From 8e36f71dfc4ab7b4c69932d2e6fe83d878f27d6e Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Tue, 16 Dec 2014 11:51:53 +0100
Subject: [PATCH] Jack DC 2.1mm PCB stl and step files

---
 .../power-connectors/jack_DC_2.1mm_PCB.step   | 2912 +++++++++++++++++
 .../power-connectors/jack_DC_2.1mm_PCB.stl    |  Bin 0 -> 56084 bytes
 2 files changed, 2912 insertions(+)
 create mode 100644 Electrical Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.step
 create mode 100644 Electrical Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.stl

diff --git a/Electrical Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.step b/Electrical Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.step
new file mode 100644
index 00000000..3256f4b7
--- /dev/null
+++ b/Electrical Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.step	
@@ -0,0 +1,2912 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Electrical 
+Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.step',
+  '2014-12-16T11:49:35',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#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('jack_DC_2.1mm_PCB-final','jack_DC_2.1mm_PCB-final','',(#8)
+  );
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2267);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#169,#297,#344,#435,#463,#513,#541,#903,#1039
+    ,#1119,#1219,#1302,#1410,#1459,#1508,#1562,#1638,#1719,#1795,#1822,
+    #1871,#1943,#1950,#2009,#2036,#2043,#2050,#2077,#2084,#2111,#2150,
+    #2205,#2263));
+#17 = ADVANCED_FACE('',(#18,#138),#32,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(4.900000095367,-2.350000076294,-9.25));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(4.900000095367,3.829999923706,-9.25));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(4.900000095367,-2.350000076294,-9.25));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(4.900000095367,-2.350000076294,-9.25));
+#35 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#36 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(1.110223024625E-16,-1.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-9.25));
+#47 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.));
+#48 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(4.440892098501E-17,-0.4));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(1.,0.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#24,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(4.900000095367,3.829999923706,-11.75));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(4.900000095367,3.829999923706,-9.25));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.,-1.110223024625E-16,-1.));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(6.861178292183E-16,-6.18));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(-1.,1.110223024625E-16));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(4.500000095367,3.829999923706,-9.25));
+#75 = DIRECTION('',(1.232595164408E-32,1.,-1.110223024625E-16));
+#76 = DIRECTION('',(0.,-1.110223024625E-16,-1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(0.,-0.4));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(1.,0.));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.T.);
+#84 = EDGE_CURVE('',#57,#85,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(4.900000095367,-2.350000076294,-11.75));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(4.900000095367,3.829999923706,-11.75));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(-2.5,-6.18));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(-1.110223024625E-16,1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(4.500000095367,3.829999923706,-11.75));
+#103 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.));
+#104 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(-4.440892098501E-17,-0.4));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(1.,0.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.F.);
+#112 = EDGE_CURVE('',#22,#85,#113,.T.);
+#113 = SURFACE_CURVE('',#114,(#119,#126),.PCURVE_S1.);
+#114 = CIRCLE('',#115,1.25);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(4.900000095367,-2.350000076294,-10.5));
+#117 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32));
+#118 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#119 = PCURVE('',#32,#120);
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
+#121 = CIRCLE('',#122,1.25);
+#122 = AXIS2_PLACEMENT_2D('',#123,#124);
+#123 = CARTESIAN_POINT('',(-1.25,0.));
+#124 = DIRECTION('',(1.110223024625E-16,-1.));
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#126 = PCURVE('',#127,#132);
+#127 = CYLINDRICAL_SURFACE('',#128,1.25);
+#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#129 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-10.5));
+#130 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32));
+#131 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(-0.,-0.4));
+#135 = VECTOR('',#136,1.);
+#136 = DIRECTION('',(-1.,0.));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = FACE_BOUND('',#139,.F.);
+#139 = EDGE_LOOP('',(#140));
+#140 = ORIENTED_EDGE('',*,*,#141,.T.);
+#141 = EDGE_CURVE('',#142,#142,#144,.T.);
+#142 = VERTEX_POINT('',#143);
+#143 = CARTESIAN_POINT('',(4.900000095367,-1.600000076294,-10.5));
+#144 = SURFACE_CURVE('',#145,(#150,#157),.PCURVE_S1.);
+#145 = CIRCLE('',#146,0.75);
+#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149);
+#147 = CARTESIAN_POINT('',(4.900000095367,-2.350000076294,-10.5));
+#148 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32));
+#149 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#150 = PCURVE('',#32,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = CIRCLE('',#153,0.75);
+#153 = AXIS2_PLACEMENT_2D('',#154,#155);
+#154 = CARTESIAN_POINT('',(-1.25,0.));
+#155 = DIRECTION('',(1.110223024625E-16,-1.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#158,#163);
+#158 = CYLINDRICAL_SURFACE('',#159,0.75);
+#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#160 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-10.5));
+#161 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32));
+#162 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168);
+#164 = LINE('',#165,#166);
+#165 = CARTESIAN_POINT('',(-0.,-0.4));
+#166 = VECTOR('',#167,1.);
+#167 = DIRECTION('',(-1.,0.));
+#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#169 = ADVANCED_FACE('',(#170),#44,.T.);
+#170 = FACE_BOUND('',#171,.T.);
+#171 = EDGE_LOOP('',(#172,#202,#223,#224,#247,#273));
+#172 = ORIENTED_EDGE('',*,*,#173,.F.);
+#173 = EDGE_CURVE('',#174,#176,#178,.T.);
+#174 = VERTEX_POINT('',#175);
+#175 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-9.25));
+#176 = VERTEX_POINT('',#177);
+#177 = CARTESIAN_POINT('',(4.500000095367,0.,-9.25));
+#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-9.25));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#183 = PCURVE('',#44,#184);
+#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);
+#185 = LINE('',#186,#187);
+#186 = CARTESIAN_POINT('',(0.,0.));
+#187 = VECTOR('',#188,1.);
+#188 = DIRECTION('',(1.,0.));
+#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#190 = PCURVE('',#191,#196);
+#191 = PLANE('',#192);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-9.25));
+#194 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#195 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201);
+#197 = LINE('',#198,#199);
+#198 = CARTESIAN_POINT('',(0.,0.));
+#199 = VECTOR('',#200,1.);
+#200 = DIRECTION('',(1.110223024625E-16,-1.));
+#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#202 = ORIENTED_EDGE('',*,*,#203,.T.);
+#203 = EDGE_CURVE('',#174,#22,#204,.T.);
+#204 = SURFACE_CURVE('',#205,(#209,#216),.PCURVE_S1.);
+#205 = LINE('',#206,#207);
+#206 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-9.25));
+#207 = VECTOR('',#208,1.);
+#208 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#209 = PCURVE('',#44,#210);
+#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215);
+#211 = LINE('',#212,#213);
+#212 = CARTESIAN_POINT('',(0.,0.));
+#213 = VECTOR('',#214,1.);
+#214 = DIRECTION('',(1.110223024625E-16,-1.));
+#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#216 = PCURVE('',#127,#217);
+#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
+#218 = LINE('',#219,#220);
+#219 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#220 = VECTOR('',#221,1.);
+#221 = DIRECTION('',(-0.,-1.));
+#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#223 = ORIENTED_EDGE('',*,*,#21,.T.);
+#224 = ORIENTED_EDGE('',*,*,#225,.F.);
+#225 = EDGE_CURVE('',#226,#24,#228,.T.);
+#226 = VERTEX_POINT('',#227);
+#227 = CARTESIAN_POINT('',(4.572,3.829999923706,-9.25));
+#228 = SURFACE_CURVE('',#229,(#233,#240),.PCURVE_S1.);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(4.500000095367,3.829999923706,-9.25));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#233 = PCURVE('',#44,#234);
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(6.18,6.861178292183E-16));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(1.110223024625E-16,-1.));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = PCURVE('',#72,#241);
+#241 = DEFINITIONAL_REPRESENTATION('',(#242),#246);
+#242 = LINE('',#243,#244);
+#243 = CARTESIAN_POINT('',(0.,0.));
+#244 = VECTOR('',#245,1.);
+#245 = DIRECTION('',(-1.110223024625E-16,-1.));
+#246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#247 = ORIENTED_EDGE('',*,*,#248,.F.);
+#248 = EDGE_CURVE('',#249,#226,#251,.T.);
+#249 = VERTEX_POINT('',#250);
+#250 = CARTESIAN_POINT('',(4.572,0.,-9.25));
+#251 = SURFACE_CURVE('',#252,(#256,#262),.PCURVE_S1.);
+#252 = LINE('',#253,#254);
+#253 = CARTESIAN_POINT('',(4.572,4.412999961853,-9.25));
+#254 = VECTOR('',#255,1.);
+#255 = DIRECTION('',(0.,1.,-1.232595164408E-32));
+#256 = PCURVE('',#44,#257);
+#257 = DEFINITIONAL_REPRESENTATION('',(#258),#261);
+#258 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#259,#260),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-4.412999961853,-0.583000038147),.PIECEWISE_BEZIER_KNOTS.);
+#259 = CARTESIAN_POINT('',(2.350000076294,-7.19999046326E-02));
+#260 = CARTESIAN_POINT('',(6.18,-7.19999046326E-02));
+#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#262 = PCURVE('',#263,#268);
+#263 = PLANE('',#264);
+#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267);
+#265 = CARTESIAN_POINT('',(4.572,11.176,0.));
+#266 = DIRECTION('',(-1.,0.,0.));
+#267 = DIRECTION('',(0.,-1.,0.));
+#268 = DEFINITIONAL_REPRESENTATION('',(#269),#272);
+#269 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#270,#271),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-4.412999961853,-0.583000038147),.PIECEWISE_BEZIER_KNOTS.);
+#270 = CARTESIAN_POINT('',(11.176,-9.25));
+#271 = CARTESIAN_POINT('',(7.346000076294,-9.25));
+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#273 = ORIENTED_EDGE('',*,*,#274,.F.);
+#274 = EDGE_CURVE('',#176,#249,#275,.T.);
+#275 = SURFACE_CURVE('',#276,(#280,#286),.PCURVE_S1.);
+#276 = LINE('',#277,#278);
+#277 = CARTESIAN_POINT('',(4.536000047684,0.,-9.25));
+#278 = VECTOR('',#279,1.);
+#279 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#280 = PCURVE('',#44,#281);
+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#285);
+#282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#283,#284),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.59999523163E-02,3.59999523163E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#283 = CARTESIAN_POINT('',(2.350000076294,6.869504964868E-16));
+#284 = CARTESIAN_POINT('',(2.350000076294,-7.19999046326E-02));
+#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#286 = PCURVE('',#287,#292);
+#287 = PLANE('',#288);
+#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
+#289 = CARTESIAN_POINT('',(4.572,0.,0.));
+#290 = DIRECTION('',(0.,1.,0.));
+#291 = DIRECTION('',(-1.,0.,0.));
+#292 = DEFINITIONAL_REPRESENTATION('',(#293),#296);
+#293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#294,#295),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.59999523163E-02,3.59999523163E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#294 = CARTESIAN_POINT('',(7.19999046326E-02,-9.25));
+#295 = CARTESIAN_POINT('',(0.,-9.25));
+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#297 = ADVANCED_FACE('',(#298),#72,.T.);
+#298 = FACE_BOUND('',#299,.T.);
+#299 = EDGE_LOOP('',(#300,#321,#322,#323));
+#300 = ORIENTED_EDGE('',*,*,#301,.F.);
+#301 = EDGE_CURVE('',#226,#302,#304,.T.);
+#302 = VERTEX_POINT('',#303);
+#303 = CARTESIAN_POINT('',(4.572,3.829999923706,-11.75));
+#304 = SURFACE_CURVE('',#305,(#309,#315),.PCURVE_S1.);
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(4.572,3.829999923706,-4.625));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(-0.,-1.110223024625E-16,-1.));
+#309 = PCURVE('',#72,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#314);
+#311 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#312,#313),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.625,7.125),.PIECEWISE_BEZIER_KNOTS.);
+#312 = CARTESIAN_POINT('',(0.,-7.19999046326E-02));
+#313 = CARTESIAN_POINT('',(2.5,-7.19999046326E-02));
+#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#315 = PCURVE('',#263,#316);
+#316 = DEFINITIONAL_REPRESENTATION('',(#317),#320);
+#317 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#318,#319),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.625,7.125),.PIECEWISE_BEZIER_KNOTS.);
+#318 = CARTESIAN_POINT('',(7.346000076294,-9.25));
+#319 = CARTESIAN_POINT('',(7.346000076294,-11.75));
+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#321 = ORIENTED_EDGE('',*,*,#225,.T.);
+#322 = ORIENTED_EDGE('',*,*,#56,.T.);
+#323 = ORIENTED_EDGE('',*,*,#324,.F.);
+#324 = EDGE_CURVE('',#302,#57,#325,.T.);
+#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(4.500000095367,3.829999923706,-11.75));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#330 = PCURVE('',#72,#331);
+#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336);
+#332 = LINE('',#333,#334);
+#333 = CARTESIAN_POINT('',(2.5,-2.052683297351E-48));
+#334 = VECTOR('',#335,1.);
+#335 = DIRECTION('',(-1.110223024625E-16,-1.));
+#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#337 = PCURVE('',#100,#338);
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(0.,0.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(-1.110223024625E-16,-1.));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = ADVANCED_FACE('',(#345),#100,.T.);
+#345 = FACE_BOUND('',#346,.T.);
+#346 = EDGE_LOOP('',(#347,#368,#369,#370,#393,#416));
+#347 = ORIENTED_EDGE('',*,*,#348,.F.);
+#348 = EDGE_CURVE('',#302,#349,#351,.T.);
+#349 = VERTEX_POINT('',#350);
+#350 = CARTESIAN_POINT('',(4.572,0.,-11.75));
+#351 = SURFACE_CURVE('',#352,(#356,#362),.PCURVE_S1.);
+#352 = LINE('',#353,#354);
+#353 = CARTESIAN_POINT('',(4.572,7.502999961853,-11.75));
+#354 = VECTOR('',#355,1.);
+#355 = DIRECTION('',(0.,-1.,1.232595164408E-32));
+#356 = PCURVE('',#100,#357);
+#357 = DEFINITIONAL_REPRESENTATION('',(#358),#361);
+#358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#359,#360),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(3.673000038147,7.502999961853),.PIECEWISE_BEZIER_KNOTS.);
+#359 = CARTESIAN_POINT('',(0.,-7.19999046326E-02));
+#360 = CARTESIAN_POINT('',(3.829999923706,-7.19999046326E-02));
+#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#362 = PCURVE('',#263,#363);
+#363 = DEFINITIONAL_REPRESENTATION('',(#364),#367);
+#364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#365,#366),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(3.673000038147,7.502999961853),.PIECEWISE_BEZIER_KNOTS.);
+#365 = CARTESIAN_POINT('',(7.346000076294,-11.75));
+#366 = CARTESIAN_POINT('',(11.176,-11.75));
+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#368 = ORIENTED_EDGE('',*,*,#324,.T.);
+#369 = ORIENTED_EDGE('',*,*,#84,.T.);
+#370 = ORIENTED_EDGE('',*,*,#371,.F.);
+#371 = EDGE_CURVE('',#372,#85,#374,.T.);
+#372 = VERTEX_POINT('',#373);
+#373 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-11.75));
+#374 = SURFACE_CURVE('',#375,(#379,#386),.PCURVE_S1.);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-11.75));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#379 = PCURVE('',#100,#380);
+#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);
+#381 = LINE('',#382,#383);
+#382 = CARTESIAN_POINT('',(6.18,-6.861178292183E-16));
+#383 = VECTOR('',#384,1.);
+#384 = DIRECTION('',(-1.110223024625E-16,-1.));
+#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#386 = PCURVE('',#127,#387);
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(-0.,-1.));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#393 = ORIENTED_EDGE('',*,*,#394,.F.);
+#394 = EDGE_CURVE('',#395,#372,#397,.T.);
+#395 = VERTEX_POINT('',#396);
+#396 = CARTESIAN_POINT('',(4.500000095367,0.,-11.75));
+#397 = SURFACE_CURVE('',#398,(#402,#409),.PCURVE_S1.);
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(4.500000095367,3.829999923706,-11.75));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#402 = PCURVE('',#100,#403);
+#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408);
+#404 = LINE('',#405,#406);
+#405 = CARTESIAN_POINT('',(0.,0.));
+#406 = VECTOR('',#407,1.);
+#407 = DIRECTION('',(1.,0.));
+#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#409 = PCURVE('',#191,#410);
+#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415);
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(-2.5,-6.18));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(-1.110223024625E-16,1.));
+#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#416 = ORIENTED_EDGE('',*,*,#417,.F.);
+#417 = EDGE_CURVE('',#349,#395,#418,.T.);
+#418 = SURFACE_CURVE('',#419,(#423,#429),.PCURVE_S1.);
+#419 = LINE('',#420,#421);
+#420 = CARTESIAN_POINT('',(4.536000047684,0.,-11.75));
+#421 = VECTOR('',#422,1.);
+#422 = DIRECTION('',(-1.,0.,-1.110223024625E-16));
+#423 = PCURVE('',#100,#424);
+#424 = DEFINITIONAL_REPRESENTATION('',(#425),#428);
+#425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#426,#427),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.59999523163E-02,3.59999523163E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#426 = CARTESIAN_POINT('',(3.829999923706,-7.19999046326E-02));
+#427 = CARTESIAN_POINT('',(3.829999923706,0.));
+#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#429 = PCURVE('',#287,#430);
+#430 = DEFINITIONAL_REPRESENTATION('',(#431),#434);
+#431 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#432,#433),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-3.59999523163E-02,3.59999523163E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#432 = CARTESIAN_POINT('',(0.,-11.75));
+#433 = CARTESIAN_POINT('',(7.19999046326E-02,-11.75));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#435 = ADVANCED_FACE('',(#436),#127,.T.);
+#436 = FACE_BOUND('',#437,.F.);
+#437 = EDGE_LOOP('',(#438,#439,#440,#441));
+#438 = ORIENTED_EDGE('',*,*,#203,.T.);
+#439 = ORIENTED_EDGE('',*,*,#112,.T.);
+#440 = ORIENTED_EDGE('',*,*,#371,.F.);
+#441 = ORIENTED_EDGE('',*,*,#442,.F.);
+#442 = EDGE_CURVE('',#174,#372,#443,.T.);
+#443 = SURFACE_CURVE('',#444,(#449,#456),.PCURVE_S1.);
+#444 = CIRCLE('',#445,1.25);
+#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448);
+#446 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-10.5));
+#447 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32));
+#448 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#449 = PCURVE('',#127,#450);
+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);
+#451 = LINE('',#452,#453);
+#452 = CARTESIAN_POINT('',(-0.,0.));
+#453 = VECTOR('',#454,1.);
+#454 = DIRECTION('',(-1.,0.));
+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#456 = PCURVE('',#191,#457);
+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);
+#458 = CIRCLE('',#459,1.25);
+#459 = AXIS2_PLACEMENT_2D('',#460,#461);
+#460 = CARTESIAN_POINT('',(-1.25,0.));
+#461 = DIRECTION('',(1.110223024625E-16,-1.));
+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#463 = ADVANCED_FACE('',(#464),#158,.F.);
+#464 = FACE_BOUND('',#465,.T.);
+#465 = EDGE_LOOP('',(#466,#489,#490,#491));
+#466 = ORIENTED_EDGE('',*,*,#467,.T.);
+#467 = EDGE_CURVE('',#468,#142,#470,.T.);
+#468 = VERTEX_POINT('',#469);
+#469 = CARTESIAN_POINT('',(4.500000095367,-1.600000076294,-10.5));
+#470 = SEAM_CURVE('',#471,(#475,#482),.PCURVE_S1.);
+#471 = LINE('',#472,#473);
+#472 = CARTESIAN_POINT('',(4.500000095367,-1.600000076294,-10.5));
+#473 = VECTOR('',#474,1.);
+#474 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#475 = PCURVE('',#158,#476);
+#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(-0.,0.));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(-0.,-1.));
+#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#482 = PCURVE('',#158,#483);
+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
+#484 = LINE('',#485,#486);
+#485 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#486 = VECTOR('',#487,1.);
+#487 = DIRECTION('',(-0.,-1.));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#489 = ORIENTED_EDGE('',*,*,#141,.T.);
+#490 = ORIENTED_EDGE('',*,*,#467,.F.);
+#491 = ORIENTED_EDGE('',*,*,#492,.F.);
+#492 = EDGE_CURVE('',#468,#468,#493,.T.);
+#493 = SURFACE_CURVE('',#494,(#499,#506),.PCURVE_S1.);
+#494 = CIRCLE('',#495,0.75);
+#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498);
+#496 = CARTESIAN_POINT('',(4.500000095367,-2.350000076294,-10.5));
+#497 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32));
+#498 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#499 = PCURVE('',#158,#500);
+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);
+#501 = LINE('',#502,#503);
+#502 = CARTESIAN_POINT('',(-0.,0.));
+#503 = VECTOR('',#504,1.);
+#504 = DIRECTION('',(-1.,0.));
+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#506 = PCURVE('',#191,#507);
+#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512);
+#508 = CIRCLE('',#509,0.75);
+#509 = AXIS2_PLACEMENT_2D('',#510,#511);
+#510 = CARTESIAN_POINT('',(-1.25,0.));
+#511 = DIRECTION('',(1.110223024625E-16,-1.));
+#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#513 = ADVANCED_FACE('',(#514,#538),#191,.F.);
+#514 = FACE_BOUND('',#515,.F.);
+#515 = EDGE_LOOP('',(#516,#517,#518,#519));
+#516 = ORIENTED_EDGE('',*,*,#173,.F.);
+#517 = ORIENTED_EDGE('',*,*,#442,.T.);
+#518 = ORIENTED_EDGE('',*,*,#394,.F.);
+#519 = ORIENTED_EDGE('',*,*,#520,.F.);
+#520 = EDGE_CURVE('',#176,#395,#521,.T.);
+#521 = SURFACE_CURVE('',#522,(#526,#532),.PCURVE_S1.);
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(4.500000095367,0.,-4.625));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(1.110223024625E-16,0.,-1.));
+#526 = PCURVE('',#191,#527);
+#527 = DEFINITIONAL_REPRESENTATION('',(#528),#531);
+#528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#529,#530),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.602199845411,7.147800154589),.PIECEWISE_BEZIER_KNOTS.);
+#529 = CARTESIAN_POINT('',(2.280015458918E-02,-2.350000076294));
+#530 = CARTESIAN_POINT('',(-2.522800154589,-2.350000076294));
+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#532 = PCURVE('',#287,#533);
+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#537);
+#534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#535,#536),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(4.602199845411,7.147800154589),.PIECEWISE_BEZIER_KNOTS.);
+#535 = CARTESIAN_POINT('',(7.19999046326E-02,-9.227199845411));
+#536 = CARTESIAN_POINT('',(7.19999046326E-02,-11.77280015458));
+#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#538 = FACE_BOUND('',#539,.F.);
+#539 = EDGE_LOOP('',(#540));
+#540 = ORIENTED_EDGE('',*,*,#492,.F.);
+#541 = ADVANCED_FACE('',(#542,#675,#789),#287,.F.);
+#542 = FACE_BOUND('',#543,.F.);
+#543 = EDGE_LOOP('',(#544,#574,#595,#596,#597,#598,#621,#649));
+#544 = ORIENTED_EDGE('',*,*,#545,.F.);
+#545 = EDGE_CURVE('',#546,#548,#550,.T.);
+#546 = VERTEX_POINT('',#547);
+#547 = CARTESIAN_POINT('',(4.572,0.,0.));
+#548 = VERTEX_POINT('',#549);
+#549 = CARTESIAN_POINT('',(-4.572,0.,0.));
+#550 = SURFACE_CURVE('',#551,(#555,#562),.PCURVE_S1.);
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(4.572,0.,0.));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(-1.,0.,0.));
+#555 = PCURVE('',#287,#556);
+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561);
+#557 = LINE('',#558,#559);
+#558 = CARTESIAN_POINT('',(0.,0.));
+#559 = VECTOR('',#560,1.);
+#560 = DIRECTION('',(1.,0.));
+#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#562 = PCURVE('',#563,#568);
+#563 = PLANE('',#564);
+#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567);
+#565 = CARTESIAN_POINT('',(-4.572,11.176,0.));
+#566 = DIRECTION('',(0.,0.,1.));
+#567 = DIRECTION('',(1.,0.,0.));
+#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573);
+#569 = LINE('',#570,#571);
+#570 = CARTESIAN_POINT('',(9.144,-11.176));
+#571 = VECTOR('',#572,1.);
+#572 = DIRECTION('',(-1.,0.));
+#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#574 = ORIENTED_EDGE('',*,*,#575,.T.);
+#575 = EDGE_CURVE('',#546,#249,#576,.T.);
+#576 = SURFACE_CURVE('',#577,(#581,#588),.PCURVE_S1.);
+#577 = LINE('',#578,#579);
+#578 = CARTESIAN_POINT('',(4.572,0.,0.));
+#579 = VECTOR('',#580,1.);
+#580 = DIRECTION('',(-0.,-0.,-1.));
+#581 = PCURVE('',#287,#582);
+#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(0.,0.));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(0.,-1.));
+#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#588 = PCURVE('',#263,#589);
+#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594);
+#590 = LINE('',#591,#592);
+#591 = CARTESIAN_POINT('',(11.176,0.));
+#592 = VECTOR('',#593,1.);
+#593 = DIRECTION('',(0.,-1.));
+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#595 = ORIENTED_EDGE('',*,*,#274,.F.);
+#596 = ORIENTED_EDGE('',*,*,#520,.T.);
+#597 = ORIENTED_EDGE('',*,*,#417,.F.);
+#598 = ORIENTED_EDGE('',*,*,#599,.T.);
+#599 = EDGE_CURVE('',#349,#600,#602,.T.);
+#600 = VERTEX_POINT('',#601);
+#601 = CARTESIAN_POINT('',(4.572,0.,-14.478));
+#602 = SURFACE_CURVE('',#603,(#607,#614),.PCURVE_S1.);
+#603 = LINE('',#604,#605);
+#604 = CARTESIAN_POINT('',(4.572,0.,0.));
+#605 = VECTOR('',#606,1.);
+#606 = DIRECTION('',(-0.,-0.,-1.));
+#607 = PCURVE('',#287,#608);
+#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613);
+#609 = LINE('',#610,#611);
+#610 = CARTESIAN_POINT('',(0.,0.));
+#611 = VECTOR('',#612,1.);
+#612 = DIRECTION('',(0.,-1.));
+#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#614 = PCURVE('',#263,#615);
+#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620);
+#616 = LINE('',#617,#618);
+#617 = CARTESIAN_POINT('',(11.176,0.));
+#618 = VECTOR('',#619,1.);
+#619 = DIRECTION('',(0.,-1.));
+#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#621 = ORIENTED_EDGE('',*,*,#622,.T.);
+#622 = EDGE_CURVE('',#600,#623,#625,.T.);
+#623 = VERTEX_POINT('',#624);
+#624 = CARTESIAN_POINT('',(-4.572,0.,-14.478));
+#625 = SURFACE_CURVE('',#626,(#630,#637),.PCURVE_S1.);
+#626 = LINE('',#627,#628);
+#627 = CARTESIAN_POINT('',(4.572,0.,-14.478));
+#628 = VECTOR('',#629,1.);
+#629 = DIRECTION('',(-1.,0.,0.));
+#630 = PCURVE('',#287,#631);
+#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636);
+#632 = LINE('',#633,#634);
+#633 = CARTESIAN_POINT('',(0.,-14.478));
+#634 = VECTOR('',#635,1.);
+#635 = DIRECTION('',(1.,0.));
+#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#637 = PCURVE('',#638,#643);
+#638 = PLANE('',#639);
+#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642);
+#640 = CARTESIAN_POINT('',(-4.572,11.176,-14.478));
+#641 = DIRECTION('',(0.,0.,1.));
+#642 = DIRECTION('',(1.,0.,0.));
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(9.144,-11.176));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(-1.,0.));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = ORIENTED_EDGE('',*,*,#650,.F.);
+#650 = EDGE_CURVE('',#548,#623,#651,.T.);
+#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.);
+#652 = LINE('',#653,#654);
+#653 = CARTESIAN_POINT('',(-4.572,0.,0.));
+#654 = VECTOR('',#655,1.);
+#655 = DIRECTION('',(-0.,-0.,-1.));
+#656 = PCURVE('',#287,#657);
+#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);
+#658 = LINE('',#659,#660);
+#659 = CARTESIAN_POINT('',(9.144,0.));
+#660 = VECTOR('',#661,1.);
+#661 = DIRECTION('',(0.,-1.));
+#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#663 = PCURVE('',#664,#669);
+#664 = PLANE('',#665);
+#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668);
+#666 = CARTESIAN_POINT('',(-4.572,0.,0.));
+#667 = DIRECTION('',(1.,0.,0.));
+#668 = DIRECTION('',(0.,1.,0.));
+#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674);
+#670 = LINE('',#671,#672);
+#671 = CARTESIAN_POINT('',(0.,0.));
+#672 = VECTOR('',#673,1.);
+#673 = DIRECTION('',(0.,-1.));
+#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#675 = FACE_BOUND('',#676,.F.);
+#676 = EDGE_LOOP('',(#677,#707,#735,#763));
+#677 = ORIENTED_EDGE('',*,*,#678,.F.);
+#678 = EDGE_CURVE('',#679,#681,#683,.T.);
+#679 = VERTEX_POINT('',#680);
+#680 = CARTESIAN_POINT('',(-1.425,5.68434188608E-14,-13.5));
+#681 = VERTEX_POINT('',#682);
+#682 = CARTESIAN_POINT('',(1.425,5.68434188608E-14,-13.5));
+#683 = SURFACE_CURVE('',#684,(#688,#695),.PCURVE_S1.);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(-1.425,5.68434188608E-14,-13.5));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,0.,0.));
+#688 = PCURVE('',#287,#689);
+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694);
+#690 = LINE('',#691,#692);
+#691 = CARTESIAN_POINT('',(5.997,-13.5));
+#692 = VECTOR('',#693,1.);
+#693 = DIRECTION('',(-1.,0.));
+#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#695 = PCURVE('',#696,#701);
+#696 = PLANE('',#697);
+#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700);
+#698 = CARTESIAN_POINT('',(-1.425,5.68434188608E-14,-13.5));
+#699 = DIRECTION('',(0.,0.,1.));
+#700 = DIRECTION('',(1.,0.,0.));
+#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);
+#702 = LINE('',#703,#704);
+#703 = CARTESIAN_POINT('',(0.,0.));
+#704 = VECTOR('',#705,1.);
+#705 = DIRECTION('',(1.,0.));
+#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#707 = ORIENTED_EDGE('',*,*,#708,.F.);
+#708 = EDGE_CURVE('',#709,#679,#711,.T.);
+#709 = VERTEX_POINT('',#710);
+#710 = CARTESIAN_POINT('',(-1.425,5.68434188608E-14,-13.9));
+#711 = SURFACE_CURVE('',#712,(#716,#723),.PCURVE_S1.);
+#712 = LINE('',#713,#714);
+#713 = CARTESIAN_POINT('',(-1.425,5.68434188608E-14,-13.9));
+#714 = VECTOR('',#715,1.);
+#715 = DIRECTION('',(0.,0.,1.));
+#716 = PCURVE('',#287,#717);
+#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(5.997,-13.9));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,1.));
+#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#723 = PCURVE('',#724,#729);
+#724 = PLANE('',#725);
+#725 = AXIS2_PLACEMENT_3D('',#726,#727,#728);
+#726 = CARTESIAN_POINT('',(-1.425,-2.175,-13.9));
+#727 = DIRECTION('',(-1.,0.,0.));
+#728 = DIRECTION('',(0.,1.,0.));
+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);
+#730 = LINE('',#731,#732);
+#731 = CARTESIAN_POINT('',(2.175,0.));
+#732 = VECTOR('',#733,1.);
+#733 = DIRECTION('',(0.,-1.));
+#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#735 = ORIENTED_EDGE('',*,*,#736,.T.);
+#736 = EDGE_CURVE('',#709,#737,#739,.T.);
+#737 = VERTEX_POINT('',#738);
+#738 = CARTESIAN_POINT('',(1.425,5.68434188608E-14,-13.9));
+#739 = SURFACE_CURVE('',#740,(#744,#751),.PCURVE_S1.);
+#740 = LINE('',#741,#742);
+#741 = CARTESIAN_POINT('',(-1.425,5.68434188608E-14,-13.9));
+#742 = VECTOR('',#743,1.);
+#743 = DIRECTION('',(1.,0.,0.));
+#744 = PCURVE('',#287,#745);
+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);
+#746 = LINE('',#747,#748);
+#747 = CARTESIAN_POINT('',(5.997,-13.9));
+#748 = VECTOR('',#749,1.);
+#749 = DIRECTION('',(-1.,0.));
+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#751 = PCURVE('',#752,#757);
+#752 = PLANE('',#753);
+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);
+#754 = CARTESIAN_POINT('',(-1.425,5.68434188608E-14,-13.9));
+#755 = DIRECTION('',(0.,0.,1.));
+#756 = DIRECTION('',(1.,0.,0.));
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(0.,0.));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(1.,0.));
+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#763 = ORIENTED_EDGE('',*,*,#764,.T.);
+#764 = EDGE_CURVE('',#737,#681,#765,.T.);
+#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.);
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(1.425,5.68434188608E-14,-13.9));
+#768 = VECTOR('',#769,1.);
+#769 = DIRECTION('',(0.,0.,1.));
+#770 = PCURVE('',#287,#771);
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(3.147,-13.9));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.,1.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#777 = PCURVE('',#778,#783);
+#778 = PLANE('',#779);
+#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782);
+#780 = CARTESIAN_POINT('',(1.425,5.68434188608E-14,-13.9));
+#781 = DIRECTION('',(1.,0.,0.));
+#782 = DIRECTION('',(0.,-1.,0.));
+#783 = DEFINITIONAL_REPRESENTATION('',(#784),#788);
+#784 = LINE('',#785,#786);
+#785 = CARTESIAN_POINT('',(0.,0.));
+#786 = VECTOR('',#787,1.);
+#787 = DIRECTION('',(0.,-1.));
+#788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#789 = FACE_BOUND('',#790,.F.);
+#790 = EDGE_LOOP('',(#791,#821,#849,#877));
+#791 = ORIENTED_EDGE('',*,*,#792,.F.);
+#792 = EDGE_CURVE('',#793,#795,#797,.T.);
+#793 = VERTEX_POINT('',#794);
+#794 = CARTESIAN_POINT('',(-1.1,2.84217094304E-14,-7.65));
+#795 = VERTEX_POINT('',#796);
+#796 = CARTESIAN_POINT('',(-1.1,2.84217094304E-14,-7.35));
+#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-1.1,2.84217094304E-14,-7.65));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.,0.,1.));
+#802 = PCURVE('',#287,#803);
+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(5.672,-7.65));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,1.));
+#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#809 = PCURVE('',#810,#815);
+#810 = PLANE('',#811);
+#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814);
+#812 = CARTESIAN_POINT('',(-1.1,-2.5,-7.65));
+#813 = DIRECTION('',(-1.,0.,0.));
+#814 = DIRECTION('',(0.,1.,0.));
+#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820);
+#816 = LINE('',#817,#818);
+#817 = CARTESIAN_POINT('',(2.5,0.));
+#818 = VECTOR('',#819,1.);
+#819 = DIRECTION('',(0.,-1.));
+#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#821 = ORIENTED_EDGE('',*,*,#822,.T.);
+#822 = EDGE_CURVE('',#793,#823,#825,.T.);
+#823 = VERTEX_POINT('',#824);
+#824 = CARTESIAN_POINT('',(1.1,2.84217094304E-14,-7.65));
+#825 = SURFACE_CURVE('',#826,(#830,#837),.PCURVE_S1.);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(-1.1,2.84217094304E-14,-7.65));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(1.,0.,0.));
+#830 = PCURVE('',#287,#831);
+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(5.672,-7.65));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(-1.,0.));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#837 = PCURVE('',#838,#843);
+#838 = PLANE('',#839);
+#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842);
+#840 = CARTESIAN_POINT('',(-1.1,2.84217094304E-14,-7.65));
+#841 = DIRECTION('',(0.,0.,1.));
+#842 = DIRECTION('',(1.,0.,0.));
+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848);
+#844 = LINE('',#845,#846);
+#845 = CARTESIAN_POINT('',(0.,0.));
+#846 = VECTOR('',#847,1.);
+#847 = DIRECTION('',(1.,0.));
+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#849 = ORIENTED_EDGE('',*,*,#850,.T.);
+#850 = EDGE_CURVE('',#823,#851,#853,.T.);
+#851 = VERTEX_POINT('',#852);
+#852 = CARTESIAN_POINT('',(1.1,2.84217094304E-14,-7.35));
+#853 = SURFACE_CURVE('',#854,(#858,#865),.PCURVE_S1.);
+#854 = LINE('',#855,#856);
+#855 = CARTESIAN_POINT('',(1.1,2.84217094304E-14,-7.65));
+#856 = VECTOR('',#857,1.);
+#857 = DIRECTION('',(0.,0.,1.));
+#858 = PCURVE('',#287,#859);
+#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);
+#860 = LINE('',#861,#862);
+#861 = CARTESIAN_POINT('',(3.472,-7.65));
+#862 = VECTOR('',#863,1.);
+#863 = DIRECTION('',(0.,1.));
+#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#865 = PCURVE('',#866,#871);
+#866 = PLANE('',#867);
+#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);
+#868 = CARTESIAN_POINT('',(1.1,2.84217094304E-14,-7.65));
+#869 = DIRECTION('',(1.,0.,0.));
+#870 = DIRECTION('',(0.,-1.,0.));
+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(0.,0.));
+#874 = VECTOR('',#875,1.);
+#875 = DIRECTION('',(0.,-1.));
+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#877 = ORIENTED_EDGE('',*,*,#878,.F.);
+#878 = EDGE_CURVE('',#795,#851,#879,.T.);
+#879 = SURFACE_CURVE('',#880,(#884,#891),.PCURVE_S1.);
+#880 = LINE('',#881,#882);
+#881 = CARTESIAN_POINT('',(-1.1,2.84217094304E-14,-7.35));
+#882 = VECTOR('',#883,1.);
+#883 = DIRECTION('',(1.,0.,0.));
+#884 = PCURVE('',#287,#885);
+#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890);
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(5.672,-7.35));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(-1.,0.));
+#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#891 = PCURVE('',#892,#897);
+#892 = PLANE('',#893);
+#893 = AXIS2_PLACEMENT_3D('',#894,#895,#896);
+#894 = CARTESIAN_POINT('',(-1.1,2.84217094304E-14,-7.35));
+#895 = DIRECTION('',(0.,0.,1.));
+#896 = DIRECTION('',(1.,0.,0.));
+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);
+#898 = LINE('',#899,#900);
+#899 = CARTESIAN_POINT('',(0.,0.));
+#900 = VECTOR('',#901,1.);
+#901 = DIRECTION('',(1.,0.));
+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#903 = ADVANCED_FACE('',(#904),#263,.F.);
+#904 = FACE_BOUND('',#905,.F.);
+#905 = EDGE_LOOP('',(#906,#929,#957,#985,#1013,#1034,#1035,#1036,#1037,
+    #1038));
+#906 = ORIENTED_EDGE('',*,*,#907,.F.);
+#907 = EDGE_CURVE('',#908,#546,#910,.T.);
+#908 = VERTEX_POINT('',#909);
+#909 = CARTESIAN_POINT('',(4.572,11.176,0.));
+#910 = SURFACE_CURVE('',#911,(#915,#922),.PCURVE_S1.);
+#911 = LINE('',#912,#913);
+#912 = CARTESIAN_POINT('',(4.572,11.176,0.));
+#913 = VECTOR('',#914,1.);
+#914 = DIRECTION('',(0.,-1.,0.));
+#915 = PCURVE('',#263,#916);
+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);
+#917 = LINE('',#918,#919);
+#918 = CARTESIAN_POINT('',(0.,0.));
+#919 = VECTOR('',#920,1.);
+#920 = DIRECTION('',(1.,0.));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = PCURVE('',#563,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(9.144,0.));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(0.,-1.));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#929 = ORIENTED_EDGE('',*,*,#930,.T.);
+#930 = EDGE_CURVE('',#908,#931,#933,.T.);
+#931 = VERTEX_POINT('',#932);
+#932 = CARTESIAN_POINT('',(4.572,11.176,-3.81));
+#933 = SURFACE_CURVE('',#934,(#938,#945),.PCURVE_S1.);
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(4.572,11.176,0.));
+#936 = VECTOR('',#937,1.);
+#937 = DIRECTION('',(-0.,-0.,-1.));
+#938 = PCURVE('',#263,#939);
+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(0.,0.));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(0.,-1.));
+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#945 = PCURVE('',#946,#951);
+#946 = PLANE('',#947);
+#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950);
+#948 = CARTESIAN_POINT('',(-4.572,11.176,0.));
+#949 = DIRECTION('',(0.,-1.,0.));
+#950 = DIRECTION('',(1.,0.,0.));
+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956);
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(9.144,0.));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(0.,-1.));
+#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#957 = ORIENTED_EDGE('',*,*,#958,.T.);
+#958 = EDGE_CURVE('',#931,#959,#961,.T.);
+#959 = VERTEX_POINT('',#960);
+#960 = CARTESIAN_POINT('',(4.572,6.35,-3.81));
+#961 = SURFACE_CURVE('',#962,(#966,#973),.PCURVE_S1.);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(4.572,11.176,-3.81));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(0.,-1.,0.));
+#966 = PCURVE('',#263,#967);
+#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972);
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(0.,-3.81));
+#970 = VECTOR('',#971,1.);
+#971 = DIRECTION('',(1.,0.));
+#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#973 = PCURVE('',#974,#979);
+#974 = PLANE('',#975);
+#975 = AXIS2_PLACEMENT_3D('',#976,#977,#978);
+#976 = CARTESIAN_POINT('',(-4.572,6.35,-3.81));
+#977 = DIRECTION('',(0.,0.,-1.));
+#978 = DIRECTION('',(-1.,0.,0.));
+#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984);
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(-9.144,4.826));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(0.,-1.));
+#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#985 = ORIENTED_EDGE('',*,*,#986,.F.);
+#986 = EDGE_CURVE('',#987,#959,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(4.572,6.35,-14.478));
+#989 = SURFACE_CURVE('',#990,(#994,#1001),.PCURVE_S1.);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(4.572,6.35,-14.478));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(0.,0.,1.));
+#994 = PCURVE('',#263,#995);
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(4.826,-14.478));
+#998 = VECTOR('',#999,1.);
+#999 = DIRECTION('',(0.,1.));
+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1001 = PCURVE('',#1002,#1007);
+#1002 = PLANE('',#1003);
+#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);
+#1004 = CARTESIAN_POINT('',(4.,6.35,-14.478));
+#1005 = DIRECTION('',(0.,1.,0.));
+#1006 = DIRECTION('',(1.,0.,0.));
+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);
+#1008 = LINE('',#1009,#1010);
+#1009 = CARTESIAN_POINT('',(0.572,0.));
+#1010 = VECTOR('',#1011,1.);
+#1011 = DIRECTION('',(0.,-1.));
+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1013 = ORIENTED_EDGE('',*,*,#1014,.T.);
+#1014 = EDGE_CURVE('',#987,#600,#1015,.T.);
+#1015 = SURFACE_CURVE('',#1016,(#1020,#1027),.PCURVE_S1.);
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(4.572,11.176,-14.478));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(0.,-1.,0.));
+#1020 = PCURVE('',#263,#1021);
+#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026);
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(0.,-14.478));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(1.,0.));
+#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1027 = PCURVE('',#638,#1028);
+#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033);
+#1029 = LINE('',#1030,#1031);
+#1030 = CARTESIAN_POINT('',(9.144,0.));
+#1031 = VECTOR('',#1032,1.);
+#1032 = DIRECTION('',(0.,-1.));
+#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1034 = ORIENTED_EDGE('',*,*,#599,.F.);
+#1035 = ORIENTED_EDGE('',*,*,#348,.F.);
+#1036 = ORIENTED_EDGE('',*,*,#301,.F.);
+#1037 = ORIENTED_EDGE('',*,*,#248,.F.);
+#1038 = ORIENTED_EDGE('',*,*,#575,.F.);
+#1039 = ADVANCED_FACE('',(#1040,#1088),#563,.T.);
+#1040 = FACE_BOUND('',#1041,.T.);
+#1041 = EDGE_LOOP('',(#1042,#1065,#1086,#1087));
+#1042 = ORIENTED_EDGE('',*,*,#1043,.F.);
+#1043 = EDGE_CURVE('',#1044,#908,#1046,.T.);
+#1044 = VERTEX_POINT('',#1045);
+#1045 = CARTESIAN_POINT('',(-4.572,11.176,0.));
+#1046 = SURFACE_CURVE('',#1047,(#1051,#1058),.PCURVE_S1.);
+#1047 = LINE('',#1048,#1049);
+#1048 = CARTESIAN_POINT('',(-4.572,11.176,0.));
+#1049 = VECTOR('',#1050,1.);
+#1050 = DIRECTION('',(1.,0.,0.));
+#1051 = PCURVE('',#563,#1052);
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(0.,0.));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(1.,0.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = PCURVE('',#946,#1059);
+#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064);
+#1060 = LINE('',#1061,#1062);
+#1061 = CARTESIAN_POINT('',(0.,0.));
+#1062 = VECTOR('',#1063,1.);
+#1063 = DIRECTION('',(1.,0.));
+#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1065 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1066 = EDGE_CURVE('',#548,#1044,#1067,.T.);
+#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(-4.572,0.,0.));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(0.,1.,0.));
+#1072 = PCURVE('',#563,#1073);
+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);
+#1074 = LINE('',#1075,#1076);
+#1075 = CARTESIAN_POINT('',(0.,-11.176));
+#1076 = VECTOR('',#1077,1.);
+#1077 = DIRECTION('',(0.,1.));
+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1079 = PCURVE('',#664,#1080);
+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(0.,0.));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(1.,0.));
+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1086 = ORIENTED_EDGE('',*,*,#545,.F.);
+#1087 = ORIENTED_EDGE('',*,*,#907,.F.);
+#1088 = FACE_BOUND('',#1089,.T.);
+#1089 = EDGE_LOOP('',(#1090));
+#1090 = ORIENTED_EDGE('',*,*,#1091,.F.);
+#1091 = EDGE_CURVE('',#1092,#1092,#1094,.T.);
+#1092 = VERTEX_POINT('',#1093);
+#1093 = CARTESIAN_POINT('',(3.048,6.35,0.));
+#1094 = SURFACE_CURVE('',#1095,(#1100,#1107),.PCURVE_S1.);
+#1095 = CIRCLE('',#1096,3.048);
+#1096 = AXIS2_PLACEMENT_3D('',#1097,#1098,#1099);
+#1097 = CARTESIAN_POINT('',(0.,6.35,0.));
+#1098 = DIRECTION('',(0.,0.,1.));
+#1099 = DIRECTION('',(1.,0.,0.));
+#1100 = PCURVE('',#563,#1101);
+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);
+#1102 = CIRCLE('',#1103,3.048);
+#1103 = AXIS2_PLACEMENT_2D('',#1104,#1105);
+#1104 = CARTESIAN_POINT('',(4.572,-4.826));
+#1105 = DIRECTION('',(1.,0.));
+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1107 = PCURVE('',#1108,#1113);
+#1108 = CYLINDRICAL_SURFACE('',#1109,3.048);
+#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);
+#1110 = CARTESIAN_POINT('',(0.,6.35,0.));
+#1111 = DIRECTION('',(0.,0.,1.));
+#1112 = DIRECTION('',(1.,0.,0.));
+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(0.,0.));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(1.,0.));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1119 = ADVANCED_FACE('',(#1120),#664,.F.);
+#1120 = FACE_BOUND('',#1121,.F.);
+#1121 = EDGE_LOOP('',(#1122,#1123,#1124,#1147,#1175,#1198));
+#1122 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1123 = ORIENTED_EDGE('',*,*,#650,.T.);
+#1124 = ORIENTED_EDGE('',*,*,#1125,.T.);
+#1125 = EDGE_CURVE('',#623,#1126,#1128,.T.);
+#1126 = VERTEX_POINT('',#1127);
+#1127 = CARTESIAN_POINT('',(-4.572,6.35,-14.478));
+#1128 = SURFACE_CURVE('',#1129,(#1133,#1140),.PCURVE_S1.);
+#1129 = LINE('',#1130,#1131);
+#1130 = CARTESIAN_POINT('',(-4.572,0.,-14.478));
+#1131 = VECTOR('',#1132,1.);
+#1132 = DIRECTION('',(0.,1.,0.));
+#1133 = PCURVE('',#664,#1134);
+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(0.,-14.478));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(1.,0.));
+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1140 = PCURVE('',#638,#1141);
+#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146);
+#1142 = LINE('',#1143,#1144);
+#1143 = CARTESIAN_POINT('',(0.,-11.176));
+#1144 = VECTOR('',#1145,1.);
+#1145 = DIRECTION('',(0.,1.));
+#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1147 = ORIENTED_EDGE('',*,*,#1148,.T.);
+#1148 = EDGE_CURVE('',#1126,#1149,#1151,.T.);
+#1149 = VERTEX_POINT('',#1150);
+#1150 = CARTESIAN_POINT('',(-4.572,6.35,-3.81));
+#1151 = SURFACE_CURVE('',#1152,(#1156,#1163),.PCURVE_S1.);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(-4.572,6.35,-14.478));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(0.,0.,1.));
+#1156 = PCURVE('',#664,#1157);
+#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1162);
+#1158 = LINE('',#1159,#1160);
+#1159 = CARTESIAN_POINT('',(6.35,-14.478));
+#1160 = VECTOR('',#1161,1.);
+#1161 = DIRECTION('',(0.,1.));
+#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1163 = PCURVE('',#1164,#1169);
+#1164 = PLANE('',#1165);
+#1165 = AXIS2_PLACEMENT_3D('',#1166,#1167,#1168);
+#1166 = CARTESIAN_POINT('',(-4.572,6.35,-14.478));
+#1167 = DIRECTION('',(0.,1.,0.));
+#1168 = DIRECTION('',(1.,0.,0.));
+#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1174);
+#1170 = LINE('',#1171,#1172);
+#1171 = CARTESIAN_POINT('',(0.,0.));
+#1172 = VECTOR('',#1173,1.);
+#1173 = DIRECTION('',(0.,-1.));
+#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1175 = ORIENTED_EDGE('',*,*,#1176,.T.);
+#1176 = EDGE_CURVE('',#1149,#1177,#1179,.T.);
+#1177 = VERTEX_POINT('',#1178);
+#1178 = CARTESIAN_POINT('',(-4.572,11.176,-3.81));
+#1179 = SURFACE_CURVE('',#1180,(#1184,#1191),.PCURVE_S1.);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(-4.572,6.35,-3.81));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(0.,1.,0.));
+#1184 = PCURVE('',#664,#1185);
+#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1190);
+#1186 = LINE('',#1187,#1188);
+#1187 = CARTESIAN_POINT('',(6.35,-3.81));
+#1188 = VECTOR('',#1189,1.);
+#1189 = DIRECTION('',(1.,0.));
+#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1191 = PCURVE('',#974,#1192);
+#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197);
+#1193 = LINE('',#1194,#1195);
+#1194 = CARTESIAN_POINT('',(0.,0.));
+#1195 = VECTOR('',#1196,1.);
+#1196 = DIRECTION('',(0.,1.));
+#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1198 = ORIENTED_EDGE('',*,*,#1199,.F.);
+#1199 = EDGE_CURVE('',#1044,#1177,#1200,.T.);
+#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(-4.572,11.176,0.));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(-0.,-0.,-1.));
+#1205 = PCURVE('',#664,#1206);
+#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211);
+#1207 = LINE('',#1208,#1209);
+#1208 = CARTESIAN_POINT('',(11.176,0.));
+#1209 = VECTOR('',#1210,1.);
+#1210 = DIRECTION('',(0.,-1.));
+#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1212 = PCURVE('',#946,#1213);
+#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218);
+#1214 = LINE('',#1215,#1216);
+#1215 = CARTESIAN_POINT('',(0.,0.));
+#1216 = VECTOR('',#1217,1.);
+#1217 = DIRECTION('',(0.,-1.));
+#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1219 = ADVANCED_FACE('',(#1220),#638,.F.);
+#1220 = FACE_BOUND('',#1221,.F.);
+#1221 = EDGE_LOOP('',(#1222,#1245,#1246,#1247,#1248,#1271));
+#1222 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#1223 = EDGE_CURVE('',#1126,#1224,#1226,.T.);
+#1224 = VERTEX_POINT('',#1225);
+#1225 = CARTESIAN_POINT('',(-4.,6.35,-14.478));
+#1226 = SURFACE_CURVE('',#1227,(#1231,#1238),.PCURVE_S1.);
+#1227 = LINE('',#1228,#1229);
+#1228 = CARTESIAN_POINT('',(-4.572,6.35,-14.478));
+#1229 = VECTOR('',#1230,1.);
+#1230 = DIRECTION('',(1.,0.,0.));
+#1231 = PCURVE('',#638,#1232);
+#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237);
+#1233 = LINE('',#1234,#1235);
+#1234 = CARTESIAN_POINT('',(0.,-4.826));
+#1235 = VECTOR('',#1236,1.);
+#1236 = DIRECTION('',(1.,0.));
+#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1238 = PCURVE('',#1164,#1239);
+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);
+#1240 = LINE('',#1241,#1242);
+#1241 = CARTESIAN_POINT('',(0.,0.));
+#1242 = VECTOR('',#1243,1.);
+#1243 = DIRECTION('',(1.,0.));
+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1245 = ORIENTED_EDGE('',*,*,#1125,.F.);
+#1246 = ORIENTED_EDGE('',*,*,#622,.F.);
+#1247 = ORIENTED_EDGE('',*,*,#1014,.F.);
+#1248 = ORIENTED_EDGE('',*,*,#1249,.F.);
+#1249 = EDGE_CURVE('',#1250,#987,#1252,.T.);
+#1250 = VERTEX_POINT('',#1251);
+#1251 = CARTESIAN_POINT('',(4.,6.35,-14.478));
+#1252 = SURFACE_CURVE('',#1253,(#1257,#1264),.PCURVE_S1.);
+#1253 = LINE('',#1254,#1255);
+#1254 = CARTESIAN_POINT('',(4.,6.35,-14.478));
+#1255 = VECTOR('',#1256,1.);
+#1256 = DIRECTION('',(1.,0.,0.));
+#1257 = PCURVE('',#638,#1258);
+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(8.572,-4.826));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(1.,0.));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1264 = PCURVE('',#1002,#1265);
+#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270);
+#1266 = LINE('',#1267,#1268);
+#1267 = CARTESIAN_POINT('',(0.,0.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(1.,0.));
+#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1271 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#1272 = EDGE_CURVE('',#1224,#1250,#1273,.T.);
+#1273 = SURFACE_CURVE('',#1274,(#1279,#1290),.PCURVE_S1.);
+#1274 = CIRCLE('',#1275,4.);
+#1275 = AXIS2_PLACEMENT_3D('',#1276,#1277,#1278);
+#1276 = CARTESIAN_POINT('',(0.,6.35,-14.478));
+#1277 = DIRECTION('',(0.,0.,-1.));
+#1278 = DIRECTION('',(1.,0.,0.));
+#1279 = PCURVE('',#638,#1280);
+#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1289);
+#1281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1282,#1283,#1284,#1285,
+#1286,#1287,#1288),.UNSPECIFIED.,.F.,.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('') );
+#1282 = CARTESIAN_POINT('',(8.572,-4.826));
+#1283 = CARTESIAN_POINT('',(8.572,-11.75420323027));
+#1284 = CARTESIAN_POINT('',(2.572,-8.290101615138));
+#1285 = CARTESIAN_POINT('',(-3.428,-4.826));
+#1286 = CARTESIAN_POINT('',(2.572,-1.361898384862));
+#1287 = CARTESIAN_POINT('',(8.572,2.102203230276));
+#1288 = CARTESIAN_POINT('',(8.572,-4.826));
+#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1290 = PCURVE('',#1291,#1296);
+#1291 = CYLINDRICAL_SURFACE('',#1292,4.);
+#1292 = AXIS2_PLACEMENT_3D('',#1293,#1294,#1295);
+#1293 = CARTESIAN_POINT('',(0.,6.35,-14.478));
+#1294 = DIRECTION('',(0.,0.,-1.));
+#1295 = DIRECTION('',(1.,0.,0.));
+#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301);
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(0.,0.));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(1.,0.));
+#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1302 = ADVANCED_FACE('',(#1303,#1379),#696,.T.);
+#1303 = FACE_BOUND('',#1304,.T.);
+#1304 = EDGE_LOOP('',(#1305,#1306,#1329,#1358));
+#1305 = ORIENTED_EDGE('',*,*,#678,.F.);
+#1306 = ORIENTED_EDGE('',*,*,#1307,.F.);
+#1307 = EDGE_CURVE('',#1308,#679,#1310,.T.);
+#1308 = VERTEX_POINT('',#1309);
+#1309 = CARTESIAN_POINT('',(-1.425,-2.175,-13.5));
+#1310 = SURFACE_CURVE('',#1311,(#1315,#1322),.PCURVE_S1.);
+#1311 = LINE('',#1312,#1313);
+#1312 = CARTESIAN_POINT('',(-1.425,-2.175,-13.5));
+#1313 = VECTOR('',#1314,1.);
+#1314 = DIRECTION('',(0.,1.,0.));
+#1315 = PCURVE('',#696,#1316);
+#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(0.,-2.175));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(0.,1.));
+#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1322 = PCURVE('',#724,#1323);
+#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1328);
+#1324 = LINE('',#1325,#1326);
+#1325 = CARTESIAN_POINT('',(0.,-0.4));
+#1326 = VECTOR('',#1327,1.);
+#1327 = DIRECTION('',(1.,0.));
+#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1329 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#1330 = EDGE_CURVE('',#1308,#1331,#1333,.T.);
+#1331 = VERTEX_POINT('',#1332);
+#1332 = CARTESIAN_POINT('',(1.425,-2.175,-13.5));
+#1333 = SURFACE_CURVE('',#1334,(#1339,#1346),.PCURVE_S1.);
+#1334 = CIRCLE('',#1335,1.425);
+#1335 = AXIS2_PLACEMENT_3D('',#1336,#1337,#1338);
+#1336 = CARTESIAN_POINT('',(-6.991629497578E-14,-2.175,-13.5));
+#1337 = DIRECTION('',(0.,0.,1.));
+#1338 = DIRECTION('',(1.,0.,0.));
+#1339 = PCURVE('',#696,#1340);
+#1340 = DEFINITIONAL_REPRESENTATION('',(#1341),#1345);
+#1341 = CIRCLE('',#1342,1.425);
+#1342 = AXIS2_PLACEMENT_2D('',#1343,#1344);
+#1343 = CARTESIAN_POINT('',(1.425,-2.175));
+#1344 = DIRECTION('',(1.,0.));
+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1346 = PCURVE('',#1347,#1352);
+#1347 = CYLINDRICAL_SURFACE('',#1348,1.425);
+#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351);
+#1349 = CARTESIAN_POINT('',(-6.991629497578E-14,-2.175,-13.9));
+#1350 = DIRECTION('',(-0.,-0.,-1.));
+#1351 = DIRECTION('',(1.,0.,0.));
+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357);
+#1353 = LINE('',#1354,#1355);
+#1354 = CARTESIAN_POINT('',(-0.,-0.4));
+#1355 = VECTOR('',#1356,1.);
+#1356 = DIRECTION('',(-1.,0.));
+#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
+#1359 = EDGE_CURVE('',#681,#1331,#1360,.T.);
+#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.);
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(1.425,5.68434188608E-14,-13.5));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(0.,-1.,0.));
+#1365 = PCURVE('',#696,#1366);
+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(2.85,0.));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(0.,-1.));
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1372 = PCURVE('',#778,#1373);
+#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);
+#1374 = LINE('',#1375,#1376);
+#1375 = CARTESIAN_POINT('',(0.,-0.4));
+#1376 = VECTOR('',#1377,1.);
+#1377 = DIRECTION('',(1.,0.));
+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1379 = FACE_BOUND('',#1380,.T.);
+#1380 = EDGE_LOOP('',(#1381));
+#1381 = ORIENTED_EDGE('',*,*,#1382,.F.);
+#1382 = EDGE_CURVE('',#1383,#1383,#1385,.T.);
+#1383 = VERTEX_POINT('',#1384);
+#1384 = CARTESIAN_POINT('',(0.75,-2.175,-13.5));
+#1385 = SURFACE_CURVE('',#1386,(#1391,#1398),.PCURVE_S1.);
+#1386 = CIRCLE('',#1387,0.75);
+#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);
+#1388 = CARTESIAN_POINT('',(-6.991629497578E-14,-2.175,-13.5));
+#1389 = DIRECTION('',(0.,0.,1.));
+#1390 = DIRECTION('',(1.,0.,0.));
+#1391 = PCURVE('',#696,#1392);
+#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397);
+#1393 = CIRCLE('',#1394,0.75);
+#1394 = AXIS2_PLACEMENT_2D('',#1395,#1396);
+#1395 = CARTESIAN_POINT('',(1.425,-2.175));
+#1396 = DIRECTION('',(1.,0.));
+#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1398 = PCURVE('',#1399,#1404);
+#1399 = CYLINDRICAL_SURFACE('',#1400,0.75);
+#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403);
+#1401 = CARTESIAN_POINT('',(-6.991629497578E-14,-2.175,-13.9));
+#1402 = DIRECTION('',(-0.,-0.,-1.));
+#1403 = DIRECTION('',(1.,0.,0.));
+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);
+#1405 = LINE('',#1406,#1407);
+#1406 = CARTESIAN_POINT('',(-0.,-0.4));
+#1407 = VECTOR('',#1408,1.);
+#1408 = DIRECTION('',(-1.,0.));
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1410 = ADVANCED_FACE('',(#1411),#724,.T.);
+#1411 = FACE_BOUND('',#1412,.T.);
+#1412 = EDGE_LOOP('',(#1413,#1436,#1437,#1438));
+#1413 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1414 = EDGE_CURVE('',#1415,#1308,#1417,.T.);
+#1415 = VERTEX_POINT('',#1416);
+#1416 = CARTESIAN_POINT('',(-1.425,-2.175,-13.9));
+#1417 = SURFACE_CURVE('',#1418,(#1422,#1429),.PCURVE_S1.);
+#1418 = LINE('',#1419,#1420);
+#1419 = CARTESIAN_POINT('',(-1.425,-2.175,-13.9));
+#1420 = VECTOR('',#1421,1.);
+#1421 = DIRECTION('',(0.,0.,1.));
+#1422 = PCURVE('',#724,#1423);
+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
+#1424 = LINE('',#1425,#1426);
+#1425 = CARTESIAN_POINT('',(4.440892098501E-16,0.));
+#1426 = VECTOR('',#1427,1.);
+#1427 = DIRECTION('',(0.,-1.));
+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1429 = PCURVE('',#1347,#1430);
+#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435);
+#1431 = LINE('',#1432,#1433);
+#1432 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1433 = VECTOR('',#1434,1.);
+#1434 = DIRECTION('',(-0.,-1.));
+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1436 = ORIENTED_EDGE('',*,*,#1307,.T.);
+#1437 = ORIENTED_EDGE('',*,*,#708,.F.);
+#1438 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1439 = EDGE_CURVE('',#1415,#709,#1440,.T.);
+#1440 = SURFACE_CURVE('',#1441,(#1445,#1452),.PCURVE_S1.);
+#1441 = LINE('',#1442,#1443);
+#1442 = CARTESIAN_POINT('',(-1.425,-2.175,-13.9));
+#1443 = VECTOR('',#1444,1.);
+#1444 = DIRECTION('',(0.,1.,0.));
+#1445 = PCURVE('',#724,#1446);
+#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451);
+#1447 = LINE('',#1448,#1449);
+#1448 = CARTESIAN_POINT('',(0.,0.));
+#1449 = VECTOR('',#1450,1.);
+#1450 = DIRECTION('',(1.,0.));
+#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1452 = PCURVE('',#752,#1453);
+#1453 = DEFINITIONAL_REPRESENTATION('',(#1454),#1458);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(0.,-2.175));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(0.,1.));
+#1458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1459 = ADVANCED_FACE('',(#1460),#778,.T.);
+#1460 = FACE_BOUND('',#1461,.T.);
+#1461 = EDGE_LOOP('',(#1462,#1463,#1464,#1487));
+#1462 = ORIENTED_EDGE('',*,*,#764,.T.);
+#1463 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#1464 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#1465 = EDGE_CURVE('',#1466,#1331,#1468,.T.);
+#1466 = VERTEX_POINT('',#1467);
+#1467 = CARTESIAN_POINT('',(1.425,-2.175,-13.9));
+#1468 = SURFACE_CURVE('',#1469,(#1473,#1480),.PCURVE_S1.);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(1.425,-2.175,-13.9));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(0.,0.,1.));
+#1473 = PCURVE('',#778,#1474);
+#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479);
+#1475 = LINE('',#1476,#1477);
+#1476 = CARTESIAN_POINT('',(2.175,0.));
+#1477 = VECTOR('',#1478,1.);
+#1478 = DIRECTION('',(0.,-1.));
+#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1480 = PCURVE('',#1347,#1481);
+#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486);
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(-0.,-1.));
+#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1487 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1488 = EDGE_CURVE('',#737,#1466,#1489,.T.);
+#1489 = SURFACE_CURVE('',#1490,(#1494,#1501),.PCURVE_S1.);
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(1.425,5.68434188608E-14,-13.9));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(0.,-1.,0.));
+#1494 = PCURVE('',#778,#1495);
+#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500);
+#1496 = LINE('',#1497,#1498);
+#1497 = CARTESIAN_POINT('',(0.,0.));
+#1498 = VECTOR('',#1499,1.);
+#1499 = DIRECTION('',(1.,0.));
+#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1501 = PCURVE('',#752,#1502);
+#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507);
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(2.85,0.));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(0.,-1.));
+#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1508 = ADVANCED_FACE('',(#1509,#1536),#752,.F.);
+#1509 = FACE_BOUND('',#1510,.F.);
+#1510 = EDGE_LOOP('',(#1511,#1512,#1513,#1535));
+#1511 = ORIENTED_EDGE('',*,*,#736,.F.);
+#1512 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1513 = ORIENTED_EDGE('',*,*,#1514,.T.);
+#1514 = EDGE_CURVE('',#1415,#1466,#1515,.T.);
+#1515 = SURFACE_CURVE('',#1516,(#1521,#1528),.PCURVE_S1.);
+#1516 = CIRCLE('',#1517,1.425);
+#1517 = AXIS2_PLACEMENT_3D('',#1518,#1519,#1520);
+#1518 = CARTESIAN_POINT('',(-6.991629497578E-14,-2.175,-13.9));
+#1519 = DIRECTION('',(0.,0.,1.));
+#1520 = DIRECTION('',(1.,0.,0.));
+#1521 = PCURVE('',#752,#1522);
+#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527);
+#1523 = CIRCLE('',#1524,1.425);
+#1524 = AXIS2_PLACEMENT_2D('',#1525,#1526);
+#1525 = CARTESIAN_POINT('',(1.425,-2.175));
+#1526 = DIRECTION('',(1.,0.));
+#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1528 = PCURVE('',#1347,#1529);
+#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534);
+#1530 = LINE('',#1531,#1532);
+#1531 = CARTESIAN_POINT('',(-0.,0.));
+#1532 = VECTOR('',#1533,1.);
+#1533 = DIRECTION('',(-1.,0.));
+#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1535 = ORIENTED_EDGE('',*,*,#1488,.F.);
+#1536 = FACE_BOUND('',#1537,.F.);
+#1537 = EDGE_LOOP('',(#1538));
+#1538 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#1539 = EDGE_CURVE('',#1540,#1540,#1542,.T.);
+#1540 = VERTEX_POINT('',#1541);
+#1541 = CARTESIAN_POINT('',(0.75,-2.175,-13.9));
+#1542 = SURFACE_CURVE('',#1543,(#1548,#1555),.PCURVE_S1.);
+#1543 = CIRCLE('',#1544,0.75);
+#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
+#1545 = CARTESIAN_POINT('',(-6.991629497578E-14,-2.175,-13.9));
+#1546 = DIRECTION('',(0.,0.,1.));
+#1547 = DIRECTION('',(1.,0.,0.));
+#1548 = PCURVE('',#752,#1549);
+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);
+#1550 = CIRCLE('',#1551,0.75);
+#1551 = AXIS2_PLACEMENT_2D('',#1552,#1553);
+#1552 = CARTESIAN_POINT('',(1.425,-2.175));
+#1553 = DIRECTION('',(1.,0.));
+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1555 = PCURVE('',#1399,#1556);
+#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561);
+#1557 = LINE('',#1558,#1559);
+#1558 = CARTESIAN_POINT('',(-0.,0.));
+#1559 = VECTOR('',#1560,1.);
+#1560 = DIRECTION('',(-1.,0.));
+#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1562 = ADVANCED_FACE('',(#1563),#810,.T.);
+#1563 = FACE_BOUND('',#1564,.T.);
+#1564 = EDGE_LOOP('',(#1565,#1595,#1616,#1617));
+#1565 = ORIENTED_EDGE('',*,*,#1566,.T.);
+#1566 = EDGE_CURVE('',#1567,#1569,#1571,.T.);
+#1567 = VERTEX_POINT('',#1568);
+#1568 = CARTESIAN_POINT('',(-1.1,-2.5,-7.65));
+#1569 = VERTEX_POINT('',#1570);
+#1570 = CARTESIAN_POINT('',(-1.1,-2.5,-7.35));
+#1571 = SURFACE_CURVE('',#1572,(#1576,#1583),.PCURVE_S1.);
+#1572 = LINE('',#1573,#1574);
+#1573 = CARTESIAN_POINT('',(-1.1,-2.5,-7.65));
+#1574 = VECTOR('',#1575,1.);
+#1575 = DIRECTION('',(0.,0.,1.));
+#1576 = PCURVE('',#810,#1577);
+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582);
+#1578 = LINE('',#1579,#1580);
+#1579 = CARTESIAN_POINT('',(4.440892098501E-16,0.));
+#1580 = VECTOR('',#1581,1.);
+#1581 = DIRECTION('',(0.,-1.));
+#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1583 = PCURVE('',#1584,#1589);
+#1584 = CYLINDRICAL_SURFACE('',#1585,1.1);
+#1585 = AXIS2_PLACEMENT_3D('',#1586,#1587,#1588);
+#1586 = CARTESIAN_POINT('',(-1.99840144433E-14,-2.5,-7.65));
+#1587 = DIRECTION('',(-0.,-0.,-1.));
+#1588 = DIRECTION('',(1.,0.,0.));
+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);
+#1590 = LINE('',#1591,#1592);
+#1591 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1592 = VECTOR('',#1593,1.);
+#1593 = DIRECTION('',(-0.,-1.));
+#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1595 = ORIENTED_EDGE('',*,*,#1596,.T.);
+#1596 = EDGE_CURVE('',#1569,#795,#1597,.T.);
+#1597 = SURFACE_CURVE('',#1598,(#1602,#1609),.PCURVE_S1.);
+#1598 = LINE('',#1599,#1600);
+#1599 = CARTESIAN_POINT('',(-1.1,-2.5,-7.35));
+#1600 = VECTOR('',#1601,1.);
+#1601 = DIRECTION('',(0.,1.,0.));
+#1602 = PCURVE('',#810,#1603);
+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(0.,-0.3));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(1.,0.));
+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1609 = PCURVE('',#892,#1610);
+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);
+#1611 = LINE('',#1612,#1613);
+#1612 = CARTESIAN_POINT('',(0.,-2.5));
+#1613 = VECTOR('',#1614,1.);
+#1614 = DIRECTION('',(0.,1.));
+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1616 = ORIENTED_EDGE('',*,*,#792,.F.);
+#1617 = ORIENTED_EDGE('',*,*,#1618,.F.);
+#1618 = EDGE_CURVE('',#1567,#793,#1619,.T.);
+#1619 = SURFACE_CURVE('',#1620,(#1624,#1631),.PCURVE_S1.);
+#1620 = LINE('',#1621,#1622);
+#1621 = CARTESIAN_POINT('',(-1.1,-2.5,-7.65));
+#1622 = VECTOR('',#1623,1.);
+#1623 = DIRECTION('',(0.,1.,0.));
+#1624 = PCURVE('',#810,#1625);
+#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630);
+#1626 = LINE('',#1627,#1628);
+#1627 = CARTESIAN_POINT('',(0.,0.));
+#1628 = VECTOR('',#1629,1.);
+#1629 = DIRECTION('',(1.,0.));
+#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1631 = PCURVE('',#838,#1632);
+#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637);
+#1633 = LINE('',#1634,#1635);
+#1634 = CARTESIAN_POINT('',(0.,-2.5));
+#1635 = VECTOR('',#1636,1.);
+#1636 = DIRECTION('',(0.,1.));
+#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1638 = ADVANCED_FACE('',(#1639,#1688),#838,.F.);
+#1639 = FACE_BOUND('',#1640,.F.);
+#1640 = EDGE_LOOP('',(#1641,#1642,#1643,#1667));
+#1641 = ORIENTED_EDGE('',*,*,#822,.F.);
+#1642 = ORIENTED_EDGE('',*,*,#1618,.F.);
+#1643 = ORIENTED_EDGE('',*,*,#1644,.T.);
+#1644 = EDGE_CURVE('',#1567,#1645,#1647,.T.);
+#1645 = VERTEX_POINT('',#1646);
+#1646 = CARTESIAN_POINT('',(1.1,-2.5,-7.65));
+#1647 = SURFACE_CURVE('',#1648,(#1653,#1660),.PCURVE_S1.);
+#1648 = CIRCLE('',#1649,1.1);
+#1649 = AXIS2_PLACEMENT_3D('',#1650,#1651,#1652);
+#1650 = CARTESIAN_POINT('',(-1.99840144433E-14,-2.5,-7.65));
+#1651 = DIRECTION('',(0.,0.,1.));
+#1652 = DIRECTION('',(1.,0.,0.));
+#1653 = PCURVE('',#838,#1654);
+#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659);
+#1655 = CIRCLE('',#1656,1.1);
+#1656 = AXIS2_PLACEMENT_2D('',#1657,#1658);
+#1657 = CARTESIAN_POINT('',(1.1,-2.5));
+#1658 = DIRECTION('',(1.,0.));
+#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1660 = PCURVE('',#1584,#1661);
+#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666);
+#1662 = LINE('',#1663,#1664);
+#1663 = CARTESIAN_POINT('',(-0.,0.));
+#1664 = VECTOR('',#1665,1.);
+#1665 = DIRECTION('',(-1.,0.));
+#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1667 = ORIENTED_EDGE('',*,*,#1668,.F.);
+#1668 = EDGE_CURVE('',#823,#1645,#1669,.T.);
+#1669 = SURFACE_CURVE('',#1670,(#1674,#1681),.PCURVE_S1.);
+#1670 = LINE('',#1671,#1672);
+#1671 = CARTESIAN_POINT('',(1.1,2.84217094304E-14,-7.65));
+#1672 = VECTOR('',#1673,1.);
+#1673 = DIRECTION('',(0.,-1.,0.));
+#1674 = PCURVE('',#838,#1675);
+#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680);
+#1676 = LINE('',#1677,#1678);
+#1677 = CARTESIAN_POINT('',(2.2,0.));
+#1678 = VECTOR('',#1679,1.);
+#1679 = DIRECTION('',(0.,-1.));
+#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1681 = PCURVE('',#866,#1682);
+#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);
+#1683 = LINE('',#1684,#1685);
+#1684 = CARTESIAN_POINT('',(0.,0.));
+#1685 = VECTOR('',#1686,1.);
+#1686 = DIRECTION('',(1.,0.));
+#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1688 = FACE_BOUND('',#1689,.F.);
+#1689 = EDGE_LOOP('',(#1690));
+#1690 = ORIENTED_EDGE('',*,*,#1691,.F.);
+#1691 = EDGE_CURVE('',#1692,#1692,#1694,.T.);
+#1692 = VERTEX_POINT('',#1693);
+#1693 = CARTESIAN_POINT('',(0.75,-2.5,-7.65));
+#1694 = SURFACE_CURVE('',#1695,(#1700,#1707),.PCURVE_S1.);
+#1695 = CIRCLE('',#1696,0.75);
+#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699);
+#1697 = CARTESIAN_POINT('',(-1.99840144433E-14,-2.5,-7.65));
+#1698 = DIRECTION('',(0.,0.,1.));
+#1699 = DIRECTION('',(1.,0.,0.));
+#1700 = PCURVE('',#838,#1701);
+#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706);
+#1702 = CIRCLE('',#1703,0.75);
+#1703 = AXIS2_PLACEMENT_2D('',#1704,#1705);
+#1704 = CARTESIAN_POINT('',(1.1,-2.5));
+#1705 = DIRECTION('',(1.,0.));
+#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1707 = PCURVE('',#1708,#1713);
+#1708 = CYLINDRICAL_SURFACE('',#1709,0.75);
+#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712);
+#1710 = CARTESIAN_POINT('',(-1.99840144433E-14,-2.5,-7.65));
+#1711 = DIRECTION('',(-0.,-0.,-1.));
+#1712 = DIRECTION('',(1.,0.,0.));
+#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718);
+#1714 = LINE('',#1715,#1716);
+#1715 = CARTESIAN_POINT('',(-0.,0.));
+#1716 = VECTOR('',#1717,1.);
+#1717 = DIRECTION('',(-1.,0.));
+#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1719 = ADVANCED_FACE('',(#1720,#1769),#892,.T.);
+#1720 = FACE_BOUND('',#1721,.T.);
+#1721 = EDGE_LOOP('',(#1722,#1723,#1724,#1748));
+#1722 = ORIENTED_EDGE('',*,*,#878,.F.);
+#1723 = ORIENTED_EDGE('',*,*,#1596,.F.);
+#1724 = ORIENTED_EDGE('',*,*,#1725,.T.);
+#1725 = EDGE_CURVE('',#1569,#1726,#1728,.T.);
+#1726 = VERTEX_POINT('',#1727);
+#1727 = CARTESIAN_POINT('',(1.1,-2.5,-7.35));
+#1728 = SURFACE_CURVE('',#1729,(#1734,#1741),.PCURVE_S1.);
+#1729 = CIRCLE('',#1730,1.1);
+#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
+#1731 = CARTESIAN_POINT('',(-1.99840144433E-14,-2.5,-7.35));
+#1732 = DIRECTION('',(0.,0.,1.));
+#1733 = DIRECTION('',(1.,0.,0.));
+#1734 = PCURVE('',#892,#1735);
+#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740);
+#1736 = CIRCLE('',#1737,1.1);
+#1737 = AXIS2_PLACEMENT_2D('',#1738,#1739);
+#1738 = CARTESIAN_POINT('',(1.1,-2.5));
+#1739 = DIRECTION('',(1.,0.));
+#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1741 = PCURVE('',#1584,#1742);
+#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747);
+#1743 = LINE('',#1744,#1745);
+#1744 = CARTESIAN_POINT('',(-0.,-0.3));
+#1745 = VECTOR('',#1746,1.);
+#1746 = DIRECTION('',(-1.,0.));
+#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1748 = ORIENTED_EDGE('',*,*,#1749,.F.);
+#1749 = EDGE_CURVE('',#851,#1726,#1750,.T.);
+#1750 = SURFACE_CURVE('',#1751,(#1755,#1762),.PCURVE_S1.);
+#1751 = LINE('',#1752,#1753);
+#1752 = CARTESIAN_POINT('',(1.1,2.84217094304E-14,-7.35));
+#1753 = VECTOR('',#1754,1.);
+#1754 = DIRECTION('',(0.,-1.,0.));
+#1755 = PCURVE('',#892,#1756);
+#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761);
+#1757 = LINE('',#1758,#1759);
+#1758 = CARTESIAN_POINT('',(2.2,0.));
+#1759 = VECTOR('',#1760,1.);
+#1760 = DIRECTION('',(0.,-1.));
+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1762 = PCURVE('',#866,#1763);
+#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768);
+#1764 = LINE('',#1765,#1766);
+#1765 = CARTESIAN_POINT('',(0.,-0.3));
+#1766 = VECTOR('',#1767,1.);
+#1767 = DIRECTION('',(1.,0.));
+#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1769 = FACE_BOUND('',#1770,.T.);
+#1770 = EDGE_LOOP('',(#1771));
+#1771 = ORIENTED_EDGE('',*,*,#1772,.F.);
+#1772 = EDGE_CURVE('',#1773,#1773,#1775,.T.);
+#1773 = VERTEX_POINT('',#1774);
+#1774 = CARTESIAN_POINT('',(0.75,-2.5,-7.35));
+#1775 = SURFACE_CURVE('',#1776,(#1781,#1788),.PCURVE_S1.);
+#1776 = CIRCLE('',#1777,0.75);
+#1777 = AXIS2_PLACEMENT_3D('',#1778,#1779,#1780);
+#1778 = CARTESIAN_POINT('',(-1.99840144433E-14,-2.5,-7.35));
+#1779 = DIRECTION('',(0.,0.,1.));
+#1780 = DIRECTION('',(1.,0.,0.));
+#1781 = PCURVE('',#892,#1782);
+#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787);
+#1783 = CIRCLE('',#1784,0.75);
+#1784 = AXIS2_PLACEMENT_2D('',#1785,#1786);
+#1785 = CARTESIAN_POINT('',(1.1,-2.5));
+#1786 = DIRECTION('',(1.,0.));
+#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1788 = PCURVE('',#1708,#1789);
+#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794);
+#1790 = LINE('',#1791,#1792);
+#1791 = CARTESIAN_POINT('',(-0.,-0.3));
+#1792 = VECTOR('',#1793,1.);
+#1793 = DIRECTION('',(-1.,0.));
+#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1795 = ADVANCED_FACE('',(#1796),#866,.T.);
+#1796 = FACE_BOUND('',#1797,.T.);
+#1797 = EDGE_LOOP('',(#1798,#1799,#1800,#1821));
+#1798 = ORIENTED_EDGE('',*,*,#850,.T.);
+#1799 = ORIENTED_EDGE('',*,*,#1749,.T.);
+#1800 = ORIENTED_EDGE('',*,*,#1801,.F.);
+#1801 = EDGE_CURVE('',#1645,#1726,#1802,.T.);
+#1802 = SURFACE_CURVE('',#1803,(#1807,#1814),.PCURVE_S1.);
+#1803 = LINE('',#1804,#1805);
+#1804 = CARTESIAN_POINT('',(1.1,-2.5,-7.65));
+#1805 = VECTOR('',#1806,1.);
+#1806 = DIRECTION('',(0.,0.,1.));
+#1807 = PCURVE('',#866,#1808);
+#1808 = DEFINITIONAL_REPRESENTATION('',(#1809),#1813);
+#1809 = LINE('',#1810,#1811);
+#1810 = CARTESIAN_POINT('',(2.5,0.));
+#1811 = VECTOR('',#1812,1.);
+#1812 = DIRECTION('',(0.,-1.));
+#1813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1814 = PCURVE('',#1584,#1815);
+#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820);
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(-0.,-1.));
+#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1821 = ORIENTED_EDGE('',*,*,#1668,.F.);
+#1822 = ADVANCED_FACE('',(#1823),#1002,.T.);
+#1823 = FACE_BOUND('',#1824,.T.);
+#1824 = EDGE_LOOP('',(#1825,#1848,#1869,#1870));
+#1825 = ORIENTED_EDGE('',*,*,#1826,.T.);
+#1826 = EDGE_CURVE('',#1250,#1827,#1829,.T.);
+#1827 = VERTEX_POINT('',#1828);
+#1828 = CARTESIAN_POINT('',(4.,6.35,-3.81));
+#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.);
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(4.,6.35,-14.478));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(0.,0.,1.));
+#1834 = PCURVE('',#1002,#1835);
+#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840);
+#1836 = LINE('',#1837,#1838);
+#1837 = CARTESIAN_POINT('',(0.,0.));
+#1838 = VECTOR('',#1839,1.);
+#1839 = DIRECTION('',(0.,-1.));
+#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1841 = PCURVE('',#1291,#1842);
+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);
+#1843 = LINE('',#1844,#1845);
+#1844 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1845 = VECTOR('',#1846,1.);
+#1846 = DIRECTION('',(0.,-1.));
+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1848 = ORIENTED_EDGE('',*,*,#1849,.T.);
+#1849 = EDGE_CURVE('',#1827,#959,#1850,.T.);
+#1850 = SURFACE_CURVE('',#1851,(#1855,#1862),.PCURVE_S1.);
+#1851 = LINE('',#1852,#1853);
+#1852 = CARTESIAN_POINT('',(4.,6.35,-3.81));
+#1853 = VECTOR('',#1854,1.);
+#1854 = DIRECTION('',(1.,0.,0.));
+#1855 = PCURVE('',#1002,#1856);
+#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861);
+#1857 = LINE('',#1858,#1859);
+#1858 = CARTESIAN_POINT('',(0.,-10.668));
+#1859 = VECTOR('',#1860,1.);
+#1860 = DIRECTION('',(1.,0.));
+#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1862 = PCURVE('',#974,#1863);
+#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868);
+#1864 = LINE('',#1865,#1866);
+#1865 = CARTESIAN_POINT('',(-8.572,8.881784197001E-16));
+#1866 = VECTOR('',#1867,1.);
+#1867 = DIRECTION('',(-1.,0.));
+#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1869 = ORIENTED_EDGE('',*,*,#986,.F.);
+#1870 = ORIENTED_EDGE('',*,*,#1249,.F.);
+#1871 = ADVANCED_FACE('',(#1872),#974,.T.);
+#1872 = FACE_BOUND('',#1873,.T.);
+#1873 = EDGE_LOOP('',(#1874,#1897,#1898,#1919,#1920,#1921));
+#1874 = ORIENTED_EDGE('',*,*,#1875,.F.);
+#1875 = EDGE_CURVE('',#1149,#1876,#1878,.T.);
+#1876 = VERTEX_POINT('',#1877);
+#1877 = CARTESIAN_POINT('',(-4.,6.35,-3.81));
+#1878 = SURFACE_CURVE('',#1879,(#1883,#1890),.PCURVE_S1.);
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(-4.572,6.35,-3.81));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(1.,0.,0.));
+#1883 = PCURVE('',#974,#1884);
+#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1889);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(0.,0.));
+#1887 = VECTOR('',#1888,1.);
+#1888 = DIRECTION('',(-1.,0.));
+#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1890 = PCURVE('',#1164,#1891);
+#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896);
+#1892 = LINE('',#1893,#1894);
+#1893 = CARTESIAN_POINT('',(0.,-10.668));
+#1894 = VECTOR('',#1895,1.);
+#1895 = DIRECTION('',(1.,0.));
+#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1897 = ORIENTED_EDGE('',*,*,#1176,.T.);
+#1898 = ORIENTED_EDGE('',*,*,#1899,.T.);
+#1899 = EDGE_CURVE('',#1177,#931,#1900,.T.);
+#1900 = SURFACE_CURVE('',#1901,(#1905,#1912),.PCURVE_S1.);
+#1901 = LINE('',#1902,#1903);
+#1902 = CARTESIAN_POINT('',(-4.572,11.176,-3.81));
+#1903 = VECTOR('',#1904,1.);
+#1904 = DIRECTION('',(1.,0.,0.));
+#1905 = PCURVE('',#974,#1906);
+#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911);
+#1907 = LINE('',#1908,#1909);
+#1908 = CARTESIAN_POINT('',(0.,4.826));
+#1909 = VECTOR('',#1910,1.);
+#1910 = DIRECTION('',(-1.,0.));
+#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1912 = PCURVE('',#946,#1913);
+#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918);
+#1914 = LINE('',#1915,#1916);
+#1915 = CARTESIAN_POINT('',(0.,-3.81));
+#1916 = VECTOR('',#1917,1.);
+#1917 = DIRECTION('',(1.,0.));
+#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1919 = ORIENTED_EDGE('',*,*,#958,.T.);
+#1920 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#1921 = ORIENTED_EDGE('',*,*,#1922,.F.);
+#1922 = EDGE_CURVE('',#1876,#1827,#1923,.T.);
+#1923 = SURFACE_CURVE('',#1924,(#1929,#1936),.PCURVE_S1.);
+#1924 = CIRCLE('',#1925,4.);
+#1925 = AXIS2_PLACEMENT_3D('',#1926,#1927,#1928);
+#1926 = CARTESIAN_POINT('',(0.,6.35,-3.81));
+#1927 = DIRECTION('',(0.,0.,-1.));
+#1928 = DIRECTION('',(1.,0.,0.));
+#1929 = PCURVE('',#974,#1930);
+#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1935);
+#1931 = CIRCLE('',#1932,4.);
+#1932 = AXIS2_PLACEMENT_2D('',#1933,#1934);
+#1933 = CARTESIAN_POINT('',(-4.572,8.881784197001E-16));
+#1934 = DIRECTION('',(-1.,0.));
+#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1936 = PCURVE('',#1291,#1937);
+#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942);
+#1938 = LINE('',#1939,#1940);
+#1939 = CARTESIAN_POINT('',(0.,-10.668));
+#1940 = VECTOR('',#1941,1.);
+#1941 = DIRECTION('',(1.,0.));
+#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1943 = ADVANCED_FACE('',(#1944),#946,.F.);
+#1944 = FACE_BOUND('',#1945,.F.);
+#1945 = EDGE_LOOP('',(#1946,#1947,#1948,#1949));
+#1946 = ORIENTED_EDGE('',*,*,#1043,.F.);
+#1947 = ORIENTED_EDGE('',*,*,#1199,.T.);
+#1948 = ORIENTED_EDGE('',*,*,#1899,.T.);
+#1949 = ORIENTED_EDGE('',*,*,#930,.F.);
+#1950 = ADVANCED_FACE('',(#1951),#1108,.F.);
+#1951 = FACE_BOUND('',#1952,.F.);
+#1952 = EDGE_LOOP('',(#1953,#1954,#1977,#2008));
+#1953 = ORIENTED_EDGE('',*,*,#1091,.F.);
+#1954 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#1955 = EDGE_CURVE('',#1092,#1956,#1958,.T.);
+#1956 = VERTEX_POINT('',#1957);
+#1957 = CARTESIAN_POINT('',(3.048,6.35,-9.144));
+#1958 = SEAM_CURVE('',#1959,(#1963,#1970),.PCURVE_S1.);
+#1959 = LINE('',#1960,#1961);
+#1960 = CARTESIAN_POINT('',(3.048,6.35,0.));
+#1961 = VECTOR('',#1962,1.);
+#1962 = DIRECTION('',(-0.,-0.,-1.));
+#1963 = PCURVE('',#1108,#1964);
+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969);
+#1965 = LINE('',#1966,#1967);
+#1966 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1967 = VECTOR('',#1968,1.);
+#1968 = DIRECTION('',(0.,-1.));
+#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1970 = PCURVE('',#1108,#1971);
+#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);
+#1972 = LINE('',#1973,#1974);
+#1973 = CARTESIAN_POINT('',(0.,0.));
+#1974 = VECTOR('',#1975,1.);
+#1975 = DIRECTION('',(0.,-1.));
+#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1977 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#1978 = EDGE_CURVE('',#1956,#1956,#1979,.T.);
+#1979 = SURFACE_CURVE('',#1980,(#1985,#1992),.PCURVE_S1.);
+#1980 = CIRCLE('',#1981,3.048);
+#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984);
+#1982 = CARTESIAN_POINT('',(0.,6.35,-9.144));
+#1983 = DIRECTION('',(0.,0.,1.));
+#1984 = DIRECTION('',(1.,0.,0.));
+#1985 = PCURVE('',#1108,#1986);
+#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991);
+#1987 = LINE('',#1988,#1989);
+#1988 = CARTESIAN_POINT('',(0.,-9.144));
+#1989 = VECTOR('',#1990,1.);
+#1990 = DIRECTION('',(1.,0.));
+#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1992 = PCURVE('',#1993,#1998);
+#1993 = PLANE('',#1994);
+#1994 = AXIS2_PLACEMENT_3D('',#1995,#1996,#1997);
+#1995 = CARTESIAN_POINT('',(3.048,6.35,-9.144));
+#1996 = DIRECTION('',(0.,0.,-1.));
+#1997 = DIRECTION('',(-1.,0.,0.));
+#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2007);
+#1999 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2000,#2001,#2002,#2003,
+#2004,#2005,#2006),.UNSPECIFIED.,.F.,.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('') );
+#2000 = CARTESIAN_POINT('',(0.,0.));
+#2001 = CARTESIAN_POINT('',(0.,5.27929086147));
+#2002 = CARTESIAN_POINT('',(4.572,2.639645430735));
+#2003 = CARTESIAN_POINT('',(9.144,7.465446887602E-16));
+#2004 = CARTESIAN_POINT('',(4.572,-2.639645430735));
+#2005 = CARTESIAN_POINT('',(4.884981308351E-15,-5.27929086147));
+#2006 = CARTESIAN_POINT('',(0.,0.));
+#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2008 = ORIENTED_EDGE('',*,*,#1955,.F.);
+#2009 = ADVANCED_FACE('',(#2010),#1164,.T.);
+#2010 = FACE_BOUND('',#2011,.T.);
+#2011 = EDGE_LOOP('',(#2012,#2013,#2014,#2035));
+#2012 = ORIENTED_EDGE('',*,*,#1148,.T.);
+#2013 = ORIENTED_EDGE('',*,*,#1875,.T.);
+#2014 = ORIENTED_EDGE('',*,*,#2015,.F.);
+#2015 = EDGE_CURVE('',#1224,#1876,#2016,.T.);
+#2016 = SURFACE_CURVE('',#2017,(#2021,#2028),.PCURVE_S1.);
+#2017 = LINE('',#2018,#2019);
+#2018 = CARTESIAN_POINT('',(-4.,6.35,-14.478));
+#2019 = VECTOR('',#2020,1.);
+#2020 = DIRECTION('',(0.,0.,1.));
+#2021 = PCURVE('',#1164,#2022);
+#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027);
+#2023 = LINE('',#2024,#2025);
+#2024 = CARTESIAN_POINT('',(0.572,0.));
+#2025 = VECTOR('',#2026,1.);
+#2026 = DIRECTION('',(0.,-1.));
+#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2028 = PCURVE('',#1291,#2029);
+#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034);
+#2030 = LINE('',#2031,#2032);
+#2031 = CARTESIAN_POINT('',(3.14159265359,0.));
+#2032 = VECTOR('',#2033,1.);
+#2033 = DIRECTION('',(0.,-1.));
+#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2035 = ORIENTED_EDGE('',*,*,#1223,.F.);
+#2036 = ADVANCED_FACE('',(#2037),#1291,.T.);
+#2037 = FACE_BOUND('',#2038,.T.);
+#2038 = EDGE_LOOP('',(#2039,#2040,#2041,#2042));
+#2039 = ORIENTED_EDGE('',*,*,#2015,.T.);
+#2040 = ORIENTED_EDGE('',*,*,#1922,.T.);
+#2041 = ORIENTED_EDGE('',*,*,#1826,.F.);
+#2042 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#2043 = ADVANCED_FACE('',(#2044),#1347,.T.);
+#2044 = FACE_BOUND('',#2045,.F.);
+#2045 = EDGE_LOOP('',(#2046,#2047,#2048,#2049));
+#2046 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#2047 = ORIENTED_EDGE('',*,*,#1330,.T.);
+#2048 = ORIENTED_EDGE('',*,*,#1465,.F.);
+#2049 = ORIENTED_EDGE('',*,*,#1514,.F.);
+#2050 = ADVANCED_FACE('',(#2051),#1399,.F.);
+#2051 = FACE_BOUND('',#2052,.T.);
+#2052 = EDGE_LOOP('',(#2053,#2074,#2075,#2076));
+#2053 = ORIENTED_EDGE('',*,*,#2054,.T.);
+#2054 = EDGE_CURVE('',#1540,#1383,#2055,.T.);
+#2055 = SEAM_CURVE('',#2056,(#2060,#2067),.PCURVE_S1.);
+#2056 = LINE('',#2057,#2058);
+#2057 = CARTESIAN_POINT('',(0.75,-2.175,-13.9));
+#2058 = VECTOR('',#2059,1.);
+#2059 = DIRECTION('',(0.,0.,1.));
+#2060 = PCURVE('',#1399,#2061);
+#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);
+#2062 = LINE('',#2063,#2064);
+#2063 = CARTESIAN_POINT('',(-0.,0.));
+#2064 = VECTOR('',#2065,1.);
+#2065 = DIRECTION('',(-0.,-1.));
+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2067 = PCURVE('',#1399,#2068);
+#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(-0.,-1.));
+#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2074 = ORIENTED_EDGE('',*,*,#1382,.T.);
+#2075 = ORIENTED_EDGE('',*,*,#2054,.F.);
+#2076 = ORIENTED_EDGE('',*,*,#1539,.F.);
+#2077 = ADVANCED_FACE('',(#2078),#1584,.T.);
+#2078 = FACE_BOUND('',#2079,.F.);
+#2079 = EDGE_LOOP('',(#2080,#2081,#2082,#2083));
+#2080 = ORIENTED_EDGE('',*,*,#1566,.T.);
+#2081 = ORIENTED_EDGE('',*,*,#1725,.T.);
+#2082 = ORIENTED_EDGE('',*,*,#1801,.F.);
+#2083 = ORIENTED_EDGE('',*,*,#1644,.F.);
+#2084 = ADVANCED_FACE('',(#2085),#1708,.F.);
+#2085 = FACE_BOUND('',#2086,.T.);
+#2086 = EDGE_LOOP('',(#2087,#2108,#2109,#2110));
+#2087 = ORIENTED_EDGE('',*,*,#2088,.T.);
+#2088 = EDGE_CURVE('',#1692,#1773,#2089,.T.);
+#2089 = SEAM_CURVE('',#2090,(#2094,#2101),.PCURVE_S1.);
+#2090 = LINE('',#2091,#2092);
+#2091 = CARTESIAN_POINT('',(0.75,-2.5,-7.65));
+#2092 = VECTOR('',#2093,1.);
+#2093 = DIRECTION('',(0.,0.,1.));
+#2094 = PCURVE('',#1708,#2095);
+#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100);
+#2096 = LINE('',#2097,#2098);
+#2097 = CARTESIAN_POINT('',(-0.,0.));
+#2098 = VECTOR('',#2099,1.);
+#2099 = DIRECTION('',(-0.,-1.));
+#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2101 = PCURVE('',#1708,#2102);
+#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107);
+#2103 = LINE('',#2104,#2105);
+#2104 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2105 = VECTOR('',#2106,1.);
+#2106 = DIRECTION('',(-0.,-1.));
+#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2108 = ORIENTED_EDGE('',*,*,#1772,.T.);
+#2109 = ORIENTED_EDGE('',*,*,#2088,.F.);
+#2110 = ORIENTED_EDGE('',*,*,#1691,.F.);
+#2111 = ADVANCED_FACE('',(#2112,#2115),#1993,.F.);
+#2112 = FACE_BOUND('',#2113,.F.);
+#2113 = EDGE_LOOP('',(#2114));
+#2114 = ORIENTED_EDGE('',*,*,#1978,.F.);
+#2115 = FACE_BOUND('',#2116,.F.);
+#2116 = EDGE_LOOP('',(#2117));
+#2117 = ORIENTED_EDGE('',*,*,#2118,.T.);
+#2118 = EDGE_CURVE('',#2119,#2119,#2121,.T.);
+#2119 = VERTEX_POINT('',#2120);
+#2120 = CARTESIAN_POINT('',(1.,6.35,-9.144));
+#2121 = SURFACE_CURVE('',#2122,(#2127,#2138),.PCURVE_S1.);
+#2122 = CIRCLE('',#2123,1.);
+#2123 = AXIS2_PLACEMENT_3D('',#2124,#2125,#2126);
+#2124 = CARTESIAN_POINT('',(0.,6.35,-9.144));
+#2125 = DIRECTION('',(0.,0.,1.));
+#2126 = DIRECTION('',(1.,0.,0.));
+#2127 = PCURVE('',#1993,#2128);
+#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2137);
+#2129 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2130,#2131,#2132,#2133,
+#2134,#2135,#2136),.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('') );
+#2130 = CARTESIAN_POINT('',(2.048,0.));
+#2131 = CARTESIAN_POINT('',(2.048,1.732050807569));
+#2132 = CARTESIAN_POINT('',(3.548,0.866025403784));
+#2133 = CARTESIAN_POINT('',(5.048,2.449293598295E-16));
+#2134 = CARTESIAN_POINT('',(3.548,-0.866025403784));
+#2135 = CARTESIAN_POINT('',(2.048,-1.732050807569));
+#2136 = CARTESIAN_POINT('',(2.048,0.));
+#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2138 = PCURVE('',#2139,#2144);
+#2139 = CYLINDRICAL_SURFACE('',#2140,1.);
+#2140 = AXIS2_PLACEMENT_3D('',#2141,#2142,#2143);
+#2141 = CARTESIAN_POINT('',(0.,6.35,-9.144));
+#2142 = DIRECTION('',(-0.,-0.,-1.));
+#2143 = DIRECTION('',(1.,0.,0.));
+#2144 = DEFINITIONAL_REPRESENTATION('',(#2145),#2149);
+#2145 = LINE('',#2146,#2147);
+#2146 = CARTESIAN_POINT('',(-0.,0.));
+#2147 = VECTOR('',#2148,1.);
+#2148 = DIRECTION('',(-1.,0.));
+#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2150 = ADVANCED_FACE('',(#2151),#2139,.T.);
+#2151 = FACE_BOUND('',#2152,.F.);
+#2152 = EDGE_LOOP('',(#2153,#2176,#2177,#2178));
+#2153 = ORIENTED_EDGE('',*,*,#2154,.F.);
+#2154 = EDGE_CURVE('',#2119,#2155,#2157,.T.);
+#2155 = VERTEX_POINT('',#2156);
+#2156 = CARTESIAN_POINT('',(1.,6.35,-1.84));
+#2157 = SEAM_CURVE('',#2158,(#2162,#2169),.PCURVE_S1.);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(1.,6.35,-9.144));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(0.,0.,1.));
+#2162 = PCURVE('',#2139,#2163);
+#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168);
+#2164 = LINE('',#2165,#2166);
+#2165 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2166 = VECTOR('',#2167,1.);
+#2167 = DIRECTION('',(-0.,-1.));
+#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2169 = PCURVE('',#2139,#2170);
+#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(-0.,0.));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(-0.,-1.));
+#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2176 = ORIENTED_EDGE('',*,*,#2118,.F.);
+#2177 = ORIENTED_EDGE('',*,*,#2154,.T.);
+#2178 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2179 = EDGE_CURVE('',#2155,#2155,#2180,.T.);
+#2180 = SURFACE_CURVE('',#2181,(#2186,#2193),.PCURVE_S1.);
+#2181 = CIRCLE('',#2182,1.);
+#2182 = AXIS2_PLACEMENT_3D('',#2183,#2184,#2185);
+#2183 = CARTESIAN_POINT('',(0.,6.35,-1.84));
+#2184 = DIRECTION('',(0.,0.,1.));
+#2185 = DIRECTION('',(1.,0.,0.));
+#2186 = PCURVE('',#2139,#2187);
+#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(-0.,-7.304));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(-1.,0.));
+#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2193 = PCURVE('',#2194,#2199);
+#2194 = TOROIDAL_SURFACE('',#2195,0.5,0.5);
+#2195 = AXIS2_PLACEMENT_3D('',#2196,#2197,#2198);
+#2196 = CARTESIAN_POINT('',(0.,6.35,-1.84));
+#2197 = DIRECTION('',(0.,0.,1.));
+#2198 = DIRECTION('',(1.,0.,0.));
+#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2204);
+#2200 = LINE('',#2201,#2202);
+#2201 = CARTESIAN_POINT('',(0.,0.));
+#2202 = VECTOR('',#2203,1.);
+#2203 = DIRECTION('',(1.,0.));
+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2205 = ADVANCED_FACE('',(#2206),#2194,.T.);
+#2206 = FACE_BOUND('',#2207,.T.);
+#2207 = EDGE_LOOP('',(#2208,#2230,#2231,#2232));
+#2208 = ORIENTED_EDGE('',*,*,#2209,.F.);
+#2209 = EDGE_CURVE('',#2155,#2210,#2212,.T.);
+#2210 = VERTEX_POINT('',#2211);
+#2211 = CARTESIAN_POINT('',(0.5,6.35,-1.34));
+#2212 = SEAM_CURVE('',#2213,(#2218,#2224),.PCURVE_S1.);
+#2213 = CIRCLE('',#2214,0.5);
+#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217);
+#2215 = CARTESIAN_POINT('',(0.5,6.35,-1.84));
+#2216 = DIRECTION('',(0.,-1.,0.));
+#2217 = DIRECTION('',(1.,0.,0.));
+#2218 = PCURVE('',#2194,#2219);
+#2219 = DEFINITIONAL_REPRESENTATION('',(#2220),#2223);
+#2220 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2221,#2222),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#2221 = CARTESIAN_POINT('',(0.,0.));
+#2222 = CARTESIAN_POINT('',(0.,1.570796326795));
+#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2224 = PCURVE('',#2194,#2225);
+#2225 = DEFINITIONAL_REPRESENTATION('',(#2226),#2229);
+#2226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2227,#2228),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#2227 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2228 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2230 = ORIENTED_EDGE('',*,*,#2179,.T.);
+#2231 = ORIENTED_EDGE('',*,*,#2209,.T.);
+#2232 = ORIENTED_EDGE('',*,*,#2233,.F.);
+#2233 = EDGE_CURVE('',#2210,#2210,#2234,.T.);
+#2234 = SURFACE_CURVE('',#2235,(#2240,#2247),.PCURVE_S1.);
+#2235 = CIRCLE('',#2236,0.5);
+#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239);
+#2237 = CARTESIAN_POINT('',(0.,6.35,-1.34));
+#2238 = DIRECTION('',(0.,0.,1.));
+#2239 = DIRECTION('',(1.,0.,0.));
+#2240 = PCURVE('',#2194,#2241);
+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2246);
+#2242 = LINE('',#2243,#2244);
+#2243 = CARTESIAN_POINT('',(0.,1.570796326795));
+#2244 = VECTOR('',#2245,1.);
+#2245 = DIRECTION('',(1.,0.));
+#2246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2247 = PCURVE('',#2248,#2253);
+#2248 = PLANE('',#2249);
+#2249 = AXIS2_PLACEMENT_3D('',#2250,#2251,#2252);
+#2250 = CARTESIAN_POINT('',(1.,6.35,-1.34));
+#2251 = DIRECTION('',(0.,0.,-1.));
+#2252 = DIRECTION('',(-1.,0.,0.));
+#2253 = DEFINITIONAL_REPRESENTATION('',(#2254),#2262);
+#2254 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2255,#2256,#2257,#2258,
+#2259,#2260,#2261),.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('') );
+#2255 = CARTESIAN_POINT('',(0.5,0.));
+#2256 = CARTESIAN_POINT('',(0.5,0.866025403784));
+#2257 = CARTESIAN_POINT('',(1.25,0.433012701892));
+#2258 = CARTESIAN_POINT('',(2.,1.224646799147E-16));
+#2259 = CARTESIAN_POINT('',(1.25,-0.433012701892));
+#2260 = CARTESIAN_POINT('',(0.5,-0.866025403784));
+#2261 = CARTESIAN_POINT('',(0.5,0.));
+#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2263 = ADVANCED_FACE('',(#2264),#2248,.F.);
+#2264 = FACE_BOUND('',#2265,.F.);
+#2265 = EDGE_LOOP('',(#2266));
+#2266 = ORIENTED_EDGE('',*,*,#2233,.F.);
+#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2271)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2268,#2269,#2270)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2268 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2269 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2270 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2271 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2268,
+  'distance_accuracy_value','confusion accuracy');
+#2272 = PRODUCT_TYPE('part',$,(#7));
+#2273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2274,#2282,#2289,#2296,#2303,#2310,#2317,#2324,#2332,#2339,#2346,
+    #2353,#2360,#2367,#2374,#2381,#2388,#2395,#2402,#2409,#2416,#2423,
+    #2430,#2437,#2444,#2451,#2458,#2465,#2472,#2479,#2486,#2493,#2501,
+    #2508),#2267);
+#2274 = STYLED_ITEM('color',(#2275),#17);
+#2275 = PRESENTATION_STYLE_ASSIGNMENT((#2276));
+#2276 = SURFACE_STYLE_USAGE(.BOTH.,#2277);
+#2277 = SURFACE_SIDE_STYLE('',(#2278));
+#2278 = SURFACE_STYLE_FILL_AREA(#2279);
+#2279 = FILL_AREA_STYLE('',(#2280));
+#2280 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2281 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#2282 = STYLED_ITEM('color',(#2283),#169);
+#2283 = PRESENTATION_STYLE_ASSIGNMENT((#2284));
+#2284 = SURFACE_STYLE_USAGE(.BOTH.,#2285);
+#2285 = SURFACE_SIDE_STYLE('',(#2286));
+#2286 = SURFACE_STYLE_FILL_AREA(#2287);
+#2287 = FILL_AREA_STYLE('',(#2288));
+#2288 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2289 = STYLED_ITEM('color',(#2290),#297);
+#2290 = PRESENTATION_STYLE_ASSIGNMENT((#2291));
+#2291 = SURFACE_STYLE_USAGE(.BOTH.,#2292);
+#2292 = SURFACE_SIDE_STYLE('',(#2293));
+#2293 = SURFACE_STYLE_FILL_AREA(#2294);
+#2294 = FILL_AREA_STYLE('',(#2295));
+#2295 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2296 = STYLED_ITEM('color',(#2297),#344);
+#2297 = PRESENTATION_STYLE_ASSIGNMENT((#2298));
+#2298 = SURFACE_STYLE_USAGE(.BOTH.,#2299);
+#2299 = SURFACE_SIDE_STYLE('',(#2300));
+#2300 = SURFACE_STYLE_FILL_AREA(#2301);
+#2301 = FILL_AREA_STYLE('',(#2302));
+#2302 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2303 = STYLED_ITEM('color',(#2304),#435);
+#2304 = PRESENTATION_STYLE_ASSIGNMENT((#2305));
+#2305 = SURFACE_STYLE_USAGE(.BOTH.,#2306);
+#2306 = SURFACE_SIDE_STYLE('',(#2307));
+#2307 = SURFACE_STYLE_FILL_AREA(#2308);
+#2308 = FILL_AREA_STYLE('',(#2309));
+#2309 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2310 = STYLED_ITEM('color',(#2311),#463);
+#2311 = PRESENTATION_STYLE_ASSIGNMENT((#2312));
+#2312 = SURFACE_STYLE_USAGE(.BOTH.,#2313);
+#2313 = SURFACE_SIDE_STYLE('',(#2314));
+#2314 = SURFACE_STYLE_FILL_AREA(#2315);
+#2315 = FILL_AREA_STYLE('',(#2316));
+#2316 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2317 = STYLED_ITEM('color',(#2318),#513);
+#2318 = PRESENTATION_STYLE_ASSIGNMENT((#2319));
+#2319 = SURFACE_STYLE_USAGE(.BOTH.,#2320);
+#2320 = SURFACE_SIDE_STYLE('',(#2321));
+#2321 = SURFACE_STYLE_FILL_AREA(#2322);
+#2322 = FILL_AREA_STYLE('',(#2323));
+#2323 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2324 = STYLED_ITEM('color',(#2325),#541);
+#2325 = PRESENTATION_STYLE_ASSIGNMENT((#2326));
+#2326 = SURFACE_STYLE_USAGE(.BOTH.,#2327);
+#2327 = SURFACE_SIDE_STYLE('',(#2328));
+#2328 = SURFACE_STYLE_FILL_AREA(#2329);
+#2329 = FILL_AREA_STYLE('',(#2330));
+#2330 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2331 = COLOUR_RGB('',0.223529413342,0.223529413342,0.223529413342);
+#2332 = STYLED_ITEM('color',(#2333),#903);
+#2333 = PRESENTATION_STYLE_ASSIGNMENT((#2334));
+#2334 = SURFACE_STYLE_USAGE(.BOTH.,#2335);
+#2335 = SURFACE_SIDE_STYLE('',(#2336));
+#2336 = SURFACE_STYLE_FILL_AREA(#2337);
+#2337 = FILL_AREA_STYLE('',(#2338));
+#2338 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2339 = STYLED_ITEM('color',(#2340),#1039);
+#2340 = PRESENTATION_STYLE_ASSIGNMENT((#2341));
+#2341 = SURFACE_STYLE_USAGE(.BOTH.,#2342);
+#2342 = SURFACE_SIDE_STYLE('',(#2343));
+#2343 = SURFACE_STYLE_FILL_AREA(#2344);
+#2344 = FILL_AREA_STYLE('',(#2345));
+#2345 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2346 = STYLED_ITEM('color',(#2347),#1119);
+#2347 = PRESENTATION_STYLE_ASSIGNMENT((#2348));
+#2348 = SURFACE_STYLE_USAGE(.BOTH.,#2349);
+#2349 = SURFACE_SIDE_STYLE('',(#2350));
+#2350 = SURFACE_STYLE_FILL_AREA(#2351);
+#2351 = FILL_AREA_STYLE('',(#2352));
+#2352 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2353 = STYLED_ITEM('color',(#2354),#1219);
+#2354 = PRESENTATION_STYLE_ASSIGNMENT((#2355));
+#2355 = SURFACE_STYLE_USAGE(.BOTH.,#2356);
+#2356 = SURFACE_SIDE_STYLE('',(#2357));
+#2357 = SURFACE_STYLE_FILL_AREA(#2358);
+#2358 = FILL_AREA_STYLE('',(#2359));
+#2359 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2360 = STYLED_ITEM('color',(#2361),#1302);
+#2361 = PRESENTATION_STYLE_ASSIGNMENT((#2362));
+#2362 = SURFACE_STYLE_USAGE(.BOTH.,#2363);
+#2363 = SURFACE_SIDE_STYLE('',(#2364));
+#2364 = SURFACE_STYLE_FILL_AREA(#2365);
+#2365 = FILL_AREA_STYLE('',(#2366));
+#2366 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2367 = STYLED_ITEM('color',(#2368),#1410);
+#2368 = PRESENTATION_STYLE_ASSIGNMENT((#2369));
+#2369 = SURFACE_STYLE_USAGE(.BOTH.,#2370);
+#2370 = SURFACE_SIDE_STYLE('',(#2371));
+#2371 = SURFACE_STYLE_FILL_AREA(#2372);
+#2372 = FILL_AREA_STYLE('',(#2373));
+#2373 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2374 = STYLED_ITEM('color',(#2375),#1459);
+#2375 = PRESENTATION_STYLE_ASSIGNMENT((#2376));
+#2376 = SURFACE_STYLE_USAGE(.BOTH.,#2377);
+#2377 = SURFACE_SIDE_STYLE('',(#2378));
+#2378 = SURFACE_STYLE_FILL_AREA(#2379);
+#2379 = FILL_AREA_STYLE('',(#2380));
+#2380 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2381 = STYLED_ITEM('color',(#2382),#1508);
+#2382 = PRESENTATION_STYLE_ASSIGNMENT((#2383));
+#2383 = SURFACE_STYLE_USAGE(.BOTH.,#2384);
+#2384 = SURFACE_SIDE_STYLE('',(#2385));
+#2385 = SURFACE_STYLE_FILL_AREA(#2386);
+#2386 = FILL_AREA_STYLE('',(#2387));
+#2387 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2388 = STYLED_ITEM('color',(#2389),#1562);
+#2389 = PRESENTATION_STYLE_ASSIGNMENT((#2390));
+#2390 = SURFACE_STYLE_USAGE(.BOTH.,#2391);
+#2391 = SURFACE_SIDE_STYLE('',(#2392));
+#2392 = SURFACE_STYLE_FILL_AREA(#2393);
+#2393 = FILL_AREA_STYLE('',(#2394));
+#2394 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2395 = STYLED_ITEM('color',(#2396),#1638);
+#2396 = PRESENTATION_STYLE_ASSIGNMENT((#2397));
+#2397 = SURFACE_STYLE_USAGE(.BOTH.,#2398);
+#2398 = SURFACE_SIDE_STYLE('',(#2399));
+#2399 = SURFACE_STYLE_FILL_AREA(#2400);
+#2400 = FILL_AREA_STYLE('',(#2401));
+#2401 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2402 = STYLED_ITEM('color',(#2403),#1719);
+#2403 = PRESENTATION_STYLE_ASSIGNMENT((#2404));
+#2404 = SURFACE_STYLE_USAGE(.BOTH.,#2405);
+#2405 = SURFACE_SIDE_STYLE('',(#2406));
+#2406 = SURFACE_STYLE_FILL_AREA(#2407);
+#2407 = FILL_AREA_STYLE('',(#2408));
+#2408 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2409 = STYLED_ITEM('color',(#2410),#1795);
+#2410 = PRESENTATION_STYLE_ASSIGNMENT((#2411));
+#2411 = SURFACE_STYLE_USAGE(.BOTH.,#2412);
+#2412 = SURFACE_SIDE_STYLE('',(#2413));
+#2413 = SURFACE_STYLE_FILL_AREA(#2414);
+#2414 = FILL_AREA_STYLE('',(#2415));
+#2415 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2416 = STYLED_ITEM('color',(#2417),#1822);
+#2417 = PRESENTATION_STYLE_ASSIGNMENT((#2418));
+#2418 = SURFACE_STYLE_USAGE(.BOTH.,#2419);
+#2419 = SURFACE_SIDE_STYLE('',(#2420));
+#2420 = SURFACE_STYLE_FILL_AREA(#2421);
+#2421 = FILL_AREA_STYLE('',(#2422));
+#2422 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2423 = STYLED_ITEM('color',(#2424),#1871);
+#2424 = PRESENTATION_STYLE_ASSIGNMENT((#2425));
+#2425 = SURFACE_STYLE_USAGE(.BOTH.,#2426);
+#2426 = SURFACE_SIDE_STYLE('',(#2427));
+#2427 = SURFACE_STYLE_FILL_AREA(#2428);
+#2428 = FILL_AREA_STYLE('',(#2429));
+#2429 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2430 = STYLED_ITEM('color',(#2431),#1943);
+#2431 = PRESENTATION_STYLE_ASSIGNMENT((#2432));
+#2432 = SURFACE_STYLE_USAGE(.BOTH.,#2433);
+#2433 = SURFACE_SIDE_STYLE('',(#2434));
+#2434 = SURFACE_STYLE_FILL_AREA(#2435);
+#2435 = FILL_AREA_STYLE('',(#2436));
+#2436 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2437 = STYLED_ITEM('color',(#2438),#1950);
+#2438 = PRESENTATION_STYLE_ASSIGNMENT((#2439));
+#2439 = SURFACE_STYLE_USAGE(.BOTH.,#2440);
+#2440 = SURFACE_SIDE_STYLE('',(#2441));
+#2441 = SURFACE_STYLE_FILL_AREA(#2442);
+#2442 = FILL_AREA_STYLE('',(#2443));
+#2443 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2444 = STYLED_ITEM('color',(#2445),#2009);
+#2445 = PRESENTATION_STYLE_ASSIGNMENT((#2446));
+#2446 = SURFACE_STYLE_USAGE(.BOTH.,#2447);
+#2447 = SURFACE_SIDE_STYLE('',(#2448));
+#2448 = SURFACE_STYLE_FILL_AREA(#2449);
+#2449 = FILL_AREA_STYLE('',(#2450));
+#2450 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2451 = STYLED_ITEM('color',(#2452),#2036);
+#2452 = PRESENTATION_STYLE_ASSIGNMENT((#2453));
+#2453 = SURFACE_STYLE_USAGE(.BOTH.,#2454);
+#2454 = SURFACE_SIDE_STYLE('',(#2455));
+#2455 = SURFACE_STYLE_FILL_AREA(#2456);
+#2456 = FILL_AREA_STYLE('',(#2457));
+#2457 = FILL_AREA_STYLE_COLOUR('',#2331);
+#2458 = STYLED_ITEM('color',(#2459),#2043);
+#2459 = PRESENTATION_STYLE_ASSIGNMENT((#2460));
+#2460 = SURFACE_STYLE_USAGE(.BOTH.,#2461);
+#2461 = SURFACE_SIDE_STYLE('',(#2462));
+#2462 = SURFACE_STYLE_FILL_AREA(#2463);
+#2463 = FILL_AREA_STYLE('',(#2464));
+#2464 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2465 = STYLED_ITEM('color',(#2466),#2050);
+#2466 = PRESENTATION_STYLE_ASSIGNMENT((#2467));
+#2467 = SURFACE_STYLE_USAGE(.BOTH.,#2468);
+#2468 = SURFACE_SIDE_STYLE('',(#2469));
+#2469 = SURFACE_STYLE_FILL_AREA(#2470);
+#2470 = FILL_AREA_STYLE('',(#2471));
+#2471 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2472 = STYLED_ITEM('color',(#2473),#2077);
+#2473 = PRESENTATION_STYLE_ASSIGNMENT((#2474));
+#2474 = SURFACE_STYLE_USAGE(.BOTH.,#2475);
+#2475 = SURFACE_SIDE_STYLE('',(#2476));
+#2476 = SURFACE_STYLE_FILL_AREA(#2477);
+#2477 = FILL_AREA_STYLE('',(#2478));
+#2478 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2479 = STYLED_ITEM('color',(#2480),#2084);
+#2480 = PRESENTATION_STYLE_ASSIGNMENT((#2481));
+#2481 = SURFACE_STYLE_USAGE(.BOTH.,#2482);
+#2482 = SURFACE_SIDE_STYLE('',(#2483));
+#2483 = SURFACE_STYLE_FILL_AREA(#2484);
+#2484 = FILL_AREA_STYLE('',(#2485));
+#2485 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2486 = STYLED_ITEM('color',(#2487),#2111);
+#2487 = PRESENTATION_STYLE_ASSIGNMENT((#2488));
+#2488 = SURFACE_STYLE_USAGE(.BOTH.,#2489);
+#2489 = SURFACE_SIDE_STYLE('',(#2490));
+#2490 = SURFACE_STYLE_FILL_AREA(#2491);
+#2491 = FILL_AREA_STYLE('',(#2492));
+#2492 = FILL_AREA_STYLE_COLOUR('',#2281);
+#2493 = STYLED_ITEM('color',(#2494),#2150);
+#2494 = PRESENTATION_STYLE_ASSIGNMENT((#2495));
+#2495 = SURFACE_STYLE_USAGE(.BOTH.,#2496);
+#2496 = SURFACE_SIDE_STYLE('',(#2497));
+#2497 = SURFACE_STYLE_FILL_AREA(#2498);
+#2498 = FILL_AREA_STYLE('',(#2499));
+#2499 = FILL_AREA_STYLE_COLOUR('',#2500);
+#2500 = COLOUR_RGB('',1.,0.952941179276,0.29411765933);
+#2501 = STYLED_ITEM('color',(#2502),#2205);
+#2502 = PRESENTATION_STYLE_ASSIGNMENT((#2503));
+#2503 = SURFACE_STYLE_USAGE(.BOTH.,#2504);
+#2504 = SURFACE_SIDE_STYLE('',(#2505));
+#2505 = SURFACE_STYLE_FILL_AREA(#2506);
+#2506 = FILL_AREA_STYLE('',(#2507));
+#2507 = FILL_AREA_STYLE_COLOUR('',#2500);
+#2508 = STYLED_ITEM('color',(#2509),#2263);
+#2509 = PRESENTATION_STYLE_ASSIGNMENT((#2510));
+#2510 = SURFACE_STYLE_USAGE(.BOTH.,#2511);
+#2511 = SURFACE_SIDE_STYLE('',(#2512));
+#2512 = SURFACE_STYLE_FILL_AREA(#2513);
+#2513 = FILL_AREA_STYLE('',(#2514));
+#2514 = FILL_AREA_STYLE_COLOUR('',#2500);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.stl b/Electrical Parts/electronic-components/power-connectors/jack_DC_2.1mm_PCB.stl
new file mode 100644
index 0000000000000000000000000000000000000000..98c0c3f8c9455bd56f09e64291d41c06b4405b5f
GIT binary patch
literal 56084
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

literal 0
HcmV?d00001