-凯发k8天生赢家一触即发
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('2rk6gn-��-5c111��0000z0.step',
'2018-01-02t02:37:45',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #114, .t. ) ;
#2 = edge_loop ( 'none', ( #194, #6 ) ) ;
#3 = edge_loop ( 'none', ( #13, #15, #22, #31 ) ) ;
#4 = oriented_edge ( 'none', *, *, #14957, .t. ) ;
#5 = oriented_edge ( 'none', *, *, #17, .t. ) ;
#6 = oriented_edge ( 'none', *, *, #157, .f. ) ;
#7 = oriented_edge ( 'none', *, *, #718, .f. ) ;
#8 = oriented_edge ( 'none', *, *, #14972, .f. ) ;
#9 = edge_loop ( 'none', ( #8, #202, #199, #201 ) ) ;
#10 = edge_loop ( 'none', ( #28, #59 ) ) ;
#11 = oriented_edge ( 'none', *, *, #200, .t. ) ;
#12 = edge_curve ( 'none', #13054, #13321, #2765, .t. ) ;
#13 = oriented_edge ( 'none', *, *, #14939, .f. ) ;
#14 = oriented_edge ( 'none', *, *, #213, .f. ) ;
#15 = oriented_edge ( 'none', *, *, #17, .f. ) ;
#16 = oriented_edge ( 'none', *, *, #14943, .t. ) ;
#17 = edge_curve ( 'none', #14976, #14352, #2762, .t. ) ;
#18 = advanced_face ( 'none', ( #2766, #2760 ), #2753, .t. ) ;
#19 = advanced_face ( 'none', ( #2618 ), #2747, .t. ) ;
#20 = edge_loop ( 'none', ( #32, #51 ) ) ;
#21 = oriented_edge ( 'none', *, *, #10599, .t. ) ;
#22 = oriented_edge ( 'none', *, *, #14182, .t. ) ;
#23 = advanced_face ( 'none', ( #2745, #2741 ), #2750, .t. ) ;
#24 = edge_loop ( 'none', ( #21, #36 ) ) ;
#25 = oriented_edge ( 'none', *, *, #13046, .f. ) ;
#26 = oriented_edge ( 'none', *, *, #14952, .f. ) ;
#27 = edge_loop ( 'none', ( #43, #46 ) ) ;
#28 = oriented_edge ( 'none', *, *, #10586, .t. ) ;
#29 = oriented_edge ( 'none', *, *, #13787, .t. ) ;
#30 = edge_loop ( 'none', ( #26, #33, #42, #37 ) ) ;
#31 = oriented_edge ( 'none', *, *, #1485, .t. ) ;
#32 = oriented_edge ( 'none', *, *, #10529, .f. ) ;
#33 = oriented_edge ( 'none', *, *, #200, .f. ) ;
#34 = oriented_edge ( 'none', *, *, #12700, .f. ) ;
#35 = edge_curve ( 'none', #1783, #1747, #2739, .t. ) ;
#36 = oriented_edge ( 'none', *, *, #2198, .t. ) ;
#37 = oriented_edge ( 'none', *, *, #146, .t. ) ;
#38 = advanced_face ( 'none', ( #2801 ), #2800, .t. ) ;
#39 = advanced_face ( 'none', ( #2746, #2742, #2795 ), #2789, .f. ) ;
#40 = oriented_edge ( 'none', *, *, #76, .t. ) ;
#41 = edge_loop ( 'none', ( #25, #67 ) ) ;
#42 = oriented_edge ( 'none', *, *, #14965, .t. ) ;
#43 = oriented_edge ( 'none', *, *, #47, .f. ) ;
#44 = oriented_edge ( 'none', *, *, #13033, .f. ) ;
#45 = oriented_edge ( 'none', *, *, #47, .t. ) ;
#46 = oriented_edge ( 'none', *, *, #14815, .f. ) ;
#47 = edge_curve ( 'none', #14263, #14941, #2774, .t. ) ;
#48 = edge_curve ( 'none', #11533, #13512, #2794, .t. ) ;
#49 = edge_curve ( 'none', #13128, #12616, #2783, .t. ) ;
#50 = oriented_edge ( 'none', *, *, #14944, .t. ) ;
#51 = oriented_edge ( 'none', *, *, #153, .f. ) ;
#52 = advanced_face ( 'none', ( #2775 ), #2782, .f. ) ;
#53 = edge_loop ( 'none', ( #34, #54, #50, #45 ) ) ;
#54 = oriented_edge ( 'none', *, *, #49, .f. ) ;
#55 = edge_loop ( 'none', ( #44, #69, #73, #56 ) ) ;
#56 = oriented_edge ( 'none', *, *, #35, .f. ) ;
#57 = advanced_face ( 'none', ( #2824 ), #2821, .t. ) ;
#58 = edge_loop ( 'none', ( #2090, #2089, #2103, #2088, #2100, #2113, #2101 ) ) ;
#59 = oriented_edge ( 'none', *, *, #2866, .t. ) ;
#60 = edge_loop ( 'none', ( #61, #63 ) ) ;
#61 = oriented_edge ( 'none', *, *, #49, .t. ) ;
#62 = advanced_face ( 'none', ( #2819, #2823 ), #2769, .f. ) ;
#63 = oriented_edge ( 'none', *, *, #12651, .t. ) ;
#64 = advanced_face ( 'none', ( #2818 ), #2815, .t. ) ;
#65 = edge_loop ( 'none', ( #66, #81, #75, #68 ) ) ;
#66 = oriented_edge ( 'none', *, *, #1777, .f. ) ;
#67 = oriented_edge ( 'none', *, *, #48, .f. ) ;
#68 = oriented_edge ( 'none', *, *, #76, .f. ) ;
#69 = oriented_edge ( 'none', *, *, #48, .t. ) ;
#70 = edge_loop ( 'none', ( #78, #82, #7256, #103 ) ) ;
#71 = edge_loop ( 'none', ( #90, #40 ) ) ;
#72 = advanced_face ( 'none', ( #2807 ), #2804, .t. ) ;
#73 = oriented_edge ( 'none', *, *, #13447, .t. ) ;
#74 = edge_curve ( 'none', #1751, #1762, #2808, .t. ) ;
#75 = oriented_edge ( 'none', *, *, #10566, .t. ) ;
#76 = edge_curve ( 'none', #1765, #1769, #2865, .t. ) ;
#77 = advanced_face ( 'none', ( #2856 ), #2822, .t. ) ;
#78 = oriented_edge ( 'none', *, *, #1756, .f. ) ;
#79 = oriented_edge ( 'none', *, *, #1753, .f. ) ;
#80 = edge_loop ( 'none', ( #79, #89 ) ) ;
#81 = oriented_edge ( 'none', *, *, #35, .t. ) ;
#82 = oriented_edge ( 'none', *, *, #74, .t. ) ;
#83 = oriented_edge ( 'none', *, *, #1481, .f. ) ;
#84 = edge_loop ( 'none', ( #10345, #10341 ) ) ;
#85 = edge_loop ( 'none', ( #110, #100 ) ) ;
#86 = advanced_face ( 'none', ( #2853, #2846 ), #2845, .f. ) ;
#87 = oriented_edge ( 'none', *, *, #115, .f. ) ;
#88 = oriented_edge ( 'none', *, *, #96, .f. ) ;
#89 = oriented_edge ( 'none', *, *, #74, .f. ) ;
#90 = oriented_edge ( 'none', *, *, #1739, .t. ) ;
#91 = oriented_edge ( 'none', *, *, #1680, .f. ) ;
#92 = oriented_edge ( 'none', *, *, #93, .f. ) ;
#93 = edge_curve ( 'none', #1475, #1695, #2847, .t. ) ;
#94 = oriented_edge ( 'none', *, *, #1488, .f. ) ;
#95 = oriented_edge ( 'none', *, *, #101, .f. ) ;
#96 = edge_curve ( 'none', #131, #1478, #2893, .t. ) ;
#97 = edge_loop ( 'none', ( #98, #105, #102, #92, #83, #88, #87, #94, #112 ) ) ;
#98 = oriented_edge ( 'none', *, *, #1659, .f. ) ;
#99 = edge_loop ( 'none', ( #91, #95, #1857, #1862 ) ) ;
#100 = oriented_edge ( 'none', *, *, #11672, .t. ) ;
#101 = edge_curve ( 'none', #1726, #1704, #2882, .t. ) ;
#102 = oriented_edge ( 'none', *, *, #1760, .t. ) ;
#103 = oriented_edge ( 'none', *, *, #104, .f. ) ;
#104 = edge_curve ( 'none', #1706, #1700, #2877, .t. ) ;
#105 = oriented_edge ( 'none', *, *, #104, .t. ) ;
#106 = advanced_face ( 'none', ( #2888, #2892 ), #2883, .t. ) ;
#107 = edge_loop ( 'none', ( #113, #1858 ) ) ;
#108 = oriented_edge ( 'none', *, *, #1875, .f. ) ;
#109 = edge_loop ( 'none', ( #1859, #108, #1879, #1854 ) ) ;
#110 = oriented_edge ( 'none', *, *, #10632, .t. ) ;
#111 = edge_loop ( 'none', ( #1866, #1899, #1890, #1860 ) ) ;
#112 = oriented_edge ( 'none', *, *, #114, .f. ) ;
#113 = oriented_edge ( 'none', *, *, #101, .t. ) ;
#114 = edge_curve ( 'none', #1664, #1487, #2921, .t. ) ;
#115 = edge_curve ( 'none', #1500, #131, #2917, .t. ) ;
#116 = oriented_edge ( 'none', *, *, #134, .f. ) ;
#117 = edge_curve ( 'none', #2387, #329, #2914, .t. ) ;
#118 = edge_loop ( 'none', ( #1474, #1464, #1465, #1476 ) ) ;
#119 = oriented_edge ( 'none', *, *, #834, .t. ) ;
#120 = oriented_edge ( 'none', *, *, #10228, .t. ) ;
#121 = edge_curve ( 'none', #142, #131, #2905, .t. ) ;
#122 = edge_loop ( 'none', ( #176, #175, #128, #182 ) ) ;
#123 = edge_curve ( 'none', #140, #2211, #2902, .t. ) ;
#124 = edge_loop ( 'none', ( #186, #145, #181, #167, #178, #179, #126, #169, #185, #180 ) ) ;
#125 = vertex_point ( 'none', #2871 ) ;
#126 = oriented_edge ( 'none', *, *, #170, .t. ) ;
#127 = advanced_face ( 'none', ( #2946 ), #2868, .t. ) ;
#128 = oriented_edge ( 'none', *, *, #187, .t. ) ;
#129 = edge_curve ( 'none', #1743, #844, #2907, .t. ) ;
#130 = edge_curve ( 'none', #132, #1743, #2940, .t. ) ;
#131 = vertex_point ( 'none', #2938 ) ;
#132 = vertex_point ( 'none', #2934 ) ;
#133 = oriented_edge ( 'none', *, *, #842, .t. ) ;
#134 = edge_curve ( 'none', #131, #132, #2928, .t. ) ;
#135 = vertex_point ( 'none', #2927 ) ;
#136 = edge_loop ( 'none', ( #141, #144, #139, #188, #190, #143, #189 ) ) ;
#137 = oriented_edge ( 'none', *, *, #3565, .f. ) ;
#138 = advanced_face ( 'none', ( #2935 ), #2941, .t. ) ;
#139 = oriented_edge ( 'none', *, *, #10113, .t. ) ;
#140 = vertex_point ( 'none', #2945 ) ;
#141 = oriented_edge ( 'none', *, *, #134, .t. ) ;
#142 = vertex_point ( 'none', #2944 ) ;
#143 = oriented_edge ( 'none', *, *, #191, .t. ) ;
#144 = oriented_edge ( 'none', *, *, #130, .t. ) ;
#145 = oriented_edge ( 'none', *, *, #184, .t. ) ;
#146 = edge_curve ( 'none', #14947, #14934, #2930, .t. ) ;
#147 = edge_loop ( 'none', ( #256, #151, #119, #258, #257, #267, #255 ) ) ;
#148 = advanced_face ( 'none', ( #2924 ), #2954, .t. ) ;
#149 = edge_loop ( 'none', ( #266, #265, #10232, #263 ) ) ;
#150 = edge_curve ( 'none', #279, #286, #2960, .t. ) ;
#151 = oriented_edge ( 'none', *, *, #823, .f. ) ;
#152 = advanced_face ( 'none', ( #2955 ), #2961, .f. ) ;
#153 = edge_curve ( 'none', #10530, #10518, #2963, .t. ) ;
#154 = edge_loop ( 'none', ( #221, #206 ) ) ;
#155 = edge_curve ( 'none', #1703, #172, #2962, .t. ) ;
#156 = edge_loop ( 'none', ( #224, #164, #227, #226 ) ) ;
#157 = edge_curve ( 'none', #10550, #10537, #2964, .t. ) ;
#158 = advanced_face ( 'none', ( #2980 ), #2969, .f. ) ;
#159 = edge_loop ( 'none', ( #161, #171, #163, #165 ) ) ;
#160 = oriented_edge ( 'none', *, *, #213, .t. ) ;
#161 = oriented_edge ( 'none', *, *, #10588, .f. ) ;
#162 = oriented_edge ( 'none', *, *, #10532, .f. ) ;
#163 = oriented_edge ( 'none', *, *, #10567, .t. ) ;
#164 = oriented_edge ( 'none', *, *, #223, .t. ) ;
#165 = oriented_edge ( 'none', *, *, #3535, .t. ) ;
#166 = edge_loop ( 'none', ( #162, #230, #228, #211 ) ) ;
#167 = oriented_edge ( 'none', *, *, #2209, .f. ) ;
#168 = edge_curve ( 'none', #1556, #125, #3032, .t. ) ;
#169 = oriented_edge ( 'none', *, *, #173, .t. ) ;
#170 = edge_curve ( 'none', #125, #1664, #3025, .t. ) ;
#171 = oriented_edge ( 'none', *, *, #157, .t. ) ;
#172 = vertex_point ( 'none', #3035 ) ;
#173 = edge_curve ( 'none', #1664, #192, #3022, .t. ) ;
#174 = edge_curve ( 'none', #192, #172, #3073, .t. ) ;
#175 = oriented_edge ( 'none', *, *, #177, .t. ) ;
#176 = oriented_edge ( 'none', *, *, #123, .f. ) ;
#177 = edge_curve ( 'none', #140, #135, #3027, .t. ) ;
#178 = oriented_edge ( 'none', *, *, #1310, .f. ) ;
#179 = oriented_edge ( 'none', *, *, #168, .t. ) ;
#180 = oriented_edge ( 'none', *, *, #155, .f. ) ;
#181 = oriented_edge ( 'none', *, *, #123, .t. ) ;
#182 = oriented_edge ( 'none', *, *, #3348, .f. ) ;
#183 = advanced_face ( 'none', ( #3036 ), #3026, .t. ) ;
#184 = edge_curve ( 'none', #1736, #140, #3054, .t. ) ;
#185 = oriented_edge ( 'none', *, *, #174, .t. ) ;
#186 = oriented_edge ( 'none', *, *, #1683, .f. ) ;
#187 = edge_curve ( 'none', #135, #3222, #3049, .t. ) ;
#188 = oriented_edge ( 'none', *, *, #3370, .f. ) ;
#189 = oriented_edge ( 'none', *, *, #121, .t. ) ;
#190 = oriented_edge ( 'none', *, *, #187, .f. ) ;
#191 = edge_curve ( 'none', #135, #142, #3056, .t. ) ;
#192 = vertex_point ( 'none', #3070 ) ;
#193 = edge_loop ( 'none', ( #11, #29 ) ) ;
#194 = oriented_edge ( 'none', *, *, #10543, .f. ) ;
#195 = oriented_edge ( 'none', *, *, #10539, .f. ) ;
#196 = edge_loop ( 'none', ( #195, #14 ) ) ;
#197 = edge_loop ( 'none', ( #5, #16 ) ) ;
#198 = advanced_face ( 'none', ( #3053 ), #3047, .t. ) ;
#199 = oriented_edge ( 'none', *, *, #15002, .t. ) ;
#200 = edge_curve ( 'none', #14867, #14961, #3039, .t. ) ;
#201 = oriented_edge ( 'none', *, *, #1497, .t. ) ;
#202 = oriented_edge ( 'none', *, *, #12, .f. ) ;
#203 = oriented_edge ( 'none', *, *, #14954, .f. ) ;
#204 = edge_loop ( 'none', ( #229, #207, #209, #210 ) ) ;
#205 = edge_curve ( 'none', #14975, #14978, #3040, .t. ) ;
#206 = oriented_edge ( 'none', *, *, #223, .f. ) ;
#207 = oriented_edge ( 'none', *, *, #205, .f. ) ;
#208 = advanced_face ( 'none', ( #3096 ), #3100, .t. ) ;
#209 = oriented_edge ( 'none', *, *, #10522, .t. ) ;
#210 = oriented_edge ( 'none', *, *, #1519, .t. ) ;
#211 = oriented_edge ( 'none', *, *, #7253, .t. ) ;
#212 = oriented_edge ( 'none', *, *, #10520, .t. ) ;
#213 = edge_curve ( 'none', #15021, #15017, #3080, .t. ) ;
#214 = advanced_face ( 'none', ( #3095 ), #3104, .f. ) ;
#215 = oriented_edge ( 'none', *, *, #14992, .t. ) ;
#216 = oriented_edge ( 'none', *, *, #15019, .f. ) ;
#217 = oriented_edge ( 'none', *, *, #205, .t. ) ;
#218 = edge_loop ( 'none', ( #217, #215 ) ) ;
#219 = oriented_edge ( 'none', *, *, #2166, .t. ) ;
#220 = advanced_face ( 'none', ( #3127, #3135 ), #3132, .t. ) ;
#221 = oriented_edge ( 'none', *, *, #10521, .f. ) ;
#222 = advanced_face ( 'none', ( #3128 ), #3126, .f. ) ;
#223 = edge_curve ( 'none', #10487, #10467, #3133, .t. ) ;
#224 = oriented_edge ( 'none', *, *, #10486, .f. ) ;
#225 = edge_loop ( 'none', ( #216, #160, #212, #219 ) ) ;
#226 = oriented_edge ( 'none', *, *, #7240, .t. ) ;
#227 = oriented_edge ( 'none', *, *, #10549, .t. ) ;
#228 = oriented_edge ( 'none', *, *, #10460, .t. ) ;
#229 = oriented_edge ( 'none', *, *, #15000, .f. ) ;
#230 = oriented_edge ( 'none', *, *, #153, .t. ) ;
#231 = edge_loop ( 'none', ( #235, #304, #306, #292 ) ) ;
#232 = closed_shell ( 'none', ( #1121, #1117, #1113, #1152, #1180, #2244, #2293, #2307, #838, #884, #828, #874, #890, #820, #2429, #2355, #2391, #2407, #2399, #933, #898, #912, #903, #954, #1008, #958, #986, #997, #1169, #1159, #1212, #1197, #1161, #2337, #2310, #2370, #2452, #2533, #10087, #713, #770, #768, #762, #750, #766, #813, #778, #781, #797, #785, #806, #747, #3623, #6407, #3959, #7160, #4809, #6124, #2953, #3656, #4048, #4885, #10423, #10409, #10413, #9519, #10050, #10017, #10061, #8646, #10058, #9946, #10079, #10069, #10089, #1322, #1321, #1334, #1341, #1365, #1366, #1368, #1430, #1432, #1405, #1403, #1595, #1761, #1672, #1674, #1735, #1741, #1613, #1614, #720, #270, #347, #344, #268, #259, #148, #249, #247, #237 ) ) ;
#233 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874000, -1.602110449985694900 ) ) ;
#234 = advanced_face ( 'none', ( #3125 ), #3129, .t. ) ;
#235 = oriented_edge ( 'none', *, *, #291, .f. ) ;
#236 = edge_curve ( 'none', #239, #243, #3108, .t. ) ;
#237 = advanced_face ( 'none', ( #3131 ), #3130, .f. ) ;
#238 = edge_loop ( 'none', ( #241, #240 ) ) ;
#239 = vertex_point ( 'none', #3148 ) ;
#240 = oriented_edge ( 'none', *, *, #2451, .f. ) ;
#241 = oriented_edge ( 'none', *, *, #1149, .f. ) ;
#242 = oriented_edge ( 'none', *, *, #262, .t. ) ;
#243 = vertex_point ( 'none', #3144 ) ;
#244 = oriented_edge ( 'none', *, *, #275, .f. ) ;
#245 = oriented_edge ( 'none', *, *, #351, .t. ) ;
#246 = oriented_edge ( 'none', *, *, #2235, .f. ) ;
#247 = advanced_face ( 'none', ( #3107 ), #3138, .t. ) ;
#248 = oriented_edge ( 'none', *, *, #117, .t. ) ;
#249 = advanced_face ( 'none', ( #3140 ), #3158, .t. ) ;
#250 = edge_loop ( 'none', ( #248, #253, #251, #15071 ) ) ;
#251 = oriented_edge ( 'none', *, *, #10228, .f. ) ;
#252 = edge_loop ( 'none', ( #282, #278, #274, #322 ) ) ;
#253 = oriented_edge ( 'none', *, *, #325, .f. ) ;
#254 = oriented_edge ( 'none', *, *, #236, .f. ) ;
#255 = oriented_edge ( 'none', *, *, #2390, .t. ) ;
#256 = oriented_edge ( 'none', *, *, #848, .t. ) ;
#257 = oriented_edge ( 'none', *, *, #337, .f. ) ;
#258 = oriented_edge ( 'none', *, *, #2243, .t. ) ;
#259 = advanced_face ( 'none', ( #3139 ), #3193, .t. ) ;
#260 = edge_loop ( 'none', ( #120, #261, #10233, #1774 ) ) ;
#261 = oriented_edge ( 'none', *, *, #262, .f. ) ;
#262 = edge_curve ( 'none', #328, #269, #3159, .t. ) ;
#263 = oriented_edge ( 'none', *, *, #2389, .t. ) ;
#264 = edge_curve ( 'none', #1158, #328, #3191, .t. ) ;
#265 = oriented_edge ( 'none', *, *, #326, .f. ) ;
#266 = oriented_edge ( 'none', *, *, #264, .t. ) ;
#267 = oriented_edge ( 'none', *, *, #117, .f. ) ;
#268 = advanced_face ( 'none', ( #3141 ), #3215, .t. ) ;
#269 = vertex_point ( 'none', #3194 ) ;
#270 = advanced_face ( 'none', ( #3221 ), #3241, .t. ) ;
#271 = oriented_edge ( 'none', *, *, #272, .t. ) ;
#272 = edge_curve ( 'none', #329, #1068, #3242, .t. ) ;
#273 = oriented_edge ( 'none', *, *, #867, .t. ) ;
#274 = oriented_edge ( 'none', *, *, #302, .f. ) ;
#275 = edge_curve ( 'none', #328, #2223, #3282, .t. ) ;
#276 = oriented_edge ( 'none', *, *, #340, .t. ) ;
#277 = vertex_point ( 'none', #3160 ) ;
#278 = oriented_edge ( 'none', *, *, #150, .t. ) ;
#279 = vertex_point ( 'none', #3280 ) ;
#280 = edge_curve ( 'none', #281, #279, #3216, .t. ) ;
#281 = vertex_point ( 'none', #3273 ) ;
#282 = oriented_edge ( 'none', *, *, #280, .t. ) ;
#283 = edge_curve ( 'none', #295, #239, #3274, .t. ) ;
#284 = advanced_face ( 'none', ( #3264 ), #3262, .t. ) ;
#285 = oriented_edge ( 'none', *, *, #283, .f. ) ;
#286 = vertex_point ( 'none', #3263 ) ;
#287 = oriented_edge ( 'none', *, *, #298, .t. ) ;
#288 = edge_curve ( 'none', #243, #294, #3253, .t. ) ;
#289 = oriented_edge ( 'none', *, *, #288, .f. ) ;
#290 = advanced_face ( 'none', ( #3256 ), #3260, .t. ) ;
#291 = edge_curve ( 'none', #301, #296, #3310, .t. ) ;
#292 = oriented_edge ( 'none', *, *, #307, .f. ) ;
#293 = manifold_solid_brep ( '�ɨ�1', #13936 ) ;
#294 = vertex_point ( 'none', #3314 ) ;
#295 = vertex_point ( 'none', #3244 ) ;
#296 = vertex_point ( 'none', #3261 ) ;
#297 = edge_curve ( 'none', #301, #303, #3303, .t. ) ;
#298 = edge_curve ( 'none', #286, #294, #3243, .t. ) ;
#299 = oriented_edge ( 'none', *, *, #302, .t. ) ;
#300 = edge_loop ( 'none', ( #299, #287, #289, #254, #285 ) ) ;
#301 = vertex_point ( 'none', #3269 ) ;
#302 = edge_curve ( 'none', #295, #286, #3305, .t. ) ;
#303 = vertex_point ( 'none', #2848 ) ;
#304 = oriented_edge ( 'none', *, *, #297, .t. ) ;
#305 = edge_curve ( 'none', #308, #303, #3299, .t. ) ;
#306 = oriented_edge ( 'none', *, *, #305, .f. ) ;
#307 = edge_curve ( 'none', #296, #308, #3340, .t. ) ;
#308 = vertex_point ( 'none', #3343 ) ;
#309 = oriented_edge ( 'none', *, *, #653, .f. ) ;
#310 = oriented_edge ( 'none', *, *, #375, .t. ) ;
#311 = edge_curve ( 'none', #398, #314, #3335, .t. ) ;
#312 = oriented_edge ( 'none', *, *, #311, .f. ) ;
#313 = oriented_edge ( 'none', *, *, #10569, .t. ) ;
#314 = vertex_point ( 'none', #3344 ) ;
#315 = oriented_edge ( 'none', *, *, #467, .f. ) ;
#316 = oriented_edge ( 'none', *, *, #397, .f. ) ;
#317 = oriented_edge ( 'none', *, *, #450, .f. ) ;
#318 = edge_curve ( 'none', #426, #425, #3341, .t. ) ;
#319 = oriented_edge ( 'none', *, *, #2615, .t. ) ;
#320 = edge_curve ( 'none', #374, #359, #3325, .t. ) ;
#321 = edge_curve ( 'none', #281, #295, #3321, .t. ) ;
#322 = oriented_edge ( 'none', *, *, #321, .f. ) ;
#323 = edge_curve ( 'none', #1695, #1744, #3367, .t. ) ;
#324 = oriented_edge ( 'none', *, *, #323, .t. ) ;
#325 = edge_curve ( 'none', #269, #329, #3327, .t. ) ;
#326 = edge_curve ( 'none', #277, #328, #3365, .t. ) ;
#327 = oriented_edge ( 'none', *, *, #833, .t. ) ;
#328 = vertex_point ( 'none', #3336 ) ;
#329 = vertex_point ( 'none', #3364 ) ;
#330 = oriented_edge ( 'none', *, *, #2290, .t. ) ;
#331 = oriented_edge ( 'none', *, *, #351, .f. ) ;
#332 = oriented_edge ( 'none', *, *, #2506, .t. ) ;
#333 = oriented_edge ( 'none', *, *, #2241, .f. ) ;
#334 = oriented_edge ( 'none', *, *, #2232, .f. ) ;
#335 = oriented_edge ( 'none', *, *, #337, .t. ) ;
#336 = oriented_edge ( 'none', *, *, #326, .t. ) ;
#337 = edge_curve ( 'none', #329, #1184, #3347, .t. ) ;
#338 = oriented_edge ( 'none', *, *, #340, .f. ) ;
#339 = edge_loop ( 'none', ( #346, #338, #336, #341, #334 ) ) ;
#340 = edge_curve ( 'none', #277, #2328, #3371, .t. ) ;
#341 = oriented_edge ( 'none', *, *, #275, .t. ) ;
#342 = oriented_edge ( 'none', *, *, #325, .t. ) ;
#343 = edge_curve ( 'none', #2313, #277, #3432, .t. ) ;
#344 = advanced_face ( 'none', ( #3435 ), #3418, .t. ) ;
#345 = edge_loop ( 'none', ( #273, #332, #349, #276, #350, #327, #1773 ) ) ;
#346 = oriented_edge ( 'none', *, *, #2321, .t. ) ;
#347 = advanced_face ( 'none', ( #3431 ), #3496, .t. ) ;
#348 = edge_loop ( 'none', ( #330, #333, #331, #342, #271 ) ) ;
#349 = oriented_edge ( 'none', *, *, #343, .t. ) ;
#350 = oriented_edge ( 'none', *, *, #2315, .t. ) ;
#351 = edge_curve ( 'none', #269, #2295, #3497, .t. ) ;
#352 = oriented_edge ( 'none', *, *, #679, .t. ) ;
#353 = oriented_edge ( 'none', *, *, #423, .t. ) ;
#354 = advanced_face ( 'none', ( #3498 ), #3373, .f. ) ;
#355 = oriented_edge ( 'none', *, *, #439, .f. ) ;
#356 = oriented_edge ( 'none', *, *, #419, .f. ) ;
#357 = oriented_edge ( 'none', *, *, #412, .f. ) ;
#358 = edge_curve ( 'none', #359, #376, #3495, .t. ) ;
#359 = vertex_point ( 'none', #3499 ) ;
#360 = oriented_edge ( 'none', *, *, #481, .t. ) ;
#361 = oriented_edge ( 'none', *, *, #320, .f. ) ;
#362 = edge_curve ( 'none', #369, #376, #3537, .t. ) ;
#363 = oriented_edge ( 'none', *, *, #367, .t. ) ;
#364 = oriented_edge ( 'none', *, *, #370, .t. ) ;
#365 = vertex_point ( 'none', #3539 ) ;
#366 = oriented_edge ( 'none', *, *, #362, .t. ) ;
#367 = edge_curve ( 'none', #365, #678, #3526, .t. ) ;
#368 = oriented_edge ( 'none', *, *, #669, .f. ) ;
#369 = vertex_point ( 'none', #3531 ) ;
#370 = edge_curve ( 'none', #656, #369, #3538, .t. ) ;
#371 = edge_curve ( 'none', #365, #377, #3585, .t. ) ;
#372 = oriented_edge ( 'none', *, *, #358, .f. ) ;
#373 = oriented_edge ( 'none', *, *, #371, .f. ) ;
#374 = vertex_point ( 'none', #3528 ) ;
#375 = edge_curve ( 'none', #385, #377, #3580, .t. ) ;
#376 = vertex_point ( 'none', #3592 ) ;
#377 = vertex_point ( 'none', #3520 ) ;
#378 = oriented_edge ( 'none', *, *, #388, .f. ) ;
#379 = vertex_point ( 'none', #3578 ) ;
#380 = edge_curve ( 'none', #666, #381, #3518, .t. ) ;
#381 = vertex_point ( 'none', #3576 ) ;
#382 = oriented_edge ( 'none', *, *, #392, .t. ) ;
#383 = oriented_edge ( 'none', *, *, #380, .t. ) ;
#384 = oriented_edge ( 'none', *, *, #668, .t. ) ;
#385 = vertex_point ( 'none', #3579 ) ;
#386 = oriented_edge ( 'none', *, *, #390, .t. ) ;
#387 = oriented_edge ( 'none', *, *, #396, .f. ) ;
#388 = edge_curve ( 'none', #391, #393, #3573, .t. ) ;
#389 = edge_curve ( 'none', #381, #385, #3559, .t. ) ;
#390 = edge_curve ( 'none', #398, #379, #3081, .t. ) ;
#391 = vertex_point ( 'none', #3568 ) ;
#392 = edge_curve ( 'none', #391, #667, #3566, .t. ) ;
#393 = vertex_point ( 'none', #3621 ) ;
#394 = oriented_edge ( 'none', *, *, #389, .t. ) ;
#395 = oriented_edge ( 'none', *, *, #10133, .t. ) ;
#396 = edge_curve ( 'none', #393, #379, #3620, .t. ) ;
#397 = edge_curve ( 'none', #314, #2637, #3618, .t. ) ;
#398 = vertex_point ( 'none', #3610 ) ;
#399 = edge_curve ( 'none', #411, #376, #3605, .t. ) ;
#400 = oriented_edge ( 'none', *, *, #475, .t. ) ;
#401 = oriented_edge ( 'none', *, *, #399, .t. ) ;
#402 = oriented_edge ( 'none', *, *, #480, .t. ) ;
#403 = edge_curve ( 'none', #470, #471, #3602, .t. ) ;
#404 = vertex_point ( 'none', #3598 ) ;
#405 = oriented_edge ( 'none', *, *, #403, .t. ) ;
#406 = oriented_edge ( 'none', *, *, #407, .t. ) ;
#407 = edge_curve ( 'none', #472, #470, #3600, .t. ) ;
#408 = edge_loop ( 'none', ( #317, #456, #517, #445, #444, #453, #457, #452, #448 ) ) ;
#409 = edge_curve ( 'none', #404, #472, #3651, .t. ) ;
#410 = advanced_face ( 'none', ( #3595 ), #3652, .f. ) ;
#411 = vertex_point ( 'none', #3646 ) ;
#412 = edge_curve ( 'none', #428, #374, #3593, .t. ) ;
#413 = vertex_point ( 'none', #3606 ) ;
#414 = oriented_edge ( 'none', *, *, #431, .t. ) ;
#415 = vertex_point ( 'none', #3645 ) ;
#416 = edge_curve ( 'none', #415, #690, #3644, .t. ) ;
#417 = edge_loop ( 'none', ( #355, #352, #429, #356, #437, #440, #421, #420, #434 ) ) ;
#418 = edge_curve ( 'none', #413, #425, #3635, .t. ) ;
#419 = edge_curve ( 'none', #430, #415, #3626, .t. ) ;
#420 = oriented_edge ( 'none', *, *, #2714, .t. ) ;
#421 = oriented_edge ( 'none', *, *, #441, .f. ) ;
#422 = advanced_face ( 'none', ( #3622 ), #3594, .t. ) ;
#423 = edge_curve ( 'none', #369, #2642, #3682, .t. ) ;
#424 = oriented_edge ( 'none', *, *, #362, .f. ) ;
#425 = vertex_point ( 'none', #3685 ) ;
#426 = vertex_point ( 'none', #3630 ) ;
#427 = oriented_edge ( 'none', *, *, #2573, .t. ) ;
#428 = vertex_point ( 'none', #3617 ) ;
#429 = oriented_edge ( 'none', *, *, #416, .f. ) ;
#430 = vertex_point ( 'none', #3684 ) ;
#431 = edge_curve ( 'none', #428, #2653, #3679, .t. ) ;
#432 = oriented_edge ( 'none', *, *, #2572, .t. ) ;
#433 = vertex_point ( 'none', #3673 ) ;
#434 = oriented_edge ( 'none', *, *, #2648, .f. ) ;
#435 = oriented_edge ( 'none', *, *, #431, .f. ) ;
#436 = edge_loop ( 'none', ( #424, #353, #427, #435, #360, #482, #463, #473, #401 ) ) ;
#437 = oriented_edge ( 'none', *, *, #438, .f. ) ;
#438 = edge_curve ( 'none', #425, #430, #3665, .t. ) ;
#439 = edge_curve ( 'none', #738, #2649, #3670, .t. ) ;
#440 = oriented_edge ( 'none', *, *, #418, .f. ) ;
#441 = edge_curve ( 'none', #2730, #413, #3672, .t. ) ;
#442 = edge_loop ( 'none', ( #315, #461, #559, #562 ) ) ;
#443 = edge_curve ( 'none', #314, #462, #3660, .t. ) ;
#444 = oriented_edge ( 'none', *, *, #2674, .f. ) ;
#445 = oriented_edge ( 'none', *, *, #522, .f. ) ;
#446 = vertex_point ( 'none', #3657 ) ;
#447 = edge_loop ( 'none', ( #524, #525, #516, #519 ) ) ;
#448 = oriented_edge ( 'none', *, *, #2695, .f. ) ;
#449 = edge_curve ( 'none', #459, #393, #3714, .t. ) ;
#450 = edge_curve ( 'none', #391, #2646, #3709, .t. ) ;
#451 = vertex_point ( 'none', #3655 ) ;
#452 = oriented_edge ( 'none', *, *, #397, .t. ) ;
#453 = oriented_edge ( 'none', *, *, #523, .f. ) ;
#454 = advanced_face ( 'none', ( #3708, #3719, #3707 ), #3696, .f. ) ;
#455 = edge_curve ( 'none', #472, #451, #3697, .t. ) ;
#456 = oriented_edge ( 'none', *, *, #388, .t. ) ;
#457 = oriented_edge ( 'none', *, *, #443, .f. ) ;
#458 = oriented_edge ( 'none', *, *, #2581, .t. ) ;
#459 = vertex_point ( 'none', #3689 ) ;
#460 = edge_loop ( 'none', ( #518, #515, #521, #458 ) ) ;
#461 = oriented_edge ( 'none', *, *, #318, .t. ) ;
#462 = vertex_point ( 'none', #3692 ) ;
#463 = oriented_edge ( 'none', *, *, #2738, .t. ) ;
#464 = oriented_edge ( 'none', *, *, #682, .f. ) ;
#465 = oriented_edge ( 'none', *, *, #469, .t. ) ;
#466 = oriented_edge ( 'none', *, *, #727, .f. ) ;
#467 = edge_curve ( 'none', #426, #433, #3747, .t. ) ;
#468 = oriented_edge ( 'none', *, *, #409, .t. ) ;
#469 = edge_curve ( 'none', #736, #404, #3690, .t. ) ;
#470 = vertex_point ( 'none', #3752 ) ;
#471 = vertex_point ( 'none', #3750 ) ;
#472 = vertex_point ( 'none', #3742 ) ;
#473 = oriented_edge ( 'none', *, *, #479, .t. ) ;
#474 = advanced_face ( 'none', ( #3741 ), #3738, .t. ) ;
#475 = edge_curve ( 'none', #673, #2570, #3736, .t. ) ;
#476 = edge_loop ( 'none', ( #464, #400, #477, #466, #465, #468, #406, #405, #402 ) ) ;
#477 = oriented_edge ( 'none', *, *, #2644, .t. ) ;
#478 = edge_curve ( 'none', #483, #2662, #3731, .t. ) ;
#479 = edge_curve ( 'none', #2663, #411, #3720, .t. ) ;
#480 = edge_curve ( 'none', #471, #686, #3721, .t. ) ;
#481 = edge_curve ( 'none', #428, #483, #3783, .t. ) ;
#482 = oriented_edge ( 'none', *, *, #478, .t. ) ;
#483 = vertex_point ( 'none', #3725 ) ;
#484 = vertex_point ( 'none', #3778 ) ;
#485 = vertex_point ( 'none', #3777 ) ;
#486 = edge_curve ( 'none', #485, #566, #3782, .t. ) ;
#487 = oriented_edge ( 'none', *, *, #502, .f. ) ;
#488 = edge_curve ( 'none', #490, #484, #3765, .t. ) ;
#489 = edge_loop ( 'none', ( #509, #508, #487, #548 ) ) ;
#490 = vertex_point ( 'none', #3779 ) ;
#491 = edge_curve ( 'none', #541, #564, #3758, .t. ) ;
#492 = vertex_point ( 'none', #3761 ) ;
#493 = vertex_point ( 'none', #3759 ) ;
#494 = edge_curve ( 'none', #557, #564, #3813, .t. ) ;
#495 = edge_loop ( 'none', ( #496, #503, #544, #545 ) ) ;
#496 = oriented_edge ( 'none', *, *, #502, .t. ) ;
#497 = oriented_edge ( 'none', *, *, #542, .t. ) ;
#498 = vertex_point ( 'none', #3760 ) ;
#499 = edge_curve ( 'none', #493, #557, #3771, .t. ) ;
#500 = edge_loop ( 'none', ( #556, #497, #514, #560 ) ) ;
#501 = oriented_edge ( 'none', *, *, #568, .t. ) ;
#502 = edge_curve ( 'none', #498, #541, #3803, .t. ) ;
#503 = oriented_edge ( 'none', *, *, #491, .t. ) ;
#504 = oriented_edge ( 'none', *, *, #488, .t. ) ;
#505 = edge_curve ( 'none', #492, #507, #3815, .t. ) ;
#506 = advanced_face ( 'none', ( #3799 ), #3797, .t. ) ;
#507 = vertex_point ( 'none', #3804 ) ;
#508 = oriented_edge ( 'none', *, *, #510, .t. ) ;
#509 = oriented_edge ( 'none', *, *, #505, .t. ) ;
#510 = edge_curve ( 'none', #507, #541, #3809, .t. ) ;
#511 = edge_curve ( 'none', #498, #492, #3789, .t. ) ;
#512 = edge_curve ( 'none', #2580, #2706, #3792, .t. ) ;
#513 = edge_loop ( 'none', ( #537, #533, #534, #530, #529, #531, #14993, #596, #15020 ) ) ;
#514 = oriented_edge ( 'none', *, *, #546, .t. ) ;
#515 = oriented_edge ( 'none', *, *, #2584, .t. ) ;
#516 = oriented_edge ( 'none', *, *, #526, .t. ) ;
#517 = oriented_edge ( 'none', *, *, #449, .f. ) ;
#518 = oriented_edge ( 'none', *, *, #2729, .f. ) ;
#519 = oriented_edge ( 'none', *, *, #520, .t. ) ;
#520 = edge_curve ( 'none', #446, #470, #3844, .t. ) ;
#521 = oriented_edge ( 'none', *, *, #2721, .t. ) ;
#522 = edge_curve ( 'none', #2678, #459, #3842, .t. ) ;
#523 = edge_curve ( 'none', #462, #2717, #3832, .t. ) ;
#524 = oriented_edge ( 'none', *, *, #407, .f. ) ;
#525 = oriented_edge ( 'none', *, *, #455, .t. ) ;
#526 = edge_curve ( 'none', #451, #446, #3838, .t. ) ;
#527 = vertex_point ( 'none', #3827 ) ;
#528 = edge_curve ( 'none', #532, #538, #3837, .t. ) ;
#529 = oriented_edge ( 'none', *, *, #528, .t. ) ;
#530 = oriented_edge ( 'none', *, *, #539, .t. ) ;
#531 = oriented_edge ( 'none', *, *, #536, .t. ) ;
#532 = vertex_point ( 'none', #3876 ) ;
#533 = oriented_edge ( 'none', *, *, #10289, .t. ) ;
#534 = oriented_edge ( 'none', *, *, #2629, .t. ) ;
#535 = edge_curve ( 'none', #527, #540, #3875, .t. ) ;
#536 = edge_curve ( 'none', #538, #550, #3871, .t. ) ;
#537 = oriented_edge ( 'none', *, *, #535, .t. ) ;
#538 = vertex_point ( 'none', #3877 ) ;
#539 = edge_curve ( 'none', #2638, #532, #3880, .t. ) ;
#540 = vertex_point ( 'none', #3864 ) ;
#541 = vertex_point ( 'none', #3867 ) ;
#542 = edge_curve ( 'none', #564, #552, #3862, .t. ) ;
#543 = oriented_edge ( 'none', *, *, #2718, .t. ) ;
#544 = oriented_edge ( 'none', *, *, #494, .f. ) ;
#545 = oriented_edge ( 'none', *, *, #561, .t. ) ;
#546 = edge_curve ( 'none', #552, #493, #3859, .t. ) ;
#547 = edge_curve ( 'none', #484, #485, #3865, .t. ) ;
#548 = oriented_edge ( 'none', *, *, #511, .t. ) ;
#549 = oriented_edge ( 'none', *, *, #512, .t. ) ;
#550 = vertex_point ( 'none', #3860 ) ;
#551 = advanced_face ( 'none', ( #3908, #3914 ), #3853, .f. ) ;
#552 = vertex_point ( 'none', #3866 ) ;
#553 = oriented_edge ( 'none', *, *, #486, .t. ) ;
#554 = edge_loop ( 'none', ( #569, #553, #501, #504 ) ) ;
#555 = advanced_face ( 'none', ( #3912 ), #3905, .t. ) ;
#556 = oriented_edge ( 'none', *, *, #494, .t. ) ;
#557 = vertex_point ( 'none', #3901 ) ;
#558 = advanced_face ( 'none', ( #3894 ), #3906, .t. ) ;
#559 = oriented_edge ( 'none', *, *, #438, .t. ) ;
#560 = oriented_edge ( 'none', *, *, #499, .t. ) ;
#561 = edge_curve ( 'none', #557, #498, #3893, .t. ) ;
#562 = oriented_edge ( 'none', *, *, #565, .t. ) ;
#563 = edge_loop ( 'none', ( #543, #549 ) ) ;
#564 = vertex_point ( 'none', #3881 ) ;
#565 = edge_curve ( 'none', #430, #433, #3899, .t. ) ;
#566 = vertex_point ( 'none', #3900 ) ;
#567 = advanced_face ( 'none', ( #3886 ), #3887, .t. ) ;
#568 = edge_curve ( 'none', #566, #490, #3944, .t. ) ;
#569 = oriented_edge ( 'none', *, *, #547, .t. ) ;
#570 = edge_loop ( 'none', ( #645, #629, #638, #628, #639 ) ) ;
#571 = oriented_edge ( 'none', *, *, #572, .t. ) ;
#572 = edge_curve ( 'none', #650, #365, #3939, .t. ) ;
#573 = oriented_edge ( 'none', *, *, #649, .f. ) ;
#574 = edge_curve ( 'none', #604, #575, #3929, .t. ) ;
#575 = vertex_point ( 'none', #3931 ) ;
#576 = oriented_edge ( 'none', *, *, #574, .t. ) ;
#577 = edge_curve ( 'none', #597, #527, #3936, .t. ) ;
#578 = edge_loop ( 'none', ( #605, #601 ) ) ;
#579 = vertex_point ( 'none', #3921 ) ;
#580 = oriented_edge ( 'none', *, *, #599, .t. ) ;
#581 = edge_curve ( 'none', #579, #597, #3919, .t. ) ;
#582 = advanced_face ( 'none', ( #3946, #3925 ), #3977, .t. ) ;
#583 = oriented_edge ( 'none', *, *, #603, .t. ) ;
#584 = edge_curve ( 'none', #550, #579, #3915, .t. ) ;
#585 = advanced_face ( 'none', ( #3966 ), #3968, .t. ) ;
#586 = edge_loop ( 'none', ( #648, #651, #573, #571, #643, #644 ) ) ;
#587 = edge_loop ( 'none', ( #600, #583, #10227, #594 ) ) ;
#588 = oriented_edge ( 'none', *, *, #591, .t. ) ;
#589 = edge_curve ( 'none', #609, #593, #3961, .t. ) ;
#590 = advanced_face ( 'none', ( #3965, #3964 ), #3962, .t. ) ;
#591 = edge_curve ( 'none', #10546, #604, #3954, .t. ) ;
#592 = oriented_edge ( 'none', *, *, #610, .t. ) ;
#593 = vertex_point ( 'none', #3923 ) ;
#594 = oriented_edge ( 'none', *, *, #589, .t. ) ;
#595 = edge_curve ( 'none', #2693, #2692, #4017, .t. ) ;
#596 = oriented_edge ( 'none', *, *, #581, .t. ) ;
#597 = vertex_point ( 'none', #4008 ) ;
#598 = edge_curve ( 'none', #593, #10302, #4003, .t. ) ;
#599 = edge_curve ( 'none', #575, #602, #4012, .t. ) ;
#600 = oriented_edge ( 'none', *, *, #598, .t. ) ;
#601 = oriented_edge ( 'none', *, *, #2574, .t. ) ;
#602 = vertex_point ( 'none', #4009 ) ;
#603 = edge_curve ( 'none', #10302, #608, #4016, .t. ) ;
#604 = vertex_point ( 'none', #3992 ) ;
#605 = oriented_edge ( 'none', *, *, #595, .t. ) ;
#606 = oriented_edge ( 'none', *, *, #2713, .f. ) ;
#607 = edge_curve ( 'none', #608, #609, #3991, .t. ) ;
#608 = vertex_point ( 'none', #3999 ) ;
#609 = vertex_point ( 'none', #3993 ) ;
#610 = edge_curve ( 'none', #602, #10546, #4010, .t. ) ;
#611 = edge_curve ( 'none', #691, #660, #3984, .t. ) ;
#612 = oriented_edge ( 'none', *, *, #615, .t. ) ;
#613 = oriented_edge ( 'none', *, *, #726, .f. ) ;
#614 = oriented_edge ( 'none', *, *, #367, .f. ) ;
#615 = edge_curve ( 'none', #527, #674, #4033, .t. ) ;
#616 = oriented_edge ( 'none', *, *, #619, .t. ) ;
#617 = oriented_edge ( 'none', *, *, #572, .f. ) ;
#618 = advanced_face ( 'none', ( #4032 ), #3987, .f. ) ;
#619 = edge_curve ( 'none', #732, #640, #4043, .t. ) ;
#620 = oriented_edge ( 'none', *, *, #581, .f. ) ;
#621 = oriented_edge ( 'none', *, *, #619, .f. ) ;
#622 = oriented_edge ( 'none', *, *, #688, .f. ) ;
#623 = advanced_face ( 'none', ( #4039 ), #4030, .t. ) ;
#624 = oriented_edge ( 'none', *, *, #634, .f. ) ;
#625 = edge_loop ( 'none', ( #614, #617, #624, #621, #622 ) ) ;
#626 = edge_loop ( 'none', ( #620, #630, #694, #697, #693, #395 ) ) ;
#627 = vertex_point ( 'none', #4034 ) ;
#628 = oriented_edge ( 'none', *, *, #636, .f. ) ;
#629 = oriented_edge ( 'none', *, *, #2688, .t. ) ;
#630 = oriented_edge ( 'none', *, *, #696, .t. ) ;
#631 = oriented_edge ( 'none', *, *, #535, .f. ) ;
#632 = oriented_edge ( 'none', *, *, #633, .t. ) ;
#633 = edge_curve ( 'none', #627, #540, #4068, .t. ) ;
#634 = edge_curve ( 'none', #640, #650, #4069, .t. ) ;
#635 = edge_loop ( 'none', ( #642, #632, #631, #612, #613, #616 ) ) ;
#636 = edge_curve ( 'none', #640, #627, #4075, .t. ) ;
#637 = edge_curve ( 'none', #2630, #627, #4072, .t. ) ;
#638 = oriented_edge ( 'none', *, *, #637, .t. ) ;
#639 = oriented_edge ( 'none', *, *, #634, .t. ) ;
#640 = vertex_point ( 'none', #4051 ) ;
#641 = advanced_face ( 'none', ( #4053 ), #4061, .t. ) ;
#642 = oriented_edge ( 'none', *, *, #636, .t. ) ;
#643 = oriented_edge ( 'none', *, *, #371, .t. ) ;
#644 = oriented_edge ( 'none', *, *, #646, .t. ) ;
#645 = oriented_edge ( 'none', *, *, #649, .t. ) ;
#646 = edge_curve ( 'none', #377, #532, #4107, .t. ) ;
#647 = advanced_face ( 'none', ( #4104 ), #4071, .t. ) ;
#648 = oriented_edge ( 'none', *, *, #539, .f. ) ;
#649 = edge_curve ( 'none', #650, #2689, #4094, .t. ) ;
#650 = vertex_point ( 'none', #4112 ) ;
#651 = oriented_edge ( 'none', *, *, #2691, .t. ) ;
#652 = edge_curve ( 'none', #2727, #2697, #4089, .t. ) ;
#653 = edge_curve ( 'none', #2687, #2727, #4087, .t. ) ;
#654 = oriented_edge ( 'none', *, *, #727, .t. ) ;
#655 = edge_curve ( 'none', #667, #673, #3291, .t. ) ;
#656 = vertex_point ( 'none', #3820 ) ;
#657 = oriented_edge ( 'none', *, *, #680, .t. ) ;
#658 = advanced_face ( 'none', ( #3304 ), #4142, .t. ) ;
#659 = vertex_point ( 'none', #4136 ) ;
#660 = vertex_point ( 'none', #4135 ) ;
#661 = oriented_edge ( 'none', *, *, #662, .t. ) ;
#662 = edge_curve ( 'none', #674, #659, #4133, .t. ) ;
#663 = oriented_edge ( 'none', *, *, #682, .t. ) ;
#664 = oriented_edge ( 'none', *, *, #652, .f. ) ;
#665 = oriented_edge ( 'none', *, *, #726, .t. ) ;
#666 = vertex_point ( 'none', #4137 ) ;
#667 = vertex_point ( 'none', #4131 ) ;
#668 = edge_curve ( 'none', #667, #666, #4144, .t. ) ;
#669 = edge_curve ( 'none', #656, #678, #4130, .t. ) ;
#670 = oriented_edge ( 'none', *, *, #724, .f. ) ;
#671 = oriented_edge ( 'none', *, *, #668, .f. ) ;
#672 = oriented_edge ( 'none', *, *, #725, .t. ) ;
#673 = vertex_point ( 'none', #4125 ) ;
#674 = vertex_point ( 'none', #4134 ) ;
#675 = oriented_edge ( 'none', *, *, #2712, .f. ) ;
#676 = oriented_edge ( 'none', *, *, #652, .t. ) ;
#677 = edge_curve ( 'none', #660, #659, #4124, .t. ) ;
#678 = vertex_point ( 'none', #4172 ) ;
#679 = edge_curve ( 'none', #738, #690, #4166, .t. ) ;
#680 = edge_curve ( 'none', #738, #656, #4126, .t. ) ;
#681 = oriented_edge ( 'none', *, *, #655, .t. ) ;
#682 = edge_curve ( 'none', #673, #686, #4167, .t. ) ;
#683 = edge_loop ( 'none', ( #675, #729, #676, #319, #316, #312, #386, #387, #378, #382, #384, #383, #394, #310, #373, #363, #368, #364, #366, #372, #361, #357, #414, #432 ) ) ;
#684 = edge_curve ( 'none', #736, #689, #4168, .t. ) ;
#685 = edge_curve ( 'none', #687, #686, #4115, .t. ) ;
#686 = vertex_point ( 'none', #4150 ) ;
#687 = vertex_point ( 'none', #4161 ) ;
#688 = edge_curve ( 'none', #678, #732, #4158, .t. ) ;
#689 = vertex_point ( 'none', #4155 ) ;
#690 = vertex_point ( 'none', #4154 ) ;
#691 = vertex_point ( 'none', #4192 ) ;
#692 = edge_curve ( 'none', #691, #695, #4146, .t. ) ;
#693 = oriented_edge ( 'none', *, *, #677, .t. ) ;
#694 = oriented_edge ( 'none', *, *, #692, .f. ) ;
#695 = vertex_point ( 'none', #4145 ) ;
#696 = edge_curve ( 'none', #579, #695, #4182, .t. ) ;
#697 = oriented_edge ( 'none', *, *, #611, .t. ) ;
#698 = vertex_point ( 'none', #4184 ) ;
#699 = oriented_edge ( 'none', *, *, #2271, .f. ) ;
#700 = oriented_edge ( 'none', *, *, #2331, .t. ) ;
#701 = edge_loop ( 'none', ( #777, #700, #707, #767 ) ) ;
#702 = edge_curve ( 'none', #711, #2265, #4176, .t. ) ;
#703 = oriented_edge ( 'none', *, *, #769, .f. ) ;
#704 = oriented_edge ( 'none', *, *, #705, .t. ) ;
#705 = edge_curve ( 'none', #875, #1082, #4188, .t. ) ;
#706 = oriented_edge ( 'none', *, *, #1193, .f. ) ;
#707 = oriented_edge ( 'none', *, *, #705, .f. ) ;
#708 = edge_loop ( 'none', ( #712, #706, #722, #775, #773 ) ) ;
#709 = oriented_edge ( 'none', *, *, #10085, .f. ) ;
#710 = oriented_edge ( 'none', *, *, #2384, .t. ) ;
#711 = vertex_point ( 'none', #4210 ) ;
#712 = oriented_edge ( 'none', *, *, #1199, .t. ) ;
#713 = advanced_face ( 'none', ( #4183 ), #4200, .t. ) ;
#714 = oriented_edge ( 'none', *, *, #1131, .f. ) ;
#715 = oriented_edge ( 'none', *, *, #1109, .t. ) ;
#716 = edge_curve ( 'none', #2248, #711, #4181, .t. ) ;
#717 = oriented_edge ( 'none', *, *, #2334, .t. ) ;
#718 = edge_curve ( 'none', #1754, #1695, #4231, .t. ) ;
#719 = oriented_edge ( 'none', *, *, #1611, .t. ) ;
#720 = advanced_face ( 'none', ( #4197 ), #4272, .t. ) ;
#721 = edge_loop ( 'none', ( #717, #723, #335 ) ) ;
#722 = oriented_edge ( 'none', *, *, #716, .t. ) ;
#723 = oriented_edge ( 'none', *, *, #272, .f. ) ;
#724 = edge_curve ( 'none', #690, #2593, #4230, .t. ) ;
#725 = edge_curve ( 'none', #660, #666, #4204, .t. ) ;
#726 = edge_curve ( 'none', #732, #674, #4270, .t. ) ;
#727 = edge_curve ( 'none', #736, #2575, #4248, .t. ) ;
#728 = oriented_edge ( 'none', *, *, #730, .f. ) ;
#729 = oriented_edge ( 'none', *, *, #653, .t. ) ;
#730 = edge_curve ( 'none', #689, #687, #4251, .t. ) ;
#731 = oriented_edge ( 'none', *, *, #677, .f. ) ;
#732 = vertex_point ( 'none', #4288 ) ;
#733 = oriented_edge ( 'none', *, *, #669, .t. ) ;
#734 = oriented_edge ( 'none', *, *, #679, .f. ) ;
#735 = oriented_edge ( 'none', *, *, #685, .f. ) ;
#736 = vertex_point ( 'none', #4244 ) ;
#737 = oriented_edge ( 'none', *, *, #688, .t. ) ;
#738 = vertex_point ( 'none', #4250 ) ;
#739 = oriented_edge ( 'none', *, *, #2627, .t. ) ;
#740 = oriented_edge ( 'none', *, *, #684, .f. ) ;
#741 = oriented_edge ( 'none', *, *, #2350, .f. ) ;
#742 = oriented_edge ( 'none', *, *, #761, .t. ) ;
#743 = edge_loop ( 'none', ( #745, #741, #783, #742 ) ) ;
#744 = oriented_edge ( 'none', *, *, #2504, .t. ) ;
#745 = oriented_edge ( 'none', *, *, #769, .t. ) ;
#746 = edge_curve ( 'none', #790, #2263, #4285, .t. ) ;
#747 = advanced_face ( 'none', ( #4287 ), #4276, .t. ) ;
#748 = edge_loop ( 'none', ( #749, #841, #3698, #3699 ) ) ;
#749 = oriented_edge ( 'none', *, *, #846, .t. ) ;
#750 = advanced_face ( 'none', ( #4286 ), #4302, .t. ) ;
#751 = oriented_edge ( 'none', *, *, #716, .f. ) ;
#752 = oriented_edge ( 'none', *, *, #761, .f. ) ;
#753 = oriented_edge ( 'none', *, *, #2489, .t. ) ;
#754 = oriented_edge ( 'none', *, *, #2438, .t. ) ;
#755 = oriented_edge ( 'none', *, *, #764, .f. ) ;
#756 = edge_loop ( 'none', ( #760, #752, #755, #753 ) ) ;
#757 = oriented_edge ( 'none', *, *, #764, .t. ) ;
#758 = edge_curve ( 'none', #2483, #698, #4277, .t. ) ;
#759 = edge_loop ( 'none', ( #757, #751, #763, #754 ) ) ;
#760 = oriented_edge ( 'none', *, *, #758, .t. ) ;
#761 = edge_curve ( 'none', #711, #698, #4333, .t. ) ;
#762 = advanced_face ( 'none', ( #4332 ), #4322, .t. ) ;
#763 = oriented_edge ( 'none', *, *, #1195, .f. ) ;
#764 = edge_curve ( 'none', #2507, #711, #4327, .t. ) ;
#765 = edge_loop ( 'none', ( #805, #811, #855, #780 ) ) ;
#766 = advanced_face ( 'none', ( #4359 ), #4336, .t. ) ;
#767 = oriented_edge ( 'none', *, *, #891, .t. ) ;
#768 = advanced_face ( 'none', ( #4325 ), #4368, .t. ) ;
#769 = edge_curve ( 'none', #698, #2262, #4369, .t. ) ;
#770 = advanced_face ( 'none', ( #4337 ), #4392, .t. ) ;
#771 = oriented_edge ( 'none', *, *, #772, .t. ) ;
#772 = edge_curve ( 'none', #698, #875, #4385, .t. ) ;
#773 = oriented_edge ( 'none', *, *, #2348, .t. ) ;
#774 = oriented_edge ( 'none', *, *, #2382, .t. ) ;
#775 = oriented_edge ( 'none', *, *, #702, .t. ) ;
#776 = edge_loop ( 'none', ( #774, #699, #703, #771, #704 ) ) ;
#777 = oriented_edge ( 'none', *, *, #829, .t. ) ;
#778 = advanced_face ( 'none', ( #4358 ), #4416, .t. ) ;
#779 = oriented_edge ( 'none', *, *, #1143, .t. ) ;
#780 = oriented_edge ( 'none', *, *, #2518, .t. ) ;
#781 = advanced_face ( 'none', ( #4370 ), #4445, .t. ) ;
#782 = oriented_edge ( 'none', *, *, #849, .t. ) ;
#783 = oriented_edge ( 'none', *, *, #702, .f. ) ;
#784 = edge_loop ( 'none', ( #809, #853, #795, #802, #801 ) ) ;
#785 = advanced_face ( 'none', ( #4340 ), #4482, .t. ) ;
#786 = edge_loop ( 'none', ( #799, #857, #779, #856, #793, #789 ) ) ;
#787 = oriented_edge ( 'none', *, *, #788, .t. ) ;
#788 = edge_curve ( 'none', #794, #1203, #4481, .t. ) ;
#789 = oriented_edge ( 'none', *, *, #2505, .t. ) ;
#790 = vertex_point ( 'none', #4395 ) ;
#791 = edge_curve ( 'none', #794, #1141, #4461, .t. ) ;
#792 = oriented_edge ( 'none', *, *, #851, .t. ) ;
#793 = oriented_edge ( 'none', *, *, #812, .f. ) ;
#794 = vertex_point ( 'none', #4463 ) ;
#795 = oriented_edge ( 'none', *, *, #814, .t. ) ;
#796 = edge_loop ( 'none', ( #816, #815, #787 ) ) ;
#797 = advanced_face ( 'none', ( #4493 ), #4485, .t. ) ;
#798 = oriented_edge ( 'none', *, *, #2264, .f. ) ;
#799 = oriented_edge ( 'none', *, *, #1216, .t. ) ;
#800 = oriented_edge ( 'none', *, *, #791, .t. ) ;
#801 = oriented_edge ( 'none', *, *, #2342, .f. ) ;
#802 = oriented_edge ( 'none', *, *, #810, .t. ) ;
#803 = oriented_edge ( 'none', *, *, #814, .f. ) ;
#804 = oriented_edge ( 'none', *, *, #842, .f. ) ;
#805 = oriented_edge ( 'none', *, *, #897, .t. ) ;
#806 = advanced_face ( 'none', ( #4535 ), #4567, .t. ) ;
#807 = edge_loop ( 'none', ( #782, #803, #852, #744 ) ) ;
#808 = oriented_edge ( 'none', *, *, #1201, .t. ) ;
#809 = oriented_edge ( 'none', *, *, #1179, .t. ) ;
#810 = edge_curve ( 'none', #817, #2284, #4518, .t. ) ;
#811 = oriented_edge ( 'none', *, *, #772, .f. ) ;
#812 = edge_curve ( 'none', #2497, #794, #4545, .t. ) ;
#813 = advanced_face ( 'none', ( #4544 ), #4585, .t. ) ;
#814 = edge_curve ( 'none', #1164, #817, #4538, .t. ) ;
#815 = oriented_edge ( 'none', *, *, #791, .f. ) ;
#816 = oriented_edge ( 'none', *, *, #1140, .t. ) ;
#817 = vertex_point ( 'none', #4517 ) ;
#818 = oriented_edge ( 'none', *, *, #877, .t. ) ;
#819 = oriented_edge ( 'none', *, *, #2246, .t. ) ;
#820 = advanced_face ( 'none', ( #4543 ), #4620, .t. ) ;
#821 = oriented_edge ( 'none', *, *, #883, .t. ) ;
#822 = oriented_edge ( 'none', *, *, #823, .t. ) ;
#823 = edge_curve ( 'none', #873, #840, #4624, .t. ) ;
#824 = oriented_edge ( 'none', *, *, #2594, .t. ) ;
#825 = oriented_edge ( 'none', *, *, #879, .f. ) ;
#826 = vertex_point ( 'none', #4621 ) ;
#827 = oriented_edge ( 'none', *, *, #829, .f. ) ;
#828 = advanced_face ( 'none', ( #4622 ), #4623, .t. ) ;
#829 = edge_curve ( 'none', #826, #2332, #4689, .t. ) ;
#830 = oriented_edge ( 'none', *, *, #834, .f. ) ;
#831 = oriented_edge ( 'none', *, *, #2322, .f. ) ;
#832 = edge_loop ( 'none', ( #887, #830, #872 ) ) ;
#833 = edge_curve ( 'none', #2329, #835, #4687, .t. ) ;
#834 = edge_curve ( 'none', #873, #2247, #4675, .t. ) ;
#835 = vertex_point ( 'none', #4718 ) ;
#836 = edge_curve ( 'none', #2599, #2381, #4679, .t. ) ;
#837 = oriented_edge ( 'none', *, *, #836, .f. ) ;
#838 = advanced_face ( 'none', ( #4680 ), #4674, .t. ) ;
#839 = edge_loop ( 'none', ( #847, #837, #886 ) ) ;
#840 = vertex_point ( 'none', #4709 ) ;
#841 = oriented_edge ( 'none', *, *, #843, .f. ) ;
#842 = edge_curve ( 'none', #844, #3346, #4704, .t. ) ;
#843 = edge_curve ( 'none', #817, #790, #4677, .t. ) ;
#844 = vertex_point ( 'none', #4696 ) ;
#845 = advanced_face ( 'none', ( #4700, #4710 ), #4712, .t. ) ;
#846 = edge_curve ( 'none', #2493, #790, #4755, .t. ) ;
#847 = oriented_edge ( 'none', *, *, #848, .f. ) ;
#848 = edge_curve ( 'none', #2381, #840, #4753, .t. ) ;
#849 = edge_curve ( 'none', #2512, #817, #4734, .t. ) ;
#850 = oriented_edge ( 'none', *, *, #746, .f. ) ;
#851 = edge_curve ( 'none', #790, #794, #4494, .t. ) ;
#852 = oriented_edge ( 'none', *, *, #1173, .f. ) ;
#853 = oriented_edge ( 'none', *, *, #1160, .f. ) ;
#854 = edge_loop ( 'none', ( #808, #798, #850, #792, #800 ) ) ;
#855 = oriented_edge ( 'none', *, *, #758, .f. ) ;
#856 = oriented_edge ( 'none', *, *, #788, .f. ) ;
#857 = oriented_edge ( 'none', *, *, #1209, .f. ) ;
#858 = edge_loop ( 'none', ( #937, #1019, #1017, #1018, #1014, #1016 ) ) ;
#859 = oriented_edge ( 'none', *, *, #2255, .t. ) ;
#860 = edge_loop ( 'none', ( #11954, #4 ) ) ;
#861 = oriented_edge ( 'none', *, *, #2463, .t. ) ;
#862 = oriented_edge ( 'none', *, *, #10113, .f. ) ;
#863 = edge_curve ( 'none', #2596, #866, #4780, .t. ) ;
#864 = oriented_edge ( 'none', *, *, #3726, .f. ) ;
#865 = oriented_edge ( 'none', *, *, #863, .t. ) ;
#866 = vertex_point ( 'none', #4782 ) ;
#867 = edge_curve ( 'none', #880, #2515, #4765, .t. ) ;
#868 = oriented_edge ( 'none', *, *, #882, .f. ) ;
#869 = oriented_edge ( 'none', *, *, #879, .t. ) ;
#870 = edge_loop ( 'none', ( #831, #827, #825, #871 ) ) ;
#871 = oriented_edge ( 'none', *, *, #833, .f. ) ;
#872 = oriented_edge ( 'none', *, *, #877, .f. ) ;
#873 = vertex_point ( 'none', #4764 ) ;
#874 = advanced_face ( 'none', ( #4784 ), #4781, .t. ) ;
#875 = vertex_point ( 'none', #4801 ) ;
#876 = edge_loop ( 'none', ( #892, #893, #869, #895, #894, #896 ) ) ;
#877 = edge_curve ( 'none', #1190, #873, #4800, .t. ) ;
#878 = edge_loop ( 'none', ( #819, #818, #822, #821, #824, #865, #861 ) ) ;
#879 = edge_curve ( 'none', #835, #826, #4794, .t. ) ;
#880 = vertex_point ( 'none', #4777 ) ;
#881 = oriented_edge ( 'none', *, *, #2521, .f. ) ;
#882 = edge_curve ( 'none', #2516, #880, #4785, .t. ) ;
#883 = edge_curve ( 'none', #840, #2599, #4821, .t. ) ;
#884 = advanced_face ( 'none', ( #4822 ), #4820, .t. ) ;
#885 = edge_loop ( 'none', ( #888, #868, #881 ) ) ;
#886 = oriented_edge ( 'none', *, *, #883, .f. ) ;
#887 = oriented_edge ( 'none', *, *, #1187, .f. ) ;
#888 = oriented_edge ( 'none', *, *, #867, .f. ) ;
#889 = edge_curve ( 'none', #880, #835, #4811, .t. ) ;
#890 = advanced_face ( 'none', ( #4819 ), #4853, .t. ) ;
#891 = edge_curve ( 'none', #875, #826, #4854, .t. ) ;
#892 = oriented_edge ( 'none', *, *, #882, .t. ) ;
#893 = oriented_edge ( 'none', *, *, #889, .t. ) ;
#894 = oriented_edge ( 'none', *, *, #897, .f. ) ;
#895 = oriented_edge ( 'none', *, *, #891, .f. ) ;
#896 = oriented_edge ( 'none', *, *, #2436, .t. ) ;
#897 = edge_curve ( 'none', #2487, #875, #4857, .t. ) ;
#898 = advanced_face ( 'none', ( #4808 ), #4892, .t. ) ;
#899 = oriented_edge ( 'none', *, *, #939, .t. ) ;
#900 = oriented_edge ( 'none', *, *, #979, .f. ) ;
#901 = vertex_point ( 'none', #4891 ) ;
#902 = oriented_edge ( 'none', *, *, #970, .f. ) ;
#903 = advanced_face ( 'none', ( #4810 ), #4923, .t. ) ;
#904 = edge_curve ( 'none', #905, #911, #4928, .t. ) ;
#905 = vertex_point ( 'none', #4930 ) ;
#906 = edge_curve ( 'none', #922, #901, #5004, .t. ) ;
#907 = edge_curve ( 'none', #2470, #2456, #4995, .t. ) ;
#908 = edge_curve ( 'none', #977, #10110, #4278, .t. ) ;
#909 = oriented_edge ( 'none', *, *, #930, .t. ) ;
#910 = oriented_edge ( 'none', *, *, #908, .t. ) ;
#911 = vertex_point ( 'none', #4890 ) ;
#912 = advanced_face ( 'none', ( #4975 ), #4428, .t. ) ;
#913 = edge_loop ( 'none', ( #923, #969, #918, #927, #920, #902 ) ) ;
#914 = edge_curve ( 'none', #926, #974, #5028, .t. ) ;
#915 = oriented_edge ( 'none', *, *, #916, .f. ) ;
#916 = edge_curve ( 'none', #2565, #924, #5005, .t. ) ;
#917 = oriented_edge ( 'none', *, *, #976, .f. ) ;
#918 = oriented_edge ( 'none', *, *, #919, .f. ) ;
#919 = edge_curve ( 'none', #905, #926, #5049, .t. ) ;
#920 = oriented_edge ( 'none', *, *, #928, .f. ) ;
#921 = oriented_edge ( 'none', *, *, #906, .f. ) ;
#922 = vertex_point ( 'none', #5056 ) ;
#923 = oriented_edge ( 'none', *, *, #975, .f. ) ;
#924 = vertex_point ( 'none', #5057 ) ;
#925 = oriented_edge ( 'none', *, *, #2525, .f. ) ;
#926 = vertex_point ( 'none', #5025 ) ;
#927 = oriented_edge ( 'none', *, *, #904, .t. ) ;
#928 = edge_curve ( 'none', #980, #911, #5040, .t. ) ;
#929 = edge_loop ( 'none', ( #1207, #1202, #1218 ) ) ;
#930 = edge_curve ( 'none', #2552, #977, #5038, .t. ) ;
#931 = oriented_edge ( 'none', *, *, #2547, .t. ) ;
#932 = oriented_edge ( 'none', *, *, #907, .t. ) ;
#933 = advanced_face ( 'none', ( #5029 ), #5072, .t. ) ;
#934 = edge_curve ( 'none', #940, #10110, #5073, .t. ) ;
#935 = edge_curve ( 'none', #943, #960, #5145, .t. ) ;
#936 = oriented_edge ( 'none', *, *, #968, .t. ) ;
#937 = oriented_edge ( 'none', *, *, #914, .t. ) ;
#938 = oriented_edge ( 'none', *, *, #934, .f. ) ;
#939 = edge_curve ( 'none', #10110, #2470, #5143, .t. ) ;
#940 = vertex_point ( 'none', #5039 ) ;
#941 = edge_curve ( 'none', #953, #950, #5146, .t. ) ;
#942 = vertex_point ( 'none', #5075 ) ;
#943 = vertex_point ( 'none', #5137 ) ;
#944 = oriented_edge ( 'none', *, *, #951, .t. ) ;
#945 = oriented_edge ( 'none', *, *, #962, .f. ) ;
#946 = oriented_edge ( 'none', *, *, #1006, .t. ) ;
#947 = oriented_edge ( 'none', *, *, #935, .t. ) ;
#948 = edge_curve ( 'none', #953, #961, #5180, .t. ) ;
#949 = oriented_edge ( 'none', *, *, #1007, .f. ) ;
#950 = vertex_point ( 'none', #5200 ) ;
#951 = edge_curve ( 'none', #960, #2511, #5177, .t. ) ;
#952 = oriented_edge ( 'none', *, *, #951, .f. ) ;
#953 = vertex_point ( 'none', #5144 ) ;
#954 = advanced_face ( 'none', ( #5221 ), #5218, .t. ) ;
#955 = vertex_point ( 'none', #5209 ) ;
#956 = oriented_edge ( 'none', *, *, #964, .f. ) ;
#957 = edge_loop ( 'none', ( #2228, #2242, #2291, #2222, #2227, #2217, #2233, #2298, #2229, #2240, #2304, #2226, #2302, #2306, #2296, #2303, #2260, #2285, #2340, #2266, #2279, #2282, #2267, #2276, #2281, #2341, #2275, #2283, #2274, #2349, #2343, #2270 ) ) ;
#958 = advanced_face ( 'none', ( #5220 ), #5202, .t. ) ;
#959 = oriented_edge ( 'none', *, *, #1010, .f. ) ;
#960 = vertex_point ( 'none', #4986 ) ;
#961 = vertex_point ( 'none', #4985 ) ;
#962 = edge_curve ( 'none', #1011, #955, #4987, .t. ) ;
#963 = edge_curve ( 'none', #942, #926, #5292, .t. ) ;
#964 = edge_curve ( 'none', #2325, #960, #5277, .t. ) ;
#965 = edge_curve ( 'none', #974, #924, #5318, .t. ) ;
#966 = edge_loop ( 'none', ( #949, #1009, #1015, #1013, #959, #945 ) ) ;
#967 = edge_loop ( 'none', ( #956, #1005, #952 ) ) ;
#968 = edge_curve ( 'none', #940, #901, #5291, .t. ) ;
#969 = oriented_edge ( 'none', *, *, #914, .f. ) ;
#970 = edge_curve ( 'none', #971, #980, #5305, .t. ) ;
#971 = vertex_point ( 'none', #5313 ) ;
#972 = edge_loop ( 'none', ( #915, #925, #917 ) ) ;
#973 = edge_loop ( 'none', ( #899, #932, #978, #931, #909, #910 ) ) ;
#974 = vertex_point ( 'none', #5307 ) ;
#975 = edge_curve ( 'none', #974, #971, #5295, .t. ) ;
#976 = edge_curve ( 'none', #924, #2557, #5341, .t. ) ;
#977 = vertex_point ( 'none', #5342 ) ;
#978 = oriented_edge ( 'none', *, *, #2397, .t. ) ;
#979 = edge_curve ( 'none', #2466, #922, #5332, .t. ) ;
#980 = vertex_point ( 'none', #5306 ) ;
#981 = oriented_edge ( 'none', *, *, #358, .t. ) ;
#982 = oriented_edge ( 'none', *, *, #1001, .t. ) ;
#983 = oriented_edge ( 'none', *, *, #991, .f. ) ;
#984 = oriented_edge ( 'none', *, *, #2683, .f. ) ;
#985 = vertex_point ( 'none', #5304 ) ;
#986 = advanced_face ( 'none', ( #5310 ), #5331, .t. ) ;
#987 = edge_loop ( 'none', ( #1030, #1080, #1075, #1100, #1175, #1165 ) ) ;
#988 = advanced_face ( 'none', ( #5340 ), #5297, .f. ) ;
#989 = oriented_edge ( 'none', *, *, #2410, .t. ) ;
#990 = oriented_edge ( 'none', *, *, #1000, .t. ) ;
#991 = edge_curve ( 'none', #2499, #996, #5367, .t. ) ;
#992 = edge_loop ( 'none', ( #981, #994, #989, #1057 ) ) ;
#993 = edge_loop ( 'none', ( #1029, #1026, #1023, #1022 ) ) ;
#994 = oriented_edge ( 'none', *, *, #399, .f. ) ;
#995 = oriented_edge ( 'none', *, *, #1028, .f. ) ;
#996 = vertex_point ( 'none', #5363 ) ;
#997 = advanced_face ( 'none', ( #5321 ), #5322, .t. ) ;
#998 = edge_loop ( 'none', ( #983, #999, #995 ) ) ;
#999 = oriented_edge ( 'none', *, *, #2443, .f. ) ;
#1000 = edge_curve ( 'none', #985, #961, #5355, .t. ) ;
#1001 = edge_curve ( 'none', #2448, #985, #5394, .t. ) ;
#1002 = oriented_edge ( 'none', *, *, #1157, .f. ) ;
#1003 = oriented_edge ( 'none', *, *, #479, .f. ) ;
#1004 = edge_curve ( 'none', #2546, #942, #5356, .t. ) ;
#1005 = oriented_edge ( 'none', *, *, #2439, .f. ) ;
#1006 = edge_curve ( 'none', #961, #943, #5370, .t. ) ;
#1007 = edge_curve ( 'none', #943, #1011, #5392, .t. ) ;
#1008 = advanced_face ( 'none', ( #5354 ), #5380, .t. ) ;
#1009 = oriented_edge ( 'none', *, *, #1006, .f. ) ;
#1010 = edge_curve ( 'none', #955, #950, #5401, .t. ) ;
#1011 = vertex_point ( 'none', #5431 ) ;
#1012 = edge_loop ( 'none', ( #946, #947, #944, #10106, #982, #990 ) ) ;
#1013 = oriented_edge ( 'none', *, *, #941, .t. ) ;
#1014 = oriented_edge ( 'none', *, *, #1004, .t. ) ;
#1015 = oriented_edge ( 'none', *, *, #948, .f. ) ;
#1016 = oriented_edge ( 'none', *, *, #963, .t. ) ;
#1017 = oriented_edge ( 'none', *, *, #976, .t. ) ;
#1018 = oriented_edge ( 'none', *, *, #2549, .t. ) ;
#1019 = oriented_edge ( 'none', *, *, #965, .t. ) ;
#1020 = edge_loop ( 'none', ( #1024, #1042, #1093, #1092 ) ) ;
#1021 = edge_curve ( 'none', #2709, #1025, #5353, .t. ) ;
#1022 = oriented_edge ( 'none', *, *, #2737, .f. ) ;
#1023 = oriented_edge ( 'none', *, *, #1021, .f. ) ;
#1024 = oriented_edge ( 'none', *, *, #396, .t. ) ;
#1025 = vertex_point ( 'none', #5403 ) ;
#1026 = oriented_edge ( 'none', *, *, #1098, .f. ) ;
#1027 = oriented_edge ( 'none', *, *, #2655, .t. ) ;
#1028 = edge_curve ( 'none', #996, #2510, #5451, .t. ) ;
#1029 = oriented_edge ( 'none', *, *, #522, .t. ) ;
#1030 = oriented_edge ( 'none', *, *, #1070, .f. ) ;
#1031 = oriented_edge ( 'none', *, *, #2708, .f. ) ;
#1032 = oriented_edge ( 'none', *, *, #523, .t. ) ;
#1033 = vertex_point ( 'none', #5452 ) ;
#1034 = edge_curve ( 'none', #1033, #462, #5449, .t. ) ;
#1035 = advanced_face ( 'none', ( #5453 ), #5434, .f. ) ;
#1036 = oriented_edge ( 'none', *, *, #1037, .f. ) ;
#1037 = edge_curve ( 'none', #1033, #2732, #5438, .t. ) ;
#1038 = edge_loop ( 'none', ( #2309, #2368 ) ) ;
#1039 = oriented_edge ( 'none', *, *, #1034, .t. ) ;
#1040 = advanced_face ( 'none', ( #5402 ), #5498, .f. ) ;
#1041 = vertex_point ( 'none', #5494 ) ;
#1042 = oriented_edge ( 'none', *, *, #1096, .f. ) ;
#1043 = edge_loop ( 'none', ( #1036, #1039, #1032, #1031 ) ) ;
#1044 = oriented_edge ( 'none', *, *, #1054, .t. ) ;
#1045 = oriented_edge ( 'none', *, *, #2453, .f. ) ;
#1046 = oriented_edge ( 'none', *, *, #412, .t. ) ;
#1047 = edge_loop ( 'none', ( #1046, #1044, #1045, #1049 ) ) ;
#1048 = advanced_face ( 'none', ( #5497 ), #5491, .f. ) ;
#1049 = oriented_edge ( 'none', *, *, #481, .f. ) ;
#1050 = oriented_edge ( 'none', *, *, #2680, .f. ) ;
#1051 = advanced_face ( 'none', ( #5496 ), #5489, .f. ) ;
#1052 = oriented_edge ( 'none', *, *, #1054, .f. ) ;
#1053 = oriented_edge ( 'none', *, *, #2395, .f. ) ;
#1054 = edge_curve ( 'none', #374, #2454, #5483, .t. ) ;
#1055 = edge_loop ( 'none', ( #1053, #1052, #1060, #1056, #1059, #1050 ) ) ;
#1056 = oriented_edge ( 'none', *, *, #1058, .f. ) ;
#1057 = oriented_edge ( 'none', *, *, #1058, .t. ) ;
#1058 = edge_curve ( 'none', #2411, #359, #5210, .t. ) ;
#1059 = oriented_edge ( 'none', *, *, #2465, .f. ) ;
#1060 = oriented_edge ( 'none', *, *, #320, .t. ) ;
#1061 = vertex_point ( 'none', #5490 ) ;
#1062 = oriented_edge ( 'none', *, *, #370, .f. ) ;
#1063 = oriented_edge ( 'none', *, *, #1126, .t. ) ;
#1064 = edge_loop ( 'none', ( #1132, #1115, #1063, #1112 ) ) ;
#1065 = edge_curve ( 'none', #1061, #1116, #5480, .t. ) ;
#1066 = oriented_edge ( 'none', *, *, #1034, .f. ) ;
#1067 = vertex_point ( 'none', #5526 ) ;
#1068 = vertex_point ( 'none', #5525 ) ;
#1069 = advanced_face ( 'none', ( #5524 ), #5521, .f. ) ;
#1070 = edge_curve ( 'none', #1076, #1079, #5514, .t. ) ;
#1071 = edge_loop ( 'none', ( #1074, #1078, #1097, #1127, #1137 ) ) ;
#1072 = oriented_edge ( 'none', *, *, #443, .t. ) ;
#1073 = oriented_edge ( 'none', *, *, #1084, .f. ) ;
#1074 = oriented_edge ( 'none', *, *, #2636, .f. ) ;
#1075 = oriented_edge ( 'none', *, *, #1179, .f. ) ;
#1076 = vertex_point ( 'none', #5522 ) ;
#1077 = edge_loop ( 'none', ( #2432, #2537, #10092, #10096 ) ) ;
#1078 = oriented_edge ( 'none', *, *, #475, .f. ) ;
#1079 = vertex_point ( 'none', #5519 ) ;
#1080 = oriented_edge ( 'none', *, *, #1081, .f. ) ;
#1081 = edge_curve ( 'none', #1067, #1076, #5505, .t. ) ;
#1082 = vertex_point ( 'none', #5528 ) ;
#1083 = oriented_edge ( 'none', *, *, #1084, .t. ) ;
#1084 = edge_curve ( 'none', #398, #1033, #5520, .t. ) ;
#1085 = advanced_face ( 'none', ( #5563 ), #5513, .f. ) ;
#1086 = oriented_edge ( 'none', *, *, #390, .f. ) ;
#1087 = edge_loop ( 'none', ( #1091, #1072, #1066, #1073 ) ) ;
#1088 = oriented_edge ( 'none', *, *, #1096, .t. ) ;
#1089 = oriented_edge ( 'none', *, *, #1037, .t. ) ;
#1090 = advanced_face ( 'none', ( #5523 ), #5564, .t. ) ;
#1091 = oriented_edge ( 'none', *, *, #311, .t. ) ;
#1092 = oriented_edge ( 'none', *, *, #449, .t. ) ;
#1093 = oriented_edge ( 'none', *, *, #1098, .t. ) ;
#1094 = oriented_edge ( 'none', *, *, #1021, .t. ) ;
#1095 = edge_loop ( 'none', ( #1027, #1094, #1088, #1086, #1083, #1089 ) ) ;
#1096 = edge_curve ( 'none', #1025, #379, #5537, .t. ) ;
#1097 = oriented_edge ( 'none', *, *, #655, .f. ) ;
#1098 = edge_curve ( 'none', #1025, #459, #5561, .t. ) ;
#1099 = advanced_face ( 'none', ( #5560 ), #5539, .f. ) ;
#1100 = oriented_edge ( 'none', *, *, #1102, .t. ) ;
#1101 = vertex_point ( 'none', #5584 ) ;
#1102 = edge_curve ( 'none', #1101, #1041, #5578, .t. ) ;
#1103 = oriented_edge ( 'none', *, *, #1126, .f. ) ;
#1104 = manifold_solid_brep ( '����-����1', #232 ) ;
#1105 = cartesian_point ( 'none', ( 1.333320865586094400, 1.576371019624877700, -1.432426424417661400 ) ) ;
#1106 = edge_loop ( 'none', ( #1103, #1125, #1133, #1108 ) ) ;
#1107 = edge_curve ( 'none', #1136, #1118, #5571, .t. ) ;
#1108 = oriented_edge ( 'none', *, *, #1109, .f. ) ;
#1109 = edge_curve ( 'none', #1116, #1128, #5580, .t. ) ;
#1110 = edge_curve ( 'none', #1136, #1061, #5576, .t. ) ;
#1111 = edge_loop ( 'none', ( #1002, #1155, #1151 ) ) ;
#1112 = oriented_edge ( 'none', *, *, #1065, .f. ) ;
#1113 = advanced_face ( 'none', ( #5583 ), #5581, .f. ) ;
#1114 = oriented_edge ( 'none', *, *, #2651, .f. ) ;
#1115 = oriented_edge ( 'none', *, *, #1107, .t. ) ;
#1116 = vertex_point ( 'none', #5582 ) ;
#1117 = advanced_face ( 'none', ( #5619 ), #5630, .f. ) ;
#1118 = vertex_point ( 'none', #5624 ) ;
#1119 = vertex_point ( 'none', #5618 ) ;
#1120 = oriented_edge ( 'none', *, *, #439, .t. ) ;
#1121 = advanced_face ( 'none', ( #5616 ), #5572, .f. ) ;
#1122 = closed_shell ( 'none', ( #2633, #2647, #2619, #2694, #2583, #2704, #2673, #2710, #658, #354, #422, #474, #410, #454, #558, #555, #567, #506, #551, #582, #590, #585, #647, #641, #618, #623, #10119, #10117, #10118, #10130, #1535, #1536, #1423, #1448, #1449, #1407, #1439, #1422, #1458, #1457, #15015, #10644, #10625, #10614, #10618, #10624, #10649, #10685, #10647, #11095, #10732, #11094, #11654, #11671, #1905, #7473, #7519, #7591, #7391, #2462, #2400, #988, #1051, #1048, #1035, #1040, #1099, #1090, #1085, #1069, #1135 ) ) ;
#1123 = cartesian_point ( 'none', ( 2.666666666666606100, 1.818137616286888700, -1.191587891106924400 ) ) ;
#1124 = edge_loop ( 'none', ( #1114, #1130, #1062, #1129, #1120 ) ) ;
#1125 = oriented_edge ( 'none', *, *, #1131, .t. ) ;
#1126 = edge_curve ( 'none', #1118, #1116, #5612, .t. ) ;
#1127 = oriented_edge ( 'none', *, *, #392, .f. ) ;
#1128 = vertex_point ( 'none', #5567 ) ;
#1129 = oriented_edge ( 'none', *, *, #680, .f. ) ;
#1130 = oriented_edge ( 'none', *, *, #423, .f. ) ;
#1131 = edge_curve ( 'none', #1118, #1119, #5609, .t. ) ;
#1132 = oriented_edge ( 'none', *, *, #1110, .f. ) ;
#1133 = oriented_edge ( 'none', *, *, #1134, .t. ) ;
#1134 = edge_curve ( 'none', #1119, #1128, #5650, .t. ) ;
#1135 = advanced_face ( 'none', ( #5642 ), #5610, .f. ) ;
#1136 = vertex_point ( 'none', #5617 ) ;
#1137 = oriented_edge ( 'none', *, *, #450, .t. ) ;
#1138 = vertex_point ( 'none', #5647 ) ;
#1139 = oriented_edge ( 'none', *, *, #1201, .f. ) ;
#1140 = edge_curve ( 'none', #1203, #1141, #5640, .t. ) ;
#1141 = vertex_point ( 'none', #5648 ) ;
#1142 = oriented_edge ( 'none', *, *, #1143, .f. ) ;
#1143 = edge_curve ( 'none', #1206, #1203, #5600, .t. ) ;
#1144 = oriented_edge ( 'none', *, *, #1186, .t. ) ;
#1145 = vertex_point ( 'none', #5632 ) ;
#1146 = edge_curve ( 'none', #1154, #1136, #5675, .t. ) ;
#1147 = oriented_edge ( 'none', *, *, #2238, .f. ) ;
#1148 = oriented_edge ( 'none', *, *, #1149, .t. ) ;
#1149 = edge_curve ( 'none', #1150, #1145, #5670, .t. ) ;
#1150 = vertex_point ( 'none', #5639 ) ;
#1151 = oriented_edge ( 'none', *, *, #1110, .t. ) ;
#1152 = advanced_face ( 'none', ( #5683 ), #5664, .t. ) ;
#1153 = edge_loop ( 'none', ( #1148, #1144, #2254, #2261 ) ) ;
#1154 = vertex_point ( 'none', #5676 ) ;
#1155 = oriented_edge ( 'none', *, *, #1146, .t. ) ;
#1156 = oriented_edge ( 'none', *, *, #2334, .f. ) ;
#1157 = edge_curve ( 'none', #1154, #1061, #5663, .t. ) ;
#1158 = vertex_point ( 'none', #5658 ) ;
#1159 = advanced_face ( 'none', ( #5657 ), #5685, .t. ) ;
#1160 = edge_curve ( 'none', #1164, #1067, #5705, .t. ) ;
#1161 = advanced_face ( 'none', ( #5660, #5652 ), #5656, .f. ) ;
#1162 = oriented_edge ( 'none', *, *, #1160, .t. ) ;
#1163 = oriented_edge ( 'none', *, *, #2520, .t. ) ;
#1164 = vertex_point ( 'none', #5710 ) ;
#1165 = oriented_edge ( 'none', *, *, #1178, .f. ) ;
#1166 = oriented_edge ( 'none', *, *, #1081, .t. ) ;
#1167 = oriented_edge ( 'none', *, *, #2502, .t. ) ;
#1168 = oriented_edge ( 'none', *, *, #1028, .t. ) ;
#1169 = advanced_face ( 'none', ( #5690 ), #5747, .t. ) ;
#1170 = edge_curve ( 'none', #1076, #996, #5757, .t. ) ;
#1171 = edge_curve ( 'none', #1174, #1041, #5750, .t. ) ;
#1172 = edge_loop ( 'none', ( #1166, #1177, #1168, #1167, #1176, #1162 ) ) ;
#1173 = edge_curve ( 'none', #2503, #1164, #5798, .t. ) ;
#1174 = vertex_point ( 'none', #5756 ) ;
#1175 = oriented_edge ( 'none', *, *, #1171, .f. ) ;
#1176 = oriented_edge ( 'none', *, *, #1173, .t. ) ;
#1177 = oriented_edge ( 'none', *, *, #1170, .t. ) ;
#1178 = edge_curve ( 'none', #1079, #1174, #5785, .t. ) ;
#1179 = edge_curve ( 'none', #1101, #1067, #5836, .t. ) ;
#1180 = advanced_face ( 'none', ( #5786 ), #5759, .t. ) ;
#1181 = edge_curve ( 'none', #10370, #10371, #5760, .t. ) ;
#1182 = oriented_edge ( 'none', *, *, #2256, .t. ) ;
#1183 = oriented_edge ( 'none', *, *, #2249, .t. ) ;
#1184 = vertex_point ( 'none', #5777 ) ;
#1185 = edge_curve ( 'none', #2250, #10369, #5822, .t. ) ;
#1186 = edge_curve ( 'none', #1145, #10369, #5824, .t. ) ;
#1187 = edge_curve ( 'none', #2247, #1190, #5812, .t. ) ;
#1188 = oriented_edge ( 'none', *, *, #1181, .f. ) ;
#1189 = edge_loop ( 'none', ( #10372, #2259, #2245, #1147, #2225, #2224, #1156 ) ) ;
#1190 = vertex_point ( 'none', #5820 ) ;
#1191 = edge_curve ( 'none', #10371, #2257, #5819, .t. ) ;
#1192 = vertex_point ( 'none', #5859 ) ;
#1193 = edge_curve ( 'none', #2248, #1215, #5856, .t. ) ;
#1194 = oriented_edge ( 'none', *, *, #1191, .f. ) ;
#1195 = edge_curve ( 'none', #2488, #2248, #5845, .t. ) ;
#1196 = oriented_edge ( 'none', *, *, #1221, .t. ) ;
#1197 = advanced_face ( 'none', ( #5825 ), #5884, .t. ) ;
#1198 = oriented_edge ( 'none', *, *, #1209, .t. ) ;
#1199 = edge_curve ( 'none', #1211, #1215, #5885, .t. ) ;
#1200 = oriented_edge ( 'none', *, *, #1208, .t. ) ;
#1201 = edge_curve ( 'none', #1141, #1217, #5844, .t. ) ;
#1202 = oriented_edge ( 'none', *, *, #2492, .f. ) ;
#1203 = vertex_point ( 'none', #5886 ) ;
#1204 = oriented_edge ( 'none', *, *, #1199, .f. ) ;
#1205 = edge_loop ( 'none', ( #1142, #1214, #1204, #1200, #1139, #1220 ) ) ;
#1206 = vertex_point ( 'none', #5888 ) ;
#1207 = oriented_edge ( 'none', *, *, #1216, .f. ) ;
#1208 = edge_curve ( 'none', #1211, #1217, #5973, .t. ) ;
#1209 = edge_curve ( 'none', #1206, #1138, #5959, .t. ) ;
#1210 = oriented_edge ( 'none', *, *, #1213, .t. ) ;
#1211 = vertex_point ( 'none', #5887 ) ;
#1212 = advanced_face ( 'none', ( #5946 ), #5950, .t. ) ;
#1213 = edge_curve ( 'none', #1215, #1206, #5999, .t. ) ;
#1214 = oriented_edge ( 'none', *, *, #1213, .f. ) ;
#1215 = vertex_point ( 'none', #6001 ) ;
#1216 = edge_curve ( 'none', #2485, #1138, #5995, .t. ) ;
#1217 = vertex_point ( 'none', #5749 ) ;
#1218 = oriented_edge ( 'none', *, *, #1221, .f. ) ;
#1219 = edge_loop ( 'none', ( #1210, #1198, #1196, #1163, #2252, #2258 ) ) ;
#1220 = oriented_edge ( 'none', *, *, #1140, .f. ) ;
#1221 = edge_curve ( 'none', #1138, #2486, #6033, .t. ) ;
#1222 = edge_curve ( 'none', #2055, #1243, #6021, .t. ) ;
#1223 = oriented_edge ( 'none', *, *, #1235, .t. ) ;
#1224 = advanced_face ( 'none', ( #6023 ), #6017, .t. ) ;
#1225 = vertex_point ( 'none', #6024 ) ;
#1226 = vertex_point ( 'none', #6022 ) ;
#1227 = oriented_edge ( 'none', *, *, #1242, .t. ) ;
#1228 = oriented_edge ( 'none', *, *, #1222, .t. ) ;
#1229 = oriented_edge ( 'none', *, *, #1373, .t. ) ;
#1230 = edge_curve ( 'none', #1225, #2004, #6012, .t. ) ;
#1231 = edge_curve ( 'none', #1554, #1970, #6067, .t. ) ;
#1232 = oriented_edge ( 'none', *, *, #1984, .t. ) ;
#1233 = edge_loop ( 'none', ( #1227, #1223, #1249, #1245 ) ) ;
#1234 = vertex_point ( 'none', #6013 ) ;
#1235 = edge_curve ( 'none', #1226, #2036, #6060, .t. ) ;
#1236 = edge_loop ( 'none', ( #1246, #1228, #1252, #1250 ) ) ;
#1237 = edge_curve ( 'none', #2007, #2005, #6014, .t. ) ;
#1238 = oriented_edge ( 'none', *, *, #1239, .f. ) ;
#1239 = edge_curve ( 'none', #2045, #1240, #6062, .t. ) ;
#1240 = vertex_point ( 'none', #6049 ) ;
#1241 = edge_curve ( 'none', #2079, #1240, #6056, .t. ) ;
#1242 = edge_curve ( 'none', #1225, #1226, #6008, .t. ) ;
#1243 = vertex_point ( 'none', #6007 ) ;
#1244 = edge_curve ( 'none', #2056, #1234, #6044, .t. ) ;
#1245 = oriented_edge ( 'none', *, *, #1230, .f. ) ;
#1246 = oriented_edge ( 'none', *, *, #2054, .f. ) ;
#1247 = advanced_face ( 'none', ( #6034, #6042 ), #6048, .f. ) ;
#1248 = oriented_edge ( 'none', *, *, #1373, .f. ) ;
#1249 = oriented_edge ( 'none', *, *, #2035, .t. ) ;
#1250 = oriented_edge ( 'none', *, *, #1244, .f. ) ;
#1251 = advanced_face ( 'none', ( #6099 ), #6096, .f. ) ;
#1252 = oriented_edge ( 'none', *, *, #1255, .t. ) ;
#1253 = oriented_edge ( 'none', *, *, #1264, .t. ) ;
#1254 = oriented_edge ( 'none', *, *, #1291, .f. ) ;
#1255 = edge_curve ( 'none', #1243, #1234, #6085, .t. ) ;
#1256 = edge_loop ( 'none', ( #1266, #1258, #1263, #1253 ) ) ;
#1257 = edge_loop ( 'none', ( #1262, #1267, #1269, #1271 ) ) ;
#1258 = oriented_edge ( 'none', *, *, #1260, .f. ) ;
#1259 = edge_loop ( 'none', ( #1288, #1289 ) ) ;
#1260 = edge_curve ( 'none', #2056, #2055, #6090, .t. ) ;
#1261 = oriented_edge ( 'none', *, *, #1237, .t. ) ;
#1262 = oriented_edge ( 'none', *, *, #1235, .f. ) ;
#1263 = oriented_edge ( 'none', *, *, #1244, .t. ) ;
#1264 = edge_curve ( 'none', #1234, #1243, #6095, .t. ) ;
#1265 = edge_loop ( 'none', ( #1261, #1273 ) ) ;
#1266 = oriented_edge ( 'none', *, *, #1222, .f. ) ;
#1267 = oriented_edge ( 'none', *, *, #1277, .t. ) ;
#1268 = edge_loop ( 'none', ( #1297, #1302 ) ) ;
#1269 = oriented_edge ( 'none', *, *, #1230, .t. ) ;
#1270 = edge_loop ( 'none', ( #1286, #1254 ) ) ;
#1271 = oriented_edge ( 'none', *, *, #1274, .t. ) ;
#1272 = oriented_edge ( 'none', *, *, #1264, .f. ) ;
#1273 = oriented_edge ( 'none', *, *, #1990, .t. ) ;
#1274 = edge_curve ( 'none', #2004, #2036, #6131, .t. ) ;
#1275 = advanced_face ( 'none', ( #6128 ), #6134, .f. ) ;
#1276 = edge_loop ( 'none', ( #1272, #1278 ) ) ;
#1277 = edge_curve ( 'none', #1226, #1225, #6073, .t. ) ;
#1278 = oriented_edge ( 'none', *, *, #1255, .f. ) ;
#1279 = edge_loop ( 'none', ( #1248, #1283, #1304, #1305 ) ) ;
#1280 = advanced_face ( 'none', ( #6123 ), #6119, .t. ) ;
#1281 = edge_curve ( 'none', #1240, #2079, #6077, .t. ) ;
#1282 = oriented_edge ( 'none', *, *, #1315, .t. ) ;
#1283 = oriented_edge ( 'none', *, *, #1290, .t. ) ;
#1284 = advanced_face ( 'none', ( #6112 ), #6120, .t. ) ;
#1285 = edge_loop ( 'none', ( #1296, #1342 ) ) ;
#1286 = oriented_edge ( 'none', *, *, #1956, .f. ) ;
#1287 = edge_curve ( 'none', #1979, #1994, #6069, .t. ) ;
#1288 = oriented_edge ( 'none', *, *, #1242, .f. ) ;
#1289 = oriented_edge ( 'none', *, *, #1277, .f. ) ;
#1290 = edge_curve ( 'none', #2027, #2045, #6162, .t. ) ;
#1291 = edge_curve ( 'none', #1958, #1962, #6159, .t. ) ;
#1292 = advanced_face ( 'none', ( #6103, #6104 ), #6105, .f. ) ;
#1293 = edge_loop ( 'none', ( #1577, #1578 ) ) ;
#1294 = edge_curve ( 'none', #2001, #2003, #6146, .t. ) ;
#1295 = edge_loop ( 'none', ( #1299, #1308 ) ) ;
#1296 = oriented_edge ( 'none', *, *, #1300, .t. ) ;
#1297 = oriented_edge ( 'none', *, *, #1991, .t. ) ;
#1298 = oriented_edge ( 'none', *, *, #1971, .t. ) ;
#1299 = oriented_edge ( 'none', *, *, #2002, .t. ) ;
#1300 = edge_curve ( 'none', #1999, #2019, #6137, .t. ) ;
#1301 = advanced_face ( 'none', ( #6187, #6144 ), #6163, .f. ) ;
#1302 = oriented_edge ( 'none', *, *, #1287, .t. ) ;
#1303 = oriented_edge ( 'none', *, *, #2074, .f. ) ;
#1304 = oriented_edge ( 'none', *, *, #1239, .t. ) ;
#1305 = oriented_edge ( 'none', *, *, #1281, .t. ) ;
#1306 = edge_loop ( 'none', ( #1303, #1298, #1327, #1282 ) ) ;
#1307 = oriented_edge ( 'none', *, *, #2051, .t. ) ;
#1308 = oriented_edge ( 'none', *, *, #1320, .t. ) ;
#1309 = advanced_face ( 'none', ( #6158, #6184 ), #6181, .f. ) ;
#1310 = edge_curve ( 'none', #1556, #2202, #6179, .t. ) ;
#1311 = oriented_edge ( 'none', *, *, #3380, .f. ) ;
#1312 = oriented_edge ( 'none', *, *, #1316, .t. ) ;
#1313 = oriented_edge ( 'none', *, *, #1396, .t. ) ;
#1314 = advanced_face ( 'none', ( #6180 ), #6138, .t. ) ;
#1315 = edge_curve ( 'none', #1970, #1977, #6173, .t. ) ;
#1316 = edge_curve ( 'none', #1389, #1544, #6172, .t. ) ;
#1317 = edge_loop ( 'none', ( #1328, #1332, #1325, #1331 ) ) ;
#1318 = edge_curve ( 'none', #1720, #1389, #6213, .t. ) ;
#1319 = edge_curve ( 'none', #2522, #1604, #6202, .t. ) ;
#1320 = edge_curve ( 'none', #1997, #1972, #6214, .t. ) ;
#1321 = advanced_face ( 'none', ( #6167 ), #6238, .t. ) ;
#1322 = advanced_face ( 'none', ( #6193 ), #6259, .t. ) ;
#1323 = edge_curve ( 'none', #2568, #10065, #6264, .t. ) ;
#1324 = edge_loop ( 'none', ( #1337, #1340, #1358, #1357 ) ) ;
#1325 = oriented_edge ( 'none', *, *, #10082, .f. ) ;
#1326 = oriented_edge ( 'none', *, *, #10075, .t. ) ;
#1327 = oriented_edge ( 'none', *, *, #1231, .t. ) ;
#1328 = oriented_edge ( 'none', *, *, #1323, .t. ) ;
#1329 = oriented_edge ( 'none', *, *, #1598, .t. ) ;
#1330 = edge_loop ( 'none', ( #1326, #1335, #1336, #1339 ) ) ;
#1331 = oriented_edge ( 'none', *, *, #2532, .t. ) ;
#1332 = oriented_edge ( 'none', *, *, #1338, .f. ) ;
#1333 = oriented_edge ( 'none', *, *, #2299, .f. ) ;
#1334 = advanced_face ( 'none', ( #6284 ), #6274, .t. ) ;
#1335 = oriented_edge ( 'none', *, *, #10067, .f. ) ;
#1336 = oriented_edge ( 'none', *, *, #1323, .f. ) ;
#1337 = oriented_edge ( 'none', *, *, #10080, .t. ) ;
#1338 = edge_curve ( 'none', #10056, #10065, #6262, .t. ) ;
#1339 = oriented_edge ( 'none', *, *, #2554, .t. ) ;
#1340 = oriented_edge ( 'none', *, *, #2301, .f. ) ;
#1341 = advanced_face ( 'none', ( #6279 ), #6300, .t. ) ;
#1342 = oriented_edge ( 'none', *, *, #2024, .t. ) ;
#1343 = advanced_face ( 'none', ( #6263 ), #6273, .f. ) ;
#1344 = edge_curve ( 'none', #2043, #2048, #6276, .t. ) ;
#1345 = oriented_edge ( 'none', *, *, #1363, .t. ) ;
#1346 = oriented_edge ( 'none', *, *, #2602, .t. ) ;
#1347 = oriented_edge ( 'none', *, *, #1344, .t. ) ;
#1348 = oriented_edge ( 'none', *, *, #1581, .f. ) ;
#1349 = edge_loop ( 'none', ( #1354, #1356, #1353 ) ) ;
#1350 = edge_loop ( 'none', ( #1376, #1333, #1370, #1386, #1384 ) ) ;
#1351 = oriented_edge ( 'none', *, *, #2219, .f. ) ;
#1352 = vertex_point ( 'none', #6272 ) ;
#1353 = oriented_edge ( 'none', *, *, #1372, .t. ) ;
#1354 = oriented_edge ( 'none', *, *, #979, .t. ) ;
#1355 = oriented_edge ( 'none', *, *, #2405, .t. ) ;
#1356 = oriented_edge ( 'none', *, *, #1369, .f. ) ;
#1357 = oriented_edge ( 'none', *, *, #1338, .t. ) ;
#1358 = oriented_edge ( 'none', *, *, #10068, .f. ) ;
#1359 = oriented_edge ( 'none', *, *, #1362, .t. ) ;
#1360 = edge_loop ( 'none', ( #1364, #1361, #1359, #1345, #1351 ) ) ;
#1361 = oriented_edge ( 'none', *, *, #2458, .f. ) ;
#1362 = edge_curve ( 'none', #2358, #1352, #6326, .t. ) ;
#1363 = edge_curve ( 'none', #1352, #2231, #6322, .t. ) ;
#1364 = oriented_edge ( 'none', *, *, #2416, .t. ) ;
#1365 = advanced_face ( 'none', ( #6327 ), #6361, .t. ) ;
#1366 = advanced_face ( 'none', ( #6328 ), #6341, .t. ) ;
#1367 = advanced_face ( 'none', ( #6275, #6314 ), #6342, .f. ) ;
#1368 = advanced_face ( 'none', ( #6301 ), #6366, .t. ) ;
#1369 = edge_curve ( 'none', #1378, #922, #6368, .t. ) ;
#1370 = oriented_edge ( 'none', *, *, #1379, .f. ) ;
#1371 = edge_curve ( 'none', #1377, #1378, #6313, .t. ) ;
#1372 = edge_curve ( 'none', #1378, #2466, #6398, .t. ) ;
#1373 = edge_curve ( 'none', #2027, #2079, #6401, .t. ) ;
#1374 = advanced_face ( 'none', ( #6402 ), #6370, .t. ) ;
#1375 = oriented_edge ( 'none', *, *, #1231, .f. ) ;
#1376 = oriented_edge ( 'none', *, *, #906, .t. ) ;
#1377 = vertex_point ( 'none', #6317 ) ;
#1378 = vertex_point ( 'none', #6430 ) ;
#1379 = edge_curve ( 'none', #1377, #2220, #5748, .t. ) ;
#1380 = edge_loop ( 'none', ( #1385, #1387, #1355, #1381, #1382, #1452 ) ) ;
#1381 = oriented_edge ( 'none', *, *, #1372, .f. ) ;
#1382 = oriented_edge ( 'none', *, *, #1398, .f. ) ;
#1383 = oriented_edge ( 'none', *, *, #2305, .f. ) ;
#1384 = oriented_edge ( 'none', *, *, #1369, .t. ) ;
#1385 = oriented_edge ( 'none', *, *, #2394, .t. ) ;
#1386 = oriented_edge ( 'none', *, *, #1371, .t. ) ;
#1387 = oriented_edge ( 'none', *, *, #907, .f. ) ;
#1388 = edge_loop ( 'none', ( #1473, #313, #2598, #864 ) ) ;
#1389 = vertex_point ( 'none', #6212 ) ;
#1390 = oriented_edge ( 'none', *, *, #1543, .t. ) ;
#1391 = edge_curve ( 'none', #1559, #1720, #6237, .t. ) ;
#1392 = oriented_edge ( 'none', *, *, #1545, .f. ) ;
#1393 = edge_loop ( 'none', ( #1558, #1312, #1390, #1311, #1392, #1313, #1394 ) ) ;
#1394 = oriented_edge ( 'none', *, *, #1391, .t. ) ;
#1395 = advanced_face ( 'none', ( #5994 ), #5972, .t. ) ;
#1396 = edge_curve ( 'none', #1546, #1559, #6192, .t. ) ;
#1397 = edge_curve ( 'none', #2559, #1377, #6474, .t. ) ;
#1398 = edge_curve ( 'none', #2562, #1378, #6466, .t. ) ;
#1399 = oriented_edge ( 'none', *, *, #1397, .t. ) ;
#1400 = oriented_edge ( 'none', *, *, #1371, .f. ) ;
#1401 = oriented_edge ( 'none', *, *, #2216, .f. ) ;
#1402 = oriented_edge ( 'none', *, *, #1398, .t. ) ;
#1403 = advanced_face ( 'none', ( #6471 ), #6498, .t. ) ;
#1404 = edge_loop ( 'none', ( #1402, #1400, #1420, #1433 ) ) ;
#1405 = advanced_face ( 'none', ( #6475 ), #6478, .t. ) ;
#1406 = edge_loop ( 'none', ( #1648, #1679, #1631, #1632, #1694 ) ) ;
#1407 = advanced_face ( 'none', ( #6501 ), #6476, .t. ) ;
#1408 = oriented_edge ( 'none', *, *, #1440, .t. ) ;
#1409 = edge_loop ( 'none', ( #1441, #1445, #1443, #1428 ) ) ;
#1410 = oriented_edge ( 'none', *, *, #1438, .t. ) ;
#1411 = edge_loop ( 'none', ( #1418, #1416, #1437, #1424 ) ) ;
#1412 = edge_loop ( 'none', ( #1435, #1410, #1415 ) ) ;
#1413 = oriented_edge ( 'none', *, *, #1442, .t. ) ;
#1414 = edge_curve ( 'none', #484, #575, #6530, .t. ) ;
#1415 = oriented_edge ( 'none', *, *, #1431, .f. ) ;
#1416 = oriented_edge ( 'none', *, *, #499, .f. ) ;
#1417 = edge_loop ( 'none', ( #1590, #1429, #1597, #1585 ) ) ;
#1418 = oriented_edge ( 'none', *, *, #1530, .t. ) ;
#1419 = oriented_edge ( 'none', *, *, #1414, .f. ) ;
#1420 = oriented_edge ( 'none', *, *, #1397, .f. ) ;
#1421 = oriented_edge ( 'none', *, *, #1594, .f. ) ;
#1422 = advanced_face ( 'none', ( #6477 ), #6461, .t. ) ;
#1423 = advanced_face ( 'none', ( #6528 ), #6507, .t. ) ;
#1424 = oriented_edge ( 'none', *, *, #591, .f. ) ;
#1425 = oriented_edge ( 'none', *, *, #10140, .t. ) ;
#1426 = edge_curve ( 'none', #2530, #1352, #6502, .t. ) ;
#1427 = oriented_edge ( 'none', *, *, #1438, .f. ) ;
#1428 = oriented_edge ( 'none', *, *, #547, .f. ) ;
#1429 = oriented_edge ( 'none', *, *, #1362, .f. ) ;
#1430 = advanced_face ( 'none', ( #6479 ), #6536, .t. ) ;
#1431 = edge_curve ( 'none', #593, #490, #6550, .t. ) ;
#1432 = advanced_face ( 'none', ( #6505 ), #6563, .t. ) ;
#1433 = oriented_edge ( 'none', *, *, #2527, .t. ) ;
#1434 = edge_loop ( 'none', ( #1413, #1444, #1427, #1447 ) ) ;
#1435 = oriented_edge ( 'none', *, *, #1451, .f. ) ;
#1436 = oriented_edge ( 'none', *, *, #1450, .f. ) ;
#1437 = oriented_edge ( 'none', *, *, #1440, .f. ) ;
#1438 = edge_curve ( 'none', #507, #490, #6568, .t. ) ;
#1439 = advanced_face ( 'none', ( #6538 ), #6549, .t. ) ;
#1440 = edge_curve ( 'none', #604, #493, #6534, .t. ) ;
#1441 = oriented_edge ( 'none', *, *, #1414, .t. ) ;
#1442 = edge_curve ( 'none', #492, #484, #6561, .t. ) ;
#1443 = oriented_edge ( 'none', *, *, #1454, .f. ) ;
#1444 = oriented_edge ( 'none', *, *, #488, .f. ) ;
#1445 = oriented_edge ( 'none', *, *, #574, .f. ) ;
#1446 = oriented_edge ( 'none', *, *, #1454, .t. ) ;
#1447 = oriented_edge ( 'none', *, *, #505, .f. ) ;
#1448 = advanced_face ( 'none', ( #6539 ), #6597, .t. ) ;
#1449 = advanced_face ( 'none', ( #6595 ), #6564, .t. ) ;
#1450 = edge_curve ( 'none', #485, #493, #6562, .t. ) ;
#1451 = edge_curve ( 'none', #507, #593, #6584, .t. ) ;
#1452 = oriented_edge ( 'none', *, *, #2538, .t. ) ;
#1453 = edge_loop ( 'none', ( #1460, #10568, #10565, #10560 ) ) ;
#1454 = edge_curve ( 'none', #485, #604, #6587, .t. ) ;
#1455 = oriented_edge ( 'none', *, *, #598, .f. ) ;
#1456 = oriented_edge ( 'none', *, *, #1461, .f. ) ;
#1457 = advanced_face ( 'none', ( #6637 ), #6636, .t. ) ;
#1458 = advanced_face ( 'none', ( #6625 ), #6624, .t. ) ;
#1459 = oriented_edge ( 'none', *, *, #1431, .t. ) ;
#1460 = oriented_edge ( 'none', *, *, #1451, .t. ) ;
#1461 = edge_curve ( 'none', #566, #552, #6622, .t. ) ;
#1462 = edge_loop ( 'none', ( #1483, #1504, #1491, #1520 ) ) ;
#1463 = oriented_edge ( 'none', *, *, #1532, .f. ) ;
#1464 = oriented_edge ( 'none', *, *, #1468, .t. ) ;
#1465 = oriented_edge ( 'none', *, *, #1480, .t. ) ;
#1466 = edge_curve ( 'none', #10504, #1522, #6672, .t. ) ;
#1467 = oriented_edge ( 'none', *, *, #486, .f. ) ;
#1468 = edge_curve ( 'none', #1475, #1472, #6617, .t. ) ;
#1469 = oriented_edge ( 'none', *, *, #568, .f. ) ;
#1470 = edge_loop ( 'none', ( #1459, #1469, #1463, #1455 ) ) ;
#1471 = oriented_edge ( 'none', *, *, #14974, .f. ) ;
#1472 = vertex_point ( 'none', #6623 ) ;
#1473 = oriented_edge ( 'none', *, *, #2722, .f. ) ;
#1474 = oriented_edge ( 'none', *, *, #1481, .t. ) ;
#1475 = vertex_point ( 'none', #6631 ) ;
#1476 = oriented_edge ( 'none', *, *, #1494, .t. ) ;
#1477 = vertex_point ( 'none', #6618 ) ;
#1478 = vertex_point ( 'none', #6614 ) ;
#1479 = edge_loop ( 'none', ( #1489, #1503 ) ) ;
#1480 = edge_curve ( 'none', #1472, #1477, #6667, .t. ) ;
#1481 = edge_curve ( 'none', #1478, #1475, #6662, .t. ) ;
#1482 = edge_loop ( 'none', ( #1525, #1524, #1541, #1542 ) ) ;
#1483 = oriented_edge ( 'none', *, *, #1687, .t. ) ;
#1484 = vertex_point ( 'none', #6663 ) ;
#1485 = edge_curve ( 'none', #14933, #14980, #6654, .t. ) ;
#1486 = oriented_edge ( 'none', *, *, #1496, .t. ) ;
#1487 = vertex_point ( 'none', #6704 ) ;
#1488 = edge_curve ( 'none', #1487, #1500, #6705, .t. ) ;
#1489 = oriented_edge ( 'none', *, *, #1485, .f. ) ;
#1490 = vertex_point ( 'none', #6698 ) ;
#1491 = oriented_edge ( 'none', *, *, #1510, .t. ) ;
#1492 = edge_loop ( 'none', ( #1498, #1514, #1513, #1486 ) ) ;
#1493 = advanced_face ( 'none', ( #6702, #6701 ), #6689, .f. ) ;
#1494 = edge_curve ( 'none', #1477, #1478, #6690, .t. ) ;
#1495 = advanced_face ( 'none', ( #6706, #6699 ), #6693, .f. ) ;
#1496 = edge_curve ( 'none', #1484, #1487, #6677, .t. ) ;
#1497 = edge_curve ( 'none', #14997, #15008, #6692, .t. ) ;
#1498 = oriented_edge ( 'none', *, *, #1488, .t. ) ;
#1499 = edge_curve ( 'none', #1500, #1490, #6728, .t. ) ;
#1500 = vertex_point ( 'none', #6730 ) ;
#1501 = oriented_edge ( 'none', *, *, #1497, .f. ) ;
#1502 = edge_loop ( 'none', ( #1501, #1471 ) ) ;
#1503 = oriented_edge ( 'none', *, *, #14937, .f. ) ;
#1504 = oriented_edge ( 'none', *, *, #1508, .t. ) ;
#1505 = edge_curve ( 'none', #1490, #1484, #6721, .t. ) ;
#1506 = edge_curve ( 'none', #1512, #1697, #6720, .t. ) ;
#1507 = oriented_edge ( 'none', *, *, #1519, .f. ) ;
#1508 = edge_curve ( 'none', #10496, #1509, #6712, .t. ) ;
#1509 = vertex_point ( 'none', #6714 ) ;
#1510 = edge_curve ( 'none', #1509, #1512, #6719, .t. ) ;
#1511 = oriented_edge ( 'none', *, *, #14999, .f. ) ;
#1512 = vertex_point ( 'none', #6708 ) ;
#1513 = oriented_edge ( 'none', *, *, #1505, .t. ) ;
#1514 = oriented_edge ( 'none', *, *, #1499, .t. ) ;
#1515 = edge_loop ( 'none', ( #1507, #1511 ) ) ;
#1516 = oriented_edge ( 'none', *, *, #2722, .t. ) ;
#1517 = oriented_edge ( 'none', *, *, #1543, .f. ) ;
#1518 = edge_curve ( 'none', #1522, #1523, #6768, .t. ) ;
#1519 = edge_curve ( 'none', #15004, #14994, #6766, .t. ) ;
#1520 = oriented_edge ( 'none', *, *, #1506, .t. ) ;
#1521 = edge_loop ( 'none', ( #1517, #1550, #1557, #1552 ) ) ;
#1522 = vertex_point ( 'none', #6707 ) ;
#1523 = vertex_point ( 'none', #6760 ) ;
#1524 = oriented_edge ( 'none', *, *, #1466, .t. ) ;
#1525 = oriented_edge ( 'none', *, *, #10505, .t. ) ;
#1526 = edge_curve ( 'none', #1523, #10507, #6754, .t. ) ;
#1527 = advanced_face ( 'none', ( #6751, #6749 ), #6746, .f. ) ;
#1528 = oriented_edge ( 'none', *, *, #1442, .f. ) ;
#1529 = oriented_edge ( 'none', *, *, #1530, .f. ) ;
#1530 = edge_curve ( 'none', #10546, #557, #6755, .t. ) ;
#1531 = edge_loop ( 'none', ( #1446, #1408, #1436 ) ) ;
#1532 = edge_curve ( 'none', #10302, #566, #6759, .t. ) ;
#1533 = oriented_edge ( 'none', *, *, #561, .f. ) ;
#1534 = oriented_edge ( 'none', *, *, #10139, .t. ) ;
#1535 = advanced_face ( 'none', ( #6752 ), #6743, .t. ) ;
#1536 = advanced_face ( 'none', ( #6792 ), #6797, .t. ) ;
#1537 = oriented_edge ( 'none', *, *, #546, .f. ) ;
#1538 = oriented_edge ( 'none', *, *, #1617, .t. ) ;
#1539 = oriented_edge ( 'none', *, *, #718, .t. ) ;
#1540 = advanced_face ( 'none', ( #6800 ), #6791, .t. ) ;
#1541 = oriented_edge ( 'none', *, *, #1518, .t. ) ;
#1542 = oriented_edge ( 'none', *, *, #1526, .t. ) ;
#1543 = edge_curve ( 'none', #1544, #2192, #6780, .t. ) ;
#1544 = vertex_point ( 'none', #6781 ) ;
#1545 = edge_curve ( 'none', #1546, #3751, #6774, .t. ) ;
#1546 = vertex_point ( 'none', #6776 ) ;
#1547 = edge_curve ( 'none', #1544, #1556, #6756, .t. ) ;
#1548 = edge_loop ( 'none', ( #862, #10498, #133, #137 ) ) ;
#1549 = oriented_edge ( 'none', *, *, #3584, .f. ) ;
#1550 = oriented_edge ( 'none', *, *, #1547, .t. ) ;
#1551 = edge_curve ( 'none', #1744, #2660, #6787, .t. ) ;
#1552 = oriented_edge ( 'none', *, *, #2210, .f. ) ;
#1553 = oriented_edge ( 'none', *, *, #1887, .t. ) ;
#1554 = vertex_point ( 'none', #6821 ) ;
#1555 = advanced_face ( 'none', ( #6775 ), #6824, .t. ) ;
#1556 = vertex_point ( 'none', #6818 ) ;
#1557 = oriented_edge ( 'none', *, *, #1310, .t. ) ;
#1558 = oriented_edge ( 'none', *, *, #1318, .t. ) ;
#1559 = vertex_point ( 'none', #6814 ) ;
#1560 = advanced_face ( 'none', ( #6817 ), #6812, .t. ) ;
#1561 = edge_loop ( 'none', ( #1562, #1401, #1758, #1599 ) ) ;
#1562 = oriented_edge ( 'none', *, *, #1379, .t. ) ;
#1563 = oriented_edge ( 'none', *, *, #2468, .t. ) ;
#1564 = oriented_edge ( 'none', *, *, #2082, .f. ) ;
#1565 = oriented_edge ( 'none', *, *, #1571, .t. ) ;
#1566 = edge_loop ( 'none', ( #1564, #1576, #1605, #1593 ) ) ;
#1567 = oriented_edge ( 'none', *, *, #2052, .f. ) ;
#1568 = oriented_edge ( 'none', *, *, #2083, .t. ) ;
#1569 = oriented_edge ( 'none', *, *, #2057, .f. ) ;
#1570 = oriented_edge ( 'none', *, *, #2032, .f. ) ;
#1571 = edge_curve ( 'none', #2021, #2013, #6805, .t. ) ;
#1572 = edge_loop ( 'none', ( #1569, #1591, #1582, #1606 ) ) ;
#1573 = oriented_edge ( 'none', *, *, #2009, .f. ) ;
#1574 = oriented_edge ( 'none', *, *, #1260, .t. ) ;
#1575 = edge_loop ( 'none', ( #1307, #1347 ) ) ;
#1576 = oriented_edge ( 'none', *, *, #1571, .f. ) ;
#1577 = oriented_edge ( 'none', *, *, #1294, .t. ) ;
#1578 = oriented_edge ( 'none', *, *, #2020, .t. ) ;
#1579 = advanced_face ( 'none', ( #6808 ), #6827, .f. ) ;
#1580 = edge_loop ( 'none', ( #1567, #1565, #1568, #1574 ) ) ;
#1581 = edge_curve ( 'none', #2017, #1995, #6855, .t. ) ;
#1582 = oriented_edge ( 'none', *, *, #2041, .t. ) ;
#1583 = oriented_edge ( 'none', *, *, #1294, .f. ) ;
#1584 = oriented_edge ( 'none', *, *, #1274, .f. ) ;
#1585 = oriented_edge ( 'none', *, *, #2603, .t. ) ;
#1586 = edge_loop ( 'none', ( #1570, #1607, #1626, #1584 ) ) ;
#1587 = oriented_edge ( 'none', *, *, #2018, .f. ) ;
#1588 = advanced_face ( 'none', ( #6854 ), #6852, .t. ) ;
#1589 = edge_loop ( 'none', ( #1563, #1763, #1601 ) ) ;
#1590 = oriented_edge ( 'none', *, *, #1426, .t. ) ;
#1591 = oriented_edge ( 'none', *, *, #1300, .f. ) ;
#1592 = edge_curve ( 'none', #1604, #2421, #6835, .t. ) ;
#1593 = oriented_edge ( 'none', *, *, #1344, .f. ) ;
#1594 = edge_curve ( 'none', #1352, #1377, #6836, .t. ) ;
#1595 = advanced_face ( 'none', ( #6840 ), #6856, .t. ) ;
#1596 = edge_loop ( 'none', ( #1399, #1421, #1600, #1757 ) ) ;
#1597 = oriented_edge ( 'none', *, *, #2423, .f. ) ;
#1598 = edge_curve ( 'none', #2614, #1669, #6858, .t. ) ;
#1599 = oriented_edge ( 'none', *, *, #1594, .t. ) ;
#1600 = oriented_edge ( 'none', *, *, #1426, .f. ) ;
#1601 = oriented_edge ( 'none', *, *, #1592, .t. ) ;
#1602 = oriented_edge ( 'none', *, *, #2566, .t. ) ;
#1603 = oriented_edge ( 'none', *, *, #1611, .f. ) ;
#1604 = vertex_point ( 'none', #6834 ) ;
#1605 = oriented_edge ( 'none', *, *, #2050, .t. ) ;
#1606 = oriented_edge ( 'none', *, *, #1290, .f. ) ;
#1607 = oriented_edge ( 'none', *, *, #1237, .f. ) ;
#1608 = oriented_edge ( 'none', *, *, #1635, .f. ) ;
#1609 = edge_loop ( 'none', ( #1612, #1619, #1610, #1618 ) ) ;
#1610 = oriented_edge ( 'none', *, *, #1598, .f. ) ;
#1611 = edge_curve ( 'none', #1671, #1669, #6839, .t. ) ;
#1612 = oriented_edge ( 'none', *, *, #1319, .t. ) ;
#1613 = advanced_face ( 'none', ( #6922 ), #6422, .t. ) ;
#1614 = advanced_face ( 'none', ( #6937 ), #6927, .t. ) ;
#1615 = advanced_face ( 'none', ( #6928 ), #6935, .f. ) ;
#1616 = edge_loop ( 'none', ( #1538, #1383, #1608, #719 ) ) ;
#1617 = edge_curve ( 'none', #1669, #2218, #6963, .t. ) ;
#1618 = oriented_edge ( 'none', *, *, #2610, .t. ) ;
#1619 = oriented_edge ( 'none', *, *, #1668, .f. ) ;
#1620 = edge_loop ( 'none', ( #1688, #1691, #1693, #1685, #1673 ) ) ;
#1621 = oriented_edge ( 'none', *, *, #1742, .f. ) ;
#1622 = edge_loop ( 'none', ( #1633, #1583, #1625, #1644 ) ) ;
#1623 = advanced_face ( 'none', ( #6976 ), #6938, .f. ) ;
#1624 = oriented_edge ( 'none', *, *, #1653, .f. ) ;
#1625 = oriented_edge ( 'none', *, *, #2015, .t. ) ;
#1626 = oriented_edge ( 'none', *, *, #2038, .t. ) ;
#1627 = oriented_edge ( 'none', *, *, #1241, .f. ) ;
#1628 = oriented_edge ( 'none', *, *, #1315, .f. ) ;
#1629 = edge_loop ( 'none', ( #1662, #1641, #1675, #1667 ) ) ;
#1630 = edge_loop ( 'none', ( #1573, #1628, #1670, #1661 ) ) ;
#1631 = oriented_edge ( 'none', *, *, #1634, .t. ) ;
#1632 = oriented_edge ( 'none', *, *, #1635, .t. ) ;
#1633 = oriented_edge ( 'none', *, *, #2033, .f. ) ;
#1634 = edge_curve ( 'none', #866, #1671, #6962, .t. ) ;
#1635 = edge_curve ( 'none', #1671, #2230, #6954, .t. ) ;
#1636 = advanced_face ( 'none', ( #6948 ), #7000, .t. ) ;
#1637 = oriented_edge ( 'none', *, *, #1291, .t. ) ;
#1638 = oriented_edge ( 'none', *, *, #1653, .t. ) ;
#1639 = edge_loop ( 'none', ( #1643, #1637, #1646, #1624 ) ) ;
#1640 = advanced_face ( 'none', ( #6993 ), #6947, .f. ) ;
#1641 = oriented_edge ( 'none', *, *, #2085, .f. ) ;
#1642 = edge_loop ( 'none', ( #1647, #1627 ) ) ;
#1643 = oriented_edge ( 'none', *, *, #1955, .f. ) ;
#1644 = oriented_edge ( 'none', *, *, #1581, .t. ) ;
#1645 = advanced_face ( 'none', ( #6952 ), #6991, .t. ) ;
#1646 = oriented_edge ( 'none', *, *, #1974, .t. ) ;
#1647 = oriented_edge ( 'none', *, *, #1281, .f. ) ;
#1648 = oriented_edge ( 'none', *, *, #2238, .t. ) ;
#1649 = oriented_edge ( 'none', *, *, #1973, .t. ) ;
#1650 = edge_loop ( 'none', ( #1702, #1709, #1705, #1701, #1732, #1346 ) ) ;
#1651 = edge_curve ( 'none', #1726, #1707, #6987, .t. ) ;
#1652 = edge_loop ( 'none', ( #1682, #1681, #1699, #10527 ) ) ;
#1653 = edge_curve ( 'none', #1952, #1953, #6990, .t. ) ;
#1654 = vertex_point ( 'none', #6978 ) ;
#1655 = oriented_edge ( 'none', *, *, #1721, .f. ) ;
#1656 = oriented_edge ( 'none', *, *, #1680, .t. ) ;
#1657 = closed_shell ( 'none', ( #1947, #1968, #1975, #1988, #2011, #2040, #2028, #2047, #2077, #1374, #1224, #1251, #1275, #1247, #1280, #1292, #1284, #1301, #1343, #1309, #1367, #1579, #1615, #1588, #1636, #1623, #1640, #1678, #1686, #1645 ) ) ;
#1658 = oriented_edge ( 'none', *, *, #1659, .t. ) ;
#1659 = edge_curve ( 'none', #1706, #1664, #6946, .t. ) ;
#1660 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#1661 = oriented_edge ( 'none', *, *, #1320, .f. ) ;
#1662 = oriented_edge ( 'none', *, *, #1989, .f. ) ;
#1663 = edge_curve ( 'none', #10496, #1664, #6979, .t. ) ;
#1664 = vertex_point ( 'none', #7017 ) ;
#1665 = oriented_edge ( 'none', *, *, #607, .f. ) ;
#1666 = oriented_edge ( 'none', *, *, #1687, .f. ) ;
#1667 = oriented_edge ( 'none', *, *, #1287, .f. ) ;
#1668 = edge_curve ( 'none', #1669, #1604, #7013, .t. ) ;
#1669 = vertex_point ( 'none', #7012 ) ;
#1670 = oriented_edge ( 'none', *, *, #1982, .t. ) ;
#1671 = vertex_point ( 'none', #7026 ) ;
#1672 = advanced_face ( 'none', ( #6983 ), #7049, .t. ) ;
#1673 = oriented_edge ( 'none', *, *, #1759, .t. ) ;
#1674 = advanced_face ( 'none', ( #7018 ), #7030, .t. ) ;
#1675 = oriented_edge ( 'none', *, *, #1987, .t. ) ;
#1676 = oriented_edge ( 'none', *, *, #10559, .t. ) ;
#1677 = oriented_edge ( 'none', *, *, #662, .f. ) ;
#1678 = advanced_face ( 'none', ( #7023 ), #7022, .t. ) ;
#1679 = oriented_edge ( 'none', *, *, #2463, .f. ) ;
#1680 = edge_curve ( 'none', #1704, #1737, #7051, .t. ) ;
#1681 = oriented_edge ( 'none', *, *, #10562, .t. ) ;
#1682 = oriented_edge ( 'none', *, *, #10545, .f. ) ;
#1683 = edge_curve ( 'none', #1736, #1703, #7086, .t. ) ;
#1684 = edge_curve ( 'none', #1711, #10501, #7062, .t. ) ;
#1685 = oriented_edge ( 'none', *, *, #1668, .t. ) ;
#1686 = advanced_face ( 'none', ( #7067, #7064 ), #7069, .f. ) ;
#1687 = edge_curve ( 'none', #1697, #10496, #7058, .t. ) ;
#1688 = oriented_edge ( 'none', *, *, #2401, .t. ) ;
#1689 = edge_loop ( 'none', ( #1649, #1638 ) ) ;
#1690 = edge_curve ( 'none', #1711, #1714, #7057, .t. ) ;
#1691 = oriented_edge ( 'none', *, *, #2300, .f. ) ;
#1692 = edge_curve ( 'none', #1654, #1719, #7065, .t. ) ;
#1693 = oriented_edge ( 'none', *, *, #1617, .f. ) ;
#1694 = oriented_edge ( 'none', *, *, #2237, .f. ) ;
#1695 = vertex_point ( 'none', #7117 ) ;
#1696 = oriented_edge ( 'none', *, *, #10545, .t. ) ;
#1697 = vertex_point ( 'none', #7116 ) ;
#1698 = edge_curve ( 'none', #1714, #1703, #7055, .t. ) ;
#1699 = oriented_edge ( 'none', *, *, #1692, .f. ) ;
#1700 = vertex_point ( 'none', #7114 ) ;
#1701 = oriented_edge ( 'none', *, *, #1592, .f. ) ;
#1702 = oriented_edge ( 'none', *, *, #2428, .t. ) ;
#1703 = vertex_point ( 'none', #7110 ) ;
#1704 = vertex_point ( 'none', #7108 ) ;
#1705 = oriented_edge ( 'none', *, *, #2365, .t. ) ;
#1706 = vertex_point ( 'none', #7101 ) ;
#1707 = vertex_point ( 'none', #7097 ) ;
#1708 = oriented_edge ( 'none', *, *, #1717, .t. ) ;
#1709 = oriented_edge ( 'none', *, *, #2412, .f. ) ;
#1710 = edge_curve ( 'none', #1700, #1706, #7115, .t. ) ;
#1711 = vertex_point ( 'none', #7109 ) ;
#1712 = oriented_edge ( 'none', *, *, #1651, .f. ) ;
#1713 = oriented_edge ( 'none', *, *, #528, .f. ) ;
#1714 = vertex_point ( 'none', #7102 ) ;
#1715 = advanced_face ( 'none', ( #7096 ), #7154, .f. ) ;
#1716 = oriented_edge ( 'none', *, *, #1663, .f. ) ;
#1717 = edge_curve ( 'none', #10501, #1736, #7143, .t. ) ;
#1718 = edge_loop ( 'none', ( #1723, #1656, #1696, #1712 ) ) ;
#1719 = vertex_point ( 'none', #7147 ) ;
#1720 = vertex_point ( 'none', #7146 ) ;
#1721 = edge_curve ( 'none', #10504, #1720, #7151, .t. ) ;
#1722 = oriented_edge ( 'none', *, *, #1690, .f. ) ;
#1723 = oriented_edge ( 'none', *, *, #10582, .f. ) ;
#1724 = advanced_face ( 'none', ( #7145 ), #6194, .f. ) ;
#1725 = edge_loop ( 'none', ( #1752, #1731, #1772, #1771 ) ) ;
#1726 = vertex_point ( 'none', #6894 ) ;
#1727 = edge_curve ( 'none', #1707, #1654, #6889, .t. ) ;
#1728 = oriented_edge ( 'none', *, *, #10506, .f. ) ;
#1729 = oriented_edge ( 'none', *, *, #10505, .f. ) ;
#1730 = edge_curve ( 'none', #1720, #1697, #7153, .t. ) ;
#1731 = oriented_edge ( 'none', *, *, #1634, .f. ) ;
#1732 = oriented_edge ( 'none', *, *, #1319, .f. ) ;
#1733 = edge_loop ( 'none', ( #1734, #1740, #1767, #1768 ) ) ;
#1734 = oriented_edge ( 'none', *, *, #1753, .t. ) ;
#1735 = advanced_face ( 'none', ( #7172 ), #7162, .t. ) ;
#1736 = vertex_point ( 'none', #7170 ) ;
#1737 = vertex_point ( 'none', #7169 ) ;
#1738 = advanced_face ( 'none', ( #7163 ), #7166, .t. ) ;
#1739 = edge_curve ( 'none', #1769, #1765, #7167, .t. ) ;
#1740 = oriented_edge ( 'none', *, *, #1756, .t. ) ;
#1741 = advanced_face ( 'none', ( #7165 ), #7178, .t. ) ;
#1742 = edge_curve ( 'none', #2541, #1671, #7182, .t. ) ;
#1743 = vertex_point ( 'none', #7181 ) ;
#1744 = vertex_point ( 'none', #7179 ) ;
#1745 = oriented_edge ( 'none', *, *, #10566, .f. ) ;
#1746 = edge_loop ( 'none', ( #1748, #1786, #1749, #1745 ) ) ;
#1747 = vertex_point ( 'none', #7229 ) ;
#1748 = oriented_edge ( 'none', *, *, #1778, .t. ) ;
#1749 = oriented_edge ( 'none', *, *, #1739, .f. ) ;
#1750 = edge_curve ( 'none', #1762, #1700, #7211, .t. ) ;
#1751 = vertex_point ( 'none', #7180 ) ;
#1752 = oriented_edge ( 'none', *, *, #1742, .t. ) ;
#1753 = edge_curve ( 'none', #1762, #1751, #7206, .t. ) ;
#1754 = vertex_point ( 'none', #7171 ) ;
#1755 = oriented_edge ( 'none', *, *, #1760, .f. ) ;
#1756 = edge_curve ( 'none', #1751, #1706, #7185, .t. ) ;
#1757 = oriented_edge ( 'none', *, *, #2540, .t. ) ;
#1758 = oriented_edge ( 'none', *, *, #1363, .f. ) ;
#1759 = edge_curve ( 'none', #1604, #2469, #7259, .t. ) ;
#1760 = edge_curve ( 'none', #1700, #1695, #7249, .t. ) ;
#1761 = advanced_face ( 'none', ( #7210 ), #7230, .t. ) ;
#1762 = vertex_point ( 'none', #7244 ) ;
#1763 = oriented_edge ( 'none', *, *, #1759, .f. ) ;
#1764 = advanced_face ( 'none', ( #7200 ), #7236, .t. ) ;
#1765 = vertex_point ( 'none', #7296 ) ;
#1766 = edge_loop ( 'none', ( #1329, #1603, #1621, #1602 ) ) ;
#1767 = oriented_edge ( 'none', *, *, #1710, .f. ) ;
#1768 = oriented_edge ( 'none', *, *, #1750, .f. ) ;
#1769 = vertex_point ( 'none', #7241 ) ;
#1770 = oriented_edge ( 'none', *, *, #1551, .t. ) ;
#1771 = oriented_edge ( 'none', *, *, #2595, .t. ) ;
#1772 = oriented_edge ( 'none', *, *, #863, .f. ) ;
#1773 = oriented_edge ( 'none', *, *, #889, .f. ) ;
#1774 = oriented_edge ( 'none', *, *, #2379, .t. ) ;
#1775 = edge_curve ( 'none', #1792, #239, #7275, .t. ) ;
#1776 = edge_curve ( 'none', #1872, #1847, #7235, .t. ) ;
#1777 = edge_curve ( 'none', #1783, #1765, #7278, .t. ) ;
#1778 = edge_curve ( 'none', #1747, #1783, #7295, .t. ) ;
#1779 = edge_curve ( 'none', #243, #1847, #7263, .t. ) ;
#1780 = edge_loop ( 'none', ( #1781, #1807, #1835, #1797, #1787, #1788, #1821, #1801, #1829, #1816, #1804, #1806, #1838 ) ) ;
#1781 = oriented_edge ( 'none', *, *, #1789, .f. ) ;
#1782 = oriented_edge ( 'none', *, *, #1776, .t. ) ;
#1783 = vertex_point ( 'none', #7274 ) ;
#1784 = vertex_point ( 'none', #7262 ) ;
#1785 = advanced_face ( 'none', ( #7322 ), #7266, .t. ) ;
#1786 = oriented_edge ( 'none', *, *, #1777, .t. ) ;
#1787 = oriented_edge ( 'none', *, *, #1836, .t. ) ;
#1788 = oriented_edge ( 'none', *, *, #1832, .f. ) ;
#1789 = edge_curve ( 'none', #1792, #1796, #7314, .t. ) ;
#1790 = oriented_edge ( 'none', *, *, #288, .t. ) ;
#1791 = oriented_edge ( 'none', *, *, #1798, .t. ) ;
#1792 = vertex_point ( 'none', #7325 ) ;
#1793 = oriented_edge ( 'none', *, *, #1840, .t. ) ;
#1794 = advanced_face ( 'none', ( #7319 ), #7320, .t. ) ;
#1795 = vertex_point ( 'none', #7310 ) ;
#1796 = vertex_point ( 'none', #7309 ) ;
#1797 = oriented_edge ( 'none', *, *, #1779, .t. ) ;
#1798 = edge_curve ( 'none', #294, #1792, #7321, .t. ) ;
#1799 = edge_curve ( 'none', #1868, #1849, #7356, .t. ) ;
#1800 = edge_loop ( 'none', ( #1901, #1805, #1803, #1898 ) ) ;
#1801 = oriented_edge ( 'none', *, *, #1839, .f. ) ;
#1802 = edge_loop ( 'none', ( #1826, #1809, #1837 ) ) ;
#1803 = oriented_edge ( 'none', *, *, #1819, .f. ) ;
#1804 = oriented_edge ( 'none', *, *, #1817, .t. ) ;
#1805 = oriented_edge ( 'none', *, *, #1904, .t. ) ;
#1806 = oriented_edge ( 'none', *, *, #1815, .f. ) ;
#1807 = oriented_edge ( 'none', *, *, #1775, .t. ) ;
#1808 = vertex_point ( 'none', #7350 ) ;
#1809 = oriented_edge ( 'none', *, *, #1811, .t. ) ;
#1810 = vertex_point ( 'none', #7347 ) ;
#1811 = edge_curve ( 'none', #1852, #1827, #7351, .t. ) ;
#1812 = edge_curve ( 'none', #1823, #1824, #7307, .t. ) ;
#1813 = edge_curve ( 'none', #1808, #1824, #7300, .t. ) ;
#1814 = oriented_edge ( 'none', *, *, #1779, .f. ) ;
#1815 = edge_curve ( 'none', #1810, #1784, #7337, .t. ) ;
#1816 = oriented_edge ( 'none', *, *, #1812, .f. ) ;
#1817 = edge_curve ( 'none', #1823, #1784, #7380, .t. ) ;
#1818 = oriented_edge ( 'none', *, *, #1863, .f. ) ;
#1819 = edge_curve ( 'none', #1896, #1902, #7336, .t. ) ;
#1820 = edge_curve ( 'none', #308, #1896, #7341, .t. ) ;
#1821 = oriented_edge ( 'none', *, *, #1825, .t. ) ;
#1822 = edge_loop ( 'none', ( #1877, #11846, #12207 ) ) ;
#1823 = vertex_point ( 'none', #7366 ) ;
#1824 = vertex_point ( 'none', #7363 ) ;
#1825 = edge_curve ( 'none', #1845, #1830, #7362, .t. ) ;
#1826 = oriented_edge ( 'none', *, *, #1841, .t. ) ;
#1827 = vertex_point ( 'none', #7409 ) ;
#1828 = vertex_point ( 'none', #7408 ) ;
#1829 = oriented_edge ( 'none', *, *, #1813, .t. ) ;
#1830 = vertex_point ( 'none', #7405 ) ;
#1831 = vertex_point ( 'none', #7404 ) ;
#1832 = edge_curve ( 'none', #1845, #1831, #7406, .t. ) ;
#1833 = advanced_face ( 'none', ( #7410 ), #7401, .t. ) ;
#1834 = edge_curve ( 'none', #1872, #1827, #7395, .t. ) ;
#1835 = oriented_edge ( 'none', *, *, #236, .t. ) ;
#1836 = edge_curve ( 'none', #1847, #1831, #7402, .t. ) ;
#1837 = oriented_edge ( 'none', *, *, #1834, .f. ) ;
#1838 = oriented_edge ( 'none', *, *, #1873, .t. ) ;
#1839 = edge_curve ( 'none', #1808, #1830, #7386, .t. ) ;
#1840 = edge_curve ( 'none', #1868, #1852, #7434, .t. ) ;
#1841 = edge_curve ( 'none', #1872, #1852, #7385, .t. ) ;
#1842 = edge_loop ( 'none', ( #116, #1880, #1864 ) ) ;
#1843 = edge_curve ( 'none', #132, #1478, #7437, .t. ) ;
#1844 = edge_curve ( 'none', #1881, #1849, #7425, .t. ) ;
#1845 = vertex_point ( 'none', #7436 ) ;
#1846 = oriented_edge ( 'none', *, *, #1799, .f. ) ;
#1847 = vertex_point ( 'none', #7415 ) ;
#1848 = oriented_edge ( 'none', *, *, #1841, .f. ) ;
#1849 = vertex_point ( 'none', #7424 ) ;
#1850 = oriented_edge ( 'none', *, *, #1870, .t. ) ;
#1851 = advanced_face ( 'none', ( #7435 ), #7442, .t. ) ;
#1852 = vertex_point ( 'none', #7412 ) ;
#1853 = vertex_point ( 'none', #7466 ) ;
#1854 = oriented_edge ( 'none', *, *, #2195, .f. ) ;
#1855 = oriented_edge ( 'none', *, *, #1856, .f. ) ;
#1856 = edge_curve ( 'none', #1853, #1876, #7465, .t. ) ;
#1857 = oriented_edge ( 'none', *, *, #1651, .t. ) ;
#1858 = oriented_edge ( 'none', *, *, #10582, .t. ) ;
#1859 = oriented_edge ( 'none', *, *, #10562, .f. ) ;
#1860 = oriented_edge ( 'none', *, *, #130, .f. ) ;
#1861 = advanced_face ( 'none', ( #7464 ), #7460, .t. ) ;
#1862 = oriented_edge ( 'none', *, *, #1875, .t. ) ;
#1864 = oriented_edge ( 'none', *, *, #1843, .f. ) ;
#1863 = edge_curve ( 'none', #1881, #1795, #7455, .t. ) ;
#1865 = oriented_edge ( 'none', *, *, #93, .t. ) ;
#1866 = oriented_edge ( 'none', *, *, #1843, .t. ) ;
#1867 = advanced_face ( 'none', ( #7449 ), #7474, .t. ) ;
#1868 = vertex_point ( 'none', #7448 ) ;
#1869 = oriented_edge ( 'none', *, *, #1844, .t. ) ;
#1870 = edge_curve ( 'none', #1853, #1795, #7450, .t. ) ;
#1871 = oriented_edge ( 'none', *, *, #1912, .t. ) ;
#1872 = vertex_point ( 'none', #7585 ) ;
#1873 = edge_curve ( 'none', #1810, #1796, #7584, .t. ) ;
#1874 = advanced_face ( 'none', ( #7477 ), #7453, .f. ) ;
#1875 = edge_curve ( 'none', #1707, #1737, #7444, .t. ) ;
#1876 = vertex_point ( 'none', #7655 ) ;
#1877 = oriented_edge ( 'none', *, *, #1884, .t. ) ;
#1878 = oriented_edge ( 'none', *, *, #1882, .t. ) ;
#1879 = oriented_edge ( 'none', *, *, #1727, .t. ) ;
#1880 = oriented_edge ( 'none', *, *, #96, .t. ) ;
#1881 = vertex_point ( 'none', #7653 ) ;
#1882 = edge_curve ( 'none', #1796, #1876, #7650, .t. ) ;
#1883 = oriented_edge ( 'none', *, *, #1789, .t. ) ;
#1884 = edge_curve ( 'none', #1876, #1828, #7646, .t. ) ;
#1885 = oriented_edge ( 'none', *, *, #1468, .f. ) ;
#1886 = oriented_edge ( 'none', *, *, #129, .f. ) ;
#1887 = edge_curve ( 'none', #844, #1472, #7639, .t. ) ;
#1888 = edge_loop ( 'none', ( #1865, #7, #2171 ) ) ;
#1889 = oriented_edge ( 'none', *, *, #1480, .f. ) ;
#1890 = oriented_edge ( 'none', *, *, #1912, .f. ) ;
#1891 = oriented_edge ( 'none', *, *, #1887, .f. ) ;
#1892 = advanced_face ( 'none', ( #7445 ), #6891, .f. ) ;
#1893 = advanced_face ( 'none', ( #7377 ), #7142, .t. ) ;
#1894 = oriented_edge ( 'none', *, *, #2112, .t. ) ;
#1895 = edge_loop ( 'none', ( #1790, #1791, #1883, #1878, #1855, #1850, #1818, #1869, #1846, #1793, #1848, #1782, #1814 ) ) ;
#1896 = vertex_point ( 'none', #7640 ) ;
#1897 = advanced_face ( 'none', ( #7635 ), #7361, .t. ) ;
#1898 = oriented_edge ( 'none', *, *, #1820, .f. ) ;
#1899 = oriented_edge ( 'none', *, *, #1494, .f. ) ;
#1900 = oriented_edge ( 'none', *, *, #173, .f. ) ;
#1901 = oriented_edge ( 'none', *, *, #305, .t. ) ;
#1902 = vertex_point ( 'none', #7365 ) ;
#1903 = oriented_edge ( 'none', *, *, #418, .t. ) ;
#1904 = edge_curve ( 'none', #303, #1902, #7628, .t. ) ;
#1905 = advanced_face ( 'none', ( #7690 ), #7686, .f. ) ;
#1906 = oriented_edge ( 'none', *, *, #12164, .t. ) ;
#1907 = advanced_face ( 'none', ( #7683 ), #7679, .f. ) ;
#1908 = edge_curve ( 'none', #14949, #15010, #7674, .t. ) ;
#1909 = edge_loop ( 'none', ( #1906, #14932, #14908, #1911, #1910, #15007, #14948, #14995, #14991 ) ) ;
#1910 = oriented_edge ( 'none', *, *, #1908, .t. ) ;
#1911 = oriented_edge ( 'none', *, *, #14983, .f. ) ;
#1912 = edge_curve ( 'none', #1743, #1477, #7673, .t. ) ;
#1913 = edge_loop ( 'none', ( #1871, #1889, #1891, #1886 ) ) ;
#1914 = oriented_edge ( 'none', *, *, #307, .t. ) ;
#1915 = oriented_edge ( 'none', *, *, #12316, .f. ) ;
#1916 = oriented_edge ( 'none', *, *, #297, .f. ) ;
#1917 = oriented_edge ( 'none', *, *, #10477, .f. ) ;
#1918 = oriented_edge ( 'none', *, *, #14013, .f. ) ;
#1919 = advanced_face ( 'none', ( #7684 ), #7675, .t. ) ;
#1920 = oriented_edge ( 'none', *, *, #14058, .f. ) ;
#1921 = oriented_edge ( 'none', *, *, #2067, .f. ) ;
#1922 = oriented_edge ( 'none', *, *, #2071, .t. ) ;
#1923 = oriented_edge ( 'none', *, *, #2071, .f. ) ;
#1924 = edge_curve ( 'none', #1808, #10395, #7658, .t. ) ;
#1925 = oriented_edge ( 'none', *, *, #14942, .f. ) ;
#1926 = oriented_edge ( 'none', *, *, #1955, .t. ) ;
#1927 = oriented_edge ( 'none', *, *, #2067, .t. ) ;
#1928 = advanced_face ( 'none', ( #7680 ), #7687, .f. ) ;
#1929 = edge_loop ( 'none', ( #10430, #10394, #1925 ) ) ;
#1930 = edge_loop ( 'none', ( #1964, #1926, #1957, #1941 ) ) ;
#1931 = edge_loop ( 'none', ( #1940, #1927, #1954, #1963 ) ) ;
#1932 = advanced_face ( 'none', ( #7714 ), #7716, .f. ) ;
#1933 = oriented_edge ( 'none', *, *, #10356, .f. ) ;
#1934 = oriented_edge ( 'none', *, *, #10379, .t. ) ;
#1935 = advanced_face ( 'none', ( #7703 ), #7695, .f. ) ;
#1936 = closed_shell ( 'none', ( #10355, #2064, #1932, #2059, #1935, #1928, #1965 ) ) ;
#1937 = edge_loop ( 'none', ( #1967, #1993, #1981, #1983 ) ) ;
#1938 = cartesian_point ( 'none', ( 9.797550722335296700, 1.539321549854261600, -2.558663011765551300 ) ) ;
#1939 = cartesian_point ( 'none', ( 8.900436173549936200, 1.391388255262851600, -2.639440048416817200 ) ) ;
#1940 = oriented_edge ( 'none', *, *, #10353, .f. ) ;
#1941 = oriented_edge ( 'none', *, *, #1974, .f. ) ;
#1942 = edge_curve ( 'none', #1951, #426, #7696, .t. ) ;
#1943 = advanced_face ( 'none', ( #7704 ), #7663, .t. ) ;
#1944 = oriented_edge ( 'none', *, *, #2669, .t. ) ;
#1945 = vertex_point ( 'none', #7691 ) ;
#1946 = edge_curve ( 'none', #10436, #1868, #7702, .t. ) ;
#1947 = advanced_face ( 'none', ( #7682 ), #7764, .t. ) ;
#1948 = edge_loop ( 'none', ( #1950, #1949, #1903, #7656 ) ) ;
#1949 = oriented_edge ( 'none', *, *, #1966, .t. ) ;
#1950 = oriented_edge ( 'none', *, *, #1942, .f. ) ;
#1951 = vertex_point ( 'none', #7758 ) ;
#1952 = vertex_point ( 'none', #7745 ) ;
#1953 = vertex_point ( 'none', #7759 ) ;
#1954 = oriented_edge ( 'none', *, *, #10358, .t. ) ;
#1955 = edge_curve ( 'none', #1958, #1952, #7756, .t. ) ;
#1956 = edge_curve ( 'none', #1962, #1958, #7744, .t. ) ;
#1957 = oriented_edge ( 'none', *, *, #1973, .f. ) ;
#1958 = vertex_point ( 'none', #7750 ) ;
#1959 = cartesian_point ( 'none', ( 12.47091392584319400, 2.014861070508389600, -2.208085788372141900 ) ) ;
#1960 = cartesian_point ( 'none', ( 11.58295448930792500, 1.850847846986708500, -2.343209228585349200 ) ) ;
#1961 = manifold_solid_brep ( '����-����2', #1657 ) ;
#1962 = vertex_point ( 'none', #7760 ) ;
#1963 = oriented_edge ( 'none', *, *, #2066, .t. ) ;
#1964 = oriented_edge ( 'none', *, *, #1956, .t. ) ;
#1965 = advanced_face ( 'none', ( #7751 ), #7788, .t. ) ;
#1966 = edge_curve ( 'none', #1951, #413, #7747, .t. ) ;
#1967 = oriented_edge ( 'none', *, *, #1971, .f. ) ;
#1968 = advanced_face ( 'none', ( #7790 ), #7792, .t. ) ;
#1969 = edge_loop ( 'none', ( #7540, #7479, #2197, #7421 ) ) ;
#1970 = vertex_point ( 'none', #7812 ) ;
#1971 = edge_curve ( 'none', #1945, #1554, #7791, .t. ) ;
#1972 = vertex_point ( 'none', #7781 ) ;
#1973 = edge_curve ( 'none', #1953, #1952, #7782, .t. ) ;
#1974 = edge_curve ( 'none', #1962, #1953, #7802, .t. ) ;
#1975 = advanced_face ( 'none', ( #7798 ), #7784, .f. ) ;
#1976 = oriented_edge ( 'none', *, *, #2020, .f. ) ;
#1977 = vertex_point ( 'none', #7803 ) ;
#1978 = edge_loop ( 'none', ( #1976, #1992, #2014, #2016 ) ) ;
#1979 = vertex_point ( 'none', #7852 ) ;
#1980 = oriented_edge ( 'none', *, *, #2035, .f. ) ;
#1981 = oriented_edge ( 'none', *, *, #1991, .f. ) ;
#1982 = edge_curve ( 'none', #1970, #1972, #7851, .t. ) ;
#1983 = oriented_edge ( 'none', *, *, #1987, .f. ) ;
#1984 = edge_curve ( 'none', #1977, #1970, #7840, .t. ) ;
#1985 = edge_loop ( 'none', ( #2008, #1998, #1986, #2000 ) ) ;
#1986 = oriented_edge ( 'none', *, *, #2002, .f. ) ;
#1987 = edge_curve ( 'none', #1554, #1994, #7848, .t. ) ;
#1988 = advanced_face ( 'none', ( #7836 ), #7835, .f. ) ;
#1989 = edge_curve ( 'none', #1945, #1979, #7830, .t. ) ;
#1990 = edge_curve ( 'none', #2005, #2007, #7831, .t. ) ;
#1991 = edge_curve ( 'none', #1994, #1979, #7829, .t. ) ;
#1992 = oriented_edge ( 'none', *, *, #2033, .t. ) ;
#1993 = oriented_edge ( 'none', *, *, #1989, .t. ) ;
#1994 = vertex_point ( 'none', #7841 ) ;
#1995 = vertex_point ( 'none', #7884 ) ;
#1996 = edge_loop ( 'none', ( #2031, #2006, #1980, #2012 ) ) ;
#1997 = vertex_point ( 'none', #7881 ) ;
#1998 = oriented_edge ( 'none', *, *, #2009, .t. ) ;
#1999 = vertex_point ( 'none', #7877 ) ;
#2000 = oriented_edge ( 'none', *, *, #1982, .f. ) ;
#2001 = vertex_point ( 'none', #7885 ) ;
#2002 = edge_curve ( 'none', #1972, #1997, #7870, .t. ) ;
#2003 = vertex_point ( 'none', #7871 ) ;
#2004 = vertex_point ( 'none', #7865 ) ;
#2005 = vertex_point ( 'none', #7874 ) ;
#2006 = oriented_edge ( 'none', *, *, #2032, .t. ) ;
#2007 = vertex_point ( 'none', #7873 ) ;
#2008 = oriented_edge ( 'none', *, *, #1984, .f. ) ;
#2009 = edge_curve ( 'none', #1977, #1997, #7862, .t. ) ;
#2010 = edge_loop ( 'none', ( #2030, #2034, #2029, #2022 ) ) ;
#2011 = advanced_face ( 'none', ( #7638 ), #7917, .t. ) ;
#2012 = oriented_edge ( 'none', *, *, #2038, .f. ) ;
#2013 = vertex_point ( 'none', #7910 ) ;
#2014 = oriented_edge ( 'none', *, *, #2018, .t. ) ;
#2015 = edge_curve ( 'none', #2001, #2017, #7908, .t. ) ;
#2016 = oriented_edge ( 'none', *, *, #2015, .f. ) ;
#2017 = vertex_point ( 'none', #7911 ) ;
#2018 = edge_curve ( 'none', #1995, #2017, #7912, .t. ) ;
#2019 = vertex_point ( 'none', #7905 ) ;
#2020 = edge_curve ( 'none', #2003, #2001, #7904, .t. ) ;
#2021 = vertex_point ( 'none', #7909 ) ;
#2022 = oriented_edge ( 'none', *, *, #2041, .f. ) ;
#2023 = edge_loop ( 'none', ( #2078, #2026, #2049, #2025 ) ) ;
#2024 = edge_curve ( 'none', #2019, #1999, #7889, .t. ) ;
#2025 = oriented_edge ( 'none', *, *, #2050, .f. ) ;
#2026 = oriented_edge ( 'none', *, *, #2082, .t. ) ;
#2027 = vertex_point ( 'none', #7893 ) ;
#2028 = advanced_face ( 'none', ( #7900 ), #7907, .f. ) ;
#2029 = oriented_edge ( 'none', *, *, #2044, .f. ) ;
#2030 = oriented_edge ( 'none', *, *, #2024, .f. ) ;
#2031 = oriented_edge ( 'none', *, *, #1990, .f. ) ;
#2032 = edge_curve ( 'none', #2005, #2004, #7948, .t. ) ;
#2033 = edge_curve ( 'none', #2003, #1995, #7943, .t. ) ;
#2034 = oriented_edge ( 'none', *, *, #2057, .t. ) ;
#2035 = edge_curve ( 'none', #2036, #2004, #7939, .t. ) ;
#2036 = vertex_point ( 'none', #7937 ) ;
#2037 = oriented_edge ( 'none', *, *, #2083, .f. ) ;
#2038 = edge_curve ( 'none', #2007, #2036, #7934, .t. ) ;
#2039 = edge_loop ( 'none', ( #2053, #2046, #2081, #2037 ) ) ;
#2040 = advanced_face ( 'none', ( #7928 ), #7949, .t. ) ;
#2041 = edge_curve ( 'none', #1999, #2045, #7980, .t. ) ;
#2042 = edge_loop ( 'none', ( #2086, #1229, #2087, #1238 ) ) ;
#2043 = vertex_point ( 'none', #7976 ) ;
#2044 = edge_curve ( 'none', #2045, #2027, #7981, .t. ) ;
#2045 = vertex_point ( 'none', #7923 ) ;
#2046 = oriented_edge ( 'none', *, *, #2052, .t. ) ;
#2047 = advanced_face ( 'none', ( #7971 ), #7965, .f. ) ;
#2048 = vertex_point ( 'none', #7919 ) ;
#2049 = oriented_edge ( 'none', *, *, #2051, .f. ) ;
#2050 = edge_curve ( 'none', #2021, #2048, #7958, .t. ) ;
#2051 = edge_curve ( 'none', #2048, #2043, #7959, .t. ) ;
#2052 = edge_curve ( 'none', #2021, #2055, #8008, .t. ) ;
#2053 = oriented_edge ( 'none', *, *, #2084, .t. ) ;
#2054 = edge_curve ( 'none', #2055, #2056, #8009, .t. ) ;
#2055 = vertex_point ( 'none', #7967 ) ;
#2056 = vertex_point ( 'none', #7966 ) ;
#2057 = edge_curve ( 'none', #2019, #2027, #8002, .t. ) ;
#2058 = oriented_edge ( 'none', *, *, #2072, .t. ) ;
#2059 = advanced_face ( 'none', ( #7954, #7995 ), #8004, .t. ) ;
#2060 = edge_curve ( 'none', #2061, #10352, #7994, .t. ) ;
#2061 = vertex_point ( 'none', #7993 ) ;
#2062 = edge_loop ( 'none', ( #2063, #1922 ) ) ;
#2063 = oriented_edge ( 'none', *, *, #2060, .t. ) ;
#2064 = advanced_face ( 'none', ( #7988 ), #8029, .f. ) ;
#2065 = edge_loop ( 'none', ( #10347, #1933 ) ) ;
#2066 = edge_curve ( 'none', #10368, #10367, #7983, .t. ) ;
#2067 = edge_curve ( 'none', #10330, #10334, #7992, .t. ) ;
#2068 = oriented_edge ( 'none', *, *, #2072, .f. ) ;
#2069 = oriented_edge ( 'none', *, *, #10348, .f. ) ;
#2070 = oriented_edge ( 'none', *, *, #10357, .t. ) ;
#2071 = edge_curve ( 'none', #10352, #2061, #8048, .t. ) ;
#2072 = edge_curve ( 'none', #10363, #10352, #8042, .t. ) ;
#2073 = edge_loop ( 'none', ( #10350, #2070 ) ) ;
#2074 = edge_curve ( 'none', #1945, #1977, #8028, .t. ) ;
#2075 = oriented_edge ( 'none', *, *, #2085, .t. ) ;
#2076 = edge_loop ( 'none', ( #2075, #2080, #1232, #1375 ) ) ;
#2077 = advanced_face ( 'none', ( #8041 ), #8039, .f. ) ;
#2078 = oriented_edge ( 'none', *, *, #2084, .f. ) ;
#2079 = vertex_point ( 'none', #8089 ) ;
#2080 = oriented_edge ( 'none', *, *, #2074, .t. ) ;
#2081 = oriented_edge ( 'none', *, *, #2054, .t. ) ;
#2082 = edge_curve ( 'none', #2013, #2043, #8086, .t. ) ;
#2083 = edge_curve ( 'none', #2013, #2056, #8087, .t. ) ;
#2084 = edge_curve ( 'none', #2013, #2021, #8088, .t. ) ;
#2085 = edge_curve ( 'none', #1554, #1945, #8082, .t. ) ;
#2086 = oriented_edge ( 'none', *, *, #2044, .t. ) ;
#2087 = oriented_edge ( 'none', *, *, #1241, .t. ) ;
#2088 = oriented_edge ( 'none', *, *, #1496, .f. ) ;
#2089 = oriented_edge ( 'none', *, *, #174, .f. ) ;
#2090 = oriented_edge ( 'none', *, *, #2108, .f. ) ;
#2091 = advanced_face ( 'none', ( #8076 ), #8073, .t. ) ;
#2092 = approval_status ( 'not_yet_approved' ) ;
#2093 = edge_loop ( 'none', ( #1348, #1587 ) ) ;
#2094 = oriented_edge ( 'none', *, *, #2097, .f. ) ;
#2095 = advanced_face ( 'none', ( #8068 ), #7630, .t. ) ;
#2096 = oriented_edge ( 'none', *, *, #2173, .t. ) ;
#2097 = edge_curve ( 'none', #192, #1487, #8200, .t. ) ;
#2098 = edge_loop ( 'none', ( #1894, #2120, #2118, #2114 ) ) ;
#2099 = advanced_face ( 'none', ( #8201 ), #8196, .t. ) ;
#2100 = oriented_edge ( 'none', *, *, #2112, .f. ) ;
#2101 = oriented_edge ( 'none', *, *, #1717, .f. ) ;
#2102 = oriented_edge ( 'none', *, *, #115, .t. ) ;
#2103 = oriented_edge ( 'none', *, *, #2097, .t. ) ;
#2104 = edge_loop ( 'none', ( #2145, #2131, #2133, #2127 ) ) ;
#2105 = oriented_edge ( 'none', *, *, #121, .f. ) ;
#2106 = oriented_edge ( 'none', *, *, #1730, .t. ) ;
#2107 = edge_curve ( 'none', #1500, #142, #8254, .t. ) ;
#2108 = edge_curve ( 'none', #172, #10501, #8246, .t. ) ;
#2109 = advanced_face ( 'none', ( #8260 ), #8263, .t. ) ;
#2110 = edge_loop ( 'none', ( #2102, #2105, #2111 ) ) ;
#2111 = oriented_edge ( 'none', *, *, #2107, .f. ) ;
#2112 = edge_curve ( 'none', #140, #1484, #8069, .t. ) ;
#2113 = oriented_edge ( 'none', *, *, #184, .f. ) ;
#2114 = oriented_edge ( 'none', *, *, #177, .f. ) ;
#2115 = oriented_edge ( 'none', *, *, #1318, .f. ) ;
#2116 = edge_curve ( 'none', #1389, #1697, #8067, .t. ) ;
#2117 = edge_loop ( 'none', ( #2115, #2106, #2119 ) ) ;
#2118 = oriented_edge ( 'none', *, *, #2121, .f. ) ;
#2119 = oriented_edge ( 'none', *, *, #2116, .f. ) ;
#2120 = oriented_edge ( 'none', *, *, #1505, .f. ) ;
#2121 = edge_curve ( 'none', #135, #1490, #8248, .t. ) ;
#2122 = oriented_edge ( 'none', *, *, #2130, .t. ) ;
#2123 = edge_loop ( 'none', ( #2122, #2142, #2157, #2140 ) ) ;
#2124 = advanced_face ( 'none', ( #8255 ), #8429, .t. ) ;
#2125 = oriented_edge ( 'none', *, *, #1551, .f. ) ;
#2126 = oriented_edge ( 'none', *, *, #2116, .t. ) ;
#2127 = oriented_edge ( 'none', *, *, #191, .f. ) ;
#2128 = edge_loop ( 'none', ( #2126, #2132, #2147, #2135 ) ) ;
#2129 = edge_loop ( 'none', ( #2139, #2152, #2160 ) ) ;
#2130 = edge_curve ( 'none', #1544, #1512, #8438, .t. ) ;
#2131 = oriented_edge ( 'none', *, *, #1499, .f. ) ;
#2132 = oriented_edge ( 'none', *, *, #1506, .f. ) ;
#2133 = oriented_edge ( 'none', *, *, #2107, .t. ) ;
#2134 = advanced_face ( 'none', ( #8436 ), #8443, .t. ) ;
#2135 = oriented_edge ( 'none', *, *, #1316, .f. ) ;
#2136 = oriented_edge ( 'none', *, *, #15018, .f. ) ;
#2137 = edge_loop ( 'none', ( #2154, #2148, #2153, #2177 ) ) ;
#2138 = oriented_edge ( 'none', *, *, #323, .f. ) ;
#2139 = oriented_edge ( 'none', *, *, #1663, .t. ) ;
#2140 = oriented_edge ( 'none', *, *, #1547, .f. ) ;
#2141 = advanced_face ( 'none', ( #8442 ), #8431, .t. ) ;
#2142 = oriented_edge ( 'none', *, *, #1510, .f. ) ;
#2143 = edge_curve ( 'none', #1744, #10507, #8430, .t. ) ;
#2144 = edge_curve ( 'none', #1556, #1509, #8543, .t. ) ;
#2145 = oriented_edge ( 'none', *, *, #2121, .t. ) ;
#2146 = advanced_face ( 'none', ( #8437 ), #8623, .t. ) ;
#2147 = oriented_edge ( 'none', *, *, #2130, .f. ) ;
#2148 = oriented_edge ( 'none', *, *, #1508, .f. ) ;
#2149 = advanced_face ( 'none', ( #8745 ), #8741, .t. ) ;
#2150 = oriented_edge ( 'none', *, *, #10506, .t. ) ;
#2151 = advanced_face ( 'none', ( #8740 ), #8742, .t. ) ;
#2152 = oriented_edge ( 'none', *, *, #170, .f. ) ;
#2153 = oriented_edge ( 'none', *, *, #2155, .t. ) ;
#2154 = oriented_edge ( 'none', *, *, #2144, .t. ) ;
#2155 = edge_curve ( 'none', #10496, #125, #8744, .t. ) ;
#2156 = oriented_edge ( 'none', *, *, #2143, .f. ) ;
#2157 = oriented_edge ( 'none', *, *, #2144, .f. ) ;
#2158 = oriented_edge ( 'none', *, *, #15030, .t. ) ;
#2159 = advanced_face ( 'none', ( #8746 ), #8738, .t. ) ;
#2160 = oriented_edge ( 'none', *, *, #2155, .f. ) ;
#2161 = oriented_edge ( 'none', *, *, #10569, .f. ) ;
#2162 = edge_loop ( 'none', ( #2194, #2201, #2207, #2212 ) ) ;
#2163 = edge_loop ( 'none', ( #3522, #4077, #4076, #3933 ) ) ;
#2164 = edge_loop ( 'none', ( #2165, #203 ) ) ;
#2165 = oriented_edge ( 'none', *, *, #146, .f. ) ;
#2166 = edge_curve ( 'none', #10541, #10524, #8762, .t. ) ;
#2167 = edge_loop ( 'none', ( #1553, #1885, #2096, #2170 ) ) ;
#2168 = oriented_edge ( 'none', *, *, #2866, .f. ) ;
#2169 = advanced_face ( 'none', ( #8734 ), #8796, .t. ) ;
#2170 = oriented_edge ( 'none', *, *, #10124, .f. ) ;
#2171 = oriented_edge ( 'none', *, *, #2173, .f. ) ;
#2172 = edge_loop ( 'none', ( #1900, #1, #2094 ) ) ;
#2173 = edge_curve ( 'none', #1475, #1754, #8757, .t. ) ;
#2174 = edge_loop ( 'none', ( #15031, #2179, #15029, #2125 ) ) ;
#2175 = oriented_edge ( 'none', *, *, #1721, .t. ) ;
#2176 = advanced_face ( 'none', ( #8755 ), #8962, .t. ) ;
#2177 = oriented_edge ( 'none', *, *, #168, .f. ) ;
#2178 = edge_loop ( 'none', ( #2138, #2150, #2156 ) ) ;
#2179 = oriented_edge ( 'none', *, *, #1526, .f. ) ;
#2180 = edge_loop ( 'none', ( #2158, #15024, #2181, #2161 ) ) ;
#2181 = oriented_edge ( 'none', *, *, #15027, .f. ) ;
#2182 = oriented_edge ( 'none', *, *, #2196, .t. ) ;
#2183 = edge_loop ( 'none', ( #1944, #2415, #2359, #2360 ) ) ;
#2184 = edge_curve ( 'none', #7476, #415, #9018, .t. ) ;
#2185 = edge_loop ( 'none', ( #2188, #7514, #2182, #2191, #2186, #2193 ) ) ;
#2186 = oriented_edge ( 'none', *, *, #7629, .t. ) ;
#2187 = edge_loop ( 'none', ( #7239, #2136 ) ) ;
#2188 = oriented_edge ( 'none', *, *, #467, .t. ) ;
#2189 = oriented_edge ( 'none', *, *, #724, .t. ) ;
#2190 = edge_curve ( 'none', #433, #7476, #9020, .t. ) ;
#2191 = oriented_edge ( 'none', *, *, #2672, .f. ) ;
#2192 = vertex_point ( 'none', #9021 ) ;
#2193 = oriented_edge ( 'none', *, *, #1942, .t. ) ;
#2194 = oriented_edge ( 'none', *, *, #10578, .f. ) ;
#2195 = edge_curve ( 'none', #1719, #1654, #9078, .t. ) ;
#2196 = edge_curve ( 'none', #7476, #2593, #9024, .t. ) ;
#2197 = oriented_edge ( 'none', *, *, #2190, .f. ) ;
#2198 = edge_curve ( 'none', #10577, #10600, #9022, .t. ) ;
#2199 = edge_curve ( 'none', #10579, #10548, #9023, .t. ) ;
#2200 = edge_loop ( 'none', ( #2213, #2206, #2942, #3345, #3283, #3549, #3333, #3412 ) ) ;
#2201 = oriented_edge ( 'none', *, *, #2199, .f. ) ;
#2202 = vertex_point ( 'none', #9065 ) ;
#2203 = edge_loop ( 'none', ( #2215, #2205 ) ) ;
#2204 = advanced_face ( 'none', ( #9064, #9063, #9009, #9066, #9062, #9053 ), #9054, .t. ) ;
#2205 = oriented_edge ( 'none', *, *, #2195, .t. ) ;
#2206 = oriented_edge ( 'none', *, *, #2209, .t. ) ;
#2207 = oriented_edge ( 'none', *, *, #14979, .t. ) ;
#2208 = vertex_point ( 'none', #9051 ) ;
#2209 = edge_curve ( 'none', #2202, #2211, #9049, .t. ) ;
#2210 = edge_curve ( 'none', #2192, #2202, #9047, .t. ) ;
#2211 = vertex_point ( 'none', #9103 ) ;
#2212 = oriented_edge ( 'none', *, *, #2198, .f. ) ;
#2213 = oriented_edge ( 'none', *, *, #2210, .t. ) ;
#2214 = edge_loop ( 'none', ( #3433, #5751 ) ) ;
#2215 = oriented_edge ( 'none', *, *, #1692, .t. ) ;
#2216 = edge_curve ( 'none', #2231, #2220, #9098, .t. ) ;
#2217 = oriented_edge ( 'none', *, *, #2237, .t. ) ;
#2218 = vertex_point ( 'none', #9045 ) ;
#2219 = edge_curve ( 'none', #2420, #2231, #9104, .t. ) ;
#2220 = vertex_point ( 'none', #9092 ) ;
#2221 = vertex_point ( 'none', #9091 ) ;
#2222 = oriented_edge ( 'none', *, *, #2241, .t. ) ;
#2223 = vertex_point ( 'none', #9099 ) ;
#2224 = oriented_edge ( 'none', *, *, #2290, .f. ) ;
#2225 = oriented_edge ( 'none', *, *, #2292, .t. ) ;
#2226 = oriented_edge ( 'none', *, *, #2299, .t. ) ;
#2227 = oriented_edge ( 'none', *, *, #2292, .f. ) ;
#2228 = oriented_edge ( 'none', *, *, #2327, .f. ) ;
#2229 = oriented_edge ( 'none', *, *, #2361, .f. ) ;
#2230 = vertex_point ( 'none', #9093 ) ;
#2231 = vertex_point ( 'none', #9050 ) ;
#2232 = edge_curve ( 'none', #2317, #2223, #9084, .t. ) ;
#2233 = oriented_edge ( 'none', *, *, #2305, .t. ) ;
#2234 = edge_curve ( 'none', #2297, #911, #9087, .t. ) ;
#2235 = edge_curve ( 'none', #2223, #2295, #9137, .t. ) ;
#2236 = edge_curve ( 'none', #940, #2239, #9085, .t. ) ;
#2237 = edge_curve ( 'none', #2221, #2230, #9090, .t. ) ;
#2238 = edge_curve ( 'none', #2221, #2251, #9119, .t. ) ;
#2239 = vertex_point ( 'none', #9118 ) ;
#2240 = oriented_edge ( 'none', *, *, #2219, .t. ) ;
#2241 = edge_curve ( 'none', #2295, #2289, #9115, .t. ) ;
#2242 = oriented_edge ( 'none', *, *, #2232, .t. ) ;
#2243 = edge_curve ( 'none', #2247, #1184, #9158, .t. ) ;
#2244 = advanced_face ( 'none', ( #9116 ), #9166, .t. ) ;
#2245 = oriented_edge ( 'none', *, *, #2246, .f. ) ;
#2246 = edge_curve ( 'none', #2251, #1190, #9143, .t. ) ;
#2247 = vertex_point ( 'none', #9162 ) ;
#2248 = vertex_point ( 'none', #9157 ) ;
#2249 = edge_curve ( 'none', #10370, #1192, #9148, .t. ) ;
#2250 = vertex_point ( 'none', #9149 ) ;
#2251 = vertex_point ( 'none', #9144 ) ;
#2252 = oriented_edge ( 'none', *, *, #1195, .t. ) ;
#2253 = edge_loop ( 'none', ( #1183, #1182, #1194, #1188 ) ) ;
#2254 = oriented_edge ( 'none', *, *, #1185, .f. ) ;
#2255 = edge_curve ( 'none', #1150, #2250, #9161, .t. ) ;
#2256 = edge_curve ( 'none', #1192, #2257, #9178, .t. ) ;
#2257 = vertex_point ( 'none', #9182 ) ;
#2258 = oriented_edge ( 'none', *, *, #1193, .t. ) ;
#2259 = oriented_edge ( 'none', *, *, #1187, .t. ) ;
#2260 = oriented_edge ( 'none', *, *, #904, .f. ) ;
#2261 = oriented_edge ( 'none', *, *, #2255, .f. ) ;
#2262 = vertex_point ( 'none', #9179 ) ;
#2263 = vertex_point ( 'none', #9145 ) ;
#2264 = edge_curve ( 'none', #2263, #1217, #9141, .t. ) ;
#2265 = vertex_point ( 'none', #9172 ) ;
#2266 = oriented_edge ( 'none', *, *, #2268, .t. ) ;
#2267 = oriented_edge ( 'none', *, *, #2269, .t. ) ;
#2268 = edge_curve ( 'none', #2280, #950, #9171, .t. ) ;
#2269 = edge_curve ( 'none', #2278, #2277, #9174, .t. ) ;
#2270 = oriented_edge ( 'none', *, *, #2271, .t. ) ;
#2271 = edge_curve ( 'none', #2262, #2316, #9235, .t. ) ;
#2272 = edge_loop ( 'none', ( #2286, #2346 ) ) ;
#2273 = edge_curve ( 'none', #2277, #1041, #9221, .t. ) ;
#2274 = oriented_edge ( 'none', *, *, #1208, .f. ) ;
#2275 = oriented_edge ( 'none', *, *, #2344, .t. ) ;
#2276 = oriented_edge ( 'none', *, *, #2273, .t. ) ;
#2277 = vertex_point ( 'none', #9223 ) ;
#2278 = vertex_point ( 'none', #9234 ) ;
#2279 = oriented_edge ( 'none', *, *, #941, .f. ) ;
#2280 = vertex_point ( 'none', #9225 ) ;
#2281 = oriented_edge ( 'none', *, *, #1102, .f. ) ;
#2282 = oriented_edge ( 'none', *, *, #2347, .t. ) ;
#2283 = oriented_edge ( 'none', *, *, #2264, .t. ) ;
#2284 = vertex_point ( 'none', #9213 ) ;
#2285 = oriented_edge ( 'none', *, *, #2287, .t. ) ;
#2286 = oriented_edge ( 'none', *, *, #1191, .t. ) ;
#2287 = edge_curve ( 'none', #905, #2288, #9222, .t. ) ;
#2288 = vertex_point ( 'none', #9218 ) ;
#2289 = vertex_point ( 'none', #9206 ) ;
#2290 = edge_curve ( 'none', #1068, #2289, #9269, .t. ) ;
#2291 = oriented_edge ( 'none', *, *, #2235, .t. ) ;
#2292 = edge_curve ( 'none', #2221, #2289, #9214, .t. ) ;
#2293 = advanced_face ( 'none', ( #9253 ), #9210, .t. ) ;
#2294 = edge_loop ( 'none', ( #2330, #2324, #2318, #2323, #2320, #2377 ) ) ;
#2295 = vertex_point ( 'none', #9267 ) ;
#2296 = oriented_edge ( 'none', *, *, #2301, .t. ) ;
#2297 = vertex_point ( 'none', #9252 ) ;
#2298 = oriented_edge ( 'none', *, *, #2300, .t. ) ;
#2299 = edge_curve ( 'none', #2220, #901, #9249, .t. ) ;
#2300 = edge_curve ( 'none', #2218, #2418, #8797, .t. ) ;
#2301 = edge_curve ( 'none', #2239, #2297, #8903, .t. ) ;
#2302 = oriented_edge ( 'none', *, *, #968, .f. ) ;
#2303 = oriented_edge ( 'none', *, *, #2234, .t. ) ;
#2304 = oriented_edge ( 'none', *, *, #2216, .t. ) ;
#2305 = edge_curve ( 'none', #2230, #2218, #8897, .t. ) ;
#2306 = oriented_edge ( 'none', *, *, #2236, .t. ) ;
#2307 = advanced_face ( 'none', ( #9297, #9294 ), #9295, .f. ) ;
#2308 = edge_curve ( 'none', #2312, #2387, #9292, .t. ) ;
#2309 = oriented_edge ( 'none', *, *, #2249, .f. ) ;
#2310 = advanced_face ( 'none', ( #9298, #9293 ), #9290, .f. ) ;
#2311 = oriented_edge ( 'none', *, *, #2379, .f. ) ;
#2312 = vertex_point ( 'none', #9277 ) ;
#2313 = vertex_point ( 'none', #9276 ) ;
#2314 = edge_loop ( 'none', ( #2385, #2378, #2311, #2319, #2326, #2435, #2517, #2490, #2484, #2513, #2437, #2491, #2508, #2482, #2479, #2501, #2500, #2498, #2480, #2441, #2444, #2495, #2433, #2440, #2375, #2564, #2475, #2534, #2523, #2560, #2545, #2548, #2474, #2544, #2543, #2555, #2551, #2563, #2529, #2526, #2612, #2605, #2613, #2607, #2430, #2600, #2601, #2597 ) ) ;
#2315 = edge_curve ( 'none', #2328, #2329, #9273, .t. ) ;
#2316 = vertex_point ( 'none', #9278 ) ;
#2317 = vertex_point ( 'none', #9284 ) ;
#2318 = oriented_edge ( 'none', *, *, #2315, .f. ) ;
#2319 = oriented_edge ( 'none', *, *, #2389, .f. ) ;
#2320 = oriented_edge ( 'none', *, *, #2327, .t. ) ;
#2321 = edge_curve ( 'none', #2317, #2328, #9321, .t. ) ;
#2322 = edge_curve ( 'none', #2332, #2329, #9322, .t. ) ;
#2323 = oriented_edge ( 'none', *, *, #2321, .f. ) ;
#2324 = oriented_edge ( 'none', *, *, #2322, .t. ) ;
#2325 = vertex_point ( 'none', #9291 ) ;
#2326 = oriented_edge ( 'none', *, *, #2506, .f. ) ;
#2327 = edge_curve ( 'none', #2317, #2316, #9309, .t. ) ;
#2328 = vertex_point ( 'none', #9307 ) ;
#2329 = vertex_point ( 'none', #9303 ) ;
#2330 = oriented_edge ( 'none', *, *, #2331, .f. ) ;
#2331 = edge_curve ( 'none', #2332, #1082, #9352, .t. ) ;
#2332 = vertex_point ( 'none', #9301 ) ;
#2333 = edge_curve ( 'none', #2257, #10371, #9320, .t. ) ;
#2334 = edge_curve ( 'none', #1184, #1068, #9308, .t. ) ;
#2335 = oriented_edge ( 'none', *, *, #2256, .f. ) ;
#2336 = oriented_edge ( 'none', *, *, #2338, .t. ) ;
#2337 = advanced_face ( 'none', ( #9289 ), #9341, .t. ) ;
#2338 = edge_curve ( 'none', #1192, #10370, #9351, .t. ) ;
#2339 = edge_loop ( 'none', ( #2335, #2336, #2383, #2376 ) ) ;
#2340 = oriented_edge ( 'none', *, *, #2345, .t. ) ;
#2341 = oriented_edge ( 'none', *, *, #2342, .t. ) ;
#2342 = edge_curve ( 'none', #1101, #2284, #9384, .t. ) ;
#2343 = oriented_edge ( 'none', *, *, #2350, .t. ) ;
#2344 = edge_curve ( 'none', #2284, #2263, #9383, .t. ) ;
#2345 = edge_curve ( 'none', #2288, #2280, #9334, .t. ) ;
#2346 = oriented_edge ( 'none', *, *, #2333, .t. ) ;
#2347 = edge_curve ( 'none', #953, #2278, #9372, .t. ) ;
#2348 = edge_curve ( 'none', #2265, #1211, #9362, .t. ) ;
#2349 = oriented_edge ( 'none', *, *, #2348, .f. ) ;
#2350 = edge_curve ( 'none', #2265, #2262, #9343, .t. ) ;
#2351 = vertex_point ( 'none', #9360 ) ;
#2352 = edge_loop ( 'none', ( #2362, #2408, #2424 ) ) ;
#2353 = oriented_edge ( 'none', *, *, #2416, .f. ) ;
#2354 = oriented_edge ( 'none', *, *, #2394, .f. ) ;
#2355 = advanced_face ( 'none', ( #9353 ), #9378, .t. ) ;
#2356 = edge_loop ( 'none', ( #2471, #2403, #2427, #2473 ) ) ;
#2357 = oriented_edge ( 'none', *, *, #2457, .f. ) ;
#2358 = vertex_point ( 'none', #9368 ) ;
#2359 = oriented_edge ( 'none', *, *, #1966, .f. ) ;
#2360 = oriented_edge ( 'none', *, *, #7629, .f. ) ;
#2361 = edge_curve ( 'none', #2420, #2418, #9404, .t. ) ;
#2362 = oriented_edge ( 'none', *, *, #2428, .f. ) ;
#2363 = oriented_edge ( 'none', *, *, #2458, .t. ) ;
#2364 = oriented_edge ( 'none', *, *, #2412, .t. ) ;
#2365 = edge_curve ( 'none', #2396, #2421, #9392, .t. ) ;
#2366 = oriented_edge ( 'none', *, *, #2611, .t. ) ;
#2367 = edge_loop ( 'none', ( #2409, #2357, #2353, #2419, #2417, #2459 ) ) ;
#2368 = oriented_edge ( 'none', *, *, #2338, .f. ) ;
#2369 = oriented_edge ( 'none', *, *, #2393, .t. ) ;
#2370 = advanced_face ( 'none', ( #9358 ), #9408, .t. ) ;
#2371 = edge_loop ( 'none', ( #2374, #2369 ) ) ;
#2372 = edge_loop ( 'none', ( #2472, #2449, #859, #2373 ) ) ;
#2373 = oriented_edge ( 'none', *, *, #2393, .f. ) ;
#2374 = oriented_edge ( 'none', *, *, #1185, .t. ) ;
#2375 = oriented_edge ( 'none', *, *, #2476, .f. ) ;
#2376 = oriented_edge ( 'none', *, *, #2333, .f. ) ;
#2377 = oriented_edge ( 'none', *, *, #2382, .f. ) ;
#2378 = oriented_edge ( 'none', *, *, #2308, .f. ) ;
#2379 = edge_curve ( 'none', #1158, #2312, #9395, .t. ) ;
#2380 = oriented_edge ( 'none', *, *, #2384, .f. ) ;
#2381 = vertex_point ( 'none', #9400 ) ;
#2382 = edge_curve ( 'none', #1082, #2316, #9431, .t. ) ;
#2383 = oriented_edge ( 'none', *, *, #1181, .t. ) ;
#2384 = edge_curve ( 'none', #1128, #1119, #9434, .t. ) ;
#2385 = oriented_edge ( 'none', *, *, #2390, .f. ) ;
#2386 = edge_loop ( 'none', ( #2380, #2388 ) ) ;
#2387 = vertex_point ( 'none', #9430 ) ;
#2388 = oriented_edge ( 'none', *, *, #1134, .f. ) ;
#2389 = edge_curve ( 'none', #2313, #1158, #9418, .t. ) ;
#2390 = edge_curve ( 'none', #2387, #2381, #9469, .t. ) ;
#2391 = advanced_face ( 'none', ( #9428 ), #9442, .t. ) ;
#2392 = oriented_edge ( 'none', *, *, #2405, .f. ) ;
#2393 = edge_curve ( 'none', #10369, #2250, #9544, .t. ) ;
#2394 = edge_curve ( 'none', #2556, #2456, #9534, .t. ) ;
#2395 = edge_curve ( 'none', #2454, #2656, #9535, .t. ) ;
#2396 = vertex_point ( 'none', #9532 ) ;
#2397 = edge_curve ( 'none', #2456, #2531, #9570, .t. ) ;
#2398 = edge_loop ( 'none', ( #2392, #2402, #938, #936, #921, #900 ) ) ;
#2399 = advanced_face ( 'none', ( #9571 ), #9542, .t. ) ;
#2400 = advanced_face ( 'none', ( #9523 ), #9521, .f. ) ;
#2401 = edge_curve ( 'none', #2469, #2418, #9557, .t. ) ;
#2402 = oriented_edge ( 'none', *, *, #939, .f. ) ;
#2403 = oriented_edge ( 'none', *, *, #2453, .t. ) ;
#2404 = oriented_edge ( 'none', *, *, #2539, .f. ) ;
#2405 = edge_curve ( 'none', #2470, #2466, #9592, .t. ) ;
#2406 = edge_loop ( 'none', ( #2354, #2404, #2455 ) ) ;
#2407 = advanced_face ( 'none', ( #9558 ), #9591, .t. ) ;
#2408 = oriented_edge ( 'none', *, *, #2606, .f. ) ;
#2409 = oriented_edge ( 'none', *, *, #2365, .f. ) ;
#2410 = edge_curve ( 'none', #411, #2411, #9555, .t. ) ;
#2411 = vertex_point ( 'none', #9581 ) ;
#2412 = edge_curve ( 'none', #2396, #2426, #9577, .t. ) ;
#2413 = oriented_edge ( 'none', *, *, #2423, .t. ) ;
#2414 = oriented_edge ( 'none', *, *, #2425, .t. ) ;
#2415 = oriented_edge ( 'none', *, *, #441, .t. ) ;
#2416 = edge_curve ( 'none', #2420, #2351, #9556, .t. ) ;
#2417 = oriented_edge ( 'none', *, *, #2401, .f. ) ;
#2418 = vertex_point ( 'none', #9576 ) ;
#2419 = oriented_edge ( 'none', *, *, #2361, .t. ) ;
#2420 = vertex_point ( 'none', #9590 ) ;
#2421 = vertex_point ( 'none', #9621 ) ;
#2422 = edge_loop ( 'none', ( #2467, #2364, #2414, #2366, #2413, #2363 ) ) ;
#2423 = edge_curve ( 'none', #2608, #2358, #9620, .t. ) ;
#2424 = oriented_edge ( 'none', *, *, #2425, .f. ) ;
#2425 = edge_curve ( 'none', #2426, #2604, #9596, .t. ) ;
#2426 = vertex_point ( 'none', #9608 ) ;
#2427 = oriented_edge ( 'none', *, *, #2395, .t. ) ;
#2428 = edge_curve ( 'none', #2609, #2426, #9643, .t. ) ;
#2429 = advanced_face ( 'none', ( #9610 ), #9609, .t. ) ;
#2430 = oriented_edge ( 'none', *, *, #2566, .f. ) ;
#2431 = edge_curve ( 'none', #2448, #2434, #9633, .t. ) ;
#2432 = oriented_edge ( 'none', *, *, #1107, .f. ) ;
#2433 = oriented_edge ( 'none', *, *, #2478, .f. ) ;
#2434 = vertex_point ( 'none', #9632 ) ;
#2435 = oriented_edge ( 'none', *, *, #2521, .t. ) ;
#2436 = edge_curve ( 'none', #2487, #2516, #9626, .t. ) ;
#2437 = oriented_edge ( 'none', *, *, #2520, .f. ) ;
#2438 = edge_curve ( 'none', #2488, #2507, #9611, .t. ) ;
#2439 = edge_curve ( 'none', #2511, #2325, #9645, .t. ) ;
#2440 = oriented_edge ( 'none', *, *, #2439, .t. ) ;
#2441 = oriented_edge ( 'none', *, *, #2494, .f. ) ;
#2442 = oriented_edge ( 'none', *, *, #2558, .t. ) ;
#2443 = edge_curve ( 'none', #2510, #2499, #9661, .t. ) ;
#2444 = oriented_edge ( 'none', *, *, #2496, .f. ) ;
#2445 = vertex_point ( 'none', #9665 ) ;
#2446 = edge_curve ( 'none', #2447, #2499, #9650, .t. ) ;
#2447 = vertex_point ( 'none', #9651 ) ;
#2448 = vertex_point ( 'none', #9656 ) ;
#2449 = oriented_edge ( 'none', *, *, #2451, .t. ) ;
#2450 = edge_loop ( 'none', ( #2519, #2514, #2442 ) ) ;
#2451 = edge_curve ( 'none', #1145, #1150, #9685, .t. ) ;
#2452 = advanced_face ( 'none', ( #9695 ), #9686, .f. ) ;
#2453 = edge_curve ( 'none', #483, #2454, #9690, .t. ) ;
#2454 = vertex_point ( 'none', #9693 ) ;
#2455 = oriented_edge ( 'none', *, *, #2397, .f. ) ;
#2456 = vertex_point ( 'none', #9692 ) ;
#2457 = edge_curve ( 'none', #2351, #2396, #9757, .t. ) ;
#2458 = edge_curve ( 'none', #2358, #2351, #9755, .t. ) ;
#2459 = oriented_edge ( 'none', *, *, #2468, .f. ) ;
#2460 = oriented_edge ( 'none', *, *, #2410, .f. ) ;
#2461 = edge_loop ( 'none', ( #2464, #2460, #1003, #984 ) ) ;
#2462 = advanced_face ( 'none', ( #9444 ), #9691, .f. ) ;
#2463 = edge_curve ( 'none', #866, #2251, #9784, .t. ) ;
#2464 = oriented_edge ( 'none', *, *, #2465, .t. ) ;
#2465 = edge_curve ( 'none', #2675, #2411, #9783, .t. ) ;
#2466 = vertex_point ( 'none', #9770 ) ;
#2467 = oriented_edge ( 'none', *, *, #2457, .t. ) ;
#2468 = edge_curve ( 'none', #2421, #2469, #9763, .t. ) ;
#2469 = vertex_point ( 'none', #9781 ) ;
#2470 = vertex_point ( 'none', #9765 ) ;
#2471 = oriented_edge ( 'none', *, *, #478, .f. ) ;
#2472 = oriented_edge ( 'none', *, *, #1186, .f. ) ;
#2473 = oriented_edge ( 'none', *, *, #2701, .f. ) ;
#2474 = oriented_edge ( 'none', *, *, #2532, .f. ) ;
#2475 = oriented_edge ( 'none', *, *, #2535, .f. ) ;
#2476 = edge_curve ( 'none', #2477, #2325, #9815, .t. ) ;
#2477 = vertex_point ( 'none', #9764 ) ;
#2478 = edge_curve ( 'none', #2511, #2448, #9810, .t. ) ;
#2479 = oriented_edge ( 'none', *, *, #2481, .f. ) ;
#2480 = oriented_edge ( 'none', *, *, #2446, .f. ) ;
#2481 = edge_curve ( 'none', #2512, #2493, #9812, .t. ) ;
#2482 = oriented_edge ( 'none', *, *, #2509, .f. ) ;
#2483 = vertex_point ( 'none', #9858 ) ;
#2484 = oriented_edge ( 'none', *, *, #2489, .f. ) ;
#2485 = vertex_point ( 'none', #9769 ) ;
#2486 = vertex_point ( 'none', #9860 ) ;
#2487 = vertex_point ( 'none', #9841 ) ;
#2488 = vertex_point ( 'none', #9840 ) ;
#2489 = edge_curve ( 'none', #2507, #2483, #9836, .t. ) ;
#2490 = oriented_edge ( 'none', *, *, #2518, .f. ) ;
#2491 = oriented_edge ( 'none', *, *, #2492, .t. ) ;
#2492 = edge_curve ( 'none', #2486, #2485, #9829, .t. ) ;
#2493 = vertex_point ( 'none', #9814 ) ;
#2494 = edge_curve ( 'none', #2445, #2447, #9839, .t. ) ;
#2495 = oriented_edge ( 'none', *, *, #2431, .f. ) ;
#2496 = edge_curve ( 'none', #2434, #2445, #9837, .t. ) ;
#2497 = vertex_point ( 'none', #9823 ) ;
#2498 = oriented_edge ( 'none', *, *, #2443, .t. ) ;
#2499 = vertex_point ( 'none', #9824 ) ;
#2500 = oriented_edge ( 'none', *, *, #2502, .f. ) ;
#2501 = oriented_edge ( 'none', *, *, #2504, .f. ) ;
#2502 = edge_curve ( 'none', #2510, #2503, #9889, .t. ) ;
#2503 = vertex_point ( 'none', #9895 ) ;
#2504 = edge_curve ( 'none', #2503, #2512, #9830, .t. ) ;
#2505 = edge_curve ( 'none', #2497, #2485, #9930, .t. ) ;
#2506 = edge_curve ( 'none', #2515, #2313, #9925, .t. ) ;
#2507 = vertex_point ( 'none', #9888 ) ;
#2508 = oriented_edge ( 'none', *, *, #2505, .f. ) ;
#2509 = edge_curve ( 'none', #2493, #2497, #9894, .t. ) ;
#2510 = vertex_point ( 'none', #9927 ) ;
#2511 = vertex_point ( 'none', #9957 ) ;
#2512 = vertex_point ( 'none', #9956 ) ;
#2513 = oriented_edge ( 'none', *, *, #2438, .f. ) ;
#2514 = oriented_edge ( 'none', *, *, #1157, .t. ) ;
#2515 = vertex_point ( 'none', #9929 ) ;
#2516 = vertex_point ( 'none', #9905 ) ;
#2517 = oriented_edge ( 'none', *, *, #2436, .f. ) ;
#2518 = edge_curve ( 'none', #2483, #2487, #9904, .t. ) ;
#2519 = oriented_edge ( 'none', *, *, #1146, .f. ) ;
#2520 = edge_curve ( 'none', #2486, #2488, #9944, .t. ) ;
#2521 = edge_curve ( 'none', #2515, #2516, #9931, .t. ) ;
#2522 = vertex_point ( 'none', #9948 ) ;
#2523 = oriented_edge ( 'none', *, *, #2549, .f. ) ;
#2524 = vertex_point ( 'none', #9947 ) ;
#2525 = edge_curve ( 'none', #2557, #2565, #9955, .t. ) ;
#2526 = oriented_edge ( 'none', *, *, #2603, .f. ) ;
#2527 = edge_curve ( 'none', #2559, #2562, #9996, .t. ) ;
#2528 = edge_curve ( 'none', #2524, #2477, #9945, .t. ) ;
#2529 = oriented_edge ( 'none', *, *, #2540, .f. ) ;
#2530 = vertex_point ( 'none', #9994 ) ;
#2531 = vertex_point ( 'none', #9991 ) ;
#2532 = edge_curve ( 'none', #2567, #2568, #9937, .t. ) ;
#2533 = advanced_face ( 'none', ( #9987 ), #9995, .f. ) ;
#2534 = oriented_edge ( 'none', *, *, #2542, .f. ) ;
#2535 = edge_curve ( 'none', #2561, #2524, #9986, .t. ) ;
#2536 = vertex_point ( 'none', #9978 ) ;
#2537 = oriented_edge ( 'none', *, *, #2558, .f. ) ;
#2538 = edge_curve ( 'none', #2562, #2556, #10034, .t. ) ;
#2539 = edge_curve ( 'none', #2531, #2556, #10035, .t. ) ;
#2540 = edge_curve ( 'none', #2530, #2559, #10042, .t. ) ;
#2541 = vertex_point ( 'none', #10673 ) ;
#2542 = edge_curve ( 'none', #2546, #2561, #10669, .t. ) ;
#2543 = oriented_edge ( 'none', *, *, #2547, .f. ) ;
#2544 = oriented_edge ( 'none', *, *, #2553, .f. ) ;
#2545 = oriented_edge ( 'none', *, *, #2550, .f. ) ;
#2546 = vertex_point ( 'none', #10672 ) ;
#2547 = edge_curve ( 'none', #2531, #2552, #10664, .t. ) ;
#2548 = oriented_edge ( 'none', *, *, #2554, .f. ) ;
#2549 = edge_curve ( 'none', #2557, #2546, #10659, .t. ) ;
#2550 = edge_curve ( 'none', #2536, #2565, #10708, .t. ) ;
#2551 = oriented_edge ( 'none', *, *, #2538, .f. ) ;
#2552 = vertex_point ( 'none', #10663 ) ;
#2553 = edge_curve ( 'none', #2552, #2567, #10671, .t. ) ;
#2554 = edge_curve ( 'none', #2568, #2536, #10709, .t. ) ;
#2555 = oriented_edge ( 'none', *, *, #2539, .t. ) ;
#2556 = vertex_point ( 'none', #10684 ) ;
#2557 = vertex_point ( 'none', #10686 ) ;
#2558 = edge_curve ( 'none', #1061, #1136, #10660, .t. ) ;
#2559 = vertex_point ( 'none', #10741 ) ;
#2560 = oriented_edge ( 'none', *, *, #2525, .t. ) ;
#2561 = vertex_point ( 'none', #10735 ) ;
#2562 = vertex_point ( 'none', #10734 ) ;
#2563 = oriented_edge ( 'none', *, *, #2527, .f. ) ;
#2564 = oriented_edge ( 'none', *, *, #2528, .f. ) ;
#2565 = vertex_point ( 'none', #10740 ) ;
#2566 = edge_curve ( 'none', #2541, #2614, #10725, .t. ) ;
#2567 = vertex_point ( 'none', #10736 ) ;
#2568 = vertex_point ( 'none', #10728 ) ;
#2569 = oriented_edge ( 'none', *, *, #2615, .f. ) ;
#2570 = vertex_point ( 'none', #10733 ) ;
#2571 = oriented_edge ( 'none', *, *, #2631, .f. ) ;
#2572 = edge_curve ( 'none', #2653, #2652, #10719, .t. ) ;
#2573 = edge_curve ( 'none', #2642, #2653, #10737, .t. ) ;
#2574 = edge_curve ( 'none', #2692, #2693, #10780, .t. ) ;
#2575 = vertex_point ( 'none', #10727 ) ;
#2576 = edge_curve ( 'none', #2591, #2580, #10786, .t. ) ;
#2577 = oriented_edge ( 'none', *, *, #2576, .t. ) ;
#2578 = edge_curve ( 'none', #2693, #2579, #10770, .t. ) ;
#2579 = vertex_point ( 'none', #10775 ) ;
#2580 = vertex_point ( 'none', #10764 ) ;
#2581 = edge_curve ( 'none', #2579, #2588, #10781, .t. ) ;
#2582 = oriented_edge ( 'none', *, *, #2578, .f. ) ;
#2583 = advanced_face ( 'none', ( #10769 ), #10762, .t. ) ;
#2584 = edge_curve ( 'none', #2591, #2590, #10809, .t. ) ;
#2585 = oriented_edge ( 'none', *, *, #2584, .f. ) ;
#2586 = edge_loop ( 'none', ( #2585, #2577, #2666, #2725 ) ) ;
#2587 = oriented_edge ( 'none', *, *, #2589, .t. ) ;
#2588 = vertex_point ( 'none', #10810 ) ;
#2589 = edge_curve ( 'none', #2692, #2588, #10803, .t. ) ;
#2590 = vertex_point ( 'none', #10811 ) ;
#2591 = vertex_point ( 'none', #10815 ) ;
#2592 = oriented_edge ( 'none', *, *, #2581, .f. ) ;
#2593 = vertex_point ( 'none', #10813 ) ;
#2594 = edge_curve ( 'none', #2599, #2596, #10796, .t. ) ;
#2595 = edge_curve ( 'none', #2596, #2541, #10763, .t. ) ;
#2596 = vertex_point ( 'none', #10804 ) ;
#2597 = oriented_edge ( 'none', *, *, #836, .t. ) ;
#2598 = oriented_edge ( 'none', *, *, #1545, .t. ) ;
#2599 = vertex_point ( 'none', #10797 ) ;
#2600 = oriented_edge ( 'none', *, *, #2595, .f. ) ;
#2601 = oriented_edge ( 'none', *, *, #2594, .f. ) ;
#2602 = edge_curve ( 'none', #2522, #2609, #10833, .t. ) ;
#2603 = edge_curve ( 'none', #2608, #2530, #10795, .t. ) ;
#2604 = vertex_point ( 'none', #10805 ) ;
#2605 = oriented_edge ( 'none', *, *, #2606, .t. ) ;
#2606 = edge_curve ( 'none', #2604, #2609, #10834, .t. ) ;
#2607 = oriented_edge ( 'none', *, *, #2610, .f. ) ;
#2608 = vertex_point ( 'none', #10798 ) ;
#2609 = vertex_point ( 'none', #10831 ) ;
#2610 = edge_curve ( 'none', #2614, #2522, #10869, .t. ) ;
#2611 = edge_curve ( 'none', #2604, #2608, #10859, .t. ) ;
#2612 = oriented_edge ( 'none', *, *, #2611, .f. ) ;
#2613 = oriented_edge ( 'none', *, *, #2602, .f. ) ;
#2614 = vertex_point ( 'none', #10872 ) ;
#2615 = edge_curve ( 'none', #2697, #2637, #10865, .t. ) ;
#2616 = oriented_edge ( 'none', *, *, #2572, .f. ) ;
#2617 = manifold_solid_brep ( 'mirror1', #1122 ) ;
#2618 = face_outer_bound ( 'none', #3, .t. ) ;
#2619 = advanced_face ( 'none', ( #10871 ), #10858, .t. ) ;
#2620 = oriented_edge ( 'none', *, *, #2688, .f. ) ;
#2621 = oriented_edge ( 'none', *, *, #2622, .t. ) ;
#2622 = edge_curve ( 'none', #2623, #2630, #10908, .t. ) ;
#2623 = vertex_point ( 'none', #10905 ) ;
#2624 = vertex_point ( 'none', #10903 ) ;
#2625 = edge_loop ( 'none', ( #2632, #2587, #2592, #2582 ) ) ;
#2626 = oriented_edge ( 'none', *, *, #2627, .f. ) ;
#2627 = edge_curve ( 'none', #2575, #2697, #10909, .t. ) ;
#2628 = edge_loop ( 'none', ( #2696, #2621, #2620, #2690 ) ) ;
#2629 = edge_curve ( 'none', #2623, #2638, #10023, .t. ) ;
#2630 = vertex_point ( 'none', #10961 ) ;
#2631 = edge_curve ( 'none', #2652, #2624, #10954, .t. ) ;
#2632 = oriented_edge ( 'none', *, *, #2574, .f. ) ;
#2633 = advanced_face ( 'none', ( #10956 ), #10955, .f. ) ;
#2634 = oriented_edge ( 'none', *, *, #2648, .t. ) ;
#2635 = oriented_edge ( 'none', *, *, #2644, .f. ) ;
#2636 = edge_curve ( 'none', #2570, #2646, #10958, .t. ) ;
#2637 = vertex_point ( 'none', #10942 ) ;
#2638 = vertex_point ( 'none', #10941 ) ;
#2639 = oriented_edge ( 'none', *, *, #2695, .t. ) ;
#2640 = oriented_edge ( 'none', *, *, #2636, .t. ) ;
#2641 = oriented_edge ( 'none', *, *, #2651, .t. ) ;
#2642 = vertex_point ( 'none', #10943 ) ;
#2643 = edge_loop ( 'none', ( #2635, #2640, #2639, #2569, #2626 ) ) ;
#2644 = edge_curve ( 'none', #2570, #2575, #10933, .t. ) ;
#2645 = edge_loop ( 'none', ( #2650, #2641, #2634, #2571, #2616 ) ) ;
#2646 = vertex_point ( 'none', #10940 ) ;
#2647 = advanced_face ( 'none', ( #10949 ), #10936, .f. ) ;
#2648 = edge_curve ( 'none', #2649, #2624, #10935, .t. ) ;
#2649 = vertex_point ( 'none', #10992 ) ;
#2650 = oriented_edge ( 'none', *, *, #2573, .f. ) ;
#2651 = edge_curve ( 'none', #2642, #2649, #10985, .t. ) ;
#2652 = vertex_point ( 'none', #10983 ) ;
#2653 = vertex_point ( 'none', #10975 ) ;
#2654 = vertex_point ( 'none', #10991 ) ;
#2655 = edge_curve ( 'none', #2732, #2709, #10989, .t. ) ;
#2656 = vertex_point ( 'none', #10973 ) ;
#2657 = vertex_point ( 'none', #10982 ) ;
#2658 = oriented_edge ( 'none', *, *, #2738, .f. ) ;
#2659 = vertex_point ( 'none', #10969 ) ;
#2660 = vertex_point ( 'none', #10976 ) ;
#2661 = edge_curve ( 'none', #2654, #2664, #10968, .t. ) ;
#2662 = vertex_point ( 'none', #10963 ) ;
#2663 = vertex_point ( 'none', #10974 ) ;
#2664 = vertex_point ( 'none', #11023 ) ;
#2665 = oriented_edge ( 'none', *, *, #2674, .t. ) ;
#2666 = oriented_edge ( 'none', *, *, #2718, .f. ) ;
#2667 = oriented_edge ( 'none', *, *, #2736, .t. ) ;
#2668 = edge_loop ( 'none', ( #2667, #2735, #2677, #2707 ) ) ;
#2669 = edge_curve ( 'none', #2711, #2730, #11019, .t. ) ;
#2670 = oriented_edge ( 'none', *, *, #2672, .t. ) ;
#2671 = oriented_edge ( 'none', *, *, #2669, .f. ) ;
#2672 = edge_curve ( 'none', #2711, #2593, #11013, .t. ) ;
#2673 = advanced_face ( 'none', ( #11022, #11018, #11015 ), #11025, .f. ) ;
#2674 = edge_curve ( 'none', #2717, #2678, #11009, .t. ) ;
#2675 = vertex_point ( 'none', #11004 ) ;
#2676 = oriented_edge ( 'none', *, *, #2737, .t. ) ;
#2677 = oriented_edge ( 'none', *, *, #2723, .t. ) ;
#2678 = vertex_point ( 'none', #11006 ) ;
#2679 = oriented_edge ( 'none', *, *, #2655, .f. ) ;
#2680 = edge_curve ( 'none', #2656, #2675, #11000, .t. ) ;
#2681 = oriented_edge ( 'none', *, *, #2721, .f. ) ;
#2682 = oriented_edge ( 'none', *, *, #2680, .t. ) ;
#2683 = edge_curve ( 'none', #2675, #2663, #10994, .t. ) ;
#2684 = edge_curve ( 'none', #2590, #2591, #10998, .t. ) ;
#2685 = edge_loop ( 'none', ( #2728, #2719, #2731, #2681 ) ) ;
#2686 = oriented_edge ( 'none', *, *, #2683, .t. ) ;
#2687 = vertex_point ( 'none', #11054 ) ;
#2688 = edge_curve ( 'none', #2689, #2630, #11050, .t. ) ;
#2689 = vertex_point ( 'none', #11059 ) ;
#2690 = oriented_edge ( 'none', *, *, #2691, .f. ) ;
#2691 = edge_curve ( 'none', #2638, #2689, #11038, .t. ) ;
#2692 = vertex_point ( 'none', #11042 ) ;
#2693 = vertex_point ( 'none', #10996 ) ;
#2694 = advanced_face ( 'none', ( #11031 ), #11049, .t. ) ;
#2695 = edge_curve ( 'none', #2646, #2637, #11040, .t. ) ;
#2696 = oriented_edge ( 'none', *, *, #2629, .f. ) ;
#2697 = vertex_point ( 'none', #11048 ) ;
#2698 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2699 = edge_curve ( 'none', #2590, #2706, #11090, .t. ) ;
#2700 = oriented_edge ( 'none', *, *, #2713, .t. ) ;
#2701 = edge_curve ( 'none', #2662, #2656, #10997, .t. ) ;
#2702 = edge_loop ( 'none', ( #2700, #2716, #2715, #2726, #2671, #2670, #670, #734, #657, #733, #737, #665, #661, #731, #672, #671, #681, #663, #735, #728, #740, #654, #739, #664 ) ) ;
#2703 = edge_loop ( 'none', ( #2658, #2734, #2682, #2686 ) ) ;
#2704 = advanced_face ( 'none', ( #11075 ), #11089, .t. ) ;
#2705 = oriented_edge ( 'none', *, *, #2708, .t. ) ;
#2706 = vertex_point ( 'none', #11026 ) ;
#2707 = oriented_edge ( 'none', *, *, #2733, .f. ) ;
#2708 = edge_curve ( 'none', #2732, #2717, #11068, .t. ) ;
#2709 = vertex_point ( 'none', #11086 ) ;
#2710 = advanced_face ( 'none', ( #11080 ), #11079, .t. ) ;
#2711 = vertex_point ( 'none', #11063 ) ;
#2712 = edge_curve ( 'none', #2687, #2652, #11069, .t. ) ;
#2713 = edge_curve ( 'none', #2727, #2687, #11070, .t. ) ;
#2714 = edge_curve ( 'none', #2730, #2624, #11116, .t. ) ;
#2715 = oriented_edge ( 'none', *, *, #2631, .t. ) ;
#2716 = oriented_edge ( 'none', *, *, #2712, .t. ) ;
#2717 = vertex_point ( 'none', #11109 ) ;
#2718 = edge_curve ( 'none', #2706, #2580, #11107, .t. ) ;
#2719 = oriented_edge ( 'none', *, *, #2729, .t. ) ;
#2720 = edge_curve ( 'none', #2588, #2579, #11101, .t. ) ;
#2721 = edge_curve ( 'none', #2590, #2579, #11097, .t. ) ;
#2722 = edge_curve ( 'none', #2660, #2208, #11148, .t. ) ;
#2723 = edge_curve ( 'none', #2664, #2659, #11117, .t. ) ;
#2724 = edge_loop ( 'none', ( #2679, #2705, #2665, #2676 ) ) ;
#2725 = oriented_edge ( 'none', *, *, #2699, .f. ) ;
#2726 = oriented_edge ( 'none', *, *, #2714, .f. ) ;
#2727 = vertex_point ( 'none', #11138 ) ;
#2728 = oriented_edge ( 'none', *, *, #2684, .t. ) ;
#2729 = edge_curve ( 'none', #2591, #2588, #11143, .t. ) ;
#2730 = vertex_point ( 'none', #11135 ) ;
#2731 = oriented_edge ( 'none', *, *, #2720, .t. ) ;
#2732 = vertex_point ( 'none', #11134 ) ;
#2733 = edge_curve ( 'none', #2657, #2659, #11129, .t. ) ;
#2734 = oriented_edge ( 'none', *, *, #2701, .t. ) ;
#2735 = oriented_edge ( 'none', *, *, #2661, .t. ) ;
#2736 = edge_curve ( 'none', #2657, #2654, #11130, .t. ) ;
#2737 = edge_curve ( 'none', #2678, #2709, #11139, .t. ) ;
#2738 = edge_curve ( 'none', #2662, #2663, #11174, .t. ) ;
#2739 = circle ( 'none', #2793, 29.00000000000000400 ) ;
#2740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2741 = face_bound ( 'none', #20, .t. ) ;
#2742 = face_bound ( 'none', #10, .t. ) ;
#2743 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2744 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2745 = face_outer_bound ( 'none', #193, .t. ) ;
#2746 = face_bound ( 'none', #24, .t. ) ;
#2747 = cylindrical_surface ( 'none', #2749, 4.000000000000000000 ) ;
#2748 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2749 = axis2_placement_3d ( 'none', #2744, #2743, #2740 ) ;
#2750 = plane ( 'none', #2759 ) ;
#2751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2752 = axis2_placement_3d ( 'none', #2758, #2751, #2748 ) ;
#2753 = plane ( 'none', #2761 ) ;
#2754 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2756 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2757 = axis2_placement_3d ( 'none', #2756, #2755, #2754 ) ;
#2758 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#2759 = axis2_placement_3d ( 'none', #2798, #2797, #2796 ) ;
#2760 = face_bound ( 'none', #196, .t. ) ;
#2761 = axis2_placement_3d ( 'none', #2698, #2764, #2763 ) ;
#2762 = circle ( 'none', #2752, 4.000000000000000000 ) ;
#2763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2764 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2765 = circle ( 'none', #2757, 4.000000000000000000 ) ;
#2766 = face_outer_bound ( 'none', #197, .t. ) ;
#2767 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2768 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2769 = plane ( 'none', #2781 ) ;
#2770 = axis2_placement_3d ( 'none', #2786, #2768, #2767 ) ;
#2771 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2773 = axis2_placement_3d ( 'none', #2785, #2772, #2771 ) ;
#2774 = circle ( 'none', #2773, 16.10000000000000100 ) ;
#2775 = face_outer_bound ( 'none', #53, .t. ) ;
#2776 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2777 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2778 = cartesian_point ( 'none', ( 0.0000000000000000000, 16.10000000000000100, -74.20000000000000300 ) ) ;
#2779 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#2780 = axis2_placement_3d ( 'none', #2778, #2777, #2776 ) ;
#2781 = axis2_placement_3d ( 'none', #2813, #2812, #2811 ) ;
#2782 = cylindrical_surface ( 'none', #2828, 16.10000000000000100 ) ;
#2783 = circle ( 'none', #2834, 16.10000000000000100 ) ;
#2784 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2785 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#2786 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#2787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2788 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#2789 = plane ( 'none', #2780 ) ;
#2790 = axis2_placement_3d ( 'none', #2788, #2787, #2784 ) ;
#2791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2792 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2793 = axis2_placement_3d ( 'none', #2799, #2792, #2791 ) ;
#2794 = circle ( 'none', #2770, 27.00000000000000400 ) ;
#2795 = face_outer_bound ( 'none', #27, .t. ) ;
#2796 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2798 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#2799 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#2800 = cylindrical_surface ( 'none', #2790, 4.000000000000000000 ) ;
#2801 = face_outer_bound ( 'none', #30, .t. ) ;
#2802 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#2803 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#2804 = cylindrical_surface ( 'none', #2827, 29.00000000000000400 ) ;
#2805 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2806 = axis2_placement_3d ( 'none', #2814, #2810, #2805 ) ;
#2807 = face_outer_bound ( 'none', #65, .t. ) ;
#2808 = circle ( 'none', #2864, 29.34146142219905000 ) ;
#2809 = axis2_placement_3d ( 'none', #2842, #2841, #2840 ) ;
#2810 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2811 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2812 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2813 = cartesian_point ( 'none', ( 0.0000000000000000000, 27.00000000000000400, -75.00000000000000000 ) ) ;
#2814 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#2815 = toroidal_surface ( 'none', #2806, 27.00000000000000400, 2.000000000000001800 ) ;
#2816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2817 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2818 = face_outer_bound ( 'none', #55, .t. ) ;
#2819 = face_outer_bound ( 'none', #41, .t. ) ;
#2820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2821 = cylindrical_surface ( 'none', #2832, 1.000000000000000000 ) ;
#2822 = toroidal_surface ( 'none', #2861, 29.34146142219905300, 0.5000000000000008900 ) ;
#2823 = face_bound ( 'none', #60, .t. ) ;
#2824 = face_outer_bound ( 'none', #2167, .t. ) ;
#2825 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2826 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#2827 = axis2_placement_3d ( 'none', #2802, #2820, #2863 ) ;
#2828 = axis2_placement_3d ( 'none', #2826, #2825, #2833 ) ;
#2829 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2830 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2831 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#2832 = axis2_placement_3d ( 'none', #2779, #2817, #2816 ) ;
#2833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2834 = axis2_placement_3d ( 'none', #2831, #2830, #2829 ) ;
#2835 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2836 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2837 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#2838 = axis2_placement_3d ( 'none', #2837, #2836, #2835 ) ;
#2839 = vector ( 'none', #2844, 1000.000000000000000 ) ;
#2840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2841 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2842 = cartesian_point ( 'none', ( 0.0000000000000000000, 29.34146142219905000, -69.99999999999998600 ) ) ;
#2843 = direction ( 'none', ( 1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#2844 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2845 = plane ( 'none', #2809 ) ;
#2846 = face_bound ( 'none', #71, .t. ) ;
#2847 = circle ( 'none', #2838, 30.40000000000000600 ) ;
#2848 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#2849 = cartesian_point ( 'none', ( -1.006444204812212400, -4.539776433107682900, -2.000000000000000000 ) ) ;
#2850 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2853 = face_outer_bound ( 'none', #80, .t. ) ;
#2854 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2855 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2856 = face_outer_bound ( 'none', #70, .t. ) ;
#2857 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2859 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#2860 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#2861 = axis2_placement_3d ( 'none', #2803, #2855, #2854 ) ;
#2862 = axis2_placement_3d ( 'none', #2860, #2852, #2851 ) ;
#2863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2864 = axis2_placement_3d ( 'none', #2859, #2858, #2857 ) ;
#2865 = circle ( 'none', #2862, 29.00000000000000000 ) ;
#2866 = edge_curve ( 'none', #10590, #10589, #11133, .t. ) ;
#2867 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2868 = cylindrical_surface ( 'none', #2903, 5.000000000000004400 ) ;
#2869 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#2870 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2871 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#2872 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#2873 = axis2_placement_3d ( 'none', #2894, #2889, #2867 ) ;
#2874 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2875 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2876 = axis2_placement_3d ( 'none', #2890, #2875, #2874 ) ;
#2877 = circle ( 'none', #2876, 29.84144238373113800 ) ;
#2878 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2879 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2880 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#2881 = axis2_placement_3d ( 'none', #2880, #2879, #2878 ) ;
#2882 = circle ( 'none', #2881, 28.00000000000000000 ) ;
#2883 = conical_surface ( 'none', #2873, 29.84144238373113800, 0.008726646259964178000 ) ;
#2884 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2885 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2886 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#2887 = axis2_placement_3d ( 'none', #2886, #2885, #2884 ) ;
#2888 = face_outer_bound ( 'none', #97, .t. ) ;
#2889 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2890 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#2891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2892 = face_bound ( 'none', #85, .t. ) ;
#2893 = circle ( 'none', #2887, 30.40000000000000600 ) ;
#2894 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#2895 = cartesian_point ( 'none', ( -3.202694975844017700, -30.39999999999999500, -4.932482970602133100 ) ) ;
#2896 = cartesian_point ( 'none', ( -4.488623524634022900, -30.39999999999999500, -4.743625011199830200 ) ) ;
#2897 = cartesian_point ( 'none', ( -5.133155015676766900, -30.39999999999999100, -4.661293558083265500 ) ) ;
#2898 = cartesian_point ( 'none', ( -6.427823737795693900, -30.39999999999999500, -4.539902007586776200 ) ) ;
#2899 = cartesian_point ( 'none', ( -7.078002705743865700, -30.39999999999999500, -4.500000000000006200 ) ) ;
#2900 = cartesian_point ( 'none', ( -7.733045971672519100, -30.39999999999999500, -4.500000000000004400 ) ) ;
#2901 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -5.500000000000000000 ) ) ;
#2902 = line ( 'none', #2901, #2918 ) ;
#2903 = axis2_placement_3d ( 'none', #2912, #2906, #2943 ) ;
#2904 = axis2_placement_3d ( 'none', #2939, #2937, #2936 ) ;
#2905 = b_spline_curve_with_knots ( 'none', 3,
( #2900, #2899, #2898, #2897, #2896, #2895, #2952, #2951, #2950, #2949, #2948, #2947 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896743200, 0.003930257945793486400, 0.005895386918690231400, 0.006877951405138602600, 0.007860515891586976300 ),
.unspecified. ) ;
#2906 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2907 = circle ( 'none', #2904, 5.000000000000004400 ) ;
#2908 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#2909 = cartesian_point ( 'none', ( 5.329748047095238300, 0.1872097021035389600, 2.330157045368574900 ) ) ;
#2910 = cartesian_point ( 'none', ( 2.669499516019651100, 0.8701239672484106800, 2.059818521853190800 ) ) ;
#2911 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985675800 ) ) ;
#2912 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -5.500000000000000000 ) ) ;
#2913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2914 = b_spline_curve_with_knots ( 'none', 3,
( #2911, #2910, #2909, #2908 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#2915 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2916 = axis2_placement_3d ( 'none', #2872, #2870, #2915 ) ;
#2917 = circle ( 'none', #2916, 30.40000000000000600 ) ;
#2918 = vector ( 'none', #2913, 1000.000000000000000 ) ;
#2919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2920 = axis2_placement_3d ( 'none', #2869, #2891, #2919 ) ;
#2921 = circle ( 'none', #2920, 30.40000000000000600 ) ;
#2922 = cartesian_point ( 'none', ( 1.278028069397036900, -30.39999999999999900, -5.264297264444660000 ) ) ;
#2923 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#2924 = face_outer_bound ( 'none', #260, .t. ) ;
#2925 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#2926 = axis2_placement_3d ( 'none', #3010, #2968, #3009 ) ;
#2927 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -4.500000000000000000 ) ) ;
#2928 = b_spline_curve_with_knots ( 'none', 3,
( #2923, #2922, #2978, #2977, #2976, #2975, #2974, #2973 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657229336300e-005, 0.003864451009268965000, 0.005813822942189593400, 0.007763194875110222300 ),
.unspecified. ) ;
#2929 = axis2_placement_3d ( 'none', #2972, #2971, #2970 ) ;
#2930 = circle ( 'none', #2967, 4.000000000000000000 ) ;
#2931 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, -0.0000000000000000000 ) ) ;
#2932 = vector ( 'none', #2931, 1000.000000000000000 ) ;
#2933 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -4.500000000000000000 ) ) ;
#2934 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#2935 = face_outer_bound ( 'none', #136, .t. ) ;
#2936 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2937 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2938 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#2939 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -4.500000000000000000 ) ) ;
#2940 = line ( 'none', #2933, #2932 ) ;
#2941 = plane ( 'none', #2929 ) ;
#2942 = oriented_edge ( 'none', *, *, #3348, .t. ) ;
#2943 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2944 = cartesian_point ( 'none', ( -7.733045971672519100, -30.39999999999999500, -4.500000000000004400 ) ) ;
#2945 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#2946 = face_outer_bound ( 'none', #122, .t. ) ;
#2947 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -30.39999999999999500, -5.500000000000000000 ) ) ;
#2948 = cartesian_point ( 'none', ( -0.3220896362738415200, -30.40000000000000200, -5.440598011748220700 ) ) ;
#2949 = cartesian_point ( 'none', ( -0.6401319870391294400, -30.39999999999999100, -5.381941190095731500 ) ) ;
#2950 = cartesian_point ( 'none', ( -1.280222553816363900, -30.39999999999999900, -5.265329728889947900 ) ) ;
#2951 = cartesian_point ( 'none', ( -1.600358723825055800, -30.39999999999999500, -5.207725562620316500 ) ) ;
#2952 = cartesian_point ( 'none', ( -2.561323616602347600, -30.40000000000000200, -5.039207846625083100 ) ) ;
#2953 = advanced_face ( 'none', ( #11167 ), #11155, .t. ) ;
#2954 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3007, #3006, #3005, #3004 ),
( #3003, #3002, #3001, #3000 ),
( #2999, #2998, #2997, #2996 ),
( #2995, #2994, #2993, #2992 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#2955 = face_outer_bound ( 'none', #166, .t. ) ;
#2956 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#2957 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2958 = vector ( 'none', #2957, 1000.000000000000000 ) ;
#2959 = cartesian_point ( 'none', ( -25.39999999999996300, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#2960 = line ( 'none', #2959, #2958 ) ;
#2961 = cylindrical_surface ( 'none', #2926, 2.599999999999998300 ) ;
#2962 = circle ( 'none', #2986, 1.525000000000002100 ) ;
#2963 = circle ( 'none', #2989, 2.599999999999998300 ) ;
#2964 = circle ( 'none', #2982, 2.600000000000005000 ) ;
#2965 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2966 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2967 = axis2_placement_3d ( 'none', #2925, #2966, #2965 ) ;
#2968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2969 = cylindrical_surface ( 'none', #2981, 2.599999999999998300 ) ;
#2970 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#2971 = direction ( 'none', ( 1.365923996832131100e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2972 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -5.500000000000000000 ) ) ;
#2973 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#2974 = cartesian_point ( 'none', ( 7.077979504207750200, -30.40000000000000200, -4.500000000000006200 ) ) ;
#2975 = cartesian_point ( 'none', ( 6.427777678278098400, -30.39999999999999900, -4.539904743813205600 ) ) ;
#2976 = cartesian_point ( 'none', ( 5.133063504288846200, -30.39999999999999500, -4.661303721035557700 ) ) ;
#2977 = cartesian_point ( 'none', ( 4.488509427742386000, -30.39999999999999500, -4.743639971521652400 ) ) ;
#2978 = cartesian_point ( 'none', ( 2.559548968704912200, -30.39999999999999500, -5.026942234111945000 ) ) ;
#2979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2980 = face_outer_bound ( 'none', #159, .t. ) ;
#2981 = axis2_placement_3d ( 'none', #2991, #2990, #3034 ) ;
#2982 = axis2_placement_3d ( 'none', #2985, #2979, #3037 ) ;
#2983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2984 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2985 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#2986 = axis2_placement_3d ( 'none', #2956, #2984, #2983 ) ;
#2987 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2989 = axis2_placement_3d ( 'none', #3008, #2988, #2987 ) ;
#2990 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2991 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#2992 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540930600, 2.195771126237066700 ) ) ;
#2993 = cartesian_point ( 'none', ( 5.329828638666673300, 0.3306258148821317700, 2.221250417822973500 ) ) ;
#2994 = cartesian_point ( 'none', ( 2.669443736634723200, 0.9715235504641922500, 1.910971948860854500 ) ) ;
#2995 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639588600, 1.437647402316157800 ) ) ;
#2996 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3136775984814104100, 2.202254285098328400 ) ) ;
#2997 = cartesian_point ( 'none', ( 5.329788795313435300, 0.3720749724005620900, 2.215646412491366800 ) ) ;
#2998 = cartesian_point ( 'none', ( 2.669483601713657600, 1.009026765085384100, 1.892497284625602500 ) ) ;
#2999 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.381963426952417900, 1.410247817215383400 ) ) ;
#3000 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2740280014587577800, 2.207538499424083900 ) ) ;
#3001 = cartesian_point ( 'none', ( 5.329750244724505300, 0.4133534768707091100, 2.208782755576684600 ) ) ;
#3002 = cartesian_point ( 'none', ( 2.669522572319860600, 1.045968655620741000, 1.872882879118288800 ) ) ;
#3003 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410247817215416700, 1.381963426952383900 ) ) ;
#3004 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342651600, 2.211614033773693600 ) ) ;
#3005 = cartesian_point ( 'none', ( 5.329713049201104400, 0.4543852621775648600, 2.200672108380497400 ) ) ;
#3006 = cartesian_point ( 'none', ( 2.669560584740808400, 1.082281163083673500, 1.852164850138724000 ) ) ;
#3007 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553500 ) ) ;
#3008 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#3009 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3010 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#3011 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#3012 = cartesian_point ( 'none', ( -30.40000000000001300, 0.3220896362708611800, -5.440598011732122400 ) ) ;
#3013 = cartesian_point ( 'none', ( -30.40000000000001300, 0.6401319870390360700, -5.381941190095676400 ) ) ;
#3014 = cartesian_point ( 'none', ( -30.40000000000000900, 1.280222553816286400, -5.265329728889927500 ) ) ;
#3015 = cartesian_point ( 'none', ( -30.40000000000001300, 1.600358723824982800, -5.207725562620282700 ) ) ;
#3016 = cartesian_point ( 'none', ( -30.40000000000000900, 2.561323616602290400, -5.039207846625064500 ) ) ;
#3017 = cartesian_point ( 'none', ( -30.40000000000002000, 3.202694975843972400, -4.932482970602125100 ) ) ;
#3018 = cartesian_point ( 'none', ( -30.40000000000001300, 4.488623524633990100, -4.743625011199823900 ) ) ;
#3019 = cartesian_point ( 'none', ( -30.40000000000000900, 5.133155015676737600, -4.661293558083261100 ) ) ;
#3020 = cartesian_point ( 'none', ( -30.40000000000002000, 6.427823737795659300, -4.539902007586774400 ) ) ;
#3021 = cartesian_point ( 'none', ( -30.40000000000000900, 7.078002705743824000, -4.500000000000005300 ) ) ;
#3022 = b_spline_curve_with_knots ( 'none', 3,
( #3069, #3068, #3067, #3066, #3065, #3064, #3063, #3062 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657220157900e-005, 0.003864451009269086900, 0.005813822942189732200, 0.007763194875110377600 ),
.unspecified. ) ;
#3023 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -4.500000000000000000 ) ) ;
#3024 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#3025 = b_spline_curve_with_knots ( 'none', 3,
( #3024, #3021, #3020, #3019, #3018, #3017, #3016, #3015, #3014, #3013, #3012, #3011 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896698100, 0.003930257945793396200, 0.005895386918690094300, 0.006877951405138443800, 0.007860515891586792500 ),
.unspecified. ) ;
#3026 = plane ( 'none', #3028 ) ;
#3027 = circle ( 'none', #3060, 5.000000000000004400 ) ;
#3028 = axis2_placement_3d ( 'none', #3052, #3051, #3050 ) ;
#3029 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3030 = vector ( 'none', #3029, 1000.000000000000000 ) ;
#3031 = cartesian_point ( 'none', ( -30.40000000000000900, -7.212078703273654100e-015, -4.500000000000000000 ) ) ;
#3032 = line ( 'none', #3031, #3030 ) ;
#3033 = vector ( 'none', #3061, 1000.000000000000000 ) ;
#3034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3035 = cartesian_point ( 'none', ( -30.40000000000000600, -18.12500000000001100, -4.500000000000000000 ) ) ;
#3036 = face_outer_bound ( 'none', #124, .t. ) ;
#3037 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3038 = vector ( 'none', #3071, 1000.000000000000000 ) ;
#3039 = circle ( 'none', #3043, 4.000000000000000000 ) ;
#3040 = circle ( 'none', #3090, 4.000000000000000000 ) ;
#3041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3042 = vector ( 'none', #3041, 1000.000000000000000 ) ;
#3043 = axis2_placement_3d ( 'none', #3059, #3093, #3092 ) ;
#3044 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3045 = vector ( 'none', #3044, 1000.000000000000000 ) ;
#3046 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#3047 = cylindrical_surface ( 'none', #3102, 4.000000000000000000 ) ;
#3048 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, -5.500000000000000000 ) ) ;
#3049 = line ( 'none', #3048, #3042 ) ;
#3050 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3051 = direction ( 'none', ( -1.000000000000000000, -2.731847993664263700e-016, 0.0000000000000000000 ) ) ;
#3052 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#3053 = face_outer_bound ( 'none', #9, .t. ) ;
#3054 = line ( 'none', #3046, #3045 ) ;
#3055 = cartesian_point ( 'none', ( 3.606039351636827100e-015, -30.39999999999999500, -4.500000000000000000 ) ) ;
#3056 = line ( 'none', #3055, #3038 ) ;
#3057 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3059 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#3060 = axis2_placement_3d ( 'none', #3023, #3058, #3057 ) ;
#3061 = direction ( 'none', ( 2.731847993664263700e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3062 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#3063 = cartesian_point ( 'none', ( -30.40000000000001300, -7.077979504207744000, -4.500000000000007100 ) ) ;
#3064 = cartesian_point ( 'none', ( -30.40000000000001600, -6.427777678278094900, -4.539904743813201200 ) ) ;
#3065 = cartesian_point ( 'none', ( -30.40000000000000900, -5.133063504288839100, -4.661303721035551500 ) ) ;
#3066 = cartesian_point ( 'none', ( -30.40000000000001600, -4.488509427742374500, -4.743639971521646200 ) ) ;
#3067 = cartesian_point ( 'none', ( -30.40000000000001300, -2.559548968704876200, -5.026942234111935200 ) ) ;
#3068 = cartesian_point ( 'none', ( -30.40000000000001600, -1.278028069385442000, -5.264297264381705000 ) ) ;
#3069 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#3070 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#3071 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, -0.0000000000000000000 ) ) ;
#3072 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#3073 = line ( 'none', #3072, #3033 ) ;
#3074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3076 = axis2_placement_3d ( 'none', #3101, #3075, #3074 ) ;
#3077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3079 = axis2_placement_3d ( 'none', #3086, #3078, #3077 ) ;
#3080 = circle ( 'none', #3079, 2.600000000000001400 ) ;
#3081 = line ( 'none', #2849, #2839 ) ;
#3082 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3083 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3084 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#3085 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.974391505256379200, 0.02000008415669360700 ) ) ;
#3086 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#3087 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#3088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3090 = axis2_placement_3d ( 'none', #3103, #3089, #3088 ) ;
#3091 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3094 = axis2_placement_3d ( 'none', #3087, #3091, #3083 ) ;
#3095 = face_outer_bound ( 'none', #225, .t. ) ;
#3096 = face_outer_bound ( 'none', #204, .t. ) ;
#3097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3098 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3099 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#3100 = cylindrical_surface ( 'none', #3094, 4.000000000000000000 ) ;
#3101 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#3102 = axis2_placement_3d ( 'none', #3099, #3098, #3097 ) ;
#3103 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#3104 = cylindrical_surface ( 'none', #3076, 2.600000000000001400 ) ;
#3105 = axis2_placement_3d ( 'none', #3147, #3143, #3142 ) ;
#3106 = advanced_face ( 'none', ( #11206, #11207 ), #11208, .f. ) ;
#3107 = face_outer_bound ( 'none', #15072, .t. ) ;
#3108 = circle ( 'none', #3115, 1.412162162162162300 ) ;
#3109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3110 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3113 = axis2_placement_3d ( 'none', #3119, #3112, #3111 ) ;
#3114 = axis2_placement_3d ( 'none', #3120, #3110, #3109 ) ;
#3115 = axis2_placement_3d ( 'none', #3149, #3146, #3145 ) ;
#3116 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3118 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#3119 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#3120 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3121 = axis2_placement_3d ( 'none', #3118, #3117, #3116 ) ;
#3122 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3124 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#3125 = face_outer_bound ( 'none', #231, .t. ) ;
#3126 = cylindrical_surface ( 'none', #3121, 2.600000000000005000 ) ;
#3127 = face_outer_bound ( 'none', #218, .t. ) ;
#3128 = face_outer_bound ( 'none', #156, .t. ) ;
#3129 = conical_surface ( 'none', #3114, 1.500000000000000000, 0.7853981633974365100 ) ;
#3130 = plane ( 'none', #3105 ) ;
#3131 = face_outer_bound ( 'none', #238, .t. ) ;
#3132 = plane ( 'none', #3134 ) ;
#3133 = circle ( 'none', #3113, 2.600000000000005000 ) ;
#3134 = axis2_placement_3d ( 'none', #3124, #3123, #3122 ) ;
#3135 = face_bound ( 'none', #154, .t. ) ;
#3136 = cartesian_point ( 'none', ( 10.00181282864139100, -0.7752936966794181700, 2.405841949445975300 ) ) ;
#3137 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342664100, 2.211614033773693600 ) ) ;
#3138 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3137, #3136, #3174, #3173 ),
( #3172, #3171, #3170, #3169 ),
( #3168, #3167, #3166, #3165 ),
( #3164, #3163, #3162, #3161 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#3139 = face_outer_bound ( 'none', #149, .t. ) ;
#3140 = face_outer_bound ( 'none', #250, .t. ) ;
#3141 = face_outer_bound ( 'none', #147, .t. ) ;
#3142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3143 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3144 = cartesian_point ( 'none', ( 0.1843816890452448500, 1.412162162162163200, 0.0000000000000000000 ) ) ;
#3145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3146 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3147 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3148 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 1.412162162162162300 ) ) ;
#3149 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3150 = cartesian_point ( 'none', ( 5.329885928908734800, 0.2675868307659337000, 2.229772901166380700 ) ) ;
#3151 = cartesian_point ( 'none', ( 2.669386484514986200, 0.9144849678956086200, 1.939071121329131000 ) ) ;
#3152 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.308562224694028700, 1.479319376616687000 ) ) ;
#3153 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540934000, 2.195771126237067600 ) ) ;
#3154 = cartesian_point ( 'none', ( 5.329828638667087200, 0.3306258148828025700, 2.221250417823591700 ) ) ;
#3155 = cartesian_point ( 'none', ( 2.669443736634416800, 0.9715235504642362200, 1.910971948860800800 ) ) ;
#3156 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639588800, 1.437647402316158300 ) ) ;
#3157 = cartesian_point ( 'none', ( 8.000000000000000000, -0.03302620056715517600, 0.2478089386525400000 ) ) ;
#3158 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3156, #3155, #3154, #3153 ),
( #3152, #3151, #3150, #3206 ),
( #3205, #3204, #3203, #3202 ),
( #3201, #3200, #3199, #3198 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#3159 = circle ( 'none', #3197, 1.974087960926264300 ) ;
#3160 = cartesian_point ( 'none', ( 8.000000000000003600, -0.09381710039837748400, 2.311255910508893200 ) ) ;
#3161 = cartesian_point ( 'none', ( 13.99999999999999600, -2.216588080689168900, 1.982451678210646100 ) ) ;
#3162 = cartesian_point ( 'none', ( 11.99719012351453500, -1.577811445633275200, 2.321207033537107100 ) ) ;
#3163 = cartesian_point ( 'none', ( 10.00171167634367600, -0.8905033446883299200, 2.362686175630819300 ) ) ;
#3164 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540942800, 2.195771126237066700 ) ) ;
#3165 = cartesian_point ( 'none', ( 13.99999999999999600, -2.190240294177634400, 2.012523859155030500 ) ) ;
#3166 = cartesian_point ( 'none', ( 11.99715756669832200, -1.544542478375476200, 2.345229815908560500 ) ) ;
#3167 = cartesian_point ( 'none', ( 10.00174558273028900, -0.8525488692453675500, 2.378233687935317400 ) ) ;
#3168 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3136775984814116900, 2.202254285098328400 ) ) ;
#3169 = cartesian_point ( 'none', ( 13.99999999999999600, -2.162978676338310500, 2.041795306981913200 ) ) ;
#3170 = cartesian_point ( 'none', ( 11.99712564354544700, -1.510543678579990800, 2.368241556805477500 ) ) ;
#3171 = cartesian_point ( 'none', ( 10.00177931844512000, -0.8141220586532634800, 2.392627785652282400 ) ) ;
#3172 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2740280014587588900, 2.207538499424083900 ) ) ;
#3173 = cartesian_point ( 'none', ( 13.99999999999999600, -2.134853452965581600, 2.070212093060626000 ) ) ;
#3174 = cartesian_point ( 'none', ( 11.99709440356270900, -1.475877697082189400, 2.390199858190544400 ) ) ;
#3175 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342651600, 2.211614033773693600 ) ) ;
#3176 = cartesian_point ( 'none', ( 5.329713049201104400, 0.4543852621775648600, 2.200672108380497400 ) ) ;
#3177 = cartesian_point ( 'none', ( 2.669560584740808400, 1.082281163083673500, 1.852164850138724000 ) ) ;
#3178 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553500 ) ) ;
#3179 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1737630444527375800, 2.217812505832785800 ) ) ;
#3180 = cartesian_point ( 'none', ( 5.329653201700234700, 0.5167913366623506600, 2.188335954262806000 ) ) ;
#3181 = cartesian_point ( 'none', ( 2.669621743554763300, 1.137508841702249200, 1.820655941161676100 ) ) ;
#3182 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.479319376616719400, 1.308562224693991600 ) ) ;
#3183 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1196487584920987600, 2.256207187582006700 ) ) ;
#3184 = cartesian_point ( 'none', ( 5.329510614386556700, 0.5827071281687739000, 2.210147737554077900 ) ) ;
#3185 = cartesian_point ( 'none', ( 2.669756003292563100, 1.206885500322739900, 1.820433489646586100 ) ) ;
#3186 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.542691390288833300, 1.288902738057886600 ) ) ;
#3187 = cartesian_point ( 'none', ( 8.000000000000000000, -0.09381710039837566600, 2.311255910508893200 ) ) ;
#3188 = cartesian_point ( 'none', ( 5.329344629009707300, 0.6254511381129144200, 2.257277947995091500 ) ) ;
#3189 = cartesian_point ( 'none', ( 2.669907491017398500, 1.262326784511277100, 1.851588451374964700 ) ) ;
#3190 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857400 ) ) ;
#3191 = b_spline_curve_with_knots ( 'none', 3,
( #3220, #3219, #3218, #3217 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#3192 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3193 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3190, #3189, #3188, #3187 ),
( #3186, #3185, #3184, #3183 ),
( #3182, #3181, #3180, #3179 ),
( #3178, #3177, #3176, #3175 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#3194 = cartesian_point ( 'none', ( 8.000000000000001800, -0.3531302355540936200, 2.195771126237067200 ) ) ;
#3195 = direction ( 'none', ( 0.0000000000000000000, 0.9912357546101446800, 0.1321048022687177900 ) ) ;
#3196 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3197 = axis2_placement_3d ( 'none', #3157, #3196, #3195 ) ;
#3198 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815362800, 2.255155455363406800 ) ) ;
#3199 = cartesian_point ( 'none', ( 5.329748047095238300, 0.1872097021035389600, 2.330157045368574900 ) ) ;
#3200 = cartesian_point ( 'none', ( 2.669499516019651100, 0.8701239672484106800, 2.059818521853190800 ) ) ;
#3201 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985676400 ) ) ;
#3202 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4754145252741218100, 2.208793274134947200 ) ) ;
#3203 = cartesian_point ( 'none', ( 5.329854573780380600, 0.2123245262954433800, 2.271736996837749400 ) ) ;
#3204 = cartesian_point ( 'none', ( 2.669408248006339200, 0.8754135157386748700, 1.996425832570639700 ) ) ;
#3205 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.288902738057924500, 1.542691390288802900 ) ) ;
#3206 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4131336725453507700, 2.185910902862914900 ) ) ;
#3207 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7598759174653327800, 2.550995998597685800 ) ) ;
#3208 = cartesian_point ( 'none', ( 5.328995011018292900, 0.03296389486044103800, 2.701142595208942500 ) ) ;
#3209 = cartesian_point ( 'none', ( 2.670160514684305900, 0.8413937358991602200, 2.460727645312653900 ) ) ;
#3210 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.387912262511135100, 1.976532492934266700 ) ) ;
#3211 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815365100, 2.255155455363406800 ) ) ;
#3212 = cartesian_point ( 'none', ( 5.329748047094944300, 0.1872097021040819400, 2.330157045366718200 ) ) ;
#3213 = cartesian_point ( 'none', ( 2.669499516020146700, 0.8701239672483303000, 2.059818521853275600 ) ) ;
#3214 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896500, 1.602110449985676400 ) ) ;
#3215 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3214, #3213, #3212, #3211 ),
( #3210, #3209, #3208, #3207 ),
( #3252, #3251, #3250, #3249 ),
( #3248, #3247, #3246, #3245 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093821995000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#3216 = circle ( 'none', #3272, 2.750000000000000000 ) ;
#3217 = cartesian_point ( 'none', ( 8.000000000000001800, -0.2342544934342657100, 2.211614033773692700 ) ) ;
#3218 = cartesian_point ( 'none', ( 5.329713049201104400, 0.4543852621775648600, 2.200672108380497400 ) ) ;
#3219 = cartesian_point ( 'none', ( 2.669560584740808400, 1.082281163083673500, 1.852164850138724000 ) ) ;
#3220 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553300 ) ) ;
#3222 = vertex_point ( 'none', #11187 ) ;
#3221 = face_outer_bound ( 'none', #339, .t. ) ;
#3223 = cartesian_point ( 'none', ( 13.99999999999999600, -2.134853452965581600, 2.070212093060626000 ) ) ;
#3224 = cartesian_point ( 'none', ( 11.99709440356270900, -1.475877697082189400, 2.390199858190544400 ) ) ;
#3225 = cartesian_point ( 'none', ( 10.00181282864139100, -0.7752936966794181700, 2.405841949445975300 ) ) ;
#3226 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2342544934342664100, 2.211614033773693600 ) ) ;
#3227 = cartesian_point ( 'none', ( 13.99999999999999600, -2.092077856865338000, 2.113431126298552300 ) ) ;
#3228 = cartesian_point ( 'none', ( 11.99704657066621900, -1.423153777579535800, 2.423595857984165200 ) ) ;
#3229 = cartesian_point ( 'none', ( 10.00186418766446800, -0.7162398851370079800, 2.425939972017476400 ) ) ;
#3230 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1737630444527388000, 2.217812505832785800 ) ) ;
#3231 = cartesian_point ( 'none', ( 13.99999999999999600, -2.074682324093329200, 2.177461611001010300 ) ) ;
#3232 = cartesian_point ( 'none', ( 11.99697841992121100, -1.391019516125598500, 2.483638923666486400 ) ) ;
#3233 = cartesian_point ( 'none', ( 10.00192460735340200, -0.6709612944869729500, 2.476771077148332400 ) ) ;
#3234 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1196487584920999800, 2.256207187582006700 ) ) ;
#3235 = cartesian_point ( 'none', ( 13.99999999999999600, -2.089708566922951600, 2.236384004725105800 ) ) ;
#3236 = cartesian_point ( 'none', ( 11.99691795042454100, -1.392482722447994100, 2.546024109225042900 ) ) ;
#3237 = cartesian_point ( 'none', ( 10.00196935972300800, -0.6577870269396305400, 2.537758438296869600 ) ) ;
#3238 = cartesian_point ( 'none', ( 8.000000000000000000, -0.09381710039837698500, 2.311255910508893200 ) ) ;
#3239 = cartesian_point ( 'none', ( 9.786016785588662600, -1.006399382023814600, 2.370961713180051300 ) ) ;
#3240 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#3241 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3238, #3237, #3236, #3235 ),
( #3234, #3233, #3232, #3231 ),
( #3230, #3229, #3228, #3227 ),
( #3226, #3225, #3224, #3223 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#3242 = b_spline_curve_with_knots ( 'none', 3,
( #3240, #3239, #3285, #3284 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911933200 ),
.unspecified. ) ;
#3243 = circle ( 'none', #3298, 1.800000000000000500 ) ;
#3244 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 2.749999999999999600 ) ) ;
#3245 = cartesian_point ( 'none', ( 8.000000000000000000, -1.527250211102085100, 2.759886345366036500 ) ) ;
#3246 = cartesian_point ( 'none', ( 5.328194854305499100, -0.6701373180885331600, 3.145330430294397800 ) ) ;
#3247 = cartesian_point ( 'none', ( 2.670887265714150200, 0.3153193163363526300, 3.105289978494760300 ) ) ;
#3248 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.087660574557756100, 2.712974892167670800 ) ) ;
#3249 = cartesian_point ( 'none', ( 8.000000000000000000, -1.149507234242473900, 2.703465172376748400 ) ) ;
#3250 = cartesian_point ( 'none', ( 5.328523051451735900, -0.3097927285271437300, 2.973073548735818900 ) ) ;
#3251 = cartesian_point ( 'none', ( 2.670580704558073800, 0.6025065232191396700, 2.827501543928770300 ) ) ;
#3252 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.272321858052954300, 2.378649727535761200 ) ) ;
#3253 = circle ( 'none', #3319, 1.412162162162162300 ) ;
#3254 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3255 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3256 = face_outer_bound ( 'none', #300, .t. ) ;
#3257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3258 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3259 = axis2_placement_3d ( 'none', #3192, #3258, #3257 ) ;
#3260 = toroidal_surface ( 'none', #3275, 0.9499999999999997300, 1.800000000000000500 ) ;
#3261 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 1.299999999999999200 ) ) ;
#3262 = cylindrical_surface ( 'none', #3259, 2.750000000000000000 ) ;
#3263 = cartesian_point ( 'none', ( 1.924038590812256100, 3.367778697655220500e-016, -2.749999999999999600 ) ) ;
#3264 = face_outer_bound ( 'none', #252, .t. ) ;
#3265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3266 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3267 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.9499999999999997300 ) ) ;
#3268 = axis2_placement_3d ( 'none', #3267, #3266, #3265 ) ;
#3269 = cartesian_point ( 'none', ( 8.000000000000000000, 1.714505518806293900e-016, -1.299999999999999200 ) ) ;
#3270 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3271 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3272 = axis2_placement_3d ( 'none', #3281, #3271, #3270 ) ;
#3273 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#3274 = circle ( 'none', #3268, 1.800000000000000500 ) ;
#3275 = axis2_placement_3d ( 'none', #3255, #3254, #3312 ) ;
#3276 = cartesian_point ( 'none', ( 13.99999999999999800, -2.137085499717511700, 2.072376555530733600 ) ) ;
#3277 = cartesian_point ( 'none', ( 11.99709440356270900, -1.475877697082189400, 2.390199858190544400 ) ) ;
#3278 = cartesian_point ( 'none', ( 10.00181282864139100, -0.7752936966794181700, 2.405841949445975300 ) ) ;
#3279 = cartesian_point ( 'none', ( 8.000000000000001800, -0.2342544934342657100, 2.211614033773692700 ) ) ;
#3280 = cartesian_point ( 'none', ( 1.999999999999998200, 3.367778697655221000e-016, -2.750000000000000000 ) ) ;
#3281 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3282 = b_spline_curve_with_knots ( 'none', 3,
( #3279, #3278, #3277, #3276 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#3283 = oriented_edge ( 'none', *, *, #3565, .t. ) ;
#3284 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#3285 = cartesian_point ( 'none', ( 11.56727475478142400, -1.606878443601780000, 2.317174739350500000 ) ) ;
#3286 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3288 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3289 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3290 = axis2_placement_3d ( 'none', #3084, #3572, #3561 ) ;
#3291 = circle ( 'none', #3290, 4.650000000000000400 ) ;
#3292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3293 = axis2_placement_3d ( 'none', #3289, #3288, #3287 ) ;
#3294 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#3295 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#3296 = cartesian_point ( 'none', ( 1.924038590812255700, 1.163414459189985400e-016, -0.9499999999999997300 ) ) ;
#3297 = advanced_face ( 'none', ( #11210 ), #11188, .f. ) ;
#3298 = axis2_placement_3d ( 'none', #3296, #3295, #3294 ) ;
#3299 = circle ( 'none', #3315, 1.500000000000000000 ) ;
#3300 = direction ( 'none', ( -0.7071067811865560100, 8.659560562354831800e-017, -0.7071067811865391400 ) ) ;
#3301 = vector ( 'none', #3300, 1000.000000000000000 ) ;
#3302 = cartesian_point ( 'none', ( 7.799999999999994500, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#3303 = line ( 'none', #3302, #3301 ) ;
#3304 = face_outer_bound ( 'none', #683, .t. ) ;
#3305 = circle ( 'none', #3293, 2.749999999999999600 ) ;
#3306 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3307 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3309 = axis2_placement_3d ( 'none', #3313, #3308, #3307 ) ;
#3310 = circle ( 'none', #3309, 1.299999999999999200 ) ;
#3311 = vertex_point ( 'none', #11185 ) ;
#3312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3313 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3314 = cartesian_point ( 'none', ( 0.1843816890452453000, 2.548589284712059700e-016, -1.412162162162162300 ) ) ;
#3315 = axis2_placement_3d ( 'none', #3286, #3306, #3292 ) ;
#3316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3317 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3318 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3319 = axis2_placement_3d ( 'none', #3318, #3317, #3316 ) ;
#3320 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.750000000000000000 ) ) ;
#3321 = line ( 'none', #3320, #3369 ) ;
#3322 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3323 = vector ( 'none', #3322, 1000.000000000000000 ) ;
#3324 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -2.000000000000000000 ) ) ;
#3325 = line ( 'none', #3324, #3323 ) ;
#3326 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3327 = circle ( 'none', #3366, 0.1748147468397988900 ) ;
#3328 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#3329 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#3330 = axis2_placement_3d ( 'none', #3329, #3328, #3326 ) ;
#3331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3332 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#3333 = oriented_edge ( 'none', *, *, #3726, .t. ) ;
#3334 = cartesian_point ( 'none', ( -4.072612577198094400e-016, -8.409421267139981500e-016, -5.195930061930008400 ) ) ;
#3335 = circle ( 'none', #3342, 4.650000000000000400 ) ;
#3336 = cartesian_point ( 'none', ( 8.000000000000001800, -0.2342544934342657100, 2.211614033773692700 ) ) ;
#3337 = direction ( 'none', ( -0.7071067811865560100, 0.0000000000000000000, 0.7071067811865391400 ) ) ;
#3338 = vector ( 'none', #3337, 1000.000000000000000 ) ;
#3339 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#3340 = line ( 'none', #3339, #3338 ) ;
#3341 = circle ( 'none', #3330, 3.600000000000000100 ) ;
#3342 = axis2_placement_3d ( 'none', #3334, #3332, #3331 ) ;
#3343 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#3344 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.195930061930004800 ) ) ;
#3345 = oriented_edge ( 'none', *, *, #3370, .t. ) ;
#3346 = vertex_point ( 'none', #11211 ) ;
#3347 = b_spline_curve_with_knots ( 'none', 3,
( #3403, #3402, #3401, #3400, #3399, #3398, #3397, #3396, #3395, #3394, #3393, #3392, #3391, #3390, #3389, #3387, #3386, #3385, #3384, #3383, #3382, #3381, #3379, #3378, #3377, #3376, #3375, #3374 ),
.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. ) ;
#3348 = edge_curve ( 'none', #2211, #3222, #11177, .t. ) ;
#3349 = direction ( 'none', ( 0.0000000000000000000, -0.9912357546101447900, -0.1321048022687174300 ) ) ;
#3350 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3351 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2520742024699585400, 2.385518184622792400 ) ) ;
#3352 = axis2_placement_3d ( 'none', #3351, #3350, #3349 ) ;
#3353 = direction ( 'none', ( 0.0000000000000000000, 0.9912357546101447900, 0.1321048022687174000 ) ) ;
#3354 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3355 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000000000 ) ) ;
#3356 = cartesian_point ( 'none', ( 30.40000000000001300, 7.077979504207712900, -4.500000000000005300 ) ) ;
#3357 = cartesian_point ( 'none', ( 30.40000000000002300, 6.427777678278066500, -4.539904743813199400 ) ) ;
#3358 = cartesian_point ( 'none', ( 30.40000000000001600, 5.133063504288814200, -4.661303721035548800 ) ) ;
#3359 = cartesian_point ( 'none', ( 30.40000000000001600, 4.488509427742347000, -4.743639971521642600 ) ) ;
#3360 = cartesian_point ( 'none', ( 30.40000000000001600, 2.559548968704836300, -5.026942234111928100 ) ) ;
#3361 = cartesian_point ( 'none', ( 30.40000000000002000, 1.278028069377790300, -5.264297264340230600 ) ) ;
#3362 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#3363 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3814769490472376100, 2.368272313325158400 ) ) ;
#3364 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#3365 = circle ( 'none', #3352, 0.1748147468397988600 ) ;
#3366 = axis2_placement_3d ( 'none', #3363, #3354, #3353 ) ;
#3367 = b_spline_curve_with_knots ( 'none', 3,
( #3362, #3361, #3360, #3359, #3358, #3357, #3356, #3355 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657230325700e-005, 0.003864451009268998800, 0.005813822942189651600, 0.007763194875110303800 ),
.unspecified. ) ;
#3368 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3370 = edge_curve ( 'none', #3222, #3311, #11240, .t. ) ;
#3369 = vector ( 'none', #3368, 1000.000000000000000 ) ;
#3371 = b_spline_curve_with_knots ( 'none', 3,
( #3372, #3410, #3409, #3408, #3407, #3406, #3405, #3404, #3437, #3436 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285725100, 0.6250000000000010000, 0.6785714285714293800, 0.7857142857142861400, 0.9538092350829864300 ),
.unspecified. ) ;
#3372 = cartesian_point ( 'none', ( 8.000000000000003600, -0.09381710039837748400, 2.311255910508893200 ) ) ;
#3373 = plane ( 'none', #3420 ) ;
#3374 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#3375 = cartesian_point ( 'none', ( 8.000000000000000000, -1.249432833462046800, 2.698982193623936400 ) ) ;
#3376 = cartesian_point ( 'none', ( 8.000000000000000000, -1.227380610320989700, 2.692517867678326600 ) ) ;
#3377 = cartesian_point ( 'none', ( 8.000000000000000000, -1.190960383698356700, 2.681156526538836600 ) ) ;
#3378 = cartesian_point ( 'none', ( 8.000000000000000000, -1.147846666570959200, 2.666585810486742600 ) ) ;
#3379 = cartesian_point ( 'none', ( 8.000000000000000000, -1.106051388330781200, 2.651356214360530000 ) ) ;
#3380 = edge_curve ( 'none', #3751, #2192, #11232, .t. ) ;
#3381 = cartesian_point ( 'none', ( 8.000000000000000000, -1.065581152630450600, 2.635521510529068600 ) ) ;
#3382 = cartesian_point ( 'none', ( 8.000000000000000000, -1.026440767633155300, 2.619135404883997900 ) ) ;
#3383 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9886332530871652100, 2.602251482240210300 ) ) ;
#3384 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9521598489737348500, 2.584923152039008400 ) ) ;
#3385 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9170200257165667100, 2.567203594397964700 ) ) ;
#3386 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8832114959414957300, 2.549145706550771900 ) ) ;
#3387 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8507302277734564200, 2.530802049720061000 ) ) ;
#3388 = oriented_edge ( 'none', *, *, #10046, .f. ) ;
#3389 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8195704596567572300, 2.512224796465826900 ) ) ;
#3390 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7897247166833680800, 2.493465678551658900 ) ) ;
#3391 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7611838284134006000, 2.474575935370372000 ) ) ;
#3392 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7339369481685874600, 2.455606262970686100 ) ) ;
#3393 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7079715737865219800, 2.436606763724361400 ) ) ;
#3394 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6832735697935162800, 2.417626896678589900 ) ) ;
#3395 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6598271910554394100, 2.398715428616868800 ) ) ;
#3396 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6376151076003514500, 2.379920385925530900 ) ) ;
#3397 = cartesian_point ( 'none', ( 8.000000000000000000, -0.6166184315982531400, 2.361289007098143200 ) ) ;
#3398 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5968167429068661500, 2.342867696644986600 ) ) ;
#3399 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5781881257561095600, 2.324701977868443700 ) ) ;
#3400 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5607091721514595500, 2.306836453619315100 ) ) ;
#3401 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5393703637120580400, 2.283974098357936600 ) ) ;
#3402 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5243009462235432800, 2.266669075431026600 ) ) ;
#3403 = cartesian_point ( 'none', ( 8.000000000000001800, -0.5147615023815369500, 2.255155455363406800 ) ) ;
#3404 = cartesian_point ( 'none', ( 11.78444309705355400, -1.308312129446016700, 2.470688528369025900 ) ) ;
#3405 = cartesian_point ( 'none', ( 10.50000000000024500, -0.8695551047044368700, 2.481358282191030300 ) ) ;
#3406 = cartesian_point ( 'none', ( 9.999999999999710500, -0.7032183827377291900, 2.468294635128967900 ) ) ;
#3407 = cartesian_point ( 'none', ( 9.250000000000152800, -0.4651342421514493800, 2.425717048017352400 ) ) ;
#3408 = cartesian_point ( 'none', ( 9.000000000000026600, -0.3876691044393713600, 2.407703785830948000 ) ) ;
#3409 = cartesian_point ( 'none', ( 8.499999999999987600, -0.2372238867933811900, 2.364615568298868500 ) ) ;
#3410 = cartesian_point ( 'none', ( 8.249999999999889900, -0.1626971382232027500, 2.327924663988137700 ) ) ;
#3411 = vertex_point ( 'none', #11180 ) ;
#3412 = oriented_edge ( 'none', *, *, #3380, .t. ) ;
#3413 = cartesian_point ( 'none', ( 5.333333333332790400, 1.626572188577064500, 2.620187903302286300 ) ) ;
#3414 = cartesian_point ( 'none', ( 4.666666666666695400, 1.817550463468804000, 2.467206972006764000 ) ) ;
#3415 = cartesian_point ( 'none', ( 2.666666666666606100, 2.324267888249766900, 1.952170815079417500 ) ) ;
#3416 = cartesian_point ( 'none', ( 1.333340482913662400, 2.572202010854065500, 1.533560002073501800 ) ) ;
#3417 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.709425370437381200, 1.089617118742601100 ) ) ;
#3418 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3417, #3416, #3415, #3414, #3413, #3486, #3485, #3484, #3483, #3482, #3481, #3480, #3479, #3478, #3477, #3476, #3475, #3474 ),
( #3473, #3472, #3471, #3470, #3469, #3468, #3467, #3466, #3465, #3464, #3463, #3462, #3461, #3460, #3459, #3458, #3457, #3456 ),
( #3455, #3454, #3453, #3452, #3451, #3450, #3449, #3448, #3447, #3446, #3445, #3444, #3443, #3442, #3441, #3440, #3439, #3438 ),
( #3517, #3516, #3515, #3514, #3513, #3512, #3511, #3510, #3509, #3508, #3507, #3506, #3505, #3504, #3503, #3502, #3501, #3500 ) ),
.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. ) ;
#3419 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#3420 = axis2_placement_3d ( 'none', #3542, #3541, #3540 ) ;
#3421 = cartesian_point ( 'none', ( 8.000000000000003600, -0.09381710039837748400, 2.311255910508893200 ) ) ;
#3422 = cartesian_point ( 'none', ( 7.666666666666840200, -0.001977049965283088500, 2.289030905869902500 ) ) ;
#3423 = cartesian_point ( 'none', ( 7.333333333333034600, 0.08474947002721079600, 2.292546481190051600 ) ) ;
#3424 = cartesian_point ( 'none', ( 6.666666666666975200, 0.2591830911428945100, 2.258562227203186900 ) ) ;
#3425 = cartesian_point ( 'none', ( 6.333333333333603000, 0.3448238833646880000, 2.236550573119281200 ) ) ;
#3426 = cartesian_point ( 'none', ( 5.333333333332789500, 0.5953467014934644700, 2.156301385063768400 ) ) ;
#3427 = cartesian_point ( 'none', ( 4.666666666666693600, 0.7537775968736406500, 2.083796321150789900 ) ) ;
#3428 = cartesian_point ( 'none', ( 2.666666666666606100, 1.191587891106791200, 1.818137616286879600 ) ) ;
#3429 = cartesian_point ( 'none', ( 1.333320865586080400, 1.432426424417676500, 1.576371019624858100 ) ) ;
#3430 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857200 ) ) ;
#3431 = face_outer_bound ( 'none', #348, .t. ) ;
#3433 = oriented_edge ( 'none', *, *, #3535, .f. ) ;
#3432 = b_spline_curve_with_knots ( 'none', 3,
( #3430, #3429, #3428, #3427, #3426, #3425, #3424, #3423, #3422, #3421 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862500, 0.4285714285714293800, 0.5000000000000010000, 0.5714285714285725100 ),
.unspecified. ) ;
#3434 = oriented_edge ( 'none', *, *, #10124, .t. ) ;
#3435 = face_outer_bound ( 'none', #345, .t. ) ;
#3436 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#3437 = cartesian_point ( 'none', ( 12.56882976904916700, -1.587387038901705300, 2.421337040025723000 ) ) ;
#3438 = cartesian_point ( 'none', ( 13.43319119998932000, -1.966112102114653500, 2.691302954252504900 ) ) ;
#3439 = cartesian_point ( 'none', ( 12.62208633470911900, -1.646142801203228900, 2.800342613897720300 ) ) ;
#3440 = cartesian_point ( 'none', ( 11.81107622352118400, -1.321293558139262600, 2.854934206742112400 ) ) ;
#3441 = cartesian_point ( 'none', ( 10.50000000000024500, -0.8160448639868035400, 2.861068174612833500 ) ) ;
#3442 = cartesian_point ( 'none', ( 9.999999999999710500, -0.6279768494782184100, 2.844302161566310400 ) ) ;
#3443 = cartesian_point ( 'none', ( 9.250000000000152800, -0.3580116629894227700, 2.793420618447724800 ) ) ;
#3444 = cartesian_point ( 'none', ( 9.000000000000026600, -0.2700386929950391900, 2.772181835893064300 ) ) ;
#3445 = cartesian_point ( 'none', ( 8.499999999999982200, -0.09889390664841407600, 2.721751367773895100 ) ) ;
#3446 = cartesian_point ( 'none', ( 8.249999999999879200, -0.01417544043346854200, 2.680943739901498400 ) ) ;
#3447 = cartesian_point ( 'none', ( 7.666666666666830400, 0.1698685432045793400, 2.631440092436485100 ) ) ;
#3448 = cartesian_point ( 'none', ( 7.333333333333029300, 0.2695746997710288300, 2.628127454315238400 ) ) ;
#3449 = cartesian_point ( 'none', ( 6.666666666666975200, 0.4691004640639375700, 2.579045692641574100 ) ) ;
#3450 = cartesian_point ( 'none', ( 6.333333333333603000, 0.5668536906586091300, 2.548764787853680300 ) ) ;
#3451 = cartesian_point ( 'none', ( 5.333333333332789500, 0.8521742191252750200, 2.441709388795042300 ) ) ;
#3452 = cartesian_point ( 'none', ( 4.666666666666693600, 1.031742887146050300, 2.348661133645086400 ) ) ;
#3453 = cartesian_point ( 'none', ( 2.666666666666606100, 1.525128227256694600, 2.014966038286666100 ) ) ;
#3454 = cartesian_point ( 'none', ( 1.333325328834319000, 1.792401272809185400, 1.719228503649731700 ) ) ;
#3455 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.975208364466692500, 1.387607822063234000 ) ) ;
#3456 = cartesian_point ( 'none', ( 13.43318880053499800, -1.839876388349819500, 3.088345087077974900 ) ) ;
#3457 = cartesian_point ( 'none', ( 12.62208210115989200, -1.482959333831948400, 3.185625305378813300 ) ) ;
#3458 = cartesian_point ( 'none', ( 11.81107622352118400, -1.122811652339067200, 3.223295834500294400 ) ) ;
#3459 = cartesian_point ( 'none', ( 10.50000000000024500, -0.5653797113845096000, 3.194715146445626300 ) ) ;
#3460 = cartesian_point ( 'none', ( 9.999999999999710500, -0.3585531567649214400, 3.162993539464883200 ) ) ;
#3461 = cartesian_point ( 'none', ( 9.250000000000152800, -0.06257863722171727600, 3.087434495110571200 ) ) ;
#3462 = cartesian_point ( 'none', ( 9.000000000000026600, 0.03370994596841181400, 3.057596616015614300 ) ) ;
#3463 = cartesian_point ( 'none', ( 8.499999999999982200, 0.2207161164537512500, 2.989285039518470000 ) ) ;
#3464 = cartesian_point ( 'none', ( 8.249999999999879200, 0.3129803392250286000, 2.939195416023738300 ) ) ;
#3465 = cartesian_point ( 'none', ( 7.666666666666830400, 0.5136677837280061400, 2.867317187808951400 ) ) ;
#3466 = cartesian_point ( 'none', ( 7.333333333333029300, 0.6221501098439650200, 2.850672949757946400 ) ) ;
#3467 = cartesian_point ( 'none', ( 6.666666666666975200, 0.8376441823558408200, 2.774010933229472900 ) ) ;
#3468 = cartesian_point ( 'none', ( 6.333333333333603000, 0.9425895016964868100, 2.729481452986771900 ) ) ;
#3469 = cartesian_point ( 'none', ( 5.333333333332789500, 1.246968444055003700, 2.578585836655266700 ) ) ;
#3470 = cartesian_point ( 'none', ( 4.666666666666693600, 1.435873944585168300, 2.454848203561515800 ) ) ;
#3471 = cartesian_point ( 'none', ( 2.666666666666606100, 1.946432295529991800, 2.027102540156519700 ) ) ;
#3472 = cartesian_point ( 'none', ( 1.333332650614642600, 2.210509190130034900, 1.666041332881419600 ) ) ;
#3473 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.375805931113166300, 1.273136897389999200 ) ) ;
#3474 = cartesian_point ( 'none', ( 13.43318728302431900, -1.646598459354380100, 3.416402423123943600 ) ) ;
#3475 = cartesian_point ( 'none', ( 12.62207942369439600, -1.259155863849692500, 3.495685773714548400 ) ) ;
#3476 = cartesian_point ( 'none', ( 11.81107622352118400, -0.8710020968933818200, 3.511096177178032000 ) ) ;
#3477 = cartesian_point ( 'none', ( 10.50000000000024500, -0.2741421274930644900, 3.440965613487484600 ) ) ;
#3478 = cartesian_point ( 'none', ( 9.999999999999710500, -0.05364624366735878900, 3.392101368084008400 ) ) ;
#3479 = cartesian_point ( 'none', ( 9.250000000000152800, 0.2604791523042596100, 3.289262144136273000 ) ) ;
#3480 = cartesian_point ( 'none', ( 9.000000000000026600, 0.3624265134562677500, 3.250070389667095000 ) ) ;
#3481 = cartesian_point ( 'none', ( 8.499999999999982200, 0.5599253516967582800, 3.162599291703683600 ) ) ;
#3482 = cartesian_point ( 'none', ( 8.249999999999879200, 0.6570234547434381500, 3.102704039492143000 ) ) ;
#3483 = cartesian_point ( 'none', ( 7.666666666666830400, 0.8679858440169416800, 3.007503610426027300 ) ) ;
#3484 = cartesian_point ( 'none', ( 7.333333333333030200, 0.9815741147607460700, 2.977195286919152000 ) ) ;
#3485 = cartesian_point ( 'none', ( 6.666666666666975200, 1.205682125247989500, 2.872710425137324600 ) ) ;
#3486 = cartesian_point ( 'none', ( 6.333333333333603000, 1.314135413194082300, 2.814022265248549800 ) ) ;
#3487 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4131336725453520500, 2.185910902862914900 ) ) ;
#3488 = cartesian_point ( 'none', ( 13.99999999999999600, -2.216588080689168900, 1.982451678210646500 ) ) ;
#3489 = cartesian_point ( 'none', ( 11.99719012351335000, -1.577811445632898200, 2.321207033535864600 ) ) ;
#3490 = cartesian_point ( 'none', ( 10.00171167634495900, -0.8905033446879752100, 2.362686175629062500 ) ) ;
#3491 = cartesian_point ( 'none', ( 8.000000000000000000, -0.3531302355540946200, 2.195771126237067200 ) ) ;
#3492 = cartesian_point ( 'none', ( 10.00171167634367600, -0.8905033446883299200, 2.362686175630819300 ) ) ;
#3493 = cartesian_point ( 'none', ( 8.000000000000001800, -0.3531302355540936200, 2.195771126237067200 ) ) ;
#3494 = cartesian_point ( 'none', ( 8.937813492628048000e-016, -4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#3495 = circle ( 'none', #3534, 4.650000000000000400 ) ;
#3496 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3491, #3490, #3489, #3488 ),
( #3487, #3556, #3555, #3554 ),
( #3553, #3552, #3551, #3550 ),
( #3548, #3547, #3546, #3545 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#3497 = b_spline_curve_with_knots ( 'none', 3,
( #3493, #3492, #3544, #3543 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#3498 = face_outer_bound ( 'none', #417, .t. ) ;
#3499 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.804069938070121300 ) ) ;
#3500 = cartesian_point ( 'none', ( 13.43319448204155200, -1.891373946773841700, 2.315841816410822300 ) ) ;
#3501 = cartesian_point ( 'none', ( 12.62209212549644000, -1.606349950184348300, 2.417936535787301300 ) ) ;
#3502 = cartesian_point ( 'none', ( 11.81107622352118400, -1.317409824279918800, 2.470467289371696100 ) ) ;
#3503 = cartesian_point ( 'none', ( 10.50000000000024500, -0.8695551047044368700, 2.481358282191030300 ) ) ;
#3504 = cartesian_point ( 'none', ( 9.999999999999710500, -0.7032183827377291900, 2.468294635128967900 ) ) ;
#3505 = cartesian_point ( 'none', ( 9.250000000000152800, -0.4651342421514493800, 2.425717048017352400 ) ) ;
#3506 = cartesian_point ( 'none', ( 9.000000000000026600, -0.3876691044393713600, 2.407703785830948000 ) ) ;
#3507 = cartesian_point ( 'none', ( 8.499999999999982200, -0.2372238867933796100, 2.364615568298867700 ) ) ;
#3508 = cartesian_point ( 'none', ( 8.249999999999879200, -0.1626971382231997000, 2.327924663988135900 ) ) ;
#3509 = cartesian_point ( 'none', ( 7.666666666666830400, -0.001977049965280392300, 2.289030905869902500 ) ) ;
#3510 = cartesian_point ( 'none', ( 7.333333333333029300, 0.08474947002721215600, 2.292546481190051100 ) ) ;
#3511 = cartesian_point ( 'none', ( 6.666666666666975200, 0.2591830911428945100, 2.258562227203186900 ) ) ;
#3512 = cartesian_point ( 'none', ( 6.333333333333603000, 0.3448238833646880000, 2.236550573119281200 ) ) ;
#3513 = cartesian_point ( 'none', ( 5.333333333332789500, 0.5953467014934644700, 2.156301385063768400 ) ) ;
#3514 = cartesian_point ( 'none', ( 4.666666666666693600, 0.7537775968736406500, 2.083796321150789900 ) ) ;
#3515 = cartesian_point ( 'none', ( 2.666666666666606100, 1.191587891106791200, 1.818137616286879600 ) ) ;
#3516 = cartesian_point ( 'none', ( 1.333320865586080400, 1.432426424417676500, 1.576371019624858100 ) ) ;
#3517 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708200, 1.301826042607857400 ) ) ;
#3518 = circle ( 'none', #3571, 4.650000000000000400 ) ;
#3519 = edge_loop ( 'none', ( #4042, #4040, #4323, #10419 ) ) ;
#3520 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#3522 = oriented_edge ( 'none', *, *, #4097, .t. ) ;
#3521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3523 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3524 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3525 = axis2_placement_3d ( 'none', #3524, #3523, #3521 ) ;
#3526 = circle ( 'none', #3525, 4.650000000000000400 ) ;
#3527 = axis2_placement_3d ( 'none', #3419, #3589, #3588 ) ;
#3528 = cartesian_point ( 'none', ( 1.006444204812181100, -4.539776433107689100, -5.195930061930004800 ) ) ;
#3529 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3530 = vector ( 'none', #3529, 1000.000000000000000 ) ;
#3531 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.783388942161654000 ) ) ;
#3532 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3533 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#3534 = axis2_placement_3d ( 'none', #3494, #3533, #3532 ) ;
#3535 = edge_curve ( 'none', #10581, #10563, #11226, .t. ) ;
#3536 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#3537 = line ( 'none', #3536, #3530 ) ;
#3538 = circle ( 'none', #3527, 4.650000000000000400 ) ;
#3539 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3540 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000700, -1.924347126367485100e-017 ) ) ;
#3541 = direction ( 'none', ( 0.2164396139381000700, -0.9762960071199340300, -6.602135896646036400e-017 ) ) ;
#3542 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#3543 = cartesian_point ( 'none', ( 13.99999999999999800, -2.221420399039066900, 1.983784089940648500 ) ) ;
#3544 = cartesian_point ( 'none', ( 11.99719012351453500, -1.577811445633275200, 2.321207033537107100 ) ) ;
#3545 = cartesian_point ( 'none', ( 13.99999999999999600, -2.379134595941894100, 1.925620389810460900 ) ) ;
#3546 = cartesian_point ( 'none', ( 11.99725280680617700, -1.753437558789393300, 2.301717690280903100 ) ) ;
#3547 = cartesian_point ( 'none', ( 10.00161494255718800, -1.065747212123772300, 2.384941209874681600 ) ) ;
#3548 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815375100, 2.255155455363406800 ) ) ;
#3549 = oriented_edge ( 'none', *, *, #3584, .t. ) ;
#3550 = cartesian_point ( 'none', ( 13.99999999999999600, -2.319293899055477200, 1.914816341869995100 ) ) ;
#3551 = cartesian_point ( 'none', ( 11.99726354900601400, -1.696082932215744900, 2.277160542946105300 ) ) ;
#3552 = cartesian_point ( 'none', ( 10.00162312558541300, -1.015754620980754900, 2.347616264402822200 ) ) ;
#3553 = cartesian_point ( 'none', ( 8.000000000000000000, -0.4754145252741230300, 2.208793274134947200 ) ) ;
#3554 = cartesian_point ( 'none', ( 13.99999999999999600, -2.256660376614316300, 1.936714958225065800 ) ) ;
#3555 = cartesian_point ( 'none', ( 11.99723931650620700, -1.628409619641804800, 2.284670510454850100 ) ) ;
#3556 = cartesian_point ( 'none', ( 10.00166051112365700, -0.9482284350637354400, 2.339040614491682200 ) ) ;
#3557 = vector ( 'none', #2850, 1000.000000000000000 ) ;
#3558 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3559 = line ( 'none', #3558, #3557 ) ;
#3560 = cartesian_point ( 'none', ( 2.669483601714196300, 2.051687331325740900, 0.6247079953448062600 ) ) ;
#3561 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3563 = vector ( 'none', #3562, 1000.000000000000000 ) ;
#3564 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#3565 = edge_curve ( 'none', #3311, #3346, #11241, .t. ) ;
#3566 = circle ( 'none', #3574, 4.650000000000000400 ) ;
#3567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#3568 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.783388942161654900 ) ) ;
#3569 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3571 = axis2_placement_3d ( 'none', #3591, #3570, #3569 ) ;
#3572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3573 = line ( 'none', #3564, #3563 ) ;
#3574 = axis2_placement_3d ( 'none', #3567, #3575, #2843 ) ;
#3575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3576 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3577 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3578 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.804069938070120400 ) ) ;
#3579 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#3580 = circle ( 'none', #3586, 4.650000000000000400 ) ;
#3581 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3582 = vector ( 'none', #3581, 1000.000000000000000 ) ;
#3583 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3584 = edge_curve ( 'none', #3346, #2208, #11222, .t. ) ;
#3585 = line ( 'none', #3583, #3582 ) ;
#3586 = axis2_placement_3d ( 'none', #3590, #3587, #3577 ) ;
#3587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3588 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3589 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3590 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#3591 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3592 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.804069938070120400 ) ) ;
#3593 = circle ( 'none', #3640, 4.650000000000000400 ) ;
#3594 = plane ( 'none', #3633 ) ;
#3595 = face_outer_bound ( 'none', #408, .t. ) ;
#3596 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#3597 = vector ( 'none', #3596, 1000.000000000000000 ) ;
#3598 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#3599 = cartesian_point ( 'none', ( -3.514665625631762300, 0.7791826101771601700, -7.500000000000000000 ) ) ;
#3600 = line ( 'none', #3599, #3654 ) ;
#3601 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#3602 = line ( 'none', #3601, #3597 ) ;
#3603 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#3604 = axis2_placement_3d ( 'none', #3616, #3615, #3603 ) ;
#3605 = circle ( 'none', #3604, 0.4999999999999381100 ) ;
#3606 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#3607 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3608 = vector ( 'none', #3607, 1000.000000000000000 ) ;
#3609 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -2.000000000000000000 ) ) ;
#3610 = cartesian_point ( 'none', ( -1.006444204812212600, -4.539776433107682900, -5.195930061930005700 ) ) ;
#3611 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3612 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#3613 = cartesian_point ( 'none', ( -4.601004802686122000e-016, -8.937813492628000700e-016, -5.804069938070119500 ) ) ;
#3614 = axis2_placement_3d ( 'none', #3613, #3612, #3611 ) ;
#3615 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#3616 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#3617 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812165100, -5.195930061930005700 ) ) ;
#3618 = line ( 'none', #3609, #3608 ) ;
#3619 = axis2_placement_3d ( 'none', #3649, #3643, #3642 ) ;
#3620 = circle ( 'none', #3614, 4.650000000000000400 ) ;
#3621 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.804069938070121300 ) ) ;
#3622 = face_outer_bound ( 'none', #436, .t. ) ;
#3623 = advanced_face ( 'none', ( #11225 ), #11259, .t. ) ;
#3624 = vector ( 'none', #3686, 1000.000000000000200 ) ;
#3625 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#3626 = line ( 'none', #3625, #3624 ) ;
#3627 = direction ( 'none', ( -0.9762960071199339200, -0.2164396139381001300, -2.905285780178979000e-016 ) ) ;
#3628 = vector ( 'none', #3627, 1000.000000000000200 ) ;
#3629 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#3630 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -5.000000000000125200 ) ) ;
#3631 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#3632 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#3633 = axis2_placement_3d ( 'none', #3629, #3681, #3680 ) ;
#3634 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688638500, -5.000000000000125200 ) ) ;
#3635 = line ( 'none', #3634, #3628 ) ;
#3636 = axis2_placement_3d ( 'none', #3641, #3632, #3631 ) ;
#3637 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3638 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3639 = cartesian_point ( 'none', ( 8.409421267140023900e-016, -4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#3640 = axis2_placement_3d ( 'none', #3639, #3638, #3637 ) ;
#3641 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#3642 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, -1.924347126367485400e-017 ) ) ;
#3643 = direction ( 'none', ( -0.2164396139380932700, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#3644 = circle ( 'none', #3636, 0.4999999999999381600 ) ;
#3645 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -6.000000000000000900 ) ) ;
#3646 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#3647 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#3648 = vector ( 'none', #3647, 1000.000000000000000 ) ;
#3649 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#3650 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000125200 ) ) ;
#3651 = line ( 'none', #3650, #3648 ) ;
#3652 = plane ( 'none', #3619 ) ;
#3653 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3654 = vector ( 'none', #3653, 1000.000000000000000 ) ;
#3655 = cartesian_point ( 'none', ( -0.7791826101771722700, 3.514665625631759200, -5.000000000000125200 ) ) ;
#3656 = advanced_face ( 'none', ( #11223 ), #11285, .t. ) ;
#3657 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#3658 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#3659 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#3660 = circle ( 'none', #3712, 0.4999999999999382200 ) ;
#3661 = axis2_placement_3d ( 'none', #3718, #3717, #3716 ) ;
#3662 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3663 = vector ( 'none', #3662, 1000.000000000000000 ) ;
#3664 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -7.500000000000000000 ) ) ;
#3665 = line ( 'none', #3664, #3663 ) ;
#3666 = axis2_placement_3d ( 'none', #3695, #3694, #3693 ) ;
#3667 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3668 = vector ( 'none', #3667, 1000.000000000000000 ) ;
#3669 = axis2_placement_3d ( 'none', #3671, #3683, #3659 ) ;
#3670 = circle ( 'none', #3669, 0.3040699380700574400 ) ;
#3671 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#3672 = circle ( 'none', #3661, 0.4999999999999381600 ) ;
#3673 = cartesian_point ( 'none', ( 0.7791826101771727200, 3.514665625631759200, -6.000000000000000900 ) ) ;
#3674 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#3675 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#3676 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#3677 = axis2_placement_3d ( 'none', #3676, #3675, #3674 ) ;
#3678 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164900, -2.000000000000000000 ) ) ;
#3679 = line ( 'none', #3678, #3668 ) ;
#3680 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#3681 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#3682 = circle ( 'none', #3677, 0.3040699380700574400 ) ;
#3683 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#3684 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#3685 = cartesian_point ( 'none', ( 3.514665625631761900, 0.7791826101771598400, -5.000000000000125200 ) ) ;
#3686 = direction ( 'none', ( 0.9762960071199339200, 0.2164396139381001300, -3.290155205452475800e-016 ) ) ;
#3687 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#3688 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#3689 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#3690 = circle ( 'none', #3748, 0.4999999999999381100 ) ;
#3691 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3692 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#3693 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#3694 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#3695 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#3696 = cylindrical_surface ( 'none', #3706, 3.600000000000000100 ) ;
#3697 = circle ( 'none', #3754, 3.600000000000000100 ) ;
#3698 = oriented_edge ( 'none', *, *, #849, .f. ) ;
#3699 = oriented_edge ( 'none', *, *, #2481, .t. ) ;
#3700 = oriented_edge ( 'none', *, *, #2446, .t. ) ;
#3701 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#3702 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#3703 = axis2_placement_3d ( 'none', #3713, #3702, #3701 ) ;
#3704 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3706 = axis2_placement_3d ( 'none', #3691, #3705, #3704 ) ;
#3707 = face_bound ( 'none', #442, .t. ) ;
#3708 = face_outer_bound ( 'none', #460, .t. ) ;
#3709 = circle ( 'none', #3666, 0.3040699380700570000 ) ;
#3710 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380932700, 0.0000000000000000000 ) ) ;
#3711 = direction ( 'none', ( -0.2164396139380933000, 0.9762960071199355800, -6.602135896646036400e-017 ) ) ;
#3712 = axis2_placement_3d ( 'none', #3658, #3711, #3710 ) ;
#3713 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -5.500000000000063100 ) ) ;
#3714 = circle ( 'none', #3703, 0.4999999999999382200 ) ;
#3715 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#3716 = direction ( 'none', ( 0.9762960071199340300, 0.2164396139381000200, 0.0000000000000000000 ) ) ;
#3717 = direction ( 'none', ( 0.2164396139381001000, -0.9762960071199341400, -6.602135896646036400e-017 ) ) ;
#3718 = cartesian_point ( 'none', ( 4.152269958124732000, 0.9205360875688640700, -5.500000000000063100 ) ) ;
#3719 = face_bound ( 'none', #447, .t. ) ;
#3720 = line ( 'none', #3786, #3785 ) ;
#3721 = circle ( 'none', #3781, 0.4999999999999381100 ) ;
#3722 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998000, -2.905285780178979000e-016 ) ) ;
#3723 = vector ( 'none', #3722, 1000.000000000000000 ) ;
#3724 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688637400, -5.500000000000063100 ) ) ;
#3725 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#3726 = edge_curve ( 'none', #2208, #3751, #11287, .t. ) ;
#3727 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#3728 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#3729 = axis2_placement_3d ( 'none', #3735, #3728, #3727 ) ;
#3730 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#3731 = line ( 'none', #3749, #3723 ) ;
#3732 = direction ( 'none', ( -0.9762960071199340300, 0.2164396139380998500, -1.924347126367483900e-017 ) ) ;
#3733 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646035100e-017 ) ) ;
#3734 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#3735 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#3736 = circle ( 'none', #3729, 0.3040699380700574400 ) ;
#3737 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688637400, -5.500000000000063100 ) ) ;
#3738 = plane ( 'none', #3743 ) ;
#3739 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#3740 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#3741 = face_outer_bound ( 'none', #476, .t. ) ;
#3742 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -5.000000000000125200 ) ) ;
#3743 = axis2_placement_3d ( 'none', #3734, #3733, #3732 ) ;
#3744 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3745 = vector ( 'none', #3744, 1000.000000000000000 ) ;
#3746 = cartesian_point ( 'none', ( 0.7791826101771725000, 3.514665625631759700, -7.500000000000000000 ) ) ;
#3747 = line ( 'none', #3746, #3745 ) ;
#3748 = axis2_placement_3d ( 'none', #3687, #3740, #3739 ) ;
#3749 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000125200 ) ) ;
#3750 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000900 ) ) ;
#3751 = vertex_point ( 'none', #11218 ) ;
#3752 = cartesian_point ( 'none', ( -3.514665625631761900, 0.7791826101771602800, -6.000000000000000900 ) ) ;
#3753 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3754 = axis2_placement_3d ( 'none', #3688, #3715, #3753 ) ;
#3755 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3756 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3757 = axis2_placement_3d ( 'none', #3769, #3756, #3755 ) ;
#3758 = circle ( 'none', #3757, 5.250000000000000900 ) ;
#3759 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3760 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3761 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#3762 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3763 = vector ( 'none', #3762, 1000.000000000000000 ) ;
#3764 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#3765 = line ( 'none', #3764, #3763 ) ;
#3766 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3767 = vector ( 'none', #3766, 1000.000000000000000 ) ;
#3768 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#3769 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3770 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3771 = line ( 'none', #3770, #3806 ) ;
#3772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3773 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#3774 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380998200, 0.0000000000000000000 ) ) ;
#3775 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, 6.602135896646033900e-017 ) ) ;
#3776 = axis2_placement_3d ( 'none', #3724, #3775, #3774 ) ;
#3777 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#3778 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#3779 = cartesian_point ( 'none', ( 5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#3780 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380998200, 0.0000000000000000000 ) ) ;
#3781 = axis2_placement_3d ( 'none', #3737, #3730, #3780 ) ;
#3782 = line ( 'none', #3768, #3767 ) ;
#3783 = circle ( 'none', #3776, 0.4999999999999381100 ) ;
#3784 = direction ( 'none', ( 0.9762960071199340300, -0.2164396139380998000, -3.290155205452476300e-016 ) ) ;
#3785 = vector ( 'none', #3784, 1000.000000000000000 ) ;
#3786 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000900 ) ) ;
#3787 = edge_loop ( 'none', ( #6312, #6055, #6054, #5365 ) ) ;
#3788 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3789 = line ( 'none', #3788, #3850 ) ;
#3790 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3791 = vector ( 'none', #3790, 1000.000000000000000 ) ;
#3792 = circle ( 'none', #3796, 3.850000000000000100 ) ;
#3793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3794 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3795 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3796 = axis2_placement_3d ( 'none', #3795, #3846, #3845 ) ;
#3797 = plane ( 'none', #3814 ) ;
#3798 = vector ( 'none', #3772, 1000.000000000000000 ) ;
#3799 = face_outer_bound ( 'none', #489, .t. ) ;
#3800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3801 = vector ( 'none', #3800, 1000.000000000000000 ) ;
#3802 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3803 = line ( 'none', #3802, #3801 ) ;
#3804 = cartesian_point ( 'none', ( 5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3805 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3806 = vector ( 'none', #3805, 1000.000000000000000 ) ;
#3807 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3808 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3809 = line ( 'none', #3808, #3791 ) ;
#3810 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3811 = vector ( 'none', #3810, 1000.000000000000000 ) ;
#3812 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3813 = line ( 'none', #3812, #3811 ) ;
#3814 = axis2_placement_3d ( 'none', #3807, #3794, #3793 ) ;
#3815 = line ( 'none', #3773, #3798 ) ;
#3816 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3817 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3818 = axis2_placement_3d ( 'none', #3825, #3817, #3816 ) ;
#3819 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623851100 ) ) ;
#3820 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.783388942161654000 ) ) ;
#3821 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623844900 ) ) ;
#3822 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093528400, 1.802345437498171300 ) ) ;
#3823 = cartesian_point ( 'none', ( 5.329788795313113800, 1.829795339078237300, 1.303601866889138700 ) ) ;
#3824 = vector ( 'none', #3847, 1000.000000000000000 ) ;
#3825 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3826 = cartesian_point ( 'none', ( 2.669443736634008200, 2.038232114313590900, 0.6642903330800463700 ) ) ;
#3827 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3828 = cartesian_point ( 'none', ( 5.329828638667657400, 1.804448988896216300, 1.336873477418605500 ) ) ;
#3829 = direction ( 'none', ( 0.9762960071199354700, 0.2164396139380933300, -2.905285780178979000e-016 ) ) ;
#3830 = vector ( 'none', #3829, 1000.000000000000100 ) ;
#3831 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688348700, -5.000000000000125200 ) ) ;
#3832 = line ( 'none', #3831, #3830 ) ;
#3833 = cartesian_point ( 'none', ( 8.000000000000000000, 1.335425381897622500, 1.779032495882693500 ) ) ;
#3834 = direction ( 'none', ( -0.9762960071199354700, -0.2164396139380933300, -3.290155205452476300e-016 ) ) ;
#3835 = vector ( 'none', #3834, 1000.000000000000100 ) ;
#3836 = cartesian_point ( 'none', ( -4.152269958124737300, -0.9205360875688350900, -6.000000000000000900 ) ) ;
#3837 = circle ( 'none', #3818, 4.400000000000000400 ) ;
#3838 = line ( 'none', #3848, #3824 ) ;
#3839 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3840 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#3841 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3842 = line ( 'none', #3836, #3835 ) ;
#3843 = axis2_placement_3d ( 'none', #3841, #3840, #3839 ) ;
#3844 = circle ( 'none', #3843, 3.600000000000000100 ) ;
#3845 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3847 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3848 = cartesian_point ( 'none', ( -0.7791826101771727200, 3.514665625631759200, -7.500000000000000000 ) ) ;
#3849 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3850 = vector ( 'none', #3849, 1000.000000000000000 ) ;
#3851 = axis2_placement_3d ( 'none', #3904, #3903, #3902 ) ;
#3852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3853 = plane ( 'none', #3851 ) ;
#3854 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#3855 = vector ( 'none', #3854, 1000.000000000000000 ) ;
#3856 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3857 = axis2_placement_3d ( 'none', #3890, #3889, #3888 ) ;
#3858 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#3859 = line ( 'none', #3858, #3861 ) ;
#3860 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3861 = vector ( 'none', #3852, 1000.000000000000000 ) ;
#3862 = line ( 'none', #3856, #3855 ) ;
#3863 = vector ( 'none', #3878, 1000.000000000000000 ) ;
#3864 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3865 = line ( 'none', #3913, #3910 ) ;
#3866 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#3867 = cartesian_point ( 'none', ( 5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3868 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3869 = vector ( 'none', #3868, 1000.000000000000000 ) ;
#3870 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3871 = line ( 'none', #3870, #3869 ) ;
#3872 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3873 = vector ( 'none', #3872, 1000.000000000000000 ) ;
#3874 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3875 = line ( 'none', #3874, #3873 ) ;
#3876 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3877 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3878 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3879 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -7.500000000000000000 ) ) ;
#3880 = line ( 'none', #3879, #3863 ) ;
#3881 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#3882 = axis2_placement_3d ( 'none', #3949, #3948, #3947 ) ;
#3883 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3884 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3885 = axis2_placement_3d ( 'none', #3907, #3884, #3883 ) ;
#3886 = face_outer_bound ( 'none', #554, .t. ) ;
#3887 = plane ( 'none', #3891 ) ;
#3888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3889 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3890 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3891 = axis2_placement_3d ( 'none', #3892, #3945, #3940 ) ;
#3892 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -7.500000000000000000 ) ) ;
#3893 = circle ( 'none', #3885, 5.250000000000000900 ) ;
#3894 = face_outer_bound ( 'none', #495, .t. ) ;
#3895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3896 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3897 = axis2_placement_3d ( 'none', #3911, #3896, #3895 ) ;
#3898 = axis2_placement_3d ( 'none', #3930, #3917, #3916 ) ;
#3899 = circle ( 'none', #3882, 3.600000000000000100 ) ;
#3900 = cartesian_point ( 'none', ( -5.000000000000000900, 5.250000000000000000, -0.2500000000000000000 ) ) ;
#3901 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3902 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3904 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3905 = plane ( 'none', #3897 ) ;
#3906 = cylindrical_surface ( 'none', #3857, 5.250000000000000900 ) ;
#3907 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#3908 = face_bound ( 'none', #563, .t. ) ;
#3909 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3910 = vector ( 'none', #3909, 1000.000000000000000 ) ;
#3911 = cartesian_point ( 'none', ( -5.250000000000000900, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3912 = face_outer_bound ( 'none', #500, .t. ) ;
#3913 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -1.749999999999999800 ) ) ;
#3914 = face_outer_bound ( 'none', #513, .t. ) ;
#3915 = circle ( 'none', #3981, 4.550000000000001600 ) ;
#3916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3917 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3918 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3919 = line ( 'none', #3918, #3935 ) ;
#3920 = edge_curve ( 'none', #2445, #5071, #11280, .t. ) ;
#3921 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#3922 = oriented_edge ( 'none', *, *, #975, .t. ) ;
#3923 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#3924 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3925 = face_outer_bound ( 'none', #587, .t. ) ;
#3926 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3927 = vector ( 'none', #3926, 1000.000000000000000 ) ;
#3928 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000900, -2.000000000000000000 ) ) ;
#3929 = line ( 'none', #3928, #3927 ) ;
#3930 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3931 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#3932 = oriented_edge ( 'none', *, *, #965, .f. ) ;
#3933 = oriented_edge ( 'none', *, *, #2431, .t. ) ;
#3934 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3935 = vector ( 'none', #3979, 1000.000000000000000 ) ;
#3936 = circle ( 'none', #3898, 4.400000000000000400 ) ;
#3937 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3938 = vector ( 'none', #3937, 1000.000000000000000 ) ;
#3939 = line ( 'none', #3942, #3941 ) ;
#3940 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3941 = vector ( 'none', #3934, 1000.000000000000000 ) ;
#3942 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3943 = cartesian_point ( 'none', ( -5.250000000000000900, 5.250000000000000000, -0.2500000000000002200 ) ) ;
#3944 = line ( 'none', #3943, #3938 ) ;
#3945 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3946 = face_bound ( 'none', #578, .t. ) ;
#3947 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3948 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#3949 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#3950 = axis2_placement_3d ( 'none', #4007, #4006, #4005 ) ;
#3951 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3953 = cartesian_point ( 'none', ( -5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#3954 = line ( 'none', #3953, #4014 ) ;
#3955 = axis2_placement_3d ( 'none', #3969, #3952, #3951 ) ;
#3956 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3957 = vector ( 'none', #3956, 1000.000000000000000 ) ;
#3958 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3959 = advanced_face ( 'none', ( #11261 ), #11310, .t. ) ;
#3960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3961 = line ( 'none', #3958, #3957 ) ;
#3962 = plane ( 'none', #3955 ) ;
#3963 = edge_loop ( 'none', ( #5241, #6900, #5468, #7237 ) ) ;
#3964 = face_bound ( 'none', #10554, .t. ) ;
#3965 = face_outer_bound ( 'none', #14998, .t. ) ;
#3966 = face_outer_bound ( 'none', #586, .t. ) ;
#3967 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#3968 = plane ( 'none', #3982 ) ;
#3969 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#3970 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#3971 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3973 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3974 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#3975 = oriented_edge ( 'none', *, *, #1171, .t. ) ;
#3976 = edge_curve ( 'none', #4676, #1079, #11309, .t. ) ;
#3977 = plane ( 'none', #3980 ) ;
#3978 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3979 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3980 = axis2_placement_3d ( 'none', #3973, #3972, #3971 ) ;
#3981 = axis2_placement_3d ( 'none', #3974, #3978, #3967 ) ;
#3982 = axis2_placement_3d ( 'none', #3970, #3924, #3960 ) ;
#3983 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#3984 = line ( 'none', #3983, #4038 ) ;
#3985 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3986 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#3987 = plane ( 'none', #4044 ) ;
#3988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3989 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3990 = axis2_placement_3d ( 'none', #3986, #3988, #4041 ) ;
#3991 = circle ( 'none', #3994, 5.000000000000000900 ) ;
#3992 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -2.000000000000000000 ) ) ;
#3993 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3994 = axis2_placement_3d ( 'none', #4004, #3998, #3985 ) ;
#3995 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#3996 = vector ( 'none', #3995, 1000.000000000000000 ) ;
#3997 = cartesian_point ( 'none', ( 5.000000000000000900, -4.336808689942017700e-016, -2.000000000000000000 ) ) ;
#3998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3999 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4000 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4001 = vector ( 'none', #4000, 1000.000000000000000 ) ;
#4002 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#4003 = line ( 'none', #4002, #4001 ) ;
#4004 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4005 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4006 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4007 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4008 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#4009 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4010 = circle ( 'none', #3990, 5.000000000000000900 ) ;
#4011 = vector ( 'none', #3989, 1000.000000000000000 ) ;
#4012 = line ( 'none', #3997, #3996 ) ;
#4013 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4014 = vector ( 'none', #4013, 1000.000000000000000 ) ;
#4015 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4016 = line ( 'none', #4015, #4011 ) ;
#4017 = circle ( 'none', #3950, 3.850000000000000100 ) ;
#4018 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4019 = vector ( 'none', #4018, 1000.000000000000000 ) ;
#4020 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4023 = axis2_placement_3d ( 'none', #4036, #4035, #4073 ) ;
#4024 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#4025 = cartesian_point ( 'none', ( 4.197916149710474400, 2.000000000000000000, -7.320152094059516800 ) ) ;
#4026 = cartesian_point ( 'none', ( 4.164216814027801300, 2.000000000000000000, -7.386571282138701700 ) ) ;
#4027 = cartesian_point ( 'none', ( 4.057524115737552800, 2.000000000000000000, -7.477096674705563800 ) ) ;
#4028 = cartesian_point ( 'none', ( 3.989071575138385000, 2.000000000000000000, -7.500000000000000000 ) ) ;
#4029 = cartesian_point ( 'none', ( 3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#4030 = plane ( 'none', #4023 ) ;
#4031 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#4032 = face_outer_bound ( 'none', #625, .t. ) ;
#4033 = b_spline_curve_with_knots ( 'none', 3,
( #4029, #4028, #4027, #4026, #4025, #4024 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#4034 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#4035 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4036 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4037 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4038 = vector ( 'none', #4037, 1000.000000000000000 ) ;
#4039 = face_outer_bound ( 'none', #626, .t. ) ;
#4040 = oriented_edge ( 'none', *, *, #10414, .f. ) ;
#4041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4042 = oriented_edge ( 'none', *, *, #3920, .t. ) ;
#4043 = line ( 'none', #4020, #4019 ) ;
#4044 = axis2_placement_3d ( 'none', #4031, #4022, #4021 ) ;
#4045 = axis2_placement_3d ( 'none', #4299, #4316, #4284 ) ;
#4046 = direction ( 'none', ( 0.0000000000000000000, 0.1321048022687273100, -0.9912357546101433500 ) ) ;
#4048 = advanced_face ( 'none', ( #11224 ), #11339, .t. ) ;
#4047 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4049 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4050 = oriented_edge ( 'none', *, *, #10390, .t. ) ;
#4051 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#4052 = cartesian_point ( 'none', ( 4.854121959736900700, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4053 = face_outer_bound ( 'none', #635, .t. ) ;
#4054 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4055 = vector ( 'none', #4054, 1000.000000000000000 ) ;
#4056 = axis2_placement_3d ( 'none', #4070, #4049, #4047 ) ;
#4057 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4059 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#4060 = axis2_placement_3d ( 'none', #4059, #4058, #4057 ) ;
#4061 = plane ( 'none', #4062 ) ;
#4062 = axis2_placement_3d ( 'none', #4052, #4111, #4110 ) ;
#4063 = cartesian_point ( 'none', ( 4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#4064 = cartesian_point ( 'none', ( 4.344424804578798300, 2.000000000000000000, -7.268660219544593700 ) ) ;
#4065 = cartesian_point ( 'none', ( 4.599926931897656800, 2.000000000000000900, -7.035027365083885300 ) ) ;
#4066 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.799999999999998900 ) ) ;
#4067 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#4068 = b_spline_curve_with_knots ( 'none', 3,
( #4066, #4065, #4064, #4063 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398563300 ),
.unspecified. ) ;
#4069 = circle ( 'none', #4060, 5.250000000000000000 ) ;
#4070 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#4071 = cylindrical_surface ( 'none', #4105, 5.250000000000000000 ) ;
#4072 = circle ( 'none', #4056, 5.250000000000000000 ) ;
#4073 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4074 = cartesian_point ( 'none', ( 4.854121959736899900, 2.000000000000000900, -6.000000000000000000 ) ) ;
#4075 = line ( 'none', #4074, #4055 ) ;
#4076 = oriented_edge ( 'none', *, *, #1001, .f. ) ;
#4077 = oriented_edge ( 'none', *, *, #7112, .f. ) ;
#4078 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568600, -1.437647402316176900 ) ) ;
#4079 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4080 = cartesian_point ( 'none', ( 8.000000000000001800, 2.211614033773691800, 0.2342544934342886400 ) ) ;
#4081 = cartesian_point ( 'none', ( 5.329828638667657400, 1.804448988896216300, 1.336873477418605500 ) ) ;
#4082 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4083 = vector ( 'none', #4082, 1000.000000000000000 ) ;
#4084 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4085 = cartesian_point ( 'none', ( 5.329713049200860200, 2.200672108381116500, -0.4543852621766335500 ) ) ;
#4086 = cartesian_point ( 'none', ( 2.669560584740816400, 1.852164850138740700, -1.082281163083658600 ) ) ;
#4087 = circle ( 'none', #4096, 4.650000000000000400 ) ;
#4088 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4089 = line ( 'none', #4088, #4083 ) ;
#4090 = cartesian_point ( 'none', ( 2.669443736634008200, 2.038232114313590900, 0.6642903330800463700 ) ) ;
#4091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4092 = vector ( 'none', #4091, 1000.000000000000000 ) ;
#4093 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#4094 = line ( 'none', #4093, #4092 ) ;
#4095 = cartesian_point ( 'none', ( 8.000000000000001800, 1.302943869093528200, 1.802345437498171100 ) ) ;
#4096 = axis2_placement_3d ( 'none', #4084, #4106, #3082 ) ;
#4097 = edge_curve ( 'none', #2434, #3411, #11341, .t. ) ;
#4098 = cartesian_point ( 'none', ( 3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#4099 = cartesian_point ( 'none', ( 3.988961340097303900, -2.000000000000000000, -7.500000000000000900 ) ) ;
#4100 = cartesian_point ( 'none', ( 4.058400892740070100, -2.000000000000000000, -7.476436363636215000 ) ) ;
#4101 = cartesian_point ( 'none', ( 4.163716205064193200, -2.000000000000000000, -7.386912127450131900 ) ) ;
#4102 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.319970213341942900 ) ) ;
#4103 = cartesian_point ( 'none', ( 4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#4104 = face_outer_bound ( 'none', #570, .t. ) ;
#4105 = axis2_placement_3d ( 'none', #4067, #4109, #4108 ) ;
#4106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4107 = b_spline_curve_with_knots ( 'none', 3,
( #4103, #4102, #4101, #4100, #4099, #4098 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#4108 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4110 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4111 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4112 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#4113 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#4114 = cartesian_point ( 'none', ( -8.409421267140023900e-016, 4.072612577198007100e-016, -5.195930061930008400 ) ) ;
#4115 = circle ( 'none', #4151, 4.650000000000000400 ) ;
#4116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4117 = vector ( 'none', #4116, 1000.000000000000000 ) ;
#4118 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#4119 = axis2_placement_3d ( 'none', #4114, #4162, #4152 ) ;
#4120 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4121 = vector ( 'none', #4120, 1000.000000000000000 ) ;
#4122 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4123 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4124 = line ( 'none', #4123, #4171 ) ;
#4125 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.783388942161654000 ) ) ;
#4126 = circle ( 'none', #4132, 4.650000000000000400 ) ;
#4127 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4129 = axis2_placement_3d ( 'none', #4143, #4128, #4127 ) ;
#4130 = line ( 'none', #4118, #4117 ) ;
#4131 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#4132 = axis2_placement_3d ( 'none', #4169, #4160, #4159 ) ;
#4133 = circle ( 'none', #4129, 4.650000000000000400 ) ;
#4134 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#4135 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4136 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#4137 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#4138 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4139 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4140 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#4141 = axis2_placement_3d ( 'none', #4140, #4139, #4138 ) ;
#4142 = cylindrical_surface ( 'none', #4141, 4.650000000000000400 ) ;
#4143 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#4144 = line ( 'none', #4122, #4121 ) ;
#4145 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#4146 = line ( 'none', #4187, #4186 ) ;
#4147 = axis2_placement_3d ( 'none', #4191, #4190, #4189 ) ;
#4148 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4149 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#4150 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.804069938070120400 ) ) ;
#4151 = axis2_placement_3d ( 'none', #4153, #4149, #4148 ) ;
#4152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4153 = cartesian_point ( 'none', ( -8.937813492628048000e-016, 4.601004802686028300e-016, -5.804069938070119500 ) ) ;
#4154 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.804069938070120400 ) ) ;
#4155 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.195930061930004800 ) ) ;
#4156 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4157 = vector ( 'none', #4156, 1000.000000000000000 ) ;
#4158 = circle ( 'none', #4147, 4.650000000000000400 ) ;
#4159 = direction ( 'none', ( 1.000000000000000000, -1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#4160 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4161 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -5.804069938070121300 ) ) ;
#4162 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#4163 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4164 = vector ( 'none', #4163, 1000.000000000000000 ) ;
#4165 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#4166 = line ( 'none', #4165, #4164 ) ;
#4167 = line ( 'none', #4113, #4157 ) ;
#4168 = circle ( 'none', #4119, 4.650000000000000400 ) ;
#4169 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.783388942161654000 ) ) ;
#4170 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4171 = vector ( 'none', #4170, 1000.000000000000000 ) ;
#4172 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -6.000000000000000000 ) ) ;
#4173 = cartesian_point ( 'none', ( 11.99709440356137000, 0.6465234003079506400, 2.733729655926097700 ) ) ;
#4174 = cartesian_point ( 'none', ( 10.00181282864232000, 1.152971726581415900, 2.249402587249020400 ) ) ;
#4175 = cartesian_point ( 'none', ( 8.000000000000001800, 1.398204339817903200, 1.729490221479518900 ) ) ;
#4176 = b_spline_curve_with_knots ( 'none', 3,
( #4175, #4174, #4173, #4212 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4177 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.799999999999998900 ) ) ;
#4178 = cartesian_point ( 'none', ( -4.599926931897656800, 2.000000000000000000, -7.035027365083886200 ) ) ;
#4179 = cartesian_point ( 'none', ( -4.344424804578797400, 2.000000000000000000, -7.268660219544593700 ) ) ;
#4180 = cartesian_point ( 'none', ( -4.086869217383891400, 2.000000000000000000, -7.500000000000000000 ) ) ;
#4181 = circle ( 'none', #4205, 0.1748147468397988900 ) ;
#4182 = b_spline_curve_with_knots ( 'none', 3,
( #4180, #4179, #4178, #4177 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#4183 = face_outer_bound ( 'none', #708, .t. ) ;
#4184 = cartesian_point ( 'none', ( 8.000000000000001800, 1.302943869093528200, 1.802345437498171100 ) ) ;
#4185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4186 = vector ( 'none', #4185, 1000.000000000000000 ) ;
#4187 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#4188 = b_spline_curve_with_knots ( 'none', 3,
( #4209, #4208, #4207, #4206 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910890700 ),
.unspecified. ) ;
#4189 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4190 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4191 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#4192 = cartesian_point ( 'none', ( -4.854121959736899900, 2.000000000000000400, -6.000000000000000000 ) ) ;
#4193 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1037151967033714700, 3.059009393453093300 ) ) ;
#4194 = cartesian_point ( 'none', ( 11.99691795042398600, 0.8156769369689681500, 2.784944888423748700 ) ) ;
#4195 = cartesian_point ( 'none', ( 10.00196935972381100, 1.329340533407150200, 2.259591868058343300 ) ) ;
#4196 = cartesian_point ( 'none', ( 8.000000000000000000, 1.567966019495354400, 1.700643435261297100 ) ) ;
#4197 = face_outer_bound ( 'none', #721, .t. ) ;
#4198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4199 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4200 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4196, #4195, #4194, #4193 ),
( #4243, #4242, #4241, #4240 ),
( #4239, #4238, #4237, #4236 ),
( #4235, #4234, #4233, #4232 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4201 = direction ( 'none', ( 0.0000000000000000000, -0.7943217253509234900, 0.6074973223278701300 ) ) ;
#4202 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4203 = cartesian_point ( 'none', ( 8.000000000000000000, 1.508572707061878400, 1.865059462919316200 ) ) ;
#4204 = circle ( 'none', #4217, 4.650000000000000400 ) ;
#4205 = axis2_placement_3d ( 'none', #4203, #4202, #4201 ) ;
#4206 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#4207 = cartesian_point ( 'none', ( 11.56727475478090900, 0.5022553273762072600, 2.774724615402088800 ) ) ;
#4208 = cartesian_point ( 'none', ( 9.786016785587397800, 0.9648912777125056000, 2.388154932935725700 ) ) ;
#4209 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#4210 = cartesian_point ( 'none', ( 8.000000000000001800, 1.398204339817903200, 1.729490221479518900 ) ) ;
#4211 = cartesian_point ( 'none', ( -1.006444204812181100, 4.539776433107689100, -2.000000000000000000 ) ) ;
#4212 = cartesian_point ( 'none', ( 13.99999999999999800, -0.04575613323792916700, 2.976539164413495100 ) ) ;
#4213 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#4214 = cartesian_point ( 'none', ( 4.601004802686058900e-016, 8.937813492628030300e-016, -5.804069938070119500 ) ) ;
#4215 = axis2_placement_3d ( 'none', #4214, #4213, #4271 ) ;
#4216 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4217 = axis2_placement_3d ( 'none', #4269, #4216, #4252 ) ;
#4218 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#4219 = cartesian_point ( 'none', ( 30.40000000000002300, -0.3220896362689612000, -5.440598011721794700 ) ) ;
#4220 = cartesian_point ( 'none', ( 30.40000000000002000, -0.6401319870389857700, -5.381941190095625800 ) ) ;
#4221 = cartesian_point ( 'none', ( 30.40000000000001600, -1.280222553816249100, -5.265329728889905200 ) ) ;
#4222 = cartesian_point ( 'none', ( 30.40000000000001600, -1.600358723824951500, -5.207725562620272100 ) ) ;
#4223 = cartesian_point ( 'none', ( 30.40000000000001300, -2.561323616602273900, -5.039207846625060900 ) ) ;
#4224 = cartesian_point ( 'none', ( 30.40000000000002000, -3.202694975843963600, -4.932482970602115400 ) ) ;
#4225 = cartesian_point ( 'none', ( 30.40000000000001600, -4.488623524633993600, -4.743625011199816800 ) ) ;
#4226 = cartesian_point ( 'none', ( 30.40000000000001300, -5.133155015676743800, -4.661293558083254900 ) ) ;
#4227 = cartesian_point ( 'none', ( 30.40000000000002000, -6.427823737795673500, -4.539902007586772600 ) ) ;
#4228 = cartesian_point ( 'none', ( 30.40000000000001600, -7.078002705743833700, -4.500000000000003600 ) ) ;
#4229 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#4230 = circle ( 'none', #4215, 4.650000000000000400 ) ;
#4231 = b_spline_curve_with_knots ( 'none', 3,
( #4229, #4228, #4227, #4226, #4225, #4224, #4223, #4222, #4221, #4220, #4219, #4218 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896677300, 0.003930257945793354600, 0.005895386918690031900, 0.006877951405138371000, 0.007860515891586709200 ),
.unspecified. ) ;
#4232 = cartesian_point ( 'none', ( 13.99999999999999600, -0.04570834393395040900, 2.973430362929043700 ) ) ;
#4233 = cartesian_point ( 'none', ( 11.99709440356137000, 0.6465234003079506400, 2.733729655926097700 ) ) ;
#4234 = cartesian_point ( 'none', ( 10.00181282864232000, 1.152971726581415900, 2.249402587249020400 ) ) ;
#4235 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817902700, 1.729490221479519400 ) ) ;
#4236 = cartesian_point ( 'none', ( 13.99999999999999600, 0.01509904161669206600, 2.973743920336129300 ) ) ;
#4237 = cartesian_point ( 'none', ( 11.99704657066754400, 0.7074193792391226800, 2.720062752833294800 ) ) ;
#4238 = cartesian_point ( 'none', ( 10.00186418766363900, 1.208940525230153900, 2.221856684702641100 ) ) ;
#4239 = cartesian_point ( 'none', ( 8.000000000000000000, 1.445361235222520000, 1.691099289326861500 ) ) ;
#4240 = cartesian_point ( 'none', ( 13.99999999999999600, 0.07267593073790271100, 3.006719811086459700 ) ) ;
#4241 = cartesian_point ( 'none', ( 11.99697841992091100, 0.7725985923280942500, 2.739797257558528500 ) ) ;
#4242 = cartesian_point ( 'none', ( 10.00192460735379500, 1.276900342852536300, 2.225782905343122800 ) ) ;
#4243 = cartesian_point ( 'none', ( 8.000000000000000000, 1.510774953610730900, 1.679983850591400400 ) ) ;
#4244 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165100, -5.195930061930005700 ) ) ;
#4245 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4246 = vector ( 'none', #4245, 1000.000000000000000 ) ;
#4247 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812164900, -2.000000000000000000 ) ) ;
#4248 = line ( 'none', #4247, #4246 ) ;
#4249 = vector ( 'none', #4198, 1000.000000000000000 ) ;
#4250 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.783388942161654000 ) ) ;
#4251 = line ( 'none', #4211, #4290 ) ;
#4252 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4253 = cartesian_point ( 'none', ( 13.38522001848714600, -3.053628176501039300, 1.965033793464180800 ) ) ;
#4254 = cartesian_point ( 'none', ( 11.58864216560351100, -2.495936010057448600, 2.428523248070011000 ) ) ;
#4255 = cartesian_point ( 'none', ( 9.796517931862091200, -1.848378047446648900, 2.666278298632500200 ) ) ;
#4256 = cartesian_point ( 'none', ( 8.000000000000000000, -1.261392751667647100, 2.703691215516396800 ) ) ;
#4257 = cartesian_point ( 'none', ( 13.38520391517683400, -2.773730504458395100, 2.066235986126302700 ) ) ;
#4258 = cartesian_point ( 'none', ( 11.58860088442441600, -2.195278114057917400, 2.472024917153527100 ) ) ;
#4259 = cartesian_point ( 'none', ( 9.796626958277522900, -1.545205403112097900, 2.645718048580107100 ) ) ;
#4260 = cartesian_point ( 'none', ( 8.000000000000000000, -0.9746089893703021600, 2.624016509201727100 ) ) ;
#4261 = cartesian_point ( 'none', ( 13.38519820418005000, -2.469321267126510100, 2.107859261672762500 ) ) ;
#4262 = cartesian_point ( 'none', ( 11.58859130728735000, -1.882399166654950400, 2.450909784466470200 ) ) ;
#4263 = cartesian_point ( 'none', ( 9.796715088895181700, -1.243619897476490700, 2.559402155120195800 ) ) ;
#4264 = cartesian_point ( 'none', ( 8.000000000000000000, -0.7023593174729193500, 2.481576408644448100 ) ) ;
#4265 = cartesian_point ( 'none', ( 13.38521556930721000, -2.185263131290811500, 2.031990642307702100 ) ) ;
#4266 = cartesian_point ( 'none', ( 11.58864967909407900, -1.614088110623179000, 2.316523190307315300 ) ) ;
#4267 = cartesian_point ( 'none', ( 9.796732886302599800, -1.009349209301779700, 2.371656550726978000 ) ) ;
#4268 = cartesian_point ( 'none', ( 8.000000000000000000, -0.5147615023815376200, 2.255155455363406800 ) ) ;
#4269 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#4270 = line ( 'none', #4199, #4249 ) ;
#4271 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4272 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4268, #4267, #4266, #4265 ),
( #4264, #4263, #4262, #4261 ),
( #4260, #4259, #4258, #4257 ),
( #4256, #4255, #4254, #4253 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172535400 ),
( 0.5714285714285714000, 0.9561321242807744300 ),
.unspecified. ) ;
#4273 = cartesian_point ( 'none', ( 5.329713049201331800, 2.200672108381739500, -0.4543852621774443500 ) ) ;
#4274 = cartesian_point ( 'none', ( 2.669560584740473500, 1.852164850138676300, -1.082281163083703900 ) ) ;
#4275 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568400, -1.437647402316176900 ) ) ;
#4276 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4275, #4274, #4273, #4315 ),
( #4314, #4313, #4312, #4311 ),
( #4310, #4309, #4308, #4307 ),
( #4306, #4305, #4304, #4303 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4277 = b_spline_curve_with_knots ( 'none', 3,
( #3821, #4090, #4081, #4095 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4278 = b_spline_curve_with_knots ( 'none', 3,
( #4859, #4984, #4983, #4982, #4981, #4980, #4979, #4978, #4977, #4976 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350832025900 ),
.unspecified. ) ;
#4279 = cartesian_point ( 'none', ( 13.99999999999999800, 1.983784089940625400, 2.221420399039088200 ) ) ;
#4280 = cartesian_point ( 'none', ( 11.99719012351351000, 2.321207033535814400, 1.577811445632969000 ) ) ;
#4281 = cartesian_point ( 'none', ( 10.00171167634481500, 2.362686175629512800, 0.8905033446879008200 ) ) ;
#4282 = cartesian_point ( 'none', ( 8.000000000000001800, 2.195771126237062300, 0.3531302355541166000 ) ) ;
#4283 = cartesian_point ( 'none', ( 8.499999999999982200, 1.994497400865986600, -1.854640296848016700 ) ) ;
#4284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4285 = b_spline_curve_with_knots ( 'none', 3,
( #4282, #4281, #4280, #4279 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4286 = face_outer_bound ( 'none', #756, .t. ) ;
#4287 = face_outer_bound ( 'none', #748, .t. ) ;
#4288 = cartesian_point ( 'none', ( 4.197916149710473600, 2.000000000000000000, -6.000000000000000000 ) ) ;
#4289 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4290 = vector ( 'none', #4289, 1000.000000000000000 ) ;
#4291 = cartesian_point ( 'none', ( 8.000000000000000000, 1.367198384606639600, 1.754732500739646800 ) ) ;
#4292 = cartesian_point ( 'none', ( 5.329750244724603000, 1.854130311157900600, 1.269560218113034100 ) ) ;
#4293 = cartesian_point ( 'none', ( 2.669522572320142600, 2.063939713491615100, 0.5847166548937555700 ) ) ;
#4294 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.974391505256379200, -0.02000008415669342700 ) ) ;
#4295 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817903800, 1.729490221479518700 ) ) ;
#4296 = cartesian_point ( 'none', ( 5.329713049200527100, 1.877409071160800900, 1.234811270847891600 ) ) ;
#4297 = cartesian_point ( 'none', ( 2.669560584741216900, 2.074966674974347400, 0.5443899758411616700 ) ) ;
#4298 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623831700 ) ) ;
#4299 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4300 = cartesian_point ( 'none', ( 9.250000000000152800, 2.228399136654709800, -1.722094187367502600 ) ) ;
#4301 = cartesian_point ( 'none', ( 9.000000000000026600, 2.151174765841969500, -1.769282383843000700 ) ) ;
#4302 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4298, #4297, #4296, #4295 ),
( #4294, #4293, #4292, #4291 ),
( #3085, #3560, #3823, #3833 ),
( #3819, #3826, #3828, #3822 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4303 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063200, 0.3531302355541160500 ) ) ;
#4304 = cartesian_point ( 'none', ( 5.329828638667095200, 2.221250417823587700, -0.3306258148827777600 ) ) ;
#4305 = cartesian_point ( 'none', ( 2.669443736634411900, 1.910971948860813500, -0.9715235504642216700 ) ) ;
#4306 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316171800, -1.352846341639573500 ) ) ;
#4307 = cartesian_point ( 'none', ( 8.000000000000000000, 2.202254285098325300, 0.3136775984814327800 ) ) ;
#4308 = cartesian_point ( 'none', ( 5.329788795313439700, 2.215646412491363700, -0.3720749724005386600 ) ) ;
#4309 = cartesian_point ( 'none', ( 2.669483601713654100, 1.892497284625615800, -1.009026765085370100 ) ) ;
#4310 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.410247817215397200, -1.381963426952403700 ) ) ;
#4311 = cartesian_point ( 'none', ( 8.000000000000000000, 2.207538499424081200, 0.2740280014587805300 ) ) ;
#4312 = cartesian_point ( 'none', ( 5.329750244724675800, 2.208782755576681900, -0.4133534768711090200 ) ) ;
#4313 = cartesian_point ( 'none', ( 2.669522572319781500, 1.872882879118288800, -1.045968655620737500 ) ) ;
#4314 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.381963426952398600, -1.410247817215402500 ) ) ;
#4315 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773691400, 0.2342544934342882500 ) ) ;
#4316 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4317 = cartesian_point ( 'none', ( 10.50000000000024500, 2.600111564783559500, -1.446049850628653400 ) ) ;
#4318 = cartesian_point ( 'none', ( 9.999999999999710500, 2.455272034881464700, -1.567178657493102600 ) ) ;
#4319 = cartesian_point ( 'none', ( 5.329344629009496800, 2.038397285111297000, 1.153875802989964900 ) ) ;
#4320 = cartesian_point ( 'none', ( 2.669907491017690300, 2.201870579334141100, 0.4166709205320034400 ) ) ;
#4321 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, -0.2123331407414371400 ) ) ;
#4322 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4321, #4320, #4319, #4356 ),
( #4355, #4354, #4353, #4352 ),
( #4351, #4350, #4349, #4348 ),
( #4347, #4346, #4345, #4344 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4323 = oriented_edge ( 'none', *, *, #4097, .f. ) ;
#4324 = oriented_edge ( 'none', *, *, #10399, .t. ) ;
#4325 = face_outer_bound ( 'none', #701, .t. ) ;
#4326 = oriented_edge ( 'none', *, *, #919, .t. ) ;
#4327 = b_spline_curve_with_knots ( 'none', 3,
( #4357, #4343, #4342, #4341 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4328 = direction ( 'none', ( 0.0000000000000000000, 0.7943217253509237100, -0.6074973223278699000 ) ) ;
#4329 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4330 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1518743305819874000, 0.1985804313377164700 ) ) ;
#4331 = axis2_placement_3d ( 'none', #4330, #4329, #4328 ) ;
#4332 = face_outer_bound ( 'none', #759, .t. ) ;
#4333 = circle ( 'none', #4331, 1.974087960926263800 ) ;
#4334 = cartesian_point ( 'none', ( 2.669443736634496700, 2.038232114313602400, 0.6642903330801567300 ) ) ;
#4335 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623830300 ) ) ;
#4336 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4335, #4334, #4384, #4383 ),
( #4382, #4381, #4380, #4379 ),
( #4378, #4377, #4376, #4375 ),
( #4374, #4373, #4372, #4371 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4337 = face_outer_bound ( 'none', #776, .t. ) ;
#4338 = cartesian_point ( 'none', ( 8.000000000000000000, 1.404876474910890800, 1.944366349986245600 ) ) ;
#4339 = axis2_placement_3d ( 'none', #4338, #4394, #4393 ) ;
#4340 = face_outer_bound ( 'none', #786, .t. ) ;
#4341 = cartesian_point ( 'none', ( 8.000000000000001800, 1.398204339817903200, 1.729490221479518900 ) ) ;
#4342 = cartesian_point ( 'none', ( 5.329713049200527100, 1.877409071160800900, 1.234811270847891600 ) ) ;
#4343 = cartesian_point ( 'none', ( 2.669560584741216900, 2.074966674974347400, 0.5443899758411616700 ) ) ;
#4344 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817903800, 1.729490221479518700 ) ) ;
#4345 = cartesian_point ( 'none', ( 5.329713049200527100, 1.877409071160800900, 1.234811270847891600 ) ) ;
#4346 = cartesian_point ( 'none', ( 2.669560584741216900, 2.074966674974347400, 0.5443899758411616700 ) ) ;
#4347 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623830300 ) ) ;
#4348 = cartesian_point ( 'none', ( 8.000000000000000000, 1.445361235222521100, 1.691099289326860800 ) ) ;
#4349 = cartesian_point ( 'none', ( 5.329653201700618400, 1.912813851385984500, 1.181960534160981600 ) ) ;
#4350 = cartesian_point ( 'none', ( 2.669621743554550600, 2.091738377831291000, 0.4830579465753557800 ) ) ;
#4351 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.971329985432016300, -0.1207435400606377600 ) ) ;
#4352 = cartesian_point ( 'none', ( 8.000000000000000000, 1.510774953610732000, 1.679983850591399800 ) ) ;
#4353 = cartesian_point ( 'none', ( 5.329510614386001600, 1.974846614421031900, 1.150774290873430200 ) ) ;
#4354 = cartesian_point ( 'none', ( 2.669756003293466900, 2.140637786621974600, 0.4338439438334306100 ) ) ;
#4355 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.002239409721979800, -0.1794556769806728300 ) ) ;
#4356 = cartesian_point ( 'none', ( 8.000000000000000000, 1.567966019495355500, 1.700643435261296200 ) ) ;
#4357 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623831700 ) ) ;
#4358 = face_outer_bound ( 'none', #796, .t. ) ;
#4359 = face_outer_bound ( 'none', #765, .t. ) ;
#4360 = cartesian_point ( 'none', ( 9.796715088893705600, 0.9303985569449471100, 2.689142682394793900 ) ) ;
#4361 = cartesian_point ( 'none', ( 8.000000000000000000, 1.258096470370364800, 2.251382542799719400 ) ) ;
#4362 = cartesian_point ( 'none', ( 13.38521556930594500, -0.1083800163285366700, 2.982048741296080300 ) ) ;
#4363 = cartesian_point ( 'none', ( 11.58864967909380000, 0.4966966081891159800, 2.779361905096975300 ) ) ;
#4364 = cartesian_point ( 'none', ( 9.796732886300949500, 0.9632967591820303900, 2.390732100148476900 ) ) ;
#4365 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089517000, 1.958627064145076500 ) ) ;
#4366 = cartesian_point ( 'none', ( 10.00171167634447800, 1.040990462905798400, 2.300352370301849400 ) ) ;
#4367 = cartesian_point ( 'none', ( 8.000000000000001800, 1.302943869093528200, 1.802345437498171100 ) ) ;
#4368 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4365, #4364, #4363, #4362 ),
( #4361, #4360, #4407, #4406 ),
( #4405, #4404, #4403, #4402 ),
( #4401, #4400, #4399, #4398 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172547600 ),
( 0.5714285714285714000, 0.9561321242806654100 ),
.unspecified. ) ;
#4369 = b_spline_curve_with_knots ( 'none', 3,
( #4367, #4366, #4397, #4396 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4370 = face_outer_bound ( 'none', #784, .t. ) ;
#4371 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089518100, 1.958627064145076000 ) ) ;
#4372 = cartesian_point ( 'none', ( 5.329748047095032200, 1.780047097870258700, 1.515292598148142200 ) ) ;
#4373 = cartesian_point ( 'none', ( 2.669499516020161300, 2.071782202531155200, 0.8412410871004858400 ) ) ;
#4374 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, 0.2123331407414371100 ) ) ;
#4375 = cartesian_point ( 'none', ( 8.000000000000000000, 1.225683867684119700, 1.898021537075987200 ) ) ;
#4376 = cartesian_point ( 'none', ( 5.329854573780703900, 1.756496747891982800, 1.456224523182625000 ) ) ;
#4377 = cartesian_point ( 'none', ( 2.669408248006063900, 2.030697077669761700, 0.7926754110241401900 ) ) ;
#4378 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.002239409721979300, 0.1794556769806726600 ) ) ;
#4379 = cartesian_point ( 'none', ( 8.000000000000000000, 1.253542801090632900, 1.837802043877311500 ) ) ;
#4380 = cartesian_point ( 'none', ( 5.329885928908309400, 1.765900001509941300, 1.387475076330112500 ) ) ;
#4381 = cartesian_point ( 'none', ( 2.669386484515414300, 2.017768861188059800, 0.7244918170021444900 ) ) ;
#4382 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.971329985432016300, 0.1207435400606377700 ) ) ;
#4383 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093528700, 1.802345437498171100 ) ) ;
#4384 = cartesian_point ( 'none', ( 5.329828638667032200, 1.804448988894780100, 1.336873477418496000 ) ) ;
#4385 = circle ( 'none', #4339, 0.1748147468397988900 ) ;
#4386 = cartesian_point ( 'none', ( 8.000000000000000000, 1.253542801090631800, 1.837802043877312200 ) ) ;
#4387 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1655594379152224600, 2.969169487989983500 ) ) ;
#4388 = cartesian_point ( 'none', ( 11.99719012351408800, 0.5256600613107039700, 2.757022406591756300 ) ) ;
#4389 = cartesian_point ( 'none', ( 10.00171167634444200, 1.040990462905803100, 2.300352370301840900 ) ) ;
#4390 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093527600, 1.802345437498171800 ) ) ;
#4391 = cartesian_point ( 'none', ( 12.62208633471009600, 3.144139989464766100, -0.8161425144002971700 ) ) ;
#4392 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4390, #4389, #4388, #4387 ),
( #4386, #4427, #4426, #4425 ),
( #4424, #4423, #4422, #4421 ),
( #4420, #4419, #4418, #4417 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4393 = direction ( 'none', ( 0.0000000000000000000, 0.7943217253509234900, -0.6074973223278701300 ) ) ;
#4394 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4395 = cartesian_point ( 'none', ( 8.000000000000001800, 2.195771126237062300, 0.3531302355541166000 ) ) ;
#4396 = cartesian_point ( 'none', ( 13.99999999999999800, -0.1680342456196695600, 2.973528610433664900 ) ) ;
#4397 = cartesian_point ( 'none', ( 11.99719012351402700, 0.5256600613106045000, 2.757022406591749700 ) ) ;
#4398 = cartesian_point ( 'none', ( 13.38522001848584100, -0.7697524702061954200, 3.548729911445355000 ) ) ;
#4399 = cartesian_point ( 'none', ( 11.58864216560315600, -0.04766802113884916600, 3.482118535098671400 ) ) ;
#4400 = cartesian_point ( 'none', ( 9.796517931860995200, 0.5783428139484649800, 3.192344117040424800 ) ) ;
#4401 = cartesian_point ( 'none', ( 8.000000000000000000, 1.019859024282355300, 2.803737761169909200 ) ) ;
#4402 = cartesian_point ( 'none', ( 13.38520391517551600, -0.5002741715643530500, 3.422373126208070100 ) ) ;
#4403 = cartesian_point ( 'none', ( 11.58860088442399700, 0.1956895411411117000, 3.300281623222385300 ) ) ;
#4404 = cartesian_point ( 'none', ( 9.796626958276275900, 0.7781799543931787700, 2.963430392126732200 ) ) ;
#4405 = cartesian_point ( 'none', ( 8.000000000000000000, 1.166307242212852900, 2.544612492991117600 ) ) ;
#4406 = cartesian_point ( 'none', ( 13.38519820417864600, -0.2555922351971466900, 3.236555390629039900 ) ) ;
#4407 = cartesian_point ( 'none', ( 11.58859130728663800, 0.4019977130312401000, 3.064112144314935700 ) ) ;
#4408 = cartesian_point ( 'none', ( 13.38519820417924100, 2.107859261673107100, 2.469321267126461300 ) ) ;
#4409 = cartesian_point ( 'none', ( 11.58859130728680500, 2.450909784467141300, 1.882399166655428300 ) ) ;
#4410 = cartesian_point ( 'none', ( 9.796715088894655900, 2.559402155119875100, 1.243619897476399900 ) ) ;
#4411 = cartesian_point ( 'none', ( 8.000000000000000000, 2.481576408644441000, 0.7023593174729400000 ) ) ;
#4412 = cartesian_point ( 'none', ( 13.38521556930679600, 2.031990642308191000, 2.185263131290347000 ) ) ;
#4413 = cartesian_point ( 'none', ( 11.58864967909473600, 2.316523190308724400, 1.614088110622260200 ) ) ;
#4414 = cartesian_point ( 'none', ( 9.796732886301187500, 2.371656550728554100, 1.009349209301519100 ) ) ;
#4415 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401000, 0.5147615023815612600 ) ) ;
#4416 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4415, #4414, #4413, #4412 ),
( #4411, #4410, #4409, #4408 ),
( #4453, #4452, #4451, #4450 ),
( #4449, #4448, #4447, #4446 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172516500 ),
( 0.5714285714285714000, 0.9561321242807161400 ),
.unspecified. ) ;
#4417 = cartesian_point ( 'none', ( 13.99999999999999600, -0.3206829705200077700, 3.043921441772086100 ) ) ;
#4418 = cartesian_point ( 'none', ( 11.99725280680695900, 0.3876925989679014800, 2.867427775381515200 ) ) ;
#4419 = cartesian_point ( 'none', ( 10.00161494255631600, 0.9328110215104130600, 2.440005182958764800 ) ) ;
#4420 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089517000, 1.958627064145076500 ) ) ;
#4421 = cartesian_point ( 'none', ( 13.99999999999999600, -0.2860088235236604200, 2.993968063649803400 ) ) ;
#4422 = cartesian_point ( 'none', ( 11.99726354900721500, 0.4108839189434561600, 2.809507404591545100 ) ) ;
#4423 = cartesian_point ( 'none', ( 10.00162312558449300, 0.9417683996677129700, 2.378262360701930000 ) ) ;
#4424 = cartesian_point ( 'none', ( 8.000000000000000000, 1.225683867684118600, 1.898021537075987600 ) ) ;
#4425 = cartesian_point ( 'none', ( 13.99999999999999600, -0.2262355749526427400, 2.965164135325333700 ) ) ;
#4426 = cartesian_point ( 'none', ( 11.99723931650552800, 0.4640465261211745900, 2.766965495316458900 ) ) ;
#4427 = cartesian_point ( 'none', ( 10.00166051112438700, 0.9834527234294848700, 2.324450236524787900 ) ) ;
#4428 = cylindrical_surface ( 'none', #4045, 2.980000000000000000 ) ;
#4429 = cartesian_point ( 'none', ( 13.99999999999999600, 2.070212093060603800, 2.134853452965603800 ) ) ;
#4430 = cartesian_point ( 'none', ( 11.99709440356195400, 2.390199858190642500, 1.475877697081963400 ) ) ;
#4431 = cartesian_point ( 'none', ( 10.00181282864190300, 2.405841949444158500, 0.7752936966804824200 ) ) ;
#4432 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773691400, 0.2342544934342893600 ) ) ;
#4433 = cartesian_point ( 'none', ( 13.99999999999999600, 2.113431126298529700, 2.092077856865361100 ) ) ;
#4434 = cartesian_point ( 'none', ( 11.99704657066722800, 2.423595857983987100, 1.423153777578452400 ) ) ;
#4435 = cartesian_point ( 'none', ( 10.00186418766386400, 2.425939972018810400, 0.7162398851368394500 ) ) ;
#4436 = cartesian_point ( 'none', ( 8.000000000000000000, 2.217812505832784000, 0.1737630444527629700 ) ) ;
#4437 = cartesian_point ( 'none', ( 13.99999999999999600, 2.177461611000990300, 2.074682324093352300 ) ) ;
#4438 = cartesian_point ( 'none', ( 11.99697841992103300, 2.483638923667936400, 1.391019516126042800 ) ) ;
#4439 = cartesian_point ( 'none', ( 10.00192460735325100, 2.476771077146918000, 0.6709612944877989500 ) ) ;
#4440 = cartesian_point ( 'none', ( 8.000000000000000000, 2.256207187582007600, 0.1196487584921227400 ) ) ;
#4441 = cartesian_point ( 'none', ( 13.99999999999999600, 2.236384004725083600, 2.089708566922975100 ) ) ;
#4442 = cartesian_point ( 'none', ( 11.99691795042512300, 2.546024109225892400, 1.392482722448220800 ) ) ;
#4443 = cartesian_point ( 'none', ( 10.00196935972246900, 2.537758438297274200, 0.6577870269394153800 ) ) ;
#4444 = cartesian_point ( 'none', ( 8.000000000000000000, 2.311255910508892800, 0.09381710039840093800 ) ) ;
#4445 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4444, #4443, #4442, #4441 ),
( #4440, #4439, #4438, #4437 ),
( #4436, #4435, #4434, #4433 ),
( #4432, #4431, #4430, #4429 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4446 = cartesian_point ( 'none', ( 13.38522001848648200, 1.965033793464302700, 3.053628176500668500 ) ) ;
#4447 = cartesian_point ( 'none', ( 11.58864216560343300, 2.428523248070034500, 2.495936010056798400 ) ) ;
#4448 = cartesian_point ( 'none', ( 9.796517931861632900, 2.666278298634137600, 1.848378047446283900 ) ) ;
#4449 = cartesian_point ( 'none', ( 8.000000000000000000, 2.703691215516384400, 1.261392751667673500 ) ) ;
#4450 = cartesian_point ( 'none', ( 13.38520391517617200, 2.066235986126464300, 2.773730504458190800 ) ) ;
#4451 = cartesian_point ( 'none', ( 11.58860088442433800, 2.472024917153764300, 2.195278114057805500 ) ) ;
#4452 = cartesian_point ( 'none', ( 9.796626958277013100, 2.645718048581960200, 1.545205403111415500 ) ) ;
#4453 = cartesian_point ( 'none', ( 8.000000000000000000, 2.624016509201717800, 0.9746089893703272500 ) ) ;
#4454 = cartesian_point ( 'none', ( 8.000000000000000000, 2.342867696644980800, 0.5968167429068902400 ) ) ;
#4455 = cartesian_point ( 'none', ( 8.000000000000000000, 2.324701977868437500, 0.5781881257561336500 ) ) ;
#4456 = cartesian_point ( 'none', ( 8.000000000000000000, 2.306836453619309300, 0.5607091721514830800 ) ) ;
#4457 = cartesian_point ( 'none', ( 8.000000000000000000, 2.283974098357931300, 0.5393703637120819100 ) ) ;
#4458 = cartesian_point ( 'none', ( 8.000000000000000000, 2.266669075431021700, 0.5243009462235667100 ) ) ;
#4459 = cartesian_point ( 'none', ( 9.786016785587662500, 2.370961713181644700, 1.006399382023667000 ) ) ;
#4460 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#4461 = b_spline_curve_with_knots ( 'none', 3,
( #4460, #4459, #4492, #4491 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911409200 ),
.unspecified. ) ;
#4462 = cartesian_point ( 'none', ( 13.43319119999075900, 3.293289769157754500, -0.5127873692007410800 ) ) ;
#4463 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#4464 = cartesian_point ( 'none', ( 8.000000000000000000, 2.759886345365980500, 1.527250211101840700 ) ) ;
#4465 = cartesian_point ( 'none', ( 5.328194854306162600, 3.145330430295989900, 0.6701373180889045300 ) ) ;
#4466 = cartesian_point ( 'none', ( 2.670887265713421900, 3.105289978494470300, -0.3153193163367528100 ) ) ;
#4467 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.712974892167441300, -1.087660574557862200 ) ) ;
#4468 = cartesian_point ( 'none', ( 8.000000000000000000, 2.703465172376665800, 1.149507234242316300 ) ) ;
#4469 = cartesian_point ( 'none', ( 5.328523051451760800, 2.973073548736190100, 0.3097927285274996200 ) ) ;
#4470 = cartesian_point ( 'none', ( 2.670580704557913100, 2.827501543928583300, -0.6025065232192728900 ) ) ;
#4471 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.378649727535583600, -1.272321858052986500 ) ) ;
#4472 = cartesian_point ( 'none', ( 8.000000000000000000, 2.550995998597606700, 0.7598759174652940400 ) ) ;
#4473 = cartesian_point ( 'none', ( 5.328995011018339100, 2.701142595209161000, -0.03296389486036633400 ) ) ;
#4474 = cartesian_point ( 'none', ( 2.670160514684226900, 2.460727645312552600, -0.8413937358991635500 ) ) ;
#4475 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.976532492934186500, -1.387912262511097800 ) ) ;
#4476 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401500, 0.5147615023815600400 ) ) ;
#4477 = cartesian_point ( 'none', ( 5.329748047095336900, 2.330157045369188700, -0.1872097021033337400 ) ) ;
#4478 = cartesian_point ( 'none', ( 2.669499516019481900, 2.059818521853174800, -0.8701239672484211200 ) ) ;
#4479 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985690200, -1.301826042607879800 ) ) ;
#4480 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#4481 = b_spline_curve_with_knots ( 'none', 3,
( #4480, #4458, #4457, #4456, #4455, #4454, #4516, #4515, #4514, #4513, #4512, #4511, #4510, #4509, #4508, #4507, #4506, #4505, #4504, #4503, #4502, #4501, #4500, #4499, #4498, #4497, #4496, #4495 ),
.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. ) ;
#4482 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4479, #4478, #4477, #4476 ),
( #4475, #4474, #4473, #4472 ),
( #4471, #4470, #4469, #4468 ),
( #4467, #4466, #4465, #4464 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093819884500 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4483 = cartesian_point ( 'none', ( 4.666666666666694500, 0.9404652590414507300, -2.006467759553057600 ) ) ;
#4484 = cartesian_point ( 'none', ( 2.666666666666606100, 0.4430375594254661900, -2.128197315788362700 ) ) ;
#4485 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4534, #4533, #4532, #4531 ),
( #4530, #4529, #4528, #4527 ),
( #4526, #4525, #4524, #4523 ),
( #4522, #4521, #4520, #4519 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4486 = cartesian_point ( 'none', ( 8.000000000000000000, 2.368272313325154400, 0.3814769490472622600 ) ) ;
#4487 = axis2_placement_3d ( 'none', #4486, #4079, #4046 ) ;
#4488 = cartesian_point ( 'none', ( 11.81107622352165600, 2.953038972327676900, -1.084447702530504800 ) ) ;
#4489 = cartesian_point ( 'none', ( 1.333320865585924600, 0.1017841993864764300, -2.127541075900480900 ) ) ;
#4490 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442400, -2.053393186047990600 ) ) ;
#4491 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#4492 = cartesian_point ( 'none', ( 11.56727475478179900, 2.317174739351031600, 1.606878443600785700 ) ) ;
#4493 = face_outer_bound ( 'none', #854, .t. ) ;
#4494 = circle ( 'none', #4487, 0.1748147468397989200 ) ;
#4495 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#4496 = cartesian_point ( 'none', ( 8.000000000000000000, 2.698982193623922200, 1.249432833462073200 ) ) ;
#4497 = cartesian_point ( 'none', ( 8.000000000000000000, 2.692517867678313700, 1.227380610321017000 ) ) ;
#4498 = cartesian_point ( 'none', ( 8.000000000000000000, 2.681156526538824200, 1.190960383698384400 ) ) ;
#4499 = cartesian_point ( 'none', ( 8.000000000000000000, 2.666585810486731000, 1.147846666570986600 ) ) ;
#4500 = cartesian_point ( 'none', ( 8.000000000000000000, 2.651356214360518500, 1.106051388330808700 ) ) ;
#4501 = cartesian_point ( 'none', ( 8.000000000000000000, 2.635521510529058400, 1.065581152630477700 ) ) ;
#4502 = cartesian_point ( 'none', ( 8.000000000000000000, 2.619135404883986800, 1.026440767633182400 ) ) ;
#4503 = cartesian_point ( 'none', ( 8.000000000000000000, 2.602251482240200100, 0.9886332530871925200 ) ) ;
#4504 = cartesian_point ( 'none', ( 8.000000000000000000, 2.584923152038999000, 0.9521598489737611600 ) ) ;
#4505 = cartesian_point ( 'none', ( 8.000000000000000000, 2.567203594397955900, 0.9170200257165931300 ) ) ;
#4506 = cartesian_point ( 'none', ( 8.000000000000000000, 2.549145706550763000, 0.8832114959415221500 ) ) ;
#4507 = cartesian_point ( 'none', ( 8.000000000000000000, 2.530802049720052100, 0.8507302277734829500 ) ) ;
#4508 = cartesian_point ( 'none', ( 8.000000000000000000, 2.512224796465818900, 0.8195704596567835500 ) ) ;
#4509 = cartesian_point ( 'none', ( 8.000000000000000000, 2.493465678551650900, 0.7897247166833937200 ) ) ;
#4510 = cartesian_point ( 'none', ( 8.000000000000000000, 2.474575935370364000, 0.7611838284134264700 ) ) ;
#4511 = cartesian_point ( 'none', ( 8.000000000000000000, 2.455606262970679000, 0.7339369481686128800 ) ) ;
#4512 = cartesian_point ( 'none', ( 8.000000000000000000, 2.436606763724354700, 0.7079715737865471800 ) ) ;
#4513 = cartesian_point ( 'none', ( 8.000000000000000000, 2.417626896678582800, 0.6832735697935412600 ) ) ;
#4514 = cartesian_point ( 'none', ( 8.000000000000000000, 2.398715428616862200, 0.6598271910554642800 ) ) ;
#4515 = cartesian_point ( 'none', ( 8.000000000000000000, 2.379920385925524700, 0.6376151076003764300 ) ) ;
#4516 = cartesian_point ( 'none', ( 8.000000000000000000, 2.361289007098136900, 0.6166184315982774500 ) ) ;
#4517 = cartesian_point ( 'none', ( 8.000000000000001800, 2.211614033773691800, 0.2342544934342886400 ) ) ;
#4518 = b_spline_curve_with_knots ( 'none', 3,
( #4566, #4548, #4547, #4546 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4519 = cartesian_point ( 'none', ( 13.99999999999999600, 1.925620389810435600, 2.379134595941914600 ) ) ;
#4520 = cartesian_point ( 'none', ( 11.99725280680746500, 2.301717690281117200, 1.753437558788373300 ) ) ;
#4521 = cartesian_point ( 'none', ( 10.00161494255634100, 2.384941209876485500, 1.065747212123679500 ) ) ;
#4522 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401000, 0.5147615023815612600 ) ) ;
#4523 = cartesian_point ( 'none', ( 13.99999999999999600, 1.914816341869970000, 2.319293899055497200 ) ) ;
#4524 = cartesian_point ( 'none', ( 11.99726354900773600, 2.277160542946250000, 1.696082932213895700 ) ) ;
#4525 = cartesian_point ( 'none', ( 10.00162312558440400, 2.347616264405077800, 1.015754620980563900 ) ) ;
#4526 = cartesian_point ( 'none', ( 8.000000000000000000, 2.208793274134941900, 0.4754145252741464000 ) ) ;
#4527 = cartesian_point ( 'none', ( 13.99999999999999600, 1.936714958225041800, 2.256660376614336300 ) ) ;
#4528 = cartesian_point ( 'none', ( 11.99723931650601300, 2.284670510454619700, 1.628409619640320600 ) ) ;
#4529 = cartesian_point ( 'none', ( 10.00166051112396600, 2.339040614490303300, 0.9482284350647138800 ) ) ;
#4530 = cartesian_point ( 'none', ( 8.000000000000000000, 2.185910902862910500, 0.4131336725453744200 ) ) ;
#4531 = cartesian_point ( 'none', ( 13.99999999999999600, 1.982451678210623200, 2.216588080689189800 ) ) ;
#4532 = cartesian_point ( 'none', ( 11.99719012351396200, 2.321207033535738400, 1.577811445631189100 ) ) ;
#4533 = cartesian_point ( 'none', ( 10.00171167634487700, 2.362686175629051800, 0.8905033446879179200 ) ) ;
#4534 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063200, 0.3531302355541174300 ) ) ;
#4535 = face_outer_bound ( 'none', #807, .t. ) ;
#4536 = cartesian_point ( 'none', ( 8.000000000000000000, 2.385518184622790600, 0.2520742024699833000 ) ) ;
#4537 = axis2_placement_3d ( 'none', #4536, #4589, #4588 ) ;
#4538 = circle ( 'none', #4537, 0.1748147468397989200 ) ;
#4539 = cartesian_point ( 'none', ( 8.000000000000001800, 2.255155455363401000, 0.5147615023815607100 ) ) ;
#4540 = cartesian_point ( 'none', ( 5.329748047095336900, 2.330157045369188700, -0.1872097021033337400 ) ) ;
#4541 = cartesian_point ( 'none', ( 2.669499516019481900, 2.059818521853174800, -0.8701239672484211200 ) ) ;
#4542 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985689700, -1.301826042607879800 ) ) ;
#4543 = face_outer_bound ( 'none', #878, .t. ) ;
#4544 = face_outer_bound ( 'none', #743, .t. ) ;
#4545 = b_spline_curve_with_knots ( 'none', 3,
( #4542, #4541, #4540, #4539 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4546 = cartesian_point ( 'none', ( 13.99999999999999800, 2.072376555530710500, 2.137085499717533500 ) ) ;
#4547 = cartesian_point ( 'none', ( 11.99709440356195400, 2.390199858190642500, 1.475877697081963400 ) ) ;
#4548 = cartesian_point ( 'none', ( 10.00181282864190300, 2.405841949444158500, 0.7752936966804824200 ) ) ;
#4549 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773691800, 0.2342544934342881400 ) ) ;
#4550 = cartesian_point ( 'none', ( 5.329713049200860200, 2.200672108381116500, -0.4543852621766335500 ) ) ;
#4551 = cartesian_point ( 'none', ( 2.669560584740816400, 1.852164850138740700, -1.082281163083658600 ) ) ;
#4552 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568600, -1.437647402316177200 ) ) ;
#4553 = cartesian_point ( 'none', ( 8.000000000000000000, 2.217812505832784000, 0.1737630444527617500 ) ) ;
#4554 = cartesian_point ( 'none', ( 5.329653201700576700, 2.188335954262808200, -0.5167913366631317100 ) ) ;
#4555 = cartesian_point ( 'none', ( 2.669621743554594600, 1.820655941161659900, -1.137508841702256700 ) ) ;
#4556 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.308562224694007800, -1.479319376616705200 ) ) ;
#4557 = cartesian_point ( 'none', ( 8.000000000000000000, 2.256207187582007600, 0.1196487584921215200 ) ) ;
#4558 = cartesian_point ( 'none', ( 5.329510614386143700, 2.210147737552206500, -0.5827071281686845300 ) ) ;
#4559 = cartesian_point ( 'none', ( 2.669756003293119100, 1.820433489646713100, -1.206885500322658200 ) ) ;
#4560 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.288902738057903000, -1.542691390288821500 ) ) ;
#4561 = cartesian_point ( 'none', ( 8.000000000000000000, 2.311255910508892800, 0.09381710039839971600 ) ) ;
#4562 = cartesian_point ( 'none', ( 5.329344629009509200, 2.257277947995708800, -0.6254511381121468100 ) ) ;
#4563 = cartesian_point ( 'none', ( 2.669907491017380300, 1.851588451374977400, -1.262326784511266000 ) ) ;
#4564 = oriented_edge ( 'none', *, *, #7006, .t. ) ;
#4565 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874000, -1.602110449985694900 ) ) ;
#4566 = cartesian_point ( 'none', ( 8.000000000000001800, 2.211614033773691800, 0.2342544934342886400 ) ) ;
#4567 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4565, #4563, #4562, #4561 ),
( #4560, #4559, #4558, #4557 ),
( #4556, #4555, #4554, #4553 ),
( #4552, #4551, #4550, #4549 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4568 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1655594379152226500, 2.969169487989983500 ) ) ;
#4569 = cartesian_point ( 'none', ( 11.99719012351402700, 0.5256600613106045000, 2.757022406591749700 ) ) ;
#4570 = cartesian_point ( 'none', ( 10.00171167634447800, 1.040990462905798400, 2.300352370301849400 ) ) ;
#4571 = cartesian_point ( 'none', ( 8.000000000000000000, 1.302943869093527300, 1.802345437498172000 ) ) ;
#4572 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1256644963328179300, 2.971803032549264600 ) ) ;
#4573 = cartesian_point ( 'none', ( 11.99715756669908900, 0.5661714459800509800, 2.750484366559456700 ) ) ;
#4574 = cartesian_point ( 'none', ( 10.00174558272976300, 1.078822081250214100, 2.284508254722490000 ) ) ;
#4575 = cartesian_point ( 'none', ( 8.000000000000000000, 1.335425381897621400, 1.779032495882694200 ) ) ;
#4576 = cartesian_point ( 'none', ( 13.99999999999999600, -0.08568958223897849000, 2.973224196962500200 ) ) ;
#4577 = cartesian_point ( 'none', ( 11.99712564354494000, 0.6064839859014128400, 2.742715342707135600 ) ) ;
#4578 = cartesian_point ( 'none', ( 10.00177931844532100, 1.116172103702959300, 2.267514560477906600 ) ) ;
#4579 = cartesian_point ( 'none', ( 8.000000000000000000, 1.367198384606638500, 1.754732500739647500 ) ) ;
#4580 = cartesian_point ( 'none', ( 13.99999999999999600, -0.04570834393395039500, 2.973430362929043700 ) ) ;
#4581 = cartesian_point ( 'none', ( 11.99709440356137000, 0.6465234003079506400, 2.733729655926097700 ) ) ;
#4582 = cartesian_point ( 'none', ( 10.00181282864232000, 1.152971726581415900, 2.249402587249020400 ) ) ;
#4583 = cartesian_point ( 'none', ( 8.000000000000000000, 1.398204339817902700, 1.729490221479519400 ) ) ;
#4584 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4585 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4583, #4582, #4581, #4580 ),
( #4579, #4578, #4577, #4576 ),
( #4575, #4574, #4573, #4572 ),
( #4571, #4570, #4569, #4568 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#4586 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4587 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4588 = direction ( 'none', ( 0.0000000000000000000, -0.1321048022687273100, 0.9912357546101433500 ) ) ;
#4589 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4590 = axis2_placement_3d ( 'none', #4587, #4586, #4584 ) ;
#4591 = cartesian_point ( 'none', ( 8.499999999999982200, -1.957673859681270200, 2.269813585005739900 ) ) ;
#4592 = cartesian_point ( 'none', ( 8.249999999999877400, -1.857014489658589000, 2.299635530147980100 ) ) ;
#4593 = cartesian_point ( 'none', ( 7.666666666666830400, -1.664281454161124200, 2.390717400464678700 ) ) ;
#4594 = cartesian_point ( 'none', ( 7.333333333333030200, -1.575803612132093300, 2.455656735306586100 ) ) ;
#4595 = cartesian_point ( 'none', ( 6.666666666666975200, -1.369218060406534900, 2.553825823538533600 ) ) ;
#4596 = cartesian_point ( 'none', ( 6.333333333333603000, -1.263523416004681300, 2.596546273055831300 ) ) ;
#4597 = cartesian_point ( 'none', ( 5.333333333332789500, -0.9415956882530780400, 2.705075373688266000 ) ) ;
#4598 = cartesian_point ( 'none', ( 4.666666666666694500, -0.7205236083761053000, 2.751156014668056500 ) ) ;
#4599 = cartesian_point ( 'none', ( 2.666666666666606100, -0.05704247701473972400, 2.809713427595948300 ) ) ;
#4600 = cartesian_point ( 'none', ( 1.333332650614414100, 0.3849969139990742100, 2.741135162434813500 ) ) ;
#4601 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7797047511510316600, 2.580192218197150400 ) ) ;
#4602 = cartesian_point ( 'none', ( 13.43318728302362300, -3.580082257154119300, 1.251440384154074200 ) ) ;
#4603 = cartesian_point ( 'none', ( 12.62207942369393600, -3.362180765389968200, 1.581465465593698800 ) ) ;
#4604 = cartesian_point ( 'none', ( 11.81107622352095300, -3.098611405421791300, 1.866828427141266100 ) ) ;
#4605 = cartesian_point ( 'none', ( 10.50000000000024300, -2.626977876485855600, 2.239282361769016300 ) ) ;
#4606 = cartesian_point ( 'none', ( 9.999999999999710500, -2.436511502526437700, 2.360644257163412100 ) ) ;
#4607 = cartesian_point ( 'none', ( 9.250000000000152800, -2.141672992266607800, 2.510046142172541700 ) ) ;
#4608 = cartesian_point ( 'none', ( 9.000000000000026600, -2.041872566520130100, 2.554421057215363200 ) ) ;
#4609 = cartesian_point ( 'none', ( 8.499999999999982200, -1.840368392195918900, 2.632222418483959100 ) ) ;
#4610 = cartesian_point ( 'none', ( 8.249999999999879200, -1.729357326091593300, 2.658528806588914800 ) ) ;
#4611 = cartesian_point ( 'none', ( 7.666666666666830400, -1.512867521096353800, 2.740384873654961900 ) ) ;
#4612 = cartesian_point ( 'none', ( 7.333333333333029300, -1.411117263512079200, 2.799272689083007300 ) ) ;
#4613 = cartesian_point ( 'none', ( 6.666666666666975200, -1.178767015280801600, 2.883859028719491400 ) ) ;
#4614 = cartesian_point ( 'none', ( 6.333333333333603000, -1.060580164099454800, 2.919048288235460500 ) ) ;
#4615 = cartesian_point ( 'none', ( 5.333333333332789500, -0.7025924097747768800, 3.002912859041325000 ) ) ;
#4616 = cartesian_point ( 'none', ( 4.666666666666694500, -0.4593765226281176200, 3.029781038365204200 ) ) ;
#4617 = cartesian_point ( 'none', ( 2.666666666666606100, 0.2631123636996580700, 3.023898806453845500 ) ) ;
#4618 = cartesian_point ( 'none', ( 1.333340482913456100, 0.7344308076349441700, 2.903212161280109600 ) ) ;
#4619 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.145377398996755900, 2.686328706115411500 ) ) ;
#4620 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4619, #4618, #4617, #4616, #4615, #4614, #4613, #4612, #4611, #4610, #4609, #4608, #4607, #4606, #4605, #4604, #4603, #4602 ),
( #4601, #4600, #4599, #4598, #4597, #4596, #4595, #4594, #4593, #4592, #4591, #4669, #4668, #4667, #4666, #4665, #4664, #4663 ),
( #4662, #4661, #4660, #4659, #4658, #4657, #4656, #4655, #4654, #4653, #4652, #4651, #4649, #4648, #4647, #4646, #4645, #4644 ),
( #4643, #4642, #4641, #4640, #4639, #4638, #4637, #4636, #4635, #4634, #4633, #4632, #4631, #4630, #4629, #4628, #4627, #4626 ) ),
.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. ) ;
#4621 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#4622 = face_outer_bound ( 'none', #870, .t. ) ;
#4623 = cylindrical_surface ( 'none', #4590, 2.980000000000000000 ) ;
#4624 = b_spline_curve_with_knots ( 'none', 3,
( #4695, #4694, #4693, #4692 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677733250700, 0.007959414694184163000 ),
.unspecified. ) ;
#4625 = edge_loop ( 'none', ( #10396, #10422, #9513, #10384 ) ) ;
#4626 = cartesian_point ( 'none', ( 13.43319448204082500, -2.974950796062835400, 0.3001441090162798600 ) ) ;
#4627 = cartesian_point ( 'none', ( 12.62209212549592300, -2.845600263668063100, 0.5738783781999129400 ) ) ;
#4628 = cartesian_point ( 'none', ( 11.81107622352095300, -2.678433593364249800, 0.8153347526642835700 ) ) ;
#4629 = cartesian_point ( 'none', ( 10.50000000000024500, -2.369453579042618300, 1.139716956738751500 ) ) ;
#4630 = cartesian_point ( 'none', ( 9.999999999999710500, -2.242598361555030900, 1.248097387377175200 ) ) ;
#4631 = cartesian_point ( 'none', ( 9.250000000000152800, -2.044140550680205100, 1.386341397105527200 ) ) ;
#4632 = cartesian_point ( 'none', ( 9.000000000000026600, -1.976627126655244900, 1.428380221444066600 ) ) ;
#4633 = cartesian_point ( 'none', ( 8.499999999999982200, -1.839778322254380900, 1.504293084232300300 ) ) ;
#4634 = cartesian_point ( 'none', ( 8.249999999999879200, -1.761135565714704500, 1.531047066280111000 ) ) ;
#4635 = cartesian_point ( 'none', ( 7.666666666666830400, -1.619987261323383000, 1.617191290449054400 ) ) ;
#4636 = cartesian_point ( 'none', ( 7.333333333333029300, -1.561148238076683200, 1.681002087993097800 ) ) ;
#4637 = cartesian_point ( 'none', ( 6.666666666666975200, -1.413774545271092100, 1.780314787903146000 ) ) ;
#4638 = cartesian_point ( 'none', ( 6.333333333333603000, -1.337652770477074000, 1.825307382961573800 ) ) ;
#4639 = cartesian_point ( 'none', ( 5.333333333332789500, -1.103761641877430800, 1.945709021443559700 ) ) ;
#4640 = cartesian_point ( 'none', ( 4.666666666666693600, -0.9404652590414750400, 2.006467759553063300 ) ) ;
#4641 = cartesian_point ( 'none', ( 2.666666666666606100, -0.4430375594253754300, 2.128197315788368000 ) ) ;
#4642 = cartesian_point ( 'none', ( 1.333320865585935200, -0.1017841993864646400, 2.127541075900480000 ) ) ;
#4643 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414585600, 2.053393186047989300 ) ) ;
#4644 = cartesian_point ( 'none', ( 13.43319119998859900, -3.293289769157841100, 0.5127873692015900700 ) ) ;
#4645 = cartesian_point ( 'none', ( 12.62208633470860500, -3.144139989465228000, 0.8161425144008582800 ) ) ;
#4646 = cartesian_point ( 'none', ( 11.81107622352095300, -2.953038972327327800, 1.084447702530813900 ) ) ;
#4647 = cartesian_point ( 'none', ( 10.50000000000024300, -2.600111564783664800, 1.446049850628637200 ) ) ;
#4648 = cartesian_point ( 'none', ( 9.999999999999710500, -2.455272034881581100, 1.567178657493192700 ) ) ;
#4650 = edge_loop ( 'none', ( #6857, #4754, #5797, #5699, #5928, #3700 ) ) ;
#4649 = cartesian_point ( 'none', ( 9.250000000000152800, -2.228399136654651200, 1.722094187367506400 ) ) ;
#4651 = cartesian_point ( 'none', ( 9.000000000000026600, -2.151174765841970000, 1.769282383843108400 ) ) ;
#4652 = cartesian_point ( 'none', ( 8.499999999999982200, -1.994497400865979300, 1.854640296847973200 ) ) ;
#4653 = cartesian_point ( 'none', ( 8.249999999999879200, -1.905737048520975500, 1.885689948407629500 ) ) ;
#4654 = cartesian_point ( 'none', ( 7.666666666666830400, -1.740593934837924000, 1.980824332458708000 ) ) ;
#4655 = cartesian_point ( 'none', ( 7.333333333333030200, -1.667748646524573400, 2.048984843013773400 ) ) ;
#4656 = cartesian_point ( 'none', ( 6.666666666666975200, -1.491956579059545500, 2.155364817454649800 ) ) ;
#4657 = cartesian_point ( 'none', ( 6.333333333333603000, -1.401422776535583800, 2.203074953746684700 ) ) ;
#4658 = cartesian_point ( 'none', ( 5.333333333332789500, -1.123971097408051000, 2.329127435600106400 ) ) ;
#4659 = cartesian_point ( 'none', ( 4.666666666666694500, -0.9312018223677976900, 2.390306606252200300 ) ) ;
#4660 = cartesian_point ( 'none', ( 2.666666666666606100, -0.3463676378606614900, 2.503224661205794500 ) ) ;
#4661 = cartesian_point ( 'none', ( 1.333325328834272600, 0.05174096127087688500, 2.483097227951468700 ) ) ;
#4662 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4154963281626440400, 2.377870129379627600 ) ) ;
#4663 = cartesian_point ( 'none', ( 13.43318880053436000, -3.484778824464208800, 0.8828006829710295400 ) ) ;
#4664 = cartesian_point ( 'none', ( 12.62208210115953100, -3.301187856929011000, 1.203966654577490300 ) ) ;
#4665 = cartesian_point ( 'none', ( 11.81107622352095300, -3.073162075709921800, 1.485266608982499700 ) ) ;
#4666 = cartesian_point ( 'none', ( 10.50000000000024300, -2.658788571876557600, 1.859220916146833800 ) ) ;
#4667 = cartesian_point ( 'none', ( 9.999999999999710500, -2.490109549169309900, 1.983038812041554100 ) ) ;
#4668 = cartesian_point ( 'none', ( 9.250000000000152800, -2.227395646698824700, 2.138896089226207200 ) ) ;
#4669 = cartesian_point ( 'none', ( 9.000000000000026600, -2.138210769929993000, 2.185883832706454900 ) ) ;
#4670 = cartesian_point ( 'none', ( 8.451208963742248100, 0.2783214107810341700, 2.967824763083344300 ) ) ;
#4671 = cartesian_point ( 'none', ( 8.720109021299517600, 0.1365868065748762900, 2.977715680910374200 ) ) ;
#4672 = cartesian_point ( 'none', ( 8.855934841470121600, 0.06843397324808725400, 2.979999999999997300 ) ) ;
#4673 = axis2_placement_3d ( 'none', #4705, #4757, #4756 ) ;
#4674 = toroidal_surface ( 'none', #4711, 2.480000000000000000, 0.5000000000000000000 ) ;
#4675 = b_spline_curve_with_knots ( 'none', 3,
( #4717, #4716, #4715, #4714 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001807584907033525600, 0.003231832058670554500 ),
.unspecified. ) ;
#4676 = vertex_point ( 'none', #11365 ) ;
#4677 = circle ( 'none', #4707, 1.974087960926263800 ) ;
#4678 = cartesian_point ( 'none', ( 8.991776357197178300, 1.171920904503159800e-013, 2.980000000000000900 ) ) ;
#4679 = circle ( 'none', #4691, 2.480000000000000000 ) ;
#4680 = face_outer_bound ( 'none', #839, .t. ) ;
#4681 = cartesian_point ( 'none', ( 12.98023987285759700, -1.355252715606880800e-016, 2.980000000000001300 ) ) ;
#4682 = cartesian_point ( 'none', ( 12.15876482736223000, 0.2118330985880307900, 2.979999999999995100 ) ) ;
#4683 = cartesian_point ( 'none', ( 11.33219625342220000, 0.4034317151605618100, 2.957644033193112400 ) ) ;
#4684 = cartesian_point ( 'none', ( 9.671200125250013700, 0.7434547745179321800, 2.890967030965021100 ) ) ;
#4685 = cartesian_point ( 'none', ( 8.837063990803139600, 0.8923567284437927700, 2.846627644397176700 ) ) ;
#4686 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#4687 = b_spline_curve_with_knots ( 'none', 3,
( #4678, #4672, #4671, #4670, #4731, #4730, #4729, #4728, #4727, #4726, #4725, #4724, #4723, #4722 ),
.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. ) ;
#4688 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4689 = b_spline_curve_with_knots ( 'none', 3,
( #4686, #4685, #4684, #4683, #4682, #4681 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002544797698017503700, 0.005089595396035007400 ),
.unspecified. ) ;
#4690 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2478089386525396700, 0.03302620056715776400 ) ) ;
#4691 = axis2_placement_3d ( 'none', #4719, #4688, #4713 ) ;
#4692 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#4693 = cartesian_point ( 'none', ( 0.9029850652019229000, 0.8399183926285075400, 2.816157713012759500 ) ) ;
#4694 = cartesian_point ( 'none', ( 1.568661904197468100, 0.6261155848400185000, 2.896971225036063700 ) ) ;
#4695 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#4696 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, -4.500000000000000000 ) ) ;
#4697 = direction ( 'none', ( 0.0000000000000000000, 0.1321048022687280300, -0.9912357546101433500 ) ) ;
#4698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4699 = cartesian_point ( 'none', ( 6.666666666666975200, 1.413774545271142800, -1.780314787903174000 ) ) ;
#4700 = face_outer_bound ( 'none', #860, .t. ) ;
#4701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4702 = vector ( 'none', #4701, 1000.000000000000000 ) ;
#4703 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#4704 = line ( 'none', #4703, #4702 ) ;
#4705 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#4706 = cartesian_point ( 'none', ( 8.499999999999982200, 1.839778322254420200, -1.504293084232286800 ) ) ;
#4707 = axis2_placement_3d ( 'none', #4690, #4698, #4697 ) ;
#4708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4709 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#4710 = face_bound ( 'none', #2, .t. ) ;
#4711 = axis2_placement_3d ( 'none', #4721, #4720, #4708 ) ;
#4712 = plane ( 'none', #4673 ) ;
#4713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4714 = cartesian_point ( 'none', ( 3.599338066245767900, -2.710505431213761100e-017, 2.979999999999999100 ) ) ;
#4715 = cartesian_point ( 'none', ( 3.144066965623452800, 0.1346018021937693300, 2.979999999999998200 ) ) ;
#4716 = cartesian_point ( 'none', ( 2.688703066842691700, 0.2696194650761491500, 2.970847706874496300 ) ) ;
#4717 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#4718 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#4719 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4720 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4721 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4722 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#4723 = cartesian_point ( 'none', ( 3.366983054052536900, 2.105713376043004900, 2.154454487242230900 ) ) ;
#4724 = cartesian_point ( 'none', ( 4.501944364521426300, 1.759198056548137300, 2.445205891217582500 ) ) ;
#4725 = cartesian_point ( 'none', ( 5.919488540551400400, 1.270866328554632900, 2.697663225503519800 ) ) ;
#4726 = cartesian_point ( 'none', ( 6.202951119253959300, 1.170503013310707900, 2.742696345878863400 ) ) ;
#4727 = cartesian_point ( 'none', ( 6.770228883813741700, 0.9654515641951281200, 2.821411672737585100 ) ) ;
#4728 = cartesian_point ( 'none', ( 7.053771277303753500, 0.8596247276983300900, 2.855221210975872600 ) ) ;
#4729 = cartesian_point ( 'none', ( 7.626144352500325900, 0.6582337556280232200, 2.908259128590295000 ) ) ;
#4730 = cartesian_point ( 'none', ( 7.910789261992281500, 0.5536033636805698400, 2.931309271418514500 ) ) ;
#4731 = cartesian_point ( 'none', ( 8.317643046570435000, 0.3507809027934923900, 2.960070174925086000 ) ) ;
#4732 = cartesian_point ( 'none', ( 7.666666666666830400, 1.619987261323393700, -1.617191290449042200 ) ) ;
#4733 = cartesian_point ( 'none', ( 9.250000000000152800, 2.044140550680272600, -1.386341397105541800 ) ) ;
#4734 = b_spline_curve_with_knots ( 'none', 3,
( #4078, #4086, #4085, #4080 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4736 = oriented_edge ( 'none', *, *, #3976, .t. ) ;
#4735 = cartesian_point ( 'none', ( 5.333333333332789500, 1.103761641877366800, -1.945709021443627900 ) ) ;
#4737 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#4738 = cartesian_point ( 'none', ( 0.1593162483766402700, 1.095939254080287500, 2.639619704323422400 ) ) ;
#4739 = cartesian_point ( 'none', ( 0.1026780089869845900, 1.153844339540175600, 2.546502415394360100 ) ) ;
#4740 = cartesian_point ( 'none', ( 0.02335420773505099800, 1.249588556893195000, 2.340444538870597200 ) ) ;
#4741 = cartesian_point ( 'none', ( -3.165955046952397100e-014, 1.288396901305463200, 2.226226435623468400 ) ) ;
#4742 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307736551497578700, 2.107183387369810000 ) ) ;
#4743 = cartesian_point ( 'none', ( 7.333333333333030200, 1.561148238076656800, -1.681002087993049000 ) ) ;
#4744 = cartesian_point ( 'none', ( 11.81107622352165600, 2.678433593364422500, -0.8153347526640919400 ) ) ;
#4745 = cartesian_point ( 'none', ( 10.50000000000024500, 2.369453579042625000, -1.139716956738733700 ) ) ;
#4746 = cartesian_point ( 'none', ( 9.999999999999710500, 2.242598361554924300, -1.248097387377102000 ) ) ;
#4747 = cartesian_point ( 'none', ( 8.249999999999879200, 1.761135565714715400, -1.531047066280098800 ) ) ;
#4748 = cartesian_point ( 'none', ( 8.000000000000001800, 2.195771126237062300, 0.3531302355541166000 ) ) ;
#4749 = cartesian_point ( 'none', ( 5.329828638667095200, 2.221250417823587700, -0.3306258148827777600 ) ) ;
#4750 = cartesian_point ( 'none', ( 2.669443736634411900, 1.910971948860813500, -0.9715235504642216700 ) ) ;
#4751 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316171800, -1.352846341639573700 ) ) ;
#4752 = oriented_edge ( 'none', *, *, #4899, .t. ) ;
#4753 = b_spline_curve_with_knots ( 'none', 3,
( #4742, #4741, #4740, #4739, #4738, #4737 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182335876300, 0.0007213974364671752600 ),
.unspecified. ) ;
#4754 = oriented_edge ( 'none', *, *, #1170, .f. ) ;
#4755 = b_spline_curve_with_knots ( 'none', 3,
( #4751, #4750, #4749, #4748 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4756 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4758 = cartesian_point ( 'none', ( 9.000000000000026600, 1.976627126655226200, -1.428380221444053100 ) ) ;
#4759 = cartesian_point ( 'none', ( 6.333333333333603000, 1.337652770477125700, -1.825307382961526500 ) ) ;
#4760 = cartesian_point ( 'none', ( 0.01797103300128411600, 2.312536107613910800, 1.266510449754499700 ) ) ;
#4761 = cartesian_point ( 'none', ( 0.09237337591671958300, 2.501036066754255900, 1.217322651644160200 ) ) ;
#4762 = cartesian_point ( 'none', ( 0.1509069873221232400, 2.591203857894134500, 1.191278456870718200 ) ) ;
#4763 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#4764 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#4765 = b_spline_curve_with_knots ( 'none', 3,
( #4763, #4762, #4761, #4760, #4803, #4802 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395111815980800, 0.0005972403616636829100, 0.0009118412121457677900 ),
.unspecified. ) ;
#4766 = axis2_placement_3d ( 'none', #4783, #4779, #4778 ) ;
#4767 = cartesian_point ( 'none', ( 8.000000000000003600, -1.700643435261281100, 1.567966019495372400 ) ) ;
#4768 = cartesian_point ( 'none', ( 7.666666666666840200, -1.619987261323384600, 1.617191290449052600 ) ) ;
#4769 = cartesian_point ( 'none', ( 7.333333333333033700, -1.561148238076684300, 1.681002087993097100 ) ) ;
#4770 = cartesian_point ( 'none', ( 6.666666666666975200, -1.413774545271092100, 1.780314787903146000 ) ) ;
#4771 = cartesian_point ( 'none', ( 6.333333333333603000, -1.337652770477074000, 1.825307382961573800 ) ) ;
#4772 = cartesian_point ( 'none', ( 5.333333333332789500, -1.103761641877430800, 1.945709021443559700 ) ) ;
#4773 = cartesian_point ( 'none', ( 4.666666666666693600, -0.9404652590414750400, 2.006467759553063300 ) ) ;
#4774 = cartesian_point ( 'none', ( 2.666666666666606100, -0.4430375594253754300, 2.128197315788368000 ) ) ;
#4775 = cartesian_point ( 'none', ( 1.333320865585935200, -0.1017841993864646400, 2.127541075900480000 ) ) ;
#4776 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414586800, 2.053393186047989700 ) ) ;
#4777 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#4778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4779 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4780 = b_spline_curve_with_knots ( 'none', 3,
( #4776, #4775, #4774, #4773, #4772, #4771, #4770, #4769, #4768, #4767 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#4781 = cylindrical_surface ( 'none', #4766, 2.980000000000000000 ) ;
#4782 = cartesian_point ( 'none', ( 8.000000000000003600, -1.700643435261281100, 1.567966019495372400 ) ) ;
#4783 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4784 = face_outer_bound ( 'none', #832, .t. ) ;
#4785 = b_spline_curve_with_knots ( 'none', 3,
( #4828, #4827, #4826, #4825, #4824, #4823 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182213349500, 0.0007213974364426702300 ),
.unspecified. ) ;
#4786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4787 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#4788 = cartesian_point ( 'none', ( 7.039141310930557600, 1.291271810385965100, 2.700909218618227300 ) ) ;
#4789 = cartesian_point ( 'none', ( 6.078567622005426300, 1.540839741156498500, 2.566338067130773400 ) ) ;
#4790 = cartesian_point ( 'none', ( 4.155603072511350900, 1.995817951558460400, 2.230916602423481400 ) ) ;
#4791 = cartesian_point ( 'none', ( 3.194372077150370100, 2.200636003258263300, 2.029489484903101500 ) ) ;
#4792 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#4793 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4794 = b_spline_curve_with_knots ( 'none', 3,
( #4792, #4791, #4790, #4789, #4788, #4787 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584906880713900, 0.004813880100606775900, 0.007820175294332838000 ),
.unspecified. ) ;
#4795 = cartesian_point ( 'none', ( 2.233471854716430700, 0.4033979456750477200, 2.952570083406174100 ) ) ;
#4796 = cartesian_point ( 'none', ( 2.579439431529060700, 0.2697544128351658800, 2.970829269497424500 ) ) ;
#4797 = cartesian_point ( 'none', ( 2.925825095691126300, 0.1347339087671956000, 2.979999999999665100 ) ) ;
#4798 = cartesian_point ( 'none', ( 3.271788901391458300, 7.371598990946193200e-012, 2.980000000000000000 ) ) ;
#4799 = axis2_placement_3d ( 'none', #4829, #4793, #4786 ) ;
#4800 = b_spline_curve_with_knots ( 'none', 3,
( #4798, #4797, #4796, #4795 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01097616189573114000, 0.01208813516510451700 ),
.unspecified. ) ;
#4801 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#4802 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107335328981135600, 1.307493745085426300 ) ) ;
#4803 = cartesian_point ( 'none', ( -2.685179146090856200e-014, 2.210145361054613600, 1.291196447060000600 ) ) ;
#4804 = cartesian_point ( 'none', ( 2.233471854591499100, 2.373027750830681200, 1.802536904964246100 ) ) ;
#4805 = cartesian_point ( 'none', ( 1.568379605016402100, 2.491248753011398700, 1.605653855036449200 ) ) ;
#4806 = cartesian_point ( 'none', ( 0.9030650032577842700, 2.585228145975086100, 1.397437820330429600 ) ) ;
#4807 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#4808 = face_outer_bound ( 'none', #972, .t. ) ;
#4809 = advanced_face ( 'none', ( #11366 ), #11390, .t. ) ;
#4810 = face_outer_bound ( 'none', #858, .t. ) ;
#4811 = b_spline_curve_with_knots ( 'none', 3,
( #4807, #4806, #4805, #4804 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002488567777159451800, 0.002358394768850117000 ),
.unspecified. ) ;
#4812 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5655734078476397600, 2.414648794865445100 ) ) ;
#4813 = cartesian_point ( 'none', ( -2.734137650442154800e-014, 0.6497950086441571800, 2.475822535765984400 ) ) ;
#4814 = cartesian_point ( 'none', ( 0.01797103299913678900, 0.7396518359561683500, 2.530768090890719500 ) ) ;
#4815 = cartesian_point ( 'none', ( 0.09237337590481210800, 0.9077224609040011000, 2.629276664651901900 ) ) ;
#4816 = cartesian_point ( 'none', ( 0.1509069873011631700, 0.9898967441941675100, 2.674618894474238400 ) ) ;
#4817 = edge_loop ( 'none', ( #10389, #10386, #4050 ) ) ;
#4818 = cartesian_point ( 'none', ( 0.2361155395741336700, 1.038455276934907600, 2.712721485390358700 ) ) ;
#4819 = face_outer_bound ( 'none', #876, .t. ) ;
#4820 = toroidal_surface ( 'none', #4799, 2.480000000000000000, 0.5000000000000000000 ) ;
#4821 = b_spline_curve_with_knots ( 'none', 3,
( #4818, #4816, #4815, #4814, #4813, #4812 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112210681900, 0.0005972403616821755000, 0.0009118412121432829100 ),
.unspecified. ) ;
#4822 = face_outer_bound ( 'none', #885, .t. ) ;
#4823 = cartesian_point ( 'none', ( 0.2361155396035984100, 2.652482526072479800, 1.183884989510280500 ) ) ;
#4824 = cartesian_point ( 'none', ( 0.1593162483667822400, 2.641439071005720500, 1.091546914334669400 ) ) ;
#4825 = cartesian_point ( 'none', ( 0.1026780089805360300, 2.616540283151610200, 0.9847579692965483500 ) ) ;
#4826 = cartesian_point ( 'none', ( 0.02335420773358285300, 2.538536746695164500, 0.7713516621469882500 ) ) ;
#4827 = cartesian_point ( 'none', ( -1.671478349248484100e-016, 2.485213994856663200, 0.6631456233101324900 ) ) ;
#4828 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414713045982340000, 0.5652942788435089100 ) ) ;
#4829 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4830 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8716053692700556100, 3.031463330956117200 ) ) ;
#4831 = cartesian_point ( 'none', ( 5.328194854305284200, 1.750225834385025900, 2.697943118287677000 ) ) ;
#4832 = cartesian_point ( 'none', ( 2.670887265714232000, 2.418736028164415700, 1.972807174528756500 ) ) ;
#4833 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.687455111341273000, 1.149270775547273700 ) ) ;
#4834 = cartesian_point ( 'none', ( 8.000000000000000000, 1.098814195731644400, 2.724462916449075200 ) ) ;
#4835 = cartesian_point ( 'none', ( 5.328523051452284800, 1.883223928174526200, 2.321337006387505400 ) ) ;
#4836 = cartesian_point ( 'none', ( 2.670580704558082700, 2.425381963806445100, 1.573309067252203900 ) ) ;
#4837 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.581626766091263300, 0.7822919387307709600 ) ) ;
#4838 = cartesian_point ( 'none', ( 8.000000000000000000, 1.266513155288243200, 2.341139983490247500 ) ) ;
#4839 = cartesian_point ( 'none', ( 5.328995011019181900, 1.933305239616025700, 1.886687252438550700 ) ) ;
#4840 = cartesian_point ( 'none', ( 2.670160514683391100, 2.334952420958793500, 1.145041988352235600 ) ) ;
#4841 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.379021701504635100, 0.4162173564768651400 ) ) ;
#4842 = cartesian_point ( 'none', ( 8.000000000000000000, 1.230644366089518100, 1.958627064145076000 ) ) ;
#4843 = cartesian_point ( 'none', ( 5.329748047095553600, 1.780047097871394900, 1.515292598148228800 ) ) ;
#4844 = cartesian_point ( 'none', ( 2.669499516019770100, 2.071782202531152500, 0.8412410871003938000 ) ) ;
#4845 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, 0.2123331407414370500 ) ) ;
#4846 = cartesian_point ( 'none', ( 8.000000000000000000, 1.233668394872583100, 2.105698543648100200 ) ) ;
#4847 = cartesian_point ( 'none', ( 8.000000000000000000, 1.234644469685438800, 2.078670801755705600 ) ) ;
#4848 = cartesian_point ( 'none', ( 8.000000000000000000, 1.234971788264845400, 2.052653277312256100 ) ) ;
#4849 = cartesian_point ( 'none', ( 8.000000000000000000, 1.234698441540727400, 2.027660957344351800 ) ) ;
#4850 = cartesian_point ( 'none', ( 8.000000000000000000, 1.233621131251452900, 1.996406014755193600 ) ) ;
#4851 = cartesian_point ( 'none', ( 8.000000000000000000, 1.232040319485906200, 1.973513828400327100 ) ) ;
#4852 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#4853 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4845, #4844, #4843, #4842 ),
( #4841, #4840, #4839, #4838 ),
( #4837, #4836, #4835, #4834 ),
( #4833, #4832, #4831, #4830 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093867036800 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4854 = b_spline_curve_with_knots ( 'none', 3,
( #4852, #4851, #4850, #4849, #4848, #4847, #4846, #4886, #4884, #4883, #4882, #4881, #4880, #4879, #4878, #4877, #4876, #4875, #4874, #4873, #4872, #4871, #4870, #4869, #4868, #4867, #4866, #4865 ),
.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. ) ;
#4855 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4857 = b_spline_curve_with_knots ( 'none', 3,
( #4887, #4864, #4863, #4862 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#4858 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4859 = cartesian_point ( 'none', ( 8.000000000000003600, -1.567966019495353700, -1.700643435261297600 ) ) ;
#4860 = oriented_edge ( 'none', *, *, #4861, .f. ) ;
#4861 = edge_curve ( 'none', #5071, #2277, #11345, .t. ) ;
#4862 = cartesian_point ( 'none', ( 8.000000000000001800, 1.230644366089517200, 1.958627064145075600 ) ) ;
#4863 = cartesian_point ( 'none', ( 5.329748047095032200, 1.780047097870258700, 1.515292598148142200 ) ) ;
#4864 = cartesian_point ( 'none', ( 2.669499516020161300, 2.071782202531155200, 0.8412410871004858400 ) ) ;
#4865 = cartesian_point ( 'none', ( 8.000000000000000000, 1.022473523462564400, 2.799097692796385800 ) ) ;
#4866 = cartesian_point ( 'none', ( 8.000000000000000000, 1.024986178487041300, 2.791951047448010900 ) ) ;
#4867 = cartesian_point ( 'none', ( 8.000000000000000000, 1.036008488231658900, 2.771786798816450400 ) ) ;
#4868 = cartesian_point ( 'none', ( 8.000000000000000000, 1.053727797900507100, 2.738000124775834500 ) ) ;
#4869 = cartesian_point ( 'none', ( 8.000000000000000000, 1.073910747516269700, 2.697211070905714000 ) ) ;
#4870 = cartesian_point ( 'none', ( 8.000000000000000000, 1.092695521485900900, 2.656888395544927800 ) ) ;
#4871 = cartesian_point ( 'none', ( 8.000000000000000000, 1.110115473128516800, 2.617074790987700400 ) ) ;
#4872 = cartesian_point ( 'none', ( 8.000000000000000000, 1.126205178359487700, 2.577811632918991500 ) ) ;
#4873 = cartesian_point ( 'none', ( 8.000000000000000000, 1.141000392080315800, 2.539138946809262900 ) ) ;
#4874 = cartesian_point ( 'none', ( 8.000000000000000000, 1.154538003669970600, 2.501095375635789000 ) ) ;
#4875 = cartesian_point ( 'none', ( 8.000000000000000000, 1.166855991617203700, 2.463718148953341300 ) ) ;
#4876 = cartesian_point ( 'none', ( 8.000000000000000000, 1.177993377332447800, 2.427043053336785100 ) ) ;
#4877 = cartesian_point ( 'none', ( 8.000000000000000000, 1.187990178178852700, 2.391104404216870500 ) ) ;
#4878 = cartesian_point ( 'none', ( 8.000000000000000000, 1.196887359762482700, 2.355935019129464300 ) ) ;
#4879 = cartesian_point ( 'none', ( 8.000000000000000000, 1.204726787522331300, 2.321566192397243700 ) ) ;
#4880 = cartesian_point ( 'none', ( 8.000000000000000000, 1.211551177660752800, 2.288027671262101900 ) ) ;
#4881 = cartesian_point ( 'none', ( 8.000000000000000000, 1.217404047457333300, 2.255347633484110900 ) ) ;
#4882 = cartesian_point ( 'none', ( 8.000000000000000000, 1.222329665002714900, 2.223552666426280600 ) ) ;
#4883 = cartesian_point ( 'none', ( 8.000000000000000000, 1.226372998413857600, 2.192667747626969400 ) ) ;
#4884 = cartesian_point ( 'none', ( 8.000000000000000000, 1.229579664505184600, 2.162716226918372600 ) ) ;
#4885 = advanced_face ( 'none', ( #11344 ), #10904, .t. ) ;
#4886 = cartesian_point ( 'none', ( 8.000000000000000000, 1.231995877200823500, 2.133719809943261900 ) ) ;
#4887 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, 0.2123331407414370000 ) ) ;
#4888 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4889 = axis2_placement_3d ( 'none', #4888, #4855, #4856 ) ;
#4890 = cartesian_point ( 'none', ( 13.99999999999999800, 0.2120755913949554900, -2.972267896545755400 ) ) ;
#4891 = cartesian_point ( 'none', ( 13.99999999999999800, -1.951750696351077800, -2.251670873950083300 ) ) ;
#4892 = toroidal_surface ( 'none', #4889, 2.480000000000000000, 0.5000000000000000000 ) ;
#4893 = cartesian_point ( 'none', ( 8.249999999999877400, -0.3129803392258470600, -2.939195416024437300 ) ) ;
#4894 = cartesian_point ( 'none', ( 7.666666666666830400, -0.5136677837288381500, -2.867317187809491000 ) ) ;
#4895 = cartesian_point ( 'none', ( 7.333333333333029300, -0.6221501098448293200, -2.850672949758494800 ) ) ;
#4896 = cartesian_point ( 'none', ( 6.666666666666975200, -0.8376441823567594100, -2.774010933229987200 ) ) ;
#4897 = cartesian_point ( 'none', ( 6.333333333333602200, -0.9425895016973840900, -2.729481452987217800 ) ) ;
#4898 = cartesian_point ( 'none', ( 5.333333333332789500, -1.246968444056049600, -2.578585836655653600 ) ) ;
#4899 = edge_curve ( 'none', #5071, #4676, #11424, .t. ) ;
#4900 = cartesian_point ( 'none', ( 4.666666666666692700, -1.435873944586248100, -2.454848203561756900 ) ) ;
#4901 = cartesian_point ( 'none', ( 2.666666666666606100, -1.946432295530890600, -2.027102540156635200 ) ) ;
#4902 = cartesian_point ( 'none', ( 1.333332650614618800, -2.210509190131085600, -1.666041332881295100 ) ) ;
#4903 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.375805931114168600, -1.273136897389726400 ) ) ;
#4904 = cartesian_point ( 'none', ( 13.43318728302536000, 1.646598459354070800, -3.416402423124977900 ) ) ;
#4905 = cartesian_point ( 'none', ( 12.62207942369512300, 1.259155863849036300, -3.495685773715515600 ) ) ;
#4906 = cartesian_point ( 'none', ( 11.81107622352151900, 0.8710020968925518100, -3.511096177179063200 ) ) ;
#4907 = cartesian_point ( 'none', ( 10.50000000000024500, 0.2741421274920176100, -3.440965613488458100 ) ) ;
#4908 = cartesian_point ( 'none', ( 9.999999999999710500, 0.05364624366619412400, -3.392101368084829500 ) ) ;
#4909 = cartesian_point ( 'none', ( 9.250000000000152800, -0.2604791523054441100, -3.289262144137060900 ) ) ;
#4910 = cartesian_point ( 'none', ( 9.000000000000026600, -0.3624265134574723400, -3.250070389667790000 ) ) ;
#4911 = cartesian_point ( 'none', ( 8.499999999999982200, -0.5599253516980392500, -3.162599291704379500 ) ) ;
#4912 = cartesian_point ( 'none', ( 8.249999999999879200, -0.6570234547447132400, -3.102704039492822000 ) ) ;
#4913 = oriented_edge ( 'none', *, *, #5023, .t. ) ;
#4914 = cartesian_point ( 'none', ( 7.666666666666830400, -0.8679858440182720600, -3.007503610426489200 ) ) ;
#4915 = cartesian_point ( 'none', ( 7.333333333333030200, -0.9815741147620351500, -2.977195286919685400 ) ) ;
#4916 = cartesian_point ( 'none', ( 6.666666666666975200, -1.205682125249415200, -2.872710425137657600 ) ) ;
#4917 = cartesian_point ( 'none', ( 6.333333333333602200, -1.314135413195508800, -2.814022265248876200 ) ) ;
#4918 = cartesian_point ( 'none', ( 5.333333333332789500, -1.626572188578406600, -2.620187903302459500 ) ) ;
#4919 = cartesian_point ( 'none', ( 4.666666666666692700, -1.817550463470158700, -2.467206972006614800 ) ) ;
#4920 = cartesian_point ( 'none', ( 2.666666666666606100, -2.324267888251332300, -1.952170815079565400 ) ) ;
#4921 = cartesian_point ( 'none', ( 1.333340482913575500, -2.572202010855436000, -1.533560002072988700 ) ) ;
#4922 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.709425370438637100, -1.089617118741924800 ) ) ;
#4923 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4922, #4921, #4920, #4919, #4918, #4917, #4916, #4915, #4914, #4912, #4911, #4910, #4909, #4908, #4907, #4906, #4905, #4904 ),
( #4903, #4902, #4901, #4900, #4898, #4897, #4896, #4895, #4894, #4893, #4974, #4973, #4972, #4971, #4970, #4969, #4968, #4967 ),
( #4966, #4965, #4964, #4963, #4962, #4961, #4960, #4959, #4958, #4957, #4956, #4955, #4954, #4953, #4952, #4951, #4950, #4949 ),
( #4948, #4947, #4946, #4945, #4944, #4943, #4942, #4941, #4940, #4939, #4938, #4937, #4936, #4935, #4934, #4933, #4932, #4931 ) ),
.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. ) ;
#4924 = cartesian_point ( 'none', ( 2.666666666666606100, 2.014966038286631500, -1.525128227257208000 ) ) ;
#4925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4926 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4927 = axis2_placement_3d ( 'none', #4858, #4926, #4925 ) ;
#4928 = circle ( 'none', #4927, 2.980000000000000000 ) ;
#4929 = cartesian_point ( 'none', ( 12.62209212549737100, 2.845600263668047500, -0.5738783781994839500 ) ) ;
#4930 = cartesian_point ( 'none', ( 13.99999999999999800, 2.106721315707487600, -2.107386486443727500 ) ) ;
#4931 = cartesian_point ( 'none', ( 13.43319448204256800, 1.891373946774194300, -2.315841816410591400 ) ) ;
#4932 = cartesian_point ( 'none', ( 12.62209212549712900, 1.606349950184537300, -2.417936535787086300 ) ) ;
#4933 = cartesian_point ( 'none', ( 11.81107622352151900, 1.317409824279860600, -2.470467289371685900 ) ) ;
#4934 = cartesian_point ( 'none', ( 10.50000000000024500, 0.8695551047045715400, -2.481358282191023600 ) ) ;
#4935 = cartesian_point ( 'none', ( 9.999999999999710500, 0.7032183827378043500, -2.468294635128964300 ) ) ;
#4936 = cartesian_point ( 'none', ( 9.250000000000152800, 0.4651342421514372300, -2.425717048017348900 ) ) ;
#4937 = cartesian_point ( 'none', ( 9.000000000000026600, 0.3876691044393952800, -2.407703785831119900 ) ) ;
#4938 = cartesian_point ( 'none', ( 8.499999999999982200, 0.2372238867933889900, -2.364615568298690900 ) ) ;
#4939 = cartesian_point ( 'none', ( 8.249999999999879200, 0.1626971382232465000, -2.327924663988135500 ) ) ;
#4940 = cartesian_point ( 'none', ( 7.666666666666830400, 0.001977049965255442200, -2.289030905869902100 ) ) ;
#4941 = cartesian_point ( 'none', ( 7.333333333333029300, -0.08474947002717221600, -2.292546481190052900 ) ) ;
#4942 = cartesian_point ( 'none', ( 6.666666666666975200, -0.2591830911429028300, -2.258562227203188700 ) ) ;
#4943 = cartesian_point ( 'none', ( 6.333333333333603000, -0.3448238833646726200, -2.236550573119284300 ) ) ;
#4944 = cartesian_point ( 'none', ( 5.333333333332789500, -0.5953467014934491500, -2.156301385063771600 ) ) ;
#4945 = cartesian_point ( 'none', ( 4.666666666666694500, -0.7537775968735882500, -2.083796321150642500 ) ) ;
#4946 = cartesian_point ( 'none', ( 2.666666666666606100, -1.191587891106854300, -1.818137616287193400 ) ) ;
#4947 = cartesian_point ( 'none', ( 1.333320865586041600, -1.432426424417672500, -1.576371019624861500 ) ) ;
#4948 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985699300, -1.301826042607868700 ) ) ;
#4949 = cartesian_point ( 'none', ( 13.43319119999035700, 1.966112102115074500, -2.691302954252776200 ) ) ;
#4950 = cartesian_point ( 'none', ( 12.62208633470984200, 1.646142801203376300, -2.800342613897990300 ) ) ;
#4951 = cartesian_point ( 'none', ( 11.81107622352151900, 1.321293558139224400, -2.854934206742256300 ) ) ;
#4952 = cartesian_point ( 'none', ( 10.50000000000024500, 0.8160448639868707100, -2.861068174613508000 ) ) ;
#4953 = cartesian_point ( 'none', ( 9.999999999999710500, 0.6279768494781734500, -2.844302161566679500 ) ) ;
#4954 = cartesian_point ( 'none', ( 9.250000000000152800, 0.3580116629892883300, -2.793420618448235100 ) ) ;
#4955 = cartesian_point ( 'none', ( 9.000000000000026600, 0.2700386929949120100, -2.772181835893493800 ) ) ;
#4956 = cartesian_point ( 'none', ( 8.499999999999982200, 0.09889390664825251100, -2.721751367774370300 ) ) ;
#4957 = cartesian_point ( 'none', ( 8.249999999999879200, 0.01417544043325291400, -2.680943739901942000 ) ) ;
#4958 = cartesian_point ( 'none', ( 7.666666666666830400, -0.1698685432047200600, -2.631440092436915900 ) ) ;
#4959 = cartesian_point ( 'none', ( 7.333333333333029300, -0.2695746997712174000, -2.628127454315595000 ) ) ;
#4960 = cartesian_point ( 'none', ( 6.666666666666975200, -0.4691004640642142400, -2.579045692642045300 ) ) ;
#4961 = cartesian_point ( 'none', ( 6.333333333333602200, -0.5668536906588566000, -2.548764787854009400 ) ) ;
#4962 = cartesian_point ( 'none', ( 5.333333333332790400, -0.8521742191256163100, -2.441709388795538300 ) ) ;
#4963 = cartesian_point ( 'none', ( 4.666666666666693600, -1.031742887146448500, -2.348661133645272500 ) ) ;
#4964 = cartesian_point ( 'none', ( 2.666666666666606100, -1.525128227256977500, -2.014966038287226500 ) ) ;
#4965 = cartesian_point ( 'none', ( 1.333325328834254800, -1.792401272809638600, -1.719228503649906400 ) ) ;
#4966 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.975208364467153000, -1.387607822063353400 ) ) ;
#4967 = cartesian_point ( 'none', ( 13.43318880053601000, 1.839876388349932300, -3.088345087078749400 ) ) ;
#4968 = cartesian_point ( 'none', ( 12.62208210116056900, 1.482959333831777200, -3.185625305379534000 ) ) ;
#4969 = cartesian_point ( 'none', ( 11.81107622352151900, 1.122811652338611600, -3.223295834500995700 ) ) ;
#4970 = cartesian_point ( 'none', ( 10.50000000000024500, 0.5653797113839712500, -3.194715146446604600 ) ) ;
#4971 = cartesian_point ( 'none', ( 9.999999999999710500, 0.3585531567642807900, -3.162993539465747800 ) ) ;
#4972 = cartesian_point ( 'none', ( 9.250000000000152800, 0.06257863722098309900, -3.087434495111281800 ) ) ;
#4973 = cartesian_point ( 'none', ( 9.000000000000026600, -0.03370994596911086600, -3.057596616016237800 ) ) ;
#4974 = cartesian_point ( 'none', ( 8.499999999999982200, -0.2207161164545854100, -2.989285039519244100 ) ) ;
#4975 = face_outer_bound ( 'none', #913, .t. ) ;
#4976 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#4977 = cartesian_point ( 'none', ( 12.56882976905119500, -0.5896917009646502900, -2.834595980115655900 ) ) ;
#4978 = cartesian_point ( 'none', ( 11.78444309705456300, -0.8219242339695339600, -2.672156991249795800 ) ) ;
#4979 = cartesian_point ( 'none', ( 10.50000000000024500, -1.139716956738666900, -2.369453579042511300 ) ) ;
#4980 = cartesian_point ( 'none', ( 9.999999999999710500, -1.248097387377094600, -2.242598361555044700 ) ) ;
#4981 = cartesian_point ( 'none', ( 9.250000000000152800, -1.386341397105534300, -2.044140550680218800 ) ) ;
#4982 = cartesian_point ( 'none', ( 9.000000000000026600, -1.428380221443988500, -1.976627126655260400 ) ) ;
#4983 = cartesian_point ( 'none', ( 8.499999999999985800, -1.504293084232337200, -1.839778322254398000 ) ) ;
#4984 = cartesian_point ( 'none', ( 8.249999999999886300, -1.531047066280120500, -1.761135565714723800 ) ) ;
#4985 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#4986 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#4987 = b_spline_curve_with_knots ( 'none', 3,
( #5204, #1939, #1938, #1960, #1959, #1660 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458179263500, 0.005474916916358527100 ),
.unspecified. ) ;
#4988 = cartesian_point ( 'none', ( 1.333325328834381600, 1.719228503649927100, -1.792401272809574000 ) ) ;
#4989 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#4990 = cartesian_point ( 'none', ( 0.9029850652016667700, -2.816157713012738700, 0.8399183926285621600 ) ) ;
#4991 = cartesian_point ( 'none', ( 1.568661904196935000, -2.896971225036030400, 0.6261155848401613900 ) ) ;
#4992 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#4993 = cartesian_point ( 'none', ( 13.43319448204295900, 2.974950796062998800, -0.3001441090155521600 ) ) ;
#4994 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.387607822063348500, -1.975208364467104600 ) ) ;
#4995 = b_spline_curve_with_knots ( 'none', 3,
( #4992, #4991, #4990, #4989 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677728147200, 0.007959414694178190300 ),
.unspecified. ) ;
#4996 = cartesian_point ( 'none', ( 13.99999999999999800, -1.951750696351077800, -2.251670873950083300 ) ) ;
#4997 = cartesian_point ( 'none', ( 13.94411453763678600, -1.947545234630516000, -2.255548871404639200 ) ) ;
#4998 = cartesian_point ( 'none', ( 13.88993018626993200, -1.953599756823231500, -2.250312656917246500 ) ) ;
#4999 = cartesian_point ( 'none', ( 13.78148257596828900, -1.965180615106422800, -2.240206288213584700 ) ) ;
#5000 = cartesian_point ( 'none', ( 13.72753978527366300, -1.972662814375335100, -2.233634259850384700 ) ) ;
#5001 = cartesian_point ( 'none', ( 13.56609051981916800, -1.997274644834443400, -2.211736045980123400 ) ) ;
#5002 = cartesian_point ( 'none', ( 13.45932090787501400, -2.016605892760329900, -2.194193656448623300 ) ) ;
#5003 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#5004 = b_spline_curve_with_knots ( 'none', 3,
( #5003, #5002, #5001, #5000, #4999, #4998, #4997, #4996 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917855279000, 0.0004943414876782945900, 0.0006591219835710613300 ),
.unspecified. ) ;
#5005 = b_spline_curve_with_knots ( 'none', 3,
( #5055, #5054, #5053, #5052, #5051, #5050 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334748700, 0.0007213974364669497500 ),
.unspecified. ) ;
#5006 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#5007 = cartesian_point ( 'none', ( 3.173715416871753600, -2.151291414994519300, -2.094451304528605300 ) ) ;
#5008 = cartesian_point ( 'none', ( 4.114091789275125400, -1.875503462877313300, -2.344430332447413600 ) ) ;
#5009 = cartesian_point ( 'none', ( 5.525870000725198000, -1.409110784856461900, -2.632142378698819400 ) ) ;
#5010 = cartesian_point ( 'none', ( 5.995890769176955200, -1.245178901970644100, -2.713506576463733800 ) ) ;
#5011 = cartesian_point ( 'none', ( 6.701641182800349500, -0.9903229958171000400, -2.812109079243198600 ) ) ;
#5012 = cartesian_point ( 'none', ( 6.936203085131537300, -0.9017780908699745100, -2.841626622255725400 ) ) ;
#5013 = cartesian_point ( 'none', ( 7.410193346161722000, -0.7336123152278987100, -2.889612180973693400 ) ) ;
#5014 = cartesian_point ( 'none', ( 7.648890721530881900, -0.6527469854981284800, -2.909294029307108800 ) ) ;
#5015 = cartesian_point ( 'none', ( 8.112397092078191800, -0.4595261297951043800, -2.945998321804412300 ) ) ;
#5016 = cartesian_point ( 'none', ( 8.334199152898012400, -0.3404090478346708000, -2.962851557747963500 ) ) ;
#5017 = cartesian_point ( 'none', ( 8.779921841364126700, -0.1046993237575538800, -2.980504273558747500 ) ) ;
#5018 = cartesian_point ( 'none', ( 9.005920653789576800, 0.007615011224069602800, -2.982124180460684800 ) ) ;
#5019 = cartesian_point ( 'none', ( 9.683031849325372400, 0.3457228158195990700, -2.968461924795192000 ) ) ;
#5020 = cartesian_point ( 'none', ( 10.13500183804975100, 0.5649658299897910600, -2.933898139725883900 ) ) ;
#5021 = cartesian_point ( 'none', ( 11.04526048970619800, 0.9816685746258960700, -2.821926911338245200 ) ) ;
#5023 = edge_curve ( 'none', #4676, #1174, #11392, .t. ) ;
#5022 = cartesian_point ( 'none', ( 11.50414366573786600, 1.179317780586526300, -2.744382077944671000 ) ) ;
#5024 = cartesian_point ( 'none', ( 12.42448268117173700, 1.544006252025174700, -2.557042844979061900 ) ) ;
#5025 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#5026 = cartesian_point ( 'none', ( 12.88680389783619700, 1.711470723851764100, -2.447240955702314900 ) ) ;
#5027 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#5028 = b_spline_curve_with_knots ( 'none', 3,
( #5027, #5026, #5024, #5022, #5021, #5020, #5019, #5018, #5017, #5016, #5015, #5014, #5013, #5012, #5011, #5010, #5009, #5008, #5007, #5006 ),
.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. ) ;
#5029 = face_outer_bound ( 'none', #973, .t. ) ;
#5030 = cartesian_point ( 'none', ( 13.99999999999999800, 0.2120755913949554900, -2.972267896545755400 ) ) ;
#5031 = cartesian_point ( 'none', ( 13.94411453763688300, 0.2177914601931683600, -2.972036344342665200 ) ) ;
#5032 = cartesian_point ( 'none', ( 13.88993018627016000, 0.2098077037220846500, -2.972614975270192300 ) ) ;
#5033 = cartesian_point ( 'none', ( 13.78148257596874500, 0.1944725184545717000, -2.973657596850666000 ) ) ;
#5034 = cartesian_point ( 'none', ( 13.72753978527424400, 0.1845346787915763100, -2.974301184870132600 ) ) ;
#5035 = cartesian_point ( 'none', ( 13.56609051982011700, 0.1516471110530506500, -2.976220001561646500 ) ) ;
#5036 = cartesian_point ( 'none', ( 13.45932090787616200, 0.1255735119599971400, -2.977484915462896200 ) ) ;
#5037 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#5038 = b_spline_curve_with_knots ( 'none', 3,
( #5085, #5084, #5083, #5082, #5081, #5080, #5079, #5078, #5077, #5076 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#5039 = cartesian_point ( 'none', ( 13.99999999999999800, -0.0004703467376503362300, -2.979824203552184700 ) ) ;
#5040 = b_spline_curve_with_knots ( 'none', 3,
( #5037, #5036, #5035, #5034, #5033, #5032, #5031, #5030 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917848307600, 0.0004943414876772486600, 0.0006591219835696666100 ),
.unspecified. ) ;
#5041 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#5042 = cartesian_point ( 'none', ( 13.46509648744568800, 1.899952495312549300, -2.296249255272145600 ) ) ;
#5043 = cartesian_point ( 'none', ( 13.57586775904835000, 1.937264025345214700, -2.264987215550134300 ) ) ;
#5044 = cartesian_point ( 'none', ( 13.73943757222113500, 1.996227589954431100, -2.212727989774231600 ) ) ;
#5045 = cartesian_point ( 'none', ( 13.79350981061100600, 2.016362500436204900, -2.194430368723193900 ) ) ;
#5046 = cartesian_point ( 'none', ( 13.89947008671552800, 2.058721270754453800, -2.154741076250953600 ) ) ;
#5047 = cartesian_point ( 'none', ( 13.95204052935763000, 2.080184875069493800, -2.134163787984855200 ) ) ;
#5048 = cartesian_point ( 'none', ( 13.99999999999999800, 2.106721315707487600, -2.107386486443727500 ) ) ;
#5049 = b_spline_curve_with_knots ( 'none', 3,
( #5048, #5047, #5046, #5045, #5044, #5043, #5042, #5041 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506215414900, 0.0003623649012430829900, 0.0007247298024861656500 ),
.unspecified. ) ;
#5050 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#5051 = cartesian_point ( 'none', ( 0.1593162483766182900, -2.641439071009413600, -1.091546914351958900 ) ) ;
#5052 = cartesian_point ( 'none', ( 0.1026780089869792400, -2.616540283155844600, -0.9847579693106738300 ) ) ;
#5053 = cartesian_point ( 'none', ( 0.02335420773506212800, -2.538536746698723400, -0.7713516621541780500 ) ) ;
#5054 = cartesian_point ( 'none', ( -1.749355970140624500e-014, -2.485213994858961300, -0.6631456233133685700 ) ) ;
#5055 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414713045982302700, -0.5652942788434552900 ) ) ;
#5056 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#5057 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#5058 = cartesian_point ( 'none', ( 8.499999999999982200, -2.632222418483916900, -1.840368392195957300 ) ) ;
#5059 = cartesian_point ( 'none', ( 8.249999999999879200, -2.658528806588890800, -1.729357326091668800 ) ) ;
#5060 = cartesian_point ( 'none', ( 7.666666666666830400, -2.740384873654899200, -1.512867521096342000 ) ) ;
#5061 = cartesian_point ( 'none', ( 7.333333333333031100, -2.799272689082969600, -1.411117263512118700 ) ) ;
#5062 = cartesian_point ( 'none', ( 6.666666666666975200, -2.883859028719455400, -1.178767015280846300 ) ) ;
#5063 = cartesian_point ( 'none', ( 6.333333333333603900, -2.919048288235301000, -1.060580164099497800 ) ) ;
#5064 = cartesian_point ( 'none', ( 5.333333333332790400, -3.002912859041548800, -0.7025924097748277300 ) ) ;
#5065 = cartesian_point ( 'none', ( 4.666666666666693600, -3.029781038365137600, -0.4593765226281889500 ) ) ;
#5066 = oriented_edge ( 'none', *, *, #2273, .f. ) ;
#5067 = cartesian_point ( 'none', ( 2.666666666666606100, -3.023898806453919600, 0.2631123636996476300 ) ) ;
#5068 = cartesian_point ( 'none', ( 1.333340482913457400, -2.903212161280110500, 0.7344308076348915500 ) ) ;
#5070 = oriented_edge ( 'none', *, *, #7240, .f. ) ;
#5069 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.686328706115416000, 1.145377398996702900 ) ) ;
#5071 = vertex_point ( 'none', #11423 ) ;
#5072 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5069, #5068, #5067, #5065, #5064, #5063, #5062, #5061, #5060, #5059, #5058, #5133, #5132, #5131, #5130, #5129, #5128, #5127 ),
( #5126, #5125, #5124, #5123, #5122, #5121, #5120, #5119, #5118, #5117, #5116, #5115, #5114, #5113, #5112, #5111, #5110, #5109 ),
( #5108, #5107, #5106, #5105, #5104, #5103, #5102, #5101, #5100, #5099, #5098, #5097, #5096, #5095, #5094, #5093, #5092, #5091 ),
( #5090, #5089, #5088, #5087, #5086, #5167, #5166, #5165, #5164, #5163, #5162, #5161, #5160, #5159, #5158, #5157, #5156, #5155 ) ),
.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. ) ;
#5073 = b_spline_curve_with_knots ( 'none', 3,
( #5154, #5153, #5152, #5151, #5150, #5149, #5148, #5147 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506207310500, 0.0003623649012414621000, 0.0007247298024829242100 ),
.unspecified. ) ;
#5074 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5075 = cartesian_point ( 'none', ( 8.000000000000003600, 0.09381710039839345800, -2.311255910508892800 ) ) ;
#5076 = cartesian_point ( 'none', ( 8.000000000000003600, -1.567966019495353700, -1.700643435261297600 ) ) ;
#5077 = cartesian_point ( 'none', ( 7.666666666666840200, -1.617191290448996000, -1.619987261323401000 ) ) ;
#5078 = cartesian_point ( 'none', ( 7.333333333333034600, -1.681002087993043200, -1.561148238076663900 ) ) ;
#5079 = cartesian_point ( 'none', ( 6.666666666666975200, -1.780314787903169100, -1.413774545271148800 ) ) ;
#5080 = cartesian_point ( 'none', ( 6.333333333333603000, -1.825307382961599300, -1.337652770477055100 ) ) ;
#5081 = cartesian_point ( 'none', ( 5.333333333332789500, -1.945709021443469600, -1.103761641877527300 ) ) ;
#5082 = cartesian_point ( 'none', ( 4.666666666666693600, -2.006467759553054900, -0.9404652590413813400 ) ) ;
#5083 = cartesian_point ( 'none', ( 2.666666666666606100, -2.128197315788360000, -0.4430375594256273400 ) ) ;
#5084 = cartesian_point ( 'none', ( 1.333320865585899500, -2.127541075900480500, -0.1017841993864777000 ) ) ;
#5085 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, 0.2123331407414370500 ) ) ;
#5086 = cartesian_point ( 'none', ( 5.333333333332789500, -1.945709021443469600, -1.103761641877527300 ) ) ;
#5087 = cartesian_point ( 'none', ( 4.666666666666693600, -2.006467759553054900, -0.9404652590413813400 ) ) ;
#5088 = cartesian_point ( 'none', ( 2.666666666666606100, -2.128197315788360000, -0.4430375594256273400 ) ) ;
#5089 = cartesian_point ( 'none', ( 1.333320865585899500, -2.127541075900480500, -0.1017841993864777000 ) ) ;
#5090 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, 0.2123331407414370500 ) ) ;
#5091 = cartesian_point ( 'none', ( 13.43319119999162800, -0.5127873692004428800, -3.293289769158362000 ) ) ;
#5092 = cartesian_point ( 'none', ( 12.62208633471063000, -0.8161425144001800400, -3.144139989465651700 ) ) ;
#5093 = cartesian_point ( 'none', ( 11.81107622352196000, -1.084447702530432900, -2.953038972327630700 ) ) ;
#5094 = cartesian_point ( 'none', ( 10.50000000000024500, -1.446049850628646300, -2.600111564783656800 ) ) ;
#5095 = cartesian_point ( 'none', ( 9.999999999999710500, -1.567178657493155200, -2.455272034881592200 ) ) ;
#5096 = cartesian_point ( 'none', ( 9.250000000000154500, -1.722094187367479800, -2.228399136654662700 ) ) ;
#5097 = cartesian_point ( 'none', ( 9.000000000000026600, -1.769282383843021600, -2.151174765841883400 ) ) ;
#5098 = cartesian_point ( 'none', ( 8.499999999999982200, -1.854640296848002500, -1.994497400866094700 ) ) ;
#5099 = cartesian_point ( 'none', ( 8.249999999999879200, -1.885689948407607300, -1.905737048520991000 ) ) ;
#5100 = cartesian_point ( 'none', ( 7.666666666666830400, -1.980824332458677000, -1.740593934837939800 ) ) ;
#5101 = cartesian_point ( 'none', ( 7.333333333333031100, -2.048984843013744100, -1.667748646524553000 ) ) ;
#5102 = cartesian_point ( 'none', ( 6.666666666666975200, -2.155364817454631200, -1.491956579059602800 ) ) ;
#5103 = cartesian_point ( 'none', ( 6.333333333333603900, -2.203074953746600800, -1.401422776535565800 ) ) ;
#5104 = cartesian_point ( 'none', ( 5.333333333332789500, -2.329127435600208100, -1.123971097408149600 ) ) ;
#5105 = cartesian_point ( 'none', ( 4.666666666666694500, -2.390306606252184300, -0.9312018223677398500 ) ) ;
#5106 = cartesian_point ( 'none', ( 2.666666666666606100, -2.503224661205778900, -0.3463676378608511200 ) ) ;
#5107 = cartesian_point ( 'none', ( 1.333325328834241700, -2.483097227951461600, 0.05174096127085835200 ) ) ;
#5108 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.377870129379623600, 0.4154963281626160600 ) ) ;
#5109 = cartesian_point ( 'none', ( 13.43318880053732500, -0.8828006829698524800, -3.484778824465276400 ) ) ;
#5110 = cartesian_point ( 'none', ( 12.62208210116143900, -1.203966654576852600, -3.301187856930259700 ) ) ;
#5111 = cartesian_point ( 'none', ( 11.81107622352196000, -1.485266608982072100, -3.073162075710255800 ) ) ;
#5112 = cartesian_point ( 'none', ( 10.50000000000024500, -1.859220916146841800, -2.658788571876570000 ) ) ;
#5113 = cartesian_point ( 'none', ( 9.999999999999710500, -1.983038812041597600, -2.490109549169329500 ) ) ;
#5114 = cartesian_point ( 'none', ( 9.250000000000154500, -2.138896089226119700, -2.227395646698845600 ) ) ;
#5115 = cartesian_point ( 'none', ( 9.000000000000026600, -2.185883832706399400, -2.138210769929946400 ) ) ;
#5116 = cartesian_point ( 'none', ( 8.499999999999982200, -2.269813585005712800, -1.957673859681365200 ) ) ;
#5117 = cartesian_point ( 'none', ( 8.249999999999879200, -2.299635530147986300, -1.857014489658615200 ) ) ;
#5118 = cartesian_point ( 'none', ( 7.666666666666830400, -2.390717400464582400, -1.664281454161151300 ) ) ;
#5119 = cartesian_point ( 'none', ( 7.333333333333031100, -2.455656735306551000, -1.575803612132114000 ) ) ;
#5120 = cartesian_point ( 'none', ( 6.666666666666975200, -2.553825823538499900, -1.369218060406575800 ) ) ;
#5121 = cartesian_point ( 'none', ( 6.333333333333603900, -2.596546273055725600, -1.263523416004705700 ) ) ;
#5122 = cartesian_point ( 'none', ( 5.333333333332790400, -2.705075373688386400, -0.9415956882531326700 ) ) ;
#5123 = cartesian_point ( 'none', ( 4.666666666666693600, -2.751156014667918400, -0.7205236083761971100 ) ) ;
#5124 = cartesian_point ( 'none', ( 2.666666666666606100, -2.809713427596161100, -0.05704247701467554700 ) ) ;
#5125 = cartesian_point ( 'none', ( 1.333332650614415200, -2.741135162434809900, 0.3849969139990311300 ) ) ;
#5126 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.580192218197148600, 0.7797047511509878100 ) ) ;
#5127 = cartesian_point ( 'none', ( 13.43318728302666900, -1.251440384152919600, -3.580082257155158500 ) ) ;
#5128 = cartesian_point ( 'none', ( 12.62207942369598300, -1.581465465593192300, -3.362180765391023800 ) ) ;
#5129 = cartesian_point ( 'none', ( 11.81107622352196000, -1.866828427141017200, -3.098611405422174500 ) ) ;
#5130 = cartesian_point ( 'none', ( 10.50000000000024500, -2.239282361768904400, -2.626977876485879500 ) ) ;
#5131 = cartesian_point ( 'none', ( 9.999999999999710500, -2.360644257163472500, -2.436511502526543400 ) ) ;
#5132 = cartesian_point ( 'none', ( 9.250000000000154500, -2.510046142172436900, -2.141672992266600700 ) ) ;
#5133 = cartesian_point ( 'none', ( 9.000000000000026600, -2.554421057215314800, -2.041872566520160700 ) ) ;
#5134 = cartesian_point ( 'none', ( 12.88680389783624700, -0.5202681203366738000, -2.940653229612398200 ) ) ;
#5135 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#5136 = axis2_placement_3d ( 'none', #5074, #5138, #5199 ) ;
#5137 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#5138 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5139 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#5140 = cartesian_point ( 'none', ( 0.9029850652032467300, -0.8399183926280761000, -2.816157713012957100 ) ) ;
#5141 = cartesian_point ( 'none', ( 1.568661904200101300, -0.6261155848390755900, -2.896971225036304000 ) ) ;
#5142 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#5143 = b_spline_curve_with_knots ( 'none', 3,
( #5135, #5134, #5198, #5197, #5196, #5195, #5194, #5193, #5192, #5191, #5190, #5189, #5188, #5187, #5186, #5185, #5184, #5183, #5182, #5181 ),
.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. ) ;
#5144 = cartesian_point ( 'none', ( 13.99999999999999800, 2.979824203552184700, -0.0004703467376612815700 ) ) ;
#5145 = b_spline_curve_with_knots ( 'none', 3,
( #5142, #5141, #5140, #5139 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677712393300, 0.007959414694167457600 ),
.unspecified. ) ;
#5146 = circle ( 'none', #5136, 2.980000000000000000 ) ;
#5147 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#5148 = cartesian_point ( 'none', ( 13.46509648744756400, -0.2802241263288886600, -2.967162713065371700 ) ) ;
#5149 = cartesian_point ( 'none', ( 13.57586775904968100, -0.2317352901454005600, -2.971440348686727800 ) ) ;
#5150 = cartesian_point ( 'none', ( 13.73943757222167000, -0.1530889008419301600, -2.976181032139105600 ) ) ;
#5151 = cartesian_point ( 'none', ( 13.79350981061128100, -0.1259129971770238100, -2.977480191954574800 ) ) ;
#5152 = cartesian_point ( 'none', ( 13.89947008671532000, -0.06789625559489410900, -2.979367797841707700 ) ) ;
#5153 = cartesian_point ( 'none', ( 13.95204052935750700, -0.03816885536436912700, -2.979994517930378200 ) ) ;
#5154 = cartesian_point ( 'none', ( 13.99999999999999800, -0.0004703467376503362300, -2.979824203552184700 ) ) ;
#5155 = cartesian_point ( 'none', ( 13.43319448204389000, -0.3001441090152461300, -2.974950796063079700 ) ) ;
#5156 = cartesian_point ( 'none', ( 12.62209212549800700, -0.5738783781993334100, -2.845600263668094200 ) ) ;
#5157 = cartesian_point ( 'none', ( 11.81107622352196000, -0.8153347526641033800, -2.678433593364688100 ) ) ;
#5158 = cartesian_point ( 'none', ( 10.50000000000024500, -1.139716956738666900, -2.369453579042511300 ) ) ;
#5159 = cartesian_point ( 'none', ( 9.999999999999710500, -1.248097387377094600, -2.242598361555044700 ) ) ;
#5160 = cartesian_point ( 'none', ( 9.250000000000152800, -1.386341397105534300, -2.044140550680218800 ) ) ;
#5161 = cartesian_point ( 'none', ( 9.000000000000026600, -1.428380221443988500, -1.976627126655260400 ) ) ;
#5162 = cartesian_point ( 'none', ( 8.499999999999982200, -1.504293084232337900, -1.839778322254396600 ) ) ;
#5163 = cartesian_point ( 'none', ( 8.249999999999879200, -1.531047066280121900, -1.761135565714720700 ) ) ;
#5164 = cartesian_point ( 'none', ( 7.666666666666830400, -1.617191290448997800, -1.619987261323399200 ) ) ;
#5165 = cartesian_point ( 'none', ( 7.333333333333030200, -1.681002087993043800, -1.561148238076662800 ) ) ;
#5166 = cartesian_point ( 'none', ( 6.666666666666975200, -1.780314787903169100, -1.413774545271148800 ) ) ;
#5167 = cartesian_point ( 'none', ( 6.333333333333603000, -1.825307382961599300, -1.337652770477055100 ) ) ;
#5168 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#5169 = cartesian_point ( 'none', ( 13.46509648744689300, 2.967162713065349100, -0.2802241263291523300 ) ) ;
#5170 = cartesian_point ( 'none', ( 13.57586775904968100, 2.971440348686727400, -0.2317352901454604600 ) ) ;
#5171 = cartesian_point ( 'none', ( 13.73943757222262200, 2.976181032139124200, -0.1530889008415715300 ) ) ;
#5172 = cartesian_point ( 'none', ( 13.79350981061254300, 2.977480191954595700, -0.1259129971765061100 ) ) ;
#5173 = cartesian_point ( 'none', ( 13.89947008671708400, 2.979367797841727200, -0.06789625559399660400 ) ) ;
#5174 = cartesian_point ( 'none', ( 13.95204052935836200, 2.979994517929776000, -0.03816885536125877400 ) ) ;
#5175 = cartesian_point ( 'none', ( 13.99999999999999800, 2.979824203552184700, -0.0004703467376612815700 ) ) ;
#5176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5177 = b_spline_curve_with_knots ( 'none', 3,
( #5216, #5215, #5214, #5213, #5212, #5211 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112214058100, 0.0005972403616853213100, 0.0009118412121492368000 ),
.unspecified. ) ;
#5178 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5179 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5180 = b_spline_curve_with_knots ( 'none', 3,
( #5175, #5174, #5173, #5172, #5171, #5170, #5169, #5168 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506216094700, 0.0003623649012432189400, 0.0007247298024864378900 ),
.unspecified. ) ;
#5181 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#5182 = cartesian_point ( 'none', ( 3.173715416868089900, -3.002193468148202100, 0.04019202755520785000 ) ) ;
#5183 = cartesian_point ( 'none', ( 4.114091789271826700, -2.983943802832549800, -0.3315813693523863000 ) ) ;
#5184 = cartesian_point ( 'none', ( 5.525870000722518300, -2.857597516441823700, -0.8648139336103557500 ) ) ;
#5185 = cartesian_point ( 'none', ( 5.995890769174470900, -2.799213346385992700, -1.038264455637057300 ) ) ;
#5186 = cartesian_point ( 'none', ( 6.701641182798149500, -2.688725505276740300, -1.288197293461114100 ) ) ;
#5187 = cartesian_point ( 'none', ( 6.936203085129428700, -2.646986857377233700, -1.371680051016924700 ) ) ;
#5188 = cartesian_point ( 'none', ( 7.410193346159763500, -2.562006611025693400, -1.524522125305579800 ) ) ;
#5189 = cartesian_point ( 'none', ( 7.648890721529033600, -2.518743356433749800, -1.595619716743226200 ) ) ;
#5190 = cartesian_point ( 'none', ( 8.112397092076587800, -2.408069433223061700, -1.758201348200951500 ) ) ;
#5191 = cartesian_point ( 'none', ( 8.334199152896518500, -2.335757974234360400, -1.854346882030931200 ) ) ;
#5192 = cartesian_point ( 'none', ( 8.779921841362760700, -2.181568385003950000, -2.033501181373762900 ) ) ;
#5193 = cartesian_point ( 'none', ( 9.005920653788287200, -2.103295604269233900, -2.114064856419023600 ) ) ;
#5194 = cartesian_point ( 'none', ( 9.683031849324327900, -1.854556609240201000, -2.343482504193395300 ) ) ;
#5195 = cartesian_point ( 'none', ( 10.13500183804889500, -1.675088100386698600, -2.474070439434973500 ) ) ;
#5196 = cartesian_point ( 'none', ( 11.04526048970564200, -1.301259149024650800, -2.689548161015660200 ) ) ;
#5197 = cartesian_point ( 'none', ( 11.50414366573738600, -1.106667577654954400, -2.774474777308091300 ) ) ;
#5198 = cartesian_point ( 'none', ( 12.42448268117158800, -0.7163250444677420300, -2.899879626470683600 ) ) ;
#5199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5200 = cartesian_point ( 'none', ( 13.99999999999999800, 2.251670873950089900, -1.951750696351070500 ) ) ;
#5201 = cartesian_point ( 'none', ( 5.333333333332791200, 2.441709388795466000, -0.8521742191255732300 ) ) ;
#5202 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5270, #5269, #5268, #5267, #5266, #5265, #5264, #5263, #5262, #5261, #5260, #5259, #5258, #5257, #5256, #5255, #5254, #5253 ),
( #5252, #5251, #5250, #5249, #5248, #5247, #5246, #5245, #5244, #5243, #5242, #5240, #5238, #5237, #5236, #5235, #5234, #5233 ),
( #5232, #5231, #5230, #5229, #5228, #5227, #5226, #5225, #5224, #5223, #4283, #4301, #4300, #4318, #4317, #4488, #4391, #4462 ),
( #4490, #4489, #4484, #4483, #4735, #4759, #4699, #4743, #4732, #4747, #4706, #4758, #4733, #4746, #4745, #4744, #4929, #4993 ) ),
.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. ) ;
#5203 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#5204 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#5205 = cartesian_point ( 'none', ( 6.666666666666975200, 2.579045692641930700, -0.4691004640641472400 ) ) ;
#5206 = cartesian_point ( 'none', ( 4.666666666666694500, 2.348661133645530500, -1.031742887146269900 ) ) ;
#5207 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#5208 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#5209 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#5210 = circle ( 'none', #5217, 0.4999999999999376600 ) ;
#5211 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5655734078477133700, -2.414648794865513100 ) ) ;
#5212 = cartesian_point ( 'none', ( -1.246832498358329500e-015, -0.6497950086442968500, -2.475822535766088800 ) ) ;
#5213 = cartesian_point ( 'none', ( 0.01797103299917559400, -0.7396518359562773700, -2.530768090890801200 ) ) ;
#5214 = cartesian_point ( 'none', ( 0.09237337590485532300, -0.9077224609040422900, -2.629276664651943200 ) ) ;
#5215 = cartesian_point ( 'none', ( 0.1509069873012061400, -0.9898967441941757300, -2.674618894474264600 ) ) ;
#5216 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#5217 = axis2_placement_3d ( 'none', #5203, #5208, #5207 ) ;
#5218 = toroidal_surface ( 'none', #5219, 2.480000000000000000, 0.5000000000000000000 ) ;
#5219 = axis2_placement_3d ( 'none', #5178, #5179, #5176 ) ;
#5220 = face_outer_bound ( 'none', #1012, .t. ) ;
#5221 = face_outer_bound ( 'none', #967, .t. ) ;
#5222 = cartesian_point ( 'none', ( 6.333333333333603900, 2.548764787853993900, -0.5668536906588250700 ) ) ;
#5223 = cartesian_point ( 'none', ( 8.249999999999879200, 1.905737048520955300, -1.885689948407598800 ) ) ;
#5224 = cartesian_point ( 'none', ( 7.666666666666830400, 1.740593934837963500, -1.980824332458677400 ) ) ;
#5225 = cartesian_point ( 'none', ( 7.333333333333030200, 1.667748646524576300, -2.048984843013670800 ) ) ;
#5226 = cartesian_point ( 'none', ( 6.666666666666975200, 1.491956579059560600, -2.155364817454692400 ) ) ;
#5227 = cartesian_point ( 'none', ( 6.333333333333603000, 1.401422776535600200, -2.203074953746651400 ) ) ;
#5228 = cartesian_point ( 'none', ( 5.333333333332790400, 1.123971097408054800, -2.329127435600087300 ) ) ;
#5229 = cartesian_point ( 'none', ( 4.666666666666694500, 0.9312018223677424000, -2.390306606252042200 ) ) ;
#5230 = cartesian_point ( 'none', ( 2.666666666666606100, 0.3463676378608260300, -2.503224661206037800 ) ) ;
#5231 = cartesian_point ( 'none', ( 1.333325328834230400, -0.05174096127086475600, -2.483097227951448700 ) ) ;
#5232 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4154963281626177200, -2.377870129379613000 ) ) ;
#5233 = cartesian_point ( 'none', ( 13.43318880053644500, 3.484778824464831900, -0.8828006829701901000 ) ) ;
#5234 = cartesian_point ( 'none', ( 12.62208210116089000, 3.301187856929712600, -1.203966654577040000 ) ) ;
#5235 = cartesian_point ( 'none', ( 11.81107622352165600, 3.073162075710332600, -1.485266608982216400 ) ) ;
#5236 = cartesian_point ( 'none', ( 10.50000000000024500, 2.658788571876448800, -1.859220916146784800 ) ) ;
#5237 = cartesian_point ( 'none', ( 9.999999999999710500, 2.490109549169293900, -1.983038812041480800 ) ) ;
#5238 = cartesian_point ( 'none', ( 9.250000000000152800, 2.227395646698854900, -2.138896089226155300 ) ) ;
#5239 = oriented_edge ( 'none', *, *, #1178, .t. ) ;
#5240 = cartesian_point ( 'none', ( 9.000000000000026600, 2.138210769930011200, -2.185883832706378100 ) ) ;
#5241 = oriented_edge ( 'none', *, *, #746, .t. ) ;
#5242 = cartesian_point ( 'none', ( 8.499999999999982200, 1.957673859681292400, -2.269813585005703100 ) ) ;
#5243 = cartesian_point ( 'none', ( 8.249999999999877400, 1.857014489658604900, -2.299635530147926300 ) ) ;
#5244 = cartesian_point ( 'none', ( 7.666666666666830400, 1.664281454161158400, -2.390717400464625000 ) ) ;
#5245 = cartesian_point ( 'none', ( 7.333333333333030200, 1.575803612132092000, -2.455656735306516800 ) ) ;
#5246 = cartesian_point ( 'none', ( 6.666666666666975200, 1.369218060406596200, -2.553825823538502100 ) ) ;
#5247 = cartesian_point ( 'none', ( 6.333333333333603000, 1.263523416004716400, -2.596546273055782900 ) ) ;
#5248 = cartesian_point ( 'none', ( 5.333333333332790400, 0.9415956882531152400, -2.705075373688221200 ) ) ;
#5249 = cartesian_point ( 'none', ( 4.666666666666693600, 0.7205236083762022200, -2.751156014667982800 ) ) ;
#5250 = cartesian_point ( 'none', ( 2.666666666666606100, 0.05704247701468118800, -2.809713427595984300 ) ) ;
#5251 = cartesian_point ( 'none', ( 1.333332650614434300, -0.3849969139990150900, -2.741135162434797000 ) ) ;
#5252 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7797047511509755900, -2.580192218197136200 ) ) ;
#5253 = cartesian_point ( 'none', ( 13.43318728302573100, 3.580082257154650900, -1.251440384153080300 ) ) ;
#5254 = cartesian_point ( 'none', ( 12.62207942369533200, 3.362180765390386600, -1.581465465593052000 ) ) ;
#5255 = cartesian_point ( 'none', ( 11.81107622352165600, 3.098611405422120800, -1.866828427141108400 ) ) ;
#5256 = cartesian_point ( 'none', ( 10.50000000000024500, 2.626977876485835600, -2.239282361768864400 ) ) ;
#5257 = cartesian_point ( 'none', ( 9.999999999999710500, 2.436511502526458100, -2.360644257163334400 ) ) ;
#5258 = cartesian_point ( 'none', ( 9.250000000000152800, 2.141672992266641500, -2.510046142172469800 ) ) ;
#5259 = cartesian_point ( 'none', ( 9.000000000000026600, 2.041872566520182900, -2.554421057215289000 ) ) ;
#5260 = cartesian_point ( 'none', ( 8.499999999999982200, 1.840368392195936800, -2.632222418483894300 ) ) ;
#5261 = cartesian_point ( 'none', ( 8.249999999999879200, 1.729357326091612000, -2.658528806588886800 ) ) ;
#5262 = cartesian_point ( 'none', ( 7.666666666666830400, 1.512867521096424000, -2.740384873654846400 ) ) ;
#5263 = cartesian_point ( 'none', ( 7.333333333333030200, 1.411117263512088800, -2.799272689082942900 ) ) ;
#5264 = cartesian_point ( 'none', ( 6.666666666666975200, 1.178767015280889300, -2.883859028719435900 ) ) ;
#5265 = cartesian_point ( 'none', ( 6.333333333333603000, 1.060580164099507600, -2.919048288235454700 ) ) ;
#5266 = cartesian_point ( 'none', ( 5.333333333332790400, 0.7025924097748349500, -3.002912859041171800 ) ) ;
#5267 = cartesian_point ( 'none', ( 4.666666666666694500, 0.4593765226281541500, -3.029781038365254800 ) ) ;
#5268 = cartesian_point ( 'none', ( 2.666666666666606100, -0.2631123636995359400, -3.023898806453623900 ) ) ;
#5269 = cartesian_point ( 'none', ( 1.333340482913470700, -0.7344308076348665700, -2.903212161280095800 ) ) ;
#5270 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.145377398996680500, -2.686328706115404000 ) ) ;
#5271 = cartesian_point ( 'none', ( 0.2361155395741466000, -1.038455276934894700, -2.712721485390368100 ) ) ;
#5272 = cartesian_point ( 'none', ( 0.1593162483766654400, -1.095939254080250400, -2.639619704323454400 ) ) ;
#5273 = cartesian_point ( 'none', ( 0.1026780089870199900, -1.153844339540122800, -2.546502415394425800 ) ) ;
#5274 = cartesian_point ( 'none', ( 0.02335420773508924100, -1.249588556893126000, -2.340444538870742000 ) ) ;
#5275 = cartesian_point ( 'none', ( -1.391251615865187900e-015, -1.288396901305391300, -2.226226435623655400 ) ) ;
#5276 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307736551497544300, -2.107183387369930800 ) ) ;
#5277 = b_spline_curve_with_knots ( 'none', 3,
( #5276, #5275, #5274, #5273, #5272, #5271 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334766600, 0.0007213974364669533200 ),
.unspecified. ) ;
#5278 = cartesian_point ( 'none', ( 13.35322761722718900, 1.863400556036167700, -2.325540390631188000 ) ) ;
#5279 = cartesian_point ( 'none', ( 12.56882976904994800, 1.587387038901920500, -2.421337040025515200 ) ) ;
#5280 = cartesian_point ( 'none', ( 11.78444309705393800, 1.308312129445981200, -2.470688528369016100 ) ) ;
#5281 = cartesian_point ( 'none', ( 10.50000000000024500, 0.8695551047045715400, -2.481358282191023600 ) ) ;
#5282 = cartesian_point ( 'none', ( 9.999999999999710500, 0.7032183827378043500, -2.468294635128964300 ) ) ;
#5283 = edge_loop ( 'none', ( #10405, #10412, #10382, #10415 ) ) ;
#5284 = cartesian_point ( 'none', ( 9.250000000000152800, 0.4651342421514372300, -2.425717048017348900 ) ) ;
#5285 = cartesian_point ( 'none', ( 9.000000000000026600, 0.3876691044393952800, -2.407703785831119900 ) ) ;
#5286 = cartesian_point ( 'none', ( 8.499999999999985800, 0.2372238867933903800, -2.364615568298691400 ) ) ;
#5287 = cartesian_point ( 'none', ( 8.249999999999886300, 0.1626971382232492400, -2.327924663988137200 ) ) ;
#5288 = cartesian_point ( 'none', ( 8.000000000000003600, 0.09381710039839345800, -2.311255910508892800 ) ) ;
#5289 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#5290 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#5291 = circle ( 'none', #5293, 2.980000000000000000 ) ;
#5292 = b_spline_curve_with_knots ( 'none', 3,
( #5288, #5287, #5286, #5285, #5284, #5282, #5281, #5280, #5279, #5278 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350830687000 ),
.unspecified. ) ;
#5293 = axis2_placement_3d ( 'none', #5294, #5312, #5311 ) ;
#5294 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5295 = b_spline_curve_with_knots ( 'none', 3,
( #5348, #5347, #5346, #5345, #5344, #5343 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907016598200, 0.004813880100674899400, 0.007820175294333200600 ),
.unspecified. ) ;
#5296 = axis2_placement_3d ( 'none', #5320, #5290, #5289 ) ;
#5297 = toroidal_surface ( 'none', #5296, 4.253085056010723600, 0.4999999999999379900 ) ;
#5298 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#5299 = cartesian_point ( 'none', ( 12.47091392584422900, -0.1366305082945285200, -2.986074360504873800 ) ) ;
#5300 = cartesian_point ( 'none', ( 11.58295448930889600, -0.3481520717235671600, -2.965646198820318400 ) ) ;
#5301 = cartesian_point ( 'none', ( 9.797550722335801200, -0.7207832600625415600, -2.897712672719025200 ) ) ;
#5302 = cartesian_point ( 'none', ( 8.900436173550049900, -0.8825058862107395500, -2.850226027330730300 ) ) ;
#5303 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#5304 = cartesian_point ( 'none', ( 8.000000000000003600, 1.700643435261292000, -1.567966019495360200 ) ) ;
#5305 = b_spline_curve_with_knots ( 'none', 3,
( #5303, #5302, #5301, #5300, #5299, #5298 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458179870700, 0.005474916916359741400 ),
.unspecified. ) ;
#5306 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#5307 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#5308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5309 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5310 = face_outer_bound ( 'none', #998, .t. ) ;
#5311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5312 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5313 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#5314 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#5315 = cartesian_point ( 'none', ( 0.9029850652009427900, -2.585236206833191600, -1.397412224690671500 ) ) ;
#5316 = cartesian_point ( 'none', ( 1.568661904198621200, -2.491198573972060300, -1.605737422278565000 ) ) ;
#5317 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#5318 = b_spline_curve_with_knots ( 'none', 3,
( #5317, #5316, #5315, #5314 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677715434200, 0.007959414694173164900 ),
.unspecified. ) ;
#5319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5320 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#5321 = face_outer_bound ( 'none', #987, .t. ) ;
#5322 = cylindrical_surface ( 'none', #5330, 2.980000000000000000 ) ;
#5323 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#5324 = cartesian_point ( 'none', ( 12.47091392584387600, -2.208085788372122800, -2.014861070508428200 ) ) ;
#5325 = cartesian_point ( 'none', ( 11.58295448930849000, -2.343209228585346100, -1.850847846986666500 ) ) ;
#5326 = cartesian_point ( 'none', ( 9.797550722335421000, -2.558663011765094800, -1.539321549854965700 ) ) ;
#5327 = cartesian_point ( 'none', ( 8.900436173549813600, -2.639440048416199500, -1.391388255264182100 ) ) ;
#5328 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#5329 = axis2_placement_3d ( 'none', #5333, #5309, #5308 ) ;
#5330 = axis2_placement_3d ( 'none', #5364, #5366, #5319 ) ;
#5331 = toroidal_surface ( 'none', #5329, 2.480000000000000000, 0.5000000000000000000 ) ;
#5332 = b_spline_curve_with_knots ( 'none', 3,
( #5328, #5327, #5326, #5325, #5324, #5323 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458179679000, 0.005474916916359358000 ),
.unspecified. ) ;
#5333 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5334 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107335328981188900, -1.307493745085432000 ) ) ;
#5335 = cartesian_point ( 'none', ( -1.205412587237594300e-014, -2.210145361047349600, -1.291196447061272700 ) ) ;
#5336 = cartesian_point ( 'none', ( 0.01797103299889357000, -2.312536107599539200, -1.266510449758044400 ) ) ;
#5337 = cartesian_point ( 'none', ( 0.09237337590335241400, -2.501036066728687100, -1.217322651651065800 ) ) ;
#5338 = cartesian_point ( 'none', ( 0.1509069872985707200, -2.591203857863194800, -1.191278456879078400 ) ) ;
#5339 = cartesian_point ( 'none', ( 0.2361155395701238500, -2.652482526066746200, -1.183884989510604300 ) ) ;
#5340 = face_outer_bound ( 'none', #992, .t. ) ;
#5341 = b_spline_curve_with_knots ( 'none', 3,
( #5339, #5338, #5337, #5336, #5335, #5334 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112262774600, 0.0005972403616871426600, 0.0009118412121480078600 ),
.unspecified. ) ;
#5342 = cartesian_point ( 'none', ( 8.000000000000003600, -1.567966019495353700, -1.700643435261297600 ) ) ;
#5343 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#5344 = cartesian_point ( 'none', ( 7.039141310952202500, -1.291271810379909500, -2.700909218620440200 ) ) ;
#5345 = cartesian_point ( 'none', ( 6.078567622048700200, -1.540839741145225500, -2.566338067136831700 ) ) ;
#5346 = cartesian_point ( 'none', ( 4.155603072598038800, -1.995817951538985100, -2.230916602440089500 ) ) ;
#5347 = cartesian_point ( 'none', ( 3.194372077258668300, -2.200636003235903800, -2.029489484926450400 ) ) ;
#5348 = cartesian_point ( 'none', ( 2.233471854719699200, -2.373027750807899800, -1.802536905002390300 ) ) ;
#5349 = cartesian_point ( 'none', ( 9.000000000000026600, 1.976627126655226200, -1.428380221444053100 ) ) ;
#5350 = cartesian_point ( 'none', ( 8.499999999999987600, 1.839778322254421500, -1.504293084232285900 ) ) ;
#5351 = cartesian_point ( 'none', ( 8.249999999999889900, 1.761135565714718300, -1.531047066280097500 ) ) ;
#5352 = cartesian_point ( 'none', ( 8.000000000000003600, 1.700643435261292000, -1.567966019495360200 ) ) ;
#5353 = line ( 'none', #5466, #5457 ) ;
#5354 = face_outer_bound ( 'none', #966, .t. ) ;
#5355 = b_spline_curve_with_knots ( 'none', 3,
( #5352, #5351, #5350, #5349, #5400, #5399, #5398, #5397, #5396, #5395 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285725100, 0.6250000000000010000, 0.6785714285714293800, 0.7857142857142862500, 0.9538092350831226500 ),
.unspecified. ) ;
#5356 = b_spline_curve_with_knots ( 'none', 3,
( #5381, #5379, #5378, #5377, #5376, #5375, #5374, #5373, #5372, #5371 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#5357 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#5358 = cartesian_point ( 'none', ( 0.1593162483766421300, 1.091546914351984700, -2.641439071009422000 ) ) ;
#5359 = cartesian_point ( 'none', ( 0.1026780089870054100, 0.9847579693107171300, -2.616540283155860200 ) ) ;
#5360 = cartesian_point ( 'none', ( 0.02335420773508595900, 0.7713516621542551000, -2.538536746698761200 ) ) ;
#5361 = cartesian_point ( 'none', ( -7.813878938420920600e-017, 0.6631456233134631600, -2.485213994859014600 ) ) ;
#5362 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5652942788435021400, -2.414713045982342700 ) ) ;
#5363 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#5364 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5365 = oriented_edge ( 'none', *, *, #2509, .t. ) ;
#5366 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5367 = b_spline_curve_with_knots ( 'none', 3,
( #5362, #5361, #5360, #5359, #5358, #5357 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334203900, 0.0007213974364668404600 ),
.unspecified. ) ;
#5368 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#5369 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5370 = b_spline_curve_with_knots ( 'none', 3,
( #5368, #5429, #5428, #5427, #5426, #5425, #5424, #5423, #5422, #5421, #5420, #5419, #5418, #5417, #5416, #5415, #5414, #5413, #5412, #5411 ),
.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. ) ;
#5371 = cartesian_point ( 'none', ( 8.000000000000003600, 0.09381710039839345800, -2.311255910508892800 ) ) ;
#5372 = cartesian_point ( 'none', ( 7.666666666666840200, 0.001977049965257867800, -2.289030905869902100 ) ) ;
#5373 = cartesian_point ( 'none', ( 7.333333333333033700, -0.08474947002717096700, -2.292546481190053300 ) ) ;
#5374 = cartesian_point ( 'none', ( 6.666666666666975200, -0.2591830911429028300, -2.258562227203188700 ) ) ;
#5375 = cartesian_point ( 'none', ( 6.333333333333603000, -0.3448238833646726200, -2.236550573119284300 ) ) ;
#5376 = cartesian_point ( 'none', ( 5.333333333332789500, -0.5953467014934491500, -2.156301385063771600 ) ) ;
#5377 = cartesian_point ( 'none', ( 4.666666666666694500, -0.7537775968735882500, -2.083796321150642500 ) ) ;
#5378 = cartesian_point ( 'none', ( 2.666666666666606100, -1.191587891106854300, -1.818137616287193400 ) ) ;
#5379 = cartesian_point ( 'none', ( 1.333320865586041600, -1.432426424417672500, -1.576371019624861500 ) ) ;
#5380 = cylindrical_surface ( 'none', #5393, 2.980000000000000000 ) ;
#5381 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985698600, -1.301826042607868500 ) ) ;
#5382 = cartesian_point ( 'none', ( 8.000000000000003600, 1.700643435261292000, -1.567966019495360200 ) ) ;
#5383 = cartesian_point ( 'none', ( 7.666666666666840200, 1.619987261323395400, -1.617191290449040400 ) ) ;
#5384 = cartesian_point ( 'none', ( 7.333333333333035500, 1.561148238076657900, -1.681002087993048100 ) ) ;
#5385 = cartesian_point ( 'none', ( 6.666666666666975200, 1.413774545271142800, -1.780314787903174000 ) ) ;
#5386 = cartesian_point ( 'none', ( 6.333333333333603000, 1.337652770477125700, -1.825307382961526500 ) ) ;
#5387 = cartesian_point ( 'none', ( 5.333333333332789500, 1.103761641877366800, -1.945709021443627900 ) ) ;
#5388 = cartesian_point ( 'none', ( 4.666666666666694500, 0.9404652590414507300, -2.006467759553057600 ) ) ;
#5389 = cartesian_point ( 'none', ( 2.666666666666606100, 0.4430375594254661900, -2.128197315788362700 ) ) ;
#5390 = cartesian_point ( 'none', ( 1.333320865585924600, 0.1017841993864764300, -2.127541075900480900 ) ) ;
#5391 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442200, -2.053393186047990100 ) ) ;
#5392 = b_spline_curve_with_knots ( 'none', 3,
( #5409, #5408, #5407, #5406, #5405, #5404 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907017372800, 0.004813880100675295800, 0.007820175294333219600 ),
.unspecified. ) ;
#5393 = axis2_placement_3d ( 'none', #5369, #5410, #5430 ) ;
#5394 = b_spline_curve_with_knots ( 'none', 3,
( #5391, #5390, #5389, #5388, #5387, #5386, #5385, #5384, #5383, #5382 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862500, 0.4285714285714293800, 0.5000000000000010000, 0.5714285714285725100 ),
.unspecified. ) ;
#5395 = cartesian_point ( 'none', ( 13.35322761722791000, 2.962028549378522800, -0.3267822108981926500 ) ) ;
#5396 = cartesian_point ( 'none', ( 12.56882976905042600, 2.834595980115564000, -0.5896917009648365800 ) ) ;
#5397 = cartesian_point ( 'none', ( 11.78444309705419000, 2.672156991249520900, -0.8219242339695423900 ) ) ;
#5398 = cartesian_point ( 'none', ( 10.50000000000024500, 2.369453579042625000, -1.139716956738733700 ) ) ;
#5399 = cartesian_point ( 'none', ( 9.999999999999710500, 2.242598361554924300, -1.248097387377102000 ) ) ;
#5400 = cartesian_point ( 'none', ( 9.250000000000152800, 2.044140550680272600, -1.386341397105541800 ) ) ;
#5401 = b_spline_curve_with_knots ( 'none', 3,
( #5465, #5464, #5463, #5462, #5461, #5460, #5459, #5458 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917854075500, 0.0004943414876781087500, 0.0006591219835708100100 ),
.unspecified. ) ;
#5402 = face_outer_bound ( 'none', #993, .t. ) ;
#5403 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#5404 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#5405 = cartesian_point ( 'none', ( 7.039141310952168800, 0.9967641703816042500, -2.822898277330204000 ) ) ;
#5406 = cartesian_point ( 'none', ( 6.078567622048743700, 0.7251368204048089800, -2.904213279774976900 ) ) ;
#5407 = cartesian_point ( 'none', ( 4.155603072598351500, 0.1662398503006555200, -2.988752665394066800 ) ) ;
#5408 = cartesian_point ( 'none', ( 3.194372077259171900, -0.1210188636726064100, -2.991150417949685300 ) ) ;
#5409 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#5410 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5411 = cartesian_point ( 'none', ( 2.233471854720361400, -0.4033979456735939900, -2.952570083406372600 ) ) ;
#5412 = cartesian_point ( 'none', ( 3.173715416872419800, -0.04019202755365151900, -3.002193468148199000 ) ) ;
#5413 = cartesian_point ( 'none', ( 4.114091789275681400, 0.3315813693538800000, -2.983943802832354400 ) ) ;
#5414 = cartesian_point ( 'none', ( 5.525870000725810800, 0.8648139336114362100, -2.857597516441489700 ) ) ;
#5415 = cartesian_point ( 'none', ( 5.995890769177484500, 1.038264455638212600, -2.799213346385556600 ) ) ;
#5416 = cartesian_point ( 'none', ( 6.701641182800863700, 1.288197293462095100, -2.688725505276265100 ) ) ;
#5417 = cartesian_point ( 'none', ( 6.936203085132062200, 1.371680051017806200, -2.646986857376771900 ) ) ;
#5418 = cartesian_point ( 'none', ( 7.410193346162208700, 1.524522125306307300, -2.562006611025255100 ) ) ;
#5419 = cartesian_point ( 'none', ( 7.648890721531334000, 1.595619716743987800, -2.518743356433267500 ) ) ;
#5420 = cartesian_point ( 'none', ( 8.112397092078607500, 1.758201348201718900, -2.408069433222501700 ) ) ;
#5421 = cartesian_point ( 'none', ( 8.334199152898408500, 1.854346882031672000, -2.335757974233770600 ) ) ;
#5422 = cartesian_point ( 'none', ( 8.779921841364430400, 2.033501181374373500, -2.181568385003379400 ) ) ;
#5423 = cartesian_point ( 'none', ( 9.005920653789822000, 2.114064856419611600, -2.103295604268639300 ) ) ;
#5424 = cartesian_point ( 'none', ( 9.683031849325574900, 2.343482504193755500, -1.854556609239726800 ) ) ;
#5425 = cartesian_point ( 'none', ( 10.13500183804995600, 2.474070439435205300, -1.675088100386349800 ) ) ;
#5426 = cartesian_point ( 'none', ( 11.04526048970623700, 2.689548161015774300, -1.301259149024404500 ) ) ;
#5427 = cartesian_point ( 'none', ( 11.50414366573777900, 2.774474777308127700, -1.106667577654841100 ) ) ;
#5428 = cartesian_point ( 'none', ( 12.42448268117155800, 2.899879626470648600, -0.7163250444678532800 ) ) ;
#5429 = cartesian_point ( 'none', ( 12.88680389783594300, 2.940653229612373700, -0.5202681203367791600 ) ) ;
#5430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5431 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#5432 = oriented_edge ( 'none', *, *, #9414, .t. ) ;
#5433 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#5434 = plane ( 'none', #5448 ) ;
#5435 = axis2_placement_3d ( 'none', #5467, #5495, #5493 ) ;
#5436 = direction ( 'none', ( 0.2164396139381100100, 0.9762960071199318100, -2.905285780178979000e-016 ) ) ;
#5437 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#5438 = line ( 'none', #5437, #5499 ) ;
#5439 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5440 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#5441 = cartesian_point ( 'none', ( -4.344331347269707200e-016, -4.344331347269632800e-016, -5.000000000000126100 ) ) ;
#5442 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307493745085427400, -2.107335328981234700 ) ) ;
#5443 = cartesian_point ( 'none', ( 5.015442563508426400e-034, 1.291196447061262500, -2.210145361047431300 ) ) ;
#5444 = cartesian_point ( 'none', ( 0.01797103299891358500, 1.266510449758035700, -2.312536107599604500 ) ) ;
#5445 = cartesian_point ( 'none', ( 0.09237337590337831000, 1.217322651651064900, -2.501036066728721700 ) ) ;
#5446 = cartesian_point ( 'none', ( 0.1509069872985984400, 1.191278456879083100, -2.591203857863214400 ) ) ;
#5447 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#5448 = axis2_placement_3d ( 'none', #5450, #5433, #5502 ) ;
#5449 = circle ( 'none', #5454, 4.253085056010723600 ) ;
#5450 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000095000 ) ) ;
#5451 = b_spline_curve_with_knots ( 'none', 3,
( #5447, #5446, #5445, #5444, #5443, #5442 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112263652800, 0.0005972403616880867800, 0.0009118412121498081800 ),
.unspecified. ) ;
#5452 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -5.000000000000125200 ) ) ;
#5453 = face_outer_bound ( 'none', #1043, .t. ) ;
#5454 = axis2_placement_3d ( 'none', #5441, #5440, #5439 ) ;
#5455 = vector ( 'none', #5470, 1000.000000000000000 ) ;
#5456 = direction ( 'none', ( -0.2164396139381100100, -0.9762960071199318100, -3.290155205452476300e-016 ) ) ;
#5457 = vector ( 'none', #5456, 1000.000000000000000 ) ;
#5458 = cartesian_point ( 'none', ( 13.99999999999999800, 2.251670873950089900, -1.951750696351070500 ) ) ;
#5459 = cartesian_point ( 'none', ( 13.94411453763673600, 2.255548871404697000, -1.947545234630446300 ) ) ;
#5460 = cartesian_point ( 'none', ( 13.88993018626992400, 2.250312656917266900, -1.953599756823206400 ) ) ;
#5461 = cartesian_point ( 'none', ( 13.78148257596833800, 2.240206288213569600, -1.965180615106438800 ) ) ;
#5462 = cartesian_point ( 'none', ( 13.72753978527376100, 2.233634259850355400, -1.972662814375368800 ) ) ;
#5463 = cartesian_point ( 'none', ( 13.56609051981940400, 2.211736045980098100, -1.997274644834472900 ) ) ;
#5464 = cartesian_point ( 'none', ( 13.45932090787522600, 2.194193656448656200, -2.016605892760290300 ) ) ;
#5465 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#5466 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000900 ) ) ;
#5467 = cartesian_point ( 'none', ( -0.9205360875689074800, -4.152269958124722200, -6.000000000000000000 ) ) ;
#5468 = oriented_edge ( 'none', *, *, #810, .f. ) ;
#5469 = cartesian_point ( 'none', ( 8.499999999999982200, 2.721751367774291300, 0.09889390664827391000 ) ) ;
#5471 = oriented_edge ( 'none', *, *, #10528, .f. ) ;
#5470 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5472 = direction ( 'none', ( 0.2164396139381037100, -0.9762960071199331400, 0.0000000000000000000 ) ) ;
#5473 = direction ( 'none', ( -0.9762960071199333600, -0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#5474 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#5475 = axis2_placement_3d ( 'none', #5474, #5473, #5472 ) ;
#5476 = cartesian_point ( 'none', ( 9.999999999999710500, 2.844302161566647500, 0.6279768494781743400 ) ) ;
#5477 = cartesian_point ( 'none', ( 9.250000000000154500, 2.793420618448181800, 0.3580116629893177500 ) ) ;
#5478 = cartesian_point ( 'none', ( 9.000000000000028400, 2.772181835893484000, 0.2700386929949371600 ) ) ;
#5479 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.9999999999999931200 ) ) ;
#5480 = line ( 'none', #5479, #5455 ) ;
#5481 = direction ( 'none', ( 0.2164396139381034900, -0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#5482 = cartesian_point ( 'none', ( 7.333333333333031100, 2.628127454315632300, -0.2695746997712216200 ) ) ;
#5483 = circle ( 'none', #5475, 0.4999999999999376600 ) ;
#5484 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -5.500000000000063100 ) ) ;
#5485 = direction ( 'none', ( 1.000000000000000000, 7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#5486 = axis2_placement_3d ( 'none', #5484, #5492, #5481 ) ;
#5487 = cartesian_point ( 'none', ( 8.249999999999879200, 2.680943739901950900, 0.01417544043330006200 ) ) ;
#5488 = cartesian_point ( 'none', ( 7.666666666666831300, 2.631440092436808000, -0.1698685432047203300 ) ) ;
#5489 = plane ( 'none', #5486 ) ;
#5490 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#5491 = toroidal_surface ( 'none', #5503, 4.253085056010723600, 0.4999999999999379900 ) ;
#5492 = direction ( 'none', ( -0.9762960071199332500, -0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#5493 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#5494 = cartesian_point ( 'none', ( 13.99999999999999800, 2.972267896545755800, 0.2120755913949407000 ) ) ;
#5495 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#5496 = face_outer_bound ( 'none', #1055, .t. ) ;
#5497 = face_outer_bound ( 'none', #1047, .t. ) ;
#5498 = plane ( 'none', #5435 ) ;
#5499 = vector ( 'none', #5436, 1000.000000000000000 ) ;
#5500 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#5501 = cartesian_point ( 'none', ( 8.673617379884035500e-016, -4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#5502 = direction ( 'none', ( 1.047445008332814600e-014, 1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#5503 = axis2_placement_3d ( 'none', #5501, #5500, #5485 ) ;
#5504 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#5505 = b_spline_curve_with_knots ( 'none', 3,
( #5559, #5558, #5557, #5556, #5555, #5554, #5553, #5552, #5551, #5550, #5549, #5548, #5547, #5546, #5545, #5544, #5543, #5542, #5541, #5540 ),
.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. ) ;
#5506 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#5507 = cartesian_point ( 'none', ( 7.039141310954329700, 2.700909218620892700, -1.291271810378665300 ) ) ;
#5508 = cartesian_point ( 'none', ( 6.078567622053119700, 2.566338067137846000, -1.540839741143435100 ) ) ;
#5509 = cartesian_point ( 'none', ( 4.155603072607179100, 2.230916602442155000, -1.995817951536598100 ) ) ;
#5510 = cartesian_point ( 'none', ( 3.194372077270192000, 2.029489484929059900, -2.200636003233417800 ) ) ;
#5511 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#5512 = axis2_placement_3d ( 'none', #5504, #5515, #5538 ) ;
#5513 = toroidal_surface ( 'none', #5535, 4.253085056010723600, 0.4999999999999379900 ) ;
#5514 = b_spline_curve_with_knots ( 'none', 3,
( #5511, #5510, #5509, #5508, #5507, #5506 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907031724400, 0.004813880100682730800, 0.007820175294333736600 ),
.unspecified. ) ;
#5515 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#5516 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5517 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5518 = axis2_placement_3d ( 'none', #5527, #5517, #5516 ) ;
#5519 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#5520 = circle ( 'none', #5512, 0.4999999999999383800 ) ;
#5521 = toroidal_surface ( 'none', #5518, 4.539776433107693500, 0.3040699380700571100 ) ;
#5522 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#5523 = face_outer_bound ( 'none', #1095, .t. ) ;
#5524 = face_outer_bound ( 'none', #1071, .t. ) ;
#5525 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#5526 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#5527 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#5528 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#5529 = direction ( 'none', ( -0.2164396139381100600, -0.9762960071199318100, -1.924347126367483900e-017 ) ) ;
#5530 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#5531 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5532 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#5533 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#5534 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#5535 = axis2_placement_3d ( 'none', #5534, #5533, #5532 ) ;
#5536 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#5537 = circle ( 'none', #5595, 0.4999999999999383800 ) ;
#5538 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#5539 = toroidal_surface ( 'none', #5596, 4.253085056010723600, 0.4999999999999379900 ) ;
#5540 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#5541 = cartesian_point ( 'none', ( 3.173715416873748000, 2.094451304528990800, -2.151291414994120000 ) ) ;
#5542 = cartesian_point ( 'none', ( 4.114091789276693100, 2.344430332447923400, -1.875503462876647800 ) ) ;
#5543 = cartesian_point ( 'none', ( 5.525870000726770000, 2.632142378699099200, -1.409110784855929900 ) ) ;
#5544 = cartesian_point ( 'none', ( 5.995890769178448200, 2.713506576464000700, -1.245178901970062300 ) ) ;
#5545 = cartesian_point ( 'none', ( 6.701641182801704800, 2.812109079243390000, -0.9903229958165562500 ) ) ;
#5546 = cartesian_point ( 'none', ( 6.936203085132851800, 2.841626622255882100, -0.9017780908694789100 ) ) ;
#5547 = cartesian_point ( 'none', ( 7.410193346162924600, 2.889612180973789400, -0.7336123152275118000 ) ) ;
#5548 = cartesian_point ( 'none', ( 7.648890721532001900, 2.909294029307194900, -0.6527469854977485700 ) ) ;
#5549 = cartesian_point ( 'none', ( 8.112397092079053400, 2.945998321804481600, -0.4595261297946713900 ) ) ;
#5550 = cartesian_point ( 'none', ( 8.334199152898715800, 2.962851557748003500, -0.3404090478342686700 ) ) ;
#5551 = cartesian_point ( 'none', ( 8.779921841364549500, 2.980504273558748800, -0.1046993237573364000 ) ) ;
#5552 = cartesian_point ( 'none', ( 9.005920653789820200, 2.982124180460683900, 0.007615011224205711800 ) ) ;
#5553 = cartesian_point ( 'none', ( 9.683031849325310200, 2.968461924795188400, 0.3457228158195682600 ) ) ;
#5554 = cartesian_point ( 'none', ( 10.13500183804946700, 2.933898139725908700, 0.5649658299896002100 ) ) ;
#5555 = cartesian_point ( 'none', ( 11.04526048970536000, 2.821926911338369600, 0.9816685746255062700 ) ) ;
#5556 = cartesian_point ( 'none', ( 11.50414366573672000, 2.744382077944850500, 1.179317780586091900 ) ) ;
#5557 = cartesian_point ( 'none', ( 12.42448268117008300, 2.557042844979409100, 1.544006252024587200 ) ) ;
#5558 = cartesian_point ( 'none', ( 12.88680389783429300, 2.447240955702800800, 1.711470723851075800 ) ) ;
#5559 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#5560 = face_outer_bound ( 'none', #1020, .t. ) ;
#5561 = circle ( 'none', #5589, 4.253085056010723600 ) ;
#5562 = axis2_placement_3d ( 'none', #5536, #5530, #5529 ) ;
#5563 = face_outer_bound ( 'none', #1087, .t. ) ;
#5564 = plane ( 'none', #5562 ) ;
#5565 = direction ( 'none', ( -0.8660254037844386000, 0.0000000000000000000, 0.5000000000000001100 ) ) ;
#5566 = vector ( 'none', #5565, 1000.000000000000000 ) ;
#5567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#5568 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5569 = vector ( 'none', #5568, 1000.000000000000000 ) ;
#5570 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.224646799147344800e-016, -0.9999999999999931200 ) ) ;
#5571 = line ( 'none', #5570, #5569 ) ;
#5572 = conical_surface ( 'none', #5607, 1.600000000000000100, 0.5235987755982990400 ) ;
#5573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5574 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5575 = axis2_placement_3d ( 'none', #5531, #5574, #5573 ) ;
#5576 = circle ( 'none', #5577, 0.9999999999999870100 ) ;
#5577 = axis2_placement_3d ( 'none', #5629, #5628, #5627 ) ;
#5578 = circle ( 'none', #5575, 2.980000000000000000 ) ;
#5579 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.600000000000000100 ) ) ;
#5580 = line ( 'none', #5579, #5566 ) ;
#5581 = conical_surface ( 'none', #5625, 0.9999999999999870100, 1.029744258676641900 ) ;
#5582 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.9999999999999991100 ) ) ;
#5583 = face_outer_bound ( 'none', #1111, .t. ) ;
#5584 = cartesian_point ( 'none', ( 13.99999999999999800, 2.107386486443718600, 2.106721315707496400 ) ) ;
#5585 = cartesian_point ( 'none', ( -4.336808689942108500e-016, -8.673617379883990100e-016, -5.500000000000063900 ) ) ;
#5586 = direction ( 'none', ( -1.047445008332814800e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5587 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#5588 = cartesian_point ( 'none', ( -5.213197616723519900e-016, -5.213197616723430200e-016, -6.000000000000001800 ) ) ;
#5589 = axis2_placement_3d ( 'none', #5588, #5587, #5586 ) ;
#5590 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#5591 = direction ( 'none', ( -1.047445008332814600e-014, -1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#5592 = direction ( 'none', ( -0.2164396139381099000, -0.9762960071199318100, 0.0000000000000000000 ) ) ;
#5593 = direction ( 'none', ( -0.9762960071199318100, 0.2164396139381100600, 6.602135896646033900e-017 ) ) ;
#5594 = cartesian_point ( 'none', ( -0.9205360875689072600, -4.152269958124722200, -5.500000000000063100 ) ) ;
#5595 = axis2_placement_3d ( 'none', #5594, #5593, #5592 ) ;
#5596 = axis2_placement_3d ( 'none', #5585, #5590, #5591 ) ;
#5597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5599 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5600 = b_spline_curve_with_knots ( 'none', 3,
( #5682, #5681, #5680, #5679, #5678, #5677 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907009972700, 0.004813880100671421300, 0.007820175294332869200 ),
.unspecified. ) ;
#5601 = direction ( 'none', ( -0.8660254037844386000, 6.123233995736767300e-017, -0.5000000000000001100 ) ) ;
#5602 = vector ( 'none', #5601, 1000.000000000000000 ) ;
#5603 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#5604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5605 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5606 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5607 = axis2_placement_3d ( 'none', #5606, #5605, #5604 ) ;
#5608 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5609 = line ( 'none', #5603, #5602 ) ;
#5610 = toroidal_surface ( 'none', #5611, 4.539776433107693500, 0.3040699380700571100 ) ;
#5611 = axis2_placement_3d ( 'none', #5626, #5597, #5641 ) ;
#5612 = circle ( 'none', #5631, 0.9999999999999991100 ) ;
#5613 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5614 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5615 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5616 = face_outer_bound ( 'none', #1106, .t. ) ;
#5617 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#5618 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.959434878635765200e-016, -1.600000000000000100 ) ) ;
#5619 = face_outer_bound ( 'none', #1064, .t. ) ;
#5620 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5621 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5622 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5623 = axis2_placement_3d ( 'none', #5615, #5614, #5613 ) ;
#5624 = cartesian_point ( 'none', ( 1.039230484541327600, 1.224646799147352000e-016, -0.9999999999999991100 ) ) ;
#5625 = axis2_placement_3d ( 'none', #5622, #5621, #5620 ) ;
#5626 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#5627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5628 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5629 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5630 = cylindrical_surface ( 'none', #5623, 0.9999999999999931200 ) ;
#5631 = axis2_placement_3d ( 'none', #5608, #5599, #5598 ) ;
#5632 = cartesian_point ( 'none', ( 27.50000000000000000, 3.582091887505989000e-016, -2.924999999999984300 ) ) ;
#5633 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#5634 = cartesian_point ( 'none', ( 12.47091392584498400, 2.208085788372411900, 2.014861070508164000 ) ) ;
#5635 = cartesian_point ( 'none', ( 11.58295448930943100, 2.343209228585739100, 1.850847846986192900 ) ) ;
#5636 = cartesian_point ( 'none', ( 9.797550722336030300, 2.558663011765671200, 1.539321549854034700 ) ) ;
#5637 = cartesian_point ( 'none', ( 8.900436173550264800, 2.639440048416788800, 1.391388255262912200 ) ) ;
#5638 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#5639 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 2.924999999999984300 ) ) ;
#5640 = b_spline_curve_with_knots ( 'none', 3,
( #5638, #5637, #5636, #5635, #5634, #5633 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180284900, 0.005474916916360569700 ),
.unspecified. ) ;
#5641 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5642 = face_outer_bound ( 'none', #1124, .t. ) ;
#5643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5644 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5645 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5646 = axis2_placement_3d ( 'none', #5645, #5644, #5643 ) ;
#5647 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#5649 = edge_curve ( 'none', #2447, #4676, #11425, .t. ) ;
#5648 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#5650 = circle ( 'none', #5646, 1.600000000000000100 ) ;
#5651 = cartesian_point ( 'none', ( -6.422627322555730300e-016, 2.226226435623664300, -1.288396901305384600 ) ) ;
#5652 = face_outer_bound ( 'none', #2272, .t. ) ;
#5653 = axis2_placement_3d ( 'none', #5709, #5708, #5707 ) ;
#5654 = direction ( 'none', ( -0.5150380749100650400, 0.0000000000000000000, 0.8571673007021058900 ) ) ;
#5655 = vector ( 'none', #5654, 999.9999999999998900 ) ;
#5656 = plane ( 'none', #5665 ) ;
#5657 = face_outer_bound ( 'none', #929, .t. ) ;
#5658 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316190900, 1.352846341639553300 ) ) ;
#5659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5660 = face_bound ( 'none', #957, .t. ) ;
#5661 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5662 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.9999999999999870100 ) ) ;
#5663 = line ( 'none', #5662, #5655 ) ;
#5664 = cylindrical_surface ( 'none', #5684, 2.924999999999984300 ) ;
#5665 = axis2_placement_3d ( 'none', #5689, #5688, #5687 ) ;
#5666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5667 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5668 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5669 = axis2_placement_3d ( 'none', #5668, #5667, #5666 ) ;
#5670 = circle ( 'none', #5669, 2.924999999999984300 ) ;
#5671 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5672 = direction ( 'none', ( -0.5150380749100650400, 1.049727191138610800e-016, -0.8571673007021058900 ) ) ;
#5673 = vector ( 'none', #5672, 999.9999999999998900 ) ;
#5674 = cartesian_point ( 'none', ( 5.999999999999991100, 1.224646799147337200e-016, -0.9999999999999870100 ) ) ;
#5675 = line ( 'none', #5674, #5673 ) ;
#5676 = cartesian_point ( 'none', ( 6.600860619027559800, -1.616744565741978400e-015, 0.0000000000000000000 ) ) ;
#5677 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#5678 = cartesian_point ( 'none', ( 7.039141310951105600, 2.822898277330411000, 0.9967641703811638300 ) ) ;
#5679 = cartesian_point ( 'none', ( 6.078567622046684000, 2.904213279775307700, 0.7251368204036603400 ) ) ;
#5680 = cartesian_point ( 'none', ( 4.155603072594141500, 2.988752665394228500, 0.1662398502985279500 ) ) ;
#5681 = cartesian_point ( 'none', ( 3.194372077253818400, 2.991150417949598200, -0.1210188636749550500 ) ) ;
#5682 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#5683 = face_outer_bound ( 'none', #1153, .t. ) ;
#5684 = axis2_placement_3d ( 'none', #5671, #5661, #5659 ) ;
#5685 = toroidal_surface ( 'none', #5653, 2.480000000000000000, 0.5000000000000000000 ) ;
#5686 = cartesian_point ( 'none', ( 0.1026780089870222400, 2.546502415394435100, -1.153844339540113900 ) ) ;
#5687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5688 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5689 = cartesian_point ( 'none', ( 13.99999999999999800, 3.000000000000000900, 0.0000000000000000000 ) ) ;
#5690 = face_outer_bound ( 'none', #1172, .t. ) ;
#5691 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#5692 = cartesian_point ( 'none', ( 12.56882976904817900, 2.421337040026200000, 1.587387038901298300 ) ) ;
#5693 = cartesian_point ( 'none', ( 11.78444309705301600, 2.470688528369020500, 1.308312129445674500 ) ) ;
#5694 = cartesian_point ( 'none', ( 10.50000000000024500, 2.481358282191020100, 0.8695551047045799700 ) ) ;
#5695 = cartesian_point ( 'none', ( 9.999999999999710500, 2.468294635129078900, 0.7032183827377835900 ) ) ;
#5696 = cartesian_point ( 'none', ( 9.250000000000152800, 2.425717048017288900, 0.4651342421514601000 ) ) ;
#5697 = cartesian_point ( 'none', ( 9.000000000000026600, 2.407703785831002600, 0.3876691044394033900 ) ) ;
#5699 = oriented_edge ( 'none', *, *, #3976, .f. ) ;
#5698 = cartesian_point ( 'none', ( 8.499999999999987600, 2.364615568298806800, 0.2372238867933987000 ) ) ;
#5700 = cartesian_point ( 'none', ( 8.249999999999889900, 2.327924663988137200, 0.1626971382232537100 ) ) ;
#5701 = cartesian_point ( 'none', ( 8.000000000000003600, 2.311255910508892800, 0.09381710039840139600 ) ) ;
#5702 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#5703 = cartesian_point ( 'none', ( 0.1593162483766683600, 2.639619704323461500, -1.095939254080241700 ) ) ;
#5704 = cartesian_point ( 'none', ( 0.02335420773508994600, 2.340444538870750900, -1.249588556893117300 ) ) ;
#5705 = b_spline_curve_with_knots ( 'none', 3,
( #5701, #5700, #5698, #5697, #5696, #5695, #5694, #5693, #5692, #5691 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285725100, 0.6250000000000010000, 0.6785714285714293800, 0.7857142857142861400, 0.9538092350828709700 ),
.unspecified. ) ;
#5706 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#5707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5708 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5709 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5710 = cartesian_point ( 'none', ( 8.000000000000003600, 2.311255910508892800, 0.09381710039840139600 ) ) ;
#5711 = cartesian_point ( 'none', ( 13.43318880053350600, 3.088345087078892900, 1.839876388348431700 ) ) ;
#5712 = cartesian_point ( 'none', ( 12.62208210115907800, 3.185625305379432800, 1.482959333830386800 ) ) ;
#5713 = cartesian_point ( 'none', ( 11.81107622352063500, 3.223295834501116900, 1.122811652338317400 ) ) ;
#5714 = cartesian_point ( 'none', ( 10.50000000000024500, 3.194715146446381700, 0.5653797113840319800 ) ) ;
#5715 = cartesian_point ( 'none', ( 9.999999999999710500, 3.162993539465674500, 0.3585531567643604500 ) ) ;
#5716 = cartesian_point ( 'none', ( 9.250000000000156300, 3.087434495111211600, 0.06257863722106646300 ) ) ;
#5717 = cartesian_point ( 'none', ( 9.000000000000030200, 3.057596616016225800, -0.03370994596904335800 ) ) ;
#5718 = cartesian_point ( 'none', ( 8.499999999999982200, 2.989285039519126800, -0.2207161164544773100 ) ) ;
#5719 = cartesian_point ( 'none', ( 8.249999999999879200, 2.939195416024435600, -0.3129803392257506400 ) ) ;
#5720 = cartesian_point ( 'none', ( 7.666666666666832200, 2.867317187809362600, -0.5136677837287508800 ) ) ;
#5721 = cartesian_point ( 'none', ( 7.333333333333031100, 2.850672949758465100, -0.6221501098447418400 ) ) ;
#5722 = cartesian_point ( 'none', ( 6.666666666666975200, 2.774010933229926300, -0.8376441823566505000 ) ) ;
#5723 = cartesian_point ( 'none', ( 6.333333333333604800, 2.729481452987241800, -0.9425895016972831700 ) ) ;
#5724 = cartesian_point ( 'none', ( 5.333333333332791200, 2.578585836655505700, -1.246968444055943200 ) ) ;
#5725 = cartesian_point ( 'none', ( 4.666666666666694500, 2.454848203561927900, -1.435873944585989800 ) ) ;
#5726 = cartesian_point ( 'none', ( 2.666666666666605700, 2.027102540156263500, -1.946432295531083300 ) ) ;
#5727 = cartesian_point ( 'none', ( 1.333332650614717800, 1.666041332881347500, -2.210509190130968400 ) ) ;
#5728 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.273136897389765000, -2.375805931114068700 ) ) ;
#5729 = cartesian_point ( 'none', ( 13.43318728302271500, 3.416402423125103100, 1.646598459352826000 ) ) ;
#5730 = cartesian_point ( 'none', ( 12.62207942369338400, 3.495685773715426300, 1.259155863848181900 ) ) ;
#5731 = cartesian_point ( 'none', ( 11.81107622352063700, 3.511096177178983300, 0.8710020968922566100 ) ) ;
#5732 = cartesian_point ( 'none', ( 10.50000000000024500, 3.440965613488323500, 0.2741421274921337900 ) ) ;
#5733 = cartesian_point ( 'none', ( 9.999999999999710500, 3.392101368084748700, 0.05364624366636659700 ) ) ;
#5734 = cartesian_point ( 'none', ( 9.250000000000156300, 3.289262144136989800, -0.2604791523053391300 ) ) ;
#5735 = cartesian_point ( 'none', ( 9.000000000000030200, 3.250070389667704300, -0.3624265134573388400 ) ) ;
#5736 = cartesian_point ( 'none', ( 8.499999999999982200, 3.162599291704338200, -0.5599253516979063600 ) ) ;
#5737 = cartesian_point ( 'none', ( 8.249999999999879200, 3.102704039492786900, -0.6570234547445948900 ) ) ;
#5738 = cartesian_point ( 'none', ( 7.666666666666833100, 3.007503610426416300, -0.8679858440181084100 ) ) ;
#5739 = cartesian_point ( 'none', ( 7.333333333333031900, 2.977195286919596600, -0.9815741147619465600 ) ) ;
#5740 = cartesian_point ( 'none', ( 6.666666666666975200, 2.872710425137674900, -1.205682125249218900 ) ) ;
#5741 = cartesian_point ( 'none', ( 6.333333333333605700, 2.814022265248875300, -1.314135413195288500 ) ) ;
#5742 = cartesian_point ( 'none', ( 5.333333333332791200, 2.620187903302404500, -1.626572188578410300 ) ) ;
#5743 = cartesian_point ( 'none', ( 4.666666666666694500, 2.467206972006779500, -1.817550463469858500 ) ) ;
#5744 = cartesian_point ( 'none', ( 2.666666666666606100, 1.952170815079279600, -2.324267888251493600 ) ) ;
#5745 = cartesian_point ( 'none', ( 1.333340482913666800, 1.533560002073077700, -2.572202010855292100 ) ) ;
#5746 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.089617118742002100, -2.709425370438512700 ) ) ;
#5747 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5746, #5745, #5744, #5743, #5742, #5741, #5740, #5739, #5738, #5737, #5736, #5735, #5734, #5733, #5732, #5731, #5730, #5729 ),
( #5728, #5727, #5726, #5725, #5724, #5723, #5722, #5721, #5720, #5719, #5718, #5717, #5716, #5715, #5714, #5713, #5712, #5711 ),
( #4994, #4988, #4924, #5206, #5201, #5222, #5205, #5482, #5488, #5487, #5469, #5478, #5477, #5476, #13921, #13919, #10512, #10511 ),
( #233, #1105, #1123, #5775, #5774, #5773, #5772, #5771, #5770, #5769, #5768, #5767, #5766, #5765, #5764, #5763, #5762, #5761 ) ),
.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. ) ;
#5748 = b_spline_curve_with_knots ( 'none', 3,
( #5949, #5974, #5943, #5951 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#5749 = cartesian_point ( 'none', ( 13.99999999999999800, 1.951750696351062000, 2.251670873950097000 ) ) ;
#5750 = b_spline_curve_with_knots ( 'none', 3,
( #5806, #5805, #5804, #5803, #5802, #5801, #5800, #5799 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917846797300, 0.0004943414876770220600, 0.0006591219835693645500 ),
.unspecified. ) ;
#5751 = oriented_edge ( 'none', *, *, #10585, .f. ) ;
#5752 = cartesian_point ( 'none', ( 0.2361155395701415900, 1.183884989510610100, -2.652482526066755500 ) ) ;
#5753 = cartesian_point ( 'none', ( 0.9029850652016733200, 1.397412224690902400, -2.585236206833120100 ) ) ;
#5754 = cartesian_point ( 'none', ( 1.568661904200073600, 1.605737422278969100, -2.491198573971828500 ) ) ;
#5755 = cartesian_point ( 'none', ( 2.233471854721865000, 1.802536905002948500, -2.373027750807475700 ) ) ;
#5756 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#5757 = b_spline_curve_with_knots ( 'none', 3,
( #5755, #5754, #5753, #5752 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677706302700, 0.007959414694166281500 ),
.unspecified. ) ;
#5758 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5759 = cylindrical_surface ( 'none', #5784, 3.000000000000001300 ) ;
#5760 = line ( 'none', #5826, #5821 ) ;
#5761 = cartesian_point ( 'none', ( 13.43319448203994800, 2.315841816411267700, 1.891373946773282600 ) ) ;
#5762 = cartesian_point ( 'none', ( 12.62209212549543300, 2.417936535787809800, 1.606349950183941100 ) ) ;
#5763 = cartesian_point ( 'none', ( 11.81107622352063100, 2.470467289371690400, 1.317409824279566200 ) ) ;
#5764 = cartesian_point ( 'none', ( 10.50000000000024500, 2.481358282191020100, 0.8695551047045799700 ) ) ;
#5765 = cartesian_point ( 'none', ( 9.999999999999710500, 2.468294635129078900, 0.7032183827377835900 ) ) ;
#5766 = cartesian_point ( 'none', ( 9.250000000000152800, 2.425717048017288900, 0.4651342421514601000 ) ) ;
#5767 = cartesian_point ( 'none', ( 9.000000000000026600, 2.407703785831002600, 0.3876691044394033900 ) ) ;
#5768 = cartesian_point ( 'none', ( 8.499999999999982200, 2.364615568298805900, 0.2372238867933971200 ) ) ;
#5769 = cartesian_point ( 'none', ( 8.249999999999879200, 2.327924663988135500, 0.1626971382232506600 ) ) ;
#5770 = cartesian_point ( 'none', ( 7.666666666666830400, 2.289030905869902100, 0.001977049965268045900 ) ) ;
#5771 = cartesian_point ( 'none', ( 7.333333333333030200, 2.292546481190131000, -0.08474947002716935700 ) ) ;
#5772 = cartesian_point ( 'none', ( 6.666666666666975200, 2.258562227203112300, -0.2591830911428902900 ) ) ;
#5773 = cartesian_point ( 'none', ( 6.333333333333603000, 2.236550573119439300, -0.3448238833646845600 ) ) ;
#5774 = cartesian_point ( 'none', ( 5.333333333332789500, 2.156301385063464700, -0.5953467014934034100 ) ) ;
#5775 = cartesian_point ( 'none', ( 4.666666666666694500, 2.083796321150799300, -0.7537775968735431800 ) ) ;
#5776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5777 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#5778 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#5779 = cartesian_point ( 'none', ( 12.47091392584451700, 2.986074360504877000, -0.1366305082944656900 ) ) ;
#5780 = cartesian_point ( 'none', ( 11.58295448930907800, 2.965646198820351300, -0.3481520717233465000 ) ) ;
#5781 = cartesian_point ( 'none', ( 9.797550722335916600, 2.897712672719018600, -0.7207832600625946300 ) ) ;
#5782 = cartesian_point ( 'none', ( 8.900436173550168900, 2.850226027330607300, -0.8825058862110754000 ) ) ;
#5783 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#5784 = axis2_placement_3d ( 'none', #5837, #5807, #5776 ) ;
#5785 = b_spline_curve_with_knots ( 'none', 3,
( #5783, #5782, #5781, #5780, #5779, #5778 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180039400, 0.005474916916360078800 ),
.unspecified. ) ;
#5786 = face_outer_bound ( 'none', #2253, .t. ) ;
#5787 = cartesian_point ( 'none', ( 8.000000000000003600, 2.311255910508892800, 0.09381710039840139600 ) ) ;
#5788 = cartesian_point ( 'none', ( 7.666666666666840200, 2.289030905869902100, 0.001977049965270742100 ) ) ;
#5789 = cartesian_point ( 'none', ( 7.333333333333035500, 2.292546481190131500, -0.08474947002716799700 ) ) ;
#5790 = cartesian_point ( 'none', ( 6.666666666666975200, 2.258562227203112300, -0.2591830911428902900 ) ) ;
#5791 = cartesian_point ( 'none', ( 6.333333333333603000, 2.236550573119439300, -0.3448238833646845600 ) ) ;
#5792 = cartesian_point ( 'none', ( 5.333333333332789500, 2.156301385063464700, -0.5953467014934034100 ) ) ;
#5793 = cartesian_point ( 'none', ( 4.666666666666694500, 2.083796321150799300, -0.7537775968735431800 ) ) ;
#5794 = cartesian_point ( 'none', ( 2.666666666666606100, 1.818137616286888700, -1.191587891106924400 ) ) ;
#5795 = cartesian_point ( 'none', ( 1.333320865586094400, 1.576371019624877700, -1.432426424417661400 ) ) ;
#5796 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874300, -1.602110449985694900 ) ) ;
#5797 = oriented_edge ( 'none', *, *, #1070, .t. ) ;
#5798 = b_spline_curve_with_knots ( 'none', 3,
( #5796, #5795, #5794, #5793, #5792, #5791, #5790, #5789, #5788, #5787 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862500, 0.4285714285714293800, 0.5000000000000010000, 0.5714285714285725100 ),
.unspecified. ) ;
#5799 = cartesian_point ( 'none', ( 13.99999999999999800, 2.972267896545755800, 0.2120755913949407000 ) ) ;
#5800 = cartesian_point ( 'none', ( 13.94411453763694700, 2.972036344342660300, 0.2177914601931965900 ) ) ;
#5801 = cartesian_point ( 'none', ( 13.88993018627023300, 2.972614975270184300, 0.2098077037222007600 ) ) ;
#5802 = cartesian_point ( 'none', ( 13.78148257596884800, 2.973657596850650900, 0.1944725184547839200 ) ) ;
#5803 = cartesian_point ( 'none', ( 13.72753978527435200, 2.974301184870118400, 0.1845346787918126800 ) ) ;
#5804 = cartesian_point ( 'none', ( 13.56609051982024800, 2.976220001561634000, 0.1516471110532959000 ) ) ;
#5805 = cartesian_point ( 'none', ( 13.45932090787639300, 2.977484915462888600, 0.1255735119601753000 ) ) ;
#5806 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#5807 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5808 = cartesian_point ( 'none', ( 13.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5809 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5810 = vector ( 'none', #5809, 1000.000000000000000 ) ;
#5811 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.980000000000000000 ) ) ;
#5812 = line ( 'none', #5811, #5810 ) ;
#5813 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5814 = vector ( 'none', #5813, 1000.000000000000000 ) ;
#5815 = axis2_placement_3d ( 'none', #5808, #5858, #5857 ) ;
#5816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5817 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5818 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5819 = circle ( 'none', #5815, 3.000000000000000900 ) ;
#5820 = cartesian_point ( 'none', ( 3.271788901391458300, 7.371598990946193200e-012, 2.980000000000000000 ) ) ;
#5821 = vector ( 'none', #5758, 1000.000000000000000 ) ;
#5822 = circle ( 'none', #5835, 2.924999999999984300 ) ;
#5823 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.582091887505989000e-016, -2.924999999999984300 ) ) ;
#5824 = line ( 'none', #5823, #5814 ) ;
#5825 = face_outer_bound ( 'none', #1219, .t. ) ;
#5826 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000001300 ) ) ;
#5827 = cartesian_point ( 'none', ( 13.35322761722443600, 2.325540390631882100, 1.863400556035302000 ) ) ;
#5828 = cartesian_point ( 'none', ( 13.46509648744361500, 2.296249255272646100, 1.899952495311954200 ) ) ;
#5829 = cartesian_point ( 'none', ( 13.57586775904708900, 2.264987215550441100, 1.937264025344867200 ) ) ;
#5830 = cartesian_point ( 'none', ( 13.73943757222107600, 2.212727989774195600, 1.996227589954474400 ) ) ;
#5831 = cartesian_point ( 'none', ( 13.79350981061137000, 2.194430368723024700, 2.016362500436391400 ) ) ;
#5832 = cartesian_point ( 'none', ( 13.89947008671661900, 2.154741076250495300, 2.058721270754937800 ) ) ;
#5833 = cartesian_point ( 'none', ( 13.95204052935812700, 2.134163787982749300, 2.080184875070919300 ) ) ;
#5834 = cartesian_point ( 'none', ( 13.99999999999999800, 2.107386486443718600, 2.106721315707496400 ) ) ;
#5835 = axis2_placement_3d ( 'none', #5818, #5817, #5816 ) ;
#5836 = b_spline_curve_with_knots ( 'none', 3,
( #5834, #5833, #5832, #5831, #5830, #5829, #5828, #5827 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506227399700, 0.0003623649012454799400, 0.0007247298024909598800 ),
.unspecified. ) ;
#5837 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5838 = cartesian_point ( 'none', ( 6.333333333333603000, 1.825307382961599300, 1.337652770477055100 ) ) ;
#5839 = cartesian_point ( 'none', ( 5.333333333332789500, 1.945709021443469600, 1.103761641877527300 ) ) ;
#5840 = cartesian_point ( 'none', ( 4.666666666666693600, 2.006467759553054900, 0.9404652590413813400 ) ) ;
#5841 = cartesian_point ( 'none', ( 2.666666666666606100, 2.128197315788360000, 0.4430375594256273400 ) ) ;
#5842 = cartesian_point ( 'none', ( 1.333320865585899500, 2.127541075900480500, 0.1017841993864777000 ) ) ;
#5843 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, -0.2123331407414370500 ) ) ;
#5844 = b_spline_curve_with_knots ( 'none', 3,
( #5960, #5958, #5957, #5956, #5955, #5954, #5953, #5952 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917844092200, 0.0004943414876766112500, 0.0006591219835688133400 ),
.unspecified. ) ;
#5845 = b_spline_curve_with_knots ( 'none', 3,
( #5843, #5842, #5841, #5840, #5839, #5838, #5892, #5891, #5890, #5889 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#5846 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#5847 = cartesian_point ( 'none', ( 12.56868359245875900, 0.5897349789825273600, 2.834565708144710000 ) ) ;
#5848 = cartesian_point ( 'none', ( 11.78437000350096400, 0.8219423185382221900, 2.672139765365570500 ) ) ;
#5849 = cartesian_point ( 'none', ( 10.50000000000024500, 1.139716956738666900, 2.369453579042511300 ) ) ;
#5850 = cartesian_point ( 'none', ( 9.999999999999710500, 1.248097387377094600, 2.242598361555044700 ) ) ;
#5851 = cartesian_point ( 'none', ( 9.250000000000152800, 1.386341397105534300, 2.044140550680218800 ) ) ;
#5852 = cartesian_point ( 'none', ( 9.000000000000026600, 1.428380221443988500, 1.976627126655260400 ) ) ;
#5853 = cartesian_point ( 'none', ( 8.499999999999985800, 1.504293084232337200, 1.839778322254398000 ) ) ;
#5854 = cartesian_point ( 'none', ( 8.249999999999886300, 1.531047066280120500, 1.761135565714723800 ) ) ;
#5855 = cartesian_point ( 'none', ( 8.000000000000003600, 1.567966019495353700, 1.700643435261297600 ) ) ;
#5856 = b_spline_curve_with_knots ( 'none', 3,
( #5855, #5854, #5853, #5852, #5851, #5850, #5849, #5848, #5847, #5846 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9537935721788601800 ),
.unspecified. ) ;
#5857 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5858 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5859 = cartesian_point ( 'none', ( 26.69999999999999900, 3.673940397442061800e-016, -3.000000000000002200 ) ) ;
#5860 = cartesian_point ( 'none', ( 6.333333333333603000, 2.596546273055782900, 1.263523416004685800 ) ) ;
#5861 = cartesian_point ( 'none', ( 5.333333333332790400, 2.705075373688441000, 0.9415956882531056900 ) ) ;
#5862 = cartesian_point ( 'none', ( 4.666666666666693600, 2.751156014667971200, 0.7205236083761662500 ) ) ;
#5863 = cartesian_point ( 'none', ( 2.666666666666606100, 2.809713427596205500, 0.05704247701463290700 ) ) ;
#5864 = cartesian_point ( 'none', ( 1.333332650614415200, 2.741135162434847700, -0.3849969139990801500 ) ) ;
#5865 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.580192218197177900, -0.7797047511510413200 ) ) ;
#5866 = cartesian_point ( 'none', ( 13.43318728302666900, 1.251440384153001300, 3.580082257155179400 ) ) ;
#5867 = cartesian_point ( 'none', ( 12.62207942369598300, 1.581465465593275800, 3.362180765391037200 ) ) ;
#5868 = cartesian_point ( 'none', ( 11.81107622352196000, 1.866828427141101500, 3.098611405422179400 ) ) ;
#5869 = cartesian_point ( 'none', ( 10.50000000000024500, 2.239282361768987900, 2.626977876485872000 ) ) ;
#5870 = cartesian_point ( 'none', ( 9.999999999999710500, 2.360644257163556400, 2.436511502526531400 ) ) ;
#5871 = cartesian_point ( 'none', ( 9.250000000000152800, 2.510046142172518600, 2.141672992266582000 ) ) ;
#5872 = cartesian_point ( 'none', ( 9.000000000000026600, 2.554421057215396900, 2.041872566520139400 ) ) ;
#5873 = cartesian_point ( 'none', ( 8.499999999999982200, 2.632222418483996900, 1.840368392195931300 ) ) ;
#5874 = cartesian_point ( 'none', ( 8.249999999999877400, 2.658528806588969400, 1.729357326091639900 ) ) ;
#5875 = cartesian_point ( 'none', ( 7.666666666666830400, 2.740384873654975600, 1.512867521096308300 ) ) ;
#5876 = cartesian_point ( 'none', ( 7.333333333333029300, 2.799272689083046400, 1.411117263512082300 ) ) ;
#5877 = cartesian_point ( 'none', ( 6.666666666666975200, 2.883859028719527800, 1.178767015280804300 ) ) ;
#5878 = cartesian_point ( 'none', ( 6.333333333333603000, 2.919048288235371700, 1.060580164099453000 ) ) ;
#5879 = cartesian_point ( 'none', ( 5.333333333332790400, 3.002912859041614500, 0.7025924097747747700 ) ) ;
#5880 = cartesian_point ( 'none', ( 4.666666666666693600, 3.029781038365198900, 0.4593765226281312200 ) ) ;
#5881 = cartesian_point ( 'none', ( 2.666666666666606100, 3.023898806453967600, -0.2631123636997184100 ) ) ;
#5882 = cartesian_point ( 'none', ( 1.333340482913457200, 2.903212161280146000, -0.7344308076349688200 ) ) ;
#5883 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.686328706115439100, -1.145377398996783300 ) ) ;
#5884 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5883, #5882, #5881, #5880, #5879, #5878, #5877, #5876, #5875, #5874, #5873, #5872, #5871, #5870, #5869, #5868, #5867, #5866 ),
( #5865, #5864, #5863, #5862, #5861, #5860, #5941, #5940, #5939, #5938, #5937, #5936, #5935, #5934, #5933, #5932, #5931, #5930 ),
( #5929, #5927, #5926, #5925, #5924, #5923, #5922, #5921, #5920, #5919, #5918, #5917, #5916, #5915, #5914, #5913, #5912, #5911 ),
( #5910, #5909, #5908, #5907, #5906, #5905, #5904, #5903, #5902, #5901, #5900, #5899, #5898, #5897, #5896, #5895, #5894, #5893 ) ),
.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. ) ;
#5885 = b_spline_curve_with_knots ( 'none', 3,
( #5970, #5969, #5968, #5967, #5966, #5965, #5964, #5963 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506205090600, 0.0003623649012410181200, 0.0007247298024820411200 ),
.unspecified. ) ;
#5886 = cartesian_point ( 'none', ( 8.000000000000000000, 2.702258918635291000, 1.256262986463405000 ) ) ;
#5887 = cartesian_point ( 'none', ( 13.99999999999999600, 0.0004785237121317350000, 2.979686251723505200 ) ) ;
#5888 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#5889 = cartesian_point ( 'none', ( 8.000000000000003600, 1.567966019495353700, 1.700643435261297600 ) ) ;
#5890 = cartesian_point ( 'none', ( 7.666666666666840200, 1.617191290448996000, 1.619987261323401000 ) ) ;
#5891 = cartesian_point ( 'none', ( 7.333333333333034600, 1.681002087993043200, 1.561148238076663900 ) ) ;
#5892 = cartesian_point ( 'none', ( 6.666666666666975200, 1.780314787903169100, 1.413774545271148800 ) ) ;
#5893 = cartesian_point ( 'none', ( 13.43319448204389000, 0.3001441090152461300, 2.974950796063079700 ) ) ;
#5894 = cartesian_point ( 'none', ( 12.62209212549800700, 0.5738783781993334100, 2.845600263668094200 ) ) ;
#5895 = cartesian_point ( 'none', ( 11.81107622352196000, 0.8153347526641033800, 2.678433593364688100 ) ) ;
#5896 = cartesian_point ( 'none', ( 10.50000000000024500, 1.139716956738666900, 2.369453579042511300 ) ) ;
#5897 = cartesian_point ( 'none', ( 9.999999999999710500, 1.248097387377094600, 2.242598361555044700 ) ) ;
#5898 = cartesian_point ( 'none', ( 9.250000000000152800, 1.386341397105534300, 2.044140550680218800 ) ) ;
#5899 = cartesian_point ( 'none', ( 9.000000000000026600, 1.428380221443988500, 1.976627126655260400 ) ) ;
#5900 = cartesian_point ( 'none', ( 8.499999999999982200, 1.504293084232337900, 1.839778322254396600 ) ) ;
#5901 = cartesian_point ( 'none', ( 8.249999999999879200, 1.531047066280121900, 1.761135565714720700 ) ) ;
#5902 = cartesian_point ( 'none', ( 7.666666666666830400, 1.617191290448997800, 1.619987261323399200 ) ) ;
#5903 = cartesian_point ( 'none', ( 7.333333333333030200, 1.681002087993043800, 1.561148238076662800 ) ) ;
#5904 = cartesian_point ( 'none', ( 6.666666666666975200, 1.780314787903169100, 1.413774545271148800 ) ) ;
#5905 = cartesian_point ( 'none', ( 6.333333333333603000, 1.825307382961599300, 1.337652770477055100 ) ) ;
#5906 = cartesian_point ( 'none', ( 5.333333333332789500, 1.945709021443469600, 1.103761641877527300 ) ) ;
#5907 = cartesian_point ( 'none', ( 4.666666666666693600, 2.006467759553054900, 0.9404652590413813400 ) ) ;
#5908 = cartesian_point ( 'none', ( 2.666666666666606100, 2.128197315788360000, 0.4430375594256273400 ) ) ;
#5909 = cartesian_point ( 'none', ( 1.333320865585899500, 2.127541075900480500, 0.1017841993864777000 ) ) ;
#5910 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991500, -0.2123331407414370500 ) ) ;
#5911 = cartesian_point ( 'none', ( 13.43319119999162800, 0.5127873692004586400, 3.293289769158385100 ) ) ;
#5912 = cartesian_point ( 'none', ( 12.62208633471063000, 0.8161425144001979200, 3.144139989465673900 ) ) ;
#5913 = cartesian_point ( 'none', ( 11.81107622352196000, 1.084447702530452600, 2.953038972327650700 ) ) ;
#5914 = cartesian_point ( 'none', ( 10.50000000000024500, 1.446049850628669000, 2.600111564783673700 ) ) ;
#5915 = cartesian_point ( 'none', ( 9.999999999999710500, 1.567178657493178500, 2.455272034881608200 ) ) ;
#5916 = cartesian_point ( 'none', ( 9.250000000000152800, 1.722094187367504400, 2.228399136654676000 ) ) ;
#5917 = cartesian_point ( 'none', ( 9.000000000000026600, 1.769282383843046900, 2.151174765841896300 ) ) ;
#5918 = cartesian_point ( 'none', ( 8.499999999999982200, 1.854640296848028400, 1.994497400866106100 ) ) ;
#5919 = cartesian_point ( 'none', ( 8.249999999999879200, 1.885689948407633300, 1.905737048521001700 ) ) ;
#5920 = cartesian_point ( 'none', ( 7.666666666666830400, 1.980824332458703800, 1.740593934837948900 ) ) ;
#5921 = cartesian_point ( 'none', ( 7.333333333333030200, 2.048984843013771200, 1.667748646524560800 ) ) ;
#5922 = cartesian_point ( 'none', ( 6.666666666666975200, 2.155364817454658700, 1.491956579059608800 ) ) ;
#5923 = cartesian_point ( 'none', ( 6.333333333333603000, 2.203074953746629200, 1.401422776535570500 ) ) ;
#5924 = cartesian_point ( 'none', ( 5.333333333332789500, 2.329127435600236500, 1.123971097408151200 ) ) ;
#5925 = cartesian_point ( 'none', ( 4.666666666666693600, 2.390306606252212700, 0.9312018223677391800 ) ) ;
#5926 = cartesian_point ( 'none', ( 2.666666666666606100, 2.503224661205806900, 0.3463676378608439600 ) ) ;
#5927 = cartesian_point ( 'none', ( 1.333325328834241700, 2.483097227951487400, -0.05174096127086965500 ) ) ;
#5928 = oriented_edge ( 'none', *, *, #5649, .f. ) ;
#5929 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.377870129379647600, -0.4154963281626310500 ) ) ;
#5930 = cartesian_point ( 'none', ( 13.43318880053732500, 0.8828006829699067700, 3.484778824465304800 ) ) ;
#5931 = cartesian_point ( 'none', ( 12.62208210116143900, 1.203966654576909400, 3.301187856930283300 ) ) ;
#5932 = cartesian_point ( 'none', ( 11.81107622352196000, 1.485266608982130900, 3.073162075710273600 ) ) ;
#5933 = cartesian_point ( 'none', ( 10.50000000000024500, 1.859220916146902700, 2.658788571876578500 ) ) ;
#5934 = cartesian_point ( 'none', ( 9.999999999999710500, 1.983038812041658700, 2.490109549169334400 ) ) ;
#5935 = cartesian_point ( 'none', ( 9.250000000000152800, 2.138896089226181000, 2.227395646698845600 ) ) ;
#5936 = cartesian_point ( 'none', ( 9.000000000000026600, 2.185883832706460700, 2.138210769929944200 ) ) ;
#5937 = cartesian_point ( 'none', ( 8.499999999999982200, 2.269813585005774100, 1.957673859681359700 ) ) ;
#5938 = cartesian_point ( 'none', ( 8.249999999999879200, 2.299635530148047600, 1.857014489658607800 ) ) ;
#5939 = cartesian_point ( 'none', ( 7.666666666666830400, 2.390717400464642300, 1.664281454161139700 ) ) ;
#5940 = cartesian_point ( 'none', ( 7.333333333333030200, 2.455656735306611000, 1.575803612132100400 ) ) ;
#5941 = cartesian_point ( 'none', ( 6.666666666666975200, 2.553825823538558900, 1.369218060406557600 ) ) ;
#5942 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5943 = cartesian_point ( 'none', ( 11.99719012351330200, -2.321207033535865900, -1.577811445632889300 ) ) ;
#5944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5945 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5946 = face_outer_bound ( 'none', #1205, .t. ) ;
#5947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5948 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5949 = cartesian_point ( 'none', ( 8.000000000000001800, -2.195771126237064900, -0.3531302355541012800 ) ) ;
#5950 = cylindrical_surface ( 'none', #6002, 2.980000000000000000 ) ;
#5951 = cartesian_point ( 'none', ( 13.99999999999999800, -1.983784089940640900, -2.221420399039074400 ) ) ;
#5952 = cartesian_point ( 'none', ( 13.99999999999999800, 1.951750696351062000, 2.251670873950097000 ) ) ;
#5953 = cartesian_point ( 'none', ( 13.94411453763695800, 1.947545234630447800, 2.255548871404696100 ) ) ;
#5954 = cartesian_point ( 'none', ( 13.88993018627030600, 1.953599756823167300, 2.250312656917302900 ) ) ;
#5955 = cartesian_point ( 'none', ( 13.78148257596903100, 1.965180615106342500, 2.240206288213655700 ) ) ;
#5956 = cartesian_point ( 'none', ( 13.72753978527459400, 1.972662814375245200, 2.233634259850463300 ) ) ;
#5957 = cartesian_point ( 'none', ( 13.56609051982066000, 1.997274644834300000, 2.211736045980252200 ) ) ;
#5958 = cartesian_point ( 'none', ( 13.45932090787685600, 2.016605892760109200, 2.194193656448822700 ) ) ;
#5959 = b_spline_curve_with_knots ( 'none', 3,
( #6006, #6005, #6004, #6003 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677704729300, 0.007959414694152839100 ),
.unspecified. ) ;
#5960 = cartesian_point ( 'none', ( 13.35307074929078300, 2.037057213724327500, 2.175039748608251800 ) ) ;
#5961 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5962 = axis2_placement_3d ( 'none', #5961, #5948, #5947 ) ;
#5963 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#5964 = cartesian_point ( 'none', ( 13.46509648744738500, 0.2802241263289626500, 2.967162713065362800 ) ) ;
#5965 = cartesian_point ( 'none', ( 13.57586775904932500, 0.2317352901455554900, 2.971440348686712700 ) ) ;
#5966 = cartesian_point ( 'none', ( 13.73943757222105900, 0.1530889008422304000, 2.976181032139088200 ) ) ;
#5967 = cartesian_point ( 'none', ( 13.79350981061059400, 0.1259129971773736400, 2.977480191954557000 ) ) ;
#5968 = cartesian_point ( 'none', ( 13.89947008671450700, 0.06789625559535832100, 2.979367797841695300 ) ) ;
#5969 = cartesian_point ( 'none', ( 13.95204052935713400, 0.03816885536574390900, 2.979994517930633100 ) ) ;
#5970 = cartesian_point ( 'none', ( 13.99999999999999600, 0.0004785237121317350000, 2.979686251723505200 ) ) ;
#5971 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -5.500000000000000000 ) ) ;
#5972 = plane ( 'none', #5993 ) ;
#5973 = circle ( 'none', #5962, 2.980000000000000000 ) ;
#5974 = cartesian_point ( 'none', ( 10.00171167634482200, -2.362686175629049600, -0.8905033446886445600 ) ) ;
#5975 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#5976 = cartesian_point ( 'none', ( 3.173715416866452500, 3.002193468148200800, -0.04019202755585013500 ) ) ;
#5977 = cartesian_point ( 'none', ( 4.114091789270330100, 2.983943802832621300, 0.3315813693518041600 ) ) ;
#5978 = cartesian_point ( 'none', ( 5.525870000721248200, 2.857597516441967600, 0.8648139336098846800 ) ) ;
#5979 = cartesian_point ( 'none', ( 5.995890769173278100, 2.799213346386156200, 1.038264455636622100 ) ) ;
#5980 = cartesian_point ( 'none', ( 6.701641182797067700, 2.688725505276920600, 1.288197293460737100 ) ) ;
#5981 = cartesian_point ( 'none', ( 6.936203085128378000, 2.646986857377420700, 1.371680051016567600 ) ) ;
#5982 = cartesian_point ( 'none', ( 7.410193346158781200, 2.562006611025872800, 1.524522125305282500 ) ) ;
#5983 = cartesian_point ( 'none', ( 7.648890721528099200, 2.518743356433938100, 1.595619716742926500 ) ) ;
#5984 = cartesian_point ( 'none', ( 8.112397092075760000, 2.408069433223293900, 1.758201348200631800 ) ) ;
#5985 = cartesian_point ( 'none', ( 8.334199152895749300, 2.335757974234623700, 1.854346882030604200 ) ) ;
#5986 = cartesian_point ( 'none', ( 8.779921841362057200, 2.181568385004205800, 2.033501181373496000 ) ) ;
#5987 = cartesian_point ( 'none', ( 9.005920653787610400, 2.103295604269476400, 2.114064856418784300 ) ) ;
#5988 = cartesian_point ( 'none', ( 9.683031849323755900, 1.854556609240427100, 2.343482504193220400 ) ) ;
#5989 = cartesian_point ( 'none', ( 10.13500183804838500, 1.675088100386903100, 2.474070439434838100 ) ) ;
#5990 = cartesian_point ( 'none', ( 11.04526048970527400, 1.301259149024802700, 2.689548161015590900 ) ) ;
#5991 = cartesian_point ( 'none', ( 11.50414366573709300, 1.106667577655078500, 2.774474777308043800 ) ) ;
#5992 = direction ( 'none', ( -1.365923996832131900e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5993 = axis2_placement_3d ( 'none', #5971, #5992, #5706 ) ;
#5994 = face_outer_bound ( 'none', #1393, .t. ) ;
#5995 = b_spline_curve_with_knots ( 'none', 3,
( #6000, #5651, #5704, #5686, #5703, #5702 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182334774700, 0.0007213974364669549500 ),
.unspecified. ) ;
#5996 = cartesian_point ( 'none', ( 12.42448268117144000, 0.7163250444678038700, 2.899879626470671700 ) ) ;
#5997 = cartesian_point ( 'none', ( 12.88680389783617200, 0.5202681203367047800, 2.940653229612394200 ) ) ;
#5998 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#5999 = b_spline_curve_with_knots ( 'none', 3,
( #5998, #5997, #5996, #5991, #5990, #5989, #5988, #5987, #5986, #5985, #5984, #5983, #5982, #5981, #5980, #5979, #5978, #5977, #5976, #5975 ),
.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. ) ;
#6000 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107183387369935700, -1.307736551497537900 ) ) ;
#6001 = cartesian_point ( 'none', ( 13.35303002470843100, 0.3269297957965595100, 2.962012227203135100 ) ) ;
#6002 = axis2_placement_3d ( 'none', #5942, #5945, #5944 ) ;
#6003 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#6004 = cartesian_point ( 'none', ( 0.9029850652010534800, 2.816157713012643600, -0.8399183926287437900 ) ) ;
#6005 = cartesian_point ( 'none', ( 1.568661904195733700, 2.896971225035892300, -0.6261155848405746100 ) ) ;
#6006 = cartesian_point ( 'none', ( 2.233471854713833200, 2.952570083406048000, -0.4033979456759848000 ) ) ;
#6007 = cartesian_point ( 'none', ( 15.00000000000000000, 4.408728476930463300e-016, -3.599999999999993400 ) ) ;
#6008 = circle ( 'none', #6045, 28.00000000000000000 ) ;
#6009 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6010 = vector ( 'none', #6009, 1000.000000000000000 ) ;
#6011 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#6012 = line ( 'none', #6011, #6010 ) ;
#6013 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 3.599999999999993400 ) ) ;
#6014 = circle ( 'none', #6053, 27.79999999999999000 ) ;
#6015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6016 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6017 = cylindrical_surface ( 'none', #6032, 28.00000000000000000 ) ;
#6018 = direction ( 'none', ( -0.7071067811865503500, 8.659560562354899600e-017, -0.7071067811865446900 ) ) ;
#6019 = vector ( 'none', #6018, 1000.000000000000100 ) ;
#6020 = cartesian_point ( 'none', ( 15.09999999999999400, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#6021 = line ( 'none', #6020, #6019 ) ;
#6022 = cartesian_point ( 'none', ( 16.49999999999999600, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#6023 = face_outer_bound ( 'none', #1233, .t. ) ;
#6024 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#6025 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6026 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414648794865516600, -0.5655734078477078200 ) ) ;
#6027 = cartesian_point ( 'none', ( -5.522654816098035300e-016, 2.475822535766093200, -0.6497950086442938500 ) ) ;
#6028 = cartesian_point ( 'none', ( 0.01797103299917633300, 2.530768090890805700, -0.7396518359562734800 ) ) ;
#6029 = cartesian_point ( 'none', ( 0.09237337590485608700, 2.629276664651947200, -0.9077224609040356300 ) ) ;
#6030 = cartesian_point ( 'none', ( 0.1509069873012068000, 2.674618894474270800, -0.9898967441941706200 ) ) ;
#6031 = cartesian_point ( 'none', ( 0.2361155395741477700, 2.712721485390374300, -1.038455276934884000 ) ) ;
#6032 = axis2_placement_3d ( 'none', #6025, #6016, #6015 ) ;
#6033 = b_spline_curve_with_knots ( 'none', 3,
( #6031, #6030, #6029, #6028, #6027, #6026 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112214541700, 0.0005972403616857529300, 0.0009118412121500516900 ),
.unspecified. ) ;
#6034 = face_outer_bound ( 'none', #1265, .t. ) ;
#6035 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6036 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6037 = axis2_placement_3d ( 'none', #6098, #6097, #6092 ) ;
#6038 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6040 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6041 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6042 = face_bound ( 'none', #1276, .t. ) ;
#6043 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#6044 = line ( 'none', #6043, #6102 ) ;
#6045 = axis2_placement_3d ( 'none', #6038, #6036, #6035 ) ;
#6046 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6047 = vector ( 'none', #6046, 1000.000000000000000 ) ;
#6048 = plane ( 'none', #6037 ) ;
#6049 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#6050 = axis2_placement_3d ( 'none', #6041, #6040, #6039 ) ;
#6051 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6052 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6053 = axis2_placement_3d ( 'none', #6063, #6052, #6051 ) ;
#6054 = oriented_edge ( 'none', *, *, #846, .f. ) ;
#6055 = oriented_edge ( 'none', *, *, #851, .f. ) ;
#6056 = circle ( 'none', #6050, 26.96500000000000000 ) ;
#6057 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6058 = vector ( 'none', #6057, 1000.000000000000000 ) ;
#6059 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#6060 = line ( 'none', #6059, #6058 ) ;
#6061 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#6062 = line ( 'none', #6061, #6047 ) ;
#6063 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6064 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6065 = vector ( 'none', #6064, 1000.000000000000000 ) ;
#6066 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#6067 = line ( 'none', #6066, #6065 ) ;
#6068 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6069 = circle ( 'none', #6113, 23.50000000000000000 ) ;
#6070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6071 = axis2_placement_3d ( 'none', #6094, #6093, #6070 ) ;
#6072 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6073 = circle ( 'none', #6118, 28.00000000000000000 ) ;
#6074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6075 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6076 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6077 = circle ( 'none', #6110, 26.96500000000000000 ) ;
#6078 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6079 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6080 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6082 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6083 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6084 = axis2_placement_3d ( 'none', #6083, #6082, #6081 ) ;
#6085 = circle ( 'none', #6084, 3.599999999999993900 ) ;
#6086 = axis2_placement_3d ( 'none', #6076, #6075, #6074 ) ;
#6087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6089 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6090 = circle ( 'none', #6086, 3.500000000000000000 ) ;
#6091 = axis2_placement_3d ( 'none', #6089, #6088, #6087 ) ;
#6092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6093 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6094 = cartesian_point ( 'none', ( 15.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6095 = circle ( 'none', #6071, 3.599999999999993900 ) ;
#6096 = conical_surface ( 'none', #6091, 3.500000000000000000, 0.7853981633974443900 ) ;
#6097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6098 = cartesian_point ( 'none', ( 14.99999999999999800, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#6099 = face_outer_bound ( 'none', #1236, .t. ) ;
#6100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6101 = direction ( 'none', ( -0.7071067811865503500, 0.0000000000000000000, 0.7071067811865446900 ) ) ;
#6102 = vector ( 'none', #6101, 1000.000000000000100 ) ;
#6103 = face_outer_bound ( 'none', #1259, .t. ) ;
#6104 = face_bound ( 'none', #1270, .t. ) ;
#6105 = plane ( 'none', #6154 ) ;
#6106 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6107 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6108 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6109 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6110 = axis2_placement_3d ( 'none', #6132, #6109, #6108 ) ;
#6111 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6112 = face_outer_bound ( 'none', #1279, .t. ) ;
#6113 = axis2_placement_3d ( 'none', #6164, #6111, #6161 ) ;
#6114 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6116 = axis2_placement_3d ( 'none', #6080, #6079, #6115 ) ;
#6117 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6118 = axis2_placement_3d ( 'none', #6122, #6127, #6117 ) ;
#6119 = cylindrical_surface ( 'none', #6116, 28.00000000000000000 ) ;
#6120 = cylindrical_surface ( 'none', #6133, 26.96500000000000000 ) ;
#6121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6122 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6123 = face_outer_bound ( 'none', #1257, .t. ) ;
#6124 = advanced_face ( 'none', ( #11395 ), #11427, .t. ) ;
#6125 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6126 = axis2_placement_3d ( 'none', #6068, #6072, #6121 ) ;
#6127 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6128 = face_outer_bound ( 'none', #1256, .t. ) ;
#6129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6130 = axis2_placement_3d ( 'none', #6078, #6100, #6129 ) ;
#6131 = circle ( 'none', #6130, 28.00000000000000000 ) ;
#6132 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6133 = axis2_placement_3d ( 'none', #6114, #6107, #6106 ) ;
#6134 = conical_surface ( 'none', #6126, 3.500000000000000000, 0.7853981633974443900 ) ;
#6135 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6136 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6137 = circle ( 'none', #6149, 26.46499999999998900 ) ;
#6138 = cylindrical_surface ( 'none', #6186, 5.000000000000004400 ) ;
#6139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6140 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6141 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6142 = axis2_placement_3d ( 'none', #6141, #6140, #6139 ) ;
#6143 = cartesian_point ( 'none', ( 16.00000000000000000, 22.50000000000000000, 0.0000000000000000000 ) ) ;
#6144 = face_outer_bound ( 'none', #1285, .t. ) ;
#6145 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6146 = circle ( 'none', #6142, 10.50000000000000000 ) ;
#6147 = axis2_placement_3d ( 'none', #6185, #6136, #6182 ) ;
#6148 = cartesian_point ( 'none', ( 16.49999999999999300, 28.00000000000000000, 0.0000000000000000000 ) ) ;
#6149 = axis2_placement_3d ( 'none', #6190, #6189, #6188 ) ;
#6150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6151 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6152 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6153 = axis2_placement_3d ( 'none', #6152, #6151, #6150 ) ;
#6154 = axis2_placement_3d ( 'none', #6148, #6160, #6145 ) ;
#6155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6156 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6157 = axis2_placement_3d ( 'none', #6125, #6156, #6155 ) ;
#6158 = face_bound ( 'none', #1293, .t. ) ;
#6159 = circle ( 'none', #6153, 26.46500000000000000 ) ;
#6160 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6162 = circle ( 'none', #6157, 26.96500000000000000 ) ;
#6163 = plane ( 'none', #6147 ) ;
#6164 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6166 = axis2_placement_3d ( 'none', #6135, #6171, #6165 ) ;
#6167 = face_outer_bound ( 'none', #1330, .t. ) ;
#6168 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6170 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -5.500000000000000000 ) ) ;
#6171 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6172 = line ( 'none', #6217, #6216 ) ;
#6173 = circle ( 'none', #6166, 22.50000000000000000 ) ;
#6174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6175 = vector ( 'none', #6174, 1000.000000000000000 ) ;
#6176 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#6177 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6178 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6179 = line ( 'none', #6176, #6175 ) ;
#6180 = face_outer_bound ( 'none', #1548, .t. ) ;
#6181 = plane ( 'none', #6183 ) ;
#6182 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6183 = axis2_placement_3d ( 'none', #6143, #6178, #6177 ) ;
#6184 = face_outer_bound ( 'none', #1295, .t. ) ;
#6185 = cartesian_point ( 'none', ( 19.00000000000000000, 26.96500000000000000, 0.0000000000000000000 ) ) ;
#6186 = axis2_placement_3d ( 'none', #6170, #6169, #6168 ) ;
#6187 = face_bound ( 'none', #1268, .t. ) ;
#6188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6189 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6190 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6191 = cartesian_point ( 'none', ( -3.606039351636827100e-015, 30.40000000000000200, -4.500000000000000000 ) ) ;
#6192 = line ( 'none', #6191, #6243 ) ;
#6193 = face_outer_bound ( 'none', #1317, .t. ) ;
#6194 = cylindrical_surface ( 'none', #6240, 28.00000000000000000 ) ;
#6195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6196 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6197 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#6198 = cartesian_point ( 'none', ( 5.329748047095555400, -1.515292598148215900, 1.780047097871414900 ) ) ;
#6199 = cartesian_point ( 'none', ( 2.669499516019763400, -0.8412410871003706000, 2.071782202531154300 ) ) ;
#6200 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#6201 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6202 = b_spline_curve_with_knots ( 'none', 3,
( #6200, #6199, #6198, #6197 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6203 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.500000000000004400 ) ) ;
#6204 = cartesian_point ( 'none', ( -7.077979504207746700, 30.40000000000000200, -4.500000000000005300 ) ) ;
#6205 = cartesian_point ( 'none', ( -6.427777678278096700, 30.40000000000000600, -4.539904743813203000 ) ) ;
#6206 = cartesian_point ( 'none', ( -5.133063504288842600, 30.39999999999999900, -4.661303721035555900 ) ) ;
#6207 = cartesian_point ( 'none', ( -4.488509427742380700, 30.39999999999999900, -4.743639971521648000 ) ) ;
#6208 = cartesian_point ( 'none', ( -2.559548968704899300, 30.40000000000000600, -5.026942234111937900 ) ) ;
#6209 = cartesian_point ( 'none', ( -1.278028069393235300, 30.40000000000000600, -5.264297264424020500 ) ) ;
#6210 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#6211 = axis2_placement_3d ( 'none', #6201, #6196, #6195 ) ;
#6212 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.500000000000004400 ) ) ;
#6213 = b_spline_curve_with_knots ( 'none', 3,
( #6210, #6209, #6208, #6207, #6206, #6205, #6204, #6203 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -3.429285657229385800e-005, 0.003864451009268975400, 0.005813822942189609100, 0.007763194875110243100 ),
.unspecified. ) ;
#6214 = circle ( 'none', #6211, 22.00000000000000000 ) ;
#6215 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#6216 = vector ( 'none', #6215, 1000.000000000000000 ) ;
#6217 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -4.500000000000000000 ) ) ;
#6218 = cartesian_point ( 'none', ( 0.04283342656760461700, 0.3654976227749835400, 0.5847525898605699900 ) ) ;
#6219 = direction ( 'none', ( 0.7071067811865500200, 0.0000000000000000000, 0.7071067811865451300 ) ) ;
#6220 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089518100, -1.958627064145076000 ) ) ;
#6221 = cartesian_point ( 'none', ( 5.329748047095032200, -1.780047097870258700, -1.515292598148142200 ) ) ;
#6222 = cartesian_point ( 'none', ( 2.669499516020161300, -2.071782202531155200, -0.8412410871004858400 ) ) ;
#6223 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, -0.2123331407414371100 ) ) ;
#6224 = cartesian_point ( 'none', ( 8.000000000000000000, -1.225683867684119700, -1.898021537075987200 ) ) ;
#6225 = cartesian_point ( 'none', ( 5.329854573780703900, -1.756496747891982800, -1.456224523182625000 ) ) ;
#6226 = cartesian_point ( 'none', ( 2.669408248006063900, -2.030697077669761700, -0.7926754110241401900 ) ) ;
#6227 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.002239409721979300, -0.1794556769806726600 ) ) ;
#6228 = cartesian_point ( 'none', ( 8.000000000000000000, -1.253542801090632900, -1.837802043877311500 ) ) ;
#6229 = cartesian_point ( 'none', ( 5.329885928908309400, -1.765900001509941300, -1.387475076330112500 ) ) ;
#6230 = cartesian_point ( 'none', ( 2.669386484515414300, -2.017768861188059800, -0.7244918170021444900 ) ) ;
#6231 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.971329985432016300, -0.1207435400606377700 ) ) ;
#6232 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093528700, -1.802345437498171100 ) ) ;
#6233 = cartesian_point ( 'none', ( 5.329828638667032200, -1.804448988894780100, -1.336873477418496000 ) ) ;
#6234 = cartesian_point ( 'none', ( 2.669443736634496700, -2.038232114313602400, -0.6642903330801567300 ) ) ;
#6235 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623830300 ) ) ;
#6236 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#6237 = b_spline_curve_with_knots ( 'none', 3,
( #6403, #6397, #6453, #6421, #6451, #6450, #6432, #6431, #6426, #6425, #6424, #6423 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001965128972896728900, 0.003930257945793457800, 0.005895386918690184500, 0.006877951405138549600, 0.007860515891586913900 ),
.unspecified. ) ;
#6238 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6235, #6234, #6233, #6232 ),
( #6231, #6230, #6229, #6228 ),
( #6227, #6226, #6225, #6224 ),
( #6223, #6222, #6221, #6220 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6239 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#6240 = axis2_placement_3d ( 'none', #6239, #6429, #6428 ) ;
#6241 = vector ( 'none', #6219, 1000.000000000000100 ) ;
#6242 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 0.0000000000000000000 ) ) ;
#6243 = vector ( 'none', #6242, 1000.000000000000000 ) ;
#6244 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623851100 ) ) ;
#6245 = cartesian_point ( 'none', ( 8.000000000000000000, -1.335425381897622500, -1.779032495882693500 ) ) ;
#6246 = cartesian_point ( 'none', ( 5.329788795313113800, -1.829795339078237300, -1.303601866889138700 ) ) ;
#6247 = cartesian_point ( 'none', ( 2.669483601714196300, -2.051687331325740900, -0.6247079953448062600 ) ) ;
#6248 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.974391505256379200, -0.02000008415669360700 ) ) ;
#6249 = cartesian_point ( 'none', ( 8.000000000000000000, -1.367198384606639600, -1.754732500739646800 ) ) ;
#6250 = cartesian_point ( 'none', ( 5.329750244724603000, -1.854130311157900600, -1.269560218113034100 ) ) ;
#6251 = cartesian_point ( 'none', ( 2.669522572320142600, -2.063939713491615100, -0.5847166548937555700 ) ) ;
#6252 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.974391505256379200, 0.02000008415669342700 ) ) ;
#6253 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817903800, -1.729490221479518700 ) ) ;
#6254 = cartesian_point ( 'none', ( 5.329713049200527100, -1.877409071160800900, -1.234811270847891600 ) ) ;
#6255 = cartesian_point ( 'none', ( 2.669560584741216900, -2.074966674974347400, -0.5443899758411616700 ) ) ;
#6256 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623831700 ) ) ;
#6257 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6258 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1518743305819874000, -0.1985804313377164700 ) ) ;
#6259 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6256, #6255, #6254, #6253 ),
( #6252, #6251, #6250, #6249 ),
( #6248, #6247, #6246, #6245 ),
( #6244, #6288, #6287, #6286 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6261 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6262 = circle ( 'none', #6285, 1.974087960926263800 ) ;
#6263 = face_outer_bound ( 'none', #1306, .t. ) ;
#6264 = b_spline_curve_with_knots ( 'none', 3,
( #6283, #6282, #6281, #6280 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6265 = cartesian_point ( 'none', ( 10.00177931844532100, -1.116172103702959300, -2.267514560477906600 ) ) ;
#6266 = cartesian_point ( 'none', ( 8.000000000000000000, -1.367198384606638500, -1.754732500739647500 ) ) ;
#6267 = cartesian_point ( 'none', ( 13.99999999999999600, 0.04570834393395039500, -2.973430362929043700 ) ) ;
#6268 = cartesian_point ( 'none', ( 11.99709440356137000, -0.6465234003079506400, -2.733729655926097700 ) ) ;
#6269 = cartesian_point ( 'none', ( 10.00181282864232000, -1.152971726581415900, -2.249402587249020400 ) ) ;
#6270 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817902700, -1.729490221479519400 ) ) ;
#6271 = axis2_placement_3d ( 'none', #6257, #6261, #6260 ) ;
#6272 = cartesian_point ( 'none', ( 8.000000000000001800, -2.211614033773692700, -0.2342544934342733500 ) ) ;
#6273 = cylindrical_surface ( 'none', #6271, 22.50000000000000000 ) ;
#6274 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6270, #6269, #6268, #6267 ),
( #6266, #6265, #6311, #6310 ),
( #6309, #6308, #6307, #6306 ),
( #6305, #6304, #6303, #6302 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6275 = face_bound ( 'none', #1575, .t. ) ;
#6276 = circle ( 'none', #6331, 4.000000000000017800 ) ;
#6277 = direction ( 'none', ( 0.0000000000000000000, -0.7943217253509237100, 0.6074973223278699000 ) ) ;
#6278 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6279 = face_outer_bound ( 'none', #1349, .t. ) ;
#6280 = cartesian_point ( 'none', ( 8.000000000000001800, -1.302943869093528200, -1.802345437498171100 ) ) ;
#6281 = cartesian_point ( 'none', ( 5.329828638667657400, -1.804448988896216300, -1.336873477418605500 ) ) ;
#6282 = cartesian_point ( 'none', ( 2.669443736634008200, -2.038232114313590900, -0.6642903330800463700 ) ) ;
#6283 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623844900 ) ) ;
#6284 = face_outer_bound ( 'none', #1324, .t. ) ;
#6285 = axis2_placement_3d ( 'none', #6258, #6278, #6277 ) ;
#6286 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093528400, -1.802345437498171300 ) ) ;
#6287 = cartesian_point ( 'none', ( 5.329828638667657400, -1.804448988896216300, -1.336873477418605500 ) ) ;
#6288 = cartesian_point ( 'none', ( 2.669443736634008200, -2.038232114313590900, -0.6642903330800463700 ) ) ;
#6289 = cartesian_point ( 'none', ( 8.000000000000000000, -2.624016509201724000, -0.9746089893703120400 ) ) ;
#6290 = cartesian_point ( 'none', ( 13.38519820417819000, -2.107859261673180800, -2.469321267126245000 ) ) ;
#6291 = cartesian_point ( 'none', ( 11.58859130728568200, -2.450909784466736200, -1.882399166655524900 ) ) ;
#6292 = cartesian_point ( 'none', ( 9.796715088894716300, -2.559402155118915900, -1.243619897476887500 ) ) ;
#6293 = cartesian_point ( 'none', ( 8.000000000000000000, -2.481576408644448100, -0.7023593174729275700 ) ) ;
#6294 = cartesian_point ( 'none', ( 13.38521556930559500, -2.031990642308230100, -2.185263131290308400 ) ) ;
#6295 = cartesian_point ( 'none', ( 11.58864967909316600, -2.316523190308171600, -1.614088110622897000 ) ) ;
#6296 = cartesian_point ( 'none', ( 9.796732886301759500, -2.371656550726502800, -1.009349209301661800 ) ) ;
#6297 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363404600, -0.5147615023815458300 ) ) ;
#6298 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6299 = cartesian_point ( 'none', ( 8.000000000000000000, -2.385518184622791500, -0.2520742024699668700 ) ) ;
#6300 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6297, #6296, #6295, #6294 ),
( #6293, #6292, #6291, #6290 ),
( #6289, #6338, #6337, #6336 ),
( #6335, #6334, #6333, #6332 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172543100 ),
( 0.5714285714285714000, 0.9561321242806538600 ),
.unspecified. ) ;
#6301 = face_outer_bound ( 'none', #1380, .t. ) ;
#6302 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1655594379152226500, -2.969169487989983500 ) ) ;
#6303 = cartesian_point ( 'none', ( 11.99719012351402700, -0.5256600613106045000, -2.757022406591749700 ) ) ;
#6304 = cartesian_point ( 'none', ( 10.00171167634447800, -1.040990462905798400, -2.300352370301849400 ) ) ;
#6305 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093527300, -1.802345437498172000 ) ) ;
#6306 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1256644963328179300, -2.971803032549264600 ) ) ;
#6307 = cartesian_point ( 'none', ( 11.99715756669908900, -0.5661714459800509800, -2.750484366559456700 ) ) ;
#6308 = cartesian_point ( 'none', ( 10.00174558272976300, -1.078822081250214100, -2.284508254722490000 ) ) ;
#6309 = cartesian_point ( 'none', ( 8.000000000000000000, -1.335425381897621400, -1.779032495882694200 ) ) ;
#6310 = cartesian_point ( 'none', ( 13.99999999999999600, 0.08568958223897849000, -2.973224196962500200 ) ) ;
#6311 = cartesian_point ( 'none', ( 11.99712564354494000, -0.6064839859014128400, -2.742715342707135600 ) ) ;
#6312 = oriented_edge ( 'none', *, *, #812, .t. ) ;
#6313 = circle ( 'none', #6367, 0.1748147468397989500 ) ;
#6314 = face_outer_bound ( 'none', #2093, .t. ) ;
#6315 = cartesian_point ( 'none', ( 16.50000000000000000, 10.00000000000000000, 0.0000000000000000000 ) ) ;
#6316 = cartesian_point ( 'none', ( 8.000000000000000000, -2.368272313325157100, -0.3814769490472460500 ) ) ;
#6317 = cartesian_point ( 'none', ( 8.000000000000001800, -2.195771126237064900, -0.3531302355541012800 ) ) ;
#6318 = cartesian_point ( 'none', ( 13.99999999999999800, -2.072376555530726500, -2.137085499717518800 ) ) ;
#6319 = cartesian_point ( 'none', ( 11.99709440356109600, -2.390199858188870200, -1.475877697081665800 ) ) ;
#6320 = cartesian_point ( 'none', ( 10.00181282864290300, -2.405841949443790800, -0.7752936966799511800 ) ) ;
#6321 = cartesian_point ( 'none', ( 8.000000000000001800, -2.211614033773692700, -0.2342544934342733500 ) ) ;
#6322 = b_spline_curve_with_knots ( 'none', 3,
( #6321, #6320, #6319, #6318 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6323 = direction ( 'none', ( 0.0000000000000000000, 0.1321048022687223200, -0.9912357546101440200 ) ) ;
#6324 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6325 = axis2_placement_3d ( 'none', #6299, #6324, #6323 ) ;
#6326 = circle ( 'none', #6325, 0.1748147468397989500 ) ;
#6327 = face_outer_bound ( 'none', #1360, .t. ) ;
#6328 = face_outer_bound ( 'none', #1350, .t. ) ;
#6329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6330 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6331 = axis2_placement_3d ( 'none', #6298, #6330, #6329 ) ;
#6332 = cartesian_point ( 'none', ( 13.38522001848553300, -1.965033793464636700, -3.053628176500208000 ) ) ;
#6333 = cartesian_point ( 'none', ( 11.58864216560263000, -2.428523248070240100, -2.495936010056079900 ) ) ;
#6334 = cartesian_point ( 'none', ( 9.796517931861433900, -2.666278298632370500, -1.848378047447015300 ) ) ;
#6335 = cartesian_point ( 'none', ( 8.000000000000000000, -2.703691215516392400, -1.261392751667658000 ) ) ;
#6336 = cartesian_point ( 'none', ( 13.38520391517514000, -2.066235986126700100, -2.773730504457866600 ) ) ;
#6337 = cartesian_point ( 'none', ( 11.58860088442326500, -2.472024917153711000, -2.195278114057584800 ) ) ;
#6338 = cartesian_point ( 'none', ( 9.796626958276887000, -2.645718048580060400, -1.545205403112335000 ) ) ;
#6339 = cartesian_point ( 'none', ( 10.00171167634434100, -2.362686175630407600, -0.8905033446885157700 ) ) ;
#6340 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065400, -0.3531302355541021100 ) ) ;
#6341 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6340, #6339, #6384, #6383 ),
( #6382, #6381, #6380, #6379 ),
( #6378, #6377, #6376, #6375 ),
( #6374, #6373, #6372, #6371 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6342 = plane ( 'none', #6360 ) ;
#6343 = cartesian_point ( 'none', ( 13.99999999999999600, -2.070212093060618900, -2.134853452965589100 ) ) ;
#6344 = cartesian_point ( 'none', ( 11.99709440356109600, -2.390199858188870200, -1.475877697081665800 ) ) ;
#6345 = cartesian_point ( 'none', ( 10.00181282864290300, -2.405841949443790800, -0.7752936966799511800 ) ) ;
#6346 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773692700, -0.2342544934342741000 ) ) ;
#6347 = cartesian_point ( 'none', ( 13.99999999999999600, -2.113431126298544300, -2.092077856865346000 ) ) ;
#6348 = cartesian_point ( 'none', ( 11.99704657066721600, -2.423595857984004000, -1.423153777578433100 ) ) ;
#6349 = cartesian_point ( 'none', ( 10.00186418766383600, -2.425939972018808200, -0.7162398851369613500 ) ) ;
#6350 = cartesian_point ( 'none', ( 8.000000000000000000, -2.217812505832784900, -0.1737630444527470400 ) ) ;
#6351 = cartesian_point ( 'none', ( 13.99999999999999600, -2.177461611001003700, -2.074682324093336700 ) ) ;
#6352 = cartesian_point ( 'none', ( 11.99697841992092300, -2.483638923667966600, -1.391019516125508300 ) ) ;
#6353 = cartesian_point ( 'none', ( 10.00192460735370900, -2.476771077146036100, -0.6709612944871813400 ) ) ;
#6354 = cartesian_point ( 'none', ( 8.000000000000000000, -2.256207187582007100, -0.1196487584921074600 ) ) ;
#6355 = cartesian_point ( 'none', ( 13.99999999999999600, -2.236384004725098200, -2.089708566922959600 ) ) ;
#6356 = cartesian_point ( 'none', ( 11.99691795042490700, -2.546024109225939900, -1.392482722448129500 ) ) ;
#6357 = cartesian_point ( 'none', ( 10.00196935972257100, -2.537758438296819500, -0.6577870269398647900 ) ) ;
#6358 = cartesian_point ( 'none', ( 8.000000000000000000, -2.311255910508892800, -0.09381710039838490900 ) ) ;
#6359 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6360 = axis2_placement_3d ( 'none', #6315, #6359, #6385 ) ;
#6361 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6358, #6357, #6356, #6355 ),
( #6354, #6353, #6352, #6351 ),
( #6350, #6349, #6348, #6347 ),
( #6346, #6345, #6344, #6343 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6362 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363405000, -0.5147615023815443900 ) ) ;
#6363 = cartesian_point ( 'none', ( 5.329748047095447000, -2.330157045369189100, 0.1872097021036313300 ) ) ;
#6364 = cartesian_point ( 'none', ( 2.669499516019437000, -2.059818521853158400, 0.8701239672484395400 ) ) ;
#6365 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681300, 1.301826042607890700 ) ) ;
#6366 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6365, #6364, #6363, #6362 ),
( #6418, #6417, #6416, #6415 ),
( #6414, #6413, #6412, #6411 ),
( #6410, #6409, #6408, #6406 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093821881800 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6367 = axis2_placement_3d ( 'none', #6316, #6400, #6399 ) ;
#6368 = b_spline_curve_with_knots ( 'none', 3,
( #6420, #6419, #6405, #6404 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910753100 ),
.unspecified. ) ;
#6369 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6370 = cylindrical_surface ( 'none', #6458, 26.96500000000000000 ) ;
#6371 = cartesian_point ( 'none', ( 13.99999999999999600, -1.925620389810452500, -2.379134595941901200 ) ) ;
#6372 = cartesian_point ( 'none', ( 11.99725280680633700, -2.301717690281586100, -1.753437558789450600 ) ) ;
#6373 = cartesian_point ( 'none', ( 10.00161494255705600, -2.384941209874205500, -1.065747212123744100 ) ) ;
#6374 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363405000, -0.5147615023815456100 ) ) ;
#6375 = cartesian_point ( 'none', ( 13.99999999999999600, -1.914816341869986400, -2.319293899055483400 ) ) ;
#6376 = cartesian_point ( 'none', ( 11.99726354900597700, -2.277160542944900900, -1.696082932215739800 ) ) ;
#6377 = cartesian_point ( 'none', ( 10.00162312558539000, -2.347616264404216700, -1.015754620980872500 ) ) ;
#6378 = cartesian_point ( 'none', ( 8.000000000000000000, -2.208793274134944500, -0.4754145252741305300 ) ) ;
#6379 = cartesian_point ( 'none', ( 13.99999999999999600, -1.936714958225057100, -2.256660376614323400 ) ) ;
#6380 = cartesian_point ( 'none', ( 11.99723931650549400, -2.284670510454966100, -1.628409619641587800 ) ) ;
#6381 = cartesian_point ( 'none', ( 10.00166051112408300, -2.339040614489849500, -0.9482284350647897100 ) ) ;
#6382 = cartesian_point ( 'none', ( 8.000000000000000000, -2.185910902862913100, -0.4131336725453600400 ) ) ;
#6383 = cartesian_point ( 'none', ( 13.99999999999999600, -1.982451678210638700, -2.216588080689176000 ) ) ;
#6384 = cartesian_point ( 'none', ( 11.99719012351380200, -2.321207033535781100, -1.577811445633048300 ) ) ;
#6385 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6386 = cartesian_point ( 'none', ( 8.000000000000000000, -2.436606763724359100, -0.7079715737865303100 ) ) ;
#6387 = cartesian_point ( 'none', ( 8.000000000000000000, -2.417626896678587200, -0.6832735697935246000 ) ) ;
#6388 = cartesian_point ( 'none', ( 8.000000000000000000, -2.398715428616866600, -0.6598271910554478500 ) ) ;
#6389 = cartesian_point ( 'none', ( 8.000000000000000000, -2.379920385925529100, -0.6376151076003596700 ) ) ;
#6390 = cartesian_point ( 'none', ( 8.000000000000000000, -2.361289007098140900, -0.6166184315982610200 ) ) ;
#6391 = cartesian_point ( 'none', ( 8.000000000000000000, -2.342867696644984400, -0.5968167429068739200 ) ) ;
#6392 = cartesian_point ( 'none', ( 8.000000000000000000, -2.324701977868441500, -0.5781881257561177800 ) ) ;
#6393 = cartesian_point ( 'none', ( 8.000000000000000000, -2.306836453619313300, -0.5607091721514675400 ) ) ;
#6394 = cartesian_point ( 'none', ( 8.000000000000000000, -2.283974098357934900, -0.5393703637120659300 ) ) ;
#6395 = cartesian_point ( 'none', ( 8.000000000000000000, -2.266669075431024800, -0.5243009462235511700 ) ) ;
#6396 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#6397 = cartesian_point ( 'none', ( 7.078002705743846200, 30.40000000000000600, -4.500000000000007100 ) ) ;
#6398 = b_spline_curve_with_knots ( 'none', 3,
( #6396, #6395, #6394, #6393, #6392, #6391, #6390, #6389, #6388, #6387, #6386, #6449, #6448, #6447, #6446, #6445, #6444, #6443, #6442, #6441, #6440, #6439, #6438, #6437, #6436, #6435, #6434, #6433 ),
.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. ) ;
#6399 = direction ( 'none', ( 0.0000000000000000000, -0.1321048022687223200, 0.9912357546101440200 ) ) ;
#6400 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6401 = line ( 'none', #6457, #6456 ) ;
#6402 = face_outer_bound ( 'none', #2042, .t. ) ;
#6403 = cartesian_point ( 'none', ( 7.733045971672496000, 30.40000000000000200, -4.500000000000004400 ) ) ;
#6404 = cartesian_point ( 'none', ( 13.35307074928958700, -2.037057213724443800, -2.175039748608228700 ) ) ;
#6405 = cartesian_point ( 'none', ( 11.56727475478042800, -2.317174739350985800, -1.606878443601449400 ) ) ;
#6406 = cartesian_point ( 'none', ( 8.000000000000000000, -2.759886345366028100, -1.527250211102080300 ) ) ;
#6407 = advanced_face ( 'none', ( #11401 ), #11458, .t. ) ;
#6408 = cartesian_point ( 'none', ( 5.328194854305563900, -3.145330430294647900, -0.6701373180886721600 ) ) ;
#6409 = cartesian_point ( 'none', ( 2.670887265714046800, -3.105289978494735900, 0.3153193163363797200 ) ) ;
#6410 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.712974892167662000, 1.087660574557753700 ) ) ;
#6411 = cartesian_point ( 'none', ( 8.000000000000000000, -2.703465172376739100, -1.149507234242473700 ) ) ;
#6412 = cartesian_point ( 'none', ( 5.328523051452111600, -2.973073548736700400, -0.3097927285270648500 ) ) ;
#6413 = cartesian_point ( 'none', ( 2.670580704557726600, -2.827501543928704600, 0.6025065232192192700 ) ) ;
#6414 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.378649727535755000, 1.272321858052947800 ) ) ;
#6415 = cartesian_point ( 'none', ( 8.000000000000000000, -2.550995998597681800, -0.7598759174653376700 ) ) ;
#6416 = cartesian_point ( 'none', ( 5.328995011018804500, -2.701142595210853400, 0.03296389486010766600 ) ) ;
#6417 = cartesian_point ( 'none', ( 2.670160514683661100, -2.460727645312537500, 0.8413937358992881200 ) ) ;
#6418 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.976532492934268000, 1.387912262511129500 ) ) ;
#6419 = cartesian_point ( 'none', ( 9.786016785587992900, -2.370961713179590800, -1.006399382023638500 ) ) ;
#6420 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#6421 = cartesian_point ( 'none', ( 5.133155015676753600, 30.39999999999999500, -4.661293558083263700 ) ) ;
#6422 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6838, #6847, #6901, #6668 ),
( #6656, #6655, #6650, #6649 ),
( #6648, #6647, #6944, #6943 ),
( #6942, #6941, #6940, #6939 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6423 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#6424 = cartesian_point ( 'none', ( 0.3220896362728536400, 30.40000000000000200, -5.440598011742874700 ) ) ;
#6425 = cartesian_point ( 'none', ( 0.6401319870390976800, 30.40000000000000900, -5.381941190095703900 ) ) ;
#6426 = cartesian_point ( 'none', ( 1.280222553816337000, 30.39999999999999500, -5.265329728889933700 ) ) ;
#6427 = axis2_placement_3d ( 'none', #6893, #7128, #7634 ) ;
#6428 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6429 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6430 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#6431 = cartesian_point ( 'none', ( 1.600358723825029600, 30.39999999999999500, -5.207725562620295200 ) ) ;
#6432 = cartesian_point ( 'none', ( 2.561323616602326800, 30.40000000000000200, -5.039207846625070700 ) ) ;
#6433 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#6434 = cartesian_point ( 'none', ( 8.000000000000000000, -2.698982193623930700, -1.249432833462056600 ) ) ;
#6435 = cartesian_point ( 'none', ( 8.000000000000000000, -2.692517867678321700, -1.227380610320999200 ) ) ;
#6436 = cartesian_point ( 'none', ( 8.000000000000000000, -2.681156526538832600, -1.190960383698366000 ) ) ;
#6437 = cartesian_point ( 'none', ( 8.000000000000000000, -2.666585810486739000, -1.147846666570968300 ) ) ;
#6438 = cartesian_point ( 'none', ( 8.000000000000000000, -2.651356214360526500, -1.106051388330790300 ) ) ;
#6439 = cartesian_point ( 'none', ( 8.000000000000000000, -2.635521510529065000, -1.065581152630459500 ) ) ;
#6440 = cartesian_point ( 'none', ( 8.000000000000000000, -2.619135404883993900, -1.026440767633164200 ) ) ;
#6441 = cartesian_point ( 'none', ( 8.000000000000000000, -2.602251482240206700, -0.9886332530871743100 ) ) ;
#6442 = cartesian_point ( 'none', ( 8.000000000000000000, -2.584923152039004800, -0.9521598489737433900 ) ) ;
#6443 = cartesian_point ( 'none', ( 8.000000000000000000, -2.567203594397961600, -0.9170200257165753700 ) ) ;
#6444 = cartesian_point ( 'none', ( 8.000000000000000000, -2.549145706550769200, -0.8832114959415047200 ) ) ;
#6445 = cartesian_point ( 'none', ( 8.000000000000000000, -2.530802049720058300, -0.8507302277734653000 ) ) ;
#6446 = cartesian_point ( 'none', ( 8.000000000000000000, -2.512224796465824200, -0.8195704596567657800 ) ) ;
#6447 = cartesian_point ( 'none', ( 8.000000000000000000, -2.493465678551656200, -0.7897247166833766300 ) ) ;
#6448 = cartesian_point ( 'none', ( 8.000000000000000000, -2.474575935370369400, -0.7611838284134093700 ) ) ;
#6449 = cartesian_point ( 'none', ( 8.000000000000000000, -2.455606262970683400, -0.7339369481685958900 ) ) ;
#6450 = cartesian_point ( 'none', ( 3.202694975844002200, 30.40000000000000600, -4.932482970602134000 ) ) ;
#6451 = cartesian_point ( 'none', ( 4.488623524634010500, 30.39999999999999900, -4.743625011199830200 ) ) ;
#6452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6453 = cartesian_point ( 'none', ( 6.427823737795678800, 30.40000000000000600, -4.539902007586776200 ) ) ;
#6454 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6455 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6456 = vector ( 'none', #6455, 1000.000000000000000 ) ;
#6457 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#6458 = axis2_placement_3d ( 'none', #6369, #6454, #6452 ) ;
#6459 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#6460 = axis2_placement_3d ( 'none', #6499, #6473, #6472 ) ;
#6461 = cylindrical_surface ( 'none', #6508, 0.2500000000000002200 ) ;
#6462 = cartesian_point ( 'none', ( 8.000000000000001800, -2.255155455363405000, -0.5147615023815450600 ) ) ;
#6463 = cartesian_point ( 'none', ( 5.329748047096053700, -2.330157045371659100, 0.1872097021034720700 ) ) ;
#6464 = cartesian_point ( 'none', ( 2.669499516018686100, -2.059818521853029600, 0.8701239672485612300 ) ) ;
#6465 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681100, 1.301826042607890700 ) ) ;
#6466 = b_spline_curve_with_knots ( 'none', 3,
( #6465, #6464, #6463, #6462 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6467 = cartesian_point ( 'none', ( 8.000000000000001800, -2.195771126237064900, -0.3531302355541012800 ) ) ;
#6468 = cartesian_point ( 'none', ( 5.329828638667292400, -2.221250417826075000, 0.3306258148818099200 ) ) ;
#6469 = cartesian_point ( 'none', ( 2.669443736633855900, -1.910971948860705800, 0.9715235504643111600 ) ) ;
#6470 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162900, 1.352846341639583900 ) ) ;
#6471 = face_outer_bound ( 'none', #1561, .t. ) ;
#6472 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6473 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6474 = b_spline_curve_with_knots ( 'none', 3,
( #6470, #6469, #6468, #6467 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6475 = face_outer_bound ( 'none', #1404, .t. ) ;
#6476 = spherical_surface ( 'none', #6460, 0.2500000000000000000 ) ;
#6477 = face_outer_bound ( 'none', #10098, .t. ) ;
#6478 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6526, #6525, #6524, #6523 ),
( #6522, #6521, #6520, #6519 ),
( #6518, #6517, #6516, #6515 ),
( #6514, #6513, #6512, #6511 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6479 = face_outer_bound ( 'none', #1417, .t. ) ;
#6480 = cartesian_point ( 'none', ( 13.99999999999999600, -1.982451678210639200, -2.216588080689176000 ) ) ;
#6481 = cartesian_point ( 'none', ( 11.99719012351330200, -2.321207033535865900, -1.577811445632889300 ) ) ;
#6482 = cartesian_point ( 'none', ( 10.00171167634482200, -2.362686175629049600, -0.8905033446886445600 ) ) ;
#6483 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065800, -0.3531302355541020000 ) ) ;
#6484 = cartesian_point ( 'none', ( 13.99999999999999600, -2.012523859155022500, -2.190240294177642400 ) ) ;
#6485 = cartesian_point ( 'none', ( 11.99715756669903600, -2.345229815908434400, -1.544542478375714500 ) ) ;
#6486 = cartesian_point ( 'none', ( 10.00174558272978900, -2.378233687937136900, -0.8525488692445423200 ) ) ;
#6487 = cartesian_point ( 'none', ( 8.000000000000000000, -2.202254285098327500, -0.3136775984814202400 ) ) ;
#6488 = cartesian_point ( 'none', ( 13.99999999999999600, -2.041795306981906600, -2.162978676338316800 ) ) ;
#6489 = cartesian_point ( 'none', ( 11.99712564354535600, -2.368241556805486000, -1.510543678581891800 ) ) ;
#6490 = cartesian_point ( 'none', ( 10.00177931844479300, -2.392627785653649800, -0.8141220586528321600 ) ) ;
#6491 = cartesian_point ( 'none', ( 8.000000000000000000, -2.207538499424083000, -0.2740280014587652700 ) ) ;
#6492 = cartesian_point ( 'none', ( 13.99999999999999600, -2.070212093060619400, -2.134853452965589100 ) ) ;
#6493 = cartesian_point ( 'none', ( 11.99709440356112800, -2.390199858188865300, -1.475877697083600900 ) ) ;
#6494 = cartesian_point ( 'none', ( 10.00181282864238600, -2.405841949445604900, -0.7752936966796946100 ) ) ;
#6495 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773692700, -0.2342544934342741000 ) ) ;
#6496 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6497 = axis2_placement_3d ( 'none', #6527, #6510, #6509 ) ;
#6498 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6495, #6494, #6493, #6492 ),
( #6491, #6490, #6489, #6488 ),
( #6487, #6486, #6485, #6484 ),
( #6483, #6482, #6481, #6480 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6499 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#6500 = oriented_edge ( 'none', *, *, #9943, .f. ) ;
#6501 = face_outer_bound ( 'none', #1531, .t. ) ;
#6502 = b_spline_curve_with_knots ( 'none', 3,
( #6548, #6547, #6546, #6545 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6503 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#6504 = axis2_placement_3d ( 'none', #6503, #6553, #6552 ) ;
#6505 = face_outer_bound ( 'none', #1596, .t. ) ;
#6506 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6507 = cylindrical_surface ( 'none', #6504, 0.2500000000000002200 ) ;
#6508 = axis2_placement_3d ( 'none', #6459, #6529, #6496 ) ;
#6509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6510 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6511 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255155455363405000, -0.5147615023815442800 ) ) ;
#6512 = cartesian_point ( 'none', ( 5.329748047096053700, -2.330157045371659100, 0.1872097021034720700 ) ) ;
#6513 = cartesian_point ( 'none', ( 2.669499516018686100, -2.059818521853029600, 0.8701239672485612300 ) ) ;
#6514 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681300, 1.301826042607890900 ) ) ;
#6515 = cartesian_point ( 'none', ( 8.000000000000000000, -2.208793274134945000, -0.4754145252741291400 ) ) ;
#6516 = cartesian_point ( 'none', ( 5.329854573780622200, -2.271736996840850100, 0.2123245262939750500 ) ) ;
#6517 = cartesian_point ( 'none', ( 2.669408248005631400, -1.996425832570522900, 0.8754135157387789000 ) ) ;
#6518 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.542691390288806900, 1.288902738057919000 ) ) ;
#6519 = cartesian_point ( 'none', ( 8.000000000000000000, -2.185910902862913600, -0.4131336725453589300 ) ) ;
#6520 = cartesian_point ( 'none', ( 5.329885928908206300, -2.229772901164523100, 0.2675868307657496800 ) ) ;
#6521 = cartesian_point ( 'none', ( 2.669386484515573700, -1.939071121329237100, 0.9144849678955162500 ) ) ;
#6522 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.479319376616691900, 1.308562224694022700 ) ) ;
#6523 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065800, -0.3531302355541008400 ) ) ;
#6524 = cartesian_point ( 'none', ( 5.329828638666758600, -2.221250417823593400, 0.3306258148819467000 ) ) ;
#6525 = cartesian_point ( 'none', ( 2.669443736634566500, -1.910971948860831400, 0.9715235504642094600 ) ) ;
#6526 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162700, 1.352846341639583500 ) ) ;
#6527 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#6528 = face_outer_bound ( 'none', #1411, .t. ) ;
#6529 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6530 = circle ( 'none', #6497, 0.2500000000000000000 ) ;
#6531 = cartesian_point ( 'none', ( 5.329344629010187800, -2.257277947996344700, 0.6254511381134181300 ) ) ;
#6532 = cartesian_point ( 'none', ( 2.669907491016921200, -1.851588451374871500, 1.262326784511333300 ) ) ;
#6533 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862900, 1.602110449985703700 ) ) ;
#6534 = circle ( 'none', #6600, 0.2500000000000000000 ) ;
#6535 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6536 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6533, #6532, #6531, #6582 ),
( #6581, #6580, #6579, #6578 ),
( #6577, #6576, #6575, #6574 ),
( #6573, #6572, #6571, #6570 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6537 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6538 = face_outer_bound ( 'none', #1412, .t. ) ;
#6539 = face_outer_bound ( 'none', #1409, .t. ) ;
#6540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6541 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6542 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6543 = axis2_placement_3d ( 'none', #6542, #6541, #6540 ) ;
#6544 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6545 = cartesian_point ( 'none', ( 8.000000000000001800, -2.211614033773692700, -0.2342544934342733500 ) ) ;
#6546 = cartesian_point ( 'none', ( 5.329713049200774000, -2.200672108381116900, 0.4543852621763990700 ) ) ;
#6547 = cartesian_point ( 'none', ( 2.669560584740852300, -1.852164850138737600, 1.082281163083662800 ) ) ;
#6548 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558400, 1.437647402316186000 ) ) ;
#6549 = spherical_surface ( 'none', #6551, 0.2500000000000000000 ) ;
#6550 = circle ( 'none', #6543, 0.2500000000000000000 ) ;
#6551 = axis2_placement_3d ( 'none', #6537, #6544, #6535 ) ;
#6552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6553 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6554 = cartesian_point ( 'none', ( 2.669522572319880100, -1.872882879118296100, 1.045968655620734800 ) ) ;
#6555 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381963426952388200, 1.410247817215413100 ) ) ;
#6556 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773693100, -0.2342544934342729600 ) ) ;
#6557 = cartesian_point ( 'none', ( 5.329713049200330800, -2.200672108379250400, 0.4543852621763578300 ) ) ;
#6558 = cartesian_point ( 'none', ( 2.669560584741415000, -1.852164850138842800, 1.082281163083588200 ) ) ;
#6559 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558600, 1.437647402316186500 ) ) ;
#6560 = axis2_placement_3d ( 'none', #6643, #6621, #6619 ) ;
#6561 = circle ( 'none', #6594, 0.2500000000000002200 ) ;
#6562 = circle ( 'none', #6642, 0.2500000000000002200 ) ;
#6563 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6559, #6558, #6557, #6556 ),
( #6555, #6554, #6613, #6612 ),
( #6611, #6610, #6609, #6608 ),
( #6607, #6606, #6605, #6604 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6564 = cylindrical_surface ( 'none', #6591, 0.2500000000000002200 ) ;
#6565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6567 = axis2_placement_3d ( 'none', #6506, #6566, #6565 ) ;
#6568 = circle ( 'none', #6567, 0.2500000000000002200 ) ;
#6569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6570 = cartesian_point ( 'none', ( 8.000000000000000000, -2.211614033773692700, -0.2342544934342728800 ) ) ;
#6571 = cartesian_point ( 'none', ( 5.329713049200774000, -2.200672108381116900, 0.4543852621763990700 ) ) ;
#6572 = cartesian_point ( 'none', ( 2.669560584740852300, -1.852164850138737600, 1.082281163083662800 ) ) ;
#6573 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558400, 1.437647402316186300 ) ) ;
#6574 = cartesian_point ( 'none', ( 8.000000000000000000, -2.217812505832784900, -0.1737630444527457100 ) ) ;
#6575 = cartesian_point ( 'none', ( 5.329653201700519800, -2.188335954262808700, 0.5167913366630458900 ) ) ;
#6576 = cartesian_point ( 'none', ( 2.669621743554623900, -1.820655941161654700, 1.137508841702262100 ) ) ;
#6577 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.308562224693997000, 1.479319376616714300 ) ) ;
#6578 = cartesian_point ( 'none', ( 8.000000000000000000, -2.256207187582007100, -0.1196487584921062400 ) ) ;
#6579 = cartesian_point ( 'none', ( 5.329510614386161500, -2.210147737552206500, 0.5827071281687339300 ) ) ;
#6580 = cartesian_point ( 'none', ( 2.669756003293108000, -1.820433489646700000, 1.206885500322667500 ) ) ;
#6581 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.288902738057891900, 1.542691390288829500 ) ) ;
#6582 = cartesian_point ( 'none', ( 8.000000000000000000, -2.311255910508893200, -0.09381710039838368800 ) ) ;
#6583 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6584 = circle ( 'none', #6638, 0.2500000000000000000 ) ;
#6585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6586 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -7.500000000000000000 ) ) ;
#6587 = circle ( 'none', #6633, 0.2500000000000000000 ) ;
#6588 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6589 = edge_loop ( 'none', ( #5239, #6833, #4736 ) ) ;
#6590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6591 = axis2_placement_3d ( 'none', #6586, #6585, #6588 ) ;
#6592 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6593 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6594 = axis2_placement_3d ( 'none', #6603, #6593, #6592 ) ;
#6595 = face_outer_bound ( 'none', #1434, .t. ) ;
#6596 = axis2_placement_3d ( 'none', #6601, #6590, #6569 ) ;
#6597 = cylindrical_surface ( 'none', #6596, 0.2500000000000000000 ) ;
#6598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6599 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6600 = axis2_placement_3d ( 'none', #6602, #6599, #6598 ) ;
#6601 = cartesian_point ( 'none', ( -5.250000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#6602 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#6603 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#6604 = cartesian_point ( 'none', ( 8.000000000000000000, -2.195771126237065800, -0.3531302355541007200 ) ) ;
#6605 = cartesian_point ( 'none', ( 5.329828638667292400, -2.221250417826075000, 0.3306258148818099200 ) ) ;
#6606 = cartesian_point ( 'none', ( 2.669443736633855900, -1.910971948860705800, 0.9715235504643111600 ) ) ;
#6607 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162700, 1.352846341639583700 ) ) ;
#6608 = cartesian_point ( 'none', ( 8.000000000000000000, -2.202254285098327500, -0.3136775984814188000 ) ) ;
#6609 = cartesian_point ( 'none', ( 5.329788795313100500, -2.215646412491367700, 0.3720749723997072200 ) ) ;
#6610 = cartesian_point ( 'none', ( 2.669483601713812200, -1.892497284625636000, 1.009026765085357000 ) ) ;
#6611 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.410247817215388900, 1.381963426952412800 ) ) ;
#6612 = cartesian_point ( 'none', ( 8.000000000000000000, -2.207538499424083400, -0.2740280014587640500 ) ) ;
#6613 = cartesian_point ( 'none', ( 5.329750244724456500, -2.208782755576684100, 0.4133534768705599500 ) ) ;
#6614 = cartesian_point ( 'none', ( 7.733045971672509300, -29.40000000000000200, -5.499999999999998200 ) ) ;
#6615 = axis2_placement_3d ( 'none', #6675, #6674, #6673 ) ;
#6616 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#6617 = line ( 'none', #6616, #6666 ) ;
#6618 = cartesian_point ( 'none', ( 25.40000000000001300, -29.39999999999999100, -5.500000000000000000 ) ) ;
#6619 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6620 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6621 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6622 = circle ( 'none', #6615, 0.2500000000000002200 ) ;
#6623 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999900, -5.500000000000000000 ) ) ;
#6624 = cylindrical_surface ( 'none', #6560, 0.2500000000000000000 ) ;
#6625 = face_outer_bound ( 'none', #1470, .t. ) ;
#6626 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6627 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#6628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6629 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6630 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#6631 = cartesian_point ( 'none', ( 29.40000000000000900, -7.733045971672467500, -5.499999999999998200 ) ) ;
#6632 = axis2_placement_3d ( 'none', #6627, #6626, #6620 ) ;
#6633 = axis2_placement_3d ( 'none', #6630, #6629, #6628 ) ;
#6634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6635 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#6636 = cylindrical_surface ( 'none', #6632, 0.2500000000000000000 ) ;
#6637 = face_outer_bound ( 'none', #1453, .t. ) ;
#6638 = axis2_placement_3d ( 'none', #6583, #6635, #6634 ) ;
#6639 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6640 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6641 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#6642 = axis2_placement_3d ( 'none', #6641, #6640, #6639 ) ;
#6643 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6644 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6645 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6646 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#6647 = cartesian_point ( 'none', ( 2.669408248005320100, -0.7926754110239488900, 2.030697077669757300 ) ) ;
#6648 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1794556769806522900, 2.002239409721982400 ) ) ;
#6649 = cartesian_point ( 'none', ( 8.000000000000000000, -1.837802043877298000, 1.253542801090652600 ) ) ;
#6650 = cartesian_point ( 'none', ( 5.329885928908926700, -1.387475076328959800, 1.765900001511085900 ) ) ;
#6651 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6652 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6653 = axis2_placement_3d ( 'none', #6661, #6652, #6651 ) ;
#6654 = circle ( 'none', #6657, 4.000000000000000000 ) ;
#6655 = cartesian_point ( 'none', ( 2.669386484515139400, -0.7244918170020608900, 2.017768861188056200 ) ) ;
#6656 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1207435400606164500, 1.971329985432017700 ) ) ;
#6657 = axis2_placement_3d ( 'none', #6646, #6645, #6644 ) ;
#6658 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6659 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6660 = axis2_placement_3d ( 'none', #6664, #6659, #6658 ) ;
#6661 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6662 = circle ( 'none', #6653, 30.40000000000000600 ) ;
#6663 = cartesian_point ( 'none', ( -29.40000000000000200, -25.40000000000000200, -5.500000000000000000 ) ) ;
#6664 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -5.500000000000000000 ) ) ;
#6665 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6666 = vector ( 'none', #6665, 1000.000000000000000 ) ;
#6667 = circle ( 'none', #6660, 4.000000000000003600 ) ;
#6668 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498157600, 1.302943869093547500 ) ) ;
#6669 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#6670 = vector ( 'none', #6669, 1000.000000000000000 ) ;
#6671 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000000600, -5.500000000000000000 ) ) ;
#6672 = line ( 'none', #6671, #6670 ) ;
#6673 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6674 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6675 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6676 = cartesian_point ( 'none', ( -29.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#6677 = line ( 'none', #6676, #6732 ) ;
#6678 = axis2_placement_3d ( 'none', #6691, #6734, #6726 ) ;
#6679 = axis2_placement_3d ( 'none', #6700, #6683, #6703 ) ;
#6680 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#6681 = vector ( 'none', #6680, 1000.000000000000000 ) ;
#6682 = cartesian_point ( 'none', ( 3.469446951953614200e-015, -29.39999999999999500, -5.500000000000000000 ) ) ;
#6683 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6684 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6686 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#6687 = axis2_placement_3d ( 'none', #6686, #6685, #6684 ) ;
#6688 = edge_loop ( 'none', ( #7093, #7238, #7369, #4564, #7106 ) ) ;
#6689 = plane ( 'none', #6687 ) ;
#6690 = line ( 'none', #6682, #6681 ) ;
#6691 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#6692 = circle ( 'none', #6678, 4.000000000000000000 ) ;
#6693 = plane ( 'none', #6679 ) ;
#6694 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6695 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6696 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#6697 = axis2_placement_3d ( 'none', #6696, #6695, #6694 ) ;
#6698 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -5.500000000000000000 ) ) ;
#6699 = face_outer_bound ( 'none', #1462, .t. ) ;
#6700 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#6701 = face_outer_bound ( 'none', #1492, .t. ) ;
#6702 = face_bound ( 'none', #1479, .t. ) ;
#6703 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6704 = cartesian_point ( 'none', ( -29.40000000000000600, -7.733045971672483500, -5.499999999999998200 ) ) ;
#6705 = circle ( 'none', #6697, 30.40000000000000600 ) ;
#6706 = face_bound ( 'none', #1502, .t. ) ;
#6707 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000001300, -5.500000000000000000 ) ) ;
#6708 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -5.500000000000000000 ) ) ;
#6709 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6710 = vector ( 'none', #6709, 1000.000000000000000 ) ;
#6711 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -5.500000000000000000 ) ) ;
#6712 = line ( 'none', #6711, #6710 ) ;
#6713 = axis2_placement_3d ( 'none', #6767, #6758, #6757 ) ;
#6714 = cartesian_point ( 'none', ( -29.40000000000000900, 25.39999999999999100, -5.500000000000000000 ) ) ;
#6715 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#6716 = vector ( 'none', #6715, 1000.000000000000000 ) ;
#6717 = axis2_placement_3d ( 'none', #6771, #6770, #6769 ) ;
#6718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6719 = circle ( 'none', #6717, 4.000000000000010700 ) ;
#6720 = line ( 'none', #6727, #6716 ) ;
#6721 = circle ( 'none', #6729, 4.000000000000003600 ) ;
#6722 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#6723 = vector ( 'none', #6722, 1000.000000000000000 ) ;
#6724 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -5.500000000000000000 ) ) ;
#6725 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -5.500000000000000000 ) ) ;
#6726 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6727 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 29.40000000000000200, -5.500000000000000000 ) ) ;
#6728 = line ( 'none', #6724, #6723 ) ;
#6729 = axis2_placement_3d ( 'none', #6725, #6733, #6718 ) ;
#6730 = cartesian_point ( 'none', ( -7.733045971672519100, -29.39999999999999500, -5.499999999999998200 ) ) ;
#6731 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6732 = vector ( 'none', #6731, 1000.000000000000000 ) ;
#6733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6734 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6736 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6737 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#6738 = axis2_placement_3d ( 'none', #6737, #6736, #6735 ) ;
#6739 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#6740 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.750000000000000000 ) ) ;
#6741 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6743 = toroidal_surface ( 'none', #6798, 5.000000000000000900, 0.2500000000000000000 ) ;
#6744 = axis2_placement_3d ( 'none', #6829, #6826, #6825 ) ;
#6745 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#6746 = plane ( 'none', #6750 ) ;
#6747 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6748 = vector ( 'none', #6747, 1000.000000000000000 ) ;
#6749 = face_outer_bound ( 'none', #1482, .t. ) ;
#6750 = axis2_placement_3d ( 'none', #6765, #6742, #6741 ) ;
#6751 = face_bound ( 'none', #1515, .t. ) ;
#6752 = face_outer_bound ( 'none', #10138, .t. ) ;
#6753 = cartesian_point ( 'none', ( 29.40000000000001600, 0.0000000000000000000, -5.500000000000000000 ) ) ;
#6754 = line ( 'none', #6753, #6748 ) ;
#6755 = circle ( 'none', #6738, 0.2500000000000000000 ) ;
#6756 = circle ( 'none', #6744, 5.000000000000011500 ) ;
#6757 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6759 = circle ( 'none', #6796, 0.2500000000000000000 ) ;
#6760 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -5.500000000000000000 ) ) ;
#6761 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6763 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -5.500000000000000000 ) ) ;
#6764 = axis2_placement_3d ( 'none', #6763, #6762, #6761 ) ;
#6765 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#6766 = circle ( 'none', #6713, 4.000000000000000000 ) ;
#6767 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#6768 = circle ( 'none', #6764, 4.000000000000010700 ) ;
#6769 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6770 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6771 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#6772 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6773 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, -5.500000000000000000 ) ) ;
#6774 = line ( 'none', #6773, #6832 ) ;
#6775 = face_outer_bound ( 'none', #1388, .t. ) ;
#6776 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, -4.500000000000000000 ) ) ;
#6777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6778 = vector ( 'none', #6777, 1000.000000000000000 ) ;
#6779 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -5.500000000000000000 ) ) ;
#6780 = line ( 'none', #6779, #6778 ) ;
#6781 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, -4.500000000000000000 ) ) ;
#6782 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6784 = axis2_placement_3d ( 'none', #6806, #6813, #6816 ) ;
#6785 = axis2_placement_3d ( 'none', #6790, #6783, #6782 ) ;
#6786 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6787 = line ( 'none', #6831, #6820 ) ;
#6788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6789 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6790 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#6791 = cylindrical_surface ( 'none', #6785, 5.000000000000011500 ) ;
#6792 = face_outer_bound ( 'none', #10099, .t. ) ;
#6793 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6795 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6796 = axis2_placement_3d ( 'none', #6745, #6795, #6794 ) ;
#6797 = spherical_surface ( 'none', #6799, 0.2500000000000000000 ) ;
#6798 = axis2_placement_3d ( 'none', #6739, #6789, #6788 ) ;
#6799 = axis2_placement_3d ( 'none', #6740, #6793, #6786 ) ;
#6800 = face_outer_bound ( 'none', #1521, .t. ) ;
#6801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6802 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6803 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6804 = axis2_placement_3d ( 'none', #6803, #6802, #6801 ) ;
#6805 = circle ( 'none', #6804, 3.500000000000000000 ) ;
#6806 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6807 = axis2_placement_3d ( 'none', #6850, #6846, #6845 ) ;
#6808 = face_outer_bound ( 'none', #1580, .t. ) ;
#6809 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6810 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131400e-016, 0.0000000000000000000 ) ) ;
#6811 = axis2_placement_3d ( 'none', #6815, #6810, #6809 ) ;
#6812 = cylindrical_surface ( 'none', #6811, 1.000000000000000900 ) ;
#6813 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6814 = cartesian_point ( 'none', ( 7.733045971672496000, 30.40000000000000200, -4.500000000000004400 ) ) ;
#6815 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#6816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6817 = face_outer_bound ( 'none', #111, .t. ) ;
#6818 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#6819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6820 = vector ( 'none', #6830, 1000.000000000000000 ) ;
#6821 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#6822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6823 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -5.500000000000000000 ) ) ;
#6824 = cylindrical_surface ( 'none', #6828, 5.000000000000011500 ) ;
#6825 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6827 = cylindrical_surface ( 'none', #6784, 3.500000000000000000 ) ;
#6828 = axis2_placement_3d ( 'none', #6823, #6822, #6819 ) ;
#6829 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -4.500000000000000000 ) ) ;
#6830 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6831 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#6832 = vector ( 'none', #6772, 1000.000000000000000 ) ;
#6833 = oriented_edge ( 'none', *, *, #5023, .f. ) ;
#6834 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#6835 = b_spline_curve_with_knots ( 'none', 3,
( #6837, #6887, #6886, #6885, #6884, #6883, #6882, #6881, #6880, #6879, #6878, #6877, #6876, #6875, #6874, #6873, #6872, #6871, #6870, #6869, #6868, #6867, #6866, #6865, #6864, #6863, #6862, #6861 ),
.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. ) ;
#6836 = circle ( 'none', #6844, 1.974087960926264300 ) ;
#6837 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#6838 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621763200, 1.973177049209746000 ) ) ;
#6839 = circle ( 'none', #6899, 1.974087960926264000 ) ;
#6840 = face_outer_bound ( 'none', #1589, .t. ) ;
#6841 = direction ( 'none', ( 0.0000000000000000000, -0.1321048022687210900, 0.9912357546101442400 ) ) ;
#6842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6843 = cartesian_point ( 'none', ( 8.000000000000000000, -0.2478089386525398900, -0.03302620056715604300 ) ) ;
#6844 = axis2_placement_3d ( 'none', #6843, #6842, #6841 ) ;
#6845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6846 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6847 = cartesian_point ( 'none', ( 2.669443736634105100, -0.6642903330800473700, 2.038232114313594000 ) ) ;
#6848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6849 = axis2_placement_3d ( 'none', #6851, #6853, #6848 ) ;
#6850 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6851 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6852 = conical_surface ( 'none', #6807, 26.96500000000000000, 0.7853981633974517200 ) ;
#6853 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6854 = face_outer_bound ( 'none', #1572, .t. ) ;
#6855 = circle ( 'none', #6849, 10.00000000000000000 ) ;
#6856 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6919, #6918, #6917, #6916 ),
( #6915, #6914, #6913, #6912 ),
( #6911, #6910, #6909, #6908 ),
( #6907, #6906, #6905, #6904 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172550900 ),
( 0.5714285714285714000, 0.9561321242806916100 ),
.unspecified. ) ;
#6857 = oriented_edge ( 'none', *, *, #991, .t. ) ;
#6858 = b_spline_curve_with_knots ( 'none', 3,
( #6921, #6920, #6903, #6902 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#6859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6860 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999657500 ) ) ;
#6861 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#6862 = cartesian_point ( 'none', ( 8.000000000000000000, -2.791951040591366300, 1.024986182235087600 ) ) ;
#6863 = cartesian_point ( 'none', ( 8.000000000000000000, -2.771786795356145000, 1.036008490046427900 ) ) ;
#6864 = cartesian_point ( 'none', ( 8.000000000000000000, -2.738000124775823900, 1.053727797900535700 ) ) ;
#6865 = cartesian_point ( 'none', ( 8.000000000000000000, -2.697211070905702900, 1.073910747516298100 ) ) ;
#6866 = cartesian_point ( 'none', ( 8.000000000000000000, -2.656888395544916700, 1.092695521485928900 ) ) ;
#6867 = cartesian_point ( 'none', ( 8.000000000000000000, -2.617074790987689200, 1.110115473128543900 ) ) ;
#6868 = cartesian_point ( 'none', ( 8.000000000000000000, -2.577811632918979500, 1.126205178359514600 ) ) ;
#6869 = cartesian_point ( 'none', ( 8.000000000000000000, -2.539138946809250000, 1.141000392080342200 ) ) ;
#6870 = cartesian_point ( 'none', ( 8.000000000000000000, -2.501095375635777000, 1.154538003669997000 ) ) ;
#6871 = cartesian_point ( 'none', ( 8.000000000000000000, -2.463718148953328900, 1.166855991617229400 ) ) ;
#6872 = cartesian_point ( 'none', ( 8.000000000000000000, -2.427043053336772600, 1.177993377332473300 ) ) ;
#6873 = cartesian_point ( 'none', ( 8.000000000000000000, -2.391104404216858500, 1.187990178178877800 ) ) ;
#6874 = cartesian_point ( 'none', ( 8.000000000000000000, -2.355935019129451900, 1.196887359762507800 ) ) ;
#6875 = cartesian_point ( 'none', ( 8.000000000000000000, -2.321566192397230800, 1.204726787522356000 ) ) ;
#6876 = cartesian_point ( 'none', ( 8.000000000000000000, -2.288027671262089100, 1.211551177660777000 ) ) ;
#6877 = cartesian_point ( 'none', ( 8.000000000000000000, -2.255347633484098900, 1.217404047457357100 ) ) ;
#6878 = cartesian_point ( 'none', ( 8.000000000000000000, -2.223552666426267700, 1.222329665002738000 ) ) ;
#6879 = cartesian_point ( 'none', ( 8.000000000000000000, -2.192667747626956900, 1.226372998413880700 ) ) ;
#6880 = cartesian_point ( 'none', ( 8.000000000000000000, -2.162716226918358900, 1.229579664505207100 ) ) ;
#6881 = cartesian_point ( 'none', ( 8.000000000000000000, -2.133719809943249100, 1.231995877200846100 ) ) ;
#6882 = cartesian_point ( 'none', ( 8.000000000000000000, -2.105698543648087300, 1.233668394872605000 ) ) ;
#6883 = cartesian_point ( 'none', ( 8.000000000000000000, -2.078670801755692700, 1.234644469685460400 ) ) ;
#6884 = cartesian_point ( 'none', ( 8.000000000000000000, -2.052653277312243200, 1.234971788264866800 ) ) ;
#6885 = cartesian_point ( 'none', ( 8.000000000000000000, -2.027660957344338500, 1.234698441540748700 ) ) ;
#6886 = cartesian_point ( 'none', ( 8.000000000000000000, -1.996406014755181000, 1.233621131251474000 ) ) ;
#6887 = cartesian_point ( 'none', ( 8.000000000000000000, -1.973513828400313800, 1.232040319485926800 ) ) ;
#6888 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -0.4999999999999657500 ) ) ;
#6889 = line ( 'none', #6888, #6241 ) ;
#6890 = axis2_placement_3d ( 'none', #6860, #6859, #6892 ) ;
#6891 = conical_surface ( 'none', #6890, 28.00000000000000000, 0.7853981633974517200 ) ;
#6892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6893 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#6894 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#6895 = direction ( 'none', ( 0.0000000000000000000, 0.6074973223278783400, 0.7943217253509172700 ) ) ;
#6896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6897 = cartesian_point ( 'none', ( 8.000000000000000000, -0.1985804313377148900, 0.1518743305819894600 ) ) ;
#6898 = edge_loop ( 'none', ( #3975, #5066, #4860, #4752, #4913 ) ) ;
#6899 = axis2_placement_3d ( 'none', #6897, #6896, #6895 ) ;
#6900 = oriented_edge ( 'none', *, *, #2344, .f. ) ;
#6901 = cartesian_point ( 'none', ( 5.329828638667531300, -1.336873477418569800, 1.804448988895948700 ) ) ;
#6902 = cartesian_point ( 'none', ( 8.000000000000001800, -1.802345437498157800, 1.302943869093546600 ) ) ;
#6903 = cartesian_point ( 'none', ( 5.329828638667654800, -1.336873477417347600, 1.804448988895925000 ) ) ;
#6904 = cartesian_point ( 'none', ( 13.38522001848594200, -3.548729911445192900, -0.7697524702063900400 ) ) ;
#6905 = cartesian_point ( 'none', ( 11.58864216560266100, -3.482118535097905800, -0.04766802113921173000 ) ) ;
#6906 = cartesian_point ( 'none', ( 9.796517931862290100, -3.192344117038445000, 0.5783428139480818500 ) ) ;
#6907 = cartesian_point ( 'none', ( 8.000000000000000000, -2.803737761169898100, 1.019859024282384600 ) ) ;
#6908 = cartesian_point ( 'none', ( 13.38520391517565900, -3.422373126207877400, -0.5002741715645135900 ) ) ;
#6909 = cartesian_point ( 'none', ( 11.58860088442363300, -3.300281623221525100, 0.1956895411408565200 ) ) ;
#6910 = cartesian_point ( 'none', ( 9.796626958277519400, -2.963430392125015800, 0.7781799543928448200 ) ) ;
#6911 = cartesian_point ( 'none', ( 8.000000000000000000, -2.544612492991105100, 1.166307242212879300 ) ) ;
#6912 = cartesian_point ( 'none', ( 13.38519820417877200, -3.236555390628996300, -0.2555922351973713400 ) ) ;
#6913 = cartesian_point ( 'none', ( 11.58859130728622400, -3.064112144314505800, 0.4019977130307768600 ) ) ;
#6914 = cartesian_point ( 'none', ( 9.796715088894993400, -2.689142682392725400, 0.9303985569447234000 ) ) ;
#6915 = cartesian_point ( 'none', ( 8.000000000000000000, -2.251382542799708300, 1.258096470370387400 ) ) ;
#6916 = cartesian_point ( 'none', ( 13.38521556930624400, -2.982048741296081200, -0.1083800163286167800 ) ) ;
#6917 = cartesian_point ( 'none', ( 11.58864967909387500, -2.779361905096772800, 0.4966966081891137100 ) ) ;
#6918 = cartesian_point ( 'none', ( 9.796732886301567700, -2.390732100147357800, 0.9632967591819591200 ) ) ;
#6919 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145064000, 1.230644366089537400 ) ) ;
#6920 = cartesian_point ( 'none', ( 2.669443736634214700, -0.6642903330800723500, 2.038232114313596200 ) ) ;
#6921 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621777800, 1.973177049209746000 ) ) ;
#6922 = face_outer_bound ( 'none', #1609, .t. ) ;
#6923 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973430362929044600, -0.04570834393391924600 ) ) ;
#6924 = cartesian_point ( 'none', ( 11.99709440356091700, -2.733729655924601200, 0.6465234003080708700 ) ) ;
#6925 = cartesian_point ( 'none', ( 10.00181282864299300, -2.249402587248482200, 1.152971726580652700 ) ) ;
#6926 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479505200, 1.398204339817921100 ) ) ;
#6927 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6926, #6925, #6924, #6923 ),
( #6975, #6974, #6973, #6972 ),
( #6971, #6970, #6969, #6968 ),
( #6967, #6966, #6965, #6964 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6928 = face_outer_bound ( 'none', #1566, .t. ) ;
#6929 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6930 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6931 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6932 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6933 = axis2_placement_3d ( 'none', #6930, #6929, #6931 ) ;
#6934 = axis2_placement_3d ( 'none', #6932, #6936, #6955 ) ;
#6935 = conical_surface ( 'none', #6933, 4.000000000000017800, 0.7853981633974443900 ) ;
#6936 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6937 = face_outer_bound ( 'none', #1616, .t. ) ;
#6938 = toroidal_surface ( 'none', #6934, 10.50000000000000000, 0.5000000000000000000 ) ;
#6939 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145063200, 1.230644366089538300 ) ) ;
#6940 = cartesian_point ( 'none', ( 5.329748047095555400, -1.515292598148215900, 1.780047097871414900 ) ) ;
#6941 = cartesian_point ( 'none', ( 2.669499516019763400, -0.8412410871003706000, 2.071782202531154300 ) ) ;
#6942 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#6943 = cartesian_point ( 'none', ( 8.000000000000000000, -1.898021537075975400, 1.225683867684139700 ) ) ;
#6944 = cartesian_point ( 'none', ( 5.329854573781748400, -1.456224523182475300, 1.756496747894281700 ) ) ;
#6945 = cartesian_point ( 'none', ( -29.84144238373113800, 3.654522689717650500e-015, -69.50436326774917000 ) ) ;
#6946 = line ( 'none', #6945, #7021 ) ;
#6947 = toroidal_surface ( 'none', #6992, 22.00000000000000000, 0.5000000000000000000 ) ;
#6948 = face_outer_bound ( 'none', #1586, .t. ) ;
#6949 = direction ( 'none', ( 0.0000000000000000000, -0.6074973223278777900, -0.7943217253509175000 ) ) ;
#6950 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6951 = axis2_placement_3d ( 'none', #6956, #6950, #6949 ) ;
#6952 = face_outer_bound ( 'none', #1639, .t. ) ;
#6953 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6954 = b_spline_curve_with_knots ( 'none', 3,
( #6998, #6997, #6996, #6995 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6955 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6956 = cartesian_point ( 'none', ( 8.000000000000000000, -1.865059462919300200, 1.508572707061897700 ) ) ;
#6957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6958 = cartesian_point ( 'none', ( 13.99999999999999800, -2.973528610433666700, -0.1680342456196381500 ) ) ;
#6959 = cartesian_point ( 'none', ( 11.99719012351394700, -2.757022406591743000, 0.5256600613107830200 ) ) ;
#6960 = cartesian_point ( 'none', ( 10.00171167634470700, -2.300352370301193900, 1.040990462905787100 ) ) ;
#6961 = cartesian_point ( 'none', ( 8.000000000000001800, -1.802345437498157800, 1.302943869093546600 ) ) ;
#6962 = circle ( 'none', #6951, 0.1748147468397988300 ) ;
#6963 = b_spline_curve_with_knots ( 'none', 3,
( #6961, #6960, #6959, #6958 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#6964 = cartesian_point ( 'none', ( 13.99999999999999600, -2.969169487989984800, -0.1655594379151915700 ) ) ;
#6965 = cartesian_point ( 'none', ( 11.99719012351394700, -2.757022406591743000, 0.5256600613107830200 ) ) ;
#6966 = cartesian_point ( 'none', ( 10.00171167634470700, -2.300352370301193900, 1.040990462905787100 ) ) ;
#6967 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498158200, 1.302943869093546200 ) ) ;
#6968 = cartesian_point ( 'none', ( 13.99999999999999600, -2.971803032549265500, -0.1256644963327867800 ) ) ;
#6969 = cartesian_point ( 'none', ( 11.99715756669916400, -2.750484366560909300, 0.5661714459800258900 ) ) ;
#6970 = cartesian_point ( 'none', ( 10.00174558272944500, -2.284508254722395800, 1.078822081250273600 ) ) ;
#6971 = cartesian_point ( 'none', ( 8.000000000000000000, -1.779032495882680000, 1.335425381897640000 ) ) ;
#6972 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973224196962501500, -0.08568958223894737600 ) ) ;
#6973 = cartesian_point ( 'none', ( 11.99712564354484100, -2.742715342707125400, 0.6064839859013574400 ) ) ;
#6974 = cartesian_point ( 'none', ( 10.00177931844543600, -2.267514560477688500, 1.116172103702963700 ) ) ;
#6975 = cartesian_point ( 'none', ( 8.000000000000000000, -1.754732500739633300, 1.367198384606657100 ) ) ;
#6976 = face_outer_bound ( 'none', #1622, .t. ) ;
#6977 = axis2_placement_3d ( 'none', #6986, #7025, #7024 ) ;
#6978 = cartesian_point ( 'none', ( 28.49999999999997200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6979 = circle ( 'none', #7019, 30.40000000000000600 ) ;
#6980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6981 = vector ( 'none', #6980, 1000.000000000000000 ) ;
#6982 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#6983 = face_outer_bound ( 'none', #1620, .t. ) ;
#6984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6985 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6986 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6987 = line ( 'none', #6982, #6981 ) ;
#6988 = axis2_placement_3d ( 'none', #6994, #6985, #6984 ) ;
#6989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6990 = circle ( 'none', #6977, 26.46500000000000000 ) ;
#6991 = cylindrical_surface ( 'none', #6988, 26.46500000000000000 ) ;
#6992 = axis2_placement_3d ( 'none', #7002, #7001, #6989 ) ;
#6993 = face_outer_bound ( 'none', #1630, .t. ) ;
#6994 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6995 = cartesian_point ( 'none', ( 13.99999999999999800, -2.976539164413496000, -0.04575613323789796300 ) ) ;
#6996 = cartesian_point ( 'none', ( 11.99709440356094200, -2.733729655924603400, 0.6465234003081220500 ) ) ;
#6997 = cartesian_point ( 'none', ( 10.00181282864297900, -2.249402587248478200, 1.152971726580654300 ) ) ;
#6998 = cartesian_point ( 'none', ( 8.000000000000001800, -1.729490221479504500, 1.398204339817921400 ) ) ;
#6999 = axis2_placement_3d ( 'none', #6953, #7003, #6957 ) ;
#7000 = conical_surface ( 'none', #6999, 27.79999999999999000, 0.7853981633974570500 ) ;
#7001 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7002 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7003 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7004 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7005 = axis2_placement_3d ( 'none', #7063, #7053, #7052 ) ;
#7006 = edge_curve ( 'none', #3411, #2278, #11459, .t. ) ;
#7007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7008 = direction ( 'none', ( 0.0000000000000000000, 0.6074973223278786700, 0.7943217253509170500 ) ) ;
#7009 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7010 = cartesian_point ( 'none', ( 8.000000000000000000, -1.944366349986230900, 1.404876474910911300 ) ) ;
#7011 = axis2_placement_3d ( 'none', #7010, #7009, #7008 ) ;
#7012 = cartesian_point ( 'none', ( 8.000000000000001800, -1.802345437498157800, 1.302943869093546600 ) ) ;
#7013 = circle ( 'none', #7011, 0.1748147468397989500 ) ;
#7014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7015 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7016 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#7017 = cartesian_point ( 'none', ( -30.40000000000000900, -6.938893903907228400e-015, -5.500000000000000000 ) ) ;
#7018 = face_outer_bound ( 'none', #1650, .t. ) ;
#7019 = axis2_placement_3d ( 'none', #7016, #7015, #7014 ) ;
#7020 = direction ( 'none', ( -0.008726535498366465000, 1.068692376572024100e-018, 0.9999619230641713100 ) ) ;
#7021 = vector ( 'none', #7020, 1000.000000000000200 ) ;
#7022 = toroidal_surface ( 'none', #7048, 23.50000000000000000, 1.000000000000000000 ) ;
#7023 = face_outer_bound ( 'none', #1629, .t. ) ;
#7024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7025 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7026 = cartesian_point ( 'none', ( 8.000000000000001800, -1.729490221479504500, 1.398204339817921400 ) ) ;
#7027 = cartesian_point ( 'none', ( 5.329748047095555400, -1.515292598148215900, 1.780047097871414900 ) ) ;
#7028 = cartesian_point ( 'none', ( 2.669499516019763400, -0.8412410871003707100, 2.071782202531154300 ) ) ;
#7029 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414155200, 2.053393186047993700 ) ) ;
#7030 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7029, #7028, #7027, #7085 ),
( #7084, #7083, #7082, #7081 ),
( #7080, #7079, #7078, #7077 ),
( #7076, #7075, #7074, #7073 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093825779800 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7031 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7032 = cartesian_point ( 'none', ( 13.99999999999999600, -3.043921441772089700, -0.3206829705199758000 ) ) ;
#7033 = cartesian_point ( 'none', ( 11.99725280680658400, -2.867427775381485400, 0.3876925989680664600 ) ) ;
#7034 = cartesian_point ( 'none', ( 10.00161494255687500, -2.440005182957489400, 0.9328110215101173000 ) ) ;
#7035 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145064000, 1.230644366089537400 ) ) ;
#7036 = cartesian_point ( 'none', ( 13.99999999999999600, -2.993968063649807800, -0.2860088235236297200 ) ) ;
#7037 = cartesian_point ( 'none', ( 11.99726354900728400, -2.809507404589632000, 0.4108839189434624300 ) ) ;
#7038 = cartesian_point ( 'none', ( 10.00162312558485000, -2.378262360702004600, 0.9417683996683814400 ) ) ;
#7039 = cartesian_point ( 'none', ( 8.000000000000000000, -1.898021537075976100, 1.225683867684138600 ) ) ;
#7040 = cartesian_point ( 'none', ( 13.99999999999999600, -2.965164135325336000, -0.2262355749526110400 ) ) ;
#7041 = cartesian_point ( 'none', ( 11.99723931650559400, -2.766965495316468200, 0.4640465261212735100 ) ) ;
#7042 = cartesian_point ( 'none', ( 10.00166051112442700, -2.324450236524552100, 0.9834527234297322200 ) ) ;
#7043 = cartesian_point ( 'none', ( 8.000000000000000000, -1.837802043877298600, 1.253542801090651700 ) ) ;
#7044 = cartesian_point ( 'none', ( 13.99999999999999600, -2.969169487989985300, -0.1655594379151913700 ) ) ;
#7045 = cartesian_point ( 'none', ( 11.99719012351375500, -2.757022406591723500, 0.5256600613108495200 ) ) ;
#7046 = cartesian_point ( 'none', ( 10.00171167634463000, -2.300352370301641100, 1.040990462904865400 ) ) ;
#7047 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498158200, 1.302943869093546600 ) ) ;
#7048 = axis2_placement_3d ( 'none', #7031, #7050, #7007 ) ;
#7049 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7047, #7046, #7045, #7044 ),
( #7043, #7042, #7041, #7040 ),
( #7039, #7038, #7037, #7036 ),
( #7035, #7034, #7033, #7032 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7050 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7051 = line ( 'none', #7087, #7072 ) ;
#7052 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7054 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -1.474999999999998100 ) ) ;
#7055 = line ( 'none', #7054, #7099 ) ;
#7056 = axis2_placement_3d ( 'none', #7121, #7113, #7111 ) ;
#7057 = circle ( 'none', #7056, 1.249999999999997600 ) ;
#7058 = circle ( 'none', #7120, 30.40000000000000600 ) ;
#7059 = direction ( 'none', ( -0.7071067811865475700, 8.659560562354931600e-017, -0.7071067811865474600 ) ) ;
#7060 = vector ( 'none', #7059, 1000.000000000000000 ) ;
#7061 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -4.525000000000002100 ) ) ;
#7062 = line ( 'none', #7061, #7060 ) ;
#7063 = cartesian_point ( 'none', ( 17.29999999999998300, 26.96500000000000000, 0.0000000000000000000 ) ) ;
#7064 = face_bound ( 'none', #1689, .t. ) ;
#7065 = circle ( 'none', #7107, 28.49999999999997200 ) ;
#7066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7067 = face_outer_bound ( 'none', #1642, .t. ) ;
#7068 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#7069 = plane ( 'none', #7005 ) ;
#7070 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#7071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7072 = vector ( 'none', #7071, 1000.000000000000000 ) ;
#7073 = cartesian_point ( 'none', ( 8.000000000000000000, -3.031463330951753600, 0.8716053692733107800 ) ) ;
#7074 = cartesian_point ( 'none', ( 5.328194854304709500, -2.697943118280310000, 1.750225834386255600 ) ) ;
#7075 = cartesian_point ( 'none', ( 2.670887265714996200, -1.972807174523297300, 2.418736028164445900 ) ) ;
#7076 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.149270775542039000, 2.687455111339784400 ) ) ;
#7077 = cartesian_point ( 'none', ( 8.000000000000000000, -2.724462916445437300, 1.098814195733259300 ) ) ;
#7078 = cartesian_point ( 'none', ( 5.328523051451641700, -2.321337006381037200, 1.883223928173974200 ) ) ;
#7079 = cartesian_point ( 'none', ( 2.670580704558946000, -1.573309067248384500, 2.425381963805543200 ) ) ;
#7080 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.7822919387272807600, 2.581626766089355000 ) ) ;
#7081 = cartesian_point ( 'none', ( 8.000000000000000000, -2.341139983488427200, 1.266513155288096800 ) ) ;
#7082 = cartesian_point ( 'none', ( 5.328995011019175700, -1.886687252433525900, 1.933305239615055400 ) ) ;
#7083 = cartesian_point ( 'none', ( 2.670160514684020800, -1.145041988350953100, 2.334952420957540300 ) ) ;
#7084 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4162173564758784900, 2.379021701503099900 ) ) ;
#7085 = cartesian_point ( 'none', ( 8.000000000000000000, -1.958627064145063200, 1.230644366089538300 ) ) ;
#7086 = circle ( 'none', #7088, 1.525000000000002100 ) ;
#7087 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, 4.792204765893412600 ) ) ;
#7088 = axis2_placement_3d ( 'none', #7070, #7004, #7066 ) ;
#7089 = cartesian_point ( 'none', ( -25.39999999999996300, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7091 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7092 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#7093 = oriented_edge ( 'none', *, *, #948, .t. ) ;
#7094 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999657500 ) ) ;
#7095 = axis2_placement_3d ( 'none', #7094, #7150, #7149 ) ;
#7096 = face_outer_bound ( 'none', #1652, .t. ) ;
#7097 = cartesian_point ( 'none', ( 28.00000000000000000, 0.0000000000000000000, -0.4999999999999657500 ) ) ;
#7098 = direction ( 'none', ( -0.7071067811865475700, 0.0000000000000000000, 0.7071067811865474600 ) ) ;
#7099 = vector ( 'none', #7098, 1000.000000000000000 ) ;
#7100 = axis2_placement_3d ( 'none', #7092, #7091, #7090 ) ;
#7101 = cartesian_point ( 'none', ( -29.84144238373113800, 3.654522689717649700e-015, -69.50436326774917000 ) ) ;
#7102 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -1.750000000000002400 ) ) ;
#7103 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7104 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7106 = oriented_edge ( 'none', *, *, #2347, .f. ) ;
#7105 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7107 = axis2_placement_3d ( 'none', #7105, #7104, #7103 ) ;
#7108 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -1.599999999999999900 ) ) ;
#7109 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -4.249999999999997300 ) ) ;
#7110 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -1.474999999999998100 ) ) ;
#7111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7112 = edge_curve ( 'none', #985, #3411, #11430, .t. ) ;
#7113 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7114 = cartesian_point ( 'none', ( 29.84144238373113800, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#7115 = circle ( 'none', #7100, 29.84144238373113800 ) ;
#7116 = cartesian_point ( 'none', ( -7.733045971672499500, 29.40000000000000200, -5.499999999999998200 ) ) ;
#7117 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#7118 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7120 = axis2_placement_3d ( 'none', #7068, #7119, #7118 ) ;
#7121 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -3.000000000000000000 ) ) ;
#7122 = axis2_placement_3d ( 'none', #7152, #7141, #7140 ) ;
#7123 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7125 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7127 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#7128 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#7129 = cartesian_point ( 'none', ( -30.40000000000000900, -18.67500000000001800, -4.500000000000000000 ) ) ;
#7130 = cartesian_point ( 'none', ( -30.40000000000002300, -18.65308146592160200, -4.504018397914385300 ) ) ;
#7131 = cartesian_point ( 'none', ( -30.39994286189507000, -18.60784162201149500, -4.512310330989670600 ) ) ;
#7132 = cartesian_point ( 'none', ( -30.39980001663272800, -18.52131610201414000, -4.520065579400632100 ) ) ;
#7133 = cartesian_point ( 'none', ( -30.39977144528902300, -18.50296755526438400, -4.521366807851377300 ) ) ;
#7134 = cartesian_point ( 'none', ( -30.39972904698449000, -18.47259707922976100, -4.523075721002009600 ) ) ;
#7135 = cartesian_point ( 'none', ( -30.39971282042559200, -18.45921419727103100, -4.523606528208286000 ) ) ;
#7136 = cartesian_point ( 'none', ( -30.39967905852895300, -18.42450399097406700, -4.524657910054577000 ) ) ;
#7137 = cartesian_point ( 'none', ( -30.39967644097129800, -18.40861713875069600, -4.524676440986287900 ) ) ;
#7138 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#7139 = axis2_placement_3d ( 'none', #7148, #7124, #7123 ) ;
#7140 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7141 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7142 = toroidal_surface ( 'none', #7139, 4.000000000000004400, 1.000000000000000000 ) ;
#7143 = b_spline_curve_with_knots ( 'none', 3,
( #7138, #7137, #7136, #7135, #7134, #7133, #7132, #7131, #7130, #7129 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5030780545096361600, 0.6273085408822270900, 0.6894237840685226700, 0.7515390272548181400, 1.000000000000000000 ),
.unspecified. ) ;
#7144 = axis2_placement_3d ( 'none', #7127, #7126, #7125 ) ;
#7145 = face_outer_bound ( 'none', #1718, .t. ) ;
#7146 = cartesian_point ( 'none', ( -3.469446951953614200e-015, 30.40000000000000200, -5.500000000000000000 ) ) ;
#7147 = cartesian_point ( 'none', ( -28.49999999999997200, 3.490243377569952900e-015, 0.0000000000000000000 ) ) ;
#7148 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, -4.500000000000000000 ) ) ;
#7149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7151 = circle ( 'none', #7144, 30.40000000000000600 ) ;
#7152 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#7153 = circle ( 'none', #7122, 30.40000000000000600 ) ;
#7154 = conical_surface ( 'none', #7095, 28.00000000000000000, 0.7853981633974517200 ) ;
#7155 = cartesian_point ( 'none', ( 8.000000000000000000, -1.700643435261279800, 1.567966019495373300 ) ) ;
#7156 = cartesian_point ( 'none', ( 5.329344629009691300, -1.153875802991231700, 2.038397285112213200 ) ) ;
#7157 = cartesian_point ( 'none', ( 2.669907491017303100, -0.4166709205318905900, 2.201870579334118000 ) ) ;
#7158 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414587600, 2.053393186047989300 ) ) ;
#7159 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7160 = advanced_face ( 'none', ( #11437 ), #11487, .t. ) ;
#7161 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#7162 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7158, #7157, #7156, #7155 ),
( #7198, #7197, #7196, #7195 ),
( #7194, #7193, #7192, #7191 ),
( #7190, #7189, #7188, #7187 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7163 = face_outer_bound ( 'none', #1746, .t. ) ;
#7164 = axis2_placement_3d ( 'none', #7161, #7184, #7183 ) ;
#7165 = face_outer_bound ( 'none', #1766, .t. ) ;
#7166 = cylindrical_surface ( 'none', #7173, 29.00000000000000400 ) ;
#7167 = circle ( 'none', #7164, 29.00000000000000000 ) ;
#7168 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#7169 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -0.4999999999999657500 ) ) ;
#7170 = cartesian_point ( 'none', ( -30.40000000000000900, -18.67500000000001800, -4.500000000000000000 ) ) ;
#7171 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#7172 = face_outer_bound ( 'none', #1725, .t. ) ;
#7173 = axis2_placement_3d ( 'none', #7168, #7159, #7174 ) ;
#7174 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7175 = cartesian_point ( 'none', ( 5.329713049200674600, -1.234811270846660800, 1.877409071160792900 ) ) ;
#7176 = cartesian_point ( 'none', ( 2.669560584741310200, -0.5443899758411620000, 2.074966674974350500 ) ) ;
#7177 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625898100, 1.973177049209744700 ) ) ;
#7178 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7177, #7176, #7175, #7227 ),
( #7226, #7225, #7224, #7223 ),
( #7222, #7221, #7220, #7219 ),
( #7218, #7217, #7216, #7215 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7179 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000000000 ) ) ;
#7180 = cartesian_point ( 'none', ( -29.34146142219905000, 3.623907685508906600e-015, -69.99999999999998600 ) ) ;
#7181 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -4.500000000000000000 ) ) ;
#7182 = b_spline_curve_with_knots ( 'none', 3,
( #7228, #7214, #7213, #7212 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#7183 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7184 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7185 = circle ( 'none', #7199, 0.5000000000000004400 ) ;
#7186 = axis2_placement_3d ( 'none', #7209, #7208, #7207 ) ;
#7187 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479503800, 1.398204339817921600 ) ) ;
#7188 = cartesian_point ( 'none', ( 5.329713049200872600, -1.234811270849183900, 1.877409071162000400 ) ) ;
#7189 = cartesian_point ( 'none', ( 2.669560584740727100, -0.5443899758410301000, 2.074966674974327400 ) ) ;
#7190 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625896700, 1.973177049209744500 ) ) ;
#7191 = cartesian_point ( 'none', ( 8.000000000000000000, -1.691099289326845500, 1.445361235222538000 ) ) ;
#7192 = cartesian_point ( 'none', ( 5.329653201701479900, -1.181960534161130800, 1.912813851388026200 ) ) ;
#7193 = cartesian_point ( 'none', ( 2.669621743553854300, -0.4830579465751010400, 2.091738377831257700 ) ) ;
#7194 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1207435400606579600, 1.971329985432014500 ) ) ;
#7195 = cartesian_point ( 'none', ( 8.000000000000000000, -1.679983850591383800, 1.510774953610750200 ) ) ;
#7196 = cartesian_point ( 'none', ( 5.329510614386666000, -1.150774290875100200, 1.974846614423111200 ) ) ;
#7197 = cartesian_point ( 'none', ( 2.669756003292640000, -0.4338439438332192300, 2.140637786621930200 ) ) ;
#7198 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1794556769806943700, 2.002239409721978400 ) ) ;
#7199 = axis2_placement_3d ( 'none', #7205, #7261, #7260 ) ;
#7200 = face_outer_bound ( 'none', #1733, .t. ) ;
#7201 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7202 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7203 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#7204 = axis2_placement_3d ( 'none', #7203, #7202, #7201 ) ;
#7205 = cartesian_point ( 'none', ( -29.34146142219905300, 3.593292681300161900e-015, -69.49999999999998600 ) ) ;
#7206 = circle ( 'none', #7204, 29.34146142219905000 ) ;
#7207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7208 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7209 = cartesian_point ( 'none', ( 29.34146142219905300, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#7210 = face_outer_bound ( 'none', #1406, .t. ) ;
#7211 = circle ( 'none', #7186, 0.5000000000000004400 ) ;
#7212 = cartesian_point ( 'none', ( 8.000000000000001800, -1.729490221479504500, 1.398204339817921400 ) ) ;
#7213 = cartesian_point ( 'none', ( 5.329713049200872600, -1.234811270849183900, 1.877409071162000400 ) ) ;
#7214 = cartesian_point ( 'none', ( 2.669560584740727100, -0.5443899758410301000, 2.074966674974327400 ) ) ;
#7215 = cartesian_point ( 'none', ( 8.000000000000000000, -1.802345437498157300, 1.302943869093547100 ) ) ;
#7216 = cartesian_point ( 'none', ( 5.329828638667654800, -1.336873477417347600, 1.804448988895925000 ) ) ;
#7217 = cartesian_point ( 'none', ( 2.669443736634214700, -0.6642903330800723500, 2.038232114313596200 ) ) ;
#7218 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621784700, 1.973177049209745600 ) ) ;
#7219 = cartesian_point ( 'none', ( 8.000000000000000000, -1.779032495882679100, 1.335425381897640900 ) ) ;
#7220 = cartesian_point ( 'none', ( 5.329788795313006300, -1.303601866890038000, 1.829795339078275300 ) ) ;
#7221 = cartesian_point ( 'none', ( 2.669483601714126100, -0.6247079953447696200, 2.051687331325738700 ) ) ;
#7222 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.02000008415667290200, 1.974391505256379200 ) ) ;
#7223 = cartesian_point ( 'none', ( 8.000000000000000000, -1.754732500739632400, 1.367198384606658000 ) ) ;
#7224 = cartesian_point ( 'none', ( 5.329750244724507100, -1.269560218112691700, 1.854130311157625500 ) ) ;
#7225 = cartesian_point ( 'none', ( 2.669522572320273100, -0.5847166548937645600, 2.063939713491619500 ) ) ;
#7226 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.02000008415671408100, 1.974391505256379200 ) ) ;
#7227 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479504300, 1.398204339817922000 ) ) ;
#7228 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625896000, 1.973177049209744500 ) ) ;
#7229 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#7230 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7294, #7293, #7292, #7291 ),
( #7290, #7289, #7288, #7287 ),
( #7286, #7285, #7284, #7283 ),
( #7282, #7281, #7280, #7279 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#7231 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.49999999999998600 ) ) ;
#7232 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7233 = edge_loop ( 'none', ( #5070, #7250 ) ) ;
#7234 = axis2_placement_3d ( 'none', #7231, #7257, #7297 ) ;
#7235 = circle ( 'none', #7270, 5.110639382718486200 ) ;
#7237 = oriented_edge ( 'none', *, *, #843, .t. ) ;
#7236 = toroidal_surface ( 'none', #7234, 29.34146142219905300, 0.5000000000000008900 ) ;
#7238 = oriented_edge ( 'none', *, *, #1000, .f. ) ;
#7239 = oriented_edge ( 'none', *, *, #2166, .f. ) ;
#7240 = edge_curve ( 'none', #10540, #10474, #11460, .t. ) ;
#7241 = cartesian_point ( 'none', ( 29.00000000000000000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#7242 = oriented_edge ( 'none', *, *, #7253, .f. ) ;
#7243 = axis2_placement_3d ( 'none', #7329, #7324, #7323 ) ;
#7244 = cartesian_point ( 'none', ( 29.34146142219905000, 0.0000000000000000000, -69.99999999999998600 ) ) ;
#7245 = direction ( 'none', ( 0.008726535498366465000, 0.0000000000000000000, 0.9999619230641713100 ) ) ;
#7246 = vector ( 'none', #7245, 1000.000000000000200 ) ;
#7247 = edge_loop ( 'none', ( #7242, #5471 ) ) ;
#7248 = cartesian_point ( 'none', ( 29.84144238373113800, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#7249 = line ( 'none', #7248, #7246 ) ;
#7250 = oriented_edge ( 'none', *, *, #10542, .f. ) ;
#7251 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#7252 = cartesian_point ( 'none', ( 11.56727475478097300, -2.774724615401874800, 0.5022553273762162500 ) ) ;
#7253 = edge_curve ( 'none', #10490, #10491, #11488, .t. ) ;
#7254 = cartesian_point ( 'none', ( 9.786016785588023100, -2.388154932934616800, 0.9648912777122251600 ) ) ;
#7255 = cartesian_point ( 'none', ( 8.000000000000001800, -1.958627064145063600, 1.230644366089537600 ) ) ;
#7256 = oriented_edge ( 'none', *, *, #1750, .t. ) ;
#7257 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7258 = axis2_placement_3d ( 'none', #7232, #7298, #7273 ) ;
#7259 = b_spline_curve_with_knots ( 'none', 3,
( #7255, #7254, #7252, #7251 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911163900 ),
.unspecified. ) ;
#7260 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#7261 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7262 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#7263 = circle ( 'none', #7243, 5.500000000000000000 ) ;
#7264 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7265 = vector ( 'none', #7264, 1000.000000000000000 ) ;
#7266 = spherical_surface ( 'none', #7328, 5.500000000000000000 ) ;
#7267 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#7268 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#7269 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#7270 = axis2_placement_3d ( 'none', #7269, #7268, #7267 ) ;
#7271 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#7272 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -72.99999999999998600 ) ) ;
#7273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7274 = cartesian_point ( 'none', ( -29.00000000000000400, 3.551475717527324800e-015, -72.99999999999998600 ) ) ;
#7275 = circle ( 'none', #7258, 1.412162162162162300 ) ;
#7276 = axis2_placement_3d ( 'none', #7272, #7327, #7326 ) ;
#7277 = cartesian_point ( 'none', ( -29.00000000000000400, 3.551475717527324800e-015, 15.45248818328947500 ) ) ;
#7278 = line ( 'none', #7277, #7265 ) ;
#7279 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973430362929044200, -0.04570834393391924600 ) ) ;
#7280 = cartesian_point ( 'none', ( 11.99709440356094200, -2.733729655924603400, 0.6465234003081220500 ) ) ;
#7281 = cartesian_point ( 'none', ( 10.00181282864297900, -2.249402587248478200, 1.152971726580654300 ) ) ;
#7282 = cartesian_point ( 'none', ( 8.000000000000000000, -1.729490221479504700, 1.398204339817920900 ) ) ;
#7283 = cartesian_point ( 'none', ( 13.99999999999999600, -2.973743920336128900, 0.01509904161672279700 ) ) ;
#7284 = cartesian_point ( 'none', ( 11.99704657066769200, -2.720062752833312600, 0.7074193792390804900 ) ) ;
#7285 = cartesian_point ( 'none', ( 10.00186418766330700, -2.221856684703469800, 1.208940525230210600 ) ) ;
#7286 = cartesian_point ( 'none', ( 8.000000000000000000, -1.691099289326846400, 1.445361235222537300 ) ) ;
#7287 = cartesian_point ( 'none', ( 13.99999999999999600, -3.006719811086459700, 0.07267593073793476900 ) ) ;
#7288 = cartesian_point ( 'none', ( 11.99697841992087000, -2.739797257559004600, 0.7725985923281852900 ) ) ;
#7289 = cartesian_point ( 'none', ( 10.00192460735370600, -2.225782905343083300, 1.276900342852332000 ) ) ;
#7290 = cartesian_point ( 'none', ( 8.000000000000000000, -1.679983850591384900, 1.510774953610749300 ) ) ;
#7291 = cartesian_point ( 'none', ( 13.99999999999999600, -3.059009393453092000, 0.1037151967034036100 ) ) ;
#7292 = cartesian_point ( 'none', ( 11.99691795042395100, -2.784944888425666700, 0.8156769369688931000 ) ) ;
#7293 = cartesian_point ( 'none', ( 10.00196935972314400, -2.259591868059073400, 1.329340533406548700 ) ) ;
#7294 = cartesian_point ( 'none', ( 8.000000000000000000, -1.700643435261280700, 1.567966019495372600 ) ) ;
#7295 = circle ( 'none', #7276, 29.00000000000000400 ) ;
#7296 = cartesian_point ( 'none', ( -29.00000000000000000, 3.551475717527324000e-015, -69.99999999999998600 ) ) ;
#7297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7298 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7299 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#7300 = circle ( 'none', #7342, 5.110639382718485300 ) ;
#7301 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7302 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7303 = axis2_placement_3d ( 'none', #7271, #7302, #7301 ) ;
#7304 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7305 = axis2_placement_3d ( 'none', #7299, #7308, #7349 ) ;
#7306 = cartesian_point ( 'none', ( 0.1843816890452453000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7307 = circle ( 'none', #7352, 5.496103833403527300 ) ;
#7308 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#7309 = cartesian_point ( 'none', ( 0.1637976534117312200, -1.332270436610319700, -1.631560725793473400e-016 ) ) ;
#7310 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#7311 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7312 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#7313 = axis2_placement_3d ( 'none', #7318, #7312, #7311 ) ;
#7314 = circle ( 'none', #7313, 5.500000000000000000 ) ;
#7315 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7316 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7317 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#7318 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#7319 = face_outer_bound ( 'none', #1895, .t. ) ;
#7320 = spherical_surface ( 'none', #7303, 5.500000000000000000 ) ;
#7321 = circle ( 'none', #7355, 1.412162162162162300 ) ;
#7322 = face_outer_bound ( 'none', #1780, .t. ) ;
#7323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7324 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7325 = cartesian_point ( 'none', ( 0.1843816890452448500, -1.412162162162163800, -1.729399871768898800e-016 ) ) ;
#7326 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7327 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7328 = axis2_placement_3d ( 'none', #7317, #7316, #7315 ) ;
#7329 = cartesian_point ( 'none', ( 5.500000000000000000, -5.510910596163093500e-016, 0.0000000000000000000 ) ) ;
#7330 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#7331 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#7332 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#7333 = axis2_placement_3d ( 'none', #7332, #7331, #7330 ) ;
#7334 = direction ( 'none', ( 0.8120153713427135100, 0.0000000000000000000, -0.5836360481525753000 ) ) ;
#7335 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#7336 = circle ( 'none', #7348, 1.500000000000000000 ) ;
#7337 = circle ( 'none', #7333, 5.496103833403527300 ) ;
#7338 = cartesian_point ( 'none', ( 4.313715389568577600, 5.211542650103949600e-015, -1.650482936252413400 ) ) ;
#7339 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#7340 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7341 = line ( 'none', #7340, #7379 ) ;
#7342 = axis2_placement_3d ( 'none', #7338, #7335, #7334 ) ;
#7343 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#7344 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850927400, 0.1039711490850923900 ) ) ;
#7345 = vector ( 'none', #7344, 999.9999999999998900 ) ;
#7346 = cartesian_point ( 'none', ( 2.064317785737742400, 0.4513683279452447300, -0.1530120509309759700 ) ) ;
#7347 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, 0.3517482125251112900 ) ) ;
#7348 = axis2_placement_3d ( 'none', #7370, #7368, #7367 ) ;
#7349 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#7350 = cartesian_point ( 'none', ( 0.1736386267881260000, 0.3517482125251070700, 1.325197236996034500 ) ) ;
#7351 = line ( 'none', #7346, #7345 ) ;
#7352 = axis2_placement_3d ( 'none', #7343, #7353, #7339 ) ;
#7353 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#7354 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7355 = axis2_placement_3d ( 'none', #7306, #7304, #7354 ) ;
#7356 = circle ( 'none', #7305, 5.496103833403527300 ) ;
#7357 = cartesian_point ( 'none', ( 0.03747494762468810800, 0.3983463665329584600, 0.5081155029861163000 ) ) ;
#7358 = cartesian_point ( 'none', ( 0.03748434007538950500, 0.5083041598269634200, 0.3982344612332661700 ) ) ;
#7359 = cartesian_point ( 'none', ( 0.04283343629186914900, 0.5847526703344631000, 0.3654976217534112200 ) ) ;
#7360 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#7361 = plane ( 'none', #6427 ) ;
#7362 = b_spline_curve_with_knots ( 'none', 3,
( #7360, #7359, #7358, #7357, #6218, #6236 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704583900, 0.0004654019627409169900 ),
.unspecified. ) ;
#7363 = cartesian_point ( 'none', ( 0.1736386267881260000, -0.3517482125251161200, 1.325197236996031600 ) ) ;
#7364 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7365 = cartesian_point ( 'none', ( 1.999999999999998200, 1.836970198721029900e-016, -1.500000000000000000 ) ) ;
#7366 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#7367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7368 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7369 = oriented_edge ( 'none', *, *, #7112, .t. ) ;
#7370 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7371 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.6628618682371216800, 0.3645055912228519800 ) ) ;
#7372 = cartesian_point ( 'none', ( 0.04283342656760540100, -0.5847525898605728800, 0.3654976227749851500 ) ) ;
#7373 = cartesian_point ( 'none', ( 0.03747494762468853200, -0.5081155029861188500, 0.3983463665329601800 ) ) ;
#7374 = cartesian_point ( 'none', ( 0.03748434007538991400, -0.3982344612332685000, 0.5083041598269656400 ) ) ;
#7375 = cartesian_point ( 'none', ( 0.04283343629186994000, -0.3654976217534131600, 0.5847526703344657600 ) ) ;
#7376 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228543600, 0.6628618682371202300 ) ) ;
#7377 = face_outer_bound ( 'none', #1913, .t. ) ;
#7378 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7379 = vector ( 'none', #7378, 1000.000000000000000 ) ;
#7380 = b_spline_curve_with_knots ( 'none', 3,
( #7376, #7375, #7374, #7373, #7372, #7371 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704596100, 0.0004654019627409193200 ),
.unspecified. ) ;
#7381 = vector ( 'none', #7364, 1000.000000000000000 ) ;
#7382 = cartesian_point ( 'none', ( 5.478362296743911000, -0.2058505823281950900, -7.217597901787193500e-016 ) ) ;
#7383 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#7384 = cartesian_point ( 'none', ( 4.313715389568577600, -6.797361846400114600e-015, 1.650482936252413400 ) ) ;
#7385 = circle ( 'none', #7403, 5.496103833403527300 ) ;
#7386 = circle ( 'none', #7440, 5.496103833403527300 ) ;
#7387 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980060400, 0.08504466328231706500 ) ) ;
#7388 = vector ( 'none', #7387, 1000.000000000000200 ) ;
#7389 = axis2_placement_3d ( 'none', #7393, #7400, #7383 ) ;
#7390 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7391 = advanced_face ( 'none', ( #11456 ), #11491, .f. ) ;
#7392 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142800e-017, 0.9945209233808907100 ) ) ;
#7393 = cartesian_point ( 'none', ( 4.313715389568577600, -1.650482936252413800, 0.0000000000000000000 ) ) ;
#7394 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, -0.3699999999999998800 ) ) ;
#7395 = line ( 'none', #7394, #7388 ) ;
#7396 = direction ( 'none', ( -0.9945209233808907100, 0.0000000000000000000, 0.1045377106962865600 ) ) ;
#7397 = direction ( 'none', ( -0.1045377106962865800, 5.866921731996570100e-017, -0.9945209233808907100 ) ) ;
#7398 = cartesian_point ( 'none', ( 5.478362296743911000, -5.389474311957045600e-016, -0.2058505823281942300 ) ) ;
#7399 = axis2_placement_3d ( 'none', #7398, #7397, #7396 ) ;
#7400 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#7401 = plane ( 'none', #7411 ) ;
#7402 = circle ( 'none', #7389, 5.110639382718486200 ) ;
#7403 = axis2_placement_3d ( 'none', #7441, #7433, #7423 ) ;
#7404 = cartesian_point ( 'none', ( 0.1736386267881268600, 1.325197236996033000, 0.3517482125251114600 ) ) ;
#7405 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228500300, 0.6628618682371182300 ) ) ;
#7406 = circle ( 'none', #7399, 5.496103833403527300 ) ;
#7407 = cartesian_point ( 'none', ( 2.017391304347826900, 2.168404344971008900e-016, -0.1579446640316205000 ) ) ;
#7408 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#7409 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#7410 = face_outer_bound ( 'none', #1802, .t. ) ;
#7411 = axis2_placement_3d ( 'none', #7407, #7392, #7390 ) ;
#7412 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#7413 = direction ( 'none', ( -0.8120153713427135100, 0.0000000000000000000, -0.5836360481525751900 ) ) ;
#7414 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463400e-015, -0.8120153713427136200 ) ) ;
#7415 = cartesian_point ( 'none', ( 0.1637976534117307800, 1.332270436610319100, 0.0000000000000000000 ) ) ;
#7416 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7417 = axis2_placement_3d ( 'none', #7384, #7414, #7413 ) ;
#7418 = direction ( 'none', ( 1.734723475976807100e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7419 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131400e-016, 1.734723475976806300e-015 ) ) ;
#7420 = axis2_placement_3d ( 'none', #7432, #7419, #7418 ) ;
#7421 = oriented_edge ( 'none', *, *, #565, .f. ) ;
#7422 = axis2_placement_3d ( 'none', #7416, #7468, #7467 ) ;
#7423 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7424 = cartesian_point ( 'none', ( 0.1736386267881268600, 0.3517482125251163400, -1.325197236996033900 ) ) ;
#7425 = circle ( 'none', #7417, 5.110639382718486200 ) ;
#7426 = cartesian_point ( 'none', ( 0.05227113215016277600, 0.6628618682371216800, -0.3645055912228522000 ) ) ;
#7427 = cartesian_point ( 'none', ( 0.04283342656760539400, 0.5847525898605731000, -0.3654976227749854300 ) ) ;
#7428 = cartesian_point ( 'none', ( 0.03747494762468853200, 0.5081155029861191800, -0.3983463665329604600 ) ) ;
#7429 = cartesian_point ( 'none', ( 0.03748434007538988700, 0.3982344612332686700, -0.5083041598269657500 ) ) ;
#7430 = cartesian_point ( 'none', ( 0.04283343629186905900, 0.3654976217534134900, -0.5847526703344658700 ) ) ;
#7431 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#7432 = cartesian_point ( 'none', ( 7.733045971672507500, -29.39999999999999500, -4.500000000000004400 ) ) ;
#7433 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#7434 = b_spline_curve_with_knots ( 'none', 3,
( #7431, #7430, #7429, #7428, #7427, #7426 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704595500, 0.0004654019627409191000 ),
.unspecified. ) ;
#7435 = face_outer_bound ( 'none', #1800, .t. ) ;
#7436 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.6628618682371171200, 0.3645055912228520900 ) ) ;
#7437 = circle ( 'none', #7420, 1.000000000000000000 ) ;
#7438 = direction ( 'none', ( 0.9945209233808907100, -0.1045377106962868100, 0.0000000000000000000 ) ) ;
#7439 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#7440 = axis2_placement_3d ( 'none', #7382, #7439, #7438 ) ;
#7441 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#7442 = cylindrical_surface ( 'none', #7422, 1.500000000000000000 ) ;
#7443 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 4.792204765893412600 ) ) ;
#7444 = circle ( 'none', #7648, 28.00000000000000000 ) ;
#7445 = face_outer_bound ( 'none', #109, .t. ) ;
#7446 = direction ( 'none', ( -0.9945209233808907100, -0.1045377106962865600, 0.0000000000000000000 ) ) ;
#7447 = axis2_placement_3d ( 'none', #7459, #7454, #7446 ) ;
#7448 = cartesian_point ( 'none', ( 0.05227113215016190900, 0.3645055912228545900, -0.6628618682371203400 ) ) ;
#7449 = face_outer_bound ( 'none', #1842, .t. ) ;
#7450 = b_spline_curve_with_knots ( 'none', 3,
( #7487, #7486, #7485, #7484, #7483, #7482 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002327009813704585200, 0.0004654019627409170400 ),
.unspecified. ) ;
#7451 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7452 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7453 = cylindrical_surface ( 'none', #7475, 28.00000000000000000 ) ;
#7454 = direction ( 'none', ( -0.1045377106962865800, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#7455 = circle ( 'none', #7447, 5.496103833403527300 ) ;
#7456 = direction ( 'none', ( 0.9945209233808907100, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7457 = direction ( 'none', ( -0.1045377106962867800, -1.466730432999142500e-017, 0.9945209233808907100 ) ) ;
#7458 = axis2_placement_3d ( 'none', #7462, #7457, #7456 ) ;
#7459 = cartesian_point ( 'none', ( 5.478362296743911000, 0.2058505823281942300, 7.308675114941738800e-016 ) ) ;
#7460 = plane ( 'none', #7461 ) ;
#7461 = axis2_placement_3d ( 'none', #7463, #7452, #7451 ) ;
#7462 = cartesian_point ( 'none', ( 5.478362296743911000, -5.541269667214605000e-016, 0.2058505823281950900 ) ) ;
#7463 = cartesian_point ( 'none', ( 0.0000000000000000000, 28.00000000000000000, -1.600000000000000100 ) ) ;
#7464 = face_outer_bound ( 'none', #107, .t. ) ;
#7465 = circle ( 'none', #7458, 5.496103833403527300 ) ;
#7466 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#7467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7468 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7469 = cartesian_point ( 'none', ( 7.733045971672508400, -30.10710678118654500, -5.207106781186549700 ) ) ;
#7470 = cartesian_point ( 'none', ( 7.733045971672508400, -30.29222690360980900, -5.021986658763284000 ) ) ;
#7471 = cartesian_point ( 'none', ( 7.733045971672508400, -30.39999999999999500, -4.761799387799152700 ) ) ;
#7472 = cartesian_point ( 'none', ( 7.733045971672507500, -30.39999999999999500, -4.500000000000004400 ) ) ;
#7473 = advanced_face ( 'none', ( #11490 ), #11518, .f. ) ;
#7474 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7472, #7471, #7470, #7469, #7538, #7537, #7536 ),
( #7535, #7534, #7533, #7532, #7531, #7530, #7529 ),
( #7527, #7526, #7524, #7523, #7521, #7520, #7518 ),
( #7517, #7516, #7515, #7513, #7512, #7511, #7510 ),
( #7509, #7508, #7507, #7506, #7505, #7504, #7503 ),
( #7502, #7501, #7500, #7499, #7498, #7497, #7496 ),
( #7495, #7494, #7493, #7492, #7491, #7490, #7489 ),
( #7583, #7582, #7581, #7580, #7579, #7578, #7577 ),
( #7576, #7575, #7574, #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, #7539, #7627, #7626, #7625, #7624, #7623 ),
( #7622, #7621, #7620, #7619, #7618, #7617, #7616 ),
( #7615, #7614, #7613, #7612, #7611, #7610, #7609 ),
( #7608, #7607, #7606, #7605, #7604, #7603, #7602 ),
( #7601, #7600, #7599, #7598, #7597, #7596, #7595 ),
( #7594, #7593, #7592, #7590, #7589, #7588, #7587 ) ),
.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. ) ;
#7475 = axis2_placement_3d ( 'none', #7443, #7488, #7651 ) ;
#7476 = vertex_point ( 'none', #11483 ) ;
#7477 = face_outer_bound ( 'none', #99, .t. ) ;
#7478 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#7479 = oriented_edge ( 'none', *, *, #2184, .f. ) ;
#7480 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#7481 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#7482 = cartesian_point ( 'none', ( 0.05227113215016190900, -0.3645055912228495900, -0.6628618682371183500 ) ) ;
#7483 = cartesian_point ( 'none', ( 0.04283342656760465900, -0.3654976227749832700, -0.5847525898605701000 ) ) ;
#7484 = cartesian_point ( 'none', ( 0.03747494762468733100, -0.3983463665329583000, -0.5081155029861168500 ) ) ;
#7485 = cartesian_point ( 'none', ( 0.03748434007538866500, -0.5083041598269632000, -0.3982344612332666100 ) ) ;
#7486 = cartesian_point ( 'none', ( 0.04283343629187001700, -0.5847526703344627700, -0.3654976217534113800 ) ) ;
#7487 = cartesian_point ( 'none', ( 0.05227113215016277600, -0.6628618682371167900, -0.3645055912228522000 ) ) ;
#7488 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7489 = cartesian_point ( 'none', ( 3.943078367541025500, -30.14319380867645000, -5.500000000000005300 ) ) ;
#7490 = cartesian_point ( 'none', ( 3.929886485487658300, -30.22492872372118500, -5.410174333775870500 ) ) ;
#7491 = cartesian_point ( 'none', ( 3.914498289057454000, -30.28981918594022500, -5.305393606451364300 ) ) ;
#7492 = cartesian_point ( 'none', ( 3.897926762536430400, -30.33359354343216200, -5.192555392458851700 ) ) ;
#7493 = cartesian_point ( 'none', ( 3.881355236015407300, -30.37736790092410300, -5.079717178466339100 ) ) ;
#7494 = cartesian_point ( 'none', ( 3.863610280326725800, -30.39999999999999500, -4.958888894798757700 ) ) ;
#7495 = cartesian_point ( 'none', ( 3.845860022050407800, -30.39999999999999500, -4.838024504951238000 ) ) ;
#7496 = cartesian_point ( 'none', ( 4.591172489128339000, -30.05841560212071800, -5.500000000000005300 ) ) ;
#7497 = cartesian_point ( 'none', ( 4.578361114418162200, -30.16578405630361500, -5.404722834163949900 ) ) ;
#7498 = cartesian_point ( 'none', ( 4.562470266833627400, -30.25232418383425100, -5.287138053773168700 ) ) ;
#7499 = cartesian_point ( 'none', ( 4.544889338167834600, -30.31089142451966700, -5.157323819327250400 ) ) ;
#7500 = cartesian_point ( 'none', ( 4.527308409502042600, -30.36945866520508700, -5.027509584881332000 ) ) ;
#7501 = cartesian_point ( 'none', ( 4.508054728231035000, -30.39999999999999500, -4.885589924887983500 ) ) ;
#7502 = cartesian_point ( 'none', ( 4.488791637492646200, -30.39999999999999500, -4.743602961579303400 ) ) ;
#7503 = cartesian_point ( 'none', ( 5.232619510291347500, -29.95321272764029500, -5.500000000000004400 ) ) ;
#7504 = cartesian_point ( 'none', ( 5.222003122405732600, -30.09116082883727800, -5.406459235039649900 ) ) ;
#7505 = cartesian_point ( 'none', ( 5.207147160155566100, -30.20478604738194400, -5.279658157471103200 ) ) ;
#7506 = cartesian_point ( 'none', ( 5.189877652108686200, -30.28201953521423600, -5.134272073421886500 ) ) ;
#7507 = cartesian_point ( 'none', ( 5.172608144061806400, -30.35925302304652700, -4.988885989372668900 ) ) ;
#7508 = cartesian_point ( 'none', ( 5.152958538686058400, -30.39999999999999500, -4.825142949259077200 ) ) ;
#7509 = cartesian_point ( 'none', ( 5.133290412675886000, -30.39999999999999500, -4.661278505522241200 ) ) ;
#7510 = cartesian_point ( 'none', ( 5.864919803378988700, -29.82889062134114500, -5.500000000000005300 ) ) ;
#7511 = cartesian_point ( 'none', ( 5.857396015352812000, -29.99865116359267200, -5.419753958329159200 ) ) ;
#7512 = cartesian_point ( 'none', ( 5.845303094301552700, -30.14482819484590700, -5.290775172214327200 ) ) ;
#7513 = cartesian_point ( 'none', ( 5.830475370190506500, -30.24524866794959600, -5.132627951325207300 ) ) ;
#7514 = oriented_edge ( 'none', *, *, #2190, .t. ) ;
#7515 = cartesian_point ( 'none', ( 5.815647646079461300, -30.34566914105328900, -4.974480730436088300 ) ) ;
#7516 = cartesian_point ( 'none', ( 5.798134296754931000, -30.39999999999999500, -4.787689588154751900 ) ) ;
#7517 = cartesian_point ( 'none', ( 5.780591856673938300, -30.39999999999999500, -4.600588174232678200 ) ) ;
#7519 = advanced_face ( 'none', ( #11521 ), #11517, .f. ) ;
#7518 = cartesian_point ( 'none', ( 6.497220096466630700, -29.70456851504199500, -5.500000000000005300 ) ) ;
#7520 = cartesian_point ( 'none', ( 6.492788908299891300, -29.90614149834806300, -5.433048681618668500 ) ) ;
#7521 = cartesian_point ( 'none', ( 6.483459028447539300, -30.08487034230986600, -5.301892186957551300 ) ) ;
#7522 = edge_loop ( 'none', ( #2189, #7525, #7660, #7528 ) ) ;
#7523 = cartesian_point ( 'none', ( 6.471073088272327700, -30.20847780068496000, -5.130983829228529000 ) ) ;
#7524 = cartesian_point ( 'none', ( 6.458687148097116200, -30.33208525906005400, -4.960075471499507700 ) ) ;
#7525 = oriented_edge ( 'none', *, *, #2196, .f. ) ;
#7526 = cartesian_point ( 'none', ( 6.443310054823804500, -30.39999999999999500, -4.750236227050426600 ) ) ;
#7527 = cartesian_point ( 'none', ( 6.427893300671990500, -30.39999999999999500, -4.539897842943115200 ) ) ;
#7528 = oriented_edge ( 'none', *, *, #416, .t. ) ;
#7529 = cartesian_point ( 'none', ( 7.120543672330065000, -29.56110572920307100, -5.500000000000005300 ) ) ;
#7530 = cartesian_point ( 'none', ( 7.120543672330065000, -29.79605416213503900, -5.457822618723704400 ) ) ;
#7531 = cartesian_point ( 'none', ( 7.115976739678269600, -30.01284458399152700, -5.331192890694734600 ) ) ;
#7532 = cartesian_point ( 'none', ( 7.108132192570351100, -30.16406625799029200, -5.150147304382803900 ) ) ;
#7533 = cartesian_point ( 'none', ( 7.100287645462431700, -30.31528793198905800, -4.969101718070873200 ) ) ;
#7534 = cartesian_point ( 'none', ( 7.089262094716024100, -30.39999999999999500, -4.734948432931974900 ) ) ;
#7535 = cartesian_point ( 'none', ( 7.078168229805330100, -30.39999999999999500, -4.500000000000005300 ) ) ;
#7536 = cartesian_point ( 'none', ( 7.733045971672509300, -29.40000000000000200, -5.500000000000005300 ) ) ;
#7537 = cartesian_point ( 'none', ( 7.733045971672509300, -29.66179938779914900, -5.500000000000003600 ) ) ;
#7538 = cartesian_point ( 'none', ( 7.733045971672508400, -29.92198665876328100, -5.392226903609815400 ) ) ;
#7539 = cartesian_point ( 'none', ( 0.8050190339893513700, -30.40000000000002300, -5.377349276204125100 ) ) ;
#7540 = oriented_edge ( 'none', *, *, #419, .t. ) ;
#7541 = cartesian_point ( 'none', ( 0.8005104938049497600, -30.39999999999999500, -5.352723232483545400 ) ) ;
#7542 = cartesian_point ( 'none', ( 0.9926662345647266900, -30.38378866676694700, -5.500000000000005300 ) ) ;
#7543 = cartesian_point ( 'none', ( 0.9873675330252668100, -30.38917779654550300, -5.470914700582030200 ) ) ;
#7544 = cartesian_point ( 'none', ( 0.9820252689430087900, -30.39323336815602200, -5.441590280392437000 ) ) ;
#7545 = cartesian_point ( 'none', ( 0.9766611259420031600, -30.39593892050846000, -5.412145763817346000 ) ) ;
#7546 = cartesian_point ( 'none', ( 0.9712969829409974200, -30.39864447286089400, -5.382701247242255100 ) ) ;
#7547 = cartesian_point ( 'none', ( 0.9659109728283188400, -30.40000000000002300, -5.353136699092321000 ) ) ;
#7548 = cartesian_point ( 'none', ( 0.9605249567880304000, -30.39999999999999500, -5.323572118404922700 ) ) ;
#7549 = cartesian_point ( 'none', ( 1.323051382902675300, -30.37299468104141200, -5.500000000000005300 ) ) ;
#7550 = cartesian_point ( 'none', ( 1.316084316338705700, -30.38196226814931200, -5.461516866847219400 ) ) ;
#7551 = cartesian_point ( 'none', ( 1.309030551094428000, -30.38871998315078600, -5.422555860038155400 ) ) ;
#7552 = cartesian_point ( 'none', ( 1.301933176790116600, -30.39322942058249300, -5.383354486340998300 ) ) ;
#7553 = cartesian_point ( 'none', ( 1.294835802485805100, -30.39773885801420100, -5.344153112643842200 ) ) ;
#7554 = cartesian_point ( 'none', ( 1.287694850506254700, -30.40000000000002300, -5.304711544868713000 ) ) ;
#7555 = cartesian_point ( 'none', ( 1.280553882754192500, -30.39999999999999500, -5.265269890247675600 ) ) ;
#7556 = cartesian_point ( 'none', ( 1.653001592960534200, -30.35681716770328700, -5.500000000000005300 ) ) ;
#7557 = cartesian_point ( 'none', ( 1.644511964780604600, -30.37113354511256700, -5.452554918162998200 ) ) ;
#7558 = cartesian_point ( 'none', ( 1.635848969520963700, -30.38194386283573000, -5.404154362820243300 ) ) ;
#7559 = cartesian_point ( 'none', ( 1.627098746016355700, -30.38916047598795300, -5.355273266178986800 ) ) ;
#7560 = cartesian_point ( 'none', ( 1.618348522511747500, -30.39637708914017700, -5.306392169537730300 ) ) ;
#7561 = cartesian_point ( 'none', ( 1.609511137360421200, -30.39999999999999500, -5.257030875173600600 ) ) ;
#7562 = cartesian_point ( 'none', ( 1.600673719387020600, -30.39999999999999500, -5.207669412042095700 ) ) ;
#7563 = cartesian_point ( 'none', ( 1.982091943814017400, -30.33531459415360100, -5.500000000000005300 ) ) ;
#7564 = cartesian_point ( 'none', ( 1.972354432224510100, -30.35664087634631900, -5.444471364743338700 ) ) ;
#7565 = cartesian_point ( 'none', ( 1.962283149152201900, -30.37285585665340500, -5.387039381310175100 ) ) ;
#7566 = cartesian_point ( 'none', ( 1.952041944032358600, -30.38369573399339200, -5.328638409104787100 ) ) ;
#7567 = cartesian_point ( 'none', ( 1.941800738912515600, -30.39453561133338200, -5.270237436899400100 ) ) ;
#7568 = cartesian_point ( 'none', ( 1.931389976149363100, -30.39999999999999500, -5.210869553954675700 ) ) ;
#7569 = cartesian_point ( 'none', ( 1.920979028164188800, -30.39999999999999500, -5.151500614772329500 ) ) ;
#7570 = cartesian_point ( 'none', ( 2.640272645520983300, -30.29230944705423000, -5.500000000000005300 ) ) ;
#7571 = cartesian_point ( 'none', ( 2.628039367112320800, -30.32765553881382900, -5.428304257904021500 ) ) ;
#7572 = cartesian_point ( 'none', ( 2.615151508414677500, -30.35467984428876100, -5.352809418290038800 ) ) ;
#7573 = cartesian_point ( 'none', ( 2.601928340064364700, -30.37276625000427500, -5.275368694956389600 ) ) ;
#7574 = cartesian_point ( 'none', ( 2.588705171714051500, -30.39085265571979400, -5.197927971622739600 ) ) ;
#7575 = cartesian_point ( 'none', ( 2.575147653727246900, -30.39999999999999500, -5.118546911516825800 ) ) ;
#7576 = cartesian_point ( 'none', ( 2.561589645718525000, -30.39999999999999500, -5.039163020232797100 ) ) ;
#7577 = cartesian_point ( 'none', ( 3.294984245953712000, -30.22797201523218300, -5.500000000000005300 ) ) ;
#7578 = cartesian_point ( 'none', ( 3.281411856557154800, -30.28407339113875500, -5.415625833387792000 ) ) ;
#7579 = cartesian_point ( 'none', ( 3.266526311281281000, -30.32731418804619800, -5.323649159129559800 ) ) ;
#7580 = cartesian_point ( 'none', ( 3.250964186905026300, -30.35629566234465700, -5.227786965590453000 ) ) ;
#7581 = cartesian_point ( 'none', ( 3.235402062528771600, -30.38527713664311500, -5.131924772051346100 ) ) ;
#7582 = cartesian_point ( 'none', ( 3.219165832422414400, -30.39999999999999500, -5.032187864709531900 ) ) ;
#7583 = cartesian_point ( 'none', ( 3.202928406608168900, -30.39999999999999500, -4.932446048323171800 ) ) ;
#7584 = circle ( 'none', #7586, 5.110639382718484400 ) ;
#7585 = cartesian_point ( 'none', ( 0.1736386267881277500, 1.325197236996032300, -0.3517482125251115100 ) ) ;
#7586 = axis2_placement_3d ( 'none', #7481, #7480, #7478 ) ;
#7587 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7588 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7589 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7590 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7591 = advanced_face ( 'none', ( #11520 ), #11519, .t. ) ;
#7592 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7593 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7594 = cartesian_point ( 'none', ( 4.152408950369673000e-015, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7595 = cartesian_point ( 'none', ( 0.1685101423491818500, -30.39999999999999500, -5.500000000000005300 ) ) ;
#7596 = cartesian_point ( 'none', ( 0.1675862928845482100, -30.39999999999999500, -5.494990749243510400 ) ) ;
#7597 = cartesian_point ( 'none', ( 0.1666624434199145400, -30.39999999999999500, -5.489981498487014600 ) ) ;
#7598 = cartesian_point ( 'none', ( 0.1657385939552809000, -30.39999999999999500, -5.484972247730519600 ) ) ;
#7599 = cartesian_point ( 'none', ( 0.1648147444906472300, -30.39999999999999500, -5.479962996974024700 ) ) ;
#7600 = cartesian_point ( 'none', ( 0.1638908950260135900, -30.39999999999999500, -5.474953746217528000 ) ) ;
#7601 = cartesian_point ( 'none', ( 0.1629670455613799500, -30.39999999999999500, -5.469944495461033000 ) ) ;
#7602 = cartesian_point ( 'none', ( 0.3314615147063734700, -30.39864278253320500, -5.500000000000005300 ) ) ;
#7603 = cartesian_point ( 'none', ( 0.3296443303244948100, -30.39909549257654900, -5.490146756504932700 ) ) ;
#7604 = cartesian_point ( 'none', ( 0.3278271263781142900, -30.39943474002958700, -5.480293467656280400 ) ) ;
#7605 = cartesian_point ( 'none', ( 0.3260099146926304600, -30.39966086686221700, -5.470440167277138800 ) ) ;
#7606 = cartesian_point ( 'none', ( 0.3241927030071466400, -30.39988699369484600, -5.460586866897998000 ) ) ;
#7607 = cartesian_point ( 'none', ( 0.3223754833352089900, -30.39999999999999900, -5.450733553638953000 ) ) ;
#7608 = cartesian_point ( 'none', ( 0.3205582637871987600, -30.39999999999999500, -5.440880241055989300 ) ) ;
#7609 = cartesian_point ( 'none', ( 0.4968170442227773400, -30.39594007140707500, -5.500000000000005300 ) ) ;
#7610 = cartesian_point ( 'none', ( 0.4941113148143166400, -30.39729246447029000, -5.485284211340377200 ) ) ;
#7611 = cartesian_point ( 'none', ( 0.4914000734696215600, -30.39830761832821400, -5.470538444631770900 ) ) ;
#7612 = cartesian_point ( 'none', ( 0.4886860730755296900, -30.39898450223391500, -5.455777672140362400 ) ) ;
#7613 = cartesian_point ( 'none', ( 0.4859720726814377200, -30.39966138613961600, -5.441016899648953900 ) ) ;
#7614 = cartesian_point ( 'none', ( 0.4832553136112091000, -30.39999999999999900, -5.426241123404811800 ) ) ;
#7615 = cartesian_point ( 'none', ( 0.4805385543541606000, -30.39999999999999500, -5.411465346144602500 ) ) ;
#7616 = cartesian_point ( 'none', ( 0.6621725737391807000, -30.39323736028094600, -5.500000000000005300 ) ) ;
#7617 = cartesian_point ( 'none', ( 0.6585782993041379200, -30.39548943636403400, -5.480421666175821800 ) ) ;
#7618 = cartesian_point ( 'none', ( 0.6549730205611283800, -30.39718049662684200, -5.460783421607261300 ) ) ;
#7619 = cartesian_point ( 'none', ( 0.6513622314584283100, -30.39830813760561400, -5.441115177003585900 ) ) ;
#7620 = cartesian_point ( 'none', ( 0.6477514423557282400, -30.39943577858438300, -5.421446932399910600 ) ) ;
#7621 = cartesian_point ( 'none', ( 0.6441351438872086100, -30.39999999999999900, -5.401748693170669700 ) ) ;
#7622 = cartesian_point ( 'none', ( 0.6405188449211218800, -30.39999999999999500, -5.382050451233215700 ) ) ;
#7623 = cartesian_point ( 'none', ( 0.8274736603957531000, -30.38918565962971400, -5.500000000000005300 ) ) ;
#7624 = cartesian_point ( 'none', ( 0.8230091413685479700, -30.39278556074360100, -5.475613617449434800 ) ) ;
#7625 = cartesian_point ( 'none', ( 0.8185226278672996800, -30.39549006065863800, -5.451107490569578200 ) ) ;
#7626 = cartesian_point ( 'none', ( 0.8140251005179469600, -30.39729367047144100, -5.426541402555519900 ) ) ;
#7627 = cartesian_point ( 'none', ( 0.8095275731685941400, -30.39909728028424500, -5.401975314541462400 ) ) ;
#7628 = line ( 'none', #7089, #7381 ) ;
#7629 = edge_curve ( 'none', #2711, #1951, #11506, .t. ) ;
#7630 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #7864, #7863, #7872, #7876, #7875, #7861, #7860 ),
( #7855, #7854, #7853, #8104, #8150, #8149, #8148 ),
( #8147, #8146, #8145, #8144, #8143, #8142, #8141 ),
( #8140, #8139, #8138, #8137, #8136, #8135, #8134 ),
( #8133, #8132, #8131, #8130, #8129, #8128, #8127 ),
( #8126, #8125, #8124, #8123, #8122, #8121, #8120 ),
( #8119, #8118, #8117, #8116, #8115, #8114, #8113 ),
( #8112, #8111, #8110, #8109, #8108, #8107, #8106 ),
( #8195, #8194, #8193, #8192, #8191, #8190, #8189 ),
( #8188, #8187, #8186, #8185, #8184, #8183, #8182 ),
( #8181, #8180, #8179, #8178, #8177, #8176, #8175 ),
( #8174, #8173, #8172, #8171, #8170, #8169, #8168 ),
( #8167, #8166, #8165, #8164, #8163, #8162, #8161 ),
( #8160, #8159, #8158, #8157, #8156, #8155, #8154 ),
( #8153, #8151, #8234, #8233, #8232, #8231, #8230 ),
( #8229, #8228, #8227, #8226, #8225, #8224, #8223 ),
( #8222, #8221, #8220, #8219, #8218, #8217, #8216 ),
( #8215, #8214, #8213, #8212, #8211, #8210, #8209 ),
( #8208, #8207, #8206, #8205, #8204, #8203, #8202 ) ),
.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. ) ;
#7631 = direction ( 'none', ( 0.0000000000000000000, 3.469446951953614200e-015, 1.000000000000000000 ) ) ;
#7632 = direction ( 'none', ( 3.469446951953610600e-015, 1.000000000000000000, -3.469446951953613800e-015 ) ) ;
#7633 = cartesian_point ( 'none', ( 29.40000000000001600, -25.39999999999999500, -4.500000000000000000 ) ) ;
#7634 = direction ( 'none', ( 0.9945209233808906000, 0.0000000000000000000, 0.1045377106962867700 ) ) ;
#7635 = face_outer_bound ( 'none', #1822, .t. ) ;
#7636 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980060400, 0.08504466328231709300 ) ) ;
#7637 = vector ( 'none', #7636, 1000.000000000000200 ) ;
#7638 = face_outer_bound ( 'none', #1996, .t. ) ;
#7639 = circle ( 'none', #7649, 1.000000000000000000 ) ;
#7640 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#7641 = direction ( 'none', ( 0.8120153713427136200, 0.5836360481525751900, 0.0000000000000000000 ) ) ;
#7642 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#7643 = cartesian_point ( 'none', ( 4.313715389568577600, 1.650482936252413200, 4.836370770635462800e-016 ) ) ;
#7644 = axis2_placement_3d ( 'none', #7643, #7642, #7641 ) ;
#7645 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, -0.3700000000000000000 ) ) ;
#7646 = line ( 'none', #7645, #7637 ) ;
#7647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7648 = axis2_placement_3d ( 'none', #7652, #7654, #7647 ) ;
#7649 = axis2_placement_3d ( 'none', #7633, #7632, #7631 ) ;
#7650 = circle ( 'none', #7644, 5.110639382718484400 ) ;
#7651 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7652 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999657500 ) ) ;
#7653 = cartesian_point ( 'none', ( 0.1736386267881268600, -0.3517482125251067400, -1.325197236996036300 ) ) ;
#7654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7655 = cartesian_point ( 'none', ( 0.1736386267881268600, -1.325197236996034800, -0.3517482125251116800 ) ) ;
#7656 = oriented_edge ( 'none', *, *, #318, .f. ) ;
#7657 = axis2_placement_3d ( 'none', #7661, #7670, #7669 ) ;
#7658 = line ( 'none', #7711, #7710 ) ;
#7659 = axis2_placement_3d ( 'none', #7713, #7700, #7699 ) ;
#7660 = oriented_edge ( 'none', *, *, #2184, .t. ) ;
#7661 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7663 = plane ( 'none', #7708 ) ;
#7664 = axis2_placement_3d ( 'none', #7676, #7668, #7662 ) ;
#7665 = direction ( 'none', ( -0.7013093285102678400, -0.5040660798667546700, -0.5040660798667567800 ) ) ;
#7666 = vector ( 'none', #7665, 1000.000000000000100 ) ;
#7667 = cartesian_point ( 'none', ( 1.890797310278578900, -0.09098943323727161400, -0.09098943323727194700 ) ) ;
#7668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7670 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7671 = direction ( 'none', ( 0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#7672 = direction ( 'none', ( 0.5836360481525751900, -0.8120153713427136200, -2.379429269463225800e-016 ) ) ;
#7673 = circle ( 'none', #7664, 1.000000000000000000 ) ;
#7674 = line ( 'none', #7667, #7666 ) ;
#7675 = conical_surface ( 'none', #7657, 1.500000000000000000, 0.7853981633974365100 ) ;
#7676 = cartesian_point ( 'none', ( 25.40000000000001300, -29.39999999999999100, -4.500000000000000000 ) ) ;
#7677 = direction ( 'none', ( -3.491483361109382100e-015, -1.000000000000000000, -8.688662694539138600e-017 ) ) ;
#7678 = direction ( 'none', ( -8.688662694539137400e-017, -8.688662694539107800e-017, 1.000000000000000000 ) ) ;
#7679 = plane ( 'none', #7681 ) ;
#7680 = face_outer_bound ( 'none', #2065, .t. ) ;
#7681 = axis2_placement_3d ( 'none', #7689, #7672, #7671 ) ;
#7682 = face_outer_bound ( 'none', #1930, .t. ) ;
#7683 = face_outer_bound ( 'none', #1909, .t. ) ;
#7684 = face_outer_bound ( 'none', #10493, .t. ) ;
#7685 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000095000 ) ) ;
#7686 = plane ( 'none', #7688 ) ;
#7687 = plane ( 'none', #7715 ) ;
#7688 = axis2_placement_3d ( 'none', #7685, #7678, #7677 ) ;
#7689 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#7690 = face_outer_bound ( 'none', #1948, .t. ) ;
#7691 = cartesian_point ( 'none', ( 18.00000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#7692 = direction ( 'none', ( -0.2164396139381032100, -0.9762960071199332500, -2.905285780178979000e-016 ) ) ;
#7693 = vector ( 'none', #7692, 1000.000000000000000 ) ;
#7694 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#7695 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #7743, #7742, #7741, #7740, #7739, #7738, #7737 ),
( #7736, #7735, #7734, #7733, #7732, #7731, #7730 ),
( #7729, #7728, #7727, #7726, #7725, #7724, #7723 ),
( #7722, #7721, #7720, #7719, #7718, #7717, #7768 ) ),
.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 ( ) );
#7696 = line ( 'none', #7694, #7693 ) ;
#7697 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7698 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#7699 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#7700 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#7701 = cartesian_point ( 'none', ( 2.064317785737742400, 0.1530120509309775300, -0.4513683279452442300 ) ) ;
#7702 = line ( 'none', #7701, #7763 ) ;
#7703 = face_outer_bound ( 'none', #10378, .t. ) ;
#7704 = face_outer_bound ( 'none', #10476, .t. ) ;
#7705 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#7706 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#7707 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#7708 = axis2_placement_3d ( 'none', #7698, #7767, #7766 ) ;
#7709 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231506700, -0.5815216164980063800 ) ) ;
#7710 = vector ( 'none', #7709, 1000.000000000000100 ) ;
#7711 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3699999999999948300, 1.450000000000001300 ) ) ;
#7712 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7713 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#7714 = face_outer_bound ( 'none', #2073, .t. ) ;
#7715 = axis2_placement_3d ( 'none', #7707, #7706, #7705 ) ;
#7716 = plane ( 'none', #7659 ) ;
#7717 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#7718 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#7719 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#7720 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#7721 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#7722 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#7723 = cartesian_point ( 'none', ( 3.790009844363974700, -23.70457626587592500, -20.88735261320410100 ) ) ;
#7724 = cartesian_point ( 'none', ( 3.790009844363974700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#7725 = cartesian_point ( 'none', ( 3.790009844363975100, -16.69170235043782900, -17.54357771275918400 ) ) ;
#7726 = cartesian_point ( 'none', ( 3.790009844363969800, -9.852664769915186600, -13.06117550322149900 ) ) ;
#7727 = cartesian_point ( 'none', ( 3.790009844363975100, -3.307132808089037600, -7.341332872280592200 ) ) ;
#7728 = cartesian_point ( 'none', ( 3.790009844363974700, 0.6750713612562606600, -2.558973989610773300 ) ) ;
#7729 = cartesian_point ( 'none', ( 3.790009844363969400, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#7730 = cartesian_point ( 'none', ( 6.290009844363970300, -23.70457626587591400, -20.88735261320410100 ) ) ;
#7731 = cartesian_point ( 'none', ( 6.290009844363975600, -21.29856051529655400, -19.84181928020335000 ) ) ;
#7732 = cartesian_point ( 'none', ( 6.290009844363976500, -16.69170235043782600, -17.54357771275918400 ) ) ;
#7733 = cartesian_point ( 'none', ( 6.290009844363976500, -9.852664769915191900, -13.06117550322149900 ) ) ;
#7734 = cartesian_point ( 'none', ( 6.290009844363976500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#7735 = cartesian_point ( 'none', ( 6.290009844363975600, 0.6750713612562606600, -2.558973989610771900 ) ) ;
#7736 = cartesian_point ( 'none', ( 6.290009844363975600, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#7737 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#7738 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#7739 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#7740 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#7741 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#7742 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#7743 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#7744 = circle ( 'none', #7749, 26.46500000000000000 ) ;
#7745 = cartesian_point ( 'none', ( 17.29999999999998300, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#7746 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7747 = circle ( 'none', #7789, 4.253085056010723600 ) ;
#7748 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7749 = axis2_placement_3d ( 'none', #7757, #7752, #7748 ) ;
#7750 = cartesian_point ( 'none', ( 16.49999999999999600, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#7751 = face_outer_bound ( 'none', #1931, .t. ) ;
#7752 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7753 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7754 = vector ( 'none', #7753, 1000.000000000000000 ) ;
#7755 = cartesian_point ( 'none', ( 11.00000000000000200, 3.241027753943470100e-015, 26.46500000000000000 ) ) ;
#7756 = line ( 'none', #7755, #7754 ) ;
#7757 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7758 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -5.000000000000125200 ) ) ;
#7759 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#7760 = cartesian_point ( 'none', ( 16.49999999999999600, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#7761 = axis2_placement_3d ( 'none', #7697, #7712, #7765 ) ;
#7762 = direction ( 'none', ( -0.9891309318365546500, 0.1039711490850927200, -0.1039711490850923300 ) ) ;
#7763 = vector ( 'none', #7762, 1000.000000000000100 ) ;
#7764 = cylindrical_surface ( 'none', #7761, 26.46500000000000000 ) ;
#7765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7766 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#7767 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#7768 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#7769 = cartesian_point ( 'none', ( 3.440009844363966600, -26.10755944522799200, -20.47501388717390800 ) ) ;
#7770 = cartesian_point ( 'none', ( 3.440009844363971900, -25.16314144180956100, -20.01408997942565200 ) ) ;
#7771 = cartesian_point ( 'none', ( 3.440009844363966600, -31.60674923231021800, -21.12082316046052100 ) ) ;
#7772 = cartesian_point ( 'none', ( 3.440009844363971100, -30.84427712221264500, -20.88981791652660600 ) ) ;
#7773 = cartesian_point ( 'none', ( 3.440009844363967100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#7774 = cartesian_point ( 'none', ( 3.440009844363971900, -27.45853224716287900, -19.61825658330166500 ) ) ;
#7775 = cartesian_point ( 'none', ( 3.440009844363971900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#7776 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#7777 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#7778 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#7779 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#7780 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#7781 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 22.00000000000000000 ) ) ;
#7782 = circle ( 'none', #7810, 26.46500000000000000 ) ;
#7783 = axis2_placement_3d ( 'none', #7746, #7814, #7813 ) ;
#7784 = toroidal_surface ( 'none', #7797, 22.00000000000000000, 0.5000000000000000000 ) ;
#7785 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7786 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#7787 = cartesian_point ( 'none', ( 4.344331347269677200e-016, 4.344331347269662900e-016, -5.000000000000126100 ) ) ;
#7788 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #7780, #7779, #7778, #7777, #7776 ),
( #7775, #7774, #7773, #7772, #7771 ),
( #7770, #7769, #7822, #7821, #7820 ),
( #7819, #7818, #7817, #7816, #7815 ) ),
.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 ( ) );
#7789 = axis2_placement_3d ( 'none', #7787, #7786, #7785 ) ;
#7790 = face_outer_bound ( 'none', #1937, .t. ) ;
#7791 = circle ( 'none', #7809, 22.50000000000000000 ) ;
#7792 = toroidal_surface ( 'none', #7783, 23.50000000000000000, 1.000000000000000000 ) ;
#7793 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7794 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7795 = vector ( 'none', #7794, 1000.000000000000000 ) ;
#7796 = cartesian_point ( 'none', ( 11.00000000000000200, 0.0000000000000000000, -26.46500000000000000 ) ) ;
#7797 = axis2_placement_3d ( 'none', #7811, #7805, #7804 ) ;
#7798 = face_outer_bound ( 'none', #1985, .t. ) ;
#7799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7800 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7801 = cartesian_point ( 'none', ( 17.29999999999998300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7802 = line ( 'none', #7796, #7795 ) ;
#7803 = cartesian_point ( 'none', ( 16.50000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#7804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7805 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7808 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7809 = axis2_placement_3d ( 'none', #7808, #7807, #7806 ) ;
#7810 = axis2_placement_3d ( 'none', #7801, #7800, #7799 ) ;
#7811 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7812 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#7813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7814 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7815 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#7816 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#7817 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#7818 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#7819 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#7820 = cartesian_point ( 'none', ( 3.440009844363971900, -30.35988970871859700, -22.12349026794378700 ) ) ;
#7821 = cartesian_point ( 'none', ( 3.440009844363965700, -29.57749700599258700, -21.86692397605512600 ) ) ;
#7822 = cartesian_point ( 'none', ( 3.440009844363967100, -27.81880766451674300, -21.23148250283406900 ) ) ;
#7823 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#7824 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7825 = axis2_placement_3d ( 'none', #7827, #7824, #7823 ) ;
#7826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7827 = cartesian_point ( 'none', ( 18.00000000000000000, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#7828 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7829 = circle ( 'none', #7886, 23.50000000000000000 ) ;
#7830 = circle ( 'none', #7825, 1.000000000000000900 ) ;
#7831 = circle ( 'none', #7887, 27.79999999999999000 ) ;
#7832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7833 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7834 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 23.50000000000000000 ) ) ;
#7835 = toroidal_surface ( 'none', #7849, 10.50000000000000000, 0.5000000000000000000 ) ;
#7836 = face_outer_bound ( 'none', #1978, .t. ) ;
#7837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7838 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7839 = axis2_placement_3d ( 'none', #7850, #7838, #7837 ) ;
#7840 = circle ( 'none', #7839, 22.50000000000000000 ) ;
#7841 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 23.50000000000000000 ) ) ;
#7842 = axis2_placement_3d ( 'none', #7834, #7833, #7832 ) ;
#7843 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7845 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7846 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 22.00000000000000000 ) ) ;
#7847 = axis2_placement_3d ( 'none', #7846, #7845, #7844 ) ;
#7848 = circle ( 'none', #7842, 1.000000000000000900 ) ;
#7849 = axis2_placement_3d ( 'none', #7793, #7843, #7826 ) ;
#7850 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7851 = circle ( 'none', #7847, 0.5000000000000004400 ) ;
#7852 = cartesian_point ( 'none', ( 19.00000000000000000, 2.877919977996280300e-015, -23.50000000000000000 ) ) ;
#7853 = cartesian_point ( 'none', ( -30.31528793198906500, -7.100287645462424600, -4.969101718070874100 ) ) ;
#7854 = cartesian_point ( 'none', ( -30.40000000000000600, -7.089262094716017000, -4.734948432931975800 ) ) ;
#7855 = cartesian_point ( 'none', ( -30.40000000000000600, -7.078168229805323000, -4.500000000000005300 ) ) ;
#7856 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147349500e-016, 1.000000000000000000 ) ) ;
#7857 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7858 = cartesian_point ( 'none', ( 16.50000000000000000, 2.694222958124176800e-015, -22.00000000000000000 ) ) ;
#7859 = axis2_placement_3d ( 'none', #7858, #7857, #7856 ) ;
#7860 = cartesian_point ( 'none', ( -29.40000000000001300, -7.733045971672485300, -5.500000000000005300 ) ) ;
#7861 = cartesian_point ( 'none', ( -29.66179938779916400, -7.733045971672485300, -5.500000000000003600 ) ) ;
#7862 = circle ( 'none', #7859, 0.5000000000000004400 ) ;
#7863 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672484400, -4.761799387799152700 ) ) ;
#7864 = cartesian_point ( 'none', ( -30.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#7865 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 28.00000000000000000 ) ) ;
#7866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7867 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7868 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7869 = axis2_placement_3d ( 'none', #7868, #7867, #7866 ) ;
#7870 = circle ( 'none', #7869, 22.00000000000000000 ) ;
#7871 = cartesian_point ( 'none', ( 16.00000000000000000, 1.285879139104720800e-015, -10.49999999999999800 ) ) ;
#7872 = cartesian_point ( 'none', ( -30.29222690360981600, -7.733045971672484400, -5.021986658763284000 ) ) ;
#7873 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, -27.79999999999999000 ) ) ;
#7874 = cartesian_point ( 'none', ( 14.99999999999999800, 3.416764569621115100e-015, 27.79999999999999000 ) ) ;
#7875 = cartesian_point ( 'none', ( -29.92198665876329100, -7.733045971672484400, -5.392226903609815400 ) ) ;
#7876 = cartesian_point ( 'none', ( -30.10710678118655500, -7.733045971672484400, -5.207106781186549700 ) ) ;
#7877 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 26.46499999999998900 ) ) ;
#7878 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7879 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7880 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7881 = cartesian_point ( 'none', ( 16.00000000000000000, 2.724839128102861000e-015, -22.00000000000000000 ) ) ;
#7882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7883 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7884 = cartesian_point ( 'none', ( 16.50000000000000000, 1.255262969126037000e-015, -10.00000000000000000 ) ) ;
#7885 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 10.49999999999999800 ) ) ;
#7886 = axis2_placement_3d ( 'none', #7880, #7879, #7878 ) ;
#7887 = axis2_placement_3d ( 'none', #7828, #7883, #7882 ) ;
#7888 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7889 = circle ( 'none', #7895, 26.46499999999998900 ) ;
#7890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7891 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7892 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7893 = cartesian_point ( 'none', ( 18.49999999999999300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#7894 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7895 = axis2_placement_3d ( 'none', #7888, #7946, #7945 ) ;
#7896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7897 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7898 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7899 = axis2_placement_3d ( 'none', #7898, #7897, #7896 ) ;
#7900 = face_outer_bound ( 'none', #2023, .t. ) ;
#7901 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7902 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7903 = axis2_placement_3d ( 'none', #7918, #7902, #7901 ) ;
#7904 = circle ( 'none', #7906, 10.50000000000000000 ) ;
#7905 = cartesian_point ( 'none', ( 19.00000000000000000, 3.271643923922153400e-015, -26.46499999999998900 ) ) ;
#7906 = axis2_placement_3d ( 'none', #7892, #7891, #7890 ) ;
#7907 = conical_surface ( 'none', #7944, 4.000000000000017800, 0.7853981633974443900 ) ;
#7908 = circle ( 'none', #7903, 0.5000000000000004400 ) ;
#7909 = cartesian_point ( 'none', ( 15.99999999999997900, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#7910 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#7911 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#7912 = circle ( 'none', #7899, 10.00000000000000000 ) ;
#7913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7914 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7915 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7916 = axis2_placement_3d ( 'none', #7915, #7914, #7913 ) ;
#7917 = conical_surface ( 'none', #7916, 27.79999999999999000, 0.7853981633974570500 ) ;
#7918 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 10.50000000000000000 ) ) ;
#7919 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, -4.000000000000017800 ) ) ;
#7920 = direction ( 'none', ( 0.7071067811865414700, 0.0000000000000000000, -0.7071067811865536800 ) ) ;
#7921 = vector ( 'none', #7920, 1000.000000000000000 ) ;
#7922 = axis2_placement_3d ( 'none', #7970, #7969, #7968 ) ;
#7923 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#7924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7926 = axis2_placement_3d ( 'none', #7932, #7925, #7924 ) ;
#7927 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7928 = face_outer_bound ( 'none', #2010, .t. ) ;
#7929 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#7930 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#7931 = cartesian_point ( 'none', ( 16.50000000000000000, 1.285879139104720800e-015, -10.50000000000000000 ) ) ;
#7932 = cartesian_point ( 'none', ( 15.20000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7933 = cartesian_point ( 'none', ( 14.99999999999999800, 0.0000000000000000000, -27.79999999999999000 ) ) ;
#7934 = line ( 'none', #7933, #7921 ) ;
#7935 = direction ( 'none', ( 0.7071067811865414700, 8.659560562355009300e-017, 0.7071067811865536800 ) ) ;
#7936 = vector ( 'none', #7935, 1000.000000000000000 ) ;
#7937 = cartesian_point ( 'none', ( 15.20000000000000300, 3.429011037612589300e-015, -28.00000000000000000 ) ) ;
#7938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7939 = circle ( 'none', #7926, 28.00000000000000000 ) ;
#7940 = axis2_placement_3d ( 'none', #7931, #7930, #7929 ) ;
#7941 = cartesian_point ( 'none', ( 14.99999999999999800, 3.404518101629641000e-015, 27.79999999999999000 ) ) ;
#7942 = axis2_placement_3d ( 'none', #7927, #7978, #7977 ) ;
#7943 = circle ( 'none', #7940, 0.5000000000000004400 ) ;
#7944 = axis2_placement_3d ( 'none', #7947, #7894, #7938 ) ;
#7945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7947 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7948 = line ( 'none', #7941, #7936 ) ;
#7949 = conical_surface ( 'none', #7942, 26.96500000000000000, 0.7853981633974517200 ) ;
#7950 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7951 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7952 = axis2_placement_3d ( 'none', #7962, #7951, #7950 ) ;
#7953 = cartesian_point ( 'none', ( 18.49999999999999300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#7954 = face_bound ( 'none', #10381, .t. ) ;
#7955 = direction ( 'none', ( 0.7071067811865503500, 0.0000000000000000000, -0.7071067811865446900 ) ) ;
#7956 = vector ( 'none', #7955, 1000.000000000000100 ) ;
#7957 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, -4.000000000000017800 ) ) ;
#7958 = line ( 'none', #7957, #7956 ) ;
#7959 = circle ( 'none', #7952, 4.000000000000017800 ) ;
#7960 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7962 = cartesian_point ( 'none', ( 16.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7963 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7964 = axis2_placement_3d ( 'none', #7960, #8001, #8000 ) ;
#7965 = cylindrical_surface ( 'none', #7975, 3.500000000000000000 ) ;
#7966 = cartesian_point ( 'none', ( 15.09999999999999400, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#7967 = cartesian_point ( 'none', ( 15.09999999999999400, 4.347496136973099900e-016, -3.500000000000000000 ) ) ;
#7968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7969 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7970 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7971 = face_outer_bound ( 'none', #2039, .t. ) ;
#7972 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7973 = direction ( 'none', ( -0.7071067811865451300, 0.0000000000000000000, 0.7071067811865500200 ) ) ;
#7974 = vector ( 'none', #7973, 1000.000000000000100 ) ;
#7975 = axis2_placement_3d ( 'none', #7972, #7963, #7961 ) ;
#7976 = cartesian_point ( 'none', ( 16.50000000000000000, 4.898587196589433500e-016, 4.000000000000017800 ) ) ;
#7977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7978 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#7979 = cartesian_point ( 'none', ( 18.49999999999999300, 0.0000000000000000000, 26.96500000000000000 ) ) ;
#7980 = line ( 'none', #7979, #7974 ) ;
#7981 = circle ( 'none', #7922, 26.96500000000000000 ) ;
#7982 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#7983 = circle ( 'none', #8027, 0.8000000000000002700 ) ;
#7984 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#7985 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#7986 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#7987 = axis2_placement_3d ( 'none', #7986, #7985, #7984 ) ;
#7988 = face_outer_bound ( 'none', #10361, .t. ) ;
#7989 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505401360800, -19.60314285764753400 ) ) ;
#7990 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#7991 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#7992 = circle ( 'none', #8051, 0.7999999999999939400 ) ;
#7993 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#7994 = circle ( 'none', #7987, 1.250000000000000200 ) ;
#7995 = face_outer_bound ( 'none', #2062, .t. ) ;
#7996 = direction ( 'none', ( -0.7071067811865451300, 8.659560562354963700e-017, -0.7071067811865500200 ) ) ;
#7997 = vector ( 'none', #7996, 1000.000000000000100 ) ;
#7998 = axis2_placement_3d ( 'none', #8003, #7991, #7990 ) ;
#7999 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8000 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8001 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8002 = line ( 'none', #7953, #7997 ) ;
#8003 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#8004 = plane ( 'none', #7998 ) ;
#8005 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8006 = vector ( 'none', #8005, 1000.000000000000000 ) ;
#8007 = cartesian_point ( 'none', ( 19.00000000000000000, 4.286263797015736600e-016, -3.500000000000000000 ) ) ;
#8008 = line ( 'none', #8007, #8006 ) ;
#8009 = circle ( 'none', #7964, 3.500000000000000000 ) ;
#8010 = cartesian_point ( 'none', ( 6.290009844363970300, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#8011 = cartesian_point ( 'none', ( 3.790009844363969400, -27.99447384215130100, -18.31893310209096300 ) ) ;
#8012 = cartesian_point ( 'none', ( 3.790009844363974700, -25.67661984405116400, -17.43104291343666300 ) ) ;
#8013 = cartesian_point ( 'none', ( 3.790009844363969800, -21.24608518415090000, -15.44808763468541600 ) ) ;
#8014 = cartesian_point ( 'none', ( 3.790009844363969800, -14.63961452539505500, -11.56884110464236800 ) ) ;
#8015 = cartesian_point ( 'none', ( 3.790009844363969800, -8.272435450254736400, -6.560846397952793100 ) ) ;
#8016 = cartesian_point ( 'none', ( 3.790009844363969400, -4.313362852798968900, -2.298811831501504300 ) ) ;
#8017 = cartesian_point ( 'none', ( 3.790009844363969400, -2.499999999999998700, -1.301042606982605100e-015 ) ) ;
#8018 = cartesian_point ( 'none', ( 3.790009844363964500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#8019 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#8020 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8021 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8022 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8023 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8024 = cartesian_point ( 'none', ( 3.790009844363971600, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#8025 = axis2_placement_3d ( 'none', #7999, #8092, #8091 ) ;
#8026 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#8027 = axis2_placement_3d ( 'none', #8030, #7982, #8026 ) ;
#8028 = line ( 'none', #8095, #8094 ) ;
#8029 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #8024, #8023, #8022, #8021, #8020, #8019, #8018 ),
( #8017, #8016, #8015, #8014, #8013, #8012, #8011 ),
( #8010, #8064, #8063, #8062, #8061, #8060, #8059 ),
( #8058, #8057, #8056, #8055, #8054, #8053, #8052 ) ),
.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 ( ) );
#8030 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#8031 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#8032 = cartesian_point ( 'none', ( 3.790009844363978300, -23.48759017967385900, -18.63643109682000400 ) ) ;
#8033 = cartesian_point ( 'none', ( 3.790009844363971600, -18.96889376729436400, -16.49583267372229400 ) ) ;
#8034 = cartesian_point ( 'none', ( 3.790009844363972500, -12.24613964765512500, -12.31500830393193600 ) ) ;
#8035 = cartesian_point ( 'none', ( 3.790009844363971600, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8036 = cartesian_point ( 'none', ( 3.790009844363971600, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8037 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#8038 = axis2_placement_3d ( 'none', #8090, #8071, #8070 ) ;
#8039 = cylindrical_surface ( 'none', #8025, 22.50000000000000000 ) ;
#8040 = axis2_placement_3d ( 'none', #8072, #8075, #8074 ) ;
#8041 = face_outer_bound ( 'none', #2076, .t. ) ;
#8042 = b_spline_curve_with_knots ( 'none', 3,
( #8037, #8036, #8035, #8034, #8033, #8032, #8096 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#8043 = axis2_placement_3d ( 'none', #8080, #8065, #8081 ) ;
#8045 = oriented_edge ( 'none', *, *, #2287, .f. ) ;
#8044 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#8046 = direction ( 'none', ( -1.387778780781445100e-017, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#8047 = axis2_placement_3d ( 'none', #7989, #8046, #8044 ) ;
#8048 = circle ( 'none', #8047, 1.250000000000000200 ) ;
#8049 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#8050 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#8051 = axis2_placement_3d ( 'none', #8031, #8050, #8049 ) ;
#8052 = cartesian_point ( 'none', ( 6.290009844363973800, -25.84952505401361500, -19.60314285764753700 ) ) ;
#8053 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#8054 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#8055 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#8056 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#8057 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#8058 = cartesian_point ( 'none', ( 6.290009844363980900, 0.0000000000000000000, -1.734723475976807100e-015 ) ) ;
#8059 = cartesian_point ( 'none', ( 6.290009844363975600, -27.99447384215129400, -18.31893310209096300 ) ) ;
#8060 = cartesian_point ( 'none', ( 6.290009844363975600, -25.67661984405117400, -17.43104291343666300 ) ) ;
#8061 = cartesian_point ( 'none', ( 6.290009844363976500, -21.24608518415090700, -15.44808763468541500 ) ) ;
#8062 = cartesian_point ( 'none', ( 6.290009844363971100, -14.63961452539505700, -11.56884110464236800 ) ) ;
#8063 = cartesian_point ( 'none', ( 6.290009844363971100, -8.272435450254738100, -6.560846397952795800 ) ) ;
#8064 = cartesian_point ( 'none', ( 6.290009844363970300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#8065 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8066 = cartesian_point ( 'none', ( -7.733045971672499500, 29.40000000000000200, -4.500000000000004400 ) ) ;
#8067 = circle ( 'none', #8099, 1.000000000000000000 ) ;
#8068 = face_outer_bound ( 'none', #2172, .t. ) ;
#8069 = circle ( 'none', #8103, 1.000000000000000000 ) ;
#8070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8071 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8072 = cartesian_point ( 'none', ( 18.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8073 = cylindrical_surface ( 'none', #8043, 1.000000000000000900 ) ;
#8074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8075 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8076 = face_outer_bound ( 'none', #58, .t. ) ;
#8077 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8078 = vector ( 'none', #8077, 1000.000000000000000 ) ;
#8079 = cartesian_point ( 'none', ( 19.00000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
#8080 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#8081 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8082 = circle ( 'none', #8040, 22.50000000000000000 ) ;
#8083 = direction ( 'none', ( 0.7071067811865503500, 8.659560562354899600e-017, 0.7071067811865446900 ) ) ;
#8084 = vector ( 'none', #8083, 1000.000000000000100 ) ;
#8085 = cartesian_point ( 'none', ( 16.50000000000000000, 4.898587196589433500e-016, 4.000000000000017800 ) ) ;
#8086 = line ( 'none', #8085, #8084 ) ;
#8087 = line ( 'none', #8079, #8078 ) ;
#8088 = circle ( 'none', #8038, 3.500000000000000000 ) ;
#8089 = cartesian_point ( 'none', ( 17.29999999999998300, 3.302260093900838000e-015, -26.96500000000000000 ) ) ;
#8090 = cartesian_point ( 'none', ( 15.99999999999997900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8092 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8093 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8094 = vector ( 'none', #8093, 1000.000000000000000 ) ;
#8095 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.755455298081544800e-015, -22.50000000000000000 ) ) ;
#8096 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#8097 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8098 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131900e-016, 8.673617379884031500e-016 ) ) ;
#8099 = axis2_placement_3d ( 'none', #8066, #8098, #8097 ) ;
#8100 = direction ( 'none', ( 0.0000000000000000000, 3.469446951953614200e-015, -1.000000000000000000 ) ) ;
#8101 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -3.469446951953613800e-015 ) ) ;
#8102 = cartesian_point ( 'none', ( -29.40000000000000200, -25.40000000000000600, -4.500000000000000000 ) ) ;
#8103 = axis2_placement_3d ( 'none', #8102, #8101, #8100 ) ;
#8104 = cartesian_point ( 'none', ( -30.16406625799029900, -7.108132192570343100, -5.150147304382804800 ) ) ;
#8105 = cartesian_point ( 'none', ( -30.40000000000000900, 0.3205582637870507700, -5.440880241055816100 ) ) ;
#8106 = cartesian_point ( 'none', ( -30.22797201523219000, -3.294984245953674700, -5.500000000000005300 ) ) ;
#8107 = cartesian_point ( 'none', ( -30.28407339113876200, -3.281411856557117500, -5.415625833387791100 ) ) ;
#8108 = cartesian_point ( 'none', ( -30.32731418804620600, -3.266526311281244200, -5.323649159129558100 ) ) ;
#8109 = cartesian_point ( 'none', ( -30.35629566234466700, -3.250964186904989900, -5.227786965590449400 ) ) ;
#8110 = cartesian_point ( 'none', ( -30.38527713664312900, -3.235402062528735600, -5.131924772051340800 ) ) ;
#8111 = cartesian_point ( 'none', ( -30.40000000000000900, -3.219165832422379300, -5.032187864709524800 ) ) ;
#8112 = cartesian_point ( 'none', ( -30.40000000000000900, -3.202928406608134300, -4.932446048323162000 ) ) ;
#8113 = cartesian_point ( 'none', ( -30.14319380867645700, -3.943078367541000200, -5.500000000000005300 ) ) ;
#8114 = cartesian_point ( 'none', ( -30.22492872372119200, -3.929886485487633400, -5.410174333775869600 ) ) ;
#8115 = cartesian_point ( 'none', ( -30.28981918594023200, -3.914498289057428700, -5.305393606451363400 ) ) ;
#8116 = cartesian_point ( 'none', ( -30.33359354343217300, -3.897926762536406000, -5.192555392458849000 ) ) ;
#8117 = cartesian_point ( 'none', ( -30.37736790092411700, -3.881355236015382500, -5.079717178466334600 ) ) ;
#8118 = cartesian_point ( 'none', ( -30.40000000000000900, -3.863610280326701800, -4.958888894798751500 ) ) ;
#8119 = cartesian_point ( 'none', ( -30.40000000000000900, -3.845860022050384700, -4.838024504951230000 ) ) ;
#8120 = cartesian_point ( 'none', ( -30.05841560212072500, -4.591172489128325700, -5.500000000000005300 ) ) ;
#8121 = cartesian_point ( 'none', ( -30.16578405630362200, -4.578361114418148900, -5.404722834163949100 ) ) ;
#8122 = cartesian_point ( 'none', ( -30.25232418383425800, -4.562470266833613200, -5.287138053773168700 ) ) ;
#8123 = cartesian_point ( 'none', ( -30.31089142451967800, -4.544889338167822100, -5.157323819327248600 ) ) ;
#8124 = cartesian_point ( 'none', ( -30.36945866520510200, -4.527308409502030200, -5.027509584881328500 ) ) ;
#8125 = cartesian_point ( 'none', ( -30.40000000000000900, -4.508054728231024400, -4.885589924887978200 ) ) ;
#8126 = cartesian_point ( 'none', ( -30.40000000000000900, -4.488791637492634700, -4.743602961579297200 ) ) ;
#8127 = cartesian_point ( 'none', ( -29.95321272764029500, -5.232619510291340400, -5.500000000000004400 ) ) ;
#8128 = cartesian_point ( 'none', ( -30.09116082883728200, -5.222003122405725500, -5.406459235039650800 ) ) ;
#8129 = cartesian_point ( 'none', ( -30.20478604738195500, -5.207147160155559900, -5.279658157471104100 ) ) ;
#8130 = cartesian_point ( 'none', ( -30.28201953521424600, -5.189877652108680000, -5.134272073421884700 ) ) ;
#8131 = cartesian_point ( 'none', ( -30.35925302304653800, -5.172608144061801000, -4.988885989372664500 ) ) ;
#8132 = cartesian_point ( 'none', ( -30.40000000000000900, -5.152958538686054800, -4.825142949259070900 ) ) ;
#8133 = cartesian_point ( 'none', ( -30.40000000000000900, -5.133290412675881600, -4.661278505522232300 ) ) ;
#8134 = cartesian_point ( 'none', ( -29.82889062134114500, -5.864919803378983300, -5.500000000000005300 ) ) ;
#8135 = cartesian_point ( 'none', ( -29.99865116359267600, -5.857396015352806600, -5.419753958329161000 ) ) ;
#8136 = cartesian_point ( 'none', ( -30.14482819484591400, -5.845303094301547400, -5.290775172214329000 ) ) ;
#8137 = cartesian_point ( 'none', ( -30.24524866794960700, -5.830475370190502100, -5.132627951325207300 ) ) ;
#8138 = cartesian_point ( 'none', ( -30.34566914105330000, -5.815647646079457700, -4.974480730436086500 ) ) ;
#8139 = cartesian_point ( 'none', ( -30.40000000000000900, -5.798134296754928300, -4.787689588154748300 ) ) ;
#8140 = cartesian_point ( 'none', ( -30.40000000000000900, -5.780591856673935600, -4.600588174232672000 ) ) ;
#8141 = cartesian_point ( 'none', ( -29.70456851504199500, -6.497220096466626200, -5.500000000000005300 ) ) ;
#8142 = cartesian_point ( 'none', ( -29.90614149834806700, -6.492788908299886900, -5.433048681618671200 ) ) ;
#8143 = cartesian_point ( 'none', ( -30.08487034230987700, -6.483459028447534900, -5.301892186957553900 ) ) ;
#8144 = cartesian_point ( 'none', ( -30.20847780068497100, -6.471073088272324200, -5.130983829228530800 ) ) ;
#8145 = cartesian_point ( 'none', ( -30.33208525906006200, -6.458687148097113500, -4.960075471499508600 ) ) ;
#8146 = cartesian_point ( 'none', ( -30.40000000000000900, -6.443310054823802700, -4.750236227050425700 ) ) ;
#8147 = cartesian_point ( 'none', ( -30.40000000000000900, -6.427893300671989600, -4.539897842943111600 ) ) ;
#8148 = cartesian_point ( 'none', ( -29.56110572920307800, -7.120543672330057000, -5.500000000000004400 ) ) ;
#8149 = cartesian_point ( 'none', ( -29.79605416213505000, -7.120543672330057000, -5.457822618723704400 ) ) ;
#8150 = cartesian_point ( 'none', ( -30.01284458399153400, -7.115976739678261600, -5.331192890694735500 ) ) ;
#8151 = cartesian_point ( 'none', ( -30.40000000000001300, -0.6441351438870981400, -5.401748693170607600 ) ) ;
#8152 = oriented_edge ( 'none', *, *, #935, .f. ) ;
#8153 = cartesian_point ( 'none', ( -30.40000000000000900, -0.6405188449210119600, -5.382050451233140200 ) ) ;
#8154 = cartesian_point ( 'none', ( -30.38918565962971700, -0.8274736603956461800, -5.500000000000005300 ) ) ;
#8155 = cartesian_point ( 'none', ( -30.39278556074360400, -0.8230091413684417200, -5.475613617449424100 ) ) ;
#8156 = cartesian_point ( 'none', ( -30.39549006065864800, -0.8185226278671942100, -5.451107490569555100 ) ) ;
#8157 = cartesian_point ( 'none', ( -30.39729367047145200, -0.8140251005178420500, -5.426541402555486100 ) ) ;
#8158 = cartesian_point ( 'none', ( -30.39909728028425600, -0.8095275731684897800, -5.401975314541418000 ) ) ;
#8159 = cartesian_point ( 'none', ( -30.40000000000003800, -0.8050190339892479000, -5.377349276204068200 ) ) ;
#8160 = cartesian_point ( 'none', ( -30.40000000000000900, -0.8005104938048467300, -5.352723232483477900 ) ) ;
#8161 = cartesian_point ( 'none', ( -30.38378866676695400, -0.9926662345646267700, -5.500000000000005300 ) ) ;
#8162 = cartesian_point ( 'none', ( -30.38917779654551100, -0.9873675330251674400, -5.470914700582020500 ) ) ;
#8163 = cartesian_point ( 'none', ( -30.39323336815603200, -0.9820252689429098700, -5.441590280392418300 ) ) ;
#8164 = cartesian_point ( 'none', ( -30.39593892050847000, -0.9766611259419049100, -5.412145763817318500 ) ) ;
#8165 = cartesian_point ( 'none', ( -30.39864447286090500, -0.9712969829408997200, -5.382701247242218700 ) ) ;
#8166 = cartesian_point ( 'none', ( -30.40000000000003800, -0.9659109728282219100, -5.353136699092274000 ) ) ;
#8167 = cartesian_point ( 'none', ( -30.40000000000000900, -0.9605249567879339300, -5.323572118404865900 ) ) ;
#8168 = cartesian_point ( 'none', ( -30.37299468104141900, -1.323051382902587200, -5.500000000000005300 ) ) ;
#8169 = cartesian_point ( 'none', ( -30.38196226814931600, -1.316084316338618400, -5.461516866847214000 ) ) ;
#8170 = cartesian_point ( 'none', ( -30.38871998315079600, -1.309030551094341000, -5.422555860038144700 ) ) ;
#8171 = cartesian_point ( 'none', ( -30.39322942058250400, -1.301933176790030200, -5.383354486340983200 ) ) ;
#8172 = cartesian_point ( 'none', ( -30.39773885801421100, -1.294835802485719400, -5.344153112643820900 ) ) ;
#8173 = cartesian_point ( 'none', ( -30.40000000000003800, -1.287694850506169200, -5.304711544868686300 ) ) ;
#8174 = cartesian_point ( 'none', ( -30.40000000000000900, -1.280553882754107600, -5.265269890247642700 ) ) ;
#8175 = cartesian_point ( 'none', ( -30.35681716770328400, -1.653001592960454500, -5.500000000000005300 ) ) ;
#8176 = cartesian_point ( 'none', ( -30.37113354511256700, -1.644511964780525300, -5.452554918162994600 ) ) ;
#8177 = cartesian_point ( 'none', ( -30.38194386283573300, -1.635848969520885300, -5.404154362820236200 ) ) ;
#8178 = cartesian_point ( 'none', ( -30.38916047598796100, -1.627098746016277600, -5.355273266178976100 ) ) ;
#8179 = cartesian_point ( 'none', ( -30.39637708914018800, -1.618348522511669800, -5.306392169537716100 ) ) ;
#8180 = cartesian_point ( 'none', ( -30.40000000000000900, -1.609511137360343900, -5.257030875173581900 ) ) ;
#8181 = cartesian_point ( 'none', ( -30.40000000000000900, -1.600673719386944000, -5.207669412042073500 ) ) ;
#8182 = cartesian_point ( 'none', ( -30.33531459415360100, -1.982091943813946400, -5.500000000000005300 ) ) ;
#8183 = cartesian_point ( 'none', ( -30.35664087634632200, -1.972354432224439300, -5.444471364743336000 ) ) ;
#8184 = cartesian_point ( 'none', ( -30.37285585665340900, -1.962283149152131500, -5.387039381310168900 ) ) ;
#8185 = cartesian_point ( 'none', ( -30.38369573399339900, -1.952041944032289100, -5.328638409104779200 ) ) ;
#8186 = cartesian_point ( 'none', ( -30.39453561133339200, -1.941800738912446800, -5.270237436899388500 ) ) ;
#8187 = cartesian_point ( 'none', ( -30.40000000000000900, -1.931389976149294500, -5.210869553954660600 ) ) ;
#8188 = cartesian_point ( 'none', ( -30.40000000000000900, -1.920979028164120800, -5.151500614772310800 ) ) ;
#8189 = cartesian_point ( 'none', ( -30.29230944705423000, -2.640272645520930000, -5.500000000000005300 ) ) ;
#8190 = cartesian_point ( 'none', ( -30.32765553881383300, -2.628039367112267500, -5.428304257904019700 ) ) ;
#8191 = cartesian_point ( 'none', ( -30.35467984428876400, -2.615151508414625100, -5.352809418290036100 ) ) ;
#8192 = cartesian_point ( 'none', ( -30.37276625000428300, -2.601928340064313200, -5.275368694956385200 ) ) ;
#8193 = cartesian_point ( 'none', ( -30.39085265571980400, -2.588705171714000800, -5.197927971622733300 ) ) ;
#8194 = cartesian_point ( 'none', ( -30.40000000000000900, -2.575147653727196200, -5.118546911516818700 ) ) ;
#8195 = cartesian_point ( 'none', ( -30.40000000000000900, -2.561589645718474800, -5.039163020232788200 ) ) ;
#8196 = toroidal_surface ( 'none', #8198, 4.000000000000004400, 1.000000000000000000 ) ;
#8197 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1657385939532572700, -5.484972247725167400 ) ) ;
#8198 = axis2_placement_3d ( 'none', #8199, #8262, #8261 ) ;
#8199 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, -4.500000000000000000 ) ) ;
#8200 = circle ( 'none', #8259, 1.000000000000000000 ) ;
#8201 = face_outer_bound ( 'none', #2098, .t. ) ;
#8202 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#8203 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#8204 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#8205 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#8206 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#8207 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#8208 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739366500e-015, -5.500000000000005300 ) ) ;
#8209 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1685101423471420700, -5.500000000000005300 ) ) ;
#8210 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1675862928825196100, -5.494990749241728700 ) ) ;
#8211 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1666624434178972100, -5.489981498483453000 ) ) ;
#8212 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1657385939532747500, -5.484972247725176300 ) ) ;
#8213 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1648147444886523000, -5.479962996966900600 ) ) ;
#8214 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1638908950240298700, -5.474953746208624000 ) ) ;
#8215 = cartesian_point ( 'none', ( -30.40000000000000900, -0.1629670455594074400, -5.469944495450347300 ) ) ;
#8216 = cartesian_point ( 'none', ( -30.39864278253321200, -0.3314615147062374100, -5.500000000000005300 ) ) ;
#8217 = cartesian_point ( 'none', ( -30.39909549257655600, -0.3296443303243595200, -5.490146756504905100 ) ) ;
#8218 = cartesian_point ( 'none', ( -30.39943474002959800, -0.3278271263779799500, -5.480293467656225400 ) ) ;
#8219 = cartesian_point ( 'none', ( -30.39966086686222700, -0.3260099146924969000, -5.470440167277055300 ) ) ;
#8220 = cartesian_point ( 'none', ( -30.39988699369485700, -0.3241927030070138600, -5.460586866897885200 ) ) ;
#8221 = cartesian_point ( 'none', ( -30.40000000000001300, -0.3223754833350768200, -5.450733553638813500 ) ) ;
#8222 = cartesian_point ( 'none', ( -30.40000000000000900, -0.3205582637870674200, -5.440880241055821500 ) ) ;
#8223 = cartesian_point ( 'none', ( -30.39594007140708200, -0.4968170442226517700, -5.500000000000005300 ) ) ;
#8224 = cartesian_point ( 'none', ( -30.39729246447029700, -0.4941113148141918500, -5.485284211340357700 ) ) ;
#8225 = cartesian_point ( 'none', ( -30.39830761832822500, -0.4914000734694976600, -5.470538444631730900 ) ) ;
#8226 = cartesian_point ( 'none', ( -30.39898450223392600, -0.4886860730754064000, -5.455777672140302000 ) ) ;
#8227 = cartesian_point ( 'none', ( -30.39966138613962300, -0.4859720726813151500, -5.441016899648873000 ) ) ;
#8228 = cartesian_point ( 'none', ( -30.40000000000001300, -0.4832553136110870900, -5.426241123404710500 ) ) ;
#8229 = cartesian_point ( 'none', ( -30.40000000000000900, -0.4805385543540393600, -5.411465346144480800 ) ) ;
#8230 = cartesian_point ( 'none', ( -30.39323736028095300, -0.6621725737390666800, -5.500000000000005300 ) ) ;
#8231 = cartesian_point ( 'none', ( -30.39548943636404100, -0.6585782993040246700, -5.480421666175810300 ) ) ;
#8232 = cartesian_point ( 'none', ( -30.39718049662685200, -0.6549730205610159200, -5.460783421607237300 ) ) ;
#8233 = cartesian_point ( 'none', ( -30.39830813760562500, -0.6513622314583164000, -5.441115177003548600 ) ) ;
#8234 = cartesian_point ( 'none', ( -30.39943577858439400, -0.6477514423556169900, -5.421446932399860000 ) ) ;
#8235 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#8236 = cartesian_point ( 'none', ( -30.39969808548704200, -18.39781902366995700, -4.524698085483239000 ) ) ;
#8237 = cartesian_point ( 'none', ( -30.39971659363677900, -18.38950710046740900, -4.524691451115423000 ) ) ;
#8238 = cartesian_point ( 'none', ( -30.39974071332748200, -18.37794356927579600, -4.524592138204776700 ) ) ;
#8239 = cartesian_point ( 'none', ( -30.39977568687901100, -18.36059892688511400, -4.524343298488813200 ) ) ;
#8240 = cartesian_point ( 'none', ( -30.39984884994078500, -18.32014081921467500, -4.523063664963804500 ) ) ;
#8241 = cartesian_point ( 'none', ( -30.39989708932221300, -18.28551218578269700, -4.520769117189861000 ) ) ;
#8242 = cartesian_point ( 'none', ( -30.39997427233243600, -18.21639557275467100, -4.514587760114723700 ) ) ;
#8243 = cartesian_point ( 'none', ( -30.40000000000251700, -18.17050553625046700, -4.508342681648470000 ) ) ;
#8244 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1685101423471245500, -5.500000000000005300 ) ) ;
#8245 = cartesian_point ( 'none', ( -30.40000000000000600, -18.12500000000001100, -4.500000000000000000 ) ) ;
#8246 = b_spline_curve_with_knots ( 'none', 3,
( #8245, #8243, #8242, #8241, #8240, #8239, #8238, #8237, #8236, #8235 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 2, 4 ),
( 0.0000000000000000000, 0.2515390272548087000, 0.3773085408822224300, 0.4401932976959293000, 0.4716356761027827300, 0.5030780545096361600 ),
.unspecified. ) ;
#8247 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1666624434178796700, -5.489981498483445900 ) ) ;
#8248 = circle ( 'none', #8249, 1.000000000000000000 ) ;
#8249 = axis2_placement_3d ( 'none', #8275, #8272, #8271 ) ;
#8250 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8251 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131600e-016, 8.673617379884040400e-016 ) ) ;
#8252 = cartesian_point ( 'none', ( -7.733045971672519100, -29.39999999999999500, -4.500000000000004400 ) ) ;
#8253 = axis2_placement_3d ( 'none', #8252, #8251, #8250 ) ;
#8254 = circle ( 'none', #8253, 1.000000000000000000 ) ;
#8255 = face_outer_bound ( 'none', #2117, .t. ) ;
#8256 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, -1.000000000000000000 ) ) ;
#8257 = direction ( 'none', ( 2.731847993664264200e-016, -1.000000000000000000, 8.673617379884026600e-016 ) ) ;
#8258 = cartesian_point ( 'none', ( -29.40000000000000600, -7.733045971672483500, -4.500000000000004400 ) ) ;
#8259 = axis2_placement_3d ( 'none', #8258, #8257, #8256 ) ;
#8260 = face_outer_bound ( 'none', #2110, .t. ) ;
#8261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8263 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8319, #8318, #8317, #8316, #8315, #8314, #8313 ),
( #8312, #8311, #8310, #8309, #8308, #8307, #8306 ),
( #8305, #8304, #8303, #8302, #8301, #8300, #8299 ),
( #8298, #8297, #8296, #8295, #8294, #8293, #8292 ),
( #8291, #8290, #8289, #8288, #8287, #8286, #8285 ),
( #8284, #8283, #8282, #8281, #8280, #8279, #8278 ),
( #8277, #8364, #8363, #8362, #8361, #8360, #8359 ),
( #8358, #8357, #8356, #8355, #8354, #8353, #8352 ),
( #8351, #8350, #8349, #8348, #8347, #8346, #8345 ),
( #8344, #8343, #8342, #8341, #8340, #8339, #8338 ),
( #8337, #8336, #8335, #8334, #8333, #8332, #8331 ),
( #8330, #8329, #8328, #8327, #8326, #8325, #8324 ),
( #8323, #8322, #8321, #8320, #8409, #8408, #8407 ),
( #8406, #8405, #8404, #8403, #8402, #8401, #8400 ),
( #8399, #8398, #8397, #8396, #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 ) ),
.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. ) ;
#8264 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#8265 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#8266 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#8267 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#8268 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#8269 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#8270 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1629670455593899300, -5.469944495450330500 ) ) ;
#8271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8272 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8273 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1638908950240123600, -5.474953746208608900 ) ) ;
#8274 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1675862928825021200, -5.494990749241726000 ) ) ;
#8275 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#8276 = cartesian_point ( 'none', ( -30.40000000000000900, 0.1648147444886348400, -5.479962996966888200 ) ) ;
#8277 = cartesian_point ( 'none', ( -3.943078367541033000, -30.14319380867645000, -5.500000000000005300 ) ) ;
#8278 = cartesian_point ( 'none', ( -4.488791637492656000, -30.39999999999999500, -4.743602961579300700 ) ) ;
#8279 = cartesian_point ( 'none', ( -4.508054728231044800, -30.39999999999999500, -4.885589924887981700 ) ) ;
#8280 = cartesian_point ( 'none', ( -4.527308409502051500, -30.36945866520508700, -5.027509584881330300 ) ) ;
#8281 = cartesian_point ( 'none', ( -4.544889338167844400, -30.31089142451966700, -5.157323819327249500 ) ) ;
#8282 = cartesian_point ( 'none', ( -4.562470266833636300, -30.25232418383425100, -5.287138053773168700 ) ) ;
#8283 = cartesian_point ( 'none', ( -4.578361114418172000, -30.16578405630361500, -5.404722834163949900 ) ) ;
#8284 = cartesian_point ( 'none', ( -4.591172489128347900, -30.05841560212071800, -5.500000000000005300 ) ) ;
#8285 = cartesian_point ( 'none', ( -5.133290412675899400, -30.39999999999999500, -4.661278505522240300 ) ) ;
#8286 = cartesian_point ( 'none', ( -5.152958538686072600, -30.39999999999999500, -4.825142949259077200 ) ) ;
#8287 = cartesian_point ( 'none', ( -5.172608144061818800, -30.35925302304652700, -4.988885989372668900 ) ) ;
#8288 = cartesian_point ( 'none', ( -5.189877652108697800, -30.28201953521423600, -5.134272073421887400 ) ) ;
#8289 = cartesian_point ( 'none', ( -5.207147160155576800, -30.20478604738194400, -5.279658157471105000 ) ) ;
#8290 = cartesian_point ( 'none', ( -5.222003122405744200, -30.09116082883727500, -5.406459235039652500 ) ) ;
#8291 = cartesian_point ( 'none', ( -5.232619510291359100, -29.95321272764028800, -5.500000000000005300 ) ) ;
#8292 = cartesian_point ( 'none', ( -5.780591856673951600, -30.39999999999999500, -4.600588174232677300 ) ) ;
#8293 = cartesian_point ( 'none', ( -5.798134296754944300, -30.39999999999999500, -4.787689588154751900 ) ) ;
#8294 = cartesian_point ( 'none', ( -5.815647646079473700, -30.34566914105328900, -4.974480730436088300 ) ) ;
#8295 = cartesian_point ( 'none', ( -5.830475370190519000, -30.24524866794959600, -5.132627951325208200 ) ) ;
#8296 = cartesian_point ( 'none', ( -5.845303094301563400, -30.14482819484590700, -5.290775172214329000 ) ) ;
#8297 = cartesian_point ( 'none', ( -5.857396015352823500, -29.99865116359266900, -5.419753958329160100 ) ) ;
#8298 = cartesian_point ( 'none', ( -5.864919803379000200, -29.82889062134113800, -5.500000000000005300 ) ) ;
#8299 = cartesian_point ( 'none', ( -6.427893300672004700, -30.39999999999999500, -4.539897842943114300 ) ) ;
#8300 = cartesian_point ( 'none', ( -6.443310054823816900, -30.39999999999999500, -4.750236227050426600 ) ) ;
#8301 = cartesian_point ( 'none', ( -6.458687148097129500, -30.33208525906005400, -4.960075471499507700 ) ) ;
#8302 = cartesian_point ( 'none', ( -6.471073088272340200, -30.20847780068496000, -5.130983829228529900 ) ) ;
#8303 = cartesian_point ( 'none', ( -6.483459028447550000, -30.08487034230986600, -5.301892186957553000 ) ) ;
#8304 = cartesian_point ( 'none', ( -6.492788908299903700, -29.90614149834806300, -5.433048681618667600 ) ) ;
#8305 = cartesian_point ( 'none', ( -6.497220096466642200, -29.70456851504198800, -5.500000000000004400 ) ) ;
#8306 = cartesian_point ( 'none', ( -7.078168229805320300, -30.39999999999999500, -4.500000000000004400 ) ) ;
#8307 = cartesian_point ( 'none', ( -7.089262094716015200, -30.39999999999999500, -4.734948432931973100 ) ) ;
#8308 = cartesian_point ( 'none', ( -7.100287645462423700, -30.31528793198905800, -4.969101718070871400 ) ) ;
#8309 = cartesian_point ( 'none', ( -7.108132192570342200, -30.16406625799029200, -5.150147304382801200 ) ) ;
#8310 = cartesian_point ( 'none', ( -7.115976739678260700, -30.01284458399152700, -5.331192890694731000 ) ) ;
#8311 = cartesian_point ( 'none', ( -7.120543672330057000, -29.79605416213504300, -5.457822618723701800 ) ) ;
#8312 = cartesian_point ( 'none', ( -7.120543672330057000, -29.56110572920307800, -5.500000000000004400 ) ) ;
#8313 = cartesian_point ( 'none', ( -7.733045971672519900, -30.39999999999999500, -4.500000000000004400 ) ) ;
#8314 = cartesian_point ( 'none', ( -7.733045971672520800, -30.39999999999999500, -4.761799387799152700 ) ) ;
#8315 = cartesian_point ( 'none', ( -7.733045971672520800, -30.29222690360980900, -5.021986658763284900 ) ) ;
#8316 = cartesian_point ( 'none', ( -7.733045971672520800, -30.10710678118654500, -5.207106781186549700 ) ) ;
#8317 = cartesian_point ( 'none', ( -7.733045971672520800, -29.92198665876328100, -5.392226903609814500 ) ) ;
#8318 = cartesian_point ( 'none', ( -7.733045971672521700, -29.66179938779914900, -5.500000000000003600 ) ) ;
#8319 = cartesian_point ( 'none', ( -7.733045971672521700, -29.40000000000000200, -5.500000000000005300 ) ) ;
#8320 = cartesian_point ( 'none', ( -0.9766611259420031600, -30.39593892050846000, -5.412145763817346000 ) ) ;
#8321 = cartesian_point ( 'none', ( -0.9820252689430087900, -30.39323336815602200, -5.441590280392437000 ) ) ;
#8322 = cartesian_point ( 'none', ( -0.9873675330252668100, -30.38917779654550300, -5.470914700582030200 ) ) ;
#8323 = cartesian_point ( 'none', ( -0.9926662345647266900, -30.38378866676694700, -5.500000000000005300 ) ) ;
#8324 = cartesian_point ( 'none', ( -1.280553882754193600, -30.39999999999999500, -5.265269890247673800 ) ) ;
#8325 = cartesian_point ( 'none', ( -1.287694850506255800, -30.40000000000002300, -5.304711544868711200 ) ) ;
#8326 = cartesian_point ( 'none', ( -1.294835802485806400, -30.39773885801420100, -5.344153112643841300 ) ) ;
#8327 = cartesian_point ( 'none', ( -1.301933176790117900, -30.39322942058249300, -5.383354486340998300 ) ) ;
#8328 = cartesian_point ( 'none', ( -1.309030551094429300, -30.38871998315078600, -5.422555860038156300 ) ) ;
#8329 = cartesian_point ( 'none', ( -1.316084316338707000, -30.38196226814931200, -5.461516866847219400 ) ) ;
#8330 = cartesian_point ( 'none', ( -1.323051382902676700, -30.37299468104141200, -5.500000000000005300 ) ) ;
#8331 = cartesian_point ( 'none', ( -1.600673719387022000, -30.39999999999999500, -5.207669412042093900 ) ) ;
#8332 = cartesian_point ( 'none', ( -1.609511137360422500, -30.39999999999999500, -5.257030875173598800 ) ) ;
#8333 = cartesian_point ( 'none', ( -1.618348522511749300, -30.39637708914017400, -5.306392169537729400 ) ) ;
#8334 = cartesian_point ( 'none', ( -1.627098746016357500, -30.38916047598795000, -5.355273266178985900 ) ) ;
#8335 = cartesian_point ( 'none', ( -1.635848969520965700, -30.38194386283572600, -5.404154362820242400 ) ) ;
#8336 = cartesian_point ( 'none', ( -1.644511964780606400, -30.37113354511256700, -5.452554918162998200 ) ) ;
#8337 = cartesian_point ( 'none', ( -1.653001592960536200, -30.35681716770328700, -5.500000000000005300 ) ) ;
#8338 = cartesian_point ( 'none', ( -1.920979028164191400, -30.39999999999999500, -5.151500614772327700 ) ) ;
#8339 = cartesian_point ( 'none', ( -1.931389976149365800, -30.39999999999999500, -5.210869553954673900 ) ) ;
#8340 = cartesian_point ( 'none', ( -1.941800738912518700, -30.39453561133338200, -5.270237436899399200 ) ) ;
#8341 = cartesian_point ( 'none', ( -1.952041944032361800, -30.38369573399339200, -5.328638409104786300 ) ) ;
#8342 = cartesian_point ( 'none', ( -1.962283149152204800, -30.37285585665340500, -5.387039381310174200 ) ) ;
#8343 = cartesian_point ( 'none', ( -1.972354432224513000, -30.35664087634631900, -5.444471364743338700 ) ) ;
#8344 = cartesian_point ( 'none', ( -1.982091943814020500, -30.33531459415360100, -5.500000000000005300 ) ) ;
#8345 = cartesian_point ( 'none', ( -2.561589645718530300, -30.39999999999999500, -5.039163020232794400 ) ) ;
#8346 = cartesian_point ( 'none', ( -2.575147653727252200, -30.39999999999999500, -5.118546911516824100 ) ) ;
#8347 = cartesian_point ( 'none', ( -2.588705171714056800, -30.39085265571979400, -5.197927971622736900 ) ) ;
#8348 = cartesian_point ( 'none', ( -2.601928340064369600, -30.37276625000427500, -5.275368694956387800 ) ) ;
#8349 = cartesian_point ( 'none', ( -2.615151508414682800, -30.35467984428876100, -5.352809418290037900 ) ) ;
#8350 = cartesian_point ( 'none', ( -2.628039367112326100, -30.32765553881382900, -5.428304257904021500 ) ) ;
#8351 = cartesian_point ( 'none', ( -2.640272645520989100, -30.29230944705423000, -5.500000000000005300 ) ) ;
#8352 = cartesian_point ( 'none', ( -3.202928406608175100, -30.39999999999999500, -4.932446048323170900 ) ) ;
#8353 = cartesian_point ( 'none', ( -3.219165832422420600, -30.39999999999999500, -5.032187864709531900 ) ) ;
#8354 = cartesian_point ( 'none', ( -3.235402062528776900, -30.38527713664311500, -5.131924772051344300 ) ) ;
#8355 = cartesian_point ( 'none', ( -3.250964186905032100, -30.35629566234465700, -5.227786965590452100 ) ) ;
#8356 = cartesian_point ( 'none', ( -3.266526311281287200, -30.32731418804619800, -5.323649159129559800 ) ) ;
#8357 = cartesian_point ( 'none', ( -3.281411856557160600, -30.28407339113875500, -5.415625833387792000 ) ) ;
#8358 = cartesian_point ( 'none', ( -3.294984245953718200, -30.22797201523218300, -5.500000000000005300 ) ) ;
#8359 = cartesian_point ( 'none', ( -3.845860022050415300, -30.39999999999999500, -4.838024504951236300 ) ) ;
#8360 = cartesian_point ( 'none', ( -3.863610280326732900, -30.39999999999999500, -4.958888894798756800 ) ) ;
#8361 = cartesian_point ( 'none', ( -3.881355236015414000, -30.37736790092410300, -5.079717178466337300 ) ) ;
#8362 = cartesian_point ( 'none', ( -3.897926762536438000, -30.33359354343216200, -5.192555392458850800 ) ) ;
#8363 = cartesian_point ( 'none', ( -3.914498289057461600, -30.28981918594022500, -5.305393606451364300 ) ) ;
#8364 = cartesian_point ( 'none', ( -3.929886485487666300, -30.22492872372118500, -5.410174333775870500 ) ) ;
#8365 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8366 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8367 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8368 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8369 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8370 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8371 = cartesian_point ( 'none', ( 4.152408950369674600e-015, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8372 = cartesian_point ( 'none', ( -0.1629670455613856100, -30.40000000000000900, -5.469944495461090700 ) ) ;
#8373 = cartesian_point ( 'none', ( -0.1638908950260193300, -30.40000000000000900, -5.474953746217576800 ) ) ;
#8374 = cartesian_point ( 'none', ( -0.1648147444906530900, -30.40000000000000900, -5.479962996974061100 ) ) ;
#8375 = cartesian_point ( 'none', ( -0.1657385939552868400, -30.40000000000000900, -5.484972247730547100 ) ) ;
#8376 = cartesian_point ( 'none', ( -0.1666624434199205600, -30.40000000000000900, -5.489981498487033200 ) ) ;
#8377 = cartesian_point ( 'none', ( -0.1675862928845542600, -30.40000000000000900, -5.494990749243518400 ) ) ;
#8378 = cartesian_point ( 'none', ( -0.1685101423491879900, -30.40000000000000900, -5.500000000000005300 ) ) ;
#8379 = cartesian_point ( 'none', ( -0.3205582637871930400, -30.39999999999999500, -5.440880241055984900 ) ) ;
#8380 = cartesian_point ( 'none', ( -0.3223754833352032700, -30.39999999999999900, -5.450733553638949400 ) ) ;
#8381 = cartesian_point ( 'none', ( -0.3241927030071409800, -30.39988699369484600, -5.460586866897994400 ) ) ;
#8382 = cartesian_point ( 'none', ( -0.3260099146926248000, -30.39966086686221700, -5.470440167277137000 ) ) ;
#8383 = cartesian_point ( 'none', ( -0.3278271263781086200, -30.39943474002958700, -5.480293467656278700 ) ) ;
#8384 = cartesian_point ( 'none', ( -0.3296443303244891400, -30.39909549257654900, -5.490146756504932700 ) ) ;
#8385 = cartesian_point ( 'none', ( -0.3314615147063678100, -30.39864278253320500, -5.500000000000005300 ) ) ;
#8386 = cartesian_point ( 'none', ( -0.4805385543541553200, -30.39999999999999500, -5.411465346144599000 ) ) ;
#8387 = cartesian_point ( 'none', ( -0.4832553136112038300, -30.39999999999999900, -5.426241123404808200 ) ) ;
#8388 = cartesian_point ( 'none', ( -0.4859720726814325500, -30.39966138613961600, -5.441016899648951200 ) ) ;
#8389 = cartesian_point ( 'none', ( -0.4886860730755244700, -30.39898450223391500, -5.455777672140360600 ) ) ;
#8390 = cartesian_point ( 'none', ( -0.4914000734696164500, -30.39830761832821400, -5.470538444631770000 ) ) ;
#8391 = cartesian_point ( 'none', ( -0.4941113148143115300, -30.39729246447029000, -5.485284211340377200 ) ) ;
#8392 = cartesian_point ( 'none', ( -0.4968170442227722300, -30.39594007140707500, -5.500000000000005300 ) ) ;
#8393 = cartesian_point ( 'none', ( -0.6405188449211182100, -30.39999999999999500, -5.382050451233213000 ) ) ;
#8394 = cartesian_point ( 'none', ( -0.6441351438872049400, -30.39999999999999900, -5.401748693170667100 ) ) ;
#8395 = cartesian_point ( 'none', ( -0.6477514423557245700, -30.39943577858438300, -5.421446932399908800 ) ) ;
#8396 = cartesian_point ( 'none', ( -0.6513622314584247600, -30.39830813760561400, -5.441115177003585000 ) ) ;
#8397 = cartesian_point ( 'none', ( -0.6549730205611249400, -30.39718049662684200, -5.460783421607261300 ) ) ;
#8398 = cartesian_point ( 'none', ( -0.6585782993041344700, -30.39548943636403400, -5.480421666175821800 ) ) ;
#8399 = cartesian_point ( 'none', ( -0.6621725737391771500, -30.39323736028094600, -5.500000000000005300 ) ) ;
#8400 = cartesian_point ( 'none', ( -0.8005104938049481000, -30.39999999999999500, -5.352723232483545400 ) ) ;
#8401 = cartesian_point ( 'none', ( -0.8050190339893498200, -30.40000000000002300, -5.377349276204125100 ) ) ;
#8402 = cartesian_point ( 'none', ( -0.8095275731685925800, -30.39909728028424500, -5.401975314541462400 ) ) ;
#8403 = cartesian_point ( 'none', ( -0.8140251005179454100, -30.39729367047144100, -5.426541402555519900 ) ) ;
#8404 = cartesian_point ( 'none', ( -0.8185226278672982400, -30.39549006065863800, -5.451107490569578200 ) ) ;
#8405 = cartesian_point ( 'none', ( -0.8230091413685464200, -30.39278556074360100, -5.475613617449434800 ) ) ;
#8406 = cartesian_point ( 'none', ( -0.8274736603957515400, -30.38918565962971400, -5.500000000000005300 ) ) ;
#8407 = cartesian_point ( 'none', ( -0.9605249567880301800, -30.39999999999999500, -5.323572118404921800 ) ) ;
#8408 = cartesian_point ( 'none', ( -0.9659109728283186100, -30.40000000000002300, -5.353136699092320100 ) ) ;
#8409 = cartesian_point ( 'none', ( -0.9712969829409973100, -30.39864447286089400, -5.382701247242255100 ) ) ;
#8410 = cartesian_point ( 'none', ( -6.483459028447539300, 30.08487034230987000, -5.301892186957553000 ) ) ;
#8411 = cartesian_point ( 'none', ( -6.471073088272328600, 30.20847780068496400, -5.130983829228529900 ) ) ;
#8412 = cartesian_point ( 'none', ( -6.458687148097118000, 30.33208525906005800, -4.960075471499507700 ) ) ;
#8413 = cartesian_point ( 'none', ( -6.443310054823806300, 30.40000000000000200, -4.750236227050425700 ) ) ;
#8414 = cartesian_point ( 'none', ( -6.427893300671992300, 30.40000000000000200, -4.539897842943113400 ) ) ;
#8415 = cartesian_point ( 'none', ( -7.120543672330064100, 29.56110572920307800, -5.500000000000005300 ) ) ;
#8416 = cartesian_point ( 'none', ( -7.120543672330064100, 29.79605416213504700, -5.457822618723705300 ) ) ;
#8417 = cartesian_point ( 'none', ( -7.115976739678268700, 30.01284458399153000, -5.331192890694735500 ) ) ;
#8418 = cartesian_point ( 'none', ( -7.108132192570350200, 30.16406625799029600, -5.150147304382804800 ) ) ;
#8419 = cartesian_point ( 'none', ( -7.100287645462430900, 30.31528793198906200, -4.969101718070874100 ) ) ;
#8420 = cartesian_point ( 'none', ( -7.089262094716023200, 30.40000000000000200, -4.734948432931975800 ) ) ;
#8421 = cartesian_point ( 'none', ( -7.078168229805329200, 30.40000000000000200, -4.500000000000005300 ) ) ;
#8422 = cartesian_point ( 'none', ( -7.733045971672500400, 29.40000000000000900, -5.500000000000005300 ) ) ;
#8423 = cartesian_point ( 'none', ( -7.733045971672500400, 29.66179938779915700, -5.500000000000003600 ) ) ;
#8424 = cartesian_point ( 'none', ( -7.733045971672499500, 29.92198665876328800, -5.392226903609815400 ) ) ;
#8425 = cartesian_point ( 'none', ( -7.733045971672499500, 30.10710678118655200, -5.207106781186549700 ) ) ;
#8426 = cartesian_point ( 'none', ( -7.733045971672499500, 30.29222690360981200, -5.021986658763284000 ) ) ;
#8427 = cartesian_point ( 'none', ( -7.733045971672499500, 30.40000000000000200, -4.761799387799152700 ) ) ;
#8428 = cartesian_point ( 'none', ( -7.733045971672498600, 30.40000000000000200, -4.500000000000004400 ) ) ;
#8429 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8428, #8427, #8426, #8425, #8424, #8423, #8422 ),
( #8421, #8420, #8419, #8418, #8417, #8416, #8415 ),
( #8414, #8413, #8412, #8411, #8410, #8488, #8487 ),
( #8486, #8485, #8484, #8483, #8482, #8481, #8480 ),
( #8479, #8478, #8477, #8476, #8475, #8474, #8473 ),
( #8472, #8471, #8470, #8469, #8468, #8467, #8466 ),
( #8465, #8464, #8463, #8461, #8460, #8459, #8458 ),
( #8457, #8456, #8455, #8454, #8453, #8452, #8451 ),
( #8450, #8449, #8448, #8447, #8446, #8445, #8444 ),
( #8535, #8534, #8533, #8532, #8531, #8530, #8529 ),
( #8528, #8527, #8526, #8525, #8523, #8522, #8521 ),
( #8519, #8518, #8517, #8516, #8515, #8514, #8513 ),
( #8512, #8511, #8510, #8509, #8508, #8507, #8506 ),
( #8505, #8504, #8503, #8502, #8501, #8500, #8499 ),
( #8498, #8497, #8496, #8495, #8494, #8493, #8492 ),
( #8491, #8490, #8489, #8570, #8569, #8568, #8567 ),
( #8566, #8565, #8564, #8563, #8562, #8561, #8560 ),
( #8559, #8558, #8557, #8556, #8555, #8554, #8553 ),
( #8552, #8551, #8550, #8549, #8548, #8547, #8546 ) ),
.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. ) ;
#8430 = circle ( 'none', #8538, 1.000000000000000000 ) ;
#8431 = toroidal_surface ( 'none', #8541, 4.000000000000011500, 1.000000000000000000 ) ;
#8432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8434 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#8435 = axis2_placement_3d ( 'none', #8440, #8439, #8542 ) ;
#8436 = face_outer_bound ( 'none', #2104, .t. ) ;
#8437 = face_outer_bound ( 'none', #2129, .t. ) ;
#8438 = circle ( 'none', #8441, 1.000000000000000000 ) ;
#8439 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131400e-016, 0.0000000000000000000 ) ) ;
#8440 = cartesian_point ( 'none', ( -25.39999999999999900, -29.39999999999999900, -4.500000000000000000 ) ) ;
#8441 = axis2_placement_3d ( 'none', #8434, #8433, #8432 ) ;
#8442 = face_outer_bound ( 'none', #2123, .t. ) ;
#8443 = cylindrical_surface ( 'none', #8435, 1.000000000000000900 ) ;
#8444 = cartesian_point ( 'none', ( -2.640272645520956600, 30.29230944705423000, -5.500000000000005300 ) ) ;
#8445 = cartesian_point ( 'none', ( -2.628039367112293700, 30.32765553881382900, -5.428304257904019700 ) ) ;
#8446 = cartesian_point ( 'none', ( -2.615151508414650800, 30.35467984428876100, -5.352809418290037000 ) ) ;
#8447 = cartesian_point ( 'none', ( -2.601928340064338000, 30.37276625000427900, -5.275368694956386100 ) ) ;
#8448 = cartesian_point ( 'none', ( -2.588705171714025700, 30.39085265571980100, -5.197927971622734200 ) ) ;
#8449 = cartesian_point ( 'none', ( -2.575147653727221100, 30.40000000000000200, -5.118546911516821400 ) ) ;
#8450 = cartesian_point ( 'none', ( -2.561589645718499200, 30.40000000000000200, -5.039163020232791700 ) ) ;
#8451 = cartesian_point ( 'none', ( -3.294984245953693300, 30.22797201523219000, -5.500000000000005300 ) ) ;
#8452 = cartesian_point ( 'none', ( -3.281411856557135700, 30.28407339113876200, -5.415625833387792000 ) ) ;
#8453 = cartesian_point ( 'none', ( -3.266526311281261500, 30.32731418804620600, -5.323649159129558100 ) ) ;
#8454 = cartesian_point ( 'none', ( -3.250964186905007200, 30.35629566234466400, -5.227786965590450300 ) ) ;
#8455 = cartesian_point ( 'none', ( -3.235402062528753400, 30.38527713664312200, -5.131924772051342600 ) ) ;
#8456 = cartesian_point ( 'none', ( -3.219165832422396600, 30.40000000000000200, -5.032187864709527500 ) ) ;
#8457 = cartesian_point ( 'none', ( -3.202928406608151100, 30.40000000000000200, -4.932446048323166500 ) ) ;
#8458 = cartesian_point ( 'none', ( -3.943078367541013500, 30.14319380867645700, -5.500000000000005300 ) ) ;
#8459 = cartesian_point ( 'none', ( -3.929886485487646300, 30.22492872372119200, -5.410174333775870500 ) ) ;
#8460 = cartesian_point ( 'none', ( -3.914498289057442000, 30.28981918594023200, -5.305393606451363400 ) ) ;
#8461 = cartesian_point ( 'none', ( -3.897926762536418500, 30.33359354343216900, -5.192555392458849900 ) ) ;
#8462 = oriented_edge ( 'none', *, *, #1004, .f. ) ;
#8463 = cartesian_point ( 'none', ( -3.881355236015395300, 30.37736790092411000, -5.079717178466336400 ) ) ;
#8464 = cartesian_point ( 'none', ( -3.863610280326714300, 30.40000000000000200, -4.958888894798754200 ) ) ;
#8465 = cartesian_point ( 'none', ( -3.845860022050396200, 30.40000000000000200, -4.838024504951233600 ) ) ;
#8466 = cartesian_point ( 'none', ( -4.591172489128333600, 30.05841560212072500, -5.500000000000005300 ) ) ;
#8467 = cartesian_point ( 'none', ( -4.578361114418156900, 30.16578405630362200, -5.404722834163949900 ) ) ;
#8468 = cartesian_point ( 'none', ( -4.562470266833621200, 30.25232418383425800, -5.287138053773168700 ) ) ;
#8469 = cartesian_point ( 'none', ( -4.544889338167828400, 30.31089142451967400, -5.157323819327249500 ) ) ;
#8470 = cartesian_point ( 'none', ( -4.527308409502036400, 30.36945866520509400, -5.027509584881330300 ) ) ;
#8471 = cartesian_point ( 'none', ( -4.508054728231030600, 30.40000000000000200, -4.885589924887980800 ) ) ;
#8472 = cartesian_point ( 'none', ( -4.488791637492640900, 30.40000000000000200, -4.743602961579299800 ) ) ;
#8473 = cartesian_point ( 'none', ( -5.232619510291345800, 29.95321272764029500, -5.500000000000004400 ) ) ;
#8474 = cartesian_point ( 'none', ( -5.222003122405730800, 30.09116082883728200, -5.406459235039650800 ) ) ;
#8475 = cartesian_point ( 'none', ( -5.207147160155563400, 30.20478604738194800, -5.279658157471103200 ) ) ;
#8476 = cartesian_point ( 'none', ( -5.189877652108684500, 30.28201953521423900, -5.134272073421885600 ) ) ;
#8477 = cartesian_point ( 'none', ( -5.172608144061805500, 30.35925302304653100, -4.988885989372667100 ) ) ;
#8478 = cartesian_point ( 'none', ( -5.152958538686058400, 30.40000000000000200, -4.825142949259072700 ) ) ;
#8479 = cartesian_point ( 'none', ( -5.133290412675886000, 30.40000000000000200, -4.661278505522235900 ) ) ;
#8480 = cartesian_point ( 'none', ( -5.864919803378987800, 29.82889062134114500, -5.500000000000005300 ) ) ;
#8481 = cartesian_point ( 'none', ( -5.857396015352811100, 29.99865116359267600, -5.419753958329160100 ) ) ;
#8482 = cartesian_point ( 'none', ( -5.845303094301551800, 30.14482819484591000, -5.290775172214328100 ) ) ;
#8483 = cartesian_point ( 'none', ( -5.830475370190506500, 30.24524866794960000, -5.132627951325207300 ) ) ;
#8484 = cartesian_point ( 'none', ( -5.815647646079462200, 30.34566914105329300, -4.974480730436087400 ) ) ;
#8485 = cartesian_point ( 'none', ( -5.798134296754931900, 30.40000000000000200, -4.787689588154749200 ) ) ;
#8486 = cartesian_point ( 'none', ( -5.780591856673939200, 30.40000000000000200, -4.600588174232674600 ) ) ;
#8487 = cartesian_point ( 'none', ( -6.497220096466630700, 29.70456851504199500, -5.500000000000005300 ) ) ;
#8488 = cartesian_point ( 'none', ( -6.492788908299891300, 29.90614149834806700, -5.433048681618669400 ) ) ;
#8489 = cartesian_point ( 'none', ( -0.4859720726813738200, 30.39966138613962000, -5.441016899648899700 ) ) ;
#8490 = cartesian_point ( 'none', ( -0.4832553136111454900, 30.40000000000000600, -5.426241123404743400 ) ) ;
#8491 = cartesian_point ( 'none', ( -0.4805385543540973700, 30.40000000000000200, -5.411465346144520800 ) ) ;
#8492 = cartesian_point ( 'none', ( -0.6621725737391216400, 30.39323736028094600, -5.500000000000005300 ) ) ;
#8493 = cartesian_point ( 'none', ( -0.6585782993040794100, 30.39548943636403400, -5.480421666175813800 ) ) ;
#8494 = cartesian_point ( 'none', ( -0.6549730205610702100, 30.39718049662684500, -5.460783421607245300 ) ) ;
#8495 = cartesian_point ( 'none', ( -0.6513622314583704700, 30.39830813760561800, -5.441115177003561100 ) ) ;
#8496 = cartesian_point ( 'none', ( -0.6477514423556706100, 30.39943577858438700, -5.421446932399876900 ) ) ;
#8497 = cartesian_point ( 'none', ( -0.6441351438871514300, 30.40000000000000600, -5.401748693170627100 ) ) ;
#8498 = cartesian_point ( 'none', ( -0.6405188449210650300, 30.40000000000000200, -5.382050451233165100 ) ) ;
#8499 = cartesian_point ( 'none', ( -0.8274736603956996900, 30.38918565962971700, -5.500000000000005300 ) ) ;
#8500 = cartesian_point ( 'none', ( -0.8230091413684947900, 30.39278556074360400, -5.475613617449431200 ) ) ;
#8501 = cartesian_point ( 'none', ( -0.8185226278672471700, 30.39549006065864500, -5.451107490569569300 ) ) ;
#8502 = cartesian_point ( 'none', ( -0.8140251005178945600, 30.39729367047144800, -5.426541402555508300 ) ) ;
#8503 = cartesian_point ( 'none', ( -0.8095275731685420700, 30.39909728028425200, -5.401975314541446400 ) ) ;
#8504 = cartesian_point ( 'none', ( -0.8050190339892996400, 30.40000000000003100, -5.377349276204105500 ) ) ;
#8505 = cartesian_point ( 'none', ( -0.8005104938048982500, 30.40000000000000200, -5.352723232483522300 ) ) ;
#8506 = cartesian_point ( 'none', ( -0.9926662345646766200, 30.38378866676695400, -5.500000000000005300 ) ) ;
#8507 = cartesian_point ( 'none', ( -0.9873675330252169600, 30.38917779654551100, -5.470914700582026700 ) ) ;
#8508 = cartesian_point ( 'none', ( -0.9820252689429593800, 30.39323336815602900, -5.441590280392429900 ) ) ;
#8509 = cartesian_point ( 'none', ( -0.9766611259419538700, 30.39593892050846700, -5.412145763817337100 ) ) ;
#8510 = cartesian_point ( 'none', ( -0.9712969829409484600, 30.39864447286090200, -5.382701247242243500 ) ) ;
#8511 = cartesian_point ( 'none', ( -0.9659109728282699900, 30.40000000000003100, -5.353136699092305100 ) ) ;
#8512 = cartesian_point ( 'none', ( -0.9605249567879817800, 30.40000000000000200, -5.323572118404903200 ) ) ;
#8513 = cartesian_point ( 'none', ( -1.323051382902630900, 30.37299468104141900, -5.500000000000005300 ) ) ;
#8514 = cartesian_point ( 'none', ( -1.316084316338661500, 30.38196226814931900, -5.461516866847217600 ) ) ;
#8515 = cartesian_point ( 'none', ( -1.309030551094384300, 30.38871998315079300, -5.422555860038151800 ) ) ;
#8516 = cartesian_point ( 'none', ( -1.301933176790073000, 30.39322942058250000, -5.383354486340993000 ) ) ;
#8517 = cartesian_point ( 'none', ( -1.294835802485761800, 30.39773885801420800, -5.344153112643835100 ) ) ;
#8518 = cartesian_point ( 'none', ( -1.287694850506211600, 30.40000000000003100, -5.304711544868704100 ) ) ;
#8519 = cartesian_point ( 'none', ( -1.280553882754149600, 30.40000000000000200, -5.265269890247664900 ) ) ;
#8520 = oriented_edge ( 'none', *, *, #10060, .t. ) ;
#8521 = cartesian_point ( 'none', ( -1.653001592960493500, 30.35681716770328700, -5.500000000000005300 ) ) ;
#8522 = cartesian_point ( 'none', ( -1.644511964780563700, 30.37113354511256700, -5.452554918162996400 ) ) ;
#8523 = cartesian_point ( 'none', ( -1.635848969520923500, 30.38194386283573000, -5.404154362820238900 ) ) ;
#8524 = oriented_edge ( 'none', *, *, #10390, .f. ) ;
#8525 = cartesian_point ( 'none', ( -1.627098746016315500, 30.38916047598795700, -5.355273266178980600 ) ) ;
#8526 = cartesian_point ( 'none', ( -1.618348522511707600, 30.39637708914018400, -5.306392169537722300 ) ) ;
#8527 = cartesian_point ( 'none', ( -1.609511137360381400, 30.40000000000000200, -5.257030875173590800 ) ) ;
#8528 = cartesian_point ( 'none', ( -1.600673719386981300, 30.40000000000000200, -5.207669412042083200 ) ) ;
#8529 = cartesian_point ( 'none', ( -1.982091943813981000, 30.33531459415360100, -5.500000000000005300 ) ) ;
#8530 = cartesian_point ( 'none', ( -1.972354432224473700, 30.35664087634631900, -5.444471364743336900 ) ) ;
#8531 = cartesian_point ( 'none', ( -1.962283149152166000, 30.37285585665340500, -5.387039381310171600 ) ) ;
#8532 = cartesian_point ( 'none', ( -1.952041944032322900, 30.38369573399339500, -5.328638409104782700 ) ) ;
#8533 = cartesian_point ( 'none', ( -1.941800738912480100, 30.39453561133338900, -5.270237436899392900 ) ) ;
#8534 = cartesian_point ( 'none', ( -1.931389976149327800, 30.40000000000000200, -5.210869553954667700 ) ) ;
#8535 = cartesian_point ( 'none', ( -1.920979028164153700, 30.40000000000000200, -5.151500614772319700 ) ) ;
#8536 = cartesian_point ( 'none', ( 30.39593892050847400, 0.9766611259418428400, -5.412145763817307800 ) ) ;
#8537 = cartesian_point ( 'none', ( 30.39864447286090900, 0.9712969829408381100, -5.382701247242204400 ) ) ;
#8538 = axis2_placement_3d ( 'none', #8593, #8592, #8591 ) ;
#8539 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8541 = axis2_placement_3d ( 'none', #8544, #8540, #8539 ) ;
#8542 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8543 = circle ( 'none', #8588, 1.000000000000000000 ) ;
#8544 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -4.500000000000000000 ) ) ;
#8545 = cartesian_point ( 'none', ( -29.40000000000000900, 25.39999999999999100, -4.500000000000000000 ) ) ;
#8546 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8547 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8548 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8549 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8550 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8551 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8552 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8553 = cartesian_point ( 'none', ( -0.1685101423481477300, 30.40000000000000200, -5.500000000000005300 ) ) ;
#8554 = cartesian_point ( 'none', ( -0.1675862928835197600, 30.40000000000000200, -5.494990749242605300 ) ) ;
#8555 = cartesian_point ( 'none', ( -0.1666624434188918000, 30.40000000000000200, -5.489981498485206200 ) ) ;
#8556 = cartesian_point ( 'none', ( -0.1657385939542638200, 30.40000000000000200, -5.484972247727806200 ) ) ;
#8557 = cartesian_point ( 'none', ( -0.1648147444896358400, 30.40000000000000200, -5.479962996970407100 ) ) ;
#8558 = cartesian_point ( 'none', ( -0.1638908950250078900, 30.40000000000000200, -5.474953746213007100 ) ) ;
#8559 = cartesian_point ( 'none', ( -0.1629670455603799100, 30.40000000000000200, -5.469944495455608000 ) ) ;
#8560 = cartesian_point ( 'none', ( -0.3314615147063013600, 30.39864278253320500, -5.500000000000005300 ) ) ;
#8561 = cartesian_point ( 'none', ( -0.3296443303244232000, 30.39909549257654900, -5.490146756504915800 ) ) ;
#8562 = cartesian_point ( 'none', ( -0.3278271263780431200, 30.39943474002959100, -5.480293467656243100 ) ) ;
#8563 = cartesian_point ( 'none', ( -0.3260099146925597400, 30.39966086686222000, -5.470440167277082800 ) ) ;
#8564 = cartesian_point ( 'none', ( -0.3241927030070763700, 30.39988699369484900, -5.460586866897922500 ) ) ;
#8565 = cartesian_point ( 'none', ( -0.3223754833351389900, 30.40000000000000600, -5.450733553638859700 ) ) ;
#8566 = cartesian_point ( 'none', ( -0.3205582637871291500, 30.40000000000000200, -5.440880241055878300 ) ) ;
#8567 = cartesian_point ( 'none', ( -0.4968170442227118300, 30.39594007140707500, -5.500000000000005300 ) ) ;
#8568 = cartesian_point ( 'none', ( -0.4941113148142515800, 30.39729246447029000, -5.485284211340364800 ) ) ;
#8569 = cartesian_point ( 'none', ( -0.4914000734695569400, 30.39830761832821800, -5.470538444631744200 ) ) ;
#8570 = cartesian_point ( 'none', ( -0.4886860730754654100, 30.39898450223391900, -5.455777672140321500 ) ) ;
#8571 = cartesian_point ( 'none', ( 30.39718049662685600, 0.6549730205609463100, -5.460783421607220400 ) ) ;
#8572 = cartesian_point ( 'none', ( 30.39830813760563200, 0.6513622314582472300, -5.441115177003523800 ) ) ;
#8573 = cartesian_point ( 'none', ( 30.39943577858440400, 0.6477514423555482700, -5.421446932399826200 ) ) ;
#8574 = cartesian_point ( 'none', ( 30.40000000000002000, 0.6441351438870295300, -5.401748693170565800 ) ) ;
#8575 = cartesian_point ( 'none', ( 30.40000000000001600, 0.6405188449209438000, -5.382050451233090400 ) ) ;
#8576 = cartesian_point ( 'none', ( 30.38918565962971700, 0.8274736603955805700, -5.500000000000005300 ) ) ;
#8577 = cartesian_point ( 'none', ( 30.39278556074360800, 0.8230091413683763300, -5.475613617449419700 ) ) ;
#8578 = cartesian_point ( 'none', ( 30.39549006065865200, 0.8185226278671293700, -5.451107490569547100 ) ) ;
#8579 = cartesian_point ( 'none', ( 30.39729367047145600, 0.8140251005177775400, -5.426541402555473700 ) ) ;
#8580 = cartesian_point ( 'none', ( 30.39909728028425900, 0.8095275731684256100, -5.401975314541399300 ) ) ;
#8581 = cartesian_point ( 'none', ( 30.40000000000004500, 0.8050190339891838400, -5.377349276204046900 ) ) ;
#8582 = cartesian_point ( 'none', ( 30.40000000000001600, 0.8005104938047831200, -5.352723232483452200 ) ) ;
#8583 = cartesian_point ( 'none', ( 30.38378866676695400, 0.9926662345645636000, -5.500000000000005300 ) ) ;
#8584 = cartesian_point ( 'none', ( 30.38917779654551400, 0.9873675330251046000, -5.470914700582016900 ) ) ;
#8585 = cartesian_point ( 'none', ( 30.39323336815603600, 0.9820252689428477000, -5.441590280392412100 ) ) ;
#8586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8587 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#8588 = axis2_placement_3d ( 'none', #8545, #8587, #8586 ) ;
#8589 = cartesian_point ( 'none', ( 30.40000000000001600, 0.9605249567878727500, -5.323572118404844600 ) ) ;
#8590 = cartesian_point ( 'none', ( 30.40000000000004500, 0.9659109728281603000, -5.353136699092256200 ) ) ;
#8591 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 1.000000000000000000 ) ) ;
#8592 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 8.673617379884035500e-016 ) ) ;
#8593 = cartesian_point ( 'none', ( 29.40000000000001600, 7.733045971672443600, -4.500000000000004400 ) ) ;
#8594 = cartesian_point ( 'none', ( -29.95321272764029500, 5.232619510291327100, -5.500000000000005300 ) ) ;
#8595 = cartesian_point ( 'none', ( -30.40000000000000900, 5.780591856673921400, -4.600588174232672000 ) ) ;
#8596 = cartesian_point ( 'none', ( -30.40000000000000900, 5.798134296754915000, -4.787689588154748300 ) ) ;
#8597 = cartesian_point ( 'none', ( -30.34566914105330000, 5.815647646079443500, -4.974480730436086500 ) ) ;
#8598 = cartesian_point ( 'none', ( -30.24524866794960700, 5.830475370190488800, -5.132627951325207300 ) ) ;
#8599 = cartesian_point ( 'none', ( -30.14482819484591400, 5.845303094301533200, -5.290775172214329000 ) ) ;
#8600 = cartesian_point ( 'none', ( -29.99865116359267600, 5.857396015352791500, -5.419753958329160100 ) ) ;
#8601 = cartesian_point ( 'none', ( -29.82889062134114500, 5.864919803378969100, -5.500000000000005300 ) ) ;
#8602 = cartesian_point ( 'none', ( -30.40000000000000900, 6.427893300671973600, -4.539897842943110700 ) ) ;
#8603 = cartesian_point ( 'none', ( -30.40000000000000900, 6.443310054823786700, -4.750236227050424800 ) ) ;
#8604 = cartesian_point ( 'none', ( -30.33208525906006200, 6.458687148097099300, -4.960075471499507700 ) ) ;
#8605 = cartesian_point ( 'none', ( -30.20847780068497100, 6.471073088272309100, -5.130983829228529900 ) ) ;
#8606 = cartesian_point ( 'none', ( -30.08487034230987700, 6.483459028447519800, -5.301892186957553000 ) ) ;
#8607 = cartesian_point ( 'none', ( -29.90614149834806700, 6.492788908299870900, -5.433048681618669400 ) ) ;
#8608 = cartesian_point ( 'none', ( -29.70456851504199500, 6.497220096466610300, -5.500000000000004400 ) ) ;
#8609 = cartesian_point ( 'none', ( -30.40000000000001300, 7.078168229805283900, -4.500000000000005300 ) ) ;
#8610 = cartesian_point ( 'none', ( -30.40000000000001300, 7.089262094715977900, -4.734948432931974900 ) ) ;
#8611 = cartesian_point ( 'none', ( -30.31528793198907600, 7.100287645462385600, -4.969101718070874100 ) ) ;
#8612 = cartesian_point ( 'none', ( -30.16406625799031000, 7.108132192570304000, -5.150147304382803900 ) ) ;
#8613 = cartesian_point ( 'none', ( -30.01284458399154400, 7.115976739678222500, -5.331192890694733700 ) ) ;
#8614 = cartesian_point ( 'none', ( -29.79605416213505700, 7.120543672330018800, -5.457822618723703600 ) ) ;
#8615 = cartesian_point ( 'none', ( -29.56110572920309200, 7.120543672330018800, -5.500000000000004400 ) ) ;
#8616 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#8617 = cartesian_point ( 'none', ( -30.40000000000001300, 7.733045971672466700, -4.761799387799152700 ) ) ;
#8618 = cartesian_point ( 'none', ( -30.29222690360982300, 7.733045971672466700, -5.021986658763284900 ) ) ;
#8619 = cartesian_point ( 'none', ( -30.10710678118656200, 7.733045971672466700, -5.207106781186549700 ) ) ;
#8620 = cartesian_point ( 'none', ( -29.92198665876329900, 7.733045971672466700, -5.392226903609814500 ) ) ;
#8621 = cartesian_point ( 'none', ( -29.66179938779916700, 7.733045971672467500, -5.500000000000003600 ) ) ;
#8622 = cartesian_point ( 'none', ( -29.40000000000002000, 7.733045971672467500, -5.500000000000005300 ) ) ;
#8623 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8622, #8621, #8620, #8619, #8618, #8617, #8616 ),
( #8615, #8614, #8613, #8612, #8611, #8610, #8609 ),
( #8608, #8607, #8606, #8605, #8604, #8603, #8602 ),
( #8601, #8600, #8599, #8598, #8597, #8596, #8595 ),
( #8594, #8679, #8678, #8677, #8676, #8675, #8674 ),
( #8673, #8672, #8671, #8670, #8669, #8668, #8667 ),
( #8666, #8665, #8664, #8663, #8662, #8661, #8660 ),
( #8659, #8658, #8657, #8656, #8655, #8654, #8653 ),
( #8652, #8651, #8650, #8649, #8648, #8647, #8645 ),
( #8644, #8643, #8642, #8641, #8640, #8639, #8638 ),
( #8637, #8636, #8635, #8634, #8725, #8724, #8723 ),
( #8722, #8721, #8720, #8719, #8718, #8717, #8716 ),
( #8715, #8714, #8713, #8712, #8710, #8709, #8707 ),
( #8706, #8705, #8704, #8703, #8702, #8701, #8700 ),
( #8699, #8698, #8697, #8696, #8695, #8694, #8693 ),
( #8692, #8691, #8690, #8689, #8688, #8687, #8686 ),
( #8685, #8684, #8683, #8682, #8681, #8680, #8105 ),
( #8244, #8274, #8247, #8197, #8276, #8273, #8270 ),
( #8269, #8268, #8267, #8266, #8265, #8264, #8750 ) ),
.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. ) ;
#8624 = cartesian_point ( 'none', ( 30.40000000000001600, 0.3205582637869873700, -5.440880241055710400 ) ) ;
#8625 = cartesian_point ( 'none', ( 30.39594007140708200, 0.4968170442225756700, -5.500000000000005300 ) ) ;
#8626 = cartesian_point ( 'none', ( 30.39729246447030100, 0.4941113148141161900, -5.485284211340344400 ) ) ;
#8627 = cartesian_point ( 'none', ( 30.39830761832822900, 0.4914000734694221600, -5.470538444631704200 ) ) ;
#8628 = cartesian_point ( 'none', ( 30.39898450223393300, 0.4886860730753314100, -5.455777672140262000 ) ) ;
#8629 = cartesian_point ( 'none', ( 30.39966138613963400, 0.4859720726812406000, -5.441016899648819700 ) ) ;
#8630 = cartesian_point ( 'none', ( 30.40000000000002000, 0.4832553136110129800, -5.426241123404643000 ) ) ;
#8631 = cartesian_point ( 'none', ( 30.40000000000001600, 0.4805385543539656400, -5.411465346144400000 ) ) ;
#8632 = cartesian_point ( 'none', ( 30.39323736028095300, 0.6621725737389965200, -5.500000000000005300 ) ) ;
#8633 = cartesian_point ( 'none', ( 30.39548943636404500, 0.6585782993039549500, -5.480421666175801400 ) ) ;
#8634 = cartesian_point ( 'none', ( -30.38916047598795700, 1.627098746016263600, -5.355273266178974400 ) ) ;
#8635 = cartesian_point ( 'none', ( -30.38194386283573000, 1.635848969520871100, -5.404154362820235300 ) ) ;
#8636 = cartesian_point ( 'none', ( -30.37113354511256700, 1.644511964780511300, -5.452554918162993800 ) ) ;
#8637 = cartesian_point ( 'none', ( -30.35681716770328400, 1.653001592960440700, -5.500000000000005300 ) ) ;
#8638 = cartesian_point ( 'none', ( -30.40000000000000900, 1.920979028164107700, -5.151500614772308100 ) ) ;
#8639 = cartesian_point ( 'none', ( -30.40000000000000900, 1.931389976149281700, -5.210869553954657900 ) ) ;
#8640 = cartesian_point ( 'none', ( -30.39453561133339200, 1.941800738912433400, -5.270237436899385800 ) ) ;
#8641 = cartesian_point ( 'none', ( -30.38369573399339900, 1.952041944032276000, -5.328638409104777400 ) ) ;
#8642 = cartesian_point ( 'none', ( -30.37285585665340900, 1.962283149152118700, -5.387039381310168000 ) ) ;
#8643 = cartesian_point ( 'none', ( -30.35664087634632200, 1.972354432224426400, -5.444471364743335200 ) ) ;
#8644 = cartesian_point ( 'none', ( -30.33531459415360100, 1.982091943813933300, -5.500000000000005300 ) ) ;
#8645 = cartesian_point ( 'none', ( -30.40000000000000900, 2.561589645718462400, -5.039163020232784600 ) ) ;
#8646 = advanced_face ( 'none', ( #11557 ), #11546, .t. ) ;
#8647 = cartesian_point ( 'none', ( -30.40000000000000900, 2.575147653727183800, -5.118546911516815200 ) ) ;
#8648 = cartesian_point ( 'none', ( -30.39085265571980400, 2.588705171713988000, -5.197927971622730700 ) ) ;
#8649 = cartesian_point ( 'none', ( -30.37276625000428300, 2.601928340064299800, -5.275368694956383400 ) ) ;
#8650 = cartesian_point ( 'none', ( -30.35467984428876400, 2.615151508414612200, -5.352809418290035200 ) ) ;
#8651 = cartesian_point ( 'none', ( -30.32765553881383300, 2.628039367112255500, -5.428304257904018800 ) ) ;
#8652 = cartesian_point ( 'none', ( -30.29230944705423000, 2.640272645520918000, -5.500000000000005300 ) ) ;
#8653 = cartesian_point ( 'none', ( -30.40000000000000900, 3.202928406608121800, -4.932446048323159400 ) ) ;
#8654 = cartesian_point ( 'none', ( -30.40000000000000900, 3.219165832422367300, -5.032187864709523100 ) ) ;
#8655 = cartesian_point ( 'none', ( -30.38527713664312900, 3.235402062528724100, -5.131924772051338100 ) ) ;
#8656 = cartesian_point ( 'none', ( -30.35629566234466700, 3.250964186904978300, -5.227786965590447600 ) ) ;
#8657 = cartesian_point ( 'none', ( -30.32731418804620600, 3.266526311281232600, -5.323649159129557200 ) ) ;
#8658 = cartesian_point ( 'none', ( -30.28407339113876200, 3.281411856557105500, -5.415625833387791100 ) ) ;
#8659 = cartesian_point ( 'none', ( -30.22797201523219000, 3.294984245953663100, -5.500000000000005300 ) ) ;
#8660 = cartesian_point ( 'none', ( -30.40000000000000900, 3.845860022050371800, -4.838024504951227400 ) ) ;
#8661 = cartesian_point ( 'none', ( -30.40000000000000900, 3.863610280326689400, -4.958888894798749700 ) ) ;
#8662 = cartesian_point ( 'none', ( -30.37736790092411700, 3.881355236015370900, -5.079717178466332000 ) ) ;
#8663 = cartesian_point ( 'none', ( -30.33359354343217300, 3.897926762536394000, -5.192555392458847200 ) ) ;
#8664 = cartesian_point ( 'none', ( -30.28981918594023200, 3.914498289057417600, -5.305393606451362500 ) ) ;
#8665 = cartesian_point ( 'none', ( -30.22492872372119200, 3.929886485487621000, -5.410174333775869600 ) ) ;
#8666 = cartesian_point ( 'none', ( -30.14319380867645700, 3.943078367540988200, -5.500000000000005300 ) ) ;
#8667 = cartesian_point ( 'none', ( -30.40000000000000900, 4.488791637492622200, -4.743602961579294500 ) ) ;
#8668 = cartesian_point ( 'none', ( -30.40000000000000900, 4.508054728231011100, -4.885589924887976400 ) ) ;
#8669 = cartesian_point ( 'none', ( -30.36945866520510200, 4.527308409502017700, -5.027509584881325800 ) ) ;
#8670 = cartesian_point ( 'none', ( -30.31089142451967800, 4.544889338167809700, -5.157323819327246800 ) ) ;
#8671 = cartesian_point ( 'none', ( -30.25232418383425800, 4.562470266833600800, -5.287138053773167800 ) ) ;
#8672 = cartesian_point ( 'none', ( -30.16578405630362200, 4.578361114418136400, -5.404722834163949100 ) ) ;
#8673 = cartesian_point ( 'none', ( -30.05841560212072500, 4.591172489128313200, -5.500000000000005300 ) ) ;
#8674 = cartesian_point ( 'none', ( -30.40000000000000900, 5.133290412675869200, -4.661278505522233200 ) ) ;
#8675 = cartesian_point ( 'none', ( -30.40000000000000900, 5.152958538686043300, -4.825142949259071800 ) ) ;
#8676 = cartesian_point ( 'none', ( -30.35925302304653800, 5.172608144061788600, -4.988885989372665400 ) ) ;
#8677 = cartesian_point ( 'none', ( -30.28201953521424600, 5.189877652108668500, -5.134272073421885600 ) ) ;
#8678 = cartesian_point ( 'none', ( -30.20478604738195500, 5.207147160155547500, -5.279658157471105000 ) ) ;
#8679 = cartesian_point ( 'none', ( -30.09116082883728200, 5.222003122405712200, -5.406459235039652500 ) ) ;
#8680 = cartesian_point ( 'none', ( -30.40000000000001300, 0.3223754833350602800, -5.450733553638809100 ) ) ;
#8681 = cartesian_point ( 'none', ( -30.39988699369485700, 0.3241927030069972100, -5.460586866897882500 ) ) ;
#8682 = cartesian_point ( 'none', ( -30.39966086686222700, 0.3260099146924802000, -5.470440167277052600 ) ) ;
#8683 = cartesian_point ( 'none', ( -30.39943474002959800, 0.3278271263779632400, -5.480293467656222700 ) ) ;
#8684 = cartesian_point ( 'none', ( -30.39909549257655600, 0.3296443303243429300, -5.490146756504904200 ) ) ;
#8685 = cartesian_point ( 'none', ( -30.39864278253321200, 0.3314615147062208200, -5.500000000000005300 ) ) ;
#8686 = cartesian_point ( 'none', ( -30.40000000000000900, 0.4805385543540235900, -5.411465346144477300 ) ) ;
#8687 = cartesian_point ( 'none', ( -30.40000000000001300, 0.4832553136110713800, -5.426241123404707900 ) ) ;
#8688 = cartesian_point ( 'none', ( -30.39966138613962300, 0.4859720726812993300, -5.441016899648871300 ) ) ;
#8689 = cartesian_point ( 'none', ( -30.39898450223392600, 0.4886860730753905800, -5.455777672140300200 ) ) ;
#8690 = cartesian_point ( 'none', ( -30.39830761832822500, 0.4914000734694818400, -5.470538444631729100 ) ) ;
#8691 = cartesian_point ( 'none', ( -30.39729246447029700, 0.4941113148141761400, -5.485284211340356800 ) ) ;
#8692 = cartesian_point ( 'none', ( -30.39594007140708200, 0.4968170442226360600, -5.500000000000005300 ) ) ;
#8693 = cartesian_point ( 'none', ( -30.40000000000000900, 0.6405188449209958700, -5.382050451233138400 ) ) ;
#8694 = cartesian_point ( 'none', ( -30.40000000000001300, 0.6441351438870820400, -5.401748693170605800 ) ) ;
#8695 = cartesian_point ( 'none', ( -30.39943577858439400, 0.6477514423556008900, -5.421446932399859100 ) ) ;
#8696 = cartesian_point ( 'none', ( -30.39830813760562500, 0.6513622314583004100, -5.441115177003547700 ) ) ;
#8697 = cartesian_point ( 'none', ( -30.39718049662685200, 0.6549730205609998200, -5.460783421607236400 ) ) ;
#8698 = cartesian_point ( 'none', ( -30.39548943636404100, 0.6585782993040086900, -5.480421666175809400 ) ) ;
#8699 = cartesian_point ( 'none', ( -30.39323736028095300, 0.6621725737390508100, -5.500000000000005300 ) ) ;
#8700 = cartesian_point ( 'none', ( -30.40000000000000900, 0.8005104938048306400, -5.352723232483474400 ) ) ;
#8701 = cartesian_point ( 'none', ( -30.40000000000003800, 0.8050190339892316900, -5.377349276204065600 ) ) ;
#8702 = cartesian_point ( 'none', ( -30.39909728028425600, 0.8095275731684734600, -5.401975314541415300 ) ) ;
#8703 = cartesian_point ( 'none', ( -30.39729367047145200, 0.8140251005178257300, -5.426541402555484300 ) ) ;
#8704 = cartesian_point ( 'none', ( -30.39549006065864800, 0.8185226278671781100, -5.451107490569554200 ) ) ;
#8705 = cartesian_point ( 'none', ( -30.39278556074360400, 0.8230091413684257300, -5.475613617449424100 ) ) ;
#8706 = cartesian_point ( 'none', ( -30.38918565962971700, 0.8274736603956302000, -5.500000000000005300 ) ) ;
#8707 = cartesian_point ( 'none', ( -30.40000000000000900, 0.9605249567879174900, -5.323572118404863200 ) ) ;
#8708 = oriented_edge ( 'none', *, *, #9943, .t. ) ;
#8709 = cartesian_point ( 'none', ( -30.40000000000003800, 0.9659109728282053700, -5.353136699092272200 ) ) ;
#8710 = cartesian_point ( 'none', ( -30.39864447286090500, 0.9712969829408832900, -5.382701247242216900 ) ) ;
#8711 = oriented_edge ( 'none', *, *, #2542, .t. ) ;
#8712 = cartesian_point ( 'none', ( -30.39593892050847000, 0.9766611259418883600, -5.412145763817316700 ) ) ;
#8713 = cartesian_point ( 'none', ( -30.39323336815603200, 0.9820252689428936600, -5.441590280392417400 ) ) ;
#8714 = cartesian_point ( 'none', ( -30.38917779654551100, 0.9873675330251512300, -5.470914700582020500 ) ) ;
#8715 = cartesian_point ( 'none', ( -30.38378866676695400, 0.9926662345646104500, -5.500000000000005300 ) ) ;
#8716 = cartesian_point ( 'none', ( -30.40000000000000900, 1.280553882754092300, -5.265269890247640900 ) ) ;
#8717 = cartesian_point ( 'none', ( -30.40000000000003800, 1.287694850506153800, -5.304711544868684600 ) ) ;
#8718 = cartesian_point ( 'none', ( -30.39773885801421100, 1.294835802485704100, -5.344153112643819100 ) ) ;
#8719 = cartesian_point ( 'none', ( -30.39322942058250400, 1.301933176790014900, -5.383354486340981500 ) ) ;
#8720 = cartesian_point ( 'none', ( -30.38871998315079600, 1.309030551094325600, -5.422555860038143800 ) ) ;
#8721 = cartesian_point ( 'none', ( -30.38196226814931600, 1.316084316338603300, -5.461516866847214000 ) ) ;
#8722 = cartesian_point ( 'none', ( -30.37299468104141900, 1.323051382902572100, -5.500000000000005300 ) ) ;
#8723 = cartesian_point ( 'none', ( -30.40000000000000900, 1.600673719386930300, -5.207669412042070800 ) ) ;
#8724 = cartesian_point ( 'none', ( -30.40000000000000900, 1.609511137360330100, -5.257030875173579300 ) ) ;
#8725 = cartesian_point ( 'none', ( -30.39637708914018400, 1.618348522511655800, -5.306392169537713400 ) ) ;
#8726 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8727 = cartesian_point ( 'none', ( -29.40000000000001600, 25.39999999999999100, -4.500000000000000000 ) ) ;
#8728 = direction ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 1.000000000000000000 ) ) ;
#8729 = direction ( 'none', ( -2.731847993664263700e-016, 1.000000000000000000, 8.673617379884045300e-016 ) ) ;
#8730 = cartesian_point ( 'none', ( 29.40000000000001600, -7.733045971672469300, -4.500000000000004400 ) ) ;
#8731 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8732 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#8733 = cartesian_point ( 'none', ( -29.40000000000001300, 7.733045971672465800, -4.500000000000004400 ) ) ;
#8734 = face_outer_bound ( 'none', #1888, .t. ) ;
#8735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8736 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8737 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#8738 = cylindrical_surface ( 'none', #8743, 1.000000000000000900 ) ;
#8739 = axis2_placement_3d ( 'none', #8748, #8732, #8731 ) ;
#8740 = face_outer_bound ( 'none', #2128, .t. ) ;
#8741 = cylindrical_surface ( 'none', #8749, 1.000000000000000000 ) ;
#8742 = cylindrical_surface ( 'none', #8739, 1.000000000000000900 ) ;
#8743 = axis2_placement_3d ( 'none', #8727, #8726, #8763 ) ;
#8744 = circle ( 'none', #8747, 1.000000000000000000 ) ;
#8745 = face_outer_bound ( 'none', #2174, .t. ) ;
#8746 = face_outer_bound ( 'none', #2137, .t. ) ;
#8747 = axis2_placement_3d ( 'none', #8733, #8729, #8728 ) ;
#8748 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#8749 = axis2_placement_3d ( 'none', #8737, #8736, #8735 ) ;
#8750 = cartesian_point ( 'none', ( -30.40000000000000900, -8.304817900739368100e-015, -5.500000000000005300 ) ) ;
#8751 = cartesian_point ( 'none', ( 13.99999999999999600, -3.143604590239205400, -0.1770742464662264900 ) ) ;
#8752 = axis2_placement_3d ( 'none', #8751, #8908, #8907 ) ;
#8753 = cartesian_point ( 'none', ( 13.43319119998755100, -2.691302954253189200, -1.966112102114040200 ) ) ;
#8754 = cartesian_point ( 'none', ( 10.50000000000024500, -2.861068174613355300, -0.8160448639868100900 ) ) ;
#8755 = face_outer_bound ( 'none', #2178, .t. ) ;
#8756 = axis2_placement_3d ( 'none', #8730, #8800, #8799 ) ;
#8757 = circle ( 'none', #8756, 1.000000000000000000 ) ;
#8758 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8760 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#8761 = axis2_placement_3d ( 'none', #8760, #8759, #8758 ) ;
#8762 = circle ( 'none', #8761, 2.600000000000001400 ) ;
#8763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8764 = cartesian_point ( 'none', ( 30.28201953521425000, -5.189877652108677400, -5.134272073421883900 ) ) ;
#8765 = cartesian_point ( 'none', ( 30.20478604738195500, -5.207147160155557200, -5.279658157471104100 ) ) ;
#8766 = cartesian_point ( 'none', ( 30.09116082883728500, -5.222003122405722800, -5.406459235039650800 ) ) ;
#8767 = cartesian_point ( 'none', ( 29.95321272764029500, -5.232619510291336900, -5.500000000000004400 ) ) ;
#8768 = cartesian_point ( 'none', ( 30.40000000000001600, -5.780591856673934700, -4.600588174232667500 ) ) ;
#8769 = cartesian_point ( 'none', ( 30.40000000000001600, -5.798134296754927400, -4.787689588154744800 ) ) ;
#8770 = cartesian_point ( 'none', ( 30.34566914105330700, -5.815647646079455900, -4.974480730436085600 ) ) ;
#8771 = cartesian_point ( 'none', ( 30.24524866794961000, -5.830475370190500300, -5.132627951325207300 ) ) ;
#8772 = cartesian_point ( 'none', ( 30.14482819484591400, -5.845303094301545600, -5.290775172214329900 ) ) ;
#8773 = cartesian_point ( 'none', ( 29.99865116359268000, -5.857396015352804900, -5.419753958329161000 ) ) ;
#8774 = cartesian_point ( 'none', ( 29.82889062134114500, -5.864919803378980700, -5.500000000000005300 ) ) ;
#8775 = cartesian_point ( 'none', ( 30.40000000000001600, -6.427893300671988700, -4.539897842943108900 ) ) ;
#8776 = cartesian_point ( 'none', ( 30.40000000000001600, -6.443310054823801800, -4.750236227050423900 ) ) ;
#8777 = cartesian_point ( 'none', ( 30.33208525906006900, -6.458687148097112600, -4.960075471499508600 ) ) ;
#8778 = cartesian_point ( 'none', ( 30.20847780068497500, -6.471073088272323300, -5.130983829228531700 ) ) ;
#8779 = cartesian_point ( 'none', ( 30.08487034230987700, -6.483459028447534000, -5.301892186957554800 ) ) ;
#8780 = cartesian_point ( 'none', ( 29.90614149834807000, -6.492788908299886000, -5.433048681618671200 ) ) ;
#8781 = cartesian_point ( 'none', ( 29.70456851504199500, -6.497220096466624500, -5.500000000000005300 ) ) ;
#8782 = cartesian_point ( 'none', ( 30.40000000000001600, -7.078168229805297300, -4.500000000000004400 ) ) ;
#8783 = cartesian_point ( 'none', ( 30.40000000000001600, -7.089262094715990300, -4.734948432931976600 ) ) ;
#8784 = cartesian_point ( 'none', ( 30.31528793198907600, -7.100287645462396200, -4.969101718070875900 ) ) ;
#8785 = cartesian_point ( 'none', ( 30.16406625799030600, -7.108132192570315600, -5.150147304382807400 ) ) ;
#8786 = cartesian_point ( 'none', ( 30.01284458399153700, -7.115976739678234100, -5.331192890694738100 ) ) ;
#8787 = cartesian_point ( 'none', ( 29.79605416213505400, -7.120543672330028600, -5.457822618723708000 ) ) ;
#8788 = cartesian_point ( 'none', ( 29.56110572920308100, -7.120543672330028600, -5.500000000000005300 ) ) ;
#8789 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672470200, -4.500000000000004400 ) ) ;
#8790 = cartesian_point ( 'none', ( 30.40000000000001600, -7.733045971672470200, -4.761799387799154500 ) ) ;
#8791 = cartesian_point ( 'none', ( 30.29222690360982600, -7.733045971672469300, -5.021986658763287500 ) ) ;
#8792 = cartesian_point ( 'none', ( 30.10710678118656200, -7.733045971672469300, -5.207106781186553200 ) ) ;
#8793 = cartesian_point ( 'none', ( 29.92198665876329500, -7.733045971672469300, -5.392226903609818900 ) ) ;
#8794 = cartesian_point ( 'none', ( 29.66179938779916400, -7.733045971672469300, -5.500000000000005300 ) ) ;
#8795 = cartesian_point ( 'none', ( 29.40000000000001300, -7.733045971672469300, -5.500000000000005300 ) ) ;
#8796 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8795, #8794, #8793, #8792, #8791, #8790, #8789 ),
( #8788, #8787, #8786, #8785, #8784, #8783, #8782 ),
( #8781, #8780, #8779, #8778, #8777, #8776, #8775 ),
( #8774, #8773, #8772, #8771, #8770, #8769, #8768 ),
( #8767, #8766, #8765, #8764, #8845, #8844, #8843 ),
( #8842, #8841, #8840, #8839, #8838, #8837, #8836 ),
( #8835, #8834, #8833, #8832, #8831, #8830, #8829 ),
( #8828, #8827, #8826, #8825, #8824, #8823, #8822 ),
( #8821, #8820, #8819, #8818, #8817, #8816, #8815 ),
( #8814, #8813, #8812, #8811, #8810, #8809, #8808 ),
( #8807, #8806, #8805, #8804, #8803, #8802, #8801 ),
( #8889, #8888, #8887, #8886, #8885, #8884, #8883 ),
( #8882, #8881, #8880, #8879, #8878, #8877, #8876 ),
( #8875, #8874, #8873, #8872, #8871, #8870, #8869 ),
( #8867, #8866, #8865, #8864, #8863, #8862, #8861 ),
( #8860, #8859, #8858, #8857, #8856, #8855, #8854 ),
( #8853, #8852, #8851, #8850, #8849, #8848, #8847 ),
( #8846, #8921, #8920, #8919, #8918, #8917, #8916 ),
( #8915, #8914, #8913, #8912, #8911, #8910, #8909 ) ),
.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. ) ;
#8797 = circle ( 'none', #8752, 0.1748147468397989200 ) ;
#8798 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862900, 1.602110449985703700 ) ) ;
#8799 = direction ( 'none', ( 0.0000000000000000000, 8.673617379884035500e-016, -1.000000000000000000 ) ) ;
#8800 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -8.673617379884037400e-016 ) ) ;
#8801 = cartesian_point ( 'none', ( 30.40000000000001600, -1.600673719386899800, -5.207669412042059200 ) ) ;
#8802 = cartesian_point ( 'none', ( 30.40000000000001600, -1.609511137360299500, -5.257030875173570400 ) ) ;
#8803 = cartesian_point ( 'none', ( 30.39637708914019500, -1.618348522511625200, -5.306392169537708100 ) ) ;
#8804 = cartesian_point ( 'none', ( 30.38916047598796800, -1.627098746016232700, -5.355273266178969000 ) ) ;
#8805 = cartesian_point ( 'none', ( 30.38194386283573700, -1.635848969520840200, -5.404154362820230900 ) ) ;
#8806 = cartesian_point ( 'none', ( 30.37113354511257400, -1.644511964780479800, -5.452554918162992900 ) ) ;
#8807 = cartesian_point ( 'none', ( 30.35681716770329100, -1.653001592960408900, -5.500000000000005300 ) ) ;
#8808 = cartesian_point ( 'none', ( 30.40000000000001600, -1.920979028164081500, -5.151500614772300100 ) ) ;
#8809 = cartesian_point ( 'none', ( 30.40000000000001600, -1.931389976149255000, -5.210869553954650800 ) ) ;
#8810 = cartesian_point ( 'none', ( 30.39453561133339900, -1.941800738912407000, -5.270237436899381400 ) ) ;
#8811 = cartesian_point ( 'none', ( 30.38369573399341000, -1.952041944032249400, -5.328638409104773800 ) ) ;
#8812 = cartesian_point ( 'none', ( 30.37285585665342000, -1.962283149152091800, -5.387039381310165400 ) ) ;
#8813 = cartesian_point ( 'none', ( 30.35664087634632900, -1.972354432224399500, -5.444471364743334300 ) ) ;
#8814 = cartesian_point ( 'none', ( 30.33531459415360800, -1.982091943813906000, -5.500000000000005300 ) ) ;
#8815 = cartesian_point ( 'none', ( 30.40000000000001600, -2.561589645718445500, -5.039163020232780200 ) ) ;
#8816 = cartesian_point ( 'none', ( 30.40000000000001600, -2.575147653727167400, -5.118546911516811600 ) ) ;
#8817 = cartesian_point ( 'none', ( 30.39085265571981500, -2.588705171713971500, -5.197927971622728900 ) ) ;
#8818 = cartesian_point ( 'none', ( 30.37276625000429300, -2.601928340064283400, -5.275368694956381600 ) ) ;
#8819 = cartesian_point ( 'none', ( 30.35467984428877500, -2.615151508414595800, -5.352809418290033400 ) ) ;
#8820 = cartesian_point ( 'none', ( 30.32765553881384000, -2.628039367112238600, -5.428304257904018800 ) ) ;
#8821 = cartesian_point ( 'none', ( 30.29230944705423700, -2.640272645520900700, -5.500000000000005300 ) ) ;
#8822 = cartesian_point ( 'none', ( 30.40000000000001600, -3.202928406608113400, -4.932446048323152300 ) ) ;
#8823 = cartesian_point ( 'none', ( 30.40000000000001600, -3.219165832422358400, -5.032187864709516800 ) ) ;
#8824 = cartesian_point ( 'none', ( 30.38527713664313600, -3.235402062528714800, -5.131924772051333700 ) ) ;
#8825 = cartesian_point ( 'none', ( 30.35629566234467400, -3.250964186904969500, -5.227786965590444100 ) ) ;
#8826 = cartesian_point ( 'none', ( 30.32731418804621300, -3.266526311281224200, -5.323649159129554500 ) ) ;
#8827 = cartesian_point ( 'none', ( 30.28407339113876900, -3.281411856557096700, -5.415625833387790200 ) ) ;
#8828 = cartesian_point ( 'none', ( 30.22797201523219400, -3.294984245953653800, -5.500000000000005300 ) ) ;
#8829 = cartesian_point ( 'none', ( 30.40000000000001600, -3.845860022050370000, -4.838024504951220300 ) ) ;
#8830 = cartesian_point ( 'none', ( 30.40000000000001600, -3.863610280326687600, -4.958888894798744400 ) ) ;
#8831 = cartesian_point ( 'none', ( 30.37736790092412100, -3.881355236015368700, -5.079717178466328400 ) ) ;
#8832 = cartesian_point ( 'none', ( 30.33359354343218000, -3.897926762536391800, -5.192555392458844600 ) ) ;
#8833 = cartesian_point ( 'none', ( 30.28981918594023900, -3.914498289057414900, -5.305393606451360700 ) ) ;
#8834 = cartesian_point ( 'none', ( 30.22492872372119500, -3.929886485487618300, -5.410174333775869600 ) ) ;
#8835 = cartesian_point ( 'none', ( 30.14319380867645700, -3.943078367540985500, -5.500000000000005300 ) ) ;
#8836 = cartesian_point ( 'none', ( 30.40000000000001600, -4.488791637492626700, -4.743602961579289200 ) ) ;
#8837 = cartesian_point ( 'none', ( 30.40000000000001600, -4.508054728231016400, -4.885589924887971900 ) ) ;
#8838 = cartesian_point ( 'none', ( 30.36945866520510900, -4.527308409502023100, -5.027509584881323200 ) ) ;
#8839 = cartesian_point ( 'none', ( 30.31089142451968500, -4.544889338167815000, -5.157323819327245000 ) ) ;
#8840 = cartesian_point ( 'none', ( 30.25232418383426500, -4.562470266833606100, -5.287138053773166900 ) ) ;
#8841 = cartesian_point ( 'none', ( 30.16578405630362200, -4.578361114418140000, -5.404722834163949900 ) ) ;
#8842 = cartesian_point ( 'none', ( 30.05841560212072100, -4.591172489128316800, -5.500000000000005300 ) ) ;
#8843 = cartesian_point ( 'none', ( 30.40000000000001600, -5.133290412675880700, -4.661278505522226100 ) ) ;
#8844 = cartesian_point ( 'none', ( 30.40000000000001600, -5.152958538686053900, -4.825142949259065600 ) ) ;
#8845 = cartesian_point ( 'none', ( 30.35925302304654100, -5.172608144061798400, -4.988885989372662700 ) ) ;
#8846 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1685101423461055300, -5.500000000000005300 ) ) ;
#8847 = cartesian_point ( 'none', ( 30.40000000000001600, -0.3205582637869889300, -5.440880241055709600 ) ) ;
#8848 = cartesian_point ( 'none', ( 30.40000000000002000, -0.3223754833349979400, -5.450733553638720300 ) ) ;
#8849 = cartesian_point ( 'none', ( 30.39988699369486700, -0.3241927030069345900, -5.460586866897811500 ) ) ;
#8850 = cartesian_point ( 'none', ( 30.39966086686223400, -0.3260099146924171900, -5.470440167276999300 ) ) ;
#8851 = cartesian_point ( 'none', ( 30.39943474002959800, -0.3278271263778997400, -5.480293467656188100 ) ) ;
#8852 = cartesian_point ( 'none', ( 30.39909549257656000, -0.3296443303242790300, -5.490146756504888300 ) ) ;
#8853 = cartesian_point ( 'none', ( 30.39864278253321200, -0.3314615147061564800, -5.500000000000005300 ) ) ;
#8854 = cartesian_point ( 'none', ( 30.40000000000001600, -0.4805385543539676400, -5.411465346144399100 ) ) ;
#8855 = cartesian_point ( 'none', ( 30.40000000000002000, -0.4832553136110150900, -5.426241123404642200 ) ) ;
#8856 = cartesian_point ( 'none', ( 30.39966138613963400, -0.4859720726812427100, -5.441016899648818800 ) ) ;
#8857 = cartesian_point ( 'none', ( 30.39898450223393300, -0.4886860730753335700, -5.455777672140261100 ) ) ;
#8858 = cartesian_point ( 'none', ( 30.39830761832822900, -0.4914000734694243800, -5.470538444631703400 ) ) ;
#8859 = cartesian_point ( 'none', ( 30.39729246447030100, -0.4941113148141183500, -5.485284211340344400 ) ) ;
#8860 = cartesian_point ( 'none', ( 30.39594007140708200, -0.4968170442225778300, -5.500000000000005300 ) ) ;
#8861 = cartesian_point ( 'none', ( 30.40000000000001600, -0.6405188449209470200, -5.382050451233089600 ) ) ;
#8862 = cartesian_point ( 'none', ( 30.40000000000002000, -0.6441351438870327500, -5.401748693170564900 ) ) ;
#8863 = cartesian_point ( 'none', ( 30.39943577858440400, -0.6477514423555513800, -5.421446932399825300 ) ) ;
#8864 = cartesian_point ( 'none', ( 30.39830813760563200, -0.6513622314582505600, -5.441115177003522900 ) ) ;
#8865 = cartesian_point ( 'none', ( 30.39718049662685600, -0.6549730205609496400, -5.460783421607219500 ) ) ;
#8866 = cartesian_point ( 'none', ( 30.39548943636404500, -0.6585782993039581700, -5.480421666175801400 ) ) ;
#8867 = cartesian_point ( 'none', ( 30.39323736028095300, -0.6621725737389998500, -5.500000000000005300 ) ) ;
#8868 = edge_loop ( 'none', ( #9928, #9146, #9782, #10053 ) ) ;
#8869 = cartesian_point ( 'none', ( 30.40000000000001600, -0.8005104938047871200, -5.352723232483452200 ) ) ;
#8870 = cartesian_point ( 'none', ( 30.40000000000004500, -0.8050190339891879500, -5.377349276204046900 ) ) ;
#8871 = cartesian_point ( 'none', ( 30.39909728028425900, -0.8095275731684294900, -5.401975314541400200 ) ) ;
#8872 = cartesian_point ( 'none', ( 30.39729367047145600, -0.8140251005177814300, -5.426541402555474600 ) ) ;
#8873 = cartesian_point ( 'none', ( 30.39549006065865200, -0.8185226278671332600, -5.451107490569548000 ) ) ;
#8874 = cartesian_point ( 'none', ( 30.39278556074360800, -0.8230091413683806600, -5.475613617449419700 ) ) ;
#8875 = cartesian_point ( 'none', ( 30.38918565962971700, -0.8274736603955847900, -5.500000000000005300 ) ) ;
#8876 = cartesian_point ( 'none', ( 30.40000000000001600, -0.9605249567878777500, -5.323572118404844600 ) ) ;
#8877 = cartesian_point ( 'none', ( 30.40000000000004500, -0.9659109728281654000, -5.353136699092256200 ) ) ;
#8878 = cartesian_point ( 'none', ( 30.39864447286090900, -0.9712969829408431000, -5.382701247242204400 ) ) ;
#8879 = cartesian_point ( 'none', ( 30.39593892050847400, -0.9766611259418478400, -5.412145763817307800 ) ) ;
#8880 = cartesian_point ( 'none', ( 30.39323336815603600, -0.9820252689428526900, -5.441590280392412100 ) ) ;
#8881 = cartesian_point ( 'none', ( 30.38917779654551400, -0.9873675330251098200, -5.470914700582016900 ) ) ;
#8882 = cartesian_point ( 'none', ( 30.38378866676695400, -0.9926662345645688200, -5.500000000000005300 ) ) ;
#8883 = cartesian_point ( 'none', ( 30.40000000000001600, -1.280553882754057900, -5.265269890247629400 ) ) ;
#8884 = cartesian_point ( 'none', ( 30.40000000000004500, -1.287694850506119200, -5.304711544868674800 ) ) ;
#8885 = cartesian_point ( 'none', ( 30.39773885801421500, -1.294835802485669200, -5.344153112643812900 ) ) ;
#8886 = cartesian_point ( 'none', ( 30.39322942058250700, -1.301933176789979800, -5.383354486340977000 ) ) ;
#8887 = cartesian_point ( 'none', ( 30.38871998315080000, -1.309030551094290300, -5.422555860038141200 ) ) ;
#8888 = cartesian_point ( 'none', ( 30.38196226814931900, -1.316084316338567200, -5.461516866847212300 ) ) ;
#8889 = cartesian_point ( 'none', ( 30.37299468104141900, -1.323051382902535900, -5.500000000000005300 ) ) ;
#8890 = cartesian_point ( 'none', ( 11.81107622352059000, -2.854934206742415300, -1.321293558138954000 ) ) ;
#8891 = direction ( 'none', ( 0.0000000000000000000, -0.03552896083088424200, 0.9993686471679393800 ) ) ;
#8892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8893 = cartesian_point ( 'none', ( 13.99999999999999600, -0.9993686471679447100, -0.03552896083078255200 ) ) ;
#8894 = axis2_placement_3d ( 'none', #8893, #8892, #8891 ) ;
#8895 = cartesian_point ( 'none', ( 2.666666666666606100, -1.818137616287190300, 1.191587891106861600 ) ) ;
#8896 = cartesian_point ( 'none', ( 1.333320865586040900, -1.576371019624855500, 1.432426424417677400 ) ) ;
#8897 = circle ( 'none', #8894, 1.974087960926264300 ) ;
#8898 = cartesian_point ( 'none', ( 12.62208633470794600, -2.800342613898242100, -1.646142801202778100 ) ) ;
#8899 = direction ( 'none', ( 0.0000000000000000000, -0.9993686471679390500, -0.03552896083089468500 ) ) ;
#8900 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8901 = cartesian_point ( 'none', ( 13.99999999999999600, 0.03552896083079302300, -0.9993686471679442700 ) ) ;
#8902 = axis2_placement_3d ( 'none', #8901, #8900, #8899 ) ;
#8903 = circle ( 'none', #8902, 1.974087960926264000 ) ;
#8904 = cartesian_point ( 'none', ( 6.333333333333603000, -2.236550573119283000, 0.3448238833647188100 ) ) ;
#8905 = cartesian_point ( 'none', ( 5.333333333332790400, -2.156301385063770200, 0.5953467014933797600 ) ) ;
#8906 = cartesian_point ( 'none', ( 4.666666666666694500, -2.083796321150639800, 0.7537775968735953600 ) ) ;
#8907 = direction ( 'none', ( 0.0000000000000000000, -0.03552896083088456800, 0.9993686471679394900 ) ) ;
#8908 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8909 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#8910 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#8911 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#8912 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#8913 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#8914 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#8915 = cartesian_point ( 'none', ( 30.40000000000000600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#8916 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1629670455584047700, -5.469944495444949900 ) ) ;
#8917 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1638908950230215400, -5.474953746204125300 ) ) ;
#8918 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1648147444876383600, -5.479962996963301700 ) ) ;
#8919 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1657385939522551500, -5.484972247722477200 ) ) ;
#8920 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1666624434168719500, -5.489981498481653500 ) ) ;
#8921 = cartesian_point ( 'none', ( 30.40000000000000600, -0.1675862928814887400, -5.494990749240829000 ) ) ;
#8922 = cartesian_point ( 'none', ( 30.31089142451968100, 4.544889338167792800, -5.157323819327247700 ) ) ;
#8923 = cartesian_point ( 'none', ( 30.36945866520510500, 4.527308409502001800, -5.027509584881326700 ) ) ;
#8924 = cartesian_point ( 'none', ( 30.40000000000001600, 4.508054728230996000, -4.885589924887976400 ) ) ;
#8925 = cartesian_point ( 'none', ( 30.40000000000001600, 4.488791637492606200, -4.743602961579293600 ) ) ;
#8926 = cartesian_point ( 'none', ( 29.95321272764029900, 5.232619510291314700, -5.500000000000004400 ) ) ;
#8927 = cartesian_point ( 'none', ( 30.09116082883728500, 5.222003122405699700, -5.406459235039649900 ) ) ;
#8928 = cartesian_point ( 'none', ( 30.20478604738196200, 5.207147160155534100, -5.279658157471104100 ) ) ;
#8929 = cartesian_point ( 'none', ( 30.28201953521425300, 5.189877652108655100, -5.134272073421884700 ) ) ;
#8930 = cartesian_point ( 'none', ( 30.35925302304654100, 5.172608144061776200, -4.988885989372664500 ) ) ;
#8931 = cartesian_point ( 'none', ( 30.40000000000001600, 5.152958538686029900, -4.825142949259070100 ) ) ;
#8932 = cartesian_point ( 'none', ( 30.40000000000001600, 5.133290412675857600, -4.661278505522230600 ) ) ;
#8933 = cartesian_point ( 'none', ( 29.82889062134115200, 5.864919803378956700, -5.500000000000005300 ) ) ;
#8934 = cartesian_point ( 'none', ( 29.99865116359268300, 5.857396015352780000, -5.419753958329160100 ) ) ;
#8935 = cartesian_point ( 'none', ( 30.14482819484592100, 5.845303094301520700, -5.290775172214329000 ) ) ;
#8936 = cartesian_point ( 'none', ( 30.24524866794961400, 5.830475370190476300, -5.132627951325207300 ) ) ;
#8937 = cartesian_point ( 'none', ( 30.34566914105330700, 5.815647646079431100, -4.974480730436086500 ) ) ;
#8938 = cartesian_point ( 'none', ( 30.40000000000001600, 5.798134296754902600, -4.787689588154747400 ) ) ;
#8939 = cartesian_point ( 'none', ( 30.40000000000001600, 5.780591856673909800, -4.600588174232671100 ) ) ;
#8940 = cartesian_point ( 'none', ( 29.70456851504200600, 6.497220096466599600, -5.500000000000005300 ) ) ;
#8941 = cartesian_point ( 'none', ( 29.90614149834807700, 6.492788908299860200, -5.433048681618670300 ) ) ;
#8942 = cartesian_point ( 'none', ( 30.08487034230988400, 6.483459028447508200, -5.301892186957553900 ) ) ;
#8943 = cartesian_point ( 'none', ( 30.20847780068497800, 6.471073088272297500, -5.130983829228530800 ) ) ;
#8944 = cartesian_point ( 'none', ( 30.33208525906006900, 6.458687148097086900, -4.960075471499508600 ) ) ;
#8945 = cartesian_point ( 'none', ( 30.40000000000001600, 6.443310054823776100, -4.750236227050424800 ) ) ;
#8947 = edge_curve ( 'none', #2561, #10404, #11550, .t. ) ;
#8946 = cartesian_point ( 'none', ( 30.40000000000001600, 6.427893300671963000, -4.539897842943111600 ) ) ;
#8948 = cartesian_point ( 'none', ( 29.56110572920308500, 7.120543672330024200, -5.500000000000004400 ) ) ;
#8949 = cartesian_point ( 'none', ( 29.79605416213505400, 7.120543672330024200, -5.457822618723705300 ) ) ;
#8950 = cartesian_point ( 'none', ( 30.01284458399154400, 7.115976739678227900, -5.331192890694737200 ) ) ;
#8951 = cartesian_point ( 'none', ( 30.16406625799031000, 7.108132192570310300, -5.150147304382806500 ) ) ;
#8952 = cartesian_point ( 'none', ( 30.31528793198907600, 7.100287645462391800, -4.969101718070875000 ) ) ;
#8953 = cartesian_point ( 'none', ( 30.40000000000001600, 7.089262094715985000, -4.734948432931976600 ) ) ;
#8954 = cartesian_point ( 'none', ( 30.40000000000001600, 7.078168229805291000, -4.500000000000005300 ) ) ;
#8955 = cartesian_point ( 'none', ( 29.40000000000002300, 7.733045971672445300, -5.500000000000005300 ) ) ;
#8956 = cartesian_point ( 'none', ( 29.66179938779917100, 7.733045971672445300, -5.500000000000003600 ) ) ;
#8957 = cartesian_point ( 'none', ( 29.92198665876330200, 7.733045971672444500, -5.392226903609815400 ) ) ;
#8958 = cartesian_point ( 'none', ( 30.10710678118656600, 7.733045971672444500, -5.207106781186549700 ) ) ;
#8959 = cartesian_point ( 'none', ( 30.29222690360982600, 7.733045971672444500, -5.021986658763284000 ) ) ;
#8960 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672444500, -4.761799387799152700 ) ) ;
#8961 = cartesian_point ( 'none', ( 30.40000000000001600, 7.733045971672443600, -4.500000000000004400 ) ) ;
#8962 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #8961, #8960, #8959, #8958, #8957, #8956, #8955 ),
( #8954, #8953, #8952, #8951, #8950, #8949, #8948 ),
( #8946, #8945, #8944, #8943, #8942, #8941, #8940 ),
( #8939, #8938, #8937, #8936, #8935, #8934, #8933 ),
( #8932, #8931, #8930, #8929, #8928, #8927, #8926 ),
( #8925, #8924, #8923, #8922, #9008, #9007, #9006 ),
( #9005, #9004, #9003, #9002, #9001, #9000, #8999 ),
( #8998, #8997, #8996, #8995, #8994, #8993, #8992 ),
( #8991, #8990, #8989, #8988, #8987, #8986, #8985 ),
( #8984, #8983, #8982, #8981, #8980, #8979, #8978 ),
( #8977, #8976, #8975, #8974, #8973, #8972, #8971 ),
( #8970, #8969, #8968, #8966, #8965, #8964, #8963 ),
( #8589, #8590, #8537, #8536, #8585, #8584, #8583 ),
( #8582, #8581, #8580, #8579, #8578, #8577, #8576 ),
( #8575, #8574, #8573, #8572, #8571, #8633, #8632 ),
( #8631, #8630, #8629, #8628, #8627, #8626, #8625 ),
( #8624, #9044, #9043, #9042, #9041, #9040, #9039 ),
( #9038, #9037, #9036, #9035, #9034, #9033, #9032 ),
( #9031, #9030, #9029, #9028, #9027, #9026, #9025 ) ),
.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. ) ;
#8963 = cartesian_point ( 'none', ( 30.37299468104141900, 1.323051382902529200, -5.500000000000005300 ) ) ;
#8964 = cartesian_point ( 'none', ( 30.38196226814931900, 1.316084316338560500, -5.461516866847212300 ) ) ;
#8965 = cartesian_point ( 'none', ( 30.38871998315080000, 1.309030551094283900, -5.422555860038141200 ) ) ;
#8967 = oriented_edge ( 'none', *, *, #2476, .t. ) ;
#8966 = cartesian_point ( 'none', ( 30.39322942058250700, 1.301933176789973100, -5.383354486340977000 ) ) ;
#8968 = cartesian_point ( 'none', ( 30.39773885801421500, 1.294835802485662500, -5.344153112643812900 ) ) ;
#8969 = cartesian_point ( 'none', ( 30.40000000000004500, 1.287694850506112500, -5.304711544868675700 ) ) ;
#8970 = cartesian_point ( 'none', ( 30.40000000000001600, 1.280553882754051200, -5.265269890247630300 ) ) ;
#8971 = cartesian_point ( 'none', ( 30.35681716770329100, 1.653001592960400900, -5.500000000000005300 ) ) ;
#8972 = cartesian_point ( 'none', ( 30.37113354511257400, 1.644511964780472000, -5.452554918162992900 ) ) ;
#8973 = cartesian_point ( 'none', ( 30.38194386283573700, 1.635848969520832000, -5.404154362820230000 ) ) ;
#8974 = cartesian_point ( 'none', ( 30.38916047598796800, 1.627098746016224500, -5.355273266178968200 ) ) ;
#8975 = cartesian_point ( 'none', ( 30.39637708914019500, 1.618348522511617000, -5.306392169537707200 ) ) ;
#8976 = cartesian_point ( 'none', ( 30.40000000000001600, 1.609511137360291500, -5.257030875173570400 ) ) ;
#8977 = cartesian_point ( 'none', ( 30.40000000000001600, 1.600673719386891800, -5.207669412042058400 ) ) ;
#8978 = cartesian_point ( 'none', ( 30.33531459415360800, 1.982091943813896400, -5.500000000000005300 ) ) ;
#8979 = cartesian_point ( 'none', ( 30.35664087634632900, 1.972354432224390000, -5.444471364743334300 ) ) ;
#8980 = cartesian_point ( 'none', ( 30.37285585665342000, 1.962283149152082200, -5.387039381310164500 ) ) ;
#8981 = cartesian_point ( 'none', ( 30.38369573399341000, 1.952041944032239900, -5.328638409104772900 ) ) ;
#8982 = cartesian_point ( 'none', ( 30.39453561133339900, 1.941800738912397500, -5.270237436899380500 ) ) ;
#8983 = cartesian_point ( 'none', ( 30.40000000000001600, 1.931389976149245700, -5.210869553954650800 ) ) ;
#8984 = cartesian_point ( 'none', ( 30.40000000000001600, 1.920979028164072200, -5.151500614772300100 ) ) ;
#8985 = cartesian_point ( 'none', ( 30.29230944705423700, 2.640272645520887800, -5.500000000000005300 ) ) ;
#8986 = cartesian_point ( 'none', ( 30.32765553881384000, 2.628039367112226200, -5.428304257904018800 ) ) ;
#8987 = cartesian_point ( 'none', ( 30.35467984428877500, 2.615151508414582900, -5.352809418290033400 ) ) ;
#8988 = cartesian_point ( 'none', ( 30.37276625000429300, 2.601928340064271000, -5.275368694956381600 ) ) ;
#8989 = cartesian_point ( 'none', ( 30.39085265571981500, 2.588705171713958600, -5.197927971622728900 ) ) ;
#8990 = cartesian_point ( 'none', ( 30.40000000000001600, 2.575147653727154900, -5.118546911516813400 ) ) ;
#8991 = cartesian_point ( 'none', ( 30.40000000000001600, 2.561589645718433100, -5.039163020232782000 ) ) ;
#8992 = cartesian_point ( 'none', ( 30.22797201523219000, 3.294984245953636900, -5.500000000000005300 ) ) ;
#8993 = cartesian_point ( 'none', ( 30.28407339113876500, 3.281411856557079300, -5.415625833387790200 ) ) ;
#8994 = cartesian_point ( 'none', ( 30.32731418804620900, 3.266526311281206400, -5.323649159129556300 ) ) ;
#8995 = cartesian_point ( 'none', ( 30.35629566234467100, 3.250964186904952600, -5.227786965590446800 ) ) ;
#8996 = cartesian_point ( 'none', ( 30.38527713664313300, 3.235402062528698800, -5.131924772051337200 ) ) ;
#8997 = cartesian_point ( 'none', ( 30.40000000000001600, 3.219165832422342900, -5.032187864709519500 ) ) ;
#8998 = cartesian_point ( 'none', ( 30.40000000000001600, 3.202928406608097900, -4.932446048323155800 ) ) ;
#8999 = cartesian_point ( 'none', ( 30.14319380867645700, 3.943078367540966400, -5.500000000000005300 ) ) ;
#9000 = cartesian_point ( 'none', ( 30.22492872372119500, 3.929886485487599200, -5.410174333775869600 ) ) ;
#9001 = cartesian_point ( 'none', ( 30.28981918594023500, 3.914498289057395800, -5.305393606451362500 ) ) ;
#9002 = cartesian_point ( 'none', ( 30.33359354343217600, 3.897926762536372700, -5.192555392458847200 ) ) ;
#9003 = cartesian_point ( 'none', ( 30.37736790092412100, 3.881355236015350000, -5.079717178466332000 ) ) ;
#9004 = cartesian_point ( 'none', ( 30.40000000000001600, 3.863610280326669400, -4.958888894798747900 ) ) ;
#9005 = cartesian_point ( 'none', ( 30.40000000000001600, 3.845860022050351800, -4.838024504951224700 ) ) ;
#9006 = cartesian_point ( 'none', ( 30.05841560212072500, 4.591172489128296300, -5.500000000000005300 ) ) ;
#9007 = cartesian_point ( 'none', ( 30.16578405630362500, 4.578361114418119500, -5.404722834163949900 ) ) ;
#9008 = cartesian_point ( 'none', ( 30.25232418383426100, 4.562470266833584800, -5.287138053773168700 ) ) ;
#9009 = face_bound ( 'none', #2214, .t. ) ;
#9010 = direction ( 'none', ( 0.2164396139381032100, 0.9762960071199332500, -3.290155205452476300e-016 ) ) ;
#9011 = vector ( 'none', #9010, 1000.000000000000000 ) ;
#9012 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#9013 = axis2_placement_3d ( 'none', #9012, #9076, #9067 ) ;
#9014 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9015 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#9016 = cartesian_point ( 'none', ( 5.213197616723483400e-016, 5.213197616723466600e-016, -6.000000000000001800 ) ) ;
#9017 = axis2_placement_3d ( 'none', #9016, #9015, #9014 ) ;
#9018 = circle ( 'none', #9017, 4.253085056010723600 ) ;
#9019 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#9020 = line ( 'none', #9019, #9011 ) ;
#9021 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, 0.0000000000000000000 ) ) ;
#9022 = circle ( 'none', #9071, 1.249999999999982900 ) ;
#9023 = circle ( 'none', #9077, 1.249999999999982900 ) ;
#9024 = circle ( 'none', #9013, 0.4999999999999376600 ) ;
#9025 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#9026 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#9027 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#9028 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#9029 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#9030 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#9031 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -5.500000000000005300 ) ) ;
#9032 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1685101423461044800, -5.500000000000005300 ) ) ;
#9033 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1675862928814877100, -5.494990749240827200 ) ) ;
#9034 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1666624434168708900, -5.489981498481650800 ) ) ;
#9035 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1657385939522541000, -5.484972247722472700 ) ) ;
#9036 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1648147444876373000, -5.479962996963295500 ) ) ;
#9037 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1638908950230205400, -5.474953746204119100 ) ) ;
#9038 = cartesian_point ( 'none', ( 30.40000000000001600, 0.1629670455584037400, -5.469944495444941000 ) ) ;
#9039 = cartesian_point ( 'none', ( 30.39864278253321200, 0.3314615147061547600, -5.500000000000005300 ) ) ;
#9040 = cartesian_point ( 'none', ( 30.39909549257656000, 0.3296443303242774200, -5.490146756504888300 ) ) ;
#9041 = cartesian_point ( 'none', ( 30.39943474002959800, 0.3278271263778980700, -5.480293467656188100 ) ) ;
#9042 = cartesian_point ( 'none', ( 30.39966086686223400, 0.3260099146924154700, -5.470440167277000200 ) ) ;
#9043 = cartesian_point ( 'none', ( 30.39988699369486700, 0.3241927030069329300, -5.460586866897813300 ) ) ;
#9044 = cartesian_point ( 'none', ( 30.40000000000002000, 0.3223754833349963800, -5.450733553638721100 ) ) ;
#9045 = cartesian_point ( 'none', ( 13.99999999999999800, -2.973528610433666700, -0.1680342456196381500 ) ) ;
#9046 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9047 = circle ( 'none', #9052, 5.000000000000011500 ) ;
#9048 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, 0.0000000000000000000 ) ) ;
#9049 = line ( 'none', #9048, #9106 ) ;
#9050 = cartesian_point ( 'none', ( 13.99999999999999800, -2.072376555530726500, -2.137085499717518800 ) ) ;
#9051 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, 0.0000000000000000000 ) ) ;
#9052 = axis2_placement_3d ( 'none', #9068, #9101, #9100 ) ;
#9053 = face_bound ( 'none', #2187, .t. ) ;
#9054 = plane ( 'none', #9057 ) ;
#9055 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9057 = axis2_placement_3d ( 'none', #9070, #9069, #9046 ) ;
#9058 = cartesian_point ( 'none', ( -1.301042606982605300e-015, 12.25000000000000000, -73.49593211766719500 ) ) ;
#9059 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9060 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9061 = cartesian_point ( 'none', ( -1.301042606982605300e-015, 12.25000000000000000, -74.20000000000000300 ) ) ;
#9062 = face_bound ( 'none', #7247, .t. ) ;
#9063 = face_outer_bound ( 'none', #2200, .t. ) ;
#9064 = face_bound ( 'none', #2203, .t. ) ;
#9065 = cartesian_point ( 'none', ( -30.40000000000001600, 25.39999999999999100, 0.0000000000000000000 ) ) ;
#9066 = face_bound ( 'none', #7233, .t. ) ;
#9067 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#9068 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, 0.0000000000000000000 ) ) ;
#9069 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9070 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, 0.0000000000000000000 ) ) ;
#9071 = axis2_placement_3d ( 'none', #9061, #9060, #9059 ) ;
#9072 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9073 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9074 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9075 = axis2_placement_3d ( 'none', #9074, #9073, #9072 ) ;
#9076 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#9077 = axis2_placement_3d ( 'none', #9058, #9056, #9055 ) ;
#9078 = circle ( 'none', #9075, 28.49999999999997200 ) ;
#9079 = cartesian_point ( 'none', ( 13.99999999999999600, 0.04660977604608831200, -3.148242785636385000 ) ) ;
#9080 = direction ( 'none', ( 0.0000000000000000000, -0.6815375781856489700, -0.7317831164497037300 ) ) ;
#9081 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9082 = cartesian_point ( 'none', ( 13.99999999999999600, -2.259101911256862200, 2.193185733833365800 ) ) ;
#9083 = axis2_placement_3d ( 'none', #9082, #9081, #9080 ) ;
#9084 = circle ( 'none', #9083, 0.1748147468397987800 ) ;
#9085 = circle ( 'none', #9086, 0.1748147468397989200 ) ;
#9086 = axis2_placement_3d ( 'none', #9079, #9131, #9126 ) ;
#9087 = circle ( 'none', #9135, 0.1748147468397989200 ) ;
#9088 = direction ( 'none', ( 0.0000000000000000000, 0.7317831164497060600, -0.6815375781856463100 ) ) ;
#9089 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9090 = circle ( 'none', #9123, 0.1748147468397989200 ) ;
#9091 = cartesian_point ( 'none', ( 13.99999999999999800, -2.979824203552184200, 0.0004703467376797020000 ) ) ;
#9092 = cartesian_point ( 'none', ( 13.99999999999999800, -1.983784089940640900, -2.221420399039074400 ) ) ;
#9093 = cartesian_point ( 'none', ( 13.99999999999999800, -2.976539164413496000, -0.04575613323789796300 ) ) ;
#9094 = axis2_placement_3d ( 'none', #9097, #9089, #9088 ) ;
#9095 = direction ( 'none', ( 0.0000000000000000000, -0.7317831164497069500, 0.6815375781856454200 ) ) ;
#9096 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9097 = cartesian_point ( 'none', ( 13.99999999999999600, -2.193185733833358200, -2.259101911256870200 ) ) ;
#9098 = circle ( 'none', #9107, 1.974087960926264000 ) ;
#9099 = cartesian_point ( 'none', ( 13.99999999999999800, -2.137085499717511700, 2.072376555530733600 ) ) ;
#9100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9102 = cartesian_point ( 'none', ( 13.99999999999999600, -0.6815375781857209200, -0.7317831164496386700 ) ) ;
#9103 = cartesian_point ( 'none', ( -30.40000000000000200, -25.40000000000000600, 0.0000000000000000000 ) ) ;
#9104 = circle ( 'none', #9094, 0.1748147468397988100 ) ;
#9105 = direction ( 'none', ( 2.731847993664263200e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9106 = vector ( 'none', #9105, 1000.000000000000000 ) ;
#9107 = axis2_placement_3d ( 'none', #9102, #9096, #9095 ) ;
#9108 = cartesian_point ( 'none', ( 13.46509648744463800, -2.967162713065283300, 0.2802241263298949100 ) ) ;
#9109 = cartesian_point ( 'none', ( 13.57586775904791700, -2.971440348686684700, 0.2317352901460333100 ) ) ;
#9110 = cartesian_point ( 'none', ( 13.73943757222161300, -2.976181032139108200, 0.1530889008418846200 ) ) ;
#9111 = cartesian_point ( 'none', ( 13.79350981061179100, -2.977480191954590300, 0.1259129971767364600 ) ) ;
#9112 = cartesian_point ( 'none', ( 13.89947008671682100, -2.979367797841730800, 0.06789625559406049800 ) ) ;
#9113 = cartesian_point ( 'none', ( 13.95204052935822500, -2.979994517929711200, 0.03816885536103704200 ) ) ;
#9114 = cartesian_point ( 'none', ( 13.99999999999999800, -2.979824203552184200, 0.0004703467376797020000 ) ) ;
#9115 = circle ( 'none', #9125, 0.1748147468397987800 ) ;
#9116 = face_outer_bound ( 'none', #1189, .t. ) ;
#9117 = cartesian_point ( 'none', ( 13.99999999999999600, -2.348074523577063000, 2.097653722677537100 ) ) ;
#9118 = cartesian_point ( 'none', ( 13.99999999999999800, 0.04575613323792916700, -2.976539164413495100 ) ) ;
#9119 = b_spline_curve_with_knots ( 'none', 3,
( #9114, #9113, #9112, #9111, #9110, #9109, #9108, #9167 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506223745700, 0.0003623649012447491300, 0.0007247298024895029300 ),
.unspecified. ) ;
#9120 = direction ( 'none', ( 0.0000000000000000000, 0.03552896083088456800, -0.9993686471679394900 ) ) ;
#9121 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9122 = cartesian_point ( 'none', ( 13.99999999999999600, -3.148242785636385000, -0.04660977604605533200 ) ) ;
#9123 = axis2_placement_3d ( 'none', #9122, #9121, #9120 ) ;
#9124 = axis2_placement_3d ( 'none', #9159, #9165, #9164 ) ;
#9125 = axis2_placement_3d ( 'none', #9117, #9127, #9163 ) ;
#9126 = direction ( 'none', ( 0.0000000000000000000, 0.9993686471679391600, 0.03552896083089449700 ) ) ;
#9127 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9128 = direction ( 'none', ( 0.0000000000000000000, 0.6815375781856479700, 0.7317831164497045100 ) ) ;
#9129 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9130 = axis2_placement_3d ( 'none', #9136, #9129, #9128 ) ;
#9131 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9132 = direction ( 'none', ( 0.0000000000000000000, -0.9993686471679391600, -0.03552896083089449700 ) ) ;
#9133 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9134 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1770742464662593800, -3.143604590239203600 ) ) ;
#9135 = axis2_placement_3d ( 'none', #9134, #9133, #9132 ) ;
#9136 = cartesian_point ( 'none', ( 13.99999999999999600, -0.7317831164496362300, 0.6815375781857235800 ) ) ;
#9137 = circle ( 'none', #9130, 1.974087960926263800 ) ;
#9138 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#9139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9140 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9141 = circle ( 'none', #9170, 0.1748147468397988600 ) ;
#9142 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1770742464662593800, 3.143604590239203600 ) ) ;
#9143 = b_spline_curve_with_knots ( 'none', 3,
( #9138, #9205, #9204, #9203, #9202, #9201, #9200, #9199, #9198, #9197, #9196, #9195, #9194, #9193, #9192, #9191, #9190, #9189, #9188, #9187, #9186, #9185, #9184, #9183 ),
.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. ) ;
#9144 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#9145 = cartesian_point ( 'none', ( 13.99999999999999800, 1.983784089940625400, 2.221420399039088200 ) ) ;
#9146 = oriented_edge ( 'none', *, *, #9414, .f. ) ;
#9147 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9148 = circle ( 'none', #9156, 3.000000000000001800 ) ;
#9149 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 2.924999999999984300 ) ) ;
#9150 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#9151 = oriented_edge ( 'none', *, *, #9867, .t. ) ;
#9152 = vertex_point ( 'none', #11549 ) ;
#9153 = cartesian_point ( 'none', ( 6.533494157319944800, -0.8602041903055706000, 2.886384144120960600 ) ) ;
#9154 = cartesian_point ( 'none', ( 5.066035803735998000, -0.4336320896930418400, 2.979999999999998600 ) ) ;
#9155 = cartesian_point ( 'none', ( 3.599338066245767900, -2.710505431213761100e-017, 2.979999999999999100 ) ) ;
#9156 = axis2_placement_3d ( 'none', #9147, #9140, #9139 ) ;
#9157 = cartesian_point ( 'none', ( 8.000000000000003600, 1.567966019495353700, 1.700643435261297600 ) ) ;
#9158 = b_spline_curve_with_knots ( 'none', 3,
( #9155, #9154, #9153, #9150 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003231832058670554500, 0.007820175294332858800 ),
.unspecified. ) ;
#9159 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9160 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.924999999999984300 ) ) ;
#9161 = line ( 'none', #9160, #9181 ) ;
#9162 = cartesian_point ( 'none', ( 3.599338066245767900, -2.710505431213761100e-017, 2.979999999999999100 ) ) ;
#9163 = direction ( 'none', ( 0.0000000000000000000, 0.6815375781856489700, 0.7317831164497037300 ) ) ;
#9164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9165 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9166 = cylindrical_surface ( 'none', #9124, 2.980000000000000000 ) ;
#9167 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#9168 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9169 = cartesian_point ( 'none', ( 13.99999999999999600, 2.097653722677513200, 2.348074523577085200 ) ) ;
#9170 = axis2_placement_3d ( 'none', #9169, #9168, #9238 ) ;
#9171 = circle ( 'none', #9237, 0.1748147468397988600 ) ;
#9172 = cartesian_point ( 'none', ( 13.99999999999999800, -0.04575613323792916700, 2.976539164413495100 ) ) ;
#9173 = axis2_placement_3d ( 'none', #9233, #9224, #9216 ) ;
#9174 = circle ( 'none', #9236, 1.974087960926264300 ) ;
#9175 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9176 = vector ( 'none', #9175, 1000.000000000000000 ) ;
#9177 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.673940397442061300e-016, -3.000000000000001300 ) ) ;
#9178 = line ( 'none', #9177, #9176 ) ;
#9179 = cartesian_point ( 'none', ( 13.99999999999999800, -0.1680342456196695600, 2.973528610433664900 ) ) ;
#9180 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9181 = vector ( 'none', #9180, 1000.000000000000000 ) ;
#9182 = cartesian_point ( 'none', ( 13.99999999999999800, 3.673940397442061300e-016, -3.000000000000000900 ) ) ;
#9183 = cartesian_point ( 'none', ( 3.271788901391458300, 7.371598990946193200e-012, 2.980000000000000000 ) ) ;
#9184 = cartesian_point ( 'none', ( 4.125531263285190600, -0.3324857791305266800, 2.980000000000822000 ) ) ;
#9185 = cartesian_point ( 'none', ( 4.980093741065345200, -0.6642589589902353500, 2.923828332674550400 ) ) ;
#9186 = cartesian_point ( 'none', ( 6.047646247214109000, -1.055229963990625700, 2.788142836785477900 ) ) ;
#9187 = cartesian_point ( 'none', ( 6.261160984048774300, -1.132243508899644800, 2.757764571375670700 ) ) ;
#9188 = cartesian_point ( 'none', ( 6.688385603064187300, -1.283464651876430300, 2.690717243034640200 ) ) ;
#9189 = cartesian_point ( 'none', ( 6.901421199329170100, -1.359215363008981600, 2.653181080960875300 ) ) ;
#9190 = cartesian_point ( 'none', ( 7.331142065493335900, -1.499998641113920300, 2.576206577133275400 ) ) ;
#9191 = cartesian_point ( 'none', ( 7.548118068473819200, -1.564498623727781400, 2.537715708757944300 ) ) ;
#9192 = cartesian_point ( 'none', ( 7.866595785740616800, -1.671310262569136500, 2.467576999155613100 ) ) ;
#9193 = cartesian_point ( 'none', ( 7.971703415500821100, -1.708338437514851800, 2.442211318967352900 ) ) ;
#9194 = cartesian_point ( 'none', ( 8.178033155531641900, -1.787957648093869500, 2.384538486207672400 ) ) ;
#9195 = cartesian_point ( 'none', ( 8.279480972862490500, -1.830090094204851700, 2.352455572030345300 ) ) ;
#9196 = cartesian_point ( 'none', ( 8.481787172605693900, -1.913561572927778200, 2.285073101215255400 ) ) ;
#9197 = cartesian_point ( 'none', ( 8.582632092677158700, -1.954928750677835200, 2.249761217058519900 ) ) ;
#9198 = cartesian_point ( 'none', ( 8.785977123323816000, -2.033179504812651800, 2.179301047404241600 ) ) ;
#9199 = cartesian_point ( 'none', ( 8.888346075293032600, -2.070325451847631700, 2.144017017383518000 ) ) ;
#9200 = cartesian_point ( 'none', ( 9.195260071320250400, -2.179680665748710200, 2.034703414494146500 ) ) ;
#9201 = cartesian_point ( 'none', ( 9.400352988128498000, -2.248228938212955400, 1.958596996481471100 ) ) ;
#9202 = cartesian_point ( 'none', ( 10.01585622050713000, -2.439717228225274600, 1.723114058696745300 ) ) ;
#9203 = cartesian_point ( 'none', ( 10.42729540917211000, -2.548718919185476200, 1.556335105159494200 ) ) ;
#9204 = cartesian_point ( 'none', ( 11.67039047221183700, -2.819470888263138100, 1.040178957920187700 ) ) ;
#9205 = cartesian_point ( 'none', ( 12.50667535553883500, -2.923250375369396800, 0.6777953497046671500 ) ) ;
#9206 = cartesian_point ( 'none', ( 13.99999999999999800, -2.251670873950072600, 1.951750696351089600 ) ) ;
#9207 = cartesian_point ( 'none', ( 7.333333333333030200, -2.292546481190129300, 0.08474947002719947200 ) ) ;
#9208 = direction ( 'none', ( 0.0000000000000000000, 0.6815375781856436400, 0.7317831164497083900 ) ) ;
#9209 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9210 = cylindrical_surface ( 'none', #9268, 2.980000000000000000 ) ;
#9211 = cartesian_point ( 'none', ( 6.666666666666975200, -2.258562227203110500, 0.2591830911428915100 ) ) ;
#9212 = axis2_placement_3d ( 'none', #9217, #9209, #9208 ) ;
#9213 = cartesian_point ( 'none', ( 13.99999999999999800, 2.072376555530710500, 2.137085499717533500 ) ) ;
#9214 = circle ( 'none', #9265, 2.980000000000000000 ) ;
#9215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9216 = direction ( 'none', ( 0.0000000000000000000, 0.03552896083089200600, -0.9993686471679391600 ) ) ;
#9217 = cartesian_point ( 'none', ( 13.99999999999999600, 2.259101911256877800, -2.193185733833350200 ) ) ;
#9218 = cartesian_point ( 'none', ( 13.99999999999999800, 2.137085499717526400, -2.072376555530718500 ) ) ;
#9219 = direction ( 'none', ( 0.0000000000000000000, 0.9993686471679391600, 0.03552896083089449700 ) ) ;
#9220 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9221 = circle ( 'none', #9173, 0.1748147468397989500 ) ;
#9222 = circle ( 'none', #9212, 0.1748147468397988600 ) ;
#9223 = cartesian_point ( 'none', ( 13.99999999999999800, 2.973528610433664900, 0.1680342456196590700 ) ) ;
#9224 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9225 = cartesian_point ( 'none', ( 13.99999999999999800, 2.221420399039080200, -1.983784089940633600 ) ) ;
#9226 = direction ( 'none', ( 0.0000000000000000000, 0.03552896083089116000, -0.9993686471679391600 ) ) ;
#9227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9228 = cartesian_point ( 'none', ( 13.99999999999999600, 0.9993686471679444900, 0.03552896083078953300 ) ) ;
#9229 = axis2_placement_3d ( 'none', #9142, #9220, #9219 ) ;
#9230 = direction ( 'none', ( 0.0000000000000000000, -0.6815375781856436400, -0.7317831164497083900 ) ) ;
#9231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9232 = cartesian_point ( 'none', ( 13.99999999999999600, 2.348074523577077200, -2.097653722677521100 ) ) ;
#9233 = cartesian_point ( 'none', ( 13.99999999999999600, 3.143604590239204000, 0.1770742464662484200 ) ) ;
#9234 = cartesian_point ( 'none', ( 13.99999999999999800, 2.976539164413495100, 0.04575613323791875900 ) ) ;
#9235 = circle ( 'none', #9229, 0.1748147468397989200 ) ;
#9236 = axis2_placement_3d ( 'none', #9228, #9227, #9226 ) ;
#9237 = axis2_placement_3d ( 'none', #9232, #9231, #9230 ) ;
#9238 = direction ( 'none', ( 0.0000000000000000000, 0.7317831164497108400, -0.6815375781856412000 ) ) ;
#9239 = cartesian_point ( 'none', ( 8.249999999999879200, -2.327924663988193600, -0.1626971382232364500 ) ) ;
#9240 = direction ( 'none', ( 0.0000000000000000000, -0.7317831164497060600, 0.6815375781856463100 ) ) ;
#9241 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9242 = axis2_placement_3d ( 'none', #9248, #9241, #9240 ) ;
#9243 = cartesian_point ( 'none', ( 10.50000000000024500, -2.481358282190909900, -0.8695551047045041400 ) ) ;
#9244 = cartesian_point ( 'none', ( 9.999999999999710500, -2.468294635128966500, -0.7032183827377668200 ) ) ;
#9245 = cartesian_point ( 'none', ( 9.250000000000152800, -2.425717048017351100, -0.4651342421514433900 ) ) ;
#9246 = cartesian_point ( 'none', ( 9.000000000000026600, -2.407703785831004400, -0.3876691044393941700 ) ) ;
#9247 = cartesian_point ( 'none', ( 7.666666666666830400, -2.289030905869825300, -0.001977049965249627900 ) ) ;
#9248 = cartesian_point ( 'none', ( 13.99999999999999600, -2.097653722677529100, -2.348074523577070600 ) ) ;
#9249 = circle ( 'none', #9242, 0.1748147468397988100 ) ;
#9250 = cartesian_point ( 'none', ( 12.62209212549536200, -2.417936535787897200, -1.606349950183934400 ) ) ;
#9251 = cartesian_point ( 'none', ( 11.81107622352059000, -2.470467289371887500, -1.317409824279629900 ) ) ;
#9252 = cartesian_point ( 'none', ( 13.99999999999999800, 0.1680342456196694000, -2.973528610433664900 ) ) ;
#9253 = face_outer_bound ( 'none', #2294, .t. ) ;
#9254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9255 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9256 = cartesian_point ( 'none', ( 8.499999999999982200, -2.364615568298808100, -0.2372238867933734700 ) ) ;
#9257 = cartesian_point ( 'none', ( 13.99999999999999800, -2.251670873950072600, 1.951750696351089600 ) ) ;
#9258 = cartesian_point ( 'none', ( 13.94411453763685800, -2.255548871404615200, 1.947545234630542000 ) ) ;
#9259 = cartesian_point ( 'none', ( 13.88993018627009100, -2.250312656917221200, 1.953599756823258400 ) ) ;
#9260 = cartesian_point ( 'none', ( 13.78148257596861000, -2.240206288213568700, 1.965180615106438800 ) ) ;
#9261 = cartesian_point ( 'none', ( 13.72753978527407000, -2.233634259850384200, 1.972662814375334600 ) ) ;
#9262 = cartesian_point ( 'none', ( 13.56609051981982200, -2.211736045980196700, 1.997274644834361000 ) ) ;
#9263 = cartesian_point ( 'none', ( 13.45932090787579900, -2.194193656448787200, 2.016605892760147800 ) ) ;
#9264 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#9265 = axis2_placement_3d ( 'none', #9271, #9255, #9254 ) ;
#9266 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9267 = cartesian_point ( 'none', ( 13.99999999999999800, -2.221420399039066900, 1.983784089940648500 ) ) ;
#9268 = axis2_placement_3d ( 'none', #9266, #9270, #9215 ) ;
#9269 = b_spline_curve_with_knots ( 'none', 3,
( #9264, #9263, #9262, #9261, #9260, #9259, #9258, #9257 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917850281400, 0.0004943414876775396600, 0.0006591219835700511800 ),
.unspecified. ) ;
#9270 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9271 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9272 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9273 = b_spline_curve_with_knots ( 'none', 3,
( #9328, #9327, #9326, #9325, #9324, #9323 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002400406427503981800, 0.004800812855007963500 ),
.unspecified. ) ;
#9274 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9275 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9276 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857200 ) ) ;
#9277 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639589100, 1.437647402316158100 ) ) ;
#9278 = cartesian_point ( 'none', ( 13.99999999999999800, -0.2121029015094863500, 2.972089867323115100 ) ) ;
#9279 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865389100, -0.7071067811865562300 ) ) ;
#9280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9281 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.472647229648604000, 1.564957821940454300 ) ) ;
#9282 = axis2_placement_3d ( 'none', #9281, #9280, #9279 ) ;
#9283 = cartesian_point ( 'none', ( 26.69999999999999900, 2.924999999999984300, 0.0000000000000000000 ) ) ;
#9284 = cartesian_point ( 'none', ( 13.99999999999999800, -2.106721315707472500, 2.107386486443742200 ) ) ;
#9285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9286 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9287 = cartesian_point ( 'none', ( -1.805559322863033600e-032, 2.480000000000000000, 0.0000000000000000000 ) ) ;
#9288 = axis2_placement_3d ( 'none', #9287, #9286, #9285 ) ;
#9289 = face_outer_bound ( 'none', #2339, .t. ) ;
#9290 = plane ( 'none', #9299 ) ;
#9291 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307736551497544300, -2.107183387369930800 ) ) ;
#9292 = circle ( 'none', #9282, 0.1748147468397990000 ) ;
#9293 = face_bound ( 'none', #2371, .t. ) ;
#9294 = face_outer_bound ( 'none', #2314, .t. ) ;
#9295 = plane ( 'none', #9288 ) ;
#9296 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9297 = face_bound ( 'none', #2386, .t. ) ;
#9298 = face_outer_bound ( 'none', #1038, .t. ) ;
#9299 = axis2_placement_3d ( 'none', #9283, #9296, #9275 ) ;
#9300 = cartesian_point ( 'none', ( 13.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9301 = cartesian_point ( 'none', ( 12.98023987285759700, -1.355252715606880800e-016, 2.980000000000001300 ) ) ;
#9302 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9303 = cartesian_point ( 'none', ( 8.991776357197178300, 1.171920904503159800e-013, 2.980000000000000900 ) ) ;
#9304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9305 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9306 = axis2_placement_3d ( 'none', #9272, #9302, #9342 ) ;
#9307 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#9308 = b_spline_curve_with_knots ( 'none', 3,
( #9340, #9339, #9338, #9337, #9336, #9335 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180550700, 0.005474916916361101400 ),
.unspecified. ) ;
#9309 = circle ( 'none', #9310, 2.980000000000000000 ) ;
#9310 = axis2_placement_3d ( 'none', #9274, #9305, #9304 ) ;
#9311 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9312 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#9313 = cartesian_point ( 'none', ( 13.46509648744492600, -1.899952495312357000, 2.296249255272309500 ) ) ;
#9314 = cartesian_point ( 'none', ( 13.57586775904814200, -1.937264025345189200, 2.264987215550161400 ) ) ;
#9315 = cartesian_point ( 'none', ( 13.73943757222174300, -1.996227589954693300, 2.212727989773996700 ) ) ;
#9316 = cartesian_point ( 'none', ( 13.79350981061188500, -2.016362500436572600, 2.194430368722855000 ) ) ;
#9317 = cartesian_point ( 'none', ( 13.89947008671687300, -2.058721270755040400, 2.154741076250393100 ) ) ;
#9318 = cartesian_point ( 'none', ( 13.95204052935823600, -2.080184875071001000, 2.134163787982653800 ) ) ;
#9319 = cartesian_point ( 'none', ( 13.99999999999999800, -2.106721315707472500, 2.107386486443742200 ) ) ;
#9320 = circle ( 'none', #9346, 3.000000000000000900 ) ;
#9321 = b_spline_curve_with_knots ( 'none', 3,
( #9319, #9318, #9317, #9316, #9315, #9314, #9313, #9312 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506223222500, 0.0003623649012446445100, 0.0007247298024892899900 ),
.unspecified. ) ;
#9322 = line ( 'none', #9330, #9329 ) ;
#9323 = cartesian_point ( 'none', ( 8.991776357197178300, 1.171920904503159800e-013, 2.980000000000000900 ) ) ;
#9324 = cartesian_point ( 'none', ( 9.707729694966959100, -0.3606815729453567400, 2.980000000000014200 ) ) ;
#9325 = cartesian_point ( 'none', ( 10.42593169213730600, -0.7087905368499588500, 2.913971581584044100 ) ) ;
#9326 = cartesian_point ( 'none', ( 11.88120821653862100, -1.340698371942334700, 2.682562632796976000 ) ) ;
#9327 = cartesian_point ( 'none', ( 12.61261421303767500, -1.622249096970329600, 2.518710221916167200 ) ) ;
#9328 = cartesian_point ( 'none', ( 13.35322761722600600, -1.863400556035838000, 2.325540390631452700 ) ) ;
#9329 = vector ( 'none', #9311, 1000.000000000000000 ) ;
#9330 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.980000000000000000 ) ) ;
#9331 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9332 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9333 = axis2_placement_3d ( 'none', #9332, #9331, #9385 ) ;
#9334 = circle ( 'none', #9371, 1.974087960926264000 ) ;
#9335 = cartesian_point ( 'none', ( 13.35307074929119700, -2.175039748608731400, 2.037057213723970000 ) ) ;
#9336 = cartesian_point ( 'none', ( 12.47091392584516900, -2.014861070509008600, 2.208085788371587600 ) ) ;
#9337 = cartesian_point ( 'none', ( 11.58295448930964100, -1.850847846986747300, 2.343209228585295500 ) ) ;
#9338 = cartesian_point ( 'none', ( 9.797550722336055200, -1.539321549854742800, 2.558663011765240000 ) ) ;
#9339 = cartesian_point ( 'none', ( 8.900436173550133400, -1.391388255264022900, 2.639440048416273700 ) ) ;
#9340 = cartesian_point ( 'none', ( 8.000000000000000000, -1.256262986463379400, 2.702258918635303000 ) ) ;
#9341 = cylindrical_surface ( 'none', #9306, 3.000000000000001300 ) ;
#9342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9343 = circle ( 'none', #9367, 1.974087960926264000 ) ;
#9344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9345 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9346 = axis2_placement_3d ( 'none', #9300, #9345, #9344 ) ;
#9347 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#9348 = cartesian_point ( 'none', ( 13.22889936418722500, -0.06460281769628262200, 2.979482232006863500 ) ) ;
#9349 = cartesian_point ( 'none', ( 13.10462383221346100, -0.03207478993973399100, 2.979999999999994700 ) ) ;
#9350 = cartesian_point ( 'none', ( 12.98023987285759700, -1.355252715606880800e-016, 2.980000000000001300 ) ) ;
#9351 = circle ( 'none', #9333, 3.000000000000001800 ) ;
#9352 = b_spline_curve_with_knots ( 'none', 3,
( #9350, #9349, #9348, #9347 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005089595396035007400, 0.005474916916359741400 ),
.unspecified. ) ;
#9353 = face_outer_bound ( 'none', #2367, .t. ) ;
#9354 = cartesian_point ( 'none', ( 13.99999999999999600, 0.0004785237121317350000, 2.979686251723505200 ) ) ;
#9355 = cartesian_point ( 'none', ( 13.99999999999999600, -0.01447039565918796500, 2.975777437806654800 ) ) ;
#9356 = cartesian_point ( 'none', ( 13.99999999999999600, -0.02998132107224133300, 2.973511460388917000 ) ) ;
#9357 = cartesian_point ( 'none', ( 13.99999999999999800, -0.04575613323792916700, 2.976539164413495100 ) ) ;
#9358 = face_outer_bound ( 'none', #2372, .t. ) ;
#9359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9360 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#9361 = axis2_placement_3d ( 'none', #9359, #9403, #9401 ) ;
#9362 = b_spline_curve_with_knots ( 'none', 3,
( #9357, #9356, #9355, #9354 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.2586367218279008700 ),
.unspecified. ) ;
#9363 = direction ( 'none', ( 0.0000000000000000000, -0.03552896083089200600, 0.9993686471679391600 ) ) ;
#9364 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9365 = cartesian_point ( 'none', ( 13.99999999999999600, 3.148242785636385000, 0.04660977604607732800 ) ) ;
#9366 = axis2_placement_3d ( 'none', #9365, #9364, #9363 ) ;
#9367 = axis2_placement_3d ( 'none', #9407, #9406, #9405 ) ;
#9368 = cartesian_point ( 'none', ( 8.000000000000003600, -2.311255910508892800, -0.09381710039838536700 ) ) ;
#9369 = direction ( 'none', ( 0.0000000000000000000, -0.6815375781856427600, -0.7317831164497092800 ) ) ;
#9370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9371 = axis2_placement_3d ( 'none', #9377, #9370, #9369 ) ;
#9372 = circle ( 'none', #9366, 0.1748147468397989500 ) ;
#9373 = direction ( 'none', ( 0.0000000000000000000, 0.7317831164497115000, -0.6815375781856403100 ) ) ;
#9374 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9375 = cartesian_point ( 'none', ( 13.99999999999999600, 0.6815375781857158100, 0.7317831164496434400 ) ) ;
#9376 = axis2_placement_3d ( 'none', #9375, #9374, #9373 ) ;
#9377 = cartesian_point ( 'none', ( 13.99999999999999600, 0.7317831164496408900, -0.6815375781857184700 ) ) ;
#9378 = cylindrical_surface ( 'none', #9361, 2.980000000000000000 ) ;
#9379 = direction ( 'none', ( 0.0000000000000000000, -0.7317831164497108400, 0.6815375781856412000 ) ) ;
#9380 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9381 = cartesian_point ( 'none', ( 13.99999999999999600, 2.193185733833342300, 2.259101911256885300 ) ) ;
#9382 = axis2_placement_3d ( 'none', #9381, #9380, #9379 ) ;
#9383 = circle ( 'none', #9376, 1.974087960926264000 ) ;
#9384 = circle ( 'none', #9382, 0.1748147468397988600 ) ;
#9385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9386 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#9387 = cartesian_point ( 'none', ( 7.039141310955924900, -2.700909218621166700, 1.291271810377914800 ) ) ;
#9388 = cartesian_point ( 'none', ( 6.078567622056403300, -2.566338067138467700, 1.540839741142316900 ) ) ;
#9389 = cartesian_point ( 'none', ( 4.155603072613864400, -2.230916602443596000, 1.995817951534922400 ) ) ;
#9390 = cartesian_point ( 'none', ( 3.194372077278596800, -2.029489484930981500, 2.200636003231590800 ) ) ;
#9391 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#9392 = b_spline_curve_with_knots ( 'none', 3,
( #9391, #9390, #9389, #9388, #9387, #9386 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907041195900, 0.004813880100687015600, 0.007820175294332834500 ),
.unspecified. ) ;
#9393 = axis2_placement_3d ( 'none', #9394, #9440, #9439 ) ;
#9394 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9395 = circle ( 'none', #9438, 1.974087960926264000 ) ;
#9396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9397 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9398 = cartesian_point ( 'none', ( 14.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9399 = axis2_placement_3d ( 'none', #9398, #9397, #9396 ) ;
#9400 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307736551497578700, 2.107183387369810000 ) ) ;
#9401 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9402 = axis2_placement_3d ( 'none', #9432, #9427, #9417 ) ;
#9403 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9404 = circle ( 'none', #9399, 2.980000000000000000 ) ;
#9405 = direction ( 'none', ( 0.0000000000000000000, 0.9993686471679390500, 0.03552896083089468500 ) ) ;
#9406 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9407 = cartesian_point ( 'none', ( 13.99999999999999600, -0.03552896083079302300, 0.9993686471679442700 ) ) ;
#9408 = cylindrical_surface ( 'none', #9393, 2.924999999999984300 ) ;
#9409 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.965292527248166900, 1.324081613832520000 ) ) ;
#9410 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865389100, 0.7071067811865562300 ) ) ;
#9411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9412 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.564957821940490000, 1.472647229648565800 ) ) ;
#9413 = axis2_placement_3d ( 'none', #9412, #9411, #9410 ) ;
#9414 = edge_curve ( 'none', #10408, #10387, #11548, .t. ) ;
#9415 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.072046390051516300, 1.311702342890305000 ) ) ;
#9416 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.036432275583405000, 1.316678019962875400 ) ) ;
#9417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9418 = circle ( 'none', #9413, 0.1748147468397990000 ) ;
#9419 = cartesian_point ( 'none', ( 13.99999999999999800, -0.2121029015094863500, 2.972089867323115100 ) ) ;
#9420 = cartesian_point ( 'none', ( 13.94411453763688300, -0.2177914601931683600, 2.972036344342665200 ) ) ;
#9421 = cartesian_point ( 'none', ( 13.88993018627016000, -0.2098077037220846500, 2.972614975270192300 ) ) ;
#9422 = cartesian_point ( 'none', ( 13.78148257596874500, -0.1944725184545717000, 2.973657596850666000 ) ) ;
#9423 = cartesian_point ( 'none', ( 13.72753978527424400, -0.1845346787915763100, 2.974301184870132600 ) ) ;
#9424 = cartesian_point ( 'none', ( 13.56609051982011700, -0.1516471110530506500, 2.976220001561646500 ) ) ;
#9425 = cartesian_point ( 'none', ( 13.45932090787616200, -0.1255735119599971400, 2.977484915462896200 ) ) ;
#9426 = cartesian_point ( 'none', ( 13.35307074928992900, -0.09756838610165465000, 2.978402325080624600 ) ) ;
#9427 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9428 = face_outer_bound ( 'none', #2422, .t. ) ;
#9429 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#9430 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985675800 ) ) ;
#9431 = b_spline_curve_with_knots ( 'none', 3,
( #9426, #9425, #9424, #9423, #9422, #9421, #9420, #9419 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917848307600, 0.0004943414876772486600, 0.0006591219835696666100 ),
.unspecified. ) ;
#9432 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9433 = cartesian_point ( 'none', ( 12.56882976904814500, -2.421337040026292400, -1.587387038901309200 ) ) ;
#9434 = circle ( 'none', #9402, 1.600000000000000100 ) ;
#9435 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865390200, -0.7071067811865562300 ) ) ;
#9436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9437 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9438 = axis2_placement_3d ( 'none', #9437, #9436, #9435 ) ;
#9439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9440 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9441 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.089617118741971600, 2.709425370438540300 ) ) ;
#9442 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #9441, #9520, #9518, #9517, #9516, #9515, #9514, #9512, #9511, #9510, #9509, #9508, #9507, #9506, #9505, #9504, #9503, #9502 ),
( #9501, #9500, #9499, #9498, #9497, #9496, #9495, #9494, #9493, #9492, #9491, #9490, #9489, #9488, #9487, #9486, #9485, #9484 ),
( #9483, #9482, #9481, #9480, #9479, #9478, #9477, #9476, #9475, #9474, #9473, #9472, #9471, #9470, #8754, #8890, #8898, #8753 ),
( #8798, #8896, #8895, #8906, #8905, #8904, #9211, #9207, #9247, #9239, #9256, #9246, #9245, #9244, #9243, #9251, #9250, #9545 ) ),
.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. ) ;
#9443 = cartesian_point ( 'none', ( -24.60925721614359700, -15.33485105024354500, -11.31433678295509900 ) ) ;
#9444 = face_outer_bound ( 'none', #2356, .t. ) ;
#9445 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307736551497578700, 2.107183387369810000 ) ) ;
#9446 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307874373593563600, 2.095604646402182700 ) ) ;
#9447 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.311702342890311600, 2.072046390051513100 ) ) ;
#9448 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.316678019962882500, 2.036432275583400100 ) ) ;
#9449 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.320851179800950100, 2.000395763203255400 ) ) ;
#9450 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324081613832526900, 1.965292527248162700 ) ) ;
#9451 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326415593638195200, 1.931146411232421300 ) ) ;
#9452 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327899977518847100, 1.897979597117685400 ) ) ;
#9453 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328582157907048000, 1.865812591221427400 ) ) ;
#9454 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328510008460913600, 1.834664211668534100 ) ) ;
#9455 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327731830822875400, 1.804551577447289100 ) ) ;
#9456 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326296301306537000, 1.775490098885579300 ) ) ;
#9457 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324252416779760000, 1.747493470228043800 ) ) ;
#9458 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.321649442534971400, 1.720573661927776300 ) ) ;
#9459 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.318536852491903700, 1.694740921096774800 ) ) ;
#9460 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.314964295957955100, 1.670003750368870900 ) ) ;
#9461 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.309767499469755500, 1.639165051628957100 ) ) ;
#9462 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.305176374574528200, 1.616682330838526500 ) ) ;
#9463 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607896700, 1.602110449985675800 ) ) ;
#9464 = cartesian_point ( 'none', ( -24.62586828667572200, -15.30828772716916800, -11.62485799098288200 ) ) ;
#9465 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107183387369809600, 1.307736551497572700 ) ) ;
#9466 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.095604646402183600, 1.307874373593557000 ) ) ;
#9467 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.931146411232426100, 1.326415593638188500 ) ) ;
#9468 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000395763203259400, 1.320851179800943200 ) ) ;
#9469 = b_spline_curve_with_knots ( 'none', 3,
( #9463, #9462, #9461, #9460, #9459, #9458, #9457, #9456, #9455, #9454, #9453, #9452, #9451, #9450, #9449, #9448, #9447, #9446, #9445 ),
.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. ) ;
#9470 = cartesian_point ( 'none', ( 9.999999999999710500, -2.844302161566743900, -0.6279768494782083100 ) ) ;
#9471 = cartesian_point ( 'none', ( 9.250000000000152800, -2.793420618448148900, -0.3580116629892750000 ) ) ;
#9472 = cartesian_point ( 'none', ( 9.000000000000028400, -2.772181835893442200, -0.2700386929949459800 ) ) ;
#9473 = cartesian_point ( 'none', ( 8.499999999999982200, -2.721751367774350800, -0.09889390664823004300 ) ) ;
#9474 = cartesian_point ( 'none', ( 8.249999999999877400, -2.680943739901863900, -0.01417544043328434700 ) ) ;
#9475 = cartesian_point ( 'none', ( 7.666666666666830400, -2.631440092436938100, 0.1698685432047407100 ) ) ;
#9476 = cartesian_point ( 'none', ( 7.333333333333030200, -2.628127454315637200, 0.2695746997711994700 ) ) ;
#9477 = cartesian_point ( 'none', ( 6.666666666666975200, -2.579045692641935600, 0.4691004640642054700 ) ) ;
#9478 = cartesian_point ( 'none', ( 6.333333333333603000, -2.548764787854043100, 0.5668536906588622600 ) ) ;
#9479 = cartesian_point ( 'none', ( 5.333333333332789500, -2.441709388795374500, 0.8521742191255534700 ) ) ;
#9480 = cartesian_point ( 'none', ( 4.666666666666694500, -2.348661133645242800, 1.031742887146359200 ) ) ;
#9481 = cartesian_point ( 'none', ( 2.666666666666606100, -2.014966038287204300, 1.525128227257083200 ) ) ;
#9482 = cartesian_point ( 'none', ( 1.333325328834268100, -1.719228503649891100, 1.792401272809603700 ) ) ;
#9483 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.387607822063339900, 1.975208364467119200 ) ) ;
#9484 = cartesian_point ( 'none', ( 13.43318880053332400, -3.088345087079104700, -1.839876388348532300 ) ) ;
#9485 = cartesian_point ( 'none', ( 12.62208210115889000, -3.185625305379778700, -1.482959333830656600 ) ) ;
#9486 = cartesian_point ( 'none', ( 11.81107622352059000, -3.223295834501239900, -1.122811652338342500 ) ) ;
#9487 = cartesian_point ( 'none', ( 10.50000000000024500, -3.194715146446335900, -0.5653797113839534900 ) ) ;
#9488 = cartesian_point ( 'none', ( 9.999999999999710500, -3.162993539465800600, -0.3585531567642800100 ) ) ;
#9489 = cartesian_point ( 'none', ( 9.250000000000152800, -3.087434495111167200, -0.06257863722105606900 ) ) ;
#9490 = cartesian_point ( 'none', ( 9.000000000000028400, -3.057596616016224500, 0.03370994596904877700 ) ) ;
#9491 = cartesian_point ( 'none', ( 8.499999999999982200, -2.989285039519149500, 0.2207161164545407600 ) ) ;
#9492 = cartesian_point ( 'none', ( 8.249999999999879200, -2.939195416024374300, 0.3129803392258061500 ) ) ;
#9493 = cartesian_point ( 'none', ( 7.666666666666830400, -2.867317187809460800, 0.5136677837287571000 ) ) ;
#9494 = cartesian_point ( 'none', ( 7.333333333333030200, -2.850672949758468600, 0.6221501098447362900 ) ) ;
#9495 = cartesian_point ( 'none', ( 6.666666666666975200, -2.774010933229928500, 0.8376441823567251100 ) ) ;
#9496 = cartesian_point ( 'none', ( 6.333333333333603000, -2.729481452987197400, 0.9425895016973222500 ) ) ;
#9497 = cartesian_point ( 'none', ( 5.333333333332790400, -2.578585836655590500, 1.246968444055969000 ) ) ;
#9498 = cartesian_point ( 'none', ( 4.666666666666694500, -2.454848203561616100, 1.435873944585982700 ) ) ;
#9499 = cartesian_point ( 'none', ( 2.666666666666606100, -2.027102540156862100, 1.946432295531196600 ) ) ;
#9500 = cartesian_point ( 'none', ( 1.333332650614600600, -1.666041332881293500, 2.210509190131008800 ) ) ;
#9501 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.273136897389743200, 2.375805931114093100 ) ) ;
#9502 = cartesian_point ( 'none', ( 13.43318728302258700, -3.416402423125415300, -1.646598459352811800 ) ) ;
#9503 = cartesian_point ( 'none', ( 12.62207942369328800, -3.495685773715915300, -1.259155863848253000 ) ) ;
#9504 = cartesian_point ( 'none', ( 11.81107622352059000, -3.511096177178925100, -0.8710020968922266300 ) ) ;
#9505 = cartesian_point ( 'none', ( 10.50000000000024500, -3.440965613488388400, -0.2741421274920741700 ) ) ;
#9506 = cartesian_point ( 'none', ( 9.999999999999710500, -3.392101368084953400, -0.05364624366626543500 ) ) ;
#9507 = cartesian_point ( 'none', ( 9.250000000000152800, -3.289262144136903700, 0.2604791523053521800 ) ) ;
#9508 = cartesian_point ( 'none', ( 9.000000000000028400, -3.250070389667747400, 0.3624265134573905800 ) ) ;
#9509 = cartesian_point ( 'none', ( 8.499999999999982200, -3.162599291704308900, 0.5599253516979403300 ) ) ;
#9510 = cartesian_point ( 'none', ( 8.249999999999879200, -3.102704039492730500, 0.6570234547446171000 ) ) ;
#9511 = cartesian_point ( 'none', ( 7.666666666666830400, -3.007503610426499800, 0.8679858440181780200 ) ) ;
#9513 = oriented_edge ( 'none', *, *, #7006, .f. ) ;
#9512 = cartesian_point ( 'none', ( 7.333333333333030200, -2.977195286919647200, 0.9815741147619245800 ) ) ;
#9514 = cartesian_point ( 'none', ( 6.666666666666975200, -2.872710425137621200, 1.205682125249325900 ) ) ;
#9515 = cartesian_point ( 'none', ( 6.333333333333603000, -2.814022265248799800, 1.314135413195330400 ) ) ;
#9516 = cartesian_point ( 'none', ( 5.333333333332789500, -2.620187903302538100, 1.626572188578450500 ) ) ;
#9517 = cartesian_point ( 'none', ( 4.666666666666693600, -2.467206972006762200, 1.817550463469979500 ) ) ;
#9519 = advanced_face ( 'none', ( #11551 ), #11559, .t. ) ;
#9518 = cartesian_point ( 'none', ( 2.666666666666606100, -1.952170815079268900, 2.324267888251369200 ) ) ;
#9520 = cartesian_point ( 'none', ( 1.333340482913660600, -1.533560002073050000, 2.572202010855323600 ) ) ;
#9521 = plane ( 'none', #9561 ) ;
#9522 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9523 = face_outer_bound ( 'none', #2461, .t. ) ;
#9524 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#9525 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#9526 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#9527 = cartesian_point ( 'none', ( 0.1593162483766485700, -2.639619704323442800, 1.095939254080267900 ) ) ;
#9528 = cartesian_point ( 'none', ( 0.1026780089869891000, -2.546502415394376900, 1.153844339540160300 ) ) ;
#9529 = cartesian_point ( 'none', ( 0.02335420773504998500, -2.340444538870605700, 1.249588556893186600 ) ) ;
#9530 = cartesian_point ( 'none', ( -3.229037825699161100e-014, -2.226226435623471100, 1.288396901305460400 ) ) ;
#9531 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107183387369809600, 1.307736551497572700 ) ) ;
#9532 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#9533 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#9534 = b_spline_curve_with_knots ( 'none', 3,
( #9531, #9530, #9529, #9528, #9527, #9526 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182336057400, 0.0007213974364672114700 ),
.unspecified. ) ;
#9535 = line ( 'none', #9533, #9540 ) ;
#9536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9537 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9538 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9539 = axis2_placement_3d ( 'none', #9538, #9537, #9536 ) ;
#9540 = vector ( 'none', #9525, 999.9999999999998900 ) ;
#9541 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -6.000000000000000000 ) ) ;
#9542 = cylindrical_surface ( 'none', #9543, 2.980000000000000000 ) ;
#9543 = axis2_placement_3d ( 'none', #9569, #9568, #9522 ) ;
#9544 = circle ( 'none', #9539, 2.924999999999984300 ) ;
#9545 = cartesian_point ( 'none', ( 13.43319448203983400, -2.315841816411316600, -1.891373946773235300 ) ) ;
#9546 = cartesian_point ( 'none', ( 13.94411453763692400, -2.972036344342661200, -0.2177914601931570400 ) ) ;
#9547 = cartesian_point ( 'none', ( 13.88993018627021300, -2.972614975270189100, -0.2098077037221254800 ) ) ;
#9548 = cartesian_point ( 'none', ( 13.78148257596884300, -2.973657596850658400, -0.1944725184546736200 ) ) ;
#9549 = cartesian_point ( 'none', ( 13.72753978527435800, -2.974301184870125100, -0.1845346787916966600 ) ) ;
#9550 = cartesian_point ( 'none', ( 13.56609051982028200, -2.976220001561638900, -0.1516471110531888700 ) ) ;
#9551 = cartesian_point ( 'none', ( 13.45932090787640000, -2.977484915462892600, -0.1255735119601039700 ) ) ;
#9552 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#9553 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9554 = axis2_placement_3d ( 'none', #9553, #9583, #9582 ) ;
#9555 = circle ( 'none', #9560, 4.253085056010723600 ) ;
#9556 = b_spline_curve_with_knots ( 'none', 3,
( #9619, #9618, #9617, #9616, #9615, #9614, #9613, #9612 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0001811824506224226200, 0.0003623649012448452500, 0.0007247298024896856200 ),
.unspecified. ) ;
#9557 = b_spline_curve_with_knots ( 'none', 3,
( #9552, #9551, #9550, #9549, #9548, #9547, #9546, #9593 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003295609917846826600, 0.0004943414876770214100, 0.0006591219835693602200 ),
.unspecified. ) ;
#9558 = face_outer_bound ( 'none', #2406, .t. ) ;
#9559 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#9560 = axis2_placement_3d ( 'none', #9580, #9579, #9578 ) ;
#9561 = axis2_placement_3d ( 'none', #9541, #9524, #9559 ) ;
#9562 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414648794865458000, 0.5655734078476238900 ) ) ;
#9563 = cartesian_point ( 'none', ( -2.482907678286529300e-014, -2.475822535766003500, 0.6497950086441511800 ) ) ;
#9564 = cartesian_point ( 'none', ( 0.01797103299914104600, -2.530768090890738600, 0.7396518359561636800 ) ) ;
#9565 = cartesian_point ( 'none', ( 0.09237337590482348800, -2.629276664651922300, 0.9077224609039946700 ) ) ;
#9566 = cartesian_point ( 'none', ( 0.1509069873011831300, -2.674618894474259700, 0.9898967441941601800 ) ) ;
#9567 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#9568 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9569 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9570 = b_spline_curve_with_knots ( 'none', 3,
( #9567, #9566, #9565, #9564, #9563, #9562 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112211341700, 0.0005972403616830057800, 0.0009118412121448774400 ),
.unspecified. ) ;
#9571 = face_outer_bound ( 'none', #2398, .t. ) ;
#9572 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#9573 = cartesian_point ( 'none', ( 0.9029850652020653400, -1.397412224691009500, 2.585236206833088100 ) ) ;
#9574 = cartesian_point ( 'none', ( 1.568661904200842900, -1.605737422279192900, 2.491198573971730400 ) ) ;
#9575 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#9576 = cartesian_point ( 'none', ( 13.99999999999999800, -2.972267896545757600, -0.2120755913949228200 ) ) ;
#9577 = b_spline_curve_with_knots ( 'none', 3,
( #9575, #9574, #9573, #9572 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005850417677722888300, 0.007959414694184105800 ),
.unspecified. ) ;
#9578 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9579 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#9580 = cartesian_point ( 'none', ( 5.213197616723484400e-016, -5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#9581 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#9582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9583 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9584 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#9585 = cartesian_point ( 'none', ( 7.039141310951389000, -2.822898277330343000, -0.9967641703813057100 ) ) ;
#9586 = cartesian_point ( 'none', ( 6.078567622047218700, -2.904213279775189600, -0.7251368204040823400 ) ) ;
#9587 = cartesian_point ( 'none', ( 4.155603072595270400, -2.988752665394176900, -0.1662398502992473400 ) ) ;
#9588 = cartesian_point ( 'none', ( 3.194372077255267900, -2.991150417949629300, 0.1210188636742346700 ) ) ;
#9589 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#9590 = cartesian_point ( 'none', ( 13.99999999999999800, -2.107386486443735100, -2.106721315707480000 ) ) ;
#9591 = toroidal_surface ( 'none', #9554, 2.480000000000000000, 0.5000000000000000000 ) ;
#9592 = b_spline_curve_with_knots ( 'none', 3,
( #9589, #9588, #9587, #9586, #9585, #9584 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001807584907013021000, 0.004813880100673405800, 0.007820175294333790400 ),
.unspecified. ) ;
#9593 = cartesian_point ( 'none', ( 13.99999999999999800, -2.972267896545757600, -0.2120755913949228200 ) ) ;
#9594 = cartesian_point ( 'none', ( 0.1509069872985719900, -1.191278456879067500, 2.591203857863213500 ) ) ;
#9595 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#9596 = b_spline_curve_with_knots ( 'none', 3,
( #9595, #9594, #9649, #9648, #9647, #9646 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002826395112263672300, 0.0005972403616883537100, 0.0009118412121503400900 ),
.unspecified. ) ;
#9597 = cartesian_point ( 'none', ( 8.000000000000003600, -2.311255910508892800, -0.09381710039838536700 ) ) ;
#9598 = cartesian_point ( 'none', ( 7.666666666666840200, -2.289030905869825300, -0.001977049965252053900 ) ) ;
#9599 = cartesian_point ( 'none', ( 7.333333333333034600, -2.292546481190129700, 0.08474947002719823700 ) ) ;
#9600 = cartesian_point ( 'none', ( 6.666666666666975200, -2.258562227203110500, 0.2591830911428915100 ) ) ;
#9601 = cartesian_point ( 'none', ( 6.333333333333603000, -2.236550573119283000, 0.3448238833647188100 ) ) ;
#9602 = cartesian_point ( 'none', ( 5.333333333332790400, -2.156301385063770200, 0.5953467014933797600 ) ) ;
#9603 = cartesian_point ( 'none', ( 4.666666666666694500, -2.083796321150639800, 0.7537775968735953600 ) ) ;
#9604 = cartesian_point ( 'none', ( 2.666666666666606100, -1.818137616287190300, 1.191587891106861600 ) ) ;
#9605 = cartesian_point ( 'none', ( 1.333320865586040900, -1.576371019624855500, 1.432426424417677400 ) ) ;
#9606 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862700, 1.602110449985703500 ) ) ;
#9607 = axis2_placement_3d ( 'none', #9636, #9635, #9634 ) ;
#9608 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#9609 = toroidal_surface ( 'none', #9607, 2.480000000000000000, 0.5000000000000000000 ) ;
#9610 = face_outer_bound ( 'none', #2352, .t. ) ;
#9611 = circle ( 'none', #9683, 0.1748147468397989200 ) ;
#9612 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#9613 = cartesian_point ( 'none', ( 13.46509648744338600, -2.296249255272742500, -1.899952495311835200 ) ) ;
#9614 = cartesian_point ( 'none', ( 13.57586775904661300, -2.264987215550617000, -1.937264025344654000 ) ) ;
#9615 = cartesian_point ( 'none', ( 13.73943757222025600, -2.212727989774508200, -1.996227589954123100 ) ) ;
#9616 = cartesian_point ( 'none', ( 13.79350981061041800, -2.194430368723395000, -2.016362500435987700 ) ) ;
#9617 = cartesian_point ( 'none', ( 13.89947008671548200, -2.154741076250982000, -2.058721270754426700 ) ) ;
#9618 = cartesian_point ( 'none', ( 13.95204052935760700, -2.134163787984412400, -2.080184875069762000 ) ) ;
#9619 = cartesian_point ( 'none', ( 13.99999999999999800, -2.107386486443735100, -2.106721315707480000 ) ) ;
#9620 = b_spline_curve_with_knots ( 'none', 3,
( #9606, #9605, #9604, #9603, #9602, #9601, #9600, #9599, #9598, #9597 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2857142857142862000, 0.4285714285714293200, 0.5000000000000008900, 0.5714285714285724000 ),
.unspecified. ) ;
#9621 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#9622 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.110691147182856200, 0.2510508058027563500 ) ) ;
#9623 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.085210204143641600, 0.2329192428380465200 ) ) ;
#9624 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.066066104266515200, 0.2202679740542983500 ) ) ;
#9625 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, 0.2123331407414370000 ) ) ;
#9626 = b_spline_curve_with_knots ( 'none', 3,
( #9625, #9624, #9623, #9622, #9682, #9681, #9680, #9679, #9678, #9677, #9676, #9675, #9674, #9673, #9672, #9671, #9670, #9669, #9668 ),
.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. ) ;
#9627 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9628 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.480802545746492700e-015 ) ) ;
#9629 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9630 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.06527344578494773100, -2.147911130545134400 ) ) ;
#9631 = axis2_placement_3d ( 'none', #9630, #9629, #9628 ) ;
#9632 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624519300, -1.973177049209744700 ) ) ;
#9633 = circle ( 'none', #9631, 0.1748147468397989200 ) ;
#9634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9635 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9636 = cartesian_point ( 'none', ( 0.5000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9637 = cartesian_point ( 'none', ( 0.2361155395701528500, -1.183884989510591200, 2.652482526066769300 ) ) ;
#9638 = cartesian_point ( 'none', ( 0.1593162483766158700, -1.091546914351934700, 2.641439071009426900 ) ) ;
#9639 = cartesian_point ( 'none', ( 0.1026780089869688800, -0.9847579693106290900, 2.616540283155850400 ) ) ;
#9640 = cartesian_point ( 'none', ( 0.02335420773504620300, -0.7713516621540967800, 2.538536746698706100 ) ) ;
#9641 = cartesian_point ( 'none', ( -3.229115470385990700e-014, -0.6631456233132733100, 2.485213994858923600 ) ) ;
#9642 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5652942788433880100, 2.414713045982279200 ) ) ;
#9643 = b_spline_curve_with_knots ( 'none', 3,
( #9642, #9641, #9640, #9639, #9638, #9637 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003606987182335357500, 0.0007213974364670718300 ),
.unspecified. ) ;
#9644 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.147911130545134800, -0.06527344578494023700 ) ) ;
#9645 = circle ( 'none', #9664, 2.480000000000000000 ) ;
#9646 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307493745085434000, 2.107335328981127200 ) ) ;
#9647 = cartesian_point ( 'none', ( -2.806220154253495800e-014, -1.291196447061290900, 2.210145361047248800 ) ) ;
#9648 = cartesian_point ( 'none', ( 0.01797103299887317300, -1.266510449758057500, 2.312536107599466800 ) ) ;
#9649 = cartesian_point ( 'none', ( 0.09237337590333806500, -1.217322651651064500, 2.501036066728670200 ) ) ;
#9650 = b_spline_curve_with_knots ( 'none', 3,
( #9715, #9714, #9713, #9712, #9711, #9710, #9709, #9708, #9707, #9706, #9705, #9704, #9703, #9702, #9701, #9700, #9699, #9698, #9697 ),
.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. ) ;
#9651 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298400, -2.053393186047991900 ) ) ;
#9652 = cartesian_point ( 'none', ( -25.43154133562043000, -13.93048378863124300, -14.57936669582668000 ) ) ;
#9653 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9654 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9655 = edge_loop ( 'none', ( #10059, #9880, #10045, #8520 ) ) ;
#9656 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442200, -2.053393186047990100 ) ) ;
#9657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9658 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9659 = axis2_placement_3d ( 'none', #9666, #9658, #9657 ) ;
#9660 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9661 = circle ( 'none', #9659, 2.480000000000000000 ) ;
#9662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9663 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9664 = axis2_placement_3d ( 'none', #9684, #9663, #9662 ) ;
#9665 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623153100, -1.973177049209745100 ) ) ;
#9666 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9667 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9668 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414713045982340000, 0.5652942788435089100 ) ) ;
#9669 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.406623094665175000, 0.5570094176489951400 ) ) ;
#9670 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.392671674894569600, 0.5376444317825698200 ) ) ;
#9671 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.371007028047198900, 0.5089431149371729200 ) ) ;
#9672 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.348476235393358800, 0.4805105830423859200 ) ) ;
#9673 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.325938761017825000, 0.4534045850470445600 ) ) ;
#9674 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.303444183779653100, 0.4276092619133905500 ) ) ;
#9675 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.281041322516662400, 0.4031071648346137300 ) ) ;
#9676 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.258778188895441000, 0.3798792824564123400 ) ) ;
#9677 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.236701941127996900, 0.3579050694142093000 ) ) ;
#9678 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.214858838585940200, 0.3371624762418014000 ) ) ;
#9679 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.193294197368051500, 0.3176279803351048600 ) ) ;
#9680 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.172052346785101000, 0.2992766189698458600 ) ) ;
#9681 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.151176587047996000, 0.2820820207122283800 ) ) ;
#9682 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.130709147303253600, 0.2660164480204995600 ) ) ;
#9683 = axis2_placement_3d ( 'none', #9644, #9627, #9667 ) ;
#9684 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9685 = circle ( 'none', #9720, 2.924999999999984300 ) ;
#9686 = conical_surface ( 'none', #9719, 0.9999999999999870100, 1.029744258676641900 ) ;
#9687 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9688 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#9689 = axis2_placement_3d ( 'none', #9694, #9688, #9687 ) ;
#9690 = circle ( 'none', #9689, 4.253085056010723600 ) ;
#9691 = plane ( 'none', #9759 ) ;
#9692 = cartesian_point ( 'none', ( 0.2361155395741585100, -2.712721485390380900, 1.038455276934891800 ) ) ;
#9693 = cartesian_point ( 'none', ( 0.9205360875688783900, -4.152269958124728400, -5.000000000000125200 ) ) ;
#9694 = cartesian_point ( 'none', ( 4.344331347269678100e-016, -4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#9695 = face_outer_bound ( 'none', #2450, .t. ) ;
#9696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9697 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5652942788435021400, -2.414713045982342700 ) ) ;
#9698 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5570094176489877000, -2.406623094665178500 ) ) ;
#9699 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5376444317825619400, -2.392671674894571300 ) ) ;
#9700 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5089431149371647100, -2.371007028047200600 ) ) ;
#9701 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4805105830423777600, -2.348476235393360600 ) ) ;
#9702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4534045850470364600, -2.325938761017826800 ) ) ;
#9703 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4276092619133825500, -2.303444183779654400 ) ) ;
#9704 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4031071648346057400, -2.281041322516663700 ) ) ;
#9705 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3798792824564044500, -2.258778188895442400 ) ) ;
#9706 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3579050694142014700, -2.236701941127998200 ) ) ;
#9707 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3371624762417936800, -2.214858838585941600 ) ) ;
#9708 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3176279803350972600, -2.193294197368052900 ) ) ;
#9709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2992766189698382600, -2.172052346785101800 ) ) ;
#9710 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2820820207122208300, -2.151176587047996900 ) ) ;
#9711 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2660164480204921200, -2.130709147303254400 ) ) ;
#9712 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2510508058027489700, -2.110691147182857100 ) ) ;
#9713 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2329192428380392200, -2.085210204143642400 ) ) ;
#9714 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2202679740542911600, -2.066066104266516000 ) ) ;
#9715 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298400, -2.053393186047991900 ) ) ;
#9716 = cartesian_point ( 'none', ( 27.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9717 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9718 = cartesian_point ( 'none', ( -25.21706803354704000, -14.31506734465990700, -14.14255635284861900 ) ) ;
#9719 = axis2_placement_3d ( 'none', #9717, #9653, #9660 ) ;
#9720 = axis2_placement_3d ( 'none', #9716, #9654, #9696 ) ;
#9721 = cartesian_point ( 'none', ( 11.78444309705299500, -2.470688528369211500, -1.308312129445742300 ) ) ;
#9722 = cartesian_point ( 'none', ( 10.50000000000024500, -2.481358282190909900, -0.8695551047045041400 ) ) ;
#9723 = cartesian_point ( 'none', ( 9.999999999999710500, -2.468294635128966500, -0.7032183827377668200 ) ) ;
#9724 = cartesian_point ( 'none', ( 9.250000000000152800, -2.425717048017351100, -0.4651342421514433900 ) ) ;
#9725 = cartesian_point ( 'none', ( 9.000000000000026600, -2.407703785831004400, -0.3876691044393941700 ) ) ;
#9726 = cartesian_point ( 'none', ( 8.499999999999985800, -2.364615568298808600, -0.2372238867933748300 ) ) ;
#9727 = cartesian_point ( 'none', ( 8.249999999999886300, -2.327924663988195400, -0.1626971382232392000 ) ) ;
#9728 = cartesian_point ( 'none', ( 8.000000000000003600, -2.311255910508892800, -0.09381710039838536700 ) ) ;
#9729 = cartesian_point ( 'none', ( -25.54863691437383400, -13.71523428439867100, -14.77923823926608900 ) ) ;
#9730 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#9731 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#9732 = cartesian_point ( 'none', ( -24.69128128824837300, -15.20255538898296200, -12.23839037786707500 ) ) ;
#9733 = cartesian_point ( 'none', ( -24.74009588620451400, -15.12333594439735600, -12.53866291209494000 ) ) ;
#9734 = cartesian_point ( 'none', ( 2.233471854723006400, -1.802536905003277100, 2.373027750807226200 ) ) ;
#9735 = cartesian_point ( 'none', ( 3.173715416874666900, -2.094451304529263900, 2.151291414993846500 ) ) ;
#9736 = cartesian_point ( 'none', ( 4.114091789277479100, -2.344430332448046900, 1.875503462876485500 ) ) ;
#9737 = cartesian_point ( 'none', ( 5.525870000727097800, -2.632142378699178700, 1.409110784855778200 ) ) ;
#9738 = cartesian_point ( 'none', ( 5.995890769178690700, -2.713506576464006500, 1.245178901970041000 ) ) ;
#9739 = cartesian_point ( 'none', ( 6.701641182801788300, -2.812109079243375800, 0.9903229958165967700 ) ) ;
#9740 = cartesian_point ( 'none', ( 6.936203085132873100, -2.841626622255877700, 0.9017780908695003400 ) ) ;
#9741 = cartesian_point ( 'none', ( 7.410193346162831300, -2.889612180973797400, 0.7336123152274926000 ) ) ;
#9742 = cartesian_point ( 'none', ( 7.648890721531864200, -2.909294029307195400, 0.6527469854977273600 ) ) ;
#9743 = cartesian_point ( 'none', ( 8.112397092078913000, -2.945998321804461600, 0.4595261297947794700 ) ) ;
#9744 = cartesian_point ( 'none', ( 8.334199152898577300, -2.962851557747989300, 0.3404090478344044500 ) ) ;
#9745 = cartesian_point ( 'none', ( 8.779921841364384200, -2.980504273558746100, 0.1046993237574301700 ) ) ;
#9746 = cartesian_point ( 'none', ( 9.005920653789678100, -2.982124180460682600, -0.007615011224101304900 ) ) ;
#9747 = cartesian_point ( 'none', ( 9.683031849325107700, -2.968461924795203500, -0.3457228158194257100 ) ) ;
#9748 = cartesian_point ( 'none', ( 10.13500183804922700, -2.933898139725937600, -0.5649658299894622100 ) ) ;
#9749 = cartesian_point ( 'none', ( 11.04526048970508600, -2.821926911338427800, -0.9816685746253459600 ) ) ;
#9750 = cartesian_point ( 'none', ( 11.50414366573639500, -2.744382077944888600, -1.179317780586000900 ) ) ;
#9751 = cartesian_point ( 'none', ( 12.42448268116969400, -2.557042844979466000, -1.544006252024488800 ) ) ;
#9752 = cartesian_point ( 'none', ( 12.88680389783389700, -2.447240955702882500, -1.711470723850935900 ) ) ;
#9753 = cartesian_point ( 'none', ( 13.35322761722437500, -2.325540390631901200, -1.863400556035278400 ) ) ;
#9754 = cartesian_point ( 'none', ( -25.11827644092882000, -14.48710686769998700, -13.90385618631998800 ) ) ;
#9755 = b_spline_curve_with_knots ( 'none', 3,
( #9728, #9727, #9726, #9725, #9724, #9723, #9722, #9721, #9433, #9429 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350828664100 ),
.unspecified. ) ;
#9756 = cartesian_point ( 'none', ( -24.86458070627659800, -14.91778337578180600, -13.10976267300408600 ) ) ;
#9757 = b_spline_curve_with_knots ( 'none', 3,
( #9753, #9752, #9751, #9750, #9749, #9748, #9747, #9746, #9745, #9744, #9743, #9742, #9741, #9740, #9739, #9738, #9737, #9736, #9735, #9734 ),
.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. ) ;
#9758 = cartesian_point ( 'none', ( 4.152269958124732000, -0.9205360875688639600, -5.000000000000095000 ) ) ;
#9759 = axis2_placement_3d ( 'none', #9758, #9731, #9730 ) ;
#9760 = cartesian_point ( 'none', ( -24.94084542251288600, -14.79048026162089800, -13.38421539815610300 ) ) ;
#9761 = cartesian_point ( 'none', ( 8.900436173549941500, -2.850226027331026900, 0.8825058862099277600 ) ) ;
#9762 = cartesian_point ( 'none', ( 8.000000000000000000, -2.799097682570771200, 1.022473529206924200 ) ) ;
#9763 = b_spline_curve_with_knots ( 'none', 3,
( #9762, #9761, #9820, #9819, #9818, #9817 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002737458458180012900, 0.005474916916360025900 ),
.unspecified. ) ;
#9764 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885100, -1.602110449985686000 ) ) ;
#9765 = cartesian_point ( 'none', ( 2.233471854715622500, -2.952570083406141200, 0.4033979456752934700 ) ) ;
#9766 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#9767 = vector ( 'none', #9766, 999.9999999999998900 ) ;
#9768 = cartesian_point ( 'none', ( 0.9205360875688786100, -4.152269958124728400, -6.000000000000000900 ) ) ;
#9769 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107183387369935700, -1.307736551497537900 ) ) ;
#9770 = cartesian_point ( 'none', ( 8.000000000000000000, -2.702258918635298500, -1.256262986463389000 ) ) ;
#9771 = cartesian_point ( 'none', ( 13.35322761722546000, -2.962028549378435700, 0.3267822108989917300 ) ) ;
#9772 = cartesian_point ( 'none', ( 12.56882976904878800, -2.834595980115516900, 0.5896917009653205300 ) ) ;
#9773 = cartesian_point ( 'none', ( 11.78444309705339100, -2.672156991249325900, 0.8219242339697580000 ) ) ;
#9774 = cartesian_point ( 'none', ( 10.50000000000024500, -2.369453579042618300, 1.139716956738751500 ) ) ;
#9775 = cartesian_point ( 'none', ( 9.999999999999710500, -2.242598361555030900, 1.248097387377175200 ) ) ;
#9776 = cartesian_point ( 'none', ( 9.250000000000152800, -2.044140550680205100, 1.386341397105527200 ) ) ;
#9777 = cartesian_point ( 'none', ( 9.000000000000026600, -1.976627126655244900, 1.428380221444066600 ) ) ;
#9778 = cartesian_point ( 'none', ( 8.499999999999985800, -1.839778322254382200, 1.504293084232299500 ) ) ;
#9779 = cartesian_point ( 'none', ( 8.249999999999886300, -1.761135565714707600, 1.531047066280109700 ) ) ;
#9780 = cartesian_point ( 'none', ( 8.000000000000003600, -1.700643435261281100, 1.567966019495372400 ) ) ;
#9781 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#9782 = oriented_edge ( 'none', *, *, #9953, .f. ) ;
#9783 = line ( 'none', #9768, #9767 ) ;
#9784 = b_spline_curve_with_knots ( 'none', 3,
( #9780, #9779, #9778, #9777, #9776, #9775, #9774, #9773, #9772, #9771 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.5714285714285724000, 0.6250000000000008900, 0.6785714285714292700, 0.7857142857142861400, 0.9538092350829512300 ),
.unspecified. ) ;
#9785 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4534045850470527200, -2.325938761017823700 ) ) ;
#9786 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4805105830423943000, -2.348476235393357000 ) ) ;
#9787 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5089431149371808100, -2.371007028047196700 ) ) ;
#9788 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5376952400987105000, -2.392710026592221000 ) ) ;
#9789 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5571127178810970600, -2.406697512208052300 ) ) ;
#9790 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5655734078477133700, -2.414648794865513100 ) ) ;
#9791 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307736551497544300, -2.107183387369930800 ) ) ;
#9792 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307874373593537000, -2.095604646402265700 ) ) ;
#9793 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.311702342890292300, -2.072046390051560200 ) ) ;
#9794 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.316678019962868000, -2.036432275583409400 ) ) ;
#9795 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.320851179800936400, -2.000395763203264300 ) ) ;
#9796 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324081613832512900, -1.965292527248171800 ) ) ;
#9797 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326415593638181800, -1.931146411232430600 ) ) ;
#9798 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327899977518833600, -1.897979597117694500 ) ) ;
#9799 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328582157907035400, -1.865812591221436700 ) ) ;
#9800 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328510008460900900, -1.834664211668543200 ) ) ;
#9801 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327731830822862700, -1.804551577447298200 ) ) ;
#9802 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326296301306524800, -1.775490098885588400 ) ) ;
#9803 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324252416779748000, -1.747493470228053100 ) ) ;
#9804 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.321649442534959600, -1.720573661927785400 ) ) ;
#9805 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.318536852491891900, -1.694740921096783900 ) ) ;
#9806 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.314964295957943500, -1.670003750368879800 ) ) ;
#9807 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.309767499469744100, -1.639165051628966000 ) ) ;
#9808 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.305176374574517100, -1.616682330838535600 ) ) ;
#9809 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885100, -1.602110449985686000 ) ) ;
#9810 = b_spline_curve_with_knots ( 'none', 3,
( #9790, #9789, #9788, #9787, #9786, #9785, #9855, #9854, #9853, #9852, #9851, #9850, #9849, #9847, #9846, #9845, #9844, #9843, #9842 ),
.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. ) ;
#9811 = axis2_placement_3d ( 'none', #9816, #9857, #9856 ) ;
#9812 = circle ( 'none', #9811, 1.974087960926264300 ) ;
#9813 = axis2_placement_3d ( 'none', #9859, #9822, #9821 ) ;
#9814 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316171800, -1.352846341639573700 ) ) ;
#9815 = b_spline_curve_with_knots ( 'none', 3,
( #9809, #9808, #9807, #9806, #9805, #9804, #9803, #9802, #9801, #9800, #9799, #9798, #9797, #9796, #9795, #9794, #9793, #9792, #9791 ),
.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. ) ;
#9816 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9817 = cartesian_point ( 'none', ( 13.35307074929022900, -2.978402325080622900, -0.09756838610172954800 ) ) ;
#9818 = cartesian_point ( 'none', ( 12.47091392584445100, -2.986074360504873000, 0.1366305082943236300 ) ) ;
#9819 = cartesian_point ( 'none', ( 11.58295448930895900, -2.965646198820385900, 0.3481520717229079600 ) ) ;
#9820 = cartesian_point ( 'none', ( 9.797550722335705200, -2.897712672719251700, 0.7207832600615899900 ) ) ;
#9821 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 2.480802545746492700e-015 ) ) ;
#9822 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9823 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985689700, -1.301826042607879800 ) ) ;
#9824 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5652942788435021400, -2.414713045982342700 ) ) ;
#9825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9826 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9827 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9828 = axis2_placement_3d ( 'none', #9827, #9826, #9825 ) ;
#9829 = circle ( 'none', #9828, 2.480000000000000000 ) ;
#9830 = circle ( 'none', #9890, 0.1748147468397990000 ) ;
#9831 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9833 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9834 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9835 = axis2_placement_3d ( 'none', #9834, #9833, #9832 ) ;
#9836 = circle ( 'none', #9835, 1.974087960926264000 ) ;
#9837 = circle ( 'none', #9893, 1.974087960926264000 ) ;
#9838 = axis2_placement_3d ( 'none', #9951, #9950, #9949 ) ;
#9839 = circle ( 'none', #9813, 0.1748147468397989200 ) ;
#9840 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, -0.2123331407414370500 ) ) ;
#9841 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, 0.2123331407414370000 ) ) ;
#9842 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414442200, -2.053393186047990100 ) ) ;
#9843 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2202679740543055100, -2.066066104266514300 ) ) ;
#9844 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2329192428380539000, -2.085210204143640700 ) ) ;
#9845 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2510508058027637300, -2.110691147182855800 ) ) ;
#9846 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2660164480205069500, -2.130709147303252200 ) ) ;
#9847 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2820820207122359300, -2.151176587047995100 ) ) ;
#9848 = edge_loop ( 'none', ( #10066, #10047, #9151, #9871, #10070 ) ) ;
#9849 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2992766189698534700, -2.172052346785100100 ) ) ;
#9850 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3176279803351125300, -2.193294197368050600 ) ) ;
#9851 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3371624762418091700, -2.214858838585938900 ) ) ;
#9852 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3579050694142170700, -2.236701941127995600 ) ) ;
#9853 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3798792824564202200, -2.258778188895439700 ) ) ;
#9854 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4031071648346215600, -2.281041322516661500 ) ) ;
#9855 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4276092619133986500, -2.303444183779650900 ) ) ;
#9856 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865487900, -0.7071067811865462400 ) ) ;
#9857 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9858 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, 0.05996340505623844900 ) ) ;
#9859 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.06527344578493274300, -2.147911130545135300 ) ) ;
#9860 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414648794865516600, -0.5655734078477078200 ) ) ;
#9861 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874300, -1.602110449985694900 ) ) ;
#9862 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.305176374574505700, -1.616682330838545000 ) ) ;
#9863 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.309767499469731900, -1.639165051628975100 ) ) ;
#9864 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.314964295957932200, -1.670003750368889600 ) ) ;
#9865 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.318536852491879700, -1.694740921096793000 ) ) ;
#9867 = edge_curve ( 'none', #977, #10056, #11547, .t. ) ;
#9866 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.321649442534947200, -1.720573661927794700 ) ) ;
#9868 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324252416779735600, -1.747493470228062500 ) ) ;
#9869 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326296301306512100, -1.775490098885597700 ) ) ;
#9870 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327731830822850100, -1.804551577447307500 ) ) ;
#9871 = oriented_edge ( 'none', *, *, #10068, .t. ) ;
#9872 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328510008460888100, -1.834664211668552500 ) ) ;
#9873 = oriented_edge ( 'none', *, *, #10073, .f. ) ;
#9874 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.328582157907022100, -1.865812591221446000 ) ) ;
#9875 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.327899977518820700, -1.897979597117704000 ) ) ;
#9876 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.326415593638167600, -1.931146411232439200 ) ) ;
#9877 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.324081613832499600, -1.965292527248181400 ) ) ;
#9878 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.320851179800921900, -2.000395763203274100 ) ) ;
#9879 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.316678019962853600, -2.036432275583417900 ) ) ;
#9880 = oriented_edge ( 'none', *, *, #2345, .f. ) ;
#9881 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.311693534730880000, -2.072109435701930300 ) ) ;
#9882 = oriented_edge ( 'none', *, *, #2535, .t. ) ;
#9883 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307853950448118800, -2.095730311846099700 ) ) ;
#9884 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307493745085427400, -2.107335328981234700 ) ) ;
#9885 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865487900, 0.7071067811865463500 ) ) ;
#9886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9887 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.472647229648582200, -1.564957821940474900 ) ) ;
#9888 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.973177049209745100, -0.05996340505623831700 ) ) ;
#9889 = b_spline_curve_with_knots ( 'none', 3,
( #9884, #9883, #9881, #9879, #9878, #9877, #9876, #9875, #9874, #9872, #9870, #9869, #9868, #9866, #9865, #9864, #9863, #9862, #9861 ),
.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. ) ;
#9890 = axis2_placement_3d ( 'none', #9887, #9886, #9885 ) ;
#9891 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#9892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9893 = axis2_placement_3d ( 'none', #9831, #9892, #9891 ) ;
#9894 = circle ( 'none', #9926, 0.1748147468397990000 ) ;
#9895 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.301826042607874300, -1.602110449985694900 ) ) ;
#9896 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.965292527248195100, 1.324081613832479400 ) ) ;
#9897 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.000395763203287400, 1.320851179800901500 ) ) ;
#9898 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.036432275583431700, 1.316678019962832500 ) ) ;
#9899 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.072109435701905900, 1.311693534730863800 ) ) ;
#9900 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.095730311846038400, 1.307853950448109300 ) ) ;
#9901 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107335328981135600, 1.307493745085426300 ) ) ;
#9902 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9903 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.564957821940469600, -1.472647229648587500 ) ) ;
#9904 = circle ( 'none', #9838, 0.1748147468397989200 ) ;
#9905 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414713045982340000, 0.5652942788435089100 ) ) ;
#9906 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107183387369935700, -1.307736551497537900 ) ) ;
#9907 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.095604646402270200, -1.307874373593529600 ) ) ;
#9908 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.072046390051564700, -1.311702342890284800 ) ) ;
#9909 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.036432275583413900, -1.316678019962861200 ) ) ;
#9910 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.000395763203269200, -1.320851179800929500 ) ) ;
#9911 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.965292527248176000, -1.324081613832506200 ) ) ;
#9912 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.931146411232435200, -1.326415593638175200 ) ) ;
#9913 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.897979597117698900, -1.327899977518827400 ) ) ;
#9914 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.865812591221441200, -1.328582157907029200 ) ) ;
#9915 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.834664211668547400, -1.328510008460894700 ) ) ;
#9916 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.804551577447302900, -1.327731830822856700 ) ) ;
#9917 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.775490098885593100, -1.326296301306518300 ) ) ;
#9918 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.747493470228057300, -1.324252416779742000 ) ) ;
#9919 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.720573661927789800, -1.321649442534953900 ) ) ;
#9920 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.694740921096788300, -1.318536852491886100 ) ) ;
#9921 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.670003750368884500, -1.314964295957938000 ) ) ;
#9922 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.639165051628970900, -1.309767499469738100 ) ) ;
#9923 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.616682330838539800, -1.305176374574511500 ) ) ;
#9924 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985689700, -1.301826042607879800 ) ) ;
#9925 = b_spline_curve_with_knots ( 'none', 3,
( #9901, #9900, #9899, #9898, #9897, #9896, #9972, #9971, #9970, #9968, #9967, #9966, #9965, #9964, #9963, #9962, #9961, #9960, #9959 ),
.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. ) ;
#9926 = axis2_placement_3d ( 'none', #9903, #9902, #9958 ) ;
#9927 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.307493745085427400, -2.107335328981234700 ) ) ;
#9928 = oriented_edge ( 'none', *, *, #10046, .t. ) ;
#9929 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.107335328981135600, 1.307493745085426300 ) ) ;
#9930 = b_spline_curve_with_knots ( 'none', 3,
( #9924, #9923, #9922, #9921, #9920, #9919, #9918, #9917, #9916, #9915, #9914, #9913, #9912, #9911, #9910, #9909, #9908, #9907, #9906 ),
.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. ) ;
#9931 = circle ( 'none', #9952, 2.480000000000000000 ) ;
#9932 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.406697512208055800, -0.5571127178810901800 ) ) ;
#9933 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.414648794865516600, -0.5655734078477078200 ) ) ;
#9934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9935 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9936 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9937 = circle ( 'none', #9981, 1.974087960926264000 ) ;
#9938 = axis2_placement_3d ( 'none', #9936, #9993, #9992 ) ;
#9939 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.348476235393358800, -0.4805105830423860900 ) ) ;
#9940 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.371007028047198400, -0.5089431149371725900 ) ) ;
#9941 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.392710026592223200, -0.5376952400987028400 ) ) ;
#9942 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9943 = edge_curve ( 'none', #9152, #971, #11131, .t. ) ;
#9944 = b_spline_curve_with_knots ( 'none', 3,
( #9933, #9932, #9941, #9940, #9939, #10010, #10009, #10008, #10007, #10006, #10005, #10004, #10003, #10002, #10001, #10000, #9999, #9998, #9997 ),
.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. ) ;
#9945 = circle ( 'none', #9985, 0.1748147468397990000 ) ;
#9946 = advanced_face ( 'none', ( #11367 ), #11159, .t. ) ;
#9947 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578800, -1.437647402316166900 ) ) ;
#9948 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#9949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9950 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9951 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.147911130545134800, 0.06527344578494023700 ) ) ;
#9952 = axis2_placement_3d ( 'none', #9942, #9935, #9934 ) ;
#9953 = edge_curve ( 'none', #2524, #10408, #11644, .t. ) ;
#9954 = axis2_placement_3d ( 'none', #9990, #9989, #9988 ) ;
#9955 = circle ( 'none', #9938, 2.480000000000000000 ) ;
#9956 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639568600, -1.437647402316176900 ) ) ;
#9957 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5655734078477133700, -2.414648794865513100 ) ) ;
#9958 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865487900, -0.7071067811865463500 ) ) ;
#9959 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985708400, 1.301826042607857200 ) ) ;
#9960 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.616682330838558100, 1.305176374574488900 ) ) ;
#9961 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.639165051628988600, 1.309767499469715000 ) ) ;
#9962 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.670003750368903400, 1.314964295957914600 ) ) ;
#9963 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.694740921096806500, 1.318536852491862100 ) ) ;
#9964 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.720573661927808300, 1.321649442534929700 ) ) ;
#9965 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.747493470228076000, 1.324252416779717600 ) ) ;
#9966 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.775490098885611500, 1.326296301306493900 ) ) ;
#9967 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.804551577447321500, 1.327731830822831200 ) ) ;
#9969 = oriented_edge ( 'none', *, *, #970, .t. ) ;
#9968 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.834664211668566100, 1.328510008460869000 ) ) ;
#9970 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.865812591221459800, 1.328582157907002700 ) ) ;
#9971 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.897979597117717600, 1.327899977518801200 ) ) ;
#9972 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.931146411232453200, 1.326415593638147400 ) ) ;
#9973 = axis2_placement_3d ( 'none', #9977, #10044, #10040 ) ;
#9974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9975 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9976 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9977 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9978 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, -0.2123331407414370000 ) ) ;
#9979 = axis2_placement_3d ( 'none', #10041, #10037, #10036 ) ;
#9980 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9981 = axis2_placement_3d ( 'none', #9976, #9975, #9974 ) ;
#9982 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865438000, 0.7071067811865512400 ) ) ;
#9983 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9984 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.472647229648593100, -1.564957821940464300 ) ) ;
#9985 = axis2_placement_3d ( 'none', #9984, #9983, #9982 ) ;
#9986 = circle ( 'none', #9979, 1.974087960926264000 ) ;
#9987 = face_outer_bound ( 'none', #1077, .t. ) ;
#9988 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865537900, 0.7071067811865413600 ) ) ;
#9989 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9990 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.564957821940459400, 1.472647229648598400 ) ) ;
#9991 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414648794865458000, 0.5655734078476238900 ) ) ;
#9992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9993 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9994 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639558400, 1.437647402316186000 ) ) ;
#9995 = cylindrical_surface ( 'none', #9973, 0.9999999999999931200 ) ;
#9996 = circle ( 'none', #9954, 0.1748147468397990000 ) ;
#9997 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.053393186047991000, -0.2123331407414370500 ) ) ;
#9998 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.066066104266515200, -0.2202679740542982900 ) ) ;
#9999 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.085210204143641100, -0.2329192428380466000 ) ) ;
#10000 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.110691147182856700, -0.2510508058027563500 ) ) ;
#10001 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.130709147303253100, -0.2660164480204995600 ) ) ;
#10002 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.151176587047996000, -0.2820820207122283800 ) ) ;
#10003 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.172052346785101000, -0.2992766189698458600 ) ) ;
#10004 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.193294197368051500, -0.3176279803351048600 ) ) ;
#10005 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.214858838585940200, -0.3371624762418014000 ) ) ;
#10006 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.236701941127996900, -0.3579050694142092400 ) ) ;
#10007 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.258778188895441000, -0.3798792824564123900 ) ) ;
#10008 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.281041322516662800, -0.4031071648346136200 ) ) ;
#10009 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.303444183779652200, -0.4276092619133906000 ) ) ;
#10010 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.325938761017825500, -0.4534045850470445600 ) ) ;
#10011 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.897979597117689600, 1.327899977518840500 ) ) ;
#10012 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.865812591221432100, 1.328582157907041800 ) ) ;
#10013 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.834664211668538500, 1.328510008460907400 ) ) ;
#10014 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.804551577447293800, 1.327731830822868900 ) ) ;
#10015 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.775490098885583700, 1.326296301306530800 ) ) ;
#10016 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.747493470228048200, 1.324252416779754000 ) ) ;
#10017 = advanced_face ( 'none', ( #11620 ), #11670, .t. ) ;
#10018 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.720573661927780700, 1.321649442534965600 ) ) ;
#10019 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.694740921096779200, 1.318536852491897700 ) ) ;
#10020 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.670003750368875600, 1.314964295957949500 ) ) ;
#10021 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.639165051628961800, 1.309767499469749500 ) ) ;
#10022 = axis2_placement_3d ( 'none', #10030, #10029, #10028 ) ;
#10023 = circle ( 'none', #10022, 4.550000000000001600 ) ;
#10024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10025 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10026 = axis2_placement_3d ( 'none', #10038, #10025, #10024 ) ;
#10027 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865536800, 0.7071067811865413600 ) ) ;
#10028 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10030 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10031 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.616682330838531000, 1.305176374574522600 ) ) ;
#10032 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681100, 1.301826042607890700 ) ) ;
#10033 = axis2_placement_3d ( 'none', #10043, #9980, #10027 ) ;
#10034 = b_spline_curve_with_knots ( 'none', 3,
( #10032, #10031, #10021, #10020, #10019, #10018, #10016, #10015, #10014, #10013, #10012, #10011, #9467, #9409, #9468, #9416, #9415, #9466, #9465 ),
.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. ) ;
#10035 = circle ( 'none', #10026, 2.480000000000000000 ) ;
#10036 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865438000, 0.7071067811865512400 ) ) ;
#10037 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10038 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10039 = cartesian_point ( 'none', ( -24.60925721614359300, -15.33485105024354500, -10.99999999999999800 ) ) ;
#10040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10041 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10042 = circle ( 'none', #10033, 1.974087960926264000 ) ;
#10043 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10044 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10045 = oriented_edge ( 'none', *, *, #10399, .f. ) ;
#10046 = edge_curve ( 'none', #2477, #10387, #11626, .t. ) ;
#10047 = oriented_edge ( 'none', *, *, #908, .f. ) ;
#10048 = edge_loop ( 'none', ( #9969, #9873, #8708 ) ) ;
#10049 = oriented_edge ( 'none', *, *, #8947, .f. ) ;
#10050 = advanced_face ( 'none', ( #11669 ), #11692, .t. ) ;
#10051 = edge_loop ( 'none', ( #10062, #10055, #8462, #8711 ) ) ;
#10052 = edge_loop ( 'none', ( #10054, #10057, #10049, #9882 ) ) ;
#10053 = oriented_edge ( 'none', *, *, #2528, .t. ) ;
#10054 = oriented_edge ( 'none', *, *, #9953, .t. ) ;
#10055 = oriented_edge ( 'none', *, *, #10407, .f. ) ;
#10056 = vertex_point ( 'none', #11625 ) ;
#10057 = oriented_edge ( 'none', *, *, #10060, .f. ) ;
#10058 = advanced_face ( 'none', ( #11663 ), #11713, .t. ) ;
#10059 = oriented_edge ( 'none', *, *, #10383, .t. ) ;
#10060 = edge_curve ( 'none', #10404, #10408, #11627, .t. ) ;
#10061 = advanced_face ( 'none', ( #11691 ), #11742, .t. ) ;
#10062 = oriented_edge ( 'none', *, *, #8947, .t. ) ;
#10063 = oriented_edge ( 'none', *, *, #10075, .f. ) ;
#10064 = oriented_edge ( 'none', *, *, #916, .t. ) ;
#10065 = vertex_point ( 'none', #11694 ) ;
#10066 = oriented_edge ( 'none', *, *, #934, .t. ) ;
#10067 = edge_curve ( 'none', #10065, #9152, #11693, .t. ) ;
#10068 = edge_curve ( 'none', #10056, #2239, #11722, .t. ) ;
#10069 = advanced_face ( 'none', ( #11743 ), #11769, .t. ) ;
#10070 = oriented_edge ( 'none', *, *, #2236, .f. ) ;
#10071 = oriented_edge ( 'none', *, *, #2234, .f. ) ;
#10072 = oriented_edge ( 'none', *, *, #10080, .f. ) ;
#10073 = edge_curve ( 'none', #9152, #980, #11712, .t. ) ;
#10074 = oriented_edge ( 'none', *, *, #10073, .t. ) ;
#10075 = edge_curve ( 'none', #2536, #9152, #11793, .t. ) ;
#10076 = edge_loop ( 'none', ( #10064, #3932, #3922, #6500, #10063, #10084 ) ) ;
#10077 = oriented_edge ( 'none', *, *, #10067, .t. ) ;
#10078 = edge_loop ( 'none', ( #10081, #10071, #10072, #10077, #10074 ) ) ;
#10079 = advanced_face ( 'none', ( #11721 ), #11784, .t. ) ;
#10080 = edge_curve ( 'none', #10065, #2297, #11795, .t. ) ;
#10081 = oriented_edge ( 'none', *, *, #928, .t. ) ;
#10082 = edge_curve ( 'none', #2567, #10056, #11814, .t. ) ;
#10083 = edge_loop ( 'none', ( #10090, #10088, #10086, #10104 ) ) ;
#10084 = oriented_edge ( 'none', *, *, #2550, .t. ) ;
#10085 = edge_curve ( 'none', #1116, #1118, #11786, .t. ) ;
#10086 = oriented_edge ( 'none', *, *, #930, .f. ) ;
#10087 = advanced_face ( 'none', ( #11788 ), #11716, .f. ) ;
#10088 = oriented_edge ( 'none', *, *, #9867, .f. ) ;
#10089 = advanced_face ( 'none', ( #11806 ), #11368, .t. ) ;
#10090 = oriented_edge ( 'none', *, *, #10082, .t. ) ;
#10091 = advanced_face ( 'none', ( #11865 ), #11867, .t. ) ;
#10092 = oriented_edge ( 'none', *, *, #1065, .t. ) ;
#10093 = edge_loop ( 'none', ( #10116, #10108, #10111, #10107, #10127, #10105 ) ) ;
#10094 = edge_loop ( 'none', ( #714, #709, #715, #710 ) ) ;
#10095 = edge_loop ( 'none', ( #804, #3434, #1539, #324, #1770, #1516, #1549 ) ) ;
#10096 = oriented_edge ( 'none', *, *, #10085, .t. ) ;
#10097 = edge_curve ( 'none', #381, #2657, #11845, .t. ) ;
#10098 = edge_loop ( 'none', ( #10103, #1537, #1456, #1467 ) ) ;
#10099 = edge_loop ( 'none', ( #1528, #1425, #1419 ) ) ;
#10100 = edge_loop ( 'none', ( #10131, #10101, #10102, #10109 ) ) ;
#10101 = oriented_edge ( 'none', *, *, #511, .f. ) ;
#10102 = oriented_edge ( 'none', *, *, #10139, .f. ) ;
#10103 = oriented_edge ( 'none', *, *, #1450, .t. ) ;
#10104 = oriented_edge ( 'none', *, *, #2553, .t. ) ;
#10105 = oriented_edge ( 'none', *, *, #380, .f. ) ;
#10106 = oriented_edge ( 'none', *, *, #2478, .t. ) ;
#10107 = oriented_edge ( 'none', *, *, #2736, .f. ) ;
#10108 = oriented_edge ( 'none', *, *, #611, .f. ) ;
#10109 = oriented_edge ( 'none', *, *, #599, .f. ) ;
#10110 = vertex_point ( 'none', #11836 ) ;
#10111 = oriented_edge ( 'none', *, *, #10123, .f. ) ;
#10112 = oriented_edge ( 'none', *, *, #10128, .t. ) ;
#10113 = edge_curve ( 'none', #1743, #3311, #11829, .t. ) ;
#10114 = oriented_edge ( 'none', *, *, #10123, .t. ) ;
#10115 = oriented_edge ( 'none', *, *, #2733, .t. ) ;
#10116 = oriented_edge ( 'none', *, *, #725, .f. ) ;
#10117 = advanced_face ( 'none', ( #11831 ), #11847, .t. ) ;
#10118 = advanced_face ( 'none', ( #11842 ), #11828, .f. ) ;
#10119 = advanced_face ( 'none', ( #11895 ), #11868, .t. ) ;
#10120 = edge_loop ( 'none', ( #10115, #10112, #10136, #10129, #10135, #10134 ) ) ;
#10121 = oriented_edge ( 'none', *, *, #692, .t. ) ;
#10122 = edge_loop ( 'none', ( #10125, #10114, #10121, #10126 ) ) ;
#10123 = edge_curve ( 'none', #2654, #691, #11893, .t. ) ;
#10124 = edge_curve ( 'none', #844, #1754, #11874, .t. ) ;
#10125 = oriented_edge ( 'none', *, *, #2661, .f. ) ;
#10126 = oriented_edge ( 'none', *, *, #10132, .t. ) ;
#10127 = oriented_edge ( 'none', *, *, #10097, .f. ) ;
#10128 = edge_curve ( 'none', #2659, #550, #11924, .t. ) ;
#10129 = oriented_edge ( 'none', *, *, #10137, .t. ) ;
#10130 = advanced_face ( 'none', ( #11886 ), #11881, .t. ) ;
#10131 = oriented_edge ( 'none', *, *, #10140, .f. ) ;
#10132 = edge_curve ( 'none', #695, #2664, #11892, .t. ) ;
#10133 = edge_curve ( 'none', #659, #597, #11925, .t. ) ;
#10134 = oriented_edge ( 'none', *, *, #10097, .t. ) ;
#10135 = oriented_edge ( 'none', *, *, #389, .f. ) ;
#10136 = oriented_edge ( 'none', *, *, #536, .f. ) ;
#10137 = edge_curve ( 'none', #538, #385, #11963, .t. ) ;
#10138 = edge_loop ( 'none', ( #1534, #1533, #1529, #10141 ) ) ;
#10139 = edge_curve ( 'none', #602, #498, #11918, .t. ) ;
#10140 = edge_curve ( 'none', #492, #575, #11911, .t. ) ;
#10141 = oriented_edge ( 'none', *, *, #610, .f. ) ;
#10142 = advanced_face ( 'none', ( #11961 ), #11915, .f. ) ;
#10143 = oriented_edge ( 'none', *, *, #10176, .t. ) ;
#10144 = edge_loop ( 'none', ( #10159, #10156, #10143, #10157 ) ) ;
#10145 = vertex_point ( 'none', #11947 ) ;
#10146 = vertex_point ( 'none', #11940 ) ;
#10147 = vertex_point ( 'none', #11910 ) ;
#10148 = edge_curve ( 'none', #15063, #15062, #11931, .t. ) ;
#10149 = vertex_point ( 'none', #11948 ) ;
#10150 = edge_curve ( 'none', #15064, #15062, #11934, .t. ) ;
#10151 = edge_loop ( 'none', ( #10166, #10183, #10171, #10164 ) ) ;
#10152 = edge_curve ( 'none', #15075, #15064, #11993, .t. ) ;
#10153 = edge_curve ( 'none', #10146, #10149, #11985, .t. ) ;
#10154 = oriented_edge ( 'none', *, *, #10150, .f. ) ;
#10155 = advanced_face ( 'none', ( #11928 ), #11926, .t. ) ;
#10156 = oriented_edge ( 'none', *, *, #10162, .t. ) ;
#10157 = oriented_edge ( 'none', *, *, #10168, .f. ) ;
#10158 = oriented_edge ( 'none', *, *, #10637, .t. ) ;
#10159 = oriented_edge ( 'none', *, *, #10153, .f. ) ;
#10160 = oriented_edge ( 'none', *, *, #10152, .f. ) ;
#10161 = oriented_edge ( 'none', *, *, #12032, .t. ) ;
#10162 = edge_curve ( 'none', #10146, #15076, #11988, .t. ) ;
#10163 = vertex_point ( 'none', #11976 ) ;
#10164 = oriented_edge ( 'none', *, *, #10193, .f. ) ;
#10165 = edge_curve ( 'none', #15064, #15075, #11975, .t. ) ;
#10166 = oriented_edge ( 'none', *, *, #10175, .t. ) ;
#10167 = edge_curve ( 'none', #10145, #10172, #12025, .t. ) ;
#10168 = edge_curve ( 'none', #10149, #10163, #12019, .t. ) ;
#10169 = edge_loop ( 'none', ( #10185, #10190 ) ) ;
#10170 = advanced_face ( 'none', ( #12021 ), #11979, .t. ) ;
#10171 = oriented_edge ( 'none', *, *, #10191, .f. ) ;
#10172 = vertex_point ( 'none', #12015 ) ;
#10173 = vertex_point ( 'none', #12020 ) ;
#10174 = edge_loop ( 'none', ( #10186, #10198 ) ) ;
#10175 = edge_curve ( 'none', #10173, #10145, #11971, .t. ) ;
#10176 = edge_curve ( 'none', #15076, #10163, #12014, .t. ) ;
#10177 = edge_loop ( 'none', ( #10205, #10215 ) ) ;
#10178 = edge_loop ( 'none', ( #10187, #10179, #10192, #10209 ) ) ;
#10179 = oriented_edge ( 'none', *, *, #10182, .t. ) ;
#10180 = advanced_face ( 'none', ( #11932 ), #12004, .t. ) ;
#10181 = oriented_edge ( 'none', *, *, #10191, .t. ) ;
#10182 = edge_curve ( 'none', #10145, #10173, #12003, .t. ) ;
#10183 = oriented_edge ( 'none', *, *, #10167, .t. ) ;
#10184 = edge_loop ( 'none', ( #10181, #10200 ) ) ;
#10185 = oriented_edge ( 'none', *, *, #10165, .t. ) ;
#10186 = oriented_edge ( 'none', *, *, #10194, .t. ) ;
#10187 = oriented_edge ( 'none', *, *, #10167, .f. ) ;
#10188 = advanced_face ( 'none', ( #11966, #12006, #12059 ), #12055, .f. ) ;
#10189 = oriented_edge ( 'none', *, *, #10210, .f. ) ;
#10190 = oriented_edge ( 'none', *, *, #10152, .t. ) ;
#10191 = edge_curve ( 'none', #10147, #10172, #12053, .t. ) ;
#10192 = oriented_edge ( 'none', *, *, #10193, .t. ) ;
#10193 = edge_curve ( 'none', #10173, #10147, #12051, .t. ) ;
#10194 = edge_curve ( 'none', #10149, #10146, #11999, .t. ) ;
#10195 = edge_curve ( 'none', #10172, #10147, #12037, .t. ) ;
#10196 = edge_loop ( 'none', ( #10207, #10206 ) ) ;
#10197 = oriented_edge ( 'none', *, *, #10194, .f. ) ;
#10198 = oriented_edge ( 'none', *, *, #10153, .t. ) ;
#10199 = edge_loop ( 'none', ( #15051, #10246, #10239, #10237 ) ) ;
#10200 = oriented_edge ( 'none', *, *, #10195, .t. ) ;
#10201 = advanced_face ( 'none', ( #12049 ), #12039, .f. ) ;
#10202 = oriented_edge ( 'none', *, *, #10219, .t. ) ;
#10203 = oriented_edge ( 'none', *, *, #10148, .f. ) ;
#10204 = oriented_edge ( 'none', *, *, #10162, .f. ) ;
#10205 = oriented_edge ( 'none', *, *, #10175, .f. ) ;
#10206 = oriented_edge ( 'none', *, *, #10176, .f. ) ;
#10207 = oriented_edge ( 'none', *, *, #10217, .f. ) ;
#10208 = advanced_face ( 'none', ( #12038, #12030, #12085 ), #12082, .f. ) ;
#10209 = oriented_edge ( 'none', *, *, #10195, .f. ) ;
#10210 = edge_curve ( 'none', #15062, #15063, #12041, .t. ) ;
#10211 = edge_loop ( 'none', ( #10204, #10197, #10212, #10214 ) ) ;
#10212 = oriented_edge ( 'none', *, *, #10168, .t. ) ;
#10213 = advanced_face ( 'none', ( #12077 ), #12076, .f. ) ;
#10214 = oriented_edge ( 'none', *, *, #10217, .t. ) ;
#10215 = oriented_edge ( 'none', *, *, #10182, .f. ) ;
#10216 = edge_loop ( 'none', ( #10189, #10203 ) ) ;
#10217 = edge_curve ( 'none', #10163, #15076, #12075, .t. ) ;
#10218 = oriented_edge ( 'none', *, *, #10223, .t. ) ;
#10219 = edge_curve ( 'none', #10222, #10226, #11601, .t. ) ;
#10220 = vertex_point ( 'none', #11797 ) ;
#10221 = edge_loop ( 'none', ( #10259, #10250 ) ) ;
#10222 = vertex_point ( 'none', #11796 ) ;
#10223 = edge_curve ( 'none', #10226, #10220, #12074, .t. ) ;
#10224 = advanced_face ( 'none', ( #11800 ), #12106, .t. ) ;
#10225 = vertex_point ( 'none', #12103 ) ;
#10226 = vertex_point ( 'none', #12101 ) ;
#10227 = oriented_edge ( 'none', *, *, #607, .t. ) ;
#10228 = edge_curve ( 'none', #2312, #269, #12125, .t. ) ;
#10229 = manifold_solid_brep ( 'sweep2[1]', #10281 ) ;
#10230 = closed_shell ( 'none', ( #15074, #10142, #10170, #10188, #10180, #10208, #10213, #10201 ) ) ;
#10231 = vertex_point ( 'none', #12100 ) ;
#10232 = oriented_edge ( 'none', *, *, #343, .f. ) ;
#10233 = oriented_edge ( 'none', *, *, #264, .f. ) ;
#10234 = edge_loop ( 'none', ( #10240, #10202, #10218, #10241 ) ) ;
#10235 = edge_curve ( 'none', #10307, #10295, #12119, .t. ) ;
#10236 = edge_curve ( 'none', #10225, #10222, #12102, .t. ) ;
#10237 = oriented_edge ( 'none', *, *, #10210, .t. ) ;
#10238 = vertex_point ( 'none', #12120 ) ;
#10239 = oriented_edge ( 'none', *, *, #10150, .t. ) ;
#10240 = oriented_edge ( 'none', *, *, #10236, .t. ) ;
#10241 = oriented_edge ( 'none', *, *, #10253, .f. ) ;
#10242 = vertex_point ( 'none', #12109 ) ;
#10243 = oriented_edge ( 'none', *, *, #10248, .f. ) ;
#10244 = vertex_point ( 'none', #12105 ) ;
#10245 = oriented_edge ( 'none', *, *, #10271, .t. ) ;
#10246 = oriented_edge ( 'none', *, *, #10165, .f. ) ;
#10247 = edge_curve ( 'none', #10231, #10238, #12112, .t. ) ;
#10248 = edge_curve ( 'none', #10231, #10242, #12165, .t. ) ;
#10249 = edge_loop ( 'none', ( #10273, #10266, #10268, #10264 ) ) ;
#10250 = oriented_edge ( 'none', *, *, #10280, .f. ) ;
#10251 = oriented_edge ( 'none', *, *, #10257, .f. ) ;
#10252 = oriented_edge ( 'none', *, *, #10286, .f. ) ;
#10253 = edge_curve ( 'none', #10225, #10220, #12145, .t. ) ;
#10254 = edge_loop ( 'none', ( #10243, #10267, #10251, #10275 ) ) ;
#10255 = advanced_face ( 'none', ( #12147 ), #12186, .f. ) ;
#10256 = advanced_face ( 'none', ( #12146 ), #12185, .f. ) ;
#10257 = edge_curve ( 'none', #10244, #10238, #12187, .t. ) ;
#10258 = advanced_face ( 'none', ( #12148 ), #12193, .f. ) ;
#10259 = oriented_edge ( 'none', *, *, #10236, .f. ) ;
#10260 = oriented_edge ( 'none', *, *, #10248, .t. ) ;
#10261 = oriented_edge ( 'none', *, *, #10257, .t. ) ;
#10262 = oriented_edge ( 'none', *, *, #10277, .t. ) ;
#10263 = oriented_edge ( 'none', *, *, #10223, .f. ) ;
#10264 = oriented_edge ( 'none', *, *, #10277, .f. ) ;
#10265 = edge_loop ( 'none', ( #10252, #10263 ) ) ;
#10266 = oriented_edge ( 'none', *, *, #10271, .f. ) ;
#10267 = oriented_edge ( 'none', *, *, #10247, .t. ) ;
#10268 = oriented_edge ( 'none', *, *, #10272, .t. ) ;
#10269 = edge_loop ( 'none', ( #10261, #10262 ) ) ;
#10270 = edge_loop ( 'none', ( #10245, #10260 ) ) ;
#10271 = edge_curve ( 'none', #10242, #10231, #12196, .t. ) ;
#10272 = edge_curve ( 'none', #10242, #10244, #12244, .t. ) ;
#10273 = oriented_edge ( 'none', *, *, #10247, .f. ) ;
#10274 = edge_loop ( 'none', ( #10316, #10308, #10310, #10325 ) ) ;
#10275 = oriented_edge ( 'none', *, *, #10272, .f. ) ;
#10276 = oriented_edge ( 'none', *, *, #10280, .t. ) ;
#10277 = edge_curve ( 'none', #10238, #10244, #12192, .t. ) ;
#10278 = edge_loop ( 'none', ( #10284, #10276, #10288, #10287 ) ) ;
#10279 = advanced_face ( 'none', ( #12262, #12194 ), #12136, .t. ) ;
#10280 = edge_curve ( 'none', #10222, #10225, #12245, .t. ) ;
#10281 = closed_shell ( 'none', ( #10224, #10255, #10256, #10279, #10258, #10296, #10283 ) ) ;
#10282 = edge_curve ( 'none', #10295, #10305, #12254, .t. ) ;
#10283 = advanced_face ( 'none', ( #12243 ), #12297, .t. ) ;
#10284 = oriented_edge ( 'none', *, *, #10219, .f. ) ;
#10285 = oriented_edge ( 'none', *, *, #10235, .t. ) ;
#10286 = edge_curve ( 'none', #10220, #10226, #12301, .t. ) ;
#10287 = oriented_edge ( 'none', *, *, #10286, .t. ) ;
#10288 = oriented_edge ( 'none', *, *, #10253, .t. ) ;
#10289 = edge_curve ( 'none', #540, #2623, #12251, .t. ) ;
#10290 = edge_loop ( 'none', ( #10321, #10326 ) ) ;
#10291 = edge_curve ( 'none', #10292, #10303, #12325, .t. ) ;
#10292 = vertex_point ( 'none', #12326 ) ;
#10293 = oriented_edge ( 'none', *, *, #10297, .t. ) ;
#10294 = edge_curve ( 'none', #10307, #10299, #12317, .t. ) ;
#10295 = vertex_point ( 'none', #12318 ) ;
#10296 = advanced_face ( 'none', ( #12315 ), #12314, .f. ) ;
#10297 = edge_curve ( 'none', #10305, #10299, #12304, .t. ) ;
#10298 = vertex_point ( 'none', #12313 ) ;
#10299 = vertex_point ( 'none', #12339 ) ;
#10300 = advanced_face ( 'none', ( #12338 ), #12334, .t. ) ;
#10301 = oriented_edge ( 'none', *, *, #10282, .t. ) ;
#10302 = vertex_point ( 'none', #12319 ) ;
#10303 = vertex_point ( 'none', #12306 ) ;
#10304 = manifold_solid_brep ( 'sweep2[2]', #10374 ) ;
#10305 = vertex_point ( 'none', #12344 ) ;
#10306 = edge_loop ( 'none', ( #10285, #10301, #10293, #10318 ) ) ;
#10307 = vertex_point ( 'none', #12335 ) ;
#10308 = oriented_edge ( 'none', *, *, #10309, .t. ) ;
#10309 = edge_curve ( 'none', #10303, #10298, #12332, .t. ) ;
#10310 = oriented_edge ( 'none', *, *, #10314, .f. ) ;
#10311 = edge_curve ( 'none', #10303, #10292, #12331, .t. ) ;
#10312 = vertex_point ( 'none', #12361 ) ;
#10313 = advanced_face ( 'none', ( #12336 ), #12398, .f. ) ;
#10314 = edge_curve ( 'none', #10312, #10298, #12345, .t. ) ;
#10315 = edge_curve ( 'none', #10292, #10312, #12418, .t. ) ;
#10316 = oriented_edge ( 'none', *, *, #10311, .f. ) ;
#10317 = edge_curve ( 'none', #10295, #10307, #12305, .t. ) ;
#10318 = oriented_edge ( 'none', *, *, #10294, .f. ) ;
#10319 = edge_loop ( 'none', ( #10324, #10320 ) ) ;
#10320 = oriented_edge ( 'none', *, *, #10311, .t. ) ;
#10321 = oriented_edge ( 'none', *, *, #10235, .f. ) ;
#10322 = advanced_face ( 'none', ( #12359, #12414 ), #12393, .t. ) ;
#10323 = advanced_face ( 'none', ( #12417 ), #12399, .f. ) ;
#10324 = oriented_edge ( 'none', *, *, #10291, .t. ) ;
#10325 = oriented_edge ( 'none', *, *, #10315, .f. ) ;
#10326 = oriented_edge ( 'none', *, *, #10317, .f. ) ;
#10327 = oriented_edge ( 'none', *, *, #10364, .f. ) ;
#10328 = edge_curve ( 'none', #10365, #10363, #12449, .t. ) ;
#10329 = oriented_edge ( 'none', *, *, #10364, .t. ) ;
#10330 = vertex_point ( 'none', #12450 ) ;
#10331 = edge_loop ( 'none', ( #10362, #10359, #10346, #10329 ) ) ;
#10332 = oriented_edge ( 'none', *, *, #10309, .f. ) ;
#10333 = oriented_edge ( 'none', *, *, #10291, .f. ) ;
#10334 = vertex_point ( 'none', #12444 ) ;
#10335 = oriented_edge ( 'none', *, *, #10315, .t. ) ;
#10336 = oriented_edge ( 'none', *, *, #10340, .f. ) ;
#10337 = edge_loop ( 'none', ( #10327, #10354 ) ) ;
#10338 = oriented_edge ( 'none', *, *, #10356, .t. ) ;
#10339 = advanced_face ( 'none', ( #12451 ), #12435, .f. ) ;
#10340 = edge_curve ( 'none', #10298, #10312, #12443, .t. ) ;
#10341 = oriented_edge ( 'none', *, *, #10340, .t. ) ;
#10342 = oriented_edge ( 'none', *, *, #10357, .f. ) ;
#10343 = edge_loop ( 'none', ( #10332, #10333, #10335, #10336 ) ) ;
#10344 = oriented_edge ( 'none', *, *, #10348, .t. ) ;
#10345 = oriented_edge ( 'none', *, *, #10314, .t. ) ;
#10346 = oriented_edge ( 'none', *, *, #10294, .t. ) ;
#10347 = oriented_edge ( 'none', *, *, #2066, .f. ) ;
#10348 = edge_curve ( 'none', #10334, #10330, #12483, .t. ) ;
#10349 = oriented_edge ( 'none', *, *, #10353, .t. ) ;
#10350 = oriented_edge ( 'none', *, *, #10328, .t. ) ;
#10351 = oriented_edge ( 'none', *, *, #10358, .f. ) ;
#10352 = vertex_point ( 'none', #12479 ) ;
#10353 = edge_curve ( 'none', #10330, #10367, #12507, .t. ) ;
#10354 = oriented_edge ( 'none', *, *, #10297, .f. ) ;
#10355 = advanced_face ( 'none', ( #12480 ), #12492, .t. ) ;
#10356 = edge_curve ( 'none', #10367, #10368, #12514, .t. ) ;
#10357 = edge_curve ( 'none', #10363, #10365, #12512, .t. ) ;
#10358 = edge_curve ( 'none', #10334, #10368, #12555, .t. ) ;
#10359 = oriented_edge ( 'none', *, *, #10317, .t. ) ;
#10360 = advanced_face ( 'none', ( #12564 ), #12552, .f. ) ;
#10361 = edge_loop ( 'none', ( #10342, #2058, #10380, #10377 ) ) ;
#10362 = oriented_edge ( 'none', *, *, #10282, .f. ) ;
#10363 = vertex_point ( 'none', #12511 ) ;
#10364 = edge_curve ( 'none', #10299, #10305, #12563, .t. ) ;
#10365 = vertex_point ( 'none', #12558 ) ;
#10366 = oriented_edge ( 'none', *, *, #10328, .f. ) ;
#10367 = vertex_point ( 'none', #12545 ) ;
#10368 = vertex_point ( 'none', #12551 ) ;
#10369 = vertex_point ( 'none', #12542 ) ;
#10370 = vertex_point ( 'none', #12540 ) ;
#10371 = vertex_point ( 'none', #12557 ) ;
#10372 = oriented_edge ( 'none', *, *, #2243, .f. ) ;
#10373 = manifold_solid_brep ( 'sweep2[3]', #1936 ) ;
#10374 = closed_shell ( 'none', ( #10300, #10313, #10323, #10322, #10339, #10360, #10375 ) ) ;
#10375 = advanced_face ( 'none', ( #12541 ), #12576, .t. ) ;
#10376 = edge_loop ( 'none', ( #10344, #10349, #10338, #10351 ) ) ;
#10377 = oriented_edge ( 'none', *, *, #10379, .f. ) ;
#10378 = edge_loop ( 'none', ( #2068, #10366, #1934, #1923 ) ) ;
#10379 = edge_curve ( 'none', #10365, #2061, #12536, .t. ) ;
#10380 = oriented_edge ( 'none', *, *, #2060, .f. ) ;
#10381 = edge_loop ( 'none', ( #2069, #1921 ) ) ;
#10382 = oriented_edge ( 'none', *, *, #3920, .f. ) ;
#10383 = edge_curve ( 'none', #10408, #2280, #12594, .t. ) ;
#10384 = oriented_edge ( 'none', *, *, #10414, .t. ) ;
#10385 = edge_loop ( 'none', ( #4326, #10392, #10406, #4324, #8045 ) ) ;
#10386 = oriented_edge ( 'none', *, *, #10388, .f. ) ;
#10387 = vertex_point ( 'none', #12586 ) ;
#10388 = edge_curve ( 'none', #10387, #955, #12581, .t. ) ;
#10389 = oriented_edge ( 'none', *, *, #962, .t. ) ;
#10390 = edge_curve ( 'none', #10387, #1011, #12579, .t. ) ;
#10391 = oriented_edge ( 'none', *, *, #964, .t. ) ;
#10392 = oriented_edge ( 'none', *, *, #963, .f. ) ;
#10393 = oriented_edge ( 'none', *, *, #1007, .t. ) ;
#10394 = oriented_edge ( 'none', *, *, #10440, .t. ) ;
#10395 = vertex_point ( 'none', #12537 ) ;
#10396 = oriented_edge ( 'none', *, *, #4861, .t. ) ;
#10397 = edge_curve ( 'none', #1849, #10436, #12634, .t. ) ;
#10398 = oriented_edge ( 'none', *, *, #14960, .f. ) ;
#10399 = edge_curve ( 'none', #10404, #2288, #12666, .t. ) ;
#10400 = oriented_edge ( 'none', *, *, #1010, .t. ) ;
#10401 = oriented_edge ( 'none', *, *, #2268, .f. ) ;
#10402 = oriented_edge ( 'none', *, *, #14966, .f. ) ;
#10403 = edge_loop ( 'none', ( #10400, #10401, #10417, #5432, #10411 ) ) ;
#10404 = vertex_point ( 'none', #12663 ) ;
#10405 = oriented_edge ( 'none', *, *, #5649, .t. ) ;
#10406 = oriented_edge ( 'none', *, *, #10407, .t. ) ;
#10407 = edge_curve ( 'none', #942, #10404, #12630, .t. ) ;
#10408 = vertex_point ( 'none', #12587 ) ;
#10409 = advanced_face ( 'none', ( #12654 ), #12647, .t. ) ;
#10410 = oriented_edge ( 'none', *, *, #10472, .f. ) ;
#10411 = oriented_edge ( 'none', *, *, #10388, .t. ) ;
#10412 = oriented_edge ( 'none', *, *, #4899, .f. ) ;
#10413 = advanced_face ( 'none', ( #12578 ), #12676, .t. ) ;
#10414 = edge_curve ( 'none', #3411, #5071, #12658, .t. ) ;
#10415 = oriented_edge ( 'none', *, *, #2494, .t. ) ;
#10416 = advanced_face ( 'none', ( #12664 ), #12695, .t. ) ;
#10417 = oriented_edge ( 'none', *, *, #10383, .f. ) ;
#10418 = edge_loop ( 'none', ( #10465, #10492, #10410, #10398, #10459 ) ) ;
#10419 = oriented_edge ( 'none', *, *, #2496, .t. ) ;
#10420 = oriented_edge ( 'none', *, *, #1812, .t. ) ;
#10421 = oriented_edge ( 'none', *, *, #10440, .f. ) ;
#10422 = oriented_edge ( 'none', *, *, #2269, .f. ) ;
#10423 = advanced_face ( 'none', ( #12629 ), #12703, .t. ) ;
#10424 = edge_curve ( 'none', #10470, #1823, #12491, .t. ) ;
#10425 = oriented_edge ( 'none', *, *, #10435, .f. ) ;
#10426 = edge_loop ( 'none', ( #10402, #10421, #10428, #10442, #10494 ) ) ;
#10427 = edge_loop ( 'none', ( #10391, #8152, #10393, #8524, #3388, #8967 ) ) ;
#10428 = oriented_edge ( 'none', *, *, #1870, .f. ) ;
#10429 = oriented_edge ( 'none', *, *, #1946, .t. ) ;
#10430 = oriented_edge ( 'none', *, *, #1863, .t. ) ;
#10431 = advanced_face ( 'none', ( #12648 ), #12710, .t. ) ;
#10432 = oriented_edge ( 'none', *, *, #1839, .t. ) ;
#10433 = oriented_edge ( 'none', *, *, #10424, .t. ) ;
#10434 = oriented_edge ( 'none', *, *, #1799, .t. ) ;
#10435 = edge_curve ( 'none', #1830, #10395, #12675, .t. ) ;
#10436 = vertex_point ( 'none', #12494 ) ;
#10437 = edge_loop ( 'none', ( #10453, #10475, #10452, #10471, #10447, #10479, #10484, #10480 ) ) ;
#10438 = advanced_face ( 'none', ( #12487 ), #12496, .t. ) ;
#10439 = edge_loop ( 'none', ( #10441, #10433, #10420 ) ) ;
#10440 = edge_curve ( 'none', #1795, #14931, #12742, .t. ) ;
#10441 = oriented_edge ( 'none', *, *, #10481, .t. ) ;
#10442 = oriented_edge ( 'none', *, *, #11844, .f. ) ;
#10443 = oriented_edge ( 'none', *, *, #1811, .f. ) ;
#10444 = oriented_edge ( 'none', *, *, #1924, .f. ) ;
#10445 = advanced_face ( 'none', ( #12743 ), #12744, .t. ) ;
#10446 = edge_loop ( 'none', ( #10466, #10464, #1917, #1918, #10443 ) ) ;
#10447 = oriented_edge ( 'none', *, *, #14793, .t. ) ;
#10448 = edge_curve ( 'none', #10395, #14946, #12727, .t. ) ;
#10449 = oriented_edge ( 'none', *, *, #1825, .f. ) ;
#10450 = oriented_edge ( 'none', *, *, #12166, .f. ) ;
#10451 = advanced_face ( 'none', ( #12728 ), #12736, .f. ) ;
#10452 = oriented_edge ( 'none', *, *, #14970, .f. ) ;
#10453 = oriented_edge ( 'none', *, *, #1924, .t. ) ;
#10454 = oriented_edge ( 'none', *, *, #1844, .f. ) ;
#10455 = advanced_face ( 'none', ( #12735 ), #12772, .t. ) ;
#10456 = oriented_edge ( 'none', *, *, #14797, .f. ) ;
#10457 = oriented_edge ( 'none', *, *, #10397, .f. ) ;
#10458 = advanced_face ( 'none', ( #12746 ), #12764, .t. ) ;
#10459 = oriented_edge ( 'none', *, *, #12689, .f. ) ;
#10460 = edge_curve ( 'none', #10518, #10490, #12759, .t. ) ;
#10461 = oriented_edge ( 'none', *, *, #10448, .f. ) ;
#10462 = edge_loop ( 'none', ( #10461, #10425, #10449, #10450, #10456 ) ) ;
#10463 = advanced_face ( 'none', ( #12763 ), #12760, .t. ) ;
#10464 = oriented_edge ( 'none', *, *, #1946, .f. ) ;
#10465 = oriented_edge ( 'none', *, *, #1817, .f. ) ;
#10466 = oriented_edge ( 'none', *, *, #1840, .f. ) ;
#10467 = vertex_point ( 'none', #12752 ) ;
#10468 = oriented_edge ( 'none', *, *, #10460, .f. ) ;
#10469 = oriented_edge ( 'none', *, *, #11765, .t. ) ;
#10470 = vertex_point ( 'none', #12762 ) ;
#10471 = oriented_edge ( 'none', *, *, #14969, .t. ) ;
#10472 = edge_curve ( 'none', #14920, #10470, #12794, .t. ) ;
#10473 = oriented_edge ( 'none', *, *, #10528, .t. ) ;
#10474 = vertex_point ( 'none', #12791 ) ;
#10475 = oriented_edge ( 'none', *, *, #10448, .t. ) ;
#10476 = edge_loop ( 'none', ( #10482, #10429, #10434 ) ) ;
#10477 = edge_curve ( 'none', #14066, #10436, #12783, .t. ) ;
#10478 = edge_loop ( 'none', ( #10432, #10483, #10444 ) ) ;
#10479 = oriented_edge ( 'none', *, *, #10472, .t. ) ;
#10480 = oriented_edge ( 'none', *, *, #1813, .f. ) ;
#10481 = edge_curve ( 'none', #1824, #10470, #12773, .t. ) ;
#10482 = oriented_edge ( 'none', *, *, #10397, .t. ) ;
#10483 = oriented_edge ( 'none', *, *, #10435, .t. ) ;
#10484 = oriented_edge ( 'none', *, *, #10481, .f. ) ;
#10485 = advanced_face ( 'none', ( #12775 ), #12785, .f. ) ;
#10486 = edge_curve ( 'none', #10487, #10474, #12817, .t. ) ;
#10487 = vertex_point ( 'none', #12816 ) ;
#10488 = edge_loop ( 'none', ( #10531, #10489, #10473, #10468 ) ) ;
#10489 = oriented_edge ( 'none', *, *, #10532, .t. ) ;
#10490 = vertex_point ( 'none', #12751 ) ;
#10491 = vertex_point ( 'none', #12818 ) ;
#10492 = oriented_edge ( 'none', *, *, #10424, .f. ) ;
#10493 = edge_loop ( 'none', ( #1916, #1920, #1914, #1915 ) ) ;
#10494 = oriented_edge ( 'none', *, *, #14795, .f. ) ;
#10495 = advanced_face ( 'none', ( #12820 ), #12753, .t. ) ;
#10496 = vertex_point ( 'none', #12776 ) ;
#10497 = oriented_edge ( 'none', *, *, #1730, .f. ) ;
#10498 = oriented_edge ( 'none', *, *, #129, .t. ) ;
#10499 = edge_loop ( 'none', ( #1722, #10500, #1708, #10508, #10503 ) ) ;
#10500 = oriented_edge ( 'none', *, *, #1684, .t. ) ;
#10501 = vertex_point ( 'none', #12811 ) ;
#10502 = oriented_edge ( 'none', *, *, #1710, .t. ) ;
#10503 = oriented_edge ( 'none', *, *, #1698, .f. ) ;
#10504 = vertex_point ( 'none', #12807 ) ;
#10505 = edge_curve ( 'none', #10507, #10504, #12808, .t. ) ;
#10506 = edge_curve ( 'none', #1695, #10507, #12781, .t. ) ;
#10507 = vertex_point ( 'none', #12806 ) ;
#10508 = oriented_edge ( 'none', *, *, #1683, .t. ) ;
#10509 = manifold_solid_brep ( '���-����1', #15056 ) ;
#10510 = advanced_face ( 'none', ( #12797 ), #12803, .f. ) ;
#10511 = cartesian_point ( 'none', ( 13.43319119998763400, 2.691302954252866400, 1.966112102114084800 ) ) ;
#10512 = cartesian_point ( 'none', ( 12.62208633470795900, 2.800342613897739000, 1.646142801202792800 ) ) ;
#10513 = oriented_edge ( 'none', *, *, #10486, .t. ) ;
#10514 = oriented_edge ( 'none', *, *, #10521, .t. ) ;
#10515 = oriented_edge ( 'none', *, *, #15019, .t. ) ;
#10516 = oriented_edge ( 'none', *, *, #10520, .f. ) ;
#10517 = edge_loop ( 'none', ( #10534, #10515, #10519, #10516 ) ) ;
#10518 = vertex_point ( 'none', #12849 ) ;
#10519 = oriented_edge ( 'none', *, *, #15018, .t. ) ;
#10520 = edge_curve ( 'none', #15017, #10541, #12851, .t. ) ;
#10521 = edge_curve ( 'none', #10467, #10487, #12852, .t. ) ;
#10522 = edge_curve ( 'none', #14975, #15004, #12834, .t. ) ;
#10523 = edge_loop ( 'none', ( #10502, #1658, #1716, #1666, #10497, #1655, #1729, #1728, #1755 ) ) ;
#10524 = vertex_point ( 'none', #12835 ) ;
#10525 = advanced_face ( 'none', ( #12839 ), #12850, .f. ) ;
#10526 = vertex_point ( 'none', #12796 ) ;
#10527 = oriented_edge ( 'none', *, *, #1727, .f. ) ;
#10528 = edge_curve ( 'none', #10491, #10490, #12825, .t. ) ;
#10529 = edge_curve ( 'none', #10518, #10530, #12830, .t. ) ;
#10530 = vertex_point ( 'none', #12822 ) ;
#10531 = oriented_edge ( 'none', *, *, #10529, .t. ) ;
#10532 = edge_curve ( 'none', #10530, #10491, #12874, .t. ) ;
#10533 = edge_loop ( 'none', ( #10514, #10513, #15003, #10538 ) ) ;
#10534 = oriented_edge ( 'none', *, *, #10539, .t. ) ;
#10535 = edge_loop ( 'none', ( #10536, #10553, #10558, #10606 ) ) ;
#10536 = oriented_edge ( 'none', *, *, #10543, .t. ) ;
#10537 = vertex_point ( 'none', #12823 ) ;
#10538 = oriented_edge ( 'none', *, *, #10549, .f. ) ;
#10539 = edge_curve ( 'none', #15017, #15021, #12877, .t. ) ;
#10540 = vertex_point ( 'none', #12875 ) ;
#10541 = vertex_point ( 'none', #12870 ) ;
#10542 = edge_curve ( 'none', #10474, #10540, #12886, .t. ) ;
#10543 = edge_curve ( 'none', #10537, #10550, #12868, .t. ) ;
#10544 = advanced_face ( 'none', ( #12824 ), #12876, .f. ) ;
#10545 = edge_curve ( 'none', #1737, #1707, #12861, .t. ) ;
#10546 = vertex_point ( 'none', #12913 ) ;
#10547 = vertex_point ( 'none', #12863 ) ;
#10548 = vertex_point ( 'none', #12908 ) ;
#10549 = edge_curve ( 'none', #10467, #10540, #12869, .t. ) ;
#10550 = vertex_point ( 'none', #12902 ) ;
#10551 = edge_curve ( 'none', #10526, #10547, #12896, .t. ) ;
#10552 = oriented_edge ( 'none', *, *, #11434, .t. ) ;
#10553 = oriented_edge ( 'none', *, *, #10588, .t. ) ;
#10554 = edge_loop ( 'none', ( #606, #309 ) ) ;
#10555 = advanced_face ( 'none', ( #12898 ), #12914, .f. ) ;
#10556 = oriented_edge ( 'none', *, *, #11400, .f. ) ;
#10557 = oriented_edge ( 'none', *, *, #10578, .t. ) ;
#10558 = oriented_edge ( 'none', *, *, #10585, .t. ) ;
#10559 = edge_curve ( 'none', #541, #609, #12949, .t. ) ;
#10560 = oriented_edge ( 'none', *, *, #510, .f. ) ;
#10561 = oriented_edge ( 'none', *, *, #469, .f. ) ;
#10562 = edge_curve ( 'none', #1737, #1719, #12951, .t. ) ;
#10563 = vertex_point ( 'none', #12904 ) ;
#10564 = edge_curve ( 'none', #10548, #10579, #12887, .t. ) ;
#10565 = oriented_edge ( 'none', *, *, #10559, .f. ) ;
#10566 = edge_curve ( 'none', #1747, #1769, #12938, .t. ) ;
#10567 = edge_curve ( 'none', #10537, #10581, #12930, .t. ) ;
#10568 = oriented_edge ( 'none', *, *, #589, .f. ) ;
#10569 = edge_curve ( 'none', #2660, #1546, #12942, .t. ) ;
#10570 = edge_curve ( 'none', #10583, #10589, #12976, .t. ) ;
#10571 = oriented_edge ( 'none', *, *, #10570, .f. ) ;
#10572 = advanced_face ( 'none', ( #12981 ), #12977, .f. ) ;
#10573 = advanced_face ( 'none', ( #12985 ), #12984, .f. ) ;
#10574 = oriented_edge ( 'none', *, *, #10551, .f. ) ;
#10575 = oriented_edge ( 'none', *, *, #10570, .t. ) ;
#10576 = oriented_edge ( 'none', *, *, #10601, .t. ) ;
#10577 = vertex_point ( 'none', #12962 ) ;
#10578 = edge_curve ( 'none', #10548, #10577, #12959, .t. ) ;
#10579 = vertex_point ( 'none', #12961 ) ;
#10580 = edge_curve ( 'none', #14981, #10583, #12964, .t. ) ;
#10581 = vertex_point ( 'none', #12970 ) ;
#10582 = edge_curve ( 'none', #1704, #1726, #12966, .t. ) ;
#10583 = vertex_point ( 'none', #12960 ) ;
#10584 = edge_loop ( 'none', ( #10574, #10552, #11666, #11978, #11969, #11466 ) ) ;
#10585 = edge_curve ( 'none', #10563, #10581, #12954, .t. ) ;
#10586 = edge_curve ( 'none', #10589, #10590, #13013, .t. ) ;
#10587 = advanced_face ( 'none', ( #13004 ), #13005, .f. ) ;
#10588 = edge_curve ( 'none', #10550, #10563, #12992, .t. ) ;
#10589 = vertex_point ( 'none', #12990 ) ;
#10590 = vertex_point ( 'none', #12986 ) ;
#10591 = edge_loop ( 'none', ( #10603, #10576, #10595, #10571 ) ) ;
#10592 = edge_loop ( 'none', ( #10639, #10608, #10620, #10626 ) ) ;
#10593 = oriented_edge ( 'none', *, *, #10619, .f. ) ;
#10594 = oriented_edge ( 'none', *, *, #14979, .f. ) ;
#10595 = oriented_edge ( 'none', *, *, #10586, .f. ) ;
#10596 = edge_loop ( 'none', ( #14971, #10557, #10597, #10594 ) ) ;
#10597 = oriented_edge ( 'none', *, *, #10599, .f. ) ;
#10598 = edge_loop ( 'none', ( #10615, #10605, #10593 ) ) ;
#10599 = edge_curve ( 'none', #10600, #10577, #12991, .t. ) ;
#10600 = vertex_point ( 'none', #13003 ) ;
#10601 = edge_curve ( 'none', #14981, #10590, #12997, .t. ) ;
#10602 = edge_curve ( 'none', #564, #608, #12993, .t. ) ;
#10603 = oriented_edge ( 'none', *, *, #10580, .f. ) ;
#10604 = oriented_edge ( 'none', *, *, #10602, .f. ) ;
#10605 = oriented_edge ( 'none', *, *, #1461, .t. ) ;
#10606 = oriented_edge ( 'none', *, *, #10567, .f. ) ;
#10608 = oriented_edge ( 'none', *, *, #2684, .f. ) ;
#10607 = vertex_point ( 'none', #13042 ) ;
#10609 = oriented_edge ( 'none', *, *, #10635, .f. ) ;
#10610 = oriented_edge ( 'none', *, *, #10133, .f. ) ;
#10611 = oriented_edge ( 'none', *, *, #10137, .f. ) ;
#10612 = oriented_edge ( 'none', *, *, #10602, .t. ) ;
#10613 = oriented_edge ( 'none', *, *, #491, .f. ) ;
#10614 = advanced_face ( 'none', ( #13055 ), #13032, .t. ) ;
#10615 = oriented_edge ( 'none', *, *, #1532, .t. ) ;
#10616 = oriented_edge ( 'none', *, *, #730, .t. ) ;
#10617 = edge_loop ( 'none', ( #1676, #1665, #10604, #10613 ) ) ;
#10618 = advanced_face ( 'none', ( #13031 ), #13045, .t. ) ;
#10619 = edge_curve ( 'none', #10302, #552, #13025, .t. ) ;
#10620 = oriented_edge ( 'none', *, *, #2699, .t. ) ;
#10621 = edge_loop ( 'none', ( #15012, #10628, #10612, #15013 ) ) ;
#10622 = edge_loop ( 'none', ( #15011, #10469, #10556, #10561 ) ) ;
#10623 = oriented_edge ( 'none', *, *, #615, .f. ) ;
#10624 = advanced_face ( 'none', ( #13029 ), #13035, .t. ) ;
#10625 = advanced_face ( 'none', ( #13082 ), #13047, .t. ) ;
#10626 = oriented_edge ( 'none', *, *, #512, .f. ) ;
#10627 = edge_loop ( 'none', ( #15014, #15016, #10611, #1713 ) ) ;
#10628 = oriented_edge ( 'none', *, *, #542, .f. ) ;
#10629 = edge_curve ( 'none', #11426, #11962, #13079, .t. ) ;
#10630 = oriented_edge ( 'none', *, *, #11405, .f. ) ;
#10631 = edge_loop ( 'none', ( #10610, #1677, #10623, #10640 ) ) ;
#10632 = edge_curve ( 'none', #11962, #10645, #13068, .t. ) ;
#10633 = oriented_edge ( 'none', *, *, #595, .f. ) ;
#10634 = oriented_edge ( 'none', *, *, #2589, .f. ) ;
#10635 = edge_curve ( 'none', #12079, #10645, #13034, .t. ) ;
#10636 = advanced_face ( 'none', ( #13077 ), #13074, .f. ) ;
#10637 = edge_curve ( 'none', #10547, #11394, #13088, .t. ) ;
#10638 = edge_loop ( 'none', ( #10630, #11453, #11457, #11597 ) ) ;
#10639 = oriented_edge ( 'none', *, *, #2576, .f. ) ;
#10640 = oriented_edge ( 'none', *, *, #577, .f. ) ;
#10641 = edge_curve ( 'none', #11394, #10607, #13165, .t. ) ;
#10642 = oriented_edge ( 'none', *, *, #2720, .f. ) ;
#10643 = oriented_edge ( 'none', *, *, #2578, .t. ) ;
#10644 = advanced_face ( 'none', ( #13087 ), #13164, .t. ) ;
#10645 = vertex_point ( 'none', #13146 ) ;
#10646 = edge_loop ( 'none', ( #10634, #10633, #10643, #10642 ) ) ;
#10647 = advanced_face ( 'none', ( #13135 ), #13098, .t. ) ;
#10648 = oriented_edge ( 'none', *, *, #2622, .f. ) ;
#10649 = advanced_face ( 'none', ( #13131 ), #13130, .t. ) ;
#10650 = edge_loop ( 'none', ( #10609, #11566, #10906, #11896 ) ) ;
#10651 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.236701941127996900, 0.3579050694142092400 ) ) ;
#10652 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.258778188895441000, 0.3798792824564123900 ) ) ;
#10653 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.281041322516662800, 0.4031071648346136200 ) ) ;
#10654 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.303444183779652200, 0.4276092619133906000 ) ) ;
#10655 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.325938761017825500, 0.4534045850470445600 ) ) ;
#10656 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.348476235393358800, 0.4805105830423860900 ) ) ;
#10657 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.371007028047198400, 0.5089431149371725900 ) ) ;
#10658 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.392710026592202800, 0.5376952400986757500 ) ) ;
#10659 = b_spline_curve_with_knots ( 'none', 3,
( #10706, #10705, #10704, #10703, #10702, #10701, #10699, #10698, #10697, #10696, #10695, #10694, #10693, #10692, #10691, #10690, #10689, #10688, #10687 ),
.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. ) ;
#10660 = circle ( 'none', #10738, 0.9999999999999870100 ) ;
#10661 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.406697512208015400, 0.5571127178810350000 ) ) ;
#10662 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414648794865458000, 0.5655734078476238900 ) ) ;
#10663 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, 0.2123331407414370500 ) ) ;
#10664 = b_spline_curve_with_knots ( 'none', 3,
( #10662, #10661, #10658, #10657, #10656, #10655, #10654, #10653, #10652, #10651, #10718, #10717, #10716, #10715, #10714, #10713, #10712, #10711, #10710 ),
.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. ) ;
#10665 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865438000, -0.7071067811865512400 ) ) ;
#10666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10667 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.564957821940479800, -1.472647229648576400 ) ) ;
#10668 = axis2_placement_3d ( 'none', #10667, #10666, #10665 ) ;
#10669 = circle ( 'none', #10668, 0.1748147468397990000 ) ;
#10670 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.147911130545134800, -0.06527344578494023700 ) ) ;
#10671 = circle ( 'none', #10683, 0.1748147468397989200 ) ;
#10672 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985698600, -1.301826042607868500 ) ) ;
#10673 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505625896000, 1.973177049209744500 ) ) ;
#10674 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.130709147303253600, -0.2660164480204995600 ) ) ;
#10675 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.110691147182856200, -0.2510508058027563500 ) ) ;
#10676 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.085210204143641600, -0.2329192428380465200 ) ) ;
#10677 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.066066104266515200, -0.2202679740542983500 ) ) ;
#10678 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, -0.2123331407414370000 ) ) ;
#10679 = axis2_placement_3d ( 'none', #10670, #10707, #10739 ) ;
#10680 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10681 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10682 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.147911130545134800, 0.06527344578494023700 ) ) ;
#10683 = axis2_placement_3d ( 'none', #10682, #10681, #10680 ) ;
#10684 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107183387369809600, 1.307736551497572700 ) ) ;
#10685 = advanced_face ( 'none', ( #13192 ), #13147, .t. ) ;
#10686 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107335328981188900, -1.307493745085432000 ) ) ;
#10687 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985698600, -1.301826042607868500 ) ) ;
#10688 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.616682330838549200, -1.305176374574500200 ) ) ;
#10689 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.639165051628979700, -1.309767499469726400 ) ) ;
#10690 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.670003750368894300, -1.314964295957926400 ) ) ;
#10691 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.694740921096797400, -1.318536852491873900 ) ) ;
#10692 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.720573661927799100, -1.321649442534941400 ) ) ;
#10693 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.747493470228066700, -1.324252416779729600 ) ) ;
#10694 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.775490098885602200, -1.326296301306506100 ) ) ;
#10695 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.804551577447312400, -1.327731830822843900 ) ) ;
#10696 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.834664211668557000, -1.328510008460881400 ) ) ;
#10697 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.865812591221450500, -1.328582157907015800 ) ) ;
#10698 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.897979597117708500, -1.327899977518814100 ) ) ;
#10699 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.931146411232443900, -1.326415593638160800 ) ) ;
#10700 = edge_loop ( 'none', ( #10767, #10789, #11288, #11074, #11227 ) ) ;
#10701 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.965292527248186000, -1.324081613832492900 ) ) ;
#10702 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000395763203278100, -1.320851179800915300 ) ) ;
#10703 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.036432275583422800, -1.316678019962846900 ) ) ;
#10704 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.072109435701917400, -1.311693534730875400 ) ) ;
#10705 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.095730311846070800, -1.307853950448117000 ) ) ;
#10706 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.107335328981188900, -1.307493745085432000 ) ) ;
#10707 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10708 = b_spline_curve_with_knots ( 'none', 3,
( #10678, #10677, #10676, #10675, #10674, #10755, #10754, #10753, #10752, #10751, #10750, #10749, #10748, #10747, #10746, #10745, #10744, #10743, #10742 ),
.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. ) ;
#10709 = circle ( 'none', #10679, 0.1748147468397989200 ) ;
#10710 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, 0.2123331407414370500 ) ) ;
#10711 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.066066104266515200, 0.2202679740542982900 ) ) ;
#10712 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.085210204143641100, 0.2329192428380466000 ) ) ;
#10713 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.110691147182856700, 0.2510508058027563500 ) ) ;
#10714 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.130709147303253100, 0.2660164480204995600 ) ) ;
#10715 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.151176587047996000, 0.2820820207122283800 ) ) ;
#10716 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.172052346785101000, 0.2992766189698458600 ) ) ;
#10717 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.193294197368051500, 0.3176279803351048600 ) ) ;
#10718 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.214858838585940200, 0.3371624762418014000 ) ) ;
#10719 = circle ( 'none', #10785, 4.650000000000000400 ) ;
#10720 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -1.047445008332814600e-014 ) ) ;
#10721 = edge_loop ( 'none', ( #11028, #10854, #11279, #11535 ) ) ;
#10722 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10723 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10724 = axis2_placement_3d ( 'none', #10723, #10722, #10720 ) ;
#10725 = circle ( 'none', #10724, 1.974087960926264000 ) ;
#10726 = axis2_placement_3d ( 'none', #10788, #10773, #10772 ) ;
#10727 = cartesian_point ( 'none', ( -4.539776433107693500, 1.006444204812165300, -5.216611057838472100 ) ) ;
#10728 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, -0.05996340505623844900 ) ) ;
#10729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10730 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10731 = cartesian_point ( 'none', ( 5.999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10732 = advanced_face ( 'none', ( #13189 ), #13188, .f. ) ;
#10733 = cartesian_point ( 'none', ( -4.135303338437215500, 0.9167746785410482200, -5.500000000000063100 ) ) ;
#10734 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985681100, 1.301826042607890700 ) ) ;
#10735 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316182000, -1.352846341639563500 ) ) ;
#10736 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623831700 ) ) ;
#10737 = circle ( 'none', #10787, 0.3040699380700574400 ) ;
#10738 = axis2_placement_3d ( 'none', #10731, #10730, #10729 ) ;
#10739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10740 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414713045982302700, -0.5652942788434552900 ) ) ;
#10741 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316162900, 1.352846341639583900 ) ) ;
#10742 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.414713045982302700, -0.5652942788434552900 ) ) ;
#10743 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.406623094665150100, -0.5570094176489600600 ) ) ;
#10744 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.392671674894556200, -0.5376444317825525000 ) ) ;
#10745 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.371007028047198900, -0.5089431149371729200 ) ) ;
#10746 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.348476235393358800, -0.4805105830423859200 ) ) ;
#10747 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.325938761017825000, -0.4534045850470445600 ) ) ;
#10748 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.303444183779653100, -0.4276092619133905500 ) ) ;
#10749 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.281041322516662400, -0.4031071648346137300 ) ) ;
#10750 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.258778188895441000, -0.3798792824564123400 ) ) ;
#10751 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.236701941127996900, -0.3579050694142093000 ) ) ;
#10752 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.214858838585940200, -0.3371624762418014000 ) ) ;
#10753 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.193294197368051500, -0.3176279803351048600 ) ) ;
#10754 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.172052346785101000, -0.2992766189698458600 ) ) ;
#10755 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.151176587047996000, -0.2820820207122283800 ) ) ;
#10756 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10757 = axis2_placement_3d ( 'none', #10818, #10817, #10816 ) ;
#10758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10759 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10760 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10761 = axis2_placement_3d ( 'none', #10760, #10759, #10758 ) ;
#10762 = toroidal_surface ( 'none', #10768, 3.850000000000000100, 0.2500000000000000000 ) ;
#10763 = circle ( 'none', #10790, 0.1748147468397989200 ) ;
#10764 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -7.500000000000000000 ) ) ;
#10765 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#10767 = oriented_edge ( 'none', *, *, #10128, .f. ) ;
#10766 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10768 = axis2_placement_3d ( 'none', #10771, #10814, #10756 ) ;
#10769 = face_outer_bound ( 'none', #2586, .t. ) ;
#10770 = circle ( 'none', #10761, 0.2500000000000000000 ) ;
#10771 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10774 = axis2_placement_3d ( 'none', #10776, #10766, #10765 ) ;
#10775 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10776 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -7.249999999999999100 ) ) ;
#10777 = direction ( 'none', ( 0.9762960071199341400, -0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10778 = direction ( 'none', ( 0.2164396139380998500, 0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10779 = cartesian_point ( 'none', ( 4.432165604860217400, -0.9825874585471130500, -5.500000000000063100 ) ) ;
#10780 = circle ( 'none', #10726, 3.850000000000000100 ) ;
#10781 = circle ( 'none', #10757, 3.600000000000000100 ) ;
#10782 = direction ( 'none', ( -1.000000000000000000, 6.217248937900876600e-015, 0.0000000000000000000 ) ) ;
#10783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10784 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10785 = axis2_placement_3d ( 'none', #10784, #10783, #10782 ) ;
#10786 = circle ( 'none', #10774, 0.2500000000000002200 ) ;
#10787 = axis2_placement_3d ( 'none', #10779, #10778, #10777 ) ;
#10788 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10789 = oriented_edge ( 'none', *, *, #2723, .f. ) ;
#10790 = axis2_placement_3d ( 'none', #10856, #10855, #10853 ) ;
#10791 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5089431149371974600, 2.371007028047193100 ) ) ;
#10792 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5376952400986977400, 2.392710026592195200 ) ) ;
#10793 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5571127178810539900, 2.406697512208004800 ) ) ;
#10794 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5655734078476397600, 2.414648794865445100 ) ) ;
#10795 = circle ( 'none', #10836, 0.1748147468397990000 ) ;
#10796 = b_spline_curve_with_knots ( 'none', 3,
( #10794, #10793, #10792, #10791, #10852, #10851, #10850, #10849, #10848, #10847, #10846, #10845, #10844, #10843, #10842, #10840, #10839, #10838, #10837 ),
.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. ) ;
#10797 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5655734078476397600, 2.414648794865445100 ) ) ;
#10798 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862700, 1.602110449985703500 ) ) ;
#10799 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#10800 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10801 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717309500e-016, -0.2500000000000002200 ) ) ;
#10802 = axis2_placement_3d ( 'none', #10801, #10800, #10799 ) ;
#10803 = circle ( 'none', #10802, 0.2500000000000002200 ) ;
#10804 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414586800, 2.053393186047989700 ) ) ;
#10805 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307493745085434000, 2.107335328981127200 ) ) ;
#10806 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10808 = axis2_placement_3d ( 'none', #10812, #10807, #10806 ) ;
#10809 = circle ( 'none', #10808, 3.600000000000000100 ) ;
#10810 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -0.2500000000000002200 ) ) ;
#10811 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10812 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#10813 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.804069938070120400 ) ) ;
#10814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10815 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.249999999999999100 ) ) ;
#10816 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10817 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10818 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#10819 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3176279803350818800, 2.193294197368055100 ) ) ;
#10820 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2992766189698231000, 2.172052346785104100 ) ) ;
#10821 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2820820207122058400, 2.151176587047999100 ) ) ;
#10822 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2660164480204771900, 2.130709147303256200 ) ) ;
#10823 = oriented_edge ( 'none', *, *, #637, .f. ) ;
#10824 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2510508058027342000, 2.110691147182858900 ) ) ;
#10825 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2329192428380246800, 2.085210204143644200 ) ) ;
#10826 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2202679740542767300, 2.066066104266517400 ) ) ;
#10827 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414154900, 2.053393186047993700 ) ) ;
#10828 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865537900, -0.7071067811865413600 ) ) ;
#10829 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10830 = cartesian_point ( 'none', ( -3.611118645726067200e-032, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10831 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5652942788433880100, 2.414713045982279200 ) ) ;
#10832 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.472647229648571100, 1.564957821940484900 ) ) ;
#10833 = b_spline_curve_with_knots ( 'none', 3,
( #10827, #10826, #10825, #10824, #10822, #10821, #10820, #10819, #10889, #10888, #10887, #10886, #10885, #10884, #10883, #10882, #10881, #10880, #10878 ),
.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. ) ;
#10834 = circle ( 'none', #10875, 2.480000000000000000 ) ;
#10835 = axis2_placement_3d ( 'none', #10864, #10911, #10910 ) ;
#10836 = axis2_placement_3d ( 'none', #10832, #10829, #10828 ) ;
#10837 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414586800, 2.053393186047989700 ) ) ;
#10838 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2202679740543199400, 2.066066104266512900 ) ) ;
#10839 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2329192428380684500, 2.085210204143638900 ) ) ;
#10841 = oriented_edge ( 'none', *, *, #633, .f. ) ;
#10840 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2510508058027784400, 2.110691147182854000 ) ) ;
#10842 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2660164480205218800, 2.130709147303250500 ) ) ;
#10843 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2820820207122509100, 2.151176587047992900 ) ) ;
#10844 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2992766189698686200, 2.172052346785097800 ) ) ;
#10845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3176279803351278500, 2.193294197368048400 ) ) ;
#10846 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3371624762418246000, 2.214858838585937100 ) ) ;
#10847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3579050694142326700, 2.236701941127992900 ) ) ;
#10848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3798792824564360400, 2.258778188895437000 ) ) ;
#10849 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4031071648346375400, 2.281041322516658400 ) ) ;
#10850 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4276092619134147500, 2.303444183779647800 ) ) ;
#10851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4534045850470689300, 2.325938761017821000 ) ) ;
#10852 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4805105830424106800, 2.348476235393353500 ) ) ;
#10853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.923210182985970800e-015 ) ) ;
#10854 = oriented_edge ( 'none', *, *, #480, .f. ) ;
#10855 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10856 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.06527344578496273300, 2.147911130545133900 ) ) ;
#10857 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307853950448116800, 2.095730311846031300 ) ) ;
#10858 = conical_surface ( 'none', #10835, 4.550000000000001600, 0.7853981633974463900 ) ;
#10859 = b_spline_curve_with_knots ( 'none', 3,
( #10861, #10857, #10928, #10927, #10926, #10925, #10924, #10923, #10922, #10921, #10920, #10919, #10918, #10917, #10916, #10915, #10914, #10913, #10912 ),
.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. ) ;
#10860 = oriented_edge ( 'none', *, *, #10289, .f. ) ;
#10861 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.307493745085434000, 2.107335328981127200 ) ) ;
#10862 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10863 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10864 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10865 = circle ( 'none', #10870, 4.650000000000000400 ) ;
#10866 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -9.923210182985970800e-015 ) ) ;
#10867 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10868 = axis2_placement_3d ( 'none', #10876, #10867, #10866 ) ;
#10869 = circle ( 'none', #10868, 0.1748147468397989200 ) ;
#10870 = axis2_placement_3d ( 'none', #10877, #10863, #10862 ) ;
#10871 = face_outer_bound ( 'none', #2628, .t. ) ;
#10872 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505621777800, 1.973177049209746000 ) ) ;
#10873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10874 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10875 = axis2_placement_3d ( 'none', #10830, #10874, #10873 ) ;
#10876 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.06527344578491774100, 2.147911130545135700 ) ) ;
#10877 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10879 = oriented_edge ( 'none', *, *, #403, .f. ) ;
#10878 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5652942788433880100, 2.414713045982279200 ) ) ;
#10880 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5570094176489072100, 2.406623094665136400 ) ) ;
#10881 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5376444317825139800, 2.392671674894551300 ) ) ;
#10882 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5089431149371480600, 2.371007028047203800 ) ) ;
#10883 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4805105830423613300, 2.348476235393364100 ) ) ;
#10884 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4534045850470202500, 2.325938761017829900 ) ) ;
#10885 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4276092619133664600, 2.303444183779657100 ) ) ;
#10886 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.4031071648345898000, 2.281041322516666800 ) ) ;
#10887 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3798792824563886900, 2.258778188895444600 ) ) ;
#10888 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3579050694141858700, 2.236701941128000900 ) ) ;
#10889 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3371624762417782500, 2.214858838585943800 ) ) ;
#10890 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10892 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10893 = cartesian_point ( 'none', ( 8.000000000000000000, -1.166855991617203700, -2.463718148953341300 ) ) ;
#10894 = cartesian_point ( 'none', ( 8.000000000000000000, -1.177993377332447800, -2.427043053336785100 ) ) ;
#10895 = cartesian_point ( 'none', ( 8.000000000000000000, -1.187990178178852700, -2.391104404216870500 ) ) ;
#10896 = cartesian_point ( 'none', ( 8.000000000000000000, -1.196887359762482700, -2.355935019129464300 ) ) ;
#10897 = cartesian_point ( 'none', ( 8.000000000000000000, -1.204726787522331300, -2.321566192397243700 ) ) ;
#10898 = cartesian_point ( 'none', ( 8.000000000000000000, -1.211551177660752800, -2.288027671262101900 ) ) ;
#10899 = axis2_placement_3d ( 'none', #10892, #10891, #10890 ) ;
#10900 = direction ( 'none', ( 0.7071067811865462400, 0.0000000000000000000, 0.7071067811865489100 ) ) ;
#10901 = vector ( 'none', #10900, 1000.000000000000000 ) ;
#10902 = edge_loop ( 'none', ( #11461, #11463 ) ) ;
#10903 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.216611057838472100 ) ) ;
#10904 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11422, #11421, #11420, #11419 ),
( #11418, #11417, #11416, #11415 ),
( #11414, #11413, #11412, #11411 ),
( #11409, #11408, #11407, #11406 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#10905 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10906 = oriented_edge ( 'none', *, *, #10629, .t. ) ;
#10907 = cartesian_point ( 'none', ( 4.550000000000001600, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#10908 = line ( 'none', #10907, #10901 ) ;
#10909 = circle ( 'none', #10899, 4.650000000000000400 ) ;
#10910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10912 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607862700, 1.602110449985703500 ) ) ;
#10913 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.305176374574494600, 1.616682330838553600 ) ) ;
#10914 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.309767499469720600, 1.639165051628984200 ) ) ;
#10915 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.314964295957920600, 1.670003750368898700 ) ) ;
#10916 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.318536852491868100, 1.694740921096802100 ) ) ;
#10917 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.321649442534935700, 1.720573661927803800 ) ) ;
#10918 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324252416779723600, 1.747493470228071600 ) ) ;
#10919 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326296301306499700, 1.775490098885607000 ) ) ;
#10920 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327731830822837600, 1.804551577447316900 ) ) ;
#10921 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328510008460875400, 1.834664211668561600 ) ) ;
#10922 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.328582157907009200, 1.865812591221455400 ) ) ;
#10923 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.327899977518807600, 1.897979597117713100 ) ) ;
#10924 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.326415593638154100, 1.931146411232448600 ) ) ;
#10925 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.324081613832486000, 1.965292527248190500 ) ) ;
#10926 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.320851179800908200, 2.000395763203282900 ) ) ;
#10927 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.316678019962839600, 2.036432275583427700 ) ) ;
#10928 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.311693534730871400, 2.072109435701900500 ) ) ;
#10930 = edge_loop ( 'none', ( #10648, #10860, #10841, #10823 ) ) ;
#10929 = direction ( 'none', ( -0.2164396139380998500, -0.9762960071199340300, -6.602135896646033900e-017 ) ) ;
#10931 = cartesian_point ( 'none', ( -4.432165604860217400, 0.9825874585471130500, -5.500000000000063100 ) ) ;
#10932 = axis2_placement_3d ( 'none', #10931, #10929, #10993 ) ;
#10933 = circle ( 'none', #10932, 0.3040699380700574400 ) ;
#10934 = cartesian_point ( 'none', ( 4.432165604860217400, 0.9825874585471143800, -5.500000000000063100 ) ) ;
#10935 = circle ( 'none', #10988, 0.3040699380700574400 ) ;
#10936 = toroidal_surface ( 'none', #10957, 4.539776433107693500, 0.3040699380700571100 ) ;
#10937 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10939 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10940 = cartesian_point ( 'none', ( -4.135303338437221800, -0.9167746785410202400, -5.500000000000063100 ) ) ;
#10941 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#10942 = cartesian_point ( 'none', ( -4.539776433107699700, -1.006444204812133600, -5.216611057838471200 ) ) ;
#10943 = cartesian_point ( 'none', ( 4.135303338437215500, -0.9167746785410482200, -5.500000000000063100 ) ) ;
#10944 = axis2_placement_3d ( 'none', #10947, #10939, #10938 ) ;
#10945 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10947 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10948 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10949 = face_outer_bound ( 'none', #2643, .t. ) ;
#10950 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10951 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10952 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#10953 = axis2_placement_3d ( 'none', #10952, #10951, #10950 ) ;
#10954 = circle ( 'none', #10953, 4.650000000000000400 ) ;
#10955 = toroidal_surface ( 'none', #10959, 4.539776433107693500, 0.3040699380700571100 ) ;
#10956 = face_outer_bound ( 'none', #2645, .t. ) ;
#10957 = axis2_placement_3d ( 'none', #10937, #10948, #10990 ) ;
#10958 = circle ( 'none', #10944, 4.235706495037636200 ) ;
#10959 = axis2_placement_3d ( 'none', #10960, #10946, #10945 ) ;
#10960 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10961 = cartesian_point ( 'none', ( 5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#10962 = oriented_edge ( 'none', *, *, #409, .f. ) ;
#10963 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -5.000000000000125200 ) ) ;
#10964 = axis2_placement_3d ( 'none', #11021, #11020, #11005 ) ;
#10965 = cartesian_point ( 'none', ( 4.072612577198035700e-016, 8.409421267140009100e-016, -5.195930061930008400 ) ) ;
#10966 = vector ( 'none', #11024, 1000.000000000000000 ) ;
#10967 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10968 = line ( 'none', #10967, #10966 ) ;
#10969 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#10970 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10971 = vector ( 'none', #10970, 1000.000000000000000 ) ;
#10972 = cartesian_point ( 'none', ( -0.7791826101771970300, -3.514665625631754300, -7.500000000000000000 ) ) ;
#10973 = cartesian_point ( 'none', ( 0.7791826101771722700, -3.514665625631759200, -5.000000000000125200 ) ) ;
#10974 = cartesian_point ( 'none', ( 3.514665625631761900, -0.7791826101771602800, -6.000000000000000900 ) ) ;
#10975 = cartesian_point ( 'none', ( 4.539776433107693500, -1.006444204812164200, -5.216611057838472100 ) ) ;
#10976 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, -4.500000000000000000 ) ) ;
#10977 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10980 = edge_loop ( 'none', ( #11258, #11118, #10879, #11140 ) ) ;
#10979 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.500000000000063100 ) ) ;
#10981 = axis2_placement_3d ( 'none', #10979, #10978, #10977 ) ;
#10982 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#10983 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -5.216611057838472100 ) ) ;
#10984 = axis2_placement_3d ( 'none', #10965, #11017, #11016 ) ;
#10985 = circle ( 'none', #10981, 4.235706495037636200 ) ;
#10986 = direction ( 'none', ( 0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10987 = direction ( 'none', ( -0.2164396139381001000, 0.9762960071199341400, 6.602135896646036400e-017 ) ) ;
#10988 = axis2_placement_3d ( 'none', #10934, #10987, #10986 ) ;
#10989 = line ( 'none', #10972, #10971 ) ;
#10990 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10991 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#10992 = cartesian_point ( 'none', ( 4.135303338437215500, 0.9167746785410493300, -5.500000000000063100 ) ) ;
#10993 = direction ( 'none', ( -0.9762960071199341400, 0.2164396139380996600, 0.0000000000000000000 ) ) ;
#10994 = circle ( 'none', #11003, 3.600000000000000100 ) ;
#10995 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#10996 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -1.084202172485504400e-016 ) ) ;
#10997 = circle ( 'none', #11078, 3.600000000000000100 ) ;
#10998 = circle ( 'none', #11007, 3.600000000000000100 ) ;
#10999 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -7.500000000000000000 ) ) ;
#11000 = line ( 'none', #10999, #11014 ) ;
#11001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11002 = vector ( 'none', #11001, 1000.000000000000000 ) ;
#11003 = axis2_placement_3d ( 'none', #11057, #11056, #11055 ) ;
#11004 = cartesian_point ( 'none', ( 0.7791826101771727200, -3.514665625631759200, -6.000000000000000900 ) ) ;
#11005 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11006 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -6.000000000000000900 ) ) ;
#11007 = axis2_placement_3d ( 'none', #11060, #11053, #11051 ) ;
#11008 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771359700, -7.500000000000000000 ) ) ;
#11009 = line ( 'none', #11008, #11002 ) ;
#11010 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11011 = vector ( 'none', #11010, 1000.000000000000000 ) ;
#11012 = cartesian_point ( 'none', ( 1.006444204812180700, 4.539776433107690000, -2.000000000000000000 ) ) ;
#11013 = line ( 'none', #11012, #11011 ) ;
#11014 = vector ( 'none', #11061, 1000.000000000000000 ) ;
#11015 = face_outer_bound ( 'none', #2685, .t. ) ;
#11016 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11017 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11018 = face_bound ( 'none', #2703, .t. ) ;
#11019 = circle ( 'none', #10984, 4.650000000000000400 ) ;
#11020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11021 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11022 = face_bound ( 'none', #2724, .t. ) ;
#11023 = cartesian_point ( 'none', ( -5.250000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#11024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11025 = cylindrical_surface ( 'none', #10964, 3.600000000000000100 ) ;
#11026 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11027 = direction ( 'none', ( 0.2164396139380933000, -0.9762960071199355800, 6.602135896646036400e-017 ) ) ;
#11028 = oriented_edge ( 'none', *, *, #685, .t. ) ;
#11029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11031 = face_outer_bound ( 'none', #2625, .t. ) ;
#11032 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#11033 = cartesian_point ( 'none', ( 4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#11034 = cartesian_point ( 'none', ( 4.344424804578797400, -2.000000000000000000, -7.268660219544593700 ) ) ;
#11035 = edge_loop ( 'none', ( #10962, #11289, #11257, #11402 ) ) ;
#11036 = cartesian_point ( 'none', ( 4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11038 = b_spline_curve_with_knots ( 'none', 3,
( #11036, #11034, #11033, #11032 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#11039 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11040 = circle ( 'none', #11088, 0.3040699380700570000 ) ;
#11041 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#11042 = cartesian_point ( 'none', ( -3.850000000000000100, 4.714890176717308500e-016, -1.084202172485504400e-016 ) ) ;
#11043 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11045 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#11046 = axis2_placement_3d ( 'none', #11045, #11044, #11043 ) ;
#11047 = cartesian_point ( 'none', ( -4.432165604860224500, -0.9825874585470834000, -5.500000000000063100 ) ) ;
#11048 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -5.216611057838472100 ) ) ;
#11049 = toroidal_surface ( 'none', #11058, 3.850000000000000100, 0.2500000000000000000 ) ;
#11050 = circle ( 'none', #11046, 5.250000000000000000 ) ;
#11051 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11052 = edge_curve ( 'none', #11278, #451, #13178, .t. ) ;
#11053 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11054 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#11055 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11056 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#11057 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11058 = axis2_placement_3d ( 'none', #11041, #11037, #11039 ) ;
#11059 = cartesian_point ( 'none', ( 4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#11060 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#11061 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11062 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#11063 = cartesian_point ( 'none', ( 1.006444204812180900, 4.539776433107690000, -5.195930061930005700 ) ) ;
#11064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11065 = direction ( 'none', ( -8.688662694539197800e-017, -8.688662694539047400e-017, -1.000000000000000000 ) ) ;
#11066 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000095000 ) ) ;
#11067 = axis2_placement_3d ( 'none', #11066, #11065, #11064 ) ;
#11068 = circle ( 'none', #11067, 3.600000000000000100 ) ;
#11069 = line ( 'none', #11114, #11113 ) ;
#11070 = circle ( 'none', #11071, 4.650000000000000400 ) ;
#11071 = axis2_placement_3d ( 'none', #11062, #11121, #11108 ) ;
#11072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11073 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11074 = oriented_edge ( 'none', *, *, #696, .f. ) ;
#11075 = face_outer_bound ( 'none', #2668, .t. ) ;
#11076 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11077 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#11078 = axis2_placement_3d ( 'none', #10995, #11077, #11076 ) ;
#11079 = cylindrical_surface ( 'none', #11120, 4.650000000000000400 ) ;
#11080 = face_outer_bound ( 'none', #2702, .t. ) ;
#11081 = axis2_placement_3d ( 'none', #11073, #11030, #11029 ) ;
#11082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11083 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11084 = cartesian_point ( 'none', ( 3.850000000000000100, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#11085 = axis2_placement_3d ( 'none', #11084, #11083, #11082 ) ;
#11086 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -6.000000000000000900 ) ) ;
#11087 = direction ( 'none', ( -0.9762960071199355800, -0.2164396139380935500, 0.0000000000000000000 ) ) ;
#11088 = axis2_placement_3d ( 'none', #11047, #11027, #11087 ) ;
#11089 = cylindrical_surface ( 'none', #11081, 5.250000000000000000 ) ;
#11090 = circle ( 'none', #11085, 0.2500000000000002200 ) ;
#11091 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11093 = axis2_placement_3d ( 'none', #11102, #11092, #11091 ) ;
#11094 = advanced_face ( 'none', ( #13182 ), #13179, .f. ) ;
#11095 = advanced_face ( 'none', ( #13168 ), #13193, .f. ) ;
#11096 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#11097 = line ( 'none', #11151, #11150 ) ;
#11098 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11100 = axis2_placement_3d ( 'none', #11106, #11099, #11098 ) ;
#11101 = circle ( 'none', #11093, 3.600000000000000100 ) ;
#11102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#11103 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11104 = vector ( 'none', #11103, 1000.000000000000000 ) ;
#11105 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165300, -2.000000000000000000 ) ) ;
#11106 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11107 = circle ( 'none', #11100, 3.850000000000000100 ) ;
#11108 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11109 = cartesian_point ( 'none', ( -3.514665625631767200, -0.7791826101771354200, -5.000000000000125200 ) ) ;
#11110 = edge_curve ( 'none', #471, #11228, #13183, .t. ) ;
#11111 = axis2_placement_3d ( 'none', #11096, #11137, #11136 ) ;
#11112 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11113 = vector ( 'none', #11112, 1000.000000000000000 ) ;
#11114 = cartesian_point ( 'none', ( 4.650000000000000400, 5.694607616035192900e-016, -2.000000000000000000 ) ) ;
#11115 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11116 = line ( 'none', #11105, #11104 ) ;
#11117 = circle ( 'none', #11111, 5.250000000000000000 ) ;
#11118 = oriented_edge ( 'none', *, *, #11110, .f. ) ;
#11119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#11120 = axis2_placement_3d ( 'none', #11119, #11072, #11115 ) ;
#11121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11122 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11124 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11125 = axis2_placement_3d ( 'none', #11173, #11172, #11171 ) ;
#11126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11127 = vector ( 'none', #11126, 1000.000000000000000 ) ;
#11128 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.000000000000000000 ) ) ;
#11129 = line ( 'none', #11128, #11127 ) ;
#11130 = circle ( 'none', #11152, 5.250000000000000000 ) ;
#11131 = b_spline_curve_with_knots ( 'none', 3,
( #11619, #11598, #11596, #11595, #11594, #11593, #11592, #11591, #11590, #11589, #11588, #11587, #10898, #10897, #10896, #10895, #10894, #10893, #11162, #11161, #11160, #11164, #11163, #11158, #11157, #11156, #11154, #11153 ),
.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. ) ;
#11132 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11133 = circle ( 'none', #11175, 1.249999999999982900 ) ;
#11134 = cartesian_point ( 'none', ( -0.7791826101771971400, -3.514665625631753900, -5.000000000000125200 ) ) ;
#11135 = cartesian_point ( 'none', ( 4.539776433107693500, 1.006444204812165600, -5.195930061930005700 ) ) ;
#11136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11138 = cartesian_point ( 'none', ( -4.650000000000000400, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#11139 = circle ( 'none', #11125, 3.600000000000000100 ) ;
#11140 = oriented_edge ( 'none', *, *, #520, .f. ) ;
#11141 = vector ( 'none', #11132, 1000.000000000000000 ) ;
#11142 = cartesian_point ( 'none', ( -3.600000000000000100, 4.408728476930471200e-016, -7.500000000000000000 ) ) ;
#11143 = line ( 'none', #11142, #11141 ) ;
#11144 = edge_curve ( 'none', #446, #11228, #13218, .t. ) ;
#11145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11146 = vector ( 'none', #11145, 1000.000000000000000 ) ;
#11147 = cartesian_point ( 'none', ( 30.40000000000000900, 25.39999999999999900, -5.500000000000000000 ) ) ;
#11148 = line ( 'none', #11147, #11146 ) ;
#11149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11150 = vector ( 'none', #11149, 1000.000000000000000 ) ;
#11151 = cartesian_point ( 'none', ( 3.600000000000000100, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#11152 = axis2_placement_3d ( 'none', #11124, #11123, #11122 ) ;
#11153 = cartesian_point ( 'none', ( 8.000000000000000000, -1.022473529206894700, -2.799097682570781800 ) ) ;
#11154 = cartesian_point ( 'none', ( 8.000000000000000000, -1.024986182235058600, -2.791951040591376100 ) ) ;
#11155 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11205, #11204, #11203, #11202 ),
( #11201, #11200, #11199, #11198 ),
( #11197, #11196, #11195, #11194 ),
( #11193, #11192, #11191, #11190 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11156 = cartesian_point ( 'none', ( 8.000000000000000000, -1.036008490046399100, -2.771786795356155700 ) ) ;
#11157 = cartesian_point ( 'none', ( 8.000000000000000000, -1.053727797900507100, -2.738000124775834500 ) ) ;
#11158 = cartesian_point ( 'none', ( 8.000000000000000000, -1.073910747516269700, -2.697211070905714000 ) ) ;
#11159 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11643, #11642, #11641, #11640 ),
( #11639, #11638, #11637, #11636 ),
( #11635, #11634, #11633, #11632 ),
( #11631, #11630, #11629, #11628 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11160 = cartesian_point ( 'none', ( 8.000000000000000000, -1.126205178359487700, -2.577811632918991500 ) ) ;
#11161 = cartesian_point ( 'none', ( 8.000000000000000000, -1.141000392080315800, -2.539138946809262900 ) ) ;
#11162 = cartesian_point ( 'none', ( 8.000000000000000000, -1.154538003669970600, -2.501095375635789000 ) ) ;
#11163 = cartesian_point ( 'none', ( 8.000000000000000000, -1.092695521485900900, -2.656888395544927800 ) ) ;
#11164 = cartesian_point ( 'none', ( 8.000000000000000000, -1.110115473128516800, -2.617074790987700400 ) ) ;
#11165 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11166 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11167 = face_outer_bound ( 'none', #2163, .t. ) ;
#11168 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11169 = vector ( 'none', #11168, 1000.000000000000000 ) ;
#11170 = cartesian_point ( 'none', ( 3.514665625631762300, -0.7791826101771601700, -7.500000000000000000 ) ) ;
#11171 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11172 = direction ( 'none', ( 8.688662694539197800e-017, 8.688662694539047400e-017, 1.000000000000000000 ) ) ;
#11173 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11174 = line ( 'none', #11170, #11169 ) ;
#11175 = axis2_placement_3d ( 'none', #11176, #11166, #11165 ) ;
#11176 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -12.25000000000000000, -74.20000000000000300 ) ) ;
#11177 = circle ( 'none', #11238, 5.000000000000004400 ) ;
#11178 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11179 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11180 = cartesian_point ( 'none', ( 8.000000000000001800, 1.729490221479513800, -1.398204339817909400 ) ) ;
#11181 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11183 = cartesian_point ( 'none', ( -25.39999999999999900, 25.39999999999999500, -5.500000000000000000 ) ) ;
#11184 = axis2_placement_3d ( 'none', #11183, #11182, #11181 ) ;
#11185 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, 0.0000000000000000000 ) ) ;
#11186 = cartesian_point ( 'none', ( -1.301042606982605300e-015, 12.25000000000000000, -74.99999999999998600 ) ) ;
#11187 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, 0.0000000000000000000 ) ) ;
#11188 = cylindrical_surface ( 'none', #11209, 1.249999999999982900 ) ;
#11189 = cartesian_point ( 'none', ( 25.40000000000001300, -25.39999999999998800, 0.0000000000000000000 ) ) ;
#11190 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479513600, -1.398204339817909600 ) ) ;
#11191 = cartesian_point ( 'none', ( 5.329713049200556400, 1.234811270847580700, -1.877409071160801800 ) ) ;
#11192 = cartesian_point ( 'none', ( 2.669560584741246200, 0.5443899758411614400, -2.074966674974347800 ) ) ;
#11193 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624518600, -1.973177049209744700 ) ) ;
#11194 = cartesian_point ( 'none', ( 8.000000000000000000, 1.691099289326855300, -1.445361235222527100 ) ) ;
#11195 = cartesian_point ( 'none', ( 5.329653201700823600, 1.181960534159461200, -1.912813851385954100 ) ) ;
#11196 = cartesian_point ( 'none', ( 2.669621743554646100, 0.4830579465753702100, -2.091738377831294600 ) ) ;
#11197 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1207435400606448300, -1.971329985432015400 ) ) ;
#11198 = cartesian_point ( 'none', ( 8.000000000000000000, 1.679983850591393500, -1.510774953610736700 ) ) ;
#11199 = cartesian_point ( 'none', ( 5.329510614386293800, 1.150774290874103700, -1.974846614421918600 ) ) ;
#11200 = cartesian_point ( 'none', ( 2.669756003293113800, 0.4338439438333428500, -2.140637786621954600 ) ) ;
#11201 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.1794556769806794900, -2.002239409721978000 ) ) ;
#11202 = cartesian_point ( 'none', ( 8.000000000000000000, 1.700643435261290700, -1.567966019495361500 ) ) ;
#11203 = cartesian_point ( 'none', ( 5.329344629009112200, 1.153875802989880800, -2.038397285110438600 ) ) ;
#11204 = cartesian_point ( 'none', ( 2.669907491018011800, 0.4166709205320720000, -2.201870579334158400 ) ) ;
#11205 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.2123331407414443500, -2.053393186047990600 ) ) ;
#11206 = face_bound ( 'none', #2164, .t. ) ;
#11207 = face_outer_bound ( 'none', #118, .t. ) ;
#11208 = plane ( 'none', #11184 ) ;
#11209 = axis2_placement_3d ( 'none', #11186, #11179, #11178 ) ;
#11210 = face_outer_bound ( 'none', #2162, .t. ) ;
#11211 = cartesian_point ( 'none', ( 30.40000000000001600, -25.39999999999999900, 0.0000000000000000000 ) ) ;
#11212 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#11213 = vector ( 'none', #11212, 1000.000000000000000 ) ;
#11214 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, 0.0000000000000000000 ) ) ;
#11215 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11216 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11217 = axis2_placement_3d ( 'none', #11189, #11216, #11215 ) ;
#11218 = cartesian_point ( 'none', ( 25.39999999999999900, 30.40000000000000600, 0.0000000000000000000 ) ) ;
#11219 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11221 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#11222 = line ( 'none', #11214, #11213 ) ;
#11223 = face_outer_bound ( 'none', #3519, .t. ) ;
#11224 = face_outer_bound ( 'none', #5283, .t. ) ;
#11225 = face_outer_bound ( 'none', #3787, .t. ) ;
#11226 = circle ( 'none', #11242, 2.599999999999998300 ) ;
#11227 = oriented_edge ( 'none', *, *, #584, .f. ) ;
#11228 = vertex_point ( 'none', #13219 ) ;
#11229 = direction ( 'none', ( -1.000000000000000000, -1.365923996832131600e-016, -0.0000000000000000000 ) ) ;
#11230 = vector ( 'none', #11229, 1000.000000000000000 ) ;
#11231 = cartesian_point ( 'none', ( -25.39999999999999900, 30.39999999999999900, 0.0000000000000000000 ) ) ;
#11232 = line ( 'none', #11231, #11230 ) ;
#11233 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131100e-016, 0.0000000000000000000 ) ) ;
#11234 = vector ( 'none', #11233, 1000.000000000000000 ) ;
#11235 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11236 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11237 = cartesian_point ( 'none', ( -25.39999999999999900, -25.39999999999999500, 0.0000000000000000000 ) ) ;
#11238 = axis2_placement_3d ( 'none', #11237, #11236, #11235 ) ;
#11239 = cartesian_point ( 'none', ( -25.39999999999999900, -30.39999999999999900, 0.0000000000000000000 ) ) ;
#11240 = line ( 'none', #11239, #11234 ) ;
#11241 = circle ( 'none', #11217, 5.000000000000004400 ) ;
#11242 = axis2_placement_3d ( 'none', #11221, #11220, #11219 ) ;
#11243 = cartesian_point ( 'none', ( 2.669499516019481900, 2.059818521853174800, -0.8701239672484211200 ) ) ;
#11244 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.602110449985690200, -1.301826042607879800 ) ) ;
#11245 = cartesian_point ( 'none', ( 8.000000000000000000, 2.208793274134941900, 0.4754145252741451300 ) ) ;
#11246 = cartesian_point ( 'none', ( 5.329854573780624000, 2.271736996840847000, -0.2123245262939586800 ) ) ;
#11247 = cartesian_point ( 'none', ( 2.669408248005630500, 1.996425832570532400, -0.8754135157387681300 ) ) ;
#11248 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.542691390288816400, -1.288902738057908100 ) ) ;
#11249 = cartesian_point ( 'none', ( 8.000000000000000000, 2.185910902862910500, 0.4131336725453733100 ) ) ;
#11250 = cartesian_point ( 'none', ( 5.329885928908142400, 2.229772901164521300, -0.2675868307655959700 ) ) ;
#11251 = cartesian_point ( 'none', ( 2.669386484515606100, 1.939071121329251100, -0.9144849678955014900 ) ) ;
#11252 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.479319376616700300, -1.308562224694013000 ) ) ;
#11253 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063600, 0.3531302355541160500 ) ) ;
#11254 = cartesian_point ( 'none', ( 5.329828638666758600, 2.221250417823591200, -0.3306258148819315500 ) ) ;
#11255 = cartesian_point ( 'none', ( 2.669443736634567800, 1.910971948860841200, -0.9715235504641993600 ) ) ;
#11256 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.437647402316172100, -1.352846341639573500 ) ) ;
#11257 = oriented_edge ( 'none', *, *, #11052, .t. ) ;
#11258 = oriented_edge ( 'none', *, *, #11144, .t. ) ;
#11259 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11256, #11255, #11254, #11253 ),
( #11252, #11251, #11250, #11249 ),
( #11248, #11247, #11246, #11245 ),
( #11244, #11243, #11291, #11290 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11260 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623153100, -1.973177049209745100 ) ) ;
#11261 = face_outer_bound ( 'none', #6589, .t. ) ;
#11262 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498166400, -1.302943869093534700 ) ) ;
#11263 = cartesian_point ( 'none', ( 5.329828638667280800, 1.336873477417291700, -1.804448988895050100 ) ) ;
#11264 = cartesian_point ( 'none', ( 2.669443736634507400, 0.6642903330801525100, -2.038232114313602800 ) ) ;
#11265 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623162100, -1.973177049209745100 ) ) ;
#11266 = cartesian_point ( 'none', ( 8.000000000000000000, 1.779032495882688600, -1.335425381897628900 ) ) ;
#11267 = cartesian_point ( 'none', ( 5.329788795312767400, 1.303601866887517800, -1.829795339077064000 ) ) ;
#11268 = cartesian_point ( 'none', ( 2.669483601714733600, 0.6247079953449211600, -2.051687331325756400 ) ) ;
#11269 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.02000008415668668900, -1.974391505256379200 ) ) ;
#11270 = cartesian_point ( 'none', ( 8.000000000000000000, 1.754732500739641900, -1.367198384606645600 ) ) ;
#11271 = cartesian_point ( 'none', ( 5.329750244724651900, 1.269560218111484000, -1.854130311157586900 ) ) ;
#11272 = cartesian_point ( 'none', ( 2.669522572320366800, 0.5847166548937995400, -2.063939713491622600 ) ) ;
#11273 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.02000008415670028300, -1.974391505256379200 ) ) ;
#11274 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479513800, -1.398204339817909800 ) ) ;
#11275 = cartesian_point ( 'none', ( 5.329713049200444500, 1.234811270848492800, -1.877409071160822000 ) ) ;
#11276 = cartesian_point ( 'none', ( 2.669560584741177900, 0.5443899758411459000, -2.074966674974345600 ) ) ;
#11277 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624520700, -1.973177049209745100 ) ) ;
#11278 = vertex_point ( 'none', #13176 ) ;
#11279 = oriented_edge ( 'none', *, *, #11110, .t. ) ;
#11280 = b_spline_curve_with_knots ( 'none', 3,
( #11260, #11313, #11312, #11311 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11281 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11283 = oriented_edge ( 'none', *, *, #11878, .t. ) ;
#11282 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11284 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, 0.0000000000000000000 ) ) ;
#11285 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11277, #11276, #11275, #11274 ),
( #11273, #11272, #11271, #11270 ),
( #11269, #11268, #11267, #11266 ),
( #11265, #11264, #11263, #11262 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11286 = axis2_placement_3d ( 'none', #11284, #11282, #11281 ) ;
#11287 = circle ( 'none', #11286, 5.000000000000011500 ) ;
#11288 = oriented_edge ( 'none', *, *, #10132, .f. ) ;
#11289 = oriented_edge ( 'none', *, *, #11400, .t. ) ;
#11290 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255155455363401500, 0.5147615023815600400 ) ) ;
#11291 = cartesian_point ( 'none', ( 5.329748047095336900, 2.330157045369188700, -0.1872097021033337400 ) ) ;
#11292 = cartesian_point ( 'none', ( 9.796517931861352200, 3.192344117040949200, -0.5783428139486811400 ) ) ;
#11293 = cartesian_point ( 'none', ( 8.000000000000000000, 2.803737761169905700, -1.019859024282364400 ) ) ;
#11294 = cartesian_point ( 'none', ( 13.38520391517582600, 3.422373126207785400, 0.5002741715644828400 ) ) ;
#11295 = cartesian_point ( 'none', ( 11.58860088442419600, 3.300281623221448200, -0.1956895411410460600 ) ) ;
#11296 = cartesian_point ( 'none', ( 9.796626958276659600, 2.963430392127055100, -0.7781799543935730100 ) ) ;
#11297 = cartesian_point ( 'none', ( 8.000000000000000000, 2.544612492991113600, -1.166307242212861300 ) ) ;
#11298 = cartesian_point ( 'none', ( 13.38519820417893600, 3.236555390628822700, 0.2555922351972760300 ) ) ;
#11299 = cartesian_point ( 'none', ( 11.58859130728677500, 3.064112144314133300, -0.4019977130311584400 ) ) ;
#11300 = cartesian_point ( 'none', ( 9.796715088894224300, 2.689142682394502200, -0.9303985569452770700 ) ) ;
#11301 = cartesian_point ( 'none', ( 8.000000000000000000, 2.251382542799718100, -1.258096470370372500 ) ) ;
#11302 = cartesian_point ( 'none', ( 13.38521556930629200, 2.982048741296082100, 0.1083800163285856400 ) ) ;
#11303 = cartesian_point ( 'none', ( 11.58864967909412500, 2.779361905096787500, -0.4966966081893138300 ) ) ;
#11304 = cartesian_point ( 'none', ( 9.796732886301430900, 2.390732100147333400, -0.9632967591828026600 ) ) ;
#11305 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145072700, -1.230644366089524100 ) ) ;
#11306 = cartesian_point ( 'none', ( 8.000000000000000000, 1.996406014755189400, -1.233621131251459600 ) ) ;
#11307 = cartesian_point ( 'none', ( 8.000000000000000000, 1.973513828400322900, -1.232040319485913300 ) ) ;
#11308 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#11309 = b_spline_curve_with_knots ( 'none', 3,
( #11308, #11307, #11306, #11338, #11337, #11336, #11335, #11334, #11333, #11332, #11331, #11330, #11329, #11328, #11327, #11326, #11325, #11324, #11323, #11322, #11321, #11320, #11319, #11318, #11317, #11316, #11315, #11314 ),
.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. ) ;
#11310 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11305, #11304, #11303, #11302 ),
( #11301, #11300, #11299, #11298 ),
( #11297, #11296, #11295, #11294 ),
( #11293, #11292, #11343, #11342 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172549800 ),
( 0.5714285714285714000, 0.9561321242806887200 ),
.unspecified. ) ;
#11311 = cartesian_point ( 'none', ( 8.000000000000001800, 1.802345437498166700, -1.302943869093534200 ) ) ;
#11312 = cartesian_point ( 'none', ( 5.329828638667280800, 1.336873477417291700, -1.804448988895050100 ) ) ;
#11313 = cartesian_point ( 'none', ( 2.669443736634507400, 0.6642903330801525100, -2.038232114313602800 ) ) ;
#11314 = cartesian_point ( 'none', ( 8.000000000000000000, 2.799097682570778300, -1.022473529206904300 ) ) ;
#11315 = cartesian_point ( 'none', ( 8.000000000000000000, 2.791951040591373000, -1.024986182235068300 ) ) ;
#11316 = cartesian_point ( 'none', ( 8.000000000000000000, 2.771786795356152600, -1.036008490046408600 ) ) ;
#11317 = cartesian_point ( 'none', ( 8.000000000000000000, 2.738000124775831000, -1.053727797900516600 ) ) ;
#11318 = cartesian_point ( 'none', ( 8.000000000000000000, 2.697211070905710000, -1.073910747516279200 ) ) ;
#11319 = cartesian_point ( 'none', ( 8.000000000000000000, 2.656888395544924700, -1.092695521485910200 ) ) ;
#11320 = cartesian_point ( 'none', ( 8.000000000000000000, 2.617074790987696400, -1.110115473128525900 ) ) ;
#11321 = cartesian_point ( 'none', ( 8.000000000000000000, 2.577811632918987500, -1.126205178359496600 ) ) ;
#11322 = cartesian_point ( 'none', ( 8.000000000000000000, 2.539138946809258400, -1.141000392080324400 ) ) ;
#11323 = cartesian_point ( 'none', ( 8.000000000000000000, 2.501095375635784500, -1.154538003669979700 ) ) ;
#11324 = cartesian_point ( 'none', ( 8.000000000000000000, 2.463718148953336900, -1.166855991617212500 ) ) ;
#11325 = cartesian_point ( 'none', ( 8.000000000000000000, 2.427043053336780600, -1.177993377332456500 ) ) ;
#11326 = cartesian_point ( 'none', ( 8.000000000000000000, 2.391104404216867000, -1.187990178178860900 ) ) ;
#11327 = cartesian_point ( 'none', ( 8.000000000000000000, 2.355935019129459900, -1.196887359762491200 ) ) ;
#11328 = cartesian_point ( 'none', ( 8.000000000000000000, 2.321566192397239300, -1.204726787522339500 ) ) ;
#11329 = cartesian_point ( 'none', ( 8.000000000000000000, 2.288027671262097500, -1.211551177660761000 ) ) ;
#11330 = cartesian_point ( 'none', ( 8.000000000000000000, 2.255347633484106900, -1.217404047457341100 ) ) ;
#11331 = cartesian_point ( 'none', ( 8.000000000000000000, 2.223552666426276100, -1.222329665002722900 ) ) ;
#11332 = cartesian_point ( 'none', ( 8.000000000000000000, 2.192667747626965400, -1.226372998413865400 ) ) ;
#11333 = cartesian_point ( 'none', ( 8.000000000000000000, 2.162716226918367700, -1.229579664505192000 ) ) ;
#11334 = cartesian_point ( 'none', ( 8.000000000000000000, 2.133719809943257900, -1.231995877200831000 ) ) ;
#11335 = cartesian_point ( 'none', ( 8.000000000000000000, 2.105698543648095700, -1.233668394872590600 ) ) ;
#11336 = cartesian_point ( 'none', ( 8.000000000000000000, 2.078670801755701200, -1.234644469685445900 ) ) ;
#11337 = cartesian_point ( 'none', ( 8.000000000000000000, 2.052653277312252100, -1.234971788264852300 ) ) ;
#11338 = cartesian_point ( 'none', ( 8.000000000000000000, 2.027660957344347400, -1.234698441540734300 ) ) ;
#11339 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11364, #11363, #11362, #11361 ),
( #11360, #11359, #11358, #11357 ),
( #11356, #11355, #11354, #11353 ),
( #11352, #11351, #11350, #11349 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11340 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.05996340505624519300, -1.973177049209744700 ) ) ;
#11341 = b_spline_curve_with_knots ( 'none', 3,
( #11340, #11348, #11347, #11346 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11342 = cartesian_point ( 'none', ( 13.38522001848612100, 3.548729911445043200, 0.7697524702063581700 ) ) ;
#11343 = cartesian_point ( 'none', ( 11.58864216560325400, 3.482118535097694900, 0.04766802113903064600 ) ) ;
#11344 = face_outer_bound ( 'none', #4625, .t. ) ;
#11345 = b_spline_curve_with_knots ( 'none', 3,
( #11388, #11387, #11386, #11369 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11346 = cartesian_point ( 'none', ( 8.000000000000001800, 1.729490221479513800, -1.398204339817909400 ) ) ;
#11347 = cartesian_point ( 'none', ( 5.329713049200556400, 1.234811270847580700, -1.877409071160801800 ) ) ;
#11348 = cartesian_point ( 'none', ( 2.669560584741246200, 0.5443899758411614400, -2.074966674974347800 ) ) ;
#11349 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145071800, -1.230644366089525000 ) ) ;
#11350 = cartesian_point ( 'none', ( 5.329748047094995800, 1.515292598150618500, -1.780047097870584000 ) ) ;
#11351 = cartesian_point ( 'none', ( 2.669499516019763900, 0.8412410871003851400, -2.071782202531153000 ) ) ;
#11352 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298900, -2.053393186047992400 ) ) ;
#11353 = cartesian_point ( 'none', ( 8.000000000000000000, 1.898021537075983400, -1.225683867684126600 ) ) ;
#11354 = cartesian_point ( 'none', ( 5.329854573780700400, 1.456224523182620700, -1.756496747891990000 ) ) ;
#11355 = cartesian_point ( 'none', ( 2.669408248006063500, 0.7926754110241334100, -2.030697077669763000 ) ) ;
#11356 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1794556769806660800, -2.002239409721980700 ) ) ;
#11357 = cartesian_point ( 'none', ( 8.000000000000000000, 1.837802043877306800, -1.253542801090639800 ) ) ;
#11358 = cartesian_point ( 'none', ( 5.329885928907908800, 1.387475076328797100, -1.765900001508782200 ) ) ;
#11359 = cartesian_point ( 'none', ( 2.669386484515929000, 0.7244918170022537400, -2.017768861188069100 ) ) ;
#11360 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.1207435400606305200, -1.971329985432016800 ) ) ;
#11361 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498166700, -1.302943869093534900 ) ) ;
#11362 = cartesian_point ( 'none', ( 5.329828638667653900, 1.336873477417356700, -1.804448988895913200 ) ) ;
#11363 = cartesian_point ( 'none', ( 2.669443736634215200, 0.6642903330800862300, -2.038232114313596200 ) ) ;
#11364 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.05996340505623142000, -1.973177049209745600 ) ) ;
#11365 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#11366 = face_outer_bound ( 'none', #6898, .t. ) ;
#11367 = face_outer_bound ( 'none', #9848, .t. ) ;
#11368 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11864, #11863, #11862, #11861 ),
( #11860, #11859, #11858, #11857 ),
( #11856, #11855, #11854, #11853 ),
( #11852, #11850, #11849, #11848 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11369 = cartesian_point ( 'none', ( 13.99999999999999800, 2.973528610433664900, 0.1680342456196590700 ) ) ;
#11370 = cartesian_point ( 'none', ( 13.99999999999999600, 3.043921441772087500, 0.3206829705199971100 ) ) ;
#11371 = cartesian_point ( 'none', ( 11.99725280680657700, 2.867427775381482700, -0.3876925989680472000 ) ) ;
#11372 = cartesian_point ( 'none', ( 10.00161494255687700, 2.440005182957497800, -0.9328110215101037600 ) ) ;
#11373 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145072700, -1.230644366089524100 ) ) ;
#11374 = cartesian_point ( 'none', ( 13.99999999999999600, 2.993968063649805600, 0.2860088235236504800 ) ) ;
#11375 = cartesian_point ( 'none', ( 11.99726354900696600, 2.809507404588157600, -0.4108839189436737600 ) ) ;
#11376 = cartesian_point ( 'none', ( 10.00162312558530600, 2.378262360701888700, -0.9417683996676045100 ) ) ;
#11377 = cartesian_point ( 'none', ( 8.000000000000000000, 1.898021537075984100, -1.225683867684125500 ) ) ;
#11378 = cartesian_point ( 'none', ( 13.99999999999999600, 2.965164135325334600, 0.2262355749526320500 ) ) ;
#11379 = cartesian_point ( 'none', ( 11.99723931650564900, 2.766965495316471700, -0.4640465261212338700 ) ) ;
#11380 = cartesian_point ( 'none', ( 10.00166051112411500, 2.324450236525416300, -0.9834527234292953500 ) ) ;
#11381 = cartesian_point ( 'none', ( 8.000000000000000000, 1.837802043877307500, -1.253542801090638600 ) ) ;
#11382 = cartesian_point ( 'none', ( 13.99999999999999600, 2.969169487989984400, 0.1655594379152121000 ) ) ;
#11383 = cartesian_point ( 'none', ( 11.99719012351414100, 2.757022406591762600, -0.5256600613107863500 ) ) ;
#11384 = cartesian_point ( 'none', ( 10.00171167634441200, 2.300352370301828900, -1.040990462905813500 ) ) ;
#11385 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498167300, -1.302943869093534000 ) ) ;
#11386 = cartesian_point ( 'none', ( 11.99719012351368300, 2.757022406590271300, -0.5256600613107332800 ) ) ;
#11387 = cartesian_point ( 'none', ( 10.00171167634516900, 2.300352370301085100, -1.040990462905481100 ) ) ;
#11388 = cartesian_point ( 'none', ( 8.000000000000001800, 1.802345437498166700, -1.302943869093534200 ) ) ;
#11389 = cartesian_point ( 'none', ( -1.600000000000000100, -29.57749700599258300, -21.86692397605512600 ) ) ;
#11390 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11385, #11384, #11383, #11382 ),
( #11381, #11380, #11379, #11378 ),
( #11377, #11376, #11375, #11374 ),
( #11373, #11372, #11371, #11370 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11391 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#11392 = b_spline_curve_with_knots ( 'none', 3,
( #11391, #11441, #11440, #11439 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696911182700 ),
.unspecified. ) ;
#11393 = cartesian_point ( 'none', ( 8.000000000000000000, 1.865059462919310700, -1.508572707061884800 ) ) ;
#11394 = vertex_point ( 'none', #13225 ) ;
#11395 = face_outer_bound ( 'none', #4650, .t. ) ;
#11396 = direction ( 'none', ( 0.0000000000000000000, -0.6074973223278727900, -0.7943217253509213800 ) ) ;
#11397 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11398 = cartesian_point ( 'none', ( 8.000000000000000000, 1.944366349986240900, -1.404876474910897700 ) ) ;
#11400 = edge_curve ( 'none', #404, #11278, #13213, .t. ) ;
#11399 = axis2_placement_3d ( 'none', #11398, #11397, #11396 ) ;
#11401 = face_outer_bound ( 'none', #3963, .t. ) ;
#11402 = oriented_edge ( 'none', *, *, #455, .f. ) ;
#11403 = edge_curve ( 'none', #1714, #1711, #13212, .t. ) ;
#11404 = edge_loop ( 'none', ( #11562, #11617, #11283, #11436 ) ) ;
#11405 = edge_curve ( 'none', #12079, #11426, #13204, .t. ) ;
#11406 = cartesian_point ( 'none', ( 13.99999999999999600, 2.969169487989984400, 0.1655594379152122700 ) ) ;
#11407 = cartesian_point ( 'none', ( 11.99719012351368300, 2.757022406590271300, -0.5256600613107332800 ) ) ;
#11408 = cartesian_point ( 'none', ( 10.00171167634516900, 2.300352370301085100, -1.040990462905481100 ) ) ;
#11409 = cartesian_point ( 'none', ( 8.000000000000000000, 1.802345437498167300, -1.302943869093533800 ) ) ;
#11410 = advanced_face ( 'none', ( #13253 ), #13251, .f. ) ;
#11411 = cartesian_point ( 'none', ( 13.99999999999999600, 2.971803032549264600, 0.1256644963328075500 ) ) ;
#11412 = cartesian_point ( 'none', ( 11.99715756669908900, 2.750484366561381000, -0.5661714459801509000 ) ) ;
#11413 = cartesian_point ( 'none', ( 10.00174558272915500, 2.284508254723030900, -1.078822081249366500 ) ) ;
#11414 = cartesian_point ( 'none', ( 8.000000000000000000, 1.779032495882689300, -1.335425381897628000 ) ) ;
#11415 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973224196962501100, 0.08568958223896815100 ) ) ;
#11416 = cartesian_point ( 'none', ( 11.99712564354506500, 2.742715342705707800, -0.6064839859013042600 ) ) ;
#11417 = cartesian_point ( 'none', ( 10.00177931844564000, 2.267514560477750700, -1.116172103703857700 ) ) ;
#11418 = cartesian_point ( 'none', ( 8.000000000000000000, 1.754732500739642600, -1.367198384606644700 ) ) ;
#11419 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973430362929044600, 0.04570834393394001400 ) ) ;
#11420 = cartesian_point ( 'none', ( 11.99709440356190300, 2.733729655923276000, -0.6465234003077240400 ) ) ;
#11421 = cartesian_point ( 'none', ( 10.00181282864239800, 2.249402587249968100, -1.152971726583043700 ) ) ;
#11422 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479514700, -1.398204339817908700 ) ) ;
#11423 = cartesian_point ( 'none', ( 8.000000000000001800, 1.802345437498166700, -1.302943869093534200 ) ) ;
#11424 = circle ( 'none', #11399, 0.1748147468397988300 ) ;
#11425 = b_spline_curve_with_knots ( 'none', 3,
( #11435, #11433, #11432, #11431 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11426 = vertex_point ( 'none', #13248 ) ;
#11427 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11480, #11479, #11478, #11477 ),
( #11476, #11475, #11474, #11473 ),
( #11472, #11471, #11470, #11469 ),
( #11468, #11467, #11465, #11464 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093823466100 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11428 = edge_loop ( 'none', ( #11989, #11438, #10575, #2168 ) ) ;
#11429 = axis2_placement_3d ( 'none', #11489, #11524, #11523 ) ;
#11430 = circle ( 'none', #11495, 0.1748147468397988300 ) ;
#11431 = cartesian_point ( 'none', ( 8.000000000000001800, 1.958627064145072300, -1.230644366089524500 ) ) ;
#11432 = cartesian_point ( 'none', ( 5.329748047094995800, 1.515292598150618500, -1.780047097870584000 ) ) ;
#11433 = cartesian_point ( 'none', ( 2.669499516019763900, 0.8412410871003851400, -2.071782202531153000 ) ) ;
#11434 = edge_curve ( 'none', #10526, #1711, #13244, .t. ) ;
#11435 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298400, -2.053393186047991900 ) ) ;
#11436 = oriented_edge ( 'none', *, *, #11403, .t. ) ;
#11437 = face_outer_bound ( 'none', #6688, .t. ) ;
#11438 = oriented_edge ( 'none', *, *, #11851, .f. ) ;
#11439 = cartesian_point ( 'none', ( 13.35307074929026600, 2.978402325080623700, 0.09756838610172770300 ) ) ;
#11440 = cartesian_point ( 'none', ( 11.56727475478098600, 2.774724615401877900, -0.5022553273761937200 ) ) ;
#11441 = cartesian_point ( 'none', ( 9.786016785588033800, 2.388154932934627900, -0.9648912777122101700 ) ) ;
#11442 = cartesian_point ( 'none', ( 10.00174558272895500, 2.378233687937060900, 0.8525488692449723100 ) ) ;
#11443 = cartesian_point ( 'none', ( 8.000000000000000000, 2.202254285098324900, 0.3136775984814339500 ) ) ;
#11444 = cartesian_point ( 'none', ( 13.99999999999999600, 2.041795306981890600, 2.162978676338331400 ) ) ;
#11445 = cartesian_point ( 'none', ( 11.99712564354564000, 2.368241556805423400, 1.510543678580075000 ) ) ;
#11446 = cartesian_point ( 'none', ( 10.00177931844501000, 2.392627785652736300, 0.8141220586529651600 ) ) ;
#11447 = cartesian_point ( 'none', ( 8.000000000000000000, 2.207538499424081200, 0.2740280014587815900 ) ) ;
#11448 = cartesian_point ( 'none', ( 13.99999999999999600, 2.070212093060603800, 2.134853452965603400 ) ) ;
#11449 = cartesian_point ( 'none', ( 11.99709440356173600, 2.390199858188752900, 1.475877697081891000 ) ) ;
#11450 = advanced_face ( 'none', ( #13246 ), #13245, .f. ) ;
#11451 = cartesian_point ( 'none', ( 10.00181282864223900, 2.405841949445588500, 0.7752936966798744700 ) ) ;
#11453 = oriented_edge ( 'none', *, *, #10635, .t. ) ;
#11452 = cartesian_point ( 'none', ( 8.000000000000000000, 2.211614033773690900, 0.2342544934342894700 ) ) ;
#11454 = cartesian_point ( 'none', ( 10.00181282864226900, 2.249402587249933900, -1.152971726581661500 ) ) ;
#11455 = cartesian_point ( 'none', ( 8.000000000000001800, 1.729490221479513800, -1.398204339817909400 ) ) ;
#11456 = face_outer_bound ( 'none', #2183, .t. ) ;
#11457 = oriented_edge ( 'none', *, *, #10632, .f. ) ;
#11458 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11452, #11451, #11449, #11448 ),
( #11447, #11446, #11445, #11444 ),
( #11443, #11442, #11503, #11502 ),
( #11501, #11500, #11499, #11498 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11459 = b_spline_curve_with_knots ( 'none', 3,
( #11455, #11454, #11497, #11496 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11460 = circle ( 'none', #11486, 2.600000000000005000 ) ;
#11461 = oriented_edge ( 'none', *, *, #10637, .f. ) ;
#11463 = oriented_edge ( 'none', *, *, #11545, .t. ) ;
#11462 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#11464 = cartesian_point ( 'none', ( 8.000000000000000000, 3.031463330951515100, -0.8716053692734698800 ) ) ;
#11465 = cartesian_point ( 'none', ( 5.328194854305145600, 2.697943118281825200, -1.750225834386771600 ) ) ;
#11466 = oriented_edge ( 'none', *, *, #11545, .f. ) ;
#11467 = cartesian_point ( 'none', ( 2.670887265714372700, 1.972807174522803700, -2.418736028164516500 ) ) ;
#11468 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.149270775541766400, -2.687455111339692100 ) ) ;
#11469 = cartesian_point ( 'none', ( 8.000000000000000000, 2.724462916445241400, -1.098814195733328200 ) ) ;
#11470 = cartesian_point ( 'none', ( 5.328523051451123900, 2.321337006382551600, -1.883223928173056900 ) ) ;
#11471 = cartesian_point ( 'none', ( 2.670580704558922500, 1.573309067248169800, -2.425381963805489900 ) ) ;
#11472 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.7822919387271056700, -2.581626766089241400 ) ) ;
#11473 = cartesian_point ( 'none', ( 8.000000000000000000, 2.341139983488336200, -1.266513155288072000 ) ) ;
#11474 = cartesian_point ( 'none', ( 5.328995011018350600, 1.886687252436870300, -1.933305239613731800 ) ) ;
#11475 = cartesian_point ( 'none', ( 2.670160514683921300, 1.145041988350861800, -2.334952420957471900 ) ) ;
#11476 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4162173564758413500, -2.379021701503012800 ) ) ;
#11477 = cartesian_point ( 'none', ( 8.000000000000000000, 1.958627064145071800, -1.230644366089525000 ) ) ;
#11478 = cartesian_point ( 'none', ( 5.329748047094995800, 1.515292598150618500, -1.780047097870584000 ) ) ;
#11479 = cartesian_point ( 'none', ( 2.669499516019763900, 0.8412410871003851400, -2.071782202531153000 ) ) ;
#11480 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.2123331407414298700, -2.053393186047992400 ) ) ;
#11481 = cartesian_point ( 'none', ( 10.00196935972304700, 2.259591868059756000, -1.329340533407480600 ) ) ;
#11482 = cartesian_point ( 'none', ( 8.000000000000000000, 1.700643435261291400, -1.567966019495360600 ) ) ;
#11483 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000900 ) ) ;
#11484 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11486 = axis2_placement_3d ( 'none', #11462, #11485, #11484 ) ;
#11487 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11482, #11481, #11541, #11540 ),
( #11539, #11538, #11537, #11536 ),
( #11534, #11532, #11531, #11530 ),
( #11529, #11528, #11527, #11526 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11488 = circle ( 'none', #11429, 2.599999999999998300 ) ;
#11489 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#11490 = face_outer_bound ( 'none', #1969, .t. ) ;
#11491 = toroidal_surface ( 'none', #11515, 4.253085056010723600, 0.4999999999999379900 ) ;
#11492 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11493 = direction ( 'none', ( 0.0000000000000000000, 0.6074973223278727900, 0.7943217253509213800 ) ) ;
#11494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11495 = axis2_placement_3d ( 'none', #11393, #11494, #11493 ) ;
#11496 = cartesian_point ( 'none', ( 13.99999999999999800, 2.976539164413495100, 0.04575613323791875900 ) ) ;
#11497 = cartesian_point ( 'none', ( 11.99709440356151200, 2.733729655924671800, -0.6465234003078442800 ) ) ;
#11498 = cartesian_point ( 'none', ( 13.99999999999999600, 1.982451678210623200, 2.216588080689189300 ) ) ;
#11499 = cartesian_point ( 'none', ( 11.99719012351351000, 2.321207033535814400, 1.577811445632969000 ) ) ;
#11500 = cartesian_point ( 'none', ( 10.00171167634481500, 2.362686175629512800, 0.8905033446879008200 ) ) ;
#11501 = cartesian_point ( 'none', ( 8.000000000000000000, 2.195771126237063200, 0.3531302355541172100 ) ) ;
#11502 = cartesian_point ( 'none', ( 13.99999999999999600, 2.012523859155007900, 2.190240294177654900 ) ) ;
#11503 = cartesian_point ( 'none', ( 11.99715756669977500, 2.345229815910221400, 1.544542478375964900 ) ) ;
#11504 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#11505 = axis2_placement_3d ( 'none', #11516, #11492, #11504 ) ;
#11506 = circle ( 'none', #11556, 0.4999999999999376600 ) ;
#11507 = direction ( 'none', ( 3.491483361109382100e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#11508 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11509 = axis2_placement_3d ( 'none', #11511, #11510, #11555 ) ;
#11510 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#11511 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11512 = direction ( 'none', ( 3.491483361109382500e-015, 1.000000000000000000, 8.688662694539138600e-017 ) ) ;
#11513 = direction ( 'none', ( 8.688662694539137400e-017, 8.688662694539107800e-017, -1.000000000000000000 ) ) ;
#11514 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#11515 = axis2_placement_3d ( 'none', #11514, #11513, #11512 ) ;
#11516 = cartesian_point ( 'none', ( 4.336808689942047800e-016, 8.673617379884019700e-016, -5.500000000000063900 ) ) ;
#11517 = toroidal_surface ( 'none', #11505, 4.253085056010723600, 0.4999999999999379900 ) ;
#11518 = plane ( 'none', #11525 ) ;
#11519 = plane ( 'none', #11509 ) ;
#11520 = face_outer_bound ( 'none', #2185, .t. ) ;
#11521 = face_outer_bound ( 'none', #7522, .t. ) ;
#11522 = cartesian_point ( 'none', ( 0.9205360875688785000, 4.152269958124728400, -6.000000000000000000 ) ) ;
#11523 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11525 = axis2_placement_3d ( 'none', #11522, #11508, #11507 ) ;
#11526 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973430362929043700, 0.04570834393394000700 ) ) ;
#11527 = cartesian_point ( 'none', ( 11.99709440356151200, 2.733729655924671800, -0.6465234003078442800 ) ) ;
#11528 = cartesian_point ( 'none', ( 10.00181282864226900, 2.249402587249933900, -1.152971726581661500 ) ) ;
#11529 = cartesian_point ( 'none', ( 8.000000000000000000, 1.729490221479514300, -1.398204339817908700 ) ) ;
#11530 = cartesian_point ( 'none', ( 13.99999999999999600, 2.973743920336129300, -0.01509904161670267000 ) ) ;
#11531 = cartesian_point ( 'none', ( 11.99704657066746100, 2.720062752831840800, -0.7074193792391322300 ) ) ;
#11532 = cartesian_point ( 'none', ( 10.00186418766396700, 2.221856684702722400, -1.208940525230121300 ) ) ;
#11533 = vertex_point ( 'none', #13230 ) ;
#11534 = cartesian_point ( 'none', ( 8.000000000000000000, 1.691099289326855900, -1.445361235222526000 ) ) ;
#11535 = oriented_edge ( 'none', *, *, #11832, .t. ) ;
#11536 = cartesian_point ( 'none', ( 13.99999999999999600, 3.006719811086458800, -0.07267593073791292500 ) ) ;
#11537 = cartesian_point ( 'none', ( 11.99697841992117600, 2.739797257557600800, -0.7725985923280572800 ) ) ;
#11538 = cartesian_point ( 'none', ( 10.00192460735342500, 2.225782905344414300, -1.276900342852584500 ) ) ;
#11539 = cartesian_point ( 'none', ( 8.000000000000000000, 1.679983850591394200, -1.510774953610735800 ) ) ;
#11540 = cartesian_point ( 'none', ( 13.99999999999999600, 3.059009393453092900, -0.1037151967033822200 ) ) ;
#11541 = cartesian_point ( 'none', ( 11.99691795042436500, 2.784944888424281100, -0.8156769369688143800 ) ) ;
#11542 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342814500, -2.211614033773691800 ) ) ;
#11543 = cartesian_point ( 'none', ( 2.669560584740304300, -1.082281163083731500, -1.852164850138639600 ) ) ;
#11544 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316182000, -1.352846341639563500 ) ) ;
#11545 = edge_curve ( 'none', #10547, #11394, #13238, .t. ) ;
#11546 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11542, #11586, #11585, #11584 ),
( #11583, #11582, #11581, #11580 ),
( #11579, #11578, #11577, #11576 ),
( #11575, #11574, #11573, #11572 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11547 = circle ( 'none', #11563, 0.1748147468397988900 ) ;
#11548 = circle ( 'none', #11568, 0.1748147468397989500 ) ;
#11549 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#11550 = b_spline_curve_with_knots ( 'none', 3,
( #11544, #11543, #11571, #11570 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11551 = face_outer_bound ( 'none', #10427, .t. ) ;
#11552 = direction ( 'none', ( 0.2164396139381034900, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#11553 = direction ( 'none', ( 0.9762960071199332500, -0.2164396139381032600, 6.602135896646033900e-017 ) ) ;
#11554 = cartesian_point ( 'none', ( 0.9205360875688782800, 4.152269958124728400, -5.500000000000063100 ) ) ;
#11555 = direction ( 'none', ( 0.2164396139381032600, 0.9762960071199332500, -1.924347126367483900e-017 ) ) ;
#11556 = axis2_placement_3d ( 'none', #11554, #11553, #11552 ) ;
#11557 = face_outer_bound ( 'none', #9655, .t. ) ;
#11558 = edge_curve ( 'none', #10607, #10526, #13288, .t. ) ;
#11559 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11618, #11616, #11615, #11614 ),
( #11613, #11612, #11611, #11610 ),
( #11609, #11608, #11607, #11606 ),
( #11605, #11604, #11603, #11602 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093819871200 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11560 = direction ( 'none', ( 0.0000000000000000000, 0.7943217253509234900, -0.6074973223278701300 ) ) ;
#11561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11562 = oriented_edge ( 'none', *, *, #11434, .f. ) ;
#11563 = axis2_placement_3d ( 'none', #11569, #11561, #11560 ) ;
#11564 = direction ( 'none', ( 0.0000000000000000000, -0.9912357546101436800, -0.1321048022687247900 ) ) ;
#11565 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11566 = oriented_edge ( 'none', *, *, #12032, .f. ) ;
#11567 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3814769490472540400, -2.368272313325155800 ) ) ;
#11568 = axis2_placement_3d ( 'none', #11567, #11565, #11564 ) ;
#11569 = cartesian_point ( 'none', ( 8.000000000000000000, -1.508572707061878400, -1.865059462919316200 ) ) ;
#11570 = cartesian_point ( 'none', ( 8.000000000000001800, 0.2342544934342806800, -2.211614033773692300 ) ) ;
#11571 = cartesian_point ( 'none', ( 5.329713049201201300, -0.4543852621764372100, -2.200672108382983000 ) ) ;
#11572 = cartesian_point ( 'none', ( 13.99999999999999600, 2.216588080689183100, -1.982451678210631000 ) ) ;
#11573 = cartesian_point ( 'none', ( 11.99719012351335200, 1.577811445632912400, -2.321207033535849000 ) ) ;
#11574 = cartesian_point ( 'none', ( 10.00171167634497300, 0.8905033446879354600, -2.362686175629060700 ) ) ;
#11575 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541098800, -2.195771126237064500 ) ) ;
#11576 = cartesian_point ( 'none', ( 13.99999999999999600, 2.190240294177648700, -2.012523859155015000 ) ) ;
#11577 = cartesian_point ( 'none', ( 11.99715756669849900, 1.544542478375547500, -2.345229815908515600 ) ) ;
#11578 = cartesian_point ( 'none', ( 10.00174558273014100, 0.8525488692452856100, -2.378233687935768200 ) ) ;
#11579 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3136775984814275700, -2.202254285098326200 ) ) ;
#11580 = cartesian_point ( 'none', ( 13.99999999999999600, 2.162978676338324300, -2.041795306981899000 ) ) ;
#11581 = cartesian_point ( 'none', ( 11.99712564354565100, 1.510543678579590500, -2.368241556805430000 ) ) ;
#11582 = cartesian_point ( 'none', ( 10.00177931844515400, 0.8141220586528791200, -2.392627785652284200 ) ) ;
#11583 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2740280014587733700, -2.207538499424082100 ) ) ;
#11584 = cartesian_point ( 'none', ( 13.99999999999999600, 2.134853452965596300, -2.070212093060611800 ) ) ;
#11585 = cartesian_point ( 'none', ( 11.99709440356219400, 1.475877697080591100, -2.390199858188688100 ) ) ;
#11586 = cartesian_point ( 'none', ( 10.00181282864202200, 0.7752936966803905000, -2.405841949445569000 ) ) ;
#11587 = cartesian_point ( 'none', ( 8.000000000000000000, -1.217404047457333300, -2.255347633484110900 ) ) ;
#11588 = cartesian_point ( 'none', ( 8.000000000000000000, -1.222329665002714900, -2.223552666426280600 ) ) ;
#11589 = cartesian_point ( 'none', ( 8.000000000000000000, -1.226372998413857600, -2.192667747626969400 ) ) ;
#11590 = cartesian_point ( 'none', ( 8.000000000000000000, -1.229579664505184600, -2.162716226918372600 ) ) ;
#11591 = cartesian_point ( 'none', ( 8.000000000000000000, -1.231995877200823500, -2.133719809943261900 ) ) ;
#11592 = cartesian_point ( 'none', ( 8.000000000000000000, -1.233668394872583100, -2.105698543648100200 ) ) ;
#11593 = cartesian_point ( 'none', ( 8.000000000000000000, -1.234644469685438800, -2.078670801755705600 ) ) ;
#11594 = cartesian_point ( 'none', ( 8.000000000000000000, -1.234971788264845400, -2.052653277312256100 ) ) ;
#11595 = cartesian_point ( 'none', ( 8.000000000000000000, -1.234698441540727400, -2.027660957344351800 ) ) ;
#11596 = cartesian_point ( 'none', ( 8.000000000000000000, -1.233621131251452900, -1.996406014755193600 ) ) ;
#11597 = oriented_edge ( 'none', *, *, #10629, .f. ) ;
#11598 = cartesian_point ( 'none', ( 8.000000000000000000, -1.232040319485906200, -1.973513828400327100 ) ) ;
#11599 = cartesian_point ( 'none', ( -1.600000000000000500, -30.35988970871858700, -22.12349026794378700 ) ) ;
#11600 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#11601 = b_spline_curve_with_knots ( 'none', 3,
( #11783, #11803, #11813, #11812, #11815 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#11602 = cartesian_point ( 'none', ( 8.000000000000000000, 1.527250211101828700, -2.759886345365985400 ) ) ;
#11603 = cartesian_point ( 'none', ( 5.328194854305151800, 0.6701373180903139600, -3.145330430295000000 ) ) ;
#11604 = cartesian_point ( 'none', ( 2.670887265713902400, -0.3153193163366144200, -3.105289978494528900 ) ) ;
#11605 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.087660574557872500, -2.712974892167435900 ) ) ;
#11606 = cartesian_point ( 'none', ( 8.000000000000000000, 1.149507234242304500, -2.703465172376668100 ) ) ;
#11607 = cartesian_point ( 'none', ( 5.328523051451813200, 0.3097927285277639600, -2.973073548736608000 ) ) ;
#11608 = cartesian_point ( 'none', ( 2.670580704557773200, -0.6025065232193107500, -2.827501543928550900 ) ) ;
#11609 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.272321858052994900, -2.378649727535576900 ) ) ;
#11610 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7598759174652880400, -2.550995998597608900 ) ) ;
#11611 = cartesian_point ( 'none', ( 5.328995011018821300, -0.03296389486017137900, -2.701142595210762800 ) ) ;
#11612 = cartesian_point ( 'none', ( 2.670160514683653600, -0.8413937358992885600, -2.460727645312445600 ) ) ;
#11613 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.387912262511102400, -1.976532492934183400 ) ) ;
#11614 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815521600, -2.255155455363403200 ) ) ;
#11615 = cartesian_point ( 'none', ( 5.329748047095556300, -0.1872097021039057500, -2.330157045369184200 ) ) ;
#11616 = cartesian_point ( 'none', ( 2.669499516019391700, -0.8701239672484413200, -2.059818521853154800 ) ) ;
#11617 = oriented_edge ( 'none', *, *, #11558, .f. ) ;
#11618 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885400, -1.602110449985685500 ) ) ;
#11619 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#11620 = face_outer_bound ( 'none', #10052, .t. ) ;
#11621 = cartesian_point ( 'none', ( 8.000000000000001800, 0.3531302355541091100, -2.195771126237064900 ) ) ;
#11622 = cartesian_point ( 'none', ( 5.329828638667093400, -0.3306258148827857000, -2.221250417823589500 ) ) ;
#11623 = cartesian_point ( 'none', ( 2.669443736634411900, -0.9715235504642266700, -1.910971948860809200 ) ) ;
#11624 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578800, -1.437647402316166900 ) ) ;
#11625 = cartesian_point ( 'none', ( 8.000000000000001800, -1.398204339817903200, -1.729490221479518900 ) ) ;
#11626 = b_spline_curve_with_knots ( 'none', 3,
( #11668, #11667, #11665, #11664 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11627 = circle ( 'none', #11645, 1.974087960926264300 ) ;
#11628 = cartesian_point ( 'none', ( 13.99999999999999600, 0.04570834393395040900, -2.973430362929043700 ) ) ;
#11629 = cartesian_point ( 'none', ( 11.99709440356137000, -0.6465234003079506400, -2.733729655926097700 ) ) ;
#11630 = cartesian_point ( 'none', ( 10.00181282864232000, -1.152971726581415900, -2.249402587249020400 ) ) ;
#11631 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817902700, -1.729490221479519400 ) ) ;
#11632 = cartesian_point ( 'none', ( 13.99999999999999600, -0.01509904161669206600, -2.973743920336129300 ) ) ;
#11633 = cartesian_point ( 'none', ( 11.99704657066754400, -0.7074193792391226800, -2.720062752833294800 ) ) ;
#11634 = cartesian_point ( 'none', ( 10.00186418766363900, -1.208940525230153900, -2.221856684702641100 ) ) ;
#11635 = cartesian_point ( 'none', ( 8.000000000000000000, -1.445361235222520000, -1.691099289326861500 ) ) ;
#11636 = cartesian_point ( 'none', ( 13.99999999999999600, -0.07267593073790271100, -3.006719811086459700 ) ) ;
#11637 = cartesian_point ( 'none', ( 11.99697841992091100, -0.7725985923280942500, -2.739797257558528500 ) ) ;
#11638 = cartesian_point ( 'none', ( 10.00192460735379500, -1.276900342852536300, -2.225782905343122800 ) ) ;
#11639 = cartesian_point ( 'none', ( 8.000000000000000000, -1.510774953610730900, -1.679983850591400400 ) ) ;
#11640 = cartesian_point ( 'none', ( 13.99999999999999600, -0.1037151967033714700, -3.059009393453093300 ) ) ;
#11641 = cartesian_point ( 'none', ( 11.99691795042398600, -0.8156769369689681500, -2.784944888423748700 ) ) ;
#11642 = cartesian_point ( 'none', ( 10.00196935972381100, -1.329340533407150200, -2.259591868058343300 ) ) ;
#11643 = cartesian_point ( 'none', ( 8.000000000000000000, -1.567966019495354400, -1.700643435261297100 ) ) ;
#11644 = b_spline_curve_with_knots ( 'none', 3,
( #11624, #11623, #11622, #11621 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11645 = axis2_placement_3d ( 'none', #11690, #11715, #11714 ) ;
#11646 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541086600, -2.195771126237064900 ) ) ;
#11647 = cartesian_point ( 'none', ( 5.329828638667093400, -0.3306258148827857000, -2.221250417823589500 ) ) ;
#11648 = cartesian_point ( 'none', ( 2.669443736634411900, -0.9715235504642266700, -1.910971948860809200 ) ) ;
#11649 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578600, -1.437647402316167600 ) ) ;
#11650 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3136775984814263500, -2.202254285098326200 ) ) ;
#11651 = cartesian_point ( 'none', ( 5.329788795313438000, -0.3720749724005455400, -2.215646412491364600 ) ) ;
#11652 = cartesian_point ( 'none', ( 2.669483601713655800, -1.009026765085374100, -1.892497284625612300 ) ) ;
#11654 = advanced_face ( 'none', ( #13289 ), #13226, .f. ) ;
#11653 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.381963426952407900, -1.410247817215393600 ) ) ;
#11655 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2740280014587721500, -2.207538499424082500 ) ) ;
#11656 = cartesian_point ( 'none', ( 5.329750244723952000, -0.4133534768706816900, -2.208782755574196800 ) ) ;
#11657 = cartesian_point ( 'none', ( 2.669522572320580000, -1.045968655620634000, -1.872882879118430200 ) ) ;
#11658 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.410247817215407800, -1.381963426952393300 ) ) ;
#11659 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342802000, -2.211614033773692300 ) ) ;
#11660 = cartesian_point ( 'none', ( 5.329713049200715400, -0.4543852621762513600, -2.200672108381116000 ) ) ;
#11661 = cartesian_point ( 'none', ( 2.669560584740880800, -1.082281163083654600, -1.852164850138747800 ) ) ;
#11662 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316181800, -1.352846341639563500 ) ) ;
#11663 = face_outer_bound ( 'none', #10048, .t. ) ;
#11664 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#11665 = cartesian_point ( 'none', ( 5.329748047095556300, -0.1872097021039057500, -2.330157045369184200 ) ) ;
#11666 = oriented_edge ( 'none', *, *, #1690, .t. ) ;
#11667 = cartesian_point ( 'none', ( 2.669499516019391700, -0.8701239672484413200, -2.059818521853154800 ) ) ;
#11668 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885100, -1.602110449985686000 ) ) ;
#11669 = face_outer_bound ( 'none', #10051, .t. ) ;
#11670 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11662, #11661, #11660, #11659 ),
( #11658, #11657, #11656, #11655 ),
( #11653, #11652, #11651, #11650 ),
( #11649, #11648, #11647, #11646 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11671 = advanced_face ( 'none', ( #13232 ), #13278, .f. ) ;
#11672 = edge_curve ( 'none', #10645, #11962, #13337, .t. ) ;
#11673 = oriented_edge ( 'none', *, *, #13214, .t. ) ;
#11674 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342799800, -2.211614033773691800 ) ) ;
#11675 = cartesian_point ( 'none', ( 5.329713049201201300, -0.4543852621764372100, -2.200672108382983000 ) ) ;
#11676 = cartesian_point ( 'none', ( 2.669560584740304300, -1.082281163083731500, -1.852164850138639600 ) ) ;
#11677 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.437647402316181800, -1.352846341639563300 ) ) ;
#11678 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1737630444527537000, -2.217812505832784400 ) ) ;
#11679 = cartesian_point ( 'none', ( 5.329653201700577500, -0.5167913366631784500, -2.188335954262808700 ) ) ;
#11680 = cartesian_point ( 'none', ( 2.669621743554597200, -1.137508841702260700, -1.820655941161655200 ) ) ;
#11681 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.479319376616709900, -1.308562224694002500 ) ) ;
#11682 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1196487584921141200, -2.256207187582007600 ) ) ;
#11683 = cartesian_point ( 'none', ( 5.329510614386218300, -0.5827071281685561900, -2.210147737552829600 ) ) ;
#11684 = cartesian_point ( 'none', ( 2.669756003292963700, -1.206885500322681500, -1.820433489646676700 ) ) ;
#11685 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.542691390288825500, -1.288902738057897500 ) ) ;
#11686 = cartesian_point ( 'none', ( 8.000000000000000000, 0.09381710039839155600, -2.311255910508892800 ) ) ;
#11687 = cartesian_point ( 'none', ( 5.329344629009505700, -0.6254511381118836900, -2.257277947996330500 ) ) ;
#11688 = cartesian_point ( 'none', ( 2.669907491017270200, -1.262326784511284200, -1.851588451374949000 ) ) ;
#11689 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.602110449985699300, -1.301826042607868500 ) ) ;
#11690 = cartesian_point ( 'none', ( 8.000000000000000000, 0.03302620056715689600, -0.2478089386525397800 ) ) ;
#11691 = face_outer_bound ( 'none', #8868, .t. ) ;
#11692 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11689, #11688, #11687, #11686 ),
( #11685, #11684, #11683, #11682 ),
( #11681, #11680, #11679, #11678 ),
( #11677, #11676, #11675, #11674 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11693 = circle ( 'none', #11741, 0.1748147468397988900 ) ;
#11694 = cartesian_point ( 'none', ( 8.000000000000001800, -1.302943869093528200, -1.802345437498171100 ) ) ;
#11695 = cartesian_point ( 'none', ( 13.38522001848584100, 0.7697524702061954200, -3.548729911445355000 ) ) ;
#11696 = cartesian_point ( 'none', ( 11.58864216560315600, 0.04766802113884916600, -3.482118535098671400 ) ) ;
#11697 = cartesian_point ( 'none', ( 9.796517931860995200, -0.5783428139484649800, -3.192344117040424800 ) ) ;
#11698 = cartesian_point ( 'none', ( 8.000000000000000000, -1.019859024282355300, -2.803737761169909200 ) ) ;
#11699 = cartesian_point ( 'none', ( 13.38520391517551600, 0.5002741715643530500, -3.422373126208070100 ) ) ;
#11700 = cartesian_point ( 'none', ( 11.58860088442399700, -0.1956895411411117000, -3.300281623222385300 ) ) ;
#11701 = cartesian_point ( 'none', ( 9.796626958276275900, -0.7781799543931787700, -2.963430392126732200 ) ) ;
#11702 = cartesian_point ( 'none', ( 8.000000000000000000, -1.166307242212852900, -2.544612492991117600 ) ) ;
#11703 = cartesian_point ( 'none', ( 13.38519820417864600, 0.2555922351971466900, -3.236555390629039900 ) ) ;
#11704 = cartesian_point ( 'none', ( 11.58859130728663800, -0.4019977130312401000, -3.064112144314935700 ) ) ;
#11705 = cartesian_point ( 'none', ( 9.796715088893705600, -0.9303985569449471100, -2.689142682394793900 ) ) ;
#11706 = cartesian_point ( 'none', ( 8.000000000000000000, -1.258096470370364800, -2.251382542799719400 ) ) ;
#11707 = cartesian_point ( 'none', ( 13.38521556930594500, 0.1083800163285366700, -2.982048741296080300 ) ) ;
#11708 = cartesian_point ( 'none', ( 11.58864967909380000, -0.4966966081891159800, -2.779361905096975300 ) ) ;
#11709 = cartesian_point ( 'none', ( 9.796732886300949500, -0.9632967591820303900, -2.390732100148476900 ) ) ;
#11710 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089517000, -1.958627064145076500 ) ) ;
#11711 = cartesian_point ( 'none', ( 8.000000000000000000, -1.404876474910890800, -1.944366349986245600 ) ) ;
#11712 = b_spline_curve_with_knots ( 'none', 3,
( #11745, #11744, #11768, #11767 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910890700 ),
.unspecified. ) ;
#11713 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11710, #11709, #11708, #11707 ),
( #11706, #11705, #11704, #11703 ),
( #11702, #11701, #11700, #11699 ),
( #11698, #11697, #11696, #11695 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172547600 ),
( 0.5714285714285714000, 0.9561321242806654100 ),
.unspecified. ) ;
#11714 = direction ( 'none', ( 0.0000000000000000000, -0.9912357546101437900, -0.1321048022687246200 ) ) ;
#11715 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11716 = conical_surface ( 'none', #11802, 1.600000000000000100, 0.5235987755982990400 ) ;
#11717 = cartesian_point ( 'none', ( 13.99999999999999800, 0.04575613323792916700, -2.976539164413495100 ) ) ;
#11718 = cartesian_point ( 'none', ( 11.99709440356137000, -0.6465234003079506400, -2.733729655926097700 ) ) ;
#11719 = cartesian_point ( 'none', ( 10.00181282864232000, -1.152971726581415900, -2.249402587249020400 ) ) ;
#11720 = cartesian_point ( 'none', ( 8.000000000000001800, -1.398204339817903200, -1.729490221479518900 ) ) ;
#11721 = face_outer_bound ( 'none', #10078, .t. ) ;
#11722 = b_spline_curve_with_knots ( 'none', 3,
( #11720, #11719, #11718, #11717 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11723 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815521600, -2.255155455363403200 ) ) ;
#11724 = cartesian_point ( 'none', ( 5.329748047095556300, -0.1872097021039057500, -2.330157045369184200 ) ) ;
#11725 = cartesian_point ( 'none', ( 2.669499516019391700, -0.8701239672484413200, -2.059818521853154800 ) ) ;
#11726 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.301826042607885400, -1.602110449985685500 ) ) ;
#11727 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4754145252741371900, -2.208793274134943600 ) ) ;
#11728 = cartesian_point ( 'none', ( 5.329854573780529800, -0.2123245262953893900, -2.271736996838364500 ) ) ;
#11729 = cartesian_point ( 'none', ( 2.669408248006153200, -0.8754135157386925300, -1.996425832570616600 ) ) ;
#11730 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.288902738057913700, -1.542691390288811500 ) ) ;
#11731 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4131336725453662600, -2.185910902862911800 ) ) ;
#11732 = cartesian_point ( 'none', ( 5.329885928908621100, -0.2675868307656361600, -2.229772901166379400 ) ) ;
#11733 = cartesian_point ( 'none', ( 2.669386484515037200, -0.9144849678955902000, -1.939071121329148900 ) ) ;
#11734 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.308562224694017800, -1.479319376616696100 ) ) ;
#11735 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541084400, -2.195771126237064500 ) ) ;
#11736 = cartesian_point ( 'none', ( 5.329828638667292400, -0.3306258148818022000, -2.221250417826073700 ) ) ;
#11737 = cartesian_point ( 'none', ( 2.669443736633853700, -0.9715235504643063800, -1.910971948860709800 ) ) ;
#11738 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.352846341639578600, -1.437647402316167400 ) ) ;
#11739 = direction ( 'none', ( 0.0000000000000000000, -0.7943217253509234900, 0.6074973223278701300 ) ) ;
#11740 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11741 = axis2_placement_3d ( 'none', #11711, #11740, #11739 ) ;
#11742 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11738, #11737, #11736, #11735 ),
( #11734, #11733, #11732, #11731 ),
( #11730, #11729, #11728, #11727 ),
( #11726, #11725, #11724, #11723 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11743 = face_outer_bound ( 'none', #10076, .t. ) ;
#11744 = cartesian_point ( 'none', ( 9.786016785587397800, -0.9648912777125056000, -2.388154932935725700 ) ) ;
#11745 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#11746 = edge_loop ( 'none', ( #11756, #11772, #10616, #11754, #11766, #11821 ) ) ;
#11747 = cartesian_point ( 'none', ( 8.000000000000000000, -0.8716053692734461200, -3.031463330951536900 ) ) ;
#11748 = cartesian_point ( 'none', ( 5.328194854305287700, -1.750225834387010500, -2.697943118282057500 ) ) ;
#11749 = cartesian_point ( 'none', ( 2.670887265714228000, -2.418736028164515200, -1.972807174522794600 ) ) ;
#11750 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.687455111339694300, -1.149270775541797500 ) ) ;
#11751 = cartesian_point ( 'none', ( 8.000000000000000000, -1.098814195733313100, -2.724462916445261800 ) ) ;
#11752 = cartesian_point ( 'none', ( 5.328523051452289200, -1.883223928175024500, -2.321337006383180900 ) ) ;
#11753 = cartesian_point ( 'none', ( 2.670580704558078300, -2.425381963805545800, -1.573309067247943500 ) ) ;
#11754 = oriented_edge ( 'none', *, *, #11832, .f. ) ;
#11756 = oriented_edge ( 'none', *, *, #11052, .f. ) ;
#11755 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.581626766089248500, -0.7822919387271291000 ) ) ;
#11757 = cartesian_point ( 'none', ( 8.000000000000000000, -1.266513155288064900, -2.341139983488344600 ) ) ;
#11758 = cartesian_point ( 'none', ( 5.328995011019186400, -1.933305239615263700, -1.886687252436703500 ) ) ;
#11759 = cartesian_point ( 'none', ( 2.670160514683388000, -2.334952420957483900, -1.145041988350724600 ) ) ;
#11760 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.379021701503014600, -0.4162173564758510600 ) ) ;
#11761 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089518100, -1.958627064145076000 ) ) ;
#11762 = cartesian_point ( 'none', ( 5.329748047095553600, -1.780047097871394900, -1.515292598148228800 ) ) ;
#11763 = cartesian_point ( 'none', ( 2.669499516019770100, -2.071782202531152500, -0.8412410871003938000 ) ) ;
#11764 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, -0.2123331407414370500 ) ) ;
#11765 = edge_curve ( 'none', #689, #11278, #13281, .t. ) ;
#11766 = oriented_edge ( 'none', *, *, #11144, .f. ) ;
#11767 = cartesian_point ( 'none', ( 13.35307074928992900, 0.09756838610165465000, -2.978402325080624600 ) ) ;
#11768 = cartesian_point ( 'none', ( 11.56727475478090900, -0.5022553273762072600, -2.774724615402088800 ) ) ;
#11769 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11764, #11763, #11762, #11761 ),
( #11760, #11759, #11758, #11757 ),
( #11755, #11753, #11752, #11751 ),
( #11750, #11749, #11748, #11747 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.8725382093823635900 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11770 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11771 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11772 = oriented_edge ( 'none', *, *, #11765, .f. ) ;
#11773 = cartesian_point ( 'none', ( 13.99999999999999600, 0.2262355749526427400, -2.965164135325333700 ) ) ;
#11774 = cartesian_point ( 'none', ( 11.99723931650552800, -0.4640465261211745900, -2.766965495316458900 ) ) ;
#11775 = cartesian_point ( 'none', ( 10.00166051112438700, -0.9834527234294848700, -2.324450236524787900 ) ) ;
#11776 = cartesian_point ( 'none', ( 8.000000000000000000, -1.253542801090631800, -1.837802043877312200 ) ) ;
#11777 = cartesian_point ( 'none', ( 13.99999999999999600, 0.1655594379152224600, -2.969169487989983500 ) ) ;
#11778 = cartesian_point ( 'none', ( 11.99719012351408800, -0.5256600613107039700, -2.757022406591756300 ) ) ;
#11779 = cartesian_point ( 'none', ( 10.00171167634444200, -1.040990462905803100, -2.300352370301840900 ) ) ;
#11780 = cartesian_point ( 'none', ( 8.000000000000000000, -1.302943869093527600, -1.802345437498171800 ) ) ;
#11781 = cartesian_point ( 'none', ( 10.00171167634447800, -1.040990462905798400, -2.300352370301849400 ) ) ;
#11782 = cartesian_point ( 'none', ( 8.000000000000001800, -1.302943869093528200, -1.802345437498171100 ) ) ;
#11783 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#11784 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #11780, #11779, #11778, #11777 ),
( #11776, #11775, #11774, #11773 ),
( #11827, #11826, #11825, #11824 ),
( #11823, #11822, #11820, #11818 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11785 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#11786 = circle ( 'none', #11805, 0.9999999999999991100 ) ;
#11787 = cartesian_point ( 'none', ( 1.039230484541327600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11788 = face_outer_bound ( 'none', #10094, .t. ) ;
#11789 = cartesian_point ( 'none', ( 8.000000000000001800, -1.230644366089517200, -1.958627064145075600 ) ) ;
#11790 = cartesian_point ( 'none', ( 5.329748047095032200, -1.780047097870258700, -1.515292598148142200 ) ) ;
#11791 = cartesian_point ( 'none', ( 2.669499516020161300, -2.071782202531155200, -0.8412410871004858400 ) ) ;
#11792 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991000, -0.2123331407414370000 ) ) ;
#11793 = b_spline_curve_with_knots ( 'none', 3,
( #11792, #11791, #11790, #11789 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11794 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11795 = b_spline_curve_with_knots ( 'none', 3,
( #11782, #11781, #11817, #11816 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#11796 = cartesian_point ( 'none', ( -6.938893903906636700e-015, -26.53590866621768300, -19.19219573586944300 ) ) ;
#11797 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#11798 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#11799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11800 = face_outer_bound ( 'none', #10234, .t. ) ;
#11801 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#11802 = axis2_placement_3d ( 'none', #11771, #11770, #11799 ) ;
#11803 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#11804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11805 = axis2_placement_3d ( 'none', #11787, #11794, #11804 ) ;
#11806 = face_outer_bound ( 'none', #10083, .t. ) ;
#11807 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#11808 = cartesian_point ( 'none', ( 8.000000000000001800, -1.398204339817903200, -1.729490221479518900 ) ) ;
#11809 = cartesian_point ( 'none', ( 5.329713049200527100, -1.877409071160800900, -1.234811270847891600 ) ) ;
#11810 = cartesian_point ( 'none', ( 2.669560584741216900, -2.074966674974347400, -0.5443899758411616700 ) ) ;
#11811 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623831700 ) ) ;
#11812 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#11813 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#11814 = b_spline_curve_with_knots ( 'none', 3,
( #11811, #11810, #11809, #11808 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#11815 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#11816 = cartesian_point ( 'none', ( 13.99999999999999800, 0.1680342456196694000, -2.973528610433664900 ) ) ;
#11817 = cartesian_point ( 'none', ( 11.99719012351402700, -0.5256600613106045000, -2.757022406591749700 ) ) ;
#11818 = cartesian_point ( 'none', ( 13.99999999999999600, 0.3206829705200077700, -3.043921441772086100 ) ) ;
#11819 = oriented_edge ( 'none', *, *, #13447, .f. ) ;
#11821 = oriented_edge ( 'none', *, *, #526, .f. ) ;
#11820 = cartesian_point ( 'none', ( 11.99725280680695900, -0.3876925989679014800, -2.867427775381515200 ) ) ;
#11822 = cartesian_point ( 'none', ( 10.00161494255631600, -0.9328110215104130600, -2.440005182958764800 ) ) ;
#11823 = cartesian_point ( 'none', ( 8.000000000000000000, -1.230644366089517000, -1.958627064145076500 ) ) ;
#11824 = cartesian_point ( 'none', ( 13.99999999999999600, 0.2860088235236604200, -2.993968063649803400 ) ) ;
#11825 = cartesian_point ( 'none', ( 11.99726354900721500, -0.4108839189434561600, -2.809507404591545100 ) ) ;
#11826 = cartesian_point ( 'none', ( 10.00162312558449300, -0.9417683996677129700, -2.378262360701930000 ) ) ;
#11827 = cartesian_point ( 'none', ( 8.000000000000000000, -1.225683867684118600, -1.898021537075987600 ) ) ;
#11828 = plane ( 'none', #11843 ) ;
#11829 = line ( 'none', #11899, #11898 ) ;
#11830 = axis2_placement_3d ( 'none', #11891, #11890, #11889 ) ;
#11832 = edge_curve ( 'none', #11228, #687, #13293, .t. ) ;
#11831 = face_outer_bound ( 'none', #10120, .t. ) ;
#11833 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11834 = vector ( 'none', #11833, 1000.000000000000000 ) ;
#11835 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#11836 = cartesian_point ( 'none', ( 13.35322761722904900, -0.3267822108978124000, -2.962028549378565400 ) ) ;
#11837 = edge_loop ( 'none', ( #11870, #13139 ) ) ;
#11838 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11839 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11840 = cartesian_point ( 'none', ( 30.40000000000001600, 25.39999999999999900, -5.500000000000000000 ) ) ;
#11841 = axis2_placement_3d ( 'none', #11840, #11839, #11838 ) ;
#11842 = face_outer_bound ( 'none', #10093, .t. ) ;
#11843 = axis2_placement_3d ( 'none', #11901, #11900, #11885 ) ;
#11844 = edge_curve ( 'none', #1828, #1853, #13298, .t. ) ;
#11846 = oriented_edge ( 'none', *, *, #11844, .t. ) ;
#11845 = line ( 'none', #11835, #11834 ) ;
#11847 = plane ( 'none', #11830 ) ;
#11848 = cartesian_point ( 'none', ( 8.000000000000000000, -1.398204339817903800, -1.729490221479518700 ) ) ;
#11849 = cartesian_point ( 'none', ( 5.329713049200527100, -1.877409071160800900, -1.234811270847891600 ) ) ;
#11850 = cartesian_point ( 'none', ( 2.669560584741216900, -2.074966674974347400, -0.5443899758411616700 ) ) ;
#11851 = edge_curve ( 'none', #10583, #14981, #13294, .t. ) ;
#11852 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.973177049209745100, 0.05996340505623830300 ) ) ;
#11853 = cartesian_point ( 'none', ( 8.000000000000000000, -1.445361235222521100, -1.691099289326860800 ) ) ;
#11854 = cartesian_point ( 'none', ( 5.329653201700618400, -1.912813851385984500, -1.181960534160981600 ) ) ;
#11855 = cartesian_point ( 'none', ( 2.669621743554550600, -2.091738377831291000, -0.4830579465753557800 ) ) ;
#11856 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.971329985432016300, 0.1207435400606377600 ) ) ;
#11857 = cartesian_point ( 'none', ( 8.000000000000000000, -1.510774953610732000, -1.679983850591399800 ) ) ;
#11858 = cartesian_point ( 'none', ( 5.329510614386001600, -1.974846614421031900, -1.150774290873430200 ) ) ;
#11859 = cartesian_point ( 'none', ( 2.669756003293466900, -2.140637786621974600, -0.4338439438334306100 ) ) ;
#11860 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.002239409721979800, 0.1794556769806728300 ) ) ;
#11861 = cartesian_point ( 'none', ( 8.000000000000000000, -1.567966019495355500, -1.700643435261296200 ) ) ;
#11862 = cartesian_point ( 'none', ( 5.329344629009496800, -2.038397285111297000, -1.153875802989964900 ) ) ;
#11863 = cartesian_point ( 'none', ( 2.669907491017690300, -2.201870579334141100, -0.4166709205320034400 ) ) ;
#11864 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.053393186047991500, 0.2123331407414371400 ) ) ;
#11865 = face_outer_bound ( 'none', #10095, .t. ) ;
#11866 = advanced_face ( 'none', ( #13361 ), #13282, .f. ) ;
#11867 = plane ( 'none', #11841 ) ;
#11868 = cylindrical_surface ( 'none', #11894, 5.250000000000000000 ) ;
#11869 = advanced_face ( 'none', ( #13359 ), #13353, .t. ) ;
#11870 = oriented_edge ( 'none', *, *, #280, .f. ) ;
#11871 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11872 = vector ( 'none', #11871, 1000.000000000000000 ) ;
#11873 = cartesian_point ( 'none', ( 30.40000000000001600, 0.0000000000000000000, -4.500000000000000000 ) ) ;
#11874 = line ( 'none', #11873, #11872 ) ;
#11875 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11877 = axis2_placement_3d ( 'none', #11882, #11876, #11875 ) ;
#11878 = edge_curve ( 'none', #10607, #1714, #13348, .t. ) ;
#11879 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.799999999999998900 ) ) ;
#11880 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11881 = cylindrical_surface ( 'none', #11919, 0.2500000000000000000 ) ;
#11882 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11883 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11884 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.749999999999999800 ) ) ;
#11885 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11886 = face_outer_bound ( 'none', #10100, .t. ) ;
#11887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11888 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11889 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11890 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#11891 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -6.000000000000000000 ) ) ;
#11892 = circle ( 'none', #11914, 5.250000000000000000 ) ;
#11893 = circle ( 'none', #11877, 5.250000000000000000 ) ;
#11894 = axis2_placement_3d ( 'none', #11888, #11887, #11880 ) ;
#11895 = face_outer_bound ( 'none', #10122, .t. ) ;
#11896 = oriented_edge ( 'none', *, *, #11672, .f. ) ;
#11897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11898 = vector ( 'none', #11897, 1000.000000000000000 ) ;
#11899 = cartesian_point ( 'none', ( 25.40000000000001300, -30.39999999999999100, -5.500000000000000000 ) ) ;
#11900 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11901 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -6.000000000000000000 ) ) ;
#11902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11903 = cartesian_point ( 'none', ( -3.919183588453085200, 2.000000000000000000, -7.500000000000000000 ) ) ;
#11904 = cartesian_point ( 'none', ( -3.988961340097303900, 2.000000000000000000, -7.500000000000000900 ) ) ;
#11905 = cartesian_point ( 'none', ( -4.058400892740070100, 2.000000000000000000, -7.476436363636215000 ) ) ;
#11906 = cartesian_point ( 'none', ( -4.163716205064193200, 2.000000000000000000, -7.386912127450131900 ) ) ;
#11907 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.319970213341942900 ) ) ;
#11908 = cartesian_point ( 'none', ( -4.197916149710473600, 2.000000000000000000, -7.249999999999999100 ) ) ;
#11909 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -1.750000000000000000 ) ) ;
#11910 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11911 = circle ( 'none', #11951, 0.2500000000000000000 ) ;
#11912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11914 = axis2_placement_3d ( 'none', #11879, #11913, #11912 ) ;
#11915 = cylindrical_surface ( 'none', #11943, 2.000000000000000400 ) ;
#11916 = cartesian_point ( 'none', ( 5.000000000000000900, 5.000000000000000000, -1.749999999999999800 ) ) ;
#11917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11918 = circle ( 'none', #11964, 0.2500000000000000000 ) ;
#11919 = axis2_placement_3d ( 'none', #11884, #11883, #11917 ) ;
#11920 = cartesian_point ( 'none', ( -4.086869217383891400, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11921 = cartesian_point ( 'none', ( -4.344424804578798300, -2.000000000000000000, -7.268660219544593700 ) ) ;
#11922 = cartesian_point ( 'none', ( -4.599926931897657700, -2.000000000000000000, -7.035027365083886200 ) ) ;
#11923 = cartesian_point ( 'none', ( -4.854121959736900700, -2.000000000000000000, -6.799999999999998900 ) ) ;
#11924 = b_spline_curve_with_knots ( 'none', 3,
( #11923, #11922, #11921, #11920 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001038593650398564000 ),
.unspecified. ) ;
#11925 = b_spline_curve_with_knots ( 'none', 3,
( #11908, #11907, #11906, #11905, #11904, #11903 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067969252834963100, 0.0004135938505669926200 ),
.unspecified. ) ;
#11926 = cylindrical_surface ( 'none', #11992, 28.99608934776328100 ) ;
#11927 = vector ( 'none', #11936, 1000.000000000000000 ) ;
#11928 = face_outer_bound ( 'none', #15048, .t. ) ;
#11929 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11930 = axis2_placement_3d ( 'none', #11938, #11902, #11929 ) ;
#11931 = circle ( 'none', #11930, 2.000000000000000400 ) ;
#11932 = face_outer_bound ( 'none', #10178, .t. ) ;
#11933 = axis2_placement_3d ( 'none', #11944, #11991, #11990 ) ;
#11934 = line ( 'none', #11937, #11927 ) ;
#11935 = advanced_face ( 'none', ( #13352 ), #13340, .f. ) ;
#11936 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11937 = cartesian_point ( 'none', ( -2.000000000000000400, -12.25000000000000000, 9.000000000000000000 ) ) ;
#11938 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.25000000000000000, -1.000000000000001300 ) ) ;
#11939 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.395941845774640600 ) ) ;
#11940 = cartesian_point ( 'none', ( 2.000000000000000400, 12.25000000000000000, 0.0000000000000000000 ) ) ;
#11941 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11942 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.25000000000000000, 0.0000000000000000000 ) ) ;
#11943 = axis2_placement_3d ( 'none', #11950, #11949, #11941 ) ;
#11944 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.25000000000000000, 0.0000000000000000000 ) ) ;
#11945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11946 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11947 = cartesian_point ( 'none', ( -16.00000000000000000, 1.959434878635765100e-015, -1.000000000000000900 ) ) ;
#11948 = cartesian_point ( 'none', ( -2.000000000000000400, 12.25000000000000000, 0.0000000000000000000 ) ) ;
#11949 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11950 = cartesian_point ( 'none', ( 0.0000000000000000000, 12.25000000000000000, 9.000000000000000000 ) ) ;
#11951 = axis2_placement_3d ( 'none', #11916, #11946, #11945 ) ;
#11952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11953 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11954 = oriented_edge ( 'none', *, *, #12, .t. ) ;
#11955 = cartesian_point ( 'none', ( -4.197916149710473600, -2.000000000000000000, -7.249999999999999100 ) ) ;
#11956 = cartesian_point ( 'none', ( -4.197916149710474400, -2.000000000000000000, -7.320152094059516800 ) ) ;
#11957 = cartesian_point ( 'none', ( -4.164216814027801300, -2.000000000000000000, -7.386571282138701700 ) ) ;
#11958 = cartesian_point ( 'none', ( -4.057524115737552800, -2.000000000000000000, -7.477096674705563800 ) ) ;
#11959 = cartesian_point ( 'none', ( -3.989071575138385000, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11960 = cartesian_point ( 'none', ( -3.919183588453085200, -2.000000000000000000, -7.500000000000000000 ) ) ;
#11961 = face_outer_bound ( 'none', #10144, .t. ) ;
#11962 = vertex_point ( 'none', #13339 ) ;
#11963 = b_spline_curve_with_knots ( 'none', 3,
( #11960, #11959, #11958, #11957, #11956, #11955 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002067937700890875600, 0.0004135875401781751200 ),
.unspecified. ) ;
#11964 = axis2_placement_3d ( 'none', #11909, #11953, #11952 ) ;
#11965 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 36.60770792605325100 ) ) ;
#11966 = face_bound ( 'none', #10169, .t. ) ;
#11967 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11969 = oriented_edge ( 'none', *, *, #10641, .f. ) ;
#11970 = axis2_placement_3d ( 'none', #11994, #11998, #11996 ) ;
#11971 = circle ( 'none', #12010, 16.00000000000000000 ) ;
#11972 = axis2_placement_3d ( 'none', #11965, #12013, #12012 ) ;
#11973 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11974 = vector ( 'none', #11973, 1000.000000000000000 ) ;
#11975 = circle ( 'none', #11986, 2.000000000000000400 ) ;
#11976 = cartesian_point ( 'none', ( -2.000000000000000400, 12.25000000000000000, -1.000000000000001300 ) ) ;
#11977 = cartesian_point ( 'none', ( 2.000000000000000400, 12.25000000000000000, 9.000000000000000000 ) ) ;
#11978 = oriented_edge ( 'none', *, *, #11878, .f. ) ;
#11979 = cylindrical_surface ( 'none', #11972, 16.00000000000000000 ) ;
#11980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11981 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11983 = cartesian_point ( 'none', ( 0.0000000000000000000, 12.25000000000000000, 0.0000000000000000000 ) ) ;
#11984 = axis2_placement_3d ( 'none', #11983, #11982, #11981 ) ;
#11985 = circle ( 'none', #11984, 2.000000000000000400 ) ;
#11986 = axis2_placement_3d ( 'none', #11942, #11968, #11967 ) ;
#11987 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11988 = line ( 'none', #11977, #11974 ) ;
#11989 = oriented_edge ( 'none', *, *, #10601, .f. ) ;
#11990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11992 = axis2_placement_3d ( 'none', #11939, #11980, #11987 ) ;
#11993 = circle ( 'none', #11933, 2.000000000000000400 ) ;
#11994 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 36.60770792605325100 ) ) ;
#11995 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#11996 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11998 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11999 = circle ( 'none', #12052, 2.000000000000000400 ) ;
#12000 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12002 = cartesian_point ( 'none', ( 0.0000000000000000000, 12.25000000000000000, -1.000000000000001300 ) ) ;
#12003 = circle ( 'none', #12005, 16.00000000000000000 ) ;
#12004 = cylindrical_surface ( 'none', #11970, 16.00000000000000000 ) ;
#12005 = axis2_placement_3d ( 'none', #11995, #12057, #12056 ) ;
#12006 = face_bound ( 'none', #10174, .t. ) ;
#12007 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12009 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#12010 = axis2_placement_3d ( 'none', #12009, #12008, #12007 ) ;
#12011 = axis2_placement_3d ( 'none', #12002, #12001, #12000 ) ;
#12012 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12013 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12014 = circle ( 'none', #12011, 2.000000000000000400 ) ;
#12015 = cartesian_point ( 'none', ( -16.00000000000000000, 1.959434878635765100e-015, 0.0000000000000000000 ) ) ;
#12016 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12017 = vector ( 'none', #12016, 1000.000000000000000 ) ;
#12018 = cartesian_point ( 'none', ( -2.000000000000000400, 12.25000000000000000, 9.000000000000000000 ) ) ;
#12019 = line ( 'none', #12018, #12017 ) ;
#12020 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, -1.000000000000000900 ) ) ;
#12021 = face_outer_bound ( 'none', #10151, .t. ) ;
#12022 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12023 = vector ( 'none', #12022, 1000.000000000000000 ) ;
#12024 = cartesian_point ( 'none', ( -16.00000000000000000, 1.959434878635765100e-015, 36.60770792605325100 ) ) ;
#12025 = line ( 'none', #12024, #12023 ) ;
#12026 = axis2_placement_3d ( 'none', #12089, #12088, #12029 ) ;
#12027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12028 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12030 = face_bound ( 'none', #10196, .t. ) ;
#12032 = edge_curve ( 'none', #11426, #12079, #13402, .t. ) ;
#12031 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12035 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12036 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12037 = circle ( 'none', #12061, 16.00000000000000000 ) ;
#12038 = face_bound ( 'none', #10216, .t. ) ;
#12039 = cylindrical_surface ( 'none', #12026, 2.000000000000000400 ) ;
#12040 = vector ( 'none', #12047, 1000.000000000000000 ) ;
#12041 = circle ( 'none', #12080, 2.000000000000000400 ) ;
#12042 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12043 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12044 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12045 = axis2_placement_3d ( 'none', #12058, #12044, #12043 ) ;
#12046 = cartesian_point ( 'none', ( 0.0000000000000000000, 12.25000000000000000, 0.0000000000000000000 ) ) ;
#12047 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12048 = cartesian_point ( 'none', ( 16.00000000000000000, 0.0000000000000000000, 36.60770792605325100 ) ) ;
#12049 = face_outer_bound ( 'none', #10199, .t. ) ;
#12050 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12051 = line ( 'none', #12048, #12040 ) ;
#12052 = axis2_placement_3d ( 'none', #12046, #12033, #12031 ) ;
#12053 = circle ( 'none', #12045, 16.00000000000000000 ) ;
#12054 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12055 = plane ( 'none', #12060 ) ;
#12056 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12057 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12058 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12059 = face_outer_bound ( 'none', #10184, .t. ) ;
#12060 = axis2_placement_3d ( 'none', #12054, #11997, #12050 ) ;
#12061 = axis2_placement_3d ( 'none', #12036, #12042, #12027 ) ;
#12062 = axis2_placement_3d ( 'none', #12081, #12064, #12063 ) ;
#12063 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#12064 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#12065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12067 = cartesian_point ( 'none', ( 0.0000000000000000000, 12.25000000000000000, -1.000000000000001300 ) ) ;
#12068 = cartesian_point ( 'none', ( 11.58864967909265600, 1.614088110623098200, -2.316523190308258600 ) ) ;
#12069 = cartesian_point ( 'none', ( 9.796732886301382900, 1.009349209301461800, -2.371656550726895400 ) ) ;
#12070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12073 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.25000000000000000, -1.000000000000001300 ) ) ;
#12074 = circle ( 'none', #12062, 0.8000000000000002700 ) ;
#12075 = circle ( 'none', #12084, 2.000000000000000400 ) ;
#12076 = cylindrical_surface ( 'none', #12083, 2.000000000000000400 ) ;
#12077 = face_outer_bound ( 'none', #10211, .t. ) ;
#12078 = cartesian_point ( 'none', ( 0.0000000000000000000, 12.25000000000000000, 9.000000000000000000 ) ) ;
#12079 = vertex_point ( 'none', #13405 ) ;
#12080 = axis2_placement_3d ( 'none', #12073, #12072, #12071 ) ;
#12081 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#12082 = plane ( 'none', #12087 ) ;
#12083 = axis2_placement_3d ( 'none', #12078, #12070, #12028 ) ;
#12084 = axis2_placement_3d ( 'none', #12067, #12066, #12065 ) ;
#12085 = face_outer_bound ( 'none', #10177, .t. ) ;
#12086 = cartesian_point ( 'none', ( 0.0000000000000000000, 16.00000000000000000, -1.000000000000001300 ) ) ;
#12087 = axis2_placement_3d ( 'none', #12086, #12035, #12034 ) ;
#12088 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12089 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.25000000000000000, 9.000000000000000000 ) ) ;
#12090 = cartesian_point ( 'none', ( 1.600000000000010700, -30.35988970871859700, -22.12349026794378700 ) ) ;
#12091 = cartesian_point ( 'none', ( 1.600000000000005400, -29.57749700599258700, -21.86692397605512600 ) ) ;
#12092 = cartesian_point ( 'none', ( 1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#12093 = cartesian_point ( 'none', ( 1.600000000000005900, -26.10755944522799200, -20.47501388717390800 ) ) ;
#12094 = cartesian_point ( 'none', ( 1.600000000000005900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#12095 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.35988970871858000, -22.12349026794378700 ) ) ;
#12096 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#12097 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#12098 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#12099 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.16314144180955000, -20.01408997942565200 ) ) ;
#12100 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#12101 = cartesian_point ( 'none', ( -1.004935546790633200e-013, -31.60674923231021100, -21.12082316046052100 ) ) ;
#12102 = circle ( 'none', #12107, 0.8000000000000009300 ) ;
#12103 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#12104 = edge_loop ( 'none', ( #12182, #12296, #12158 ) ) ;
#12105 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#12106 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12099, #12098, #12097, #12096, #12095 ),
( #12094, #12093, #12092, #12091, #12090 ),
( #12135, #12134, #12133, #12132, #12131 ),
( #12130, #12129, #12128, #12127, #12126 ) ),
.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 ( ) );
#12107 = axis2_placement_3d ( 'none', #12114, #12111, #12110 ) ;
#12108 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#12109 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#12110 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#12111 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#12112 = b_spline_curve_with_knots ( 'none', 3,
( #12160, #12157, #12156, #12155, #12154, #12153, #12152 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#12113 = axis2_placement_3d ( 'none', #12108, #12151, #12150 ) ;
#12114 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#12115 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#12116 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#12117 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#12118 = axis2_placement_3d ( 'none', #12117, #12116, #12115 ) ;
#12119 = circle ( 'none', #12118, 0.7999999999999958300 ) ;
#12120 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#12121 = cartesian_point ( 'none', ( 8.000000000000001800, -0.3531302355540936200, 2.195771126237067200 ) ) ;
#12122 = cartesian_point ( 'none', ( 5.329828638666673300, 0.3306258148821317700, 2.221250417822973500 ) ) ;
#12123 = cartesian_point ( 'none', ( 2.669443736634723200, 0.9715235504641922500, 1.910971948860854500 ) ) ;
#12124 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.352846341639589100, 1.437647402316158100 ) ) ;
#12125 = b_spline_curve_with_knots ( 'none', 3,
( #12124, #12123, #12122, #12121 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.5714285714285714000 ),
.unspecified. ) ;
#12126 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#12127 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#12128 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#12129 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#12130 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#12131 = cartesian_point ( 'none', ( 1.600000000000005900, -31.60674923231022500, -21.12082316046052500 ) ) ;
#12132 = cartesian_point ( 'none', ( 1.600000000000005400, -30.84427712221263800, -20.88981791652660300 ) ) ;
#12133 = cartesian_point ( 'none', ( 1.600000000000006100, -29.13086185489227700, -20.31246973411174000 ) ) ;
#12134 = cartesian_point ( 'none', ( 1.600000000000000500, -27.45853224716287900, -19.61825658330166900 ) ) ;
#12135 = cartesian_point ( 'none', ( 1.600000000000005900, -26.53590866621767600, -19.19219573586944000 ) ) ;
#12136 = plane ( 'none', #12242 ) ;
#12137 = cartesian_point ( 'none', ( 3.694782017266960900e-014, -30.35988970871858300, -22.12349026794379000 ) ) ;
#12138 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -29.57749700599258700, -21.86692397605513300 ) ) ;
#12139 = cartesian_point ( 'none', ( 0.0000000000000000000, -27.81880766451674300, -21.23148250283406200 ) ) ;
#12140 = cartesian_point ( 'none', ( 0.0000000000000000000, -26.10755944522798400, -20.47501388717390800 ) ) ;
#12141 = cartesian_point ( 'none', ( 6.938893903907918600e-015, -25.16314144180956100, -20.01408997942565200 ) ) ;
#12142 = axis2_placement_3d ( 'none', #12163, #12144, #12143 ) ;
#12143 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#12144 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#12145 = b_spline_curve_with_knots ( 'none', 3,
( #12141, #12140, #12139, #12138, #12137 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#12146 = face_outer_bound ( 'none', #10270, .t. ) ;
#12147 = face_outer_bound ( 'none', #10254, .t. ) ;
#12148 = face_outer_bound ( 'none', #10249, .t. ) ;
#12149 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.673617379884035500e-016, 0.0000000000000000000 ) ) ;
#12150 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#12151 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12152 = cartesian_point ( 'none', ( -1.250000000000000000, -25.84952505401360100, -19.60314285764753700 ) ) ;
#12153 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#12154 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#12155 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#12156 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12157 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#12158 = oriented_edge ( 'none', *, *, #1832, .t. ) ;
#12159 = edge_curve ( 'none', #1902, #1896, #13345, .t. ) ;
#12160 = cartesian_point ( 'none', ( -1.250000000000000000, 2.602085213965226800e-015, -1.734723475976836100e-017 ) ) ;
#12161 = oriented_edge ( 'none', *, *, #12316, .t. ) ;
#12162 = oriented_edge ( 'none', *, *, #12164, .f. ) ;
#12163 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#12164 = edge_curve ( 'none', #1810, #12841, #13433, .t. ) ;
#12165 = circle ( 'none', #12113, 1.250000000000000200 ) ;
#12166 = edge_curve ( 'none', #12295, #1845, #13404, .t. ) ;
#12167 = cartesian_point ( 'none', ( 1.250000000000002900, -8.272435450254736400, -6.560846397952795800 ) ) ;
#12168 = cartesian_point ( 'none', ( 1.249999999999997300, -4.313362852798970700, -2.298811831501505600 ) ) ;
#12169 = cartesian_point ( 'none', ( 1.249999999999997300, -2.500000000000000000, -1.301042606982605100e-015 ) ) ;
#12170 = cartesian_point ( 'none', ( -1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#12171 = cartesian_point ( 'none', ( -1.249999999999997300, -25.67661984405116400, -17.43104291343665600 ) ) ;
#12172 = cartesian_point ( 'none', ( -1.249999999999997600, -21.24608518415090700, -15.44808763468541500 ) ) ;
#12173 = cartesian_point ( 'none', ( -1.249999999999997600, -14.63961452539505200, -11.56884110464236500 ) ) ;
#12174 = cartesian_point ( 'none', ( -1.249999999999997600, -8.272435450254736400, -6.560846397952793100 ) ) ;
#12175 = cartesian_point ( 'none', ( -1.250000000000002700, -4.313362852798970700, -2.298811831501505600 ) ) ;
#12176 = cartesian_point ( 'none', ( -1.249999999999997300, -2.500000000000000000, -2.602085213965210200e-015 ) ) ;
#12177 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#12178 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#12179 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#12180 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#12181 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12182 = oriented_edge ( 'none', *, *, #12213, .t. ) ;
#12183 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#12184 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#12185 = plane ( 'none', #12142 ) ;
#12186 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12184, #12183, #12181, #12180, #12179, #12178, #12177 ),
( #12176, #12175, #12174, #12173, #12172, #12171, #12170 ),
( #12169, #12168, #12167, #12214, #12212, #12211, #12210 ),
( #12209, #12208, #12206, #12205, #12204, #12203, #12202 ) ),
.unspecified., .f., .f., .t. )
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 ( ) );
#12187 = circle ( 'none', #12201, 1.250000000000000200 ) ;
#12188 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#12189 = direction ( 'none', ( 1.000000000000000000, 2.081668171172170100e-017, -1.387778780781445400e-017 ) ) ;
#12190 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12191 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#12192 = circle ( 'none', #12265, 1.250000000000000200 ) ;
#12193 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12188, #12241, #12240, #12239, #12238, #12237, #12236 ),
( #12235, #12234, #12233, #12232, #12231, #12230, #12229 ),
( #12228, #12227, #12226, #12225, #12224, #12223, #12222 ),
( #12221, #12220, #12219, #12218, #12217, #12216, #12215 ) ),
.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 ( ) );
#12194 = face_outer_bound ( 'none', #10269, .t. ) ;
#12195 = axis2_placement_3d ( 'none', #12149, #12190, #12189 ) ;
#12196 = circle ( 'none', #12195, 1.250000000000000200 ) ;
#12197 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#12198 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#12199 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#12200 = cartesian_point ( 'none', ( 0.0000000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#12201 = axis2_placement_3d ( 'none', #12200, #12199, #12198 ) ;
#12202 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#12203 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#12204 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#12205 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#12206 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12207 = oriented_edge ( 'none', *, *, #1856, .t. ) ;
#12208 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#12209 = cartesian_point ( 'none', ( 1.250000000000008000, -1.734723475976807100e-015, -1.734723475976807100e-015 ) ) ;
#12210 = cartesian_point ( 'none', ( 1.249999999999997300, -27.99447384215130100, -18.31893310209096300 ) ) ;
#12211 = cartesian_point ( 'none', ( 1.250000000000002700, -25.67661984405116700, -17.43104291343665600 ) ) ;
#12212 = cartesian_point ( 'none', ( 1.250000000000002900, -21.24608518415090700, -15.44808763468541500 ) ) ;
#12213 = edge_curve ( 'none', #1831, #12295, #13351, .t. ) ;
#12214 = cartesian_point ( 'none', ( 1.250000000000002900, -14.63961452539505500, -11.56884110464237200 ) ) ;
#12215 = cartesian_point ( 'none', ( -1.249999999999994200, -25.84952505401360100, -19.60314285764753700 ) ) ;
#12216 = cartesian_point ( 'none', ( -1.249999999999994200, -23.48759017967385900, -18.63643109682000400 ) ) ;
#12217 = cartesian_point ( 'none', ( -1.249999999999994200, -18.96889376729436400, -16.49583267372229400 ) ) ;
#12218 = cartesian_point ( 'none', ( -1.250000000000001300, -12.24613964765512200, -12.31500830393193600 ) ) ;
#12219 = cartesian_point ( 'none', ( -1.250000000000001100, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12220 = cartesian_point ( 'none', ( -1.249999999999987100, -1.819145745771353800, -2.428892910556139200 ) ) ;
#12221 = cartesian_point ( 'none', ( -1.249999999999994200, 2.602085213965210600e-015, 8.673617379884035500e-016 ) ) ;
#12222 = cartesian_point ( 'none', ( -1.249999999999997300, -23.70457626587592200, -20.88735261320410100 ) ) ;
#12223 = cartesian_point ( 'none', ( -1.249999999999997300, -21.29856051529655400, -19.84181928020335000 ) ) ;
#12224 = cartesian_point ( 'none', ( -1.249999999999997600, -16.69170235043782600, -17.54357771275918400 ) ) ;
#12225 = cartesian_point ( 'none', ( -1.249999999999997600, -9.852664769915191900, -13.06117550322149900 ) ) ;
#12226 = cartesian_point ( 'none', ( -1.249999999999992500, -3.307132808089035000, -7.341332872280592200 ) ) ;
#12227 = cartesian_point ( 'none', ( -1.249999999999992200, 0.6750713612562619900, -2.558973989610771900 ) ) ;
#12228 = cartesian_point ( 'none', ( -1.250000000000002700, 2.499999999999999600, -1.301042606982605100e-015 ) ) ;
#12229 = cartesian_point ( 'none', ( 1.250000000000002700, -23.70457626587592200, -20.88735261320410400 ) ) ;
#12230 = cartesian_point ( 'none', ( 1.250000000000002700, -21.29856051529655800, -19.84181928020335700 ) ) ;
#12231 = cartesian_point ( 'none', ( 1.250000000000002900, -16.69170235043782900, -17.54357771275919100 ) ) ;
#12232 = cartesian_point ( 'none', ( 1.250000000000002900, -9.852664769915186600, -13.06117550322149900 ) ) ;
#12233 = cartesian_point ( 'none', ( 1.250000000000008200, -3.307132808089035000, -7.341332872280592200 ) ) ;
#12234 = cartesian_point ( 'none', ( 1.250000000000002700, 0.6750713612562593300, -2.558973989610771900 ) ) ;
#12235 = cartesian_point ( 'none', ( 1.250000000000002700, 2.500000000000000900, 0.0000000000000000000 ) ) ;
#12236 = cartesian_point ( 'none', ( 1.250000000000001100, -25.84952505401360800, -19.60314285764753700 ) ) ;
#12237 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#12238 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#12239 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#12240 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12241 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#12242 = axis2_placement_3d ( 'none', #12197, #12266, #12261 ) ;
#12243 = face_outer_bound ( 'none', #10278, .t. ) ;
#12244 = b_spline_curve_with_knots ( 'none', 3,
( #12273, #12272, #12271, #12270, #12269, #12268, #12267 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#12245 = circle ( 'none', #12259, 0.8000000000000009300 ) ;
#12246 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#12247 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#12248 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#12249 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#12250 = cartesian_point ( 'none', ( 11.58859130728513900, 1.882399166654378900, -2.450909784465835600 ) ) ;
#12251 = circle ( 'none', #12291, 4.550000000000001600 ) ;
#12252 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7023593174729341200, -2.481576408644443600 ) ) ;
#12253 = axis2_placement_3d ( 'none', #12255, #12299, #12298 ) ;
#12254 = b_spline_curve_with_knots ( 'none', 3,
( #12249, #12248, #12247, #12246, #12302 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#12255 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -30.98331947051439500, -21.62215671420215600 ) ) ;
#12256 = direction ( 'none', ( 6.938893903907225900e-017, 0.8579795152550746500, -0.5136839022226285000 ) ) ;
#12257 = direction ( 'none', ( 0.0000000000000000000, -0.5136839022226283900, -0.8579795152550748800 ) ) ;
#12258 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -25.84952505401362200, -19.60314285764754800 ) ) ;
#12259 = axis2_placement_3d ( 'none', #12258, #12257, #12256 ) ;
#12260 = cartesian_point ( 'none', ( 13.38521556930481500, 2.185263131290183600, -2.031990642308357600 ) ) ;
#12261 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550754300, -0.5136839022226272800 ) ) ;
#12262 = face_bound ( 'none', #10221, .t. ) ;
#12263 = direction ( 'none', ( 5.551115123125781500e-017, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#12264 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#12265 = axis2_placement_3d ( 'none', #12191, #12264, #12263 ) ;
#12266 = direction ( 'none', ( -6.245004513516506800e-017, -0.5136839022226273900, -0.8579795152550755400 ) ) ;
#12267 = cartesian_point ( 'none', ( 1.250000000000000000, -25.84952505401360800, -19.60314285764753400 ) ) ;
#12268 = cartesian_point ( 'none', ( 1.250000000000001100, -23.48759017967386600, -18.63643109682000400 ) ) ;
#12269 = cartesian_point ( 'none', ( 1.250000000000001100, -18.96889376729436800, -16.49583267372229400 ) ) ;
#12270 = cartesian_point ( 'none', ( 1.250000000000001300, -12.24613964765512500, -12.31500830393193600 ) ) ;
#12271 = cartesian_point ( 'none', ( 1.250000000000008000, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12272 = cartesian_point ( 'none', ( 1.250000000000008000, -1.819145745771353800, -2.428892910556139200 ) ) ;
#12273 = cartesian_point ( 'none', ( 1.250000000000000200, -8.413408858487514400e-016, -1.734723475976807100e-017 ) ) ;
#12274 = cartesian_point ( 'none', ( 9.796715088894833600, 1.243619897476691400, -2.559402155119329300 ) ) ;
#12275 = cartesian_point ( 'none', ( -1.600000000000000800, -27.81880766451674300, -21.23148250283406900 ) ) ;
#12276 = cartesian_point ( 'none', ( -1.600000000000000500, -26.10755944522799200, -20.47501388717390800 ) ) ;
#12277 = cartesian_point ( 'none', ( -1.600000000000000500, -25.16314144180955700, -20.01408997942565200 ) ) ;
#12278 = cartesian_point ( 'none', ( -1.600000000000000500, -31.60674923231021800, -21.12082316046052500 ) ) ;
#12279 = cartesian_point ( 'none', ( -1.600000000000000100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#12280 = cartesian_point ( 'none', ( -1.599999999999995600, -29.13086185489227700, -20.31246973411174000 ) ) ;
#12281 = cartesian_point ( 'none', ( -1.600000000000005900, -27.45853224716287900, -19.61825658330166900 ) ) ;
#12282 = cartesian_point ( 'none', ( -1.599999999999995400, -26.53590866621767600, -19.19219573586944000 ) ) ;
#12283 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#12284 = cartesian_point ( 'none', ( 0.0000000000000000000, -30.84427712221262800, -20.88981791652661000 ) ) ;
#12285 = cartesian_point ( 'none', ( 0.0000000000000000000, -29.13086185489226700, -20.31246973411174700 ) ) ;
#12286 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -27.45853224716287100, -19.61825658330166900 ) ) ;
#12287 = cartesian_point ( 'none', ( -6.938893903907228400e-015, -26.53590866621768600, -19.19219573586944300 ) ) ;
#12288 = direction ( 'none', ( 1.000000000000000000, 8.881784197001252300e-016, 0.0000000000000000000 ) ) ;
#12289 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12290 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#12291 = axis2_placement_3d ( 'none', #12290, #12289, #12288 ) ;
#12292 = cartesian_point ( 'none', ( 11.58860088442317100, 2.195278114055991800, -2.472024917152966700 ) ) ;
#12293 = cartesian_point ( 'none', ( 9.796626958276982900, 1.545205403111383100, -2.645718048581784800 ) ) ;
#12295 = vertex_point ( 'none', #13407 ) ;
#12294 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9746089893703197000, -2.624016509201721400 ) ) ;
#12296 = oriented_edge ( 'none', *, *, #12166, .t. ) ;
#12297 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12287, #12286, #12285, #12284, #12283 ),
( #12282, #12281, #12280, #12279, #12278 ),
( #12277, #12276, #12275, #11389, #11599 ),
( #11600, #11801, #11785, #11798, #11807 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#12298 = direction ( 'none', ( -2.775557561562873800e-017, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#12299 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#12300 = cartesian_point ( 'none', ( 13.38519820417738500, 2.469321267125701000, -2.107859261673023600 ) ) ;
#12301 = circle ( 'none', #12253, 0.8000000000000002700 ) ;
#12302 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#12303 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#12304 = circle ( 'none', #12343, 0.8000000000000002700 ) ;
#12305 = circle ( 'none', #12395, 0.7999999999999958300 ) ;
#12306 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#12307 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#12308 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#12309 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#12310 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#12311 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#12312 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#12313 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#12314 = plane ( 'none', #12320 ) ;
#12315 = face_outer_bound ( 'none', #10265, .t. ) ;
#12316 = edge_curve ( 'none', #303, #308, #13424, .t. ) ;
#12317 = b_spline_curve_with_knots ( 'none', 3,
( #12311, #12310, #12309, #12308, #12307 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#12318 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866623394400, -19.19219573587695400 ) ) ;
#12319 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, 0.0000000000000000000 ) ) ;
#12320 = axis2_placement_3d ( 'none', #12327, #12312, #12303 ) ;
#12321 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#12322 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12323 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#12324 = axis2_placement_3d ( 'none', #12323, #12322, #12321 ) ;
#12325 = circle ( 'none', #12324, 1.250000000000000200 ) ;
#12326 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#12327 = cartesian_point ( 'none', ( 6.938893903907228400e-015, -31.60674923231021400, -21.12082316046052500 ) ) ;
#12328 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#12329 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#12330 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#12331 = circle ( 'none', #12337, 1.250000000000000200 ) ;
#12332 = b_spline_curve_with_knots ( 'none', 3,
( #12360, #12358, #12357, #12356, #12355, #12354, #12353 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#12333 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#12334 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12330, #12329, #12328, #12378, #12377 ),
( #12376, #12375, #12374, #12373, #12372 ),
( #12371, #12370, #12369, #12368, #12367 ),
( #12366, #12365, #12364, #12363, #12362 ) ),
.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 ( ) );
#12335 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144182620500, -20.01408997943378100 ) ) ;
#12336 = face_outer_bound ( 'none', #10274, .t. ) ;
#12337 = axis2_placement_3d ( 'none', #12352, #12351, #12350 ) ;
#12338 = face_outer_bound ( 'none', #10306, .t. ) ;
#12339 = cartesian_point ( 'none', ( 2.512574684646664100, -30.35988970871858300, -22.12349026794379000 ) ) ;
#12340 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#12341 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#12342 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#12343 = axis2_placement_3d ( 'none', #12342, #12341, #12340 ) ;
#12344 = cartesian_point ( 'none', ( 2.512574684646694800, -31.60674923231021100, -21.12082316046052100 ) ) ;
#12345 = circle ( 'none', #12348, 1.250000000000000200 ) ;
#12346 = direction ( 'none', ( -1.387778780781445400e-017, -5.777789833161705800e-034, -1.000000000000000000 ) ) ;
#12347 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#12348 = axis2_placement_3d ( 'none', #12333, #12397, #12396 ) ;
#12349 = direction ( 'none', ( 1.117161918529063600e-015, -0.5136839022230164100, -0.8579795152548424000 ) ) ;
#12350 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#12351 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12352 = cartesian_point ( 'none', ( 2.512574684646731600, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#12353 = cartesian_point ( 'none', ( 1.262574684646731400, -25.84952505401361100, -19.60314285764753700 ) ) ;
#12354 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#12355 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#12356 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#12357 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12358 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#12359 = face_bound ( 'none', #10290, .t. ) ;
#12360 = cartesian_point ( 'none', ( 1.262574684646731400, 1.078520768856852100e-029, -1.734723475976768900e-017 ) ) ;
#12361 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#12362 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#12363 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#12364 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#12365 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#12366 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#12367 = cartesian_point ( 'none', ( 4.112574684646725500, -31.60674923231020700, -21.12082316046052100 ) ) ;
#12368 = cartesian_point ( 'none', ( 4.112574684646736100, -30.84427712221263500, -20.88981791652660300 ) ) ;
#12369 = cartesian_point ( 'none', ( 4.112574684646737900, -29.13086185489226700, -20.31246973411173300 ) ) ;
#12370 = cartesian_point ( 'none', ( 4.112574684646725500, -27.45853224716288600, -19.61825658330166900 ) ) ;
#12371 = cartesian_point ( 'none', ( 4.112574684646730800, -26.53590866621768300, -19.19219573586944000 ) ) ;
#12372 = cartesian_point ( 'none', ( 4.112574684646725500, -30.35988970871859700, -22.12349026794378700 ) ) ;
#12373 = cartesian_point ( 'none', ( 4.112574684646725500, -29.57749700599259400, -21.86692397605512600 ) ) ;
#12374 = cartesian_point ( 'none', ( 4.112574684646727300, -27.81880766451674300, -21.23148250283406900 ) ) ;
#12375 = cartesian_point ( 'none', ( 4.112574684646730800, -26.10755944522798800, -20.47501388717390100 ) ) ;
#12376 = cartesian_point ( 'none', ( 4.112574684646730800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#12377 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#12378 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#12379 = cartesian_point ( 'none', ( 1.262574684646734100, -27.99447384215129400, -18.31893310209096300 ) ) ;
#12380 = cartesian_point ( 'none', ( 1.262574684646734100, -25.67661984405116700, -17.43104291343666300 ) ) ;
#12381 = cartesian_point ( 'none', ( 1.262574684646729000, -21.24608518415090700, -15.44808763468541500 ) ) ;
#12382 = cartesian_point ( 'none', ( 1.262574684646734300, -14.63961452539505500, -11.56884110464236800 ) ) ;
#12383 = cartesian_point ( 'none', ( 1.262574684646729000, -8.272435450254736400, -6.560846397952795800 ) ) ;
#12384 = cartesian_point ( 'none', ( 1.262574684646728700, -4.313362852798970700, -2.298811831501506900 ) ) ;
#12385 = cartesian_point ( 'none', ( 1.262574684646728700, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#12386 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#12387 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#12388 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#12389 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#12390 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12391 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#12392 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#12393 = plane ( 'none', #12403 ) ;
#12394 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505403007500, -19.60314285765536700 ) ) ;
#12395 = axis2_placement_3d ( 'none', #12394, #12349, #12405 ) ;
#12396 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#12397 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#12398 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12392, #12391, #12390, #12389, #12388, #12387, #12386 ),
( #12385, #12384, #12383, #12382, #12381, #12380, #12379 ),
( #12432, #12431, #12430, #12429, #12428, #12427, #12426 ),
( #12425, #12424, #12423, #12422, #12421, #12420, #12419 ) ),
.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 ( ) );
#12399 = plane ( 'none', #12406 ) ;
#12400 = direction ( 'none', ( 2.775557561562891400e-017, 0.8579795152550755400, -0.5136839022226272800 ) ) ;
#12401 = direction ( 'none', ( -8.326672684688674100e-017, -0.5136839022226272800, -0.8579795152550755400 ) ) ;
#12402 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#12403 = axis2_placement_3d ( 'none', #12402, #12401, #12400 ) ;
#12404 = cartesian_point ( 'none', ( 8.000000000000000000, 1.261392751667665300, -2.703691215516388800 ) ) ;
#12405 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548416200, -0.5136839022230177400 ) ) ;
#12406 = axis2_placement_3d ( 'none', #12347, #12346, #12452 ) ;
#12407 = cartesian_point ( 'none', ( 3.762574684646732100, -25.84952505401361500, -19.60314285764753700 ) ) ;
#12408 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#12409 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#12410 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#12411 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12412 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#12413 = cartesian_point ( 'none', ( 3.762574684646732100, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#12414 = face_outer_bound ( 'none', #84, .t. ) ;
#12415 = cartesian_point ( 'none', ( 5.040009844363972900, -25.84952505403008900, -19.60314285765537100 ) ) ;
#12416 = advanced_face ( 'none', ( #13429 ), #13409, .t. ) ;
#12417 = face_outer_bound ( 'none', #10319, .t. ) ;
#12418 = b_spline_curve_with_knots ( 'none', 3,
( #12413, #12412, #12411, #12410, #12409, #12408, #12407 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#12419 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#12420 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#12421 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#12422 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#12423 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12424 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#12425 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#12426 = cartesian_point ( 'none', ( 3.762574684646729400, -27.99447384215129400, -18.31893310209095600 ) ) ;
#12427 = cartesian_point ( 'none', ( 3.762574684646733800, -25.67661984405116700, -17.43104291343665600 ) ) ;
#12428 = cartesian_point ( 'none', ( 3.762574684646729800, -21.24608518415090700, -15.44808763468541600 ) ) ;
#12429 = cartesian_point ( 'none', ( 3.762574684646729800, -14.63961452539505200, -11.56884110464236500 ) ) ;
#12430 = cartesian_point ( 'none', ( 3.762574684646734300, -8.272435450254738100, -6.560846397952795800 ) ) ;
#12431 = cartesian_point ( 'none', ( 3.762574684646733800, -4.313362852798973400, -2.298811831501505600 ) ) ;
#12432 = cartesian_point ( 'none', ( 3.762574684646729400, -2.499999999999997300, -1.301042606982605100e-015 ) ) ;
#12433 = cartesian_point ( 'none', ( 3.762574684646725800, -1.819145745771352000, -2.428892910556137400 ) ) ;
#12434 = cartesian_point ( 'none', ( 3.762574684646725800, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#12435 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12434, #12433, #12478, #12477, #12476, #12475, #12474 ),
( #12473, #12472, #12471, #12470, #12469, #12468, #12467 ),
( #12466, #12465, #12464, #12463, #12462, #12461, #12460 ),
( #12459, #12458, #12457, #12456, #12455, #12454, #12453 ) ),
.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 ( ) );
#12436 = axis2_placement_3d ( 'none', #12439, #12442, #12441 ) ;
#12437 = axis2_placement_3d ( 'none', #12415, #12438, #12481 ) ;
#12438 = direction ( 'none', ( 7.459310946700268900e-015, -0.5136839022230156300, -0.8579795152548430600 ) ) ;
#12439 = cartesian_point ( 'none', ( 2.512574684646731600, -25.84952505401360800, -19.60314285764754100 ) ) ;
#12440 = cartesian_point ( 'none', ( 13.38520391517447400, 2.773730504457215100, -2.066235986126573100 ) ) ;
#12441 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152550749900, -0.5136839022226279400 ) ) ;
#12442 = direction ( 'none', ( -6.938893903907228400e-018, -0.5136839022226269400, -0.8579795152550757600 ) ) ;
#12443 = circle ( 'none', #12436, 1.250000000000000200 ) ;
#12444 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#12445 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#12446 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12447 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#12448 = axis2_placement_3d ( 'none', #12447, #12446, #12445 ) ;
#12449 = circle ( 'none', #12448, 1.250000000000000200 ) ;
#12450 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#12451 = face_outer_bound ( 'none', #10343, .t. ) ;
#12452 = direction ( 'none', ( -1.000000000000000000, -2.081668171172167900e-017, 1.387778780781445400e-017 ) ) ;
#12453 = cartesian_point ( 'none', ( 1.262574684646737600, -25.84952505401361500, -19.60314285764754100 ) ) ;
#12454 = cartesian_point ( 'none', ( 1.262574684646737600, -23.48759017967386200, -18.63643109682000400 ) ) ;
#12455 = cartesian_point ( 'none', ( 1.262574684646730700, -18.96889376729436400, -16.49583267372229400 ) ) ;
#12456 = cartesian_point ( 'none', ( 1.262574684646723800, -12.24613964765512200, -12.31500830393193600 ) ) ;
#12457 = cartesian_point ( 'none', ( 1.262574684646730700, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12458 = cartesian_point ( 'none', ( 1.262574684646730700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#12459 = cartesian_point ( 'none', ( 1.262574684646723600, 0.0000000000000000000, -8.673617379884035500e-016 ) ) ;
#12460 = cartesian_point ( 'none', ( 1.262574684646734100, -23.70457626587592200, -20.88735261320410100 ) ) ;
#12461 = cartesian_point ( 'none', ( 1.262574684646728700, -21.29856051529655400, -19.84181928020335000 ) ) ;
#12462 = cartesian_point ( 'none', ( 1.262574684646739400, -16.69170235043782900, -17.54357771275918400 ) ) ;
#12463 = cartesian_point ( 'none', ( 1.262574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#12464 = cartesian_point ( 'none', ( 1.262574684646734300, -3.307132808089037600, -7.341332872280594800 ) ) ;
#12465 = cartesian_point ( 'none', ( 1.262574684646728700, 0.6750713612562606600, -2.558973989610774600 ) ) ;
#12466 = cartesian_point ( 'none', ( 1.262574684646728700, 2.500000000000000900, -1.301042606982605100e-015 ) ) ;
#12467 = cartesian_point ( 'none', ( 3.762574684646733800, -23.70457626587592200, -20.88735261320410100 ) ) ;
#12468 = cartesian_point ( 'none', ( 3.762574684646733800, -21.29856051529655800, -19.84181928020335000 ) ) ;
#12469 = cartesian_point ( 'none', ( 3.762574684646729800, -16.69170235043782900, -17.54357771275918400 ) ) ;
#12470 = cartesian_point ( 'none', ( 3.762574684646734300, -9.852664769915191900, -13.06117550322149900 ) ) ;
#12471 = cartesian_point ( 'none', ( 3.762574684646724500, -3.307132808089037600, -7.341332872280592200 ) ) ;
#12472 = cartesian_point ( 'none', ( 3.762574684646733800, 0.6750713612562593300, -2.558973989610774600 ) ) ;
#12473 = cartesian_point ( 'none', ( 3.762574684646729400, 2.499999999999998200, -1.301042606982605100e-015 ) ) ;
#12474 = cartesian_point ( 'none', ( 3.762574684646732900, -25.84952505401361500, -19.60314285764753700 ) ) ;
#12475 = cartesian_point ( 'none', ( 3.762574684646732900, -23.48759017967386200, -18.63643109682000400 ) ) ;
#12476 = cartesian_point ( 'none', ( 3.762574684646732900, -18.96889376729436800, -16.49583267372229400 ) ) ;
#12477 = cartesian_point ( 'none', ( 3.762574684646726700, -12.24613964765512500, -12.31500830393193600 ) ) ;
#12478 = cartesian_point ( 'none', ( 3.762574684646725800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12479 = cartesian_point ( 'none', ( 3.790009844363972500, -25.84952505401360800, -19.60314285764753400 ) ) ;
#12480 = face_outer_bound ( 'none', #10376, .t. ) ;
#12481 = direction ( 'none', ( 0.0000000000000000000, 0.8579795152548436200, -0.5136839022230146300 ) ) ;
#12482 = cartesian_point ( 'none', ( 9.796517931861432200, 1.848378047445986300, -2.666278298634092300 ) ) ;
#12483 = circle ( 'none', #12437, 0.7999999999999939400 ) ;
#12484 = cartesian_point ( 'none', ( 13.38522001848489000, 3.053628176499631100, -1.965033793464633100 ) ) ;
#12485 = cartesian_point ( 'none', ( -28.20953833005305700, -6.708127134675637000, -12.23311940599835700 ) ) ;
#12486 = cartesian_point ( 'none', ( -28.23789738907201000, -6.587729008842511100, -11.61888615200792800 ) ) ;
#12487 = face_outer_bound ( 'none', #10478, .t. ) ;
#12488 = direction ( 'none', ( -0.9891309318365546500, -0.1039711490850925300, 0.1039711490850921400 ) ) ;
#12489 = vector ( 'none', #12488, 1000.000000000000200 ) ;
#12490 = cartesian_point ( 'none', ( 2.064317785737742400, -0.1530120509309777500, 0.4513683279452444000 ) ) ;
#12491 = line ( 'none', #12490, #12489 ) ;
#12492 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12535, #12534, #12533, #12532, #12531 ),
( #12530, #12529, #12528, #12527, #12526 ),
( #12525, #12524, #12523, #12522, #12521 ),
( #12519, #12518, #12517, #12516, #12515 ) ),
.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 ( ) );
#12493 = direction ( 'none', ( 0.9891309318365547600, -0.1039711490850920200, -0.1039711490850921500 ) ) ;
#12494 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#12495 = cartesian_point ( 'none', ( -28.24474982361195800, -6.557995491386323600, -11.00000000000000000 ) ) ;
#12496 = plane ( 'none', #12508 ) ;
#12497 = cartesian_point ( 'none', ( -28.24474982361196500, -6.557995491386323600, -11.31020489098860300 ) ) ;
#12498 = cartesian_point ( 'none', ( 11.58864216560259800, 2.495936010054698800, -2.428523248069834700 ) ) ;
#12499 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#12500 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#12501 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#12502 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#12503 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866623395800, -19.19219573587696100 ) ) ;
#12504 = direction ( 'none', ( 0.9945209233808906000, -0.1045377106962867700, -3.649916775045515600e-016 ) ) ;
#12505 = direction ( 'none', ( -0.1045377106962867800, -0.9945209233808907100, -3.487020560589509700e-015 ) ) ;
#12506 = cartesian_point ( 'none', ( 2.017391304347826900, 0.1579446640316205000, 7.683016009395152800e-016 ) ) ;
#12507 = b_spline_curve_with_knots ( 'none', 3,
( #12503, #12502, #12501, #12500, #12499 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#12508 = axis2_placement_3d ( 'none', #12506, #12505, #12504 ) ;
#12509 = cartesian_point ( 'none', ( 5.040009844363972900, -30.98331947051438500, -21.62215671420215200 ) ) ;
#12510 = axis2_placement_3d ( 'none', #12509, #12566, #12565 ) ;
#12511 = cartesian_point ( 'none', ( 3.790009844363972500, -8.673617379884019700e-016, -1.734723475976807700e-017 ) ) ;
#12512 = circle ( 'none', #12513, 1.250000000000000200 ) ;
#12513 = axis2_placement_3d ( 'none', #12561, #12560, #12559 ) ;
#12514 = circle ( 'none', #12510, 0.8000000000000002700 ) ;
#12515 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231020400, -21.12082316046052100 ) ) ;
#12516 = cartesian_point ( 'none', ( 5.040009844363972900, -30.84427712221262800, -20.88981791652660600 ) ) ;
#12517 = cartesian_point ( 'none', ( 5.040009844363972900, -29.13086185489226000, -20.31246973411174400 ) ) ;
#12518 = cartesian_point ( 'none', ( 5.040009844363972900, -27.45853224716286400, -19.61825658330166500 ) ) ;
#12519 = cartesian_point ( 'none', ( 5.040009844363972900, -26.53590866621767900, -19.19219573586944300 ) ) ;
#12520 = oriented_edge ( 'none', *, *, #13046, .t. ) ;
#12521 = cartesian_point ( 'none', ( 6.640009844363972600, -31.60674923231021800, -21.12082316046052500 ) ) ;
#12522 = cartesian_point ( 'none', ( 6.640009844363977000, -30.84427712221264500, -20.88981791652661000 ) ) ;
#12523 = cartesian_point ( 'none', ( 6.640009844363973500, -29.13086185489227700, -20.31246973411174400 ) ) ;
#12524 = cartesian_point ( 'none', ( 6.640009844363972600, -27.45853224716287900, -19.61825658330166900 ) ) ;
#12525 = cartesian_point ( 'none', ( 6.640009844363977900, -26.53590866621768300, -19.19219573586944700 ) ) ;
#12526 = cartesian_point ( 'none', ( 6.640009844363977900, -30.35988970871859000, -22.12349026794378700 ) ) ;
#12527 = cartesian_point ( 'none', ( 6.640009844363977000, -29.57749700599257600, -21.86692397605512600 ) ) ;
#12528 = cartesian_point ( 'none', ( 6.640009844363973500, -27.81880766451674300, -21.23148250283407600 ) ) ;
#12529 = cartesian_point ( 'none', ( 6.640009844363977900, -26.10755944522798100, -20.47501388717390800 ) ) ;
#12530 = cartesian_point ( 'none', ( 6.640009844363977900, -25.16314144180955000, -20.01408997942565200 ) ) ;
#12531 = cartesian_point ( 'none', ( 5.040009844363965800, -30.35988970871858700, -22.12349026794378700 ) ) ;
#12532 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#12533 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#12534 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#12535 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144180955700, -20.01408997942565200 ) ) ;
#12536 = b_spline_curve_with_knots ( 'none', 3,
( #12577, #12593, #12592, #12591, #12590, #12589, #12588 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2800000000000000800, 0.5600000000000001600, 0.7800000000000000300, 1.000000000000000000 ),
.unspecified. ) ;
#12537 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#12538 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#12539 = direction ( 'none', ( 1.394717674685352500e-015, 0.6266669421770428800, 0.7792872022447660000 ) ) ;
#12540 = cartesian_point ( 'none', ( 26.69999999999999900, 0.0000000000000000000, 3.000000000000001800 ) ) ;
#12541 = face_outer_bound ( 'none', #10331, .t. ) ;
#12542 = cartesian_point ( 'none', ( 26.69999999999999900, 3.582091887505989000e-016, -2.924999999999984300 ) ) ;
#12543 = direction ( 'none', ( -2.775557561562890700e-017, -0.7792872022447658900, 0.6266669421770431100 ) ) ;
#12544 = direction ( 'none', ( 1.387778780781445300e-015, 0.6266669421770431100, 0.7792872022447658900 ) ) ;
#12545 = cartesian_point ( 'none', ( 5.040009844363972900, -31.60674923231019700, -21.12082316046051700 ) ) ;
#12546 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#12547 = cartesian_point ( 'none', ( 5.040009844363972900, -29.57749700599258000, -21.86692397605513000 ) ) ;
#12548 = cartesian_point ( 'none', ( 5.040009844363979100, -27.81880766451673600, -21.23148250283406200 ) ) ;
#12549 = cartesian_point ( 'none', ( 5.040009844363972900, -26.10755944522797700, -20.47501388717390500 ) ) ;
#12550 = cartesian_point ( 'none', ( 5.040009844363965800, -25.16314144182622000, -20.01408997943378100 ) ) ;
#12551 = cartesian_point ( 'none', ( 5.040009844363973800, -30.35988970871857300, -22.12349026794378700 ) ) ;
#12552 = plane ( 'none', #12554 ) ;
#12553 = axis2_placement_3d ( 'none', #12562, #12539, #12538 ) ;
#12554 = axis2_placement_3d ( 'none', #12556, #12544, #12543 ) ;
#12555 = b_spline_curve_with_knots ( 'none', 3,
( #12550, #12549, #12548, #12547, #12546 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. ) ;
#12556 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#12557 = cartesian_point ( 'none', ( 13.99999999999999800, 0.0000000000000000000, 3.000000000000000900 ) ) ;
#12558 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#12559 = direction ( 'none', ( 1.000000000000000000, 2.081668171172154600e-017, -1.387778780781445700e-017 ) ) ;
#12560 = direction ( 'none', ( -1.387778780781445400e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12561 = cartesian_point ( 'none', ( 5.040009844363972900, 1.734723475976807100e-015, 0.0000000000000000000 ) ) ;
#12562 = cartesian_point ( 'none', ( 2.512574684646731600, -30.98331947051439500, -21.62215671420215600 ) ) ;
#12563 = circle ( 'none', #12553, 0.8000000000000002700 ) ;
#12564 = face_outer_bound ( 'none', #10337, .t. ) ;
#12565 = direction ( 'none', ( 0.0000000000000000000, -0.7792872022447650000, 0.6266669421770441100 ) ) ;
#12566 = direction ( 'none', ( 1.380839886877538400e-015, 0.6266669421770427700, 0.7792872022447661100 ) ) ;
#12567 = cartesian_point ( 'none', ( 0.9125746846467255300, -30.84427712221263800, -20.88981791652660300 ) ) ;
#12568 = cartesian_point ( 'none', ( 0.9125746846467310800, -29.13086185489226700, -20.31246973411174000 ) ) ;
#12569 = cartesian_point ( 'none', ( 0.9125746846467256400, -27.45853224716288600, -19.61825658330166900 ) ) ;
#12570 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.53590866621768600, -19.19219573586944000 ) ) ;
#12571 = cartesian_point ( 'none', ( 2.512574684646731600, -31.60674923231020400, -21.12082316046052500 ) ) ;
#12572 = cartesian_point ( 'none', ( 2.512574684646731600, -30.84427712221263500, -20.88981791652661000 ) ) ;
#12573 = cartesian_point ( 'none', ( 2.512574684646725000, -29.13086185489226000, -20.31246973411174700 ) ) ;
#12574 = cartesian_point ( 'none', ( 2.512574684646731600, -27.45853224716286400, -19.61825658330166900 ) ) ;
#12575 = cartesian_point ( 'none', ( 2.512574684646731600, -26.53590866621767200, -19.19219573586944300 ) ) ;
#12576 =( bounded_surface ( ) b_spline_surface ( 3, 3, (
( #12575, #12574, #12573, #12572, #12571 ),
( #12570, #12569, #12568, #12567, #12605 ),
( #12604, #12603, #12602, #12601, #12600 ),
( #12599, #12598, #12597, #12596, #12595 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 4 ),
( 4, 1, 4 ),
( 0.5000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.5599999999997129500, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 0.3333333333333333700, 0.3333333333333333700, 0.3333333333333333100, 0.3333333333333334300, 0.3333333333333333700),
( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#12577 = cartesian_point ( 'none', ( 6.290009844363972900, 1.760744328116459000e-015, -1.734723475976807400e-017 ) ) ;
#12578 = face_outer_bound ( 'none', #10403, .t. ) ;
#12579 = b_spline_curve_with_knots ( 'none', 3,
( #12642, #12641, #12640, #12639, #12638, #12637, #12636, #12627, #12626, #12625, #12624, #12623, #12622, #12621, #12620, #12619, #12618, #12617, #12615, #12614, #12613, #12612, #12611, #12610, #12609, #12608, #12607, #12606 ),
.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. ) ;
#12580 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#12581 = b_spline_curve_with_knots ( 'none', 3,
( #12580, #12645, #12644, #12643 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 0.9538376696910229000 ),
.unspecified. ) ;
#12582 = cartesian_point ( 'none', ( 13.99999999999999800, 2.221420399039080200, -1.983784089940633600 ) ) ;
#12583 = cartesian_point ( 'none', ( 11.99719012351335200, 1.577811445632912400, -2.321207033535849000 ) ) ;
#12584 = cartesian_point ( 'none', ( 10.00171167634497300, 0.8905033446879354600, -2.362686175629060700 ) ) ;
#12585 = cartesian_point ( 'none', ( 8.000000000000001800, 0.3531302355541091100, -2.195771126237064900 ) ) ;
#12586 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#12587 = cartesian_point ( 'none', ( 8.000000000000001800, 0.3531302355541091100, -2.195771126237064900 ) ) ;
#12588 = cartesian_point ( 'none', ( 6.290009844363972900, -25.84952505401361100, -19.60314285764753000 ) ) ;
#12589 = cartesian_point ( 'none', ( 6.290009844363973800, -23.48759017967386600, -18.63643109682000800 ) ) ;
#12590 = cartesian_point ( 'none', ( 6.290009844363973800, -18.96889376729436100, -16.49583267372229400 ) ) ;
#12591 = cartesian_point ( 'none', ( 6.290009844363975600, -12.24613964765512900, -12.31500830393194000 ) ) ;
#12592 = cartesian_point ( 'none', ( 6.290009844363973800, -5.789784129171883900, -6.951089635116692200 ) ) ;
#12593 = cartesian_point ( 'none', ( 6.290009844363966700, -1.819145745771352000, -2.428892910556139200 ) ) ;
#12594 = b_spline_curve_with_knots ( 'none', 3,
( #12585, #12584, #12583, #12582 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#12595 = cartesian_point ( 'none', ( 2.512574684646731600, -30.35988970871858700, -22.12349026794378700 ) ) ;
#12596 = cartesian_point ( 'none', ( 2.512574684646731600, -29.57749700599257300, -21.86692397605513000 ) ) ;
#12597 = cartesian_point ( 'none', ( 2.512574684646731600, -27.81880766451672900, -21.23148250283406200 ) ) ;
#12598 = cartesian_point ( 'none', ( 2.512574684646738700, -26.10755944522797700, -20.47501388717390500 ) ) ;
#12599 = cartesian_point ( 'none', ( 2.512574684646731600, -25.16314144180955700, -20.01408997942565500 ) ) ;
#12600 = cartesian_point ( 'none', ( 0.9125746846467256400, -30.35988970871858700, -22.12349026794378700 ) ) ;
#12601 = cartesian_point ( 'none', ( 0.9125746846467255300, -29.57749700599259400, -21.86692397605513000 ) ) ;
#12602 = cartesian_point ( 'none', ( 0.9125746846467257500, -27.81880766451674300, -21.23148250283406900 ) ) ;
#12603 = cartesian_point ( 'none', ( 0.9125746846467309700, -26.10755944522798800, -20.47501388717390100 ) ) ;
#12604 = cartesian_point ( 'none', ( 0.9125746846467361900, -25.16314144180955700, -20.01408997942565200 ) ) ;
#12605 = cartesian_point ( 'none', ( 0.9125746846467309700, -31.60674923231021800, -21.12082316046052100 ) ) ;
#12606 = cartesian_point ( 'none', ( 8.000000000000000000, 1.256262986463395800, -2.702258918635295000 ) ) ;
#12607 = cartesian_point ( 'none', ( 8.000000000000000000, 1.249432833462064400, -2.698982193623926200 ) ) ;
#12608 = cartesian_point ( 'none', ( 8.000000000000000000, 1.227380610321007600, -2.692517867678317700 ) ) ;
#12609 = cartesian_point ( 'none', ( 8.000000000000000000, 1.190960383698375100, -2.681156526538828200 ) ) ;
#12610 = cartesian_point ( 'none', ( 8.000000000000000000, 1.147846666570977400, -2.666585810486735000 ) ) ;
#12611 = cartesian_point ( 'none', ( 8.000000000000000000, 1.106051388330799400, -2.651356214360522000 ) ) ;
#12612 = cartesian_point ( 'none', ( 8.000000000000000000, 1.065581152630468600, -2.635521510529061900 ) ) ;
#12613 = cartesian_point ( 'none', ( 8.000000000000000000, 1.026440767633173300, -2.619135404883990300 ) ) ;
#12614 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9886332530871834200, -2.602251482240203200 ) ) ;
#12615 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9521598489737523900, -2.584923152039001700 ) ) ;
#12616 = vertex_point ( 'none', #13411 ) ;
#12617 = cartesian_point ( 'none', ( 8.000000000000000000, 0.9170200257165844700, -2.567203594397958500 ) ) ;
#12618 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8832114959415134900, -2.549145706550765700 ) ) ;
#12619 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8507302277734739600, -2.530802049720054700 ) ) ;
#12620 = cartesian_point ( 'none', ( 8.000000000000000000, 0.8195704596567747700, -2.512224796465821100 ) ) ;
#12621 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7897247166833854000, -2.493465678551653600 ) ) ;
#12622 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7611838284134179200, -2.474575935370366700 ) ) ;
#12623 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7339369481686047700, -2.455606262970680700 ) ) ;
#12624 = cartesian_point ( 'none', ( 8.000000000000000000, 0.7079715737865388500, -2.436606763724356900 ) ) ;
#12625 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6832735697935329300, -2.417626896678585000 ) ) ;
#12626 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6598271910554562900, -2.398715428616864400 ) ) ;
#12627 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6376151076003678800, -2.379920385925526500 ) ) ;
#12628 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2520742024699750800, -2.385518184622791100 ) ) ;
#12629 = face_outer_bound ( 'none', #4817, .t. ) ;
#12630 = circle ( 'none', #12657, 0.1748147468397989500 ) ;
#12631 = direction ( 'none', ( 0.8090735533885303800, -0.08504466328231913300, 0.5815216164980058200 ) ) ;
#12632 = vector ( 'none', #12631, 1000.000000000000100 ) ;
#12633 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.3700000000000050500, -1.449999999999998600 ) ) ;
#12634 = line ( 'none', #12633, #12632 ) ;
#12635 = axis2_placement_3d ( 'none', #12650, #12649, #12712 ) ;
#12636 = cartesian_point ( 'none', ( 8.000000000000000000, 0.6166184315982694600, -2.361289007098138700 ) ) ;
#12637 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5968167429068820300, -2.342867696644982200 ) ) ;
#12638 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5781881257561258800, -2.324701977868439700 ) ) ;
#12639 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5607091721514752000, -2.306836453619311100 ) ) ;
#12640 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5393703637120735900, -2.283974098357933100 ) ) ;
#12641 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5243009462235589400, -2.266669075431023000 ) ) ;
#12642 = cartesian_point ( 'none', ( 8.000000000000001800, 0.5147615023815529400, -2.255155455363402300 ) ) ;
#12643 = cartesian_point ( 'none', ( 13.35307074928879900, 2.175039748608106100, -2.037057213724482000 ) ) ;
#12644 = cartesian_point ( 'none', ( 11.56727475477974000, 1.606878443601612100, -2.317174739350551100 ) ) ;
#12645 = cartesian_point ( 'none', ( 9.786016785587857900, 1.006399382023609200, -2.370961713179995800 ) ) ;
#12646 = cartesian_point ( 'none', ( 8.000000000000000000, 0.09381710039839291600, -2.311255910508892800 ) ) ;
#12647 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #12646, #12694, #12693, #12692 ),
( #12691, #12690, #12688, #12687 ),
( #12686, #12685, #12684, #12683 ),
( #12682, #12681, #12680, #12679 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#12648 = face_outer_bound ( 'none', #10439, .t. ) ;
#12649 = direction ( 'none', ( -0.9891309318365548700, -0.1039711490850918200, -0.1039711490850923800 ) ) ;
#12650 = cartesian_point ( 'none', ( 2.095679098946627800, -0.4513683279452418400, -0.4513683279452432300 ) ) ;
#12651 = edge_curve ( 'none', #12616, #13128, #13419, .t. ) ;
#12652 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1985804313377159400, -0.1518743305819880700 ) ) ;
#12653 = axis2_placement_3d ( 'none', #12652, #12678, #12677 ) ;
#12654 = face_outer_bound ( 'none', #10385, .t. ) ;
#12655 = direction ( 'none', ( 0.0000000000000000000, 0.9912357546101436800, 0.1321048022687247900 ) ) ;
#12656 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12657 = axis2_placement_3d ( 'none', #12628, #12656, #12655 ) ;
#12658 = circle ( 'none', #12653, 1.974087960926264000 ) ;
#12659 = cartesian_point ( 'none', ( 13.99999999999999800, 2.137085499717526400, -2.072376555530718500 ) ) ;
#12660 = cartesian_point ( 'none', ( 11.99709440356192400, 1.475877697081945200, -2.390199858188731200 ) ) ;
#12661 = cartesian_point ( 'none', ( 10.00181282864209100, 0.7752936966797100400, -2.405841949446041500 ) ) ;
#12662 = cartesian_point ( 'none', ( 8.000000000000001800, 0.2342544934342806800, -2.211614033773692300 ) ) ;
#12663 = cartesian_point ( 'none', ( 8.000000000000001800, 0.2342544934342806800, -2.211614033773692300 ) ) ;
#12664 = face_outer_bound ( 'none', #10426, .t. ) ;
#12665 = cartesian_point ( 'none', ( -27.83436714346256500, -8.128327732778727100, -14.57563918992254400 ) ) ;
#12666 = b_spline_curve_with_knots ( 'none', 3,
( #12662, #12661, #12660, #12659 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#12667 = cartesian_point ( 'none', ( 10.00166051112394400, 0.9482284350637697500, -2.339040614491700900 ) ) ;
#12668 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4131336725453673700, -2.185910902862911300 ) ) ;
#12669 = cartesian_point ( 'none', ( 13.99999999999999600, 2.216588080689182700, -1.982451678210631000 ) ) ;
#12670 = cartesian_point ( 'none', ( 11.99719012351360600, 1.577811445632512300, -2.321207033535805500 ) ) ;
#12671 = cartesian_point ( 'none', ( 10.00171167634466600, 0.8905033446885521900, -2.362686175629501700 ) ) ;
#12672 = cartesian_point ( 'none', ( 8.000000000000000000, 0.3531302355541096600, -2.195771126237064500 ) ) ;
#12673 = axis2_placement_3d ( 'none', #12706, #12705, #12702 ) ;
#12674 = cartesian_point ( 'none', ( -28.13109048647852700, -7.030597365690223200, -13.10389779924095200 ) ) ;
#12675 = line ( 'none', #12698, #12697 ) ;
#12676 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #12672, #12671, #12670, #12669 ),
( #12668, #12667, #12722, #12721 ),
( #12720, #12719, #12718, #12717 ),
( #12716, #12715, #12714, #12713 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.5714285714285714000, 1.000000000000000000 ),
.unspecified. ) ;
#12677 = direction ( 'none', ( 0.0000000000000000000, -0.6074973223278726800, -0.7943217253509216000 ) ) ;
#12678 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12679 = cartesian_point ( 'none', ( 13.99999999999999600, 2.134853452965595800, -2.070212093060611800 ) ) ;
#12680 = cartesian_point ( 'none', ( 11.99709440356192400, 1.475877697081945200, -2.390199858188731200 ) ) ;
#12681 = cartesian_point ( 'none', ( 10.00181282864209100, 0.7752936966797100400, -2.405841949446041500 ) ) ;
#12682 = cartesian_point ( 'none', ( 8.000000000000000000, 0.2342544934342814500, -2.211614033773691800 ) ) ;
#12683 = cartesian_point ( 'none', ( 13.99999999999999600, 2.092077856865353500, -2.113431126298536800 ) ) ;
#12684 = cartesian_point ( 'none', ( 11.99704657066790000, 1.423153777578668900, -2.423595857983890300 ) ) ;
#12685 = cartesian_point ( 'none', ( 10.00186418766319100, 0.7162398851366491600, -2.425939972020604500 ) ) ;
#12686 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1737630444527549500, -2.217812505832784000 ) ) ;
#12687 = cartesian_point ( 'none', ( 13.99999999999999600, 2.074682324093344700, -2.177461611000997000 ) ) ;
#12689 = edge_curve ( 'none', #1784, #12841, #13410, .t. ) ;
#12688 = cartesian_point ( 'none', ( 11.99697841992179500, 1.391019516125814100, -2.483638923667826700 ) ) ;
#12690 = cartesian_point ( 'none', ( 10.00192460735287100, 0.6709612944867838800, -2.476771077148274300 ) ) ;
#12691 = cartesian_point ( 'none', ( 8.000000000000000000, 0.1196487584921153700, -2.256207187582007100 ) ) ;
#12692 = cartesian_point ( 'none', ( 13.99999999999999600, 2.089708566922967100, -2.236384004725091100 ) ) ;
#12693 = cartesian_point ( 'none', ( 11.99691795042470800, 1.392482722447586200, -2.546024109224521000 ) ) ;
#12694 = cartesian_point ( 'none', ( 10.00196935972298500, 0.6577870269395816900, -2.537758438297332800 ) ) ;
#12695 = cylindrical_surface ( 'none', #12635, 0.2999999999999999900 ) ;
#12696 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815533800, -2.255155455363402800 ) ) ;
#12697 = vector ( 'none', #12493, 1000.000000000000100 ) ;
#12698 = cartesian_point ( 'none', ( 2.064317785737741500, 0.1530120509309744500, 0.4513683279452423400 ) ) ;
#12699 = cartesian_point ( 'none', ( -27.52694267491415300, -9.117223924590833300, -15.26658848720578900 ) ) ;
#12700 = edge_curve ( 'none', #12616, #14941, #13465, .t. ) ;
#12701 = cartesian_point ( 'none', ( -27.61137301323472200, -8.857319314474720400, -15.12046247007631700 ) ) ;
#12702 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#12703 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #12696, #12069, #12068, #12260 ),
( #12252, #12274, #12250, #12300 ),
( #12294, #12293, #12292, #12440 ),
( #12404, #12482, #12498, #12484 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 4 ),
( 0.0000000000000000000, 0.6677953298172527600 ),
( 0.5714285714285714000, 0.9561321242805977900 ),
.unspecified. ) ;
#12704 = cartesian_point ( 'none', ( -27.95462960405785700, -7.704569404480730000, -14.13755171363893800 ) ) ;
#12705 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#12706 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#12707 = cartesian_point ( 'none', ( -28.00622542814733900, -7.513659184077240200, -13.89876914400608000 ) ) ;
#12708 = cartesian_point ( 'none', ( -28.09475544539228400, -7.175545521441240900, -13.38079542095171000 ) ) ;
#12709 = cartesian_point ( 'none', ( -28.18822769775193000, -6.797894566450977100, -12.53218920130968400 ) ) ;
#12710 = plane ( 'none', #12673 ) ;
#12711 = cartesian_point ( 'none', ( -27.76490381155775100, -8.363620116283314600, -14.77609689688816100 ) ) ;
#12712 = direction ( 'none', ( -0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#12713 = cartesian_point ( 'none', ( 13.99999999999999600, 2.379134595941907500, -1.925620389810444300 ) ) ;
#12714 = cartesian_point ( 'none', ( 11.99725280680606000, 1.753437558789851200, -2.301717690280908900 ) ) ;
#12715 = cartesian_point ( 'none', ( 10.00161494255717700, 1.065747212123785600, -2.384941209874677200 ) ) ;
#12716 = cartesian_point ( 'none', ( 8.000000000000000000, 0.5147615023815533800, -2.255155455363402800 ) ) ;
#12717 = cartesian_point ( 'none', ( 13.99999999999999600, 2.319293899055489700, -1.914816341869978200 ) ) ;
#12718 = cartesian_point ( 'none', ( 11.99726354900740900, 1.696082932215229300, -2.277160542946557800 ) ) ;
#12719 = cartesian_point ( 'none', ( 10.00162312558439300, 1.015754620980436700, -2.347616264405077800 ) ) ;
#12720 = cartesian_point ( 'none', ( 8.000000000000000000, 0.4754145252741383600, -2.208793274134943200 ) ) ;
#12721 = cartesian_point ( 'none', ( 13.99999999999999600, 2.256660376614329600, -1.936714958225049600 ) ) ;
#12722 = cartesian_point ( 'none', ( 11.99723931650639800, 1.628409619639953800, -2.284670510453839000 ) ) ;
#12723 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#12724 = cartesian_point ( 'none', ( 1.525683881977856400, 0.2402243903100156600, 0.3534147098284164400 ) ) ;
#12725 = cartesian_point ( 'none', ( 1.404932235524362100, 0.2223224638795400800, 0.4402049557168651900 ) ) ;
#12726 = cartesian_point ( 'none', ( 1.273789770791567700, 0.2361073252292935400, 0.5344636022435616000 ) ) ;
#12727 =( bounded_curve ( ) b_spline_curve ( 3, ( #12726, #12725, #12724, #12723 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995920600, 2.420908145151850400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#12728 = face_outer_bound ( 'none', #10437, .t. ) ;
#12729 = direction ( 'none', ( 0.1045377106962868800, 0.0000000000000000000, 0.9945209233808907100 ) ) ;
#12730 = cartesian_point ( 'none', ( 2.095679098946628300, 0.4513683279452447300, -0.4513683279452431200 ) ) ;
#12731 = advanced_face ( 'none', ( #13412 ), #13466, .t. ) ;
#12732 = direction ( 'none', ( -0.9945209233808906000, -0.1045377106962865800, -3.649916775045508200e-016 ) ) ;
#12733 = direction ( 'none', ( -0.1045377106962865900, 0.9945209233808907100, 3.531022473579484200e-015 ) ) ;
#12734 = axis2_placement_3d ( 'none', #12768, #12767, #12766 ) ;
#12735 = face_outer_bound ( 'none', #10446, .t. ) ;
#12736 = plane ( 'none', #12734 ) ;
#12737 = direction ( 'none', ( 0.9891309318365546500, 0.1039711490850925200, -0.1039711490850921500 ) ) ;
#12738 = axis2_placement_3d ( 'none', #12730, #12770, #12769 ) ;
#12739 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850918100, 0.1039711490850923500 ) ) ;
#12740 = vector ( 'none', #12739, 1000.000000000000100 ) ;
#12741 = cartesian_point ( 'none', ( 2.064317785737741900, -0.1530120509309746100, -0.4513683279452421200 ) ) ;
#12742 = line ( 'none', #12741, #12740 ) ;
#12743 = face_outer_bound ( 'none', #1929, .t. ) ;
#12744 = plane ( 'none', #12747 ) ;
#12745 = cartesian_point ( 'none', ( 2.095679098946628300, -0.4513683279452450600, 0.4513683279452433400 ) ) ;
#12746 = face_outer_bound ( 'none', #10418, .t. ) ;
#12747 = axis2_placement_3d ( 'none', #12748, #12733, #12732 ) ;
#12748 = cartesian_point ( 'none', ( 2.017391304347826900, -0.1579446640316206600, -7.683016009395158700e-016 ) ) ;
#12749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12751 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#12752 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, -6.000000000000000000 ) ) ;
#12753 = conical_surface ( 'none', #12819, 29.84144238373113800, 0.008726646259964178000 ) ;
#12754 = direction ( 'none', ( -0.9891309318365548700, 0.1039711490850920200, 0.1039711490850921800 ) ) ;
#12755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12756 = vector ( 'none', #12755, 1000.000000000000000 ) ;
#12757 = direction ( 'none', ( -0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#12758 = axis2_placement_3d ( 'none', #12745, #12737, #12757 ) ;
#12759 = line ( 'none', #12761, #12756 ) ;
#12760 = cylindrical_surface ( 'none', #12771, 0.2999999999999999900 ) ;
#12761 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, -5.500000000000000000 ) ) ;
#12762 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#12763 = face_outer_bound ( 'none', #10462, .t. ) ;
#12764 = cylindrical_surface ( 'none', #12758, 0.2999999999999999900 ) ;
#12765 = cartesian_point ( 'none', ( 2.095679098946627800, 0.4513683279452416800, 0.4513683279452434500 ) ) ;
#12766 = direction ( 'none', ( -0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#12767 = direction ( 'none', ( 0.5836360481525751900, -2.835138158008140900e-015, 0.8120153713427136200 ) ) ;
#12768 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000007500, 0.1849999999999993600 ) ) ;
#12769 = direction ( 'none', ( 0.1045377106962868800, 0.9945209233808907100, 0.0000000000000000000 ) ) ;
#12770 = direction ( 'none', ( 0.9891309318365546500, -0.1039711490850927200, 0.1039711490850923500 ) ) ;
#12771 = axis2_placement_3d ( 'none', #12765, #12754, #12729 ) ;
#12772 = cylindrical_surface ( 'none', #12738, 0.2999999999999999900 ) ;
#12773 = line ( 'none', #12782, #12793 ) ;
#12774 = axis2_placement_3d ( 'none', #12784, #12749, #12750 ) ;
#12775 = face_outer_bound ( 'none', #10488, .t. ) ;
#12776 = cartesian_point ( 'none', ( -29.40000000000001300, 7.733045971672465800, -5.499999999999998200 ) ) ;
#12777 = cartesian_point ( 'none', ( 1.273789770791562000, 0.2361073252292979200, -0.5344636022435641500 ) ) ;
#12778 = cartesian_point ( 'none', ( 1.404932235524357000, 0.2223224638795436000, -0.4402049557168675200 ) ) ;
#12779 = cartesian_point ( 'none', ( 1.525683881977852000, 0.2402243903100186300, -0.3534147098284180500 ) ) ;
#12780 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#12781 = circle ( 'none', #12804, 30.40000000000000600 ) ;
#12782 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3700000000000048300, 1.449999999999998600 ) ) ;
#12783 =( bounded_curve ( ) b_spline_curve ( 3, ( #12780, #12779, #12778, #12777 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379400700, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#12784 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#12785 = cylindrical_surface ( 'none', #12774, 2.599999999999998300 ) ;
#12786 = oriented_edge ( 'none', *, *, #12159, .f. ) ;
#12787 = cartesian_point ( 'none', ( 1.273789770791562000, -0.2361073252292979200, 0.5344636022435641500 ) ) ;
#12788 = cartesian_point ( 'none', ( 1.404932235524357000, -0.2223224638795437100, 0.4402049557168675700 ) ) ;
#12789 = cartesian_point ( 'none', ( 1.525683881977851500, -0.2402243903100188500, 0.3534147098284182700 ) ) ;
#12790 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#12791 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#12792 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231898000, -0.5815216164980058200 ) ) ;
#12793 = vector ( 'none', #12792, 1000.000000000000100 ) ;
#12794 =( bounded_curve ( ) b_spline_curve ( 3, ( #12790, #12789, #12788, #12787 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.7206845084379404100, 1.500618496593873100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#12795 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12796 = cartesian_point ( 'none', ( -22.41011373160499800, -18.40000000000002700, -4.250000000000157200 ) ) ;
#12797 = face_outer_bound ( 'none', #10499, .t. ) ;
#12798 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12800 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#12801 = axis2_placement_3d ( 'none', #12800, #12799, #12798 ) ;
#12802 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.499999999999998200 ) ) ;
#12803 = conical_surface ( 'none', #12805, 1.525000000000002100, 0.7853981633974482800 ) ;
#12804 = axis2_placement_3d ( 'none', #12802, #12795, #12853 ) ;
#12805 = axis2_placement_3d ( 'none', #12847, #12846, #12845 ) ;
#12806 = cartesian_point ( 'none', ( 29.40000000000001600, 7.733045971672443600, -5.499999999999998200 ) ) ;
#12807 = cartesian_point ( 'none', ( 7.733045971672496000, 29.40000000000000200, -5.499999999999998200 ) ) ;
#12808 = circle ( 'none', #12801, 30.40000000000000600 ) ;
#12809 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -69.50436326774917000 ) ) ;
#12811 = cartesian_point ( 'none', ( -30.39969437246936200, -18.39999999734243700, -4.524694373756778600 ) ) ;
#12812 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12814 = vector ( 'none', #12813, 1000.000000000000000 ) ;
#12815 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, -5.500000000000000000 ) ) ;
#12816 = cartesian_point ( 'none', ( 22.14873734152901400, 24.74873734152930600, -6.000000000000000000 ) ) ;
#12817 = line ( 'none', #12815, #12814 ) ;
#12818 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#12819 = axis2_placement_3d ( 'none', #12810, #12809, #12812 ) ;
#12820 = face_outer_bound ( 'none', #10523, .t. ) ;
#12821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12822 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, -6.000000000000000000 ) ) ;
#12823 = cartesian_point ( 'none', ( -22.14873734152902800, 24.74873734152929200, -6.000000000000000000 ) ) ;
#12824 = face_outer_bound ( 'none', #10517, .t. ) ;
#12825 = circle ( 'none', #12885, 2.599999999999998300 ) ;
#12826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12827 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#12828 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, 0.0000000000000000000 ) ) ;
#12829 = axis2_placement_3d ( 'none', #12827, #12826, #12821 ) ;
#12830 = circle ( 'none', #12882, 2.599999999999998300 ) ;
#12831 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12832 = vector ( 'none', #12831, 1000.000000000000000 ) ;
#12833 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#12834 = line ( 'none', #12833, #12832 ) ;
#12835 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#12836 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12838 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#12839 = face_outer_bound ( 'none', #10533, .t. ) ;
#12840 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12841 = vertex_point ( 'none', #13457 ) ;
#12842 = vector ( 'none', #12840, 1000.000000000000000 ) ;
#12843 = oriented_edge ( 'none', *, *, #1820, .t. ) ;
#12844 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, -5.500000000000000000 ) ) ;
#12845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12846 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12847 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#12848 = axis2_placement_3d ( 'none', #12838, #12837, #12836 ) ;
#12849 = cartesian_point ( 'none', ( 27.34873734152902700, -24.74873734152929600, -6.000000000000000000 ) ) ;
#12850 = cylindrical_surface ( 'none', #12829, 2.600000000000005000 ) ;
#12851 = line ( 'none', #12844, #12842 ) ;
#12852 = circle ( 'none', #12848, 2.600000000000005000 ) ;
#12853 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12854 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12855 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#12856 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#12857 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12859 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#12860 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.4999999999999657500 ) ) ;
#12861 = circle ( 'none', #12907, 28.00000000000000000 ) ;
#12862 = axis2_placement_3d ( 'none', #12855, #12854, #12915 ) ;
#12863 = cartesian_point ( 'none', ( -22.40000000000000600, -18.41231102994599700, -4.249939373946500800 ) ) ;
#12864 = axis2_placement_3d ( 'none', #12859, #12858, #12857 ) ;
#12865 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12866 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12867 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#12868 = circle ( 'none', #12862, 2.600000000000005000 ) ;
#12869 = line ( 'none', #12901, #12900 ) ;
#12870 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#12871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12872 = vector ( 'none', #12871, 1000.000000000000000 ) ;
#12873 = cartesian_point ( 'none', ( 22.14873734152903100, -24.74873734152929600, -5.500000000000000000 ) ) ;
#12874 = line ( 'none', #12873, #12872 ) ;
#12875 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, 0.0000000000000000000 ) ) ;
#12876 = cylindrical_surface ( 'none', #12912, 2.600000000000001400 ) ;
#12877 = circle ( 'none', #12881, 2.600000000000001400 ) ;
#12878 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12880 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#12881 = axis2_placement_3d ( 'none', #12867, #12866, #12865 ) ;
#12882 = axis2_placement_3d ( 'none', #12880, #12879, #12878 ) ;
#12883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12885 = axis2_placement_3d ( 'none', #12828, #12884, #12883 ) ;
#12886 = circle ( 'none', #12864, 2.600000000000005000 ) ;
#12887 = circle ( 'none', #12952, 1.249999999999982900 ) ;
#12888 = cartesian_point ( 'none', ( -22.40000000000000600, -18.41231102994599700, -4.249939373946500800 ) ) ;
#12889 = cartesian_point ( 'none', ( -22.40168672260225700, -18.41025900148368800, -4.249959584993791700 ) ) ;
#12890 = cartesian_point ( 'none', ( -22.40505906664324700, -18.40615513456792500, -4.249989897837536100 ) ) ;
#12891 = cartesian_point ( 'none', ( -22.40842920985330300, -18.40205164804559600, -4.249999999999996400 ) ) ;
#12892 = cartesian_point ( 'none', ( -22.41011373160499800, -18.40000000000002700, -4.250000000000157200 ) ) ;
#12893 = axis2_placement_3d ( 'none', #12903, #12909, #12895 ) ;
#12894 = cartesian_point ( 'none', ( -27.02398837805387200, -10.51520577250414800, -15.71862771608968700 ) ) ;
#12895 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12896 = b_spline_curve_with_knots ( 'none', 3,
( #12892, #12891, #12890, #12889, #12888 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.004438168217585257300, 0.004446072024340793000, 0.004453975831096328700 ),
.unspecified. ) ;
#12897 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -4.500000000000000000 ) ) ;
#12898 = face_outer_bound ( 'none', #10535, .t. ) ;
#12899 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12900 = vector ( 'none', #12899, 1000.000000000000000 ) ;
#12901 = cartesian_point ( 'none', ( 27.34873734152902400, 24.74873734152930600, -5.500000000000000000 ) ) ;
#12902 = cartesian_point ( 'none', ( -27.34873734152903800, 24.74873734152929200, -6.000000000000000000 ) ) ;
#12903 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#12904 = cartesian_point ( 'none', ( -27.34873734152903100, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#12905 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12906 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12907 = axis2_placement_3d ( 'none', #12860, #12906, #12905 ) ;
#12908 = cartesian_point ( 'none', ( 1.249999999999981600, 12.25000000000000000, -73.49593211766719500 ) ) ;
#12909 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12912 = axis2_placement_3d ( 'none', #12856, #12911, #12910 ) ;
#12913 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -2.000000000000000000 ) ) ;
#12914 = cylindrical_surface ( 'none', #12893, 2.599999999999998300 ) ;
#12915 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12918 = cartesian_point ( 'none', ( -26.91007515487696700, -10.80368188876088500, -15.74980693813940000 ) ) ;
#12919 = cartesian_point ( 'none', ( -25.78994649398159200, -13.25591036089248400, -15.12389830020279800 ) ) ;
#12920 = cartesian_point ( 'none', ( -25.91409949358756000, -13.01212807308887400, -15.26956884534650300 ) ) ;
#12921 = cartesian_point ( 'none', ( -26.16727669936419100, -12.49518546052577900, -15.50748863016947100 ) ) ;
#12922 = cartesian_point ( 'none', ( -26.29646971722353800, -12.22135056346528600, -15.59902155926514100 ) ) ;
#12923 = cartesian_point ( 'none', ( -26.54707587807567000, -11.66698296508831600, -15.71958349105604200 ) ) ;
#12924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12925 = vector ( 'none', #12924, 1000.000000000000000 ) ;
#12926 = oriented_edge ( 'none', *, *, #12689, .t. ) ;
#12927 = oriented_edge ( 'none', *, *, #1904, .f. ) ;
#12928 = cartesian_point ( 'none', ( -22.14873734152903500, 24.74873734152929200, -5.500000000000000000 ) ) ;
#12929 = cartesian_point ( 'none', ( -26.66993767772852700, -11.38358956835422300, -15.75019128079579600 ) ) ;
#12930 = line ( 'none', #12928, #12925 ) ;
#12931 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12932 = vector ( 'none', #12931, 1000.000000000000000 ) ;
#12933 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#12934 = axis2_placement_3d ( 'none', #12897, #12917, #12916 ) ;
#12935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12937 = cartesian_point ( 'none', ( -1.301042606982605300e-015, 12.25000000000000000, -73.49593211766719500 ) ) ;
#12938 = line ( 'none', #12933, #12932 ) ;
#12939 = cartesian_point ( 'none', ( -27.34018306845364800, -9.662853352016801600, -15.50581970133145600 ) ) ;
#12940 = direction ( 'none', ( -0.7071067811865500200, 8.659560562354963700e-017, 0.7071067811865451300 ) ) ;
#12941 = vector ( 'none', #12940, 1000.000000000000100 ) ;
#12942 = circle ( 'none', #12934, 5.000000000000011500 ) ;
#12943 = cartesian_point ( 'none', ( -27.23838269810286100, -9.946658146683542900, -15.59730648793826200 ) ) ;
#12944 = advanced_face ( 'none', ( #13459, #13464 ), #13475, .f. ) ;
#12945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12946 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#12947 = cartesian_point ( 'none', ( 5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#12948 = axis2_placement_3d ( 'none', #12947, #12946, #12945 ) ;
#12949 = circle ( 'none', #12948, 0.2500000000000000000 ) ;
#12950 = cartesian_point ( 'none', ( -28.00000000000000000, 3.429011037612589300e-015, -0.4999999999999657500 ) ) ;
#12951 = line ( 'none', #12950, #12941 ) ;
#12952 = axis2_placement_3d ( 'none', #12937, #12936, #12935 ) ;
#12953 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -12.25000000000000000, -73.49593211766719500 ) ) ;
#12954 = circle ( 'none', #13010, 2.599999999999998300 ) ;
#12955 = axis2_placement_3d ( 'none', #13006, #12995, #12994 ) ;
#12956 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12957 = vector ( 'none', #12956, 1000.000000000000000 ) ;
#12958 = cartesian_point ( 'none', ( 1.249999999999981600, 12.25000000000000000, -74.99999999999998600 ) ) ;
#12959 = line ( 'none', #12958, #12957 ) ;
#12960 = cartesian_point ( 'none', ( -1.249999999999981600, -12.25000000000000000, -73.49593211766719500 ) ) ;
#12961 = cartesian_point ( 'none', ( -1.249999999999984200, 12.25000000000000000, -73.49593211766719500 ) ) ;
#12962 = cartesian_point ( 'none', ( 1.249999999999981600, 12.25000000000000000, -74.20000000000000300 ) ) ;
#12963 = oriented_edge ( 'none', *, *, #1815, .t. ) ;
#12964 = circle ( 'none', #13018, 1.249999999999982900 ) ;
#12965 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12966 = circle ( 'none', #13015, 28.00000000000000000 ) ;
#12967 = cartesian_point ( 'none', ( -1.301042606982605300e-015, 12.25000000000000000, -74.99999999999998600 ) ) ;
#12968 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12969 = oriented_edge ( 'none', *, *, #12700, .t. ) ;
#12970 = cartesian_point ( 'none', ( -22.14873734152903500, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#12971 = axis2_placement_3d ( 'none', #12982, #12980, #12968 ) ;
#12972 = axis2_placement_3d ( 'none', #12967, #12983, #12965 ) ;
#12973 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12974 = vector ( 'none', #12973, 1000.000000000000000 ) ;
#12975 = cartesian_point ( 'none', ( -1.249999999999981600, -12.25000000000000000, -74.99999999999998600 ) ) ;
#12976 = line ( 'none', #12975, #12974 ) ;
#12977 = cylindrical_surface ( 'none', #12971, 1.249999999999997600 ) ;
#12978 = edge_loop ( 'none', ( #13148, #12969, #14940, #14958 ) ) ;
#12979 = oriented_edge ( 'none', *, *, #1778, .f. ) ;
#12980 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12981 = face_outer_bound ( 'none', #10584, .t. ) ;
#12982 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#12983 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12984 = cylindrical_surface ( 'none', #12972, 1.249999999999982900 ) ;
#12985 = face_outer_bound ( 'none', #10596, .t. ) ;
#12986 = cartesian_point ( 'none', ( 1.249999999999984200, -12.25000000000000000, -74.20000000000000300 ) ) ;
#12987 = axis2_placement_3d ( 'none', #13053, #13049, #13048 ) ;
#12988 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12989 = vector ( 'none', #12988, 1000.000000000000000 ) ;
#12990 = cartesian_point ( 'none', ( -1.249999999999981600, -12.25000000000000000, -74.20000000000000300 ) ) ;
#12991 = circle ( 'none', #12987, 1.249999999999982900 ) ;
#12992 = line ( 'none', #13002, #12989 ) ;
#12993 = circle ( 'none', #13050, 0.2500000000000000000 ) ;
#12994 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12995 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12996 = cartesian_point ( 'none', ( 1.249999999999984200, -12.25000000000000000, -74.99999999999998600 ) ) ;
#12997 = line ( 'none', #12996, #13044 ) ;
#12998 = axis2_placement_3d ( 'none', #13001, #13012, #13011 ) ;
#12999 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13000 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13001 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -12.25000000000000000, -74.99999999999998600 ) ) ;
#13002 = cartesian_point ( 'none', ( -27.34873734152903100, 24.74873734152929200, -5.500000000000000000 ) ) ;
#13003 = cartesian_point ( 'none', ( -1.249999999999984200, 12.25000000000000000, -74.20000000000000300 ) ) ;
#13004 = face_outer_bound ( 'none', #10591, .t. ) ;
#13005 = cylindrical_surface ( 'none', #12998, 1.249999999999982900 ) ;
#13006 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -12.25000000000000000, -74.20000000000000300 ) ) ;
#13007 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13009 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.599999999999999900 ) ) ;
#13010 = axis2_placement_3d ( 'none', #13014, #13000, #12999 ) ;
#13011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13012 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13013 = circle ( 'none', #12955, 1.249999999999982900 ) ;
#13014 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, 0.0000000000000000000 ) ) ;
#13015 = axis2_placement_3d ( 'none', #13009, #13008, #13007 ) ;
#13016 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13018 = axis2_placement_3d ( 'none', #12953, #13017, #13016 ) ;
#13019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13020 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#13021 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13022 = axis2_placement_3d ( 'none', #13020, #13019, #13078 ) ;
#13023 = edge_loop ( 'none', ( #12927, #12161, #12843, #12786 ) ) ;
#13024 = axis2_placement_3d ( 'none', #13076, #13075, #13081 ) ;
#13025 = circle ( 'none', #13085, 0.2500000000000000000 ) ;
#13026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13028 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#13029 = face_outer_bound ( 'none', #10592, .t. ) ;
#13030 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#13031 = face_outer_bound ( 'none', #10627, .t. ) ;
#13032 = toroidal_surface ( 'none', #13040, 4.400000000000000400, 0.2500000000000000000 ) ;
#13033 = edge_curve ( 'none', #11533, #1783, #13448, .t. ) ;
#13034 = line ( 'none', #13073, #13097 ) ;
#13035 = toroidal_surface ( 'none', #13022, 3.850000000000000100, 0.2500000000000000000 ) ;
#13036 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13037 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#13038 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13039 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.249999999999999100 ) ) ;
#13040 = axis2_placement_3d ( 'none', #13039, #13038, #13027 ) ;
#13041 = axis2_placement_3d ( 'none', #13030, #13026, #13021 ) ;
#13042 = cartesian_point ( 'none', ( -22.41011373160500100, -18.40000000000000200, -1.750000000000002400 ) ) ;
#13043 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13044 = vector ( 'none', #13043, 1000.000000000000000 ) ;
#13045 = toroidal_surface ( 'none', #13041, 4.400000000000000400, 0.2500000000000000000 ) ;
#13046 = edge_curve ( 'none', #13512, #11533, #13444, .t. ) ;
#13047 = cylindrical_surface ( 'none', #13024, 0.2500000000000000000 ) ;
#13048 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13049 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13050 = axis2_placement_3d ( 'none', #13052, #13037, #13036 ) ;
#13051 = edge_loop ( 'none', ( #12963, #12926, #12162 ) ) ;
#13052 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#13053 = cartesian_point ( 'none', ( -1.301042606982605300e-015, 12.25000000000000000, -74.20000000000000300 ) ) ;
#13054 = vertex_point ( 'none', #13504 ) ;
#13055 = face_outer_bound ( 'none', #10631, .t. ) ;
#13056 = cartesian_point ( 'none', ( -26.66257610550303500, -14.43967946290694100, -14.58010134075780200 ) ) ;
#13057 = cartesian_point ( 'none', ( -26.45255099898242400, -14.82876974877661900, -14.14068388426589400 ) ) ;
#13058 = cartesian_point ( 'none', ( -26.35699977368578200, -15.00153754929780400, -13.90197523128277600 ) ) ;
#13059 = edge_loop ( 'none', ( #12520, #13129, #12979, #11819 ) ) ;
#13060 = cartesian_point ( 'none', ( -26.18717428240118000, -15.30497456666639500, -13.38667174622940200 ) ) ;
#13061 = cartesian_point ( 'none', ( -26.11280419387819400, -15.43578416137824600, -13.10831585096084100 ) ) ;
#13062 = cartesian_point ( 'none', ( -25.99378890452118900, -15.64512192167521900, -12.53241714325079700 ) ) ;
#13063 = cartesian_point ( 'none', ( -25.94811976719896100, -15.72550232992568200, -12.22984085674670300 ) ) ;
#13064 = cartesian_point ( 'none', ( -25.88937269754976400, -15.83223993341247000, -11.61978066889069800 ) ) ;
#13065 = cartesian_point ( 'none', ( -25.87578762186839000, -15.85946512145265600, -11.31151669484180300 ) ) ;
#13066 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#13067 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908400, -0.0000000000000000000 ) ) ;
#13068 = b_spline_curve_with_knots ( 'none', 3,
( #13066, #13065, #13064, #13063, #13062, #13061, #13060, #13058, #13057, #13056, #13127, #13126, #13125, #13123, #13122, #13121, #13120, #13119, #13118, #13117, #13116, #13115, #13114, #13113, #13112, #13111, #13110, #13109, #13108, #13107, #13106, #13105, #13104, #13103, #13102, #13101 ),
.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. ) ;
#13069 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13070 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908900, -0.0000000000000000000 ) ) ;
#13071 = vector ( 'none', #13070, 999.9999999999998900 ) ;
#13072 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908900, -0.0000000000000000000 ) ) ;
#13073 = cartesian_point ( 'none', ( -18.26843484861312600, -2.425670526235987400, -11.00000000000000000 ) ) ;
#13074 = cylindrical_surface ( 'none', #13080, 4.750000000000002700 ) ;
#13075 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13076 = cartesian_point ( 'none', ( -5.000000000000000900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
#13077 = face_outer_bound ( 'none', #10638, .t. ) ;
#13078 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13079 = line ( 'none', #13086, #13071 ) ;
#13080 = axis2_placement_3d ( 'none', #13095, #13067, #13090 ) ;
#13081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13082 = face_outer_bound ( 'none', #10621, .t. ) ;
#13083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13084 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13085 = axis2_placement_3d ( 'none', #13028, #13084, #13083 ) ;
#13086 = cartesian_point ( 'none', ( -14.63294224114475900, -11.20252608509321100, -11.00000000000000000 ) ) ;
#13087 = face_outer_bound ( 'none', #10617, .t. ) ;
#13088 = b_spline_curve_with_knots ( 'none', 3,
( #13163, #13162, #13161, #13160, #13159, #13158, #13157, #13156, #13155, #13154, #13153, #13152, #13151, #13150 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0001708141106064181800, 0.0008967686071559295300, 0.001259745855430686200, 0.001622723103705442800, 0.001985700351980199700, 0.002348677600254956400, 0.003074632096804474000 ),
.unspecified. ) ;
#13089 = axis2_placement_3d ( 'none', #13166, #13069, #13134 ) ;
#13090 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#13091 = advanced_face ( 'none', ( #13503 ), #13453, .t. ) ;
#13092 = edge_loop ( 'none', ( #13458, #11673, #13365, #13417 ) ) ;
#13093 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#13094 = axis2_placement_3d ( 'none', #13093, #13132, #13187 ) ;
#13095 = cartesian_point ( 'none', ( -16.45068854487894300, -6.814098305664599000, -11.00000000000000000 ) ) ;
#13096 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -6.000000000000000000 ) ) ;
#13097 = vector ( 'none', #13072, 999.9999999999998900 ) ;
#13098 = conical_surface ( 'none', #13089, 4.550000000000001600, 0.7853981633974463900 ) ;
#13099 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13100 = cartesian_point ( 'none', ( 1.924038590812255700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13101 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#13102 = cartesian_point ( 'none', ( -29.51127908788297900, -7.082609089789799300, -11.31165652477632700 ) ) ;
#13103 = cartesian_point ( 'none', ( -29.50162784539782700, -7.111493067699177200, -11.61988486214547000 ) ) ;
#13104 = cartesian_point ( 'none', ( -29.46771866189899200, -7.228419571011879300, -12.22954766643080400 ) ) ;
#13105 = cartesian_point ( 'none', ( -29.44312358729169100, -7.317730927283379000, -12.53238571517987900 ) ) ;
#13106 = cartesian_point ( 'none', ( -29.37971098921929800, -7.548257899454569900, -13.10483047406893300 ) ) ;
#13107 = cartesian_point ( 'none', ( -29.34079865021451300, -7.689783597095045700, -13.37784552300797700 ) ) ;
#13108 = cartesian_point ( 'none', ( -29.24601084363274200, -8.025663651464277800, -13.89698741801317500 ) ) ;
#13109 = cartesian_point ( 'none', ( -29.19072838817719900, -8.217760913538649300, -14.13873961406937800 ) ) ;
#13110 = cartesian_point ( 'none', ( -29.06502698151042800, -8.638464087394179800, -14.57589684988515400 ) ) ;
#13111 = cartesian_point ( 'none', ( -28.99367278686866100, -8.870187352764137500, -14.77459310970713200 ) ) ;
#13112 = cartesian_point ( 'none', ( -28.83419264555854900, -9.365838713811284000, -15.12172240282352400 ) ) ;
#13113 = cartesian_point ( 'none', ( -28.74750424194866500, -9.625372086644747000, -15.26763758751259000 ) ) ;
#13114 = cartesian_point ( 'none', ( -28.55838855627805000, -10.16658349425915700, -15.50542628455686300 ) ) ;
#13115 = cartesian_point ( 'none', ( -28.45475452264512800, -10.45131137441655700, -15.59757763356387400 ) ) ;
#13116 = cartesian_point ( 'none', ( -28.23783807123965400, -11.02103407941517000, -15.71906657316001300 ) ) ;
#13117 = cartesian_point ( 'none', ( -28.12411081863665900, -11.30757278839284700, -15.74973994961306400 ) ) ;
#13118 = cartesian_point ( 'none', ( -27.94514823874707000, -11.73977657273147200, -15.75012757902830000 ) ) ;
#13119 = cartesian_point ( 'none', ( -27.88379201337121000, -11.88493414974715300, -15.74246788821688100 ) ) ;
#13120 = cartesian_point ( 'none', ( -27.76079697138020200, -12.17012012846918300, -15.71192999444033200 ) ) ;
#13121 = cartesian_point ( 'none', ( -27.69894291194268700, -12.31069716499943600, -15.68912568330987500 ) ) ;
#13122 = cartesian_point ( 'none', ( -27.51247024879514300, -12.72657882469502000, -15.59862046286767000 ) ) ;
#13123 = cartesian_point ( 'none', ( -27.38680667423499700, -12.99630840649901700, -15.50893977937316700 ) ) ;
#13124 = advanced_face ( 'none', ( #13497 ), #13456, .f. ) ;
#13125 = cartesian_point ( 'none', ( -27.13478052668046600, -13.51931269235584500, -15.26905896012191600 ) ) ;
#13126 = cartesian_point ( 'none', ( -27.01246236493039300, -13.76425561060308800, -15.12274782388994500 ) ) ;
#13127 = cartesian_point ( 'none', ( -26.77693272124109900, -14.22340794816499000, -14.77955078051868300 ) ) ;
#13128 = vertex_point ( 'none', #13493 ) ;
#13129 = oriented_edge ( 'none', *, *, #13033, .t. ) ;
#13130 = toroidal_surface ( 'none', #13094, 3.850000000000000100, 0.2500000000000000000 ) ;
#13131 = face_outer_bound ( 'none', #10646, .t. ) ;
#13132 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13133 = axis2_placement_3d ( 'none', #13191, #13184, #13190 ) ;
#13134 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13135 = face_outer_bound ( 'none', #10700, .t. ) ;
#13136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13138 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
#13139 = oriented_edge ( 'none', *, *, #13214, .f. ) ;
#13140 = cartesian_point ( 'none', ( -22.41011373160500100, -18.40000000000000200, -1.750000000000002400 ) ) ;
#13141 = cartesian_point ( 'none', ( -22.40843257878571000, -18.40204754488482700, -1.750000000000002700 ) ) ;
#13142 = cartesian_point ( 'none', ( -22.40674259207208200, -18.40410527375495400, -1.750005057262565800 ) ) ;
#13143 = cartesian_point ( 'none', ( -22.40337134828243700, -18.40820894997094100, -1.750025270942593000 ) ) ;
#13144 = cartesian_point ( 'none', ( -22.40168569159301300, -18.41026025578614500, -1.750040427360213000 ) ) ;
#13145 = cartesian_point ( 'none', ( -22.40000000000000600, -18.41231102994599000, -1.750060626053542300 ) ) ;
#13146 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#13147 = conical_surface ( 'none', #13133, 4.550000000000001600, 0.7853981633974463900 ) ;
#13148 = oriented_edge ( 'none', *, *, #12651, .f. ) ;
#13149 = axis2_placement_3d ( 'none', #13138, #13137, #13136 ) ;
#13150 = cartesian_point ( 'none', ( -22.40000000000000600, -18.41231102994599000, -1.750060626053542300 ) ) ;
#13151 = cartesian_point ( 'none', ( -22.29475242519402300, -18.54035284239527200, -1.926491623692303300 ) ) ;
#13152 = cartesian_point ( 'none', ( -22.19362096347813600, -18.66098914683346900, -2.113150691965368600 ) ) ;
#13153 = cartesian_point ( 'none', ( -22.07038114278983800, -18.80626241872061800, -2.421078596578255700 ) ) ;
#13154 = cartesian_point ( 'none', ( -22.03437575562938400, -18.84837206670397700, -2.528073715149704400 ) ) ;
#13155 = cartesian_point ( 'none', ( -21.98152808166988600, -18.90997799311074000, -2.757995376030960800 ) ) ;
#13156 = cartesian_point ( 'none', ( -21.96615899154003400, -18.92778530709645300, -2.876902983437245300 ) ) ;
#13157 = cartesian_point ( 'none', ( -21.96603054101937500, -18.92793437605264700, -3.121531111337406900 ) ) ;
#13158 = cartesian_point ( 'none', ( -21.98124926470633500, -18.91030198582919700, -3.240385517665314000 ) ) ;
#13159 = cartesian_point ( 'none', ( -22.03403257155393300, -18.84877314490544000, -3.470834535030158800 ) ) ;
#13160 = cartesian_point ( 'none', ( -22.07007770500737800, -18.80661894069936900, -3.578098460973239800 ) ) ;
#13161 = cartesian_point ( 'none', ( -22.19356252156934100, -18.66106035984351800, -3.886832304049463000 ) ) ;
#13162 = cartesian_point ( 'none', ( -22.29467655435422200, -18.54044514513818600, -4.073381190783643500 ) ) ;
#13163 = cartesian_point ( 'none', ( -22.40000000000000600, -18.41231102994599700, -4.249939373946500800 ) ) ;
#13164 = toroidal_surface ( 'none', #13149, 5.000000000000000900, 0.2500000000000000000 ) ;
#13165 = b_spline_curve_with_knots ( 'none', 3,
( #13145, #13144, #13143, #13142, #13141, #13140 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.008961157030239997100, 0.008969006759115385000, 0.008976856487990772900 ),
.unspecified. ) ;
#13166 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#13167 = direction ( 'none', ( 8.688662694539138600e-017, -8.688662694539106600e-017, 1.000000000000000000 ) ) ;
#13168 = face_outer_bound ( 'none', #11035, .t. ) ;
#13169 = axis2_placement_3d ( 'none', #13174, #13167, #13223 ) ;
#13170 = axis2_placement_3d ( 'none', #13175, #13173, #13181 ) ;
#13171 = direction ( 'none', ( 0.2164396139381035400, -0.9762960071199332500, -2.905285780178979500e-016 ) ) ;
#13172 = vector ( 'none', #13171, 999.9999999999998900 ) ;
#13173 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#13174 = cartesian_point ( 'none', ( -4.152269958124732000, 0.9205360875688639600, -5.000000000000095000 ) ) ;
#13175 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#13176 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#13177 = cartesian_point ( 'none', ( -0.9205360875688783900, 4.152269958124728400, -5.000000000000125200 ) ) ;
#13178 = line ( 'none', #13177, #13172 ) ;
#13179 = toroidal_surface ( 'none', #13170, 4.253085056010723600, 0.4999999999999379900 ) ;
#13180 = axis2_placement_3d ( 'none', #13096, #13186, #13185 ) ;
#13181 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#13182 = face_outer_bound ( 'none', #10721, .t. ) ;
#13183 = circle ( 'none', #13222, 4.253085056010723600 ) ;
#13184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13185 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.688662694539138600e-017 ) ) ;
#13186 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#13187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13188 = plane ( 'none', #13180 ) ;
#13189 = face_outer_bound ( 'none', #10980, .t. ) ;
#13190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13191 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.500000000000000000 ) ) ;
#13192 = face_outer_bound ( 'none', #10930, .t. ) ;
#13193 = plane ( 'none', #13169 ) ;
#13194 = advanced_brep_shape_representation ( '', ( #15073, #13196 ), #13970 ) ;
#13195 = toroidal_surface ( 'none', #13210, 0.9499999999999997300, 1.800000000000000500 ) ;
#13196 = axis2_placement_3d ( 'none', #13203, #13202, #13487 ) ;
#13197 = face_outer_bound ( 'none', #13347, .t. ) ;
#13198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13199 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13200 = axis2_placement_3d ( 'none', #13209, #13199, #13198 ) ;
#13201 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13203 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13204 = b_spline_curve_with_knots ( 'none', 3,
( #12495, #12497, #12486, #12485, #12709, #12674, #12708, #12707, #12704, #12665, #12711, #12701, #12699, #12939, #12943, #12894, #12918, #12929, #12923, #12922, #12921, #12920, #12919, #9729, #9652, #9718, #9754, #9760, #9756, #9733, #9732, #9464, #9443, #10039 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01487572400463136100, 0.01580522507287342500, 0.01673472614111549300, 0.01766422720935755700, 0.01859372827759962100, 0.01952322934584168500, 0.02045273041408374900, 0.02138223148232581300, 0.02231173255056787700, 0.02324123361880994100, 0.02417073468705200500, 0.02510023575529406900, 0.02602973682353612600, 0.02695923789177819000, 0.02788873896002025400, 0.02881824002826231800, 0.02974774109650438200 ),
.unspecified. ) ;
#13205 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13206 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#13207 = cartesian_point ( 'none', ( -4.344331347269678100e-016, 4.344331347269661900e-016, -5.000000000000126100 ) ) ;
#13208 = axis2_placement_3d ( 'none', #13207, #13206, #13205 ) ;
#13209 = cartesian_point ( 'none', ( -30.12500000000000700, -18.40000000000000200, -3.000000000000000000 ) ) ;
#13210 = axis2_placement_3d ( 'none', #13100, #13099, #13201 ) ;
#13211 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#13212 = circle ( 'none', #13200, 1.249999999999997600 ) ;
#13213 = circle ( 'none', #13208, 4.253085056010723600 ) ;
#13214 = edge_curve ( 'none', #279, #281, #13486, .t. ) ;
#13215 = direction ( 'none', ( -0.2164396139381035400, 0.9762960071199332500, -3.290155205452476800e-016 ) ) ;
#13216 = vector ( 'none', #13215, 999.9999999999998900 ) ;
#13217 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#13218 = line ( 'none', #13217, #13216 ) ;
#13219 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -6.000000000000000900 ) ) ;
#13220 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13221 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#13222 = axis2_placement_3d ( 'none', #13224, #13221, #13220 ) ;
#13223 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.688662694539138600e-017 ) ) ;
#13224 = cartesian_point ( 'none', ( -5.213197616723484400e-016, 5.213197616723465700e-016, -6.000000000000001800 ) ) ;
#13225 = cartesian_point ( 'none', ( -22.40000000000000600, -18.41231102994599000, -1.750060626053542300 ) ) ;
#13226 = plane ( 'none', #13237 ) ;
#13227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13228 = advanced_face ( 'none', ( #13481 ), #13489, .t. ) ;
#13229 = axis2_placement_3d ( 'none', #13231, #13233, #13227 ) ;
#13230 = cartesian_point ( 'none', ( -27.00000000000000400, 3.429011037612589700e-015, -74.99999999999998600 ) ) ;
#13231 = cartesian_point ( 'none', ( -22.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#13232 = face_outer_bound ( 'none', #10622, .t. ) ;
#13233 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13234 = axis2_placement_3d ( 'none', #13247, #13249, #13239 ) ;
#13235 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13236 = vector ( 'none', #13235, 1000.000000000000000 ) ;
#13237 = axis2_placement_3d ( 'none', #13276, #13275, #13258 ) ;
#13238 = circle ( 'none', #13229, 1.249999999999997600 ) ;
#13239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13241 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13242 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#13243 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -4.249999999999997300 ) ) ;
#13244 = line ( 'none', #13243, #13236 ) ;
#13245 = conical_surface ( 'none', #13234, 1.249999999999997600, 1.029744258676650500 ) ;
#13246 = face_outer_bound ( 'none', #10902, .t. ) ;
#13247 = cartesian_point ( 'none', ( -22.40000000000000600, -18.40000000000000200, -3.000000000000000000 ) ) ;
#13248 = cartesian_point ( 'none', ( -24.60925721614359300, -15.33485105024354500, -10.99999999999999800 ) ) ;
#13249 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13250 = axis2_placement_3d ( 'none', #13242, #13241, #13240 ) ;
#13251 = cylindrical_surface ( 'none', #13250, 1.249999999999997600 ) ;
#13252 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -12.25000000000000000, -73.49593211766719500 ) ) ;
#13253 = face_outer_bound ( 'none', #11404, .t. ) ;
#13254 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#13255 = axis2_placement_3d ( 'none', #13280, #13277, #13257 ) ;
#13256 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13257 = direction ( 'none', ( -1.000000000000000000, -7.549285941947585600e-033, 8.688662694539138600e-017 ) ) ;
#13258 = direction ( 'none', ( -0.2164396139381034900, 0.9762960071199332500, -1.924347126367485100e-017 ) ) ;
#13259 = cartesian_point ( 'none', ( -22.41011373160499800, -18.40000000000002700, -4.250000000000157200 ) ) ;
#13260 = cartesian_point ( 'none', ( -22.52835091672590200, -18.25599408881174300, -4.250000000000000000 ) ) ;
#13261 = cartesian_point ( 'none', ( -22.64509707967344100, -18.11090768124439900, -4.225324464585919600 ) ) ;
#13262 = cartesian_point ( 'none', ( -22.86751887715858400, -17.82924505382065300, -4.122155605826600700 ) ) ;
#13263 = cartesian_point ( 'none', ( -22.97297031476206200, -17.69290949580138800, -4.043412771488774200 ) ) ;
#13264 = cartesian_point ( 'none', ( -23.15763338578549100, -17.45051367378939800, -3.828952899248707600 ) ) ;
#13265 = cartesian_point ( 'none', ( -23.23732447302625600, -17.34384220168050600, -3.692104155099967100 ) ) ;
#13266 = cartesian_point ( 'none', ( -23.34977387148082100, -17.19215434819646800, -3.368220501706551900 ) ) ;
#13267 = cartesian_point ( 'none', ( -23.38099291027129900, -17.14941306677206600, -3.181435309281574600 ) ) ;
#13268 = cartesian_point ( 'none', ( -23.38034008287645100, -17.15030306460723600, -2.903282980176400000 ) ) ;
#13269 = cartesian_point ( 'none', ( -23.37232050326932900, -17.16124950108439200, -2.809158168445279500 ) ) ;
#13270 = cartesian_point ( 'none', ( -23.34204363484596500, -17.20240823533029900, -2.630273927846383100 ) ) ;
#13271 = cartesian_point ( 'none', ( -23.32014986460826100, -17.23212239262787900, -2.545639003674931000 ) ) ;
#13272 = cartesian_point ( 'none', ( -23.23568874212793400, -17.34603423661200200, -2.304885439128230300 ) ) ;
#13273 = cartesian_point ( 'none', ( -23.15589885288904900, -17.45282127360034300, -2.168356331650056000 ) ) ;
#13274 = cartesian_point ( 'none', ( -22.97037006657711400, -17.69629116786799000, -1.954259778706952400 ) ) ;
#13275 = direction ( 'none', ( 0.9762960071199332500, 0.2164396139381034900, -6.602135896646036400e-017 ) ) ;
#13276 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#13277 = direction ( 'none', ( -8.688662694539138600e-017, 8.688662694539106600e-017, -1.000000000000000000 ) ) ;
#13278 = toroidal_surface ( 'none', #13255, 4.253085056010723600, 0.4999999999999379900 ) ;
#13279 = oriented_edge ( 'none', *, *, #298, .f. ) ;
#13280 = cartesian_point ( 'none', ( -8.673617379884035500e-016, 4.336808689942017700e-016, -5.500000000000063900 ) ) ;
#13281 = circle ( 'none', #13297, 0.4999999999999376600 ) ;
#13282 = cylindrical_surface ( 'none', #13360, 1.249999999999982900 ) ;
#13283 = cartesian_point ( 'none', ( -22.86591947062545000, -17.83129296380114000, -1.876853752140861500 ) ) ;
#13284 = cartesian_point ( 'none', ( -22.64387934522581600, -18.11242695490828700, -1.774362643014324200 ) ) ;
#13285 = cartesian_point ( 'none', ( -22.52892737361024100, -18.25529199835849100, -1.750000000000002200 ) ) ;
#13286 = cartesian_point ( 'none', ( -22.41011373160500100, -18.40000000000000200, -1.750000000000002400 ) ) ;
#13287 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#13288 = b_spline_curve_with_knots ( 'none', 3,
( #13286, #13285, #13284, #13283, #13274, #13273, #13272, #13271, #13270, #13269, #13268, #13267, #13266, #13265, #13264, #13263, #13262, #13261, #13260, #13259 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005547710271981542300, 0.001109542054396308500, 0.001664313081594462700, 0.001941698595193542000, 0.002219084108792621300, 0.002773855135990780700, 0.003328626163188941000, 0.003883397190387099100, 0.004438168217585257300 ),
.unspecified. ) ;
#13289 = face_outer_bound ( 'none', #11746, .t. ) ;
#13290 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#13291 = cartesian_point ( 'none', ( -0.9205360875688786100, 4.152269958124728400, -5.500000000000063100 ) ) ;
#13292 = axis2_placement_3d ( 'none', #13291, #13287, #13367 ) ;
#13293 = circle ( 'none', #13292, 0.4999999999999376600 ) ;
#13294 = circle ( 'none', #13364, 1.249999999999982900 ) ;
#13295 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#13296 = direction ( 'none', ( 0.9762960071199333600, 0.2164396139381035100, -6.602135896646036400e-017 ) ) ;
#13297 = axis2_placement_3d ( 'none', #13254, #13296, #13295 ) ;
#13298 = line ( 'none', #13336, #13363 ) ;
#13299 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#13300 = cartesian_point ( 'none', ( -25.88087486904291300, -15.86157232822748100, -10.68832068851512000 ) ) ;
#13301 = cartesian_point ( 'none', ( -25.90003049579508600, -15.83565669355601500, -10.37383261789248900 ) ) ;
#13302 = cartesian_point ( 'none', ( -25.96880683124968700, -15.73285186127012400, -9.766255969362937600 ) ) ;
#13303 = cartesian_point ( 'none', ( -26.01836181814652300, -15.65613782625685600, -9.469531954223169700 ) ) ;
#13304 = cartesian_point ( 'none', ( -26.14736024236463400, -15.44966627346014900, -8.890639212492679600 ) ) ;
#13305 = cartesian_point ( 'none', ( -26.22498228303939900, -15.32277188567806900, -8.616892008987356600 ) ) ;
#13306 = cartesian_point ( 'none', ( -26.40219174535264600, -15.02443525337677400, -8.103177851514313800 ) ) ;
#13307 = cartesian_point ( 'none', ( -26.50309630595379300, -14.85069200434115500, -7.860328048562547700 ) ) ;
#13308 = cartesian_point ( 'none', ( -26.72030456832809300, -14.46429213618501200, -7.420443660883443600 ) ) ;
#13309 = cartesian_point ( 'none', ( -26.83562336467212400, -14.25347327623006800, -7.224459928646380600 ) ) ;
#13310 = cartesian_point ( 'none', ( -27.07712450410725300, -13.79580864675001800, -6.879737845778831400 ) ) ;
#13311 = cartesian_point ( 'none', ( -27.20429593298259600, -13.54680106305628600, -6.730609109902950100 ) ) ;
#13312 = cartesian_point ( 'none', ( -27.45716716698603600, -13.03147865541852600, -6.493198126362426800 ) ) ;
#13313 = cartesian_point ( 'none', ( -27.58399097024586100, -12.76317331370486700, -6.402897298615375400 ) ) ;
#13314 = cartesian_point ( 'none', ( -27.83704274424454500, -12.20406053568892400, -6.280568062321848700 ) ) ;
#13315 = cartesian_point ( 'none', ( -27.96133591982302800, -11.91729099573744400, -6.249994354404734900 ) ) ;
#13316 = cartesian_point ( 'none', ( -28.19851203617555400, -11.34469232960297300, -6.250005647172238300 ) ) ;
#13317 = cartesian_point ( 'none', ( -28.31325271826481000, -11.05440614416330000, -6.280525253626194600 ) ) ;
#13318 = cartesian_point ( 'none', ( -28.52979763307193300, -10.47978513570646400, -6.402918192941821300 ) ) ;
#13319 = cartesian_point ( 'none', ( -28.62980860502510800, -10.20045802978030400, -6.493234868343170000 ) ) ;
#13320 = cartesian_point ( 'none', ( -28.81521317934367900, -9.657794120983719900, -6.730378874486099500 ) ) ;
#13321 = vertex_point ( 'none', #13211 ) ;
#13322 = cartesian_point ( 'none', ( -28.90134400525713300, -9.391891697436117100, -6.879367622186204100 ) ) ;
#13323 = cartesian_point ( 'none', ( -29.05432840638422900, -8.897099410360807400, -7.224301009616011600 ) ) ;
#13324 = cartesian_point ( 'none', ( -29.12181701488270500, -8.666612185535033300, -7.420215004307721100 ) ) ;
#13325 = cartesian_point ( 'none', ( -29.24127959569010900, -8.240458356858424000, -7.859251216433244200 ) ) ;
#13326 = edge_loop ( 'none', ( #14953, #14982, #14950, #14935 ) ) ;
#13327 = cartesian_point ( 'none', ( -29.29295497445868800, -8.045650275893766700, -8.102673382395371600 ) ) ;
#13328 = cartesian_point ( 'none', ( -29.37867705175087400, -7.709119083944600900, -8.616703434395006400 ) ) ;
#13329 = cartesian_point ( 'none', ( -29.41342886107281300, -7.564879413461855300, -8.889644946534456700 ) ) ;
#13330 = cartesian_point ( 'none', ( -29.46828093401840600, -7.327385348651359800, -9.468930703037830900 ) ) ;
#13331 = cartesian_point ( 'none', ( -29.48752392559058300, -7.237922135554266700, -9.766205695503058900 ) ) ;
#13332 = cartesian_point ( 'none', ( -29.51159043107840000, -7.116571548538992400, -10.37391519761312300 ) ) ;
#13333 = cartesian_point ( 'none', ( -29.51636861856091400, -7.084717242422712500, -10.68818078558713900 ) ) ;
#13334 = cartesian_point ( 'none', ( -29.51382318919139500, -7.083662891055720200, -11.00000000000002300 ) ) ;
#13335 = direction ( 'none', ( -0.9891309318365547600, -0.1039711490850917900, -0.1039711490850923800 ) ) ;
#13336 = cartesian_point ( 'none', ( 2.064317785737741900, -0.4513683279452418400, -0.1530120509309760600 ) ) ;
#13337 = b_spline_curve_with_knots ( 'none', 3,
( #13334, #13333, #13332, #13331, #13330, #13329, #13328, #13327, #13325, #13324, #13323, #13322, #13320, #13319, #13318, #13317, #13316, #13315, #13314, #13313, #13312, #13311, #13310, #13309, #13308, #13307, #13306, #13305, #13304, #13303, #13302, #13301, #13300, #13299 ),
.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. ) ;
#13338 = direction ( 'none', ( -0.9238795325112862900, -0.3826834323650908400, -0.0000000000000000000 ) ) ;
#13339 = cartesian_point ( 'none', ( -25.87833058172293500, -15.86051844991314200, -11.00000000000004600 ) ) ;
#13340 = cylindrical_surface ( 'none', #13349, 4.750000000000002700 ) ;
#13341 = advanced_face ( 'none', ( #13197 ), #13195, .t. ) ;
#13342 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13343 = vector ( 'none', #13342, 1000.000000000000000 ) ;
#13344 = cartesian_point ( 'none', ( -30.40000000000000600, -18.40000000000000200, -1.750000000000002400 ) ) ;
#13345 = circle ( 'none', #13436, 1.500000000000000000 ) ;
#13346 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#13347 = edge_loop ( 'none', ( #13279, #13537, #13673, #13786, #13681 ) ) ;
#13348 = line ( 'none', #13344, #13343 ) ;
#13349 = axis2_placement_3d ( 'none', #13355, #13338, #13406 ) ;
#13350 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.450000000000000000, 0.3699999999999997700 ) ) ;
#13351 = line ( 'none', #13350, #13423 ) ;
#13352 = face_outer_bound ( 'none', #10650, .t. ) ;
#13353 = plane ( 'none', #13356 ) ;
#13354 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#13355 = cartesian_point ( 'none', ( -16.45068854487894300, -6.814098305664599000, -11.00000000000000000 ) ) ;
#13356 = axis2_placement_3d ( 'none', #13354, #13290, #13346 ) ;
#13357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13359 = face_outer_bound ( 'none', #12104, .t. ) ;
#13360 = axis2_placement_3d ( 'none', #13362, #13256, #13366 ) ;
#13361 = face_outer_bound ( 'none', #11428, .t. ) ;
#13362 = cartesian_point ( 'none', ( 1.301042606982605300e-015, -12.25000000000000000, -74.99999999999998600 ) ) ;
#13363 = vector ( 'none', #13335, 1000.000000000000100 ) ;
#13364 = axis2_placement_3d ( 'none', #13252, #13358, #13357 ) ;
#13365 = oriented_edge ( 'none', *, *, #321, .t. ) ;
#13366 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13367 = direction ( 'none', ( -0.2164396139381037100, 0.9762960071199331400, 0.0000000000000000000 ) ) ;
#13368 = cartesian_point ( 'none', ( -28.24474982361195100, -6.557995491386320100, -10.68971778913871200 ) ) ;
#13369 = cartesian_point ( 'none', ( -28.23766384737334100, -6.588728731848053000, -10.37451469847682600 ) ) ;
#13370 = cartesian_point ( 'none', ( -28.20936266051948500, -6.708864594432039800, -9.764639069332700300 ) ) ;
#13371 = cartesian_point ( 'none', ( -28.18831376212866900, -6.797549750098843500, -9.468514794255218800 ) ) ;
#13372 = cartesian_point ( 'none', ( -28.13084826452514500, -7.031578149714601300, -8.893836137535013000 ) ) ;
#13373 = cartesian_point ( 'none', ( -28.09421451546697700, -7.177633822470368400, -8.615811022232591700 ) ) ;
#13374 = oriented_edge ( 'none', *, *, #12159, .t. ) ;
#13375 = cartesian_point ( 'none', ( -28.00628514960656500, -7.513408590611394500, -8.101810201059954900 ) ) ;
#13376 = cartesian_point ( 'none', ( -27.95472139057012800, -7.704306724869582000, -7.862443697947868200 ) ) ;
#13377 = cartesian_point ( 'none', ( -27.83309040924009300, -8.132765114420632100, -7.420052235981679600 ) ) ;
#13378 = cartesian_point ( 'none', ( -27.76459452854025400, -8.364633923986382100, -7.223137187399881800 ) ) ;
#13379 = cartesian_point ( 'none', ( -27.61130007430016800, -8.857534545430953100, -6.879446312040396800 ) ) ;
#13380 = cartesian_point ( 'none', ( -27.52531839796426600, -9.122129647938013600, -6.730868749551629700 ) ) ;
#13381 = cartesian_point ( 'none', ( -27.33839554139682400, -9.667912465741231600, -6.492361201075106600 ) ) ;
#13382 = cartesian_point ( 'none', ( -27.23819951705651100, -9.947195244556921200, -6.402463286044159900 ) ) ;
#13383 = cartesian_point ( 'none', ( -27.02295300302729700, -10.51789984552483400, -6.280913673364296700 ) ) ;
#13384 = cartesian_point ( 'none', ( -26.90701033951955200, -10.81121361092915700, -6.249883291336935500 ) ) ;
#13385 = cartesian_point ( 'none', ( -26.66940561735642500, -11.38474194565118400, -6.250117384074093800 ) ) ;
#13386 = cartesian_point ( 'none', ( -26.54669408834721600, -11.66792227585661300, -6.280365291168029900 ) ) ;
#13387 = cartesian_point ( 'none', ( -26.29379445813758000, -12.22717261875917800, -6.402503204235845400 ) ) ;
#13388 = cartesian_point ( 'none', ( -26.16556491047690600, -12.49873453407870000, -6.493957756021688800 ) ) ;
#13389 = cartesian_point ( 'none', ( -25.91368957801827500, -13.01291068484905400, -6.730979983348621700 ) ) ;
#13390 = cartesian_point ( 'none', ( -25.78819273813348200, -13.25934594019268100, -6.878189798327679400 ) ) ;
#13391 = cartesian_point ( 'none', ( -25.54565791274302800, -13.72080541608015900, -7.225441622741290500 ) ) ;
#13392 = cartesian_point ( 'none', ( -25.43084721127044600, -13.93175192482558900, -7.421874225143801200 ) ) ;
#13393 = cartesian_point ( 'none', ( -25.21629131109690300, -14.31643650116056100, -7.859199537175928000 ) ) ;
#13394 = cartesian_point ( 'none', ( -25.11568692971819100, -14.49157491173486900, -8.103071687708663300 ) ) ;
#13395 = cartesian_point ( 'none', ( -24.93996235005633400, -14.79194886929417100, -8.619039936185066300 ) ) ;
#13396 = cartesian_point ( 'none', ( -24.86413664816525700, -14.91852802032940200, -8.891676024687072300 ) ) ;
#13397 = cartesian_point ( 'none', ( -24.73906096521441000, -15.12503329290194100, -9.466690624215754500 ) ) ;
#13398 = cartesian_point ( 'none', ( -24.69037721838035900, -15.20402012302489100, -9.768680066913546500 ) ) ;
#13399 = cartesian_point ( 'none', ( -24.62587240358821500, -15.30827761211083000, -10.37653230397173900 ) ) ;
#13400 = cartesian_point ( 'none', ( -24.60925721614360000, -15.33485105024355000, -10.68558486728078300 ) ) ;
#13401 = cartesian_point ( 'none', ( -24.60925721614359300, -15.33485105024354500, -10.99999999999999800 ) ) ;
#13402 = b_spline_curve_with_knots ( 'none', 3,
( #13401, #13400, #13399, #13398, #13397, #13396, #13395, #13394, #13393, #13392, #13391, #13390, #13389, #13388, #13387, #13386, #13385, #13384, #13383, #13382, #13381, #13380, #13379, #13378, #13377, #13376, #13375, #13373, #13372, #13371, #13370, #13369, #13368, #13439 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.734723475976807100e-018, 0.0009297327502894633200, 0.001859465500578924900, 0.002789198250868386500, 0.003718931001157848100, 0.004648663751447308000, 0.005578396501736767800, 0.006508129252026227700, 0.007437862002315688400, 0.008367594752605147400, 0.009297327502894607200, 0.01022706025318406700, 0.01115679300347352900, 0.01208652575376298700, 0.01301625850405244500, 0.01394599125434190300, 0.01487572400463136100 ),
.unspecified. ) ;
#13403 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13404 = line ( 'none', #13428, #13427 ) ;
#13405 = cartesian_point ( 'none', ( -28.24474982361195800, -6.557995491386323600, -11.00000000000000000 ) ) ;
#13406 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112862900, 0.0000000000000000000 ) ) ;
#13407 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#13408 = axis2_placement_3d ( 'none', #13418, #13420, #13425 ) ;
#13409 = cylindrical_surface ( 'none', #13408, 1.500000000000000000 ) ;
#13410 = line ( 'none', #13469, #13468 ) ;
#13411 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, -74.99999999999998600 ) ) ;
#13412 = face_outer_bound ( 'none', #13051, .t. ) ;
#13413 = direction ( 'none', ( -0.1045377106962865900, 5.866921731996571300e-017, -0.9945209233808907100 ) ) ;
#13414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13415 = edge_curve ( 'none', #286, #295, #13536, .t. ) ;
#13416 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13417 = oriented_edge ( 'none', *, *, #13415, .f. ) ;
#13418 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13419 = circle ( 'none', #13474, 16.10000000000000100 ) ;
#13420 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13421 = cartesian_point ( 'none', ( 7.799999999999994500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13422 = direction ( 'none', ( 0.8090735533885303800, -0.5815216164980061600, -0.08504466328231696800 ) ) ;
#13423 = vector ( 'none', #13422, 1000.000000000000100 ) ;
#13424 = circle ( 'none', #13438, 1.500000000000000000 ) ;
#13425 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13426 = direction ( 'none', ( -0.9891309318365547600, 0.1039711490850920000, 0.1039711490850921700 ) ) ;
#13427 = vector ( 'none', #13426, 1000.000000000000100 ) ;
#13428 = cartesian_point ( 'none', ( 2.064317785737741900, 0.4513683279452417300, 0.1530120509309762500 ) ) ;
#13429 = face_outer_bound ( 'none', #13023, .t. ) ;
#13430 = direction ( 'none', ( 0.8090735533885303800, 0.5815216164980061600, -0.08504466328231689900 ) ) ;
#13431 = vector ( 'none', #13430, 1000.000000000000100 ) ;
#13432 = cartesian_point ( 'none', ( 0.0000000000000000000, -1.450000000000000000, 0.3699999999999995500 ) ) ;
#13433 = line ( 'none', #13432, #13431 ) ;
#13434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13435 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13436 = axis2_placement_3d ( 'none', #13403, #13435, #13434 ) ;
#13437 = cartesian_point ( 'none', ( 2.017391304347826900, -2.168404344971008900e-016, 0.1579446640316206600 ) ) ;
#13438 = axis2_placement_3d ( 'none', #13421, #13416, #13414 ) ;
#13439 = cartesian_point ( 'none', ( -28.24474982361195800, -6.557995491386323600, -11.00000000000000000 ) ) ;
#13440 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#13441 = oriented_edge ( 'none', *, *, #1819, .t. ) ;
#13442 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13443 = axis2_placement_3d ( 'none', #13470, #13442, #13440 ) ;
#13444 = circle ( 'none', #13506, 27.00000000000000400 ) ;
#13445 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13446 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13447 = edge_curve ( 'none', #13512, #1747, #13530, .t. ) ;
#13448 = circle ( 'none', #13443, 2.000000000000001800 ) ;
#13449 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#13450 = axis2_placement_3d ( 'none', #13455, #13446, #13445 ) ;
#13451 = cc_design_person_and_organization_assignment ( #13492, #13476, ( #13969 ) ) ;
#13452 = direction ( 'none', ( -0.9945209233808906000, 0.0000000000000000000, 0.1045377106962865800 ) ) ;
#13453 = cylindrical_surface ( 'none', #13498, 2.750000000000000000 ) ;
#13454 = edge_loop ( 'none', ( #13441, #13374 ) ) ;
#13455 = cartesian_point ( 'none', ( 1.999999999999999600, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#13456 = cylindrical_surface ( 'none', #13505, 16.10000000000000100 ) ;
#13458 = oriented_edge ( 'none', *, *, #150, .f. ) ;
#13457 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#13459 = face_outer_bound ( 'none', #11837, .t. ) ;
#13460 = axis2_placement_3d ( 'none', #13437, #13413, #13452 ) ;
#13461 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13462 = vector ( 'none', #13461, 1000.000000000000000 ) ;
#13463 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, 15.45248818328947500 ) ) ;
#13464 = face_bound ( 'none', #13454, .t. ) ;
#13465 = line ( 'none', #13463, #13462 ) ;
#13466 = plane ( 'none', #13460 ) ;
#13467 = direction ( 'none', ( 0.9891309318365547600, 0.1039711490850925300, -0.1039711490850921800 ) ) ;
#13468 = vector ( 'none', #13467, 999.9999999999998900 ) ;
#13469 = cartesian_point ( 'none', ( 2.064317785737742400, -0.4513683279452450600, 0.1530120509309761400 ) ) ;
#13470 = cartesian_point ( 'none', ( -27.00000000000000400, 3.306546357697854100e-015, -73.00000000000000000 ) ) ;
#13471 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13472 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13473 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#13474 = axis2_placement_3d ( 'none', #13473, #13472, #13471 ) ;
#13475 = plane ( 'none', #13450 ) ;
#13476 = person_and_organization_role ( 'creator' ) ;
#13477 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13478 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13479 = date_time_role ( 'creation_date' ) ;
#13480 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#13481 = face_outer_bound ( 'none', #13059, .t. ) ;
#13482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13483 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13484 = cartesian_point ( 'none', ( 1.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13485 = axis2_placement_3d ( 'none', #13484, #13483, #13482 ) ;
#13486 = circle ( 'none', #13485, 2.750000000000000000 ) ;
#13487 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13488 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13489 = toroidal_surface ( 'none', #13495, 27.00000000000000400, 2.000000000000001800 ) ;
#13490 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13491 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#13492 = person_and_organization ( #14313, #14312 ) ;
#13493 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#13494 = cc_design_date_and_time_assignment ( #13686, #13479, ( #14119 ) ) ;
#13495 = axis2_placement_3d ( 'none', #13480, #13478, #13477 ) ;
#13496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13497 = face_outer_bound ( 'none', #12978, .t. ) ;
#13498 = axis2_placement_3d ( 'none', #13502, #13501, #13496 ) ;
#13499 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13500 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13501 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13502 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13503 = face_outer_bound ( 'none', #13092, .t. ) ;
#13504 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#13505 = axis2_placement_3d ( 'none', #13491, #13490, #13488 ) ;
#13506 = axis2_placement_3d ( 'none', #13449, #13500, #13499 ) ;
#13507 = cartesian_point ( 'none', ( 1.760000000000000200, 0.1849999999999999100, 0.1850000000000001100 ) ) ;
#13508 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13509 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13510 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#13511 = axis2_placement_3d ( 'none', #13510, #13509, #13508 ) ;
#13512 = vertex_point ( 'none', #13523 ) ;
#13513 = circle ( 'none', #13546, 1.299999999999999200 ) ;
#13514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13515 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13516 = cartesian_point ( 'none', ( 8.000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
#13517 = circle ( 'none', #13511, 4.000000000000000000 ) ;
#13518 = face_outer_bound ( 'none', #13679, .t. ) ;
#13519 = plane ( 'none', #13531 ) ;
#13520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13521 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#13522 = axis2_placement_3d ( 'none', #13532, #13521, #13520 ) ;
#13523 = cartesian_point ( 'none', ( 27.00000000000000400, 0.0000000000000000000, -74.99999999999998600 ) ) ;
#13524 = axis2_placement_3d ( 'none', #13516, #13515, #13514 ) ;
#13525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13526 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13527 = cartesian_point ( 'none', ( 1.924038590812256100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13528 = axis2_placement_3d ( 'none', #13527, #13526, #13525 ) ;
#13529 = face_outer_bound ( 'none', #13646, .t. ) ;
#13530 = circle ( 'none', #13522, 2.000000000000001800 ) ;
#13531 = axis2_placement_3d ( 'none', #13534, #13533, #13557 ) ;
#13532 = cartesian_point ( 'none', ( 27.00000000000000400, 0.0000000000000000000, -73.00000000000000000 ) ) ;
#13533 = direction ( 'none', ( 0.5836360481525751900, 0.8120153713427136200, 0.0000000000000000000 ) ) ;
#13534 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#13535 = plane ( 'none', #13524 ) ;
#13536 = circle ( 'none', #13528, 2.749999999999999600 ) ;
#13537 = oriented_edge ( 'none', *, *, #13415, .t. ) ;
#13538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13539 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13540 = cylindrical_surface ( 'none', #13573, 4.000000000000000000 ) ;
#13541 = cylindrical_surface ( 'none', #13590, 4.000000000000000000 ) ;
#13542 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#13543 = cartesian_point ( 'none', ( 1.525683881977852000, 0.3534147098284189400, -0.2402243903100174700 ) ) ;
#13544 = cartesian_point ( 'none', ( 1.404932235524357200, 0.4402049557168682400, -0.2223224638795421000 ) ) ;
#13545 = cartesian_point ( 'none', ( 1.273789770791562200, 0.5344636022435648200, -0.2361073252292959500 ) ) ;
#13546 = axis2_placement_3d ( 'none', #13548, #13539, #13538 ) ;
#13547 =( bounded_curve ( ) b_spline_curve ( 3, ( #13545, #13544, #13543, #13542 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585714200, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484699200, 0.9499477385484699200, 1.000000000000000000 ) )
representation_item ( '' ) );
#13548 = cartesian_point ( 'none', ( 8.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13549 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#13550 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13551 = line ( 'none', #13550, #13575 ) ;
#13552 = cartesian_point ( 'none', ( 1.617913031215066900, 0.2871250088141706900, -0.2871250088141696400 ) ) ;
#13553 = direction ( 'none', ( -0.7013093285102691700, 0.5040660798667557800, -0.5040660798667538900 ) ) ;
#13554 = vector ( 'none', #13553, 1000.000000000000100 ) ;
#13555 = cartesian_point ( 'none', ( 1.890797310278577800, 0.09098943323727219600, -0.09098943323727187700 ) ) ;
#13556 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#13557 = direction ( 'none', ( -0.8120153713427135100, 0.5836360481525750800, 0.0000000000000000000 ) ) ;
#13558 = line ( 'none', #13555, #13554 ) ;
#13559 = cartesian_point ( 'none', ( 1.273789770791568000, -0.5344636022435607100, -0.2361073252292954200 ) ) ;
#13560 = cartesian_point ( 'none', ( 1.404932235524362500, -0.4402049557168643500, -0.2223224638795416300 ) ) ;
#13561 = cartesian_point ( 'none', ( 1.525683881977856600, -0.3534147098284153900, -0.2402243903100168300 ) ) ;
#13562 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#13563 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#13564 =( bounded_curve ( ) b_spline_curve ( 3, ( #13562, #13561, #13560, #13559 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027735400, 4.642211150183665100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13565 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#13566 = face_outer_bound ( 'none', #13326, .t. ) ;
#13567 = direction ( 'none', ( -0.7013093285102691700, -0.5040660798667557800, 0.5040660798667540000 ) ) ;
#13568 = vector ( 'none', #13567, 1000.000000000000100 ) ;
#13569 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13571 = cartesian_point ( 'none', ( 1.890797310278577800, -0.09098943323727228000, 0.09098943323727182200 ) ) ;
#13572 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#13573 = axis2_placement_3d ( 'none', #13572, #13570, #13569 ) ;
#13574 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13575 = vector ( 'none', #13574, 1000.000000000000000 ) ;
#13576 = line ( 'none', #13571, #13568 ) ;
#13577 = face_outer_bound ( 'none', #14951, .t. ) ;
#13578 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13580 = vector ( 'none', #13579, 1000.000000000000000 ) ;
#13581 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#13582 = line ( 'none', #13581, #13580 ) ;
#13583 = face_outer_bound ( 'none', #14990, .t. ) ;
#13584 = plane ( 'none', #13597 ) ;
#13585 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13586 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#13587 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13588 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#13589 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13590 = axis2_placement_3d ( 'none', #13588, #13587, #13585 ) ;
#13591 = circle ( 'none', #13634, 4.000000000000000000 ) ;
#13592 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13593 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13594 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -74.19999999999998900 ) ) ;
#13595 = axis2_placement_3d ( 'none', #13594, #13593, #13592 ) ;
#13596 = axis2_placement_3d ( 'none', #13623, #13589, #13616 ) ;
#13597 = axis2_placement_3d ( 'none', #13638, #13637, #13636 ) ;
#13598 = cartesian_point ( 'none', ( 1.273789770791568000, 0.5344636022435607100, 0.2361073252292954500 ) ) ;
#13599 = cartesian_point ( 'none', ( 1.404932235524362500, 0.4402049557168645200, 0.2223224638795416300 ) ) ;
#13600 = cartesian_point ( 'none', ( 1.525683881977856400, 0.3534147098284157200, 0.2402243903100168300 ) ) ;
#13601 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#13602 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#13603 =( bounded_curve ( ) b_spline_curve ( 3, ( #13601, #13600, #13599, #13598 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.862277162027737200, 4.642211150183666000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13604 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#13605 = circle ( 'none', #13595, 16.10000000000000100 ) ;
#13606 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#13607 = line ( 'none', #13606, #13620 ) ;
#13608 = cartesian_point ( 'none', ( 1.617913031215071100, 0.2871250088141675300, 0.2871250088141685300 ) ) ;
#13609 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#13610 = cartesian_point ( 'none', ( 20.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#13611 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13612 = vector ( 'none', #13611, 1000.000000000000000 ) ;
#13613 = cartesian_point ( 'none', ( 16.10000000000000100, 0.0000000000000000000, 15.45248818328947500 ) ) ;
#13614 = line ( 'none', #13613, #13612 ) ;
#13615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13616 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13617 = circle ( 'none', #13660, 4.000000000000000000 ) ;
#13618 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#13619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13620 = vector ( 'none', #13619, 1000.000000000000000 ) ;
#13621 = direction ( 'none', ( 0.8090735533885303800, 0.08504466328231485800, 0.5815216164980063800 ) ) ;
#13622 = vector ( 'none', #13621, 1000.000000000000100 ) ;
#13623 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13624 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.3699999999999945000, -1.450000000000001300 ) ) ;
#13625 = line ( 'none', #13624, #13622 ) ;
#13626 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13627 = vector ( 'none', #13626, 1000.000000000000000 ) ;
#13628 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13629 = line ( 'none', #13628, #13627 ) ;
#13630 = circle ( 'none', #13596, 4.000000000000000000 ) ;
#13631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13632 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13633 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#13634 = axis2_placement_3d ( 'none', #13633, #13632, #13631 ) ;
#13635 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#13636 = direction ( 'none', ( 0.8120153713427135100, -2.037755551068349800e-015, 0.5836360481525750800 ) ) ;
#13637 = direction ( 'none', ( 0.5836360481525751900, 3.073081084954463000e-015, -0.8120153713427136200 ) ) ;
#13638 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000006400, -0.1849999999999993600 ) ) ;
#13639 = cartesian_point ( 'none', ( -16.10000000000000100, 1.971681346627238900e-015, -74.19999999999998900 ) ) ;
#13640 = axis2_placement_3d ( 'none', #13661, #13615, #13647 ) ;
#13641 = cartesian_point ( 'none', ( 1.760000000000000200, -0.1850000000000007500, 0.1849999999999992800 ) ) ;
#13642 = cartesian_point ( 'none', ( 1.617913031215066700, -0.2871250088141709100, 0.2871250088141697500 ) ) ;
#13643 = cartesian_point ( 'none', ( 1.525683881977851500, -0.3534147098284192200, 0.2402243903100174700 ) ) ;
#13644 = cartesian_point ( 'none', ( 1.404932235524356500, -0.4402049557168686300, 0.2223224638795421000 ) ) ;
#13645 = cartesian_point ( 'none', ( 1.273789770791561700, -0.5344636022435651500, 0.2361073252292959800 ) ) ;
#13646 = edge_loop ( 'none', ( #13654, #14001 ) ) ;
#13647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13648 =( bounded_curve ( ) b_spline_curve ( 3, ( #13645, #13644, #13643, #13642 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.782566810585712400, 5.562500798741646200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484695900, 0.9499477385484695900, 1.000000000000000000 ) )
representation_item ( '' ) );
#13649 = cylindrical_surface ( 'none', #13640, 4.000000000000000000 ) ;
#13650 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13652 = axis2_placement_3d ( 'none', #13618, #13651, #13650 ) ;
#13653 = face_outer_bound ( 'none', #14594, .t. ) ;
#13654 = oriented_edge ( 'none', *, *, #14058, .t. ) ;
#13655 = circle ( 'none', #13667, 4.000000000000000000 ) ;
#13656 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13657 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13658 = cartesian_point ( 'none', ( 24.74873734152902900, -24.74873734152929600, -5.500000000000000000 ) ) ;
#13659 = cartesian_point ( 'none', ( -24.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#13660 = axis2_placement_3d ( 'none', #13658, #13657, #13656 ) ;
#13661 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13662 = circle ( 'none', #13652, 4.000000000000000000 ) ;
#13663 = line ( 'none', #13720, #13718 ) ;
#13664 = direction ( 'none', ( -0.7013093285102678400, 0.5040660798667548900, 0.5040660798667565600 ) ) ;
#13665 = vector ( 'none', #13664, 1000.000000000000100 ) ;
#13666 = cartesian_point ( 'none', ( 1.890797310278578900, 0.09098943323727150300, 0.09098943323727182200 ) ) ;
#13667 = axis2_placement_3d ( 'none', #13659, #13713, #13712 ) ;
#13668 = line ( 'none', #13666, #13665 ) ;
#13669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.465138070926357000e-016 ) ) ;
#13670 = vector ( 'none', #13669, 1000.000000000000000 ) ;
#13671 = cartesian_point ( 'none', ( 1.760000000000000000, 0.1850000000000000000, 0.1850000000000001100 ) ) ;
#13672 = line ( 'none', #13671, #13670 ) ;
#13673 = oriented_edge ( 'none', *, *, #283, .t. ) ;
#13674 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#13675 = cartesian_point ( 'none', ( 1.525683881977856400, -0.2402243903100155200, -0.3534147098284165500 ) ) ;
#13676 = cartesian_point ( 'none', ( 1.404932235524362100, -0.2223224638795400200, -0.4402049557168654100 ) ) ;
#13677 = cartesian_point ( 'none', ( 1.273789770791567700, -0.2361073252292935100, -0.5344636022435616000 ) ) ;
#13678 =( bounded_curve ( ) b_spline_curve ( 3, ( #13677, #13676, #13675, #13674 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.640974156995919800, 2.420908145151849000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9499477385484702600, 0.9499477385484702600, 1.000000000000000000 ) )
representation_item ( '' ) );
#13679 = edge_loop ( 'none', ( #13794, #14022, #14011, #14383, #14065, #14170, #14962, #14803, #14959 ) ) ;
#13681 = oriented_edge ( 'none', *, *, #1798, .f. ) ;
#13680 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13682 = vector ( 'none', #13680, 1000.000000000000000 ) ;
#13683 = line ( 'none', #13684, #13682 ) ;
#13684 = cartesian_point ( 'none', ( 28.74873734152902900, -24.74873734152929600, -6.000000000000000000 ) ) ;
#13685 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#13686 = date_and_time ( #13687, #13688 ) ;
#13687 = calendar_date ( 2018, 2, 1 ) ;
#13688 = local_time ( 10, 37, 45.00000000000000000, #13689 ) ;
#13689 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13690 = shape_representation_relationship ( 'none' , 'none' , #13695, #13194 ) ;
#13691 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13692 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13693 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#13694 = axis2_placement_3d ( 'none', #13693, #13692, #13691 ) ;
#13695 = shape_representation ( '�u®���om2�p32x1t_default', ( #13196 ), #13970 ) ;
#13696 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13697 = face_outer_bound ( 'none', #14973, .t. ) ;
#13698 = direction ( 'none', ( 0.0000000000000000000, -2.930276141852714400e-016, 1.000000000000000000 ) ) ;
#13699 = vector ( 'none', #13698, 1000.000000000000000 ) ;
#13700 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#13701 = line ( 'none', #13700, #13699 ) ;
#13702 = axis2_placement_3d ( 'none', #13685, #13704, #13696 ) ;
#13703 = plane ( 'none', #13694 ) ;
#13704 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13705 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13706 = cartesian_point ( 'none', ( 1.249999999999984200, -12.25000000000000000, -73.49593211766719500 ) ) ;
#13707 = cartesian_point ( 'none', ( -28.74873734152902900, -24.74873734152930300, -5.500000000000000000 ) ) ;
#13708 = cylindrical_surface ( 'none', #13702, 4.000000000000000000 ) ;
#13709 = vector ( 'none', #13705, 1000.000000000000000 ) ;
#13710 = cartesian_point ( 'none', ( -1.249999999999984200, 12.25000000000000000, -74.99999999999998600 ) ) ;
#13711 = line ( 'none', #13710, #13709 ) ;
#13712 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13714 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#13715 = face_outer_bound ( 'none', #14967, .t. ) ;
#13716 = cartesian_point ( 'none', ( -20.74873734152902900, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13717 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#13718 = vector ( 'none', #13719, 1000.000000000000000 ) ;
#13719 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13720 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#13721 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13722 = vector ( 'none', #13721, 1000.000000000000000 ) ;
#13723 = cartesian_point ( 'none', ( 1.617913031215071400, -0.2871250088141674200, -0.2871250088141685800 ) ) ;
#13724 = axis2_placement_3d ( 'none', #13784, #13938, #13937 ) ;
#13725 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -6.000000000000000000 ) ) ;
#13726 = line ( 'none', #13725, #13722 ) ;
#13727 = face_outer_bound ( 'none', #10598, .t. ) ;
#13728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13729 = vector ( 'none', #13728, 1000.000000000000000 ) ;
#13730 = cartesian_point ( 'none', ( -22.14873734152902800, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13731 = cartesian_point ( 'none', ( -28.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#13732 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13734 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#13735 = axis2_placement_3d ( 'none', #13734, #13733, #13732 ) ;
#13736 = circle ( 'none', #13735, 4.000000000000000000 ) ;
#13737 = line ( 'none', #13741, #13729 ) ;
#13738 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13740 = cartesian_point ( 'none', ( 24.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#13741 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -6.000000000000000000 ) ) ;
#13742 = cartesian_point ( 'none', ( 28.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#13743 = cartesian_point ( 'none', ( -20.74873734152903300, 24.74873734152929200, -5.500000000000000000 ) ) ;
#13744 = axis2_placement_3d ( 'none', #13740, #13739, #13738 ) ;
#13745 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.465138070926357500e-016 ) ) ;
#13746 = vector ( 'none', #13745, 1000.000000000000000 ) ;
#13747 = cartesian_point ( 'none', ( 1.760000000000000000, -0.1850000000000000000, -0.1850000000000000000 ) ) ;
#13748 = line ( 'none', #13747, #13746 ) ;
#13749 = circle ( 'none', #13744, 4.000000000000000000 ) ;
#13750 = cartesian_point ( 'none', ( 20.74873734152901900, 24.74873734152930600, -5.500000000000000000 ) ) ;
#13751 = cartesian_point ( 'none', ( 29.40000000000001600, 25.39999999999999900, -4.500000000000000000 ) ) ;
#13752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13753 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13754 = cartesian_point ( 'none', ( 25.39999999999999900, 29.40000000000001300, -4.500000000000000000 ) ) ;
#13755 = axis2_placement_3d ( 'none', #13754, #13753, #13752 ) ;
#13756 = circle ( 'none', #13800, 1.000000000000000000 ) ;
#13757 = circle ( 'none', #13755, 1.000000000000000000 ) ;
#13758 = cartesian_point ( 'none', ( -25.39999999999999900, 29.39999999999999900, -4.500000000000000000 ) ) ;
#13759 = circle ( 'none', #13834, 1.000000000000000000 ) ;
#13760 = toroidal_surface ( 'none', #13781, 4.000000000000011500, 1.000000000000000000 ) ;
#13761 = face_outer_bound ( 'none', #15026, .t. ) ;
#13762 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13763 = vector ( 'none', #13762, 1000.000000000000000 ) ;
#13764 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, -5.500000000000000000 ) ) ;
#13765 = line ( 'none', #13764, #13763 ) ;
#13766 = cartesian_point ( 'none', ( -27.34873734152903100, -24.74873734152930300, -6.000000000000000000 ) ) ;
#13767 = cartesian_point ( 'none', ( 25.39999999999999900, 25.40000000000000200, -4.500000000000000000 ) ) ;
#13768 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13770 = cartesian_point ( 'none', ( -24.74873734152902900, -24.74873734152930300, 0.0000000000000000000 ) ) ;
#13771 = axis2_placement_3d ( 'none', #13770, #13769, #13768 ) ;
#13772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13773 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13774 = face_outer_bound ( 'none', #15022, .t. ) ;
#13775 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13776 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13777 = cartesian_point ( 'none', ( -5.000000000000000900, 5.000000000000000000, -0.2500000000000000000 ) ) ;
#13778 = axis2_placement_3d ( 'none', #13777, #13776, #13775 ) ;
#13779 = cylindrical_surface ( 'none', #13795, 1.000000000000000900 ) ;
#13780 = spherical_surface ( 'none', #13778, 0.2500000000000000000 ) ;
#13781 = axis2_placement_3d ( 'none', #13767, #13773, #13772 ) ;
#13782 = face_outer_bound ( 'none', #2180, .t. ) ;
#13783 = circle ( 'none', #13771, 2.600000000000001400 ) ;
#13784 = cartesian_point ( 'none', ( 0.0000000000000000000, 13.96073186473551600, -73.49593211766719500 ) ) ;
#13785 = advanced_face ( 'none', ( #13529 ), #13535, .t. ) ;
#13787 = edge_curve ( 'none', #14961, #14867, #13517, .t. ) ;
#13786 = oriented_edge ( 'none', *, *, #1775, .f. ) ;
#13788 = cartesian_point ( 'none', ( -30.40000000000000900, -18.40000000000000200, -3.000000000000000000 ) ) ;
#13789 = axis2_placement_3d ( 'none', #13931, #13930, #13928 ) ;
#13790 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13791 = direction ( 'none', ( 1.000000000000000000, 1.365923996832131900e-016, -0.0000000000000000000 ) ) ;
#13792 = face_outer_bound ( 'none', #15045, .t. ) ;
#13793 = plane ( 'none', #13789 ) ;
#13794 = oriented_edge ( 'none', *, *, #1834, .t. ) ;
#13795 = axis2_placement_3d ( 'none', #13758, #13791, #13790 ) ;
#13796 = conical_surface ( 'none', #13829, 1.525000000000002100, 0.7853981633974482800 ) ;
#13797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13798 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#13799 = line ( 'none', #13989, #13988 ) ;
#13800 = axis2_placement_3d ( 'none', #13751, #13798, #13797 ) ;
#13801 = cartesian_point ( 'none', ( 5.857396015352812000, 29.99865116359267600, -5.419753958329160100 ) ) ;
#13802 = cartesian_point ( 'none', ( 5.864919803378988700, 29.82889062134114500, -5.500000000000005300 ) ) ;
#13803 = cartesian_point ( 'none', ( 6.427893300671992300, 30.40000000000000200, -4.539897842943112500 ) ) ;
#13804 = cartesian_point ( 'none', ( 6.443310054823806300, 30.40000000000000200, -4.750236227050425700 ) ) ;
#13805 = cartesian_point ( 'none', ( 6.458687148097118000, 30.33208525906005800, -4.960075471499507700 ) ) ;
#13806 = cartesian_point ( 'none', ( 6.471073088272328600, 30.20847780068496700, -5.130983829228529900 ) ) ;
#13807 = cartesian_point ( 'none', ( 6.483459028447539300, 30.08487034230987300, -5.301892186957553000 ) ) ;
#13808 = cartesian_point ( 'none', ( 6.492788908299892200, 29.90614149834806700, -5.433048681618669400 ) ) ;
#13809 = cartesian_point ( 'none', ( 6.497220096466631600, 29.70456851504199500, -5.500000000000005300 ) ) ;
#13810 = cartesian_point ( 'none', ( 7.078168229805303500, 30.40000000000000200, -4.500000000000005300 ) ) ;
#13811 = cartesian_point ( 'none', ( 7.089262094715998300, 30.40000000000000200, -4.734948432931974900 ) ) ;
#13812 = cartesian_point ( 'none', ( 7.100287645462406000, 30.31528793198906500, -4.969101718070873200 ) ) ;
#13813 = cartesian_point ( 'none', ( 7.108132192570324500, 30.16406625799029900, -5.150147304382803000 ) ) ;
#13814 = cartesian_point ( 'none', ( 7.115976739678243800, 30.01284458399153400, -5.331192890694732800 ) ) ;
#13815 = cartesian_point ( 'none', ( 7.120543672330040200, 29.79605416213505000, -5.457822618723703600 ) ) ;
#13816 = cartesian_point ( 'none', ( 7.120543672330040200, 29.56110572920308100, -5.500000000000005300 ) ) ;
#13817 = cartesian_point ( 'none', ( 7.733045971672495100, 30.40000000000000200, -4.500000000000004400 ) ) ;
#13818 = cartesian_point ( 'none', ( 7.733045971672496000, 30.40000000000000200, -4.761799387799152700 ) ) ;
#13819 = cartesian_point ( 'none', ( 7.733045971672496000, 30.29222690360981200, -5.021986658763284900 ) ) ;
#13820 = cartesian_point ( 'none', ( 7.733045971672496000, 30.10710678118655200, -5.207106781186549700 ) ) ;
#13821 = cartesian_point ( 'none', ( 7.733045971672496000, 29.92198665876328800, -5.392226903609814500 ) ) ;
#13822 = cartesian_point ( 'none', ( 7.733045971672496900, 29.66179938779915700, -5.500000000000003600 ) ) ;
#13823 = cartesian_point ( 'none', ( 7.733045971672496900, 29.40000000000000900, -5.500000000000005300 ) ) ;
#13824 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #13823, #13822, #13821, #13820, #13819, #13818, #13817 ),
( #13816, #13815, #13814, #13813, #13812, #13811, #13810 ),
( #13809, #13808, #13807, #13806, #13805, #13804, #13803 ),
( #13802, #13801, #13879, #13878, #13877, #13876, #13875 ),
( #13874, #13873, #13872, #13871, #13870, #13869, #13868 ),
( #13867, #13866, #13865, #13864, #13863, #13862, #13861 ),
( #13860, #13859, #13858, #13857, #13856, #13855, #13854 ),
( #13853, #13852, #13851, #13850, #13849, #13848, #13847 ),
( #13846, #13845, #13844, #13843, #13842, #13841, #13840 ),
( #13839, #13838, #13837, #13836, #13835, #13926, #13925 ),
( #13924, #13923, #13922, #13920, #13918, #13917, #13916 ),
( #13915, #13914, #13913, #13912, #13911, #13910, #13909 ),
( #13908, #13907, #13906, #13905, #13904, #13903, #13902 ),
( #13901, #13900, #13899, #13898, #13897, #13896, #13895 ),
( #13894, #13892, #13891, #13890, #13889, #13888, #13887 ),
( #13886, #13885, #13884, #13883, #13882, #13881, #13880 ),
( #13968, #13967, #13966, #13965, #13964, #13963, #13962 ),
( #13961, #13960, #13959, #13958, #13957, #13956, #13955 ),
( #13954, #13953, #13952, #13951, #13950, #13949, #13948 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003677567059076981700, 0.005666151768376986500, 0.007654736477676992200, 0.009643321186976996200, 0.01063761354162699900, 0.01113475971895200000, 0.01163190589627700200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13825 = face_outer_bound ( 'none', #15049, .t. ) ;
#13826 = plane ( 'none', #13724 ) ;
#13827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13828 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#13829 = axis2_placement_3d ( 'none', #13788, #13828, #13827 ) ;
#13830 = face_outer_bound ( 'none', #15066, .t. ) ;
#13831 = direction ( 'none', ( 8.673617379884035500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#13832 = direction ( 'none', ( 1.000000000000000000, 1.365923996832132100e-016, 8.673617379884042400e-016 ) ) ;
#13833 = cartesian_point ( 'none', ( 7.733045971672496000, 29.40000000000000200, -4.500000000000004400 ) ) ;
#13834 = axis2_placement_3d ( 'none', #13833, #13832, #13831 ) ;
#13835 = cartesian_point ( 'none', ( 1.941800738912479200, 30.39453561133338900, -5.270237436899392900 ) ) ;
#13836 = cartesian_point ( 'none', ( 1.952041944032322000, 30.38369573399339500, -5.328638409104782700 ) ) ;
#13837 = cartesian_point ( 'none', ( 1.962283149152165100, 30.37285585665340500, -5.387039381310171600 ) ) ;
#13838 = cartesian_point ( 'none', ( 1.972354432224472800, 30.35664087634631900, -5.444471364743336900 ) ) ;
#13839 = cartesian_point ( 'none', ( 1.982091943813980100, 30.33531459415360100, -5.500000000000005300 ) ) ;
#13840 = cartesian_point ( 'none', ( 2.561589645718499200, 30.40000000000000200, -5.039163020232790800 ) ) ;
#13841 = cartesian_point ( 'none', ( 2.575147653727221100, 30.40000000000000200, -5.118546911516820500 ) ) ;
#13842 = cartesian_point ( 'none', ( 2.588705171714025700, 30.39085265571980100, -5.197927971622734200 ) ) ;
#13843 = cartesian_point ( 'none', ( 2.601928340064338000, 30.37276625000427900, -5.275368694956386100 ) ) ;
#13844 = cartesian_point ( 'none', ( 2.615151508414650800, 30.35467984428876100, -5.352809418290037000 ) ) ;
#13845 = cartesian_point ( 'none', ( 2.628039367112293700, 30.32765553881382900, -5.428304257904019700 ) ) ;
#13846 = cartesian_point ( 'none', ( 2.640272645520956600, 30.29230944705423000, -5.500000000000005300 ) ) ;
#13847 = cartesian_point ( 'none', ( 3.202928406608151600, 30.40000000000000200, -4.932446048323164700 ) ) ;
#13848 = cartesian_point ( 'none', ( 3.219165832422397100, 30.40000000000000200, -5.032187864709526600 ) ) ;
#13849 = cartesian_point ( 'none', ( 3.235402062528753400, 30.38527713664312200, -5.131924772051340800 ) ) ;
#13850 = cartesian_point ( 'none', ( 3.250964186905008100, 30.35629566234466400, -5.227786965590449400 ) ) ;
#13851 = cartesian_point ( 'none', ( 3.266526311281262800, 30.32731418804620600, -5.323649159129558100 ) ) ;
#13852 = cartesian_point ( 'none', ( 3.281411856557136600, 30.28407339113876200, -5.415625833387791100 ) ) ;
#13853 = cartesian_point ( 'none', ( 3.294984245953693800, 30.22797201523219000, -5.500000000000005300 ) ) ;
#13854 = cartesian_point ( 'none', ( 3.845860022050396700, 30.40000000000000200, -4.838024504951231800 ) ) ;
#13855 = cartesian_point ( 'none', ( 3.863610280326714300, 30.40000000000000200, -4.958888894798753300 ) ) ;
#13856 = cartesian_point ( 'none', ( 3.881355236015395300, 30.37736790092411000, -5.079717178466334600 ) ) ;
#13857 = cartesian_point ( 'none', ( 3.897926762536419300, 30.33359354343216900, -5.192555392458849000 ) ) ;
#13858 = cartesian_point ( 'none', ( 3.914498289057442500, 30.28981918594023200, -5.305393606451363400 ) ) ;
#13859 = cartesian_point ( 'none', ( 3.929886485487647200, 30.22492872372119200, -5.410174333775869600 ) ) ;
#13860 = cartesian_point ( 'none', ( 3.943078367541014400, 30.14319380867645700, -5.500000000000005300 ) ) ;
#13861 = cartesian_point ( 'none', ( 4.488791637492642600, 30.40000000000000200, -4.743602961579298100 ) ) ;
#13862 = cartesian_point ( 'none', ( 4.508054728231032400, 30.40000000000000200, -4.885589924887979900 ) ) ;
#13863 = cartesian_point ( 'none', ( 4.527308409502038200, 30.36945866520509400, -5.027509584881328500 ) ) ;
#13864 = cartesian_point ( 'none', ( 4.544889338167830100, 30.31089142451967400, -5.157323819327248600 ) ) ;
#13865 = cartesian_point ( 'none', ( 4.562470266833623000, 30.25232418383425800, -5.287138053773168700 ) ) ;
#13866 = cartesian_point ( 'none', ( 4.578361114418158600, 30.16578405630362200, -5.404722834163949100 ) ) ;
#13867 = cartesian_point ( 'none', ( 4.591172489128335400, 30.05841560212072500, -5.500000000000005300 ) ) ;
#13868 = cartesian_point ( 'none', ( 5.133290412675886900, 30.40000000000000200, -4.661278505522235000 ) ) ;
#13869 = cartesian_point ( 'none', ( 5.152958538686059200, 30.40000000000000200, -4.825142949259072700 ) ) ;
#13870 = cartesian_point ( 'none', ( 5.172608144061807200, 30.35925302304653400, -4.988885989372667100 ) ) ;
#13871 = cartesian_point ( 'none', ( 5.189877652108686200, 30.28201953521424300, -5.134272073421885600 ) ) ;
#13872 = cartesian_point ( 'none', ( 5.207147160155565200, 30.20478604738195100, -5.279658157471103200 ) ) ;
#13873 = cartesian_point ( 'none', ( 5.222003122405731700, 30.09116082883728200, -5.406459235039650800 ) ) ;
#13874 = cartesian_point ( 'none', ( 5.232619510291346600, 29.95321272764029500, -5.500000000000004400 ) ) ;
#13875 = cartesian_point ( 'none', ( 5.780591856673940000, 30.40000000000000200, -4.600588174232673700 ) ) ;
#13876 = cartesian_point ( 'none', ( 5.798134296754932700, 30.40000000000000200, -4.787689588154749200 ) ) ;
#13877 = cartesian_point ( 'none', ( 5.815647646079463100, 30.34566914105329600, -4.974480730436087400 ) ) ;
#13878 = cartesian_point ( 'none', ( 5.830475370190507400, 30.24524866794960300, -5.132627951325207300 ) ) ;
#13879 = cartesian_point ( 'none', ( 5.845303094301552700, 30.14482819484591000, -5.290775172214328100 ) ) ;
#13880 = cartesian_point ( 'none', ( 0.4805385543540909900, 30.40000000000000200, -5.411465346144519900 ) ) ;
#13881 = cartesian_point ( 'none', ( 0.4832553136111391000, 30.40000000000000600, -5.426241123404743400 ) ) ;
#13882 = cartesian_point ( 'none', ( 0.4859720726813674400, 30.39966138613962000, -5.441016899648899700 ) ) ;
#13883 = cartesian_point ( 'none', ( 0.4886860730754589700, 30.39898450223391900, -5.455777672140321500 ) ) ;
#13884 = cartesian_point ( 'none', ( 0.4914000734695505600, 30.39830761832821800, -5.470538444631744200 ) ) ;
#13885 = cartesian_point ( 'none', ( 0.4941113148142453100, 30.39729246447029000, -5.485284211340363900 ) ) ;
#13886 = cartesian_point ( 'none', ( 0.4968170442227055600, 30.39594007140707500, -5.500000000000005300 ) ) ;
#13887 = cartesian_point ( 'none', ( 0.6405188449210591500, 30.40000000000000200, -5.382050451233164200 ) ) ;
#13888 = cartesian_point ( 'none', ( 0.6441351438871455400, 30.40000000000000600, -5.401748693170627100 ) ) ;
#13889 = cartesian_point ( 'none', ( 0.6477514423556648400, 30.39943577858438700, -5.421446932399876900 ) ) ;
#13890 = cartesian_point ( 'none', ( 0.6513622314583645800, 30.39830813760561800, -5.441115177003561100 ) ) ;
#13891 = cartesian_point ( 'none', ( 0.6549730205610643200, 30.39718049662684500, -5.460783421607245300 ) ) ;
#13892 = cartesian_point ( 'none', ( 0.6585782993040737400, 30.39548943636403400, -5.480421666175812900 ) ) ;
#13893 = advanced_face ( 'none', ( #13518 ), #13519, .f. ) ;
#13894 = cartesian_point ( 'none', ( 0.6621725737391160900, 30.39323736028094600, -5.500000000000005300 ) ) ;
#13895 = cartesian_point ( 'none', ( 0.8005104938048937000, 30.40000000000000200, -5.352723232483521400 ) ) ;
#13896 = cartesian_point ( 'none', ( 0.8050190339892950900, 30.40000000000003100, -5.377349276204104600 ) ) ;
#13897 = cartesian_point ( 'none', ( 0.8095275731685375200, 30.39909728028425200, -5.401975314541444600 ) ) ;
#13898 = cartesian_point ( 'none', ( 0.8140251005178900100, 30.39729367047144800, -5.426541402555507400 ) ) ;
#13899 = cartesian_point ( 'none', ( 0.8185226278672426100, 30.39549006065864500, -5.451107490569569300 ) ) ;
#13900 = cartesian_point ( 'none', ( 0.8230091413684904600, 30.39278556074360400, -5.475613617449431200 ) ) ;
#13901 = cartesian_point ( 'none', ( 0.8274736603956953700, 30.38918565962971700, -5.500000000000005300 ) ) ;
#13902 = cartesian_point ( 'none', ( 0.9605249567879777800, 30.40000000000000200, -5.323572118404901400 ) ) ;
#13903 = cartesian_point ( 'none', ( 0.9659109728282659900, 30.40000000000003100, -5.353136699092303300 ) ) ;
#13904 = cartesian_point ( 'none', ( 0.9712969829409443500, 30.39864447286090200, -5.382701247242241700 ) ) ;
#13905 = cartesian_point ( 'none', ( 0.9766611259419497600, 30.39593892050846700, -5.412145763817336300 ) ) ;
#13906 = cartesian_point ( 'none', ( 0.9820252689429552800, 30.39323336815602900, -5.441590280392429900 ) ) ;
#13907 = cartesian_point ( 'none', ( 0.9873675330252129600, 30.38917779654551100, -5.470914700582026700 ) ) ;
#13908 = cartesian_point ( 'none', ( 0.9926662345646727300, 30.38378866676695400, -5.500000000000005300 ) ) ;
#13909 = cartesian_point ( 'none', ( 1.280553882754146300, 30.40000000000000200, -5.265269890247663100 ) ) ;
#13910 = cartesian_point ( 'none', ( 1.287694850506208200, 30.40000000000003100, -5.304711544868702300 ) ) ;
#13911 = cartesian_point ( 'none', ( 1.294835802485758700, 30.39773885801420800, -5.344153112643833300 ) ) ;
#13912 = cartesian_point ( 'none', ( 1.301933176790069900, 30.39322942058250000, -5.383354486340993000 ) ) ;
#13913 = cartesian_point ( 'none', ( 1.309030551094381200, 30.38871998315079300, -5.422555860038151800 ) ) ;
#13914 = cartesian_point ( 'none', ( 1.316084316338658900, 30.38196226814931900, -5.461516866847217600 ) ) ;
#13915 = cartesian_point ( 'none', ( 1.323051382902628000, 30.37299468104141900, -5.500000000000005300 ) ) ;
#13916 = cartesian_point ( 'none', ( 1.600673719386979100, 30.40000000000000200, -5.207669412042082300 ) ) ;
#13917 = cartesian_point ( 'none', ( 1.609511137360379200, 30.40000000000000200, -5.257030875173589900 ) ) ;
#13918 = cartesian_point ( 'none', ( 1.618348522511705800, 30.39637708914018100, -5.306392169537722300 ) ) ;
#13919 = cartesian_point ( 'none', ( 11.81107622352063300, 2.854934206742542300, 1.321293558138973100 ) ) ;
#13920 = cartesian_point ( 'none', ( 1.627098746016313500, 30.38916047598795300, -5.355273266178980600 ) ) ;
#13921 = cartesian_point ( 'none', ( 10.50000000000024500, 2.861068174613255400, 0.8160448639868347300 ) ) ;
#13922 = cartesian_point ( 'none', ( 1.635848969520921700, 30.38194386283572600, -5.404154362820238900 ) ) ;
#13923 = cartesian_point ( 'none', ( 1.644511964780562200, 30.37113354511256700, -5.452554918162996400 ) ) ;
#13924 = cartesian_point ( 'none', ( 1.653001592960491800, 30.35681716770328700, -5.500000000000005300 ) ) ;
#13925 = cartesian_point ( 'none', ( 1.920979028164152600, 30.40000000000000200, -5.151500614772318800 ) ) ;
#13926 = cartesian_point ( 'none', ( 1.931389976149326700, 30.40000000000000200, -5.210869553954666800 ) ) ;
#13927 = cartesian_point ( 'none', ( -2.000000000000000400, -12.25000000000000000, -1.000000000000001300 ) ) ;
#13928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13929 = axis2_placement_3d ( 'none', #13939, #13933, #13932 ) ;
#13930 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13931 = cartesian_point ( 'none', ( 0.0000000000000000000, 13.96073186473551600, -73.49593211766719500 ) ) ;
#13932 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13933 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13934 = cartesian_point ( 'none', ( -2.000000000000000400, -12.25000000000000000, 0.0000000000000000000 ) ) ;
#13935 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#13936 = closed_shell ( 'none', ( #234, #290, #284, #1851, #1794, #1785, #1833, #1897, #11869, #12731, #12416, #12944, #13091, #13341, #13785, #13893, #1907, #14984, #14936, #10445, #1943, #10451, #10438, #10431, #10416, #10458, #10463, #10455, #1919 ) ) ;
#13937 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13938 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13939 = cartesian_point ( 'none', ( 0.0000000000000000000, -12.25000000000000000, 9.000000000000000000 ) ) ;
#13940 = face_outer_bound ( 'none', #15058, .t. ) ;
#13941 = cartesian_point ( 'none', ( 2.000000000000000400, -12.25000000000000000, -1.000000000000001300 ) ) ;
#13942 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13943 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#13944 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 3.395941845774640600 ) ) ;
#13945 = axis2_placement_3d ( 'none', #13944, #13943, #13942 ) ;
#13946 = cylindrical_surface ( 'none', #13945, 28.99608934776328100 ) ;
#13947 = face_outer_bound ( 'none', #15067, .t. ) ;
#13948 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13949 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13950 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13951 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13952 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13953 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13954 = cartesian_point ( 'none', ( -4.152408950369674600e-015, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13955 = cartesian_point ( 'none', ( 0.1629670455603964800, 30.40000000000000600, -5.469944495455743000 ) ) ;
#13956 = cartesian_point ( 'none', ( 0.1638908950250246000, 30.40000000000000600, -5.474953746213119900 ) ) ;
#13957 = cartesian_point ( 'none', ( 0.1648147444896527200, 30.40000000000000600, -5.479962996970496800 ) ) ;
#13958 = cartesian_point ( 'none', ( 0.1657385939542808400, 30.40000000000000600, -5.484972247727873700 ) ) ;
#13959 = cartesian_point ( 'none', ( 0.1666624434189089600, 30.40000000000000600, -5.489981498485250600 ) ) ;
#13960 = cartesian_point ( 'none', ( 0.1675862928835371000, 30.40000000000000600, -5.494990749242627500 ) ) ;
#13961 = cartesian_point ( 'none', ( 0.1685101423481652200, 30.40000000000000600, -5.500000000000005300 ) ) ;
#13962 = cartesian_point ( 'none', ( 0.3205582637871222100, 30.40000000000000200, -5.440880241055876500 ) ) ;
#13963 = cartesian_point ( 'none', ( 0.3223754833351320500, 30.40000000000000600, -5.450733553638858800 ) ) ;
#13964 = cartesian_point ( 'none', ( 0.3241927030070693700, 30.39988699369484900, -5.460586866897922500 ) ) ;
#13965 = cartesian_point ( 'none', ( 0.3260099146925527500, 30.39966086686222000, -5.470440167277082800 ) ) ;
#13966 = cartesian_point ( 'none', ( 0.3278271263780361300, 30.39943474002959100, -5.480293467656243100 ) ) ;
#13967 = cartesian_point ( 'none', ( 0.3296443303244163700, 30.39909549257654900, -5.490146756504914000 ) ) ;
#13968 = cartesian_point ( 'none', ( 0.3314615147062945400, 30.39864278253320500, -5.500000000000005300 ) ) ;
#13969 = product_definition_formation_with_specified_source ( 'any', '', #14127, .not_known. ) ;
#13970 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #13971 ) ) global_unit_assigned_context ( ( #13935, #13973, #13972 ) ) representation_context ( 'none', 'workaspace' ) );
#13971 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #13935, 'distance_accuracy_value', 'none');
#13972 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#13973 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#13974 = security_classification_level ( 'unclassified' ) ;
#13975 = cc_design_person_and_organization_assignment ( #14710, #14709, ( #14725 ) ) ;
#13976 = date_and_time ( #13977, #13978 ) ;
#13977 = calendar_date ( 2018, 2, 1 ) ;
#13978 = local_time ( 10, 37, 45.00000000000000000, #13983 ) ;
#13979 = approval_status ( 'not_yet_approved' ) ;
#13980 = person_and_organization ( #14313, #14312 ) ;
#13981 = cc_design_approval ( #13991, ( #13969 ) ) ;
#13982 = approval_date_time ( #13976, #13991 ) ;
#13983 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#13984 = approval_person_organization ( #13980, #13991, #13985 ) ;
#13985 = approval_role ( '' ) ;
#13986 = cartesian_point ( 'none', ( 2.000000000000000400, 12.25000000000000000, -1.000000000000001300 ) ) ;
#13987 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#13988 = vector ( 'none', #13987, 1000.000000000000000 ) ;
#13989 = cartesian_point ( 'none', ( 2.000000000000000400, -12.25000000000000000, 9.000000000000000000 ) ) ;
#13990 = cartesian_point ( 'none', ( 2.000000000000000400, -12.25000000000000000, 0.0000000000000000000 ) ) ;
#13991 = approval ( #13979, 'unspecified' ) ;
#13992 = cylindrical_surface ( 'none', #13929, 2.000000000000000400 ) ;
#13993 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #13997, 'distance_accuracy_value', 'none');
#13994 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#13995 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#13996 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#13997 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#13998 = shape_representation_relationship ( 'none' , 'none' , #14009, #14012 ) ;
#13999 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#14000 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#14001 = oriented_edge ( 'none', *, *, #291, .t. ) ;
#14002 = edge_curve ( 'none', #14004, #14066, #13558, .t. ) ;
#14003 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14004 = vertex_point ( 'none', #13556 ) ;
#14005 = axis2_placement_3d ( 'none', #14033, #14024, #14003 ) ;
#14006 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#14007 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#14008 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#14009 = shape_representation ( '�x�f�u-3��', ( #13196 ), #14014 ) ;
#14010 = shape_representation ( '�u��', ( #13196 ), #14030 ) ;
#14011 = oriented_edge ( 'none', *, *, #14002, .f. ) ;
#14012 = advanced_brep_shape_representation ( '', ( #10229, #10304, #10373, #13196 ), #14014 ) ;
#14013 = edge_curve ( 'none', #1827, #14066, #13547, .t. ) ;
#14014 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #14015 ) ) global_unit_assigned_context ( ( #14000, #14018, #14017 ) ) representation_context ( 'none', 'workaspace' ) );
#14015 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #14000, 'distance_accuracy_value', 'none');
#14016 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#14017 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#14018 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#14019 = shape_representation_relationship ( 'none' , 'none' , #14020, #14021 ) ;
#14020 = shape_representation ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', ( #13196 ), #14023 ) ;
#14021 = advanced_brep_shape_representation ( '', ( #293, #13196 ), #14023 ) ;
#14022 = oriented_edge ( 'none', *, *, #14013, .t. ) ;
#14023 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #13993 ) ) global_unit_assigned_context ( ( #13997, #13995, #13994 ) ) representation_context ( 'none', 'workaspace' ) );
#14024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14025 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #14006, 'distance_accuracy_value', 'none');
#14026 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#14027 = shape_representation_relationship ( 'none' , 'none' , #14010, #14029 ) ;
#14028 = shape_representation ( '06gn_0���~', ( #13196 ), #14045 ) ;
#14029 = advanced_brep_shape_representation ( '', ( #2617, #13196 ), #14030 ) ;
#14030 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #14031 ) ) global_unit_assigned_context ( ( #14007, #13999, #14032 ) ) representation_context ( 'none', 'workaspace' ) );
#14031 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #14007, 'distance_accuracy_value', 'none');
#14032 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#14033 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14034 = shape_representation_relationship ( 'none' , 'none' , #14043, #14036 ) ;
#14035 = shape_representation ( 'm206-rk_default', ( #13196 ), #14073 ) ;
#14036 = advanced_brep_shape_representation ( '', ( #1961, #13196 ), #14037 ) ;
#14037 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #14038 ) ) global_unit_assigned_context ( ( #13996, #14040, #14039 ) ) representation_context ( 'none', 'workaspace' ) );
#14038 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #13996, 'distance_accuracy_value', 'none');
#14039 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#14040 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#14041 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#14042 = shape_representation_relationship ( 'none' , 'none' , #14028, #14044 ) ;
#14043 = shape_representation ( 'c254_default', ( #13196 ), #14037 ) ;
#14044 = advanced_brep_shape_representation ( '', ( #1104, #13196 ), #14045 ) ;
#14045 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #14025 ) ) global_unit_assigned_context ( ( #14006, #14008, #14026 ) ) representation_context ( 'none', 'workaspace' ) );
#14046 = cartesian_point ( 'none', ( 12.24999999999999600, -2.602085213965210600e-014, -77.20000000000000300 ) ) ;
#14047 = axis2_placement_3d ( 'none', #14046, #14100, #14099 ) ;
#14048 = direction ( 'none', ( 1.387778780781445100e-017, 1.000000000000000000, -3.639670118153687400e-016 ) ) ;
#14049 = direction ( 'none', ( -3.163086192808657400e-017, 3.639670118153687400e-016, 1.000000000000000000 ) ) ;
#14050 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14051 = axis2_placement_3d ( 'none', #14050, #14049, #14048 ) ;
#14052 = direction ( 'none', ( -1.475782760356819600e-016, -2.399070365167521600e-016, -1.000000000000000000 ) ) ;
#14053 = direction ( 'none', ( 0.9707552219594709500, -0.2400714456956890600, -8.566755302026942500e-017 ) ) ;
#14054 = cartesian_point ( 'none', ( -1.759915384107404000e-014, 2.151859704372328400e-014, 14.00000000000001200 ) ) ;
#14055 = axis2_placement_3d ( 'none', #14054, #14053, #14052 ) ;
#14056 = calendar_date ( 2018, 2, 1 ) ;
#14058 = edge_curve ( 'none', #296, #301, #13513, .t. ) ;
#14057 = local_time ( 10, 37, 45.00000000000000000, #14104 ) ;
#14059 = date_and_time ( #14056, #14057 ) ;
#14060 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14061 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14062 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#14063 = axis2_placement_3d ( 'none', #14062, #14061, #14060 ) ;
#14064 = direction ( 'none', ( 0.9238795325112862900, 0.3826834323650907800, -6.938893903907228400e-017 ) ) ;
#14065 = oriented_edge ( 'none', *, *, #14970, .t. ) ;
#14066 = vertex_point ( 'none', #13552 ) ;
#14067 = direction ( 'none', ( 0.3826834323650907800, -0.9238795325112864100, 5.239287644940253500e-016 ) ) ;
#14068 = cartesian_point ( 'none', ( 12.44419276002298800, -30.04293893403247400, -10.99999999999998200 ) ) ;
#14069 = axis2_placement_3d ( 'none', #14068, #14067, #14064 ) ;
#14070 = shape_representation_relationship ( 'none' , 'none' , #14035, #14072 ) ;
#14071 = oriented_edge ( 'none', *, *, #14002, .t. ) ;
#14072 = advanced_brep_shape_representation ( '', ( #10509, #13196 ), #14073 ) ;
#14073 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #14075 ) ) global_unit_assigned_context ( ( #14016, #14041, #14076 ) ) representation_context ( 'none', 'workaspace' ) );
#14074 = edge_curve ( 'none', #14165, #14004, #13582, .t. ) ;
#14075 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #14016, 'distance_accuracy_value', 'none');
#14076 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#14077 = shape_representation ( '2rk6gn-��-5c111��0000z0', ( #14005, #14069, #14055, #14051, #14047, #14098, #14094, #14090, #14086 ), #14078 ) ;
#14078 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #14079 ) ) global_unit_assigned_context ( ( #14082, #14081, #14080 ) ) representation_context ( 'none', 'workaspace' ) );
#14079 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #14082, 'distance_accuracy_value', 'none');
#14080 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#14081 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#14082 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#14083 = direction ( 'none', ( 9.061314353122303500e-019, 7.988483916941621300e-020, 1.000000000000000000 ) ) ;
#14084 = direction ( 'none', ( -1.000000000000000000, -7.988483916941621300e-020, 9.061314353122303500e-019 ) ) ;
#14085 = cartesian_point ( 'none', ( -12.25000000000001100, -2.775557561562891400e-014, -77.19999999999998900 ) ) ;
#14086 = axis2_placement_3d ( 'none', #14085, #14084, #14083 ) ;
#14087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#14088 = direction ( 'none', ( -0.9055920614826218400, -0.4241497591413381800, 0.0000000000000000000 ) ) ;
#14089 = cartesian_point ( 'none', ( -2.667218888523684100e-015, -7.245072776710914200e-016, -16.50000000000000000 ) ) ;
#14090 = axis2_placement_3d ( 'none', #14089, #14088, #14087 ) ;
#14091 = direction ( 'none', ( -0.8953060959579973700, -0.3708479274211106100, -0.2467768410283183700 ) ) ;
#14092 = direction ( 'none', ( -0.3826834323650907800, 0.9238795325112864100, 2.664535259100375700e-015 ) ) ;
#14093 = cartesian_point ( 'none', ( 13.16889876329277300, -25.42992090386393000, -10.37995475721617000 ) ) ;
#14094 = axis2_placement_3d ( 'none', #14093, #14092, #14091 ) ;
#14095 = direction ( 'none', ( 9.237402509576497800e-017, -1.000000000000000000, 7.988483916947824000e-020 ) ) ;
#14096 = direction ( 'none', ( 9.061314353122303500e-019, 7.988483916941621300e-020, 1.000000000000000000 ) ) ;
#14097 = cartesian_point ( 'none', ( 8.903868200548321800e-016, -2.700542688818041500e-014, -74.20000000000000300 ) ) ;
#14098 = axis2_placement_3d ( 'none', #14097, #14096, #14095 ) ;
#14099 = direction ( 'none', ( 9.061314353122303500e-019, 7.988483916941621300e-020, 1.000000000000000000 ) ) ;
#14100 = direction ( 'none', ( -1.000000000000000000, -7.988483916941621300e-020, 9.061314353122303500e-019 ) ) ;
#14101 = approval_status ( 'not_yet_approved' ) ;
#14102 = person_and_organization ( #14313, #14312 ) ;
#14103 = cc_design_date_and_time_assignment ( #14059, #14140, ( #14414 ) ) ;
#14104 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14105 = cc_design_person_and_organization_assignment ( #14107, #14106, ( #14119 ) ) ;
#14106 = person_and_organization_role ( 'creator' ) ;
#14107 = person_and_organization ( #14313, #14312 ) ;
#14108 = cc_design_approval ( #14116, ( #14119 ) ) ;
#14109 = approval_date_time ( #14110, #14116 ) ;
#14110 = date_and_time ( #14111, #14112 ) ;
#14111 = calendar_date ( 2018, 2, 1 ) ;
#14112 = local_time ( 10, 37, 45.00000000000000000, #14113 ) ;
#14113 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14114 = approval_person_organization ( #14118, #14116, #14115 ) ;
#14115 = approval_role ( '' ) ;
#14116 = approval ( #14117, 'unspecified' ) ;
#14117 = approval_status ( 'not_yet_approved' ) ;
#14118 = person_and_organization ( #14313, #14312 ) ;
#14119 = product_definition ( 'unknown', '', #13969, #14120 ) ;
#14120 = design_context ( 'detailed design', #14122, 'design' ) ;
#14121 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14122 ) ;
#14122 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14123 = person_and_organization_role ( 'classification_officer' ) ;
#14124 = cc_design_person_and_organization_assignment ( #14126, #14125, ( #14127 ) ) ;
#14125 = person_and_organization_role ( 'design_owner' ) ;
#14126 = person_and_organization ( #14313, #14312 ) ;
#14127 = product ( 'c254_default', 'c254_default', '', ( #14128 ) ) ;
#14128 = mechanical_context ( 'none', #14136, 'mechanical' ) ;
#14129 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14136 ) ;
#14130 = date_and_time ( #14146, #14131 ) ;
#14131 = local_time ( 10, 37, 45.00000000000000000, #14132 ) ;
#14132 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14133 = approval_person_organization ( #14147, #14150, #14149 ) ;
#14134 = cc_design_date_and_time_assignment ( #14139, #14135, ( #14141 ) ) ;
#14135 = date_time_role ( 'classification_date' ) ;
#14136 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14137 = calendar_date ( 2018, 2, 1 ) ;
#14138 = local_time ( 10, 37, 45.00000000000000000, #14148 ) ;
#14139 = date_and_time ( #14137, #14138 ) ;
#14140 = date_time_role ( 'classification_date' ) ;
#14141 = security_classification ( '', '', #13974 ) ;
#14142 = cc_design_security_classification ( #14141, ( #14725 ) ) ;
#14143 = cc_design_person_and_organization_assignment ( #14166, #14123, ( #14141 ) ) ;
#14144 = cc_design_approval ( #14150, ( #14141 ) ) ;
#14145 = approval_date_time ( #14130, #14150 ) ;
#14146 = calendar_date ( 2018, 2, 1 ) ;
#14147 = person_and_organization ( #14313, #14312 ) ;
#14148 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14149 = approval_role ( '' ) ;
#14150 = approval ( #14151, 'unspecified' ) ;
#14151 = approval_status ( 'not_yet_approved' ) ;
#14152 = shape_definition_representation ( #14153, #14035 ) ;
#14153 = product_definition_shape ( 'none', 'none', #14455 ) ;
#14154 = product_related_product_category ( 'detail', '', ( #14380 ) ) ;
#14155 = cc_design_security_classification ( #14414, ( #14433 ) ) ;
#14156 = cc_design_approval ( #14164, ( #14414 ) ) ;
#14157 = approval_date_time ( #14158, #14164 ) ;
#14158 = date_and_time ( #14159, #14160 ) ;
#14159 = calendar_date ( 2018, 2, 1 ) ;
#14160 = local_time ( 10, 37, 45.00000000000000000, #14161 ) ;
#14161 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14162 = approval_person_organization ( #14102, #14164, #14163 ) ;
#14163 = approval_role ( '' ) ;
#14164 = approval ( #14101, 'unspecified' ) ;
#14165 = vertex_point ( 'none', #13507 ) ;
#14166 = person_and_organization ( #14313, #14312 ) ;
#14167 = cc_design_security_classification ( #14168, ( #14681 ) ) ;
#14168 = security_classification ( '', '', #14680 ) ;
#14169 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14170 = oriented_edge ( 'none', *, *, #14797, .t. ) ;
#14171 = approval_role ( '' ) ;
#14172 = approval_date_time ( #14173, #14184 ) ;
#14173 = date_and_time ( #14174, #14175 ) ;
#14174 = calendar_date ( 2018, 2, 1 ) ;
#14175 = local_time ( 10, 37, 45.00000000000000000, #14176 ) ;
#14176 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14177 = date_and_time ( #14178, #14179 ) ;
#14178 = calendar_date ( 2018, 2, 1 ) ;
#14179 = local_time ( 10, 37, 45.00000000000000000, #14180 ) ;
#14180 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14181 = oriented_edge ( 'none', *, *, #14937, .t. ) ;
#14182 = edge_curve ( 'none', #14976, #14933, #13551, .t. ) ;
#14183 = cc_design_approval ( #14184, ( #14187 ) ) ;
#14184 = approval ( #14185, 'unknown' ) ;
#14185 = approval_status ( 'not_yet_approved' ) ;
#14186 = cc_design_security_classification ( #14187, ( #14189 ) ) ;
#14187 = security_classification ( '', '', #14188 ) ;
#14188 = security_classification_level ( 'unclassified' ) ;
#14189 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #14373, #14508, $ ) ;
#14190 = product_definition_shape ( 'none', 'none', #14189 ) ;
#14191 =( representation_relationship ('none','none', #14077, #14028 ) representation_relationship_with_transformation ( #14192 )shape_representation_relationship( ) );
#14192 = item_defined_transformation ( 'none', 'none', #14055, #13196 ) ;
#14193 = context_dependent_shape_representation ( #14259, #14244 ) ;
#14194 = cc_design_person_and_organization_assignment ( #14199, #14196, ( #14243 ) ) ;
#14195 = cc_design_date_and_time_assignment ( #14250, #14197, ( #14243 ) ) ;
#14196 = person_and_organization_role ( 'classification_officer' ) ;
#14197 = date_time_role ( 'classification_date' ) ;
#14198 = approval_person_organization ( #14199, #14256, #14202 ) ;
#14199 = person_and_organization ( #14201, #14200 ) ;
#14200 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#14201 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14202 = approval_role ( '' ) ;
#14203 = product_definition_shape ( 'none', 'none', #14302 ) ;
#14204 = product_related_product_category ( 'detail', '', ( #14238 ) ) ;
#14205 = cc_design_security_classification ( #14226, ( #14280 ) ) ;
#14206 = cc_design_approval ( #14214, ( #14226 ) ) ;
#14207 = approval_date_time ( #14208, #14214 ) ;
#14208 = date_and_time ( #14209, #14210 ) ;
#14209 = calendar_date ( 2018, 2, 1 ) ;
#14210 = local_time ( 10, 37, 45.00000000000000000, #14211 ) ;
#14211 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14212 = approval_person_organization ( #14216, #14214, #14213 ) ;
#14213 = approval_role ( '' ) ;
#14214 = approval ( #14215, 'unspecified' ) ;
#14215 = approval_status ( 'not_yet_approved' ) ;
#14216 = person_and_organization ( #14313, #14312 ) ;
#14217 = cc_design_date_and_time_assignment ( #14219, #14218, ( #14226 ) ) ;
#14218 = date_time_role ( 'classification_date' ) ;
#14219 = date_and_time ( #14220, #14221 ) ;
#14220 = calendar_date ( 2018, 2, 1 ) ;
#14221 = local_time ( 10, 37, 45.00000000000000000, #14222 ) ;
#14222 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14223 = cc_design_person_and_organization_assignment ( #14225, #14224, ( #14226 ) ) ;
#14224 = person_and_organization_role ( 'classification_officer' ) ;
#14225 = person_and_organization ( #14313, #14312 ) ;
#14226 = security_classification ( '', '', #14227 ) ;
#14227 = security_classification_level ( 'unclassified' ) ;
#14228 = cc_design_person_and_organization_assignment ( #14230, #14229, ( #14280 ) ) ;
#14229 = person_and_organization_role ( 'design_supplier' ) ;
#14230 = person_and_organization ( #14313, #14312 ) ;
#14231 = cc_design_person_and_organization_assignment ( #14233, #14232, ( #14280 ) ) ;
#14232 = person_and_organization_role ( 'creator' ) ;
#14233 = person_and_organization ( #14313, #14312 ) ;
#14234 = shape_definition_representation ( #14203, #13695 ) ;
#14235 = cc_design_person_and_organization_assignment ( #14237, #14236, ( #14238 ) ) ;
#14236 = person_and_organization_role ( 'design_owner' ) ;
#14237 = person_and_organization ( #14313, #14312 ) ;
#14238 = product ( '�u®���om2�p32x1t_default', '�u®���om2�p32x1t_default', '', ( #14239 ) ) ;
#14239 = mechanical_context ( 'none', #14258, 'mechanical' ) ;
#14240 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14258 ) ;
#14241 = cc_design_approval ( #14256, ( #14243 ) ) ;
#14242 = cc_design_security_classification ( #14243, ( #14255 ) ) ;
#14243 = security_classification ( '', '', #14257 ) ;
#14244 = product_definition_shape ( 'none', 'none', #14255 ) ;
#14245 = approval_date_time ( #14246, #14256 ) ;
#14246 = date_and_time ( #14247, #14248 ) ;
#14247 = calendar_date ( 2018, 2, 1 ) ;
#14248 = local_time ( 10, 37, 45.00000000000000000, #14249 ) ;
#14249 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14250 = date_and_time ( #14251, #14252 ) ;
#14251 = calendar_date ( 2018, 2, 1 ) ;
#14252 = local_time ( 10, 37, 45.00000000000000000, #14253 ) ;
#14253 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14254 = approval_status ( 'not_yet_approved' ) ;
#14255 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #14373, #14587, $ ) ;
#14256 = approval ( #14254, 'unknown' ) ;
#14257 = security_classification_level ( 'unclassified' ) ;
#14258 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14259 =( representation_relationship ('none','none', #14077, #14010 ) representation_relationship_with_transformation ( #14281 )shape_representation_relationship( ) );
#14260 = shape_definition_representation ( #14261, #14020 ) ;
#14261 = product_definition_shape ( 'none', 'none', #14746 ) ;
#14262 = product_related_product_category ( 'detail', '', ( #14753 ) ) ;
#14263 = vertex_point ( 'none', #13549 ) ;
#14264 = approval_status ( 'not_yet_approved' ) ;
#14265 = person_and_organization ( #14313, #14312 ) ;
#14266 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14267 = date_time_role ( 'classification_date' ) ;
#14268 = local_time ( 10, 37, 45.00000000000000000, #14318 ) ;
#14269 = cc_design_approval ( #14277, ( #14280 ) ) ;
#14270 = approval_date_time ( #14271, #14277 ) ;
#14271 = date_and_time ( #14272, #14273 ) ;
#14272 = calendar_date ( 2018, 2, 1 ) ;
#14273 = local_time ( 10, 37, 45.00000000000000000, #14274 ) ;
#14274 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14275 = approval_person_organization ( #14279, #14277, #14276 ) ;
#14276 = approval_role ( '' ) ;
#14277 = approval ( #14278, 'unspecified' ) ;
#14278 = approval_status ( 'not_yet_approved' ) ;
#14279 = person_and_organization ( #14313, #14312 ) ;
#14280 = product_definition_formation_with_specified_source ( 'any', '', #14238, .not_known. ) ;
#14281 = item_defined_transformation ( 'none', 'none', #14069, #13196 ) ;
#14282 = cc_design_date_and_time_assignment ( #14284, #14283, ( #14302 ) ) ;
#14283 = date_time_role ( 'creation_date' ) ;
#14284 = date_and_time ( #14285, #14286 ) ;
#14285 = calendar_date ( 2018, 2, 1 ) ;
#14286 = local_time ( 10, 37, 45.00000000000000000, #14287 ) ;
#14287 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14288 = cc_design_person_and_organization_assignment ( #14290, #14289, ( #14302 ) ) ;
#14289 = person_and_organization_role ( 'creator' ) ;
#14290 = person_and_organization ( #14313, #14312 ) ;
#14291 = cc_design_approval ( #14299, ( #14302 ) ) ;
#14292 = approval_date_time ( #14293, #14299 ) ;
#14293 = date_and_time ( #14294, #14295 ) ;
#14294 = calendar_date ( 2018, 2, 1 ) ;
#14295 = local_time ( 10, 37, 45.00000000000000000, #14296 ) ;
#14296 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14297 = approval_person_organization ( #14301, #14299, #14298 ) ;
#14298 = approval_role ( '' ) ;
#14299 = approval ( #14300, 'unspecified' ) ;
#14300 = approval_status ( 'not_yet_approved' ) ;
#14301 = person_and_organization ( #14313, #14312 ) ;
#14302 = product_definition ( 'unknown', '', #14280, #14303 ) ;
#14303 = design_context ( 'detailed design', #14305, 'design' ) ;
#14304 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14305 ) ;
#14305 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14306 = shape_definition_representation ( #14389, #14077 ) ;
#14307 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14308 = person_and_organization ( #14313, #14312 ) ;
#14309 = cc_design_person_and_organization_assignment ( #14311, #14310, ( #14314 ) ) ;
#14310 = person_and_organization_role ( 'design_owner' ) ;
#14311 = person_and_organization ( #14313, #14312 ) ;
#14312 = organization ( 'unspecified', 'unspecified', '' ) ;
#14313 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14314 = product ( '2rk6gn-��-5c111��0000z0', '2rk6gn-��-5c111��0000z0', '', ( #14315 ) ) ;
#14315 = mechanical_context ( 'none', #14266, 'mechanical' ) ;
#14316 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14266 ) ;
#14317 = security_classification_level ( 'unclassified' ) ;
#14318 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14319 = person_and_organization_role ( 'classification_officer' ) ;
#14320 = oriented_edge ( 'none', *, *, #14957, .f. ) ;
#14321 = approval_role ( '' ) ;
#14322 = approval ( #14264, 'unspecified' ) ;
#14323 = person_and_organization_role ( 'design_supplier' ) ;
#14324 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14325 = security_classification ( '', '', #14317 ) ;
#14326 = cc_design_person_and_organization_assignment ( #14308, #14323, ( #13969 ) ) ;
#14327 = cc_design_person_and_organization_assignment ( #14329, #14328, ( #14330 ) ) ;
#14328 = person_and_organization_role ( 'classification_officer' ) ;
#14329 = person_and_organization ( #14313, #14312 ) ;
#14330 = security_classification ( '', '', #14331 ) ;
#14331 = security_classification_level ( 'unclassified' ) ;
#14332 = cc_design_person_and_organization_assignment ( #14334, #14333, ( #14350 ) ) ;
#14333 = person_and_organization_role ( 'design_supplier' ) ;
#14334 = person_and_organization ( #14313, #14312 ) ;
#14335 = cc_design_person_and_organization_assignment ( #14338, #14336, ( #14350 ) ) ;
#14337 = oriented_edge ( 'none', *, *, #14939, .t. ) ;
#14336 = person_and_organization_role ( 'creator' ) ;
#14338 = person_and_organization ( #14313, #14312 ) ;
#14339 = cc_design_approval ( #14347, ( #14350 ) ) ;
#14340 = approval_date_time ( #14341, #14347 ) ;
#14341 = date_and_time ( #14342, #14343 ) ;
#14342 = calendar_date ( 2018, 2, 1 ) ;
#14343 = local_time ( 10, 37, 45.00000000000000000, #14344 ) ;
#14344 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14345 = approval_person_organization ( #14349, #14347, #14346 ) ;
#14346 = approval_role ( '' ) ;
#14347 = approval ( #14348, 'unspecified' ) ;
#14348 = approval_status ( 'not_yet_approved' ) ;
#14349 = person_and_organization ( #14313, #14312 ) ;
#14350 = product_definition_formation_with_specified_source ( 'any', '', #14314, .not_known. ) ;
#14351 = oriented_edge ( 'none', *, *, #14182, .f. ) ;
#14352 = vertex_point ( 'none', #13578 ) ;
#14353 = cc_design_date_and_time_assignment ( #14355, #14354, ( #14373 ) ) ;
#14354 = date_time_role ( 'creation_date' ) ;
#14355 = date_and_time ( #14356, #14357 ) ;
#14356 = calendar_date ( 2018, 2, 1 ) ;
#14357 = local_time ( 10, 37, 45.00000000000000000, #14358 ) ;
#14358 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14359 = cc_design_person_and_organization_assignment ( #14361, #14360, ( #14373 ) ) ;
#14360 = person_and_organization_role ( 'creator' ) ;
#14361 = person_and_organization ( #14313, #14312 ) ;
#14362 = cc_design_approval ( #14370, ( #14373 ) ) ;
#14363 = approval_date_time ( #14364, #14370 ) ;
#14364 = date_and_time ( #14365, #14366 ) ;
#14365 = calendar_date ( 2018, 2, 1 ) ;
#14366 = local_time ( 10, 37, 45.00000000000000000, #14367 ) ;
#14367 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14368 = approval_person_organization ( #14372, #14370, #14369 ) ;
#14369 = approval_role ( '' ) ;
#14370 = approval ( #14371, 'unspecified' ) ;
#14371 = approval_status ( 'not_yet_approved' ) ;
#14372 = person_and_organization ( #14313, #14312 ) ;
#14373 = product_definition ( 'unknown', '', #14350, #14374 ) ;
#14374 = design_context ( 'detailed design', #14307, 'design' ) ;
#14375 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14307 ) ;
#14376 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14377 = cc_design_person_and_organization_assignment ( #14379, #14378, ( #14380 ) ) ;
#14378 = person_and_organization_role ( 'design_owner' ) ;
#14379 = person_and_organization ( #14313, #14312 ) ;
#14380 = product ( 'm206-rk_default', 'm206-rk_default', '', ( #14381 ) ) ;
#14381 = mechanical_context ( 'none', #14324, 'mechanical' ) ;
#14383 = oriented_edge ( 'none', *, *, #14074, .f. ) ;
#14382 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14324 ) ;
#14384 = local_time ( 10, 37, 45.00000000000000000, #14385 ) ;
#14385 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14386 = approval_person_organization ( #14265, #14322, #14321 ) ;
#14387 = cc_design_date_and_time_assignment ( #14409, #14267, ( #14325 ) ) ;
#14388 = cc_design_person_and_organization_assignment ( #14434, #14319, ( #14325 ) ) ;
#14389 = product_definition_shape ( 'none', 'none', #14373 ) ;
#14390 = product_related_product_category ( 'detail', '', ( #14314 ) ) ;
#14391 = cc_design_security_classification ( #14330, ( #14350 ) ) ;
#14392 = cc_design_approval ( #14400, ( #14330 ) ) ;
#14393 = approval_date_time ( #14394, #14400 ) ;
#14394 = date_and_time ( #14395, #14396 ) ;
#14395 = calendar_date ( 2018, 2, 1 ) ;
#14396 = local_time ( 10, 37, 45.00000000000000000, #14397 ) ;
#14397 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14398 = approval_person_organization ( #14402, #14400, #14399 ) ;
#14399 = approval_role ( '' ) ;
#14400 = approval ( #14401, 'unspecified' ) ;
#14401 = approval_status ( 'not_yet_approved' ) ;
#14402 = person_and_organization ( #14313, #14312 ) ;
#14403 = cc_design_date_and_time_assignment ( #14405, #14404, ( #14330 ) ) ;
#14404 = date_time_role ( 'classification_date' ) ;
#14405 = date_and_time ( #14406, #14407 ) ;
#14406 = calendar_date ( 2018, 2, 1 ) ;
#14407 = local_time ( 10, 37, 45.00000000000000000, #14408 ) ;
#14408 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14409 = date_and_time ( #14410, #14268 ) ;
#14410 = calendar_date ( 2018, 2, 1 ) ;
#14411 = cc_design_person_and_organization_assignment ( #14413, #14412, ( #14414 ) ) ;
#14412 = person_and_organization_role ( 'classification_officer' ) ;
#14413 = person_and_organization ( #14313, #14312 ) ;
#14414 = security_classification ( '', '', #14415 ) ;
#14415 = security_classification_level ( 'unclassified' ) ;
#14416 = cc_design_person_and_organization_assignment ( #14418, #14417, ( #14433 ) ) ;
#14417 = person_and_organization_role ( 'design_supplier' ) ;
#14418 = person_and_organization ( #14313, #14312 ) ;
#14419 = cc_design_person_and_organization_assignment ( #14421, #14420, ( #14433 ) ) ;
#14420 = person_and_organization_role ( 'creator' ) ;
#14421 = person_and_organization ( #14313, #14312 ) ;
#14422 = cc_design_approval ( #14430, ( #14433 ) ) ;
#14423 = approval_date_time ( #14424, #14430 ) ;
#14424 = date_and_time ( #14425, #14426 ) ;
#14425 = calendar_date ( 2018, 2, 1 ) ;
#14426 = local_time ( 10, 37, 45.00000000000000000, #14427 ) ;
#14427 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14428 = approval_person_organization ( #14432, #14430, #14429 ) ;
#14429 = approval_role ( '' ) ;
#14430 = approval ( #14431, 'unspecified' ) ;
#14431 = approval_status ( 'not_yet_approved' ) ;
#14432 = person_and_organization ( #14313, #14312 ) ;
#14433 = product_definition_formation_with_specified_source ( 'any', '', #14380, .not_known. ) ;
#14434 = person_and_organization ( #14313, #14312 ) ;
#14435 = cc_design_date_and_time_assignment ( #14437, #14436, ( #14455 ) ) ;
#14436 = date_time_role ( 'creation_date' ) ;
#14437 = date_and_time ( #14438, #14439 ) ;
#14438 = calendar_date ( 2018, 2, 1 ) ;
#14439 = local_time ( 10, 37, 45.00000000000000000, #14440 ) ;
#14440 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14441 = cc_design_person_and_organization_assignment ( #14443, #14442, ( #14455 ) ) ;
#14442 = person_and_organization_role ( 'creator' ) ;
#14443 = person_and_organization ( #14313, #14312 ) ;
#14444 = cc_design_approval ( #14452, ( #14455 ) ) ;
#14445 = approval_date_time ( #14446, #14452 ) ;
#14446 = date_and_time ( #14447, #14448 ) ;
#14447 = calendar_date ( 2018, 2, 1 ) ;
#14448 = local_time ( 10, 37, 45.00000000000000000, #14449 ) ;
#14449 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14450 = approval_person_organization ( #14454, #14452, #14451 ) ;
#14451 = approval_role ( '' ) ;
#14452 = approval ( #14453, 'unspecified' ) ;
#14453 = approval_status ( 'not_yet_approved' ) ;
#14454 = person_and_organization ( #14313, #14312 ) ;
#14455 = product_definition ( 'unknown', '', #14433, #14456 ) ;
#14456 = design_context ( 'detailed design', #14376, 'design' ) ;
#14457 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14376 ) ;
#14458 = shape_definition_representation ( #14521, #14028 ) ;
#14459 = product_definition_shape ( 'none', 'none', #14681 ) ;
#14460 = item_defined_transformation ( 'none', 'none', #14051, #13196 ) ;
#14461 = context_dependent_shape_representation ( #14191, #14190 ) ;
#14462 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14463 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14464 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14465 = person_and_organization ( #14169, #14566 ) ;
#14466 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14467 = shape_definition_representation ( #14468, #14043 ) ;
#14468 = product_definition_shape ( 'none', 'none', #14119 ) ;
#14469 = product_related_product_category ( 'detail', '', ( #14127 ) ) ;
#14470 = cc_design_security_classification ( #14325, ( #13969 ) ) ;
#14471 = cc_design_approval ( #14322, ( #14325 ) ) ;
#14472 = approval_date_time ( #14473, #14322 ) ;
#14473 = date_and_time ( #14474, #14384 ) ;
#14474 = calendar_date ( 2018, 2, 1 ) ;
#14475 = person_and_organization ( #14313, #14312 ) ;
#14476 = cc_design_approval ( #14484, ( #14487 ) ) ;
#14477 = approval_date_time ( #14478, #14484 ) ;
#14478 = date_and_time ( #14479, #14480 ) ;
#14479 = calendar_date ( 2018, 2, 1 ) ;
#14480 = local_time ( 10, 37, 45.00000000000000000, #14481 ) ;
#14481 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14482 = approval_person_organization ( #14486, #14484, #14483 ) ;
#14483 = approval_role ( '' ) ;
#14484 = approval ( #14485, 'unspecified' ) ;
#14485 = approval_status ( 'not_yet_approved' ) ;
#14486 = person_and_organization ( #14313, #14312 ) ;
#14487 = product_definition_formation_with_specified_source ( 'any', '', #14516, .not_known. ) ;
#14488 = cc_design_date_and_time_assignment ( #14490, #14489, ( #14508 ) ) ;
#14489 = date_time_role ( 'creation_date' ) ;
#14490 = date_and_time ( #14491, #14492 ) ;
#14491 = calendar_date ( 2018, 2, 1 ) ;
#14492 = local_time ( 10, 37, 45.00000000000000000, #14493 ) ;
#14493 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14494 = cc_design_person_and_organization_assignment ( #14496, #14495, ( #14508 ) ) ;
#14495 = person_and_organization_role ( 'creator' ) ;
#14496 = person_and_organization ( #14313, #14312 ) ;
#14497 = cc_design_approval ( #14505, ( #14508 ) ) ;
#14498 = approval_date_time ( #14499, #14505 ) ;
#14499 = date_and_time ( #14500, #14501 ) ;
#14500 = calendar_date ( 2018, 2, 1 ) ;
#14501 = local_time ( 10, 37, 45.00000000000000000, #14502 ) ;
#14502 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14503 = approval_person_organization ( #14507, #14505, #14504 ) ;
#14504 = approval_role ( '' ) ;
#14505 = approval ( #14506, 'unspecified' ) ;
#14506 = approval_status ( 'not_yet_approved' ) ;
#14507 = person_and_organization ( #14313, #14312 ) ;
#14508 = product_definition ( 'unknown', '', #14487, #14509 ) ;
#14509 = design_context ( 'detailed design', #14511, 'design' ) ;
#14510 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14511 ) ;
#14511 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14512 = shape_definition_representation ( #14603, #14010 ) ;
#14513 = cc_design_person_and_organization_assignment ( #14515, #14514, ( #14516 ) ) ;
#14514 = person_and_organization_role ( 'design_owner' ) ;
#14515 = person_and_organization ( #14313, #14312 ) ;
#14516 = product ( '06gn_0���~', '06gn_0���~', '', ( #14517 ) ) ;
#14517 = mechanical_context ( 'none', #14466, 'mechanical' ) ;
#14518 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14466 ) ;
#14519 = cc_design_date_and_time_assignment ( #14177, #14602, ( #14187 ) ) ;
#14520 =( representation_relationship ('none','none', #14077, #14035 ) representation_relationship_with_transformation ( #14460 )shape_representation_relationship( ) );
#14521 = product_definition_shape ( 'none', 'none', #14508 ) ;
#14522 = product_related_product_category ( 'detail', '', ( #14516 ) ) ;
#14523 = cc_design_security_classification ( #14544, ( #14487 ) ) ;
#14524 = cc_design_approval ( #14532, ( #14544 ) ) ;
#14525 = approval_date_time ( #14526, #14532 ) ;
#14526 = date_and_time ( #14527, #14528 ) ;
#14527 = calendar_date ( 2018, 2, 1 ) ;
#14528 = local_time ( 10, 37, 45.00000000000000000, #14529 ) ;
#14529 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14530 = approval_person_organization ( #14534, #14532, #14531 ) ;
#14531 = approval_role ( '' ) ;
#14532 = approval ( #14533, 'unspecified' ) ;
#14533 = approval_status ( 'not_yet_approved' ) ;
#14534 = person_and_organization ( #14313, #14312 ) ;
#14535 = cc_design_date_and_time_assignment ( #14537, #14536, ( #14544 ) ) ;
#14536 = date_time_role ( 'classification_date' ) ;
#14537 = date_and_time ( #14538, #14539 ) ;
#14538 = calendar_date ( 2018, 2, 1 ) ;
#14539 = local_time ( 10, 37, 45.00000000000000000, #14540 ) ;
#14540 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14541 = cc_design_person_and_organization_assignment ( #14543, #14542, ( #14544 ) ) ;
#14542 = person_and_organization_role ( 'classification_officer' ) ;
#14543 = person_and_organization ( #14313, #14312 ) ;
#14544 = security_classification ( '', '', #14545 ) ;
#14545 = security_classification_level ( 'unclassified' ) ;
#14546 = cc_design_person_and_organization_assignment ( #14548, #14547, ( #14487 ) ) ;
#14547 = person_and_organization_role ( 'design_supplier' ) ;
#14548 = person_and_organization ( #14313, #14312 ) ;
#14549 = cc_design_person_and_organization_assignment ( #14475, #14550, ( #14487 ) ) ;
#14550 = person_and_organization_role ( 'creator' ) ;
#14551 = cc_design_person_and_organization_assignment ( #14553, #14552, ( #14565 ) ) ;
#14552 = person_and_organization_role ( 'creator' ) ;
#14553 = person_and_organization ( #14313, #14312 ) ;
#14554 = cc_design_approval ( #14562, ( #14565 ) ) ;
#14555 = approval_date_time ( #14556, #14562 ) ;
#14556 = date_and_time ( #14557, #14558 ) ;
#14557 = calendar_date ( 2018, 2, 1 ) ;
#14558 = local_time ( 10, 37, 45.00000000000000000, #14559 ) ;
#14559 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14560 = approval_person_organization ( #14564, #14562, #14561 ) ;
#14561 = approval_role ( '' ) ;
#14562 = approval ( #14563, 'unspecified' ) ;
#14563 = approval_status ( 'not_yet_approved' ) ;
#14564 = person_and_organization ( #14313, #14312 ) ;
#14565 = product_definition_formation_with_specified_source ( 'any', '', #14597, .not_known. ) ;
#14566 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#14567 = cc_design_date_and_time_assignment ( #14569, #14568, ( #14587 ) ) ;
#14568 = date_time_role ( 'creation_date' ) ;
#14569 = date_and_time ( #14570, #14571 ) ;
#14570 = calendar_date ( 2018, 2, 1 ) ;
#14571 = local_time ( 10, 37, 45.00000000000000000, #14572 ) ;
#14572 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14573 = cc_design_person_and_organization_assignment ( #14575, #14574, ( #14587 ) ) ;
#14574 = person_and_organization_role ( 'creator' ) ;
#14575 = person_and_organization ( #14313, #14312 ) ;
#14576 = cc_design_approval ( #14584, ( #14587 ) ) ;
#14577 = approval_date_time ( #14578, #14584 ) ;
#14578 = date_and_time ( #14579, #14580 ) ;
#14579 = calendar_date ( 2018, 2, 1 ) ;
#14580 = local_time ( 10, 37, 45.00000000000000000, #14581 ) ;
#14581 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14582 = approval_person_organization ( #14586, #14584, #14583 ) ;
#14583 = approval_role ( '' ) ;
#14584 = approval ( #14585, 'unspecified' ) ;
#14585 = approval_status ( 'not_yet_approved' ) ;
#14586 = person_and_organization ( #14313, #14312 ) ;
#14587 = product_definition ( 'unknown', '', #14565, #14588 ) ;
#14588 = design_context ( 'detailed design', #14590, 'design' ) ;
#14589 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14590 ) ;
#14590 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14591 = shape_definition_representation ( #14682, #14009 ) ;
#14592 = advanced_face ( 'none', ( #13577 ), #13540, .t. ) ;
#14593 = cc_design_person_and_organization_assignment ( #14596, #14595, ( #14597 ) ) ;
#14594 = edge_loop ( 'none', ( #14938, #14337, #14181, #14351 ) ) ;
#14595 = person_and_organization_role ( 'design_owner' ) ;
#14596 = person_and_organization ( #14313, #14312 ) ;
#14597 = product ( '�u��', '�u��', '', ( #14598 ) ) ;
#14598 = mechanical_context ( 'none', #14464, 'mechanical' ) ;
#14599 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14464 ) ;
#14600 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14462 ) ;
#14601 = person_and_organization_role ( 'classification_officer' ) ;
#14602 = date_time_role ( 'classification_date' ) ;
#14603 = product_definition_shape ( 'none', 'none', #14587 ) ;
#14604 = product_related_product_category ( 'detail', '', ( #14597 ) ) ;
#14605 = cc_design_security_classification ( #14626, ( #14565 ) ) ;
#14606 = cc_design_approval ( #14614, ( #14626 ) ) ;
#14607 = approval_date_time ( #14608, #14614 ) ;
#14608 = date_and_time ( #14609, #14610 ) ;
#14609 = calendar_date ( 2018, 2, 1 ) ;
#14610 = local_time ( 10, 37, 45.00000000000000000, #14611 ) ;
#14611 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14612 = approval_person_organization ( #14616, #14614, #14613 ) ;
#14613 = approval_role ( '' ) ;
#14614 = approval ( #14615, 'unspecified' ) ;
#14615 = approval_status ( 'not_yet_approved' ) ;
#14616 = person_and_organization ( #14313, #14312 ) ;
#14617 = cc_design_date_and_time_assignment ( #14619, #14618, ( #14626 ) ) ;
#14618 = date_time_role ( 'classification_date' ) ;
#14619 = date_and_time ( #14620, #14621 ) ;
#14620 = calendar_date ( 2018, 2, 1 ) ;
#14621 = local_time ( 10, 37, 45.00000000000000000, #14622 ) ;
#14622 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14623 = cc_design_person_and_organization_assignment ( #14625, #14624, ( #14626 ) ) ;
#14624 = person_and_organization_role ( 'classification_officer' ) ;
#14625 = person_and_organization ( #14313, #14312 ) ;
#14626 = security_classification ( '', '', #14627 ) ;
#14627 = security_classification_level ( 'unclassified' ) ;
#14628 = cc_design_person_and_organization_assignment ( #14630, #14629, ( #14565 ) ) ;
#14629 = person_and_organization_role ( 'design_supplier' ) ;
#14630 = person_and_organization ( #14313, #14312 ) ;
#14631 = person_and_organization ( #14313, #14312 ) ;
#14632 = cc_design_person_and_organization_assignment ( #14634, #14633, ( #14646 ) ) ;
#14633 = person_and_organization_role ( 'creator' ) ;
#14634 = person_and_organization ( #14313, #14312 ) ;
#14635 = cc_design_approval ( #14643, ( #14646 ) ) ;
#14636 = approval_date_time ( #14637, #14643 ) ;
#14637 = date_and_time ( #14638, #14639 ) ;
#14638 = calendar_date ( 2018, 2, 1 ) ;
#14639 = local_time ( 10, 37, 45.00000000000000000, #14640 ) ;
#14640 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14641 = approval_person_organization ( #14645, #14643, #14642 ) ;
#14642 = approval_role ( '' ) ;
#14643 = approval ( #14644, 'unspecified' ) ;
#14644 = approval_status ( 'not_yet_approved' ) ;
#14645 = person_and_organization ( #14313, #14312 ) ;
#14646 = product_definition_formation_with_specified_source ( 'any', '', #14675, .not_known. ) ;
#14647 = approval_person_organization ( #14465, #14184, #14171 ) ;
#14648 = cc_design_date_and_time_assignment ( #14650, #14649, ( #14668 ) ) ;
#14649 = date_time_role ( 'creation_date' ) ;
#14650 = date_and_time ( #14651, #14652 ) ;
#14651 = calendar_date ( 2018, 2, 1 ) ;
#14652 = local_time ( 10, 37, 45.00000000000000000, #14653 ) ;
#14653 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14654 = cc_design_person_and_organization_assignment ( #14656, #14655, ( #14668 ) ) ;
#14655 = person_and_organization_role ( 'creator' ) ;
#14656 = person_and_organization ( #14313, #14312 ) ;
#14657 = cc_design_approval ( #14665, ( #14668 ) ) ;
#14658 = approval_date_time ( #14659, #14665 ) ;
#14659 = date_and_time ( #14660, #14661 ) ;
#14660 = calendar_date ( 2018, 2, 1 ) ;
#14661 = local_time ( 10, 37, 45.00000000000000000, #14662 ) ;
#14662 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14663 = approval_person_organization ( #14667, #14665, #14664 ) ;
#14664 = approval_role ( '' ) ;
#14665 = approval ( #14666, 'unspecified' ) ;
#14666 = approval_status ( 'not_yet_approved' ) ;
#14667 = person_and_organization ( #14313, #14312 ) ;
#14668 = product_definition ( 'unknown', '', #14646, #14669 ) ;
#14669 = design_context ( 'detailed design', #14671, 'design' ) ;
#14670 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14671 ) ;
#14671 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14672 = cc_design_person_and_organization_assignment ( #14674, #14673, ( #14675 ) ) ;
#14673 = person_and_organization_role ( 'design_owner' ) ;
#14674 = person_and_organization ( #14313, #14312 ) ;
#14675 = product ( '�x�f�u-3��', '�x�f�u-3��', '', ( #14676 ) ) ;
#14676 = mechanical_context ( 'none', #14462, 'mechanical' ) ;
#14677 = mechanical_context ( 'none', #14463, 'mechanical' ) ;
#14678 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14463 ) ;
#14679 = cc_design_person_and_organization_assignment ( #14465, #14601, ( #14187 ) ) ;
#14680 = security_classification_level ( 'unclassified' ) ;
#14681 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #14373, #14455, $ ) ;
#14682 = product_definition_shape ( 'none', 'none', #14668 ) ;
#14683 = product_related_product_category ( 'detail', '', ( #14675 ) ) ;
#14684 = cc_design_security_classification ( #14705, ( #14646 ) ) ;
#14685 = cc_design_approval ( #14693, ( #14705 ) ) ;
#14686 = approval_date_time ( #14687, #14693 ) ;
#14687 = date_and_time ( #14688, #14689 ) ;
#14688 = calendar_date ( 2018, 2, 1 ) ;
#14689 = local_time ( 10, 37, 45.00000000000000000, #14690 ) ;
#14690 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14691 = approval_person_organization ( #14695, #14693, #14692 ) ;
#14692 = approval_role ( '' ) ;
#14693 = approval ( #14694, 'unspecified' ) ;
#14694 = approval_status ( 'not_yet_approved' ) ;
#14695 = person_and_organization ( #14313, #14312 ) ;
#14696 = cc_design_date_and_time_assignment ( #14698, #14697, ( #14705 ) ) ;
#14697 = date_time_role ( 'classification_date' ) ;
#14698 = date_and_time ( #14699, #14700 ) ;
#14699 = calendar_date ( 2018, 2, 1 ) ;
#14700 = local_time ( 10, 37, 45.00000000000000000, #14701 ) ;
#14701 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14702 = cc_design_person_and_organization_assignment ( #14704, #14703, ( #14705 ) ) ;
#14703 = person_and_organization_role ( 'classification_officer' ) ;
#14704 = person_and_organization ( #14313, #14312 ) ;
#14705 = security_classification ( '', '', #14706 ) ;
#14706 = security_classification_level ( 'unclassified' ) ;
#14707 = cc_design_person_and_organization_assignment ( #14631, #14708, ( #14646 ) ) ;
#14708 = person_and_organization_role ( 'design_supplier' ) ;
#14709 = person_and_organization_role ( 'design_supplier' ) ;
#14710 = person_and_organization ( #14313, #14312 ) ;
#14711 = cc_design_person_and_organization_assignment ( #14713, #14712, ( #14725 ) ) ;
#14712 = person_and_organization_role ( 'creator' ) ;
#14713 = person_and_organization ( #14313, #14312 ) ;
#14714 = cc_design_approval ( #14722, ( #14725 ) ) ;
#14715 = approval_date_time ( #14716, #14722 ) ;
#14716 = date_and_time ( #14717, #14718 ) ;
#14717 = calendar_date ( 2018, 2, 1 ) ;
#14718 = local_time ( 10, 37, 45.00000000000000000, #14719 ) ;
#14719 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14720 = approval_person_organization ( #14724, #14722, #14721 ) ;
#14721 = approval_role ( '' ) ;
#14722 = approval ( #14723, 'unspecified' ) ;
#14723 = approval_status ( 'not_yet_approved' ) ;
#14724 = person_and_organization ( #14313, #14312 ) ;
#14725 = product_definition_formation_with_specified_source ( 'any', '', #14753, .not_known. ) ;
#14726 = cc_design_date_and_time_assignment ( #14728, #14727, ( #14746 ) ) ;
#14727 = date_time_role ( 'creation_date' ) ;
#14728 = date_and_time ( #14729, #14730 ) ;
#14729 = calendar_date ( 2018, 2, 1 ) ;
#14730 = local_time ( 10, 37, 45.00000000000000000, #14731 ) ;
#14731 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14732 = cc_design_person_and_organization_assignment ( #14734, #14733, ( #14746 ) ) ;
#14733 = person_and_organization_role ( 'creator' ) ;
#14734 = person_and_organization ( #14313, #14312 ) ;
#14735 = cc_design_approval ( #14743, ( #14746 ) ) ;
#14736 = approval_date_time ( #14737, #14743 ) ;
#14737 = date_and_time ( #14738, #14739 ) ;
#14738 = calendar_date ( 2018, 2, 1 ) ;
#14739 = local_time ( 10, 37, 45.00000000000000000, #14740 ) ;
#14740 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14741 = approval_person_organization ( #14745, #14743, #14742 ) ;
#14742 = approval_role ( '' ) ;
#14743 = approval ( #14744, 'unspecified' ) ;
#14744 = approval_status ( 'not_yet_approved' ) ;
#14745 = person_and_organization ( #14313, #14312 ) ;
#14746 = product_definition ( 'unknown', '', #14725, #14747 ) ;
#14747 = design_context ( 'detailed design', #14749, 'design' ) ;
#14748 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #14749 ) ;
#14749 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#14750 = cc_design_person_and_organization_assignment ( #14752, #14751, ( #14753 ) ) ;
#14751 = person_and_organization_role ( 'design_owner' ) ;
#14752 = person_and_organization ( #14313, #14312 ) ;
#14753 = product ( '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '�y�y�q�r����m3x6_b18.6.7m - m3 x 0.5 x 8 type i cross recessed phms --8c', '', ( #14677 ) ) ;
#14754 = approval ( #14755, 'unknown' ) ;
#14755 = approval_status ( 'not_yet_approved' ) ;
#14756 = cc_design_security_classification ( #14757, ( #14759 ) ) ;
#14757 = security_classification ( '', '', #14758 ) ;
#14758 = security_classification_level ( 'unclassified' ) ;
#14759 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #14373, #14746, $ ) ;
#14760 = product_definition_shape ( 'none', 'none', #14759 ) ;
#14761 =( representation_relationship ('none','none', #14077, #14020 ) representation_relationship_with_transformation ( #14762 )shape_representation_relationship( ) );
#14762 = item_defined_transformation ( 'none', 'none', #14047, #13196 ) ;
#14763 = context_dependent_shape_representation ( #14520, #14459 ) ;
#14764 = cc_design_person_and_organization_assignment ( #14769, #14766, ( #14168 ) ) ;
#14765 = cc_design_date_and_time_assignment ( #14778, #14767, ( #14168 ) ) ;
#14766 = person_and_organization_role ( 'classification_officer' ) ;
#14767 = date_time_role ( 'classification_date' ) ;
#14768 = approval_person_organization ( #14769, #15061, #14772 ) ;
#14769 = person_and_organization ( #14771, #14770 ) ;
#14770 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#14771 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14772 = approval_role ( '' ) ;
#14773 = approval_date_time ( #14774, #15061 ) ;
#14774 = date_and_time ( #14775, #14776 ) ;
#14775 = calendar_date ( 2018, 2, 1 ) ;
#14776 = local_time ( 10, 37, 45.00000000000000000, #14777 ) ;
#14777 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14778 = date_and_time ( #14779, #14780 ) ;
#14779 = calendar_date ( 2018, 2, 1 ) ;
#14780 = local_time ( 10, 37, 45.00000000000000000, #14781 ) ;
#14781 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14782 = cc_design_approval ( #15061, ( #14168 ) ) ;
#14783 = approval ( #14784, 'unknown' ) ;
#14784 = approval_status ( 'not_yet_approved' ) ;
#14785 = cc_design_security_classification ( #14786, ( #14788 ) ) ;
#14786 = security_classification ( '', '', #14787 ) ;
#14787 = security_classification_level ( 'unclassified' ) ;
#14788 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #14373, #14302, $ ) ;
#14789 = product_definition_shape ( 'none', 'none', #14788 ) ;
#14790 =( representation_relationship ('none','none', #14077, #13695 ) representation_relationship_with_transformation ( #14791 )shape_representation_relationship( ) );
#14791 = item_defined_transformation ( 'none', 'none', #14098, #13196 ) ;
#14792 = context_dependent_shape_representation ( #14761, #14760 ) ;
#14793 = edge_curve ( 'none', #14968, #14920, #13576, .t. ) ;
#14794 = cc_design_person_and_organization_assignment ( #14802, #14798, ( #14757 ) ) ;
#14795 = edge_curve ( 'none', #15010, #1828, #13564, .t. ) ;
#14796 = cc_design_date_and_time_assignment ( #14813, #14799, ( #14757 ) ) ;
#14797 = edge_curve ( 'none', #14946, #12295, #13603, .t. ) ;
#14798 = person_and_organization_role ( 'classification_officer' ) ;
#14799 = date_time_role ( 'classification_date' ) ;
#14800 = oriented_edge ( 'none', *, *, #1908, .f. ) ;
#14801 = approval_person_organization ( #14802, #14754, #14807 ) ;
#14803 = oriented_edge ( 'none', *, *, #1836, .f. ) ;
#14802 = person_and_organization ( #14806, #14805 ) ;
#14804 = oriented_edge ( 'none', *, *, #14987, .t. ) ;
#14805 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#14806 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14807 = approval_role ( '' ) ;
#14808 = approval_date_time ( #14809, #14754 ) ;
#14809 = date_and_time ( #14810, #14811 ) ;
#14810 = calendar_date ( 2018, 2, 1 ) ;
#14811 = local_time ( 10, 37, 45.00000000000000000, #14812 ) ;
#14812 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14813 = date_and_time ( #14814, #14816 ) ;
#14814 = calendar_date ( 2018, 2, 1 ) ;
#14815 = edge_curve ( 'none', #14941, #14263, #13605, .t. ) ;
#14816 = local_time ( 10, 37, 45.00000000000000000, #14817 ) ;
#14817 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14818 = cc_design_approval ( #14754, ( #14757 ) ) ;
#14819 = approval ( #14820, 'unknown' ) ;
#14820 = approval_status ( 'not_yet_approved' ) ;
#14821 = cc_design_security_classification ( #14822, ( #14824 ) ) ;
#14822 = security_classification ( '', '', #14823 ) ;
#14823 = security_classification_level ( 'unclassified' ) ;
#14824 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #14373, #14668, $ ) ;
#14825 = product_definition_shape ( 'none', 'none', #14824 ) ;
#14826 =( representation_relationship ('none','none', #14077, #14009 ) representation_relationship_with_transformation ( #14827 )shape_representation_relationship( ) );
#14827 = item_defined_transformation ( 'none', 'none', #14094, #13196 ) ;
#14828 = context_dependent_shape_representation ( #14790, #14789 ) ;
#14829 = cc_design_person_and_organization_assignment ( #14834, #14831, ( #14786 ) ) ;
#14830 = cc_design_date_and_time_assignment ( #14843, #14832, ( #14786 ) ) ;
#14831 = person_and_organization_role ( 'classification_officer' ) ;
#14832 = date_time_role ( 'classification_date' ) ;
#14833 = approval_person_organization ( #14834, #14783, #14837 ) ;
#14834 = person_and_organization ( #14836, #14835 ) ;
#14835 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#14836 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14837 = approval_role ( '' ) ;
#14838 = approval_date_time ( #14839, #14783 ) ;
#14839 = date_and_time ( #14840, #14841 ) ;
#14840 = calendar_date ( 2018, 2, 1 ) ;
#14841 = local_time ( 10, 37, 45.00000000000000000, #14842 ) ;
#14842 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14843 = date_and_time ( #14844, #14845 ) ;
#14844 = calendar_date ( 2018, 2, 1 ) ;
#14845 = local_time ( 10, 37, 45.00000000000000000, #14846 ) ;
#14846 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14847 = cc_design_approval ( #14783, ( #14786 ) ) ;
#14848 = approval ( #14849, 'unknown' ) ;
#14849 = approval_status ( 'not_yet_approved' ) ;
#14850 = cc_design_security_classification ( #14851, ( #14853 ) ) ;
#14851 = security_classification ( '', '', #14852 ) ;
#14852 = security_classification_level ( 'unclassified' ) ;
#14853 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #14373, #14119, $ ) ;
#14854 = product_definition_shape ( 'none', 'none', #14853 ) ;
#14855 =( representation_relationship ('none','none', #14077, #14043 ) representation_relationship_with_transformation ( #14856 )shape_representation_relationship( ) );
#14856 = item_defined_transformation ( 'none', 'none', #14090, #13196 ) ;
#14857 = context_dependent_shape_representation ( #14826, #14825 ) ;
#14858 = cc_design_person_and_organization_assignment ( #14863, #14860, ( #14822 ) ) ;
#14859 = cc_design_date_and_time_assignment ( #14873, #14861, ( #14822 ) ) ;
#14860 = person_and_organization_role ( 'classification_officer' ) ;
#14861 = date_time_role ( 'classification_date' ) ;
#14862 = approval_person_organization ( #14863, #14819, #14866 ) ;
#14863 = person_and_organization ( #14865, #14864 ) ;
#14864 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#14865 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14867 = vertex_point ( 'none', #13604 ) ;
#14866 = approval_role ( '' ) ;
#14868 = approval_date_time ( #14869, #14819 ) ;
#14869 = date_and_time ( #14870, #14871 ) ;
#14870 = calendar_date ( 2018, 2, 1 ) ;
#14871 = local_time ( 10, 37, 45.00000000000000000, #14872 ) ;
#14872 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14873 = date_and_time ( #14874, #14875 ) ;
#14874 = calendar_date ( 2018, 2, 1 ) ;
#14875 = local_time ( 10, 37, 45.00000000000000000, #14876 ) ;
#14876 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14878 = advanced_face ( 'none', ( #13566 ), #13541, .t. ) ;
#14877 = cc_design_approval ( #14819, ( #14822 ) ) ;
#14879 = approval ( #14880, 'unknown' ) ;
#14880 = approval_status ( 'not_yet_approved' ) ;
#14881 = cc_design_security_classification ( #14882, ( #14884 ) ) ;
#14882 = security_classification ( '', '', #14883 ) ;
#14883 = security_classification_level ( 'unclassified' ) ;
#14884 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #14373, #14746, $ ) ;
#14885 = product_definition_shape ( 'none', 'none', #14884 ) ;
#14886 =( representation_relationship ('none','none', #14077, #14020 ) representation_relationship_with_transformation ( #14887 )shape_representation_relationship( ) );
#14887 = item_defined_transformation ( 'none', 'none', #14086, #13196 ) ;
#14888 = context_dependent_shape_representation ( #14855, #14854 ) ;
#14889 = cc_design_person_and_organization_assignment ( #14894, #14891, ( #14851 ) ) ;
#14890 = cc_design_date_and_time_assignment ( #14903, #14892, ( #14851 ) ) ;
#14891 = person_and_organization_role ( 'classification_officer' ) ;
#14892 = date_time_role ( 'classification_date' ) ;
#14893 = approval_person_organization ( #14894, #14848, #14897 ) ;
#14894 = person_and_organization ( #14896, #14895 ) ;
#14895 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#14896 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14897 = approval_role ( '' ) ;
#14898 = approval_date_time ( #14899, #14848 ) ;
#14899 = date_and_time ( #14900, #14901 ) ;
#14900 = calendar_date ( 2018, 2, 1 ) ;
#14901 = local_time ( 10, 37, 45.00000000000000000, #14902 ) ;
#14902 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14903 = date_and_time ( #14904, #14906 ) ;
#14905 = oriented_edge ( 'none', *, *, #10477, .t. ) ;
#14904 = calendar_date ( 2018, 2, 1 ) ;
#14906 = local_time ( 10, 37, 45.00000000000000000, #14907 ) ;
#14907 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14908 = oriented_edge ( 'none', *, *, #14793, .f. ) ;
#14909 = cc_design_approval ( #14848, ( #14851 ) ) ;
#14910 = context_dependent_shape_representation ( #14886, #14885 ) ;
#14911 = cc_design_person_and_organization_assignment ( #14916, #14913, ( #14882 ) ) ;
#14912 = cc_design_date_and_time_assignment ( #14926, #14914, ( #14882 ) ) ;
#14913 = person_and_organization_role ( 'classification_officer' ) ;
#14914 = date_time_role ( 'classification_date' ) ;
#14915 = approval_person_organization ( #14916, #14879, #14919 ) ;
#14916 = person_and_organization ( #14918, #14917 ) ;
#14917 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#14918 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#14919 = approval_role ( '' ) ;
#14920 = vertex_point ( 'none', #13563 ) ;
#14921 = approval_date_time ( #14922, #14879 ) ;
#14922 = date_and_time ( #14923, #14924 ) ;
#14923 = calendar_date ( 2018, 2, 1 ) ;
#14924 = local_time ( 10, 37, 45.00000000000000000, #14925 ) ;
#14925 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14926 = date_and_time ( #14927, #14928 ) ;
#14927 = calendar_date ( 2018, 2, 1 ) ;
#14928 = local_time ( 10, 37, 45.00000000000000000, #14929 ) ;
#14929 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#14930 = cc_design_approval ( #14879, ( #14882 ) ) ;
#14931 = vertex_point ( 'none', #13565 ) ;
#14932 = oriented_edge ( 'none', *, *, #14960, .t. ) ;
#14933 = vertex_point ( 'none', #13586 ) ;
#14934 = vertex_point ( 'none', #13602 ) ;
#14935 = oriented_edge ( 'none', *, *, #14965, .f. ) ;
#14936 = advanced_face ( 'none', ( #13583 ), #13584, .f. ) ;
#14937 = edge_curve ( 'none', #14980, #14933, #13591, .t. ) ;
#14938 = oriented_edge ( 'none', *, *, #14943, .f. ) ;
#14939 = edge_curve ( 'none', #14352, #14980, #13629, .t. ) ;
#14940 = oriented_edge ( 'none', *, *, #14815, .t. ) ;
#14941 = vertex_point ( 'none', #13639 ) ;
#14942 = edge_curve ( 'none', #1881, #14931, #13625, .t. ) ;
#14943 = edge_curve ( 'none', #14352, #14976, #13630, .t. ) ;
#14944 = edge_curve ( 'none', #13128, #14263, #13614, .t. ) ;
#14945 = oriented_edge ( 'none', *, *, #14966, .t. ) ;
#14946 = vertex_point ( 'none', #13608 ) ;
#14947 = vertex_point ( 'none', #13635 ) ;
#14948 = oriented_edge ( 'none', *, *, #1884, .f. ) ;
#14949 = vertex_point ( 'none', #13609 ) ;
#14950 = oriented_edge ( 'none', *, *, #14954, .t. ) ;
#14951 = edge_loop ( 'none', ( #14320, #14986, #15005, #15006 ) ) ;
#14952 = edge_curve ( 'none', #14961, #14934, #13607, .t. ) ;
#14953 = oriented_edge ( 'none', *, *, #13787, .f. ) ;
#14954 = edge_curve ( 'none', #14934, #14947, #13617, .t. ) ;
#14955 = oriented_edge ( 'none', *, *, #14074, .t. ) ;
#14956 = oriented_edge ( 'none', *, *, #14969, .f. ) ;
#14957 = edge_curve ( 'none', #13321, #13054, #13662, .t. ) ;
#14958 = oriented_edge ( 'none', *, *, #14944, .f. ) ;
#14959 = oriented_edge ( 'none', *, *, #1776, .f. ) ;
#14960 = edge_curve ( 'none', #12841, #14920, #13648, .t. ) ;
#14961 = vertex_point ( 'none', #13610 ) ;
#14962 = oriented_edge ( 'none', *, *, #12213, .f. ) ;
#14963 = oriented_edge ( 'none', *, *, #14987, .f. ) ;
#14964 = advanced_face ( 'none', ( #13653 ), #13649, .t. ) ;
#14965 = edge_curve ( 'none', #14867, #14947, #13683, .t. ) ;
#14966 = edge_curve ( 'none', #14931, #15010, #13678, .t. ) ;
#14967 = edge_loop ( 'none', ( #14963, #14988, #14956, #14955 ) ) ;
#14968 = vertex_point ( 'none', #13641 ) ;
#14969 = edge_curve ( 'none', #14165, #14968, #13672, .t. ) ;
#14970 = edge_curve ( 'none', #14165, #14946, #13668, .t. ) ;
#14971 = oriented_edge ( 'none', *, *, #10564, .f. ) ;
#14972 = edge_curve ( 'none', #13321, #15008, #13663, .t. ) ;
#14973 = edge_loop ( 'none', ( #15009, #14977, #15001, #14996 ) ) ;
#14974 = edge_curve ( 'none', #15008, #14997, #13655, .t. ) ;
#14975 = vertex_point ( 'none', #13717 ) ;
#14976 = vertex_point ( 'none', #13716 ) ;
#14977 = oriented_edge ( 'none', *, *, #15000, .t. ) ;
#14978 = vertex_point ( 'none', #13714 ) ;
#14979 = edge_curve ( 'none', #10579, #10600, #13711, .t. ) ;
#14980 = vertex_point ( 'none', #13707 ) ;
#14981 = vertex_point ( 'none', #13706 ) ;
#14982 = oriented_edge ( 'none', *, *, #14952, .t. ) ;
#14983 = edge_curve ( 'none', #14949, #14968, #13701, .t. ) ;
#14984 = advanced_face ( 'none', ( #13715 ), #13703, .f. ) ;
#14985 = advanced_face ( 'none', ( #13697 ), #13708, .t. ) ;
#14986 = oriented_edge ( 'none', *, *, #14972, .t. ) ;
#14987 = edge_curve ( 'none', #14949, #14004, #13748, .t. ) ;
#14988 = oriented_edge ( 'none', *, *, #14983, .t. ) ;
#14989 = oriented_edge ( 'none', *, *, #14942, .t. ) ;
#14990 = edge_loop ( 'none', ( #14989, #14945, #14800, #14804, #14071, #14905, #10457, #10454 ) ) ;
#14991 = oriented_edge ( 'none', *, *, #1873, .f. ) ;
#14992 = edge_curve ( 'none', #14978, #14975, #13749, .t. ) ;
#14993 = oriented_edge ( 'none', *, *, #584, .t. ) ;
#14994 = vertex_point ( 'none', #13750 ) ;
#14995 = oriented_edge ( 'none', *, *, #1882, .f. ) ;
#14996 = oriented_edge ( 'none', *, *, #10522, .f. ) ;
#14997 = vertex_point ( 'none', #13743 ) ;
#14998 = edge_loop ( 'none', ( #592, #588, #576, #580 ) ) ;
#14999 = edge_curve ( 'none', #14994, #15004, #13736, .t. ) ;
#15000 = edge_curve ( 'none', #14978, #14994, #13737, .t. ) ;
#15001 = oriented_edge ( 'none', *, *, #14999, .t. ) ;
#15002 = edge_curve ( 'none', #13054, #14997, #13726, .t. ) ;
#15003 = oriented_edge ( 'none', *, *, #10542, .t. ) ;
#15004 = vertex_point ( 'none', #13742 ) ;
#15005 = oriented_edge ( 'none', *, *, #14974, .t. ) ;
#15006 = oriented_edge ( 'none', *, *, #15002, .f. ) ;
#15007 = oriented_edge ( 'none', *, *, #14795, .t. ) ;
#15008 = vertex_point ( 'none', #13731 ) ;
#15009 = oriented_edge ( 'none', *, *, #14992, .f. ) ;
#15010 = vertex_point ( 'none', #13723 ) ;
#15011 = oriented_edge ( 'none', *, *, #684, .t. ) ;
#15012 = oriented_edge ( 'none', *, *, #10619, .t. ) ;
#15013 = oriented_edge ( 'none', *, *, #603, .f. ) ;
#15014 = oriented_edge ( 'none', *, *, #646, .f. ) ;
#15015 = advanced_face ( 'none', ( #13727 ), #13780, .t. ) ;
#15016 = oriented_edge ( 'none', *, *, #375, .f. ) ;
#15017 = vertex_point ( 'none', #13730 ) ;
#15018 = edge_curve ( 'none', #10524, #10541, #13783, .t. ) ;
#15019 = edge_curve ( 'none', #15021, #10524, #13765, .t. ) ;
#15020 = oriented_edge ( 'none', *, *, #577, .t. ) ;
#15021 = vertex_point ( 'none', #13766 ) ;
#15022 = edge_loop ( 'none', ( #15032, #15044, #15034, #15033 ) ) ;
#15023 = advanced_face ( 'none', ( #13782 ), #13760, .t. ) ;
#15024 = oriented_edge ( 'none', *, *, #1518, .f. ) ;
#15025 = oriented_edge ( 'none', *, *, #155, .t. ) ;
#15026 = edge_loop ( 'none', ( #2175, #15041, #15040 ) ) ;
#15027 = edge_curve ( 'none', #1546, #1522, #13757, .t. ) ;
#15028 = oriented_edge ( 'none', *, *, #1684, .f. ) ;
#15029 = oriented_edge ( 'none', *, *, #15030, .f. ) ;
#15030 = edge_curve ( 'none', #2660, #1523, #13756, .t. ) ;
#15031 = oriented_edge ( 'none', *, *, #2143, .t. ) ;
#15032 = oriented_edge ( 'none', *, *, #15027, .t. ) ;
#15033 = oriented_edge ( 'none', *, *, #1396, .f. ) ;
#15034 = oriented_edge ( 'none', *, *, #15046, .t. ) ;
#15035 = oriented_edge ( 'none', *, *, #11403, .f. ) ;
#15036 = advanced_face ( 'none', ( #13774 ), #13779, .t. ) ;
#15037 = oriented_edge ( 'none', *, *, #2108, .t. ) ;
#15038 = oriented_edge ( 'none', *, *, #1698, .t. ) ;
#15039 = oriented_edge ( 'none', *, *, #10551, .t. ) ;
#15040 = oriented_edge ( 'none', *, *, #15046, .f. ) ;
#15041 = oriented_edge ( 'none', *, *, #1391, .f. ) ;
#15042 = oriented_edge ( 'none', *, *, #10580, .t. ) ;
#15043 = advanced_face ( 'none', ( #13761 ), #13824, .t. ) ;
#15044 = oriented_edge ( 'none', *, *, #1466, .f. ) ;
#15045 = edge_loop ( 'none', ( #15028, #15035, #15038, #15025, #15037 ) ) ;
#15046 = edge_curve ( 'none', #10504, #1559, #13759, .t. ) ;
#15047 = oriented_edge ( 'none', *, *, #11405, .t. ) ;
#15048 = edge_loop ( 'none', ( #10161, #15047 ) ) ;
#15049 = edge_loop ( 'none', ( #15065, #15068 ) ) ;
#15050 = advanced_face ( 'none', ( #13792 ), #13796, .f. ) ;
#15051 = oriented_edge ( 'none', *, *, #15069, .f. ) ;
#15052 = oriented_edge ( 'none', *, *, #11558, .t. ) ;
#15053 = advanced_face ( 'none', ( #13830 ), #13946, .t. ) ;
#15054 = advanced_face ( 'none', ( #13825 ), #13826, .f. ) ;
#15055 = oriented_edge ( 'none', *, *, #10148, .t. ) ;
#15056 = closed_shell ( 'none', ( #10510, #1715, #1724, #10495, #1764, #1738, #13228, #13124, #14878, #14964, #14592, #14985, #10544, #10485, #10525, #10555, #10573, #10587, #10572, #10636, #11935, #11450, #11410, #11866, #3297, #2204, #3106, #1493, #1495, #1527, #1540, #1395, #1555, #10091, #1314, #138, #127, #183, #158, #222, #152, #214, #220, #208, #845, #198, #18, #19, #23, #38, #39, #52, #62, #64, #72, #86, #77, #106, #1861, #1874, #1892, #1867, #1560, #1893, #2169, #57, #2095, #2091, #2099, #2109, #2134, #2124, #2151, #2141, #2146, #2159, #2176, #2149, #15023, #15043, #15036, #15050, #15054, #15059, #15053, #10155 ) ) ;
#15057 = oriented_edge ( 'none', *, *, #10641, .t. ) ;
#15058 = edge_loop ( 'none', ( #15060, #15042 ) ) ;
#15059 = advanced_face ( 'none', ( #13940 ), #13793, .f. ) ;
#15060 = oriented_edge ( 'none', *, *, #11851, .t. ) ;
#15061 = approval ( #2092, 'unknown' ) ;
#15062 = vertex_point ( 'none', #13927 ) ;
#15063 = vertex_point ( 'none', #13941 ) ;
#15064 = vertex_point ( 'none', #13934 ) ;
#15065 = oriented_edge ( 'none', *, *, #2199, .t. ) ;
#15066 = edge_loop ( 'none', ( #15057, #15052, #15039, #10158 ) ) ;
#15067 = edge_loop ( 'none', ( #10160, #15070, #15055, #10154 ) ) ;
#15068 = oriented_edge ( 'none', *, *, #10564, .t. ) ;
#15069 = edge_curve ( 'none', #15075, #15063, #13799, .t. ) ;
#15070 = oriented_edge ( 'none', *, *, #15069, .t. ) ;
#15071 = oriented_edge ( 'none', *, *, #2308, .t. ) ;
#15072 = edge_loop ( 'none', ( #245, #246, #244, #242 ) ) ;
#15073 = manifold_solid_brep ( '�����ƻs�ʀc1', #10230 ) ;
#15074 = advanced_face ( 'none', ( #13947 ), #13992, .f. ) ;
#15075 = vertex_point ( 'none', #13990 ) ;
#15076 = vertex_point ( 'none', #13986 ) ;
endsec;
end-iso-10303-21;