diff --git a/hackpads/Hexpad-macropad/CAD/hexpad_assembly.step b/hackpads/Hexpad-macropad/CAD/hexpad_assembly.step
new file mode 100644
index 0000000000..5dd806a1c2
--- /dev/null
+++ b/hackpads/Hexpad-macropad/CAD/hexpad_assembly.step
@@ -0,0 +1,15921 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
+FILE_NAME('hexpad_assembly','2026-06-04T14:08:09',('Author'),(
+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','build123d',
+ 'Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+ 'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+ 'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('hexpad_assembly','hexpad_assembly','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,-0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,-0.));
+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,
+ 'distance_accuracy_value','confusion accuracy');
+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);
+#30 = PRODUCT_DEFINITION_SHAPE('','',#31);
+#31 = PRODUCT_DEFINITION('design','',#32,#35);
+#32 = PRODUCT_DEFINITION_FORMATION('','',#33);
+#33 = PRODUCT('Open_CASCADE_STEP_translator_7_8_2',
+ 'Open_CASCADE_STEP_translator_7_8_2','',(#34));
+#34 = PRODUCT_CONTEXT('',#2,'mechanical');
+#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#2559);
+#37 = MANIFOLD_SOLID_BREP('',#38);
+#38 = CLOSED_SHELL('',(#39,#159,#473,#523,#577,#826,#967,#994,#1021,
+ #1048,#1055,#1223,#1272,#1321,#1348,#1403,#1458,#1513,#1568,#1666,
+ #1693,#1766,#1793,#1948,#1987,#2026,#2065,#2104,#2111,#2166,#2221,
+ #2276,#2331,#2381,#2431,#2481,#2531,#2538,#2545,#2552));
+#39 = ADVANCED_FACE('',(#40),#54,.F.);
+#40 = FACE_BOUND('',#41,.F.);
+#41 = EDGE_LOOP('',(#42,#77,#105,#133));
+#42 = ORIENTED_EDGE('',*,*,#43,.F.);
+#43 = EDGE_CURVE('',#44,#46,#48,.T.);
+#44 = VERTEX_POINT('',#45);
+#45 = CARTESIAN_POINT('',(-38.,-34.,-1.5));
+#46 = VERTEX_POINT('',#47);
+#47 = CARTESIAN_POINT('',(-38.,34.,-1.5));
+#48 = SURFACE_CURVE('',#49,(#53,#65),.PCURVE_S1.);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-38.,-37.,-1.5));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(0.,1.,0.));
+#53 = PCURVE('',#54,#59);
+#54 = PLANE('',#55);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-38.,-37.,-10.1));
+#57 = DIRECTION('',(1.,0.,0.));
+#58 = DIRECTION('',(0.,0.,1.));
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(8.6,0.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,-1.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#65 = PCURVE('',#66,#71);
+#66 = PLANE('',#67);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-38.,-37.,-1.5));
+#69 = DIRECTION('',(0.,0.,1.));
+#70 = DIRECTION('',(1.,0.,-0.));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(0.,0.));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(0.,1.));
+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#77 = ORIENTED_EDGE('',*,*,#78,.F.);
+#78 = EDGE_CURVE('',#79,#44,#81,.T.);
+#79 = VERTEX_POINT('',#80);
+#80 = CARTESIAN_POINT('',(-38.,-34.,-10.1));
+#81 = SURFACE_CURVE('',#82,(#86,#93),.PCURVE_S1.);
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-38.,-34.,-10.1));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.,0.,1.));
+#86 = PCURVE('',#54,#87);
+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(0.,-3.));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(1.,0.));
+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#93 = PCURVE('',#94,#99);
+#94 = CYLINDRICAL_SURFACE('',#95,3.);
+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
+#96 = CARTESIAN_POINT('',(-35.,-34.,-10.1));
+#97 = DIRECTION('',(0.,0.,1.));
+#98 = DIRECTION('',(-1.,-0.,0.));
+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(0.,0.));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(0.,1.));
+#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#105 = ORIENTED_EDGE('',*,*,#106,.T.);
+#106 = EDGE_CURVE('',#79,#107,#109,.T.);
+#107 = VERTEX_POINT('',#108);
+#108 = CARTESIAN_POINT('',(-38.,34.,-10.1));
+#109 = SURFACE_CURVE('',#110,(#114,#121),.PCURVE_S1.);
+#110 = LINE('',#111,#112);
+#111 = CARTESIAN_POINT('',(-38.,-37.,-10.1));
+#112 = VECTOR('',#113,1.);
+#113 = DIRECTION('',(0.,1.,0.));
+#114 = PCURVE('',#54,#115);
+#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(0.,0.));
+#118 = VECTOR('',#119,1.);
+#119 = DIRECTION('',(0.,-1.));
+#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#121 = PCURVE('',#122,#127);
+#122 = PLANE('',#123);
+#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
+#124 = CARTESIAN_POINT('',(-38.,-37.,-10.1));
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = DIRECTION('',(1.,0.,-0.));
+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(0.,0.));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(0.,1.));
+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#133 = ORIENTED_EDGE('',*,*,#134,.T.);
+#134 = EDGE_CURVE('',#107,#46,#135,.T.);
+#135 = SURFACE_CURVE('',#136,(#140,#147),.PCURVE_S1.);
+#136 = LINE('',#137,#138);
+#137 = CARTESIAN_POINT('',(-38.,34.,-10.1));
+#138 = VECTOR('',#139,1.);
+#139 = DIRECTION('',(0.,0.,1.));
+#140 = PCURVE('',#54,#141);
+#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146);
+#142 = LINE('',#143,#144);
+#143 = CARTESIAN_POINT('',(0.,-71.));
+#144 = VECTOR('',#145,1.);
+#145 = DIRECTION('',(1.,0.));
+#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#147 = PCURVE('',#148,#153);
+#148 = CYLINDRICAL_SURFACE('',#149,3.);
+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150 = CARTESIAN_POINT('',(-35.,34.,-10.1));
+#151 = DIRECTION('',(0.,0.,1.));
+#152 = DIRECTION('',(-1.,-0.,0.));
+#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158);
+#154 = LINE('',#155,#156);
+#155 = CARTESIAN_POINT('',(6.28318530718,0.));
+#156 = VECTOR('',#157,1.);
+#157 = DIRECTION('',(-0.,1.));
+#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#159 = ADVANCED_FACE('',(#160,#359),#66,.T.);
+#160 = FACE_BOUND('',#161,.T.);
+#161 = EDGE_LOOP('',(#162,#163,#187,#215,#248,#276,#305,#333));
+#162 = ORIENTED_EDGE('',*,*,#43,.F.);
+#163 = ORIENTED_EDGE('',*,*,#164,.T.);
+#164 = EDGE_CURVE('',#44,#165,#167,.T.);
+#165 = VERTEX_POINT('',#166);
+#166 = CARTESIAN_POINT('',(-35.,-37.,-1.5));
+#167 = SURFACE_CURVE('',#168,(#173,#180),.PCURVE_S1.);
+#168 = CIRCLE('',#169,3.);
+#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
+#170 = CARTESIAN_POINT('',(-35.,-34.,-1.5));
+#171 = DIRECTION('',(0.,0.,1.));
+#172 = DIRECTION('',(0.,-1.,0.));
+#173 = PCURVE('',#66,#174);
+#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
+#175 = CIRCLE('',#176,3.);
+#176 = AXIS2_PLACEMENT_2D('',#177,#178);
+#177 = CARTESIAN_POINT('',(3.,3.));
+#178 = DIRECTION('',(0.,-1.));
+#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#180 = PCURVE('',#94,#181);
+#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186);
+#182 = LINE('',#183,#184);
+#183 = CARTESIAN_POINT('',(-4.712388980385,8.6));
+#184 = VECTOR('',#185,1.);
+#185 = DIRECTION('',(1.,0.));
+#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#187 = ORIENTED_EDGE('',*,*,#188,.T.);
+#188 = EDGE_CURVE('',#165,#189,#191,.T.);
+#189 = VERTEX_POINT('',#190);
+#190 = CARTESIAN_POINT('',(35.,-37.,-1.5));
+#191 = SURFACE_CURVE('',#192,(#196,#203),.PCURVE_S1.);
+#192 = LINE('',#193,#194);
+#193 = CARTESIAN_POINT('',(-38.,-37.,-1.5));
+#194 = VECTOR('',#195,1.);
+#195 = DIRECTION('',(1.,0.,0.));
+#196 = PCURVE('',#66,#197);
+#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(0.,0.));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(1.,0.));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#203 = PCURVE('',#204,#209);
+#204 = PLANE('',#205);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(-38.,-37.,-10.1));
+#207 = DIRECTION('',(0.,1.,0.));
+#208 = DIRECTION('',(0.,-0.,1.));
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(8.6,0.));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,1.));
+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#215 = ORIENTED_EDGE('',*,*,#216,.F.);
+#216 = EDGE_CURVE('',#217,#189,#219,.T.);
+#217 = VERTEX_POINT('',#218);
+#218 = CARTESIAN_POINT('',(38.,-34.,-1.5));
+#219 = SURFACE_CURVE('',#220,(#225,#236),.PCURVE_S1.);
+#220 = CIRCLE('',#221,3.);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(35.,-34.,-1.5));
+#223 = DIRECTION('',(-0.,-0.,-1.));
+#224 = DIRECTION('',(0.,-1.,0.));
+#225 = PCURVE('',#66,#226);
+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#235);
+#227 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#228,#229,#230,#231,#232,#233
+,#234),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+ '') );
+#228 = CARTESIAN_POINT('',(73.,0.));
+#229 = CARTESIAN_POINT('',(67.803847577293,0.));
+#230 = CARTESIAN_POINT('',(70.401923788647,4.5));
+#231 = CARTESIAN_POINT('',(73.,9.));
+#232 = CARTESIAN_POINT('',(75.598076211353,4.5));
+#233 = CARTESIAN_POINT('',(78.196152422707,4.440892098501E-15));
+#234 = CARTESIAN_POINT('',(73.,0.));
+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#236 = PCURVE('',#237,#242);
+#237 = CYLINDRICAL_SURFACE('',#238,3.);
+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#239 = CARTESIAN_POINT('',(35.,-34.,-10.1));
+#240 = DIRECTION('',(0.,0.,1.));
+#241 = DIRECTION('',(1.,0.,-0.));
+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
+#243 = LINE('',#244,#245);
+#244 = CARTESIAN_POINT('',(10.995574287565,8.6));
+#245 = VECTOR('',#246,1.);
+#246 = DIRECTION('',(-1.,0.));
+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#248 = ORIENTED_EDGE('',*,*,#249,.T.);
+#249 = EDGE_CURVE('',#217,#250,#252,.T.);
+#250 = VERTEX_POINT('',#251);
+#251 = CARTESIAN_POINT('',(38.,34.,-1.5));
+#252 = SURFACE_CURVE('',#253,(#257,#264),.PCURVE_S1.);
+#253 = LINE('',#254,#255);
+#254 = CARTESIAN_POINT('',(38.,-37.,-1.5));
+#255 = VECTOR('',#256,1.);
+#256 = DIRECTION('',(0.,1.,0.));
+#257 = PCURVE('',#66,#258);
+#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263);
+#259 = LINE('',#260,#261);
+#260 = CARTESIAN_POINT('',(76.,0.));
+#261 = VECTOR('',#262,1.);
+#262 = DIRECTION('',(0.,1.));
+#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#264 = PCURVE('',#265,#270);
+#265 = PLANE('',#266);
+#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
+#267 = CARTESIAN_POINT('',(38.,-37.,-10.1));
+#268 = DIRECTION('',(1.,0.,0.));
+#269 = DIRECTION('',(0.,0.,1.));
+#270 = DEFINITIONAL_REPRESENTATION('',(#271),#275);
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(8.6,0.));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(0.,-1.));
+#275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#276 = ORIENTED_EDGE('',*,*,#277,.T.);
+#277 = EDGE_CURVE('',#250,#278,#280,.T.);
+#278 = VERTEX_POINT('',#279);
+#279 = CARTESIAN_POINT('',(35.,37.,-1.5));
+#280 = SURFACE_CURVE('',#281,(#286,#293),.PCURVE_S1.);
+#281 = CIRCLE('',#282,3.);
+#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285);
+#283 = CARTESIAN_POINT('',(35.,34.,-1.5));
+#284 = DIRECTION('',(0.,0.,1.));
+#285 = DIRECTION('',(0.,-1.,0.));
+#286 = PCURVE('',#66,#287);
+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
+#288 = CIRCLE('',#289,3.);
+#289 = AXIS2_PLACEMENT_2D('',#290,#291);
+#290 = CARTESIAN_POINT('',(73.,71.));
+#291 = DIRECTION('',(0.,-1.));
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#293 = PCURVE('',#294,#299);
+#294 = CYLINDRICAL_SURFACE('',#295,3.);
+#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
+#296 = CARTESIAN_POINT('',(35.,34.,-10.1));
+#297 = DIRECTION('',(0.,0.,1.));
+#298 = DIRECTION('',(1.,0.,-0.));
+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
+#300 = LINE('',#301,#302);
+#301 = CARTESIAN_POINT('',(-1.570796326795,8.6));
+#302 = VECTOR('',#303,1.);
+#303 = DIRECTION('',(1.,0.));
+#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#305 = ORIENTED_EDGE('',*,*,#306,.F.);
+#306 = EDGE_CURVE('',#307,#278,#309,.T.);
+#307 = VERTEX_POINT('',#308);
+#308 = CARTESIAN_POINT('',(-35.,37.,-1.5));
+#309 = SURFACE_CURVE('',#310,(#314,#321),.PCURVE_S1.);
+#310 = LINE('',#311,#312);
+#311 = CARTESIAN_POINT('',(-38.,37.,-1.5));
+#312 = VECTOR('',#313,1.);
+#313 = DIRECTION('',(1.,0.,0.));
+#314 = PCURVE('',#66,#315);
+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(0.,74.));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(1.,0.));
+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#321 = PCURVE('',#322,#327);
+#322 = PLANE('',#323);
+#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
+#324 = CARTESIAN_POINT('',(-38.,37.,-10.1));
+#325 = DIRECTION('',(0.,1.,0.));
+#326 = DIRECTION('',(0.,-0.,1.));
+#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332);
+#328 = LINE('',#329,#330);
+#329 = CARTESIAN_POINT('',(8.6,0.));
+#330 = VECTOR('',#331,1.);
+#331 = DIRECTION('',(0.,1.));
+#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#333 = ORIENTED_EDGE('',*,*,#334,.F.);
+#334 = EDGE_CURVE('',#46,#307,#335,.T.);
+#335 = SURFACE_CURVE('',#336,(#341,#352),.PCURVE_S1.);
+#336 = CIRCLE('',#337,3.);
+#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340);
+#338 = CARTESIAN_POINT('',(-35.,34.,-1.5));
+#339 = DIRECTION('',(-0.,-0.,-1.));
+#340 = DIRECTION('',(0.,-1.,0.));
+#341 = PCURVE('',#66,#342);
+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#351);
+#343 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#344,#345,#346,#347,#348,#349
+,#350),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+ '') );
+#344 = CARTESIAN_POINT('',(3.,68.));
+#345 = CARTESIAN_POINT('',(-2.196152422707,68.));
+#346 = CARTESIAN_POINT('',(0.401923788647,72.5));
+#347 = CARTESIAN_POINT('',(3.,77.));
+#348 = CARTESIAN_POINT('',(5.598076211353,72.5));
+#349 = CARTESIAN_POINT('',(8.196152422707,68.));
+#350 = CARTESIAN_POINT('',(3.,68.));
+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#352 = PCURVE('',#148,#353);
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(7.853981633975,8.6));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(-1.,0.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#359 = FACE_BOUND('',#360,.T.);
+#360 = EDGE_LOOP('',(#361,#391,#419,#447));
+#361 = ORIENTED_EDGE('',*,*,#362,.F.);
+#362 = EDGE_CURVE('',#363,#365,#367,.T.);
+#363 = VERTEX_POINT('',#364);
+#364 = CARTESIAN_POINT('',(-35.6,-34.6,-1.5));
+#365 = VERTEX_POINT('',#366);
+#366 = CARTESIAN_POINT('',(35.6,-34.6,-1.5));
+#367 = SURFACE_CURVE('',#368,(#372,#379),.PCURVE_S1.);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-35.6,-34.6,-1.5));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(1.,0.,0.));
+#372 = PCURVE('',#66,#373);
+#373 = DEFINITIONAL_REPRESENTATION('',(#374),#378);
+#374 = LINE('',#375,#376);
+#375 = CARTESIAN_POINT('',(2.4,2.4));
+#376 = VECTOR('',#377,1.);
+#377 = DIRECTION('',(1.,0.));
+#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#379 = PCURVE('',#380,#385);
+#380 = PLANE('',#381);
+#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);
+#382 = CARTESIAN_POINT('',(-35.6,-34.6,-1.5));
+#383 = DIRECTION('',(0.,-1.,0.));
+#384 = DIRECTION('',(1.,0.,0.));
+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(0.,0.));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(1.,0.));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#391 = ORIENTED_EDGE('',*,*,#392,.F.);
+#392 = EDGE_CURVE('',#393,#363,#395,.T.);
+#393 = VERTEX_POINT('',#394);
+#394 = CARTESIAN_POINT('',(-35.6,34.6,-1.5));
+#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.);
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(-35.6,34.6,-1.5));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(0.,-1.,0.));
+#400 = PCURVE('',#66,#401);
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(2.4,71.6));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(0.,-1.));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#407 = PCURVE('',#408,#413);
+#408 = PLANE('',#409);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(-35.6,34.6,-1.5));
+#411 = DIRECTION('',(-1.,0.,0.));
+#412 = DIRECTION('',(0.,-1.,0.));
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(0.,0.));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(1.,0.));
+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#419 = ORIENTED_EDGE('',*,*,#420,.F.);
+#420 = EDGE_CURVE('',#421,#393,#423,.T.);
+#421 = VERTEX_POINT('',#422);
+#422 = CARTESIAN_POINT('',(35.6,34.6,-1.5));
+#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.);
+#424 = LINE('',#425,#426);
+#425 = CARTESIAN_POINT('',(35.6,34.6,-1.5));
+#426 = VECTOR('',#427,1.);
+#427 = DIRECTION('',(-1.,0.,0.));
+#428 = PCURVE('',#66,#429);
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = LINE('',#431,#432);
+#431 = CARTESIAN_POINT('',(73.6,71.6));
+#432 = VECTOR('',#433,1.);
+#433 = DIRECTION('',(-1.,0.));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#435 = PCURVE('',#436,#441);
+#436 = PLANE('',#437);
+#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#438 = CARTESIAN_POINT('',(35.6,34.6,-1.5));
+#439 = DIRECTION('',(0.,1.,-0.));
+#440 = DIRECTION('',(-1.,0.,0.));
+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(0.,0.));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.));
+#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#447 = ORIENTED_EDGE('',*,*,#448,.F.);
+#448 = EDGE_CURVE('',#365,#421,#449,.T.);
+#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(35.6,-34.6,-1.5));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,1.,0.));
+#454 = PCURVE('',#66,#455);
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(73.6,2.4));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(0.,1.));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#461 = PCURVE('',#462,#467);
+#462 = PLANE('',#463);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(35.6,-34.6,-1.5));
+#465 = DIRECTION('',(1.,0.,0.));
+#466 = DIRECTION('',(-0.,1.,0.));
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(0.,0.));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(1.,0.));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#473 = ADVANCED_FACE('',(#474),#94,.T.);
+#474 = FACE_BOUND('',#475,.T.);
+#475 = EDGE_LOOP('',(#476,#500,#521,#522));
+#476 = ORIENTED_EDGE('',*,*,#477,.T.);
+#477 = EDGE_CURVE('',#79,#478,#480,.T.);
+#478 = VERTEX_POINT('',#479);
+#479 = CARTESIAN_POINT('',(-35.,-37.,-10.1));
+#480 = SURFACE_CURVE('',#481,(#486,#493),.PCURVE_S1.);
+#481 = CIRCLE('',#482,3.);
+#482 = AXIS2_PLACEMENT_3D('',#483,#484,#485);
+#483 = CARTESIAN_POINT('',(-35.,-34.,-10.1));
+#484 = DIRECTION('',(0.,0.,1.));
+#485 = DIRECTION('',(0.,-1.,0.));
+#486 = PCURVE('',#94,#487);
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = LINE('',#489,#490);
+#489 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#490 = VECTOR('',#491,1.);
+#491 = DIRECTION('',(1.,0.));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#493 = PCURVE('',#122,#494);
+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
+#495 = CIRCLE('',#496,3.);
+#496 = AXIS2_PLACEMENT_2D('',#497,#498);
+#497 = CARTESIAN_POINT('',(3.,3.));
+#498 = DIRECTION('',(0.,-1.));
+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#500 = ORIENTED_EDGE('',*,*,#501,.T.);
+#501 = EDGE_CURVE('',#478,#165,#502,.T.);
+#502 = SURFACE_CURVE('',#503,(#507,#514),.PCURVE_S1.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-35.,-37.,-10.1));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(0.,0.,1.));
+#507 = PCURVE('',#94,#508);
+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);
+#509 = LINE('',#510,#511);
+#510 = CARTESIAN_POINT('',(1.570796326795,0.));
+#511 = VECTOR('',#512,1.);
+#512 = DIRECTION('',(0.,1.));
+#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#514 = PCURVE('',#204,#515);
+#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
+#516 = LINE('',#517,#518);
+#517 = CARTESIAN_POINT('',(0.,3.));
+#518 = VECTOR('',#519,1.);
+#519 = DIRECTION('',(1.,0.));
+#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#521 = ORIENTED_EDGE('',*,*,#164,.F.);
+#522 = ORIENTED_EDGE('',*,*,#78,.F.);
+#523 = ADVANCED_FACE('',(#524),#148,.T.);
+#524 = FACE_BOUND('',#525,.T.);
+#525 = EDGE_LOOP('',(#526,#527,#528,#551));
+#526 = ORIENTED_EDGE('',*,*,#134,.T.);
+#527 = ORIENTED_EDGE('',*,*,#334,.T.);
+#528 = ORIENTED_EDGE('',*,*,#529,.F.);
+#529 = EDGE_CURVE('',#530,#307,#532,.T.);
+#530 = VERTEX_POINT('',#531);
+#531 = CARTESIAN_POINT('',(-35.,37.,-10.1));
+#532 = SURFACE_CURVE('',#533,(#537,#544),.PCURVE_S1.);
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(-35.,37.,-10.1));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(0.,0.,1.));
+#537 = PCURVE('',#148,#538);
+#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(4.712388980385,0.));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(-0.,1.));
+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#544 = PCURVE('',#322,#545);
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(0.,3.));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(1.,0.));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#551 = ORIENTED_EDGE('',*,*,#552,.F.);
+#552 = EDGE_CURVE('',#107,#530,#553,.T.);
+#553 = SURFACE_CURVE('',#554,(#559,#566),.PCURVE_S1.);
+#554 = CIRCLE('',#555,3.);
+#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
+#556 = CARTESIAN_POINT('',(-35.,34.,-10.1));
+#557 = DIRECTION('',(-0.,-0.,-1.));
+#558 = DIRECTION('',(0.,-1.,0.));
+#559 = PCURVE('',#148,#560);
+#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565);
+#561 = LINE('',#562,#563);
+#562 = CARTESIAN_POINT('',(7.853981633975,0.));
+#563 = VECTOR('',#564,1.);
+#564 = DIRECTION('',(-1.,0.));
+#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#566 = PCURVE('',#122,#567);
+#567 = DEFINITIONAL_REPRESENTATION('',(#568),#576);
+#568 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#569,#570,#571,#572,#573,#574
+,#575),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+ '') );
+#569 = CARTESIAN_POINT('',(3.,68.));
+#570 = CARTESIAN_POINT('',(-2.196152422707,68.));
+#571 = CARTESIAN_POINT('',(0.401923788647,72.5));
+#572 = CARTESIAN_POINT('',(3.,77.));
+#573 = CARTESIAN_POINT('',(5.598076211353,72.5));
+#574 = CARTESIAN_POINT('',(8.196152422707,68.));
+#575 = CARTESIAN_POINT('',(3.,68.));
+#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#577 = ADVANCED_FACE('',(#578,#702,#733,#764,#795),#122,.F.);
+#578 = FACE_BOUND('',#579,.F.);
+#579 = EDGE_LOOP('',(#580,#581,#582,#605,#633,#656,#680,#701));
+#580 = ORIENTED_EDGE('',*,*,#106,.F.);
+#581 = ORIENTED_EDGE('',*,*,#477,.T.);
+#582 = ORIENTED_EDGE('',*,*,#583,.T.);
+#583 = EDGE_CURVE('',#478,#584,#586,.T.);
+#584 = VERTEX_POINT('',#585);
+#585 = CARTESIAN_POINT('',(35.,-37.,-10.1));
+#586 = SURFACE_CURVE('',#587,(#591,#598),.PCURVE_S1.);
+#587 = LINE('',#588,#589);
+#588 = CARTESIAN_POINT('',(-38.,-37.,-10.1));
+#589 = VECTOR('',#590,1.);
+#590 = DIRECTION('',(1.,0.,0.));
+#591 = PCURVE('',#122,#592);
+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
+#593 = LINE('',#594,#595);
+#594 = CARTESIAN_POINT('',(0.,0.));
+#595 = VECTOR('',#596,1.);
+#596 = DIRECTION('',(1.,0.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#598 = PCURVE('',#204,#599);
+#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604);
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(0.,0.));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(0.,1.));
+#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#605 = ORIENTED_EDGE('',*,*,#606,.F.);
+#606 = EDGE_CURVE('',#607,#584,#609,.T.);
+#607 = VERTEX_POINT('',#608);
+#608 = CARTESIAN_POINT('',(38.,-34.,-10.1));
+#609 = SURFACE_CURVE('',#610,(#615,#626),.PCURVE_S1.);
+#610 = CIRCLE('',#611,3.);
+#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614);
+#612 = CARTESIAN_POINT('',(35.,-34.,-10.1));
+#613 = DIRECTION('',(-0.,-0.,-1.));
+#614 = DIRECTION('',(0.,-1.,0.));
+#615 = PCURVE('',#122,#616);
+#616 = DEFINITIONAL_REPRESENTATION('',(#617),#625);
+#617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#618,#619,#620,#621,#622,#623
+,#624),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+ -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+ '') );
+#618 = CARTESIAN_POINT('',(73.,0.));
+#619 = CARTESIAN_POINT('',(67.803847577293,0.));
+#620 = CARTESIAN_POINT('',(70.401923788647,4.5));
+#621 = CARTESIAN_POINT('',(73.,9.));
+#622 = CARTESIAN_POINT('',(75.598076211353,4.5));
+#623 = CARTESIAN_POINT('',(78.196152422707,4.440892098501E-15));
+#624 = CARTESIAN_POINT('',(73.,0.));
+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#626 = PCURVE('',#237,#627);
+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);
+#628 = LINE('',#629,#630);
+#629 = CARTESIAN_POINT('',(10.995574287565,0.));
+#630 = VECTOR('',#631,1.);
+#631 = DIRECTION('',(-1.,0.));
+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#633 = ORIENTED_EDGE('',*,*,#634,.T.);
+#634 = EDGE_CURVE('',#607,#635,#637,.T.);
+#635 = VERTEX_POINT('',#636);
+#636 = CARTESIAN_POINT('',(38.,34.,-10.1));
+#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.);
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(38.,-37.,-10.1));
+#640 = VECTOR('',#641,1.);
+#641 = DIRECTION('',(0.,1.,0.));
+#642 = PCURVE('',#122,#643);
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(76.,0.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,1.));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#649 = PCURVE('',#265,#650);
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(0.,0.));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(0.,-1.));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#656 = ORIENTED_EDGE('',*,*,#657,.T.);
+#657 = EDGE_CURVE('',#635,#658,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(35.,37.,-10.1));
+#660 = SURFACE_CURVE('',#661,(#666,#673),.PCURVE_S1.);
+#661 = CIRCLE('',#662,3.);
+#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665);
+#663 = CARTESIAN_POINT('',(35.,34.,-10.1));
+#664 = DIRECTION('',(0.,0.,1.));
+#665 = DIRECTION('',(0.,-1.,0.));
+#666 = PCURVE('',#122,#667);
+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672);
+#668 = CIRCLE('',#669,3.);
+#669 = AXIS2_PLACEMENT_2D('',#670,#671);
+#670 = CARTESIAN_POINT('',(73.,71.));
+#671 = DIRECTION('',(0.,-1.));
+#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#673 = PCURVE('',#294,#674);
+#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679);
+#675 = LINE('',#676,#677);
+#676 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#677 = VECTOR('',#678,1.);
+#678 = DIRECTION('',(1.,0.));
+#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#680 = ORIENTED_EDGE('',*,*,#681,.F.);
+#681 = EDGE_CURVE('',#530,#658,#682,.T.);
+#682 = SURFACE_CURVE('',#683,(#687,#694),.PCURVE_S1.);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(-38.,37.,-10.1));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(1.,0.,0.));
+#687 = PCURVE('',#122,#688);
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(0.,74.));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(1.,0.));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#694 = PCURVE('',#322,#695);
+#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700);
+#696 = LINE('',#697,#698);
+#697 = CARTESIAN_POINT('',(0.,0.));
+#698 = VECTOR('',#699,1.);
+#699 = DIRECTION('',(0.,1.));
+#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#701 = ORIENTED_EDGE('',*,*,#552,.F.);
+#702 = FACE_BOUND('',#703,.F.);
+#703 = EDGE_LOOP('',(#704));
+#704 = ORIENTED_EDGE('',*,*,#705,.F.);
+#705 = EDGE_CURVE('',#706,#706,#708,.T.);
+#706 = VERTEX_POINT('',#707);
+#707 = CARTESIAN_POINT('',(-29.8,-31.,-10.1));
+#708 = SURFACE_CURVE('',#709,(#714,#721),.PCURVE_S1.);
+#709 = CIRCLE('',#710,2.2);
+#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713);
+#711 = CARTESIAN_POINT('',(-32.,-31.,-10.1));
+#712 = DIRECTION('',(0.,0.,1.));
+#713 = DIRECTION('',(1.,0.,-0.));
+#714 = PCURVE('',#122,#715);
+#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720);
+#716 = CIRCLE('',#717,2.2);
+#717 = AXIS2_PLACEMENT_2D('',#718,#719);
+#718 = CARTESIAN_POINT('',(6.,6.));
+#719 = DIRECTION('',(1.,0.));
+#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#721 = PCURVE('',#722,#727);
+#722 = CYLINDRICAL_SURFACE('',#723,2.2);
+#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726);
+#724 = CARTESIAN_POINT('',(-32.,-31.,-10.1));
+#725 = DIRECTION('',(-0.,-0.,-1.));
+#726 = DIRECTION('',(1.,0.,0.));
+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(6.28318530718,0.));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(-1.,0.));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#733 = FACE_BOUND('',#734,.F.);
+#734 = EDGE_LOOP('',(#735));
+#735 = ORIENTED_EDGE('',*,*,#736,.F.);
+#736 = EDGE_CURVE('',#737,#737,#739,.T.);
+#737 = VERTEX_POINT('',#738);
+#738 = CARTESIAN_POINT('',(34.2,-31.,-10.1));
+#739 = SURFACE_CURVE('',#740,(#745,#752),.PCURVE_S1.);
+#740 = CIRCLE('',#741,2.2);
+#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744);
+#742 = CARTESIAN_POINT('',(32.,-31.,-10.1));
+#743 = DIRECTION('',(0.,0.,1.));
+#744 = DIRECTION('',(1.,0.,-0.));
+#745 = PCURVE('',#122,#746);
+#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751);
+#747 = CIRCLE('',#748,2.2);
+#748 = AXIS2_PLACEMENT_2D('',#749,#750);
+#749 = CARTESIAN_POINT('',(70.,6.));
+#750 = DIRECTION('',(1.,0.));
+#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#752 = PCURVE('',#753,#758);
+#753 = CYLINDRICAL_SURFACE('',#754,2.2);
+#754 = AXIS2_PLACEMENT_3D('',#755,#756,#757);
+#755 = CARTESIAN_POINT('',(32.,-31.,-10.1));
+#756 = DIRECTION('',(-0.,-0.,-1.));
+#757 = DIRECTION('',(1.,0.,0.));
+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(6.28318530718,0.));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(-1.,0.));
+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#764 = FACE_BOUND('',#765,.F.);
+#765 = EDGE_LOOP('',(#766));
+#766 = ORIENTED_EDGE('',*,*,#767,.F.);
+#767 = EDGE_CURVE('',#768,#768,#770,.T.);
+#768 = VERTEX_POINT('',#769);
+#769 = CARTESIAN_POINT('',(-29.8,31.,-10.1));
+#770 = SURFACE_CURVE('',#771,(#776,#783),.PCURVE_S1.);
+#771 = CIRCLE('',#772,2.2);
+#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775);
+#773 = CARTESIAN_POINT('',(-32.,31.,-10.1));
+#774 = DIRECTION('',(0.,0.,1.));
+#775 = DIRECTION('',(1.,0.,-0.));
+#776 = PCURVE('',#122,#777);
+#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);
+#778 = CIRCLE('',#779,2.2);
+#779 = AXIS2_PLACEMENT_2D('',#780,#781);
+#780 = CARTESIAN_POINT('',(6.,68.));
+#781 = DIRECTION('',(1.,0.));
+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#783 = PCURVE('',#784,#789);
+#784 = CYLINDRICAL_SURFACE('',#785,2.2);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(-32.,31.,-10.1));
+#787 = DIRECTION('',(-0.,-0.,-1.));
+#788 = DIRECTION('',(1.,0.,0.));
+#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794);
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(6.28318530718,0.));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(-1.,0.));
+#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#795 = FACE_BOUND('',#796,.F.);
+#796 = EDGE_LOOP('',(#797));
+#797 = ORIENTED_EDGE('',*,*,#798,.F.);
+#798 = EDGE_CURVE('',#799,#799,#801,.T.);
+#799 = VERTEX_POINT('',#800);
+#800 = CARTESIAN_POINT('',(34.2,31.,-10.1));
+#801 = SURFACE_CURVE('',#802,(#807,#814),.PCURVE_S1.);
+#802 = CIRCLE('',#803,2.2);
+#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806);
+#804 = CARTESIAN_POINT('',(32.,31.,-10.1));
+#805 = DIRECTION('',(0.,0.,1.));
+#806 = DIRECTION('',(1.,0.,-0.));
+#807 = PCURVE('',#122,#808);
+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
+#809 = CIRCLE('',#810,2.2);
+#810 = AXIS2_PLACEMENT_2D('',#811,#812);
+#811 = CARTESIAN_POINT('',(70.,68.));
+#812 = DIRECTION('',(1.,0.));
+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#814 = PCURVE('',#815,#820);
+#815 = CYLINDRICAL_SURFACE('',#816,2.2);
+#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819);
+#817 = CARTESIAN_POINT('',(32.,31.,-10.1));
+#818 = DIRECTION('',(-0.,-0.,-1.));
+#819 = DIRECTION('',(1.,0.,0.));
+#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);
+#821 = LINE('',#822,#823);
+#822 = CARTESIAN_POINT('',(6.28318530718,0.));
+#823 = VECTOR('',#824,1.);
+#824 = DIRECTION('',(-1.,0.));
+#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#826 = ADVANCED_FACE('',(#827,#853),#204,.F.);
+#827 = FACE_BOUND('',#828,.F.);
+#828 = EDGE_LOOP('',(#829,#830,#831,#832));
+#829 = ORIENTED_EDGE('',*,*,#583,.F.);
+#830 = ORIENTED_EDGE('',*,*,#501,.T.);
+#831 = ORIENTED_EDGE('',*,*,#188,.T.);
+#832 = ORIENTED_EDGE('',*,*,#833,.F.);
+#833 = EDGE_CURVE('',#584,#189,#834,.T.);
+#834 = SURFACE_CURVE('',#835,(#839,#846),.PCURVE_S1.);
+#835 = LINE('',#836,#837);
+#836 = CARTESIAN_POINT('',(35.,-37.,-10.1));
+#837 = VECTOR('',#838,1.);
+#838 = DIRECTION('',(0.,0.,1.));
+#839 = PCURVE('',#204,#840);
+#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845);
+#841 = LINE('',#842,#843);
+#842 = CARTESIAN_POINT('',(0.,73.));
+#843 = VECTOR('',#844,1.);
+#844 = DIRECTION('',(1.,0.));
+#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#846 = PCURVE('',#237,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(4.712388980385,0.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(-0.,1.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#853 = FACE_BOUND('',#854,.F.);
+#854 = EDGE_LOOP('',(#855,#885,#913,#941));
+#855 = ORIENTED_EDGE('',*,*,#856,.T.);
+#856 = EDGE_CURVE('',#857,#859,#861,.T.);
+#857 = VERTEX_POINT('',#858);
+#858 = CARTESIAN_POINT('',(-15.,-37.,-4.25));
+#859 = VERTEX_POINT('',#860);
+#860 = CARTESIAN_POINT('',(-15.,-37.,-8.75));
+#861 = SURFACE_CURVE('',#862,(#866,#873),.PCURVE_S1.);
+#862 = LINE('',#863,#864);
+#863 = CARTESIAN_POINT('',(-15.,-37.,-4.25));
+#864 = VECTOR('',#865,1.);
+#865 = DIRECTION('',(0.,0.,-1.));
+#866 = PCURVE('',#204,#867);
+#867 = DEFINITIONAL_REPRESENTATION('',(#868),#872);
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(5.85,23.));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(-1.,0.));
+#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#873 = PCURVE('',#874,#879);
+#874 = PLANE('',#875);
+#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878);
+#876 = CARTESIAN_POINT('',(-15.,-37.,-4.25));
+#877 = DIRECTION('',(-1.,-0.,-0.));
+#878 = DIRECTION('',(0.,0.,-1.));
+#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884);
+#880 = LINE('',#881,#882);
+#881 = CARTESIAN_POINT('',(0.,0.));
+#882 = VECTOR('',#883,1.);
+#883 = DIRECTION('',(1.,0.));
+#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#885 = ORIENTED_EDGE('',*,*,#886,.T.);
+#886 = EDGE_CURVE('',#859,#887,#889,.T.);
+#887 = VERTEX_POINT('',#888);
+#888 = CARTESIAN_POINT('',(-5.,-37.,-8.75));
+#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.);
+#890 = LINE('',#891,#892);
+#891 = CARTESIAN_POINT('',(-15.,-37.,-8.75));
+#892 = VECTOR('',#893,1.);
+#893 = DIRECTION('',(1.,0.,0.));
+#894 = PCURVE('',#204,#895);
+#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900);
+#896 = LINE('',#897,#898);
+#897 = CARTESIAN_POINT('',(1.35,23.));
+#898 = VECTOR('',#899,1.);
+#899 = DIRECTION('',(0.,1.));
+#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#901 = PCURVE('',#902,#907);
+#902 = PLANE('',#903);
+#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906);
+#904 = CARTESIAN_POINT('',(-15.,-37.,-8.75));
+#905 = DIRECTION('',(0.,0.,-1.));
+#906 = DIRECTION('',(1.,0.,0.));
+#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);
+#908 = LINE('',#909,#910);
+#909 = CARTESIAN_POINT('',(0.,0.));
+#910 = VECTOR('',#911,1.);
+#911 = DIRECTION('',(1.,0.));
+#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#913 = ORIENTED_EDGE('',*,*,#914,.T.);
+#914 = EDGE_CURVE('',#887,#915,#917,.T.);
+#915 = VERTEX_POINT('',#916);
+#916 = CARTESIAN_POINT('',(-5.,-37.,-4.25));
+#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.);
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(-5.,-37.,-8.75));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(0.,0.,1.));
+#922 = PCURVE('',#204,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(1.35,33.));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(1.,0.));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#929 = PCURVE('',#930,#935);
+#930 = PLANE('',#931);
+#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934);
+#932 = CARTESIAN_POINT('',(-5.,-37.,-8.75));
+#933 = DIRECTION('',(1.,0.,-0.));
+#934 = DIRECTION('',(0.,0.,1.));
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(0.,0.));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(1.,0.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#941 = ORIENTED_EDGE('',*,*,#942,.T.);
+#942 = EDGE_CURVE('',#915,#857,#943,.T.);
+#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.);
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(-5.,-37.,-4.25));
+#946 = VECTOR('',#947,1.);
+#947 = DIRECTION('',(-1.,0.,0.));
+#948 = PCURVE('',#204,#949);
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(5.85,33.));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(0.,-1.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#955 = PCURVE('',#956,#961);
+#956 = PLANE('',#957);
+#957 = AXIS2_PLACEMENT_3D('',#958,#959,#960);
+#958 = CARTESIAN_POINT('',(-5.,-37.,-4.25));
+#959 = DIRECTION('',(0.,0.,1.));
+#960 = DIRECTION('',(-1.,0.,0.));
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(0.,0.));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(1.,0.));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#967 = ADVANCED_FACE('',(#968),#322,.T.);
+#968 = FACE_BOUND('',#969,.T.);
+#969 = EDGE_LOOP('',(#970,#971,#972,#973));
+#970 = ORIENTED_EDGE('',*,*,#681,.F.);
+#971 = ORIENTED_EDGE('',*,*,#529,.T.);
+#972 = ORIENTED_EDGE('',*,*,#306,.T.);
+#973 = ORIENTED_EDGE('',*,*,#974,.F.);
+#974 = EDGE_CURVE('',#658,#278,#975,.T.);
+#975 = SURFACE_CURVE('',#976,(#980,#987),.PCURVE_S1.);
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(35.,37.,-10.1));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(0.,0.,1.));
+#980 = PCURVE('',#322,#981);
+#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986);
+#982 = LINE('',#983,#984);
+#983 = CARTESIAN_POINT('',(0.,73.));
+#984 = VECTOR('',#985,1.);
+#985 = DIRECTION('',(1.,0.));
+#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#987 = PCURVE('',#294,#988);
+#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993);
+#989 = LINE('',#990,#991);
+#990 = CARTESIAN_POINT('',(1.570796326795,0.));
+#991 = VECTOR('',#992,1.);
+#992 = DIRECTION('',(0.,1.));
+#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#994 = ADVANCED_FACE('',(#995),#237,.T.);
+#995 = FACE_BOUND('',#996,.T.);
+#996 = EDGE_LOOP('',(#997,#1018,#1019,#1020));
+#997 = ORIENTED_EDGE('',*,*,#998,.T.);
+#998 = EDGE_CURVE('',#607,#217,#999,.T.);
+#999 = SURFACE_CURVE('',#1000,(#1004,#1011),.PCURVE_S1.);
+#1000 = LINE('',#1001,#1002);
+#1001 = CARTESIAN_POINT('',(38.,-34.,-10.1));
+#1002 = VECTOR('',#1003,1.);
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = PCURVE('',#237,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(-0.,1.));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1011 = PCURVE('',#265,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);
+#1013 = LINE('',#1014,#1015);
+#1014 = CARTESIAN_POINT('',(0.,-3.));
+#1015 = VECTOR('',#1016,1.);
+#1016 = DIRECTION('',(1.,0.));
+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1018 = ORIENTED_EDGE('',*,*,#216,.T.);
+#1019 = ORIENTED_EDGE('',*,*,#833,.F.);
+#1020 = ORIENTED_EDGE('',*,*,#606,.F.);
+#1021 = ADVANCED_FACE('',(#1022),#294,.T.);
+#1022 = FACE_BOUND('',#1023,.T.);
+#1023 = EDGE_LOOP('',(#1024,#1025,#1026,#1027));
+#1024 = ORIENTED_EDGE('',*,*,#657,.T.);
+#1025 = ORIENTED_EDGE('',*,*,#974,.T.);
+#1026 = ORIENTED_EDGE('',*,*,#277,.F.);
+#1027 = ORIENTED_EDGE('',*,*,#1028,.F.);
+#1028 = EDGE_CURVE('',#635,#250,#1029,.T.);
+#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);
+#1030 = LINE('',#1031,#1032);
+#1031 = CARTESIAN_POINT('',(38.,34.,-10.1));
+#1032 = VECTOR('',#1033,1.);
+#1033 = DIRECTION('',(0.,0.,1.));
+#1034 = PCURVE('',#294,#1035);
+#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(0.,0.));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(0.,1.));
+#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1041 = PCURVE('',#265,#1042);
+#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(0.,-71.));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(1.,0.));
+#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1048 = ADVANCED_FACE('',(#1049),#265,.T.);
+#1049 = FACE_BOUND('',#1050,.T.);
+#1050 = EDGE_LOOP('',(#1051,#1052,#1053,#1054));
+#1051 = ORIENTED_EDGE('',*,*,#249,.F.);
+#1052 = ORIENTED_EDGE('',*,*,#998,.F.);
+#1053 = ORIENTED_EDGE('',*,*,#634,.T.);
+#1054 = ORIENTED_EDGE('',*,*,#1028,.T.);
+#1055 = ADVANCED_FACE('',(#1056),#380,.F.);
+#1056 = FACE_BOUND('',#1057,.F.);
+#1057 = EDGE_LOOP('',(#1058,#1059,#1082,#1110,#1133,#1156,#1179,#1202));
+#1058 = ORIENTED_EDGE('',*,*,#362,.F.);
+#1059 = ORIENTED_EDGE('',*,*,#1060,.T.);
+#1060 = EDGE_CURVE('',#363,#1061,#1063,.T.);
+#1061 = VERTEX_POINT('',#1062);
+#1062 = CARTESIAN_POINT('',(-35.6,-34.6,-8.6));
+#1063 = SURFACE_CURVE('',#1064,(#1068,#1075),.PCURVE_S1.);
+#1064 = LINE('',#1065,#1066);
+#1065 = CARTESIAN_POINT('',(-35.6,-34.6,-1.5));
+#1066 = VECTOR('',#1067,1.);
+#1067 = DIRECTION('',(-0.,-0.,-1.));
+#1068 = PCURVE('',#380,#1069);
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(0.,0.));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(0.,-1.));
+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1075 = PCURVE('',#408,#1076);
+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);
+#1077 = LINE('',#1078,#1079);
+#1078 = CARTESIAN_POINT('',(69.2,0.));
+#1079 = VECTOR('',#1080,1.);
+#1080 = DIRECTION('',(0.,-1.));
+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1082 = ORIENTED_EDGE('',*,*,#1083,.T.);
+#1083 = EDGE_CURVE('',#1061,#1084,#1086,.T.);
+#1084 = VERTEX_POINT('',#1085);
+#1085 = CARTESIAN_POINT('',(-15.,-34.6,-8.6));
+#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.);
+#1087 = LINE('',#1088,#1089);
+#1088 = CARTESIAN_POINT('',(-35.6,-34.6,-8.6));
+#1089 = VECTOR('',#1090,1.);
+#1090 = DIRECTION('',(1.,0.,0.));
+#1091 = PCURVE('',#380,#1092);
+#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(0.,-7.1));
+#1095 = VECTOR('',#1096,1.);
+#1096 = DIRECTION('',(1.,0.));
+#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1098 = PCURVE('',#1099,#1104);
+#1099 = PLANE('',#1100);
+#1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103);
+#1101 = CARTESIAN_POINT('',(0.,-1.619470622815E-15,-8.6));
+#1102 = DIRECTION('',(0.,0.,1.));
+#1103 = DIRECTION('',(1.,0.,-0.));
+#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(-35.6,-34.6));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(1.,0.));
+#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1110 = ORIENTED_EDGE('',*,*,#1111,.F.);
+#1111 = EDGE_CURVE('',#1112,#1084,#1114,.T.);
+#1112 = VERTEX_POINT('',#1113);
+#1113 = CARTESIAN_POINT('',(-15.,-34.6,-4.25));
+#1114 = SURFACE_CURVE('',#1115,(#1119,#1126),.PCURVE_S1.);
+#1115 = LINE('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(-15.,-34.6,-2.875));
+#1117 = VECTOR('',#1118,1.);
+#1118 = DIRECTION('',(0.,0.,-1.));
+#1119 = PCURVE('',#380,#1120);
+#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
+#1121 = LINE('',#1122,#1123);
+#1122 = CARTESIAN_POINT('',(20.6,-1.375));
+#1123 = VECTOR('',#1124,1.);
+#1124 = DIRECTION('',(0.,-1.));
+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1126 = PCURVE('',#874,#1127);
+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(-1.375,-2.4));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(1.,0.));
+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1133 = ORIENTED_EDGE('',*,*,#1134,.F.);
+#1134 = EDGE_CURVE('',#1135,#1112,#1137,.T.);
+#1135 = VERTEX_POINT('',#1136);
+#1136 = CARTESIAN_POINT('',(-5.,-34.6,-4.25));
+#1137 = SURFACE_CURVE('',#1138,(#1142,#1149),.PCURVE_S1.);
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(-20.3,-34.6,-4.25));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(-1.,0.,0.));
+#1142 = PCURVE('',#380,#1143);
+#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(15.3,-2.75));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(-1.,0.));
+#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1149 = PCURVE('',#956,#1150);
+#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155);
+#1151 = LINE('',#1152,#1153);
+#1152 = CARTESIAN_POINT('',(15.3,-2.4));
+#1153 = VECTOR('',#1154,1.);
+#1154 = DIRECTION('',(1.,0.));
+#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1156 = ORIENTED_EDGE('',*,*,#1157,.F.);
+#1157 = EDGE_CURVE('',#1158,#1135,#1160,.T.);
+#1158 = VERTEX_POINT('',#1159);
+#1159 = CARTESIAN_POINT('',(-5.,-34.6,-8.6));
+#1160 = SURFACE_CURVE('',#1161,(#1165,#1172),.PCURVE_S1.);
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(-5.,-34.6,-5.125));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(0.,0.,1.));
+#1165 = PCURVE('',#380,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171);
+#1167 = LINE('',#1168,#1169);
+#1168 = CARTESIAN_POINT('',(30.6,-3.625));
+#1169 = VECTOR('',#1170,1.);
+#1170 = DIRECTION('',(0.,1.));
+#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1172 = PCURVE('',#930,#1173);
+#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178);
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(3.625,-2.4));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(1.,0.));
+#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1179 = ORIENTED_EDGE('',*,*,#1180,.T.);
+#1180 = EDGE_CURVE('',#1158,#1181,#1183,.T.);
+#1181 = VERTEX_POINT('',#1182);
+#1182 = CARTESIAN_POINT('',(35.6,-34.6,-8.6));
+#1183 = SURFACE_CURVE('',#1184,(#1188,#1195),.PCURVE_S1.);
+#1184 = LINE('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(-35.6,-34.6,-8.6));
+#1186 = VECTOR('',#1187,1.);
+#1187 = DIRECTION('',(1.,0.,0.));
+#1188 = PCURVE('',#380,#1189);
+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194);
+#1190 = LINE('',#1191,#1192);
+#1191 = CARTESIAN_POINT('',(0.,-7.1));
+#1192 = VECTOR('',#1193,1.);
+#1193 = DIRECTION('',(1.,0.));
+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1195 = PCURVE('',#1099,#1196);
+#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);
+#1197 = LINE('',#1198,#1199);
+#1198 = CARTESIAN_POINT('',(-35.6,-34.6));
+#1199 = VECTOR('',#1200,1.);
+#1200 = DIRECTION('',(1.,0.));
+#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1202 = ORIENTED_EDGE('',*,*,#1203,.F.);
+#1203 = EDGE_CURVE('',#365,#1181,#1204,.T.);
+#1204 = SURFACE_CURVE('',#1205,(#1209,#1216),.PCURVE_S1.);
+#1205 = LINE('',#1206,#1207);
+#1206 = CARTESIAN_POINT('',(35.6,-34.6,-1.5));
+#1207 = VECTOR('',#1208,1.);
+#1208 = DIRECTION('',(-0.,-0.,-1.));
+#1209 = PCURVE('',#380,#1210);
+#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215);
+#1211 = LINE('',#1212,#1213);
+#1212 = CARTESIAN_POINT('',(71.2,0.));
+#1213 = VECTOR('',#1214,1.);
+#1214 = DIRECTION('',(0.,-1.));
+#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1216 = PCURVE('',#462,#1217);
+#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222);
+#1218 = LINE('',#1219,#1220);
+#1219 = CARTESIAN_POINT('',(0.,0.));
+#1220 = VECTOR('',#1221,1.);
+#1221 = DIRECTION('',(0.,-1.));
+#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1223 = ADVANCED_FACE('',(#1224),#462,.F.);
+#1224 = FACE_BOUND('',#1225,.F.);
+#1225 = EDGE_LOOP('',(#1226,#1227,#1250,#1271));
+#1226 = ORIENTED_EDGE('',*,*,#1203,.T.);
+#1227 = ORIENTED_EDGE('',*,*,#1228,.T.);
+#1228 = EDGE_CURVE('',#1181,#1229,#1231,.T.);
+#1229 = VERTEX_POINT('',#1230);
+#1230 = CARTESIAN_POINT('',(35.6,34.6,-8.6));
+#1231 = SURFACE_CURVE('',#1232,(#1236,#1243),.PCURVE_S1.);
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(35.6,-34.6,-8.6));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(0.,1.,0.));
+#1236 = PCURVE('',#462,#1237);
+#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(0.,-7.1));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(1.,0.));
+#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1243 = PCURVE('',#1099,#1244);
+#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(35.6,-34.6));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(0.,1.));
+#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1250 = ORIENTED_EDGE('',*,*,#1251,.F.);
+#1251 = EDGE_CURVE('',#421,#1229,#1252,.T.);
+#1252 = SURFACE_CURVE('',#1253,(#1257,#1264),.PCURVE_S1.);
+#1253 = LINE('',#1254,#1255);
+#1254 = CARTESIAN_POINT('',(35.6,34.6,-1.5));
+#1255 = VECTOR('',#1256,1.);
+#1256 = DIRECTION('',(-0.,-0.,-1.));
+#1257 = PCURVE('',#462,#1258);
+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(69.2,0.));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(0.,-1.));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1264 = PCURVE('',#436,#1265);
+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(0.,0.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(0.,-1.));
+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1271 = ORIENTED_EDGE('',*,*,#448,.F.);
+#1272 = ADVANCED_FACE('',(#1273),#436,.F.);
+#1273 = FACE_BOUND('',#1274,.F.);
+#1274 = EDGE_LOOP('',(#1275,#1276,#1299,#1320));
+#1275 = ORIENTED_EDGE('',*,*,#1251,.T.);
+#1276 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#1277 = EDGE_CURVE('',#1229,#1278,#1280,.T.);
+#1278 = VERTEX_POINT('',#1279);
+#1279 = CARTESIAN_POINT('',(-35.6,34.6,-8.6));
+#1280 = SURFACE_CURVE('',#1281,(#1285,#1292),.PCURVE_S1.);
+#1281 = LINE('',#1282,#1283);
+#1282 = CARTESIAN_POINT('',(35.6,34.6,-8.6));
+#1283 = VECTOR('',#1284,1.);
+#1284 = DIRECTION('',(-1.,0.,0.));
+#1285 = PCURVE('',#436,#1286);
+#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291);
+#1287 = LINE('',#1288,#1289);
+#1288 = CARTESIAN_POINT('',(0.,-7.1));
+#1289 = VECTOR('',#1290,1.);
+#1290 = DIRECTION('',(1.,0.));
+#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1292 = PCURVE('',#1099,#1293);
+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);
+#1294 = LINE('',#1295,#1296);
+#1295 = CARTESIAN_POINT('',(35.6,34.6));
+#1296 = VECTOR('',#1297,1.);
+#1297 = DIRECTION('',(-1.,0.));
+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1299 = ORIENTED_EDGE('',*,*,#1300,.F.);
+#1300 = EDGE_CURVE('',#393,#1278,#1301,.T.);
+#1301 = SURFACE_CURVE('',#1302,(#1306,#1313),.PCURVE_S1.);
+#1302 = LINE('',#1303,#1304);
+#1303 = CARTESIAN_POINT('',(-35.6,34.6,-1.5));
+#1304 = VECTOR('',#1305,1.);
+#1305 = DIRECTION('',(-0.,-0.,-1.));
+#1306 = PCURVE('',#436,#1307);
+#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);
+#1308 = LINE('',#1309,#1310);
+#1309 = CARTESIAN_POINT('',(71.2,0.));
+#1310 = VECTOR('',#1311,1.);
+#1311 = DIRECTION('',(0.,-1.));
+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1313 = PCURVE('',#408,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = LINE('',#1316,#1317);
+#1316 = CARTESIAN_POINT('',(0.,0.));
+#1317 = VECTOR('',#1318,1.);
+#1318 = DIRECTION('',(0.,-1.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1320 = ORIENTED_EDGE('',*,*,#420,.F.);
+#1321 = ADVANCED_FACE('',(#1322),#408,.F.);
+#1322 = FACE_BOUND('',#1323,.F.);
+#1323 = EDGE_LOOP('',(#1324,#1325,#1346,#1347));
+#1324 = ORIENTED_EDGE('',*,*,#1300,.T.);
+#1325 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1326 = EDGE_CURVE('',#1278,#1061,#1327,.T.);
+#1327 = SURFACE_CURVE('',#1328,(#1332,#1339),.PCURVE_S1.);
+#1328 = LINE('',#1329,#1330);
+#1329 = CARTESIAN_POINT('',(-35.6,34.6,-8.6));
+#1330 = VECTOR('',#1331,1.);
+#1331 = DIRECTION('',(0.,-1.,0.));
+#1332 = PCURVE('',#408,#1333);
+#1333 = DEFINITIONAL_REPRESENTATION('',(#1334),#1338);
+#1334 = LINE('',#1335,#1336);
+#1335 = CARTESIAN_POINT('',(0.,-7.1));
+#1336 = VECTOR('',#1337,1.);
+#1337 = DIRECTION('',(1.,0.));
+#1338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1339 = PCURVE('',#1099,#1340);
+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);
+#1341 = LINE('',#1342,#1343);
+#1342 = CARTESIAN_POINT('',(-35.6,34.6));
+#1343 = VECTOR('',#1344,1.);
+#1344 = DIRECTION('',(0.,-1.));
+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1346 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#1347 = ORIENTED_EDGE('',*,*,#392,.F.);
+#1348 = ADVANCED_FACE('',(#1349),#722,.F.);
+#1349 = FACE_BOUND('',#1350,.F.);
+#1350 = EDGE_LOOP('',(#1351,#1352,#1375,#1402));
+#1351 = ORIENTED_EDGE('',*,*,#705,.T.);
+#1352 = ORIENTED_EDGE('',*,*,#1353,.T.);
+#1353 = EDGE_CURVE('',#706,#1354,#1356,.T.);
+#1354 = VERTEX_POINT('',#1355);
+#1355 = CARTESIAN_POINT('',(-29.8,-31.,-8.7));
+#1356 = SEAM_CURVE('',#1357,(#1361,#1368),.PCURVE_S1.);
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(-29.8,-31.,-10.1));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(0.,0.,1.));
+#1361 = PCURVE('',#722,#1362);
+#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367);
+#1363 = LINE('',#1364,#1365);
+#1364 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#1365 = VECTOR('',#1366,1.);
+#1366 = DIRECTION('',(-0.,-1.));
+#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1368 = PCURVE('',#722,#1369);
+#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374);
+#1370 = LINE('',#1371,#1372);
+#1371 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1372 = VECTOR('',#1373,1.);
+#1373 = DIRECTION('',(-0.,-1.));
+#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1375 = ORIENTED_EDGE('',*,*,#1376,.F.);
+#1376 = EDGE_CURVE('',#1354,#1354,#1377,.T.);
+#1377 = SURFACE_CURVE('',#1378,(#1383,#1390),.PCURVE_S1.);
+#1378 = CIRCLE('',#1379,2.2);
+#1379 = AXIS2_PLACEMENT_3D('',#1380,#1381,#1382);
+#1380 = CARTESIAN_POINT('',(-32.,-31.,-8.7));
+#1381 = DIRECTION('',(0.,0.,1.));
+#1382 = DIRECTION('',(1.,0.,-0.));
+#1383 = PCURVE('',#722,#1384);
+#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389);
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(6.28318530718,-1.4));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(-1.,0.));
+#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1390 = PCURVE('',#1391,#1396);
+#1391 = PLANE('',#1392);
+#1392 = AXIS2_PLACEMENT_3D('',#1393,#1394,#1395);
+#1393 = CARTESIAN_POINT('',(-32.,-31.,-8.7));
+#1394 = DIRECTION('',(0.,0.,1.));
+#1395 = DIRECTION('',(1.,0.,-0.));
+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);
+#1397 = CIRCLE('',#1398,2.2);
+#1398 = AXIS2_PLACEMENT_2D('',#1399,#1400);
+#1399 = CARTESIAN_POINT('',(0.,0.));
+#1400 = DIRECTION('',(1.,0.));
+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1402 = ORIENTED_EDGE('',*,*,#1353,.F.);
+#1403 = ADVANCED_FACE('',(#1404),#753,.F.);
+#1404 = FACE_BOUND('',#1405,.F.);
+#1405 = EDGE_LOOP('',(#1406,#1407,#1430,#1457));
+#1406 = ORIENTED_EDGE('',*,*,#736,.T.);
+#1407 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#1408 = EDGE_CURVE('',#737,#1409,#1411,.T.);
+#1409 = VERTEX_POINT('',#1410);
+#1410 = CARTESIAN_POINT('',(34.2,-31.,-8.7));
+#1411 = SEAM_CURVE('',#1412,(#1416,#1423),.PCURVE_S1.);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(34.2,-31.,-10.1));
+#1414 = VECTOR('',#1415,1.);
+#1415 = DIRECTION('',(0.,0.,1.));
+#1416 = PCURVE('',#753,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(-0.,-1.));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1423 = PCURVE('',#753,#1424);
+#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);
+#1425 = LINE('',#1426,#1427);
+#1426 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1427 = VECTOR('',#1428,1.);
+#1428 = DIRECTION('',(-0.,-1.));
+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1430 = ORIENTED_EDGE('',*,*,#1431,.F.);
+#1431 = EDGE_CURVE('',#1409,#1409,#1432,.T.);
+#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.);
+#1433 = CIRCLE('',#1434,2.2);
+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);
+#1435 = CARTESIAN_POINT('',(32.,-31.,-8.7));
+#1436 = DIRECTION('',(0.,0.,1.));
+#1437 = DIRECTION('',(1.,0.,-0.));
+#1438 = PCURVE('',#753,#1439);
+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(6.28318530718,-1.4));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(-1.,0.));
+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1445 = PCURVE('',#1446,#1451);
+#1446 = PLANE('',#1447);
+#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450);
+#1448 = CARTESIAN_POINT('',(32.,-31.,-8.7));
+#1449 = DIRECTION('',(0.,0.,1.));
+#1450 = DIRECTION('',(1.,0.,-0.));
+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);
+#1452 = CIRCLE('',#1453,2.2);
+#1453 = AXIS2_PLACEMENT_2D('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(0.,0.));
+#1455 = DIRECTION('',(1.,0.));
+#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1457 = ORIENTED_EDGE('',*,*,#1408,.F.);
+#1458 = ADVANCED_FACE('',(#1459),#784,.F.);
+#1459 = FACE_BOUND('',#1460,.F.);
+#1460 = EDGE_LOOP('',(#1461,#1462,#1485,#1512));
+#1461 = ORIENTED_EDGE('',*,*,#767,.T.);
+#1462 = ORIENTED_EDGE('',*,*,#1463,.T.);
+#1463 = EDGE_CURVE('',#768,#1464,#1466,.T.);
+#1464 = VERTEX_POINT('',#1465);
+#1465 = CARTESIAN_POINT('',(-29.8,31.,-8.7));
+#1466 = SEAM_CURVE('',#1467,(#1471,#1478),.PCURVE_S1.);
+#1467 = LINE('',#1468,#1469);
+#1468 = CARTESIAN_POINT('',(-29.8,31.,-10.1));
+#1469 = VECTOR('',#1470,1.);
+#1470 = DIRECTION('',(0.,0.,1.));
+#1471 = PCURVE('',#784,#1472);
+#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477);
+#1473 = LINE('',#1474,#1475);
+#1474 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#1475 = VECTOR('',#1476,1.);
+#1476 = DIRECTION('',(-0.,-1.));
+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1478 = PCURVE('',#784,#1479);
+#1479 = DEFINITIONAL_REPRESENTATION('',(#1480),#1484);
+#1480 = LINE('',#1481,#1482);
+#1481 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1482 = VECTOR('',#1483,1.);
+#1483 = DIRECTION('',(-0.,-1.));
+#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1485 = ORIENTED_EDGE('',*,*,#1486,.F.);
+#1486 = EDGE_CURVE('',#1464,#1464,#1487,.T.);
+#1487 = SURFACE_CURVE('',#1488,(#1493,#1500),.PCURVE_S1.);
+#1488 = CIRCLE('',#1489,2.2);
+#1489 = AXIS2_PLACEMENT_3D('',#1490,#1491,#1492);
+#1490 = CARTESIAN_POINT('',(-32.,31.,-8.7));
+#1491 = DIRECTION('',(0.,0.,1.));
+#1492 = DIRECTION('',(1.,0.,-0.));
+#1493 = PCURVE('',#784,#1494);
+#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
+#1495 = LINE('',#1496,#1497);
+#1496 = CARTESIAN_POINT('',(6.28318530718,-1.4));
+#1497 = VECTOR('',#1498,1.);
+#1498 = DIRECTION('',(-1.,0.));
+#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1500 = PCURVE('',#1501,#1506);
+#1501 = PLANE('',#1502);
+#1502 = AXIS2_PLACEMENT_3D('',#1503,#1504,#1505);
+#1503 = CARTESIAN_POINT('',(-32.,31.,-8.7));
+#1504 = DIRECTION('',(0.,0.,1.));
+#1505 = DIRECTION('',(1.,0.,-0.));
+#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511);
+#1507 = CIRCLE('',#1508,2.2);
+#1508 = AXIS2_PLACEMENT_2D('',#1509,#1510);
+#1509 = CARTESIAN_POINT('',(0.,0.));
+#1510 = DIRECTION('',(1.,0.));
+#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1512 = ORIENTED_EDGE('',*,*,#1463,.F.);
+#1513 = ADVANCED_FACE('',(#1514),#815,.F.);
+#1514 = FACE_BOUND('',#1515,.F.);
+#1515 = EDGE_LOOP('',(#1516,#1517,#1540,#1567));
+#1516 = ORIENTED_EDGE('',*,*,#798,.T.);
+#1517 = ORIENTED_EDGE('',*,*,#1518,.T.);
+#1518 = EDGE_CURVE('',#799,#1519,#1521,.T.);
+#1519 = VERTEX_POINT('',#1520);
+#1520 = CARTESIAN_POINT('',(34.2,31.,-8.7));
+#1521 = SEAM_CURVE('',#1522,(#1526,#1533),.PCURVE_S1.);
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(34.2,31.,-10.1));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(0.,0.,1.));
+#1526 = PCURVE('',#815,#1527);
+#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532);
+#1528 = LINE('',#1529,#1530);
+#1529 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#1530 = VECTOR('',#1531,1.);
+#1531 = DIRECTION('',(-0.,-1.));
+#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1533 = PCURVE('',#815,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(-0.,-1.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1540 = ORIENTED_EDGE('',*,*,#1541,.F.);
+#1541 = EDGE_CURVE('',#1519,#1519,#1542,.T.);
+#1542 = SURFACE_CURVE('',#1543,(#1548,#1555),.PCURVE_S1.);
+#1543 = CIRCLE('',#1544,2.2);
+#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
+#1545 = CARTESIAN_POINT('',(32.,31.,-8.7));
+#1546 = DIRECTION('',(0.,0.,1.));
+#1547 = DIRECTION('',(1.,0.,-0.));
+#1548 = PCURVE('',#815,#1549);
+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(6.28318530718,-1.4));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(-1.,0.));
+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1555 = PCURVE('',#1556,#1561);
+#1556 = PLANE('',#1557);
+#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560);
+#1558 = CARTESIAN_POINT('',(32.,31.,-8.7));
+#1559 = DIRECTION('',(0.,0.,1.));
+#1560 = DIRECTION('',(1.,0.,-0.));
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = CIRCLE('',#1563,2.2);
+#1563 = AXIS2_PLACEMENT_2D('',#1564,#1565);
+#1564 = CARTESIAN_POINT('',(0.,0.));
+#1565 = DIRECTION('',(1.,0.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1567 = ORIENTED_EDGE('',*,*,#1518,.F.);
+#1568 = ADVANCED_FACE('',(#1569),#874,.F.);
+#1569 = FACE_BOUND('',#1570,.F.);
+#1570 = EDGE_LOOP('',(#1571,#1572,#1593,#1594,#1617,#1645));
+#1571 = ORIENTED_EDGE('',*,*,#856,.F.);
+#1572 = ORIENTED_EDGE('',*,*,#1573,.T.);
+#1573 = EDGE_CURVE('',#857,#1112,#1574,.T.);
+#1574 = SURFACE_CURVE('',#1575,(#1579,#1586),.PCURVE_S1.);
+#1575 = LINE('',#1576,#1577);
+#1576 = CARTESIAN_POINT('',(-15.,-37.,-4.25));
+#1577 = VECTOR('',#1578,1.);
+#1578 = DIRECTION('',(-0.,1.,-0.));
+#1579 = PCURVE('',#874,#1580);
+#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585);
+#1581 = LINE('',#1582,#1583);
+#1582 = CARTESIAN_POINT('',(0.,0.));
+#1583 = VECTOR('',#1584,1.);
+#1584 = DIRECTION('',(0.,-1.));
+#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1586 = PCURVE('',#956,#1587);
+#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(10.,0.));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(0.,-1.));
+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1593 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#1595 = EDGE_CURVE('',#1596,#1084,#1598,.T.);
+#1596 = VERTEX_POINT('',#1597);
+#1597 = CARTESIAN_POINT('',(-15.,-32.2,-8.6));
+#1598 = SURFACE_CURVE('',#1599,(#1603,#1610),.PCURVE_S1.);
+#1599 = LINE('',#1600,#1601);
+#1600 = CARTESIAN_POINT('',(-15.,-18.5,-8.6));
+#1601 = VECTOR('',#1602,1.);
+#1602 = DIRECTION('',(0.,-1.,0.));
+#1603 = PCURVE('',#874,#1604);
+#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);
+#1605 = LINE('',#1606,#1607);
+#1606 = CARTESIAN_POINT('',(4.35,-18.5));
+#1607 = VECTOR('',#1608,1.);
+#1608 = DIRECTION('',(0.,1.));
+#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1610 = PCURVE('',#1099,#1611);
+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616);
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(-15.,-18.5));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(0.,-1.));
+#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1617 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#1618 = EDGE_CURVE('',#1596,#1619,#1621,.T.);
+#1619 = VERTEX_POINT('',#1620);
+#1620 = CARTESIAN_POINT('',(-15.,-32.2,-8.75));
+#1621 = SURFACE_CURVE('',#1622,(#1626,#1633),.PCURVE_S1.);
+#1622 = LINE('',#1623,#1624);
+#1623 = CARTESIAN_POINT('',(-15.,-32.2,-4.25));
+#1624 = VECTOR('',#1625,1.);
+#1625 = DIRECTION('',(0.,0.,-1.));
+#1626 = PCURVE('',#874,#1627);
+#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632);
+#1628 = LINE('',#1629,#1630);
+#1629 = CARTESIAN_POINT('',(0.,-4.8));
+#1630 = VECTOR('',#1631,1.);
+#1631 = DIRECTION('',(1.,0.));
+#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1633 = PCURVE('',#1634,#1639);
+#1634 = PLANE('',#1635);
+#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638);
+#1636 = CARTESIAN_POINT('',(-10.,-32.2,-6.5));
+#1637 = DIRECTION('',(-0.,-1.,-0.));
+#1638 = DIRECTION('',(0.,0.,-1.));
+#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
+#1640 = LINE('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(-2.25,-5.));
+#1642 = VECTOR('',#1643,1.);
+#1643 = DIRECTION('',(1.,0.));
+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1645 = ORIENTED_EDGE('',*,*,#1646,.F.);
+#1646 = EDGE_CURVE('',#859,#1619,#1647,.T.);
+#1647 = SURFACE_CURVE('',#1648,(#1652,#1659),.PCURVE_S1.);
+#1648 = LINE('',#1649,#1650);
+#1649 = CARTESIAN_POINT('',(-15.,-37.,-8.75));
+#1650 = VECTOR('',#1651,1.);
+#1651 = DIRECTION('',(-0.,1.,-0.));
+#1652 = PCURVE('',#874,#1653);
+#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658);
+#1654 = LINE('',#1655,#1656);
+#1655 = CARTESIAN_POINT('',(4.5,0.));
+#1656 = VECTOR('',#1657,1.);
+#1657 = DIRECTION('',(0.,-1.));
+#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1659 = PCURVE('',#902,#1660);
+#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(0.,0.));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(0.,-1.));
+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1666 = ADVANCED_FACE('',(#1667),#956,.F.);
+#1667 = FACE_BOUND('',#1668,.F.);
+#1668 = EDGE_LOOP('',(#1669,#1670,#1691,#1692));
+#1669 = ORIENTED_EDGE('',*,*,#942,.F.);
+#1670 = ORIENTED_EDGE('',*,*,#1671,.T.);
+#1671 = EDGE_CURVE('',#915,#1135,#1672,.T.);
+#1672 = SURFACE_CURVE('',#1673,(#1677,#1684),.PCURVE_S1.);
+#1673 = LINE('',#1674,#1675);
+#1674 = CARTESIAN_POINT('',(-5.,-37.,-4.25));
+#1675 = VECTOR('',#1676,1.);
+#1676 = DIRECTION('',(-0.,1.,-0.));
+#1677 = PCURVE('',#956,#1678);
+#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683);
+#1679 = LINE('',#1680,#1681);
+#1680 = CARTESIAN_POINT('',(0.,0.));
+#1681 = VECTOR('',#1682,1.);
+#1682 = DIRECTION('',(0.,-1.));
+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1684 = PCURVE('',#930,#1685);
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690);
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(4.5,0.));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(0.,-1.));
+#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1691 = ORIENTED_EDGE('',*,*,#1134,.T.);
+#1692 = ORIENTED_EDGE('',*,*,#1573,.F.);
+#1693 = ADVANCED_FACE('',(#1694),#930,.F.);
+#1694 = FACE_BOUND('',#1695,.F.);
+#1695 = EDGE_LOOP('',(#1696,#1697,#1720,#1743,#1764,#1765));
+#1696 = ORIENTED_EDGE('',*,*,#914,.F.);
+#1697 = ORIENTED_EDGE('',*,*,#1698,.T.);
+#1698 = EDGE_CURVE('',#887,#1699,#1701,.T.);
+#1699 = VERTEX_POINT('',#1700);
+#1700 = CARTESIAN_POINT('',(-5.,-32.2,-8.75));
+#1701 = SURFACE_CURVE('',#1702,(#1706,#1713),.PCURVE_S1.);
+#1702 = LINE('',#1703,#1704);
+#1703 = CARTESIAN_POINT('',(-5.,-37.,-8.75));
+#1704 = VECTOR('',#1705,1.);
+#1705 = DIRECTION('',(-0.,1.,-0.));
+#1706 = PCURVE('',#930,#1707);
+#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1712);
+#1708 = LINE('',#1709,#1710);
+#1709 = CARTESIAN_POINT('',(0.,0.));
+#1710 = VECTOR('',#1711,1.);
+#1711 = DIRECTION('',(0.,-1.));
+#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1713 = PCURVE('',#902,#1714);
+#1714 = DEFINITIONAL_REPRESENTATION('',(#1715),#1719);
+#1715 = LINE('',#1716,#1717);
+#1716 = CARTESIAN_POINT('',(10.,0.));
+#1717 = VECTOR('',#1718,1.);
+#1718 = DIRECTION('',(0.,-1.));
+#1719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1720 = ORIENTED_EDGE('',*,*,#1721,.T.);
+#1721 = EDGE_CURVE('',#1699,#1722,#1724,.T.);
+#1722 = VERTEX_POINT('',#1723);
+#1723 = CARTESIAN_POINT('',(-5.,-32.2,-8.6));
+#1724 = SURFACE_CURVE('',#1725,(#1729,#1736),.PCURVE_S1.);
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(-5.,-32.2,-8.75));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(0.,0.,1.));
+#1729 = PCURVE('',#930,#1730);
+#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735);
+#1731 = LINE('',#1732,#1733);
+#1732 = CARTESIAN_POINT('',(0.,-4.8));
+#1733 = VECTOR('',#1734,1.);
+#1734 = DIRECTION('',(1.,0.));
+#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1736 = PCURVE('',#1634,#1737);
+#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742);
+#1738 = LINE('',#1739,#1740);
+#1739 = CARTESIAN_POINT('',(2.25,5.));
+#1740 = VECTOR('',#1741,1.);
+#1741 = DIRECTION('',(-1.,0.));
+#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1743 = ORIENTED_EDGE('',*,*,#1744,.F.);
+#1744 = EDGE_CURVE('',#1158,#1722,#1745,.T.);
+#1745 = SURFACE_CURVE('',#1746,(#1750,#1757),.PCURVE_S1.);
+#1746 = LINE('',#1747,#1748);
+#1747 = CARTESIAN_POINT('',(-5.,-18.5,-8.6));
+#1748 = VECTOR('',#1749,1.);
+#1749 = DIRECTION('',(-0.,1.,0.));
+#1750 = PCURVE('',#930,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756);
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(0.15,-18.5));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(0.,-1.));
+#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1757 = PCURVE('',#1099,#1758);
+#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1763);
+#1759 = LINE('',#1760,#1761);
+#1760 = CARTESIAN_POINT('',(-5.,-18.5));
+#1761 = VECTOR('',#1762,1.);
+#1762 = DIRECTION('',(0.,1.));
+#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1764 = ORIENTED_EDGE('',*,*,#1157,.T.);
+#1765 = ORIENTED_EDGE('',*,*,#1671,.F.);
+#1766 = ADVANCED_FACE('',(#1767),#902,.F.);
+#1767 = FACE_BOUND('',#1768,.F.);
+#1768 = EDGE_LOOP('',(#1769,#1770,#1791,#1792));
+#1769 = ORIENTED_EDGE('',*,*,#1646,.T.);
+#1770 = ORIENTED_EDGE('',*,*,#1771,.T.);
+#1771 = EDGE_CURVE('',#1619,#1699,#1772,.T.);
+#1772 = SURFACE_CURVE('',#1773,(#1777,#1784),.PCURVE_S1.);
+#1773 = LINE('',#1774,#1775);
+#1774 = CARTESIAN_POINT('',(-15.,-32.2,-8.75));
+#1775 = VECTOR('',#1776,1.);
+#1776 = DIRECTION('',(1.,0.,0.));
+#1777 = PCURVE('',#902,#1778);
+#1778 = DEFINITIONAL_REPRESENTATION('',(#1779),#1783);
+#1779 = LINE('',#1780,#1781);
+#1780 = CARTESIAN_POINT('',(0.,-4.8));
+#1781 = VECTOR('',#1782,1.);
+#1782 = DIRECTION('',(1.,0.));
+#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1784 = PCURVE('',#1634,#1785);
+#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790);
+#1786 = LINE('',#1787,#1788);
+#1787 = CARTESIAN_POINT('',(2.25,-5.));
+#1788 = VECTOR('',#1789,1.);
+#1789 = DIRECTION('',(0.,1.));
+#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1791 = ORIENTED_EDGE('',*,*,#1698,.F.);
+#1792 = ORIENTED_EDGE('',*,*,#886,.F.);
+#1793 = ADVANCED_FACE('',(#1794,#1824,#1855,#1886,#1917),#1099,.T.);
+#1794 = FACE_BOUND('',#1795,.T.);
+#1795 = EDGE_LOOP('',(#1796,#1797,#1798,#1799,#1820,#1821,#1822,#1823));
+#1796 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1797 = ORIENTED_EDGE('',*,*,#1083,.T.);
+#1798 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#1799 = ORIENTED_EDGE('',*,*,#1800,.T.);
+#1800 = EDGE_CURVE('',#1596,#1722,#1801,.T.);
+#1801 = SURFACE_CURVE('',#1802,(#1806,#1813),.PCURVE_S1.);
+#1802 = LINE('',#1803,#1804);
+#1803 = CARTESIAN_POINT('',(-5.,-32.2,-8.6));
+#1804 = VECTOR('',#1805,1.);
+#1805 = DIRECTION('',(1.,0.,0.));
+#1806 = PCURVE('',#1099,#1807);
+#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1812);
+#1808 = LINE('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(-5.,-32.2));
+#1810 = VECTOR('',#1811,1.);
+#1811 = DIRECTION('',(1.,0.));
+#1812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1813 = PCURVE('',#1634,#1814);
+#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819);
+#1815 = LINE('',#1816,#1817);
+#1816 = CARTESIAN_POINT('',(2.1,5.));
+#1817 = VECTOR('',#1818,1.);
+#1818 = DIRECTION('',(0.,1.));
+#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1820 = ORIENTED_EDGE('',*,*,#1744,.F.);
+#1821 = ORIENTED_EDGE('',*,*,#1180,.T.);
+#1822 = ORIENTED_EDGE('',*,*,#1228,.T.);
+#1823 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#1824 = FACE_BOUND('',#1825,.T.);
+#1825 = EDGE_LOOP('',(#1826));
+#1826 = ORIENTED_EDGE('',*,*,#1827,.F.);
+#1827 = EDGE_CURVE('',#1828,#1828,#1830,.T.);
+#1828 = VERTEX_POINT('',#1829);
+#1829 = CARTESIAN_POINT('',(-29.5,-31.,-8.6));
+#1830 = SURFACE_CURVE('',#1831,(#1836,#1843),.PCURVE_S1.);
+#1831 = CIRCLE('',#1832,2.5);
+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);
+#1833 = CARTESIAN_POINT('',(-32.,-31.,-8.6));
+#1834 = DIRECTION('',(0.,0.,1.));
+#1835 = DIRECTION('',(1.,0.,-0.));
+#1836 = PCURVE('',#1099,#1837);
+#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842);
+#1838 = CIRCLE('',#1839,2.5);
+#1839 = AXIS2_PLACEMENT_2D('',#1840,#1841);
+#1840 = CARTESIAN_POINT('',(-32.,-31.));
+#1841 = DIRECTION('',(1.,0.));
+#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1843 = PCURVE('',#1844,#1849);
+#1844 = CYLINDRICAL_SURFACE('',#1845,2.5);
+#1845 = AXIS2_PLACEMENT_3D('',#1846,#1847,#1848);
+#1846 = CARTESIAN_POINT('',(-32.,-31.,-8.6));
+#1847 = DIRECTION('',(-0.,-0.,-1.));
+#1848 = DIRECTION('',(1.,0.,0.));
+#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1854);
+#1850 = LINE('',#1851,#1852);
+#1851 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1852 = VECTOR('',#1853,1.);
+#1853 = DIRECTION('',(-1.,0.));
+#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1855 = FACE_BOUND('',#1856,.T.);
+#1856 = EDGE_LOOP('',(#1857));
+#1857 = ORIENTED_EDGE('',*,*,#1858,.F.);
+#1858 = EDGE_CURVE('',#1859,#1859,#1861,.T.);
+#1859 = VERTEX_POINT('',#1860);
+#1860 = CARTESIAN_POINT('',(34.5,-31.,-8.6));
+#1861 = SURFACE_CURVE('',#1862,(#1867,#1874),.PCURVE_S1.);
+#1862 = CIRCLE('',#1863,2.5);
+#1863 = AXIS2_PLACEMENT_3D('',#1864,#1865,#1866);
+#1864 = CARTESIAN_POINT('',(32.,-31.,-8.6));
+#1865 = DIRECTION('',(0.,0.,1.));
+#1866 = DIRECTION('',(1.,0.,-0.));
+#1867 = PCURVE('',#1099,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);
+#1869 = CIRCLE('',#1870,2.5);
+#1870 = AXIS2_PLACEMENT_2D('',#1871,#1872);
+#1871 = CARTESIAN_POINT('',(32.,-31.));
+#1872 = DIRECTION('',(1.,0.));
+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1874 = PCURVE('',#1875,#1880);
+#1875 = CYLINDRICAL_SURFACE('',#1876,2.5);
+#1876 = AXIS2_PLACEMENT_3D('',#1877,#1878,#1879);
+#1877 = CARTESIAN_POINT('',(32.,-31.,-8.6));
+#1878 = DIRECTION('',(-0.,-0.,-1.));
+#1879 = DIRECTION('',(1.,0.,0.));
+#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885);
+#1881 = LINE('',#1882,#1883);
+#1882 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1883 = VECTOR('',#1884,1.);
+#1884 = DIRECTION('',(-1.,0.));
+#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1886 = FACE_BOUND('',#1887,.T.);
+#1887 = EDGE_LOOP('',(#1888));
+#1888 = ORIENTED_EDGE('',*,*,#1889,.F.);
+#1889 = EDGE_CURVE('',#1890,#1890,#1892,.T.);
+#1890 = VERTEX_POINT('',#1891);
+#1891 = CARTESIAN_POINT('',(-29.5,31.,-8.6));
+#1892 = SURFACE_CURVE('',#1893,(#1898,#1905),.PCURVE_S1.);
+#1893 = CIRCLE('',#1894,2.5);
+#1894 = AXIS2_PLACEMENT_3D('',#1895,#1896,#1897);
+#1895 = CARTESIAN_POINT('',(-32.,31.,-8.6));
+#1896 = DIRECTION('',(0.,0.,1.));
+#1897 = DIRECTION('',(1.,0.,-0.));
+#1898 = PCURVE('',#1099,#1899);
+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);
+#1900 = CIRCLE('',#1901,2.5);
+#1901 = AXIS2_PLACEMENT_2D('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(-32.,31.));
+#1903 = DIRECTION('',(1.,0.));
+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1905 = PCURVE('',#1906,#1911);
+#1906 = CYLINDRICAL_SURFACE('',#1907,2.5);
+#1907 = AXIS2_PLACEMENT_3D('',#1908,#1909,#1910);
+#1908 = CARTESIAN_POINT('',(-32.,31.,-8.6));
+#1909 = DIRECTION('',(-0.,-0.,-1.));
+#1910 = DIRECTION('',(1.,0.,0.));
+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(-1.,0.));
+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1917 = FACE_BOUND('',#1918,.T.);
+#1918 = EDGE_LOOP('',(#1919));
+#1919 = ORIENTED_EDGE('',*,*,#1920,.F.);
+#1920 = EDGE_CURVE('',#1921,#1921,#1923,.T.);
+#1921 = VERTEX_POINT('',#1922);
+#1922 = CARTESIAN_POINT('',(34.5,31.,-8.6));
+#1923 = SURFACE_CURVE('',#1924,(#1929,#1936),.PCURVE_S1.);
+#1924 = CIRCLE('',#1925,2.5);
+#1925 = AXIS2_PLACEMENT_3D('',#1926,#1927,#1928);
+#1926 = CARTESIAN_POINT('',(32.,31.,-8.6));
+#1927 = DIRECTION('',(0.,0.,1.));
+#1928 = DIRECTION('',(1.,0.,-0.));
+#1929 = PCURVE('',#1099,#1930);
+#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1935);
+#1931 = CIRCLE('',#1932,2.5);
+#1932 = AXIS2_PLACEMENT_2D('',#1933,#1934);
+#1933 = CARTESIAN_POINT('',(32.,31.));
+#1934 = DIRECTION('',(1.,0.));
+#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1936 = PCURVE('',#1937,#1942);
+#1937 = CYLINDRICAL_SURFACE('',#1938,2.5);
+#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941);
+#1939 = CARTESIAN_POINT('',(32.,31.,-8.6));
+#1940 = DIRECTION('',(-0.,-0.,-1.));
+#1941 = DIRECTION('',(1.,0.,0.));
+#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1947);
+#1943 = LINE('',#1944,#1945);
+#1944 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1945 = VECTOR('',#1946,1.);
+#1946 = DIRECTION('',(-1.,0.));
+#1947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1948 = ADVANCED_FACE('',(#1949,#1952),#1391,.F.);
+#1949 = FACE_BOUND('',#1950,.F.);
+#1950 = EDGE_LOOP('',(#1951));
+#1951 = ORIENTED_EDGE('',*,*,#1376,.T.);
+#1952 = FACE_BOUND('',#1953,.F.);
+#1953 = EDGE_LOOP('',(#1954));
+#1954 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#1955 = EDGE_CURVE('',#1956,#1956,#1958,.T.);
+#1956 = VERTEX_POINT('',#1957);
+#1957 = CARTESIAN_POINT('',(-30.8,-31.,-8.7));
+#1958 = SURFACE_CURVE('',#1959,(#1964,#1975),.PCURVE_S1.);
+#1959 = CIRCLE('',#1960,1.2);
+#1960 = AXIS2_PLACEMENT_3D('',#1961,#1962,#1963);
+#1961 = CARTESIAN_POINT('',(-32.,-31.,-8.7));
+#1962 = DIRECTION('',(0.,0.,-1.));
+#1963 = DIRECTION('',(1.,0.,0.));
+#1964 = PCURVE('',#1391,#1965);
+#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1974);
+#1966 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1967,#1968,#1969,#1970,
+#1971,#1972,#1973),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#1967 = CARTESIAN_POINT('',(1.2,0.));
+#1968 = CARTESIAN_POINT('',(1.2,-2.078460969083));
+#1969 = CARTESIAN_POINT('',(-0.6,-1.039230484541));
+#1970 = CARTESIAN_POINT('',(-2.4,-2.939152317954E-16));
+#1971 = CARTESIAN_POINT('',(-0.6,1.039230484541));
+#1972 = CARTESIAN_POINT('',(1.2,2.078460969083));
+#1973 = CARTESIAN_POINT('',(1.2,0.));
+#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1975 = PCURVE('',#1976,#1981);
+#1976 = CYLINDRICAL_SURFACE('',#1977,1.2);
+#1977 = AXIS2_PLACEMENT_3D('',#1978,#1979,#1980);
+#1978 = CARTESIAN_POINT('',(-32.,-31.,-10.1));
+#1979 = DIRECTION('',(-0.,-0.,-1.));
+#1980 = DIRECTION('',(1.,0.,0.));
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(-4.138911435803E-13,-1.4));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(1.,-0.));
+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1987 = ADVANCED_FACE('',(#1988,#1991),#1446,.F.);
+#1988 = FACE_BOUND('',#1989,.F.);
+#1989 = EDGE_LOOP('',(#1990));
+#1990 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1991 = FACE_BOUND('',#1992,.F.);
+#1992 = EDGE_LOOP('',(#1993));
+#1993 = ORIENTED_EDGE('',*,*,#1994,.T.);
+#1994 = EDGE_CURVE('',#1995,#1995,#1997,.T.);
+#1995 = VERTEX_POINT('',#1996);
+#1996 = CARTESIAN_POINT('',(33.2,-31.,-8.7));
+#1997 = SURFACE_CURVE('',#1998,(#2003,#2014),.PCURVE_S1.);
+#1998 = CIRCLE('',#1999,1.2);
+#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002);
+#2000 = CARTESIAN_POINT('',(32.,-31.,-8.7));
+#2001 = DIRECTION('',(0.,0.,-1.));
+#2002 = DIRECTION('',(1.,0.,0.));
+#2003 = PCURVE('',#1446,#2004);
+#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2013);
+#2005 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2006,#2007,#2008,#2009,
+#2010,#2011,#2012),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2006 = CARTESIAN_POINT('',(1.2,0.));
+#2007 = CARTESIAN_POINT('',(1.2,-2.078460969083));
+#2008 = CARTESIAN_POINT('',(-0.6,-1.039230484541));
+#2009 = CARTESIAN_POINT('',(-2.4,-2.939152317954E-16));
+#2010 = CARTESIAN_POINT('',(-0.6,1.039230484541));
+#2011 = CARTESIAN_POINT('',(1.2,2.078460969083));
+#2012 = CARTESIAN_POINT('',(1.2,0.));
+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2014 = PCURVE('',#2015,#2020);
+#2015 = CYLINDRICAL_SURFACE('',#2016,1.2);
+#2016 = AXIS2_PLACEMENT_3D('',#2017,#2018,#2019);
+#2017 = CARTESIAN_POINT('',(32.,-31.,-10.1));
+#2018 = DIRECTION('',(-0.,-0.,-1.));
+#2019 = DIRECTION('',(1.,0.,0.));
+#2020 = DEFINITIONAL_REPRESENTATION('',(#2021),#2025);
+#2021 = LINE('',#2022,#2023);
+#2022 = CARTESIAN_POINT('',(-4.138911435803E-13,-1.4));
+#2023 = VECTOR('',#2024,1.);
+#2024 = DIRECTION('',(1.,-0.));
+#2025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2026 = ADVANCED_FACE('',(#2027,#2030),#1501,.F.);
+#2027 = FACE_BOUND('',#2028,.F.);
+#2028 = EDGE_LOOP('',(#2029));
+#2029 = ORIENTED_EDGE('',*,*,#1486,.T.);
+#2030 = FACE_BOUND('',#2031,.F.);
+#2031 = EDGE_LOOP('',(#2032));
+#2032 = ORIENTED_EDGE('',*,*,#2033,.T.);
+#2033 = EDGE_CURVE('',#2034,#2034,#2036,.T.);
+#2034 = VERTEX_POINT('',#2035);
+#2035 = CARTESIAN_POINT('',(-30.8,31.,-8.7));
+#2036 = SURFACE_CURVE('',#2037,(#2042,#2053),.PCURVE_S1.);
+#2037 = CIRCLE('',#2038,1.2);
+#2038 = AXIS2_PLACEMENT_3D('',#2039,#2040,#2041);
+#2039 = CARTESIAN_POINT('',(-32.,31.,-8.7));
+#2040 = DIRECTION('',(0.,0.,-1.));
+#2041 = DIRECTION('',(1.,0.,0.));
+#2042 = PCURVE('',#1501,#2043);
+#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2052);
+#2044 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2045,#2046,#2047,#2048,
+#2049,#2050,#2051),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2045 = CARTESIAN_POINT('',(1.2,0.));
+#2046 = CARTESIAN_POINT('',(1.2,-2.078460969083));
+#2047 = CARTESIAN_POINT('',(-0.6,-1.039230484541));
+#2048 = CARTESIAN_POINT('',(-2.4,-2.939152317954E-16));
+#2049 = CARTESIAN_POINT('',(-0.6,1.039230484541));
+#2050 = CARTESIAN_POINT('',(1.2,2.078460969083));
+#2051 = CARTESIAN_POINT('',(1.2,0.));
+#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2053 = PCURVE('',#2054,#2059);
+#2054 = CYLINDRICAL_SURFACE('',#2055,1.2);
+#2055 = AXIS2_PLACEMENT_3D('',#2056,#2057,#2058);
+#2056 = CARTESIAN_POINT('',(-32.,31.,-10.1));
+#2057 = DIRECTION('',(-0.,-0.,-1.));
+#2058 = DIRECTION('',(1.,0.,0.));
+#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064);
+#2060 = LINE('',#2061,#2062);
+#2061 = CARTESIAN_POINT('',(-4.138911435803E-13,-1.4));
+#2062 = VECTOR('',#2063,1.);
+#2063 = DIRECTION('',(1.,-0.));
+#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2065 = ADVANCED_FACE('',(#2066,#2069),#1556,.F.);
+#2066 = FACE_BOUND('',#2067,.F.);
+#2067 = EDGE_LOOP('',(#2068));
+#2068 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#2069 = FACE_BOUND('',#2070,.F.);
+#2070 = EDGE_LOOP('',(#2071));
+#2071 = ORIENTED_EDGE('',*,*,#2072,.T.);
+#2072 = EDGE_CURVE('',#2073,#2073,#2075,.T.);
+#2073 = VERTEX_POINT('',#2074);
+#2074 = CARTESIAN_POINT('',(33.2,31.,-8.7));
+#2075 = SURFACE_CURVE('',#2076,(#2081,#2092),.PCURVE_S1.);
+#2076 = CIRCLE('',#2077,1.2);
+#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);
+#2078 = CARTESIAN_POINT('',(32.,31.,-8.7));
+#2079 = DIRECTION('',(0.,0.,-1.));
+#2080 = DIRECTION('',(1.,0.,0.));
+#2081 = PCURVE('',#1556,#2082);
+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2091);
+#2083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2084,#2085,#2086,#2087,
+#2088,#2089,#2090),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+ ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE()
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2084 = CARTESIAN_POINT('',(1.2,0.));
+#2085 = CARTESIAN_POINT('',(1.2,-2.078460969083));
+#2086 = CARTESIAN_POINT('',(-0.6,-1.039230484541));
+#2087 = CARTESIAN_POINT('',(-2.4,-2.939152317954E-16));
+#2088 = CARTESIAN_POINT('',(-0.6,1.039230484541));
+#2089 = CARTESIAN_POINT('',(1.2,2.078460969083));
+#2090 = CARTESIAN_POINT('',(1.2,0.));
+#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2092 = PCURVE('',#2093,#2098);
+#2093 = CYLINDRICAL_SURFACE('',#2094,1.2);
+#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097);
+#2095 = CARTESIAN_POINT('',(32.,31.,-10.1));
+#2096 = DIRECTION('',(-0.,-0.,-1.));
+#2097 = DIRECTION('',(1.,0.,0.));
+#2098 = DEFINITIONAL_REPRESENTATION('',(#2099),#2103);
+#2099 = LINE('',#2100,#2101);
+#2100 = CARTESIAN_POINT('',(-4.138911435803E-13,-1.4));
+#2101 = VECTOR('',#2102,1.);
+#2102 = DIRECTION('',(1.,-0.));
+#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2104 = ADVANCED_FACE('',(#2105),#1634,.T.);
+#2105 = FACE_BOUND('',#2106,.T.);
+#2106 = EDGE_LOOP('',(#2107,#2108,#2109,#2110));
+#2107 = ORIENTED_EDGE('',*,*,#1618,.T.);
+#2108 = ORIENTED_EDGE('',*,*,#1771,.T.);
+#2109 = ORIENTED_EDGE('',*,*,#1721,.T.);
+#2110 = ORIENTED_EDGE('',*,*,#1800,.F.);
+#2111 = ADVANCED_FACE('',(#2112),#1844,.T.);
+#2112 = FACE_BOUND('',#2113,.T.);
+#2113 = EDGE_LOOP('',(#2114,#2115,#2138,#2165));
+#2114 = ORIENTED_EDGE('',*,*,#1827,.T.);
+#2115 = ORIENTED_EDGE('',*,*,#2116,.T.);
+#2116 = EDGE_CURVE('',#1828,#2117,#2119,.T.);
+#2117 = VERTEX_POINT('',#2118);
+#2118 = CARTESIAN_POINT('',(-29.5,-31.,-6.6));
+#2119 = SEAM_CURVE('',#2120,(#2124,#2131),.PCURVE_S1.);
+#2120 = LINE('',#2121,#2122);
+#2121 = CARTESIAN_POINT('',(-29.5,-31.,-8.6));
+#2122 = VECTOR('',#2123,1.);
+#2123 = DIRECTION('',(0.,0.,1.));
+#2124 = PCURVE('',#1844,#2125);
+#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2130);
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(-0.,-1.));
+#2130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2131 = PCURVE('',#1844,#2132);
+#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(-0.,-1.));
+#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2138 = ORIENTED_EDGE('',*,*,#2139,.F.);
+#2139 = EDGE_CURVE('',#2117,#2117,#2140,.T.);
+#2140 = SURFACE_CURVE('',#2141,(#2146,#2153),.PCURVE_S1.);
+#2141 = CIRCLE('',#2142,2.5);
+#2142 = AXIS2_PLACEMENT_3D('',#2143,#2144,#2145);
+#2143 = CARTESIAN_POINT('',(-32.,-31.,-6.6));
+#2144 = DIRECTION('',(0.,0.,1.));
+#2145 = DIRECTION('',(1.,0.,-0.));
+#2146 = PCURVE('',#1844,#2147);
+#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2152);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(6.28318530718,-2.));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(-1.,0.));
+#2152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2153 = PCURVE('',#2154,#2159);
+#2154 = PLANE('',#2155);
+#2155 = AXIS2_PLACEMENT_3D('',#2156,#2157,#2158);
+#2156 = CARTESIAN_POINT('',(-32.,-31.,-6.6));
+#2157 = DIRECTION('',(0.,0.,1.));
+#2158 = DIRECTION('',(1.,0.,-0.));
+#2159 = DEFINITIONAL_REPRESENTATION('',(#2160),#2164);
+#2160 = CIRCLE('',#2161,2.5);
+#2161 = AXIS2_PLACEMENT_2D('',#2162,#2163);
+#2162 = CARTESIAN_POINT('',(0.,0.));
+#2163 = DIRECTION('',(1.,0.));
+#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2165 = ORIENTED_EDGE('',*,*,#2116,.F.);
+#2166 = ADVANCED_FACE('',(#2167),#1875,.T.);
+#2167 = FACE_BOUND('',#2168,.T.);
+#2168 = EDGE_LOOP('',(#2169,#2170,#2193,#2220));
+#2169 = ORIENTED_EDGE('',*,*,#1858,.T.);
+#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2171 = EDGE_CURVE('',#1859,#2172,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(34.5,-31.,-6.6));
+#2174 = SEAM_CURVE('',#2175,(#2179,#2186),.PCURVE_S1.);
+#2175 = LINE('',#2176,#2177);
+#2176 = CARTESIAN_POINT('',(34.5,-31.,-8.6));
+#2177 = VECTOR('',#2178,1.);
+#2178 = DIRECTION('',(0.,0.,1.));
+#2179 = PCURVE('',#1875,#2180);
+#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);
+#2181 = LINE('',#2182,#2183);
+#2182 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2183 = VECTOR('',#2184,1.);
+#2184 = DIRECTION('',(-0.,-1.));
+#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2186 = PCURVE('',#1875,#2187);
+#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(-0.,-1.));
+#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2193 = ORIENTED_EDGE('',*,*,#2194,.F.);
+#2194 = EDGE_CURVE('',#2172,#2172,#2195,.T.);
+#2195 = SURFACE_CURVE('',#2196,(#2201,#2208),.PCURVE_S1.);
+#2196 = CIRCLE('',#2197,2.5);
+#2197 = AXIS2_PLACEMENT_3D('',#2198,#2199,#2200);
+#2198 = CARTESIAN_POINT('',(32.,-31.,-6.6));
+#2199 = DIRECTION('',(0.,0.,1.));
+#2200 = DIRECTION('',(1.,0.,-0.));
+#2201 = PCURVE('',#1875,#2202);
+#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2207);
+#2203 = LINE('',#2204,#2205);
+#2204 = CARTESIAN_POINT('',(6.28318530718,-2.));
+#2205 = VECTOR('',#2206,1.);
+#2206 = DIRECTION('',(-1.,0.));
+#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2208 = PCURVE('',#2209,#2214);
+#2209 = PLANE('',#2210);
+#2210 = AXIS2_PLACEMENT_3D('',#2211,#2212,#2213);
+#2211 = CARTESIAN_POINT('',(32.,-31.,-6.6));
+#2212 = DIRECTION('',(0.,0.,1.));
+#2213 = DIRECTION('',(1.,0.,-0.));
+#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);
+#2215 = CIRCLE('',#2216,2.5);
+#2216 = AXIS2_PLACEMENT_2D('',#2217,#2218);
+#2217 = CARTESIAN_POINT('',(0.,0.));
+#2218 = DIRECTION('',(1.,0.));
+#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2220 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#2221 = ADVANCED_FACE('',(#2222),#1906,.T.);
+#2222 = FACE_BOUND('',#2223,.T.);
+#2223 = EDGE_LOOP('',(#2224,#2225,#2248,#2275));
+#2224 = ORIENTED_EDGE('',*,*,#1889,.T.);
+#2225 = ORIENTED_EDGE('',*,*,#2226,.T.);
+#2226 = EDGE_CURVE('',#1890,#2227,#2229,.T.);
+#2227 = VERTEX_POINT('',#2228);
+#2228 = CARTESIAN_POINT('',(-29.5,31.,-6.6));
+#2229 = SEAM_CURVE('',#2230,(#2234,#2241),.PCURVE_S1.);
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(-29.5,31.,-8.6));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(0.,0.,1.));
+#2234 = PCURVE('',#1906,#2235);
+#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(-0.,-1.));
+#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2241 = PCURVE('',#1906,#2242);
+#2242 = DEFINITIONAL_REPRESENTATION('',(#2243),#2247);
+#2243 = LINE('',#2244,#2245);
+#2244 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2245 = VECTOR('',#2246,1.);
+#2246 = DIRECTION('',(-0.,-1.));
+#2247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2248 = ORIENTED_EDGE('',*,*,#2249,.F.);
+#2249 = EDGE_CURVE('',#2227,#2227,#2250,.T.);
+#2250 = SURFACE_CURVE('',#2251,(#2256,#2263),.PCURVE_S1.);
+#2251 = CIRCLE('',#2252,2.5);
+#2252 = AXIS2_PLACEMENT_3D('',#2253,#2254,#2255);
+#2253 = CARTESIAN_POINT('',(-32.,31.,-6.6));
+#2254 = DIRECTION('',(0.,0.,1.));
+#2255 = DIRECTION('',(1.,0.,-0.));
+#2256 = PCURVE('',#1906,#2257);
+#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262);
+#2258 = LINE('',#2259,#2260);
+#2259 = CARTESIAN_POINT('',(6.28318530718,-2.));
+#2260 = VECTOR('',#2261,1.);
+#2261 = DIRECTION('',(-1.,0.));
+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2263 = PCURVE('',#2264,#2269);
+#2264 = PLANE('',#2265);
+#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268);
+#2266 = CARTESIAN_POINT('',(-32.,31.,-6.6));
+#2267 = DIRECTION('',(0.,0.,1.));
+#2268 = DIRECTION('',(1.,0.,-0.));
+#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274);
+#2270 = CIRCLE('',#2271,2.5);
+#2271 = AXIS2_PLACEMENT_2D('',#2272,#2273);
+#2272 = CARTESIAN_POINT('',(0.,0.));
+#2273 = DIRECTION('',(1.,0.));
+#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2275 = ORIENTED_EDGE('',*,*,#2226,.F.);
+#2276 = ADVANCED_FACE('',(#2277),#1937,.T.);
+#2277 = FACE_BOUND('',#2278,.T.);
+#2278 = EDGE_LOOP('',(#2279,#2280,#2303,#2330));
+#2279 = ORIENTED_EDGE('',*,*,#1920,.T.);
+#2280 = ORIENTED_EDGE('',*,*,#2281,.T.);
+#2281 = EDGE_CURVE('',#1921,#2282,#2284,.T.);
+#2282 = VERTEX_POINT('',#2283);
+#2283 = CARTESIAN_POINT('',(34.5,31.,-6.6));
+#2284 = SEAM_CURVE('',#2285,(#2289,#2296),.PCURVE_S1.);
+#2285 = LINE('',#2286,#2287);
+#2286 = CARTESIAN_POINT('',(34.5,31.,-8.6));
+#2287 = VECTOR('',#2288,1.);
+#2288 = DIRECTION('',(0.,0.,1.));
+#2289 = PCURVE('',#1937,#2290);
+#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295);
+#2291 = LINE('',#2292,#2293);
+#2292 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2293 = VECTOR('',#2294,1.);
+#2294 = DIRECTION('',(-0.,-1.));
+#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2296 = PCURVE('',#1937,#2297);
+#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302);
+#2298 = LINE('',#2299,#2300);
+#2299 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2300 = VECTOR('',#2301,1.);
+#2301 = DIRECTION('',(-0.,-1.));
+#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2303 = ORIENTED_EDGE('',*,*,#2304,.F.);
+#2304 = EDGE_CURVE('',#2282,#2282,#2305,.T.);
+#2305 = SURFACE_CURVE('',#2306,(#2311,#2318),.PCURVE_S1.);
+#2306 = CIRCLE('',#2307,2.5);
+#2307 = AXIS2_PLACEMENT_3D('',#2308,#2309,#2310);
+#2308 = CARTESIAN_POINT('',(32.,31.,-6.6));
+#2309 = DIRECTION('',(0.,0.,1.));
+#2310 = DIRECTION('',(1.,0.,-0.));
+#2311 = PCURVE('',#1937,#2312);
+#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
+#2313 = LINE('',#2314,#2315);
+#2314 = CARTESIAN_POINT('',(6.28318530718,-2.));
+#2315 = VECTOR('',#2316,1.);
+#2316 = DIRECTION('',(-1.,0.));
+#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2318 = PCURVE('',#2319,#2324);
+#2319 = PLANE('',#2320);
+#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323);
+#2321 = CARTESIAN_POINT('',(32.,31.,-6.6));
+#2322 = DIRECTION('',(0.,0.,1.));
+#2323 = DIRECTION('',(1.,0.,-0.));
+#2324 = DEFINITIONAL_REPRESENTATION('',(#2325),#2329);
+#2325 = CIRCLE('',#2326,2.5);
+#2326 = AXIS2_PLACEMENT_2D('',#2327,#2328);
+#2327 = CARTESIAN_POINT('',(0.,0.));
+#2328 = DIRECTION('',(1.,0.));
+#2329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2330 = ORIENTED_EDGE('',*,*,#2281,.F.);
+#2331 = ADVANCED_FACE('',(#2332),#1976,.F.);
+#2332 = FACE_BOUND('',#2333,.F.);
+#2333 = EDGE_LOOP('',(#2334,#2357,#2379,#2380));
+#2334 = ORIENTED_EDGE('',*,*,#2335,.T.);
+#2335 = EDGE_CURVE('',#1956,#2336,#2338,.T.);
+#2336 = VERTEX_POINT('',#2337);
+#2337 = CARTESIAN_POINT('',(-30.8,-31.,-6.6));
+#2338 = SEAM_CURVE('',#2339,(#2343,#2350),.PCURVE_S1.);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(-30.8,-31.,-10.1));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(0.,0.,1.));
+#2343 = PCURVE('',#1976,#2344);
+#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349);
+#2345 = LINE('',#2346,#2347);
+#2346 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2347 = VECTOR('',#2348,1.);
+#2348 = DIRECTION('',(-0.,-1.));
+#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2350 = PCURVE('',#1976,#2351);
+#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356);
+#2352 = LINE('',#2353,#2354);
+#2353 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2354 = VECTOR('',#2355,1.);
+#2355 = DIRECTION('',(-0.,-1.));
+#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2357 = ORIENTED_EDGE('',*,*,#2358,.F.);
+#2358 = EDGE_CURVE('',#2336,#2336,#2359,.T.);
+#2359 = SURFACE_CURVE('',#2360,(#2365,#2372),.PCURVE_S1.);
+#2360 = CIRCLE('',#2361,1.2);
+#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
+#2362 = CARTESIAN_POINT('',(-32.,-31.,-6.6));
+#2363 = DIRECTION('',(0.,0.,1.));
+#2364 = DIRECTION('',(1.,0.,-0.));
+#2365 = PCURVE('',#1976,#2366);
+#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371);
+#2367 = LINE('',#2368,#2369);
+#2368 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#2369 = VECTOR('',#2370,1.);
+#2370 = DIRECTION('',(-1.,0.));
+#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2372 = PCURVE('',#2154,#2373);
+#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378);
+#2374 = CIRCLE('',#2375,1.2);
+#2375 = AXIS2_PLACEMENT_2D('',#2376,#2377);
+#2376 = CARTESIAN_POINT('',(0.,0.));
+#2377 = DIRECTION('',(1.,0.));
+#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2379 = ORIENTED_EDGE('',*,*,#2335,.F.);
+#2380 = ORIENTED_EDGE('',*,*,#1955,.F.);
+#2381 = ADVANCED_FACE('',(#2382),#2015,.F.);
+#2382 = FACE_BOUND('',#2383,.F.);
+#2383 = EDGE_LOOP('',(#2384,#2407,#2429,#2430));
+#2384 = ORIENTED_EDGE('',*,*,#2385,.T.);
+#2385 = EDGE_CURVE('',#1995,#2386,#2388,.T.);
+#2386 = VERTEX_POINT('',#2387);
+#2387 = CARTESIAN_POINT('',(33.2,-31.,-6.6));
+#2388 = SEAM_CURVE('',#2389,(#2393,#2400),.PCURVE_S1.);
+#2389 = LINE('',#2390,#2391);
+#2390 = CARTESIAN_POINT('',(33.2,-31.,-10.1));
+#2391 = VECTOR('',#2392,1.);
+#2392 = DIRECTION('',(0.,0.,1.));
+#2393 = PCURVE('',#2015,#2394);
+#2394 = DEFINITIONAL_REPRESENTATION('',(#2395),#2399);
+#2395 = LINE('',#2396,#2397);
+#2396 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2397 = VECTOR('',#2398,1.);
+#2398 = DIRECTION('',(-0.,-1.));
+#2399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2400 = PCURVE('',#2015,#2401);
+#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);
+#2402 = LINE('',#2403,#2404);
+#2403 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2404 = VECTOR('',#2405,1.);
+#2405 = DIRECTION('',(-0.,-1.));
+#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2407 = ORIENTED_EDGE('',*,*,#2408,.F.);
+#2408 = EDGE_CURVE('',#2386,#2386,#2409,.T.);
+#2409 = SURFACE_CURVE('',#2410,(#2415,#2422),.PCURVE_S1.);
+#2410 = CIRCLE('',#2411,1.2);
+#2411 = AXIS2_PLACEMENT_3D('',#2412,#2413,#2414);
+#2412 = CARTESIAN_POINT('',(32.,-31.,-6.6));
+#2413 = DIRECTION('',(0.,0.,1.));
+#2414 = DIRECTION('',(1.,0.,-0.));
+#2415 = PCURVE('',#2015,#2416);
+#2416 = DEFINITIONAL_REPRESENTATION('',(#2417),#2421);
+#2417 = LINE('',#2418,#2419);
+#2418 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#2419 = VECTOR('',#2420,1.);
+#2420 = DIRECTION('',(-1.,0.));
+#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2422 = PCURVE('',#2209,#2423);
+#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428);
+#2424 = CIRCLE('',#2425,1.2);
+#2425 = AXIS2_PLACEMENT_2D('',#2426,#2427);
+#2426 = CARTESIAN_POINT('',(0.,0.));
+#2427 = DIRECTION('',(1.,0.));
+#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2429 = ORIENTED_EDGE('',*,*,#2385,.F.);
+#2430 = ORIENTED_EDGE('',*,*,#1994,.F.);
+#2431 = ADVANCED_FACE('',(#2432),#2054,.F.);
+#2432 = FACE_BOUND('',#2433,.F.);
+#2433 = EDGE_LOOP('',(#2434,#2457,#2479,#2480));
+#2434 = ORIENTED_EDGE('',*,*,#2435,.T.);
+#2435 = EDGE_CURVE('',#2034,#2436,#2438,.T.);
+#2436 = VERTEX_POINT('',#2437);
+#2437 = CARTESIAN_POINT('',(-30.8,31.,-6.6));
+#2438 = SEAM_CURVE('',#2439,(#2443,#2450),.PCURVE_S1.);
+#2439 = LINE('',#2440,#2441);
+#2440 = CARTESIAN_POINT('',(-30.8,31.,-10.1));
+#2441 = VECTOR('',#2442,1.);
+#2442 = DIRECTION('',(0.,0.,1.));
+#2443 = PCURVE('',#2054,#2444);
+#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449);
+#2445 = LINE('',#2446,#2447);
+#2446 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2447 = VECTOR('',#2448,1.);
+#2448 = DIRECTION('',(-0.,-1.));
+#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2450 = PCURVE('',#2054,#2451);
+#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456);
+#2452 = LINE('',#2453,#2454);
+#2453 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2454 = VECTOR('',#2455,1.);
+#2455 = DIRECTION('',(-0.,-1.));
+#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2457 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2458 = EDGE_CURVE('',#2436,#2436,#2459,.T.);
+#2459 = SURFACE_CURVE('',#2460,(#2465,#2472),.PCURVE_S1.);
+#2460 = CIRCLE('',#2461,1.2);
+#2461 = AXIS2_PLACEMENT_3D('',#2462,#2463,#2464);
+#2462 = CARTESIAN_POINT('',(-32.,31.,-6.6));
+#2463 = DIRECTION('',(0.,0.,1.));
+#2464 = DIRECTION('',(1.,0.,-0.));
+#2465 = PCURVE('',#2054,#2466);
+#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471);
+#2467 = LINE('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#2469 = VECTOR('',#2470,1.);
+#2470 = DIRECTION('',(-1.,0.));
+#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2472 = PCURVE('',#2264,#2473);
+#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478);
+#2474 = CIRCLE('',#2475,1.2);
+#2475 = AXIS2_PLACEMENT_2D('',#2476,#2477);
+#2476 = CARTESIAN_POINT('',(0.,0.));
+#2477 = DIRECTION('',(1.,0.));
+#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2479 = ORIENTED_EDGE('',*,*,#2435,.F.);
+#2480 = ORIENTED_EDGE('',*,*,#2033,.F.);
+#2481 = ADVANCED_FACE('',(#2482),#2093,.F.);
+#2482 = FACE_BOUND('',#2483,.F.);
+#2483 = EDGE_LOOP('',(#2484,#2507,#2529,#2530));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.T.);
+#2485 = EDGE_CURVE('',#2073,#2486,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(33.2,31.,-6.6));
+#2488 = SEAM_CURVE('',#2489,(#2493,#2500),.PCURVE_S1.);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(33.2,31.,-10.1));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(0.,0.,1.));
+#2493 = PCURVE('',#2093,#2494);
+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(-0.,-1.));
+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2500 = PCURVE('',#2093,#2501);
+#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506);
+#2502 = LINE('',#2503,#2504);
+#2503 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2504 = VECTOR('',#2505,1.);
+#2505 = DIRECTION('',(-0.,-1.));
+#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2507 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2508 = EDGE_CURVE('',#2486,#2486,#2509,.T.);
+#2509 = SURFACE_CURVE('',#2510,(#2515,#2522),.PCURVE_S1.);
+#2510 = CIRCLE('',#2511,1.2);
+#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514);
+#2512 = CARTESIAN_POINT('',(32.,31.,-6.6));
+#2513 = DIRECTION('',(0.,0.,1.));
+#2514 = DIRECTION('',(1.,0.,-0.));
+#2515 = PCURVE('',#2093,#2516);
+#2516 = DEFINITIONAL_REPRESENTATION('',(#2517),#2521);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(-1.,0.));
+#2521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2522 = PCURVE('',#2319,#2523);
+#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528);
+#2524 = CIRCLE('',#2525,1.2);
+#2525 = AXIS2_PLACEMENT_2D('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(0.,0.));
+#2527 = DIRECTION('',(1.,0.));
+#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2529 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2530 = ORIENTED_EDGE('',*,*,#2072,.F.);
+#2531 = ADVANCED_FACE('',(#2532,#2535),#2154,.T.);
+#2532 = FACE_BOUND('',#2533,.T.);
+#2533 = EDGE_LOOP('',(#2534));
+#2534 = ORIENTED_EDGE('',*,*,#2139,.T.);
+#2535 = FACE_BOUND('',#2536,.T.);
+#2536 = EDGE_LOOP('',(#2537));
+#2537 = ORIENTED_EDGE('',*,*,#2358,.F.);
+#2538 = ADVANCED_FACE('',(#2539,#2542),#2209,.T.);
+#2539 = FACE_BOUND('',#2540,.T.);
+#2540 = EDGE_LOOP('',(#2541));
+#2541 = ORIENTED_EDGE('',*,*,#2194,.T.);
+#2542 = FACE_BOUND('',#2543,.T.);
+#2543 = EDGE_LOOP('',(#2544));
+#2544 = ORIENTED_EDGE('',*,*,#2408,.F.);
+#2545 = ADVANCED_FACE('',(#2546,#2549),#2264,.T.);
+#2546 = FACE_BOUND('',#2547,.T.);
+#2547 = EDGE_LOOP('',(#2548));
+#2548 = ORIENTED_EDGE('',*,*,#2249,.T.);
+#2549 = FACE_BOUND('',#2550,.T.);
+#2550 = EDGE_LOOP('',(#2551));
+#2551 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2552 = ADVANCED_FACE('',(#2553,#2556),#2319,.T.);
+#2553 = FACE_BOUND('',#2554,.T.);
+#2554 = EDGE_LOOP('',(#2555));
+#2555 = ORIENTED_EDGE('',*,*,#2304,.T.);
+#2556 = FACE_BOUND('',#2557,.T.);
+#2557 = EDGE_LOOP('',(#2558));
+#2558 = ORIENTED_EDGE('',*,*,#2508,.F.);
+#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2563))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2560,#2561,#2562)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2560 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2561 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2562 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2563 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2560,
+ 'distance_accuracy_value','confusion accuracy');
+#2564 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2565,#2567);
+#2565 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2566)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2566 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#2567 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #2568);
+#2568 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#31,$);
+#2569 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));
+#2570 = SHAPE_DEFINITION_REPRESENTATION(#2571,#2577);
+#2571 = PRODUCT_DEFINITION_SHAPE('','',#2572);
+#2572 = PRODUCT_DEFINITION('design','',#2573,#2576);
+#2573 = PRODUCT_DEFINITION_FORMATION('','',#2574);
+#2574 = PRODUCT('COMPOUND','COMPOUND','',(#2575));
+#2575 = PRODUCT_CONTEXT('',#2,'mechanical');
+#2576 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#2577 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2578),#13625);
+#2578 = MANIFOLD_SOLID_BREP('',#2579);
+#2579 = CLOSED_SHELL('',(#2580,#2700,#2776,#2852,#3937,#6569,#6596,#6623
+ ,#6650,#6677,#6704,#6731,#6758,#6785,#6792,#6847,#6923,#6972,#7021,
+ #7048,#7103,#7179,#7228,#7277,#7304,#7380,#7429,#7478,#7505,#7581,
+ #7630,#7679,#7706,#7761,#7837,#7886,#7935,#7962,#8038,#8087,#8136,
+ #8163,#8190,#8245,#8321,#8370,#8419,#8468,#8517,#8566,#8615,#8664,
+ #8713,#8762,#8811,#8838,#8920,#8969,#9034,#9061,#9137,#9186,#9235,
+ #9284,#9333,#9382,#9431,#9480,#9529,#9578,#9627,#9676,#9725,#9774,
+ #9801,#9872,#9921,#9970,#9997,#10073,#10140,#10189,#10238,#10287,
+ #10314,#10402,#10451,#10500,#10551,#10600,#10649,#10708,#10757,
+ #10810,#10861,#10910,#10937,#11013,#11062,#11111,#11176,#11225,
+ #11252,#11323,#11372,#11421,#11448,#11519,#11568,#11617,#11644,
+ #11715,#11764,#11813,#11840,#11911,#11960,#12009,#12036,#12107,
+ #12156,#12205,#12232,#12267,#12280,#12315,#12328,#12341,#12354,
+ #12389,#12402,#12415,#12450,#12465,#12568,#12586,#12648,#12801,
+ #12863,#12918,#12973,#13028,#13083,#13159,#13208,#13239,#13307,
+ #13383,#13432,#13493,#13520,#13588,#13592,#13596,#13600,#13604,
+ #13610,#13614,#13621));
+#2580 = ADVANCED_FACE('',(#2581),#2595,.T.);
+#2581 = FACE_BOUND('',#2582,.T.);
+#2582 = EDGE_LOOP('',(#2583,#2618,#2646,#2674));
+#2583 = ORIENTED_EDGE('',*,*,#2584,.T.);
+#2584 = EDGE_CURVE('',#2585,#2587,#2589,.T.);
+#2585 = VERTEX_POINT('',#2586);
+#2586 = CARTESIAN_POINT('',(-38.,-34.,-1.5));
+#2587 = VERTEX_POINT('',#2588);
+#2588 = CARTESIAN_POINT('',(-38.,-34.,1.5));
+#2589 = SURFACE_CURVE('',#2590,(#2594,#2606),.PCURVE_S1.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(-38.,-34.,-1.5));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(0.,0.,1.));
+#2594 = PCURVE('',#2595,#2600);
+#2595 = PLANE('',#2596);
+#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599);
+#2597 = CARTESIAN_POINT('',(-38.,-34.,-1.5));
+#2598 = DIRECTION('',(-1.,0.,0.));
+#2599 = DIRECTION('',(0.,1.,0.));
+#2600 = DEFINITIONAL_REPRESENTATION('',(#2601),#2605);
+#2601 = LINE('',#2602,#2603);
+#2602 = CARTESIAN_POINT('',(0.,0.));
+#2603 = VECTOR('',#2604,1.);
+#2604 = DIRECTION('',(0.,-1.));
+#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2606 = PCURVE('',#2607,#2612);
+#2607 = PLANE('',#2608);
+#2608 = AXIS2_PLACEMENT_3D('',#2609,#2610,#2611);
+#2609 = CARTESIAN_POINT('',(-38.,-34.,-1.5));
+#2610 = DIRECTION('',(0.,1.,0.));
+#2611 = DIRECTION('',(1.,0.,0.));
+#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(0.,0.));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.,-1.));
+#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2618 = ORIENTED_EDGE('',*,*,#2619,.T.);
+#2619 = EDGE_CURVE('',#2587,#2620,#2622,.T.);
+#2620 = VERTEX_POINT('',#2621);
+#2621 = CARTESIAN_POINT('',(-38.,34.,1.5));
+#2622 = SURFACE_CURVE('',#2623,(#2627,#2634),.PCURVE_S1.);
+#2623 = LINE('',#2624,#2625);
+#2624 = CARTESIAN_POINT('',(-38.,0.,1.5));
+#2625 = VECTOR('',#2626,1.);
+#2626 = DIRECTION('',(0.,1.,0.));
+#2627 = PCURVE('',#2595,#2628);
+#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2633);
+#2629 = LINE('',#2630,#2631);
+#2630 = CARTESIAN_POINT('',(34.,-3.));
+#2631 = VECTOR('',#2632,1.);
+#2632 = DIRECTION('',(1.,0.));
+#2633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2634 = PCURVE('',#2635,#2640);
+#2635 = PLANE('',#2636);
+#2636 = AXIS2_PLACEMENT_3D('',#2637,#2638,#2639);
+#2637 = CARTESIAN_POINT('',(0.,0.,1.5));
+#2638 = DIRECTION('',(0.,0.,1.));
+#2639 = DIRECTION('',(1.,0.,-0.));
+#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(-38.,0.));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(0.,1.));
+#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2646 = ORIENTED_EDGE('',*,*,#2647,.F.);
+#2647 = EDGE_CURVE('',#2648,#2620,#2650,.T.);
+#2648 = VERTEX_POINT('',#2649);
+#2649 = CARTESIAN_POINT('',(-38.,34.,-1.5));
+#2650 = SURFACE_CURVE('',#2651,(#2655,#2662),.PCURVE_S1.);
+#2651 = LINE('',#2652,#2653);
+#2652 = CARTESIAN_POINT('',(-38.,34.,-1.5));
+#2653 = VECTOR('',#2654,1.);
+#2654 = DIRECTION('',(0.,0.,1.));
+#2655 = PCURVE('',#2595,#2656);
+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(68.,0.));
+#2659 = VECTOR('',#2660,1.);
+#2660 = DIRECTION('',(0.,-1.));
+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2662 = PCURVE('',#2663,#2668);
+#2663 = PLANE('',#2664);
+#2664 = AXIS2_PLACEMENT_3D('',#2665,#2666,#2667);
+#2665 = CARTESIAN_POINT('',(-38.,34.,-1.5));
+#2666 = DIRECTION('',(0.,1.,0.));
+#2667 = DIRECTION('',(1.,0.,0.));
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(0.,0.));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(0.,-1.));
+#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2674 = ORIENTED_EDGE('',*,*,#2675,.F.);
+#2675 = EDGE_CURVE('',#2585,#2648,#2676,.T.);
+#2676 = SURFACE_CURVE('',#2677,(#2681,#2688),.PCURVE_S1.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(-38.,0.,-1.5));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(0.,1.,0.));
+#2681 = PCURVE('',#2595,#2682);
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(34.,0.));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(1.,0.));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2688 = PCURVE('',#2689,#2694);
+#2689 = PLANE('',#2690);
+#2690 = AXIS2_PLACEMENT_3D('',#2691,#2692,#2693);
+#2691 = CARTESIAN_POINT('',(0.,0.,-1.5));
+#2692 = DIRECTION('',(0.,0.,1.));
+#2693 = DIRECTION('',(1.,0.,-0.));
+#2694 = DEFINITIONAL_REPRESENTATION('',(#2695),#2699);
+#2695 = LINE('',#2696,#2697);
+#2696 = CARTESIAN_POINT('',(-38.,0.));
+#2697 = VECTOR('',#2698,1.);
+#2698 = DIRECTION('',(0.,1.));
+#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2700 = ADVANCED_FACE('',(#2701),#2607,.F.);
+#2701 = FACE_BOUND('',#2702,.F.);
+#2702 = EDGE_LOOP('',(#2703,#2704,#2727,#2755));
+#2703 = ORIENTED_EDGE('',*,*,#2584,.T.);
+#2704 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#2705 = EDGE_CURVE('',#2587,#2706,#2708,.T.);
+#2706 = VERTEX_POINT('',#2707);
+#2707 = CARTESIAN_POINT('',(-35.,-34.,1.5));
+#2708 = SURFACE_CURVE('',#2709,(#2713,#2720),.PCURVE_S1.);
+#2709 = LINE('',#2710,#2711);
+#2710 = CARTESIAN_POINT('',(-36.5,-34.,1.5));
+#2711 = VECTOR('',#2712,1.);
+#2712 = DIRECTION('',(1.,0.,0.));
+#2713 = PCURVE('',#2607,#2714);
+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(1.5,-3.));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(1.,0.));
+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2720 = PCURVE('',#2635,#2721);
+#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726);
+#2722 = LINE('',#2723,#2724);
+#2723 = CARTESIAN_POINT('',(-36.5,-34.));
+#2724 = VECTOR('',#2725,1.);
+#2725 = DIRECTION('',(1.,0.));
+#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2727 = ORIENTED_EDGE('',*,*,#2728,.F.);
+#2728 = EDGE_CURVE('',#2729,#2706,#2731,.T.);
+#2729 = VERTEX_POINT('',#2730);
+#2730 = CARTESIAN_POINT('',(-35.,-34.,-1.5));
+#2731 = SURFACE_CURVE('',#2732,(#2736,#2743),.PCURVE_S1.);
+#2732 = LINE('',#2733,#2734);
+#2733 = CARTESIAN_POINT('',(-35.,-34.,-1.5));
+#2734 = VECTOR('',#2735,1.);
+#2735 = DIRECTION('',(0.,0.,1.));
+#2736 = PCURVE('',#2607,#2737);
+#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);
+#2738 = LINE('',#2739,#2740);
+#2739 = CARTESIAN_POINT('',(3.,0.));
+#2740 = VECTOR('',#2741,1.);
+#2741 = DIRECTION('',(0.,-1.));
+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2743 = PCURVE('',#2744,#2749);
+#2744 = PLANE('',#2745);
+#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);
+#2746 = CARTESIAN_POINT('',(-35.,-37.,-1.5));
+#2747 = DIRECTION('',(-1.,0.,0.));
+#2748 = DIRECTION('',(0.,1.,0.));
+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);
+#2750 = LINE('',#2751,#2752);
+#2751 = CARTESIAN_POINT('',(3.,0.));
+#2752 = VECTOR('',#2753,1.);
+#2753 = DIRECTION('',(0.,-1.));
+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2755 = ORIENTED_EDGE('',*,*,#2756,.F.);
+#2756 = EDGE_CURVE('',#2585,#2729,#2757,.T.);
+#2757 = SURFACE_CURVE('',#2758,(#2762,#2769),.PCURVE_S1.);
+#2758 = LINE('',#2759,#2760);
+#2759 = CARTESIAN_POINT('',(-36.5,-34.,-1.5));
+#2760 = VECTOR('',#2761,1.);
+#2761 = DIRECTION('',(1.,0.,0.));
+#2762 = PCURVE('',#2607,#2763);
+#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2768);
+#2764 = LINE('',#2765,#2766);
+#2765 = CARTESIAN_POINT('',(1.5,0.));
+#2766 = VECTOR('',#2767,1.);
+#2767 = DIRECTION('',(1.,0.));
+#2768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2769 = PCURVE('',#2689,#2770);
+#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775);
+#2771 = LINE('',#2772,#2773);
+#2772 = CARTESIAN_POINT('',(-36.5,-34.));
+#2773 = VECTOR('',#2774,1.);
+#2774 = DIRECTION('',(1.,0.));
+#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2776 = ADVANCED_FACE('',(#2777),#2663,.T.);
+#2777 = FACE_BOUND('',#2778,.T.);
+#2778 = EDGE_LOOP('',(#2779,#2780,#2803,#2831));
+#2779 = ORIENTED_EDGE('',*,*,#2647,.T.);
+#2780 = ORIENTED_EDGE('',*,*,#2781,.T.);
+#2781 = EDGE_CURVE('',#2620,#2782,#2784,.T.);
+#2782 = VERTEX_POINT('',#2783);
+#2783 = CARTESIAN_POINT('',(-35.,34.,1.5));
+#2784 = SURFACE_CURVE('',#2785,(#2789,#2796),.PCURVE_S1.);
+#2785 = LINE('',#2786,#2787);
+#2786 = CARTESIAN_POINT('',(-36.5,34.,1.5));
+#2787 = VECTOR('',#2788,1.);
+#2788 = DIRECTION('',(1.,0.,0.));
+#2789 = PCURVE('',#2663,#2790);
+#2790 = DEFINITIONAL_REPRESENTATION('',(#2791),#2795);
+#2791 = LINE('',#2792,#2793);
+#2792 = CARTESIAN_POINT('',(1.5,-3.));
+#2793 = VECTOR('',#2794,1.);
+#2794 = DIRECTION('',(1.,0.));
+#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2796 = PCURVE('',#2635,#2797);
+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);
+#2798 = LINE('',#2799,#2800);
+#2799 = CARTESIAN_POINT('',(-36.5,34.));
+#2800 = VECTOR('',#2801,1.);
+#2801 = DIRECTION('',(1.,0.));
+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2803 = ORIENTED_EDGE('',*,*,#2804,.F.);
+#2804 = EDGE_CURVE('',#2805,#2782,#2807,.T.);
+#2805 = VERTEX_POINT('',#2806);
+#2806 = CARTESIAN_POINT('',(-35.,34.,-1.5));
+#2807 = SURFACE_CURVE('',#2808,(#2812,#2819),.PCURVE_S1.);
+#2808 = LINE('',#2809,#2810);
+#2809 = CARTESIAN_POINT('',(-35.,34.,-1.5));
+#2810 = VECTOR('',#2811,1.);
+#2811 = DIRECTION('',(0.,0.,1.));
+#2812 = PCURVE('',#2663,#2813);
+#2813 = DEFINITIONAL_REPRESENTATION('',(#2814),#2818);
+#2814 = LINE('',#2815,#2816);
+#2815 = CARTESIAN_POINT('',(3.,0.));
+#2816 = VECTOR('',#2817,1.);
+#2817 = DIRECTION('',(0.,-1.));
+#2818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2819 = PCURVE('',#2820,#2825);
+#2820 = PLANE('',#2821);
+#2821 = AXIS2_PLACEMENT_3D('',#2822,#2823,#2824);
+#2822 = CARTESIAN_POINT('',(-35.,34.,-1.5));
+#2823 = DIRECTION('',(-1.,0.,0.));
+#2824 = DIRECTION('',(0.,1.,0.));
+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(0.,0.));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(0.,-1.));
+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2831 = ORIENTED_EDGE('',*,*,#2832,.F.);
+#2832 = EDGE_CURVE('',#2648,#2805,#2833,.T.);
+#2833 = SURFACE_CURVE('',#2834,(#2838,#2845),.PCURVE_S1.);
+#2834 = LINE('',#2835,#2836);
+#2835 = CARTESIAN_POINT('',(-36.5,34.,-1.5));
+#2836 = VECTOR('',#2837,1.);
+#2837 = DIRECTION('',(1.,0.,0.));
+#2838 = PCURVE('',#2663,#2839);
+#2839 = DEFINITIONAL_REPRESENTATION('',(#2840),#2844);
+#2840 = LINE('',#2841,#2842);
+#2841 = CARTESIAN_POINT('',(1.5,0.));
+#2842 = VECTOR('',#2843,1.);
+#2843 = DIRECTION('',(1.,0.));
+#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2845 = PCURVE('',#2689,#2846);
+#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851);
+#2847 = LINE('',#2848,#2849);
+#2848 = CARTESIAN_POINT('',(-36.5,34.));
+#2849 = VECTOR('',#2850,1.);
+#2850 = DIRECTION('',(1.,0.));
+#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2852 = ADVANCED_FACE('',(#2853,#3098,#3129,#3243,#3274,#3388,#3502,
+ #3616,#3647,#3761,#3875,#3906),#2689,.F.);
+#2853 = FACE_BOUND('',#2854,.F.);
+#2854 = EDGE_LOOP('',(#2855,#2856,#2857,#2880,#2908,#2936,#2964,#2992,
+ #3020,#3048,#3076,#3097));
+#2855 = ORIENTED_EDGE('',*,*,#2675,.F.);
+#2856 = ORIENTED_EDGE('',*,*,#2756,.T.);
+#2857 = ORIENTED_EDGE('',*,*,#2858,.F.);
+#2858 = EDGE_CURVE('',#2859,#2729,#2861,.T.);
+#2859 = VERTEX_POINT('',#2860);
+#2860 = CARTESIAN_POINT('',(-35.,-37.,-1.5));
+#2861 = SURFACE_CURVE('',#2862,(#2866,#2873),.PCURVE_S1.);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(-35.,-35.5,-1.5));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(0.,1.,0.));
+#2866 = PCURVE('',#2689,#2867);
+#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2872);
+#2868 = LINE('',#2869,#2870);
+#2869 = CARTESIAN_POINT('',(-35.,-35.5));
+#2870 = VECTOR('',#2871,1.);
+#2871 = DIRECTION('',(0.,1.));
+#2872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2873 = PCURVE('',#2744,#2874);
+#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2879);
+#2875 = LINE('',#2876,#2877);
+#2876 = CARTESIAN_POINT('',(1.5,0.));
+#2877 = VECTOR('',#2878,1.);
+#2878 = DIRECTION('',(1.,0.));
+#2879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2880 = ORIENTED_EDGE('',*,*,#2881,.T.);
+#2881 = EDGE_CURVE('',#2859,#2882,#2884,.T.);
+#2882 = VERTEX_POINT('',#2883);
+#2883 = CARTESIAN_POINT('',(35.,-37.,-1.5));
+#2884 = SURFACE_CURVE('',#2885,(#2889,#2896),.PCURVE_S1.);
+#2885 = LINE('',#2886,#2887);
+#2886 = CARTESIAN_POINT('',(0.,-37.,-1.5));
+#2887 = VECTOR('',#2888,1.);
+#2888 = DIRECTION('',(1.,0.,0.));
+#2889 = PCURVE('',#2689,#2890);
+#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895);
+#2891 = LINE('',#2892,#2893);
+#2892 = CARTESIAN_POINT('',(0.,-37.));
+#2893 = VECTOR('',#2894,1.);
+#2894 = DIRECTION('',(1.,0.));
+#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2896 = PCURVE('',#2897,#2902);
+#2897 = PLANE('',#2898);
+#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901);
+#2899 = CARTESIAN_POINT('',(-35.,-37.,-1.5));
+#2900 = DIRECTION('',(0.,1.,0.));
+#2901 = DIRECTION('',(1.,0.,0.));
+#2902 = DEFINITIONAL_REPRESENTATION('',(#2903),#2907);
+#2903 = LINE('',#2904,#2905);
+#2904 = CARTESIAN_POINT('',(35.,0.));
+#2905 = VECTOR('',#2906,1.);
+#2906 = DIRECTION('',(1.,0.));
+#2907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2908 = ORIENTED_EDGE('',*,*,#2909,.T.);
+#2909 = EDGE_CURVE('',#2882,#2910,#2912,.T.);
+#2910 = VERTEX_POINT('',#2911);
+#2911 = CARTESIAN_POINT('',(35.,-34.,-1.5));
+#2912 = SURFACE_CURVE('',#2913,(#2917,#2924),.PCURVE_S1.);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(35.,-35.5,-1.5));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(0.,1.,0.));
+#2917 = PCURVE('',#2689,#2918);
+#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(35.,-35.5));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(0.,1.));
+#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2924 = PCURVE('',#2925,#2930);
+#2925 = PLANE('',#2926);
+#2926 = AXIS2_PLACEMENT_3D('',#2927,#2928,#2929);
+#2927 = CARTESIAN_POINT('',(35.,-37.,-1.5));
+#2928 = DIRECTION('',(-1.,0.,0.));
+#2929 = DIRECTION('',(0.,1.,0.));
+#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2935);
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(1.5,0.));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(1.,0.));
+#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2936 = ORIENTED_EDGE('',*,*,#2937,.T.);
+#2937 = EDGE_CURVE('',#2910,#2938,#2940,.T.);
+#2938 = VERTEX_POINT('',#2939);
+#2939 = CARTESIAN_POINT('',(38.,-34.,-1.5));
+#2940 = SURFACE_CURVE('',#2941,(#2945,#2952),.PCURVE_S1.);
+#2941 = LINE('',#2942,#2943);
+#2942 = CARTESIAN_POINT('',(36.5,-34.,-1.5));
+#2943 = VECTOR('',#2944,1.);
+#2944 = DIRECTION('',(1.,0.,0.));
+#2945 = PCURVE('',#2689,#2946);
+#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);
+#2947 = LINE('',#2948,#2949);
+#2948 = CARTESIAN_POINT('',(36.5,-34.));
+#2949 = VECTOR('',#2950,1.);
+#2950 = DIRECTION('',(1.,0.));
+#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2952 = PCURVE('',#2953,#2958);
+#2953 = PLANE('',#2954);
+#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957);
+#2955 = CARTESIAN_POINT('',(35.,-34.,-1.5));
+#2956 = DIRECTION('',(0.,1.,0.));
+#2957 = DIRECTION('',(1.,0.,0.));
+#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963);
+#2959 = LINE('',#2960,#2961);
+#2960 = CARTESIAN_POINT('',(1.5,0.));
+#2961 = VECTOR('',#2962,1.);
+#2962 = DIRECTION('',(1.,0.));
+#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2964 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#2965 = EDGE_CURVE('',#2938,#2966,#2968,.T.);
+#2966 = VERTEX_POINT('',#2967);
+#2967 = CARTESIAN_POINT('',(38.,34.,-1.5));
+#2968 = SURFACE_CURVE('',#2969,(#2973,#2980),.PCURVE_S1.);
+#2969 = LINE('',#2970,#2971);
+#2970 = CARTESIAN_POINT('',(38.,0.,-1.5));
+#2971 = VECTOR('',#2972,1.);
+#2972 = DIRECTION('',(0.,1.,0.));
+#2973 = PCURVE('',#2689,#2974);
+#2974 = DEFINITIONAL_REPRESENTATION('',(#2975),#2979);
+#2975 = LINE('',#2976,#2977);
+#2976 = CARTESIAN_POINT('',(38.,0.));
+#2977 = VECTOR('',#2978,1.);
+#2978 = DIRECTION('',(0.,1.));
+#2979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2980 = PCURVE('',#2981,#2986);
+#2981 = PLANE('',#2982);
+#2982 = AXIS2_PLACEMENT_3D('',#2983,#2984,#2985);
+#2983 = CARTESIAN_POINT('',(38.,-34.,-1.5));
+#2984 = DIRECTION('',(-1.,0.,0.));
+#2985 = DIRECTION('',(0.,1.,0.));
+#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(34.,0.));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(1.,0.));
+#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2992 = ORIENTED_EDGE('',*,*,#2993,.F.);
+#2993 = EDGE_CURVE('',#2994,#2966,#2996,.T.);
+#2994 = VERTEX_POINT('',#2995);
+#2995 = CARTESIAN_POINT('',(35.,34.,-1.5));
+#2996 = SURFACE_CURVE('',#2997,(#3001,#3008),.PCURVE_S1.);
+#2997 = LINE('',#2998,#2999);
+#2998 = CARTESIAN_POINT('',(36.5,34.,-1.5));
+#2999 = VECTOR('',#3000,1.);
+#3000 = DIRECTION('',(1.,0.,0.));
+#3001 = PCURVE('',#2689,#3002);
+#3002 = DEFINITIONAL_REPRESENTATION('',(#3003),#3007);
+#3003 = LINE('',#3004,#3005);
+#3004 = CARTESIAN_POINT('',(36.5,34.));
+#3005 = VECTOR('',#3006,1.);
+#3006 = DIRECTION('',(1.,0.));
+#3007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3008 = PCURVE('',#3009,#3014);
+#3009 = PLANE('',#3010);
+#3010 = AXIS2_PLACEMENT_3D('',#3011,#3012,#3013);
+#3011 = CARTESIAN_POINT('',(35.,34.,-1.5));
+#3012 = DIRECTION('',(0.,1.,0.));
+#3013 = DIRECTION('',(1.,0.,0.));
+#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019);
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(1.5,0.));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(1.,0.));
+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3020 = ORIENTED_EDGE('',*,*,#3021,.T.);
+#3021 = EDGE_CURVE('',#2994,#3022,#3024,.T.);
+#3022 = VERTEX_POINT('',#3023);
+#3023 = CARTESIAN_POINT('',(35.,37.,-1.5));
+#3024 = SURFACE_CURVE('',#3025,(#3029,#3036),.PCURVE_S1.);
+#3025 = LINE('',#3026,#3027);
+#3026 = CARTESIAN_POINT('',(35.,35.5,-1.5));
+#3027 = VECTOR('',#3028,1.);
+#3028 = DIRECTION('',(0.,1.,0.));
+#3029 = PCURVE('',#2689,#3030);
+#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035);
+#3031 = LINE('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(35.,35.5));
+#3033 = VECTOR('',#3034,1.);
+#3034 = DIRECTION('',(0.,1.));
+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3036 = PCURVE('',#3037,#3042);
+#3037 = PLANE('',#3038);
+#3038 = AXIS2_PLACEMENT_3D('',#3039,#3040,#3041);
+#3039 = CARTESIAN_POINT('',(35.,34.,-1.5));
+#3040 = DIRECTION('',(-1.,0.,0.));
+#3041 = DIRECTION('',(0.,1.,0.));
+#3042 = DEFINITIONAL_REPRESENTATION('',(#3043),#3047);
+#3043 = LINE('',#3044,#3045);
+#3044 = CARTESIAN_POINT('',(1.5,0.));
+#3045 = VECTOR('',#3046,1.);
+#3046 = DIRECTION('',(1.,0.));
+#3047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3048 = ORIENTED_EDGE('',*,*,#3049,.F.);
+#3049 = EDGE_CURVE('',#3050,#3022,#3052,.T.);
+#3050 = VERTEX_POINT('',#3051);
+#3051 = CARTESIAN_POINT('',(-35.,37.,-1.5));
+#3052 = SURFACE_CURVE('',#3053,(#3057,#3064),.PCURVE_S1.);
+#3053 = LINE('',#3054,#3055);
+#3054 = CARTESIAN_POINT('',(0.,37.,-1.5));
+#3055 = VECTOR('',#3056,1.);
+#3056 = DIRECTION('',(1.,0.,0.));
+#3057 = PCURVE('',#2689,#3058);
+#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3063);
+#3059 = LINE('',#3060,#3061);
+#3060 = CARTESIAN_POINT('',(0.,37.));
+#3061 = VECTOR('',#3062,1.);
+#3062 = DIRECTION('',(1.,0.));
+#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3064 = PCURVE('',#3065,#3070);
+#3065 = PLANE('',#3066);
+#3066 = AXIS2_PLACEMENT_3D('',#3067,#3068,#3069);
+#3067 = CARTESIAN_POINT('',(-35.,37.,-1.5));
+#3068 = DIRECTION('',(0.,1.,0.));
+#3069 = DIRECTION('',(1.,0.,0.));
+#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3075);
+#3071 = LINE('',#3072,#3073);
+#3072 = CARTESIAN_POINT('',(35.,0.));
+#3073 = VECTOR('',#3074,1.);
+#3074 = DIRECTION('',(1.,0.));
+#3075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3076 = ORIENTED_EDGE('',*,*,#3077,.F.);
+#3077 = EDGE_CURVE('',#2805,#3050,#3078,.T.);
+#3078 = SURFACE_CURVE('',#3079,(#3083,#3090),.PCURVE_S1.);
+#3079 = LINE('',#3080,#3081);
+#3080 = CARTESIAN_POINT('',(-35.,35.5,-1.5));
+#3081 = VECTOR('',#3082,1.);
+#3082 = DIRECTION('',(0.,1.,0.));
+#3083 = PCURVE('',#2689,#3084);
+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(-35.,35.5));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(0.,1.));
+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3090 = PCURVE('',#2820,#3091);
+#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096);
+#3092 = LINE('',#3093,#3094);
+#3093 = CARTESIAN_POINT('',(1.5,0.));
+#3094 = VECTOR('',#3095,1.);
+#3095 = DIRECTION('',(1.,0.));
+#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3097 = ORIENTED_EDGE('',*,*,#2832,.F.);
+#3098 = FACE_BOUND('',#3099,.F.);
+#3099 = EDGE_LOOP('',(#3100));
+#3100 = ORIENTED_EDGE('',*,*,#3101,.F.);
+#3101 = EDGE_CURVE('',#3102,#3102,#3104,.T.);
+#3102 = VERTEX_POINT('',#3103);
+#3103 = CARTESIAN_POINT('',(-28.5,-31.,-1.5));
+#3104 = SURFACE_CURVE('',#3105,(#3110,#3117),.PCURVE_S1.);
+#3105 = CIRCLE('',#3106,2.5);
+#3106 = AXIS2_PLACEMENT_3D('',#3107,#3108,#3109);
+#3107 = CARTESIAN_POINT('',(-31.,-31.,-1.5));
+#3108 = DIRECTION('',(0.,0.,1.));
+#3109 = DIRECTION('',(1.,0.,-0.));
+#3110 = PCURVE('',#2689,#3111);
+#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3116);
+#3112 = CIRCLE('',#3113,2.5);
+#3113 = AXIS2_PLACEMENT_2D('',#3114,#3115);
+#3114 = CARTESIAN_POINT('',(-31.,-31.));
+#3115 = DIRECTION('',(1.,0.));
+#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3117 = PCURVE('',#3118,#3123);
+#3118 = CYLINDRICAL_SURFACE('',#3119,2.5);
+#3119 = AXIS2_PLACEMENT_3D('',#3120,#3121,#3122);
+#3120 = CARTESIAN_POINT('',(-31.,-31.,-5.));
+#3121 = DIRECTION('',(-0.,-0.,-1.));
+#3122 = DIRECTION('',(1.,0.,0.));
+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(-1.,0.));
+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3129 = FACE_BOUND('',#3130,.F.);
+#3130 = EDGE_LOOP('',(#3131,#3161,#3189,#3217));
+#3131 = ORIENTED_EDGE('',*,*,#3132,.F.);
+#3132 = EDGE_CURVE('',#3133,#3135,#3137,.T.);
+#3133 = VERTEX_POINT('',#3134);
+#3134 = CARTESIAN_POINT('',(-27.05,-17.525,-1.5));
+#3135 = VERTEX_POINT('',#3136);
+#3136 = CARTESIAN_POINT('',(-11.05,-17.525,-1.5));
+#3137 = SURFACE_CURVE('',#3138,(#3142,#3149),.PCURVE_S1.);
+#3138 = LINE('',#3139,#3140);
+#3139 = CARTESIAN_POINT('',(-19.05,-17.525,-1.5));
+#3140 = VECTOR('',#3141,1.);
+#3141 = DIRECTION('',(1.,0.,0.));
+#3142 = PCURVE('',#2689,#3143);
+#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);
+#3144 = LINE('',#3145,#3146);
+#3145 = CARTESIAN_POINT('',(-19.05,-17.525));
+#3146 = VECTOR('',#3147,1.);
+#3147 = DIRECTION('',(1.,0.));
+#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3149 = PCURVE('',#3150,#3155);
+#3150 = PLANE('',#3151);
+#3151 = AXIS2_PLACEMENT_3D('',#3152,#3153,#3154);
+#3152 = CARTESIAN_POINT('',(-27.05,-17.525,0.));
+#3153 = DIRECTION('',(0.,-1.,0.));
+#3154 = DIRECTION('',(1.,0.,0.));
+#3155 = DEFINITIONAL_REPRESENTATION('',(#3156),#3160);
+#3156 = LINE('',#3157,#3158);
+#3157 = CARTESIAN_POINT('',(8.,-1.5));
+#3158 = VECTOR('',#3159,1.);
+#3159 = DIRECTION('',(1.,0.));
+#3160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3161 = ORIENTED_EDGE('',*,*,#3162,.T.);
+#3162 = EDGE_CURVE('',#3133,#3163,#3165,.T.);
+#3163 = VERTEX_POINT('',#3164);
+#3164 = CARTESIAN_POINT('',(-27.05,-1.525,-1.5));
+#3165 = SURFACE_CURVE('',#3166,(#3170,#3177),.PCURVE_S1.);
+#3166 = LINE('',#3167,#3168);
+#3167 = CARTESIAN_POINT('',(-27.05,-9.525,-1.5));
+#3168 = VECTOR('',#3169,1.);
+#3169 = DIRECTION('',(0.,1.,0.));
+#3170 = PCURVE('',#2689,#3171);
+#3171 = DEFINITIONAL_REPRESENTATION('',(#3172),#3176);
+#3172 = LINE('',#3173,#3174);
+#3173 = CARTESIAN_POINT('',(-27.05,-9.525));
+#3174 = VECTOR('',#3175,1.);
+#3175 = DIRECTION('',(0.,1.));
+#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3177 = PCURVE('',#3178,#3183);
+#3178 = PLANE('',#3179);
+#3179 = AXIS2_PLACEMENT_3D('',#3180,#3181,#3182);
+#3180 = CARTESIAN_POINT('',(-27.05,-17.525,0.));
+#3181 = DIRECTION('',(1.,0.,0.));
+#3182 = DIRECTION('',(-0.,1.,0.));
+#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3188);
+#3184 = LINE('',#3185,#3186);
+#3185 = CARTESIAN_POINT('',(8.,-1.5));
+#3186 = VECTOR('',#3187,1.);
+#3187 = DIRECTION('',(1.,0.));
+#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3189 = ORIENTED_EDGE('',*,*,#3190,.T.);
+#3190 = EDGE_CURVE('',#3163,#3191,#3193,.T.);
+#3191 = VERTEX_POINT('',#3192);
+#3192 = CARTESIAN_POINT('',(-11.05,-1.525,-1.5));
+#3193 = SURFACE_CURVE('',#3194,(#3198,#3205),.PCURVE_S1.);
+#3194 = LINE('',#3195,#3196);
+#3195 = CARTESIAN_POINT('',(-19.05,-1.525,-1.5));
+#3196 = VECTOR('',#3197,1.);
+#3197 = DIRECTION('',(1.,0.,0.));
+#3198 = PCURVE('',#2689,#3199);
+#3199 = DEFINITIONAL_REPRESENTATION('',(#3200),#3204);
+#3200 = LINE('',#3201,#3202);
+#3201 = CARTESIAN_POINT('',(-19.05,-1.525));
+#3202 = VECTOR('',#3203,1.);
+#3203 = DIRECTION('',(1.,0.));
+#3204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3205 = PCURVE('',#3206,#3211);
+#3206 = PLANE('',#3207);
+#3207 = AXIS2_PLACEMENT_3D('',#3208,#3209,#3210);
+#3208 = CARTESIAN_POINT('',(-27.05,-1.525,0.));
+#3209 = DIRECTION('',(0.,-1.,0.));
+#3210 = DIRECTION('',(1.,0.,0.));
+#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216);
+#3212 = LINE('',#3213,#3214);
+#3213 = CARTESIAN_POINT('',(8.,-1.5));
+#3214 = VECTOR('',#3215,1.);
+#3215 = DIRECTION('',(1.,0.));
+#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3217 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#3218 = EDGE_CURVE('',#3135,#3191,#3219,.T.);
+#3219 = SURFACE_CURVE('',#3220,(#3224,#3231),.PCURVE_S1.);
+#3220 = LINE('',#3221,#3222);
+#3221 = CARTESIAN_POINT('',(-11.05,-9.525,-1.5));
+#3222 = VECTOR('',#3223,1.);
+#3223 = DIRECTION('',(0.,1.,0.));
+#3224 = PCURVE('',#2689,#3225);
+#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);
+#3226 = LINE('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(-11.05,-9.525));
+#3228 = VECTOR('',#3229,1.);
+#3229 = DIRECTION('',(0.,1.));
+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3231 = PCURVE('',#3232,#3237);
+#3232 = PLANE('',#3233);
+#3233 = AXIS2_PLACEMENT_3D('',#3234,#3235,#3236);
+#3234 = CARTESIAN_POINT('',(-11.05,-17.525,0.));
+#3235 = DIRECTION('',(1.,0.,0.));
+#3236 = DIRECTION('',(-0.,1.,0.));
+#3237 = DEFINITIONAL_REPRESENTATION('',(#3238),#3242);
+#3238 = LINE('',#3239,#3240);
+#3239 = CARTESIAN_POINT('',(8.,-1.5));
+#3240 = VECTOR('',#3241,1.);
+#3241 = DIRECTION('',(1.,0.));
+#3242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3243 = FACE_BOUND('',#3244,.F.);
+#3244 = EDGE_LOOP('',(#3245));
+#3245 = ORIENTED_EDGE('',*,*,#3246,.F.);
+#3246 = EDGE_CURVE('',#3247,#3247,#3249,.T.);
+#3247 = VERTEX_POINT('',#3248);
+#3248 = CARTESIAN_POINT('',(33.5,-31.,-1.5));
+#3249 = SURFACE_CURVE('',#3250,(#3255,#3262),.PCURVE_S1.);
+#3250 = CIRCLE('',#3251,2.5);
+#3251 = AXIS2_PLACEMENT_3D('',#3252,#3253,#3254);
+#3252 = CARTESIAN_POINT('',(31.,-31.,-1.5));
+#3253 = DIRECTION('',(0.,0.,1.));
+#3254 = DIRECTION('',(1.,0.,-0.));
+#3255 = PCURVE('',#2689,#3256);
+#3256 = DEFINITIONAL_REPRESENTATION('',(#3257),#3261);
+#3257 = CIRCLE('',#3258,2.5);
+#3258 = AXIS2_PLACEMENT_2D('',#3259,#3260);
+#3259 = CARTESIAN_POINT('',(31.,-31.));
+#3260 = DIRECTION('',(1.,0.));
+#3261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3262 = PCURVE('',#3263,#3268);
+#3263 = CYLINDRICAL_SURFACE('',#3264,2.5);
+#3264 = AXIS2_PLACEMENT_3D('',#3265,#3266,#3267);
+#3265 = CARTESIAN_POINT('',(31.,-31.,-5.));
+#3266 = DIRECTION('',(-0.,-0.,-1.));
+#3267 = DIRECTION('',(1.,0.,0.));
+#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273);
+#3269 = LINE('',#3270,#3271);
+#3270 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#3271 = VECTOR('',#3272,1.);
+#3272 = DIRECTION('',(-1.,0.));
+#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3274 = FACE_BOUND('',#3275,.F.);
+#3275 = EDGE_LOOP('',(#3276,#3306,#3334,#3362));
+#3276 = ORIENTED_EDGE('',*,*,#3277,.F.);
+#3277 = EDGE_CURVE('',#3278,#3280,#3282,.T.);
+#3278 = VERTEX_POINT('',#3279);
+#3279 = CARTESIAN_POINT('',(-8.,-17.525,-1.5));
+#3280 = VERTEX_POINT('',#3281);
+#3281 = CARTESIAN_POINT('',(8.,-17.525,-1.5));
+#3282 = SURFACE_CURVE('',#3283,(#3287,#3294),.PCURVE_S1.);
+#3283 = LINE('',#3284,#3285);
+#3284 = CARTESIAN_POINT('',(0.,-17.525,-1.5));
+#3285 = VECTOR('',#3286,1.);
+#3286 = DIRECTION('',(1.,0.,0.));
+#3287 = PCURVE('',#2689,#3288);
+#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293);
+#3289 = LINE('',#3290,#3291);
+#3290 = CARTESIAN_POINT('',(0.,-17.525));
+#3291 = VECTOR('',#3292,1.);
+#3292 = DIRECTION('',(1.,0.));
+#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3294 = PCURVE('',#3295,#3300);
+#3295 = PLANE('',#3296);
+#3296 = AXIS2_PLACEMENT_3D('',#3297,#3298,#3299);
+#3297 = CARTESIAN_POINT('',(-8.,-17.525,0.));
+#3298 = DIRECTION('',(0.,-1.,0.));
+#3299 = DIRECTION('',(1.,0.,0.));
+#3300 = DEFINITIONAL_REPRESENTATION('',(#3301),#3305);
+#3301 = LINE('',#3302,#3303);
+#3302 = CARTESIAN_POINT('',(8.,-1.5));
+#3303 = VECTOR('',#3304,1.);
+#3304 = DIRECTION('',(1.,0.));
+#3305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3306 = ORIENTED_EDGE('',*,*,#3307,.T.);
+#3307 = EDGE_CURVE('',#3278,#3308,#3310,.T.);
+#3308 = VERTEX_POINT('',#3309);
+#3309 = CARTESIAN_POINT('',(-8.,-1.525,-1.5));
+#3310 = SURFACE_CURVE('',#3311,(#3315,#3322),.PCURVE_S1.);
+#3311 = LINE('',#3312,#3313);
+#3312 = CARTESIAN_POINT('',(-8.,-9.525,-1.5));
+#3313 = VECTOR('',#3314,1.);
+#3314 = DIRECTION('',(0.,1.,0.));
+#3315 = PCURVE('',#2689,#3316);
+#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321);
+#3317 = LINE('',#3318,#3319);
+#3318 = CARTESIAN_POINT('',(-8.,-9.525));
+#3319 = VECTOR('',#3320,1.);
+#3320 = DIRECTION('',(0.,1.));
+#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3322 = PCURVE('',#3323,#3328);
+#3323 = PLANE('',#3324);
+#3324 = AXIS2_PLACEMENT_3D('',#3325,#3326,#3327);
+#3325 = CARTESIAN_POINT('',(-8.,-17.525,0.));
+#3326 = DIRECTION('',(1.,0.,0.));
+#3327 = DIRECTION('',(-0.,1.,0.));
+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333);
+#3329 = LINE('',#3330,#3331);
+#3330 = CARTESIAN_POINT('',(8.,-1.5));
+#3331 = VECTOR('',#3332,1.);
+#3332 = DIRECTION('',(1.,0.));
+#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3334 = ORIENTED_EDGE('',*,*,#3335,.T.);
+#3335 = EDGE_CURVE('',#3308,#3336,#3338,.T.);
+#3336 = VERTEX_POINT('',#3337);
+#3337 = CARTESIAN_POINT('',(8.,-1.525,-1.5));
+#3338 = SURFACE_CURVE('',#3339,(#3343,#3350),.PCURVE_S1.);
+#3339 = LINE('',#3340,#3341);
+#3340 = CARTESIAN_POINT('',(0.,-1.525,-1.5));
+#3341 = VECTOR('',#3342,1.);
+#3342 = DIRECTION('',(1.,0.,0.));
+#3343 = PCURVE('',#2689,#3344);
+#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349);
+#3345 = LINE('',#3346,#3347);
+#3346 = CARTESIAN_POINT('',(0.,-1.525));
+#3347 = VECTOR('',#3348,1.);
+#3348 = DIRECTION('',(1.,0.));
+#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3350 = PCURVE('',#3351,#3356);
+#3351 = PLANE('',#3352);
+#3352 = AXIS2_PLACEMENT_3D('',#3353,#3354,#3355);
+#3353 = CARTESIAN_POINT('',(-8.,-1.525,0.));
+#3354 = DIRECTION('',(0.,-1.,0.));
+#3355 = DIRECTION('',(1.,0.,0.));
+#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361);
+#3357 = LINE('',#3358,#3359);
+#3358 = CARTESIAN_POINT('',(8.,-1.5));
+#3359 = VECTOR('',#3360,1.);
+#3360 = DIRECTION('',(1.,0.));
+#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3362 = ORIENTED_EDGE('',*,*,#3363,.F.);
+#3363 = EDGE_CURVE('',#3280,#3336,#3364,.T.);
+#3364 = SURFACE_CURVE('',#3365,(#3369,#3376),.PCURVE_S1.);
+#3365 = LINE('',#3366,#3367);
+#3366 = CARTESIAN_POINT('',(8.,-9.525,-1.5));
+#3367 = VECTOR('',#3368,1.);
+#3368 = DIRECTION('',(0.,1.,0.));
+#3369 = PCURVE('',#2689,#3370);
+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(8.,-9.525));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(0.,1.));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3376 = PCURVE('',#3377,#3382);
+#3377 = PLANE('',#3378);
+#3378 = AXIS2_PLACEMENT_3D('',#3379,#3380,#3381);
+#3379 = CARTESIAN_POINT('',(8.,-17.525,0.));
+#3380 = DIRECTION('',(1.,0.,0.));
+#3381 = DIRECTION('',(-0.,1.,0.));
+#3382 = DEFINITIONAL_REPRESENTATION('',(#3383),#3387);
+#3383 = LINE('',#3384,#3385);
+#3384 = CARTESIAN_POINT('',(8.,-1.5));
+#3385 = VECTOR('',#3386,1.);
+#3386 = DIRECTION('',(1.,0.));
+#3387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3388 = FACE_BOUND('',#3389,.F.);
+#3389 = EDGE_LOOP('',(#3390,#3420,#3448,#3476));
+#3390 = ORIENTED_EDGE('',*,*,#3391,.F.);
+#3391 = EDGE_CURVE('',#3392,#3394,#3396,.T.);
+#3392 = VERTEX_POINT('',#3393);
+#3393 = CARTESIAN_POINT('',(11.05,-17.525,-1.5));
+#3394 = VERTEX_POINT('',#3395);
+#3395 = CARTESIAN_POINT('',(27.05,-17.525,-1.5));
+#3396 = SURFACE_CURVE('',#3397,(#3401,#3408),.PCURVE_S1.);
+#3397 = LINE('',#3398,#3399);
+#3398 = CARTESIAN_POINT('',(19.05,-17.525,-1.5));
+#3399 = VECTOR('',#3400,1.);
+#3400 = DIRECTION('',(1.,0.,0.));
+#3401 = PCURVE('',#2689,#3402);
+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);
+#3403 = LINE('',#3404,#3405);
+#3404 = CARTESIAN_POINT('',(19.05,-17.525));
+#3405 = VECTOR('',#3406,1.);
+#3406 = DIRECTION('',(1.,0.));
+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3408 = PCURVE('',#3409,#3414);
+#3409 = PLANE('',#3410);
+#3410 = AXIS2_PLACEMENT_3D('',#3411,#3412,#3413);
+#3411 = CARTESIAN_POINT('',(11.05,-17.525,0.));
+#3412 = DIRECTION('',(0.,-1.,0.));
+#3413 = DIRECTION('',(1.,0.,0.));
+#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419);
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(8.,-1.5));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(1.,0.));
+#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3420 = ORIENTED_EDGE('',*,*,#3421,.T.);
+#3421 = EDGE_CURVE('',#3392,#3422,#3424,.T.);
+#3422 = VERTEX_POINT('',#3423);
+#3423 = CARTESIAN_POINT('',(11.05,-1.525,-1.5));
+#3424 = SURFACE_CURVE('',#3425,(#3429,#3436),.PCURVE_S1.);
+#3425 = LINE('',#3426,#3427);
+#3426 = CARTESIAN_POINT('',(11.05,-9.525,-1.5));
+#3427 = VECTOR('',#3428,1.);
+#3428 = DIRECTION('',(0.,1.,0.));
+#3429 = PCURVE('',#2689,#3430);
+#3430 = DEFINITIONAL_REPRESENTATION('',(#3431),#3435);
+#3431 = LINE('',#3432,#3433);
+#3432 = CARTESIAN_POINT('',(11.05,-9.525));
+#3433 = VECTOR('',#3434,1.);
+#3434 = DIRECTION('',(0.,1.));
+#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3436 = PCURVE('',#3437,#3442);
+#3437 = PLANE('',#3438);
+#3438 = AXIS2_PLACEMENT_3D('',#3439,#3440,#3441);
+#3439 = CARTESIAN_POINT('',(11.05,-17.525,0.));
+#3440 = DIRECTION('',(1.,0.,0.));
+#3441 = DIRECTION('',(-0.,1.,0.));
+#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447);
+#3443 = LINE('',#3444,#3445);
+#3444 = CARTESIAN_POINT('',(8.,-1.5));
+#3445 = VECTOR('',#3446,1.);
+#3446 = DIRECTION('',(1.,0.));
+#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3448 = ORIENTED_EDGE('',*,*,#3449,.T.);
+#3449 = EDGE_CURVE('',#3422,#3450,#3452,.T.);
+#3450 = VERTEX_POINT('',#3451);
+#3451 = CARTESIAN_POINT('',(27.05,-1.525,-1.5));
+#3452 = SURFACE_CURVE('',#3453,(#3457,#3464),.PCURVE_S1.);
+#3453 = LINE('',#3454,#3455);
+#3454 = CARTESIAN_POINT('',(19.05,-1.525,-1.5));
+#3455 = VECTOR('',#3456,1.);
+#3456 = DIRECTION('',(1.,0.,0.));
+#3457 = PCURVE('',#2689,#3458);
+#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463);
+#3459 = LINE('',#3460,#3461);
+#3460 = CARTESIAN_POINT('',(19.05,-1.525));
+#3461 = VECTOR('',#3462,1.);
+#3462 = DIRECTION('',(1.,0.));
+#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3464 = PCURVE('',#3465,#3470);
+#3465 = PLANE('',#3466);
+#3466 = AXIS2_PLACEMENT_3D('',#3467,#3468,#3469);
+#3467 = CARTESIAN_POINT('',(11.05,-1.525,0.));
+#3468 = DIRECTION('',(0.,-1.,0.));
+#3469 = DIRECTION('',(1.,0.,0.));
+#3470 = DEFINITIONAL_REPRESENTATION('',(#3471),#3475);
+#3471 = LINE('',#3472,#3473);
+#3472 = CARTESIAN_POINT('',(8.,-1.5));
+#3473 = VECTOR('',#3474,1.);
+#3474 = DIRECTION('',(1.,0.));
+#3475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3476 = ORIENTED_EDGE('',*,*,#3477,.F.);
+#3477 = EDGE_CURVE('',#3394,#3450,#3478,.T.);
+#3478 = SURFACE_CURVE('',#3479,(#3483,#3490),.PCURVE_S1.);
+#3479 = LINE('',#3480,#3481);
+#3480 = CARTESIAN_POINT('',(27.05,-9.525,-1.5));
+#3481 = VECTOR('',#3482,1.);
+#3482 = DIRECTION('',(0.,1.,0.));
+#3483 = PCURVE('',#2689,#3484);
+#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489);
+#3485 = LINE('',#3486,#3487);
+#3486 = CARTESIAN_POINT('',(27.05,-9.525));
+#3487 = VECTOR('',#3488,1.);
+#3488 = DIRECTION('',(0.,1.));
+#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3490 = PCURVE('',#3491,#3496);
+#3491 = PLANE('',#3492);
+#3492 = AXIS2_PLACEMENT_3D('',#3493,#3494,#3495);
+#3493 = CARTESIAN_POINT('',(27.05,-17.525,0.));
+#3494 = DIRECTION('',(1.,0.,0.));
+#3495 = DIRECTION('',(-0.,1.,0.));
+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(8.,-1.5));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(1.,0.));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3502 = FACE_BOUND('',#3503,.F.);
+#3503 = EDGE_LOOP('',(#3504,#3534,#3562,#3590));
+#3504 = ORIENTED_EDGE('',*,*,#3505,.F.);
+#3505 = EDGE_CURVE('',#3506,#3508,#3510,.T.);
+#3506 = VERTEX_POINT('',#3507);
+#3507 = CARTESIAN_POINT('',(-27.05,1.525,-1.5));
+#3508 = VERTEX_POINT('',#3509);
+#3509 = CARTESIAN_POINT('',(-11.05,1.525,-1.5));
+#3510 = SURFACE_CURVE('',#3511,(#3515,#3522),.PCURVE_S1.);
+#3511 = LINE('',#3512,#3513);
+#3512 = CARTESIAN_POINT('',(-19.05,1.525,-1.5));
+#3513 = VECTOR('',#3514,1.);
+#3514 = DIRECTION('',(1.,0.,0.));
+#3515 = PCURVE('',#2689,#3516);
+#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(-19.05,1.525));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(1.,0.));
+#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3522 = PCURVE('',#3523,#3528);
+#3523 = PLANE('',#3524);
+#3524 = AXIS2_PLACEMENT_3D('',#3525,#3526,#3527);
+#3525 = CARTESIAN_POINT('',(-27.05,1.525,0.));
+#3526 = DIRECTION('',(0.,-1.,0.));
+#3527 = DIRECTION('',(1.,0.,0.));
+#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533);
+#3529 = LINE('',#3530,#3531);
+#3530 = CARTESIAN_POINT('',(8.,-1.5));
+#3531 = VECTOR('',#3532,1.);
+#3532 = DIRECTION('',(1.,0.));
+#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3534 = ORIENTED_EDGE('',*,*,#3535,.T.);
+#3535 = EDGE_CURVE('',#3506,#3536,#3538,.T.);
+#3536 = VERTEX_POINT('',#3537);
+#3537 = CARTESIAN_POINT('',(-27.05,17.525,-1.5));
+#3538 = SURFACE_CURVE('',#3539,(#3543,#3550),.PCURVE_S1.);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(-27.05,9.525,-1.5));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(0.,1.,0.));
+#3543 = PCURVE('',#2689,#3544);
+#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549);
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(-27.05,9.525));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(0.,1.));
+#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3550 = PCURVE('',#3551,#3556);
+#3551 = PLANE('',#3552);
+#3552 = AXIS2_PLACEMENT_3D('',#3553,#3554,#3555);
+#3553 = CARTESIAN_POINT('',(-27.05,1.525,0.));
+#3554 = DIRECTION('',(1.,0.,0.));
+#3555 = DIRECTION('',(-0.,1.,0.));
+#3556 = DEFINITIONAL_REPRESENTATION('',(#3557),#3561);
+#3557 = LINE('',#3558,#3559);
+#3558 = CARTESIAN_POINT('',(8.,-1.5));
+#3559 = VECTOR('',#3560,1.);
+#3560 = DIRECTION('',(1.,0.));
+#3561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3562 = ORIENTED_EDGE('',*,*,#3563,.T.);
+#3563 = EDGE_CURVE('',#3536,#3564,#3566,.T.);
+#3564 = VERTEX_POINT('',#3565);
+#3565 = CARTESIAN_POINT('',(-11.05,17.525,-1.5));
+#3566 = SURFACE_CURVE('',#3567,(#3571,#3578),.PCURVE_S1.);
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(-19.05,17.525,-1.5));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(1.,0.,0.));
+#3571 = PCURVE('',#2689,#3572);
+#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3577);
+#3573 = LINE('',#3574,#3575);
+#3574 = CARTESIAN_POINT('',(-19.05,17.525));
+#3575 = VECTOR('',#3576,1.);
+#3576 = DIRECTION('',(1.,0.));
+#3577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3578 = PCURVE('',#3579,#3584);
+#3579 = PLANE('',#3580);
+#3580 = AXIS2_PLACEMENT_3D('',#3581,#3582,#3583);
+#3581 = CARTESIAN_POINT('',(-27.05,17.525,0.));
+#3582 = DIRECTION('',(0.,-1.,0.));
+#3583 = DIRECTION('',(1.,0.,0.));
+#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
+#3585 = LINE('',#3586,#3587);
+#3586 = CARTESIAN_POINT('',(8.,-1.5));
+#3587 = VECTOR('',#3588,1.);
+#3588 = DIRECTION('',(1.,0.));
+#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3590 = ORIENTED_EDGE('',*,*,#3591,.F.);
+#3591 = EDGE_CURVE('',#3508,#3564,#3592,.T.);
+#3592 = SURFACE_CURVE('',#3593,(#3597,#3604),.PCURVE_S1.);
+#3593 = LINE('',#3594,#3595);
+#3594 = CARTESIAN_POINT('',(-11.05,9.525,-1.5));
+#3595 = VECTOR('',#3596,1.);
+#3596 = DIRECTION('',(0.,1.,0.));
+#3597 = PCURVE('',#2689,#3598);
+#3598 = DEFINITIONAL_REPRESENTATION('',(#3599),#3603);
+#3599 = LINE('',#3600,#3601);
+#3600 = CARTESIAN_POINT('',(-11.05,9.525));
+#3601 = VECTOR('',#3602,1.);
+#3602 = DIRECTION('',(0.,1.));
+#3603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3604 = PCURVE('',#3605,#3610);
+#3605 = PLANE('',#3606);
+#3606 = AXIS2_PLACEMENT_3D('',#3607,#3608,#3609);
+#3607 = CARTESIAN_POINT('',(-11.05,1.525,0.));
+#3608 = DIRECTION('',(1.,0.,0.));
+#3609 = DIRECTION('',(-0.,1.,0.));
+#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615);
+#3611 = LINE('',#3612,#3613);
+#3612 = CARTESIAN_POINT('',(8.,-1.5));
+#3613 = VECTOR('',#3614,1.);
+#3614 = DIRECTION('',(1.,0.));
+#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3616 = FACE_BOUND('',#3617,.F.);
+#3617 = EDGE_LOOP('',(#3618));
+#3618 = ORIENTED_EDGE('',*,*,#3619,.F.);
+#3619 = EDGE_CURVE('',#3620,#3620,#3622,.T.);
+#3620 = VERTEX_POINT('',#3621);
+#3621 = CARTESIAN_POINT('',(-28.5,31.,-1.5));
+#3622 = SURFACE_CURVE('',#3623,(#3628,#3635),.PCURVE_S1.);
+#3623 = CIRCLE('',#3624,2.5);
+#3624 = AXIS2_PLACEMENT_3D('',#3625,#3626,#3627);
+#3625 = CARTESIAN_POINT('',(-31.,31.,-1.5));
+#3626 = DIRECTION('',(0.,0.,1.));
+#3627 = DIRECTION('',(1.,0.,-0.));
+#3628 = PCURVE('',#2689,#3629);
+#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634);
+#3630 = CIRCLE('',#3631,2.5);
+#3631 = AXIS2_PLACEMENT_2D('',#3632,#3633);
+#3632 = CARTESIAN_POINT('',(-31.,31.));
+#3633 = DIRECTION('',(1.,0.));
+#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3635 = PCURVE('',#3636,#3641);
+#3636 = CYLINDRICAL_SURFACE('',#3637,2.5);
+#3637 = AXIS2_PLACEMENT_3D('',#3638,#3639,#3640);
+#3638 = CARTESIAN_POINT('',(-31.,31.,-5.));
+#3639 = DIRECTION('',(-0.,-0.,-1.));
+#3640 = DIRECTION('',(1.,0.,0.));
+#3641 = DEFINITIONAL_REPRESENTATION('',(#3642),#3646);
+#3642 = LINE('',#3643,#3644);
+#3643 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#3644 = VECTOR('',#3645,1.);
+#3645 = DIRECTION('',(-1.,0.));
+#3646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3647 = FACE_BOUND('',#3648,.F.);
+#3648 = EDGE_LOOP('',(#3649,#3679,#3707,#3735));
+#3649 = ORIENTED_EDGE('',*,*,#3650,.F.);
+#3650 = EDGE_CURVE('',#3651,#3653,#3655,.T.);
+#3651 = VERTEX_POINT('',#3652);
+#3652 = CARTESIAN_POINT('',(-8.,1.525,-1.5));
+#3653 = VERTEX_POINT('',#3654);
+#3654 = CARTESIAN_POINT('',(8.,1.525,-1.5));
+#3655 = SURFACE_CURVE('',#3656,(#3660,#3667),.PCURVE_S1.);
+#3656 = LINE('',#3657,#3658);
+#3657 = CARTESIAN_POINT('',(0.,1.525,-1.5));
+#3658 = VECTOR('',#3659,1.);
+#3659 = DIRECTION('',(1.,0.,0.));
+#3660 = PCURVE('',#2689,#3661);
+#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666);
+#3662 = LINE('',#3663,#3664);
+#3663 = CARTESIAN_POINT('',(0.,1.525));
+#3664 = VECTOR('',#3665,1.);
+#3665 = DIRECTION('',(1.,0.));
+#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3667 = PCURVE('',#3668,#3673);
+#3668 = PLANE('',#3669);
+#3669 = AXIS2_PLACEMENT_3D('',#3670,#3671,#3672);
+#3670 = CARTESIAN_POINT('',(-8.,1.525,0.));
+#3671 = DIRECTION('',(0.,-1.,0.));
+#3672 = DIRECTION('',(1.,0.,0.));
+#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678);
+#3674 = LINE('',#3675,#3676);
+#3675 = CARTESIAN_POINT('',(8.,-1.5));
+#3676 = VECTOR('',#3677,1.);
+#3677 = DIRECTION('',(1.,0.));
+#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3679 = ORIENTED_EDGE('',*,*,#3680,.T.);
+#3680 = EDGE_CURVE('',#3651,#3681,#3683,.T.);
+#3681 = VERTEX_POINT('',#3682);
+#3682 = CARTESIAN_POINT('',(-8.,17.525,-1.5));
+#3683 = SURFACE_CURVE('',#3684,(#3688,#3695),.PCURVE_S1.);
+#3684 = LINE('',#3685,#3686);
+#3685 = CARTESIAN_POINT('',(-8.,9.525,-1.5));
+#3686 = VECTOR('',#3687,1.);
+#3687 = DIRECTION('',(0.,1.,0.));
+#3688 = PCURVE('',#2689,#3689);
+#3689 = DEFINITIONAL_REPRESENTATION('',(#3690),#3694);
+#3690 = LINE('',#3691,#3692);
+#3691 = CARTESIAN_POINT('',(-8.,9.525));
+#3692 = VECTOR('',#3693,1.);
+#3693 = DIRECTION('',(0.,1.));
+#3694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3695 = PCURVE('',#3696,#3701);
+#3696 = PLANE('',#3697);
+#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700);
+#3698 = CARTESIAN_POINT('',(-8.,1.525,0.));
+#3699 = DIRECTION('',(1.,0.,0.));
+#3700 = DIRECTION('',(-0.,1.,0.));
+#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706);
+#3702 = LINE('',#3703,#3704);
+#3703 = CARTESIAN_POINT('',(8.,-1.5));
+#3704 = VECTOR('',#3705,1.);
+#3705 = DIRECTION('',(1.,0.));
+#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3707 = ORIENTED_EDGE('',*,*,#3708,.T.);
+#3708 = EDGE_CURVE('',#3681,#3709,#3711,.T.);
+#3709 = VERTEX_POINT('',#3710);
+#3710 = CARTESIAN_POINT('',(8.,17.525,-1.5));
+#3711 = SURFACE_CURVE('',#3712,(#3716,#3723),.PCURVE_S1.);
+#3712 = LINE('',#3713,#3714);
+#3713 = CARTESIAN_POINT('',(0.,17.525,-1.5));
+#3714 = VECTOR('',#3715,1.);
+#3715 = DIRECTION('',(1.,0.,0.));
+#3716 = PCURVE('',#2689,#3717);
+#3717 = DEFINITIONAL_REPRESENTATION('',(#3718),#3722);
+#3718 = LINE('',#3719,#3720);
+#3719 = CARTESIAN_POINT('',(0.,17.525));
+#3720 = VECTOR('',#3721,1.);
+#3721 = DIRECTION('',(1.,0.));
+#3722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3723 = PCURVE('',#3724,#3729);
+#3724 = PLANE('',#3725);
+#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728);
+#3726 = CARTESIAN_POINT('',(-8.,17.525,0.));
+#3727 = DIRECTION('',(0.,-1.,0.));
+#3728 = DIRECTION('',(1.,0.,0.));
+#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734);
+#3730 = LINE('',#3731,#3732);
+#3731 = CARTESIAN_POINT('',(8.,-1.5));
+#3732 = VECTOR('',#3733,1.);
+#3733 = DIRECTION('',(1.,0.));
+#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3735 = ORIENTED_EDGE('',*,*,#3736,.F.);
+#3736 = EDGE_CURVE('',#3653,#3709,#3737,.T.);
+#3737 = SURFACE_CURVE('',#3738,(#3742,#3749),.PCURVE_S1.);
+#3738 = LINE('',#3739,#3740);
+#3739 = CARTESIAN_POINT('',(8.,9.525,-1.5));
+#3740 = VECTOR('',#3741,1.);
+#3741 = DIRECTION('',(0.,1.,0.));
+#3742 = PCURVE('',#2689,#3743);
+#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3748);
+#3744 = LINE('',#3745,#3746);
+#3745 = CARTESIAN_POINT('',(8.,9.525));
+#3746 = VECTOR('',#3747,1.);
+#3747 = DIRECTION('',(0.,1.));
+#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3749 = PCURVE('',#3750,#3755);
+#3750 = PLANE('',#3751);
+#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754);
+#3752 = CARTESIAN_POINT('',(8.,1.525,0.));
+#3753 = DIRECTION('',(1.,0.,0.));
+#3754 = DIRECTION('',(-0.,1.,0.));
+#3755 = DEFINITIONAL_REPRESENTATION('',(#3756),#3760);
+#3756 = LINE('',#3757,#3758);
+#3757 = CARTESIAN_POINT('',(8.,-1.5));
+#3758 = VECTOR('',#3759,1.);
+#3759 = DIRECTION('',(1.,0.));
+#3760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3761 = FACE_BOUND('',#3762,.F.);
+#3762 = EDGE_LOOP('',(#3763,#3793,#3821,#3849));
+#3763 = ORIENTED_EDGE('',*,*,#3764,.F.);
+#3764 = EDGE_CURVE('',#3765,#3767,#3769,.T.);
+#3765 = VERTEX_POINT('',#3766);
+#3766 = CARTESIAN_POINT('',(11.05,1.525,-1.5));
+#3767 = VERTEX_POINT('',#3768);
+#3768 = CARTESIAN_POINT('',(27.05,1.525,-1.5));
+#3769 = SURFACE_CURVE('',#3770,(#3774,#3781),.PCURVE_S1.);
+#3770 = LINE('',#3771,#3772);
+#3771 = CARTESIAN_POINT('',(19.05,1.525,-1.5));
+#3772 = VECTOR('',#3773,1.);
+#3773 = DIRECTION('',(1.,0.,0.));
+#3774 = PCURVE('',#2689,#3775);
+#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780);
+#3776 = LINE('',#3777,#3778);
+#3777 = CARTESIAN_POINT('',(19.05,1.525));
+#3778 = VECTOR('',#3779,1.);
+#3779 = DIRECTION('',(1.,0.));
+#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3781 = PCURVE('',#3782,#3787);
+#3782 = PLANE('',#3783);
+#3783 = AXIS2_PLACEMENT_3D('',#3784,#3785,#3786);
+#3784 = CARTESIAN_POINT('',(11.05,1.525,0.));
+#3785 = DIRECTION('',(0.,-1.,0.));
+#3786 = DIRECTION('',(1.,0.,0.));
+#3787 = DEFINITIONAL_REPRESENTATION('',(#3788),#3792);
+#3788 = LINE('',#3789,#3790);
+#3789 = CARTESIAN_POINT('',(8.,-1.5));
+#3790 = VECTOR('',#3791,1.);
+#3791 = DIRECTION('',(1.,0.));
+#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3793 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#3794 = EDGE_CURVE('',#3765,#3795,#3797,.T.);
+#3795 = VERTEX_POINT('',#3796);
+#3796 = CARTESIAN_POINT('',(11.05,17.525,-1.5));
+#3797 = SURFACE_CURVE('',#3798,(#3802,#3809),.PCURVE_S1.);
+#3798 = LINE('',#3799,#3800);
+#3799 = CARTESIAN_POINT('',(11.05,9.525,-1.5));
+#3800 = VECTOR('',#3801,1.);
+#3801 = DIRECTION('',(0.,1.,0.));
+#3802 = PCURVE('',#2689,#3803);
+#3803 = DEFINITIONAL_REPRESENTATION('',(#3804),#3808);
+#3804 = LINE('',#3805,#3806);
+#3805 = CARTESIAN_POINT('',(11.05,9.525));
+#3806 = VECTOR('',#3807,1.);
+#3807 = DIRECTION('',(0.,1.));
+#3808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3809 = PCURVE('',#3810,#3815);
+#3810 = PLANE('',#3811);
+#3811 = AXIS2_PLACEMENT_3D('',#3812,#3813,#3814);
+#3812 = CARTESIAN_POINT('',(11.05,1.525,0.));
+#3813 = DIRECTION('',(1.,0.,0.));
+#3814 = DIRECTION('',(-0.,1.,0.));
+#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820);
+#3816 = LINE('',#3817,#3818);
+#3817 = CARTESIAN_POINT('',(8.,-1.5));
+#3818 = VECTOR('',#3819,1.);
+#3819 = DIRECTION('',(1.,0.));
+#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3821 = ORIENTED_EDGE('',*,*,#3822,.T.);
+#3822 = EDGE_CURVE('',#3795,#3823,#3825,.T.);
+#3823 = VERTEX_POINT('',#3824);
+#3824 = CARTESIAN_POINT('',(27.05,17.525,-1.5));
+#3825 = SURFACE_CURVE('',#3826,(#3830,#3837),.PCURVE_S1.);
+#3826 = LINE('',#3827,#3828);
+#3827 = CARTESIAN_POINT('',(19.05,17.525,-1.5));
+#3828 = VECTOR('',#3829,1.);
+#3829 = DIRECTION('',(1.,0.,0.));
+#3830 = PCURVE('',#2689,#3831);
+#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836);
+#3832 = LINE('',#3833,#3834);
+#3833 = CARTESIAN_POINT('',(19.05,17.525));
+#3834 = VECTOR('',#3835,1.);
+#3835 = DIRECTION('',(1.,0.));
+#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3837 = PCURVE('',#3838,#3843);
+#3838 = PLANE('',#3839);
+#3839 = AXIS2_PLACEMENT_3D('',#3840,#3841,#3842);
+#3840 = CARTESIAN_POINT('',(11.05,17.525,0.));
+#3841 = DIRECTION('',(0.,-1.,0.));
+#3842 = DIRECTION('',(1.,0.,0.));
+#3843 = DEFINITIONAL_REPRESENTATION('',(#3844),#3848);
+#3844 = LINE('',#3845,#3846);
+#3845 = CARTESIAN_POINT('',(8.,-1.5));
+#3846 = VECTOR('',#3847,1.);
+#3847 = DIRECTION('',(1.,0.));
+#3848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3849 = ORIENTED_EDGE('',*,*,#3850,.F.);
+#3850 = EDGE_CURVE('',#3767,#3823,#3851,.T.);
+#3851 = SURFACE_CURVE('',#3852,(#3856,#3863),.PCURVE_S1.);
+#3852 = LINE('',#3853,#3854);
+#3853 = CARTESIAN_POINT('',(27.05,9.525,-1.5));
+#3854 = VECTOR('',#3855,1.);
+#3855 = DIRECTION('',(0.,1.,0.));
+#3856 = PCURVE('',#2689,#3857);
+#3857 = DEFINITIONAL_REPRESENTATION('',(#3858),#3862);
+#3858 = LINE('',#3859,#3860);
+#3859 = CARTESIAN_POINT('',(27.05,9.525));
+#3860 = VECTOR('',#3861,1.);
+#3861 = DIRECTION('',(0.,1.));
+#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3863 = PCURVE('',#3864,#3869);
+#3864 = PLANE('',#3865);
+#3865 = AXIS2_PLACEMENT_3D('',#3866,#3867,#3868);
+#3866 = CARTESIAN_POINT('',(27.05,1.525,0.));
+#3867 = DIRECTION('',(1.,0.,0.));
+#3868 = DIRECTION('',(-0.,1.,0.));
+#3869 = DEFINITIONAL_REPRESENTATION('',(#3870),#3874);
+#3870 = LINE('',#3871,#3872);
+#3871 = CARTESIAN_POINT('',(8.,-1.5));
+#3872 = VECTOR('',#3873,1.);
+#3873 = DIRECTION('',(1.,0.));
+#3874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3875 = FACE_BOUND('',#3876,.F.);
+#3876 = EDGE_LOOP('',(#3877));
+#3877 = ORIENTED_EDGE('',*,*,#3878,.F.);
+#3878 = EDGE_CURVE('',#3879,#3879,#3881,.T.);
+#3879 = VERTEX_POINT('',#3880);
+#3880 = CARTESIAN_POINT('',(3.5,26.,-1.5));
+#3881 = SURFACE_CURVE('',#3882,(#3887,#3894),.PCURVE_S1.);
+#3882 = CIRCLE('',#3883,3.5);
+#3883 = AXIS2_PLACEMENT_3D('',#3884,#3885,#3886);
+#3884 = CARTESIAN_POINT('',(0.,26.,-1.5));
+#3885 = DIRECTION('',(0.,0.,1.));
+#3886 = DIRECTION('',(1.,0.,-0.));
+#3887 = PCURVE('',#2689,#3888);
+#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893);
+#3889 = CIRCLE('',#3890,3.5);
+#3890 = AXIS2_PLACEMENT_2D('',#3891,#3892);
+#3891 = CARTESIAN_POINT('',(0.,26.));
+#3892 = DIRECTION('',(1.,0.));
+#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3894 = PCURVE('',#3895,#3900);
+#3895 = CYLINDRICAL_SURFACE('',#3896,3.5);
+#3896 = AXIS2_PLACEMENT_3D('',#3897,#3898,#3899);
+#3897 = CARTESIAN_POINT('',(0.,26.,-1.5));
+#3898 = DIRECTION('',(-0.,-0.,-1.));
+#3899 = DIRECTION('',(1.,0.,0.));
+#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3905);
+#3901 = LINE('',#3902,#3903);
+#3902 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3903 = VECTOR('',#3904,1.);
+#3904 = DIRECTION('',(-1.,0.));
+#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3906 = FACE_BOUND('',#3907,.F.);
+#3907 = EDGE_LOOP('',(#3908));
+#3908 = ORIENTED_EDGE('',*,*,#3909,.F.);
+#3909 = EDGE_CURVE('',#3910,#3910,#3912,.T.);
+#3910 = VERTEX_POINT('',#3911);
+#3911 = CARTESIAN_POINT('',(33.5,31.,-1.5));
+#3912 = SURFACE_CURVE('',#3913,(#3918,#3925),.PCURVE_S1.);
+#3913 = CIRCLE('',#3914,2.5);
+#3914 = AXIS2_PLACEMENT_3D('',#3915,#3916,#3917);
+#3915 = CARTESIAN_POINT('',(31.,31.,-1.5));
+#3916 = DIRECTION('',(0.,0.,1.));
+#3917 = DIRECTION('',(1.,0.,-0.));
+#3918 = PCURVE('',#2689,#3919);
+#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924);
+#3920 = CIRCLE('',#3921,2.5);
+#3921 = AXIS2_PLACEMENT_2D('',#3922,#3923);
+#3922 = CARTESIAN_POINT('',(31.,31.));
+#3923 = DIRECTION('',(1.,0.));
+#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3925 = PCURVE('',#3926,#3931);
+#3926 = CYLINDRICAL_SURFACE('',#3927,2.5);
+#3927 = AXIS2_PLACEMENT_3D('',#3928,#3929,#3930);
+#3928 = CARTESIAN_POINT('',(31.,31.,-5.));
+#3929 = DIRECTION('',(-0.,-0.,-1.));
+#3930 = DIRECTION('',(1.,0.,0.));
+#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3936);
+#3932 = LINE('',#3933,#3934);
+#3933 = CARTESIAN_POINT('',(6.28318530718,-3.5));
+#3934 = VECTOR('',#3935,1.);
+#3935 = DIRECTION('',(-1.,0.));
+#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3937 = ADVANCED_FACE('',(#3938,#4148,#4486,#4637,#5063,#5177,#5376,
+ #5777,#5973,#6087,#6201,#6315,#6429,#6543),#2635,.T.);
+#3938 = FACE_BOUND('',#3939,.T.);
+#3939 = EDGE_LOOP('',(#3940,#3941,#3942,#3965,#3988,#4011,#4034,#4057,
+ #4080,#4103,#4126,#4147));
+#3940 = ORIENTED_EDGE('',*,*,#2619,.F.);
+#3941 = ORIENTED_EDGE('',*,*,#2705,.T.);
+#3942 = ORIENTED_EDGE('',*,*,#3943,.F.);
+#3943 = EDGE_CURVE('',#3944,#2706,#3946,.T.);
+#3944 = VERTEX_POINT('',#3945);
+#3945 = CARTESIAN_POINT('',(-35.,-37.,1.5));
+#3946 = SURFACE_CURVE('',#3947,(#3951,#3958),.PCURVE_S1.);
+#3947 = LINE('',#3948,#3949);
+#3948 = CARTESIAN_POINT('',(-35.,-35.5,1.5));
+#3949 = VECTOR('',#3950,1.);
+#3950 = DIRECTION('',(0.,1.,0.));
+#3951 = PCURVE('',#2635,#3952);
+#3952 = DEFINITIONAL_REPRESENTATION('',(#3953),#3957);
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(-35.,-35.5));
+#3955 = VECTOR('',#3956,1.);
+#3956 = DIRECTION('',(0.,1.));
+#3957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3958 = PCURVE('',#2744,#3959);
+#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964);
+#3960 = LINE('',#3961,#3962);
+#3961 = CARTESIAN_POINT('',(1.5,-3.));
+#3962 = VECTOR('',#3963,1.);
+#3963 = DIRECTION('',(1.,0.));
+#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3965 = ORIENTED_EDGE('',*,*,#3966,.T.);
+#3966 = EDGE_CURVE('',#3944,#3967,#3969,.T.);
+#3967 = VERTEX_POINT('',#3968);
+#3968 = CARTESIAN_POINT('',(35.,-37.,1.5));
+#3969 = SURFACE_CURVE('',#3970,(#3974,#3981),.PCURVE_S1.);
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(0.,-37.,1.5));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(1.,0.,0.));
+#3974 = PCURVE('',#2635,#3975);
+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980);
+#3976 = LINE('',#3977,#3978);
+#3977 = CARTESIAN_POINT('',(0.,-37.));
+#3978 = VECTOR('',#3979,1.);
+#3979 = DIRECTION('',(1.,0.));
+#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3981 = PCURVE('',#2897,#3982);
+#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3987);
+#3983 = LINE('',#3984,#3985);
+#3984 = CARTESIAN_POINT('',(35.,-3.));
+#3985 = VECTOR('',#3986,1.);
+#3986 = DIRECTION('',(1.,0.));
+#3987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3988 = ORIENTED_EDGE('',*,*,#3989,.T.);
+#3989 = EDGE_CURVE('',#3967,#3990,#3992,.T.);
+#3990 = VERTEX_POINT('',#3991);
+#3991 = CARTESIAN_POINT('',(35.,-34.,1.5));
+#3992 = SURFACE_CURVE('',#3993,(#3997,#4004),.PCURVE_S1.);
+#3993 = LINE('',#3994,#3995);
+#3994 = CARTESIAN_POINT('',(35.,-35.5,1.5));
+#3995 = VECTOR('',#3996,1.);
+#3996 = DIRECTION('',(0.,1.,0.));
+#3997 = PCURVE('',#2635,#3998);
+#3998 = DEFINITIONAL_REPRESENTATION('',(#3999),#4003);
+#3999 = LINE('',#4000,#4001);
+#4000 = CARTESIAN_POINT('',(35.,-35.5));
+#4001 = VECTOR('',#4002,1.);
+#4002 = DIRECTION('',(0.,1.));
+#4003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4004 = PCURVE('',#2925,#4005);
+#4005 = DEFINITIONAL_REPRESENTATION('',(#4006),#4010);
+#4006 = LINE('',#4007,#4008);
+#4007 = CARTESIAN_POINT('',(1.5,-3.));
+#4008 = VECTOR('',#4009,1.);
+#4009 = DIRECTION('',(1.,0.));
+#4010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4011 = ORIENTED_EDGE('',*,*,#4012,.T.);
+#4012 = EDGE_CURVE('',#3990,#4013,#4015,.T.);
+#4013 = VERTEX_POINT('',#4014);
+#4014 = CARTESIAN_POINT('',(38.,-34.,1.5));
+#4015 = SURFACE_CURVE('',#4016,(#4020,#4027),.PCURVE_S1.);
+#4016 = LINE('',#4017,#4018);
+#4017 = CARTESIAN_POINT('',(36.5,-34.,1.5));
+#4018 = VECTOR('',#4019,1.);
+#4019 = DIRECTION('',(1.,0.,0.));
+#4020 = PCURVE('',#2635,#4021);
+#4021 = DEFINITIONAL_REPRESENTATION('',(#4022),#4026);
+#4022 = LINE('',#4023,#4024);
+#4023 = CARTESIAN_POINT('',(36.5,-34.));
+#4024 = VECTOR('',#4025,1.);
+#4025 = DIRECTION('',(1.,0.));
+#4026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4027 = PCURVE('',#2953,#4028);
+#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033);
+#4029 = LINE('',#4030,#4031);
+#4030 = CARTESIAN_POINT('',(1.5,-3.));
+#4031 = VECTOR('',#4032,1.);
+#4032 = DIRECTION('',(1.,0.));
+#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4034 = ORIENTED_EDGE('',*,*,#4035,.T.);
+#4035 = EDGE_CURVE('',#4013,#4036,#4038,.T.);
+#4036 = VERTEX_POINT('',#4037);
+#4037 = CARTESIAN_POINT('',(38.,34.,1.5));
+#4038 = SURFACE_CURVE('',#4039,(#4043,#4050),.PCURVE_S1.);
+#4039 = LINE('',#4040,#4041);
+#4040 = CARTESIAN_POINT('',(38.,0.,1.5));
+#4041 = VECTOR('',#4042,1.);
+#4042 = DIRECTION('',(0.,1.,0.));
+#4043 = PCURVE('',#2635,#4044);
+#4044 = DEFINITIONAL_REPRESENTATION('',(#4045),#4049);
+#4045 = LINE('',#4046,#4047);
+#4046 = CARTESIAN_POINT('',(38.,0.));
+#4047 = VECTOR('',#4048,1.);
+#4048 = DIRECTION('',(0.,1.));
+#4049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4050 = PCURVE('',#2981,#4051);
+#4051 = DEFINITIONAL_REPRESENTATION('',(#4052),#4056);
+#4052 = LINE('',#4053,#4054);
+#4053 = CARTESIAN_POINT('',(34.,-3.));
+#4054 = VECTOR('',#4055,1.);
+#4055 = DIRECTION('',(1.,0.));
+#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4057 = ORIENTED_EDGE('',*,*,#4058,.F.);
+#4058 = EDGE_CURVE('',#4059,#4036,#4061,.T.);
+#4059 = VERTEX_POINT('',#4060);
+#4060 = CARTESIAN_POINT('',(35.,34.,1.5));
+#4061 = SURFACE_CURVE('',#4062,(#4066,#4073),.PCURVE_S1.);
+#4062 = LINE('',#4063,#4064);
+#4063 = CARTESIAN_POINT('',(36.5,34.,1.5));
+#4064 = VECTOR('',#4065,1.);
+#4065 = DIRECTION('',(1.,0.,0.));
+#4066 = PCURVE('',#2635,#4067);
+#4067 = DEFINITIONAL_REPRESENTATION('',(#4068),#4072);
+#4068 = LINE('',#4069,#4070);
+#4069 = CARTESIAN_POINT('',(36.5,34.));
+#4070 = VECTOR('',#4071,1.);
+#4071 = DIRECTION('',(1.,0.));
+#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4073 = PCURVE('',#3009,#4074);
+#4074 = DEFINITIONAL_REPRESENTATION('',(#4075),#4079);
+#4075 = LINE('',#4076,#4077);
+#4076 = CARTESIAN_POINT('',(1.5,-3.));
+#4077 = VECTOR('',#4078,1.);
+#4078 = DIRECTION('',(1.,0.));
+#4079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4080 = ORIENTED_EDGE('',*,*,#4081,.T.);
+#4081 = EDGE_CURVE('',#4059,#4082,#4084,.T.);
+#4082 = VERTEX_POINT('',#4083);
+#4083 = CARTESIAN_POINT('',(35.,37.,1.5));
+#4084 = SURFACE_CURVE('',#4085,(#4089,#4096),.PCURVE_S1.);
+#4085 = LINE('',#4086,#4087);
+#4086 = CARTESIAN_POINT('',(35.,35.5,1.5));
+#4087 = VECTOR('',#4088,1.);
+#4088 = DIRECTION('',(0.,1.,0.));
+#4089 = PCURVE('',#2635,#4090);
+#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4095);
+#4091 = LINE('',#4092,#4093);
+#4092 = CARTESIAN_POINT('',(35.,35.5));
+#4093 = VECTOR('',#4094,1.);
+#4094 = DIRECTION('',(0.,1.));
+#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4096 = PCURVE('',#3037,#4097);
+#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102);
+#4098 = LINE('',#4099,#4100);
+#4099 = CARTESIAN_POINT('',(1.5,-3.));
+#4100 = VECTOR('',#4101,1.);
+#4101 = DIRECTION('',(1.,0.));
+#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4103 = ORIENTED_EDGE('',*,*,#4104,.F.);
+#4104 = EDGE_CURVE('',#4105,#4082,#4107,.T.);
+#4105 = VERTEX_POINT('',#4106);
+#4106 = CARTESIAN_POINT('',(-35.,37.,1.5));
+#4107 = SURFACE_CURVE('',#4108,(#4112,#4119),.PCURVE_S1.);
+#4108 = LINE('',#4109,#4110);
+#4109 = CARTESIAN_POINT('',(0.,37.,1.5));
+#4110 = VECTOR('',#4111,1.);
+#4111 = DIRECTION('',(1.,0.,0.));
+#4112 = PCURVE('',#2635,#4113);
+#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118);
+#4114 = LINE('',#4115,#4116);
+#4115 = CARTESIAN_POINT('',(0.,37.));
+#4116 = VECTOR('',#4117,1.);
+#4117 = DIRECTION('',(1.,0.));
+#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4119 = PCURVE('',#3065,#4120);
+#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4125);
+#4121 = LINE('',#4122,#4123);
+#4122 = CARTESIAN_POINT('',(35.,-3.));
+#4123 = VECTOR('',#4124,1.);
+#4124 = DIRECTION('',(1.,0.));
+#4125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4126 = ORIENTED_EDGE('',*,*,#4127,.F.);
+#4127 = EDGE_CURVE('',#2782,#4105,#4128,.T.);
+#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.);
+#4129 = LINE('',#4130,#4131);
+#4130 = CARTESIAN_POINT('',(-35.,35.5,1.5));
+#4131 = VECTOR('',#4132,1.);
+#4132 = DIRECTION('',(0.,1.,0.));
+#4133 = PCURVE('',#2635,#4134);
+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);
+#4135 = LINE('',#4136,#4137);
+#4136 = CARTESIAN_POINT('',(-35.,35.5));
+#4137 = VECTOR('',#4138,1.);
+#4138 = DIRECTION('',(0.,1.));
+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4140 = PCURVE('',#2820,#4141);
+#4141 = DEFINITIONAL_REPRESENTATION('',(#4142),#4146);
+#4142 = LINE('',#4143,#4144);
+#4143 = CARTESIAN_POINT('',(1.5,-3.));
+#4144 = VECTOR('',#4145,1.);
+#4145 = DIRECTION('',(1.,0.));
+#4146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4147 = ORIENTED_EDGE('',*,*,#2781,.F.);
+#4148 = FACE_BOUND('',#4149,.T.);
+#4149 = EDGE_LOOP('',(#4150,#4180,#4208,#4236,#4264,#4292,#4320,#4348,
+ #4376,#4404,#4432,#4460));
+#4150 = ORIENTED_EDGE('',*,*,#4151,.T.);
+#4151 = EDGE_CURVE('',#4152,#4154,#4156,.T.);
+#4152 = VERTEX_POINT('',#4153);
+#4153 = CARTESIAN_POINT('',(-7.762451221875,-27.60571289062,1.5));
+#4154 = VERTEX_POINT('',#4155);
+#4155 = CARTESIAN_POINT('',(-7.762451221875,-29.29272460937,1.5));
+#4156 = SURFACE_CURVE('',#4157,(#4161,#4168),.PCURVE_S1.);
+#4157 = LINE('',#4158,#4159);
+#4158 = CARTESIAN_POINT('',(-7.762451221875,-27.60571289062,1.5));
+#4159 = VECTOR('',#4160,1.);
+#4160 = DIRECTION('',(0.,-1.,0.));
+#4161 = PCURVE('',#2635,#4162);
+#4162 = DEFINITIONAL_REPRESENTATION('',(#4163),#4167);
+#4163 = LINE('',#4164,#4165);
+#4164 = CARTESIAN_POINT('',(-7.762451221875,-27.60571289062));
+#4165 = VECTOR('',#4166,1.);
+#4166 = DIRECTION('',(0.,-1.));
+#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4168 = PCURVE('',#4169,#4174);
+#4169 = PLANE('',#4170);
+#4170 = AXIS2_PLACEMENT_3D('',#4171,#4172,#4173);
+#4171 = CARTESIAN_POINT('',(-7.762451221875,-27.60571289062,1.5));
+#4172 = DIRECTION('',(-1.,0.,0.));
+#4173 = DIRECTION('',(0.,-1.,0.));
+#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179);
+#4175 = LINE('',#4176,#4177);
+#4176 = CARTESIAN_POINT('',(0.,0.));
+#4177 = VECTOR('',#4178,1.);
+#4178 = DIRECTION('',(1.,0.));
+#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4180 = ORIENTED_EDGE('',*,*,#4181,.T.);
+#4181 = EDGE_CURVE('',#4154,#4182,#4184,.T.);
+#4182 = VERTEX_POINT('',#4183);
+#4183 = CARTESIAN_POINT('',(-8.236084034375,-29.29272460937,1.5));
+#4184 = SURFACE_CURVE('',#4185,(#4189,#4196),.PCURVE_S1.);
+#4185 = LINE('',#4186,#4187);
+#4186 = CARTESIAN_POINT('',(-7.762451221875,-29.29272460937,1.5));
+#4187 = VECTOR('',#4188,1.);
+#4188 = DIRECTION('',(-1.,0.,0.));
+#4189 = PCURVE('',#2635,#4190);
+#4190 = DEFINITIONAL_REPRESENTATION('',(#4191),#4195);
+#4191 = LINE('',#4192,#4193);
+#4192 = CARTESIAN_POINT('',(-7.762451221875,-29.29272460937));
+#4193 = VECTOR('',#4194,1.);
+#4194 = DIRECTION('',(-1.,0.));
+#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4196 = PCURVE('',#4197,#4202);
+#4197 = PLANE('',#4198);
+#4198 = AXIS2_PLACEMENT_3D('',#4199,#4200,#4201);
+#4199 = CARTESIAN_POINT('',(-7.762451221875,-29.29272460937,1.5));
+#4200 = DIRECTION('',(0.,1.,-0.));
+#4201 = DIRECTION('',(-1.,0.,0.));
+#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207);
+#4203 = LINE('',#4204,#4205);
+#4204 = CARTESIAN_POINT('',(0.,0.));
+#4205 = VECTOR('',#4206,1.);
+#4206 = DIRECTION('',(1.,0.));
+#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4208 = ORIENTED_EDGE('',*,*,#4209,.T.);
+#4209 = EDGE_CURVE('',#4182,#4210,#4212,.T.);
+#4210 = VERTEX_POINT('',#4211);
+#4211 = CARTESIAN_POINT('',(-8.236084034375,-25.71362304687,1.5));
+#4212 = SURFACE_CURVE('',#4213,(#4217,#4224),.PCURVE_S1.);
+#4213 = LINE('',#4214,#4215);
+#4214 = CARTESIAN_POINT('',(-8.236084034375,-29.29272460937,1.5));
+#4215 = VECTOR('',#4216,1.);
+#4216 = DIRECTION('',(0.,1.,0.));
+#4217 = PCURVE('',#2635,#4218);
+#4218 = DEFINITIONAL_REPRESENTATION('',(#4219),#4223);
+#4219 = LINE('',#4220,#4221);
+#4220 = CARTESIAN_POINT('',(-8.236084034375,-29.29272460937));
+#4221 = VECTOR('',#4222,1.);
+#4222 = DIRECTION('',(0.,1.));
+#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4224 = PCURVE('',#4225,#4230);
+#4225 = PLANE('',#4226);
+#4226 = AXIS2_PLACEMENT_3D('',#4227,#4228,#4229);
+#4227 = CARTESIAN_POINT('',(-8.236084034375,-29.29272460937,1.5));
+#4228 = DIRECTION('',(1.,0.,0.));
+#4229 = DIRECTION('',(-0.,1.,0.));
+#4230 = DEFINITIONAL_REPRESENTATION('',(#4231),#4235);
+#4231 = LINE('',#4232,#4233);
+#4232 = CARTESIAN_POINT('',(0.,0.));
+#4233 = VECTOR('',#4234,1.);
+#4234 = DIRECTION('',(1.,0.));
+#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4236 = ORIENTED_EDGE('',*,*,#4237,.T.);
+#4237 = EDGE_CURVE('',#4210,#4238,#4240,.T.);
+#4238 = VERTEX_POINT('',#4239);
+#4239 = CARTESIAN_POINT('',(-7.762451221875,-25.71362304687,1.5));
+#4240 = SURFACE_CURVE('',#4241,(#4245,#4252),.PCURVE_S1.);
+#4241 = LINE('',#4242,#4243);
+#4242 = CARTESIAN_POINT('',(-8.236084034375,-25.71362304687,1.5));
+#4243 = VECTOR('',#4244,1.);
+#4244 = DIRECTION('',(1.,0.,0.));
+#4245 = PCURVE('',#2635,#4246);
+#4246 = DEFINITIONAL_REPRESENTATION('',(#4247),#4251);
+#4247 = LINE('',#4248,#4249);
+#4248 = CARTESIAN_POINT('',(-8.236084034375,-25.71362304687));
+#4249 = VECTOR('',#4250,1.);
+#4250 = DIRECTION('',(1.,0.));
+#4251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4252 = PCURVE('',#4253,#4258);
+#4253 = PLANE('',#4254);
+#4254 = AXIS2_PLACEMENT_3D('',#4255,#4256,#4257);
+#4255 = CARTESIAN_POINT('',(-8.236084034375,-25.71362304687,1.5));
+#4256 = DIRECTION('',(0.,-1.,0.));
+#4257 = DIRECTION('',(1.,0.,0.));
+#4258 = DEFINITIONAL_REPRESENTATION('',(#4259),#4263);
+#4259 = LINE('',#4260,#4261);
+#4260 = CARTESIAN_POINT('',(0.,0.));
+#4261 = VECTOR('',#4262,1.);
+#4262 = DIRECTION('',(1.,0.));
+#4263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4264 = ORIENTED_EDGE('',*,*,#4265,.T.);
+#4265 = EDGE_CURVE('',#4238,#4266,#4268,.T.);
+#4266 = VERTEX_POINT('',#4267);
+#4267 = CARTESIAN_POINT('',(-7.762451221875,-27.18334960937,1.5));
+#4268 = SURFACE_CURVE('',#4269,(#4273,#4280),.PCURVE_S1.);
+#4269 = LINE('',#4270,#4271);
+#4270 = CARTESIAN_POINT('',(-7.762451221875,-25.71362304687,1.5));
+#4271 = VECTOR('',#4272,1.);
+#4272 = DIRECTION('',(0.,-1.,0.));
+#4273 = PCURVE('',#2635,#4274);
+#4274 = DEFINITIONAL_REPRESENTATION('',(#4275),#4279);
+#4275 = LINE('',#4276,#4277);
+#4276 = CARTESIAN_POINT('',(-7.762451221875,-25.71362304687));
+#4277 = VECTOR('',#4278,1.);
+#4278 = DIRECTION('',(0.,-1.));
+#4279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4280 = PCURVE('',#4281,#4286);
+#4281 = PLANE('',#4282);
+#4282 = AXIS2_PLACEMENT_3D('',#4283,#4284,#4285);
+#4283 = CARTESIAN_POINT('',(-7.762451221875,-25.71362304687,1.5));
+#4284 = DIRECTION('',(-1.,0.,0.));
+#4285 = DIRECTION('',(0.,-1.,0.));
+#4286 = DEFINITIONAL_REPRESENTATION('',(#4287),#4291);
+#4287 = LINE('',#4288,#4289);
+#4288 = CARTESIAN_POINT('',(0.,0.));
+#4289 = VECTOR('',#4290,1.);
+#4290 = DIRECTION('',(1.,0.));
+#4291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4292 = ORIENTED_EDGE('',*,*,#4293,.T.);
+#4293 = EDGE_CURVE('',#4266,#4294,#4296,.T.);
+#4294 = VERTEX_POINT('',#4295);
+#4295 = CARTESIAN_POINT('',(-5.902099659375,-27.18334960937,1.5));
+#4296 = SURFACE_CURVE('',#4297,(#4301,#4308),.PCURVE_S1.);
+#4297 = LINE('',#4298,#4299);
+#4298 = CARTESIAN_POINT('',(-7.762451221875,-27.18334960937,1.5));
+#4299 = VECTOR('',#4300,1.);
+#4300 = DIRECTION('',(1.,0.,0.));
+#4301 = PCURVE('',#2635,#4302);
+#4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4307);
+#4303 = LINE('',#4304,#4305);
+#4304 = CARTESIAN_POINT('',(-7.762451221875,-27.18334960937));
+#4305 = VECTOR('',#4306,1.);
+#4306 = DIRECTION('',(1.,0.));
+#4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4308 = PCURVE('',#4309,#4314);
+#4309 = PLANE('',#4310);
+#4310 = AXIS2_PLACEMENT_3D('',#4311,#4312,#4313);
+#4311 = CARTESIAN_POINT('',(-7.762451221875,-27.18334960937,1.5));
+#4312 = DIRECTION('',(0.,-1.,0.));
+#4313 = DIRECTION('',(1.,0.,0.));
+#4314 = DEFINITIONAL_REPRESENTATION('',(#4315),#4319);
+#4315 = LINE('',#4316,#4317);
+#4316 = CARTESIAN_POINT('',(0.,0.));
+#4317 = VECTOR('',#4318,1.);
+#4318 = DIRECTION('',(1.,0.));
+#4319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4320 = ORIENTED_EDGE('',*,*,#4321,.T.);
+#4321 = EDGE_CURVE('',#4294,#4322,#4324,.T.);
+#4322 = VERTEX_POINT('',#4323);
+#4323 = CARTESIAN_POINT('',(-5.902099659375,-25.71362304687,1.5));
+#4324 = SURFACE_CURVE('',#4325,(#4329,#4336),.PCURVE_S1.);
+#4325 = LINE('',#4326,#4327);
+#4326 = CARTESIAN_POINT('',(-5.902099659375,-27.18334960937,1.5));
+#4327 = VECTOR('',#4328,1.);
+#4328 = DIRECTION('',(0.,1.,0.));
+#4329 = PCURVE('',#2635,#4330);
+#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335);
+#4331 = LINE('',#4332,#4333);
+#4332 = CARTESIAN_POINT('',(-5.902099659375,-27.18334960937));
+#4333 = VECTOR('',#4334,1.);
+#4334 = DIRECTION('',(0.,1.));
+#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4336 = PCURVE('',#4337,#4342);
+#4337 = PLANE('',#4338);
+#4338 = AXIS2_PLACEMENT_3D('',#4339,#4340,#4341);
+#4339 = CARTESIAN_POINT('',(-5.902099659375,-27.18334960937,1.5));
+#4340 = DIRECTION('',(1.,0.,0.));
+#4341 = DIRECTION('',(-0.,1.,0.));
+#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347);
+#4343 = LINE('',#4344,#4345);
+#4344 = CARTESIAN_POINT('',(0.,0.));
+#4345 = VECTOR('',#4346,1.);
+#4346 = DIRECTION('',(1.,0.));
+#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4348 = ORIENTED_EDGE('',*,*,#4349,.T.);
+#4349 = EDGE_CURVE('',#4322,#4350,#4352,.T.);
+#4350 = VERTEX_POINT('',#4351);
+#4351 = CARTESIAN_POINT('',(-5.428466846875,-25.71362304687,1.5));
+#4352 = SURFACE_CURVE('',#4353,(#4357,#4364),.PCURVE_S1.);
+#4353 = LINE('',#4354,#4355);
+#4354 = CARTESIAN_POINT('',(-5.902099659375,-25.71362304687,1.5));
+#4355 = VECTOR('',#4356,1.);
+#4356 = DIRECTION('',(1.,0.,0.));
+#4357 = PCURVE('',#2635,#4358);
+#4358 = DEFINITIONAL_REPRESENTATION('',(#4359),#4363);
+#4359 = LINE('',#4360,#4361);
+#4360 = CARTESIAN_POINT('',(-5.902099659375,-25.71362304687));
+#4361 = VECTOR('',#4362,1.);
+#4362 = DIRECTION('',(1.,0.));
+#4363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4364 = PCURVE('',#4365,#4370);
+#4365 = PLANE('',#4366);
+#4366 = AXIS2_PLACEMENT_3D('',#4367,#4368,#4369);
+#4367 = CARTESIAN_POINT('',(-5.902099659375,-25.71362304687,1.5));
+#4368 = DIRECTION('',(0.,-1.,0.));
+#4369 = DIRECTION('',(1.,0.,0.));
+#4370 = DEFINITIONAL_REPRESENTATION('',(#4371),#4375);
+#4371 = LINE('',#4372,#4373);
+#4372 = CARTESIAN_POINT('',(0.,0.));
+#4373 = VECTOR('',#4374,1.);
+#4374 = DIRECTION('',(1.,0.));
+#4375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4376 = ORIENTED_EDGE('',*,*,#4377,.T.);
+#4377 = EDGE_CURVE('',#4350,#4378,#4380,.T.);
+#4378 = VERTEX_POINT('',#4379);
+#4379 = CARTESIAN_POINT('',(-5.428466846875,-29.29272460937,1.5));
+#4380 = SURFACE_CURVE('',#4381,(#4385,#4392),.PCURVE_S1.);
+#4381 = LINE('',#4382,#4383);
+#4382 = CARTESIAN_POINT('',(-5.428466846875,-25.71362304687,1.5));
+#4383 = VECTOR('',#4384,1.);
+#4384 = DIRECTION('',(0.,-1.,0.));
+#4385 = PCURVE('',#2635,#4386);
+#4386 = DEFINITIONAL_REPRESENTATION('',(#4387),#4391);
+#4387 = LINE('',#4388,#4389);
+#4388 = CARTESIAN_POINT('',(-5.428466846875,-25.71362304687));
+#4389 = VECTOR('',#4390,1.);
+#4390 = DIRECTION('',(0.,-1.));
+#4391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4392 = PCURVE('',#4393,#4398);
+#4393 = PLANE('',#4394);
+#4394 = AXIS2_PLACEMENT_3D('',#4395,#4396,#4397);
+#4395 = CARTESIAN_POINT('',(-5.428466846875,-25.71362304687,1.5));
+#4396 = DIRECTION('',(-1.,0.,0.));
+#4397 = DIRECTION('',(0.,-1.,0.));
+#4398 = DEFINITIONAL_REPRESENTATION('',(#4399),#4403);
+#4399 = LINE('',#4400,#4401);
+#4400 = CARTESIAN_POINT('',(0.,0.));
+#4401 = VECTOR('',#4402,1.);
+#4402 = DIRECTION('',(1.,0.));
+#4403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4404 = ORIENTED_EDGE('',*,*,#4405,.T.);
+#4405 = EDGE_CURVE('',#4378,#4406,#4408,.T.);
+#4406 = VERTEX_POINT('',#4407);
+#4407 = CARTESIAN_POINT('',(-5.902099659375,-29.29272460937,1.5));
+#4408 = SURFACE_CURVE('',#4409,(#4413,#4420),.PCURVE_S1.);
+#4409 = LINE('',#4410,#4411);
+#4410 = CARTESIAN_POINT('',(-5.428466846875,-29.29272460937,1.5));
+#4411 = VECTOR('',#4412,1.);
+#4412 = DIRECTION('',(-1.,0.,0.));
+#4413 = PCURVE('',#2635,#4414);
+#4414 = DEFINITIONAL_REPRESENTATION('',(#4415),#4419);
+#4415 = LINE('',#4416,#4417);
+#4416 = CARTESIAN_POINT('',(-5.428466846875,-29.29272460937));
+#4417 = VECTOR('',#4418,1.);
+#4418 = DIRECTION('',(-1.,0.));
+#4419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4420 = PCURVE('',#4421,#4426);
+#4421 = PLANE('',#4422);
+#4422 = AXIS2_PLACEMENT_3D('',#4423,#4424,#4425);
+#4423 = CARTESIAN_POINT('',(-5.428466846875,-29.29272460937,1.5));
+#4424 = DIRECTION('',(0.,1.,-0.));
+#4425 = DIRECTION('',(-1.,0.,0.));
+#4426 = DEFINITIONAL_REPRESENTATION('',(#4427),#4431);
+#4427 = LINE('',#4428,#4429);
+#4428 = CARTESIAN_POINT('',(0.,0.));
+#4429 = VECTOR('',#4430,1.);
+#4430 = DIRECTION('',(1.,0.));
+#4431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4432 = ORIENTED_EDGE('',*,*,#4433,.T.);
+#4433 = EDGE_CURVE('',#4406,#4434,#4436,.T.);
+#4434 = VERTEX_POINT('',#4435);
+#4435 = CARTESIAN_POINT('',(-5.902099659375,-27.60571289062,1.5));
+#4436 = SURFACE_CURVE('',#4437,(#4441,#4448),.PCURVE_S1.);
+#4437 = LINE('',#4438,#4439);
+#4438 = CARTESIAN_POINT('',(-5.902099659375,-29.29272460937,1.5));
+#4439 = VECTOR('',#4440,1.);
+#4440 = DIRECTION('',(0.,1.,0.));
+#4441 = PCURVE('',#2635,#4442);
+#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447);
+#4443 = LINE('',#4444,#4445);
+#4444 = CARTESIAN_POINT('',(-5.902099659375,-29.29272460937));
+#4445 = VECTOR('',#4446,1.);
+#4446 = DIRECTION('',(0.,1.));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4448 = PCURVE('',#4449,#4454);
+#4449 = PLANE('',#4450);
+#4450 = AXIS2_PLACEMENT_3D('',#4451,#4452,#4453);
+#4451 = CARTESIAN_POINT('',(-5.902099659375,-29.29272460937,1.5));
+#4452 = DIRECTION('',(1.,0.,0.));
+#4453 = DIRECTION('',(-0.,1.,0.));
+#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4459);
+#4455 = LINE('',#4456,#4457);
+#4456 = CARTESIAN_POINT('',(0.,0.));
+#4457 = VECTOR('',#4458,1.);
+#4458 = DIRECTION('',(1.,0.));
+#4459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4460 = ORIENTED_EDGE('',*,*,#4461,.T.);
+#4461 = EDGE_CURVE('',#4434,#4152,#4462,.T.);
+#4462 = SURFACE_CURVE('',#4463,(#4467,#4474),.PCURVE_S1.);
+#4463 = LINE('',#4464,#4465);
+#4464 = CARTESIAN_POINT('',(-5.902099659375,-27.60571289062,1.5));
+#4465 = VECTOR('',#4466,1.);
+#4466 = DIRECTION('',(-1.,0.,0.));
+#4467 = PCURVE('',#2635,#4468);
+#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4473);
+#4469 = LINE('',#4470,#4471);
+#4470 = CARTESIAN_POINT('',(-5.902099659375,-27.60571289062));
+#4471 = VECTOR('',#4472,1.);
+#4472 = DIRECTION('',(-1.,0.));
+#4473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4474 = PCURVE('',#4475,#4480);
+#4475 = PLANE('',#4476);
+#4476 = AXIS2_PLACEMENT_3D('',#4477,#4478,#4479);
+#4477 = CARTESIAN_POINT('',(-5.902099659375,-27.60571289062,1.5));
+#4478 = DIRECTION('',(0.,1.,-0.));
+#4479 = DIRECTION('',(-1.,0.,0.));
+#4480 = DEFINITIONAL_REPRESENTATION('',(#4481),#4485);
+#4481 = LINE('',#4482,#4483);
+#4482 = CARTESIAN_POINT('',(0.,0.));
+#4483 = VECTOR('',#4484,1.);
+#4484 = DIRECTION('',(1.,0.));
+#4485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4486 = FACE_BOUND('',#4487,.T.);
+#4487 = EDGE_LOOP('',(#4488,#4529,#4557,#4611));
+#4488 = ORIENTED_EDGE('',*,*,#4489,.F.);
+#4489 = EDGE_CURVE('',#4490,#4492,#4494,.T.);
+#4490 = VERTEX_POINT('',#4491);
+#4491 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,1.5));
+#4492 = VERTEX_POINT('',#4493);
+#4493 = CARTESIAN_POINT('',(-4.388427784375,-28.10864257812,1.5));
+#4494 = SURFACE_CURVE('',#4495,(#4502,#4512),.PCURVE_S1.);
+#4495 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4496,#4497,#4498,#4499,#4500,
+ #4501),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,3),(0.,1.,2.,3.343434343434,
+ 4.686868686869),.UNSPECIFIED.);
+#4496 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,1.5));
+#4497 = CARTESIAN_POINT('',(-3.021240284375,-28.73608398437,1.5));
+#4498 = CARTESIAN_POINT('',(-3.363037159375,-28.98999023437,1.5));
+#4499 = CARTESIAN_POINT('',(-3.929443409375,-28.98999023437,1.5));
+#4500 = CARTESIAN_POINT('',(-4.364013721875,-28.53588867187,1.5));
+#4501 = CARTESIAN_POINT('',(-4.388427784375,-28.10864257812,1.5));
+#4502 = PCURVE('',#2635,#4503);
+#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4511);
+#4504 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4505,#4506,#4507,#4508,#4509,
+ #4510),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,3),(0.,1.,2.,3.343434343434,
+ 4.686868686869),.UNSPECIFIED.);
+#4505 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187));
+#4506 = CARTESIAN_POINT('',(-3.021240284375,-28.73608398437));
+#4507 = CARTESIAN_POINT('',(-3.363037159375,-28.98999023437));
+#4508 = CARTESIAN_POINT('',(-3.929443409375,-28.98999023437));
+#4509 = CARTESIAN_POINT('',(-4.364013721875,-28.53588867187));
+#4510 = CARTESIAN_POINT('',(-4.388427784375,-28.10864257812));
+#4511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4512 = PCURVE('',#4513,#4523);
+#4513 = SURFACE_OF_LINEAR_EXTRUSION('',#4514,#4521);
+#4514 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4515,#4516,#4517,#4518,#4519,
+ #4520),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,3),(0.,1.,2.,3.343434343434,
+ 4.686868686869),.UNSPECIFIED.);
+#4515 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,1.5));
+#4516 = CARTESIAN_POINT('',(-3.021240284375,-28.73608398437,1.5));
+#4517 = CARTESIAN_POINT('',(-3.363037159375,-28.98999023437,1.5));
+#4518 = CARTESIAN_POINT('',(-3.929443409375,-28.98999023437,1.5));
+#4519 = CARTESIAN_POINT('',(-4.364013721875,-28.53588867187,1.5));
+#4520 = CARTESIAN_POINT('',(-4.388427784375,-28.10864257812,1.5));
+#4521 = VECTOR('',#4522,1.);
+#4522 = DIRECTION('',(0.,0.,1.));
+#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4528);
+#4524 = LINE('',#4525,#4526);
+#4525 = CARTESIAN_POINT('',(0.,0.));
+#4526 = VECTOR('',#4527,1.);
+#4527 = DIRECTION('',(1.,0.));
+#4528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4529 = ORIENTED_EDGE('',*,*,#4530,.T.);
+#4530 = EDGE_CURVE('',#4490,#4531,#4533,.T.);
+#4531 = VERTEX_POINT('',#4532);
+#4532 = CARTESIAN_POINT('',(-2.467041065625,-28.51391601562,1.5));
+#4533 = SURFACE_CURVE('',#4534,(#4538,#4545),.PCURVE_S1.);
+#4534 = LINE('',#4535,#4536);
+#4535 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,1.5));
+#4536 = VECTOR('',#4537,1.);
+#4537 = DIRECTION('',(0.992441183033,-0.122721221558,0.));
+#4538 = PCURVE('',#2635,#4539);
+#4539 = DEFINITIONAL_REPRESENTATION('',(#4540),#4544);
+#4540 = LINE('',#4541,#4542);
+#4541 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187));
+#4542 = VECTOR('',#4543,1.);
+#4543 = DIRECTION('',(0.992441183033,-0.122721221558));
+#4544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4545 = PCURVE('',#4546,#4551);
+#4546 = PLANE('',#4547);
+#4547 = AXIS2_PLACEMENT_3D('',#4548,#4549,#4550);
+#4548 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,1.5));
+#4549 = DIRECTION('',(-0.122721221558,-0.992441183033,0.));
+#4550 = DIRECTION('',(0.992441183033,-0.122721221558,0.));
+#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556);
+#4552 = LINE('',#4553,#4554);
+#4553 = CARTESIAN_POINT('',(0.,0.));
+#4554 = VECTOR('',#4555,1.);
+#4555 = DIRECTION('',(1.,0.));
+#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4557 = ORIENTED_EDGE('',*,*,#4558,.F.);
+#4558 = EDGE_CURVE('',#4559,#4531,#4561,.T.);
+#4559 = VERTEX_POINT('',#4560);
+#4560 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,1.5));
+#4561 = SURFACE_CURVE('',#4562,(#4574,#4589),.PCURVE_S1.);
+#4562 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4563,#4564,#4565,#4566,#4567,
+ #4568,#4569,#4570,#4571,#4572,#4573),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,17.4375,33.875,50.852699530516,67.830399061033,
+ 84.237951965524,100.64550487001,113.67296103881,126.70041720762),
+ .UNSPECIFIED.);
+#4563 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,1.5));
+#4564 = CARTESIAN_POINT('',(-2.452392628125,-28.03051757812,1.5));
+#4565 = CARTESIAN_POINT('',(-2.452392628125,-27.34936523437,1.5));
+#4566 = CARTESIAN_POINT('',(-3.111572315625,-26.64135742187,1.5));
+#4567 = CARTESIAN_POINT('',(-4.168701221875,-26.64135742187,1.5));
+#4568 = CARTESIAN_POINT('',(-4.842529346875,-27.36401367187,1.5));
+#4569 = CARTESIAN_POINT('',(-4.842529346875,-28.65063476562,1.5));
+#4570 = CARTESIAN_POINT('',(-4.176025440625,-29.35131835937,1.5));
+#4571 = CARTESIAN_POINT('',(-3.155517628125,-29.35131835937,1.5));
+#4572 = CARTESIAN_POINT('',(-2.574462940625,-28.91186523437,1.5));
+#4573 = CARTESIAN_POINT('',(-2.467041065625,-28.51391601562,1.5));
+#4574 = PCURVE('',#2635,#4575);
+#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4588);
+#4576 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4577,#4578,#4579,#4580,#4581,
+ #4582,#4583,#4584,#4585,#4586,#4587),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,17.4375,33.875,50.852699530516,67.830399061033,
+ 84.237951965524,100.64550487001,113.67296103881,126.70041720762),
+ .UNSPECIFIED.);
+#4577 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812));
+#4578 = CARTESIAN_POINT('',(-2.452392628125,-28.03051757812));
+#4579 = CARTESIAN_POINT('',(-2.452392628125,-27.34936523437));
+#4580 = CARTESIAN_POINT('',(-3.111572315625,-26.64135742187));
+#4581 = CARTESIAN_POINT('',(-4.168701221875,-26.64135742187));
+#4582 = CARTESIAN_POINT('',(-4.842529346875,-27.36401367187));
+#4583 = CARTESIAN_POINT('',(-4.842529346875,-28.65063476562));
+#4584 = CARTESIAN_POINT('',(-4.176025440625,-29.35131835937));
+#4585 = CARTESIAN_POINT('',(-3.155517628125,-29.35131835937));
+#4586 = CARTESIAN_POINT('',(-2.574462940625,-28.91186523437));
+#4587 = CARTESIAN_POINT('',(-2.467041065625,-28.51391601562));
+#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4589 = PCURVE('',#4590,#4605);
+#4590 = SURFACE_OF_LINEAR_EXTRUSION('',#4591,#4603);
+#4591 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4592,#4593,#4594,#4595,#4596,
+ #4597,#4598,#4599,#4600,#4601,#4602),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,17.4375,33.875,50.852699530516,67.830399061033,
+ 84.237951965524,100.64550487001,113.67296103881,126.70041720762),
+ .UNSPECIFIED.);
+#4592 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,1.5));
+#4593 = CARTESIAN_POINT('',(-2.452392628125,-28.03051757812,1.5));
+#4594 = CARTESIAN_POINT('',(-2.452392628125,-27.34936523437,1.5));
+#4595 = CARTESIAN_POINT('',(-3.111572315625,-26.64135742187,1.5));
+#4596 = CARTESIAN_POINT('',(-4.168701221875,-26.64135742187,1.5));
+#4597 = CARTESIAN_POINT('',(-4.842529346875,-27.36401367187,1.5));
+#4598 = CARTESIAN_POINT('',(-4.842529346875,-28.65063476562,1.5));
+#4599 = CARTESIAN_POINT('',(-4.176025440625,-29.35131835937,1.5));
+#4600 = CARTESIAN_POINT('',(-3.155517628125,-29.35131835937,1.5));
+#4601 = CARTESIAN_POINT('',(-2.574462940625,-28.91186523437,1.5));
+#4602 = CARTESIAN_POINT('',(-2.467041065625,-28.51391601562,1.5));
+#4603 = VECTOR('',#4604,1.);
+#4604 = DIRECTION('',(0.,0.,1.));
+#4605 = DEFINITIONAL_REPRESENTATION('',(#4606),#4610);
+#4606 = LINE('',#4607,#4608);
+#4607 = CARTESIAN_POINT('',(0.,0.));
+#4608 = VECTOR('',#4609,1.);
+#4609 = DIRECTION('',(1.,0.));
+#4610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4611 = ORIENTED_EDGE('',*,*,#4612,.T.);
+#4612 = EDGE_CURVE('',#4559,#4492,#4613,.T.);
+#4613 = SURFACE_CURVE('',#4614,(#4618,#4625),.PCURVE_S1.);
+#4614 = LINE('',#4615,#4616);
+#4615 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,1.5));
+#4616 = VECTOR('',#4617,1.);
+#4617 = DIRECTION('',(-1.,0.,0.));
+#4618 = PCURVE('',#2635,#4619);
+#4619 = DEFINITIONAL_REPRESENTATION('',(#4620),#4624);
+#4620 = LINE('',#4621,#4622);
+#4621 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812));
+#4622 = VECTOR('',#4623,1.);
+#4623 = DIRECTION('',(-1.,0.));
+#4624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4625 = PCURVE('',#4626,#4631);
+#4626 = PLANE('',#4627);
+#4627 = AXIS2_PLACEMENT_3D('',#4628,#4629,#4630);
+#4628 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,1.5));
+#4629 = DIRECTION('',(0.,1.,-0.));
+#4630 = DIRECTION('',(-1.,0.,0.));
+#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4636);
+#4632 = LINE('',#4633,#4634);
+#4633 = CARTESIAN_POINT('',(0.,0.));
+#4634 = VECTOR('',#4635,1.);
+#4635 = DIRECTION('',(1.,0.));
+#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4637 = FACE_BOUND('',#4638,.T.);
+#4638 = EDGE_LOOP('',(#4639,#4669,#4697,#4725,#4753,#4781,#4809,#4839,
+ #4869,#4897,#4925,#4953,#4981,#5009,#5037));
+#4639 = ORIENTED_EDGE('',*,*,#4640,.T.);
+#4640 = EDGE_CURVE('',#4641,#4643,#4645,.T.);
+#4641 = VERTEX_POINT('',#4642);
+#4642 = CARTESIAN_POINT('',(-0.994873096875,-28.26977539062,1.5));
+#4643 = VERTEX_POINT('',#4644);
+#4644 = CARTESIAN_POINT('',(-1.676025440625,-29.29272460937,1.5));
+#4645 = SURFACE_CURVE('',#4646,(#4650,#4657),.PCURVE_S1.);
+#4646 = LINE('',#4647,#4648);
+#4647 = CARTESIAN_POINT('',(-0.994873096875,-28.26977539062,1.5));
+#4648 = VECTOR('',#4649,1.);
+#4649 = DIRECTION('',(-0.554241682188,-0.832355787945,0.));
+#4650 = PCURVE('',#2635,#4651);
+#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656);
+#4652 = LINE('',#4653,#4654);
+#4653 = CARTESIAN_POINT('',(-0.994873096875,-28.26977539062));
+#4654 = VECTOR('',#4655,1.);
+#4655 = DIRECTION('',(-0.554241682188,-0.832355787945));
+#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4657 = PCURVE('',#4658,#4663);
+#4658 = PLANE('',#4659);
+#4659 = AXIS2_PLACEMENT_3D('',#4660,#4661,#4662);
+#4660 = CARTESIAN_POINT('',(-0.994873096875,-28.26977539062,1.5));
+#4661 = DIRECTION('',(-0.832355787945,0.554241682188,0.));
+#4662 = DIRECTION('',(-0.554241682188,-0.832355787945,0.));
+#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668);
+#4664 = LINE('',#4665,#4666);
+#4665 = CARTESIAN_POINT('',(0.,0.));
+#4666 = VECTOR('',#4667,1.);
+#4667 = DIRECTION('',(1.,0.));
+#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4669 = ORIENTED_EDGE('',*,*,#4670,.T.);
+#4670 = EDGE_CURVE('',#4643,#4671,#4673,.T.);
+#4671 = VERTEX_POINT('',#4672);
+#4672 = CARTESIAN_POINT('',(-2.208252003125,-29.29272460937,1.5));
+#4673 = SURFACE_CURVE('',#4674,(#4678,#4685),.PCURVE_S1.);
+#4674 = LINE('',#4675,#4676);
+#4675 = CARTESIAN_POINT('',(-1.676025440625,-29.29272460937,1.5));
+#4676 = VECTOR('',#4677,1.);
+#4677 = DIRECTION('',(-1.,0.,0.));
+#4678 = PCURVE('',#2635,#4679);
+#4679 = DEFINITIONAL_REPRESENTATION('',(#4680),#4684);
+#4680 = LINE('',#4681,#4682);
+#4681 = CARTESIAN_POINT('',(-1.676025440625,-29.29272460937));
+#4682 = VECTOR('',#4683,1.);
+#4683 = DIRECTION('',(-1.,0.));
+#4684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4685 = PCURVE('',#4686,#4691);
+#4686 = PLANE('',#4687);
+#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690);
+#4688 = CARTESIAN_POINT('',(-1.676025440625,-29.29272460937,1.5));
+#4689 = DIRECTION('',(0.,1.,-0.));
+#4690 = DIRECTION('',(-1.,0.,0.));
+#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696);
+#4692 = LINE('',#4693,#4694);
+#4693 = CARTESIAN_POINT('',(0.,0.));
+#4694 = VECTOR('',#4695,1.);
+#4695 = DIRECTION('',(1.,0.));
+#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4697 = ORIENTED_EDGE('',*,*,#4698,.T.);
+#4698 = EDGE_CURVE('',#4671,#4699,#4701,.T.);
+#4699 = VERTEX_POINT('',#4700);
+#4700 = CARTESIAN_POINT('',(-1.260986378125,-27.94506835937,1.5));
+#4701 = SURFACE_CURVE('',#4702,(#4706,#4713),.PCURVE_S1.);
+#4702 = LINE('',#4703,#4704);
+#4703 = CARTESIAN_POINT('',(-2.208252003125,-29.29272460937,1.5));
+#4704 = VECTOR('',#4705,1.);
+#4705 = DIRECTION('',(0.575052773399,0.818116316795,0.));
+#4706 = PCURVE('',#2635,#4707);
+#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4712);
+#4708 = LINE('',#4709,#4710);
+#4709 = CARTESIAN_POINT('',(-2.208252003125,-29.29272460937));
+#4710 = VECTOR('',#4711,1.);
+#4711 = DIRECTION('',(0.575052773399,0.818116316795));
+#4712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4713 = PCURVE('',#4714,#4719);
+#4714 = PLANE('',#4715);
+#4715 = AXIS2_PLACEMENT_3D('',#4716,#4717,#4718);
+#4716 = CARTESIAN_POINT('',(-2.208252003125,-29.29272460937,1.5));
+#4717 = DIRECTION('',(0.818116316795,-0.575052773399,0.));
+#4718 = DIRECTION('',(0.575052773399,0.818116316795,0.));
+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724);
+#4720 = LINE('',#4721,#4722);
+#4721 = CARTESIAN_POINT('',(0.,0.));
+#4722 = VECTOR('',#4723,1.);
+#4723 = DIRECTION('',(1.,0.));
+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4725 = ORIENTED_EDGE('',*,*,#4726,.T.);
+#4726 = EDGE_CURVE('',#4699,#4727,#4729,.T.);
+#4727 = VERTEX_POINT('',#4728);
+#4728 = CARTESIAN_POINT('',(-2.137451221875,-26.69995117187,1.5));
+#4729 = SURFACE_CURVE('',#4730,(#4734,#4741),.PCURVE_S1.);
+#4730 = LINE('',#4731,#4732);
+#4731 = CARTESIAN_POINT('',(-1.260986378125,-27.94506835937,1.5));
+#4732 = VECTOR('',#4733,1.);
+#4733 = DIRECTION('',(-0.575612550143,0.817722564271,0.));
+#4734 = PCURVE('',#2635,#4735);
+#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740);
+#4736 = LINE('',#4737,#4738);
+#4737 = CARTESIAN_POINT('',(-1.260986378125,-27.94506835937));
+#4738 = VECTOR('',#4739,1.);
+#4739 = DIRECTION('',(-0.575612550143,0.817722564271));
+#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4741 = PCURVE('',#4742,#4747);
+#4742 = PLANE('',#4743);
+#4743 = AXIS2_PLACEMENT_3D('',#4744,#4745,#4746);
+#4744 = CARTESIAN_POINT('',(-1.260986378125,-27.94506835937,1.5));
+#4745 = DIRECTION('',(0.817722564271,0.575612550143,-0.));
+#4746 = DIRECTION('',(-0.575612550143,0.817722564271,0.));
+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(0.,0.));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(1.,0.));
+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4753 = ORIENTED_EDGE('',*,*,#4754,.T.);
+#4754 = EDGE_CURVE('',#4727,#4755,#4757,.T.);
+#4755 = VERTEX_POINT('',#4756);
+#4756 = CARTESIAN_POINT('',(-1.588134815625,-26.69995117187,1.5));
+#4757 = SURFACE_CURVE('',#4758,(#4762,#4769),.PCURVE_S1.);
+#4758 = LINE('',#4759,#4760);
+#4759 = CARTESIAN_POINT('',(-2.137451221875,-26.69995117187,1.5));
+#4760 = VECTOR('',#4761,1.);
+#4761 = DIRECTION('',(1.,0.,0.));
+#4762 = PCURVE('',#2635,#4763);
+#4763 = DEFINITIONAL_REPRESENTATION('',(#4764),#4768);
+#4764 = LINE('',#4765,#4766);
+#4765 = CARTESIAN_POINT('',(-2.137451221875,-26.69995117187));
+#4766 = VECTOR('',#4767,1.);
+#4767 = DIRECTION('',(1.,0.));
+#4768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4769 = PCURVE('',#4770,#4775);
+#4770 = PLANE('',#4771);
+#4771 = AXIS2_PLACEMENT_3D('',#4772,#4773,#4774);
+#4772 = CARTESIAN_POINT('',(-2.137451221875,-26.69995117187,1.5));
+#4773 = DIRECTION('',(0.,-1.,0.));
+#4774 = DIRECTION('',(1.,0.,0.));
+#4775 = DEFINITIONAL_REPRESENTATION('',(#4776),#4780);
+#4776 = LINE('',#4777,#4778);
+#4777 = CARTESIAN_POINT('',(0.,0.));
+#4778 = VECTOR('',#4779,1.);
+#4779 = DIRECTION('',(1.,0.));
+#4780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4781 = ORIENTED_EDGE('',*,*,#4782,.T.);
+#4782 = EDGE_CURVE('',#4755,#4783,#4785,.T.);
+#4783 = VERTEX_POINT('',#4784);
+#4784 = CARTESIAN_POINT('',(-1.190185596875,-27.30786132812,1.5));
+#4785 = SURFACE_CURVE('',#4786,(#4790,#4797),.PCURVE_S1.);
+#4786 = LINE('',#4787,#4788);
+#4787 = CARTESIAN_POINT('',(-1.588134815625,-26.69995117187,1.5));
+#4788 = VECTOR('',#4789,1.);
+#4789 = DIRECTION('',(0.54770194357,-0.836673521159,0.));
+#4790 = PCURVE('',#2635,#4791);
+#4791 = DEFINITIONAL_REPRESENTATION('',(#4792),#4796);
+#4792 = LINE('',#4793,#4794);
+#4793 = CARTESIAN_POINT('',(-1.588134815625,-26.69995117187));
+#4794 = VECTOR('',#4795,1.);
+#4795 = DIRECTION('',(0.54770194357,-0.836673521159));
+#4796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4797 = PCURVE('',#4798,#4803);
+#4798 = PLANE('',#4799);
+#4799 = AXIS2_PLACEMENT_3D('',#4800,#4801,#4802);
+#4800 = CARTESIAN_POINT('',(-1.588134815625,-26.69995117187,1.5));
+#4801 = DIRECTION('',(-0.836673521159,-0.54770194357,0.));
+#4802 = DIRECTION('',(0.54770194357,-0.836673521159,0.));
+#4803 = DEFINITIONAL_REPRESENTATION('',(#4804),#4808);
+#4804 = LINE('',#4805,#4806);
+#4805 = CARTESIAN_POINT('',(0.,0.));
+#4806 = VECTOR('',#4807,1.);
+#4807 = DIRECTION('',(1.,0.));
+#4808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4809 = ORIENTED_EDGE('',*,*,#4810,.T.);
+#4810 = EDGE_CURVE('',#4783,#4811,#4813,.T.);
+#4811 = VERTEX_POINT('',#4812);
+#4812 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,1.5));
+#4813 = SURFACE_CURVE('',#4814,(#4818,#4825),.PCURVE_S1.);
+#4814 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4815,#4816,#4817),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4815 = CARTESIAN_POINT('',(-1.190185596875,-27.30786132812,1.5));
+#4816 = CARTESIAN_POINT('',(-1.077880909375,-27.48120117187,1.5));
+#4817 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,1.5));
+#4818 = PCURVE('',#2635,#4819);
+#4819 = DEFINITIONAL_REPRESENTATION('',(#4820),#4824);
+#4820 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4821,#4822,#4823),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4821 = CARTESIAN_POINT('',(-1.190185596875,-27.30786132812));
+#4822 = CARTESIAN_POINT('',(-1.077880909375,-27.48120117187));
+#4823 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187));
+#4824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4825 = PCURVE('',#4826,#4833);
+#4826 = SURFACE_OF_LINEAR_EXTRUSION('',#4827,#4831);
+#4827 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4828,#4829,#4830),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4828 = CARTESIAN_POINT('',(-1.190185596875,-27.30786132812,1.5));
+#4829 = CARTESIAN_POINT('',(-1.077880909375,-27.48120117187,1.5));
+#4830 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,1.5));
+#4831 = VECTOR('',#4832,1.);
+#4832 = DIRECTION('',(0.,0.,1.));
+#4833 = DEFINITIONAL_REPRESENTATION('',(#4834),#4838);
+#4834 = LINE('',#4835,#4836);
+#4835 = CARTESIAN_POINT('',(0.,0.));
+#4836 = VECTOR('',#4837,1.);
+#4837 = DIRECTION('',(1.,0.));
+#4838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4839 = ORIENTED_EDGE('',*,*,#4840,.T.);
+#4840 = EDGE_CURVE('',#4811,#4841,#4843,.T.);
+#4841 = VERTEX_POINT('',#4842);
+#4842 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,1.5));
+#4843 = SURFACE_CURVE('',#4844,(#4848,#4855),.PCURVE_S1.);
+#4844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4845,#4846,#4847),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4845 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,1.5));
+#4846 = CARTESIAN_POINT('',(-0.902099659375,-27.43725585937,1.5));
+#4847 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,1.5));
+#4848 = PCURVE('',#2635,#4849);
+#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854);
+#4850 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4851,#4852,#4853),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4851 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187));
+#4852 = CARTESIAN_POINT('',(-0.902099659375,-27.43725585937));
+#4853 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062));
+#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4855 = PCURVE('',#4856,#4863);
+#4856 = SURFACE_OF_LINEAR_EXTRUSION('',#4857,#4861);
+#4857 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4858,#4859,#4860),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4858 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,1.5));
+#4859 = CARTESIAN_POINT('',(-0.902099659375,-27.43725585937,1.5));
+#4860 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,1.5));
+#4861 = VECTOR('',#4862,1.);
+#4862 = DIRECTION('',(0.,0.,1.));
+#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868);
+#4864 = LINE('',#4865,#4866);
+#4865 = CARTESIAN_POINT('',(0.,0.));
+#4866 = VECTOR('',#4867,1.);
+#4867 = DIRECTION('',(1.,0.));
+#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4869 = ORIENTED_EDGE('',*,*,#4870,.T.);
+#4870 = EDGE_CURVE('',#4841,#4871,#4873,.T.);
+#4871 = VERTEX_POINT('',#4872);
+#4872 = CARTESIAN_POINT('',(-0.374755909375,-26.69995117187,1.5));
+#4873 = SURFACE_CURVE('',#4874,(#4878,#4885),.PCURVE_S1.);
+#4874 = LINE('',#4875,#4876);
+#4875 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,1.5));
+#4876 = VECTOR('',#4877,1.);
+#4877 = DIRECTION('',(0.58062435329,0.814171579194,0.));
+#4878 = PCURVE('',#2635,#4879);
+#4879 = DEFINITIONAL_REPRESENTATION('',(#4880),#4884);
+#4880 = LINE('',#4881,#4882);
+#4881 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062));
+#4882 = VECTOR('',#4883,1.);
+#4883 = DIRECTION('',(0.58062435329,0.814171579194));
+#4884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4885 = PCURVE('',#4886,#4891);
+#4886 = PLANE('',#4887);
+#4887 = AXIS2_PLACEMENT_3D('',#4888,#4889,#4890);
+#4888 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,1.5));
+#4889 = DIRECTION('',(0.814171579194,-0.58062435329,0.));
+#4890 = DIRECTION('',(0.58062435329,0.814171579194,0.));
+#4891 = DEFINITIONAL_REPRESENTATION('',(#4892),#4896);
+#4892 = LINE('',#4893,#4894);
+#4893 = CARTESIAN_POINT('',(0.,0.));
+#4894 = VECTOR('',#4895,1.);
+#4895 = DIRECTION('',(1.,0.));
+#4896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4897 = ORIENTED_EDGE('',*,*,#4898,.T.);
+#4898 = EDGE_CURVE('',#4871,#4899,#4901,.T.);
+#4899 = VERTEX_POINT('',#4900);
+#4900 = CARTESIAN_POINT('',(0.150146434375,-26.69995117187,1.5));
+#4901 = SURFACE_CURVE('',#4902,(#4906,#4913),.PCURVE_S1.);
+#4902 = LINE('',#4903,#4904);
+#4903 = CARTESIAN_POINT('',(-0.374755909375,-26.69995117187,1.5));
+#4904 = VECTOR('',#4905,1.);
+#4905 = DIRECTION('',(1.,0.,0.));
+#4906 = PCURVE('',#2635,#4907);
+#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4912);
+#4908 = LINE('',#4909,#4910);
+#4909 = CARTESIAN_POINT('',(-0.374755909375,-26.69995117187));
+#4910 = VECTOR('',#4911,1.);
+#4911 = DIRECTION('',(1.,0.));
+#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4913 = PCURVE('',#4914,#4919);
+#4914 = PLANE('',#4915);
+#4915 = AXIS2_PLACEMENT_3D('',#4916,#4917,#4918);
+#4916 = CARTESIAN_POINT('',(-0.374755909375,-26.69995117187,1.5));
+#4917 = DIRECTION('',(0.,-1.,0.));
+#4918 = DIRECTION('',(1.,0.,0.));
+#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924);
+#4920 = LINE('',#4921,#4922);
+#4921 = CARTESIAN_POINT('',(0.,0.));
+#4922 = VECTOR('',#4923,1.);
+#4923 = DIRECTION('',(1.,0.));
+#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4925 = ORIENTED_EDGE('',*,*,#4926,.T.);
+#4926 = EDGE_CURVE('',#4899,#4927,#4929,.T.);
+#4927 = VERTEX_POINT('',#4928);
+#4928 = CARTESIAN_POINT('',(-0.745849659375,-27.92065429687,1.5));
+#4929 = SURFACE_CURVE('',#4930,(#4934,#4941),.PCURVE_S1.);
+#4930 = LINE('',#4931,#4932);
+#4931 = CARTESIAN_POINT('',(0.150146434375,-26.69995117187,1.5));
+#4932 = VECTOR('',#4933,1.);
+#4933 = DIRECTION('',(-0.591713094491,-0.806148630097,0.));
+#4934 = PCURVE('',#2635,#4935);
+#4935 = DEFINITIONAL_REPRESENTATION('',(#4936),#4940);
+#4936 = LINE('',#4937,#4938);
+#4937 = CARTESIAN_POINT('',(0.150146434375,-26.69995117187));
+#4938 = VECTOR('',#4939,1.);
+#4939 = DIRECTION('',(-0.591713094491,-0.806148630097));
+#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4941 = PCURVE('',#4942,#4947);
+#4942 = PLANE('',#4943);
+#4943 = AXIS2_PLACEMENT_3D('',#4944,#4945,#4946);
+#4944 = CARTESIAN_POINT('',(0.150146434375,-26.69995117187,1.5));
+#4945 = DIRECTION('',(-0.806148630097,0.591713094491,0.));
+#4946 = DIRECTION('',(-0.591713094491,-0.806148630097,0.));
+#4947 = DEFINITIONAL_REPRESENTATION('',(#4948),#4952);
+#4948 = LINE('',#4949,#4950);
+#4949 = CARTESIAN_POINT('',(0.,0.));
+#4950 = VECTOR('',#4951,1.);
+#4951 = DIRECTION('',(1.,0.));
+#4952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4953 = ORIENTED_EDGE('',*,*,#4954,.T.);
+#4954 = EDGE_CURVE('',#4927,#4955,#4957,.T.);
+#4955 = VERTEX_POINT('',#4956);
+#4956 = CARTESIAN_POINT('',(0.218505809375,-29.29272460937,1.5));
+#4957 = SURFACE_CURVE('',#4958,(#4962,#4969),.PCURVE_S1.);
+#4958 = LINE('',#4959,#4960);
+#4959 = CARTESIAN_POINT('',(-0.745849659375,-27.92065429687,1.5));
+#4960 = VECTOR('',#4961,1.);
+#4961 = DIRECTION('',(0.575024530742,-0.818136167789,0.));
+#4962 = PCURVE('',#2635,#4963);
+#4963 = DEFINITIONAL_REPRESENTATION('',(#4964),#4968);
+#4964 = LINE('',#4965,#4966);
+#4965 = CARTESIAN_POINT('',(-0.745849659375,-27.92065429687));
+#4966 = VECTOR('',#4967,1.);
+#4967 = DIRECTION('',(0.575024530742,-0.818136167789));
+#4968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4969 = PCURVE('',#4970,#4975);
+#4970 = PLANE('',#4971);
+#4971 = AXIS2_PLACEMENT_3D('',#4972,#4973,#4974);
+#4972 = CARTESIAN_POINT('',(-0.745849659375,-27.92065429687,1.5));
+#4973 = DIRECTION('',(-0.818136167789,-0.575024530742,0.));
+#4974 = DIRECTION('',(0.575024530742,-0.818136167789,0.));
+#4975 = DEFINITIONAL_REPRESENTATION('',(#4976),#4980);
+#4976 = LINE('',#4977,#4978);
+#4977 = CARTESIAN_POINT('',(0.,0.));
+#4978 = VECTOR('',#4979,1.);
+#4979 = DIRECTION('',(1.,0.));
+#4980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4981 = ORIENTED_EDGE('',*,*,#4982,.T.);
+#4982 = EDGE_CURVE('',#4955,#4983,#4985,.T.);
+#4983 = VERTEX_POINT('',#4984);
+#4984 = CARTESIAN_POINT('',(-0.321044971875,-29.29272460937,1.5));
+#4985 = SURFACE_CURVE('',#4986,(#4990,#4997),.PCURVE_S1.);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(0.218505809375,-29.29272460937,1.5));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(-1.,0.,0.));
+#4990 = PCURVE('',#2635,#4991);
+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);
+#4992 = LINE('',#4993,#4994);
+#4993 = CARTESIAN_POINT('',(0.218505809375,-29.29272460937));
+#4994 = VECTOR('',#4995,1.);
+#4995 = DIRECTION('',(-1.,0.));
+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#4997 = PCURVE('',#4998,#5003);
+#4998 = PLANE('',#4999);
+#4999 = AXIS2_PLACEMENT_3D('',#5000,#5001,#5002);
+#5000 = CARTESIAN_POINT('',(0.218505809375,-29.29272460937,1.5));
+#5001 = DIRECTION('',(0.,1.,-0.));
+#5002 = DIRECTION('',(-1.,0.,0.));
+#5003 = DEFINITIONAL_REPRESENTATION('',(#5004),#5008);
+#5004 = LINE('',#5005,#5006);
+#5005 = CARTESIAN_POINT('',(0.,0.));
+#5006 = VECTOR('',#5007,1.);
+#5007 = DIRECTION('',(1.,0.));
+#5008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5009 = ORIENTED_EDGE('',*,*,#5010,.T.);
+#5010 = EDGE_CURVE('',#4983,#5011,#5013,.T.);
+#5011 = VERTEX_POINT('',#5012);
+#5012 = CARTESIAN_POINT('',(-0.853271534375,-28.48706054687,1.5));
+#5013 = SURFACE_CURVE('',#5014,(#5018,#5025),.PCURVE_S1.);
+#5014 = LINE('',#5015,#5016);
+#5015 = CARTESIAN_POINT('',(-0.321044971875,-29.29272460937,1.5));
+#5016 = VECTOR('',#5017,1.);
+#5017 = DIRECTION('',(-0.551194404284,0.834376850521,0.));
+#5018 = PCURVE('',#2635,#5019);
+#5019 = DEFINITIONAL_REPRESENTATION('',(#5020),#5024);
+#5020 = LINE('',#5021,#5022);
+#5021 = CARTESIAN_POINT('',(-0.321044971875,-29.29272460937));
+#5022 = VECTOR('',#5023,1.);
+#5023 = DIRECTION('',(-0.551194404284,0.834376850521));
+#5024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5025 = PCURVE('',#5026,#5031);
+#5026 = PLANE('',#5027);
+#5027 = AXIS2_PLACEMENT_3D('',#5028,#5029,#5030);
+#5028 = CARTESIAN_POINT('',(-0.321044971875,-29.29272460937,1.5));
+#5029 = DIRECTION('',(0.834376850521,0.551194404284,-0.));
+#5030 = DIRECTION('',(-0.551194404284,0.834376850521,0.));
+#5031 = DEFINITIONAL_REPRESENTATION('',(#5032),#5036);
+#5032 = LINE('',#5033,#5034);
+#5033 = CARTESIAN_POINT('',(0.,0.));
+#5034 = VECTOR('',#5035,1.);
+#5035 = DIRECTION('',(1.,0.));
+#5036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5037 = ORIENTED_EDGE('',*,*,#5038,.T.);
+#5038 = EDGE_CURVE('',#5011,#4641,#5039,.T.);
+#5039 = SURFACE_CURVE('',#5040,(#5044,#5051),.PCURVE_S1.);
+#5040 = LINE('',#5041,#5042);
+#5041 = CARTESIAN_POINT('',(-0.853271534375,-28.48706054687,1.5));
+#5042 = VECTOR('',#5043,1.);
+#5043 = DIRECTION('',(-0.545980600505,0.837797818016,0.));
+#5044 = PCURVE('',#2635,#5045);
+#5045 = DEFINITIONAL_REPRESENTATION('',(#5046),#5050);
+#5046 = LINE('',#5047,#5048);
+#5047 = CARTESIAN_POINT('',(-0.853271534375,-28.48706054687));
+#5048 = VECTOR('',#5049,1.);
+#5049 = DIRECTION('',(-0.545980600505,0.837797818016));
+#5050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5051 = PCURVE('',#5052,#5057);
+#5052 = PLANE('',#5053);
+#5053 = AXIS2_PLACEMENT_3D('',#5054,#5055,#5056);
+#5054 = CARTESIAN_POINT('',(-0.853271534375,-28.48706054687,1.5));
+#5055 = DIRECTION('',(0.837797818016,0.545980600505,-0.));
+#5056 = DIRECTION('',(-0.545980600505,0.837797818016,0.));
+#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062);
+#5058 = LINE('',#5059,#5060);
+#5059 = CARTESIAN_POINT('',(0.,0.));
+#5060 = VECTOR('',#5061,1.);
+#5061 = DIRECTION('',(1.,0.));
+#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5063 = FACE_BOUND('',#5064,.T.);
+#5064 = EDGE_LOOP('',(#5065,#5095,#5123,#5151));
+#5065 = ORIENTED_EDGE('',*,*,#5066,.F.);
+#5066 = EDGE_CURVE('',#5067,#5069,#5071,.T.);
+#5067 = VERTEX_POINT('',#5068);
+#5068 = CARTESIAN_POINT('',(-26.05,-16.525,1.5));
+#5069 = VERTEX_POINT('',#5070);
+#5070 = CARTESIAN_POINT('',(-12.05,-16.525,1.5));
+#5071 = SURFACE_CURVE('',#5072,(#5076,#5083),.PCURVE_S1.);
+#5072 = LINE('',#5073,#5074);
+#5073 = CARTESIAN_POINT('',(-19.05,-16.525,1.5));
+#5074 = VECTOR('',#5075,1.);
+#5075 = DIRECTION('',(1.,0.,0.));
+#5076 = PCURVE('',#2635,#5077);
+#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082);
+#5078 = LINE('',#5079,#5080);
+#5079 = CARTESIAN_POINT('',(-19.05,-16.525));
+#5080 = VECTOR('',#5081,1.);
+#5081 = DIRECTION('',(1.,0.));
+#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5083 = PCURVE('',#5084,#5089);
+#5084 = PLANE('',#5085);
+#5085 = AXIS2_PLACEMENT_3D('',#5086,#5087,#5088);
+#5086 = CARTESIAN_POINT('',(-26.05,-16.525,0.));
+#5087 = DIRECTION('',(0.,1.,0.));
+#5088 = DIRECTION('',(1.,0.,0.));
+#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094);
+#5090 = LINE('',#5091,#5092);
+#5091 = CARTESIAN_POINT('',(7.,-1.5));
+#5092 = VECTOR('',#5093,1.);
+#5093 = DIRECTION('',(1.,0.));
+#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5095 = ORIENTED_EDGE('',*,*,#5096,.T.);
+#5096 = EDGE_CURVE('',#5067,#5097,#5099,.T.);
+#5097 = VERTEX_POINT('',#5098);
+#5098 = CARTESIAN_POINT('',(-26.05,-2.525,1.5));
+#5099 = SURFACE_CURVE('',#5100,(#5104,#5111),.PCURVE_S1.);
+#5100 = LINE('',#5101,#5102);
+#5101 = CARTESIAN_POINT('',(-26.05,-9.525,1.5));
+#5102 = VECTOR('',#5103,1.);
+#5103 = DIRECTION('',(0.,1.,0.));
+#5104 = PCURVE('',#2635,#5105);
+#5105 = DEFINITIONAL_REPRESENTATION('',(#5106),#5110);
+#5106 = LINE('',#5107,#5108);
+#5107 = CARTESIAN_POINT('',(-26.05,-9.525));
+#5108 = VECTOR('',#5109,1.);
+#5109 = DIRECTION('',(0.,1.));
+#5110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5111 = PCURVE('',#5112,#5117);
+#5112 = PLANE('',#5113);
+#5113 = AXIS2_PLACEMENT_3D('',#5114,#5115,#5116);
+#5114 = CARTESIAN_POINT('',(-26.05,-16.525,0.));
+#5115 = DIRECTION('',(-1.,0.,0.));
+#5116 = DIRECTION('',(0.,1.,0.));
+#5117 = DEFINITIONAL_REPRESENTATION('',(#5118),#5122);
+#5118 = LINE('',#5119,#5120);
+#5119 = CARTESIAN_POINT('',(7.,-1.5));
+#5120 = VECTOR('',#5121,1.);
+#5121 = DIRECTION('',(1.,0.));
+#5122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5123 = ORIENTED_EDGE('',*,*,#5124,.T.);
+#5124 = EDGE_CURVE('',#5097,#5125,#5127,.T.);
+#5125 = VERTEX_POINT('',#5126);
+#5126 = CARTESIAN_POINT('',(-12.05,-2.525,1.5));
+#5127 = SURFACE_CURVE('',#5128,(#5132,#5139),.PCURVE_S1.);
+#5128 = LINE('',#5129,#5130);
+#5129 = CARTESIAN_POINT('',(-19.05,-2.525,1.5));
+#5130 = VECTOR('',#5131,1.);
+#5131 = DIRECTION('',(1.,0.,0.));
+#5132 = PCURVE('',#2635,#5133);
+#5133 = DEFINITIONAL_REPRESENTATION('',(#5134),#5138);
+#5134 = LINE('',#5135,#5136);
+#5135 = CARTESIAN_POINT('',(-19.05,-2.525));
+#5136 = VECTOR('',#5137,1.);
+#5137 = DIRECTION('',(1.,0.));
+#5138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5139 = PCURVE('',#5140,#5145);
+#5140 = PLANE('',#5141);
+#5141 = AXIS2_PLACEMENT_3D('',#5142,#5143,#5144);
+#5142 = CARTESIAN_POINT('',(-26.05,-2.525,0.));
+#5143 = DIRECTION('',(0.,1.,0.));
+#5144 = DIRECTION('',(1.,0.,0.));
+#5145 = DEFINITIONAL_REPRESENTATION('',(#5146),#5150);
+#5146 = LINE('',#5147,#5148);
+#5147 = CARTESIAN_POINT('',(7.,-1.5));
+#5148 = VECTOR('',#5149,1.);
+#5149 = DIRECTION('',(1.,0.));
+#5150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5151 = ORIENTED_EDGE('',*,*,#5152,.F.);
+#5152 = EDGE_CURVE('',#5069,#5125,#5153,.T.);
+#5153 = SURFACE_CURVE('',#5154,(#5158,#5165),.PCURVE_S1.);
+#5154 = LINE('',#5155,#5156);
+#5155 = CARTESIAN_POINT('',(-12.05,-9.525,1.5));
+#5156 = VECTOR('',#5157,1.);
+#5157 = DIRECTION('',(0.,1.,0.));
+#5158 = PCURVE('',#2635,#5159);
+#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5164);
+#5160 = LINE('',#5161,#5162);
+#5161 = CARTESIAN_POINT('',(-12.05,-9.525));
+#5162 = VECTOR('',#5163,1.);
+#5163 = DIRECTION('',(0.,1.));
+#5164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5165 = PCURVE('',#5166,#5171);
+#5166 = PLANE('',#5167);
+#5167 = AXIS2_PLACEMENT_3D('',#5168,#5169,#5170);
+#5168 = CARTESIAN_POINT('',(-12.05,-16.525,0.));
+#5169 = DIRECTION('',(-1.,0.,0.));
+#5170 = DIRECTION('',(0.,1.,0.));
+#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176);
+#5172 = LINE('',#5173,#5174);
+#5173 = CARTESIAN_POINT('',(7.,-1.5));
+#5174 = VECTOR('',#5175,1.);
+#5175 = DIRECTION('',(1.,0.));
+#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5177 = FACE_BOUND('',#5178,.T.);
+#5178 = EDGE_LOOP('',(#5179,#5209,#5237,#5265,#5293,#5321));
+#5179 = ORIENTED_EDGE('',*,*,#5180,.T.);
+#5180 = EDGE_CURVE('',#5181,#5183,#5185,.T.);
+#5181 = VERTEX_POINT('',#5182);
+#5182 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,1.5));
+#5183 = VERTEX_POINT('',#5184);
+#5184 = CARTESIAN_POINT('',(1.024169871875,-30.28637695312,1.5));
+#5185 = SURFACE_CURVE('',#5186,(#5190,#5197),.PCURVE_S1.);
+#5186 = LINE('',#5187,#5188);
+#5187 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,1.5));
+#5188 = VECTOR('',#5189,1.);
+#5189 = DIRECTION('',(0.,-1.,0.));
+#5190 = PCURVE('',#2635,#5191);
+#5191 = DEFINITIONAL_REPRESENTATION('',(#5192),#5196);
+#5192 = LINE('',#5193,#5194);
+#5193 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187));
+#5194 = VECTOR('',#5195,1.);
+#5195 = DIRECTION('',(0.,-1.));
+#5196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5197 = PCURVE('',#5198,#5203);
+#5198 = PLANE('',#5199);
+#5199 = AXIS2_PLACEMENT_3D('',#5200,#5201,#5202);
+#5200 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,1.5));
+#5201 = DIRECTION('',(-1.,0.,0.));
+#5202 = DIRECTION('',(0.,-1.,0.));
+#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208);
+#5204 = LINE('',#5205,#5206);
+#5205 = CARTESIAN_POINT('',(0.,0.));
+#5206 = VECTOR('',#5207,1.);
+#5207 = DIRECTION('',(1.,0.));
+#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5209 = ORIENTED_EDGE('',*,*,#5210,.T.);
+#5210 = EDGE_CURVE('',#5183,#5211,#5213,.T.);
+#5211 = VERTEX_POINT('',#5212);
+#5212 = CARTESIAN_POINT('',(0.584716746875,-30.28637695312,1.5));
+#5213 = SURFACE_CURVE('',#5214,(#5218,#5225),.PCURVE_S1.);
+#5214 = LINE('',#5215,#5216);
+#5215 = CARTESIAN_POINT('',(1.024169871875,-30.28637695312,1.5));
+#5216 = VECTOR('',#5217,1.);
+#5217 = DIRECTION('',(-1.,0.,0.));
+#5218 = PCURVE('',#2635,#5219);
+#5219 = DEFINITIONAL_REPRESENTATION('',(#5220),#5224);
+#5220 = LINE('',#5221,#5222);
+#5221 = CARTESIAN_POINT('',(1.024169871875,-30.28637695312));
+#5222 = VECTOR('',#5223,1.);
+#5223 = DIRECTION('',(-1.,0.));
+#5224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5225 = PCURVE('',#5226,#5231);
+#5226 = PLANE('',#5227);
+#5227 = AXIS2_PLACEMENT_3D('',#5228,#5229,#5230);
+#5228 = CARTESIAN_POINT('',(1.024169871875,-30.28637695312,1.5));
+#5229 = DIRECTION('',(0.,1.,-0.));
+#5230 = DIRECTION('',(-1.,0.,0.));
+#5231 = DEFINITIONAL_REPRESENTATION('',(#5232),#5236);
+#5232 = LINE('',#5233,#5234);
+#5233 = CARTESIAN_POINT('',(0.,0.));
+#5234 = VECTOR('',#5235,1.);
+#5235 = DIRECTION('',(1.,0.));
+#5236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5237 = ORIENTED_EDGE('',*,*,#5238,.T.);
+#5238 = EDGE_CURVE('',#5211,#5239,#5241,.T.);
+#5239 = VERTEX_POINT('',#5240);
+#5240 = CARTESIAN_POINT('',(0.584716746875,-26.69995117187,1.5));
+#5241 = SURFACE_CURVE('',#5242,(#5246,#5253),.PCURVE_S1.);
+#5242 = LINE('',#5243,#5244);
+#5243 = CARTESIAN_POINT('',(0.584716746875,-30.28637695312,1.5));
+#5244 = VECTOR('',#5245,1.);
+#5245 = DIRECTION('',(0.,1.,0.));
+#5246 = PCURVE('',#2635,#5247);
+#5247 = DEFINITIONAL_REPRESENTATION('',(#5248),#5252);
+#5248 = LINE('',#5249,#5250);
+#5249 = CARTESIAN_POINT('',(0.584716746875,-30.28637695312));
+#5250 = VECTOR('',#5251,1.);
+#5251 = DIRECTION('',(0.,1.));
+#5252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5253 = PCURVE('',#5254,#5259);
+#5254 = PLANE('',#5255);
+#5255 = AXIS2_PLACEMENT_3D('',#5256,#5257,#5258);
+#5256 = CARTESIAN_POINT('',(0.584716746875,-30.28637695312,1.5));
+#5257 = DIRECTION('',(1.,0.,0.));
+#5258 = DIRECTION('',(-0.,1.,0.));
+#5259 = DEFINITIONAL_REPRESENTATION('',(#5260),#5264);
+#5260 = LINE('',#5261,#5262);
+#5261 = CARTESIAN_POINT('',(0.,0.));
+#5262 = VECTOR('',#5263,1.);
+#5263 = DIRECTION('',(1.,0.));
+#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5265 = ORIENTED_EDGE('',*,*,#5266,.T.);
+#5266 = EDGE_CURVE('',#5239,#5267,#5269,.T.);
+#5267 = VERTEX_POINT('',#5268);
+#5268 = CARTESIAN_POINT('',(0.985107371875,-26.69995117187,1.5));
+#5269 = SURFACE_CURVE('',#5270,(#5274,#5281),.PCURVE_S1.);
+#5270 = LINE('',#5271,#5272);
+#5271 = CARTESIAN_POINT('',(0.584716746875,-26.69995117187,1.5));
+#5272 = VECTOR('',#5273,1.);
+#5273 = DIRECTION('',(1.,0.,0.));
+#5274 = PCURVE('',#2635,#5275);
+#5275 = DEFINITIONAL_REPRESENTATION('',(#5276),#5280);
+#5276 = LINE('',#5277,#5278);
+#5277 = CARTESIAN_POINT('',(0.584716746875,-26.69995117187));
+#5278 = VECTOR('',#5279,1.);
+#5279 = DIRECTION('',(1.,0.));
+#5280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5281 = PCURVE('',#5282,#5287);
+#5282 = PLANE('',#5283);
+#5283 = AXIS2_PLACEMENT_3D('',#5284,#5285,#5286);
+#5284 = CARTESIAN_POINT('',(0.584716746875,-26.69995117187,1.5));
+#5285 = DIRECTION('',(0.,-1.,0.));
+#5286 = DIRECTION('',(1.,0.,0.));
+#5287 = DEFINITIONAL_REPRESENTATION('',(#5288),#5292);
+#5288 = LINE('',#5289,#5290);
+#5289 = CARTESIAN_POINT('',(0.,0.));
+#5290 = VECTOR('',#5291,1.);
+#5291 = DIRECTION('',(1.,0.));
+#5292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5293 = ORIENTED_EDGE('',*,*,#5294,.T.);
+#5294 = EDGE_CURVE('',#5267,#5295,#5297,.T.);
+#5295 = VERTEX_POINT('',#5296);
+#5296 = CARTESIAN_POINT('',(0.985107371875,-27.03686523437,1.5));
+#5297 = SURFACE_CURVE('',#5298,(#5302,#5309),.PCURVE_S1.);
+#5298 = LINE('',#5299,#5300);
+#5299 = CARTESIAN_POINT('',(0.985107371875,-26.69995117187,1.5));
+#5300 = VECTOR('',#5301,1.);
+#5301 = DIRECTION('',(0.,-1.,0.));
+#5302 = PCURVE('',#2635,#5303);
+#5303 = DEFINITIONAL_REPRESENTATION('',(#5304),#5308);
+#5304 = LINE('',#5305,#5306);
+#5305 = CARTESIAN_POINT('',(0.985107371875,-26.69995117187));
+#5306 = VECTOR('',#5307,1.);
+#5307 = DIRECTION('',(0.,-1.));
+#5308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5309 = PCURVE('',#5310,#5315);
+#5310 = PLANE('',#5311);
+#5311 = AXIS2_PLACEMENT_3D('',#5312,#5313,#5314);
+#5312 = CARTESIAN_POINT('',(0.985107371875,-26.69995117187,1.5));
+#5313 = DIRECTION('',(-1.,0.,0.));
+#5314 = DIRECTION('',(0.,-1.,0.));
+#5315 = DEFINITIONAL_REPRESENTATION('',(#5316),#5320);
+#5316 = LINE('',#5317,#5318);
+#5317 = CARTESIAN_POINT('',(0.,0.));
+#5318 = VECTOR('',#5319,1.);
+#5319 = DIRECTION('',(1.,0.));
+#5320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5321 = ORIENTED_EDGE('',*,*,#5322,.F.);
+#5322 = EDGE_CURVE('',#5181,#5295,#5323,.T.);
+#5323 = SURFACE_CURVE('',#5324,(#5337,#5353),.PCURVE_S1.);
+#5324 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5325,#5326,#5327,#5328,#5329,
+ #5330,#5331,#5332,#5333,#5334,#5335,#5336),.UNSPECIFIED.,.F.,.F.,(3,
+ 1,1,1,1,1,1,1,1,1,3),(0.,1.,2.,3.366666666667,4.733333333333,6.1,
+ 7.374437627812,8.648875255624,9.923312883436,10.897882834115,
+ 11.872452784795),.UNSPECIFIED.);
+#5325 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,1.5));
+#5326 = CARTESIAN_POINT('',(1.136474559375,-29.16577148437,1.5));
+#5327 = CARTESIAN_POINT('',(1.485595653125,-29.35131835937,1.5));
+#5328 = CARTESIAN_POINT('',(2.005615184375,-29.35131835937,1.5));
+#5329 = CARTESIAN_POINT('',(2.550048778125,-29.01196289062,1.5));
+#5330 = CARTESIAN_POINT('',(2.835693309375,-28.37475585937,1.5));
+#5331 = CARTESIAN_POINT('',(2.835693309375,-27.60571289062,1.5));
+#5332 = CARTESIAN_POINT('',(2.576904246875,-26.98315429687,1.5));
+#5333 = CARTESIAN_POINT('',(2.069091746875,-26.64135742187,1.5));
+#5334 = CARTESIAN_POINT('',(1.483154246875,-26.64135742187,1.5));
+#5335 = CARTESIAN_POINT('',(1.126708934375,-26.83911132812,1.5));
+#5336 = CARTESIAN_POINT('',(0.985107371875,-27.03686523437,1.5));
+#5337 = PCURVE('',#2635,#5338);
+#5338 = DEFINITIONAL_REPRESENTATION('',(#5339),#5352);
+#5339 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5340,#5341,#5342,#5343,#5344,
+ #5345,#5346,#5347,#5348,#5349,#5350,#5351),.UNSPECIFIED.,.F.,.F.,(3,
+ 1,1,1,1,1,1,1,1,1,3),(0.,1.,2.,3.366666666667,4.733333333333,6.1,
+ 7.374437627812,8.648875255624,9.923312883436,10.897882834115,
+ 11.872452784795),.UNSPECIFIED.);
+#5340 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187));
+#5341 = CARTESIAN_POINT('',(1.136474559375,-29.16577148437));
+#5342 = CARTESIAN_POINT('',(1.485595653125,-29.35131835937));
+#5343 = CARTESIAN_POINT('',(2.005615184375,-29.35131835937));
+#5344 = CARTESIAN_POINT('',(2.550048778125,-29.01196289062));
+#5345 = CARTESIAN_POINT('',(2.835693309375,-28.37475585937));
+#5346 = CARTESIAN_POINT('',(2.835693309375,-27.60571289062));
+#5347 = CARTESIAN_POINT('',(2.576904246875,-26.98315429687));
+#5348 = CARTESIAN_POINT('',(2.069091746875,-26.64135742187));
+#5349 = CARTESIAN_POINT('',(1.483154246875,-26.64135742187));
+#5350 = CARTESIAN_POINT('',(1.126708934375,-26.83911132812));
+#5351 = CARTESIAN_POINT('',(0.985107371875,-27.03686523437));
+#5352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5353 = PCURVE('',#5354,#5370);
+#5354 = SURFACE_OF_LINEAR_EXTRUSION('',#5355,#5368);
+#5355 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5356,#5357,#5358,#5359,#5360,
+ #5361,#5362,#5363,#5364,#5365,#5366,#5367),.UNSPECIFIED.,.F.,.F.,(3,
+ 1,1,1,1,1,1,1,1,1,3),(0.,1.,2.,3.366666666667,4.733333333333,6.1,
+ 7.374437627812,8.648875255624,9.923312883436,10.897882834115,
+ 11.872452784795),.UNSPECIFIED.);
+#5356 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,1.5));
+#5357 = CARTESIAN_POINT('',(1.136474559375,-29.16577148437,1.5));
+#5358 = CARTESIAN_POINT('',(1.485595653125,-29.35131835937,1.5));
+#5359 = CARTESIAN_POINT('',(2.005615184375,-29.35131835937,1.5));
+#5360 = CARTESIAN_POINT('',(2.550048778125,-29.01196289062,1.5));
+#5361 = CARTESIAN_POINT('',(2.835693309375,-28.37475585937,1.5));
+#5362 = CARTESIAN_POINT('',(2.835693309375,-27.60571289062,1.5));
+#5363 = CARTESIAN_POINT('',(2.576904246875,-26.98315429687,1.5));
+#5364 = CARTESIAN_POINT('',(2.069091746875,-26.64135742187,1.5));
+#5365 = CARTESIAN_POINT('',(1.483154246875,-26.64135742187,1.5));
+#5366 = CARTESIAN_POINT('',(1.126708934375,-26.83911132812,1.5));
+#5367 = CARTESIAN_POINT('',(0.985107371875,-27.03686523437,1.5));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(0.,0.,1.));
+#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375);
+#5371 = LINE('',#5372,#5373);
+#5372 = CARTESIAN_POINT('',(0.,0.));
+#5373 = VECTOR('',#5374,1.);
+#5374 = DIRECTION('',(1.,0.));
+#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5376 = FACE_BOUND('',#5377,.T.);
+#5377 = EDGE_LOOP('',(#5378,#5428,#5458,#5488,#5521,#5557,#5585,#5630,
+ #5660,#5688,#5721,#5749));
+#5378 = ORIENTED_EDGE('',*,*,#5379,.F.);
+#5379 = EDGE_CURVE('',#5380,#5382,#5384,.T.);
+#5380 = VERTEX_POINT('',#5381);
+#5381 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,1.5));
+#5382 = VERTEX_POINT('',#5383);
+#5383 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,1.5));
+#5384 = SURFACE_CURVE('',#5385,(#5395,#5408),.PCURVE_S1.);
+#5385 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5386,#5387,#5388,#5389,#5390,
+ #5391,#5392,#5393,#5394),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,1,3),(0.
+ ,1.,2.,3.,4.705128205128,6.410256410256,7.443076923077,
+ 8.475897435897),.UNSPECIFIED.);
+#5386 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,1.5));
+#5387 = CARTESIAN_POINT('',(3.670654246875,-27.91333007812,1.5));
+#5388 = CARTESIAN_POINT('',(3.389892528125,-28.10375976562,1.5));
+#5389 = CARTESIAN_POINT('',(3.216552684375,-28.41870117187,1.5));
+#5390 = CARTESIAN_POINT('',(3.216552684375,-28.93383789062,1.5));
+#5391 = CARTESIAN_POINT('',(3.675537059375,-29.35131835937,1.5));
+#5392 = CARTESIAN_POINT('',(4.361572215625,-29.35131835937,1.5));
+#5393 = CARTESIAN_POINT('',(4.813232371875,-29.18041992187,1.5));
+#5394 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,1.5));
+#5395 = PCURVE('',#2635,#5396);
+#5396 = DEFINITIONAL_REPRESENTATION('',(#5397),#5407);
+#5397 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5398,#5399,#5400,#5401,#5402,
+ #5403,#5404,#5405,#5406),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,1,3),(0.
+ ,1.,2.,3.,4.705128205128,6.410256410256,7.443076923077,
+ 8.475897435897),.UNSPECIFIED.);
+#5398 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312));
+#5399 = CARTESIAN_POINT('',(3.670654246875,-27.91333007812));
+#5400 = CARTESIAN_POINT('',(3.389892528125,-28.10375976562));
+#5401 = CARTESIAN_POINT('',(3.216552684375,-28.41870117187));
+#5402 = CARTESIAN_POINT('',(3.216552684375,-28.93383789062));
+#5403 = CARTESIAN_POINT('',(3.675537059375,-29.35131835937));
+#5404 = CARTESIAN_POINT('',(4.361572215625,-29.35131835937));
+#5405 = CARTESIAN_POINT('',(4.813232371875,-29.18041992187));
+#5406 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062));
+#5407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5408 = PCURVE('',#5409,#5422);
+#5409 = SURFACE_OF_LINEAR_EXTRUSION('',#5410,#5420);
+#5410 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5411,#5412,#5413,#5414,#5415,
+ #5416,#5417,#5418,#5419),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,1,3),(0.
+ ,1.,2.,3.,4.705128205128,6.410256410256,7.443076923077,
+ 8.475897435897),.UNSPECIFIED.);
+#5411 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,1.5));
+#5412 = CARTESIAN_POINT('',(3.670654246875,-27.91333007812,1.5));
+#5413 = CARTESIAN_POINT('',(3.389892528125,-28.10375976562,1.5));
+#5414 = CARTESIAN_POINT('',(3.216552684375,-28.41870117187,1.5));
+#5415 = CARTESIAN_POINT('',(3.216552684375,-28.93383789062,1.5));
+#5416 = CARTESIAN_POINT('',(3.675537059375,-29.35131835937,1.5));
+#5417 = CARTESIAN_POINT('',(4.361572215625,-29.35131835937,1.5));
+#5418 = CARTESIAN_POINT('',(4.813232371875,-29.18041992187,1.5));
+#5419 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,1.5));
+#5420 = VECTOR('',#5421,1.);
+#5421 = DIRECTION('',(0.,0.,1.));
+#5422 = DEFINITIONAL_REPRESENTATION('',(#5423),#5427);
+#5423 = LINE('',#5424,#5425);
+#5424 = CARTESIAN_POINT('',(0.,0.));
+#5425 = VECTOR('',#5426,1.);
+#5426 = DIRECTION('',(1.,0.));
+#5427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5428 = ORIENTED_EDGE('',*,*,#5429,.T.);
+#5429 = EDGE_CURVE('',#5380,#5430,#5432,.T.);
+#5430 = VERTEX_POINT('',#5431);
+#5431 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,1.5));
+#5432 = SURFACE_CURVE('',#5433,(#5437,#5444),.PCURVE_S1.);
+#5433 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5434,#5435,#5436),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5434 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,1.5));
+#5435 = CARTESIAN_POINT('',(3.975830028125,-27.83032226562,1.5));
+#5436 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,1.5));
+#5437 = PCURVE('',#2635,#5438);
+#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443);
+#5439 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5440,#5441,#5442),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5440 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312));
+#5441 = CARTESIAN_POINT('',(3.975830028125,-27.83032226562));
+#5442 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437));
+#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5444 = PCURVE('',#5445,#5452);
+#5445 = SURFACE_OF_LINEAR_EXTRUSION('',#5446,#5450);
+#5446 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5447,#5448,#5449),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5447 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,1.5));
+#5448 = CARTESIAN_POINT('',(3.975830028125,-27.83032226562,1.5));
+#5449 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,1.5));
+#5450 = VECTOR('',#5451,1.);
+#5451 = DIRECTION('',(0.,0.,1.));
+#5452 = DEFINITIONAL_REPRESENTATION('',(#5453),#5457);
+#5453 = LINE('',#5454,#5455);
+#5454 = CARTESIAN_POINT('',(0.,0.));
+#5455 = VECTOR('',#5456,1.);
+#5456 = DIRECTION('',(1.,0.));
+#5457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5458 = ORIENTED_EDGE('',*,*,#5459,.T.);
+#5459 = EDGE_CURVE('',#5430,#5460,#5462,.T.);
+#5460 = VERTEX_POINT('',#5461);
+#5461 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,1.5));
+#5462 = SURFACE_CURVE('',#5463,(#5467,#5474),.PCURVE_S1.);
+#5463 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5464,#5465,#5466),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5464 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,1.5));
+#5465 = CARTESIAN_POINT('',(4.769287059375,-27.73510742187,1.5));
+#5466 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,1.5));
+#5467 = PCURVE('',#2635,#5468);
+#5468 = DEFINITIONAL_REPRESENTATION('',(#5469),#5473);
+#5469 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5470,#5471,#5472),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5470 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437));
+#5471 = CARTESIAN_POINT('',(4.769287059375,-27.73510742187));
+#5472 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687));
+#5473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5474 = PCURVE('',#5475,#5482);
+#5475 = SURFACE_OF_LINEAR_EXTRUSION('',#5476,#5480);
+#5476 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5477,#5478,#5479),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5477 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,1.5));
+#5478 = CARTESIAN_POINT('',(4.769287059375,-27.73510742187,1.5));
+#5479 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,1.5));
+#5480 = VECTOR('',#5481,1.);
+#5481 = DIRECTION('',(0.,0.,1.));
+#5482 = DEFINITIONAL_REPRESENTATION('',(#5483),#5487);
+#5483 = LINE('',#5484,#5485);
+#5484 = CARTESIAN_POINT('',(0.,0.));
+#5485 = VECTOR('',#5486,1.);
+#5486 = DIRECTION('',(1.,0.));
+#5487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5488 = ORIENTED_EDGE('',*,*,#5489,.F.);
+#5489 = EDGE_CURVE('',#5490,#5460,#5492,.T.);
+#5490 = VERTEX_POINT('',#5491);
+#5491 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,1.5));
+#5492 = SURFACE_CURVE('',#5493,(#5498,#5506),.PCURVE_S1.);
+#5493 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5494,#5495,#5496,#5497),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,1.090909090909),.UNSPECIFIED.);
+#5494 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,1.5));
+#5495 = CARTESIAN_POINT('',(5.023193309375,-27.26391601562,1.5));
+#5496 = CARTESIAN_POINT('',(5.023193309375,-27.55688476562,1.5));
+#5497 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,1.5));
+#5498 = PCURVE('',#2635,#5499);
+#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5505);
+#5500 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5501,#5502,#5503,#5504),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,1.090909090909),.UNSPECIFIED.);
+#5501 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437));
+#5502 = CARTESIAN_POINT('',(5.023193309375,-27.26391601562));
+#5503 = CARTESIAN_POINT('',(5.023193309375,-27.55688476562));
+#5504 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687));
+#5505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5506 = PCURVE('',#5507,#5515);
+#5507 = SURFACE_OF_LINEAR_EXTRUSION('',#5508,#5513);
+#5508 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5509,#5510,#5511,#5512),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,1.090909090909),.UNSPECIFIED.);
+#5509 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,1.5));
+#5510 = CARTESIAN_POINT('',(5.023193309375,-27.26391601562,1.5));
+#5511 = CARTESIAN_POINT('',(5.023193309375,-27.55688476562,1.5));
+#5512 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,1.5));
+#5513 = VECTOR('',#5514,1.);
+#5514 = DIRECTION('',(0.,0.,1.));
+#5515 = DEFINITIONAL_REPRESENTATION('',(#5516),#5520);
+#5516 = LINE('',#5517,#5518);
+#5517 = CARTESIAN_POINT('',(0.,0.));
+#5518 = VECTOR('',#5519,1.);
+#5519 = DIRECTION('',(1.,0.));
+#5520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5521 = ORIENTED_EDGE('',*,*,#5522,.F.);
+#5522 = EDGE_CURVE('',#5523,#5490,#5525,.T.);
+#5523 = VERTEX_POINT('',#5524);
+#5524 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,1.5));
+#5525 = SURFACE_CURVE('',#5526,(#5532,#5541),.PCURVE_S1.);
+#5526 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5527,#5528,#5529,#5530,#5531),
+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.070866141732),
+ .UNSPECIFIED.);
+#5527 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,1.5));
+#5528 = CARTESIAN_POINT('',(3.792724559375,-27.22241210937,1.5));
+#5529 = CARTESIAN_POINT('',(4.088134715625,-27.00512695312,1.5));
+#5530 = CARTESIAN_POINT('',(4.730224559375,-27.00512695312,1.5));
+#5531 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,1.5));
+#5532 = PCURVE('',#2635,#5533);
+#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5540);
+#5534 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5535,#5536,#5537,#5538,#5539),
+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.070866141732),
+ .UNSPECIFIED.);
+#5535 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562));
+#5536 = CARTESIAN_POINT('',(3.792724559375,-27.22241210937));
+#5537 = CARTESIAN_POINT('',(4.088134715625,-27.00512695312));
+#5538 = CARTESIAN_POINT('',(4.730224559375,-27.00512695312));
+#5539 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437));
+#5540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5541 = PCURVE('',#5542,#5551);
+#5542 = SURFACE_OF_LINEAR_EXTRUSION('',#5543,#5549);
+#5543 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5544,#5545,#5546,#5547,#5548),
+ .UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.070866141732),
+ .UNSPECIFIED.);
+#5544 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,1.5));
+#5545 = CARTESIAN_POINT('',(3.792724559375,-27.22241210937,1.5));
+#5546 = CARTESIAN_POINT('',(4.088134715625,-27.00512695312,1.5));
+#5547 = CARTESIAN_POINT('',(4.730224559375,-27.00512695312,1.5));
+#5548 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,1.5));
+#5549 = VECTOR('',#5550,1.);
+#5550 = DIRECTION('',(0.,0.,1.));
+#5551 = DEFINITIONAL_REPRESENTATION('',(#5552),#5556);
+#5552 = LINE('',#5553,#5554);
+#5553 = CARTESIAN_POINT('',(0.,0.));
+#5554 = VECTOR('',#5555,1.);
+#5555 = DIRECTION('',(1.,0.));
+#5556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5557 = ORIENTED_EDGE('',*,*,#5558,.T.);
+#5558 = EDGE_CURVE('',#5523,#5559,#5561,.T.);
+#5559 = VERTEX_POINT('',#5560);
+#5560 = CARTESIAN_POINT('',(3.292236278125,-27.43969726562,1.5));
+#5561 = SURFACE_CURVE('',#5562,(#5566,#5573),.PCURVE_S1.);
+#5562 = LINE('',#5563,#5564);
+#5563 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,1.5));
+#5564 = VECTOR('',#5565,1.);
+#5565 = DIRECTION('',(-0.990830168044,0.135113204733,0.));
+#5566 = PCURVE('',#2635,#5567);
+#5567 = DEFINITIONAL_REPRESENTATION('',(#5568),#5572);
+#5568 = LINE('',#5569,#5570);
+#5569 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562));
+#5570 = VECTOR('',#5571,1.);
+#5571 = DIRECTION('',(-0.990830168044,0.135113204733));
+#5572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5573 = PCURVE('',#5574,#5579);
+#5574 = PLANE('',#5575);
+#5575 = AXIS2_PLACEMENT_3D('',#5576,#5577,#5578);
+#5576 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,1.5));
+#5577 = DIRECTION('',(0.135113204733,0.990830168044,-0.));
+#5578 = DIRECTION('',(-0.990830168044,0.135113204733,0.));
+#5579 = DEFINITIONAL_REPRESENTATION('',(#5580),#5584);
+#5580 = LINE('',#5581,#5582);
+#5581 = CARTESIAN_POINT('',(0.,0.));
+#5582 = VECTOR('',#5583,1.);
+#5583 = DIRECTION('',(1.,0.));
+#5584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5585 = ORIENTED_EDGE('',*,*,#5586,.F.);
+#5586 = EDGE_CURVE('',#5587,#5559,#5589,.T.);
+#5587 = VERTEX_POINT('',#5588);
+#5588 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,1.5));
+#5589 = SURFACE_CURVE('',#5590,(#5599,#5611),.PCURVE_S1.);
+#5590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5591,#5592,#5593,#5594,#5595,
+ #5596,#5597,#5598),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,3),(0.,1.,2.,
+ 3.,4.007352941176,5.014705882353,6.022058823529),.UNSPECIFIED.);
+#5591 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,1.5));
+#5592 = CARTESIAN_POINT('',(5.404052684375,-27.03442382812,1.5));
+#5593 = CARTESIAN_POINT('',(5.208740184375,-26.79760742187,1.5));
+#5594 = CARTESIAN_POINT('',(4.793701121875,-26.64135742187,1.5));
+#5595 = CARTESIAN_POINT('',(4.127197215625,-26.64135742187,1.5));
+#5596 = CARTESIAN_POINT('',(3.619384715625,-26.82446289062,1.5));
+#5597 = CARTESIAN_POINT('',(3.350830028125,-27.16381835937,1.5));
+#5598 = CARTESIAN_POINT('',(3.292236278125,-27.43969726562,1.5));
+#5599 = PCURVE('',#2635,#5600);
+#5600 = DEFINITIONAL_REPRESENTATION('',(#5601),#5610);
+#5601 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5602,#5603,#5604,#5605,#5606,
+ #5607,#5608,#5609),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,3),(0.,1.,2.,
+ 3.,4.007352941176,5.014705882353,6.022058823529),.UNSPECIFIED.);
+#5602 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062));
+#5603 = CARTESIAN_POINT('',(5.404052684375,-27.03442382812));
+#5604 = CARTESIAN_POINT('',(5.208740184375,-26.79760742187));
+#5605 = CARTESIAN_POINT('',(4.793701121875,-26.64135742187));
+#5606 = CARTESIAN_POINT('',(4.127197215625,-26.64135742187));
+#5607 = CARTESIAN_POINT('',(3.619384715625,-26.82446289062));
+#5608 = CARTESIAN_POINT('',(3.350830028125,-27.16381835937));
+#5609 = CARTESIAN_POINT('',(3.292236278125,-27.43969726562));
+#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5611 = PCURVE('',#5612,#5624);
+#5612 = SURFACE_OF_LINEAR_EXTRUSION('',#5613,#5622);
+#5613 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5614,#5615,#5616,#5617,#5618,
+ #5619,#5620,#5621),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,3),(0.,1.,2.,
+ 3.,4.007352941176,5.014705882353,6.022058823529),.UNSPECIFIED.);
+#5614 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,1.5));
+#5615 = CARTESIAN_POINT('',(5.404052684375,-27.03442382812,1.5));
+#5616 = CARTESIAN_POINT('',(5.208740184375,-26.79760742187,1.5));
+#5617 = CARTESIAN_POINT('',(4.793701121875,-26.64135742187,1.5));
+#5618 = CARTESIAN_POINT('',(4.127197215625,-26.64135742187,1.5));
+#5619 = CARTESIAN_POINT('',(3.619384715625,-26.82446289062,1.5));
+#5620 = CARTESIAN_POINT('',(3.350830028125,-27.16381835937,1.5));
+#5621 = CARTESIAN_POINT('',(3.292236278125,-27.43969726562,1.5));
+#5622 = VECTOR('',#5623,1.);
+#5623 = DIRECTION('',(0.,0.,1.));
+#5624 = DEFINITIONAL_REPRESENTATION('',(#5625),#5629);
+#5625 = LINE('',#5626,#5627);
+#5626 = CARTESIAN_POINT('',(0.,0.));
+#5627 = VECTOR('',#5628,1.);
+#5628 = DIRECTION('',(1.,0.));
+#5629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5630 = ORIENTED_EDGE('',*,*,#5631,.T.);
+#5631 = EDGE_CURVE('',#5587,#5632,#5634,.T.);
+#5632 = VERTEX_POINT('',#5633);
+#5633 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,1.5));
+#5634 = SURFACE_CURVE('',#5635,(#5639,#5646),.PCURVE_S1.);
+#5635 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5636,#5637,#5638),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5636 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,1.5));
+#5637 = CARTESIAN_POINT('',(5.465087840625,-27.32739257812,1.5));
+#5638 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,1.5));
+#5639 = PCURVE('',#2635,#5640);
+#5640 = DEFINITIONAL_REPRESENTATION('',(#5641),#5645);
+#5641 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5642,#5643,#5644),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5642 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062));
+#5643 = CARTESIAN_POINT('',(5.465087840625,-27.32739257812));
+#5644 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812));
+#5645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5646 = PCURVE('',#5647,#5654);
+#5647 = SURFACE_OF_LINEAR_EXTRUSION('',#5648,#5652);
+#5648 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5649,#5650,#5651),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5649 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,1.5));
+#5650 = CARTESIAN_POINT('',(5.465087840625,-27.32739257812,1.5));
+#5651 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,1.5));
+#5652 = VECTOR('',#5653,1.);
+#5653 = DIRECTION('',(0.,0.,1.));
+#5654 = DEFINITIONAL_REPRESENTATION('',(#5655),#5659);
+#5655 = LINE('',#5656,#5657);
+#5656 = CARTESIAN_POINT('',(0.,0.));
+#5657 = VECTOR('',#5658,1.);
+#5658 = DIRECTION('',(1.,0.));
+#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5660 = ORIENTED_EDGE('',*,*,#5661,.T.);
+#5661 = EDGE_CURVE('',#5632,#5662,#5664,.T.);
+#5662 = VERTEX_POINT('',#5663);
+#5663 = CARTESIAN_POINT('',(5.465087840625,-28.20629882812,1.5));
+#5664 = SURFACE_CURVE('',#5665,(#5669,#5676),.PCURVE_S1.);
+#5665 = LINE('',#5666,#5667);
+#5666 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,1.5));
+#5667 = VECTOR('',#5668,1.);
+#5668 = DIRECTION('',(0.,-1.,0.));
+#5669 = PCURVE('',#2635,#5670);
+#5670 = DEFINITIONAL_REPRESENTATION('',(#5671),#5675);
+#5671 = LINE('',#5672,#5673);
+#5672 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812));
+#5673 = VECTOR('',#5674,1.);
+#5674 = DIRECTION('',(0.,-1.));
+#5675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5676 = PCURVE('',#5677,#5682);
+#5677 = PLANE('',#5678);
+#5678 = AXIS2_PLACEMENT_3D('',#5679,#5680,#5681);
+#5679 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,1.5));
+#5680 = DIRECTION('',(-1.,0.,0.));
+#5681 = DIRECTION('',(0.,-1.,0.));
+#5682 = DEFINITIONAL_REPRESENTATION('',(#5683),#5687);
+#5683 = LINE('',#5684,#5685);
+#5684 = CARTESIAN_POINT('',(0.,0.));
+#5685 = VECTOR('',#5686,1.);
+#5686 = DIRECTION('',(1.,0.));
+#5687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5688 = ORIENTED_EDGE('',*,*,#5689,.F.);
+#5689 = EDGE_CURVE('',#5690,#5662,#5692,.T.);
+#5690 = VERTEX_POINT('',#5691);
+#5691 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,1.5));
+#5692 = SURFACE_CURVE('',#5693,(#5698,#5706),.PCURVE_S1.);
+#5693 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5694,#5695,#5696,#5697),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.QUASI_UNIFORM_KNOTS.);
+#5694 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,1.5));
+#5695 = CARTESIAN_POINT('',(5.521240184375,-29.14379882812,1.5));
+#5696 = CARTESIAN_POINT('',(5.465087840625,-28.81909179687,1.5));
+#5697 = CARTESIAN_POINT('',(5.465087840625,-28.20629882812,1.5));
+#5698 = PCURVE('',#2635,#5699);
+#5699 = DEFINITIONAL_REPRESENTATION('',(#5700),#5705);
+#5700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5701,#5702,#5703,#5704),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.QUASI_UNIFORM_KNOTS.);
+#5701 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937));
+#5702 = CARTESIAN_POINT('',(5.521240184375,-29.14379882812));
+#5703 = CARTESIAN_POINT('',(5.465087840625,-28.81909179687));
+#5704 = CARTESIAN_POINT('',(5.465087840625,-28.20629882812));
+#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5706 = PCURVE('',#5707,#5715);
+#5707 = SURFACE_OF_LINEAR_EXTRUSION('',#5708,#5713);
+#5708 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5709,#5710,#5711,#5712),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.QUASI_UNIFORM_KNOTS.);
+#5709 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,1.5));
+#5710 = CARTESIAN_POINT('',(5.521240184375,-29.14379882812,1.5));
+#5711 = CARTESIAN_POINT('',(5.465087840625,-28.81909179687,1.5));
+#5712 = CARTESIAN_POINT('',(5.465087840625,-28.20629882812,1.5));
+#5713 = VECTOR('',#5714,1.);
+#5714 = DIRECTION('',(0.,0.,1.));
+#5715 = DEFINITIONAL_REPRESENTATION('',(#5716),#5720);
+#5716 = LINE('',#5717,#5718);
+#5717 = CARTESIAN_POINT('',(0.,0.));
+#5718 = VECTOR('',#5719,1.);
+#5719 = DIRECTION('',(1.,0.));
+#5720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5721 = ORIENTED_EDGE('',*,*,#5722,.T.);
+#5722 = EDGE_CURVE('',#5690,#5723,#5725,.T.);
+#5723 = VERTEX_POINT('',#5724);
+#5724 = CARTESIAN_POINT('',(5.145263621875,-29.29272460937,1.5));
+#5725 = SURFACE_CURVE('',#5726,(#5730,#5737),.PCURVE_S1.);
+#5726 = LINE('',#5727,#5728);
+#5727 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,1.5));
+#5728 = VECTOR('',#5729,1.);
+#5729 = DIRECTION('',(-1.,0.,0.));
+#5730 = PCURVE('',#2635,#5731);
+#5731 = DEFINITIONAL_REPRESENTATION('',(#5732),#5736);
+#5732 = LINE('',#5733,#5734);
+#5733 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937));
+#5734 = VECTOR('',#5735,1.);
+#5735 = DIRECTION('',(-1.,0.));
+#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5737 = PCURVE('',#5738,#5743);
+#5738 = PLANE('',#5739);
+#5739 = AXIS2_PLACEMENT_3D('',#5740,#5741,#5742);
+#5740 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,1.5));
+#5741 = DIRECTION('',(0.,1.,-0.));
+#5742 = DIRECTION('',(-1.,0.,0.));
+#5743 = DEFINITIONAL_REPRESENTATION('',(#5744),#5748);
+#5744 = LINE('',#5745,#5746);
+#5745 = CARTESIAN_POINT('',(0.,0.));
+#5746 = VECTOR('',#5747,1.);
+#5747 = DIRECTION('',(1.,0.));
+#5748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5749 = ORIENTED_EDGE('',*,*,#5750,.T.);
+#5750 = EDGE_CURVE('',#5723,#5382,#5751,.T.);
+#5751 = SURFACE_CURVE('',#5752,(#5756,#5763),.PCURVE_S1.);
+#5752 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5753,#5754,#5755),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5753 = CARTESIAN_POINT('',(5.145263621875,-29.29272460937,1.5));
+#5754 = CARTESIAN_POINT('',(5.076904246875,-29.15600585937,1.5));
+#5755 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,1.5));
+#5756 = PCURVE('',#2635,#5757);
+#5757 = DEFINITIONAL_REPRESENTATION('',(#5758),#5762);
+#5758 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5759,#5760,#5761),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5759 = CARTESIAN_POINT('',(5.145263621875,-29.29272460937));
+#5760 = CARTESIAN_POINT('',(5.076904246875,-29.15600585937));
+#5761 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062));
+#5762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5763 = PCURVE('',#5764,#5771);
+#5764 = SURFACE_OF_LINEAR_EXTRUSION('',#5765,#5769);
+#5765 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5766,#5767,#5768),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5766 = CARTESIAN_POINT('',(5.145263621875,-29.29272460937,1.5));
+#5767 = CARTESIAN_POINT('',(5.076904246875,-29.15600585937,1.5));
+#5768 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,1.5));
+#5769 = VECTOR('',#5770,1.);
+#5770 = DIRECTION('',(0.,0.,1.));
+#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5776);
+#5772 = LINE('',#5773,#5774);
+#5773 = CARTESIAN_POINT('',(0.,0.));
+#5774 = VECTOR('',#5775,1.);
+#5775 = DIRECTION('',(1.,0.));
+#5776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5777 = FACE_BOUND('',#5778,.T.);
+#5778 = EDGE_LOOP('',(#5779,#5809,#5837,#5865,#5919,#5947));
+#5779 = ORIENTED_EDGE('',*,*,#5780,.T.);
+#5780 = EDGE_CURVE('',#5781,#5783,#5785,.T.);
+#5781 = VERTEX_POINT('',#5782);
+#5782 = CARTESIAN_POINT('',(8.236083934375,-25.71362304687,1.5));
+#5783 = VERTEX_POINT('',#5784);
+#5784 = CARTESIAN_POINT('',(8.236083934375,-29.29272460937,1.5));
+#5785 = SURFACE_CURVE('',#5786,(#5790,#5797),.PCURVE_S1.);
+#5786 = LINE('',#5787,#5788);
+#5787 = CARTESIAN_POINT('',(8.236083934375,-25.71362304687,1.5));
+#5788 = VECTOR('',#5789,1.);
+#5789 = DIRECTION('',(0.,-1.,0.));
+#5790 = PCURVE('',#2635,#5791);
+#5791 = DEFINITIONAL_REPRESENTATION('',(#5792),#5796);
+#5792 = LINE('',#5793,#5794);
+#5793 = CARTESIAN_POINT('',(8.236083934375,-25.71362304687));
+#5794 = VECTOR('',#5795,1.);
+#5795 = DIRECTION('',(0.,-1.));
+#5796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5797 = PCURVE('',#5798,#5803);
+#5798 = PLANE('',#5799);
+#5799 = AXIS2_PLACEMENT_3D('',#5800,#5801,#5802);
+#5800 = CARTESIAN_POINT('',(8.236083934375,-25.71362304687,1.5));
+#5801 = DIRECTION('',(-1.,0.,0.));
+#5802 = DIRECTION('',(0.,-1.,0.));
+#5803 = DEFINITIONAL_REPRESENTATION('',(#5804),#5808);
+#5804 = LINE('',#5805,#5806);
+#5805 = CARTESIAN_POINT('',(0.,0.));
+#5806 = VECTOR('',#5807,1.);
+#5807 = DIRECTION('',(1.,0.));
+#5808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5809 = ORIENTED_EDGE('',*,*,#5810,.T.);
+#5810 = EDGE_CURVE('',#5783,#5811,#5813,.T.);
+#5811 = VERTEX_POINT('',#5812);
+#5812 = CARTESIAN_POINT('',(7.828369090625,-29.29272460937,1.5));
+#5813 = SURFACE_CURVE('',#5814,(#5818,#5825),.PCURVE_S1.);
+#5814 = LINE('',#5815,#5816);
+#5815 = CARTESIAN_POINT('',(8.236083934375,-29.29272460937,1.5));
+#5816 = VECTOR('',#5817,1.);
+#5817 = DIRECTION('',(-1.,0.,0.));
+#5818 = PCURVE('',#2635,#5819);
+#5819 = DEFINITIONAL_REPRESENTATION('',(#5820),#5824);
+#5820 = LINE('',#5821,#5822);
+#5821 = CARTESIAN_POINT('',(8.236083934375,-29.29272460937));
+#5822 = VECTOR('',#5823,1.);
+#5823 = DIRECTION('',(-1.,0.));
+#5824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5825 = PCURVE('',#5826,#5831);
+#5826 = PLANE('',#5827);
+#5827 = AXIS2_PLACEMENT_3D('',#5828,#5829,#5830);
+#5828 = CARTESIAN_POINT('',(8.236083934375,-29.29272460937,1.5));
+#5829 = DIRECTION('',(0.,1.,-0.));
+#5830 = DIRECTION('',(-1.,0.,0.));
+#5831 = DEFINITIONAL_REPRESENTATION('',(#5832),#5836);
+#5832 = LINE('',#5833,#5834);
+#5833 = CARTESIAN_POINT('',(0.,0.));
+#5834 = VECTOR('',#5835,1.);
+#5835 = DIRECTION('',(1.,0.));
+#5836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5837 = ORIENTED_EDGE('',*,*,#5838,.T.);
+#5838 = EDGE_CURVE('',#5811,#5839,#5841,.T.);
+#5839 = VERTEX_POINT('',#5840);
+#5840 = CARTESIAN_POINT('',(7.828369090625,-28.96557617187,1.5));
+#5841 = SURFACE_CURVE('',#5842,(#5846,#5853),.PCURVE_S1.);
+#5842 = LINE('',#5843,#5844);
+#5843 = CARTESIAN_POINT('',(7.828369090625,-29.29272460937,1.5));
+#5844 = VECTOR('',#5845,1.);
+#5845 = DIRECTION('',(0.,1.,0.));
+#5846 = PCURVE('',#2635,#5847);
+#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5852);
+#5848 = LINE('',#5849,#5850);
+#5849 = CARTESIAN_POINT('',(7.828369090625,-29.29272460937));
+#5850 = VECTOR('',#5851,1.);
+#5851 = DIRECTION('',(0.,1.));
+#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5853 = PCURVE('',#5854,#5859);
+#5854 = PLANE('',#5855);
+#5855 = AXIS2_PLACEMENT_3D('',#5856,#5857,#5858);
+#5856 = CARTESIAN_POINT('',(7.828369090625,-29.29272460937,1.5));
+#5857 = DIRECTION('',(1.,0.,0.));
+#5858 = DIRECTION('',(-0.,1.,0.));
+#5859 = DEFINITIONAL_REPRESENTATION('',(#5860),#5864);
+#5860 = LINE('',#5861,#5862);
+#5861 = CARTESIAN_POINT('',(0.,0.));
+#5862 = VECTOR('',#5863,1.);
+#5863 = DIRECTION('',(1.,0.));
+#5864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5865 = ORIENTED_EDGE('',*,*,#5866,.F.);
+#5866 = EDGE_CURVE('',#5867,#5839,#5869,.T.);
+#5867 = VERTEX_POINT('',#5868);
+#5868 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,1.5));
+#5869 = SURFACE_CURVE('',#5870,(#5882,#5897),.PCURVE_S1.);
+#5870 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5871,#5872,#5873,#5874,#5875,
+ #5876,#5877,#5878,#5879,#5880,#5881),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,2.,3.364583333333,4.729166666667,6.09375,
+ 7.492662473795,8.891574947589,10.290487421384,12.449438955744),
+ .UNSPECIFIED.);
+#5871 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,1.5));
+#5872 = CARTESIAN_POINT('',(7.684326121875,-26.83911132812,1.5));
+#5873 = CARTESIAN_POINT('',(7.318115184375,-26.64135742187,1.5));
+#5874 = CARTESIAN_POINT('',(6.763915965625,-26.64135742187,1.5));
+#5875 = CARTESIAN_POINT('',(6.246337840625,-26.97827148437,1.5));
+#5876 = CARTESIAN_POINT('',(5.987548778125,-27.61059570312,1.5));
+#5877 = CARTESIAN_POINT('',(5.987548778125,-28.39672851562,1.5));
+#5878 = CARTESIAN_POINT('',(6.273193309375,-29.00952148437,1.5));
+#5879 = CARTESIAN_POINT('',(6.793212840625,-29.35131835937,1.5));
+#5880 = CARTESIAN_POINT('',(7.581787059375,-29.35131835937,1.5));
+#5881 = CARTESIAN_POINT('',(7.828369090625,-28.96557617187,1.5));
+#5882 = PCURVE('',#2635,#5883);
+#5883 = DEFINITIONAL_REPRESENTATION('',(#5884),#5896);
+#5884 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5885,#5886,#5887,#5888,#5889,
+ #5890,#5891,#5892,#5893,#5894,#5895),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,2.,3.364583333333,4.729166666667,6.09375,
+ 7.492662473795,8.891574947589,10.290487421384,12.449438955744),
+ .UNSPECIFIED.);
+#5885 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437));
+#5886 = CARTESIAN_POINT('',(7.684326121875,-26.83911132812));
+#5887 = CARTESIAN_POINT('',(7.318115184375,-26.64135742187));
+#5888 = CARTESIAN_POINT('',(6.763915965625,-26.64135742187));
+#5889 = CARTESIAN_POINT('',(6.246337840625,-26.97827148437));
+#5890 = CARTESIAN_POINT('',(5.987548778125,-27.61059570312));
+#5891 = CARTESIAN_POINT('',(5.987548778125,-28.39672851562));
+#5892 = CARTESIAN_POINT('',(6.273193309375,-29.00952148437));
+#5893 = CARTESIAN_POINT('',(6.793212840625,-29.35131835937));
+#5894 = CARTESIAN_POINT('',(7.581787059375,-29.35131835937));
+#5895 = CARTESIAN_POINT('',(7.828369090625,-28.96557617187));
+#5896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5897 = PCURVE('',#5898,#5913);
+#5898 = SURFACE_OF_LINEAR_EXTRUSION('',#5899,#5911);
+#5899 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5900,#5901,#5902,#5903,#5904,
+ #5905,#5906,#5907,#5908,#5909,#5910),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,2.,3.364583333333,4.729166666667,6.09375,
+ 7.492662473795,8.891574947589,10.290487421384,12.449438955744),
+ .UNSPECIFIED.);
+#5900 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,1.5));
+#5901 = CARTESIAN_POINT('',(7.684326121875,-26.83911132812,1.5));
+#5902 = CARTESIAN_POINT('',(7.318115184375,-26.64135742187,1.5));
+#5903 = CARTESIAN_POINT('',(6.763915965625,-26.64135742187,1.5));
+#5904 = CARTESIAN_POINT('',(6.246337840625,-26.97827148437,1.5));
+#5905 = CARTESIAN_POINT('',(5.987548778125,-27.61059570312,1.5));
+#5906 = CARTESIAN_POINT('',(5.987548778125,-28.39672851562,1.5));
+#5907 = CARTESIAN_POINT('',(6.273193309375,-29.00952148437,1.5));
+#5908 = CARTESIAN_POINT('',(6.793212840625,-29.35131835937,1.5));
+#5909 = CARTESIAN_POINT('',(7.581787059375,-29.35131835937,1.5));
+#5910 = CARTESIAN_POINT('',(7.828369090625,-28.96557617187,1.5));
+#5911 = VECTOR('',#5912,1.);
+#5912 = DIRECTION('',(0.,0.,1.));
+#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918);
+#5914 = LINE('',#5915,#5916);
+#5915 = CARTESIAN_POINT('',(0.,0.));
+#5916 = VECTOR('',#5917,1.);
+#5917 = DIRECTION('',(1.,0.));
+#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5919 = ORIENTED_EDGE('',*,*,#5920,.T.);
+#5920 = EDGE_CURVE('',#5867,#5921,#5923,.T.);
+#5921 = VERTEX_POINT('',#5922);
+#5922 = CARTESIAN_POINT('',(7.799072215625,-25.71362304687,1.5));
+#5923 = SURFACE_CURVE('',#5924,(#5928,#5935),.PCURVE_S1.);
+#5924 = LINE('',#5925,#5926);
+#5925 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,1.5));
+#5926 = VECTOR('',#5927,1.);
+#5927 = DIRECTION('',(0.,1.,0.));
+#5928 = PCURVE('',#2635,#5929);
+#5929 = DEFINITIONAL_REPRESENTATION('',(#5930),#5934);
+#5930 = LINE('',#5931,#5932);
+#5931 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437));
+#5932 = VECTOR('',#5933,1.);
+#5933 = DIRECTION('',(0.,1.));
+#5934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5935 = PCURVE('',#5936,#5941);
+#5936 = PLANE('',#5937);
+#5937 = AXIS2_PLACEMENT_3D('',#5938,#5939,#5940);
+#5938 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,1.5));
+#5939 = DIRECTION('',(1.,0.,0.));
+#5940 = DIRECTION('',(-0.,1.,0.));
+#5941 = DEFINITIONAL_REPRESENTATION('',(#5942),#5946);
+#5942 = LINE('',#5943,#5944);
+#5943 = CARTESIAN_POINT('',(0.,0.));
+#5944 = VECTOR('',#5945,1.);
+#5945 = DIRECTION('',(1.,0.));
+#5946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5947 = ORIENTED_EDGE('',*,*,#5948,.T.);
+#5948 = EDGE_CURVE('',#5921,#5781,#5949,.T.);
+#5949 = SURFACE_CURVE('',#5950,(#5954,#5961),.PCURVE_S1.);
+#5950 = LINE('',#5951,#5952);
+#5951 = CARTESIAN_POINT('',(7.799072215625,-25.71362304687,1.5));
+#5952 = VECTOR('',#5953,1.);
+#5953 = DIRECTION('',(1.,0.,0.));
+#5954 = PCURVE('',#2635,#5955);
+#5955 = DEFINITIONAL_REPRESENTATION('',(#5956),#5960);
+#5956 = LINE('',#5957,#5958);
+#5957 = CARTESIAN_POINT('',(7.799072215625,-25.71362304687));
+#5958 = VECTOR('',#5959,1.);
+#5959 = DIRECTION('',(1.,0.));
+#5960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5961 = PCURVE('',#5962,#5967);
+#5962 = PLANE('',#5963);
+#5963 = AXIS2_PLACEMENT_3D('',#5964,#5965,#5966);
+#5964 = CARTESIAN_POINT('',(7.799072215625,-25.71362304687,1.5));
+#5965 = DIRECTION('',(0.,-1.,0.));
+#5966 = DIRECTION('',(1.,0.,0.));
+#5967 = DEFINITIONAL_REPRESENTATION('',(#5968),#5972);
+#5968 = LINE('',#5969,#5970);
+#5969 = CARTESIAN_POINT('',(0.,0.));
+#5970 = VECTOR('',#5971,1.);
+#5971 = DIRECTION('',(1.,0.));
+#5972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5973 = FACE_BOUND('',#5974,.T.);
+#5974 = EDGE_LOOP('',(#5975,#6005,#6033,#6061));
+#5975 = ORIENTED_EDGE('',*,*,#5976,.F.);
+#5976 = EDGE_CURVE('',#5977,#5979,#5981,.T.);
+#5977 = VERTEX_POINT('',#5978);
+#5978 = CARTESIAN_POINT('',(-7.,-16.525,1.5));
+#5979 = VERTEX_POINT('',#5980);
+#5980 = CARTESIAN_POINT('',(7.,-16.525,1.5));
+#5981 = SURFACE_CURVE('',#5982,(#5986,#5993),.PCURVE_S1.);
+#5982 = LINE('',#5983,#5984);
+#5983 = CARTESIAN_POINT('',(0.,-16.525,1.5));
+#5984 = VECTOR('',#5985,1.);
+#5985 = DIRECTION('',(1.,0.,0.));
+#5986 = PCURVE('',#2635,#5987);
+#5987 = DEFINITIONAL_REPRESENTATION('',(#5988),#5992);
+#5988 = LINE('',#5989,#5990);
+#5989 = CARTESIAN_POINT('',(0.,-16.525));
+#5990 = VECTOR('',#5991,1.);
+#5991 = DIRECTION('',(1.,0.));
+#5992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#5993 = PCURVE('',#5994,#5999);
+#5994 = PLANE('',#5995);
+#5995 = AXIS2_PLACEMENT_3D('',#5996,#5997,#5998);
+#5996 = CARTESIAN_POINT('',(-7.,-16.525,0.));
+#5997 = DIRECTION('',(0.,1.,0.));
+#5998 = DIRECTION('',(1.,0.,0.));
+#5999 = DEFINITIONAL_REPRESENTATION('',(#6000),#6004);
+#6000 = LINE('',#6001,#6002);
+#6001 = CARTESIAN_POINT('',(7.,-1.5));
+#6002 = VECTOR('',#6003,1.);
+#6003 = DIRECTION('',(1.,0.));
+#6004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6005 = ORIENTED_EDGE('',*,*,#6006,.T.);
+#6006 = EDGE_CURVE('',#5977,#6007,#6009,.T.);
+#6007 = VERTEX_POINT('',#6008);
+#6008 = CARTESIAN_POINT('',(-7.,-2.525,1.5));
+#6009 = SURFACE_CURVE('',#6010,(#6014,#6021),.PCURVE_S1.);
+#6010 = LINE('',#6011,#6012);
+#6011 = CARTESIAN_POINT('',(-7.,-9.525,1.5));
+#6012 = VECTOR('',#6013,1.);
+#6013 = DIRECTION('',(0.,1.,0.));
+#6014 = PCURVE('',#2635,#6015);
+#6015 = DEFINITIONAL_REPRESENTATION('',(#6016),#6020);
+#6016 = LINE('',#6017,#6018);
+#6017 = CARTESIAN_POINT('',(-7.,-9.525));
+#6018 = VECTOR('',#6019,1.);
+#6019 = DIRECTION('',(0.,1.));
+#6020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6021 = PCURVE('',#6022,#6027);
+#6022 = PLANE('',#6023);
+#6023 = AXIS2_PLACEMENT_3D('',#6024,#6025,#6026);
+#6024 = CARTESIAN_POINT('',(-7.,-16.525,0.));
+#6025 = DIRECTION('',(-1.,0.,0.));
+#6026 = DIRECTION('',(0.,1.,0.));
+#6027 = DEFINITIONAL_REPRESENTATION('',(#6028),#6032);
+#6028 = LINE('',#6029,#6030);
+#6029 = CARTESIAN_POINT('',(7.,-1.5));
+#6030 = VECTOR('',#6031,1.);
+#6031 = DIRECTION('',(1.,0.));
+#6032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6033 = ORIENTED_EDGE('',*,*,#6034,.T.);
+#6034 = EDGE_CURVE('',#6007,#6035,#6037,.T.);
+#6035 = VERTEX_POINT('',#6036);
+#6036 = CARTESIAN_POINT('',(7.,-2.525,1.5));
+#6037 = SURFACE_CURVE('',#6038,(#6042,#6049),.PCURVE_S1.);
+#6038 = LINE('',#6039,#6040);
+#6039 = CARTESIAN_POINT('',(0.,-2.525,1.5));
+#6040 = VECTOR('',#6041,1.);
+#6041 = DIRECTION('',(1.,0.,0.));
+#6042 = PCURVE('',#2635,#6043);
+#6043 = DEFINITIONAL_REPRESENTATION('',(#6044),#6048);
+#6044 = LINE('',#6045,#6046);
+#6045 = CARTESIAN_POINT('',(0.,-2.525));
+#6046 = VECTOR('',#6047,1.);
+#6047 = DIRECTION('',(1.,0.));
+#6048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6049 = PCURVE('',#6050,#6055);
+#6050 = PLANE('',#6051);
+#6051 = AXIS2_PLACEMENT_3D('',#6052,#6053,#6054);
+#6052 = CARTESIAN_POINT('',(-7.,-2.525,0.));
+#6053 = DIRECTION('',(0.,1.,0.));
+#6054 = DIRECTION('',(1.,0.,0.));
+#6055 = DEFINITIONAL_REPRESENTATION('',(#6056),#6060);
+#6056 = LINE('',#6057,#6058);
+#6057 = CARTESIAN_POINT('',(7.,-1.5));
+#6058 = VECTOR('',#6059,1.);
+#6059 = DIRECTION('',(1.,0.));
+#6060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6061 = ORIENTED_EDGE('',*,*,#6062,.F.);
+#6062 = EDGE_CURVE('',#5979,#6035,#6063,.T.);
+#6063 = SURFACE_CURVE('',#6064,(#6068,#6075),.PCURVE_S1.);
+#6064 = LINE('',#6065,#6066);
+#6065 = CARTESIAN_POINT('',(7.,-9.525,1.5));
+#6066 = VECTOR('',#6067,1.);
+#6067 = DIRECTION('',(0.,1.,0.));
+#6068 = PCURVE('',#2635,#6069);
+#6069 = DEFINITIONAL_REPRESENTATION('',(#6070),#6074);
+#6070 = LINE('',#6071,#6072);
+#6071 = CARTESIAN_POINT('',(7.,-9.525));
+#6072 = VECTOR('',#6073,1.);
+#6073 = DIRECTION('',(0.,1.));
+#6074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6075 = PCURVE('',#6076,#6081);
+#6076 = PLANE('',#6077);
+#6077 = AXIS2_PLACEMENT_3D('',#6078,#6079,#6080);
+#6078 = CARTESIAN_POINT('',(7.,-16.525,0.));
+#6079 = DIRECTION('',(-1.,0.,0.));
+#6080 = DIRECTION('',(0.,1.,0.));
+#6081 = DEFINITIONAL_REPRESENTATION('',(#6082),#6086);
+#6082 = LINE('',#6083,#6084);
+#6083 = CARTESIAN_POINT('',(7.,-1.5));
+#6084 = VECTOR('',#6085,1.);
+#6085 = DIRECTION('',(1.,0.));
+#6086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6087 = FACE_BOUND('',#6088,.T.);
+#6088 = EDGE_LOOP('',(#6089,#6119,#6147,#6175));
+#6089 = ORIENTED_EDGE('',*,*,#6090,.F.);
+#6090 = EDGE_CURVE('',#6091,#6093,#6095,.T.);
+#6091 = VERTEX_POINT('',#6092);
+#6092 = CARTESIAN_POINT('',(12.05,-16.525,1.5));
+#6093 = VERTEX_POINT('',#6094);
+#6094 = CARTESIAN_POINT('',(26.05,-16.525,1.5));
+#6095 = SURFACE_CURVE('',#6096,(#6100,#6107),.PCURVE_S1.);
+#6096 = LINE('',#6097,#6098);
+#6097 = CARTESIAN_POINT('',(19.05,-16.525,1.5));
+#6098 = VECTOR('',#6099,1.);
+#6099 = DIRECTION('',(1.,0.,0.));
+#6100 = PCURVE('',#2635,#6101);
+#6101 = DEFINITIONAL_REPRESENTATION('',(#6102),#6106);
+#6102 = LINE('',#6103,#6104);
+#6103 = CARTESIAN_POINT('',(19.05,-16.525));
+#6104 = VECTOR('',#6105,1.);
+#6105 = DIRECTION('',(1.,0.));
+#6106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6107 = PCURVE('',#6108,#6113);
+#6108 = PLANE('',#6109);
+#6109 = AXIS2_PLACEMENT_3D('',#6110,#6111,#6112);
+#6110 = CARTESIAN_POINT('',(12.05,-16.525,0.));
+#6111 = DIRECTION('',(0.,1.,0.));
+#6112 = DIRECTION('',(1.,0.,0.));
+#6113 = DEFINITIONAL_REPRESENTATION('',(#6114),#6118);
+#6114 = LINE('',#6115,#6116);
+#6115 = CARTESIAN_POINT('',(7.,-1.5));
+#6116 = VECTOR('',#6117,1.);
+#6117 = DIRECTION('',(1.,0.));
+#6118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6119 = ORIENTED_EDGE('',*,*,#6120,.T.);
+#6120 = EDGE_CURVE('',#6091,#6121,#6123,.T.);
+#6121 = VERTEX_POINT('',#6122);
+#6122 = CARTESIAN_POINT('',(12.05,-2.525,1.5));
+#6123 = SURFACE_CURVE('',#6124,(#6128,#6135),.PCURVE_S1.);
+#6124 = LINE('',#6125,#6126);
+#6125 = CARTESIAN_POINT('',(12.05,-9.525,1.5));
+#6126 = VECTOR('',#6127,1.);
+#6127 = DIRECTION('',(0.,1.,0.));
+#6128 = PCURVE('',#2635,#6129);
+#6129 = DEFINITIONAL_REPRESENTATION('',(#6130),#6134);
+#6130 = LINE('',#6131,#6132);
+#6131 = CARTESIAN_POINT('',(12.05,-9.525));
+#6132 = VECTOR('',#6133,1.);
+#6133 = DIRECTION('',(0.,1.));
+#6134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6135 = PCURVE('',#6136,#6141);
+#6136 = PLANE('',#6137);
+#6137 = AXIS2_PLACEMENT_3D('',#6138,#6139,#6140);
+#6138 = CARTESIAN_POINT('',(12.05,-16.525,0.));
+#6139 = DIRECTION('',(-1.,0.,0.));
+#6140 = DIRECTION('',(0.,1.,0.));
+#6141 = DEFINITIONAL_REPRESENTATION('',(#6142),#6146);
+#6142 = LINE('',#6143,#6144);
+#6143 = CARTESIAN_POINT('',(7.,-1.5));
+#6144 = VECTOR('',#6145,1.);
+#6145 = DIRECTION('',(1.,0.));
+#6146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6147 = ORIENTED_EDGE('',*,*,#6148,.T.);
+#6148 = EDGE_CURVE('',#6121,#6149,#6151,.T.);
+#6149 = VERTEX_POINT('',#6150);
+#6150 = CARTESIAN_POINT('',(26.05,-2.525,1.5));
+#6151 = SURFACE_CURVE('',#6152,(#6156,#6163),.PCURVE_S1.);
+#6152 = LINE('',#6153,#6154);
+#6153 = CARTESIAN_POINT('',(19.05,-2.525,1.5));
+#6154 = VECTOR('',#6155,1.);
+#6155 = DIRECTION('',(1.,0.,0.));
+#6156 = PCURVE('',#2635,#6157);
+#6157 = DEFINITIONAL_REPRESENTATION('',(#6158),#6162);
+#6158 = LINE('',#6159,#6160);
+#6159 = CARTESIAN_POINT('',(19.05,-2.525));
+#6160 = VECTOR('',#6161,1.);
+#6161 = DIRECTION('',(1.,0.));
+#6162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6163 = PCURVE('',#6164,#6169);
+#6164 = PLANE('',#6165);
+#6165 = AXIS2_PLACEMENT_3D('',#6166,#6167,#6168);
+#6166 = CARTESIAN_POINT('',(12.05,-2.525,0.));
+#6167 = DIRECTION('',(0.,1.,0.));
+#6168 = DIRECTION('',(1.,0.,0.));
+#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174);
+#6170 = LINE('',#6171,#6172);
+#6171 = CARTESIAN_POINT('',(7.,-1.5));
+#6172 = VECTOR('',#6173,1.);
+#6173 = DIRECTION('',(1.,0.));
+#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6175 = ORIENTED_EDGE('',*,*,#6176,.F.);
+#6176 = EDGE_CURVE('',#6093,#6149,#6177,.T.);
+#6177 = SURFACE_CURVE('',#6178,(#6182,#6189),.PCURVE_S1.);
+#6178 = LINE('',#6179,#6180);
+#6179 = CARTESIAN_POINT('',(26.05,-9.525,1.5));
+#6180 = VECTOR('',#6181,1.);
+#6181 = DIRECTION('',(0.,1.,0.));
+#6182 = PCURVE('',#2635,#6183);
+#6183 = DEFINITIONAL_REPRESENTATION('',(#6184),#6188);
+#6184 = LINE('',#6185,#6186);
+#6185 = CARTESIAN_POINT('',(26.05,-9.525));
+#6186 = VECTOR('',#6187,1.);
+#6187 = DIRECTION('',(0.,1.));
+#6188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6189 = PCURVE('',#6190,#6195);
+#6190 = PLANE('',#6191);
+#6191 = AXIS2_PLACEMENT_3D('',#6192,#6193,#6194);
+#6192 = CARTESIAN_POINT('',(26.05,-16.525,0.));
+#6193 = DIRECTION('',(-1.,0.,0.));
+#6194 = DIRECTION('',(0.,1.,0.));
+#6195 = DEFINITIONAL_REPRESENTATION('',(#6196),#6200);
+#6196 = LINE('',#6197,#6198);
+#6197 = CARTESIAN_POINT('',(7.,-1.5));
+#6198 = VECTOR('',#6199,1.);
+#6199 = DIRECTION('',(1.,0.));
+#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6201 = FACE_BOUND('',#6202,.T.);
+#6202 = EDGE_LOOP('',(#6203,#6233,#6261,#6289));
+#6203 = ORIENTED_EDGE('',*,*,#6204,.F.);
+#6204 = EDGE_CURVE('',#6205,#6207,#6209,.T.);
+#6205 = VERTEX_POINT('',#6206);
+#6206 = CARTESIAN_POINT('',(-26.05,2.525,1.5));
+#6207 = VERTEX_POINT('',#6208);
+#6208 = CARTESIAN_POINT('',(-12.05,2.525,1.5));
+#6209 = SURFACE_CURVE('',#6210,(#6214,#6221),.PCURVE_S1.);
+#6210 = LINE('',#6211,#6212);
+#6211 = CARTESIAN_POINT('',(-19.05,2.525,1.5));
+#6212 = VECTOR('',#6213,1.);
+#6213 = DIRECTION('',(1.,0.,0.));
+#6214 = PCURVE('',#2635,#6215);
+#6215 = DEFINITIONAL_REPRESENTATION('',(#6216),#6220);
+#6216 = LINE('',#6217,#6218);
+#6217 = CARTESIAN_POINT('',(-19.05,2.525));
+#6218 = VECTOR('',#6219,1.);
+#6219 = DIRECTION('',(1.,0.));
+#6220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6221 = PCURVE('',#6222,#6227);
+#6222 = PLANE('',#6223);
+#6223 = AXIS2_PLACEMENT_3D('',#6224,#6225,#6226);
+#6224 = CARTESIAN_POINT('',(-26.05,2.525,0.));
+#6225 = DIRECTION('',(0.,1.,0.));
+#6226 = DIRECTION('',(1.,0.,0.));
+#6227 = DEFINITIONAL_REPRESENTATION('',(#6228),#6232);
+#6228 = LINE('',#6229,#6230);
+#6229 = CARTESIAN_POINT('',(7.,-1.5));
+#6230 = VECTOR('',#6231,1.);
+#6231 = DIRECTION('',(1.,0.));
+#6232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6233 = ORIENTED_EDGE('',*,*,#6234,.T.);
+#6234 = EDGE_CURVE('',#6205,#6235,#6237,.T.);
+#6235 = VERTEX_POINT('',#6236);
+#6236 = CARTESIAN_POINT('',(-26.05,16.525,1.5));
+#6237 = SURFACE_CURVE('',#6238,(#6242,#6249),.PCURVE_S1.);
+#6238 = LINE('',#6239,#6240);
+#6239 = CARTESIAN_POINT('',(-26.05,9.525,1.5));
+#6240 = VECTOR('',#6241,1.);
+#6241 = DIRECTION('',(0.,1.,0.));
+#6242 = PCURVE('',#2635,#6243);
+#6243 = DEFINITIONAL_REPRESENTATION('',(#6244),#6248);
+#6244 = LINE('',#6245,#6246);
+#6245 = CARTESIAN_POINT('',(-26.05,9.525));
+#6246 = VECTOR('',#6247,1.);
+#6247 = DIRECTION('',(0.,1.));
+#6248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6249 = PCURVE('',#6250,#6255);
+#6250 = PLANE('',#6251);
+#6251 = AXIS2_PLACEMENT_3D('',#6252,#6253,#6254);
+#6252 = CARTESIAN_POINT('',(-26.05,2.525,0.));
+#6253 = DIRECTION('',(-1.,0.,0.));
+#6254 = DIRECTION('',(0.,1.,0.));
+#6255 = DEFINITIONAL_REPRESENTATION('',(#6256),#6260);
+#6256 = LINE('',#6257,#6258);
+#6257 = CARTESIAN_POINT('',(7.,-1.5));
+#6258 = VECTOR('',#6259,1.);
+#6259 = DIRECTION('',(1.,0.));
+#6260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6261 = ORIENTED_EDGE('',*,*,#6262,.T.);
+#6262 = EDGE_CURVE('',#6235,#6263,#6265,.T.);
+#6263 = VERTEX_POINT('',#6264);
+#6264 = CARTESIAN_POINT('',(-12.05,16.525,1.5));
+#6265 = SURFACE_CURVE('',#6266,(#6270,#6277),.PCURVE_S1.);
+#6266 = LINE('',#6267,#6268);
+#6267 = CARTESIAN_POINT('',(-19.05,16.525,1.5));
+#6268 = VECTOR('',#6269,1.);
+#6269 = DIRECTION('',(1.,0.,0.));
+#6270 = PCURVE('',#2635,#6271);
+#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276);
+#6272 = LINE('',#6273,#6274);
+#6273 = CARTESIAN_POINT('',(-19.05,16.525));
+#6274 = VECTOR('',#6275,1.);
+#6275 = DIRECTION('',(1.,0.));
+#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6277 = PCURVE('',#6278,#6283);
+#6278 = PLANE('',#6279);
+#6279 = AXIS2_PLACEMENT_3D('',#6280,#6281,#6282);
+#6280 = CARTESIAN_POINT('',(-26.05,16.525,0.));
+#6281 = DIRECTION('',(0.,1.,0.));
+#6282 = DIRECTION('',(1.,0.,0.));
+#6283 = DEFINITIONAL_REPRESENTATION('',(#6284),#6288);
+#6284 = LINE('',#6285,#6286);
+#6285 = CARTESIAN_POINT('',(7.,-1.5));
+#6286 = VECTOR('',#6287,1.);
+#6287 = DIRECTION('',(1.,0.));
+#6288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6289 = ORIENTED_EDGE('',*,*,#6290,.F.);
+#6290 = EDGE_CURVE('',#6207,#6263,#6291,.T.);
+#6291 = SURFACE_CURVE('',#6292,(#6296,#6303),.PCURVE_S1.);
+#6292 = LINE('',#6293,#6294);
+#6293 = CARTESIAN_POINT('',(-12.05,9.525,1.5));
+#6294 = VECTOR('',#6295,1.);
+#6295 = DIRECTION('',(0.,1.,0.));
+#6296 = PCURVE('',#2635,#6297);
+#6297 = DEFINITIONAL_REPRESENTATION('',(#6298),#6302);
+#6298 = LINE('',#6299,#6300);
+#6299 = CARTESIAN_POINT('',(-12.05,9.525));
+#6300 = VECTOR('',#6301,1.);
+#6301 = DIRECTION('',(0.,1.));
+#6302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6303 = PCURVE('',#6304,#6309);
+#6304 = PLANE('',#6305);
+#6305 = AXIS2_PLACEMENT_3D('',#6306,#6307,#6308);
+#6306 = CARTESIAN_POINT('',(-12.05,2.525,0.));
+#6307 = DIRECTION('',(-1.,0.,0.));
+#6308 = DIRECTION('',(0.,1.,0.));
+#6309 = DEFINITIONAL_REPRESENTATION('',(#6310),#6314);
+#6310 = LINE('',#6311,#6312);
+#6311 = CARTESIAN_POINT('',(7.,-1.5));
+#6312 = VECTOR('',#6313,1.);
+#6313 = DIRECTION('',(1.,0.));
+#6314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6315 = FACE_BOUND('',#6316,.T.);
+#6316 = EDGE_LOOP('',(#6317,#6347,#6375,#6403));
+#6317 = ORIENTED_EDGE('',*,*,#6318,.F.);
+#6318 = EDGE_CURVE('',#6319,#6321,#6323,.T.);
+#6319 = VERTEX_POINT('',#6320);
+#6320 = CARTESIAN_POINT('',(-7.,2.525,1.5));
+#6321 = VERTEX_POINT('',#6322);
+#6322 = CARTESIAN_POINT('',(7.,2.525,1.5));
+#6323 = SURFACE_CURVE('',#6324,(#6328,#6335),.PCURVE_S1.);
+#6324 = LINE('',#6325,#6326);
+#6325 = CARTESIAN_POINT('',(0.,2.525,1.5));
+#6326 = VECTOR('',#6327,1.);
+#6327 = DIRECTION('',(1.,0.,0.));
+#6328 = PCURVE('',#2635,#6329);
+#6329 = DEFINITIONAL_REPRESENTATION('',(#6330),#6334);
+#6330 = LINE('',#6331,#6332);
+#6331 = CARTESIAN_POINT('',(0.,2.525));
+#6332 = VECTOR('',#6333,1.);
+#6333 = DIRECTION('',(1.,0.));
+#6334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6335 = PCURVE('',#6336,#6341);
+#6336 = PLANE('',#6337);
+#6337 = AXIS2_PLACEMENT_3D('',#6338,#6339,#6340);
+#6338 = CARTESIAN_POINT('',(-7.,2.525,0.));
+#6339 = DIRECTION('',(0.,1.,0.));
+#6340 = DIRECTION('',(1.,0.,0.));
+#6341 = DEFINITIONAL_REPRESENTATION('',(#6342),#6346);
+#6342 = LINE('',#6343,#6344);
+#6343 = CARTESIAN_POINT('',(7.,-1.5));
+#6344 = VECTOR('',#6345,1.);
+#6345 = DIRECTION('',(1.,0.));
+#6346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6347 = ORIENTED_EDGE('',*,*,#6348,.T.);
+#6348 = EDGE_CURVE('',#6319,#6349,#6351,.T.);
+#6349 = VERTEX_POINT('',#6350);
+#6350 = CARTESIAN_POINT('',(-7.,16.525,1.5));
+#6351 = SURFACE_CURVE('',#6352,(#6356,#6363),.PCURVE_S1.);
+#6352 = LINE('',#6353,#6354);
+#6353 = CARTESIAN_POINT('',(-7.,9.525,1.5));
+#6354 = VECTOR('',#6355,1.);
+#6355 = DIRECTION('',(0.,1.,0.));
+#6356 = PCURVE('',#2635,#6357);
+#6357 = DEFINITIONAL_REPRESENTATION('',(#6358),#6362);
+#6358 = LINE('',#6359,#6360);
+#6359 = CARTESIAN_POINT('',(-7.,9.525));
+#6360 = VECTOR('',#6361,1.);
+#6361 = DIRECTION('',(0.,1.));
+#6362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6363 = PCURVE('',#6364,#6369);
+#6364 = PLANE('',#6365);
+#6365 = AXIS2_PLACEMENT_3D('',#6366,#6367,#6368);
+#6366 = CARTESIAN_POINT('',(-7.,2.525,0.));
+#6367 = DIRECTION('',(-1.,0.,0.));
+#6368 = DIRECTION('',(0.,1.,0.));
+#6369 = DEFINITIONAL_REPRESENTATION('',(#6370),#6374);
+#6370 = LINE('',#6371,#6372);
+#6371 = CARTESIAN_POINT('',(7.,-1.5));
+#6372 = VECTOR('',#6373,1.);
+#6373 = DIRECTION('',(1.,0.));
+#6374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6375 = ORIENTED_EDGE('',*,*,#6376,.T.);
+#6376 = EDGE_CURVE('',#6349,#6377,#6379,.T.);
+#6377 = VERTEX_POINT('',#6378);
+#6378 = CARTESIAN_POINT('',(7.,16.525,1.5));
+#6379 = SURFACE_CURVE('',#6380,(#6384,#6391),.PCURVE_S1.);
+#6380 = LINE('',#6381,#6382);
+#6381 = CARTESIAN_POINT('',(0.,16.525,1.5));
+#6382 = VECTOR('',#6383,1.);
+#6383 = DIRECTION('',(1.,0.,0.));
+#6384 = PCURVE('',#2635,#6385);
+#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390);
+#6386 = LINE('',#6387,#6388);
+#6387 = CARTESIAN_POINT('',(0.,16.525));
+#6388 = VECTOR('',#6389,1.);
+#6389 = DIRECTION('',(1.,0.));
+#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6391 = PCURVE('',#6392,#6397);
+#6392 = PLANE('',#6393);
+#6393 = AXIS2_PLACEMENT_3D('',#6394,#6395,#6396);
+#6394 = CARTESIAN_POINT('',(-7.,16.525,0.));
+#6395 = DIRECTION('',(0.,1.,0.));
+#6396 = DIRECTION('',(1.,0.,0.));
+#6397 = DEFINITIONAL_REPRESENTATION('',(#6398),#6402);
+#6398 = LINE('',#6399,#6400);
+#6399 = CARTESIAN_POINT('',(7.,-1.5));
+#6400 = VECTOR('',#6401,1.);
+#6401 = DIRECTION('',(1.,0.));
+#6402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6403 = ORIENTED_EDGE('',*,*,#6404,.F.);
+#6404 = EDGE_CURVE('',#6321,#6377,#6405,.T.);
+#6405 = SURFACE_CURVE('',#6406,(#6410,#6417),.PCURVE_S1.);
+#6406 = LINE('',#6407,#6408);
+#6407 = CARTESIAN_POINT('',(7.,9.525,1.5));
+#6408 = VECTOR('',#6409,1.);
+#6409 = DIRECTION('',(0.,1.,0.));
+#6410 = PCURVE('',#2635,#6411);
+#6411 = DEFINITIONAL_REPRESENTATION('',(#6412),#6416);
+#6412 = LINE('',#6413,#6414);
+#6413 = CARTESIAN_POINT('',(7.,9.525));
+#6414 = VECTOR('',#6415,1.);
+#6415 = DIRECTION('',(0.,1.));
+#6416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6417 = PCURVE('',#6418,#6423);
+#6418 = PLANE('',#6419);
+#6419 = AXIS2_PLACEMENT_3D('',#6420,#6421,#6422);
+#6420 = CARTESIAN_POINT('',(7.,2.525,0.));
+#6421 = DIRECTION('',(-1.,0.,0.));
+#6422 = DIRECTION('',(0.,1.,0.));
+#6423 = DEFINITIONAL_REPRESENTATION('',(#6424),#6428);
+#6424 = LINE('',#6425,#6426);
+#6425 = CARTESIAN_POINT('',(7.,-1.5));
+#6426 = VECTOR('',#6427,1.);
+#6427 = DIRECTION('',(1.,0.));
+#6428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6429 = FACE_BOUND('',#6430,.T.);
+#6430 = EDGE_LOOP('',(#6431,#6461,#6489,#6517));
+#6431 = ORIENTED_EDGE('',*,*,#6432,.F.);
+#6432 = EDGE_CURVE('',#6433,#6435,#6437,.T.);
+#6433 = VERTEX_POINT('',#6434);
+#6434 = CARTESIAN_POINT('',(12.05,2.525,1.5));
+#6435 = VERTEX_POINT('',#6436);
+#6436 = CARTESIAN_POINT('',(26.05,2.525,1.5));
+#6437 = SURFACE_CURVE('',#6438,(#6442,#6449),.PCURVE_S1.);
+#6438 = LINE('',#6439,#6440);
+#6439 = CARTESIAN_POINT('',(19.05,2.525,1.5));
+#6440 = VECTOR('',#6441,1.);
+#6441 = DIRECTION('',(1.,0.,0.));
+#6442 = PCURVE('',#2635,#6443);
+#6443 = DEFINITIONAL_REPRESENTATION('',(#6444),#6448);
+#6444 = LINE('',#6445,#6446);
+#6445 = CARTESIAN_POINT('',(19.05,2.525));
+#6446 = VECTOR('',#6447,1.);
+#6447 = DIRECTION('',(1.,0.));
+#6448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6449 = PCURVE('',#6450,#6455);
+#6450 = PLANE('',#6451);
+#6451 = AXIS2_PLACEMENT_3D('',#6452,#6453,#6454);
+#6452 = CARTESIAN_POINT('',(12.05,2.525,0.));
+#6453 = DIRECTION('',(0.,1.,0.));
+#6454 = DIRECTION('',(1.,0.,0.));
+#6455 = DEFINITIONAL_REPRESENTATION('',(#6456),#6460);
+#6456 = LINE('',#6457,#6458);
+#6457 = CARTESIAN_POINT('',(7.,-1.5));
+#6458 = VECTOR('',#6459,1.);
+#6459 = DIRECTION('',(1.,0.));
+#6460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6461 = ORIENTED_EDGE('',*,*,#6462,.T.);
+#6462 = EDGE_CURVE('',#6433,#6463,#6465,.T.);
+#6463 = VERTEX_POINT('',#6464);
+#6464 = CARTESIAN_POINT('',(12.05,16.525,1.5));
+#6465 = SURFACE_CURVE('',#6466,(#6470,#6477),.PCURVE_S1.);
+#6466 = LINE('',#6467,#6468);
+#6467 = CARTESIAN_POINT('',(12.05,9.525,1.5));
+#6468 = VECTOR('',#6469,1.);
+#6469 = DIRECTION('',(0.,1.,0.));
+#6470 = PCURVE('',#2635,#6471);
+#6471 = DEFINITIONAL_REPRESENTATION('',(#6472),#6476);
+#6472 = LINE('',#6473,#6474);
+#6473 = CARTESIAN_POINT('',(12.05,9.525));
+#6474 = VECTOR('',#6475,1.);
+#6475 = DIRECTION('',(0.,1.));
+#6476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6477 = PCURVE('',#6478,#6483);
+#6478 = PLANE('',#6479);
+#6479 = AXIS2_PLACEMENT_3D('',#6480,#6481,#6482);
+#6480 = CARTESIAN_POINT('',(12.05,2.525,0.));
+#6481 = DIRECTION('',(-1.,0.,0.));
+#6482 = DIRECTION('',(0.,1.,0.));
+#6483 = DEFINITIONAL_REPRESENTATION('',(#6484),#6488);
+#6484 = LINE('',#6485,#6486);
+#6485 = CARTESIAN_POINT('',(7.,-1.5));
+#6486 = VECTOR('',#6487,1.);
+#6487 = DIRECTION('',(1.,0.));
+#6488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6489 = ORIENTED_EDGE('',*,*,#6490,.T.);
+#6490 = EDGE_CURVE('',#6463,#6491,#6493,.T.);
+#6491 = VERTEX_POINT('',#6492);
+#6492 = CARTESIAN_POINT('',(26.05,16.525,1.5));
+#6493 = SURFACE_CURVE('',#6494,(#6498,#6505),.PCURVE_S1.);
+#6494 = LINE('',#6495,#6496);
+#6495 = CARTESIAN_POINT('',(19.05,16.525,1.5));
+#6496 = VECTOR('',#6497,1.);
+#6497 = DIRECTION('',(1.,0.,0.));
+#6498 = PCURVE('',#2635,#6499);
+#6499 = DEFINITIONAL_REPRESENTATION('',(#6500),#6504);
+#6500 = LINE('',#6501,#6502);
+#6501 = CARTESIAN_POINT('',(19.05,16.525));
+#6502 = VECTOR('',#6503,1.);
+#6503 = DIRECTION('',(1.,0.));
+#6504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6505 = PCURVE('',#6506,#6511);
+#6506 = PLANE('',#6507);
+#6507 = AXIS2_PLACEMENT_3D('',#6508,#6509,#6510);
+#6508 = CARTESIAN_POINT('',(12.05,16.525,0.));
+#6509 = DIRECTION('',(0.,1.,0.));
+#6510 = DIRECTION('',(1.,0.,0.));
+#6511 = DEFINITIONAL_REPRESENTATION('',(#6512),#6516);
+#6512 = LINE('',#6513,#6514);
+#6513 = CARTESIAN_POINT('',(7.,-1.5));
+#6514 = VECTOR('',#6515,1.);
+#6515 = DIRECTION('',(1.,0.));
+#6516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6517 = ORIENTED_EDGE('',*,*,#6518,.F.);
+#6518 = EDGE_CURVE('',#6435,#6491,#6519,.T.);
+#6519 = SURFACE_CURVE('',#6520,(#6524,#6531),.PCURVE_S1.);
+#6520 = LINE('',#6521,#6522);
+#6521 = CARTESIAN_POINT('',(26.05,9.525,1.5));
+#6522 = VECTOR('',#6523,1.);
+#6523 = DIRECTION('',(0.,1.,0.));
+#6524 = PCURVE('',#2635,#6525);
+#6525 = DEFINITIONAL_REPRESENTATION('',(#6526),#6530);
+#6526 = LINE('',#6527,#6528);
+#6527 = CARTESIAN_POINT('',(26.05,9.525));
+#6528 = VECTOR('',#6529,1.);
+#6529 = DIRECTION('',(0.,1.));
+#6530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6531 = PCURVE('',#6532,#6537);
+#6532 = PLANE('',#6533);
+#6533 = AXIS2_PLACEMENT_3D('',#6534,#6535,#6536);
+#6534 = CARTESIAN_POINT('',(26.05,2.525,0.));
+#6535 = DIRECTION('',(-1.,0.,0.));
+#6536 = DIRECTION('',(0.,1.,0.));
+#6537 = DEFINITIONAL_REPRESENTATION('',(#6538),#6542);
+#6538 = LINE('',#6539,#6540);
+#6539 = CARTESIAN_POINT('',(7.,-1.5));
+#6540 = VECTOR('',#6541,1.);
+#6541 = DIRECTION('',(1.,0.));
+#6542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6543 = FACE_BOUND('',#6544,.T.);
+#6544 = EDGE_LOOP('',(#6545));
+#6545 = ORIENTED_EDGE('',*,*,#6546,.F.);
+#6546 = EDGE_CURVE('',#6547,#6547,#6549,.T.);
+#6547 = VERTEX_POINT('',#6548);
+#6548 = CARTESIAN_POINT('',(3.5,26.,1.5));
+#6549 = SURFACE_CURVE('',#6550,(#6555,#6562),.PCURVE_S1.);
+#6550 = CIRCLE('',#6551,3.5);
+#6551 = AXIS2_PLACEMENT_3D('',#6552,#6553,#6554);
+#6552 = CARTESIAN_POINT('',(0.,26.,1.5));
+#6553 = DIRECTION('',(0.,0.,1.));
+#6554 = DIRECTION('',(1.,0.,-0.));
+#6555 = PCURVE('',#2635,#6556);
+#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561);
+#6557 = CIRCLE('',#6558,3.5);
+#6558 = AXIS2_PLACEMENT_2D('',#6559,#6560);
+#6559 = CARTESIAN_POINT('',(0.,26.));
+#6560 = DIRECTION('',(1.,0.));
+#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6562 = PCURVE('',#3895,#6563);
+#6563 = DEFINITIONAL_REPRESENTATION('',(#6564),#6568);
+#6564 = LINE('',#6565,#6566);
+#6565 = CARTESIAN_POINT('',(6.28318530718,-3.));
+#6566 = VECTOR('',#6567,1.);
+#6567 = DIRECTION('',(-1.,0.));
+#6568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6569 = ADVANCED_FACE('',(#6570),#2744,.T.);
+#6570 = FACE_BOUND('',#6571,.T.);
+#6571 = EDGE_LOOP('',(#6572,#6593,#6594,#6595));
+#6572 = ORIENTED_EDGE('',*,*,#6573,.T.);
+#6573 = EDGE_CURVE('',#2859,#3944,#6574,.T.);
+#6574 = SURFACE_CURVE('',#6575,(#6579,#6586),.PCURVE_S1.);
+#6575 = LINE('',#6576,#6577);
+#6576 = CARTESIAN_POINT('',(-35.,-37.,-1.5));
+#6577 = VECTOR('',#6578,1.);
+#6578 = DIRECTION('',(0.,0.,1.));
+#6579 = PCURVE('',#2744,#6580);
+#6580 = DEFINITIONAL_REPRESENTATION('',(#6581),#6585);
+#6581 = LINE('',#6582,#6583);
+#6582 = CARTESIAN_POINT('',(0.,0.));
+#6583 = VECTOR('',#6584,1.);
+#6584 = DIRECTION('',(0.,-1.));
+#6585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6586 = PCURVE('',#2897,#6587);
+#6587 = DEFINITIONAL_REPRESENTATION('',(#6588),#6592);
+#6588 = LINE('',#6589,#6590);
+#6589 = CARTESIAN_POINT('',(0.,0.));
+#6590 = VECTOR('',#6591,1.);
+#6591 = DIRECTION('',(0.,-1.));
+#6592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6593 = ORIENTED_EDGE('',*,*,#3943,.T.);
+#6594 = ORIENTED_EDGE('',*,*,#2728,.F.);
+#6595 = ORIENTED_EDGE('',*,*,#2858,.F.);
+#6596 = ADVANCED_FACE('',(#6597),#2820,.T.);
+#6597 = FACE_BOUND('',#6598,.T.);
+#6598 = EDGE_LOOP('',(#6599,#6600,#6601,#6622));
+#6599 = ORIENTED_EDGE('',*,*,#2804,.T.);
+#6600 = ORIENTED_EDGE('',*,*,#4127,.T.);
+#6601 = ORIENTED_EDGE('',*,*,#6602,.F.);
+#6602 = EDGE_CURVE('',#3050,#4105,#6603,.T.);
+#6603 = SURFACE_CURVE('',#6604,(#6608,#6615),.PCURVE_S1.);
+#6604 = LINE('',#6605,#6606);
+#6605 = CARTESIAN_POINT('',(-35.,37.,-1.5));
+#6606 = VECTOR('',#6607,1.);
+#6607 = DIRECTION('',(0.,0.,1.));
+#6608 = PCURVE('',#2820,#6609);
+#6609 = DEFINITIONAL_REPRESENTATION('',(#6610),#6614);
+#6610 = LINE('',#6611,#6612);
+#6611 = CARTESIAN_POINT('',(3.,0.));
+#6612 = VECTOR('',#6613,1.);
+#6613 = DIRECTION('',(0.,-1.));
+#6614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6615 = PCURVE('',#3065,#6616);
+#6616 = DEFINITIONAL_REPRESENTATION('',(#6617),#6621);
+#6617 = LINE('',#6618,#6619);
+#6618 = CARTESIAN_POINT('',(0.,0.));
+#6619 = VECTOR('',#6620,1.);
+#6620 = DIRECTION('',(0.,-1.));
+#6621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6622 = ORIENTED_EDGE('',*,*,#3077,.F.);
+#6623 = ADVANCED_FACE('',(#6624),#2897,.F.);
+#6624 = FACE_BOUND('',#6625,.F.);
+#6625 = EDGE_LOOP('',(#6626,#6627,#6628,#6649));
+#6626 = ORIENTED_EDGE('',*,*,#6573,.T.);
+#6627 = ORIENTED_EDGE('',*,*,#3966,.T.);
+#6628 = ORIENTED_EDGE('',*,*,#6629,.F.);
+#6629 = EDGE_CURVE('',#2882,#3967,#6630,.T.);
+#6630 = SURFACE_CURVE('',#6631,(#6635,#6642),.PCURVE_S1.);
+#6631 = LINE('',#6632,#6633);
+#6632 = CARTESIAN_POINT('',(35.,-37.,-1.5));
+#6633 = VECTOR('',#6634,1.);
+#6634 = DIRECTION('',(0.,0.,1.));
+#6635 = PCURVE('',#2897,#6636);
+#6636 = DEFINITIONAL_REPRESENTATION('',(#6637),#6641);
+#6637 = LINE('',#6638,#6639);
+#6638 = CARTESIAN_POINT('',(70.,0.));
+#6639 = VECTOR('',#6640,1.);
+#6640 = DIRECTION('',(0.,-1.));
+#6641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6642 = PCURVE('',#2925,#6643);
+#6643 = DEFINITIONAL_REPRESENTATION('',(#6644),#6648);
+#6644 = LINE('',#6645,#6646);
+#6645 = CARTESIAN_POINT('',(0.,0.));
+#6646 = VECTOR('',#6647,1.);
+#6647 = DIRECTION('',(0.,-1.));
+#6648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6649 = ORIENTED_EDGE('',*,*,#2881,.F.);
+#6650 = ADVANCED_FACE('',(#6651),#3065,.T.);
+#6651 = FACE_BOUND('',#6652,.T.);
+#6652 = EDGE_LOOP('',(#6653,#6654,#6655,#6676));
+#6653 = ORIENTED_EDGE('',*,*,#6602,.T.);
+#6654 = ORIENTED_EDGE('',*,*,#4104,.T.);
+#6655 = ORIENTED_EDGE('',*,*,#6656,.F.);
+#6656 = EDGE_CURVE('',#3022,#4082,#6657,.T.);
+#6657 = SURFACE_CURVE('',#6658,(#6662,#6669),.PCURVE_S1.);
+#6658 = LINE('',#6659,#6660);
+#6659 = CARTESIAN_POINT('',(35.,37.,-1.5));
+#6660 = VECTOR('',#6661,1.);
+#6661 = DIRECTION('',(0.,0.,1.));
+#6662 = PCURVE('',#3065,#6663);
+#6663 = DEFINITIONAL_REPRESENTATION('',(#6664),#6668);
+#6664 = LINE('',#6665,#6666);
+#6665 = CARTESIAN_POINT('',(70.,0.));
+#6666 = VECTOR('',#6667,1.);
+#6667 = DIRECTION('',(0.,-1.));
+#6668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6669 = PCURVE('',#3037,#6670);
+#6670 = DEFINITIONAL_REPRESENTATION('',(#6671),#6675);
+#6671 = LINE('',#6672,#6673);
+#6672 = CARTESIAN_POINT('',(3.,0.));
+#6673 = VECTOR('',#6674,1.);
+#6674 = DIRECTION('',(0.,-1.));
+#6675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6676 = ORIENTED_EDGE('',*,*,#3049,.F.);
+#6677 = ADVANCED_FACE('',(#6678),#2925,.F.);
+#6678 = FACE_BOUND('',#6679,.F.);
+#6679 = EDGE_LOOP('',(#6680,#6681,#6682,#6703));
+#6680 = ORIENTED_EDGE('',*,*,#6629,.T.);
+#6681 = ORIENTED_EDGE('',*,*,#3989,.T.);
+#6682 = ORIENTED_EDGE('',*,*,#6683,.F.);
+#6683 = EDGE_CURVE('',#2910,#3990,#6684,.T.);
+#6684 = SURFACE_CURVE('',#6685,(#6689,#6696),.PCURVE_S1.);
+#6685 = LINE('',#6686,#6687);
+#6686 = CARTESIAN_POINT('',(35.,-34.,-1.5));
+#6687 = VECTOR('',#6688,1.);
+#6688 = DIRECTION('',(0.,0.,1.));
+#6689 = PCURVE('',#2925,#6690);
+#6690 = DEFINITIONAL_REPRESENTATION('',(#6691),#6695);
+#6691 = LINE('',#6692,#6693);
+#6692 = CARTESIAN_POINT('',(3.,0.));
+#6693 = VECTOR('',#6694,1.);
+#6694 = DIRECTION('',(0.,-1.));
+#6695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6696 = PCURVE('',#2953,#6697);
+#6697 = DEFINITIONAL_REPRESENTATION('',(#6698),#6702);
+#6698 = LINE('',#6699,#6700);
+#6699 = CARTESIAN_POINT('',(0.,0.));
+#6700 = VECTOR('',#6701,1.);
+#6701 = DIRECTION('',(0.,-1.));
+#6702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6703 = ORIENTED_EDGE('',*,*,#2909,.F.);
+#6704 = ADVANCED_FACE('',(#6705),#3037,.F.);
+#6705 = FACE_BOUND('',#6706,.F.);
+#6706 = EDGE_LOOP('',(#6707,#6728,#6729,#6730));
+#6707 = ORIENTED_EDGE('',*,*,#6708,.T.);
+#6708 = EDGE_CURVE('',#2994,#4059,#6709,.T.);
+#6709 = SURFACE_CURVE('',#6710,(#6714,#6721),.PCURVE_S1.);
+#6710 = LINE('',#6711,#6712);
+#6711 = CARTESIAN_POINT('',(35.,34.,-1.5));
+#6712 = VECTOR('',#6713,1.);
+#6713 = DIRECTION('',(0.,0.,1.));
+#6714 = PCURVE('',#3037,#6715);
+#6715 = DEFINITIONAL_REPRESENTATION('',(#6716),#6720);
+#6716 = LINE('',#6717,#6718);
+#6717 = CARTESIAN_POINT('',(0.,0.));
+#6718 = VECTOR('',#6719,1.);
+#6719 = DIRECTION('',(0.,-1.));
+#6720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6721 = PCURVE('',#3009,#6722);
+#6722 = DEFINITIONAL_REPRESENTATION('',(#6723),#6727);
+#6723 = LINE('',#6724,#6725);
+#6724 = CARTESIAN_POINT('',(0.,0.));
+#6725 = VECTOR('',#6726,1.);
+#6726 = DIRECTION('',(0.,-1.));
+#6727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6728 = ORIENTED_EDGE('',*,*,#4081,.T.);
+#6729 = ORIENTED_EDGE('',*,*,#6656,.F.);
+#6730 = ORIENTED_EDGE('',*,*,#3021,.F.);
+#6731 = ADVANCED_FACE('',(#6732),#2953,.F.);
+#6732 = FACE_BOUND('',#6733,.F.);
+#6733 = EDGE_LOOP('',(#6734,#6735,#6736,#6757));
+#6734 = ORIENTED_EDGE('',*,*,#6683,.T.);
+#6735 = ORIENTED_EDGE('',*,*,#4012,.T.);
+#6736 = ORIENTED_EDGE('',*,*,#6737,.F.);
+#6737 = EDGE_CURVE('',#2938,#4013,#6738,.T.);
+#6738 = SURFACE_CURVE('',#6739,(#6743,#6750),.PCURVE_S1.);
+#6739 = LINE('',#6740,#6741);
+#6740 = CARTESIAN_POINT('',(38.,-34.,-1.5));
+#6741 = VECTOR('',#6742,1.);
+#6742 = DIRECTION('',(0.,0.,1.));
+#6743 = PCURVE('',#2953,#6744);
+#6744 = DEFINITIONAL_REPRESENTATION('',(#6745),#6749);
+#6745 = LINE('',#6746,#6747);
+#6746 = CARTESIAN_POINT('',(3.,0.));
+#6747 = VECTOR('',#6748,1.);
+#6748 = DIRECTION('',(0.,-1.));
+#6749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6750 = PCURVE('',#2981,#6751);
+#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6756);
+#6752 = LINE('',#6753,#6754);
+#6753 = CARTESIAN_POINT('',(0.,0.));
+#6754 = VECTOR('',#6755,1.);
+#6755 = DIRECTION('',(0.,-1.));
+#6756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6757 = ORIENTED_EDGE('',*,*,#2937,.F.);
+#6758 = ADVANCED_FACE('',(#6759),#3009,.T.);
+#6759 = FACE_BOUND('',#6760,.T.);
+#6760 = EDGE_LOOP('',(#6761,#6762,#6763,#6784));
+#6761 = ORIENTED_EDGE('',*,*,#6708,.T.);
+#6762 = ORIENTED_EDGE('',*,*,#4058,.T.);
+#6763 = ORIENTED_EDGE('',*,*,#6764,.F.);
+#6764 = EDGE_CURVE('',#2966,#4036,#6765,.T.);
+#6765 = SURFACE_CURVE('',#6766,(#6770,#6777),.PCURVE_S1.);
+#6766 = LINE('',#6767,#6768);
+#6767 = CARTESIAN_POINT('',(38.,34.,-1.5));
+#6768 = VECTOR('',#6769,1.);
+#6769 = DIRECTION('',(0.,0.,1.));
+#6770 = PCURVE('',#3009,#6771);
+#6771 = DEFINITIONAL_REPRESENTATION('',(#6772),#6776);
+#6772 = LINE('',#6773,#6774);
+#6773 = CARTESIAN_POINT('',(3.,0.));
+#6774 = VECTOR('',#6775,1.);
+#6775 = DIRECTION('',(0.,-1.));
+#6776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6777 = PCURVE('',#2981,#6778);
+#6778 = DEFINITIONAL_REPRESENTATION('',(#6779),#6783);
+#6779 = LINE('',#6780,#6781);
+#6780 = CARTESIAN_POINT('',(68.,0.));
+#6781 = VECTOR('',#6782,1.);
+#6782 = DIRECTION('',(0.,-1.));
+#6783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6784 = ORIENTED_EDGE('',*,*,#2993,.F.);
+#6785 = ADVANCED_FACE('',(#6786),#2981,.F.);
+#6786 = FACE_BOUND('',#6787,.F.);
+#6787 = EDGE_LOOP('',(#6788,#6789,#6790,#6791));
+#6788 = ORIENTED_EDGE('',*,*,#6737,.T.);
+#6789 = ORIENTED_EDGE('',*,*,#4035,.T.);
+#6790 = ORIENTED_EDGE('',*,*,#6764,.F.);
+#6791 = ORIENTED_EDGE('',*,*,#2965,.F.);
+#6792 = ADVANCED_FACE('',(#6793),#3118,.T.);
+#6793 = FACE_BOUND('',#6794,.T.);
+#6794 = EDGE_LOOP('',(#6795,#6824,#6845,#6846));
+#6795 = ORIENTED_EDGE('',*,*,#6796,.T.);
+#6796 = EDGE_CURVE('',#6797,#6797,#6799,.T.);
+#6797 = VERTEX_POINT('',#6798);
+#6798 = CARTESIAN_POINT('',(-28.5,-31.,-5.));
+#6799 = SURFACE_CURVE('',#6800,(#6805,#6812),.PCURVE_S1.);
+#6800 = CIRCLE('',#6801,2.5);
+#6801 = AXIS2_PLACEMENT_3D('',#6802,#6803,#6804);
+#6802 = CARTESIAN_POINT('',(-31.,-31.,-5.));
+#6803 = DIRECTION('',(0.,0.,1.));
+#6804 = DIRECTION('',(1.,0.,-0.));
+#6805 = PCURVE('',#3118,#6806);
+#6806 = DEFINITIONAL_REPRESENTATION('',(#6807),#6811);
+#6807 = LINE('',#6808,#6809);
+#6808 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6809 = VECTOR('',#6810,1.);
+#6810 = DIRECTION('',(-1.,0.));
+#6811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6812 = PCURVE('',#6813,#6818);
+#6813 = PLANE('',#6814);
+#6814 = AXIS2_PLACEMENT_3D('',#6815,#6816,#6817);
+#6815 = CARTESIAN_POINT('',(-31.,-31.,-5.));
+#6816 = DIRECTION('',(0.,0.,1.));
+#6817 = DIRECTION('',(1.,0.,-0.));
+#6818 = DEFINITIONAL_REPRESENTATION('',(#6819),#6823);
+#6819 = CIRCLE('',#6820,2.5);
+#6820 = AXIS2_PLACEMENT_2D('',#6821,#6822);
+#6821 = CARTESIAN_POINT('',(0.,0.));
+#6822 = DIRECTION('',(1.,0.));
+#6823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6824 = ORIENTED_EDGE('',*,*,#6825,.T.);
+#6825 = EDGE_CURVE('',#6797,#3102,#6826,.T.);
+#6826 = SEAM_CURVE('',#6827,(#6831,#6838),.PCURVE_S1.);
+#6827 = LINE('',#6828,#6829);
+#6828 = CARTESIAN_POINT('',(-28.5,-31.,-5.));
+#6829 = VECTOR('',#6830,1.);
+#6830 = DIRECTION('',(0.,0.,1.));
+#6831 = PCURVE('',#3118,#6832);
+#6832 = DEFINITIONAL_REPRESENTATION('',(#6833),#6837);
+#6833 = LINE('',#6834,#6835);
+#6834 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#6835 = VECTOR('',#6836,1.);
+#6836 = DIRECTION('',(-0.,-1.));
+#6837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6838 = PCURVE('',#3118,#6839);
+#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6844);
+#6840 = LINE('',#6841,#6842);
+#6841 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6842 = VECTOR('',#6843,1.);
+#6843 = DIRECTION('',(-0.,-1.));
+#6844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6845 = ORIENTED_EDGE('',*,*,#3101,.F.);
+#6846 = ORIENTED_EDGE('',*,*,#6825,.F.);
+#6847 = ADVANCED_FACE('',(#6848),#3150,.F.);
+#6848 = FACE_BOUND('',#6849,.F.);
+#6849 = EDGE_LOOP('',(#6850,#6873,#6874,#6897));
+#6850 = ORIENTED_EDGE('',*,*,#6851,.T.);
+#6851 = EDGE_CURVE('',#6852,#3133,#6854,.T.);
+#6852 = VERTEX_POINT('',#6853);
+#6853 = CARTESIAN_POINT('',(-27.05,-17.525,0.));
+#6854 = SURFACE_CURVE('',#6855,(#6859,#6866),.PCURVE_S1.);
+#6855 = LINE('',#6856,#6857);
+#6856 = CARTESIAN_POINT('',(-27.05,-17.525,0.));
+#6857 = VECTOR('',#6858,1.);
+#6858 = DIRECTION('',(-0.,-0.,-1.));
+#6859 = PCURVE('',#3150,#6860);
+#6860 = DEFINITIONAL_REPRESENTATION('',(#6861),#6865);
+#6861 = LINE('',#6862,#6863);
+#6862 = CARTESIAN_POINT('',(0.,0.));
+#6863 = VECTOR('',#6864,1.);
+#6864 = DIRECTION('',(0.,-1.));
+#6865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6866 = PCURVE('',#3178,#6867);
+#6867 = DEFINITIONAL_REPRESENTATION('',(#6868),#6872);
+#6868 = LINE('',#6869,#6870);
+#6869 = CARTESIAN_POINT('',(0.,0.));
+#6870 = VECTOR('',#6871,1.);
+#6871 = DIRECTION('',(0.,-1.));
+#6872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6873 = ORIENTED_EDGE('',*,*,#3132,.T.);
+#6874 = ORIENTED_EDGE('',*,*,#6875,.F.);
+#6875 = EDGE_CURVE('',#6876,#3135,#6878,.T.);
+#6876 = VERTEX_POINT('',#6877);
+#6877 = CARTESIAN_POINT('',(-11.05,-17.525,0.));
+#6878 = SURFACE_CURVE('',#6879,(#6883,#6890),.PCURVE_S1.);
+#6879 = LINE('',#6880,#6881);
+#6880 = CARTESIAN_POINT('',(-11.05,-17.525,0.));
+#6881 = VECTOR('',#6882,1.);
+#6882 = DIRECTION('',(-0.,-0.,-1.));
+#6883 = PCURVE('',#3150,#6884);
+#6884 = DEFINITIONAL_REPRESENTATION('',(#6885),#6889);
+#6885 = LINE('',#6886,#6887);
+#6886 = CARTESIAN_POINT('',(16.,0.));
+#6887 = VECTOR('',#6888,1.);
+#6888 = DIRECTION('',(0.,-1.));
+#6889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6890 = PCURVE('',#3232,#6891);
+#6891 = DEFINITIONAL_REPRESENTATION('',(#6892),#6896);
+#6892 = LINE('',#6893,#6894);
+#6893 = CARTESIAN_POINT('',(0.,0.));
+#6894 = VECTOR('',#6895,1.);
+#6895 = DIRECTION('',(0.,-1.));
+#6896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6897 = ORIENTED_EDGE('',*,*,#6898,.F.);
+#6898 = EDGE_CURVE('',#6852,#6876,#6899,.T.);
+#6899 = SURFACE_CURVE('',#6900,(#6904,#6911),.PCURVE_S1.);
+#6900 = LINE('',#6901,#6902);
+#6901 = CARTESIAN_POINT('',(-19.05,-17.525,0.));
+#6902 = VECTOR('',#6903,1.);
+#6903 = DIRECTION('',(1.,0.,0.));
+#6904 = PCURVE('',#3150,#6905);
+#6905 = DEFINITIONAL_REPRESENTATION('',(#6906),#6910);
+#6906 = LINE('',#6907,#6908);
+#6907 = CARTESIAN_POINT('',(8.,0.));
+#6908 = VECTOR('',#6909,1.);
+#6909 = DIRECTION('',(1.,0.));
+#6910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6911 = PCURVE('',#6912,#6917);
+#6912 = PLANE('',#6913);
+#6913 = AXIS2_PLACEMENT_3D('',#6914,#6915,#6916);
+#6914 = CARTESIAN_POINT('',(-19.05,-9.525,0.));
+#6915 = DIRECTION('',(0.,0.,1.));
+#6916 = DIRECTION('',(1.,0.,-0.));
+#6917 = DEFINITIONAL_REPRESENTATION('',(#6918),#6922);
+#6918 = LINE('',#6919,#6920);
+#6919 = CARTESIAN_POINT('',(0.,-8.));
+#6920 = VECTOR('',#6921,1.);
+#6921 = DIRECTION('',(1.,0.));
+#6922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6923 = ADVANCED_FACE('',(#6924),#3178,.T.);
+#6924 = FACE_BOUND('',#6925,.T.);
+#6925 = EDGE_LOOP('',(#6926,#6927,#6928,#6951));
+#6926 = ORIENTED_EDGE('',*,*,#6851,.T.);
+#6927 = ORIENTED_EDGE('',*,*,#3162,.T.);
+#6928 = ORIENTED_EDGE('',*,*,#6929,.F.);
+#6929 = EDGE_CURVE('',#6930,#3163,#6932,.T.);
+#6930 = VERTEX_POINT('',#6931);
+#6931 = CARTESIAN_POINT('',(-27.05,-1.525,0.));
+#6932 = SURFACE_CURVE('',#6933,(#6937,#6944),.PCURVE_S1.);
+#6933 = LINE('',#6934,#6935);
+#6934 = CARTESIAN_POINT('',(-27.05,-1.525,0.));
+#6935 = VECTOR('',#6936,1.);
+#6936 = DIRECTION('',(-0.,-0.,-1.));
+#6937 = PCURVE('',#3178,#6938);
+#6938 = DEFINITIONAL_REPRESENTATION('',(#6939),#6943);
+#6939 = LINE('',#6940,#6941);
+#6940 = CARTESIAN_POINT('',(16.,0.));
+#6941 = VECTOR('',#6942,1.);
+#6942 = DIRECTION('',(0.,-1.));
+#6943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6944 = PCURVE('',#3206,#6945);
+#6945 = DEFINITIONAL_REPRESENTATION('',(#6946),#6950);
+#6946 = LINE('',#6947,#6948);
+#6947 = CARTESIAN_POINT('',(0.,0.));
+#6948 = VECTOR('',#6949,1.);
+#6949 = DIRECTION('',(0.,-1.));
+#6950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6951 = ORIENTED_EDGE('',*,*,#6952,.F.);
+#6952 = EDGE_CURVE('',#6852,#6930,#6953,.T.);
+#6953 = SURFACE_CURVE('',#6954,(#6958,#6965),.PCURVE_S1.);
+#6954 = LINE('',#6955,#6956);
+#6955 = CARTESIAN_POINT('',(-27.05,-9.525,0.));
+#6956 = VECTOR('',#6957,1.);
+#6957 = DIRECTION('',(0.,1.,0.));
+#6958 = PCURVE('',#3178,#6959);
+#6959 = DEFINITIONAL_REPRESENTATION('',(#6960),#6964);
+#6960 = LINE('',#6961,#6962);
+#6961 = CARTESIAN_POINT('',(8.,0.));
+#6962 = VECTOR('',#6963,1.);
+#6963 = DIRECTION('',(1.,0.));
+#6964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6965 = PCURVE('',#6912,#6966);
+#6966 = DEFINITIONAL_REPRESENTATION('',(#6967),#6971);
+#6967 = LINE('',#6968,#6969);
+#6968 = CARTESIAN_POINT('',(-8.,0.));
+#6969 = VECTOR('',#6970,1.);
+#6970 = DIRECTION('',(0.,1.));
+#6971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6972 = ADVANCED_FACE('',(#6973),#3232,.F.);
+#6973 = FACE_BOUND('',#6974,.F.);
+#6974 = EDGE_LOOP('',(#6975,#6976,#6977,#7000));
+#6975 = ORIENTED_EDGE('',*,*,#6875,.T.);
+#6976 = ORIENTED_EDGE('',*,*,#3218,.T.);
+#6977 = ORIENTED_EDGE('',*,*,#6978,.F.);
+#6978 = EDGE_CURVE('',#6979,#3191,#6981,.T.);
+#6979 = VERTEX_POINT('',#6980);
+#6980 = CARTESIAN_POINT('',(-11.05,-1.525,0.));
+#6981 = SURFACE_CURVE('',#6982,(#6986,#6993),.PCURVE_S1.);
+#6982 = LINE('',#6983,#6984);
+#6983 = CARTESIAN_POINT('',(-11.05,-1.525,0.));
+#6984 = VECTOR('',#6985,1.);
+#6985 = DIRECTION('',(-0.,-0.,-1.));
+#6986 = PCURVE('',#3232,#6987);
+#6987 = DEFINITIONAL_REPRESENTATION('',(#6988),#6992);
+#6988 = LINE('',#6989,#6990);
+#6989 = CARTESIAN_POINT('',(16.,0.));
+#6990 = VECTOR('',#6991,1.);
+#6991 = DIRECTION('',(0.,-1.));
+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#6993 = PCURVE('',#3206,#6994);
+#6994 = DEFINITIONAL_REPRESENTATION('',(#6995),#6999);
+#6995 = LINE('',#6996,#6997);
+#6996 = CARTESIAN_POINT('',(16.,0.));
+#6997 = VECTOR('',#6998,1.);
+#6998 = DIRECTION('',(0.,-1.));
+#6999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7000 = ORIENTED_EDGE('',*,*,#7001,.F.);
+#7001 = EDGE_CURVE('',#6876,#6979,#7002,.T.);
+#7002 = SURFACE_CURVE('',#7003,(#7007,#7014),.PCURVE_S1.);
+#7003 = LINE('',#7004,#7005);
+#7004 = CARTESIAN_POINT('',(-11.05,-9.525,0.));
+#7005 = VECTOR('',#7006,1.);
+#7006 = DIRECTION('',(0.,1.,0.));
+#7007 = PCURVE('',#3232,#7008);
+#7008 = DEFINITIONAL_REPRESENTATION('',(#7009),#7013);
+#7009 = LINE('',#7010,#7011);
+#7010 = CARTESIAN_POINT('',(8.,0.));
+#7011 = VECTOR('',#7012,1.);
+#7012 = DIRECTION('',(1.,0.));
+#7013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7014 = PCURVE('',#6912,#7015);
+#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7020);
+#7016 = LINE('',#7017,#7018);
+#7017 = CARTESIAN_POINT('',(8.,0.));
+#7018 = VECTOR('',#7019,1.);
+#7019 = DIRECTION('',(0.,1.));
+#7020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7021 = ADVANCED_FACE('',(#7022),#3206,.T.);
+#7022 = FACE_BOUND('',#7023,.T.);
+#7023 = EDGE_LOOP('',(#7024,#7025,#7026,#7027));
+#7024 = ORIENTED_EDGE('',*,*,#6929,.T.);
+#7025 = ORIENTED_EDGE('',*,*,#3190,.T.);
+#7026 = ORIENTED_EDGE('',*,*,#6978,.F.);
+#7027 = ORIENTED_EDGE('',*,*,#7028,.F.);
+#7028 = EDGE_CURVE('',#6930,#6979,#7029,.T.);
+#7029 = SURFACE_CURVE('',#7030,(#7034,#7041),.PCURVE_S1.);
+#7030 = LINE('',#7031,#7032);
+#7031 = CARTESIAN_POINT('',(-19.05,-1.525,0.));
+#7032 = VECTOR('',#7033,1.);
+#7033 = DIRECTION('',(1.,0.,0.));
+#7034 = PCURVE('',#3206,#7035);
+#7035 = DEFINITIONAL_REPRESENTATION('',(#7036),#7040);
+#7036 = LINE('',#7037,#7038);
+#7037 = CARTESIAN_POINT('',(8.,0.));
+#7038 = VECTOR('',#7039,1.);
+#7039 = DIRECTION('',(1.,0.));
+#7040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7041 = PCURVE('',#6912,#7042);
+#7042 = DEFINITIONAL_REPRESENTATION('',(#7043),#7047);
+#7043 = LINE('',#7044,#7045);
+#7044 = CARTESIAN_POINT('',(0.,8.));
+#7045 = VECTOR('',#7046,1.);
+#7046 = DIRECTION('',(1.,0.));
+#7047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7048 = ADVANCED_FACE('',(#7049),#3263,.T.);
+#7049 = FACE_BOUND('',#7050,.T.);
+#7050 = EDGE_LOOP('',(#7051,#7080,#7101,#7102));
+#7051 = ORIENTED_EDGE('',*,*,#7052,.T.);
+#7052 = EDGE_CURVE('',#7053,#7053,#7055,.T.);
+#7053 = VERTEX_POINT('',#7054);
+#7054 = CARTESIAN_POINT('',(33.5,-31.,-5.));
+#7055 = SURFACE_CURVE('',#7056,(#7061,#7068),.PCURVE_S1.);
+#7056 = CIRCLE('',#7057,2.5);
+#7057 = AXIS2_PLACEMENT_3D('',#7058,#7059,#7060);
+#7058 = CARTESIAN_POINT('',(31.,-31.,-5.));
+#7059 = DIRECTION('',(0.,0.,1.));
+#7060 = DIRECTION('',(1.,0.,-0.));
+#7061 = PCURVE('',#3263,#7062);
+#7062 = DEFINITIONAL_REPRESENTATION('',(#7063),#7067);
+#7063 = LINE('',#7064,#7065);
+#7064 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7065 = VECTOR('',#7066,1.);
+#7066 = DIRECTION('',(-1.,0.));
+#7067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7068 = PCURVE('',#7069,#7074);
+#7069 = PLANE('',#7070);
+#7070 = AXIS2_PLACEMENT_3D('',#7071,#7072,#7073);
+#7071 = CARTESIAN_POINT('',(31.,-31.,-5.));
+#7072 = DIRECTION('',(0.,0.,1.));
+#7073 = DIRECTION('',(1.,0.,-0.));
+#7074 = DEFINITIONAL_REPRESENTATION('',(#7075),#7079);
+#7075 = CIRCLE('',#7076,2.5);
+#7076 = AXIS2_PLACEMENT_2D('',#7077,#7078);
+#7077 = CARTESIAN_POINT('',(0.,0.));
+#7078 = DIRECTION('',(1.,0.));
+#7079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7080 = ORIENTED_EDGE('',*,*,#7081,.T.);
+#7081 = EDGE_CURVE('',#7053,#3247,#7082,.T.);
+#7082 = SEAM_CURVE('',#7083,(#7087,#7094),.PCURVE_S1.);
+#7083 = LINE('',#7084,#7085);
+#7084 = CARTESIAN_POINT('',(33.5,-31.,-5.));
+#7085 = VECTOR('',#7086,1.);
+#7086 = DIRECTION('',(0.,0.,1.));
+#7087 = PCURVE('',#3263,#7088);
+#7088 = DEFINITIONAL_REPRESENTATION('',(#7089),#7093);
+#7089 = LINE('',#7090,#7091);
+#7090 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#7091 = VECTOR('',#7092,1.);
+#7092 = DIRECTION('',(-0.,-1.));
+#7093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7094 = PCURVE('',#3263,#7095);
+#7095 = DEFINITIONAL_REPRESENTATION('',(#7096),#7100);
+#7096 = LINE('',#7097,#7098);
+#7097 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7098 = VECTOR('',#7099,1.);
+#7099 = DIRECTION('',(-0.,-1.));
+#7100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7101 = ORIENTED_EDGE('',*,*,#3246,.F.);
+#7102 = ORIENTED_EDGE('',*,*,#7081,.F.);
+#7103 = ADVANCED_FACE('',(#7104),#3295,.F.);
+#7104 = FACE_BOUND('',#7105,.F.);
+#7105 = EDGE_LOOP('',(#7106,#7129,#7130,#7153));
+#7106 = ORIENTED_EDGE('',*,*,#7107,.T.);
+#7107 = EDGE_CURVE('',#7108,#3278,#7110,.T.);
+#7108 = VERTEX_POINT('',#7109);
+#7109 = CARTESIAN_POINT('',(-8.,-17.525,0.));
+#7110 = SURFACE_CURVE('',#7111,(#7115,#7122),.PCURVE_S1.);
+#7111 = LINE('',#7112,#7113);
+#7112 = CARTESIAN_POINT('',(-8.,-17.525,0.));
+#7113 = VECTOR('',#7114,1.);
+#7114 = DIRECTION('',(-0.,-0.,-1.));
+#7115 = PCURVE('',#3295,#7116);
+#7116 = DEFINITIONAL_REPRESENTATION('',(#7117),#7121);
+#7117 = LINE('',#7118,#7119);
+#7118 = CARTESIAN_POINT('',(0.,0.));
+#7119 = VECTOR('',#7120,1.);
+#7120 = DIRECTION('',(0.,-1.));
+#7121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7122 = PCURVE('',#3323,#7123);
+#7123 = DEFINITIONAL_REPRESENTATION('',(#7124),#7128);
+#7124 = LINE('',#7125,#7126);
+#7125 = CARTESIAN_POINT('',(0.,0.));
+#7126 = VECTOR('',#7127,1.);
+#7127 = DIRECTION('',(0.,-1.));
+#7128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7129 = ORIENTED_EDGE('',*,*,#3277,.T.);
+#7130 = ORIENTED_EDGE('',*,*,#7131,.F.);
+#7131 = EDGE_CURVE('',#7132,#3280,#7134,.T.);
+#7132 = VERTEX_POINT('',#7133);
+#7133 = CARTESIAN_POINT('',(8.,-17.525,0.));
+#7134 = SURFACE_CURVE('',#7135,(#7139,#7146),.PCURVE_S1.);
+#7135 = LINE('',#7136,#7137);
+#7136 = CARTESIAN_POINT('',(8.,-17.525,0.));
+#7137 = VECTOR('',#7138,1.);
+#7138 = DIRECTION('',(-0.,-0.,-1.));
+#7139 = PCURVE('',#3295,#7140);
+#7140 = DEFINITIONAL_REPRESENTATION('',(#7141),#7145);
+#7141 = LINE('',#7142,#7143);
+#7142 = CARTESIAN_POINT('',(16.,0.));
+#7143 = VECTOR('',#7144,1.);
+#7144 = DIRECTION('',(0.,-1.));
+#7145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7146 = PCURVE('',#3377,#7147);
+#7147 = DEFINITIONAL_REPRESENTATION('',(#7148),#7152);
+#7148 = LINE('',#7149,#7150);
+#7149 = CARTESIAN_POINT('',(0.,0.));
+#7150 = VECTOR('',#7151,1.);
+#7151 = DIRECTION('',(0.,-1.));
+#7152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7153 = ORIENTED_EDGE('',*,*,#7154,.F.);
+#7154 = EDGE_CURVE('',#7108,#7132,#7155,.T.);
+#7155 = SURFACE_CURVE('',#7156,(#7160,#7167),.PCURVE_S1.);
+#7156 = LINE('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(0.,-17.525,0.));
+#7158 = VECTOR('',#7159,1.);
+#7159 = DIRECTION('',(1.,0.,0.));
+#7160 = PCURVE('',#3295,#7161);
+#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7166);
+#7162 = LINE('',#7163,#7164);
+#7163 = CARTESIAN_POINT('',(8.,0.));
+#7164 = VECTOR('',#7165,1.);
+#7165 = DIRECTION('',(1.,0.));
+#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7167 = PCURVE('',#7168,#7173);
+#7168 = PLANE('',#7169);
+#7169 = AXIS2_PLACEMENT_3D('',#7170,#7171,#7172);
+#7170 = CARTESIAN_POINT('',(0.,-9.525,0.));
+#7171 = DIRECTION('',(0.,0.,1.));
+#7172 = DIRECTION('',(1.,0.,-0.));
+#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7178);
+#7174 = LINE('',#7175,#7176);
+#7175 = CARTESIAN_POINT('',(0.,-8.));
+#7176 = VECTOR('',#7177,1.);
+#7177 = DIRECTION('',(1.,0.));
+#7178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7179 = ADVANCED_FACE('',(#7180),#3323,.T.);
+#7180 = FACE_BOUND('',#7181,.T.);
+#7181 = EDGE_LOOP('',(#7182,#7183,#7184,#7207));
+#7182 = ORIENTED_EDGE('',*,*,#7107,.T.);
+#7183 = ORIENTED_EDGE('',*,*,#3307,.T.);
+#7184 = ORIENTED_EDGE('',*,*,#7185,.F.);
+#7185 = EDGE_CURVE('',#7186,#3308,#7188,.T.);
+#7186 = VERTEX_POINT('',#7187);
+#7187 = CARTESIAN_POINT('',(-8.,-1.525,0.));
+#7188 = SURFACE_CURVE('',#7189,(#7193,#7200),.PCURVE_S1.);
+#7189 = LINE('',#7190,#7191);
+#7190 = CARTESIAN_POINT('',(-8.,-1.525,0.));
+#7191 = VECTOR('',#7192,1.);
+#7192 = DIRECTION('',(-0.,-0.,-1.));
+#7193 = PCURVE('',#3323,#7194);
+#7194 = DEFINITIONAL_REPRESENTATION('',(#7195),#7199);
+#7195 = LINE('',#7196,#7197);
+#7196 = CARTESIAN_POINT('',(16.,0.));
+#7197 = VECTOR('',#7198,1.);
+#7198 = DIRECTION('',(0.,-1.));
+#7199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7200 = PCURVE('',#3351,#7201);
+#7201 = DEFINITIONAL_REPRESENTATION('',(#7202),#7206);
+#7202 = LINE('',#7203,#7204);
+#7203 = CARTESIAN_POINT('',(0.,0.));
+#7204 = VECTOR('',#7205,1.);
+#7205 = DIRECTION('',(0.,-1.));
+#7206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7207 = ORIENTED_EDGE('',*,*,#7208,.F.);
+#7208 = EDGE_CURVE('',#7108,#7186,#7209,.T.);
+#7209 = SURFACE_CURVE('',#7210,(#7214,#7221),.PCURVE_S1.);
+#7210 = LINE('',#7211,#7212);
+#7211 = CARTESIAN_POINT('',(-8.,-9.525,0.));
+#7212 = VECTOR('',#7213,1.);
+#7213 = DIRECTION('',(0.,1.,0.));
+#7214 = PCURVE('',#3323,#7215);
+#7215 = DEFINITIONAL_REPRESENTATION('',(#7216),#7220);
+#7216 = LINE('',#7217,#7218);
+#7217 = CARTESIAN_POINT('',(8.,0.));
+#7218 = VECTOR('',#7219,1.);
+#7219 = DIRECTION('',(1.,0.));
+#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7221 = PCURVE('',#7168,#7222);
+#7222 = DEFINITIONAL_REPRESENTATION('',(#7223),#7227);
+#7223 = LINE('',#7224,#7225);
+#7224 = CARTESIAN_POINT('',(-8.,0.));
+#7225 = VECTOR('',#7226,1.);
+#7226 = DIRECTION('',(0.,1.));
+#7227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7228 = ADVANCED_FACE('',(#7229),#3377,.F.);
+#7229 = FACE_BOUND('',#7230,.F.);
+#7230 = EDGE_LOOP('',(#7231,#7232,#7233,#7256));
+#7231 = ORIENTED_EDGE('',*,*,#7131,.T.);
+#7232 = ORIENTED_EDGE('',*,*,#3363,.T.);
+#7233 = ORIENTED_EDGE('',*,*,#7234,.F.);
+#7234 = EDGE_CURVE('',#7235,#3336,#7237,.T.);
+#7235 = VERTEX_POINT('',#7236);
+#7236 = CARTESIAN_POINT('',(8.,-1.525,0.));
+#7237 = SURFACE_CURVE('',#7238,(#7242,#7249),.PCURVE_S1.);
+#7238 = LINE('',#7239,#7240);
+#7239 = CARTESIAN_POINT('',(8.,-1.525,0.));
+#7240 = VECTOR('',#7241,1.);
+#7241 = DIRECTION('',(-0.,-0.,-1.));
+#7242 = PCURVE('',#3377,#7243);
+#7243 = DEFINITIONAL_REPRESENTATION('',(#7244),#7248);
+#7244 = LINE('',#7245,#7246);
+#7245 = CARTESIAN_POINT('',(16.,0.));
+#7246 = VECTOR('',#7247,1.);
+#7247 = DIRECTION('',(0.,-1.));
+#7248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7249 = PCURVE('',#3351,#7250);
+#7250 = DEFINITIONAL_REPRESENTATION('',(#7251),#7255);
+#7251 = LINE('',#7252,#7253);
+#7252 = CARTESIAN_POINT('',(16.,0.));
+#7253 = VECTOR('',#7254,1.);
+#7254 = DIRECTION('',(0.,-1.));
+#7255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7256 = ORIENTED_EDGE('',*,*,#7257,.F.);
+#7257 = EDGE_CURVE('',#7132,#7235,#7258,.T.);
+#7258 = SURFACE_CURVE('',#7259,(#7263,#7270),.PCURVE_S1.);
+#7259 = LINE('',#7260,#7261);
+#7260 = CARTESIAN_POINT('',(8.,-9.525,0.));
+#7261 = VECTOR('',#7262,1.);
+#7262 = DIRECTION('',(0.,1.,0.));
+#7263 = PCURVE('',#3377,#7264);
+#7264 = DEFINITIONAL_REPRESENTATION('',(#7265),#7269);
+#7265 = LINE('',#7266,#7267);
+#7266 = CARTESIAN_POINT('',(8.,0.));
+#7267 = VECTOR('',#7268,1.);
+#7268 = DIRECTION('',(1.,0.));
+#7269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7270 = PCURVE('',#7168,#7271);
+#7271 = DEFINITIONAL_REPRESENTATION('',(#7272),#7276);
+#7272 = LINE('',#7273,#7274);
+#7273 = CARTESIAN_POINT('',(8.,0.));
+#7274 = VECTOR('',#7275,1.);
+#7275 = DIRECTION('',(0.,1.));
+#7276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7277 = ADVANCED_FACE('',(#7278),#3351,.T.);
+#7278 = FACE_BOUND('',#7279,.T.);
+#7279 = EDGE_LOOP('',(#7280,#7281,#7282,#7283));
+#7280 = ORIENTED_EDGE('',*,*,#7185,.T.);
+#7281 = ORIENTED_EDGE('',*,*,#3335,.T.);
+#7282 = ORIENTED_EDGE('',*,*,#7234,.F.);
+#7283 = ORIENTED_EDGE('',*,*,#7284,.F.);
+#7284 = EDGE_CURVE('',#7186,#7235,#7285,.T.);
+#7285 = SURFACE_CURVE('',#7286,(#7290,#7297),.PCURVE_S1.);
+#7286 = LINE('',#7287,#7288);
+#7287 = CARTESIAN_POINT('',(0.,-1.525,0.));
+#7288 = VECTOR('',#7289,1.);
+#7289 = DIRECTION('',(1.,0.,0.));
+#7290 = PCURVE('',#3351,#7291);
+#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296);
+#7292 = LINE('',#7293,#7294);
+#7293 = CARTESIAN_POINT('',(8.,0.));
+#7294 = VECTOR('',#7295,1.);
+#7295 = DIRECTION('',(1.,0.));
+#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7297 = PCURVE('',#7168,#7298);
+#7298 = DEFINITIONAL_REPRESENTATION('',(#7299),#7303);
+#7299 = LINE('',#7300,#7301);
+#7300 = CARTESIAN_POINT('',(0.,8.));
+#7301 = VECTOR('',#7302,1.);
+#7302 = DIRECTION('',(1.,0.));
+#7303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7304 = ADVANCED_FACE('',(#7305),#3409,.F.);
+#7305 = FACE_BOUND('',#7306,.F.);
+#7306 = EDGE_LOOP('',(#7307,#7330,#7331,#7354));
+#7307 = ORIENTED_EDGE('',*,*,#7308,.T.);
+#7308 = EDGE_CURVE('',#7309,#3392,#7311,.T.);
+#7309 = VERTEX_POINT('',#7310);
+#7310 = CARTESIAN_POINT('',(11.05,-17.525,0.));
+#7311 = SURFACE_CURVE('',#7312,(#7316,#7323),.PCURVE_S1.);
+#7312 = LINE('',#7313,#7314);
+#7313 = CARTESIAN_POINT('',(11.05,-17.525,0.));
+#7314 = VECTOR('',#7315,1.);
+#7315 = DIRECTION('',(-0.,-0.,-1.));
+#7316 = PCURVE('',#3409,#7317);
+#7317 = DEFINITIONAL_REPRESENTATION('',(#7318),#7322);
+#7318 = LINE('',#7319,#7320);
+#7319 = CARTESIAN_POINT('',(0.,0.));
+#7320 = VECTOR('',#7321,1.);
+#7321 = DIRECTION('',(0.,-1.));
+#7322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7323 = PCURVE('',#3437,#7324);
+#7324 = DEFINITIONAL_REPRESENTATION('',(#7325),#7329);
+#7325 = LINE('',#7326,#7327);
+#7326 = CARTESIAN_POINT('',(0.,0.));
+#7327 = VECTOR('',#7328,1.);
+#7328 = DIRECTION('',(0.,-1.));
+#7329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7330 = ORIENTED_EDGE('',*,*,#3391,.T.);
+#7331 = ORIENTED_EDGE('',*,*,#7332,.F.);
+#7332 = EDGE_CURVE('',#7333,#3394,#7335,.T.);
+#7333 = VERTEX_POINT('',#7334);
+#7334 = CARTESIAN_POINT('',(27.05,-17.525,0.));
+#7335 = SURFACE_CURVE('',#7336,(#7340,#7347),.PCURVE_S1.);
+#7336 = LINE('',#7337,#7338);
+#7337 = CARTESIAN_POINT('',(27.05,-17.525,0.));
+#7338 = VECTOR('',#7339,1.);
+#7339 = DIRECTION('',(-0.,-0.,-1.));
+#7340 = PCURVE('',#3409,#7341);
+#7341 = DEFINITIONAL_REPRESENTATION('',(#7342),#7346);
+#7342 = LINE('',#7343,#7344);
+#7343 = CARTESIAN_POINT('',(16.,0.));
+#7344 = VECTOR('',#7345,1.);
+#7345 = DIRECTION('',(0.,-1.));
+#7346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7347 = PCURVE('',#3491,#7348);
+#7348 = DEFINITIONAL_REPRESENTATION('',(#7349),#7353);
+#7349 = LINE('',#7350,#7351);
+#7350 = CARTESIAN_POINT('',(0.,0.));
+#7351 = VECTOR('',#7352,1.);
+#7352 = DIRECTION('',(0.,-1.));
+#7353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7354 = ORIENTED_EDGE('',*,*,#7355,.F.);
+#7355 = EDGE_CURVE('',#7309,#7333,#7356,.T.);
+#7356 = SURFACE_CURVE('',#7357,(#7361,#7368),.PCURVE_S1.);
+#7357 = LINE('',#7358,#7359);
+#7358 = CARTESIAN_POINT('',(19.05,-17.525,0.));
+#7359 = VECTOR('',#7360,1.);
+#7360 = DIRECTION('',(1.,0.,0.));
+#7361 = PCURVE('',#3409,#7362);
+#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367);
+#7363 = LINE('',#7364,#7365);
+#7364 = CARTESIAN_POINT('',(8.,0.));
+#7365 = VECTOR('',#7366,1.);
+#7366 = DIRECTION('',(1.,0.));
+#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7368 = PCURVE('',#7369,#7374);
+#7369 = PLANE('',#7370);
+#7370 = AXIS2_PLACEMENT_3D('',#7371,#7372,#7373);
+#7371 = CARTESIAN_POINT('',(19.05,-9.525,0.));
+#7372 = DIRECTION('',(0.,0.,1.));
+#7373 = DIRECTION('',(1.,0.,-0.));
+#7374 = DEFINITIONAL_REPRESENTATION('',(#7375),#7379);
+#7375 = LINE('',#7376,#7377);
+#7376 = CARTESIAN_POINT('',(0.,-8.));
+#7377 = VECTOR('',#7378,1.);
+#7378 = DIRECTION('',(1.,0.));
+#7379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7380 = ADVANCED_FACE('',(#7381),#3437,.T.);
+#7381 = FACE_BOUND('',#7382,.T.);
+#7382 = EDGE_LOOP('',(#7383,#7384,#7385,#7408));
+#7383 = ORIENTED_EDGE('',*,*,#7308,.T.);
+#7384 = ORIENTED_EDGE('',*,*,#3421,.T.);
+#7385 = ORIENTED_EDGE('',*,*,#7386,.F.);
+#7386 = EDGE_CURVE('',#7387,#3422,#7389,.T.);
+#7387 = VERTEX_POINT('',#7388);
+#7388 = CARTESIAN_POINT('',(11.05,-1.525,0.));
+#7389 = SURFACE_CURVE('',#7390,(#7394,#7401),.PCURVE_S1.);
+#7390 = LINE('',#7391,#7392);
+#7391 = CARTESIAN_POINT('',(11.05,-1.525,0.));
+#7392 = VECTOR('',#7393,1.);
+#7393 = DIRECTION('',(-0.,-0.,-1.));
+#7394 = PCURVE('',#3437,#7395);
+#7395 = DEFINITIONAL_REPRESENTATION('',(#7396),#7400);
+#7396 = LINE('',#7397,#7398);
+#7397 = CARTESIAN_POINT('',(16.,0.));
+#7398 = VECTOR('',#7399,1.);
+#7399 = DIRECTION('',(0.,-1.));
+#7400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7401 = PCURVE('',#3465,#7402);
+#7402 = DEFINITIONAL_REPRESENTATION('',(#7403),#7407);
+#7403 = LINE('',#7404,#7405);
+#7404 = CARTESIAN_POINT('',(0.,0.));
+#7405 = VECTOR('',#7406,1.);
+#7406 = DIRECTION('',(0.,-1.));
+#7407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7408 = ORIENTED_EDGE('',*,*,#7409,.F.);
+#7409 = EDGE_CURVE('',#7309,#7387,#7410,.T.);
+#7410 = SURFACE_CURVE('',#7411,(#7415,#7422),.PCURVE_S1.);
+#7411 = LINE('',#7412,#7413);
+#7412 = CARTESIAN_POINT('',(11.05,-9.525,0.));
+#7413 = VECTOR('',#7414,1.);
+#7414 = DIRECTION('',(0.,1.,0.));
+#7415 = PCURVE('',#3437,#7416);
+#7416 = DEFINITIONAL_REPRESENTATION('',(#7417),#7421);
+#7417 = LINE('',#7418,#7419);
+#7418 = CARTESIAN_POINT('',(8.,0.));
+#7419 = VECTOR('',#7420,1.);
+#7420 = DIRECTION('',(1.,0.));
+#7421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7422 = PCURVE('',#7369,#7423);
+#7423 = DEFINITIONAL_REPRESENTATION('',(#7424),#7428);
+#7424 = LINE('',#7425,#7426);
+#7425 = CARTESIAN_POINT('',(-8.,0.));
+#7426 = VECTOR('',#7427,1.);
+#7427 = DIRECTION('',(0.,1.));
+#7428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7429 = ADVANCED_FACE('',(#7430),#3491,.F.);
+#7430 = FACE_BOUND('',#7431,.F.);
+#7431 = EDGE_LOOP('',(#7432,#7433,#7434,#7457));
+#7432 = ORIENTED_EDGE('',*,*,#7332,.T.);
+#7433 = ORIENTED_EDGE('',*,*,#3477,.T.);
+#7434 = ORIENTED_EDGE('',*,*,#7435,.F.);
+#7435 = EDGE_CURVE('',#7436,#3450,#7438,.T.);
+#7436 = VERTEX_POINT('',#7437);
+#7437 = CARTESIAN_POINT('',(27.05,-1.525,0.));
+#7438 = SURFACE_CURVE('',#7439,(#7443,#7450),.PCURVE_S1.);
+#7439 = LINE('',#7440,#7441);
+#7440 = CARTESIAN_POINT('',(27.05,-1.525,0.));
+#7441 = VECTOR('',#7442,1.);
+#7442 = DIRECTION('',(-0.,-0.,-1.));
+#7443 = PCURVE('',#3491,#7444);
+#7444 = DEFINITIONAL_REPRESENTATION('',(#7445),#7449);
+#7445 = LINE('',#7446,#7447);
+#7446 = CARTESIAN_POINT('',(16.,0.));
+#7447 = VECTOR('',#7448,1.);
+#7448 = DIRECTION('',(0.,-1.));
+#7449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7450 = PCURVE('',#3465,#7451);
+#7451 = DEFINITIONAL_REPRESENTATION('',(#7452),#7456);
+#7452 = LINE('',#7453,#7454);
+#7453 = CARTESIAN_POINT('',(16.,0.));
+#7454 = VECTOR('',#7455,1.);
+#7455 = DIRECTION('',(0.,-1.));
+#7456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7457 = ORIENTED_EDGE('',*,*,#7458,.F.);
+#7458 = EDGE_CURVE('',#7333,#7436,#7459,.T.);
+#7459 = SURFACE_CURVE('',#7460,(#7464,#7471),.PCURVE_S1.);
+#7460 = LINE('',#7461,#7462);
+#7461 = CARTESIAN_POINT('',(27.05,-9.525,0.));
+#7462 = VECTOR('',#7463,1.);
+#7463 = DIRECTION('',(0.,1.,0.));
+#7464 = PCURVE('',#3491,#7465);
+#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470);
+#7466 = LINE('',#7467,#7468);
+#7467 = CARTESIAN_POINT('',(8.,0.));
+#7468 = VECTOR('',#7469,1.);
+#7469 = DIRECTION('',(1.,0.));
+#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7471 = PCURVE('',#7369,#7472);
+#7472 = DEFINITIONAL_REPRESENTATION('',(#7473),#7477);
+#7473 = LINE('',#7474,#7475);
+#7474 = CARTESIAN_POINT('',(8.,0.));
+#7475 = VECTOR('',#7476,1.);
+#7476 = DIRECTION('',(0.,1.));
+#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7478 = ADVANCED_FACE('',(#7479),#3465,.T.);
+#7479 = FACE_BOUND('',#7480,.T.);
+#7480 = EDGE_LOOP('',(#7481,#7482,#7483,#7484));
+#7481 = ORIENTED_EDGE('',*,*,#7386,.T.);
+#7482 = ORIENTED_EDGE('',*,*,#3449,.T.);
+#7483 = ORIENTED_EDGE('',*,*,#7435,.F.);
+#7484 = ORIENTED_EDGE('',*,*,#7485,.F.);
+#7485 = EDGE_CURVE('',#7387,#7436,#7486,.T.);
+#7486 = SURFACE_CURVE('',#7487,(#7491,#7498),.PCURVE_S1.);
+#7487 = LINE('',#7488,#7489);
+#7488 = CARTESIAN_POINT('',(19.05,-1.525,0.));
+#7489 = VECTOR('',#7490,1.);
+#7490 = DIRECTION('',(1.,0.,0.));
+#7491 = PCURVE('',#3465,#7492);
+#7492 = DEFINITIONAL_REPRESENTATION('',(#7493),#7497);
+#7493 = LINE('',#7494,#7495);
+#7494 = CARTESIAN_POINT('',(8.,0.));
+#7495 = VECTOR('',#7496,1.);
+#7496 = DIRECTION('',(1.,0.));
+#7497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7498 = PCURVE('',#7369,#7499);
+#7499 = DEFINITIONAL_REPRESENTATION('',(#7500),#7504);
+#7500 = LINE('',#7501,#7502);
+#7501 = CARTESIAN_POINT('',(0.,8.));
+#7502 = VECTOR('',#7503,1.);
+#7503 = DIRECTION('',(1.,0.));
+#7504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7505 = ADVANCED_FACE('',(#7506),#3523,.F.);
+#7506 = FACE_BOUND('',#7507,.F.);
+#7507 = EDGE_LOOP('',(#7508,#7531,#7532,#7555));
+#7508 = ORIENTED_EDGE('',*,*,#7509,.T.);
+#7509 = EDGE_CURVE('',#7510,#3506,#7512,.T.);
+#7510 = VERTEX_POINT('',#7511);
+#7511 = CARTESIAN_POINT('',(-27.05,1.525,0.));
+#7512 = SURFACE_CURVE('',#7513,(#7517,#7524),.PCURVE_S1.);
+#7513 = LINE('',#7514,#7515);
+#7514 = CARTESIAN_POINT('',(-27.05,1.525,0.));
+#7515 = VECTOR('',#7516,1.);
+#7516 = DIRECTION('',(-0.,-0.,-1.));
+#7517 = PCURVE('',#3523,#7518);
+#7518 = DEFINITIONAL_REPRESENTATION('',(#7519),#7523);
+#7519 = LINE('',#7520,#7521);
+#7520 = CARTESIAN_POINT('',(0.,0.));
+#7521 = VECTOR('',#7522,1.);
+#7522 = DIRECTION('',(0.,-1.));
+#7523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7524 = PCURVE('',#3551,#7525);
+#7525 = DEFINITIONAL_REPRESENTATION('',(#7526),#7530);
+#7526 = LINE('',#7527,#7528);
+#7527 = CARTESIAN_POINT('',(0.,0.));
+#7528 = VECTOR('',#7529,1.);
+#7529 = DIRECTION('',(0.,-1.));
+#7530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7531 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#7532 = ORIENTED_EDGE('',*,*,#7533,.F.);
+#7533 = EDGE_CURVE('',#7534,#3508,#7536,.T.);
+#7534 = VERTEX_POINT('',#7535);
+#7535 = CARTESIAN_POINT('',(-11.05,1.525,0.));
+#7536 = SURFACE_CURVE('',#7537,(#7541,#7548),.PCURVE_S1.);
+#7537 = LINE('',#7538,#7539);
+#7538 = CARTESIAN_POINT('',(-11.05,1.525,0.));
+#7539 = VECTOR('',#7540,1.);
+#7540 = DIRECTION('',(-0.,-0.,-1.));
+#7541 = PCURVE('',#3523,#7542);
+#7542 = DEFINITIONAL_REPRESENTATION('',(#7543),#7547);
+#7543 = LINE('',#7544,#7545);
+#7544 = CARTESIAN_POINT('',(16.,0.));
+#7545 = VECTOR('',#7546,1.);
+#7546 = DIRECTION('',(0.,-1.));
+#7547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7548 = PCURVE('',#3605,#7549);
+#7549 = DEFINITIONAL_REPRESENTATION('',(#7550),#7554);
+#7550 = LINE('',#7551,#7552);
+#7551 = CARTESIAN_POINT('',(0.,0.));
+#7552 = VECTOR('',#7553,1.);
+#7553 = DIRECTION('',(0.,-1.));
+#7554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7555 = ORIENTED_EDGE('',*,*,#7556,.F.);
+#7556 = EDGE_CURVE('',#7510,#7534,#7557,.T.);
+#7557 = SURFACE_CURVE('',#7558,(#7562,#7569),.PCURVE_S1.);
+#7558 = LINE('',#7559,#7560);
+#7559 = CARTESIAN_POINT('',(-19.05,1.525,0.));
+#7560 = VECTOR('',#7561,1.);
+#7561 = DIRECTION('',(1.,0.,0.));
+#7562 = PCURVE('',#3523,#7563);
+#7563 = DEFINITIONAL_REPRESENTATION('',(#7564),#7568);
+#7564 = LINE('',#7565,#7566);
+#7565 = CARTESIAN_POINT('',(8.,0.));
+#7566 = VECTOR('',#7567,1.);
+#7567 = DIRECTION('',(1.,0.));
+#7568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7569 = PCURVE('',#7570,#7575);
+#7570 = PLANE('',#7571);
+#7571 = AXIS2_PLACEMENT_3D('',#7572,#7573,#7574);
+#7572 = CARTESIAN_POINT('',(-19.05,9.525,0.));
+#7573 = DIRECTION('',(0.,0.,1.));
+#7574 = DIRECTION('',(1.,0.,-0.));
+#7575 = DEFINITIONAL_REPRESENTATION('',(#7576),#7580);
+#7576 = LINE('',#7577,#7578);
+#7577 = CARTESIAN_POINT('',(0.,-8.));
+#7578 = VECTOR('',#7579,1.);
+#7579 = DIRECTION('',(1.,0.));
+#7580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7581 = ADVANCED_FACE('',(#7582),#3551,.T.);
+#7582 = FACE_BOUND('',#7583,.T.);
+#7583 = EDGE_LOOP('',(#7584,#7585,#7586,#7609));
+#7584 = ORIENTED_EDGE('',*,*,#7509,.T.);
+#7585 = ORIENTED_EDGE('',*,*,#3535,.T.);
+#7586 = ORIENTED_EDGE('',*,*,#7587,.F.);
+#7587 = EDGE_CURVE('',#7588,#3536,#7590,.T.);
+#7588 = VERTEX_POINT('',#7589);
+#7589 = CARTESIAN_POINT('',(-27.05,17.525,0.));
+#7590 = SURFACE_CURVE('',#7591,(#7595,#7602),.PCURVE_S1.);
+#7591 = LINE('',#7592,#7593);
+#7592 = CARTESIAN_POINT('',(-27.05,17.525,0.));
+#7593 = VECTOR('',#7594,1.);
+#7594 = DIRECTION('',(-0.,-0.,-1.));
+#7595 = PCURVE('',#3551,#7596);
+#7596 = DEFINITIONAL_REPRESENTATION('',(#7597),#7601);
+#7597 = LINE('',#7598,#7599);
+#7598 = CARTESIAN_POINT('',(16.,0.));
+#7599 = VECTOR('',#7600,1.);
+#7600 = DIRECTION('',(0.,-1.));
+#7601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7602 = PCURVE('',#3579,#7603);
+#7603 = DEFINITIONAL_REPRESENTATION('',(#7604),#7608);
+#7604 = LINE('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(0.,0.));
+#7606 = VECTOR('',#7607,1.);
+#7607 = DIRECTION('',(0.,-1.));
+#7608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7609 = ORIENTED_EDGE('',*,*,#7610,.F.);
+#7610 = EDGE_CURVE('',#7510,#7588,#7611,.T.);
+#7611 = SURFACE_CURVE('',#7612,(#7616,#7623),.PCURVE_S1.);
+#7612 = LINE('',#7613,#7614);
+#7613 = CARTESIAN_POINT('',(-27.05,9.525,0.));
+#7614 = VECTOR('',#7615,1.);
+#7615 = DIRECTION('',(0.,1.,0.));
+#7616 = PCURVE('',#3551,#7617);
+#7617 = DEFINITIONAL_REPRESENTATION('',(#7618),#7622);
+#7618 = LINE('',#7619,#7620);
+#7619 = CARTESIAN_POINT('',(8.,0.));
+#7620 = VECTOR('',#7621,1.);
+#7621 = DIRECTION('',(1.,0.));
+#7622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7623 = PCURVE('',#7570,#7624);
+#7624 = DEFINITIONAL_REPRESENTATION('',(#7625),#7629);
+#7625 = LINE('',#7626,#7627);
+#7626 = CARTESIAN_POINT('',(-8.,0.));
+#7627 = VECTOR('',#7628,1.);
+#7628 = DIRECTION('',(0.,1.));
+#7629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7630 = ADVANCED_FACE('',(#7631),#3605,.F.);
+#7631 = FACE_BOUND('',#7632,.F.);
+#7632 = EDGE_LOOP('',(#7633,#7634,#7635,#7658));
+#7633 = ORIENTED_EDGE('',*,*,#7533,.T.);
+#7634 = ORIENTED_EDGE('',*,*,#3591,.T.);
+#7635 = ORIENTED_EDGE('',*,*,#7636,.F.);
+#7636 = EDGE_CURVE('',#7637,#3564,#7639,.T.);
+#7637 = VERTEX_POINT('',#7638);
+#7638 = CARTESIAN_POINT('',(-11.05,17.525,0.));
+#7639 = SURFACE_CURVE('',#7640,(#7644,#7651),.PCURVE_S1.);
+#7640 = LINE('',#7641,#7642);
+#7641 = CARTESIAN_POINT('',(-11.05,17.525,0.));
+#7642 = VECTOR('',#7643,1.);
+#7643 = DIRECTION('',(-0.,-0.,-1.));
+#7644 = PCURVE('',#3605,#7645);
+#7645 = DEFINITIONAL_REPRESENTATION('',(#7646),#7650);
+#7646 = LINE('',#7647,#7648);
+#7647 = CARTESIAN_POINT('',(16.,0.));
+#7648 = VECTOR('',#7649,1.);
+#7649 = DIRECTION('',(0.,-1.));
+#7650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7651 = PCURVE('',#3579,#7652);
+#7652 = DEFINITIONAL_REPRESENTATION('',(#7653),#7657);
+#7653 = LINE('',#7654,#7655);
+#7654 = CARTESIAN_POINT('',(16.,0.));
+#7655 = VECTOR('',#7656,1.);
+#7656 = DIRECTION('',(0.,-1.));
+#7657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7658 = ORIENTED_EDGE('',*,*,#7659,.F.);
+#7659 = EDGE_CURVE('',#7534,#7637,#7660,.T.);
+#7660 = SURFACE_CURVE('',#7661,(#7665,#7672),.PCURVE_S1.);
+#7661 = LINE('',#7662,#7663);
+#7662 = CARTESIAN_POINT('',(-11.05,9.525,0.));
+#7663 = VECTOR('',#7664,1.);
+#7664 = DIRECTION('',(0.,1.,0.));
+#7665 = PCURVE('',#3605,#7666);
+#7666 = DEFINITIONAL_REPRESENTATION('',(#7667),#7671);
+#7667 = LINE('',#7668,#7669);
+#7668 = CARTESIAN_POINT('',(8.,0.));
+#7669 = VECTOR('',#7670,1.);
+#7670 = DIRECTION('',(1.,0.));
+#7671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7672 = PCURVE('',#7570,#7673);
+#7673 = DEFINITIONAL_REPRESENTATION('',(#7674),#7678);
+#7674 = LINE('',#7675,#7676);
+#7675 = CARTESIAN_POINT('',(8.,0.));
+#7676 = VECTOR('',#7677,1.);
+#7677 = DIRECTION('',(0.,1.));
+#7678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7679 = ADVANCED_FACE('',(#7680),#3579,.T.);
+#7680 = FACE_BOUND('',#7681,.T.);
+#7681 = EDGE_LOOP('',(#7682,#7683,#7684,#7685));
+#7682 = ORIENTED_EDGE('',*,*,#7587,.T.);
+#7683 = ORIENTED_EDGE('',*,*,#3563,.T.);
+#7684 = ORIENTED_EDGE('',*,*,#7636,.F.);
+#7685 = ORIENTED_EDGE('',*,*,#7686,.F.);
+#7686 = EDGE_CURVE('',#7588,#7637,#7687,.T.);
+#7687 = SURFACE_CURVE('',#7688,(#7692,#7699),.PCURVE_S1.);
+#7688 = LINE('',#7689,#7690);
+#7689 = CARTESIAN_POINT('',(-19.05,17.525,0.));
+#7690 = VECTOR('',#7691,1.);
+#7691 = DIRECTION('',(1.,0.,0.));
+#7692 = PCURVE('',#3579,#7693);
+#7693 = DEFINITIONAL_REPRESENTATION('',(#7694),#7698);
+#7694 = LINE('',#7695,#7696);
+#7695 = CARTESIAN_POINT('',(8.,0.));
+#7696 = VECTOR('',#7697,1.);
+#7697 = DIRECTION('',(1.,0.));
+#7698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7699 = PCURVE('',#7570,#7700);
+#7700 = DEFINITIONAL_REPRESENTATION('',(#7701),#7705);
+#7701 = LINE('',#7702,#7703);
+#7702 = CARTESIAN_POINT('',(0.,8.));
+#7703 = VECTOR('',#7704,1.);
+#7704 = DIRECTION('',(1.,0.));
+#7705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7706 = ADVANCED_FACE('',(#7707),#3636,.T.);
+#7707 = FACE_BOUND('',#7708,.T.);
+#7708 = EDGE_LOOP('',(#7709,#7738,#7759,#7760));
+#7709 = ORIENTED_EDGE('',*,*,#7710,.T.);
+#7710 = EDGE_CURVE('',#7711,#7711,#7713,.T.);
+#7711 = VERTEX_POINT('',#7712);
+#7712 = CARTESIAN_POINT('',(-28.5,31.,-5.));
+#7713 = SURFACE_CURVE('',#7714,(#7719,#7726),.PCURVE_S1.);
+#7714 = CIRCLE('',#7715,2.5);
+#7715 = AXIS2_PLACEMENT_3D('',#7716,#7717,#7718);
+#7716 = CARTESIAN_POINT('',(-31.,31.,-5.));
+#7717 = DIRECTION('',(0.,0.,1.));
+#7718 = DIRECTION('',(1.,0.,-0.));
+#7719 = PCURVE('',#3636,#7720);
+#7720 = DEFINITIONAL_REPRESENTATION('',(#7721),#7725);
+#7721 = LINE('',#7722,#7723);
+#7722 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7723 = VECTOR('',#7724,1.);
+#7724 = DIRECTION('',(-1.,0.));
+#7725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7726 = PCURVE('',#7727,#7732);
+#7727 = PLANE('',#7728);
+#7728 = AXIS2_PLACEMENT_3D('',#7729,#7730,#7731);
+#7729 = CARTESIAN_POINT('',(-31.,31.,-5.));
+#7730 = DIRECTION('',(0.,0.,1.));
+#7731 = DIRECTION('',(1.,0.,-0.));
+#7732 = DEFINITIONAL_REPRESENTATION('',(#7733),#7737);
+#7733 = CIRCLE('',#7734,2.5);
+#7734 = AXIS2_PLACEMENT_2D('',#7735,#7736);
+#7735 = CARTESIAN_POINT('',(0.,0.));
+#7736 = DIRECTION('',(1.,0.));
+#7737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7738 = ORIENTED_EDGE('',*,*,#7739,.T.);
+#7739 = EDGE_CURVE('',#7711,#3620,#7740,.T.);
+#7740 = SEAM_CURVE('',#7741,(#7745,#7752),.PCURVE_S1.);
+#7741 = LINE('',#7742,#7743);
+#7742 = CARTESIAN_POINT('',(-28.5,31.,-5.));
+#7743 = VECTOR('',#7744,1.);
+#7744 = DIRECTION('',(0.,0.,1.));
+#7745 = PCURVE('',#3636,#7746);
+#7746 = DEFINITIONAL_REPRESENTATION('',(#7747),#7751);
+#7747 = LINE('',#7748,#7749);
+#7748 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#7749 = VECTOR('',#7750,1.);
+#7750 = DIRECTION('',(-0.,-1.));
+#7751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7752 = PCURVE('',#3636,#7753);
+#7753 = DEFINITIONAL_REPRESENTATION('',(#7754),#7758);
+#7754 = LINE('',#7755,#7756);
+#7755 = CARTESIAN_POINT('',(6.28318530718,0.));
+#7756 = VECTOR('',#7757,1.);
+#7757 = DIRECTION('',(-0.,-1.));
+#7758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7759 = ORIENTED_EDGE('',*,*,#3619,.F.);
+#7760 = ORIENTED_EDGE('',*,*,#7739,.F.);
+#7761 = ADVANCED_FACE('',(#7762),#3668,.F.);
+#7762 = FACE_BOUND('',#7763,.F.);
+#7763 = EDGE_LOOP('',(#7764,#7787,#7788,#7811));
+#7764 = ORIENTED_EDGE('',*,*,#7765,.T.);
+#7765 = EDGE_CURVE('',#7766,#3651,#7768,.T.);
+#7766 = VERTEX_POINT('',#7767);
+#7767 = CARTESIAN_POINT('',(-8.,1.525,0.));
+#7768 = SURFACE_CURVE('',#7769,(#7773,#7780),.PCURVE_S1.);
+#7769 = LINE('',#7770,#7771);
+#7770 = CARTESIAN_POINT('',(-8.,1.525,0.));
+#7771 = VECTOR('',#7772,1.);
+#7772 = DIRECTION('',(-0.,-0.,-1.));
+#7773 = PCURVE('',#3668,#7774);
+#7774 = DEFINITIONAL_REPRESENTATION('',(#7775),#7779);
+#7775 = LINE('',#7776,#7777);
+#7776 = CARTESIAN_POINT('',(0.,0.));
+#7777 = VECTOR('',#7778,1.);
+#7778 = DIRECTION('',(0.,-1.));
+#7779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7780 = PCURVE('',#3696,#7781);
+#7781 = DEFINITIONAL_REPRESENTATION('',(#7782),#7786);
+#7782 = LINE('',#7783,#7784);
+#7783 = CARTESIAN_POINT('',(0.,0.));
+#7784 = VECTOR('',#7785,1.);
+#7785 = DIRECTION('',(0.,-1.));
+#7786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7787 = ORIENTED_EDGE('',*,*,#3650,.T.);
+#7788 = ORIENTED_EDGE('',*,*,#7789,.F.);
+#7789 = EDGE_CURVE('',#7790,#3653,#7792,.T.);
+#7790 = VERTEX_POINT('',#7791);
+#7791 = CARTESIAN_POINT('',(8.,1.525,0.));
+#7792 = SURFACE_CURVE('',#7793,(#7797,#7804),.PCURVE_S1.);
+#7793 = LINE('',#7794,#7795);
+#7794 = CARTESIAN_POINT('',(8.,1.525,0.));
+#7795 = VECTOR('',#7796,1.);
+#7796 = DIRECTION('',(-0.,-0.,-1.));
+#7797 = PCURVE('',#3668,#7798);
+#7798 = DEFINITIONAL_REPRESENTATION('',(#7799),#7803);
+#7799 = LINE('',#7800,#7801);
+#7800 = CARTESIAN_POINT('',(16.,0.));
+#7801 = VECTOR('',#7802,1.);
+#7802 = DIRECTION('',(0.,-1.));
+#7803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7804 = PCURVE('',#3750,#7805);
+#7805 = DEFINITIONAL_REPRESENTATION('',(#7806),#7810);
+#7806 = LINE('',#7807,#7808);
+#7807 = CARTESIAN_POINT('',(0.,0.));
+#7808 = VECTOR('',#7809,1.);
+#7809 = DIRECTION('',(0.,-1.));
+#7810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7811 = ORIENTED_EDGE('',*,*,#7812,.F.);
+#7812 = EDGE_CURVE('',#7766,#7790,#7813,.T.);
+#7813 = SURFACE_CURVE('',#7814,(#7818,#7825),.PCURVE_S1.);
+#7814 = LINE('',#7815,#7816);
+#7815 = CARTESIAN_POINT('',(0.,1.525,0.));
+#7816 = VECTOR('',#7817,1.);
+#7817 = DIRECTION('',(1.,0.,0.));
+#7818 = PCURVE('',#3668,#7819);
+#7819 = DEFINITIONAL_REPRESENTATION('',(#7820),#7824);
+#7820 = LINE('',#7821,#7822);
+#7821 = CARTESIAN_POINT('',(8.,0.));
+#7822 = VECTOR('',#7823,1.);
+#7823 = DIRECTION('',(1.,0.));
+#7824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7825 = PCURVE('',#7826,#7831);
+#7826 = PLANE('',#7827);
+#7827 = AXIS2_PLACEMENT_3D('',#7828,#7829,#7830);
+#7828 = CARTESIAN_POINT('',(0.,9.525,0.));
+#7829 = DIRECTION('',(0.,0.,1.));
+#7830 = DIRECTION('',(1.,0.,-0.));
+#7831 = DEFINITIONAL_REPRESENTATION('',(#7832),#7836);
+#7832 = LINE('',#7833,#7834);
+#7833 = CARTESIAN_POINT('',(0.,-8.));
+#7834 = VECTOR('',#7835,1.);
+#7835 = DIRECTION('',(1.,0.));
+#7836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7837 = ADVANCED_FACE('',(#7838),#3696,.T.);
+#7838 = FACE_BOUND('',#7839,.T.);
+#7839 = EDGE_LOOP('',(#7840,#7841,#7842,#7865));
+#7840 = ORIENTED_EDGE('',*,*,#7765,.T.);
+#7841 = ORIENTED_EDGE('',*,*,#3680,.T.);
+#7842 = ORIENTED_EDGE('',*,*,#7843,.F.);
+#7843 = EDGE_CURVE('',#7844,#3681,#7846,.T.);
+#7844 = VERTEX_POINT('',#7845);
+#7845 = CARTESIAN_POINT('',(-8.,17.525,0.));
+#7846 = SURFACE_CURVE('',#7847,(#7851,#7858),.PCURVE_S1.);
+#7847 = LINE('',#7848,#7849);
+#7848 = CARTESIAN_POINT('',(-8.,17.525,0.));
+#7849 = VECTOR('',#7850,1.);
+#7850 = DIRECTION('',(-0.,-0.,-1.));
+#7851 = PCURVE('',#3696,#7852);
+#7852 = DEFINITIONAL_REPRESENTATION('',(#7853),#7857);
+#7853 = LINE('',#7854,#7855);
+#7854 = CARTESIAN_POINT('',(16.,0.));
+#7855 = VECTOR('',#7856,1.);
+#7856 = DIRECTION('',(0.,-1.));
+#7857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7858 = PCURVE('',#3724,#7859);
+#7859 = DEFINITIONAL_REPRESENTATION('',(#7860),#7864);
+#7860 = LINE('',#7861,#7862);
+#7861 = CARTESIAN_POINT('',(0.,0.));
+#7862 = VECTOR('',#7863,1.);
+#7863 = DIRECTION('',(0.,-1.));
+#7864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7865 = ORIENTED_EDGE('',*,*,#7866,.F.);
+#7866 = EDGE_CURVE('',#7766,#7844,#7867,.T.);
+#7867 = SURFACE_CURVE('',#7868,(#7872,#7879),.PCURVE_S1.);
+#7868 = LINE('',#7869,#7870);
+#7869 = CARTESIAN_POINT('',(-8.,9.525,0.));
+#7870 = VECTOR('',#7871,1.);
+#7871 = DIRECTION('',(0.,1.,0.));
+#7872 = PCURVE('',#3696,#7873);
+#7873 = DEFINITIONAL_REPRESENTATION('',(#7874),#7878);
+#7874 = LINE('',#7875,#7876);
+#7875 = CARTESIAN_POINT('',(8.,0.));
+#7876 = VECTOR('',#7877,1.);
+#7877 = DIRECTION('',(1.,0.));
+#7878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7879 = PCURVE('',#7826,#7880);
+#7880 = DEFINITIONAL_REPRESENTATION('',(#7881),#7885);
+#7881 = LINE('',#7882,#7883);
+#7882 = CARTESIAN_POINT('',(-8.,0.));
+#7883 = VECTOR('',#7884,1.);
+#7884 = DIRECTION('',(0.,1.));
+#7885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7886 = ADVANCED_FACE('',(#7887),#3750,.F.);
+#7887 = FACE_BOUND('',#7888,.F.);
+#7888 = EDGE_LOOP('',(#7889,#7890,#7891,#7914));
+#7889 = ORIENTED_EDGE('',*,*,#7789,.T.);
+#7890 = ORIENTED_EDGE('',*,*,#3736,.T.);
+#7891 = ORIENTED_EDGE('',*,*,#7892,.F.);
+#7892 = EDGE_CURVE('',#7893,#3709,#7895,.T.);
+#7893 = VERTEX_POINT('',#7894);
+#7894 = CARTESIAN_POINT('',(8.,17.525,0.));
+#7895 = SURFACE_CURVE('',#7896,(#7900,#7907),.PCURVE_S1.);
+#7896 = LINE('',#7897,#7898);
+#7897 = CARTESIAN_POINT('',(8.,17.525,0.));
+#7898 = VECTOR('',#7899,1.);
+#7899 = DIRECTION('',(-0.,-0.,-1.));
+#7900 = PCURVE('',#3750,#7901);
+#7901 = DEFINITIONAL_REPRESENTATION('',(#7902),#7906);
+#7902 = LINE('',#7903,#7904);
+#7903 = CARTESIAN_POINT('',(16.,0.));
+#7904 = VECTOR('',#7905,1.);
+#7905 = DIRECTION('',(0.,-1.));
+#7906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7907 = PCURVE('',#3724,#7908);
+#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7913);
+#7909 = LINE('',#7910,#7911);
+#7910 = CARTESIAN_POINT('',(16.,0.));
+#7911 = VECTOR('',#7912,1.);
+#7912 = DIRECTION('',(0.,-1.));
+#7913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7914 = ORIENTED_EDGE('',*,*,#7915,.F.);
+#7915 = EDGE_CURVE('',#7790,#7893,#7916,.T.);
+#7916 = SURFACE_CURVE('',#7917,(#7921,#7928),.PCURVE_S1.);
+#7917 = LINE('',#7918,#7919);
+#7918 = CARTESIAN_POINT('',(8.,9.525,0.));
+#7919 = VECTOR('',#7920,1.);
+#7920 = DIRECTION('',(0.,1.,0.));
+#7921 = PCURVE('',#3750,#7922);
+#7922 = DEFINITIONAL_REPRESENTATION('',(#7923),#7927);
+#7923 = LINE('',#7924,#7925);
+#7924 = CARTESIAN_POINT('',(8.,0.));
+#7925 = VECTOR('',#7926,1.);
+#7926 = DIRECTION('',(1.,0.));
+#7927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7928 = PCURVE('',#7826,#7929);
+#7929 = DEFINITIONAL_REPRESENTATION('',(#7930),#7934);
+#7930 = LINE('',#7931,#7932);
+#7931 = CARTESIAN_POINT('',(8.,0.));
+#7932 = VECTOR('',#7933,1.);
+#7933 = DIRECTION('',(0.,1.));
+#7934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7935 = ADVANCED_FACE('',(#7936),#3724,.T.);
+#7936 = FACE_BOUND('',#7937,.T.);
+#7937 = EDGE_LOOP('',(#7938,#7939,#7940,#7941));
+#7938 = ORIENTED_EDGE('',*,*,#7843,.T.);
+#7939 = ORIENTED_EDGE('',*,*,#3708,.T.);
+#7940 = ORIENTED_EDGE('',*,*,#7892,.F.);
+#7941 = ORIENTED_EDGE('',*,*,#7942,.F.);
+#7942 = EDGE_CURVE('',#7844,#7893,#7943,.T.);
+#7943 = SURFACE_CURVE('',#7944,(#7948,#7955),.PCURVE_S1.);
+#7944 = LINE('',#7945,#7946);
+#7945 = CARTESIAN_POINT('',(0.,17.525,0.));
+#7946 = VECTOR('',#7947,1.);
+#7947 = DIRECTION('',(1.,0.,0.));
+#7948 = PCURVE('',#3724,#7949);
+#7949 = DEFINITIONAL_REPRESENTATION('',(#7950),#7954);
+#7950 = LINE('',#7951,#7952);
+#7951 = CARTESIAN_POINT('',(8.,0.));
+#7952 = VECTOR('',#7953,1.);
+#7953 = DIRECTION('',(1.,0.));
+#7954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7955 = PCURVE('',#7826,#7956);
+#7956 = DEFINITIONAL_REPRESENTATION('',(#7957),#7961);
+#7957 = LINE('',#7958,#7959);
+#7958 = CARTESIAN_POINT('',(0.,8.));
+#7959 = VECTOR('',#7960,1.);
+#7960 = DIRECTION('',(1.,0.));
+#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7962 = ADVANCED_FACE('',(#7963),#3782,.F.);
+#7963 = FACE_BOUND('',#7964,.F.);
+#7964 = EDGE_LOOP('',(#7965,#7988,#7989,#8012));
+#7965 = ORIENTED_EDGE('',*,*,#7966,.T.);
+#7966 = EDGE_CURVE('',#7967,#3765,#7969,.T.);
+#7967 = VERTEX_POINT('',#7968);
+#7968 = CARTESIAN_POINT('',(11.05,1.525,0.));
+#7969 = SURFACE_CURVE('',#7970,(#7974,#7981),.PCURVE_S1.);
+#7970 = LINE('',#7971,#7972);
+#7971 = CARTESIAN_POINT('',(11.05,1.525,0.));
+#7972 = VECTOR('',#7973,1.);
+#7973 = DIRECTION('',(-0.,-0.,-1.));
+#7974 = PCURVE('',#3782,#7975);
+#7975 = DEFINITIONAL_REPRESENTATION('',(#7976),#7980);
+#7976 = LINE('',#7977,#7978);
+#7977 = CARTESIAN_POINT('',(0.,0.));
+#7978 = VECTOR('',#7979,1.);
+#7979 = DIRECTION('',(0.,-1.));
+#7980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7981 = PCURVE('',#3810,#7982);
+#7982 = DEFINITIONAL_REPRESENTATION('',(#7983),#7987);
+#7983 = LINE('',#7984,#7985);
+#7984 = CARTESIAN_POINT('',(0.,0.));
+#7985 = VECTOR('',#7986,1.);
+#7986 = DIRECTION('',(0.,-1.));
+#7987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#7988 = ORIENTED_EDGE('',*,*,#3764,.T.);
+#7989 = ORIENTED_EDGE('',*,*,#7990,.F.);
+#7990 = EDGE_CURVE('',#7991,#3767,#7993,.T.);
+#7991 = VERTEX_POINT('',#7992);
+#7992 = CARTESIAN_POINT('',(27.05,1.525,0.));
+#7993 = SURFACE_CURVE('',#7994,(#7998,#8005),.PCURVE_S1.);
+#7994 = LINE('',#7995,#7996);
+#7995 = CARTESIAN_POINT('',(27.05,1.525,0.));
+#7996 = VECTOR('',#7997,1.);
+#7997 = DIRECTION('',(-0.,-0.,-1.));
+#7998 = PCURVE('',#3782,#7999);
+#7999 = DEFINITIONAL_REPRESENTATION('',(#8000),#8004);
+#8000 = LINE('',#8001,#8002);
+#8001 = CARTESIAN_POINT('',(16.,0.));
+#8002 = VECTOR('',#8003,1.);
+#8003 = DIRECTION('',(0.,-1.));
+#8004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8005 = PCURVE('',#3864,#8006);
+#8006 = DEFINITIONAL_REPRESENTATION('',(#8007),#8011);
+#8007 = LINE('',#8008,#8009);
+#8008 = CARTESIAN_POINT('',(0.,0.));
+#8009 = VECTOR('',#8010,1.);
+#8010 = DIRECTION('',(0.,-1.));
+#8011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8012 = ORIENTED_EDGE('',*,*,#8013,.F.);
+#8013 = EDGE_CURVE('',#7967,#7991,#8014,.T.);
+#8014 = SURFACE_CURVE('',#8015,(#8019,#8026),.PCURVE_S1.);
+#8015 = LINE('',#8016,#8017);
+#8016 = CARTESIAN_POINT('',(19.05,1.525,0.));
+#8017 = VECTOR('',#8018,1.);
+#8018 = DIRECTION('',(1.,0.,0.));
+#8019 = PCURVE('',#3782,#8020);
+#8020 = DEFINITIONAL_REPRESENTATION('',(#8021),#8025);
+#8021 = LINE('',#8022,#8023);
+#8022 = CARTESIAN_POINT('',(8.,0.));
+#8023 = VECTOR('',#8024,1.);
+#8024 = DIRECTION('',(1.,0.));
+#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8026 = PCURVE('',#8027,#8032);
+#8027 = PLANE('',#8028);
+#8028 = AXIS2_PLACEMENT_3D('',#8029,#8030,#8031);
+#8029 = CARTESIAN_POINT('',(19.05,9.525,0.));
+#8030 = DIRECTION('',(0.,0.,1.));
+#8031 = DIRECTION('',(1.,0.,-0.));
+#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037);
+#8033 = LINE('',#8034,#8035);
+#8034 = CARTESIAN_POINT('',(0.,-8.));
+#8035 = VECTOR('',#8036,1.);
+#8036 = DIRECTION('',(1.,0.));
+#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8038 = ADVANCED_FACE('',(#8039),#3810,.T.);
+#8039 = FACE_BOUND('',#8040,.T.);
+#8040 = EDGE_LOOP('',(#8041,#8042,#8043,#8066));
+#8041 = ORIENTED_EDGE('',*,*,#7966,.T.);
+#8042 = ORIENTED_EDGE('',*,*,#3794,.T.);
+#8043 = ORIENTED_EDGE('',*,*,#8044,.F.);
+#8044 = EDGE_CURVE('',#8045,#3795,#8047,.T.);
+#8045 = VERTEX_POINT('',#8046);
+#8046 = CARTESIAN_POINT('',(11.05,17.525,0.));
+#8047 = SURFACE_CURVE('',#8048,(#8052,#8059),.PCURVE_S1.);
+#8048 = LINE('',#8049,#8050);
+#8049 = CARTESIAN_POINT('',(11.05,17.525,0.));
+#8050 = VECTOR('',#8051,1.);
+#8051 = DIRECTION('',(-0.,-0.,-1.));
+#8052 = PCURVE('',#3810,#8053);
+#8053 = DEFINITIONAL_REPRESENTATION('',(#8054),#8058);
+#8054 = LINE('',#8055,#8056);
+#8055 = CARTESIAN_POINT('',(16.,0.));
+#8056 = VECTOR('',#8057,1.);
+#8057 = DIRECTION('',(0.,-1.));
+#8058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8059 = PCURVE('',#3838,#8060);
+#8060 = DEFINITIONAL_REPRESENTATION('',(#8061),#8065);
+#8061 = LINE('',#8062,#8063);
+#8062 = CARTESIAN_POINT('',(0.,0.));
+#8063 = VECTOR('',#8064,1.);
+#8064 = DIRECTION('',(0.,-1.));
+#8065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8066 = ORIENTED_EDGE('',*,*,#8067,.F.);
+#8067 = EDGE_CURVE('',#7967,#8045,#8068,.T.);
+#8068 = SURFACE_CURVE('',#8069,(#8073,#8080),.PCURVE_S1.);
+#8069 = LINE('',#8070,#8071);
+#8070 = CARTESIAN_POINT('',(11.05,9.525,0.));
+#8071 = VECTOR('',#8072,1.);
+#8072 = DIRECTION('',(0.,1.,0.));
+#8073 = PCURVE('',#3810,#8074);
+#8074 = DEFINITIONAL_REPRESENTATION('',(#8075),#8079);
+#8075 = LINE('',#8076,#8077);
+#8076 = CARTESIAN_POINT('',(8.,0.));
+#8077 = VECTOR('',#8078,1.);
+#8078 = DIRECTION('',(1.,0.));
+#8079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8080 = PCURVE('',#8027,#8081);
+#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086);
+#8082 = LINE('',#8083,#8084);
+#8083 = CARTESIAN_POINT('',(-8.,0.));
+#8084 = VECTOR('',#8085,1.);
+#8085 = DIRECTION('',(0.,1.));
+#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8087 = ADVANCED_FACE('',(#8088),#3864,.F.);
+#8088 = FACE_BOUND('',#8089,.F.);
+#8089 = EDGE_LOOP('',(#8090,#8091,#8092,#8115));
+#8090 = ORIENTED_EDGE('',*,*,#7990,.T.);
+#8091 = ORIENTED_EDGE('',*,*,#3850,.T.);
+#8092 = ORIENTED_EDGE('',*,*,#8093,.F.);
+#8093 = EDGE_CURVE('',#8094,#3823,#8096,.T.);
+#8094 = VERTEX_POINT('',#8095);
+#8095 = CARTESIAN_POINT('',(27.05,17.525,0.));
+#8096 = SURFACE_CURVE('',#8097,(#8101,#8108),.PCURVE_S1.);
+#8097 = LINE('',#8098,#8099);
+#8098 = CARTESIAN_POINT('',(27.05,17.525,0.));
+#8099 = VECTOR('',#8100,1.);
+#8100 = DIRECTION('',(-0.,-0.,-1.));
+#8101 = PCURVE('',#3864,#8102);
+#8102 = DEFINITIONAL_REPRESENTATION('',(#8103),#8107);
+#8103 = LINE('',#8104,#8105);
+#8104 = CARTESIAN_POINT('',(16.,0.));
+#8105 = VECTOR('',#8106,1.);
+#8106 = DIRECTION('',(0.,-1.));
+#8107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8108 = PCURVE('',#3838,#8109);
+#8109 = DEFINITIONAL_REPRESENTATION('',(#8110),#8114);
+#8110 = LINE('',#8111,#8112);
+#8111 = CARTESIAN_POINT('',(16.,0.));
+#8112 = VECTOR('',#8113,1.);
+#8113 = DIRECTION('',(0.,-1.));
+#8114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8115 = ORIENTED_EDGE('',*,*,#8116,.F.);
+#8116 = EDGE_CURVE('',#7991,#8094,#8117,.T.);
+#8117 = SURFACE_CURVE('',#8118,(#8122,#8129),.PCURVE_S1.);
+#8118 = LINE('',#8119,#8120);
+#8119 = CARTESIAN_POINT('',(27.05,9.525,0.));
+#8120 = VECTOR('',#8121,1.);
+#8121 = DIRECTION('',(0.,1.,0.));
+#8122 = PCURVE('',#3864,#8123);
+#8123 = DEFINITIONAL_REPRESENTATION('',(#8124),#8128);
+#8124 = LINE('',#8125,#8126);
+#8125 = CARTESIAN_POINT('',(8.,0.));
+#8126 = VECTOR('',#8127,1.);
+#8127 = DIRECTION('',(1.,0.));
+#8128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8129 = PCURVE('',#8027,#8130);
+#8130 = DEFINITIONAL_REPRESENTATION('',(#8131),#8135);
+#8131 = LINE('',#8132,#8133);
+#8132 = CARTESIAN_POINT('',(8.,0.));
+#8133 = VECTOR('',#8134,1.);
+#8134 = DIRECTION('',(0.,1.));
+#8135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8136 = ADVANCED_FACE('',(#8137),#3838,.T.);
+#8137 = FACE_BOUND('',#8138,.T.);
+#8138 = EDGE_LOOP('',(#8139,#8140,#8141,#8142));
+#8139 = ORIENTED_EDGE('',*,*,#8044,.T.);
+#8140 = ORIENTED_EDGE('',*,*,#3822,.T.);
+#8141 = ORIENTED_EDGE('',*,*,#8093,.F.);
+#8142 = ORIENTED_EDGE('',*,*,#8143,.F.);
+#8143 = EDGE_CURVE('',#8045,#8094,#8144,.T.);
+#8144 = SURFACE_CURVE('',#8145,(#8149,#8156),.PCURVE_S1.);
+#8145 = LINE('',#8146,#8147);
+#8146 = CARTESIAN_POINT('',(19.05,17.525,0.));
+#8147 = VECTOR('',#8148,1.);
+#8148 = DIRECTION('',(1.,0.,0.));
+#8149 = PCURVE('',#3838,#8150);
+#8150 = DEFINITIONAL_REPRESENTATION('',(#8151),#8155);
+#8151 = LINE('',#8152,#8153);
+#8152 = CARTESIAN_POINT('',(8.,0.));
+#8153 = VECTOR('',#8154,1.);
+#8154 = DIRECTION('',(1.,0.));
+#8155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8156 = PCURVE('',#8027,#8157);
+#8157 = DEFINITIONAL_REPRESENTATION('',(#8158),#8162);
+#8158 = LINE('',#8159,#8160);
+#8159 = CARTESIAN_POINT('',(0.,8.));
+#8160 = VECTOR('',#8161,1.);
+#8161 = DIRECTION('',(1.,0.));
+#8162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8163 = ADVANCED_FACE('',(#8164),#3895,.F.);
+#8164 = FACE_BOUND('',#8165,.F.);
+#8165 = EDGE_LOOP('',(#8166,#8167,#8188,#8189));
+#8166 = ORIENTED_EDGE('',*,*,#3878,.T.);
+#8167 = ORIENTED_EDGE('',*,*,#8168,.T.);
+#8168 = EDGE_CURVE('',#3879,#6547,#8169,.T.);
+#8169 = SEAM_CURVE('',#8170,(#8174,#8181),.PCURVE_S1.);
+#8170 = LINE('',#8171,#8172);
+#8171 = CARTESIAN_POINT('',(3.5,26.,-1.5));
+#8172 = VECTOR('',#8173,1.);
+#8173 = DIRECTION('',(0.,0.,1.));
+#8174 = PCURVE('',#3895,#8175);
+#8175 = DEFINITIONAL_REPRESENTATION('',(#8176),#8180);
+#8176 = LINE('',#8177,#8178);
+#8177 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#8178 = VECTOR('',#8179,1.);
+#8179 = DIRECTION('',(-0.,-1.));
+#8180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8181 = PCURVE('',#3895,#8182);
+#8182 = DEFINITIONAL_REPRESENTATION('',(#8183),#8187);
+#8183 = LINE('',#8184,#8185);
+#8184 = CARTESIAN_POINT('',(6.28318530718,0.));
+#8185 = VECTOR('',#8186,1.);
+#8186 = DIRECTION('',(-0.,-1.));
+#8187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8188 = ORIENTED_EDGE('',*,*,#6546,.F.);
+#8189 = ORIENTED_EDGE('',*,*,#8168,.F.);
+#8190 = ADVANCED_FACE('',(#8191),#3926,.T.);
+#8191 = FACE_BOUND('',#8192,.T.);
+#8192 = EDGE_LOOP('',(#8193,#8222,#8243,#8244));
+#8193 = ORIENTED_EDGE('',*,*,#8194,.T.);
+#8194 = EDGE_CURVE('',#8195,#8195,#8197,.T.);
+#8195 = VERTEX_POINT('',#8196);
+#8196 = CARTESIAN_POINT('',(33.5,31.,-5.));
+#8197 = SURFACE_CURVE('',#8198,(#8203,#8210),.PCURVE_S1.);
+#8198 = CIRCLE('',#8199,2.5);
+#8199 = AXIS2_PLACEMENT_3D('',#8200,#8201,#8202);
+#8200 = CARTESIAN_POINT('',(31.,31.,-5.));
+#8201 = DIRECTION('',(0.,0.,1.));
+#8202 = DIRECTION('',(1.,0.,-0.));
+#8203 = PCURVE('',#3926,#8204);
+#8204 = DEFINITIONAL_REPRESENTATION('',(#8205),#8209);
+#8205 = LINE('',#8206,#8207);
+#8206 = CARTESIAN_POINT('',(6.28318530718,0.));
+#8207 = VECTOR('',#8208,1.);
+#8208 = DIRECTION('',(-1.,0.));
+#8209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8210 = PCURVE('',#8211,#8216);
+#8211 = PLANE('',#8212);
+#8212 = AXIS2_PLACEMENT_3D('',#8213,#8214,#8215);
+#8213 = CARTESIAN_POINT('',(31.,31.,-5.));
+#8214 = DIRECTION('',(0.,0.,1.));
+#8215 = DIRECTION('',(1.,0.,-0.));
+#8216 = DEFINITIONAL_REPRESENTATION('',(#8217),#8221);
+#8217 = CIRCLE('',#8218,2.5);
+#8218 = AXIS2_PLACEMENT_2D('',#8219,#8220);
+#8219 = CARTESIAN_POINT('',(0.,0.));
+#8220 = DIRECTION('',(1.,0.));
+#8221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8222 = ORIENTED_EDGE('',*,*,#8223,.T.);
+#8223 = EDGE_CURVE('',#8195,#3910,#8224,.T.);
+#8224 = SEAM_CURVE('',#8225,(#8229,#8236),.PCURVE_S1.);
+#8225 = LINE('',#8226,#8227);
+#8226 = CARTESIAN_POINT('',(33.5,31.,-5.));
+#8227 = VECTOR('',#8228,1.);
+#8228 = DIRECTION('',(0.,0.,1.));
+#8229 = PCURVE('',#3926,#8230);
+#8230 = DEFINITIONAL_REPRESENTATION('',(#8231),#8235);
+#8231 = LINE('',#8232,#8233);
+#8232 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#8233 = VECTOR('',#8234,1.);
+#8234 = DIRECTION('',(-0.,-1.));
+#8235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8236 = PCURVE('',#3926,#8237);
+#8237 = DEFINITIONAL_REPRESENTATION('',(#8238),#8242);
+#8238 = LINE('',#8239,#8240);
+#8239 = CARTESIAN_POINT('',(6.28318530718,0.));
+#8240 = VECTOR('',#8241,1.);
+#8241 = DIRECTION('',(-0.,-1.));
+#8242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8243 = ORIENTED_EDGE('',*,*,#3909,.F.);
+#8244 = ORIENTED_EDGE('',*,*,#8223,.F.);
+#8245 = ADVANCED_FACE('',(#8246),#4169,.T.);
+#8246 = FACE_BOUND('',#8247,.T.);
+#8247 = EDGE_LOOP('',(#8248,#8271,#8299,#8320));
+#8248 = ORIENTED_EDGE('',*,*,#8249,.T.);
+#8249 = EDGE_CURVE('',#4152,#8250,#8252,.T.);
+#8250 = VERTEX_POINT('',#8251);
+#8251 = CARTESIAN_POINT('',(-7.762451221875,-27.60571289062,0.9));
+#8252 = SURFACE_CURVE('',#8253,(#8257,#8264),.PCURVE_S1.);
+#8253 = LINE('',#8254,#8255);
+#8254 = CARTESIAN_POINT('',(-7.762451221875,-27.60571289062,1.5));
+#8255 = VECTOR('',#8256,1.);
+#8256 = DIRECTION('',(-0.,-0.,-1.));
+#8257 = PCURVE('',#4169,#8258);
+#8258 = DEFINITIONAL_REPRESENTATION('',(#8259),#8263);
+#8259 = LINE('',#8260,#8261);
+#8260 = CARTESIAN_POINT('',(0.,0.));
+#8261 = VECTOR('',#8262,1.);
+#8262 = DIRECTION('',(0.,-1.));
+#8263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8264 = PCURVE('',#4475,#8265);
+#8265 = DEFINITIONAL_REPRESENTATION('',(#8266),#8270);
+#8266 = LINE('',#8267,#8268);
+#8267 = CARTESIAN_POINT('',(1.8603515625,0.));
+#8268 = VECTOR('',#8269,1.);
+#8269 = DIRECTION('',(0.,-1.));
+#8270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8271 = ORIENTED_EDGE('',*,*,#8272,.T.);
+#8272 = EDGE_CURVE('',#8250,#8273,#8275,.T.);
+#8273 = VERTEX_POINT('',#8274);
+#8274 = CARTESIAN_POINT('',(-7.762451221875,-29.29272460937,0.9));
+#8275 = SURFACE_CURVE('',#8276,(#8280,#8287),.PCURVE_S1.);
+#8276 = LINE('',#8277,#8278);
+#8277 = CARTESIAN_POINT('',(-7.762451221875,-27.60571289062,0.9));
+#8278 = VECTOR('',#8279,1.);
+#8279 = DIRECTION('',(0.,-1.,0.));
+#8280 = PCURVE('',#4169,#8281);
+#8281 = DEFINITIONAL_REPRESENTATION('',(#8282),#8286);
+#8282 = LINE('',#8283,#8284);
+#8283 = CARTESIAN_POINT('',(0.,-0.6));
+#8284 = VECTOR('',#8285,1.);
+#8285 = DIRECTION('',(1.,0.));
+#8286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8287 = PCURVE('',#8288,#8293);
+#8288 = PLANE('',#8289);
+#8289 = AXIS2_PLACEMENT_3D('',#8290,#8291,#8292);
+#8290 = CARTESIAN_POINT('',(-8.636474659375,-29.29272460937,0.9));
+#8291 = DIRECTION('',(0.,0.,1.));
+#8292 = DIRECTION('',(1.,0.,-0.));
+#8293 = DEFINITIONAL_REPRESENTATION('',(#8294),#8298);
+#8294 = LINE('',#8295,#8296);
+#8295 = CARTESIAN_POINT('',(0.8740234375,1.68701171875));
+#8296 = VECTOR('',#8297,1.);
+#8297 = DIRECTION('',(0.,-1.));
+#8298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8299 = ORIENTED_EDGE('',*,*,#8300,.F.);
+#8300 = EDGE_CURVE('',#4154,#8273,#8301,.T.);
+#8301 = SURFACE_CURVE('',#8302,(#8306,#8313),.PCURVE_S1.);
+#8302 = LINE('',#8303,#8304);
+#8303 = CARTESIAN_POINT('',(-7.762451221875,-29.29272460937,1.5));
+#8304 = VECTOR('',#8305,1.);
+#8305 = DIRECTION('',(-0.,-0.,-1.));
+#8306 = PCURVE('',#4169,#8307);
+#8307 = DEFINITIONAL_REPRESENTATION('',(#8308),#8312);
+#8308 = LINE('',#8309,#8310);
+#8309 = CARTESIAN_POINT('',(1.68701171875,0.));
+#8310 = VECTOR('',#8311,1.);
+#8311 = DIRECTION('',(0.,-1.));
+#8312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8313 = PCURVE('',#4197,#8314);
+#8314 = DEFINITIONAL_REPRESENTATION('',(#8315),#8319);
+#8315 = LINE('',#8316,#8317);
+#8316 = CARTESIAN_POINT('',(0.,0.));
+#8317 = VECTOR('',#8318,1.);
+#8318 = DIRECTION('',(0.,-1.));
+#8319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8320 = ORIENTED_EDGE('',*,*,#4151,.F.);
+#8321 = ADVANCED_FACE('',(#8322),#4475,.T.);
+#8322 = FACE_BOUND('',#8323,.T.);
+#8323 = EDGE_LOOP('',(#8324,#8347,#8368,#8369));
+#8324 = ORIENTED_EDGE('',*,*,#8325,.T.);
+#8325 = EDGE_CURVE('',#4434,#8326,#8328,.T.);
+#8326 = VERTEX_POINT('',#8327);
+#8327 = CARTESIAN_POINT('',(-5.902099659375,-27.60571289062,0.9));
+#8328 = SURFACE_CURVE('',#8329,(#8333,#8340),.PCURVE_S1.);
+#8329 = LINE('',#8330,#8331);
+#8330 = CARTESIAN_POINT('',(-5.902099659375,-27.60571289062,1.5));
+#8331 = VECTOR('',#8332,1.);
+#8332 = DIRECTION('',(-0.,-0.,-1.));
+#8333 = PCURVE('',#4475,#8334);
+#8334 = DEFINITIONAL_REPRESENTATION('',(#8335),#8339);
+#8335 = LINE('',#8336,#8337);
+#8336 = CARTESIAN_POINT('',(0.,0.));
+#8337 = VECTOR('',#8338,1.);
+#8338 = DIRECTION('',(0.,-1.));
+#8339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8340 = PCURVE('',#4449,#8341);
+#8341 = DEFINITIONAL_REPRESENTATION('',(#8342),#8346);
+#8342 = LINE('',#8343,#8344);
+#8343 = CARTESIAN_POINT('',(1.68701171875,0.));
+#8344 = VECTOR('',#8345,1.);
+#8345 = DIRECTION('',(0.,-1.));
+#8346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8347 = ORIENTED_EDGE('',*,*,#8348,.T.);
+#8348 = EDGE_CURVE('',#8326,#8250,#8349,.T.);
+#8349 = SURFACE_CURVE('',#8350,(#8354,#8361),.PCURVE_S1.);
+#8350 = LINE('',#8351,#8352);
+#8351 = CARTESIAN_POINT('',(-5.902099659375,-27.60571289062,0.9));
+#8352 = VECTOR('',#8353,1.);
+#8353 = DIRECTION('',(-1.,0.,0.));
+#8354 = PCURVE('',#4475,#8355);
+#8355 = DEFINITIONAL_REPRESENTATION('',(#8356),#8360);
+#8356 = LINE('',#8357,#8358);
+#8357 = CARTESIAN_POINT('',(0.,-0.6));
+#8358 = VECTOR('',#8359,1.);
+#8359 = DIRECTION('',(1.,0.));
+#8360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8361 = PCURVE('',#8288,#8362);
+#8362 = DEFINITIONAL_REPRESENTATION('',(#8363),#8367);
+#8363 = LINE('',#8364,#8365);
+#8364 = CARTESIAN_POINT('',(2.734375,1.68701171875));
+#8365 = VECTOR('',#8366,1.);
+#8366 = DIRECTION('',(-1.,0.));
+#8367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8368 = ORIENTED_EDGE('',*,*,#8249,.F.);
+#8369 = ORIENTED_EDGE('',*,*,#4461,.F.);
+#8370 = ADVANCED_FACE('',(#8371),#4449,.T.);
+#8371 = FACE_BOUND('',#8372,.T.);
+#8372 = EDGE_LOOP('',(#8373,#8396,#8417,#8418));
+#8373 = ORIENTED_EDGE('',*,*,#8374,.T.);
+#8374 = EDGE_CURVE('',#4406,#8375,#8377,.T.);
+#8375 = VERTEX_POINT('',#8376);
+#8376 = CARTESIAN_POINT('',(-5.902099659375,-29.29272460937,0.9));
+#8377 = SURFACE_CURVE('',#8378,(#8382,#8389),.PCURVE_S1.);
+#8378 = LINE('',#8379,#8380);
+#8379 = CARTESIAN_POINT('',(-5.902099659375,-29.29272460937,1.5));
+#8380 = VECTOR('',#8381,1.);
+#8381 = DIRECTION('',(-0.,-0.,-1.));
+#8382 = PCURVE('',#4449,#8383);
+#8383 = DEFINITIONAL_REPRESENTATION('',(#8384),#8388);
+#8384 = LINE('',#8385,#8386);
+#8385 = CARTESIAN_POINT('',(0.,0.));
+#8386 = VECTOR('',#8387,1.);
+#8387 = DIRECTION('',(0.,-1.));
+#8388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8389 = PCURVE('',#4421,#8390);
+#8390 = DEFINITIONAL_REPRESENTATION('',(#8391),#8395);
+#8391 = LINE('',#8392,#8393);
+#8392 = CARTESIAN_POINT('',(0.4736328125,0.));
+#8393 = VECTOR('',#8394,1.);
+#8394 = DIRECTION('',(0.,-1.));
+#8395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8396 = ORIENTED_EDGE('',*,*,#8397,.T.);
+#8397 = EDGE_CURVE('',#8375,#8326,#8398,.T.);
+#8398 = SURFACE_CURVE('',#8399,(#8403,#8410),.PCURVE_S1.);
+#8399 = LINE('',#8400,#8401);
+#8400 = CARTESIAN_POINT('',(-5.902099659375,-29.29272460937,0.9));
+#8401 = VECTOR('',#8402,1.);
+#8402 = DIRECTION('',(0.,1.,0.));
+#8403 = PCURVE('',#4449,#8404);
+#8404 = DEFINITIONAL_REPRESENTATION('',(#8405),#8409);
+#8405 = LINE('',#8406,#8407);
+#8406 = CARTESIAN_POINT('',(0.,-0.6));
+#8407 = VECTOR('',#8408,1.);
+#8408 = DIRECTION('',(1.,0.));
+#8409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8410 = PCURVE('',#8288,#8411);
+#8411 = DEFINITIONAL_REPRESENTATION('',(#8412),#8416);
+#8412 = LINE('',#8413,#8414);
+#8413 = CARTESIAN_POINT('',(2.734375,0.));
+#8414 = VECTOR('',#8415,1.);
+#8415 = DIRECTION('',(0.,1.));
+#8416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8417 = ORIENTED_EDGE('',*,*,#8325,.F.);
+#8418 = ORIENTED_EDGE('',*,*,#4433,.F.);
+#8419 = ADVANCED_FACE('',(#8420),#4421,.T.);
+#8420 = FACE_BOUND('',#8421,.T.);
+#8421 = EDGE_LOOP('',(#8422,#8445,#8466,#8467));
+#8422 = ORIENTED_EDGE('',*,*,#8423,.T.);
+#8423 = EDGE_CURVE('',#4378,#8424,#8426,.T.);
+#8424 = VERTEX_POINT('',#8425);
+#8425 = CARTESIAN_POINT('',(-5.428466846875,-29.29272460937,0.9));
+#8426 = SURFACE_CURVE('',#8427,(#8431,#8438),.PCURVE_S1.);
+#8427 = LINE('',#8428,#8429);
+#8428 = CARTESIAN_POINT('',(-5.428466846875,-29.29272460937,1.5));
+#8429 = VECTOR('',#8430,1.);
+#8430 = DIRECTION('',(-0.,-0.,-1.));
+#8431 = PCURVE('',#4421,#8432);
+#8432 = DEFINITIONAL_REPRESENTATION('',(#8433),#8437);
+#8433 = LINE('',#8434,#8435);
+#8434 = CARTESIAN_POINT('',(0.,0.));
+#8435 = VECTOR('',#8436,1.);
+#8436 = DIRECTION('',(0.,-1.));
+#8437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8438 = PCURVE('',#4393,#8439);
+#8439 = DEFINITIONAL_REPRESENTATION('',(#8440),#8444);
+#8440 = LINE('',#8441,#8442);
+#8441 = CARTESIAN_POINT('',(3.5791015625,0.));
+#8442 = VECTOR('',#8443,1.);
+#8443 = DIRECTION('',(0.,-1.));
+#8444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8445 = ORIENTED_EDGE('',*,*,#8446,.T.);
+#8446 = EDGE_CURVE('',#8424,#8375,#8447,.T.);
+#8447 = SURFACE_CURVE('',#8448,(#8452,#8459),.PCURVE_S1.);
+#8448 = LINE('',#8449,#8450);
+#8449 = CARTESIAN_POINT('',(-5.428466846875,-29.29272460937,0.9));
+#8450 = VECTOR('',#8451,1.);
+#8451 = DIRECTION('',(-1.,0.,0.));
+#8452 = PCURVE('',#4421,#8453);
+#8453 = DEFINITIONAL_REPRESENTATION('',(#8454),#8458);
+#8454 = LINE('',#8455,#8456);
+#8455 = CARTESIAN_POINT('',(0.,-0.6));
+#8456 = VECTOR('',#8457,1.);
+#8457 = DIRECTION('',(1.,0.));
+#8458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8459 = PCURVE('',#8288,#8460);
+#8460 = DEFINITIONAL_REPRESENTATION('',(#8461),#8465);
+#8461 = LINE('',#8462,#8463);
+#8462 = CARTESIAN_POINT('',(3.2080078125,0.));
+#8463 = VECTOR('',#8464,1.);
+#8464 = DIRECTION('',(-1.,0.));
+#8465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8466 = ORIENTED_EDGE('',*,*,#8374,.F.);
+#8467 = ORIENTED_EDGE('',*,*,#4405,.F.);
+#8468 = ADVANCED_FACE('',(#8469),#4393,.T.);
+#8469 = FACE_BOUND('',#8470,.T.);
+#8470 = EDGE_LOOP('',(#8471,#8494,#8515,#8516));
+#8471 = ORIENTED_EDGE('',*,*,#8472,.T.);
+#8472 = EDGE_CURVE('',#4350,#8473,#8475,.T.);
+#8473 = VERTEX_POINT('',#8474);
+#8474 = CARTESIAN_POINT('',(-5.428466846875,-25.71362304687,0.9));
+#8475 = SURFACE_CURVE('',#8476,(#8480,#8487),.PCURVE_S1.);
+#8476 = LINE('',#8477,#8478);
+#8477 = CARTESIAN_POINT('',(-5.428466846875,-25.71362304687,1.5));
+#8478 = VECTOR('',#8479,1.);
+#8479 = DIRECTION('',(-0.,-0.,-1.));
+#8480 = PCURVE('',#4393,#8481);
+#8481 = DEFINITIONAL_REPRESENTATION('',(#8482),#8486);
+#8482 = LINE('',#8483,#8484);
+#8483 = CARTESIAN_POINT('',(0.,0.));
+#8484 = VECTOR('',#8485,1.);
+#8485 = DIRECTION('',(0.,-1.));
+#8486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8487 = PCURVE('',#4365,#8488);
+#8488 = DEFINITIONAL_REPRESENTATION('',(#8489),#8493);
+#8489 = LINE('',#8490,#8491);
+#8490 = CARTESIAN_POINT('',(0.4736328125,0.));
+#8491 = VECTOR('',#8492,1.);
+#8492 = DIRECTION('',(0.,-1.));
+#8493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8494 = ORIENTED_EDGE('',*,*,#8495,.T.);
+#8495 = EDGE_CURVE('',#8473,#8424,#8496,.T.);
+#8496 = SURFACE_CURVE('',#8497,(#8501,#8508),.PCURVE_S1.);
+#8497 = LINE('',#8498,#8499);
+#8498 = CARTESIAN_POINT('',(-5.428466846875,-25.71362304687,0.9));
+#8499 = VECTOR('',#8500,1.);
+#8500 = DIRECTION('',(0.,-1.,0.));
+#8501 = PCURVE('',#4393,#8502);
+#8502 = DEFINITIONAL_REPRESENTATION('',(#8503),#8507);
+#8503 = LINE('',#8504,#8505);
+#8504 = CARTESIAN_POINT('',(0.,-0.6));
+#8505 = VECTOR('',#8506,1.);
+#8506 = DIRECTION('',(1.,0.));
+#8507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8508 = PCURVE('',#8288,#8509);
+#8509 = DEFINITIONAL_REPRESENTATION('',(#8510),#8514);
+#8510 = LINE('',#8511,#8512);
+#8511 = CARTESIAN_POINT('',(3.2080078125,3.5791015625));
+#8512 = VECTOR('',#8513,1.);
+#8513 = DIRECTION('',(0.,-1.));
+#8514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8515 = ORIENTED_EDGE('',*,*,#8423,.F.);
+#8516 = ORIENTED_EDGE('',*,*,#4377,.F.);
+#8517 = ADVANCED_FACE('',(#8518),#4365,.T.);
+#8518 = FACE_BOUND('',#8519,.T.);
+#8519 = EDGE_LOOP('',(#8520,#8543,#8564,#8565));
+#8520 = ORIENTED_EDGE('',*,*,#8521,.T.);
+#8521 = EDGE_CURVE('',#4322,#8522,#8524,.T.);
+#8522 = VERTEX_POINT('',#8523);
+#8523 = CARTESIAN_POINT('',(-5.902099659375,-25.71362304687,0.9));
+#8524 = SURFACE_CURVE('',#8525,(#8529,#8536),.PCURVE_S1.);
+#8525 = LINE('',#8526,#8527);
+#8526 = CARTESIAN_POINT('',(-5.902099659375,-25.71362304687,1.5));
+#8527 = VECTOR('',#8528,1.);
+#8528 = DIRECTION('',(-0.,-0.,-1.));
+#8529 = PCURVE('',#4365,#8530);
+#8530 = DEFINITIONAL_REPRESENTATION('',(#8531),#8535);
+#8531 = LINE('',#8532,#8533);
+#8532 = CARTESIAN_POINT('',(0.,0.));
+#8533 = VECTOR('',#8534,1.);
+#8534 = DIRECTION('',(0.,-1.));
+#8535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8536 = PCURVE('',#4337,#8537);
+#8537 = DEFINITIONAL_REPRESENTATION('',(#8538),#8542);
+#8538 = LINE('',#8539,#8540);
+#8539 = CARTESIAN_POINT('',(1.4697265625,0.));
+#8540 = VECTOR('',#8541,1.);
+#8541 = DIRECTION('',(0.,-1.));
+#8542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8543 = ORIENTED_EDGE('',*,*,#8544,.T.);
+#8544 = EDGE_CURVE('',#8522,#8473,#8545,.T.);
+#8545 = SURFACE_CURVE('',#8546,(#8550,#8557),.PCURVE_S1.);
+#8546 = LINE('',#8547,#8548);
+#8547 = CARTESIAN_POINT('',(-5.902099659375,-25.71362304687,0.9));
+#8548 = VECTOR('',#8549,1.);
+#8549 = DIRECTION('',(1.,0.,0.));
+#8550 = PCURVE('',#4365,#8551);
+#8551 = DEFINITIONAL_REPRESENTATION('',(#8552),#8556);
+#8552 = LINE('',#8553,#8554);
+#8553 = CARTESIAN_POINT('',(0.,-0.6));
+#8554 = VECTOR('',#8555,1.);
+#8555 = DIRECTION('',(1.,0.));
+#8556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8557 = PCURVE('',#8288,#8558);
+#8558 = DEFINITIONAL_REPRESENTATION('',(#8559),#8563);
+#8559 = LINE('',#8560,#8561);
+#8560 = CARTESIAN_POINT('',(2.734375,3.5791015625));
+#8561 = VECTOR('',#8562,1.);
+#8562 = DIRECTION('',(1.,0.));
+#8563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8564 = ORIENTED_EDGE('',*,*,#8472,.F.);
+#8565 = ORIENTED_EDGE('',*,*,#4349,.F.);
+#8566 = ADVANCED_FACE('',(#8567),#4337,.T.);
+#8567 = FACE_BOUND('',#8568,.T.);
+#8568 = EDGE_LOOP('',(#8569,#8592,#8613,#8614));
+#8569 = ORIENTED_EDGE('',*,*,#8570,.T.);
+#8570 = EDGE_CURVE('',#4294,#8571,#8573,.T.);
+#8571 = VERTEX_POINT('',#8572);
+#8572 = CARTESIAN_POINT('',(-5.902099659375,-27.18334960937,0.9));
+#8573 = SURFACE_CURVE('',#8574,(#8578,#8585),.PCURVE_S1.);
+#8574 = LINE('',#8575,#8576);
+#8575 = CARTESIAN_POINT('',(-5.902099659375,-27.18334960937,1.5));
+#8576 = VECTOR('',#8577,1.);
+#8577 = DIRECTION('',(-0.,-0.,-1.));
+#8578 = PCURVE('',#4337,#8579);
+#8579 = DEFINITIONAL_REPRESENTATION('',(#8580),#8584);
+#8580 = LINE('',#8581,#8582);
+#8581 = CARTESIAN_POINT('',(0.,0.));
+#8582 = VECTOR('',#8583,1.);
+#8583 = DIRECTION('',(0.,-1.));
+#8584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8585 = PCURVE('',#4309,#8586);
+#8586 = DEFINITIONAL_REPRESENTATION('',(#8587),#8591);
+#8587 = LINE('',#8588,#8589);
+#8588 = CARTESIAN_POINT('',(1.8603515625,0.));
+#8589 = VECTOR('',#8590,1.);
+#8590 = DIRECTION('',(0.,-1.));
+#8591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8592 = ORIENTED_EDGE('',*,*,#8593,.T.);
+#8593 = EDGE_CURVE('',#8571,#8522,#8594,.T.);
+#8594 = SURFACE_CURVE('',#8595,(#8599,#8606),.PCURVE_S1.);
+#8595 = LINE('',#8596,#8597);
+#8596 = CARTESIAN_POINT('',(-5.902099659375,-27.18334960937,0.9));
+#8597 = VECTOR('',#8598,1.);
+#8598 = DIRECTION('',(0.,1.,0.));
+#8599 = PCURVE('',#4337,#8600);
+#8600 = DEFINITIONAL_REPRESENTATION('',(#8601),#8605);
+#8601 = LINE('',#8602,#8603);
+#8602 = CARTESIAN_POINT('',(0.,-0.6));
+#8603 = VECTOR('',#8604,1.);
+#8604 = DIRECTION('',(1.,0.));
+#8605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8606 = PCURVE('',#8288,#8607);
+#8607 = DEFINITIONAL_REPRESENTATION('',(#8608),#8612);
+#8608 = LINE('',#8609,#8610);
+#8609 = CARTESIAN_POINT('',(2.734375,2.109375));
+#8610 = VECTOR('',#8611,1.);
+#8611 = DIRECTION('',(0.,1.));
+#8612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8613 = ORIENTED_EDGE('',*,*,#8521,.F.);
+#8614 = ORIENTED_EDGE('',*,*,#4321,.F.);
+#8615 = ADVANCED_FACE('',(#8616),#4309,.T.);
+#8616 = FACE_BOUND('',#8617,.T.);
+#8617 = EDGE_LOOP('',(#8618,#8641,#8662,#8663));
+#8618 = ORIENTED_EDGE('',*,*,#8619,.T.);
+#8619 = EDGE_CURVE('',#4266,#8620,#8622,.T.);
+#8620 = VERTEX_POINT('',#8621);
+#8621 = CARTESIAN_POINT('',(-7.762451221875,-27.18334960937,0.9));
+#8622 = SURFACE_CURVE('',#8623,(#8627,#8634),.PCURVE_S1.);
+#8623 = LINE('',#8624,#8625);
+#8624 = CARTESIAN_POINT('',(-7.762451221875,-27.18334960937,1.5));
+#8625 = VECTOR('',#8626,1.);
+#8626 = DIRECTION('',(-0.,-0.,-1.));
+#8627 = PCURVE('',#4309,#8628);
+#8628 = DEFINITIONAL_REPRESENTATION('',(#8629),#8633);
+#8629 = LINE('',#8630,#8631);
+#8630 = CARTESIAN_POINT('',(0.,0.));
+#8631 = VECTOR('',#8632,1.);
+#8632 = DIRECTION('',(0.,-1.));
+#8633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8634 = PCURVE('',#4281,#8635);
+#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640);
+#8636 = LINE('',#8637,#8638);
+#8637 = CARTESIAN_POINT('',(1.4697265625,0.));
+#8638 = VECTOR('',#8639,1.);
+#8639 = DIRECTION('',(0.,-1.));
+#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8641 = ORIENTED_EDGE('',*,*,#8642,.T.);
+#8642 = EDGE_CURVE('',#8620,#8571,#8643,.T.);
+#8643 = SURFACE_CURVE('',#8644,(#8648,#8655),.PCURVE_S1.);
+#8644 = LINE('',#8645,#8646);
+#8645 = CARTESIAN_POINT('',(-7.762451221875,-27.18334960937,0.9));
+#8646 = VECTOR('',#8647,1.);
+#8647 = DIRECTION('',(1.,0.,0.));
+#8648 = PCURVE('',#4309,#8649);
+#8649 = DEFINITIONAL_REPRESENTATION('',(#8650),#8654);
+#8650 = LINE('',#8651,#8652);
+#8651 = CARTESIAN_POINT('',(0.,-0.6));
+#8652 = VECTOR('',#8653,1.);
+#8653 = DIRECTION('',(1.,0.));
+#8654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8655 = PCURVE('',#8288,#8656);
+#8656 = DEFINITIONAL_REPRESENTATION('',(#8657),#8661);
+#8657 = LINE('',#8658,#8659);
+#8658 = CARTESIAN_POINT('',(0.8740234375,2.109375));
+#8659 = VECTOR('',#8660,1.);
+#8660 = DIRECTION('',(1.,0.));
+#8661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8662 = ORIENTED_EDGE('',*,*,#8570,.F.);
+#8663 = ORIENTED_EDGE('',*,*,#4293,.F.);
+#8664 = ADVANCED_FACE('',(#8665),#4281,.T.);
+#8665 = FACE_BOUND('',#8666,.T.);
+#8666 = EDGE_LOOP('',(#8667,#8690,#8711,#8712));
+#8667 = ORIENTED_EDGE('',*,*,#8668,.T.);
+#8668 = EDGE_CURVE('',#4238,#8669,#8671,.T.);
+#8669 = VERTEX_POINT('',#8670);
+#8670 = CARTESIAN_POINT('',(-7.762451221875,-25.71362304687,0.9));
+#8671 = SURFACE_CURVE('',#8672,(#8676,#8683),.PCURVE_S1.);
+#8672 = LINE('',#8673,#8674);
+#8673 = CARTESIAN_POINT('',(-7.762451221875,-25.71362304687,1.5));
+#8674 = VECTOR('',#8675,1.);
+#8675 = DIRECTION('',(-0.,-0.,-1.));
+#8676 = PCURVE('',#4281,#8677);
+#8677 = DEFINITIONAL_REPRESENTATION('',(#8678),#8682);
+#8678 = LINE('',#8679,#8680);
+#8679 = CARTESIAN_POINT('',(0.,0.));
+#8680 = VECTOR('',#8681,1.);
+#8681 = DIRECTION('',(0.,-1.));
+#8682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8683 = PCURVE('',#4253,#8684);
+#8684 = DEFINITIONAL_REPRESENTATION('',(#8685),#8689);
+#8685 = LINE('',#8686,#8687);
+#8686 = CARTESIAN_POINT('',(0.4736328125,0.));
+#8687 = VECTOR('',#8688,1.);
+#8688 = DIRECTION('',(0.,-1.));
+#8689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8690 = ORIENTED_EDGE('',*,*,#8691,.T.);
+#8691 = EDGE_CURVE('',#8669,#8620,#8692,.T.);
+#8692 = SURFACE_CURVE('',#8693,(#8697,#8704),.PCURVE_S1.);
+#8693 = LINE('',#8694,#8695);
+#8694 = CARTESIAN_POINT('',(-7.762451221875,-25.71362304687,0.9));
+#8695 = VECTOR('',#8696,1.);
+#8696 = DIRECTION('',(0.,-1.,0.));
+#8697 = PCURVE('',#4281,#8698);
+#8698 = DEFINITIONAL_REPRESENTATION('',(#8699),#8703);
+#8699 = LINE('',#8700,#8701);
+#8700 = CARTESIAN_POINT('',(0.,-0.6));
+#8701 = VECTOR('',#8702,1.);
+#8702 = DIRECTION('',(1.,0.));
+#8703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8704 = PCURVE('',#8288,#8705);
+#8705 = DEFINITIONAL_REPRESENTATION('',(#8706),#8710);
+#8706 = LINE('',#8707,#8708);
+#8707 = CARTESIAN_POINT('',(0.8740234375,3.5791015625));
+#8708 = VECTOR('',#8709,1.);
+#8709 = DIRECTION('',(0.,-1.));
+#8710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8711 = ORIENTED_EDGE('',*,*,#8619,.F.);
+#8712 = ORIENTED_EDGE('',*,*,#4265,.F.);
+#8713 = ADVANCED_FACE('',(#8714),#4253,.T.);
+#8714 = FACE_BOUND('',#8715,.T.);
+#8715 = EDGE_LOOP('',(#8716,#8739,#8760,#8761));
+#8716 = ORIENTED_EDGE('',*,*,#8717,.T.);
+#8717 = EDGE_CURVE('',#4210,#8718,#8720,.T.);
+#8718 = VERTEX_POINT('',#8719);
+#8719 = CARTESIAN_POINT('',(-8.236084034375,-25.71362304687,0.9));
+#8720 = SURFACE_CURVE('',#8721,(#8725,#8732),.PCURVE_S1.);
+#8721 = LINE('',#8722,#8723);
+#8722 = CARTESIAN_POINT('',(-8.236084034375,-25.71362304687,1.5));
+#8723 = VECTOR('',#8724,1.);
+#8724 = DIRECTION('',(-0.,-0.,-1.));
+#8725 = PCURVE('',#4253,#8726);
+#8726 = DEFINITIONAL_REPRESENTATION('',(#8727),#8731);
+#8727 = LINE('',#8728,#8729);
+#8728 = CARTESIAN_POINT('',(0.,0.));
+#8729 = VECTOR('',#8730,1.);
+#8730 = DIRECTION('',(0.,-1.));
+#8731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8732 = PCURVE('',#4225,#8733);
+#8733 = DEFINITIONAL_REPRESENTATION('',(#8734),#8738);
+#8734 = LINE('',#8735,#8736);
+#8735 = CARTESIAN_POINT('',(3.5791015625,0.));
+#8736 = VECTOR('',#8737,1.);
+#8737 = DIRECTION('',(0.,-1.));
+#8738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8739 = ORIENTED_EDGE('',*,*,#8740,.T.);
+#8740 = EDGE_CURVE('',#8718,#8669,#8741,.T.);
+#8741 = SURFACE_CURVE('',#8742,(#8746,#8753),.PCURVE_S1.);
+#8742 = LINE('',#8743,#8744);
+#8743 = CARTESIAN_POINT('',(-8.236084034375,-25.71362304687,0.9));
+#8744 = VECTOR('',#8745,1.);
+#8745 = DIRECTION('',(1.,0.,0.));
+#8746 = PCURVE('',#4253,#8747);
+#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752);
+#8748 = LINE('',#8749,#8750);
+#8749 = CARTESIAN_POINT('',(0.,-0.6));
+#8750 = VECTOR('',#8751,1.);
+#8751 = DIRECTION('',(1.,0.));
+#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8753 = PCURVE('',#8288,#8754);
+#8754 = DEFINITIONAL_REPRESENTATION('',(#8755),#8759);
+#8755 = LINE('',#8756,#8757);
+#8756 = CARTESIAN_POINT('',(0.400390625,3.5791015625));
+#8757 = VECTOR('',#8758,1.);
+#8758 = DIRECTION('',(1.,0.));
+#8759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8760 = ORIENTED_EDGE('',*,*,#8668,.F.);
+#8761 = ORIENTED_EDGE('',*,*,#4237,.F.);
+#8762 = ADVANCED_FACE('',(#8763),#4225,.T.);
+#8763 = FACE_BOUND('',#8764,.T.);
+#8764 = EDGE_LOOP('',(#8765,#8788,#8809,#8810));
+#8765 = ORIENTED_EDGE('',*,*,#8766,.T.);
+#8766 = EDGE_CURVE('',#4182,#8767,#8769,.T.);
+#8767 = VERTEX_POINT('',#8768);
+#8768 = CARTESIAN_POINT('',(-8.236084034375,-29.29272460937,0.9));
+#8769 = SURFACE_CURVE('',#8770,(#8774,#8781),.PCURVE_S1.);
+#8770 = LINE('',#8771,#8772);
+#8771 = CARTESIAN_POINT('',(-8.236084034375,-29.29272460937,1.5));
+#8772 = VECTOR('',#8773,1.);
+#8773 = DIRECTION('',(-0.,-0.,-1.));
+#8774 = PCURVE('',#4225,#8775);
+#8775 = DEFINITIONAL_REPRESENTATION('',(#8776),#8780);
+#8776 = LINE('',#8777,#8778);
+#8777 = CARTESIAN_POINT('',(0.,0.));
+#8778 = VECTOR('',#8779,1.);
+#8779 = DIRECTION('',(0.,-1.));
+#8780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8781 = PCURVE('',#4197,#8782);
+#8782 = DEFINITIONAL_REPRESENTATION('',(#8783),#8787);
+#8783 = LINE('',#8784,#8785);
+#8784 = CARTESIAN_POINT('',(0.4736328125,0.));
+#8785 = VECTOR('',#8786,1.);
+#8786 = DIRECTION('',(0.,-1.));
+#8787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8788 = ORIENTED_EDGE('',*,*,#8789,.T.);
+#8789 = EDGE_CURVE('',#8767,#8718,#8790,.T.);
+#8790 = SURFACE_CURVE('',#8791,(#8795,#8802),.PCURVE_S1.);
+#8791 = LINE('',#8792,#8793);
+#8792 = CARTESIAN_POINT('',(-8.236084034375,-29.29272460937,0.9));
+#8793 = VECTOR('',#8794,1.);
+#8794 = DIRECTION('',(0.,1.,0.));
+#8795 = PCURVE('',#4225,#8796);
+#8796 = DEFINITIONAL_REPRESENTATION('',(#8797),#8801);
+#8797 = LINE('',#8798,#8799);
+#8798 = CARTESIAN_POINT('',(0.,-0.6));
+#8799 = VECTOR('',#8800,1.);
+#8800 = DIRECTION('',(1.,0.));
+#8801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8802 = PCURVE('',#8288,#8803);
+#8803 = DEFINITIONAL_REPRESENTATION('',(#8804),#8808);
+#8804 = LINE('',#8805,#8806);
+#8805 = CARTESIAN_POINT('',(0.400390625,0.));
+#8806 = VECTOR('',#8807,1.);
+#8807 = DIRECTION('',(0.,1.));
+#8808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8809 = ORIENTED_EDGE('',*,*,#8717,.F.);
+#8810 = ORIENTED_EDGE('',*,*,#4209,.F.);
+#8811 = ADVANCED_FACE('',(#8812),#4197,.T.);
+#8812 = FACE_BOUND('',#8813,.T.);
+#8813 = EDGE_LOOP('',(#8814,#8815,#8836,#8837));
+#8814 = ORIENTED_EDGE('',*,*,#8300,.T.);
+#8815 = ORIENTED_EDGE('',*,*,#8816,.T.);
+#8816 = EDGE_CURVE('',#8273,#8767,#8817,.T.);
+#8817 = SURFACE_CURVE('',#8818,(#8822,#8829),.PCURVE_S1.);
+#8818 = LINE('',#8819,#8820);
+#8819 = CARTESIAN_POINT('',(-7.762451221875,-29.29272460937,0.9));
+#8820 = VECTOR('',#8821,1.);
+#8821 = DIRECTION('',(-1.,0.,0.));
+#8822 = PCURVE('',#4197,#8823);
+#8823 = DEFINITIONAL_REPRESENTATION('',(#8824),#8828);
+#8824 = LINE('',#8825,#8826);
+#8825 = CARTESIAN_POINT('',(0.,-0.6));
+#8826 = VECTOR('',#8827,1.);
+#8827 = DIRECTION('',(1.,0.));
+#8828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8829 = PCURVE('',#8288,#8830);
+#8830 = DEFINITIONAL_REPRESENTATION('',(#8831),#8835);
+#8831 = LINE('',#8832,#8833);
+#8832 = CARTESIAN_POINT('',(0.8740234375,0.));
+#8833 = VECTOR('',#8834,1.);
+#8834 = DIRECTION('',(-1.,0.));
+#8835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8836 = ORIENTED_EDGE('',*,*,#8766,.F.);
+#8837 = ORIENTED_EDGE('',*,*,#4181,.F.);
+#8838 = ADVANCED_FACE('',(#8839),#4513,.F.);
+#8839 = FACE_BOUND('',#8840,.F.);
+#8840 = EDGE_LOOP('',(#8841,#8864,#8898,#8919));
+#8841 = ORIENTED_EDGE('',*,*,#8842,.T.);
+#8842 = EDGE_CURVE('',#4490,#8843,#8845,.T.);
+#8843 = VERTEX_POINT('',#8844);
+#8844 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,0.9));
+#8845 = SURFACE_CURVE('',#8846,(#8850,#8857),.PCURVE_S1.);
+#8846 = LINE('',#8847,#8848);
+#8847 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,1.5));
+#8848 = VECTOR('',#8849,1.);
+#8849 = DIRECTION('',(-0.,-0.,-1.));
+#8850 = PCURVE('',#4513,#8851);
+#8851 = DEFINITIONAL_REPRESENTATION('',(#8852),#8856);
+#8852 = LINE('',#8853,#8854);
+#8853 = CARTESIAN_POINT('',(0.,0.));
+#8854 = VECTOR('',#8855,1.);
+#8855 = DIRECTION('',(0.,-1.));
+#8856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8857 = PCURVE('',#4546,#8858);
+#8858 = DEFINITIONAL_REPRESENTATION('',(#8859),#8863);
+#8859 = LINE('',#8860,#8861);
+#8860 = CARTESIAN_POINT('',(0.,0.));
+#8861 = VECTOR('',#8862,1.);
+#8862 = DIRECTION('',(0.,-1.));
+#8863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8864 = ORIENTED_EDGE('',*,*,#8865,.T.);
+#8865 = EDGE_CURVE('',#8843,#8866,#8868,.T.);
+#8866 = VERTEX_POINT('',#8867);
+#8867 = CARTESIAN_POINT('',(-4.388427784375,-28.10864257812,0.9));
+#8868 = SURFACE_CURVE('',#8869,(#8876,#8883),.PCURVE_S1.);
+#8869 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8870,#8871,#8872,#8873,#8874,
+ #8875),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,3),(0.,1.,2.,3.343434343434,
+ 4.686868686869),.UNSPECIFIED.);
+#8870 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,0.9));
+#8871 = CARTESIAN_POINT('',(-3.021240284375,-28.73608398437,0.9));
+#8872 = CARTESIAN_POINT('',(-3.363037159375,-28.98999023437,0.9));
+#8873 = CARTESIAN_POINT('',(-3.929443409375,-28.98999023437,0.9));
+#8874 = CARTESIAN_POINT('',(-4.364013721875,-28.53588867187,0.9));
+#8875 = CARTESIAN_POINT('',(-4.388427784375,-28.10864257812,0.9));
+#8876 = PCURVE('',#4513,#8877);
+#8877 = DEFINITIONAL_REPRESENTATION('',(#8878),#8882);
+#8878 = LINE('',#8879,#8880);
+#8879 = CARTESIAN_POINT('',(0.,-0.6));
+#8880 = VECTOR('',#8881,1.);
+#8881 = DIRECTION('',(1.,0.));
+#8882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8883 = PCURVE('',#8884,#8889);
+#8884 = PLANE('',#8885);
+#8885 = AXIS2_PLACEMENT_3D('',#8886,#8887,#8888);
+#8886 = CARTESIAN_POINT('',(-5.025634815625,-29.29272460937,0.9));
+#8887 = DIRECTION('',(0.,0.,1.));
+#8888 = DIRECTION('',(1.,0.,-0.));
+#8889 = DEFINITIONAL_REPRESENTATION('',(#8890),#8897);
+#8890 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8891,#8892,#8893,#8894,#8895,
+ #8896),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,3),(0.,1.,2.,3.343434343434,
+ 4.686868686869),.UNSPECIFIED.);
+#8891 = CARTESIAN_POINT('',(2.1044921875,0.8349609375));
+#8892 = CARTESIAN_POINT('',(2.00439453125,0.556640625));
+#8893 = CARTESIAN_POINT('',(1.66259765625,0.302734375));
+#8894 = CARTESIAN_POINT('',(1.09619140625,0.302734375));
+#8895 = CARTESIAN_POINT('',(0.66162109375,0.7568359375));
+#8896 = CARTESIAN_POINT('',(0.63720703125,1.18408203125));
+#8897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8898 = ORIENTED_EDGE('',*,*,#8899,.F.);
+#8899 = EDGE_CURVE('',#4492,#8866,#8900,.T.);
+#8900 = SURFACE_CURVE('',#8901,(#8905,#8912),.PCURVE_S1.);
+#8901 = LINE('',#8902,#8903);
+#8902 = CARTESIAN_POINT('',(-4.388427784375,-28.10864257812,1.5));
+#8903 = VECTOR('',#8904,1.);
+#8904 = DIRECTION('',(-0.,-0.,-1.));
+#8905 = PCURVE('',#4513,#8906);
+#8906 = DEFINITIONAL_REPRESENTATION('',(#8907),#8911);
+#8907 = LINE('',#8908,#8909);
+#8908 = CARTESIAN_POINT('',(4.686868686869,0.));
+#8909 = VECTOR('',#8910,1.);
+#8910 = DIRECTION('',(0.,-1.));
+#8911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8912 = PCURVE('',#4626,#8913);
+#8913 = DEFINITIONAL_REPRESENTATION('',(#8914),#8918);
+#8914 = LINE('',#8915,#8916);
+#8915 = CARTESIAN_POINT('',(1.93359375,0.));
+#8916 = VECTOR('',#8917,1.);
+#8917 = DIRECTION('',(0.,-1.));
+#8918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8919 = ORIENTED_EDGE('',*,*,#4489,.F.);
+#8920 = ADVANCED_FACE('',(#8921),#4626,.T.);
+#8921 = FACE_BOUND('',#8922,.T.);
+#8922 = EDGE_LOOP('',(#8923,#8946,#8967,#8968));
+#8923 = ORIENTED_EDGE('',*,*,#8924,.T.);
+#8924 = EDGE_CURVE('',#4559,#8925,#8927,.T.);
+#8925 = VERTEX_POINT('',#8926);
+#8926 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,0.9));
+#8927 = SURFACE_CURVE('',#8928,(#8932,#8939),.PCURVE_S1.);
+#8928 = LINE('',#8929,#8930);
+#8929 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,1.5));
+#8930 = VECTOR('',#8931,1.);
+#8931 = DIRECTION('',(-0.,-0.,-1.));
+#8932 = PCURVE('',#4626,#8933);
+#8933 = DEFINITIONAL_REPRESENTATION('',(#8934),#8938);
+#8934 = LINE('',#8935,#8936);
+#8935 = CARTESIAN_POINT('',(0.,0.));
+#8936 = VECTOR('',#8937,1.);
+#8937 = DIRECTION('',(0.,-1.));
+#8938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8939 = PCURVE('',#4590,#8940);
+#8940 = DEFINITIONAL_REPRESENTATION('',(#8941),#8945);
+#8941 = LINE('',#8942,#8943);
+#8942 = CARTESIAN_POINT('',(0.,0.));
+#8943 = VECTOR('',#8944,1.);
+#8944 = DIRECTION('',(0.,-1.));
+#8945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8946 = ORIENTED_EDGE('',*,*,#8947,.T.);
+#8947 = EDGE_CURVE('',#8925,#8866,#8948,.T.);
+#8948 = SURFACE_CURVE('',#8949,(#8953,#8960),.PCURVE_S1.);
+#8949 = LINE('',#8950,#8951);
+#8950 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,0.9));
+#8951 = VECTOR('',#8952,1.);
+#8952 = DIRECTION('',(-1.,0.,0.));
+#8953 = PCURVE('',#4626,#8954);
+#8954 = DEFINITIONAL_REPRESENTATION('',(#8955),#8959);
+#8955 = LINE('',#8956,#8957);
+#8956 = CARTESIAN_POINT('',(0.,-0.6));
+#8957 = VECTOR('',#8958,1.);
+#8958 = DIRECTION('',(1.,0.));
+#8959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8960 = PCURVE('',#8884,#8961);
+#8961 = DEFINITIONAL_REPRESENTATION('',(#8962),#8966);
+#8962 = LINE('',#8963,#8964);
+#8963 = CARTESIAN_POINT('',(2.57080078125,1.18408203125));
+#8964 = VECTOR('',#8965,1.);
+#8965 = DIRECTION('',(-1.,0.));
+#8966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8967 = ORIENTED_EDGE('',*,*,#8899,.F.);
+#8968 = ORIENTED_EDGE('',*,*,#4612,.F.);
+#8969 = ADVANCED_FACE('',(#8970),#4590,.F.);
+#8970 = FACE_BOUND('',#8971,.F.);
+#8971 = EDGE_LOOP('',(#8972,#8973,#9012,#9033));
+#8972 = ORIENTED_EDGE('',*,*,#8924,.T.);
+#8973 = ORIENTED_EDGE('',*,*,#8974,.T.);
+#8974 = EDGE_CURVE('',#8925,#8975,#8977,.T.);
+#8975 = VERTEX_POINT('',#8976);
+#8976 = CARTESIAN_POINT('',(-2.467041065625,-28.51391601562,0.9));
+#8977 = SURFACE_CURVE('',#8978,(#8990,#8997),.PCURVE_S1.);
+#8978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8979,#8980,#8981,#8982,#8983,
+ #8984,#8985,#8986,#8987,#8988,#8989),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,17.4375,33.875,50.852699530516,67.830399061033,
+ 84.237951965524,100.64550487001,113.67296103881,126.70041720762),
+ .UNSPECIFIED.);
+#8979 = CARTESIAN_POINT('',(-2.454834034375,-28.10864257812,0.9));
+#8980 = CARTESIAN_POINT('',(-2.452392628125,-28.03051757812,0.9));
+#8981 = CARTESIAN_POINT('',(-2.452392628125,-27.34936523437,0.9));
+#8982 = CARTESIAN_POINT('',(-3.111572315625,-26.64135742187,0.9));
+#8983 = CARTESIAN_POINT('',(-4.168701221875,-26.64135742187,0.9));
+#8984 = CARTESIAN_POINT('',(-4.842529346875,-27.36401367187,0.9));
+#8985 = CARTESIAN_POINT('',(-4.842529346875,-28.65063476562,0.9));
+#8986 = CARTESIAN_POINT('',(-4.176025440625,-29.35131835937,0.9));
+#8987 = CARTESIAN_POINT('',(-3.155517628125,-29.35131835937,0.9));
+#8988 = CARTESIAN_POINT('',(-2.574462940625,-28.91186523437,0.9));
+#8989 = CARTESIAN_POINT('',(-2.467041065625,-28.51391601562,0.9));
+#8990 = PCURVE('',#4590,#8991);
+#8991 = DEFINITIONAL_REPRESENTATION('',(#8992),#8996);
+#8992 = LINE('',#8993,#8994);
+#8993 = CARTESIAN_POINT('',(0.,-0.6));
+#8994 = VECTOR('',#8995,1.);
+#8995 = DIRECTION('',(1.,0.));
+#8996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#8997 = PCURVE('',#8884,#8998);
+#8998 = DEFINITIONAL_REPRESENTATION('',(#8999),#9011);
+#8999 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9000,#9001,#9002,#9003,#9004,
+ #9005,#9006,#9007,#9008,#9009,#9010),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,
+ 1,1,1,1,1,3),(0.,1.,17.4375,33.875,50.852699530516,67.830399061033,
+ 84.237951965524,100.64550487001,113.67296103881,126.70041720762),
+ .UNSPECIFIED.);
+#9000 = CARTESIAN_POINT('',(2.57080078125,1.18408203125));
+#9001 = CARTESIAN_POINT('',(2.5732421875,1.26220703125));
+#9002 = CARTESIAN_POINT('',(2.5732421875,1.943359375));
+#9003 = CARTESIAN_POINT('',(1.9140625,2.6513671875));
+#9004 = CARTESIAN_POINT('',(0.85693359375,2.6513671875));
+#9005 = CARTESIAN_POINT('',(0.18310546875,1.9287109375));
+#9006 = CARTESIAN_POINT('',(0.18310546875,0.64208984375));
+#9007 = CARTESIAN_POINT('',(0.849609375,-5.859375E-02));
+#9008 = CARTESIAN_POINT('',(1.8701171875,-5.859375E-02));
+#9009 = CARTESIAN_POINT('',(2.451171875,0.380859375));
+#9010 = CARTESIAN_POINT('',(2.55859375,0.77880859375));
+#9011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9012 = ORIENTED_EDGE('',*,*,#9013,.F.);
+#9013 = EDGE_CURVE('',#4531,#8975,#9014,.T.);
+#9014 = SURFACE_CURVE('',#9015,(#9019,#9026),.PCURVE_S1.);
+#9015 = LINE('',#9016,#9017);
+#9016 = CARTESIAN_POINT('',(-2.467041065625,-28.51391601562,1.5));
+#9017 = VECTOR('',#9018,1.);
+#9018 = DIRECTION('',(-0.,-0.,-1.));
+#9019 = PCURVE('',#4590,#9020);
+#9020 = DEFINITIONAL_REPRESENTATION('',(#9021),#9025);
+#9021 = LINE('',#9022,#9023);
+#9022 = CARTESIAN_POINT('',(126.70041720762,0.));
+#9023 = VECTOR('',#9024,1.);
+#9024 = DIRECTION('',(0.,-1.));
+#9025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9026 = PCURVE('',#4546,#9027);
+#9027 = DEFINITIONAL_REPRESENTATION('',(#9028),#9032);
+#9028 = LINE('',#9029,#9030);
+#9029 = CARTESIAN_POINT('',(0.457560176123,0.));
+#9030 = VECTOR('',#9031,1.);
+#9031 = DIRECTION('',(0.,-1.));
+#9032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9033 = ORIENTED_EDGE('',*,*,#4558,.F.);
+#9034 = ADVANCED_FACE('',(#9035),#4546,.T.);
+#9035 = FACE_BOUND('',#9036,.T.);
+#9036 = EDGE_LOOP('',(#9037,#9038,#9059,#9060));
+#9037 = ORIENTED_EDGE('',*,*,#8842,.T.);
+#9038 = ORIENTED_EDGE('',*,*,#9039,.T.);
+#9039 = EDGE_CURVE('',#8843,#8975,#9040,.T.);
+#9040 = SURFACE_CURVE('',#9041,(#9045,#9052),.PCURVE_S1.);
+#9041 = LINE('',#9042,#9043);
+#9042 = CARTESIAN_POINT('',(-2.921142628125,-28.45776367187,0.9));
+#9043 = VECTOR('',#9044,1.);
+#9044 = DIRECTION('',(0.992441183033,-0.122721221558,0.));
+#9045 = PCURVE('',#4546,#9046);
+#9046 = DEFINITIONAL_REPRESENTATION('',(#9047),#9051);
+#9047 = LINE('',#9048,#9049);
+#9048 = CARTESIAN_POINT('',(0.,-0.6));
+#9049 = VECTOR('',#9050,1.);
+#9050 = DIRECTION('',(1.,0.));
+#9051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9052 = PCURVE('',#8884,#9053);
+#9053 = DEFINITIONAL_REPRESENTATION('',(#9054),#9058);
+#9054 = LINE('',#9055,#9056);
+#9055 = CARTESIAN_POINT('',(2.1044921875,0.8349609375));
+#9056 = VECTOR('',#9057,1.);
+#9057 = DIRECTION('',(0.992441183033,-0.122721221558));
+#9058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9059 = ORIENTED_EDGE('',*,*,#9013,.F.);
+#9060 = ORIENTED_EDGE('',*,*,#4530,.F.);
+#9061 = ADVANCED_FACE('',(#9062),#4658,.T.);
+#9062 = FACE_BOUND('',#9063,.T.);
+#9063 = EDGE_LOOP('',(#9064,#9087,#9115,#9136));
+#9064 = ORIENTED_EDGE('',*,*,#9065,.T.);
+#9065 = EDGE_CURVE('',#4641,#9066,#9068,.T.);
+#9066 = VERTEX_POINT('',#9067);
+#9067 = CARTESIAN_POINT('',(-0.994873096875,-28.26977539062,0.9));
+#9068 = SURFACE_CURVE('',#9069,(#9073,#9080),.PCURVE_S1.);
+#9069 = LINE('',#9070,#9071);
+#9070 = CARTESIAN_POINT('',(-0.994873096875,-28.26977539062,1.5));
+#9071 = VECTOR('',#9072,1.);
+#9072 = DIRECTION('',(-0.,-0.,-1.));
+#9073 = PCURVE('',#4658,#9074);
+#9074 = DEFINITIONAL_REPRESENTATION('',(#9075),#9079);
+#9075 = LINE('',#9076,#9077);
+#9076 = CARTESIAN_POINT('',(0.,0.));
+#9077 = VECTOR('',#9078,1.);
+#9078 = DIRECTION('',(0.,-1.));
+#9079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9080 = PCURVE('',#5052,#9081);
+#9081 = DEFINITIONAL_REPRESENTATION('',(#9082),#9086);
+#9082 = LINE('',#9083,#9084);
+#9083 = CARTESIAN_POINT('',(0.25935273592,0.));
+#9084 = VECTOR('',#9085,1.);
+#9085 = DIRECTION('',(0.,-1.));
+#9086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9087 = ORIENTED_EDGE('',*,*,#9088,.T.);
+#9088 = EDGE_CURVE('',#9066,#9089,#9091,.T.);
+#9089 = VERTEX_POINT('',#9090);
+#9090 = CARTESIAN_POINT('',(-1.676025440625,-29.29272460937,0.9));
+#9091 = SURFACE_CURVE('',#9092,(#9096,#9103),.PCURVE_S1.);
+#9092 = LINE('',#9093,#9094);
+#9093 = CARTESIAN_POINT('',(-0.994873096875,-28.26977539062,0.9));
+#9094 = VECTOR('',#9095,1.);
+#9095 = DIRECTION('',(-0.554241682188,-0.832355787945,0.));
+#9096 = PCURVE('',#4658,#9097);
+#9097 = DEFINITIONAL_REPRESENTATION('',(#9098),#9102);
+#9098 = LINE('',#9099,#9100);
+#9099 = CARTESIAN_POINT('',(-0.,-0.6));
+#9100 = VECTOR('',#9101,1.);
+#9101 = DIRECTION('',(1.,0.));
+#9102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9103 = PCURVE('',#9104,#9109);
+#9104 = PLANE('',#9105);
+#9105 = AXIS2_PLACEMENT_3D('',#9106,#9107,#9108);
+#9106 = CARTESIAN_POINT('',(-2.244873096875,-29.29272460937,0.9));
+#9107 = DIRECTION('',(0.,0.,1.));
+#9108 = DIRECTION('',(1.,0.,-0.));
+#9109 = DEFINITIONAL_REPRESENTATION('',(#9110),#9114);
+#9110 = LINE('',#9111,#9112);
+#9111 = CARTESIAN_POINT('',(1.25,1.02294921875));
+#9112 = VECTOR('',#9113,1.);
+#9113 = DIRECTION('',(-0.554241682188,-0.832355787945));
+#9114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9115 = ORIENTED_EDGE('',*,*,#9116,.F.);
+#9116 = EDGE_CURVE('',#4643,#9089,#9117,.T.);
+#9117 = SURFACE_CURVE('',#9118,(#9122,#9129),.PCURVE_S1.);
+#9118 = LINE('',#9119,#9120);
+#9119 = CARTESIAN_POINT('',(-1.676025440625,-29.29272460937,1.5));
+#9120 = VECTOR('',#9121,1.);
+#9121 = DIRECTION('',(-0.,-0.,-1.));
+#9122 = PCURVE('',#4658,#9123);
+#9123 = DEFINITIONAL_REPRESENTATION('',(#9124),#9128);
+#9124 = LINE('',#9125,#9126);
+#9125 = CARTESIAN_POINT('',(1.228980723827,0.));
+#9126 = VECTOR('',#9127,1.);
+#9127 = DIRECTION('',(0.,-1.));
+#9128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9129 = PCURVE('',#4686,#9130);
+#9130 = DEFINITIONAL_REPRESENTATION('',(#9131),#9135);
+#9131 = LINE('',#9132,#9133);
+#9132 = CARTESIAN_POINT('',(0.,0.));
+#9133 = VECTOR('',#9134,1.);
+#9134 = DIRECTION('',(0.,-1.));
+#9135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9136 = ORIENTED_EDGE('',*,*,#4640,.F.);
+#9137 = ADVANCED_FACE('',(#9138),#5052,.T.);
+#9138 = FACE_BOUND('',#9139,.T.);
+#9139 = EDGE_LOOP('',(#9140,#9163,#9184,#9185));
+#9140 = ORIENTED_EDGE('',*,*,#9141,.T.);
+#9141 = EDGE_CURVE('',#5011,#9142,#9144,.T.);
+#9142 = VERTEX_POINT('',#9143);
+#9143 = CARTESIAN_POINT('',(-0.853271534375,-28.48706054687,0.9));
+#9144 = SURFACE_CURVE('',#9145,(#9149,#9156),.PCURVE_S1.);
+#9145 = LINE('',#9146,#9147);
+#9146 = CARTESIAN_POINT('',(-0.853271534375,-28.48706054687,1.5));
+#9147 = VECTOR('',#9148,1.);
+#9148 = DIRECTION('',(-0.,-0.,-1.));
+#9149 = PCURVE('',#5052,#9150);
+#9150 = DEFINITIONAL_REPRESENTATION('',(#9151),#9155);
+#9151 = LINE('',#9152,#9153);
+#9152 = CARTESIAN_POINT('',(0.,0.));
+#9153 = VECTOR('',#9154,1.);
+#9154 = DIRECTION('',(0.,-1.));
+#9155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9156 = PCURVE('',#5026,#9157);
+#9157 = DEFINITIONAL_REPRESENTATION('',(#9158),#9162);
+#9158 = LINE('',#9159,#9160);
+#9159 = CARTESIAN_POINT('',(0.965587746108,0.));
+#9160 = VECTOR('',#9161,1.);
+#9161 = DIRECTION('',(0.,-1.));
+#9162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9163 = ORIENTED_EDGE('',*,*,#9164,.T.);
+#9164 = EDGE_CURVE('',#9142,#9066,#9165,.T.);
+#9165 = SURFACE_CURVE('',#9166,(#9170,#9177),.PCURVE_S1.);
+#9166 = LINE('',#9167,#9168);
+#9167 = CARTESIAN_POINT('',(-0.853271534375,-28.48706054687,0.9));
+#9168 = VECTOR('',#9169,1.);
+#9169 = DIRECTION('',(-0.545980600505,0.837797818016,0.));
+#9170 = PCURVE('',#5052,#9171);
+#9171 = DEFINITIONAL_REPRESENTATION('',(#9172),#9176);
+#9172 = LINE('',#9173,#9174);
+#9173 = CARTESIAN_POINT('',(0.,-0.6));
+#9174 = VECTOR('',#9175,1.);
+#9175 = DIRECTION('',(1.,0.));
+#9176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9177 = PCURVE('',#9104,#9178);
+#9178 = DEFINITIONAL_REPRESENTATION('',(#9179),#9183);
+#9179 = LINE('',#9180,#9181);
+#9180 = CARTESIAN_POINT('',(1.3916015625,0.8056640625));
+#9181 = VECTOR('',#9182,1.);
+#9182 = DIRECTION('',(-0.545980600505,0.837797818016));
+#9183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9184 = ORIENTED_EDGE('',*,*,#9065,.F.);
+#9185 = ORIENTED_EDGE('',*,*,#5038,.F.);
+#9186 = ADVANCED_FACE('',(#9187),#5026,.T.);
+#9187 = FACE_BOUND('',#9188,.T.);
+#9188 = EDGE_LOOP('',(#9189,#9212,#9233,#9234));
+#9189 = ORIENTED_EDGE('',*,*,#9190,.T.);
+#9190 = EDGE_CURVE('',#4983,#9191,#9193,.T.);
+#9191 = VERTEX_POINT('',#9192);
+#9192 = CARTESIAN_POINT('',(-0.321044971875,-29.29272460937,0.9));
+#9193 = SURFACE_CURVE('',#9194,(#9198,#9205),.PCURVE_S1.);
+#9194 = LINE('',#9195,#9196);
+#9195 = CARTESIAN_POINT('',(-0.321044971875,-29.29272460937,1.5));
+#9196 = VECTOR('',#9197,1.);
+#9197 = DIRECTION('',(-0.,-0.,-1.));
+#9198 = PCURVE('',#5026,#9199);
+#9199 = DEFINITIONAL_REPRESENTATION('',(#9200),#9204);
+#9200 = LINE('',#9201,#9202);
+#9201 = CARTESIAN_POINT('',(0.,0.));
+#9202 = VECTOR('',#9203,1.);
+#9203 = DIRECTION('',(0.,-1.));
+#9204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9205 = PCURVE('',#4998,#9206);
+#9206 = DEFINITIONAL_REPRESENTATION('',(#9207),#9211);
+#9207 = LINE('',#9208,#9209);
+#9208 = CARTESIAN_POINT('',(0.53955078125,0.));
+#9209 = VECTOR('',#9210,1.);
+#9210 = DIRECTION('',(0.,-1.));
+#9211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9212 = ORIENTED_EDGE('',*,*,#9213,.T.);
+#9213 = EDGE_CURVE('',#9191,#9142,#9214,.T.);
+#9214 = SURFACE_CURVE('',#9215,(#9219,#9226),.PCURVE_S1.);
+#9215 = LINE('',#9216,#9217);
+#9216 = CARTESIAN_POINT('',(-0.321044971875,-29.29272460937,0.9));
+#9217 = VECTOR('',#9218,1.);
+#9218 = DIRECTION('',(-0.551194404284,0.834376850521,0.));
+#9219 = PCURVE('',#5026,#9220);
+#9220 = DEFINITIONAL_REPRESENTATION('',(#9221),#9225);
+#9221 = LINE('',#9222,#9223);
+#9222 = CARTESIAN_POINT('',(0.,-0.6));
+#9223 = VECTOR('',#9224,1.);
+#9224 = DIRECTION('',(1.,0.));
+#9225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9226 = PCURVE('',#9104,#9227);
+#9227 = DEFINITIONAL_REPRESENTATION('',(#9228),#9232);
+#9228 = LINE('',#9229,#9230);
+#9229 = CARTESIAN_POINT('',(1.923828125,0.));
+#9230 = VECTOR('',#9231,1.);
+#9231 = DIRECTION('',(-0.551194404284,0.834376850521));
+#9232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9233 = ORIENTED_EDGE('',*,*,#9141,.F.);
+#9234 = ORIENTED_EDGE('',*,*,#5010,.F.);
+#9235 = ADVANCED_FACE('',(#9236),#4998,.T.);
+#9236 = FACE_BOUND('',#9237,.T.);
+#9237 = EDGE_LOOP('',(#9238,#9261,#9282,#9283));
+#9238 = ORIENTED_EDGE('',*,*,#9239,.T.);
+#9239 = EDGE_CURVE('',#4955,#9240,#9242,.T.);
+#9240 = VERTEX_POINT('',#9241);
+#9241 = CARTESIAN_POINT('',(0.218505809375,-29.29272460937,0.9));
+#9242 = SURFACE_CURVE('',#9243,(#9247,#9254),.PCURVE_S1.);
+#9243 = LINE('',#9244,#9245);
+#9244 = CARTESIAN_POINT('',(0.218505809375,-29.29272460937,1.5));
+#9245 = VECTOR('',#9246,1.);
+#9246 = DIRECTION('',(-0.,-0.,-1.));
+#9247 = PCURVE('',#4998,#9248);
+#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253);
+#9249 = LINE('',#9250,#9251);
+#9250 = CARTESIAN_POINT('',(0.,0.));
+#9251 = VECTOR('',#9252,1.);
+#9252 = DIRECTION('',(0.,-1.));
+#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9254 = PCURVE('',#4970,#9255);
+#9255 = DEFINITIONAL_REPRESENTATION('',(#9256),#9260);
+#9256 = LINE('',#9257,#9258);
+#9257 = CARTESIAN_POINT('',(1.677068398293,0.));
+#9258 = VECTOR('',#9259,1.);
+#9259 = DIRECTION('',(0.,-1.));
+#9260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9261 = ORIENTED_EDGE('',*,*,#9262,.T.);
+#9262 = EDGE_CURVE('',#9240,#9191,#9263,.T.);
+#9263 = SURFACE_CURVE('',#9264,(#9268,#9275),.PCURVE_S1.);
+#9264 = LINE('',#9265,#9266);
+#9265 = CARTESIAN_POINT('',(0.218505809375,-29.29272460937,0.9));
+#9266 = VECTOR('',#9267,1.);
+#9267 = DIRECTION('',(-1.,0.,0.));
+#9268 = PCURVE('',#4998,#9269);
+#9269 = DEFINITIONAL_REPRESENTATION('',(#9270),#9274);
+#9270 = LINE('',#9271,#9272);
+#9271 = CARTESIAN_POINT('',(0.,-0.6));
+#9272 = VECTOR('',#9273,1.);
+#9273 = DIRECTION('',(1.,0.));
+#9274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9275 = PCURVE('',#9104,#9276);
+#9276 = DEFINITIONAL_REPRESENTATION('',(#9277),#9281);
+#9277 = LINE('',#9278,#9279);
+#9278 = CARTESIAN_POINT('',(2.46337890625,0.));
+#9279 = VECTOR('',#9280,1.);
+#9280 = DIRECTION('',(-1.,0.));
+#9281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9282 = ORIENTED_EDGE('',*,*,#9190,.F.);
+#9283 = ORIENTED_EDGE('',*,*,#4982,.F.);
+#9284 = ADVANCED_FACE('',(#9285),#4970,.T.);
+#9285 = FACE_BOUND('',#9286,.T.);
+#9286 = EDGE_LOOP('',(#9287,#9310,#9331,#9332));
+#9287 = ORIENTED_EDGE('',*,*,#9288,.T.);
+#9288 = EDGE_CURVE('',#4927,#9289,#9291,.T.);
+#9289 = VERTEX_POINT('',#9290);
+#9290 = CARTESIAN_POINT('',(-0.745849659375,-27.92065429687,0.9));
+#9291 = SURFACE_CURVE('',#9292,(#9296,#9303),.PCURVE_S1.);
+#9292 = LINE('',#9293,#9294);
+#9293 = CARTESIAN_POINT('',(-0.745849659375,-27.92065429687,1.5));
+#9294 = VECTOR('',#9295,1.);
+#9295 = DIRECTION('',(-0.,-0.,-1.));
+#9296 = PCURVE('',#4970,#9297);
+#9297 = DEFINITIONAL_REPRESENTATION('',(#9298),#9302);
+#9298 = LINE('',#9299,#9300);
+#9299 = CARTESIAN_POINT('',(0.,0.));
+#9300 = VECTOR('',#9301,1.);
+#9301 = DIRECTION('',(0.,-1.));
+#9302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9303 = PCURVE('',#4942,#9304);
+#9304 = DEFINITIONAL_REPRESENTATION('',(#9305),#9309);
+#9305 = LINE('',#9306,#9307);
+#9306 = CARTESIAN_POINT('',(1.514240773259,0.));
+#9307 = VECTOR('',#9308,1.);
+#9308 = DIRECTION('',(0.,-1.));
+#9309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9310 = ORIENTED_EDGE('',*,*,#9311,.T.);
+#9311 = EDGE_CURVE('',#9289,#9240,#9312,.T.);
+#9312 = SURFACE_CURVE('',#9313,(#9317,#9324),.PCURVE_S1.);
+#9313 = LINE('',#9314,#9315);
+#9314 = CARTESIAN_POINT('',(-0.745849659375,-27.92065429687,0.9));
+#9315 = VECTOR('',#9316,1.);
+#9316 = DIRECTION('',(0.575024530742,-0.818136167789,0.));
+#9317 = PCURVE('',#4970,#9318);
+#9318 = DEFINITIONAL_REPRESENTATION('',(#9319),#9323);
+#9319 = LINE('',#9320,#9321);
+#9320 = CARTESIAN_POINT('',(0.,-0.6));
+#9321 = VECTOR('',#9322,1.);
+#9322 = DIRECTION('',(1.,0.));
+#9323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9324 = PCURVE('',#9104,#9325);
+#9325 = DEFINITIONAL_REPRESENTATION('',(#9326),#9330);
+#9326 = LINE('',#9327,#9328);
+#9327 = CARTESIAN_POINT('',(1.4990234375,1.3720703125));
+#9328 = VECTOR('',#9329,1.);
+#9329 = DIRECTION('',(0.575024530742,-0.818136167789));
+#9330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9331 = ORIENTED_EDGE('',*,*,#9239,.F.);
+#9332 = ORIENTED_EDGE('',*,*,#4954,.F.);
+#9333 = ADVANCED_FACE('',(#9334),#4942,.T.);
+#9334 = FACE_BOUND('',#9335,.T.);
+#9335 = EDGE_LOOP('',(#9336,#9359,#9380,#9381));
+#9336 = ORIENTED_EDGE('',*,*,#9337,.T.);
+#9337 = EDGE_CURVE('',#4899,#9338,#9340,.T.);
+#9338 = VERTEX_POINT('',#9339);
+#9339 = CARTESIAN_POINT('',(0.150146434375,-26.69995117187,0.9));
+#9340 = SURFACE_CURVE('',#9341,(#9345,#9352),.PCURVE_S1.);
+#9341 = LINE('',#9342,#9343);
+#9342 = CARTESIAN_POINT('',(0.150146434375,-26.69995117187,1.5));
+#9343 = VECTOR('',#9344,1.);
+#9344 = DIRECTION('',(-0.,-0.,-1.));
+#9345 = PCURVE('',#4942,#9346);
+#9346 = DEFINITIONAL_REPRESENTATION('',(#9347),#9351);
+#9347 = LINE('',#9348,#9349);
+#9348 = CARTESIAN_POINT('',(0.,0.));
+#9349 = VECTOR('',#9350,1.);
+#9350 = DIRECTION('',(0.,-1.));
+#9351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9352 = PCURVE('',#4914,#9353);
+#9353 = DEFINITIONAL_REPRESENTATION('',(#9354),#9358);
+#9354 = LINE('',#9355,#9356);
+#9355 = CARTESIAN_POINT('',(0.52490234375,0.));
+#9356 = VECTOR('',#9357,1.);
+#9357 = DIRECTION('',(0.,-1.));
+#9358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9359 = ORIENTED_EDGE('',*,*,#9360,.T.);
+#9360 = EDGE_CURVE('',#9338,#9289,#9361,.T.);
+#9361 = SURFACE_CURVE('',#9362,(#9366,#9373),.PCURVE_S1.);
+#9362 = LINE('',#9363,#9364);
+#9363 = CARTESIAN_POINT('',(0.150146434375,-26.69995117187,0.9));
+#9364 = VECTOR('',#9365,1.);
+#9365 = DIRECTION('',(-0.591713094491,-0.806148630097,0.));
+#9366 = PCURVE('',#4942,#9367);
+#9367 = DEFINITIONAL_REPRESENTATION('',(#9368),#9372);
+#9368 = LINE('',#9369,#9370);
+#9369 = CARTESIAN_POINT('',(-0.,-0.6));
+#9370 = VECTOR('',#9371,1.);
+#9371 = DIRECTION('',(1.,0.));
+#9372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9373 = PCURVE('',#9104,#9374);
+#9374 = DEFINITIONAL_REPRESENTATION('',(#9375),#9379);
+#9375 = LINE('',#9376,#9377);
+#9376 = CARTESIAN_POINT('',(2.39501953125,2.5927734375));
+#9377 = VECTOR('',#9378,1.);
+#9378 = DIRECTION('',(-0.591713094491,-0.806148630097));
+#9379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9380 = ORIENTED_EDGE('',*,*,#9288,.F.);
+#9381 = ORIENTED_EDGE('',*,*,#4926,.F.);
+#9382 = ADVANCED_FACE('',(#9383),#4914,.T.);
+#9383 = FACE_BOUND('',#9384,.T.);
+#9384 = EDGE_LOOP('',(#9385,#9408,#9429,#9430));
+#9385 = ORIENTED_EDGE('',*,*,#9386,.T.);
+#9386 = EDGE_CURVE('',#4871,#9387,#9389,.T.);
+#9387 = VERTEX_POINT('',#9388);
+#9388 = CARTESIAN_POINT('',(-0.374755909375,-26.69995117187,0.9));
+#9389 = SURFACE_CURVE('',#9390,(#9394,#9401),.PCURVE_S1.);
+#9390 = LINE('',#9391,#9392);
+#9391 = CARTESIAN_POINT('',(-0.374755909375,-26.69995117187,1.5));
+#9392 = VECTOR('',#9393,1.);
+#9393 = DIRECTION('',(-0.,-0.,-1.));
+#9394 = PCURVE('',#4914,#9395);
+#9395 = DEFINITIONAL_REPRESENTATION('',(#9396),#9400);
+#9396 = LINE('',#9397,#9398);
+#9397 = CARTESIAN_POINT('',(0.,0.));
+#9398 = VECTOR('',#9399,1.);
+#9399 = DIRECTION('',(0.,-1.));
+#9400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9401 = PCURVE('',#4886,#9402);
+#9402 = DEFINITIONAL_REPRESENTATION('',(#9403),#9407);
+#9403 = LINE('',#9404,#9405);
+#9404 = CARTESIAN_POINT('',(0.752658265665,0.));
+#9405 = VECTOR('',#9406,1.);
+#9406 = DIRECTION('',(0.,-1.));
+#9407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9408 = ORIENTED_EDGE('',*,*,#9409,.T.);
+#9409 = EDGE_CURVE('',#9387,#9338,#9410,.T.);
+#9410 = SURFACE_CURVE('',#9411,(#9415,#9422),.PCURVE_S1.);
+#9411 = LINE('',#9412,#9413);
+#9412 = CARTESIAN_POINT('',(-0.374755909375,-26.69995117187,0.9));
+#9413 = VECTOR('',#9414,1.);
+#9414 = DIRECTION('',(1.,0.,0.));
+#9415 = PCURVE('',#4914,#9416);
+#9416 = DEFINITIONAL_REPRESENTATION('',(#9417),#9421);
+#9417 = LINE('',#9418,#9419);
+#9418 = CARTESIAN_POINT('',(0.,-0.6));
+#9419 = VECTOR('',#9420,1.);
+#9420 = DIRECTION('',(1.,0.));
+#9421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9422 = PCURVE('',#9104,#9423);
+#9423 = DEFINITIONAL_REPRESENTATION('',(#9424),#9428);
+#9424 = LINE('',#9425,#9426);
+#9425 = CARTESIAN_POINT('',(1.8701171875,2.5927734375));
+#9426 = VECTOR('',#9427,1.);
+#9427 = DIRECTION('',(1.,0.));
+#9428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9429 = ORIENTED_EDGE('',*,*,#9337,.F.);
+#9430 = ORIENTED_EDGE('',*,*,#4898,.F.);
+#9431 = ADVANCED_FACE('',(#9432),#4886,.T.);
+#9432 = FACE_BOUND('',#9433,.T.);
+#9433 = EDGE_LOOP('',(#9434,#9457,#9478,#9479));
+#9434 = ORIENTED_EDGE('',*,*,#9435,.T.);
+#9435 = EDGE_CURVE('',#4841,#9436,#9438,.T.);
+#9436 = VERTEX_POINT('',#9437);
+#9437 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,0.9));
+#9438 = SURFACE_CURVE('',#9439,(#9443,#9450),.PCURVE_S1.);
+#9439 = LINE('',#9440,#9441);
+#9440 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,1.5));
+#9441 = VECTOR('',#9442,1.);
+#9442 = DIRECTION('',(-0.,-0.,-1.));
+#9443 = PCURVE('',#4886,#9444);
+#9444 = DEFINITIONAL_REPRESENTATION('',(#9445),#9449);
+#9445 = LINE('',#9446,#9447);
+#9446 = CARTESIAN_POINT('',(0.,0.));
+#9447 = VECTOR('',#9448,1.);
+#9448 = DIRECTION('',(0.,-1.));
+#9449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9450 = PCURVE('',#4856,#9451);
+#9451 = DEFINITIONAL_REPRESENTATION('',(#9452),#9456);
+#9452 = LINE('',#9453,#9454);
+#9453 = CARTESIAN_POINT('',(1.,0.));
+#9454 = VECTOR('',#9455,1.);
+#9455 = DIRECTION('',(0.,-1.));
+#9456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9457 = ORIENTED_EDGE('',*,*,#9458,.T.);
+#9458 = EDGE_CURVE('',#9436,#9387,#9459,.T.);
+#9459 = SURFACE_CURVE('',#9460,(#9464,#9471),.PCURVE_S1.);
+#9460 = LINE('',#9461,#9462);
+#9461 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,0.9));
+#9462 = VECTOR('',#9463,1.);
+#9463 = DIRECTION('',(0.58062435329,0.814171579194,0.));
+#9464 = PCURVE('',#4886,#9465);
+#9465 = DEFINITIONAL_REPRESENTATION('',(#9466),#9470);
+#9466 = LINE('',#9467,#9468);
+#9467 = CARTESIAN_POINT('',(0.,-0.6));
+#9468 = VECTOR('',#9469,1.);
+#9469 = DIRECTION('',(1.,0.));
+#9470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9471 = PCURVE('',#9104,#9472);
+#9472 = DEFINITIONAL_REPRESENTATION('',(#9473),#9477);
+#9473 = LINE('',#9474,#9475);
+#9474 = CARTESIAN_POINT('',(1.43310546875,1.97998046875));
+#9475 = VECTOR('',#9476,1.);
+#9476 = DIRECTION('',(0.58062435329,0.814171579194));
+#9477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9478 = ORIENTED_EDGE('',*,*,#9386,.F.);
+#9479 = ORIENTED_EDGE('',*,*,#4870,.F.);
+#9480 = ADVANCED_FACE('',(#9481),#4856,.T.);
+#9481 = FACE_BOUND('',#9482,.T.);
+#9482 = EDGE_LOOP('',(#9483,#9506,#9527,#9528));
+#9483 = ORIENTED_EDGE('',*,*,#9484,.T.);
+#9484 = EDGE_CURVE('',#4811,#9485,#9487,.T.);
+#9485 = VERTEX_POINT('',#9486);
+#9486 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,0.9));
+#9487 = SURFACE_CURVE('',#9488,(#9492,#9499),.PCURVE_S1.);
+#9488 = LINE('',#9489,#9490);
+#9489 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,1.5));
+#9490 = VECTOR('',#9491,1.);
+#9491 = DIRECTION('',(-0.,-0.,-1.));
+#9492 = PCURVE('',#4856,#9493);
+#9493 = DEFINITIONAL_REPRESENTATION('',(#9494),#9498);
+#9494 = LINE('',#9495,#9496);
+#9495 = CARTESIAN_POINT('',(0.,0.));
+#9496 = VECTOR('',#9497,1.);
+#9497 = DIRECTION('',(0.,-1.));
+#9498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9499 = PCURVE('',#4826,#9500);
+#9500 = DEFINITIONAL_REPRESENTATION('',(#9501),#9505);
+#9501 = LINE('',#9502,#9503);
+#9502 = CARTESIAN_POINT('',(1.,0.));
+#9503 = VECTOR('',#9504,1.);
+#9504 = DIRECTION('',(0.,-1.));
+#9505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9506 = ORIENTED_EDGE('',*,*,#9507,.T.);
+#9507 = EDGE_CURVE('',#9485,#9436,#9508,.T.);
+#9508 = SURFACE_CURVE('',#9509,(#9513,#9520),.PCURVE_S1.);
+#9509 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9510,#9511,#9512),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9510 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,0.9));
+#9511 = CARTESIAN_POINT('',(-0.902099659375,-27.43725585937,0.9));
+#9512 = CARTESIAN_POINT('',(-0.811767628125,-27.31274414062,0.9));
+#9513 = PCURVE('',#4856,#9514);
+#9514 = DEFINITIONAL_REPRESENTATION('',(#9515),#9519);
+#9515 = LINE('',#9516,#9517);
+#9516 = CARTESIAN_POINT('',(0.,-0.6));
+#9517 = VECTOR('',#9518,1.);
+#9518 = DIRECTION('',(1.,0.));
+#9519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9520 = PCURVE('',#9104,#9521);
+#9521 = DEFINITIONAL_REPRESENTATION('',(#9522),#9526);
+#9522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9523,#9524,#9525),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9523 = CARTESIAN_POINT('',(1.2353515625,1.6943359375));
+#9524 = CARTESIAN_POINT('',(1.3427734375,1.85546875));
+#9525 = CARTESIAN_POINT('',(1.43310546875,1.97998046875));
+#9526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9527 = ORIENTED_EDGE('',*,*,#9435,.F.);
+#9528 = ORIENTED_EDGE('',*,*,#4840,.F.);
+#9529 = ADVANCED_FACE('',(#9530),#4826,.T.);
+#9530 = FACE_BOUND('',#9531,.T.);
+#9531 = EDGE_LOOP('',(#9532,#9555,#9576,#9577));
+#9532 = ORIENTED_EDGE('',*,*,#9533,.T.);
+#9533 = EDGE_CURVE('',#4783,#9534,#9536,.T.);
+#9534 = VERTEX_POINT('',#9535);
+#9535 = CARTESIAN_POINT('',(-1.190185596875,-27.30786132812,0.9));
+#9536 = SURFACE_CURVE('',#9537,(#9541,#9548),.PCURVE_S1.);
+#9537 = LINE('',#9538,#9539);
+#9538 = CARTESIAN_POINT('',(-1.190185596875,-27.30786132812,1.5));
+#9539 = VECTOR('',#9540,1.);
+#9540 = DIRECTION('',(-0.,-0.,-1.));
+#9541 = PCURVE('',#4826,#9542);
+#9542 = DEFINITIONAL_REPRESENTATION('',(#9543),#9547);
+#9543 = LINE('',#9544,#9545);
+#9544 = CARTESIAN_POINT('',(0.,0.));
+#9545 = VECTOR('',#9546,1.);
+#9546 = DIRECTION('',(0.,-1.));
+#9547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9548 = PCURVE('',#4798,#9549);
+#9549 = DEFINITIONAL_REPRESENTATION('',(#9550),#9554);
+#9550 = LINE('',#9551,#9552);
+#9551 = CARTESIAN_POINT('',(0.72657989153,0.));
+#9552 = VECTOR('',#9553,1.);
+#9553 = DIRECTION('',(0.,-1.));
+#9554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9555 = ORIENTED_EDGE('',*,*,#9556,.T.);
+#9556 = EDGE_CURVE('',#9534,#9485,#9557,.T.);
+#9557 = SURFACE_CURVE('',#9558,(#9562,#9569),.PCURVE_S1.);
+#9558 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9559,#9560,#9561),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9559 = CARTESIAN_POINT('',(-1.190185596875,-27.30786132812,0.9));
+#9560 = CARTESIAN_POINT('',(-1.077880909375,-27.48120117187,0.9));
+#9561 = CARTESIAN_POINT('',(-1.009521534375,-27.59838867187,0.9));
+#9562 = PCURVE('',#4826,#9563);
+#9563 = DEFINITIONAL_REPRESENTATION('',(#9564),#9568);
+#9564 = LINE('',#9565,#9566);
+#9565 = CARTESIAN_POINT('',(0.,-0.6));
+#9566 = VECTOR('',#9567,1.);
+#9567 = DIRECTION('',(1.,0.));
+#9568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9569 = PCURVE('',#9104,#9570);
+#9570 = DEFINITIONAL_REPRESENTATION('',(#9571),#9575);
+#9571 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9572,#9573,#9574),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9572 = CARTESIAN_POINT('',(1.0546875,1.98486328125));
+#9573 = CARTESIAN_POINT('',(1.1669921875,1.8115234375));
+#9574 = CARTESIAN_POINT('',(1.2353515625,1.6943359375));
+#9575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9576 = ORIENTED_EDGE('',*,*,#9484,.F.);
+#9577 = ORIENTED_EDGE('',*,*,#4810,.F.);
+#9578 = ADVANCED_FACE('',(#9579),#4798,.T.);
+#9579 = FACE_BOUND('',#9580,.T.);
+#9580 = EDGE_LOOP('',(#9581,#9604,#9625,#9626));
+#9581 = ORIENTED_EDGE('',*,*,#9582,.T.);
+#9582 = EDGE_CURVE('',#4755,#9583,#9585,.T.);
+#9583 = VERTEX_POINT('',#9584);
+#9584 = CARTESIAN_POINT('',(-1.588134815625,-26.69995117187,0.9));
+#9585 = SURFACE_CURVE('',#9586,(#9590,#9597),.PCURVE_S1.);
+#9586 = LINE('',#9587,#9588);
+#9587 = CARTESIAN_POINT('',(-1.588134815625,-26.69995117187,1.5));
+#9588 = VECTOR('',#9589,1.);
+#9589 = DIRECTION('',(-0.,-0.,-1.));
+#9590 = PCURVE('',#4798,#9591);
+#9591 = DEFINITIONAL_REPRESENTATION('',(#9592),#9596);
+#9592 = LINE('',#9593,#9594);
+#9593 = CARTESIAN_POINT('',(0.,0.));
+#9594 = VECTOR('',#9595,1.);
+#9595 = DIRECTION('',(0.,-1.));
+#9596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9597 = PCURVE('',#4770,#9598);
+#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9603);
+#9599 = LINE('',#9600,#9601);
+#9600 = CARTESIAN_POINT('',(0.54931640625,0.));
+#9601 = VECTOR('',#9602,1.);
+#9602 = DIRECTION('',(0.,-1.));
+#9603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9604 = ORIENTED_EDGE('',*,*,#9605,.T.);
+#9605 = EDGE_CURVE('',#9583,#9534,#9606,.T.);
+#9606 = SURFACE_CURVE('',#9607,(#9611,#9618),.PCURVE_S1.);
+#9607 = LINE('',#9608,#9609);
+#9608 = CARTESIAN_POINT('',(-1.588134815625,-26.69995117187,0.9));
+#9609 = VECTOR('',#9610,1.);
+#9610 = DIRECTION('',(0.54770194357,-0.836673521159,0.));
+#9611 = PCURVE('',#4798,#9612);
+#9612 = DEFINITIONAL_REPRESENTATION('',(#9613),#9617);
+#9613 = LINE('',#9614,#9615);
+#9614 = CARTESIAN_POINT('',(0.,-0.6));
+#9615 = VECTOR('',#9616,1.);
+#9616 = DIRECTION('',(1.,0.));
+#9617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9618 = PCURVE('',#9104,#9619);
+#9619 = DEFINITIONAL_REPRESENTATION('',(#9620),#9624);
+#9620 = LINE('',#9621,#9622);
+#9621 = CARTESIAN_POINT('',(0.65673828125,2.5927734375));
+#9622 = VECTOR('',#9623,1.);
+#9623 = DIRECTION('',(0.54770194357,-0.836673521159));
+#9624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9625 = ORIENTED_EDGE('',*,*,#9533,.F.);
+#9626 = ORIENTED_EDGE('',*,*,#4782,.F.);
+#9627 = ADVANCED_FACE('',(#9628),#4770,.T.);
+#9628 = FACE_BOUND('',#9629,.T.);
+#9629 = EDGE_LOOP('',(#9630,#9653,#9674,#9675));
+#9630 = ORIENTED_EDGE('',*,*,#9631,.T.);
+#9631 = EDGE_CURVE('',#4727,#9632,#9634,.T.);
+#9632 = VERTEX_POINT('',#9633);
+#9633 = CARTESIAN_POINT('',(-2.137451221875,-26.69995117187,0.9));
+#9634 = SURFACE_CURVE('',#9635,(#9639,#9646),.PCURVE_S1.);
+#9635 = LINE('',#9636,#9637);
+#9636 = CARTESIAN_POINT('',(-2.137451221875,-26.69995117187,1.5));
+#9637 = VECTOR('',#9638,1.);
+#9638 = DIRECTION('',(-0.,-0.,-1.));
+#9639 = PCURVE('',#4770,#9640);
+#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9645);
+#9641 = LINE('',#9642,#9643);
+#9642 = CARTESIAN_POINT('',(0.,0.));
+#9643 = VECTOR('',#9644,1.);
+#9644 = DIRECTION('',(0.,-1.));
+#9645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9646 = PCURVE('',#4742,#9647);
+#9647 = DEFINITIONAL_REPRESENTATION('',(#9648),#9652);
+#9648 = LINE('',#9649,#9650);
+#9649 = CARTESIAN_POINT('',(1.522664583202,0.));
+#9650 = VECTOR('',#9651,1.);
+#9651 = DIRECTION('',(0.,-1.));
+#9652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9653 = ORIENTED_EDGE('',*,*,#9654,.T.);
+#9654 = EDGE_CURVE('',#9632,#9583,#9655,.T.);
+#9655 = SURFACE_CURVE('',#9656,(#9660,#9667),.PCURVE_S1.);
+#9656 = LINE('',#9657,#9658);
+#9657 = CARTESIAN_POINT('',(-2.137451221875,-26.69995117187,0.9));
+#9658 = VECTOR('',#9659,1.);
+#9659 = DIRECTION('',(1.,0.,0.));
+#9660 = PCURVE('',#4770,#9661);
+#9661 = DEFINITIONAL_REPRESENTATION('',(#9662),#9666);
+#9662 = LINE('',#9663,#9664);
+#9663 = CARTESIAN_POINT('',(0.,-0.6));
+#9664 = VECTOR('',#9665,1.);
+#9665 = DIRECTION('',(1.,0.));
+#9666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9667 = PCURVE('',#9104,#9668);
+#9668 = DEFINITIONAL_REPRESENTATION('',(#9669),#9673);
+#9669 = LINE('',#9670,#9671);
+#9670 = CARTESIAN_POINT('',(0.107421875,2.5927734375));
+#9671 = VECTOR('',#9672,1.);
+#9672 = DIRECTION('',(1.,0.));
+#9673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9674 = ORIENTED_EDGE('',*,*,#9582,.F.);
+#9675 = ORIENTED_EDGE('',*,*,#4754,.F.);
+#9676 = ADVANCED_FACE('',(#9677),#4742,.T.);
+#9677 = FACE_BOUND('',#9678,.T.);
+#9678 = EDGE_LOOP('',(#9679,#9702,#9723,#9724));
+#9679 = ORIENTED_EDGE('',*,*,#9680,.T.);
+#9680 = EDGE_CURVE('',#4699,#9681,#9683,.T.);
+#9681 = VERTEX_POINT('',#9682);
+#9682 = CARTESIAN_POINT('',(-1.260986378125,-27.94506835937,0.9));
+#9683 = SURFACE_CURVE('',#9684,(#9688,#9695),.PCURVE_S1.);
+#9684 = LINE('',#9685,#9686);
+#9685 = CARTESIAN_POINT('',(-1.260986378125,-27.94506835937,1.5));
+#9686 = VECTOR('',#9687,1.);
+#9687 = DIRECTION('',(-0.,-0.,-1.));
+#9688 = PCURVE('',#4742,#9689);
+#9689 = DEFINITIONAL_REPRESENTATION('',(#9690),#9694);
+#9690 = LINE('',#9691,#9692);
+#9691 = CARTESIAN_POINT('',(0.,0.));
+#9692 = VECTOR('',#9693,1.);
+#9693 = DIRECTION('',(0.,-1.));
+#9694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9695 = PCURVE('',#4714,#9696);
+#9696 = DEFINITIONAL_REPRESENTATION('',(#9697),#9701);
+#9697 = LINE('',#9698,#9699);
+#9698 = CARTESIAN_POINT('',(1.647267292357,0.));
+#9699 = VECTOR('',#9700,1.);
+#9700 = DIRECTION('',(0.,-1.));
+#9701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9702 = ORIENTED_EDGE('',*,*,#9703,.T.);
+#9703 = EDGE_CURVE('',#9681,#9632,#9704,.T.);
+#9704 = SURFACE_CURVE('',#9705,(#9709,#9716),.PCURVE_S1.);
+#9705 = LINE('',#9706,#9707);
+#9706 = CARTESIAN_POINT('',(-1.260986378125,-27.94506835937,0.9));
+#9707 = VECTOR('',#9708,1.);
+#9708 = DIRECTION('',(-0.575612550143,0.817722564271,0.));
+#9709 = PCURVE('',#4742,#9710);
+#9710 = DEFINITIONAL_REPRESENTATION('',(#9711),#9715);
+#9711 = LINE('',#9712,#9713);
+#9712 = CARTESIAN_POINT('',(0.,-0.6));
+#9713 = VECTOR('',#9714,1.);
+#9714 = DIRECTION('',(1.,0.));
+#9715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9716 = PCURVE('',#9104,#9717);
+#9717 = DEFINITIONAL_REPRESENTATION('',(#9718),#9722);
+#9718 = LINE('',#9719,#9720);
+#9719 = CARTESIAN_POINT('',(0.98388671875,1.34765625));
+#9720 = VECTOR('',#9721,1.);
+#9721 = DIRECTION('',(-0.575612550143,0.817722564271));
+#9722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9723 = ORIENTED_EDGE('',*,*,#9631,.F.);
+#9724 = ORIENTED_EDGE('',*,*,#4726,.F.);
+#9725 = ADVANCED_FACE('',(#9726),#4714,.T.);
+#9726 = FACE_BOUND('',#9727,.T.);
+#9727 = EDGE_LOOP('',(#9728,#9751,#9772,#9773));
+#9728 = ORIENTED_EDGE('',*,*,#9729,.T.);
+#9729 = EDGE_CURVE('',#4671,#9730,#9732,.T.);
+#9730 = VERTEX_POINT('',#9731);
+#9731 = CARTESIAN_POINT('',(-2.208252003125,-29.29272460937,0.9));
+#9732 = SURFACE_CURVE('',#9733,(#9737,#9744),.PCURVE_S1.);
+#9733 = LINE('',#9734,#9735);
+#9734 = CARTESIAN_POINT('',(-2.208252003125,-29.29272460937,1.5));
+#9735 = VECTOR('',#9736,1.);
+#9736 = DIRECTION('',(-0.,-0.,-1.));
+#9737 = PCURVE('',#4714,#9738);
+#9738 = DEFINITIONAL_REPRESENTATION('',(#9739),#9743);
+#9739 = LINE('',#9740,#9741);
+#9740 = CARTESIAN_POINT('',(0.,0.));
+#9741 = VECTOR('',#9742,1.);
+#9742 = DIRECTION('',(0.,-1.));
+#9743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9744 = PCURVE('',#4686,#9745);
+#9745 = DEFINITIONAL_REPRESENTATION('',(#9746),#9750);
+#9746 = LINE('',#9747,#9748);
+#9747 = CARTESIAN_POINT('',(0.5322265625,0.));
+#9748 = VECTOR('',#9749,1.);
+#9749 = DIRECTION('',(0.,-1.));
+#9750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9751 = ORIENTED_EDGE('',*,*,#9752,.T.);
+#9752 = EDGE_CURVE('',#9730,#9681,#9753,.T.);
+#9753 = SURFACE_CURVE('',#9754,(#9758,#9765),.PCURVE_S1.);
+#9754 = LINE('',#9755,#9756);
+#9755 = CARTESIAN_POINT('',(-2.208252003125,-29.29272460937,0.9));
+#9756 = VECTOR('',#9757,1.);
+#9757 = DIRECTION('',(0.575052773399,0.818116316795,0.));
+#9758 = PCURVE('',#4714,#9759);
+#9759 = DEFINITIONAL_REPRESENTATION('',(#9760),#9764);
+#9760 = LINE('',#9761,#9762);
+#9761 = CARTESIAN_POINT('',(0.,-0.6));
+#9762 = VECTOR('',#9763,1.);
+#9763 = DIRECTION('',(1.,0.));
+#9764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9765 = PCURVE('',#9104,#9766);
+#9766 = DEFINITIONAL_REPRESENTATION('',(#9767),#9771);
+#9767 = LINE('',#9768,#9769);
+#9768 = CARTESIAN_POINT('',(3.662109375E-02,0.));
+#9769 = VECTOR('',#9770,1.);
+#9770 = DIRECTION('',(0.575052773399,0.818116316795));
+#9771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9772 = ORIENTED_EDGE('',*,*,#9680,.F.);
+#9773 = ORIENTED_EDGE('',*,*,#4698,.F.);
+#9774 = ADVANCED_FACE('',(#9775),#4686,.T.);
+#9775 = FACE_BOUND('',#9776,.T.);
+#9776 = EDGE_LOOP('',(#9777,#9778,#9799,#9800));
+#9777 = ORIENTED_EDGE('',*,*,#9116,.T.);
+#9778 = ORIENTED_EDGE('',*,*,#9779,.T.);
+#9779 = EDGE_CURVE('',#9089,#9730,#9780,.T.);
+#9780 = SURFACE_CURVE('',#9781,(#9785,#9792),.PCURVE_S1.);
+#9781 = LINE('',#9782,#9783);
+#9782 = CARTESIAN_POINT('',(-1.676025440625,-29.29272460937,0.9));
+#9783 = VECTOR('',#9784,1.);
+#9784 = DIRECTION('',(-1.,0.,0.));
+#9785 = PCURVE('',#4686,#9786);
+#9786 = DEFINITIONAL_REPRESENTATION('',(#9787),#9791);
+#9787 = LINE('',#9788,#9789);
+#9788 = CARTESIAN_POINT('',(0.,-0.6));
+#9789 = VECTOR('',#9790,1.);
+#9790 = DIRECTION('',(1.,0.));
+#9791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9792 = PCURVE('',#9104,#9793);
+#9793 = DEFINITIONAL_REPRESENTATION('',(#9794),#9798);
+#9794 = LINE('',#9795,#9796);
+#9795 = CARTESIAN_POINT('',(0.56884765625,0.));
+#9796 = VECTOR('',#9797,1.);
+#9797 = DIRECTION('',(-1.,0.));
+#9798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9799 = ORIENTED_EDGE('',*,*,#9729,.F.);
+#9800 = ORIENTED_EDGE('',*,*,#4670,.F.);
+#9801 = ADVANCED_FACE('',(#9802),#5084,.T.);
+#9802 = FACE_BOUND('',#9803,.T.);
+#9803 = EDGE_LOOP('',(#9804,#9827,#9828,#9851));
+#9804 = ORIENTED_EDGE('',*,*,#9805,.T.);
+#9805 = EDGE_CURVE('',#9806,#5067,#9808,.T.);
+#9806 = VERTEX_POINT('',#9807);
+#9807 = CARTESIAN_POINT('',(-26.05,-16.525,0.));
+#9808 = SURFACE_CURVE('',#9809,(#9813,#9820),.PCURVE_S1.);
+#9809 = LINE('',#9810,#9811);
+#9810 = CARTESIAN_POINT('',(-26.05,-16.525,0.));
+#9811 = VECTOR('',#9812,1.);
+#9812 = DIRECTION('',(0.,0.,1.));
+#9813 = PCURVE('',#5084,#9814);
+#9814 = DEFINITIONAL_REPRESENTATION('',(#9815),#9819);
+#9815 = LINE('',#9816,#9817);
+#9816 = CARTESIAN_POINT('',(0.,0.));
+#9817 = VECTOR('',#9818,1.);
+#9818 = DIRECTION('',(0.,-1.));
+#9819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9820 = PCURVE('',#5112,#9821);
+#9821 = DEFINITIONAL_REPRESENTATION('',(#9822),#9826);
+#9822 = LINE('',#9823,#9824);
+#9823 = CARTESIAN_POINT('',(0.,0.));
+#9824 = VECTOR('',#9825,1.);
+#9825 = DIRECTION('',(0.,-1.));
+#9826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9827 = ORIENTED_EDGE('',*,*,#5066,.T.);
+#9828 = ORIENTED_EDGE('',*,*,#9829,.F.);
+#9829 = EDGE_CURVE('',#9830,#5069,#9832,.T.);
+#9830 = VERTEX_POINT('',#9831);
+#9831 = CARTESIAN_POINT('',(-12.05,-16.525,0.));
+#9832 = SURFACE_CURVE('',#9833,(#9837,#9844),.PCURVE_S1.);
+#9833 = LINE('',#9834,#9835);
+#9834 = CARTESIAN_POINT('',(-12.05,-16.525,0.));
+#9835 = VECTOR('',#9836,1.);
+#9836 = DIRECTION('',(0.,0.,1.));
+#9837 = PCURVE('',#5084,#9838);
+#9838 = DEFINITIONAL_REPRESENTATION('',(#9839),#9843);
+#9839 = LINE('',#9840,#9841);
+#9840 = CARTESIAN_POINT('',(14.,0.));
+#9841 = VECTOR('',#9842,1.);
+#9842 = DIRECTION('',(0.,-1.));
+#9843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9844 = PCURVE('',#5166,#9845);
+#9845 = DEFINITIONAL_REPRESENTATION('',(#9846),#9850);
+#9846 = LINE('',#9847,#9848);
+#9847 = CARTESIAN_POINT('',(0.,0.));
+#9848 = VECTOR('',#9849,1.);
+#9849 = DIRECTION('',(0.,-1.));
+#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9851 = ORIENTED_EDGE('',*,*,#9852,.F.);
+#9852 = EDGE_CURVE('',#9806,#9830,#9853,.T.);
+#9853 = SURFACE_CURVE('',#9854,(#9858,#9865),.PCURVE_S1.);
+#9854 = LINE('',#9855,#9856);
+#9855 = CARTESIAN_POINT('',(-19.05,-16.525,0.));
+#9856 = VECTOR('',#9857,1.);
+#9857 = DIRECTION('',(1.,0.,0.));
+#9858 = PCURVE('',#5084,#9859);
+#9859 = DEFINITIONAL_REPRESENTATION('',(#9860),#9864);
+#9860 = LINE('',#9861,#9862);
+#9861 = CARTESIAN_POINT('',(7.,0.));
+#9862 = VECTOR('',#9863,1.);
+#9863 = DIRECTION('',(1.,0.));
+#9864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9865 = PCURVE('',#6912,#9866);
+#9866 = DEFINITIONAL_REPRESENTATION('',(#9867),#9871);
+#9867 = LINE('',#9868,#9869);
+#9868 = CARTESIAN_POINT('',(0.,-7.));
+#9869 = VECTOR('',#9870,1.);
+#9870 = DIRECTION('',(1.,0.));
+#9871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9872 = ADVANCED_FACE('',(#9873),#5112,.F.);
+#9873 = FACE_BOUND('',#9874,.F.);
+#9874 = EDGE_LOOP('',(#9875,#9876,#9877,#9900));
+#9875 = ORIENTED_EDGE('',*,*,#9805,.T.);
+#9876 = ORIENTED_EDGE('',*,*,#5096,.T.);
+#9877 = ORIENTED_EDGE('',*,*,#9878,.F.);
+#9878 = EDGE_CURVE('',#9879,#5097,#9881,.T.);
+#9879 = VERTEX_POINT('',#9880);
+#9880 = CARTESIAN_POINT('',(-26.05,-2.525,0.));
+#9881 = SURFACE_CURVE('',#9882,(#9886,#9893),.PCURVE_S1.);
+#9882 = LINE('',#9883,#9884);
+#9883 = CARTESIAN_POINT('',(-26.05,-2.525,0.));
+#9884 = VECTOR('',#9885,1.);
+#9885 = DIRECTION('',(0.,0.,1.));
+#9886 = PCURVE('',#5112,#9887);
+#9887 = DEFINITIONAL_REPRESENTATION('',(#9888),#9892);
+#9888 = LINE('',#9889,#9890);
+#9889 = CARTESIAN_POINT('',(14.,0.));
+#9890 = VECTOR('',#9891,1.);
+#9891 = DIRECTION('',(0.,-1.));
+#9892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9893 = PCURVE('',#5140,#9894);
+#9894 = DEFINITIONAL_REPRESENTATION('',(#9895),#9899);
+#9895 = LINE('',#9896,#9897);
+#9896 = CARTESIAN_POINT('',(0.,0.));
+#9897 = VECTOR('',#9898,1.);
+#9898 = DIRECTION('',(0.,-1.));
+#9899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9900 = ORIENTED_EDGE('',*,*,#9901,.F.);
+#9901 = EDGE_CURVE('',#9806,#9879,#9902,.T.);
+#9902 = SURFACE_CURVE('',#9903,(#9907,#9914),.PCURVE_S1.);
+#9903 = LINE('',#9904,#9905);
+#9904 = CARTESIAN_POINT('',(-26.05,-9.525,0.));
+#9905 = VECTOR('',#9906,1.);
+#9906 = DIRECTION('',(0.,1.,0.));
+#9907 = PCURVE('',#5112,#9908);
+#9908 = DEFINITIONAL_REPRESENTATION('',(#9909),#9913);
+#9909 = LINE('',#9910,#9911);
+#9910 = CARTESIAN_POINT('',(7.,0.));
+#9911 = VECTOR('',#9912,1.);
+#9912 = DIRECTION('',(1.,0.));
+#9913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9914 = PCURVE('',#6912,#9915);
+#9915 = DEFINITIONAL_REPRESENTATION('',(#9916),#9920);
+#9916 = LINE('',#9917,#9918);
+#9917 = CARTESIAN_POINT('',(-7.,0.));
+#9918 = VECTOR('',#9919,1.);
+#9919 = DIRECTION('',(0.,1.));
+#9920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9921 = ADVANCED_FACE('',(#9922),#5166,.T.);
+#9922 = FACE_BOUND('',#9923,.T.);
+#9923 = EDGE_LOOP('',(#9924,#9925,#9926,#9949));
+#9924 = ORIENTED_EDGE('',*,*,#9829,.T.);
+#9925 = ORIENTED_EDGE('',*,*,#5152,.T.);
+#9926 = ORIENTED_EDGE('',*,*,#9927,.F.);
+#9927 = EDGE_CURVE('',#9928,#5125,#9930,.T.);
+#9928 = VERTEX_POINT('',#9929);
+#9929 = CARTESIAN_POINT('',(-12.05,-2.525,0.));
+#9930 = SURFACE_CURVE('',#9931,(#9935,#9942),.PCURVE_S1.);
+#9931 = LINE('',#9932,#9933);
+#9932 = CARTESIAN_POINT('',(-12.05,-2.525,0.));
+#9933 = VECTOR('',#9934,1.);
+#9934 = DIRECTION('',(0.,0.,1.));
+#9935 = PCURVE('',#5166,#9936);
+#9936 = DEFINITIONAL_REPRESENTATION('',(#9937),#9941);
+#9937 = LINE('',#9938,#9939);
+#9938 = CARTESIAN_POINT('',(14.,0.));
+#9939 = VECTOR('',#9940,1.);
+#9940 = DIRECTION('',(0.,-1.));
+#9941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9942 = PCURVE('',#5140,#9943);
+#9943 = DEFINITIONAL_REPRESENTATION('',(#9944),#9948);
+#9944 = LINE('',#9945,#9946);
+#9945 = CARTESIAN_POINT('',(14.,0.));
+#9946 = VECTOR('',#9947,1.);
+#9947 = DIRECTION('',(0.,-1.));
+#9948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9949 = ORIENTED_EDGE('',*,*,#9950,.F.);
+#9950 = EDGE_CURVE('',#9830,#9928,#9951,.T.);
+#9951 = SURFACE_CURVE('',#9952,(#9956,#9963),.PCURVE_S1.);
+#9952 = LINE('',#9953,#9954);
+#9953 = CARTESIAN_POINT('',(-12.05,-9.525,0.));
+#9954 = VECTOR('',#9955,1.);
+#9955 = DIRECTION('',(0.,1.,0.));
+#9956 = PCURVE('',#5166,#9957);
+#9957 = DEFINITIONAL_REPRESENTATION('',(#9958),#9962);
+#9958 = LINE('',#9959,#9960);
+#9959 = CARTESIAN_POINT('',(7.,0.));
+#9960 = VECTOR('',#9961,1.);
+#9961 = DIRECTION('',(1.,0.));
+#9962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9963 = PCURVE('',#6912,#9964);
+#9964 = DEFINITIONAL_REPRESENTATION('',(#9965),#9969);
+#9965 = LINE('',#9966,#9967);
+#9966 = CARTESIAN_POINT('',(7.,0.));
+#9967 = VECTOR('',#9968,1.);
+#9968 = DIRECTION('',(0.,1.));
+#9969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9970 = ADVANCED_FACE('',(#9971),#5140,.F.);
+#9971 = FACE_BOUND('',#9972,.F.);
+#9972 = EDGE_LOOP('',(#9973,#9974,#9975,#9976));
+#9973 = ORIENTED_EDGE('',*,*,#9878,.T.);
+#9974 = ORIENTED_EDGE('',*,*,#5124,.T.);
+#9975 = ORIENTED_EDGE('',*,*,#9927,.F.);
+#9976 = ORIENTED_EDGE('',*,*,#9977,.F.);
+#9977 = EDGE_CURVE('',#9879,#9928,#9978,.T.);
+#9978 = SURFACE_CURVE('',#9979,(#9983,#9990),.PCURVE_S1.);
+#9979 = LINE('',#9980,#9981);
+#9980 = CARTESIAN_POINT('',(-19.05,-2.525,0.));
+#9981 = VECTOR('',#9982,1.);
+#9982 = DIRECTION('',(1.,0.,0.));
+#9983 = PCURVE('',#5140,#9984);
+#9984 = DEFINITIONAL_REPRESENTATION('',(#9985),#9989);
+#9985 = LINE('',#9986,#9987);
+#9986 = CARTESIAN_POINT('',(7.,0.));
+#9987 = VECTOR('',#9988,1.);
+#9988 = DIRECTION('',(1.,0.));
+#9989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9990 = PCURVE('',#6912,#9991);
+#9991 = DEFINITIONAL_REPRESENTATION('',(#9992),#9996);
+#9992 = LINE('',#9993,#9994);
+#9993 = CARTESIAN_POINT('',(0.,7.));
+#9994 = VECTOR('',#9995,1.);
+#9995 = DIRECTION('',(1.,0.));
+#9996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#9997 = ADVANCED_FACE('',(#9998),#5198,.T.);
+#9998 = FACE_BOUND('',#9999,.T.);
+#9999 = EDGE_LOOP('',(#10000,#10023,#10051,#10072));
+#10000 = ORIENTED_EDGE('',*,*,#10001,.T.);
+#10001 = EDGE_CURVE('',#5181,#10002,#10004,.T.);
+#10002 = VERTEX_POINT('',#10003);
+#10003 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,0.9));
+#10004 = SURFACE_CURVE('',#10005,(#10009,#10016),.PCURVE_S1.);
+#10005 = LINE('',#10006,#10007);
+#10006 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,1.5));
+#10007 = VECTOR('',#10008,1.);
+#10008 = DIRECTION('',(-0.,-0.,-1.));
+#10009 = PCURVE('',#5198,#10010);
+#10010 = DEFINITIONAL_REPRESENTATION('',(#10011),#10015);
+#10011 = LINE('',#10012,#10013);
+#10012 = CARTESIAN_POINT('',(0.,0.));
+#10013 = VECTOR('',#10014,1.);
+#10014 = DIRECTION('',(0.,-1.));
+#10015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10016 = PCURVE('',#5354,#10017);
+#10017 = DEFINITIONAL_REPRESENTATION('',(#10018),#10022);
+#10018 = LINE('',#10019,#10020);
+#10019 = CARTESIAN_POINT('',(0.,0.));
+#10020 = VECTOR('',#10021,1.);
+#10021 = DIRECTION('',(0.,-1.));
+#10022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10023 = ORIENTED_EDGE('',*,*,#10024,.T.);
+#10024 = EDGE_CURVE('',#10002,#10025,#10027,.T.);
+#10025 = VERTEX_POINT('',#10026);
+#10026 = CARTESIAN_POINT('',(1.024169871875,-30.28637695312,0.9));
+#10027 = SURFACE_CURVE('',#10028,(#10032,#10039),.PCURVE_S1.);
+#10028 = LINE('',#10029,#10030);
+#10029 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,0.9));
+#10030 = VECTOR('',#10031,1.);
+#10031 = DIRECTION('',(0.,-1.,0.));
+#10032 = PCURVE('',#5198,#10033);
+#10033 = DEFINITIONAL_REPRESENTATION('',(#10034),#10038);
+#10034 = LINE('',#10035,#10036);
+#10035 = CARTESIAN_POINT('',(0.,-0.6));
+#10036 = VECTOR('',#10037,1.);
+#10037 = DIRECTION('',(1.,0.));
+#10038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10039 = PCURVE('',#10040,#10045);
+#10040 = PLANE('',#10041);
+#10041 = AXIS2_PLACEMENT_3D('',#10042,#10043,#10044);
+#10042 = CARTESIAN_POINT('',(0.255126903125,-29.29272460937,0.9));
+#10043 = DIRECTION('',(0.,0.,1.));
+#10044 = DIRECTION('',(1.,0.,-0.));
+#10045 = DEFINITIONAL_REPRESENTATION('',(#10046),#10050);
+#10046 = LINE('',#10047,#10048);
+#10047 = CARTESIAN_POINT('',(0.76904296875,0.2685546875));
+#10048 = VECTOR('',#10049,1.);
+#10049 = DIRECTION('',(0.,-1.));
+#10050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10051 = ORIENTED_EDGE('',*,*,#10052,.F.);
+#10052 = EDGE_CURVE('',#5183,#10025,#10053,.T.);
+#10053 = SURFACE_CURVE('',#10054,(#10058,#10065),.PCURVE_S1.);
+#10054 = LINE('',#10055,#10056);
+#10055 = CARTESIAN_POINT('',(1.024169871875,-30.28637695312,1.5));
+#10056 = VECTOR('',#10057,1.);
+#10057 = DIRECTION('',(-0.,-0.,-1.));
+#10058 = PCURVE('',#5198,#10059);
+#10059 = DEFINITIONAL_REPRESENTATION('',(#10060),#10064);
+#10060 = LINE('',#10061,#10062);
+#10061 = CARTESIAN_POINT('',(1.26220703125,0.));
+#10062 = VECTOR('',#10063,1.);
+#10063 = DIRECTION('',(0.,-1.));
+#10064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10065 = PCURVE('',#5226,#10066);
+#10066 = DEFINITIONAL_REPRESENTATION('',(#10067),#10071);
+#10067 = LINE('',#10068,#10069);
+#10068 = CARTESIAN_POINT('',(0.,0.));
+#10069 = VECTOR('',#10070,1.);
+#10070 = DIRECTION('',(0.,-1.));
+#10071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10072 = ORIENTED_EDGE('',*,*,#5180,.F.);
+#10073 = ADVANCED_FACE('',(#10074),#5354,.F.);
+#10074 = FACE_BOUND('',#10075,.F.);
+#10075 = EDGE_LOOP('',(#10076,#10077,#10118,#10139));
+#10076 = ORIENTED_EDGE('',*,*,#10001,.T.);
+#10077 = ORIENTED_EDGE('',*,*,#10078,.T.);
+#10078 = EDGE_CURVE('',#10002,#10079,#10081,.T.);
+#10079 = VERTEX_POINT('',#10080);
+#10080 = CARTESIAN_POINT('',(0.985107371875,-27.03686523437,0.9));
+#10081 = SURFACE_CURVE('',#10082,(#10095,#10102),.PCURVE_S1.);
+#10082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10083,#10084,#10085,#10086,
+ #10087,#10088,#10089,#10090,#10091,#10092,#10093,#10094),
+ .UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,1,1,1,1,3),(0.,1.,2.,3.366666666667
+ ,4.733333333333,6.1,7.374437627812,8.648875255624,9.923312883436,
+ 10.897882834115,11.872452784795),.UNSPECIFIED.);
+#10083 = CARTESIAN_POINT('',(1.024169871875,-29.02416992187,0.9));
+#10084 = CARTESIAN_POINT('',(1.136474559375,-29.16577148437,0.9));
+#10085 = CARTESIAN_POINT('',(1.485595653125,-29.35131835937,0.9));
+#10086 = CARTESIAN_POINT('',(2.005615184375,-29.35131835937,0.9));
+#10087 = CARTESIAN_POINT('',(2.550048778125,-29.01196289062,0.9));
+#10088 = CARTESIAN_POINT('',(2.835693309375,-28.37475585937,0.9));
+#10089 = CARTESIAN_POINT('',(2.835693309375,-27.60571289062,0.9));
+#10090 = CARTESIAN_POINT('',(2.576904246875,-26.98315429687,0.9));
+#10091 = CARTESIAN_POINT('',(2.069091746875,-26.64135742187,0.9));
+#10092 = CARTESIAN_POINT('',(1.483154246875,-26.64135742187,0.9));
+#10093 = CARTESIAN_POINT('',(1.126708934375,-26.83911132812,0.9));
+#10094 = CARTESIAN_POINT('',(0.985107371875,-27.03686523437,0.9));
+#10095 = PCURVE('',#5354,#10096);
+#10096 = DEFINITIONAL_REPRESENTATION('',(#10097),#10101);
+#10097 = LINE('',#10098,#10099);
+#10098 = CARTESIAN_POINT('',(0.,-0.6));
+#10099 = VECTOR('',#10100,1.);
+#10100 = DIRECTION('',(1.,0.));
+#10101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10102 = PCURVE('',#10040,#10103);
+#10103 = DEFINITIONAL_REPRESENTATION('',(#10104),#10117);
+#10104 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10105,#10106,#10107,#10108,
+ #10109,#10110,#10111,#10112,#10113,#10114,#10115,#10116),
+ .UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,1,1,1,1,3),(0.,1.,2.,3.366666666667
+ ,4.733333333333,6.1,7.374437627812,8.648875255624,9.923312883436,
+ 10.897882834115,11.872452784795),.UNSPECIFIED.);
+#10105 = CARTESIAN_POINT('',(0.76904296875,0.2685546875));
+#10106 = CARTESIAN_POINT('',(0.88134765625,0.126953125));
+#10107 = CARTESIAN_POINT('',(1.23046875,-5.859375E-02));
+#10108 = CARTESIAN_POINT('',(1.75048828125,-5.859375E-02));
+#10109 = CARTESIAN_POINT('',(2.294921875,0.28076171875));
+#10110 = CARTESIAN_POINT('',(2.58056640625,0.91796875));
+#10111 = CARTESIAN_POINT('',(2.58056640625,1.68701171875));
+#10112 = CARTESIAN_POINT('',(2.32177734375,2.3095703125));
+#10113 = CARTESIAN_POINT('',(1.81396484375,2.6513671875));
+#10114 = CARTESIAN_POINT('',(1.22802734375,2.6513671875));
+#10115 = CARTESIAN_POINT('',(0.87158203125,2.45361328125));
+#10116 = CARTESIAN_POINT('',(0.72998046875,2.255859375));
+#10117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10118 = ORIENTED_EDGE('',*,*,#10119,.F.);
+#10119 = EDGE_CURVE('',#5295,#10079,#10120,.T.);
+#10120 = SURFACE_CURVE('',#10121,(#10125,#10132),.PCURVE_S1.);
+#10121 = LINE('',#10122,#10123);
+#10122 = CARTESIAN_POINT('',(0.985107371875,-27.03686523437,1.5));
+#10123 = VECTOR('',#10124,1.);
+#10124 = DIRECTION('',(-0.,-0.,-1.));
+#10125 = PCURVE('',#5354,#10126);
+#10126 = DEFINITIONAL_REPRESENTATION('',(#10127),#10131);
+#10127 = LINE('',#10128,#10129);
+#10128 = CARTESIAN_POINT('',(11.872452784795,0.));
+#10129 = VECTOR('',#10130,1.);
+#10130 = DIRECTION('',(0.,-1.));
+#10131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10132 = PCURVE('',#5310,#10133);
+#10133 = DEFINITIONAL_REPRESENTATION('',(#10134),#10138);
+#10134 = LINE('',#10135,#10136);
+#10135 = CARTESIAN_POINT('',(0.3369140625,0.));
+#10136 = VECTOR('',#10137,1.);
+#10137 = DIRECTION('',(0.,-1.));
+#10138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10139 = ORIENTED_EDGE('',*,*,#5322,.F.);
+#10140 = ADVANCED_FACE('',(#10141),#5310,.T.);
+#10141 = FACE_BOUND('',#10142,.T.);
+#10142 = EDGE_LOOP('',(#10143,#10166,#10187,#10188));
+#10143 = ORIENTED_EDGE('',*,*,#10144,.T.);
+#10144 = EDGE_CURVE('',#5267,#10145,#10147,.T.);
+#10145 = VERTEX_POINT('',#10146);
+#10146 = CARTESIAN_POINT('',(0.985107371875,-26.69995117187,0.9));
+#10147 = SURFACE_CURVE('',#10148,(#10152,#10159),.PCURVE_S1.);
+#10148 = LINE('',#10149,#10150);
+#10149 = CARTESIAN_POINT('',(0.985107371875,-26.69995117187,1.5));
+#10150 = VECTOR('',#10151,1.);
+#10151 = DIRECTION('',(-0.,-0.,-1.));
+#10152 = PCURVE('',#5310,#10153);
+#10153 = DEFINITIONAL_REPRESENTATION('',(#10154),#10158);
+#10154 = LINE('',#10155,#10156);
+#10155 = CARTESIAN_POINT('',(0.,0.));
+#10156 = VECTOR('',#10157,1.);
+#10157 = DIRECTION('',(0.,-1.));
+#10158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10159 = PCURVE('',#5282,#10160);
+#10160 = DEFINITIONAL_REPRESENTATION('',(#10161),#10165);
+#10161 = LINE('',#10162,#10163);
+#10162 = CARTESIAN_POINT('',(0.400390625,0.));
+#10163 = VECTOR('',#10164,1.);
+#10164 = DIRECTION('',(0.,-1.));
+#10165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10166 = ORIENTED_EDGE('',*,*,#10167,.T.);
+#10167 = EDGE_CURVE('',#10145,#10079,#10168,.T.);
+#10168 = SURFACE_CURVE('',#10169,(#10173,#10180),.PCURVE_S1.);
+#10169 = LINE('',#10170,#10171);
+#10170 = CARTESIAN_POINT('',(0.985107371875,-26.69995117187,0.9));
+#10171 = VECTOR('',#10172,1.);
+#10172 = DIRECTION('',(0.,-1.,0.));
+#10173 = PCURVE('',#5310,#10174);
+#10174 = DEFINITIONAL_REPRESENTATION('',(#10175),#10179);
+#10175 = LINE('',#10176,#10177);
+#10176 = CARTESIAN_POINT('',(0.,-0.6));
+#10177 = VECTOR('',#10178,1.);
+#10178 = DIRECTION('',(1.,0.));
+#10179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10180 = PCURVE('',#10040,#10181);
+#10181 = DEFINITIONAL_REPRESENTATION('',(#10182),#10186);
+#10182 = LINE('',#10183,#10184);
+#10183 = CARTESIAN_POINT('',(0.72998046875,2.5927734375));
+#10184 = VECTOR('',#10185,1.);
+#10185 = DIRECTION('',(0.,-1.));
+#10186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10187 = ORIENTED_EDGE('',*,*,#10119,.F.);
+#10188 = ORIENTED_EDGE('',*,*,#5294,.F.);
+#10189 = ADVANCED_FACE('',(#10190),#5282,.T.);
+#10190 = FACE_BOUND('',#10191,.T.);
+#10191 = EDGE_LOOP('',(#10192,#10215,#10236,#10237));
+#10192 = ORIENTED_EDGE('',*,*,#10193,.T.);
+#10193 = EDGE_CURVE('',#5239,#10194,#10196,.T.);
+#10194 = VERTEX_POINT('',#10195);
+#10195 = CARTESIAN_POINT('',(0.584716746875,-26.69995117187,0.9));
+#10196 = SURFACE_CURVE('',#10197,(#10201,#10208),.PCURVE_S1.);
+#10197 = LINE('',#10198,#10199);
+#10198 = CARTESIAN_POINT('',(0.584716746875,-26.69995117187,1.5));
+#10199 = VECTOR('',#10200,1.);
+#10200 = DIRECTION('',(-0.,-0.,-1.));
+#10201 = PCURVE('',#5282,#10202);
+#10202 = DEFINITIONAL_REPRESENTATION('',(#10203),#10207);
+#10203 = LINE('',#10204,#10205);
+#10204 = CARTESIAN_POINT('',(0.,0.));
+#10205 = VECTOR('',#10206,1.);
+#10206 = DIRECTION('',(0.,-1.));
+#10207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10208 = PCURVE('',#5254,#10209);
+#10209 = DEFINITIONAL_REPRESENTATION('',(#10210),#10214);
+#10210 = LINE('',#10211,#10212);
+#10211 = CARTESIAN_POINT('',(3.58642578125,0.));
+#10212 = VECTOR('',#10213,1.);
+#10213 = DIRECTION('',(0.,-1.));
+#10214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10215 = ORIENTED_EDGE('',*,*,#10216,.T.);
+#10216 = EDGE_CURVE('',#10194,#10145,#10217,.T.);
+#10217 = SURFACE_CURVE('',#10218,(#10222,#10229),.PCURVE_S1.);
+#10218 = LINE('',#10219,#10220);
+#10219 = CARTESIAN_POINT('',(0.584716746875,-26.69995117187,0.9));
+#10220 = VECTOR('',#10221,1.);
+#10221 = DIRECTION('',(1.,0.,0.));
+#10222 = PCURVE('',#5282,#10223);
+#10223 = DEFINITIONAL_REPRESENTATION('',(#10224),#10228);
+#10224 = LINE('',#10225,#10226);
+#10225 = CARTESIAN_POINT('',(0.,-0.6));
+#10226 = VECTOR('',#10227,1.);
+#10227 = DIRECTION('',(1.,0.));
+#10228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10229 = PCURVE('',#10040,#10230);
+#10230 = DEFINITIONAL_REPRESENTATION('',(#10231),#10235);
+#10231 = LINE('',#10232,#10233);
+#10232 = CARTESIAN_POINT('',(0.32958984375,2.5927734375));
+#10233 = VECTOR('',#10234,1.);
+#10234 = DIRECTION('',(1.,0.));
+#10235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10236 = ORIENTED_EDGE('',*,*,#10144,.F.);
+#10237 = ORIENTED_EDGE('',*,*,#5266,.F.);
+#10238 = ADVANCED_FACE('',(#10239),#5254,.T.);
+#10239 = FACE_BOUND('',#10240,.T.);
+#10240 = EDGE_LOOP('',(#10241,#10264,#10285,#10286));
+#10241 = ORIENTED_EDGE('',*,*,#10242,.T.);
+#10242 = EDGE_CURVE('',#5211,#10243,#10245,.T.);
+#10243 = VERTEX_POINT('',#10244);
+#10244 = CARTESIAN_POINT('',(0.584716746875,-30.28637695312,0.9));
+#10245 = SURFACE_CURVE('',#10246,(#10250,#10257),.PCURVE_S1.);
+#10246 = LINE('',#10247,#10248);
+#10247 = CARTESIAN_POINT('',(0.584716746875,-30.28637695312,1.5));
+#10248 = VECTOR('',#10249,1.);
+#10249 = DIRECTION('',(-0.,-0.,-1.));
+#10250 = PCURVE('',#5254,#10251);
+#10251 = DEFINITIONAL_REPRESENTATION('',(#10252),#10256);
+#10252 = LINE('',#10253,#10254);
+#10253 = CARTESIAN_POINT('',(0.,0.));
+#10254 = VECTOR('',#10255,1.);
+#10255 = DIRECTION('',(0.,-1.));
+#10256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10257 = PCURVE('',#5226,#10258);
+#10258 = DEFINITIONAL_REPRESENTATION('',(#10259),#10263);
+#10259 = LINE('',#10260,#10261);
+#10260 = CARTESIAN_POINT('',(0.439453125,0.));
+#10261 = VECTOR('',#10262,1.);
+#10262 = DIRECTION('',(0.,-1.));
+#10263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10264 = ORIENTED_EDGE('',*,*,#10265,.T.);
+#10265 = EDGE_CURVE('',#10243,#10194,#10266,.T.);
+#10266 = SURFACE_CURVE('',#10267,(#10271,#10278),.PCURVE_S1.);
+#10267 = LINE('',#10268,#10269);
+#10268 = CARTESIAN_POINT('',(0.584716746875,-30.28637695312,0.9));
+#10269 = VECTOR('',#10270,1.);
+#10270 = DIRECTION('',(0.,1.,0.));
+#10271 = PCURVE('',#5254,#10272);
+#10272 = DEFINITIONAL_REPRESENTATION('',(#10273),#10277);
+#10273 = LINE('',#10274,#10275);
+#10274 = CARTESIAN_POINT('',(0.,-0.6));
+#10275 = VECTOR('',#10276,1.);
+#10276 = DIRECTION('',(1.,0.));
+#10277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10278 = PCURVE('',#10040,#10279);
+#10279 = DEFINITIONAL_REPRESENTATION('',(#10280),#10284);
+#10280 = LINE('',#10281,#10282);
+#10281 = CARTESIAN_POINT('',(0.32958984375,-0.99365234375));
+#10282 = VECTOR('',#10283,1.);
+#10283 = DIRECTION('',(0.,1.));
+#10284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10285 = ORIENTED_EDGE('',*,*,#10193,.F.);
+#10286 = ORIENTED_EDGE('',*,*,#5238,.F.);
+#10287 = ADVANCED_FACE('',(#10288),#5226,.T.);
+#10288 = FACE_BOUND('',#10289,.T.);
+#10289 = EDGE_LOOP('',(#10290,#10291,#10312,#10313));
+#10290 = ORIENTED_EDGE('',*,*,#10052,.T.);
+#10291 = ORIENTED_EDGE('',*,*,#10292,.T.);
+#10292 = EDGE_CURVE('',#10025,#10243,#10293,.T.);
+#10293 = SURFACE_CURVE('',#10294,(#10298,#10305),.PCURVE_S1.);
+#10294 = LINE('',#10295,#10296);
+#10295 = CARTESIAN_POINT('',(1.024169871875,-30.28637695312,0.9));
+#10296 = VECTOR('',#10297,1.);
+#10297 = DIRECTION('',(-1.,0.,0.));
+#10298 = PCURVE('',#5226,#10299);
+#10299 = DEFINITIONAL_REPRESENTATION('',(#10300),#10304);
+#10300 = LINE('',#10301,#10302);
+#10301 = CARTESIAN_POINT('',(0.,-0.6));
+#10302 = VECTOR('',#10303,1.);
+#10303 = DIRECTION('',(1.,0.));
+#10304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10305 = PCURVE('',#10040,#10306);
+#10306 = DEFINITIONAL_REPRESENTATION('',(#10307),#10311);
+#10307 = LINE('',#10308,#10309);
+#10308 = CARTESIAN_POINT('',(0.76904296875,-0.99365234375));
+#10309 = VECTOR('',#10310,1.);
+#10310 = DIRECTION('',(-1.,0.));
+#10311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10312 = ORIENTED_EDGE('',*,*,#10242,.F.);
+#10313 = ORIENTED_EDGE('',*,*,#5210,.F.);
+#10314 = ADVANCED_FACE('',(#10315),#5409,.F.);
+#10315 = FACE_BOUND('',#10316,.F.);
+#10316 = EDGE_LOOP('',(#10317,#10340,#10380,#10401));
+#10317 = ORIENTED_EDGE('',*,*,#10318,.T.);
+#10318 = EDGE_CURVE('',#5380,#10319,#10321,.T.);
+#10319 = VERTEX_POINT('',#10320);
+#10320 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,0.9));
+#10321 = SURFACE_CURVE('',#10322,(#10326,#10333),.PCURVE_S1.);
+#10322 = LINE('',#10323,#10324);
+#10323 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,1.5));
+#10324 = VECTOR('',#10325,1.);
+#10325 = DIRECTION('',(-0.,-0.,-1.));
+#10326 = PCURVE('',#5409,#10327);
+#10327 = DEFINITIONAL_REPRESENTATION('',(#10328),#10332);
+#10328 = LINE('',#10329,#10330);
+#10329 = CARTESIAN_POINT('',(0.,0.));
+#10330 = VECTOR('',#10331,1.);
+#10331 = DIRECTION('',(0.,-1.));
+#10332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10333 = PCURVE('',#5445,#10334);
+#10334 = DEFINITIONAL_REPRESENTATION('',(#10335),#10339);
+#10335 = LINE('',#10336,#10337);
+#10336 = CARTESIAN_POINT('',(0.,0.));
+#10337 = VECTOR('',#10338,1.);
+#10338 = DIRECTION('',(0.,-1.));
+#10339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10340 = ORIENTED_EDGE('',*,*,#10341,.T.);
+#10341 = EDGE_CURVE('',#10319,#10342,#10344,.T.);
+#10342 = VERTEX_POINT('',#10343);
+#10343 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,0.9));
+#10344 = SURFACE_CURVE('',#10345,(#10355,#10362),.PCURVE_S1.);
+#10345 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10346,#10347,#10348,#10349,
+ #10350,#10351,#10352,#10353,#10354),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1
+ ,1,1,3),(0.,1.,2.,3.,4.705128205128,6.410256410256,7.443076923077,
+ 8.475897435897),.UNSPECIFIED.);
+#10346 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,0.9));
+#10347 = CARTESIAN_POINT('',(3.670654246875,-27.91333007812,0.9));
+#10348 = CARTESIAN_POINT('',(3.389892528125,-28.10375976562,0.9));
+#10349 = CARTESIAN_POINT('',(3.216552684375,-28.41870117187,0.9));
+#10350 = CARTESIAN_POINT('',(3.216552684375,-28.93383789062,0.9));
+#10351 = CARTESIAN_POINT('',(3.675537059375,-29.35131835937,0.9));
+#10352 = CARTESIAN_POINT('',(4.361572215625,-29.35131835937,0.9));
+#10353 = CARTESIAN_POINT('',(4.813232371875,-29.18041992187,0.9));
+#10354 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,0.9));
+#10355 = PCURVE('',#5409,#10356);
+#10356 = DEFINITIONAL_REPRESENTATION('',(#10357),#10361);
+#10357 = LINE('',#10358,#10359);
+#10358 = CARTESIAN_POINT('',(0.,-0.6));
+#10359 = VECTOR('',#10360,1.);
+#10360 = DIRECTION('',(1.,0.));
+#10361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10362 = PCURVE('',#10363,#10368);
+#10363 = PLANE('',#10364);
+#10364 = AXIS2_PLACEMENT_3D('',#10365,#10366,#10367);
+#10365 = CARTESIAN_POINT('',(3.035888621875,-29.29272460937,0.9));
+#10366 = DIRECTION('',(0.,0.,1.));
+#10367 = DIRECTION('',(1.,0.,-0.));
+#10368 = DEFINITIONAL_REPRESENTATION('',(#10369),#10379);
+#10369 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10370,#10371,#10372,#10373,
+ #10374,#10375,#10376,#10377,#10378),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1
+ ,1,1,3),(0.,1.,2.,3.,4.705128205128,6.410256410256,7.443076923077,
+ 8.475897435897),.UNSPECIFIED.);
+#10370 = CARTESIAN_POINT('',(0.810546875,1.42822265625));
+#10371 = CARTESIAN_POINT('',(0.634765625,1.37939453125));
+#10372 = CARTESIAN_POINT('',(0.35400390625,1.18896484375));
+#10373 = CARTESIAN_POINT('',(0.1806640625,0.8740234375));
+#10374 = CARTESIAN_POINT('',(0.1806640625,0.35888671875));
+#10375 = CARTESIAN_POINT('',(0.6396484375,-5.859375E-02));
+#10376 = CARTESIAN_POINT('',(1.32568359375,-5.859375E-02));
+#10377 = CARTESIAN_POINT('',(1.77734375,0.1123046875));
+#10378 = CARTESIAN_POINT('',(2.021484375,0.31982421875));
+#10379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10380 = ORIENTED_EDGE('',*,*,#10381,.F.);
+#10381 = EDGE_CURVE('',#5382,#10342,#10382,.T.);
+#10382 = SURFACE_CURVE('',#10383,(#10387,#10394),.PCURVE_S1.);
+#10383 = LINE('',#10384,#10385);
+#10384 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,1.5));
+#10385 = VECTOR('',#10386,1.);
+#10386 = DIRECTION('',(-0.,-0.,-1.));
+#10387 = PCURVE('',#5409,#10388);
+#10388 = DEFINITIONAL_REPRESENTATION('',(#10389),#10393);
+#10389 = LINE('',#10390,#10391);
+#10390 = CARTESIAN_POINT('',(8.475897435897,0.));
+#10391 = VECTOR('',#10392,1.);
+#10392 = DIRECTION('',(0.,-1.));
+#10393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10394 = PCURVE('',#5764,#10395);
+#10395 = DEFINITIONAL_REPRESENTATION('',(#10396),#10400);
+#10396 = LINE('',#10397,#10398);
+#10397 = CARTESIAN_POINT('',(1.,0.));
+#10398 = VECTOR('',#10399,1.);
+#10399 = DIRECTION('',(0.,-1.));
+#10400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10401 = ORIENTED_EDGE('',*,*,#5379,.F.);
+#10402 = ADVANCED_FACE('',(#10403),#5764,.T.);
+#10403 = FACE_BOUND('',#10404,.T.);
+#10404 = EDGE_LOOP('',(#10405,#10428,#10449,#10450));
+#10405 = ORIENTED_EDGE('',*,*,#10406,.T.);
+#10406 = EDGE_CURVE('',#5723,#10407,#10409,.T.);
+#10407 = VERTEX_POINT('',#10408);
+#10408 = CARTESIAN_POINT('',(5.145263621875,-29.29272460937,0.9));
+#10409 = SURFACE_CURVE('',#10410,(#10414,#10421),.PCURVE_S1.);
+#10410 = LINE('',#10411,#10412);
+#10411 = CARTESIAN_POINT('',(5.145263621875,-29.29272460937,1.5));
+#10412 = VECTOR('',#10413,1.);
+#10413 = DIRECTION('',(-0.,-0.,-1.));
+#10414 = PCURVE('',#5764,#10415);
+#10415 = DEFINITIONAL_REPRESENTATION('',(#10416),#10420);
+#10416 = LINE('',#10417,#10418);
+#10417 = CARTESIAN_POINT('',(0.,0.));
+#10418 = VECTOR('',#10419,1.);
+#10419 = DIRECTION('',(0.,-1.));
+#10420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10421 = PCURVE('',#5738,#10422);
+#10422 = DEFINITIONAL_REPRESENTATION('',(#10423),#10427);
+#10423 = LINE('',#10424,#10425);
+#10424 = CARTESIAN_POINT('',(0.458984375,0.));
+#10425 = VECTOR('',#10426,1.);
+#10426 = DIRECTION('',(0.,-1.));
+#10427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10428 = ORIENTED_EDGE('',*,*,#10429,.T.);
+#10429 = EDGE_CURVE('',#10407,#10342,#10430,.T.);
+#10430 = SURFACE_CURVE('',#10431,(#10435,#10442),.PCURVE_S1.);
+#10431 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10432,#10433,#10434),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10432 = CARTESIAN_POINT('',(5.145263621875,-29.29272460937,0.9));
+#10433 = CARTESIAN_POINT('',(5.076904246875,-29.15600585937,0.9));
+#10434 = CARTESIAN_POINT('',(5.057372996875,-28.97290039062,0.9));
+#10435 = PCURVE('',#5764,#10436);
+#10436 = DEFINITIONAL_REPRESENTATION('',(#10437),#10441);
+#10437 = LINE('',#10438,#10439);
+#10438 = CARTESIAN_POINT('',(0.,-0.6));
+#10439 = VECTOR('',#10440,1.);
+#10440 = DIRECTION('',(1.,0.));
+#10441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10442 = PCURVE('',#10363,#10443);
+#10443 = DEFINITIONAL_REPRESENTATION('',(#10444),#10448);
+#10444 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10445,#10446,#10447),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10445 = CARTESIAN_POINT('',(2.109375,0.));
+#10446 = CARTESIAN_POINT('',(2.041015625,0.13671875));
+#10447 = CARTESIAN_POINT('',(2.021484375,0.31982421875));
+#10448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10449 = ORIENTED_EDGE('',*,*,#10381,.F.);
+#10450 = ORIENTED_EDGE('',*,*,#5750,.F.);
+#10451 = ADVANCED_FACE('',(#10452),#5738,.T.);
+#10452 = FACE_BOUND('',#10453,.T.);
+#10453 = EDGE_LOOP('',(#10454,#10477,#10498,#10499));
+#10454 = ORIENTED_EDGE('',*,*,#10455,.T.);
+#10455 = EDGE_CURVE('',#5690,#10456,#10458,.T.);
+#10456 = VERTEX_POINT('',#10457);
+#10457 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,0.9));
+#10458 = SURFACE_CURVE('',#10459,(#10463,#10470),.PCURVE_S1.);
+#10459 = LINE('',#10460,#10461);
+#10460 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,1.5));
+#10461 = VECTOR('',#10462,1.);
+#10462 = DIRECTION('',(-0.,-0.,-1.));
+#10463 = PCURVE('',#5738,#10464);
+#10464 = DEFINITIONAL_REPRESENTATION('',(#10465),#10469);
+#10465 = LINE('',#10466,#10467);
+#10466 = CARTESIAN_POINT('',(0.,0.));
+#10467 = VECTOR('',#10468,1.);
+#10468 = DIRECTION('',(0.,-1.));
+#10469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10470 = PCURVE('',#5707,#10471);
+#10471 = DEFINITIONAL_REPRESENTATION('',(#10472),#10476);
+#10472 = LINE('',#10473,#10474);
+#10473 = CARTESIAN_POINT('',(0.,0.));
+#10474 = VECTOR('',#10475,1.);
+#10475 = DIRECTION('',(0.,-1.));
+#10476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10477 = ORIENTED_EDGE('',*,*,#10478,.T.);
+#10478 = EDGE_CURVE('',#10456,#10407,#10479,.T.);
+#10479 = SURFACE_CURVE('',#10480,(#10484,#10491),.PCURVE_S1.);
+#10480 = LINE('',#10481,#10482);
+#10481 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,0.9));
+#10482 = VECTOR('',#10483,1.);
+#10483 = DIRECTION('',(-1.,0.,0.));
+#10484 = PCURVE('',#5738,#10485);
+#10485 = DEFINITIONAL_REPRESENTATION('',(#10486),#10490);
+#10486 = LINE('',#10487,#10488);
+#10487 = CARTESIAN_POINT('',(0.,-0.6));
+#10488 = VECTOR('',#10489,1.);
+#10489 = DIRECTION('',(1.,0.));
+#10490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10491 = PCURVE('',#10363,#10492);
+#10492 = DEFINITIONAL_REPRESENTATION('',(#10493),#10497);
+#10493 = LINE('',#10494,#10495);
+#10494 = CARTESIAN_POINT('',(2.568359375,0.));
+#10495 = VECTOR('',#10496,1.);
+#10496 = DIRECTION('',(-1.,0.));
+#10497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10498 = ORIENTED_EDGE('',*,*,#10406,.F.);
+#10499 = ORIENTED_EDGE('',*,*,#5722,.F.);
+#10500 = ADVANCED_FACE('',(#10501),#5707,.F.);
+#10501 = FACE_BOUND('',#10502,.F.);
+#10502 = EDGE_LOOP('',(#10503,#10504,#10529,#10550));
+#10503 = ORIENTED_EDGE('',*,*,#10455,.T.);
+#10504 = ORIENTED_EDGE('',*,*,#10505,.T.);
+#10505 = EDGE_CURVE('',#10456,#10506,#10508,.T.);
+#10506 = VERTEX_POINT('',#10507);
+#10507 = CARTESIAN_POINT('',(5.465087840625,-28.20629882812,0.9));
+#10508 = SURFACE_CURVE('',#10509,(#10514,#10521),.PCURVE_S1.);
+#10509 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10510,#10511,#10512,#10513),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.QUASI_UNIFORM_KNOTS.);
+#10510 = CARTESIAN_POINT('',(5.604247996875,-29.29272460937,0.9));
+#10511 = CARTESIAN_POINT('',(5.521240184375,-29.14379882812,0.9));
+#10512 = CARTESIAN_POINT('',(5.465087840625,-28.81909179687,0.9));
+#10513 = CARTESIAN_POINT('',(5.465087840625,-28.20629882812,0.9));
+#10514 = PCURVE('',#5707,#10515);
+#10515 = DEFINITIONAL_REPRESENTATION('',(#10516),#10520);
+#10516 = LINE('',#10517,#10518);
+#10517 = CARTESIAN_POINT('',(0.,-0.6));
+#10518 = VECTOR('',#10519,1.);
+#10519 = DIRECTION('',(1.,0.));
+#10520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10521 = PCURVE('',#10363,#10522);
+#10522 = DEFINITIONAL_REPRESENTATION('',(#10523),#10528);
+#10523 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10524,#10525,#10526,#10527),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,2.),.QUASI_UNIFORM_KNOTS.);
+#10524 = CARTESIAN_POINT('',(2.568359375,0.));
+#10525 = CARTESIAN_POINT('',(2.4853515625,0.14892578125));
+#10526 = CARTESIAN_POINT('',(2.42919921875,0.4736328125));
+#10527 = CARTESIAN_POINT('',(2.42919921875,1.08642578125));
+#10528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10529 = ORIENTED_EDGE('',*,*,#10530,.F.);
+#10530 = EDGE_CURVE('',#5662,#10506,#10531,.T.);
+#10531 = SURFACE_CURVE('',#10532,(#10536,#10543),.PCURVE_S1.);
+#10532 = LINE('',#10533,#10534);
+#10533 = CARTESIAN_POINT('',(5.465087840625,-28.20629882812,1.5));
+#10534 = VECTOR('',#10535,1.);
+#10535 = DIRECTION('',(-0.,-0.,-1.));
+#10536 = PCURVE('',#5707,#10537);
+#10537 = DEFINITIONAL_REPRESENTATION('',(#10538),#10542);
+#10538 = LINE('',#10539,#10540);
+#10539 = CARTESIAN_POINT('',(2.,0.));
+#10540 = VECTOR('',#10541,1.);
+#10541 = DIRECTION('',(0.,-1.));
+#10542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10543 = PCURVE('',#5677,#10544);
+#10544 = DEFINITIONAL_REPRESENTATION('',(#10545),#10549);
+#10545 = LINE('',#10546,#10547);
+#10546 = CARTESIAN_POINT('',(0.5859375,0.));
+#10547 = VECTOR('',#10548,1.);
+#10548 = DIRECTION('',(0.,-1.));
+#10549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10550 = ORIENTED_EDGE('',*,*,#5689,.F.);
+#10551 = ADVANCED_FACE('',(#10552),#5677,.T.);
+#10552 = FACE_BOUND('',#10553,.T.);
+#10553 = EDGE_LOOP('',(#10554,#10577,#10598,#10599));
+#10554 = ORIENTED_EDGE('',*,*,#10555,.T.);
+#10555 = EDGE_CURVE('',#5632,#10556,#10558,.T.);
+#10556 = VERTEX_POINT('',#10557);
+#10557 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,0.9));
+#10558 = SURFACE_CURVE('',#10559,(#10563,#10570),.PCURVE_S1.);
+#10559 = LINE('',#10560,#10561);
+#10560 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,1.5));
+#10561 = VECTOR('',#10562,1.);
+#10562 = DIRECTION('',(-0.,-0.,-1.));
+#10563 = PCURVE('',#5677,#10564);
+#10564 = DEFINITIONAL_REPRESENTATION('',(#10565),#10569);
+#10565 = LINE('',#10566,#10567);
+#10566 = CARTESIAN_POINT('',(0.,0.));
+#10567 = VECTOR('',#10568,1.);
+#10568 = DIRECTION('',(0.,-1.));
+#10569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10570 = PCURVE('',#5647,#10571);
+#10571 = DEFINITIONAL_REPRESENTATION('',(#10572),#10576);
+#10572 = LINE('',#10573,#10574);
+#10573 = CARTESIAN_POINT('',(1.,0.));
+#10574 = VECTOR('',#10575,1.);
+#10575 = DIRECTION('',(0.,-1.));
+#10576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10577 = ORIENTED_EDGE('',*,*,#10578,.T.);
+#10578 = EDGE_CURVE('',#10556,#10506,#10579,.T.);
+#10579 = SURFACE_CURVE('',#10580,(#10584,#10591),.PCURVE_S1.);
+#10580 = LINE('',#10581,#10582);
+#10581 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,0.9));
+#10582 = VECTOR('',#10583,1.);
+#10583 = DIRECTION('',(0.,-1.,0.));
+#10584 = PCURVE('',#5677,#10585);
+#10585 = DEFINITIONAL_REPRESENTATION('',(#10586),#10590);
+#10586 = LINE('',#10587,#10588);
+#10587 = CARTESIAN_POINT('',(0.,-0.6));
+#10588 = VECTOR('',#10589,1.);
+#10589 = DIRECTION('',(1.,0.));
+#10590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10591 = PCURVE('',#10363,#10592);
+#10592 = DEFINITIONAL_REPRESENTATION('',(#10593),#10597);
+#10593 = LINE('',#10594,#10595);
+#10594 = CARTESIAN_POINT('',(2.42919921875,1.67236328125));
+#10595 = VECTOR('',#10596,1.);
+#10596 = DIRECTION('',(0.,-1.));
+#10597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10598 = ORIENTED_EDGE('',*,*,#10530,.F.);
+#10599 = ORIENTED_EDGE('',*,*,#5661,.F.);
+#10600 = ADVANCED_FACE('',(#10601),#5647,.T.);
+#10601 = FACE_BOUND('',#10602,.T.);
+#10602 = EDGE_LOOP('',(#10603,#10626,#10647,#10648));
+#10603 = ORIENTED_EDGE('',*,*,#10604,.T.);
+#10604 = EDGE_CURVE('',#5587,#10605,#10607,.T.);
+#10605 = VERTEX_POINT('',#10606);
+#10606 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,0.9));
+#10607 = SURFACE_CURVE('',#10608,(#10612,#10619),.PCURVE_S1.);
+#10608 = LINE('',#10609,#10610);
+#10609 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,1.5));
+#10610 = VECTOR('',#10611,1.);
+#10611 = DIRECTION('',(-0.,-0.,-1.));
+#10612 = PCURVE('',#5647,#10613);
+#10613 = DEFINITIONAL_REPRESENTATION('',(#10614),#10618);
+#10614 = LINE('',#10615,#10616);
+#10615 = CARTESIAN_POINT('',(0.,0.));
+#10616 = VECTOR('',#10617,1.);
+#10617 = DIRECTION('',(0.,-1.));
+#10618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10619 = PCURVE('',#5612,#10620);
+#10620 = DEFINITIONAL_REPRESENTATION('',(#10621),#10625);
+#10621 = LINE('',#10622,#10623);
+#10622 = CARTESIAN_POINT('',(0.,0.));
+#10623 = VECTOR('',#10624,1.);
+#10624 = DIRECTION('',(0.,-1.));
+#10625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10626 = ORIENTED_EDGE('',*,*,#10627,.T.);
+#10627 = EDGE_CURVE('',#10605,#10556,#10628,.T.);
+#10628 = SURFACE_CURVE('',#10629,(#10633,#10640),.PCURVE_S1.);
+#10629 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10630,#10631,#10632),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10630 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,0.9));
+#10631 = CARTESIAN_POINT('',(5.465087840625,-27.32739257812,0.9));
+#10632 = CARTESIAN_POINT('',(5.465087840625,-27.62036132812,0.9));
+#10633 = PCURVE('',#5647,#10634);
+#10634 = DEFINITIONAL_REPRESENTATION('',(#10635),#10639);
+#10635 = LINE('',#10636,#10637);
+#10636 = CARTESIAN_POINT('',(0.,-0.6));
+#10637 = VECTOR('',#10638,1.);
+#10638 = DIRECTION('',(1.,0.));
+#10639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10640 = PCURVE('',#10363,#10641);
+#10641 = DEFINITIONAL_REPRESENTATION('',(#10642),#10646);
+#10642 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10643,#10644,#10645),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10643 = CARTESIAN_POINT('',(2.4072265625,2.07763671875));
+#10644 = CARTESIAN_POINT('',(2.42919921875,1.96533203125));
+#10645 = CARTESIAN_POINT('',(2.42919921875,1.67236328125));
+#10646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10647 = ORIENTED_EDGE('',*,*,#10555,.F.);
+#10648 = ORIENTED_EDGE('',*,*,#5631,.F.);
+#10649 = ADVANCED_FACE('',(#10650),#5612,.F.);
+#10650 = FACE_BOUND('',#10651,.F.);
+#10651 = EDGE_LOOP('',(#10652,#10653,#10686,#10707));
+#10652 = ORIENTED_EDGE('',*,*,#10604,.T.);
+#10653 = ORIENTED_EDGE('',*,*,#10654,.T.);
+#10654 = EDGE_CURVE('',#10605,#10655,#10657,.T.);
+#10655 = VERTEX_POINT('',#10656);
+#10656 = CARTESIAN_POINT('',(3.292236278125,-27.43969726562,0.9));
+#10657 = SURFACE_CURVE('',#10658,(#10667,#10674),.PCURVE_S1.);
+#10658 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10659,#10660,#10661,#10662,
+ #10663,#10664,#10665,#10666),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,3),(
+ 0.,1.,2.,3.,4.007352941176,5.014705882353,6.022058823529),
+ .UNSPECIFIED.);
+#10659 = CARTESIAN_POINT('',(5.443115184375,-27.21508789062,0.9));
+#10660 = CARTESIAN_POINT('',(5.404052684375,-27.03442382812,0.9));
+#10661 = CARTESIAN_POINT('',(5.208740184375,-26.79760742187,0.9));
+#10662 = CARTESIAN_POINT('',(4.793701121875,-26.64135742187,0.9));
+#10663 = CARTESIAN_POINT('',(4.127197215625,-26.64135742187,0.9));
+#10664 = CARTESIAN_POINT('',(3.619384715625,-26.82446289062,0.9));
+#10665 = CARTESIAN_POINT('',(3.350830028125,-27.16381835937,0.9));
+#10666 = CARTESIAN_POINT('',(3.292236278125,-27.43969726562,0.9));
+#10667 = PCURVE('',#5612,#10668);
+#10668 = DEFINITIONAL_REPRESENTATION('',(#10669),#10673);
+#10669 = LINE('',#10670,#10671);
+#10670 = CARTESIAN_POINT('',(0.,-0.6));
+#10671 = VECTOR('',#10672,1.);
+#10672 = DIRECTION('',(1.,0.));
+#10673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10674 = PCURVE('',#10363,#10675);
+#10675 = DEFINITIONAL_REPRESENTATION('',(#10676),#10685);
+#10676 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10677,#10678,#10679,#10680,
+ #10681,#10682,#10683,#10684),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1,1,3),(
+ 0.,1.,2.,3.,4.007352941176,5.014705882353,6.022058823529),
+ .UNSPECIFIED.);
+#10677 = CARTESIAN_POINT('',(2.4072265625,2.07763671875));
+#10678 = CARTESIAN_POINT('',(2.3681640625,2.25830078125));
+#10679 = CARTESIAN_POINT('',(2.1728515625,2.4951171875));
+#10680 = CARTESIAN_POINT('',(1.7578125,2.6513671875));
+#10681 = CARTESIAN_POINT('',(1.09130859375,2.6513671875));
+#10682 = CARTESIAN_POINT('',(0.58349609375,2.46826171875));
+#10683 = CARTESIAN_POINT('',(0.31494140625,2.12890625));
+#10684 = CARTESIAN_POINT('',(0.25634765625,1.85302734375));
+#10685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10686 = ORIENTED_EDGE('',*,*,#10687,.F.);
+#10687 = EDGE_CURVE('',#5559,#10655,#10688,.T.);
+#10688 = SURFACE_CURVE('',#10689,(#10693,#10700),.PCURVE_S1.);
+#10689 = LINE('',#10690,#10691);
+#10690 = CARTESIAN_POINT('',(3.292236278125,-27.43969726562,1.5));
+#10691 = VECTOR('',#10692,1.);
+#10692 = DIRECTION('',(-0.,-0.,-1.));
+#10693 = PCURVE('',#5612,#10694);
+#10694 = DEFINITIONAL_REPRESENTATION('',(#10695),#10699);
+#10695 = LINE('',#10696,#10697);
+#10696 = CARTESIAN_POINT('',(6.022058823529,0.));
+#10697 = VECTOR('',#10698,1.);
+#10698 = DIRECTION('',(0.,-1.));
+#10699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10700 = PCURVE('',#5574,#10701);
+#10701 = DEFINITIONAL_REPRESENTATION('',(#10702),#10706);
+#10702 = LINE('',#10703,#10704);
+#10703 = CARTESIAN_POINT('',(0.433664127171,0.));
+#10704 = VECTOR('',#10705,1.);
+#10705 = DIRECTION('',(0.,-1.));
+#10706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10707 = ORIENTED_EDGE('',*,*,#5586,.F.);
+#10708 = ADVANCED_FACE('',(#10709),#5574,.T.);
+#10709 = FACE_BOUND('',#10710,.T.);
+#10710 = EDGE_LOOP('',(#10711,#10734,#10755,#10756));
+#10711 = ORIENTED_EDGE('',*,*,#10712,.T.);
+#10712 = EDGE_CURVE('',#5523,#10713,#10715,.T.);
+#10713 = VERTEX_POINT('',#10714);
+#10714 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,0.9));
+#10715 = SURFACE_CURVE('',#10716,(#10720,#10727),.PCURVE_S1.);
+#10716 = LINE('',#10717,#10718);
+#10717 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,1.5));
+#10718 = VECTOR('',#10719,1.);
+#10719 = DIRECTION('',(-0.,-0.,-1.));
+#10720 = PCURVE('',#5574,#10721);
+#10721 = DEFINITIONAL_REPRESENTATION('',(#10722),#10726);
+#10722 = LINE('',#10723,#10724);
+#10723 = CARTESIAN_POINT('',(0.,0.));
+#10724 = VECTOR('',#10725,1.);
+#10725 = DIRECTION('',(0.,-1.));
+#10726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10727 = PCURVE('',#5542,#10728);
+#10728 = DEFINITIONAL_REPRESENTATION('',(#10729),#10733);
+#10729 = LINE('',#10730,#10731);
+#10730 = CARTESIAN_POINT('',(0.,0.));
+#10731 = VECTOR('',#10732,1.);
+#10732 = DIRECTION('',(0.,-1.));
+#10733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10734 = ORIENTED_EDGE('',*,*,#10735,.T.);
+#10735 = EDGE_CURVE('',#10713,#10655,#10736,.T.);
+#10736 = SURFACE_CURVE('',#10737,(#10741,#10748),.PCURVE_S1.);
+#10737 = LINE('',#10738,#10739);
+#10738 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,0.9));
+#10739 = VECTOR('',#10740,1.);
+#10740 = DIRECTION('',(-0.990830168044,0.135113204733,0.));
+#10741 = PCURVE('',#5574,#10742);
+#10742 = DEFINITIONAL_REPRESENTATION('',(#10743),#10747);
+#10743 = LINE('',#10744,#10745);
+#10744 = CARTESIAN_POINT('',(0.,-0.6));
+#10745 = VECTOR('',#10746,1.);
+#10746 = DIRECTION('',(1.,0.));
+#10747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10748 = PCURVE('',#10363,#10749);
+#10749 = DEFINITIONAL_REPRESENTATION('',(#10750),#10754);
+#10750 = LINE('',#10751,#10752);
+#10751 = CARTESIAN_POINT('',(0.68603515625,1.79443359375));
+#10752 = VECTOR('',#10753,1.);
+#10753 = DIRECTION('',(-0.990830168044,0.135113204733));
+#10754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10755 = ORIENTED_EDGE('',*,*,#10687,.F.);
+#10756 = ORIENTED_EDGE('',*,*,#5558,.F.);
+#10757 = ADVANCED_FACE('',(#10758),#5542,.F.);
+#10758 = FACE_BOUND('',#10759,.F.);
+#10759 = EDGE_LOOP('',(#10760,#10761,#10788,#10809));
+#10760 = ORIENTED_EDGE('',*,*,#10712,.T.);
+#10761 = ORIENTED_EDGE('',*,*,#10762,.T.);
+#10762 = EDGE_CURVE('',#10713,#10763,#10765,.T.);
+#10763 = VERTEX_POINT('',#10764);
+#10764 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,0.9));
+#10765 = SURFACE_CURVE('',#10766,(#10772,#10779),.PCURVE_S1.);
+#10766 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10767,#10768,#10769,#10770,
+ #10771),.UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.070866141732),
+ .UNSPECIFIED.);
+#10767 = CARTESIAN_POINT('',(3.721923778125,-27.49829101562,0.9));
+#10768 = CARTESIAN_POINT('',(3.792724559375,-27.22241210937,0.9));
+#10769 = CARTESIAN_POINT('',(4.088134715625,-27.00512695312,0.9));
+#10770 = CARTESIAN_POINT('',(4.730224559375,-27.00512695312,0.9));
+#10771 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,0.9));
+#10772 = PCURVE('',#5542,#10773);
+#10773 = DEFINITIONAL_REPRESENTATION('',(#10774),#10778);
+#10774 = LINE('',#10775,#10776);
+#10775 = CARTESIAN_POINT('',(0.,-0.6));
+#10776 = VECTOR('',#10777,1.);
+#10777 = DIRECTION('',(1.,0.));
+#10778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10779 = PCURVE('',#10363,#10780);
+#10780 = DEFINITIONAL_REPRESENTATION('',(#10781),#10787);
+#10781 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10782,#10783,#10784,#10785,
+ #10786),.UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.070866141732),
+ .UNSPECIFIED.);
+#10782 = CARTESIAN_POINT('',(0.68603515625,1.79443359375));
+#10783 = CARTESIAN_POINT('',(0.7568359375,2.0703125));
+#10784 = CARTESIAN_POINT('',(1.05224609375,2.28759765625));
+#10785 = CARTESIAN_POINT('',(1.6943359375,2.28759765625));
+#10786 = CARTESIAN_POINT('',(1.86279296875,2.138671875));
+#10787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10788 = ORIENTED_EDGE('',*,*,#10789,.F.);
+#10789 = EDGE_CURVE('',#5490,#10763,#10790,.T.);
+#10790 = SURFACE_CURVE('',#10791,(#10795,#10802),.PCURVE_S1.);
+#10791 = LINE('',#10792,#10793);
+#10792 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,1.5));
+#10793 = VECTOR('',#10794,1.);
+#10794 = DIRECTION('',(-0.,-0.,-1.));
+#10795 = PCURVE('',#5542,#10796);
+#10796 = DEFINITIONAL_REPRESENTATION('',(#10797),#10801);
+#10797 = LINE('',#10798,#10799);
+#10798 = CARTESIAN_POINT('',(3.070866141732,0.));
+#10799 = VECTOR('',#10800,1.);
+#10800 = DIRECTION('',(0.,-1.));
+#10801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10802 = PCURVE('',#5507,#10803);
+#10803 = DEFINITIONAL_REPRESENTATION('',(#10804),#10808);
+#10804 = LINE('',#10805,#10806);
+#10805 = CARTESIAN_POINT('',(0.,0.));
+#10806 = VECTOR('',#10807,1.);
+#10807 = DIRECTION('',(0.,-1.));
+#10808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10809 = ORIENTED_EDGE('',*,*,#5522,.F.);
+#10810 = ADVANCED_FACE('',(#10811),#5507,.F.);
+#10811 = FACE_BOUND('',#10812,.F.);
+#10812 = EDGE_LOOP('',(#10813,#10814,#10839,#10860));
+#10813 = ORIENTED_EDGE('',*,*,#10789,.T.);
+#10814 = ORIENTED_EDGE('',*,*,#10815,.T.);
+#10815 = EDGE_CURVE('',#10763,#10816,#10818,.T.);
+#10816 = VERTEX_POINT('',#10817);
+#10817 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,0.9));
+#10818 = SURFACE_CURVE('',#10819,(#10824,#10831),.PCURVE_S1.);
+#10819 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10820,#10821,#10822,#10823),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,1.090909090909),.UNSPECIFIED.);
+#10820 = CARTESIAN_POINT('',(4.898681590625,-27.15405273437,0.9));
+#10821 = CARTESIAN_POINT('',(5.023193309375,-27.26391601562,0.9));
+#10822 = CARTESIAN_POINT('',(5.023193309375,-27.55688476562,0.9));
+#10823 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,0.9));
+#10824 = PCURVE('',#5507,#10825);
+#10825 = DEFINITIONAL_REPRESENTATION('',(#10826),#10830);
+#10826 = LINE('',#10827,#10828);
+#10827 = CARTESIAN_POINT('',(0.,-0.6));
+#10828 = VECTOR('',#10829,1.);
+#10829 = DIRECTION('',(1.,0.));
+#10830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10831 = PCURVE('',#10363,#10832);
+#10832 = DEFINITIONAL_REPRESENTATION('',(#10833),#10838);
+#10833 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10834,#10835,#10836,#10837),
+ .UNSPECIFIED.,.F.,.F.,(3,1,3),(0.,1.,1.090909090909),.UNSPECIFIED.);
+#10834 = CARTESIAN_POINT('',(1.86279296875,2.138671875));
+#10835 = CARTESIAN_POINT('',(1.9873046875,2.02880859375));
+#10836 = CARTESIAN_POINT('',(1.9873046875,1.73583984375));
+#10837 = CARTESIAN_POINT('',(1.98486328125,1.6455078125));
+#10838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10839 = ORIENTED_EDGE('',*,*,#10840,.F.);
+#10840 = EDGE_CURVE('',#5460,#10816,#10841,.T.);
+#10841 = SURFACE_CURVE('',#10842,(#10846,#10853),.PCURVE_S1.);
+#10842 = LINE('',#10843,#10844);
+#10843 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,1.5));
+#10844 = VECTOR('',#10845,1.);
+#10845 = DIRECTION('',(-0.,-0.,-1.));
+#10846 = PCURVE('',#5507,#10847);
+#10847 = DEFINITIONAL_REPRESENTATION('',(#10848),#10852);
+#10848 = LINE('',#10849,#10850);
+#10849 = CARTESIAN_POINT('',(1.090909090909,0.));
+#10850 = VECTOR('',#10851,1.);
+#10851 = DIRECTION('',(0.,-1.));
+#10852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10853 = PCURVE('',#5475,#10854);
+#10854 = DEFINITIONAL_REPRESENTATION('',(#10855),#10859);
+#10855 = LINE('',#10856,#10857);
+#10856 = CARTESIAN_POINT('',(1.,0.));
+#10857 = VECTOR('',#10858,1.);
+#10858 = DIRECTION('',(0.,-1.));
+#10859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10860 = ORIENTED_EDGE('',*,*,#5489,.F.);
+#10861 = ADVANCED_FACE('',(#10862),#5475,.T.);
+#10862 = FACE_BOUND('',#10863,.T.);
+#10863 = EDGE_LOOP('',(#10864,#10887,#10908,#10909));
+#10864 = ORIENTED_EDGE('',*,*,#10865,.T.);
+#10865 = EDGE_CURVE('',#5430,#10866,#10868,.T.);
+#10866 = VERTEX_POINT('',#10867);
+#10867 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,0.9));
+#10868 = SURFACE_CURVE('',#10869,(#10873,#10880),.PCURVE_S1.);
+#10869 = LINE('',#10870,#10871);
+#10870 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,1.5));
+#10871 = VECTOR('',#10872,1.);
+#10872 = DIRECTION('',(-0.,-0.,-1.));
+#10873 = PCURVE('',#5475,#10874);
+#10874 = DEFINITIONAL_REPRESENTATION('',(#10875),#10879);
+#10875 = LINE('',#10876,#10877);
+#10876 = CARTESIAN_POINT('',(0.,0.));
+#10877 = VECTOR('',#10878,1.);
+#10878 = DIRECTION('',(0.,-1.));
+#10879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10880 = PCURVE('',#5445,#10881);
+#10881 = DEFINITIONAL_REPRESENTATION('',(#10882),#10886);
+#10882 = LINE('',#10883,#10884);
+#10883 = CARTESIAN_POINT('',(1.,0.));
+#10884 = VECTOR('',#10885,1.);
+#10885 = DIRECTION('',(0.,-1.));
+#10886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10887 = ORIENTED_EDGE('',*,*,#10888,.T.);
+#10888 = EDGE_CURVE('',#10866,#10816,#10889,.T.);
+#10889 = SURFACE_CURVE('',#10890,(#10894,#10901),.PCURVE_S1.);
+#10890 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10891,#10892,#10893),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10891 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,0.9));
+#10892 = CARTESIAN_POINT('',(4.769287059375,-27.73510742187,0.9));
+#10893 = CARTESIAN_POINT('',(5.020751903125,-27.64721679687,0.9));
+#10894 = PCURVE('',#5475,#10895);
+#10895 = DEFINITIONAL_REPRESENTATION('',(#10896),#10900);
+#10896 = LINE('',#10897,#10898);
+#10897 = CARTESIAN_POINT('',(0.,-0.6));
+#10898 = VECTOR('',#10899,1.);
+#10899 = DIRECTION('',(1.,0.));
+#10900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10901 = PCURVE('',#10363,#10902);
+#10902 = DEFINITIONAL_REPRESENTATION('',(#10903),#10907);
+#10903 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10904,#10905,#10906),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10904 = CARTESIAN_POINT('',(1.201171875,1.494140625));
+#10905 = CARTESIAN_POINT('',(1.7333984375,1.5576171875));
+#10906 = CARTESIAN_POINT('',(1.98486328125,1.6455078125));
+#10907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10908 = ORIENTED_EDGE('',*,*,#10840,.F.);
+#10909 = ORIENTED_EDGE('',*,*,#5459,.F.);
+#10910 = ADVANCED_FACE('',(#10911),#5445,.T.);
+#10911 = FACE_BOUND('',#10912,.T.);
+#10912 = EDGE_LOOP('',(#10913,#10914,#10935,#10936));
+#10913 = ORIENTED_EDGE('',*,*,#10318,.T.);
+#10914 = ORIENTED_EDGE('',*,*,#10915,.T.);
+#10915 = EDGE_CURVE('',#10319,#10866,#10916,.T.);
+#10916 = SURFACE_CURVE('',#10917,(#10921,#10928),.PCURVE_S1.);
+#10917 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10918,#10919,#10920),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10918 = CARTESIAN_POINT('',(3.846435496875,-27.86450195312,0.9));
+#10919 = CARTESIAN_POINT('',(3.975830028125,-27.83032226562,0.9));
+#10920 = CARTESIAN_POINT('',(4.237060496875,-27.79858398437,0.9));
+#10921 = PCURVE('',#5445,#10922);
+#10922 = DEFINITIONAL_REPRESENTATION('',(#10923),#10927);
+#10923 = LINE('',#10924,#10925);
+#10924 = CARTESIAN_POINT('',(0.,-0.6));
+#10925 = VECTOR('',#10926,1.);
+#10926 = DIRECTION('',(1.,0.));
+#10927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10928 = PCURVE('',#10363,#10929);
+#10929 = DEFINITIONAL_REPRESENTATION('',(#10930),#10934);
+#10930 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10931,#10932,#10933),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10931 = CARTESIAN_POINT('',(0.810546875,1.42822265625));
+#10932 = CARTESIAN_POINT('',(0.93994140625,1.46240234375));
+#10933 = CARTESIAN_POINT('',(1.201171875,1.494140625));
+#10934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10935 = ORIENTED_EDGE('',*,*,#10865,.F.);
+#10936 = ORIENTED_EDGE('',*,*,#5429,.F.);
+#10937 = ADVANCED_FACE('',(#10938),#5798,.T.);
+#10938 = FACE_BOUND('',#10939,.T.);
+#10939 = EDGE_LOOP('',(#10940,#10963,#10991,#11012));
+#10940 = ORIENTED_EDGE('',*,*,#10941,.T.);
+#10941 = EDGE_CURVE('',#5781,#10942,#10944,.T.);
+#10942 = VERTEX_POINT('',#10943);
+#10943 = CARTESIAN_POINT('',(8.236083934375,-25.71362304687,0.9));
+#10944 = SURFACE_CURVE('',#10945,(#10949,#10956),.PCURVE_S1.);
+#10945 = LINE('',#10946,#10947);
+#10946 = CARTESIAN_POINT('',(8.236083934375,-25.71362304687,1.5));
+#10947 = VECTOR('',#10948,1.);
+#10948 = DIRECTION('',(-0.,-0.,-1.));
+#10949 = PCURVE('',#5798,#10950);
+#10950 = DEFINITIONAL_REPRESENTATION('',(#10951),#10955);
+#10951 = LINE('',#10952,#10953);
+#10952 = CARTESIAN_POINT('',(0.,0.));
+#10953 = VECTOR('',#10954,1.);
+#10954 = DIRECTION('',(0.,-1.));
+#10955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10956 = PCURVE('',#5962,#10957);
+#10957 = DEFINITIONAL_REPRESENTATION('',(#10958),#10962);
+#10958 = LINE('',#10959,#10960);
+#10959 = CARTESIAN_POINT('',(0.43701171875,0.));
+#10960 = VECTOR('',#10961,1.);
+#10961 = DIRECTION('',(0.,-1.));
+#10962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10963 = ORIENTED_EDGE('',*,*,#10964,.T.);
+#10964 = EDGE_CURVE('',#10942,#10965,#10967,.T.);
+#10965 = VERTEX_POINT('',#10966);
+#10966 = CARTESIAN_POINT('',(8.236083934375,-29.29272460937,0.9));
+#10967 = SURFACE_CURVE('',#10968,(#10972,#10979),.PCURVE_S1.);
+#10968 = LINE('',#10969,#10970);
+#10969 = CARTESIAN_POINT('',(8.236083934375,-25.71362304687,0.9));
+#10970 = VECTOR('',#10971,1.);
+#10971 = DIRECTION('',(0.,-1.,0.));
+#10972 = PCURVE('',#5798,#10973);
+#10973 = DEFINITIONAL_REPRESENTATION('',(#10974),#10978);
+#10974 = LINE('',#10975,#10976);
+#10975 = CARTESIAN_POINT('',(0.,-0.6));
+#10976 = VECTOR('',#10977,1.);
+#10977 = DIRECTION('',(1.,0.));
+#10978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10979 = PCURVE('',#10980,#10985);
+#10980 = PLANE('',#10981);
+#10981 = AXIS2_PLACEMENT_3D('',#10982,#10983,#10984);
+#10982 = CARTESIAN_POINT('',(5.816650340625,-29.29272460937,0.9));
+#10983 = DIRECTION('',(0.,0.,1.));
+#10984 = DIRECTION('',(1.,0.,-0.));
+#10985 = DEFINITIONAL_REPRESENTATION('',(#10986),#10990);
+#10986 = LINE('',#10987,#10988);
+#10987 = CARTESIAN_POINT('',(2.41943359375,3.5791015625));
+#10988 = VECTOR('',#10989,1.);
+#10989 = DIRECTION('',(0.,-1.));
+#10990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#10991 = ORIENTED_EDGE('',*,*,#10992,.F.);
+#10992 = EDGE_CURVE('',#5783,#10965,#10993,.T.);
+#10993 = SURFACE_CURVE('',#10994,(#10998,#11005),.PCURVE_S1.);
+#10994 = LINE('',#10995,#10996);
+#10995 = CARTESIAN_POINT('',(8.236083934375,-29.29272460937,1.5));
+#10996 = VECTOR('',#10997,1.);
+#10997 = DIRECTION('',(-0.,-0.,-1.));
+#10998 = PCURVE('',#5798,#10999);
+#10999 = DEFINITIONAL_REPRESENTATION('',(#11000),#11004);
+#11000 = LINE('',#11001,#11002);
+#11001 = CARTESIAN_POINT('',(3.5791015625,0.));
+#11002 = VECTOR('',#11003,1.);
+#11003 = DIRECTION('',(0.,-1.));
+#11004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11005 = PCURVE('',#5826,#11006);
+#11006 = DEFINITIONAL_REPRESENTATION('',(#11007),#11011);
+#11007 = LINE('',#11008,#11009);
+#11008 = CARTESIAN_POINT('',(0.,0.));
+#11009 = VECTOR('',#11010,1.);
+#11010 = DIRECTION('',(0.,-1.));
+#11011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11012 = ORIENTED_EDGE('',*,*,#5780,.F.);
+#11013 = ADVANCED_FACE('',(#11014),#5962,.T.);
+#11014 = FACE_BOUND('',#11015,.T.);
+#11015 = EDGE_LOOP('',(#11016,#11039,#11060,#11061));
+#11016 = ORIENTED_EDGE('',*,*,#11017,.T.);
+#11017 = EDGE_CURVE('',#5921,#11018,#11020,.T.);
+#11018 = VERTEX_POINT('',#11019);
+#11019 = CARTESIAN_POINT('',(7.799072215625,-25.71362304687,0.9));
+#11020 = SURFACE_CURVE('',#11021,(#11025,#11032),.PCURVE_S1.);
+#11021 = LINE('',#11022,#11023);
+#11022 = CARTESIAN_POINT('',(7.799072215625,-25.71362304687,1.5));
+#11023 = VECTOR('',#11024,1.);
+#11024 = DIRECTION('',(-0.,-0.,-1.));
+#11025 = PCURVE('',#5962,#11026);
+#11026 = DEFINITIONAL_REPRESENTATION('',(#11027),#11031);
+#11027 = LINE('',#11028,#11029);
+#11028 = CARTESIAN_POINT('',(0.,0.));
+#11029 = VECTOR('',#11030,1.);
+#11030 = DIRECTION('',(0.,-1.));
+#11031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11032 = PCURVE('',#5936,#11033);
+#11033 = DEFINITIONAL_REPRESENTATION('',(#11034),#11038);
+#11034 = LINE('',#11035,#11036);
+#11035 = CARTESIAN_POINT('',(1.2841796875,0.));
+#11036 = VECTOR('',#11037,1.);
+#11037 = DIRECTION('',(0.,-1.));
+#11038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11039 = ORIENTED_EDGE('',*,*,#11040,.T.);
+#11040 = EDGE_CURVE('',#11018,#10942,#11041,.T.);
+#11041 = SURFACE_CURVE('',#11042,(#11046,#11053),.PCURVE_S1.);
+#11042 = LINE('',#11043,#11044);
+#11043 = CARTESIAN_POINT('',(7.799072215625,-25.71362304687,0.9));
+#11044 = VECTOR('',#11045,1.);
+#11045 = DIRECTION('',(1.,0.,0.));
+#11046 = PCURVE('',#5962,#11047);
+#11047 = DEFINITIONAL_REPRESENTATION('',(#11048),#11052);
+#11048 = LINE('',#11049,#11050);
+#11049 = CARTESIAN_POINT('',(0.,-0.6));
+#11050 = VECTOR('',#11051,1.);
+#11051 = DIRECTION('',(1.,0.));
+#11052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11053 = PCURVE('',#10980,#11054);
+#11054 = DEFINITIONAL_REPRESENTATION('',(#11055),#11059);
+#11055 = LINE('',#11056,#11057);
+#11056 = CARTESIAN_POINT('',(1.982421875,3.5791015625));
+#11057 = VECTOR('',#11058,1.);
+#11058 = DIRECTION('',(1.,0.));
+#11059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11060 = ORIENTED_EDGE('',*,*,#10941,.F.);
+#11061 = ORIENTED_EDGE('',*,*,#5948,.F.);
+#11062 = ADVANCED_FACE('',(#11063),#5936,.T.);
+#11063 = FACE_BOUND('',#11064,.T.);
+#11064 = EDGE_LOOP('',(#11065,#11088,#11109,#11110));
+#11065 = ORIENTED_EDGE('',*,*,#11066,.T.);
+#11066 = EDGE_CURVE('',#5867,#11067,#11069,.T.);
+#11067 = VERTEX_POINT('',#11068);
+#11068 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,0.9));
+#11069 = SURFACE_CURVE('',#11070,(#11074,#11081),.PCURVE_S1.);
+#11070 = LINE('',#11071,#11072);
+#11071 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,1.5));
+#11072 = VECTOR('',#11073,1.);
+#11073 = DIRECTION('',(-0.,-0.,-1.));
+#11074 = PCURVE('',#5936,#11075);
+#11075 = DEFINITIONAL_REPRESENTATION('',(#11076),#11080);
+#11076 = LINE('',#11077,#11078);
+#11077 = CARTESIAN_POINT('',(0.,0.));
+#11078 = VECTOR('',#11079,1.);
+#11079 = DIRECTION('',(0.,-1.));
+#11080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11081 = PCURVE('',#5898,#11082);
+#11082 = DEFINITIONAL_REPRESENTATION('',(#11083),#11087);
+#11083 = LINE('',#11084,#11085);
+#11084 = CARTESIAN_POINT('',(0.,0.));
+#11085 = VECTOR('',#11086,1.);
+#11086 = DIRECTION('',(0.,-1.));
+#11087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11088 = ORIENTED_EDGE('',*,*,#11089,.T.);
+#11089 = EDGE_CURVE('',#11067,#11018,#11090,.T.);
+#11090 = SURFACE_CURVE('',#11091,(#11095,#11102),.PCURVE_S1.);
+#11091 = LINE('',#11092,#11093);
+#11092 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,0.9));
+#11093 = VECTOR('',#11094,1.);
+#11094 = DIRECTION('',(0.,1.,0.));
+#11095 = PCURVE('',#5936,#11096);
+#11096 = DEFINITIONAL_REPRESENTATION('',(#11097),#11101);
+#11097 = LINE('',#11098,#11099);
+#11098 = CARTESIAN_POINT('',(0.,-0.6));
+#11099 = VECTOR('',#11100,1.);
+#11100 = DIRECTION('',(1.,0.));
+#11101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11102 = PCURVE('',#10980,#11103);
+#11103 = DEFINITIONAL_REPRESENTATION('',(#11104),#11108);
+#11104 = LINE('',#11105,#11106);
+#11105 = CARTESIAN_POINT('',(1.982421875,2.294921875));
+#11106 = VECTOR('',#11107,1.);
+#11107 = DIRECTION('',(0.,1.));
+#11108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11109 = ORIENTED_EDGE('',*,*,#11017,.F.);
+#11110 = ORIENTED_EDGE('',*,*,#5920,.F.);
+#11111 = ADVANCED_FACE('',(#11112),#5898,.F.);
+#11112 = FACE_BOUND('',#11113,.F.);
+#11113 = EDGE_LOOP('',(#11114,#11115,#11154,#11175));
+#11114 = ORIENTED_EDGE('',*,*,#11066,.T.);
+#11115 = ORIENTED_EDGE('',*,*,#11116,.T.);
+#11116 = EDGE_CURVE('',#11067,#11117,#11119,.T.);
+#11117 = VERTEX_POINT('',#11118);
+#11118 = CARTESIAN_POINT('',(7.828369090625,-28.96557617187,0.9));
+#11119 = SURFACE_CURVE('',#11120,(#11132,#11139),.PCURVE_S1.);
+#11120 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11121,#11122,#11123,#11124,
+ #11125,#11126,#11127,#11128,#11129,#11130,#11131),.UNSPECIFIED.,.F.,
+ .F.,(3,1,1,1,1,1,1,1,1,3),(0.,1.,2.,3.364583333333,4.729166666667,
+ 6.09375,7.492662473795,8.891574947589,10.290487421384,
+ 12.449438955744),.UNSPECIFIED.);
+#11121 = CARTESIAN_POINT('',(7.799072215625,-26.99780273437,0.9));
+#11122 = CARTESIAN_POINT('',(7.684326121875,-26.83911132812,0.9));
+#11123 = CARTESIAN_POINT('',(7.318115184375,-26.64135742187,0.9));
+#11124 = CARTESIAN_POINT('',(6.763915965625,-26.64135742187,0.9));
+#11125 = CARTESIAN_POINT('',(6.246337840625,-26.97827148437,0.9));
+#11126 = CARTESIAN_POINT('',(5.987548778125,-27.61059570312,0.9));
+#11127 = CARTESIAN_POINT('',(5.987548778125,-28.39672851562,0.9));
+#11128 = CARTESIAN_POINT('',(6.273193309375,-29.00952148437,0.9));
+#11129 = CARTESIAN_POINT('',(6.793212840625,-29.35131835937,0.9));
+#11130 = CARTESIAN_POINT('',(7.581787059375,-29.35131835937,0.9));
+#11131 = CARTESIAN_POINT('',(7.828369090625,-28.96557617187,0.9));
+#11132 = PCURVE('',#5898,#11133);
+#11133 = DEFINITIONAL_REPRESENTATION('',(#11134),#11138);
+#11134 = LINE('',#11135,#11136);
+#11135 = CARTESIAN_POINT('',(0.,-0.6));
+#11136 = VECTOR('',#11137,1.);
+#11137 = DIRECTION('',(1.,0.));
+#11138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11139 = PCURVE('',#10980,#11140);
+#11140 = DEFINITIONAL_REPRESENTATION('',(#11141),#11153);
+#11141 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11142,#11143,#11144,#11145,
+ #11146,#11147,#11148,#11149,#11150,#11151,#11152),.UNSPECIFIED.,.F.,
+ .F.,(3,1,1,1,1,1,1,1,1,3),(0.,1.,2.,3.364583333333,4.729166666667,
+ 6.09375,7.492662473795,8.891574947589,10.290487421384,
+ 12.449438955744),.UNSPECIFIED.);
+#11142 = CARTESIAN_POINT('',(1.982421875,2.294921875));
+#11143 = CARTESIAN_POINT('',(1.86767578125,2.45361328125));
+#11144 = CARTESIAN_POINT('',(1.50146484375,2.6513671875));
+#11145 = CARTESIAN_POINT('',(0.947265625,2.6513671875));
+#11146 = CARTESIAN_POINT('',(0.4296875,2.314453125));
+#11147 = CARTESIAN_POINT('',(0.1708984375,1.68212890625));
+#11148 = CARTESIAN_POINT('',(0.1708984375,0.89599609375));
+#11149 = CARTESIAN_POINT('',(0.45654296875,0.283203125));
+#11150 = CARTESIAN_POINT('',(0.9765625,-5.859375E-02));
+#11151 = CARTESIAN_POINT('',(1.76513671875,-5.859375E-02));
+#11152 = CARTESIAN_POINT('',(2.01171875,0.3271484375));
+#11153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11154 = ORIENTED_EDGE('',*,*,#11155,.F.);
+#11155 = EDGE_CURVE('',#5839,#11117,#11156,.T.);
+#11156 = SURFACE_CURVE('',#11157,(#11161,#11168),.PCURVE_S1.);
+#11157 = LINE('',#11158,#11159);
+#11158 = CARTESIAN_POINT('',(7.828369090625,-28.96557617187,1.5));
+#11159 = VECTOR('',#11160,1.);
+#11160 = DIRECTION('',(-0.,-0.,-1.));
+#11161 = PCURVE('',#5898,#11162);
+#11162 = DEFINITIONAL_REPRESENTATION('',(#11163),#11167);
+#11163 = LINE('',#11164,#11165);
+#11164 = CARTESIAN_POINT('',(12.449438955744,0.));
+#11165 = VECTOR('',#11166,1.);
+#11166 = DIRECTION('',(0.,-1.));
+#11167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11168 = PCURVE('',#5854,#11169);
+#11169 = DEFINITIONAL_REPRESENTATION('',(#11170),#11174);
+#11170 = LINE('',#11171,#11172);
+#11171 = CARTESIAN_POINT('',(0.3271484375,0.));
+#11172 = VECTOR('',#11173,1.);
+#11173 = DIRECTION('',(0.,-1.));
+#11174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11175 = ORIENTED_EDGE('',*,*,#5866,.F.);
+#11176 = ADVANCED_FACE('',(#11177),#5854,.T.);
+#11177 = FACE_BOUND('',#11178,.T.);
+#11178 = EDGE_LOOP('',(#11179,#11202,#11223,#11224));
+#11179 = ORIENTED_EDGE('',*,*,#11180,.T.);
+#11180 = EDGE_CURVE('',#5811,#11181,#11183,.T.);
+#11181 = VERTEX_POINT('',#11182);
+#11182 = CARTESIAN_POINT('',(7.828369090625,-29.29272460937,0.9));
+#11183 = SURFACE_CURVE('',#11184,(#11188,#11195),.PCURVE_S1.);
+#11184 = LINE('',#11185,#11186);
+#11185 = CARTESIAN_POINT('',(7.828369090625,-29.29272460937,1.5));
+#11186 = VECTOR('',#11187,1.);
+#11187 = DIRECTION('',(-0.,-0.,-1.));
+#11188 = PCURVE('',#5854,#11189);
+#11189 = DEFINITIONAL_REPRESENTATION('',(#11190),#11194);
+#11190 = LINE('',#11191,#11192);
+#11191 = CARTESIAN_POINT('',(0.,0.));
+#11192 = VECTOR('',#11193,1.);
+#11193 = DIRECTION('',(0.,-1.));
+#11194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11195 = PCURVE('',#5826,#11196);
+#11196 = DEFINITIONAL_REPRESENTATION('',(#11197),#11201);
+#11197 = LINE('',#11198,#11199);
+#11198 = CARTESIAN_POINT('',(0.40771484375,0.));
+#11199 = VECTOR('',#11200,1.);
+#11200 = DIRECTION('',(0.,-1.));
+#11201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11202 = ORIENTED_EDGE('',*,*,#11203,.T.);
+#11203 = EDGE_CURVE('',#11181,#11117,#11204,.T.);
+#11204 = SURFACE_CURVE('',#11205,(#11209,#11216),.PCURVE_S1.);
+#11205 = LINE('',#11206,#11207);
+#11206 = CARTESIAN_POINT('',(7.828369090625,-29.29272460937,0.9));
+#11207 = VECTOR('',#11208,1.);
+#11208 = DIRECTION('',(0.,1.,0.));
+#11209 = PCURVE('',#5854,#11210);
+#11210 = DEFINITIONAL_REPRESENTATION('',(#11211),#11215);
+#11211 = LINE('',#11212,#11213);
+#11212 = CARTESIAN_POINT('',(0.,-0.6));
+#11213 = VECTOR('',#11214,1.);
+#11214 = DIRECTION('',(1.,0.));
+#11215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11216 = PCURVE('',#10980,#11217);
+#11217 = DEFINITIONAL_REPRESENTATION('',(#11218),#11222);
+#11218 = LINE('',#11219,#11220);
+#11219 = CARTESIAN_POINT('',(2.01171875,0.));
+#11220 = VECTOR('',#11221,1.);
+#11221 = DIRECTION('',(0.,1.));
+#11222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11223 = ORIENTED_EDGE('',*,*,#11155,.F.);
+#11224 = ORIENTED_EDGE('',*,*,#5838,.F.);
+#11225 = ADVANCED_FACE('',(#11226),#5826,.T.);
+#11226 = FACE_BOUND('',#11227,.T.);
+#11227 = EDGE_LOOP('',(#11228,#11229,#11250,#11251));
+#11228 = ORIENTED_EDGE('',*,*,#10992,.T.);
+#11229 = ORIENTED_EDGE('',*,*,#11230,.T.);
+#11230 = EDGE_CURVE('',#10965,#11181,#11231,.T.);
+#11231 = SURFACE_CURVE('',#11232,(#11236,#11243),.PCURVE_S1.);
+#11232 = LINE('',#11233,#11234);
+#11233 = CARTESIAN_POINT('',(8.236083934375,-29.29272460937,0.9));
+#11234 = VECTOR('',#11235,1.);
+#11235 = DIRECTION('',(-1.,0.,0.));
+#11236 = PCURVE('',#5826,#11237);
+#11237 = DEFINITIONAL_REPRESENTATION('',(#11238),#11242);
+#11238 = LINE('',#11239,#11240);
+#11239 = CARTESIAN_POINT('',(0.,-0.6));
+#11240 = VECTOR('',#11241,1.);
+#11241 = DIRECTION('',(1.,0.));
+#11242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11243 = PCURVE('',#10980,#11244);
+#11244 = DEFINITIONAL_REPRESENTATION('',(#11245),#11249);
+#11245 = LINE('',#11246,#11247);
+#11246 = CARTESIAN_POINT('',(2.41943359375,0.));
+#11247 = VECTOR('',#11248,1.);
+#11248 = DIRECTION('',(-1.,0.));
+#11249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11250 = ORIENTED_EDGE('',*,*,#11180,.F.);
+#11251 = ORIENTED_EDGE('',*,*,#5810,.F.);
+#11252 = ADVANCED_FACE('',(#11253),#5994,.T.);
+#11253 = FACE_BOUND('',#11254,.T.);
+#11254 = EDGE_LOOP('',(#11255,#11278,#11279,#11302));
+#11255 = ORIENTED_EDGE('',*,*,#11256,.T.);
+#11256 = EDGE_CURVE('',#11257,#5977,#11259,.T.);
+#11257 = VERTEX_POINT('',#11258);
+#11258 = CARTESIAN_POINT('',(-7.,-16.525,0.));
+#11259 = SURFACE_CURVE('',#11260,(#11264,#11271),.PCURVE_S1.);
+#11260 = LINE('',#11261,#11262);
+#11261 = CARTESIAN_POINT('',(-7.,-16.525,0.));
+#11262 = VECTOR('',#11263,1.);
+#11263 = DIRECTION('',(0.,0.,1.));
+#11264 = PCURVE('',#5994,#11265);
+#11265 = DEFINITIONAL_REPRESENTATION('',(#11266),#11270);
+#11266 = LINE('',#11267,#11268);
+#11267 = CARTESIAN_POINT('',(0.,0.));
+#11268 = VECTOR('',#11269,1.);
+#11269 = DIRECTION('',(0.,-1.));
+#11270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11271 = PCURVE('',#6022,#11272);
+#11272 = DEFINITIONAL_REPRESENTATION('',(#11273),#11277);
+#11273 = LINE('',#11274,#11275);
+#11274 = CARTESIAN_POINT('',(0.,0.));
+#11275 = VECTOR('',#11276,1.);
+#11276 = DIRECTION('',(0.,-1.));
+#11277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11278 = ORIENTED_EDGE('',*,*,#5976,.T.);
+#11279 = ORIENTED_EDGE('',*,*,#11280,.F.);
+#11280 = EDGE_CURVE('',#11281,#5979,#11283,.T.);
+#11281 = VERTEX_POINT('',#11282);
+#11282 = CARTESIAN_POINT('',(7.,-16.525,0.));
+#11283 = SURFACE_CURVE('',#11284,(#11288,#11295),.PCURVE_S1.);
+#11284 = LINE('',#11285,#11286);
+#11285 = CARTESIAN_POINT('',(7.,-16.525,0.));
+#11286 = VECTOR('',#11287,1.);
+#11287 = DIRECTION('',(0.,0.,1.));
+#11288 = PCURVE('',#5994,#11289);
+#11289 = DEFINITIONAL_REPRESENTATION('',(#11290),#11294);
+#11290 = LINE('',#11291,#11292);
+#11291 = CARTESIAN_POINT('',(14.,0.));
+#11292 = VECTOR('',#11293,1.);
+#11293 = DIRECTION('',(0.,-1.));
+#11294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11295 = PCURVE('',#6076,#11296);
+#11296 = DEFINITIONAL_REPRESENTATION('',(#11297),#11301);
+#11297 = LINE('',#11298,#11299);
+#11298 = CARTESIAN_POINT('',(0.,0.));
+#11299 = VECTOR('',#11300,1.);
+#11300 = DIRECTION('',(0.,-1.));
+#11301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11302 = ORIENTED_EDGE('',*,*,#11303,.F.);
+#11303 = EDGE_CURVE('',#11257,#11281,#11304,.T.);
+#11304 = SURFACE_CURVE('',#11305,(#11309,#11316),.PCURVE_S1.);
+#11305 = LINE('',#11306,#11307);
+#11306 = CARTESIAN_POINT('',(0.,-16.525,0.));
+#11307 = VECTOR('',#11308,1.);
+#11308 = DIRECTION('',(1.,0.,0.));
+#11309 = PCURVE('',#5994,#11310);
+#11310 = DEFINITIONAL_REPRESENTATION('',(#11311),#11315);
+#11311 = LINE('',#11312,#11313);
+#11312 = CARTESIAN_POINT('',(7.,0.));
+#11313 = VECTOR('',#11314,1.);
+#11314 = DIRECTION('',(1.,0.));
+#11315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11316 = PCURVE('',#7168,#11317);
+#11317 = DEFINITIONAL_REPRESENTATION('',(#11318),#11322);
+#11318 = LINE('',#11319,#11320);
+#11319 = CARTESIAN_POINT('',(0.,-7.));
+#11320 = VECTOR('',#11321,1.);
+#11321 = DIRECTION('',(1.,0.));
+#11322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11323 = ADVANCED_FACE('',(#11324),#6022,.F.);
+#11324 = FACE_BOUND('',#11325,.F.);
+#11325 = EDGE_LOOP('',(#11326,#11327,#11328,#11351));
+#11326 = ORIENTED_EDGE('',*,*,#11256,.T.);
+#11327 = ORIENTED_EDGE('',*,*,#6006,.T.);
+#11328 = ORIENTED_EDGE('',*,*,#11329,.F.);
+#11329 = EDGE_CURVE('',#11330,#6007,#11332,.T.);
+#11330 = VERTEX_POINT('',#11331);
+#11331 = CARTESIAN_POINT('',(-7.,-2.525,0.));
+#11332 = SURFACE_CURVE('',#11333,(#11337,#11344),.PCURVE_S1.);
+#11333 = LINE('',#11334,#11335);
+#11334 = CARTESIAN_POINT('',(-7.,-2.525,0.));
+#11335 = VECTOR('',#11336,1.);
+#11336 = DIRECTION('',(0.,0.,1.));
+#11337 = PCURVE('',#6022,#11338);
+#11338 = DEFINITIONAL_REPRESENTATION('',(#11339),#11343);
+#11339 = LINE('',#11340,#11341);
+#11340 = CARTESIAN_POINT('',(14.,0.));
+#11341 = VECTOR('',#11342,1.);
+#11342 = DIRECTION('',(0.,-1.));
+#11343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11344 = PCURVE('',#6050,#11345);
+#11345 = DEFINITIONAL_REPRESENTATION('',(#11346),#11350);
+#11346 = LINE('',#11347,#11348);
+#11347 = CARTESIAN_POINT('',(0.,0.));
+#11348 = VECTOR('',#11349,1.);
+#11349 = DIRECTION('',(0.,-1.));
+#11350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11351 = ORIENTED_EDGE('',*,*,#11352,.F.);
+#11352 = EDGE_CURVE('',#11257,#11330,#11353,.T.);
+#11353 = SURFACE_CURVE('',#11354,(#11358,#11365),.PCURVE_S1.);
+#11354 = LINE('',#11355,#11356);
+#11355 = CARTESIAN_POINT('',(-7.,-9.525,0.));
+#11356 = VECTOR('',#11357,1.);
+#11357 = DIRECTION('',(0.,1.,0.));
+#11358 = PCURVE('',#6022,#11359);
+#11359 = DEFINITIONAL_REPRESENTATION('',(#11360),#11364);
+#11360 = LINE('',#11361,#11362);
+#11361 = CARTESIAN_POINT('',(7.,0.));
+#11362 = VECTOR('',#11363,1.);
+#11363 = DIRECTION('',(1.,0.));
+#11364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11365 = PCURVE('',#7168,#11366);
+#11366 = DEFINITIONAL_REPRESENTATION('',(#11367),#11371);
+#11367 = LINE('',#11368,#11369);
+#11368 = CARTESIAN_POINT('',(-7.,0.));
+#11369 = VECTOR('',#11370,1.);
+#11370 = DIRECTION('',(0.,1.));
+#11371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11372 = ADVANCED_FACE('',(#11373),#6076,.T.);
+#11373 = FACE_BOUND('',#11374,.T.);
+#11374 = EDGE_LOOP('',(#11375,#11376,#11377,#11400));
+#11375 = ORIENTED_EDGE('',*,*,#11280,.T.);
+#11376 = ORIENTED_EDGE('',*,*,#6062,.T.);
+#11377 = ORIENTED_EDGE('',*,*,#11378,.F.);
+#11378 = EDGE_CURVE('',#11379,#6035,#11381,.T.);
+#11379 = VERTEX_POINT('',#11380);
+#11380 = CARTESIAN_POINT('',(7.,-2.525,0.));
+#11381 = SURFACE_CURVE('',#11382,(#11386,#11393),.PCURVE_S1.);
+#11382 = LINE('',#11383,#11384);
+#11383 = CARTESIAN_POINT('',(7.,-2.525,0.));
+#11384 = VECTOR('',#11385,1.);
+#11385 = DIRECTION('',(0.,0.,1.));
+#11386 = PCURVE('',#6076,#11387);
+#11387 = DEFINITIONAL_REPRESENTATION('',(#11388),#11392);
+#11388 = LINE('',#11389,#11390);
+#11389 = CARTESIAN_POINT('',(14.,0.));
+#11390 = VECTOR('',#11391,1.);
+#11391 = DIRECTION('',(0.,-1.));
+#11392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11393 = PCURVE('',#6050,#11394);
+#11394 = DEFINITIONAL_REPRESENTATION('',(#11395),#11399);
+#11395 = LINE('',#11396,#11397);
+#11396 = CARTESIAN_POINT('',(14.,0.));
+#11397 = VECTOR('',#11398,1.);
+#11398 = DIRECTION('',(0.,-1.));
+#11399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11400 = ORIENTED_EDGE('',*,*,#11401,.F.);
+#11401 = EDGE_CURVE('',#11281,#11379,#11402,.T.);
+#11402 = SURFACE_CURVE('',#11403,(#11407,#11414),.PCURVE_S1.);
+#11403 = LINE('',#11404,#11405);
+#11404 = CARTESIAN_POINT('',(7.,-9.525,0.));
+#11405 = VECTOR('',#11406,1.);
+#11406 = DIRECTION('',(0.,1.,0.));
+#11407 = PCURVE('',#6076,#11408);
+#11408 = DEFINITIONAL_REPRESENTATION('',(#11409),#11413);
+#11409 = LINE('',#11410,#11411);
+#11410 = CARTESIAN_POINT('',(7.,0.));
+#11411 = VECTOR('',#11412,1.);
+#11412 = DIRECTION('',(1.,0.));
+#11413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11414 = PCURVE('',#7168,#11415);
+#11415 = DEFINITIONAL_REPRESENTATION('',(#11416),#11420);
+#11416 = LINE('',#11417,#11418);
+#11417 = CARTESIAN_POINT('',(7.,0.));
+#11418 = VECTOR('',#11419,1.);
+#11419 = DIRECTION('',(0.,1.));
+#11420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11421 = ADVANCED_FACE('',(#11422),#6050,.F.);
+#11422 = FACE_BOUND('',#11423,.F.);
+#11423 = EDGE_LOOP('',(#11424,#11425,#11426,#11427));
+#11424 = ORIENTED_EDGE('',*,*,#11329,.T.);
+#11425 = ORIENTED_EDGE('',*,*,#6034,.T.);
+#11426 = ORIENTED_EDGE('',*,*,#11378,.F.);
+#11427 = ORIENTED_EDGE('',*,*,#11428,.F.);
+#11428 = EDGE_CURVE('',#11330,#11379,#11429,.T.);
+#11429 = SURFACE_CURVE('',#11430,(#11434,#11441),.PCURVE_S1.);
+#11430 = LINE('',#11431,#11432);
+#11431 = CARTESIAN_POINT('',(0.,-2.525,0.));
+#11432 = VECTOR('',#11433,1.);
+#11433 = DIRECTION('',(1.,0.,0.));
+#11434 = PCURVE('',#6050,#11435);
+#11435 = DEFINITIONAL_REPRESENTATION('',(#11436),#11440);
+#11436 = LINE('',#11437,#11438);
+#11437 = CARTESIAN_POINT('',(7.,0.));
+#11438 = VECTOR('',#11439,1.);
+#11439 = DIRECTION('',(1.,0.));
+#11440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11441 = PCURVE('',#7168,#11442);
+#11442 = DEFINITIONAL_REPRESENTATION('',(#11443),#11447);
+#11443 = LINE('',#11444,#11445);
+#11444 = CARTESIAN_POINT('',(0.,7.));
+#11445 = VECTOR('',#11446,1.);
+#11446 = DIRECTION('',(1.,0.));
+#11447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11448 = ADVANCED_FACE('',(#11449),#6108,.T.);
+#11449 = FACE_BOUND('',#11450,.T.);
+#11450 = EDGE_LOOP('',(#11451,#11474,#11475,#11498));
+#11451 = ORIENTED_EDGE('',*,*,#11452,.T.);
+#11452 = EDGE_CURVE('',#11453,#6091,#11455,.T.);
+#11453 = VERTEX_POINT('',#11454);
+#11454 = CARTESIAN_POINT('',(12.05,-16.525,0.));
+#11455 = SURFACE_CURVE('',#11456,(#11460,#11467),.PCURVE_S1.);
+#11456 = LINE('',#11457,#11458);
+#11457 = CARTESIAN_POINT('',(12.05,-16.525,0.));
+#11458 = VECTOR('',#11459,1.);
+#11459 = DIRECTION('',(0.,0.,1.));
+#11460 = PCURVE('',#6108,#11461);
+#11461 = DEFINITIONAL_REPRESENTATION('',(#11462),#11466);
+#11462 = LINE('',#11463,#11464);
+#11463 = CARTESIAN_POINT('',(0.,0.));
+#11464 = VECTOR('',#11465,1.);
+#11465 = DIRECTION('',(0.,-1.));
+#11466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11467 = PCURVE('',#6136,#11468);
+#11468 = DEFINITIONAL_REPRESENTATION('',(#11469),#11473);
+#11469 = LINE('',#11470,#11471);
+#11470 = CARTESIAN_POINT('',(0.,0.));
+#11471 = VECTOR('',#11472,1.);
+#11472 = DIRECTION('',(0.,-1.));
+#11473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11474 = ORIENTED_EDGE('',*,*,#6090,.T.);
+#11475 = ORIENTED_EDGE('',*,*,#11476,.F.);
+#11476 = EDGE_CURVE('',#11477,#6093,#11479,.T.);
+#11477 = VERTEX_POINT('',#11478);
+#11478 = CARTESIAN_POINT('',(26.05,-16.525,0.));
+#11479 = SURFACE_CURVE('',#11480,(#11484,#11491),.PCURVE_S1.);
+#11480 = LINE('',#11481,#11482);
+#11481 = CARTESIAN_POINT('',(26.05,-16.525,0.));
+#11482 = VECTOR('',#11483,1.);
+#11483 = DIRECTION('',(0.,0.,1.));
+#11484 = PCURVE('',#6108,#11485);
+#11485 = DEFINITIONAL_REPRESENTATION('',(#11486),#11490);
+#11486 = LINE('',#11487,#11488);
+#11487 = CARTESIAN_POINT('',(14.,0.));
+#11488 = VECTOR('',#11489,1.);
+#11489 = DIRECTION('',(0.,-1.));
+#11490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11491 = PCURVE('',#6190,#11492);
+#11492 = DEFINITIONAL_REPRESENTATION('',(#11493),#11497);
+#11493 = LINE('',#11494,#11495);
+#11494 = CARTESIAN_POINT('',(0.,0.));
+#11495 = VECTOR('',#11496,1.);
+#11496 = DIRECTION('',(0.,-1.));
+#11497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11498 = ORIENTED_EDGE('',*,*,#11499,.F.);
+#11499 = EDGE_CURVE('',#11453,#11477,#11500,.T.);
+#11500 = SURFACE_CURVE('',#11501,(#11505,#11512),.PCURVE_S1.);
+#11501 = LINE('',#11502,#11503);
+#11502 = CARTESIAN_POINT('',(19.05,-16.525,0.));
+#11503 = VECTOR('',#11504,1.);
+#11504 = DIRECTION('',(1.,0.,0.));
+#11505 = PCURVE('',#6108,#11506);
+#11506 = DEFINITIONAL_REPRESENTATION('',(#11507),#11511);
+#11507 = LINE('',#11508,#11509);
+#11508 = CARTESIAN_POINT('',(7.,0.));
+#11509 = VECTOR('',#11510,1.);
+#11510 = DIRECTION('',(1.,0.));
+#11511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11512 = PCURVE('',#7369,#11513);
+#11513 = DEFINITIONAL_REPRESENTATION('',(#11514),#11518);
+#11514 = LINE('',#11515,#11516);
+#11515 = CARTESIAN_POINT('',(0.,-7.));
+#11516 = VECTOR('',#11517,1.);
+#11517 = DIRECTION('',(1.,0.));
+#11518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11519 = ADVANCED_FACE('',(#11520),#6136,.F.);
+#11520 = FACE_BOUND('',#11521,.F.);
+#11521 = EDGE_LOOP('',(#11522,#11523,#11524,#11547));
+#11522 = ORIENTED_EDGE('',*,*,#11452,.T.);
+#11523 = ORIENTED_EDGE('',*,*,#6120,.T.);
+#11524 = ORIENTED_EDGE('',*,*,#11525,.F.);
+#11525 = EDGE_CURVE('',#11526,#6121,#11528,.T.);
+#11526 = VERTEX_POINT('',#11527);
+#11527 = CARTESIAN_POINT('',(12.05,-2.525,0.));
+#11528 = SURFACE_CURVE('',#11529,(#11533,#11540),.PCURVE_S1.);
+#11529 = LINE('',#11530,#11531);
+#11530 = CARTESIAN_POINT('',(12.05,-2.525,0.));
+#11531 = VECTOR('',#11532,1.);
+#11532 = DIRECTION('',(0.,0.,1.));
+#11533 = PCURVE('',#6136,#11534);
+#11534 = DEFINITIONAL_REPRESENTATION('',(#11535),#11539);
+#11535 = LINE('',#11536,#11537);
+#11536 = CARTESIAN_POINT('',(14.,0.));
+#11537 = VECTOR('',#11538,1.);
+#11538 = DIRECTION('',(0.,-1.));
+#11539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11540 = PCURVE('',#6164,#11541);
+#11541 = DEFINITIONAL_REPRESENTATION('',(#11542),#11546);
+#11542 = LINE('',#11543,#11544);
+#11543 = CARTESIAN_POINT('',(0.,0.));
+#11544 = VECTOR('',#11545,1.);
+#11545 = DIRECTION('',(0.,-1.));
+#11546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11547 = ORIENTED_EDGE('',*,*,#11548,.F.);
+#11548 = EDGE_CURVE('',#11453,#11526,#11549,.T.);
+#11549 = SURFACE_CURVE('',#11550,(#11554,#11561),.PCURVE_S1.);
+#11550 = LINE('',#11551,#11552);
+#11551 = CARTESIAN_POINT('',(12.05,-9.525,0.));
+#11552 = VECTOR('',#11553,1.);
+#11553 = DIRECTION('',(0.,1.,0.));
+#11554 = PCURVE('',#6136,#11555);
+#11555 = DEFINITIONAL_REPRESENTATION('',(#11556),#11560);
+#11556 = LINE('',#11557,#11558);
+#11557 = CARTESIAN_POINT('',(7.,0.));
+#11558 = VECTOR('',#11559,1.);
+#11559 = DIRECTION('',(1.,0.));
+#11560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11561 = PCURVE('',#7369,#11562);
+#11562 = DEFINITIONAL_REPRESENTATION('',(#11563),#11567);
+#11563 = LINE('',#11564,#11565);
+#11564 = CARTESIAN_POINT('',(-7.,0.));
+#11565 = VECTOR('',#11566,1.);
+#11566 = DIRECTION('',(0.,1.));
+#11567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11568 = ADVANCED_FACE('',(#11569),#6190,.T.);
+#11569 = FACE_BOUND('',#11570,.T.);
+#11570 = EDGE_LOOP('',(#11571,#11572,#11573,#11596));
+#11571 = ORIENTED_EDGE('',*,*,#11476,.T.);
+#11572 = ORIENTED_EDGE('',*,*,#6176,.T.);
+#11573 = ORIENTED_EDGE('',*,*,#11574,.F.);
+#11574 = EDGE_CURVE('',#11575,#6149,#11577,.T.);
+#11575 = VERTEX_POINT('',#11576);
+#11576 = CARTESIAN_POINT('',(26.05,-2.525,0.));
+#11577 = SURFACE_CURVE('',#11578,(#11582,#11589),.PCURVE_S1.);
+#11578 = LINE('',#11579,#11580);
+#11579 = CARTESIAN_POINT('',(26.05,-2.525,0.));
+#11580 = VECTOR('',#11581,1.);
+#11581 = DIRECTION('',(0.,0.,1.));
+#11582 = PCURVE('',#6190,#11583);
+#11583 = DEFINITIONAL_REPRESENTATION('',(#11584),#11588);
+#11584 = LINE('',#11585,#11586);
+#11585 = CARTESIAN_POINT('',(14.,0.));
+#11586 = VECTOR('',#11587,1.);
+#11587 = DIRECTION('',(0.,-1.));
+#11588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11589 = PCURVE('',#6164,#11590);
+#11590 = DEFINITIONAL_REPRESENTATION('',(#11591),#11595);
+#11591 = LINE('',#11592,#11593);
+#11592 = CARTESIAN_POINT('',(14.,0.));
+#11593 = VECTOR('',#11594,1.);
+#11594 = DIRECTION('',(0.,-1.));
+#11595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11596 = ORIENTED_EDGE('',*,*,#11597,.F.);
+#11597 = EDGE_CURVE('',#11477,#11575,#11598,.T.);
+#11598 = SURFACE_CURVE('',#11599,(#11603,#11610),.PCURVE_S1.);
+#11599 = LINE('',#11600,#11601);
+#11600 = CARTESIAN_POINT('',(26.05,-9.525,0.));
+#11601 = VECTOR('',#11602,1.);
+#11602 = DIRECTION('',(0.,1.,0.));
+#11603 = PCURVE('',#6190,#11604);
+#11604 = DEFINITIONAL_REPRESENTATION('',(#11605),#11609);
+#11605 = LINE('',#11606,#11607);
+#11606 = CARTESIAN_POINT('',(7.,0.));
+#11607 = VECTOR('',#11608,1.);
+#11608 = DIRECTION('',(1.,0.));
+#11609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11610 = PCURVE('',#7369,#11611);
+#11611 = DEFINITIONAL_REPRESENTATION('',(#11612),#11616);
+#11612 = LINE('',#11613,#11614);
+#11613 = CARTESIAN_POINT('',(7.,0.));
+#11614 = VECTOR('',#11615,1.);
+#11615 = DIRECTION('',(0.,1.));
+#11616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11617 = ADVANCED_FACE('',(#11618),#6164,.F.);
+#11618 = FACE_BOUND('',#11619,.F.);
+#11619 = EDGE_LOOP('',(#11620,#11621,#11622,#11623));
+#11620 = ORIENTED_EDGE('',*,*,#11525,.T.);
+#11621 = ORIENTED_EDGE('',*,*,#6148,.T.);
+#11622 = ORIENTED_EDGE('',*,*,#11574,.F.);
+#11623 = ORIENTED_EDGE('',*,*,#11624,.F.);
+#11624 = EDGE_CURVE('',#11526,#11575,#11625,.T.);
+#11625 = SURFACE_CURVE('',#11626,(#11630,#11637),.PCURVE_S1.);
+#11626 = LINE('',#11627,#11628);
+#11627 = CARTESIAN_POINT('',(19.05,-2.525,0.));
+#11628 = VECTOR('',#11629,1.);
+#11629 = DIRECTION('',(1.,0.,0.));
+#11630 = PCURVE('',#6164,#11631);
+#11631 = DEFINITIONAL_REPRESENTATION('',(#11632),#11636);
+#11632 = LINE('',#11633,#11634);
+#11633 = CARTESIAN_POINT('',(7.,0.));
+#11634 = VECTOR('',#11635,1.);
+#11635 = DIRECTION('',(1.,0.));
+#11636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11637 = PCURVE('',#7369,#11638);
+#11638 = DEFINITIONAL_REPRESENTATION('',(#11639),#11643);
+#11639 = LINE('',#11640,#11641);
+#11640 = CARTESIAN_POINT('',(0.,7.));
+#11641 = VECTOR('',#11642,1.);
+#11642 = DIRECTION('',(1.,0.));
+#11643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11644 = ADVANCED_FACE('',(#11645),#6222,.T.);
+#11645 = FACE_BOUND('',#11646,.T.);
+#11646 = EDGE_LOOP('',(#11647,#11670,#11671,#11694));
+#11647 = ORIENTED_EDGE('',*,*,#11648,.T.);
+#11648 = EDGE_CURVE('',#11649,#6205,#11651,.T.);
+#11649 = VERTEX_POINT('',#11650);
+#11650 = CARTESIAN_POINT('',(-26.05,2.525,0.));
+#11651 = SURFACE_CURVE('',#11652,(#11656,#11663),.PCURVE_S1.);
+#11652 = LINE('',#11653,#11654);
+#11653 = CARTESIAN_POINT('',(-26.05,2.525,0.));
+#11654 = VECTOR('',#11655,1.);
+#11655 = DIRECTION('',(0.,0.,1.));
+#11656 = PCURVE('',#6222,#11657);
+#11657 = DEFINITIONAL_REPRESENTATION('',(#11658),#11662);
+#11658 = LINE('',#11659,#11660);
+#11659 = CARTESIAN_POINT('',(0.,0.));
+#11660 = VECTOR('',#11661,1.);
+#11661 = DIRECTION('',(0.,-1.));
+#11662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11663 = PCURVE('',#6250,#11664);
+#11664 = DEFINITIONAL_REPRESENTATION('',(#11665),#11669);
+#11665 = LINE('',#11666,#11667);
+#11666 = CARTESIAN_POINT('',(0.,0.));
+#11667 = VECTOR('',#11668,1.);
+#11668 = DIRECTION('',(0.,-1.));
+#11669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11670 = ORIENTED_EDGE('',*,*,#6204,.T.);
+#11671 = ORIENTED_EDGE('',*,*,#11672,.F.);
+#11672 = EDGE_CURVE('',#11673,#6207,#11675,.T.);
+#11673 = VERTEX_POINT('',#11674);
+#11674 = CARTESIAN_POINT('',(-12.05,2.525,0.));
+#11675 = SURFACE_CURVE('',#11676,(#11680,#11687),.PCURVE_S1.);
+#11676 = LINE('',#11677,#11678);
+#11677 = CARTESIAN_POINT('',(-12.05,2.525,0.));
+#11678 = VECTOR('',#11679,1.);
+#11679 = DIRECTION('',(0.,0.,1.));
+#11680 = PCURVE('',#6222,#11681);
+#11681 = DEFINITIONAL_REPRESENTATION('',(#11682),#11686);
+#11682 = LINE('',#11683,#11684);
+#11683 = CARTESIAN_POINT('',(14.,0.));
+#11684 = VECTOR('',#11685,1.);
+#11685 = DIRECTION('',(0.,-1.));
+#11686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11687 = PCURVE('',#6304,#11688);
+#11688 = DEFINITIONAL_REPRESENTATION('',(#11689),#11693);
+#11689 = LINE('',#11690,#11691);
+#11690 = CARTESIAN_POINT('',(0.,0.));
+#11691 = VECTOR('',#11692,1.);
+#11692 = DIRECTION('',(0.,-1.));
+#11693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11694 = ORIENTED_EDGE('',*,*,#11695,.F.);
+#11695 = EDGE_CURVE('',#11649,#11673,#11696,.T.);
+#11696 = SURFACE_CURVE('',#11697,(#11701,#11708),.PCURVE_S1.);
+#11697 = LINE('',#11698,#11699);
+#11698 = CARTESIAN_POINT('',(-19.05,2.525,0.));
+#11699 = VECTOR('',#11700,1.);
+#11700 = DIRECTION('',(1.,0.,0.));
+#11701 = PCURVE('',#6222,#11702);
+#11702 = DEFINITIONAL_REPRESENTATION('',(#11703),#11707);
+#11703 = LINE('',#11704,#11705);
+#11704 = CARTESIAN_POINT('',(7.,0.));
+#11705 = VECTOR('',#11706,1.);
+#11706 = DIRECTION('',(1.,0.));
+#11707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11708 = PCURVE('',#7570,#11709);
+#11709 = DEFINITIONAL_REPRESENTATION('',(#11710),#11714);
+#11710 = LINE('',#11711,#11712);
+#11711 = CARTESIAN_POINT('',(0.,-7.));
+#11712 = VECTOR('',#11713,1.);
+#11713 = DIRECTION('',(1.,0.));
+#11714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11715 = ADVANCED_FACE('',(#11716),#6250,.F.);
+#11716 = FACE_BOUND('',#11717,.F.);
+#11717 = EDGE_LOOP('',(#11718,#11719,#11720,#11743));
+#11718 = ORIENTED_EDGE('',*,*,#11648,.T.);
+#11719 = ORIENTED_EDGE('',*,*,#6234,.T.);
+#11720 = ORIENTED_EDGE('',*,*,#11721,.F.);
+#11721 = EDGE_CURVE('',#11722,#6235,#11724,.T.);
+#11722 = VERTEX_POINT('',#11723);
+#11723 = CARTESIAN_POINT('',(-26.05,16.525,0.));
+#11724 = SURFACE_CURVE('',#11725,(#11729,#11736),.PCURVE_S1.);
+#11725 = LINE('',#11726,#11727);
+#11726 = CARTESIAN_POINT('',(-26.05,16.525,0.));
+#11727 = VECTOR('',#11728,1.);
+#11728 = DIRECTION('',(0.,0.,1.));
+#11729 = PCURVE('',#6250,#11730);
+#11730 = DEFINITIONAL_REPRESENTATION('',(#11731),#11735);
+#11731 = LINE('',#11732,#11733);
+#11732 = CARTESIAN_POINT('',(14.,0.));
+#11733 = VECTOR('',#11734,1.);
+#11734 = DIRECTION('',(0.,-1.));
+#11735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11736 = PCURVE('',#6278,#11737);
+#11737 = DEFINITIONAL_REPRESENTATION('',(#11738),#11742);
+#11738 = LINE('',#11739,#11740);
+#11739 = CARTESIAN_POINT('',(0.,0.));
+#11740 = VECTOR('',#11741,1.);
+#11741 = DIRECTION('',(0.,-1.));
+#11742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11743 = ORIENTED_EDGE('',*,*,#11744,.F.);
+#11744 = EDGE_CURVE('',#11649,#11722,#11745,.T.);
+#11745 = SURFACE_CURVE('',#11746,(#11750,#11757),.PCURVE_S1.);
+#11746 = LINE('',#11747,#11748);
+#11747 = CARTESIAN_POINT('',(-26.05,9.525,0.));
+#11748 = VECTOR('',#11749,1.);
+#11749 = DIRECTION('',(0.,1.,0.));
+#11750 = PCURVE('',#6250,#11751);
+#11751 = DEFINITIONAL_REPRESENTATION('',(#11752),#11756);
+#11752 = LINE('',#11753,#11754);
+#11753 = CARTESIAN_POINT('',(7.,0.));
+#11754 = VECTOR('',#11755,1.);
+#11755 = DIRECTION('',(1.,0.));
+#11756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11757 = PCURVE('',#7570,#11758);
+#11758 = DEFINITIONAL_REPRESENTATION('',(#11759),#11763);
+#11759 = LINE('',#11760,#11761);
+#11760 = CARTESIAN_POINT('',(-7.,0.));
+#11761 = VECTOR('',#11762,1.);
+#11762 = DIRECTION('',(0.,1.));
+#11763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11764 = ADVANCED_FACE('',(#11765),#6304,.T.);
+#11765 = FACE_BOUND('',#11766,.T.);
+#11766 = EDGE_LOOP('',(#11767,#11768,#11769,#11792));
+#11767 = ORIENTED_EDGE('',*,*,#11672,.T.);
+#11768 = ORIENTED_EDGE('',*,*,#6290,.T.);
+#11769 = ORIENTED_EDGE('',*,*,#11770,.F.);
+#11770 = EDGE_CURVE('',#11771,#6263,#11773,.T.);
+#11771 = VERTEX_POINT('',#11772);
+#11772 = CARTESIAN_POINT('',(-12.05,16.525,0.));
+#11773 = SURFACE_CURVE('',#11774,(#11778,#11785),.PCURVE_S1.);
+#11774 = LINE('',#11775,#11776);
+#11775 = CARTESIAN_POINT('',(-12.05,16.525,0.));
+#11776 = VECTOR('',#11777,1.);
+#11777 = DIRECTION('',(0.,0.,1.));
+#11778 = PCURVE('',#6304,#11779);
+#11779 = DEFINITIONAL_REPRESENTATION('',(#11780),#11784);
+#11780 = LINE('',#11781,#11782);
+#11781 = CARTESIAN_POINT('',(14.,0.));
+#11782 = VECTOR('',#11783,1.);
+#11783 = DIRECTION('',(0.,-1.));
+#11784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11785 = PCURVE('',#6278,#11786);
+#11786 = DEFINITIONAL_REPRESENTATION('',(#11787),#11791);
+#11787 = LINE('',#11788,#11789);
+#11788 = CARTESIAN_POINT('',(14.,0.));
+#11789 = VECTOR('',#11790,1.);
+#11790 = DIRECTION('',(0.,-1.));
+#11791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11792 = ORIENTED_EDGE('',*,*,#11793,.F.);
+#11793 = EDGE_CURVE('',#11673,#11771,#11794,.T.);
+#11794 = SURFACE_CURVE('',#11795,(#11799,#11806),.PCURVE_S1.);
+#11795 = LINE('',#11796,#11797);
+#11796 = CARTESIAN_POINT('',(-12.05,9.525,0.));
+#11797 = VECTOR('',#11798,1.);
+#11798 = DIRECTION('',(0.,1.,0.));
+#11799 = PCURVE('',#6304,#11800);
+#11800 = DEFINITIONAL_REPRESENTATION('',(#11801),#11805);
+#11801 = LINE('',#11802,#11803);
+#11802 = CARTESIAN_POINT('',(7.,0.));
+#11803 = VECTOR('',#11804,1.);
+#11804 = DIRECTION('',(1.,0.));
+#11805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11806 = PCURVE('',#7570,#11807);
+#11807 = DEFINITIONAL_REPRESENTATION('',(#11808),#11812);
+#11808 = LINE('',#11809,#11810);
+#11809 = CARTESIAN_POINT('',(7.,0.));
+#11810 = VECTOR('',#11811,1.);
+#11811 = DIRECTION('',(0.,1.));
+#11812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11813 = ADVANCED_FACE('',(#11814),#6278,.F.);
+#11814 = FACE_BOUND('',#11815,.F.);
+#11815 = EDGE_LOOP('',(#11816,#11817,#11818,#11819));
+#11816 = ORIENTED_EDGE('',*,*,#11721,.T.);
+#11817 = ORIENTED_EDGE('',*,*,#6262,.T.);
+#11818 = ORIENTED_EDGE('',*,*,#11770,.F.);
+#11819 = ORIENTED_EDGE('',*,*,#11820,.F.);
+#11820 = EDGE_CURVE('',#11722,#11771,#11821,.T.);
+#11821 = SURFACE_CURVE('',#11822,(#11826,#11833),.PCURVE_S1.);
+#11822 = LINE('',#11823,#11824);
+#11823 = CARTESIAN_POINT('',(-19.05,16.525,0.));
+#11824 = VECTOR('',#11825,1.);
+#11825 = DIRECTION('',(1.,0.,0.));
+#11826 = PCURVE('',#6278,#11827);
+#11827 = DEFINITIONAL_REPRESENTATION('',(#11828),#11832);
+#11828 = LINE('',#11829,#11830);
+#11829 = CARTESIAN_POINT('',(7.,0.));
+#11830 = VECTOR('',#11831,1.);
+#11831 = DIRECTION('',(1.,0.));
+#11832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11833 = PCURVE('',#7570,#11834);
+#11834 = DEFINITIONAL_REPRESENTATION('',(#11835),#11839);
+#11835 = LINE('',#11836,#11837);
+#11836 = CARTESIAN_POINT('',(0.,7.));
+#11837 = VECTOR('',#11838,1.);
+#11838 = DIRECTION('',(1.,0.));
+#11839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11840 = ADVANCED_FACE('',(#11841),#6336,.T.);
+#11841 = FACE_BOUND('',#11842,.T.);
+#11842 = EDGE_LOOP('',(#11843,#11866,#11867,#11890));
+#11843 = ORIENTED_EDGE('',*,*,#11844,.T.);
+#11844 = EDGE_CURVE('',#11845,#6319,#11847,.T.);
+#11845 = VERTEX_POINT('',#11846);
+#11846 = CARTESIAN_POINT('',(-7.,2.525,0.));
+#11847 = SURFACE_CURVE('',#11848,(#11852,#11859),.PCURVE_S1.);
+#11848 = LINE('',#11849,#11850);
+#11849 = CARTESIAN_POINT('',(-7.,2.525,0.));
+#11850 = VECTOR('',#11851,1.);
+#11851 = DIRECTION('',(0.,0.,1.));
+#11852 = PCURVE('',#6336,#11853);
+#11853 = DEFINITIONAL_REPRESENTATION('',(#11854),#11858);
+#11854 = LINE('',#11855,#11856);
+#11855 = CARTESIAN_POINT('',(0.,0.));
+#11856 = VECTOR('',#11857,1.);
+#11857 = DIRECTION('',(0.,-1.));
+#11858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11859 = PCURVE('',#6364,#11860);
+#11860 = DEFINITIONAL_REPRESENTATION('',(#11861),#11865);
+#11861 = LINE('',#11862,#11863);
+#11862 = CARTESIAN_POINT('',(0.,0.));
+#11863 = VECTOR('',#11864,1.);
+#11864 = DIRECTION('',(0.,-1.));
+#11865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11866 = ORIENTED_EDGE('',*,*,#6318,.T.);
+#11867 = ORIENTED_EDGE('',*,*,#11868,.F.);
+#11868 = EDGE_CURVE('',#11869,#6321,#11871,.T.);
+#11869 = VERTEX_POINT('',#11870);
+#11870 = CARTESIAN_POINT('',(7.,2.525,0.));
+#11871 = SURFACE_CURVE('',#11872,(#11876,#11883),.PCURVE_S1.);
+#11872 = LINE('',#11873,#11874);
+#11873 = CARTESIAN_POINT('',(7.,2.525,0.));
+#11874 = VECTOR('',#11875,1.);
+#11875 = DIRECTION('',(0.,0.,1.));
+#11876 = PCURVE('',#6336,#11877);
+#11877 = DEFINITIONAL_REPRESENTATION('',(#11878),#11882);
+#11878 = LINE('',#11879,#11880);
+#11879 = CARTESIAN_POINT('',(14.,0.));
+#11880 = VECTOR('',#11881,1.);
+#11881 = DIRECTION('',(0.,-1.));
+#11882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11883 = PCURVE('',#6418,#11884);
+#11884 = DEFINITIONAL_REPRESENTATION('',(#11885),#11889);
+#11885 = LINE('',#11886,#11887);
+#11886 = CARTESIAN_POINT('',(0.,0.));
+#11887 = VECTOR('',#11888,1.);
+#11888 = DIRECTION('',(0.,-1.));
+#11889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11890 = ORIENTED_EDGE('',*,*,#11891,.F.);
+#11891 = EDGE_CURVE('',#11845,#11869,#11892,.T.);
+#11892 = SURFACE_CURVE('',#11893,(#11897,#11904),.PCURVE_S1.);
+#11893 = LINE('',#11894,#11895);
+#11894 = CARTESIAN_POINT('',(0.,2.525,0.));
+#11895 = VECTOR('',#11896,1.);
+#11896 = DIRECTION('',(1.,0.,0.));
+#11897 = PCURVE('',#6336,#11898);
+#11898 = DEFINITIONAL_REPRESENTATION('',(#11899),#11903);
+#11899 = LINE('',#11900,#11901);
+#11900 = CARTESIAN_POINT('',(7.,0.));
+#11901 = VECTOR('',#11902,1.);
+#11902 = DIRECTION('',(1.,0.));
+#11903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11904 = PCURVE('',#7826,#11905);
+#11905 = DEFINITIONAL_REPRESENTATION('',(#11906),#11910);
+#11906 = LINE('',#11907,#11908);
+#11907 = CARTESIAN_POINT('',(0.,-7.));
+#11908 = VECTOR('',#11909,1.);
+#11909 = DIRECTION('',(1.,0.));
+#11910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11911 = ADVANCED_FACE('',(#11912),#6364,.F.);
+#11912 = FACE_BOUND('',#11913,.F.);
+#11913 = EDGE_LOOP('',(#11914,#11915,#11916,#11939));
+#11914 = ORIENTED_EDGE('',*,*,#11844,.T.);
+#11915 = ORIENTED_EDGE('',*,*,#6348,.T.);
+#11916 = ORIENTED_EDGE('',*,*,#11917,.F.);
+#11917 = EDGE_CURVE('',#11918,#6349,#11920,.T.);
+#11918 = VERTEX_POINT('',#11919);
+#11919 = CARTESIAN_POINT('',(-7.,16.525,0.));
+#11920 = SURFACE_CURVE('',#11921,(#11925,#11932),.PCURVE_S1.);
+#11921 = LINE('',#11922,#11923);
+#11922 = CARTESIAN_POINT('',(-7.,16.525,0.));
+#11923 = VECTOR('',#11924,1.);
+#11924 = DIRECTION('',(0.,0.,1.));
+#11925 = PCURVE('',#6364,#11926);
+#11926 = DEFINITIONAL_REPRESENTATION('',(#11927),#11931);
+#11927 = LINE('',#11928,#11929);
+#11928 = CARTESIAN_POINT('',(14.,0.));
+#11929 = VECTOR('',#11930,1.);
+#11930 = DIRECTION('',(0.,-1.));
+#11931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11932 = PCURVE('',#6392,#11933);
+#11933 = DEFINITIONAL_REPRESENTATION('',(#11934),#11938);
+#11934 = LINE('',#11935,#11936);
+#11935 = CARTESIAN_POINT('',(0.,0.));
+#11936 = VECTOR('',#11937,1.);
+#11937 = DIRECTION('',(0.,-1.));
+#11938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11939 = ORIENTED_EDGE('',*,*,#11940,.F.);
+#11940 = EDGE_CURVE('',#11845,#11918,#11941,.T.);
+#11941 = SURFACE_CURVE('',#11942,(#11946,#11953),.PCURVE_S1.);
+#11942 = LINE('',#11943,#11944);
+#11943 = CARTESIAN_POINT('',(-7.,9.525,0.));
+#11944 = VECTOR('',#11945,1.);
+#11945 = DIRECTION('',(0.,1.,0.));
+#11946 = PCURVE('',#6364,#11947);
+#11947 = DEFINITIONAL_REPRESENTATION('',(#11948),#11952);
+#11948 = LINE('',#11949,#11950);
+#11949 = CARTESIAN_POINT('',(7.,0.));
+#11950 = VECTOR('',#11951,1.);
+#11951 = DIRECTION('',(1.,0.));
+#11952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11953 = PCURVE('',#7826,#11954);
+#11954 = DEFINITIONAL_REPRESENTATION('',(#11955),#11959);
+#11955 = LINE('',#11956,#11957);
+#11956 = CARTESIAN_POINT('',(-7.,0.));
+#11957 = VECTOR('',#11958,1.);
+#11958 = DIRECTION('',(0.,1.));
+#11959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11960 = ADVANCED_FACE('',(#11961),#6418,.T.);
+#11961 = FACE_BOUND('',#11962,.T.);
+#11962 = EDGE_LOOP('',(#11963,#11964,#11965,#11988));
+#11963 = ORIENTED_EDGE('',*,*,#11868,.T.);
+#11964 = ORIENTED_EDGE('',*,*,#6404,.T.);
+#11965 = ORIENTED_EDGE('',*,*,#11966,.F.);
+#11966 = EDGE_CURVE('',#11967,#6377,#11969,.T.);
+#11967 = VERTEX_POINT('',#11968);
+#11968 = CARTESIAN_POINT('',(7.,16.525,0.));
+#11969 = SURFACE_CURVE('',#11970,(#11974,#11981),.PCURVE_S1.);
+#11970 = LINE('',#11971,#11972);
+#11971 = CARTESIAN_POINT('',(7.,16.525,0.));
+#11972 = VECTOR('',#11973,1.);
+#11973 = DIRECTION('',(0.,0.,1.));
+#11974 = PCURVE('',#6418,#11975);
+#11975 = DEFINITIONAL_REPRESENTATION('',(#11976),#11980);
+#11976 = LINE('',#11977,#11978);
+#11977 = CARTESIAN_POINT('',(14.,0.));
+#11978 = VECTOR('',#11979,1.);
+#11979 = DIRECTION('',(0.,-1.));
+#11980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11981 = PCURVE('',#6392,#11982);
+#11982 = DEFINITIONAL_REPRESENTATION('',(#11983),#11987);
+#11983 = LINE('',#11984,#11985);
+#11984 = CARTESIAN_POINT('',(14.,0.));
+#11985 = VECTOR('',#11986,1.);
+#11986 = DIRECTION('',(0.,-1.));
+#11987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#11988 = ORIENTED_EDGE('',*,*,#11989,.F.);
+#11989 = EDGE_CURVE('',#11869,#11967,#11990,.T.);
+#11990 = SURFACE_CURVE('',#11991,(#11995,#12002),.PCURVE_S1.);
+#11991 = LINE('',#11992,#11993);
+#11992 = CARTESIAN_POINT('',(7.,9.525,0.));
+#11993 = VECTOR('',#11994,1.);
+#11994 = DIRECTION('',(0.,1.,0.));
+#11995 = PCURVE('',#6418,#11996);
+#11996 = DEFINITIONAL_REPRESENTATION('',(#11997),#12001);
+#11997 = LINE('',#11998,#11999);
+#11998 = CARTESIAN_POINT('',(7.,0.));
+#11999 = VECTOR('',#12000,1.);
+#12000 = DIRECTION('',(1.,0.));
+#12001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12002 = PCURVE('',#7826,#12003);
+#12003 = DEFINITIONAL_REPRESENTATION('',(#12004),#12008);
+#12004 = LINE('',#12005,#12006);
+#12005 = CARTESIAN_POINT('',(7.,0.));
+#12006 = VECTOR('',#12007,1.);
+#12007 = DIRECTION('',(0.,1.));
+#12008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12009 = ADVANCED_FACE('',(#12010),#6392,.F.);
+#12010 = FACE_BOUND('',#12011,.F.);
+#12011 = EDGE_LOOP('',(#12012,#12013,#12014,#12015));
+#12012 = ORIENTED_EDGE('',*,*,#11917,.T.);
+#12013 = ORIENTED_EDGE('',*,*,#6376,.T.);
+#12014 = ORIENTED_EDGE('',*,*,#11966,.F.);
+#12015 = ORIENTED_EDGE('',*,*,#12016,.F.);
+#12016 = EDGE_CURVE('',#11918,#11967,#12017,.T.);
+#12017 = SURFACE_CURVE('',#12018,(#12022,#12029),.PCURVE_S1.);
+#12018 = LINE('',#12019,#12020);
+#12019 = CARTESIAN_POINT('',(0.,16.525,0.));
+#12020 = VECTOR('',#12021,1.);
+#12021 = DIRECTION('',(1.,0.,0.));
+#12022 = PCURVE('',#6392,#12023);
+#12023 = DEFINITIONAL_REPRESENTATION('',(#12024),#12028);
+#12024 = LINE('',#12025,#12026);
+#12025 = CARTESIAN_POINT('',(7.,0.));
+#12026 = VECTOR('',#12027,1.);
+#12027 = DIRECTION('',(1.,0.));
+#12028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12029 = PCURVE('',#7826,#12030);
+#12030 = DEFINITIONAL_REPRESENTATION('',(#12031),#12035);
+#12031 = LINE('',#12032,#12033);
+#12032 = CARTESIAN_POINT('',(0.,7.));
+#12033 = VECTOR('',#12034,1.);
+#12034 = DIRECTION('',(1.,0.));
+#12035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12036 = ADVANCED_FACE('',(#12037),#6450,.T.);
+#12037 = FACE_BOUND('',#12038,.T.);
+#12038 = EDGE_LOOP('',(#12039,#12062,#12063,#12086));
+#12039 = ORIENTED_EDGE('',*,*,#12040,.T.);
+#12040 = EDGE_CURVE('',#12041,#6433,#12043,.T.);
+#12041 = VERTEX_POINT('',#12042);
+#12042 = CARTESIAN_POINT('',(12.05,2.525,0.));
+#12043 = SURFACE_CURVE('',#12044,(#12048,#12055),.PCURVE_S1.);
+#12044 = LINE('',#12045,#12046);
+#12045 = CARTESIAN_POINT('',(12.05,2.525,0.));
+#12046 = VECTOR('',#12047,1.);
+#12047 = DIRECTION('',(0.,0.,1.));
+#12048 = PCURVE('',#6450,#12049);
+#12049 = DEFINITIONAL_REPRESENTATION('',(#12050),#12054);
+#12050 = LINE('',#12051,#12052);
+#12051 = CARTESIAN_POINT('',(0.,0.));
+#12052 = VECTOR('',#12053,1.);
+#12053 = DIRECTION('',(0.,-1.));
+#12054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12055 = PCURVE('',#6478,#12056);
+#12056 = DEFINITIONAL_REPRESENTATION('',(#12057),#12061);
+#12057 = LINE('',#12058,#12059);
+#12058 = CARTESIAN_POINT('',(0.,0.));
+#12059 = VECTOR('',#12060,1.);
+#12060 = DIRECTION('',(0.,-1.));
+#12061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12062 = ORIENTED_EDGE('',*,*,#6432,.T.);
+#12063 = ORIENTED_EDGE('',*,*,#12064,.F.);
+#12064 = EDGE_CURVE('',#12065,#6435,#12067,.T.);
+#12065 = VERTEX_POINT('',#12066);
+#12066 = CARTESIAN_POINT('',(26.05,2.525,0.));
+#12067 = SURFACE_CURVE('',#12068,(#12072,#12079),.PCURVE_S1.);
+#12068 = LINE('',#12069,#12070);
+#12069 = CARTESIAN_POINT('',(26.05,2.525,0.));
+#12070 = VECTOR('',#12071,1.);
+#12071 = DIRECTION('',(0.,0.,1.));
+#12072 = PCURVE('',#6450,#12073);
+#12073 = DEFINITIONAL_REPRESENTATION('',(#12074),#12078);
+#12074 = LINE('',#12075,#12076);
+#12075 = CARTESIAN_POINT('',(14.,0.));
+#12076 = VECTOR('',#12077,1.);
+#12077 = DIRECTION('',(0.,-1.));
+#12078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12079 = PCURVE('',#6532,#12080);
+#12080 = DEFINITIONAL_REPRESENTATION('',(#12081),#12085);
+#12081 = LINE('',#12082,#12083);
+#12082 = CARTESIAN_POINT('',(0.,0.));
+#12083 = VECTOR('',#12084,1.);
+#12084 = DIRECTION('',(0.,-1.));
+#12085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12086 = ORIENTED_EDGE('',*,*,#12087,.F.);
+#12087 = EDGE_CURVE('',#12041,#12065,#12088,.T.);
+#12088 = SURFACE_CURVE('',#12089,(#12093,#12100),.PCURVE_S1.);
+#12089 = LINE('',#12090,#12091);
+#12090 = CARTESIAN_POINT('',(19.05,2.525,0.));
+#12091 = VECTOR('',#12092,1.);
+#12092 = DIRECTION('',(1.,0.,0.));
+#12093 = PCURVE('',#6450,#12094);
+#12094 = DEFINITIONAL_REPRESENTATION('',(#12095),#12099);
+#12095 = LINE('',#12096,#12097);
+#12096 = CARTESIAN_POINT('',(7.,0.));
+#12097 = VECTOR('',#12098,1.);
+#12098 = DIRECTION('',(1.,0.));
+#12099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12100 = PCURVE('',#8027,#12101);
+#12101 = DEFINITIONAL_REPRESENTATION('',(#12102),#12106);
+#12102 = LINE('',#12103,#12104);
+#12103 = CARTESIAN_POINT('',(0.,-7.));
+#12104 = VECTOR('',#12105,1.);
+#12105 = DIRECTION('',(1.,0.));
+#12106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12107 = ADVANCED_FACE('',(#12108),#6478,.F.);
+#12108 = FACE_BOUND('',#12109,.F.);
+#12109 = EDGE_LOOP('',(#12110,#12111,#12112,#12135));
+#12110 = ORIENTED_EDGE('',*,*,#12040,.T.);
+#12111 = ORIENTED_EDGE('',*,*,#6462,.T.);
+#12112 = ORIENTED_EDGE('',*,*,#12113,.F.);
+#12113 = EDGE_CURVE('',#12114,#6463,#12116,.T.);
+#12114 = VERTEX_POINT('',#12115);
+#12115 = CARTESIAN_POINT('',(12.05,16.525,0.));
+#12116 = SURFACE_CURVE('',#12117,(#12121,#12128),.PCURVE_S1.);
+#12117 = LINE('',#12118,#12119);
+#12118 = CARTESIAN_POINT('',(12.05,16.525,0.));
+#12119 = VECTOR('',#12120,1.);
+#12120 = DIRECTION('',(0.,0.,1.));
+#12121 = PCURVE('',#6478,#12122);
+#12122 = DEFINITIONAL_REPRESENTATION('',(#12123),#12127);
+#12123 = LINE('',#12124,#12125);
+#12124 = CARTESIAN_POINT('',(14.,0.));
+#12125 = VECTOR('',#12126,1.);
+#12126 = DIRECTION('',(0.,-1.));
+#12127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12128 = PCURVE('',#6506,#12129);
+#12129 = DEFINITIONAL_REPRESENTATION('',(#12130),#12134);
+#12130 = LINE('',#12131,#12132);
+#12131 = CARTESIAN_POINT('',(0.,0.));
+#12132 = VECTOR('',#12133,1.);
+#12133 = DIRECTION('',(0.,-1.));
+#12134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12135 = ORIENTED_EDGE('',*,*,#12136,.F.);
+#12136 = EDGE_CURVE('',#12041,#12114,#12137,.T.);
+#12137 = SURFACE_CURVE('',#12138,(#12142,#12149),.PCURVE_S1.);
+#12138 = LINE('',#12139,#12140);
+#12139 = CARTESIAN_POINT('',(12.05,9.525,0.));
+#12140 = VECTOR('',#12141,1.);
+#12141 = DIRECTION('',(0.,1.,0.));
+#12142 = PCURVE('',#6478,#12143);
+#12143 = DEFINITIONAL_REPRESENTATION('',(#12144),#12148);
+#12144 = LINE('',#12145,#12146);
+#12145 = CARTESIAN_POINT('',(7.,0.));
+#12146 = VECTOR('',#12147,1.);
+#12147 = DIRECTION('',(1.,0.));
+#12148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12149 = PCURVE('',#8027,#12150);
+#12150 = DEFINITIONAL_REPRESENTATION('',(#12151),#12155);
+#12151 = LINE('',#12152,#12153);
+#12152 = CARTESIAN_POINT('',(-7.,0.));
+#12153 = VECTOR('',#12154,1.);
+#12154 = DIRECTION('',(0.,1.));
+#12155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12156 = ADVANCED_FACE('',(#12157),#6532,.T.);
+#12157 = FACE_BOUND('',#12158,.T.);
+#12158 = EDGE_LOOP('',(#12159,#12160,#12161,#12184));
+#12159 = ORIENTED_EDGE('',*,*,#12064,.T.);
+#12160 = ORIENTED_EDGE('',*,*,#6518,.T.);
+#12161 = ORIENTED_EDGE('',*,*,#12162,.F.);
+#12162 = EDGE_CURVE('',#12163,#6491,#12165,.T.);
+#12163 = VERTEX_POINT('',#12164);
+#12164 = CARTESIAN_POINT('',(26.05,16.525,0.));
+#12165 = SURFACE_CURVE('',#12166,(#12170,#12177),.PCURVE_S1.);
+#12166 = LINE('',#12167,#12168);
+#12167 = CARTESIAN_POINT('',(26.05,16.525,0.));
+#12168 = VECTOR('',#12169,1.);
+#12169 = DIRECTION('',(0.,0.,1.));
+#12170 = PCURVE('',#6532,#12171);
+#12171 = DEFINITIONAL_REPRESENTATION('',(#12172),#12176);
+#12172 = LINE('',#12173,#12174);
+#12173 = CARTESIAN_POINT('',(14.,0.));
+#12174 = VECTOR('',#12175,1.);
+#12175 = DIRECTION('',(0.,-1.));
+#12176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12177 = PCURVE('',#6506,#12178);
+#12178 = DEFINITIONAL_REPRESENTATION('',(#12179),#12183);
+#12179 = LINE('',#12180,#12181);
+#12180 = CARTESIAN_POINT('',(14.,0.));
+#12181 = VECTOR('',#12182,1.);
+#12182 = DIRECTION('',(0.,-1.));
+#12183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12184 = ORIENTED_EDGE('',*,*,#12185,.F.);
+#12185 = EDGE_CURVE('',#12065,#12163,#12186,.T.);
+#12186 = SURFACE_CURVE('',#12187,(#12191,#12198),.PCURVE_S1.);
+#12187 = LINE('',#12188,#12189);
+#12188 = CARTESIAN_POINT('',(26.05,9.525,0.));
+#12189 = VECTOR('',#12190,1.);
+#12190 = DIRECTION('',(0.,1.,0.));
+#12191 = PCURVE('',#6532,#12192);
+#12192 = DEFINITIONAL_REPRESENTATION('',(#12193),#12197);
+#12193 = LINE('',#12194,#12195);
+#12194 = CARTESIAN_POINT('',(7.,0.));
+#12195 = VECTOR('',#12196,1.);
+#12196 = DIRECTION('',(1.,0.));
+#12197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12198 = PCURVE('',#8027,#12199);
+#12199 = DEFINITIONAL_REPRESENTATION('',(#12200),#12204);
+#12200 = LINE('',#12201,#12202);
+#12201 = CARTESIAN_POINT('',(7.,0.));
+#12202 = VECTOR('',#12203,1.);
+#12203 = DIRECTION('',(0.,1.));
+#12204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12205 = ADVANCED_FACE('',(#12206),#6506,.F.);
+#12206 = FACE_BOUND('',#12207,.F.);
+#12207 = EDGE_LOOP('',(#12208,#12209,#12210,#12211));
+#12208 = ORIENTED_EDGE('',*,*,#12113,.T.);
+#12209 = ORIENTED_EDGE('',*,*,#6490,.T.);
+#12210 = ORIENTED_EDGE('',*,*,#12162,.F.);
+#12211 = ORIENTED_EDGE('',*,*,#12212,.F.);
+#12212 = EDGE_CURVE('',#12114,#12163,#12213,.T.);
+#12213 = SURFACE_CURVE('',#12214,(#12218,#12225),.PCURVE_S1.);
+#12214 = LINE('',#12215,#12216);
+#12215 = CARTESIAN_POINT('',(19.05,16.525,0.));
+#12216 = VECTOR('',#12217,1.);
+#12217 = DIRECTION('',(1.,0.,0.));
+#12218 = PCURVE('',#6506,#12219);
+#12219 = DEFINITIONAL_REPRESENTATION('',(#12220),#12224);
+#12220 = LINE('',#12221,#12222);
+#12221 = CARTESIAN_POINT('',(7.,0.));
+#12222 = VECTOR('',#12223,1.);
+#12223 = DIRECTION('',(1.,0.));
+#12224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12225 = PCURVE('',#8027,#12226);
+#12226 = DEFINITIONAL_REPRESENTATION('',(#12227),#12231);
+#12227 = LINE('',#12228,#12229);
+#12228 = CARTESIAN_POINT('',(0.,7.));
+#12229 = VECTOR('',#12230,1.);
+#12230 = DIRECTION('',(1.,0.));
+#12231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12232 = ADVANCED_FACE('',(#12233,#12236),#6813,.F.);
+#12233 = FACE_BOUND('',#12234,.F.);
+#12234 = EDGE_LOOP('',(#12235));
+#12235 = ORIENTED_EDGE('',*,*,#6796,.T.);
+#12236 = FACE_BOUND('',#12237,.F.);
+#12237 = EDGE_LOOP('',(#12238));
+#12238 = ORIENTED_EDGE('',*,*,#12239,.F.);
+#12239 = EDGE_CURVE('',#12240,#12240,#12242,.T.);
+#12240 = VERTEX_POINT('',#12241);
+#12241 = CARTESIAN_POINT('',(-30.15,-31.,-5.));
+#12242 = SURFACE_CURVE('',#12243,(#12248,#12255),.PCURVE_S1.);
+#12243 = CIRCLE('',#12244,0.85);
+#12244 = AXIS2_PLACEMENT_3D('',#12245,#12246,#12247);
+#12245 = CARTESIAN_POINT('',(-31.,-31.,-5.));
+#12246 = DIRECTION('',(0.,0.,1.));
+#12247 = DIRECTION('',(1.,0.,-0.));
+#12248 = PCURVE('',#6813,#12249);
+#12249 = DEFINITIONAL_REPRESENTATION('',(#12250),#12254);
+#12250 = CIRCLE('',#12251,0.85);
+#12251 = AXIS2_PLACEMENT_2D('',#12252,#12253);
+#12252 = CARTESIAN_POINT('',(0.,0.));
+#12253 = DIRECTION('',(1.,0.));
+#12254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12255 = PCURVE('',#12256,#12261);
+#12256 = CYLINDRICAL_SURFACE('',#12257,0.85);
+#12257 = AXIS2_PLACEMENT_3D('',#12258,#12259,#12260);
+#12258 = CARTESIAN_POINT('',(-31.,-31.,-5.));
+#12259 = DIRECTION('',(-0.,-0.,-1.));
+#12260 = DIRECTION('',(1.,0.,0.));
+#12261 = DEFINITIONAL_REPRESENTATION('',(#12262),#12266);
+#12262 = LINE('',#12263,#12264);
+#12263 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12264 = VECTOR('',#12265,1.);
+#12265 = DIRECTION('',(-1.,0.));
+#12266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12267 = ADVANCED_FACE('',(#12268,#12274),#6912,.F.);
+#12268 = FACE_BOUND('',#12269,.F.);
+#12269 = EDGE_LOOP('',(#12270,#12271,#12272,#12273));
+#12270 = ORIENTED_EDGE('',*,*,#6952,.F.);
+#12271 = ORIENTED_EDGE('',*,*,#6898,.T.);
+#12272 = ORIENTED_EDGE('',*,*,#7001,.T.);
+#12273 = ORIENTED_EDGE('',*,*,#7028,.F.);
+#12274 = FACE_BOUND('',#12275,.F.);
+#12275 = EDGE_LOOP('',(#12276,#12277,#12278,#12279));
+#12276 = ORIENTED_EDGE('',*,*,#9852,.F.);
+#12277 = ORIENTED_EDGE('',*,*,#9901,.T.);
+#12278 = ORIENTED_EDGE('',*,*,#9977,.T.);
+#12279 = ORIENTED_EDGE('',*,*,#9950,.F.);
+#12280 = ADVANCED_FACE('',(#12281,#12284),#7069,.F.);
+#12281 = FACE_BOUND('',#12282,.F.);
+#12282 = EDGE_LOOP('',(#12283));
+#12283 = ORIENTED_EDGE('',*,*,#7052,.T.);
+#12284 = FACE_BOUND('',#12285,.F.);
+#12285 = EDGE_LOOP('',(#12286));
+#12286 = ORIENTED_EDGE('',*,*,#12287,.F.);
+#12287 = EDGE_CURVE('',#12288,#12288,#12290,.T.);
+#12288 = VERTEX_POINT('',#12289);
+#12289 = CARTESIAN_POINT('',(31.85,-31.,-5.));
+#12290 = SURFACE_CURVE('',#12291,(#12296,#12303),.PCURVE_S1.);
+#12291 = CIRCLE('',#12292,0.85);
+#12292 = AXIS2_PLACEMENT_3D('',#12293,#12294,#12295);
+#12293 = CARTESIAN_POINT('',(31.,-31.,-5.));
+#12294 = DIRECTION('',(0.,0.,1.));
+#12295 = DIRECTION('',(1.,0.,-0.));
+#12296 = PCURVE('',#7069,#12297);
+#12297 = DEFINITIONAL_REPRESENTATION('',(#12298),#12302);
+#12298 = CIRCLE('',#12299,0.85);
+#12299 = AXIS2_PLACEMENT_2D('',#12300,#12301);
+#12300 = CARTESIAN_POINT('',(0.,0.));
+#12301 = DIRECTION('',(1.,0.));
+#12302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12303 = PCURVE('',#12304,#12309);
+#12304 = CYLINDRICAL_SURFACE('',#12305,0.85);
+#12305 = AXIS2_PLACEMENT_3D('',#12306,#12307,#12308);
+#12306 = CARTESIAN_POINT('',(31.,-31.,-5.));
+#12307 = DIRECTION('',(-0.,-0.,-1.));
+#12308 = DIRECTION('',(1.,0.,0.));
+#12309 = DEFINITIONAL_REPRESENTATION('',(#12310),#12314);
+#12310 = LINE('',#12311,#12312);
+#12311 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12312 = VECTOR('',#12313,1.);
+#12313 = DIRECTION('',(-1.,0.));
+#12314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12315 = ADVANCED_FACE('',(#12316,#12322),#7168,.F.);
+#12316 = FACE_BOUND('',#12317,.F.);
+#12317 = EDGE_LOOP('',(#12318,#12319,#12320,#12321));
+#12318 = ORIENTED_EDGE('',*,*,#7208,.F.);
+#12319 = ORIENTED_EDGE('',*,*,#7154,.T.);
+#12320 = ORIENTED_EDGE('',*,*,#7257,.T.);
+#12321 = ORIENTED_EDGE('',*,*,#7284,.F.);
+#12322 = FACE_BOUND('',#12323,.F.);
+#12323 = EDGE_LOOP('',(#12324,#12325,#12326,#12327));
+#12324 = ORIENTED_EDGE('',*,*,#11303,.F.);
+#12325 = ORIENTED_EDGE('',*,*,#11352,.T.);
+#12326 = ORIENTED_EDGE('',*,*,#11428,.T.);
+#12327 = ORIENTED_EDGE('',*,*,#11401,.F.);
+#12328 = ADVANCED_FACE('',(#12329,#12335),#7369,.F.);
+#12329 = FACE_BOUND('',#12330,.F.);
+#12330 = EDGE_LOOP('',(#12331,#12332,#12333,#12334));
+#12331 = ORIENTED_EDGE('',*,*,#7409,.F.);
+#12332 = ORIENTED_EDGE('',*,*,#7355,.T.);
+#12333 = ORIENTED_EDGE('',*,*,#7458,.T.);
+#12334 = ORIENTED_EDGE('',*,*,#7485,.F.);
+#12335 = FACE_BOUND('',#12336,.F.);
+#12336 = EDGE_LOOP('',(#12337,#12338,#12339,#12340));
+#12337 = ORIENTED_EDGE('',*,*,#11499,.F.);
+#12338 = ORIENTED_EDGE('',*,*,#11548,.T.);
+#12339 = ORIENTED_EDGE('',*,*,#11624,.T.);
+#12340 = ORIENTED_EDGE('',*,*,#11597,.F.);
+#12341 = ADVANCED_FACE('',(#12342,#12348),#7570,.F.);
+#12342 = FACE_BOUND('',#12343,.F.);
+#12343 = EDGE_LOOP('',(#12344,#12345,#12346,#12347));
+#12344 = ORIENTED_EDGE('',*,*,#7610,.F.);
+#12345 = ORIENTED_EDGE('',*,*,#7556,.T.);
+#12346 = ORIENTED_EDGE('',*,*,#7659,.T.);
+#12347 = ORIENTED_EDGE('',*,*,#7686,.F.);
+#12348 = FACE_BOUND('',#12349,.F.);
+#12349 = EDGE_LOOP('',(#12350,#12351,#12352,#12353));
+#12350 = ORIENTED_EDGE('',*,*,#11695,.F.);
+#12351 = ORIENTED_EDGE('',*,*,#11744,.T.);
+#12352 = ORIENTED_EDGE('',*,*,#11820,.T.);
+#12353 = ORIENTED_EDGE('',*,*,#11793,.F.);
+#12354 = ADVANCED_FACE('',(#12355,#12358),#7727,.F.);
+#12355 = FACE_BOUND('',#12356,.F.);
+#12356 = EDGE_LOOP('',(#12357));
+#12357 = ORIENTED_EDGE('',*,*,#7710,.T.);
+#12358 = FACE_BOUND('',#12359,.F.);
+#12359 = EDGE_LOOP('',(#12360));
+#12360 = ORIENTED_EDGE('',*,*,#12361,.F.);
+#12361 = EDGE_CURVE('',#12362,#12362,#12364,.T.);
+#12362 = VERTEX_POINT('',#12363);
+#12363 = CARTESIAN_POINT('',(-30.15,31.,-5.));
+#12364 = SURFACE_CURVE('',#12365,(#12370,#12377),.PCURVE_S1.);
+#12365 = CIRCLE('',#12366,0.85);
+#12366 = AXIS2_PLACEMENT_3D('',#12367,#12368,#12369);
+#12367 = CARTESIAN_POINT('',(-31.,31.,-5.));
+#12368 = DIRECTION('',(0.,0.,1.));
+#12369 = DIRECTION('',(1.,0.,-0.));
+#12370 = PCURVE('',#7727,#12371);
+#12371 = DEFINITIONAL_REPRESENTATION('',(#12372),#12376);
+#12372 = CIRCLE('',#12373,0.85);
+#12373 = AXIS2_PLACEMENT_2D('',#12374,#12375);
+#12374 = CARTESIAN_POINT('',(0.,0.));
+#12375 = DIRECTION('',(1.,0.));
+#12376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12377 = PCURVE('',#12378,#12383);
+#12378 = CYLINDRICAL_SURFACE('',#12379,0.85);
+#12379 = AXIS2_PLACEMENT_3D('',#12380,#12381,#12382);
+#12380 = CARTESIAN_POINT('',(-31.,31.,-5.));
+#12381 = DIRECTION('',(-0.,-0.,-1.));
+#12382 = DIRECTION('',(1.,0.,0.));
+#12383 = DEFINITIONAL_REPRESENTATION('',(#12384),#12388);
+#12384 = LINE('',#12385,#12386);
+#12385 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12386 = VECTOR('',#12387,1.);
+#12387 = DIRECTION('',(-1.,0.));
+#12388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12389 = ADVANCED_FACE('',(#12390,#12396),#7826,.F.);
+#12390 = FACE_BOUND('',#12391,.F.);
+#12391 = EDGE_LOOP('',(#12392,#12393,#12394,#12395));
+#12392 = ORIENTED_EDGE('',*,*,#7866,.F.);
+#12393 = ORIENTED_EDGE('',*,*,#7812,.T.);
+#12394 = ORIENTED_EDGE('',*,*,#7915,.T.);
+#12395 = ORIENTED_EDGE('',*,*,#7942,.F.);
+#12396 = FACE_BOUND('',#12397,.F.);
+#12397 = EDGE_LOOP('',(#12398,#12399,#12400,#12401));
+#12398 = ORIENTED_EDGE('',*,*,#11891,.F.);
+#12399 = ORIENTED_EDGE('',*,*,#11940,.T.);
+#12400 = ORIENTED_EDGE('',*,*,#12016,.T.);
+#12401 = ORIENTED_EDGE('',*,*,#11989,.F.);
+#12402 = ADVANCED_FACE('',(#12403,#12409),#8027,.F.);
+#12403 = FACE_BOUND('',#12404,.F.);
+#12404 = EDGE_LOOP('',(#12405,#12406,#12407,#12408));
+#12405 = ORIENTED_EDGE('',*,*,#8067,.F.);
+#12406 = ORIENTED_EDGE('',*,*,#8013,.T.);
+#12407 = ORIENTED_EDGE('',*,*,#8116,.T.);
+#12408 = ORIENTED_EDGE('',*,*,#8143,.F.);
+#12409 = FACE_BOUND('',#12410,.F.);
+#12410 = EDGE_LOOP('',(#12411,#12412,#12413,#12414));
+#12411 = ORIENTED_EDGE('',*,*,#12087,.F.);
+#12412 = ORIENTED_EDGE('',*,*,#12136,.T.);
+#12413 = ORIENTED_EDGE('',*,*,#12212,.T.);
+#12414 = ORIENTED_EDGE('',*,*,#12185,.F.);
+#12415 = ADVANCED_FACE('',(#12416,#12419),#8211,.F.);
+#12416 = FACE_BOUND('',#12417,.F.);
+#12417 = EDGE_LOOP('',(#12418));
+#12418 = ORIENTED_EDGE('',*,*,#8194,.T.);
+#12419 = FACE_BOUND('',#12420,.F.);
+#12420 = EDGE_LOOP('',(#12421));
+#12421 = ORIENTED_EDGE('',*,*,#12422,.F.);
+#12422 = EDGE_CURVE('',#12423,#12423,#12425,.T.);
+#12423 = VERTEX_POINT('',#12424);
+#12424 = CARTESIAN_POINT('',(31.85,31.,-5.));
+#12425 = SURFACE_CURVE('',#12426,(#12431,#12438),.PCURVE_S1.);
+#12426 = CIRCLE('',#12427,0.85);
+#12427 = AXIS2_PLACEMENT_3D('',#12428,#12429,#12430);
+#12428 = CARTESIAN_POINT('',(31.,31.,-5.));
+#12429 = DIRECTION('',(0.,0.,1.));
+#12430 = DIRECTION('',(1.,0.,-0.));
+#12431 = PCURVE('',#8211,#12432);
+#12432 = DEFINITIONAL_REPRESENTATION('',(#12433),#12437);
+#12433 = CIRCLE('',#12434,0.85);
+#12434 = AXIS2_PLACEMENT_2D('',#12435,#12436);
+#12435 = CARTESIAN_POINT('',(0.,0.));
+#12436 = DIRECTION('',(1.,0.));
+#12437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12438 = PCURVE('',#12439,#12444);
+#12439 = CYLINDRICAL_SURFACE('',#12440,0.85);
+#12440 = AXIS2_PLACEMENT_3D('',#12441,#12442,#12443);
+#12441 = CARTESIAN_POINT('',(31.,31.,-5.));
+#12442 = DIRECTION('',(-0.,-0.,-1.));
+#12443 = DIRECTION('',(1.,0.,0.));
+#12444 = DEFINITIONAL_REPRESENTATION('',(#12445),#12449);
+#12445 = LINE('',#12446,#12447);
+#12446 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12447 = VECTOR('',#12448,1.);
+#12448 = DIRECTION('',(-1.,0.));
+#12449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12450 = ADVANCED_FACE('',(#12451),#8288,.T.);
+#12451 = FACE_BOUND('',#12452,.F.);
+#12452 = EDGE_LOOP('',(#12453,#12454,#12455,#12456,#12457,#12458,#12459,
+ #12460,#12461,#12462,#12463,#12464));
+#12453 = ORIENTED_EDGE('',*,*,#8816,.T.);
+#12454 = ORIENTED_EDGE('',*,*,#8789,.T.);
+#12455 = ORIENTED_EDGE('',*,*,#8740,.T.);
+#12456 = ORIENTED_EDGE('',*,*,#8691,.T.);
+#12457 = ORIENTED_EDGE('',*,*,#8642,.T.);
+#12458 = ORIENTED_EDGE('',*,*,#8593,.T.);
+#12459 = ORIENTED_EDGE('',*,*,#8544,.T.);
+#12460 = ORIENTED_EDGE('',*,*,#8495,.T.);
+#12461 = ORIENTED_EDGE('',*,*,#8446,.T.);
+#12462 = ORIENTED_EDGE('',*,*,#8397,.T.);
+#12463 = ORIENTED_EDGE('',*,*,#8348,.T.);
+#12464 = ORIENTED_EDGE('',*,*,#8272,.T.);
+#12465 = ADVANCED_FACE('',(#12466,#12472),#8884,.T.);
+#12466 = FACE_BOUND('',#12467,.F.);
+#12467 = EDGE_LOOP('',(#12468,#12469,#12470,#12471));
+#12468 = ORIENTED_EDGE('',*,*,#9039,.T.);
+#12469 = ORIENTED_EDGE('',*,*,#8974,.F.);
+#12470 = ORIENTED_EDGE('',*,*,#8947,.T.);
+#12471 = ORIENTED_EDGE('',*,*,#8865,.F.);
+#12472 = FACE_BOUND('',#12473,.F.);
+#12473 = EDGE_LOOP('',(#12474,#12504,#12534));
+#12474 = ORIENTED_EDGE('',*,*,#12475,.T.);
+#12475 = EDGE_CURVE('',#12476,#12478,#12480,.T.);
+#12476 = VERTEX_POINT('',#12477);
+#12477 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,0.9));
+#12478 = VERTEX_POINT('',#12479);
+#12479 = CARTESIAN_POINT('',(-2.916259815625,-27.74731445312,0.9));
+#12480 = SURFACE_CURVE('',#12481,(#12485,#12492),.PCURVE_S1.);
+#12481 = LINE('',#12482,#12483);
+#12482 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,0.9));
+#12483 = VECTOR('',#12484,1.);
+#12484 = DIRECTION('',(1.,0.,0.));
+#12485 = PCURVE('',#8884,#12486);
+#12486 = DEFINITIONAL_REPRESENTATION('',(#12487),#12491);
+#12487 = LINE('',#12488,#12489);
+#12488 = CARTESIAN_POINT('',(0.66162109375,1.54541015625));
+#12489 = VECTOR('',#12490,1.);
+#12490 = DIRECTION('',(1.,0.));
+#12491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12492 = PCURVE('',#12493,#12498);
+#12493 = PLANE('',#12494);
+#12494 = AXIS2_PLACEMENT_3D('',#12495,#12496,#12497);
+#12495 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,1.5));
+#12496 = DIRECTION('',(0.,-1.,0.));
+#12497 = DIRECTION('',(1.,0.,0.));
+#12498 = DEFINITIONAL_REPRESENTATION('',(#12499),#12503);
+#12499 = LINE('',#12500,#12501);
+#12500 = CARTESIAN_POINT('',(0.,-0.6));
+#12501 = VECTOR('',#12502,1.);
+#12502 = DIRECTION('',(1.,0.));
+#12503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12504 = ORIENTED_EDGE('',*,*,#12505,.T.);
+#12505 = EDGE_CURVE('',#12478,#12506,#12508,.T.);
+#12506 = VERTEX_POINT('',#12507);
+#12507 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,0.9));
+#12508 = SURFACE_CURVE('',#12509,(#12513,#12520),.PCURVE_S1.);
+#12509 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12510,#12511,#12512),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12510 = CARTESIAN_POINT('',(-2.916259815625,-27.74731445312,0.9));
+#12511 = CARTESIAN_POINT('',(-2.945556690625,-27.42016601562,0.9));
+#12512 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,0.9));
+#12513 = PCURVE('',#8884,#12514);
+#12514 = DEFINITIONAL_REPRESENTATION('',(#12515),#12519);
+#12515 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12516,#12517,#12518),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12516 = CARTESIAN_POINT('',(2.109375,1.54541015625));
+#12517 = CARTESIAN_POINT('',(2.080078125,1.87255859375));
+#12518 = CARTESIAN_POINT('',(1.943359375,2.0361328125));
+#12519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12520 = PCURVE('',#12521,#12528);
+#12521 = SURFACE_OF_LINEAR_EXTRUSION('',#12522,#12526);
+#12522 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12523,#12524,#12525),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12523 = CARTESIAN_POINT('',(-2.916259815625,-27.74731445312,1.5));
+#12524 = CARTESIAN_POINT('',(-2.945556690625,-27.42016601562,1.5));
+#12525 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,1.5));
+#12526 = VECTOR('',#12527,1.);
+#12527 = DIRECTION('',(0.,0.,1.));
+#12528 = DEFINITIONAL_REPRESENTATION('',(#12529),#12533);
+#12529 = LINE('',#12530,#12531);
+#12530 = CARTESIAN_POINT('',(0.,-0.6));
+#12531 = VECTOR('',#12532,1.);
+#12532 = DIRECTION('',(1.,0.));
+#12533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12534 = ORIENTED_EDGE('',*,*,#12535,.F.);
+#12535 = EDGE_CURVE('',#12476,#12506,#12536,.T.);
+#12536 = SURFACE_CURVE('',#12537,(#12543,#12552),.PCURVE_S1.);
+#12537 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12538,#12539,#12540,#12541,
+ #12542),.UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.104838709677),
+ .UNSPECIFIED.);
+#12538 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,0.9));
+#12539 = CARTESIAN_POINT('',(-4.342041065625,-27.40795898437,0.9));
+#12540 = CARTESIAN_POINT('',(-3.929443409375,-27.00268554687,0.9));
+#12541 = CARTESIAN_POINT('',(-3.292236378125,-27.00268554687,0.9));
+#12542 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,0.9));
+#12543 = PCURVE('',#8884,#12544);
+#12544 = DEFINITIONAL_REPRESENTATION('',(#12545),#12551);
+#12545 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12546,#12547,#12548,#12549,
+ #12550),.UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.104838709677),
+ .UNSPECIFIED.);
+#12546 = CARTESIAN_POINT('',(0.66162109375,1.54541015625));
+#12547 = CARTESIAN_POINT('',(0.68359375,1.884765625));
+#12548 = CARTESIAN_POINT('',(1.09619140625,2.2900390625));
+#12549 = CARTESIAN_POINT('',(1.7333984375,2.2900390625));
+#12550 = CARTESIAN_POINT('',(1.943359375,2.0361328125));
+#12551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12552 = PCURVE('',#12553,#12562);
+#12553 = SURFACE_OF_LINEAR_EXTRUSION('',#12554,#12560);
+#12554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12555,#12556,#12557,#12558,
+ #12559),.UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.104838709677),
+ .UNSPECIFIED.);
+#12555 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,1.5));
+#12556 = CARTESIAN_POINT('',(-4.342041065625,-27.40795898437,1.5));
+#12557 = CARTESIAN_POINT('',(-3.929443409375,-27.00268554687,1.5));
+#12558 = CARTESIAN_POINT('',(-3.292236378125,-27.00268554687,1.5));
+#12559 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,1.5));
+#12560 = VECTOR('',#12561,1.);
+#12561 = DIRECTION('',(0.,0.,1.));
+#12562 = DEFINITIONAL_REPRESENTATION('',(#12563),#12567);
+#12563 = LINE('',#12564,#12565);
+#12564 = CARTESIAN_POINT('',(0.,-0.6));
+#12565 = VECTOR('',#12566,1.);
+#12566 = DIRECTION('',(1.,0.));
+#12567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12568 = ADVANCED_FACE('',(#12569),#9104,.T.);
+#12569 = FACE_BOUND('',#12570,.F.);
+#12570 = EDGE_LOOP('',(#12571,#12572,#12573,#12574,#12575,#12576,#12577,
+ #12578,#12579,#12580,#12581,#12582,#12583,#12584,#12585));
+#12571 = ORIENTED_EDGE('',*,*,#9779,.T.);
+#12572 = ORIENTED_EDGE('',*,*,#9752,.T.);
+#12573 = ORIENTED_EDGE('',*,*,#9703,.T.);
+#12574 = ORIENTED_EDGE('',*,*,#9654,.T.);
+#12575 = ORIENTED_EDGE('',*,*,#9605,.T.);
+#12576 = ORIENTED_EDGE('',*,*,#9556,.T.);
+#12577 = ORIENTED_EDGE('',*,*,#9507,.T.);
+#12578 = ORIENTED_EDGE('',*,*,#9458,.T.);
+#12579 = ORIENTED_EDGE('',*,*,#9409,.T.);
+#12580 = ORIENTED_EDGE('',*,*,#9360,.T.);
+#12581 = ORIENTED_EDGE('',*,*,#9311,.T.);
+#12582 = ORIENTED_EDGE('',*,*,#9262,.T.);
+#12583 = ORIENTED_EDGE('',*,*,#9213,.T.);
+#12584 = ORIENTED_EDGE('',*,*,#9164,.T.);
+#12585 = ORIENTED_EDGE('',*,*,#9088,.T.);
+#12586 = ADVANCED_FACE('',(#12587,#12595),#10040,.T.);
+#12587 = FACE_BOUND('',#12588,.F.);
+#12588 = EDGE_LOOP('',(#12589,#12590,#12591,#12592,#12593,#12594));
+#12589 = ORIENTED_EDGE('',*,*,#10292,.T.);
+#12590 = ORIENTED_EDGE('',*,*,#10265,.T.);
+#12591 = ORIENTED_EDGE('',*,*,#10216,.T.);
+#12592 = ORIENTED_EDGE('',*,*,#10167,.T.);
+#12593 = ORIENTED_EDGE('',*,*,#10078,.F.);
+#12594 = ORIENTED_EDGE('',*,*,#10024,.T.);
+#12595 = FACE_BOUND('',#12596,.F.);
+#12596 = EDGE_LOOP('',(#12597));
+#12597 = ORIENTED_EDGE('',*,*,#12598,.F.);
+#12598 = EDGE_CURVE('',#12599,#12599,#12601,.T.);
+#12599 = VERTEX_POINT('',#12600);
+#12600 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,0.9));
+#12601 = SURFACE_CURVE('',#12602,(#12613,#12627),.PCURVE_S1.);
+#12602 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12603,#12604,#12605,#12606,
+ #12607,#12608,#12609,#12610,#12611,#12612),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-1.040745341615,0.,1.,2.,3.008695652174,
+ 4.017391304348,5.075776397516,6.134161490683,7.174906832298,
+ 8.215652173913,9.215652173913),.UNSPECIFIED.);
+#12603 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,0.9));
+#12604 = CARTESIAN_POINT('',(0.982665965625,-27.51049804687,0.9));
+#12605 = CARTESIAN_POINT('',(1.414794871875,-26.98559570312,0.9));
+#12606 = CARTESIAN_POINT('',(1.978759715625,-26.98559570312,0.9));
+#12607 = CARTESIAN_POINT('',(2.386474559375,-27.47875976562,0.9));
+#12608 = CARTESIAN_POINT('',(2.386474559375,-28.49438476562,0.9));
+#12609 = CARTESIAN_POINT('',(1.968994090625,-28.98999023437,0.9));
+#12610 = CARTESIAN_POINT('',(1.387939403125,-28.98999023437,0.9));
+#12611 = CARTESIAN_POINT('',(0.982665965625,-28.51147460937,0.9));
+#12612 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,0.9));
+#12613 = PCURVE('',#10040,#12614);
+#12614 = DEFINITIONAL_REPRESENTATION('',(#12615),#12626);
+#12615 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12616,#12617,#12618,#12619,
+ #12620,#12621,#12622,#12623,#12624,#12625),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-1.040745341615,0.,1.,2.,3.008695652174,
+ 4.017391304348,5.075776397516,6.134161490683,7.174906832298,
+ 8.215652173913,9.215652173913),.UNSPECIFIED.);
+#12616 = CARTESIAN_POINT('',(0.7275390625,1.28173828125));
+#12617 = CARTESIAN_POINT('',(0.7275390625,1.7822265625));
+#12618 = CARTESIAN_POINT('',(1.15966796875,2.30712890625));
+#12619 = CARTESIAN_POINT('',(1.7236328125,2.30712890625));
+#12620 = CARTESIAN_POINT('',(2.13134765625,1.81396484375));
+#12621 = CARTESIAN_POINT('',(2.13134765625,0.79833984375));
+#12622 = CARTESIAN_POINT('',(1.7138671875,0.302734375));
+#12623 = CARTESIAN_POINT('',(1.1328125,0.302734375));
+#12624 = CARTESIAN_POINT('',(0.7275390625,0.78125));
+#12625 = CARTESIAN_POINT('',(0.7275390625,1.28173828125));
+#12626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12627 = PCURVE('',#12628,#12642);
+#12628 = SURFACE_OF_LINEAR_EXTRUSION('',#12629,#12640);
+#12629 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12630,#12631,#12632,#12633,
+ #12634,#12635,#12636,#12637,#12638,#12639),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-1.040745341615,0.,1.,2.,3.008695652174,
+ 4.017391304348,5.075776397516,6.134161490683,7.174906832298,
+ 8.215652173913,9.215652173913),.UNSPECIFIED.);
+#12630 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,1.5));
+#12631 = CARTESIAN_POINT('',(0.982665965625,-27.51049804687,1.5));
+#12632 = CARTESIAN_POINT('',(1.414794871875,-26.98559570312,1.5));
+#12633 = CARTESIAN_POINT('',(1.978759715625,-26.98559570312,1.5));
+#12634 = CARTESIAN_POINT('',(2.386474559375,-27.47875976562,1.5));
+#12635 = CARTESIAN_POINT('',(2.386474559375,-28.49438476562,1.5));
+#12636 = CARTESIAN_POINT('',(1.968994090625,-28.98999023437,1.5));
+#12637 = CARTESIAN_POINT('',(1.387939403125,-28.98999023437,1.5));
+#12638 = CARTESIAN_POINT('',(0.982665965625,-28.51147460937,1.5));
+#12639 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,1.5));
+#12640 = VECTOR('',#12641,1.);
+#12641 = DIRECTION('',(0.,0.,1.));
+#12642 = DEFINITIONAL_REPRESENTATION('',(#12643),#12647);
+#12643 = LINE('',#12644,#12645);
+#12644 = CARTESIAN_POINT('',(0.,-0.6));
+#12645 = VECTOR('',#12646,1.);
+#12646 = DIRECTION('',(1.,0.));
+#12647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12648 = ADVANCED_FACE('',(#12649,#12663),#10363,.T.);
+#12649 = FACE_BOUND('',#12650,.F.);
+#12650 = EDGE_LOOP('',(#12651,#12652,#12653,#12654,#12655,#12656,#12657,
+ #12658,#12659,#12660,#12661,#12662));
+#12651 = ORIENTED_EDGE('',*,*,#10341,.F.);
+#12652 = ORIENTED_EDGE('',*,*,#10915,.T.);
+#12653 = ORIENTED_EDGE('',*,*,#10888,.T.);
+#12654 = ORIENTED_EDGE('',*,*,#10815,.F.);
+#12655 = ORIENTED_EDGE('',*,*,#10762,.F.);
+#12656 = ORIENTED_EDGE('',*,*,#10735,.T.);
+#12657 = ORIENTED_EDGE('',*,*,#10654,.F.);
+#12658 = ORIENTED_EDGE('',*,*,#10627,.T.);
+#12659 = ORIENTED_EDGE('',*,*,#10578,.T.);
+#12660 = ORIENTED_EDGE('',*,*,#10505,.F.);
+#12661 = ORIENTED_EDGE('',*,*,#10478,.T.);
+#12662 = ORIENTED_EDGE('',*,*,#10429,.T.);
+#12663 = FACE_BOUND('',#12664,.F.);
+#12664 = EDGE_LOOP('',(#12665,#12695,#12725,#12773));
+#12665 = ORIENTED_EDGE('',*,*,#12666,.T.);
+#12666 = EDGE_CURVE('',#12667,#12669,#12671,.T.);
+#12667 = VERTEX_POINT('',#12668);
+#12668 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,0.9));
+#12669 = VERTEX_POINT('',#12670);
+#12670 = CARTESIAN_POINT('',(5.020751903125,-27.99145507812,0.9));
+#12671 = SURFACE_CURVE('',#12672,(#12676,#12683),.PCURVE_S1.);
+#12672 = LINE('',#12673,#12674);
+#12673 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,0.9));
+#12674 = VECTOR('',#12675,1.);
+#12675 = DIRECTION('',(0.,1.,0.));
+#12676 = PCURVE('',#10363,#12677);
+#12677 = DEFINITIONAL_REPRESENTATION('',(#12678),#12682);
+#12678 = LINE('',#12679,#12680);
+#12679 = CARTESIAN_POINT('',(1.98486328125,1.14013671875));
+#12680 = VECTOR('',#12681,1.);
+#12681 = DIRECTION('',(0.,1.));
+#12682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12683 = PCURVE('',#12684,#12689);
+#12684 = PLANE('',#12685);
+#12685 = AXIS2_PLACEMENT_3D('',#12686,#12687,#12688);
+#12686 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,1.5));
+#12687 = DIRECTION('',(1.,0.,0.));
+#12688 = DIRECTION('',(-0.,1.,0.));
+#12689 = DEFINITIONAL_REPRESENTATION('',(#12690),#12694);
+#12690 = LINE('',#12691,#12692);
+#12691 = CARTESIAN_POINT('',(0.,-0.6));
+#12692 = VECTOR('',#12693,1.);
+#12693 = DIRECTION('',(1.,0.));
+#12694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12695 = ORIENTED_EDGE('',*,*,#12696,.T.);
+#12696 = EDGE_CURVE('',#12669,#12697,#12699,.T.);
+#12697 = VERTEX_POINT('',#12698);
+#12698 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,0.9));
+#12699 = SURFACE_CURVE('',#12700,(#12704,#12711),.PCURVE_S1.);
+#12700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12701,#12702,#12703),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12701 = CARTESIAN_POINT('',(5.020751903125,-27.99145507812,0.9));
+#12702 = CARTESIAN_POINT('',(4.781494090625,-28.08911132812,0.9));
+#12703 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,0.9));
+#12704 = PCURVE('',#10363,#12705);
+#12705 = DEFINITIONAL_REPRESENTATION('',(#12706),#12710);
+#12706 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12707,#12708,#12709),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12707 = CARTESIAN_POINT('',(1.98486328125,1.30126953125));
+#12708 = CARTESIAN_POINT('',(1.74560546875,1.20361328125));
+#12709 = CARTESIAN_POINT('',(1.26708984375,1.13525390625));
+#12710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12711 = PCURVE('',#12712,#12719);
+#12712 = SURFACE_OF_LINEAR_EXTRUSION('',#12713,#12717);
+#12713 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12714,#12715,#12716),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12714 = CARTESIAN_POINT('',(5.020751903125,-27.99145507812,1.5));
+#12715 = CARTESIAN_POINT('',(4.781494090625,-28.08911132812,1.5));
+#12716 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,1.5));
+#12717 = VECTOR('',#12718,1.);
+#12718 = DIRECTION('',(0.,0.,1.));
+#12719 = DEFINITIONAL_REPRESENTATION('',(#12720),#12724);
+#12720 = LINE('',#12721,#12722);
+#12721 = CARTESIAN_POINT('',(0.,-0.6));
+#12722 = VECTOR('',#12723,1.);
+#12723 = DIRECTION('',(1.,0.));
+#12724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12725 = ORIENTED_EDGE('',*,*,#12726,.F.);
+#12726 = EDGE_CURVE('',#12727,#12697,#12729,.T.);
+#12727 = VERTEX_POINT('',#12728);
+#12728 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,0.9));
+#12729 = SURFACE_CURVE('',#12730,(#12740,#12753),.PCURVE_S1.);
+#12730 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12731,#12732,#12733,#12734,
+ #12735,#12736,#12737,#12738,#12739),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1
+ ,1,1,3),(0.,1.,2.,3.009615384615,4.019230769231,4.67828525641,
+ 5.33733974359,5.996394230769),.UNSPECIFIED.);
+#12731 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,0.9));
+#12732 = CARTESIAN_POINT('',(4.857177684375,-28.78491210937,0.9));
+#12733 = CARTESIAN_POINT('',(4.461669871875,-29.00708007812,0.9));
+#12734 = CARTESIAN_POINT('',(3.951415965625,-29.00708007812,0.9));
+#12735 = CARTESIAN_POINT('',(3.685302684375,-28.77270507812,0.9));
+#12736 = CARTESIAN_POINT('',(3.685302684375,-28.48217773437,0.9));
+#12737 = CARTESIAN_POINT('',(3.807372996875,-28.29418945312,0.9));
+#12738 = CARTESIAN_POINT('',(4.031982371875,-28.19653320312,0.9));
+#12739 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,0.9));
+#12740 = PCURVE('',#10363,#12741);
+#12741 = DEFINITIONAL_REPRESENTATION('',(#12742),#12752);
+#12742 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12743,#12744,#12745,#12746,
+ #12747,#12748,#12749,#12750,#12751),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1
+ ,1,1,3),(0.,1.,2.,3.009615384615,4.019230769231,4.67828525641,
+ 5.33733974359,5.996394230769),.UNSPECIFIED.);
+#12743 = CARTESIAN_POINT('',(1.9140625,0.70068359375));
+#12744 = CARTESIAN_POINT('',(1.8212890625,0.5078125));
+#12745 = CARTESIAN_POINT('',(1.42578125,0.28564453125));
+#12746 = CARTESIAN_POINT('',(0.91552734375,0.28564453125));
+#12747 = CARTESIAN_POINT('',(0.6494140625,0.52001953125));
+#12748 = CARTESIAN_POINT('',(0.6494140625,0.810546875));
+#12749 = CARTESIAN_POINT('',(0.771484375,0.99853515625));
+#12750 = CARTESIAN_POINT('',(0.99609375,1.09619140625));
+#12751 = CARTESIAN_POINT('',(1.26708984375,1.13525390625));
+#12752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12753 = PCURVE('',#12754,#12767);
+#12754 = SURFACE_OF_LINEAR_EXTRUSION('',#12755,#12765);
+#12755 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12756,#12757,#12758,#12759,
+ #12760,#12761,#12762,#12763,#12764),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1
+ ,1,1,3),(0.,1.,2.,3.009615384615,4.019230769231,4.67828525641,
+ 5.33733974359,5.996394230769),.UNSPECIFIED.);
+#12756 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,1.5));
+#12757 = CARTESIAN_POINT('',(4.857177684375,-28.78491210937,1.5));
+#12758 = CARTESIAN_POINT('',(4.461669871875,-29.00708007812,1.5));
+#12759 = CARTESIAN_POINT('',(3.951415965625,-29.00708007812,1.5));
+#12760 = CARTESIAN_POINT('',(3.685302684375,-28.77270507812,1.5));
+#12761 = CARTESIAN_POINT('',(3.685302684375,-28.48217773437,1.5));
+#12762 = CARTESIAN_POINT('',(3.807372996875,-28.29418945312,1.5));
+#12763 = CARTESIAN_POINT('',(4.031982371875,-28.19653320312,1.5));
+#12764 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,1.5));
+#12765 = VECTOR('',#12766,1.);
+#12766 = DIRECTION('',(0.,0.,1.));
+#12767 = DEFINITIONAL_REPRESENTATION('',(#12768),#12772);
+#12768 = LINE('',#12769,#12770);
+#12769 = CARTESIAN_POINT('',(0.,-0.6));
+#12770 = VECTOR('',#12771,1.);
+#12771 = DIRECTION('',(1.,0.));
+#12772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12773 = ORIENTED_EDGE('',*,*,#12774,.T.);
+#12774 = EDGE_CURVE('',#12727,#12667,#12775,.T.);
+#12775 = SURFACE_CURVE('',#12776,(#12780,#12787),.PCURVE_S1.);
+#12776 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12777,#12778,#12779),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12777 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,0.9));
+#12778 = CARTESIAN_POINT('',(5.020751903125,-28.44311523437,0.9));
+#12779 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,0.9));
+#12780 = PCURVE('',#10363,#12781);
+#12781 = DEFINITIONAL_REPRESENTATION('',(#12782),#12786);
+#12782 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12783,#12784,#12785),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12783 = CARTESIAN_POINT('',(1.9140625,0.70068359375));
+#12784 = CARTESIAN_POINT('',(1.98486328125,0.849609375));
+#12785 = CARTESIAN_POINT('',(1.98486328125,1.14013671875));
+#12786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12787 = PCURVE('',#12788,#12795);
+#12788 = SURFACE_OF_LINEAR_EXTRUSION('',#12789,#12793);
+#12789 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12790,#12791,#12792),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#12790 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,1.5));
+#12791 = CARTESIAN_POINT('',(5.020751903125,-28.44311523437,1.5));
+#12792 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,1.5));
+#12793 = VECTOR('',#12794,1.);
+#12794 = DIRECTION('',(0.,0.,1.));
+#12795 = DEFINITIONAL_REPRESENTATION('',(#12796),#12800);
+#12796 = LINE('',#12797,#12798);
+#12797 = CARTESIAN_POINT('',(0.,-0.6));
+#12798 = VECTOR('',#12799,1.);
+#12799 = DIRECTION('',(1.,0.));
+#12800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12801 = ADVANCED_FACE('',(#12802,#12810),#10980,.T.);
+#12802 = FACE_BOUND('',#12803,.F.);
+#12803 = EDGE_LOOP('',(#12804,#12805,#12806,#12807,#12808,#12809));
+#12804 = ORIENTED_EDGE('',*,*,#11230,.T.);
+#12805 = ORIENTED_EDGE('',*,*,#11203,.T.);
+#12806 = ORIENTED_EDGE('',*,*,#11116,.F.);
+#12807 = ORIENTED_EDGE('',*,*,#11089,.T.);
+#12808 = ORIENTED_EDGE('',*,*,#11040,.T.);
+#12809 = ORIENTED_EDGE('',*,*,#10964,.T.);
+#12810 = FACE_BOUND('',#12811,.F.);
+#12811 = EDGE_LOOP('',(#12812));
+#12812 = ORIENTED_EDGE('',*,*,#12813,.F.);
+#12813 = EDGE_CURVE('',#12814,#12814,#12816,.T.);
+#12814 = VERTEX_POINT('',#12815);
+#12815 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,0.9));
+#12816 = SURFACE_CURVE('',#12817,(#12828,#12842),.PCURVE_S1.);
+#12817 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12818,#12819,#12820,#12821,
+ #12822,#12823,#12824,#12825,#12826,#12827),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-0.923073783237,0.,1.,2.,3.025,4.05,
+ 4.980963302752,5.911926605505,6.835000388742,7.758074171979,
+ 8.758074171979),.UNSPECIFIED.);
+#12818 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,0.9));
+#12819 = CARTESIAN_POINT('',(6.439208934375,-27.48364257812,0.9));
+#12820 = CARTESIAN_POINT('',(6.832275340625,-27.00512695312,0.9));
+#12821 = CARTESIAN_POINT('',(7.425537059375,-27.00512695312,0.9));
+#12822 = CARTESIAN_POINT('',(7.835693309375,-27.50317382812,0.9));
+#12823 = CARTESIAN_POINT('',(7.835693309375,-28.51879882812,0.9));
+#12824 = CARTESIAN_POINT('',(7.432861278125,-28.98999023437,0.9));
+#12825 = CARTESIAN_POINT('',(6.859130809375,-28.98999023437,0.9));
+#12826 = CARTESIAN_POINT('',(6.439208934375,-28.49682617187,0.9));
+#12827 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,0.9));
+#12828 = PCURVE('',#10980,#12829);
+#12829 = DEFINITIONAL_REPRESENTATION('',(#12830),#12841);
+#12830 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12831,#12832,#12833,#12834,
+ #12835,#12836,#12837,#12838,#12839,#12840),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-0.923073783237,0.,1.,2.,3.025,4.05,
+ 4.980963302752,5.911926605505,6.835000388742,7.758074171979,
+ 8.758074171979),.UNSPECIFIED.);
+#12831 = CARTESIAN_POINT('',(0.62255859375,1.2939453125));
+#12832 = CARTESIAN_POINT('',(0.62255859375,1.80908203125));
+#12833 = CARTESIAN_POINT('',(1.015625,2.28759765625));
+#12834 = CARTESIAN_POINT('',(1.60888671875,2.28759765625));
+#12835 = CARTESIAN_POINT('',(2.01904296875,1.78955078125));
+#12836 = CARTESIAN_POINT('',(2.01904296875,0.77392578125));
+#12837 = CARTESIAN_POINT('',(1.6162109375,0.302734375));
+#12838 = CARTESIAN_POINT('',(1.04248046875,0.302734375));
+#12839 = CARTESIAN_POINT('',(0.62255859375,0.7958984375));
+#12840 = CARTESIAN_POINT('',(0.62255859375,1.2939453125));
+#12841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12842 = PCURVE('',#12843,#12857);
+#12843 = SURFACE_OF_LINEAR_EXTRUSION('',#12844,#12855);
+#12844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12845,#12846,#12847,#12848,
+ #12849,#12850,#12851,#12852,#12853,#12854),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-0.923073783237,0.,1.,2.,3.025,4.05,
+ 4.980963302752,5.911926605505,6.835000388742,7.758074171979,
+ 8.758074171979),.UNSPECIFIED.);
+#12845 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,1.5));
+#12846 = CARTESIAN_POINT('',(6.439208934375,-27.48364257812,1.5));
+#12847 = CARTESIAN_POINT('',(6.832275340625,-27.00512695312,1.5));
+#12848 = CARTESIAN_POINT('',(7.425537059375,-27.00512695312,1.5));
+#12849 = CARTESIAN_POINT('',(7.835693309375,-27.50317382812,1.5));
+#12850 = CARTESIAN_POINT('',(7.835693309375,-28.51879882812,1.5));
+#12851 = CARTESIAN_POINT('',(7.432861278125,-28.98999023437,1.5));
+#12852 = CARTESIAN_POINT('',(6.859130809375,-28.98999023437,1.5));
+#12853 = CARTESIAN_POINT('',(6.439208934375,-28.49682617187,1.5));
+#12854 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,1.5));
+#12855 = VECTOR('',#12856,1.);
+#12856 = DIRECTION('',(0.,0.,1.));
+#12857 = DEFINITIONAL_REPRESENTATION('',(#12858),#12862);
+#12858 = LINE('',#12859,#12860);
+#12859 = CARTESIAN_POINT('',(0.,-0.6));
+#12860 = VECTOR('',#12861,1.);
+#12861 = DIRECTION('',(1.,0.));
+#12862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12863 = ADVANCED_FACE('',(#12864),#12256,.F.);
+#12864 = FACE_BOUND('',#12865,.F.);
+#12865 = EDGE_LOOP('',(#12866,#12867,#12890,#12917));
+#12866 = ORIENTED_EDGE('',*,*,#12239,.T.);
+#12867 = ORIENTED_EDGE('',*,*,#12868,.T.);
+#12868 = EDGE_CURVE('',#12240,#12869,#12871,.T.);
+#12869 = VERTEX_POINT('',#12870);
+#12870 = CARTESIAN_POINT('',(-30.15,-31.,0.));
+#12871 = SEAM_CURVE('',#12872,(#12876,#12883),.PCURVE_S1.);
+#12872 = LINE('',#12873,#12874);
+#12873 = CARTESIAN_POINT('',(-30.15,-31.,-5.));
+#12874 = VECTOR('',#12875,1.);
+#12875 = DIRECTION('',(0.,0.,1.));
+#12876 = PCURVE('',#12256,#12877);
+#12877 = DEFINITIONAL_REPRESENTATION('',(#12878),#12882);
+#12878 = LINE('',#12879,#12880);
+#12879 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#12880 = VECTOR('',#12881,1.);
+#12881 = DIRECTION('',(-0.,-1.));
+#12882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12883 = PCURVE('',#12256,#12884);
+#12884 = DEFINITIONAL_REPRESENTATION('',(#12885),#12889);
+#12885 = LINE('',#12886,#12887);
+#12886 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12887 = VECTOR('',#12888,1.);
+#12888 = DIRECTION('',(-0.,-1.));
+#12889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12890 = ORIENTED_EDGE('',*,*,#12891,.F.);
+#12891 = EDGE_CURVE('',#12869,#12869,#12892,.T.);
+#12892 = SURFACE_CURVE('',#12893,(#12898,#12905),.PCURVE_S1.);
+#12893 = CIRCLE('',#12894,0.85);
+#12894 = AXIS2_PLACEMENT_3D('',#12895,#12896,#12897);
+#12895 = CARTESIAN_POINT('',(-31.,-31.,0.));
+#12896 = DIRECTION('',(0.,0.,1.));
+#12897 = DIRECTION('',(1.,0.,-0.));
+#12898 = PCURVE('',#12256,#12899);
+#12899 = DEFINITIONAL_REPRESENTATION('',(#12900),#12904);
+#12900 = LINE('',#12901,#12902);
+#12901 = CARTESIAN_POINT('',(6.28318530718,-5.));
+#12902 = VECTOR('',#12903,1.);
+#12903 = DIRECTION('',(-1.,0.));
+#12904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12905 = PCURVE('',#12906,#12911);
+#12906 = PLANE('',#12907);
+#12907 = AXIS2_PLACEMENT_3D('',#12908,#12909,#12910);
+#12908 = CARTESIAN_POINT('',(-31.,-31.,0.));
+#12909 = DIRECTION('',(0.,0.,1.));
+#12910 = DIRECTION('',(1.,0.,-0.));
+#12911 = DEFINITIONAL_REPRESENTATION('',(#12912),#12916);
+#12912 = CIRCLE('',#12913,0.85);
+#12913 = AXIS2_PLACEMENT_2D('',#12914,#12915);
+#12914 = CARTESIAN_POINT('',(0.,0.));
+#12915 = DIRECTION('',(1.,0.));
+#12916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12917 = ORIENTED_EDGE('',*,*,#12868,.F.);
+#12918 = ADVANCED_FACE('',(#12919),#12304,.F.);
+#12919 = FACE_BOUND('',#12920,.F.);
+#12920 = EDGE_LOOP('',(#12921,#12922,#12945,#12972));
+#12921 = ORIENTED_EDGE('',*,*,#12287,.T.);
+#12922 = ORIENTED_EDGE('',*,*,#12923,.T.);
+#12923 = EDGE_CURVE('',#12288,#12924,#12926,.T.);
+#12924 = VERTEX_POINT('',#12925);
+#12925 = CARTESIAN_POINT('',(31.85,-31.,0.));
+#12926 = SEAM_CURVE('',#12927,(#12931,#12938),.PCURVE_S1.);
+#12927 = LINE('',#12928,#12929);
+#12928 = CARTESIAN_POINT('',(31.85,-31.,-5.));
+#12929 = VECTOR('',#12930,1.);
+#12930 = DIRECTION('',(0.,0.,1.));
+#12931 = PCURVE('',#12304,#12932);
+#12932 = DEFINITIONAL_REPRESENTATION('',(#12933),#12937);
+#12933 = LINE('',#12934,#12935);
+#12934 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#12935 = VECTOR('',#12936,1.);
+#12936 = DIRECTION('',(-0.,-1.));
+#12937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12938 = PCURVE('',#12304,#12939);
+#12939 = DEFINITIONAL_REPRESENTATION('',(#12940),#12944);
+#12940 = LINE('',#12941,#12942);
+#12941 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12942 = VECTOR('',#12943,1.);
+#12943 = DIRECTION('',(-0.,-1.));
+#12944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12945 = ORIENTED_EDGE('',*,*,#12946,.F.);
+#12946 = EDGE_CURVE('',#12924,#12924,#12947,.T.);
+#12947 = SURFACE_CURVE('',#12948,(#12953,#12960),.PCURVE_S1.);
+#12948 = CIRCLE('',#12949,0.85);
+#12949 = AXIS2_PLACEMENT_3D('',#12950,#12951,#12952);
+#12950 = CARTESIAN_POINT('',(31.,-31.,0.));
+#12951 = DIRECTION('',(0.,0.,1.));
+#12952 = DIRECTION('',(1.,0.,-0.));
+#12953 = PCURVE('',#12304,#12954);
+#12954 = DEFINITIONAL_REPRESENTATION('',(#12955),#12959);
+#12955 = LINE('',#12956,#12957);
+#12956 = CARTESIAN_POINT('',(6.28318530718,-5.));
+#12957 = VECTOR('',#12958,1.);
+#12958 = DIRECTION('',(-1.,0.));
+#12959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12960 = PCURVE('',#12961,#12966);
+#12961 = PLANE('',#12962);
+#12962 = AXIS2_PLACEMENT_3D('',#12963,#12964,#12965);
+#12963 = CARTESIAN_POINT('',(31.,-31.,0.));
+#12964 = DIRECTION('',(0.,0.,1.));
+#12965 = DIRECTION('',(1.,0.,-0.));
+#12966 = DEFINITIONAL_REPRESENTATION('',(#12967),#12971);
+#12967 = CIRCLE('',#12968,0.85);
+#12968 = AXIS2_PLACEMENT_2D('',#12969,#12970);
+#12969 = CARTESIAN_POINT('',(0.,0.));
+#12970 = DIRECTION('',(1.,0.));
+#12971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12972 = ORIENTED_EDGE('',*,*,#12923,.F.);
+#12973 = ADVANCED_FACE('',(#12974),#12378,.F.);
+#12974 = FACE_BOUND('',#12975,.F.);
+#12975 = EDGE_LOOP('',(#12976,#12977,#13000,#13027));
+#12976 = ORIENTED_EDGE('',*,*,#12361,.T.);
+#12977 = ORIENTED_EDGE('',*,*,#12978,.T.);
+#12978 = EDGE_CURVE('',#12362,#12979,#12981,.T.);
+#12979 = VERTEX_POINT('',#12980);
+#12980 = CARTESIAN_POINT('',(-30.15,31.,0.));
+#12981 = SEAM_CURVE('',#12982,(#12986,#12993),.PCURVE_S1.);
+#12982 = LINE('',#12983,#12984);
+#12983 = CARTESIAN_POINT('',(-30.15,31.,-5.));
+#12984 = VECTOR('',#12985,1.);
+#12985 = DIRECTION('',(0.,0.,1.));
+#12986 = PCURVE('',#12378,#12987);
+#12987 = DEFINITIONAL_REPRESENTATION('',(#12988),#12992);
+#12988 = LINE('',#12989,#12990);
+#12989 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#12990 = VECTOR('',#12991,1.);
+#12991 = DIRECTION('',(-0.,-1.));
+#12992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#12993 = PCURVE('',#12378,#12994);
+#12994 = DEFINITIONAL_REPRESENTATION('',(#12995),#12999);
+#12995 = LINE('',#12996,#12997);
+#12996 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12997 = VECTOR('',#12998,1.);
+#12998 = DIRECTION('',(-0.,-1.));
+#12999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13000 = ORIENTED_EDGE('',*,*,#13001,.F.);
+#13001 = EDGE_CURVE('',#12979,#12979,#13002,.T.);
+#13002 = SURFACE_CURVE('',#13003,(#13008,#13015),.PCURVE_S1.);
+#13003 = CIRCLE('',#13004,0.85);
+#13004 = AXIS2_PLACEMENT_3D('',#13005,#13006,#13007);
+#13005 = CARTESIAN_POINT('',(-31.,31.,0.));
+#13006 = DIRECTION('',(0.,0.,1.));
+#13007 = DIRECTION('',(1.,0.,-0.));
+#13008 = PCURVE('',#12378,#13009);
+#13009 = DEFINITIONAL_REPRESENTATION('',(#13010),#13014);
+#13010 = LINE('',#13011,#13012);
+#13011 = CARTESIAN_POINT('',(6.28318530718,-5.));
+#13012 = VECTOR('',#13013,1.);
+#13013 = DIRECTION('',(-1.,0.));
+#13014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13015 = PCURVE('',#13016,#13021);
+#13016 = PLANE('',#13017);
+#13017 = AXIS2_PLACEMENT_3D('',#13018,#13019,#13020);
+#13018 = CARTESIAN_POINT('',(-31.,31.,0.));
+#13019 = DIRECTION('',(0.,0.,1.));
+#13020 = DIRECTION('',(1.,0.,-0.));
+#13021 = DEFINITIONAL_REPRESENTATION('',(#13022),#13026);
+#13022 = CIRCLE('',#13023,0.85);
+#13023 = AXIS2_PLACEMENT_2D('',#13024,#13025);
+#13024 = CARTESIAN_POINT('',(0.,0.));
+#13025 = DIRECTION('',(1.,0.));
+#13026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13027 = ORIENTED_EDGE('',*,*,#12978,.F.);
+#13028 = ADVANCED_FACE('',(#13029),#12439,.F.);
+#13029 = FACE_BOUND('',#13030,.F.);
+#13030 = EDGE_LOOP('',(#13031,#13032,#13055,#13082));
+#13031 = ORIENTED_EDGE('',*,*,#12422,.T.);
+#13032 = ORIENTED_EDGE('',*,*,#13033,.T.);
+#13033 = EDGE_CURVE('',#12423,#13034,#13036,.T.);
+#13034 = VERTEX_POINT('',#13035);
+#13035 = CARTESIAN_POINT('',(31.85,31.,0.));
+#13036 = SEAM_CURVE('',#13037,(#13041,#13048),.PCURVE_S1.);
+#13037 = LINE('',#13038,#13039);
+#13038 = CARTESIAN_POINT('',(31.85,31.,-5.));
+#13039 = VECTOR('',#13040,1.);
+#13040 = DIRECTION('',(0.,0.,1.));
+#13041 = PCURVE('',#12439,#13042);
+#13042 = DEFINITIONAL_REPRESENTATION('',(#13043),#13047);
+#13043 = LINE('',#13044,#13045);
+#13044 = CARTESIAN_POINT('',(-4.138911435803E-13,0.));
+#13045 = VECTOR('',#13046,1.);
+#13046 = DIRECTION('',(-0.,-1.));
+#13047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13048 = PCURVE('',#12439,#13049);
+#13049 = DEFINITIONAL_REPRESENTATION('',(#13050),#13054);
+#13050 = LINE('',#13051,#13052);
+#13051 = CARTESIAN_POINT('',(6.28318530718,0.));
+#13052 = VECTOR('',#13053,1.);
+#13053 = DIRECTION('',(-0.,-1.));
+#13054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13055 = ORIENTED_EDGE('',*,*,#13056,.F.);
+#13056 = EDGE_CURVE('',#13034,#13034,#13057,.T.);
+#13057 = SURFACE_CURVE('',#13058,(#13063,#13070),.PCURVE_S1.);
+#13058 = CIRCLE('',#13059,0.85);
+#13059 = AXIS2_PLACEMENT_3D('',#13060,#13061,#13062);
+#13060 = CARTESIAN_POINT('',(31.,31.,0.));
+#13061 = DIRECTION('',(0.,0.,1.));
+#13062 = DIRECTION('',(1.,0.,-0.));
+#13063 = PCURVE('',#12439,#13064);
+#13064 = DEFINITIONAL_REPRESENTATION('',(#13065),#13069);
+#13065 = LINE('',#13066,#13067);
+#13066 = CARTESIAN_POINT('',(6.28318530718,-5.));
+#13067 = VECTOR('',#13068,1.);
+#13068 = DIRECTION('',(-1.,0.));
+#13069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13070 = PCURVE('',#13071,#13076);
+#13071 = PLANE('',#13072);
+#13072 = AXIS2_PLACEMENT_3D('',#13073,#13074,#13075);
+#13073 = CARTESIAN_POINT('',(31.,31.,0.));
+#13074 = DIRECTION('',(0.,0.,1.));
+#13075 = DIRECTION('',(1.,0.,-0.));
+#13076 = DEFINITIONAL_REPRESENTATION('',(#13077),#13081);
+#13077 = CIRCLE('',#13078,0.85);
+#13078 = AXIS2_PLACEMENT_2D('',#13079,#13080);
+#13079 = CARTESIAN_POINT('',(0.,0.));
+#13080 = DIRECTION('',(1.,0.));
+#13081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13082 = ORIENTED_EDGE('',*,*,#13033,.F.);
+#13083 = ADVANCED_FACE('',(#13084),#12493,.T.);
+#13084 = FACE_BOUND('',#13085,.T.);
+#13085 = EDGE_LOOP('',(#13086,#13109,#13110,#13133));
+#13086 = ORIENTED_EDGE('',*,*,#13087,.T.);
+#13087 = EDGE_CURVE('',#13088,#12476,#13090,.T.);
+#13088 = VERTEX_POINT('',#13089);
+#13089 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,1.5));
+#13090 = SURFACE_CURVE('',#13091,(#13095,#13102),.PCURVE_S1.);
+#13091 = LINE('',#13092,#13093);
+#13092 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,1.5));
+#13093 = VECTOR('',#13094,1.);
+#13094 = DIRECTION('',(-0.,-0.,-1.));
+#13095 = PCURVE('',#12493,#13096);
+#13096 = DEFINITIONAL_REPRESENTATION('',(#13097),#13101);
+#13097 = LINE('',#13098,#13099);
+#13098 = CARTESIAN_POINT('',(0.,0.));
+#13099 = VECTOR('',#13100,1.);
+#13100 = DIRECTION('',(0.,-1.));
+#13101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13102 = PCURVE('',#12553,#13103);
+#13103 = DEFINITIONAL_REPRESENTATION('',(#13104),#13108);
+#13104 = LINE('',#13105,#13106);
+#13105 = CARTESIAN_POINT('',(0.,0.));
+#13106 = VECTOR('',#13107,1.);
+#13107 = DIRECTION('',(0.,-1.));
+#13108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13109 = ORIENTED_EDGE('',*,*,#12475,.T.);
+#13110 = ORIENTED_EDGE('',*,*,#13111,.F.);
+#13111 = EDGE_CURVE('',#13112,#12478,#13114,.T.);
+#13112 = VERTEX_POINT('',#13113);
+#13113 = CARTESIAN_POINT('',(-2.916259815625,-27.74731445312,1.5));
+#13114 = SURFACE_CURVE('',#13115,(#13119,#13126),.PCURVE_S1.);
+#13115 = LINE('',#13116,#13117);
+#13116 = CARTESIAN_POINT('',(-2.916259815625,-27.74731445312,1.5));
+#13117 = VECTOR('',#13118,1.);
+#13118 = DIRECTION('',(-0.,-0.,-1.));
+#13119 = PCURVE('',#12493,#13120);
+#13120 = DEFINITIONAL_REPRESENTATION('',(#13121),#13125);
+#13121 = LINE('',#13122,#13123);
+#13122 = CARTESIAN_POINT('',(1.44775390625,0.));
+#13123 = VECTOR('',#13124,1.);
+#13124 = DIRECTION('',(0.,-1.));
+#13125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13126 = PCURVE('',#12521,#13127);
+#13127 = DEFINITIONAL_REPRESENTATION('',(#13128),#13132);
+#13128 = LINE('',#13129,#13130);
+#13129 = CARTESIAN_POINT('',(0.,0.));
+#13130 = VECTOR('',#13131,1.);
+#13131 = DIRECTION('',(0.,-1.));
+#13132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13133 = ORIENTED_EDGE('',*,*,#13134,.F.);
+#13134 = EDGE_CURVE('',#13088,#13112,#13135,.T.);
+#13135 = SURFACE_CURVE('',#13136,(#13140,#13147),.PCURVE_S1.);
+#13136 = LINE('',#13137,#13138);
+#13137 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,1.5));
+#13138 = VECTOR('',#13139,1.);
+#13139 = DIRECTION('',(1.,0.,0.));
+#13140 = PCURVE('',#12493,#13141);
+#13141 = DEFINITIONAL_REPRESENTATION('',(#13142),#13146);
+#13142 = LINE('',#13143,#13144);
+#13143 = CARTESIAN_POINT('',(0.,0.));
+#13144 = VECTOR('',#13145,1.);
+#13145 = DIRECTION('',(1.,0.));
+#13146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13147 = PCURVE('',#13148,#13153);
+#13148 = PLANE('',#13149);
+#13149 = AXIS2_PLACEMENT_3D('',#13150,#13151,#13152);
+#13150 = CARTESIAN_POINT('',(0.,0.,1.5));
+#13151 = DIRECTION('',(0.,0.,1.));
+#13152 = DIRECTION('',(1.,0.,-0.));
+#13153 = DEFINITIONAL_REPRESENTATION('',(#13154),#13158);
+#13154 = LINE('',#13155,#13156);
+#13155 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312));
+#13156 = VECTOR('',#13157,1.);
+#13157 = DIRECTION('',(1.,0.));
+#13158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13159 = ADVANCED_FACE('',(#13160),#12521,.T.);
+#13160 = FACE_BOUND('',#13161,.T.);
+#13161 = EDGE_LOOP('',(#13162,#13163,#13164,#13187));
+#13162 = ORIENTED_EDGE('',*,*,#13111,.T.);
+#13163 = ORIENTED_EDGE('',*,*,#12505,.T.);
+#13164 = ORIENTED_EDGE('',*,*,#13165,.F.);
+#13165 = EDGE_CURVE('',#13166,#12506,#13168,.T.);
+#13166 = VERTEX_POINT('',#13167);
+#13167 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,1.5));
+#13168 = SURFACE_CURVE('',#13169,(#13173,#13180),.PCURVE_S1.);
+#13169 = LINE('',#13170,#13171);
+#13170 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,1.5));
+#13171 = VECTOR('',#13172,1.);
+#13172 = DIRECTION('',(-0.,-0.,-1.));
+#13173 = PCURVE('',#12521,#13174);
+#13174 = DEFINITIONAL_REPRESENTATION('',(#13175),#13179);
+#13175 = LINE('',#13176,#13177);
+#13176 = CARTESIAN_POINT('',(1.,0.));
+#13177 = VECTOR('',#13178,1.);
+#13178 = DIRECTION('',(0.,-1.));
+#13179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13180 = PCURVE('',#12553,#13181);
+#13181 = DEFINITIONAL_REPRESENTATION('',(#13182),#13186);
+#13182 = LINE('',#13183,#13184);
+#13183 = CARTESIAN_POINT('',(3.104838709677,0.));
+#13184 = VECTOR('',#13185,1.);
+#13185 = DIRECTION('',(0.,-1.));
+#13186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13187 = ORIENTED_EDGE('',*,*,#13188,.F.);
+#13188 = EDGE_CURVE('',#13112,#13166,#13189,.T.);
+#13189 = SURFACE_CURVE('',#13190,(#13194,#13201),.PCURVE_S1.);
+#13190 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13191,#13192,#13193),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#13191 = CARTESIAN_POINT('',(-2.916259815625,-27.74731445312,1.5));
+#13192 = CARTESIAN_POINT('',(-2.945556690625,-27.42016601562,1.5));
+#13193 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,1.5));
+#13194 = PCURVE('',#12521,#13195);
+#13195 = DEFINITIONAL_REPRESENTATION('',(#13196),#13200);
+#13196 = LINE('',#13197,#13198);
+#13197 = CARTESIAN_POINT('',(0.,0.));
+#13198 = VECTOR('',#13199,1.);
+#13199 = DIRECTION('',(1.,0.));
+#13200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13201 = PCURVE('',#13148,#13202);
+#13202 = DEFINITIONAL_REPRESENTATION('',(#13203),#13207);
+#13203 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13204,#13205,#13206),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#13204 = CARTESIAN_POINT('',(-2.916259815625,-27.74731445312));
+#13205 = CARTESIAN_POINT('',(-2.945556690625,-27.42016601562));
+#13206 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687));
+#13207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13208 = ADVANCED_FACE('',(#13209),#12553,.F.);
+#13209 = FACE_BOUND('',#13210,.F.);
+#13210 = EDGE_LOOP('',(#13211,#13212,#13213,#13214));
+#13211 = ORIENTED_EDGE('',*,*,#13087,.T.);
+#13212 = ORIENTED_EDGE('',*,*,#12535,.T.);
+#13213 = ORIENTED_EDGE('',*,*,#13165,.F.);
+#13214 = ORIENTED_EDGE('',*,*,#13215,.F.);
+#13215 = EDGE_CURVE('',#13088,#13166,#13216,.T.);
+#13216 = SURFACE_CURVE('',#13217,(#13223,#13230),.PCURVE_S1.);
+#13217 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13218,#13219,#13220,#13221,
+ #13222),.UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.104838709677),
+ .UNSPECIFIED.);
+#13218 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312,1.5));
+#13219 = CARTESIAN_POINT('',(-4.342041065625,-27.40795898437,1.5));
+#13220 = CARTESIAN_POINT('',(-3.929443409375,-27.00268554687,1.5));
+#13221 = CARTESIAN_POINT('',(-3.292236378125,-27.00268554687,1.5));
+#13222 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687,1.5));
+#13223 = PCURVE('',#12553,#13224);
+#13224 = DEFINITIONAL_REPRESENTATION('',(#13225),#13229);
+#13225 = LINE('',#13226,#13227);
+#13226 = CARTESIAN_POINT('',(0.,0.));
+#13227 = VECTOR('',#13228,1.);
+#13228 = DIRECTION('',(1.,0.));
+#13229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13230 = PCURVE('',#13148,#13231);
+#13231 = DEFINITIONAL_REPRESENTATION('',(#13232),#13238);
+#13232 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13233,#13234,#13235,#13236,
+ #13237),.UNSPECIFIED.,.F.,.F.,(3,1,1,3),(0.,1.,2.,3.104838709677),
+ .UNSPECIFIED.);
+#13233 = CARTESIAN_POINT('',(-4.364013721875,-27.74731445312));
+#13234 = CARTESIAN_POINT('',(-4.342041065625,-27.40795898437));
+#13235 = CARTESIAN_POINT('',(-3.929443409375,-27.00268554687));
+#13236 = CARTESIAN_POINT('',(-3.292236378125,-27.00268554687));
+#13237 = CARTESIAN_POINT('',(-3.082275440625,-27.25659179687));
+#13238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13239 = ADVANCED_FACE('',(#13240),#12628,.F.);
+#13240 = FACE_BOUND('',#13241,.F.);
+#13241 = EDGE_LOOP('',(#13242,#13265,#13266,#13267));
+#13242 = ORIENTED_EDGE('',*,*,#13243,.T.);
+#13243 = EDGE_CURVE('',#13244,#12599,#13246,.T.);
+#13244 = VERTEX_POINT('',#13245);
+#13245 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,1.5));
+#13246 = SEAM_CURVE('',#13247,(#13251,#13258),.PCURVE_S1.);
+#13247 = LINE('',#13248,#13249);
+#13248 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,1.5));
+#13249 = VECTOR('',#13250,1.);
+#13250 = DIRECTION('',(-0.,-0.,-1.));
+#13251 = PCURVE('',#12628,#13252);
+#13252 = DEFINITIONAL_REPRESENTATION('',(#13253),#13257);
+#13253 = LINE('',#13254,#13255);
+#13254 = CARTESIAN_POINT('',(0.,0.));
+#13255 = VECTOR('',#13256,1.);
+#13256 = DIRECTION('',(0.,-1.));
+#13257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13258 = PCURVE('',#12628,#13259);
+#13259 = DEFINITIONAL_REPRESENTATION('',(#13260),#13264);
+#13260 = LINE('',#13261,#13262);
+#13261 = CARTESIAN_POINT('',(8.215652173913,0.));
+#13262 = VECTOR('',#13263,1.);
+#13263 = DIRECTION('',(0.,-1.));
+#13264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13265 = ORIENTED_EDGE('',*,*,#12598,.T.);
+#13266 = ORIENTED_EDGE('',*,*,#13243,.F.);
+#13267 = ORIENTED_EDGE('',*,*,#13268,.F.);
+#13268 = EDGE_CURVE('',#13244,#13244,#13269,.T.);
+#13269 = SURFACE_CURVE('',#13270,(#13281,#13288),.PCURVE_S1.);
+#13270 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13271,#13272,#13273,#13274,
+ #13275,#13276,#13277,#13278,#13279,#13280),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-1.040745341615,0.,1.,2.,3.008695652174,
+ 4.017391304348,5.075776397516,6.134161490683,7.174906832298,
+ 8.215652173913,9.215652173913),.UNSPECIFIED.);
+#13271 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,1.5));
+#13272 = CARTESIAN_POINT('',(0.982665965625,-27.51049804687,1.5));
+#13273 = CARTESIAN_POINT('',(1.414794871875,-26.98559570312,1.5));
+#13274 = CARTESIAN_POINT('',(1.978759715625,-26.98559570312,1.5));
+#13275 = CARTESIAN_POINT('',(2.386474559375,-27.47875976562,1.5));
+#13276 = CARTESIAN_POINT('',(2.386474559375,-28.49438476562,1.5));
+#13277 = CARTESIAN_POINT('',(1.968994090625,-28.98999023437,1.5));
+#13278 = CARTESIAN_POINT('',(1.387939403125,-28.98999023437,1.5));
+#13279 = CARTESIAN_POINT('',(0.982665965625,-28.51147460937,1.5));
+#13280 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812,1.5));
+#13281 = PCURVE('',#12628,#13282);
+#13282 = DEFINITIONAL_REPRESENTATION('',(#13283),#13287);
+#13283 = LINE('',#13284,#13285);
+#13284 = CARTESIAN_POINT('',(0.,0.));
+#13285 = VECTOR('',#13286,1.);
+#13286 = DIRECTION('',(1.,0.));
+#13287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13288 = PCURVE('',#13289,#13294);
+#13289 = PLANE('',#13290);
+#13290 = AXIS2_PLACEMENT_3D('',#13291,#13292,#13293);
+#13291 = CARTESIAN_POINT('',(0.,0.,1.5));
+#13292 = DIRECTION('',(0.,0.,1.));
+#13293 = DIRECTION('',(1.,0.,-0.));
+#13294 = DEFINITIONAL_REPRESENTATION('',(#13295),#13306);
+#13295 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13296,#13297,#13298,#13299,
+ #13300,#13301,#13302,#13303,#13304,#13305),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-1.040745341615,0.,1.,2.,3.008695652174,
+ 4.017391304348,5.075776397516,6.134161490683,7.174906832298,
+ 8.215652173913,9.215652173913),.UNSPECIFIED.);
+#13296 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812));
+#13297 = CARTESIAN_POINT('',(0.982665965625,-27.51049804687));
+#13298 = CARTESIAN_POINT('',(1.414794871875,-26.98559570312));
+#13299 = CARTESIAN_POINT('',(1.978759715625,-26.98559570312));
+#13300 = CARTESIAN_POINT('',(2.386474559375,-27.47875976562));
+#13301 = CARTESIAN_POINT('',(2.386474559375,-28.49438476562));
+#13302 = CARTESIAN_POINT('',(1.968994090625,-28.98999023437));
+#13303 = CARTESIAN_POINT('',(1.387939403125,-28.98999023437));
+#13304 = CARTESIAN_POINT('',(0.982665965625,-28.51147460937));
+#13305 = CARTESIAN_POINT('',(0.982665965625,-28.01098632812));
+#13306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13307 = ADVANCED_FACE('',(#13308),#12684,.T.);
+#13308 = FACE_BOUND('',#13309,.T.);
+#13309 = EDGE_LOOP('',(#13310,#13333,#13334,#13357));
+#13310 = ORIENTED_EDGE('',*,*,#13311,.T.);
+#13311 = EDGE_CURVE('',#13312,#12667,#13314,.T.);
+#13312 = VERTEX_POINT('',#13313);
+#13313 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,1.5));
+#13314 = SURFACE_CURVE('',#13315,(#13319,#13326),.PCURVE_S1.);
+#13315 = LINE('',#13316,#13317);
+#13316 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,1.5));
+#13317 = VECTOR('',#13318,1.);
+#13318 = DIRECTION('',(-0.,-0.,-1.));
+#13319 = PCURVE('',#12684,#13320);
+#13320 = DEFINITIONAL_REPRESENTATION('',(#13321),#13325);
+#13321 = LINE('',#13322,#13323);
+#13322 = CARTESIAN_POINT('',(0.,0.));
+#13323 = VECTOR('',#13324,1.);
+#13324 = DIRECTION('',(0.,-1.));
+#13325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13326 = PCURVE('',#12788,#13327);
+#13327 = DEFINITIONAL_REPRESENTATION('',(#13328),#13332);
+#13328 = LINE('',#13329,#13330);
+#13329 = CARTESIAN_POINT('',(1.,0.));
+#13330 = VECTOR('',#13331,1.);
+#13331 = DIRECTION('',(0.,-1.));
+#13332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13333 = ORIENTED_EDGE('',*,*,#12666,.T.);
+#13334 = ORIENTED_EDGE('',*,*,#13335,.F.);
+#13335 = EDGE_CURVE('',#13336,#12669,#13338,.T.);
+#13336 = VERTEX_POINT('',#13337);
+#13337 = CARTESIAN_POINT('',(5.020751903125,-27.99145507812,1.5));
+#13338 = SURFACE_CURVE('',#13339,(#13343,#13350),.PCURVE_S1.);
+#13339 = LINE('',#13340,#13341);
+#13340 = CARTESIAN_POINT('',(5.020751903125,-27.99145507812,1.5));
+#13341 = VECTOR('',#13342,1.);
+#13342 = DIRECTION('',(-0.,-0.,-1.));
+#13343 = PCURVE('',#12684,#13344);
+#13344 = DEFINITIONAL_REPRESENTATION('',(#13345),#13349);
+#13345 = LINE('',#13346,#13347);
+#13346 = CARTESIAN_POINT('',(0.1611328125,0.));
+#13347 = VECTOR('',#13348,1.);
+#13348 = DIRECTION('',(0.,-1.));
+#13349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13350 = PCURVE('',#12712,#13351);
+#13351 = DEFINITIONAL_REPRESENTATION('',(#13352),#13356);
+#13352 = LINE('',#13353,#13354);
+#13353 = CARTESIAN_POINT('',(0.,0.));
+#13354 = VECTOR('',#13355,1.);
+#13355 = DIRECTION('',(0.,-1.));
+#13356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13357 = ORIENTED_EDGE('',*,*,#13358,.F.);
+#13358 = EDGE_CURVE('',#13312,#13336,#13359,.T.);
+#13359 = SURFACE_CURVE('',#13360,(#13364,#13371),.PCURVE_S1.);
+#13360 = LINE('',#13361,#13362);
+#13361 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,1.5));
+#13362 = VECTOR('',#13363,1.);
+#13363 = DIRECTION('',(0.,1.,0.));
+#13364 = PCURVE('',#12684,#13365);
+#13365 = DEFINITIONAL_REPRESENTATION('',(#13366),#13370);
+#13366 = LINE('',#13367,#13368);
+#13367 = CARTESIAN_POINT('',(0.,0.));
+#13368 = VECTOR('',#13369,1.);
+#13369 = DIRECTION('',(1.,0.));
+#13370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13371 = PCURVE('',#13372,#13377);
+#13372 = PLANE('',#13373);
+#13373 = AXIS2_PLACEMENT_3D('',#13374,#13375,#13376);
+#13374 = CARTESIAN_POINT('',(0.,0.,1.5));
+#13375 = DIRECTION('',(0.,0.,1.));
+#13376 = DIRECTION('',(1.,0.,-0.));
+#13377 = DEFINITIONAL_REPRESENTATION('',(#13378),#13382);
+#13378 = LINE('',#13379,#13380);
+#13379 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062));
+#13380 = VECTOR('',#13381,1.);
+#13381 = DIRECTION('',(0.,1.));
+#13382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13383 = ADVANCED_FACE('',(#13384),#12712,.T.);
+#13384 = FACE_BOUND('',#13385,.T.);
+#13385 = EDGE_LOOP('',(#13386,#13387,#13388,#13411));
+#13386 = ORIENTED_EDGE('',*,*,#13335,.T.);
+#13387 = ORIENTED_EDGE('',*,*,#12696,.T.);
+#13388 = ORIENTED_EDGE('',*,*,#13389,.F.);
+#13389 = EDGE_CURVE('',#13390,#12697,#13392,.T.);
+#13390 = VERTEX_POINT('',#13391);
+#13391 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,1.5));
+#13392 = SURFACE_CURVE('',#13393,(#13397,#13404),.PCURVE_S1.);
+#13393 = LINE('',#13394,#13395);
+#13394 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,1.5));
+#13395 = VECTOR('',#13396,1.);
+#13396 = DIRECTION('',(-0.,-0.,-1.));
+#13397 = PCURVE('',#12712,#13398);
+#13398 = DEFINITIONAL_REPRESENTATION('',(#13399),#13403);
+#13399 = LINE('',#13400,#13401);
+#13400 = CARTESIAN_POINT('',(1.,0.));
+#13401 = VECTOR('',#13402,1.);
+#13402 = DIRECTION('',(0.,-1.));
+#13403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13404 = PCURVE('',#12754,#13405);
+#13405 = DEFINITIONAL_REPRESENTATION('',(#13406),#13410);
+#13406 = LINE('',#13407,#13408);
+#13407 = CARTESIAN_POINT('',(5.996394230769,0.));
+#13408 = VECTOR('',#13409,1.);
+#13409 = DIRECTION('',(0.,-1.));
+#13410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13411 = ORIENTED_EDGE('',*,*,#13412,.F.);
+#13412 = EDGE_CURVE('',#13336,#13390,#13413,.T.);
+#13413 = SURFACE_CURVE('',#13414,(#13418,#13425),.PCURVE_S1.);
+#13414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13415,#13416,#13417),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#13415 = CARTESIAN_POINT('',(5.020751903125,-27.99145507812,1.5));
+#13416 = CARTESIAN_POINT('',(4.781494090625,-28.08911132812,1.5));
+#13417 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,1.5));
+#13418 = PCURVE('',#12712,#13419);
+#13419 = DEFINITIONAL_REPRESENTATION('',(#13420),#13424);
+#13420 = LINE('',#13421,#13422);
+#13421 = CARTESIAN_POINT('',(0.,0.));
+#13422 = VECTOR('',#13423,1.);
+#13423 = DIRECTION('',(1.,0.));
+#13424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13425 = PCURVE('',#13372,#13426);
+#13426 = DEFINITIONAL_REPRESENTATION('',(#13427),#13431);
+#13427 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13428,#13429,#13430),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#13428 = CARTESIAN_POINT('',(5.020751903125,-27.99145507812));
+#13429 = CARTESIAN_POINT('',(4.781494090625,-28.08911132812));
+#13430 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312));
+#13431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13432 = ADVANCED_FACE('',(#13433),#12754,.F.);
+#13433 = FACE_BOUND('',#13434,.F.);
+#13434 = EDGE_LOOP('',(#13435,#13458,#13459,#13460));
+#13435 = ORIENTED_EDGE('',*,*,#13436,.T.);
+#13436 = EDGE_CURVE('',#13437,#12727,#13439,.T.);
+#13437 = VERTEX_POINT('',#13438);
+#13438 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,1.5));
+#13439 = SURFACE_CURVE('',#13440,(#13444,#13451),.PCURVE_S1.);
+#13440 = LINE('',#13441,#13442);
+#13441 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,1.5));
+#13442 = VECTOR('',#13443,1.);
+#13443 = DIRECTION('',(-0.,-0.,-1.));
+#13444 = PCURVE('',#12754,#13445);
+#13445 = DEFINITIONAL_REPRESENTATION('',(#13446),#13450);
+#13446 = LINE('',#13447,#13448);
+#13447 = CARTESIAN_POINT('',(0.,0.));
+#13448 = VECTOR('',#13449,1.);
+#13449 = DIRECTION('',(0.,-1.));
+#13450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13451 = PCURVE('',#12788,#13452);
+#13452 = DEFINITIONAL_REPRESENTATION('',(#13453),#13457);
+#13453 = LINE('',#13454,#13455);
+#13454 = CARTESIAN_POINT('',(0.,0.));
+#13455 = VECTOR('',#13456,1.);
+#13456 = DIRECTION('',(0.,-1.));
+#13457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13458 = ORIENTED_EDGE('',*,*,#12726,.T.);
+#13459 = ORIENTED_EDGE('',*,*,#13389,.F.);
+#13460 = ORIENTED_EDGE('',*,*,#13461,.F.);
+#13461 = EDGE_CURVE('',#13437,#13390,#13462,.T.);
+#13462 = SURFACE_CURVE('',#13463,(#13473,#13480),.PCURVE_S1.);
+#13463 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13464,#13465,#13466,#13467,
+ #13468,#13469,#13470,#13471,#13472),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1
+ ,1,1,3),(0.,1.,2.,3.009615384615,4.019230769231,4.67828525641,
+ 5.33733974359,5.996394230769),.UNSPECIFIED.);
+#13464 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,1.5));
+#13465 = CARTESIAN_POINT('',(4.857177684375,-28.78491210937,1.5));
+#13466 = CARTESIAN_POINT('',(4.461669871875,-29.00708007812,1.5));
+#13467 = CARTESIAN_POINT('',(3.951415965625,-29.00708007812,1.5));
+#13468 = CARTESIAN_POINT('',(3.685302684375,-28.77270507812,1.5));
+#13469 = CARTESIAN_POINT('',(3.685302684375,-28.48217773437,1.5));
+#13470 = CARTESIAN_POINT('',(3.807372996875,-28.29418945312,1.5));
+#13471 = CARTESIAN_POINT('',(4.031982371875,-28.19653320312,1.5));
+#13472 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312,1.5));
+#13473 = PCURVE('',#12754,#13474);
+#13474 = DEFINITIONAL_REPRESENTATION('',(#13475),#13479);
+#13475 = LINE('',#13476,#13477);
+#13476 = CARTESIAN_POINT('',(0.,0.));
+#13477 = VECTOR('',#13478,1.);
+#13478 = DIRECTION('',(1.,0.));
+#13479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13480 = PCURVE('',#13372,#13481);
+#13481 = DEFINITIONAL_REPRESENTATION('',(#13482),#13492);
+#13482 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13483,#13484,#13485,#13486,
+ #13487,#13488,#13489,#13490,#13491),.UNSPECIFIED.,.F.,.F.,(3,1,1,1,1
+ ,1,1,3),(0.,1.,2.,3.009615384615,4.019230769231,4.67828525641,
+ 5.33733974359,5.996394230769),.UNSPECIFIED.);
+#13483 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562));
+#13484 = CARTESIAN_POINT('',(4.857177684375,-28.78491210937));
+#13485 = CARTESIAN_POINT('',(4.461669871875,-29.00708007812));
+#13486 = CARTESIAN_POINT('',(3.951415965625,-29.00708007812));
+#13487 = CARTESIAN_POINT('',(3.685302684375,-28.77270507812));
+#13488 = CARTESIAN_POINT('',(3.685302684375,-28.48217773437));
+#13489 = CARTESIAN_POINT('',(3.807372996875,-28.29418945312));
+#13490 = CARTESIAN_POINT('',(4.031982371875,-28.19653320312));
+#13491 = CARTESIAN_POINT('',(4.302978465625,-28.15747070312));
+#13492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13493 = ADVANCED_FACE('',(#13494),#12788,.T.);
+#13494 = FACE_BOUND('',#13495,.T.);
+#13495 = EDGE_LOOP('',(#13496,#13497,#13498,#13499));
+#13496 = ORIENTED_EDGE('',*,*,#13436,.T.);
+#13497 = ORIENTED_EDGE('',*,*,#12774,.T.);
+#13498 = ORIENTED_EDGE('',*,*,#13311,.F.);
+#13499 = ORIENTED_EDGE('',*,*,#13500,.F.);
+#13500 = EDGE_CURVE('',#13437,#13312,#13501,.T.);
+#13501 = SURFACE_CURVE('',#13502,(#13506,#13513),.PCURVE_S1.);
+#13502 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13503,#13504,#13505),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#13503 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562,1.5));
+#13504 = CARTESIAN_POINT('',(5.020751903125,-28.44311523437,1.5));
+#13505 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062,1.5));
+#13506 = PCURVE('',#12788,#13507);
+#13507 = DEFINITIONAL_REPRESENTATION('',(#13508),#13512);
+#13508 = LINE('',#13509,#13510);
+#13509 = CARTESIAN_POINT('',(0.,0.));
+#13510 = VECTOR('',#13511,1.);
+#13511 = DIRECTION('',(1.,0.));
+#13512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13513 = PCURVE('',#13372,#13514);
+#13514 = DEFINITIONAL_REPRESENTATION('',(#13515),#13519);
+#13515 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13516,#13517,#13518),
+ .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#13516 = CARTESIAN_POINT('',(4.949951121875,-28.59204101562));
+#13517 = CARTESIAN_POINT('',(5.020751903125,-28.44311523437));
+#13518 = CARTESIAN_POINT('',(5.020751903125,-28.15258789062));
+#13519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13520 = ADVANCED_FACE('',(#13521),#12843,.F.);
+#13521 = FACE_BOUND('',#13522,.F.);
+#13522 = EDGE_LOOP('',(#13523,#13546,#13547,#13548));
+#13523 = ORIENTED_EDGE('',*,*,#13524,.T.);
+#13524 = EDGE_CURVE('',#13525,#12814,#13527,.T.);
+#13525 = VERTEX_POINT('',#13526);
+#13526 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,1.5));
+#13527 = SEAM_CURVE('',#13528,(#13532,#13539),.PCURVE_S1.);
+#13528 = LINE('',#13529,#13530);
+#13529 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,1.5));
+#13530 = VECTOR('',#13531,1.);
+#13531 = DIRECTION('',(-0.,-0.,-1.));
+#13532 = PCURVE('',#12843,#13533);
+#13533 = DEFINITIONAL_REPRESENTATION('',(#13534),#13538);
+#13534 = LINE('',#13535,#13536);
+#13535 = CARTESIAN_POINT('',(0.,0.));
+#13536 = VECTOR('',#13537,1.);
+#13537 = DIRECTION('',(0.,-1.));
+#13538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13539 = PCURVE('',#12843,#13540);
+#13540 = DEFINITIONAL_REPRESENTATION('',(#13541),#13545);
+#13541 = LINE('',#13542,#13543);
+#13542 = CARTESIAN_POINT('',(7.758074171979,0.));
+#13543 = VECTOR('',#13544,1.);
+#13544 = DIRECTION('',(0.,-1.));
+#13545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13546 = ORIENTED_EDGE('',*,*,#12813,.T.);
+#13547 = ORIENTED_EDGE('',*,*,#13524,.F.);
+#13548 = ORIENTED_EDGE('',*,*,#13549,.F.);
+#13549 = EDGE_CURVE('',#13525,#13525,#13550,.T.);
+#13550 = SURFACE_CURVE('',#13551,(#13562,#13569),.PCURVE_S1.);
+#13551 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13552,#13553,#13554,#13555,
+ #13556,#13557,#13558,#13559,#13560,#13561),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-0.923073783237,0.,1.,2.,3.025,4.05,
+ 4.980963302752,5.911926605505,6.835000388742,7.758074171979,
+ 8.758074171979),.UNSPECIFIED.);
+#13552 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,1.5));
+#13553 = CARTESIAN_POINT('',(6.439208934375,-27.48364257812,1.5));
+#13554 = CARTESIAN_POINT('',(6.832275340625,-27.00512695312,1.5));
+#13555 = CARTESIAN_POINT('',(7.425537059375,-27.00512695312,1.5));
+#13556 = CARTESIAN_POINT('',(7.835693309375,-27.50317382812,1.5));
+#13557 = CARTESIAN_POINT('',(7.835693309375,-28.51879882812,1.5));
+#13558 = CARTESIAN_POINT('',(7.432861278125,-28.98999023437,1.5));
+#13559 = CARTESIAN_POINT('',(6.859130809375,-28.98999023437,1.5));
+#13560 = CARTESIAN_POINT('',(6.439208934375,-28.49682617187,1.5));
+#13561 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687,1.5));
+#13562 = PCURVE('',#12843,#13563);
+#13563 = DEFINITIONAL_REPRESENTATION('',(#13564),#13568);
+#13564 = LINE('',#13565,#13566);
+#13565 = CARTESIAN_POINT('',(0.,0.));
+#13566 = VECTOR('',#13567,1.);
+#13567 = DIRECTION('',(1.,0.));
+#13568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13569 = PCURVE('',#13570,#13575);
+#13570 = PLANE('',#13571);
+#13571 = AXIS2_PLACEMENT_3D('',#13572,#13573,#13574);
+#13572 = CARTESIAN_POINT('',(0.,0.,1.5));
+#13573 = DIRECTION('',(0.,0.,1.));
+#13574 = DIRECTION('',(1.,0.,-0.));
+#13575 = DEFINITIONAL_REPRESENTATION('',(#13576),#13587);
+#13576 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13577,#13578,#13579,#13580,
+ #13581,#13582,#13583,#13584,#13585,#13586),.UNSPECIFIED.,.T.,.F.,(1,
+ 2,1,1,1,1,1,1,1,2,1),(-0.923073783237,0.,1.,2.,3.025,4.05,
+ 4.980963302752,5.911926605505,6.835000388742,7.758074171979,
+ 8.758074171979),.UNSPECIFIED.);
+#13577 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687));
+#13578 = CARTESIAN_POINT('',(6.439208934375,-27.48364257812));
+#13579 = CARTESIAN_POINT('',(6.832275340625,-27.00512695312));
+#13580 = CARTESIAN_POINT('',(7.425537059375,-27.00512695312));
+#13581 = CARTESIAN_POINT('',(7.835693309375,-27.50317382812));
+#13582 = CARTESIAN_POINT('',(7.835693309375,-28.51879882812));
+#13583 = CARTESIAN_POINT('',(7.432861278125,-28.98999023437));
+#13584 = CARTESIAN_POINT('',(6.859130809375,-28.98999023437));
+#13585 = CARTESIAN_POINT('',(6.439208934375,-28.49682617187));
+#13586 = CARTESIAN_POINT('',(6.439208934375,-27.99877929687));
+#13587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#13588 = ADVANCED_FACE('',(#13589),#12906,.F.);
+#13589 = FACE_BOUND('',#13590,.F.);
+#13590 = EDGE_LOOP('',(#13591));
+#13591 = ORIENTED_EDGE('',*,*,#12891,.T.);
+#13592 = ADVANCED_FACE('',(#13593),#12961,.F.);
+#13593 = FACE_BOUND('',#13594,.F.);
+#13594 = EDGE_LOOP('',(#13595));
+#13595 = ORIENTED_EDGE('',*,*,#12946,.T.);
+#13596 = ADVANCED_FACE('',(#13597),#13016,.F.);
+#13597 = FACE_BOUND('',#13598,.F.);
+#13598 = EDGE_LOOP('',(#13599));
+#13599 = ORIENTED_EDGE('',*,*,#13001,.T.);
+#13600 = ADVANCED_FACE('',(#13601),#13071,.F.);
+#13601 = FACE_BOUND('',#13602,.F.);
+#13602 = EDGE_LOOP('',(#13603));
+#13603 = ORIENTED_EDGE('',*,*,#13056,.T.);
+#13604 = ADVANCED_FACE('',(#13605),#13148,.T.);
+#13605 = FACE_BOUND('',#13606,.T.);
+#13606 = EDGE_LOOP('',(#13607,#13608,#13609));
+#13607 = ORIENTED_EDGE('',*,*,#13215,.F.);
+#13608 = ORIENTED_EDGE('',*,*,#13134,.T.);
+#13609 = ORIENTED_EDGE('',*,*,#13188,.T.);
+#13610 = ADVANCED_FACE('',(#13611),#13289,.T.);
+#13611 = FACE_BOUND('',#13612,.T.);
+#13612 = EDGE_LOOP('',(#13613));
+#13613 = ORIENTED_EDGE('',*,*,#13268,.F.);
+#13614 = ADVANCED_FACE('',(#13615),#13372,.T.);
+#13615 = FACE_BOUND('',#13616,.T.);
+#13616 = EDGE_LOOP('',(#13617,#13618,#13619,#13620));
+#13617 = ORIENTED_EDGE('',*,*,#13500,.T.);
+#13618 = ORIENTED_EDGE('',*,*,#13358,.T.);
+#13619 = ORIENTED_EDGE('',*,*,#13412,.T.);
+#13620 = ORIENTED_EDGE('',*,*,#13461,.F.);
+#13621 = ADVANCED_FACE('',(#13622),#13570,.T.);
+#13622 = FACE_BOUND('',#13623,.T.);
+#13623 = EDGE_LOOP('',(#13624));
+#13624 = ORIENTED_EDGE('',*,*,#13549,.F.);
+#13625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13629))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#13626,#13627,#13628))
+REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#13626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#13627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#13628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#13629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13626,
+ 'distance_accuracy_value','confusion accuracy');
+#13630 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13631,#13633);
+#13631 = ( REPRESENTATION_RELATIONSHIP('','',#2577,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13632)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#13632 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#13633 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #13634);
+#13634 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#2572,$
+ );
+#13635 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2574));
+ENDSEC;
+END-ISO-10303-21;
diff --git a/hackpads/Hexpad-macropad/Firmware/README.md b/hackpads/Hexpad-macropad/Firmware/README.md
new file mode 100644
index 0000000000..94f949eb79
--- /dev/null
+++ b/hackpads/Hexpad-macropad/Firmware/README.md
@@ -0,0 +1,67 @@
+# Firmware
+
+KMK (CircuitPython) firmware for the hexpad macropad — 6 keys + 1 rotary encoder
+on a **Seeed XIAO RP2040**. KMK is used because it needs no build toolchain:
+you drag files onto the board's USB drive and edit `code.py` to remap keys.
+
+## Files
+
+| File | Purpose |
+|------|---------|
+| `code.py` | The keymap + wiring. This is the firmware you edit. |
+
+## Flash it (one-time setup)
+
+1. **Put CircuitPython on the XIAO RP2040.**
+ - Download the XIAO RP2040 build:
+ - Plug the XIAO in. Enter the bootloader: hold **BOOT**, tap **RESET**, release BOOT
+ (or double-tap RESET). A drive named **RPI-RP2** appears.
+ - Drag the downloaded `.uf2` onto **RPI-RP2**. It reboots as a drive named **CIRCUITPY**.
+2. **Add the KMK library.**
+ - Download KMK: (green *Code → Download ZIP*).
+ - Copy the **`kmk/`** folder from that zip to the root of the **CIRCUITPY** drive.
+3. **Add this firmware.**
+ - Copy **`firmware/code.py`** to the root of **CIRCUITPY** (replace the default `code.py`).
+ - It runs immediately. Press a key / turn the knob to test.
+
+To change keys later: just edit `code.py` on the CIRCUITPY drive and save — it
+reloads automatically.
+
+## Default keymap
+
+```
+ ( encoder: turn = volume, press = mute )
+
+ [ Copy ] [ Paste ] [ Cut ] <- front row (SW1 SW2 SW3)
+ [ Undo ] [ Redo ] [ Save ] <- rear row (SW4 SW5 SW6)
+```
+
+Edit the `KC.*` entries in `code.py` to remap. Examples are in the comments
+there (plain keys, Ctrl/Cmd combos, media keys).
+
+## Pin map (matches the PCB)
+
+Each switch: pin → GND, internal pull-up (press = LOW). No diodes.
+
+| Key | XIAO pin | RP2040 GPIO |
+|-----|----------|-------------|
+| SW1 | D0 | GPIO26 |
+| SW2 | D1 | GPIO27 |
+| SW3 | D2 | GPIO28 |
+| SW4 | D3 | GPIO29 |
+| SW5 | D6 | GPIO0 |
+| SW6 | D7 | GPIO1 |
+| Encoder A | D8 | GPIO2 |
+| Encoder B | D9 | GPIO4 |
+| Encoder push | D10 | GPIO3 |
+| Encoder common / switch GND | GND | — |
+
+`code.py` uses the `board.D#` names, so it stays correct regardless of the
+underlying GPIO numbers.
+
+## Prefer QMK?
+
+QMK also runs on the RP2040 but needs a compile toolchain (`qmk` CLI, a
+`info.json` declaring `direct` pins for the 6 keys + an `encoders` block, and a
+`keymap.c`). KMK is recommended here for the no-build workflow; ask if you want
+the QMK variant instead.
diff --git a/hackpads/Hexpad-macropad/Firmware/code.py b/hackpads/Hexpad-macropad/Firmware/code.py
new file mode 100644
index 0000000000..f5350db16f
--- /dev/null
+++ b/hackpads/Hexpad-macropad/Firmware/code.py
@@ -0,0 +1,52 @@
+"""KMK firmware for the hexpad macropad (Seeed XIAO RP2040).
+
+6 keys (3x2) direct-wired to GPIO + 1 EC11 rotary encoder. No matrix, no diodes
+-- each switch ties its pin to GND and uses the RP2040's internal pull-up.
+
+Install: drop this file plus the `kmk/` library folder onto the CIRCUITPY drive
+(see firmware/README.md for the full flashing steps).
+"""
+import board
+from kmk.kmk_keyboard import KMKKeyboard
+from kmk.keys import KC
+from kmk.scanners.keypad import KeysScanner
+from kmk.modules.encoder import EncoderHandler
+
+keyboard = KMKKeyboard()
+
+# --- Switches -------------------------------------------------------------
+# Each switch connects its pin to GND; pressed = LOW (internal pull-up).
+# Pin order here == key order in the keymap below:
+# 0 = SW1 front-left D0 3 = SW4 rear-left D3
+# 1 = SW2 front-center D1 4 = SW5 rear-center D6
+# 2 = SW3 front-right D2 5 = SW6 rear-right D7
+keyboard.matrix = KeysScanner(
+ pins=[board.D0, board.D1, board.D2, board.D3, board.D6, board.D7],
+ value_when_pressed=False, # pull-up wiring: a press pulls the pin LOW
+)
+
+# --- Rotary encoder (EC11) ------------------------------------------------
+encoder = EncoderHandler()
+keyboard.modules.append(encoder)
+# (pin_a, pin_b, pin_button) -> A=D8, B=D9, push-switch=D10
+encoder.pins = ((board.D8, board.D9, board.D10),)
+
+# --- Keymap ---------------------------------------------------------------
+# Edit any KC.* below to taste. Quick reference:
+# plain keys : KC.A, KC.F13, KC.ENTER, KC.SPACE, KC.ESC
+# combos : KC.LCTL(KC.C) -> Ctrl+C | KC.LGUI(KC.L) -> Win/Cmd+L
+# media : KC.VOLU, KC.VOLD, KC.MUTE, KC.MPLY, KC.MNXT, KC.MPRV
+keyboard.keymap = [
+ [
+ KC.LCTL(KC.C), KC.LCTL(KC.V), KC.LCTL(KC.X), # SW1 Copy SW2 Paste SW3 Cut
+ KC.LCTL(KC.Z), KC.LCTL(KC.Y), KC.LCTL(KC.S), # SW4 Undo SW5 Redo SW6 Save
+ ],
+]
+
+# Encoder: (turn left, turn right, press)
+encoder.map = [
+ ((KC.VOLD, KC.VOLU, KC.MUTE),),
+]
+
+if __name__ == "__main__":
+ keyboard.go()
diff --git a/hackpads/Hexpad-macropad/PCB/hexpad-gerbers.zip b/hackpads/Hexpad-macropad/PCB/hexpad-gerbers.zip
new file mode 100644
index 0000000000..684c9ebd96
Binary files /dev/null and b/hackpads/Hexpad-macropad/PCB/hexpad-gerbers.zip differ
diff --git a/hackpads/Hexpad-macropad/PCB/hexpad.kicad_pcb b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_pcb
new file mode 100644
index 0000000000..4ceb0f0dcf
--- /dev/null
+++ b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_pcb
@@ -0,0 +1,4201 @@
+(kicad_pcb
+ (version 20260206)
+ (generator "pcbnew")
+ (generator_version "10.0")
+ (general
+ (thickness 1.6)
+ (legacy_teardrops no)
+ )
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (2 "B.Cu" signal)
+ (9 "F.Adhes" user "F.Adhesive")
+ (11 "B.Adhes" user "B.Adhesive")
+ (13 "F.Paste" user)
+ (15 "B.Paste" user)
+ (5 "F.SilkS" user "F.Silkscreen")
+ (7 "B.SilkS" user "B.Silkscreen")
+ (1 "F.Mask" user)
+ (3 "B.Mask" user)
+ (17 "Dwgs.User" user "User.Drawings")
+ (19 "Cmts.User" user "User.Comments")
+ (21 "Eco1.User" user "User.Eco1")
+ (23 "Eco2.User" user "User.Eco2")
+ (25 "Edge.Cuts" user)
+ (27 "Margin" user)
+ (31 "F.CrtYd" user "F.Courtyard")
+ (29 "B.CrtYd" user "B.Courtyard")
+ (35 "F.Fab" user)
+ (33 "B.Fab" user)
+ (39 "User.1" user)
+ (41 "User.2" user)
+ (43 "User.3" user)
+ (45 "User.4" user)
+ )
+ (setup
+ (pad_to_mask_clearance 0)
+ (allow_soldermask_bridges_in_footprints no)
+ (tenting
+ (front yes)
+ (back yes)
+ )
+ (covering
+ (front no)
+ (back no)
+ )
+ (plugging
+ (front no)
+ (back no)
+ )
+ (capping no)
+ (filling no)
+ (pcbplotparams
+ (layerselection 0x00000000_00000000_55555555_5755f5ff)
+ (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
+ (disableapertmacros no)
+ (usegerberextensions no)
+ (usegerberattributes yes)
+ (usegerberadvancedattributes yes)
+ (creategerberjobfile yes)
+ (dashed_line_dash_ratio 12)
+ (dashed_line_gap_ratio 3)
+ (svgprecision 4)
+ (plotframeref no)
+ (mode 1)
+ (useauxorigin no)
+ (pdf_front_fp_property_popups yes)
+ (pdf_back_fp_property_popups yes)
+ (pdf_metadata yes)
+ (pdf_single_document no)
+ (dxfpolygonmode yes)
+ (dxfimperialunits yes)
+ (dxfusepcbnewfont yes)
+ (psnegative no)
+ (psa4output no)
+ (plot_black_and_white yes)
+ (sketchpadsonfab no)
+ (plotpadnumbers no)
+ (hidednponfab no)
+ (sketchdnponfab yes)
+ (crossoutdnponfab yes)
+ (subtractmaskfromsilk no)
+ (outputformat 1)
+ (mirror no)
+ (drillshape 1)
+ (scaleselection 1)
+ (outputdirectory "")
+ )
+ )
+ (footprint "SW_Cherry_MX_1.00u_PCB"
+ (layer "F.Cu")
+ (uuid "17037e19-e928-418a-8d03-13f75775fb17")
+ (at 0 9.525)
+ (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
+ (tags "Cherry MX keyswitch 1.00u PCB")
+ (property "Reference" "SW2"
+ (at -2.54 -2.794 0)
+ (layer "F.SilkS")
+ (uuid "eb8f3d20-0a8b-4908-a37c-81672e72e5aa")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_MX"
+ (at -2.54 12.954 0)
+ (layer "F.Fab")
+ (uuid "a26ee161-e1c6-435c-826e-ada8f09d8d24")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "7a06103b-b291-45f9-8140-3660ae16ed9d")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "15442068-392d-44ad-bf17-9ea857bcae73")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -9.525 -1.905)
+ (end 4.445 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d839a64a-0ced-415a-9cde-fdbace6d8294")
+ )
+ (fp_line
+ (start -9.525 12.065)
+ (end -9.525 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a673a974-8589-483e-8a18-bf8da44ffbe0")
+ )
+ (fp_line
+ (start 4.445 -1.905)
+ (end 4.445 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1510a91e-8208-42df-9132-be1d0ee75cba")
+ )
+ (fp_line
+ (start 4.445 12.065)
+ (end -9.525 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f1bb5e49-1cd9-4ec1-85cc-46ae46ad1ea7")
+ )
+ (fp_line
+ (start -12.065 -4.445)
+ (end 6.985 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "fabf1246-191f-4ac7-9421-95539df9638e")
+ )
+ (fp_line
+ (start -12.065 14.605)
+ (end -12.065 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8f641029-ab16-43a3-b418-586fb93995ee")
+ )
+ (fp_line
+ (start 6.985 -4.445)
+ (end 6.985 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "2b2df2ec-f11e-47b5-8cb3-63c852b20828")
+ )
+ (fp_line
+ (start 6.985 14.605)
+ (end -12.065 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "2f77d5f1-d597-410d-a5d0-f50cab61b366")
+ )
+ (fp_line
+ (start -9.14 -1.52)
+ (end 4.06 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "689e0e7e-4602-4140-a698-92924ac356df")
+ )
+ (fp_line
+ (start -9.14 11.68)
+ (end -9.14 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "72b03184-fd12-4d63-b486-4be693f5c607")
+ )
+ (fp_line
+ (start 4.06 -1.52)
+ (end 4.06 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "47d175f2-c4d9-430b-b111-827740792bc4")
+ )
+ (fp_line
+ (start 4.06 11.68)
+ (end -9.14 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c4dd63f6-8dc2-4377-99cf-6afaec684972")
+ )
+ (fp_line
+ (start -8.89 -1.27)
+ (end 3.81 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "97e664f5-83f4-4c87-9904-75e56d0e194b")
+ )
+ (fp_line
+ (start -8.89 11.43)
+ (end -8.89 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0e2f87fc-ac22-44e2-8f30-ddc3246d8e94")
+ )
+ (fp_line
+ (start 3.81 -1.27)
+ (end 3.81 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "fa3b2de4-ae5e-4e46-90cf-448a1c24b788")
+ )
+ (fp_line
+ (start 3.81 11.43)
+ (end -8.89 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "34373623-c6dc-4906-89c5-630d147538f6")
+ )
+ (fp_text user "${REFERENCE}"
+ (at -2.54 -2.794 0)
+ (layer "F.Fab")
+ (uuid "bf6843c6-ffa0-4568-bdc2-9750b8f8a10e")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -7.62 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "6e8f8b6c-626e-4f86-8520-155d8825ed4c")
+ )
+ (pad "" np_thru_hole circle
+ (at -2.54 5.08)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "0e6095c1-2873-4d0a-8ac8-a6701534edda")
+ )
+ (pad "" np_thru_hole circle
+ (at 2.54 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b59f933e-4b3c-48a1-ba17-9b49b2c012c1")
+ )
+ (pad "1" thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW2")
+ (uuid "734f6e26-6c61-449f-bedf-5b1f784c013b")
+ )
+ (pad "2" thru_hole circle
+ (at -6.35 2.54)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "10707462-156b-4013-94f0-d937a64bd301")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "MountingHole_2.2mm_M2"
+ (layer "F.Cu")
+ (uuid "1cd2614f-0bcf-440a-a579-2a1b3f2fbebc")
+ (at 31 31)
+ (descr "Mounting Hole 2.2mm, M2, no annular, generated by kicad-footprint-generator mountinghole.py")
+ (tags "mountinghole M2")
+ (property "Reference" "H3"
+ (at 0 -3.15 0)
+ (layer "F.SilkS")
+ (uuid "dbabf27a-2f96-423d-b13a-c6e43bf49310")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "M2"
+ (at 0 3.15 0)
+ (layer "F.Fab")
+ (uuid "25997622-92cf-40a7-bca7-58cc17afbae6")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "254739b7-e84d-41ec-babf-d627e05ab5bf")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "1642bf96-4286-45b4-946e-ccbb962bf06a")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "mounting_hardware/mounting_hole"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "59e69f94-1291-467c-a143-491522d74e18")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr exclude_from_pos_files exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 2.2 0)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (fill no)
+ (layer "Cmts.User")
+ (uuid "dfc2b512-8901-4cb7-ae85-1ce86da7a02f")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 2.45 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "2e1805d5-c127-4705-af19-9fc3f380de60")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "636a4021-f6a3-43b6-9cd1-6a834f54ac0c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 2.2)
+ (layers "*.Cu" "*.Mask")
+ (uuid "63587485-829c-4c07-86fc-0245873bd5a2")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "SW_Cherry_MX_1.00u_PCB"
+ (layer "F.Cu")
+ (uuid "1e4ba0d2-8f04-4fbd-9384-764ec48d4ced")
+ (at 19.05 9.525)
+ (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
+ (tags "Cherry MX keyswitch 1.00u PCB")
+ (property "Reference" "SW3"
+ (at -2.54 -2.794 0)
+ (layer "F.SilkS")
+ (uuid "c59711fd-887c-464a-858d-ec5b40313706")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_MX"
+ (at -2.54 12.954 0)
+ (layer "F.Fab")
+ (uuid "664be050-6363-4ea4-9319-47a24b06b5c4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "e2b75b4b-42c5-4c67-b12e-d4ffc3e92af2")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bfddc3f1-9ac0-461e-b4e6-b4a8c12d500c")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -9.525 -1.905)
+ (end 4.445 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "22d94b0f-6f75-41fd-a4fe-ff752e122ef2")
+ )
+ (fp_line
+ (start -9.525 12.065)
+ (end -9.525 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c0c85457-fb48-4898-96bd-e74277fff2c7")
+ )
+ (fp_line
+ (start 4.445 -1.905)
+ (end 4.445 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "d2724630-52a6-4fe7-b55e-3dbf0b74c2d6")
+ )
+ (fp_line
+ (start 4.445 12.065)
+ (end -9.525 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "9661a9eb-8c29-43da-b50c-c4bfcfe4a9ce")
+ )
+ (fp_line
+ (start -12.065 -4.445)
+ (end 6.985 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "7bf94f92-b5ed-4969-83f6-2c4bf448a03d")
+ )
+ (fp_line
+ (start -12.065 14.605)
+ (end -12.065 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "72936177-9993-45e2-b5b9-0218bd55e467")
+ )
+ (fp_line
+ (start 6.985 -4.445)
+ (end 6.985 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c839dbdd-8d2a-4d82-9f5e-d0cb4d21caa6")
+ )
+ (fp_line
+ (start 6.985 14.605)
+ (end -12.065 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "71a14c16-c733-4ecc-9386-a36ef3721a02")
+ )
+ (fp_line
+ (start -9.14 -1.52)
+ (end 4.06 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "e743d5bf-300b-4508-a1aa-df8faaa1d74c")
+ )
+ (fp_line
+ (start -9.14 11.68)
+ (end -9.14 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "afe511dd-c77e-4962-9654-8c3c10ced832")
+ )
+ (fp_line
+ (start 4.06 -1.52)
+ (end 4.06 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f5ec4610-211c-459b-b082-799cbea4e387")
+ )
+ (fp_line
+ (start 4.06 11.68)
+ (end -9.14 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "f8944c93-bc08-4a1d-b4f0-024d531c6b5e")
+ )
+ (fp_line
+ (start -8.89 -1.27)
+ (end 3.81 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0433ddc8-205e-41e6-b060-ef67bfe27134")
+ )
+ (fp_line
+ (start -8.89 11.43)
+ (end -8.89 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5fc045a6-47f3-41c3-b048-5ec85254790c")
+ )
+ (fp_line
+ (start 3.81 -1.27)
+ (end 3.81 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "f2c2d27e-e403-402e-be0c-2e589da6759c")
+ )
+ (fp_line
+ (start 3.81 11.43)
+ (end -8.89 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "ad684efc-c6e1-4d69-a7a0-f6a4463fb06e")
+ )
+ (fp_text user "${REFERENCE}"
+ (at -2.54 -2.794 0)
+ (layer "F.Fab")
+ (uuid "480bbfd1-1ad5-43b1-b215-68b9c030b369")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -7.62 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "453322e3-7447-434a-8b83-82b2597273ab")
+ )
+ (pad "" np_thru_hole circle
+ (at -2.54 5.08)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "c0d0705d-8245-4db6-b71b-a939447d94a8")
+ )
+ (pad "" np_thru_hole circle
+ (at 2.54 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "68640b43-9c94-46d8-8867-3115fa613bcc")
+ )
+ (pad "1" thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW3")
+ (uuid "2c794526-bf33-4bbc-ad7b-c8645632d2a6")
+ )
+ (pad "2" thru_hole circle
+ (at -6.35 2.54)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "24b4ead1-60ee-4f88-983a-172b0581df1b")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm"
+ (layer "F.Cu")
+ (uuid "21571927-a14c-4168-87c8-0818bc004a54")
+ (at 0 -26)
+ (descr "Alps rotary encoder, EC11E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html")
+ (tags "rotary encoder")
+ (property "Reference" "ENC1"
+ (at 2.8 -4.7 0)
+ (layer "F.SilkS")
+ (uuid "01851345-6f16-43e0-bfd5-34c4665b329f")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "EC11"
+ (at 7.5 10.4 0)
+ (layer "F.Fab")
+ (uuid "124ab7de-a77a-47e5-bb61-d685abff53dd")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f9e7f7ae-54c4-40b6-a341-6ac7892f5657")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "9584f020-91d5-4d31-90f0-6ed56532ff22")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -0.3 -1.6)
+ (end 0.3 -1.6)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "56dc8e06-df01-45f4-ab15-bf768ed308e4")
+ )
+ (fp_line
+ (start 0 -1.3)
+ (end -0.3 -1.6)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "439d82fb-6162-424b-96ef-b458820ccbbe")
+ )
+ (fp_line
+ (start 0.3 -1.6)
+ (end 0 -1.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "71076761-56ce-4516-96f9-19fa7c00834e")
+ )
+ (fp_line
+ (start 1.4 -3.4)
+ (end 1.4 8.4)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "e546cfeb-60a5-4af8-b0d9-7f2b9443ae61")
+ )
+ (fp_line
+ (start 5.5 -3.4)
+ (end 1.4 -3.4)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "99e1f42a-a5bb-4fbc-8555-6e8a1a002f2c")
+ )
+ (fp_line
+ (start 5.5 8.4)
+ (end 1.4 8.4)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "86c1c3bc-8761-43c9-95a0-8defc5d79698")
+ )
+ (fp_line
+ (start 7 2.5)
+ (end 8 2.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a2420bf3-b71e-4fd2-a3f1-f50137ec5bc7")
+ )
+ (fp_line
+ (start 7.5 2)
+ (end 7.5 3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0e9c83ec-19de-4b4d-bb7e-e111cefda958")
+ )
+ (fp_line
+ (start 9.5 -3.4)
+ (end 13.6 -3.4)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "f692df34-4b6f-4484-a448-b3d35e51688e")
+ )
+ (fp_line
+ (start 13.6 -3.4)
+ (end 13.6 -1)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c0ac8863-c4e9-4466-ba6f-202f204c4641")
+ )
+ (fp_line
+ (start 13.6 1.2)
+ (end 13.6 3.8)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "55367d7a-f88b-4ea7-88f7-10e6fca2c863")
+ )
+ (fp_line
+ (start 13.6 6)
+ (end 13.6 8.4)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "7b82773d-c0ab-478d-93e1-431152afd272")
+ )
+ (fp_line
+ (start 13.6 8.4)
+ (end 9.5 8.4)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "243967e3-e023-4b7c-820c-6e1d56dd4144")
+ )
+ (fp_circle
+ (center 7.5 2.5)
+ (end 10.5 2.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.SilkS")
+ (uuid "df1d87fe-e920-49fd-93cd-d4c371c0d487")
+ )
+ (fp_line
+ (start -1.5 -4.6)
+ (end -1.5 9.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2c9e7207-70ae-4fd9-a3b7-3fdcc3241c93")
+ )
+ (fp_line
+ (start -1.5 -4.6)
+ (end 16 -4.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "abb1c5e4-d9a9-447d-98ff-dfb7405db709")
+ )
+ (fp_line
+ (start 16 9.6)
+ (end -1.5 9.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "fcad5cb0-3abf-401a-b170-94b79d54537b")
+ )
+ (fp_line
+ (start 16 9.6)
+ (end 16 -4.6)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "71b6110b-52e3-4d9a-8541-7af501873929")
+ )
+ (fp_line
+ (start 1.5 -2.2)
+ (end 2.5 -3.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6e3eea2f-4206-411c-ac35-4d8fdc8ca0ea")
+ )
+ (fp_line
+ (start 1.5 8.3)
+ (end 1.5 -2.2)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "bed76b8c-e1fc-4a5b-ae84-8af45956ee90")
+ )
+ (fp_line
+ (start 2.5 -3.3)
+ (end 13.5 -3.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "cf1d1955-f37c-446d-ae91-030382685480")
+ )
+ (fp_line
+ (start 4.5 2.5)
+ (end 10.5 2.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8585c252-3133-4c22-86d9-3e216b0683b5")
+ )
+ (fp_line
+ (start 7.5 -0.5)
+ (end 7.5 5.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "5d3ced1d-24ea-412f-817d-bc745636f80b")
+ )
+ (fp_line
+ (start 13.5 -3.3)
+ (end 13.5 8.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "d883c86c-4220-4c19-940b-f351ebcb0c69")
+ )
+ (fp_line
+ (start 13.5 8.3)
+ (end 1.5 8.3)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "6136eb76-dfdf-4ce1-8685-4d95242dc954")
+ )
+ (fp_circle
+ (center 7.5 2.5)
+ (end 10.5 2.5)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.Fab")
+ (uuid "635a3cab-9e54-42bc-9c6d-835a55ae09a2")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 11.1 6.3 0)
+ (layer "F.Fab")
+ (uuid "745b3d98-a690-4a15-a852-cec7afd87f0c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "A" thru_hole rect
+ (at 0 0)
+ (size 2 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "ENCA")
+ (uuid "e507db43-844b-4920-8793-c0cb30ef0959")
+ )
+ (pad "B" thru_hole circle
+ (at 0 5)
+ (size 2 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "ENCB")
+ (uuid "d1a1cd40-c587-42d1-a3b9-2b4443af7ce2")
+ )
+ (pad "C" thru_hole circle
+ (at 0 2.5)
+ (size 2 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "40ecca11-73c3-45b8-ad6b-51d82fbbf9d0")
+ )
+ (pad "MP" thru_hole rect
+ (at 7.5 -3.1)
+ (size 3.2 2)
+ (drill oval 2.8 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "e9dafb8a-9889-43be-aacd-7d1ef00106a5")
+ )
+ (pad "MP" thru_hole rect
+ (at 7.5 8.1)
+ (size 3.2 2)
+ (drill oval 2.8 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (uuid "41d534a3-5cde-4d2d-932f-d6cd5f83b520")
+ )
+ (pad "S1" thru_hole circle
+ (at 14.5 5)
+ (size 2 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "ENCSW")
+ (uuid "c94acba0-b4d7-4977-8d88-f0d23b1fcfb2")
+ )
+ (pad "S2" thru_hole circle
+ (at 14.5 0)
+ (size 2 2)
+ (drill 1)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "463d68b0-fed8-47c1-a32a-8031fe248a2f")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "SW_Cherry_MX_1.00u_PCB"
+ (layer "F.Cu")
+ (uuid "3efe4f40-f8a2-4ce0-a280-428e08b7c36c")
+ (at -19.05 -9.525)
+ (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
+ (tags "Cherry MX keyswitch 1.00u PCB")
+ (property "Reference" "SW4"
+ (at -2.54 -2.794 0)
+ (layer "F.SilkS")
+ (uuid "c0ef6131-5353-45e5-a987-e356aef0d5cb")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_MX"
+ (at -2.54 12.954 0)
+ (layer "F.Fab")
+ (uuid "d517d634-87de-4585-bfef-a762908d0507")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3e2f8b43-7c2b-4d94-bebf-b09c5d7eba58")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c133539e-34a2-414d-bda4-b909c4ec0882")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -9.525 -1.905)
+ (end 4.445 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "0afce081-21f2-48fe-9cc1-e51ae9cf3bdf")
+ )
+ (fp_line
+ (start -9.525 12.065)
+ (end -9.525 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "c84da284-3105-4eac-8455-a8f6942ced82")
+ )
+ (fp_line
+ (start 4.445 -1.905)
+ (end 4.445 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "1afabd19-03f5-4dc5-89f5-451bd75dc3d9")
+ )
+ (fp_line
+ (start 4.445 12.065)
+ (end -9.525 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "300127c9-c676-4aef-9947-05030259c868")
+ )
+ (fp_line
+ (start -12.065 -4.445)
+ (end 6.985 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "a39ed51a-1d90-4b8e-9a52-589ea2c36ab9")
+ )
+ (fp_line
+ (start -12.065 14.605)
+ (end -12.065 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "c6bb99ff-1892-43cb-9778-6db9368f050a")
+ )
+ (fp_line
+ (start 6.985 -4.445)
+ (end 6.985 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e1fc5dfa-1eba-4741-858d-3543d0dd96d4")
+ )
+ (fp_line
+ (start 6.985 14.605)
+ (end -12.065 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "a7e27715-dc22-4f2d-bd16-b2c3f106e2f7")
+ )
+ (fp_line
+ (start -9.14 -1.52)
+ (end 4.06 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4edbcd0c-9f08-4e3c-a250-4146bc8ce406")
+ )
+ (fp_line
+ (start -9.14 11.68)
+ (end -9.14 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "71ee8f3d-c183-4379-8aad-264580f2e0de")
+ )
+ (fp_line
+ (start 4.06 -1.52)
+ (end 4.06 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "93758f5b-59f6-4c7d-88b4-e8bc83ac00ae")
+ )
+ (fp_line
+ (start 4.06 11.68)
+ (end -9.14 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "a5cfc5cb-0822-47aa-92d8-5cc9d8a9e501")
+ )
+ (fp_line
+ (start -8.89 -1.27)
+ (end 3.81 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "8e0ba84d-527b-432e-a099-f143ede774b0")
+ )
+ (fp_line
+ (start -8.89 11.43)
+ (end -8.89 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "c832686a-f4ba-4dbe-b0a7-0f5f5ef0d619")
+ )
+ (fp_line
+ (start 3.81 -1.27)
+ (end 3.81 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "dccddb6f-2440-4d9c-8645-fa620da7cdbb")
+ )
+ (fp_line
+ (start 3.81 11.43)
+ (end -8.89 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "73dc6955-83c4-40e8-a740-8856b663e679")
+ )
+ (fp_text user "${REFERENCE}"
+ (at -2.54 -2.794 0)
+ (layer "F.Fab")
+ (uuid "6881e941-3281-4155-8278-08715abcc9e7")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -7.62 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b96585e4-5311-4db4-a89e-af37f488dc63")
+ )
+ (pad "" np_thru_hole circle
+ (at -2.54 5.08)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "a84f3a8f-b704-447e-b5b2-532ceb8772ca")
+ )
+ (pad "" np_thru_hole circle
+ (at 2.54 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "734ea111-d1d4-47ca-a648-b1ef0837c45e")
+ )
+ (pad "1" thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW4")
+ (uuid "fd006c3d-d5d4-4dff-8143-3b812b488af6")
+ )
+ (pad "2" thru_hole circle
+ (at -6.35 2.54)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "0852926c-bfa9-4b6f-89c9-265f435dc58f")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "SW_Cherry_MX_1.00u_PCB"
+ (layer "F.Cu")
+ (uuid "4002b57f-41fd-4f2d-8168-a4061a04a6f7")
+ (at -19.05 9.525)
+ (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
+ (tags "Cherry MX keyswitch 1.00u PCB")
+ (property "Reference" "SW1"
+ (at -2.54 -2.794 0)
+ (layer "F.SilkS")
+ (uuid "760917be-d5dc-44b0-9416-761b9437f3d2")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_MX"
+ (at -2.54 12.954 0)
+ (layer "F.Fab")
+ (uuid "c9f7127e-885c-4511-bc74-8f7577468673")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "f1024be3-ee48-4f76-aeb7-b6b329ef6438")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "4dad361f-19fe-460c-bb7a-538095fc0f40")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -9.525 -1.905)
+ (end 4.445 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "48b0e66f-a42b-416b-ad0f-562b35777c6f")
+ )
+ (fp_line
+ (start -9.525 12.065)
+ (end -9.525 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "50fc4f0d-bde1-4f20-829c-a0badcfadddc")
+ )
+ (fp_line
+ (start 4.445 -1.905)
+ (end 4.445 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "a57d87f9-6568-4b3a-b9cf-7fe6028c7980")
+ )
+ (fp_line
+ (start 4.445 12.065)
+ (end -9.525 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "59b20b62-cf70-4c31-9f95-39e4ada4e48c")
+ )
+ (fp_line
+ (start -12.065 -4.445)
+ (end 6.985 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e579200f-5e0c-47b0-9a09-b0b70be7ae6f")
+ )
+ (fp_line
+ (start -12.065 14.605)
+ (end -12.065 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "5212fbff-7a2f-4e19-86fd-761ebf9d5794")
+ )
+ (fp_line
+ (start 6.985 -4.445)
+ (end 6.985 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "54a121e6-2484-4beb-8f43-74d6ee72f5e5")
+ )
+ (fp_line
+ (start 6.985 14.605)
+ (end -12.065 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "8312e066-9ad4-4a84-9e98-60d16bacc41a")
+ )
+ (fp_line
+ (start -9.14 -1.52)
+ (end 4.06 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "04df3146-939a-4c13-b662-63ac998506f9")
+ )
+ (fp_line
+ (start -9.14 11.68)
+ (end -9.14 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "390532ef-b312-45c8-b90c-ce4340115f72")
+ )
+ (fp_line
+ (start 4.06 -1.52)
+ (end 4.06 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c5c6c9f4-c679-42b2-b540-434140563043")
+ )
+ (fp_line
+ (start 4.06 11.68)
+ (end -9.14 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "892f9c64-3371-4633-954f-eb89e7026ce9")
+ )
+ (fp_line
+ (start -8.89 -1.27)
+ (end 3.81 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "b16e0bc6-fe30-4171-a975-7a48390b3e22")
+ )
+ (fp_line
+ (start -8.89 11.43)
+ (end -8.89 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "7644742e-cb00-4df8-8a03-f18bc4be3f8c")
+ )
+ (fp_line
+ (start 3.81 -1.27)
+ (end 3.81 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "459ee843-4ecd-4f40-a284-81745c97aa8f")
+ )
+ (fp_line
+ (start 3.81 11.43)
+ (end -8.89 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "77020bb5-5ff2-4224-b73c-b523bd7585af")
+ )
+ (fp_text user "${REFERENCE}"
+ (at -2.54 -2.794 0)
+ (layer "F.Fab")
+ (uuid "3f62a813-343e-42fc-b07e-1eaec896d54c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -7.62 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "f66b87be-6a07-41db-8a52-27867577ee15")
+ )
+ (pad "" np_thru_hole circle
+ (at -2.54 5.08)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "c7ccbb8d-b0d8-4e32-af11-fdb7040e937a")
+ )
+ (pad "" np_thru_hole circle
+ (at 2.54 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "4b13643c-12b5-42e9-a5b9-628ca9d1c0df")
+ )
+ (pad "1" thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW1")
+ (uuid "2561144f-c2cd-4447-b018-866bfa5d207f")
+ )
+ (pad "2" thru_hole circle
+ (at -6.35 2.54)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "dcf89918-fb2f-4039-8641-99afe6015dbe")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "MountingHole_2.2mm_M2"
+ (layer "F.Cu")
+ (uuid "4e69a620-ecbe-4b77-acda-0efece5dcf82")
+ (at -31 31)
+ (descr "Mounting Hole 2.2mm, M2, no annular, generated by kicad-footprint-generator mountinghole.py")
+ (tags "mountinghole M2")
+ (property "Reference" "H4"
+ (at 0 -3.15 0)
+ (layer "F.SilkS")
+ (uuid "8f3f8b74-99cc-4ad8-9801-2f0a93d6dd9c")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "M2"
+ (at 0 3.15 0)
+ (layer "F.Fab")
+ (uuid "a70a9a4c-e0f3-4e4d-be53-2143e7011632")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d21fe2ff-2c0d-4bee-a9ab-3657fb6dc6f3")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "bd207e5e-a0e4-409b-9fef-1b2d370e3c6b")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "mounting_hardware/mounting_hole"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "b0e988ce-26c5-42e8-8c80-cbb418756fd4")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr exclude_from_pos_files exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 2.2 0)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (fill no)
+ (layer "Cmts.User")
+ (uuid "392262cf-0206-4b8f-a17f-8039580e70c4")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 2.45 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "7df87cd3-065a-46e2-8164-74fb42d27f5a")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "d7755226-6e2d-49ea-9327-c82189f47894")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 2.2)
+ (layers "*.Cu" "*.Mask")
+ (uuid "5509f30b-0c1e-458e-bab9-e412fb8fe65f")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "SW_Cherry_MX_1.00u_PCB"
+ (layer "F.Cu")
+ (uuid "92afecdb-9bfa-4821-9651-8e426d311626")
+ (at 0 -9.525)
+ (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
+ (tags "Cherry MX keyswitch 1.00u PCB")
+ (property "Reference" "SW5"
+ (at -2.54 -2.794 0)
+ (layer "F.SilkS")
+ (uuid "78912ba2-928a-4bab-9979-5d82f211c948")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_MX"
+ (at -2.54 12.954 0)
+ (layer "F.Fab")
+ (uuid "d9debe05-fac3-4f31-aa3c-842b71245c7a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "3217d3b1-bd7a-4422-8fb0-ac64d6df1668")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "a645e516-d535-4cf9-a09a-598098e2da3f")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -9.525 -1.905)
+ (end 4.445 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "488617ec-6203-4c2e-9417-f3a064cff03d")
+ )
+ (fp_line
+ (start -9.525 12.065)
+ (end -9.525 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "fbf4a921-5e75-41e0-b608-c6d554f14284")
+ )
+ (fp_line
+ (start 4.445 -1.905)
+ (end 4.445 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "01d0429f-9b15-4feb-b25e-738200813200")
+ )
+ (fp_line
+ (start 4.445 12.065)
+ (end -9.525 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "3a454849-6183-4329-8995-b1b0e30fd9a0")
+ )
+ (fp_line
+ (start -12.065 -4.445)
+ (end 6.985 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e4dbe628-d202-48ff-8849-62dceaf6691e")
+ )
+ (fp_line
+ (start -12.065 14.605)
+ (end -12.065 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "95e96fd9-9ed2-43f0-b50f-baadbb0be2a4")
+ )
+ (fp_line
+ (start 6.985 -4.445)
+ (end 6.985 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "65c4d314-6b72-496f-922c-21367e219f8e")
+ )
+ (fp_line
+ (start 6.985 14.605)
+ (end -12.065 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "df2b548a-fe1c-447a-abe5-69ccf7b2cecb")
+ )
+ (fp_line
+ (start -9.14 -1.52)
+ (end 4.06 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "2c761056-81bc-41c4-93d3-b7796f61455b")
+ )
+ (fp_line
+ (start -9.14 11.68)
+ (end -9.14 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "bab16bd2-3624-41b5-b7ca-a43dfd2f5ecf")
+ )
+ (fp_line
+ (start 4.06 -1.52)
+ (end 4.06 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "cd50e394-8264-48a2-94c3-5349952c1940")
+ )
+ (fp_line
+ (start 4.06 11.68)
+ (end -9.14 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "c653f835-6306-4c00-8b73-d34222b4933f")
+ )
+ (fp_line
+ (start -8.89 -1.27)
+ (end 3.81 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "0536c99d-ecdc-4f5f-864c-ee3d0862c89b")
+ )
+ (fp_line
+ (start -8.89 11.43)
+ (end -8.89 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "50563cf6-ffce-4e54-852e-d1db07dd8162")
+ )
+ (fp_line
+ (start 3.81 -1.27)
+ (end 3.81 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "9527747d-4026-4d7b-9f90-e3e9dd2a79f4")
+ )
+ (fp_line
+ (start 3.81 11.43)
+ (end -8.89 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "916762b3-5dcc-487c-93ab-70c781b34e70")
+ )
+ (fp_text user "${REFERENCE}"
+ (at -2.54 -2.794 0)
+ (layer "F.Fab")
+ (uuid "bb7c379f-57ff-435a-8fed-b40a7c0f64c3")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -7.62 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b498471a-3068-4e4e-b7ee-48952064704e")
+ )
+ (pad "" np_thru_hole circle
+ (at -2.54 5.08)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "3c6f2a49-b163-4fa2-8dd0-08fb1a383984")
+ )
+ (pad "" np_thru_hole circle
+ (at 2.54 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "146bc6e4-19dc-4dc9-aa5d-4bf8d33432c3")
+ )
+ (pad "1" thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW5")
+ (uuid "78151caf-9c76-4e68-823c-78fe923bc193")
+ )
+ (pad "2" thru_hole circle
+ (at -6.35 2.54)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "5d44d6d2-9b6a-4baf-aeda-1765d5a6523d")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "SW_Cherry_MX_1.00u_PCB"
+ (layer "F.Cu")
+ (uuid "a186998d-eb3b-499f-9ac3-f9f1e292b01e")
+ (at 19.05 -9.525)
+ (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf")
+ (tags "Cherry MX keyswitch 1.00u PCB")
+ (property "Reference" "SW6"
+ (at -2.54 -2.794 0)
+ (layer "F.SilkS")
+ (uuid "5a6ec74c-1cf3-469c-90a1-1e088b1560e0")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "SW_MX"
+ (at -2.54 12.954 0)
+ (layer "F.Fab")
+ (uuid "dc79ed07-cecd-4759-9433-3499071e2a99")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "089ad634-a21c-47c4-a8a2-8fc4d8d8b278")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (unlocked yes)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d9d1a99c-adca-4825-9e8b-1815de2b3504")
+ (effects
+ (font
+ (size 1.27 1.27)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr through_hole)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_line
+ (start -9.525 -1.905)
+ (end 4.445 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "5a1dcb33-cdd1-401c-bf5f-d4fd58dce403")
+ )
+ (fp_line
+ (start -9.525 12.065)
+ (end -9.525 -1.905)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "8b949f71-e75d-448e-ac6f-7da28df6a63c")
+ )
+ (fp_line
+ (start 4.445 -1.905)
+ (end 4.445 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "67347d9e-3855-433e-9f5a-80e1df3c80b6")
+ )
+ (fp_line
+ (start 4.445 12.065)
+ (end -9.525 12.065)
+ (stroke
+ (width 0.12)
+ (type solid)
+ )
+ (layer "F.SilkS")
+ (uuid "4d3b8d57-a12a-451f-bf23-6a469c10c9f2")
+ )
+ (fp_line
+ (start -12.065 -4.445)
+ (end 6.985 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "120ff69f-3f05-4716-bccc-c44d17f35d7e")
+ )
+ (fp_line
+ (start -12.065 14.605)
+ (end -12.065 -4.445)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "91368d52-924e-4732-b9b7-36e92179e87c")
+ )
+ (fp_line
+ (start 6.985 -4.445)
+ (end 6.985 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "4d832b56-9b88-4125-8ca5-6d20494d0f9e")
+ )
+ (fp_line
+ (start 6.985 14.605)
+ (end -12.065 14.605)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (layer "Dwgs.User")
+ (uuid "e77d4b7a-e46e-4ec8-b13f-0a2062da499d")
+ )
+ (fp_line
+ (start -9.14 -1.52)
+ (end 4.06 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "15ca1bb1-ba90-459b-9551-363d03880a9c")
+ )
+ (fp_line
+ (start -9.14 11.68)
+ (end -9.14 -1.52)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "6b045f01-9d2f-4b7b-9272-d14a3e67e02b")
+ )
+ (fp_line
+ (start 4.06 -1.52)
+ (end 4.06 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "4b8222a6-983d-4bc0-8e45-e1e78a220ad8")
+ )
+ (fp_line
+ (start 4.06 11.68)
+ (end -9.14 11.68)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (layer "F.CrtYd")
+ (uuid "9a733572-3616-48b3-aa91-d8063094fca0")
+ )
+ (fp_line
+ (start -8.89 -1.27)
+ (end 3.81 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "20cfd842-9ccf-41be-9065-df96e12ca9ae")
+ )
+ (fp_line
+ (start -8.89 11.43)
+ (end -8.89 -1.27)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2900c456-5509-44df-9a63-cc8c4e3146f5")
+ )
+ (fp_line
+ (start 3.81 -1.27)
+ (end 3.81 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "78b07242-9e69-4cb7-a886-514577532711")
+ )
+ (fp_line
+ (start 3.81 11.43)
+ (end -8.89 11.43)
+ (stroke
+ (width 0.1)
+ (type solid)
+ )
+ (layer "F.Fab")
+ (uuid "2c4acac5-aa1d-4ee1-bb58-408a87365521")
+ )
+ (fp_text user "${REFERENCE}"
+ (at -2.54 -2.794 0)
+ (layer "F.Fab")
+ (uuid "ccaa63bf-928f-44c0-a439-46652ac0c68d")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at -7.62 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "d0a6acdf-f70f-428a-958c-2b74a570ac48")
+ )
+ (pad "" np_thru_hole circle
+ (at -2.54 5.08)
+ (size 4 4)
+ (drill 4)
+ (layers "*.Cu" "*.Mask")
+ (uuid "0257d510-ba86-4407-b6d9-1c4de2391533")
+ )
+ (pad "" np_thru_hole circle
+ (at 2.54 5.08)
+ (size 1.7 1.7)
+ (drill 1.7)
+ (layers "*.Cu" "*.Mask")
+ (uuid "908581bb-0776-46e9-b4f1-a4da09547b79")
+ )
+ (pad "1" thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW6")
+ (uuid "54269b44-7882-4c39-88fa-3a6f864fbd01")
+ )
+ (pad "2" thru_hole circle
+ (at -6.35 2.54)
+ (size 2.2 2.2)
+ (drill 1.5)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "898a924d-d5a5-4b1c-819f-accaba967296")
+ )
+ (embedded_fonts no)
+ (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step"
+ (offset
+ (xyz 0 0 0)
+ )
+ (scale
+ (xyz 1 1 1)
+ )
+ (rotate
+ (xyz 0 0 0)
+ )
+ )
+ )
+ (footprint "MountingHole_2.2mm_M2"
+ (layer "F.Cu")
+ (uuid "a32dfc15-ea72-48bc-828b-8ac08dc837a2")
+ (at 31 -31)
+ (descr "Mounting Hole 2.2mm, M2, no annular, generated by kicad-footprint-generator mountinghole.py")
+ (tags "mountinghole M2")
+ (property "Reference" "H1"
+ (at 0 -3.15 0)
+ (layer "F.SilkS")
+ (uuid "65abe333-2a50-4cc4-be43-a0f05b52ab16")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "M2"
+ (at 0 3.15 0)
+ (layer "F.Fab")
+ (uuid "be37a5d2-402f-419f-afe5-cdf1632abb68")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "c4699d61-9ec7-4bc5-94a7-ccd8cd06ac93")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "0bae08e4-aa66-4afc-8ef9-99e9ed82f708")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "mounting_hardware/mounting_hole"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "7a141792-1f09-4b4d-b5ed-2baf10f97a89")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr exclude_from_pos_files exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 2.2 0)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (fill no)
+ (layer "Cmts.User")
+ (uuid "d91ff27d-6ab0-4a85-99f4-5f6f8b001493")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 2.45 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "0db3b08c-fa77-415d-96ee-7926a56c16c3")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "05fd4fb0-c062-4b6c-9c84-24f429f6dbe5")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 2.2)
+ (layers "*.Cu" "*.Mask")
+ (uuid "abec27a0-0ee6-455e-b35a-71b585e3b88d")
+ )
+ (embedded_fonts no)
+ )
+ (footprint "MountingHole_2.2mm_M2"
+ (layer "F.Cu")
+ (uuid "faeb826c-65cf-4a68-84a2-245d98ce8ac9")
+ (at -31 -31)
+ (descr "Mounting Hole 2.2mm, M2, no annular, generated by kicad-footprint-generator mountinghole.py")
+ (tags "mountinghole M2")
+ (property "Reference" "H2"
+ (at 0 -3.15 0)
+ (layer "F.SilkS")
+ (uuid "a4fda728-5aa1-4701-a102-650efffc276a")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Value" "M2"
+ (at 0 3.15 0)
+ (layer "F.Fab")
+ (uuid "f4d07bc5-83f3-4855-ac30-d49b79fb304b")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "d7dead9f-fb73-4a01-b818-e9b7a1009c19")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Description" ""
+ (at 0 0 0)
+ (layer "F.Fab")
+ (hide yes)
+ (uuid "ef5fab0d-39b8-4c36-8db5-a289294f7685")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "KiLib_Generator" "mounting_hardware/mounting_hole"
+ (at 0 0 0)
+ (layer "F.SilkS")
+ (hide yes)
+ (uuid "d87581b0-e732-4a08-804e-b6493d878f92")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (attr exclude_from_pos_files exclude_from_bom)
+ (duplicate_pad_numbers_are_jumpers no)
+ (fp_circle
+ (center 0 0)
+ (end 2.2 0)
+ (stroke
+ (width 0.15)
+ (type solid)
+ )
+ (fill no)
+ (layer "Cmts.User")
+ (uuid "a8172183-159a-4e1b-8272-6c1b325753a7")
+ )
+ (fp_circle
+ (center 0 0)
+ (end 2.45 0)
+ (stroke
+ (width 0.05)
+ (type solid)
+ )
+ (fill no)
+ (layer "F.CrtYd")
+ (uuid "5f98fe6d-0aae-4ce5-b2a2-d0236714d38b")
+ )
+ (fp_text user "${REFERENCE}"
+ (at 0 0 0)
+ (layer "F.Fab")
+ (uuid "27edc617-000c-41c1-a76d-e51fad4621b9")
+ (effects
+ (font
+ (size 1 1)
+ (thickness 0.15)
+ )
+ )
+ )
+ (pad "" np_thru_hole circle
+ (at 0 0)
+ (size 2.2 2.2)
+ (drill 2.2)
+ (layers "*.Cu" "*.Mask")
+ (uuid "b6e51585-b84b-49e0-825a-8fefe08af115")
+ )
+ (embedded_fonts no)
+ )
+ (footprint ""
+ (layer "B.Cu")
+ (uuid "0aacd44b-ac15-4748-8efb-717af7c8c064")
+ (at -10 27 90)
+ (property "Reference" "U1"
+ (at 0 0 90)
+ (layer "B.SilkS")
+ (uuid "2d67790b-b274-42be-9259-d7dfeda999cf")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Value" "XIAO-RP2040"
+ (at 0 0 90)
+ (layer "B.Fab")
+ (uuid "ada8debc-b6f1-47a3-b46d-b3b21de53e36")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Datasheet" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "e1d666e0-20aa-4513-9d6f-746fe50ef7d1")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (property "Description" ""
+ (at 0 0 90)
+ (layer "B.Fab")
+ (hide yes)
+ (uuid "9dce7044-a65e-4b43-8417-cc6b5c8f206e")
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify mirror)
+ )
+ )
+ (duplicate_pad_numbers_are_jumpers no)
+ (pad "1" thru_hole circle
+ (at 7.62 7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW1")
+ (uuid "613a9f1c-f994-4de9-8efd-0f51c7cdca84")
+ )
+ (pad "2" thru_hole circle
+ (at 5.08 7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW2")
+ (uuid "72a1d022-becb-4457-b98b-404470601edd")
+ )
+ (pad "3" thru_hole circle
+ (at 2.54 7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW3")
+ (uuid "305de623-9f84-49b4-aa5b-163e41a6fb34")
+ )
+ (pad "4" thru_hole circle
+ (at 0 7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW4")
+ (uuid "4047213b-2f61-4a3a-aaea-f95f07c4fcfd")
+ )
+ (pad "5" thru_hole circle
+ (at -2.54 7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (uuid "ec58cb12-27d6-4138-a924-8c923f96d285")
+ )
+ (pad "6" thru_hole circle
+ (at -5.08 7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (uuid "db2257f4-7ad8-4875-9391-c0c54d2dfa67")
+ )
+ (pad "7" thru_hole circle
+ (at -7.62 7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW5")
+ (uuid "175fb8a4-7d3c-4f21-afe5-7bc2fa6bfa34")
+ )
+ (pad "8" thru_hole circle
+ (at -7.62 -7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "SW6")
+ (uuid "0aaf8544-30c1-4444-a739-5529922900e7")
+ )
+ (pad "9" thru_hole circle
+ (at -5.08 -7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "ENCA")
+ (uuid "c6c7608a-c280-4c83-b875-eff35dadb825")
+ )
+ (pad "10" thru_hole circle
+ (at -2.54 -7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "ENCB")
+ (uuid "6edce0e9-952e-450c-a87e-04b4970a43ca")
+ )
+ (pad "11" thru_hole circle
+ (at 0 -7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "ENCSW")
+ (uuid "218ea5a3-a37b-4b1a-8146-6dbbcf18d846")
+ )
+ (pad "12" thru_hole circle
+ (at 2.54 -7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (uuid "1d2d44dd-e898-41d9-8f83-9acb9de84351")
+ )
+ (pad "13" thru_hole circle
+ (at 5.08 -7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (net "GND")
+ (uuid "00cf8c09-3164-47dd-8656-b916538513e9")
+ )
+ (pad "14" thru_hole circle
+ (at 7.62 -7.62 90)
+ (size 1.524 1.524)
+ (drill 0.889)
+ (layers "*.Cu" "*.Mask")
+ (remove_unused_layers no)
+ (uuid "d4edc54b-d376-4d54-bdbb-caaf89d74c08")
+ )
+ (embedded_fonts no)
+ )
+ (gr_line
+ (start -38 -34)
+ (end -35 -34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "0f23cdd5-6483-4c3f-9567-ef277fc54e66")
+ )
+ (gr_line
+ (start -38 34)
+ (end -38 -34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "94284fb7-7646-4cd0-9634-116a5d5ce6db")
+ )
+ (gr_line
+ (start -35 -37)
+ (end 35 -37)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "8b1befe9-d515-47ac-965c-eaf648c7cd82")
+ )
+ (gr_line
+ (start -35 -34)
+ (end -35 -37)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "5bc1056b-7243-49a5-bff1-6c2f4458b449")
+ )
+ (gr_line
+ (start -35 34)
+ (end -38 34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "9798c7da-627a-4ace-9217-fc426ac5d624")
+ )
+ (gr_line
+ (start -35 37)
+ (end -35 34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "5ec9ba8e-8647-45f2-ba7e-d0347c35ad90")
+ )
+ (gr_line
+ (start 35 -37)
+ (end 35 -34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "688a6fe9-ac3b-43ba-803b-fbc00256a0f7")
+ )
+ (gr_line
+ (start 35 -34)
+ (end 38 -34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "c03a7a92-04bb-4e05-bbcd-d1f6201b6ee6")
+ )
+ (gr_line
+ (start 35 34)
+ (end 35 37)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "20bec95f-8364-4ddb-93c8-8ecbe066f444")
+ )
+ (gr_line
+ (start 35 37)
+ (end -35 37)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "933c2ea2-c14c-4236-8be8-0fd79675961b")
+ )
+ (gr_line
+ (start 38 -34)
+ (end 38 34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "dbeb481e-6d33-4a4d-9207-def45c8ad913")
+ )
+ (gr_line
+ (start 38 34)
+ (end 35 34)
+ (stroke
+ (width 0.15)
+ (type default)
+ )
+ (layer "Edge.Cuts")
+ (uuid "23f8bb60-7cac-4d97-94cd-02d5bf737c07")
+ )
+ (gr_text "Hexpad"
+ (at 0 31 0)
+ (layer "F.SilkS")
+ (uuid "b7a1f0e2-4c3d-4a55-9f10-0000deadbeef")
+ (effects
+ (font
+ (size 2.2 2.2)
+ (thickness 0.3)
+ )
+ )
+ )
+ (segment
+ (start 0 19.54)
+ (end 0 9.525)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW2")
+ (uuid "09a68283-c69e-45d1-9b48-023b67a0ba45")
+ )
+ (segment
+ (start -2.38 21.92)
+ (end 0 19.54)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW2")
+ (uuid "d99f4424-8132-446d-83e7-48f6931d6144")
+ )
+ (segment
+ (start -2.38 24.46)
+ (end 12.555 9.525)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW3")
+ (uuid "5572ec78-2311-465b-a06e-61d04297aff1")
+ )
+ (segment
+ (start 12.555 9.525)
+ (end 19.05 9.525)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW3")
+ (uuid "560af9b8-7c1d-41e8-9444-0a79e340e67e")
+ )
+ (segment
+ (start -8.117056 12.410888)
+ (end -6.42 14.107944)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "0d1c74c9-9588-44ea-8ffe-8ed0d9c11cf7")
+ )
+ (segment
+ (start 1.3 -24.7)
+ (end 1.3 -20.461522)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "31635646-4573-45e3-a7a5-731d92561dfc")
+ )
+ (segment
+ (start -8.117056 -6.639112)
+ (end -6.42 -4.942056)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "4217e8bc-914a-4d2a-8b46-5e7ff7a04f67")
+ )
+ (segment
+ (start -8.117056 -11.044466)
+ (end -8.117056 -6.639112)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "43d641c5-e5ac-4d64-ad60-709c0126062f")
+ )
+ (segment
+ (start -6.42 -4.942056)
+ (end -6.42 -3.947944)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "72b1e46a-daf8-48bf-a45e-47a1edc1fd91")
+ )
+ (segment
+ (start -6.42 -3.947944)
+ (end -8.117056 -2.250888)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "949c1f70-deb4-49fb-af06-429390200f84")
+ )
+ (segment
+ (start -8.117056 -2.250888)
+ (end -8.117056 12.410888)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "95c90776-5543-495b-96bd-3babaf297ed3")
+ )
+ (segment
+ (start 1.3 -20.461522)
+ (end -8.117056 -11.044466)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "a22e5214-781a-409f-81f2-44e28c989699")
+ )
+ (segment
+ (start -6.42 14.107944)
+ (end -6.42 20.88)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "b03e75e6-053e-460c-bc01-7066dcede872")
+ )
+ (segment
+ (start 0 -26)
+ (end 1.3 -24.7)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "d092c1f2-cd9e-4835-b873-2f31d690e39e")
+ )
+ (segment
+ (start -6.42 20.88)
+ (end -17.62 32.08)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCA")
+ (uuid "d841a5fd-657f-40d8-8b3e-1302f50208ba")
+ )
+ (segment
+ (start -8.82 20.74)
+ (end -17.62 29.54)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCB")
+ (uuid "24265dd1-65ae-44eb-877f-bfffd919c22a")
+ )
+ (segment
+ (start 0 -21)
+ (end -8.82 -12.18)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCB")
+ (uuid "30bef7a6-b91a-48bc-979a-9c31ca374fd4")
+ )
+ (segment
+ (start -8.82 -12.18)
+ (end -8.82 20.74)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCB")
+ (uuid "c0e068b1-38cb-44bf-95fe-bde81fbec279")
+ )
+ (segment
+ (start -4.95 20.911895)
+ (end -4.95 4.742056)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "3e6d9c67-8c25-4149-b53d-a13283531155")
+ )
+ (segment
+ (start -18.682 28.062)
+ (end -18.682 32.519895)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "476a41da-6321-4dca-84f0-01c6f6c08ac6")
+ )
+ (segment
+ (start -4.95 4.742056)
+ (end 14.5 -14.707944)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "5536319e-9778-47a7-af49-2a9f4b2bc636")
+ )
+ (segment
+ (start 14.5 -14.707944)
+ (end 14.5 -21)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "5d8ca380-c68b-4078-b657-4d5a3f3226d0")
+ )
+ (segment
+ (start -17.62 27)
+ (end -18.682 28.062)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "5fd433b4-1c3d-454a-9add-b8d4d2fd94b5")
+ )
+ (segment
+ (start -17.180105 33.142)
+ (end -4.95 20.911895)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "8f9d98a5-78a1-4da3-a27a-d4c0b63bd82c")
+ )
+ (segment
+ (start -18.059895 33.142)
+ (end -17.180105 33.142)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "94f7c67d-3736-42d8-b948-25ef1e56689f")
+ )
+ (segment
+ (start -18.682 32.519895)
+ (end -18.059895 33.142)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "ENCSW")
+ (uuid "9e904009-cf34-4390-bbd5-11a88681f738")
+ )
+ (segment
+ (start -18.059895 35.682)
+ (end -11.062 35.682)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW4")
+ (uuid "2efabf8f-1ce9-4731-823f-100112eaf38a")
+ )
+ (segment
+ (start -23.94 12.435101)
+ (end -23.94 29.801895)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW4")
+ (uuid "302d4ec0-345c-4494-acd6-0a429e936cdf")
+ )
+ (segment
+ (start -23.94 29.801895)
+ (end -18.059895 35.682)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW4")
+ (uuid "3d1b92e6-b9c2-455c-a57f-81a7b15e6cd5")
+ )
+ (segment
+ (start -19.05 7.545101)
+ (end -23.94 12.435101)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW4")
+ (uuid "720a7c64-f61e-4884-8a9b-732a4c74f2b9")
+ )
+ (segment
+ (start -19.05 -9.525)
+ (end -19.05 7.545101)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW4")
+ (uuid "9f980d7a-39c0-4d29-989e-3536a6b489b5")
+ )
+ (segment
+ (start -11.062 35.682)
+ (end -2.38 27)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW4")
+ (uuid "cad216eb-2798-4d33-b5e3-b0dd4edb751d")
+ )
+ (segment
+ (start -19.05 9.525)
+ (end -19.082 9.557)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW1")
+ (uuid "67a9677f-0402-40df-be92-0ba2b14c6333")
+ )
+ (segment
+ (start -19.082 9.557)
+ (end -19.082 32.685581)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW1")
+ (uuid "8199776b-1185-4aac-ba84-c176a2369ddf")
+ )
+ (segment
+ (start -16.542 33.542)
+ (end -2.38 19.38)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW1")
+ (uuid "a22dd9af-2efb-40e1-82cf-18254c1bfa07")
+ )
+ (segment
+ (start -18.22558 33.542)
+ (end -16.542 33.542)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW1")
+ (uuid "d882fdb7-209f-4f2b-a53a-b71ef0f58538")
+ )
+ (segment
+ (start -19.082 32.685581)
+ (end -18.22558 33.542)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW1")
+ (uuid "fa0e523b-ea0f-4b20-8427-42ca22d8564d")
+ )
+ (segment
+ (start 13.2 -20.4)
+ (end 2.325 -9.525)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "0d86a05b-ab08-454f-aedd-89984a15cd49")
+ )
+ (segment
+ (start 13.961522 -22.3)
+ (end 13.2 -21.538478)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "41ccfbb3-b0b1-4f03-b6bf-fdf46a854015")
+ )
+ (segment
+ (start 19.629899 10.925)
+ (end 20.45 10.104899)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "4cfb7a0a-b6fc-4183-bb9f-d2030d3811a1")
+ )
+ (segment
+ (start 0.5 31.74)
+ (end 0.5 27.254899)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "5965b280-207c-448b-aab3-52990ab61e3a")
+ )
+ (segment
+ (start 19.629899 -8.125)
+ (end 20.45 -8.945101)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "69c61ef5-71a3-4815-ab3b-44e807670aec")
+ )
+ (segment
+ (start -2.38 34.62)
+ (end 0.5 31.74)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "7bfb987d-0b78-4038-aa79-9690b5d14f27")
+ )
+ (segment
+ (start 0.5 27.254899)
+ (end 16.829899 10.925)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "ab0ab15c-bbd2-43a1-8e5d-aef4f82da0c9")
+ )
+ (segment
+ (start 15.038478 -22.3)
+ (end 13.961522 -22.3)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "c243ed9d-6ba0-4e1e-a216-ca92046504da")
+ )
+ (segment
+ (start 20.45 -16.888478)
+ (end 15.038478 -22.3)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "c5a7075a-29ca-45c1-af14-670c2dfcbb04")
+ )
+ (segment
+ (start 19.629899 8.125)
+ (end 19.629899 -8.125)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "ca0f30de-0318-44c8-bcd4-35b6ffeef68e")
+ )
+ (segment
+ (start 13.2 -21.538478)
+ (end 13.2 -20.4)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "cab7eea2-13b6-49a2-8268-3d885ad4968f")
+ )
+ (segment
+ (start 16.829899 10.925)
+ (end 19.629899 10.925)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "d3505784-8873-4921-bd2f-e12180f8a7d7")
+ )
+ (segment
+ (start 2.325 -9.525)
+ (end 0 -9.525)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "d48f8ab1-78f5-478c-9894-5dda6c24567e")
+ )
+ (segment
+ (start 20.45 8.945101)
+ (end 19.629899 8.125)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "e3b96d9d-4c36-4a2b-a85f-f7fb509d11d8")
+ )
+ (segment
+ (start 20.45 -8.945101)
+ (end 20.45 -16.888478)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "e71988a6-7e9d-4dea-8c65-47eaf4390b4d")
+ )
+ (segment
+ (start 20.45 10.104899)
+ (end 20.45 8.945101)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW5")
+ (uuid "e7e17003-8ac2-4aea-866d-70f89c579f6f")
+ )
+ (segment
+ (start -14.457895 34.62)
+ (end -2.819895 22.982)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW6")
+ (uuid "12d48af1-6eda-41be-a976-659e136e77df")
+ )
+ (segment
+ (start -17.62 34.62)
+ (end -14.457895 34.62)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW6")
+ (uuid "70bc0715-0780-4b66-849f-c0902b572976")
+ )
+ (segment
+ (start -2.819895 22.982)
+ (end -1.940105 22.982)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW6")
+ (uuid "7ba98715-7bbc-42bc-b980-0ac505ac2856")
+ )
+ (segment
+ (start 19.05 1.991895)
+ (end 19.05 -9.525)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW6")
+ (uuid "8edb9703-07de-440b-89f5-a6c65f615ef6")
+ )
+ (segment
+ (start -1.940105 22.982)
+ (end 19.05 1.991895)
+ (width 0.2)
+ (layer "F.Cu")
+ (net "SW6")
+ (uuid "cd2fd14d-448a-4119-8e24-1a7e6abec16e")
+ )
+ (zone
+ (net "GND")
+ (layer "B.Cu")
+ (uuid "bc571120-681b-4a63-9526-09e85bb6d722")
+ (hatch edge 0.5)
+ (connect_pads
+ (clearance 0.2)
+ )
+ (min_thickness 0.25)
+ (fill yes
+ (thermal_gap 0.5)
+ (thermal_bridge_width 0.5)
+ (island_removal_mode 0)
+ )
+ (polygon
+ (pts
+ (xy -35 -37) (xy 35 -37) (xy 35 -34) (xy 38 -34) (xy 38 34) (xy 35 34) (xy 35 37) (xy -35 37) (xy -35 34)
+ (xy -38 34) (xy -38 -34) (xy -35 -34)
+ )
+ )
+ (filled_polygon
+ (layer "B.Cu")
+ (pts
+ (xy 34.442539 -36.479815) (xy 34.488294 -36.427011) (xy 34.4995 -36.3755) (xy 34.4995 -33.934108)
+ (xy 34.533608 -33.806812) (xy 34.5995 -33.692686) (xy 34.599502 -33.692683) (xy 34.692683 -33.599502)
+ (xy 34.692686 -33.5995) (xy 34.806812 -33.533608) (xy 34.934108 -33.4995) (xy 37.3755 -33.4995)
+ (xy 37.442539 -33.479815) (xy 37.488294 -33.427011) (xy 37.4995 -33.3755) (xy 37.4995 33.3755) (xy 37.479815 33.442539)
+ (xy 37.427011 33.488294) (xy 37.3755 33.4995) (xy 34.934108 33.4995) (xy 34.806812 33.533608) (xy 34.692686 33.5995)
+ (xy 34.692683 33.599502) (xy 34.599502 33.692683) (xy 34.5995 33.692686) (xy 34.533608 33.806812)
+ (xy 34.4995 33.934108) (xy 34.4995 36.3755) (xy 34.479815 36.442539) (xy 34.427011 36.488294) (xy 34.3755 36.4995)
+ (xy -34.3755 36.4995) (xy -34.442539 36.479815) (xy -34.488294 36.427011) (xy -34.4995 36.3755)
+ (xy -34.4995 34.525202) (xy -18.5825 34.525202) (xy -18.5825 34.714798) (xy -18.545512 34.900751)
+ (xy -18.472956 35.075915) (xy -18.367622 35.233558) (xy -18.233558 35.367622) (xy -18.075915 35.472956)
+ (xy -17.900751 35.545512) (xy -17.7148 35.582499) (xy -17.714799 35.5825) (xy -17.714798 35.5825)
+ (xy -17.525201 35.5825) (xy -17.525197 35.582499) (xy -17.339249 35.545512) (xy -17.164085 35.472956)
+ (xy -17.1113 35.437686) (xy -17.006441 35.367622) (xy -16.872377 35.233558) (xy -16.767042 35.075912)
+ (xy -16.694488 34.900751) (xy -16.694486 34.900743) (xy -16.6575 34.714802) (xy -16.6575 34.525202)
+ (xy -3.3425 34.525202) (xy -3.3425 34.714798) (xy -3.305512 34.900751) (xy -3.232956 35.075915)
+ (xy -3.127622 35.233558) (xy -2.993558 35.367622) (xy -2.835915 35.472956) (xy -2.660751 35.545512)
+ (xy -2.4748 35.582499) (xy -2.474799 35.5825) (xy -2.474798 35.5825) (xy -2.285201 35.5825) (xy -2.285197 35.582499)
+ (xy -2.099249 35.545512) (xy -1.924085 35.472956) (xy -1.8713 35.437686) (xy -1.766441 35.367622)
+ (xy -1.632377 35.233558) (xy -1.527042 35.075912) (xy -1.454488 34.900751) (xy -1.454486 34.900743)
+ (xy -1.4175 34.714802) (xy -1.4175 34.525197) (xy -1.454486 34.339256) (xy -1.454488 34.339248)
+ (xy -1.527042 34.164087) (xy -1.632377 34.006441) (xy -1.766441 33.872377) (xy -1.924087 33.767042)
+ (xy -2.099248 33.694488) (xy -2.099256 33.694486) (xy -2.285197 33.6575) (xy -2.285202 33.6575)
+ (xy -2.474798 33.6575) (xy -2.474802 33.6575) (xy -2.660743 33.694486) (xy -2.660751 33.694488)
+ (xy -2.835912 33.767042) (xy -2.993558 33.872377) (xy -3.127622 34.006441) (xy -3.197686 34.1113)
+ (xy -3.232956 34.164085) (xy -3.305512 34.339249) (xy -3.3425 34.525202) (xy -16.6575 34.525202)
+ (xy -16.6575 34.525197) (xy -16.694486 34.339256) (xy -16.694488 34.339248) (xy -16.767042 34.164087)
+ (xy -16.872377 34.006441) (xy -17.006441 33.872377) (xy -17.164087 33.767042) (xy -17.339248 33.694488)
+ (xy -17.339256 33.694486) (xy -17.525197 33.6575) (xy -17.525202 33.6575) (xy -17.714798 33.6575)
+ (xy -17.714802 33.6575) (xy -17.900743 33.694486) (xy -17.900751 33.694488) (xy -18.075912 33.767042)
+ (xy -18.233558 33.872377) (xy -18.367622 34.006441) (xy -18.437686 34.1113) (xy -18.472956 34.164085)
+ (xy -18.545512 34.339249) (xy -18.5825 34.525202) (xy -34.4995 34.525202) (xy -34.4995 33.934108)
+ (xy -34.533608 33.806812) (xy -34.5995 33.692686) (xy -34.599502 33.692683) (xy -34.692683 33.599502)
+ (xy -34.692686 33.5995) (xy -34.806812 33.533608) (xy -34.934108 33.4995) (xy -37.3755 33.4995)
+ (xy -37.442539 33.479815) (xy -37.488294 33.427011) (xy -37.4995 33.3755) (xy -37.4995 30.893713)
+ (xy -32.3505 30.893713) (xy -32.3505 31.106287) (xy -32.317246 31.316243) (xy -32.251557 31.518412)
+ (xy -32.155051 31.707816) (xy -32.155048 31.70782) (xy -32.030109 31.879786) (xy -32.030106 31.879788)
+ (xy -32.030104 31.879792) (xy -31.879792 32.030104) (xy -31.879788 32.030106) (xy -31.879786 32.030109)
+ (xy -31.729789 32.139086) (xy -31.707816 32.155051) (xy -31.518412 32.251557) (xy -31.316243 32.317246)
+ (xy -31.106287 32.3505) (xy -31.106286 32.3505) (xy -30.893714 32.3505) (xy -30.893713 32.3505)
+ (xy -30.683757 32.317246) (xy -30.481588 32.251557) (xy -30.292184 32.155051) (xy -30.292181 32.155049)
+ (xy -30.292179 32.155048) (xy -30.120213 32.030109) (xy -30.075306 31.985202) (xy -18.5825 31.985202)
+ (xy -18.5825 32.174798) (xy -18.545512 32.360751) (xy -18.472956 32.535915) (xy -18.367622 32.693558)
+ (xy -18.233558 32.827622) (xy -18.075915 32.932956) (xy -17.900751 33.005512) (xy -17.7148 33.042499)
+ (xy -17.714799 33.0425) (xy -17.714798 33.0425) (xy -17.525201 33.0425) (xy -17.525197 33.042499)
+ (xy -17.339249 33.005512) (xy -17.164085 32.932956) (xy -17.1113 32.897686) (xy -17.006441 32.827622)
+ (xy -16.872377 32.693558) (xy -16.767042 32.535912) (xy -16.694488 32.360751) (xy -16.694486 32.360743)
+ (xy -16.6575 32.174802) (xy -16.6575 31.985202) (xy -3.3425 31.985202) (xy -3.3425 32.174798) (xy -3.305512 32.360751)
+ (xy -3.232956 32.535915) (xy -3.127622 32.693558) (xy -2.993558 32.827622) (xy -2.835915 32.932956)
+ (xy -2.660751 33.005512) (xy -2.4748 33.042499) (xy -2.474799 33.0425) (xy -2.474798 33.0425) (xy -2.285201 33.0425)
+ (xy -2.285197 33.042499) (xy -2.099249 33.005512) (xy -1.924085 32.932956) (xy -1.8713 32.897686)
+ (xy -1.766441 32.827622) (xy -1.632377 32.693558) (xy -1.527042 32.535912) (xy -1.454488 32.360751)
+ (xy -1.454486 32.360743) (xy -1.4175 32.174802) (xy -1.4175 31.985197) (xy -1.454486 31.799256)
+ (xy -1.454488 31.799248) (xy -1.527042 31.624087) (xy -1.632377 31.466441) (xy -1.766441 31.332377)
+ (xy -1.924087 31.227042) (xy -2.099248 31.154488) (xy -2.099256 31.154486) (xy -2.285197 31.1175)
+ (xy -2.285202 31.1175) (xy -2.474798 31.1175) (xy -2.474802 31.1175) (xy -2.660743 31.154486) (xy -2.660751 31.154488)
+ (xy -2.835912 31.227042) (xy -2.993558 31.332377) (xy -3.127622 31.466441) (xy -3.162349 31.518414)
+ (xy -3.232956 31.624085) (xy -3.305512 31.799249) (xy -3.3425 31.985202) (xy -16.6575 31.985202)
+ (xy -16.6575 31.985197) (xy -16.694486 31.799256) (xy -16.694488 31.799248) (xy -16.767042 31.624087)
+ (xy -16.872377 31.466441) (xy -17.006441 31.332377) (xy -17.164087 31.227042) (xy -17.339248 31.154488)
+ (xy -17.339256 31.154486) (xy -17.525197 31.1175) (xy -17.525202 31.1175) (xy -17.714798 31.1175)
+ (xy -17.714802 31.1175) (xy -17.900743 31.154486) (xy -17.900751 31.154488) (xy -18.075912 31.227042)
+ (xy -18.233558 31.332377) (xy -18.367622 31.466441) (xy -18.402349 31.518414) (xy -18.472956 31.624085)
+ (xy -18.545512 31.799249) (xy -18.5825 31.985202) (xy -30.075306 31.985202) (xy -29.96989 31.879786)
+ (xy -29.844951 31.70782) (xy -29.748444 31.518414) (xy -29.687996 31.332377) (xy -29.682754 31.316243)
+ (xy -29.6495 31.106287) (xy -29.6495 30.893713) (xy 29.6495 30.893713) (xy 29.6495 31.106287) (xy 29.682754 31.316243)
+ (xy 29.687996 31.332377) (xy 29.748444 31.518414) (xy 29.844951 31.70782) (xy 29.96989 31.879786)
+ (xy 30.120213 32.030109) (xy 30.292179 32.155048) (xy 30.292181 32.155049) (xy 30.292184 32.155051)
+ (xy 30.481588 32.251557) (xy 30.683757 32.317246) (xy 30.893713 32.3505) (xy 30.893714 32.3505)
+ (xy 31.106286 32.3505) (xy 31.106287 32.3505) (xy 31.316243 32.317246) (xy 31.518412 32.251557)
+ (xy 31.707816 32.155051) (xy 31.729789 32.139086) (xy 31.879786 32.030109) (xy 31.879788 32.030106)
+ (xy 31.879792 32.030104) (xy 32.030104 31.879792) (xy 32.030106 31.879788) (xy 32.030109 31.879786)
+ (xy 32.155048 31.70782) (xy 32.155047 31.70782) (xy 32.155051 31.707816) (xy 32.251557 31.518412)
+ (xy 32.317246 31.316243) (xy 32.3505 31.106287) (xy 32.3505 30.893713) (xy 32.317246 30.683757)
+ (xy 32.251557 30.481588) (xy 32.155051 30.292184) (xy 32.155049 30.292181) (xy 32.155048 30.292179)
+ (xy 32.030109 30.120213) (xy 31.879786 29.96989) (xy 31.70782 29.844951) (xy 31.518414 29.748444)
+ (xy 31.518413 29.748443) (xy 31.518412 29.748443) (xy 31.316243 29.682754) (xy 31.316241 29.682753)
+ (xy 31.31624 29.682753) (xy 31.154957 29.657208) (xy 31.106287 29.6495) (xy 30.893713 29.6495) (xy 30.845042 29.657208)
+ (xy 30.68376 29.682753) (xy 30.481585 29.748444) (xy 30.292179 29.844951) (xy 30.120213 29.96989)
+ (xy 29.96989 30.120213) (xy 29.844951 30.292179) (xy 29.748444 30.481585) (xy 29.682753 30.68376)
+ (xy 29.6495 30.893713) (xy -29.6495 30.893713) (xy -29.682753 30.68376) (xy -29.748444 30.481585)
+ (xy -29.844951 30.292179) (xy -29.96989 30.120213) (xy -30.120213 29.96989) (xy -30.292179 29.844951)
+ (xy -30.481585 29.748444) (xy -30.68376 29.682753) (xy -30.683759 29.682753) (xy -30.854202 29.655757)
+ (xy -30.893713 29.6495) (xy -31.106287 29.6495) (xy -31.169644 29.659534) (xy -31.316239 29.682753)
+ (xy -31.316241 29.682753) (xy -31.316243 29.682754) (xy -31.518412 29.748443) (xy -31.518413 29.748443)
+ (xy -31.518414 29.748444) (xy -31.70782 29.844951) (xy -31.879786 29.96989) (xy -32.030109 30.120213)
+ (xy -32.155048 30.292179) (xy -32.155049 30.292181) (xy -32.155051 30.292184) (xy -32.251557 30.481588)
+ (xy -32.317246 30.683757) (xy -32.3505 30.893713) (xy -37.4995 30.893713) (xy -37.4995 29.445202)
+ (xy -18.5825 29.445202) (xy -18.5825 29.634798) (xy -18.545512 29.820751) (xy -18.472956 29.995915)
+ (xy -18.367622 30.153558) (xy -18.233558 30.287622) (xy -18.075915 30.392956) (xy -17.900751 30.465512)
+ (xy -17.7148 30.502499) (xy -17.714799 30.5025) (xy -17.714798 30.5025) (xy -17.525201 30.5025)
+ (xy -17.525197 30.502499) (xy -17.339249 30.465512) (xy -17.164085 30.392956) (xy -17.013269 30.292184)
+ (xy -17.006441 30.287622) (xy -16.872377 30.153558) (xy -16.767042 29.995912) (xy -16.694488 29.820751)
+ (xy -16.694486 29.820743) (xy -16.6575 29.634802) (xy -16.6575 29.445202) (xy -3.3425 29.445202)
+ (xy -3.3425 29.634798) (xy -3.305512 29.820751) (xy -3.232956 29.995915) (xy -3.127622 30.153558)
+ (xy -2.993558 30.287622) (xy -2.835915 30.392956) (xy -2.660751 30.465512) (xy -2.4748 30.502499)
+ (xy -2.474799 30.5025) (xy -2.474798 30.5025) (xy -2.285201 30.5025) (xy -2.285197 30.502499) (xy -2.099249 30.465512)
+ (xy -1.924085 30.392956) (xy -1.773269 30.292184) (xy -1.766441 30.287622) (xy -1.632377 30.153558)
+ (xy -1.527042 29.995912) (xy -1.454488 29.820751) (xy -1.454486 29.820743) (xy -1.4175 29.634802)
+ (xy -1.4175 29.445197) (xy -1.454486 29.259256) (xy -1.454488 29.259248) (xy -1.527042 29.084087)
+ (xy -1.632377 28.926441) (xy -1.766441 28.792377) (xy -1.924087 28.687042) (xy -2.099248 28.614488)
+ (xy -2.099256 28.614486) (xy -2.285197 28.5775) (xy -2.285202 28.5775) (xy -2.474798 28.5775) (xy -2.474802 28.5775)
+ (xy -2.660743 28.614486) (xy -2.660751 28.614488) (xy -2.835912 28.687042) (xy -2.993558 28.792377)
+ (xy -3.127622 28.926441) (xy -3.197686 29.0313) (xy -3.232956 29.084085) (xy -3.305512 29.259249)
+ (xy -3.3425 29.445202) (xy -16.6575 29.445202) (xy -16.6575 29.445197) (xy -16.694486 29.259256)
+ (xy -16.694488 29.259248) (xy -16.767042 29.084087) (xy -16.872377 28.926441) (xy -17.006441 28.792377)
+ (xy -17.164087 28.687042) (xy -17.339248 28.614488) (xy -17.339256 28.614486) (xy -17.525197 28.5775)
+ (xy -17.525202 28.5775) (xy -17.714798 28.5775) (xy -17.714802 28.5775) (xy -17.900743 28.614486)
+ (xy -17.900751 28.614488) (xy -18.075912 28.687042) (xy -18.233558 28.792377) (xy -18.367622 28.926441)
+ (xy -18.437686 29.0313) (xy -18.472956 29.084085) (xy -18.545512 29.259249) (xy -18.5825 29.445202)
+ (xy -37.4995 29.445202) (xy -37.4995 26.905202) (xy -18.5825 26.905202) (xy -18.5825 27.094798)
+ (xy -18.545512 27.280751) (xy -18.472956 27.455915) (xy -18.367622 27.613558) (xy -18.233558 27.747622)
+ (xy -18.075915 27.852956) (xy -17.900751 27.925512) (xy -17.7148 27.962499) (xy -17.714799 27.9625)
+ (xy -17.714798 27.9625) (xy -17.525201 27.9625) (xy -17.525197 27.962499) (xy -17.339249 27.925512)
+ (xy -17.164085 27.852956) (xy -17.1113 27.817686) (xy -17.006441 27.747622) (xy -16.872377 27.613558)
+ (xy -16.767042 27.455912) (xy -16.694488 27.280751) (xy -16.694486 27.280743) (xy -16.6575 27.094802)
+ (xy -16.6575 26.905202) (xy -3.3425 26.905202) (xy -3.3425 27.094798) (xy -3.305512 27.280751) (xy -3.232956 27.455915)
+ (xy -3.127622 27.613558) (xy -2.993558 27.747622) (xy -2.835915 27.852956) (xy -2.660751 27.925512)
+ (xy -2.4748 27.962499) (xy -2.474799 27.9625) (xy -2.474798 27.9625) (xy -2.285201 27.9625) (xy -2.285197 27.962499)
+ (xy -2.099249 27.925512) (xy -1.924085 27.852956) (xy -1.8713 27.817686) (xy -1.766441 27.747622)
+ (xy -1.632377 27.613558) (xy -1.527042 27.455912) (xy -1.454488 27.280751) (xy -1.454486 27.280743)
+ (xy -1.4175 27.094802) (xy -1.4175 26.905197) (xy -1.454486 26.719256) (xy -1.454488 26.719248)
+ (xy -1.527042 26.544087) (xy -1.632377 26.386441) (xy -1.766441 26.252377) (xy -1.924087 26.147042)
+ (xy -2.099248 26.074488) (xy -2.099256 26.074486) (xy -2.285197 26.0375) (xy -2.285202 26.0375)
+ (xy -2.474798 26.0375) (xy -2.474802 26.0375) (xy -2.660743 26.074486) (xy -2.660751 26.074488)
+ (xy -2.835912 26.147042) (xy -2.993558 26.252377) (xy -3.127622 26.386441) (xy -3.197686 26.4913)
+ (xy -3.232956 26.544085) (xy -3.305512 26.719249) (xy -3.3425 26.905202) (xy -16.6575 26.905202)
+ (xy -16.6575 26.905197) (xy -16.694486 26.719256) (xy -16.694488 26.719248) (xy -16.767042 26.544087)
+ (xy -16.872377 26.386441) (xy -17.006441 26.252377) (xy -17.164087 26.147042) (xy -17.339248 26.074488)
+ (xy -17.339256 26.074486) (xy -17.525197 26.0375) (xy -17.525202 26.0375) (xy -17.714798 26.0375)
+ (xy -17.714802 26.0375) (xy -17.900743 26.074486) (xy -17.900751 26.074488) (xy -18.075912 26.147042)
+ (xy -18.233558 26.252377) (xy -18.367622 26.386441) (xy -18.437686 26.4913) (xy -18.472956 26.544085)
+ (xy -18.545512 26.719249) (xy -18.5825 26.905202) (xy -37.4995 26.905202) (xy -37.4995 24.365202)
+ (xy -18.5825 24.365202) (xy -18.5825 24.554798) (xy -18.545512 24.740751) (xy -18.472956 24.915915)
+ (xy -18.367622 25.073558) (xy -18.233558 25.207622) (xy -18.075915 25.312956) (xy -17.900751 25.385512)
+ (xy -17.7148 25.422499) (xy -17.714799 25.4225) (xy -17.714798 25.4225) (xy -17.525201 25.4225)
+ (xy -17.525197 25.422499) (xy -17.339249 25.385512) (xy -17.164085 25.312956) (xy -17.1113 25.277686)
+ (xy -17.006441 25.207622) (xy -16.872377 25.073558) (xy -16.767042 24.915912) (xy -16.694488 24.740751)
+ (xy -16.694486 24.740743) (xy -16.6575 24.554802) (xy -16.6575 24.365202) (xy -3.3425 24.365202)
+ (xy -3.3425 24.554798) (xy -3.305512 24.740751) (xy -3.232956 24.915915) (xy -3.127622 25.073558)
+ (xy -2.993558 25.207622) (xy -2.835915 25.312956) (xy -2.660751 25.385512) (xy -2.4748 25.422499)
+ (xy -2.474799 25.4225) (xy -2.474798 25.4225) (xy -2.285201 25.4225) (xy -2.285197 25.422499) (xy -2.099249 25.385512)
+ (xy -1.924085 25.312956) (xy -1.8713 25.277686) (xy -1.766441 25.207622) (xy -1.632377 25.073558)
+ (xy -1.527042 24.915912) (xy -1.454488 24.740751) (xy -1.454486 24.740743) (xy -1.4175 24.554802)
+ (xy -1.4175 24.365197) (xy -1.454486 24.179256) (xy -1.454488 24.179248) (xy -1.527042 24.004087)
+ (xy -1.632377 23.846441) (xy -1.766441 23.712377) (xy -1.924087 23.607042) (xy -2.099248 23.534488)
+ (xy -2.099256 23.534486) (xy -2.285197 23.4975) (xy -2.285202 23.4975) (xy -2.474798 23.4975) (xy -2.474802 23.4975)
+ (xy -2.660743 23.534486) (xy -2.660751 23.534488) (xy -2.835912 23.607042) (xy -2.993558 23.712377)
+ (xy -3.127622 23.846441) (xy -3.197686 23.9513) (xy -3.232956 24.004085) (xy -3.305512 24.179249)
+ (xy -3.3425 24.365202) (xy -16.6575 24.365202) (xy -16.6575 24.365197) (xy -16.694486 24.179256)
+ (xy -16.694488 24.179248) (xy -16.767042 24.004087) (xy -16.872377 23.846441) (xy -17.006441 23.712377)
+ (xy -17.164087 23.607042) (xy -17.339248 23.534488) (xy -17.339256 23.534486) (xy -17.525197 23.4975)
+ (xy -17.525202 23.4975) (xy -17.714798 23.4975) (xy -17.714802 23.4975) (xy -17.900743 23.534486)
+ (xy -17.900751 23.534488) (xy -18.075912 23.607042) (xy -18.233558 23.712377) (xy -18.367622 23.846441)
+ (xy -18.437686 23.9513) (xy -18.472956 24.004085) (xy -18.545512 24.179249) (xy -18.5825 24.365202)
+ (xy -37.4995 24.365202) (xy -37.4995 21.820678) (xy -18.882 21.820678) (xy -18.882 22.019321) (xy -18.850924 22.21552)
+ (xy -18.850924 22.215523) (xy -18.789542 22.404437) (xy -18.699362 22.581425) (xy -18.672268 22.618715)
+ (xy -18.057647 22.004094) (xy -18.034208 22.091571) (xy -17.975689 22.19293) (xy -17.89293 22.275689)
+ (xy -17.791571 22.334208) (xy -17.704095 22.357647) (xy -18.318716 22.972268) (xy -18.281425 22.999362)
+ (xy -18.104437 23.089542) (xy -17.915522 23.150924) (xy -17.719321 23.182) (xy -17.520679 23.182)
+ (xy -17.324479 23.150924) (xy -17.324476 23.150924) (xy -17.135562 23.089542) (xy -16.958567 22.999358)
+ (xy -16.921283 22.972269) (xy -16.921283 22.972268) (xy -17.535905 22.357647) (xy -17.448429 22.334208)
+ (xy -17.34707 22.275689) (xy -17.264311 22.19293) (xy -17.205792 22.091571) (xy -17.182352 22.004094)
+ (xy -16.567731 22.618716) (xy -16.56773 22.618715) (xy -16.540641 22.581432) (xy -16.450457 22.404437)
+ (xy -16.389075 22.215523) (xy -16.389075 22.21552) (xy -16.358 22.019321) (xy -16.358 21.825202)
+ (xy -3.3425 21.825202) (xy -3.3425 22.014798) (xy -3.305512 22.200751) (xy -3.232956 22.375915)
+ (xy -3.127622 22.533558) (xy -2.993558 22.667622) (xy -2.835915 22.772956) (xy -2.660751 22.845512)
+ (xy -2.4748 22.882499) (xy -2.474799 22.8825) (xy -2.474798 22.8825) (xy -2.285201 22.8825) (xy -2.285197 22.882499)
+ (xy -2.099249 22.845512) (xy -1.924085 22.772956) (xy -1.8713 22.737686) (xy -1.766441 22.667622)
+ (xy -1.632377 22.533558) (xy -1.527042 22.375912) (xy -1.454488 22.200751) (xy -1.454486 22.200743)
+ (xy -1.4175 22.014802) (xy -1.4175 21.825197) (xy -1.454486 21.639256) (xy -1.454488 21.639248)
+ (xy -1.527042 21.464087) (xy -1.632377 21.306441) (xy -1.766441 21.172377) (xy -1.924087 21.067042)
+ (xy -2.099248 20.994488) (xy -2.099256 20.994486) (xy -2.285197 20.9575) (xy -2.285202 20.9575)
+ (xy -2.474798 20.9575) (xy -2.474802 20.9575) (xy -2.660743 20.994486) (xy -2.660751 20.994488)
+ (xy -2.835912 21.067042) (xy -2.993558 21.172377) (xy -3.127622 21.306441) (xy -3.197686 21.4113)
+ (xy -3.232956 21.464085) (xy -3.305512 21.639249) (xy -3.3425 21.825202) (xy -16.358 21.825202)
+ (xy -16.358 21.820678) (xy -16.389075 21.624479) (xy -16.389075 21.624476) (xy -16.450457 21.435562)
+ (xy -16.540643 21.258564) (xy -16.567729 21.221283) (xy -16.56773 21.221282) (xy -17.182352 21.835905)
+ (xy -17.205792 21.748429) (xy -17.264311 21.64707) (xy -17.34707 21.564311) (xy -17.448429 21.505792)
+ (xy -17.535906 21.482352) (xy -16.921282 20.86773) (xy -16.921283 20.867729) (xy -16.958564 20.840643)
+ (xy -17.135562 20.750457) (xy -17.324477 20.689075) (xy -17.520679 20.658) (xy -17.719321 20.658)
+ (xy -17.91552 20.689075) (xy -17.915523 20.689075) (xy -18.104437 20.750457) (xy -18.281432 20.840641)
+ (xy -18.318715 20.86773) (xy -18.318716 20.867731) (xy -17.704094 21.482352) (xy -17.791571 21.505792)
+ (xy -17.89293 21.564311) (xy -17.975689 21.64707) (xy -18.034208 21.748429) (xy -18.057647 21.835904)
+ (xy -18.672268 21.221283) (xy -18.672269 21.221283) (xy -18.699358 21.258567) (xy -18.789542 21.435562)
+ (xy -18.850924 21.624476) (xy -18.850924 21.624479) (xy -18.882 21.820678) (xy -37.4995 21.820678)
+ (xy -37.4995 19.285202) (xy -18.5825 19.285202) (xy -18.5825 19.474798) (xy -18.545512 19.660751)
+ (xy -18.472956 19.835915) (xy -18.367622 19.993558) (xy -18.233558 20.127622) (xy -18.075915 20.232956)
+ (xy -17.900751 20.305512) (xy -17.7148 20.342499) (xy -17.714799 20.3425) (xy -17.714798 20.3425)
+ (xy -17.525201 20.3425) (xy -17.525197 20.342499) (xy -17.339249 20.305512) (xy -17.164085 20.232956)
+ (xy -17.1113 20.197686) (xy -17.006441 20.127622) (xy -16.872377 19.993558) (xy -16.767042 19.835912)
+ (xy -16.694488 19.660751) (xy -16.694486 19.660743) (xy -16.6575 19.474802) (xy -16.6575 19.285202)
+ (xy -3.3425 19.285202) (xy -3.3425 19.474798) (xy -3.305512 19.660751) (xy -3.232956 19.835915)
+ (xy -3.127622 19.993558) (xy -2.993558 20.127622) (xy -2.835915 20.232956) (xy -2.660751 20.305512)
+ (xy -2.4748 20.342499) (xy -2.474799 20.3425) (xy -2.474798 20.3425) (xy -2.285201 20.3425) (xy -2.285197 20.342499)
+ (xy -2.099249 20.305512) (xy -1.924085 20.232956) (xy -1.8713 20.197686) (xy -1.766441 20.127622)
+ (xy -1.632377 19.993558) (xy -1.527042 19.835912) (xy -1.454488 19.660751) (xy -1.454486 19.660743)
+ (xy -1.4175 19.474802) (xy -1.4175 19.285197) (xy -1.454486 19.099256) (xy -1.454488 19.099248)
+ (xy -1.527042 18.924087) (xy -1.632377 18.766441) (xy -1.766441 18.632377) (xy -1.924087 18.527042)
+ (xy -2.099248 18.454488) (xy -2.099256 18.454486) (xy -2.285197 18.4175) (xy -2.285202 18.4175)
+ (xy -2.474798 18.4175) (xy -2.474802 18.4175) (xy -2.660743 18.454486) (xy -2.660751 18.454488)
+ (xy -2.835912 18.527042) (xy -2.993558 18.632377) (xy -3.127622 18.766441) (xy -3.197686 18.8713)
+ (xy -3.232956 18.924085) (xy -3.305512 19.099249) (xy -3.3425 19.285202) (xy -16.6575 19.285202)
+ (xy -16.6575 19.285197) (xy -16.694486 19.099256) (xy -16.694488 19.099248) (xy -16.767042 18.924087)
+ (xy -16.872377 18.766441) (xy -17.006441 18.632377) (xy -17.164087 18.527042) (xy -17.339248 18.454488)
+ (xy -17.339256 18.454486) (xy -17.525197 18.4175) (xy -17.525202 18.4175) (xy -17.714798 18.4175)
+ (xy -17.714802 18.4175) (xy -17.900743 18.454486) (xy -17.900751 18.454488) (xy -18.075912 18.527042)
+ (xy -18.233558 18.632377) (xy -18.367622 18.766441) (xy -18.437686 18.8713) (xy -18.472956 18.924085)
+ (xy -18.545512 19.099249) (xy -18.5825 19.285202) (xy -37.4995 19.285202) (xy -37.4995 14.518389)
+ (xy -27.7705 14.518389) (xy -27.7705 14.691611) (xy -27.743402 14.862701) (xy -27.689873 15.027445)
+ (xy -27.611232 15.181788) (xy -27.509414 15.321928) (xy -27.386928 15.444414) (xy -27.246788 15.546232)
+ (xy -27.092445 15.624873) (xy -26.927701 15.678402) (xy -26.756611 15.7055) (xy -26.75661 15.7055)
+ (xy -26.58339 15.7055) (xy -26.583389 15.7055) (xy -26.412299 15.678402) (xy -26.247555 15.624873)
+ (xy -26.093212 15.546232) (xy -25.953072 15.444414) (xy -25.830586 15.321928) (xy -25.728768 15.181788)
+ (xy -25.650127 15.027445) (xy -25.596598 14.862701) (xy -25.5695 14.691611) (xy -25.5695 14.518389)
+ (xy -25.576715 14.472831) (xy -25.576715 14.472829) (xy -25.579144 14.457494) (xy -23.8405 14.457494)
+ (xy -23.8405 14.752506) (xy -23.801993 15.044993) (xy -23.725639 15.329952) (xy -23.612743 15.602507)
+ (xy -23.465238 15.857994) (xy -23.285646 16.092042) (xy -23.077042 16.300646) (xy -22.842994 16.480238)
+ (xy -22.587507 16.627743) (xy -22.314952 16.740639) (xy -22.029993 16.816993) (xy -21.737506 16.8555)
+ (xy -21.737499 16.8555) (xy -21.442501 16.8555) (xy -21.442494 16.8555) (xy -21.150007 16.816993)
+ (xy -20.865048 16.740639) (xy -20.592493 16.627743) (xy -20.59249 16.627741) (xy -20.592489 16.627741)
+ (xy -20.337006 16.480238) (xy -20.102959 16.300647) (xy -20.102952 16.300641) (xy -19.894358 16.092047)
+ (xy -19.894352 16.09204) (xy -19.714761 15.857993) (xy -19.567258 15.60251) (xy -19.567254 15.6025)
+ (xy -19.454364 15.329961) (xy -19.454361 15.329951) (xy -19.452212 15.32193) (xy -19.378007 15.044993)
+ (xy -19.371571 14.996113) (xy -19.3395 14.752513) (xy -19.3395 14.518389) (xy -17.6105 14.518389)
+ (xy -17.6105 14.691611) (xy -17.583402 14.862701) (xy -17.529873 15.027445) (xy -17.451232 15.181788)
+ (xy -17.349414 15.321928) (xy -17.226928 15.444414) (xy -17.086788 15.546232) (xy -16.932445 15.624873)
+ (xy -16.767701 15.678402) (xy -16.596611 15.7055) (xy -16.59661 15.7055) (xy -16.42339 15.7055)
+ (xy -16.423389 15.7055) (xy -16.252299 15.678402) (xy -16.087555 15.624873) (xy -15.933212 15.546232)
+ (xy -15.793072 15.444414) (xy -15.670586 15.321928) (xy -15.568768 15.181788) (xy -15.490127 15.027445)
+ (xy -15.436598 14.862701) (xy -15.4095 14.691611) (xy -15.4095 14.518389) (xy -8.7205 14.518389)
+ (xy -8.7205 14.691611) (xy -8.693402 14.862701) (xy -8.639873 15.027445) (xy -8.561232 15.181788)
+ (xy -8.459414 15.321928) (xy -8.336928 15.444414) (xy -8.196788 15.546232) (xy -8.042445 15.624873)
+ (xy -7.877701 15.678402) (xy -7.706611 15.7055) (xy -7.70661 15.7055) (xy -7.53339 15.7055) (xy -7.533389 15.7055)
+ (xy -7.362299 15.678402) (xy -7.197555 15.624873) (xy -7.043212 15.546232) (xy -6.903072 15.444414)
+ (xy -6.780586 15.321928) (xy -6.678768 15.181788) (xy -6.600127 15.027445) (xy -6.546598 14.862701)
+ (xy -6.5195 14.691611) (xy -6.5195 14.518389) (xy -6.526715 14.472831) (xy -6.526715 14.472829)
+ (xy -6.529144 14.457494) (xy -4.7905 14.457494) (xy -4.7905 14.752506) (xy -4.751993 15.044993)
+ (xy -4.675639 15.329952) (xy -4.562743 15.602507) (xy -4.415238 15.857994) (xy -4.235646 16.092042)
+ (xy -4.027042 16.300646) (xy -3.792994 16.480238) (xy -3.537507 16.627743) (xy -3.264952 16.740639)
+ (xy -2.979993 16.816993) (xy -2.687506 16.8555) (xy -2.687499 16.8555) (xy -2.392501 16.8555) (xy -2.392494 16.8555)
+ (xy -2.100007 16.816993) (xy -1.815048 16.740639) (xy -1.542493 16.627743) (xy -1.54249 16.627741)
+ (xy -1.542489 16.627741) (xy -1.287006 16.480238) (xy -1.052959 16.300647) (xy -1.052952 16.300641)
+ (xy -0.844358 16.092047) (xy -0.844352 16.09204) (xy -0.664761 15.857993) (xy -0.517258 15.60251)
+ (xy -0.517254 15.6025) (xy -0.404364 15.329961) (xy -0.404361 15.329951) (xy -0.402212 15.32193)
+ (xy -0.328007 15.044993) (xy -0.321571 14.996113) (xy -0.2895 14.752513) (xy -0.2895 14.518389)
+ (xy 1.4395 14.518389) (xy 1.4395 14.691611) (xy 1.466598 14.862701) (xy 1.520127 15.027445) (xy 1.598768 15.181788)
+ (xy 1.700586 15.321928) (xy 1.823072 15.444414) (xy 1.963212 15.546232) (xy 2.117555 15.624873)
+ (xy 2.282299 15.678402) (xy 2.453389 15.7055) (xy 2.45339 15.7055) (xy 2.62661 15.7055) (xy 2.626611 15.7055)
+ (xy 2.797701 15.678402) (xy 2.962445 15.624873) (xy 3.116788 15.546232) (xy 3.256928 15.444414)
+ (xy 3.379414 15.321928) (xy 3.481232 15.181788) (xy 3.559873 15.027445) (xy 3.613402 14.862701)
+ (xy 3.6405 14.691611) (xy 3.6405 14.518389) (xy 10.3295 14.518389) (xy 10.3295 14.691611) (xy 10.356598 14.862701)
+ (xy 10.410127 15.027445) (xy 10.488768 15.181788) (xy 10.590586 15.321928) (xy 10.713072 15.444414)
+ (xy 10.853212 15.546232) (xy 11.007555 15.624873) (xy 11.172299 15.678402) (xy 11.343389 15.7055)
+ (xy 11.34339 15.7055) (xy 11.51661 15.7055) (xy 11.516611 15.7055) (xy 11.687701 15.678402) (xy 11.852445 15.624873)
+ (xy 12.006788 15.546232) (xy 12.146928 15.444414) (xy 12.269414 15.321928) (xy 12.371232 15.181788)
+ (xy 12.449873 15.027445) (xy 12.503402 14.862701) (xy 12.5305 14.691611) (xy 12.5305 14.518389)
+ (xy 12.520854 14.457486) (xy 14.2595 14.457486) (xy 14.2595 14.752513) (xy 14.291571 14.996113)
+ (xy 14.298007 15.044993) (xy 14.372212 15.32193) (xy 14.374361 15.329951) (xy 14.374364 15.329961)
+ (xy 14.487254 15.6025) (xy 14.487258 15.60251) (xy 14.634761 15.857993) (xy 14.814352 16.09204)
+ (xy 14.814358 16.092047) (xy 15.022952 16.300641) (xy 15.022959 16.300647) (xy 15.257006 16.480238)
+ (xy 15.512489 16.627741) (xy 15.51249 16.627741) (xy 15.512493 16.627743) (xy 15.785048 16.740639)
+ (xy 16.070007 16.816993) (xy 16.362494 16.8555) (xy 16.362501 16.8555) (xy 16.657499 16.8555) (xy 16.657506 16.8555)
+ (xy 16.949993 16.816993) (xy 17.234952 16.740639) (xy 17.507507 16.627743) (xy 17.762994 16.480238)
+ (xy 17.997042 16.300646) (xy 18.205646 16.092042) (xy 18.385238 15.857994) (xy 18.532743 15.602507)
+ (xy 18.645639 15.329952) (xy 18.721993 15.044993) (xy 18.7605 14.752506) (xy 18.7605 14.518389)
+ (xy 20.4895 14.518389) (xy 20.4895 14.691611) (xy 20.516598 14.862701) (xy 20.570127 15.027445)
+ (xy 20.648768 15.181788) (xy 20.750586 15.321928) (xy 20.873072 15.444414) (xy 21.013212 15.546232)
+ (xy 21.167555 15.624873) (xy 21.332299 15.678402) (xy 21.503389 15.7055) (xy 21.50339 15.7055) (xy 21.67661 15.7055)
+ (xy 21.676611 15.7055) (xy 21.847701 15.678402) (xy 22.012445 15.624873) (xy 22.166788 15.546232)
+ (xy 22.306928 15.444414) (xy 22.429414 15.321928) (xy 22.531232 15.181788) (xy 22.609873 15.027445)
+ (xy 22.663402 14.862701) (xy 22.6905 14.691611) (xy 22.6905 14.518389) (xy 22.663402 14.347299)
+ (xy 22.609873 14.182555) (xy 22.531232 14.028212) (xy 22.429414 13.888072) (xy 22.306928 13.765586)
+ (xy 22.166788 13.663768) (xy 22.012445 13.585127) (xy 21.847701 13.531598) (xy 21.847699 13.531597)
+ (xy 21.847698 13.531597) (xy 21.716271 13.510781) (xy 21.676611 13.5045) (xy 21.503389 13.5045)
+ (xy 21.463728 13.510781) (xy 21.332302 13.531597) (xy 21.167552 13.585128) (xy 21.013211 13.663768)
+ (xy 20.957116 13.704524) (xy 20.873072 13.765586) (xy 20.87307 13.765588) (xy 20.873069 13.765588)
+ (xy 20.750588 13.888069) (xy 20.750588 13.88807) (xy 20.750586 13.888072) (xy 20.706859 13.948256)
+ (xy 20.648768 14.028211) (xy 20.570128 14.182552) (xy 20.516597 14.347302) (xy 20.4895 14.518389)
+ (xy 18.7605 14.518389) (xy 18.7605 14.457494) (xy 18.721993 14.165007) (xy 18.645639 13.880048)
+ (xy 18.532743 13.607493) (xy 18.482604 13.52065) (xy 18.385238 13.352006) (xy 18.205647 13.117959)
+ (xy 18.205641 13.117952) (xy 17.997047 12.909358) (xy 17.99704 12.909352) (xy 17.762993 12.729761)
+ (xy 17.50751 12.582258) (xy 17.5075 12.582254) (xy 17.234961 12.469364) (xy 17.234954 12.469362)
+ (xy 17.234952 12.469361) (xy 16.949993 12.393007) (xy 16.901113 12.386571) (xy 16.657513 12.3545)
+ (xy 16.657506 12.3545) (xy 16.362494 12.3545) (xy 16.362486 12.3545) (xy 16.084085 12.391153) (xy 16.070007 12.393007)
+ (xy 15.895861 12.439669) (xy 15.785048 12.469361) (xy 15.785038 12.469364) (xy 15.512499 12.582254)
+ (xy 15.512489 12.582258) (xy 15.257006 12.729761) (xy 15.022959 12.909352) (xy 15.022952 12.909358)
+ (xy 14.814358 13.117952) (xy 14.814352 13.117959) (xy 14.634761 13.352006) (xy 14.487258 13.607489)
+ (xy 14.487254 13.607499) (xy 14.374364 13.880038) (xy 14.374361 13.880048) (xy 14.298008 14.165004)
+ (xy 14.298006 14.165015) (xy 14.2595 14.457486) (xy 12.520854 14.457486) (xy 12.503402 14.347299)
+ (xy 12.449873 14.182555) (xy 12.371232 14.028212) (xy 12.269414 13.888072) (xy 12.216881 13.835539)
+ (xy 12.183397 13.774217) (xy 12.188381 13.704525) (xy 12.230253 13.648592) (xy 12.295717 13.624175)
+ (xy 12.323961 13.625386) (xy 12.574072 13.665) (xy 12.825928 13.665) (xy 13.074669 13.625602) (xy 13.314184 13.54778)
+ (xy 13.538575 13.433446) (xy 13.538581 13.433442) (xy 13.640697 13.35925) (xy 13.640698 13.35925)
+ (xy 13.024025 12.742578) (xy 13.055258 12.729641) (xy 13.178097 12.647563) (xy 13.282563 12.543097)
+ (xy 13.364641 12.420258) (xy 13.377578 12.389025) (xy 13.99425 13.005698) (xy 13.99425 13.005697)
+ (xy 14.068442 12.903581) (xy 14.068446 12.903575) (xy 14.18278 12.679184) (xy 14.260602 12.439669)
+ (xy 14.3 12.190928) (xy 14.3 11.939071) (xy 14.260602 11.69033) (xy 14.18278 11.450815) (xy 14.068442 11.226416)
+ (xy 13.99425 11.124301) (xy 13.99425 11.1243) (xy 13.377577 11.740973) (xy 13.364641 11.709742)
+ (xy 13.282563 11.586903) (xy 13.178097 11.482437) (xy 13.055258 11.400359) (xy 13.024024 11.387421)
+ (xy 13.640698 10.770748) (xy 13.538583 10.696557) (xy 13.314184 10.582219) (xy 13.074669 10.504397)
+ (xy 12.825928 10.465) (xy 12.574072 10.465) (xy 12.32533 10.504397) (xy 12.085815 10.582219) (xy 11.861413 10.696559)
+ (xy 11.759301 10.770747) (xy 11.7593 10.770748) (xy 12.375974 11.387421) (xy 12.344742 11.400359)
+ (xy 12.221903 11.482437) (xy 12.117437 11.586903) (xy 12.035359 11.709742) (xy 12.022421 11.740974)
+ (xy 11.405748 11.1243) (xy 11.405747 11.124301) (xy 11.331559 11.226413) (xy 11.217219 11.450815)
+ (xy 11.139397 11.69033) (xy 11.1 11.939071) (xy 11.1 12.190928) (xy 11.139397 12.439669) (xy 11.217219 12.679184)
+ (xy 11.331557 12.903583) (xy 11.405748 13.005697) (xy 11.405748 13.005698) (xy 12.022421 12.389024)
+ (xy 12.035359 12.420258) (xy 12.117437 12.543097) (xy 12.221903 12.647563) (xy 12.344742 12.729641)
+ (xy 12.375974 12.742577) (xy 11.7593 13.35925) (xy 11.761598 13.388449) (xy 11.747233 13.456827)
+ (xy 11.698181 13.506583) (xy 11.630016 13.521921) (xy 11.618583 13.52065) (xy 11.516611 13.5045)
+ (xy 11.343389 13.5045) (xy 11.303728 13.510781) (xy 11.172302 13.531597) (xy 11.007552 13.585128)
+ (xy 10.853211 13.663768) (xy 10.797116 13.704524) (xy 10.713072 13.765586) (xy 10.71307 13.765588)
+ (xy 10.713069 13.765588) (xy 10.590588 13.888069) (xy 10.590588 13.88807) (xy 10.590586 13.888072)
+ (xy 10.546859 13.948256) (xy 10.488768 14.028211) (xy 10.410128 14.182552) (xy 10.356597 14.347302)
+ (xy 10.3295 14.518389) (xy 3.6405 14.518389) (xy 3.613402 14.347299) (xy 3.559873 14.182555) (xy 3.481232 14.028212)
+ (xy 3.379414 13.888072) (xy 3.256928 13.765586) (xy 3.116788 13.663768) (xy 2.962445 13.585127)
+ (xy 2.797701 13.531598) (xy 2.797699 13.531597) (xy 2.797698 13.531597) (xy 2.666271 13.510781)
+ (xy 2.626611 13.5045) (xy 2.453389 13.5045) (xy 2.413728 13.510781) (xy 2.282302 13.531597) (xy 2.117552 13.585128)
+ (xy 1.963211 13.663768) (xy 1.907116 13.704524) (xy 1.823072 13.765586) (xy 1.82307 13.765588) (xy 1.823069 13.765588)
+ (xy 1.700588 13.888069) (xy 1.700588 13.88807) (xy 1.700586 13.888072) (xy 1.656859 13.948256) (xy 1.598768 14.028211)
+ (xy 1.520128 14.182552) (xy 1.466597 14.347302) (xy 1.4395 14.518389) (xy -0.2895 14.518389) (xy -0.2895 14.457486)
+ (xy -0.328006 14.165015) (xy -0.328008 14.165004) (xy -0.404361 13.880048) (xy -0.404364 13.880038)
+ (xy -0.517254 13.607499) (xy -0.517258 13.607489) (xy -0.664761 13.352006) (xy -0.844352 13.117959)
+ (xy -0.844358 13.117952) (xy -1.052952 12.909358) (xy -1.052959 12.909352) (xy -1.287006 12.729761)
+ (xy -1.542489 12.582258) (xy -1.542499 12.582254) (xy -1.815038 12.469364) (xy -1.815048 12.469361)
+ (xy -1.925861 12.439669) (xy -2.100007 12.393007) (xy -2.114085 12.391153) (xy -2.392486 12.3545)
+ (xy -2.392494 12.3545) (xy -2.687506 12.3545) (xy -2.687513 12.3545) (xy -2.931113 12.386571) (xy -2.979993 12.393007)
+ (xy -3.264952 12.469361) (xy -3.264954 12.469362) (xy -3.264961 12.469364) (xy -3.5375 12.582254)
+ (xy -3.53751 12.582258) (xy -3.792993 12.729761) (xy -4.02704 12.909352) (xy -4.027047 12.909358)
+ (xy -4.235641 13.117952) (xy -4.235647 13.117959) (xy -4.415238 13.352006) (xy -4.512604 13.52065)
+ (xy -4.562743 13.607493) (xy -4.675639 13.880048) (xy -4.751993 14.165007) (xy -4.7905 14.457494)
+ (xy -6.529144 14.457494) (xy -6.546597 14.347302) (xy -6.600128 14.182552) (xy -6.678768 14.028211)
+ (xy -6.736859 13.948256) (xy -6.780586 13.888072) (xy -6.780588 13.88807) (xy -6.780589 13.888068)
+ (xy -6.833118 13.835539) (xy -6.866602 13.774216) (xy -6.861617 13.704524) (xy -6.819746 13.648591)
+ (xy -6.754281 13.624175) (xy -6.726038 13.625386) (xy -6.475928 13.665) (xy -6.224072 13.665) (xy -5.97533 13.625602)
+ (xy -5.735815 13.54778) (xy -5.511416 13.433442) (xy -5.409301 13.35925) (xy -5.4093 13.35925) (xy -6.025974 12.742577)
+ (xy -5.994742 12.729641) (xy -5.871903 12.647563) (xy -5.767437 12.543097) (xy -5.685359 12.420258)
+ (xy -5.672421 12.389024) (xy -5.055748 13.005698) (xy -5.055748 13.005697) (xy -4.981557 12.903583)
+ (xy -4.867219 12.679184) (xy -4.789397 12.439669) (xy -4.75 12.190928) (xy -4.75 11.939071) (xy -4.789397 11.69033)
+ (xy -4.867219 11.450815) (xy -4.981559 11.226413) (xy -5.055747 11.124301) (xy -5.055748 11.1243)
+ (xy -5.672421 11.740974) (xy -5.685359 11.709742) (xy -5.767437 11.586903) (xy -5.871903 11.482437)
+ (xy -5.994742 11.400359) (xy -6.025974 11.387421) (xy -5.4093 10.770748) (xy -5.409301 10.770747)
+ (xy -5.511413 10.696559) (xy -5.735815 10.582219) (xy -5.97533 10.504397) (xy -6.224072 10.465)
+ (xy -6.475928 10.465) (xy -6.724669 10.504397) (xy -6.964184 10.582219) (xy -7.188583 10.696557)
+ (xy -7.290697 10.770748) (xy -7.290698 10.770748) (xy -6.674024 11.387421) (xy -6.705258 11.400359)
+ (xy -6.828097 11.482437) (xy -6.932563 11.586903) (xy -7.014641 11.709742) (xy -7.027577 11.740973)
+ (xy -7.64425 11.1243) (xy -7.64425 11.124301) (xy -7.718442 11.226416) (xy -7.83278 11.450815) (xy -7.910602 11.69033)
+ (xy -7.95 11.939071) (xy -7.95 12.190928) (xy -7.910602 12.439669) (xy -7.83278 12.679184) (xy -7.718446 12.903575)
+ (xy -7.718442 12.903581) (xy -7.64425 13.005697) (xy -7.64425 13.005698) (xy -7.027578 12.389025)
+ (xy -7.014641 12.420258) (xy -6.932563 12.543097) (xy -6.828097 12.647563) (xy -6.705258 12.729641)
+ (xy -6.674025 12.742578) (xy -7.290697 13.359249) (xy -7.2884 13.388448) (xy -7.302764 13.456825)
+ (xy -7.351816 13.506582) (xy -7.419981 13.521921) (xy -7.431415 13.520651) (xy -7.440997 13.519133)
+ (xy -7.533389 13.5045) (xy -7.706611 13.5045) (xy -7.758239 13.512677) (xy -7.877697 13.531597)
+ (xy -7.877699 13.531597) (xy -7.877701 13.531598) (xy -8.042445 13.585127) (xy -8.196788 13.663768)
+ (xy -8.336928 13.765586) (xy -8.459414 13.888072) (xy -8.561232 14.028212) (xy -8.639873 14.182555)
+ (xy -8.693402 14.347299) (xy -8.7205 14.518389) (xy -15.4095 14.518389) (xy -15.436597 14.347302)
+ (xy -15.490128 14.182552) (xy -15.568768 14.028211) (xy -15.626859 13.948256) (xy -15.670586 13.888072)
+ (xy -15.670588 13.88807) (xy -15.670588 13.888069) (xy -15.793069 13.765588) (xy -15.933211 13.663768)
+ (xy -16.087552 13.585128) (xy -16.252302 13.531597) (xy -16.252301 13.531597) (xy -16.391192 13.509599)
+ (xy -16.423389 13.5045) (xy -16.596611 13.5045) (xy -16.648239 13.512677) (xy -16.767697 13.531597)
+ (xy -16.767699 13.531597) (xy -16.767701 13.531598) (xy -16.932445 13.585127) (xy -17.086788 13.663768)
+ (xy -17.226928 13.765586) (xy -17.349414 13.888072) (xy -17.451232 14.028212) (xy -17.529873 14.182555)
+ (xy -17.583402 14.347299) (xy -17.6105 14.518389) (xy -19.3395 14.518389) (xy -19.3395 14.457486)
+ (xy -19.378006 14.165015) (xy -19.378008 14.165004) (xy -19.454361 13.880048) (xy -19.454364 13.880038)
+ (xy -19.567254 13.607499) (xy -19.567258 13.607489) (xy -19.714761 13.352006) (xy -19.894352 13.117959)
+ (xy -19.894358 13.117952) (xy -20.102952 12.909358) (xy -20.102959 12.909352) (xy -20.337006 12.729761)
+ (xy -20.592489 12.582258) (xy -20.592499 12.582254) (xy -20.865038 12.469364) (xy -20.865048 12.469361)
+ (xy -20.975861 12.439669) (xy -21.150007 12.393007) (xy -21.164085 12.391153) (xy -21.442486 12.3545)
+ (xy -21.442494 12.3545) (xy -21.737506 12.3545) (xy -21.737513 12.3545) (xy -21.981113 12.386571)
+ (xy -22.029993 12.393007) (xy -22.314952 12.469361) (xy -22.314954 12.469362) (xy -22.314961 12.469364)
+ (xy -22.5875 12.582254) (xy -22.58751 12.582258) (xy -22.842993 12.729761) (xy -23.07704 12.909352)
+ (xy -23.077047 12.909358) (xy -23.285641 13.117952) (xy -23.285647 13.117959) (xy -23.465238 13.352006)
+ (xy -23.562604 13.52065) (xy -23.612743 13.607493) (xy -23.725639 13.880048) (xy -23.801993 14.165007)
+ (xy -23.8405 14.457494) (xy -25.579144 14.457494) (xy -25.596597 14.347302) (xy -25.650128 14.182552)
+ (xy -25.728768 14.028211) (xy -25.786859 13.948256) (xy -25.830586 13.888072) (xy -25.830588 13.88807)
+ (xy -25.830589 13.888068) (xy -25.883118 13.835539) (xy -25.916602 13.774216) (xy -25.911617 13.704524)
+ (xy -25.869746 13.648591) (xy -25.804281 13.624175) (xy -25.776038 13.625386) (xy -25.525928 13.665)
+ (xy -25.274072 13.665) (xy -25.02533 13.625602) (xy -24.785815 13.54778) (xy -24.561416 13.433442)
+ (xy -24.459301 13.35925) (xy -24.4593 13.35925) (xy -25.075974 12.742577) (xy -25.044742 12.729641)
+ (xy -24.921903 12.647563) (xy -24.817437 12.543097) (xy -24.735359 12.420258) (xy -24.722421 12.389024)
+ (xy -24.105748 13.005698) (xy -24.105748 13.005697) (xy -24.031557 12.903583) (xy -23.917219 12.679184)
+ (xy -23.839397 12.439669) (xy -23.8 12.190928) (xy -23.8 11.939071) (xy -23.839397 11.69033) (xy -23.917219 11.450815)
+ (xy -24.031559 11.226413) (xy -24.105747 11.124301) (xy -24.105748 11.1243) (xy -24.722421 11.740974)
+ (xy -24.735359 11.709742) (xy -24.817437 11.586903) (xy -24.921903 11.482437) (xy -25.044742 11.400359)
+ (xy -25.075974 11.387421) (xy -24.4593 10.770748) (xy -24.459301 10.770747) (xy -24.561413 10.696559)
+ (xy -24.785815 10.582219) (xy -25.02533 10.504397) (xy -25.274072 10.465) (xy -25.525928 10.465)
+ (xy -25.774669 10.504397) (xy -26.014184 10.582219) (xy -26.238583 10.696557) (xy -26.340697 10.770748)
+ (xy -26.340698 10.770748) (xy -25.724024 11.387421) (xy -25.755258 11.400359) (xy -25.878097 11.482437)
+ (xy -25.982563 11.586903) (xy -26.064641 11.709742) (xy -26.077577 11.740973) (xy -26.69425 11.1243)
+ (xy -26.69425 11.124301) (xy -26.768442 11.226416) (xy -26.88278 11.450815) (xy -26.960602 11.69033)
+ (xy -27 11.939071) (xy -27 12.190928) (xy -26.960602 12.439669) (xy -26.88278 12.679184) (xy -26.768446 12.903575)
+ (xy -26.768442 12.903581) (xy -26.69425 13.005697) (xy -26.69425 13.005698) (xy -26.077577 12.389025)
+ (xy -26.064641 12.420258) (xy -25.982563 12.543097) (xy -25.878097 12.647563) (xy -25.755258 12.729641)
+ (xy -25.724025 12.742578) (xy -26.340697 13.359249) (xy -26.3384 13.388448) (xy -26.352764 13.456825)
+ (xy -26.401816 13.506582) (xy -26.469981 13.521921) (xy -26.481415 13.520651) (xy -26.490997 13.519133)
+ (xy -26.583389 13.5045) (xy -26.756611 13.5045) (xy -26.808239 13.512677) (xy -26.927697 13.531597)
+ (xy -26.927699 13.531597) (xy -26.927701 13.531598) (xy -27.092445 13.585127) (xy -27.246788 13.663768)
+ (xy -27.386928 13.765586) (xy -27.509414 13.888072) (xy -27.611232 14.028212) (xy -27.689873 14.182555)
+ (xy -27.743402 14.347299) (xy -27.7705 14.518389) (xy -37.4995 14.518389) (xy -37.4995 9.422648)
+ (xy -20.3505 9.422648) (xy -20.3505 9.627352) (xy -20.318477 9.829534) (xy -20.25522 10.024219)
+ (xy -20.162287 10.20661) (xy -20.094732 10.29959) (xy -20.041971 10.372213) (xy -20.041968 10.372215)
+ (xy -20.041966 10.372219) (xy -19.897219 10.516966) (xy -19.897215 10.516968) (xy -19.897213 10.516971)
+ (xy -19.82459 10.569732) (xy -19.73161 10.637287) (xy -19.549219 10.73022) (xy -19.354534 10.793477)
+ (xy -19.152352 10.8255) (xy -19.152351 10.8255) (xy -18.947649 10.8255) (xy -18.947648 10.8255)
+ (xy -18.846557 10.809488) (xy -18.745465 10.793477) (xy -18.686658 10.774369) (xy -18.550781 10.73022)
+ (xy -18.550776 10.730217) (xy -18.550771 10.730216) (xy -18.506239 10.707525) (xy -18.506236 10.707523)
+ (xy -18.484714 10.696557) (xy -18.36839 10.637287) (xy -18.368387 10.637285) (xy -18.368385 10.637284)
+ (xy -18.202786 10.516971) (xy -18.058028 10.372213) (xy -17.937715 10.206613) (xy -17.844781 10.024223)
+ (xy -17.781522 9.829534) (xy -17.7495 9.627351) (xy -17.7495 9.422648) (xy -1.3005 9.422648) (xy -1.3005 9.627352)
+ (xy -1.268477 9.829534) (xy -1.20522 10.024219) (xy -1.112287 10.20661) (xy -1.044732 10.29959)
+ (xy -0.991971 10.372213) (xy -0.991968 10.372215) (xy -0.991966 10.372219) (xy -0.847219 10.516966)
+ (xy -0.847215 10.516968) (xy -0.847213 10.516971) (xy -0.77459 10.569732) (xy -0.68161 10.637287)
+ (xy -0.499219 10.73022) (xy -0.304534 10.793477) (xy -0.102352 10.8255) (xy -0.102351 10.8255) (xy 0.102351 10.8255)
+ (xy 0.102352 10.8255) (xy 0.304534 10.793477) (xy 0.499219 10.73022) (xy 0.499224 10.730217) (xy 0.499228 10.730216)
+ (xy 0.54376 10.707525) (xy 0.543764 10.707523) (xy 0.565286 10.696557) (xy 0.68161 10.637287) (xy 0.70277 10.621913)
+ (xy 0.847213 10.516971) (xy 0.847215 10.516968) (xy 0.847219 10.516966) (xy 0.991966 10.372219)
+ (xy 0.991968 10.372215) (xy 0.991971 10.372213) (xy 1.044732 10.29959) (xy 1.112287 10.20661) (xy 1.20522 10.024219)
+ (xy 1.268477 9.829534) (xy 1.3005 9.627352) (xy 1.3005 9.422648) (xy 17.7495 9.422648) (xy 17.7495 9.627351)
+ (xy 17.781522 9.829534) (xy 17.844781 10.024223) (xy 17.937715 10.206613) (xy 18.058028 10.372213)
+ (xy 18.202786 10.516971) (xy 18.357749 10.629556) (xy 18.36839 10.637287) (xy 18.484607 10.696503)
+ (xy 18.550776 10.730218) (xy 18.550778 10.730218) (xy 18.550781 10.73022) (xy 18.655137 10.764127)
+ (xy 18.745465 10.793477) (xy 18.846557 10.809488) (xy 18.947648 10.8255) (xy 18.947649 10.8255)
+ (xy 19.152351 10.8255) (xy 19.152352 10.8255) (xy 19.354534 10.793477) (xy 19.549219 10.73022) (xy 19.73161 10.637287)
+ (xy 19.82459 10.569732) (xy 19.897213 10.516971) (xy 19.897215 10.516968) (xy 19.897219 10.516966)
+ (xy 20.041966 10.372219) (xy 20.041968 10.372215) (xy 20.041971 10.372213) (xy 20.094732 10.29959)
+ (xy 20.162287 10.20661) (xy 20.25522 10.024219) (xy 20.318477 9.829534) (xy 20.3505 9.627352) (xy 20.3505 9.422648)
+ (xy 20.318477 9.220466) (xy 20.25522 9.025781) (xy 20.255218 9.025778) (xy 20.255218 9.025776) (xy 20.221503 8.959607)
+ (xy 20.162287 8.84339) (xy 20.154556 8.832749) (xy 20.041971 8.677786) (xy 19.897213 8.533028) (xy 19.731613 8.412715)
+ (xy 19.731612 8.412714) (xy 19.73161 8.412713) (xy 19.674653 8.383691) (xy 19.549223 8.319781) (xy 19.354534 8.256522)
+ (xy 19.179995 8.228878) (xy 19.152352 8.2245) (xy 18.947648 8.2245) (xy 18.923329 8.228351) (xy 18.745465 8.256522)
+ (xy 18.550776 8.319781) (xy 18.368386 8.412715) (xy 18.202786 8.533028) (xy 18.058028 8.677786)
+ (xy 17.937715 8.843386) (xy 17.844781 9.025776) (xy 17.781522 9.220465) (xy 17.7495 9.422648) (xy 1.3005 9.422648)
+ (xy 1.268477 9.220466) (xy 1.20522 9.025781) (xy 1.205218 9.025778) (xy 1.205218 9.025776) (xy 1.171503 8.959607)
+ (xy 1.112287 8.84339) (xy 1.104556 8.832749) (xy 0.991971 8.677786) (xy 0.847213 8.533028) (xy 0.681613 8.412715)
+ (xy 0.681612 8.412714) (xy 0.68161 8.412713) (xy 0.624653 8.383691) (xy 0.499223 8.319781) (xy 0.304534 8.256522)
+ (xy 0.129995 8.228878) (xy 0.102352 8.2245) (xy -0.102352 8.2245) (xy -0.129995 8.228878) (xy -0.304534 8.256522)
+ (xy -0.499223 8.319781) (xy -0.624653 8.383691) (xy -0.68161 8.412713) (xy -0.681612 8.412714) (xy -0.681613 8.412715)
+ (xy -0.847213 8.533028) (xy -0.991971 8.677786) (xy -1.104556 8.832749) (xy -1.112287 8.84339) (xy -1.171503 8.959607)
+ (xy -1.205218 9.025776) (xy -1.205218 9.025778) (xy -1.20522 9.025781) (xy -1.268477 9.220466) (xy -1.3005 9.422648)
+ (xy -17.7495 9.422648) (xy -17.781522 9.220465) (xy -17.844781 9.025776) (xy -17.937715 8.843386)
+ (xy -18.058028 8.677786) (xy -18.202786 8.533028) (xy -18.368386 8.412715) (xy -18.550776 8.319781)
+ (xy -18.745465 8.256522) (xy -18.923329 8.228351) (xy -18.947648 8.2245) (xy -19.152352 8.2245)
+ (xy -19.179995 8.228878) (xy -19.354534 8.256522) (xy -19.549223 8.319781) (xy -19.674653 8.383691)
+ (xy -19.73161 8.412713) (xy -19.731612 8.412714) (xy -19.731613 8.412715) (xy -19.897213 8.533028)
+ (xy -20.041971 8.677786) (xy -20.154556 8.832749) (xy -20.162287 8.84339) (xy -20.221503 8.959607)
+ (xy -20.255218 9.025776) (xy -20.255218 9.025778) (xy -20.25522 9.025781) (xy -20.318477 9.220466)
+ (xy -20.3505 9.422648) (xy -37.4995 9.422648) (xy -37.4995 -4.531611) (xy -27.7705 -4.531611) (xy -27.7705 -4.358389)
+ (xy -27.743402 -4.187299) (xy -27.689873 -4.022555) (xy -27.611232 -3.868212) (xy -27.509414 -3.728072)
+ (xy -27.386928 -3.605586) (xy -27.246788 -3.503768) (xy -27.092445 -3.425127) (xy -26.927701 -3.371598)
+ (xy -26.927699 -3.371597) (xy -26.927698 -3.371597) (xy -26.796271 -3.350781) (xy -26.756611 -3.3445)
+ (xy -26.75661 -3.3445) (xy -26.58339 -3.3445) (xy -26.583389 -3.3445) (xy -26.543728 -3.350781)
+ (xy -26.412302 -3.371597) (xy -26.247552 -3.425128) (xy -26.093211 -3.503768) (xy -26.013256 -3.561859)
+ (xy -25.953072 -3.605586) (xy -25.95307 -3.605588) (xy -25.953069 -3.605588) (xy -25.830588 -3.728069)
+ (xy -25.830588 -3.72807) (xy -25.830586 -3.728072) (xy -25.786859 -3.788256) (xy -25.728768 -3.868211)
+ (xy -25.650128 -4.022552) (xy -25.596597 -4.187302) (xy -25.5695 -4.358389) (xy -25.5695 -4.531605)
+ (xy -25.5695 -4.531611) (xy -25.576715 -4.577168) (xy -25.576715 -4.57717) (xy -25.579144 -4.592506)
+ (xy -23.8405 -4.592506) (xy -23.8405 -4.297494) (xy -23.801993 -4.005007) (xy -23.725639 -3.720048)
+ (xy -23.725635 -3.720039) (xy -23.725635 -3.720038) (xy -23.612745 -3.447499) (xy -23.612741 -3.447489)
+ (xy -23.465238 -3.192006) (xy -23.285647 -2.957959) (xy -23.285641 -2.957952) (xy -23.077047 -2.749358)
+ (xy -23.07704 -2.749352) (xy -22.842993 -2.569761) (xy -22.58751 -2.422258) (xy -22.5875 -2.422254)
+ (xy -22.314961 -2.309364) (xy -22.314954 -2.309362) (xy -22.314952 -2.309361) (xy -22.029993 -2.233007)
+ (xy -21.981113 -2.226571) (xy -21.737513 -2.1945) (xy -21.737506 -2.1945) (xy -21.442486 -2.1945)
+ (xy -21.150015 -2.233006) (xy -21.150007 -2.233007) (xy -20.865048 -2.309361) (xy -20.865038 -2.309364)
+ (xy -20.592499 -2.422254) (xy -20.592489 -2.422258) (xy -20.337006 -2.569761) (xy -20.102959 -2.749352)
+ (xy -20.102952 -2.749358) (xy -19.894358 -2.957952) (xy -19.894352 -2.957959) (xy -19.714761 -3.192006)
+ (xy -19.567258 -3.447489) (xy -19.567254 -3.447499) (xy -19.454364 -3.720038) (xy -19.454361 -3.720048)
+ (xy -19.378008 -4.005004) (xy -19.378006 -4.005015) (xy -19.3395 -4.297486) (xy -19.3395 -4.531611)
+ (xy -17.6105 -4.531611) (xy -17.6105 -4.358389) (xy -17.583402 -4.187299) (xy -17.529873 -4.022555)
+ (xy -17.451232 -3.868212) (xy -17.349414 -3.728072) (xy -17.226928 -3.605586) (xy -17.086788 -3.503768)
+ (xy -16.932445 -3.425127) (xy -16.767701 -3.371598) (xy -16.767699 -3.371597) (xy -16.767698 -3.371597)
+ (xy -16.636271 -3.350781) (xy -16.596611 -3.3445) (xy -16.59661 -3.3445) (xy -16.42339 -3.3445)
+ (xy -16.423389 -3.3445) (xy -16.383728 -3.350781) (xy -16.252302 -3.371597) (xy -16.087552 -3.425128)
+ (xy -15.933211 -3.503768) (xy -15.853256 -3.561859) (xy -15.793072 -3.605586) (xy -15.79307 -3.605588)
+ (xy -15.793069 -3.605588) (xy -15.670588 -3.728069) (xy -15.670588 -3.72807) (xy -15.670586 -3.728072)
+ (xy -15.626859 -3.788256) (xy -15.568768 -3.868211) (xy -15.490128 -4.022552) (xy -15.436597 -4.187302)
+ (xy -15.4095 -4.358389) (xy -15.4095 -4.53161) (xy -15.4095 -4.531611) (xy -8.7205 -4.531611) (xy -8.7205 -4.358389)
+ (xy -8.693402 -4.187299) (xy -8.639873 -4.022555) (xy -8.561232 -3.868212) (xy -8.459414 -3.728072)
+ (xy -8.336928 -3.605586) (xy -8.196788 -3.503768) (xy -8.042445 -3.425127) (xy -7.877701 -3.371598)
+ (xy -7.877699 -3.371597) (xy -7.877698 -3.371597) (xy -7.746271 -3.350781) (xy -7.706611 -3.3445)
+ (xy -7.70661 -3.3445) (xy -7.53339 -3.3445) (xy -7.533389 -3.3445) (xy -7.493728 -3.350781) (xy -7.362302 -3.371597)
+ (xy -7.197552 -3.425128) (xy -7.043211 -3.503768) (xy -6.963256 -3.561859) (xy -6.903072 -3.605586)
+ (xy -6.90307 -3.605588) (xy -6.903069 -3.605588) (xy -6.780588 -3.728069) (xy -6.780588 -3.72807)
+ (xy -6.780586 -3.728072) (xy -6.736859 -3.788256) (xy -6.678768 -3.868211) (xy -6.600128 -4.022552)
+ (xy -6.546597 -4.187302) (xy -6.5195 -4.358389) (xy -6.5195 -4.531605) (xy -6.5195 -4.531611) (xy -6.526715 -4.577168)
+ (xy -6.526715 -4.57717) (xy -6.529144 -4.592506) (xy -4.7905 -4.592506) (xy -4.7905 -4.297494) (xy -4.751993 -4.005007)
+ (xy -4.675639 -3.720048) (xy -4.675635 -3.720039) (xy -4.675635 -3.720038) (xy -4.562745 -3.447499)
+ (xy -4.562741 -3.447489) (xy -4.415238 -3.192006) (xy -4.235647 -2.957959) (xy -4.235641 -2.957952)
+ (xy -4.027047 -2.749358) (xy -4.02704 -2.749352) (xy -3.792993 -2.569761) (xy -3.53751 -2.422258)
+ (xy -3.5375 -2.422254) (xy -3.264961 -2.309364) (xy -3.264954 -2.309362) (xy -3.264952 -2.309361)
+ (xy -2.979993 -2.233007) (xy -2.931113 -2.226571) (xy -2.687513 -2.1945) (xy -2.687506 -2.1945)
+ (xy -2.392486 -2.1945) (xy -2.100015 -2.233006) (xy -2.100007 -2.233007) (xy -1.815048 -2.309361)
+ (xy -1.815038 -2.309364) (xy -1.542499 -2.422254) (xy -1.542489 -2.422258) (xy -1.287006 -2.569761)
+ (xy -1.052959 -2.749352) (xy -1.052952 -2.749358) (xy -0.844358 -2.957952) (xy -0.844352 -2.957959)
+ (xy -0.664761 -3.192006) (xy -0.517258 -3.447489) (xy -0.517254 -3.447499) (xy -0.404364 -3.720038)
+ (xy -0.404361 -3.720048) (xy -0.328008 -4.005004) (xy -0.328006 -4.005015) (xy -0.2895 -4.297486)
+ (xy -0.2895 -4.53161) (xy 1.4395 -4.53161) (xy 1.4395 -4.358389) (xy 1.466597 -4.187302) (xy 1.520128 -4.022552)
+ (xy 1.598768 -3.868211) (xy 1.656859 -3.788256) (xy 1.700586 -3.728072) (xy 1.700588 -3.72807) (xy 1.700588 -3.728069)
+ (xy 1.823069 -3.605588) (xy 1.963211 -3.503768) (xy 2.117552 -3.425128) (xy 2.282302 -3.371597)
+ (xy 2.282301 -3.371597) (xy 2.421192 -3.349599) (xy 2.453389 -3.3445) (xy 2.45339 -3.3445) (xy 2.62661 -3.3445)
+ (xy 2.626611 -3.3445) (xy 2.678239 -3.352677) (xy 2.797697 -3.371597) (xy 2.797699 -3.371597) (xy 2.797701 -3.371598)
+ (xy 2.962445 -3.425127) (xy 3.116788 -3.503768) (xy 3.256928 -3.605586) (xy 3.379414 -3.728072)
+ (xy 3.481232 -3.868212) (xy 3.559873 -4.022555) (xy 3.613402 -4.187299) (xy 3.6405 -4.358389) (xy 3.6405 -4.53161)
+ (xy 10.3295 -4.53161) (xy 10.3295 -4.358389) (xy 10.356597 -4.187302) (xy 10.410128 -4.022552) (xy 10.488768 -3.868211)
+ (xy 10.546859 -3.788256) (xy 10.590586 -3.728072) (xy 10.590588 -3.72807) (xy 10.590588 -3.728069)
+ (xy 10.713069 -3.605588) (xy 10.853211 -3.503768) (xy 11.007552 -3.425128) (xy 11.172302 -3.371597)
+ (xy 11.172301 -3.371597) (xy 11.311192 -3.349599) (xy 11.343389 -3.3445) (xy 11.34339 -3.3445) (xy 11.51661 -3.3445)
+ (xy 11.516611 -3.3445) (xy 11.568239 -3.352677) (xy 11.687697 -3.371597) (xy 11.687699 -3.371597)
+ (xy 11.687701 -3.371598) (xy 11.852445 -3.425127) (xy 12.006788 -3.503768) (xy 12.146928 -3.605586)
+ (xy 12.269414 -3.728072) (xy 12.371232 -3.868212) (xy 12.449873 -4.022555) (xy 12.503402 -4.187299)
+ (xy 12.5305 -4.358389) (xy 12.5305 -4.531611) (xy 12.520854 -4.592513) (xy 14.2595 -4.592513) (xy 14.2595 -4.297486)
+ (xy 14.298006 -4.005015) (xy 14.298008 -4.005004) (xy 14.374361 -3.720048) (xy 14.374364 -3.720038)
+ (xy 14.487254 -3.447499) (xy 14.487258 -3.447489) (xy 14.634761 -3.192006) (xy 14.814352 -2.957959)
+ (xy 14.814358 -2.957952) (xy 15.022952 -2.749358) (xy 15.022959 -2.749352) (xy 15.257006 -2.569761)
+ (xy 15.512489 -2.422258) (xy 15.512499 -2.422254) (xy 15.785038 -2.309364) (xy 15.785048 -2.309361)
+ (xy 16.070007 -2.233007) (xy 16.070015 -2.233006) (xy 16.362486 -2.1945) (xy 16.362494 -2.1945)
+ (xy 16.657513 -2.1945) (xy 16.901113 -2.226571) (xy 16.949993 -2.233007) (xy 17.234952 -2.309361)
+ (xy 17.234954 -2.309362) (xy 17.234961 -2.309364) (xy 17.5075 -2.422254) (xy 17.50751 -2.422258)
+ (xy 17.762993 -2.569761) (xy 17.99704 -2.749352) (xy 17.997047 -2.749358) (xy 18.205641 -2.957952)
+ (xy 18.205647 -2.957959) (xy 18.385238 -3.192006) (xy 18.532741 -3.447489) (xy 18.532745 -3.447499)
+ (xy 18.645635 -3.720038) (xy 18.645635 -3.720039) (xy 18.645639 -3.720048) (xy 18.721993 -4.005007)
+ (xy 18.7605 -4.297494) (xy 18.7605 -4.53161) (xy 20.4895 -4.53161) (xy 20.4895 -4.358389) (xy 20.516597 -4.187302)
+ (xy 20.570128 -4.022552) (xy 20.648768 -3.868211) (xy 20.706859 -3.788256) (xy 20.750586 -3.728072)
+ (xy 20.750588 -3.72807) (xy 20.750588 -3.728069) (xy 20.873069 -3.605588) (xy 21.013211 -3.503768)
+ (xy 21.167552 -3.425128) (xy 21.332302 -3.371597) (xy 21.332301 -3.371597) (xy 21.471192 -3.349599)
+ (xy 21.503389 -3.3445) (xy 21.50339 -3.3445) (xy 21.67661 -3.3445) (xy 21.676611 -3.3445) (xy 21.728239 -3.352677)
+ (xy 21.847697 -3.371597) (xy 21.847699 -3.371597) (xy 21.847701 -3.371598) (xy 22.012445 -3.425127)
+ (xy 22.166788 -3.503768) (xy 22.306928 -3.605586) (xy 22.429414 -3.728072) (xy 22.531232 -3.868212)
+ (xy 22.609873 -4.022555) (xy 22.663402 -4.187299) (xy 22.6905 -4.358389) (xy 22.6905 -4.531611)
+ (xy 22.663402 -4.702701) (xy 22.609873 -4.867445) (xy 22.531232 -5.021788) (xy 22.429414 -5.161928)
+ (xy 22.306928 -5.284414) (xy 22.166788 -5.386232) (xy 22.012445 -5.464873) (xy 21.847701 -5.518402)
+ (xy 21.676611 -5.5455) (xy 21.503389 -5.5455) (xy 21.332299 -5.518402) (xy 21.167555 -5.464873)
+ (xy 21.013212 -5.386232) (xy 20.873072 -5.284414) (xy 20.750586 -5.161928) (xy 20.648768 -5.021788)
+ (xy 20.570128 -4.867447) (xy 20.516597 -4.702697) (xy 20.4895 -4.53161) (xy 18.7605 -4.53161) (xy 18.7605 -4.592506)
+ (xy 18.721993 -4.884993) (xy 18.645639 -5.169952) (xy 18.532743 -5.442507) (xy 18.385238 -5.697994)
+ (xy 18.205646 -5.932042) (xy 17.997042 -6.140646) (xy 17.762994 -6.320238) (xy 17.507507 -6.467743)
+ (xy 17.234952 -6.580639) (xy 16.949993 -6.656993) (xy 16.657506 -6.6955) (xy 16.362494 -6.6955)
+ (xy 16.070007 -6.656993) (xy 15.785048 -6.580639) (xy 15.512493 -6.467743) (xy 15.51249 -6.467741)
+ (xy 15.512489 -6.467741) (xy 15.257006 -6.320238) (xy 15.022959 -6.140647) (xy 15.022952 -6.140641)
+ (xy 14.814358 -5.932047) (xy 14.814352 -5.93204) (xy 14.634761 -5.697993) (xy 14.487258 -5.44251)
+ (xy 14.487254 -5.4425) (xy 14.374364 -5.169961) (xy 14.374362 -5.169954) (xy 14.374361 -5.169952)
+ (xy 14.298007 -4.884993) (xy 14.298006 -4.884984) (xy 14.2595 -4.592513) (xy 12.520854 -4.592513)
+ (xy 12.503402 -4.702701) (xy 12.449873 -4.867445) (xy 12.371232 -5.021788) (xy 12.269414 -5.161928)
+ (xy 12.216881 -5.21446) (xy 12.183397 -5.275781) (xy 12.188381 -5.345473) (xy 12.230252 -5.401406)
+ (xy 12.295716 -5.425824) (xy 12.323961 -5.424613) (xy 12.574072 -5.385) (xy 12.825928 -5.385) (xy 13.074669 -5.424397)
+ (xy 13.314184 -5.502219) (xy 13.538583 -5.616557) (xy 13.640697 -5.690748) (xy 13.640698 -5.690748)
+ (xy 13.024024 -6.307421) (xy 13.055258 -6.320359) (xy 13.178097 -6.402437) (xy 13.282563 -6.506903)
+ (xy 13.364641 -6.629742) (xy 13.377577 -6.660973) (xy 13.99425 -6.0443) (xy 13.99425 -6.044301)
+ (xy 14.068442 -6.146416) (xy 14.18278 -6.370815) (xy 14.260602 -6.61033) (xy 14.3 -6.859071) (xy 14.3 -7.110928)
+ (xy 14.260602 -7.359669) (xy 14.18278 -7.599184) (xy 14.068446 -7.823575) (xy 14.068442 -7.823581)
+ (xy 13.99425 -7.925697) (xy 13.99425 -7.925698) (xy 13.377578 -7.309025) (xy 13.364641 -7.340258)
+ (xy 13.282563 -7.463097) (xy 13.178097 -7.567563) (xy 13.055258 -7.649641) (xy 13.024025 -7.662578)
+ (xy 13.640698 -8.27925) (xy 13.538581 -8.353442) (xy 13.538575 -8.353446) (xy 13.314184 -8.46778)
+ (xy 13.074669 -8.545602) (xy 12.825928 -8.585) (xy 12.574072 -8.585) (xy 12.32533 -8.545602) (xy 12.085815 -8.46778)
+ (xy 11.861416 -8.353442) (xy 11.759301 -8.27925) (xy 11.7593 -8.27925) (xy 12.375974 -7.662577)
+ (xy 12.344742 -7.649641) (xy 12.221903 -7.567563) (xy 12.117437 -7.463097) (xy 12.035359 -7.340258)
+ (xy 12.022421 -7.309024) (xy 11.405748 -7.925698) (xy 11.405748 -7.925697) (xy 11.331557 -7.823583)
+ (xy 11.217219 -7.599184) (xy 11.139397 -7.359669) (xy 11.1 -7.110928) (xy 11.1 -6.859071) (xy 11.139397 -6.61033)
+ (xy 11.217219 -6.370815) (xy 11.331559 -6.146413) (xy 11.405747 -6.044301) (xy 11.405748 -6.0443)
+ (xy 12.022421 -6.660974) (xy 12.035359 -6.629742) (xy 12.117437 -6.506903) (xy 12.221903 -6.402437)
+ (xy 12.344742 -6.320359) (xy 12.375975 -6.307421) (xy 11.7593 -5.690748) (xy 11.761598 -5.66155)
+ (xy 11.747233 -5.593172) (xy 11.698181 -5.543416) (xy 11.630016 -5.528078) (xy 11.618589 -5.529348)
+ (xy 11.516611 -5.5455) (xy 11.343389 -5.5455) (xy 11.172299 -5.518402) (xy 11.007555 -5.464873)
+ (xy 10.853212 -5.386232) (xy 10.713072 -5.284414) (xy 10.590586 -5.161928) (xy 10.488768 -5.021788)
+ (xy 10.410128 -4.867447) (xy 10.356597 -4.702697) (xy 10.3295 -4.53161) (xy 3.6405 -4.53161) (xy 3.6405 -4.531611)
+ (xy 3.613402 -4.702701) (xy 3.559873 -4.867445) (xy 3.481232 -5.021788) (xy 3.379414 -5.161928)
+ (xy 3.256928 -5.284414) (xy 3.116788 -5.386232) (xy 2.962445 -5.464873) (xy 2.797701 -5.518402)
+ (xy 2.626611 -5.5455) (xy 2.453389 -5.5455) (xy 2.282299 -5.518402) (xy 2.117555 -5.464873) (xy 1.963212 -5.386232)
+ (xy 1.823072 -5.284414) (xy 1.700586 -5.161928) (xy 1.598768 -5.021788) (xy 1.520128 -4.867447)
+ (xy 1.466597 -4.702697) (xy 1.4395 -4.53161) (xy -0.2895 -4.53161) (xy -0.2895 -4.592513) (xy -0.328006 -4.884984)
+ (xy -0.328007 -4.884993) (xy -0.404361 -5.169952) (xy -0.404362 -5.169954) (xy -0.404364 -5.169961)
+ (xy -0.517254 -5.4425) (xy -0.517258 -5.44251) (xy -0.664761 -5.697993) (xy -0.844352 -5.93204)
+ (xy -0.844358 -5.932047) (xy -1.052952 -6.140641) (xy -1.052959 -6.140647) (xy -1.287006 -6.320238)
+ (xy -1.542489 -6.467741) (xy -1.54249 -6.467741) (xy -1.542493 -6.467743) (xy -1.815048 -6.580639)
+ (xy -2.100007 -6.656993) (xy -2.392494 -6.6955) (xy -2.687506 -6.6955) (xy -2.979993 -6.656993)
+ (xy -3.264952 -6.580639) (xy -3.537507 -6.467743) (xy -3.792994 -6.320238) (xy -4.027042 -6.140646)
+ (xy -4.235646 -5.932042) (xy -4.415238 -5.697994) (xy -4.562743 -5.442507) (xy -4.675639 -5.169952)
+ (xy -4.751993 -4.884993) (xy -4.7905 -4.592506) (xy -6.529144 -4.592506) (xy -6.546597 -4.702697)
+ (xy -6.600128 -4.867447) (xy -6.678768 -5.021788) (xy -6.780586 -5.161928) (xy -6.833117 -5.214459)
+ (xy -6.866602 -5.275782) (xy -6.861618 -5.345474) (xy -6.819746 -5.401407) (xy -6.754282 -5.425824)
+ (xy -6.726038 -5.424613) (xy -6.475928 -5.385) (xy -6.224072 -5.385) (xy -5.97533 -5.424397) (xy -5.735815 -5.502219)
+ (xy -5.511413 -5.616559) (xy -5.409301 -5.690747) (xy -5.4093 -5.690748) (xy -6.025975 -6.307421)
+ (xy -5.994742 -6.320359) (xy -5.871903 -6.402437) (xy -5.767437 -6.506903) (xy -5.685359 -6.629742)
+ (xy -5.672421 -6.660974) (xy -5.055748 -6.0443) (xy -5.055747 -6.044301) (xy -4.981559 -6.146413)
+ (xy -4.867219 -6.370815) (xy -4.789397 -6.61033) (xy -4.75 -6.859071) (xy -4.75 -7.110928) (xy -4.789397 -7.359669)
+ (xy -4.867219 -7.599184) (xy -4.981557 -7.823583) (xy -5.055748 -7.925697) (xy -5.055748 -7.925698)
+ (xy -5.672421 -7.309024) (xy -5.685359 -7.340258) (xy -5.767437 -7.463097) (xy -5.871903 -7.567563)
+ (xy -5.994742 -7.649641) (xy -6.025974 -7.662577) (xy -5.4093 -8.27925) (xy -5.511416 -8.353442)
+ (xy -5.735815 -8.46778) (xy -5.97533 -8.545602) (xy -6.224072 -8.585) (xy -6.475928 -8.585) (xy -6.724669 -8.545602)
+ (xy -6.964184 -8.46778) (xy -7.188575 -8.353446) (xy -7.188581 -8.353442) (xy -7.290697 -8.27925)
+ (xy -7.290698 -8.27925) (xy -6.674025 -7.662578) (xy -6.705258 -7.649641) (xy -6.828097 -7.567563)
+ (xy -6.932563 -7.463097) (xy -7.014641 -7.340258) (xy -7.027578 -7.309025) (xy -7.64425 -7.925698)
+ (xy -7.64425 -7.925697) (xy -7.718442 -7.823581) (xy -7.718446 -7.823575) (xy -7.83278 -7.599184)
+ (xy -7.910602 -7.359669) (xy -7.95 -7.110928) (xy -7.95 -6.859071) (xy -7.910602 -6.61033) (xy -7.83278 -6.370815)
+ (xy -7.718442 -6.146416) (xy -7.64425 -6.044301) (xy -7.64425 -6.0443) (xy -7.027577 -6.660973)
+ (xy -7.014641 -6.629742) (xy -6.932563 -6.506903) (xy -6.828097 -6.402437) (xy -6.705258 -6.320359)
+ (xy -6.674024 -6.307421) (xy -7.290697 -5.690749) (xy -7.2884 -5.661551) (xy -7.302764 -5.593174)
+ (xy -7.351816 -5.543417) (xy -7.419981 -5.528078) (xy -7.431416 -5.529349) (xy -7.533389 -5.5455)
+ (xy -7.706611 -5.5455) (xy -7.877701 -5.518402) (xy -8.042445 -5.464873) (xy -8.196788 -5.386232)
+ (xy -8.336928 -5.284414) (xy -8.459414 -5.161928) (xy -8.561232 -5.021788) (xy -8.639873 -4.867445)
+ (xy -8.693402 -4.702701) (xy -8.7205 -4.531611) (xy -15.4095 -4.531611) (xy -15.436597 -4.702697)
+ (xy -15.490128 -4.867447) (xy -15.568768 -5.021788) (xy -15.670586 -5.161928) (xy -15.793072 -5.284414)
+ (xy -15.933212 -5.386232) (xy -16.087555 -5.464873) (xy -16.252299 -5.518402) (xy -16.423389 -5.5455)
+ (xy -16.596611 -5.5455) (xy -16.767701 -5.518402) (xy -16.932445 -5.464873) (xy -17.086788 -5.386232)
+ (xy -17.226928 -5.284414) (xy -17.349414 -5.161928) (xy -17.451232 -5.021788) (xy -17.529873 -4.867445)
+ (xy -17.583402 -4.702701) (xy -17.6105 -4.531611) (xy -19.3395 -4.531611) (xy -19.3395 -4.592513)
+ (xy -19.378006 -4.884984) (xy -19.378007 -4.884993) (xy -19.454361 -5.169952) (xy -19.454362 -5.169954)
+ (xy -19.454364 -5.169961) (xy -19.567254 -5.4425) (xy -19.567258 -5.44251) (xy -19.714761 -5.697993)
+ (xy -19.894352 -5.93204) (xy -19.894358 -5.932047) (xy -20.102952 -6.140641) (xy -20.102959 -6.140647)
+ (xy -20.337006 -6.320238) (xy -20.592489 -6.467741) (xy -20.59249 -6.467741) (xy -20.592493 -6.467743)
+ (xy -20.865048 -6.580639) (xy -21.150007 -6.656993) (xy -21.442494 -6.6955) (xy -21.737506 -6.6955)
+ (xy -22.029993 -6.656993) (xy -22.314952 -6.580639) (xy -22.587507 -6.467743) (xy -22.842994 -6.320238)
+ (xy -23.077042 -6.140646) (xy -23.285646 -5.932042) (xy -23.465238 -5.697994) (xy -23.612743 -5.442507)
+ (xy -23.725639 -5.169952) (xy -23.801993 -4.884993) (xy -23.8405 -4.592506) (xy -25.579144 -4.592506)
+ (xy -25.596597 -4.702697) (xy -25.650128 -4.867447) (xy -25.728768 -5.021788) (xy -25.830586 -5.161928)
+ (xy -25.883117 -5.214459) (xy -25.916602 -5.275782) (xy -25.911618 -5.345474) (xy -25.869746 -5.401407)
+ (xy -25.804282 -5.425824) (xy -25.776038 -5.424613) (xy -25.525928 -5.385) (xy -25.274072 -5.385)
+ (xy -25.02533 -5.424397) (xy -24.785815 -5.502219) (xy -24.561413 -5.616559) (xy -24.459301 -5.690747)
+ (xy -24.4593 -5.690748) (xy -25.075975 -6.307421) (xy -25.044742 -6.320359) (xy -24.921903 -6.402437)
+ (xy -24.817437 -6.506903) (xy -24.735359 -6.629742) (xy -24.722421 -6.660974) (xy -24.105748 -6.0443)
+ (xy -24.105747 -6.044301) (xy -24.031559 -6.146413) (xy -23.917219 -6.370815) (xy -23.839397 -6.61033)
+ (xy -23.8 -6.859071) (xy -23.8 -7.110928) (xy -23.839397 -7.359669) (xy -23.917219 -7.599184) (xy -24.031557 -7.823583)
+ (xy -24.105748 -7.925697) (xy -24.105748 -7.925698) (xy -24.722421 -7.309024) (xy -24.735359 -7.340258)
+ (xy -24.817437 -7.463097) (xy -24.921903 -7.567563) (xy -25.044742 -7.649641) (xy -25.075974 -7.662577)
+ (xy -24.4593 -8.27925) (xy -24.561416 -8.353442) (xy -24.785815 -8.46778) (xy -25.02533 -8.545602)
+ (xy -25.274072 -8.585) (xy -25.525928 -8.585) (xy -25.774669 -8.545602) (xy -26.014184 -8.46778)
+ (xy -26.238575 -8.353446) (xy -26.238581 -8.353442) (xy -26.340697 -8.27925) (xy -26.340698 -8.27925)
+ (xy -25.724025 -7.662578) (xy -25.755258 -7.649641) (xy -25.878097 -7.567563) (xy -25.982563 -7.463097)
+ (xy -26.064641 -7.340258) (xy -26.077577 -7.309025) (xy -26.69425 -7.925698) (xy -26.69425 -7.925697)
+ (xy -26.768442 -7.823581) (xy -26.768446 -7.823575) (xy -26.88278 -7.599184) (xy -26.960602 -7.359669)
+ (xy -27 -7.110928) (xy -27 -6.859071) (xy -26.960602 -6.61033) (xy -26.88278 -6.370815) (xy -26.768442 -6.146416)
+ (xy -26.69425 -6.044301) (xy -26.69425 -6.0443) (xy -26.077577 -6.660973) (xy -26.064641 -6.629742)
+ (xy -25.982563 -6.506903) (xy -25.878097 -6.402437) (xy -25.755258 -6.320359) (xy -25.724024 -6.307421)
+ (xy -26.340697 -5.690749) (xy -26.3384 -5.661551) (xy -26.352764 -5.593174) (xy -26.401816 -5.543417)
+ (xy -26.469981 -5.528078) (xy -26.481416 -5.529349) (xy -26.583389 -5.5455) (xy -26.756611 -5.5455)
+ (xy -26.927701 -5.518402) (xy -27.092445 -5.464873) (xy -27.246788 -5.386232) (xy -27.386928 -5.284414)
+ (xy -27.509414 -5.161928) (xy -27.611232 -5.021788) (xy -27.689873 -4.867445) (xy -27.743402 -4.702701)
+ (xy -27.7705 -4.531611) (xy -37.4995 -4.531611) (xy -37.4995 -9.627351) (xy -20.3505 -9.627351)
+ (xy -20.3505 -9.422648) (xy -20.318477 -9.220465) (xy -20.255218 -9.025776) (xy -20.221503 -8.959607)
+ (xy -20.162287 -8.84339) (xy -20.162284 -8.843386) (xy -20.041971 -8.677786) (xy -19.897213 -8.533028)
+ (xy -19.731613 -8.412715) (xy -19.73161 -8.412713) (xy -19.674653 -8.383691) (xy -19.549223 -8.319781)
+ (xy -19.354534 -8.256522) (xy -19.179995 -8.228878) (xy -19.152352 -8.2245) (xy -19.152351 -8.2245)
+ (xy -18.947649 -8.2245) (xy -18.947648 -8.2245) (xy -18.923329 -8.228351) (xy -18.745465 -8.256522)
+ (xy -18.550771 -8.319783) (xy -18.506241 -8.342473) (xy -18.506238 -8.342476) (xy -18.368385 -8.412715)
+ (xy -18.202786 -8.533028) (xy -18.058028 -8.677786) (xy -17.937715 -8.843386) (xy -17.844781 -9.025776)
+ (xy -17.781522 -9.220465) (xy -17.7495 -9.422648) (xy -17.7495 -9.627351) (xy -1.3005 -9.627351)
+ (xy -1.3005 -9.422648) (xy -1.268477 -9.220465) (xy -1.205218 -9.025776) (xy -1.171503 -8.959607)
+ (xy -1.112287 -8.84339) (xy -1.112284 -8.843386) (xy -0.991971 -8.677786) (xy -0.847213 -8.533028)
+ (xy -0.681613 -8.412715) (xy -0.68161 -8.412713) (xy -0.624653 -8.383691) (xy -0.499223 -8.319781)
+ (xy -0.304534 -8.256522) (xy -0.129995 -8.228878) (xy -0.102352 -8.2245) (xy -0.102351 -8.2245)
+ (xy 0.102351 -8.2245) (xy 0.102352 -8.2245) (xy 0.129995 -8.228878) (xy 0.304534 -8.256522) (xy 0.499228 -8.319783)
+ (xy 0.543758 -8.342473) (xy 0.543762 -8.342476) (xy 0.681614 -8.412715) (xy 0.847213 -8.533028)
+ (xy 0.991971 -8.677786) (xy 1.112284 -8.843386) (xy 1.112287 -8.84339) (xy 1.171503 -8.959607) (xy 1.205218 -9.025776)
+ (xy 1.268477 -9.220465) (xy 1.3005 -9.422648) (xy 1.3005 -9.627351) (xy 17.7495 -9.627351) (xy 17.7495 -9.422648)
+ (xy 17.781522 -9.220465) (xy 17.844781 -9.025776) (xy 17.937715 -8.843386) (xy 18.058028 -8.677786)
+ (xy 18.202786 -8.533028) (xy 18.368386 -8.412715) (xy 18.550776 -8.319781) (xy 18.745465 -8.256522)
+ (xy 18.923329 -8.228351) (xy 18.947648 -8.2245) (xy 18.947649 -8.2245) (xy 19.152351 -8.2245) (xy 19.152352 -8.2245)
+ (xy 19.179995 -8.228878) (xy 19.354534 -8.256522) (xy 19.549223 -8.319781) (xy 19.674653 -8.383691)
+ (xy 19.73161 -8.412713) (xy 19.731613 -8.412715) (xy 19.897213 -8.533028) (xy 20.041971 -8.677786)
+ (xy 20.162284 -8.843386) (xy 20.162287 -8.84339) (xy 20.221503 -8.959607) (xy 20.255218 -9.025776)
+ (xy 20.318477 -9.220465) (xy 20.3505 -9.422648) (xy 20.3505 -9.627351) (xy 20.318477 -9.829534)
+ (xy 20.25522 -10.024219) (xy 20.162287 -10.20661) (xy 20.094732 -10.29959) (xy 20.041971 -10.372213)
+ (xy 20.041968 -10.372215) (xy 20.041966 -10.372219) (xy 19.897219 -10.516966) (xy 19.897215 -10.516968)
+ (xy 19.897213 -10.516971) (xy 19.82459 -10.569732) (xy 19.73161 -10.637287) (xy 19.549219 -10.73022)
+ (xy 19.354534 -10.793477) (xy 19.152352 -10.8255) (xy 18.947648 -10.8255) (xy 18.846557 -10.809488)
+ (xy 18.745465 -10.793477) (xy 18.655137 -10.764127) (xy 18.550781 -10.73022) (xy 18.550778 -10.730218)
+ (xy 18.550776 -10.730218) (xy 18.484607 -10.696503) (xy 18.36839 -10.637287) (xy 18.368386 -10.637284)
+ (xy 18.202786 -10.516971) (xy 18.058028 -10.372213) (xy 17.937715 -10.206613) (xy 17.844781 -10.024223)
+ (xy 17.781522 -9.829534) (xy 17.7495 -9.627351) (xy 1.3005 -9.627351) (xy 1.268477 -9.829534) (xy 1.20522 -10.024219)
+ (xy 1.112287 -10.20661) (xy 1.044732 -10.29959) (xy 0.991971 -10.372213) (xy 0.991968 -10.372215)
+ (xy 0.991966 -10.372219) (xy 0.847219 -10.516966) (xy 0.847215 -10.516968) (xy 0.847213 -10.516971)
+ (xy 0.77459 -10.569732) (xy 0.68161 -10.637287) (xy 0.499219 -10.73022) (xy 0.304534 -10.793477)
+ (xy 0.102352 -10.8255) (xy -0.102352 -10.8255) (xy -0.304534 -10.793477) (xy -0.499219 -10.73022)
+ (xy -0.68161 -10.637287) (xy -0.77459 -10.569732) (xy -0.847213 -10.516971) (xy -0.847215 -10.516968)
+ (xy -0.847219 -10.516966) (xy -0.991966 -10.372219) (xy -0.991968 -10.372215) (xy -0.991971 -10.372213)
+ (xy -1.044732 -10.29959) (xy -1.112287 -10.20661) (xy -1.20522 -10.024219) (xy -1.268477 -9.829534)
+ (xy -1.3005 -9.627351) (xy -17.7495 -9.627351) (xy -17.781522 -9.829534) (xy -17.844781 -10.024223)
+ (xy -17.937715 -10.206613) (xy -18.058028 -10.372213) (xy -18.202786 -10.516971) (xy -18.368386 -10.637284)
+ (xy -18.36839 -10.637287) (xy -18.484607 -10.696503) (xy -18.550776 -10.730218) (xy -18.550778 -10.730218)
+ (xy -18.550781 -10.73022) (xy -18.655137 -10.764127) (xy -18.745465 -10.793477) (xy -18.846557 -10.809488)
+ (xy -18.947648 -10.8255) (xy -19.152352 -10.8255) (xy -19.354534 -10.793477) (xy -19.549219 -10.73022)
+ (xy -19.73161 -10.637287) (xy -19.82459 -10.569732) (xy -19.897213 -10.516971) (xy -19.897215 -10.516968)
+ (xy -19.897219 -10.516966) (xy -20.041966 -10.372219) (xy -20.041968 -10.372215) (xy -20.041971 -10.372213)
+ (xy -20.094732 -10.29959) (xy -20.162287 -10.20661) (xy -20.25522 -10.024219) (xy -20.318477 -9.829534)
+ (xy -20.3505 -9.627351) (xy -37.4995 -9.627351) (xy -37.4995 -18.919752) (xy 5.6995 -18.919752)
+ (xy 5.6995 -16.880247) (xy 5.711131 -16.82177) (xy 5.711132 -16.821769) (xy 5.755447 -16.755447)
+ (xy 5.821769 -16.711132) (xy 5.82177 -16.711131) (xy 5.880247 -16.6995) (xy 5.880252 -16.6995) (xy 9.119752 -16.6995)
+ (xy 9.178229 -16.711131) (xy 9.17823 -16.711132) (xy 9.244552 -16.755447) (xy 9.288867 -16.821769)
+ (xy 9.288868 -16.82177) (xy 9.300499 -16.880247) (xy 9.3005 -16.880249) (xy 9.3005 -18.91975) (xy 9.300499 -18.919752)
+ (xy 9.288868 -18.978229) (xy 9.288867 -18.97823) (xy 9.288867 -18.978231) (xy 9.244552 -19.044552)
+ (xy 9.178231 -19.088867) (xy 9.178229 -19.088867) (xy 9.178229 -19.088868) (xy 9.134568 -19.097552)
+ (xy 9.119751 -19.100499) (xy 9.119751 -19.1005) (xy 9.119748 -19.1005) (xy 5.880252 -19.1005) (xy 5.880249 -19.1005)
+ (xy 5.880247 -19.100499) (xy 5.82177 -19.088868) (xy 5.821769 -19.088867) (xy 5.755447 -19.044552)
+ (xy 5.711132 -18.97823) (xy 5.711131 -18.978229) (xy 5.6995 -18.919752) (xy -37.4995 -18.919752)
+ (xy -37.4995 -23.618052) (xy -1.5 -23.618052) (xy -1.5 -23.381947) (xy -1.463065 -23.148752) (xy -1.390102 -22.924197)
+ (xy -1.282914 -22.713828) (xy -1.222658 -22.630894) (xy -1.222658 -22.630893) (xy -0.482962 -23.37059)
+ (xy -0.465925 -23.307007) (xy -0.400099 -23.192993) (xy -0.307007 -23.099901) (xy -0.192993 -23.034075)
+ (xy -0.129409 -23.017037) (xy -0.869105 -22.27734) (xy -0.869104 -22.277338) (xy -0.786174 -22.217087)
+ (xy -0.720223 -22.183483) (xy -0.669427 -22.135508) (xy -0.652632 -22.067688) (xy -0.675169 -22.001553)
+ (xy -0.703632 -21.97268) (xy -0.782073 -21.91569) (xy -0.91569 -21.782073) (xy -1.02676 -21.629199)
+ (xy -1.112547 -21.460832) (xy -1.17094 -21.281118) (xy -1.2005 -21.094486) (xy -1.2005 -20.905513)
+ (xy -1.17094 -20.718881) (xy -1.112545 -20.539163) (xy -1.06729 -20.450347) (xy -1.02676 -20.370801)
+ (xy -0.91569 -20.217927) (xy -0.782073 -20.08431) (xy -0.629199 -19.97324) (xy -0.460836 -19.887454)
+ (xy -0.281118 -19.829059) (xy -0.094486 -19.7995) (xy -0.094481 -19.7995) (xy 0.094486 -19.7995)
+ (xy 0.281118 -19.829059) (xy 0.460836 -19.887454) (xy 0.629199 -19.97324) (xy 0.782073 -20.08431)
+ (xy 0.91569 -20.217927) (xy 1.02676 -20.370801) (xy 1.06729 -20.450347) (xy 1.112545 -20.539163)
+ (xy 1.17094 -20.718881) (xy 1.2005 -20.905513) (xy 1.2005 -21.094486) (xy 13.2995 -21.094486) (xy 13.2995 -20.905513)
+ (xy 13.329059 -20.718881) (xy 13.387454 -20.539163) (xy 13.47324 -20.3708) (xy 13.53661 -20.283579)
+ (xy 13.58431 -20.217927) (xy 13.584312 -20.217925) (xy 13.584312 -20.217924) (xy 13.717924 -20.084312)
+ (xy 13.8708 -19.97324) (xy 14.039163 -19.887454) (xy 14.218881 -19.829059) (xy 14.405514 -19.7995)
+ (xy 14.405519 -19.7995) (xy 14.594486 -19.7995) (xy 14.781118 -19.829059) (xy 14.960836 -19.887454)
+ (xy 15.129199 -19.97324) (xy 15.282073 -20.08431) (xy 15.41569 -20.217927) (xy 15.52676 -20.370801)
+ (xy 15.56729 -20.450347) (xy 15.612545 -20.539163) (xy 15.67094 -20.718881) (xy 15.7005 -20.905513)
+ (xy 15.7005 -21.094486) (xy 15.67094 -21.281118) (xy 15.612547 -21.460832) (xy 15.52676 -21.629199)
+ (xy 15.41569 -21.782073) (xy 15.282073 -21.91569) (xy 15.129199 -22.02676) (xy 14.960832 -22.112547)
+ (xy 14.781118 -22.17094) (xy 14.594486 -22.2005) (xy 14.594481 -22.2005) (xy 14.405519 -22.2005)
+ (xy 14.405514 -22.2005) (xy 14.218881 -22.17094) (xy 14.183421 -22.159418) (xy 14.039168 -22.112547)
+ (xy 14.039165 -22.112545) (xy 14.039163 -22.112545) (xy 13.951127 -22.067688) (xy 13.870801 -22.02676)
+ (xy 13.717927 -21.91569) (xy 13.58431 -21.782073) (xy 13.47324 -21.629199) (xy 13.387454 -21.460836)
+ (xy 13.329059 -21.281118) (xy 13.2995 -21.094486) (xy 1.2005 -21.094486) (xy 1.17094 -21.281118)
+ (xy 1.112547 -21.460832) (xy 1.02676 -21.629199) (xy 0.91569 -21.782073) (xy 0.782073 -21.91569)
+ (xy 0.703632 -21.97268) (xy 0.660967 -22.02801) (xy 0.654988 -22.097623) (xy 0.687594 -22.159418)
+ (xy 0.720223 -22.183483) (xy 0.786174 -22.217087) (xy 0.869104 -22.277338) (xy 0.869105 -22.27734)
+ (xy 0.129409 -23.017037) (xy 0.192993 -23.034075) (xy 0.307007 -23.099901) (xy 0.400099 -23.192993)
+ (xy 0.465925 -23.307007) (xy 0.482962 -23.37059) (xy 1.222658 -22.630893) (xy 1.222658 -22.630894)
+ (xy 1.282914 -22.713828) (xy 1.390102 -22.924197) (xy 1.463065 -23.148752) (xy 1.5 -23.381947) (xy 1.5 -23.618052)
+ (xy 1.463065 -23.851247) (xy 1.390102 -24.075802) (xy 1.282918 -24.286163) (xy 1.282914 -24.286169)
+ (xy 1.222658 -24.369104) (xy 1.222658 -24.369105) (xy 0.482962 -23.629408) (xy 0.465925 -23.692993)
+ (xy 0.400099 -23.807007) (xy 0.307007 -23.900099) (xy 0.192993 -23.965925) (xy 0.129408 -23.982962)
+ (xy 0.909527 -24.76308) (xy 0.913021 -24.759585) (xy 0.936943 -24.783875) (xy 0.9972 -24.7995) (xy 1.019752 -24.7995)
+ (xy 1.078229 -24.811131) (xy 1.07823 -24.811132) (xy 1.144553 -24.855448) (xy 1.169973 -24.893491)
+ (xy 1.188867 -24.921769) (xy 1.188868 -24.92177) (xy 1.200499 -24.980247) (xy 1.2005 -24.980249)
+ (xy 1.2005 -26.118052) (xy 13 -26.118052) (xy 13 -25.881947) (xy 13.036934 -25.648752) (xy 13.109897 -25.424197)
+ (xy 13.217084 -25.21383) (xy 13.27734 -25.130894) (xy 14.017037 -25.870591) (xy 14.034075 -25.807007)
+ (xy 14.099901 -25.692993) (xy 14.192993 -25.599901) (xy 14.307007 -25.534075) (xy 14.370591 -25.517037)
+ (xy 13.630894 -24.77734) (xy 13.71383 -24.717084) (xy 13.924197 -24.609897) (xy 14.148752 -24.536934)
+ (xy 14.148751 -24.536934) (xy 14.381948 -24.5) (xy 14.618052 -24.5) (xy 14.851247 -24.536934) (xy 15.075802 -24.609897)
+ (xy 15.286174 -24.717087) (xy 15.369104 -24.777338) (xy 15.369105 -24.77734) (xy 14.629409 -25.517037)
+ (xy 14.692993 -25.534075) (xy 14.807007 -25.599901) (xy 14.900099 -25.692993) (xy 14.965925 -25.807007)
+ (xy 14.982962 -25.87059) (xy 15.722658 -25.130893) (xy 15.722658 -25.130894) (xy 15.782914 -25.213828)
+ (xy 15.890102 -25.424197) (xy 15.963065 -25.648752) (xy 16 -25.881947) (xy 16 -26.118052) (xy 15.963065 -26.351247)
+ (xy 15.890102 -26.575802) (xy 15.782918 -26.786163) (xy 15.782914 -26.786169) (xy 15.722658 -26.869104)
+ (xy 15.722658 -26.869105) (xy 14.982962 -26.129409) (xy 14.965925 -26.192993) (xy 14.900099 -26.307007)
+ (xy 14.807007 -26.400099) (xy 14.692993 -26.465925) (xy 14.629408 -26.482962) (xy 15.369105 -27.222658)
+ (xy 15.286169 -27.282914) (xy 15.286163 -27.282918) (xy 15.075802 -27.390102) (xy 14.851247 -27.463065)
+ (xy 14.851248 -27.463065) (xy 14.618052 -27.5) (xy 14.381948 -27.5) (xy 14.148752 -27.463065) (xy 13.924197 -27.390102)
+ (xy 13.713828 -27.282914) (xy 13.630894 -27.222658) (xy 13.630893 -27.222658) (xy 14.37059 -26.482962)
+ (xy 14.307007 -26.465925) (xy 14.192993 -26.400099) (xy 14.099901 -26.307007) (xy 14.034075 -26.192993)
+ (xy 14.017037 -26.129408) (xy 13.27734 -26.869105) (xy 13.277338 -26.869104) (xy 13.217087 -26.786174)
+ (xy 13.109897 -26.575802) (xy 13.036934 -26.351247) (xy 13 -26.118052) (xy 1.2005 -26.118052) (xy 1.2005 -27.01975)
+ (xy 1.200499 -27.019752) (xy 1.188868 -27.078229) (xy 1.188867 -27.07823) (xy 1.188867 -27.078231)
+ (xy 1.144552 -27.144552) (xy 1.078231 -27.188867) (xy 1.078229 -27.188867) (xy 1.078229 -27.188868)
+ (xy 1.034568 -27.197552) (xy 1.019751 -27.200499) (xy 1.019751 -27.2005) (xy 1.019748 -27.2005)
+ (xy -1.019748 -27.2005) (xy -1.019751 -27.2005) (xy -1.019751 -27.200499) (xy -1.034568 -27.197552)
+ (xy -1.078229 -27.188868) (xy -1.078229 -27.188867) (xy -1.078231 -27.188867) (xy -1.144552 -27.144552)
+ (xy -1.188867 -27.078231) (xy -1.188867 -27.07823) (xy -1.188868 -27.078229) (xy -1.200499 -27.019752)
+ (xy -1.2005 -27.01975) (xy -1.2005 -24.980249) (xy -1.200499 -24.980247) (xy -1.188868 -24.92177)
+ (xy -1.188867 -24.921769) (xy -1.144552 -24.855447) (xy -1.07823 -24.811132) (xy -1.078229 -24.811131)
+ (xy -1.019752 -24.7995) (xy -0.9972 -24.7995) (xy -0.930161 -24.779815) (xy -0.912812 -24.759794)
+ (xy -0.909527 -24.76308) (xy -0.129408 -23.982962) (xy -0.192993 -23.965925) (xy -0.307007 -23.900099)
+ (xy -0.400099 -23.807007) (xy -0.465925 -23.692993) (xy -0.482962 -23.629408) (xy -1.222658 -24.369105)
+ (xy -1.222658 -24.369104) (xy -1.282914 -24.286169) (xy -1.282918 -24.286163) (xy -1.390102 -24.075802)
+ (xy -1.463065 -23.851247) (xy -1.5 -23.618052) (xy -37.4995 -23.618052) (xy -37.4995 -31.106287)
+ (xy -32.3505 -31.106287) (xy -32.3505 -30.893713) (xy -32.317246 -30.683757) (xy -32.251557 -30.481588)
+ (xy -32.180477 -30.342086) (xy -32.155048 -30.292179) (xy -32.030109 -30.120213) (xy -31.879786 -29.96989)
+ (xy -31.70782 -29.844951) (xy -31.707816 -29.844949) (xy -31.518412 -29.748443) (xy -31.316243 -29.682754)
+ (xy -31.316241 -29.682753) (xy -31.31624 -29.682753) (xy -31.154957 -29.657208) (xy -31.106287 -29.6495)
+ (xy -31.106286 -29.6495) (xy -30.893714 -29.6495) (xy -30.893713 -29.6495) (xy -30.845042 -29.657208)
+ (xy -30.68376 -29.682753) (xy -30.481585 -29.748444) (xy -30.292179 -29.844951) (xy -30.120213 -29.96989)
+ (xy -29.969896 -30.120207) (xy -29.949817 -30.147844) (xy 5.4 -30.147844) (xy 5.4 -29.35) (xy 6.141759 -29.35)
+ (xy 6.128822 -29.318767) (xy 6.1 -29.173869) (xy 6.1 -29.026131) (xy 6.128822 -28.881233) (xy 6.141759 -28.85)
+ (xy 5.4 -28.85) (xy 5.4 -28.052155) (xy 5.406401 -27.992627) (xy 5.406403 -27.99262) (xy 5.456645 -27.857913)
+ (xy 5.456649 -27.857906) (xy 5.542809 -27.742812) (xy 5.542812 -27.742809) (xy 5.657906 -27.656649)
+ (xy 5.657913 -27.656645) (xy 5.79262 -27.606403) (xy 5.792627 -27.606401) (xy 5.852155 -27.6) (xy 7.25 -27.6)
+ (xy 7.25 -28.35) (xy 7.75 -28.35) (xy 7.75 -27.6) (xy 9.147844 -27.6) (xy 9.207372 -27.606401) (xy 9.207379 -27.606403)
+ (xy 9.342086 -27.656645) (xy 9.342093 -27.656649) (xy 9.457187 -27.742809) (xy 9.45719 -27.742812)
+ (xy 9.54335 -27.857906) (xy 9.543354 -27.857913) (xy 9.593596 -27.99262) (xy 9.593598 -27.992627)
+ (xy 9.599999 -28.052155) (xy 9.6 -28.052172) (xy 9.6 -28.85) (xy 8.858241 -28.85) (xy 8.871178 -28.881233)
+ (xy 8.9 -29.026131) (xy 8.9 -29.173869) (xy 8.871178 -29.318767) (xy 8.858241 -29.35) (xy 9.6 -29.35)
+ (xy 9.6 -30.147827) (xy 9.599999 -30.147844) (xy 9.593598 -30.207372) (xy 9.593596 -30.207379) (xy 9.543354 -30.342086)
+ (xy 9.54335 -30.342093) (xy 9.45719 -30.457187) (xy 9.457187 -30.45719) (xy 9.342093 -30.54335)
+ (xy 9.342086 -30.543354) (xy 9.207379 -30.593596) (xy 9.207372 -30.593598) (xy 9.147844 -30.599999)
+ (xy 9.147828 -30.6) (xy 7.75 -30.6) (xy 7.75 -29.85) (xy 7.25 -29.85) (xy 7.25 -30.6) (xy 5.852172 -30.6)
+ (xy 5.852155 -30.599999) (xy 5.792627 -30.593598) (xy 5.79262 -30.593596) (xy 5.657913 -30.543354)
+ (xy 5.657906 -30.54335) (xy 5.542812 -30.45719) (xy 5.542809 -30.457187) (xy 5.456649 -30.342093)
+ (xy 5.456645 -30.342086) (xy 5.406403 -30.207379) (xy 5.406401 -30.207372) (xy 5.4 -30.147844) (xy -29.949817 -30.147844)
+ (xy -29.894463 -30.224034) (xy -29.89446 -30.224035) (xy -29.844951 -30.29218) (xy -29.748444 -30.481585)
+ (xy -29.682753 -30.68376) (xy -29.6495 -30.893713) (xy -29.6495 -31.106286) (xy 29.6495 -31.106286)
+ (xy 29.6495 -30.893713) (xy 29.682753 -30.68376) (xy 29.748444 -30.481585) (xy 29.844951 -30.292179)
+ (xy 29.96989 -30.120213) (xy 30.120213 -29.96989) (xy 30.292179 -29.844951) (xy 30.481585 -29.748444)
+ (xy 30.68376 -29.682753) (xy 30.683759 -29.682753) (xy 30.854202 -29.655757) (xy 30.893713 -29.6495)
+ (xy 30.893714 -29.6495) (xy 31.106286 -29.6495) (xy 31.106287 -29.6495) (xy 31.169644 -29.659534)
+ (xy 31.316239 -29.682753) (xy 31.316241 -29.682753) (xy 31.316243 -29.682754) (xy 31.518412 -29.748443)
+ (xy 31.707816 -29.844949) (xy 31.70782 -29.844951) (xy 31.879786 -29.96989) (xy 32.030109 -30.120213)
+ (xy 32.155048 -30.292179) (xy 32.180477 -30.342086) (xy 32.251557 -30.481588) (xy 32.317246 -30.683757)
+ (xy 32.3505 -30.893713) (xy 32.3505 -31.106287) (xy 32.317246 -31.316243) (xy 32.251557 -31.518412)
+ (xy 32.155051 -31.707816) (xy 32.139086 -31.729789) (xy 32.030109 -31.879786) (xy 32.030106 -31.879788)
+ (xy 32.030104 -31.879792) (xy 31.879792 -32.030104) (xy 31.879788 -32.030106) (xy 31.879786 -32.030109)
+ (xy 31.70782 -32.155048) (xy 31.707816 -32.155051) (xy 31.518412 -32.251557) (xy 31.316243 -32.317246)
+ (xy 31.106287 -32.3505) (xy 30.893713 -32.3505) (xy 30.683757 -32.317246) (xy 30.481588 -32.251557)
+ (xy 30.292184 -32.155051) (xy 30.292181 -32.155049) (xy 30.292179 -32.155048) (xy 30.120213 -32.030109)
+ (xy 29.96989 -31.879786) (xy 29.844951 -31.70782) (xy 29.748444 -31.518414) (xy 29.682753 -31.316239)
+ (xy 29.6495 -31.106286) (xy -29.6495 -31.106286) (xy -29.682753 -31.316239) (xy -29.748444 -31.518414)
+ (xy -29.844951 -31.70782) (xy -29.96989 -31.879786) (xy -30.120213 -32.030109) (xy -30.292179 -32.155048)
+ (xy -30.292181 -32.155049) (xy -30.292184 -32.155051) (xy -30.481588 -32.251557) (xy -30.683757 -32.317246)
+ (xy -30.893713 -32.3505) (xy -31.106287 -32.3505) (xy -31.316243 -32.317246) (xy -31.518412 -32.251557)
+ (xy -31.707816 -32.155051) (xy -31.70782 -32.155048) (xy -31.879786 -32.030109) (xy -31.879788 -32.030106)
+ (xy -31.879792 -32.030104) (xy -32.030104 -31.879792) (xy -32.030106 -31.879788) (xy -32.030109 -31.879786)
+ (xy -32.139086 -31.729789) (xy -32.155051 -31.707816) (xy -32.251557 -31.518412) (xy -32.317246 -31.316243)
+ (xy -32.3505 -31.106287) (xy -37.4995 -31.106287) (xy -37.4995 -33.3755) (xy -37.479815 -33.442539)
+ (xy -37.427011 -33.488294) (xy -37.3755 -33.4995) (xy -34.934108 -33.4995) (xy -34.806812 -33.533608)
+ (xy -34.692686 -33.5995) (xy -34.692683 -33.599502) (xy -34.599502 -33.692683) (xy -34.5995 -33.692686)
+ (xy -34.533608 -33.806812) (xy -34.4995 -33.934108) (xy -34.4995 -36.3755) (xy -34.479815 -36.442539)
+ (xy -34.427011 -36.488294) (xy -34.3755 -36.4995) (xy 34.3755 -36.4995)
+ )
+ )
+ )
+ (embedded_fonts no)
+)
diff --git a/hackpads/Hexpad-macropad/PCB/hexpad.kicad_pro b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_pro
new file mode 100644
index 0000000000..2d2418a1ff
--- /dev/null
+++ b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_pro
@@ -0,0 +1,329 @@
+{
+ "board": {
+ "3dviewports": [],
+ "design_settings": {
+ "defaults": {
+ "apply_defaults_to_fp_barcodes": false,
+ "apply_defaults_to_fp_dimensions": false,
+ "apply_defaults_to_fp_fields": false,
+ "apply_defaults_to_fp_shapes": false,
+ "apply_defaults_to_fp_text": false,
+ "board_outline_line_width": 0.05,
+ "copper_line_width": 0.2,
+ "copper_text_italic": false,
+ "copper_text_size_h": 1.5,
+ "copper_text_size_v": 1.5,
+ "copper_text_thickness": 0.3,
+ "copper_text_upright": false,
+ "courtyard_line_width": 0.05,
+ "dimension_precision": 4,
+ "dimension_units": 3,
+ "dimensions": {
+ "arrow_length": 1270000,
+ "extension_offset": 500000,
+ "keep_text_aligned": true,
+ "suppress_zeroes": true,
+ "text_position": 0,
+ "units_format": 0
+ },
+ "fab_line_width": 0.1,
+ "fab_text_italic": false,
+ "fab_text_size_h": 1.0,
+ "fab_text_size_v": 1.0,
+ "fab_text_thickness": 0.15,
+ "fab_text_upright": false,
+ "other_line_width": 0.1,
+ "other_text_italic": false,
+ "other_text_size_h": 1.0,
+ "other_text_size_v": 1.0,
+ "other_text_thickness": 0.15,
+ "other_text_upright": false,
+ "pads": {
+ "drill": 0.8,
+ "height": 1.27,
+ "width": 2.54
+ },
+ "silk_line_width": 0.1,
+ "silk_text_italic": false,
+ "silk_text_size_h": 1.0,
+ "silk_text_size_v": 1.0,
+ "silk_text_thickness": 0.1,
+ "silk_text_upright": false,
+ "zones": {
+ "border_display_style": 2,
+ "border_hatch_pitch": 0.5,
+ "corner_radius": 0.0,
+ "corner_smoothing": 0,
+ "fill_mode": 0,
+ "hatch_gap": 1.5,
+ "hatch_orientation": 0.0,
+ "hatch_smoothing_level": 0,
+ "hatch_smoothing_value": 0.1,
+ "hatch_thickness": 1.0,
+ "min_clearance": 0.5,
+ "min_island_area": 10.0,
+ "min_thickness": 0.25,
+ "pad_connection": 1,
+ "remove_islands": 0,
+ "thermal_relief_gap": 0.5,
+ "thermal_relief_spoke_width": 0.5
+ }
+ },
+ "diff_pair_dimensions": [],
+ "drc_exclusions": [],
+ "meta": {
+ "version": 2
+ },
+ "rule_severities": {
+ "annular_width": "error",
+ "clearance": "error",
+ "connection_width": "warning",
+ "copper_edge_clearance": "error",
+ "copper_sliver": "warning",
+ "courtyards_overlap": "error",
+ "creepage": "error",
+ "diff_pair_gap_out_of_range": "error",
+ "diff_pair_uncoupled_length_too_long": "error",
+ "drill_out_of_range": "error",
+ "duplicate_footprints": "warning",
+ "extra_footprint": "warning",
+ "footprint": "error",
+ "footprint_filters_mismatch": "ignore",
+ "footprint_symbol_field_mismatch": "warning",
+ "footprint_symbol_mismatch": "warning",
+ "footprint_type_mismatch": "ignore",
+ "hole_clearance": "error",
+ "hole_to_hole": "warning",
+ "holes_co_located": "warning",
+ "invalid_outline": "error",
+ "isolated_copper": "warning",
+ "item_on_disabled_layer": "error",
+ "items_not_allowed": "error",
+ "length_out_of_range": "error",
+ "lib_footprint_issues": "warning",
+ "lib_footprint_mismatch": "warning",
+ "malformed_courtyard": "error",
+ "microvia_drill_out_of_range": "error",
+ "mirrored_text_on_front_layer": "warning",
+ "missing_courtyard": "ignore",
+ "missing_footprint": "warning",
+ "missing_tuning_profile": "warning",
+ "net_conflict": "warning",
+ "nonmirrored_text_on_back_layer": "warning",
+ "npth_inside_courtyard": "error",
+ "padstack": "warning",
+ "pth_inside_courtyard": "warning",
+ "shorting_items": "error",
+ "silk_edge_clearance": "warning",
+ "silk_over_copper": "warning",
+ "silk_overlap": "warning",
+ "skew_out_of_range": "error",
+ "solder_mask_bridge": "error",
+ "starved_thermal": "error",
+ "text_height": "warning",
+ "text_on_edge_cuts": "error",
+ "text_thickness": "warning",
+ "through_hole_pad_without_hole": "error",
+ "too_many_vias": "error",
+ "track_angle": "error",
+ "track_dangling": "warning",
+ "track_not_centered_on_via": "ignore",
+ "track_on_post_machined_layer": "error",
+ "track_segment_length": "error",
+ "track_width": "error",
+ "tracks_crossing": "error",
+ "tuning_profile_track_geometries": "ignore",
+ "unconnected_items": "error",
+ "unresolved_variable": "error",
+ "via_dangling": "warning",
+ "zones_intersect": "error"
+ },
+ "rules": {
+ "max_error": 0.005,
+ "min_clearance": 0.2,
+ "min_connection": 0.0,
+ "min_copper_edge_clearance": 0.5,
+ "min_groove_width": 0.0,
+ "min_hole_clearance": 0.25,
+ "min_hole_to_hole": 0.25,
+ "min_microvia_diameter": 0.2,
+ "min_microvia_drill": 0.1,
+ "min_resolved_spokes": 2,
+ "min_silk_clearance": 0.0,
+ "min_text_height": 0.8,
+ "min_text_thickness": 0.08,
+ "min_through_hole_diameter": 0.3,
+ "min_track_width": 0.2,
+ "min_via_annular_width": 0.1,
+ "min_via_diameter": 0.5,
+ "solder_mask_to_copper_clearance": 0.0,
+ "use_height_for_length_calcs": true
+ },
+ "teardrop_options": [
+ {
+ "td_onpthpad": true,
+ "td_onroundshapesonly": false,
+ "td_onsmdpad": true,
+ "td_ontrackend": false,
+ "td_onvia": true
+ }
+ ],
+ "teardrop_parameters": [
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_round_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_rect_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_on_pad_in_zone": false,
+ "td_target_name": "td_track_end",
+ "td_width_to_size_filter_ratio": 0.9
+ }
+ ],
+ "track_widths": [],
+ "tuning_pattern_settings": {
+ "diff_pair_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 1.0
+ },
+ "diff_pair_skew_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ },
+ "single_track_defaults": {
+ "corner_radius_percentage": 80,
+ "corner_style": 1,
+ "max_amplitude": 1.0,
+ "min_amplitude": 0.2,
+ "single_sided": false,
+ "spacing": 0.6
+ }
+ },
+ "via_dimensions": [],
+ "zones_allow_external_fillets": false
+ },
+ "ipc2581": {
+ "bom_rev": "",
+ "dist": "",
+ "distpn": "",
+ "internal_id": "",
+ "mfg": "",
+ "mpn": "",
+ "sch_revision": ""
+ },
+ "layer_pairs": [],
+ "layer_presets": [],
+ "viewports": []
+ },
+ "boards": [],
+ "component_class_settings": {
+ "assignments": [],
+ "meta": {
+ "version": 0
+ },
+ "sheet_component_classes": {
+ "enabled": false
+ }
+ },
+ "cvpcb": {
+ "equivalence_files": []
+ },
+ "libraries": {
+ "pinned_footprint_libs": [],
+ "pinned_symbol_libs": []
+ },
+ "meta": {
+ "filename": "hexpad.kicad_pro",
+ "version": 3
+ },
+ "net_settings": {
+ "classes": [
+ {
+ "bus_width": 12,
+ "clearance": 0.2,
+ "diff_pair_gap": 0.25,
+ "diff_pair_via_gap": 0.25,
+ "diff_pair_width": 0.2,
+ "line_style": 0,
+ "microvia_diameter": 0.3,
+ "microvia_drill": 0.1,
+ "name": "Default",
+ "pcb_color": "rgba(0, 0, 0, 0.000)",
+ "priority": 2147483647,
+ "schematic_color": "rgba(0, 0, 0, 0.000)",
+ "track_width": 0.2,
+ "tuning_profile": "",
+ "via_diameter": 0.6,
+ "via_drill": 0.3,
+ "wire_width": 6
+ }
+ ],
+ "meta": {
+ "version": 5
+ },
+ "net_colors": null,
+ "netclass_assignments": null,
+ "netclass_patterns": []
+ },
+ "pcbnew": {
+ "last_paths": {
+ "idf": "",
+ "netlist": "",
+ "plot": "",
+ "specctra_dsn": "",
+ "vrml": ""
+ },
+ "page_layout_descr_file": ""
+ },
+ "schematic": {
+ "bus_aliases": {},
+ "legacy_lib_dir": "",
+ "legacy_lib_list": [],
+ "top_level_sheets": [
+ {
+ "filename": "hexpad.kicad_sch",
+ "name": "hexpad",
+ "uuid": "00000000-0000-0000-0000-000000000000"
+ }
+ ]
+ },
+ "sheets": [],
+ "text_variables": {},
+ "tuning_profiles": {
+ "meta": {
+ "version": 0
+ },
+ "tuning_profiles_impedance_geometric": []
+ }
+}
diff --git a/hackpads/Hexpad-macropad/PCB/hexpad.kicad_sch b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_sch
new file mode 100644
index 0000000000..5fd0f20432
--- /dev/null
+++ b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_sch
@@ -0,0 +1,696 @@
+(kicad_sch (version 20211014) (generator kiutils)
+ (paper "A4")
+
+ (lib_symbols
+ (symbol "hexpad:XIAO-RP2040" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "J" (at 0 17.78 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "XIAO-RP2040" (at 0 -20.32 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Datasheet" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Description" "Generic connector, single row, 01x14, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "connector" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "XIAO-RP2040_1_1"
+ (rectangle (start -1.27 16.51) (end 1.27 -19.05)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ (rectangle (start -1.27 15.367) (end 0 15.113)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 12.827) (end 0 12.573)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 10.287) (end 0 10.033)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 7.747) (end 0 7.493)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 5.207) (end 0 4.953)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 2.667) (end 0 2.413)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 0.127) (end 0 -0.127)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -2.413) (end 0 -2.667)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -4.953) (end 0 -5.207)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -7.493) (end 0 -7.747)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -10.033) (end 0 -10.287)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -12.573) (end 0 -12.827)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -15.113) (end 0 -15.367)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -17.653) (end 0 -17.907)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (pin passive line (at -5.08 15.24 0) (length 3.81)
+ (name "D0" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 12.7 0) (length 3.81)
+ (name "D1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 10.16 0) (length 3.81)
+ (name "D2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 7.62 0) (length 3.81)
+ (name "D3" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 5.08 0) (length 3.81)
+ (name "D4" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 2.54 0) (length 3.81)
+ (name "D5" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 0 0) (length 3.81)
+ (name "D6" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -2.54 0) (length 3.81)
+ (name "D7" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -5.08 0) (length 3.81)
+ (name "D8" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -7.62 0) (length 3.81)
+ (name "D9" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -10.16 0) (length 3.81)
+ (name "D10" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -12.7 0) (length 3.81)
+ (name "3V3" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -15.24 0) (length 3.81)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -17.78 0) (length 3.81)
+ (name "5V" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+
+ (symbol "Switch:SW_Push" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "SW" (at 1.27 2.54 0) (show_name)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "SW_Push" (at 0 -1.524 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 5.08 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Datasheet" "" (at 0 5.08 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "SW_Push_0_1"
+ (circle (center -2.032 0) (radius 0.508)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 1.27)
+ (xy 0 3.048)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 2.032 0) (radius 0.508)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.54 1.27)
+ (xy -2.54 1.27)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (pin passive line (at -5.08 0 0) (length 2.54)
+ (name "1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 5.08 0 180) (length 2.54)
+ (name "2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+
+ (symbol "Device:RotaryEncoder_Switch" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+ (property "Reference" "SW" (at 0 6.604 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "RotaryEncoder_Switch" (at 0 -6.604 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -3.81 4.064 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Datasheet" "" (at 0 6.604 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "rotary switch encoder switch push button" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_fp_filters" "RotaryEncoder*Switch*" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "RotaryEncoder_Switch_0_1"
+ (rectangle (start -5.08 5.08) (end 5.08 -5.08)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ (polyline
+ (pts
+ (xy -5.08 2.54)
+ (xy -3.81 2.54)
+ (xy -3.81 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -5.08 0)
+ (xy -3.81 0)
+ (xy -3.81 -1.016)
+ (xy -3.302 -2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -5.08 -2.54)
+ (xy -3.81 -2.54)
+ (xy -3.81 -2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -4.318 0)
+ (xy -3.81 0)
+ (xy -3.81 1.016)
+ (xy -3.302 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center -3.81 0) (radius 0.254)
+ (stroke (width 0) (type default))
+ (fill (type outline))
+ )
+ (polyline
+ (pts
+ (xy -0.635 -1.778)
+ (xy -0.635 1.778)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (circle (center -0.381 0) (radius 1.905)
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.381 -1.778)
+ (xy -0.381 1.778)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (arc (start -0.381 -2.794) (mid -3.0988 -0.0635) (end -0.381 2.667)
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.127 1.778)
+ (xy -0.127 -1.778)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.254 2.921)
+ (xy -0.508 2.667)
+ (xy 0.127 2.286)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.254 -3.048)
+ (xy -0.508 -2.794)
+ (xy 0.127 -2.413)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 1.016)
+ (xy 3.81 -1.016)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 0)
+ (xy 3.429 0)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (circle (center 4.318 1.016) (radius 0.127)
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (circle (center 4.318 -1.016) (radius 0.127)
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 5.08 2.54)
+ (xy 4.318 2.54)
+ (xy 4.318 1.016)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 5.08 -2.54)
+ (xy 4.318 -2.54)
+ (xy 4.318 -1.016)
+ )
+ (stroke (width 0.254) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "RotaryEncoder_Switch_1_1"
+ (pin passive line (at -7.62 2.54 0) (length 2.54)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "A" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -7.62 -2.54 0) (length 2.54)
+ (name "B" (effects (font (size 1.27 1.27))))
+ (number "B" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -7.62 0 0) (length 2.54)
+ (name "C" (effects (font (size 1.27 1.27))))
+ (number "C" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 7.62 2.54 180) (length 2.54)
+ (name "S1" (effects (font (size 1.27 1.27))))
+ (number "S1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 7.62 -2.54 180) (length 2.54)
+ (name "S2" (effects (font (size 1.27 1.27))))
+ (number "S2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+
+ (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom no) (on_board yes)
+ (property "Reference" "H" (at 0 5.08 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "MountingHole" (at 0 3.175 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Datasheet" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Description" "Mounting Hole without connection" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "mounting hole" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_fp_filters" "MountingHole*" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "MountingHole_0_1"
+ (circle (center 0 0) (radius 1.27)
+ (stroke (width 1.27) (type default))
+ (fill (type none))
+ )
+ )
+ )
+
+ (symbol "power:PWR_FLAG" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#FLG" (at 0 1.905 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "PWR_FLAG" (at 0 3.81 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Datasheet" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Description" "Special symbol for telling ERC where power comes from" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "flag power" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "PWR_FLAG_0_0"
+ (pin power_out line (at 0 0 90) (length 0)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ (symbol "PWR_FLAG_0_1"
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 1.27)
+ (xy -1.016 1.905)
+ (xy 0 2.54)
+ (xy 1.016 1.905)
+ (xy 0 1.27)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ )
+ )
+
+ (no_connect (at 185.42 105.41))
+ (no_connect (at 185.42 107.94999999999999))
+ (no_connect (at 185.42 123.19))
+ (no_connect (at 185.42 128.26999999999998))
+
+ (global_label "SW1" (shape bidirectional) (at 185.42 95.25 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW2" (shape bidirectional) (at 185.42 97.78999999999999 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW3" (shape bidirectional) (at 185.42 100.33 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW4" (shape bidirectional) (at 185.42 102.86999999999999 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW5" (shape bidirectional) (at 185.42 110.49 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW6" (shape bidirectional) (at 185.42 113.03 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "ENCA" (shape bidirectional) (at 185.42 115.57 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "ENCB" (shape bidirectional) (at 185.42 118.11 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "ENCSW" (shape bidirectional) (at 185.42 120.64999999999999 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 185.42 125.72999999999999 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW1" (shape bidirectional) (at 55.88 71.12 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 66.04 71.12 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW2" (shape bidirectional) (at 55.88 91.44 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 66.04 91.44 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW3" (shape bidirectional) (at 55.88 111.76 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 66.04 111.76 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW4" (shape bidirectional) (at 55.88 132.08 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 66.04 132.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW5" (shape bidirectional) (at 55.88 152.4 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 66.04 152.4 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "SW6" (shape bidirectional) (at 55.88 172.72 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 66.04 172.72 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "ENCA" (shape bidirectional) (at 104.14 48.26 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "ENCB" (shape bidirectional) (at 104.14 53.339999999999996 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 104.14 50.8 180)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "ENCSW" (shape bidirectional) (at 119.38000000000001 48.26 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 119.38000000000001 53.339999999999996 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (global_label "GND" (shape bidirectional) (at 190.5 149.86 0)
+ (effects (font (size 1.27 1.27)))
+ )
+
+ (symbol (lib_id "hexpad:XIAO-RP2040") (at 190.5 110.49 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid 47f2bbc8-2326-43d5-b0bc-4e8a1ae4a385)
+ (property "Reference" "U1" (id 0) (at 196.85 107.94999999999999 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "XIAO-RP2040" (id 1) (at 196.85 113.03 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Switch:SW_Push") (at 60.96 71.12 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid dd8a643e-c7c1-4f37-87d8-cb7f909e201b)
+ (property "Reference" "SW1" (id 0) (at 67.31 68.58 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SW_Push" (id 1) (at 67.31 73.66000000000001 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Switch:SW_Push") (at 60.96 91.44 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid b76432b4-0d5d-4315-be2c-2294c65d7c5b)
+ (property "Reference" "SW2" (id 0) (at 67.31 88.89999999999999 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SW_Push" (id 1) (at 67.31 93.98 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Switch:SW_Push") (at 60.96 111.76 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid 50c05e40-ac1c-4349-9557-8fda30403036)
+ (property "Reference" "SW3" (id 0) (at 67.31 109.22 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SW_Push" (id 1) (at 67.31 114.30000000000001 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Switch:SW_Push") (at 60.96 132.08 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid efa537a8-26ed-4f39-8ca6-bd209c74f8fb)
+ (property "Reference" "SW4" (id 0) (at 67.31 129.54000000000002 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SW_Push" (id 1) (at 67.31 134.62 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Switch:SW_Push") (at 60.96 152.4 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid b26a21f4-b161-4779-998c-f452fea7dc0a)
+ (property "Reference" "SW5" (id 0) (at 67.31 149.86 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SW_Push" (id 1) (at 67.31 154.94 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Switch:SW_Push") (at 60.96 172.72 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid 56fe5f60-34ea-492b-ac44-c3005a76f94c)
+ (property "Reference" "SW6" (id 0) (at 67.31 170.18 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SW_Push" (id 1) (at 67.31 175.26 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Device:RotaryEncoder_Switch") (at 111.76 50.8 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid 3890842f-4e0a-4fb1-bb7f-a9d88b81ff2f)
+ (property "Reference" "ENC1" (id 0) (at 118.11 48.26 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "EC11" (id 1) (at 118.11 53.339999999999996 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "power:PWR_FLAG") (at 190.5 149.86 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid 56f3ddd5-8c8d-4440-970c-81383dde7a80)
+ (property "Reference" "#FLG1" (id 0) (at 196.85 147.32000000000002 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "PWR_FLAG" (id 1) (at 196.85 152.4 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Mechanical:MountingHole") (at 241.3 40.64 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid d13df3cb-cf0c-4685-b414-f7927a056169)
+ (property "Reference" "H1" (id 0) (at 247.65 38.1 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "MountingHole" (id 1) (at 247.65 43.18 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Mechanical:MountingHole") (at 241.3 55.88 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid d78e89bc-fcfd-4cae-b204-252fb99c844b)
+ (property "Reference" "H2" (id 0) (at 247.65 53.34 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "MountingHole" (id 1) (at 247.65 58.42 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Mechanical:MountingHole") (at 241.3 71.12 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid 204c7d7d-e8fb-43c3-9cdc-9429c5a643c2)
+ (property "Reference" "H3" (id 0) (at 247.65 68.58 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "MountingHole" (id 1) (at 247.65 73.66000000000001 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (symbol (lib_id "Mechanical:MountingHole") (at 241.3 86.36 0) (unit 1)
+ (in_bom no) (on_board no)
+ (uuid c7548aed-6116-449b-882a-93cac94dcbe7)
+ (property "Reference" "H4" (id 0) (at 247.65 83.82 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "MountingHole" (id 1) (at 247.65 88.9 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+
+ (sheet_instances
+ (path "/" (page "1"))
+ )
+)
diff --git a/hackpads/Hexpad-macropad/PCB/hexpad.kicad_sym b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_sym
new file mode 100644
index 0000000000..17b8ba0694
--- /dev/null
+++ b/hackpads/Hexpad-macropad/PCB/hexpad.kicad_sym
@@ -0,0 +1,143 @@
+(kicad_symbol_lib (version 20211014) (generator None)
+ (symbol "XIAO-RP2040" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "J" (at 0 17.78 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "XIAO-RP2040" (at 0 -20.32 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Datasheet" "" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Description" "Generic connector, single row, 01x14, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "connector" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) (show_name)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "XIAO-RP2040_1_1"
+ (rectangle (start -1.27 16.51) (end 1.27 -19.05)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ (rectangle (start -1.27 15.367) (end 0 15.113)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 12.827) (end 0 12.573)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 10.287) (end 0 10.033)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 7.747) (end 0 7.493)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 5.207) (end 0 4.953)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 2.667) (end 0 2.413)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 0.127) (end 0 -0.127)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -2.413) (end 0 -2.667)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -4.953) (end 0 -5.207)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -7.493) (end 0 -7.747)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -10.033) (end 0 -10.287)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -12.573) (end 0 -12.827)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -15.113) (end 0 -15.367)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 -17.653) (end 0 -17.907)
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (pin passive line (at -5.08 15.24 0) (length 3.81)
+ (name "D0" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 12.7 0) (length 3.81)
+ (name "D1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 10.16 0) (length 3.81)
+ (name "D2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 7.62 0) (length 3.81)
+ (name "D3" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 5.08 0) (length 3.81)
+ (name "D4" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 2.54 0) (length 3.81)
+ (name "D5" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 0 0) (length 3.81)
+ (name "D6" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -2.54 0) (length 3.81)
+ (name "D7" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -5.08 0) (length 3.81)
+ (name "D8" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -7.62 0) (length 3.81)
+ (name "D9" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -10.16 0) (length 3.81)
+ (name "D10" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -12.7 0) (length 3.81)
+ (name "3V3" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -15.24 0) (length 3.81)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -5.08 -17.78 0) (length 3.81)
+ (name "5V" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+)
diff --git a/hackpads/Hexpad-macropad/PCB/sym-lib-table b/hackpads/Hexpad-macropad/PCB/sym-lib-table
new file mode 100644
index 0000000000..897e0f45cb
--- /dev/null
+++ b/hackpads/Hexpad-macropad/PCB/sym-lib-table
@@ -0,0 +1,4 @@
+(sym_lib_table
+ (version 7)
+ (lib (name "hexpad")(type "KiCad")(uri "${KIPRJMOD}/hexpad.kicad_sym")(options "")(descr "hexpad project symbols"))
+)
diff --git a/hackpads/Hexpad-macropad/README.md b/hackpads/Hexpad-macropad/README.md
new file mode 100644
index 0000000000..12fb9e4a42
--- /dev/null
+++ b/hackpads/Hexpad-macropad/README.md
@@ -0,0 +1,68 @@
+# Hexpad — a hex-shaped 6-key macropad
+
+A 6-key (3×2) macropad with a rotary encoder: 3D-printed case, custom 2-layer PCB,
+and KMK firmware, driven by a **Seeed XIAO RP2040**. Keys wire **direct to GPIO**
+(no matrix, no diodes), and the encoder handles volume/scroll.
+
+
+
+## Inspiration & challenges
+
+I wanted a compact editing/clipboard pad with a volume knob that didn't look like
+every other square macropad — so Hexpad uses a hexagonal silhouette around a
+centered 3×2 key cluster with the encoder up top.
+
+Two things were genuinely fiddly. First, the original top-plate CAD came out of an
+early IDE session malformed — the plate solid was fused to a stray slab 74 mm
+below it, so it "levitated" in the slicer. I had to reverse-engineer the real
+dimensions from the STEP geometry and rebuild the plate as a clean parametric
+build123d script. Second, rather than hand-draw the board I generated the PCB
+programmatically with KiCad's `pcbnew` API from a single coordinate spec, which
+guarantees the switch, encoder, and mounting-hole positions line up exactly with
+the printed plate (19.05 mm pitch, mounts at ±31 mm).
+
+## Gallery
+
+| Schematic | PCB | Case |
+|-----------|-----|------|
+|  |  |  |
+
+## Bill of materials
+
+| Qty | Part | Notes |
+|-----|------|-------|
+| 1 | Seeed XIAO RP2040 | MCU, mounted on the back; USB-C exits the front edge |
+| 6 | Cherry MX (or compatible) switch | direct-wired, one GPIO each |
+| 1 | Alps EC11 rotary encoder w/ switch | A/B + push → 3 GPIO, common → GND |
+| 4 | M2 screw (~6 mm) | through the case into the plate's corner posts |
+| 6 / 1 | MX keycaps / encoder knob | cosmetic |
+| 0 | diodes | **none** — direct wiring is valid for ≤7 keys |
+
+## Pin map
+
+| Input | XIAO pin | | Input | XIAO pin |
+|-------|----------|-|-------|----------|
+| SW1–SW3 (front) | D0, D1, D2 | | Encoder A / B | D8 / D9 |
+| SW4–SW6 (rear) | D3, D6, D7 | | Encoder push | D10 |
+
+`D4`/`D5` (SDA/SCL) are left free for a future OLED. All inputs use the RP2040's
+internal pull-ups (a press/turn pulls the pin to GND).
+
+## Folder contents
+
+| Folder | Files |
+|--------|-------|
+| `CAD/` | `hexpad_assembly.step` — full case (top plate + bottom case), name engraved on the plate |
+| `PCB/` | `hexpad.kicad_pro` / `.kicad_sch` / `.kicad_pcb` / `.kicad_sym` / `sym-lib-table`, plus `hexpad-gerbers.zip` (JLCPCB-ready) |
+| `Firmware/` | `code.py` (KMK keymap) + flashing/remapping `README.md` |
+| `docs/images/` | render, schematic, PCB, and case images |
+
+- **PCB:** 2-layer, **76 × 74 mm**, silkscreen-branded "Hexpad". DRC: 0 errors,
+ 0 unconnected (silkscreen / courtyard warnings only). Schematic ERC: 0 violations.
+- **Firmware:** KMK (CircuitPython). Default keymap: front row Copy/Paste/Cut,
+ rear row Undo/Redo/Save, encoder = volume (press = mute).
+- **Case:** 3D-printed; "Hexpad" engraved into the top plate's front margin.
+
+## Toolchain
+
+build123d (CAD → STEP) · KiCad 10 (PCB) · Bambu Studio (slicing) · CircuitPython + KMK.
diff --git a/hackpads/Hexpad-macropad/docs/images/case.png b/hackpads/Hexpad-macropad/docs/images/case.png
new file mode 100644
index 0000000000..ba8b23e9ed
Binary files /dev/null and b/hackpads/Hexpad-macropad/docs/images/case.png differ
diff --git a/hackpads/Hexpad-macropad/docs/images/pcb.png b/hackpads/Hexpad-macropad/docs/images/pcb.png
new file mode 100644
index 0000000000..af51a77571
Binary files /dev/null and b/hackpads/Hexpad-macropad/docs/images/pcb.png differ
diff --git a/hackpads/Hexpad-macropad/docs/images/render.png b/hackpads/Hexpad-macropad/docs/images/render.png
new file mode 100644
index 0000000000..d083dc4ede
Binary files /dev/null and b/hackpads/Hexpad-macropad/docs/images/render.png differ
diff --git a/hackpads/Hexpad-macropad/docs/images/schematic.png b/hackpads/Hexpad-macropad/docs/images/schematic.png
new file mode 100644
index 0000000000..26d6879e0f
Binary files /dev/null and b/hackpads/Hexpad-macropad/docs/images/schematic.png differ