From 23a37a7d485039678d9a3b96202166d5437b1ef0 Mon Sep 17 00:00:00 2001
From: Almisuifre <alexandre.labure@gmail.com>
Date: Thu, 10 Dec 2015 10:37:44 +0100
Subject: [PATCH] =?UTF-8?q?Ajout=20d'un=20moteur=20Pololu=20298=20pour=201?=
 =?UTF-8?q?=206V=20=C3=A0=20la=20biblioth=C3=A8que?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../Motor-CC/Pololu-Micro/Infos.txt           |   14 +
 .../Motor-CC/Pololu-Micro/Infos.txt~          |    0
 .../Pololu-Micro/Pololu-298_1-6V.fcstd        |  Bin 0 -> 34170 bytes
 .../Pololu-Micro/Pololu-298_1-6V.step         | 1992 +++++++++++++++++
 .../Motor-CC/Pololu-Micro/Pololu-298_1-6V.stl |  Bin 0 -> 58084 bytes
 5 files changed, 2006 insertions(+)
 create mode 100644 Mechanical Parts/Motor-CC/Pololu-Micro/Infos.txt
 create mode 100644 Mechanical Parts/Motor-CC/Pololu-Micro/Infos.txt~
 create mode 100644 Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.fcstd
 create mode 100644 Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.step
 create mode 100644 Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.stl

diff --git a/Mechanical Parts/Motor-CC/Pololu-Micro/Infos.txt b/Mechanical Parts/Motor-CC/Pololu-Micro/Infos.txt
new file mode 100644
index 00000000..0dc53cca
--- /dev/null
+++ b/Mechanical Parts/Motor-CC/Pololu-Micro/Infos.txt	
@@ -0,0 +1,14 @@
+Moteur CC miniature POLOLU 6V
+
+Infos Diverses :
+• Tension nominale : 6 V
+• RPM sans charge : 100
+• Couple d'arrêt : 90 oz-po (6,5 kg-cm)
+• Courant d'arrêt : 1600 mA
+• Réduction : 298:1
+• Dimension (mm): 1,42 po x 0,39 po x 0,47 po
+• Poids : 0,35 oz, 10 g
+
+Liens :
+Website		-> http://www.robotshop.com/eu/fr/moteur-micro-engrenages-298-a-1-pololu.html
+Plan		-> http://www.robotshop.com/media/files/images/design/pololu-micro-dimensions.jpg
diff --git a/Mechanical Parts/Motor-CC/Pololu-Micro/Infos.txt~ b/Mechanical Parts/Motor-CC/Pololu-Micro/Infos.txt~
new file mode 100644
index 00000000..e69de29b
diff --git a/Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.fcstd b/Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..450d366c495959ae2f4bb122943f466e233face9
GIT binary patch
literal 34170
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.step b/Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.step
new file mode 100644
index 00000000..ea1323de
--- /dev/null
+++ b/Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.step	
@@ -0,0 +1,1992 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/alexandre/Documents/GitProjets/FreeCAD-library/Mechanical 
+Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.step','2015-12-10T10:34:28',
+  ('Author'),(''),'Open CASCADE STEP processor 6.8','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('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20,
+  'distance_accuracy_value','confusion accuracy');
+#24 = PRODUCT_TYPE('part',$,(#7));
+#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#1665);
+#26 = MANIFOLD_SOLID_BREP('',#27);
+#27 = CLOSED_SHELL('',(#28,#96,#155,#318,#552,#578,#605,#610,#742,#792,
+    #842,#919,#996,#1046,#1096,#1174,#1211,#1290,#1322,#1359,#1391,#1460
+    ,#1510,#1539,#1599,#1606,#1661));
+#28 = ADVANCED_FACE('',(#29,#65),#42,.F.);
+#29 = FACE_BOUND('',#30,.F.);
+#30 = EDGE_LOOP('',(#31));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#33,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(2.,0.,0.));
+#35 = SURFACE_CURVE('',#36,(#41,#53),.PCURVE_S1.);
+#36 = CIRCLE('',#37,2.);
+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
+#38 = CARTESIAN_POINT('',(0.,0.,0.));
+#39 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#40 = DIRECTION('',(1.,0.,0.));
+#41 = PCURVE('',#42,#47);
+#42 = PLANE('',#43);
+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#44 = CARTESIAN_POINT('',(0.,0.,0.));
+#45 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#46 = DIRECTION('',(1.,0.,0.));
+#47 = DEFINITIONAL_REPRESENTATION('',(#48),#52);
+#48 = CIRCLE('',#49,2.);
+#49 = AXIS2_PLACEMENT_2D('',#50,#51);
+#50 = CARTESIAN_POINT('',(0.,0.));
+#51 = DIRECTION('',(1.,0.));
+#52 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53 = PCURVE('',#54,#59);
+#54 = CYLINDRICAL_SURFACE('',#55,2.);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(0.,0.,0.));
+#57 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#58 = DIRECTION('',(1.,0.,0.));
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(0.,0.));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(1.,0.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = FACE_BOUND('',#66,.F.);
+#66 = EDGE_LOOP('',(#67));
+#67 = ORIENTED_EDGE('',*,*,#68,.F.);
+#68 = EDGE_CURVE('',#69,#69,#71,.T.);
+#69 = VERTEX_POINT('',#70);
+#70 = CARTESIAN_POINT('',(1.5,0.,0.));
+#71 = SURFACE_CURVE('',#72,(#77,#84),.PCURVE_S1.);
+#72 = CIRCLE('',#73,1.5);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(0.,0.,0.));
+#75 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#76 = DIRECTION('',(1.,0.,0.));
+#77 = PCURVE('',#42,#78);
+#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83);
+#79 = CIRCLE('',#80,1.5);
+#80 = AXIS2_PLACEMENT_2D('',#81,#82);
+#81 = CARTESIAN_POINT('',(0.,0.));
+#82 = DIRECTION('',(1.,0.));
+#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84 = PCURVE('',#85,#90);
+#85 = CYLINDRICAL_SURFACE('',#86,1.5);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(0.,0.,0.));
+#88 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#89 = DIRECTION('',(1.,0.,0.));
+#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95);
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(-0.,0.));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(-1.,0.));
+#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#96 = ADVANCED_FACE('',(#97),#54,.T.);
+#97 = FACE_BOUND('',#98,.T.);
+#98 = EDGE_LOOP('',(#99,#122,#123,#124));
+#99 = ORIENTED_EDGE('',*,*,#100,.F.);
+#100 = EDGE_CURVE('',#33,#101,#103,.T.);
+#101 = VERTEX_POINT('',#102);
+#102 = CARTESIAN_POINT('',(2.,-7.771561172376E-16,-0.7));
+#103 = SEAM_CURVE('',#104,(#108,#115),.PCURVE_S1.);
+#104 = LINE('',#105,#106);
+#105 = CARTESIAN_POINT('',(2.,0.,0.));
+#106 = VECTOR('',#107,1.);
+#107 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#108 = PCURVE('',#54,#109);
+#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114);
+#110 = LINE('',#111,#112);
+#111 = CARTESIAN_POINT('',(0.,0.));
+#112 = VECTOR('',#113,1.);
+#113 = DIRECTION('',(0.,1.));
+#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#115 = PCURVE('',#54,#116);
+#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121);
+#117 = LINE('',#118,#119);
+#118 = CARTESIAN_POINT('',(6.28318530718,0.));
+#119 = VECTOR('',#120,1.);
+#120 = DIRECTION('',(0.,1.));
+#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#122 = ORIENTED_EDGE('',*,*,#32,.T.);
+#123 = ORIENTED_EDGE('',*,*,#100,.T.);
+#124 = ORIENTED_EDGE('',*,*,#125,.F.);
+#125 = EDGE_CURVE('',#101,#101,#126,.T.);
+#126 = SURFACE_CURVE('',#127,(#132,#139),.PCURVE_S1.);
+#127 = CIRCLE('',#128,2.);
+#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#129 = CARTESIAN_POINT('',(0.,-6.217248937901E-16,-0.7));
+#130 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#131 = DIRECTION('',(1.,-7.771561172376E-17,6.902532920684E-32));
+#132 = PCURVE('',#54,#133);
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
+#134 = LINE('',#135,#136);
+#135 = CARTESIAN_POINT('',(0.,0.7));
+#136 = VECTOR('',#137,1.);
+#137 = DIRECTION('',(1.,0.));
+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#139 = PCURVE('',#140,#145);
+#140 = PLANE('',#141);
+#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144);
+#142 = CARTESIAN_POINT('',(2.82883146549E-15,-2.824254115943E-15,-0.7));
+#143 = DIRECTION('',(2.131186836298E-31,1.266146981873E-15,1.));
+#144 = DIRECTION('',(0.,1.,-1.266146981873E-15));
+#145 = DEFINITIONAL_REPRESENTATION('',(#146),#154);
+#146 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#147,#148,#149,#150,#151,#152
+,#153),.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(
+  '') );
+#147 = CARTESIAN_POINT('',(2.047097998705E-15,-2.));
+#148 = CARTESIAN_POINT('',(-3.464101615138,-2.));
+#149 = CARTESIAN_POINT('',(-1.732050807569,1.));
+#150 = CARTESIAN_POINT('',(2.023532949389E-15,4.));
+#151 = CARTESIAN_POINT('',(1.732050807569,1.));
+#152 = CARTESIAN_POINT('',(3.464101615138,-2.));
+#153 = CARTESIAN_POINT('',(2.047097998705E-15,-2.));
+#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#155 = ADVANCED_FACE('',(#156),#85,.T.);
+#156 = FACE_BOUND('',#157,.F.);
+#157 = EDGE_LOOP('',(#158,#181,#182,#183,#212,#240,#273,#296));
+#158 = ORIENTED_EDGE('',*,*,#159,.F.);
+#159 = EDGE_CURVE('',#69,#160,#162,.T.);
+#160 = VERTEX_POINT('',#161);
+#161 = CARTESIAN_POINT('',(1.5,1.021405182655E-14,9.2));
+#162 = SEAM_CURVE('',#163,(#167,#174),.PCURVE_S1.);
+#163 = LINE('',#164,#165);
+#164 = CARTESIAN_POINT('',(1.5,0.,0.));
+#165 = VECTOR('',#166,1.);
+#166 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#167 = PCURVE('',#85,#168);
+#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173);
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(-0.,0.));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(-0.,1.));
+#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#174 = PCURVE('',#85,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-0.,1.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = ORIENTED_EDGE('',*,*,#68,.T.);
+#182 = ORIENTED_EDGE('',*,*,#159,.T.);
+#183 = ORIENTED_EDGE('',*,*,#184,.F.);
+#184 = EDGE_CURVE('',#185,#160,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(-1.25,-0.829156197589,9.2));
+#187 = SURFACE_CURVE('',#188,(#193,#200),.PCURVE_S1.);
+#188 = CIRCLE('',#189,1.5);
+#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
+#190 = CARTESIAN_POINT('',(0.,8.171241461241E-15,9.2));
+#191 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#192 = DIRECTION('',(1.,1.361873576874E-15,-1.209586721339E-30));
+#193 = PCURVE('',#85,#194);
+#194 = DEFINITIONAL_REPRESENTATION('',(#195),#199);
+#195 = LINE('',#196,#197);
+#196 = CARTESIAN_POINT('',(-0.,9.2));
+#197 = VECTOR('',#198,1.);
+#198 = DIRECTION('',(-1.,0.));
+#199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#200 = PCURVE('',#201,#206);
+#201 = PLANE('',#202);
+#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
+#203 = CARTESIAN_POINT('',(0.,8.171241461241E-15,9.2));
+#204 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#205 = DIRECTION('',(1.,1.361873576874E-15,-1.209586721339E-30));
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = CIRCLE('',#208,1.5);
+#208 = AXIS2_PLACEMENT_2D('',#209,#210);
+#209 = CARTESIAN_POINT('',(0.,0.));
+#210 = DIRECTION('',(1.,-1.051814540295E-30));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = ORIENTED_EDGE('',*,*,#213,.T.);
+#213 = EDGE_CURVE('',#185,#214,#216,.T.);
+#214 = VERTEX_POINT('',#215);
+#215 = CARTESIAN_POINT('',(-1.25,-0.829156197589,5.E-02));
+#216 = SURFACE_CURVE('',#217,(#221,#228),.PCURVE_S1.);
+#217 = LINE('',#218,#219);
+#218 = CARTESIAN_POINT('',(-1.25,-0.829156197589,9.2));
+#219 = VECTOR('',#220,1.);
+#220 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#221 = PCURVE('',#85,#222);
+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227);
+#223 = LINE('',#224,#225);
+#224 = CARTESIAN_POINT('',(-2.555907110133,9.2));
+#225 = VECTOR('',#226,1.);
+#226 = DIRECTION('',(-0.,-1.));
+#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#228 = PCURVE('',#229,#234);
+#229 = PLANE('',#230);
+#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233);
+#231 = CARTESIAN_POINT('',(1.25,-0.829156197589,9.2));
+#232 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#233 = DIRECTION('',(-1.,0.,0.));
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(2.5,0.));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(0.,-1.));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.T.);
+#241 = EDGE_CURVE('',#214,#242,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(1.25,-0.829156197589,5.E-02));
+#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.);
+#245 = CIRCLE('',#246,1.5);
+#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249);
+#247 = CARTESIAN_POINT('',(0.,4.4408920985E-17,5.E-02));
+#248 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#249 = DIRECTION('',(-1.,0.,0.));
+#250 = PCURVE('',#85,#251);
+#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256);
+#252 = LINE('',#253,#254);
+#253 = CARTESIAN_POINT('',(-3.14159265359,5.E-02));
+#254 = VECTOR('',#255,1.);
+#255 = DIRECTION('',(1.,-0.));
+#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#257 = PCURVE('',#258,#263);
+#258 = PLANE('',#259);
+#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262);
+#260 = CARTESIAN_POINT('',(-1.25,-0.829156197589,5.E-02));
+#261 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#262 = DIRECTION('',(-1.,0.,-0.));
+#263 = DEFINITIONAL_REPRESENTATION('',(#264),#272);
+#264 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#265,#266,#267,#268,#269,#270
+,#271),.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(
+  '') );
+#265 = CARTESIAN_POINT('',(0.25,0.829156197589));
+#266 = CARTESIAN_POINT('',(0.25,-1.768920013764));
+#267 = CARTESIAN_POINT('',(-2.,-0.469881908088));
+#268 = CARTESIAN_POINT('',(-4.25,0.829156197589));
+#269 = CARTESIAN_POINT('',(-2.,2.128194303266));
+#270 = CARTESIAN_POINT('',(0.25,3.427232408942));
+#271 = CARTESIAN_POINT('',(0.25,0.829156197589));
+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#273 = ORIENTED_EDGE('',*,*,#274,.F.);
+#274 = EDGE_CURVE('',#275,#242,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(1.25,-0.829156197589,9.2));
+#277 = SURFACE_CURVE('',#278,(#282,#289),.PCURVE_S1.);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(1.25,-0.829156197589,9.2));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(-0.,-8.881784197001E-16,-1.));
+#282 = PCURVE('',#85,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-0.585685543457,9.2));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(-0.,-1.));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = PCURVE('',#229,#290);
+#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295);
+#291 = LINE('',#292,#293);
+#292 = CARTESIAN_POINT('',(0.,0.));
+#293 = VECTOR('',#294,1.);
+#294 = DIRECTION('',(0.,-1.));
+#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#296 = ORIENTED_EDGE('',*,*,#297,.F.);
+#297 = EDGE_CURVE('',#160,#275,#298,.T.);
+#298 = SURFACE_CURVE('',#299,(#304,#311),.PCURVE_S1.);
+#299 = CIRCLE('',#300,1.5);
+#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
+#301 = CARTESIAN_POINT('',(0.,8.171241461241E-15,9.2));
+#302 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#303 = DIRECTION('',(1.,1.361873576874E-15,-1.209586721339E-30));
+#304 = PCURVE('',#85,#305);
+#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(-0.,9.2));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(-1.,0.));
+#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#311 = PCURVE('',#201,#312);
+#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317);
+#313 = CIRCLE('',#314,1.5);
+#314 = AXIS2_PLACEMENT_2D('',#315,#316);
+#315 = CARTESIAN_POINT('',(0.,0.));
+#316 = DIRECTION('',(1.,-1.051814540295E-30));
+#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#318 = ADVANCED_FACE('',(#319,#549),#140,.T.);
+#319 = FACE_BOUND('',#320,.T.);
+#320 = EDGE_LOOP('',(#321,#351,#380,#408,#437,#465,#494,#522));
+#321 = ORIENTED_EDGE('',*,*,#322,.F.);
+#322 = EDGE_CURVE('',#323,#325,#327,.T.);
+#323 = VERTEX_POINT('',#324);
+#324 = CARTESIAN_POINT('',(5.8,-5.,-0.7));
+#325 = VERTEX_POINT('',#326);
+#326 = CARTESIAN_POINT('',(-5.8,-5.,-0.7));
+#327 = SURFACE_CURVE('',#328,(#332,#339),.PCURVE_S1.);
+#328 = LINE('',#329,#330);
+#329 = CARTESIAN_POINT('',(5.8,-5.,-0.7));
+#330 = VECTOR('',#331,1.);
+#331 = DIRECTION('',(-1.,0.,0.));
+#332 = PCURVE('',#140,#333);
+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(-5.,-5.8));
+#336 = VECTOR('',#337,1.);
+#337 = DIRECTION('',(0.,1.));
+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#339 = PCURVE('',#340,#345);
+#340 = PLANE('',#341);
+#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
+#342 = CARTESIAN_POINT('',(5.8,-5.,-9.7));
+#343 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#344 = DIRECTION('',(-1.,0.,0.));
+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
+#346 = LINE('',#347,#348);
+#347 = CARTESIAN_POINT('',(0.,-9.));
+#348 = VECTOR('',#349,1.);
+#349 = DIRECTION('',(1.,0.));
+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#351 = ORIENTED_EDGE('',*,*,#352,.T.);
+#352 = EDGE_CURVE('',#323,#353,#355,.T.);
+#353 = VERTEX_POINT('',#354);
+#354 = CARTESIAN_POINT('',(6.,-4.8,-0.7));
+#355 = SURFACE_CURVE('',#356,(#361,#368),.PCURVE_S1.);
+#356 = CIRCLE('',#357,0.2);
+#357 = AXIS2_PLACEMENT_3D('',#358,#359,#360);
+#358 = CARTESIAN_POINT('',(5.8,-4.8,-0.7));
+#359 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#360 = DIRECTION('',(-1.,0.,0.));
+#361 = PCURVE('',#140,#362);
+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);
+#363 = CIRCLE('',#364,0.2);
+#364 = AXIS2_PLACEMENT_2D('',#365,#366);
+#365 = CARTESIAN_POINT('',(-4.8,-5.8));
+#366 = DIRECTION('',(0.,1.));
+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#368 = PCURVE('',#369,#374);
+#369 = CYLINDRICAL_SURFACE('',#370,0.2);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(5.8,-4.8,-9.7));
+#372 = DIRECTION('',(-0.,-1.33226762955E-15,-1.));
+#373 = DIRECTION('',(-1.,0.,0.));
+#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(-0.,-9.));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(-1.,0.));
+#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#380 = ORIENTED_EDGE('',*,*,#381,.F.);
+#381 = EDGE_CURVE('',#382,#353,#384,.T.);
+#382 = VERTEX_POINT('',#383);
+#383 = CARTESIAN_POINT('',(6.,4.8,-0.7));
+#384 = SURFACE_CURVE('',#385,(#389,#396),.PCURVE_S1.);
+#385 = LINE('',#386,#387);
+#386 = CARTESIAN_POINT('',(6.,4.8,-0.7));
+#387 = VECTOR('',#388,1.);
+#388 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#389 = PCURVE('',#140,#390);
+#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(4.8,-6.));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(-1.,1.409154539362E-47));
+#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#396 = PCURVE('',#397,#402);
+#397 = PLANE('',#398);
+#398 = AXIS2_PLACEMENT_3D('',#399,#400,#401);
+#399 = CARTESIAN_POINT('',(6.,4.8,-9.7));
+#400 = DIRECTION('',(1.,-0.,0.));
+#401 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
+#403 = LINE('',#404,#405);
+#404 = CARTESIAN_POINT('',(2.22044604925E-16,-9.));
+#405 = VECTOR('',#406,1.);
+#406 = DIRECTION('',(1.,0.));
+#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#408 = ORIENTED_EDGE('',*,*,#409,.T.);
+#409 = EDGE_CURVE('',#382,#410,#412,.T.);
+#410 = VERTEX_POINT('',#411);
+#411 = CARTESIAN_POINT('',(5.8,5.,-0.7));
+#412 = SURFACE_CURVE('',#413,(#418,#425),.PCURVE_S1.);
+#413 = CIRCLE('',#414,0.2);
+#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
+#415 = CARTESIAN_POINT('',(5.8,4.8,-0.7));
+#416 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#417 = DIRECTION('',(-1.,0.,0.));
+#418 = PCURVE('',#140,#419);
+#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424);
+#420 = CIRCLE('',#421,0.2);
+#421 = AXIS2_PLACEMENT_2D('',#422,#423);
+#422 = CARTESIAN_POINT('',(4.8,-5.8));
+#423 = DIRECTION('',(0.,1.));
+#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#425 = PCURVE('',#426,#431);
+#426 = CYLINDRICAL_SURFACE('',#427,0.2);
+#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
+#428 = CARTESIAN_POINT('',(5.8,4.8,-9.7));
+#429 = DIRECTION('',(-0.,-1.33226762955E-15,-1.));
+#430 = DIRECTION('',(-1.,0.,0.));
+#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436);
+#432 = LINE('',#433,#434);
+#433 = CARTESIAN_POINT('',(-0.,-9.));
+#434 = VECTOR('',#435,1.);
+#435 = DIRECTION('',(-1.,0.));
+#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#437 = ORIENTED_EDGE('',*,*,#438,.F.);
+#438 = EDGE_CURVE('',#439,#410,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(-5.8,5.,-0.7));
+#441 = SURFACE_CURVE('',#442,(#446,#453),.PCURVE_S1.);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(-5.8,5.,-0.7));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(1.,0.,0.));
+#446 = PCURVE('',#140,#447);
+#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);
+#448 = LINE('',#449,#450);
+#449 = CARTESIAN_POINT('',(5.,5.8));
+#450 = VECTOR('',#451,1.);
+#451 = DIRECTION('',(0.,-1.));
+#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#453 = PCURVE('',#454,#459);
+#454 = PLANE('',#455);
+#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
+#456 = CARTESIAN_POINT('',(-5.8,5.,-9.7));
+#457 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#458 = DIRECTION('',(1.,0.,0.));
+#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464);
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(0.,-9.));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(1.,0.));
+#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#465 = ORIENTED_EDGE('',*,*,#466,.T.);
+#466 = EDGE_CURVE('',#439,#467,#469,.T.);
+#467 = VERTEX_POINT('',#468);
+#468 = CARTESIAN_POINT('',(-6.,4.8,-0.7));
+#469 = SURFACE_CURVE('',#470,(#475,#482),.PCURVE_S1.);
+#470 = CIRCLE('',#471,0.2);
+#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474);
+#472 = CARTESIAN_POINT('',(-5.8,4.8,-0.7));
+#473 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#474 = DIRECTION('',(-1.,0.,0.));
+#475 = PCURVE('',#140,#476);
+#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
+#477 = CIRCLE('',#478,0.2);
+#478 = AXIS2_PLACEMENT_2D('',#479,#480);
+#479 = CARTESIAN_POINT('',(4.8,5.8));
+#480 = DIRECTION('',(0.,1.));
+#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#482 = PCURVE('',#483,#488);
+#483 = CYLINDRICAL_SURFACE('',#484,0.2);
+#484 = AXIS2_PLACEMENT_3D('',#485,#486,#487);
+#485 = CARTESIAN_POINT('',(-5.8,4.8,-9.7));
+#486 = DIRECTION('',(-0.,-1.33226762955E-15,-1.));
+#487 = DIRECTION('',(-1.,0.,0.));
+#488 = DEFINITIONAL_REPRESENTATION('',(#489),#493);
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-0.,-9.));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(-1.,0.));
+#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#494 = ORIENTED_EDGE('',*,*,#495,.F.);
+#495 = EDGE_CURVE('',#496,#467,#498,.T.);
+#496 = VERTEX_POINT('',#497);
+#497 = CARTESIAN_POINT('',(-6.,-4.8,-0.7));
+#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
+#499 = LINE('',#500,#501);
+#500 = CARTESIAN_POINT('',(-6.,-4.8,-0.7));
+#501 = VECTOR('',#502,1.);
+#502 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#503 = PCURVE('',#140,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(-4.8,6.));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(1.,-1.409154539362E-47));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#511,#516);
+#511 = PLANE('',#512);
+#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
+#513 = CARTESIAN_POINT('',(-6.,-4.8,-9.7));
+#514 = DIRECTION('',(-1.,0.,0.));
+#515 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
+#517 = LINE('',#518,#519);
+#518 = CARTESIAN_POINT('',(-2.22044604925E-16,-9.));
+#519 = VECTOR('',#520,1.);
+#520 = DIRECTION('',(1.,0.));
+#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#522 = ORIENTED_EDGE('',*,*,#523,.T.);
+#523 = EDGE_CURVE('',#496,#325,#524,.T.);
+#524 = SURFACE_CURVE('',#525,(#530,#537),.PCURVE_S1.);
+#525 = CIRCLE('',#526,0.2);
+#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529);
+#527 = CARTESIAN_POINT('',(-5.8,-4.8,-0.7));
+#528 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#529 = DIRECTION('',(-1.,0.,0.));
+#530 = PCURVE('',#140,#531);
+#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
+#532 = CIRCLE('',#533,0.2);
+#533 = AXIS2_PLACEMENT_2D('',#534,#535);
+#534 = CARTESIAN_POINT('',(-4.8,5.8));
+#535 = DIRECTION('',(0.,1.));
+#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#537 = PCURVE('',#538,#543);
+#538 = CYLINDRICAL_SURFACE('',#539,0.2);
+#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542);
+#540 = CARTESIAN_POINT('',(-5.8,-4.8,-9.7));
+#541 = DIRECTION('',(-0.,-1.33226762955E-15,-1.));
+#542 = DIRECTION('',(-1.,0.,0.));
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
+#544 = LINE('',#545,#546);
+#545 = CARTESIAN_POINT('',(-0.,-9.));
+#546 = VECTOR('',#547,1.);
+#547 = DIRECTION('',(-1.,0.));
+#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#549 = FACE_BOUND('',#550,.T.);
+#550 = EDGE_LOOP('',(#551));
+#551 = ORIENTED_EDGE('',*,*,#125,.T.);
+#552 = ADVANCED_FACE('',(#553),#201,.F.);
+#553 = FACE_BOUND('',#554,.T.);
+#554 = EDGE_LOOP('',(#555,#556,#557));
+#555 = ORIENTED_EDGE('',*,*,#297,.F.);
+#556 = ORIENTED_EDGE('',*,*,#184,.F.);
+#557 = ORIENTED_EDGE('',*,*,#558,.F.);
+#558 = EDGE_CURVE('',#275,#185,#559,.T.);
+#559 = SURFACE_CURVE('',#560,(#564,#571),.PCURVE_S1.);
+#560 = LINE('',#561,#562);
+#561 = CARTESIAN_POINT('',(1.25,-0.829156197589,9.2));
+#562 = VECTOR('',#563,1.);
+#563 = DIRECTION('',(-1.,0.,0.));
+#564 = PCURVE('',#201,#565);
+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
+#566 = LINE('',#567,#568);
+#567 = CARTESIAN_POINT('',(1.25,0.829156197589));
+#568 = VECTOR('',#569,1.);
+#569 = DIRECTION('',(-1.,-1.361873576874E-15));
+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#571 = PCURVE('',#229,#572);
+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577);
+#573 = LINE('',#574,#575);
+#574 = CARTESIAN_POINT('',(0.,0.));
+#575 = VECTOR('',#576,1.);
+#576 = DIRECTION('',(1.,0.));
+#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#578 = ADVANCED_FACE('',(#579),#229,.F.);
+#579 = FACE_BOUND('',#580,.F.);
+#580 = EDGE_LOOP('',(#581,#582,#603,#604));
+#581 = ORIENTED_EDGE('',*,*,#274,.T.);
+#582 = ORIENTED_EDGE('',*,*,#583,.T.);
+#583 = EDGE_CURVE('',#242,#214,#584,.T.);
+#584 = SURFACE_CURVE('',#585,(#589,#596),.PCURVE_S1.);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(1.25,-0.829156197589,5.E-02));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(-1.,0.,0.));
+#589 = PCURVE('',#229,#590);
+#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);
+#591 = LINE('',#592,#593);
+#592 = CARTESIAN_POINT('',(0.,-9.15));
+#593 = VECTOR('',#594,1.);
+#594 = DIRECTION('',(1.,0.));
+#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#596 = PCURVE('',#258,#597);
+#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);
+#598 = LINE('',#599,#600);
+#599 = CARTESIAN_POINT('',(-2.5,2.22044604925E-16));
+#600 = VECTOR('',#601,1.);
+#601 = DIRECTION('',(1.,-0.));
+#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#603 = ORIENTED_EDGE('',*,*,#213,.F.);
+#604 = ORIENTED_EDGE('',*,*,#558,.F.);
+#605 = ADVANCED_FACE('',(#606),#258,.F.);
+#606 = FACE_BOUND('',#607,.F.);
+#607 = EDGE_LOOP('',(#608,#609));
+#608 = ORIENTED_EDGE('',*,*,#241,.F.);
+#609 = ORIENTED_EDGE('',*,*,#583,.F.);
+#610 = ADVANCED_FACE('',(#611),#340,.T.);
+#611 = FACE_BOUND('',#612,.T.);
+#612 = EDGE_LOOP('',(#613,#636,#637,#660,#688,#716));
+#613 = ORIENTED_EDGE('',*,*,#614,.T.);
+#614 = EDGE_CURVE('',#615,#323,#617,.T.);
+#615 = VERTEX_POINT('',#616);
+#616 = CARTESIAN_POINT('',(5.8,-5.,-9.7));
+#617 = SURFACE_CURVE('',#618,(#622,#629),.PCURVE_S1.);
+#618 = LINE('',#619,#620);
+#619 = CARTESIAN_POINT('',(5.8,-5.,-9.7));
+#620 = VECTOR('',#621,1.);
+#621 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#622 = PCURVE('',#340,#623);
+#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
+#624 = LINE('',#625,#626);
+#625 = CARTESIAN_POINT('',(0.,0.));
+#626 = VECTOR('',#627,1.);
+#627 = DIRECTION('',(0.,-1.));
+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#629 = PCURVE('',#369,#630);
+#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635);
+#631 = LINE('',#632,#633);
+#632 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#633 = VECTOR('',#634,1.);
+#634 = DIRECTION('',(-0.,-1.));
+#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#636 = ORIENTED_EDGE('',*,*,#322,.T.);
+#637 = ORIENTED_EDGE('',*,*,#638,.F.);
+#638 = EDGE_CURVE('',#639,#325,#641,.T.);
+#639 = VERTEX_POINT('',#640);
+#640 = CARTESIAN_POINT('',(-5.8,-5.,-9.7));
+#641 = SURFACE_CURVE('',#642,(#646,#653),.PCURVE_S1.);
+#642 = LINE('',#643,#644);
+#643 = CARTESIAN_POINT('',(-5.8,-5.,-9.7));
+#644 = VECTOR('',#645,1.);
+#645 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#646 = PCURVE('',#340,#647);
+#647 = DEFINITIONAL_REPRESENTATION('',(#648),#652);
+#648 = LINE('',#649,#650);
+#649 = CARTESIAN_POINT('',(11.6,0.));
+#650 = VECTOR('',#651,1.);
+#651 = DIRECTION('',(0.,-1.));
+#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#653 = PCURVE('',#538,#654);
+#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659);
+#655 = LINE('',#656,#657);
+#656 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#657 = VECTOR('',#658,1.);
+#658 = DIRECTION('',(-0.,-1.));
+#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#660 = ORIENTED_EDGE('',*,*,#661,.F.);
+#661 = EDGE_CURVE('',#662,#639,#664,.T.);
+#662 = VERTEX_POINT('',#663);
+#663 = CARTESIAN_POINT('',(-3.316624790384,-4.999999999981,-9.7));
+#664 = SURFACE_CURVE('',#665,(#669,#676),.PCURVE_S1.);
+#665 = LINE('',#666,#667);
+#666 = CARTESIAN_POINT('',(5.8,-5.,-9.7));
+#667 = VECTOR('',#668,1.);
+#668 = DIRECTION('',(-1.,0.,0.));
+#669 = PCURVE('',#340,#670);
+#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675);
+#671 = LINE('',#672,#673);
+#672 = CARTESIAN_POINT('',(0.,0.));
+#673 = VECTOR('',#674,1.);
+#674 = DIRECTION('',(1.,0.));
+#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#676 = PCURVE('',#677,#682);
+#677 = PLANE('',#678);
+#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681);
+#679 = CARTESIAN_POINT('',(2.82883146549E-15,-1.481466278189E-14,-9.7));
+#680 = DIRECTION('',(2.131186836298E-31,1.266146981873E-15,1.));
+#681 = DIRECTION('',(0.,1.,-1.266146981873E-15));
+#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(-5.,-5.8));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(0.,1.));
+#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#688 = ORIENTED_EDGE('',*,*,#689,.F.);
+#689 = EDGE_CURVE('',#690,#662,#692,.T.);
+#690 = VERTEX_POINT('',#691);
+#691 = CARTESIAN_POINT('',(3.316624790355,-4.99999999999,-9.7));
+#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.);
+#693 = LINE('',#694,#695);
+#694 = CARTESIAN_POINT('',(5.8,-5.,-9.7));
+#695 = VECTOR('',#696,1.);
+#696 = DIRECTION('',(-1.,0.,0.));
+#697 = PCURVE('',#340,#698);
+#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(0.,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(1.,0.));
+#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#704 = PCURVE('',#705,#710);
+#705 = PLANE('',#706);
+#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709);
+#707 = CARTESIAN_POINT('',(3.316624790355,-4.999999999981,-9.7));
+#708 = DIRECTION('',(-0.,1.,-1.33226762955E-15));
+#709 = DIRECTION('',(-1.,0.,0.));
+#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);
+#711 = LINE('',#712,#713);
+#712 = CARTESIAN_POINT('',(-2.483375209645,-1.7763568394E-15));
+#713 = VECTOR('',#714,1.);
+#714 = DIRECTION('',(1.,0.));
+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#716 = ORIENTED_EDGE('',*,*,#717,.F.);
+#717 = EDGE_CURVE('',#615,#690,#718,.T.);
+#718 = SURFACE_CURVE('',#719,(#723,#730),.PCURVE_S1.);
+#719 = LINE('',#720,#721);
+#720 = CARTESIAN_POINT('',(5.8,-5.,-9.7));
+#721 = VECTOR('',#722,1.);
+#722 = DIRECTION('',(-1.,0.,0.));
+#723 = PCURVE('',#340,#724);
+#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729);
+#725 = LINE('',#726,#727);
+#726 = CARTESIAN_POINT('',(0.,0.));
+#727 = VECTOR('',#728,1.);
+#728 = DIRECTION('',(1.,0.));
+#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#730 = PCURVE('',#731,#736);
+#731 = PLANE('',#732);
+#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);
+#733 = CARTESIAN_POINT('',(2.82883146549E-15,-1.481466278189E-14,-9.7));
+#734 = DIRECTION('',(2.131186836298E-31,1.266146981873E-15,1.));
+#735 = DIRECTION('',(0.,1.,-1.266146981873E-15));
+#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
+#737 = LINE('',#738,#739);
+#738 = CARTESIAN_POINT('',(-5.,-5.8));
+#739 = VECTOR('',#740,1.);
+#740 = DIRECTION('',(0.,1.));
+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#742 = ADVANCED_FACE('',(#743),#369,.T.);
+#743 = FACE_BOUND('',#744,.F.);
+#744 = EDGE_LOOP('',(#745,#746,#747,#770));
+#745 = ORIENTED_EDGE('',*,*,#614,.T.);
+#746 = ORIENTED_EDGE('',*,*,#352,.T.);
+#747 = ORIENTED_EDGE('',*,*,#748,.F.);
+#748 = EDGE_CURVE('',#749,#353,#751,.T.);
+#749 = VERTEX_POINT('',#750);
+#750 = CARTESIAN_POINT('',(6.,-4.8,-9.7));
+#751 = SURFACE_CURVE('',#752,(#756,#763),.PCURVE_S1.);
+#752 = LINE('',#753,#754);
+#753 = CARTESIAN_POINT('',(6.,-4.8,-9.7));
+#754 = VECTOR('',#755,1.);
+#755 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#756 = PCURVE('',#369,#757);
+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);
+#758 = LINE('',#759,#760);
+#759 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#760 = VECTOR('',#761,1.);
+#761 = DIRECTION('',(-0.,-1.));
+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#763 = PCURVE('',#397,#764);
+#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(9.6,1.104405267309E-29));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(0.,-1.));
+#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#770 = ORIENTED_EDGE('',*,*,#771,.F.);
+#771 = EDGE_CURVE('',#615,#749,#772,.T.);
+#772 = SURFACE_CURVE('',#773,(#778,#785),.PCURVE_S1.);
+#773 = CIRCLE('',#774,0.2);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(5.8,-4.8,-9.7));
+#776 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#777 = DIRECTION('',(-1.,0.,0.));
+#778 = PCURVE('',#369,#779);
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(-0.,0.));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(-1.,0.));
+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#785 = PCURVE('',#731,#786);
+#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791);
+#787 = CIRCLE('',#788,0.2);
+#788 = AXIS2_PLACEMENT_2D('',#789,#790);
+#789 = CARTESIAN_POINT('',(-4.8,-5.8));
+#790 = DIRECTION('',(0.,1.));
+#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#792 = ADVANCED_FACE('',(#793),#538,.T.);
+#793 = FACE_BOUND('',#794,.F.);
+#794 = EDGE_LOOP('',(#795,#818,#819,#820));
+#795 = ORIENTED_EDGE('',*,*,#796,.T.);
+#796 = EDGE_CURVE('',#797,#496,#799,.T.);
+#797 = VERTEX_POINT('',#798);
+#798 = CARTESIAN_POINT('',(-6.,-4.8,-9.7));
+#799 = SURFACE_CURVE('',#800,(#804,#811),.PCURVE_S1.);
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(-6.,-4.8,-9.7));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#804 = PCURVE('',#538,#805);
+#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810);
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(-0.,0.));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(-0.,-1.));
+#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#811 = PCURVE('',#511,#812);
+#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817);
+#813 = LINE('',#814,#815);
+#814 = CARTESIAN_POINT('',(0.,0.));
+#815 = VECTOR('',#816,1.);
+#816 = DIRECTION('',(0.,-1.));
+#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#818 = ORIENTED_EDGE('',*,*,#523,.T.);
+#819 = ORIENTED_EDGE('',*,*,#638,.F.);
+#820 = ORIENTED_EDGE('',*,*,#821,.F.);
+#821 = EDGE_CURVE('',#797,#639,#822,.T.);
+#822 = SURFACE_CURVE('',#823,(#828,#835),.PCURVE_S1.);
+#823 = CIRCLE('',#824,0.2);
+#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827);
+#825 = CARTESIAN_POINT('',(-5.8,-4.8,-9.7));
+#826 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#827 = DIRECTION('',(-1.,0.,0.));
+#828 = PCURVE('',#538,#829);
+#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834);
+#830 = LINE('',#831,#832);
+#831 = CARTESIAN_POINT('',(-0.,0.));
+#832 = VECTOR('',#833,1.);
+#833 = DIRECTION('',(-1.,0.));
+#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#835 = PCURVE('',#677,#836);
+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);
+#837 = CIRCLE('',#838,0.2);
+#838 = AXIS2_PLACEMENT_2D('',#839,#840);
+#839 = CARTESIAN_POINT('',(-4.8,5.8));
+#840 = DIRECTION('',(0.,1.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#842 = ADVANCED_FACE('',(#843),#397,.T.);
+#843 = FACE_BOUND('',#844,.T.);
+#844 = EDGE_LOOP('',(#845,#868,#869,#870,#893));
+#845 = ORIENTED_EDGE('',*,*,#846,.T.);
+#846 = EDGE_CURVE('',#847,#382,#849,.T.);
+#847 = VERTEX_POINT('',#848);
+#848 = CARTESIAN_POINT('',(6.,4.8,-9.7));
+#849 = SURFACE_CURVE('',#850,(#854,#861),.PCURVE_S1.);
+#850 = LINE('',#851,#852);
+#851 = CARTESIAN_POINT('',(6.,4.8,-9.7));
+#852 = VECTOR('',#853,1.);
+#853 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#854 = PCURVE('',#397,#855);
+#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860);
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(0.,0.));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(0.,-1.));
+#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#861 = PCURVE('',#426,#862);
+#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867);
+#863 = LINE('',#864,#865);
+#864 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#865 = VECTOR('',#866,1.);
+#866 = DIRECTION('',(-0.,-1.));
+#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#868 = ORIENTED_EDGE('',*,*,#381,.T.);
+#869 = ORIENTED_EDGE('',*,*,#748,.F.);
+#870 = ORIENTED_EDGE('',*,*,#871,.F.);
+#871 = EDGE_CURVE('',#872,#749,#874,.T.);
+#872 = VERTEX_POINT('',#873);
+#873 = CARTESIAN_POINT('',(6.,-1.507682867441E-14,-9.7));
+#874 = SURFACE_CURVE('',#875,(#879,#886),.PCURVE_S1.);
+#875 = LINE('',#876,#877);
+#876 = CARTESIAN_POINT('',(6.,4.8,-9.7));
+#877 = VECTOR('',#878,1.);
+#878 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#879 = PCURVE('',#397,#880);
+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);
+#881 = LINE('',#882,#883);
+#882 = CARTESIAN_POINT('',(0.,0.));
+#883 = VECTOR('',#884,1.);
+#884 = DIRECTION('',(1.,0.));
+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#886 = PCURVE('',#731,#887);
+#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);
+#888 = LINE('',#889,#890);
+#889 = CARTESIAN_POINT('',(4.8,-6.));
+#890 = VECTOR('',#891,1.);
+#891 = DIRECTION('',(-1.,1.409154539362E-47));
+#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#893 = ORIENTED_EDGE('',*,*,#894,.F.);
+#894 = EDGE_CURVE('',#847,#872,#895,.T.);
+#895 = SURFACE_CURVE('',#896,(#900,#907),.PCURVE_S1.);
+#896 = LINE('',#897,#898);
+#897 = CARTESIAN_POINT('',(6.,4.8,-9.7));
+#898 = VECTOR('',#899,1.);
+#899 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#900 = PCURVE('',#397,#901);
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);
+#902 = LINE('',#903,#904);
+#903 = CARTESIAN_POINT('',(0.,0.));
+#904 = VECTOR('',#905,1.);
+#905 = DIRECTION('',(1.,0.));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#907 = PCURVE('',#908,#913);
+#908 = PLANE('',#909);
+#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912);
+#910 = CARTESIAN_POINT('',(2.82883146549E-15,-1.481466278189E-14,-9.7));
+#911 = DIRECTION('',(2.131186836298E-31,1.266146981873E-15,1.));
+#912 = DIRECTION('',(0.,1.,-1.266146981873E-15));
+#913 = DEFINITIONAL_REPRESENTATION('',(#914),#918);
+#914 = LINE('',#915,#916);
+#915 = CARTESIAN_POINT('',(4.8,-6.));
+#916 = VECTOR('',#917,1.);
+#917 = DIRECTION('',(-1.,1.409154539362E-47));
+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#919 = ADVANCED_FACE('',(#920),#511,.T.);
+#920 = FACE_BOUND('',#921,.T.);
+#921 = EDGE_LOOP('',(#922,#923,#924,#947,#975));
+#922 = ORIENTED_EDGE('',*,*,#796,.T.);
+#923 = ORIENTED_EDGE('',*,*,#495,.T.);
+#924 = ORIENTED_EDGE('',*,*,#925,.F.);
+#925 = EDGE_CURVE('',#926,#467,#928,.T.);
+#926 = VERTEX_POINT('',#927);
+#927 = CARTESIAN_POINT('',(-6.,4.8,-9.7));
+#928 = SURFACE_CURVE('',#929,(#933,#940),.PCURVE_S1.);
+#929 = LINE('',#930,#931);
+#930 = CARTESIAN_POINT('',(-6.,4.8,-9.7));
+#931 = VECTOR('',#932,1.);
+#932 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#933 = PCURVE('',#511,#934);
+#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939);
+#935 = LINE('',#936,#937);
+#936 = CARTESIAN_POINT('',(9.6,-1.577721810442E-30));
+#937 = VECTOR('',#938,1.);
+#938 = DIRECTION('',(0.,-1.));
+#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#940 = PCURVE('',#483,#941);
+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(-0.,-1.));
+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#947 = ORIENTED_EDGE('',*,*,#948,.F.);
+#948 = EDGE_CURVE('',#949,#926,#951,.T.);
+#949 = VERTEX_POINT('',#950);
+#950 = CARTESIAN_POINT('',(-6.,-1.171387335141E-14,-9.7));
+#951 = SURFACE_CURVE('',#952,(#956,#963),.PCURVE_S1.);
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(-6.,-4.8,-9.7));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#956 = PCURVE('',#511,#957);
+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(0.,0.));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(1.,0.));
+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#963 = PCURVE('',#964,#969);
+#964 = PLANE('',#965);
+#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968);
+#966 = CARTESIAN_POINT('',(2.82883146549E-15,-1.481466278189E-14,-9.7));
+#967 = DIRECTION('',(2.131186836298E-31,1.266146981873E-15,1.));
+#968 = DIRECTION('',(0.,1.,-1.266146981873E-15));
+#969 = DEFINITIONAL_REPRESENTATION('',(#970),#974);
+#970 = LINE('',#971,#972);
+#971 = CARTESIAN_POINT('',(-4.8,6.));
+#972 = VECTOR('',#973,1.);
+#973 = DIRECTION('',(1.,-1.409154539362E-47));
+#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#975 = ORIENTED_EDGE('',*,*,#976,.F.);
+#976 = EDGE_CURVE('',#797,#949,#977,.T.);
+#977 = SURFACE_CURVE('',#978,(#982,#989),.PCURVE_S1.);
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(-6.,-4.8,-9.7));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#982 = PCURVE('',#511,#983);
+#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(0.,0.));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(1.,0.));
+#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#989 = PCURVE('',#677,#990);
+#990 = DEFINITIONAL_REPRESENTATION('',(#991),#995);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(-4.8,6.));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(1.,-1.409154539362E-47));
+#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#996 = ADVANCED_FACE('',(#997),#426,.T.);
+#997 = FACE_BOUND('',#998,.F.);
+#998 = EDGE_LOOP('',(#999,#1000,#1001,#1024));
+#999 = ORIENTED_EDGE('',*,*,#846,.T.);
+#1000 = ORIENTED_EDGE('',*,*,#409,.T.);
+#1001 = ORIENTED_EDGE('',*,*,#1002,.F.);
+#1002 = EDGE_CURVE('',#1003,#410,#1005,.T.);
+#1003 = VERTEX_POINT('',#1004);
+#1004 = CARTESIAN_POINT('',(5.8,5.,-9.7));
+#1005 = SURFACE_CURVE('',#1006,(#1010,#1017),.PCURVE_S1.);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(5.8,5.,-9.7));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#1010 = PCURVE('',#426,#1011);
+#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);
+#1012 = LINE('',#1013,#1014);
+#1013 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1014 = VECTOR('',#1015,1.);
+#1015 = DIRECTION('',(-0.,-1.));
+#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1017 = PCURVE('',#454,#1018);
+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023);
+#1019 = LINE('',#1020,#1021);
+#1020 = CARTESIAN_POINT('',(11.6,1.7763568394E-15));
+#1021 = VECTOR('',#1022,1.);
+#1022 = DIRECTION('',(0.,-1.));
+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1024 = ORIENTED_EDGE('',*,*,#1025,.F.);
+#1025 = EDGE_CURVE('',#847,#1003,#1026,.T.);
+#1026 = SURFACE_CURVE('',#1027,(#1032,#1039),.PCURVE_S1.);
+#1027 = CIRCLE('',#1028,0.2);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(5.8,4.8,-9.7));
+#1030 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#1031 = DIRECTION('',(-1.,0.,0.));
+#1032 = PCURVE('',#426,#1033);
+#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038);
+#1034 = LINE('',#1035,#1036);
+#1035 = CARTESIAN_POINT('',(-0.,0.));
+#1036 = VECTOR('',#1037,1.);
+#1037 = DIRECTION('',(-1.,0.));
+#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1039 = PCURVE('',#908,#1040);
+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045);
+#1041 = CIRCLE('',#1042,0.2);
+#1042 = AXIS2_PLACEMENT_2D('',#1043,#1044);
+#1043 = CARTESIAN_POINT('',(4.8,-5.8));
+#1044 = DIRECTION('',(0.,1.));
+#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1046 = ADVANCED_FACE('',(#1047),#483,.T.);
+#1047 = FACE_BOUND('',#1048,.F.);
+#1048 = EDGE_LOOP('',(#1049,#1072,#1073,#1074));
+#1049 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1050 = EDGE_CURVE('',#1051,#439,#1053,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(-5.8,5.,-9.7));
+#1053 = SURFACE_CURVE('',#1054,(#1058,#1065),.PCURVE_S1.);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(-5.8,5.,-9.7));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#1058 = PCURVE('',#483,#1059);
+#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064);
+#1060 = LINE('',#1061,#1062);
+#1061 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#1062 = VECTOR('',#1063,1.);
+#1063 = DIRECTION('',(-0.,-1.));
+#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1065 = PCURVE('',#454,#1066);
+#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071);
+#1067 = LINE('',#1068,#1069);
+#1068 = CARTESIAN_POINT('',(0.,1.7763568394E-15));
+#1069 = VECTOR('',#1070,1.);
+#1070 = DIRECTION('',(0.,-1.));
+#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1072 = ORIENTED_EDGE('',*,*,#466,.T.);
+#1073 = ORIENTED_EDGE('',*,*,#925,.F.);
+#1074 = ORIENTED_EDGE('',*,*,#1075,.F.);
+#1075 = EDGE_CURVE('',#1051,#926,#1076,.T.);
+#1076 = SURFACE_CURVE('',#1077,(#1082,#1089),.PCURVE_S1.);
+#1077 = CIRCLE('',#1078,0.2);
+#1078 = AXIS2_PLACEMENT_3D('',#1079,#1080,#1081);
+#1079 = CARTESIAN_POINT('',(-5.8,4.8,-9.7));
+#1080 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#1081 = DIRECTION('',(-1.,0.,0.));
+#1082 = PCURVE('',#483,#1083);
+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(-0.,0.));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(-1.,0.));
+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1089 = PCURVE('',#964,#1090);
+#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095);
+#1091 = CIRCLE('',#1092,0.2);
+#1092 = AXIS2_PLACEMENT_2D('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(4.8,5.8));
+#1094 = DIRECTION('',(0.,1.));
+#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1096 = ADVANCED_FACE('',(#1097),#454,.T.);
+#1097 = FACE_BOUND('',#1098,.T.);
+#1098 = EDGE_LOOP('',(#1099,#1100,#1101,#1102,#1125,#1153));
+#1099 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1100 = ORIENTED_EDGE('',*,*,#438,.T.);
+#1101 = ORIENTED_EDGE('',*,*,#1002,.F.);
+#1102 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1103 = EDGE_CURVE('',#1104,#1003,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(3.316624790367,4.999999999995,-9.7));
+#1106 = SURFACE_CURVE('',#1107,(#1111,#1118),.PCURVE_S1.);
+#1107 = LINE('',#1108,#1109);
+#1108 = CARTESIAN_POINT('',(-5.8,5.,-9.7));
+#1109 = VECTOR('',#1110,1.);
+#1110 = DIRECTION('',(1.,0.,0.));
+#1111 = PCURVE('',#454,#1112);
+#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117);
+#1113 = LINE('',#1114,#1115);
+#1114 = CARTESIAN_POINT('',(0.,0.));
+#1115 = VECTOR('',#1116,1.);
+#1116 = DIRECTION('',(1.,0.));
+#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1118 = PCURVE('',#908,#1119);
+#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124);
+#1120 = LINE('',#1121,#1122);
+#1121 = CARTESIAN_POINT('',(5.,5.8));
+#1122 = VECTOR('',#1123,1.);
+#1123 = DIRECTION('',(0.,-1.));
+#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1125 = ORIENTED_EDGE('',*,*,#1126,.F.);
+#1126 = EDGE_CURVE('',#1127,#1104,#1129,.T.);
+#1127 = VERTEX_POINT('',#1128);
+#1128 = CARTESIAN_POINT('',(-3.316624790367,4.999999999995,-9.7));
+#1129 = SURFACE_CURVE('',#1130,(#1134,#1141),.PCURVE_S1.);
+#1130 = LINE('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(-5.8,5.,-9.7));
+#1132 = VECTOR('',#1133,1.);
+#1133 = DIRECTION('',(1.,0.,0.));
+#1134 = PCURVE('',#454,#1135);
+#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140);
+#1136 = LINE('',#1137,#1138);
+#1137 = CARTESIAN_POINT('',(0.,0.));
+#1138 = VECTOR('',#1139,1.);
+#1139 = DIRECTION('',(1.,0.));
+#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1141 = PCURVE('',#1142,#1147);
+#1142 = PLANE('',#1143);
+#1143 = AXIS2_PLACEMENT_3D('',#1144,#1145,#1146);
+#1144 = CARTESIAN_POINT('',(3.316624790367,4.999999999997,-9.7));
+#1145 = DIRECTION('',(-0.,1.,-1.33226762955E-15));
+#1146 = DIRECTION('',(-1.,0.,0.));
+#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152);
+#1148 = LINE('',#1149,#1150);
+#1149 = CARTESIAN_POINT('',(9.116624790367,-1.7763568394E-15));
+#1150 = VECTOR('',#1151,1.);
+#1151 = DIRECTION('',(-1.,0.));
+#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1153 = ORIENTED_EDGE('',*,*,#1154,.F.);
+#1154 = EDGE_CURVE('',#1051,#1127,#1155,.T.);
+#1155 = SURFACE_CURVE('',#1156,(#1160,#1167),.PCURVE_S1.);
+#1156 = LINE('',#1157,#1158);
+#1157 = CARTESIAN_POINT('',(-5.8,5.,-9.7));
+#1158 = VECTOR('',#1159,1.);
+#1159 = DIRECTION('',(1.,0.,0.));
+#1160 = PCURVE('',#454,#1161);
+#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166);
+#1162 = LINE('',#1163,#1164);
+#1163 = CARTESIAN_POINT('',(0.,0.));
+#1164 = VECTOR('',#1165,1.);
+#1165 = DIRECTION('',(1.,0.));
+#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1167 = PCURVE('',#964,#1168);
+#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173);
+#1169 = LINE('',#1170,#1171);
+#1170 = CARTESIAN_POINT('',(5.,5.8));
+#1171 = VECTOR('',#1172,1.);
+#1172 = DIRECTION('',(0.,-1.));
+#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1174 = ADVANCED_FACE('',(#1175),#731,.F.);
+#1175 = FACE_BOUND('',#1176,.F.);
+#1176 = EDGE_LOOP('',(#1177,#1178,#1179,#1180));
+#1177 = ORIENTED_EDGE('',*,*,#717,.F.);
+#1178 = ORIENTED_EDGE('',*,*,#771,.T.);
+#1179 = ORIENTED_EDGE('',*,*,#871,.F.);
+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1181 = EDGE_CURVE('',#872,#690,#1182,.T.);
+#1182 = SURFACE_CURVE('',#1183,(#1188,#1199),.PCURVE_S1.);
+#1183 = CIRCLE('',#1184,6.);
+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
+#1185 = CARTESIAN_POINT('',(0.,-1.292299600664E-14,-9.7));
+#1186 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1187 = DIRECTION('',(1.,-3.589721112955E-16,4.782469237902E-31));
+#1188 = PCURVE('',#731,#1189);
+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1198);
+#1190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1191,#1192,#1193,#1194,
+#1195,#1196,#1197),.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('') );
+#1191 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1192 = CARTESIAN_POINT('',(-10.39230484541,-6.));
+#1193 = CARTESIAN_POINT('',(-5.196152422707,3.));
+#1194 = CARTESIAN_POINT('',(4.729755951827E-15,12.));
+#1195 = CARTESIAN_POINT('',(5.196152422707,3.));
+#1196 = CARTESIAN_POINT('',(10.392304845413,-6.));
+#1197 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1199 = PCURVE('',#1200,#1205);
+#1200 = CYLINDRICAL_SURFACE('',#1201,6.);
+#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204);
+#1202 = CARTESIAN_POINT('',(0.,-1.292299600664E-14,-9.7));
+#1203 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1204 = DIRECTION('',(1.,-3.589721112955E-16,4.782469237902E-31));
+#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(0.,0.));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(1.,0.));
+#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1211 = ADVANCED_FACE('',(#1212),#705,.F.);
+#1212 = FACE_BOUND('',#1213,.F.);
+#1213 = EDGE_LOOP('',(#1214,#1215,#1238,#1264));
+#1214 = ORIENTED_EDGE('',*,*,#689,.F.);
+#1215 = ORIENTED_EDGE('',*,*,#1216,.T.);
+#1216 = EDGE_CURVE('',#690,#1217,#1219,.T.);
+#1217 = VERTEX_POINT('',#1218);
+#1218 = CARTESIAN_POINT('',(3.316624790358,-4.999999999994,-23.4));
+#1219 = SURFACE_CURVE('',#1220,(#1224,#1231),.PCURVE_S1.);
+#1220 = LINE('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(3.316624790355,-4.99999999999,-9.7));
+#1222 = VECTOR('',#1223,1.);
+#1223 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1224 = PCURVE('',#705,#1225);
+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);
+#1226 = LINE('',#1227,#1228);
+#1227 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
+#1228 = VECTOR('',#1229,1.);
+#1229 = DIRECTION('',(0.,-1.));
+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1231 = PCURVE('',#1200,#1232);
+#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237);
+#1233 = LINE('',#1234,#1235);
+#1234 = CARTESIAN_POINT('',(0.985110783337,-2.220446049314E-16));
+#1235 = VECTOR('',#1236,1.);
+#1236 = DIRECTION('',(0.,1.));
+#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1238 = ORIENTED_EDGE('',*,*,#1239,.F.);
+#1239 = EDGE_CURVE('',#1240,#1217,#1242,.T.);
+#1240 = VERTEX_POINT('',#1241);
+#1241 = CARTESIAN_POINT('',(-3.316624790384,-4.999999999981,-23.4));
+#1242 = SURFACE_CURVE('',#1243,(#1247,#1253),.PCURVE_S1.);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(1.658312395178,-4.999999999981,-23.4));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(1.,0.,0.));
+#1247 = PCURVE('',#705,#1248);
+#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1252);
+#1249 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1250,#1251),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.638262143636,2.321637353252),.PIECEWISE_BEZIER_KNOTS.);
+#1250 = CARTESIAN_POINT('',(7.296574538814,-13.7));
+#1251 = CARTESIAN_POINT('',(-0.663324958074,-13.7));
+#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1253 = PCURVE('',#1254,#1259);
+#1254 = PLANE('',#1255);
+#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258);
+#1256 = CARTESIAN_POINT('',(0.,-3.117506253147E-14,-23.4));
+#1257 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1258 = DIRECTION('',(1.,-8.659739592076E-16,1.153709073886E-30));
+#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1263);
+#1260 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1261,#1262),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.638262143636,2.321637353252),.PIECEWISE_BEZIER_KNOTS.);
+#1261 = CARTESIAN_POINT('',(-3.979949748458,4.999999999981));
+#1262 = CARTESIAN_POINT('',(3.979949748429,4.999999999981));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1264 = ORIENTED_EDGE('',*,*,#1265,.F.);
+#1265 = EDGE_CURVE('',#662,#1240,#1266,.T.);
+#1266 = SURFACE_CURVE('',#1267,(#1271,#1278),.PCURVE_S1.);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(-3.316624790384,-4.999999999981,-9.7));
+#1269 = VECTOR('',#1270,1.);
+#1270 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1271 = PCURVE('',#705,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(6.63324958074,0.));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(0.,-1.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1278 = PCURVE('',#1279,#1284);
+#1279 = CYLINDRICAL_SURFACE('',#1280,6.);
+#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283);
+#1281 = CARTESIAN_POINT('',(0.,-1.292299600664E-14,-9.7));
+#1282 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1283 = DIRECTION('',(1.,-3.589721112955E-16,4.782469237902E-31));
+#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289);
+#1285 = LINE('',#1286,#1287);
+#1286 = CARTESIAN_POINT('',(2.156481870258,-2.220446049378E-16));
+#1287 = VECTOR('',#1288,1.);
+#1288 = DIRECTION('',(0.,1.));
+#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1290 = ADVANCED_FACE('',(#1291),#677,.F.);
+#1291 = FACE_BOUND('',#1292,.F.);
+#1292 = EDGE_LOOP('',(#1293,#1294,#1320,#1321));
+#1293 = ORIENTED_EDGE('',*,*,#661,.F.);
+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1295 = EDGE_CURVE('',#662,#949,#1296,.T.);
+#1296 = SURFACE_CURVE('',#1297,(#1302,#1313),.PCURVE_S1.);
+#1297 = CIRCLE('',#1298,6.);
+#1298 = AXIS2_PLACEMENT_3D('',#1299,#1300,#1301);
+#1299 = CARTESIAN_POINT('',(0.,-1.292299600664E-14,-9.7));
+#1300 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1301 = DIRECTION('',(1.,-3.589721112955E-16,4.782469237902E-31));
+#1302 = PCURVE('',#677,#1303);
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1312);
+#1304 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1305,#1306,#1307,#1308,
+#1309,#1310,#1311),.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('') );
+#1305 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1306 = CARTESIAN_POINT('',(-10.39230484541,-6.));
+#1307 = CARTESIAN_POINT('',(-5.196152422707,3.));
+#1308 = CARTESIAN_POINT('',(4.729755951827E-15,12.));
+#1309 = CARTESIAN_POINT('',(5.196152422707,3.));
+#1310 = CARTESIAN_POINT('',(10.392304845413,-6.));
+#1311 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1313 = PCURVE('',#1279,#1314);
+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);
+#1315 = LINE('',#1316,#1317);
+#1316 = CARTESIAN_POINT('',(0.,0.));
+#1317 = VECTOR('',#1318,1.);
+#1318 = DIRECTION('',(1.,0.));
+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1320 = ORIENTED_EDGE('',*,*,#976,.F.);
+#1321 = ORIENTED_EDGE('',*,*,#821,.T.);
+#1322 = ADVANCED_FACE('',(#1323),#908,.F.);
+#1323 = FACE_BOUND('',#1324,.F.);
+#1324 = EDGE_LOOP('',(#1325,#1356,#1357,#1358));
+#1325 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1326 = EDGE_CURVE('',#1104,#872,#1327,.T.);
+#1327 = SURFACE_CURVE('',#1328,(#1333,#1344),.PCURVE_S1.);
+#1328 = CIRCLE('',#1329,6.);
+#1329 = AXIS2_PLACEMENT_3D('',#1330,#1331,#1332);
+#1330 = CARTESIAN_POINT('',(0.,-1.292299600664E-14,-9.7));
+#1331 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1332 = DIRECTION('',(1.,-3.589721112955E-16,4.782469237902E-31));
+#1333 = PCURVE('',#908,#1334);
+#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1343);
+#1335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1336,#1337,#1338,#1339,
+#1340,#1341,#1342),.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('') );
+#1336 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1337 = CARTESIAN_POINT('',(-10.39230484541,-6.));
+#1338 = CARTESIAN_POINT('',(-5.196152422707,3.));
+#1339 = CARTESIAN_POINT('',(4.729755951827E-15,12.));
+#1340 = CARTESIAN_POINT('',(5.196152422707,3.));
+#1341 = CARTESIAN_POINT('',(10.392304845413,-6.));
+#1342 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1344 = PCURVE('',#1345,#1350);
+#1345 = CYLINDRICAL_SURFACE('',#1346,6.);
+#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349);
+#1347 = CARTESIAN_POINT('',(0.,-1.292299600664E-14,-9.7));
+#1348 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1349 = DIRECTION('',(1.,-3.589721112955E-16,4.782469237902E-31));
+#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355);
+#1351 = LINE('',#1352,#1353);
+#1352 = CARTESIAN_POINT('',(0.,0.));
+#1353 = VECTOR('',#1354,1.);
+#1354 = DIRECTION('',(1.,0.));
+#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1356 = ORIENTED_EDGE('',*,*,#894,.F.);
+#1357 = ORIENTED_EDGE('',*,*,#1025,.T.);
+#1358 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1359 = ADVANCED_FACE('',(#1360),#964,.F.);
+#1360 = FACE_BOUND('',#1361,.F.);
+#1361 = EDGE_LOOP('',(#1362,#1363,#1389,#1390));
+#1362 = ORIENTED_EDGE('',*,*,#948,.F.);
+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1364 = EDGE_CURVE('',#949,#1127,#1365,.T.);
+#1365 = SURFACE_CURVE('',#1366,(#1371,#1382),.PCURVE_S1.);
+#1366 = CIRCLE('',#1367,6.);
+#1367 = AXIS2_PLACEMENT_3D('',#1368,#1369,#1370);
+#1368 = CARTESIAN_POINT('',(0.,-1.292299600664E-14,-9.7));
+#1369 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1370 = DIRECTION('',(1.,-3.589721112955E-16,4.782469237902E-31));
+#1371 = PCURVE('',#964,#1372);
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1381);
+#1373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1374,#1375,#1376,#1377,
+#1378,#1379,#1380),.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('') );
+#1374 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1375 = CARTESIAN_POINT('',(-10.39230484541,-6.));
+#1376 = CARTESIAN_POINT('',(-5.196152422707,3.));
+#1377 = CARTESIAN_POINT('',(4.729755951827E-15,12.));
+#1378 = CARTESIAN_POINT('',(5.196152422707,3.));
+#1379 = CARTESIAN_POINT('',(10.392304845413,-6.));
+#1380 = CARTESIAN_POINT('',(-2.621658925149E-16,-6.));
+#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1382 = PCURVE('',#1279,#1383);
+#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1388);
+#1384 = LINE('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(0.,0.));
+#1386 = VECTOR('',#1387,1.);
+#1387 = DIRECTION('',(1.,0.));
+#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1389 = ORIENTED_EDGE('',*,*,#1154,.F.);
+#1390 = ORIENTED_EDGE('',*,*,#1075,.T.);
+#1391 = ADVANCED_FACE('',(#1392),#1142,.T.);
+#1392 = FACE_BOUND('',#1393,.T.);
+#1393 = EDGE_LOOP('',(#1394,#1395,#1418,#1439));
+#1394 = ORIENTED_EDGE('',*,*,#1126,.T.);
+#1395 = ORIENTED_EDGE('',*,*,#1396,.T.);
+#1396 = EDGE_CURVE('',#1104,#1397,#1399,.T.);
+#1397 = VERTEX_POINT('',#1398);
+#1398 = CARTESIAN_POINT('',(3.316624790367,4.999999999994,-23.4));
+#1399 = SURFACE_CURVE('',#1400,(#1404,#1411),.PCURVE_S1.);
+#1400 = LINE('',#1401,#1402);
+#1401 = CARTESIAN_POINT('',(3.316624790367,4.999999999995,-9.7));
+#1402 = VECTOR('',#1403,1.);
+#1403 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1404 = PCURVE('',#1142,#1405);
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410);
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(0.,0.));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(0.,-1.));
+#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1411 = PCURVE('',#1345,#1412);
+#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417);
+#1413 = LINE('',#1414,#1415);
+#1414 = CARTESIAN_POINT('',(5.298074523844,2.220446049287E-16));
+#1415 = VECTOR('',#1416,1.);
+#1416 = DIRECTION('',(0.,1.));
+#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1418 = ORIENTED_EDGE('',*,*,#1419,.F.);
+#1419 = EDGE_CURVE('',#1420,#1397,#1422,.T.);
+#1420 = VERTEX_POINT('',#1421);
+#1421 = CARTESIAN_POINT('',(-3.316624790366,4.999999999994,-23.4));
+#1422 = SURFACE_CURVE('',#1423,(#1427,#1433),.PCURVE_S1.);
+#1423 = LINE('',#1424,#1425);
+#1424 = CARTESIAN_POINT('',(1.658312395184,4.999999999997,-23.4));
+#1425 = VECTOR('',#1426,1.);
+#1426 = DIRECTION('',(1.,0.,0.));
+#1427 = PCURVE('',#1142,#1428);
+#1428 = DEFINITIONAL_REPRESENTATION('',(#1429),#1432);
+#1429 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1430,#1431),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.638262143624,2.321637353257),.PIECEWISE_BEZIER_KNOTS.);
+#1430 = CARTESIAN_POINT('',(7.296574538808,-13.7));
+#1431 = CARTESIAN_POINT('',(-0.663324958073,-13.7));
+#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1433 = PCURVE('',#1254,#1434);
+#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1438);
+#1435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1436,#1437),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.638262143624,2.321637353257),.PIECEWISE_BEZIER_KNOTS.);
+#1436 = CARTESIAN_POINT('',(-3.97994974844,-4.999999999997));
+#1437 = CARTESIAN_POINT('',(3.979949748441,-4.999999999997));
+#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1439 = ORIENTED_EDGE('',*,*,#1440,.F.);
+#1440 = EDGE_CURVE('',#1127,#1420,#1441,.T.);
+#1441 = SURFACE_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.);
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(-3.316624790367,4.999999999995,-9.7));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1446 = PCURVE('',#1142,#1447);
+#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452);
+#1448 = LINE('',#1449,#1450);
+#1449 = CARTESIAN_POINT('',(6.633249580734,0.));
+#1450 = VECTOR('',#1451,1.);
+#1451 = DIRECTION('',(0.,-1.));
+#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1453 = PCURVE('',#1279,#1454);
+#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459);
+#1455 = LINE('',#1456,#1457);
+#1456 = CARTESIAN_POINT('',(4.126703436925,2.220446049287E-16));
+#1457 = VECTOR('',#1458,1.);
+#1458 = DIRECTION('',(0.,1.));
+#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1460 = ADVANCED_FACE('',(#1461),#1200,.T.);
+#1461 = FACE_BOUND('',#1462,.T.);
+#1462 = EDGE_LOOP('',(#1463,#1486,#1487,#1488));
+#1463 = ORIENTED_EDGE('',*,*,#1464,.F.);
+#1464 = EDGE_CURVE('',#872,#1465,#1467,.T.);
+#1465 = VERTEX_POINT('',#1466);
+#1466 = CARTESIAN_POINT('',(6.,-3.637090628672E-14,-23.4));
+#1467 = SURFACE_CURVE('',#1468,(#1472,#1479),.PCURVE_S1.);
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(6.,-1.507682867441E-14,-9.7));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(0.,-1.554312234475E-15,-1.));
+#1472 = PCURVE('',#1200,#1473);
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(0.,0.));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(0.,1.));
+#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1479 = PCURVE('',#1345,#1480);
+#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485);
+#1481 = LINE('',#1482,#1483);
+#1482 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1483 = VECTOR('',#1484,1.);
+#1484 = DIRECTION('',(0.,1.));
+#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1486 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1487 = ORIENTED_EDGE('',*,*,#1216,.T.);
+#1488 = ORIENTED_EDGE('',*,*,#1489,.F.);
+#1489 = EDGE_CURVE('',#1465,#1217,#1490,.T.);
+#1490 = SURFACE_CURVE('',#1491,(#1496,#1503),.PCURVE_S1.);
+#1491 = CIRCLE('',#1492,6.);
+#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495);
+#1493 = CARTESIAN_POINT('',(0.,-3.117506253147E-14,-23.4));
+#1494 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1495 = DIRECTION('',(1.,-8.659739592076E-16,1.153709073886E-30));
+#1496 = PCURVE('',#1200,#1497);
+#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502);
+#1498 = LINE('',#1499,#1500);
+#1499 = CARTESIAN_POINT('',(0.,13.7));
+#1500 = VECTOR('',#1501,1.);
+#1501 = DIRECTION('',(1.,0.));
+#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1503 = PCURVE('',#1254,#1504);
+#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509);
+#1505 = CIRCLE('',#1506,6.);
+#1506 = AXIS2_PLACEMENT_2D('',#1507,#1508);
+#1507 = CARTESIAN_POINT('',(0.,0.));
+#1508 = DIRECTION('',(1.,2.629536350737E-31));
+#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1510 = ADVANCED_FACE('',(#1511),#1279,.T.);
+#1511 = FACE_BOUND('',#1512,.T.);
+#1512 = EDGE_LOOP('',(#1513,#1514,#1515,#1516,#1517));
+#1513 = ORIENTED_EDGE('',*,*,#1265,.F.);
+#1514 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1515 = ORIENTED_EDGE('',*,*,#1364,.T.);
+#1516 = ORIENTED_EDGE('',*,*,#1440,.T.);
+#1517 = ORIENTED_EDGE('',*,*,#1518,.F.);
+#1518 = EDGE_CURVE('',#1240,#1420,#1519,.T.);
+#1519 = SURFACE_CURVE('',#1520,(#1525,#1532),.PCURVE_S1.);
+#1520 = CIRCLE('',#1521,6.);
+#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524);
+#1522 = CARTESIAN_POINT('',(0.,-3.117506253147E-14,-23.4));
+#1523 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1524 = DIRECTION('',(1.,-8.659739592076E-16,1.153709073886E-30));
+#1525 = PCURVE('',#1279,#1526);
+#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531);
+#1527 = LINE('',#1528,#1529);
+#1528 = CARTESIAN_POINT('',(0.,13.7));
+#1529 = VECTOR('',#1530,1.);
+#1530 = DIRECTION('',(1.,0.));
+#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1532 = PCURVE('',#1254,#1533);
+#1533 = DEFINITIONAL_REPRESENTATION('',(#1534),#1538);
+#1534 = CIRCLE('',#1535,6.);
+#1535 = AXIS2_PLACEMENT_2D('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(0.,0.));
+#1537 = DIRECTION('',(1.,2.629536350737E-31));
+#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1539 = ADVANCED_FACE('',(#1540,#1568),#1254,.T.);
+#1540 = FACE_BOUND('',#1541,.T.);
+#1541 = EDGE_LOOP('',(#1542,#1564,#1565,#1566,#1567));
+#1542 = ORIENTED_EDGE('',*,*,#1543,.T.);
+#1543 = EDGE_CURVE('',#1397,#1465,#1544,.T.);
+#1544 = SURFACE_CURVE('',#1545,(#1550,#1557),.PCURVE_S1.);
+#1545 = CIRCLE('',#1546,6.);
+#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549);
+#1547 = CARTESIAN_POINT('',(0.,-3.117506253147E-14,-23.4));
+#1548 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1549 = DIRECTION('',(1.,-8.659739592076E-16,1.153709073886E-30));
+#1550 = PCURVE('',#1254,#1551);
+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);
+#1552 = CIRCLE('',#1553,6.);
+#1553 = AXIS2_PLACEMENT_2D('',#1554,#1555);
+#1554 = CARTESIAN_POINT('',(0.,0.));
+#1555 = DIRECTION('',(1.,2.629536350737E-31));
+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1557 = PCURVE('',#1345,#1558);
+#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563);
+#1559 = LINE('',#1560,#1561);
+#1560 = CARTESIAN_POINT('',(0.,13.7));
+#1561 = VECTOR('',#1562,1.);
+#1562 = DIRECTION('',(1.,0.));
+#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1564 = ORIENTED_EDGE('',*,*,#1489,.T.);
+#1565 = ORIENTED_EDGE('',*,*,#1239,.F.);
+#1566 = ORIENTED_EDGE('',*,*,#1518,.T.);
+#1567 = ORIENTED_EDGE('',*,*,#1419,.T.);
+#1568 = FACE_BOUND('',#1569,.T.);
+#1569 = EDGE_LOOP('',(#1570));
+#1570 = ORIENTED_EDGE('',*,*,#1571,.F.);
+#1571 = EDGE_CURVE('',#1572,#1572,#1574,.T.);
+#1572 = VERTEX_POINT('',#1573);
+#1573 = CARTESIAN_POINT('',(2.5,-3.637090628672E-14,-23.4));
+#1574 = SURFACE_CURVE('',#1575,(#1580,#1587),.PCURVE_S1.);
+#1575 = CIRCLE('',#1576,2.5);
+#1576 = AXIS2_PLACEMENT_3D('',#1577,#1578,#1579);
+#1577 = CARTESIAN_POINT('',(0.,-3.117506253147E-14,-23.4));
+#1578 = DIRECTION('',(-3.503246160812E-46,-1.33226762955E-15,-1.));
+#1579 = DIRECTION('',(1.,-2.078337502098E-15,2.768901777326E-30));
+#1580 = PCURVE('',#1254,#1581);
+#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586);
+#1582 = CIRCLE('',#1583,2.5);
+#1583 = AXIS2_PLACEMENT_2D('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(0.,0.));
+#1585 = DIRECTION('',(1.,1.212363542891E-15));
+#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1587 = PCURVE('',#1588,#1593);
+#1588 = CYLINDRICAL_SURFACE('',#1589,2.5);
+#1589 = AXIS2_PLACEMENT_3D('',#1590,#1591,#1592);
+#1590 = CARTESIAN_POINT('',(0.,-3.290701044989E-14,-24.7));
+#1591 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#1592 = DIRECTION('',(1.,-2.193800696659E-15,2.922729653844E-30));
+#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1598);
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(-0.,1.3));
+#1596 = VECTOR('',#1597,1.);
+#1597 = DIRECTION('',(-1.,0.));
+#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1599 = ADVANCED_FACE('',(#1600),#1345,.T.);
+#1600 = FACE_BOUND('',#1601,.T.);
+#1601 = EDGE_LOOP('',(#1602,#1603,#1604,#1605));
+#1602 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1603 = ORIENTED_EDGE('',*,*,#1464,.T.);
+#1604 = ORIENTED_EDGE('',*,*,#1543,.F.);
+#1605 = ORIENTED_EDGE('',*,*,#1396,.F.);
+#1606 = ADVANCED_FACE('',(#1607),#1588,.T.);
+#1607 = FACE_BOUND('',#1608,.F.);
+#1608 = EDGE_LOOP('',(#1609,#1638,#1659,#1660));
+#1609 = ORIENTED_EDGE('',*,*,#1610,.T.);
+#1610 = EDGE_CURVE('',#1611,#1611,#1613,.T.);
+#1611 = VERTEX_POINT('',#1612);
+#1612 = CARTESIAN_POINT('',(2.5,-3.839151219154E-14,-24.7));
+#1613 = SURFACE_CURVE('',#1614,(#1619,#1626),.PCURVE_S1.);
+#1614 = CIRCLE('',#1615,2.5);
+#1615 = AXIS2_PLACEMENT_3D('',#1616,#1617,#1618);
+#1616 = CARTESIAN_POINT('',(0.,-3.290701044989E-14,-24.7));
+#1617 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1618 = DIRECTION('',(1.,-2.193800696659E-15,2.922729653844E-30));
+#1619 = PCURVE('',#1588,#1620);
+#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625);
+#1621 = LINE('',#1622,#1623);
+#1622 = CARTESIAN_POINT('',(-0.,0.));
+#1623 = VECTOR('',#1624,1.);
+#1624 = DIRECTION('',(-1.,0.));
+#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1626 = PCURVE('',#1627,#1632);
+#1627 = PLANE('',#1628);
+#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631);
+#1629 = CARTESIAN_POINT('',(0.,-3.290701044989E-14,-24.7));
+#1630 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#1631 = DIRECTION('',(1.,-2.193800696659E-15,2.922729653844E-30));
+#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637);
+#1633 = CIRCLE('',#1634,2.5);
+#1634 = AXIS2_PLACEMENT_2D('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(0.,0.));
+#1636 = DIRECTION('',(1.,6.310887241768E-31));
+#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1638 = ORIENTED_EDGE('',*,*,#1639,.T.);
+#1639 = EDGE_CURVE('',#1611,#1572,#1640,.T.);
+#1640 = SEAM_CURVE('',#1641,(#1645,#1652),.PCURVE_S1.);
+#1641 = LINE('',#1642,#1643);
+#1642 = CARTESIAN_POINT('',(2.5,-3.839151219154E-14,-24.7));
+#1643 = VECTOR('',#1644,1.);
+#1644 = DIRECTION('',(0.,1.554312234475E-15,1.));
+#1645 = PCURVE('',#1588,#1646);
+#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651);
+#1647 = LINE('',#1648,#1649);
+#1648 = CARTESIAN_POINT('',(-0.,0.));
+#1649 = VECTOR('',#1650,1.);
+#1650 = DIRECTION('',(-0.,1.));
+#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1652 = PCURVE('',#1588,#1653);
+#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658);
+#1654 = LINE('',#1655,#1656);
+#1655 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1656 = VECTOR('',#1657,1.);
+#1657 = DIRECTION('',(-0.,1.));
+#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1659 = ORIENTED_EDGE('',*,*,#1571,.F.);
+#1660 = ORIENTED_EDGE('',*,*,#1639,.F.);
+#1661 = ADVANCED_FACE('',(#1662),#1627,.T.);
+#1662 = FACE_BOUND('',#1663,.F.);
+#1663 = EDGE_LOOP('',(#1664));
+#1664 = ORIENTED_EDGE('',*,*,#1610,.F.);
+#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1669)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1666,#1667,#1668)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1666 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1667 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1668 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1669 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1666,
+  'distance_accuracy_value','confusion accuracy');
+#1670 = SHAPE_DEFINITION_REPRESENTATION(#1671,#25);
+#1671 = PRODUCT_DEFINITION_SHAPE('','',#1672);
+#1672 = PRODUCT_DEFINITION('design','',#1673,#1676);
+#1673 = PRODUCT_DEFINITION_FORMATION('','',#1674);
+#1674 = PRODUCT('Fusion','Fusion','',(#1675));
+#1675 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1676 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1677 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1678,#1680);
+#1678 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1679) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1679 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#1680 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1681);
+#1681 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1672,$);
+#1682 = PRODUCT_TYPE('part',$,(#1674));
+#1683 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1684),#1665);
+#1684 = STYLED_ITEM('color',(#1685),#26);
+#1685 = PRESENTATION_STYLE_ASSIGNMENT((#1686,#1692));
+#1686 = SURFACE_STYLE_USAGE(.BOTH.,#1687);
+#1687 = SURFACE_SIDE_STYLE('',(#1688));
+#1688 = SURFACE_STYLE_FILL_AREA(#1689);
+#1689 = FILL_AREA_STYLE('',(#1690));
+#1690 = FILL_AREA_STYLE_COLOUR('',#1691);
+#1691 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#1692 = CURVE_STYLE('',#1693,POSITIVE_LENGTH_MEASURE(0.1),#1691);
+#1693 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.stl b/Mechanical Parts/Motor-CC/Pololu-Micro/Pololu-298_1-6V.stl
new file mode 100644
index 0000000000000000000000000000000000000000..0c60927ef247d68a269be105a1b196f4ab4bcec5
GIT binary patch
literal 58084
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

literal 0
HcmV?d00001