From 7ffcdda8fa3910dec93b0b0d6132cb4fdb319cbb Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Mon, 3 Apr 2017 22:18:39 +0200
Subject: [PATCH] 3 pin buckled female 2.54mm connector added

---
 ...3pin-buckled-female-2.54mm-connector-2.png |   Bin 0 -> 61737 bytes
 ...3pin-buckled-female-2.54mm-connector.fcstd |   Bin 0 -> 380726 bytes
 .../3pin-buckled-female-2.54mm-connector.png  |   Bin 0 -> 65640 bytes
 .../3pin-buckled-female-2.54mm-connector.step | 19327 ++++++++++++++++
 .../3pin-buckled-female-2.54mm-connector.stl  |   Bin 0 -> 117484 bytes
 .../connectors/female/README.md               |     6 +
 6 files changed, 19333 insertions(+)
 create mode 100644 Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector-2.png
 create mode 100644 Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.fcstd
 create mode 100644 Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.png
 create mode 100644 Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.step
 create mode 100644 Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.stl

diff --git a/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector-2.png b/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector-2.png
new file mode 100644
index 0000000000000000000000000000000000000000..eaeff06354b497b10a44a37b5190fa32a8e1980e
GIT binary patch
literal 61737
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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.fcstd b/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..758792f7ebb70c281b20c6d349328570a2f74a8a
GIT binary patch
literal 380726
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
z%0A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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.png b/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d7c0e42da8d6497b461b572a3ebae77b2362dc9
GIT binary patch
literal 65640
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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.step b/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.step
new file mode 100644
index 00000000..35136e28
--- /dev/null
+++ b/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.step	
@@ -0,0 +1,19327 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/develop/FreeCAD-library/Electrical 
+Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm
+-connector.step','2017-04-03T22:11:57',(''),(''),
+  '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,#23,#27,#31),#35);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(5.15,0.,0.));
+#25 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
+#26 = DIRECTION('',(2.22044604925E-16,0.,1.));
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(5.15,2.54,0.));
+#29 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
+#30 = DIRECTION('',(2.22044604925E-16,0.,1.));
+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
+#32 = CARTESIAN_POINT('',(5.15,-2.54,0.));
+#33 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
+#34 = DIRECTION('',(2.22044604925E-16,0.,1.));
+#35 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#36,#37,#38)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#36 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#37 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#38 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#39 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#36,
+  'distance_accuracy_value','confusion accuracy');
+#40 = PRODUCT_TYPE('part',$,(#7));
+#41 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#42),#9527);
+#42 = MANIFOLD_SOLID_BREP('',#43);
+#43 = CLOSED_SHELL('',(#44,#613,#689,#743,#797,#829,#905,#1797,#1846,
+    #2556,#2583,#2632,#2659,#2735,#2789,#2843,#2875,#2951,#3005,#3059,
+    #3091,#3165,#3212,#3259,#3284,#3291,#3838,#3907,#3954,#4001,#4026,
+    #4095,#4142,#4189,#4214,#4283,#4330,#4377,#4402,#4471,#4518,#4565,
+    #4590,#4659,#4706,#4753,#4778,#4847,#4894,#4941,#4966,#5042,#5091,
+    #5118,#5165,#5212,#5237,#5284,#5331,#5378,#5403,#5450,#5475,#5607,
+    #5712,#5761,#5834,#5906,#6065,#6217,#6244,#6320,#6425,#6530,#6603,
+    #6677,#6724,#6771,#6796,#6870,#6917,#6964,#6989,#7090,#7165,#7214,
+    #7275,#7302,#7377,#7426,#7487,#7514,#7565,#7592,#7631,#7638,#7644,
+    #7693,#7742,#7769,#7796,#7805,#7832,#7859,#8213,#8260,#8355,#8382,
+    #8409,#8482,#8509,#8536,#8543,#8556,#8569,#8596,#8650,#8882,#8931,
+    #9118,#9125,#9199,#9248,#9297,#9324,#9351,#9378,#9405,#9432,#9459,
+    #9486,#9513,#9520));
+#44 = ADVANCED_FACE('',(#45,#164,#385,#499),#59,.F.);
+#45 = FACE_BOUND('',#46,.F.);
+#46 = EDGE_LOOP('',(#47,#82,#110,#138));
+#47 = ORIENTED_EDGE('',*,*,#48,.F.);
+#48 = EDGE_CURVE('',#49,#51,#53,.T.);
+#49 = VERTEX_POINT('',#50);
+#50 = CARTESIAN_POINT('',(15.3,-3.44,0.9));
+#51 = VERTEX_POINT('',#52);
+#52 = CARTESIAN_POINT('',(15.3,-1.64,0.9));
+#53 = SURFACE_CURVE('',#54,(#58,#70),.PCURVE_S1.);
+#54 = LINE('',#55,#56);
+#55 = CARTESIAN_POINT('',(15.3,-3.04,0.9));
+#56 = VECTOR('',#57,1.);
+#57 = DIRECTION('',(0.,1.,0.));
+#58 = PCURVE('',#59,#64);
+#59 = PLANE('',#60);
+#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);
+#61 = CARTESIAN_POINT('',(15.3,-0.95,-1.27));
+#62 = DIRECTION('',(-1.,0.,0.));
+#63 = DIRECTION('',(0.,0.,-1.));
+#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69);
+#65 = LINE('',#66,#67);
+#66 = CARTESIAN_POINT('',(-2.17,2.09));
+#67 = VECTOR('',#68,1.);
+#68 = DIRECTION('',(0.,-1.));
+#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#70 = PCURVE('',#71,#76);
+#71 = PLANE('',#72);
+#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75);
+#73 = CARTESIAN_POINT('',(15.1,-3.04,0.7));
+#74 = DIRECTION('',(-0.707106781187,-3.474993633276E-18,0.707106781187)
+  );
+#75 = DIRECTION('',(-2.457191562669E-18,1.,2.457191562669E-18));
+#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81);
+#77 = LINE('',#78,#79);
+#78 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#79 = VECTOR('',#80,1.);
+#80 = DIRECTION('',(1.,0.));
+#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#82 = ORIENTED_EDGE('',*,*,#83,.F.);
+#83 = EDGE_CURVE('',#84,#49,#86,.T.);
+#84 = VERTEX_POINT('',#85);
+#85 = CARTESIAN_POINT('',(15.3,-3.44,-0.9));
+#86 = SURFACE_CURVE('',#87,(#91,#98),.PCURVE_S1.);
+#87 = LINE('',#88,#89);
+#88 = CARTESIAN_POINT('',(15.3,-3.44,-0.5));
+#89 = VECTOR('',#90,1.);
+#90 = DIRECTION('',(0.,0.,1.));
+#91 = PCURVE('',#59,#92);
+#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(-0.77,2.49));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(-1.,-0.));
+#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#98 = PCURVE('',#99,#104);
+#99 = PLANE('',#100);
+#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
+#101 = CARTESIAN_POINT('',(15.1,-3.24,-0.5));
+#102 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#103 = DIRECTION('',(0.,0.,1.));
+#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109);
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(1.,0.));
+#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#112,#84,#114,.T.);
+#112 = VERTEX_POINT('',#113);
+#113 = CARTESIAN_POINT('',(15.3,-1.64,-0.9));
+#114 = SURFACE_CURVE('',#115,(#119,#126),.PCURVE_S1.);
+#115 = LINE('',#116,#117);
+#116 = CARTESIAN_POINT('',(15.3,-2.04,-0.9));
+#117 = VECTOR('',#118,1.);
+#118 = DIRECTION('',(0.,-1.,0.));
+#119 = PCURVE('',#59,#120);
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(-0.37,1.09));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.,1.));
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#126 = PCURVE('',#127,#132);
+#127 = PLANE('',#128);
+#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#129 = CARTESIAN_POINT('',(15.1,-2.04,-0.7));
+#130 = DIRECTION('',(-0.707106781187,3.474993633276E-18,-0.707106781187)
+  );
+#131 = DIRECTION('',(-2.457191562669E-18,-1.,-2.457191562669E-18));
+#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#135 = VECTOR('',#136,1.);
+#136 = DIRECTION('',(1.,0.));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = ORIENTED_EDGE('',*,*,#139,.F.);
+#139 = EDGE_CURVE('',#51,#112,#140,.T.);
+#140 = SURFACE_CURVE('',#141,(#145,#152),.PCURVE_S1.);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(15.3,-1.64,0.5));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(0.,0.,-1.));
+#145 = PCURVE('',#59,#146);
+#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-1.77,0.69));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(1.,0.));
+#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#152 = PCURVE('',#153,#158);
+#153 = PLANE('',#154);
+#154 = AXIS2_PLACEMENT_3D('',#155,#156,#157);
+#155 = CARTESIAN_POINT('',(15.1,-1.84,0.5));
+#156 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#157 = DIRECTION('',(0.,0.,-1.));
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(1.,0.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = FACE_BOUND('',#165,.T.);
+#165 = EDGE_LOOP('',(#166,#196,#224,#252,#280,#308,#331,#359));
+#166 = ORIENTED_EDGE('',*,*,#167,.F.);
+#167 = EDGE_CURVE('',#168,#170,#172,.T.);
+#168 = VERTEX_POINT('',#169);
+#169 = CARTESIAN_POINT('',(15.3,-0.95,-1.27));
+#170 = VERTEX_POINT('',#171);
+#171 = CARTESIAN_POINT('',(15.3,-0.95,-1.97));
+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);
+#173 = LINE('',#174,#175);
+#174 = CARTESIAN_POINT('',(15.3,-0.95,-1.27));
+#175 = VECTOR('',#176,1.);
+#176 = DIRECTION('',(0.,0.,-1.));
+#177 = PCURVE('',#59,#178);
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(0.,-0.));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(1.,0.));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#184 = PCURVE('',#185,#190);
+#185 = PLANE('',#186);
+#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189);
+#187 = CARTESIAN_POINT('',(11.5,-0.95,-1.27));
+#188 = DIRECTION('',(0.,-1.,0.));
+#189 = DIRECTION('',(1.,0.,0.));
+#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195);
+#191 = LINE('',#192,#193);
+#192 = CARTESIAN_POINT('',(3.8,0.));
+#193 = VECTOR('',#194,1.);
+#194 = DIRECTION('',(0.,-1.));
+#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#196 = ORIENTED_EDGE('',*,*,#197,.F.);
+#197 = EDGE_CURVE('',#198,#168,#200,.T.);
+#198 = VERTEX_POINT('',#199);
+#199 = CARTESIAN_POINT('',(15.3,3.95,-1.27));
+#200 = SURFACE_CURVE('',#201,(#205,#212),.PCURVE_S1.);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(15.3,3.95,-1.27));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(0.,-1.,0.));
+#205 = PCURVE('',#59,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,-4.9));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.,1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = PCURVE('',#213,#218);
+#213 = PLANE('',#214);
+#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217);
+#215 = CARTESIAN_POINT('',(0.,3.95,-1.27));
+#216 = DIRECTION('',(0.,0.,1.));
+#217 = DIRECTION('',(1.,0.,0.));
+#218 = DEFINITIONAL_REPRESENTATION('',(#219),#223);
+#219 = LINE('',#220,#221);
+#220 = CARTESIAN_POINT('',(15.3,0.));
+#221 = VECTOR('',#222,1.);
+#222 = DIRECTION('',(0.,-1.));
+#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#224 = ORIENTED_EDGE('',*,*,#225,.T.);
+#225 = EDGE_CURVE('',#198,#226,#228,.T.);
+#226 = VERTEX_POINT('',#227);
+#227 = CARTESIAN_POINT('',(15.3,3.95,1.27));
+#228 = SURFACE_CURVE('',#229,(#233,#240),.PCURVE_S1.);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(15.3,3.95,-1.27));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(0.,0.,1.));
+#233 = PCURVE('',#59,#234);
+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(0.,-4.9));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(-1.,-0.));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = PCURVE('',#241,#246);
+#241 = PLANE('',#242);
+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);
+#243 = CARTESIAN_POINT('',(0.,3.95,-1.27));
+#244 = DIRECTION('',(0.,1.,0.));
+#245 = DIRECTION('',(1.,0.,0.));
+#246 = DEFINITIONAL_REPRESENTATION('',(#247),#251);
+#247 = LINE('',#248,#249);
+#248 = CARTESIAN_POINT('',(15.3,0.));
+#249 = VECTOR('',#250,1.);
+#250 = DIRECTION('',(0.,-1.));
+#251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#252 = ORIENTED_EDGE('',*,*,#253,.T.);
+#253 = EDGE_CURVE('',#226,#254,#256,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(15.3,-3.95,1.27));
+#256 = SURFACE_CURVE('',#257,(#261,#268),.PCURVE_S1.);
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(15.3,3.95,1.27));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(0.,-1.,0.));
+#261 = PCURVE('',#59,#262);
+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);
+#263 = LINE('',#264,#265);
+#264 = CARTESIAN_POINT('',(-2.54,-4.9));
+#265 = VECTOR('',#266,1.);
+#266 = DIRECTION('',(0.,1.));
+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#268 = PCURVE('',#269,#274);
+#269 = PLANE('',#270);
+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);
+#271 = CARTESIAN_POINT('',(0.,3.95,1.27));
+#272 = DIRECTION('',(0.,0.,1.));
+#273 = DIRECTION('',(1.,0.,0.));
+#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);
+#275 = LINE('',#276,#277);
+#276 = CARTESIAN_POINT('',(15.3,0.));
+#277 = VECTOR('',#278,1.);
+#278 = DIRECTION('',(0.,-1.));
+#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#280 = ORIENTED_EDGE('',*,*,#281,.F.);
+#281 = EDGE_CURVE('',#282,#254,#284,.T.);
+#282 = VERTEX_POINT('',#283);
+#283 = CARTESIAN_POINT('',(15.3,-3.95,-1.27));
+#284 = SURFACE_CURVE('',#285,(#289,#296),.PCURVE_S1.);
+#285 = LINE('',#286,#287);
+#286 = CARTESIAN_POINT('',(15.3,-3.95,-1.27));
+#287 = VECTOR('',#288,1.);
+#288 = DIRECTION('',(0.,0.,1.));
+#289 = PCURVE('',#59,#290);
+#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295);
+#291 = LINE('',#292,#293);
+#292 = CARTESIAN_POINT('',(0.,3.));
+#293 = VECTOR('',#294,1.);
+#294 = DIRECTION('',(-1.,-0.));
+#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#296 = PCURVE('',#297,#302);
+#297 = PLANE('',#298);
+#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
+#299 = CARTESIAN_POINT('',(15.3,-3.95,-1.27));
+#300 = DIRECTION('',(0.,-1.,0.));
+#301 = DIRECTION('',(-1.,0.,0.));
+#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307);
+#303 = LINE('',#304,#305);
+#304 = CARTESIAN_POINT('',(0.,-0.));
+#305 = VECTOR('',#306,1.);
+#306 = DIRECTION('',(0.,-1.));
+#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#308 = ORIENTED_EDGE('',*,*,#309,.F.);
+#309 = EDGE_CURVE('',#310,#282,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(15.3,-1.65,-1.27));
+#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(15.3,3.95,-1.27));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(0.,-1.,0.));
+#317 = PCURVE('',#59,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(0.,-4.9));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(0.,1.));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#324 = PCURVE('',#213,#325);
+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(15.3,0.));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(0.,-1.));
+#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#331 = ORIENTED_EDGE('',*,*,#332,.T.);
+#332 = EDGE_CURVE('',#310,#333,#335,.T.);
+#333 = VERTEX_POINT('',#334);
+#334 = CARTESIAN_POINT('',(15.3,-1.65,-1.97));
+#335 = SURFACE_CURVE('',#336,(#340,#347),.PCURVE_S1.);
+#336 = LINE('',#337,#338);
+#337 = CARTESIAN_POINT('',(15.3,-1.65,-1.27));
+#338 = VECTOR('',#339,1.);
+#339 = DIRECTION('',(0.,0.,-1.));
+#340 = PCURVE('',#59,#341);
+#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346);
+#342 = LINE('',#343,#344);
+#343 = CARTESIAN_POINT('',(0.,0.7));
+#344 = VECTOR('',#345,1.);
+#345 = DIRECTION('',(1.,0.));
+#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#347 = PCURVE('',#348,#353);
+#348 = PLANE('',#349);
+#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
+#350 = CARTESIAN_POINT('',(15.3,-1.65,-1.27));
+#351 = DIRECTION('',(0.,1.,0.));
+#352 = DIRECTION('',(-1.,0.,0.));
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.,0.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(0.,-1.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = ORIENTED_EDGE('',*,*,#360,.F.);
+#360 = EDGE_CURVE('',#170,#333,#361,.T.);
+#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(15.3,-0.95,-1.97));
+#364 = VECTOR('',#365,1.);
+#365 = DIRECTION('',(0.,-1.,0.));
+#366 = PCURVE('',#59,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(0.7,0.));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(0.,1.));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#373 = PCURVE('',#374,#379);
+#374 = PLANE('',#375);
+#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#376 = CARTESIAN_POINT('',(11.5,-0.95,-1.97));
+#377 = DIRECTION('',(0.,0.,1.));
+#378 = DIRECTION('',(1.,0.,0.));
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(3.8,0.));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(0.,-1.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#385 = FACE_BOUND('',#386,.F.);
+#386 = EDGE_LOOP('',(#387,#417,#445,#473));
+#387 = ORIENTED_EDGE('',*,*,#388,.F.);
+#388 = EDGE_CURVE('',#389,#391,#393,.T.);
+#389 = VERTEX_POINT('',#390);
+#390 = CARTESIAN_POINT('',(15.3,-0.9,-0.9));
+#391 = VERTEX_POINT('',#392);
+#392 = CARTESIAN_POINT('',(15.3,-0.9,0.9));
+#393 = SURFACE_CURVE('',#394,(#398,#405),.PCURVE_S1.);
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(15.3,-0.9,-0.5));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(0.,0.,1.));
+#398 = PCURVE('',#59,#399);
+#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404);
+#400 = LINE('',#401,#402);
+#401 = CARTESIAN_POINT('',(-0.77,-5.E-02));
+#402 = VECTOR('',#403,1.);
+#403 = DIRECTION('',(-1.,-0.));
+#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#405 = PCURVE('',#406,#411);
+#406 = PLANE('',#407);
+#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410);
+#408 = CARTESIAN_POINT('',(15.1,-0.7,-0.5));
+#409 = DIRECTION('',(-0.707106781187,-0.707106781187,-3.474993633276E-18
+    ));
+#410 = DIRECTION('',(-2.457191562669E-18,-2.457191562669E-18,1.));
+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);
+#412 = LINE('',#413,#414);
+#413 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#414 = VECTOR('',#415,1.);
+#415 = DIRECTION('',(1.,0.));
+#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#417 = ORIENTED_EDGE('',*,*,#418,.F.);
+#418 = EDGE_CURVE('',#419,#389,#421,.T.);
+#419 = VERTEX_POINT('',#420);
+#420 = CARTESIAN_POINT('',(15.3,0.9,-0.9));
+#421 = SURFACE_CURVE('',#422,(#426,#433),.PCURVE_S1.);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(15.3,0.5,-0.9));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(0.,-1.,0.));
+#426 = PCURVE('',#59,#427);
+#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432);
+#428 = LINE('',#429,#430);
+#429 = CARTESIAN_POINT('',(-0.37,-1.45));
+#430 = VECTOR('',#431,1.);
+#431 = DIRECTION('',(0.,1.));
+#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#433 = PCURVE('',#434,#439);
+#434 = PLANE('',#435);
+#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);
+#436 = CARTESIAN_POINT('',(15.1,0.5,-0.7));
+#437 = DIRECTION('',(-0.707106781187,3.474993633276E-18,-0.707106781187)
+  );
+#438 = DIRECTION('',(-2.457191562669E-18,-1.,-2.457191562669E-18));
+#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444);
+#440 = LINE('',#441,#442);
+#441 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#442 = VECTOR('',#443,1.);
+#443 = DIRECTION('',(1.,0.));
+#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#445 = ORIENTED_EDGE('',*,*,#446,.F.);
+#446 = EDGE_CURVE('',#447,#419,#449,.T.);
+#447 = VERTEX_POINT('',#448);
+#448 = CARTESIAN_POINT('',(15.3,0.9,0.9));
+#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(15.3,0.9,0.5));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(0.,0.,-1.));
+#454 = PCURVE('',#59,#455);
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(-1.77,-1.85));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(1.,0.));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#461 = PCURVE('',#462,#467);
+#462 = PLANE('',#463);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(15.1,0.7,0.5));
+#465 = DIRECTION('',(-0.707106781187,0.707106781187,3.474993633276E-18)
+  );
+#466 = DIRECTION('',(-2.457191562669E-18,2.457191562669E-18,-1.));
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(1.,0.));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#473 = ORIENTED_EDGE('',*,*,#474,.F.);
+#474 = EDGE_CURVE('',#391,#447,#475,.T.);
+#475 = SURFACE_CURVE('',#476,(#480,#487),.PCURVE_S1.);
+#476 = LINE('',#477,#478);
+#477 = CARTESIAN_POINT('',(15.3,-0.5,0.9));
+#478 = VECTOR('',#479,1.);
+#479 = DIRECTION('',(0.,1.,0.));
+#480 = PCURVE('',#59,#481);
+#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486);
+#482 = LINE('',#483,#484);
+#483 = CARTESIAN_POINT('',(-2.17,-0.45));
+#484 = VECTOR('',#485,1.);
+#485 = DIRECTION('',(0.,-1.));
+#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#487 = PCURVE('',#488,#493);
+#488 = PLANE('',#489);
+#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492);
+#490 = CARTESIAN_POINT('',(15.1,-0.5,0.7));
+#491 = DIRECTION('',(-0.707106781187,-3.474993633276E-18,0.707106781187)
+  );
+#492 = DIRECTION('',(-2.457191562669E-18,1.,2.457191562669E-18));
+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);
+#494 = LINE('',#495,#496);
+#495 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#496 = VECTOR('',#497,1.);
+#497 = DIRECTION('',(1.,0.));
+#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#499 = FACE_BOUND('',#500,.F.);
+#500 = EDGE_LOOP('',(#501,#531,#559,#587));
+#501 = ORIENTED_EDGE('',*,*,#502,.F.);
+#502 = EDGE_CURVE('',#503,#505,#507,.T.);
+#503 = VERTEX_POINT('',#504);
+#504 = CARTESIAN_POINT('',(15.3,1.64,-0.9));
+#505 = VERTEX_POINT('',#506);
+#506 = CARTESIAN_POINT('',(15.3,1.64,0.9));
+#507 = SURFACE_CURVE('',#508,(#512,#519),.PCURVE_S1.);
+#508 = LINE('',#509,#510);
+#509 = CARTESIAN_POINT('',(15.3,1.64,-0.5));
+#510 = VECTOR('',#511,1.);
+#511 = DIRECTION('',(0.,0.,1.));
+#512 = PCURVE('',#59,#513);
+#513 = DEFINITIONAL_REPRESENTATION('',(#514),#518);
+#514 = LINE('',#515,#516);
+#515 = CARTESIAN_POINT('',(-0.77,-2.59));
+#516 = VECTOR('',#517,1.);
+#517 = DIRECTION('',(-1.,-0.));
+#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#519 = PCURVE('',#520,#525);
+#520 = PLANE('',#521);
+#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524);
+#522 = CARTESIAN_POINT('',(15.1,1.84,-0.5));
+#523 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#524 = DIRECTION('',(0.,0.,1.));
+#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530);
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(1.,0.));
+#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#531 = ORIENTED_EDGE('',*,*,#532,.F.);
+#532 = EDGE_CURVE('',#533,#503,#535,.T.);
+#533 = VERTEX_POINT('',#534);
+#534 = CARTESIAN_POINT('',(15.3,3.44,-0.9));
+#535 = SURFACE_CURVE('',#536,(#540,#547),.PCURVE_S1.);
+#536 = LINE('',#537,#538);
+#537 = CARTESIAN_POINT('',(15.3,3.04,-0.9));
+#538 = VECTOR('',#539,1.);
+#539 = DIRECTION('',(0.,-1.,0.));
+#540 = PCURVE('',#59,#541);
+#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546);
+#542 = LINE('',#543,#544);
+#543 = CARTESIAN_POINT('',(-0.37,-3.99));
+#544 = VECTOR('',#545,1.);
+#545 = DIRECTION('',(0.,1.));
+#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#547 = PCURVE('',#548,#553);
+#548 = PLANE('',#549);
+#549 = AXIS2_PLACEMENT_3D('',#550,#551,#552);
+#550 = CARTESIAN_POINT('',(15.1,3.04,-0.7));
+#551 = DIRECTION('',(-0.707106781187,3.474993633276E-18,-0.707106781187)
+  );
+#552 = DIRECTION('',(-2.457191562669E-18,-1.,-2.457191562669E-18));
+#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558);
+#554 = LINE('',#555,#556);
+#555 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#556 = VECTOR('',#557,1.);
+#557 = DIRECTION('',(1.,0.));
+#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#559 = ORIENTED_EDGE('',*,*,#560,.F.);
+#560 = EDGE_CURVE('',#561,#533,#563,.T.);
+#561 = VERTEX_POINT('',#562);
+#562 = CARTESIAN_POINT('',(15.3,3.44,0.9));
+#563 = SURFACE_CURVE('',#564,(#568,#575),.PCURVE_S1.);
+#564 = LINE('',#565,#566);
+#565 = CARTESIAN_POINT('',(15.3,3.44,0.5));
+#566 = VECTOR('',#567,1.);
+#567 = DIRECTION('',(0.,0.,-1.));
+#568 = PCURVE('',#59,#569);
+#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);
+#570 = LINE('',#571,#572);
+#571 = CARTESIAN_POINT('',(-1.77,-4.39));
+#572 = VECTOR('',#573,1.);
+#573 = DIRECTION('',(1.,0.));
+#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#575 = PCURVE('',#576,#581);
+#576 = PLANE('',#577);
+#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580);
+#578 = CARTESIAN_POINT('',(15.1,3.24,0.5));
+#579 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#580 = DIRECTION('',(0.,0.,-1.));
+#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586);
+#582 = LINE('',#583,#584);
+#583 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#584 = VECTOR('',#585,1.);
+#585 = DIRECTION('',(1.,0.));
+#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#587 = ORIENTED_EDGE('',*,*,#588,.F.);
+#588 = EDGE_CURVE('',#505,#561,#589,.T.);
+#589 = SURFACE_CURVE('',#590,(#594,#601),.PCURVE_S1.);
+#590 = LINE('',#591,#592);
+#591 = CARTESIAN_POINT('',(15.3,2.04,0.9));
+#592 = VECTOR('',#593,1.);
+#593 = DIRECTION('',(0.,1.,0.));
+#594 = PCURVE('',#59,#595);
+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
+#596 = LINE('',#597,#598);
+#597 = CARTESIAN_POINT('',(-2.17,-2.99));
+#598 = VECTOR('',#599,1.);
+#599 = DIRECTION('',(0.,-1.));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#601 = PCURVE('',#602,#607);
+#602 = PLANE('',#603);
+#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
+#604 = CARTESIAN_POINT('',(15.1,2.04,0.7));
+#605 = DIRECTION('',(-0.707106781187,-3.474993633276E-18,0.707106781187)
+  );
+#606 = DIRECTION('',(-2.457191562669E-18,1.,2.457191562669E-18));
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(0.,-0.282842712475));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(1.,0.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#613 = ADVANCED_FACE('',(#614),#71,.F.);
+#614 = FACE_BOUND('',#615,.F.);
+#615 = EDGE_LOOP('',(#616,#639,#640,#663));
+#616 = ORIENTED_EDGE('',*,*,#617,.F.);
+#617 = EDGE_CURVE('',#49,#618,#620,.T.);
+#618 = VERTEX_POINT('',#619);
+#619 = CARTESIAN_POINT('',(14.9,-3.04,0.5));
+#620 = SURFACE_CURVE('',#621,(#625,#632),.PCURVE_S1.);
+#621 = LINE('',#622,#623);
+#622 = CARTESIAN_POINT('',(14.866666666667,-3.006666666667,
+    0.466666666667));
+#623 = VECTOR('',#624,1.);
+#624 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));
+#625 = PCURVE('',#71,#626);
+#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631);
+#627 = LINE('',#628,#629);
+#628 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#629 = VECTOR('',#630,1.);
+#630 = DIRECTION('',(0.57735026919,0.816496580928));
+#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#632 = PCURVE('',#99,#633);
+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638);
+#634 = LINE('',#635,#636);
+#635 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#636 = VECTOR('',#637,1.);
+#637 = DIRECTION('',(-0.57735026919,0.816496580928));
+#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#639 = ORIENTED_EDGE('',*,*,#48,.T.);
+#640 = ORIENTED_EDGE('',*,*,#641,.T.);
+#641 = EDGE_CURVE('',#51,#642,#644,.T.);
+#642 = VERTEX_POINT('',#643);
+#643 = CARTESIAN_POINT('',(14.9,-2.04,0.5));
+#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.);
+#645 = LINE('',#646,#647);
+#646 = CARTESIAN_POINT('',(14.866666666667,-2.073333333333,
+    0.466666666667));
+#647 = VECTOR('',#648,1.);
+#648 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));
+#649 = PCURVE('',#71,#650);
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(-0.57735026919,0.816496580928));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = PCURVE('',#153,#657);
+#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662);
+#658 = LINE('',#659,#660);
+#659 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#660 = VECTOR('',#661,1.);
+#661 = DIRECTION('',(0.57735026919,0.816496580928));
+#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#663 = ORIENTED_EDGE('',*,*,#664,.F.);
+#664 = EDGE_CURVE('',#618,#642,#665,.T.);
+#665 = SURFACE_CURVE('',#666,(#670,#677),.PCURVE_S1.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(14.9,-3.04,0.5));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(0.,1.,0.));
+#670 = PCURVE('',#71,#671);
+#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676);
+#672 = LINE('',#673,#674);
+#673 = CARTESIAN_POINT('',(0.,0.282842712475));
+#674 = VECTOR('',#675,1.);
+#675 = DIRECTION('',(1.,0.));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#677 = PCURVE('',#678,#683);
+#678 = PLANE('',#679);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(15.3,-3.04,0.5));
+#681 = DIRECTION('',(0.,0.,-1.));
+#682 = DIRECTION('',(0.,1.,0.));
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(0.,-0.4));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,0.));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = ADVANCED_FACE('',(#690),#99,.F.);
+#690 = FACE_BOUND('',#691,.F.);
+#691 = EDGE_LOOP('',(#692,#715,#716,#717));
+#692 = ORIENTED_EDGE('',*,*,#693,.F.);
+#693 = EDGE_CURVE('',#84,#694,#696,.T.);
+#694 = VERTEX_POINT('',#695);
+#695 = CARTESIAN_POINT('',(14.9,-3.04,-0.5));
+#696 = SURFACE_CURVE('',#697,(#701,#708),.PCURVE_S1.);
+#697 = LINE('',#698,#699);
+#698 = CARTESIAN_POINT('',(14.866666666667,-3.006666666667,
+    -0.466666666667));
+#699 = VECTOR('',#700,1.);
+#700 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#701 = PCURVE('',#99,#702);
+#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707);
+#703 = LINE('',#704,#705);
+#704 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#705 = VECTOR('',#706,1.);
+#706 = DIRECTION('',(0.57735026919,0.816496580928));
+#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#708 = PCURVE('',#127,#709);
+#709 = DEFINITIONAL_REPRESENTATION('',(#710),#714);
+#710 = LINE('',#711,#712);
+#711 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#712 = VECTOR('',#713,1.);
+#713 = DIRECTION('',(-0.57735026919,0.816496580928));
+#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#715 = ORIENTED_EDGE('',*,*,#83,.T.);
+#716 = ORIENTED_EDGE('',*,*,#617,.T.);
+#717 = ORIENTED_EDGE('',*,*,#718,.F.);
+#718 = EDGE_CURVE('',#694,#618,#719,.T.);
+#719 = SURFACE_CURVE('',#720,(#724,#731),.PCURVE_S1.);
+#720 = LINE('',#721,#722);
+#721 = CARTESIAN_POINT('',(14.9,-3.04,-0.5));
+#722 = VECTOR('',#723,1.);
+#723 = DIRECTION('',(0.,0.,1.));
+#724 = PCURVE('',#99,#725);
+#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730);
+#726 = LINE('',#727,#728);
+#727 = CARTESIAN_POINT('',(0.,0.282842712475));
+#728 = VECTOR('',#729,1.);
+#729 = DIRECTION('',(1.,0.));
+#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#731 = PCURVE('',#732,#737);
+#732 = PLANE('',#733);
+#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736);
+#734 = CARTESIAN_POINT('',(15.3,-3.04,-0.5));
+#735 = DIRECTION('',(0.,1.,0.));
+#736 = DIRECTION('',(0.,0.,1.));
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(0.,-0.4));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(1.,0.));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#743 = ADVANCED_FACE('',(#744),#153,.F.);
+#744 = FACE_BOUND('',#745,.F.);
+#745 = EDGE_LOOP('',(#746,#747,#748,#771));
+#746 = ORIENTED_EDGE('',*,*,#641,.F.);
+#747 = ORIENTED_EDGE('',*,*,#139,.T.);
+#748 = ORIENTED_EDGE('',*,*,#749,.T.);
+#749 = EDGE_CURVE('',#112,#750,#752,.T.);
+#750 = VERTEX_POINT('',#751);
+#751 = CARTESIAN_POINT('',(14.9,-2.04,-0.5));
+#752 = SURFACE_CURVE('',#753,(#757,#764),.PCURVE_S1.);
+#753 = LINE('',#754,#755);
+#754 = CARTESIAN_POINT('',(14.866666666667,-2.073333333333,
+    -0.466666666667));
+#755 = VECTOR('',#756,1.);
+#756 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));
+#757 = PCURVE('',#153,#758);
+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(-0.57735026919,0.816496580928));
+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#764 = PCURVE('',#127,#765);
+#765 = DEFINITIONAL_REPRESENTATION('',(#766),#770);
+#766 = LINE('',#767,#768);
+#767 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#768 = VECTOR('',#769,1.);
+#769 = DIRECTION('',(0.57735026919,0.816496580928));
+#770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#771 = ORIENTED_EDGE('',*,*,#772,.F.);
+#772 = EDGE_CURVE('',#642,#750,#773,.T.);
+#773 = SURFACE_CURVE('',#774,(#778,#785),.PCURVE_S1.);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(14.9,-2.04,0.5));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(0.,0.,-1.));
+#778 = PCURVE('',#153,#779);
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(0.,0.282842712475));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(1.,0.));
+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#785 = PCURVE('',#786,#791);
+#786 = PLANE('',#787);
+#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);
+#788 = CARTESIAN_POINT('',(15.3,-2.04,0.5));
+#789 = DIRECTION('',(-0.,-1.,-0.));
+#790 = DIRECTION('',(0.,0.,-1.));
+#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796);
+#792 = LINE('',#793,#794);
+#793 = CARTESIAN_POINT('',(-5.551115123126E-17,-0.4));
+#794 = VECTOR('',#795,1.);
+#795 = DIRECTION('',(1.,0.));
+#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#797 = ADVANCED_FACE('',(#798),#127,.F.);
+#798 = FACE_BOUND('',#799,.F.);
+#799 = EDGE_LOOP('',(#800,#801,#802,#803));
+#800 = ORIENTED_EDGE('',*,*,#749,.F.);
+#801 = ORIENTED_EDGE('',*,*,#111,.T.);
+#802 = ORIENTED_EDGE('',*,*,#693,.T.);
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#750,#694,#805,.T.);
+#805 = SURFACE_CURVE('',#806,(#810,#817),.PCURVE_S1.);
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(14.9,-2.04,-0.5));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(0.,-1.,0.));
+#810 = PCURVE('',#127,#811);
+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816);
+#812 = LINE('',#813,#814);
+#813 = CARTESIAN_POINT('',(0.,0.282842712475));
+#814 = VECTOR('',#815,1.);
+#815 = DIRECTION('',(1.,0.));
+#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#817 = PCURVE('',#818,#823);
+#818 = PLANE('',#819);
+#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);
+#820 = CARTESIAN_POINT('',(15.3,-2.04,-0.5));
+#821 = DIRECTION('',(0.,0.,1.));
+#822 = DIRECTION('',(0.,-1.,0.));
+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);
+#824 = LINE('',#825,#826);
+#825 = CARTESIAN_POINT('',(0.,-0.4));
+#826 = VECTOR('',#827,1.);
+#827 = DIRECTION('',(1.,0.));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#829 = ADVANCED_FACE('',(#830),#185,.F.);
+#830 = FACE_BOUND('',#831,.F.);
+#831 = EDGE_LOOP('',(#832,#862,#883,#884));
+#832 = ORIENTED_EDGE('',*,*,#833,.T.);
+#833 = EDGE_CURVE('',#834,#836,#838,.T.);
+#834 = VERTEX_POINT('',#835);
+#835 = CARTESIAN_POINT('',(11.5,-0.95,-1.27));
+#836 = VERTEX_POINT('',#837);
+#837 = CARTESIAN_POINT('',(11.5,-0.95,-1.97));
+#838 = SURFACE_CURVE('',#839,(#843,#850),.PCURVE_S1.);
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(11.5,-0.95,-1.27));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(0.,0.,-1.));
+#843 = PCURVE('',#185,#844);
+#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849);
+#845 = LINE('',#846,#847);
+#846 = CARTESIAN_POINT('',(0.,0.));
+#847 = VECTOR('',#848,1.);
+#848 = DIRECTION('',(0.,-1.));
+#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#850 = PCURVE('',#851,#856);
+#851 = PLANE('',#852);
+#852 = AXIS2_PLACEMENT_3D('',#853,#854,#855);
+#853 = CARTESIAN_POINT('',(11.5,-1.65,-1.27));
+#854 = DIRECTION('',(1.,0.,0.));
+#855 = DIRECTION('',(0.,1.,0.));
+#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861);
+#857 = LINE('',#858,#859);
+#858 = CARTESIAN_POINT('',(0.7,0.));
+#859 = VECTOR('',#860,1.);
+#860 = DIRECTION('',(0.,-1.));
+#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#862 = ORIENTED_EDGE('',*,*,#863,.T.);
+#863 = EDGE_CURVE('',#836,#170,#864,.T.);
+#864 = SURFACE_CURVE('',#865,(#869,#876),.PCURVE_S1.);
+#865 = LINE('',#866,#867);
+#866 = CARTESIAN_POINT('',(11.5,-0.95,-1.97));
+#867 = VECTOR('',#868,1.);
+#868 = DIRECTION('',(1.,0.,0.));
+#869 = PCURVE('',#185,#870);
+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875);
+#871 = LINE('',#872,#873);
+#872 = CARTESIAN_POINT('',(0.,-0.7));
+#873 = VECTOR('',#874,1.);
+#874 = DIRECTION('',(1.,0.));
+#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#876 = PCURVE('',#374,#877);
+#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(0.,0.));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(1.,0.));
+#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#883 = ORIENTED_EDGE('',*,*,#167,.F.);
+#884 = ORIENTED_EDGE('',*,*,#885,.F.);
+#885 = EDGE_CURVE('',#834,#168,#886,.T.);
+#886 = SURFACE_CURVE('',#887,(#891,#898),.PCURVE_S1.);
+#887 = LINE('',#888,#889);
+#888 = CARTESIAN_POINT('',(11.5,-0.95,-1.27));
+#889 = VECTOR('',#890,1.);
+#890 = DIRECTION('',(1.,0.,0.));
+#891 = PCURVE('',#185,#892);
+#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897);
+#893 = LINE('',#894,#895);
+#894 = CARTESIAN_POINT('',(0.,0.));
+#895 = VECTOR('',#896,1.);
+#896 = DIRECTION('',(1.,0.));
+#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#898 = PCURVE('',#213,#899);
+#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904);
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(11.5,-4.9));
+#902 = VECTOR('',#903,1.);
+#903 = DIRECTION('',(1.,0.));
+#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#905 = ADVANCED_FACE('',(#906,#1027,#1141,#1255,#1369,#1483,#1597,#1711)
+  ,#213,.F.);
+#906 = FACE_BOUND('',#907,.F.);
+#907 = EDGE_LOOP('',(#908,#931,#959,#980,#981,#1004,#1025,#1026));
+#908 = ORIENTED_EDGE('',*,*,#909,.F.);
+#909 = EDGE_CURVE('',#910,#198,#912,.T.);
+#910 = VERTEX_POINT('',#911);
+#911 = CARTESIAN_POINT('',(0.,3.95,-1.27));
+#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.);
+#913 = LINE('',#914,#915);
+#914 = CARTESIAN_POINT('',(0.,3.95,-1.27));
+#915 = VECTOR('',#916,1.);
+#916 = DIRECTION('',(1.,0.,0.));
+#917 = PCURVE('',#213,#918);
+#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923);
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(0.,0.));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(1.,0.));
+#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#924 = PCURVE('',#241,#925);
+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(0.,0.));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(1.,0.));
+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#931 = ORIENTED_EDGE('',*,*,#932,.F.);
+#932 = EDGE_CURVE('',#933,#910,#935,.T.);
+#933 = VERTEX_POINT('',#934);
+#934 = CARTESIAN_POINT('',(0.,-3.95,-1.27));
+#935 = SURFACE_CURVE('',#936,(#940,#947),.PCURVE_S1.);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(0.,-3.95,-1.27));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(0.,1.,0.));
+#940 = PCURVE('',#213,#941);
+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(0.,-7.9));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(0.,1.));
+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#947 = PCURVE('',#948,#953);
+#948 = PLANE('',#949);
+#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952);
+#950 = CARTESIAN_POINT('',(0.,-3.95,-1.27));
+#951 = DIRECTION('',(-1.,0.,0.));
+#952 = DIRECTION('',(0.,1.,0.));
+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);
+#954 = LINE('',#955,#956);
+#955 = CARTESIAN_POINT('',(0.,0.));
+#956 = VECTOR('',#957,1.);
+#957 = DIRECTION('',(1.,0.));
+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#282,#933,#961,.T.);
+#961 = SURFACE_CURVE('',#962,(#966,#973),.PCURVE_S1.);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(15.3,-3.95,-1.27));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(-1.,0.,0.));
+#966 = PCURVE('',#213,#967);
+#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972);
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(15.3,-7.9));
+#970 = VECTOR('',#971,1.);
+#971 = DIRECTION('',(-1.,0.));
+#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#973 = PCURVE('',#297,#974);
+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979);
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(0.,-0.));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(1.,0.));
+#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#980 = ORIENTED_EDGE('',*,*,#309,.F.);
+#981 = ORIENTED_EDGE('',*,*,#982,.T.);
+#982 = EDGE_CURVE('',#310,#983,#985,.T.);
+#983 = VERTEX_POINT('',#984);
+#984 = CARTESIAN_POINT('',(11.5,-1.65,-1.27));
+#985 = SURFACE_CURVE('',#986,(#990,#997),.PCURVE_S1.);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(15.3,-1.65,-1.27));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(-1.,0.,0.));
+#990 = PCURVE('',#213,#991);
+#991 = DEFINITIONAL_REPRESENTATION('',(#992),#996);
+#992 = LINE('',#993,#994);
+#993 = CARTESIAN_POINT('',(15.3,-5.6));
+#994 = VECTOR('',#995,1.);
+#995 = DIRECTION('',(-1.,0.));
+#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#997 = PCURVE('',#348,#998);
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(0.,0.));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.,0.));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = ORIENTED_EDGE('',*,*,#1005,.T.);
+#1005 = EDGE_CURVE('',#983,#834,#1006,.T.);
+#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.);
+#1007 = LINE('',#1008,#1009);
+#1008 = CARTESIAN_POINT('',(11.5,-1.65,-1.27));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(0.,1.,0.));
+#1011 = PCURVE('',#213,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017);
+#1013 = LINE('',#1014,#1015);
+#1014 = CARTESIAN_POINT('',(11.5,-5.6));
+#1015 = VECTOR('',#1016,1.);
+#1016 = DIRECTION('',(0.,1.));
+#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1018 = PCURVE('',#851,#1019);
+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);
+#1020 = LINE('',#1021,#1022);
+#1021 = CARTESIAN_POINT('',(0.,0.));
+#1022 = VECTOR('',#1023,1.);
+#1023 = DIRECTION('',(1.,0.));
+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1025 = ORIENTED_EDGE('',*,*,#885,.T.);
+#1026 = ORIENTED_EDGE('',*,*,#197,.F.);
+#1027 = FACE_BOUND('',#1028,.F.);
+#1028 = EDGE_LOOP('',(#1029,#1059,#1087,#1115));
+#1029 = ORIENTED_EDGE('',*,*,#1030,.F.);
+#1030 = EDGE_CURVE('',#1031,#1033,#1035,.T.);
+#1031 = VERTEX_POINT('',#1032);
+#1032 = CARTESIAN_POINT('',(7.45,3.05,-1.27));
+#1033 = VERTEX_POINT('',#1034);
+#1034 = CARTESIAN_POINT('',(7.45,2.05,-1.27));
+#1035 = SURFACE_CURVE('',#1036,(#1040,#1047),.PCURVE_S1.);
+#1036 = LINE('',#1037,#1038);
+#1037 = CARTESIAN_POINT('',(7.45,3.05,-1.27));
+#1038 = VECTOR('',#1039,1.);
+#1039 = DIRECTION('',(0.,-1.,0.));
+#1040 = PCURVE('',#213,#1041);
+#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046);
+#1042 = LINE('',#1043,#1044);
+#1043 = CARTESIAN_POINT('',(7.45,-0.9));
+#1044 = VECTOR('',#1045,1.);
+#1045 = DIRECTION('',(0.,-1.));
+#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1047 = PCURVE('',#1048,#1053);
+#1048 = PLANE('',#1049);
+#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052);
+#1050 = CARTESIAN_POINT('',(7.45,3.05,-1.27));
+#1051 = DIRECTION('',(1.,0.,0.));
+#1052 = DIRECTION('',(0.,-1.,0.));
+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);
+#1054 = LINE('',#1055,#1056);
+#1055 = CARTESIAN_POINT('',(0.,0.));
+#1056 = VECTOR('',#1057,1.);
+#1057 = DIRECTION('',(1.,0.));
+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1059 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#1060 = EDGE_CURVE('',#1061,#1031,#1063,.T.);
+#1061 = VERTEX_POINT('',#1062);
+#1062 = CARTESIAN_POINT('',(8.9,3.05,-1.27));
+#1063 = SURFACE_CURVE('',#1064,(#1068,#1075),.PCURVE_S1.);
+#1064 = LINE('',#1065,#1066);
+#1065 = CARTESIAN_POINT('',(8.9,3.05,-1.27));
+#1066 = VECTOR('',#1067,1.);
+#1067 = DIRECTION('',(-1.,0.,0.));
+#1068 = PCURVE('',#213,#1069);
+#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(8.9,-0.9));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(-1.,0.));
+#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1075 = PCURVE('',#1076,#1081);
+#1076 = PLANE('',#1077);
+#1077 = AXIS2_PLACEMENT_3D('',#1078,#1079,#1080);
+#1078 = CARTESIAN_POINT('',(8.9,3.05,-1.27));
+#1079 = DIRECTION('',(0.,-1.,0.));
+#1080 = DIRECTION('',(-1.,0.,0.));
+#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(0.,-0.));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(1.,0.));
+#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1087 = ORIENTED_EDGE('',*,*,#1088,.F.);
+#1088 = EDGE_CURVE('',#1089,#1061,#1091,.T.);
+#1089 = VERTEX_POINT('',#1090);
+#1090 = CARTESIAN_POINT('',(8.9,2.05,-1.27));
+#1091 = SURFACE_CURVE('',#1092,(#1096,#1103),.PCURVE_S1.);
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(8.9,2.05,-1.27));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(0.,1.,0.));
+#1096 = PCURVE('',#213,#1097);
+#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(8.9,-1.9));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(0.,1.));
+#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1103 = PCURVE('',#1104,#1109);
+#1104 = PLANE('',#1105);
+#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108);
+#1106 = CARTESIAN_POINT('',(8.9,2.05,-1.27));
+#1107 = DIRECTION('',(-1.,0.,0.));
+#1108 = DIRECTION('',(0.,1.,0.));
+#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114);
+#1110 = LINE('',#1111,#1112);
+#1111 = CARTESIAN_POINT('',(0.,0.));
+#1112 = VECTOR('',#1113,1.);
+#1113 = DIRECTION('',(1.,0.));
+#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1115 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#1116 = EDGE_CURVE('',#1033,#1089,#1117,.T.);
+#1117 = SURFACE_CURVE('',#1118,(#1122,#1129),.PCURVE_S1.);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(7.45,2.05,-1.27));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(1.,0.,0.));
+#1122 = PCURVE('',#213,#1123);
+#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128);
+#1124 = LINE('',#1125,#1126);
+#1125 = CARTESIAN_POINT('',(7.45,-1.9));
+#1126 = VECTOR('',#1127,1.);
+#1127 = DIRECTION('',(1.,0.));
+#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1129 = PCURVE('',#1130,#1135);
+#1130 = PLANE('',#1131);
+#1131 = AXIS2_PLACEMENT_3D('',#1132,#1133,#1134);
+#1132 = CARTESIAN_POINT('',(7.45,2.05,-1.27));
+#1133 = DIRECTION('',(0.,1.,0.));
+#1134 = DIRECTION('',(1.,0.,0.));
+#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 = FACE_BOUND('',#1142,.F.);
+#1142 = EDGE_LOOP('',(#1143,#1173,#1201,#1229));
+#1143 = ORIENTED_EDGE('',*,*,#1144,.F.);
+#1144 = EDGE_CURVE('',#1145,#1147,#1149,.T.);
+#1145 = VERTEX_POINT('',#1146);
+#1146 = CARTESIAN_POINT('',(7.45,-2.05,-1.27));
+#1147 = VERTEX_POINT('',#1148);
+#1148 = CARTESIAN_POINT('',(7.45,-3.05,-1.27));
+#1149 = SURFACE_CURVE('',#1150,(#1154,#1161),.PCURVE_S1.);
+#1150 = LINE('',#1151,#1152);
+#1151 = CARTESIAN_POINT('',(7.45,-2.05,-1.27));
+#1152 = VECTOR('',#1153,1.);
+#1153 = DIRECTION('',(0.,-1.,0.));
+#1154 = PCURVE('',#213,#1155);
+#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160);
+#1156 = LINE('',#1157,#1158);
+#1157 = CARTESIAN_POINT('',(7.45,-6.));
+#1158 = VECTOR('',#1159,1.);
+#1159 = DIRECTION('',(0.,-1.));
+#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1161 = PCURVE('',#1162,#1167);
+#1162 = PLANE('',#1163);
+#1163 = AXIS2_PLACEMENT_3D('',#1164,#1165,#1166);
+#1164 = CARTESIAN_POINT('',(7.45,-2.05,-1.27));
+#1165 = DIRECTION('',(1.,0.,0.));
+#1166 = DIRECTION('',(0.,-1.,0.));
+#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172);
+#1168 = LINE('',#1169,#1170);
+#1169 = CARTESIAN_POINT('',(0.,0.));
+#1170 = VECTOR('',#1171,1.);
+#1171 = DIRECTION('',(1.,0.));
+#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1173 = ORIENTED_EDGE('',*,*,#1174,.F.);
+#1174 = EDGE_CURVE('',#1175,#1145,#1177,.T.);
+#1175 = VERTEX_POINT('',#1176);
+#1176 = CARTESIAN_POINT('',(8.9,-2.05,-1.27));
+#1177 = SURFACE_CURVE('',#1178,(#1182,#1189),.PCURVE_S1.);
+#1178 = LINE('',#1179,#1180);
+#1179 = CARTESIAN_POINT('',(8.9,-2.05,-1.27));
+#1180 = VECTOR('',#1181,1.);
+#1181 = DIRECTION('',(-1.,0.,0.));
+#1182 = PCURVE('',#213,#1183);
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188);
+#1184 = LINE('',#1185,#1186);
+#1185 = CARTESIAN_POINT('',(8.9,-6.));
+#1186 = VECTOR('',#1187,1.);
+#1187 = DIRECTION('',(-1.,0.));
+#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1189 = PCURVE('',#1190,#1195);
+#1190 = PLANE('',#1191);
+#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194);
+#1192 = CARTESIAN_POINT('',(8.9,-2.05,-1.27));
+#1193 = DIRECTION('',(0.,-1.,0.));
+#1194 = DIRECTION('',(-1.,0.,0.));
+#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
+#1196 = LINE('',#1197,#1198);
+#1197 = CARTESIAN_POINT('',(0.,-0.));
+#1198 = VECTOR('',#1199,1.);
+#1199 = DIRECTION('',(1.,0.));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = ORIENTED_EDGE('',*,*,#1202,.F.);
+#1202 = EDGE_CURVE('',#1203,#1175,#1205,.T.);
+#1203 = VERTEX_POINT('',#1204);
+#1204 = CARTESIAN_POINT('',(8.9,-3.05,-1.27));
+#1205 = SURFACE_CURVE('',#1206,(#1210,#1217),.PCURVE_S1.);
+#1206 = LINE('',#1207,#1208);
+#1207 = CARTESIAN_POINT('',(8.9,-3.05,-1.27));
+#1208 = VECTOR('',#1209,1.);
+#1209 = DIRECTION('',(0.,1.,0.));
+#1210 = PCURVE('',#213,#1211);
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(8.9,-7.));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(0.,1.));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1217 = PCURVE('',#1218,#1223);
+#1218 = PLANE('',#1219);
+#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222);
+#1220 = CARTESIAN_POINT('',(8.9,-3.05,-1.27));
+#1221 = DIRECTION('',(-1.,0.,0.));
+#1222 = DIRECTION('',(0.,1.,0.));
+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);
+#1224 = LINE('',#1225,#1226);
+#1225 = CARTESIAN_POINT('',(0.,0.));
+#1226 = VECTOR('',#1227,1.);
+#1227 = DIRECTION('',(1.,0.));
+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1229 = ORIENTED_EDGE('',*,*,#1230,.F.);
+#1230 = EDGE_CURVE('',#1147,#1203,#1231,.T.);
+#1231 = SURFACE_CURVE('',#1232,(#1236,#1243),.PCURVE_S1.);
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(7.45,-3.05,-1.27));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(1.,0.,0.));
+#1236 = PCURVE('',#213,#1237);
+#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242);
+#1238 = LINE('',#1239,#1240);
+#1239 = CARTESIAN_POINT('',(7.45,-7.));
+#1240 = VECTOR('',#1241,1.);
+#1241 = DIRECTION('',(1.,0.));
+#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1243 = PCURVE('',#1244,#1249);
+#1244 = PLANE('',#1245);
+#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248);
+#1246 = CARTESIAN_POINT('',(7.45,-3.05,-1.27));
+#1247 = DIRECTION('',(0.,1.,0.));
+#1248 = DIRECTION('',(1.,0.,0.));
+#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254);
+#1250 = LINE('',#1251,#1252);
+#1251 = CARTESIAN_POINT('',(0.,0.));
+#1252 = VECTOR('',#1253,1.);
+#1253 = DIRECTION('',(1.,0.));
+#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1255 = FACE_BOUND('',#1256,.F.);
+#1256 = EDGE_LOOP('',(#1257,#1287,#1315,#1343));
+#1257 = ORIENTED_EDGE('',*,*,#1258,.F.);
+#1258 = EDGE_CURVE('',#1259,#1261,#1263,.T.);
+#1259 = VERTEX_POINT('',#1260);
+#1260 = CARTESIAN_POINT('',(7.45,0.5,-1.27));
+#1261 = VERTEX_POINT('',#1262);
+#1262 = CARTESIAN_POINT('',(7.45,-0.5,-1.27));
+#1263 = SURFACE_CURVE('',#1264,(#1268,#1275),.PCURVE_S1.);
+#1264 = LINE('',#1265,#1266);
+#1265 = CARTESIAN_POINT('',(7.45,0.5,-1.27));
+#1266 = VECTOR('',#1267,1.);
+#1267 = DIRECTION('',(0.,-1.,0.));
+#1268 = PCURVE('',#213,#1269);
+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);
+#1270 = LINE('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(7.45,-3.45));
+#1272 = VECTOR('',#1273,1.);
+#1273 = DIRECTION('',(0.,-1.));
+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1275 = PCURVE('',#1276,#1281);
+#1276 = PLANE('',#1277);
+#1277 = AXIS2_PLACEMENT_3D('',#1278,#1279,#1280);
+#1278 = CARTESIAN_POINT('',(7.45,0.5,-1.27));
+#1279 = DIRECTION('',(1.,0.,0.));
+#1280 = DIRECTION('',(0.,-1.,0.));
+#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286);
+#1282 = LINE('',#1283,#1284);
+#1283 = CARTESIAN_POINT('',(0.,0.));
+#1284 = VECTOR('',#1285,1.);
+#1285 = DIRECTION('',(1.,0.));
+#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1287 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1288 = EDGE_CURVE('',#1289,#1259,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(8.9,0.5,-1.27));
+#1291 = SURFACE_CURVE('',#1292,(#1296,#1303),.PCURVE_S1.);
+#1292 = LINE('',#1293,#1294);
+#1293 = CARTESIAN_POINT('',(8.9,0.5,-1.27));
+#1294 = VECTOR('',#1295,1.);
+#1295 = DIRECTION('',(-1.,0.,0.));
+#1296 = PCURVE('',#213,#1297);
+#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302);
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(8.9,-3.45));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(-1.,0.));
+#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1303 = PCURVE('',#1304,#1309);
+#1304 = PLANE('',#1305);
+#1305 = AXIS2_PLACEMENT_3D('',#1306,#1307,#1308);
+#1306 = CARTESIAN_POINT('',(15.3,0.5,0.5));
+#1307 = DIRECTION('',(-0.,-1.,-0.));
+#1308 = DIRECTION('',(0.,0.,-1.));
+#1309 = DEFINITIONAL_REPRESENTATION('',(#1310),#1314);
+#1310 = LINE('',#1311,#1312);
+#1311 = CARTESIAN_POINT('',(1.77,-6.4));
+#1312 = VECTOR('',#1313,1.);
+#1313 = DIRECTION('',(0.,-1.));
+#1314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1315 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#1316 = EDGE_CURVE('',#1317,#1289,#1319,.T.);
+#1317 = VERTEX_POINT('',#1318);
+#1318 = CARTESIAN_POINT('',(8.9,-0.5,-1.27));
+#1319 = SURFACE_CURVE('',#1320,(#1324,#1331),.PCURVE_S1.);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(8.9,-0.5,-1.27));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(0.,1.,0.));
+#1324 = PCURVE('',#213,#1325);
+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);
+#1326 = LINE('',#1327,#1328);
+#1327 = CARTESIAN_POINT('',(8.9,-4.45));
+#1328 = VECTOR('',#1329,1.);
+#1329 = DIRECTION('',(0.,1.));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1331 = PCURVE('',#1332,#1337);
+#1332 = PLANE('',#1333);
+#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);
+#1334 = CARTESIAN_POINT('',(8.9,-0.5,-1.27));
+#1335 = DIRECTION('',(-1.,0.,0.));
+#1336 = DIRECTION('',(0.,1.,0.));
+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);
+#1338 = LINE('',#1339,#1340);
+#1339 = CARTESIAN_POINT('',(0.,0.));
+#1340 = VECTOR('',#1341,1.);
+#1341 = DIRECTION('',(1.,0.));
+#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1343 = ORIENTED_EDGE('',*,*,#1344,.F.);
+#1344 = EDGE_CURVE('',#1261,#1317,#1345,.T.);
+#1345 = SURFACE_CURVE('',#1346,(#1350,#1357),.PCURVE_S1.);
+#1346 = LINE('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(7.45,-0.5,-1.27));
+#1348 = VECTOR('',#1349,1.);
+#1349 = DIRECTION('',(1.,0.,0.));
+#1350 = PCURVE('',#213,#1351);
+#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356);
+#1352 = LINE('',#1353,#1354);
+#1353 = CARTESIAN_POINT('',(7.45,-4.45));
+#1354 = VECTOR('',#1355,1.);
+#1355 = DIRECTION('',(1.,0.));
+#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1357 = PCURVE('',#1358,#1363);
+#1358 = PLANE('',#1359);
+#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);
+#1360 = CARTESIAN_POINT('',(15.3,-0.5,-0.5));
+#1361 = DIRECTION('',(0.,1.,0.));
+#1362 = DIRECTION('',(0.,0.,1.));
+#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368);
+#1364 = LINE('',#1365,#1366);
+#1365 = CARTESIAN_POINT('',(-0.77,-7.85));
+#1366 = VECTOR('',#1367,1.);
+#1367 = DIRECTION('',(0.,1.));
+#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1369 = FACE_BOUND('',#1370,.F.);
+#1370 = EDGE_LOOP('',(#1371,#1401,#1429,#1457));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#1372 = EDGE_CURVE('',#1373,#1375,#1377,.T.);
+#1373 = VERTEX_POINT('',#1374);
+#1374 = CARTESIAN_POINT('',(1.45,-3.05,-1.27));
+#1375 = VERTEX_POINT('',#1376);
+#1376 = CARTESIAN_POINT('',(1.45,-2.05,-1.27));
+#1377 = SURFACE_CURVE('',#1378,(#1382,#1389),.PCURVE_S1.);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(1.45,-3.05,-1.27));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(0.,1.,0.));
+#1382 = PCURVE('',#213,#1383);
+#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1388);
+#1384 = LINE('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(1.45,-7.));
+#1386 = VECTOR('',#1387,1.);
+#1387 = DIRECTION('',(0.,1.));
+#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1389 = PCURVE('',#1390,#1395);
+#1390 = PLANE('',#1391);
+#1391 = AXIS2_PLACEMENT_3D('',#1392,#1393,#1394);
+#1392 = CARTESIAN_POINT('',(1.45,-3.05,-1.27));
+#1393 = DIRECTION('',(-1.,0.,0.));
+#1394 = DIRECTION('',(0.,1.,0.));
+#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1400);
+#1396 = LINE('',#1397,#1398);
+#1397 = CARTESIAN_POINT('',(0.,0.));
+#1398 = VECTOR('',#1399,1.);
+#1399 = DIRECTION('',(1.,0.));
+#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1401 = ORIENTED_EDGE('',*,*,#1402,.F.);
+#1402 = EDGE_CURVE('',#1403,#1373,#1405,.T.);
+#1403 = VERTEX_POINT('',#1404);
+#1404 = CARTESIAN_POINT('',(0.75,-3.05,-1.27));
+#1405 = SURFACE_CURVE('',#1406,(#1410,#1417),.PCURVE_S1.);
+#1406 = LINE('',#1407,#1408);
+#1407 = CARTESIAN_POINT('',(0.75,-3.05,-1.27));
+#1408 = VECTOR('',#1409,1.);
+#1409 = DIRECTION('',(1.,0.,0.));
+#1410 = PCURVE('',#213,#1411);
+#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(0.75,-7.));
+#1414 = VECTOR('',#1415,1.);
+#1415 = DIRECTION('',(1.,0.));
+#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1417 = PCURVE('',#1418,#1423);
+#1418 = PLANE('',#1419);
+#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422);
+#1420 = CARTESIAN_POINT('',(0.75,-3.05,-1.27));
+#1421 = DIRECTION('',(0.,1.,0.));
+#1422 = DIRECTION('',(1.,0.,0.));
+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428);
+#1424 = LINE('',#1425,#1426);
+#1425 = CARTESIAN_POINT('',(0.,0.));
+#1426 = VECTOR('',#1427,1.);
+#1427 = DIRECTION('',(1.,0.));
+#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1429 = ORIENTED_EDGE('',*,*,#1430,.F.);
+#1430 = EDGE_CURVE('',#1431,#1403,#1433,.T.);
+#1431 = VERTEX_POINT('',#1432);
+#1432 = CARTESIAN_POINT('',(0.75,-2.05,-1.27));
+#1433 = SURFACE_CURVE('',#1434,(#1438,#1445),.PCURVE_S1.);
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(0.75,-2.05,-1.27));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(0.,-1.,0.));
+#1438 = PCURVE('',#213,#1439);
+#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444);
+#1440 = LINE('',#1441,#1442);
+#1441 = CARTESIAN_POINT('',(0.75,-6.));
+#1442 = VECTOR('',#1443,1.);
+#1443 = DIRECTION('',(0.,-1.));
+#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1445 = PCURVE('',#1446,#1451);
+#1446 = PLANE('',#1447);
+#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450);
+#1448 = CARTESIAN_POINT('',(0.75,-2.05,-1.27));
+#1449 = DIRECTION('',(1.,0.,0.));
+#1450 = DIRECTION('',(0.,-1.,0.));
+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);
+#1452 = LINE('',#1453,#1454);
+#1453 = CARTESIAN_POINT('',(0.,0.));
+#1454 = VECTOR('',#1455,1.);
+#1455 = DIRECTION('',(1.,0.));
+#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1457 = ORIENTED_EDGE('',*,*,#1458,.F.);
+#1458 = EDGE_CURVE('',#1375,#1431,#1459,.T.);
+#1459 = SURFACE_CURVE('',#1460,(#1464,#1471),.PCURVE_S1.);
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(1.45,-2.05,-1.27));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(-1.,0.,0.));
+#1464 = PCURVE('',#213,#1465);
+#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(1.45,-6.));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(-1.,0.));
+#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1471 = PCURVE('',#1472,#1477);
+#1472 = PLANE('',#1473);
+#1473 = AXIS2_PLACEMENT_3D('',#1474,#1475,#1476);
+#1474 = CARTESIAN_POINT('',(1.45,-2.05,-1.27));
+#1475 = DIRECTION('',(0.,-1.,0.));
+#1476 = DIRECTION('',(-1.,0.,0.));
+#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1482);
+#1478 = LINE('',#1479,#1480);
+#1479 = CARTESIAN_POINT('',(0.,-0.));
+#1480 = VECTOR('',#1481,1.);
+#1481 = DIRECTION('',(1.,0.));
+#1482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1483 = FACE_BOUND('',#1484,.F.);
+#1484 = EDGE_LOOP('',(#1485,#1515,#1543,#1571));
+#1485 = ORIENTED_EDGE('',*,*,#1486,.F.);
+#1486 = EDGE_CURVE('',#1487,#1489,#1491,.T.);
+#1487 = VERTEX_POINT('',#1488);
+#1488 = CARTESIAN_POINT('',(1.45,0.5,-1.27));
+#1489 = VERTEX_POINT('',#1490);
+#1490 = CARTESIAN_POINT('',(0.75,0.5,-1.27));
+#1491 = SURFACE_CURVE('',#1492,(#1496,#1503),.PCURVE_S1.);
+#1492 = LINE('',#1493,#1494);
+#1493 = CARTESIAN_POINT('',(1.45,0.5,-1.27));
+#1494 = VECTOR('',#1495,1.);
+#1495 = DIRECTION('',(-1.,0.,0.));
+#1496 = PCURVE('',#213,#1497);
+#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502);
+#1498 = LINE('',#1499,#1500);
+#1499 = CARTESIAN_POINT('',(1.45,-3.45));
+#1500 = VECTOR('',#1501,1.);
+#1501 = DIRECTION('',(-1.,0.));
+#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1503 = PCURVE('',#1504,#1509);
+#1504 = PLANE('',#1505);
+#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508);
+#1506 = CARTESIAN_POINT('',(15.3,0.5,0.5));
+#1507 = DIRECTION('',(-0.,-1.,-0.));
+#1508 = DIRECTION('',(0.,0.,-1.));
+#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514);
+#1510 = LINE('',#1511,#1512);
+#1511 = CARTESIAN_POINT('',(1.77,-13.85));
+#1512 = VECTOR('',#1513,1.);
+#1513 = DIRECTION('',(0.,-1.));
+#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1515 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#1516 = EDGE_CURVE('',#1517,#1487,#1519,.T.);
+#1517 = VERTEX_POINT('',#1518);
+#1518 = CARTESIAN_POINT('',(1.45,-0.5,-1.27));
+#1519 = SURFACE_CURVE('',#1520,(#1524,#1531),.PCURVE_S1.);
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(1.45,-0.5,-1.27));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(0.,1.,0.));
+#1524 = PCURVE('',#213,#1525);
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(1.45,-4.45));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(0.,1.));
+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1531 = PCURVE('',#1532,#1537);
+#1532 = PLANE('',#1533);
+#1533 = AXIS2_PLACEMENT_3D('',#1534,#1535,#1536);
+#1534 = CARTESIAN_POINT('',(1.45,-0.5,-1.27));
+#1535 = DIRECTION('',(-1.,0.,0.));
+#1536 = DIRECTION('',(0.,1.,0.));
+#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);
+#1538 = LINE('',#1539,#1540);
+#1539 = CARTESIAN_POINT('',(0.,0.));
+#1540 = VECTOR('',#1541,1.);
+#1541 = DIRECTION('',(1.,0.));
+#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1543 = ORIENTED_EDGE('',*,*,#1544,.F.);
+#1544 = EDGE_CURVE('',#1545,#1517,#1547,.T.);
+#1545 = VERTEX_POINT('',#1546);
+#1546 = CARTESIAN_POINT('',(0.75,-0.5,-1.27));
+#1547 = SURFACE_CURVE('',#1548,(#1552,#1559),.PCURVE_S1.);
+#1548 = LINE('',#1549,#1550);
+#1549 = CARTESIAN_POINT('',(0.75,-0.5,-1.27));
+#1550 = VECTOR('',#1551,1.);
+#1551 = DIRECTION('',(1.,0.,0.));
+#1552 = PCURVE('',#213,#1553);
+#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558);
+#1554 = LINE('',#1555,#1556);
+#1555 = CARTESIAN_POINT('',(0.75,-4.45));
+#1556 = VECTOR('',#1557,1.);
+#1557 = DIRECTION('',(1.,0.));
+#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1559 = PCURVE('',#1560,#1565);
+#1560 = PLANE('',#1561);
+#1561 = AXIS2_PLACEMENT_3D('',#1562,#1563,#1564);
+#1562 = CARTESIAN_POINT('',(15.3,-0.5,-0.5));
+#1563 = DIRECTION('',(0.,1.,0.));
+#1564 = DIRECTION('',(0.,0.,1.));
+#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1570);
+#1566 = LINE('',#1567,#1568);
+#1567 = CARTESIAN_POINT('',(-0.77,-14.55));
+#1568 = VECTOR('',#1569,1.);
+#1569 = DIRECTION('',(0.,1.));
+#1570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1571 = ORIENTED_EDGE('',*,*,#1572,.F.);
+#1572 = EDGE_CURVE('',#1489,#1545,#1573,.T.);
+#1573 = SURFACE_CURVE('',#1574,(#1578,#1585),.PCURVE_S1.);
+#1574 = LINE('',#1575,#1576);
+#1575 = CARTESIAN_POINT('',(0.75,0.5,-1.27));
+#1576 = VECTOR('',#1577,1.);
+#1577 = DIRECTION('',(0.,-1.,0.));
+#1578 = PCURVE('',#213,#1579);
+#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584);
+#1580 = LINE('',#1581,#1582);
+#1581 = CARTESIAN_POINT('',(0.75,-3.45));
+#1582 = VECTOR('',#1583,1.);
+#1583 = DIRECTION('',(0.,-1.));
+#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1585 = PCURVE('',#1586,#1591);
+#1586 = PLANE('',#1587);
+#1587 = AXIS2_PLACEMENT_3D('',#1588,#1589,#1590);
+#1588 = CARTESIAN_POINT('',(0.75,0.5,-1.27));
+#1589 = DIRECTION('',(1.,0.,0.));
+#1590 = DIRECTION('',(0.,-1.,0.));
+#1591 = DEFINITIONAL_REPRESENTATION('',(#1592),#1596);
+#1592 = LINE('',#1593,#1594);
+#1593 = CARTESIAN_POINT('',(0.,0.));
+#1594 = VECTOR('',#1595,1.);
+#1595 = DIRECTION('',(1.,0.));
+#1596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1597 = FACE_BOUND('',#1598,.F.);
+#1598 = EDGE_LOOP('',(#1599,#1629,#1657,#1685));
+#1599 = ORIENTED_EDGE('',*,*,#1600,.F.);
+#1600 = EDGE_CURVE('',#1601,#1603,#1605,.T.);
+#1601 = VERTEX_POINT('',#1602);
+#1602 = CARTESIAN_POINT('',(0.75,2.05,-1.27));
+#1603 = VERTEX_POINT('',#1604);
+#1604 = CARTESIAN_POINT('',(1.45,2.05,-1.27));
+#1605 = SURFACE_CURVE('',#1606,(#1610,#1617),.PCURVE_S1.);
+#1606 = LINE('',#1607,#1608);
+#1607 = CARTESIAN_POINT('',(0.75,2.05,-1.27));
+#1608 = VECTOR('',#1609,1.);
+#1609 = DIRECTION('',(1.,0.,0.));
+#1610 = PCURVE('',#213,#1611);
+#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616);
+#1612 = LINE('',#1613,#1614);
+#1613 = CARTESIAN_POINT('',(0.75,-1.9));
+#1614 = VECTOR('',#1615,1.);
+#1615 = DIRECTION('',(1.,0.));
+#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1617 = PCURVE('',#1618,#1623);
+#1618 = PLANE('',#1619);
+#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622);
+#1620 = CARTESIAN_POINT('',(0.75,2.05,-1.27));
+#1621 = DIRECTION('',(0.,1.,0.));
+#1622 = DIRECTION('',(1.,0.,0.));
+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(0.,0.));
+#1626 = VECTOR('',#1627,1.);
+#1627 = DIRECTION('',(1.,0.));
+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1629 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#1630 = EDGE_CURVE('',#1631,#1601,#1633,.T.);
+#1631 = VERTEX_POINT('',#1632);
+#1632 = CARTESIAN_POINT('',(0.75,3.05,-1.27));
+#1633 = SURFACE_CURVE('',#1634,(#1638,#1645),.PCURVE_S1.);
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(0.75,3.05,-1.27));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(0.,-1.,0.));
+#1638 = PCURVE('',#213,#1639);
+#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);
+#1640 = LINE('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(0.75,-0.9));
+#1642 = VECTOR('',#1643,1.);
+#1643 = DIRECTION('',(0.,-1.));
+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1645 = PCURVE('',#1646,#1651);
+#1646 = PLANE('',#1647);
+#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650);
+#1648 = CARTESIAN_POINT('',(0.75,3.05,-1.27));
+#1649 = DIRECTION('',(1.,0.,0.));
+#1650 = DIRECTION('',(0.,-1.,0.));
+#1651 = DEFINITIONAL_REPRESENTATION('',(#1652),#1656);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(0.,0.));
+#1654 = VECTOR('',#1655,1.);
+#1655 = DIRECTION('',(1.,0.));
+#1656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1657 = ORIENTED_EDGE('',*,*,#1658,.F.);
+#1658 = EDGE_CURVE('',#1659,#1631,#1661,.T.);
+#1659 = VERTEX_POINT('',#1660);
+#1660 = CARTESIAN_POINT('',(1.45,3.05,-1.27));
+#1661 = SURFACE_CURVE('',#1662,(#1666,#1673),.PCURVE_S1.);
+#1662 = LINE('',#1663,#1664);
+#1663 = CARTESIAN_POINT('',(1.45,3.05,-1.27));
+#1664 = VECTOR('',#1665,1.);
+#1665 = DIRECTION('',(-1.,0.,0.));
+#1666 = PCURVE('',#213,#1667);
+#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);
+#1668 = LINE('',#1669,#1670);
+#1669 = CARTESIAN_POINT('',(1.45,-0.9));
+#1670 = VECTOR('',#1671,1.);
+#1671 = DIRECTION('',(-1.,0.));
+#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1673 = PCURVE('',#1674,#1679);
+#1674 = PLANE('',#1675);
+#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678);
+#1676 = CARTESIAN_POINT('',(1.45,3.05,-1.27));
+#1677 = DIRECTION('',(0.,-1.,0.));
+#1678 = DIRECTION('',(-1.,0.,0.));
+#1679 = DEFINITIONAL_REPRESENTATION('',(#1680),#1684);
+#1680 = LINE('',#1681,#1682);
+#1681 = CARTESIAN_POINT('',(0.,-0.));
+#1682 = VECTOR('',#1683,1.);
+#1683 = DIRECTION('',(1.,0.));
+#1684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1685 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#1686 = EDGE_CURVE('',#1603,#1659,#1687,.T.);
+#1687 = SURFACE_CURVE('',#1688,(#1692,#1699),.PCURVE_S1.);
+#1688 = LINE('',#1689,#1690);
+#1689 = CARTESIAN_POINT('',(1.45,2.05,-1.27));
+#1690 = VECTOR('',#1691,1.);
+#1691 = DIRECTION('',(0.,1.,0.));
+#1692 = PCURVE('',#213,#1693);
+#1693 = DEFINITIONAL_REPRESENTATION('',(#1694),#1698);
+#1694 = LINE('',#1695,#1696);
+#1695 = CARTESIAN_POINT('',(1.45,-1.9));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(0.,1.));
+#1698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1699 = PCURVE('',#1700,#1705);
+#1700 = PLANE('',#1701);
+#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704);
+#1702 = CARTESIAN_POINT('',(1.45,2.05,-1.27));
+#1703 = DIRECTION('',(-1.,0.,0.));
+#1704 = DIRECTION('',(0.,1.,0.));
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(0.,0.));
+#1708 = VECTOR('',#1709,1.);
+#1709 = DIRECTION('',(1.,0.));
+#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1711 = FACE_BOUND('',#1712,.F.);
+#1712 = EDGE_LOOP('',(#1713,#1743,#1771));
+#1713 = ORIENTED_EDGE('',*,*,#1714,.T.);
+#1714 = EDGE_CURVE('',#1715,#1717,#1719,.T.);
+#1715 = VERTEX_POINT('',#1716);
+#1716 = CARTESIAN_POINT('',(11.5,-1.85,-1.27));
+#1717 = VERTEX_POINT('',#1718);
+#1718 = CARTESIAN_POINT('',(14.5,-2.7,-1.27));
+#1719 = SURFACE_CURVE('',#1720,(#1724,#1731),.PCURVE_S1.);
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(11.5,-1.85,-1.27));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(0.962126726315,-0.272602572456,0.));
+#1724 = PCURVE('',#213,#1725);
+#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730);
+#1726 = LINE('',#1727,#1728);
+#1727 = CARTESIAN_POINT('',(11.5,-5.8));
+#1728 = VECTOR('',#1729,1.);
+#1729 = DIRECTION('',(0.962126726315,-0.272602572456));
+#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1731 = PCURVE('',#1732,#1737);
+#1732 = PLANE('',#1733);
+#1733 = AXIS2_PLACEMENT_3D('',#1734,#1735,#1736);
+#1734 = CARTESIAN_POINT('',(11.5,-1.85,-1.27));
+#1735 = DIRECTION('',(0.272602572456,0.962126726315,0.));
+#1736 = DIRECTION('',(0.962126726315,-0.272602572456,0.));
+#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1742);
+#1738 = LINE('',#1739,#1740);
+#1739 = CARTESIAN_POINT('',(0.,0.));
+#1740 = VECTOR('',#1741,1.);
+#1741 = DIRECTION('',(1.,0.));
+#1742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1743 = ORIENTED_EDGE('',*,*,#1744,.T.);
+#1744 = EDGE_CURVE('',#1717,#1745,#1747,.T.);
+#1745 = VERTEX_POINT('',#1746);
+#1746 = CARTESIAN_POINT('',(11.5,-3.55,-1.27));
+#1747 = SURFACE_CURVE('',#1748,(#1752,#1759),.PCURVE_S1.);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(14.5,-2.7,-1.27));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(-0.962126726315,-0.272602572456,0.));
+#1752 = PCURVE('',#213,#1753);
+#1753 = DEFINITIONAL_REPRESENTATION('',(#1754),#1758);
+#1754 = LINE('',#1755,#1756);
+#1755 = CARTESIAN_POINT('',(14.5,-6.65));
+#1756 = VECTOR('',#1757,1.);
+#1757 = DIRECTION('',(-0.962126726315,-0.272602572456));
+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1759 = PCURVE('',#1760,#1765);
+#1760 = PLANE('',#1761);
+#1761 = AXIS2_PLACEMENT_3D('',#1762,#1763,#1764);
+#1762 = CARTESIAN_POINT('',(14.5,-2.7,-1.27));
+#1763 = DIRECTION('',(0.272602572456,-0.962126726315,0.));
+#1764 = DIRECTION('',(-0.962126726315,-0.272602572456,0.));
+#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1770);
+#1766 = LINE('',#1767,#1768);
+#1767 = CARTESIAN_POINT('',(0.,0.));
+#1768 = VECTOR('',#1769,1.);
+#1769 = DIRECTION('',(1.,0.));
+#1770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1771 = ORIENTED_EDGE('',*,*,#1772,.T.);
+#1772 = EDGE_CURVE('',#1745,#1715,#1773,.T.);
+#1773 = SURFACE_CURVE('',#1774,(#1778,#1785),.PCURVE_S1.);
+#1774 = LINE('',#1775,#1776);
+#1775 = CARTESIAN_POINT('',(11.5,-3.55,-1.27));
+#1776 = VECTOR('',#1777,1.);
+#1777 = DIRECTION('',(0.,1.,0.));
+#1778 = PCURVE('',#213,#1779);
+#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1784);
+#1780 = LINE('',#1781,#1782);
+#1781 = CARTESIAN_POINT('',(11.5,-7.5));
+#1782 = VECTOR('',#1783,1.);
+#1783 = DIRECTION('',(0.,1.));
+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1785 = PCURVE('',#1786,#1791);
+#1786 = PLANE('',#1787);
+#1787 = AXIS2_PLACEMENT_3D('',#1788,#1789,#1790);
+#1788 = CARTESIAN_POINT('',(11.5,-3.55,-1.27));
+#1789 = DIRECTION('',(-1.,0.,0.));
+#1790 = DIRECTION('',(0.,1.,0.));
+#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796);
+#1792 = LINE('',#1793,#1794);
+#1793 = CARTESIAN_POINT('',(0.,0.));
+#1794 = VECTOR('',#1795,1.);
+#1795 = DIRECTION('',(1.,0.));
+#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1797 = ADVANCED_FACE('',(#1798),#241,.T.);
+#1798 = FACE_BOUND('',#1799,.T.);
+#1799 = EDGE_LOOP('',(#1800,#1823,#1844,#1845));
+#1800 = ORIENTED_EDGE('',*,*,#1801,.T.);
+#1801 = EDGE_CURVE('',#910,#1802,#1804,.T.);
+#1802 = VERTEX_POINT('',#1803);
+#1803 = CARTESIAN_POINT('',(0.,3.95,1.27));
+#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.);
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(0.,3.95,-1.27));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(0.,0.,1.));
+#1809 = PCURVE('',#241,#1810);
+#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815);
+#1811 = LINE('',#1812,#1813);
+#1812 = CARTESIAN_POINT('',(0.,0.));
+#1813 = VECTOR('',#1814,1.);
+#1814 = DIRECTION('',(0.,-1.));
+#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1816 = PCURVE('',#948,#1817);
+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);
+#1818 = LINE('',#1819,#1820);
+#1819 = CARTESIAN_POINT('',(7.9,0.));
+#1820 = VECTOR('',#1821,1.);
+#1821 = DIRECTION('',(0.,-1.));
+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1823 = ORIENTED_EDGE('',*,*,#1824,.T.);
+#1824 = EDGE_CURVE('',#1802,#226,#1825,.T.);
+#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.);
+#1826 = LINE('',#1827,#1828);
+#1827 = CARTESIAN_POINT('',(0.,3.95,1.27));
+#1828 = VECTOR('',#1829,1.);
+#1829 = DIRECTION('',(1.,0.,0.));
+#1830 = PCURVE('',#241,#1831);
+#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836);
+#1832 = LINE('',#1833,#1834);
+#1833 = CARTESIAN_POINT('',(0.,-2.54));
+#1834 = VECTOR('',#1835,1.);
+#1835 = DIRECTION('',(1.,0.));
+#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1837 = PCURVE('',#269,#1838);
+#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843);
+#1839 = LINE('',#1840,#1841);
+#1840 = CARTESIAN_POINT('',(0.,0.));
+#1841 = VECTOR('',#1842,1.);
+#1842 = DIRECTION('',(1.,0.));
+#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1844 = ORIENTED_EDGE('',*,*,#225,.F.);
+#1845 = ORIENTED_EDGE('',*,*,#909,.F.);
+#1846 = ADVANCED_FACE('',(#1847,#2216,#2330,#2442),#269,.T.);
+#1847 = FACE_BOUND('',#1848,.T.);
+#1848 = EDGE_LOOP('',(#1849,#1850,#1873,#1901,#1929,#1957,#1980,#2008,
+    #2036,#2064,#2087,#2115,#2143,#2171,#2194,#2215));
+#1849 = ORIENTED_EDGE('',*,*,#1824,.F.);
+#1850 = ORIENTED_EDGE('',*,*,#1851,.F.);
+#1851 = EDGE_CURVE('',#1852,#1802,#1854,.T.);
+#1852 = VERTEX_POINT('',#1853);
+#1853 = CARTESIAN_POINT('',(0.,3.04,1.27));
+#1854 = SURFACE_CURVE('',#1855,(#1859,#1866),.PCURVE_S1.);
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(0.,-3.95,1.27));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(0.,1.,0.));
+#1859 = PCURVE('',#269,#1860);
+#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865);
+#1861 = LINE('',#1862,#1863);
+#1862 = CARTESIAN_POINT('',(0.,-7.9));
+#1863 = VECTOR('',#1864,1.);
+#1864 = DIRECTION('',(0.,1.));
+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1866 = PCURVE('',#948,#1867);
+#1867 = DEFINITIONAL_REPRESENTATION('',(#1868),#1872);
+#1868 = LINE('',#1869,#1870);
+#1869 = CARTESIAN_POINT('',(0.,-2.54));
+#1870 = VECTOR('',#1871,1.);
+#1871 = DIRECTION('',(1.,0.));
+#1872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1873 = ORIENTED_EDGE('',*,*,#1874,.T.);
+#1874 = EDGE_CURVE('',#1852,#1875,#1877,.T.);
+#1875 = VERTEX_POINT('',#1876);
+#1876 = CARTESIAN_POINT('',(0.5,3.04,1.27));
+#1877 = SURFACE_CURVE('',#1878,(#1882,#1889),.PCURVE_S1.);
+#1878 = LINE('',#1879,#1880);
+#1879 = CARTESIAN_POINT('',(0.,3.04,1.27));
+#1880 = VECTOR('',#1881,1.);
+#1881 = DIRECTION('',(1.,0.,0.));
+#1882 = PCURVE('',#269,#1883);
+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);
+#1884 = LINE('',#1885,#1886);
+#1885 = CARTESIAN_POINT('',(0.,-0.91));
+#1886 = VECTOR('',#1887,1.);
+#1887 = DIRECTION('',(1.,0.));
+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1889 = PCURVE('',#1890,#1895);
+#1890 = PLANE('',#1891);
+#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);
+#1892 = CARTESIAN_POINT('',(15.3,3.04,0.5));
+#1893 = DIRECTION('',(-0.,-1.,-0.));
+#1894 = DIRECTION('',(0.,0.,-1.));
+#1895 = DEFINITIONAL_REPRESENTATION('',(#1896),#1900);
+#1896 = LINE('',#1897,#1898);
+#1897 = CARTESIAN_POINT('',(-0.77,-15.3));
+#1898 = VECTOR('',#1899,1.);
+#1899 = DIRECTION('',(0.,1.));
+#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1901 = ORIENTED_EDGE('',*,*,#1902,.T.);
+#1902 = EDGE_CURVE('',#1875,#1903,#1905,.T.);
+#1903 = VERTEX_POINT('',#1904);
+#1904 = CARTESIAN_POINT('',(0.5,2.04,1.27));
+#1905 = SURFACE_CURVE('',#1906,(#1910,#1917),.PCURVE_S1.);
+#1906 = LINE('',#1907,#1908);
+#1907 = CARTESIAN_POINT('',(0.5,3.04,1.27));
+#1908 = VECTOR('',#1909,1.);
+#1909 = DIRECTION('',(0.,-1.,0.));
+#1910 = PCURVE('',#269,#1911);
+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(0.5,-0.91));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,-1.));
+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1917 = PCURVE('',#1918,#1923);
+#1918 = PLANE('',#1919);
+#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922);
+#1920 = CARTESIAN_POINT('',(0.5,3.04,1.27));
+#1921 = DIRECTION('',(-1.,0.,0.));
+#1922 = DIRECTION('',(0.,-1.,0.));
+#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928);
+#1924 = LINE('',#1925,#1926);
+#1925 = CARTESIAN_POINT('',(0.,0.));
+#1926 = VECTOR('',#1927,1.);
+#1927 = DIRECTION('',(1.,0.));
+#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1929 = ORIENTED_EDGE('',*,*,#1930,.T.);
+#1930 = EDGE_CURVE('',#1903,#1931,#1933,.T.);
+#1931 = VERTEX_POINT('',#1932);
+#1932 = CARTESIAN_POINT('',(0.,2.04,1.27));
+#1933 = SURFACE_CURVE('',#1934,(#1938,#1945),.PCURVE_S1.);
+#1934 = LINE('',#1935,#1936);
+#1935 = CARTESIAN_POINT('',(0.5,2.04,1.27));
+#1936 = VECTOR('',#1937,1.);
+#1937 = DIRECTION('',(-1.,0.,0.));
+#1938 = PCURVE('',#269,#1939);
+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);
+#1940 = LINE('',#1941,#1942);
+#1941 = CARTESIAN_POINT('',(0.5,-1.91));
+#1942 = VECTOR('',#1943,1.);
+#1943 = DIRECTION('',(-1.,0.));
+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1945 = PCURVE('',#1946,#1951);
+#1946 = PLANE('',#1947);
+#1947 = AXIS2_PLACEMENT_3D('',#1948,#1949,#1950);
+#1948 = CARTESIAN_POINT('',(15.3,2.04,-0.5));
+#1949 = DIRECTION('',(0.,1.,0.));
+#1950 = DIRECTION('',(0.,0.,1.));
+#1951 = DEFINITIONAL_REPRESENTATION('',(#1952),#1956);
+#1952 = LINE('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(1.77,-14.8));
+#1954 = VECTOR('',#1955,1.);
+#1955 = DIRECTION('',(0.,-1.));
+#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1957 = ORIENTED_EDGE('',*,*,#1958,.F.);
+#1958 = EDGE_CURVE('',#1959,#1931,#1961,.T.);
+#1959 = VERTEX_POINT('',#1960);
+#1960 = CARTESIAN_POINT('',(0.,0.5,1.27));
+#1961 = SURFACE_CURVE('',#1962,(#1966,#1973),.PCURVE_S1.);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.,-3.95,1.27));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(0.,1.,0.));
+#1966 = PCURVE('',#269,#1967);
+#1967 = DEFINITIONAL_REPRESENTATION('',(#1968),#1972);
+#1968 = LINE('',#1969,#1970);
+#1969 = CARTESIAN_POINT('',(0.,-7.9));
+#1970 = VECTOR('',#1971,1.);
+#1971 = DIRECTION('',(0.,1.));
+#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1973 = PCURVE('',#948,#1974);
+#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1979);
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(0.,-2.54));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(1.,0.));
+#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1980 = ORIENTED_EDGE('',*,*,#1981,.T.);
+#1981 = EDGE_CURVE('',#1959,#1982,#1984,.T.);
+#1982 = VERTEX_POINT('',#1983);
+#1983 = CARTESIAN_POINT('',(0.5,0.5,1.27));
+#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(0.,0.5,1.27));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(1.,0.,0.));
+#1989 = PCURVE('',#269,#1990);
+#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
+#1991 = LINE('',#1992,#1993);
+#1992 = CARTESIAN_POINT('',(0.,-3.45));
+#1993 = VECTOR('',#1994,1.);
+#1994 = DIRECTION('',(1.,0.));
+#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1996 = PCURVE('',#1997,#2002);
+#1997 = PLANE('',#1998);
+#1998 = AXIS2_PLACEMENT_3D('',#1999,#2000,#2001);
+#1999 = CARTESIAN_POINT('',(15.3,0.5,0.5));
+#2000 = DIRECTION('',(-0.,-1.,-0.));
+#2001 = DIRECTION('',(0.,0.,-1.));
+#2002 = DEFINITIONAL_REPRESENTATION('',(#2003),#2007);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(-0.77,-15.3));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(0.,1.));
+#2007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2008 = ORIENTED_EDGE('',*,*,#2009,.T.);
+#2009 = EDGE_CURVE('',#1982,#2010,#2012,.T.);
+#2010 = VERTEX_POINT('',#2011);
+#2011 = CARTESIAN_POINT('',(0.5,-0.5,1.27));
+#2012 = SURFACE_CURVE('',#2013,(#2017,#2024),.PCURVE_S1.);
+#2013 = LINE('',#2014,#2015);
+#2014 = CARTESIAN_POINT('',(0.5,0.5,1.27));
+#2015 = VECTOR('',#2016,1.);
+#2016 = DIRECTION('',(0.,-1.,0.));
+#2017 = PCURVE('',#269,#2018);
+#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);
+#2019 = LINE('',#2020,#2021);
+#2020 = CARTESIAN_POINT('',(0.5,-3.45));
+#2021 = VECTOR('',#2022,1.);
+#2022 = DIRECTION('',(0.,-1.));
+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2024 = PCURVE('',#2025,#2030);
+#2025 = PLANE('',#2026);
+#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029);
+#2027 = CARTESIAN_POINT('',(0.5,0.5,1.27));
+#2028 = DIRECTION('',(-1.,0.,0.));
+#2029 = DIRECTION('',(0.,-1.,0.));
+#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2035);
+#2031 = LINE('',#2032,#2033);
+#2032 = CARTESIAN_POINT('',(0.,0.));
+#2033 = VECTOR('',#2034,1.);
+#2034 = DIRECTION('',(1.,0.));
+#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2036 = ORIENTED_EDGE('',*,*,#2037,.T.);
+#2037 = EDGE_CURVE('',#2010,#2038,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(0.,-0.5,1.27));
+#2040 = SURFACE_CURVE('',#2041,(#2045,#2052),.PCURVE_S1.);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(0.5,-0.5,1.27));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(-1.,0.,0.));
+#2045 = PCURVE('',#269,#2046);
+#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051);
+#2047 = LINE('',#2048,#2049);
+#2048 = CARTESIAN_POINT('',(0.5,-4.45));
+#2049 = VECTOR('',#2050,1.);
+#2050 = DIRECTION('',(-1.,0.));
+#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2052 = PCURVE('',#2053,#2058);
+#2053 = PLANE('',#2054);
+#2054 = AXIS2_PLACEMENT_3D('',#2055,#2056,#2057);
+#2055 = CARTESIAN_POINT('',(15.3,-0.5,-0.5));
+#2056 = DIRECTION('',(0.,1.,0.));
+#2057 = DIRECTION('',(0.,0.,1.));
+#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063);
+#2059 = LINE('',#2060,#2061);
+#2060 = CARTESIAN_POINT('',(1.77,-14.8));
+#2061 = VECTOR('',#2062,1.);
+#2062 = DIRECTION('',(0.,-1.));
+#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2064 = ORIENTED_EDGE('',*,*,#2065,.F.);
+#2065 = EDGE_CURVE('',#2066,#2038,#2068,.T.);
+#2066 = VERTEX_POINT('',#2067);
+#2067 = CARTESIAN_POINT('',(0.,-2.04,1.27));
+#2068 = SURFACE_CURVE('',#2069,(#2073,#2080),.PCURVE_S1.);
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(0.,-3.95,1.27));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.,1.,0.));
+#2073 = PCURVE('',#269,#2074);
+#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079);
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(0.,-7.9));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(0.,1.));
+#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2080 = PCURVE('',#948,#2081);
+#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(0.,-2.54));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(1.,0.));
+#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2087 = ORIENTED_EDGE('',*,*,#2088,.T.);
+#2088 = EDGE_CURVE('',#2066,#2089,#2091,.T.);
+#2089 = VERTEX_POINT('',#2090);
+#2090 = CARTESIAN_POINT('',(0.5,-2.04,1.27));
+#2091 = SURFACE_CURVE('',#2092,(#2096,#2103),.PCURVE_S1.);
+#2092 = LINE('',#2093,#2094);
+#2093 = CARTESIAN_POINT('',(0.,-2.04,1.27));
+#2094 = VECTOR('',#2095,1.);
+#2095 = DIRECTION('',(1.,0.,0.));
+#2096 = PCURVE('',#269,#2097);
+#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102);
+#2098 = LINE('',#2099,#2100);
+#2099 = CARTESIAN_POINT('',(0.,-5.99));
+#2100 = VECTOR('',#2101,1.);
+#2101 = DIRECTION('',(1.,0.));
+#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2103 = PCURVE('',#2104,#2109);
+#2104 = PLANE('',#2105);
+#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108);
+#2106 = CARTESIAN_POINT('',(15.3,-2.04,0.5));
+#2107 = DIRECTION('',(-0.,-1.,-0.));
+#2108 = DIRECTION('',(0.,0.,-1.));
+#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114);
+#2110 = LINE('',#2111,#2112);
+#2111 = CARTESIAN_POINT('',(-0.77,-15.3));
+#2112 = VECTOR('',#2113,1.);
+#2113 = DIRECTION('',(0.,1.));
+#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2115 = ORIENTED_EDGE('',*,*,#2116,.T.);
+#2116 = EDGE_CURVE('',#2089,#2117,#2119,.T.);
+#2117 = VERTEX_POINT('',#2118);
+#2118 = CARTESIAN_POINT('',(0.5,-3.04,1.27));
+#2119 = SURFACE_CURVE('',#2120,(#2124,#2131),.PCURVE_S1.);
+#2120 = LINE('',#2121,#2122);
+#2121 = CARTESIAN_POINT('',(0.5,-2.04,1.27));
+#2122 = VECTOR('',#2123,1.);
+#2123 = DIRECTION('',(0.,-1.,0.));
+#2124 = PCURVE('',#269,#2125);
+#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2130);
+#2126 = LINE('',#2127,#2128);
+#2127 = CARTESIAN_POINT('',(0.5,-5.99));
+#2128 = VECTOR('',#2129,1.);
+#2129 = DIRECTION('',(0.,-1.));
+#2130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2131 = PCURVE('',#2132,#2137);
+#2132 = PLANE('',#2133);
+#2133 = AXIS2_PLACEMENT_3D('',#2134,#2135,#2136);
+#2134 = CARTESIAN_POINT('',(0.5,-2.04,1.27));
+#2135 = DIRECTION('',(-1.,0.,0.));
+#2136 = DIRECTION('',(0.,-1.,0.));
+#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(0.,0.));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(1.,0.));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2143 = ORIENTED_EDGE('',*,*,#2144,.T.);
+#2144 = EDGE_CURVE('',#2117,#2145,#2147,.T.);
+#2145 = VERTEX_POINT('',#2146);
+#2146 = CARTESIAN_POINT('',(0.,-3.04,1.27));
+#2147 = SURFACE_CURVE('',#2148,(#2152,#2159),.PCURVE_S1.);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(0.5,-3.04,1.27));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(-1.,0.,0.));
+#2152 = PCURVE('',#269,#2153);
+#2153 = DEFINITIONAL_REPRESENTATION('',(#2154),#2158);
+#2154 = LINE('',#2155,#2156);
+#2155 = CARTESIAN_POINT('',(0.5,-6.99));
+#2156 = VECTOR('',#2157,1.);
+#2157 = DIRECTION('',(-1.,0.));
+#2158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2159 = PCURVE('',#2160,#2165);
+#2160 = PLANE('',#2161);
+#2161 = AXIS2_PLACEMENT_3D('',#2162,#2163,#2164);
+#2162 = CARTESIAN_POINT('',(15.3,-3.04,-0.5));
+#2163 = DIRECTION('',(0.,1.,0.));
+#2164 = DIRECTION('',(0.,0.,1.));
+#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2170);
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(1.77,-14.8));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(0.,-1.));
+#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2171 = ORIENTED_EDGE('',*,*,#2172,.F.);
+#2172 = EDGE_CURVE('',#2173,#2145,#2175,.T.);
+#2173 = VERTEX_POINT('',#2174);
+#2174 = CARTESIAN_POINT('',(0.,-3.95,1.27));
+#2175 = SURFACE_CURVE('',#2176,(#2180,#2187),.PCURVE_S1.);
+#2176 = LINE('',#2177,#2178);
+#2177 = CARTESIAN_POINT('',(0.,-3.95,1.27));
+#2178 = VECTOR('',#2179,1.);
+#2179 = DIRECTION('',(0.,1.,0.));
+#2180 = PCURVE('',#269,#2181);
+#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186);
+#2182 = LINE('',#2183,#2184);
+#2183 = CARTESIAN_POINT('',(0.,-7.9));
+#2184 = VECTOR('',#2185,1.);
+#2185 = DIRECTION('',(0.,1.));
+#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2187 = PCURVE('',#948,#2188);
+#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2193);
+#2189 = LINE('',#2190,#2191);
+#2190 = CARTESIAN_POINT('',(0.,-2.54));
+#2191 = VECTOR('',#2192,1.);
+#2192 = DIRECTION('',(1.,0.));
+#2193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2194 = ORIENTED_EDGE('',*,*,#2195,.F.);
+#2195 = EDGE_CURVE('',#254,#2173,#2196,.T.);
+#2196 = SURFACE_CURVE('',#2197,(#2201,#2208),.PCURVE_S1.);
+#2197 = LINE('',#2198,#2199);
+#2198 = CARTESIAN_POINT('',(15.3,-3.95,1.27));
+#2199 = VECTOR('',#2200,1.);
+#2200 = DIRECTION('',(-1.,0.,0.));
+#2201 = PCURVE('',#269,#2202);
+#2202 = DEFINITIONAL_REPRESENTATION('',(#2203),#2207);
+#2203 = LINE('',#2204,#2205);
+#2204 = CARTESIAN_POINT('',(15.3,-7.9));
+#2205 = VECTOR('',#2206,1.);
+#2206 = DIRECTION('',(-1.,0.));
+#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2208 = PCURVE('',#297,#2209);
+#2209 = DEFINITIONAL_REPRESENTATION('',(#2210),#2214);
+#2210 = LINE('',#2211,#2212);
+#2211 = CARTESIAN_POINT('',(0.,-2.54));
+#2212 = VECTOR('',#2213,1.);
+#2213 = DIRECTION('',(1.,0.));
+#2214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2215 = ORIENTED_EDGE('',*,*,#253,.F.);
+#2216 = FACE_BOUND('',#2217,.T.);
+#2217 = EDGE_LOOP('',(#2218,#2248,#2276,#2304));
+#2218 = ORIENTED_EDGE('',*,*,#2219,.F.);
+#2219 = EDGE_CURVE('',#2220,#2222,#2224,.T.);
+#2220 = VERTEX_POINT('',#2221);
+#2221 = CARTESIAN_POINT('',(6.,2.7,1.27));
+#2222 = VERTEX_POINT('',#2223);
+#2223 = CARTESIAN_POINT('',(6.,3.7,1.27));
+#2224 = SURFACE_CURVE('',#2225,(#2229,#2236),.PCURVE_S1.);
+#2225 = LINE('',#2226,#2227);
+#2226 = CARTESIAN_POINT('',(6.,2.7,1.27));
+#2227 = VECTOR('',#2228,1.);
+#2228 = DIRECTION('',(0.,1.,4.440892098501E-16));
+#2229 = PCURVE('',#269,#2230);
+#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235);
+#2231 = LINE('',#2232,#2233);
+#2232 = CARTESIAN_POINT('',(6.,-1.25));
+#2233 = VECTOR('',#2234,1.);
+#2234 = DIRECTION('',(0.,1.));
+#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2236 = PCURVE('',#2237,#2242);
+#2237 = PLANE('',#2238);
+#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241);
+#2239 = CARTESIAN_POINT('',(6.,2.7,4.27));
+#2240 = DIRECTION('',(-1.,0.,0.));
+#2241 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2242 = DEFINITIONAL_REPRESENTATION('',(#2243),#2247);
+#2243 = LINE('',#2244,#2245);
+#2244 = CARTESIAN_POINT('',(2.442490654175E-15,3.));
+#2245 = VECTOR('',#2246,1.);
+#2246 = DIRECTION('',(1.,-6.661338147751E-16));
+#2247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2248 = ORIENTED_EDGE('',*,*,#2249,.T.);
+#2249 = EDGE_CURVE('',#2220,#2250,#2252,.T.);
+#2250 = VERTEX_POINT('',#2251);
+#2251 = CARTESIAN_POINT('',(2.,2.7,1.27));
+#2252 = SURFACE_CURVE('',#2253,(#2257,#2264),.PCURVE_S1.);
+#2253 = LINE('',#2254,#2255);
+#2254 = CARTESIAN_POINT('',(6.,2.7,1.27));
+#2255 = VECTOR('',#2256,1.);
+#2256 = DIRECTION('',(-1.,0.,0.));
+#2257 = PCURVE('',#269,#2258);
+#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2263);
+#2259 = LINE('',#2260,#2261);
+#2260 = CARTESIAN_POINT('',(6.,-1.25));
+#2261 = VECTOR('',#2262,1.);
+#2262 = DIRECTION('',(-1.,0.));
+#2263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2264 = PCURVE('',#2265,#2270);
+#2265 = PLANE('',#2266);
+#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269);
+#2267 = CARTESIAN_POINT('',(2.,2.7,1.27));
+#2268 = DIRECTION('',(-3.160500421559E-32,1.,6.661338147751E-16));
+#2269 = DIRECTION('',(-0.,-6.661338147751E-16,1.));
+#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2275);
+#2271 = LINE('',#2272,#2273);
+#2272 = CARTESIAN_POINT('',(-0.,4.));
+#2273 = VECTOR('',#2274,1.);
+#2274 = DIRECTION('',(-0.,-1.));
+#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2276 = ORIENTED_EDGE('',*,*,#2277,.T.);
+#2277 = EDGE_CURVE('',#2250,#2278,#2280,.T.);
+#2278 = VERTEX_POINT('',#2279);
+#2279 = CARTESIAN_POINT('',(2.,3.7,1.27));
+#2280 = SURFACE_CURVE('',#2281,(#2285,#2292),.PCURVE_S1.);
+#2281 = LINE('',#2282,#2283);
+#2282 = CARTESIAN_POINT('',(2.,2.7,1.27));
+#2283 = VECTOR('',#2284,1.);
+#2284 = DIRECTION('',(0.,1.,4.440892098501E-16));
+#2285 = PCURVE('',#269,#2286);
+#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291);
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(2.,-1.25));
+#2289 = VECTOR('',#2290,1.);
+#2290 = DIRECTION('',(0.,1.));
+#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2292 = PCURVE('',#2293,#2298);
+#2293 = PLANE('',#2294);
+#2294 = AXIS2_PLACEMENT_3D('',#2295,#2296,#2297);
+#2295 = CARTESIAN_POINT('',(2.,2.7,1.27));
+#2296 = DIRECTION('',(-1.,0.,0.));
+#2297 = DIRECTION('',(0.,6.661338147751E-16,-1.));
+#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303);
+#2299 = LINE('',#2300,#2301);
+#2300 = CARTESIAN_POINT('',(-0.,-0.));
+#2301 = VECTOR('',#2302,1.);
+#2302 = DIRECTION('',(2.22044604925E-16,-1.));
+#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2304 = ORIENTED_EDGE('',*,*,#2305,.F.);
+#2305 = EDGE_CURVE('',#2222,#2278,#2306,.T.);
+#2306 = SURFACE_CURVE('',#2307,(#2311,#2318),.PCURVE_S1.);
+#2307 = LINE('',#2308,#2309);
+#2308 = CARTESIAN_POINT('',(6.,3.7,1.27));
+#2309 = VECTOR('',#2310,1.);
+#2310 = DIRECTION('',(-1.,0.,0.));
+#2311 = PCURVE('',#269,#2312);
+#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317);
+#2313 = LINE('',#2314,#2315);
+#2314 = CARTESIAN_POINT('',(6.,-0.25));
+#2315 = VECTOR('',#2316,1.);
+#2316 = DIRECTION('',(-1.,0.));
+#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2318 = PCURVE('',#2319,#2324);
+#2319 = PLANE('',#2320);
+#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323);
+#2321 = CARTESIAN_POINT('',(2.,3.7,1.27));
+#2322 = DIRECTION('',(-3.160500421559E-32,1.,6.661338147751E-16));
+#2323 = DIRECTION('',(-0.,-6.661338147751E-16,1.));
+#2324 = DEFINITIONAL_REPRESENTATION('',(#2325),#2329);
+#2325 = LINE('',#2326,#2327);
+#2326 = CARTESIAN_POINT('',(-2.22044604925E-16,4.));
+#2327 = VECTOR('',#2328,1.);
+#2328 = DIRECTION('',(-0.,-1.));
+#2329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2330 = FACE_BOUND('',#2331,.T.);
+#2331 = EDGE_LOOP('',(#2332,#2362,#2389,#2417));
+#2332 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#2333 = EDGE_CURVE('',#2334,#2336,#2338,.T.);
+#2334 = VERTEX_POINT('',#2335);
+#2335 = CARTESIAN_POINT('',(12.76825143763,1.3,1.27));
+#2336 = VERTEX_POINT('',#2337);
+#2337 = CARTESIAN_POINT('',(12.76825143763,-1.3,1.27));
+#2338 = SURFACE_CURVE('',#2339,(#2343,#2350),.PCURVE_S1.);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(12.76825143763,2.3,1.27));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#2343 = PCURVE('',#269,#2344);
+#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349);
+#2345 = LINE('',#2346,#2347);
+#2346 = CARTESIAN_POINT('',(12.76825143763,-1.65));
+#2347 = VECTOR('',#2348,1.);
+#2348 = DIRECTION('',(0.,-1.));
+#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2350 = PCURVE('',#2351,#2356);
+#2351 = PLANE('',#2352);
+#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355);
+#2353 = CARTESIAN_POINT('',(12.656343605968,2.3,1.687645713521));
+#2354 = DIRECTION('',(0.965925826288,3.448162357059E-16,0.258819045106)
+  );
+#2355 = DIRECTION('',(0.258819045106,-1.501350329395E-15,-0.965925826288
+    ));
+#2356 = DEFINITIONAL_REPRESENTATION('',(#2357),#2361);
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(0.43237865906,-5.172345098701E-16));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(2.14478618485E-16,-1.));
+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2362 = ORIENTED_EDGE('',*,*,#2363,.F.);
+#2363 = EDGE_CURVE('',#2364,#2334,#2366,.T.);
+#2364 = VERTEX_POINT('',#2365);
+#2365 = CARTESIAN_POINT('',(13.7,1.3,1.27));
+#2366 = SURFACE_CURVE('',#2367,(#2371,#2378),.PCURVE_S1.);
+#2367 = LINE('',#2368,#2369);
+#2368 = CARTESIAN_POINT('',(13.234125718815,1.3,1.27));
+#2369 = VECTOR('',#2370,1.);
+#2370 = DIRECTION('',(-1.,0.,0.));
+#2371 = PCURVE('',#269,#2372);
+#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
+#2373 = LINE('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(13.234125718815,-2.65));
+#2375 = VECTOR('',#2376,1.);
+#2376 = DIRECTION('',(-1.,0.));
+#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2378 = PCURVE('',#2379,#2384);
+#2379 = PLANE('',#2380);
+#2380 = AXIS2_PLACEMENT_3D('',#2381,#2382,#2383);
+#2381 = CARTESIAN_POINT('',(13.7,1.3,2.81));
+#2382 = DIRECTION('',(-0.,1.,-1.33226762955E-15));
+#2383 = DIRECTION('',(-1.,0.,0.));
+#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2388);
+#2385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2386,#2387),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.559049137422,0.559049137422),.PIECEWISE_BEZIER_KNOTS.);
+#2386 = CARTESIAN_POINT('',(-9.3174856237E-02,-1.54));
+#2387 = CARTESIAN_POINT('',(1.024923418607,-1.54));
+#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2389 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#2390 = EDGE_CURVE('',#2364,#2391,#2393,.T.);
+#2391 = VERTEX_POINT('',#2392);
+#2392 = CARTESIAN_POINT('',(13.7,-1.3,1.27));
+#2393 = SURFACE_CURVE('',#2394,(#2398,#2405),.PCURVE_S1.);
+#2394 = LINE('',#2395,#2396);
+#2395 = CARTESIAN_POINT('',(13.7,2.3,1.27));
+#2396 = VECTOR('',#2397,1.);
+#2397 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#2398 = PCURVE('',#269,#2399);
+#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2404);
+#2400 = LINE('',#2401,#2402);
+#2401 = CARTESIAN_POINT('',(13.7,-1.65));
+#2402 = VECTOR('',#2403,1.);
+#2403 = DIRECTION('',(0.,-1.));
+#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2405 = PCURVE('',#2406,#2411);
+#2406 = PLANE('',#2407);
+#2407 = AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
+#2408 = CARTESIAN_POINT('',(13.7,2.3,1.27));
+#2409 = DIRECTION('',(-0.965925826289,-3.448162356997E-16,
+    -0.258819045101));
+#2410 = DIRECTION('',(-0.258819045101,1.501350329397E-15,0.965925826289)
+  );
+#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416);
+#2412 = LINE('',#2413,#2414);
+#2413 = CARTESIAN_POINT('',(0.,0.));
+#2414 = VECTOR('',#2415,1.);
+#2415 = DIRECTION('',(-2.144786184853E-16,-1.));
+#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2417 = ORIENTED_EDGE('',*,*,#2418,.F.);
+#2418 = EDGE_CURVE('',#2336,#2391,#2419,.T.);
+#2419 = SURFACE_CURVE('',#2420,(#2424,#2431),.PCURVE_S1.);
+#2420 = LINE('',#2421,#2422);
+#2421 = CARTESIAN_POINT('',(11.034125718815,-1.3,1.27));
+#2422 = VECTOR('',#2423,1.);
+#2423 = DIRECTION('',(1.,0.,0.));
+#2424 = PCURVE('',#269,#2425);
+#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430);
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(11.034125718815,-5.25));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(1.,0.));
+#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2431 = PCURVE('',#2432,#2437);
+#2432 = PLANE('',#2433);
+#2433 = AXIS2_PLACEMENT_3D('',#2434,#2435,#2436);
+#2434 = CARTESIAN_POINT('',(9.3,-1.3,2.81));
+#2435 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#2436 = DIRECTION('',(1.,0.,0.));
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2441);
+#2438 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2439,#2440),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.640950862578,2.759049137422),.PIECEWISE_BEZIER_KNOTS.);
+#2439 = CARTESIAN_POINT('',(3.375076581393,-1.54));
+#2440 = CARTESIAN_POINT('',(4.493174856237,-1.54));
+#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2442 = FACE_BOUND('',#2443,.T.);
+#2443 = EDGE_LOOP('',(#2444,#2474,#2502,#2530));
+#2444 = ORIENTED_EDGE('',*,*,#2445,.F.);
+#2445 = EDGE_CURVE('',#2446,#2448,#2450,.T.);
+#2446 = VERTEX_POINT('',#2447);
+#2447 = CARTESIAN_POINT('',(2.,-2.7,1.27));
+#2448 = VERTEX_POINT('',#2449);
+#2449 = CARTESIAN_POINT('',(2.,-3.7,1.27));
+#2450 = SURFACE_CURVE('',#2451,(#2455,#2462),.PCURVE_S1.);
+#2451 = LINE('',#2452,#2453);
+#2452 = CARTESIAN_POINT('',(2.,-2.7,1.27));
+#2453 = VECTOR('',#2454,1.);
+#2454 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#2455 = PCURVE('',#269,#2456);
+#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461);
+#2457 = LINE('',#2458,#2459);
+#2458 = CARTESIAN_POINT('',(2.,-6.65));
+#2459 = VECTOR('',#2460,1.);
+#2460 = DIRECTION('',(0.,-1.));
+#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2462 = PCURVE('',#2463,#2468);
+#2463 = PLANE('',#2464);
+#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467);
+#2465 = CARTESIAN_POINT('',(2.,-2.7,1.27));
+#2466 = DIRECTION('',(-1.,0.,0.));
+#2467 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#2468 = DEFINITIONAL_REPRESENTATION('',(#2469),#2473);
+#2469 = LINE('',#2470,#2471);
+#2470 = CARTESIAN_POINT('',(4.379057701015E-47,9.860761315263E-32));
+#2471 = VECTOR('',#2472,1.);
+#2472 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2474 = ORIENTED_EDGE('',*,*,#2475,.F.);
+#2475 = EDGE_CURVE('',#2476,#2446,#2478,.T.);
+#2476 = VERTEX_POINT('',#2477);
+#2477 = CARTESIAN_POINT('',(6.,-2.7,1.27));
+#2478 = SURFACE_CURVE('',#2479,(#2483,#2490),.PCURVE_S1.);
+#2479 = LINE('',#2480,#2481);
+#2480 = CARTESIAN_POINT('',(6.,-2.7,1.27));
+#2481 = VECTOR('',#2482,1.);
+#2482 = DIRECTION('',(-1.,0.,0.));
+#2483 = PCURVE('',#269,#2484);
+#2484 = DEFINITIONAL_REPRESENTATION('',(#2485),#2489);
+#2485 = LINE('',#2486,#2487);
+#2486 = CARTESIAN_POINT('',(6.,-6.65));
+#2487 = VECTOR('',#2488,1.);
+#2488 = DIRECTION('',(-1.,0.));
+#2489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2490 = PCURVE('',#2491,#2496);
+#2491 = PLANE('',#2492);
+#2492 = AXIS2_PLACEMENT_3D('',#2493,#2494,#2495);
+#2493 = CARTESIAN_POINT('',(2.,-2.7,1.27));
+#2494 = DIRECTION('',(-3.160500421559E-32,-1.,6.661338147751E-16));
+#2495 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#2496 = DEFINITIONAL_REPRESENTATION('',(#2497),#2501);
+#2497 = LINE('',#2498,#2499);
+#2498 = CARTESIAN_POINT('',(-2.22044604925E-16,4.));
+#2499 = VECTOR('',#2500,1.);
+#2500 = DIRECTION('',(0.,-1.));
+#2501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2502 = ORIENTED_EDGE('',*,*,#2503,.T.);
+#2503 = EDGE_CURVE('',#2476,#2504,#2506,.T.);
+#2504 = VERTEX_POINT('',#2505);
+#2505 = CARTESIAN_POINT('',(6.,-3.7,1.27));
+#2506 = SURFACE_CURVE('',#2507,(#2511,#2518),.PCURVE_S1.);
+#2507 = LINE('',#2508,#2509);
+#2508 = CARTESIAN_POINT('',(6.,-2.7,1.27));
+#2509 = VECTOR('',#2510,1.);
+#2510 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#2511 = PCURVE('',#269,#2512);
+#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517);
+#2513 = LINE('',#2514,#2515);
+#2514 = CARTESIAN_POINT('',(6.,-6.65));
+#2515 = VECTOR('',#2516,1.);
+#2516 = DIRECTION('',(0.,-1.));
+#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2518 = PCURVE('',#2519,#2524);
+#2519 = PLANE('',#2520);
+#2520 = AXIS2_PLACEMENT_3D('',#2521,#2522,#2523);
+#2521 = CARTESIAN_POINT('',(6.,-2.7,4.27));
+#2522 = DIRECTION('',(-1.,-0.,0.));
+#2523 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(-2.6645352591E-15,3.));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(-1.,-6.661338147751E-16));
+#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2530 = ORIENTED_EDGE('',*,*,#2531,.T.);
+#2531 = EDGE_CURVE('',#2504,#2448,#2532,.T.);
+#2532 = SURFACE_CURVE('',#2533,(#2537,#2544),.PCURVE_S1.);
+#2533 = LINE('',#2534,#2535);
+#2534 = CARTESIAN_POINT('',(6.,-3.7,1.27));
+#2535 = VECTOR('',#2536,1.);
+#2536 = DIRECTION('',(-1.,0.,0.));
+#2537 = PCURVE('',#269,#2538);
+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543);
+#2539 = LINE('',#2540,#2541);
+#2540 = CARTESIAN_POINT('',(6.,-7.65));
+#2541 = VECTOR('',#2542,1.);
+#2542 = DIRECTION('',(-1.,0.));
+#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2544 = PCURVE('',#2545,#2550);
+#2545 = PLANE('',#2546);
+#2546 = AXIS2_PLACEMENT_3D('',#2547,#2548,#2549);
+#2547 = CARTESIAN_POINT('',(2.,-3.7,1.27));
+#2548 = DIRECTION('',(-3.160500421559E-32,-1.,6.661338147751E-16));
+#2549 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#2550 = DEFINITIONAL_REPRESENTATION('',(#2551),#2555);
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(-2.22044604925E-16,4.));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.,-1.));
+#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2556 = ADVANCED_FACE('',(#2557),#297,.T.);
+#2557 = FACE_BOUND('',#2558,.T.);
+#2558 = EDGE_LOOP('',(#2559,#2560,#2561,#2582));
+#2559 = ORIENTED_EDGE('',*,*,#281,.T.);
+#2560 = ORIENTED_EDGE('',*,*,#2195,.T.);
+#2561 = ORIENTED_EDGE('',*,*,#2562,.F.);
+#2562 = EDGE_CURVE('',#933,#2173,#2563,.T.);
+#2563 = SURFACE_CURVE('',#2564,(#2568,#2575),.PCURVE_S1.);
+#2564 = LINE('',#2565,#2566);
+#2565 = CARTESIAN_POINT('',(0.,-3.95,-1.27));
+#2566 = VECTOR('',#2567,1.);
+#2567 = DIRECTION('',(0.,0.,1.));
+#2568 = PCURVE('',#297,#2569);
+#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574);
+#2570 = LINE('',#2571,#2572);
+#2571 = CARTESIAN_POINT('',(15.3,0.));
+#2572 = VECTOR('',#2573,1.);
+#2573 = DIRECTION('',(0.,-1.));
+#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2575 = PCURVE('',#948,#2576);
+#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581);
+#2577 = LINE('',#2578,#2579);
+#2578 = CARTESIAN_POINT('',(0.,0.));
+#2579 = VECTOR('',#2580,1.);
+#2580 = DIRECTION('',(0.,-1.));
+#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2582 = ORIENTED_EDGE('',*,*,#960,.F.);
+#2583 = ADVANCED_FACE('',(#2584),#348,.F.);
+#2584 = FACE_BOUND('',#2585,.F.);
+#2585 = EDGE_LOOP('',(#2586,#2587,#2610,#2631));
+#2586 = ORIENTED_EDGE('',*,*,#332,.T.);
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#333,#2589,#2591,.T.);
+#2589 = VERTEX_POINT('',#2590);
+#2590 = CARTESIAN_POINT('',(11.5,-1.65,-1.97));
+#2591 = SURFACE_CURVE('',#2592,(#2596,#2603),.PCURVE_S1.);
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(15.3,-1.65,-1.97));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(-1.,0.,0.));
+#2596 = PCURVE('',#348,#2597);
+#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2602);
+#2598 = LINE('',#2599,#2600);
+#2599 = CARTESIAN_POINT('',(0.,-0.7));
+#2600 = VECTOR('',#2601,1.);
+#2601 = DIRECTION('',(1.,0.));
+#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2603 = PCURVE('',#374,#2604);
+#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(3.8,-0.7));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(-1.,0.));
+#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2610 = ORIENTED_EDGE('',*,*,#2611,.F.);
+#2611 = EDGE_CURVE('',#983,#2589,#2612,.T.);
+#2612 = SURFACE_CURVE('',#2613,(#2617,#2624),.PCURVE_S1.);
+#2613 = LINE('',#2614,#2615);
+#2614 = CARTESIAN_POINT('',(11.5,-1.65,-1.27));
+#2615 = VECTOR('',#2616,1.);
+#2616 = DIRECTION('',(0.,0.,-1.));
+#2617 = PCURVE('',#348,#2618);
+#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623);
+#2619 = LINE('',#2620,#2621);
+#2620 = CARTESIAN_POINT('',(3.8,0.));
+#2621 = VECTOR('',#2622,1.);
+#2622 = DIRECTION('',(0.,-1.));
+#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2624 = PCURVE('',#851,#2625);
+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630);
+#2626 = LINE('',#2627,#2628);
+#2627 = CARTESIAN_POINT('',(0.,0.));
+#2628 = VECTOR('',#2629,1.);
+#2629 = DIRECTION('',(0.,-1.));
+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2631 = ORIENTED_EDGE('',*,*,#982,.F.);
+#2632 = ADVANCED_FACE('',(#2633),#374,.F.);
+#2633 = FACE_BOUND('',#2634,.T.);
+#2634 = EDGE_LOOP('',(#2635,#2636,#2637,#2638));
+#2635 = ORIENTED_EDGE('',*,*,#863,.T.);
+#2636 = ORIENTED_EDGE('',*,*,#360,.T.);
+#2637 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2638 = ORIENTED_EDGE('',*,*,#2639,.T.);
+#2639 = EDGE_CURVE('',#2589,#836,#2640,.T.);
+#2640 = SURFACE_CURVE('',#2641,(#2645,#2652),.PCURVE_S1.);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(11.5,-1.65,-1.97));
+#2643 = VECTOR('',#2644,1.);
+#2644 = DIRECTION('',(0.,1.,0.));
+#2645 = PCURVE('',#374,#2646);
+#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);
+#2647 = LINE('',#2648,#2649);
+#2648 = CARTESIAN_POINT('',(0.,-0.7));
+#2649 = VECTOR('',#2650,1.);
+#2650 = DIRECTION('',(0.,1.));
+#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2652 = PCURVE('',#851,#2653);
+#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658);
+#2654 = LINE('',#2655,#2656);
+#2655 = CARTESIAN_POINT('',(0.,-0.7));
+#2656 = VECTOR('',#2657,1.);
+#2657 = DIRECTION('',(1.,0.));
+#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2659 = ADVANCED_FACE('',(#2660),#406,.F.);
+#2660 = FACE_BOUND('',#2661,.F.);
+#2661 = EDGE_LOOP('',(#2662,#2685,#2686,#2709));
+#2662 = ORIENTED_EDGE('',*,*,#2663,.F.);
+#2663 = EDGE_CURVE('',#389,#2664,#2666,.T.);
+#2664 = VERTEX_POINT('',#2665);
+#2665 = CARTESIAN_POINT('',(14.9,-0.5,-0.5));
+#2666 = SURFACE_CURVE('',#2667,(#2671,#2678),.PCURVE_S1.);
+#2667 = LINE('',#2668,#2669);
+#2668 = CARTESIAN_POINT('',(14.866666666667,-0.466666666667,
+    -0.466666666667));
+#2669 = VECTOR('',#2670,1.);
+#2670 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#2671 = PCURVE('',#406,#2672);
+#2672 = DEFINITIONAL_REPRESENTATION('',(#2673),#2677);
+#2673 = LINE('',#2674,#2675);
+#2674 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#2675 = VECTOR('',#2676,1.);
+#2676 = DIRECTION('',(0.57735026919,0.816496580928));
+#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2678 = PCURVE('',#434,#2679);
+#2679 = DEFINITIONAL_REPRESENTATION('',(#2680),#2684);
+#2680 = LINE('',#2681,#2682);
+#2681 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#2682 = VECTOR('',#2683,1.);
+#2683 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2685 = ORIENTED_EDGE('',*,*,#388,.T.);
+#2686 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#2687 = EDGE_CURVE('',#391,#2688,#2690,.T.);
+#2688 = VERTEX_POINT('',#2689);
+#2689 = CARTESIAN_POINT('',(14.9,-0.5,0.5));
+#2690 = SURFACE_CURVE('',#2691,(#2695,#2702),.PCURVE_S1.);
+#2691 = LINE('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(14.866666666667,-0.466666666667,
+    0.466666666667));
+#2693 = VECTOR('',#2694,1.);
+#2694 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));
+#2695 = PCURVE('',#406,#2696);
+#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701);
+#2697 = LINE('',#2698,#2699);
+#2698 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#2699 = VECTOR('',#2700,1.);
+#2700 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2702 = PCURVE('',#488,#2703);
+#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708);
+#2704 = LINE('',#2705,#2706);
+#2705 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#2706 = VECTOR('',#2707,1.);
+#2707 = DIRECTION('',(0.57735026919,0.816496580928));
+#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2709 = ORIENTED_EDGE('',*,*,#2710,.F.);
+#2710 = EDGE_CURVE('',#2664,#2688,#2711,.T.);
+#2711 = SURFACE_CURVE('',#2712,(#2716,#2723),.PCURVE_S1.);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(14.9,-0.5,-0.5));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(0.,0.,1.));
+#2716 = PCURVE('',#406,#2717);
+#2717 = DEFINITIONAL_REPRESENTATION('',(#2718),#2722);
+#2718 = LINE('',#2719,#2720);
+#2719 = CARTESIAN_POINT('',(0.,0.282842712475));
+#2720 = VECTOR('',#2721,1.);
+#2721 = DIRECTION('',(1.,0.));
+#2722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2723 = PCURVE('',#2724,#2729);
+#2724 = PLANE('',#2725);
+#2725 = AXIS2_PLACEMENT_3D('',#2726,#2727,#2728);
+#2726 = CARTESIAN_POINT('',(15.3,-0.5,-0.5));
+#2727 = DIRECTION('',(0.,1.,0.));
+#2728 = DIRECTION('',(0.,0.,1.));
+#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
+#2730 = LINE('',#2731,#2732);
+#2731 = CARTESIAN_POINT('',(0.,-0.4));
+#2732 = VECTOR('',#2733,1.);
+#2733 = DIRECTION('',(1.,0.));
+#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2735 = ADVANCED_FACE('',(#2736),#434,.F.);
+#2736 = FACE_BOUND('',#2737,.F.);
+#2737 = EDGE_LOOP('',(#2738,#2761,#2762,#2763));
+#2738 = ORIENTED_EDGE('',*,*,#2739,.F.);
+#2739 = EDGE_CURVE('',#419,#2740,#2742,.T.);
+#2740 = VERTEX_POINT('',#2741);
+#2741 = CARTESIAN_POINT('',(14.9,0.5,-0.5));
+#2742 = SURFACE_CURVE('',#2743,(#2747,#2754),.PCURVE_S1.);
+#2743 = LINE('',#2744,#2745);
+#2744 = CARTESIAN_POINT('',(14.866666666667,0.466666666667,
+    -0.466666666667));
+#2745 = VECTOR('',#2746,1.);
+#2746 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));
+#2747 = PCURVE('',#434,#2748);
+#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753);
+#2749 = LINE('',#2750,#2751);
+#2750 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#2751 = VECTOR('',#2752,1.);
+#2752 = DIRECTION('',(0.57735026919,0.816496580928));
+#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2754 = PCURVE('',#462,#2755);
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2761 = ORIENTED_EDGE('',*,*,#418,.T.);
+#2762 = ORIENTED_EDGE('',*,*,#2663,.T.);
+#2763 = ORIENTED_EDGE('',*,*,#2764,.F.);
+#2764 = EDGE_CURVE('',#2740,#2664,#2765,.T.);
+#2765 = SURFACE_CURVE('',#2766,(#2770,#2777),.PCURVE_S1.);
+#2766 = LINE('',#2767,#2768);
+#2767 = CARTESIAN_POINT('',(14.9,0.5,-0.5));
+#2768 = VECTOR('',#2769,1.);
+#2769 = DIRECTION('',(0.,-1.,0.));
+#2770 = PCURVE('',#434,#2771);
+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(0.,0.282842712475));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(1.,0.));
+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2777 = PCURVE('',#2778,#2783);
+#2778 = PLANE('',#2779);
+#2779 = AXIS2_PLACEMENT_3D('',#2780,#2781,#2782);
+#2780 = CARTESIAN_POINT('',(15.3,0.5,-0.5));
+#2781 = DIRECTION('',(0.,0.,1.));
+#2782 = DIRECTION('',(0.,-1.,0.));
+#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2788);
+#2784 = LINE('',#2785,#2786);
+#2785 = CARTESIAN_POINT('',(0.,-0.4));
+#2786 = VECTOR('',#2787,1.);
+#2787 = DIRECTION('',(1.,0.));
+#2788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2789 = ADVANCED_FACE('',(#2790),#488,.F.);
+#2790 = FACE_BOUND('',#2791,.F.);
+#2791 = EDGE_LOOP('',(#2792,#2793,#2794,#2817));
+#2792 = ORIENTED_EDGE('',*,*,#2687,.F.);
+#2793 = ORIENTED_EDGE('',*,*,#474,.T.);
+#2794 = ORIENTED_EDGE('',*,*,#2795,.T.);
+#2795 = EDGE_CURVE('',#447,#2796,#2798,.T.);
+#2796 = VERTEX_POINT('',#2797);
+#2797 = CARTESIAN_POINT('',(14.9,0.5,0.5));
+#2798 = SURFACE_CURVE('',#2799,(#2803,#2810),.PCURVE_S1.);
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(14.866666666667,0.466666666667,
+    0.466666666667));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));
+#2803 = PCURVE('',#488,#2804);
+#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809);
+#2805 = LINE('',#2806,#2807);
+#2806 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#2807 = VECTOR('',#2808,1.);
+#2808 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2810 = PCURVE('',#462,#2811);
+#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.57735026919,0.816496580928));
+#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2817 = ORIENTED_EDGE('',*,*,#2818,.F.);
+#2818 = EDGE_CURVE('',#2688,#2796,#2819,.T.);
+#2819 = SURFACE_CURVE('',#2820,(#2824,#2831),.PCURVE_S1.);
+#2820 = LINE('',#2821,#2822);
+#2821 = CARTESIAN_POINT('',(14.9,-0.5,0.5));
+#2822 = VECTOR('',#2823,1.);
+#2823 = DIRECTION('',(0.,1.,0.));
+#2824 = PCURVE('',#488,#2825);
+#2825 = DEFINITIONAL_REPRESENTATION('',(#2826),#2830);
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(0.,0.282842712475));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(1.,0.));
+#2830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2831 = PCURVE('',#2832,#2837);
+#2832 = PLANE('',#2833);
+#2833 = AXIS2_PLACEMENT_3D('',#2834,#2835,#2836);
+#2834 = CARTESIAN_POINT('',(15.3,-0.5,0.5));
+#2835 = DIRECTION('',(0.,0.,-1.));
+#2836 = DIRECTION('',(0.,1.,0.));
+#2837 = DEFINITIONAL_REPRESENTATION('',(#2838),#2842);
+#2838 = LINE('',#2839,#2840);
+#2839 = CARTESIAN_POINT('',(0.,-0.4));
+#2840 = VECTOR('',#2841,1.);
+#2841 = DIRECTION('',(1.,0.));
+#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2843 = ADVANCED_FACE('',(#2844),#462,.F.);
+#2844 = FACE_BOUND('',#2845,.F.);
+#2845 = EDGE_LOOP('',(#2846,#2847,#2848,#2849));
+#2846 = ORIENTED_EDGE('',*,*,#2795,.F.);
+#2847 = ORIENTED_EDGE('',*,*,#446,.T.);
+#2848 = ORIENTED_EDGE('',*,*,#2739,.T.);
+#2849 = ORIENTED_EDGE('',*,*,#2850,.F.);
+#2850 = EDGE_CURVE('',#2796,#2740,#2851,.T.);
+#2851 = SURFACE_CURVE('',#2852,(#2856,#2863),.PCURVE_S1.);
+#2852 = LINE('',#2853,#2854);
+#2853 = CARTESIAN_POINT('',(14.9,0.5,0.5));
+#2854 = VECTOR('',#2855,1.);
+#2855 = DIRECTION('',(0.,0.,-1.));
+#2856 = PCURVE('',#462,#2857);
+#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862);
+#2858 = LINE('',#2859,#2860);
+#2859 = CARTESIAN_POINT('',(0.,0.282842712475));
+#2860 = VECTOR('',#2861,1.);
+#2861 = DIRECTION('',(1.,0.));
+#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2863 = PCURVE('',#2864,#2869);
+#2864 = PLANE('',#2865);
+#2865 = AXIS2_PLACEMENT_3D('',#2866,#2867,#2868);
+#2866 = CARTESIAN_POINT('',(15.3,0.5,0.5));
+#2867 = DIRECTION('',(-0.,-1.,-0.));
+#2868 = DIRECTION('',(0.,0.,-1.));
+#2869 = DEFINITIONAL_REPRESENTATION('',(#2870),#2874);
+#2870 = LINE('',#2871,#2872);
+#2871 = CARTESIAN_POINT('',(0.,-0.4));
+#2872 = VECTOR('',#2873,1.);
+#2873 = DIRECTION('',(1.,0.));
+#2874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2875 = ADVANCED_FACE('',(#2876),#520,.F.);
+#2876 = FACE_BOUND('',#2877,.F.);
+#2877 = EDGE_LOOP('',(#2878,#2901,#2902,#2925));
+#2878 = ORIENTED_EDGE('',*,*,#2879,.F.);
+#2879 = EDGE_CURVE('',#503,#2880,#2882,.T.);
+#2880 = VERTEX_POINT('',#2881);
+#2881 = CARTESIAN_POINT('',(14.9,2.04,-0.5));
+#2882 = SURFACE_CURVE('',#2883,(#2887,#2894),.PCURVE_S1.);
+#2883 = LINE('',#2884,#2885);
+#2884 = CARTESIAN_POINT('',(14.866666666667,2.073333333333,
+    -0.466666666667));
+#2885 = VECTOR('',#2886,1.);
+#2886 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#2887 = PCURVE('',#520,#2888);
+#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893);
+#2889 = LINE('',#2890,#2891);
+#2890 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#2891 = VECTOR('',#2892,1.);
+#2892 = DIRECTION('',(0.57735026919,0.816496580928));
+#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2894 = PCURVE('',#548,#2895);
+#2895 = DEFINITIONAL_REPRESENTATION('',(#2896),#2900);
+#2896 = LINE('',#2897,#2898);
+#2897 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#2898 = VECTOR('',#2899,1.);
+#2899 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2901 = ORIENTED_EDGE('',*,*,#502,.T.);
+#2902 = ORIENTED_EDGE('',*,*,#2903,.T.);
+#2903 = EDGE_CURVE('',#505,#2904,#2906,.T.);
+#2904 = VERTEX_POINT('',#2905);
+#2905 = CARTESIAN_POINT('',(14.9,2.04,0.5));
+#2906 = SURFACE_CURVE('',#2907,(#2911,#2918),.PCURVE_S1.);
+#2907 = LINE('',#2908,#2909);
+#2908 = CARTESIAN_POINT('',(14.866666666667,2.073333333333,
+    0.466666666667));
+#2909 = VECTOR('',#2910,1.);
+#2910 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));
+#2911 = PCURVE('',#520,#2912);
+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2918 = PCURVE('',#602,#2919);
+#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924);
+#2920 = LINE('',#2921,#2922);
+#2921 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#2922 = VECTOR('',#2923,1.);
+#2923 = DIRECTION('',(0.57735026919,0.816496580928));
+#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2925 = ORIENTED_EDGE('',*,*,#2926,.F.);
+#2926 = EDGE_CURVE('',#2880,#2904,#2927,.T.);
+#2927 = SURFACE_CURVE('',#2928,(#2932,#2939),.PCURVE_S1.);
+#2928 = LINE('',#2929,#2930);
+#2929 = CARTESIAN_POINT('',(14.9,2.04,-0.5));
+#2930 = VECTOR('',#2931,1.);
+#2931 = DIRECTION('',(0.,0.,1.));
+#2932 = PCURVE('',#520,#2933);
+#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938);
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(0.,0.282842712475));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(1.,0.));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2939 = PCURVE('',#2940,#2945);
+#2940 = PLANE('',#2941);
+#2941 = AXIS2_PLACEMENT_3D('',#2942,#2943,#2944);
+#2942 = CARTESIAN_POINT('',(15.3,2.04,-0.5));
+#2943 = DIRECTION('',(0.,1.,0.));
+#2944 = DIRECTION('',(0.,0.,1.));
+#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950);
+#2946 = LINE('',#2947,#2948);
+#2947 = CARTESIAN_POINT('',(0.,-0.4));
+#2948 = VECTOR('',#2949,1.);
+#2949 = DIRECTION('',(1.,0.));
+#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2951 = ADVANCED_FACE('',(#2952),#548,.F.);
+#2952 = FACE_BOUND('',#2953,.F.);
+#2953 = EDGE_LOOP('',(#2954,#2977,#2978,#2979));
+#2954 = ORIENTED_EDGE('',*,*,#2955,.F.);
+#2955 = EDGE_CURVE('',#533,#2956,#2958,.T.);
+#2956 = VERTEX_POINT('',#2957);
+#2957 = CARTESIAN_POINT('',(14.9,3.04,-0.5));
+#2958 = SURFACE_CURVE('',#2959,(#2963,#2970),.PCURVE_S1.);
+#2959 = LINE('',#2960,#2961);
+#2960 = CARTESIAN_POINT('',(14.866666666667,3.006666666667,
+    -0.466666666667));
+#2961 = VECTOR('',#2962,1.);
+#2962 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));
+#2963 = PCURVE('',#548,#2964);
+#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969);
+#2965 = LINE('',#2966,#2967);
+#2966 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#2967 = VECTOR('',#2968,1.);
+#2968 = DIRECTION('',(0.57735026919,0.816496580928));
+#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2970 = PCURVE('',#576,#2971);
+#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2976);
+#2972 = LINE('',#2973,#2974);
+#2973 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#2974 = VECTOR('',#2975,1.);
+#2975 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2977 = ORIENTED_EDGE('',*,*,#532,.T.);
+#2978 = ORIENTED_EDGE('',*,*,#2879,.T.);
+#2979 = ORIENTED_EDGE('',*,*,#2980,.F.);
+#2980 = EDGE_CURVE('',#2956,#2880,#2981,.T.);
+#2981 = SURFACE_CURVE('',#2982,(#2986,#2993),.PCURVE_S1.);
+#2982 = LINE('',#2983,#2984);
+#2983 = CARTESIAN_POINT('',(14.9,3.04,-0.5));
+#2984 = VECTOR('',#2985,1.);
+#2985 = DIRECTION('',(0.,-1.,0.));
+#2986 = PCURVE('',#548,#2987);
+#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992);
+#2988 = LINE('',#2989,#2990);
+#2989 = CARTESIAN_POINT('',(0.,0.282842712475));
+#2990 = VECTOR('',#2991,1.);
+#2991 = DIRECTION('',(1.,0.));
+#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2993 = PCURVE('',#2994,#2999);
+#2994 = PLANE('',#2995);
+#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998);
+#2996 = CARTESIAN_POINT('',(15.3,3.04,-0.5));
+#2997 = DIRECTION('',(0.,0.,1.));
+#2998 = DIRECTION('',(0.,-1.,0.));
+#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3004);
+#3000 = LINE('',#3001,#3002);
+#3001 = CARTESIAN_POINT('',(0.,-0.4));
+#3002 = VECTOR('',#3003,1.);
+#3003 = DIRECTION('',(1.,0.));
+#3004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3005 = ADVANCED_FACE('',(#3006),#602,.F.);
+#3006 = FACE_BOUND('',#3007,.F.);
+#3007 = EDGE_LOOP('',(#3008,#3009,#3010,#3033));
+#3008 = ORIENTED_EDGE('',*,*,#2903,.F.);
+#3009 = ORIENTED_EDGE('',*,*,#588,.T.);
+#3010 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3011 = EDGE_CURVE('',#561,#3012,#3014,.T.);
+#3012 = VERTEX_POINT('',#3013);
+#3013 = CARTESIAN_POINT('',(14.9,3.04,0.5));
+#3014 = SURFACE_CURVE('',#3015,(#3019,#3026),.PCURVE_S1.);
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(14.866666666667,3.006666666667,
+    0.466666666667));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));
+#3019 = PCURVE('',#602,#3020);
+#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025);
+#3021 = LINE('',#3022,#3023);
+#3022 = CARTESIAN_POINT('',(0.966666666667,0.329983164554));
+#3023 = VECTOR('',#3024,1.);
+#3024 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3026 = PCURVE('',#576,#3027);
+#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032);
+#3028 = LINE('',#3029,#3030);
+#3029 = CARTESIAN_POINT('',(3.333333333333E-02,0.329983164554));
+#3030 = VECTOR('',#3031,1.);
+#3031 = DIRECTION('',(0.57735026919,0.816496580928));
+#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3033 = ORIENTED_EDGE('',*,*,#3034,.F.);
+#3034 = EDGE_CURVE('',#2904,#3012,#3035,.T.);
+#3035 = SURFACE_CURVE('',#3036,(#3040,#3047),.PCURVE_S1.);
+#3036 = LINE('',#3037,#3038);
+#3037 = CARTESIAN_POINT('',(14.9,2.04,0.5));
+#3038 = VECTOR('',#3039,1.);
+#3039 = DIRECTION('',(0.,1.,0.));
+#3040 = PCURVE('',#602,#3041);
+#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046);
+#3042 = LINE('',#3043,#3044);
+#3043 = CARTESIAN_POINT('',(0.,0.282842712475));
+#3044 = VECTOR('',#3045,1.);
+#3045 = DIRECTION('',(1.,0.));
+#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3047 = PCURVE('',#3048,#3053);
+#3048 = PLANE('',#3049);
+#3049 = AXIS2_PLACEMENT_3D('',#3050,#3051,#3052);
+#3050 = CARTESIAN_POINT('',(15.3,2.04,0.5));
+#3051 = DIRECTION('',(0.,0.,-1.));
+#3052 = DIRECTION('',(0.,1.,0.));
+#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);
+#3054 = LINE('',#3055,#3056);
+#3055 = CARTESIAN_POINT('',(0.,-0.4));
+#3056 = VECTOR('',#3057,1.);
+#3057 = DIRECTION('',(1.,0.));
+#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3059 = ADVANCED_FACE('',(#3060),#576,.F.);
+#3060 = FACE_BOUND('',#3061,.F.);
+#3061 = EDGE_LOOP('',(#3062,#3063,#3064,#3065));
+#3062 = ORIENTED_EDGE('',*,*,#3011,.F.);
+#3063 = ORIENTED_EDGE('',*,*,#560,.T.);
+#3064 = ORIENTED_EDGE('',*,*,#2955,.T.);
+#3065 = ORIENTED_EDGE('',*,*,#3066,.F.);
+#3066 = EDGE_CURVE('',#3012,#2956,#3067,.T.);
+#3067 = SURFACE_CURVE('',#3068,(#3072,#3079),.PCURVE_S1.);
+#3068 = LINE('',#3069,#3070);
+#3069 = CARTESIAN_POINT('',(14.9,3.04,0.5));
+#3070 = VECTOR('',#3071,1.);
+#3071 = DIRECTION('',(0.,0.,-1.));
+#3072 = PCURVE('',#576,#3073);
+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);
+#3074 = LINE('',#3075,#3076);
+#3075 = CARTESIAN_POINT('',(0.,0.282842712475));
+#3076 = VECTOR('',#3077,1.);
+#3077 = DIRECTION('',(1.,0.));
+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3079 = PCURVE('',#3080,#3085);
+#3080 = PLANE('',#3081);
+#3081 = AXIS2_PLACEMENT_3D('',#3082,#3083,#3084);
+#3082 = CARTESIAN_POINT('',(15.3,3.04,0.5));
+#3083 = DIRECTION('',(-0.,-1.,-0.));
+#3084 = DIRECTION('',(0.,0.,-1.));
+#3085 = DEFINITIONAL_REPRESENTATION('',(#3086),#3090);
+#3086 = LINE('',#3087,#3088);
+#3087 = CARTESIAN_POINT('',(0.,-0.4));
+#3088 = VECTOR('',#3089,1.);
+#3089 = DIRECTION('',(1.,0.));
+#3090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3091 = ADVANCED_FACE('',(#3092),#678,.T.);
+#3092 = FACE_BOUND('',#3093,.T.);
+#3093 = EDGE_LOOP('',(#3094,#3117,#3118,#3141));
+#3094 = ORIENTED_EDGE('',*,*,#3095,.F.);
+#3095 = EDGE_CURVE('',#642,#3096,#3098,.T.);
+#3096 = VERTEX_POINT('',#3097);
+#3097 = CARTESIAN_POINT('',(14.5,-2.04,0.5));
+#3098 = SURFACE_CURVE('',#3099,(#3103,#3110),.PCURVE_S1.);
+#3099 = LINE('',#3100,#3101);
+#3100 = CARTESIAN_POINT('',(15.3,-2.04,0.5));
+#3101 = VECTOR('',#3102,1.);
+#3102 = DIRECTION('',(-1.,-0.,-0.));
+#3103 = PCURVE('',#678,#3104);
+#3104 = DEFINITIONAL_REPRESENTATION('',(#3105),#3109);
+#3105 = LINE('',#3106,#3107);
+#3106 = CARTESIAN_POINT('',(1.,0.));
+#3107 = VECTOR('',#3108,1.);
+#3108 = DIRECTION('',(0.,-1.));
+#3109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3110 = PCURVE('',#786,#3111);
+#3111 = DEFINITIONAL_REPRESENTATION('',(#3112),#3116);
+#3112 = LINE('',#3113,#3114);
+#3113 = CARTESIAN_POINT('',(0.,0.));
+#3114 = VECTOR('',#3115,1.);
+#3115 = DIRECTION('',(0.,-1.));
+#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3117 = ORIENTED_EDGE('',*,*,#664,.F.);
+#3118 = ORIENTED_EDGE('',*,*,#3119,.T.);
+#3119 = EDGE_CURVE('',#618,#3120,#3122,.T.);
+#3120 = VERTEX_POINT('',#3121);
+#3121 = CARTESIAN_POINT('',(14.5,-3.04,0.5));
+#3122 = SURFACE_CURVE('',#3123,(#3127,#3134),.PCURVE_S1.);
+#3123 = LINE('',#3124,#3125);
+#3124 = CARTESIAN_POINT('',(15.3,-3.04,0.5));
+#3125 = VECTOR('',#3126,1.);
+#3126 = DIRECTION('',(-1.,-0.,-0.));
+#3127 = PCURVE('',#678,#3128);
+#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133);
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(0.,0.));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(0.,-1.));
+#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3134 = PCURVE('',#732,#3135);
+#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140);
+#3136 = LINE('',#3137,#3138);
+#3137 = CARTESIAN_POINT('',(1.,0.));
+#3138 = VECTOR('',#3139,1.);
+#3139 = DIRECTION('',(0.,-1.));
+#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3141 = ORIENTED_EDGE('',*,*,#3142,.T.);
+#3142 = EDGE_CURVE('',#3120,#3096,#3143,.T.);
+#3143 = SURFACE_CURVE('',#3144,(#3148,#3154),.PCURVE_S1.);
+#3144 = LINE('',#3145,#3146);
+#3145 = CARTESIAN_POINT('',(14.5,-2.39,0.5));
+#3146 = VECTOR('',#3147,1.);
+#3147 = DIRECTION('',(0.,1.,0.));
+#3148 = PCURVE('',#678,#3149);
+#3149 = DEFINITIONAL_REPRESENTATION('',(#3150),#3153);
+#3150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3151,#3152),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#3151 = CARTESIAN_POINT('',(-1.E-01,-0.8));
+#3152 = CARTESIAN_POINT('',(1.1,-0.8));
+#3153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3154 = PCURVE('',#3155,#3160);
+#3155 = PLANE('',#3156);
+#3156 = AXIS2_PLACEMENT_3D('',#3157,#3158,#3159);
+#3157 = CARTESIAN_POINT('',(14.5,-1.74,0.8));
+#3158 = DIRECTION('',(-1.,0.,0.));
+#3159 = DIRECTION('',(0.,0.,-1.));
+#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3164);
+#3161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3162,#3163),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#3162 = CARTESIAN_POINT('',(0.3,1.4));
+#3163 = CARTESIAN_POINT('',(0.3,0.2));
+#3164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3165 = ADVANCED_FACE('',(#3166),#732,.T.);
+#3166 = FACE_BOUND('',#3167,.T.);
+#3167 = EDGE_LOOP('',(#3168,#3169,#3192,#3211));
+#3168 = ORIENTED_EDGE('',*,*,#718,.F.);
+#3169 = ORIENTED_EDGE('',*,*,#3170,.T.);
+#3170 = EDGE_CURVE('',#694,#3171,#3173,.T.);
+#3171 = VERTEX_POINT('',#3172);
+#3172 = CARTESIAN_POINT('',(14.5,-3.04,-0.5));
+#3173 = SURFACE_CURVE('',#3174,(#3178,#3185),.PCURVE_S1.);
+#3174 = LINE('',#3175,#3176);
+#3175 = CARTESIAN_POINT('',(15.3,-3.04,-0.5));
+#3176 = VECTOR('',#3177,1.);
+#3177 = DIRECTION('',(-1.,-0.,-0.));
+#3178 = PCURVE('',#732,#3179);
+#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3184);
+#3180 = LINE('',#3181,#3182);
+#3181 = CARTESIAN_POINT('',(0.,0.));
+#3182 = VECTOR('',#3183,1.);
+#3183 = DIRECTION('',(0.,-1.));
+#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3185 = PCURVE('',#818,#3186);
+#3186 = DEFINITIONAL_REPRESENTATION('',(#3187),#3191);
+#3187 = LINE('',#3188,#3189);
+#3188 = CARTESIAN_POINT('',(1.,0.));
+#3189 = VECTOR('',#3190,1.);
+#3190 = DIRECTION('',(0.,-1.));
+#3191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3192 = ORIENTED_EDGE('',*,*,#3193,.T.);
+#3193 = EDGE_CURVE('',#3171,#3120,#3194,.T.);
+#3194 = SURFACE_CURVE('',#3195,(#3199,#3205),.PCURVE_S1.);
+#3195 = LINE('',#3196,#3197);
+#3196 = CARTESIAN_POINT('',(14.5,-3.04,0.15));
+#3197 = VECTOR('',#3198,1.);
+#3198 = DIRECTION('',(0.,0.,1.));
+#3199 = PCURVE('',#732,#3200);
+#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3204);
+#3201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3202,#3203),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.827,0.81),.PIECEWISE_BEZIER_KNOTS.);
+#3202 = CARTESIAN_POINT('',(-0.177,-0.8));
+#3203 = CARTESIAN_POINT('',(1.46,-0.8));
+#3204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3205 = PCURVE('',#3155,#3206);
+#3206 = DEFINITIONAL_REPRESENTATION('',(#3207),#3210);
+#3207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3208,#3209),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.827,0.81),.PIECEWISE_BEZIER_KNOTS.);
+#3208 = CARTESIAN_POINT('',(1.477,1.3));
+#3209 = CARTESIAN_POINT('',(-0.16,1.3));
+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3211 = ORIENTED_EDGE('',*,*,#3119,.F.);
+#3212 = ADVANCED_FACE('',(#3213),#786,.T.);
+#3213 = FACE_BOUND('',#3214,.T.);
+#3214 = EDGE_LOOP('',(#3215,#3216,#3217,#3238));
+#3215 = ORIENTED_EDGE('',*,*,#772,.F.);
+#3216 = ORIENTED_EDGE('',*,*,#3095,.T.);
+#3217 = ORIENTED_EDGE('',*,*,#3218,.T.);
+#3218 = EDGE_CURVE('',#3096,#3219,#3221,.T.);
+#3219 = VERTEX_POINT('',#3220);
+#3220 = CARTESIAN_POINT('',(14.5,-2.04,-0.5));
+#3221 = SURFACE_CURVE('',#3222,(#3226,#3232),.PCURVE_S1.);
+#3222 = LINE('',#3223,#3224);
+#3223 = CARTESIAN_POINT('',(14.5,-2.04,0.65));
+#3224 = VECTOR('',#3225,1.);
+#3225 = DIRECTION('',(0.,0.,-1.));
+#3226 = PCURVE('',#786,#3227);
+#3227 = DEFINITIONAL_REPRESENTATION('',(#3228),#3231);
+#3228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3229,#3230),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.31,1.327),.PIECEWISE_BEZIER_KNOTS.);
+#3229 = CARTESIAN_POINT('',(-0.46,-0.8));
+#3230 = CARTESIAN_POINT('',(1.177,-0.8));
+#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3232 = PCURVE('',#3155,#3233);
+#3233 = DEFINITIONAL_REPRESENTATION('',(#3234),#3237);
+#3234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3235,#3236),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.31,1.327),.PIECEWISE_BEZIER_KNOTS.);
+#3235 = CARTESIAN_POINT('',(-0.16,0.3));
+#3236 = CARTESIAN_POINT('',(1.477,0.3));
+#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3238 = ORIENTED_EDGE('',*,*,#3239,.F.);
+#3239 = EDGE_CURVE('',#750,#3219,#3240,.T.);
+#3240 = SURFACE_CURVE('',#3241,(#3245,#3252),.PCURVE_S1.);
+#3241 = LINE('',#3242,#3243);
+#3242 = CARTESIAN_POINT('',(15.3,-2.04,-0.5));
+#3243 = VECTOR('',#3244,1.);
+#3244 = DIRECTION('',(-1.,-0.,-0.));
+#3245 = PCURVE('',#786,#3246);
+#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3251);
+#3247 = LINE('',#3248,#3249);
+#3248 = CARTESIAN_POINT('',(1.,0.));
+#3249 = VECTOR('',#3250,1.);
+#3250 = DIRECTION('',(0.,-1.));
+#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3252 = PCURVE('',#818,#3253);
+#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258);
+#3254 = LINE('',#3255,#3256);
+#3255 = CARTESIAN_POINT('',(0.,0.));
+#3256 = VECTOR('',#3257,1.);
+#3257 = DIRECTION('',(0.,-1.));
+#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3259 = ADVANCED_FACE('',(#3260),#818,.T.);
+#3260 = FACE_BOUND('',#3261,.T.);
+#3261 = EDGE_LOOP('',(#3262,#3263,#3264,#3265));
+#3262 = ORIENTED_EDGE('',*,*,#3170,.F.);
+#3263 = ORIENTED_EDGE('',*,*,#804,.F.);
+#3264 = ORIENTED_EDGE('',*,*,#3239,.T.);
+#3265 = ORIENTED_EDGE('',*,*,#3266,.T.);
+#3266 = EDGE_CURVE('',#3219,#3171,#3267,.T.);
+#3267 = SURFACE_CURVE('',#3268,(#3272,#3278),.PCURVE_S1.);
+#3268 = LINE('',#3269,#3270);
+#3269 = CARTESIAN_POINT('',(14.5,-1.89,-0.5));
+#3270 = VECTOR('',#3271,1.);
+#3271 = DIRECTION('',(0.,-1.,0.));
+#3272 = PCURVE('',#818,#3273);
+#3273 = DEFINITIONAL_REPRESENTATION('',(#3274),#3277);
+#3274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3275,#3276),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#3275 = CARTESIAN_POINT('',(-0.1,-0.8));
+#3276 = CARTESIAN_POINT('',(1.1,-0.8));
+#3277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3278 = PCURVE('',#3155,#3279);
+#3279 = DEFINITIONAL_REPRESENTATION('',(#3280),#3283);
+#3280 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3281,#3282),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#3281 = CARTESIAN_POINT('',(1.3,0.2));
+#3282 = CARTESIAN_POINT('',(1.3,1.4));
+#3283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3284 = ADVANCED_FACE('',(#3285),#851,.F.);
+#3285 = FACE_BOUND('',#3286,.F.);
+#3286 = EDGE_LOOP('',(#3287,#3288,#3289,#3290));
+#3287 = ORIENTED_EDGE('',*,*,#2611,.T.);
+#3288 = ORIENTED_EDGE('',*,*,#2639,.T.);
+#3289 = ORIENTED_EDGE('',*,*,#833,.F.);
+#3290 = ORIENTED_EDGE('',*,*,#1005,.F.);
+#3291 = ADVANCED_FACE('',(#3292),#948,.T.);
+#3292 = FACE_BOUND('',#3293,.T.);
+#3293 = EDGE_LOOP('',(#3294,#3295,#3296,#3297,#3320,#3348,#3376,#3404,
+    #3432,#3455,#3476,#3477,#3500,#3528,#3556,#3584,#3612,#3635,#3656,
+    #3657,#3680,#3708,#3736,#3764,#3792,#3815,#3836,#3837));
+#3294 = ORIENTED_EDGE('',*,*,#932,.F.);
+#3295 = ORIENTED_EDGE('',*,*,#2562,.T.);
+#3296 = ORIENTED_EDGE('',*,*,#2172,.T.);
+#3297 = ORIENTED_EDGE('',*,*,#3298,.T.);
+#3298 = EDGE_CURVE('',#2145,#3299,#3301,.T.);
+#3299 = VERTEX_POINT('',#3300);
+#3300 = CARTESIAN_POINT('',(0.,-3.04,0.8));
+#3301 = SURFACE_CURVE('',#3302,(#3306,#3313),.PCURVE_S1.);
+#3302 = LINE('',#3303,#3304);
+#3303 = CARTESIAN_POINT('',(0.,-3.04,1.27));
+#3304 = VECTOR('',#3305,1.);
+#3305 = DIRECTION('',(-0.,-0.,-1.));
+#3306 = PCURVE('',#948,#3307);
+#3307 = DEFINITIONAL_REPRESENTATION('',(#3308),#3312);
+#3308 = LINE('',#3309,#3310);
+#3309 = CARTESIAN_POINT('',(0.91,-2.54));
+#3310 = VECTOR('',#3311,1.);
+#3311 = DIRECTION('',(0.,1.));
+#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3313 = PCURVE('',#2160,#3314);
+#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3319);
+#3315 = LINE('',#3316,#3317);
+#3316 = CARTESIAN_POINT('',(1.77,-15.3));
+#3317 = VECTOR('',#3318,1.);
+#3318 = DIRECTION('',(-1.,0.));
+#3319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3320 = ORIENTED_EDGE('',*,*,#3321,.T.);
+#3321 = EDGE_CURVE('',#3299,#3322,#3324,.T.);
+#3322 = VERTEX_POINT('',#3323);
+#3323 = CARTESIAN_POINT('',(0.,-3.34,0.8));
+#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.);
+#3325 = LINE('',#3326,#3327);
+#3326 = CARTESIAN_POINT('',(0.,-1.74,0.8));
+#3327 = VECTOR('',#3328,1.);
+#3328 = DIRECTION('',(0.,-1.,0.));
+#3329 = PCURVE('',#948,#3330);
+#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335);
+#3331 = LINE('',#3332,#3333);
+#3332 = CARTESIAN_POINT('',(2.21,-2.07));
+#3333 = VECTOR('',#3334,1.);
+#3334 = DIRECTION('',(-1.,0.));
+#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3336 = PCURVE('',#3337,#3342);
+#3337 = PLANE('',#3338);
+#3338 = AXIS2_PLACEMENT_3D('',#3339,#3340,#3341);
+#3339 = CARTESIAN_POINT('',(0.,-1.74,0.8));
+#3340 = DIRECTION('',(0.,0.,-1.));
+#3341 = DIRECTION('',(0.,-1.,0.));
+#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347);
+#3343 = LINE('',#3344,#3345);
+#3344 = CARTESIAN_POINT('',(0.,-0.));
+#3345 = VECTOR('',#3346,1.);
+#3346 = DIRECTION('',(1.,0.));
+#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3348 = ORIENTED_EDGE('',*,*,#3349,.T.);
+#3349 = EDGE_CURVE('',#3322,#3350,#3352,.T.);
+#3350 = VERTEX_POINT('',#3351);
+#3351 = CARTESIAN_POINT('',(0.,-3.34,-0.8));
+#3352 = SURFACE_CURVE('',#3353,(#3357,#3364),.PCURVE_S1.);
+#3353 = LINE('',#3354,#3355);
+#3354 = CARTESIAN_POINT('',(0.,-3.34,0.8));
+#3355 = VECTOR('',#3356,1.);
+#3356 = DIRECTION('',(0.,0.,-1.));
+#3357 = PCURVE('',#948,#3358);
+#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363);
+#3359 = LINE('',#3360,#3361);
+#3360 = CARTESIAN_POINT('',(0.61,-2.07));
+#3361 = VECTOR('',#3362,1.);
+#3362 = DIRECTION('',(0.,1.));
+#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3364 = PCURVE('',#3365,#3370);
+#3365 = PLANE('',#3366);
+#3366 = AXIS2_PLACEMENT_3D('',#3367,#3368,#3369);
+#3367 = CARTESIAN_POINT('',(0.,-3.34,0.8));
+#3368 = DIRECTION('',(0.,1.,0.));
+#3369 = DIRECTION('',(0.,0.,-1.));
+#3370 = DEFINITIONAL_REPRESENTATION('',(#3371),#3375);
+#3371 = LINE('',#3372,#3373);
+#3372 = CARTESIAN_POINT('',(0.,0.));
+#3373 = VECTOR('',#3374,1.);
+#3374 = DIRECTION('',(1.,0.));
+#3375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3376 = ORIENTED_EDGE('',*,*,#3377,.T.);
+#3377 = EDGE_CURVE('',#3350,#3378,#3380,.T.);
+#3378 = VERTEX_POINT('',#3379);
+#3379 = CARTESIAN_POINT('',(0.,-1.74,-0.8));
+#3380 = SURFACE_CURVE('',#3381,(#3385,#3392),.PCURVE_S1.);
+#3381 = LINE('',#3382,#3383);
+#3382 = CARTESIAN_POINT('',(0.,-3.34,-0.8));
+#3383 = VECTOR('',#3384,1.);
+#3384 = DIRECTION('',(0.,1.,0.));
+#3385 = PCURVE('',#948,#3386);
+#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391);
+#3387 = LINE('',#3388,#3389);
+#3388 = CARTESIAN_POINT('',(0.61,-0.47));
+#3389 = VECTOR('',#3390,1.);
+#3390 = DIRECTION('',(1.,0.));
+#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3392 = PCURVE('',#3393,#3398);
+#3393 = PLANE('',#3394);
+#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397);
+#3395 = CARTESIAN_POINT('',(0.,-3.34,-0.8));
+#3396 = DIRECTION('',(0.,0.,1.));
+#3397 = DIRECTION('',(0.,1.,0.));
+#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403);
+#3399 = LINE('',#3400,#3401);
+#3400 = CARTESIAN_POINT('',(0.,0.));
+#3401 = VECTOR('',#3402,1.);
+#3402 = DIRECTION('',(1.,0.));
+#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3404 = ORIENTED_EDGE('',*,*,#3405,.T.);
+#3405 = EDGE_CURVE('',#3378,#3406,#3408,.T.);
+#3406 = VERTEX_POINT('',#3407);
+#3407 = CARTESIAN_POINT('',(0.,-1.74,0.8));
+#3408 = SURFACE_CURVE('',#3409,(#3413,#3420),.PCURVE_S1.);
+#3409 = LINE('',#3410,#3411);
+#3410 = CARTESIAN_POINT('',(0.,-1.74,-0.8));
+#3411 = VECTOR('',#3412,1.);
+#3412 = DIRECTION('',(0.,0.,1.));
+#3413 = PCURVE('',#948,#3414);
+#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419);
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(2.21,-0.47));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(0.,-1.));
+#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3420 = PCURVE('',#3421,#3426);
+#3421 = PLANE('',#3422);
+#3422 = AXIS2_PLACEMENT_3D('',#3423,#3424,#3425);
+#3423 = CARTESIAN_POINT('',(0.,-1.74,-0.8));
+#3424 = DIRECTION('',(0.,-1.,0.));
+#3425 = DIRECTION('',(0.,0.,1.));
+#3426 = DEFINITIONAL_REPRESENTATION('',(#3427),#3431);
+#3427 = LINE('',#3428,#3429);
+#3428 = CARTESIAN_POINT('',(0.,0.));
+#3429 = VECTOR('',#3430,1.);
+#3430 = DIRECTION('',(1.,0.));
+#3431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3432 = ORIENTED_EDGE('',*,*,#3433,.T.);
+#3433 = EDGE_CURVE('',#3406,#3434,#3436,.T.);
+#3434 = VERTEX_POINT('',#3435);
+#3435 = CARTESIAN_POINT('',(0.,-2.04,0.8));
+#3436 = SURFACE_CURVE('',#3437,(#3441,#3448),.PCURVE_S1.);
+#3437 = LINE('',#3438,#3439);
+#3438 = CARTESIAN_POINT('',(0.,-1.74,0.8));
+#3439 = VECTOR('',#3440,1.);
+#3440 = DIRECTION('',(0.,-1.,0.));
+#3441 = PCURVE('',#948,#3442);
+#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447);
+#3443 = LINE('',#3444,#3445);
+#3444 = CARTESIAN_POINT('',(2.21,-2.07));
+#3445 = VECTOR('',#3446,1.);
+#3446 = DIRECTION('',(-1.,0.));
+#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3448 = PCURVE('',#3337,#3449);
+#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3454);
+#3450 = LINE('',#3451,#3452);
+#3451 = CARTESIAN_POINT('',(0.,-0.));
+#3452 = VECTOR('',#3453,1.);
+#3453 = DIRECTION('',(1.,0.));
+#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3455 = ORIENTED_EDGE('',*,*,#3456,.T.);
+#3456 = EDGE_CURVE('',#3434,#2066,#3457,.T.);
+#3457 = SURFACE_CURVE('',#3458,(#3462,#3469),.PCURVE_S1.);
+#3458 = LINE('',#3459,#3460);
+#3459 = CARTESIAN_POINT('',(0.,-2.04,-0.385));
+#3460 = VECTOR('',#3461,1.);
+#3461 = DIRECTION('',(0.,0.,1.));
+#3462 = PCURVE('',#948,#3463);
+#3463 = DEFINITIONAL_REPRESENTATION('',(#3464),#3468);
+#3464 = LINE('',#3465,#3466);
+#3465 = CARTESIAN_POINT('',(1.91,-0.885));
+#3466 = VECTOR('',#3467,1.);
+#3467 = DIRECTION('',(0.,-1.));
+#3468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3469 = PCURVE('',#2104,#3470);
+#3470 = DEFINITIONAL_REPRESENTATION('',(#3471),#3475);
+#3471 = LINE('',#3472,#3473);
+#3472 = CARTESIAN_POINT('',(0.885,-15.3));
+#3473 = VECTOR('',#3474,1.);
+#3474 = DIRECTION('',(-1.,0.));
+#3475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3476 = ORIENTED_EDGE('',*,*,#2065,.T.);
+#3477 = ORIENTED_EDGE('',*,*,#3478,.T.);
+#3478 = EDGE_CURVE('',#2038,#3479,#3481,.T.);
+#3479 = VERTEX_POINT('',#3480);
+#3480 = CARTESIAN_POINT('',(0.,-0.5,0.8));
+#3481 = SURFACE_CURVE('',#3482,(#3486,#3493),.PCURVE_S1.);
+#3482 = LINE('',#3483,#3484);
+#3483 = CARTESIAN_POINT('',(0.,-0.5,1.27));
+#3484 = VECTOR('',#3485,1.);
+#3485 = DIRECTION('',(-0.,-0.,-1.));
+#3486 = PCURVE('',#948,#3487);
+#3487 = DEFINITIONAL_REPRESENTATION('',(#3488),#3492);
+#3488 = LINE('',#3489,#3490);
+#3489 = CARTESIAN_POINT('',(3.45,-2.54));
+#3490 = VECTOR('',#3491,1.);
+#3491 = DIRECTION('',(0.,1.));
+#3492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3493 = PCURVE('',#2053,#3494);
+#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499);
+#3495 = LINE('',#3496,#3497);
+#3496 = CARTESIAN_POINT('',(1.77,-15.3));
+#3497 = VECTOR('',#3498,1.);
+#3498 = DIRECTION('',(-1.,0.));
+#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3500 = ORIENTED_EDGE('',*,*,#3501,.T.);
+#3501 = EDGE_CURVE('',#3479,#3502,#3504,.T.);
+#3502 = VERTEX_POINT('',#3503);
+#3503 = CARTESIAN_POINT('',(0.,-0.8,0.8));
+#3504 = SURFACE_CURVE('',#3505,(#3509,#3516),.PCURVE_S1.);
+#3505 = LINE('',#3506,#3507);
+#3506 = CARTESIAN_POINT('',(0.,0.8,0.8));
+#3507 = VECTOR('',#3508,1.);
+#3508 = DIRECTION('',(0.,-1.,0.));
+#3509 = PCURVE('',#948,#3510);
+#3510 = DEFINITIONAL_REPRESENTATION('',(#3511),#3515);
+#3511 = LINE('',#3512,#3513);
+#3512 = CARTESIAN_POINT('',(4.75,-2.07));
+#3513 = VECTOR('',#3514,1.);
+#3514 = DIRECTION('',(-1.,0.));
+#3515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3516 = PCURVE('',#3517,#3522);
+#3517 = PLANE('',#3518);
+#3518 = AXIS2_PLACEMENT_3D('',#3519,#3520,#3521);
+#3519 = CARTESIAN_POINT('',(0.,0.8,0.8));
+#3520 = DIRECTION('',(0.,0.,-1.));
+#3521 = DIRECTION('',(0.,-1.,0.));
+#3522 = DEFINITIONAL_REPRESENTATION('',(#3523),#3527);
+#3523 = LINE('',#3524,#3525);
+#3524 = CARTESIAN_POINT('',(0.,-0.));
+#3525 = VECTOR('',#3526,1.);
+#3526 = DIRECTION('',(1.,0.));
+#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3528 = ORIENTED_EDGE('',*,*,#3529,.T.);
+#3529 = EDGE_CURVE('',#3502,#3530,#3532,.T.);
+#3530 = VERTEX_POINT('',#3531);
+#3531 = CARTESIAN_POINT('',(0.,-0.8,-0.8));
+#3532 = SURFACE_CURVE('',#3533,(#3537,#3544),.PCURVE_S1.);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(0.,-0.8,0.8));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(0.,0.,-1.));
+#3537 = PCURVE('',#948,#3538);
+#3538 = DEFINITIONAL_REPRESENTATION('',(#3539),#3543);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(3.15,-2.07));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(0.,1.));
+#3543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3544 = PCURVE('',#3545,#3550);
+#3545 = PLANE('',#3546);
+#3546 = AXIS2_PLACEMENT_3D('',#3547,#3548,#3549);
+#3547 = CARTESIAN_POINT('',(0.,-0.8,0.8));
+#3548 = DIRECTION('',(0.,1.,0.));
+#3549 = DIRECTION('',(0.,0.,-1.));
+#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3555);
+#3551 = LINE('',#3552,#3553);
+#3552 = CARTESIAN_POINT('',(0.,0.));
+#3553 = VECTOR('',#3554,1.);
+#3554 = DIRECTION('',(1.,0.));
+#3555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3556 = ORIENTED_EDGE('',*,*,#3557,.T.);
+#3557 = EDGE_CURVE('',#3530,#3558,#3560,.T.);
+#3558 = VERTEX_POINT('',#3559);
+#3559 = CARTESIAN_POINT('',(0.,0.8,-0.8));
+#3560 = SURFACE_CURVE('',#3561,(#3565,#3572),.PCURVE_S1.);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(0.,-0.8,-0.8));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(0.,1.,0.));
+#3565 = PCURVE('',#948,#3566);
+#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571);
+#3567 = LINE('',#3568,#3569);
+#3568 = CARTESIAN_POINT('',(3.15,-0.47));
+#3569 = VECTOR('',#3570,1.);
+#3570 = DIRECTION('',(1.,0.));
+#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3572 = PCURVE('',#3573,#3578);
+#3573 = PLANE('',#3574);
+#3574 = AXIS2_PLACEMENT_3D('',#3575,#3576,#3577);
+#3575 = CARTESIAN_POINT('',(0.,-0.8,-0.8));
+#3576 = DIRECTION('',(0.,0.,1.));
+#3577 = DIRECTION('',(0.,1.,0.));
+#3578 = DEFINITIONAL_REPRESENTATION('',(#3579),#3583);
+#3579 = LINE('',#3580,#3581);
+#3580 = CARTESIAN_POINT('',(0.,0.));
+#3581 = VECTOR('',#3582,1.);
+#3582 = DIRECTION('',(1.,0.));
+#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3584 = ORIENTED_EDGE('',*,*,#3585,.T.);
+#3585 = EDGE_CURVE('',#3558,#3586,#3588,.T.);
+#3586 = VERTEX_POINT('',#3587);
+#3587 = CARTESIAN_POINT('',(0.,0.8,0.8));
+#3588 = SURFACE_CURVE('',#3589,(#3593,#3600),.PCURVE_S1.);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(0.,0.8,-0.8));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(0.,0.,1.));
+#3593 = PCURVE('',#948,#3594);
+#3594 = DEFINITIONAL_REPRESENTATION('',(#3595),#3599);
+#3595 = LINE('',#3596,#3597);
+#3596 = CARTESIAN_POINT('',(4.75,-0.47));
+#3597 = VECTOR('',#3598,1.);
+#3598 = DIRECTION('',(0.,-1.));
+#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3600 = PCURVE('',#3601,#3606);
+#3601 = PLANE('',#3602);
+#3602 = AXIS2_PLACEMENT_3D('',#3603,#3604,#3605);
+#3603 = CARTESIAN_POINT('',(0.,0.8,-0.8));
+#3604 = DIRECTION('',(0.,-1.,0.));
+#3605 = DIRECTION('',(0.,0.,1.));
+#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611);
+#3607 = LINE('',#3608,#3609);
+#3608 = CARTESIAN_POINT('',(0.,0.));
+#3609 = VECTOR('',#3610,1.);
+#3610 = DIRECTION('',(1.,0.));
+#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3612 = ORIENTED_EDGE('',*,*,#3613,.T.);
+#3613 = EDGE_CURVE('',#3586,#3614,#3616,.T.);
+#3614 = VERTEX_POINT('',#3615);
+#3615 = CARTESIAN_POINT('',(0.,0.5,0.8));
+#3616 = SURFACE_CURVE('',#3617,(#3621,#3628),.PCURVE_S1.);
+#3617 = LINE('',#3618,#3619);
+#3618 = CARTESIAN_POINT('',(0.,0.8,0.8));
+#3619 = VECTOR('',#3620,1.);
+#3620 = DIRECTION('',(0.,-1.,0.));
+#3621 = PCURVE('',#948,#3622);
+#3622 = DEFINITIONAL_REPRESENTATION('',(#3623),#3627);
+#3623 = LINE('',#3624,#3625);
+#3624 = CARTESIAN_POINT('',(4.75,-2.07));
+#3625 = VECTOR('',#3626,1.);
+#3626 = DIRECTION('',(-1.,0.));
+#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3628 = PCURVE('',#3517,#3629);
+#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(0.,-0.));
+#3632 = VECTOR('',#3633,1.);
+#3633 = DIRECTION('',(1.,0.));
+#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3635 = ORIENTED_EDGE('',*,*,#3636,.T.);
+#3636 = EDGE_CURVE('',#3614,#1959,#3637,.T.);
+#3637 = SURFACE_CURVE('',#3638,(#3642,#3649),.PCURVE_S1.);
+#3638 = LINE('',#3639,#3640);
+#3639 = CARTESIAN_POINT('',(0.,0.5,-0.385));
+#3640 = VECTOR('',#3641,1.);
+#3641 = DIRECTION('',(0.,0.,1.));
+#3642 = PCURVE('',#948,#3643);
+#3643 = DEFINITIONAL_REPRESENTATION('',(#3644),#3648);
+#3644 = LINE('',#3645,#3646);
+#3645 = CARTESIAN_POINT('',(4.45,-0.885));
+#3646 = VECTOR('',#3647,1.);
+#3647 = DIRECTION('',(0.,-1.));
+#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3649 = PCURVE('',#1997,#3650);
+#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655);
+#3651 = LINE('',#3652,#3653);
+#3652 = CARTESIAN_POINT('',(0.885,-15.3));
+#3653 = VECTOR('',#3654,1.);
+#3654 = DIRECTION('',(-1.,0.));
+#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3656 = ORIENTED_EDGE('',*,*,#1958,.T.);
+#3657 = ORIENTED_EDGE('',*,*,#3658,.T.);
+#3658 = EDGE_CURVE('',#1931,#3659,#3661,.T.);
+#3659 = VERTEX_POINT('',#3660);
+#3660 = CARTESIAN_POINT('',(0.,2.04,0.8));
+#3661 = SURFACE_CURVE('',#3662,(#3666,#3673),.PCURVE_S1.);
+#3662 = LINE('',#3663,#3664);
+#3663 = CARTESIAN_POINT('',(0.,2.04,1.27));
+#3664 = VECTOR('',#3665,1.);
+#3665 = DIRECTION('',(-0.,-0.,-1.));
+#3666 = PCURVE('',#948,#3667);
+#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672);
+#3668 = LINE('',#3669,#3670);
+#3669 = CARTESIAN_POINT('',(5.99,-2.54));
+#3670 = VECTOR('',#3671,1.);
+#3671 = DIRECTION('',(0.,1.));
+#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3673 = PCURVE('',#1946,#3674);
+#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3679);
+#3675 = LINE('',#3676,#3677);
+#3676 = CARTESIAN_POINT('',(1.77,-15.3));
+#3677 = VECTOR('',#3678,1.);
+#3678 = DIRECTION('',(-1.,0.));
+#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3680 = ORIENTED_EDGE('',*,*,#3681,.T.);
+#3681 = EDGE_CURVE('',#3659,#3682,#3684,.T.);
+#3682 = VERTEX_POINT('',#3683);
+#3683 = CARTESIAN_POINT('',(0.,1.74,0.8));
+#3684 = SURFACE_CURVE('',#3685,(#3689,#3696),.PCURVE_S1.);
+#3685 = LINE('',#3686,#3687);
+#3686 = CARTESIAN_POINT('',(0.,3.34,0.8));
+#3687 = VECTOR('',#3688,1.);
+#3688 = DIRECTION('',(0.,-1.,-6.938893903907E-17));
+#3689 = PCURVE('',#948,#3690);
+#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695);
+#3691 = LINE('',#3692,#3693);
+#3692 = CARTESIAN_POINT('',(7.29,-2.07));
+#3693 = VECTOR('',#3694,1.);
+#3694 = DIRECTION('',(-1.,6.938893903907E-17));
+#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3696 = PCURVE('',#3697,#3702);
+#3697 = PLANE('',#3698);
+#3698 = AXIS2_PLACEMENT_3D('',#3699,#3700,#3701);
+#3699 = CARTESIAN_POINT('',(0.,3.34,0.8));
+#3700 = DIRECTION('',(0.,6.938893903907E-17,-1.));
+#3701 = DIRECTION('',(0.,-1.,-6.938893903907E-17));
+#3702 = DEFINITIONAL_REPRESENTATION('',(#3703),#3707);
+#3703 = LINE('',#3704,#3705);
+#3704 = CARTESIAN_POINT('',(0.,0.));
+#3705 = VECTOR('',#3706,1.);
+#3706 = DIRECTION('',(1.,0.));
+#3707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3708 = ORIENTED_EDGE('',*,*,#3709,.T.);
+#3709 = EDGE_CURVE('',#3682,#3710,#3712,.T.);
+#3710 = VERTEX_POINT('',#3711);
+#3711 = CARTESIAN_POINT('',(0.,1.74,-0.8));
+#3712 = SURFACE_CURVE('',#3713,(#3717,#3724),.PCURVE_S1.);
+#3713 = LINE('',#3714,#3715);
+#3714 = CARTESIAN_POINT('',(0.,1.74,0.8));
+#3715 = VECTOR('',#3716,1.);
+#3716 = DIRECTION('',(0.,0.,-1.));
+#3717 = PCURVE('',#948,#3718);
+#3718 = DEFINITIONAL_REPRESENTATION('',(#3719),#3723);
+#3719 = LINE('',#3720,#3721);
+#3720 = CARTESIAN_POINT('',(5.69,-2.07));
+#3721 = VECTOR('',#3722,1.);
+#3722 = DIRECTION('',(0.,1.));
+#3723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3724 = PCURVE('',#3725,#3730);
+#3725 = PLANE('',#3726);
+#3726 = AXIS2_PLACEMENT_3D('',#3727,#3728,#3729);
+#3727 = CARTESIAN_POINT('',(0.,1.74,0.8));
+#3728 = DIRECTION('',(0.,1.,0.));
+#3729 = DIRECTION('',(0.,0.,-1.));
+#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3735);
+#3731 = LINE('',#3732,#3733);
+#3732 = CARTESIAN_POINT('',(0.,0.));
+#3733 = VECTOR('',#3734,1.);
+#3734 = DIRECTION('',(1.,0.));
+#3735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3736 = ORIENTED_EDGE('',*,*,#3737,.T.);
+#3737 = EDGE_CURVE('',#3710,#3738,#3740,.T.);
+#3738 = VERTEX_POINT('',#3739);
+#3739 = CARTESIAN_POINT('',(0.,3.34,-0.8));
+#3740 = SURFACE_CURVE('',#3741,(#3745,#3752),.PCURVE_S1.);
+#3741 = LINE('',#3742,#3743);
+#3742 = CARTESIAN_POINT('',(0.,1.74,-0.8));
+#3743 = VECTOR('',#3744,1.);
+#3744 = DIRECTION('',(0.,1.,0.));
+#3745 = PCURVE('',#948,#3746);
+#3746 = DEFINITIONAL_REPRESENTATION('',(#3747),#3751);
+#3747 = LINE('',#3748,#3749);
+#3748 = CARTESIAN_POINT('',(5.69,-0.47));
+#3749 = VECTOR('',#3750,1.);
+#3750 = DIRECTION('',(1.,0.));
+#3751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3752 = PCURVE('',#3753,#3758);
+#3753 = PLANE('',#3754);
+#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757);
+#3755 = CARTESIAN_POINT('',(0.,1.74,-0.8));
+#3756 = DIRECTION('',(0.,0.,1.));
+#3757 = DIRECTION('',(0.,1.,0.));
+#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763);
+#3759 = LINE('',#3760,#3761);
+#3760 = CARTESIAN_POINT('',(0.,0.));
+#3761 = VECTOR('',#3762,1.);
+#3762 = DIRECTION('',(1.,0.));
+#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3764 = ORIENTED_EDGE('',*,*,#3765,.T.);
+#3765 = EDGE_CURVE('',#3738,#3766,#3768,.T.);
+#3766 = VERTEX_POINT('',#3767);
+#3767 = CARTESIAN_POINT('',(0.,3.34,0.8));
+#3768 = SURFACE_CURVE('',#3769,(#3773,#3780),.PCURVE_S1.);
+#3769 = LINE('',#3770,#3771);
+#3770 = CARTESIAN_POINT('',(0.,3.34,-0.8));
+#3771 = VECTOR('',#3772,1.);
+#3772 = DIRECTION('',(0.,0.,1.));
+#3773 = PCURVE('',#948,#3774);
+#3774 = DEFINITIONAL_REPRESENTATION('',(#3775),#3779);
+#3775 = LINE('',#3776,#3777);
+#3776 = CARTESIAN_POINT('',(7.29,-0.47));
+#3777 = VECTOR('',#3778,1.);
+#3778 = DIRECTION('',(0.,-1.));
+#3779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3780 = PCURVE('',#3781,#3786);
+#3781 = PLANE('',#3782);
+#3782 = AXIS2_PLACEMENT_3D('',#3783,#3784,#3785);
+#3783 = CARTESIAN_POINT('',(0.,3.34,-0.8));
+#3784 = DIRECTION('',(0.,-1.,0.));
+#3785 = DIRECTION('',(0.,0.,1.));
+#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791);
+#3787 = LINE('',#3788,#3789);
+#3788 = CARTESIAN_POINT('',(0.,0.));
+#3789 = VECTOR('',#3790,1.);
+#3790 = DIRECTION('',(1.,0.));
+#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3792 = ORIENTED_EDGE('',*,*,#3793,.T.);
+#3793 = EDGE_CURVE('',#3766,#3794,#3796,.T.);
+#3794 = VERTEX_POINT('',#3795);
+#3795 = CARTESIAN_POINT('',(0.,3.04,0.8));
+#3796 = SURFACE_CURVE('',#3797,(#3801,#3808),.PCURVE_S1.);
+#3797 = LINE('',#3798,#3799);
+#3798 = CARTESIAN_POINT('',(0.,3.34,0.8));
+#3799 = VECTOR('',#3800,1.);
+#3800 = DIRECTION('',(0.,-1.,-6.938893903907E-17));
+#3801 = PCURVE('',#948,#3802);
+#3802 = DEFINITIONAL_REPRESENTATION('',(#3803),#3807);
+#3803 = LINE('',#3804,#3805);
+#3804 = CARTESIAN_POINT('',(7.29,-2.07));
+#3805 = VECTOR('',#3806,1.);
+#3806 = DIRECTION('',(-1.,6.938893903907E-17));
+#3807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3808 = PCURVE('',#3697,#3809);
+#3809 = DEFINITIONAL_REPRESENTATION('',(#3810),#3814);
+#3810 = LINE('',#3811,#3812);
+#3811 = CARTESIAN_POINT('',(0.,0.));
+#3812 = VECTOR('',#3813,1.);
+#3813 = DIRECTION('',(1.,0.));
+#3814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3815 = ORIENTED_EDGE('',*,*,#3816,.T.);
+#3816 = EDGE_CURVE('',#3794,#1852,#3817,.T.);
+#3817 = SURFACE_CURVE('',#3818,(#3822,#3829),.PCURVE_S1.);
+#3818 = LINE('',#3819,#3820);
+#3819 = CARTESIAN_POINT('',(0.,3.04,-0.385));
+#3820 = VECTOR('',#3821,1.);
+#3821 = DIRECTION('',(0.,0.,1.));
+#3822 = PCURVE('',#948,#3823);
+#3823 = DEFINITIONAL_REPRESENTATION('',(#3824),#3828);
+#3824 = LINE('',#3825,#3826);
+#3825 = CARTESIAN_POINT('',(6.99,-0.885));
+#3826 = VECTOR('',#3827,1.);
+#3827 = DIRECTION('',(0.,-1.));
+#3828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3829 = PCURVE('',#1890,#3830);
+#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835);
+#3831 = LINE('',#3832,#3833);
+#3832 = CARTESIAN_POINT('',(0.885,-15.3));
+#3833 = VECTOR('',#3834,1.);
+#3834 = DIRECTION('',(-1.,0.));
+#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3836 = ORIENTED_EDGE('',*,*,#1851,.T.);
+#3837 = ORIENTED_EDGE('',*,*,#1801,.F.);
+#3838 = ADVANCED_FACE('',(#3839),#1048,.T.);
+#3839 = FACE_BOUND('',#3840,.T.);
+#3840 = EDGE_LOOP('',(#3841,#3842,#3865,#3886));
+#3841 = ORIENTED_EDGE('',*,*,#1030,.F.);
+#3842 = ORIENTED_EDGE('',*,*,#3843,.T.);
+#3843 = EDGE_CURVE('',#1031,#3844,#3846,.T.);
+#3844 = VERTEX_POINT('',#3845);
+#3845 = CARTESIAN_POINT('',(7.45,3.05,-0.8));
+#3846 = SURFACE_CURVE('',#3847,(#3851,#3858),.PCURVE_S1.);
+#3847 = LINE('',#3848,#3849);
+#3848 = CARTESIAN_POINT('',(7.45,3.05,-1.27));
+#3849 = VECTOR('',#3850,1.);
+#3850 = DIRECTION('',(0.,0.,1.));
+#3851 = PCURVE('',#1048,#3852);
+#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3857);
+#3853 = LINE('',#3854,#3855);
+#3854 = CARTESIAN_POINT('',(0.,0.));
+#3855 = VECTOR('',#3856,1.);
+#3856 = DIRECTION('',(0.,-1.));
+#3857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3858 = PCURVE('',#1076,#3859);
+#3859 = DEFINITIONAL_REPRESENTATION('',(#3860),#3864);
+#3860 = LINE('',#3861,#3862);
+#3861 = CARTESIAN_POINT('',(1.45,0.));
+#3862 = VECTOR('',#3863,1.);
+#3863 = DIRECTION('',(0.,-1.));
+#3864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3865 = ORIENTED_EDGE('',*,*,#3866,.T.);
+#3866 = EDGE_CURVE('',#3844,#3867,#3869,.T.);
+#3867 = VERTEX_POINT('',#3868);
+#3868 = CARTESIAN_POINT('',(7.45,2.05,-0.8));
+#3869 = SURFACE_CURVE('',#3870,(#3874,#3880),.PCURVE_S1.);
+#3870 = LINE('',#3871,#3872);
+#3871 = CARTESIAN_POINT('',(7.45,2.395,-0.8));
+#3872 = VECTOR('',#3873,1.);
+#3873 = DIRECTION('',(0.,-1.,0.));
+#3874 = PCURVE('',#1048,#3875);
+#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3879);
+#3876 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3877,#3878),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.755,0.445),.PIECEWISE_BEZIER_KNOTS.);
+#3877 = CARTESIAN_POINT('',(-1.E-01,-0.47));
+#3878 = CARTESIAN_POINT('',(1.1,-0.47));
+#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3880 = PCURVE('',#3753,#3881);
+#3881 = DEFINITIONAL_REPRESENTATION('',(#3882),#3885);
+#3882 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3883,#3884),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.755,0.445),.PIECEWISE_BEZIER_KNOTS.);
+#3883 = CARTESIAN_POINT('',(1.41,-7.45));
+#3884 = CARTESIAN_POINT('',(0.21,-7.45));
+#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3886 = ORIENTED_EDGE('',*,*,#3887,.F.);
+#3887 = EDGE_CURVE('',#1033,#3867,#3888,.T.);
+#3888 = SURFACE_CURVE('',#3889,(#3893,#3900),.PCURVE_S1.);
+#3889 = LINE('',#3890,#3891);
+#3890 = CARTESIAN_POINT('',(7.45,2.05,-1.27));
+#3891 = VECTOR('',#3892,1.);
+#3892 = DIRECTION('',(0.,0.,1.));
+#3893 = PCURVE('',#1048,#3894);
+#3894 = DEFINITIONAL_REPRESENTATION('',(#3895),#3899);
+#3895 = LINE('',#3896,#3897);
+#3896 = CARTESIAN_POINT('',(1.,0.));
+#3897 = VECTOR('',#3898,1.);
+#3898 = DIRECTION('',(0.,-1.));
+#3899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3900 = PCURVE('',#1130,#3901);
+#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3906);
+#3902 = LINE('',#3903,#3904);
+#3903 = CARTESIAN_POINT('',(0.,0.));
+#3904 = VECTOR('',#3905,1.);
+#3905 = DIRECTION('',(0.,-1.));
+#3906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3907 = ADVANCED_FACE('',(#3908),#1076,.T.);
+#3908 = FACE_BOUND('',#3909,.T.);
+#3909 = EDGE_LOOP('',(#3910,#3911,#3934,#3953));
+#3910 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#3911 = ORIENTED_EDGE('',*,*,#3912,.T.);
+#3912 = EDGE_CURVE('',#1061,#3913,#3915,.T.);
+#3913 = VERTEX_POINT('',#3914);
+#3914 = CARTESIAN_POINT('',(8.9,3.05,-0.8));
+#3915 = SURFACE_CURVE('',#3916,(#3920,#3927),.PCURVE_S1.);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(8.9,3.05,-1.27));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(0.,0.,1.));
+#3920 = PCURVE('',#1076,#3921);
+#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3926);
+#3922 = LINE('',#3923,#3924);
+#3923 = CARTESIAN_POINT('',(0.,-0.));
+#3924 = VECTOR('',#3925,1.);
+#3925 = DIRECTION('',(0.,-1.));
+#3926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3927 = PCURVE('',#1104,#3928);
+#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933);
+#3929 = LINE('',#3930,#3931);
+#3930 = CARTESIAN_POINT('',(1.,0.));
+#3931 = VECTOR('',#3932,1.);
+#3932 = DIRECTION('',(0.,-1.));
+#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3934 = ORIENTED_EDGE('',*,*,#3935,.T.);
+#3935 = EDGE_CURVE('',#3913,#3844,#3936,.T.);
+#3936 = SURFACE_CURVE('',#3937,(#3941,#3947),.PCURVE_S1.);
+#3937 = LINE('',#3938,#3939);
+#3938 = CARTESIAN_POINT('',(4.45,3.05,-0.8));
+#3939 = VECTOR('',#3940,1.);
+#3940 = DIRECTION('',(-1.,0.,0.));
+#3941 = PCURVE('',#1076,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3946);
+#3943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3944,#3945),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.595,-2.855),.PIECEWISE_BEZIER_KNOTS.);
+#3944 = CARTESIAN_POINT('',(-0.145,-0.47));
+#3945 = CARTESIAN_POINT('',(1.595,-0.47));
+#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3947 = PCURVE('',#3753,#3948);
+#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3952);
+#3949 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3950,#3951),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.595,-2.855),.PIECEWISE_BEZIER_KNOTS.);
+#3950 = CARTESIAN_POINT('',(1.31,-9.045));
+#3951 = CARTESIAN_POINT('',(1.31,-7.305));
+#3952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3953 = ORIENTED_EDGE('',*,*,#3843,.F.);
+#3954 = ADVANCED_FACE('',(#3955),#1130,.T.);
+#3955 = FACE_BOUND('',#3956,.T.);
+#3956 = EDGE_LOOP('',(#3957,#3958,#3959,#3980));
+#3957 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#3958 = ORIENTED_EDGE('',*,*,#3887,.T.);
+#3959 = ORIENTED_EDGE('',*,*,#3960,.T.);
+#3960 = EDGE_CURVE('',#3867,#3961,#3963,.T.);
+#3961 = VERTEX_POINT('',#3962);
+#3962 = CARTESIAN_POINT('',(8.9,2.05,-0.8));
+#3963 = SURFACE_CURVE('',#3964,(#3968,#3974),.PCURVE_S1.);
+#3964 = LINE('',#3965,#3966);
+#3965 = CARTESIAN_POINT('',(3.725,2.05,-0.8));
+#3966 = VECTOR('',#3967,1.);
+#3967 = DIRECTION('',(1.,0.,0.));
+#3968 = PCURVE('',#1130,#3969);
+#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3973);
+#3970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3971,#3972),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.58,5.32),.PIECEWISE_BEZIER_KNOTS.);
+#3971 = CARTESIAN_POINT('',(-0.145,-0.47));
+#3972 = CARTESIAN_POINT('',(1.595,-0.47));
+#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3974 = PCURVE('',#3753,#3975);
+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3979);
+#3976 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3977,#3978),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.58,5.32),.PIECEWISE_BEZIER_KNOTS.);
+#3977 = CARTESIAN_POINT('',(0.31,-7.305));
+#3978 = CARTESIAN_POINT('',(0.31,-9.045));
+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3980 = ORIENTED_EDGE('',*,*,#3981,.F.);
+#3981 = EDGE_CURVE('',#1089,#3961,#3982,.T.);
+#3982 = SURFACE_CURVE('',#3983,(#3987,#3994),.PCURVE_S1.);
+#3983 = LINE('',#3984,#3985);
+#3984 = CARTESIAN_POINT('',(8.9,2.05,-1.27));
+#3985 = VECTOR('',#3986,1.);
+#3986 = DIRECTION('',(0.,0.,1.));
+#3987 = PCURVE('',#1130,#3988);
+#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993);
+#3989 = LINE('',#3990,#3991);
+#3990 = CARTESIAN_POINT('',(1.45,0.));
+#3991 = VECTOR('',#3992,1.);
+#3992 = DIRECTION('',(0.,-1.));
+#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3994 = PCURVE('',#1104,#3995);
+#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000);
+#3996 = LINE('',#3997,#3998);
+#3997 = CARTESIAN_POINT('',(0.,0.));
+#3998 = VECTOR('',#3999,1.);
+#3999 = DIRECTION('',(0.,-1.));
+#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4001 = ADVANCED_FACE('',(#4002),#1104,.T.);
+#4002 = FACE_BOUND('',#4003,.T.);
+#4003 = EDGE_LOOP('',(#4004,#4005,#4006,#4025));
+#4004 = ORIENTED_EDGE('',*,*,#1088,.F.);
+#4005 = ORIENTED_EDGE('',*,*,#3981,.T.);
+#4006 = ORIENTED_EDGE('',*,*,#4007,.T.);
+#4007 = EDGE_CURVE('',#3961,#3913,#4008,.T.);
+#4008 = SURFACE_CURVE('',#4009,(#4013,#4019),.PCURVE_S1.);
+#4009 = LINE('',#4010,#4011);
+#4010 = CARTESIAN_POINT('',(8.9,1.895,-0.8));
+#4011 = VECTOR('',#4012,1.);
+#4012 = DIRECTION('',(0.,1.,0.));
+#4013 = PCURVE('',#1104,#4014);
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4018);
+#4015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4016,#4017),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.5E-02,1.255),.PIECEWISE_BEZIER_KNOTS.);
+#4016 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4017 = CARTESIAN_POINT('',(1.1,-0.47));
+#4018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4019 = PCURVE('',#3753,#4020);
+#4020 = DEFINITIONAL_REPRESENTATION('',(#4021),#4024);
+#4021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4022,#4023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.5E-02,1.255),.PIECEWISE_BEZIER_KNOTS.);
+#4022 = CARTESIAN_POINT('',(0.21,-8.9));
+#4023 = CARTESIAN_POINT('',(1.41,-8.9));
+#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4025 = ORIENTED_EDGE('',*,*,#3912,.F.);
+#4026 = ADVANCED_FACE('',(#4027),#1162,.T.);
+#4027 = FACE_BOUND('',#4028,.T.);
+#4028 = EDGE_LOOP('',(#4029,#4030,#4053,#4074));
+#4029 = ORIENTED_EDGE('',*,*,#1144,.F.);
+#4030 = ORIENTED_EDGE('',*,*,#4031,.T.);
+#4031 = EDGE_CURVE('',#1145,#4032,#4034,.T.);
+#4032 = VERTEX_POINT('',#4033);
+#4033 = CARTESIAN_POINT('',(7.45,-2.05,-0.8));
+#4034 = SURFACE_CURVE('',#4035,(#4039,#4046),.PCURVE_S1.);
+#4035 = LINE('',#4036,#4037);
+#4036 = CARTESIAN_POINT('',(7.45,-2.05,-1.27));
+#4037 = VECTOR('',#4038,1.);
+#4038 = DIRECTION('',(0.,0.,1.));
+#4039 = PCURVE('',#1162,#4040);
+#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045);
+#4041 = LINE('',#4042,#4043);
+#4042 = CARTESIAN_POINT('',(0.,0.));
+#4043 = VECTOR('',#4044,1.);
+#4044 = DIRECTION('',(0.,-1.));
+#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4046 = PCURVE('',#1190,#4047);
+#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052);
+#4048 = LINE('',#4049,#4050);
+#4049 = CARTESIAN_POINT('',(1.45,0.));
+#4050 = VECTOR('',#4051,1.);
+#4051 = DIRECTION('',(0.,-1.));
+#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4053 = ORIENTED_EDGE('',*,*,#4054,.T.);
+#4054 = EDGE_CURVE('',#4032,#4055,#4057,.T.);
+#4055 = VERTEX_POINT('',#4056);
+#4056 = CARTESIAN_POINT('',(7.45,-3.05,-0.8));
+#4057 = SURFACE_CURVE('',#4058,(#4062,#4068),.PCURVE_S1.);
+#4058 = LINE('',#4059,#4060);
+#4059 = CARTESIAN_POINT('',(7.45,-2.695,-0.8));
+#4060 = VECTOR('',#4061,1.);
+#4061 = DIRECTION('',(0.,-1.,0.));
+#4062 = PCURVE('',#1162,#4063);
+#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4067);
+#4064 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4065,#4066),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.745,0.455),.PIECEWISE_BEZIER_KNOTS.);
+#4065 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4066 = CARTESIAN_POINT('',(1.1,-0.47));
+#4067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4068 = PCURVE('',#3393,#4069);
+#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4073);
+#4070 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4071,#4072),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.745,0.455),.PIECEWISE_BEZIER_KNOTS.);
+#4071 = CARTESIAN_POINT('',(1.39,-7.45));
+#4072 = CARTESIAN_POINT('',(0.19,-7.45));
+#4073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4074 = ORIENTED_EDGE('',*,*,#4075,.F.);
+#4075 = EDGE_CURVE('',#1147,#4055,#4076,.T.);
+#4076 = SURFACE_CURVE('',#4077,(#4081,#4088),.PCURVE_S1.);
+#4077 = LINE('',#4078,#4079);
+#4078 = CARTESIAN_POINT('',(7.45,-3.05,-1.27));
+#4079 = VECTOR('',#4080,1.);
+#4080 = DIRECTION('',(0.,0.,1.));
+#4081 = PCURVE('',#1162,#4082);
+#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087);
+#4083 = LINE('',#4084,#4085);
+#4084 = CARTESIAN_POINT('',(1.,0.));
+#4085 = VECTOR('',#4086,1.);
+#4086 = DIRECTION('',(0.,-1.));
+#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4088 = PCURVE('',#1244,#4089);
+#4089 = DEFINITIONAL_REPRESENTATION('',(#4090),#4094);
+#4090 = LINE('',#4091,#4092);
+#4091 = CARTESIAN_POINT('',(0.,0.));
+#4092 = VECTOR('',#4093,1.);
+#4093 = DIRECTION('',(0.,-1.));
+#4094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4095 = ADVANCED_FACE('',(#4096),#1190,.T.);
+#4096 = FACE_BOUND('',#4097,.T.);
+#4097 = EDGE_LOOP('',(#4098,#4099,#4122,#4141));
+#4098 = ORIENTED_EDGE('',*,*,#1174,.F.);
+#4099 = ORIENTED_EDGE('',*,*,#4100,.T.);
+#4100 = EDGE_CURVE('',#1175,#4101,#4103,.T.);
+#4101 = VERTEX_POINT('',#4102);
+#4102 = CARTESIAN_POINT('',(8.9,-2.05,-0.8));
+#4103 = SURFACE_CURVE('',#4104,(#4108,#4115),.PCURVE_S1.);
+#4104 = LINE('',#4105,#4106);
+#4105 = CARTESIAN_POINT('',(8.9,-2.05,-1.27));
+#4106 = VECTOR('',#4107,1.);
+#4107 = DIRECTION('',(0.,0.,1.));
+#4108 = PCURVE('',#1190,#4109);
+#4109 = DEFINITIONAL_REPRESENTATION('',(#4110),#4114);
+#4110 = LINE('',#4111,#4112);
+#4111 = CARTESIAN_POINT('',(0.,-0.));
+#4112 = VECTOR('',#4113,1.);
+#4113 = DIRECTION('',(0.,-1.));
+#4114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4115 = PCURVE('',#1218,#4116);
+#4116 = DEFINITIONAL_REPRESENTATION('',(#4117),#4121);
+#4117 = LINE('',#4118,#4119);
+#4118 = CARTESIAN_POINT('',(1.,0.));
+#4119 = VECTOR('',#4120,1.);
+#4120 = DIRECTION('',(0.,-1.));
+#4121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4122 = ORIENTED_EDGE('',*,*,#4123,.T.);
+#4123 = EDGE_CURVE('',#4101,#4032,#4124,.T.);
+#4124 = SURFACE_CURVE('',#4125,(#4129,#4135),.PCURVE_S1.);
+#4125 = LINE('',#4126,#4127);
+#4126 = CARTESIAN_POINT('',(4.45,-2.05,-0.8));
+#4127 = VECTOR('',#4128,1.);
+#4128 = DIRECTION('',(-1.,0.,0.));
+#4129 = PCURVE('',#1190,#4130);
+#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4134);
+#4131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4132,#4133),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.595,-2.855),.PIECEWISE_BEZIER_KNOTS.);
+#4132 = CARTESIAN_POINT('',(-0.145,-0.47));
+#4133 = CARTESIAN_POINT('',(1.595,-0.47));
+#4134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4135 = PCURVE('',#3393,#4136);
+#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4140);
+#4137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4138,#4139),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.595,-2.855),.PIECEWISE_BEZIER_KNOTS.);
+#4138 = CARTESIAN_POINT('',(1.29,-9.045));
+#4139 = CARTESIAN_POINT('',(1.29,-7.305));
+#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4141 = ORIENTED_EDGE('',*,*,#4031,.F.);
+#4142 = ADVANCED_FACE('',(#4143),#1244,.T.);
+#4143 = FACE_BOUND('',#4144,.T.);
+#4144 = EDGE_LOOP('',(#4145,#4146,#4147,#4168));
+#4145 = ORIENTED_EDGE('',*,*,#1230,.F.);
+#4146 = ORIENTED_EDGE('',*,*,#4075,.T.);
+#4147 = ORIENTED_EDGE('',*,*,#4148,.T.);
+#4148 = EDGE_CURVE('',#4055,#4149,#4151,.T.);
+#4149 = VERTEX_POINT('',#4150);
+#4150 = CARTESIAN_POINT('',(8.9,-3.05,-0.8));
+#4151 = SURFACE_CURVE('',#4152,(#4156,#4162),.PCURVE_S1.);
+#4152 = LINE('',#4153,#4154);
+#4153 = CARTESIAN_POINT('',(3.725,-3.05,-0.8));
+#4154 = VECTOR('',#4155,1.);
+#4155 = DIRECTION('',(1.,0.,0.));
+#4156 = PCURVE('',#1244,#4157);
+#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4161);
+#4158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4159,#4160),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.58,5.32),.PIECEWISE_BEZIER_KNOTS.);
+#4159 = CARTESIAN_POINT('',(-0.145,-0.47));
+#4160 = CARTESIAN_POINT('',(1.595,-0.47));
+#4161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4162 = PCURVE('',#3393,#4163);
+#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4167);
+#4164 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4165,#4166),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.58,5.32),.PIECEWISE_BEZIER_KNOTS.);
+#4165 = CARTESIAN_POINT('',(0.29,-7.305));
+#4166 = CARTESIAN_POINT('',(0.29,-9.045));
+#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4168 = ORIENTED_EDGE('',*,*,#4169,.F.);
+#4169 = EDGE_CURVE('',#1203,#4149,#4170,.T.);
+#4170 = SURFACE_CURVE('',#4171,(#4175,#4182),.PCURVE_S1.);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(8.9,-3.05,-1.27));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(0.,0.,1.));
+#4175 = PCURVE('',#1244,#4176);
+#4176 = DEFINITIONAL_REPRESENTATION('',(#4177),#4181);
+#4177 = LINE('',#4178,#4179);
+#4178 = CARTESIAN_POINT('',(1.45,0.));
+#4179 = VECTOR('',#4180,1.);
+#4180 = DIRECTION('',(0.,-1.));
+#4181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4182 = PCURVE('',#1218,#4183);
+#4183 = DEFINITIONAL_REPRESENTATION('',(#4184),#4188);
+#4184 = LINE('',#4185,#4186);
+#4185 = CARTESIAN_POINT('',(0.,0.));
+#4186 = VECTOR('',#4187,1.);
+#4187 = DIRECTION('',(0.,-1.));
+#4188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4189 = ADVANCED_FACE('',(#4190),#1218,.T.);
+#4190 = FACE_BOUND('',#4191,.T.);
+#4191 = EDGE_LOOP('',(#4192,#4193,#4194,#4213));
+#4192 = ORIENTED_EDGE('',*,*,#1202,.F.);
+#4193 = ORIENTED_EDGE('',*,*,#4169,.T.);
+#4194 = ORIENTED_EDGE('',*,*,#4195,.T.);
+#4195 = EDGE_CURVE('',#4149,#4101,#4196,.T.);
+#4196 = SURFACE_CURVE('',#4197,(#4201,#4207),.PCURVE_S1.);
+#4197 = LINE('',#4198,#4199);
+#4198 = CARTESIAN_POINT('',(8.9,-3.195,-0.8));
+#4199 = VECTOR('',#4200,1.);
+#4200 = DIRECTION('',(0.,1.,0.));
+#4201 = PCURVE('',#1218,#4202);
+#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4206);
+#4203 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4204,#4205),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.5E-02,1.245),.PIECEWISE_BEZIER_KNOTS.);
+#4204 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4205 = CARTESIAN_POINT('',(1.1,-0.47));
+#4206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4207 = PCURVE('',#3393,#4208);
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4212);
+#4209 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4210,#4211),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.5E-02,1.245),.PIECEWISE_BEZIER_KNOTS.);
+#4210 = CARTESIAN_POINT('',(0.19,-8.9));
+#4211 = CARTESIAN_POINT('',(1.39,-8.9));
+#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4213 = ORIENTED_EDGE('',*,*,#4100,.F.);
+#4214 = ADVANCED_FACE('',(#4215),#1276,.T.);
+#4215 = FACE_BOUND('',#4216,.T.);
+#4216 = EDGE_LOOP('',(#4217,#4218,#4241,#4262));
+#4217 = ORIENTED_EDGE('',*,*,#1258,.F.);
+#4218 = ORIENTED_EDGE('',*,*,#4219,.T.);
+#4219 = EDGE_CURVE('',#1259,#4220,#4222,.T.);
+#4220 = VERTEX_POINT('',#4221);
+#4221 = CARTESIAN_POINT('',(7.45,0.5,-0.8));
+#4222 = SURFACE_CURVE('',#4223,(#4227,#4234),.PCURVE_S1.);
+#4223 = LINE('',#4224,#4225);
+#4224 = CARTESIAN_POINT('',(7.45,0.5,-1.27));
+#4225 = VECTOR('',#4226,1.);
+#4226 = DIRECTION('',(0.,0.,1.));
+#4227 = PCURVE('',#1276,#4228);
+#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233);
+#4229 = LINE('',#4230,#4231);
+#4230 = CARTESIAN_POINT('',(0.,0.));
+#4231 = VECTOR('',#4232,1.);
+#4232 = DIRECTION('',(0.,-1.));
+#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4234 = PCURVE('',#1304,#4235);
+#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240);
+#4236 = LINE('',#4237,#4238);
+#4237 = CARTESIAN_POINT('',(1.77,-7.85));
+#4238 = VECTOR('',#4239,1.);
+#4239 = DIRECTION('',(-1.,0.));
+#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4241 = ORIENTED_EDGE('',*,*,#4242,.T.);
+#4242 = EDGE_CURVE('',#4220,#4243,#4245,.T.);
+#4243 = VERTEX_POINT('',#4244);
+#4244 = CARTESIAN_POINT('',(7.45,-0.5,-0.8));
+#4245 = SURFACE_CURVE('',#4246,(#4250,#4256),.PCURVE_S1.);
+#4246 = LINE('',#4247,#4248);
+#4247 = CARTESIAN_POINT('',(7.45,-0.15,-0.8));
+#4248 = VECTOR('',#4249,1.);
+#4249 = DIRECTION('',(0.,-1.,0.));
+#4250 = PCURVE('',#1276,#4251);
+#4251 = DEFINITIONAL_REPRESENTATION('',(#4252),#4255);
+#4252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4253,#4254),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#4253 = CARTESIAN_POINT('',(-1.E-01,-0.47));
+#4254 = CARTESIAN_POINT('',(1.1,-0.47));
+#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4256 = PCURVE('',#3573,#4257);
+#4257 = DEFINITIONAL_REPRESENTATION('',(#4258),#4261);
+#4258 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4259,#4260),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#4259 = CARTESIAN_POINT('',(1.4,-7.45));
+#4260 = CARTESIAN_POINT('',(0.2,-7.45));
+#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4262 = ORIENTED_EDGE('',*,*,#4263,.F.);
+#4263 = EDGE_CURVE('',#1261,#4243,#4264,.T.);
+#4264 = SURFACE_CURVE('',#4265,(#4269,#4276),.PCURVE_S1.);
+#4265 = LINE('',#4266,#4267);
+#4266 = CARTESIAN_POINT('',(7.45,-0.5,-1.27));
+#4267 = VECTOR('',#4268,1.);
+#4268 = DIRECTION('',(0.,0.,1.));
+#4269 = PCURVE('',#1276,#4270);
+#4270 = DEFINITIONAL_REPRESENTATION('',(#4271),#4275);
+#4271 = LINE('',#4272,#4273);
+#4272 = CARTESIAN_POINT('',(1.,0.));
+#4273 = VECTOR('',#4274,1.);
+#4274 = DIRECTION('',(0.,-1.));
+#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4276 = PCURVE('',#1358,#4277);
+#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4282);
+#4278 = LINE('',#4279,#4280);
+#4279 = CARTESIAN_POINT('',(-0.77,-7.85));
+#4280 = VECTOR('',#4281,1.);
+#4281 = DIRECTION('',(1.,0.));
+#4282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4283 = ADVANCED_FACE('',(#4284),#1304,.T.);
+#4284 = FACE_BOUND('',#4285,.T.);
+#4285 = EDGE_LOOP('',(#4286,#4309,#4328,#4329));
+#4286 = ORIENTED_EDGE('',*,*,#4287,.T.);
+#4287 = EDGE_CURVE('',#1289,#4288,#4290,.T.);
+#4288 = VERTEX_POINT('',#4289);
+#4289 = CARTESIAN_POINT('',(8.9,0.5,-0.8));
+#4290 = SURFACE_CURVE('',#4291,(#4295,#4302),.PCURVE_S1.);
+#4291 = LINE('',#4292,#4293);
+#4292 = CARTESIAN_POINT('',(8.9,0.5,-1.27));
+#4293 = VECTOR('',#4294,1.);
+#4294 = DIRECTION('',(0.,0.,1.));
+#4295 = PCURVE('',#1304,#4296);
+#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301);
+#4297 = LINE('',#4298,#4299);
+#4298 = CARTESIAN_POINT('',(1.77,-6.4));
+#4299 = VECTOR('',#4300,1.);
+#4300 = DIRECTION('',(-1.,0.));
+#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4302 = PCURVE('',#1332,#4303);
+#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308);
+#4304 = LINE('',#4305,#4306);
+#4305 = CARTESIAN_POINT('',(1.,0.));
+#4306 = VECTOR('',#4307,1.);
+#4307 = DIRECTION('',(0.,-1.));
+#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4309 = ORIENTED_EDGE('',*,*,#4310,.T.);
+#4310 = EDGE_CURVE('',#4288,#4220,#4311,.T.);
+#4311 = SURFACE_CURVE('',#4312,(#4316,#4322),.PCURVE_S1.);
+#4312 = LINE('',#4313,#4314);
+#4313 = CARTESIAN_POINT('',(7.65,0.5,-0.8));
+#4314 = VECTOR('',#4315,1.);
+#4315 = DIRECTION('',(-1.,0.,0.));
+#4316 = PCURVE('',#1304,#4317);
+#4317 = DEFINITIONAL_REPRESENTATION('',(#4318),#4321);
+#4318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4319,#4320),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#4319 = CARTESIAN_POINT('',(1.3,0.65));
+#4320 = CARTESIAN_POINT('',(1.3,-16.75));
+#4321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4322 = PCURVE('',#3573,#4323);
+#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4327);
+#4324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4325,#4326),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#4325 = CARTESIAN_POINT('',(1.3,-15.95));
+#4326 = CARTESIAN_POINT('',(1.3,1.45));
+#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4328 = ORIENTED_EDGE('',*,*,#4219,.F.);
+#4329 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#4330 = ADVANCED_FACE('',(#4331),#1358,.T.);
+#4331 = FACE_BOUND('',#4332,.T.);
+#4332 = EDGE_LOOP('',(#4333,#4354,#4375,#4376));
+#4333 = ORIENTED_EDGE('',*,*,#4334,.T.);
+#4334 = EDGE_CURVE('',#4243,#4335,#4337,.T.);
+#4335 = VERTEX_POINT('',#4336);
+#4336 = CARTESIAN_POINT('',(8.9,-0.5,-0.8));
+#4337 = SURFACE_CURVE('',#4338,(#4342,#4348),.PCURVE_S1.);
+#4338 = LINE('',#4339,#4340);
+#4339 = CARTESIAN_POINT('',(7.65,-0.5,-0.8));
+#4340 = VECTOR('',#4341,1.);
+#4341 = DIRECTION('',(1.,0.,0.));
+#4342 = PCURVE('',#1358,#4343);
+#4343 = DEFINITIONAL_REPRESENTATION('',(#4344),#4347);
+#4344 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4345,#4346),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#4345 = CARTESIAN_POINT('',(-0.3,-16.75));
+#4346 = CARTESIAN_POINT('',(-0.3,0.65));
+#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4348 = PCURVE('',#3573,#4349);
+#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4353);
+#4350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4351,#4352),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#4351 = CARTESIAN_POINT('',(0.3,1.45));
+#4352 = CARTESIAN_POINT('',(0.3,-15.95));
+#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4354 = ORIENTED_EDGE('',*,*,#4355,.F.);
+#4355 = EDGE_CURVE('',#1317,#4335,#4356,.T.);
+#4356 = SURFACE_CURVE('',#4357,(#4361,#4368),.PCURVE_S1.);
+#4357 = LINE('',#4358,#4359);
+#4358 = CARTESIAN_POINT('',(8.9,-0.5,-1.27));
+#4359 = VECTOR('',#4360,1.);
+#4360 = DIRECTION('',(0.,0.,1.));
+#4361 = PCURVE('',#1358,#4362);
+#4362 = DEFINITIONAL_REPRESENTATION('',(#4363),#4367);
+#4363 = LINE('',#4364,#4365);
+#4364 = CARTESIAN_POINT('',(-0.77,-6.4));
+#4365 = VECTOR('',#4366,1.);
+#4366 = DIRECTION('',(1.,0.));
+#4367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4368 = PCURVE('',#1332,#4369);
+#4369 = DEFINITIONAL_REPRESENTATION('',(#4370),#4374);
+#4370 = LINE('',#4371,#4372);
+#4371 = CARTESIAN_POINT('',(0.,0.));
+#4372 = VECTOR('',#4373,1.);
+#4373 = DIRECTION('',(0.,-1.));
+#4374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4375 = ORIENTED_EDGE('',*,*,#1344,.F.);
+#4376 = ORIENTED_EDGE('',*,*,#4263,.T.);
+#4377 = ADVANCED_FACE('',(#4378),#1332,.T.);
+#4378 = FACE_BOUND('',#4379,.T.);
+#4379 = EDGE_LOOP('',(#4380,#4381,#4382,#4401));
+#4380 = ORIENTED_EDGE('',*,*,#1316,.F.);
+#4381 = ORIENTED_EDGE('',*,*,#4355,.T.);
+#4382 = ORIENTED_EDGE('',*,*,#4383,.T.);
+#4383 = EDGE_CURVE('',#4335,#4288,#4384,.T.);
+#4384 = SURFACE_CURVE('',#4385,(#4389,#4395),.PCURVE_S1.);
+#4385 = LINE('',#4386,#4387);
+#4386 = CARTESIAN_POINT('',(8.9,-0.65,-0.8));
+#4387 = VECTOR('',#4388,1.);
+#4388 = DIRECTION('',(0.,1.,0.));
+#4389 = PCURVE('',#1332,#4390);
+#4390 = DEFINITIONAL_REPRESENTATION('',(#4391),#4394);
+#4391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4392,#4393),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#4392 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4393 = CARTESIAN_POINT('',(1.1,-0.47));
+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4395 = PCURVE('',#3573,#4396);
+#4396 = DEFINITIONAL_REPRESENTATION('',(#4397),#4400);
+#4397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4398,#4399),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#4398 = CARTESIAN_POINT('',(0.2,-8.9));
+#4399 = CARTESIAN_POINT('',(1.4,-8.9));
+#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4401 = ORIENTED_EDGE('',*,*,#4287,.F.);
+#4402 = ADVANCED_FACE('',(#4403),#1390,.T.);
+#4403 = FACE_BOUND('',#4404,.T.);
+#4404 = EDGE_LOOP('',(#4405,#4406,#4429,#4450));
+#4405 = ORIENTED_EDGE('',*,*,#1372,.F.);
+#4406 = ORIENTED_EDGE('',*,*,#4407,.T.);
+#4407 = EDGE_CURVE('',#1373,#4408,#4410,.T.);
+#4408 = VERTEX_POINT('',#4409);
+#4409 = CARTESIAN_POINT('',(1.45,-3.05,-0.8));
+#4410 = SURFACE_CURVE('',#4411,(#4415,#4422),.PCURVE_S1.);
+#4411 = LINE('',#4412,#4413);
+#4412 = CARTESIAN_POINT('',(1.45,-3.05,-1.27));
+#4413 = VECTOR('',#4414,1.);
+#4414 = DIRECTION('',(0.,0.,1.));
+#4415 = PCURVE('',#1390,#4416);
+#4416 = DEFINITIONAL_REPRESENTATION('',(#4417),#4421);
+#4417 = LINE('',#4418,#4419);
+#4418 = CARTESIAN_POINT('',(0.,0.));
+#4419 = VECTOR('',#4420,1.);
+#4420 = DIRECTION('',(0.,-1.));
+#4421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4422 = PCURVE('',#1418,#4423);
+#4423 = DEFINITIONAL_REPRESENTATION('',(#4424),#4428);
+#4424 = LINE('',#4425,#4426);
+#4425 = CARTESIAN_POINT('',(0.7,0.));
+#4426 = VECTOR('',#4427,1.);
+#4427 = DIRECTION('',(0.,-1.));
+#4428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4429 = ORIENTED_EDGE('',*,*,#4430,.T.);
+#4430 = EDGE_CURVE('',#4408,#4431,#4433,.T.);
+#4431 = VERTEX_POINT('',#4432);
+#4432 = CARTESIAN_POINT('',(1.45,-2.05,-0.8));
+#4433 = SURFACE_CURVE('',#4434,(#4438,#4444),.PCURVE_S1.);
+#4434 = LINE('',#4435,#4436);
+#4435 = CARTESIAN_POINT('',(1.45,-3.195,-0.8));
+#4436 = VECTOR('',#4437,1.);
+#4437 = DIRECTION('',(0.,1.,0.));
+#4438 = PCURVE('',#1390,#4439);
+#4439 = DEFINITIONAL_REPRESENTATION('',(#4440),#4443);
+#4440 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4441,#4442),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.5E-02,1.245),.PIECEWISE_BEZIER_KNOTS.);
+#4441 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4442 = CARTESIAN_POINT('',(1.1,-0.47));
+#4443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4444 = PCURVE('',#3393,#4445);
+#4445 = DEFINITIONAL_REPRESENTATION('',(#4446),#4449);
+#4446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4447,#4448),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(4.5E-02,1.245),.PIECEWISE_BEZIER_KNOTS.);
+#4447 = CARTESIAN_POINT('',(0.19,-1.45));
+#4448 = CARTESIAN_POINT('',(1.39,-1.45));
+#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4450 = ORIENTED_EDGE('',*,*,#4451,.F.);
+#4451 = EDGE_CURVE('',#1375,#4431,#4452,.T.);
+#4452 = SURFACE_CURVE('',#4453,(#4457,#4464),.PCURVE_S1.);
+#4453 = LINE('',#4454,#4455);
+#4454 = CARTESIAN_POINT('',(1.45,-2.05,-1.27));
+#4455 = VECTOR('',#4456,1.);
+#4456 = DIRECTION('',(0.,0.,1.));
+#4457 = PCURVE('',#1390,#4458);
+#4458 = DEFINITIONAL_REPRESENTATION('',(#4459),#4463);
+#4459 = LINE('',#4460,#4461);
+#4460 = CARTESIAN_POINT('',(1.,0.));
+#4461 = VECTOR('',#4462,1.);
+#4462 = DIRECTION('',(0.,-1.));
+#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4464 = PCURVE('',#1472,#4465);
+#4465 = DEFINITIONAL_REPRESENTATION('',(#4466),#4470);
+#4466 = LINE('',#4467,#4468);
+#4467 = CARTESIAN_POINT('',(0.,-0.));
+#4468 = VECTOR('',#4469,1.);
+#4469 = DIRECTION('',(0.,-1.));
+#4470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4471 = ADVANCED_FACE('',(#4472),#1418,.T.);
+#4472 = FACE_BOUND('',#4473,.T.);
+#4473 = EDGE_LOOP('',(#4474,#4475,#4498,#4517));
+#4474 = ORIENTED_EDGE('',*,*,#1402,.F.);
+#4475 = ORIENTED_EDGE('',*,*,#4476,.T.);
+#4476 = EDGE_CURVE('',#1403,#4477,#4479,.T.);
+#4477 = VERTEX_POINT('',#4478);
+#4478 = CARTESIAN_POINT('',(0.75,-3.05,-0.8));
+#4479 = SURFACE_CURVE('',#4480,(#4484,#4491),.PCURVE_S1.);
+#4480 = LINE('',#4481,#4482);
+#4481 = CARTESIAN_POINT('',(0.75,-3.05,-1.27));
+#4482 = VECTOR('',#4483,1.);
+#4483 = DIRECTION('',(0.,0.,1.));
+#4484 = PCURVE('',#1418,#4485);
+#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490);
+#4486 = LINE('',#4487,#4488);
+#4487 = CARTESIAN_POINT('',(0.,0.));
+#4488 = VECTOR('',#4489,1.);
+#4489 = DIRECTION('',(0.,-1.));
+#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4491 = PCURVE('',#1446,#4492);
+#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497);
+#4493 = LINE('',#4494,#4495);
+#4494 = CARTESIAN_POINT('',(1.,0.));
+#4495 = VECTOR('',#4496,1.);
+#4496 = DIRECTION('',(0.,-1.));
+#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4498 = ORIENTED_EDGE('',*,*,#4499,.T.);
+#4499 = EDGE_CURVE('',#4477,#4408,#4500,.T.);
+#4500 = SURFACE_CURVE('',#4501,(#4505,#4511),.PCURVE_S1.);
+#4501 = LINE('',#4502,#4503);
+#4502 = CARTESIAN_POINT('',(0.375,-3.05,-0.8));
+#4503 = VECTOR('',#4504,1.);
+#4504 = DIRECTION('',(1.,0.,0.));
+#4505 = PCURVE('',#1418,#4506);
+#4506 = DEFINITIONAL_REPRESENTATION('',(#4507),#4510);
+#4507 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4508,#4509),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.305,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#4508 = CARTESIAN_POINT('',(-7.E-02,-0.47));
+#4509 = CARTESIAN_POINT('',(0.77,-0.47));
+#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4511 = PCURVE('',#3393,#4512);
+#4512 = DEFINITIONAL_REPRESENTATION('',(#4513),#4516);
+#4513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4514,#4515),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.305,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#4514 = CARTESIAN_POINT('',(0.29,-0.68));
+#4515 = CARTESIAN_POINT('',(0.29,-1.52));
+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4517 = ORIENTED_EDGE('',*,*,#4407,.F.);
+#4518 = ADVANCED_FACE('',(#4519),#1472,.T.);
+#4519 = FACE_BOUND('',#4520,.T.);
+#4520 = EDGE_LOOP('',(#4521,#4522,#4523,#4544));
+#4521 = ORIENTED_EDGE('',*,*,#1458,.F.);
+#4522 = ORIENTED_EDGE('',*,*,#4451,.T.);
+#4523 = ORIENTED_EDGE('',*,*,#4524,.T.);
+#4524 = EDGE_CURVE('',#4431,#4525,#4527,.T.);
+#4525 = VERTEX_POINT('',#4526);
+#4526 = CARTESIAN_POINT('',(0.75,-2.05,-0.8));
+#4527 = SURFACE_CURVE('',#4528,(#4532,#4538),.PCURVE_S1.);
+#4528 = LINE('',#4529,#4530);
+#4529 = CARTESIAN_POINT('',(0.725,-2.05,-0.8));
+#4530 = VECTOR('',#4531,1.);
+#4531 = DIRECTION('',(-1.,0.,0.));
+#4532 = PCURVE('',#1472,#4533);
+#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4537);
+#4534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4535,#4536),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.795,4.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#4535 = CARTESIAN_POINT('',(-7.E-02,-0.47));
+#4536 = CARTESIAN_POINT('',(0.77,-0.47));
+#4537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4538 = PCURVE('',#3393,#4539);
+#4539 = DEFINITIONAL_REPRESENTATION('',(#4540),#4543);
+#4540 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4541,#4542),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.795,4.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#4541 = CARTESIAN_POINT('',(1.29,-1.52));
+#4542 = CARTESIAN_POINT('',(1.29,-0.68));
+#4543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4544 = ORIENTED_EDGE('',*,*,#4545,.F.);
+#4545 = EDGE_CURVE('',#1431,#4525,#4546,.T.);
+#4546 = SURFACE_CURVE('',#4547,(#4551,#4558),.PCURVE_S1.);
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(0.75,-2.05,-1.27));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(0.,0.,1.));
+#4551 = PCURVE('',#1472,#4552);
+#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557);
+#4553 = LINE('',#4554,#4555);
+#4554 = CARTESIAN_POINT('',(0.7,0.));
+#4555 = VECTOR('',#4556,1.);
+#4556 = DIRECTION('',(0.,-1.));
+#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4558 = PCURVE('',#1446,#4559);
+#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564);
+#4560 = LINE('',#4561,#4562);
+#4561 = CARTESIAN_POINT('',(0.,0.));
+#4562 = VECTOR('',#4563,1.);
+#4563 = DIRECTION('',(0.,-1.));
+#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4565 = ADVANCED_FACE('',(#4566),#1446,.T.);
+#4566 = FACE_BOUND('',#4567,.T.);
+#4567 = EDGE_LOOP('',(#4568,#4569,#4570,#4589));
+#4568 = ORIENTED_EDGE('',*,*,#1430,.F.);
+#4569 = ORIENTED_EDGE('',*,*,#4545,.T.);
+#4570 = ORIENTED_EDGE('',*,*,#4571,.T.);
+#4571 = EDGE_CURVE('',#4525,#4477,#4572,.T.);
+#4572 = SURFACE_CURVE('',#4573,(#4577,#4583),.PCURVE_S1.);
+#4573 = LINE('',#4574,#4575);
+#4574 = CARTESIAN_POINT('',(0.75,-2.695,-0.8));
+#4575 = VECTOR('',#4576,1.);
+#4576 = DIRECTION('',(0.,-1.,0.));
+#4577 = PCURVE('',#1446,#4578);
+#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4582);
+#4579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4580,#4581),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.745,0.455),.PIECEWISE_BEZIER_KNOTS.);
+#4580 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4581 = CARTESIAN_POINT('',(1.1,-0.47));
+#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4583 = PCURVE('',#3393,#4584);
+#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4588);
+#4585 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4586,#4587),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.745,0.455),.PIECEWISE_BEZIER_KNOTS.);
+#4586 = CARTESIAN_POINT('',(1.39,-0.75));
+#4587 = CARTESIAN_POINT('',(0.19,-0.75));
+#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4589 = ORIENTED_EDGE('',*,*,#4476,.F.);
+#4590 = ADVANCED_FACE('',(#4591),#1504,.T.);
+#4591 = FACE_BOUND('',#4592,.T.);
+#4592 = EDGE_LOOP('',(#4593,#4616,#4637,#4638));
+#4593 = ORIENTED_EDGE('',*,*,#4594,.T.);
+#4594 = EDGE_CURVE('',#4595,#4597,#4599,.T.);
+#4595 = VERTEX_POINT('',#4596);
+#4596 = CARTESIAN_POINT('',(1.45,0.5,-0.8));
+#4597 = VERTEX_POINT('',#4598);
+#4598 = CARTESIAN_POINT('',(0.75,0.5,-0.8));
+#4599 = SURFACE_CURVE('',#4600,(#4604,#4610),.PCURVE_S1.);
+#4600 = LINE('',#4601,#4602);
+#4601 = CARTESIAN_POINT('',(7.65,0.5,-0.8));
+#4602 = VECTOR('',#4603,1.);
+#4603 = DIRECTION('',(-1.,0.,0.));
+#4604 = PCURVE('',#1504,#4605);
+#4605 = DEFINITIONAL_REPRESENTATION('',(#4606),#4609);
+#4606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4607,#4608),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#4607 = CARTESIAN_POINT('',(1.3,0.65));
+#4608 = CARTESIAN_POINT('',(1.3,-16.75));
+#4609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4610 = PCURVE('',#3573,#4611);
+#4611 = DEFINITIONAL_REPRESENTATION('',(#4612),#4615);
+#4612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4613,#4614),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#4613 = CARTESIAN_POINT('',(1.3,-15.95));
+#4614 = CARTESIAN_POINT('',(1.3,1.45));
+#4615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4616 = ORIENTED_EDGE('',*,*,#4617,.F.);
+#4617 = EDGE_CURVE('',#1489,#4597,#4618,.T.);
+#4618 = SURFACE_CURVE('',#4619,(#4623,#4630),.PCURVE_S1.);
+#4619 = LINE('',#4620,#4621);
+#4620 = CARTESIAN_POINT('',(0.75,0.5,-1.27));
+#4621 = VECTOR('',#4622,1.);
+#4622 = DIRECTION('',(0.,0.,1.));
+#4623 = PCURVE('',#1504,#4624);
+#4624 = DEFINITIONAL_REPRESENTATION('',(#4625),#4629);
+#4625 = LINE('',#4626,#4627);
+#4626 = CARTESIAN_POINT('',(1.77,-14.55));
+#4627 = VECTOR('',#4628,1.);
+#4628 = DIRECTION('',(-1.,0.));
+#4629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4630 = PCURVE('',#1586,#4631);
+#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4636);
+#4632 = LINE('',#4633,#4634);
+#4633 = CARTESIAN_POINT('',(0.,0.));
+#4634 = VECTOR('',#4635,1.);
+#4635 = DIRECTION('',(0.,-1.));
+#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4637 = ORIENTED_EDGE('',*,*,#1486,.F.);
+#4638 = ORIENTED_EDGE('',*,*,#4639,.T.);
+#4639 = EDGE_CURVE('',#1487,#4595,#4640,.T.);
+#4640 = SURFACE_CURVE('',#4641,(#4645,#4652),.PCURVE_S1.);
+#4641 = LINE('',#4642,#4643);
+#4642 = CARTESIAN_POINT('',(1.45,0.5,-1.27));
+#4643 = VECTOR('',#4644,1.);
+#4644 = DIRECTION('',(0.,0.,1.));
+#4645 = PCURVE('',#1504,#4646);
+#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651);
+#4647 = LINE('',#4648,#4649);
+#4648 = CARTESIAN_POINT('',(1.77,-13.85));
+#4649 = VECTOR('',#4650,1.);
+#4650 = DIRECTION('',(-1.,0.));
+#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4652 = PCURVE('',#1532,#4653);
+#4653 = DEFINITIONAL_REPRESENTATION('',(#4654),#4658);
+#4654 = LINE('',#4655,#4656);
+#4655 = CARTESIAN_POINT('',(1.,0.));
+#4656 = VECTOR('',#4657,1.);
+#4657 = DIRECTION('',(0.,-1.));
+#4658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4659 = ADVANCED_FACE('',(#4660),#1532,.T.);
+#4660 = FACE_BOUND('',#4661,.T.);
+#4661 = EDGE_LOOP('',(#4662,#4663,#4686,#4705));
+#4662 = ORIENTED_EDGE('',*,*,#1516,.F.);
+#4663 = ORIENTED_EDGE('',*,*,#4664,.T.);
+#4664 = EDGE_CURVE('',#1517,#4665,#4667,.T.);
+#4665 = VERTEX_POINT('',#4666);
+#4666 = CARTESIAN_POINT('',(1.45,-0.5,-0.8));
+#4667 = SURFACE_CURVE('',#4668,(#4672,#4679),.PCURVE_S1.);
+#4668 = LINE('',#4669,#4670);
+#4669 = CARTESIAN_POINT('',(1.45,-0.5,-1.27));
+#4670 = VECTOR('',#4671,1.);
+#4671 = DIRECTION('',(0.,0.,1.));
+#4672 = PCURVE('',#1532,#4673);
+#4673 = DEFINITIONAL_REPRESENTATION('',(#4674),#4678);
+#4674 = LINE('',#4675,#4676);
+#4675 = CARTESIAN_POINT('',(0.,0.));
+#4676 = VECTOR('',#4677,1.);
+#4677 = DIRECTION('',(0.,-1.));
+#4678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4679 = PCURVE('',#1560,#4680);
+#4680 = DEFINITIONAL_REPRESENTATION('',(#4681),#4685);
+#4681 = LINE('',#4682,#4683);
+#4682 = CARTESIAN_POINT('',(-0.77,-13.85));
+#4683 = VECTOR('',#4684,1.);
+#4684 = DIRECTION('',(1.,0.));
+#4685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4686 = ORIENTED_EDGE('',*,*,#4687,.T.);
+#4687 = EDGE_CURVE('',#4665,#4595,#4688,.T.);
+#4688 = SURFACE_CURVE('',#4689,(#4693,#4699),.PCURVE_S1.);
+#4689 = LINE('',#4690,#4691);
+#4690 = CARTESIAN_POINT('',(1.45,-0.65,-0.8));
+#4691 = VECTOR('',#4692,1.);
+#4692 = DIRECTION('',(0.,1.,0.));
+#4693 = PCURVE('',#1532,#4694);
+#4694 = DEFINITIONAL_REPRESENTATION('',(#4695),#4698);
+#4695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4696,#4697),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#4696 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4697 = CARTESIAN_POINT('',(1.1,-0.47));
+#4698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4699 = PCURVE('',#3573,#4700);
+#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4704);
+#4701 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4702,#4703),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#4702 = CARTESIAN_POINT('',(0.2,-1.45));
+#4703 = CARTESIAN_POINT('',(1.4,-1.45));
+#4704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4705 = ORIENTED_EDGE('',*,*,#4639,.F.);
+#4706 = ADVANCED_FACE('',(#4707),#1586,.T.);
+#4707 = FACE_BOUND('',#4708,.T.);
+#4708 = EDGE_LOOP('',(#4709,#4710,#4711,#4732));
+#4709 = ORIENTED_EDGE('',*,*,#1572,.F.);
+#4710 = ORIENTED_EDGE('',*,*,#4617,.T.);
+#4711 = ORIENTED_EDGE('',*,*,#4712,.T.);
+#4712 = EDGE_CURVE('',#4597,#4713,#4715,.T.);
+#4713 = VERTEX_POINT('',#4714);
+#4714 = CARTESIAN_POINT('',(0.75,-0.5,-0.8));
+#4715 = SURFACE_CURVE('',#4716,(#4720,#4726),.PCURVE_S1.);
+#4716 = LINE('',#4717,#4718);
+#4717 = CARTESIAN_POINT('',(0.75,-0.15,-0.8));
+#4718 = VECTOR('',#4719,1.);
+#4719 = DIRECTION('',(0.,-1.,0.));
+#4720 = PCURVE('',#1586,#4721);
+#4721 = DEFINITIONAL_REPRESENTATION('',(#4722),#4725);
+#4722 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4723,#4724),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#4723 = CARTESIAN_POINT('',(-1.E-01,-0.47));
+#4724 = CARTESIAN_POINT('',(1.1,-0.47));
+#4725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4726 = PCURVE('',#3573,#4727);
+#4727 = DEFINITIONAL_REPRESENTATION('',(#4728),#4731);
+#4728 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4729,#4730),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#4729 = CARTESIAN_POINT('',(1.4,-0.75));
+#4730 = CARTESIAN_POINT('',(0.2,-0.75));
+#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4732 = ORIENTED_EDGE('',*,*,#4733,.F.);
+#4733 = EDGE_CURVE('',#1545,#4713,#4734,.T.);
+#4734 = SURFACE_CURVE('',#4735,(#4739,#4746),.PCURVE_S1.);
+#4735 = LINE('',#4736,#4737);
+#4736 = CARTESIAN_POINT('',(0.75,-0.5,-1.27));
+#4737 = VECTOR('',#4738,1.);
+#4738 = DIRECTION('',(0.,0.,1.));
+#4739 = PCURVE('',#1586,#4740);
+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(1.,0.));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(0.,-1.));
+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4746 = PCURVE('',#1560,#4747);
+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(-0.77,-14.55));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(1.,0.));
+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4753 = ADVANCED_FACE('',(#4754),#1560,.T.);
+#4754 = FACE_BOUND('',#4755,.T.);
+#4755 = EDGE_LOOP('',(#4756,#4775,#4776,#4777));
+#4756 = ORIENTED_EDGE('',*,*,#4757,.T.);
+#4757 = EDGE_CURVE('',#4713,#4665,#4758,.T.);
+#4758 = SURFACE_CURVE('',#4759,(#4763,#4769),.PCURVE_S1.);
+#4759 = LINE('',#4760,#4761);
+#4760 = CARTESIAN_POINT('',(7.65,-0.5,-0.8));
+#4761 = VECTOR('',#4762,1.);
+#4762 = DIRECTION('',(1.,0.,0.));
+#4763 = PCURVE('',#1560,#4764);
+#4764 = DEFINITIONAL_REPRESENTATION('',(#4765),#4768);
+#4765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4766,#4767),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#4766 = CARTESIAN_POINT('',(-0.3,-16.75));
+#4767 = CARTESIAN_POINT('',(-0.3,0.65));
+#4768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4769 = PCURVE('',#3573,#4770);
+#4770 = DEFINITIONAL_REPRESENTATION('',(#4771),#4774);
+#4771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4772,#4773),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#4772 = CARTESIAN_POINT('',(0.3,1.45));
+#4773 = CARTESIAN_POINT('',(0.3,-15.95));
+#4774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4775 = ORIENTED_EDGE('',*,*,#4664,.F.);
+#4776 = ORIENTED_EDGE('',*,*,#1544,.F.);
+#4777 = ORIENTED_EDGE('',*,*,#4733,.T.);
+#4778 = ADVANCED_FACE('',(#4779),#1618,.T.);
+#4779 = FACE_BOUND('',#4780,.T.);
+#4780 = EDGE_LOOP('',(#4781,#4782,#4805,#4826));
+#4781 = ORIENTED_EDGE('',*,*,#1600,.F.);
+#4782 = ORIENTED_EDGE('',*,*,#4783,.T.);
+#4783 = EDGE_CURVE('',#1601,#4784,#4786,.T.);
+#4784 = VERTEX_POINT('',#4785);
+#4785 = CARTESIAN_POINT('',(0.75,2.05,-0.8));
+#4786 = SURFACE_CURVE('',#4787,(#4791,#4798),.PCURVE_S1.);
+#4787 = LINE('',#4788,#4789);
+#4788 = CARTESIAN_POINT('',(0.75,2.05,-1.27));
+#4789 = VECTOR('',#4790,1.);
+#4790 = DIRECTION('',(0.,0.,1.));
+#4791 = PCURVE('',#1618,#4792);
+#4792 = DEFINITIONAL_REPRESENTATION('',(#4793),#4797);
+#4793 = LINE('',#4794,#4795);
+#4794 = CARTESIAN_POINT('',(0.,0.));
+#4795 = VECTOR('',#4796,1.);
+#4796 = DIRECTION('',(0.,-1.));
+#4797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4798 = PCURVE('',#1646,#4799);
+#4799 = DEFINITIONAL_REPRESENTATION('',(#4800),#4804);
+#4800 = LINE('',#4801,#4802);
+#4801 = CARTESIAN_POINT('',(1.,0.));
+#4802 = VECTOR('',#4803,1.);
+#4803 = DIRECTION('',(0.,-1.));
+#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4805 = ORIENTED_EDGE('',*,*,#4806,.T.);
+#4806 = EDGE_CURVE('',#4784,#4807,#4809,.T.);
+#4807 = VERTEX_POINT('',#4808);
+#4808 = CARTESIAN_POINT('',(1.45,2.05,-0.8));
+#4809 = SURFACE_CURVE('',#4810,(#4814,#4820),.PCURVE_S1.);
+#4810 = LINE('',#4811,#4812);
+#4811 = CARTESIAN_POINT('',(0.375,2.05,-0.8));
+#4812 = VECTOR('',#4813,1.);
+#4813 = DIRECTION('',(1.,0.,0.));
+#4814 = PCURVE('',#1618,#4815);
+#4815 = DEFINITIONAL_REPRESENTATION('',(#4816),#4819);
+#4816 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4817,#4818),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.305,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#4817 = CARTESIAN_POINT('',(-7.E-02,-0.47));
+#4818 = CARTESIAN_POINT('',(0.77,-0.47));
+#4819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4820 = PCURVE('',#3753,#4821);
+#4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4825);
+#4822 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4823,#4824),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.305,1.145),.PIECEWISE_BEZIER_KNOTS.);
+#4823 = CARTESIAN_POINT('',(0.31,-0.68));
+#4824 = CARTESIAN_POINT('',(0.31,-1.52));
+#4825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4826 = ORIENTED_EDGE('',*,*,#4827,.F.);
+#4827 = EDGE_CURVE('',#1603,#4807,#4828,.T.);
+#4828 = SURFACE_CURVE('',#4829,(#4833,#4840),.PCURVE_S1.);
+#4829 = LINE('',#4830,#4831);
+#4830 = CARTESIAN_POINT('',(1.45,2.05,-1.27));
+#4831 = VECTOR('',#4832,1.);
+#4832 = DIRECTION('',(0.,0.,1.));
+#4833 = PCURVE('',#1618,#4834);
+#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839);
+#4835 = LINE('',#4836,#4837);
+#4836 = CARTESIAN_POINT('',(0.7,0.));
+#4837 = VECTOR('',#4838,1.);
+#4838 = DIRECTION('',(0.,-1.));
+#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4840 = PCURVE('',#1700,#4841);
+#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846);
+#4842 = LINE('',#4843,#4844);
+#4843 = CARTESIAN_POINT('',(0.,0.));
+#4844 = VECTOR('',#4845,1.);
+#4845 = DIRECTION('',(0.,-1.));
+#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4847 = ADVANCED_FACE('',(#4848),#1646,.T.);
+#4848 = FACE_BOUND('',#4849,.T.);
+#4849 = EDGE_LOOP('',(#4850,#4851,#4874,#4893));
+#4850 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#4851 = ORIENTED_EDGE('',*,*,#4852,.T.);
+#4852 = EDGE_CURVE('',#1631,#4853,#4855,.T.);
+#4853 = VERTEX_POINT('',#4854);
+#4854 = CARTESIAN_POINT('',(0.75,3.05,-0.8));
+#4855 = SURFACE_CURVE('',#4856,(#4860,#4867),.PCURVE_S1.);
+#4856 = LINE('',#4857,#4858);
+#4857 = CARTESIAN_POINT('',(0.75,3.05,-1.27));
+#4858 = VECTOR('',#4859,1.);
+#4859 = DIRECTION('',(0.,0.,1.));
+#4860 = PCURVE('',#1646,#4861);
+#4861 = DEFINITIONAL_REPRESENTATION('',(#4862),#4866);
+#4862 = LINE('',#4863,#4864);
+#4863 = CARTESIAN_POINT('',(0.,0.));
+#4864 = VECTOR('',#4865,1.);
+#4865 = DIRECTION('',(0.,-1.));
+#4866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4867 = PCURVE('',#1674,#4868);
+#4868 = DEFINITIONAL_REPRESENTATION('',(#4869),#4873);
+#4869 = LINE('',#4870,#4871);
+#4870 = CARTESIAN_POINT('',(0.7,0.));
+#4871 = VECTOR('',#4872,1.);
+#4872 = DIRECTION('',(0.,-1.));
+#4873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4874 = ORIENTED_EDGE('',*,*,#4875,.T.);
+#4875 = EDGE_CURVE('',#4853,#4784,#4876,.T.);
+#4876 = SURFACE_CURVE('',#4877,(#4881,#4887),.PCURVE_S1.);
+#4877 = LINE('',#4878,#4879);
+#4878 = CARTESIAN_POINT('',(0.75,2.395,-0.8));
+#4879 = VECTOR('',#4880,1.);
+#4880 = DIRECTION('',(0.,-1.,0.));
+#4881 = PCURVE('',#1646,#4882);
+#4882 = DEFINITIONAL_REPRESENTATION('',(#4883),#4886);
+#4883 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4884,#4885),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.755,0.445),.PIECEWISE_BEZIER_KNOTS.);
+#4884 = CARTESIAN_POINT('',(-1.E-01,-0.47));
+#4885 = CARTESIAN_POINT('',(1.1,-0.47));
+#4886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4887 = PCURVE('',#3753,#4888);
+#4888 = DEFINITIONAL_REPRESENTATION('',(#4889),#4892);
+#4889 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4890,#4891),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.755,0.445),.PIECEWISE_BEZIER_KNOTS.);
+#4890 = CARTESIAN_POINT('',(1.41,-0.75));
+#4891 = CARTESIAN_POINT('',(0.21,-0.75));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ORIENTED_EDGE('',*,*,#4783,.F.);
+#4894 = ADVANCED_FACE('',(#4895),#1700,.T.);
+#4895 = FACE_BOUND('',#4896,.T.);
+#4896 = EDGE_LOOP('',(#4897,#4898,#4899,#4920));
+#4897 = ORIENTED_EDGE('',*,*,#1686,.F.);
+#4898 = ORIENTED_EDGE('',*,*,#4827,.T.);
+#4899 = ORIENTED_EDGE('',*,*,#4900,.T.);
+#4900 = EDGE_CURVE('',#4807,#4901,#4903,.T.);
+#4901 = VERTEX_POINT('',#4902);
+#4902 = CARTESIAN_POINT('',(1.45,3.05,-0.8));
+#4903 = SURFACE_CURVE('',#4904,(#4908,#4914),.PCURVE_S1.);
+#4904 = LINE('',#4905,#4906);
+#4905 = CARTESIAN_POINT('',(1.45,1.895,-0.8));
+#4906 = VECTOR('',#4907,1.);
+#4907 = DIRECTION('',(0.,1.,0.));
+#4908 = PCURVE('',#1700,#4909);
+#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4913);
+#4910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4911,#4912),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.5E-02,1.255),.PIECEWISE_BEZIER_KNOTS.);
+#4911 = CARTESIAN_POINT('',(-0.1,-0.47));
+#4912 = CARTESIAN_POINT('',(1.1,-0.47));
+#4913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4914 = PCURVE('',#3753,#4915);
+#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4919);
+#4916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4917,#4918),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.5E-02,1.255),.PIECEWISE_BEZIER_KNOTS.);
+#4917 = CARTESIAN_POINT('',(0.21,-1.45));
+#4918 = CARTESIAN_POINT('',(1.41,-1.45));
+#4919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4920 = ORIENTED_EDGE('',*,*,#4921,.F.);
+#4921 = EDGE_CURVE('',#1659,#4901,#4922,.T.);
+#4922 = SURFACE_CURVE('',#4923,(#4927,#4934),.PCURVE_S1.);
+#4923 = LINE('',#4924,#4925);
+#4924 = CARTESIAN_POINT('',(1.45,3.05,-1.27));
+#4925 = VECTOR('',#4926,1.);
+#4926 = DIRECTION('',(0.,0.,1.));
+#4927 = PCURVE('',#1700,#4928);
+#4928 = DEFINITIONAL_REPRESENTATION('',(#4929),#4933);
+#4929 = LINE('',#4930,#4931);
+#4930 = CARTESIAN_POINT('',(1.,0.));
+#4931 = VECTOR('',#4932,1.);
+#4932 = DIRECTION('',(0.,-1.));
+#4933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4934 = PCURVE('',#1674,#4935);
+#4935 = DEFINITIONAL_REPRESENTATION('',(#4936),#4940);
+#4936 = LINE('',#4937,#4938);
+#4937 = CARTESIAN_POINT('',(0.,-0.));
+#4938 = VECTOR('',#4939,1.);
+#4939 = DIRECTION('',(0.,-1.));
+#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4941 = ADVANCED_FACE('',(#4942),#1674,.T.);
+#4942 = FACE_BOUND('',#4943,.T.);
+#4943 = EDGE_LOOP('',(#4944,#4945,#4946,#4965));
+#4944 = ORIENTED_EDGE('',*,*,#1658,.F.);
+#4945 = ORIENTED_EDGE('',*,*,#4921,.T.);
+#4946 = ORIENTED_EDGE('',*,*,#4947,.T.);
+#4947 = EDGE_CURVE('',#4901,#4853,#4948,.T.);
+#4948 = SURFACE_CURVE('',#4949,(#4953,#4959),.PCURVE_S1.);
+#4949 = LINE('',#4950,#4951);
+#4950 = CARTESIAN_POINT('',(0.725,3.05,-0.8));
+#4951 = VECTOR('',#4952,1.);
+#4952 = DIRECTION('',(-1.,0.,0.));
+#4953 = PCURVE('',#1674,#4954);
+#4954 = DEFINITIONAL_REPRESENTATION('',(#4955),#4958);
+#4955 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4956,#4957),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.795,4.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#4956 = CARTESIAN_POINT('',(-7.E-02,-0.47));
+#4957 = CARTESIAN_POINT('',(0.77,-0.47));
+#4958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4959 = PCURVE('',#3753,#4960);
+#4960 = DEFINITIONAL_REPRESENTATION('',(#4961),#4964);
+#4961 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4962,#4963),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.795,4.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#4962 = CARTESIAN_POINT('',(1.31,-1.52));
+#4963 = CARTESIAN_POINT('',(1.31,-0.68));
+#4964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4965 = ORIENTED_EDGE('',*,*,#4852,.F.);
+#4966 = ADVANCED_FACE('',(#4967),#1732,.F.);
+#4967 = FACE_BOUND('',#4968,.F.);
+#4968 = EDGE_LOOP('',(#4969,#4992,#5020,#5041));
+#4969 = ORIENTED_EDGE('',*,*,#4970,.T.);
+#4970 = EDGE_CURVE('',#1715,#4971,#4973,.T.);
+#4971 = VERTEX_POINT('',#4972);
+#4972 = CARTESIAN_POINT('',(11.5,-1.85,-1.26));
+#4973 = SURFACE_CURVE('',#4974,(#4978,#4985),.PCURVE_S1.);
+#4974 = LINE('',#4975,#4976);
+#4975 = CARTESIAN_POINT('',(11.5,-1.85,-1.27));
+#4976 = VECTOR('',#4977,1.);
+#4977 = DIRECTION('',(0.,0.,1.));
+#4978 = PCURVE('',#1732,#4979);
+#4979 = DEFINITIONAL_REPRESENTATION('',(#4980),#4984);
+#4980 = LINE('',#4981,#4982);
+#4981 = CARTESIAN_POINT('',(0.,0.));
+#4982 = VECTOR('',#4983,1.);
+#4983 = DIRECTION('',(0.,-1.));
+#4984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4985 = PCURVE('',#1786,#4986);
+#4986 = DEFINITIONAL_REPRESENTATION('',(#4987),#4991);
+#4987 = LINE('',#4988,#4989);
+#4988 = CARTESIAN_POINT('',(1.7,0.));
+#4989 = VECTOR('',#4990,1.);
+#4990 = DIRECTION('',(0.,-1.));
+#4991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4992 = ORIENTED_EDGE('',*,*,#4993,.T.);
+#4993 = EDGE_CURVE('',#4971,#4994,#4996,.T.);
+#4994 = VERTEX_POINT('',#4995);
+#4995 = CARTESIAN_POINT('',(14.5,-2.7,-1.26));
+#4996 = SURFACE_CURVE('',#4997,(#5001,#5008),.PCURVE_S1.);
+#4997 = LINE('',#4998,#4999);
+#4998 = CARTESIAN_POINT('',(11.5,-1.85,-1.26));
+#4999 = VECTOR('',#5000,1.);
+#5000 = DIRECTION('',(0.962126726315,-0.272602572456,0.));
+#5001 = PCURVE('',#1732,#5002);
+#5002 = DEFINITIONAL_REPRESENTATION('',(#5003),#5007);
+#5003 = LINE('',#5004,#5005);
+#5004 = CARTESIAN_POINT('',(0.,-1.E-02));
+#5005 = VECTOR('',#5006,1.);
+#5006 = DIRECTION('',(1.,0.));
+#5007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5008 = PCURVE('',#5009,#5014);
+#5009 = PLANE('',#5010);
+#5010 = AXIS2_PLACEMENT_3D('',#5011,#5012,#5013);
+#5011 = CARTESIAN_POINT('',(11.5,-3.55,-1.26));
+#5012 = DIRECTION('',(0.,0.,1.));
+#5013 = DIRECTION('',(1.,0.,0.));
+#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5019);
+#5015 = LINE('',#5016,#5017);
+#5016 = CARTESIAN_POINT('',(0.,1.7));
+#5017 = VECTOR('',#5018,1.);
+#5018 = DIRECTION('',(0.962126726315,-0.272602572456));
+#5019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5020 = ORIENTED_EDGE('',*,*,#5021,.F.);
+#5021 = EDGE_CURVE('',#1717,#4994,#5022,.T.);
+#5022 = SURFACE_CURVE('',#5023,(#5027,#5034),.PCURVE_S1.);
+#5023 = LINE('',#5024,#5025);
+#5024 = CARTESIAN_POINT('',(14.5,-2.7,-1.27));
+#5025 = VECTOR('',#5026,1.);
+#5026 = DIRECTION('',(0.,0.,1.));
+#5027 = PCURVE('',#1732,#5028);
+#5028 = DEFINITIONAL_REPRESENTATION('',(#5029),#5033);
+#5029 = LINE('',#5030,#5031);
+#5030 = CARTESIAN_POINT('',(3.118092365534,0.));
+#5031 = VECTOR('',#5032,1.);
+#5032 = DIRECTION('',(0.,-1.));
+#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5034 = PCURVE('',#1760,#5035);
+#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040);
+#5036 = LINE('',#5037,#5038);
+#5037 = CARTESIAN_POINT('',(0.,0.));
+#5038 = VECTOR('',#5039,1.);
+#5039 = DIRECTION('',(0.,-1.));
+#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5041 = ORIENTED_EDGE('',*,*,#1714,.F.);
+#5042 = ADVANCED_FACE('',(#5043),#1786,.F.);
+#5043 = FACE_BOUND('',#5044,.F.);
+#5044 = EDGE_LOOP('',(#5045,#5068,#5089,#5090));
+#5045 = ORIENTED_EDGE('',*,*,#5046,.T.);
+#5046 = EDGE_CURVE('',#1745,#5047,#5049,.T.);
+#5047 = VERTEX_POINT('',#5048);
+#5048 = CARTESIAN_POINT('',(11.5,-3.55,-1.26));
+#5049 = SURFACE_CURVE('',#5050,(#5054,#5061),.PCURVE_S1.);
+#5050 = LINE('',#5051,#5052);
+#5051 = CARTESIAN_POINT('',(11.5,-3.55,-1.27));
+#5052 = VECTOR('',#5053,1.);
+#5053 = DIRECTION('',(0.,0.,1.));
+#5054 = PCURVE('',#1786,#5055);
+#5055 = DEFINITIONAL_REPRESENTATION('',(#5056),#5060);
+#5056 = LINE('',#5057,#5058);
+#5057 = CARTESIAN_POINT('',(0.,0.));
+#5058 = VECTOR('',#5059,1.);
+#5059 = DIRECTION('',(0.,-1.));
+#5060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5061 = PCURVE('',#1760,#5062);
+#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067);
+#5063 = LINE('',#5064,#5065);
+#5064 = CARTESIAN_POINT('',(3.118092365534,0.));
+#5065 = VECTOR('',#5066,1.);
+#5066 = DIRECTION('',(0.,-1.));
+#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5068 = ORIENTED_EDGE('',*,*,#5069,.T.);
+#5069 = EDGE_CURVE('',#5047,#4971,#5070,.T.);
+#5070 = SURFACE_CURVE('',#5071,(#5075,#5082),.PCURVE_S1.);
+#5071 = LINE('',#5072,#5073);
+#5072 = CARTESIAN_POINT('',(11.5,-3.55,-1.26));
+#5073 = VECTOR('',#5074,1.);
+#5074 = DIRECTION('',(0.,1.,0.));
+#5075 = PCURVE('',#1786,#5076);
+#5076 = DEFINITIONAL_REPRESENTATION('',(#5077),#5081);
+#5077 = LINE('',#5078,#5079);
+#5078 = CARTESIAN_POINT('',(0.,-1.E-02));
+#5079 = VECTOR('',#5080,1.);
+#5080 = DIRECTION('',(1.,0.));
+#5081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5082 = PCURVE('',#5009,#5083);
+#5083 = DEFINITIONAL_REPRESENTATION('',(#5084),#5088);
+#5084 = LINE('',#5085,#5086);
+#5085 = CARTESIAN_POINT('',(0.,0.));
+#5086 = VECTOR('',#5087,1.);
+#5087 = DIRECTION('',(0.,1.));
+#5088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5089 = ORIENTED_EDGE('',*,*,#4970,.F.);
+#5090 = ORIENTED_EDGE('',*,*,#1772,.F.);
+#5091 = ADVANCED_FACE('',(#5092),#1760,.F.);
+#5092 = FACE_BOUND('',#5093,.F.);
+#5093 = EDGE_LOOP('',(#5094,#5095,#5116,#5117));
+#5094 = ORIENTED_EDGE('',*,*,#5021,.T.);
+#5095 = ORIENTED_EDGE('',*,*,#5096,.T.);
+#5096 = EDGE_CURVE('',#4994,#5047,#5097,.T.);
+#5097 = SURFACE_CURVE('',#5098,(#5102,#5109),.PCURVE_S1.);
+#5098 = LINE('',#5099,#5100);
+#5099 = CARTESIAN_POINT('',(14.5,-2.7,-1.26));
+#5100 = VECTOR('',#5101,1.);
+#5101 = DIRECTION('',(-0.962126726315,-0.272602572456,0.));
+#5102 = PCURVE('',#1760,#5103);
+#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108);
+#5104 = LINE('',#5105,#5106);
+#5105 = CARTESIAN_POINT('',(0.,-1.E-02));
+#5106 = VECTOR('',#5107,1.);
+#5107 = DIRECTION('',(1.,0.));
+#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5109 = PCURVE('',#5009,#5110);
+#5110 = DEFINITIONAL_REPRESENTATION('',(#5111),#5115);
+#5111 = LINE('',#5112,#5113);
+#5112 = CARTESIAN_POINT('',(3.,0.85));
+#5113 = VECTOR('',#5114,1.);
+#5114 = DIRECTION('',(-0.962126726315,-0.272602572456));
+#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5116 = ORIENTED_EDGE('',*,*,#5046,.F.);
+#5117 = ORIENTED_EDGE('',*,*,#1744,.F.);
+#5118 = ADVANCED_FACE('',(#5119),#1890,.T.);
+#5119 = FACE_BOUND('',#5120,.T.);
+#5120 = EDGE_LOOP('',(#5121,#5142,#5163,#5164));
+#5121 = ORIENTED_EDGE('',*,*,#5122,.T.);
+#5122 = EDGE_CURVE('',#3794,#5123,#5125,.T.);
+#5123 = VERTEX_POINT('',#5124);
+#5124 = CARTESIAN_POINT('',(0.5,3.04,0.8));
+#5125 = SURFACE_CURVE('',#5126,(#5130,#5136),.PCURVE_S1.);
+#5126 = LINE('',#5127,#5128);
+#5127 = CARTESIAN_POINT('',(7.65,3.04,0.8));
+#5128 = VECTOR('',#5129,1.);
+#5129 = DIRECTION('',(1.,0.,0.));
+#5130 = PCURVE('',#1890,#5131);
+#5131 = DEFINITIONAL_REPRESENTATION('',(#5132),#5135);
+#5132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5133,#5134),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#5133 = CARTESIAN_POINT('',(-0.3,-16.75));
+#5134 = CARTESIAN_POINT('',(-0.3,0.65));
+#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5136 = PCURVE('',#3697,#5137);
+#5137 = DEFINITIONAL_REPRESENTATION('',(#5138),#5141);
+#5138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5139,#5140),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#5139 = CARTESIAN_POINT('',(0.3,1.45));
+#5140 = CARTESIAN_POINT('',(0.3,-15.95));
+#5141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5142 = ORIENTED_EDGE('',*,*,#5143,.F.);
+#5143 = EDGE_CURVE('',#1875,#5123,#5144,.T.);
+#5144 = SURFACE_CURVE('',#5145,(#5149,#5156),.PCURVE_S1.);
+#5145 = LINE('',#5146,#5147);
+#5146 = CARTESIAN_POINT('',(0.5,3.04,1.27));
+#5147 = VECTOR('',#5148,1.);
+#5148 = DIRECTION('',(-0.,-0.,-1.));
+#5149 = PCURVE('',#1890,#5150);
+#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155);
+#5151 = LINE('',#5152,#5153);
+#5152 = CARTESIAN_POINT('',(-0.77,-14.8));
+#5153 = VECTOR('',#5154,1.);
+#5154 = DIRECTION('',(1.,0.));
+#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5156 = PCURVE('',#1918,#5157);
+#5157 = DEFINITIONAL_REPRESENTATION('',(#5158),#5162);
+#5158 = LINE('',#5159,#5160);
+#5159 = CARTESIAN_POINT('',(0.,0.));
+#5160 = VECTOR('',#5161,1.);
+#5161 = DIRECTION('',(0.,-1.));
+#5162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5163 = ORIENTED_EDGE('',*,*,#1874,.F.);
+#5164 = ORIENTED_EDGE('',*,*,#3816,.F.);
+#5165 = ADVANCED_FACE('',(#5166),#1918,.T.);
+#5166 = FACE_BOUND('',#5167,.T.);
+#5167 = EDGE_LOOP('',(#5168,#5169,#5170,#5191));
+#5168 = ORIENTED_EDGE('',*,*,#1902,.F.);
+#5169 = ORIENTED_EDGE('',*,*,#5143,.T.);
+#5170 = ORIENTED_EDGE('',*,*,#5171,.T.);
+#5171 = EDGE_CURVE('',#5123,#5172,#5174,.T.);
+#5172 = VERTEX_POINT('',#5173);
+#5173 = CARTESIAN_POINT('',(0.5,2.04,0.8));
+#5174 = SURFACE_CURVE('',#5175,(#5179,#5185),.PCURVE_S1.);
+#5175 = LINE('',#5176,#5177);
+#5176 = CARTESIAN_POINT('',(0.5,3.19,0.8));
+#5177 = VECTOR('',#5178,1.);
+#5178 = DIRECTION('',(-0.,-1.,-6.938893903907E-17));
+#5179 = PCURVE('',#1918,#5180);
+#5180 = DEFINITIONAL_REPRESENTATION('',(#5181),#5184);
+#5181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5182,#5183),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#5182 = CARTESIAN_POINT('',(-0.1,-0.47));
+#5183 = CARTESIAN_POINT('',(1.1,-0.47));
+#5184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5185 = PCURVE('',#3697,#5186);
+#5186 = DEFINITIONAL_REPRESENTATION('',(#5187),#5190);
+#5187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5188,#5189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#5188 = CARTESIAN_POINT('',(0.2,-0.5));
+#5189 = CARTESIAN_POINT('',(1.4,-0.5));
+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5191 = ORIENTED_EDGE('',*,*,#5192,.F.);
+#5192 = EDGE_CURVE('',#1903,#5172,#5193,.T.);
+#5193 = SURFACE_CURVE('',#5194,(#5198,#5205),.PCURVE_S1.);
+#5194 = LINE('',#5195,#5196);
+#5195 = CARTESIAN_POINT('',(0.5,2.04,1.27));
+#5196 = VECTOR('',#5197,1.);
+#5197 = DIRECTION('',(-0.,-0.,-1.));
+#5198 = PCURVE('',#1918,#5199);
+#5199 = DEFINITIONAL_REPRESENTATION('',(#5200),#5204);
+#5200 = LINE('',#5201,#5202);
+#5201 = CARTESIAN_POINT('',(1.,0.));
+#5202 = VECTOR('',#5203,1.);
+#5203 = DIRECTION('',(0.,-1.));
+#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5205 = PCURVE('',#1946,#5206);
+#5206 = DEFINITIONAL_REPRESENTATION('',(#5207),#5211);
+#5207 = LINE('',#5208,#5209);
+#5208 = CARTESIAN_POINT('',(1.77,-14.8));
+#5209 = VECTOR('',#5210,1.);
+#5210 = DIRECTION('',(-1.,0.));
+#5211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5212 = ADVANCED_FACE('',(#5213),#1946,.T.);
+#5213 = FACE_BOUND('',#5214,.T.);
+#5214 = EDGE_LOOP('',(#5215,#5234,#5235,#5236));
+#5215 = ORIENTED_EDGE('',*,*,#5216,.T.);
+#5216 = EDGE_CURVE('',#5172,#3659,#5217,.T.);
+#5217 = SURFACE_CURVE('',#5218,(#5222,#5228),.PCURVE_S1.);
+#5218 = LINE('',#5219,#5220);
+#5219 = CARTESIAN_POINT('',(7.65,2.04,0.8));
+#5220 = VECTOR('',#5221,1.);
+#5221 = DIRECTION('',(-1.,0.,0.));
+#5222 = PCURVE('',#1946,#5223);
+#5223 = DEFINITIONAL_REPRESENTATION('',(#5224),#5227);
+#5224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5225,#5226),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#5225 = CARTESIAN_POINT('',(1.3,0.65));
+#5226 = CARTESIAN_POINT('',(1.3,-16.75));
+#5227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5228 = PCURVE('',#3697,#5229);
+#5229 = DEFINITIONAL_REPRESENTATION('',(#5230),#5233);
+#5230 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5231,#5232),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#5231 = CARTESIAN_POINT('',(1.3,-15.95));
+#5232 = CARTESIAN_POINT('',(1.3,1.45));
+#5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5234 = ORIENTED_EDGE('',*,*,#3658,.F.);
+#5235 = ORIENTED_EDGE('',*,*,#1930,.F.);
+#5236 = ORIENTED_EDGE('',*,*,#5192,.T.);
+#5237 = ADVANCED_FACE('',(#5238),#2160,.T.);
+#5238 = FACE_BOUND('',#5239,.T.);
+#5239 = EDGE_LOOP('',(#5240,#5263,#5282,#5283));
+#5240 = ORIENTED_EDGE('',*,*,#5241,.T.);
+#5241 = EDGE_CURVE('',#2117,#5242,#5244,.T.);
+#5242 = VERTEX_POINT('',#5243);
+#5243 = CARTESIAN_POINT('',(0.5,-3.04,0.8));
+#5244 = SURFACE_CURVE('',#5245,(#5249,#5256),.PCURVE_S1.);
+#5245 = LINE('',#5246,#5247);
+#5246 = CARTESIAN_POINT('',(0.5,-3.04,1.27));
+#5247 = VECTOR('',#5248,1.);
+#5248 = DIRECTION('',(-0.,-0.,-1.));
+#5249 = PCURVE('',#2160,#5250);
+#5250 = DEFINITIONAL_REPRESENTATION('',(#5251),#5255);
+#5251 = LINE('',#5252,#5253);
+#5252 = CARTESIAN_POINT('',(1.77,-14.8));
+#5253 = VECTOR('',#5254,1.);
+#5254 = DIRECTION('',(-1.,0.));
+#5255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5256 = PCURVE('',#2132,#5257);
+#5257 = DEFINITIONAL_REPRESENTATION('',(#5258),#5262);
+#5258 = LINE('',#5259,#5260);
+#5259 = CARTESIAN_POINT('',(1.,0.));
+#5260 = VECTOR('',#5261,1.);
+#5261 = DIRECTION('',(0.,-1.));
+#5262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5263 = ORIENTED_EDGE('',*,*,#5264,.T.);
+#5264 = EDGE_CURVE('',#5242,#3299,#5265,.T.);
+#5265 = SURFACE_CURVE('',#5266,(#5270,#5276),.PCURVE_S1.);
+#5266 = LINE('',#5267,#5268);
+#5267 = CARTESIAN_POINT('',(7.65,-3.04,0.8));
+#5268 = VECTOR('',#5269,1.);
+#5269 = DIRECTION('',(-1.,0.,0.));
+#5270 = PCURVE('',#2160,#5271);
+#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5275);
+#5272 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5273,#5274),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#5273 = CARTESIAN_POINT('',(1.3,0.65));
+#5274 = CARTESIAN_POINT('',(1.3,-16.75));
+#5275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5276 = PCURVE('',#3337,#5277);
+#5277 = DEFINITIONAL_REPRESENTATION('',(#5278),#5281);
+#5278 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5279,#5280),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#5279 = CARTESIAN_POINT('',(1.3,-15.95));
+#5280 = CARTESIAN_POINT('',(1.3,1.45));
+#5281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5282 = ORIENTED_EDGE('',*,*,#3298,.F.);
+#5283 = ORIENTED_EDGE('',*,*,#2144,.F.);
+#5284 = ADVANCED_FACE('',(#5285),#2132,.T.);
+#5285 = FACE_BOUND('',#5286,.T.);
+#5286 = EDGE_LOOP('',(#5287,#5288,#5311,#5330));
+#5287 = ORIENTED_EDGE('',*,*,#2116,.F.);
+#5288 = ORIENTED_EDGE('',*,*,#5289,.T.);
+#5289 = EDGE_CURVE('',#2089,#5290,#5292,.T.);
+#5290 = VERTEX_POINT('',#5291);
+#5291 = CARTESIAN_POINT('',(0.5,-2.04,0.8));
+#5292 = SURFACE_CURVE('',#5293,(#5297,#5304),.PCURVE_S1.);
+#5293 = LINE('',#5294,#5295);
+#5294 = CARTESIAN_POINT('',(0.5,-2.04,1.27));
+#5295 = VECTOR('',#5296,1.);
+#5296 = DIRECTION('',(-0.,-0.,-1.));
+#5297 = PCURVE('',#2132,#5298);
+#5298 = DEFINITIONAL_REPRESENTATION('',(#5299),#5303);
+#5299 = LINE('',#5300,#5301);
+#5300 = CARTESIAN_POINT('',(0.,0.));
+#5301 = VECTOR('',#5302,1.);
+#5302 = DIRECTION('',(0.,-1.));
+#5303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5304 = PCURVE('',#2104,#5305);
+#5305 = DEFINITIONAL_REPRESENTATION('',(#5306),#5310);
+#5306 = LINE('',#5307,#5308);
+#5307 = CARTESIAN_POINT('',(-0.77,-14.8));
+#5308 = VECTOR('',#5309,1.);
+#5309 = DIRECTION('',(1.,0.));
+#5310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5311 = ORIENTED_EDGE('',*,*,#5312,.T.);
+#5312 = EDGE_CURVE('',#5290,#5242,#5313,.T.);
+#5313 = SURFACE_CURVE('',#5314,(#5318,#5324),.PCURVE_S1.);
+#5314 = LINE('',#5315,#5316);
+#5315 = CARTESIAN_POINT('',(0.5,-1.89,0.8));
+#5316 = VECTOR('',#5317,1.);
+#5317 = DIRECTION('',(-0.,-1.,-0.));
+#5318 = PCURVE('',#2132,#5319);
+#5319 = DEFINITIONAL_REPRESENTATION('',(#5320),#5323);
+#5320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5321,#5322),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#5321 = CARTESIAN_POINT('',(-0.1,-0.47));
+#5322 = CARTESIAN_POINT('',(1.1,-0.47));
+#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5324 = PCURVE('',#3337,#5325);
+#5325 = DEFINITIONAL_REPRESENTATION('',(#5326),#5329);
+#5326 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5327,#5328),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#5327 = CARTESIAN_POINT('',(0.2,-0.5));
+#5328 = CARTESIAN_POINT('',(1.4,-0.5));
+#5329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5330 = ORIENTED_EDGE('',*,*,#5241,.F.);
+#5331 = ADVANCED_FACE('',(#5332),#1997,.T.);
+#5332 = FACE_BOUND('',#5333,.T.);
+#5333 = EDGE_LOOP('',(#5334,#5355,#5376,#5377));
+#5334 = ORIENTED_EDGE('',*,*,#5335,.T.);
+#5335 = EDGE_CURVE('',#3614,#5336,#5338,.T.);
+#5336 = VERTEX_POINT('',#5337);
+#5337 = CARTESIAN_POINT('',(0.5,0.5,0.8));
+#5338 = SURFACE_CURVE('',#5339,(#5343,#5349),.PCURVE_S1.);
+#5339 = LINE('',#5340,#5341);
+#5340 = CARTESIAN_POINT('',(7.65,0.5,0.8));
+#5341 = VECTOR('',#5342,1.);
+#5342 = DIRECTION('',(1.,0.,0.));
+#5343 = PCURVE('',#1997,#5344);
+#5344 = DEFINITIONAL_REPRESENTATION('',(#5345),#5348);
+#5345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5346,#5347),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#5346 = CARTESIAN_POINT('',(-0.3,-16.75));
+#5347 = CARTESIAN_POINT('',(-0.3,0.65));
+#5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5349 = PCURVE('',#3517,#5350);
+#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5354);
+#5351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5352,#5353),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#5352 = CARTESIAN_POINT('',(0.3,1.45));
+#5353 = CARTESIAN_POINT('',(0.3,-15.95));
+#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5355 = ORIENTED_EDGE('',*,*,#5356,.F.);
+#5356 = EDGE_CURVE('',#1982,#5336,#5357,.T.);
+#5357 = SURFACE_CURVE('',#5358,(#5362,#5369),.PCURVE_S1.);
+#5358 = LINE('',#5359,#5360);
+#5359 = CARTESIAN_POINT('',(0.5,0.5,1.27));
+#5360 = VECTOR('',#5361,1.);
+#5361 = DIRECTION('',(-0.,-0.,-1.));
+#5362 = PCURVE('',#1997,#5363);
+#5363 = DEFINITIONAL_REPRESENTATION('',(#5364),#5368);
+#5364 = LINE('',#5365,#5366);
+#5365 = CARTESIAN_POINT('',(-0.77,-14.8));
+#5366 = VECTOR('',#5367,1.);
+#5367 = DIRECTION('',(1.,0.));
+#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5369 = PCURVE('',#2025,#5370);
+#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375);
+#5371 = LINE('',#5372,#5373);
+#5372 = CARTESIAN_POINT('',(0.,0.));
+#5373 = VECTOR('',#5374,1.);
+#5374 = DIRECTION('',(0.,-1.));
+#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5376 = ORIENTED_EDGE('',*,*,#1981,.F.);
+#5377 = ORIENTED_EDGE('',*,*,#3636,.F.);
+#5378 = ADVANCED_FACE('',(#5379),#2104,.T.);
+#5379 = FACE_BOUND('',#5380,.T.);
+#5380 = EDGE_LOOP('',(#5381,#5400,#5401,#5402));
+#5381 = ORIENTED_EDGE('',*,*,#5382,.T.);
+#5382 = EDGE_CURVE('',#3434,#5290,#5383,.T.);
+#5383 = SURFACE_CURVE('',#5384,(#5388,#5394),.PCURVE_S1.);
+#5384 = LINE('',#5385,#5386);
+#5385 = CARTESIAN_POINT('',(7.65,-2.04,0.8));
+#5386 = VECTOR('',#5387,1.);
+#5387 = DIRECTION('',(1.,0.,0.));
+#5388 = PCURVE('',#2104,#5389);
+#5389 = DEFINITIONAL_REPRESENTATION('',(#5390),#5393);
+#5390 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5391,#5392),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#5391 = CARTESIAN_POINT('',(-0.3,-16.75));
+#5392 = CARTESIAN_POINT('',(-0.3,0.65));
+#5393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5394 = PCURVE('',#3337,#5395);
+#5395 = DEFINITIONAL_REPRESENTATION('',(#5396),#5399);
+#5396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5397,#5398),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.1,8.3),.PIECEWISE_BEZIER_KNOTS.);
+#5397 = CARTESIAN_POINT('',(0.3,1.45));
+#5398 = CARTESIAN_POINT('',(0.3,-15.95));
+#5399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5400 = ORIENTED_EDGE('',*,*,#5289,.F.);
+#5401 = ORIENTED_EDGE('',*,*,#2088,.F.);
+#5402 = ORIENTED_EDGE('',*,*,#3456,.F.);
+#5403 = ADVANCED_FACE('',(#5404),#2025,.T.);
+#5404 = FACE_BOUND('',#5405,.T.);
+#5405 = EDGE_LOOP('',(#5406,#5407,#5408,#5429));
+#5406 = ORIENTED_EDGE('',*,*,#2009,.F.);
+#5407 = ORIENTED_EDGE('',*,*,#5356,.T.);
+#5408 = ORIENTED_EDGE('',*,*,#5409,.T.);
+#5409 = EDGE_CURVE('',#5336,#5410,#5412,.T.);
+#5410 = VERTEX_POINT('',#5411);
+#5411 = CARTESIAN_POINT('',(0.5,-0.5,0.8));
+#5412 = SURFACE_CURVE('',#5413,(#5417,#5423),.PCURVE_S1.);
+#5413 = LINE('',#5414,#5415);
+#5414 = CARTESIAN_POINT('',(0.5,0.65,0.8));
+#5415 = VECTOR('',#5416,1.);
+#5416 = DIRECTION('',(-0.,-1.,-0.));
+#5417 = PCURVE('',#2025,#5418);
+#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5422);
+#5419 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5420,#5421),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#5420 = CARTESIAN_POINT('',(-0.1,-0.47));
+#5421 = CARTESIAN_POINT('',(1.1,-0.47));
+#5422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5423 = PCURVE('',#3517,#5424);
+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5428);
+#5425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5426,#5427),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#5426 = CARTESIAN_POINT('',(0.2,-0.5));
+#5427 = CARTESIAN_POINT('',(1.4,-0.5));
+#5428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5429 = ORIENTED_EDGE('',*,*,#5430,.F.);
+#5430 = EDGE_CURVE('',#2010,#5410,#5431,.T.);
+#5431 = SURFACE_CURVE('',#5432,(#5436,#5443),.PCURVE_S1.);
+#5432 = LINE('',#5433,#5434);
+#5433 = CARTESIAN_POINT('',(0.5,-0.5,1.27));
+#5434 = VECTOR('',#5435,1.);
+#5435 = DIRECTION('',(-0.,-0.,-1.));
+#5436 = PCURVE('',#2025,#5437);
+#5437 = DEFINITIONAL_REPRESENTATION('',(#5438),#5442);
+#5438 = LINE('',#5439,#5440);
+#5439 = CARTESIAN_POINT('',(1.,0.));
+#5440 = VECTOR('',#5441,1.);
+#5441 = DIRECTION('',(0.,-1.));
+#5442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5443 = PCURVE('',#2053,#5444);
+#5444 = DEFINITIONAL_REPRESENTATION('',(#5445),#5449);
+#5445 = LINE('',#5446,#5447);
+#5446 = CARTESIAN_POINT('',(1.77,-14.8));
+#5447 = VECTOR('',#5448,1.);
+#5448 = DIRECTION('',(-1.,0.));
+#5449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5450 = ADVANCED_FACE('',(#5451),#2053,.T.);
+#5451 = FACE_BOUND('',#5452,.T.);
+#5452 = EDGE_LOOP('',(#5453,#5454,#5473,#5474));
+#5453 = ORIENTED_EDGE('',*,*,#5430,.T.);
+#5454 = ORIENTED_EDGE('',*,*,#5455,.T.);
+#5455 = EDGE_CURVE('',#5410,#3479,#5456,.T.);
+#5456 = SURFACE_CURVE('',#5457,(#5461,#5467),.PCURVE_S1.);
+#5457 = LINE('',#5458,#5459);
+#5458 = CARTESIAN_POINT('',(7.65,-0.5,0.8));
+#5459 = VECTOR('',#5460,1.);
+#5460 = DIRECTION('',(-1.,0.,0.));
+#5461 = PCURVE('',#2053,#5462);
+#5462 = DEFINITIONAL_REPRESENTATION('',(#5463),#5466);
+#5463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5464,#5465),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#5464 = CARTESIAN_POINT('',(1.3,0.65));
+#5465 = CARTESIAN_POINT('',(1.3,-16.75));
+#5466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5467 = PCURVE('',#3517,#5468);
+#5468 = DEFINITIONAL_REPRESENTATION('',(#5469),#5472);
+#5469 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5470,#5471),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-8.3,9.1),.PIECEWISE_BEZIER_KNOTS.);
+#5470 = CARTESIAN_POINT('',(1.3,-15.95));
+#5471 = CARTESIAN_POINT('',(1.3,1.45));
+#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5473 = ORIENTED_EDGE('',*,*,#3478,.F.);
+#5474 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#5475 = ADVANCED_FACE('',(#5476),#2237,.F.);
+#5476 = FACE_BOUND('',#5477,.T.);
+#5477 = EDGE_LOOP('',(#5478,#5501,#5529,#5557,#5585,#5606));
+#5478 = ORIENTED_EDGE('',*,*,#5479,.F.);
+#5479 = EDGE_CURVE('',#5480,#2222,#5482,.T.);
+#5480 = VERTEX_POINT('',#5481);
+#5481 = CARTESIAN_POINT('',(6.,3.7,4.27));
+#5482 = SURFACE_CURVE('',#5483,(#5487,#5494),.PCURVE_S1.);
+#5483 = LINE('',#5484,#5485);
+#5484 = CARTESIAN_POINT('',(6.,3.7,4.27));
+#5485 = VECTOR('',#5486,1.);
+#5486 = DIRECTION('',(0.,6.661338147751E-16,-1.));
+#5487 = PCURVE('',#2237,#5488);
+#5488 = DEFINITIONAL_REPRESENTATION('',(#5489),#5493);
+#5489 = LINE('',#5490,#5491);
+#5490 = CARTESIAN_POINT('',(1.,6.661338147751E-16));
+#5491 = VECTOR('',#5492,1.);
+#5492 = DIRECTION('',(8.881784197001E-16,1.));
+#5493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5494 = PCURVE('',#2319,#5495);
+#5495 = DEFINITIONAL_REPRESENTATION('',(#5496),#5500);
+#5496 = LINE('',#5497,#5498);
+#5497 = CARTESIAN_POINT('',(3.,4.));
+#5498 = VECTOR('',#5499,1.);
+#5499 = DIRECTION('',(-1.,0.));
+#5500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5501 = ORIENTED_EDGE('',*,*,#5502,.T.);
+#5502 = EDGE_CURVE('',#5480,#5503,#5505,.T.);
+#5503 = VERTEX_POINT('',#5504);
+#5504 = CARTESIAN_POINT('',(6.,1.7,4.27));
+#5505 = SURFACE_CURVE('',#5506,(#5510,#5517),.PCURVE_S1.);
+#5506 = LINE('',#5507,#5508);
+#5507 = CARTESIAN_POINT('',(6.,2.7,4.27));
+#5508 = VECTOR('',#5509,1.);
+#5509 = DIRECTION('',(3.160500421559E-32,-1.,-7.216449660064E-16));
+#5510 = PCURVE('',#2237,#5511);
+#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516);
+#5512 = LINE('',#5513,#5514);
+#5513 = CARTESIAN_POINT('',(-1.972152263053E-31,-8.881784197001E-16));
+#5514 = VECTOR('',#5515,1.);
+#5515 = DIRECTION('',(-1.,9.436895709314E-16));
+#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5517 = PCURVE('',#5518,#5523);
+#5518 = PLANE('',#5519);
+#5519 = AXIS2_PLACEMENT_3D('',#5520,#5521,#5522);
+#5520 = CARTESIAN_POINT('',(4.4,2.7,4.27));
+#5521 = DIRECTION('',(1.110223024625E-15,-2.22044604925E-16,-1.));
+#5522 = DIRECTION('',(1.,2.465190328816E-31,1.110223024625E-15));
+#5523 = DEFINITIONAL_REPRESENTATION('',(#5524),#5528);
+#5524 = LINE('',#5525,#5526);
+#5525 = CARTESIAN_POINT('',(1.6,3.944304526105E-31));
+#5526 = VECTOR('',#5527,1.);
+#5527 = DIRECTION('',(-1.016100885531E-30,1.));
+#5528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5529 = ORIENTED_EDGE('',*,*,#5530,.T.);
+#5530 = EDGE_CURVE('',#5503,#5531,#5533,.T.);
+#5531 = VERTEX_POINT('',#5532);
+#5532 = CARTESIAN_POINT('',(6.,1.7,3.57));
+#5533 = SURFACE_CURVE('',#5534,(#5538,#5545),.PCURVE_S1.);
+#5534 = LINE('',#5535,#5536);
+#5535 = CARTESIAN_POINT('',(6.,1.7,4.27));
+#5536 = VECTOR('',#5537,1.);
+#5537 = DIRECTION('',(-1.642146637881E-47,6.661338147751E-16,-1.));
+#5538 = PCURVE('',#2237,#5539);
+#5539 = DEFINITIONAL_REPRESENTATION('',(#5540),#5544);
+#5540 = LINE('',#5541,#5542);
+#5541 = CARTESIAN_POINT('',(-1.,2.22044604925E-16));
+#5542 = VECTOR('',#5543,1.);
+#5543 = DIRECTION('',(8.881784197001E-16,1.));
+#5544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5545 = PCURVE('',#5546,#5551);
+#5546 = PLANE('',#5547);
+#5547 = AXIS2_PLACEMENT_3D('',#5548,#5549,#5550);
+#5548 = CARTESIAN_POINT('',(4.4,1.7,4.27));
+#5549 = DIRECTION('',(0.,1.,6.661338147751E-16));
+#5550 = DIRECTION('',(-0.,-6.661338147751E-16,1.));
+#5551 = DEFINITIONAL_REPRESENTATION('',(#5552),#5556);
+#5552 = LINE('',#5553,#5554);
+#5553 = CARTESIAN_POINT('',(8.881784197001E-16,1.6));
+#5554 = VECTOR('',#5555,1.);
+#5555 = DIRECTION('',(-1.,0.));
+#5556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5557 = ORIENTED_EDGE('',*,*,#5558,.F.);
+#5558 = EDGE_CURVE('',#5559,#5531,#5561,.T.);
+#5559 = VERTEX_POINT('',#5560);
+#5560 = CARTESIAN_POINT('',(6.,2.7,3.57));
+#5561 = SURFACE_CURVE('',#5562,(#5566,#5573),.PCURVE_S1.);
+#5562 = LINE('',#5563,#5564);
+#5563 = CARTESIAN_POINT('',(6.,2.7,3.57));
+#5564 = VECTOR('',#5565,1.);
+#5565 = DIRECTION('',(3.160500421559E-32,-1.,-7.216449660064E-16));
+#5566 = PCURVE('',#2237,#5567);
+#5567 = DEFINITIONAL_REPRESENTATION('',(#5568),#5572);
+#5568 = LINE('',#5569,#5570);
+#5569 = CARTESIAN_POINT('',(5.995204332976E-16,0.7));
+#5570 = VECTOR('',#5571,1.);
+#5571 = DIRECTION('',(-1.,9.436895709314E-16));
+#5572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5573 = PCURVE('',#5574,#5579);
+#5574 = PLANE('',#5575);
+#5575 = AXIS2_PLACEMENT_3D('',#5576,#5577,#5578);
+#5576 = CARTESIAN_POINT('',(6.,2.7,3.57));
+#5577 = DIRECTION('',(9.123036877115E-49,-7.216449660064E-16,1.));
+#5578 = DIRECTION('',(1.,3.160500421559E-32,2.189528850508E-47));
+#5579 = DEFINITIONAL_REPRESENTATION('',(#5580),#5584);
+#5580 = LINE('',#5581,#5582);
+#5581 = CARTESIAN_POINT('',(0.,-0.));
+#5582 = VECTOR('',#5583,1.);
+#5583 = DIRECTION('',(-1.580062472894E-62,-1.));
+#5584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5585 = ORIENTED_EDGE('',*,*,#5586,.T.);
+#5586 = EDGE_CURVE('',#5559,#2220,#5587,.T.);
+#5587 = SURFACE_CURVE('',#5588,(#5592,#5599),.PCURVE_S1.);
+#5588 = LINE('',#5589,#5590);
+#5589 = CARTESIAN_POINT('',(6.,2.7,4.27));
+#5590 = VECTOR('',#5591,1.);
+#5591 = DIRECTION('',(0.,6.661338147751E-16,-1.));
+#5592 = PCURVE('',#2237,#5593);
+#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5598);
+#5594 = LINE('',#5595,#5596);
+#5595 = CARTESIAN_POINT('',(-5.916456789158E-31,8.881784197001E-16));
+#5596 = VECTOR('',#5597,1.);
+#5597 = DIRECTION('',(8.881784197001E-16,1.));
+#5598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5599 = PCURVE('',#2265,#5600);
+#5600 = DEFINITIONAL_REPRESENTATION('',(#5601),#5605);
+#5601 = LINE('',#5602,#5603);
+#5602 = CARTESIAN_POINT('',(3.,4.));
+#5603 = VECTOR('',#5604,1.);
+#5604 = DIRECTION('',(-1.,0.));
+#5605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5606 = ORIENTED_EDGE('',*,*,#2219,.T.);
+#5607 = ADVANCED_FACE('',(#5608),#2319,.T.);
+#5608 = FACE_BOUND('',#5609,.F.);
+#5609 = EDGE_LOOP('',(#5610,#5633,#5634,#5635,#5658,#5686));
+#5610 = ORIENTED_EDGE('',*,*,#5611,.F.);
+#5611 = EDGE_CURVE('',#2278,#5612,#5614,.T.);
+#5612 = VERTEX_POINT('',#5613);
+#5613 = CARTESIAN_POINT('',(2.,3.7,2.57));
+#5614 = SURFACE_CURVE('',#5615,(#5619,#5626),.PCURVE_S1.);
+#5615 = LINE('',#5616,#5617);
+#5616 = CARTESIAN_POINT('',(2.,3.7,1.27));
+#5617 = VECTOR('',#5618,1.);
+#5618 = DIRECTION('',(0.,-6.661338147751E-16,1.));
+#5619 = PCURVE('',#2319,#5620);
+#5620 = DEFINITIONAL_REPRESENTATION('',(#5621),#5625);
+#5621 = LINE('',#5622,#5623);
+#5622 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.090772910282E-62));
+#5623 = VECTOR('',#5624,1.);
+#5624 = DIRECTION('',(1.,-0.));
+#5625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5626 = PCURVE('',#2293,#5627);
+#5627 = DEFINITIONAL_REPRESENTATION('',(#5628),#5632);
+#5628 = LINE('',#5629,#5630);
+#5629 = CARTESIAN_POINT('',(2.22044604925E-16,-1.));
+#5630 = VECTOR('',#5631,1.);
+#5631 = DIRECTION('',(-1.,3.944304526105E-31));
+#5632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5633 = ORIENTED_EDGE('',*,*,#2305,.F.);
+#5634 = ORIENTED_EDGE('',*,*,#5479,.F.);
+#5635 = ORIENTED_EDGE('',*,*,#5636,.F.);
+#5636 = EDGE_CURVE('',#5637,#5480,#5639,.T.);
+#5637 = VERTEX_POINT('',#5638);
+#5638 = CARTESIAN_POINT('',(4.4,3.7,4.27));
+#5639 = SURFACE_CURVE('',#5640,(#5644,#5651),.PCURVE_S1.);
+#5640 = LINE('',#5641,#5642);
+#5641 = CARTESIAN_POINT('',(4.4,3.7,4.27));
+#5642 = VECTOR('',#5643,1.);
+#5643 = DIRECTION('',(1.,0.,0.));
+#5644 = PCURVE('',#2319,#5645);
+#5645 = DEFINITIONAL_REPRESENTATION('',(#5646),#5650);
+#5646 = LINE('',#5647,#5648);
+#5647 = CARTESIAN_POINT('',(3.,2.4));
+#5648 = VECTOR('',#5649,1.);
+#5649 = DIRECTION('',(-0.,1.));
+#5650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5651 = PCURVE('',#5518,#5652);
+#5652 = DEFINITIONAL_REPRESENTATION('',(#5653),#5657);
+#5653 = LINE('',#5654,#5655);
+#5654 = CARTESIAN_POINT('',(2.465190328816E-31,-1.));
+#5655 = VECTOR('',#5656,1.);
+#5656 = DIRECTION('',(1.,-0.));
+#5657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5658 = ORIENTED_EDGE('',*,*,#5659,.F.);
+#5659 = EDGE_CURVE('',#5660,#5637,#5662,.T.);
+#5660 = VERTEX_POINT('',#5661);
+#5661 = CARTESIAN_POINT('',(4.4,3.7,2.97));
+#5662 = SURFACE_CURVE('',#5663,(#5667,#5674),.PCURVE_S1.);
+#5663 = LINE('',#5664,#5665);
+#5664 = CARTESIAN_POINT('',(4.4,3.7,2.97));
+#5665 = VECTOR('',#5666,1.);
+#5666 = DIRECTION('',(0.,-6.661338147751E-16,1.));
+#5667 = PCURVE('',#2319,#5668);
+#5668 = DEFINITIONAL_REPRESENTATION('',(#5669),#5673);
+#5669 = LINE('',#5670,#5671);
+#5670 = CARTESIAN_POINT('',(1.7,2.4));
+#5671 = VECTOR('',#5672,1.);
+#5672 = DIRECTION('',(1.,-0.));
+#5673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5674 = PCURVE('',#5675,#5680);
+#5675 = PLANE('',#5676);
+#5676 = AXIS2_PLACEMENT_3D('',#5677,#5678,#5679);
+#5677 = CARTESIAN_POINT('',(4.4,2.7,2.97));
+#5678 = DIRECTION('',(1.,4.551120607044E-31,-6.832141690001E-16));
+#5679 = DIRECTION('',(-6.832141690001E-16,-2.22044604925E-16,-1.));
+#5680 = DEFINITIONAL_REPRESENTATION('',(#5681),#5685);
+#5681 = LINE('',#5682,#5683);
+#5682 = CARTESIAN_POINT('',(-2.22044604925E-16,1.));
+#5683 = VECTOR('',#5684,1.);
+#5684 = DIRECTION('',(-1.,-8.881784197001E-16));
+#5685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5686 = ORIENTED_EDGE('',*,*,#5687,.F.);
+#5687 = EDGE_CURVE('',#5612,#5660,#5688,.T.);
+#5688 = SURFACE_CURVE('',#5689,(#5693,#5700),.PCURVE_S1.);
+#5689 = LINE('',#5690,#5691);
+#5690 = CARTESIAN_POINT('',(2.,3.7,2.57));
+#5691 = VECTOR('',#5692,1.);
+#5692 = DIRECTION('',(0.986393923832,-1.095117245589E-16,0.164398987305)
+  );
+#5693 = PCURVE('',#2319,#5694);
+#5694 = DEFINITIONAL_REPRESENTATION('',(#5695),#5699);
+#5695 = LINE('',#5696,#5697);
+#5696 = CARTESIAN_POINT('',(1.3,-6.315948607233E-48));
+#5697 = VECTOR('',#5698,1.);
+#5698 = DIRECTION('',(0.164398987305,0.986393923832));
+#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5700 = PCURVE('',#5701,#5706);
+#5701 = PLANE('',#5702);
+#5702 = AXIS2_PLACEMENT_3D('',#5703,#5704,#5705);
+#5703 = CARTESIAN_POINT('',(2.,2.7,2.57));
+#5704 = DIRECTION('',(-0.164398987305,-4.380468982355E-16,0.986393923832
+    ));
+#5705 = DIRECTION('',(-0.986393923832,1.095117245589E-16,-0.164398987305
+    ));
+#5706 = DEFINITIONAL_REPRESENTATION('',(#5707),#5711);
+#5707 = LINE('',#5708,#5709);
+#5708 = CARTESIAN_POINT('',(3.650390818629E-17,-1.));
+#5709 = VECTOR('',#5710,1.);
+#5710 = DIRECTION('',(-1.,4.930380657631E-32));
+#5711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5712 = ADVANCED_FACE('',(#5713),#2293,.T.);
+#5713 = FACE_BOUND('',#5714,.F.);
+#5714 = EDGE_LOOP('',(#5715,#5716,#5717,#5740));
+#5715 = ORIENTED_EDGE('',*,*,#2277,.T.);
+#5716 = ORIENTED_EDGE('',*,*,#5611,.T.);
+#5717 = ORIENTED_EDGE('',*,*,#5718,.F.);
+#5718 = EDGE_CURVE('',#5719,#5612,#5721,.T.);
+#5719 = VERTEX_POINT('',#5720);
+#5720 = CARTESIAN_POINT('',(2.,2.7,2.57));
+#5721 = SURFACE_CURVE('',#5722,(#5726,#5733),.PCURVE_S1.);
+#5722 = LINE('',#5723,#5724);
+#5723 = CARTESIAN_POINT('',(2.,2.7,2.57));
+#5724 = VECTOR('',#5725,1.);
+#5725 = DIRECTION('',(0.,1.,4.440892098501E-16));
+#5726 = PCURVE('',#2293,#5727);
+#5727 = DEFINITIONAL_REPRESENTATION('',(#5728),#5732);
+#5728 = LINE('',#5729,#5730);
+#5729 = CARTESIAN_POINT('',(-1.3,-1.110223024625E-16));
+#5730 = VECTOR('',#5731,1.);
+#5731 = DIRECTION('',(2.22044604925E-16,-1.));
+#5732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5733 = PCURVE('',#5701,#5734);
+#5734 = DEFINITIONAL_REPRESENTATION('',(#5735),#5739);
+#5735 = LINE('',#5736,#5737);
+#5736 = CARTESIAN_POINT('',(-0.,-0.));
+#5737 = VECTOR('',#5738,1.);
+#5738 = DIRECTION('',(3.650390818629E-17,-1.));
+#5739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5740 = ORIENTED_EDGE('',*,*,#5741,.F.);
+#5741 = EDGE_CURVE('',#2250,#5719,#5742,.T.);
+#5742 = SURFACE_CURVE('',#5743,(#5747,#5754),.PCURVE_S1.);
+#5743 = LINE('',#5744,#5745);
+#5744 = CARTESIAN_POINT('',(2.,2.7,1.27));
+#5745 = VECTOR('',#5746,1.);
+#5746 = DIRECTION('',(0.,-6.661338147751E-16,1.));
+#5747 = PCURVE('',#2293,#5748);
+#5748 = DEFINITIONAL_REPRESENTATION('',(#5749),#5753);
+#5749 = LINE('',#5750,#5751);
+#5750 = CARTESIAN_POINT('',(-2.22044604925E-16,-4.440892098501E-16));
+#5751 = VECTOR('',#5752,1.);
+#5752 = DIRECTION('',(-1.,3.944304526105E-31));
+#5753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5754 = PCURVE('',#2265,#5755);
+#5755 = DEFINITIONAL_REPRESENTATION('',(#5756),#5760);
+#5756 = LINE('',#5757,#5758);
+#5757 = CARTESIAN_POINT('',(-0.,0.));
+#5758 = VECTOR('',#5759,1.);
+#5759 = DIRECTION('',(1.,-0.));
+#5760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5761 = ADVANCED_FACE('',(#5762),#2265,.F.);
+#5762 = FACE_BOUND('',#5763,.T.);
+#5763 = EDGE_LOOP('',(#5764,#5765,#5766,#5767,#5790,#5813));
+#5764 = ORIENTED_EDGE('',*,*,#5741,.F.);
+#5765 = ORIENTED_EDGE('',*,*,#2249,.F.);
+#5766 = ORIENTED_EDGE('',*,*,#5586,.F.);
+#5767 = ORIENTED_EDGE('',*,*,#5768,.T.);
+#5768 = EDGE_CURVE('',#5559,#5769,#5771,.T.);
+#5769 = VERTEX_POINT('',#5770);
+#5770 = CARTESIAN_POINT('',(4.4,2.7,3.57));
+#5771 = SURFACE_CURVE('',#5772,(#5776,#5783),.PCURVE_S1.);
+#5772 = LINE('',#5773,#5774);
+#5773 = CARTESIAN_POINT('',(6.,2.7,3.57));
+#5774 = VECTOR('',#5775,1.);
+#5775 = DIRECTION('',(-1.,-3.160500421559E-32,-5.473822126269E-48));
+#5776 = PCURVE('',#2265,#5777);
+#5777 = DEFINITIONAL_REPRESENTATION('',(#5778),#5782);
+#5778 = LINE('',#5779,#5780);
+#5779 = CARTESIAN_POINT('',(2.3,4.));
+#5780 = VECTOR('',#5781,1.);
+#5781 = DIRECTION('',(-0.,-1.));
+#5782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5783 = PCURVE('',#5574,#5784);
+#5784 = DEFINITIONAL_REPRESENTATION('',(#5785),#5789);
+#5785 = LINE('',#5786,#5787);
+#5786 = CARTESIAN_POINT('',(-0.,-0.));
+#5787 = VECTOR('',#5788,1.);
+#5788 = DIRECTION('',(-1.,1.614075755182E-48));
+#5789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5790 = ORIENTED_EDGE('',*,*,#5791,.F.);
+#5791 = EDGE_CURVE('',#5792,#5769,#5794,.T.);
+#5792 = VERTEX_POINT('',#5793);
+#5793 = CARTESIAN_POINT('',(4.4,2.7,2.97));
+#5794 = SURFACE_CURVE('',#5795,(#5799,#5806),.PCURVE_S1.);
+#5795 = LINE('',#5796,#5797);
+#5796 = CARTESIAN_POINT('',(4.4,2.7,2.97));
+#5797 = VECTOR('',#5798,1.);
+#5798 = DIRECTION('',(0.,-6.661338147751E-16,1.));
+#5799 = PCURVE('',#2265,#5800);
+#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805);
+#5801 = LINE('',#5802,#5803);
+#5802 = CARTESIAN_POINT('',(1.7,2.4));
+#5803 = VECTOR('',#5804,1.);
+#5804 = DIRECTION('',(1.,-0.));
+#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5806 = PCURVE('',#5675,#5807);
+#5807 = DEFINITIONAL_REPRESENTATION('',(#5808),#5812);
+#5808 = LINE('',#5809,#5810);
+#5809 = CARTESIAN_POINT('',(4.440892098501E-16,-2.958228394579E-31));
+#5810 = VECTOR('',#5811,1.);
+#5811 = DIRECTION('',(-1.,-8.881784197001E-16));
+#5812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5813 = ORIENTED_EDGE('',*,*,#5814,.F.);
+#5814 = EDGE_CURVE('',#5719,#5792,#5815,.T.);
+#5815 = SURFACE_CURVE('',#5816,(#5820,#5827),.PCURVE_S1.);
+#5816 = LINE('',#5817,#5818);
+#5817 = CARTESIAN_POINT('',(2.,2.7,2.57));
+#5818 = VECTOR('',#5819,1.);
+#5819 = DIRECTION('',(0.986393923832,-1.095117245589E-16,0.164398987305)
+  );
+#5820 = PCURVE('',#2265,#5821);
+#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826);
+#5822 = LINE('',#5823,#5824);
+#5823 = CARTESIAN_POINT('',(1.3,-6.315948607233E-48));
+#5824 = VECTOR('',#5825,1.);
+#5825 = DIRECTION('',(0.164398987305,0.986393923832));
+#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5827 = PCURVE('',#5701,#5828);
+#5828 = DEFINITIONAL_REPRESENTATION('',(#5829),#5833);
+#5829 = LINE('',#5830,#5831);
+#5830 = CARTESIAN_POINT('',(1.134769422002E-31,-4.440892098501E-16));
+#5831 = VECTOR('',#5832,1.);
+#5832 = DIRECTION('',(-1.,4.930380657631E-32));
+#5833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5834 = ADVANCED_FACE('',(#5835),#2351,.F.);
+#5835 = FACE_BOUND('',#5836,.F.);
+#5836 = EDGE_LOOP('',(#5837,#5858,#5886,#5905));
+#5837 = ORIENTED_EDGE('',*,*,#5838,.T.);
+#5838 = EDGE_CURVE('',#2334,#5839,#5841,.T.);
+#5839 = VERTEX_POINT('',#5840);
+#5840 = CARTESIAN_POINT('',(12.656343605968,1.3,1.687645713524));
+#5841 = SURFACE_CURVE('',#5842,(#5846,#5852),.PCURVE_S1.);
+#5842 = LINE('',#5843,#5844);
+#5843 = CARTESIAN_POINT('',(12.551005181152,1.3,2.080774066919));
+#5844 = VECTOR('',#5845,1.);
+#5845 = DIRECTION('',(-0.258819045106,1.28687171091E-15,0.965925826288)
+  );
+#5846 = PCURVE('',#2351,#5847);
+#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5851);
+#5848 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5849,#5850),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.882612945082,-0.363758554207),.PIECEWISE_BEZIER_KNOTS.);
+#5849 = CARTESIAN_POINT('',(0.475616524966,-1.));
+#5850 = CARTESIAN_POINT('',(-4.323786590901E-02,-1.));
+#5851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5852 = PCURVE('',#2379,#5853);
+#5853 = DEFINITIONAL_REPRESENTATION('',(#5854),#5857);
+#5854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5855,#5856),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.882612945082,-0.363758554207),.PIECEWISE_BEZIER_KNOTS.);
+#5855 = CARTESIAN_POINT('',(0.920557779204,-1.581764571352));
+#5856 = CARTESIAN_POINT('',(1.054847177199,-1.080589715123));
+#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5858 = ORIENTED_EDGE('',*,*,#5859,.T.);
+#5859 = EDGE_CURVE('',#5839,#5860,#5862,.T.);
+#5860 = VERTEX_POINT('',#5861);
+#5861 = CARTESIAN_POINT('',(12.656343605968,-1.3,1.687645713524));
+#5862 = SURFACE_CURVE('',#5863,(#5867,#5874),.PCURVE_S1.);
+#5863 = LINE('',#5864,#5865);
+#5864 = CARTESIAN_POINT('',(12.656343605968,2.3,1.687645713524));
+#5865 = VECTOR('',#5866,1.);
+#5866 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#5867 = PCURVE('',#2351,#5868);
+#5868 = DEFINITIONAL_REPRESENTATION('',(#5869),#5873);
+#5869 = LINE('',#5870,#5871);
+#5870 = CARTESIAN_POINT('',(-2.778174871673E-12,-2.38336861581E-27));
+#5871 = VECTOR('',#5872,1.);
+#5872 = DIRECTION('',(2.14478618485E-16,-1.));
+#5873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5874 = PCURVE('',#5875,#5880);
+#5875 = CYLINDRICAL_SURFACE('',#5876,0.3);
+#5876 = AXIS2_PLACEMENT_3D('',#5877,#5878,#5879);
+#5877 = CARTESIAN_POINT('',(12.36656585808,2.3,1.61));
+#5878 = DIRECTION('',(0.,1.,-1.554312234475E-15));
+#5879 = DIRECTION('',(1.,0.,0.));
+#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885);
+#5881 = LINE('',#5882,#5883);
+#5882 = CARTESIAN_POINT('',(-0.261799387787,0.));
+#5883 = VECTOR('',#5884,1.);
+#5884 = DIRECTION('',(-0.,-1.));
+#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5886 = ORIENTED_EDGE('',*,*,#5887,.T.);
+#5887 = EDGE_CURVE('',#5860,#2336,#5888,.T.);
+#5888 = SURFACE_CURVE('',#5889,(#5893,#5899),.PCURVE_S1.);
+#5889 = LINE('',#5890,#5891);
+#5890 = CARTESIAN_POINT('',(12.403633125311,-1.3,2.630774066926));
+#5891 = VECTOR('',#5892,1.);
+#5892 = DIRECTION('',(0.258819045106,-1.28687171091E-15,-0.965925826288)
+  );
+#5893 = PCURVE('',#2351,#5894);
+#5894 = DEFINITIONAL_REPRESENTATION('',(#5895),#5898);
+#5895 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5896,#5897),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.933160453441,1.452014844315),.PIECEWISE_BEZIER_KNOTS.);
+#5896 = CARTESIAN_POINT('',(-4.323786590901E-02,-3.6));
+#5897 = CARTESIAN_POINT('',(0.475616524966,-3.6));
+#5898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5899 = PCURVE('',#2432,#5900);
+#5900 = DEFINITIONAL_REPRESENTATION('',(#5901),#5904);
+#5901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5902,#5903),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.933160453441,1.452014844315),.PIECEWISE_BEZIER_KNOTS.);
+#5902 = CARTESIAN_POINT('',(3.345152822801,-1.080589715123));
+#5903 = CARTESIAN_POINT('',(3.479442220796,-1.581764571352));
+#5904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5905 = ORIENTED_EDGE('',*,*,#2333,.F.);
+#5906 = ADVANCED_FACE('',(#5907),#2379,.T.);
+#5907 = FACE_BOUND('',#5908,.T.);
+#5908 = EDGE_LOOP('',(#5909,#5930,#5931,#5932,#5956,#5982,#6010,#6038));
+#5909 = ORIENTED_EDGE('',*,*,#5910,.T.);
+#5910 = EDGE_CURVE('',#5911,#2364,#5913,.T.);
+#5911 = VERTEX_POINT('',#5912);
+#5912 = CARTESIAN_POINT('',(13.406517546644,1.3,2.365291427056));
+#5913 = SURFACE_CURVE('',#5914,(#5918,#5924),.PCURVE_S1.);
+#5914 = LINE('',#5915,#5916);
+#5915 = CARTESIAN_POINT('',(13.507500000001,1.3,1.988419780457));
+#5916 = VECTOR('',#5917,1.);
+#5917 = DIRECTION('',(0.258819045101,-1.286871710912E-15,-0.965925826289
+    ));
+#5918 = PCURVE('',#2379,#5919);
+#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5923);
+#5920 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5921,#5922),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.5035591513,0.857155798747),.PIECEWISE_BEZIER_KNOTS.);
+#5921 = CARTESIAN_POINT('',(0.322830698691,-0.335179430238));
+#5922 = CARTESIAN_POINT('',(-2.934824533552E-02,-1.649529142706));
+#5923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5924 = PCURVE('',#2406,#5925);
+#5925 = DEFINITIONAL_REPRESENTATION('',(#5926),#5929);
+#5926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5927,#5928),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.5035591513,0.857155798747),.PIECEWISE_BEZIER_KNOTS.);
+#5927 = CARTESIAN_POINT('',(1.247322037542,-1.));
+#5928 = CARTESIAN_POINT('',(-0.113392912504,-1.));
+#5929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5930 = ORIENTED_EDGE('',*,*,#2363,.T.);
+#5931 = ORIENTED_EDGE('',*,*,#5838,.T.);
+#5932 = ORIENTED_EDGE('',*,*,#5933,.F.);
+#5933 = EDGE_CURVE('',#5934,#5839,#5936,.T.);
+#5934 = VERTEX_POINT('',#5935);
+#5935 = CARTESIAN_POINT('',(12.36656585808,1.3,1.91));
+#5936 = SURFACE_CURVE('',#5937,(#5942,#5949),.PCURVE_S1.);
+#5937 = CIRCLE('',#5938,0.3);
+#5938 = AXIS2_PLACEMENT_3D('',#5939,#5940,#5941);
+#5939 = CARTESIAN_POINT('',(12.36656585808,1.3,1.61));
+#5940 = DIRECTION('',(0.,1.,-1.554312234475E-15));
+#5941 = DIRECTION('',(1.,0.,0.));
+#5942 = PCURVE('',#2379,#5943);
+#5943 = DEFINITIONAL_REPRESENTATION('',(#5944),#5948);
+#5944 = CIRCLE('',#5945,0.3);
+#5945 = AXIS2_PLACEMENT_2D('',#5946,#5947);
+#5946 = CARTESIAN_POINT('',(1.33343414192,-1.2));
+#5947 = DIRECTION('',(-1.,0.));
+#5948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5949 = PCURVE('',#5875,#5950);
+#5950 = DEFINITIONAL_REPRESENTATION('',(#5951),#5955);
+#5951 = LINE('',#5952,#5953);
+#5952 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5953 = VECTOR('',#5954,1.);
+#5954 = DIRECTION('',(1.,-0.));
+#5955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5956 = ORIENTED_EDGE('',*,*,#5957,.T.);
+#5957 = EDGE_CURVE('',#5934,#5958,#5960,.T.);
+#5958 = VERTEX_POINT('',#5959);
+#5959 = CARTESIAN_POINT('',(9.3,1.3,1.91));
+#5960 = SURFACE_CURVE('',#5961,(#5965,#5971),.PCURVE_S1.);
+#5961 = LINE('',#5962,#5963);
+#5962 = CARTESIAN_POINT('',(9.2,1.3,1.91));
+#5963 = VECTOR('',#5964,1.);
+#5964 = DIRECTION('',(-1.,0.,0.));
+#5965 = PCURVE('',#2379,#5966);
+#5966 = DEFINITIONAL_REPRESENTATION('',(#5967),#5970);
+#5967 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5968,#5969),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.933222443888,0.34),.PIECEWISE_BEZIER_KNOTS.);
+#5968 = CARTESIAN_POINT('',(0.566777556112,-0.9));
+#5969 = CARTESIAN_POINT('',(4.84,-0.9));
+#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5971 = PCURVE('',#5972,#5977);
+#5972 = PLANE('',#5973);
+#5973 = AXIS2_PLACEMENT_3D('',#5974,#5975,#5976);
+#5974 = CARTESIAN_POINT('',(4.7,2.3,1.91));
+#5975 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#5976 = DIRECTION('',(1.,0.,0.));
+#5977 = DEFINITIONAL_REPRESENTATION('',(#5978),#5981);
+#5978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5979,#5980),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.933222443888,0.34),.PIECEWISE_BEZIER_KNOTS.);
+#5979 = CARTESIAN_POINT('',(8.433222443888,-1.));
+#5980 = CARTESIAN_POINT('',(4.16,-1.));
+#5981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5982 = ORIENTED_EDGE('',*,*,#5983,.F.);
+#5983 = EDGE_CURVE('',#5984,#5958,#5986,.T.);
+#5984 = VERTEX_POINT('',#5985);
+#5985 = CARTESIAN_POINT('',(9.3,1.3,2.81));
+#5986 = SURFACE_CURVE('',#5987,(#5991,#5998),.PCURVE_S1.);
+#5987 = LINE('',#5988,#5989);
+#5988 = CARTESIAN_POINT('',(9.3,1.3,2.81));
+#5989 = VECTOR('',#5990,1.);
+#5990 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#5991 = PCURVE('',#2379,#5992);
+#5992 = DEFINITIONAL_REPRESENTATION('',(#5993),#5997);
+#5993 = LINE('',#5994,#5995);
+#5994 = CARTESIAN_POINT('',(4.4,0.));
+#5995 = VECTOR('',#5996,1.);
+#5996 = DIRECTION('',(0.,-1.));
+#5997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5998 = PCURVE('',#5999,#6004);
+#5999 = PLANE('',#6000);
+#6000 = AXIS2_PLACEMENT_3D('',#6001,#6002,#6003);
+#6001 = CARTESIAN_POINT('',(9.3,1.3,2.81));
+#6002 = DIRECTION('',(1.,0.,0.));
+#6003 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#6004 = DEFINITIONAL_REPRESENTATION('',(#6005),#6009);
+#6005 = LINE('',#6006,#6007);
+#6006 = CARTESIAN_POINT('',(2.22044604925E-16,1.479114197289E-31));
+#6007 = VECTOR('',#6008,1.);
+#6008 = DIRECTION('',(0.,-1.));
+#6009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6010 = ORIENTED_EDGE('',*,*,#6011,.F.);
+#6011 = EDGE_CURVE('',#6012,#5984,#6014,.T.);
+#6012 = VERTEX_POINT('',#6013);
+#6013 = CARTESIAN_POINT('',(12.826962050868,1.3,2.81));
+#6014 = SURFACE_CURVE('',#6015,(#6019,#6026),.PCURVE_S1.);
+#6015 = LINE('',#6016,#6017);
+#6016 = CARTESIAN_POINT('',(13.7,1.3,2.81));
+#6017 = VECTOR('',#6018,1.);
+#6018 = DIRECTION('',(-1.,0.,0.));
+#6019 = PCURVE('',#2379,#6020);
+#6020 = DEFINITIONAL_REPRESENTATION('',(#6021),#6025);
+#6021 = LINE('',#6022,#6023);
+#6022 = CARTESIAN_POINT('',(0.,0.));
+#6023 = VECTOR('',#6024,1.);
+#6024 = DIRECTION('',(1.,0.));
+#6025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6026 = PCURVE('',#6027,#6032);
+#6027 = PLANE('',#6028);
+#6028 = AXIS2_PLACEMENT_3D('',#6029,#6030,#6031);
+#6029 = CARTESIAN_POINT('',(12.826962050868,1.3,2.81));
+#6030 = DIRECTION('',(0.,1.554312234475E-15,1.));
+#6031 = DIRECTION('',(0.,-1.,1.554312234475E-15));
+#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037);
+#6033 = LINE('',#6034,#6035);
+#6034 = CARTESIAN_POINT('',(0.,0.873037949132));
+#6035 = VECTOR('',#6036,1.);
+#6036 = DIRECTION('',(0.,-1.));
+#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6038 = ORIENTED_EDGE('',*,*,#6039,.T.);
+#6039 = EDGE_CURVE('',#6012,#5911,#6040,.T.);
+#6040 = SURFACE_CURVE('',#6041,(#6046,#6053),.PCURVE_S1.);
+#6041 = CIRCLE('',#6042,0.6);
+#6042 = AXIS2_PLACEMENT_3D('',#6043,#6044,#6045);
+#6043 = CARTESIAN_POINT('',(12.826962050868,1.3,2.21));
+#6044 = DIRECTION('',(0.,1.,-1.554312234475E-15));
+#6045 = DIRECTION('',(1.,0.,0.));
+#6046 = PCURVE('',#2379,#6047);
+#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6052);
+#6048 = CIRCLE('',#6049,0.6);
+#6049 = AXIS2_PLACEMENT_2D('',#6050,#6051);
+#6050 = CARTESIAN_POINT('',(0.873037949132,-0.6));
+#6051 = DIRECTION('',(-1.,0.));
+#6052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6053 = PCURVE('',#6054,#6059);
+#6054 = CYLINDRICAL_SURFACE('',#6055,0.6);
+#6055 = AXIS2_PLACEMENT_3D('',#6056,#6057,#6058);
+#6056 = CARTESIAN_POINT('',(12.826962050868,2.3,2.21));
+#6057 = DIRECTION('',(0.,1.,-1.554312234475E-15));
+#6058 = DIRECTION('',(1.,0.,0.));
+#6059 = DEFINITIONAL_REPRESENTATION('',(#6060),#6064);
+#6060 = LINE('',#6061,#6062);
+#6061 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#6062 = VECTOR('',#6063,1.);
+#6063 = DIRECTION('',(1.,-0.));
+#6064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6065 = ADVANCED_FACE('',(#6066),#2432,.T.);
+#6066 = FACE_BOUND('',#6067,.T.);
+#6067 = EDGE_LOOP('',(#6068,#6093,#6121,#6142,#6168,#6169,#6170,#6191));
+#6068 = ORIENTED_EDGE('',*,*,#6069,.F.);
+#6069 = EDGE_CURVE('',#6070,#6072,#6074,.T.);
+#6070 = VERTEX_POINT('',#6071);
+#6071 = CARTESIAN_POINT('',(9.3,-1.3,2.81));
+#6072 = VERTEX_POINT('',#6073);
+#6073 = CARTESIAN_POINT('',(12.826962050868,-1.3,2.81));
+#6074 = SURFACE_CURVE('',#6075,(#6079,#6086),.PCURVE_S1.);
+#6075 = LINE('',#6076,#6077);
+#6076 = CARTESIAN_POINT('',(9.3,-1.3,2.81));
+#6077 = VECTOR('',#6078,1.);
+#6078 = DIRECTION('',(1.,0.,0.));
+#6079 = PCURVE('',#2432,#6080);
+#6080 = DEFINITIONAL_REPRESENTATION('',(#6081),#6085);
+#6081 = LINE('',#6082,#6083);
+#6082 = CARTESIAN_POINT('',(0.,0.));
+#6083 = VECTOR('',#6084,1.);
+#6084 = DIRECTION('',(1.,0.));
+#6085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6086 = PCURVE('',#6027,#6087);
+#6087 = DEFINITIONAL_REPRESENTATION('',(#6088),#6092);
+#6088 = LINE('',#6089,#6090);
+#6089 = CARTESIAN_POINT('',(2.6,-3.526962050868));
+#6090 = VECTOR('',#6091,1.);
+#6091 = DIRECTION('',(0.,1.));
+#6092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6093 = ORIENTED_EDGE('',*,*,#6094,.T.);
+#6094 = EDGE_CURVE('',#6070,#6095,#6097,.T.);
+#6095 = VERTEX_POINT('',#6096);
+#6096 = CARTESIAN_POINT('',(9.3,-1.3,1.91));
+#6097 = SURFACE_CURVE('',#6098,(#6102,#6109),.PCURVE_S1.);
+#6098 = LINE('',#6099,#6100);
+#6099 = CARTESIAN_POINT('',(9.3,-1.3,2.81));
+#6100 = VECTOR('',#6101,1.);
+#6101 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#6102 = PCURVE('',#2432,#6103);
+#6103 = DEFINITIONAL_REPRESENTATION('',(#6104),#6108);
+#6104 = LINE('',#6105,#6106);
+#6105 = CARTESIAN_POINT('',(0.,0.));
+#6106 = VECTOR('',#6107,1.);
+#6107 = DIRECTION('',(0.,-1.));
+#6108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6109 = PCURVE('',#6110,#6115);
+#6110 = PLANE('',#6111);
+#6111 = AXIS2_PLACEMENT_3D('',#6112,#6113,#6114);
+#6112 = CARTESIAN_POINT('',(9.3,-2.3,2.81));
+#6113 = DIRECTION('',(1.,0.,0.));
+#6114 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#6115 = DEFINITIONAL_REPRESENTATION('',(#6116),#6120);
+#6116 = LINE('',#6117,#6118);
+#6117 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#6118 = VECTOR('',#6119,1.);
+#6119 = DIRECTION('',(0.,-1.));
+#6120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6121 = ORIENTED_EDGE('',*,*,#6122,.T.);
+#6122 = EDGE_CURVE('',#6095,#6123,#6125,.T.);
+#6123 = VERTEX_POINT('',#6124);
+#6124 = CARTESIAN_POINT('',(12.36656585808,-1.3,1.91));
+#6125 = SURFACE_CURVE('',#6126,(#6130,#6136),.PCURVE_S1.);
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(7.,-1.3,1.91));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(1.,0.,0.));
+#6130 = PCURVE('',#2432,#6131);
+#6131 = DEFINITIONAL_REPRESENTATION('',(#6132),#6135);
+#6132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6133,#6134),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.86,6.133222443888),.PIECEWISE_BEZIER_KNOTS.);
+#6133 = CARTESIAN_POINT('',(-0.44,-0.9));
+#6134 = CARTESIAN_POINT('',(3.833222443888,-0.9));
+#6135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6136 = PCURVE('',#5972,#6137);
+#6137 = DEFINITIONAL_REPRESENTATION('',(#6138),#6141);
+#6138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6139,#6140),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.86,6.133222443888),.PIECEWISE_BEZIER_KNOTS.);
+#6139 = CARTESIAN_POINT('',(4.16,-3.6));
+#6140 = CARTESIAN_POINT('',(8.433222443888,-3.6));
+#6141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6142 = ORIENTED_EDGE('',*,*,#6143,.T.);
+#6143 = EDGE_CURVE('',#6123,#5860,#6144,.T.);
+#6144 = SURFACE_CURVE('',#6145,(#6150,#6161),.PCURVE_S1.);
+#6145 = CIRCLE('',#6146,0.3);
+#6146 = AXIS2_PLACEMENT_3D('',#6147,#6148,#6149);
+#6147 = CARTESIAN_POINT('',(12.36656585808,-1.3,1.61));
+#6148 = DIRECTION('',(0.,1.,-1.554312234475E-15));
+#6149 = DIRECTION('',(1.,0.,0.));
+#6150 = PCURVE('',#2432,#6151);
+#6151 = DEFINITIONAL_REPRESENTATION('',(#6152),#6160);
+#6152 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6153,#6154,#6155,#6156,
+#6157,#6158,#6159),.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('') );
+#6153 = CARTESIAN_POINT('',(3.36656585808,-1.2));
+#6154 = CARTESIAN_POINT('',(3.36656585808,-1.719615242271));
+#6155 = CARTESIAN_POINT('',(2.91656585808,-1.459807621135));
+#6156 = CARTESIAN_POINT('',(2.46656585808,-1.2));
+#6157 = CARTESIAN_POINT('',(2.91656585808,-0.940192378865));
+#6158 = CARTESIAN_POINT('',(3.36656585808,-0.680384757729));
+#6159 = CARTESIAN_POINT('',(3.36656585808,-1.2));
+#6160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6161 = PCURVE('',#5875,#6162);
+#6162 = DEFINITIONAL_REPRESENTATION('',(#6163),#6167);
+#6163 = LINE('',#6164,#6165);
+#6164 = CARTESIAN_POINT('',(-6.28318530718,-3.6));
+#6165 = VECTOR('',#6166,1.);
+#6166 = DIRECTION('',(1.,-0.));
+#6167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6168 = ORIENTED_EDGE('',*,*,#5887,.T.);
+#6169 = ORIENTED_EDGE('',*,*,#2418,.T.);
+#6170 = ORIENTED_EDGE('',*,*,#6171,.T.);
+#6171 = EDGE_CURVE('',#2391,#6172,#6174,.T.);
+#6172 = VERTEX_POINT('',#6173);
+#6173 = CARTESIAN_POINT('',(13.406517546644,-1.3,2.365291427056));
+#6174 = SURFACE_CURVE('',#6175,(#6179,#6185),.PCURVE_S1.);
+#6175 = LINE('',#6176,#6177);
+#6176 = CARTESIAN_POINT('',(13.360127944165,-1.3,2.538419780455));
+#6177 = VECTOR('',#6178,1.);
+#6178 = DIRECTION('',(-0.258819045101,1.286871710912E-15,0.965925826289)
+  );
+#6179 = PCURVE('',#2432,#6180);
+#6180 = DEFINITIONAL_REPRESENTATION('',(#6181),#6184);
+#6181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6182,#6183),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.42655769797,-6.58427479235E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6182 = CARTESIAN_POINT('',(4.429348245336,-1.649529142706));
+#6183 = CARTESIAN_POINT('',(4.077169301309,-0.335179430238));
+#6184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6185 = PCURVE('',#2406,#6186);
+#6186 = DEFINITIONAL_REPRESENTATION('',(#6187),#6190);
+#6187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6188,#6189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.42655769797,-6.58427479235E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6188 = CARTESIAN_POINT('',(-0.113392912504,-3.6));
+#6189 = CARTESIAN_POINT('',(1.247322037542,-3.6));
+#6190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6191 = ORIENTED_EDGE('',*,*,#6192,.F.);
+#6192 = EDGE_CURVE('',#6072,#6172,#6193,.T.);
+#6193 = SURFACE_CURVE('',#6194,(#6199,#6210),.PCURVE_S1.);
+#6194 = CIRCLE('',#6195,0.6);
+#6195 = AXIS2_PLACEMENT_3D('',#6196,#6197,#6198);
+#6196 = CARTESIAN_POINT('',(12.826962050868,-1.3,2.21));
+#6197 = DIRECTION('',(0.,1.,-1.554312234475E-15));
+#6198 = DIRECTION('',(1.,0.,0.));
+#6199 = PCURVE('',#2432,#6200);
+#6200 = DEFINITIONAL_REPRESENTATION('',(#6201),#6209);
+#6201 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6202,#6203,#6204,#6205,
+#6206,#6207,#6208),.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('') );
+#6202 = CARTESIAN_POINT('',(4.126962050868,-0.6));
+#6203 = CARTESIAN_POINT('',(4.126962050868,-1.639230484541));
+#6204 = CARTESIAN_POINT('',(3.226962050868,-1.119615242271));
+#6205 = CARTESIAN_POINT('',(2.326962050868,-0.6));
+#6206 = CARTESIAN_POINT('',(3.226962050868,-8.038475772934E-02));
+#6207 = CARTESIAN_POINT('',(4.126962050868,0.439230484541));
+#6208 = CARTESIAN_POINT('',(4.126962050868,-0.6));
+#6209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6210 = PCURVE('',#6054,#6211);
+#6211 = DEFINITIONAL_REPRESENTATION('',(#6212),#6216);
+#6212 = LINE('',#6213,#6214);
+#6213 = CARTESIAN_POINT('',(-6.28318530718,-3.6));
+#6214 = VECTOR('',#6215,1.);
+#6215 = DIRECTION('',(1.,-0.));
+#6216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6217 = ADVANCED_FACE('',(#6218),#2406,.F.);
+#6218 = FACE_BOUND('',#6219,.F.);
+#6219 = EDGE_LOOP('',(#6220,#6221,#6222,#6223));
+#6220 = ORIENTED_EDGE('',*,*,#5910,.T.);
+#6221 = ORIENTED_EDGE('',*,*,#2390,.T.);
+#6222 = ORIENTED_EDGE('',*,*,#6171,.T.);
+#6223 = ORIENTED_EDGE('',*,*,#6224,.F.);
+#6224 = EDGE_CURVE('',#5911,#6172,#6225,.T.);
+#6225 = SURFACE_CURVE('',#6226,(#6230,#6237),.PCURVE_S1.);
+#6226 = LINE('',#6227,#6228);
+#6227 = CARTESIAN_POINT('',(13.406517546644,2.3,2.365291427056));
+#6228 = VECTOR('',#6229,1.);
+#6229 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#6230 = PCURVE('',#2406,#6231);
+#6231 = DEFINITIONAL_REPRESENTATION('',(#6232),#6236);
+#6232 = LINE('',#6233,#6234);
+#6233 = CARTESIAN_POINT('',(1.133929125039,-8.463578909399E-17));
+#6234 = VECTOR('',#6235,1.);
+#6235 = DIRECTION('',(-2.144786184853E-16,-1.));
+#6236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6237 = PCURVE('',#6054,#6238);
+#6238 = DEFINITIONAL_REPRESENTATION('',(#6239),#6243);
+#6239 = LINE('',#6240,#6241);
+#6240 = CARTESIAN_POINT('',(-0.261799387795,0.));
+#6241 = VECTOR('',#6242,1.);
+#6242 = DIRECTION('',(-0.,-1.));
+#6243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6244 = ADVANCED_FACE('',(#6245),#2463,.T.);
+#6245 = FACE_BOUND('',#6246,.T.);
+#6246 = EDGE_LOOP('',(#6247,#6248,#6271,#6299));
+#6247 = ORIENTED_EDGE('',*,*,#2445,.T.);
+#6248 = ORIENTED_EDGE('',*,*,#6249,.T.);
+#6249 = EDGE_CURVE('',#2448,#6250,#6252,.T.);
+#6250 = VERTEX_POINT('',#6251);
+#6251 = CARTESIAN_POINT('',(2.,-3.7,2.57));
+#6252 = SURFACE_CURVE('',#6253,(#6257,#6264),.PCURVE_S1.);
+#6253 = LINE('',#6254,#6255);
+#6254 = CARTESIAN_POINT('',(2.,-3.7,1.27));
+#6255 = VECTOR('',#6256,1.);
+#6256 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#6257 = PCURVE('',#2463,#6258);
+#6258 = DEFINITIONAL_REPRESENTATION('',(#6259),#6263);
+#6259 = LINE('',#6260,#6261);
+#6260 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.));
+#6261 = VECTOR('',#6262,1.);
+#6262 = DIRECTION('',(1.,0.));
+#6263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6264 = PCURVE('',#2545,#6265);
+#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270);
+#6266 = LINE('',#6267,#6268);
+#6267 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
+#6268 = VECTOR('',#6269,1.);
+#6269 = DIRECTION('',(-1.,0.));
+#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6271 = ORIENTED_EDGE('',*,*,#6272,.F.);
+#6272 = EDGE_CURVE('',#6273,#6250,#6275,.T.);
+#6273 = VERTEX_POINT('',#6274);
+#6274 = CARTESIAN_POINT('',(2.,-2.7,2.57));
+#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.);
+#6276 = LINE('',#6277,#6278);
+#6277 = CARTESIAN_POINT('',(2.,-2.7,2.57));
+#6278 = VECTOR('',#6279,1.);
+#6279 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#6280 = PCURVE('',#2463,#6281);
+#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286);
+#6282 = LINE('',#6283,#6284);
+#6283 = CARTESIAN_POINT('',(1.3,1.972152263053E-31));
+#6284 = VECTOR('',#6285,1.);
+#6285 = DIRECTION('',(-2.22044604925E-16,-1.));
+#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6287 = PCURVE('',#6288,#6293);
+#6288 = PLANE('',#6289);
+#6289 = AXIS2_PLACEMENT_3D('',#6290,#6291,#6292);
+#6290 = CARTESIAN_POINT('',(2.,-2.7,2.57));
+#6291 = DIRECTION('',(-0.164398987305,4.380468982355E-16,0.986393923832)
+  );
+#6292 = DIRECTION('',(0.986393923832,1.095117245589E-16,0.164398987305)
+  );
+#6293 = DEFINITIONAL_REPRESENTATION('',(#6294),#6298);
+#6294 = LINE('',#6295,#6296);
+#6295 = CARTESIAN_POINT('',(1.439825302797E-47,1.972152263053E-31));
+#6296 = VECTOR('',#6297,1.);
+#6297 = DIRECTION('',(-3.650390818629E-17,-1.));
+#6298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6299 = ORIENTED_EDGE('',*,*,#6300,.F.);
+#6300 = EDGE_CURVE('',#2446,#6273,#6301,.T.);
+#6301 = SURFACE_CURVE('',#6302,(#6306,#6313),.PCURVE_S1.);
+#6302 = LINE('',#6303,#6304);
+#6303 = CARTESIAN_POINT('',(2.,-2.7,1.27));
+#6304 = VECTOR('',#6305,1.);
+#6305 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#6306 = PCURVE('',#2463,#6307);
+#6307 = DEFINITIONAL_REPRESENTATION('',(#6308),#6312);
+#6308 = LINE('',#6309,#6310);
+#6309 = CARTESIAN_POINT('',(0.,0.));
+#6310 = VECTOR('',#6311,1.);
+#6311 = DIRECTION('',(1.,0.));
+#6312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6313 = PCURVE('',#2491,#6314);
+#6314 = DEFINITIONAL_REPRESENTATION('',(#6315),#6319);
+#6315 = LINE('',#6316,#6317);
+#6316 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
+#6317 = VECTOR('',#6318,1.);
+#6318 = DIRECTION('',(-1.,0.));
+#6319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6320 = ADVANCED_FACE('',(#6321),#2545,.T.);
+#6321 = FACE_BOUND('',#6322,.T.);
+#6322 = EDGE_LOOP('',(#6323,#6324,#6325,#6348,#6376,#6404));
+#6323 = ORIENTED_EDGE('',*,*,#6249,.F.);
+#6324 = ORIENTED_EDGE('',*,*,#2531,.F.);
+#6325 = ORIENTED_EDGE('',*,*,#6326,.F.);
+#6326 = EDGE_CURVE('',#6327,#2504,#6329,.T.);
+#6327 = VERTEX_POINT('',#6328);
+#6328 = CARTESIAN_POINT('',(6.,-3.7,4.27));
+#6329 = SURFACE_CURVE('',#6330,(#6334,#6341),.PCURVE_S1.);
+#6330 = LINE('',#6331,#6332);
+#6331 = CARTESIAN_POINT('',(6.,-3.7,4.27));
+#6332 = VECTOR('',#6333,1.);
+#6333 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#6334 = PCURVE('',#2545,#6335);
+#6335 = DEFINITIONAL_REPRESENTATION('',(#6336),#6340);
+#6336 = LINE('',#6337,#6338);
+#6337 = CARTESIAN_POINT('',(-3.,4.));
+#6338 = VECTOR('',#6339,1.);
+#6339 = DIRECTION('',(1.,0.));
+#6340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6341 = PCURVE('',#2519,#6342);
+#6342 = DEFINITIONAL_REPRESENTATION('',(#6343),#6347);
+#6343 = LINE('',#6344,#6345);
+#6344 = CARTESIAN_POINT('',(-1.,-8.881784197001E-16));
+#6345 = VECTOR('',#6346,1.);
+#6346 = DIRECTION('',(-8.881784197001E-16,1.));
+#6347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6348 = ORIENTED_EDGE('',*,*,#6349,.F.);
+#6349 = EDGE_CURVE('',#6350,#6327,#6352,.T.);
+#6350 = VERTEX_POINT('',#6351);
+#6351 = CARTESIAN_POINT('',(4.4,-3.7,4.27));
+#6352 = SURFACE_CURVE('',#6353,(#6357,#6364),.PCURVE_S1.);
+#6353 = LINE('',#6354,#6355);
+#6354 = CARTESIAN_POINT('',(4.4,-3.7,4.27));
+#6355 = VECTOR('',#6356,1.);
+#6356 = DIRECTION('',(1.,0.,0.));
+#6357 = PCURVE('',#2545,#6358);
+#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363);
+#6359 = LINE('',#6360,#6361);
+#6360 = CARTESIAN_POINT('',(-3.,2.4));
+#6361 = VECTOR('',#6362,1.);
+#6362 = DIRECTION('',(0.,1.));
+#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6364 = PCURVE('',#6365,#6370);
+#6365 = PLANE('',#6366);
+#6366 = AXIS2_PLACEMENT_3D('',#6367,#6368,#6369);
+#6367 = CARTESIAN_POINT('',(4.4,-2.7,4.27));
+#6368 = DIRECTION('',(1.110223024625E-15,2.22044604925E-16,-1.));
+#6369 = DIRECTION('',(-1.,2.465190328816E-31,-1.110223024625E-15));
+#6370 = DEFINITIONAL_REPRESENTATION('',(#6371),#6375);
+#6371 = LINE('',#6372,#6373);
+#6372 = CARTESIAN_POINT('',(-1.751623080406E-46,-1.));
+#6373 = VECTOR('',#6374,1.);
+#6374 = DIRECTION('',(-1.,0.));
+#6375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6376 = ORIENTED_EDGE('',*,*,#6377,.F.);
+#6377 = EDGE_CURVE('',#6378,#6350,#6380,.T.);
+#6378 = VERTEX_POINT('',#6379);
+#6379 = CARTESIAN_POINT('',(4.4,-3.7,2.97));
+#6380 = SURFACE_CURVE('',#6381,(#6385,#6392),.PCURVE_S1.);
+#6381 = LINE('',#6382,#6383);
+#6382 = CARTESIAN_POINT('',(4.4,-3.7,2.97));
+#6383 = VECTOR('',#6384,1.);
+#6384 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#6385 = PCURVE('',#2545,#6386);
+#6386 = DEFINITIONAL_REPRESENTATION('',(#6387),#6391);
+#6387 = LINE('',#6388,#6389);
+#6388 = CARTESIAN_POINT('',(-1.7,2.4));
+#6389 = VECTOR('',#6390,1.);
+#6390 = DIRECTION('',(-1.,0.));
+#6391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6392 = PCURVE('',#6393,#6398);
+#6393 = PLANE('',#6394);
+#6394 = AXIS2_PLACEMENT_3D('',#6395,#6396,#6397);
+#6395 = CARTESIAN_POINT('',(4.4,-2.7,2.97));
+#6396 = DIRECTION('',(1.,-4.551120607044E-31,-6.832141690001E-16));
+#6397 = DIRECTION('',(6.832141690001E-16,-2.22044604925E-16,1.));
+#6398 = DEFINITIONAL_REPRESENTATION('',(#6399),#6403);
+#6399 = LINE('',#6400,#6401);
+#6400 = CARTESIAN_POINT('',(1.972152263053E-31,1.));
+#6401 = VECTOR('',#6402,1.);
+#6402 = DIRECTION('',(1.,-8.881784197001E-16));
+#6403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6404 = ORIENTED_EDGE('',*,*,#6405,.F.);
+#6405 = EDGE_CURVE('',#6250,#6378,#6406,.T.);
+#6406 = SURFACE_CURVE('',#6407,(#6411,#6418),.PCURVE_S1.);
+#6407 = LINE('',#6408,#6409);
+#6408 = CARTESIAN_POINT('',(2.,-3.7,2.57));
+#6409 = VECTOR('',#6410,1.);
+#6410 = DIRECTION('',(0.986393923832,1.095117245589E-16,0.164398987305)
+  );
+#6411 = PCURVE('',#2545,#6412);
+#6412 = DEFINITIONAL_REPRESENTATION('',(#6413),#6417);
+#6413 = LINE('',#6414,#6415);
+#6414 = CARTESIAN_POINT('',(-1.3,-4.861730685829E-63));
+#6415 = VECTOR('',#6416,1.);
+#6416 = DIRECTION('',(-0.164398987305,0.986393923832));
+#6417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6418 = PCURVE('',#6288,#6419);
+#6419 = DEFINITIONAL_REPRESENTATION('',(#6420),#6424);
+#6420 = LINE('',#6421,#6422);
+#6421 = CARTESIAN_POINT('',(-7.300781637259E-17,-1.));
+#6422 = VECTOR('',#6423,1.);
+#6423 = DIRECTION('',(1.,0.));
+#6424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6425 = ADVANCED_FACE('',(#6426),#2519,.F.);
+#6426 = FACE_BOUND('',#6427,.F.);
+#6427 = EDGE_LOOP('',(#6428,#6429,#6452,#6480,#6508,#6529));
+#6428 = ORIENTED_EDGE('',*,*,#6326,.F.);
+#6429 = ORIENTED_EDGE('',*,*,#6430,.T.);
+#6430 = EDGE_CURVE('',#6327,#6431,#6433,.T.);
+#6431 = VERTEX_POINT('',#6432);
+#6432 = CARTESIAN_POINT('',(6.,-1.7,4.27));
+#6433 = SURFACE_CURVE('',#6434,(#6438,#6445),.PCURVE_S1.);
+#6434 = LINE('',#6435,#6436);
+#6435 = CARTESIAN_POINT('',(6.,-2.7,4.27));
+#6436 = VECTOR('',#6437,1.);
+#6437 = DIRECTION('',(3.160500421559E-32,1.,-7.216449660064E-16));
+#6438 = PCURVE('',#2519,#6439);
+#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444);
+#6440 = LINE('',#6441,#6442);
+#6441 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#6442 = VECTOR('',#6443,1.);
+#6443 = DIRECTION('',(1.,9.436895709314E-16));
+#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6445 = PCURVE('',#6365,#6446);
+#6446 = DEFINITIONAL_REPRESENTATION('',(#6447),#6451);
+#6447 = LINE('',#6448,#6449);
+#6448 = CARTESIAN_POINT('',(-1.6,0.));
+#6449 = VECTOR('',#6450,1.);
+#6450 = DIRECTION('',(1.016100885531E-30,1.));
+#6451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6452 = ORIENTED_EDGE('',*,*,#6453,.T.);
+#6453 = EDGE_CURVE('',#6431,#6454,#6456,.T.);
+#6454 = VERTEX_POINT('',#6455);
+#6455 = CARTESIAN_POINT('',(6.,-1.7,3.57));
+#6456 = SURFACE_CURVE('',#6457,(#6461,#6468),.PCURVE_S1.);
+#6457 = LINE('',#6458,#6459);
+#6458 = CARTESIAN_POINT('',(6.,-1.7,4.27));
+#6459 = VECTOR('',#6460,1.);
+#6460 = DIRECTION('',(8.421264809645E-49,-6.661338147751E-16,-1.));
+#6461 = PCURVE('',#2519,#6462);
+#6462 = DEFINITIONAL_REPRESENTATION('',(#6463),#6467);
+#6463 = LINE('',#6464,#6465);
+#6464 = CARTESIAN_POINT('',(1.,0.));
+#6465 = VECTOR('',#6466,1.);
+#6466 = DIRECTION('',(-8.881784197001E-16,1.));
+#6467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6468 = PCURVE('',#6469,#6474);
+#6469 = PLANE('',#6470);
+#6470 = AXIS2_PLACEMENT_3D('',#6471,#6472,#6473);
+#6471 = CARTESIAN_POINT('',(4.4,-1.7,4.27));
+#6472 = DIRECTION('',(0.,-1.,6.661338147751E-16));
+#6473 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#6474 = DEFINITIONAL_REPRESENTATION('',(#6475),#6479);
+#6475 = LINE('',#6476,#6477);
+#6476 = CARTESIAN_POINT('',(0.,1.6));
+#6477 = VECTOR('',#6478,1.);
+#6478 = DIRECTION('',(1.,8.421264809644E-49));
+#6479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6480 = ORIENTED_EDGE('',*,*,#6481,.F.);
+#6481 = EDGE_CURVE('',#6482,#6454,#6484,.T.);
+#6482 = VERTEX_POINT('',#6483);
+#6483 = CARTESIAN_POINT('',(6.,-2.7,3.57));
+#6484 = SURFACE_CURVE('',#6485,(#6489,#6496),.PCURVE_S1.);
+#6485 = LINE('',#6486,#6487);
+#6486 = CARTESIAN_POINT('',(6.,-2.7,3.57));
+#6487 = VECTOR('',#6488,1.);
+#6488 = DIRECTION('',(3.160500421559E-32,1.,-7.216449660064E-16));
+#6489 = PCURVE('',#2519,#6490);
+#6490 = DEFINITIONAL_REPRESENTATION('',(#6491),#6495);
+#6491 = LINE('',#6492,#6493);
+#6492 = CARTESIAN_POINT('',(-6.217248937901E-16,0.7));
+#6493 = VECTOR('',#6494,1.);
+#6494 = DIRECTION('',(1.,9.436895709314E-16));
+#6495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6496 = PCURVE('',#6497,#6502);
+#6497 = PLANE('',#6498);
+#6498 = AXIS2_PLACEMENT_3D('',#6499,#6500,#6501);
+#6499 = CARTESIAN_POINT('',(6.,-2.7,3.57));
+#6500 = DIRECTION('',(9.123036877115E-49,7.216449660064E-16,1.));
+#6501 = DIRECTION('',(-1.,3.160500421559E-32,-2.189528850508E-47));
+#6502 = DEFINITIONAL_REPRESENTATION('',(#6503),#6507);
+#6503 = LINE('',#6504,#6505);
+#6504 = CARTESIAN_POINT('',(1.246597611751E-62,-3.944304526105E-31));
+#6505 = VECTOR('',#6506,1.);
+#6506 = DIRECTION('',(0.,-1.));
+#6507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6508 = ORIENTED_EDGE('',*,*,#6509,.T.);
+#6509 = EDGE_CURVE('',#6482,#2476,#6510,.T.);
+#6510 = SURFACE_CURVE('',#6511,(#6515,#6522),.PCURVE_S1.);
+#6511 = LINE('',#6512,#6513);
+#6512 = CARTESIAN_POINT('',(6.,-2.7,4.27));
+#6513 = VECTOR('',#6514,1.);
+#6514 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#6515 = PCURVE('',#2519,#6516);
+#6516 = DEFINITIONAL_REPRESENTATION('',(#6517),#6521);
+#6517 = LINE('',#6518,#6519);
+#6518 = CARTESIAN_POINT('',(-7.88860905221E-31,-7.006492321624E-46));
+#6519 = VECTOR('',#6520,1.);
+#6520 = DIRECTION('',(-8.881784197001E-16,1.));
+#6521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6522 = PCURVE('',#2491,#6523);
+#6523 = DEFINITIONAL_REPRESENTATION('',(#6524),#6528);
+#6524 = LINE('',#6525,#6526);
+#6525 = CARTESIAN_POINT('',(-3.,4.));
+#6526 = VECTOR('',#6527,1.);
+#6527 = DIRECTION('',(1.,0.));
+#6528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6529 = ORIENTED_EDGE('',*,*,#2503,.T.);
+#6530 = ADVANCED_FACE('',(#6531),#2491,.F.);
+#6531 = FACE_BOUND('',#6532,.F.);
+#6532 = EDGE_LOOP('',(#6533,#6534,#6535,#6536,#6559,#6582));
+#6533 = ORIENTED_EDGE('',*,*,#6300,.F.);
+#6534 = ORIENTED_EDGE('',*,*,#2475,.F.);
+#6535 = ORIENTED_EDGE('',*,*,#6509,.F.);
+#6536 = ORIENTED_EDGE('',*,*,#6537,.T.);
+#6537 = EDGE_CURVE('',#6482,#6538,#6540,.T.);
+#6538 = VERTEX_POINT('',#6539);
+#6539 = CARTESIAN_POINT('',(4.4,-2.7,3.57));
+#6540 = SURFACE_CURVE('',#6541,(#6545,#6552),.PCURVE_S1.);
+#6541 = LINE('',#6542,#6543);
+#6542 = CARTESIAN_POINT('',(6.,-2.7,3.57));
+#6543 = VECTOR('',#6544,1.);
+#6544 = DIRECTION('',(-1.,3.160500421559E-32,-2.189528850508E-47));
+#6545 = PCURVE('',#2491,#6546);
+#6546 = DEFINITIONAL_REPRESENTATION('',(#6547),#6551);
+#6547 = LINE('',#6548,#6549);
+#6548 = CARTESIAN_POINT('',(-2.3,4.));
+#6549 = VECTOR('',#6550,1.);
+#6550 = DIRECTION('',(8.421264809644E-49,-1.));
+#6551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6552 = PCURVE('',#6497,#6553);
+#6553 = DEFINITIONAL_REPRESENTATION('',(#6554),#6558);
+#6554 = LINE('',#6555,#6556);
+#6555 = CARTESIAN_POINT('',(-0.,0.));
+#6556 = VECTOR('',#6557,1.);
+#6557 = DIRECTION('',(1.,0.));
+#6558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6559 = ORIENTED_EDGE('',*,*,#6560,.F.);
+#6560 = EDGE_CURVE('',#6561,#6538,#6563,.T.);
+#6561 = VERTEX_POINT('',#6562);
+#6562 = CARTESIAN_POINT('',(4.4,-2.7,2.97));
+#6563 = SURFACE_CURVE('',#6564,(#6568,#6575),.PCURVE_S1.);
+#6564 = LINE('',#6565,#6566);
+#6565 = CARTESIAN_POINT('',(4.4,-2.7,2.97));
+#6566 = VECTOR('',#6567,1.);
+#6567 = DIRECTION('',(0.,6.661338147751E-16,1.));
+#6568 = PCURVE('',#2491,#6569);
+#6569 = DEFINITIONAL_REPRESENTATION('',(#6570),#6574);
+#6570 = LINE('',#6571,#6572);
+#6571 = CARTESIAN_POINT('',(-1.7,2.4));
+#6572 = VECTOR('',#6573,1.);
+#6573 = DIRECTION('',(-1.,0.));
+#6574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6575 = PCURVE('',#6393,#6576);
+#6576 = DEFINITIONAL_REPRESENTATION('',(#6577),#6581);
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(-4.440892098501E-16,7.88860905221E-31));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(1.,-8.881784197001E-16));
+#6581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6582 = ORIENTED_EDGE('',*,*,#6583,.F.);
+#6583 = EDGE_CURVE('',#6273,#6561,#6584,.T.);
+#6584 = SURFACE_CURVE('',#6585,(#6589,#6596),.PCURVE_S1.);
+#6585 = LINE('',#6586,#6587);
+#6586 = CARTESIAN_POINT('',(2.,-2.7,2.57));
+#6587 = VECTOR('',#6588,1.);
+#6588 = DIRECTION('',(0.986393923832,1.095117245589E-16,0.164398987305)
+  );
+#6589 = PCURVE('',#2491,#6590);
+#6590 = DEFINITIONAL_REPRESENTATION('',(#6591),#6595);
+#6591 = LINE('',#6592,#6593);
+#6592 = CARTESIAN_POINT('',(-1.3,-4.861730685829E-63));
+#6593 = VECTOR('',#6594,1.);
+#6594 = DIRECTION('',(-0.164398987305,0.986393923832));
+#6595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6596 = PCURVE('',#6288,#6597);
+#6597 = DEFINITIONAL_REPRESENTATION('',(#6598),#6602);
+#6598 = LINE('',#6599,#6600);
+#6599 = CARTESIAN_POINT('',(0.,0.));
+#6600 = VECTOR('',#6601,1.);
+#6601 = DIRECTION('',(1.,0.));
+#6602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6603 = ADVANCED_FACE('',(#6604),#2724,.T.);
+#6604 = FACE_BOUND('',#6605,.T.);
+#6605 = EDGE_LOOP('',(#6606,#6607,#6630,#6656));
+#6606 = ORIENTED_EDGE('',*,*,#2710,.F.);
+#6607 = ORIENTED_EDGE('',*,*,#6608,.T.);
+#6608 = EDGE_CURVE('',#2664,#6609,#6611,.T.);
+#6609 = VERTEX_POINT('',#6610);
+#6610 = CARTESIAN_POINT('',(14.5,-0.5,-0.5));
+#6611 = SURFACE_CURVE('',#6612,(#6616,#6623),.PCURVE_S1.);
+#6612 = LINE('',#6613,#6614);
+#6613 = CARTESIAN_POINT('',(15.3,-0.5,-0.5));
+#6614 = VECTOR('',#6615,1.);
+#6615 = DIRECTION('',(-1.,-0.,-0.));
+#6616 = PCURVE('',#2724,#6617);
+#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622);
+#6618 = LINE('',#6619,#6620);
+#6619 = CARTESIAN_POINT('',(0.,0.));
+#6620 = VECTOR('',#6621,1.);
+#6621 = DIRECTION('',(0.,-1.));
+#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6623 = PCURVE('',#2778,#6624);
+#6624 = DEFINITIONAL_REPRESENTATION('',(#6625),#6629);
+#6625 = LINE('',#6626,#6627);
+#6626 = CARTESIAN_POINT('',(1.,0.));
+#6627 = VECTOR('',#6628,1.);
+#6628 = DIRECTION('',(0.,-1.));
+#6629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6630 = ORIENTED_EDGE('',*,*,#6631,.T.);
+#6631 = EDGE_CURVE('',#6609,#6632,#6634,.T.);
+#6632 = VERTEX_POINT('',#6633);
+#6633 = CARTESIAN_POINT('',(14.5,-0.5,0.5));
+#6634 = SURFACE_CURVE('',#6635,(#6639,#6645),.PCURVE_S1.);
+#6635 = LINE('',#6636,#6637);
+#6636 = CARTESIAN_POINT('',(14.5,-0.5,0.15));
+#6637 = VECTOR('',#6638,1.);
+#6638 = DIRECTION('',(0.,0.,1.));
+#6639 = PCURVE('',#2724,#6640);
+#6640 = DEFINITIONAL_REPRESENTATION('',(#6641),#6644);
+#6641 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6642,#6643),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.11,0.81),.PIECEWISE_BEZIER_KNOTS.);
+#6642 = CARTESIAN_POINT('',(-0.46,-0.8));
+#6643 = CARTESIAN_POINT('',(1.46,-0.8));
+#6644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6645 = PCURVE('',#6646,#6651);
+#6646 = PLANE('',#6647);
+#6647 = AXIS2_PLACEMENT_3D('',#6648,#6649,#6650);
+#6648 = CARTESIAN_POINT('',(14.5,0.8,0.8));
+#6649 = DIRECTION('',(-1.,0.,0.));
+#6650 = DIRECTION('',(0.,0.,-1.));
+#6651 = DEFINITIONAL_REPRESENTATION('',(#6652),#6655);
+#6652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6653,#6654),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.11,0.81),.PIECEWISE_BEZIER_KNOTS.);
+#6653 = CARTESIAN_POINT('',(1.76,1.3));
+#6654 = CARTESIAN_POINT('',(-0.16,1.3));
+#6655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6656 = ORIENTED_EDGE('',*,*,#6657,.F.);
+#6657 = EDGE_CURVE('',#2688,#6632,#6658,.T.);
+#6658 = SURFACE_CURVE('',#6659,(#6663,#6670),.PCURVE_S1.);
+#6659 = LINE('',#6660,#6661);
+#6660 = CARTESIAN_POINT('',(15.3,-0.5,0.5));
+#6661 = VECTOR('',#6662,1.);
+#6662 = DIRECTION('',(-1.,-0.,-0.));
+#6663 = PCURVE('',#2724,#6664);
+#6664 = DEFINITIONAL_REPRESENTATION('',(#6665),#6669);
+#6665 = LINE('',#6666,#6667);
+#6666 = CARTESIAN_POINT('',(1.,0.));
+#6667 = VECTOR('',#6668,1.);
+#6668 = DIRECTION('',(0.,-1.));
+#6669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6670 = PCURVE('',#2832,#6671);
+#6671 = DEFINITIONAL_REPRESENTATION('',(#6672),#6676);
+#6672 = LINE('',#6673,#6674);
+#6673 = CARTESIAN_POINT('',(0.,0.));
+#6674 = VECTOR('',#6675,1.);
+#6675 = DIRECTION('',(0.,-1.));
+#6676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6677 = ADVANCED_FACE('',(#6678),#2778,.T.);
+#6678 = FACE_BOUND('',#6679,.T.);
+#6679 = EDGE_LOOP('',(#6680,#6681,#6682,#6705));
+#6680 = ORIENTED_EDGE('',*,*,#6608,.F.);
+#6681 = ORIENTED_EDGE('',*,*,#2764,.F.);
+#6682 = ORIENTED_EDGE('',*,*,#6683,.T.);
+#6683 = EDGE_CURVE('',#2740,#6684,#6686,.T.);
+#6684 = VERTEX_POINT('',#6685);
+#6685 = CARTESIAN_POINT('',(14.5,0.5,-0.5));
+#6686 = SURFACE_CURVE('',#6687,(#6691,#6698),.PCURVE_S1.);
+#6687 = LINE('',#6688,#6689);
+#6688 = CARTESIAN_POINT('',(15.3,0.5,-0.5));
+#6689 = VECTOR('',#6690,1.);
+#6690 = DIRECTION('',(-1.,-0.,-0.));
+#6691 = PCURVE('',#2778,#6692);
+#6692 = DEFINITIONAL_REPRESENTATION('',(#6693),#6697);
+#6693 = LINE('',#6694,#6695);
+#6694 = CARTESIAN_POINT('',(0.,0.));
+#6695 = VECTOR('',#6696,1.);
+#6696 = DIRECTION('',(0.,-1.));
+#6697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6698 = PCURVE('',#2864,#6699);
+#6699 = DEFINITIONAL_REPRESENTATION('',(#6700),#6704);
+#6700 = LINE('',#6701,#6702);
+#6701 = CARTESIAN_POINT('',(1.,0.));
+#6702 = VECTOR('',#6703,1.);
+#6703 = DIRECTION('',(0.,-1.));
+#6704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6705 = ORIENTED_EDGE('',*,*,#6706,.T.);
+#6706 = EDGE_CURVE('',#6684,#6609,#6707,.T.);
+#6707 = SURFACE_CURVE('',#6708,(#6712,#6718),.PCURVE_S1.);
+#6708 = LINE('',#6709,#6710);
+#6709 = CARTESIAN_POINT('',(14.5,0.65,-0.5));
+#6710 = VECTOR('',#6711,1.);
+#6711 = DIRECTION('',(0.,-1.,0.));
+#6712 = PCURVE('',#2778,#6713);
+#6713 = DEFINITIONAL_REPRESENTATION('',(#6714),#6717);
+#6714 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6715,#6716),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#6715 = CARTESIAN_POINT('',(-0.1,-0.8));
+#6716 = CARTESIAN_POINT('',(1.1,-0.8));
+#6717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6718 = PCURVE('',#6646,#6719);
+#6719 = DEFINITIONAL_REPRESENTATION('',(#6720),#6723);
+#6720 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6721,#6722),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#6721 = CARTESIAN_POINT('',(1.3,0.2));
+#6722 = CARTESIAN_POINT('',(1.3,1.4));
+#6723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6724 = ADVANCED_FACE('',(#6725),#2832,.T.);
+#6725 = FACE_BOUND('',#6726,.T.);
+#6726 = EDGE_LOOP('',(#6727,#6750,#6751,#6752));
+#6727 = ORIENTED_EDGE('',*,*,#6728,.F.);
+#6728 = EDGE_CURVE('',#2796,#6729,#6731,.T.);
+#6729 = VERTEX_POINT('',#6730);
+#6730 = CARTESIAN_POINT('',(14.5,0.5,0.5));
+#6731 = SURFACE_CURVE('',#6732,(#6736,#6743),.PCURVE_S1.);
+#6732 = LINE('',#6733,#6734);
+#6733 = CARTESIAN_POINT('',(15.3,0.5,0.5));
+#6734 = VECTOR('',#6735,1.);
+#6735 = DIRECTION('',(-1.,-0.,-0.));
+#6736 = PCURVE('',#2832,#6737);
+#6737 = DEFINITIONAL_REPRESENTATION('',(#6738),#6742);
+#6738 = LINE('',#6739,#6740);
+#6739 = CARTESIAN_POINT('',(1.,0.));
+#6740 = VECTOR('',#6741,1.);
+#6741 = DIRECTION('',(0.,-1.));
+#6742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6743 = PCURVE('',#2864,#6744);
+#6744 = DEFINITIONAL_REPRESENTATION('',(#6745),#6749);
+#6745 = LINE('',#6746,#6747);
+#6746 = CARTESIAN_POINT('',(0.,0.));
+#6747 = VECTOR('',#6748,1.);
+#6748 = DIRECTION('',(0.,-1.));
+#6749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6750 = ORIENTED_EDGE('',*,*,#2818,.F.);
+#6751 = ORIENTED_EDGE('',*,*,#6657,.T.);
+#6752 = ORIENTED_EDGE('',*,*,#6753,.T.);
+#6753 = EDGE_CURVE('',#6632,#6729,#6754,.T.);
+#6754 = SURFACE_CURVE('',#6755,(#6759,#6765),.PCURVE_S1.);
+#6755 = LINE('',#6756,#6757);
+#6756 = CARTESIAN_POINT('',(14.5,0.15,0.5));
+#6757 = VECTOR('',#6758,1.);
+#6758 = DIRECTION('',(0.,1.,0.));
+#6759 = PCURVE('',#2832,#6760);
+#6760 = DEFINITIONAL_REPRESENTATION('',(#6761),#6764);
+#6761 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6762,#6763),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#6762 = CARTESIAN_POINT('',(-1.E-01,-0.8));
+#6763 = CARTESIAN_POINT('',(1.1,-0.8));
+#6764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6765 = PCURVE('',#6646,#6766);
+#6766 = DEFINITIONAL_REPRESENTATION('',(#6767),#6770);
+#6767 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6768,#6769),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#6768 = CARTESIAN_POINT('',(0.3,1.4));
+#6769 = CARTESIAN_POINT('',(0.3,0.2));
+#6770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6771 = ADVANCED_FACE('',(#6772),#2864,.T.);
+#6772 = FACE_BOUND('',#6773,.T.);
+#6773 = EDGE_LOOP('',(#6774,#6775,#6776,#6795));
+#6774 = ORIENTED_EDGE('',*,*,#2850,.F.);
+#6775 = ORIENTED_EDGE('',*,*,#6728,.T.);
+#6776 = ORIENTED_EDGE('',*,*,#6777,.T.);
+#6777 = EDGE_CURVE('',#6729,#6684,#6778,.T.);
+#6778 = SURFACE_CURVE('',#6779,(#6783,#6789),.PCURVE_S1.);
+#6779 = LINE('',#6780,#6781);
+#6780 = CARTESIAN_POINT('',(14.5,0.5,0.65));
+#6781 = VECTOR('',#6782,1.);
+#6782 = DIRECTION('',(0.,0.,-1.));
+#6783 = PCURVE('',#2864,#6784);
+#6784 = DEFINITIONAL_REPRESENTATION('',(#6785),#6788);
+#6785 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6786,#6787),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.31,1.61),.PIECEWISE_BEZIER_KNOTS.);
+#6786 = CARTESIAN_POINT('',(-0.46,-0.8));
+#6787 = CARTESIAN_POINT('',(1.46,-0.8));
+#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6789 = PCURVE('',#6646,#6790);
+#6790 = DEFINITIONAL_REPRESENTATION('',(#6791),#6794);
+#6791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6792,#6793),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.31,1.61),.PIECEWISE_BEZIER_KNOTS.);
+#6792 = CARTESIAN_POINT('',(-0.16,0.3));
+#6793 = CARTESIAN_POINT('',(1.76,0.3));
+#6794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6795 = ORIENTED_EDGE('',*,*,#6683,.F.);
+#6796 = ADVANCED_FACE('',(#6797),#2940,.T.);
+#6797 = FACE_BOUND('',#6798,.T.);
+#6798 = EDGE_LOOP('',(#6799,#6800,#6823,#6849));
+#6799 = ORIENTED_EDGE('',*,*,#2926,.F.);
+#6800 = ORIENTED_EDGE('',*,*,#6801,.T.);
+#6801 = EDGE_CURVE('',#2880,#6802,#6804,.T.);
+#6802 = VERTEX_POINT('',#6803);
+#6803 = CARTESIAN_POINT('',(14.5,2.04,-0.5));
+#6804 = SURFACE_CURVE('',#6805,(#6809,#6816),.PCURVE_S1.);
+#6805 = LINE('',#6806,#6807);
+#6806 = CARTESIAN_POINT('',(15.3,2.04,-0.5));
+#6807 = VECTOR('',#6808,1.);
+#6808 = DIRECTION('',(-1.,-0.,-0.));
+#6809 = PCURVE('',#2940,#6810);
+#6810 = DEFINITIONAL_REPRESENTATION('',(#6811),#6815);
+#6811 = LINE('',#6812,#6813);
+#6812 = CARTESIAN_POINT('',(0.,0.));
+#6813 = VECTOR('',#6814,1.);
+#6814 = DIRECTION('',(0.,-1.));
+#6815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6816 = PCURVE('',#2994,#6817);
+#6817 = DEFINITIONAL_REPRESENTATION('',(#6818),#6822);
+#6818 = LINE('',#6819,#6820);
+#6819 = CARTESIAN_POINT('',(1.,0.));
+#6820 = VECTOR('',#6821,1.);
+#6821 = DIRECTION('',(0.,-1.));
+#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6823 = ORIENTED_EDGE('',*,*,#6824,.T.);
+#6824 = EDGE_CURVE('',#6802,#6825,#6827,.T.);
+#6825 = VERTEX_POINT('',#6826);
+#6826 = CARTESIAN_POINT('',(14.5,2.04,0.5));
+#6827 = SURFACE_CURVE('',#6828,(#6832,#6838),.PCURVE_S1.);
+#6828 = LINE('',#6829,#6830);
+#6829 = CARTESIAN_POINT('',(14.5,2.04,0.15));
+#6830 = VECTOR('',#6831,1.);
+#6831 = DIRECTION('',(0.,0.,1.));
+#6832 = PCURVE('',#2940,#6833);
+#6833 = DEFINITIONAL_REPRESENTATION('',(#6834),#6837);
+#6834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6835,#6836),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.827,0.81),.PIECEWISE_BEZIER_KNOTS.);
+#6835 = CARTESIAN_POINT('',(-0.177,-0.8));
+#6836 = CARTESIAN_POINT('',(1.46,-0.8));
+#6837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6838 = PCURVE('',#6839,#6844);
+#6839 = PLANE('',#6840);
+#6840 = AXIS2_PLACEMENT_3D('',#6841,#6842,#6843);
+#6841 = CARTESIAN_POINT('',(14.5,3.34,0.8));
+#6842 = DIRECTION('',(-1.,0.,0.));
+#6843 = DIRECTION('',(0.,0.,-1.));
+#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6848);
+#6845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6846,#6847),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.827,0.81),.PIECEWISE_BEZIER_KNOTS.);
+#6846 = CARTESIAN_POINT('',(1.477,1.3));
+#6847 = CARTESIAN_POINT('',(-0.16,1.3));
+#6848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6849 = ORIENTED_EDGE('',*,*,#6850,.F.);
+#6850 = EDGE_CURVE('',#2904,#6825,#6851,.T.);
+#6851 = SURFACE_CURVE('',#6852,(#6856,#6863),.PCURVE_S1.);
+#6852 = LINE('',#6853,#6854);
+#6853 = CARTESIAN_POINT('',(15.3,2.04,0.5));
+#6854 = VECTOR('',#6855,1.);
+#6855 = DIRECTION('',(-1.,-0.,-0.));
+#6856 = PCURVE('',#2940,#6857);
+#6857 = DEFINITIONAL_REPRESENTATION('',(#6858),#6862);
+#6858 = LINE('',#6859,#6860);
+#6859 = CARTESIAN_POINT('',(1.,0.));
+#6860 = VECTOR('',#6861,1.);
+#6861 = DIRECTION('',(0.,-1.));
+#6862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6863 = PCURVE('',#3048,#6864);
+#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869);
+#6865 = LINE('',#6866,#6867);
+#6866 = CARTESIAN_POINT('',(0.,0.));
+#6867 = VECTOR('',#6868,1.);
+#6868 = DIRECTION('',(0.,-1.));
+#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6870 = ADVANCED_FACE('',(#6871),#2994,.T.);
+#6871 = FACE_BOUND('',#6872,.T.);
+#6872 = EDGE_LOOP('',(#6873,#6874,#6875,#6898));
+#6873 = ORIENTED_EDGE('',*,*,#6801,.F.);
+#6874 = ORIENTED_EDGE('',*,*,#2980,.F.);
+#6875 = ORIENTED_EDGE('',*,*,#6876,.T.);
+#6876 = EDGE_CURVE('',#2956,#6877,#6879,.T.);
+#6877 = VERTEX_POINT('',#6878);
+#6878 = CARTESIAN_POINT('',(14.5,3.04,-0.5));
+#6879 = SURFACE_CURVE('',#6880,(#6884,#6891),.PCURVE_S1.);
+#6880 = LINE('',#6881,#6882);
+#6881 = CARTESIAN_POINT('',(15.3,3.04,-0.5));
+#6882 = VECTOR('',#6883,1.);
+#6883 = DIRECTION('',(-1.,-0.,-0.));
+#6884 = PCURVE('',#2994,#6885);
+#6885 = DEFINITIONAL_REPRESENTATION('',(#6886),#6890);
+#6886 = LINE('',#6887,#6888);
+#6887 = CARTESIAN_POINT('',(0.,0.));
+#6888 = VECTOR('',#6889,1.);
+#6889 = DIRECTION('',(0.,-1.));
+#6890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6891 = PCURVE('',#3080,#6892);
+#6892 = DEFINITIONAL_REPRESENTATION('',(#6893),#6897);
+#6893 = LINE('',#6894,#6895);
+#6894 = CARTESIAN_POINT('',(1.,0.));
+#6895 = VECTOR('',#6896,1.);
+#6896 = DIRECTION('',(0.,-1.));
+#6897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6898 = ORIENTED_EDGE('',*,*,#6899,.T.);
+#6899 = EDGE_CURVE('',#6877,#6802,#6900,.T.);
+#6900 = SURFACE_CURVE('',#6901,(#6905,#6911),.PCURVE_S1.);
+#6901 = LINE('',#6902,#6903);
+#6902 = CARTESIAN_POINT('',(14.5,3.19,-0.5));
+#6903 = VECTOR('',#6904,1.);
+#6904 = DIRECTION('',(0.,-1.,0.));
+#6905 = PCURVE('',#2994,#6906);
+#6906 = DEFINITIONAL_REPRESENTATION('',(#6907),#6910);
+#6907 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6908,#6909),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#6908 = CARTESIAN_POINT('',(-0.1,-0.8));
+#6909 = CARTESIAN_POINT('',(1.1,-0.8));
+#6910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6911 = PCURVE('',#6839,#6912);
+#6912 = DEFINITIONAL_REPRESENTATION('',(#6913),#6916);
+#6913 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6914,#6915),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,1.25),.PIECEWISE_BEZIER_KNOTS.);
+#6914 = CARTESIAN_POINT('',(1.3,0.2));
+#6915 = CARTESIAN_POINT('',(1.3,1.4));
+#6916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6917 = ADVANCED_FACE('',(#6918),#3048,.T.);
+#6918 = FACE_BOUND('',#6919,.T.);
+#6919 = EDGE_LOOP('',(#6920,#6943,#6944,#6945));
+#6920 = ORIENTED_EDGE('',*,*,#6921,.F.);
+#6921 = EDGE_CURVE('',#3012,#6922,#6924,.T.);
+#6922 = VERTEX_POINT('',#6923);
+#6923 = CARTESIAN_POINT('',(14.5,3.04,0.5));
+#6924 = SURFACE_CURVE('',#6925,(#6929,#6936),.PCURVE_S1.);
+#6925 = LINE('',#6926,#6927);
+#6926 = CARTESIAN_POINT('',(15.3,3.04,0.5));
+#6927 = VECTOR('',#6928,1.);
+#6928 = DIRECTION('',(-1.,-0.,-0.));
+#6929 = PCURVE('',#3048,#6930);
+#6930 = DEFINITIONAL_REPRESENTATION('',(#6931),#6935);
+#6931 = LINE('',#6932,#6933);
+#6932 = CARTESIAN_POINT('',(1.,0.));
+#6933 = VECTOR('',#6934,1.);
+#6934 = DIRECTION('',(0.,-1.));
+#6935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6936 = PCURVE('',#3080,#6937);
+#6937 = DEFINITIONAL_REPRESENTATION('',(#6938),#6942);
+#6938 = LINE('',#6939,#6940);
+#6939 = CARTESIAN_POINT('',(0.,0.));
+#6940 = VECTOR('',#6941,1.);
+#6941 = DIRECTION('',(0.,-1.));
+#6942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6943 = ORIENTED_EDGE('',*,*,#3034,.F.);
+#6944 = ORIENTED_EDGE('',*,*,#6850,.T.);
+#6945 = ORIENTED_EDGE('',*,*,#6946,.T.);
+#6946 = EDGE_CURVE('',#6825,#6922,#6947,.T.);
+#6947 = SURFACE_CURVE('',#6948,(#6952,#6958),.PCURVE_S1.);
+#6948 = LINE('',#6949,#6950);
+#6949 = CARTESIAN_POINT('',(14.5,2.69,0.5));
+#6950 = VECTOR('',#6951,1.);
+#6951 = DIRECTION('',(0.,1.,0.));
+#6952 = PCURVE('',#3048,#6953);
+#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6957);
+#6954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6955,#6956),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#6955 = CARTESIAN_POINT('',(-1.E-01,-0.8));
+#6956 = CARTESIAN_POINT('',(1.1,-0.8));
+#6957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6958 = PCURVE('',#6839,#6959);
+#6959 = DEFINITIONAL_REPRESENTATION('',(#6960),#6963);
+#6960 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6961,#6962),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,0.45),.PIECEWISE_BEZIER_KNOTS.);
+#6961 = CARTESIAN_POINT('',(0.3,1.4));
+#6962 = CARTESIAN_POINT('',(0.3,0.2));
+#6963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6964 = ADVANCED_FACE('',(#6965),#3080,.T.);
+#6965 = FACE_BOUND('',#6966,.T.);
+#6966 = EDGE_LOOP('',(#6967,#6968,#6969,#6988));
+#6967 = ORIENTED_EDGE('',*,*,#3066,.F.);
+#6968 = ORIENTED_EDGE('',*,*,#6921,.T.);
+#6969 = ORIENTED_EDGE('',*,*,#6970,.T.);
+#6970 = EDGE_CURVE('',#6922,#6877,#6971,.T.);
+#6971 = SURFACE_CURVE('',#6972,(#6976,#6982),.PCURVE_S1.);
+#6972 = LINE('',#6973,#6974);
+#6973 = CARTESIAN_POINT('',(14.5,3.04,0.65));
+#6974 = VECTOR('',#6975,1.);
+#6975 = DIRECTION('',(0.,0.,-1.));
+#6976 = PCURVE('',#3080,#6977);
+#6977 = DEFINITIONAL_REPRESENTATION('',(#6978),#6981);
+#6978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6979,#6980),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.31,1.327),.PIECEWISE_BEZIER_KNOTS.);
+#6979 = CARTESIAN_POINT('',(-0.46,-0.8));
+#6980 = CARTESIAN_POINT('',(1.177,-0.8));
+#6981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6982 = PCURVE('',#6839,#6983);
+#6983 = DEFINITIONAL_REPRESENTATION('',(#6984),#6987);
+#6984 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6985,#6986),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.31,1.327),.PIECEWISE_BEZIER_KNOTS.);
+#6985 = CARTESIAN_POINT('',(-0.16,0.3));
+#6986 = CARTESIAN_POINT('',(1.477,0.3));
+#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6988 = ORIENTED_EDGE('',*,*,#6876,.F.);
+#6989 = ADVANCED_FACE('',(#6990,#7084),#3155,.T.);
+#6990 = FACE_BOUND('',#6991,.T.);
+#6991 = EDGE_LOOP('',(#6992,#7017,#7040,#7063));
+#6992 = ORIENTED_EDGE('',*,*,#6993,.F.);
+#6993 = EDGE_CURVE('',#6994,#6996,#6998,.T.);
+#6994 = VERTEX_POINT('',#6995);
+#6995 = CARTESIAN_POINT('',(14.5,-1.74,0.8));
+#6996 = VERTEX_POINT('',#6997);
+#6997 = CARTESIAN_POINT('',(14.5,-3.34,0.8));
+#6998 = SURFACE_CURVE('',#6999,(#7003,#7010),.PCURVE_S1.);
+#6999 = LINE('',#7000,#7001);
+#7000 = CARTESIAN_POINT('',(14.5,-1.74,0.8));
+#7001 = VECTOR('',#7002,1.);
+#7002 = DIRECTION('',(0.,-1.,0.));
+#7003 = PCURVE('',#3155,#7004);
+#7004 = DEFINITIONAL_REPRESENTATION('',(#7005),#7009);
+#7005 = LINE('',#7006,#7007);
+#7006 = CARTESIAN_POINT('',(0.,0.));
+#7007 = VECTOR('',#7008,1.);
+#7008 = DIRECTION('',(0.,1.));
+#7009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7010 = PCURVE('',#3337,#7011);
+#7011 = DEFINITIONAL_REPRESENTATION('',(#7012),#7016);
+#7012 = LINE('',#7013,#7014);
+#7013 = CARTESIAN_POINT('',(0.,-14.5));
+#7014 = VECTOR('',#7015,1.);
+#7015 = DIRECTION('',(1.,0.));
+#7016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7017 = ORIENTED_EDGE('',*,*,#7018,.F.);
+#7018 = EDGE_CURVE('',#7019,#6994,#7021,.T.);
+#7019 = VERTEX_POINT('',#7020);
+#7020 = CARTESIAN_POINT('',(14.5,-1.74,-0.8));
+#7021 = SURFACE_CURVE('',#7022,(#7026,#7033),.PCURVE_S1.);
+#7022 = LINE('',#7023,#7024);
+#7023 = CARTESIAN_POINT('',(14.5,-1.74,-0.8));
+#7024 = VECTOR('',#7025,1.);
+#7025 = DIRECTION('',(0.,0.,1.));
+#7026 = PCURVE('',#3155,#7027);
+#7027 = DEFINITIONAL_REPRESENTATION('',(#7028),#7032);
+#7028 = LINE('',#7029,#7030);
+#7029 = CARTESIAN_POINT('',(1.6,0.));
+#7030 = VECTOR('',#7031,1.);
+#7031 = DIRECTION('',(-1.,0.));
+#7032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7033 = PCURVE('',#3421,#7034);
+#7034 = DEFINITIONAL_REPRESENTATION('',(#7035),#7039);
+#7035 = LINE('',#7036,#7037);
+#7036 = CARTESIAN_POINT('',(0.,-14.5));
+#7037 = VECTOR('',#7038,1.);
+#7038 = DIRECTION('',(1.,0.));
+#7039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7040 = ORIENTED_EDGE('',*,*,#7041,.F.);
+#7041 = EDGE_CURVE('',#7042,#7019,#7044,.T.);
+#7042 = VERTEX_POINT('',#7043);
+#7043 = CARTESIAN_POINT('',(14.5,-3.34,-0.8));
+#7044 = SURFACE_CURVE('',#7045,(#7049,#7056),.PCURVE_S1.);
+#7045 = LINE('',#7046,#7047);
+#7046 = CARTESIAN_POINT('',(14.5,-3.34,-0.8));
+#7047 = VECTOR('',#7048,1.);
+#7048 = DIRECTION('',(0.,1.,0.));
+#7049 = PCURVE('',#3155,#7050);
+#7050 = DEFINITIONAL_REPRESENTATION('',(#7051),#7055);
+#7051 = LINE('',#7052,#7053);
+#7052 = CARTESIAN_POINT('',(1.6,1.6));
+#7053 = VECTOR('',#7054,1.);
+#7054 = DIRECTION('',(0.,-1.));
+#7055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7056 = PCURVE('',#3393,#7057);
+#7057 = DEFINITIONAL_REPRESENTATION('',(#7058),#7062);
+#7058 = LINE('',#7059,#7060);
+#7059 = CARTESIAN_POINT('',(0.,-14.5));
+#7060 = VECTOR('',#7061,1.);
+#7061 = DIRECTION('',(1.,0.));
+#7062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7063 = ORIENTED_EDGE('',*,*,#7064,.F.);
+#7064 = EDGE_CURVE('',#6996,#7042,#7065,.T.);
+#7065 = SURFACE_CURVE('',#7066,(#7070,#7077),.PCURVE_S1.);
+#7066 = LINE('',#7067,#7068);
+#7067 = CARTESIAN_POINT('',(14.5,-3.34,0.8));
+#7068 = VECTOR('',#7069,1.);
+#7069 = DIRECTION('',(0.,0.,-1.));
+#7070 = PCURVE('',#3155,#7071);
+#7071 = DEFINITIONAL_REPRESENTATION('',(#7072),#7076);
+#7072 = LINE('',#7073,#7074);
+#7073 = CARTESIAN_POINT('',(0.,1.6));
+#7074 = VECTOR('',#7075,1.);
+#7075 = DIRECTION('',(1.,0.));
+#7076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7077 = PCURVE('',#3365,#7078);
+#7078 = DEFINITIONAL_REPRESENTATION('',(#7079),#7083);
+#7079 = LINE('',#7080,#7081);
+#7080 = CARTESIAN_POINT('',(0.,-14.5));
+#7081 = VECTOR('',#7082,1.);
+#7082 = DIRECTION('',(1.,0.));
+#7083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7084 = FACE_BOUND('',#7085,.T.);
+#7085 = EDGE_LOOP('',(#7086,#7087,#7088,#7089));
+#7086 = ORIENTED_EDGE('',*,*,#3142,.F.);
+#7087 = ORIENTED_EDGE('',*,*,#3193,.F.);
+#7088 = ORIENTED_EDGE('',*,*,#3266,.F.);
+#7089 = ORIENTED_EDGE('',*,*,#3218,.F.);
+#7090 = ADVANCED_FACE('',(#7091),#3697,.T.);
+#7091 = FACE_BOUND('',#7092,.T.);
+#7092 = EDGE_LOOP('',(#7093,#7094,#7117,#7140,#7161,#7162,#7163,#7164));
+#7093 = ORIENTED_EDGE('',*,*,#3793,.F.);
+#7094 = ORIENTED_EDGE('',*,*,#7095,.T.);
+#7095 = EDGE_CURVE('',#3766,#7096,#7098,.T.);
+#7096 = VERTEX_POINT('',#7097);
+#7097 = CARTESIAN_POINT('',(14.5,3.34,0.8));
+#7098 = SURFACE_CURVE('',#7099,(#7103,#7110),.PCURVE_S1.);
+#7099 = LINE('',#7100,#7101);
+#7100 = CARTESIAN_POINT('',(0.,3.34,0.8));
+#7101 = VECTOR('',#7102,1.);
+#7102 = DIRECTION('',(1.,0.,0.));
+#7103 = PCURVE('',#3697,#7104);
+#7104 = DEFINITIONAL_REPRESENTATION('',(#7105),#7109);
+#7105 = LINE('',#7106,#7107);
+#7106 = CARTESIAN_POINT('',(0.,0.));
+#7107 = VECTOR('',#7108,1.);
+#7108 = DIRECTION('',(0.,-1.));
+#7109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7110 = PCURVE('',#3781,#7111);
+#7111 = DEFINITIONAL_REPRESENTATION('',(#7112),#7116);
+#7112 = LINE('',#7113,#7114);
+#7113 = CARTESIAN_POINT('',(1.6,0.));
+#7114 = VECTOR('',#7115,1.);
+#7115 = DIRECTION('',(0.,-1.));
+#7116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7117 = ORIENTED_EDGE('',*,*,#7118,.T.);
+#7118 = EDGE_CURVE('',#7096,#7119,#7121,.T.);
+#7119 = VERTEX_POINT('',#7120);
+#7120 = CARTESIAN_POINT('',(14.5,1.74,0.8));
+#7121 = SURFACE_CURVE('',#7122,(#7126,#7133),.PCURVE_S1.);
+#7122 = LINE('',#7123,#7124);
+#7123 = CARTESIAN_POINT('',(14.5,3.34,0.8));
+#7124 = VECTOR('',#7125,1.);
+#7125 = DIRECTION('',(0.,-1.,-6.938893903907E-17));
+#7126 = PCURVE('',#3697,#7127);
+#7127 = DEFINITIONAL_REPRESENTATION('',(#7128),#7132);
+#7128 = LINE('',#7129,#7130);
+#7129 = CARTESIAN_POINT('',(0.,-14.5));
+#7130 = VECTOR('',#7131,1.);
+#7131 = DIRECTION('',(1.,0.));
+#7132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7133 = PCURVE('',#6839,#7134);
+#7134 = DEFINITIONAL_REPRESENTATION('',(#7135),#7139);
+#7135 = LINE('',#7136,#7137);
+#7136 = CARTESIAN_POINT('',(0.,0.));
+#7137 = VECTOR('',#7138,1.);
+#7138 = DIRECTION('',(6.938893903907E-17,1.));
+#7139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7140 = ORIENTED_EDGE('',*,*,#7141,.F.);
+#7141 = EDGE_CURVE('',#3682,#7119,#7142,.T.);
+#7142 = SURFACE_CURVE('',#7143,(#7147,#7154),.PCURVE_S1.);
+#7143 = LINE('',#7144,#7145);
+#7144 = CARTESIAN_POINT('',(0.,1.74,0.8));
+#7145 = VECTOR('',#7146,1.);
+#7146 = DIRECTION('',(1.,0.,0.));
+#7147 = PCURVE('',#3697,#7148);
+#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153);
+#7149 = LINE('',#7150,#7151);
+#7150 = CARTESIAN_POINT('',(1.6,0.));
+#7151 = VECTOR('',#7152,1.);
+#7152 = DIRECTION('',(0.,-1.));
+#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7154 = PCURVE('',#3725,#7155);
+#7155 = DEFINITIONAL_REPRESENTATION('',(#7156),#7160);
+#7156 = LINE('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(0.,0.));
+#7158 = VECTOR('',#7159,1.);
+#7159 = DIRECTION('',(0.,-1.));
+#7160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7161 = ORIENTED_EDGE('',*,*,#3681,.F.);
+#7162 = ORIENTED_EDGE('',*,*,#5216,.F.);
+#7163 = ORIENTED_EDGE('',*,*,#5171,.F.);
+#7164 = ORIENTED_EDGE('',*,*,#5122,.F.);
+#7165 = ADVANCED_FACE('',(#7166),#3781,.T.);
+#7166 = FACE_BOUND('',#7167,.T.);
+#7167 = EDGE_LOOP('',(#7168,#7191,#7212,#7213));
+#7168 = ORIENTED_EDGE('',*,*,#7169,.T.);
+#7169 = EDGE_CURVE('',#3738,#7170,#7172,.T.);
+#7170 = VERTEX_POINT('',#7171);
+#7171 = CARTESIAN_POINT('',(14.5,3.34,-0.8));
+#7172 = SURFACE_CURVE('',#7173,(#7177,#7184),.PCURVE_S1.);
+#7173 = LINE('',#7174,#7175);
+#7174 = CARTESIAN_POINT('',(0.,3.34,-0.8));
+#7175 = VECTOR('',#7176,1.);
+#7176 = DIRECTION('',(1.,0.,0.));
+#7177 = PCURVE('',#3781,#7178);
+#7178 = DEFINITIONAL_REPRESENTATION('',(#7179),#7183);
+#7179 = LINE('',#7180,#7181);
+#7180 = CARTESIAN_POINT('',(0.,0.));
+#7181 = VECTOR('',#7182,1.);
+#7182 = DIRECTION('',(0.,-1.));
+#7183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7184 = PCURVE('',#3753,#7185);
+#7185 = DEFINITIONAL_REPRESENTATION('',(#7186),#7190);
+#7186 = LINE('',#7187,#7188);
+#7187 = CARTESIAN_POINT('',(1.6,0.));
+#7188 = VECTOR('',#7189,1.);
+#7189 = DIRECTION('',(0.,-1.));
+#7190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7191 = ORIENTED_EDGE('',*,*,#7192,.T.);
+#7192 = EDGE_CURVE('',#7170,#7096,#7193,.T.);
+#7193 = SURFACE_CURVE('',#7194,(#7198,#7205),.PCURVE_S1.);
+#7194 = LINE('',#7195,#7196);
+#7195 = CARTESIAN_POINT('',(14.5,3.34,-0.8));
+#7196 = VECTOR('',#7197,1.);
+#7197 = DIRECTION('',(0.,0.,1.));
+#7198 = PCURVE('',#3781,#7199);
+#7199 = DEFINITIONAL_REPRESENTATION('',(#7200),#7204);
+#7200 = LINE('',#7201,#7202);
+#7201 = CARTESIAN_POINT('',(0.,-14.5));
+#7202 = VECTOR('',#7203,1.);
+#7203 = DIRECTION('',(1.,0.));
+#7204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7205 = PCURVE('',#6839,#7206);
+#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211);
+#7207 = LINE('',#7208,#7209);
+#7208 = CARTESIAN_POINT('',(1.6,0.));
+#7209 = VECTOR('',#7210,1.);
+#7210 = DIRECTION('',(-1.,0.));
+#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7212 = ORIENTED_EDGE('',*,*,#7095,.F.);
+#7213 = ORIENTED_EDGE('',*,*,#3765,.F.);
+#7214 = ADVANCED_FACE('',(#7215,#7263,#7269),#3753,.T.);
+#7215 = FACE_BOUND('',#7216,.T.);
+#7216 = EDGE_LOOP('',(#7217,#7240,#7261,#7262));
+#7217 = ORIENTED_EDGE('',*,*,#7218,.T.);
+#7218 = EDGE_CURVE('',#3710,#7219,#7221,.T.);
+#7219 = VERTEX_POINT('',#7220);
+#7220 = CARTESIAN_POINT('',(14.5,1.74,-0.8));
+#7221 = SURFACE_CURVE('',#7222,(#7226,#7233),.PCURVE_S1.);
+#7222 = LINE('',#7223,#7224);
+#7223 = CARTESIAN_POINT('',(0.,1.74,-0.8));
+#7224 = VECTOR('',#7225,1.);
+#7225 = DIRECTION('',(1.,0.,0.));
+#7226 = PCURVE('',#3753,#7227);
+#7227 = DEFINITIONAL_REPRESENTATION('',(#7228),#7232);
+#7228 = LINE('',#7229,#7230);
+#7229 = CARTESIAN_POINT('',(0.,0.));
+#7230 = VECTOR('',#7231,1.);
+#7231 = DIRECTION('',(0.,-1.));
+#7232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7233 = PCURVE('',#3725,#7234);
+#7234 = DEFINITIONAL_REPRESENTATION('',(#7235),#7239);
+#7235 = LINE('',#7236,#7237);
+#7236 = CARTESIAN_POINT('',(1.6,0.));
+#7237 = VECTOR('',#7238,1.);
+#7238 = DIRECTION('',(0.,-1.));
+#7239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7240 = ORIENTED_EDGE('',*,*,#7241,.T.);
+#7241 = EDGE_CURVE('',#7219,#7170,#7242,.T.);
+#7242 = SURFACE_CURVE('',#7243,(#7247,#7254),.PCURVE_S1.);
+#7243 = LINE('',#7244,#7245);
+#7244 = CARTESIAN_POINT('',(14.5,1.74,-0.8));
+#7245 = VECTOR('',#7246,1.);
+#7246 = DIRECTION('',(0.,1.,0.));
+#7247 = PCURVE('',#3753,#7248);
+#7248 = DEFINITIONAL_REPRESENTATION('',(#7249),#7253);
+#7249 = LINE('',#7250,#7251);
+#7250 = CARTESIAN_POINT('',(0.,-14.5));
+#7251 = VECTOR('',#7252,1.);
+#7252 = DIRECTION('',(1.,0.));
+#7253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7254 = PCURVE('',#6839,#7255);
+#7255 = DEFINITIONAL_REPRESENTATION('',(#7256),#7260);
+#7256 = LINE('',#7257,#7258);
+#7257 = CARTESIAN_POINT('',(1.6,1.6));
+#7258 = VECTOR('',#7259,1.);
+#7259 = DIRECTION('',(0.,-1.));
+#7260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7261 = ORIENTED_EDGE('',*,*,#7169,.F.);
+#7262 = ORIENTED_EDGE('',*,*,#3737,.F.);
+#7263 = FACE_BOUND('',#7264,.T.);
+#7264 = EDGE_LOOP('',(#7265,#7266,#7267,#7268));
+#7265 = ORIENTED_EDGE('',*,*,#4806,.F.);
+#7266 = ORIENTED_EDGE('',*,*,#4875,.F.);
+#7267 = ORIENTED_EDGE('',*,*,#4947,.F.);
+#7268 = ORIENTED_EDGE('',*,*,#4900,.F.);
+#7269 = FACE_BOUND('',#7270,.T.);
+#7270 = EDGE_LOOP('',(#7271,#7272,#7273,#7274));
+#7271 = ORIENTED_EDGE('',*,*,#3866,.F.);
+#7272 = ORIENTED_EDGE('',*,*,#3935,.F.);
+#7273 = ORIENTED_EDGE('',*,*,#4007,.F.);
+#7274 = ORIENTED_EDGE('',*,*,#3960,.F.);
+#7275 = ADVANCED_FACE('',(#7276),#3725,.T.);
+#7276 = FACE_BOUND('',#7277,.T.);
+#7277 = EDGE_LOOP('',(#7278,#7279,#7300,#7301));
+#7278 = ORIENTED_EDGE('',*,*,#7141,.T.);
+#7279 = ORIENTED_EDGE('',*,*,#7280,.T.);
+#7280 = EDGE_CURVE('',#7119,#7219,#7281,.T.);
+#7281 = SURFACE_CURVE('',#7282,(#7286,#7293),.PCURVE_S1.);
+#7282 = LINE('',#7283,#7284);
+#7283 = CARTESIAN_POINT('',(14.5,1.74,0.8));
+#7284 = VECTOR('',#7285,1.);
+#7285 = DIRECTION('',(0.,0.,-1.));
+#7286 = PCURVE('',#3725,#7287);
+#7287 = DEFINITIONAL_REPRESENTATION('',(#7288),#7292);
+#7288 = LINE('',#7289,#7290);
+#7289 = CARTESIAN_POINT('',(0.,-14.5));
+#7290 = VECTOR('',#7291,1.);
+#7291 = DIRECTION('',(1.,0.));
+#7292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7293 = PCURVE('',#6839,#7294);
+#7294 = DEFINITIONAL_REPRESENTATION('',(#7295),#7299);
+#7295 = LINE('',#7296,#7297);
+#7296 = CARTESIAN_POINT('',(1.110223024625E-16,1.6));
+#7297 = VECTOR('',#7298,1.);
+#7298 = DIRECTION('',(1.,0.));
+#7299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7300 = ORIENTED_EDGE('',*,*,#7218,.F.);
+#7301 = ORIENTED_EDGE('',*,*,#3709,.F.);
+#7302 = ADVANCED_FACE('',(#7303),#3517,.T.);
+#7303 = FACE_BOUND('',#7304,.T.);
+#7304 = EDGE_LOOP('',(#7305,#7306,#7329,#7352,#7373,#7374,#7375,#7376));
+#7305 = ORIENTED_EDGE('',*,*,#3613,.F.);
+#7306 = ORIENTED_EDGE('',*,*,#7307,.T.);
+#7307 = EDGE_CURVE('',#3586,#7308,#7310,.T.);
+#7308 = VERTEX_POINT('',#7309);
+#7309 = CARTESIAN_POINT('',(14.5,0.8,0.8));
+#7310 = SURFACE_CURVE('',#7311,(#7315,#7322),.PCURVE_S1.);
+#7311 = LINE('',#7312,#7313);
+#7312 = CARTESIAN_POINT('',(0.,0.8,0.8));
+#7313 = VECTOR('',#7314,1.);
+#7314 = DIRECTION('',(1.,0.,0.));
+#7315 = PCURVE('',#3517,#7316);
+#7316 = DEFINITIONAL_REPRESENTATION('',(#7317),#7321);
+#7317 = LINE('',#7318,#7319);
+#7318 = CARTESIAN_POINT('',(0.,-0.));
+#7319 = VECTOR('',#7320,1.);
+#7320 = DIRECTION('',(0.,-1.));
+#7321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7322 = PCURVE('',#3601,#7323);
+#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328);
+#7324 = LINE('',#7325,#7326);
+#7325 = CARTESIAN_POINT('',(1.6,0.));
+#7326 = VECTOR('',#7327,1.);
+#7327 = DIRECTION('',(0.,-1.));
+#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7329 = ORIENTED_EDGE('',*,*,#7330,.T.);
+#7330 = EDGE_CURVE('',#7308,#7331,#7333,.T.);
+#7331 = VERTEX_POINT('',#7332);
+#7332 = CARTESIAN_POINT('',(14.5,-0.8,0.8));
+#7333 = SURFACE_CURVE('',#7334,(#7338,#7345),.PCURVE_S1.);
+#7334 = LINE('',#7335,#7336);
+#7335 = CARTESIAN_POINT('',(14.5,0.8,0.8));
+#7336 = VECTOR('',#7337,1.);
+#7337 = DIRECTION('',(0.,-1.,0.));
+#7338 = PCURVE('',#3517,#7339);
+#7339 = DEFINITIONAL_REPRESENTATION('',(#7340),#7344);
+#7340 = LINE('',#7341,#7342);
+#7341 = CARTESIAN_POINT('',(0.,-14.5));
+#7342 = VECTOR('',#7343,1.);
+#7343 = DIRECTION('',(1.,0.));
+#7344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7345 = PCURVE('',#6646,#7346);
+#7346 = DEFINITIONAL_REPRESENTATION('',(#7347),#7351);
+#7347 = LINE('',#7348,#7349);
+#7348 = CARTESIAN_POINT('',(0.,0.));
+#7349 = VECTOR('',#7350,1.);
+#7350 = DIRECTION('',(0.,1.));
+#7351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7352 = ORIENTED_EDGE('',*,*,#7353,.F.);
+#7353 = EDGE_CURVE('',#3502,#7331,#7354,.T.);
+#7354 = SURFACE_CURVE('',#7355,(#7359,#7366),.PCURVE_S1.);
+#7355 = LINE('',#7356,#7357);
+#7356 = CARTESIAN_POINT('',(0.,-0.8,0.8));
+#7357 = VECTOR('',#7358,1.);
+#7358 = DIRECTION('',(1.,0.,0.));
+#7359 = PCURVE('',#3517,#7360);
+#7360 = DEFINITIONAL_REPRESENTATION('',(#7361),#7365);
+#7361 = LINE('',#7362,#7363);
+#7362 = CARTESIAN_POINT('',(1.6,0.));
+#7363 = VECTOR('',#7364,1.);
+#7364 = DIRECTION('',(0.,-1.));
+#7365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7366 = PCURVE('',#3545,#7367);
+#7367 = DEFINITIONAL_REPRESENTATION('',(#7368),#7372);
+#7368 = LINE('',#7369,#7370);
+#7369 = CARTESIAN_POINT('',(0.,0.));
+#7370 = VECTOR('',#7371,1.);
+#7371 = DIRECTION('',(0.,-1.));
+#7372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7373 = ORIENTED_EDGE('',*,*,#3501,.F.);
+#7374 = ORIENTED_EDGE('',*,*,#5455,.F.);
+#7375 = ORIENTED_EDGE('',*,*,#5409,.F.);
+#7376 = ORIENTED_EDGE('',*,*,#5335,.F.);
+#7377 = ADVANCED_FACE('',(#7378),#3601,.T.);
+#7378 = FACE_BOUND('',#7379,.T.);
+#7379 = EDGE_LOOP('',(#7380,#7403,#7424,#7425));
+#7380 = ORIENTED_EDGE('',*,*,#7381,.T.);
+#7381 = EDGE_CURVE('',#3558,#7382,#7384,.T.);
+#7382 = VERTEX_POINT('',#7383);
+#7383 = CARTESIAN_POINT('',(14.5,0.8,-0.8));
+#7384 = SURFACE_CURVE('',#7385,(#7389,#7396),.PCURVE_S1.);
+#7385 = LINE('',#7386,#7387);
+#7386 = CARTESIAN_POINT('',(0.,0.8,-0.8));
+#7387 = VECTOR('',#7388,1.);
+#7388 = DIRECTION('',(1.,0.,0.));
+#7389 = PCURVE('',#3601,#7390);
+#7390 = DEFINITIONAL_REPRESENTATION('',(#7391),#7395);
+#7391 = LINE('',#7392,#7393);
+#7392 = CARTESIAN_POINT('',(0.,0.));
+#7393 = VECTOR('',#7394,1.);
+#7394 = DIRECTION('',(0.,-1.));
+#7395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7396 = PCURVE('',#3573,#7397);
+#7397 = DEFINITIONAL_REPRESENTATION('',(#7398),#7402);
+#7398 = LINE('',#7399,#7400);
+#7399 = CARTESIAN_POINT('',(1.6,0.));
+#7400 = VECTOR('',#7401,1.);
+#7401 = DIRECTION('',(0.,-1.));
+#7402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7403 = ORIENTED_EDGE('',*,*,#7404,.T.);
+#7404 = EDGE_CURVE('',#7382,#7308,#7405,.T.);
+#7405 = SURFACE_CURVE('',#7406,(#7410,#7417),.PCURVE_S1.);
+#7406 = LINE('',#7407,#7408);
+#7407 = CARTESIAN_POINT('',(14.5,0.8,-0.8));
+#7408 = VECTOR('',#7409,1.);
+#7409 = DIRECTION('',(0.,0.,1.));
+#7410 = PCURVE('',#3601,#7411);
+#7411 = DEFINITIONAL_REPRESENTATION('',(#7412),#7416);
+#7412 = LINE('',#7413,#7414);
+#7413 = CARTESIAN_POINT('',(0.,-14.5));
+#7414 = VECTOR('',#7415,1.);
+#7415 = DIRECTION('',(1.,0.));
+#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7417 = PCURVE('',#6646,#7418);
+#7418 = DEFINITIONAL_REPRESENTATION('',(#7419),#7423);
+#7419 = LINE('',#7420,#7421);
+#7420 = CARTESIAN_POINT('',(1.6,0.));
+#7421 = VECTOR('',#7422,1.);
+#7422 = DIRECTION('',(-1.,0.));
+#7423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7424 = ORIENTED_EDGE('',*,*,#7307,.F.);
+#7425 = ORIENTED_EDGE('',*,*,#3585,.F.);
+#7426 = ADVANCED_FACE('',(#7427,#7475,#7481),#3573,.T.);
+#7427 = FACE_BOUND('',#7428,.T.);
+#7428 = EDGE_LOOP('',(#7429,#7452,#7473,#7474));
+#7429 = ORIENTED_EDGE('',*,*,#7430,.T.);
+#7430 = EDGE_CURVE('',#3530,#7431,#7433,.T.);
+#7431 = VERTEX_POINT('',#7432);
+#7432 = CARTESIAN_POINT('',(14.5,-0.8,-0.8));
+#7433 = SURFACE_CURVE('',#7434,(#7438,#7445),.PCURVE_S1.);
+#7434 = LINE('',#7435,#7436);
+#7435 = CARTESIAN_POINT('',(0.,-0.8,-0.8));
+#7436 = VECTOR('',#7437,1.);
+#7437 = DIRECTION('',(1.,0.,0.));
+#7438 = PCURVE('',#3573,#7439);
+#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444);
+#7440 = LINE('',#7441,#7442);
+#7441 = CARTESIAN_POINT('',(0.,0.));
+#7442 = VECTOR('',#7443,1.);
+#7443 = DIRECTION('',(0.,-1.));
+#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7445 = PCURVE('',#3545,#7446);
+#7446 = DEFINITIONAL_REPRESENTATION('',(#7447),#7451);
+#7447 = LINE('',#7448,#7449);
+#7448 = CARTESIAN_POINT('',(1.6,0.));
+#7449 = VECTOR('',#7450,1.);
+#7450 = DIRECTION('',(0.,-1.));
+#7451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7452 = ORIENTED_EDGE('',*,*,#7453,.T.);
+#7453 = EDGE_CURVE('',#7431,#7382,#7454,.T.);
+#7454 = SURFACE_CURVE('',#7455,(#7459,#7466),.PCURVE_S1.);
+#7455 = LINE('',#7456,#7457);
+#7456 = CARTESIAN_POINT('',(14.5,-0.8,-0.8));
+#7457 = VECTOR('',#7458,1.);
+#7458 = DIRECTION('',(0.,1.,0.));
+#7459 = PCURVE('',#3573,#7460);
+#7460 = DEFINITIONAL_REPRESENTATION('',(#7461),#7465);
+#7461 = LINE('',#7462,#7463);
+#7462 = CARTESIAN_POINT('',(0.,-14.5));
+#7463 = VECTOR('',#7464,1.);
+#7464 = DIRECTION('',(1.,0.));
+#7465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7466 = PCURVE('',#6646,#7467);
+#7467 = DEFINITIONAL_REPRESENTATION('',(#7468),#7472);
+#7468 = LINE('',#7469,#7470);
+#7469 = CARTESIAN_POINT('',(1.6,1.6));
+#7470 = VECTOR('',#7471,1.);
+#7471 = DIRECTION('',(0.,-1.));
+#7472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7473 = ORIENTED_EDGE('',*,*,#7381,.F.);
+#7474 = ORIENTED_EDGE('',*,*,#3557,.F.);
+#7475 = FACE_BOUND('',#7476,.T.);
+#7476 = EDGE_LOOP('',(#7477,#7478,#7479,#7480));
+#7477 = ORIENTED_EDGE('',*,*,#4594,.F.);
+#7478 = ORIENTED_EDGE('',*,*,#4687,.F.);
+#7479 = ORIENTED_EDGE('',*,*,#4757,.F.);
+#7480 = ORIENTED_EDGE('',*,*,#4712,.F.);
+#7481 = FACE_BOUND('',#7482,.T.);
+#7482 = EDGE_LOOP('',(#7483,#7484,#7485,#7486));
+#7483 = ORIENTED_EDGE('',*,*,#4242,.F.);
+#7484 = ORIENTED_EDGE('',*,*,#4310,.F.);
+#7485 = ORIENTED_EDGE('',*,*,#4383,.F.);
+#7486 = ORIENTED_EDGE('',*,*,#4334,.F.);
+#7487 = ADVANCED_FACE('',(#7488),#3545,.T.);
+#7488 = FACE_BOUND('',#7489,.T.);
+#7489 = EDGE_LOOP('',(#7490,#7491,#7512,#7513));
+#7490 = ORIENTED_EDGE('',*,*,#7353,.T.);
+#7491 = ORIENTED_EDGE('',*,*,#7492,.T.);
+#7492 = EDGE_CURVE('',#7331,#7431,#7493,.T.);
+#7493 = SURFACE_CURVE('',#7494,(#7498,#7505),.PCURVE_S1.);
+#7494 = LINE('',#7495,#7496);
+#7495 = CARTESIAN_POINT('',(14.5,-0.8,0.8));
+#7496 = VECTOR('',#7497,1.);
+#7497 = DIRECTION('',(0.,0.,-1.));
+#7498 = PCURVE('',#3545,#7499);
+#7499 = DEFINITIONAL_REPRESENTATION('',(#7500),#7504);
+#7500 = LINE('',#7501,#7502);
+#7501 = CARTESIAN_POINT('',(0.,-14.5));
+#7502 = VECTOR('',#7503,1.);
+#7503 = DIRECTION('',(1.,0.));
+#7504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7505 = PCURVE('',#6646,#7506);
+#7506 = DEFINITIONAL_REPRESENTATION('',(#7507),#7511);
+#7507 = LINE('',#7508,#7509);
+#7508 = CARTESIAN_POINT('',(0.,1.6));
+#7509 = VECTOR('',#7510,1.);
+#7510 = DIRECTION('',(1.,0.));
+#7511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7512 = ORIENTED_EDGE('',*,*,#7430,.F.);
+#7513 = ORIENTED_EDGE('',*,*,#3529,.F.);
+#7514 = ADVANCED_FACE('',(#7515),#3337,.T.);
+#7515 = FACE_BOUND('',#7516,.T.);
+#7516 = EDGE_LOOP('',(#7517,#7518,#7539,#7540,#7561,#7562,#7563,#7564));
+#7517 = ORIENTED_EDGE('',*,*,#3433,.F.);
+#7518 = ORIENTED_EDGE('',*,*,#7519,.T.);
+#7519 = EDGE_CURVE('',#3406,#6994,#7520,.T.);
+#7520 = SURFACE_CURVE('',#7521,(#7525,#7532),.PCURVE_S1.);
+#7521 = LINE('',#7522,#7523);
+#7522 = CARTESIAN_POINT('',(0.,-1.74,0.8));
+#7523 = VECTOR('',#7524,1.);
+#7524 = DIRECTION('',(1.,0.,0.));
+#7525 = PCURVE('',#3337,#7526);
+#7526 = DEFINITIONAL_REPRESENTATION('',(#7527),#7531);
+#7527 = LINE('',#7528,#7529);
+#7528 = CARTESIAN_POINT('',(0.,-0.));
+#7529 = VECTOR('',#7530,1.);
+#7530 = DIRECTION('',(0.,-1.));
+#7531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7532 = PCURVE('',#3421,#7533);
+#7533 = DEFINITIONAL_REPRESENTATION('',(#7534),#7538);
+#7534 = LINE('',#7535,#7536);
+#7535 = CARTESIAN_POINT('',(1.6,0.));
+#7536 = VECTOR('',#7537,1.);
+#7537 = DIRECTION('',(0.,-1.));
+#7538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7539 = ORIENTED_EDGE('',*,*,#6993,.T.);
+#7540 = ORIENTED_EDGE('',*,*,#7541,.F.);
+#7541 = EDGE_CURVE('',#3322,#6996,#7542,.T.);
+#7542 = SURFACE_CURVE('',#7543,(#7547,#7554),.PCURVE_S1.);
+#7543 = LINE('',#7544,#7545);
+#7544 = CARTESIAN_POINT('',(0.,-3.34,0.8));
+#7545 = VECTOR('',#7546,1.);
+#7546 = DIRECTION('',(1.,0.,0.));
+#7547 = PCURVE('',#3337,#7548);
+#7548 = DEFINITIONAL_REPRESENTATION('',(#7549),#7553);
+#7549 = LINE('',#7550,#7551);
+#7550 = CARTESIAN_POINT('',(1.6,0.));
+#7551 = VECTOR('',#7552,1.);
+#7552 = DIRECTION('',(0.,-1.));
+#7553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7554 = PCURVE('',#3365,#7555);
+#7555 = DEFINITIONAL_REPRESENTATION('',(#7556),#7560);
+#7556 = LINE('',#7557,#7558);
+#7557 = CARTESIAN_POINT('',(0.,0.));
+#7558 = VECTOR('',#7559,1.);
+#7559 = DIRECTION('',(0.,-1.));
+#7560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7561 = ORIENTED_EDGE('',*,*,#3321,.F.);
+#7562 = ORIENTED_EDGE('',*,*,#5264,.F.);
+#7563 = ORIENTED_EDGE('',*,*,#5312,.F.);
+#7564 = ORIENTED_EDGE('',*,*,#5382,.F.);
+#7565 = ADVANCED_FACE('',(#7566),#3421,.T.);
+#7566 = FACE_BOUND('',#7567,.T.);
+#7567 = EDGE_LOOP('',(#7568,#7589,#7590,#7591));
+#7568 = ORIENTED_EDGE('',*,*,#7569,.T.);
+#7569 = EDGE_CURVE('',#3378,#7019,#7570,.T.);
+#7570 = SURFACE_CURVE('',#7571,(#7575,#7582),.PCURVE_S1.);
+#7571 = LINE('',#7572,#7573);
+#7572 = CARTESIAN_POINT('',(0.,-1.74,-0.8));
+#7573 = VECTOR('',#7574,1.);
+#7574 = DIRECTION('',(1.,0.,0.));
+#7575 = PCURVE('',#3421,#7576);
+#7576 = DEFINITIONAL_REPRESENTATION('',(#7577),#7581);
+#7577 = LINE('',#7578,#7579);
+#7578 = CARTESIAN_POINT('',(0.,0.));
+#7579 = VECTOR('',#7580,1.);
+#7580 = DIRECTION('',(0.,-1.));
+#7581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7582 = PCURVE('',#3393,#7583);
+#7583 = DEFINITIONAL_REPRESENTATION('',(#7584),#7588);
+#7584 = LINE('',#7585,#7586);
+#7585 = CARTESIAN_POINT('',(1.6,0.));
+#7586 = VECTOR('',#7587,1.);
+#7587 = DIRECTION('',(0.,-1.));
+#7588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7589 = ORIENTED_EDGE('',*,*,#7018,.T.);
+#7590 = ORIENTED_EDGE('',*,*,#7519,.F.);
+#7591 = ORIENTED_EDGE('',*,*,#3405,.F.);
+#7592 = ADVANCED_FACE('',(#7593,#7619,#7625),#3393,.T.);
+#7593 = FACE_BOUND('',#7594,.T.);
+#7594 = EDGE_LOOP('',(#7595,#7616,#7617,#7618));
+#7595 = ORIENTED_EDGE('',*,*,#7596,.T.);
+#7596 = EDGE_CURVE('',#3350,#7042,#7597,.T.);
+#7597 = SURFACE_CURVE('',#7598,(#7602,#7609),.PCURVE_S1.);
+#7598 = LINE('',#7599,#7600);
+#7599 = CARTESIAN_POINT('',(0.,-3.34,-0.8));
+#7600 = VECTOR('',#7601,1.);
+#7601 = DIRECTION('',(1.,0.,0.));
+#7602 = PCURVE('',#3393,#7603);
+#7603 = DEFINITIONAL_REPRESENTATION('',(#7604),#7608);
+#7604 = LINE('',#7605,#7606);
+#7605 = CARTESIAN_POINT('',(0.,0.));
+#7606 = VECTOR('',#7607,1.);
+#7607 = DIRECTION('',(0.,-1.));
+#7608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7609 = PCURVE('',#3365,#7610);
+#7610 = DEFINITIONAL_REPRESENTATION('',(#7611),#7615);
+#7611 = LINE('',#7612,#7613);
+#7612 = CARTESIAN_POINT('',(1.6,0.));
+#7613 = VECTOR('',#7614,1.);
+#7614 = DIRECTION('',(0.,-1.));
+#7615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7616 = ORIENTED_EDGE('',*,*,#7041,.T.);
+#7617 = ORIENTED_EDGE('',*,*,#7569,.F.);
+#7618 = ORIENTED_EDGE('',*,*,#3377,.F.);
+#7619 = FACE_BOUND('',#7620,.T.);
+#7620 = EDGE_LOOP('',(#7621,#7622,#7623,#7624));
+#7621 = ORIENTED_EDGE('',*,*,#4430,.F.);
+#7622 = ORIENTED_EDGE('',*,*,#4499,.F.);
+#7623 = ORIENTED_EDGE('',*,*,#4571,.F.);
+#7624 = ORIENTED_EDGE('',*,*,#4524,.F.);
+#7625 = FACE_BOUND('',#7626,.T.);
+#7626 = EDGE_LOOP('',(#7627,#7628,#7629,#7630));
+#7627 = ORIENTED_EDGE('',*,*,#4054,.F.);
+#7628 = ORIENTED_EDGE('',*,*,#4123,.F.);
+#7629 = ORIENTED_EDGE('',*,*,#4195,.F.);
+#7630 = ORIENTED_EDGE('',*,*,#4148,.F.);
+#7631 = ADVANCED_FACE('',(#7632),#3365,.T.);
+#7632 = FACE_BOUND('',#7633,.T.);
+#7633 = EDGE_LOOP('',(#7634,#7635,#7636,#7637));
+#7634 = ORIENTED_EDGE('',*,*,#7541,.T.);
+#7635 = ORIENTED_EDGE('',*,*,#7064,.T.);
+#7636 = ORIENTED_EDGE('',*,*,#7596,.F.);
+#7637 = ORIENTED_EDGE('',*,*,#3349,.F.);
+#7638 = ADVANCED_FACE('',(#7639),#5009,.F.);
+#7639 = FACE_BOUND('',#7640,.T.);
+#7640 = EDGE_LOOP('',(#7641,#7642,#7643));
+#7641 = ORIENTED_EDGE('',*,*,#5069,.T.);
+#7642 = ORIENTED_EDGE('',*,*,#4993,.T.);
+#7643 = ORIENTED_EDGE('',*,*,#5096,.T.);
+#7644 = ADVANCED_FACE('',(#7645),#5518,.F.);
+#7645 = FACE_BOUND('',#7646,.F.);
+#7646 = EDGE_LOOP('',(#7647,#7670,#7671,#7672));
+#7647 = ORIENTED_EDGE('',*,*,#7648,.T.);
+#7648 = EDGE_CURVE('',#7649,#5637,#7651,.T.);
+#7649 = VERTEX_POINT('',#7650);
+#7650 = CARTESIAN_POINT('',(4.4,1.7,4.27));
+#7651 = SURFACE_CURVE('',#7652,(#7656,#7663),.PCURVE_S1.);
+#7652 = LINE('',#7653,#7654);
+#7653 = CARTESIAN_POINT('',(4.4,2.7,4.27));
+#7654 = VECTOR('',#7655,1.);
+#7655 = DIRECTION('',(0.,1.,4.440892098501E-16));
+#7656 = PCURVE('',#5518,#7657);
+#7657 = DEFINITIONAL_REPRESENTATION('',(#7658),#7662);
+#7658 = LINE('',#7659,#7660);
+#7659 = CARTESIAN_POINT('',(0.,-0.));
+#7660 = VECTOR('',#7661,1.);
+#7661 = DIRECTION('',(7.395570986447E-31,-1.));
+#7662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7663 = PCURVE('',#5675,#7664);
+#7664 = DEFINITIONAL_REPRESENTATION('',(#7665),#7669);
+#7665 = LINE('',#7666,#7667);
+#7666 = CARTESIAN_POINT('',(-1.3,-1.176836406103E-15));
+#7667 = VECTOR('',#7668,1.);
+#7668 = DIRECTION('',(-6.661338147751E-16,1.));
+#7669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7670 = ORIENTED_EDGE('',*,*,#5636,.T.);
+#7671 = ORIENTED_EDGE('',*,*,#5502,.T.);
+#7672 = ORIENTED_EDGE('',*,*,#7673,.F.);
+#7673 = EDGE_CURVE('',#7649,#5503,#7674,.T.);
+#7674 = SURFACE_CURVE('',#7675,(#7679,#7686),.PCURVE_S1.);
+#7675 = LINE('',#7676,#7677);
+#7676 = CARTESIAN_POINT('',(4.4,1.7,4.27));
+#7677 = VECTOR('',#7678,1.);
+#7678 = DIRECTION('',(1.,3.160500421559E-32,5.473822126269E-48));
+#7679 = PCURVE('',#5518,#7680);
+#7680 = DEFINITIONAL_REPRESENTATION('',(#7681),#7685);
+#7681 = LINE('',#7682,#7683);
+#7682 = CARTESIAN_POINT('',(1.7763568394E-15,1.));
+#7683 = VECTOR('',#7684,1.);
+#7684 = DIRECTION('',(1.,-3.160500421559E-32));
+#7685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7686 = PCURVE('',#5546,#7687);
+#7687 = DEFINITIONAL_REPRESENTATION('',(#7688),#7692);
+#7688 = LINE('',#7689,#7690);
+#7689 = CARTESIAN_POINT('',(8.881784197001E-16,-2.807088269881E-47));
+#7690 = VECTOR('',#7691,1.);
+#7691 = DIRECTION('',(-0.,1.));
+#7692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7693 = ADVANCED_FACE('',(#7694),#5546,.F.);
+#7694 = FACE_BOUND('',#7695,.F.);
+#7695 = EDGE_LOOP('',(#7696,#7697,#7698,#7721));
+#7696 = ORIENTED_EDGE('',*,*,#7673,.T.);
+#7697 = ORIENTED_EDGE('',*,*,#5530,.T.);
+#7698 = ORIENTED_EDGE('',*,*,#7699,.T.);
+#7699 = EDGE_CURVE('',#5531,#7700,#7702,.T.);
+#7700 = VERTEX_POINT('',#7701);
+#7701 = CARTESIAN_POINT('',(4.4,1.7,3.57));
+#7702 = SURFACE_CURVE('',#7703,(#7707,#7714),.PCURVE_S1.);
+#7703 = LINE('',#7704,#7705);
+#7704 = CARTESIAN_POINT('',(6.,1.7,3.57));
+#7705 = VECTOR('',#7706,1.);
+#7706 = DIRECTION('',(-1.,-3.160500421559E-32,-5.473822126269E-48));
+#7707 = PCURVE('',#5546,#7708);
+#7708 = DEFINITIONAL_REPRESENTATION('',(#7709),#7713);
+#7709 = LINE('',#7710,#7711);
+#7710 = CARTESIAN_POINT('',(-0.7,1.6));
+#7711 = VECTOR('',#7712,1.);
+#7712 = DIRECTION('',(-0.,-1.));
+#7713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7714 = PCURVE('',#5574,#7715);
+#7715 = DEFINITIONAL_REPRESENTATION('',(#7716),#7720);
+#7716 = LINE('',#7717,#7718);
+#7717 = CARTESIAN_POINT('',(-3.160500421559E-32,-1.));
+#7718 = VECTOR('',#7719,1.);
+#7719 = DIRECTION('',(-1.,1.614075755182E-48));
+#7720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7721 = ORIENTED_EDGE('',*,*,#7722,.T.);
+#7722 = EDGE_CURVE('',#7700,#7649,#7723,.T.);
+#7723 = SURFACE_CURVE('',#7724,(#7728,#7735),.PCURVE_S1.);
+#7724 = LINE('',#7725,#7726);
+#7725 = CARTESIAN_POINT('',(4.4,1.7,3.57));
+#7726 = VECTOR('',#7727,1.);
+#7727 = DIRECTION('',(1.642146637881E-47,-6.661338147751E-16,1.));
+#7728 = PCURVE('',#5546,#7729);
+#7729 = DEFINITIONAL_REPRESENTATION('',(#7730),#7734);
+#7730 = LINE('',#7731,#7732);
+#7731 = CARTESIAN_POINT('',(-0.7,2.212350295091E-32));
+#7732 = VECTOR('',#7733,1.);
+#7733 = DIRECTION('',(1.,-0.));
+#7734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7735 = PCURVE('',#5675,#7736);
+#7736 = DEFINITIONAL_REPRESENTATION('',(#7737),#7741);
+#7737 = LINE('',#7738,#7739);
+#7738 = CARTESIAN_POINT('',(-0.6,-1.));
+#7739 = VECTOR('',#7740,1.);
+#7740 = DIRECTION('',(-1.,-8.881784197001E-16));
+#7741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7742 = ADVANCED_FACE('',(#7743),#5574,.F.);
+#7743 = FACE_BOUND('',#7744,.T.);
+#7744 = EDGE_LOOP('',(#7745,#7746,#7747,#7768));
+#7745 = ORIENTED_EDGE('',*,*,#5558,.T.);
+#7746 = ORIENTED_EDGE('',*,*,#7699,.T.);
+#7747 = ORIENTED_EDGE('',*,*,#7748,.F.);
+#7748 = EDGE_CURVE('',#5769,#7700,#7749,.T.);
+#7749 = SURFACE_CURVE('',#7750,(#7754,#7761),.PCURVE_S1.);
+#7750 = LINE('',#7751,#7752);
+#7751 = CARTESIAN_POINT('',(4.4,2.7,3.57));
+#7752 = VECTOR('',#7753,1.);
+#7753 = DIRECTION('',(3.160500421559E-32,-1.,-7.216449660064E-16));
+#7754 = PCURVE('',#5574,#7755);
+#7755 = DEFINITIONAL_REPRESENTATION('',(#7756),#7760);
+#7756 = LINE('',#7757,#7758);
+#7757 = CARTESIAN_POINT('',(-1.6,5.056800674494E-32));
+#7758 = VECTOR('',#7759,1.);
+#7759 = DIRECTION('',(-1.580062472894E-62,-1.));
+#7760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7761 = PCURVE('',#5675,#7762);
+#7762 = DEFINITIONAL_REPRESENTATION('',(#7763),#7767);
+#7763 = LINE('',#7764,#7765);
+#7764 = CARTESIAN_POINT('',(-0.6,-5.773159728051E-16));
+#7765 = VECTOR('',#7766,1.);
+#7766 = DIRECTION('',(9.436895709314E-16,-1.));
+#7767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7768 = ORIENTED_EDGE('',*,*,#5768,.F.);
+#7769 = ADVANCED_FACE('',(#7770),#5701,.T.);
+#7770 = FACE_BOUND('',#7771,.F.);
+#7771 = EDGE_LOOP('',(#7772,#7773,#7774,#7795));
+#7772 = ORIENTED_EDGE('',*,*,#5718,.T.);
+#7773 = ORIENTED_EDGE('',*,*,#5687,.T.);
+#7774 = ORIENTED_EDGE('',*,*,#7775,.F.);
+#7775 = EDGE_CURVE('',#5792,#5660,#7776,.T.);
+#7776 = SURFACE_CURVE('',#7777,(#7781,#7788),.PCURVE_S1.);
+#7777 = LINE('',#7778,#7779);
+#7778 = CARTESIAN_POINT('',(4.4,2.7,2.97));
+#7779 = VECTOR('',#7780,1.);
+#7780 = DIRECTION('',(0.,1.,4.440892098501E-16));
+#7781 = PCURVE('',#5701,#7782);
+#7782 = DEFINITIONAL_REPRESENTATION('',(#7783),#7787);
+#7783 = LINE('',#7784,#7785);
+#7784 = CARTESIAN_POINT('',(-2.433105012119,5.423418723394E-31));
+#7785 = VECTOR('',#7786,1.);
+#7786 = DIRECTION('',(3.650390818629E-17,-1.));
+#7787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7788 = PCURVE('',#5675,#7789);
+#7789 = DEFINITIONAL_REPRESENTATION('',(#7790),#7794);
+#7790 = LINE('',#7791,#7792);
+#7791 = CARTESIAN_POINT('',(-0.,0.));
+#7792 = VECTOR('',#7793,1.);
+#7793 = DIRECTION('',(-6.661338147751E-16,1.));
+#7794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7795 = ORIENTED_EDGE('',*,*,#5814,.F.);
+#7796 = ADVANCED_FACE('',(#7797),#5675,.F.);
+#7797 = FACE_BOUND('',#7798,.F.);
+#7798 = EDGE_LOOP('',(#7799,#7800,#7801,#7802,#7803,#7804));
+#7799 = ORIENTED_EDGE('',*,*,#7775,.T.);
+#7800 = ORIENTED_EDGE('',*,*,#5659,.T.);
+#7801 = ORIENTED_EDGE('',*,*,#7648,.F.);
+#7802 = ORIENTED_EDGE('',*,*,#7722,.F.);
+#7803 = ORIENTED_EDGE('',*,*,#7748,.F.);
+#7804 = ORIENTED_EDGE('',*,*,#5791,.F.);
+#7805 = ADVANCED_FACE('',(#7806),#5875,.F.);
+#7806 = FACE_BOUND('',#7807,.T.);
+#7807 = EDGE_LOOP('',(#7808,#7809,#7810,#7811));
+#7808 = ORIENTED_EDGE('',*,*,#5933,.T.);
+#7809 = ORIENTED_EDGE('',*,*,#5859,.T.);
+#7810 = ORIENTED_EDGE('',*,*,#6143,.F.);
+#7811 = ORIENTED_EDGE('',*,*,#7812,.F.);
+#7812 = EDGE_CURVE('',#5934,#6123,#7813,.T.);
+#7813 = SURFACE_CURVE('',#7814,(#7818,#7825),.PCURVE_S1.);
+#7814 = LINE('',#7815,#7816);
+#7815 = CARTESIAN_POINT('',(12.36656585808,2.3,1.91));
+#7816 = VECTOR('',#7817,1.);
+#7817 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#7818 = PCURVE('',#5875,#7819);
+#7819 = DEFINITIONAL_REPRESENTATION('',(#7820),#7824);
+#7820 = LINE('',#7821,#7822);
+#7821 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#7822 = VECTOR('',#7823,1.);
+#7823 = DIRECTION('',(-0.,-1.));
+#7824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7825 = PCURVE('',#5972,#7826);
+#7826 = DEFINITIONAL_REPRESENTATION('',(#7827),#7831);
+#7827 = LINE('',#7828,#7829);
+#7828 = CARTESIAN_POINT('',(7.66656585808,0.));
+#7829 = VECTOR('',#7830,1.);
+#7830 = DIRECTION('',(0.,-1.));
+#7831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7832 = ADVANCED_FACE('',(#7833),#6054,.T.);
+#7833 = FACE_BOUND('',#7834,.F.);
+#7834 = EDGE_LOOP('',(#7835,#7836,#7837,#7838));
+#7835 = ORIENTED_EDGE('',*,*,#6039,.T.);
+#7836 = ORIENTED_EDGE('',*,*,#6224,.T.);
+#7837 = ORIENTED_EDGE('',*,*,#6192,.F.);
+#7838 = ORIENTED_EDGE('',*,*,#7839,.F.);
+#7839 = EDGE_CURVE('',#6012,#6072,#7840,.T.);
+#7840 = SURFACE_CURVE('',#7841,(#7845,#7852),.PCURVE_S1.);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(12.826962050868,2.3,2.81));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#7845 = PCURVE('',#6054,#7846);
+#7846 = DEFINITIONAL_REPRESENTATION('',(#7847),#7851);
+#7847 = LINE('',#7848,#7849);
+#7848 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#7849 = VECTOR('',#7850,1.);
+#7850 = DIRECTION('',(-0.,-1.));
+#7851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7852 = PCURVE('',#6027,#7853);
+#7853 = DEFINITIONAL_REPRESENTATION('',(#7854),#7858);
+#7854 = LINE('',#7855,#7856);
+#7855 = CARTESIAN_POINT('',(-1.,1.7763568394E-15));
+#7856 = VECTOR('',#7857,1.);
+#7857 = DIRECTION('',(1.,0.));
+#7858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7859 = ADVANCED_FACE('',(#7860,#8100),#6027,.T.);
+#7860 = FACE_BOUND('',#7861,.T.);
+#7861 = EDGE_LOOP('',(#7862,#7863,#7886,#7914,#7942,#7970,#7998,#8026,
+    #8049,#8077,#8098,#8099));
+#7862 = ORIENTED_EDGE('',*,*,#6011,.T.);
+#7863 = ORIENTED_EDGE('',*,*,#7864,.T.);
+#7864 = EDGE_CURVE('',#5984,#7865,#7867,.T.);
+#7865 = VERTEX_POINT('',#7866);
+#7866 = CARTESIAN_POINT('',(9.3,2.3,2.81));
+#7867 = SURFACE_CURVE('',#7868,(#7872,#7879),.PCURVE_S1.);
+#7868 = LINE('',#7869,#7870);
+#7869 = CARTESIAN_POINT('',(9.3,1.3,2.81));
+#7870 = VECTOR('',#7871,1.);
+#7871 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#7872 = PCURVE('',#6027,#7873);
+#7873 = DEFINITIONAL_REPRESENTATION('',(#7874),#7878);
+#7874 = LINE('',#7875,#7876);
+#7875 = CARTESIAN_POINT('',(0.,-3.526962050868));
+#7876 = VECTOR('',#7877,1.);
+#7877 = DIRECTION('',(-1.,0.));
+#7878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7879 = PCURVE('',#5999,#7880);
+#7880 = DEFINITIONAL_REPRESENTATION('',(#7881),#7885);
+#7881 = LINE('',#7882,#7883);
+#7882 = CARTESIAN_POINT('',(0.,0.));
+#7883 = VECTOR('',#7884,1.);
+#7884 = DIRECTION('',(1.,0.));
+#7885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7886 = ORIENTED_EDGE('',*,*,#7887,.T.);
+#7887 = EDGE_CURVE('',#7865,#7888,#7890,.T.);
+#7888 = VERTEX_POINT('',#7889);
+#7889 = CARTESIAN_POINT('',(4.7,2.3,2.81));
+#7890 = SURFACE_CURVE('',#7891,(#7895,#7902),.PCURVE_S1.);
+#7891 = LINE('',#7892,#7893);
+#7892 = CARTESIAN_POINT('',(12.826962050868,2.3,2.81));
+#7893 = VECTOR('',#7894,1.);
+#7894 = DIRECTION('',(-1.,0.,0.));
+#7895 = PCURVE('',#6027,#7896);
+#7896 = DEFINITIONAL_REPRESENTATION('',(#7897),#7901);
+#7897 = LINE('',#7898,#7899);
+#7898 = CARTESIAN_POINT('',(-1.,3.552713678801E-15));
+#7899 = VECTOR('',#7900,1.);
+#7900 = DIRECTION('',(0.,-1.));
+#7901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7902 = PCURVE('',#7903,#7908);
+#7903 = PLANE('',#7904);
+#7904 = AXIS2_PLACEMENT_3D('',#7905,#7906,#7907);
+#7905 = CARTESIAN_POINT('',(12.656343605968,2.3,1.687645713521));
+#7906 = DIRECTION('',(0.,1.,-1.554312234475E-15));
+#7907 = DIRECTION('',(0.,1.554312234475E-15,1.));
+#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7913);
+#7909 = LINE('',#7910,#7911);
+#7910 = CARTESIAN_POINT('',(1.122354286479,0.1706184449));
+#7911 = VECTOR('',#7912,1.);
+#7912 = DIRECTION('',(0.,-1.));
+#7913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7914 = ORIENTED_EDGE('',*,*,#7915,.T.);
+#7915 = EDGE_CURVE('',#7888,#7916,#7918,.T.);
+#7916 = VERTEX_POINT('',#7917);
+#7917 = CARTESIAN_POINT('',(4.7,1.,2.81));
+#7918 = SURFACE_CURVE('',#7919,(#7923,#7930),.PCURVE_S1.);
+#7919 = LINE('',#7920,#7921);
+#7920 = CARTESIAN_POINT('',(4.7,2.3,2.81));
+#7921 = VECTOR('',#7922,1.);
+#7922 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#7923 = PCURVE('',#6027,#7924);
+#7924 = DEFINITIONAL_REPRESENTATION('',(#7925),#7929);
+#7925 = LINE('',#7926,#7927);
+#7926 = CARTESIAN_POINT('',(-1.,-8.126962050868));
+#7927 = VECTOR('',#7928,1.);
+#7928 = DIRECTION('',(1.,0.));
+#7929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7930 = PCURVE('',#7931,#7936);
+#7931 = PLANE('',#7932);
+#7932 = AXIS2_PLACEMENT_3D('',#7933,#7934,#7935);
+#7933 = CARTESIAN_POINT('',(4.7,2.3,2.81));
+#7934 = DIRECTION('',(1.,0.,0.));
+#7935 = DIRECTION('',(0.,-1.554312234475E-15,-1.));
+#7936 = DEFINITIONAL_REPRESENTATION('',(#7937),#7941);
+#7937 = LINE('',#7938,#7939);
+#7938 = CARTESIAN_POINT('',(0.,0.));
+#7939 = VECTOR('',#7940,1.);
+#7940 = DIRECTION('',(2.22044604925E-16,-1.));
+#7941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7942 = ORIENTED_EDGE('',*,*,#7943,.T.);
+#7943 = EDGE_CURVE('',#7916,#7944,#7946,.T.);
+#7944 = VERTEX_POINT('',#7945);
+#7945 = CARTESIAN_POINT('',(6.120567712475,1.,2.81));
+#7946 = SURFACE_CURVE('',#7947,(#7951,#7958),.PCURVE_S1.);
+#7947 = LINE('',#7948,#7949);
+#7948 = CARTESIAN_POINT('',(2.420567712475,1.,2.81));
+#7949 = VECTOR('',#7950,1.);
+#7950 = DIRECTION('',(1.,0.,0.));
+#7951 = PCURVE('',#6027,#7952);
+#7952 = DEFINITIONAL_REPRESENTATION('',(#7953),#7957);
+#7953 = LINE('',#7954,#7955);
+#7954 = CARTESIAN_POINT('',(0.3,-10.40639433839));
+#7955 = VECTOR('',#7956,1.);
+#7956 = DIRECTION('',(0.,1.));
+#7957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7958 = PCURVE('',#7959,#7964);
+#7959 = PLANE('',#7960);
+#7960 = AXIS2_PLACEMENT_3D('',#7961,#7962,#7963);
+#7961 = CARTESIAN_POINT('',(2.420567712475,1.,2.81));
+#7962 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#7963 = DIRECTION('',(1.,0.,0.));
+#7964 = DEFINITIONAL_REPRESENTATION('',(#7965),#7969);
+#7965 = LINE('',#7966,#7967);
+#7966 = CARTESIAN_POINT('',(0.,0.));
+#7967 = VECTOR('',#7968,1.);
+#7968 = DIRECTION('',(1.,0.));
+#7969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7970 = ORIENTED_EDGE('',*,*,#7971,.T.);
+#7971 = EDGE_CURVE('',#7944,#7972,#7974,.T.);
+#7972 = VERTEX_POINT('',#7973);
+#7973 = CARTESIAN_POINT('',(6.120567712475,-1.,2.81));
+#7974 = SURFACE_CURVE('',#7975,(#7979,#7986),.PCURVE_S1.);
+#7975 = LINE('',#7976,#7977);
+#7976 = CARTESIAN_POINT('',(6.120567712475,1.,2.81));
+#7977 = VECTOR('',#7978,1.);
+#7978 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#7979 = PCURVE('',#6027,#7980);
+#7980 = DEFINITIONAL_REPRESENTATION('',(#7981),#7985);
+#7981 = LINE('',#7982,#7983);
+#7982 = CARTESIAN_POINT('',(0.3,-6.706394338394));
+#7983 = VECTOR('',#7984,1.);
+#7984 = DIRECTION('',(1.,0.));
+#7985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7986 = PCURVE('',#7987,#7992);
+#7987 = PLANE('',#7988);
+#7988 = AXIS2_PLACEMENT_3D('',#7989,#7990,#7991);
+#7989 = CARTESIAN_POINT('',(6.120567712475,1.,2.81));
+#7990 = DIRECTION('',(1.,0.,0.));
+#7991 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#7992 = DEFINITIONAL_REPRESENTATION('',(#7993),#7997);
+#7993 = LINE('',#7994,#7995);
+#7994 = CARTESIAN_POINT('',(0.,0.));
+#7995 = VECTOR('',#7996,1.);
+#7996 = DIRECTION('',(1.,0.));
+#7997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7998 = ORIENTED_EDGE('',*,*,#7999,.T.);
+#7999 = EDGE_CURVE('',#7972,#8000,#8002,.T.);
+#8000 = VERTEX_POINT('',#8001);
+#8001 = CARTESIAN_POINT('',(4.7,-1.,2.81));
+#8002 = SURFACE_CURVE('',#8003,(#8007,#8014),.PCURVE_S1.);
+#8003 = LINE('',#8004,#8005);
+#8004 = CARTESIAN_POINT('',(6.120567712475,-1.,2.81));
+#8005 = VECTOR('',#8006,1.);
+#8006 = DIRECTION('',(-1.,0.,0.));
+#8007 = PCURVE('',#6027,#8008);
+#8008 = DEFINITIONAL_REPRESENTATION('',(#8009),#8013);
+#8009 = LINE('',#8010,#8011);
+#8010 = CARTESIAN_POINT('',(2.3,-6.706394338394));
+#8011 = VECTOR('',#8012,1.);
+#8012 = DIRECTION('',(0.,-1.));
+#8013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8014 = PCURVE('',#8015,#8020);
+#8015 = PLANE('',#8016);
+#8016 = AXIS2_PLACEMENT_3D('',#8017,#8018,#8019);
+#8017 = CARTESIAN_POINT('',(6.120567712475,-1.,2.81));
+#8018 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#8019 = DIRECTION('',(-1.,0.,0.));
+#8020 = DEFINITIONAL_REPRESENTATION('',(#8021),#8025);
+#8021 = LINE('',#8022,#8023);
+#8022 = CARTESIAN_POINT('',(0.,0.));
+#8023 = VECTOR('',#8024,1.);
+#8024 = DIRECTION('',(1.,0.));
+#8025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8026 = ORIENTED_EDGE('',*,*,#8027,.T.);
+#8027 = EDGE_CURVE('',#8000,#8028,#8030,.T.);
+#8028 = VERTEX_POINT('',#8029);
+#8029 = CARTESIAN_POINT('',(4.7,-2.3,2.81));
+#8030 = SURFACE_CURVE('',#8031,(#8035,#8042),.PCURVE_S1.);
+#8031 = LINE('',#8032,#8033);
+#8032 = CARTESIAN_POINT('',(4.7,2.3,2.81));
+#8033 = VECTOR('',#8034,1.);
+#8034 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#8035 = PCURVE('',#6027,#8036);
+#8036 = DEFINITIONAL_REPRESENTATION('',(#8037),#8041);
+#8037 = LINE('',#8038,#8039);
+#8038 = CARTESIAN_POINT('',(-1.,-8.126962050868));
+#8039 = VECTOR('',#8040,1.);
+#8040 = DIRECTION('',(1.,0.));
+#8041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8042 = PCURVE('',#7931,#8043);
+#8043 = DEFINITIONAL_REPRESENTATION('',(#8044),#8048);
+#8044 = LINE('',#8045,#8046);
+#8045 = CARTESIAN_POINT('',(0.,0.));
+#8046 = VECTOR('',#8047,1.);
+#8047 = DIRECTION('',(2.22044604925E-16,-1.));
+#8048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8049 = ORIENTED_EDGE('',*,*,#8050,.F.);
+#8050 = EDGE_CURVE('',#8051,#8028,#8053,.T.);
+#8051 = VERTEX_POINT('',#8052);
+#8052 = CARTESIAN_POINT('',(9.3,-2.3,2.81));
+#8053 = SURFACE_CURVE('',#8054,(#8058,#8065),.PCURVE_S1.);
+#8054 = LINE('',#8055,#8056);
+#8055 = CARTESIAN_POINT('',(11.063481025434,-2.3,2.81));
+#8056 = VECTOR('',#8057,1.);
+#8057 = DIRECTION('',(-1.,0.,0.));
+#8058 = PCURVE('',#6027,#8059);
+#8059 = DEFINITIONAL_REPRESENTATION('',(#8060),#8064);
+#8060 = LINE('',#8061,#8062);
+#8061 = CARTESIAN_POINT('',(3.6,-1.763481025434));
+#8062 = VECTOR('',#8063,1.);
+#8063 = DIRECTION('',(0.,-1.));
+#8064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8065 = PCURVE('',#8066,#8071);
+#8066 = PLANE('',#8067);
+#8067 = AXIS2_PLACEMENT_3D('',#8068,#8069,#8070);
+#8068 = CARTESIAN_POINT('',(9.3,-2.3,2.81));
+#8069 = DIRECTION('',(-9.163745600081E-16,-1.,1.319931818165E-15));
+#8070 = DIRECTION('',(0.,1.319931818165E-15,1.));
+#8071 = DEFINITIONAL_REPRESENTATION('',(#8072),#8076);
+#8072 = LINE('',#8073,#8074);
+#8073 = CARTESIAN_POINT('',(-1.33226762955E-15,-1.763481025434));
+#8074 = VECTOR('',#8075,1.);
+#8075 = DIRECTION('',(0.,1.));
+#8076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8077 = ORIENTED_EDGE('',*,*,#8078,.T.);
+#8078 = EDGE_CURVE('',#8051,#6070,#8079,.T.);
+#8079 = SURFACE_CURVE('',#8080,(#8084,#8091),.PCURVE_S1.);
+#8080 = LINE('',#8081,#8082);
+#8081 = CARTESIAN_POINT('',(9.3,-2.3,2.81));
+#8082 = VECTOR('',#8083,1.);
+#8083 = DIRECTION('',(-0.,1.,-1.609823385706E-15));
+#8084 = PCURVE('',#6027,#8085);
+#8085 = DEFINITIONAL_REPRESENTATION('',(#8086),#8090);
+#8086 = LINE('',#8087,#8088);
+#8087 = CARTESIAN_POINT('',(3.6,-3.526962050868));
+#8088 = VECTOR('',#8089,1.);
+#8089 = DIRECTION('',(-1.,0.));
+#8090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8091 = PCURVE('',#6110,#8092);
+#8092 = DEFINITIONAL_REPRESENTATION('',(#8093),#8097);
+#8093 = LINE('',#8094,#8095);
+#8094 = CARTESIAN_POINT('',(-1.33120277756E-30,1.33226762955E-15));
+#8095 = VECTOR('',#8096,1.);
+#8096 = DIRECTION('',(1.,-2.775557561563E-16));
+#8097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8098 = ORIENTED_EDGE('',*,*,#6069,.T.);
+#8099 = ORIENTED_EDGE('',*,*,#7839,.F.);
+#8100 = FACE_BOUND('',#8101,.T.);
+#8101 = EDGE_LOOP('',(#8102,#8132,#8159,#8187));
+#8102 = ORIENTED_EDGE('',*,*,#8103,.F.);
+#8103 = EDGE_CURVE('',#8104,#8106,#8108,.T.);
+#8104 = VERTEX_POINT('',#8105);
+#8105 = CARTESIAN_POINT('',(9.3,-1.,2.81));
+#8106 = VERTEX_POINT('',#8107);
+#8107 = CARTESIAN_POINT('',(9.3,1.,2.81));
+#8108 = SURFACE_CURVE('',#8109,(#8113,#8120),.PCURVE_S1.);
+#8109 = LINE('',#8110,#8111);
+#8110 = CARTESIAN_POINT('',(9.3,-2.3,2.81));
+#8111 = VECTOR('',#8112,1.);
+#8112 = DIRECTION('',(-0.,1.,-1.609823385706E-15));
+#8113 = PCURVE('',#6027,#8114);
+#8114 = DEFINITIONAL_REPRESENTATION('',(#8115),#8119);
+#8115 = LINE('',#8116,#8117);
+#8116 = CARTESIAN_POINT('',(3.6,-3.526962050868));
+#8117 = VECTOR('',#8118,1.);
+#8118 = DIRECTION('',(-1.,0.));
+#8119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8120 = PCURVE('',#8121,#8126);
+#8121 = PLANE('',#8122);
+#8122 = AXIS2_PLACEMENT_3D('',#8123,#8124,#8125);
+#8123 = CARTESIAN_POINT('',(8.6,-2.3,3.51));
+#8124 = DIRECTION('',(-0.707106781187,-1.138317032546E-15,
+    -0.707106781187));
+#8125 = DIRECTION('',(0.707106781187,-1.177569344013E-15,-0.707106781187
+    ));
+#8126 = DEFINITIONAL_REPRESENTATION('',(#8127),#8131);
+#8127 = LINE('',#8128,#8129);
+#8128 = CARTESIAN_POINT('',(0.989949493661,3.996802888651E-16));
+#8129 = VECTOR('',#8130,1.);
+#8130 = DIRECTION('',(-3.925231146709E-17,-1.));
+#8131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8132 = ORIENTED_EDGE('',*,*,#8133,.F.);
+#8133 = EDGE_CURVE('',#8134,#8104,#8136,.T.);
+#8134 = VERTEX_POINT('',#8135);
+#8135 = CARTESIAN_POINT('',(8.1,-1.,2.81));
+#8136 = SURFACE_CURVE('',#8137,(#8141,#8148),.PCURVE_S1.);
+#8137 = LINE('',#8138,#8139);
+#8138 = CARTESIAN_POINT('',(10.463481025434,-1.,2.81));
+#8139 = VECTOR('',#8140,1.);
+#8140 = DIRECTION('',(1.,0.,0.));
+#8141 = PCURVE('',#6027,#8142);
+#8142 = DEFINITIONAL_REPRESENTATION('',(#8143),#8147);
+#8143 = LINE('',#8144,#8145);
+#8144 = CARTESIAN_POINT('',(2.3,-2.363481025434));
+#8145 = VECTOR('',#8146,1.);
+#8146 = DIRECTION('',(0.,1.));
+#8147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8148 = PCURVE('',#8149,#8154);
+#8149 = PLANE('',#8150);
+#8150 = AXIS2_PLACEMENT_3D('',#8151,#8152,#8153);
+#8151 = CARTESIAN_POINT('',(8.1,-1.,3.51));
+#8152 = DIRECTION('',(0.,-1.,1.609823385706E-15));
+#8153 = DIRECTION('',(1.,0.,0.));
+#8154 = DEFINITIONAL_REPRESENTATION('',(#8155),#8158);
+#8155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8156,#8157),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.483481025434,-1.043481025434),.PIECEWISE_BEZIER_KNOTS.);
+#8156 = CARTESIAN_POINT('',(-0.12,-0.7));
+#8157 = CARTESIAN_POINT('',(1.32,-0.7));
+#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8159 = ORIENTED_EDGE('',*,*,#8160,.T.);
+#8160 = EDGE_CURVE('',#8134,#8161,#8163,.T.);
+#8161 = VERTEX_POINT('',#8162);
+#8162 = CARTESIAN_POINT('',(8.1,1.,2.81));
+#8163 = SURFACE_CURVE('',#8164,(#8168,#8175),.PCURVE_S1.);
+#8164 = LINE('',#8165,#8166);
+#8165 = CARTESIAN_POINT('',(8.1,-2.3,2.81));
+#8166 = VECTOR('',#8167,1.);
+#8167 = DIRECTION('',(-0.,1.,-1.609823385706E-15));
+#8168 = PCURVE('',#6027,#8169);
+#8169 = DEFINITIONAL_REPRESENTATION('',(#8170),#8174);
+#8170 = LINE('',#8171,#8172);
+#8171 = CARTESIAN_POINT('',(3.6,-4.726962050868));
+#8172 = VECTOR('',#8173,1.);
+#8173 = DIRECTION('',(-1.,0.));
+#8174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8175 = PCURVE('',#8176,#8181);
+#8176 = PLANE('',#8177);
+#8177 = AXIS2_PLACEMENT_3D('',#8178,#8179,#8180);
+#8178 = CARTESIAN_POINT('',(8.1,-2.3,2.81));
+#8179 = DIRECTION('',(1.,0.,0.));
+#8180 = DIRECTION('',(0.,1.665334536938E-15,1.));
+#8181 = DEFINITIONAL_REPRESENTATION('',(#8182),#8186);
+#8182 = LINE('',#8183,#8184);
+#8183 = CARTESIAN_POINT('',(0.,0.));
+#8184 = VECTOR('',#8185,1.);
+#8185 = DIRECTION('',(5.551115123126E-17,-1.));
+#8186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8187 = ORIENTED_EDGE('',*,*,#8188,.F.);
+#8188 = EDGE_CURVE('',#8106,#8161,#8189,.T.);
+#8189 = SURFACE_CURVE('',#8190,(#8194,#8201),.PCURVE_S1.);
+#8190 = LINE('',#8191,#8192);
+#8191 = CARTESIAN_POINT('',(9.3,1.,2.81));
+#8192 = VECTOR('',#8193,1.);
+#8193 = DIRECTION('',(-1.,-6.162975822039E-31,-3.700743415417E-16));
+#8194 = PCURVE('',#6027,#8195);
+#8195 = DEFINITIONAL_REPRESENTATION('',(#8196),#8200);
+#8196 = LINE('',#8197,#8198);
+#8197 = CARTESIAN_POINT('',(0.3,-3.526962050868));
+#8198 = VECTOR('',#8199,1.);
+#8199 = DIRECTION('',(4.108650548026E-32,-1.));
+#8200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8201 = PCURVE('',#8202,#8207);
+#8202 = PLANE('',#8203);
+#8203 = AXIS2_PLACEMENT_3D('',#8204,#8205,#8206);
+#8204 = CARTESIAN_POINT('',(9.3,1.,2.81));
+#8205 = DIRECTION('',(-4.695600626316E-31,-1.,1.490870918782E-15));
+#8206 = DIRECTION('',(0.,-1.490870918782E-15,-1.));
+#8207 = DEFINITIONAL_REPRESENTATION('',(#8208),#8212);
+#8208 = LINE('',#8209,#8210);
+#8209 = CARTESIAN_POINT('',(0.,0.));
+#8210 = VECTOR('',#8211,1.);
+#8211 = DIRECTION('',(3.700743415417E-16,-1.));
+#8212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8213 = ADVANCED_FACE('',(#8214),#5999,.T.);
+#8214 = FACE_BOUND('',#8215,.T.);
+#8215 = EDGE_LOOP('',(#8216,#8217,#8218,#8239));
+#8216 = ORIENTED_EDGE('',*,*,#7864,.F.);
+#8217 = ORIENTED_EDGE('',*,*,#5983,.T.);
+#8218 = ORIENTED_EDGE('',*,*,#8219,.T.);
+#8219 = EDGE_CURVE('',#5958,#8220,#8222,.T.);
+#8220 = VERTEX_POINT('',#8221);
+#8221 = CARTESIAN_POINT('',(9.3,2.3,1.91));
+#8222 = SURFACE_CURVE('',#8223,(#8227,#8233),.PCURVE_S1.);
+#8223 = LINE('',#8224,#8225);
+#8224 = CARTESIAN_POINT('',(9.3,1.8,1.91));
+#8225 = VECTOR('',#8226,1.);
+#8226 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#8227 = PCURVE('',#5999,#8228);
+#8228 = DEFINITIONAL_REPRESENTATION('',(#8229),#8232);
+#8229 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8230,#8231),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.6,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#8230 = CARTESIAN_POINT('',(-1.E-01,-0.9));
+#8231 = CARTESIAN_POINT('',(1.1,-0.9));
+#8232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8233 = PCURVE('',#5972,#8234);
+#8234 = DEFINITIONAL_REPRESENTATION('',(#8235),#8238);
+#8235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8236,#8237),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.6,0.6),.PIECEWISE_BEZIER_KNOTS.);
+#8236 = CARTESIAN_POINT('',(4.6,-1.1));
+#8237 = CARTESIAN_POINT('',(4.6,1.E-01));
+#8238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8239 = ORIENTED_EDGE('',*,*,#8240,.F.);
+#8240 = EDGE_CURVE('',#7865,#8220,#8241,.T.);
+#8241 = SURFACE_CURVE('',#8242,(#8246,#8253),.PCURVE_S1.);
+#8242 = LINE('',#8243,#8244);
+#8243 = CARTESIAN_POINT('',(9.3,2.3,2.81));
+#8244 = VECTOR('',#8245,1.);
+#8245 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#8246 = PCURVE('',#5999,#8247);
+#8247 = DEFINITIONAL_REPRESENTATION('',(#8248),#8252);
+#8248 = LINE('',#8249,#8250);
+#8249 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#8250 = VECTOR('',#8251,1.);
+#8251 = DIRECTION('',(0.,-1.));
+#8252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8253 = PCURVE('',#7903,#8254);
+#8254 = DEFINITIONAL_REPRESENTATION('',(#8255),#8259);
+#8255 = LINE('',#8256,#8257);
+#8256 = CARTESIAN_POINT('',(1.122354286479,-3.356343605968));
+#8257 = VECTOR('',#8258,1.);
+#8258 = DIRECTION('',(-1.,0.));
+#8259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8260 = ADVANCED_FACE('',(#8261),#5972,.F.);
+#8261 = FACE_BOUND('',#8262,.F.);
+#8262 = EDGE_LOOP('',(#8263,#8286,#8309,#8332,#8351,#8352,#8353,#8354));
+#8263 = ORIENTED_EDGE('',*,*,#8264,.F.);
+#8264 = EDGE_CURVE('',#8265,#8220,#8267,.T.);
+#8265 = VERTEX_POINT('',#8266);
+#8266 = CARTESIAN_POINT('',(4.7,2.3,1.91));
+#8267 = SURFACE_CURVE('',#8268,(#8272,#8279),.PCURVE_S1.);
+#8268 = LINE('',#8269,#8270);
+#8269 = CARTESIAN_POINT('',(4.7,2.3,1.91));
+#8270 = VECTOR('',#8271,1.);
+#8271 = DIRECTION('',(1.,0.,0.));
+#8272 = PCURVE('',#5972,#8273);
+#8273 = DEFINITIONAL_REPRESENTATION('',(#8274),#8278);
+#8274 = LINE('',#8275,#8276);
+#8275 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#8276 = VECTOR('',#8277,1.);
+#8277 = DIRECTION('',(1.,0.));
+#8278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8279 = PCURVE('',#7903,#8280);
+#8280 = DEFINITIONAL_REPRESENTATION('',(#8281),#8285);
+#8281 = LINE('',#8282,#8283);
+#8282 = CARTESIAN_POINT('',(0.222354286479,-7.956343605968));
+#8283 = VECTOR('',#8284,1.);
+#8284 = DIRECTION('',(0.,1.));
+#8285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8286 = ORIENTED_EDGE('',*,*,#8287,.T.);
+#8287 = EDGE_CURVE('',#8265,#8288,#8290,.T.);
+#8288 = VERTEX_POINT('',#8289);
+#8289 = CARTESIAN_POINT('',(4.7,-2.3,1.91));
+#8290 = SURFACE_CURVE('',#8291,(#8295,#8302),.PCURVE_S1.);
+#8291 = LINE('',#8292,#8293);
+#8292 = CARTESIAN_POINT('',(4.7,2.3,1.91));
+#8293 = VECTOR('',#8294,1.);
+#8294 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#8295 = PCURVE('',#5972,#8296);
+#8296 = DEFINITIONAL_REPRESENTATION('',(#8297),#8301);
+#8297 = LINE('',#8298,#8299);
+#8298 = CARTESIAN_POINT('',(0.,0.));
+#8299 = VECTOR('',#8300,1.);
+#8300 = DIRECTION('',(0.,-1.));
+#8301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8302 = PCURVE('',#7931,#8303);
+#8303 = DEFINITIONAL_REPRESENTATION('',(#8304),#8308);
+#8304 = LINE('',#8305,#8306);
+#8305 = CARTESIAN_POINT('',(0.9,-4.440892098501E-17));
+#8306 = VECTOR('',#8307,1.);
+#8307 = DIRECTION('',(2.22044604925E-16,-1.));
+#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8309 = ORIENTED_EDGE('',*,*,#8310,.T.);
+#8310 = EDGE_CURVE('',#8288,#8311,#8313,.T.);
+#8311 = VERTEX_POINT('',#8312);
+#8312 = CARTESIAN_POINT('',(9.3,-2.3,1.91));
+#8313 = SURFACE_CURVE('',#8314,(#8318,#8325),.PCURVE_S1.);
+#8314 = LINE('',#8315,#8316);
+#8315 = CARTESIAN_POINT('',(4.7,-2.3,1.91));
+#8316 = VECTOR('',#8317,1.);
+#8317 = DIRECTION('',(1.,0.,0.));
+#8318 = PCURVE('',#5972,#8319);
+#8319 = DEFINITIONAL_REPRESENTATION('',(#8320),#8324);
+#8320 = LINE('',#8321,#8322);
+#8321 = CARTESIAN_POINT('',(8.881784197001E-16,-4.6));
+#8322 = VECTOR('',#8323,1.);
+#8323 = DIRECTION('',(1.,0.));
+#8324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8325 = PCURVE('',#8066,#8326);
+#8326 = DEFINITIONAL_REPRESENTATION('',(#8327),#8331);
+#8327 = LINE('',#8328,#8329);
+#8328 = CARTESIAN_POINT('',(-0.9,4.6));
+#8329 = VECTOR('',#8330,1.);
+#8330 = DIRECTION('',(0.,-1.));
+#8331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8332 = ORIENTED_EDGE('',*,*,#8333,.T.);
+#8333 = EDGE_CURVE('',#8311,#6095,#8334,.T.);
+#8334 = SURFACE_CURVE('',#8335,(#8339,#8345),.PCURVE_S1.);
+#8335 = LINE('',#8336,#8337);
+#8336 = CARTESIAN_POINT('',(9.3,3.048672425621E-15,1.91));
+#8337 = VECTOR('',#8338,1.);
+#8338 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#8339 = PCURVE('',#5972,#8340);
+#8340 = DEFINITIONAL_REPRESENTATION('',(#8341),#8344);
+#8341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8342,#8343),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.4,-1.2),.PIECEWISE_BEZIER_KNOTS.);
+#8342 = CARTESIAN_POINT('',(4.6,-4.7));
+#8343 = CARTESIAN_POINT('',(4.6,-3.5));
+#8344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8345 = PCURVE('',#6110,#8346);
+#8346 = DEFINITIONAL_REPRESENTATION('',(#8347),#8350);
+#8347 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8348,#8349),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.4,-1.2),.PIECEWISE_BEZIER_KNOTS.);
+#8348 = CARTESIAN_POINT('',(-0.1,-0.9));
+#8349 = CARTESIAN_POINT('',(1.1,-0.9));
+#8350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8351 = ORIENTED_EDGE('',*,*,#6122,.T.);
+#8352 = ORIENTED_EDGE('',*,*,#7812,.F.);
+#8353 = ORIENTED_EDGE('',*,*,#5957,.T.);
+#8354 = ORIENTED_EDGE('',*,*,#8219,.T.);
+#8355 = ADVANCED_FACE('',(#8356),#6110,.T.);
+#8356 = FACE_BOUND('',#8357,.T.);
+#8357 = EDGE_LOOP('',(#8358,#8359,#8380,#8381));
+#8358 = ORIENTED_EDGE('',*,*,#8078,.F.);
+#8359 = ORIENTED_EDGE('',*,*,#8360,.T.);
+#8360 = EDGE_CURVE('',#8051,#8311,#8361,.T.);
+#8361 = SURFACE_CURVE('',#8362,(#8366,#8373),.PCURVE_S1.);
+#8362 = LINE('',#8363,#8364);
+#8363 = CARTESIAN_POINT('',(9.3,-2.3,2.81));
+#8364 = VECTOR('',#8365,1.);
+#8365 = DIRECTION('',(0.,-1.33226762955E-15,-1.));
+#8366 = PCURVE('',#6110,#8367);
+#8367 = DEFINITIONAL_REPRESENTATION('',(#8368),#8372);
+#8368 = LINE('',#8369,#8370);
+#8369 = CARTESIAN_POINT('',(0.,0.));
+#8370 = VECTOR('',#8371,1.);
+#8371 = DIRECTION('',(0.,-1.));
+#8372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8373 = PCURVE('',#8066,#8374);
+#8374 = DEFINITIONAL_REPRESENTATION('',(#8375),#8379);
+#8375 = LINE('',#8376,#8377);
+#8376 = CARTESIAN_POINT('',(-4.440892098501E-16,4.467874567967E-46));
+#8377 = VECTOR('',#8378,1.);
+#8378 = DIRECTION('',(-1.,-1.130422373002E-32));
+#8379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8380 = ORIENTED_EDGE('',*,*,#8333,.T.);
+#8381 = ORIENTED_EDGE('',*,*,#6094,.F.);
+#8382 = ADVANCED_FACE('',(#8383),#6288,.T.);
+#8383 = FACE_BOUND('',#8384,.T.);
+#8384 = EDGE_LOOP('',(#8385,#8386,#8387,#8408));
+#8385 = ORIENTED_EDGE('',*,*,#6272,.T.);
+#8386 = ORIENTED_EDGE('',*,*,#6405,.T.);
+#8387 = ORIENTED_EDGE('',*,*,#8388,.F.);
+#8388 = EDGE_CURVE('',#6561,#6378,#8389,.T.);
+#8389 = SURFACE_CURVE('',#8390,(#8394,#8401),.PCURVE_S1.);
+#8390 = LINE('',#8391,#8392);
+#8391 = CARTESIAN_POINT('',(4.4,-2.7,2.97));
+#8392 = VECTOR('',#8393,1.);
+#8393 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#8394 = PCURVE('',#6288,#8395);
+#8395 = DEFINITIONAL_REPRESENTATION('',(#8396),#8400);
+#8396 = LINE('',#8397,#8398);
+#8397 = CARTESIAN_POINT('',(2.433105012119,2.465190328816E-31));
+#8398 = VECTOR('',#8399,1.);
+#8399 = DIRECTION('',(-3.650390818629E-17,-1.));
+#8400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8401 = PCURVE('',#6393,#8402);
+#8402 = DEFINITIONAL_REPRESENTATION('',(#8403),#8407);
+#8403 = LINE('',#8404,#8405);
+#8404 = CARTESIAN_POINT('',(8.75811540203E-47,1.972152263053E-31));
+#8405 = VECTOR('',#8406,1.);
+#8406 = DIRECTION('',(6.661338147751E-16,1.));
+#8407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8408 = ORIENTED_EDGE('',*,*,#6583,.F.);
+#8409 = ADVANCED_FACE('',(#8410),#6393,.F.);
+#8410 = FACE_BOUND('',#8411,.T.);
+#8411 = EDGE_LOOP('',(#8412,#8413,#8414,#8437,#8460,#8481));
+#8412 = ORIENTED_EDGE('',*,*,#8388,.T.);
+#8413 = ORIENTED_EDGE('',*,*,#6377,.T.);
+#8414 = ORIENTED_EDGE('',*,*,#8415,.F.);
+#8415 = EDGE_CURVE('',#8416,#6350,#8418,.T.);
+#8416 = VERTEX_POINT('',#8417);
+#8417 = CARTESIAN_POINT('',(4.4,-1.7,4.27));
+#8418 = SURFACE_CURVE('',#8419,(#8423,#8430),.PCURVE_S1.);
+#8419 = LINE('',#8420,#8421);
+#8420 = CARTESIAN_POINT('',(4.4,-2.7,4.27));
+#8421 = VECTOR('',#8422,1.);
+#8422 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#8423 = PCURVE('',#6393,#8424);
+#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8429);
+#8425 = LINE('',#8426,#8427);
+#8426 = CARTESIAN_POINT('',(1.3,-1.15463194561E-15));
+#8427 = VECTOR('',#8428,1.);
+#8428 = DIRECTION('',(6.661338147751E-16,1.));
+#8429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8430 = PCURVE('',#6365,#8431);
+#8431 = DEFINITIONAL_REPRESENTATION('',(#8432),#8436);
+#8432 = LINE('',#8433,#8434);
+#8433 = CARTESIAN_POINT('',(0.,0.));
+#8434 = VECTOR('',#8435,1.);
+#8435 = DIRECTION('',(-7.395570986447E-31,-1.));
+#8436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8437 = ORIENTED_EDGE('',*,*,#8438,.F.);
+#8438 = EDGE_CURVE('',#8439,#8416,#8441,.T.);
+#8439 = VERTEX_POINT('',#8440);
+#8440 = CARTESIAN_POINT('',(4.4,-1.7,3.57));
+#8441 = SURFACE_CURVE('',#8442,(#8446,#8453),.PCURVE_S1.);
+#8442 = LINE('',#8443,#8444);
+#8443 = CARTESIAN_POINT('',(4.4,-1.7,3.57));
+#8444 = VECTOR('',#8445,1.);
+#8445 = DIRECTION('',(-8.421264809645E-49,6.661338147751E-16,1.));
+#8446 = PCURVE('',#6393,#8447);
+#8447 = DEFINITIONAL_REPRESENTATION('',(#8448),#8452);
+#8448 = LINE('',#8449,#8450);
+#8449 = CARTESIAN_POINT('',(0.6,-1.));
+#8450 = VECTOR('',#8451,1.);
+#8451 = DIRECTION('',(1.,-8.881784197001E-16));
+#8452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8453 = PCURVE('',#6469,#8454);
+#8454 = DEFINITIONAL_REPRESENTATION('',(#8455),#8459);
+#8455 = LINE('',#8456,#8457);
+#8456 = CARTESIAN_POINT('',(0.7,0.));
+#8457 = VECTOR('',#8458,1.);
+#8458 = DIRECTION('',(-1.,-8.421264809644E-49));
+#8459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8460 = ORIENTED_EDGE('',*,*,#8461,.F.);
+#8461 = EDGE_CURVE('',#6538,#8439,#8462,.T.);
+#8462 = SURFACE_CURVE('',#8463,(#8467,#8474),.PCURVE_S1.);
+#8463 = LINE('',#8464,#8465);
+#8464 = CARTESIAN_POINT('',(4.4,-2.7,3.57));
+#8465 = VECTOR('',#8466,1.);
+#8466 = DIRECTION('',(3.160500421559E-32,1.,-7.216449660064E-16));
+#8467 = PCURVE('',#6393,#8468);
+#8468 = DEFINITIONAL_REPRESENTATION('',(#8469),#8473);
+#8469 = LINE('',#8470,#8471);
+#8470 = CARTESIAN_POINT('',(0.6,-5.329070518201E-16));
+#8471 = VECTOR('',#8472,1.);
+#8472 = DIRECTION('',(-9.436895709314E-16,-1.));
+#8473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8474 = PCURVE('',#6497,#8475);
+#8475 = DEFINITIONAL_REPRESENTATION('',(#8476),#8480);
+#8476 = LINE('',#8477,#8478);
+#8477 = CARTESIAN_POINT('',(1.6,-3.438624458656E-31));
+#8478 = VECTOR('',#8479,1.);
+#8479 = DIRECTION('',(0.,-1.));
+#8480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8481 = ORIENTED_EDGE('',*,*,#6560,.F.);
+#8482 = ADVANCED_FACE('',(#8483),#6365,.F.);
+#8483 = FACE_BOUND('',#8484,.T.);
+#8484 = EDGE_LOOP('',(#8485,#8486,#8487,#8488));
+#8485 = ORIENTED_EDGE('',*,*,#8415,.T.);
+#8486 = ORIENTED_EDGE('',*,*,#6349,.T.);
+#8487 = ORIENTED_EDGE('',*,*,#6430,.T.);
+#8488 = ORIENTED_EDGE('',*,*,#8489,.F.);
+#8489 = EDGE_CURVE('',#8416,#6431,#8490,.T.);
+#8490 = SURFACE_CURVE('',#8491,(#8495,#8502),.PCURVE_S1.);
+#8491 = LINE('',#8492,#8493);
+#8492 = CARTESIAN_POINT('',(4.4,-1.7,4.27));
+#8493 = VECTOR('',#8494,1.);
+#8494 = DIRECTION('',(1.,-3.160500421559E-32,2.189528850508E-47));
+#8495 = PCURVE('',#6365,#8496);
+#8496 = DEFINITIONAL_REPRESENTATION('',(#8497),#8501);
+#8497 = LINE('',#8498,#8499);
+#8498 = CARTESIAN_POINT('',(-1.7763568394E-15,1.));
+#8499 = VECTOR('',#8500,1.);
+#8500 = DIRECTION('',(-1.,-3.160500421559E-32));
+#8501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8502 = PCURVE('',#6469,#8503);
+#8503 = DEFINITIONAL_REPRESENTATION('',(#8504),#8508);
+#8504 = LINE('',#8505,#8506);
+#8505 = CARTESIAN_POINT('',(0.,0.));
+#8506 = VECTOR('',#8507,1.);
+#8507 = DIRECTION('',(-8.421264809645E-49,1.));
+#8508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8509 = ADVANCED_FACE('',(#8510),#6469,.F.);
+#8510 = FACE_BOUND('',#8511,.T.);
+#8511 = EDGE_LOOP('',(#8512,#8513,#8514,#8535));
+#8512 = ORIENTED_EDGE('',*,*,#8489,.T.);
+#8513 = ORIENTED_EDGE('',*,*,#6453,.T.);
+#8514 = ORIENTED_EDGE('',*,*,#8515,.T.);
+#8515 = EDGE_CURVE('',#6454,#8439,#8516,.T.);
+#8516 = SURFACE_CURVE('',#8517,(#8521,#8528),.PCURVE_S1.);
+#8517 = LINE('',#8518,#8519);
+#8518 = CARTESIAN_POINT('',(6.,-1.7,3.57));
+#8519 = VECTOR('',#8520,1.);
+#8520 = DIRECTION('',(-1.,3.160500421559E-32,-2.189528850508E-47));
+#8521 = PCURVE('',#6469,#8522);
+#8522 = DEFINITIONAL_REPRESENTATION('',(#8523),#8527);
+#8523 = LINE('',#8524,#8525);
+#8524 = CARTESIAN_POINT('',(0.7,1.6));
+#8525 = VECTOR('',#8526,1.);
+#8526 = DIRECTION('',(8.421264809645E-49,-1.));
+#8527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8528 = PCURVE('',#6497,#8529);
+#8529 = DEFINITIONAL_REPRESENTATION('',(#8530),#8534);
+#8530 = LINE('',#8531,#8532);
+#8531 = CARTESIAN_POINT('',(3.160500421559E-32,-1.));
+#8532 = VECTOR('',#8533,1.);
+#8533 = DIRECTION('',(1.,0.));
+#8534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8535 = ORIENTED_EDGE('',*,*,#8438,.T.);
+#8536 = ADVANCED_FACE('',(#8537),#6497,.F.);
+#8537 = FACE_BOUND('',#8538,.F.);
+#8538 = EDGE_LOOP('',(#8539,#8540,#8541,#8542));
+#8539 = ORIENTED_EDGE('',*,*,#6481,.T.);
+#8540 = ORIENTED_EDGE('',*,*,#8515,.T.);
+#8541 = ORIENTED_EDGE('',*,*,#8461,.F.);
+#8542 = ORIENTED_EDGE('',*,*,#6537,.F.);
+#8543 = ADVANCED_FACE('',(#8544,#8550),#6646,.T.);
+#8544 = FACE_BOUND('',#8545,.T.);
+#8545 = EDGE_LOOP('',(#8546,#8547,#8548,#8549));
+#8546 = ORIENTED_EDGE('',*,*,#7330,.F.);
+#8547 = ORIENTED_EDGE('',*,*,#7404,.F.);
+#8548 = ORIENTED_EDGE('',*,*,#7453,.F.);
+#8549 = ORIENTED_EDGE('',*,*,#7492,.F.);
+#8550 = FACE_BOUND('',#8551,.T.);
+#8551 = EDGE_LOOP('',(#8552,#8553,#8554,#8555));
+#8552 = ORIENTED_EDGE('',*,*,#6777,.F.);
+#8553 = ORIENTED_EDGE('',*,*,#6753,.F.);
+#8554 = ORIENTED_EDGE('',*,*,#6631,.F.);
+#8555 = ORIENTED_EDGE('',*,*,#6706,.F.);
+#8556 = ADVANCED_FACE('',(#8557,#8563),#6839,.T.);
+#8557 = FACE_BOUND('',#8558,.T.);
+#8558 = EDGE_LOOP('',(#8559,#8560,#8561,#8562));
+#8559 = ORIENTED_EDGE('',*,*,#7118,.F.);
+#8560 = ORIENTED_EDGE('',*,*,#7192,.F.);
+#8561 = ORIENTED_EDGE('',*,*,#7241,.F.);
+#8562 = ORIENTED_EDGE('',*,*,#7280,.F.);
+#8563 = FACE_BOUND('',#8564,.T.);
+#8564 = EDGE_LOOP('',(#8565,#8566,#8567,#8568));
+#8565 = ORIENTED_EDGE('',*,*,#6824,.F.);
+#8566 = ORIENTED_EDGE('',*,*,#6899,.F.);
+#8567 = ORIENTED_EDGE('',*,*,#6970,.F.);
+#8568 = ORIENTED_EDGE('',*,*,#6946,.F.);
+#8569 = ADVANCED_FACE('',(#8570),#7903,.T.);
+#8570 = FACE_BOUND('',#8571,.T.);
+#8571 = EDGE_LOOP('',(#8572,#8573,#8574,#8595));
+#8572 = ORIENTED_EDGE('',*,*,#8240,.T.);
+#8573 = ORIENTED_EDGE('',*,*,#8264,.F.);
+#8574 = ORIENTED_EDGE('',*,*,#8575,.F.);
+#8575 = EDGE_CURVE('',#7888,#8265,#8576,.T.);
+#8576 = SURFACE_CURVE('',#8577,(#8581,#8588),.PCURVE_S1.);
+#8577 = LINE('',#8578,#8579);
+#8578 = CARTESIAN_POINT('',(4.7,2.3,2.81));
+#8579 = VECTOR('',#8580,1.);
+#8580 = DIRECTION('',(0.,-1.554312234475E-15,-1.));
+#8581 = PCURVE('',#7903,#8582);
+#8582 = DEFINITIONAL_REPRESENTATION('',(#8583),#8587);
+#8583 = LINE('',#8584,#8585);
+#8584 = CARTESIAN_POINT('',(1.122354286479,-7.956343605968));
+#8585 = VECTOR('',#8586,1.);
+#8586 = DIRECTION('',(-1.,0.));
+#8587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8588 = PCURVE('',#7931,#8589);
+#8589 = DEFINITIONAL_REPRESENTATION('',(#8590),#8594);
+#8590 = LINE('',#8591,#8592);
+#8591 = CARTESIAN_POINT('',(0.,0.));
+#8592 = VECTOR('',#8593,1.);
+#8593 = DIRECTION('',(1.,0.));
+#8594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8595 = ORIENTED_EDGE('',*,*,#7887,.F.);
+#8596 = ADVANCED_FACE('',(#8597),#7931,.F.);
+#8597 = FACE_BOUND('',#8598,.F.);
+#8598 = EDGE_LOOP('',(#8599,#8600,#8626,#8627,#8648,#8649));
+#8599 = ORIENTED_EDGE('',*,*,#7915,.T.);
+#8600 = ORIENTED_EDGE('',*,*,#8601,.T.);
+#8601 = EDGE_CURVE('',#7916,#8000,#8602,.T.);
+#8602 = SURFACE_CURVE('',#8603,(#8607,#8614),.PCURVE_S1.);
+#8603 = LINE('',#8604,#8605);
+#8604 = CARTESIAN_POINT('',(4.7,2.3,2.81));
+#8605 = VECTOR('',#8606,1.);
+#8606 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#8607 = PCURVE('',#7931,#8608);
+#8608 = DEFINITIONAL_REPRESENTATION('',(#8609),#8613);
+#8609 = LINE('',#8610,#8611);
+#8610 = CARTESIAN_POINT('',(0.,0.));
+#8611 = VECTOR('',#8612,1.);
+#8612 = DIRECTION('',(2.22044604925E-16,-1.));
+#8613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8614 = PCURVE('',#8615,#8620);
+#8615 = PLANE('',#8616);
+#8616 = AXIS2_PLACEMENT_3D('',#8617,#8618,#8619);
+#8617 = CARTESIAN_POINT('',(4.270567712475,3.702067892008E-15,2.81));
+#8618 = DIRECTION('',(-9.35112500262E-33,-1.33226762955E-15,-1.));
+#8619 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#8620 = DEFINITIONAL_REPRESENTATION('',(#8621),#8625);
+#8621 = LINE('',#8622,#8623);
+#8622 = CARTESIAN_POINT('',(-2.3,-0.429432287525));
+#8623 = VECTOR('',#8624,1.);
+#8624 = DIRECTION('',(1.,-6.077163357286E-63));
+#8625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8626 = ORIENTED_EDGE('',*,*,#8027,.T.);
+#8627 = ORIENTED_EDGE('',*,*,#8628,.T.);
+#8628 = EDGE_CURVE('',#8028,#8288,#8629,.T.);
+#8629 = SURFACE_CURVE('',#8630,(#8634,#8641),.PCURVE_S1.);
+#8630 = LINE('',#8631,#8632);
+#8631 = CARTESIAN_POINT('',(4.7,-2.3,2.81));
+#8632 = VECTOR('',#8633,1.);
+#8633 = DIRECTION('',(0.,-1.554312234475E-15,-1.));
+#8634 = PCURVE('',#7931,#8635);
+#8635 = DEFINITIONAL_REPRESENTATION('',(#8636),#8640);
+#8636 = LINE('',#8637,#8638);
+#8637 = CARTESIAN_POINT('',(8.881784197001E-16,-4.6));
+#8638 = VECTOR('',#8639,1.);
+#8639 = DIRECTION('',(1.,0.));
+#8640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8641 = PCURVE('',#8066,#8642);
+#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8647);
+#8643 = LINE('',#8644,#8645);
+#8644 = CARTESIAN_POINT('',(8.881784197001E-16,4.6));
+#8645 = VECTOR('',#8646,1.);
+#8646 = DIRECTION('',(-1.,-2.147802508704E-31));
+#8647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8648 = ORIENTED_EDGE('',*,*,#8287,.F.);
+#8649 = ORIENTED_EDGE('',*,*,#8575,.F.);
+#8650 = ADVANCED_FACE('',(#8651),#7959,.T.);
+#8651 = FACE_BOUND('',#8652,.T.);
+#8652 = EDGE_LOOP('',(#8653,#8676,#8704,#8730,#8756,#8782,#8808,#8834,
+    #8860,#8881));
+#8653 = ORIENTED_EDGE('',*,*,#8654,.F.);
+#8654 = EDGE_CURVE('',#8655,#7916,#8657,.T.);
+#8655 = VERTEX_POINT('',#8656);
+#8656 = CARTESIAN_POINT('',(2.420567712475,1.,2.81));
+#8657 = SURFACE_CURVE('',#8658,(#8662,#8669),.PCURVE_S1.);
+#8658 = LINE('',#8659,#8660);
+#8659 = CARTESIAN_POINT('',(2.420567712475,1.,2.81));
+#8660 = VECTOR('',#8661,1.);
+#8661 = DIRECTION('',(1.,0.,0.));
+#8662 = PCURVE('',#7959,#8663);
+#8663 = DEFINITIONAL_REPRESENTATION('',(#8664),#8668);
+#8664 = LINE('',#8665,#8666);
+#8665 = CARTESIAN_POINT('',(0.,0.));
+#8666 = VECTOR('',#8667,1.);
+#8667 = DIRECTION('',(1.,0.));
+#8668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8669 = PCURVE('',#8615,#8670);
+#8670 = DEFINITIONAL_REPRESENTATION('',(#8671),#8675);
+#8671 = LINE('',#8672,#8673);
+#8672 = CARTESIAN_POINT('',(-1.,1.85));
+#8673 = VECTOR('',#8674,1.);
+#8674 = DIRECTION('',(0.,-1.));
+#8675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8676 = ORIENTED_EDGE('',*,*,#8677,.T.);
+#8677 = EDGE_CURVE('',#8655,#8678,#8680,.T.);
+#8678 = VERTEX_POINT('',#8679);
+#8679 = CARTESIAN_POINT('',(2.420567712475,1.,3.71));
+#8680 = SURFACE_CURVE('',#8681,(#8685,#8692),.PCURVE_S1.);
+#8681 = LINE('',#8682,#8683);
+#8682 = CARTESIAN_POINT('',(2.420567712475,1.,2.81));
+#8683 = VECTOR('',#8684,1.);
+#8684 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#8685 = PCURVE('',#7959,#8686);
+#8686 = DEFINITIONAL_REPRESENTATION('',(#8687),#8691);
+#8687 = LINE('',#8688,#8689);
+#8688 = CARTESIAN_POINT('',(0.,0.));
+#8689 = VECTOR('',#8690,1.);
+#8690 = DIRECTION('',(0.,-1.));
+#8691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8692 = PCURVE('',#8693,#8698);
+#8693 = PLANE('',#8694);
+#8694 = AXIS2_PLACEMENT_3D('',#8695,#8696,#8697);
+#8695 = CARTESIAN_POINT('',(2.420567712475,-1.,2.81));
+#8696 = DIRECTION('',(-1.,0.,0.));
+#8697 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#8698 = DEFINITIONAL_REPRESENTATION('',(#8699),#8703);
+#8699 = LINE('',#8700,#8701);
+#8700 = CARTESIAN_POINT('',(2.,1.183291357832E-30));
+#8701 = VECTOR('',#8702,1.);
+#8702 = DIRECTION('',(0.,-1.));
+#8703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8704 = ORIENTED_EDGE('',*,*,#8705,.F.);
+#8705 = EDGE_CURVE('',#8706,#8678,#8708,.T.);
+#8706 = VERTEX_POINT('',#8707);
+#8707 = CARTESIAN_POINT('',(2.760567712475,1.,3.56));
+#8708 = SURFACE_CURVE('',#8709,(#8713,#8719),.PCURVE_S1.);
+#8709 = LINE('',#8710,#8711);
+#8710 = CARTESIAN_POINT('',(2.586751637167,1.,3.636683562636));
+#8711 = VECTOR('',#8712,1.);
+#8712 = DIRECTION('',(-0.914917801573,5.377567812066E-16,0.403640206576)
+  );
+#8713 = PCURVE('',#7959,#8714);
+#8714 = DEFINITIONAL_REPRESENTATION('',(#8715),#8718);
+#8715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8716,#8717),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.227141798914,0.218799901312),.PIECEWISE_BEZIER_KNOTS.);
+#8716 = CARTESIAN_POINT('',(0.374,-0.735));
+#8717 = CARTESIAN_POINT('',(-3.400000000022E-02,-0.915));
+#8718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8719 = PCURVE('',#8720,#8725);
+#8720 = PLANE('',#8721);
+#8721 = AXIS2_PLACEMENT_3D('',#8722,#8723,#8724);
+#8722 = CARTESIAN_POINT('',(2.420567712475,-1.,3.71));
+#8723 = DIRECTION('',(-0.403640206576,-9.649746684984E-16,
+    -0.914917801573));
+#8724 = DIRECTION('',(0.914917801573,-4.481306510055E-16,-0.403640206576
+    ));
+#8725 = DEFINITIONAL_REPRESENTATION('',(#8726),#8729);
+#8726 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8727,#8728),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.227141798914,0.218799901312),.PIECEWISE_BEZIER_KNOTS.);
+#8727 = CARTESIAN_POINT('',(0.408779891873,-2.));
+#8728 = CARTESIAN_POINT('',(-3.716180835237E-02,-2.));
+#8729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8730 = ORIENTED_EDGE('',*,*,#8731,.F.);
+#8731 = EDGE_CURVE('',#8732,#8706,#8734,.T.);
+#8732 = VERTEX_POINT('',#8733);
+#8733 = CARTESIAN_POINT('',(3.100567712475,1.,3.71));
+#8734 = SURFACE_CURVE('',#8735,(#8739,#8745),.PCURVE_S1.);
+#8735 = LINE('',#8736,#8737);
+#8736 = CARTESIAN_POINT('',(2.479778429346,1.,3.436122375091));
+#8737 = VECTOR('',#8738,1.);
+#8738 = DIRECTION('',(-0.914917801573,-5.377567812065E-16,
+    -0.403640206576));
+#8739 = PCURVE('',#7959,#8740);
+#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8744);
+#8741 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8742,#8743),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.715680995607,-0.269739295381),.PIECEWISE_BEZIER_KNOTS.);
+#8742 = CARTESIAN_POINT('',(0.714,-0.915));
+#8743 = CARTESIAN_POINT('',(0.306,-0.735));
+#8744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8745 = PCURVE('',#8746,#8751);
+#8746 = PLANE('',#8747);
+#8747 = AXIS2_PLACEMENT_3D('',#8748,#8749,#8750);
+#8748 = CARTESIAN_POINT('',(2.760567712475,-1.,3.56));
+#8749 = DIRECTION('',(0.403640206576,-9.649746684984E-16,-0.914917801573
+    ));
+#8750 = DIRECTION('',(0.914917801573,4.481306510054E-16,0.403640206576)
+  );
+#8751 = DEFINITIONAL_REPRESENTATION('',(#8752),#8755);
+#8752 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8753,#8754),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.715680995607,-0.269739295381),.PIECEWISE_BEZIER_KNOTS.);
+#8753 = CARTESIAN_POINT('',(0.408779891874,-2.));
+#8754 = CARTESIAN_POINT('',(-3.716180835215E-02,-2.));
+#8755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8756 = ORIENTED_EDGE('',*,*,#8757,.F.);
+#8757 = EDGE_CURVE('',#8758,#8732,#8760,.T.);
+#8758 = VERTEX_POINT('',#8759);
+#8759 = CARTESIAN_POINT('',(3.440567712475,1.,3.56));
+#8760 = SURFACE_CURVE('',#8761,(#8765,#8771),.PCURVE_S1.);
+#8761 = LINE('',#8762,#8763);
+#8762 = CARTESIAN_POINT('',(2.982146278731,1.,3.762244750181));
+#8763 = VECTOR('',#8764,1.);
+#8764 = DIRECTION('',(-0.914917801573,5.377567812066E-16,0.403640206576)
+  );
+#8765 = PCURVE('',#7959,#8766);
+#8766 = DEFINITIONAL_REPRESENTATION('',(#8767),#8770);
+#8767 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8768,#8769),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.538213851449,-9.227215122309E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8768 = CARTESIAN_POINT('',(1.054,-0.735));
+#8769 = CARTESIAN_POINT('',(0.646,-0.915));
+#8770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8771 = PCURVE('',#8772,#8777);
+#8772 = PLANE('',#8773);
+#8773 = AXIS2_PLACEMENT_3D('',#8774,#8775,#8776);
+#8774 = CARTESIAN_POINT('',(3.100567712475,-1.,3.71));
+#8775 = DIRECTION('',(-0.403640206576,-9.649746684984E-16,
+    -0.914917801573));
+#8776 = DIRECTION('',(0.914917801573,-4.481306510055E-16,-0.403640206576
+    ));
+#8777 = DEFINITIONAL_REPRESENTATION('',(#8778),#8781);
+#8778 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8779,#8780),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.538213851449,-9.227215122309E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8779 = CARTESIAN_POINT('',(0.408779891873,-2.));
+#8780 = CARTESIAN_POINT('',(-3.716180835237E-02,-2.));
+#8781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8782 = ORIENTED_EDGE('',*,*,#8783,.F.);
+#8783 = EDGE_CURVE('',#8784,#8758,#8786,.T.);
+#8784 = VERTEX_POINT('',#8785);
+#8785 = CARTESIAN_POINT('',(3.780567712475,1.,3.71));
+#8786 = SURFACE_CURVE('',#8787,(#8791,#8797),.PCURVE_S1.);
+#8787 = LINE('',#8788,#8789);
+#8788 = CARTESIAN_POINT('',(2.875173070911,1.,3.310561187545));
+#8789 = VECTOR('',#8790,1.);
+#8790 = DIRECTION('',(-0.914917801573,-5.377567812065E-16,
+    -0.403640206576));
+#8791 = PCURVE('',#7959,#8792);
+#8792 = DEFINITIONAL_REPRESENTATION('',(#8793),#8796);
+#8793 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8794,#8795),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.026753048142,-0.580811347916),.PIECEWISE_BEZIER_KNOTS.);
+#8794 = CARTESIAN_POINT('',(1.394,-0.915));
+#8795 = CARTESIAN_POINT('',(0.986,-0.735));
+#8796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8797 = PCURVE('',#8798,#8803);
+#8798 = PLANE('',#8799);
+#8799 = AXIS2_PLACEMENT_3D('',#8800,#8801,#8802);
+#8800 = CARTESIAN_POINT('',(3.440567712475,-1.,3.56));
+#8801 = DIRECTION('',(0.403640206576,-9.649746684984E-16,-0.914917801573
+    ));
+#8802 = DIRECTION('',(0.914917801573,4.481306510054E-16,0.403640206576)
+  );
+#8803 = DEFINITIONAL_REPRESENTATION('',(#8804),#8807);
+#8804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8805,#8806),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.026753048142,-0.580811347916),.PIECEWISE_BEZIER_KNOTS.);
+#8805 = CARTESIAN_POINT('',(0.408779891874,-2.));
+#8806 = CARTESIAN_POINT('',(-3.716180835215E-02,-2.));
+#8807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8808 = ORIENTED_EDGE('',*,*,#8809,.F.);
+#8809 = EDGE_CURVE('',#8810,#8784,#8812,.T.);
+#8810 = VERTEX_POINT('',#8811);
+#8811 = CARTESIAN_POINT('',(4.120567712475,1.,3.56));
+#8812 = SURFACE_CURVE('',#8813,(#8817,#8823),.PCURVE_S1.);
+#8813 = LINE('',#8814,#8815);
+#8814 = CARTESIAN_POINT('',(3.377540920295,1.,3.887805937726));
+#8815 = VECTOR('',#8816,1.);
+#8816 = DIRECTION('',(-0.914917801573,5.377567812066E-16,0.403640206576)
+  );
+#8817 = PCURVE('',#7959,#8818);
+#8818 = DEFINITIONAL_REPRESENTATION('',(#8819),#8822);
+#8819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8820,#8821),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.849285903984,-0.403344203758),.PIECEWISE_BEZIER_KNOTS.);
+#8820 = CARTESIAN_POINT('',(1.734,-0.735));
+#8821 = CARTESIAN_POINT('',(1.326,-0.915));
+#8822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8823 = PCURVE('',#8824,#8829);
+#8824 = PLANE('',#8825);
+#8825 = AXIS2_PLACEMENT_3D('',#8826,#8827,#8828);
+#8826 = CARTESIAN_POINT('',(3.780567712475,-1.,3.71));
+#8827 = DIRECTION('',(-0.403640206576,-9.649746684984E-16,
+    -0.914917801573));
+#8828 = DIRECTION('',(0.914917801573,-4.481306510055E-16,-0.403640206576
+    ));
+#8829 = DEFINITIONAL_REPRESENTATION('',(#8830),#8833);
+#8830 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8831,#8832),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.849285903984,-0.403344203758),.PIECEWISE_BEZIER_KNOTS.);
+#8831 = CARTESIAN_POINT('',(0.408779891873,-2.));
+#8832 = CARTESIAN_POINT('',(-3.716180835237E-02,-2.));
+#8833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8834 = ORIENTED_EDGE('',*,*,#8835,.F.);
+#8835 = EDGE_CURVE('',#8836,#8810,#8838,.T.);
+#8836 = VERTEX_POINT('',#8837);
+#8837 = CARTESIAN_POINT('',(6.120567712475,1.,3.56));
+#8838 = SURFACE_CURVE('',#8839,(#8843,#8849),.PCURVE_S1.);
+#8839 = LINE('',#8840,#8841);
+#8840 = CARTESIAN_POINT('',(3.270567712475,1.,3.56));
+#8841 = VECTOR('',#8842,1.);
+#8842 = DIRECTION('',(-1.,-0.,0.));
+#8843 = PCURVE('',#7959,#8844);
+#8844 = DEFINITIONAL_REPRESENTATION('',(#8845),#8848);
+#8845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8846,#8847),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.05,-0.65),.PIECEWISE_BEZIER_KNOTS.);
+#8846 = CARTESIAN_POINT('',(3.9,-0.75));
+#8847 = CARTESIAN_POINT('',(1.5,-0.75));
+#8848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8849 = PCURVE('',#8850,#8855);
+#8850 = PLANE('',#8851);
+#8851 = AXIS2_PLACEMENT_3D('',#8852,#8853,#8854);
+#8852 = CARTESIAN_POINT('',(4.120567712475,-1.,3.56));
+#8853 = DIRECTION('',(0.,-1.054711873394E-15,-1.));
+#8854 = DIRECTION('',(1.,0.,0.));
+#8855 = DEFINITIONAL_REPRESENTATION('',(#8856),#8859);
+#8856 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8857,#8858),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.05,-0.65),.PIECEWISE_BEZIER_KNOTS.);
+#8857 = CARTESIAN_POINT('',(2.2,-2.));
+#8858 = CARTESIAN_POINT('',(-0.2,-2.));
+#8859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8860 = ORIENTED_EDGE('',*,*,#8861,.F.);
+#8861 = EDGE_CURVE('',#7944,#8836,#8862,.T.);
+#8862 = SURFACE_CURVE('',#8863,(#8867,#8874),.PCURVE_S1.);
+#8863 = LINE('',#8864,#8865);
+#8864 = CARTESIAN_POINT('',(6.120567712475,1.,2.81));
+#8865 = VECTOR('',#8866,1.);
+#8866 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#8867 = PCURVE('',#7959,#8868);
+#8868 = DEFINITIONAL_REPRESENTATION('',(#8869),#8873);
+#8869 = LINE('',#8870,#8871);
+#8870 = CARTESIAN_POINT('',(3.7,0.));
+#8871 = VECTOR('',#8872,1.);
+#8872 = DIRECTION('',(0.,-1.));
+#8873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8874 = PCURVE('',#7987,#8875);
+#8875 = DEFINITIONAL_REPRESENTATION('',(#8876),#8880);
+#8876 = LINE('',#8877,#8878);
+#8877 = CARTESIAN_POINT('',(0.,0.));
+#8878 = VECTOR('',#8879,1.);
+#8879 = DIRECTION('',(0.,-1.));
+#8880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8881 = ORIENTED_EDGE('',*,*,#7943,.F.);
+#8882 = ADVANCED_FACE('',(#8883),#7987,.T.);
+#8883 = FACE_BOUND('',#8884,.T.);
+#8884 = EDGE_LOOP('',(#8885,#8886,#8887,#8910));
+#8885 = ORIENTED_EDGE('',*,*,#7971,.F.);
+#8886 = ORIENTED_EDGE('',*,*,#8861,.T.);
+#8887 = ORIENTED_EDGE('',*,*,#8888,.F.);
+#8888 = EDGE_CURVE('',#8889,#8836,#8891,.T.);
+#8889 = VERTEX_POINT('',#8890);
+#8890 = CARTESIAN_POINT('',(6.120567712475,-1.,3.56));
+#8891 = SURFACE_CURVE('',#8892,(#8896,#8903),.PCURVE_S1.);
+#8892 = LINE('',#8893,#8894);
+#8893 = CARTESIAN_POINT('',(6.120567712475,-1.,3.56));
+#8894 = VECTOR('',#8895,1.);
+#8895 = DIRECTION('',(0.,1.,-1.054711873394E-15));
+#8896 = PCURVE('',#7987,#8897);
+#8897 = DEFINITIONAL_REPRESENTATION('',(#8898),#8902);
+#8898 = LINE('',#8899,#8900);
+#8899 = CARTESIAN_POINT('',(2.,-0.75));
+#8900 = VECTOR('',#8901,1.);
+#8901 = DIRECTION('',(-1.,-2.775557561563E-16));
+#8902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8903 = PCURVE('',#8850,#8904);
+#8904 = DEFINITIONAL_REPRESENTATION('',(#8905),#8909);
+#8905 = LINE('',#8906,#8907);
+#8906 = CARTESIAN_POINT('',(2.,0.));
+#8907 = VECTOR('',#8908,1.);
+#8908 = DIRECTION('',(0.,-1.));
+#8909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8910 = ORIENTED_EDGE('',*,*,#8911,.F.);
+#8911 = EDGE_CURVE('',#7972,#8889,#8912,.T.);
+#8912 = SURFACE_CURVE('',#8913,(#8917,#8924),.PCURVE_S1.);
+#8913 = LINE('',#8914,#8915);
+#8914 = CARTESIAN_POINT('',(6.120567712475,-1.,2.81));
+#8915 = VECTOR('',#8916,1.);
+#8916 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#8917 = PCURVE('',#7987,#8918);
+#8918 = DEFINITIONAL_REPRESENTATION('',(#8919),#8923);
+#8919 = LINE('',#8920,#8921);
+#8920 = CARTESIAN_POINT('',(2.,-2.22044604925E-16));
+#8921 = VECTOR('',#8922,1.);
+#8922 = DIRECTION('',(0.,-1.));
+#8923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8924 = PCURVE('',#8015,#8925);
+#8925 = DEFINITIONAL_REPRESENTATION('',(#8926),#8930);
+#8926 = LINE('',#8927,#8928);
+#8927 = CARTESIAN_POINT('',(0.,0.));
+#8928 = VECTOR('',#8929,1.);
+#8929 = DIRECTION('',(0.,-1.));
+#8930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8931 = ADVANCED_FACE('',(#8932),#8015,.T.);
+#8932 = FACE_BOUND('',#8933,.T.);
+#8933 = EDGE_LOOP('',(#8934,#8935,#8936,#8959,#8982,#9005,#9028,#9051,
+    #9074,#9097));
+#8934 = ORIENTED_EDGE('',*,*,#7999,.F.);
+#8935 = ORIENTED_EDGE('',*,*,#8911,.T.);
+#8936 = ORIENTED_EDGE('',*,*,#8937,.F.);
+#8937 = EDGE_CURVE('',#8938,#8889,#8940,.T.);
+#8938 = VERTEX_POINT('',#8939);
+#8939 = CARTESIAN_POINT('',(4.120567712475,-1.,3.56));
+#8940 = SURFACE_CURVE('',#8941,(#8945,#8952),.PCURVE_S1.);
+#8941 = LINE('',#8942,#8943);
+#8942 = CARTESIAN_POINT('',(4.120567712475,-1.,3.56));
+#8943 = VECTOR('',#8944,1.);
+#8944 = DIRECTION('',(1.,0.,0.));
+#8945 = PCURVE('',#8015,#8946);
+#8946 = DEFINITIONAL_REPRESENTATION('',(#8947),#8951);
+#8947 = LINE('',#8948,#8949);
+#8948 = CARTESIAN_POINT('',(2.,-0.75));
+#8949 = VECTOR('',#8950,1.);
+#8950 = DIRECTION('',(-1.,0.));
+#8951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8952 = PCURVE('',#8850,#8953);
+#8953 = DEFINITIONAL_REPRESENTATION('',(#8954),#8958);
+#8954 = LINE('',#8955,#8956);
+#8955 = CARTESIAN_POINT('',(0.,0.));
+#8956 = VECTOR('',#8957,1.);
+#8957 = DIRECTION('',(1.,0.));
+#8958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8959 = ORIENTED_EDGE('',*,*,#8960,.F.);
+#8960 = EDGE_CURVE('',#8961,#8938,#8963,.T.);
+#8961 = VERTEX_POINT('',#8962);
+#8962 = CARTESIAN_POINT('',(3.780567712475,-1.,3.71));
+#8963 = SURFACE_CURVE('',#8964,(#8968,#8975),.PCURVE_S1.);
+#8964 = LINE('',#8965,#8966);
+#8965 = CARTESIAN_POINT('',(3.780567712475,-1.,3.71));
+#8966 = VECTOR('',#8967,1.);
+#8967 = DIRECTION('',(0.914917801573,-4.481306510055E-16,-0.403640206576
+    ));
+#8968 = PCURVE('',#8015,#8969);
+#8969 = DEFINITIONAL_REPRESENTATION('',(#8970),#8974);
+#8970 = LINE('',#8971,#8972);
+#8971 = CARTESIAN_POINT('',(2.34,-0.9));
+#8972 = VECTOR('',#8973,1.);
+#8973 = DIRECTION('',(-0.914917801573,0.403640206576));
+#8974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8975 = PCURVE('',#8824,#8976);
+#8976 = DEFINITIONAL_REPRESENTATION('',(#8977),#8981);
+#8977 = LINE('',#8978,#8979);
+#8978 = CARTESIAN_POINT('',(0.,0.));
+#8979 = VECTOR('',#8980,1.);
+#8980 = DIRECTION('',(1.,0.));
+#8981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8982 = ORIENTED_EDGE('',*,*,#8983,.F.);
+#8983 = EDGE_CURVE('',#8984,#8961,#8986,.T.);
+#8984 = VERTEX_POINT('',#8985);
+#8985 = CARTESIAN_POINT('',(3.440567712475,-1.,3.56));
+#8986 = SURFACE_CURVE('',#8987,(#8991,#8998),.PCURVE_S1.);
+#8987 = LINE('',#8988,#8989);
+#8988 = CARTESIAN_POINT('',(3.440567712475,-1.,3.56));
+#8989 = VECTOR('',#8990,1.);
+#8990 = DIRECTION('',(0.914917801573,4.481306510054E-16,0.403640206576)
+  );
+#8991 = PCURVE('',#8015,#8992);
+#8992 = DEFINITIONAL_REPRESENTATION('',(#8993),#8997);
+#8993 = LINE('',#8994,#8995);
+#8994 = CARTESIAN_POINT('',(2.68,-0.75));
+#8995 = VECTOR('',#8996,1.);
+#8996 = DIRECTION('',(-0.914917801573,-0.403640206576));
+#8997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8998 = PCURVE('',#8798,#8999);
+#8999 = DEFINITIONAL_REPRESENTATION('',(#9000),#9004);
+#9000 = LINE('',#9001,#9002);
+#9001 = CARTESIAN_POINT('',(0.,0.));
+#9002 = VECTOR('',#9003,1.);
+#9003 = DIRECTION('',(1.,0.));
+#9004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9005 = ORIENTED_EDGE('',*,*,#9006,.F.);
+#9006 = EDGE_CURVE('',#9007,#8984,#9009,.T.);
+#9007 = VERTEX_POINT('',#9008);
+#9008 = CARTESIAN_POINT('',(3.100567712475,-1.,3.71));
+#9009 = SURFACE_CURVE('',#9010,(#9014,#9021),.PCURVE_S1.);
+#9010 = LINE('',#9011,#9012);
+#9011 = CARTESIAN_POINT('',(3.100567712475,-1.,3.71));
+#9012 = VECTOR('',#9013,1.);
+#9013 = DIRECTION('',(0.914917801573,-4.481306510055E-16,-0.403640206576
+    ));
+#9014 = PCURVE('',#8015,#9015);
+#9015 = DEFINITIONAL_REPRESENTATION('',(#9016),#9020);
+#9016 = LINE('',#9017,#9018);
+#9017 = CARTESIAN_POINT('',(3.02,-0.9));
+#9018 = VECTOR('',#9019,1.);
+#9019 = DIRECTION('',(-0.914917801573,0.403640206576));
+#9020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9021 = PCURVE('',#8772,#9022);
+#9022 = DEFINITIONAL_REPRESENTATION('',(#9023),#9027);
+#9023 = LINE('',#9024,#9025);
+#9024 = CARTESIAN_POINT('',(0.,0.));
+#9025 = VECTOR('',#9026,1.);
+#9026 = DIRECTION('',(1.,0.));
+#9027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9028 = ORIENTED_EDGE('',*,*,#9029,.F.);
+#9029 = EDGE_CURVE('',#9030,#9007,#9032,.T.);
+#9030 = VERTEX_POINT('',#9031);
+#9031 = CARTESIAN_POINT('',(2.760567712475,-1.,3.56));
+#9032 = SURFACE_CURVE('',#9033,(#9037,#9044),.PCURVE_S1.);
+#9033 = LINE('',#9034,#9035);
+#9034 = CARTESIAN_POINT('',(2.760567712475,-1.,3.56));
+#9035 = VECTOR('',#9036,1.);
+#9036 = DIRECTION('',(0.914917801573,4.481306510054E-16,0.403640206576)
+  );
+#9037 = PCURVE('',#8015,#9038);
+#9038 = DEFINITIONAL_REPRESENTATION('',(#9039),#9043);
+#9039 = LINE('',#9040,#9041);
+#9040 = CARTESIAN_POINT('',(3.36,-0.75));
+#9041 = VECTOR('',#9042,1.);
+#9042 = DIRECTION('',(-0.914917801573,-0.403640206576));
+#9043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9044 = PCURVE('',#8746,#9045);
+#9045 = DEFINITIONAL_REPRESENTATION('',(#9046),#9050);
+#9046 = LINE('',#9047,#9048);
+#9047 = CARTESIAN_POINT('',(0.,0.));
+#9048 = VECTOR('',#9049,1.);
+#9049 = DIRECTION('',(1.,-9.860761315263E-32));
+#9050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9051 = ORIENTED_EDGE('',*,*,#9052,.F.);
+#9052 = EDGE_CURVE('',#9053,#9030,#9055,.T.);
+#9053 = VERTEX_POINT('',#9054);
+#9054 = CARTESIAN_POINT('',(2.420567712475,-1.,3.71));
+#9055 = SURFACE_CURVE('',#9056,(#9060,#9067),.PCURVE_S1.);
+#9056 = LINE('',#9057,#9058);
+#9057 = CARTESIAN_POINT('',(2.420567712475,-1.,3.71));
+#9058 = VECTOR('',#9059,1.);
+#9059 = DIRECTION('',(0.914917801573,-4.481306510055E-16,-0.403640206576
+    ));
+#9060 = PCURVE('',#8015,#9061);
+#9061 = DEFINITIONAL_REPRESENTATION('',(#9062),#9066);
+#9062 = LINE('',#9063,#9064);
+#9063 = CARTESIAN_POINT('',(3.7,-0.9));
+#9064 = VECTOR('',#9065,1.);
+#9065 = DIRECTION('',(-0.914917801573,0.403640206576));
+#9066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9067 = PCURVE('',#8720,#9068);
+#9068 = DEFINITIONAL_REPRESENTATION('',(#9069),#9073);
+#9069 = LINE('',#9070,#9071);
+#9070 = CARTESIAN_POINT('',(0.,0.));
+#9071 = VECTOR('',#9072,1.);
+#9072 = DIRECTION('',(1.,0.));
+#9073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9074 = ORIENTED_EDGE('',*,*,#9075,.F.);
+#9075 = EDGE_CURVE('',#9076,#9053,#9078,.T.);
+#9076 = VERTEX_POINT('',#9077);
+#9077 = CARTESIAN_POINT('',(2.420567712475,-1.,2.81));
+#9078 = SURFACE_CURVE('',#9079,(#9083,#9090),.PCURVE_S1.);
+#9079 = LINE('',#9080,#9081);
+#9080 = CARTESIAN_POINT('',(2.420567712475,-1.,2.81));
+#9081 = VECTOR('',#9082,1.);
+#9082 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#9083 = PCURVE('',#8015,#9084);
+#9084 = DEFINITIONAL_REPRESENTATION('',(#9085),#9089);
+#9085 = LINE('',#9086,#9087);
+#9086 = CARTESIAN_POINT('',(3.7,0.));
+#9087 = VECTOR('',#9088,1.);
+#9088 = DIRECTION('',(0.,-1.));
+#9089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9090 = PCURVE('',#8693,#9091);
+#9091 = DEFINITIONAL_REPRESENTATION('',(#9092),#9096);
+#9092 = LINE('',#9093,#9094);
+#9093 = CARTESIAN_POINT('',(-1.110223024625E-16,9.860761315263E-32));
+#9094 = VECTOR('',#9095,1.);
+#9095 = DIRECTION('',(0.,-1.));
+#9096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9097 = ORIENTED_EDGE('',*,*,#9098,.F.);
+#9098 = EDGE_CURVE('',#8000,#9076,#9099,.T.);
+#9099 = SURFACE_CURVE('',#9100,(#9104,#9111),.PCURVE_S1.);
+#9100 = LINE('',#9101,#9102);
+#9101 = CARTESIAN_POINT('',(6.120567712475,-1.,2.81));
+#9102 = VECTOR('',#9103,1.);
+#9103 = DIRECTION('',(-1.,0.,0.));
+#9104 = PCURVE('',#8015,#9105);
+#9105 = DEFINITIONAL_REPRESENTATION('',(#9106),#9110);
+#9106 = LINE('',#9107,#9108);
+#9107 = CARTESIAN_POINT('',(0.,0.));
+#9108 = VECTOR('',#9109,1.);
+#9109 = DIRECTION('',(1.,0.));
+#9110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9111 = PCURVE('',#8615,#9112);
+#9112 = DEFINITIONAL_REPRESENTATION('',(#9113),#9117);
+#9113 = LINE('',#9114,#9115);
+#9114 = CARTESIAN_POINT('',(1.,-1.85));
+#9115 = VECTOR('',#9116,1.);
+#9116 = DIRECTION('',(0.,1.));
+#9117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9118 = ADVANCED_FACE('',(#9119),#8066,.T.);
+#9119 = FACE_BOUND('',#9120,.T.);
+#9120 = EDGE_LOOP('',(#9121,#9122,#9123,#9124));
+#9121 = ORIENTED_EDGE('',*,*,#8360,.F.);
+#9122 = ORIENTED_EDGE('',*,*,#8050,.T.);
+#9123 = ORIENTED_EDGE('',*,*,#8628,.T.);
+#9124 = ORIENTED_EDGE('',*,*,#8310,.T.);
+#9125 = ADVANCED_FACE('',(#9126),#8121,.F.);
+#9126 = FACE_BOUND('',#9127,.F.);
+#9127 = EDGE_LOOP('',(#9128,#9149,#9177,#9198));
+#9128 = ORIENTED_EDGE('',*,*,#9129,.T.);
+#9129 = EDGE_CURVE('',#8104,#9130,#9132,.T.);
+#9130 = VERTEX_POINT('',#9131);
+#9131 = CARTESIAN_POINT('',(8.6,-1.,3.51));
+#9132 = SURFACE_CURVE('',#9133,(#9137,#9143),.PCURVE_S1.);
+#9133 = LINE('',#9134,#9135);
+#9134 = CARTESIAN_POINT('',(8.475,-1.,3.635));
+#9135 = VECTOR('',#9136,1.);
+#9136 = DIRECTION('',(-0.707106781187,1.138317032546E-15,0.707106781187)
+  );
+#9137 = PCURVE('',#8121,#9138);
+#9138 = DEFINITIONAL_REPRESENTATION('',(#9139),#9142);
+#9139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9140,#9141),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.265721138324,-7.778174593052E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9140 = CARTESIAN_POINT('',(1.088944443027,-1.3));
+#9141 = CARTESIAN_POINT('',(-9.899494936612E-02,-1.3));
+#9142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9143 = PCURVE('',#8149,#9144);
+#9144 = DEFINITIONAL_REPRESENTATION('',(#9145),#9148);
+#9145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9146,#9147),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.265721138324,-7.778174593052E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9146 = CARTESIAN_POINT('',(1.27,-0.77));
+#9147 = CARTESIAN_POINT('',(0.43,7.E-02));
+#9148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9149 = ORIENTED_EDGE('',*,*,#9150,.T.);
+#9150 = EDGE_CURVE('',#9130,#9151,#9153,.T.);
+#9151 = VERTEX_POINT('',#9152);
+#9152 = CARTESIAN_POINT('',(8.6,1.,3.51));
+#9153 = SURFACE_CURVE('',#9154,(#9158,#9165),.PCURVE_S1.);
+#9154 = LINE('',#9155,#9156);
+#9155 = CARTESIAN_POINT('',(8.6,-2.3,3.51));
+#9156 = VECTOR('',#9157,1.);
+#9157 = DIRECTION('',(-0.,1.,-1.609823385706E-15));
+#9158 = PCURVE('',#8121,#9159);
+#9159 = DEFINITIONAL_REPRESENTATION('',(#9160),#9164);
+#9160 = LINE('',#9161,#9162);
+#9161 = CARTESIAN_POINT('',(4.183566716211E-31,4.440892098501E-16));
+#9162 = VECTOR('',#9163,1.);
+#9163 = DIRECTION('',(-3.925231146709E-17,-1.));
+#9164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9165 = PCURVE('',#9166,#9171);
+#9166 = PLANE('',#9167);
+#9167 = AXIS2_PLACEMENT_3D('',#9168,#9169,#9170);
+#9168 = CARTESIAN_POINT('',(8.1,-2.3,3.51));
+#9169 = DIRECTION('',(0.,-1.609823385706E-15,-1.));
+#9170 = DIRECTION('',(1.,0.,0.));
+#9171 = DEFINITIONAL_REPRESENTATION('',(#9172),#9176);
+#9172 = LINE('',#9173,#9174);
+#9173 = CARTESIAN_POINT('',(0.5,4.440892098501E-16));
+#9174 = VECTOR('',#9175,1.);
+#9175 = DIRECTION('',(-0.,-1.));
+#9176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9177 = ORIENTED_EDGE('',*,*,#9178,.T.);
+#9178 = EDGE_CURVE('',#9151,#8106,#9179,.T.);
+#9179 = SURFACE_CURVE('',#9180,(#9184,#9191),.PCURVE_S1.);
+#9180 = LINE('',#9181,#9182);
+#9181 = CARTESIAN_POINT('',(8.6,1.,3.51));
+#9182 = VECTOR('',#9183,1.);
+#9183 = DIRECTION('',(0.707106781187,-1.177569344013E-15,-0.707106781187
+    ));
+#9184 = PCURVE('',#8121,#9185);
+#9185 = DEFINITIONAL_REPRESENTATION('',(#9186),#9190);
+#9186 = LINE('',#9187,#9188);
+#9187 = CARTESIAN_POINT('',(-2.826166425631E-16,-3.3));
+#9188 = VECTOR('',#9189,1.);
+#9189 = DIRECTION('',(1.,-3.944304526105E-31));
+#9190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9191 = PCURVE('',#8202,#9192);
+#9192 = DEFINITIONAL_REPRESENTATION('',(#9193),#9197);
+#9193 = LINE('',#9194,#9195);
+#9194 = CARTESIAN_POINT('',(-0.7,-0.7));
+#9195 = VECTOR('',#9196,1.);
+#9196 = DIRECTION('',(0.707106781187,0.707106781187));
+#9197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9198 = ORIENTED_EDGE('',*,*,#8103,.F.);
+#9199 = ADVANCED_FACE('',(#9200),#8149,.T.);
+#9200 = FACE_BOUND('',#9201,.T.);
+#9201 = EDGE_LOOP('',(#9202,#9225,#9246,#9247));
+#9202 = ORIENTED_EDGE('',*,*,#9203,.F.);
+#9203 = EDGE_CURVE('',#9204,#9130,#9206,.T.);
+#9204 = VERTEX_POINT('',#9205);
+#9205 = CARTESIAN_POINT('',(8.1,-1.,3.51));
+#9206 = SURFACE_CURVE('',#9207,(#9211,#9218),.PCURVE_S1.);
+#9207 = LINE('',#9208,#9209);
+#9208 = CARTESIAN_POINT('',(8.1,-1.,3.51));
+#9209 = VECTOR('',#9210,1.);
+#9210 = DIRECTION('',(1.,0.,0.));
+#9211 = PCURVE('',#8149,#9212);
+#9212 = DEFINITIONAL_REPRESENTATION('',(#9213),#9217);
+#9213 = LINE('',#9214,#9215);
+#9214 = CARTESIAN_POINT('',(0.,0.));
+#9215 = VECTOR('',#9216,1.);
+#9216 = DIRECTION('',(1.,0.));
+#9217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9218 = PCURVE('',#9166,#9219);
+#9219 = DEFINITIONAL_REPRESENTATION('',(#9220),#9224);
+#9220 = LINE('',#9221,#9222);
+#9221 = CARTESIAN_POINT('',(0.,-1.3));
+#9222 = VECTOR('',#9223,1.);
+#9223 = DIRECTION('',(1.,0.));
+#9224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9225 = ORIENTED_EDGE('',*,*,#9226,.T.);
+#9226 = EDGE_CURVE('',#9204,#8134,#9227,.T.);
+#9227 = SURFACE_CURVE('',#9228,(#9232,#9239),.PCURVE_S1.);
+#9228 = LINE('',#9229,#9230);
+#9229 = CARTESIAN_POINT('',(8.1,-1.,3.51));
+#9230 = VECTOR('',#9231,1.);
+#9231 = DIRECTION('',(-0.,-1.609823385706E-15,-1.));
+#9232 = PCURVE('',#8149,#9233);
+#9233 = DEFINITIONAL_REPRESENTATION('',(#9234),#9238);
+#9234 = LINE('',#9235,#9236);
+#9235 = CARTESIAN_POINT('',(0.,0.));
+#9236 = VECTOR('',#9237,1.);
+#9237 = DIRECTION('',(0.,-1.));
+#9238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9239 = PCURVE('',#8176,#9240);
+#9240 = DEFINITIONAL_REPRESENTATION('',(#9241),#9245);
+#9241 = LINE('',#9242,#9243);
+#9242 = CARTESIAN_POINT('',(0.7,-1.3));
+#9243 = VECTOR('',#9244,1.);
+#9244 = DIRECTION('',(-1.,-5.551115123126E-17));
+#9245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9246 = ORIENTED_EDGE('',*,*,#8133,.T.);
+#9247 = ORIENTED_EDGE('',*,*,#9129,.T.);
+#9248 = ADVANCED_FACE('',(#9249),#8176,.F.);
+#9249 = FACE_BOUND('',#9250,.F.);
+#9250 = EDGE_LOOP('',(#9251,#9252,#9253,#9276));
+#9251 = ORIENTED_EDGE('',*,*,#9226,.T.);
+#9252 = ORIENTED_EDGE('',*,*,#8160,.T.);
+#9253 = ORIENTED_EDGE('',*,*,#9254,.T.);
+#9254 = EDGE_CURVE('',#8161,#9255,#9257,.T.);
+#9255 = VERTEX_POINT('',#9256);
+#9256 = CARTESIAN_POINT('',(8.1,1.,3.51));
+#9257 = SURFACE_CURVE('',#9258,(#9262,#9269),.PCURVE_S1.);
+#9258 = LINE('',#9259,#9260);
+#9259 = CARTESIAN_POINT('',(8.1,1.,2.81));
+#9260 = VECTOR('',#9261,1.);
+#9261 = DIRECTION('',(0.,1.665334536938E-15,1.));
+#9262 = PCURVE('',#8176,#9263);
+#9263 = DEFINITIONAL_REPRESENTATION('',(#9264),#9268);
+#9264 = LINE('',#9265,#9266);
+#9265 = CARTESIAN_POINT('',(3.996802888651E-16,-3.3));
+#9266 = VECTOR('',#9267,1.);
+#9267 = DIRECTION('',(1.,0.));
+#9268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9269 = PCURVE('',#8202,#9270);
+#9270 = DEFINITIONAL_REPRESENTATION('',(#9271),#9275);
+#9271 = LINE('',#9272,#9273);
+#9272 = CARTESIAN_POINT('',(4.440892098501E-16,-1.2));
+#9273 = VECTOR('',#9274,1.);
+#9274 = DIRECTION('',(-1.,-8.192114746797E-47));
+#9275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9276 = ORIENTED_EDGE('',*,*,#9277,.F.);
+#9277 = EDGE_CURVE('',#9204,#9255,#9278,.T.);
+#9278 = SURFACE_CURVE('',#9279,(#9283,#9290),.PCURVE_S1.);
+#9279 = LINE('',#9280,#9281);
+#9280 = CARTESIAN_POINT('',(8.1,-2.3,3.51));
+#9281 = VECTOR('',#9282,1.);
+#9282 = DIRECTION('',(-0.,1.,-1.609823385706E-15));
+#9283 = PCURVE('',#8176,#9284);
+#9284 = DEFINITIONAL_REPRESENTATION('',(#9285),#9289);
+#9285 = LINE('',#9286,#9287);
+#9286 = CARTESIAN_POINT('',(0.7,4.440892098501E-17));
+#9287 = VECTOR('',#9288,1.);
+#9288 = DIRECTION('',(5.551115123126E-17,-1.));
+#9289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9290 = PCURVE('',#9166,#9291);
+#9291 = DEFINITIONAL_REPRESENTATION('',(#9292),#9296);
+#9292 = LINE('',#9293,#9294);
+#9293 = CARTESIAN_POINT('',(0.,4.440892098501E-16));
+#9294 = VECTOR('',#9295,1.);
+#9295 = DIRECTION('',(-0.,-1.));
+#9296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9297 = ADVANCED_FACE('',(#9298),#8202,.F.);
+#9298 = FACE_BOUND('',#9299,.F.);
+#9299 = EDGE_LOOP('',(#9300,#9301,#9302,#9323));
+#9300 = ORIENTED_EDGE('',*,*,#8188,.F.);
+#9301 = ORIENTED_EDGE('',*,*,#9178,.F.);
+#9302 = ORIENTED_EDGE('',*,*,#9303,.F.);
+#9303 = EDGE_CURVE('',#9255,#9151,#9304,.T.);
+#9304 = SURFACE_CURVE('',#9305,(#9309,#9316),.PCURVE_S1.);
+#9305 = LINE('',#9306,#9307);
+#9306 = CARTESIAN_POINT('',(8.1,1.,3.51));
+#9307 = VECTOR('',#9308,1.);
+#9308 = DIRECTION('',(1.,0.,0.));
+#9309 = PCURVE('',#8202,#9310);
+#9310 = DEFINITIONAL_REPRESENTATION('',(#9311),#9315);
+#9311 = LINE('',#9312,#9313);
+#9312 = CARTESIAN_POINT('',(-0.7,-1.2));
+#9313 = VECTOR('',#9314,1.);
+#9314 = DIRECTION('',(0.,1.));
+#9315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9316 = PCURVE('',#9166,#9317);
+#9317 = DEFINITIONAL_REPRESENTATION('',(#9318),#9322);
+#9318 = LINE('',#9319,#9320);
+#9319 = CARTESIAN_POINT('',(0.,-3.3));
+#9320 = VECTOR('',#9321,1.);
+#9321 = DIRECTION('',(1.,0.));
+#9322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9323 = ORIENTED_EDGE('',*,*,#9254,.F.);
+#9324 = ADVANCED_FACE('',(#9325),#8615,.T.);
+#9325 = FACE_BOUND('',#9326,.T.);
+#9326 = EDGE_LOOP('',(#9327,#9328,#9329,#9350));
+#9327 = ORIENTED_EDGE('',*,*,#8601,.T.);
+#9328 = ORIENTED_EDGE('',*,*,#9098,.T.);
+#9329 = ORIENTED_EDGE('',*,*,#9330,.T.);
+#9330 = EDGE_CURVE('',#9076,#8655,#9331,.T.);
+#9331 = SURFACE_CURVE('',#9332,(#9336,#9343),.PCURVE_S1.);
+#9332 = LINE('',#9333,#9334);
+#9333 = CARTESIAN_POINT('',(2.420567712475,-1.,2.81));
+#9334 = VECTOR('',#9335,1.);
+#9335 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#9336 = PCURVE('',#8615,#9337);
+#9337 = DEFINITIONAL_REPRESENTATION('',(#9338),#9342);
+#9338 = LINE('',#9339,#9340);
+#9339 = CARTESIAN_POINT('',(1.,1.85));
+#9340 = VECTOR('',#9341,1.);
+#9341 = DIRECTION('',(-1.,6.077163357286E-63));
+#9342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9343 = PCURVE('',#8693,#9344);
+#9344 = DEFINITIONAL_REPRESENTATION('',(#9345),#9349);
+#9345 = LINE('',#9346,#9347);
+#9346 = CARTESIAN_POINT('',(-1.110223024625E-16,9.860761315263E-32));
+#9347 = VECTOR('',#9348,1.);
+#9348 = DIRECTION('',(1.,0.));
+#9349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9350 = ORIENTED_EDGE('',*,*,#8654,.T.);
+#9351 = ADVANCED_FACE('',(#9352),#8850,.F.);
+#9352 = FACE_BOUND('',#9353,.F.);
+#9353 = EDGE_LOOP('',(#9354,#9355,#9376,#9377));
+#9354 = ORIENTED_EDGE('',*,*,#8937,.F.);
+#9355 = ORIENTED_EDGE('',*,*,#9356,.T.);
+#9356 = EDGE_CURVE('',#8938,#8810,#9357,.T.);
+#9357 = SURFACE_CURVE('',#9358,(#9362,#9369),.PCURVE_S1.);
+#9358 = LINE('',#9359,#9360);
+#9359 = CARTESIAN_POINT('',(4.120567712475,-1.,3.56));
+#9360 = VECTOR('',#9361,1.);
+#9361 = DIRECTION('',(0.,1.,-1.054711873394E-15));
+#9362 = PCURVE('',#8850,#9363);
+#9363 = DEFINITIONAL_REPRESENTATION('',(#9364),#9368);
+#9364 = LINE('',#9365,#9366);
+#9365 = CARTESIAN_POINT('',(0.,0.));
+#9366 = VECTOR('',#9367,1.);
+#9367 = DIRECTION('',(0.,-1.));
+#9368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9369 = PCURVE('',#8824,#9370);
+#9370 = DEFINITIONAL_REPRESENTATION('',(#9371),#9375);
+#9371 = LINE('',#9372,#9373);
+#9372 = CARTESIAN_POINT('',(0.371618083521,1.110223024625E-17));
+#9373 = VECTOR('',#9374,1.);
+#9374 = DIRECTION('',(-2.240653255027E-17,-1.));
+#9375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9376 = ORIENTED_EDGE('',*,*,#8835,.F.);
+#9377 = ORIENTED_EDGE('',*,*,#8888,.F.);
+#9378 = ADVANCED_FACE('',(#9379),#8824,.F.);
+#9379 = FACE_BOUND('',#9380,.F.);
+#9380 = EDGE_LOOP('',(#9381,#9382,#9403,#9404));
+#9381 = ORIENTED_EDGE('',*,*,#8960,.F.);
+#9382 = ORIENTED_EDGE('',*,*,#9383,.T.);
+#9383 = EDGE_CURVE('',#8961,#8784,#9384,.T.);
+#9384 = SURFACE_CURVE('',#9385,(#9389,#9396),.PCURVE_S1.);
+#9385 = LINE('',#9386,#9387);
+#9386 = CARTESIAN_POINT('',(3.780567712475,-1.,3.71));
+#9387 = VECTOR('',#9388,1.);
+#9388 = DIRECTION('',(0.,1.,-1.054711873394E-15));
+#9389 = PCURVE('',#8824,#9390);
+#9390 = DEFINITIONAL_REPRESENTATION('',(#9391),#9395);
+#9391 = LINE('',#9392,#9393);
+#9392 = CARTESIAN_POINT('',(0.,0.));
+#9393 = VECTOR('',#9394,1.);
+#9394 = DIRECTION('',(-2.240653255027E-17,-1.));
+#9395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9396 = PCURVE('',#8798,#9397);
+#9397 = DEFINITIONAL_REPRESENTATION('',(#9398),#9402);
+#9398 = LINE('',#9399,#9400);
+#9399 = CARTESIAN_POINT('',(0.371618083521,-1.110223024625E-17));
+#9400 = VECTOR('',#9401,1.);
+#9401 = DIRECTION('',(2.240653255027E-17,-1.));
+#9402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9403 = ORIENTED_EDGE('',*,*,#8809,.F.);
+#9404 = ORIENTED_EDGE('',*,*,#9356,.F.);
+#9405 = ADVANCED_FACE('',(#9406),#8798,.F.);
+#9406 = FACE_BOUND('',#9407,.F.);
+#9407 = EDGE_LOOP('',(#9408,#9409,#9430,#9431));
+#9408 = ORIENTED_EDGE('',*,*,#8983,.F.);
+#9409 = ORIENTED_EDGE('',*,*,#9410,.T.);
+#9410 = EDGE_CURVE('',#8984,#8758,#9411,.T.);
+#9411 = SURFACE_CURVE('',#9412,(#9416,#9423),.PCURVE_S1.);
+#9412 = LINE('',#9413,#9414);
+#9413 = CARTESIAN_POINT('',(3.440567712475,-1.,3.56));
+#9414 = VECTOR('',#9415,1.);
+#9415 = DIRECTION('',(0.,1.,-1.054711873394E-15));
+#9416 = PCURVE('',#8798,#9417);
+#9417 = DEFINITIONAL_REPRESENTATION('',(#9418),#9422);
+#9418 = LINE('',#9419,#9420);
+#9419 = CARTESIAN_POINT('',(0.,0.));
+#9420 = VECTOR('',#9421,1.);
+#9421 = DIRECTION('',(2.240653255027E-17,-1.));
+#9422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9423 = PCURVE('',#8772,#9424);
+#9424 = DEFINITIONAL_REPRESENTATION('',(#9425),#9429);
+#9425 = LINE('',#9426,#9427);
+#9426 = CARTESIAN_POINT('',(0.371618083521,1.110223024625E-17));
+#9427 = VECTOR('',#9428,1.);
+#9428 = DIRECTION('',(-2.240653255027E-17,-1.));
+#9429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9430 = ORIENTED_EDGE('',*,*,#8783,.F.);
+#9431 = ORIENTED_EDGE('',*,*,#9383,.F.);
+#9432 = ADVANCED_FACE('',(#9433),#8772,.F.);
+#9433 = FACE_BOUND('',#9434,.F.);
+#9434 = EDGE_LOOP('',(#9435,#9436,#9457,#9458));
+#9435 = ORIENTED_EDGE('',*,*,#9006,.F.);
+#9436 = ORIENTED_EDGE('',*,*,#9437,.T.);
+#9437 = EDGE_CURVE('',#9007,#8732,#9438,.T.);
+#9438 = SURFACE_CURVE('',#9439,(#9443,#9450),.PCURVE_S1.);
+#9439 = LINE('',#9440,#9441);
+#9440 = CARTESIAN_POINT('',(3.100567712475,-1.,3.71));
+#9441 = VECTOR('',#9442,1.);
+#9442 = DIRECTION('',(0.,1.,-1.054711873394E-15));
+#9443 = PCURVE('',#8772,#9444);
+#9444 = DEFINITIONAL_REPRESENTATION('',(#9445),#9449);
+#9445 = LINE('',#9446,#9447);
+#9446 = CARTESIAN_POINT('',(0.,0.));
+#9447 = VECTOR('',#9448,1.);
+#9448 = DIRECTION('',(-2.240653255027E-17,-1.));
+#9449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9450 = PCURVE('',#8746,#9451);
+#9451 = DEFINITIONAL_REPRESENTATION('',(#9452),#9456);
+#9452 = LINE('',#9453,#9454);
+#9453 = CARTESIAN_POINT('',(0.371618083521,-1.110223024625E-17));
+#9454 = VECTOR('',#9455,1.);
+#9455 = DIRECTION('',(2.240653255027E-17,-1.));
+#9456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9457 = ORIENTED_EDGE('',*,*,#8757,.F.);
+#9458 = ORIENTED_EDGE('',*,*,#9410,.F.);
+#9459 = ADVANCED_FACE('',(#9460),#8746,.F.);
+#9460 = FACE_BOUND('',#9461,.F.);
+#9461 = EDGE_LOOP('',(#9462,#9463,#9484,#9485));
+#9462 = ORIENTED_EDGE('',*,*,#9029,.F.);
+#9463 = ORIENTED_EDGE('',*,*,#9464,.T.);
+#9464 = EDGE_CURVE('',#9030,#8706,#9465,.T.);
+#9465 = SURFACE_CURVE('',#9466,(#9470,#9477),.PCURVE_S1.);
+#9466 = LINE('',#9467,#9468);
+#9467 = CARTESIAN_POINT('',(2.760567712475,-1.,3.56));
+#9468 = VECTOR('',#9469,1.);
+#9469 = DIRECTION('',(0.,1.,-1.054711873394E-15));
+#9470 = PCURVE('',#8746,#9471);
+#9471 = DEFINITIONAL_REPRESENTATION('',(#9472),#9476);
+#9472 = LINE('',#9473,#9474);
+#9473 = CARTESIAN_POINT('',(0.,0.));
+#9474 = VECTOR('',#9475,1.);
+#9475 = DIRECTION('',(2.240653255027E-17,-1.));
+#9476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9477 = PCURVE('',#8720,#9478);
+#9478 = DEFINITIONAL_REPRESENTATION('',(#9479),#9483);
+#9479 = LINE('',#9480,#9481);
+#9480 = CARTESIAN_POINT('',(0.371618083521,1.110223024625E-17));
+#9481 = VECTOR('',#9482,1.);
+#9482 = DIRECTION('',(-2.240653255027E-17,-1.));
+#9483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9484 = ORIENTED_EDGE('',*,*,#8731,.F.);
+#9485 = ORIENTED_EDGE('',*,*,#9437,.F.);
+#9486 = ADVANCED_FACE('',(#9487),#8720,.F.);
+#9487 = FACE_BOUND('',#9488,.F.);
+#9488 = EDGE_LOOP('',(#9489,#9490,#9511,#9512));
+#9489 = ORIENTED_EDGE('',*,*,#9052,.F.);
+#9490 = ORIENTED_EDGE('',*,*,#9491,.T.);
+#9491 = EDGE_CURVE('',#9053,#8678,#9492,.T.);
+#9492 = SURFACE_CURVE('',#9493,(#9497,#9504),.PCURVE_S1.);
+#9493 = LINE('',#9494,#9495);
+#9494 = CARTESIAN_POINT('',(2.420567712475,-1.,3.71));
+#9495 = VECTOR('',#9496,1.);
+#9496 = DIRECTION('',(0.,1.,-1.054711873394E-15));
+#9497 = PCURVE('',#8720,#9498);
+#9498 = DEFINITIONAL_REPRESENTATION('',(#9499),#9503);
+#9499 = LINE('',#9500,#9501);
+#9500 = CARTESIAN_POINT('',(0.,0.));
+#9501 = VECTOR('',#9502,1.);
+#9502 = DIRECTION('',(-2.240653255027E-17,-1.));
+#9503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9504 = PCURVE('',#8693,#9505);
+#9505 = DEFINITIONAL_REPRESENTATION('',(#9506),#9510);
+#9506 = LINE('',#9507,#9508);
+#9507 = CARTESIAN_POINT('',(-7.993605777301E-16,-0.9));
+#9508 = VECTOR('',#9509,1.);
+#9509 = DIRECTION('',(1.,-2.775557561563E-16));
+#9510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9511 = ORIENTED_EDGE('',*,*,#8705,.F.);
+#9512 = ORIENTED_EDGE('',*,*,#9464,.F.);
+#9513 = ADVANCED_FACE('',(#9514),#8693,.T.);
+#9514 = FACE_BOUND('',#9515,.T.);
+#9515 = EDGE_LOOP('',(#9516,#9517,#9518,#9519));
+#9516 = ORIENTED_EDGE('',*,*,#9075,.T.);
+#9517 = ORIENTED_EDGE('',*,*,#9491,.T.);
+#9518 = ORIENTED_EDGE('',*,*,#8677,.F.);
+#9519 = ORIENTED_EDGE('',*,*,#9330,.F.);
+#9520 = ADVANCED_FACE('',(#9521),#9166,.F.);
+#9521 = FACE_BOUND('',#9522,.F.);
+#9522 = EDGE_LOOP('',(#9523,#9524,#9525,#9526));
+#9523 = ORIENTED_EDGE('',*,*,#9203,.F.);
+#9524 = ORIENTED_EDGE('',*,*,#9277,.T.);
+#9525 = ORIENTED_EDGE('',*,*,#9303,.T.);
+#9526 = ORIENTED_EDGE('',*,*,#9150,.F.);
+#9527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9531)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#9528,#9529,#9530)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#9528 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#9529 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#9530 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#9531 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#9528,
+  'distance_accuracy_value','confusion accuracy');
+#9532 = SHAPE_DEFINITION_REPRESENTATION(#9533,#41);
+#9533 = PRODUCT_DEFINITION_SHAPE('','',#9534);
+#9534 = PRODUCT_DEFINITION('design','',#9535,#9538);
+#9535 = PRODUCT_DEFINITION_FORMATION('','',#9536);
+#9536 = PRODUCT('Connector','Connector','',(#9537));
+#9537 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9538 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#9539 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9540,#9542);
+#9540 = ( REPRESENTATION_RELATIONSHIP('','',#41,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9541) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#9541 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#9542 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #9543);
+#9543 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#9534,$);
+#9544 = PRODUCT_TYPE('part',$,(#9536));
+#9545 = SHAPE_REPRESENTATION('',(#11,#9546,#11648,#13750),#15852);
+#9546 = MANIFOLD_SOLID_BREP('',#9547);
+#9547 = CLOSED_SHELL('',(#9548,#9668,#9864,#9918,#9968,#10222,#10441,
+    #10645,#10672,#10722,#10776,#10803,#10872,#11031,#11078,#11210,
+    #11320,#11370,#11488,#11539,#11566,#11573,#11600,#11627,#11634,
+    #11641));
+#9548 = ADVANCED_FACE('',(#9549),#9563,.F.);
+#9549 = FACE_BOUND('',#9550,.F.);
+#9550 = EDGE_LOOP('',(#9551,#9586,#9614,#9642));
+#9551 = ORIENTED_EDGE('',*,*,#9552,.T.);
+#9552 = EDGE_CURVE('',#9553,#9555,#9557,.T.);
+#9553 = VERTEX_POINT('',#9554);
+#9554 = CARTESIAN_POINT('',(8.95,-1.99,-0.75));
+#9555 = VERTEX_POINT('',#9556);
+#9556 = CARTESIAN_POINT('',(8.95,-3.09,-0.75));
+#9557 = SURFACE_CURVE('',#9558,(#9562,#9574),.PCURVE_S1.);
+#9558 = LINE('',#9559,#9560);
+#9559 = CARTESIAN_POINT('',(8.95,-1.79,-0.75));
+#9560 = VECTOR('',#9561,1.);
+#9561 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#9562 = PCURVE('',#9563,#9568);
+#9563 = PLANE('',#9564);
+#9564 = AXIS2_PLACEMENT_3D('',#9565,#9566,#9567);
+#9565 = CARTESIAN_POINT('',(8.95,-1.79,-0.75));
+#9566 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#9567 = DIRECTION('',(1.,0.,0.));
+#9568 = DEFINITIONAL_REPRESENTATION('',(#9569),#9573);
+#9569 = LINE('',#9570,#9571);
+#9570 = CARTESIAN_POINT('',(0.,0.));
+#9571 = VECTOR('',#9572,1.);
+#9572 = DIRECTION('',(0.,-1.));
+#9573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9574 = PCURVE('',#9575,#9580);
+#9575 = PLANE('',#9576);
+#9576 = AXIS2_PLACEMENT_3D('',#9577,#9578,#9579);
+#9577 = CARTESIAN_POINT('',(7.45,-1.79,-1.208596022188));
+#9578 = DIRECTION('',(-0.292371704723,8.49369246903E-16,0.956304755963)
+  );
+#9579 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#9580 = DEFINITIONAL_REPRESENTATION('',(#9581),#9585);
+#9581 = LINE('',#9582,#9583);
+#9582 = CARTESIAN_POINT('',(1.568537634731,1.838705979118E-17));
+#9583 = VECTOR('',#9584,1.);
+#9584 = DIRECTION('',(-6.491955966642E-17,-1.));
+#9585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9586 = ORIENTED_EDGE('',*,*,#9587,.T.);
+#9587 = EDGE_CURVE('',#9555,#9588,#9590,.T.);
+#9588 = VERTEX_POINT('',#9589);
+#9589 = CARTESIAN_POINT('',(14.25,-3.09,-0.75));
+#9590 = SURFACE_CURVE('',#9591,(#9595,#9602),.PCURVE_S1.);
+#9591 = LINE('',#9592,#9593);
+#9592 = CARTESIAN_POINT('',(8.95,-3.09,-0.75));
+#9593 = VECTOR('',#9594,1.);
+#9594 = DIRECTION('',(1.,0.,0.));
+#9595 = PCURVE('',#9563,#9596);
+#9596 = DEFINITIONAL_REPRESENTATION('',(#9597),#9601);
+#9597 = LINE('',#9598,#9599);
+#9598 = CARTESIAN_POINT('',(1.7763568394E-15,-1.3));
+#9599 = VECTOR('',#9600,1.);
+#9600 = DIRECTION('',(1.,0.));
+#9601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9602 = PCURVE('',#9603,#9608);
+#9603 = CYLINDRICAL_SURFACE('',#9604,0.2);
+#9604 = AXIS2_PLACEMENT_3D('',#9605,#9606,#9607);
+#9605 = CARTESIAN_POINT('',(8.95,-3.09,-0.55));
+#9606 = DIRECTION('',(1.,0.,0.));
+#9607 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#9608 = DEFINITIONAL_REPRESENTATION('',(#9609),#9613);
+#9609 = LINE('',#9610,#9611);
+#9610 = CARTESIAN_POINT('',(-0.,0.));
+#9611 = VECTOR('',#9612,1.);
+#9612 = DIRECTION('',(-0.,1.));
+#9613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9614 = ORIENTED_EDGE('',*,*,#9615,.F.);
+#9615 = EDGE_CURVE('',#9616,#9588,#9618,.T.);
+#9616 = VERTEX_POINT('',#9617);
+#9617 = CARTESIAN_POINT('',(14.25,-1.99,-0.75));
+#9618 = SURFACE_CURVE('',#9619,(#9623,#9630),.PCURVE_S1.);
+#9619 = LINE('',#9620,#9621);
+#9620 = CARTESIAN_POINT('',(14.25,-1.79,-0.75));
+#9621 = VECTOR('',#9622,1.);
+#9622 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#9623 = PCURVE('',#9563,#9624);
+#9624 = DEFINITIONAL_REPRESENTATION('',(#9625),#9629);
+#9625 = LINE('',#9626,#9627);
+#9626 = CARTESIAN_POINT('',(5.3,0.));
+#9627 = VECTOR('',#9628,1.);
+#9628 = DIRECTION('',(0.,-1.));
+#9629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9630 = PCURVE('',#9631,#9636);
+#9631 = PLANE('',#9632);
+#9632 = AXIS2_PLACEMENT_3D('',#9633,#9634,#9635);
+#9633 = CARTESIAN_POINT('',(14.25,-1.79,-0.75));
+#9634 = DIRECTION('',(-1.,0.,0.));
+#9635 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#9636 = DEFINITIONAL_REPRESENTATION('',(#9637),#9641);
+#9637 = LINE('',#9638,#9639);
+#9638 = CARTESIAN_POINT('',(0.,-0.));
+#9639 = VECTOR('',#9640,1.);
+#9640 = DIRECTION('',(-2.22044604925E-16,-1.));
+#9641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9642 = ORIENTED_EDGE('',*,*,#9643,.F.);
+#9643 = EDGE_CURVE('',#9553,#9616,#9644,.T.);
+#9644 = SURFACE_CURVE('',#9645,(#9649,#9656),.PCURVE_S1.);
+#9645 = LINE('',#9646,#9647);
+#9646 = CARTESIAN_POINT('',(8.95,-1.99,-0.75));
+#9647 = VECTOR('',#9648,1.);
+#9648 = DIRECTION('',(1.,0.,0.));
+#9649 = PCURVE('',#9563,#9650);
+#9650 = DEFINITIONAL_REPRESENTATION('',(#9651),#9655);
+#9651 = LINE('',#9652,#9653);
+#9652 = CARTESIAN_POINT('',(1.7763568394E-15,-0.2));
+#9653 = VECTOR('',#9654,1.);
+#9654 = DIRECTION('',(1.,0.));
+#9655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9656 = PCURVE('',#9657,#9662);
+#9657 = CYLINDRICAL_SURFACE('',#9658,0.2);
+#9658 = AXIS2_PLACEMENT_3D('',#9659,#9660,#9661);
+#9659 = CARTESIAN_POINT('',(8.95,-1.99,-0.55));
+#9660 = DIRECTION('',(1.,0.,0.));
+#9661 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#9662 = DEFINITIONAL_REPRESENTATION('',(#9663),#9667);
+#9663 = LINE('',#9664,#9665);
+#9664 = CARTESIAN_POINT('',(0.,0.));
+#9665 = VECTOR('',#9666,1.);
+#9666 = DIRECTION('',(0.,1.));
+#9667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9668 = ADVANCED_FACE('',(#9669),#9575,.F.);
+#9669 = FACE_BOUND('',#9670,.F.);
+#9670 = EDGE_LOOP('',(#9671,#9672,#9706,#9734,#9757,#9785,#9813,#9836));
+#9671 = ORIENTED_EDGE('',*,*,#9552,.F.);
+#9672 = ORIENTED_EDGE('',*,*,#9673,.T.);
+#9673 = EDGE_CURVE('',#9553,#9674,#9676,.T.);
+#9674 = VERTEX_POINT('',#9675);
+#9675 = CARTESIAN_POINT('',(9.604170523697,-1.79,-0.55));
+#9676 = SURFACE_CURVE('',#9677,(#9682,#9693),.PCURVE_S1.);
+#9677 = ELLIPSE('',#9678,0.684060723967,0.2);
+#9678 = AXIS2_PLACEMENT_3D('',#9679,#9680,#9681);
+#9679 = CARTESIAN_POINT('',(9.604170523697,-1.99,-0.55));
+#9680 = DIRECTION('',(0.292371704723,-8.49369246903E-16,-0.956304755963)
+  );
+#9681 = DIRECTION('',(0.956304755963,2.596782386657E-16,0.292371704723)
+  );
+#9682 = PCURVE('',#9575,#9683);
+#9683 = DEFINITIONAL_REPRESENTATION('',(#9684),#9692);
+#9684 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9685,#9686,#9687,#9688,
+#9689,#9690,#9691),.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('') );
+#9685 = CARTESIAN_POINT('',(2.936659082664,-0.2));
+#9686 = CARTESIAN_POINT('',(2.936659082664,-0.546410161514));
+#9687 = CARTESIAN_POINT('',(1.910567996714,-0.373205080757));
+#9688 = CARTESIAN_POINT('',(0.884476910764,-0.2));
+#9689 = CARTESIAN_POINT('',(1.910567996714,-2.679491924311E-02));
+#9690 = CARTESIAN_POINT('',(2.936659082664,0.146410161514));
+#9691 = CARTESIAN_POINT('',(2.936659082664,-0.2));
+#9692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9693 = PCURVE('',#9657,#9694);
+#9694 = DEFINITIONAL_REPRESENTATION('',(#9695),#9705);
+#9695 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9696,#9697,#9698,#9699,#9700,
+    #9701,#9702,#9703,#9704),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#9696 = CARTESIAN_POINT('',(4.890112151647E-16,-3.270849236833E-19));
+#9697 = CARTESIAN_POINT('',(0.196349541599,1.284460766991E-10));
+#9698 = CARTESIAN_POINT('',(0.392699082199,2.882326108482E-02));
+#9699 = CARTESIAN_POINT('',(0.589048622793,8.646953800644E-02));
+#9700 = CARTESIAN_POINT('',(0.785398163404,0.170569239739));
+#9701 = CARTESIAN_POINT('',(0.98174770399,0.276378371062));
+#9702 = CARTESIAN_POINT('',(1.178097244597,0.397278328971));
+#9703 = CARTESIAN_POINT('',(1.374446785196,0.525724441241));
+#9704 = CARTESIAN_POINT('',(1.570796326795,0.654170523697));
+#9705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9706 = ORIENTED_EDGE('',*,*,#9707,.F.);
+#9707 = EDGE_CURVE('',#9708,#9674,#9710,.T.);
+#9708 = VERTEX_POINT('',#9709);
+#9709 = CARTESIAN_POINT('',(8.95,-1.79,-0.75));
+#9710 = SURFACE_CURVE('',#9711,(#9715,#9722),.PCURVE_S1.);
+#9711 = LINE('',#9712,#9713);
+#9712 = CARTESIAN_POINT('',(8.2,-1.79,-0.979298011094));
+#9713 = VECTOR('',#9714,1.);
+#9714 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#9715 = PCURVE('',#9575,#9716);
+#9716 = DEFINITIONAL_REPRESENTATION('',(#9717),#9721);
+#9717 = LINE('',#9718,#9719);
+#9718 = CARTESIAN_POINT('',(0.784268817365,1.838705979118E-17));
+#9719 = VECTOR('',#9720,1.);
+#9720 = DIRECTION('',(1.,0.));
+#9721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9722 = PCURVE('',#9723,#9728);
+#9723 = PLANE('',#9724);
+#9724 = AXIS2_PLACEMENT_3D('',#9725,#9726,#9727);
+#9725 = CARTESIAN_POINT('',(8.95,-1.79,-0.75));
+#9726 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#9727 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#9728 = DEFINITIONAL_REPRESENTATION('',(#9729),#9733);
+#9729 = LINE('',#9730,#9731);
+#9730 = CARTESIAN_POINT('',(-0.229298011094,-0.75));
+#9731 = VECTOR('',#9732,1.);
+#9732 = DIRECTION('',(0.292371704723,0.956304755963));
+#9733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9734 = ORIENTED_EDGE('',*,*,#9735,.F.);
+#9735 = EDGE_CURVE('',#9736,#9708,#9738,.T.);
+#9736 = VERTEX_POINT('',#9737);
+#9737 = CARTESIAN_POINT('',(7.45,-1.79,-1.208596022188));
+#9738 = SURFACE_CURVE('',#9739,(#9743,#9750),.PCURVE_S1.);
+#9739 = LINE('',#9740,#9741);
+#9740 = CARTESIAN_POINT('',(7.45,-1.79,-1.208596022188));
+#9741 = VECTOR('',#9742,1.);
+#9742 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#9743 = PCURVE('',#9575,#9744);
+#9744 = DEFINITIONAL_REPRESENTATION('',(#9745),#9749);
+#9745 = LINE('',#9746,#9747);
+#9746 = CARTESIAN_POINT('',(-9.142888065694E-16,1.102813550063E-31));
+#9747 = VECTOR('',#9748,1.);
+#9748 = DIRECTION('',(1.,3.697785493223E-32));
+#9749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9750 = PCURVE('',#9723,#9751);
+#9751 = DEFINITIONAL_REPRESENTATION('',(#9752),#9756);
+#9752 = LINE('',#9753,#9754);
+#9753 = CARTESIAN_POINT('',(-0.458596022188,-1.5));
+#9754 = VECTOR('',#9755,1.);
+#9755 = DIRECTION('',(0.292371704723,0.956304755963));
+#9756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9757 = ORIENTED_EDGE('',*,*,#9758,.T.);
+#9758 = EDGE_CURVE('',#9736,#9759,#9761,.T.);
+#9759 = VERTEX_POINT('',#9760);
+#9760 = CARTESIAN_POINT('',(7.45,-3.29,-1.208596022188));
+#9761 = SURFACE_CURVE('',#9762,(#9766,#9773),.PCURVE_S1.);
+#9762 = LINE('',#9763,#9764);
+#9763 = CARTESIAN_POINT('',(7.45,-1.79,-1.208596022188));
+#9764 = VECTOR('',#9765,1.);
+#9765 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#9766 = PCURVE('',#9575,#9767);
+#9767 = DEFINITIONAL_REPRESENTATION('',(#9768),#9772);
+#9768 = LINE('',#9769,#9770);
+#9769 = CARTESIAN_POINT('',(0.,-0.));
+#9770 = VECTOR('',#9771,1.);
+#9771 = DIRECTION('',(-6.491955966642E-17,-1.));
+#9772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9773 = PCURVE('',#9774,#9779);
+#9774 = PLANE('',#9775);
+#9775 = AXIS2_PLACEMENT_3D('',#9776,#9777,#9778);
+#9776 = CARTESIAN_POINT('',(7.45,-1.79,-0.908596022188));
+#9777 = DIRECTION('',(1.,0.,0.));
+#9778 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#9779 = DEFINITIONAL_REPRESENTATION('',(#9780),#9784);
+#9780 = LINE('',#9781,#9782);
+#9781 = CARTESIAN_POINT('',(0.3,2.22044604925E-17));
+#9782 = VECTOR('',#9783,1.);
+#9783 = DIRECTION('',(2.22044604925E-16,-1.));
+#9784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9785 = ORIENTED_EDGE('',*,*,#9786,.T.);
+#9786 = EDGE_CURVE('',#9759,#9787,#9789,.T.);
+#9787 = VERTEX_POINT('',#9788);
+#9788 = CARTESIAN_POINT('',(8.95,-3.29,-0.75));
+#9789 = SURFACE_CURVE('',#9790,(#9794,#9801),.PCURVE_S1.);
+#9790 = LINE('',#9791,#9792);
+#9791 = CARTESIAN_POINT('',(7.45,-3.29,-1.208596022188));
+#9792 = VECTOR('',#9793,1.);
+#9793 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#9794 = PCURVE('',#9575,#9795);
+#9795 = DEFINITIONAL_REPRESENTATION('',(#9796),#9800);
+#9796 = LINE('',#9797,#9798);
+#9797 = CARTESIAN_POINT('',(-1.044127925902E-15,-1.5));
+#9798 = VECTOR('',#9799,1.);
+#9799 = DIRECTION('',(1.,3.697785493223E-32));
+#9800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9801 = PCURVE('',#9802,#9807);
+#9802 = PLANE('',#9803);
+#9803 = AXIS2_PLACEMENT_3D('',#9804,#9805,#9806);
+#9804 = CARTESIAN_POINT('',(8.95,-3.29,-0.75));
+#9805 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#9806 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#9807 = DEFINITIONAL_REPRESENTATION('',(#9808),#9812);
+#9808 = LINE('',#9809,#9810);
+#9809 = CARTESIAN_POINT('',(-0.458596022188,-1.5));
+#9810 = VECTOR('',#9811,1.);
+#9811 = DIRECTION('',(0.292371704723,0.956304755963));
+#9812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9813 = ORIENTED_EDGE('',*,*,#9814,.T.);
+#9814 = EDGE_CURVE('',#9787,#9815,#9817,.T.);
+#9815 = VERTEX_POINT('',#9816);
+#9816 = CARTESIAN_POINT('',(9.604170523697,-3.29,-0.55));
+#9817 = SURFACE_CURVE('',#9818,(#9822,#9829),.PCURVE_S1.);
+#9818 = LINE('',#9819,#9820);
+#9819 = CARTESIAN_POINT('',(8.2,-3.29,-0.979298011094));
+#9820 = VECTOR('',#9821,1.);
+#9821 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#9822 = PCURVE('',#9575,#9823);
+#9823 = DEFINITIONAL_REPRESENTATION('',(#9824),#9828);
+#9824 = LINE('',#9825,#9826);
+#9825 = CARTESIAN_POINT('',(0.784268817365,-1.5));
+#9826 = VECTOR('',#9827,1.);
+#9827 = DIRECTION('',(1.,0.));
+#9828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9829 = PCURVE('',#9802,#9830);
+#9830 = DEFINITIONAL_REPRESENTATION('',(#9831),#9835);
+#9831 = LINE('',#9832,#9833);
+#9832 = CARTESIAN_POINT('',(-0.229298011094,-0.75));
+#9833 = VECTOR('',#9834,1.);
+#9834 = DIRECTION('',(0.292371704723,0.956304755963));
+#9835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9836 = ORIENTED_EDGE('',*,*,#9837,.F.);
+#9837 = EDGE_CURVE('',#9555,#9815,#9838,.T.);
+#9838 = SURFACE_CURVE('',#9839,(#9844,#9851),.PCURVE_S1.);
+#9839 = ELLIPSE('',#9840,0.684060723967,0.2);
+#9840 = AXIS2_PLACEMENT_3D('',#9841,#9842,#9843);
+#9841 = CARTESIAN_POINT('',(9.604170523697,-3.09,-0.55));
+#9842 = DIRECTION('',(-0.292371704723,8.49369246903E-16,0.956304755963)
+  );
+#9843 = DIRECTION('',(0.956304755963,2.596782386657E-16,0.292371704723)
+  );
+#9844 = PCURVE('',#9575,#9845);
+#9845 = DEFINITIONAL_REPRESENTATION('',(#9846),#9850);
+#9846 = ELLIPSE('',#9847,0.684060723967,0.2);
+#9847 = AXIS2_PLACEMENT_2D('',#9848,#9849);
+#9848 = CARTESIAN_POINT('',(2.252598358697,-1.3));
+#9849 = DIRECTION('',(1.,-6.491955966642E-17));
+#9850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9851 = PCURVE('',#9603,#9852);
+#9852 = DEFINITIONAL_REPRESENTATION('',(#9853),#9863);
+#9853 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#9854,#9855,#9856,#9857,#9858,
+    #9859,#9860,#9861,#9862),.UNSPECIFIED.,.F.,.F.,(9,9),(3.14159265359,
+    4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#9854 = CARTESIAN_POINT('',(6.610029722541E-17,-3.270849236833E-19));
+#9855 = CARTESIAN_POINT('',(-0.196349541599,1.284460766991E-10));
+#9856 = CARTESIAN_POINT('',(-0.392699082198,2.882326108482E-02));
+#9857 = CARTESIAN_POINT('',(-0.589048622797,8.646953800644E-02));
+#9858 = CARTESIAN_POINT('',(-0.785398163397,0.170569239739));
+#9859 = CARTESIAN_POINT('',(-0.981747703997,0.276378371062));
+#9860 = CARTESIAN_POINT('',(-1.178097244595,0.397278328971));
+#9861 = CARTESIAN_POINT('',(-1.374446785196,0.525724441241));
+#9862 = CARTESIAN_POINT('',(-1.570796326795,0.654170523697));
+#9863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9864 = ADVANCED_FACE('',(#9865),#9657,.T.);
+#9865 = FACE_BOUND('',#9866,.T.);
+#9866 = EDGE_LOOP('',(#9867,#9868,#9891,#9917));
+#9867 = ORIENTED_EDGE('',*,*,#9673,.T.);
+#9868 = ORIENTED_EDGE('',*,*,#9869,.T.);
+#9869 = EDGE_CURVE('',#9674,#9870,#9872,.T.);
+#9870 = VERTEX_POINT('',#9871);
+#9871 = CARTESIAN_POINT('',(14.25,-1.79,-0.55));
+#9872 = SURFACE_CURVE('',#9873,(#9877,#9884),.PCURVE_S1.);
+#9873 = LINE('',#9874,#9875);
+#9874 = CARTESIAN_POINT('',(8.95,-1.79,-0.55));
+#9875 = VECTOR('',#9876,1.);
+#9876 = DIRECTION('',(1.,0.,0.));
+#9877 = PCURVE('',#9657,#9878);
+#9878 = DEFINITIONAL_REPRESENTATION('',(#9879),#9883);
+#9879 = LINE('',#9880,#9881);
+#9880 = CARTESIAN_POINT('',(1.570796326795,0.));
+#9881 = VECTOR('',#9882,1.);
+#9882 = DIRECTION('',(0.,1.));
+#9883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9884 = PCURVE('',#9723,#9885);
+#9885 = DEFINITIONAL_REPRESENTATION('',(#9886),#9890);
+#9886 = LINE('',#9887,#9888);
+#9887 = CARTESIAN_POINT('',(0.2,1.7763568394E-15));
+#9888 = VECTOR('',#9889,1.);
+#9889 = DIRECTION('',(0.,1.));
+#9890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9891 = ORIENTED_EDGE('',*,*,#9892,.F.);
+#9892 = EDGE_CURVE('',#9616,#9870,#9893,.T.);
+#9893 = SURFACE_CURVE('',#9894,(#9899,#9906),.PCURVE_S1.);
+#9894 = CIRCLE('',#9895,0.2);
+#9895 = AXIS2_PLACEMENT_3D('',#9896,#9897,#9898);
+#9896 = CARTESIAN_POINT('',(14.25,-1.99,-0.55));
+#9897 = DIRECTION('',(1.,0.,0.));
+#9898 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#9899 = PCURVE('',#9657,#9900);
+#9900 = DEFINITIONAL_REPRESENTATION('',(#9901),#9905);
+#9901 = LINE('',#9902,#9903);
+#9902 = CARTESIAN_POINT('',(-1.570796326795,5.3));
+#9903 = VECTOR('',#9904,1.);
+#9904 = DIRECTION('',(1.,0.));
+#9905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9906 = PCURVE('',#9631,#9907);
+#9907 = DEFINITIONAL_REPRESENTATION('',(#9908),#9916);
+#9908 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9909,#9910,#9911,#9912,
+#9913,#9914,#9915),.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('') );
+#9909 = CARTESIAN_POINT('',(0.2,-0.4));
+#9910 = CARTESIAN_POINT('',(-0.146410161514,-0.4));
+#9911 = CARTESIAN_POINT('',(2.679491924311E-02,-1.E-01));
+#9912 = CARTESIAN_POINT('',(0.2,0.2));
+#9913 = CARTESIAN_POINT('',(0.373205080757,-0.1));
+#9914 = CARTESIAN_POINT('',(0.546410161514,-0.4));
+#9915 = CARTESIAN_POINT('',(0.2,-0.4));
+#9916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9917 = ORIENTED_EDGE('',*,*,#9643,.F.);
+#9918 = ADVANCED_FACE('',(#9919),#9603,.T.);
+#9919 = FACE_BOUND('',#9920,.F.);
+#9920 = EDGE_LOOP('',(#9921,#9922,#9945,#9967));
+#9921 = ORIENTED_EDGE('',*,*,#9837,.T.);
+#9922 = ORIENTED_EDGE('',*,*,#9923,.T.);
+#9923 = EDGE_CURVE('',#9815,#9924,#9926,.T.);
+#9924 = VERTEX_POINT('',#9925);
+#9925 = CARTESIAN_POINT('',(14.25,-3.29,-0.55));
+#9926 = SURFACE_CURVE('',#9927,(#9931,#9938),.PCURVE_S1.);
+#9927 = LINE('',#9928,#9929);
+#9928 = CARTESIAN_POINT('',(8.95,-3.29,-0.55));
+#9929 = VECTOR('',#9930,1.);
+#9930 = DIRECTION('',(1.,0.,0.));
+#9931 = PCURVE('',#9603,#9932);
+#9932 = DEFINITIONAL_REPRESENTATION('',(#9933),#9937);
+#9933 = LINE('',#9934,#9935);
+#9934 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#9935 = VECTOR('',#9936,1.);
+#9936 = DIRECTION('',(-0.,1.));
+#9937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9938 = PCURVE('',#9802,#9939);
+#9939 = DEFINITIONAL_REPRESENTATION('',(#9940),#9944);
+#9940 = LINE('',#9941,#9942);
+#9941 = CARTESIAN_POINT('',(0.2,1.7763568394E-15));
+#9942 = VECTOR('',#9943,1.);
+#9943 = DIRECTION('',(0.,1.));
+#9944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9945 = ORIENTED_EDGE('',*,*,#9946,.F.);
+#9946 = EDGE_CURVE('',#9588,#9924,#9947,.T.);
+#9947 = SURFACE_CURVE('',#9948,(#9953,#9960),.PCURVE_S1.);
+#9948 = CIRCLE('',#9949,0.2);
+#9949 = AXIS2_PLACEMENT_3D('',#9950,#9951,#9952);
+#9950 = CARTESIAN_POINT('',(14.25,-3.09,-0.55));
+#9951 = DIRECTION('',(-1.,0.,0.));
+#9952 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#9953 = PCURVE('',#9603,#9954);
+#9954 = DEFINITIONAL_REPRESENTATION('',(#9955),#9959);
+#9955 = LINE('',#9956,#9957);
+#9956 = CARTESIAN_POINT('',(4.712388980385,5.3));
+#9957 = VECTOR('',#9958,1.);
+#9958 = DIRECTION('',(-1.,0.));
+#9959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9960 = PCURVE('',#9631,#9961);
+#9961 = DEFINITIONAL_REPRESENTATION('',(#9962),#9966);
+#9962 = CIRCLE('',#9963,0.2);
+#9963 = AXIS2_PLACEMENT_2D('',#9964,#9965);
+#9964 = CARTESIAN_POINT('',(0.2,-1.3));
+#9965 = DIRECTION('',(-8.881784197001E-16,-1.));
+#9966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9967 = ORIENTED_EDGE('',*,*,#9587,.F.);
+#9968 = ADVANCED_FACE('',(#9969,#10108),#9631,.F.);
+#9969 = FACE_BOUND('',#9970,.F.);
+#9970 = EDGE_LOOP('',(#9971,#9972,#9973,#9996,#10025,#10053,#10086,
+    #10107));
+#9971 = ORIENTED_EDGE('',*,*,#9615,.T.);
+#9972 = ORIENTED_EDGE('',*,*,#9946,.T.);
+#9973 = ORIENTED_EDGE('',*,*,#9974,.T.);
+#9974 = EDGE_CURVE('',#9924,#9975,#9977,.T.);
+#9975 = VERTEX_POINT('',#9976);
+#9976 = CARTESIAN_POINT('',(14.25,-3.29,0.55));
+#9977 = SURFACE_CURVE('',#9978,(#9982,#9989),.PCURVE_S1.);
+#9978 = LINE('',#9979,#9980);
+#9979 = CARTESIAN_POINT('',(14.25,-3.29,-0.75));
+#9980 = VECTOR('',#9981,1.);
+#9981 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#9982 = PCURVE('',#9631,#9983);
+#9983 = DEFINITIONAL_REPRESENTATION('',(#9984),#9988);
+#9984 = LINE('',#9985,#9986);
+#9985 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.5));
+#9986 = VECTOR('',#9987,1.);
+#9987 = DIRECTION('',(1.,0.));
+#9988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9989 = PCURVE('',#9802,#9990);
+#9990 = DEFINITIONAL_REPRESENTATION('',(#9991),#9995);
+#9991 = LINE('',#9992,#9993);
+#9992 = CARTESIAN_POINT('',(0.,5.3));
+#9993 = VECTOR('',#9994,1.);
+#9994 = DIRECTION('',(1.,0.));
+#9995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9996 = ORIENTED_EDGE('',*,*,#9997,.T.);
+#9997 = EDGE_CURVE('',#9975,#9998,#10000,.T.);
+#9998 = VERTEX_POINT('',#9999);
+#9999 = CARTESIAN_POINT('',(14.25,-3.09,0.75));
+#10000 = SURFACE_CURVE('',#10001,(#10006,#10013),.PCURVE_S1.);
+#10001 = CIRCLE('',#10002,0.2);
+#10002 = AXIS2_PLACEMENT_3D('',#10003,#10004,#10005);
+#10003 = CARTESIAN_POINT('',(14.25,-3.09,0.55));
+#10004 = DIRECTION('',(-1.,0.,-0.));
+#10005 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#10006 = PCURVE('',#9631,#10007);
+#10007 = DEFINITIONAL_REPRESENTATION('',(#10008),#10012);
+#10008 = CIRCLE('',#10009,0.2);
+#10009 = AXIS2_PLACEMENT_2D('',#10010,#10011);
+#10010 = CARTESIAN_POINT('',(1.3,-1.3));
+#10011 = DIRECTION('',(8.881784197001E-16,1.));
+#10012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10013 = PCURVE('',#10014,#10019);
+#10014 = CYLINDRICAL_SURFACE('',#10015,0.2);
+#10015 = AXIS2_PLACEMENT_3D('',#10016,#10017,#10018);
+#10016 = CARTESIAN_POINT('',(14.25,-3.09,0.55));
+#10017 = DIRECTION('',(-1.,0.,0.));
+#10018 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#10019 = DEFINITIONAL_REPRESENTATION('',(#10020),#10024);
+#10020 = LINE('',#10021,#10022);
+#10021 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#10022 = VECTOR('',#10023,1.);
+#10023 = DIRECTION('',(1.,0.));
+#10024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10025 = ORIENTED_EDGE('',*,*,#10026,.F.);
+#10026 = EDGE_CURVE('',#10027,#9998,#10029,.T.);
+#10027 = VERTEX_POINT('',#10028);
+#10028 = CARTESIAN_POINT('',(14.25,-1.99,0.75));
+#10029 = SURFACE_CURVE('',#10030,(#10034,#10041),.PCURVE_S1.);
+#10030 = LINE('',#10031,#10032);
+#10031 = CARTESIAN_POINT('',(14.25,-1.79,0.75));
+#10032 = VECTOR('',#10033,1.);
+#10033 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#10034 = PCURVE('',#9631,#10035);
+#10035 = DEFINITIONAL_REPRESENTATION('',(#10036),#10040);
+#10036 = LINE('',#10037,#10038);
+#10037 = CARTESIAN_POINT('',(1.5,3.944304526105E-31));
+#10038 = VECTOR('',#10039,1.);
+#10039 = DIRECTION('',(-2.22044604925E-16,-1.));
+#10040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10041 = PCURVE('',#10042,#10047);
+#10042 = PLANE('',#10043);
+#10043 = AXIS2_PLACEMENT_3D('',#10044,#10045,#10046);
+#10044 = CARTESIAN_POINT('',(14.25,-1.79,0.75));
+#10045 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#10046 = DIRECTION('',(-1.,0.,0.));
+#10047 = DEFINITIONAL_REPRESENTATION('',(#10048),#10052);
+#10048 = LINE('',#10049,#10050);
+#10049 = CARTESIAN_POINT('',(0.,-0.));
+#10050 = VECTOR('',#10051,1.);
+#10051 = DIRECTION('',(0.,-1.));
+#10052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10053 = ORIENTED_EDGE('',*,*,#10054,.F.);
+#10054 = EDGE_CURVE('',#10055,#10027,#10057,.T.);
+#10055 = VERTEX_POINT('',#10056);
+#10056 = CARTESIAN_POINT('',(14.25,-1.79,0.55));
+#10057 = SURFACE_CURVE('',#10058,(#10063,#10074),.PCURVE_S1.);
+#10058 = CIRCLE('',#10059,0.2);
+#10059 = AXIS2_PLACEMENT_3D('',#10060,#10061,#10062);
+#10060 = CARTESIAN_POINT('',(14.25,-1.99,0.55));
+#10061 = DIRECTION('',(1.,-0.,0.));
+#10062 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#10063 = PCURVE('',#9631,#10064);
+#10064 = DEFINITIONAL_REPRESENTATION('',(#10065),#10073);
+#10065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10066,#10067,#10068,#10069
+    ,#10070,#10071,#10072),.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(
+  '') );
+#10066 = CARTESIAN_POINT('',(1.3,0.));
+#10067 = CARTESIAN_POINT('',(1.646410161514,-3.053113317719E-16));
+#10068 = CARTESIAN_POINT('',(1.473205080757,-0.3));
+#10069 = CARTESIAN_POINT('',(1.3,-0.6));
+#10070 = CARTESIAN_POINT('',(1.126794919243,-0.3));
+#10071 = CARTESIAN_POINT('',(0.953589838486,0.));
+#10072 = CARTESIAN_POINT('',(1.3,0.));
+#10073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10074 = PCURVE('',#10075,#10080);
+#10075 = CYLINDRICAL_SURFACE('',#10076,0.2);
+#10076 = AXIS2_PLACEMENT_3D('',#10077,#10078,#10079);
+#10077 = CARTESIAN_POINT('',(14.25,-1.99,0.55));
+#10078 = DIRECTION('',(-1.,0.,0.));
+#10079 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#10080 = DEFINITIONAL_REPRESENTATION('',(#10081),#10085);
+#10081 = LINE('',#10082,#10083);
+#10082 = CARTESIAN_POINT('',(-1.7763568394E-15,0.));
+#10083 = VECTOR('',#10084,1.);
+#10084 = DIRECTION('',(-1.,0.));
+#10085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10086 = ORIENTED_EDGE('',*,*,#10087,.F.);
+#10087 = EDGE_CURVE('',#9870,#10055,#10088,.T.);
+#10088 = SURFACE_CURVE('',#10089,(#10093,#10100),.PCURVE_S1.);
+#10089 = LINE('',#10090,#10091);
+#10090 = CARTESIAN_POINT('',(14.25,-1.79,-0.75));
+#10091 = VECTOR('',#10092,1.);
+#10092 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#10093 = PCURVE('',#9631,#10094);
+#10094 = DEFINITIONAL_REPRESENTATION('',(#10095),#10099);
+#10095 = LINE('',#10096,#10097);
+#10096 = CARTESIAN_POINT('',(0.,-0.));
+#10097 = VECTOR('',#10098,1.);
+#10098 = DIRECTION('',(1.,0.));
+#10099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10100 = PCURVE('',#9723,#10101);
+#10101 = DEFINITIONAL_REPRESENTATION('',(#10102),#10106);
+#10102 = LINE('',#10103,#10104);
+#10103 = CARTESIAN_POINT('',(0.,5.3));
+#10104 = VECTOR('',#10105,1.);
+#10105 = DIRECTION('',(1.,0.));
+#10106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10107 = ORIENTED_EDGE('',*,*,#9892,.F.);
+#10108 = FACE_BOUND('',#10109,.F.);
+#10109 = EDGE_LOOP('',(#10110,#10140,#10168,#10196));
+#10110 = ORIENTED_EDGE('',*,*,#10111,.F.);
+#10111 = EDGE_CURVE('',#10112,#10114,#10116,.T.);
+#10112 = VERTEX_POINT('',#10113);
+#10113 = CARTESIAN_POINT('',(14.25,-3.04,0.5));
+#10114 = VERTEX_POINT('',#10115);
+#10115 = CARTESIAN_POINT('',(14.25,-2.04,0.5));
+#10116 = SURFACE_CURVE('',#10117,(#10121,#10128),.PCURVE_S1.);
+#10117 = LINE('',#10118,#10119);
+#10118 = CARTESIAN_POINT('',(14.25,-3.04,0.5));
+#10119 = VECTOR('',#10120,1.);
+#10120 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10121 = PCURVE('',#9631,#10122);
+#10122 = DEFINITIONAL_REPRESENTATION('',(#10123),#10127);
+#10123 = LINE('',#10124,#10125);
+#10124 = CARTESIAN_POINT('',(1.25,-1.25));
+#10125 = VECTOR('',#10126,1.);
+#10126 = DIRECTION('',(6.661338147751E-16,1.));
+#10127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10128 = PCURVE('',#10129,#10134);
+#10129 = PLANE('',#10130);
+#10130 = AXIS2_PLACEMENT_3D('',#10131,#10132,#10133);
+#10131 = CARTESIAN_POINT('',(14.25,-3.04,0.5));
+#10132 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#10133 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10134 = DEFINITIONAL_REPRESENTATION('',(#10135),#10139);
+#10135 = LINE('',#10136,#10137);
+#10136 = CARTESIAN_POINT('',(0.,0.));
+#10137 = VECTOR('',#10138,1.);
+#10138 = DIRECTION('',(1.,0.));
+#10139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10140 = ORIENTED_EDGE('',*,*,#10141,.F.);
+#10141 = EDGE_CURVE('',#10142,#10112,#10144,.T.);
+#10142 = VERTEX_POINT('',#10143);
+#10143 = CARTESIAN_POINT('',(14.25,-3.04,-0.5));
+#10144 = SURFACE_CURVE('',#10145,(#10149,#10156),.PCURVE_S1.);
+#10145 = LINE('',#10146,#10147);
+#10146 = CARTESIAN_POINT('',(14.25,-3.04,-0.5));
+#10147 = VECTOR('',#10148,1.);
+#10148 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#10149 = PCURVE('',#9631,#10150);
+#10150 = DEFINITIONAL_REPRESENTATION('',(#10151),#10155);
+#10151 = LINE('',#10152,#10153);
+#10152 = CARTESIAN_POINT('',(0.25,-1.25));
+#10153 = VECTOR('',#10154,1.);
+#10154 = DIRECTION('',(1.,-6.661338147751E-16));
+#10155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10156 = PCURVE('',#10157,#10162);
+#10157 = PLANE('',#10158);
+#10158 = AXIS2_PLACEMENT_3D('',#10159,#10160,#10161);
+#10159 = CARTESIAN_POINT('',(14.25,-3.04,-0.5));
+#10160 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10161 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#10162 = DEFINITIONAL_REPRESENTATION('',(#10163),#10167);
+#10163 = LINE('',#10164,#10165);
+#10164 = CARTESIAN_POINT('',(0.,0.));
+#10165 = VECTOR('',#10166,1.);
+#10166 = DIRECTION('',(1.,-1.094764425254E-47));
+#10167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10168 = ORIENTED_EDGE('',*,*,#10169,.F.);
+#10169 = EDGE_CURVE('',#10170,#10142,#10172,.T.);
+#10170 = VERTEX_POINT('',#10171);
+#10171 = CARTESIAN_POINT('',(14.25,-2.04,-0.5));
+#10172 = SURFACE_CURVE('',#10173,(#10177,#10184),.PCURVE_S1.);
+#10173 = LINE('',#10174,#10175);
+#10174 = CARTESIAN_POINT('',(14.25,-2.04,-0.5));
+#10175 = VECTOR('',#10176,1.);
+#10176 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10177 = PCURVE('',#9631,#10178);
+#10178 = DEFINITIONAL_REPRESENTATION('',(#10179),#10183);
+#10179 = LINE('',#10180,#10181);
+#10180 = CARTESIAN_POINT('',(0.25,-0.25));
+#10181 = VECTOR('',#10182,1.);
+#10182 = DIRECTION('',(-6.661338147751E-16,-1.));
+#10183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10184 = PCURVE('',#10185,#10190);
+#10185 = PLANE('',#10186);
+#10186 = AXIS2_PLACEMENT_3D('',#10187,#10188,#10189);
+#10187 = CARTESIAN_POINT('',(14.25,-2.04,-0.5));
+#10188 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#10189 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10190 = DEFINITIONAL_REPRESENTATION('',(#10191),#10195);
+#10191 = LINE('',#10192,#10193);
+#10192 = CARTESIAN_POINT('',(0.,0.));
+#10193 = VECTOR('',#10194,1.);
+#10194 = DIRECTION('',(1.,0.));
+#10195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10196 = ORIENTED_EDGE('',*,*,#10197,.F.);
+#10197 = EDGE_CURVE('',#10114,#10170,#10198,.T.);
+#10198 = SURFACE_CURVE('',#10199,(#10203,#10210),.PCURVE_S1.);
+#10199 = LINE('',#10200,#10201);
+#10200 = CARTESIAN_POINT('',(14.25,-2.04,0.5));
+#10201 = VECTOR('',#10202,1.);
+#10202 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#10203 = PCURVE('',#9631,#10204);
+#10204 = DEFINITIONAL_REPRESENTATION('',(#10205),#10209);
+#10205 = LINE('',#10206,#10207);
+#10206 = CARTESIAN_POINT('',(1.25,-0.25));
+#10207 = VECTOR('',#10208,1.);
+#10208 = DIRECTION('',(-1.,6.661338147751E-16));
+#10209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10210 = PCURVE('',#10211,#10216);
+#10211 = PLANE('',#10212);
+#10212 = AXIS2_PLACEMENT_3D('',#10213,#10214,#10215);
+#10213 = CARTESIAN_POINT('',(14.25,-2.04,0.5));
+#10214 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10215 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#10216 = DEFINITIONAL_REPRESENTATION('',(#10217),#10221);
+#10217 = LINE('',#10218,#10219);
+#10218 = CARTESIAN_POINT('',(0.,0.));
+#10219 = VECTOR('',#10220,1.);
+#10220 = DIRECTION('',(1.,1.094764425254E-47));
+#10221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10222 = ADVANCED_FACE('',(#10223),#9723,.T.);
+#10223 = FACE_BOUND('',#10224,.T.);
+#10224 = EDGE_LOOP('',(#10225,#10226,#10227,#10228,#10229,#10252,#10280,
+    #10308,#10336,#10364,#10392,#10420));
+#10225 = ORIENTED_EDGE('',*,*,#10087,.F.);
+#10226 = ORIENTED_EDGE('',*,*,#9869,.F.);
+#10227 = ORIENTED_EDGE('',*,*,#9707,.F.);
+#10228 = ORIENTED_EDGE('',*,*,#9735,.F.);
+#10229 = ORIENTED_EDGE('',*,*,#10230,.F.);
+#10230 = EDGE_CURVE('',#10231,#9736,#10233,.T.);
+#10231 = VERTEX_POINT('',#10232);
+#10232 = CARTESIAN_POINT('',(7.45,-1.79,-0.908596022188));
+#10233 = SURFACE_CURVE('',#10234,(#10238,#10245),.PCURVE_S1.);
+#10234 = LINE('',#10235,#10236);
+#10235 = CARTESIAN_POINT('',(7.45,-1.79,-0.908596022188));
+#10236 = VECTOR('',#10237,1.);
+#10237 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10238 = PCURVE('',#9723,#10239);
+#10239 = DEFINITIONAL_REPRESENTATION('',(#10240),#10244);
+#10240 = LINE('',#10241,#10242);
+#10241 = CARTESIAN_POINT('',(-0.158596022188,-1.5));
+#10242 = VECTOR('',#10243,1.);
+#10243 = DIRECTION('',(-1.,0.));
+#10244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10245 = PCURVE('',#9774,#10246);
+#10246 = DEFINITIONAL_REPRESENTATION('',(#10247),#10251);
+#10247 = LINE('',#10248,#10249);
+#10248 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
+#10249 = VECTOR('',#10250,1.);
+#10250 = DIRECTION('',(1.,0.));
+#10251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10252 = ORIENTED_EDGE('',*,*,#10253,.F.);
+#10253 = EDGE_CURVE('',#10254,#10231,#10256,.T.);
+#10254 = VERTEX_POINT('',#10255);
+#10255 = CARTESIAN_POINT('',(8.95,-1.79,-0.45));
+#10256 = SURFACE_CURVE('',#10257,(#10261,#10268),.PCURVE_S1.);
+#10257 = LINE('',#10258,#10259);
+#10258 = CARTESIAN_POINT('',(8.95,-1.79,-0.45));
+#10259 = VECTOR('',#10260,1.);
+#10260 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#10261 = PCURVE('',#9723,#10262);
+#10262 = DEFINITIONAL_REPRESENTATION('',(#10263),#10267);
+#10263 = LINE('',#10264,#10265);
+#10264 = CARTESIAN_POINT('',(0.3,-1.7763568394E-15));
+#10265 = VECTOR('',#10266,1.);
+#10266 = DIRECTION('',(-0.292371704723,-0.956304755963));
+#10267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10268 = PCURVE('',#10269,#10274);
+#10269 = PLANE('',#10270);
+#10270 = AXIS2_PLACEMENT_3D('',#10271,#10272,#10273);
+#10271 = CARTESIAN_POINT('',(8.95,-1.79,-0.45));
+#10272 = DIRECTION('',(0.292371704723,-8.49369246903E-16,-0.956304755963
+    ));
+#10273 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#10274 = DEFINITIONAL_REPRESENTATION('',(#10275),#10279);
+#10275 = LINE('',#10276,#10277);
+#10276 = CARTESIAN_POINT('',(-1.844807503055E-15,-4.525647851578E-31));
+#10277 = VECTOR('',#10278,1.);
+#10278 = DIRECTION('',(1.,0.));
+#10279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10280 = ORIENTED_EDGE('',*,*,#10281,.F.);
+#10281 = EDGE_CURVE('',#10282,#10254,#10284,.T.);
+#10282 = VERTEX_POINT('',#10283);
+#10283 = CARTESIAN_POINT('',(8.95,-1.79,0.35));
+#10284 = SURFACE_CURVE('',#10285,(#10289,#10296),.PCURVE_S1.);
+#10285 = LINE('',#10286,#10287);
+#10286 = CARTESIAN_POINT('',(8.95,-1.79,0.35));
+#10287 = VECTOR('',#10288,1.);
+#10288 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10289 = PCURVE('',#9723,#10290);
+#10290 = DEFINITIONAL_REPRESENTATION('',(#10291),#10295);
+#10291 = LINE('',#10292,#10293);
+#10292 = CARTESIAN_POINT('',(1.1,-1.7763568394E-15));
+#10293 = VECTOR('',#10294,1.);
+#10294 = DIRECTION('',(-1.,0.));
+#10295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10296 = PCURVE('',#10297,#10302);
+#10297 = PLANE('',#10298);
+#10298 = AXIS2_PLACEMENT_3D('',#10299,#10300,#10301);
+#10299 = CARTESIAN_POINT('',(8.95,-1.79,0.35));
+#10300 = DIRECTION('',(1.,0.,0.));
+#10301 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10302 = DEFINITIONAL_REPRESENTATION('',(#10303),#10307);
+#10303 = LINE('',#10304,#10305);
+#10304 = CARTESIAN_POINT('',(-5.551115123126E-17,1.110223024625E-16));
+#10305 = VECTOR('',#10306,1.);
+#10306 = DIRECTION('',(1.,0.));
+#10307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10308 = ORIENTED_EDGE('',*,*,#10309,.F.);
+#10309 = EDGE_CURVE('',#10310,#10282,#10312,.T.);
+#10310 = VERTEX_POINT('',#10311);
+#10311 = CARTESIAN_POINT('',(2.75,-1.79,0.35));
+#10312 = SURFACE_CURVE('',#10313,(#10317,#10324),.PCURVE_S1.);
+#10313 = LINE('',#10314,#10315);
+#10314 = CARTESIAN_POINT('',(2.75,-1.79,0.35));
+#10315 = VECTOR('',#10316,1.);
+#10316 = DIRECTION('',(1.,0.,0.));
+#10317 = PCURVE('',#9723,#10318);
+#10318 = DEFINITIONAL_REPRESENTATION('',(#10319),#10323);
+#10319 = LINE('',#10320,#10321);
+#10320 = CARTESIAN_POINT('',(1.1,-6.2));
+#10321 = VECTOR('',#10322,1.);
+#10322 = DIRECTION('',(0.,1.));
+#10323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10324 = PCURVE('',#10325,#10330);
+#10325 = PLANE('',#10326);
+#10326 = AXIS2_PLACEMENT_3D('',#10327,#10328,#10329);
+#10327 = CARTESIAN_POINT('',(2.75,-1.79,0.35));
+#10328 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#10329 = DIRECTION('',(1.,0.,0.));
+#10330 = DEFINITIONAL_REPRESENTATION('',(#10331),#10335);
+#10331 = LINE('',#10332,#10333);
+#10332 = CARTESIAN_POINT('',(4.440892098501E-16,1.110223024625E-16));
+#10333 = VECTOR('',#10334,1.);
+#10334 = DIRECTION('',(1.,0.));
+#10335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10336 = ORIENTED_EDGE('',*,*,#10337,.F.);
+#10337 = EDGE_CURVE('',#10338,#10310,#10340,.T.);
+#10338 = VERTEX_POINT('',#10339);
+#10339 = CARTESIAN_POINT('',(2.75,-1.79,-0.55));
+#10340 = SURFACE_CURVE('',#10341,(#10345,#10352),.PCURVE_S1.);
+#10341 = LINE('',#10342,#10343);
+#10342 = CARTESIAN_POINT('',(2.75,-1.79,-0.75));
+#10343 = VECTOR('',#10344,1.);
+#10344 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#10345 = PCURVE('',#9723,#10346);
+#10346 = DEFINITIONAL_REPRESENTATION('',(#10347),#10351);
+#10347 = LINE('',#10348,#10349);
+#10348 = CARTESIAN_POINT('',(0.,-6.2));
+#10349 = VECTOR('',#10350,1.);
+#10350 = DIRECTION('',(1.,0.));
+#10351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10352 = PCURVE('',#10353,#10358);
+#10353 = PLANE('',#10354);
+#10354 = AXIS2_PLACEMENT_3D('',#10355,#10356,#10357);
+#10355 = CARTESIAN_POINT('',(2.75,-1.79,-0.75));
+#10356 = DIRECTION('',(-1.,0.,0.));
+#10357 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#10358 = DEFINITIONAL_REPRESENTATION('',(#10359),#10363);
+#10359 = LINE('',#10360,#10361);
+#10360 = CARTESIAN_POINT('',(0.,-0.));
+#10361 = VECTOR('',#10362,1.);
+#10362 = DIRECTION('',(1.,0.));
+#10363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10364 = ORIENTED_EDGE('',*,*,#10365,.F.);
+#10365 = EDGE_CURVE('',#10366,#10338,#10368,.T.);
+#10366 = VERTEX_POINT('',#10367);
+#10367 = CARTESIAN_POINT('',(1.65,-1.79,-0.55));
+#10368 = SURFACE_CURVE('',#10369,(#10373,#10380),.PCURVE_S1.);
+#10369 = LINE('',#10370,#10371);
+#10370 = CARTESIAN_POINT('',(1.65,-1.79,-0.55));
+#10371 = VECTOR('',#10372,1.);
+#10372 = DIRECTION('',(1.,0.,0.));
+#10373 = PCURVE('',#9723,#10374);
+#10374 = DEFINITIONAL_REPRESENTATION('',(#10375),#10379);
+#10375 = LINE('',#10376,#10377);
+#10376 = CARTESIAN_POINT('',(0.2,-7.3));
+#10377 = VECTOR('',#10378,1.);
+#10378 = DIRECTION('',(0.,1.));
+#10379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10380 = PCURVE('',#10381,#10386);
+#10381 = CYLINDRICAL_SURFACE('',#10382,0.2);
+#10382 = AXIS2_PLACEMENT_3D('',#10383,#10384,#10385);
+#10383 = CARTESIAN_POINT('',(1.65,-1.99,-0.55));
+#10384 = DIRECTION('',(1.,0.,0.));
+#10385 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#10386 = DEFINITIONAL_REPRESENTATION('',(#10387),#10391);
+#10387 = LINE('',#10388,#10389);
+#10388 = CARTESIAN_POINT('',(-0.,0.));
+#10389 = VECTOR('',#10390,1.);
+#10390 = DIRECTION('',(-0.,1.));
+#10391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10392 = ORIENTED_EDGE('',*,*,#10393,.F.);
+#10393 = EDGE_CURVE('',#10394,#10366,#10396,.T.);
+#10394 = VERTEX_POINT('',#10395);
+#10395 = CARTESIAN_POINT('',(1.65,-1.79,0.55));
+#10396 = SURFACE_CURVE('',#10397,(#10401,#10408),.PCURVE_S1.);
+#10397 = LINE('',#10398,#10399);
+#10398 = CARTESIAN_POINT('',(1.65,-1.79,0.75));
+#10399 = VECTOR('',#10400,1.);
+#10400 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10401 = PCURVE('',#9723,#10402);
+#10402 = DEFINITIONAL_REPRESENTATION('',(#10403),#10407);
+#10403 = LINE('',#10404,#10405);
+#10404 = CARTESIAN_POINT('',(1.5,-7.3));
+#10405 = VECTOR('',#10406,1.);
+#10406 = DIRECTION('',(-1.,0.));
+#10407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10408 = PCURVE('',#10409,#10414);
+#10409 = PLANE('',#10410);
+#10410 = AXIS2_PLACEMENT_3D('',#10411,#10412,#10413);
+#10411 = CARTESIAN_POINT('',(1.65,-1.79,0.75));
+#10412 = DIRECTION('',(1.,0.,0.));
+#10413 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10414 = DEFINITIONAL_REPRESENTATION('',(#10415),#10419);
+#10415 = LINE('',#10416,#10417);
+#10416 = CARTESIAN_POINT('',(0.,0.));
+#10417 = VECTOR('',#10418,1.);
+#10418 = DIRECTION('',(1.,0.));
+#10419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10420 = ORIENTED_EDGE('',*,*,#10421,.F.);
+#10421 = EDGE_CURVE('',#10055,#10394,#10422,.T.);
+#10422 = SURFACE_CURVE('',#10423,(#10427,#10434),.PCURVE_S1.);
+#10423 = LINE('',#10424,#10425);
+#10424 = CARTESIAN_POINT('',(14.25,-1.79,0.55));
+#10425 = VECTOR('',#10426,1.);
+#10426 = DIRECTION('',(-1.,0.,0.));
+#10427 = PCURVE('',#9723,#10428);
+#10428 = DEFINITIONAL_REPRESENTATION('',(#10429),#10433);
+#10429 = LINE('',#10430,#10431);
+#10430 = CARTESIAN_POINT('',(1.3,5.3));
+#10431 = VECTOR('',#10432,1.);
+#10432 = DIRECTION('',(0.,-1.));
+#10433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10434 = PCURVE('',#10075,#10435);
+#10435 = DEFINITIONAL_REPRESENTATION('',(#10436),#10440);
+#10436 = LINE('',#10437,#10438);
+#10437 = CARTESIAN_POINT('',(-0.,0.));
+#10438 = VECTOR('',#10439,1.);
+#10439 = DIRECTION('',(-0.,1.));
+#10440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10441 = ADVANCED_FACE('',(#10442),#9802,.F.);
+#10442 = FACE_BOUND('',#10443,.F.);
+#10443 = EDGE_LOOP('',(#10444,#10445,#10446,#10447,#10448,#10471,#10494,
+    #10522,#10550,#10573,#10601,#10624));
+#10444 = ORIENTED_EDGE('',*,*,#9974,.F.);
+#10445 = ORIENTED_EDGE('',*,*,#9923,.F.);
+#10446 = ORIENTED_EDGE('',*,*,#9814,.F.);
+#10447 = ORIENTED_EDGE('',*,*,#9786,.F.);
+#10448 = ORIENTED_EDGE('',*,*,#10449,.F.);
+#10449 = EDGE_CURVE('',#10450,#9759,#10452,.T.);
+#10450 = VERTEX_POINT('',#10451);
+#10451 = CARTESIAN_POINT('',(7.45,-3.29,-0.908596022188));
+#10452 = SURFACE_CURVE('',#10453,(#10457,#10464),.PCURVE_S1.);
+#10453 = LINE('',#10454,#10455);
+#10454 = CARTESIAN_POINT('',(7.45,-3.29,-0.908596022188));
+#10455 = VECTOR('',#10456,1.);
+#10456 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10457 = PCURVE('',#9802,#10458);
+#10458 = DEFINITIONAL_REPRESENTATION('',(#10459),#10463);
+#10459 = LINE('',#10460,#10461);
+#10460 = CARTESIAN_POINT('',(-0.158596022188,-1.5));
+#10461 = VECTOR('',#10462,1.);
+#10462 = DIRECTION('',(-1.,0.));
+#10463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10464 = PCURVE('',#9774,#10465);
+#10465 = DEFINITIONAL_REPRESENTATION('',(#10466),#10470);
+#10466 = LINE('',#10467,#10468);
+#10467 = CARTESIAN_POINT('',(2.22044604925E-16,-1.5));
+#10468 = VECTOR('',#10469,1.);
+#10469 = DIRECTION('',(1.,0.));
+#10470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10471 = ORIENTED_EDGE('',*,*,#10472,.F.);
+#10472 = EDGE_CURVE('',#10473,#10450,#10475,.T.);
+#10473 = VERTEX_POINT('',#10474);
+#10474 = CARTESIAN_POINT('',(8.95,-3.29,-0.45));
+#10475 = SURFACE_CURVE('',#10476,(#10480,#10487),.PCURVE_S1.);
+#10476 = LINE('',#10477,#10478);
+#10477 = CARTESIAN_POINT('',(8.95,-3.29,-0.45));
+#10478 = VECTOR('',#10479,1.);
+#10479 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#10480 = PCURVE('',#9802,#10481);
+#10481 = DEFINITIONAL_REPRESENTATION('',(#10482),#10486);
+#10482 = LINE('',#10483,#10484);
+#10483 = CARTESIAN_POINT('',(0.3,-1.7763568394E-15));
+#10484 = VECTOR('',#10485,1.);
+#10485 = DIRECTION('',(-0.292371704723,-0.956304755963));
+#10486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10487 = PCURVE('',#10269,#10488);
+#10488 = DEFINITIONAL_REPRESENTATION('',(#10489),#10493);
+#10489 = LINE('',#10490,#10491);
+#10490 = CARTESIAN_POINT('',(-1.747428163556E-15,-1.5));
+#10491 = VECTOR('',#10492,1.);
+#10492 = DIRECTION('',(1.,0.));
+#10493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10494 = ORIENTED_EDGE('',*,*,#10495,.F.);
+#10495 = EDGE_CURVE('',#10496,#10473,#10498,.T.);
+#10496 = VERTEX_POINT('',#10497);
+#10497 = CARTESIAN_POINT('',(8.95,-3.29,0.35));
+#10498 = SURFACE_CURVE('',#10499,(#10503,#10510),.PCURVE_S1.);
+#10499 = LINE('',#10500,#10501);
+#10500 = CARTESIAN_POINT('',(8.95,-3.29,0.35));
+#10501 = VECTOR('',#10502,1.);
+#10502 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10503 = PCURVE('',#9802,#10504);
+#10504 = DEFINITIONAL_REPRESENTATION('',(#10505),#10509);
+#10505 = LINE('',#10506,#10507);
+#10506 = CARTESIAN_POINT('',(1.1,-1.7763568394E-15));
+#10507 = VECTOR('',#10508,1.);
+#10508 = DIRECTION('',(-1.,0.));
+#10509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10510 = PCURVE('',#10511,#10516);
+#10511 = PLANE('',#10512);
+#10512 = AXIS2_PLACEMENT_3D('',#10513,#10514,#10515);
+#10513 = CARTESIAN_POINT('',(8.95,-1.79,0.35));
+#10514 = DIRECTION('',(1.,0.,0.));
+#10515 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10516 = DEFINITIONAL_REPRESENTATION('',(#10517),#10521);
+#10517 = LINE('',#10518,#10519);
+#10518 = CARTESIAN_POINT('',(2.775557561563E-16,-1.5));
+#10519 = VECTOR('',#10520,1.);
+#10520 = DIRECTION('',(1.,0.));
+#10521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10522 = ORIENTED_EDGE('',*,*,#10523,.F.);
+#10523 = EDGE_CURVE('',#10524,#10496,#10526,.T.);
+#10524 = VERTEX_POINT('',#10525);
+#10525 = CARTESIAN_POINT('',(2.75,-3.29,0.35));
+#10526 = SURFACE_CURVE('',#10527,(#10531,#10538),.PCURVE_S1.);
+#10527 = LINE('',#10528,#10529);
+#10528 = CARTESIAN_POINT('',(2.75,-3.29,0.35));
+#10529 = VECTOR('',#10530,1.);
+#10530 = DIRECTION('',(1.,0.,0.));
+#10531 = PCURVE('',#9802,#10532);
+#10532 = DEFINITIONAL_REPRESENTATION('',(#10533),#10537);
+#10533 = LINE('',#10534,#10535);
+#10534 = CARTESIAN_POINT('',(1.1,-6.2));
+#10535 = VECTOR('',#10536,1.);
+#10536 = DIRECTION('',(0.,1.));
+#10537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10538 = PCURVE('',#10539,#10544);
+#10539 = PLANE('',#10540);
+#10540 = AXIS2_PLACEMENT_3D('',#10541,#10542,#10543);
+#10541 = CARTESIAN_POINT('',(2.75,-1.79,0.35));
+#10542 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#10543 = DIRECTION('',(1.,0.,0.));
+#10544 = DEFINITIONAL_REPRESENTATION('',(#10545),#10549);
+#10545 = LINE('',#10546,#10547);
+#10546 = CARTESIAN_POINT('',(4.440892098501E-16,-1.5));
+#10547 = VECTOR('',#10548,1.);
+#10548 = DIRECTION('',(1.,0.));
+#10549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10550 = ORIENTED_EDGE('',*,*,#10551,.F.);
+#10551 = EDGE_CURVE('',#10552,#10524,#10554,.T.);
+#10552 = VERTEX_POINT('',#10553);
+#10553 = CARTESIAN_POINT('',(2.75,-3.29,-0.55));
+#10554 = SURFACE_CURVE('',#10555,(#10559,#10566),.PCURVE_S1.);
+#10555 = LINE('',#10556,#10557);
+#10556 = CARTESIAN_POINT('',(2.75,-3.29,-0.75));
+#10557 = VECTOR('',#10558,1.);
+#10558 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#10559 = PCURVE('',#9802,#10560);
+#10560 = DEFINITIONAL_REPRESENTATION('',(#10561),#10565);
+#10561 = LINE('',#10562,#10563);
+#10562 = CARTESIAN_POINT('',(0.,-6.2));
+#10563 = VECTOR('',#10564,1.);
+#10564 = DIRECTION('',(1.,0.));
+#10565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10566 = PCURVE('',#10353,#10567);
+#10567 = DEFINITIONAL_REPRESENTATION('',(#10568),#10572);
+#10568 = LINE('',#10569,#10570);
+#10569 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.5));
+#10570 = VECTOR('',#10571,1.);
+#10571 = DIRECTION('',(1.,0.));
+#10572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10573 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#10574 = EDGE_CURVE('',#10575,#10552,#10577,.T.);
+#10575 = VERTEX_POINT('',#10576);
+#10576 = CARTESIAN_POINT('',(1.65,-3.29,-0.55));
+#10577 = SURFACE_CURVE('',#10578,(#10582,#10589),.PCURVE_S1.);
+#10578 = LINE('',#10579,#10580);
+#10579 = CARTESIAN_POINT('',(1.65,-3.29,-0.55));
+#10580 = VECTOR('',#10581,1.);
+#10581 = DIRECTION('',(1.,0.,0.));
+#10582 = PCURVE('',#9802,#10583);
+#10583 = DEFINITIONAL_REPRESENTATION('',(#10584),#10588);
+#10584 = LINE('',#10585,#10586);
+#10585 = CARTESIAN_POINT('',(0.2,-7.3));
+#10586 = VECTOR('',#10587,1.);
+#10587 = DIRECTION('',(0.,1.));
+#10588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10589 = PCURVE('',#10590,#10595);
+#10590 = CYLINDRICAL_SURFACE('',#10591,0.2);
+#10591 = AXIS2_PLACEMENT_3D('',#10592,#10593,#10594);
+#10592 = CARTESIAN_POINT('',(1.65,-3.09,-0.55));
+#10593 = DIRECTION('',(1.,0.,0.));
+#10594 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#10595 = DEFINITIONAL_REPRESENTATION('',(#10596),#10600);
+#10596 = LINE('',#10597,#10598);
+#10597 = CARTESIAN_POINT('',(0.,0.));
+#10598 = VECTOR('',#10599,1.);
+#10599 = DIRECTION('',(0.,1.));
+#10600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10601 = ORIENTED_EDGE('',*,*,#10602,.F.);
+#10602 = EDGE_CURVE('',#10603,#10575,#10605,.T.);
+#10603 = VERTEX_POINT('',#10604);
+#10604 = CARTESIAN_POINT('',(1.65,-3.29,0.55));
+#10605 = SURFACE_CURVE('',#10606,(#10610,#10617),.PCURVE_S1.);
+#10606 = LINE('',#10607,#10608);
+#10607 = CARTESIAN_POINT('',(1.65,-3.29,0.75));
+#10608 = VECTOR('',#10609,1.);
+#10609 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#10610 = PCURVE('',#9802,#10611);
+#10611 = DEFINITIONAL_REPRESENTATION('',(#10612),#10616);
+#10612 = LINE('',#10613,#10614);
+#10613 = CARTESIAN_POINT('',(1.5,-7.3));
+#10614 = VECTOR('',#10615,1.);
+#10615 = DIRECTION('',(-1.,0.));
+#10616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10617 = PCURVE('',#10409,#10618);
+#10618 = DEFINITIONAL_REPRESENTATION('',(#10619),#10623);
+#10619 = LINE('',#10620,#10621);
+#10620 = CARTESIAN_POINT('',(4.440892098501E-16,-1.5));
+#10621 = VECTOR('',#10622,1.);
+#10622 = DIRECTION('',(1.,0.));
+#10623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10624 = ORIENTED_EDGE('',*,*,#10625,.F.);
+#10625 = EDGE_CURVE('',#9975,#10603,#10626,.T.);
+#10626 = SURFACE_CURVE('',#10627,(#10631,#10638),.PCURVE_S1.);
+#10627 = LINE('',#10628,#10629);
+#10628 = CARTESIAN_POINT('',(14.25,-3.29,0.55));
+#10629 = VECTOR('',#10630,1.);
+#10630 = DIRECTION('',(-1.,0.,0.));
+#10631 = PCURVE('',#9802,#10632);
+#10632 = DEFINITIONAL_REPRESENTATION('',(#10633),#10637);
+#10633 = LINE('',#10634,#10635);
+#10634 = CARTESIAN_POINT('',(1.3,5.3));
+#10635 = VECTOR('',#10636,1.);
+#10636 = DIRECTION('',(0.,-1.));
+#10637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10638 = PCURVE('',#10014,#10639);
+#10639 = DEFINITIONAL_REPRESENTATION('',(#10640),#10644);
+#10640 = LINE('',#10641,#10642);
+#10641 = CARTESIAN_POINT('',(0.,0.));
+#10642 = VECTOR('',#10643,1.);
+#10643 = DIRECTION('',(0.,1.));
+#10644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10645 = ADVANCED_FACE('',(#10646),#9774,.F.);
+#10646 = FACE_BOUND('',#10647,.F.);
+#10647 = EDGE_LOOP('',(#10648,#10669,#10670,#10671));
+#10648 = ORIENTED_EDGE('',*,*,#10649,.T.);
+#10649 = EDGE_CURVE('',#10231,#10450,#10650,.T.);
+#10650 = SURFACE_CURVE('',#10651,(#10655,#10662),.PCURVE_S1.);
+#10651 = LINE('',#10652,#10653);
+#10652 = CARTESIAN_POINT('',(7.45,-1.79,-0.908596022188));
+#10653 = VECTOR('',#10654,1.);
+#10654 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#10655 = PCURVE('',#9774,#10656);
+#10656 = DEFINITIONAL_REPRESENTATION('',(#10657),#10661);
+#10657 = LINE('',#10658,#10659);
+#10658 = CARTESIAN_POINT('',(0.,0.));
+#10659 = VECTOR('',#10660,1.);
+#10660 = DIRECTION('',(2.22044604925E-16,-1.));
+#10661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10662 = PCURVE('',#10269,#10663);
+#10663 = DEFINITIONAL_REPRESENTATION('',(#10664),#10668);
+#10664 = LINE('',#10665,#10666);
+#10665 = CARTESIAN_POINT('',(1.568537634731,-3.677411958237E-17));
+#10666 = VECTOR('',#10667,1.);
+#10667 = DIRECTION('',(6.491955966642E-17,-1.));
+#10668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10669 = ORIENTED_EDGE('',*,*,#10449,.T.);
+#10670 = ORIENTED_EDGE('',*,*,#9758,.F.);
+#10671 = ORIENTED_EDGE('',*,*,#10230,.F.);
+#10672 = ADVANCED_FACE('',(#10673),#10075,.T.);
+#10673 = FACE_BOUND('',#10674,.F.);
+#10674 = EDGE_LOOP('',(#10675,#10676,#10699,#10721));
+#10675 = ORIENTED_EDGE('',*,*,#10054,.T.);
+#10676 = ORIENTED_EDGE('',*,*,#10677,.T.);
+#10677 = EDGE_CURVE('',#10027,#10678,#10680,.T.);
+#10678 = VERTEX_POINT('',#10679);
+#10679 = CARTESIAN_POINT('',(1.65,-1.99,0.75));
+#10680 = SURFACE_CURVE('',#10681,(#10685,#10692),.PCURVE_S1.);
+#10681 = LINE('',#10682,#10683);
+#10682 = CARTESIAN_POINT('',(14.25,-1.99,0.75));
+#10683 = VECTOR('',#10684,1.);
+#10684 = DIRECTION('',(-1.,0.,0.));
+#10685 = PCURVE('',#10075,#10686);
+#10686 = DEFINITIONAL_REPRESENTATION('',(#10687),#10691);
+#10687 = LINE('',#10688,#10689);
+#10688 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#10689 = VECTOR('',#10690,1.);
+#10690 = DIRECTION('',(-0.,1.));
+#10691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10692 = PCURVE('',#10042,#10693);
+#10693 = DEFINITIONAL_REPRESENTATION('',(#10694),#10698);
+#10694 = LINE('',#10695,#10696);
+#10695 = CARTESIAN_POINT('',(0.,-0.2));
+#10696 = VECTOR('',#10697,1.);
+#10697 = DIRECTION('',(1.,0.));
+#10698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10699 = ORIENTED_EDGE('',*,*,#10700,.F.);
+#10700 = EDGE_CURVE('',#10394,#10678,#10701,.T.);
+#10701 = SURFACE_CURVE('',#10702,(#10707,#10714),.PCURVE_S1.);
+#10702 = CIRCLE('',#10703,0.2);
+#10703 = AXIS2_PLACEMENT_3D('',#10704,#10705,#10706);
+#10704 = CARTESIAN_POINT('',(1.65,-1.99,0.55));
+#10705 = DIRECTION('',(1.,-0.,0.));
+#10706 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#10707 = PCURVE('',#10075,#10708);
+#10708 = DEFINITIONAL_REPRESENTATION('',(#10709),#10713);
+#10709 = LINE('',#10710,#10711);
+#10710 = CARTESIAN_POINT('',(-1.7763568394E-15,12.6));
+#10711 = VECTOR('',#10712,1.);
+#10712 = DIRECTION('',(-1.,0.));
+#10713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10714 = PCURVE('',#10409,#10715);
+#10715 = DEFINITIONAL_REPRESENTATION('',(#10716),#10720);
+#10716 = CIRCLE('',#10717,0.2);
+#10717 = AXIS2_PLACEMENT_2D('',#10718,#10719);
+#10718 = CARTESIAN_POINT('',(0.2,-0.2));
+#10719 = DIRECTION('',(-8.881784197001E-16,1.));
+#10720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10721 = ORIENTED_EDGE('',*,*,#10421,.F.);
+#10722 = ADVANCED_FACE('',(#10723),#10014,.T.);
+#10723 = FACE_BOUND('',#10724,.T.);
+#10724 = EDGE_LOOP('',(#10725,#10726,#10749,#10775));
+#10725 = ORIENTED_EDGE('',*,*,#9997,.T.);
+#10726 = ORIENTED_EDGE('',*,*,#10727,.T.);
+#10727 = EDGE_CURVE('',#9998,#10728,#10730,.T.);
+#10728 = VERTEX_POINT('',#10729);
+#10729 = CARTESIAN_POINT('',(1.65,-3.09,0.75));
+#10730 = SURFACE_CURVE('',#10731,(#10735,#10742),.PCURVE_S1.);
+#10731 = LINE('',#10732,#10733);
+#10732 = CARTESIAN_POINT('',(14.25,-3.09,0.75));
+#10733 = VECTOR('',#10734,1.);
+#10734 = DIRECTION('',(-1.,0.,0.));
+#10735 = PCURVE('',#10014,#10736);
+#10736 = DEFINITIONAL_REPRESENTATION('',(#10737),#10741);
+#10737 = LINE('',#10738,#10739);
+#10738 = CARTESIAN_POINT('',(1.570796326795,0.));
+#10739 = VECTOR('',#10740,1.);
+#10740 = DIRECTION('',(0.,1.));
+#10741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10742 = PCURVE('',#10042,#10743);
+#10743 = DEFINITIONAL_REPRESENTATION('',(#10744),#10748);
+#10744 = LINE('',#10745,#10746);
+#10745 = CARTESIAN_POINT('',(0.,-1.3));
+#10746 = VECTOR('',#10747,1.);
+#10747 = DIRECTION('',(1.,0.));
+#10748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10749 = ORIENTED_EDGE('',*,*,#10750,.F.);
+#10750 = EDGE_CURVE('',#10603,#10728,#10751,.T.);
+#10751 = SURFACE_CURVE('',#10752,(#10757,#10764),.PCURVE_S1.);
+#10752 = CIRCLE('',#10753,0.2);
+#10753 = AXIS2_PLACEMENT_3D('',#10754,#10755,#10756);
+#10754 = CARTESIAN_POINT('',(1.65,-3.09,0.55));
+#10755 = DIRECTION('',(-1.,0.,-0.));
+#10756 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#10757 = PCURVE('',#10014,#10758);
+#10758 = DEFINITIONAL_REPRESENTATION('',(#10759),#10763);
+#10759 = LINE('',#10760,#10761);
+#10760 = CARTESIAN_POINT('',(-3.14159265359,12.6));
+#10761 = VECTOR('',#10762,1.);
+#10762 = DIRECTION('',(1.,0.));
+#10763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10764 = PCURVE('',#10409,#10765);
+#10765 = DEFINITIONAL_REPRESENTATION('',(#10766),#10774);
+#10766 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10767,#10768,#10769,#10770
+    ,#10771,#10772,#10773),.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(
+  '') );
+#10767 = CARTESIAN_POINT('',(0.2,-1.1));
+#10768 = CARTESIAN_POINT('',(0.546410161514,-1.1));
+#10769 = CARTESIAN_POINT('',(0.373205080757,-1.4));
+#10770 = CARTESIAN_POINT('',(0.2,-1.7));
+#10771 = CARTESIAN_POINT('',(2.679491924311E-02,-1.4));
+#10772 = CARTESIAN_POINT('',(-0.146410161514,-1.1));
+#10773 = CARTESIAN_POINT('',(0.2,-1.1));
+#10774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10775 = ORIENTED_EDGE('',*,*,#10625,.F.);
+#10776 = ADVANCED_FACE('',(#10777),#10042,.F.);
+#10777 = FACE_BOUND('',#10778,.F.);
+#10778 = EDGE_LOOP('',(#10779,#10780,#10781,#10802));
+#10779 = ORIENTED_EDGE('',*,*,#10026,.T.);
+#10780 = ORIENTED_EDGE('',*,*,#10727,.T.);
+#10781 = ORIENTED_EDGE('',*,*,#10782,.F.);
+#10782 = EDGE_CURVE('',#10678,#10728,#10783,.T.);
+#10783 = SURFACE_CURVE('',#10784,(#10788,#10795),.PCURVE_S1.);
+#10784 = LINE('',#10785,#10786);
+#10785 = CARTESIAN_POINT('',(1.65,-1.79,0.75));
+#10786 = VECTOR('',#10787,1.);
+#10787 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#10788 = PCURVE('',#10042,#10789);
+#10789 = DEFINITIONAL_REPRESENTATION('',(#10790),#10794);
+#10790 = LINE('',#10791,#10792);
+#10791 = CARTESIAN_POINT('',(12.6,0.));
+#10792 = VECTOR('',#10793,1.);
+#10793 = DIRECTION('',(0.,-1.));
+#10794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10795 = PCURVE('',#10409,#10796);
+#10796 = DEFINITIONAL_REPRESENTATION('',(#10797),#10801);
+#10797 = LINE('',#10798,#10799);
+#10798 = CARTESIAN_POINT('',(0.,0.));
+#10799 = VECTOR('',#10800,1.);
+#10800 = DIRECTION('',(2.22044604925E-16,-1.));
+#10801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10802 = ORIENTED_EDGE('',*,*,#10677,.F.);
+#10803 = ADVANCED_FACE('',(#10804),#10129,.T.);
+#10804 = FACE_BOUND('',#10805,.T.);
+#10805 = EDGE_LOOP('',(#10806,#10807,#10830,#10851));
+#10806 = ORIENTED_EDGE('',*,*,#10111,.F.);
+#10807 = ORIENTED_EDGE('',*,*,#10808,.T.);
+#10808 = EDGE_CURVE('',#10112,#10809,#10811,.T.);
+#10809 = VERTEX_POINT('',#10810);
+#10810 = CARTESIAN_POINT('',(1.65,-3.04,0.5));
+#10811 = SURFACE_CURVE('',#10812,(#10816,#10823),.PCURVE_S1.);
+#10812 = LINE('',#10813,#10814);
+#10813 = CARTESIAN_POINT('',(14.25,-3.04,0.5));
+#10814 = VECTOR('',#10815,1.);
+#10815 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#10816 = PCURVE('',#10129,#10817);
+#10817 = DEFINITIONAL_REPRESENTATION('',(#10818),#10822);
+#10818 = LINE('',#10819,#10820);
+#10819 = CARTESIAN_POINT('',(0.,0.));
+#10820 = VECTOR('',#10821,1.);
+#10821 = DIRECTION('',(0.,-1.));
+#10822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10823 = PCURVE('',#10157,#10824);
+#10824 = DEFINITIONAL_REPRESENTATION('',(#10825),#10829);
+#10825 = LINE('',#10826,#10827);
+#10826 = CARTESIAN_POINT('',(1.,-2.22044604925E-16));
+#10827 = VECTOR('',#10828,1.);
+#10828 = DIRECTION('',(1.094764425254E-47,-1.));
+#10829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10830 = ORIENTED_EDGE('',*,*,#10831,.T.);
+#10831 = EDGE_CURVE('',#10809,#10832,#10834,.T.);
+#10832 = VERTEX_POINT('',#10833);
+#10833 = CARTESIAN_POINT('',(1.65,-2.04,0.5));
+#10834 = SURFACE_CURVE('',#10835,(#10839,#10845),.PCURVE_S1.);
+#10835 = LINE('',#10836,#10837);
+#10836 = CARTESIAN_POINT('',(1.65,-2.415,0.5));
+#10837 = VECTOR('',#10838,1.);
+#10838 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#10839 = PCURVE('',#10129,#10840);
+#10840 = DEFINITIONAL_REPRESENTATION('',(#10841),#10844);
+#10841 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10842,#10843),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#10842 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#10843 = CARTESIAN_POINT('',(1.1,-12.6));
+#10844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10845 = PCURVE('',#10409,#10846);
+#10846 = DEFINITIONAL_REPRESENTATION('',(#10847),#10850);
+#10847 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10848,#10849),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#10848 = CARTESIAN_POINT('',(0.25,-1.35));
+#10849 = CARTESIAN_POINT('',(0.25,-0.15));
+#10850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10851 = ORIENTED_EDGE('',*,*,#10852,.F.);
+#10852 = EDGE_CURVE('',#10114,#10832,#10853,.T.);
+#10853 = SURFACE_CURVE('',#10854,(#10858,#10865),.PCURVE_S1.);
+#10854 = LINE('',#10855,#10856);
+#10855 = CARTESIAN_POINT('',(14.25,-2.04,0.5));
+#10856 = VECTOR('',#10857,1.);
+#10857 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#10858 = PCURVE('',#10129,#10859);
+#10859 = DEFINITIONAL_REPRESENTATION('',(#10860),#10864);
+#10860 = LINE('',#10861,#10862);
+#10861 = CARTESIAN_POINT('',(1.,6.568586551523E-47));
+#10862 = VECTOR('',#10863,1.);
+#10863 = DIRECTION('',(0.,-1.));
+#10864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10865 = PCURVE('',#10211,#10866);
+#10866 = DEFINITIONAL_REPRESENTATION('',(#10867),#10871);
+#10867 = LINE('',#10868,#10869);
+#10868 = CARTESIAN_POINT('',(0.,0.));
+#10869 = VECTOR('',#10870,1.);
+#10870 = DIRECTION('',(-1.094764425254E-47,-1.));
+#10871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10872 = ADVANCED_FACE('',(#10873),#10211,.T.);
+#10873 = FACE_BOUND('',#10874,.T.);
+#10874 = EDGE_LOOP('',(#10875,#10876,#10877,#10898,#10926,#10947,#10968,
+    #10989,#11010));
+#10875 = ORIENTED_EDGE('',*,*,#10197,.F.);
+#10876 = ORIENTED_EDGE('',*,*,#10852,.T.);
+#10877 = ORIENTED_EDGE('',*,*,#10878,.T.);
+#10878 = EDGE_CURVE('',#10832,#10879,#10881,.T.);
+#10879 = VERTEX_POINT('',#10880);
+#10880 = CARTESIAN_POINT('',(1.65,-2.04,-0.5));
+#10881 = SURFACE_CURVE('',#10882,(#10886,#10892),.PCURVE_S1.);
+#10882 = LINE('',#10883,#10884);
+#10883 = CARTESIAN_POINT('',(1.65,-2.04,0.625));
+#10884 = VECTOR('',#10885,1.);
+#10885 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#10886 = PCURVE('',#10211,#10887);
+#10887 = DEFINITIONAL_REPRESENTATION('',(#10888),#10891);
+#10888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10889,#10890),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#10889 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#10890 = CARTESIAN_POINT('',(1.1,-12.6));
+#10891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10892 = PCURVE('',#10409,#10893);
+#10893 = DEFINITIONAL_REPRESENTATION('',(#10894),#10897);
+#10894 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10895,#10896),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#10895 = CARTESIAN_POINT('',(0.15,-0.25));
+#10896 = CARTESIAN_POINT('',(1.35,-0.25));
+#10897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10898 = ORIENTED_EDGE('',*,*,#10899,.F.);
+#10899 = EDGE_CURVE('',#10900,#10879,#10902,.T.);
+#10900 = VERTEX_POINT('',#10901);
+#10901 = CARTESIAN_POINT('',(2.75,-2.04,-0.5));
+#10902 = SURFACE_CURVE('',#10903,(#10907,#10914),.PCURVE_S1.);
+#10903 = LINE('',#10904,#10905);
+#10904 = CARTESIAN_POINT('',(14.25,-2.04,-0.5));
+#10905 = VECTOR('',#10906,1.);
+#10906 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#10907 = PCURVE('',#10211,#10908);
+#10908 = DEFINITIONAL_REPRESENTATION('',(#10909),#10913);
+#10909 = LINE('',#10910,#10911);
+#10910 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#10911 = VECTOR('',#10912,1.);
+#10912 = DIRECTION('',(-1.094764425254E-47,-1.));
+#10913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10914 = PCURVE('',#10915,#10920);
+#10915 = PLANE('',#10916);
+#10916 = AXIS2_PLACEMENT_3D('',#10917,#10918,#10919);
+#10917 = CARTESIAN_POINT('',(14.25,-2.04,-0.5));
+#10918 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#10919 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#10920 = DEFINITIONAL_REPRESENTATION('',(#10921),#10925);
+#10921 = LINE('',#10922,#10923);
+#10922 = CARTESIAN_POINT('',(0.,0.));
+#10923 = VECTOR('',#10924,1.);
+#10924 = DIRECTION('',(0.,-1.));
+#10925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10926 = ORIENTED_EDGE('',*,*,#10927,.T.);
+#10927 = EDGE_CURVE('',#10900,#10928,#10930,.T.);
+#10928 = VERTEX_POINT('',#10929);
+#10929 = CARTESIAN_POINT('',(2.75,-2.04,0.35));
+#10930 = SURFACE_CURVE('',#10931,(#10935,#10941),.PCURVE_S1.);
+#10931 = LINE('',#10932,#10933);
+#10932 = CARTESIAN_POINT('',(2.75,-2.04,-0.125));
+#10933 = VECTOR('',#10934,1.);
+#10934 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#10935 = PCURVE('',#10211,#10936);
+#10936 = DEFINITIONAL_REPRESENTATION('',(#10937),#10940);
+#10937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10938,#10939),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.475,0.585),.PIECEWISE_BEZIER_KNOTS.);
+#10938 = CARTESIAN_POINT('',(1.1,-11.5));
+#10939 = CARTESIAN_POINT('',(4.E-02,-11.5));
+#10940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10941 = PCURVE('',#10353,#10942);
+#10942 = DEFINITIONAL_REPRESENTATION('',(#10943),#10946);
+#10943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10944,#10945),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.475,0.585),.PIECEWISE_BEZIER_KNOTS.);
+#10944 = CARTESIAN_POINT('',(0.15,-0.25));
+#10945 = CARTESIAN_POINT('',(1.21,-0.25));
+#10946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10947 = ORIENTED_EDGE('',*,*,#10948,.T.);
+#10948 = EDGE_CURVE('',#10928,#10949,#10951,.T.);
+#10949 = VERTEX_POINT('',#10950);
+#10950 = CARTESIAN_POINT('',(8.95,-2.04,0.35));
+#10951 = SURFACE_CURVE('',#10952,(#10956,#10962),.PCURVE_S1.);
+#10952 = LINE('',#10953,#10954);
+#10953 = CARTESIAN_POINT('',(8.5,-2.04,0.35));
+#10954 = VECTOR('',#10955,1.);
+#10955 = DIRECTION('',(1.,0.,0.));
+#10956 = PCURVE('',#10211,#10957);
+#10957 = DEFINITIONAL_REPRESENTATION('',(#10958),#10961);
+#10958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10959,#10960),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.37,1.07),.PIECEWISE_BEZIER_KNOTS.);
+#10959 = CARTESIAN_POINT('',(0.15,-12.12));
+#10960 = CARTESIAN_POINT('',(0.15,-4.68));
+#10961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10962 = PCURVE('',#10325,#10963);
+#10963 = DEFINITIONAL_REPRESENTATION('',(#10964),#10967);
+#10964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10965,#10966),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.37,1.07),.PIECEWISE_BEZIER_KNOTS.);
+#10965 = CARTESIAN_POINT('',(-0.62,-0.25));
+#10966 = CARTESIAN_POINT('',(6.82,-0.25));
+#10967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10968 = ORIENTED_EDGE('',*,*,#10969,.T.);
+#10969 = EDGE_CURVE('',#10949,#10970,#10972,.T.);
+#10970 = VERTEX_POINT('',#10971);
+#10971 = CARTESIAN_POINT('',(8.95,-2.04,-0.45));
+#10972 = SURFACE_CURVE('',#10973,(#10977,#10983),.PCURVE_S1.);
+#10973 = LINE('',#10974,#10975);
+#10974 = CARTESIAN_POINT('',(8.95,-2.04,0.425));
+#10975 = VECTOR('',#10976,1.);
+#10976 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#10977 = PCURVE('',#10211,#10978);
+#10978 = DEFINITIONAL_REPRESENTATION('',(#10979),#10982);
+#10979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10980,#10981),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.E-03,0.955),.PIECEWISE_BEZIER_KNOTS.);
+#10980 = CARTESIAN_POINT('',(7.E-02,-5.3));
+#10981 = CARTESIAN_POINT('',(1.03,-5.3));
+#10982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10983 = PCURVE('',#10297,#10984);
+#10984 = DEFINITIONAL_REPRESENTATION('',(#10985),#10988);
+#10985 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10986,#10987),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.E-03,0.955),.PIECEWISE_BEZIER_KNOTS.);
+#10986 = CARTESIAN_POINT('',(-8.E-02,-0.25));
+#10987 = CARTESIAN_POINT('',(0.88,-0.25));
+#10988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10989 = ORIENTED_EDGE('',*,*,#10990,.T.);
+#10990 = EDGE_CURVE('',#10970,#10991,#10993,.T.);
+#10991 = VERTEX_POINT('',#10992);
+#10992 = CARTESIAN_POINT('',(8.786457369076,-2.04,-0.5));
+#10993 = SURFACE_CURVE('',#10994,(#10998,#11004),.PCURVE_S1.);
+#10994 = LINE('',#10995,#10996);
+#10995 = CARTESIAN_POINT('',(11.50628309821,-2.04,0.331534173617));
+#10996 = VECTOR('',#10997,1.);
+#10997 = DIRECTION('',(-0.956304755963,-1.298391193328E-16,
+    -0.292371704723));
+#10998 = PCURVE('',#10211,#10999);
+#10999 = DEFINITIONAL_REPRESENTATION('',(#11000),#11003);
+#11000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11001,#11002),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.516230399572,3.18612970602),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11001 = CARTESIAN_POINT('',(0.904140397781,-5.15));
+#11002 = CARTESIAN_POINT('',(1.1,-5.790627892773));
+#11003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11004 = PCURVE('',#10269,#11005);
+#11005 = DEFINITIONAL_REPRESENTATION('',(#11006),#11009);
+#11006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11007,#11008),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.516230399572,3.18612970602),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11007 = CARTESIAN_POINT('',(-0.156853763473,-0.25));
+#11008 = CARTESIAN_POINT('',(0.513045542975,-0.25));
+#11009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11010 = ORIENTED_EDGE('',*,*,#11011,.F.);
+#11011 = EDGE_CURVE('',#10170,#10991,#11012,.T.);
+#11012 = SURFACE_CURVE('',#11013,(#11017,#11024),.PCURVE_S1.);
+#11013 = LINE('',#11014,#11015);
+#11014 = CARTESIAN_POINT('',(14.25,-2.04,-0.5));
+#11015 = VECTOR('',#11016,1.);
+#11016 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#11017 = PCURVE('',#10211,#11018);
+#11018 = DEFINITIONAL_REPRESENTATION('',(#11019),#11023);
+#11019 = LINE('',#11020,#11021);
+#11020 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#11021 = VECTOR('',#11022,1.);
+#11022 = DIRECTION('',(-1.094764425254E-47,-1.));
+#11023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11024 = PCURVE('',#10185,#11025);
+#11025 = DEFINITIONAL_REPRESENTATION('',(#11026),#11030);
+#11026 = LINE('',#11027,#11028);
+#11027 = CARTESIAN_POINT('',(0.,0.));
+#11028 = VECTOR('',#11029,1.);
+#11029 = DIRECTION('',(0.,-1.));
+#11030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11031 = ADVANCED_FACE('',(#11032),#10185,.T.);
+#11032 = FACE_BOUND('',#11033,.T.);
+#11033 = EDGE_LOOP('',(#11034,#11035,#11036,#11057));
+#11034 = ORIENTED_EDGE('',*,*,#10169,.F.);
+#11035 = ORIENTED_EDGE('',*,*,#11011,.T.);
+#11036 = ORIENTED_EDGE('',*,*,#11037,.T.);
+#11037 = EDGE_CURVE('',#10991,#11038,#11040,.T.);
+#11038 = VERTEX_POINT('',#11039);
+#11039 = CARTESIAN_POINT('',(8.786457369076,-3.04,-0.5));
+#11040 = SURFACE_CURVE('',#11041,(#11045,#11051),.PCURVE_S1.);
+#11041 = LINE('',#11042,#11043);
+#11042 = CARTESIAN_POINT('',(8.786457369076,-1.915,-0.5));
+#11043 = VECTOR('',#11044,1.);
+#11044 = DIRECTION('',(-1.452550354879E-15,-1.,4.440892098501E-16));
+#11045 = PCURVE('',#10185,#11046);
+#11046 = DEFINITIONAL_REPRESENTATION('',(#11047),#11050);
+#11047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11048,#11049),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#11048 = CARTESIAN_POINT('',(-1.E-01,-5.463542630924));
+#11049 = CARTESIAN_POINT('',(1.1,-5.463542630924));
+#11050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11051 = PCURVE('',#10269,#11052);
+#11052 = DEFINITIONAL_REPRESENTATION('',(#11053),#11056);
+#11053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11054,#11055),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#11054 = CARTESIAN_POINT('',(0.171015180992,-0.15));
+#11055 = CARTESIAN_POINT('',(0.171015180992,-1.35));
+#11056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11057 = ORIENTED_EDGE('',*,*,#11058,.F.);
+#11058 = EDGE_CURVE('',#10142,#11038,#11059,.T.);
+#11059 = SURFACE_CURVE('',#11060,(#11064,#11071),.PCURVE_S1.);
+#11060 = LINE('',#11061,#11062);
+#11061 = CARTESIAN_POINT('',(14.25,-3.04,-0.5));
+#11062 = VECTOR('',#11063,1.);
+#11063 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#11064 = PCURVE('',#10185,#11065);
+#11065 = DEFINITIONAL_REPRESENTATION('',(#11066),#11070);
+#11066 = LINE('',#11067,#11068);
+#11067 = CARTESIAN_POINT('',(1.,-6.568586551523E-47));
+#11068 = VECTOR('',#11069,1.);
+#11069 = DIRECTION('',(0.,-1.));
+#11070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11071 = PCURVE('',#10157,#11072);
+#11072 = DEFINITIONAL_REPRESENTATION('',(#11073),#11077);
+#11073 = LINE('',#11074,#11075);
+#11074 = CARTESIAN_POINT('',(0.,0.));
+#11075 = VECTOR('',#11076,1.);
+#11076 = DIRECTION('',(1.094764425254E-47,-1.));
+#11077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11078 = ADVANCED_FACE('',(#11079),#10157,.T.);
+#11079 = FACE_BOUND('',#11080,.T.);
+#11080 = EDGE_LOOP('',(#11081,#11082,#11083,#11104,#11125,#11146,#11167,
+    #11190,#11209));
+#11081 = ORIENTED_EDGE('',*,*,#10141,.F.);
+#11082 = ORIENTED_EDGE('',*,*,#11058,.T.);
+#11083 = ORIENTED_EDGE('',*,*,#11084,.T.);
+#11084 = EDGE_CURVE('',#11038,#11085,#11087,.T.);
+#11085 = VERTEX_POINT('',#11086);
+#11086 = CARTESIAN_POINT('',(8.95,-3.04,-0.45));
+#11087 = SURFACE_CURVE('',#11088,(#11092,#11098),.PCURVE_S1.);
+#11088 = LINE('',#11089,#11090);
+#11089 = CARTESIAN_POINT('',(11.366484872342,-3.04,0.288793566756));
+#11090 = VECTOR('',#11091,1.);
+#11091 = DIRECTION('',(0.956304755963,1.298391193328E-16,0.292371704723)
+  );
+#11092 = PCURVE('',#10157,#11093);
+#11093 = DEFINITIONAL_REPRESENTATION('',(#11094),#11097);
+#11094 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11095,#11096),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.039943853659,-2.370044547211),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11095 = CARTESIAN_POINT('',(-1.E-01,-5.790627892773));
+#11096 = CARTESIAN_POINT('',(9.58596022188E-02,-5.15));
+#11097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11098 = PCURVE('',#10269,#11099);
+#11099 = DEFINITIONAL_REPRESENTATION('',(#11100),#11103);
+#11100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11101,#11102),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.039943853659,-2.370044547211),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11101 = CARTESIAN_POINT('',(0.513045542975,-1.25));
+#11102 = CARTESIAN_POINT('',(-0.156853763473,-1.25));
+#11103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11104 = ORIENTED_EDGE('',*,*,#11105,.T.);
+#11105 = EDGE_CURVE('',#11085,#11106,#11108,.T.);
+#11106 = VERTEX_POINT('',#11107);
+#11107 = CARTESIAN_POINT('',(8.95,-3.04,0.35));
+#11108 = SURFACE_CURVE('',#11109,(#11113,#11119),.PCURVE_S1.);
+#11109 = LINE('',#11110,#11111);
+#11110 = CARTESIAN_POINT('',(8.95,-3.04,-7.5E-02));
+#11111 = VECTOR('',#11112,1.);
+#11112 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11113 = PCURVE('',#10157,#11114);
+#11114 = DEFINITIONAL_REPRESENTATION('',(#11115),#11118);
+#11115 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11116,#11117),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.455,0.505),.PIECEWISE_BEZIER_KNOTS.);
+#11116 = CARTESIAN_POINT('',(-3.E-02,-5.3));
+#11117 = CARTESIAN_POINT('',(0.93,-5.3));
+#11118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11119 = PCURVE('',#10511,#11120);
+#11120 = DEFINITIONAL_REPRESENTATION('',(#11121),#11124);
+#11121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11122,#11123),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.455,0.505),.PIECEWISE_BEZIER_KNOTS.);
+#11122 = CARTESIAN_POINT('',(0.88,-1.25));
+#11123 = CARTESIAN_POINT('',(-8.E-02,-1.25));
+#11124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11125 = ORIENTED_EDGE('',*,*,#11126,.T.);
+#11126 = EDGE_CURVE('',#11106,#11127,#11129,.T.);
+#11127 = VERTEX_POINT('',#11128);
+#11128 = CARTESIAN_POINT('',(2.75,-3.04,0.35));
+#11129 = SURFACE_CURVE('',#11130,(#11134,#11140),.PCURVE_S1.);
+#11130 = LINE('',#11131,#11132);
+#11131 = CARTESIAN_POINT('',(8.5,-3.04,0.35));
+#11132 = VECTOR('',#11133,1.);
+#11133 = DIRECTION('',(-1.,0.,0.));
+#11134 = PCURVE('',#10157,#11135);
+#11135 = DEFINITIONAL_REPRESENTATION('',(#11136),#11139);
+#11136 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11137,#11138),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.07,6.37),.PIECEWISE_BEZIER_KNOTS.);
+#11137 = CARTESIAN_POINT('',(0.85,-4.68));
+#11138 = CARTESIAN_POINT('',(0.85,-12.12));
+#11139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11140 = PCURVE('',#10539,#11141);
+#11141 = DEFINITIONAL_REPRESENTATION('',(#11142),#11145);
+#11142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11143,#11144),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.07,6.37),.PIECEWISE_BEZIER_KNOTS.);
+#11143 = CARTESIAN_POINT('',(6.82,-1.25));
+#11144 = CARTESIAN_POINT('',(-0.62,-1.25));
+#11145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11146 = ORIENTED_EDGE('',*,*,#11147,.T.);
+#11147 = EDGE_CURVE('',#11127,#11148,#11150,.T.);
+#11148 = VERTEX_POINT('',#11149);
+#11149 = CARTESIAN_POINT('',(2.75,-3.04,-0.5));
+#11150 = SURFACE_CURVE('',#11151,(#11155,#11161),.PCURVE_S1.);
+#11151 = LINE('',#11152,#11153);
+#11152 = CARTESIAN_POINT('',(2.75,-3.04,-0.625));
+#11153 = VECTOR('',#11154,1.);
+#11154 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#11155 = PCURVE('',#10157,#11156);
+#11156 = DEFINITIONAL_REPRESENTATION('',(#11157),#11160);
+#11157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11158,#11159),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.085,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#11158 = CARTESIAN_POINT('',(0.96,-11.5));
+#11159 = CARTESIAN_POINT('',(-1.E-01,-11.5));
+#11160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11161 = PCURVE('',#10353,#11162);
+#11162 = DEFINITIONAL_REPRESENTATION('',(#11163),#11166);
+#11163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11164,#11165),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.085,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#11164 = CARTESIAN_POINT('',(1.21,-1.25));
+#11165 = CARTESIAN_POINT('',(0.15,-1.25));
+#11166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11167 = ORIENTED_EDGE('',*,*,#11168,.T.);
+#11168 = EDGE_CURVE('',#11148,#11169,#11171,.T.);
+#11169 = VERTEX_POINT('',#11170);
+#11170 = CARTESIAN_POINT('',(1.65,-3.04,-0.5));
+#11171 = SURFACE_CURVE('',#11172,(#11176,#11183),.PCURVE_S1.);
+#11172 = LINE('',#11173,#11174);
+#11173 = CARTESIAN_POINT('',(14.25,-3.04,-0.5));
+#11174 = VECTOR('',#11175,1.);
+#11175 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#11176 = PCURVE('',#10157,#11177);
+#11177 = DEFINITIONAL_REPRESENTATION('',(#11178),#11182);
+#11178 = LINE('',#11179,#11180);
+#11179 = CARTESIAN_POINT('',(0.,0.));
+#11180 = VECTOR('',#11181,1.);
+#11181 = DIRECTION('',(1.094764425254E-47,-1.));
+#11182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11183 = PCURVE('',#10915,#11184);
+#11184 = DEFINITIONAL_REPRESENTATION('',(#11185),#11189);
+#11185 = LINE('',#11186,#11187);
+#11186 = CARTESIAN_POINT('',(1.,-6.568586551523E-47));
+#11187 = VECTOR('',#11188,1.);
+#11188 = DIRECTION('',(0.,-1.));
+#11189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11190 = ORIENTED_EDGE('',*,*,#11191,.T.);
+#11191 = EDGE_CURVE('',#11169,#10809,#11192,.T.);
+#11192 = SURFACE_CURVE('',#11193,(#11197,#11203),.PCURVE_S1.);
+#11193 = LINE('',#11194,#11195);
+#11194 = CARTESIAN_POINT('',(1.65,-3.04,0.125));
+#11195 = VECTOR('',#11196,1.);
+#11196 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#11197 = PCURVE('',#10157,#11198);
+#11198 = DEFINITIONAL_REPRESENTATION('',(#11199),#11202);
+#11199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11200,#11201),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#11200 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#11201 = CARTESIAN_POINT('',(1.1,-12.6));
+#11202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11203 = PCURVE('',#10409,#11204);
+#11204 = DEFINITIONAL_REPRESENTATION('',(#11205),#11208);
+#11205 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11206,#11207),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#11206 = CARTESIAN_POINT('',(1.35,-1.25));
+#11207 = CARTESIAN_POINT('',(0.15,-1.25));
+#11208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11209 = ORIENTED_EDGE('',*,*,#10808,.F.);
+#11210 = ADVANCED_FACE('',(#11211,#11296),#10409,.F.);
+#11211 = FACE_BOUND('',#11212,.F.);
+#11212 = EDGE_LOOP('',(#11213,#11214,#11215,#11216,#11240,#11268,#11294,
+    #11295));
+#11213 = ORIENTED_EDGE('',*,*,#10782,.T.);
+#11214 = ORIENTED_EDGE('',*,*,#10750,.F.);
+#11215 = ORIENTED_EDGE('',*,*,#10602,.T.);
+#11216 = ORIENTED_EDGE('',*,*,#11217,.T.);
+#11217 = EDGE_CURVE('',#10575,#11218,#11220,.T.);
+#11218 = VERTEX_POINT('',#11219);
+#11219 = CARTESIAN_POINT('',(1.65,-3.09,-0.75));
+#11220 = SURFACE_CURVE('',#11221,(#11226,#11233),.PCURVE_S1.);
+#11221 = CIRCLE('',#11222,0.2);
+#11222 = AXIS2_PLACEMENT_3D('',#11223,#11224,#11225);
+#11223 = CARTESIAN_POINT('',(1.65,-3.09,-0.55));
+#11224 = DIRECTION('',(1.,0.,0.));
+#11225 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#11226 = PCURVE('',#10409,#11227);
+#11227 = DEFINITIONAL_REPRESENTATION('',(#11228),#11232);
+#11228 = CIRCLE('',#11229,0.2);
+#11229 = AXIS2_PLACEMENT_2D('',#11230,#11231);
+#11230 = CARTESIAN_POINT('',(1.3,-1.3));
+#11231 = DIRECTION('',(8.881784197001E-16,-1.));
+#11232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11233 = PCURVE('',#10590,#11234);
+#11234 = DEFINITIONAL_REPRESENTATION('',(#11235),#11239);
+#11235 = LINE('',#11236,#11237);
+#11236 = CARTESIAN_POINT('',(1.7763568394E-15,0.));
+#11237 = VECTOR('',#11238,1.);
+#11238 = DIRECTION('',(1.,0.));
+#11239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11240 = ORIENTED_EDGE('',*,*,#11241,.F.);
+#11241 = EDGE_CURVE('',#11242,#11218,#11244,.T.);
+#11242 = VERTEX_POINT('',#11243);
+#11243 = CARTESIAN_POINT('',(1.65,-1.99,-0.75));
+#11244 = SURFACE_CURVE('',#11245,(#11249,#11256),.PCURVE_S1.);
+#11245 = LINE('',#11246,#11247);
+#11246 = CARTESIAN_POINT('',(1.65,-1.79,-0.75));
+#11247 = VECTOR('',#11248,1.);
+#11248 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11249 = PCURVE('',#10409,#11250);
+#11250 = DEFINITIONAL_REPRESENTATION('',(#11251),#11255);
+#11251 = LINE('',#11252,#11253);
+#11252 = CARTESIAN_POINT('',(1.5,-3.944304526105E-31));
+#11253 = VECTOR('',#11254,1.);
+#11254 = DIRECTION('',(2.22044604925E-16,-1.));
+#11255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11256 = PCURVE('',#11257,#11262);
+#11257 = PLANE('',#11258);
+#11258 = AXIS2_PLACEMENT_3D('',#11259,#11260,#11261);
+#11259 = CARTESIAN_POINT('',(1.65,-1.79,-0.75));
+#11260 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#11261 = DIRECTION('',(1.,0.,0.));
+#11262 = DEFINITIONAL_REPRESENTATION('',(#11263),#11267);
+#11263 = LINE('',#11264,#11265);
+#11264 = CARTESIAN_POINT('',(0.,0.));
+#11265 = VECTOR('',#11266,1.);
+#11266 = DIRECTION('',(0.,-1.));
+#11267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11268 = ORIENTED_EDGE('',*,*,#11269,.F.);
+#11269 = EDGE_CURVE('',#10366,#11242,#11270,.T.);
+#11270 = SURFACE_CURVE('',#11271,(#11276,#11287),.PCURVE_S1.);
+#11271 = CIRCLE('',#11272,0.2);
+#11272 = AXIS2_PLACEMENT_3D('',#11273,#11274,#11275);
+#11273 = CARTESIAN_POINT('',(1.65,-1.99,-0.55));
+#11274 = DIRECTION('',(-1.,0.,0.));
+#11275 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#11276 = PCURVE('',#10409,#11277);
+#11277 = DEFINITIONAL_REPRESENTATION('',(#11278),#11286);
+#11278 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11279,#11280,#11281,#11282
+    ,#11283,#11284,#11285),.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(
+  '') );
+#11279 = CARTESIAN_POINT('',(1.3,-0.4));
+#11280 = CARTESIAN_POINT('',(0.953589838486,-0.4));
+#11281 = CARTESIAN_POINT('',(1.126794919243,-0.1));
+#11282 = CARTESIAN_POINT('',(1.3,0.2));
+#11283 = CARTESIAN_POINT('',(1.473205080757,-1.E-01));
+#11284 = CARTESIAN_POINT('',(1.646410161514,-0.4));
+#11285 = CARTESIAN_POINT('',(1.3,-0.4));
+#11286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11287 = PCURVE('',#10381,#11288);
+#11288 = DEFINITIONAL_REPRESENTATION('',(#11289),#11293);
+#11289 = LINE('',#11290,#11291);
+#11290 = CARTESIAN_POINT('',(3.14159265359,-0.));
+#11291 = VECTOR('',#11292,1.);
+#11292 = DIRECTION('',(-1.,0.));
+#11293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11294 = ORIENTED_EDGE('',*,*,#10393,.F.);
+#11295 = ORIENTED_EDGE('',*,*,#10700,.T.);
+#11296 = FACE_BOUND('',#11297,.F.);
+#11297 = EDGE_LOOP('',(#11298,#11299,#11318,#11319));
+#11298 = ORIENTED_EDGE('',*,*,#10878,.T.);
+#11299 = ORIENTED_EDGE('',*,*,#11300,.T.);
+#11300 = EDGE_CURVE('',#10879,#11169,#11301,.T.);
+#11301 = SURFACE_CURVE('',#11302,(#11306,#11312),.PCURVE_S1.);
+#11302 = LINE('',#11303,#11304);
+#11303 = CARTESIAN_POINT('',(1.65,-1.915,-0.5));
+#11304 = VECTOR('',#11305,1.);
+#11305 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#11306 = PCURVE('',#10409,#11307);
+#11307 = DEFINITIONAL_REPRESENTATION('',(#11308),#11311);
+#11308 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11309,#11310),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#11309 = CARTESIAN_POINT('',(1.25,-0.15));
+#11310 = CARTESIAN_POINT('',(1.25,-1.35));
+#11311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11312 = PCURVE('',#10915,#11313);
+#11313 = DEFINITIONAL_REPRESENTATION('',(#11314),#11317);
+#11314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11315,#11316),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#11315 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#11316 = CARTESIAN_POINT('',(1.1,-12.6));
+#11317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11318 = ORIENTED_EDGE('',*,*,#11191,.T.);
+#11319 = ORIENTED_EDGE('',*,*,#10831,.T.);
+#11320 = ADVANCED_FACE('',(#11321),#10381,.T.);
+#11321 = FACE_BOUND('',#11322,.F.);
+#11322 = EDGE_LOOP('',(#11323,#11324,#11347,#11369));
+#11323 = ORIENTED_EDGE('',*,*,#11269,.T.);
+#11324 = ORIENTED_EDGE('',*,*,#11325,.T.);
+#11325 = EDGE_CURVE('',#11242,#11326,#11328,.T.);
+#11326 = VERTEX_POINT('',#11327);
+#11327 = CARTESIAN_POINT('',(2.75,-1.99,-0.75));
+#11328 = SURFACE_CURVE('',#11329,(#11333,#11340),.PCURVE_S1.);
+#11329 = LINE('',#11330,#11331);
+#11330 = CARTESIAN_POINT('',(1.65,-1.99,-0.75));
+#11331 = VECTOR('',#11332,1.);
+#11332 = DIRECTION('',(1.,0.,0.));
+#11333 = PCURVE('',#10381,#11334);
+#11334 = DEFINITIONAL_REPRESENTATION('',(#11335),#11339);
+#11335 = LINE('',#11336,#11337);
+#11336 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#11337 = VECTOR('',#11338,1.);
+#11338 = DIRECTION('',(-0.,1.));
+#11339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11340 = PCURVE('',#11257,#11341);
+#11341 = DEFINITIONAL_REPRESENTATION('',(#11342),#11346);
+#11342 = LINE('',#11343,#11344);
+#11343 = CARTESIAN_POINT('',(0.,-0.2));
+#11344 = VECTOR('',#11345,1.);
+#11345 = DIRECTION('',(1.,0.));
+#11346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11347 = ORIENTED_EDGE('',*,*,#11348,.F.);
+#11348 = EDGE_CURVE('',#10338,#11326,#11349,.T.);
+#11349 = SURFACE_CURVE('',#11350,(#11355,#11362),.PCURVE_S1.);
+#11350 = CIRCLE('',#11351,0.2);
+#11351 = AXIS2_PLACEMENT_3D('',#11352,#11353,#11354);
+#11352 = CARTESIAN_POINT('',(2.75,-1.99,-0.55));
+#11353 = DIRECTION('',(-1.,0.,0.));
+#11354 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#11355 = PCURVE('',#10381,#11356);
+#11356 = DEFINITIONAL_REPRESENTATION('',(#11357),#11361);
+#11357 = LINE('',#11358,#11359);
+#11358 = CARTESIAN_POINT('',(3.14159265359,1.1));
+#11359 = VECTOR('',#11360,1.);
+#11360 = DIRECTION('',(-1.,0.));
+#11361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11362 = PCURVE('',#10353,#11363);
+#11363 = DEFINITIONAL_REPRESENTATION('',(#11364),#11368);
+#11364 = CIRCLE('',#11365,0.2);
+#11365 = AXIS2_PLACEMENT_2D('',#11366,#11367);
+#11366 = CARTESIAN_POINT('',(0.2,-0.2));
+#11367 = DIRECTION('',(-8.881784197001E-16,-1.));
+#11368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11369 = ORIENTED_EDGE('',*,*,#10365,.F.);
+#11370 = ADVANCED_FACE('',(#11371),#10353,.F.);
+#11371 = FACE_BOUND('',#11372,.F.);
+#11372 = EDGE_LOOP('',(#11373,#11374,#11375,#11398,#11424,#11425,#11446,
+    #11447,#11466,#11467));
+#11373 = ORIENTED_EDGE('',*,*,#10337,.F.);
+#11374 = ORIENTED_EDGE('',*,*,#11348,.T.);
+#11375 = ORIENTED_EDGE('',*,*,#11376,.T.);
+#11376 = EDGE_CURVE('',#11326,#11377,#11379,.T.);
+#11377 = VERTEX_POINT('',#11378);
+#11378 = CARTESIAN_POINT('',(2.75,-3.09,-0.75));
+#11379 = SURFACE_CURVE('',#11380,(#11384,#11391),.PCURVE_S1.);
+#11380 = LINE('',#11381,#11382);
+#11381 = CARTESIAN_POINT('',(2.75,-1.79,-0.75));
+#11382 = VECTOR('',#11383,1.);
+#11383 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11384 = PCURVE('',#10353,#11385);
+#11385 = DEFINITIONAL_REPRESENTATION('',(#11386),#11390);
+#11386 = LINE('',#11387,#11388);
+#11387 = CARTESIAN_POINT('',(0.,-0.));
+#11388 = VECTOR('',#11389,1.);
+#11389 = DIRECTION('',(-2.22044604925E-16,-1.));
+#11390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11391 = PCURVE('',#11257,#11392);
+#11392 = DEFINITIONAL_REPRESENTATION('',(#11393),#11397);
+#11393 = LINE('',#11394,#11395);
+#11394 = CARTESIAN_POINT('',(1.1,0.));
+#11395 = VECTOR('',#11396,1.);
+#11396 = DIRECTION('',(0.,-1.));
+#11397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11398 = ORIENTED_EDGE('',*,*,#11399,.F.);
+#11399 = EDGE_CURVE('',#10552,#11377,#11400,.T.);
+#11400 = SURFACE_CURVE('',#11401,(#11406,#11417),.PCURVE_S1.);
+#11401 = CIRCLE('',#11402,0.2);
+#11402 = AXIS2_PLACEMENT_3D('',#11403,#11404,#11405);
+#11403 = CARTESIAN_POINT('',(2.75,-3.09,-0.55));
+#11404 = DIRECTION('',(1.,0.,0.));
+#11405 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#11406 = PCURVE('',#10353,#11407);
+#11407 = DEFINITIONAL_REPRESENTATION('',(#11408),#11416);
+#11408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11409,#11410,#11411,#11412
+    ,#11413,#11414,#11415),.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(
+  '') );
+#11409 = CARTESIAN_POINT('',(0.2,-1.5));
+#11410 = CARTESIAN_POINT('',(-0.146410161514,-1.5));
+#11411 = CARTESIAN_POINT('',(2.679491924311E-02,-1.2));
+#11412 = CARTESIAN_POINT('',(0.2,-0.9));
+#11413 = CARTESIAN_POINT('',(0.373205080757,-1.2));
+#11414 = CARTESIAN_POINT('',(0.546410161514,-1.5));
+#11415 = CARTESIAN_POINT('',(0.2,-1.5));
+#11416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11417 = PCURVE('',#10590,#11418);
+#11418 = DEFINITIONAL_REPRESENTATION('',(#11419),#11423);
+#11419 = LINE('',#11420,#11421);
+#11420 = CARTESIAN_POINT('',(8.881784197001E-16,1.1));
+#11421 = VECTOR('',#11422,1.);
+#11422 = DIRECTION('',(1.,0.));
+#11423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11424 = ORIENTED_EDGE('',*,*,#10551,.T.);
+#11425 = ORIENTED_EDGE('',*,*,#11426,.F.);
+#11426 = EDGE_CURVE('',#11127,#10524,#11427,.T.);
+#11427 = SURFACE_CURVE('',#11428,(#11432,#11439),.PCURVE_S1.);
+#11428 = LINE('',#11429,#11430);
+#11429 = CARTESIAN_POINT('',(2.75,-1.79,0.35));
+#11430 = VECTOR('',#11431,1.);
+#11431 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11432 = PCURVE('',#10353,#11433);
+#11433 = DEFINITIONAL_REPRESENTATION('',(#11434),#11438);
+#11434 = LINE('',#11435,#11436);
+#11435 = CARTESIAN_POINT('',(1.1,-8.881784197001E-17));
+#11436 = VECTOR('',#11437,1.);
+#11437 = DIRECTION('',(-2.22044604925E-16,-1.));
+#11438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11439 = PCURVE('',#10539,#11440);
+#11440 = DEFINITIONAL_REPRESENTATION('',(#11441),#11445);
+#11441 = LINE('',#11442,#11443);
+#11442 = CARTESIAN_POINT('',(0.,0.));
+#11443 = VECTOR('',#11444,1.);
+#11444 = DIRECTION('',(0.,-1.));
+#11445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11446 = ORIENTED_EDGE('',*,*,#11147,.T.);
+#11447 = ORIENTED_EDGE('',*,*,#11448,.T.);
+#11448 = EDGE_CURVE('',#11148,#10900,#11449,.T.);
+#11449 = SURFACE_CURVE('',#11450,(#11454,#11460),.PCURVE_S1.);
+#11450 = LINE('',#11451,#11452);
+#11451 = CARTESIAN_POINT('',(2.75,-1.915,-0.5));
+#11452 = VECTOR('',#11453,1.);
+#11453 = DIRECTION('',(-0.,1.,-4.440892098501E-16));
+#11454 = PCURVE('',#10353,#11455);
+#11455 = DEFINITIONAL_REPRESENTATION('',(#11456),#11459);
+#11456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11457,#11458),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.225,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#11457 = CARTESIAN_POINT('',(0.25,-1.35));
+#11458 = CARTESIAN_POINT('',(0.25,-0.15));
+#11459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11460 = PCURVE('',#10915,#11461);
+#11461 = DEFINITIONAL_REPRESENTATION('',(#11462),#11465);
+#11462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11463,#11464),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.225,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#11463 = CARTESIAN_POINT('',(1.1,-11.5));
+#11464 = CARTESIAN_POINT('',(-1.E-01,-11.5));
+#11465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11466 = ORIENTED_EDGE('',*,*,#10927,.T.);
+#11467 = ORIENTED_EDGE('',*,*,#11468,.F.);
+#11468 = EDGE_CURVE('',#10310,#10928,#11469,.T.);
+#11469 = SURFACE_CURVE('',#11470,(#11474,#11481),.PCURVE_S1.);
+#11470 = LINE('',#11471,#11472);
+#11471 = CARTESIAN_POINT('',(2.75,-1.79,0.35));
+#11472 = VECTOR('',#11473,1.);
+#11473 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11474 = PCURVE('',#10353,#11475);
+#11475 = DEFINITIONAL_REPRESENTATION('',(#11476),#11480);
+#11476 = LINE('',#11477,#11478);
+#11477 = CARTESIAN_POINT('',(1.1,-8.881784197001E-17));
+#11478 = VECTOR('',#11479,1.);
+#11479 = DIRECTION('',(-2.22044604925E-16,-1.));
+#11480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11481 = PCURVE('',#10325,#11482);
+#11482 = DEFINITIONAL_REPRESENTATION('',(#11483),#11487);
+#11483 = LINE('',#11484,#11485);
+#11484 = CARTESIAN_POINT('',(0.,0.));
+#11485 = VECTOR('',#11486,1.);
+#11486 = DIRECTION('',(0.,-1.));
+#11487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11488 = ADVANCED_FACE('',(#11489),#10269,.F.);
+#11489 = FACE_BOUND('',#11490,.F.);
+#11490 = EDGE_LOOP('',(#11491,#11492,#11513,#11514,#11515,#11516,#11537,
+    #11538));
+#11491 = ORIENTED_EDGE('',*,*,#10253,.F.);
+#11492 = ORIENTED_EDGE('',*,*,#11493,.T.);
+#11493 = EDGE_CURVE('',#10254,#10970,#11494,.T.);
+#11494 = SURFACE_CURVE('',#11495,(#11499,#11506),.PCURVE_S1.);
+#11495 = LINE('',#11496,#11497);
+#11496 = CARTESIAN_POINT('',(8.95,-1.79,-0.45));
+#11497 = VECTOR('',#11498,1.);
+#11498 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11499 = PCURVE('',#10269,#11500);
+#11500 = DEFINITIONAL_REPRESENTATION('',(#11501),#11505);
+#11501 = LINE('',#11502,#11503);
+#11502 = CARTESIAN_POINT('',(0.,-0.));
+#11503 = VECTOR('',#11504,1.);
+#11504 = DIRECTION('',(6.491955966642E-17,-1.));
+#11505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11506 = PCURVE('',#10297,#11507);
+#11507 = DEFINITIONAL_REPRESENTATION('',(#11508),#11512);
+#11508 = LINE('',#11509,#11510);
+#11509 = CARTESIAN_POINT('',(0.8,4.440892098501E-17));
+#11510 = VECTOR('',#11511,1.);
+#11511 = DIRECTION('',(2.22044604925E-16,-1.));
+#11512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11513 = ORIENTED_EDGE('',*,*,#10990,.T.);
+#11514 = ORIENTED_EDGE('',*,*,#11037,.T.);
+#11515 = ORIENTED_EDGE('',*,*,#11084,.T.);
+#11516 = ORIENTED_EDGE('',*,*,#11517,.T.);
+#11517 = EDGE_CURVE('',#11085,#10473,#11518,.T.);
+#11518 = SURFACE_CURVE('',#11519,(#11523,#11530),.PCURVE_S1.);
+#11519 = LINE('',#11520,#11521);
+#11520 = CARTESIAN_POINT('',(8.95,-1.79,-0.45));
+#11521 = VECTOR('',#11522,1.);
+#11522 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11523 = PCURVE('',#10269,#11524);
+#11524 = DEFINITIONAL_REPRESENTATION('',(#11525),#11529);
+#11525 = LINE('',#11526,#11527);
+#11526 = CARTESIAN_POINT('',(0.,-0.));
+#11527 = VECTOR('',#11528,1.);
+#11528 = DIRECTION('',(6.491955966642E-17,-1.));
+#11529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11530 = PCURVE('',#10511,#11531);
+#11531 = DEFINITIONAL_REPRESENTATION('',(#11532),#11536);
+#11532 = LINE('',#11533,#11534);
+#11533 = CARTESIAN_POINT('',(0.8,4.440892098501E-17));
+#11534 = VECTOR('',#11535,1.);
+#11535 = DIRECTION('',(2.22044604925E-16,-1.));
+#11536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11537 = ORIENTED_EDGE('',*,*,#10472,.T.);
+#11538 = ORIENTED_EDGE('',*,*,#10649,.F.);
+#11539 = ADVANCED_FACE('',(#11540),#10325,.F.);
+#11540 = FACE_BOUND('',#11541,.F.);
+#11541 = EDGE_LOOP('',(#11542,#11543,#11544,#11545));
+#11542 = ORIENTED_EDGE('',*,*,#10309,.F.);
+#11543 = ORIENTED_EDGE('',*,*,#11468,.T.);
+#11544 = ORIENTED_EDGE('',*,*,#10948,.T.);
+#11545 = ORIENTED_EDGE('',*,*,#11546,.F.);
+#11546 = EDGE_CURVE('',#10282,#10949,#11547,.T.);
+#11547 = SURFACE_CURVE('',#11548,(#11552,#11559),.PCURVE_S1.);
+#11548 = LINE('',#11549,#11550);
+#11549 = CARTESIAN_POINT('',(8.95,-1.79,0.35));
+#11550 = VECTOR('',#11551,1.);
+#11551 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11552 = PCURVE('',#10325,#11553);
+#11553 = DEFINITIONAL_REPRESENTATION('',(#11554),#11558);
+#11554 = LINE('',#11555,#11556);
+#11555 = CARTESIAN_POINT('',(6.2,0.));
+#11556 = VECTOR('',#11557,1.);
+#11557 = DIRECTION('',(0.,-1.));
+#11558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11559 = PCURVE('',#10297,#11560);
+#11560 = DEFINITIONAL_REPRESENTATION('',(#11561),#11565);
+#11561 = LINE('',#11562,#11563);
+#11562 = CARTESIAN_POINT('',(0.,0.));
+#11563 = VECTOR('',#11564,1.);
+#11564 = DIRECTION('',(2.22044604925E-16,-1.));
+#11565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11566 = ADVANCED_FACE('',(#11567),#10297,.F.);
+#11567 = FACE_BOUND('',#11568,.F.);
+#11568 = EDGE_LOOP('',(#11569,#11570,#11571,#11572));
+#11569 = ORIENTED_EDGE('',*,*,#10281,.F.);
+#11570 = ORIENTED_EDGE('',*,*,#11546,.T.);
+#11571 = ORIENTED_EDGE('',*,*,#10969,.T.);
+#11572 = ORIENTED_EDGE('',*,*,#11493,.F.);
+#11573 = ADVANCED_FACE('',(#11574),#10590,.T.);
+#11574 = FACE_BOUND('',#11575,.T.);
+#11575 = EDGE_LOOP('',(#11576,#11577,#11598,#11599));
+#11576 = ORIENTED_EDGE('',*,*,#11217,.T.);
+#11577 = ORIENTED_EDGE('',*,*,#11578,.T.);
+#11578 = EDGE_CURVE('',#11218,#11377,#11579,.T.);
+#11579 = SURFACE_CURVE('',#11580,(#11584,#11591),.PCURVE_S1.);
+#11580 = LINE('',#11581,#11582);
+#11581 = CARTESIAN_POINT('',(1.65,-3.09,-0.75));
+#11582 = VECTOR('',#11583,1.);
+#11583 = DIRECTION('',(1.,0.,0.));
+#11584 = PCURVE('',#10590,#11585);
+#11585 = DEFINITIONAL_REPRESENTATION('',(#11586),#11590);
+#11586 = LINE('',#11587,#11588);
+#11587 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11588 = VECTOR('',#11589,1.);
+#11589 = DIRECTION('',(0.,1.));
+#11590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11591 = PCURVE('',#11257,#11592);
+#11592 = DEFINITIONAL_REPRESENTATION('',(#11593),#11597);
+#11593 = LINE('',#11594,#11595);
+#11594 = CARTESIAN_POINT('',(0.,-1.3));
+#11595 = VECTOR('',#11596,1.);
+#11596 = DIRECTION('',(1.,0.));
+#11597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11598 = ORIENTED_EDGE('',*,*,#11399,.F.);
+#11599 = ORIENTED_EDGE('',*,*,#10574,.F.);
+#11600 = ADVANCED_FACE('',(#11601),#10539,.F.);
+#11601 = FACE_BOUND('',#11602,.F.);
+#11602 = EDGE_LOOP('',(#11603,#11604,#11605,#11606));
+#11603 = ORIENTED_EDGE('',*,*,#11126,.T.);
+#11604 = ORIENTED_EDGE('',*,*,#11426,.T.);
+#11605 = ORIENTED_EDGE('',*,*,#10523,.T.);
+#11606 = ORIENTED_EDGE('',*,*,#11607,.F.);
+#11607 = EDGE_CURVE('',#11106,#10496,#11608,.T.);
+#11608 = SURFACE_CURVE('',#11609,(#11613,#11620),.PCURVE_S1.);
+#11609 = LINE('',#11610,#11611);
+#11610 = CARTESIAN_POINT('',(8.95,-1.79,0.35));
+#11611 = VECTOR('',#11612,1.);
+#11612 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11613 = PCURVE('',#10539,#11614);
+#11614 = DEFINITIONAL_REPRESENTATION('',(#11615),#11619);
+#11615 = LINE('',#11616,#11617);
+#11616 = CARTESIAN_POINT('',(6.2,0.));
+#11617 = VECTOR('',#11618,1.);
+#11618 = DIRECTION('',(0.,-1.));
+#11619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11620 = PCURVE('',#10511,#11621);
+#11621 = DEFINITIONAL_REPRESENTATION('',(#11622),#11626);
+#11622 = LINE('',#11623,#11624);
+#11623 = CARTESIAN_POINT('',(0.,0.));
+#11624 = VECTOR('',#11625,1.);
+#11625 = DIRECTION('',(2.22044604925E-16,-1.));
+#11626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11627 = ADVANCED_FACE('',(#11628),#10511,.F.);
+#11628 = FACE_BOUND('',#11629,.F.);
+#11629 = EDGE_LOOP('',(#11630,#11631,#11632,#11633));
+#11630 = ORIENTED_EDGE('',*,*,#11105,.T.);
+#11631 = ORIENTED_EDGE('',*,*,#11607,.T.);
+#11632 = ORIENTED_EDGE('',*,*,#10495,.T.);
+#11633 = ORIENTED_EDGE('',*,*,#11517,.F.);
+#11634 = ADVANCED_FACE('',(#11635),#10915,.T.);
+#11635 = FACE_BOUND('',#11636,.T.);
+#11636 = EDGE_LOOP('',(#11637,#11638,#11639,#11640));
+#11637 = ORIENTED_EDGE('',*,*,#11448,.T.);
+#11638 = ORIENTED_EDGE('',*,*,#10899,.T.);
+#11639 = ORIENTED_EDGE('',*,*,#11300,.T.);
+#11640 = ORIENTED_EDGE('',*,*,#11168,.F.);
+#11641 = ADVANCED_FACE('',(#11642),#11257,.F.);
+#11642 = FACE_BOUND('',#11643,.F.);
+#11643 = EDGE_LOOP('',(#11644,#11645,#11646,#11647));
+#11644 = ORIENTED_EDGE('',*,*,#11241,.T.);
+#11645 = ORIENTED_EDGE('',*,*,#11578,.T.);
+#11646 = ORIENTED_EDGE('',*,*,#11376,.F.);
+#11647 = ORIENTED_EDGE('',*,*,#11325,.F.);
+#11648 = MANIFOLD_SOLID_BREP('',#11649);
+#11649 = CLOSED_SHELL('',(#11650,#11770,#11966,#12020,#12070,#12324,
+    #12543,#12747,#12774,#12824,#12878,#12905,#12974,#13133,#13180,
+    #13312,#13422,#13472,#13590,#13641,#13668,#13675,#13702,#13729,
+    #13736,#13743));
+#11650 = ADVANCED_FACE('',(#11651),#11665,.F.);
+#11651 = FACE_BOUND('',#11652,.F.);
+#11652 = EDGE_LOOP('',(#11653,#11688,#11716,#11744));
+#11653 = ORIENTED_EDGE('',*,*,#11654,.T.);
+#11654 = EDGE_CURVE('',#11655,#11657,#11659,.T.);
+#11655 = VERTEX_POINT('',#11656);
+#11656 = CARTESIAN_POINT('',(8.95,0.55,-0.75));
+#11657 = VERTEX_POINT('',#11658);
+#11658 = CARTESIAN_POINT('',(8.95,-0.55,-0.75));
+#11659 = SURFACE_CURVE('',#11660,(#11664,#11676),.PCURVE_S1.);
+#11660 = LINE('',#11661,#11662);
+#11661 = CARTESIAN_POINT('',(8.95,0.75,-0.75));
+#11662 = VECTOR('',#11663,1.);
+#11663 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11664 = PCURVE('',#11665,#11670);
+#11665 = PLANE('',#11666);
+#11666 = AXIS2_PLACEMENT_3D('',#11667,#11668,#11669);
+#11667 = CARTESIAN_POINT('',(8.95,0.75,-0.75));
+#11668 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#11669 = DIRECTION('',(1.,0.,0.));
+#11670 = DEFINITIONAL_REPRESENTATION('',(#11671),#11675);
+#11671 = LINE('',#11672,#11673);
+#11672 = CARTESIAN_POINT('',(0.,0.));
+#11673 = VECTOR('',#11674,1.);
+#11674 = DIRECTION('',(0.,-1.));
+#11675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11676 = PCURVE('',#11677,#11682);
+#11677 = PLANE('',#11678);
+#11678 = AXIS2_PLACEMENT_3D('',#11679,#11680,#11681);
+#11679 = CARTESIAN_POINT('',(7.45,0.75,-1.208596022188));
+#11680 = DIRECTION('',(-0.292371704723,8.49369246903E-16,0.956304755963)
+  );
+#11681 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#11682 = DEFINITIONAL_REPRESENTATION('',(#11683),#11687);
+#11683 = LINE('',#11684,#11685);
+#11684 = CARTESIAN_POINT('',(1.568537634731,1.838705979118E-17));
+#11685 = VECTOR('',#11686,1.);
+#11686 = DIRECTION('',(-6.491955966642E-17,-1.));
+#11687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11688 = ORIENTED_EDGE('',*,*,#11689,.T.);
+#11689 = EDGE_CURVE('',#11657,#11690,#11692,.T.);
+#11690 = VERTEX_POINT('',#11691);
+#11691 = CARTESIAN_POINT('',(14.25,-0.55,-0.75));
+#11692 = SURFACE_CURVE('',#11693,(#11697,#11704),.PCURVE_S1.);
+#11693 = LINE('',#11694,#11695);
+#11694 = CARTESIAN_POINT('',(8.95,-0.55,-0.75));
+#11695 = VECTOR('',#11696,1.);
+#11696 = DIRECTION('',(1.,0.,0.));
+#11697 = PCURVE('',#11665,#11698);
+#11698 = DEFINITIONAL_REPRESENTATION('',(#11699),#11703);
+#11699 = LINE('',#11700,#11701);
+#11700 = CARTESIAN_POINT('',(1.7763568394E-15,-1.3));
+#11701 = VECTOR('',#11702,1.);
+#11702 = DIRECTION('',(1.,0.));
+#11703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11704 = PCURVE('',#11705,#11710);
+#11705 = CYLINDRICAL_SURFACE('',#11706,0.2);
+#11706 = AXIS2_PLACEMENT_3D('',#11707,#11708,#11709);
+#11707 = CARTESIAN_POINT('',(8.95,-0.55,-0.55));
+#11708 = DIRECTION('',(1.,0.,0.));
+#11709 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#11710 = DEFINITIONAL_REPRESENTATION('',(#11711),#11715);
+#11711 = LINE('',#11712,#11713);
+#11712 = CARTESIAN_POINT('',(-0.,0.));
+#11713 = VECTOR('',#11714,1.);
+#11714 = DIRECTION('',(-0.,1.));
+#11715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11716 = ORIENTED_EDGE('',*,*,#11717,.F.);
+#11717 = EDGE_CURVE('',#11718,#11690,#11720,.T.);
+#11718 = VERTEX_POINT('',#11719);
+#11719 = CARTESIAN_POINT('',(14.25,0.55,-0.75));
+#11720 = SURFACE_CURVE('',#11721,(#11725,#11732),.PCURVE_S1.);
+#11721 = LINE('',#11722,#11723);
+#11722 = CARTESIAN_POINT('',(14.25,0.75,-0.75));
+#11723 = VECTOR('',#11724,1.);
+#11724 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11725 = PCURVE('',#11665,#11726);
+#11726 = DEFINITIONAL_REPRESENTATION('',(#11727),#11731);
+#11727 = LINE('',#11728,#11729);
+#11728 = CARTESIAN_POINT('',(5.3,0.));
+#11729 = VECTOR('',#11730,1.);
+#11730 = DIRECTION('',(0.,-1.));
+#11731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11732 = PCURVE('',#11733,#11738);
+#11733 = PLANE('',#11734);
+#11734 = AXIS2_PLACEMENT_3D('',#11735,#11736,#11737);
+#11735 = CARTESIAN_POINT('',(14.25,0.75,-0.75));
+#11736 = DIRECTION('',(-1.,0.,0.));
+#11737 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#11738 = DEFINITIONAL_REPRESENTATION('',(#11739),#11743);
+#11739 = LINE('',#11740,#11741);
+#11740 = CARTESIAN_POINT('',(0.,-0.));
+#11741 = VECTOR('',#11742,1.);
+#11742 = DIRECTION('',(-2.22044604925E-16,-1.));
+#11743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11744 = ORIENTED_EDGE('',*,*,#11745,.F.);
+#11745 = EDGE_CURVE('',#11655,#11718,#11746,.T.);
+#11746 = SURFACE_CURVE('',#11747,(#11751,#11758),.PCURVE_S1.);
+#11747 = LINE('',#11748,#11749);
+#11748 = CARTESIAN_POINT('',(8.95,0.55,-0.75));
+#11749 = VECTOR('',#11750,1.);
+#11750 = DIRECTION('',(1.,0.,0.));
+#11751 = PCURVE('',#11665,#11752);
+#11752 = DEFINITIONAL_REPRESENTATION('',(#11753),#11757);
+#11753 = LINE('',#11754,#11755);
+#11754 = CARTESIAN_POINT('',(1.7763568394E-15,-0.2));
+#11755 = VECTOR('',#11756,1.);
+#11756 = DIRECTION('',(1.,0.));
+#11757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11758 = PCURVE('',#11759,#11764);
+#11759 = CYLINDRICAL_SURFACE('',#11760,0.2);
+#11760 = AXIS2_PLACEMENT_3D('',#11761,#11762,#11763);
+#11761 = CARTESIAN_POINT('',(8.95,0.55,-0.55));
+#11762 = DIRECTION('',(1.,0.,0.));
+#11763 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#11764 = DEFINITIONAL_REPRESENTATION('',(#11765),#11769);
+#11765 = LINE('',#11766,#11767);
+#11766 = CARTESIAN_POINT('',(0.,0.));
+#11767 = VECTOR('',#11768,1.);
+#11768 = DIRECTION('',(0.,1.));
+#11769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11770 = ADVANCED_FACE('',(#11771),#11677,.F.);
+#11771 = FACE_BOUND('',#11772,.F.);
+#11772 = EDGE_LOOP('',(#11773,#11774,#11808,#11836,#11859,#11887,#11915,
+    #11938));
+#11773 = ORIENTED_EDGE('',*,*,#11654,.F.);
+#11774 = ORIENTED_EDGE('',*,*,#11775,.T.);
+#11775 = EDGE_CURVE('',#11655,#11776,#11778,.T.);
+#11776 = VERTEX_POINT('',#11777);
+#11777 = CARTESIAN_POINT('',(9.604170523697,0.75,-0.55));
+#11778 = SURFACE_CURVE('',#11779,(#11784,#11795),.PCURVE_S1.);
+#11779 = ELLIPSE('',#11780,0.684060723967,0.2);
+#11780 = AXIS2_PLACEMENT_3D('',#11781,#11782,#11783);
+#11781 = CARTESIAN_POINT('',(9.604170523697,0.55,-0.55));
+#11782 = DIRECTION('',(0.292371704723,-8.49369246903E-16,-0.956304755963
+    ));
+#11783 = DIRECTION('',(0.956304755963,2.596782386657E-16,0.292371704723)
+  );
+#11784 = PCURVE('',#11677,#11785);
+#11785 = DEFINITIONAL_REPRESENTATION('',(#11786),#11794);
+#11786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#11787,#11788,#11789,#11790
+    ,#11791,#11792,#11793),.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(
+  '') );
+#11787 = CARTESIAN_POINT('',(2.936659082664,-0.2));
+#11788 = CARTESIAN_POINT('',(2.936659082664,-0.546410161514));
+#11789 = CARTESIAN_POINT('',(1.910567996714,-0.373205080757));
+#11790 = CARTESIAN_POINT('',(0.884476910764,-0.2));
+#11791 = CARTESIAN_POINT('',(1.910567996714,-2.679491924311E-02));
+#11792 = CARTESIAN_POINT('',(2.936659082664,0.146410161514));
+#11793 = CARTESIAN_POINT('',(2.936659082664,-0.2));
+#11794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11795 = PCURVE('',#11759,#11796);
+#11796 = DEFINITIONAL_REPRESENTATION('',(#11797),#11807);
+#11797 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11798,#11799,#11800,#11801,
+    #11802,#11803,#11804,#11805,#11806),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#11798 = CARTESIAN_POINT('',(4.890112151647E-16,-3.270849236833E-19));
+#11799 = CARTESIAN_POINT('',(0.196349541599,1.284460766991E-10));
+#11800 = CARTESIAN_POINT('',(0.392699082199,2.882326108482E-02));
+#11801 = CARTESIAN_POINT('',(0.589048622793,8.646953800644E-02));
+#11802 = CARTESIAN_POINT('',(0.785398163404,0.170569239739));
+#11803 = CARTESIAN_POINT('',(0.98174770399,0.276378371062));
+#11804 = CARTESIAN_POINT('',(1.178097244597,0.397278328971));
+#11805 = CARTESIAN_POINT('',(1.374446785196,0.525724441241));
+#11806 = CARTESIAN_POINT('',(1.570796326795,0.654170523697));
+#11807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11808 = ORIENTED_EDGE('',*,*,#11809,.F.);
+#11809 = EDGE_CURVE('',#11810,#11776,#11812,.T.);
+#11810 = VERTEX_POINT('',#11811);
+#11811 = CARTESIAN_POINT('',(8.95,0.75,-0.75));
+#11812 = SURFACE_CURVE('',#11813,(#11817,#11824),.PCURVE_S1.);
+#11813 = LINE('',#11814,#11815);
+#11814 = CARTESIAN_POINT('',(8.2,0.75,-0.979298011094));
+#11815 = VECTOR('',#11816,1.);
+#11816 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#11817 = PCURVE('',#11677,#11818);
+#11818 = DEFINITIONAL_REPRESENTATION('',(#11819),#11823);
+#11819 = LINE('',#11820,#11821);
+#11820 = CARTESIAN_POINT('',(0.784268817365,1.838705979118E-17));
+#11821 = VECTOR('',#11822,1.);
+#11822 = DIRECTION('',(1.,0.));
+#11823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11824 = PCURVE('',#11825,#11830);
+#11825 = PLANE('',#11826);
+#11826 = AXIS2_PLACEMENT_3D('',#11827,#11828,#11829);
+#11827 = CARTESIAN_POINT('',(8.95,0.75,-0.75));
+#11828 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#11829 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#11830 = DEFINITIONAL_REPRESENTATION('',(#11831),#11835);
+#11831 = LINE('',#11832,#11833);
+#11832 = CARTESIAN_POINT('',(-0.229298011094,-0.75));
+#11833 = VECTOR('',#11834,1.);
+#11834 = DIRECTION('',(0.292371704723,0.956304755963));
+#11835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11836 = ORIENTED_EDGE('',*,*,#11837,.F.);
+#11837 = EDGE_CURVE('',#11838,#11810,#11840,.T.);
+#11838 = VERTEX_POINT('',#11839);
+#11839 = CARTESIAN_POINT('',(7.45,0.75,-1.208596022188));
+#11840 = SURFACE_CURVE('',#11841,(#11845,#11852),.PCURVE_S1.);
+#11841 = LINE('',#11842,#11843);
+#11842 = CARTESIAN_POINT('',(7.45,0.75,-1.208596022188));
+#11843 = VECTOR('',#11844,1.);
+#11844 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#11845 = PCURVE('',#11677,#11846);
+#11846 = DEFINITIONAL_REPRESENTATION('',(#11847),#11851);
+#11847 = LINE('',#11848,#11849);
+#11848 = CARTESIAN_POINT('',(-9.142888065694E-16,1.102813550063E-31));
+#11849 = VECTOR('',#11850,1.);
+#11850 = DIRECTION('',(1.,3.697785493223E-32));
+#11851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11852 = PCURVE('',#11825,#11853);
+#11853 = DEFINITIONAL_REPRESENTATION('',(#11854),#11858);
+#11854 = LINE('',#11855,#11856);
+#11855 = CARTESIAN_POINT('',(-0.458596022188,-1.5));
+#11856 = VECTOR('',#11857,1.);
+#11857 = DIRECTION('',(0.292371704723,0.956304755963));
+#11858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11859 = ORIENTED_EDGE('',*,*,#11860,.T.);
+#11860 = EDGE_CURVE('',#11838,#11861,#11863,.T.);
+#11861 = VERTEX_POINT('',#11862);
+#11862 = CARTESIAN_POINT('',(7.45,-0.75,-1.208596022188));
+#11863 = SURFACE_CURVE('',#11864,(#11868,#11875),.PCURVE_S1.);
+#11864 = LINE('',#11865,#11866);
+#11865 = CARTESIAN_POINT('',(7.45,0.75,-1.208596022188));
+#11866 = VECTOR('',#11867,1.);
+#11867 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#11868 = PCURVE('',#11677,#11869);
+#11869 = DEFINITIONAL_REPRESENTATION('',(#11870),#11874);
+#11870 = LINE('',#11871,#11872);
+#11871 = CARTESIAN_POINT('',(0.,-0.));
+#11872 = VECTOR('',#11873,1.);
+#11873 = DIRECTION('',(-6.491955966642E-17,-1.));
+#11874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11875 = PCURVE('',#11876,#11881);
+#11876 = PLANE('',#11877);
+#11877 = AXIS2_PLACEMENT_3D('',#11878,#11879,#11880);
+#11878 = CARTESIAN_POINT('',(7.45,0.75,-0.908596022188));
+#11879 = DIRECTION('',(1.,0.,0.));
+#11880 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#11881 = DEFINITIONAL_REPRESENTATION('',(#11882),#11886);
+#11882 = LINE('',#11883,#11884);
+#11883 = CARTESIAN_POINT('',(0.3,2.22044604925E-17));
+#11884 = VECTOR('',#11885,1.);
+#11885 = DIRECTION('',(2.22044604925E-16,-1.));
+#11886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11887 = ORIENTED_EDGE('',*,*,#11888,.T.);
+#11888 = EDGE_CURVE('',#11861,#11889,#11891,.T.);
+#11889 = VERTEX_POINT('',#11890);
+#11890 = CARTESIAN_POINT('',(8.95,-0.75,-0.75));
+#11891 = SURFACE_CURVE('',#11892,(#11896,#11903),.PCURVE_S1.);
+#11892 = LINE('',#11893,#11894);
+#11893 = CARTESIAN_POINT('',(7.45,-0.75,-1.208596022188));
+#11894 = VECTOR('',#11895,1.);
+#11895 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#11896 = PCURVE('',#11677,#11897);
+#11897 = DEFINITIONAL_REPRESENTATION('',(#11898),#11902);
+#11898 = LINE('',#11899,#11900);
+#11899 = CARTESIAN_POINT('',(-1.044127925902E-15,-1.5));
+#11900 = VECTOR('',#11901,1.);
+#11901 = DIRECTION('',(1.,3.697785493223E-32));
+#11902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11903 = PCURVE('',#11904,#11909);
+#11904 = PLANE('',#11905);
+#11905 = AXIS2_PLACEMENT_3D('',#11906,#11907,#11908);
+#11906 = CARTESIAN_POINT('',(8.95,-0.75,-0.75));
+#11907 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#11908 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#11909 = DEFINITIONAL_REPRESENTATION('',(#11910),#11914);
+#11910 = LINE('',#11911,#11912);
+#11911 = CARTESIAN_POINT('',(-0.458596022188,-1.5));
+#11912 = VECTOR('',#11913,1.);
+#11913 = DIRECTION('',(0.292371704723,0.956304755963));
+#11914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11915 = ORIENTED_EDGE('',*,*,#11916,.T.);
+#11916 = EDGE_CURVE('',#11889,#11917,#11919,.T.);
+#11917 = VERTEX_POINT('',#11918);
+#11918 = CARTESIAN_POINT('',(9.604170523697,-0.75,-0.55));
+#11919 = SURFACE_CURVE('',#11920,(#11924,#11931),.PCURVE_S1.);
+#11920 = LINE('',#11921,#11922);
+#11921 = CARTESIAN_POINT('',(8.2,-0.75,-0.979298011094));
+#11922 = VECTOR('',#11923,1.);
+#11923 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#11924 = PCURVE('',#11677,#11925);
+#11925 = DEFINITIONAL_REPRESENTATION('',(#11926),#11930);
+#11926 = LINE('',#11927,#11928);
+#11927 = CARTESIAN_POINT('',(0.784268817365,-1.5));
+#11928 = VECTOR('',#11929,1.);
+#11929 = DIRECTION('',(1.,0.));
+#11930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11931 = PCURVE('',#11904,#11932);
+#11932 = DEFINITIONAL_REPRESENTATION('',(#11933),#11937);
+#11933 = LINE('',#11934,#11935);
+#11934 = CARTESIAN_POINT('',(-0.229298011094,-0.75));
+#11935 = VECTOR('',#11936,1.);
+#11936 = DIRECTION('',(0.292371704723,0.956304755963));
+#11937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11938 = ORIENTED_EDGE('',*,*,#11939,.F.);
+#11939 = EDGE_CURVE('',#11657,#11917,#11940,.T.);
+#11940 = SURFACE_CURVE('',#11941,(#11946,#11953),.PCURVE_S1.);
+#11941 = ELLIPSE('',#11942,0.684060723967,0.2);
+#11942 = AXIS2_PLACEMENT_3D('',#11943,#11944,#11945);
+#11943 = CARTESIAN_POINT('',(9.604170523697,-0.55,-0.55));
+#11944 = DIRECTION('',(-0.292371704723,8.49369246903E-16,0.956304755963)
+  );
+#11945 = DIRECTION('',(0.956304755963,2.596782386657E-16,0.292371704723)
+  );
+#11946 = PCURVE('',#11677,#11947);
+#11947 = DEFINITIONAL_REPRESENTATION('',(#11948),#11952);
+#11948 = ELLIPSE('',#11949,0.684060723967,0.2);
+#11949 = AXIS2_PLACEMENT_2D('',#11950,#11951);
+#11950 = CARTESIAN_POINT('',(2.252598358697,-1.3));
+#11951 = DIRECTION('',(1.,-6.491955966642E-17));
+#11952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11953 = PCURVE('',#11705,#11954);
+#11954 = DEFINITIONAL_REPRESENTATION('',(#11955),#11965);
+#11955 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#11956,#11957,#11958,#11959,
+    #11960,#11961,#11962,#11963,#11964),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#11956 = CARTESIAN_POINT('',(6.610029722541E-17,-3.270849236833E-19));
+#11957 = CARTESIAN_POINT('',(-0.196349541599,1.284460766991E-10));
+#11958 = CARTESIAN_POINT('',(-0.392699082198,2.882326108482E-02));
+#11959 = CARTESIAN_POINT('',(-0.589048622797,8.646953800644E-02));
+#11960 = CARTESIAN_POINT('',(-0.785398163397,0.170569239739));
+#11961 = CARTESIAN_POINT('',(-0.981747703997,0.276378371062));
+#11962 = CARTESIAN_POINT('',(-1.178097244595,0.397278328971));
+#11963 = CARTESIAN_POINT('',(-1.374446785196,0.525724441241));
+#11964 = CARTESIAN_POINT('',(-1.570796326795,0.654170523697));
+#11965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11966 = ADVANCED_FACE('',(#11967),#11759,.T.);
+#11967 = FACE_BOUND('',#11968,.T.);
+#11968 = EDGE_LOOP('',(#11969,#11970,#11993,#12019));
+#11969 = ORIENTED_EDGE('',*,*,#11775,.T.);
+#11970 = ORIENTED_EDGE('',*,*,#11971,.T.);
+#11971 = EDGE_CURVE('',#11776,#11972,#11974,.T.);
+#11972 = VERTEX_POINT('',#11973);
+#11973 = CARTESIAN_POINT('',(14.25,0.75,-0.55));
+#11974 = SURFACE_CURVE('',#11975,(#11979,#11986),.PCURVE_S1.);
+#11975 = LINE('',#11976,#11977);
+#11976 = CARTESIAN_POINT('',(8.95,0.75,-0.55));
+#11977 = VECTOR('',#11978,1.);
+#11978 = DIRECTION('',(1.,0.,0.));
+#11979 = PCURVE('',#11759,#11980);
+#11980 = DEFINITIONAL_REPRESENTATION('',(#11981),#11985);
+#11981 = LINE('',#11982,#11983);
+#11982 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11983 = VECTOR('',#11984,1.);
+#11984 = DIRECTION('',(0.,1.));
+#11985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11986 = PCURVE('',#11825,#11987);
+#11987 = DEFINITIONAL_REPRESENTATION('',(#11988),#11992);
+#11988 = LINE('',#11989,#11990);
+#11989 = CARTESIAN_POINT('',(0.2,1.7763568394E-15));
+#11990 = VECTOR('',#11991,1.);
+#11991 = DIRECTION('',(0.,1.));
+#11992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11993 = ORIENTED_EDGE('',*,*,#11994,.F.);
+#11994 = EDGE_CURVE('',#11718,#11972,#11995,.T.);
+#11995 = SURFACE_CURVE('',#11996,(#12001,#12008),.PCURVE_S1.);
+#11996 = CIRCLE('',#11997,0.2);
+#11997 = AXIS2_PLACEMENT_3D('',#11998,#11999,#12000);
+#11998 = CARTESIAN_POINT('',(14.25,0.55,-0.55));
+#11999 = DIRECTION('',(1.,0.,0.));
+#12000 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#12001 = PCURVE('',#11759,#12002);
+#12002 = DEFINITIONAL_REPRESENTATION('',(#12003),#12007);
+#12003 = LINE('',#12004,#12005);
+#12004 = CARTESIAN_POINT('',(-1.570796326795,5.3));
+#12005 = VECTOR('',#12006,1.);
+#12006 = DIRECTION('',(1.,0.));
+#12007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12008 = PCURVE('',#11733,#12009);
+#12009 = DEFINITIONAL_REPRESENTATION('',(#12010),#12018);
+#12010 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12011,#12012,#12013,#12014
+    ,#12015,#12016,#12017),.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(
+  '') );
+#12011 = CARTESIAN_POINT('',(0.2,-0.4));
+#12012 = CARTESIAN_POINT('',(-0.146410161514,-0.4));
+#12013 = CARTESIAN_POINT('',(2.679491924311E-02,-1.E-01));
+#12014 = CARTESIAN_POINT('',(0.2,0.2));
+#12015 = CARTESIAN_POINT('',(0.373205080757,-0.1));
+#12016 = CARTESIAN_POINT('',(0.546410161514,-0.4));
+#12017 = CARTESIAN_POINT('',(0.2,-0.4));
+#12018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12019 = ORIENTED_EDGE('',*,*,#11745,.F.);
+#12020 = ADVANCED_FACE('',(#12021),#11705,.T.);
+#12021 = FACE_BOUND('',#12022,.F.);
+#12022 = EDGE_LOOP('',(#12023,#12024,#12047,#12069));
+#12023 = ORIENTED_EDGE('',*,*,#11939,.T.);
+#12024 = ORIENTED_EDGE('',*,*,#12025,.T.);
+#12025 = EDGE_CURVE('',#11917,#12026,#12028,.T.);
+#12026 = VERTEX_POINT('',#12027);
+#12027 = CARTESIAN_POINT('',(14.25,-0.75,-0.55));
+#12028 = SURFACE_CURVE('',#12029,(#12033,#12040),.PCURVE_S1.);
+#12029 = LINE('',#12030,#12031);
+#12030 = CARTESIAN_POINT('',(8.95,-0.75,-0.55));
+#12031 = VECTOR('',#12032,1.);
+#12032 = DIRECTION('',(1.,0.,0.));
+#12033 = PCURVE('',#11705,#12034);
+#12034 = DEFINITIONAL_REPRESENTATION('',(#12035),#12039);
+#12035 = LINE('',#12036,#12037);
+#12036 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#12037 = VECTOR('',#12038,1.);
+#12038 = DIRECTION('',(-0.,1.));
+#12039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12040 = PCURVE('',#11904,#12041);
+#12041 = DEFINITIONAL_REPRESENTATION('',(#12042),#12046);
+#12042 = LINE('',#12043,#12044);
+#12043 = CARTESIAN_POINT('',(0.2,1.7763568394E-15));
+#12044 = VECTOR('',#12045,1.);
+#12045 = DIRECTION('',(0.,1.));
+#12046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12047 = ORIENTED_EDGE('',*,*,#12048,.F.);
+#12048 = EDGE_CURVE('',#11690,#12026,#12049,.T.);
+#12049 = SURFACE_CURVE('',#12050,(#12055,#12062),.PCURVE_S1.);
+#12050 = CIRCLE('',#12051,0.2);
+#12051 = AXIS2_PLACEMENT_3D('',#12052,#12053,#12054);
+#12052 = CARTESIAN_POINT('',(14.25,-0.55,-0.55));
+#12053 = DIRECTION('',(-1.,0.,0.));
+#12054 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#12055 = PCURVE('',#11705,#12056);
+#12056 = DEFINITIONAL_REPRESENTATION('',(#12057),#12061);
+#12057 = LINE('',#12058,#12059);
+#12058 = CARTESIAN_POINT('',(4.712388980385,5.3));
+#12059 = VECTOR('',#12060,1.);
+#12060 = DIRECTION('',(-1.,0.));
+#12061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12062 = PCURVE('',#11733,#12063);
+#12063 = DEFINITIONAL_REPRESENTATION('',(#12064),#12068);
+#12064 = CIRCLE('',#12065,0.2);
+#12065 = AXIS2_PLACEMENT_2D('',#12066,#12067);
+#12066 = CARTESIAN_POINT('',(0.2,-1.3));
+#12067 = DIRECTION('',(-8.881784197001E-16,-1.));
+#12068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12069 = ORIENTED_EDGE('',*,*,#11689,.F.);
+#12070 = ADVANCED_FACE('',(#12071,#12210),#11733,.F.);
+#12071 = FACE_BOUND('',#12072,.F.);
+#12072 = EDGE_LOOP('',(#12073,#12074,#12075,#12098,#12127,#12155,#12188,
+    #12209));
+#12073 = ORIENTED_EDGE('',*,*,#11717,.T.);
+#12074 = ORIENTED_EDGE('',*,*,#12048,.T.);
+#12075 = ORIENTED_EDGE('',*,*,#12076,.T.);
+#12076 = EDGE_CURVE('',#12026,#12077,#12079,.T.);
+#12077 = VERTEX_POINT('',#12078);
+#12078 = CARTESIAN_POINT('',(14.25,-0.75,0.55));
+#12079 = SURFACE_CURVE('',#12080,(#12084,#12091),.PCURVE_S1.);
+#12080 = LINE('',#12081,#12082);
+#12081 = CARTESIAN_POINT('',(14.25,-0.75,-0.75));
+#12082 = VECTOR('',#12083,1.);
+#12083 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#12084 = PCURVE('',#11733,#12085);
+#12085 = DEFINITIONAL_REPRESENTATION('',(#12086),#12090);
+#12086 = LINE('',#12087,#12088);
+#12087 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.5));
+#12088 = VECTOR('',#12089,1.);
+#12089 = DIRECTION('',(1.,0.));
+#12090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12091 = PCURVE('',#11904,#12092);
+#12092 = DEFINITIONAL_REPRESENTATION('',(#12093),#12097);
+#12093 = LINE('',#12094,#12095);
+#12094 = CARTESIAN_POINT('',(0.,5.3));
+#12095 = VECTOR('',#12096,1.);
+#12096 = DIRECTION('',(1.,0.));
+#12097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12098 = ORIENTED_EDGE('',*,*,#12099,.T.);
+#12099 = EDGE_CURVE('',#12077,#12100,#12102,.T.);
+#12100 = VERTEX_POINT('',#12101);
+#12101 = CARTESIAN_POINT('',(14.25,-0.55,0.75));
+#12102 = SURFACE_CURVE('',#12103,(#12108,#12115),.PCURVE_S1.);
+#12103 = CIRCLE('',#12104,0.2);
+#12104 = AXIS2_PLACEMENT_3D('',#12105,#12106,#12107);
+#12105 = CARTESIAN_POINT('',(14.25,-0.55,0.55));
+#12106 = DIRECTION('',(-1.,0.,-0.));
+#12107 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#12108 = PCURVE('',#11733,#12109);
+#12109 = DEFINITIONAL_REPRESENTATION('',(#12110),#12114);
+#12110 = CIRCLE('',#12111,0.2);
+#12111 = AXIS2_PLACEMENT_2D('',#12112,#12113);
+#12112 = CARTESIAN_POINT('',(1.3,-1.3));
+#12113 = DIRECTION('',(8.881784197001E-16,1.));
+#12114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12115 = PCURVE('',#12116,#12121);
+#12116 = CYLINDRICAL_SURFACE('',#12117,0.2);
+#12117 = AXIS2_PLACEMENT_3D('',#12118,#12119,#12120);
+#12118 = CARTESIAN_POINT('',(14.25,-0.55,0.55));
+#12119 = DIRECTION('',(-1.,0.,0.));
+#12120 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#12121 = DEFINITIONAL_REPRESENTATION('',(#12122),#12126);
+#12122 = LINE('',#12123,#12124);
+#12123 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#12124 = VECTOR('',#12125,1.);
+#12125 = DIRECTION('',(1.,0.));
+#12126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12127 = ORIENTED_EDGE('',*,*,#12128,.F.);
+#12128 = EDGE_CURVE('',#12129,#12100,#12131,.T.);
+#12129 = VERTEX_POINT('',#12130);
+#12130 = CARTESIAN_POINT('',(14.25,0.55,0.75));
+#12131 = SURFACE_CURVE('',#12132,(#12136,#12143),.PCURVE_S1.);
+#12132 = LINE('',#12133,#12134);
+#12133 = CARTESIAN_POINT('',(14.25,0.75,0.75));
+#12134 = VECTOR('',#12135,1.);
+#12135 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#12136 = PCURVE('',#11733,#12137);
+#12137 = DEFINITIONAL_REPRESENTATION('',(#12138),#12142);
+#12138 = LINE('',#12139,#12140);
+#12139 = CARTESIAN_POINT('',(1.5,3.944304526105E-31));
+#12140 = VECTOR('',#12141,1.);
+#12141 = DIRECTION('',(-2.22044604925E-16,-1.));
+#12142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12143 = PCURVE('',#12144,#12149);
+#12144 = PLANE('',#12145);
+#12145 = AXIS2_PLACEMENT_3D('',#12146,#12147,#12148);
+#12146 = CARTESIAN_POINT('',(14.25,0.75,0.75));
+#12147 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#12148 = DIRECTION('',(-1.,0.,0.));
+#12149 = DEFINITIONAL_REPRESENTATION('',(#12150),#12154);
+#12150 = LINE('',#12151,#12152);
+#12151 = CARTESIAN_POINT('',(0.,-0.));
+#12152 = VECTOR('',#12153,1.);
+#12153 = DIRECTION('',(0.,-1.));
+#12154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12155 = ORIENTED_EDGE('',*,*,#12156,.F.);
+#12156 = EDGE_CURVE('',#12157,#12129,#12159,.T.);
+#12157 = VERTEX_POINT('',#12158);
+#12158 = CARTESIAN_POINT('',(14.25,0.75,0.55));
+#12159 = SURFACE_CURVE('',#12160,(#12165,#12176),.PCURVE_S1.);
+#12160 = CIRCLE('',#12161,0.2);
+#12161 = AXIS2_PLACEMENT_3D('',#12162,#12163,#12164);
+#12162 = CARTESIAN_POINT('',(14.25,0.55,0.55));
+#12163 = DIRECTION('',(1.,-0.,0.));
+#12164 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#12165 = PCURVE('',#11733,#12166);
+#12166 = DEFINITIONAL_REPRESENTATION('',(#12167),#12175);
+#12167 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12168,#12169,#12170,#12171
+    ,#12172,#12173,#12174),.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(
+  '') );
+#12168 = CARTESIAN_POINT('',(1.3,0.));
+#12169 = CARTESIAN_POINT('',(1.646410161514,-3.053113317719E-16));
+#12170 = CARTESIAN_POINT('',(1.473205080757,-0.3));
+#12171 = CARTESIAN_POINT('',(1.3,-0.6));
+#12172 = CARTESIAN_POINT('',(1.126794919243,-0.3));
+#12173 = CARTESIAN_POINT('',(0.953589838486,0.));
+#12174 = CARTESIAN_POINT('',(1.3,0.));
+#12175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12176 = PCURVE('',#12177,#12182);
+#12177 = CYLINDRICAL_SURFACE('',#12178,0.2);
+#12178 = AXIS2_PLACEMENT_3D('',#12179,#12180,#12181);
+#12179 = CARTESIAN_POINT('',(14.25,0.55,0.55));
+#12180 = DIRECTION('',(-1.,0.,0.));
+#12181 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#12182 = DEFINITIONAL_REPRESENTATION('',(#12183),#12187);
+#12183 = LINE('',#12184,#12185);
+#12184 = CARTESIAN_POINT('',(-1.7763568394E-15,0.));
+#12185 = VECTOR('',#12186,1.);
+#12186 = DIRECTION('',(-1.,0.));
+#12187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12188 = ORIENTED_EDGE('',*,*,#12189,.F.);
+#12189 = EDGE_CURVE('',#11972,#12157,#12190,.T.);
+#12190 = SURFACE_CURVE('',#12191,(#12195,#12202),.PCURVE_S1.);
+#12191 = LINE('',#12192,#12193);
+#12192 = CARTESIAN_POINT('',(14.25,0.75,-0.75));
+#12193 = VECTOR('',#12194,1.);
+#12194 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#12195 = PCURVE('',#11733,#12196);
+#12196 = DEFINITIONAL_REPRESENTATION('',(#12197),#12201);
+#12197 = LINE('',#12198,#12199);
+#12198 = CARTESIAN_POINT('',(0.,-0.));
+#12199 = VECTOR('',#12200,1.);
+#12200 = DIRECTION('',(1.,0.));
+#12201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12202 = PCURVE('',#11825,#12203);
+#12203 = DEFINITIONAL_REPRESENTATION('',(#12204),#12208);
+#12204 = LINE('',#12205,#12206);
+#12205 = CARTESIAN_POINT('',(0.,5.3));
+#12206 = VECTOR('',#12207,1.);
+#12207 = DIRECTION('',(1.,0.));
+#12208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12209 = ORIENTED_EDGE('',*,*,#11994,.F.);
+#12210 = FACE_BOUND('',#12211,.F.);
+#12211 = EDGE_LOOP('',(#12212,#12242,#12270,#12298));
+#12212 = ORIENTED_EDGE('',*,*,#12213,.F.);
+#12213 = EDGE_CURVE('',#12214,#12216,#12218,.T.);
+#12214 = VERTEX_POINT('',#12215);
+#12215 = CARTESIAN_POINT('',(14.25,-0.5,0.5));
+#12216 = VERTEX_POINT('',#12217);
+#12217 = CARTESIAN_POINT('',(14.25,0.5,0.5));
+#12218 = SURFACE_CURVE('',#12219,(#12223,#12230),.PCURVE_S1.);
+#12219 = LINE('',#12220,#12221);
+#12220 = CARTESIAN_POINT('',(14.25,-0.5,0.5));
+#12221 = VECTOR('',#12222,1.);
+#12222 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12223 = PCURVE('',#11733,#12224);
+#12224 = DEFINITIONAL_REPRESENTATION('',(#12225),#12229);
+#12225 = LINE('',#12226,#12227);
+#12226 = CARTESIAN_POINT('',(1.25,-1.25));
+#12227 = VECTOR('',#12228,1.);
+#12228 = DIRECTION('',(6.661338147751E-16,1.));
+#12229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12230 = PCURVE('',#12231,#12236);
+#12231 = PLANE('',#12232);
+#12232 = AXIS2_PLACEMENT_3D('',#12233,#12234,#12235);
+#12233 = CARTESIAN_POINT('',(14.25,-0.5,0.5));
+#12234 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#12235 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12236 = DEFINITIONAL_REPRESENTATION('',(#12237),#12241);
+#12237 = LINE('',#12238,#12239);
+#12238 = CARTESIAN_POINT('',(0.,0.));
+#12239 = VECTOR('',#12240,1.);
+#12240 = DIRECTION('',(1.,0.));
+#12241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12242 = ORIENTED_EDGE('',*,*,#12243,.F.);
+#12243 = EDGE_CURVE('',#12244,#12214,#12246,.T.);
+#12244 = VERTEX_POINT('',#12245);
+#12245 = CARTESIAN_POINT('',(14.25,-0.5,-0.5));
+#12246 = SURFACE_CURVE('',#12247,(#12251,#12258),.PCURVE_S1.);
+#12247 = LINE('',#12248,#12249);
+#12248 = CARTESIAN_POINT('',(14.25,-0.5,-0.5));
+#12249 = VECTOR('',#12250,1.);
+#12250 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#12251 = PCURVE('',#11733,#12252);
+#12252 = DEFINITIONAL_REPRESENTATION('',(#12253),#12257);
+#12253 = LINE('',#12254,#12255);
+#12254 = CARTESIAN_POINT('',(0.25,-1.25));
+#12255 = VECTOR('',#12256,1.);
+#12256 = DIRECTION('',(1.,-6.661338147751E-16));
+#12257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12258 = PCURVE('',#12259,#12264);
+#12259 = PLANE('',#12260);
+#12260 = AXIS2_PLACEMENT_3D('',#12261,#12262,#12263);
+#12261 = CARTESIAN_POINT('',(14.25,-0.5,-0.5));
+#12262 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12263 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#12264 = DEFINITIONAL_REPRESENTATION('',(#12265),#12269);
+#12265 = LINE('',#12266,#12267);
+#12266 = CARTESIAN_POINT('',(0.,0.));
+#12267 = VECTOR('',#12268,1.);
+#12268 = DIRECTION('',(1.,-1.094764425254E-47));
+#12269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12270 = ORIENTED_EDGE('',*,*,#12271,.F.);
+#12271 = EDGE_CURVE('',#12272,#12244,#12274,.T.);
+#12272 = VERTEX_POINT('',#12273);
+#12273 = CARTESIAN_POINT('',(14.25,0.5,-0.5));
+#12274 = SURFACE_CURVE('',#12275,(#12279,#12286),.PCURVE_S1.);
+#12275 = LINE('',#12276,#12277);
+#12276 = CARTESIAN_POINT('',(14.25,0.5,-0.5));
+#12277 = VECTOR('',#12278,1.);
+#12278 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12279 = PCURVE('',#11733,#12280);
+#12280 = DEFINITIONAL_REPRESENTATION('',(#12281),#12285);
+#12281 = LINE('',#12282,#12283);
+#12282 = CARTESIAN_POINT('',(0.25,-0.25));
+#12283 = VECTOR('',#12284,1.);
+#12284 = DIRECTION('',(-6.661338147751E-16,-1.));
+#12285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12286 = PCURVE('',#12287,#12292);
+#12287 = PLANE('',#12288);
+#12288 = AXIS2_PLACEMENT_3D('',#12289,#12290,#12291);
+#12289 = CARTESIAN_POINT('',(14.25,0.5,-0.5));
+#12290 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#12291 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12292 = DEFINITIONAL_REPRESENTATION('',(#12293),#12297);
+#12293 = LINE('',#12294,#12295);
+#12294 = CARTESIAN_POINT('',(0.,0.));
+#12295 = VECTOR('',#12296,1.);
+#12296 = DIRECTION('',(1.,0.));
+#12297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12298 = ORIENTED_EDGE('',*,*,#12299,.F.);
+#12299 = EDGE_CURVE('',#12216,#12272,#12300,.T.);
+#12300 = SURFACE_CURVE('',#12301,(#12305,#12312),.PCURVE_S1.);
+#12301 = LINE('',#12302,#12303);
+#12302 = CARTESIAN_POINT('',(14.25,0.5,0.5));
+#12303 = VECTOR('',#12304,1.);
+#12304 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#12305 = PCURVE('',#11733,#12306);
+#12306 = DEFINITIONAL_REPRESENTATION('',(#12307),#12311);
+#12307 = LINE('',#12308,#12309);
+#12308 = CARTESIAN_POINT('',(1.25,-0.25));
+#12309 = VECTOR('',#12310,1.);
+#12310 = DIRECTION('',(-1.,6.661338147751E-16));
+#12311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12312 = PCURVE('',#12313,#12318);
+#12313 = PLANE('',#12314);
+#12314 = AXIS2_PLACEMENT_3D('',#12315,#12316,#12317);
+#12315 = CARTESIAN_POINT('',(14.25,0.5,0.5));
+#12316 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#12317 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#12318 = DEFINITIONAL_REPRESENTATION('',(#12319),#12323);
+#12319 = LINE('',#12320,#12321);
+#12320 = CARTESIAN_POINT('',(0.,0.));
+#12321 = VECTOR('',#12322,1.);
+#12322 = DIRECTION('',(1.,1.094764425254E-47));
+#12323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12324 = ADVANCED_FACE('',(#12325),#11825,.T.);
+#12325 = FACE_BOUND('',#12326,.T.);
+#12326 = EDGE_LOOP('',(#12327,#12328,#12329,#12330,#12331,#12354,#12382,
+    #12410,#12438,#12466,#12494,#12522));
+#12327 = ORIENTED_EDGE('',*,*,#12189,.F.);
+#12328 = ORIENTED_EDGE('',*,*,#11971,.F.);
+#12329 = ORIENTED_EDGE('',*,*,#11809,.F.);
+#12330 = ORIENTED_EDGE('',*,*,#11837,.F.);
+#12331 = ORIENTED_EDGE('',*,*,#12332,.F.);
+#12332 = EDGE_CURVE('',#12333,#11838,#12335,.T.);
+#12333 = VERTEX_POINT('',#12334);
+#12334 = CARTESIAN_POINT('',(7.45,0.75,-0.908596022188));
+#12335 = SURFACE_CURVE('',#12336,(#12340,#12347),.PCURVE_S1.);
+#12336 = LINE('',#12337,#12338);
+#12337 = CARTESIAN_POINT('',(7.45,0.75,-0.908596022188));
+#12338 = VECTOR('',#12339,1.);
+#12339 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12340 = PCURVE('',#11825,#12341);
+#12341 = DEFINITIONAL_REPRESENTATION('',(#12342),#12346);
+#12342 = LINE('',#12343,#12344);
+#12343 = CARTESIAN_POINT('',(-0.158596022188,-1.5));
+#12344 = VECTOR('',#12345,1.);
+#12345 = DIRECTION('',(-1.,0.));
+#12346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12347 = PCURVE('',#11876,#12348);
+#12348 = DEFINITIONAL_REPRESENTATION('',(#12349),#12353);
+#12349 = LINE('',#12350,#12351);
+#12350 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
+#12351 = VECTOR('',#12352,1.);
+#12352 = DIRECTION('',(1.,0.));
+#12353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12354 = ORIENTED_EDGE('',*,*,#12355,.F.);
+#12355 = EDGE_CURVE('',#12356,#12333,#12358,.T.);
+#12356 = VERTEX_POINT('',#12357);
+#12357 = CARTESIAN_POINT('',(8.95,0.75,-0.45));
+#12358 = SURFACE_CURVE('',#12359,(#12363,#12370),.PCURVE_S1.);
+#12359 = LINE('',#12360,#12361);
+#12360 = CARTESIAN_POINT('',(8.95,0.75,-0.45));
+#12361 = VECTOR('',#12362,1.);
+#12362 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#12363 = PCURVE('',#11825,#12364);
+#12364 = DEFINITIONAL_REPRESENTATION('',(#12365),#12369);
+#12365 = LINE('',#12366,#12367);
+#12366 = CARTESIAN_POINT('',(0.3,-1.7763568394E-15));
+#12367 = VECTOR('',#12368,1.);
+#12368 = DIRECTION('',(-0.292371704723,-0.956304755963));
+#12369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12370 = PCURVE('',#12371,#12376);
+#12371 = PLANE('',#12372);
+#12372 = AXIS2_PLACEMENT_3D('',#12373,#12374,#12375);
+#12373 = CARTESIAN_POINT('',(8.95,0.75,-0.45));
+#12374 = DIRECTION('',(0.292371704723,-8.49369246903E-16,-0.956304755963
+    ));
+#12375 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#12376 = DEFINITIONAL_REPRESENTATION('',(#12377),#12381);
+#12377 = LINE('',#12378,#12379);
+#12378 = CARTESIAN_POINT('',(-1.844807503055E-15,-4.525647851578E-31));
+#12379 = VECTOR('',#12380,1.);
+#12380 = DIRECTION('',(1.,0.));
+#12381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12382 = ORIENTED_EDGE('',*,*,#12383,.F.);
+#12383 = EDGE_CURVE('',#12384,#12356,#12386,.T.);
+#12384 = VERTEX_POINT('',#12385);
+#12385 = CARTESIAN_POINT('',(8.95,0.75,0.35));
+#12386 = SURFACE_CURVE('',#12387,(#12391,#12398),.PCURVE_S1.);
+#12387 = LINE('',#12388,#12389);
+#12388 = CARTESIAN_POINT('',(8.95,0.75,0.35));
+#12389 = VECTOR('',#12390,1.);
+#12390 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12391 = PCURVE('',#11825,#12392);
+#12392 = DEFINITIONAL_REPRESENTATION('',(#12393),#12397);
+#12393 = LINE('',#12394,#12395);
+#12394 = CARTESIAN_POINT('',(1.1,-1.7763568394E-15));
+#12395 = VECTOR('',#12396,1.);
+#12396 = DIRECTION('',(-1.,0.));
+#12397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12398 = PCURVE('',#12399,#12404);
+#12399 = PLANE('',#12400);
+#12400 = AXIS2_PLACEMENT_3D('',#12401,#12402,#12403);
+#12401 = CARTESIAN_POINT('',(8.95,0.75,0.35));
+#12402 = DIRECTION('',(1.,0.,0.));
+#12403 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12404 = DEFINITIONAL_REPRESENTATION('',(#12405),#12409);
+#12405 = LINE('',#12406,#12407);
+#12406 = CARTESIAN_POINT('',(-5.551115123126E-17,1.110223024625E-16));
+#12407 = VECTOR('',#12408,1.);
+#12408 = DIRECTION('',(1.,0.));
+#12409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12410 = ORIENTED_EDGE('',*,*,#12411,.F.);
+#12411 = EDGE_CURVE('',#12412,#12384,#12414,.T.);
+#12412 = VERTEX_POINT('',#12413);
+#12413 = CARTESIAN_POINT('',(2.75,0.75,0.35));
+#12414 = SURFACE_CURVE('',#12415,(#12419,#12426),.PCURVE_S1.);
+#12415 = LINE('',#12416,#12417);
+#12416 = CARTESIAN_POINT('',(2.75,0.75,0.35));
+#12417 = VECTOR('',#12418,1.);
+#12418 = DIRECTION('',(1.,0.,0.));
+#12419 = PCURVE('',#11825,#12420);
+#12420 = DEFINITIONAL_REPRESENTATION('',(#12421),#12425);
+#12421 = LINE('',#12422,#12423);
+#12422 = CARTESIAN_POINT('',(1.1,-6.2));
+#12423 = VECTOR('',#12424,1.);
+#12424 = DIRECTION('',(0.,1.));
+#12425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12426 = PCURVE('',#12427,#12432);
+#12427 = PLANE('',#12428);
+#12428 = AXIS2_PLACEMENT_3D('',#12429,#12430,#12431);
+#12429 = CARTESIAN_POINT('',(2.75,0.75,0.35));
+#12430 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#12431 = DIRECTION('',(1.,0.,0.));
+#12432 = DEFINITIONAL_REPRESENTATION('',(#12433),#12437);
+#12433 = LINE('',#12434,#12435);
+#12434 = CARTESIAN_POINT('',(4.440892098501E-16,1.110223024625E-16));
+#12435 = VECTOR('',#12436,1.);
+#12436 = DIRECTION('',(1.,0.));
+#12437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12438 = ORIENTED_EDGE('',*,*,#12439,.F.);
+#12439 = EDGE_CURVE('',#12440,#12412,#12442,.T.);
+#12440 = VERTEX_POINT('',#12441);
+#12441 = CARTESIAN_POINT('',(2.75,0.75,-0.55));
+#12442 = SURFACE_CURVE('',#12443,(#12447,#12454),.PCURVE_S1.);
+#12443 = LINE('',#12444,#12445);
+#12444 = CARTESIAN_POINT('',(2.75,0.75,-0.75));
+#12445 = VECTOR('',#12446,1.);
+#12446 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#12447 = PCURVE('',#11825,#12448);
+#12448 = DEFINITIONAL_REPRESENTATION('',(#12449),#12453);
+#12449 = LINE('',#12450,#12451);
+#12450 = CARTESIAN_POINT('',(0.,-6.2));
+#12451 = VECTOR('',#12452,1.);
+#12452 = DIRECTION('',(1.,0.));
+#12453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12454 = PCURVE('',#12455,#12460);
+#12455 = PLANE('',#12456);
+#12456 = AXIS2_PLACEMENT_3D('',#12457,#12458,#12459);
+#12457 = CARTESIAN_POINT('',(2.75,0.75,-0.75));
+#12458 = DIRECTION('',(-1.,0.,0.));
+#12459 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#12460 = DEFINITIONAL_REPRESENTATION('',(#12461),#12465);
+#12461 = LINE('',#12462,#12463);
+#12462 = CARTESIAN_POINT('',(0.,-0.));
+#12463 = VECTOR('',#12464,1.);
+#12464 = DIRECTION('',(1.,0.));
+#12465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12466 = ORIENTED_EDGE('',*,*,#12467,.F.);
+#12467 = EDGE_CURVE('',#12468,#12440,#12470,.T.);
+#12468 = VERTEX_POINT('',#12469);
+#12469 = CARTESIAN_POINT('',(1.65,0.75,-0.55));
+#12470 = SURFACE_CURVE('',#12471,(#12475,#12482),.PCURVE_S1.);
+#12471 = LINE('',#12472,#12473);
+#12472 = CARTESIAN_POINT('',(1.65,0.75,-0.55));
+#12473 = VECTOR('',#12474,1.);
+#12474 = DIRECTION('',(1.,0.,0.));
+#12475 = PCURVE('',#11825,#12476);
+#12476 = DEFINITIONAL_REPRESENTATION('',(#12477),#12481);
+#12477 = LINE('',#12478,#12479);
+#12478 = CARTESIAN_POINT('',(0.2,-7.3));
+#12479 = VECTOR('',#12480,1.);
+#12480 = DIRECTION('',(0.,1.));
+#12481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12482 = PCURVE('',#12483,#12488);
+#12483 = CYLINDRICAL_SURFACE('',#12484,0.2);
+#12484 = AXIS2_PLACEMENT_3D('',#12485,#12486,#12487);
+#12485 = CARTESIAN_POINT('',(1.65,0.55,-0.55));
+#12486 = DIRECTION('',(1.,0.,0.));
+#12487 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#12488 = DEFINITIONAL_REPRESENTATION('',(#12489),#12493);
+#12489 = LINE('',#12490,#12491);
+#12490 = CARTESIAN_POINT('',(-0.,0.));
+#12491 = VECTOR('',#12492,1.);
+#12492 = DIRECTION('',(-0.,1.));
+#12493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12494 = ORIENTED_EDGE('',*,*,#12495,.F.);
+#12495 = EDGE_CURVE('',#12496,#12468,#12498,.T.);
+#12496 = VERTEX_POINT('',#12497);
+#12497 = CARTESIAN_POINT('',(1.65,0.75,0.55));
+#12498 = SURFACE_CURVE('',#12499,(#12503,#12510),.PCURVE_S1.);
+#12499 = LINE('',#12500,#12501);
+#12500 = CARTESIAN_POINT('',(1.65,0.75,0.75));
+#12501 = VECTOR('',#12502,1.);
+#12502 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12503 = PCURVE('',#11825,#12504);
+#12504 = DEFINITIONAL_REPRESENTATION('',(#12505),#12509);
+#12505 = LINE('',#12506,#12507);
+#12506 = CARTESIAN_POINT('',(1.5,-7.3));
+#12507 = VECTOR('',#12508,1.);
+#12508 = DIRECTION('',(-1.,0.));
+#12509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12510 = PCURVE('',#12511,#12516);
+#12511 = PLANE('',#12512);
+#12512 = AXIS2_PLACEMENT_3D('',#12513,#12514,#12515);
+#12513 = CARTESIAN_POINT('',(1.65,0.75,0.75));
+#12514 = DIRECTION('',(1.,0.,0.));
+#12515 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12516 = DEFINITIONAL_REPRESENTATION('',(#12517),#12521);
+#12517 = LINE('',#12518,#12519);
+#12518 = CARTESIAN_POINT('',(0.,0.));
+#12519 = VECTOR('',#12520,1.);
+#12520 = DIRECTION('',(1.,0.));
+#12521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12522 = ORIENTED_EDGE('',*,*,#12523,.F.);
+#12523 = EDGE_CURVE('',#12157,#12496,#12524,.T.);
+#12524 = SURFACE_CURVE('',#12525,(#12529,#12536),.PCURVE_S1.);
+#12525 = LINE('',#12526,#12527);
+#12526 = CARTESIAN_POINT('',(14.25,0.75,0.55));
+#12527 = VECTOR('',#12528,1.);
+#12528 = DIRECTION('',(-1.,0.,0.));
+#12529 = PCURVE('',#11825,#12530);
+#12530 = DEFINITIONAL_REPRESENTATION('',(#12531),#12535);
+#12531 = LINE('',#12532,#12533);
+#12532 = CARTESIAN_POINT('',(1.3,5.3));
+#12533 = VECTOR('',#12534,1.);
+#12534 = DIRECTION('',(0.,-1.));
+#12535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12536 = PCURVE('',#12177,#12537);
+#12537 = DEFINITIONAL_REPRESENTATION('',(#12538),#12542);
+#12538 = LINE('',#12539,#12540);
+#12539 = CARTESIAN_POINT('',(-0.,0.));
+#12540 = VECTOR('',#12541,1.);
+#12541 = DIRECTION('',(-0.,1.));
+#12542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12543 = ADVANCED_FACE('',(#12544),#11904,.F.);
+#12544 = FACE_BOUND('',#12545,.F.);
+#12545 = EDGE_LOOP('',(#12546,#12547,#12548,#12549,#12550,#12573,#12596,
+    #12624,#12652,#12675,#12703,#12726));
+#12546 = ORIENTED_EDGE('',*,*,#12076,.F.);
+#12547 = ORIENTED_EDGE('',*,*,#12025,.F.);
+#12548 = ORIENTED_EDGE('',*,*,#11916,.F.);
+#12549 = ORIENTED_EDGE('',*,*,#11888,.F.);
+#12550 = ORIENTED_EDGE('',*,*,#12551,.F.);
+#12551 = EDGE_CURVE('',#12552,#11861,#12554,.T.);
+#12552 = VERTEX_POINT('',#12553);
+#12553 = CARTESIAN_POINT('',(7.45,-0.75,-0.908596022188));
+#12554 = SURFACE_CURVE('',#12555,(#12559,#12566),.PCURVE_S1.);
+#12555 = LINE('',#12556,#12557);
+#12556 = CARTESIAN_POINT('',(7.45,-0.75,-0.908596022188));
+#12557 = VECTOR('',#12558,1.);
+#12558 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12559 = PCURVE('',#11904,#12560);
+#12560 = DEFINITIONAL_REPRESENTATION('',(#12561),#12565);
+#12561 = LINE('',#12562,#12563);
+#12562 = CARTESIAN_POINT('',(-0.158596022188,-1.5));
+#12563 = VECTOR('',#12564,1.);
+#12564 = DIRECTION('',(-1.,0.));
+#12565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12566 = PCURVE('',#11876,#12567);
+#12567 = DEFINITIONAL_REPRESENTATION('',(#12568),#12572);
+#12568 = LINE('',#12569,#12570);
+#12569 = CARTESIAN_POINT('',(2.22044604925E-16,-1.5));
+#12570 = VECTOR('',#12571,1.);
+#12571 = DIRECTION('',(1.,0.));
+#12572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12573 = ORIENTED_EDGE('',*,*,#12574,.F.);
+#12574 = EDGE_CURVE('',#12575,#12552,#12577,.T.);
+#12575 = VERTEX_POINT('',#12576);
+#12576 = CARTESIAN_POINT('',(8.95,-0.75,-0.45));
+#12577 = SURFACE_CURVE('',#12578,(#12582,#12589),.PCURVE_S1.);
+#12578 = LINE('',#12579,#12580);
+#12579 = CARTESIAN_POINT('',(8.95,-0.75,-0.45));
+#12580 = VECTOR('',#12581,1.);
+#12581 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#12582 = PCURVE('',#11904,#12583);
+#12583 = DEFINITIONAL_REPRESENTATION('',(#12584),#12588);
+#12584 = LINE('',#12585,#12586);
+#12585 = CARTESIAN_POINT('',(0.3,-1.7763568394E-15));
+#12586 = VECTOR('',#12587,1.);
+#12587 = DIRECTION('',(-0.292371704723,-0.956304755963));
+#12588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12589 = PCURVE('',#12371,#12590);
+#12590 = DEFINITIONAL_REPRESENTATION('',(#12591),#12595);
+#12591 = LINE('',#12592,#12593);
+#12592 = CARTESIAN_POINT('',(-1.747428163556E-15,-1.5));
+#12593 = VECTOR('',#12594,1.);
+#12594 = DIRECTION('',(1.,0.));
+#12595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12596 = ORIENTED_EDGE('',*,*,#12597,.F.);
+#12597 = EDGE_CURVE('',#12598,#12575,#12600,.T.);
+#12598 = VERTEX_POINT('',#12599);
+#12599 = CARTESIAN_POINT('',(8.95,-0.75,0.35));
+#12600 = SURFACE_CURVE('',#12601,(#12605,#12612),.PCURVE_S1.);
+#12601 = LINE('',#12602,#12603);
+#12602 = CARTESIAN_POINT('',(8.95,-0.75,0.35));
+#12603 = VECTOR('',#12604,1.);
+#12604 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12605 = PCURVE('',#11904,#12606);
+#12606 = DEFINITIONAL_REPRESENTATION('',(#12607),#12611);
+#12607 = LINE('',#12608,#12609);
+#12608 = CARTESIAN_POINT('',(1.1,-1.7763568394E-15));
+#12609 = VECTOR('',#12610,1.);
+#12610 = DIRECTION('',(-1.,0.));
+#12611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12612 = PCURVE('',#12613,#12618);
+#12613 = PLANE('',#12614);
+#12614 = AXIS2_PLACEMENT_3D('',#12615,#12616,#12617);
+#12615 = CARTESIAN_POINT('',(8.95,0.75,0.35));
+#12616 = DIRECTION('',(1.,0.,0.));
+#12617 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12618 = DEFINITIONAL_REPRESENTATION('',(#12619),#12623);
+#12619 = LINE('',#12620,#12621);
+#12620 = CARTESIAN_POINT('',(2.775557561563E-16,-1.5));
+#12621 = VECTOR('',#12622,1.);
+#12622 = DIRECTION('',(1.,0.));
+#12623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12624 = ORIENTED_EDGE('',*,*,#12625,.F.);
+#12625 = EDGE_CURVE('',#12626,#12598,#12628,.T.);
+#12626 = VERTEX_POINT('',#12627);
+#12627 = CARTESIAN_POINT('',(2.75,-0.75,0.35));
+#12628 = SURFACE_CURVE('',#12629,(#12633,#12640),.PCURVE_S1.);
+#12629 = LINE('',#12630,#12631);
+#12630 = CARTESIAN_POINT('',(2.75,-0.75,0.35));
+#12631 = VECTOR('',#12632,1.);
+#12632 = DIRECTION('',(1.,0.,0.));
+#12633 = PCURVE('',#11904,#12634);
+#12634 = DEFINITIONAL_REPRESENTATION('',(#12635),#12639);
+#12635 = LINE('',#12636,#12637);
+#12636 = CARTESIAN_POINT('',(1.1,-6.2));
+#12637 = VECTOR('',#12638,1.);
+#12638 = DIRECTION('',(0.,1.));
+#12639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12640 = PCURVE('',#12641,#12646);
+#12641 = PLANE('',#12642);
+#12642 = AXIS2_PLACEMENT_3D('',#12643,#12644,#12645);
+#12643 = CARTESIAN_POINT('',(2.75,0.75,0.35));
+#12644 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#12645 = DIRECTION('',(1.,0.,0.));
+#12646 = DEFINITIONAL_REPRESENTATION('',(#12647),#12651);
+#12647 = LINE('',#12648,#12649);
+#12648 = CARTESIAN_POINT('',(4.440892098501E-16,-1.5));
+#12649 = VECTOR('',#12650,1.);
+#12650 = DIRECTION('',(1.,0.));
+#12651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12652 = ORIENTED_EDGE('',*,*,#12653,.F.);
+#12653 = EDGE_CURVE('',#12654,#12626,#12656,.T.);
+#12654 = VERTEX_POINT('',#12655);
+#12655 = CARTESIAN_POINT('',(2.75,-0.75,-0.55));
+#12656 = SURFACE_CURVE('',#12657,(#12661,#12668),.PCURVE_S1.);
+#12657 = LINE('',#12658,#12659);
+#12658 = CARTESIAN_POINT('',(2.75,-0.75,-0.75));
+#12659 = VECTOR('',#12660,1.);
+#12660 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#12661 = PCURVE('',#11904,#12662);
+#12662 = DEFINITIONAL_REPRESENTATION('',(#12663),#12667);
+#12663 = LINE('',#12664,#12665);
+#12664 = CARTESIAN_POINT('',(0.,-6.2));
+#12665 = VECTOR('',#12666,1.);
+#12666 = DIRECTION('',(1.,0.));
+#12667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12668 = PCURVE('',#12455,#12669);
+#12669 = DEFINITIONAL_REPRESENTATION('',(#12670),#12674);
+#12670 = LINE('',#12671,#12672);
+#12671 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.5));
+#12672 = VECTOR('',#12673,1.);
+#12673 = DIRECTION('',(1.,0.));
+#12674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12675 = ORIENTED_EDGE('',*,*,#12676,.F.);
+#12676 = EDGE_CURVE('',#12677,#12654,#12679,.T.);
+#12677 = VERTEX_POINT('',#12678);
+#12678 = CARTESIAN_POINT('',(1.65,-0.75,-0.55));
+#12679 = SURFACE_CURVE('',#12680,(#12684,#12691),.PCURVE_S1.);
+#12680 = LINE('',#12681,#12682);
+#12681 = CARTESIAN_POINT('',(1.65,-0.75,-0.55));
+#12682 = VECTOR('',#12683,1.);
+#12683 = DIRECTION('',(1.,0.,0.));
+#12684 = PCURVE('',#11904,#12685);
+#12685 = DEFINITIONAL_REPRESENTATION('',(#12686),#12690);
+#12686 = LINE('',#12687,#12688);
+#12687 = CARTESIAN_POINT('',(0.2,-7.3));
+#12688 = VECTOR('',#12689,1.);
+#12689 = DIRECTION('',(0.,1.));
+#12690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12691 = PCURVE('',#12692,#12697);
+#12692 = CYLINDRICAL_SURFACE('',#12693,0.2);
+#12693 = AXIS2_PLACEMENT_3D('',#12694,#12695,#12696);
+#12694 = CARTESIAN_POINT('',(1.65,-0.55,-0.55));
+#12695 = DIRECTION('',(1.,0.,0.));
+#12696 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#12697 = DEFINITIONAL_REPRESENTATION('',(#12698),#12702);
+#12698 = LINE('',#12699,#12700);
+#12699 = CARTESIAN_POINT('',(0.,0.));
+#12700 = VECTOR('',#12701,1.);
+#12701 = DIRECTION('',(0.,1.));
+#12702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12703 = ORIENTED_EDGE('',*,*,#12704,.F.);
+#12704 = EDGE_CURVE('',#12705,#12677,#12707,.T.);
+#12705 = VERTEX_POINT('',#12706);
+#12706 = CARTESIAN_POINT('',(1.65,-0.75,0.55));
+#12707 = SURFACE_CURVE('',#12708,(#12712,#12719),.PCURVE_S1.);
+#12708 = LINE('',#12709,#12710);
+#12709 = CARTESIAN_POINT('',(1.65,-0.75,0.75));
+#12710 = VECTOR('',#12711,1.);
+#12711 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#12712 = PCURVE('',#11904,#12713);
+#12713 = DEFINITIONAL_REPRESENTATION('',(#12714),#12718);
+#12714 = LINE('',#12715,#12716);
+#12715 = CARTESIAN_POINT('',(1.5,-7.3));
+#12716 = VECTOR('',#12717,1.);
+#12717 = DIRECTION('',(-1.,0.));
+#12718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12719 = PCURVE('',#12511,#12720);
+#12720 = DEFINITIONAL_REPRESENTATION('',(#12721),#12725);
+#12721 = LINE('',#12722,#12723);
+#12722 = CARTESIAN_POINT('',(4.440892098501E-16,-1.5));
+#12723 = VECTOR('',#12724,1.);
+#12724 = DIRECTION('',(1.,0.));
+#12725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12726 = ORIENTED_EDGE('',*,*,#12727,.F.);
+#12727 = EDGE_CURVE('',#12077,#12705,#12728,.T.);
+#12728 = SURFACE_CURVE('',#12729,(#12733,#12740),.PCURVE_S1.);
+#12729 = LINE('',#12730,#12731);
+#12730 = CARTESIAN_POINT('',(14.25,-0.75,0.55));
+#12731 = VECTOR('',#12732,1.);
+#12732 = DIRECTION('',(-1.,0.,0.));
+#12733 = PCURVE('',#11904,#12734);
+#12734 = DEFINITIONAL_REPRESENTATION('',(#12735),#12739);
+#12735 = LINE('',#12736,#12737);
+#12736 = CARTESIAN_POINT('',(1.3,5.3));
+#12737 = VECTOR('',#12738,1.);
+#12738 = DIRECTION('',(0.,-1.));
+#12739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12740 = PCURVE('',#12116,#12741);
+#12741 = DEFINITIONAL_REPRESENTATION('',(#12742),#12746);
+#12742 = LINE('',#12743,#12744);
+#12743 = CARTESIAN_POINT('',(0.,0.));
+#12744 = VECTOR('',#12745,1.);
+#12745 = DIRECTION('',(0.,1.));
+#12746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12747 = ADVANCED_FACE('',(#12748),#11876,.F.);
+#12748 = FACE_BOUND('',#12749,.F.);
+#12749 = EDGE_LOOP('',(#12750,#12771,#12772,#12773));
+#12750 = ORIENTED_EDGE('',*,*,#12751,.T.);
+#12751 = EDGE_CURVE('',#12333,#12552,#12752,.T.);
+#12752 = SURFACE_CURVE('',#12753,(#12757,#12764),.PCURVE_S1.);
+#12753 = LINE('',#12754,#12755);
+#12754 = CARTESIAN_POINT('',(7.45,0.75,-0.908596022188));
+#12755 = VECTOR('',#12756,1.);
+#12756 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#12757 = PCURVE('',#11876,#12758);
+#12758 = DEFINITIONAL_REPRESENTATION('',(#12759),#12763);
+#12759 = LINE('',#12760,#12761);
+#12760 = CARTESIAN_POINT('',(0.,0.));
+#12761 = VECTOR('',#12762,1.);
+#12762 = DIRECTION('',(2.22044604925E-16,-1.));
+#12763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12764 = PCURVE('',#12371,#12765);
+#12765 = DEFINITIONAL_REPRESENTATION('',(#12766),#12770);
+#12766 = LINE('',#12767,#12768);
+#12767 = CARTESIAN_POINT('',(1.568537634731,-3.677411958237E-17));
+#12768 = VECTOR('',#12769,1.);
+#12769 = DIRECTION('',(6.491955966642E-17,-1.));
+#12770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12771 = ORIENTED_EDGE('',*,*,#12551,.T.);
+#12772 = ORIENTED_EDGE('',*,*,#11860,.F.);
+#12773 = ORIENTED_EDGE('',*,*,#12332,.F.);
+#12774 = ADVANCED_FACE('',(#12775),#12177,.T.);
+#12775 = FACE_BOUND('',#12776,.F.);
+#12776 = EDGE_LOOP('',(#12777,#12778,#12801,#12823));
+#12777 = ORIENTED_EDGE('',*,*,#12156,.T.);
+#12778 = ORIENTED_EDGE('',*,*,#12779,.T.);
+#12779 = EDGE_CURVE('',#12129,#12780,#12782,.T.);
+#12780 = VERTEX_POINT('',#12781);
+#12781 = CARTESIAN_POINT('',(1.65,0.55,0.75));
+#12782 = SURFACE_CURVE('',#12783,(#12787,#12794),.PCURVE_S1.);
+#12783 = LINE('',#12784,#12785);
+#12784 = CARTESIAN_POINT('',(14.25,0.55,0.75));
+#12785 = VECTOR('',#12786,1.);
+#12786 = DIRECTION('',(-1.,0.,0.));
+#12787 = PCURVE('',#12177,#12788);
+#12788 = DEFINITIONAL_REPRESENTATION('',(#12789),#12793);
+#12789 = LINE('',#12790,#12791);
+#12790 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#12791 = VECTOR('',#12792,1.);
+#12792 = DIRECTION('',(-0.,1.));
+#12793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12794 = PCURVE('',#12144,#12795);
+#12795 = DEFINITIONAL_REPRESENTATION('',(#12796),#12800);
+#12796 = LINE('',#12797,#12798);
+#12797 = CARTESIAN_POINT('',(0.,-0.2));
+#12798 = VECTOR('',#12799,1.);
+#12799 = DIRECTION('',(1.,0.));
+#12800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12801 = ORIENTED_EDGE('',*,*,#12802,.F.);
+#12802 = EDGE_CURVE('',#12496,#12780,#12803,.T.);
+#12803 = SURFACE_CURVE('',#12804,(#12809,#12816),.PCURVE_S1.);
+#12804 = CIRCLE('',#12805,0.2);
+#12805 = AXIS2_PLACEMENT_3D('',#12806,#12807,#12808);
+#12806 = CARTESIAN_POINT('',(1.65,0.55,0.55));
+#12807 = DIRECTION('',(1.,-0.,0.));
+#12808 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#12809 = PCURVE('',#12177,#12810);
+#12810 = DEFINITIONAL_REPRESENTATION('',(#12811),#12815);
+#12811 = LINE('',#12812,#12813);
+#12812 = CARTESIAN_POINT('',(-1.7763568394E-15,12.6));
+#12813 = VECTOR('',#12814,1.);
+#12814 = DIRECTION('',(-1.,0.));
+#12815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12816 = PCURVE('',#12511,#12817);
+#12817 = DEFINITIONAL_REPRESENTATION('',(#12818),#12822);
+#12818 = CIRCLE('',#12819,0.2);
+#12819 = AXIS2_PLACEMENT_2D('',#12820,#12821);
+#12820 = CARTESIAN_POINT('',(0.2,-0.2));
+#12821 = DIRECTION('',(-8.881784197001E-16,1.));
+#12822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12823 = ORIENTED_EDGE('',*,*,#12523,.F.);
+#12824 = ADVANCED_FACE('',(#12825),#12116,.T.);
+#12825 = FACE_BOUND('',#12826,.T.);
+#12826 = EDGE_LOOP('',(#12827,#12828,#12851,#12877));
+#12827 = ORIENTED_EDGE('',*,*,#12099,.T.);
+#12828 = ORIENTED_EDGE('',*,*,#12829,.T.);
+#12829 = EDGE_CURVE('',#12100,#12830,#12832,.T.);
+#12830 = VERTEX_POINT('',#12831);
+#12831 = CARTESIAN_POINT('',(1.65,-0.55,0.75));
+#12832 = SURFACE_CURVE('',#12833,(#12837,#12844),.PCURVE_S1.);
+#12833 = LINE('',#12834,#12835);
+#12834 = CARTESIAN_POINT('',(14.25,-0.55,0.75));
+#12835 = VECTOR('',#12836,1.);
+#12836 = DIRECTION('',(-1.,0.,0.));
+#12837 = PCURVE('',#12116,#12838);
+#12838 = DEFINITIONAL_REPRESENTATION('',(#12839),#12843);
+#12839 = LINE('',#12840,#12841);
+#12840 = CARTESIAN_POINT('',(1.570796326795,0.));
+#12841 = VECTOR('',#12842,1.);
+#12842 = DIRECTION('',(0.,1.));
+#12843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12844 = PCURVE('',#12144,#12845);
+#12845 = DEFINITIONAL_REPRESENTATION('',(#12846),#12850);
+#12846 = LINE('',#12847,#12848);
+#12847 = CARTESIAN_POINT('',(0.,-1.3));
+#12848 = VECTOR('',#12849,1.);
+#12849 = DIRECTION('',(1.,0.));
+#12850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12851 = ORIENTED_EDGE('',*,*,#12852,.F.);
+#12852 = EDGE_CURVE('',#12705,#12830,#12853,.T.);
+#12853 = SURFACE_CURVE('',#12854,(#12859,#12866),.PCURVE_S1.);
+#12854 = CIRCLE('',#12855,0.2);
+#12855 = AXIS2_PLACEMENT_3D('',#12856,#12857,#12858);
+#12856 = CARTESIAN_POINT('',(1.65,-0.55,0.55));
+#12857 = DIRECTION('',(-1.,0.,-0.));
+#12858 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#12859 = PCURVE('',#12116,#12860);
+#12860 = DEFINITIONAL_REPRESENTATION('',(#12861),#12865);
+#12861 = LINE('',#12862,#12863);
+#12862 = CARTESIAN_POINT('',(-3.14159265359,12.6));
+#12863 = VECTOR('',#12864,1.);
+#12864 = DIRECTION('',(1.,0.));
+#12865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12866 = PCURVE('',#12511,#12867);
+#12867 = DEFINITIONAL_REPRESENTATION('',(#12868),#12876);
+#12868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12869,#12870,#12871,#12872
+    ,#12873,#12874,#12875),.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(
+  '') );
+#12869 = CARTESIAN_POINT('',(0.2,-1.1));
+#12870 = CARTESIAN_POINT('',(0.546410161514,-1.1));
+#12871 = CARTESIAN_POINT('',(0.373205080757,-1.4));
+#12872 = CARTESIAN_POINT('',(0.2,-1.7));
+#12873 = CARTESIAN_POINT('',(2.679491924311E-02,-1.4));
+#12874 = CARTESIAN_POINT('',(-0.146410161514,-1.1));
+#12875 = CARTESIAN_POINT('',(0.2,-1.1));
+#12876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12877 = ORIENTED_EDGE('',*,*,#12727,.F.);
+#12878 = ADVANCED_FACE('',(#12879),#12144,.F.);
+#12879 = FACE_BOUND('',#12880,.F.);
+#12880 = EDGE_LOOP('',(#12881,#12882,#12883,#12904));
+#12881 = ORIENTED_EDGE('',*,*,#12128,.T.);
+#12882 = ORIENTED_EDGE('',*,*,#12829,.T.);
+#12883 = ORIENTED_EDGE('',*,*,#12884,.F.);
+#12884 = EDGE_CURVE('',#12780,#12830,#12885,.T.);
+#12885 = SURFACE_CURVE('',#12886,(#12890,#12897),.PCURVE_S1.);
+#12886 = LINE('',#12887,#12888);
+#12887 = CARTESIAN_POINT('',(1.65,0.75,0.75));
+#12888 = VECTOR('',#12889,1.);
+#12889 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#12890 = PCURVE('',#12144,#12891);
+#12891 = DEFINITIONAL_REPRESENTATION('',(#12892),#12896);
+#12892 = LINE('',#12893,#12894);
+#12893 = CARTESIAN_POINT('',(12.6,0.));
+#12894 = VECTOR('',#12895,1.);
+#12895 = DIRECTION('',(0.,-1.));
+#12896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12897 = PCURVE('',#12511,#12898);
+#12898 = DEFINITIONAL_REPRESENTATION('',(#12899),#12903);
+#12899 = LINE('',#12900,#12901);
+#12900 = CARTESIAN_POINT('',(0.,0.));
+#12901 = VECTOR('',#12902,1.);
+#12902 = DIRECTION('',(2.22044604925E-16,-1.));
+#12903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12904 = ORIENTED_EDGE('',*,*,#12779,.F.);
+#12905 = ADVANCED_FACE('',(#12906),#12231,.T.);
+#12906 = FACE_BOUND('',#12907,.T.);
+#12907 = EDGE_LOOP('',(#12908,#12909,#12932,#12953));
+#12908 = ORIENTED_EDGE('',*,*,#12213,.F.);
+#12909 = ORIENTED_EDGE('',*,*,#12910,.T.);
+#12910 = EDGE_CURVE('',#12214,#12911,#12913,.T.);
+#12911 = VERTEX_POINT('',#12912);
+#12912 = CARTESIAN_POINT('',(1.65,-0.5,0.5));
+#12913 = SURFACE_CURVE('',#12914,(#12918,#12925),.PCURVE_S1.);
+#12914 = LINE('',#12915,#12916);
+#12915 = CARTESIAN_POINT('',(14.25,-0.5,0.5));
+#12916 = VECTOR('',#12917,1.);
+#12917 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#12918 = PCURVE('',#12231,#12919);
+#12919 = DEFINITIONAL_REPRESENTATION('',(#12920),#12924);
+#12920 = LINE('',#12921,#12922);
+#12921 = CARTESIAN_POINT('',(0.,0.));
+#12922 = VECTOR('',#12923,1.);
+#12923 = DIRECTION('',(0.,-1.));
+#12924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12925 = PCURVE('',#12259,#12926);
+#12926 = DEFINITIONAL_REPRESENTATION('',(#12927),#12931);
+#12927 = LINE('',#12928,#12929);
+#12928 = CARTESIAN_POINT('',(1.,-2.22044604925E-16));
+#12929 = VECTOR('',#12930,1.);
+#12930 = DIRECTION('',(1.094764425254E-47,-1.));
+#12931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12932 = ORIENTED_EDGE('',*,*,#12933,.T.);
+#12933 = EDGE_CURVE('',#12911,#12934,#12936,.T.);
+#12934 = VERTEX_POINT('',#12935);
+#12935 = CARTESIAN_POINT('',(1.65,0.5,0.5));
+#12936 = SURFACE_CURVE('',#12937,(#12941,#12947),.PCURVE_S1.);
+#12937 = LINE('',#12938,#12939);
+#12938 = CARTESIAN_POINT('',(1.65,0.125,0.5));
+#12939 = VECTOR('',#12940,1.);
+#12940 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#12941 = PCURVE('',#12231,#12942);
+#12942 = DEFINITIONAL_REPRESENTATION('',(#12943),#12946);
+#12943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12944,#12945),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#12944 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#12945 = CARTESIAN_POINT('',(1.1,-12.6));
+#12946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12947 = PCURVE('',#12511,#12948);
+#12948 = DEFINITIONAL_REPRESENTATION('',(#12949),#12952);
+#12949 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12950,#12951),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#12950 = CARTESIAN_POINT('',(0.25,-1.35));
+#12951 = CARTESIAN_POINT('',(0.25,-0.15));
+#12952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12953 = ORIENTED_EDGE('',*,*,#12954,.F.);
+#12954 = EDGE_CURVE('',#12216,#12934,#12955,.T.);
+#12955 = SURFACE_CURVE('',#12956,(#12960,#12967),.PCURVE_S1.);
+#12956 = LINE('',#12957,#12958);
+#12957 = CARTESIAN_POINT('',(14.25,0.5,0.5));
+#12958 = VECTOR('',#12959,1.);
+#12959 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#12960 = PCURVE('',#12231,#12961);
+#12961 = DEFINITIONAL_REPRESENTATION('',(#12962),#12966);
+#12962 = LINE('',#12963,#12964);
+#12963 = CARTESIAN_POINT('',(1.,6.568586551523E-47));
+#12964 = VECTOR('',#12965,1.);
+#12965 = DIRECTION('',(0.,-1.));
+#12966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12967 = PCURVE('',#12313,#12968);
+#12968 = DEFINITIONAL_REPRESENTATION('',(#12969),#12973);
+#12969 = LINE('',#12970,#12971);
+#12970 = CARTESIAN_POINT('',(0.,0.));
+#12971 = VECTOR('',#12972,1.);
+#12972 = DIRECTION('',(-1.094764425254E-47,-1.));
+#12973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12974 = ADVANCED_FACE('',(#12975),#12313,.T.);
+#12975 = FACE_BOUND('',#12976,.T.);
+#12976 = EDGE_LOOP('',(#12977,#12978,#12979,#13000,#13028,#13049,#13070,
+    #13091,#13112));
+#12977 = ORIENTED_EDGE('',*,*,#12299,.F.);
+#12978 = ORIENTED_EDGE('',*,*,#12954,.T.);
+#12979 = ORIENTED_EDGE('',*,*,#12980,.T.);
+#12980 = EDGE_CURVE('',#12934,#12981,#12983,.T.);
+#12981 = VERTEX_POINT('',#12982);
+#12982 = CARTESIAN_POINT('',(1.65,0.5,-0.5));
+#12983 = SURFACE_CURVE('',#12984,(#12988,#12994),.PCURVE_S1.);
+#12984 = LINE('',#12985,#12986);
+#12985 = CARTESIAN_POINT('',(1.65,0.5,0.625));
+#12986 = VECTOR('',#12987,1.);
+#12987 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#12988 = PCURVE('',#12313,#12989);
+#12989 = DEFINITIONAL_REPRESENTATION('',(#12990),#12993);
+#12990 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12991,#12992),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#12991 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#12992 = CARTESIAN_POINT('',(1.1,-12.6));
+#12993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12994 = PCURVE('',#12511,#12995);
+#12995 = DEFINITIONAL_REPRESENTATION('',(#12996),#12999);
+#12996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12997,#12998),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#12997 = CARTESIAN_POINT('',(0.15,-0.25));
+#12998 = CARTESIAN_POINT('',(1.35,-0.25));
+#12999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13000 = ORIENTED_EDGE('',*,*,#13001,.F.);
+#13001 = EDGE_CURVE('',#13002,#12981,#13004,.T.);
+#13002 = VERTEX_POINT('',#13003);
+#13003 = CARTESIAN_POINT('',(2.75,0.5,-0.5));
+#13004 = SURFACE_CURVE('',#13005,(#13009,#13016),.PCURVE_S1.);
+#13005 = LINE('',#13006,#13007);
+#13006 = CARTESIAN_POINT('',(14.25,0.5,-0.5));
+#13007 = VECTOR('',#13008,1.);
+#13008 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#13009 = PCURVE('',#12313,#13010);
+#13010 = DEFINITIONAL_REPRESENTATION('',(#13011),#13015);
+#13011 = LINE('',#13012,#13013);
+#13012 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#13013 = VECTOR('',#13014,1.);
+#13014 = DIRECTION('',(-1.094764425254E-47,-1.));
+#13015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13016 = PCURVE('',#13017,#13022);
+#13017 = PLANE('',#13018);
+#13018 = AXIS2_PLACEMENT_3D('',#13019,#13020,#13021);
+#13019 = CARTESIAN_POINT('',(14.25,0.5,-0.5));
+#13020 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#13021 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13022 = DEFINITIONAL_REPRESENTATION('',(#13023),#13027);
+#13023 = LINE('',#13024,#13025);
+#13024 = CARTESIAN_POINT('',(0.,0.));
+#13025 = VECTOR('',#13026,1.);
+#13026 = DIRECTION('',(0.,-1.));
+#13027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13028 = ORIENTED_EDGE('',*,*,#13029,.T.);
+#13029 = EDGE_CURVE('',#13002,#13030,#13032,.T.);
+#13030 = VERTEX_POINT('',#13031);
+#13031 = CARTESIAN_POINT('',(2.75,0.5,0.35));
+#13032 = SURFACE_CURVE('',#13033,(#13037,#13043),.PCURVE_S1.);
+#13033 = LINE('',#13034,#13035);
+#13034 = CARTESIAN_POINT('',(2.75,0.5,-0.125));
+#13035 = VECTOR('',#13036,1.);
+#13036 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13037 = PCURVE('',#12313,#13038);
+#13038 = DEFINITIONAL_REPRESENTATION('',(#13039),#13042);
+#13039 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13040,#13041),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.475,0.585),.PIECEWISE_BEZIER_KNOTS.);
+#13040 = CARTESIAN_POINT('',(1.1,-11.5));
+#13041 = CARTESIAN_POINT('',(4.E-02,-11.5));
+#13042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13043 = PCURVE('',#12455,#13044);
+#13044 = DEFINITIONAL_REPRESENTATION('',(#13045),#13048);
+#13045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13046,#13047),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.475,0.585),.PIECEWISE_BEZIER_KNOTS.);
+#13046 = CARTESIAN_POINT('',(0.15,-0.25));
+#13047 = CARTESIAN_POINT('',(1.21,-0.25));
+#13048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13049 = ORIENTED_EDGE('',*,*,#13050,.T.);
+#13050 = EDGE_CURVE('',#13030,#13051,#13053,.T.);
+#13051 = VERTEX_POINT('',#13052);
+#13052 = CARTESIAN_POINT('',(8.95,0.5,0.35));
+#13053 = SURFACE_CURVE('',#13054,(#13058,#13064),.PCURVE_S1.);
+#13054 = LINE('',#13055,#13056);
+#13055 = CARTESIAN_POINT('',(8.5,0.5,0.35));
+#13056 = VECTOR('',#13057,1.);
+#13057 = DIRECTION('',(1.,0.,0.));
+#13058 = PCURVE('',#12313,#13059);
+#13059 = DEFINITIONAL_REPRESENTATION('',(#13060),#13063);
+#13060 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13061,#13062),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.37,1.07),.PIECEWISE_BEZIER_KNOTS.);
+#13061 = CARTESIAN_POINT('',(0.15,-12.12));
+#13062 = CARTESIAN_POINT('',(0.15,-4.68));
+#13063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13064 = PCURVE('',#12427,#13065);
+#13065 = DEFINITIONAL_REPRESENTATION('',(#13066),#13069);
+#13066 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13067,#13068),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.37,1.07),.PIECEWISE_BEZIER_KNOTS.);
+#13067 = CARTESIAN_POINT('',(-0.62,-0.25));
+#13068 = CARTESIAN_POINT('',(6.82,-0.25));
+#13069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13070 = ORIENTED_EDGE('',*,*,#13071,.T.);
+#13071 = EDGE_CURVE('',#13051,#13072,#13074,.T.);
+#13072 = VERTEX_POINT('',#13073);
+#13073 = CARTESIAN_POINT('',(8.95,0.5,-0.45));
+#13074 = SURFACE_CURVE('',#13075,(#13079,#13085),.PCURVE_S1.);
+#13075 = LINE('',#13076,#13077);
+#13076 = CARTESIAN_POINT('',(8.95,0.5,0.425));
+#13077 = VECTOR('',#13078,1.);
+#13078 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#13079 = PCURVE('',#12313,#13080);
+#13080 = DEFINITIONAL_REPRESENTATION('',(#13081),#13084);
+#13081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13082,#13083),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.E-03,0.955),.PIECEWISE_BEZIER_KNOTS.);
+#13082 = CARTESIAN_POINT('',(7.E-02,-5.3));
+#13083 = CARTESIAN_POINT('',(1.03,-5.3));
+#13084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13085 = PCURVE('',#12399,#13086);
+#13086 = DEFINITIONAL_REPRESENTATION('',(#13087),#13090);
+#13087 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13088,#13089),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.E-03,0.955),.PIECEWISE_BEZIER_KNOTS.);
+#13088 = CARTESIAN_POINT('',(-8.E-02,-0.25));
+#13089 = CARTESIAN_POINT('',(0.88,-0.25));
+#13090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13091 = ORIENTED_EDGE('',*,*,#13092,.T.);
+#13092 = EDGE_CURVE('',#13072,#13093,#13095,.T.);
+#13093 = VERTEX_POINT('',#13094);
+#13094 = CARTESIAN_POINT('',(8.786457369076,0.5,-0.5));
+#13095 = SURFACE_CURVE('',#13096,(#13100,#13106),.PCURVE_S1.);
+#13096 = LINE('',#13097,#13098);
+#13097 = CARTESIAN_POINT('',(11.50628309821,0.5,0.331534173617));
+#13098 = VECTOR('',#13099,1.);
+#13099 = DIRECTION('',(-0.956304755963,-1.298391193328E-16,
+    -0.292371704723));
+#13100 = PCURVE('',#12313,#13101);
+#13101 = DEFINITIONAL_REPRESENTATION('',(#13102),#13105);
+#13102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13103,#13104),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.516230399572,3.18612970602),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13103 = CARTESIAN_POINT('',(0.904140397781,-5.15));
+#13104 = CARTESIAN_POINT('',(1.1,-5.790627892773));
+#13105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13106 = PCURVE('',#12371,#13107);
+#13107 = DEFINITIONAL_REPRESENTATION('',(#13108),#13111);
+#13108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13109,#13110),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.516230399572,3.18612970602),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13109 = CARTESIAN_POINT('',(-0.156853763473,-0.25));
+#13110 = CARTESIAN_POINT('',(0.513045542975,-0.25));
+#13111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13112 = ORIENTED_EDGE('',*,*,#13113,.F.);
+#13113 = EDGE_CURVE('',#12272,#13093,#13114,.T.);
+#13114 = SURFACE_CURVE('',#13115,(#13119,#13126),.PCURVE_S1.);
+#13115 = LINE('',#13116,#13117);
+#13116 = CARTESIAN_POINT('',(14.25,0.5,-0.5));
+#13117 = VECTOR('',#13118,1.);
+#13118 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#13119 = PCURVE('',#12313,#13120);
+#13120 = DEFINITIONAL_REPRESENTATION('',(#13121),#13125);
+#13121 = LINE('',#13122,#13123);
+#13122 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#13123 = VECTOR('',#13124,1.);
+#13124 = DIRECTION('',(-1.094764425254E-47,-1.));
+#13125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13126 = PCURVE('',#12287,#13127);
+#13127 = DEFINITIONAL_REPRESENTATION('',(#13128),#13132);
+#13128 = LINE('',#13129,#13130);
+#13129 = CARTESIAN_POINT('',(0.,0.));
+#13130 = VECTOR('',#13131,1.);
+#13131 = DIRECTION('',(0.,-1.));
+#13132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13133 = ADVANCED_FACE('',(#13134),#12287,.T.);
+#13134 = FACE_BOUND('',#13135,.T.);
+#13135 = EDGE_LOOP('',(#13136,#13137,#13138,#13159));
+#13136 = ORIENTED_EDGE('',*,*,#12271,.F.);
+#13137 = ORIENTED_EDGE('',*,*,#13113,.T.);
+#13138 = ORIENTED_EDGE('',*,*,#13139,.T.);
+#13139 = EDGE_CURVE('',#13093,#13140,#13142,.T.);
+#13140 = VERTEX_POINT('',#13141);
+#13141 = CARTESIAN_POINT('',(8.786457369076,-0.5,-0.5));
+#13142 = SURFACE_CURVE('',#13143,(#13147,#13153),.PCURVE_S1.);
+#13143 = LINE('',#13144,#13145);
+#13144 = CARTESIAN_POINT('',(8.786457369076,0.625,-0.5));
+#13145 = VECTOR('',#13146,1.);
+#13146 = DIRECTION('',(-1.452550354879E-15,-1.,4.440892098501E-16));
+#13147 = PCURVE('',#12287,#13148);
+#13148 = DEFINITIONAL_REPRESENTATION('',(#13149),#13152);
+#13149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13150,#13151),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#13150 = CARTESIAN_POINT('',(-1.E-01,-5.463542630924));
+#13151 = CARTESIAN_POINT('',(1.1,-5.463542630924));
+#13152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13153 = PCURVE('',#12371,#13154);
+#13154 = DEFINITIONAL_REPRESENTATION('',(#13155),#13158);
+#13155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13156,#13157),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#13156 = CARTESIAN_POINT('',(0.171015180992,-0.15));
+#13157 = CARTESIAN_POINT('',(0.171015180992,-1.35));
+#13158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13159 = ORIENTED_EDGE('',*,*,#13160,.F.);
+#13160 = EDGE_CURVE('',#12244,#13140,#13161,.T.);
+#13161 = SURFACE_CURVE('',#13162,(#13166,#13173),.PCURVE_S1.);
+#13162 = LINE('',#13163,#13164);
+#13163 = CARTESIAN_POINT('',(14.25,-0.5,-0.5));
+#13164 = VECTOR('',#13165,1.);
+#13165 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#13166 = PCURVE('',#12287,#13167);
+#13167 = DEFINITIONAL_REPRESENTATION('',(#13168),#13172);
+#13168 = LINE('',#13169,#13170);
+#13169 = CARTESIAN_POINT('',(1.,-6.568586551523E-47));
+#13170 = VECTOR('',#13171,1.);
+#13171 = DIRECTION('',(0.,-1.));
+#13172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13173 = PCURVE('',#12259,#13174);
+#13174 = DEFINITIONAL_REPRESENTATION('',(#13175),#13179);
+#13175 = LINE('',#13176,#13177);
+#13176 = CARTESIAN_POINT('',(0.,0.));
+#13177 = VECTOR('',#13178,1.);
+#13178 = DIRECTION('',(1.094764425254E-47,-1.));
+#13179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13180 = ADVANCED_FACE('',(#13181),#12259,.T.);
+#13181 = FACE_BOUND('',#13182,.T.);
+#13182 = EDGE_LOOP('',(#13183,#13184,#13185,#13206,#13227,#13248,#13269,
+    #13292,#13311));
+#13183 = ORIENTED_EDGE('',*,*,#12243,.F.);
+#13184 = ORIENTED_EDGE('',*,*,#13160,.T.);
+#13185 = ORIENTED_EDGE('',*,*,#13186,.T.);
+#13186 = EDGE_CURVE('',#13140,#13187,#13189,.T.);
+#13187 = VERTEX_POINT('',#13188);
+#13188 = CARTESIAN_POINT('',(8.95,-0.5,-0.45));
+#13189 = SURFACE_CURVE('',#13190,(#13194,#13200),.PCURVE_S1.);
+#13190 = LINE('',#13191,#13192);
+#13191 = CARTESIAN_POINT('',(11.366484872342,-0.5,0.288793566756));
+#13192 = VECTOR('',#13193,1.);
+#13193 = DIRECTION('',(0.956304755963,1.298391193328E-16,0.292371704723)
+  );
+#13194 = PCURVE('',#12259,#13195);
+#13195 = DEFINITIONAL_REPRESENTATION('',(#13196),#13199);
+#13196 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13197,#13198),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.039943853659,-2.370044547211),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13197 = CARTESIAN_POINT('',(-1.E-01,-5.790627892773));
+#13198 = CARTESIAN_POINT('',(9.58596022188E-02,-5.15));
+#13199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13200 = PCURVE('',#12371,#13201);
+#13201 = DEFINITIONAL_REPRESENTATION('',(#13202),#13205);
+#13202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13203,#13204),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.039943853659,-2.370044547211),
+  .PIECEWISE_BEZIER_KNOTS.);
+#13203 = CARTESIAN_POINT('',(0.513045542975,-1.25));
+#13204 = CARTESIAN_POINT('',(-0.156853763473,-1.25));
+#13205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13206 = ORIENTED_EDGE('',*,*,#13207,.T.);
+#13207 = EDGE_CURVE('',#13187,#13208,#13210,.T.);
+#13208 = VERTEX_POINT('',#13209);
+#13209 = CARTESIAN_POINT('',(8.95,-0.5,0.35));
+#13210 = SURFACE_CURVE('',#13211,(#13215,#13221),.PCURVE_S1.);
+#13211 = LINE('',#13212,#13213);
+#13212 = CARTESIAN_POINT('',(8.95,-0.5,-7.5E-02));
+#13213 = VECTOR('',#13214,1.);
+#13214 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13215 = PCURVE('',#12259,#13216);
+#13216 = DEFINITIONAL_REPRESENTATION('',(#13217),#13220);
+#13217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13218,#13219),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.455,0.505),.PIECEWISE_BEZIER_KNOTS.);
+#13218 = CARTESIAN_POINT('',(-3.E-02,-5.3));
+#13219 = CARTESIAN_POINT('',(0.93,-5.3));
+#13220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13221 = PCURVE('',#12613,#13222);
+#13222 = DEFINITIONAL_REPRESENTATION('',(#13223),#13226);
+#13223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13224,#13225),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.455,0.505),.PIECEWISE_BEZIER_KNOTS.);
+#13224 = CARTESIAN_POINT('',(0.88,-1.25));
+#13225 = CARTESIAN_POINT('',(-8.E-02,-1.25));
+#13226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13227 = ORIENTED_EDGE('',*,*,#13228,.T.);
+#13228 = EDGE_CURVE('',#13208,#13229,#13231,.T.);
+#13229 = VERTEX_POINT('',#13230);
+#13230 = CARTESIAN_POINT('',(2.75,-0.5,0.35));
+#13231 = SURFACE_CURVE('',#13232,(#13236,#13242),.PCURVE_S1.);
+#13232 = LINE('',#13233,#13234);
+#13233 = CARTESIAN_POINT('',(8.5,-0.5,0.35));
+#13234 = VECTOR('',#13235,1.);
+#13235 = DIRECTION('',(-1.,0.,0.));
+#13236 = PCURVE('',#12259,#13237);
+#13237 = DEFINITIONAL_REPRESENTATION('',(#13238),#13241);
+#13238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13239,#13240),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.07,6.37),.PIECEWISE_BEZIER_KNOTS.);
+#13239 = CARTESIAN_POINT('',(0.85,-4.68));
+#13240 = CARTESIAN_POINT('',(0.85,-12.12));
+#13241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13242 = PCURVE('',#12641,#13243);
+#13243 = DEFINITIONAL_REPRESENTATION('',(#13244),#13247);
+#13244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13245,#13246),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.07,6.37),.PIECEWISE_BEZIER_KNOTS.);
+#13245 = CARTESIAN_POINT('',(6.82,-1.25));
+#13246 = CARTESIAN_POINT('',(-0.62,-1.25));
+#13247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13248 = ORIENTED_EDGE('',*,*,#13249,.T.);
+#13249 = EDGE_CURVE('',#13229,#13250,#13252,.T.);
+#13250 = VERTEX_POINT('',#13251);
+#13251 = CARTESIAN_POINT('',(2.75,-0.5,-0.5));
+#13252 = SURFACE_CURVE('',#13253,(#13257,#13263),.PCURVE_S1.);
+#13253 = LINE('',#13254,#13255);
+#13254 = CARTESIAN_POINT('',(2.75,-0.5,-0.625));
+#13255 = VECTOR('',#13256,1.);
+#13256 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#13257 = PCURVE('',#12259,#13258);
+#13258 = DEFINITIONAL_REPRESENTATION('',(#13259),#13262);
+#13259 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13260,#13261),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.085,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#13260 = CARTESIAN_POINT('',(0.96,-11.5));
+#13261 = CARTESIAN_POINT('',(-1.E-01,-11.5));
+#13262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13263 = PCURVE('',#12455,#13264);
+#13264 = DEFINITIONAL_REPRESENTATION('',(#13265),#13268);
+#13265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13266,#13267),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.085,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#13266 = CARTESIAN_POINT('',(1.21,-1.25));
+#13267 = CARTESIAN_POINT('',(0.15,-1.25));
+#13268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13269 = ORIENTED_EDGE('',*,*,#13270,.T.);
+#13270 = EDGE_CURVE('',#13250,#13271,#13273,.T.);
+#13271 = VERTEX_POINT('',#13272);
+#13272 = CARTESIAN_POINT('',(1.65,-0.5,-0.5));
+#13273 = SURFACE_CURVE('',#13274,(#13278,#13285),.PCURVE_S1.);
+#13274 = LINE('',#13275,#13276);
+#13275 = CARTESIAN_POINT('',(14.25,-0.5,-0.5));
+#13276 = VECTOR('',#13277,1.);
+#13277 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#13278 = PCURVE('',#12259,#13279);
+#13279 = DEFINITIONAL_REPRESENTATION('',(#13280),#13284);
+#13280 = LINE('',#13281,#13282);
+#13281 = CARTESIAN_POINT('',(0.,0.));
+#13282 = VECTOR('',#13283,1.);
+#13283 = DIRECTION('',(1.094764425254E-47,-1.));
+#13284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13285 = PCURVE('',#13017,#13286);
+#13286 = DEFINITIONAL_REPRESENTATION('',(#13287),#13291);
+#13287 = LINE('',#13288,#13289);
+#13288 = CARTESIAN_POINT('',(1.,-6.568586551523E-47));
+#13289 = VECTOR('',#13290,1.);
+#13290 = DIRECTION('',(0.,-1.));
+#13291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13292 = ORIENTED_EDGE('',*,*,#13293,.T.);
+#13293 = EDGE_CURVE('',#13271,#12911,#13294,.T.);
+#13294 = SURFACE_CURVE('',#13295,(#13299,#13305),.PCURVE_S1.);
+#13295 = LINE('',#13296,#13297);
+#13296 = CARTESIAN_POINT('',(1.65,-0.5,0.125));
+#13297 = VECTOR('',#13298,1.);
+#13298 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#13299 = PCURVE('',#12259,#13300);
+#13300 = DEFINITIONAL_REPRESENTATION('',(#13301),#13304);
+#13301 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13302,#13303),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#13302 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#13303 = CARTESIAN_POINT('',(1.1,-12.6));
+#13304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13305 = PCURVE('',#12511,#13306);
+#13306 = DEFINITIONAL_REPRESENTATION('',(#13307),#13310);
+#13307 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13308,#13309),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#13308 = CARTESIAN_POINT('',(1.35,-1.25));
+#13309 = CARTESIAN_POINT('',(0.15,-1.25));
+#13310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13311 = ORIENTED_EDGE('',*,*,#12910,.F.);
+#13312 = ADVANCED_FACE('',(#13313,#13398),#12511,.F.);
+#13313 = FACE_BOUND('',#13314,.F.);
+#13314 = EDGE_LOOP('',(#13315,#13316,#13317,#13318,#13342,#13370,#13396,
+    #13397));
+#13315 = ORIENTED_EDGE('',*,*,#12884,.T.);
+#13316 = ORIENTED_EDGE('',*,*,#12852,.F.);
+#13317 = ORIENTED_EDGE('',*,*,#12704,.T.);
+#13318 = ORIENTED_EDGE('',*,*,#13319,.T.);
+#13319 = EDGE_CURVE('',#12677,#13320,#13322,.T.);
+#13320 = VERTEX_POINT('',#13321);
+#13321 = CARTESIAN_POINT('',(1.65,-0.55,-0.75));
+#13322 = SURFACE_CURVE('',#13323,(#13328,#13335),.PCURVE_S1.);
+#13323 = CIRCLE('',#13324,0.2);
+#13324 = AXIS2_PLACEMENT_3D('',#13325,#13326,#13327);
+#13325 = CARTESIAN_POINT('',(1.65,-0.55,-0.55));
+#13326 = DIRECTION('',(1.,0.,0.));
+#13327 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#13328 = PCURVE('',#12511,#13329);
+#13329 = DEFINITIONAL_REPRESENTATION('',(#13330),#13334);
+#13330 = CIRCLE('',#13331,0.2);
+#13331 = AXIS2_PLACEMENT_2D('',#13332,#13333);
+#13332 = CARTESIAN_POINT('',(1.3,-1.3));
+#13333 = DIRECTION('',(8.881784197001E-16,-1.));
+#13334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13335 = PCURVE('',#12692,#13336);
+#13336 = DEFINITIONAL_REPRESENTATION('',(#13337),#13341);
+#13337 = LINE('',#13338,#13339);
+#13338 = CARTESIAN_POINT('',(1.7763568394E-15,0.));
+#13339 = VECTOR('',#13340,1.);
+#13340 = DIRECTION('',(1.,0.));
+#13341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13342 = ORIENTED_EDGE('',*,*,#13343,.F.);
+#13343 = EDGE_CURVE('',#13344,#13320,#13346,.T.);
+#13344 = VERTEX_POINT('',#13345);
+#13345 = CARTESIAN_POINT('',(1.65,0.55,-0.75));
+#13346 = SURFACE_CURVE('',#13347,(#13351,#13358),.PCURVE_S1.);
+#13347 = LINE('',#13348,#13349);
+#13348 = CARTESIAN_POINT('',(1.65,0.75,-0.75));
+#13349 = VECTOR('',#13350,1.);
+#13350 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13351 = PCURVE('',#12511,#13352);
+#13352 = DEFINITIONAL_REPRESENTATION('',(#13353),#13357);
+#13353 = LINE('',#13354,#13355);
+#13354 = CARTESIAN_POINT('',(1.5,-3.944304526105E-31));
+#13355 = VECTOR('',#13356,1.);
+#13356 = DIRECTION('',(2.22044604925E-16,-1.));
+#13357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13358 = PCURVE('',#13359,#13364);
+#13359 = PLANE('',#13360);
+#13360 = AXIS2_PLACEMENT_3D('',#13361,#13362,#13363);
+#13361 = CARTESIAN_POINT('',(1.65,0.75,-0.75));
+#13362 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#13363 = DIRECTION('',(1.,0.,0.));
+#13364 = DEFINITIONAL_REPRESENTATION('',(#13365),#13369);
+#13365 = LINE('',#13366,#13367);
+#13366 = CARTESIAN_POINT('',(0.,0.));
+#13367 = VECTOR('',#13368,1.);
+#13368 = DIRECTION('',(0.,-1.));
+#13369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13370 = ORIENTED_EDGE('',*,*,#13371,.F.);
+#13371 = EDGE_CURVE('',#12468,#13344,#13372,.T.);
+#13372 = SURFACE_CURVE('',#13373,(#13378,#13389),.PCURVE_S1.);
+#13373 = CIRCLE('',#13374,0.2);
+#13374 = AXIS2_PLACEMENT_3D('',#13375,#13376,#13377);
+#13375 = CARTESIAN_POINT('',(1.65,0.55,-0.55));
+#13376 = DIRECTION('',(-1.,0.,0.));
+#13377 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#13378 = PCURVE('',#12511,#13379);
+#13379 = DEFINITIONAL_REPRESENTATION('',(#13380),#13388);
+#13380 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13381,#13382,#13383,#13384
+    ,#13385,#13386,#13387),.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(
+  '') );
+#13381 = CARTESIAN_POINT('',(1.3,-0.4));
+#13382 = CARTESIAN_POINT('',(0.953589838486,-0.4));
+#13383 = CARTESIAN_POINT('',(1.126794919243,-0.1));
+#13384 = CARTESIAN_POINT('',(1.3,0.2));
+#13385 = CARTESIAN_POINT('',(1.473205080757,-1.E-01));
+#13386 = CARTESIAN_POINT('',(1.646410161514,-0.4));
+#13387 = CARTESIAN_POINT('',(1.3,-0.4));
+#13388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13389 = PCURVE('',#12483,#13390);
+#13390 = DEFINITIONAL_REPRESENTATION('',(#13391),#13395);
+#13391 = LINE('',#13392,#13393);
+#13392 = CARTESIAN_POINT('',(3.14159265359,-0.));
+#13393 = VECTOR('',#13394,1.);
+#13394 = DIRECTION('',(-1.,0.));
+#13395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13396 = ORIENTED_EDGE('',*,*,#12495,.F.);
+#13397 = ORIENTED_EDGE('',*,*,#12802,.T.);
+#13398 = FACE_BOUND('',#13399,.F.);
+#13399 = EDGE_LOOP('',(#13400,#13401,#13420,#13421));
+#13400 = ORIENTED_EDGE('',*,*,#12980,.T.);
+#13401 = ORIENTED_EDGE('',*,*,#13402,.T.);
+#13402 = EDGE_CURVE('',#12981,#13271,#13403,.T.);
+#13403 = SURFACE_CURVE('',#13404,(#13408,#13414),.PCURVE_S1.);
+#13404 = LINE('',#13405,#13406);
+#13405 = CARTESIAN_POINT('',(1.65,0.625,-0.5));
+#13406 = VECTOR('',#13407,1.);
+#13407 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#13408 = PCURVE('',#12511,#13409);
+#13409 = DEFINITIONAL_REPRESENTATION('',(#13410),#13413);
+#13410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13411,#13412),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#13411 = CARTESIAN_POINT('',(1.25,-0.15));
+#13412 = CARTESIAN_POINT('',(1.25,-1.35));
+#13413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13414 = PCURVE('',#13017,#13415);
+#13415 = DEFINITIONAL_REPRESENTATION('',(#13416),#13419);
+#13416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13417,#13418),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#13417 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#13418 = CARTESIAN_POINT('',(1.1,-12.6));
+#13419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13420 = ORIENTED_EDGE('',*,*,#13293,.T.);
+#13421 = ORIENTED_EDGE('',*,*,#12933,.T.);
+#13422 = ADVANCED_FACE('',(#13423),#12483,.T.);
+#13423 = FACE_BOUND('',#13424,.F.);
+#13424 = EDGE_LOOP('',(#13425,#13426,#13449,#13471));
+#13425 = ORIENTED_EDGE('',*,*,#13371,.T.);
+#13426 = ORIENTED_EDGE('',*,*,#13427,.T.);
+#13427 = EDGE_CURVE('',#13344,#13428,#13430,.T.);
+#13428 = VERTEX_POINT('',#13429);
+#13429 = CARTESIAN_POINT('',(2.75,0.55,-0.75));
+#13430 = SURFACE_CURVE('',#13431,(#13435,#13442),.PCURVE_S1.);
+#13431 = LINE('',#13432,#13433);
+#13432 = CARTESIAN_POINT('',(1.65,0.55,-0.75));
+#13433 = VECTOR('',#13434,1.);
+#13434 = DIRECTION('',(1.,0.,0.));
+#13435 = PCURVE('',#12483,#13436);
+#13436 = DEFINITIONAL_REPRESENTATION('',(#13437),#13441);
+#13437 = LINE('',#13438,#13439);
+#13438 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#13439 = VECTOR('',#13440,1.);
+#13440 = DIRECTION('',(-0.,1.));
+#13441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13442 = PCURVE('',#13359,#13443);
+#13443 = DEFINITIONAL_REPRESENTATION('',(#13444),#13448);
+#13444 = LINE('',#13445,#13446);
+#13445 = CARTESIAN_POINT('',(0.,-0.2));
+#13446 = VECTOR('',#13447,1.);
+#13447 = DIRECTION('',(1.,0.));
+#13448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13449 = ORIENTED_EDGE('',*,*,#13450,.F.);
+#13450 = EDGE_CURVE('',#12440,#13428,#13451,.T.);
+#13451 = SURFACE_CURVE('',#13452,(#13457,#13464),.PCURVE_S1.);
+#13452 = CIRCLE('',#13453,0.2);
+#13453 = AXIS2_PLACEMENT_3D('',#13454,#13455,#13456);
+#13454 = CARTESIAN_POINT('',(2.75,0.55,-0.55));
+#13455 = DIRECTION('',(-1.,0.,0.));
+#13456 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#13457 = PCURVE('',#12483,#13458);
+#13458 = DEFINITIONAL_REPRESENTATION('',(#13459),#13463);
+#13459 = LINE('',#13460,#13461);
+#13460 = CARTESIAN_POINT('',(3.14159265359,1.1));
+#13461 = VECTOR('',#13462,1.);
+#13462 = DIRECTION('',(-1.,0.));
+#13463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13464 = PCURVE('',#12455,#13465);
+#13465 = DEFINITIONAL_REPRESENTATION('',(#13466),#13470);
+#13466 = CIRCLE('',#13467,0.2);
+#13467 = AXIS2_PLACEMENT_2D('',#13468,#13469);
+#13468 = CARTESIAN_POINT('',(0.2,-0.2));
+#13469 = DIRECTION('',(-8.881784197001E-16,-1.));
+#13470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13471 = ORIENTED_EDGE('',*,*,#12467,.F.);
+#13472 = ADVANCED_FACE('',(#13473),#12455,.F.);
+#13473 = FACE_BOUND('',#13474,.F.);
+#13474 = EDGE_LOOP('',(#13475,#13476,#13477,#13500,#13526,#13527,#13548,
+    #13549,#13568,#13569));
+#13475 = ORIENTED_EDGE('',*,*,#12439,.F.);
+#13476 = ORIENTED_EDGE('',*,*,#13450,.T.);
+#13477 = ORIENTED_EDGE('',*,*,#13478,.T.);
+#13478 = EDGE_CURVE('',#13428,#13479,#13481,.T.);
+#13479 = VERTEX_POINT('',#13480);
+#13480 = CARTESIAN_POINT('',(2.75,-0.55,-0.75));
+#13481 = SURFACE_CURVE('',#13482,(#13486,#13493),.PCURVE_S1.);
+#13482 = LINE('',#13483,#13484);
+#13483 = CARTESIAN_POINT('',(2.75,0.75,-0.75));
+#13484 = VECTOR('',#13485,1.);
+#13485 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13486 = PCURVE('',#12455,#13487);
+#13487 = DEFINITIONAL_REPRESENTATION('',(#13488),#13492);
+#13488 = LINE('',#13489,#13490);
+#13489 = CARTESIAN_POINT('',(0.,-0.));
+#13490 = VECTOR('',#13491,1.);
+#13491 = DIRECTION('',(-2.22044604925E-16,-1.));
+#13492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13493 = PCURVE('',#13359,#13494);
+#13494 = DEFINITIONAL_REPRESENTATION('',(#13495),#13499);
+#13495 = LINE('',#13496,#13497);
+#13496 = CARTESIAN_POINT('',(1.1,0.));
+#13497 = VECTOR('',#13498,1.);
+#13498 = DIRECTION('',(0.,-1.));
+#13499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13500 = ORIENTED_EDGE('',*,*,#13501,.F.);
+#13501 = EDGE_CURVE('',#12654,#13479,#13502,.T.);
+#13502 = SURFACE_CURVE('',#13503,(#13508,#13519),.PCURVE_S1.);
+#13503 = CIRCLE('',#13504,0.2);
+#13504 = AXIS2_PLACEMENT_3D('',#13505,#13506,#13507);
+#13505 = CARTESIAN_POINT('',(2.75,-0.55,-0.55));
+#13506 = DIRECTION('',(1.,0.,0.));
+#13507 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#13508 = PCURVE('',#12455,#13509);
+#13509 = DEFINITIONAL_REPRESENTATION('',(#13510),#13518);
+#13510 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13511,#13512,#13513,#13514
+    ,#13515,#13516,#13517),.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(
+  '') );
+#13511 = CARTESIAN_POINT('',(0.2,-1.5));
+#13512 = CARTESIAN_POINT('',(-0.146410161514,-1.5));
+#13513 = CARTESIAN_POINT('',(2.679491924311E-02,-1.2));
+#13514 = CARTESIAN_POINT('',(0.2,-0.9));
+#13515 = CARTESIAN_POINT('',(0.373205080757,-1.2));
+#13516 = CARTESIAN_POINT('',(0.546410161514,-1.5));
+#13517 = CARTESIAN_POINT('',(0.2,-1.5));
+#13518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13519 = PCURVE('',#12692,#13520);
+#13520 = DEFINITIONAL_REPRESENTATION('',(#13521),#13525);
+#13521 = LINE('',#13522,#13523);
+#13522 = CARTESIAN_POINT('',(8.881784197001E-16,1.1));
+#13523 = VECTOR('',#13524,1.);
+#13524 = DIRECTION('',(1.,0.));
+#13525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13526 = ORIENTED_EDGE('',*,*,#12653,.T.);
+#13527 = ORIENTED_EDGE('',*,*,#13528,.F.);
+#13528 = EDGE_CURVE('',#13229,#12626,#13529,.T.);
+#13529 = SURFACE_CURVE('',#13530,(#13534,#13541),.PCURVE_S1.);
+#13530 = LINE('',#13531,#13532);
+#13531 = CARTESIAN_POINT('',(2.75,0.75,0.35));
+#13532 = VECTOR('',#13533,1.);
+#13533 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13534 = PCURVE('',#12455,#13535);
+#13535 = DEFINITIONAL_REPRESENTATION('',(#13536),#13540);
+#13536 = LINE('',#13537,#13538);
+#13537 = CARTESIAN_POINT('',(1.1,-8.881784197001E-17));
+#13538 = VECTOR('',#13539,1.);
+#13539 = DIRECTION('',(-2.22044604925E-16,-1.));
+#13540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13541 = PCURVE('',#12641,#13542);
+#13542 = DEFINITIONAL_REPRESENTATION('',(#13543),#13547);
+#13543 = LINE('',#13544,#13545);
+#13544 = CARTESIAN_POINT('',(0.,0.));
+#13545 = VECTOR('',#13546,1.);
+#13546 = DIRECTION('',(0.,-1.));
+#13547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13548 = ORIENTED_EDGE('',*,*,#13249,.T.);
+#13549 = ORIENTED_EDGE('',*,*,#13550,.T.);
+#13550 = EDGE_CURVE('',#13250,#13002,#13551,.T.);
+#13551 = SURFACE_CURVE('',#13552,(#13556,#13562),.PCURVE_S1.);
+#13552 = LINE('',#13553,#13554);
+#13553 = CARTESIAN_POINT('',(2.75,0.625,-0.5));
+#13554 = VECTOR('',#13555,1.);
+#13555 = DIRECTION('',(-0.,1.,-4.440892098501E-16));
+#13556 = PCURVE('',#12455,#13557);
+#13557 = DEFINITIONAL_REPRESENTATION('',(#13558),#13561);
+#13558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13559,#13560),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.225,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#13559 = CARTESIAN_POINT('',(0.25,-1.35));
+#13560 = CARTESIAN_POINT('',(0.25,-0.15));
+#13561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13562 = PCURVE('',#13017,#13563);
+#13563 = DEFINITIONAL_REPRESENTATION('',(#13564),#13567);
+#13564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13565,#13566),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.225,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#13565 = CARTESIAN_POINT('',(1.1,-11.5));
+#13566 = CARTESIAN_POINT('',(-1.E-01,-11.5));
+#13567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13568 = ORIENTED_EDGE('',*,*,#13029,.T.);
+#13569 = ORIENTED_EDGE('',*,*,#13570,.F.);
+#13570 = EDGE_CURVE('',#12412,#13030,#13571,.T.);
+#13571 = SURFACE_CURVE('',#13572,(#13576,#13583),.PCURVE_S1.);
+#13572 = LINE('',#13573,#13574);
+#13573 = CARTESIAN_POINT('',(2.75,0.75,0.35));
+#13574 = VECTOR('',#13575,1.);
+#13575 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13576 = PCURVE('',#12455,#13577);
+#13577 = DEFINITIONAL_REPRESENTATION('',(#13578),#13582);
+#13578 = LINE('',#13579,#13580);
+#13579 = CARTESIAN_POINT('',(1.1,-8.881784197001E-17));
+#13580 = VECTOR('',#13581,1.);
+#13581 = DIRECTION('',(-2.22044604925E-16,-1.));
+#13582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13583 = PCURVE('',#12427,#13584);
+#13584 = DEFINITIONAL_REPRESENTATION('',(#13585),#13589);
+#13585 = LINE('',#13586,#13587);
+#13586 = CARTESIAN_POINT('',(0.,0.));
+#13587 = VECTOR('',#13588,1.);
+#13588 = DIRECTION('',(0.,-1.));
+#13589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13590 = ADVANCED_FACE('',(#13591),#12371,.F.);
+#13591 = FACE_BOUND('',#13592,.F.);
+#13592 = EDGE_LOOP('',(#13593,#13594,#13615,#13616,#13617,#13618,#13639,
+    #13640));
+#13593 = ORIENTED_EDGE('',*,*,#12355,.F.);
+#13594 = ORIENTED_EDGE('',*,*,#13595,.T.);
+#13595 = EDGE_CURVE('',#12356,#13072,#13596,.T.);
+#13596 = SURFACE_CURVE('',#13597,(#13601,#13608),.PCURVE_S1.);
+#13597 = LINE('',#13598,#13599);
+#13598 = CARTESIAN_POINT('',(8.95,0.75,-0.45));
+#13599 = VECTOR('',#13600,1.);
+#13600 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13601 = PCURVE('',#12371,#13602);
+#13602 = DEFINITIONAL_REPRESENTATION('',(#13603),#13607);
+#13603 = LINE('',#13604,#13605);
+#13604 = CARTESIAN_POINT('',(0.,-0.));
+#13605 = VECTOR('',#13606,1.);
+#13606 = DIRECTION('',(6.491955966642E-17,-1.));
+#13607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13608 = PCURVE('',#12399,#13609);
+#13609 = DEFINITIONAL_REPRESENTATION('',(#13610),#13614);
+#13610 = LINE('',#13611,#13612);
+#13611 = CARTESIAN_POINT('',(0.8,4.440892098501E-17));
+#13612 = VECTOR('',#13613,1.);
+#13613 = DIRECTION('',(2.22044604925E-16,-1.));
+#13614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13615 = ORIENTED_EDGE('',*,*,#13092,.T.);
+#13616 = ORIENTED_EDGE('',*,*,#13139,.T.);
+#13617 = ORIENTED_EDGE('',*,*,#13186,.T.);
+#13618 = ORIENTED_EDGE('',*,*,#13619,.T.);
+#13619 = EDGE_CURVE('',#13187,#12575,#13620,.T.);
+#13620 = SURFACE_CURVE('',#13621,(#13625,#13632),.PCURVE_S1.);
+#13621 = LINE('',#13622,#13623);
+#13622 = CARTESIAN_POINT('',(8.95,0.75,-0.45));
+#13623 = VECTOR('',#13624,1.);
+#13624 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13625 = PCURVE('',#12371,#13626);
+#13626 = DEFINITIONAL_REPRESENTATION('',(#13627),#13631);
+#13627 = LINE('',#13628,#13629);
+#13628 = CARTESIAN_POINT('',(0.,-0.));
+#13629 = VECTOR('',#13630,1.);
+#13630 = DIRECTION('',(6.491955966642E-17,-1.));
+#13631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13632 = PCURVE('',#12613,#13633);
+#13633 = DEFINITIONAL_REPRESENTATION('',(#13634),#13638);
+#13634 = LINE('',#13635,#13636);
+#13635 = CARTESIAN_POINT('',(0.8,4.440892098501E-17));
+#13636 = VECTOR('',#13637,1.);
+#13637 = DIRECTION('',(2.22044604925E-16,-1.));
+#13638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13639 = ORIENTED_EDGE('',*,*,#12574,.T.);
+#13640 = ORIENTED_EDGE('',*,*,#12751,.F.);
+#13641 = ADVANCED_FACE('',(#13642),#12427,.F.);
+#13642 = FACE_BOUND('',#13643,.F.);
+#13643 = EDGE_LOOP('',(#13644,#13645,#13646,#13647));
+#13644 = ORIENTED_EDGE('',*,*,#12411,.F.);
+#13645 = ORIENTED_EDGE('',*,*,#13570,.T.);
+#13646 = ORIENTED_EDGE('',*,*,#13050,.T.);
+#13647 = ORIENTED_EDGE('',*,*,#13648,.F.);
+#13648 = EDGE_CURVE('',#12384,#13051,#13649,.T.);
+#13649 = SURFACE_CURVE('',#13650,(#13654,#13661),.PCURVE_S1.);
+#13650 = LINE('',#13651,#13652);
+#13651 = CARTESIAN_POINT('',(8.95,0.75,0.35));
+#13652 = VECTOR('',#13653,1.);
+#13653 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13654 = PCURVE('',#12427,#13655);
+#13655 = DEFINITIONAL_REPRESENTATION('',(#13656),#13660);
+#13656 = LINE('',#13657,#13658);
+#13657 = CARTESIAN_POINT('',(6.2,0.));
+#13658 = VECTOR('',#13659,1.);
+#13659 = DIRECTION('',(0.,-1.));
+#13660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13661 = PCURVE('',#12399,#13662);
+#13662 = DEFINITIONAL_REPRESENTATION('',(#13663),#13667);
+#13663 = LINE('',#13664,#13665);
+#13664 = CARTESIAN_POINT('',(0.,0.));
+#13665 = VECTOR('',#13666,1.);
+#13666 = DIRECTION('',(2.22044604925E-16,-1.));
+#13667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13668 = ADVANCED_FACE('',(#13669),#12399,.F.);
+#13669 = FACE_BOUND('',#13670,.F.);
+#13670 = EDGE_LOOP('',(#13671,#13672,#13673,#13674));
+#13671 = ORIENTED_EDGE('',*,*,#12383,.F.);
+#13672 = ORIENTED_EDGE('',*,*,#13648,.T.);
+#13673 = ORIENTED_EDGE('',*,*,#13071,.T.);
+#13674 = ORIENTED_EDGE('',*,*,#13595,.F.);
+#13675 = ADVANCED_FACE('',(#13676),#12692,.T.);
+#13676 = FACE_BOUND('',#13677,.T.);
+#13677 = EDGE_LOOP('',(#13678,#13679,#13700,#13701));
+#13678 = ORIENTED_EDGE('',*,*,#13319,.T.);
+#13679 = ORIENTED_EDGE('',*,*,#13680,.T.);
+#13680 = EDGE_CURVE('',#13320,#13479,#13681,.T.);
+#13681 = SURFACE_CURVE('',#13682,(#13686,#13693),.PCURVE_S1.);
+#13682 = LINE('',#13683,#13684);
+#13683 = CARTESIAN_POINT('',(1.65,-0.55,-0.75));
+#13684 = VECTOR('',#13685,1.);
+#13685 = DIRECTION('',(1.,0.,0.));
+#13686 = PCURVE('',#12692,#13687);
+#13687 = DEFINITIONAL_REPRESENTATION('',(#13688),#13692);
+#13688 = LINE('',#13689,#13690);
+#13689 = CARTESIAN_POINT('',(1.570796326795,0.));
+#13690 = VECTOR('',#13691,1.);
+#13691 = DIRECTION('',(0.,1.));
+#13692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13693 = PCURVE('',#13359,#13694);
+#13694 = DEFINITIONAL_REPRESENTATION('',(#13695),#13699);
+#13695 = LINE('',#13696,#13697);
+#13696 = CARTESIAN_POINT('',(0.,-1.3));
+#13697 = VECTOR('',#13698,1.);
+#13698 = DIRECTION('',(1.,0.));
+#13699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13700 = ORIENTED_EDGE('',*,*,#13501,.F.);
+#13701 = ORIENTED_EDGE('',*,*,#12676,.F.);
+#13702 = ADVANCED_FACE('',(#13703),#12641,.F.);
+#13703 = FACE_BOUND('',#13704,.F.);
+#13704 = EDGE_LOOP('',(#13705,#13706,#13707,#13708));
+#13705 = ORIENTED_EDGE('',*,*,#13228,.T.);
+#13706 = ORIENTED_EDGE('',*,*,#13528,.T.);
+#13707 = ORIENTED_EDGE('',*,*,#12625,.T.);
+#13708 = ORIENTED_EDGE('',*,*,#13709,.F.);
+#13709 = EDGE_CURVE('',#13208,#12598,#13710,.T.);
+#13710 = SURFACE_CURVE('',#13711,(#13715,#13722),.PCURVE_S1.);
+#13711 = LINE('',#13712,#13713);
+#13712 = CARTESIAN_POINT('',(8.95,0.75,0.35));
+#13713 = VECTOR('',#13714,1.);
+#13714 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13715 = PCURVE('',#12641,#13716);
+#13716 = DEFINITIONAL_REPRESENTATION('',(#13717),#13721);
+#13717 = LINE('',#13718,#13719);
+#13718 = CARTESIAN_POINT('',(6.2,0.));
+#13719 = VECTOR('',#13720,1.);
+#13720 = DIRECTION('',(0.,-1.));
+#13721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13722 = PCURVE('',#12613,#13723);
+#13723 = DEFINITIONAL_REPRESENTATION('',(#13724),#13728);
+#13724 = LINE('',#13725,#13726);
+#13725 = CARTESIAN_POINT('',(0.,0.));
+#13726 = VECTOR('',#13727,1.);
+#13727 = DIRECTION('',(2.22044604925E-16,-1.));
+#13728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13729 = ADVANCED_FACE('',(#13730),#12613,.F.);
+#13730 = FACE_BOUND('',#13731,.F.);
+#13731 = EDGE_LOOP('',(#13732,#13733,#13734,#13735));
+#13732 = ORIENTED_EDGE('',*,*,#13207,.T.);
+#13733 = ORIENTED_EDGE('',*,*,#13709,.T.);
+#13734 = ORIENTED_EDGE('',*,*,#12597,.T.);
+#13735 = ORIENTED_EDGE('',*,*,#13619,.F.);
+#13736 = ADVANCED_FACE('',(#13737),#13017,.T.);
+#13737 = FACE_BOUND('',#13738,.T.);
+#13738 = EDGE_LOOP('',(#13739,#13740,#13741,#13742));
+#13739 = ORIENTED_EDGE('',*,*,#13550,.T.);
+#13740 = ORIENTED_EDGE('',*,*,#13001,.T.);
+#13741 = ORIENTED_EDGE('',*,*,#13402,.T.);
+#13742 = ORIENTED_EDGE('',*,*,#13270,.F.);
+#13743 = ADVANCED_FACE('',(#13744),#13359,.F.);
+#13744 = FACE_BOUND('',#13745,.F.);
+#13745 = EDGE_LOOP('',(#13746,#13747,#13748,#13749));
+#13746 = ORIENTED_EDGE('',*,*,#13343,.T.);
+#13747 = ORIENTED_EDGE('',*,*,#13680,.T.);
+#13748 = ORIENTED_EDGE('',*,*,#13478,.F.);
+#13749 = ORIENTED_EDGE('',*,*,#13427,.F.);
+#13750 = MANIFOLD_SOLID_BREP('',#13751);
+#13751 = CLOSED_SHELL('',(#13752,#13872,#14068,#14122,#14172,#14426,
+    #14645,#14849,#14876,#14926,#14980,#15007,#15076,#15235,#15282,
+    #15414,#15524,#15574,#15692,#15743,#15770,#15777,#15804,#15831,
+    #15838,#15845));
+#13752 = ADVANCED_FACE('',(#13753),#13767,.F.);
+#13753 = FACE_BOUND('',#13754,.F.);
+#13754 = EDGE_LOOP('',(#13755,#13790,#13818,#13846));
+#13755 = ORIENTED_EDGE('',*,*,#13756,.T.);
+#13756 = EDGE_CURVE('',#13757,#13759,#13761,.T.);
+#13757 = VERTEX_POINT('',#13758);
+#13758 = CARTESIAN_POINT('',(8.95,3.09,-0.75));
+#13759 = VERTEX_POINT('',#13760);
+#13760 = CARTESIAN_POINT('',(8.95,1.99,-0.75));
+#13761 = SURFACE_CURVE('',#13762,(#13766,#13778),.PCURVE_S1.);
+#13762 = LINE('',#13763,#13764);
+#13763 = CARTESIAN_POINT('',(8.95,3.29,-0.75));
+#13764 = VECTOR('',#13765,1.);
+#13765 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13766 = PCURVE('',#13767,#13772);
+#13767 = PLANE('',#13768);
+#13768 = AXIS2_PLACEMENT_3D('',#13769,#13770,#13771);
+#13769 = CARTESIAN_POINT('',(8.95,3.29,-0.75));
+#13770 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#13771 = DIRECTION('',(1.,0.,0.));
+#13772 = DEFINITIONAL_REPRESENTATION('',(#13773),#13777);
+#13773 = LINE('',#13774,#13775);
+#13774 = CARTESIAN_POINT('',(0.,0.));
+#13775 = VECTOR('',#13776,1.);
+#13776 = DIRECTION('',(0.,-1.));
+#13777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13778 = PCURVE('',#13779,#13784);
+#13779 = PLANE('',#13780);
+#13780 = AXIS2_PLACEMENT_3D('',#13781,#13782,#13783);
+#13781 = CARTESIAN_POINT('',(7.45,3.29,-1.208596022188));
+#13782 = DIRECTION('',(-0.292371704723,8.49369246903E-16,0.956304755963)
+  );
+#13783 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#13784 = DEFINITIONAL_REPRESENTATION('',(#13785),#13789);
+#13785 = LINE('',#13786,#13787);
+#13786 = CARTESIAN_POINT('',(1.568537634731,1.838705979118E-17));
+#13787 = VECTOR('',#13788,1.);
+#13788 = DIRECTION('',(-6.491955966642E-17,-1.));
+#13789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13790 = ORIENTED_EDGE('',*,*,#13791,.T.);
+#13791 = EDGE_CURVE('',#13759,#13792,#13794,.T.);
+#13792 = VERTEX_POINT('',#13793);
+#13793 = CARTESIAN_POINT('',(14.25,1.99,-0.75));
+#13794 = SURFACE_CURVE('',#13795,(#13799,#13806),.PCURVE_S1.);
+#13795 = LINE('',#13796,#13797);
+#13796 = CARTESIAN_POINT('',(8.95,1.99,-0.75));
+#13797 = VECTOR('',#13798,1.);
+#13798 = DIRECTION('',(1.,0.,0.));
+#13799 = PCURVE('',#13767,#13800);
+#13800 = DEFINITIONAL_REPRESENTATION('',(#13801),#13805);
+#13801 = LINE('',#13802,#13803);
+#13802 = CARTESIAN_POINT('',(1.7763568394E-15,-1.3));
+#13803 = VECTOR('',#13804,1.);
+#13804 = DIRECTION('',(1.,0.));
+#13805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13806 = PCURVE('',#13807,#13812);
+#13807 = CYLINDRICAL_SURFACE('',#13808,0.2);
+#13808 = AXIS2_PLACEMENT_3D('',#13809,#13810,#13811);
+#13809 = CARTESIAN_POINT('',(8.95,1.99,-0.55));
+#13810 = DIRECTION('',(1.,0.,0.));
+#13811 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#13812 = DEFINITIONAL_REPRESENTATION('',(#13813),#13817);
+#13813 = LINE('',#13814,#13815);
+#13814 = CARTESIAN_POINT('',(-0.,0.));
+#13815 = VECTOR('',#13816,1.);
+#13816 = DIRECTION('',(-0.,1.));
+#13817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13818 = ORIENTED_EDGE('',*,*,#13819,.F.);
+#13819 = EDGE_CURVE('',#13820,#13792,#13822,.T.);
+#13820 = VERTEX_POINT('',#13821);
+#13821 = CARTESIAN_POINT('',(14.25,3.09,-0.75));
+#13822 = SURFACE_CURVE('',#13823,(#13827,#13834),.PCURVE_S1.);
+#13823 = LINE('',#13824,#13825);
+#13824 = CARTESIAN_POINT('',(14.25,3.29,-0.75));
+#13825 = VECTOR('',#13826,1.);
+#13826 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13827 = PCURVE('',#13767,#13828);
+#13828 = DEFINITIONAL_REPRESENTATION('',(#13829),#13833);
+#13829 = LINE('',#13830,#13831);
+#13830 = CARTESIAN_POINT('',(5.3,0.));
+#13831 = VECTOR('',#13832,1.);
+#13832 = DIRECTION('',(0.,-1.));
+#13833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13834 = PCURVE('',#13835,#13840);
+#13835 = PLANE('',#13836);
+#13836 = AXIS2_PLACEMENT_3D('',#13837,#13838,#13839);
+#13837 = CARTESIAN_POINT('',(14.25,3.29,-0.75));
+#13838 = DIRECTION('',(-1.,0.,0.));
+#13839 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#13840 = DEFINITIONAL_REPRESENTATION('',(#13841),#13845);
+#13841 = LINE('',#13842,#13843);
+#13842 = CARTESIAN_POINT('',(0.,-0.));
+#13843 = VECTOR('',#13844,1.);
+#13844 = DIRECTION('',(-2.22044604925E-16,-1.));
+#13845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13846 = ORIENTED_EDGE('',*,*,#13847,.F.);
+#13847 = EDGE_CURVE('',#13757,#13820,#13848,.T.);
+#13848 = SURFACE_CURVE('',#13849,(#13853,#13860),.PCURVE_S1.);
+#13849 = LINE('',#13850,#13851);
+#13850 = CARTESIAN_POINT('',(8.95,3.09,-0.75));
+#13851 = VECTOR('',#13852,1.);
+#13852 = DIRECTION('',(1.,0.,0.));
+#13853 = PCURVE('',#13767,#13854);
+#13854 = DEFINITIONAL_REPRESENTATION('',(#13855),#13859);
+#13855 = LINE('',#13856,#13857);
+#13856 = CARTESIAN_POINT('',(1.7763568394E-15,-0.2));
+#13857 = VECTOR('',#13858,1.);
+#13858 = DIRECTION('',(1.,0.));
+#13859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13860 = PCURVE('',#13861,#13866);
+#13861 = CYLINDRICAL_SURFACE('',#13862,0.2);
+#13862 = AXIS2_PLACEMENT_3D('',#13863,#13864,#13865);
+#13863 = CARTESIAN_POINT('',(8.95,3.09,-0.55));
+#13864 = DIRECTION('',(1.,0.,0.));
+#13865 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#13866 = DEFINITIONAL_REPRESENTATION('',(#13867),#13871);
+#13867 = LINE('',#13868,#13869);
+#13868 = CARTESIAN_POINT('',(0.,0.));
+#13869 = VECTOR('',#13870,1.);
+#13870 = DIRECTION('',(0.,1.));
+#13871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13872 = ADVANCED_FACE('',(#13873),#13779,.F.);
+#13873 = FACE_BOUND('',#13874,.F.);
+#13874 = EDGE_LOOP('',(#13875,#13876,#13910,#13938,#13961,#13989,#14017,
+    #14040));
+#13875 = ORIENTED_EDGE('',*,*,#13756,.F.);
+#13876 = ORIENTED_EDGE('',*,*,#13877,.T.);
+#13877 = EDGE_CURVE('',#13757,#13878,#13880,.T.);
+#13878 = VERTEX_POINT('',#13879);
+#13879 = CARTESIAN_POINT('',(9.604170523697,3.29,-0.55));
+#13880 = SURFACE_CURVE('',#13881,(#13886,#13897),.PCURVE_S1.);
+#13881 = ELLIPSE('',#13882,0.684060723967,0.2);
+#13882 = AXIS2_PLACEMENT_3D('',#13883,#13884,#13885);
+#13883 = CARTESIAN_POINT('',(9.604170523697,3.09,-0.55));
+#13884 = DIRECTION('',(0.292371704723,-8.49369246903E-16,-0.956304755963
+    ));
+#13885 = DIRECTION('',(0.956304755963,2.596782386657E-16,0.292371704723)
+  );
+#13886 = PCURVE('',#13779,#13887);
+#13887 = DEFINITIONAL_REPRESENTATION('',(#13888),#13896);
+#13888 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#13889,#13890,#13891,#13892
+    ,#13893,#13894,#13895),.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(
+  '') );
+#13889 = CARTESIAN_POINT('',(2.936659082664,-0.2));
+#13890 = CARTESIAN_POINT('',(2.936659082664,-0.546410161514));
+#13891 = CARTESIAN_POINT('',(1.910567996714,-0.373205080757));
+#13892 = CARTESIAN_POINT('',(0.884476910764,-0.2));
+#13893 = CARTESIAN_POINT('',(1.910567996714,-2.679491924311E-02));
+#13894 = CARTESIAN_POINT('',(2.936659082664,0.146410161514));
+#13895 = CARTESIAN_POINT('',(2.936659082664,-0.2));
+#13896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13897 = PCURVE('',#13861,#13898);
+#13898 = DEFINITIONAL_REPRESENTATION('',(#13899),#13909);
+#13899 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#13900,#13901,#13902,#13903,
+    #13904,#13905,#13906,#13907,#13908),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#13900 = CARTESIAN_POINT('',(4.890112151647E-16,-3.270849236833E-19));
+#13901 = CARTESIAN_POINT('',(0.196349541599,1.284460766991E-10));
+#13902 = CARTESIAN_POINT('',(0.392699082199,2.882326108482E-02));
+#13903 = CARTESIAN_POINT('',(0.589048622793,8.646953800644E-02));
+#13904 = CARTESIAN_POINT('',(0.785398163404,0.170569239739));
+#13905 = CARTESIAN_POINT('',(0.98174770399,0.276378371062));
+#13906 = CARTESIAN_POINT('',(1.178097244597,0.397278328971));
+#13907 = CARTESIAN_POINT('',(1.374446785196,0.525724441241));
+#13908 = CARTESIAN_POINT('',(1.570796326795,0.654170523697));
+#13909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13910 = ORIENTED_EDGE('',*,*,#13911,.F.);
+#13911 = EDGE_CURVE('',#13912,#13878,#13914,.T.);
+#13912 = VERTEX_POINT('',#13913);
+#13913 = CARTESIAN_POINT('',(8.95,3.29,-0.75));
+#13914 = SURFACE_CURVE('',#13915,(#13919,#13926),.PCURVE_S1.);
+#13915 = LINE('',#13916,#13917);
+#13916 = CARTESIAN_POINT('',(8.2,3.29,-0.979298011094));
+#13917 = VECTOR('',#13918,1.);
+#13918 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#13919 = PCURVE('',#13779,#13920);
+#13920 = DEFINITIONAL_REPRESENTATION('',(#13921),#13925);
+#13921 = LINE('',#13922,#13923);
+#13922 = CARTESIAN_POINT('',(0.784268817365,1.838705979118E-17));
+#13923 = VECTOR('',#13924,1.);
+#13924 = DIRECTION('',(1.,0.));
+#13925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13926 = PCURVE('',#13927,#13932);
+#13927 = PLANE('',#13928);
+#13928 = AXIS2_PLACEMENT_3D('',#13929,#13930,#13931);
+#13929 = CARTESIAN_POINT('',(8.95,3.29,-0.75));
+#13930 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#13931 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#13932 = DEFINITIONAL_REPRESENTATION('',(#13933),#13937);
+#13933 = LINE('',#13934,#13935);
+#13934 = CARTESIAN_POINT('',(-0.229298011094,-0.75));
+#13935 = VECTOR('',#13936,1.);
+#13936 = DIRECTION('',(0.292371704723,0.956304755963));
+#13937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13938 = ORIENTED_EDGE('',*,*,#13939,.F.);
+#13939 = EDGE_CURVE('',#13940,#13912,#13942,.T.);
+#13940 = VERTEX_POINT('',#13941);
+#13941 = CARTESIAN_POINT('',(7.45,3.29,-1.208596022188));
+#13942 = SURFACE_CURVE('',#13943,(#13947,#13954),.PCURVE_S1.);
+#13943 = LINE('',#13944,#13945);
+#13944 = CARTESIAN_POINT('',(7.45,3.29,-1.208596022188));
+#13945 = VECTOR('',#13946,1.);
+#13946 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#13947 = PCURVE('',#13779,#13948);
+#13948 = DEFINITIONAL_REPRESENTATION('',(#13949),#13953);
+#13949 = LINE('',#13950,#13951);
+#13950 = CARTESIAN_POINT('',(-9.142888065694E-16,1.102813550063E-31));
+#13951 = VECTOR('',#13952,1.);
+#13952 = DIRECTION('',(1.,3.697785493223E-32));
+#13953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13954 = PCURVE('',#13927,#13955);
+#13955 = DEFINITIONAL_REPRESENTATION('',(#13956),#13960);
+#13956 = LINE('',#13957,#13958);
+#13957 = CARTESIAN_POINT('',(-0.458596022188,-1.5));
+#13958 = VECTOR('',#13959,1.);
+#13959 = DIRECTION('',(0.292371704723,0.956304755963));
+#13960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13961 = ORIENTED_EDGE('',*,*,#13962,.T.);
+#13962 = EDGE_CURVE('',#13940,#13963,#13965,.T.);
+#13963 = VERTEX_POINT('',#13964);
+#13964 = CARTESIAN_POINT('',(7.45,1.79,-1.208596022188));
+#13965 = SURFACE_CURVE('',#13966,(#13970,#13977),.PCURVE_S1.);
+#13966 = LINE('',#13967,#13968);
+#13967 = CARTESIAN_POINT('',(7.45,3.29,-1.208596022188));
+#13968 = VECTOR('',#13969,1.);
+#13969 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#13970 = PCURVE('',#13779,#13971);
+#13971 = DEFINITIONAL_REPRESENTATION('',(#13972),#13976);
+#13972 = LINE('',#13973,#13974);
+#13973 = CARTESIAN_POINT('',(0.,-0.));
+#13974 = VECTOR('',#13975,1.);
+#13975 = DIRECTION('',(-6.491955966642E-17,-1.));
+#13976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13977 = PCURVE('',#13978,#13983);
+#13978 = PLANE('',#13979);
+#13979 = AXIS2_PLACEMENT_3D('',#13980,#13981,#13982);
+#13980 = CARTESIAN_POINT('',(7.45,3.29,-0.908596022188));
+#13981 = DIRECTION('',(1.,0.,0.));
+#13982 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#13983 = DEFINITIONAL_REPRESENTATION('',(#13984),#13988);
+#13984 = LINE('',#13985,#13986);
+#13985 = CARTESIAN_POINT('',(0.3,2.22044604925E-17));
+#13986 = VECTOR('',#13987,1.);
+#13987 = DIRECTION('',(2.22044604925E-16,-1.));
+#13988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13989 = ORIENTED_EDGE('',*,*,#13990,.T.);
+#13990 = EDGE_CURVE('',#13963,#13991,#13993,.T.);
+#13991 = VERTEX_POINT('',#13992);
+#13992 = CARTESIAN_POINT('',(8.95,1.79,-0.75));
+#13993 = SURFACE_CURVE('',#13994,(#13998,#14005),.PCURVE_S1.);
+#13994 = LINE('',#13995,#13996);
+#13995 = CARTESIAN_POINT('',(7.45,1.79,-1.208596022188));
+#13996 = VECTOR('',#13997,1.);
+#13997 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#13998 = PCURVE('',#13779,#13999);
+#13999 = DEFINITIONAL_REPRESENTATION('',(#14000),#14004);
+#14000 = LINE('',#14001,#14002);
+#14001 = CARTESIAN_POINT('',(-1.044127925902E-15,-1.5));
+#14002 = VECTOR('',#14003,1.);
+#14003 = DIRECTION('',(1.,3.697785493223E-32));
+#14004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14005 = PCURVE('',#14006,#14011);
+#14006 = PLANE('',#14007);
+#14007 = AXIS2_PLACEMENT_3D('',#14008,#14009,#14010);
+#14008 = CARTESIAN_POINT('',(8.95,1.79,-0.75));
+#14009 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#14010 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#14011 = DEFINITIONAL_REPRESENTATION('',(#14012),#14016);
+#14012 = LINE('',#14013,#14014);
+#14013 = CARTESIAN_POINT('',(-0.458596022188,-1.5));
+#14014 = VECTOR('',#14015,1.);
+#14015 = DIRECTION('',(0.292371704723,0.956304755963));
+#14016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14017 = ORIENTED_EDGE('',*,*,#14018,.T.);
+#14018 = EDGE_CURVE('',#13991,#14019,#14021,.T.);
+#14019 = VERTEX_POINT('',#14020);
+#14020 = CARTESIAN_POINT('',(9.604170523697,1.79,-0.55));
+#14021 = SURFACE_CURVE('',#14022,(#14026,#14033),.PCURVE_S1.);
+#14022 = LINE('',#14023,#14024);
+#14023 = CARTESIAN_POINT('',(8.2,1.79,-0.979298011094));
+#14024 = VECTOR('',#14025,1.);
+#14025 = DIRECTION('',(0.956304755963,3.245977983321E-16,0.292371704723)
+  );
+#14026 = PCURVE('',#13779,#14027);
+#14027 = DEFINITIONAL_REPRESENTATION('',(#14028),#14032);
+#14028 = LINE('',#14029,#14030);
+#14029 = CARTESIAN_POINT('',(0.784268817365,-1.5));
+#14030 = VECTOR('',#14031,1.);
+#14031 = DIRECTION('',(1.,0.));
+#14032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14033 = PCURVE('',#14006,#14034);
+#14034 = DEFINITIONAL_REPRESENTATION('',(#14035),#14039);
+#14035 = LINE('',#14036,#14037);
+#14036 = CARTESIAN_POINT('',(-0.229298011094,-0.75));
+#14037 = VECTOR('',#14038,1.);
+#14038 = DIRECTION('',(0.292371704723,0.956304755963));
+#14039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14040 = ORIENTED_EDGE('',*,*,#14041,.F.);
+#14041 = EDGE_CURVE('',#13759,#14019,#14042,.T.);
+#14042 = SURFACE_CURVE('',#14043,(#14048,#14055),.PCURVE_S1.);
+#14043 = ELLIPSE('',#14044,0.684060723967,0.2);
+#14044 = AXIS2_PLACEMENT_3D('',#14045,#14046,#14047);
+#14045 = CARTESIAN_POINT('',(9.604170523697,1.99,-0.55));
+#14046 = DIRECTION('',(-0.292371704723,8.49369246903E-16,0.956304755963)
+  );
+#14047 = DIRECTION('',(0.956304755963,2.596782386657E-16,0.292371704723)
+  );
+#14048 = PCURVE('',#13779,#14049);
+#14049 = DEFINITIONAL_REPRESENTATION('',(#14050),#14054);
+#14050 = ELLIPSE('',#14051,0.684060723967,0.2);
+#14051 = AXIS2_PLACEMENT_2D('',#14052,#14053);
+#14052 = CARTESIAN_POINT('',(2.252598358697,-1.3));
+#14053 = DIRECTION('',(1.,-6.491955966642E-17));
+#14054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14055 = PCURVE('',#13807,#14056);
+#14056 = DEFINITIONAL_REPRESENTATION('',(#14057),#14067);
+#14057 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14058,#14059,#14060,#14061,
+    #14062,#14063,#14064,#14065,#14066),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#14058 = CARTESIAN_POINT('',(6.610029722541E-17,-3.270849236833E-19));
+#14059 = CARTESIAN_POINT('',(-0.196349541599,1.284460766991E-10));
+#14060 = CARTESIAN_POINT('',(-0.392699082198,2.882326108482E-02));
+#14061 = CARTESIAN_POINT('',(-0.589048622797,8.646953800644E-02));
+#14062 = CARTESIAN_POINT('',(-0.785398163397,0.170569239739));
+#14063 = CARTESIAN_POINT('',(-0.981747703997,0.276378371062));
+#14064 = CARTESIAN_POINT('',(-1.178097244595,0.397278328971));
+#14065 = CARTESIAN_POINT('',(-1.374446785196,0.525724441241));
+#14066 = CARTESIAN_POINT('',(-1.570796326795,0.654170523697));
+#14067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14068 = ADVANCED_FACE('',(#14069),#13861,.T.);
+#14069 = FACE_BOUND('',#14070,.T.);
+#14070 = EDGE_LOOP('',(#14071,#14072,#14095,#14121));
+#14071 = ORIENTED_EDGE('',*,*,#13877,.T.);
+#14072 = ORIENTED_EDGE('',*,*,#14073,.T.);
+#14073 = EDGE_CURVE('',#13878,#14074,#14076,.T.);
+#14074 = VERTEX_POINT('',#14075);
+#14075 = CARTESIAN_POINT('',(14.25,3.29,-0.55));
+#14076 = SURFACE_CURVE('',#14077,(#14081,#14088),.PCURVE_S1.);
+#14077 = LINE('',#14078,#14079);
+#14078 = CARTESIAN_POINT('',(8.95,3.29,-0.55));
+#14079 = VECTOR('',#14080,1.);
+#14080 = DIRECTION('',(1.,0.,0.));
+#14081 = PCURVE('',#13861,#14082);
+#14082 = DEFINITIONAL_REPRESENTATION('',(#14083),#14087);
+#14083 = LINE('',#14084,#14085);
+#14084 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14085 = VECTOR('',#14086,1.);
+#14086 = DIRECTION('',(0.,1.));
+#14087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14088 = PCURVE('',#13927,#14089);
+#14089 = DEFINITIONAL_REPRESENTATION('',(#14090),#14094);
+#14090 = LINE('',#14091,#14092);
+#14091 = CARTESIAN_POINT('',(0.2,1.7763568394E-15));
+#14092 = VECTOR('',#14093,1.);
+#14093 = DIRECTION('',(0.,1.));
+#14094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14095 = ORIENTED_EDGE('',*,*,#14096,.F.);
+#14096 = EDGE_CURVE('',#13820,#14074,#14097,.T.);
+#14097 = SURFACE_CURVE('',#14098,(#14103,#14110),.PCURVE_S1.);
+#14098 = CIRCLE('',#14099,0.2);
+#14099 = AXIS2_PLACEMENT_3D('',#14100,#14101,#14102);
+#14100 = CARTESIAN_POINT('',(14.25,3.09,-0.55));
+#14101 = DIRECTION('',(1.,0.,0.));
+#14102 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#14103 = PCURVE('',#13861,#14104);
+#14104 = DEFINITIONAL_REPRESENTATION('',(#14105),#14109);
+#14105 = LINE('',#14106,#14107);
+#14106 = CARTESIAN_POINT('',(-1.570796326795,5.3));
+#14107 = VECTOR('',#14108,1.);
+#14108 = DIRECTION('',(1.,0.));
+#14109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14110 = PCURVE('',#13835,#14111);
+#14111 = DEFINITIONAL_REPRESENTATION('',(#14112),#14120);
+#14112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14113,#14114,#14115,#14116
+    ,#14117,#14118,#14119),.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(
+  '') );
+#14113 = CARTESIAN_POINT('',(0.2,-0.4));
+#14114 = CARTESIAN_POINT('',(-0.146410161514,-0.4));
+#14115 = CARTESIAN_POINT('',(2.679491924311E-02,-1.E-01));
+#14116 = CARTESIAN_POINT('',(0.2,0.2));
+#14117 = CARTESIAN_POINT('',(0.373205080757,-0.1));
+#14118 = CARTESIAN_POINT('',(0.546410161514,-0.4));
+#14119 = CARTESIAN_POINT('',(0.2,-0.4));
+#14120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14121 = ORIENTED_EDGE('',*,*,#13847,.F.);
+#14122 = ADVANCED_FACE('',(#14123),#13807,.T.);
+#14123 = FACE_BOUND('',#14124,.F.);
+#14124 = EDGE_LOOP('',(#14125,#14126,#14149,#14171));
+#14125 = ORIENTED_EDGE('',*,*,#14041,.T.);
+#14126 = ORIENTED_EDGE('',*,*,#14127,.T.);
+#14127 = EDGE_CURVE('',#14019,#14128,#14130,.T.);
+#14128 = VERTEX_POINT('',#14129);
+#14129 = CARTESIAN_POINT('',(14.25,1.79,-0.55));
+#14130 = SURFACE_CURVE('',#14131,(#14135,#14142),.PCURVE_S1.);
+#14131 = LINE('',#14132,#14133);
+#14132 = CARTESIAN_POINT('',(8.95,1.79,-0.55));
+#14133 = VECTOR('',#14134,1.);
+#14134 = DIRECTION('',(1.,0.,0.));
+#14135 = PCURVE('',#13807,#14136);
+#14136 = DEFINITIONAL_REPRESENTATION('',(#14137),#14141);
+#14137 = LINE('',#14138,#14139);
+#14138 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#14139 = VECTOR('',#14140,1.);
+#14140 = DIRECTION('',(-0.,1.));
+#14141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14142 = PCURVE('',#14006,#14143);
+#14143 = DEFINITIONAL_REPRESENTATION('',(#14144),#14148);
+#14144 = LINE('',#14145,#14146);
+#14145 = CARTESIAN_POINT('',(0.2,1.7763568394E-15));
+#14146 = VECTOR('',#14147,1.);
+#14147 = DIRECTION('',(0.,1.));
+#14148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14149 = ORIENTED_EDGE('',*,*,#14150,.F.);
+#14150 = EDGE_CURVE('',#13792,#14128,#14151,.T.);
+#14151 = SURFACE_CURVE('',#14152,(#14157,#14164),.PCURVE_S1.);
+#14152 = CIRCLE('',#14153,0.2);
+#14153 = AXIS2_PLACEMENT_3D('',#14154,#14155,#14156);
+#14154 = CARTESIAN_POINT('',(14.25,1.99,-0.55));
+#14155 = DIRECTION('',(-1.,0.,0.));
+#14156 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#14157 = PCURVE('',#13807,#14158);
+#14158 = DEFINITIONAL_REPRESENTATION('',(#14159),#14163);
+#14159 = LINE('',#14160,#14161);
+#14160 = CARTESIAN_POINT('',(4.712388980385,5.3));
+#14161 = VECTOR('',#14162,1.);
+#14162 = DIRECTION('',(-1.,0.));
+#14163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14164 = PCURVE('',#13835,#14165);
+#14165 = DEFINITIONAL_REPRESENTATION('',(#14166),#14170);
+#14166 = CIRCLE('',#14167,0.2);
+#14167 = AXIS2_PLACEMENT_2D('',#14168,#14169);
+#14168 = CARTESIAN_POINT('',(0.2,-1.3));
+#14169 = DIRECTION('',(-8.881784197001E-16,-1.));
+#14170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14171 = ORIENTED_EDGE('',*,*,#13791,.F.);
+#14172 = ADVANCED_FACE('',(#14173,#14312),#13835,.F.);
+#14173 = FACE_BOUND('',#14174,.F.);
+#14174 = EDGE_LOOP('',(#14175,#14176,#14177,#14200,#14229,#14257,#14290,
+    #14311));
+#14175 = ORIENTED_EDGE('',*,*,#13819,.T.);
+#14176 = ORIENTED_EDGE('',*,*,#14150,.T.);
+#14177 = ORIENTED_EDGE('',*,*,#14178,.T.);
+#14178 = EDGE_CURVE('',#14128,#14179,#14181,.T.);
+#14179 = VERTEX_POINT('',#14180);
+#14180 = CARTESIAN_POINT('',(14.25,1.79,0.55));
+#14181 = SURFACE_CURVE('',#14182,(#14186,#14193),.PCURVE_S1.);
+#14182 = LINE('',#14183,#14184);
+#14183 = CARTESIAN_POINT('',(14.25,1.79,-0.75));
+#14184 = VECTOR('',#14185,1.);
+#14185 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#14186 = PCURVE('',#13835,#14187);
+#14187 = DEFINITIONAL_REPRESENTATION('',(#14188),#14192);
+#14188 = LINE('',#14189,#14190);
+#14189 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.5));
+#14190 = VECTOR('',#14191,1.);
+#14191 = DIRECTION('',(1.,0.));
+#14192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14193 = PCURVE('',#14006,#14194);
+#14194 = DEFINITIONAL_REPRESENTATION('',(#14195),#14199);
+#14195 = LINE('',#14196,#14197);
+#14196 = CARTESIAN_POINT('',(0.,5.3));
+#14197 = VECTOR('',#14198,1.);
+#14198 = DIRECTION('',(1.,0.));
+#14199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14200 = ORIENTED_EDGE('',*,*,#14201,.T.);
+#14201 = EDGE_CURVE('',#14179,#14202,#14204,.T.);
+#14202 = VERTEX_POINT('',#14203);
+#14203 = CARTESIAN_POINT('',(14.25,1.99,0.75));
+#14204 = SURFACE_CURVE('',#14205,(#14210,#14217),.PCURVE_S1.);
+#14205 = CIRCLE('',#14206,0.2);
+#14206 = AXIS2_PLACEMENT_3D('',#14207,#14208,#14209);
+#14207 = CARTESIAN_POINT('',(14.25,1.99,0.55));
+#14208 = DIRECTION('',(-1.,0.,-0.));
+#14209 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#14210 = PCURVE('',#13835,#14211);
+#14211 = DEFINITIONAL_REPRESENTATION('',(#14212),#14216);
+#14212 = CIRCLE('',#14213,0.2);
+#14213 = AXIS2_PLACEMENT_2D('',#14214,#14215);
+#14214 = CARTESIAN_POINT('',(1.3,-1.3));
+#14215 = DIRECTION('',(8.881784197001E-16,1.));
+#14216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14217 = PCURVE('',#14218,#14223);
+#14218 = CYLINDRICAL_SURFACE('',#14219,0.2);
+#14219 = AXIS2_PLACEMENT_3D('',#14220,#14221,#14222);
+#14220 = CARTESIAN_POINT('',(14.25,1.99,0.55));
+#14221 = DIRECTION('',(-1.,0.,0.));
+#14222 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#14223 = DEFINITIONAL_REPRESENTATION('',(#14224),#14228);
+#14224 = LINE('',#14225,#14226);
+#14225 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#14226 = VECTOR('',#14227,1.);
+#14227 = DIRECTION('',(1.,0.));
+#14228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14229 = ORIENTED_EDGE('',*,*,#14230,.F.);
+#14230 = EDGE_CURVE('',#14231,#14202,#14233,.T.);
+#14231 = VERTEX_POINT('',#14232);
+#14232 = CARTESIAN_POINT('',(14.25,3.09,0.75));
+#14233 = SURFACE_CURVE('',#14234,(#14238,#14245),.PCURVE_S1.);
+#14234 = LINE('',#14235,#14236);
+#14235 = CARTESIAN_POINT('',(14.25,3.29,0.75));
+#14236 = VECTOR('',#14237,1.);
+#14237 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#14238 = PCURVE('',#13835,#14239);
+#14239 = DEFINITIONAL_REPRESENTATION('',(#14240),#14244);
+#14240 = LINE('',#14241,#14242);
+#14241 = CARTESIAN_POINT('',(1.5,3.944304526105E-31));
+#14242 = VECTOR('',#14243,1.);
+#14243 = DIRECTION('',(-2.22044604925E-16,-1.));
+#14244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14245 = PCURVE('',#14246,#14251);
+#14246 = PLANE('',#14247);
+#14247 = AXIS2_PLACEMENT_3D('',#14248,#14249,#14250);
+#14248 = CARTESIAN_POINT('',(14.25,3.29,0.75));
+#14249 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#14250 = DIRECTION('',(-1.,0.,0.));
+#14251 = DEFINITIONAL_REPRESENTATION('',(#14252),#14256);
+#14252 = LINE('',#14253,#14254);
+#14253 = CARTESIAN_POINT('',(0.,-0.));
+#14254 = VECTOR('',#14255,1.);
+#14255 = DIRECTION('',(0.,-1.));
+#14256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14257 = ORIENTED_EDGE('',*,*,#14258,.F.);
+#14258 = EDGE_CURVE('',#14259,#14231,#14261,.T.);
+#14259 = VERTEX_POINT('',#14260);
+#14260 = CARTESIAN_POINT('',(14.25,3.29,0.55));
+#14261 = SURFACE_CURVE('',#14262,(#14267,#14278),.PCURVE_S1.);
+#14262 = CIRCLE('',#14263,0.2);
+#14263 = AXIS2_PLACEMENT_3D('',#14264,#14265,#14266);
+#14264 = CARTESIAN_POINT('',(14.25,3.09,0.55));
+#14265 = DIRECTION('',(1.,-0.,0.));
+#14266 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#14267 = PCURVE('',#13835,#14268);
+#14268 = DEFINITIONAL_REPRESENTATION('',(#14269),#14277);
+#14269 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14270,#14271,#14272,#14273
+    ,#14274,#14275,#14276),.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(
+  '') );
+#14270 = CARTESIAN_POINT('',(1.3,0.));
+#14271 = CARTESIAN_POINT('',(1.646410161514,-3.053113317719E-16));
+#14272 = CARTESIAN_POINT('',(1.473205080757,-0.3));
+#14273 = CARTESIAN_POINT('',(1.3,-0.6));
+#14274 = CARTESIAN_POINT('',(1.126794919243,-0.3));
+#14275 = CARTESIAN_POINT('',(0.953589838486,0.));
+#14276 = CARTESIAN_POINT('',(1.3,0.));
+#14277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14278 = PCURVE('',#14279,#14284);
+#14279 = CYLINDRICAL_SURFACE('',#14280,0.2);
+#14280 = AXIS2_PLACEMENT_3D('',#14281,#14282,#14283);
+#14281 = CARTESIAN_POINT('',(14.25,3.09,0.55));
+#14282 = DIRECTION('',(-1.,0.,0.));
+#14283 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#14284 = DEFINITIONAL_REPRESENTATION('',(#14285),#14289);
+#14285 = LINE('',#14286,#14287);
+#14286 = CARTESIAN_POINT('',(-1.7763568394E-15,0.));
+#14287 = VECTOR('',#14288,1.);
+#14288 = DIRECTION('',(-1.,0.));
+#14289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14290 = ORIENTED_EDGE('',*,*,#14291,.F.);
+#14291 = EDGE_CURVE('',#14074,#14259,#14292,.T.);
+#14292 = SURFACE_CURVE('',#14293,(#14297,#14304),.PCURVE_S1.);
+#14293 = LINE('',#14294,#14295);
+#14294 = CARTESIAN_POINT('',(14.25,3.29,-0.75));
+#14295 = VECTOR('',#14296,1.);
+#14296 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#14297 = PCURVE('',#13835,#14298);
+#14298 = DEFINITIONAL_REPRESENTATION('',(#14299),#14303);
+#14299 = LINE('',#14300,#14301);
+#14300 = CARTESIAN_POINT('',(0.,-0.));
+#14301 = VECTOR('',#14302,1.);
+#14302 = DIRECTION('',(1.,0.));
+#14303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14304 = PCURVE('',#13927,#14305);
+#14305 = DEFINITIONAL_REPRESENTATION('',(#14306),#14310);
+#14306 = LINE('',#14307,#14308);
+#14307 = CARTESIAN_POINT('',(0.,5.3));
+#14308 = VECTOR('',#14309,1.);
+#14309 = DIRECTION('',(1.,0.));
+#14310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14311 = ORIENTED_EDGE('',*,*,#14096,.F.);
+#14312 = FACE_BOUND('',#14313,.F.);
+#14313 = EDGE_LOOP('',(#14314,#14344,#14372,#14400));
+#14314 = ORIENTED_EDGE('',*,*,#14315,.F.);
+#14315 = EDGE_CURVE('',#14316,#14318,#14320,.T.);
+#14316 = VERTEX_POINT('',#14317);
+#14317 = CARTESIAN_POINT('',(14.25,2.04,0.5));
+#14318 = VERTEX_POINT('',#14319);
+#14319 = CARTESIAN_POINT('',(14.25,3.04,0.5));
+#14320 = SURFACE_CURVE('',#14321,(#14325,#14332),.PCURVE_S1.);
+#14321 = LINE('',#14322,#14323);
+#14322 = CARTESIAN_POINT('',(14.25,2.04,0.5));
+#14323 = VECTOR('',#14324,1.);
+#14324 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14325 = PCURVE('',#13835,#14326);
+#14326 = DEFINITIONAL_REPRESENTATION('',(#14327),#14331);
+#14327 = LINE('',#14328,#14329);
+#14328 = CARTESIAN_POINT('',(1.25,-1.25));
+#14329 = VECTOR('',#14330,1.);
+#14330 = DIRECTION('',(6.661338147751E-16,1.));
+#14331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14332 = PCURVE('',#14333,#14338);
+#14333 = PLANE('',#14334);
+#14334 = AXIS2_PLACEMENT_3D('',#14335,#14336,#14337);
+#14335 = CARTESIAN_POINT('',(14.25,2.04,0.5));
+#14336 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#14337 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14338 = DEFINITIONAL_REPRESENTATION('',(#14339),#14343);
+#14339 = LINE('',#14340,#14341);
+#14340 = CARTESIAN_POINT('',(0.,0.));
+#14341 = VECTOR('',#14342,1.);
+#14342 = DIRECTION('',(1.,0.));
+#14343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14344 = ORIENTED_EDGE('',*,*,#14345,.F.);
+#14345 = EDGE_CURVE('',#14346,#14316,#14348,.T.);
+#14346 = VERTEX_POINT('',#14347);
+#14347 = CARTESIAN_POINT('',(14.25,2.04,-0.5));
+#14348 = SURFACE_CURVE('',#14349,(#14353,#14360),.PCURVE_S1.);
+#14349 = LINE('',#14350,#14351);
+#14350 = CARTESIAN_POINT('',(14.25,2.04,-0.5));
+#14351 = VECTOR('',#14352,1.);
+#14352 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#14353 = PCURVE('',#13835,#14354);
+#14354 = DEFINITIONAL_REPRESENTATION('',(#14355),#14359);
+#14355 = LINE('',#14356,#14357);
+#14356 = CARTESIAN_POINT('',(0.25,-1.25));
+#14357 = VECTOR('',#14358,1.);
+#14358 = DIRECTION('',(1.,-6.661338147751E-16));
+#14359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14360 = PCURVE('',#14361,#14366);
+#14361 = PLANE('',#14362);
+#14362 = AXIS2_PLACEMENT_3D('',#14363,#14364,#14365);
+#14363 = CARTESIAN_POINT('',(14.25,2.04,-0.5));
+#14364 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#14365 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#14366 = DEFINITIONAL_REPRESENTATION('',(#14367),#14371);
+#14367 = LINE('',#14368,#14369);
+#14368 = CARTESIAN_POINT('',(0.,0.));
+#14369 = VECTOR('',#14370,1.);
+#14370 = DIRECTION('',(1.,-1.094764425254E-47));
+#14371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14372 = ORIENTED_EDGE('',*,*,#14373,.F.);
+#14373 = EDGE_CURVE('',#14374,#14346,#14376,.T.);
+#14374 = VERTEX_POINT('',#14375);
+#14375 = CARTESIAN_POINT('',(14.25,3.04,-0.5));
+#14376 = SURFACE_CURVE('',#14377,(#14381,#14388),.PCURVE_S1.);
+#14377 = LINE('',#14378,#14379);
+#14378 = CARTESIAN_POINT('',(14.25,3.04,-0.5));
+#14379 = VECTOR('',#14380,1.);
+#14380 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14381 = PCURVE('',#13835,#14382);
+#14382 = DEFINITIONAL_REPRESENTATION('',(#14383),#14387);
+#14383 = LINE('',#14384,#14385);
+#14384 = CARTESIAN_POINT('',(0.25,-0.25));
+#14385 = VECTOR('',#14386,1.);
+#14386 = DIRECTION('',(-6.661338147751E-16,-1.));
+#14387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14388 = PCURVE('',#14389,#14394);
+#14389 = PLANE('',#14390);
+#14390 = AXIS2_PLACEMENT_3D('',#14391,#14392,#14393);
+#14391 = CARTESIAN_POINT('',(14.25,3.04,-0.5));
+#14392 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#14393 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14394 = DEFINITIONAL_REPRESENTATION('',(#14395),#14399);
+#14395 = LINE('',#14396,#14397);
+#14396 = CARTESIAN_POINT('',(0.,0.));
+#14397 = VECTOR('',#14398,1.);
+#14398 = DIRECTION('',(1.,0.));
+#14399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14400 = ORIENTED_EDGE('',*,*,#14401,.F.);
+#14401 = EDGE_CURVE('',#14318,#14374,#14402,.T.);
+#14402 = SURFACE_CURVE('',#14403,(#14407,#14414),.PCURVE_S1.);
+#14403 = LINE('',#14404,#14405);
+#14404 = CARTESIAN_POINT('',(14.25,3.04,0.5));
+#14405 = VECTOR('',#14406,1.);
+#14406 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#14407 = PCURVE('',#13835,#14408);
+#14408 = DEFINITIONAL_REPRESENTATION('',(#14409),#14413);
+#14409 = LINE('',#14410,#14411);
+#14410 = CARTESIAN_POINT('',(1.25,-0.25));
+#14411 = VECTOR('',#14412,1.);
+#14412 = DIRECTION('',(-1.,6.661338147751E-16));
+#14413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14414 = PCURVE('',#14415,#14420);
+#14415 = PLANE('',#14416);
+#14416 = AXIS2_PLACEMENT_3D('',#14417,#14418,#14419);
+#14417 = CARTESIAN_POINT('',(14.25,3.04,0.5));
+#14418 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#14419 = DIRECTION('',(-2.22044604925E-16,-4.440892098501E-16,-1.));
+#14420 = DEFINITIONAL_REPRESENTATION('',(#14421),#14425);
+#14421 = LINE('',#14422,#14423);
+#14422 = CARTESIAN_POINT('',(0.,0.));
+#14423 = VECTOR('',#14424,1.);
+#14424 = DIRECTION('',(1.,1.094764425254E-47));
+#14425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14426 = ADVANCED_FACE('',(#14427),#13927,.T.);
+#14427 = FACE_BOUND('',#14428,.T.);
+#14428 = EDGE_LOOP('',(#14429,#14430,#14431,#14432,#14433,#14456,#14484,
+    #14512,#14540,#14568,#14596,#14624));
+#14429 = ORIENTED_EDGE('',*,*,#14291,.F.);
+#14430 = ORIENTED_EDGE('',*,*,#14073,.F.);
+#14431 = ORIENTED_EDGE('',*,*,#13911,.F.);
+#14432 = ORIENTED_EDGE('',*,*,#13939,.F.);
+#14433 = ORIENTED_EDGE('',*,*,#14434,.F.);
+#14434 = EDGE_CURVE('',#14435,#13940,#14437,.T.);
+#14435 = VERTEX_POINT('',#14436);
+#14436 = CARTESIAN_POINT('',(7.45,3.29,-0.908596022188));
+#14437 = SURFACE_CURVE('',#14438,(#14442,#14449),.PCURVE_S1.);
+#14438 = LINE('',#14439,#14440);
+#14439 = CARTESIAN_POINT('',(7.45,3.29,-0.908596022188));
+#14440 = VECTOR('',#14441,1.);
+#14441 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14442 = PCURVE('',#13927,#14443);
+#14443 = DEFINITIONAL_REPRESENTATION('',(#14444),#14448);
+#14444 = LINE('',#14445,#14446);
+#14445 = CARTESIAN_POINT('',(-0.158596022188,-1.5));
+#14446 = VECTOR('',#14447,1.);
+#14447 = DIRECTION('',(-1.,0.));
+#14448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14449 = PCURVE('',#13978,#14450);
+#14450 = DEFINITIONAL_REPRESENTATION('',(#14451),#14455);
+#14451 = LINE('',#14452,#14453);
+#14452 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
+#14453 = VECTOR('',#14454,1.);
+#14454 = DIRECTION('',(1.,0.));
+#14455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14456 = ORIENTED_EDGE('',*,*,#14457,.F.);
+#14457 = EDGE_CURVE('',#14458,#14435,#14460,.T.);
+#14458 = VERTEX_POINT('',#14459);
+#14459 = CARTESIAN_POINT('',(8.95,3.29,-0.45));
+#14460 = SURFACE_CURVE('',#14461,(#14465,#14472),.PCURVE_S1.);
+#14461 = LINE('',#14462,#14463);
+#14462 = CARTESIAN_POINT('',(8.95,3.29,-0.45));
+#14463 = VECTOR('',#14464,1.);
+#14464 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#14465 = PCURVE('',#13927,#14466);
+#14466 = DEFINITIONAL_REPRESENTATION('',(#14467),#14471);
+#14467 = LINE('',#14468,#14469);
+#14468 = CARTESIAN_POINT('',(0.3,-1.7763568394E-15));
+#14469 = VECTOR('',#14470,1.);
+#14470 = DIRECTION('',(-0.292371704723,-0.956304755963));
+#14471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14472 = PCURVE('',#14473,#14478);
+#14473 = PLANE('',#14474);
+#14474 = AXIS2_PLACEMENT_3D('',#14475,#14476,#14477);
+#14475 = CARTESIAN_POINT('',(8.95,3.29,-0.45));
+#14476 = DIRECTION('',(0.292371704723,-8.49369246903E-16,-0.956304755963
+    ));
+#14477 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#14478 = DEFINITIONAL_REPRESENTATION('',(#14479),#14483);
+#14479 = LINE('',#14480,#14481);
+#14480 = CARTESIAN_POINT('',(-1.844807503055E-15,-4.525647851578E-31));
+#14481 = VECTOR('',#14482,1.);
+#14482 = DIRECTION('',(1.,0.));
+#14483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14484 = ORIENTED_EDGE('',*,*,#14485,.F.);
+#14485 = EDGE_CURVE('',#14486,#14458,#14488,.T.);
+#14486 = VERTEX_POINT('',#14487);
+#14487 = CARTESIAN_POINT('',(8.95,3.29,0.35));
+#14488 = SURFACE_CURVE('',#14489,(#14493,#14500),.PCURVE_S1.);
+#14489 = LINE('',#14490,#14491);
+#14490 = CARTESIAN_POINT('',(8.95,3.29,0.35));
+#14491 = VECTOR('',#14492,1.);
+#14492 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14493 = PCURVE('',#13927,#14494);
+#14494 = DEFINITIONAL_REPRESENTATION('',(#14495),#14499);
+#14495 = LINE('',#14496,#14497);
+#14496 = CARTESIAN_POINT('',(1.1,-1.7763568394E-15));
+#14497 = VECTOR('',#14498,1.);
+#14498 = DIRECTION('',(-1.,0.));
+#14499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14500 = PCURVE('',#14501,#14506);
+#14501 = PLANE('',#14502);
+#14502 = AXIS2_PLACEMENT_3D('',#14503,#14504,#14505);
+#14503 = CARTESIAN_POINT('',(8.95,3.29,0.35));
+#14504 = DIRECTION('',(1.,0.,0.));
+#14505 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14506 = DEFINITIONAL_REPRESENTATION('',(#14507),#14511);
+#14507 = LINE('',#14508,#14509);
+#14508 = CARTESIAN_POINT('',(-5.551115123126E-17,1.110223024625E-16));
+#14509 = VECTOR('',#14510,1.);
+#14510 = DIRECTION('',(1.,0.));
+#14511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14512 = ORIENTED_EDGE('',*,*,#14513,.F.);
+#14513 = EDGE_CURVE('',#14514,#14486,#14516,.T.);
+#14514 = VERTEX_POINT('',#14515);
+#14515 = CARTESIAN_POINT('',(2.75,3.29,0.35));
+#14516 = SURFACE_CURVE('',#14517,(#14521,#14528),.PCURVE_S1.);
+#14517 = LINE('',#14518,#14519);
+#14518 = CARTESIAN_POINT('',(2.75,3.29,0.35));
+#14519 = VECTOR('',#14520,1.);
+#14520 = DIRECTION('',(1.,0.,0.));
+#14521 = PCURVE('',#13927,#14522);
+#14522 = DEFINITIONAL_REPRESENTATION('',(#14523),#14527);
+#14523 = LINE('',#14524,#14525);
+#14524 = CARTESIAN_POINT('',(1.1,-6.2));
+#14525 = VECTOR('',#14526,1.);
+#14526 = DIRECTION('',(0.,1.));
+#14527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14528 = PCURVE('',#14529,#14534);
+#14529 = PLANE('',#14530);
+#14530 = AXIS2_PLACEMENT_3D('',#14531,#14532,#14533);
+#14531 = CARTESIAN_POINT('',(2.75,3.29,0.35));
+#14532 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#14533 = DIRECTION('',(1.,0.,0.));
+#14534 = DEFINITIONAL_REPRESENTATION('',(#14535),#14539);
+#14535 = LINE('',#14536,#14537);
+#14536 = CARTESIAN_POINT('',(4.440892098501E-16,1.110223024625E-16));
+#14537 = VECTOR('',#14538,1.);
+#14538 = DIRECTION('',(1.,0.));
+#14539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14540 = ORIENTED_EDGE('',*,*,#14541,.F.);
+#14541 = EDGE_CURVE('',#14542,#14514,#14544,.T.);
+#14542 = VERTEX_POINT('',#14543);
+#14543 = CARTESIAN_POINT('',(2.75,3.29,-0.55));
+#14544 = SURFACE_CURVE('',#14545,(#14549,#14556),.PCURVE_S1.);
+#14545 = LINE('',#14546,#14547);
+#14546 = CARTESIAN_POINT('',(2.75,3.29,-0.75));
+#14547 = VECTOR('',#14548,1.);
+#14548 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#14549 = PCURVE('',#13927,#14550);
+#14550 = DEFINITIONAL_REPRESENTATION('',(#14551),#14555);
+#14551 = LINE('',#14552,#14553);
+#14552 = CARTESIAN_POINT('',(0.,-6.2));
+#14553 = VECTOR('',#14554,1.);
+#14554 = DIRECTION('',(1.,0.));
+#14555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14556 = PCURVE('',#14557,#14562);
+#14557 = PLANE('',#14558);
+#14558 = AXIS2_PLACEMENT_3D('',#14559,#14560,#14561);
+#14559 = CARTESIAN_POINT('',(2.75,3.29,-0.75));
+#14560 = DIRECTION('',(-1.,0.,0.));
+#14561 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#14562 = DEFINITIONAL_REPRESENTATION('',(#14563),#14567);
+#14563 = LINE('',#14564,#14565);
+#14564 = CARTESIAN_POINT('',(0.,-0.));
+#14565 = VECTOR('',#14566,1.);
+#14566 = DIRECTION('',(1.,0.));
+#14567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14568 = ORIENTED_EDGE('',*,*,#14569,.F.);
+#14569 = EDGE_CURVE('',#14570,#14542,#14572,.T.);
+#14570 = VERTEX_POINT('',#14571);
+#14571 = CARTESIAN_POINT('',(1.65,3.29,-0.55));
+#14572 = SURFACE_CURVE('',#14573,(#14577,#14584),.PCURVE_S1.);
+#14573 = LINE('',#14574,#14575);
+#14574 = CARTESIAN_POINT('',(1.65,3.29,-0.55));
+#14575 = VECTOR('',#14576,1.);
+#14576 = DIRECTION('',(1.,0.,0.));
+#14577 = PCURVE('',#13927,#14578);
+#14578 = DEFINITIONAL_REPRESENTATION('',(#14579),#14583);
+#14579 = LINE('',#14580,#14581);
+#14580 = CARTESIAN_POINT('',(0.2,-7.3));
+#14581 = VECTOR('',#14582,1.);
+#14582 = DIRECTION('',(0.,1.));
+#14583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14584 = PCURVE('',#14585,#14590);
+#14585 = CYLINDRICAL_SURFACE('',#14586,0.2);
+#14586 = AXIS2_PLACEMENT_3D('',#14587,#14588,#14589);
+#14587 = CARTESIAN_POINT('',(1.65,3.09,-0.55));
+#14588 = DIRECTION('',(1.,0.,0.));
+#14589 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#14590 = DEFINITIONAL_REPRESENTATION('',(#14591),#14595);
+#14591 = LINE('',#14592,#14593);
+#14592 = CARTESIAN_POINT('',(-0.,0.));
+#14593 = VECTOR('',#14594,1.);
+#14594 = DIRECTION('',(-0.,1.));
+#14595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14596 = ORIENTED_EDGE('',*,*,#14597,.F.);
+#14597 = EDGE_CURVE('',#14598,#14570,#14600,.T.);
+#14598 = VERTEX_POINT('',#14599);
+#14599 = CARTESIAN_POINT('',(1.65,3.29,0.55));
+#14600 = SURFACE_CURVE('',#14601,(#14605,#14612),.PCURVE_S1.);
+#14601 = LINE('',#14602,#14603);
+#14602 = CARTESIAN_POINT('',(1.65,3.29,0.75));
+#14603 = VECTOR('',#14604,1.);
+#14604 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14605 = PCURVE('',#13927,#14606);
+#14606 = DEFINITIONAL_REPRESENTATION('',(#14607),#14611);
+#14607 = LINE('',#14608,#14609);
+#14608 = CARTESIAN_POINT('',(1.5,-7.3));
+#14609 = VECTOR('',#14610,1.);
+#14610 = DIRECTION('',(-1.,0.));
+#14611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14612 = PCURVE('',#14613,#14618);
+#14613 = PLANE('',#14614);
+#14614 = AXIS2_PLACEMENT_3D('',#14615,#14616,#14617);
+#14615 = CARTESIAN_POINT('',(1.65,3.29,0.75));
+#14616 = DIRECTION('',(1.,0.,0.));
+#14617 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14618 = DEFINITIONAL_REPRESENTATION('',(#14619),#14623);
+#14619 = LINE('',#14620,#14621);
+#14620 = CARTESIAN_POINT('',(0.,0.));
+#14621 = VECTOR('',#14622,1.);
+#14622 = DIRECTION('',(1.,0.));
+#14623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14624 = ORIENTED_EDGE('',*,*,#14625,.F.);
+#14625 = EDGE_CURVE('',#14259,#14598,#14626,.T.);
+#14626 = SURFACE_CURVE('',#14627,(#14631,#14638),.PCURVE_S1.);
+#14627 = LINE('',#14628,#14629);
+#14628 = CARTESIAN_POINT('',(14.25,3.29,0.55));
+#14629 = VECTOR('',#14630,1.);
+#14630 = DIRECTION('',(-1.,0.,0.));
+#14631 = PCURVE('',#13927,#14632);
+#14632 = DEFINITIONAL_REPRESENTATION('',(#14633),#14637);
+#14633 = LINE('',#14634,#14635);
+#14634 = CARTESIAN_POINT('',(1.3,5.3));
+#14635 = VECTOR('',#14636,1.);
+#14636 = DIRECTION('',(0.,-1.));
+#14637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14638 = PCURVE('',#14279,#14639);
+#14639 = DEFINITIONAL_REPRESENTATION('',(#14640),#14644);
+#14640 = LINE('',#14641,#14642);
+#14641 = CARTESIAN_POINT('',(-0.,0.));
+#14642 = VECTOR('',#14643,1.);
+#14643 = DIRECTION('',(-0.,1.));
+#14644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14645 = ADVANCED_FACE('',(#14646),#14006,.F.);
+#14646 = FACE_BOUND('',#14647,.F.);
+#14647 = EDGE_LOOP('',(#14648,#14649,#14650,#14651,#14652,#14675,#14698,
+    #14726,#14754,#14777,#14805,#14828));
+#14648 = ORIENTED_EDGE('',*,*,#14178,.F.);
+#14649 = ORIENTED_EDGE('',*,*,#14127,.F.);
+#14650 = ORIENTED_EDGE('',*,*,#14018,.F.);
+#14651 = ORIENTED_EDGE('',*,*,#13990,.F.);
+#14652 = ORIENTED_EDGE('',*,*,#14653,.F.);
+#14653 = EDGE_CURVE('',#14654,#13963,#14656,.T.);
+#14654 = VERTEX_POINT('',#14655);
+#14655 = CARTESIAN_POINT('',(7.45,1.79,-0.908596022188));
+#14656 = SURFACE_CURVE('',#14657,(#14661,#14668),.PCURVE_S1.);
+#14657 = LINE('',#14658,#14659);
+#14658 = CARTESIAN_POINT('',(7.45,1.79,-0.908596022188));
+#14659 = VECTOR('',#14660,1.);
+#14660 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14661 = PCURVE('',#14006,#14662);
+#14662 = DEFINITIONAL_REPRESENTATION('',(#14663),#14667);
+#14663 = LINE('',#14664,#14665);
+#14664 = CARTESIAN_POINT('',(-0.158596022188,-1.5));
+#14665 = VECTOR('',#14666,1.);
+#14666 = DIRECTION('',(-1.,0.));
+#14667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14668 = PCURVE('',#13978,#14669);
+#14669 = DEFINITIONAL_REPRESENTATION('',(#14670),#14674);
+#14670 = LINE('',#14671,#14672);
+#14671 = CARTESIAN_POINT('',(2.22044604925E-16,-1.5));
+#14672 = VECTOR('',#14673,1.);
+#14673 = DIRECTION('',(1.,0.));
+#14674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14675 = ORIENTED_EDGE('',*,*,#14676,.F.);
+#14676 = EDGE_CURVE('',#14677,#14654,#14679,.T.);
+#14677 = VERTEX_POINT('',#14678);
+#14678 = CARTESIAN_POINT('',(8.95,1.79,-0.45));
+#14679 = SURFACE_CURVE('',#14680,(#14684,#14691),.PCURVE_S1.);
+#14680 = LINE('',#14681,#14682);
+#14681 = CARTESIAN_POINT('',(8.95,1.79,-0.45));
+#14682 = VECTOR('',#14683,1.);
+#14683 = DIRECTION('',(-0.956304755963,-3.245977983321E-16,
+    -0.292371704723));
+#14684 = PCURVE('',#14006,#14685);
+#14685 = DEFINITIONAL_REPRESENTATION('',(#14686),#14690);
+#14686 = LINE('',#14687,#14688);
+#14687 = CARTESIAN_POINT('',(0.3,-1.7763568394E-15));
+#14688 = VECTOR('',#14689,1.);
+#14689 = DIRECTION('',(-0.292371704723,-0.956304755963));
+#14690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14691 = PCURVE('',#14473,#14692);
+#14692 = DEFINITIONAL_REPRESENTATION('',(#14693),#14697);
+#14693 = LINE('',#14694,#14695);
+#14694 = CARTESIAN_POINT('',(-1.747428163556E-15,-1.5));
+#14695 = VECTOR('',#14696,1.);
+#14696 = DIRECTION('',(1.,0.));
+#14697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14698 = ORIENTED_EDGE('',*,*,#14699,.F.);
+#14699 = EDGE_CURVE('',#14700,#14677,#14702,.T.);
+#14700 = VERTEX_POINT('',#14701);
+#14701 = CARTESIAN_POINT('',(8.95,1.79,0.35));
+#14702 = SURFACE_CURVE('',#14703,(#14707,#14714),.PCURVE_S1.);
+#14703 = LINE('',#14704,#14705);
+#14704 = CARTESIAN_POINT('',(8.95,1.79,0.35));
+#14705 = VECTOR('',#14706,1.);
+#14706 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14707 = PCURVE('',#14006,#14708);
+#14708 = DEFINITIONAL_REPRESENTATION('',(#14709),#14713);
+#14709 = LINE('',#14710,#14711);
+#14710 = CARTESIAN_POINT('',(1.1,-1.7763568394E-15));
+#14711 = VECTOR('',#14712,1.);
+#14712 = DIRECTION('',(-1.,0.));
+#14713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14714 = PCURVE('',#14715,#14720);
+#14715 = PLANE('',#14716);
+#14716 = AXIS2_PLACEMENT_3D('',#14717,#14718,#14719);
+#14717 = CARTESIAN_POINT('',(8.95,3.29,0.35));
+#14718 = DIRECTION('',(1.,0.,0.));
+#14719 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14720 = DEFINITIONAL_REPRESENTATION('',(#14721),#14725);
+#14721 = LINE('',#14722,#14723);
+#14722 = CARTESIAN_POINT('',(2.775557561563E-16,-1.5));
+#14723 = VECTOR('',#14724,1.);
+#14724 = DIRECTION('',(1.,0.));
+#14725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14726 = ORIENTED_EDGE('',*,*,#14727,.F.);
+#14727 = EDGE_CURVE('',#14728,#14700,#14730,.T.);
+#14728 = VERTEX_POINT('',#14729);
+#14729 = CARTESIAN_POINT('',(2.75,1.79,0.35));
+#14730 = SURFACE_CURVE('',#14731,(#14735,#14742),.PCURVE_S1.);
+#14731 = LINE('',#14732,#14733);
+#14732 = CARTESIAN_POINT('',(2.75,1.79,0.35));
+#14733 = VECTOR('',#14734,1.);
+#14734 = DIRECTION('',(1.,0.,0.));
+#14735 = PCURVE('',#14006,#14736);
+#14736 = DEFINITIONAL_REPRESENTATION('',(#14737),#14741);
+#14737 = LINE('',#14738,#14739);
+#14738 = CARTESIAN_POINT('',(1.1,-6.2));
+#14739 = VECTOR('',#14740,1.);
+#14740 = DIRECTION('',(0.,1.));
+#14741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14742 = PCURVE('',#14743,#14748);
+#14743 = PLANE('',#14744);
+#14744 = AXIS2_PLACEMENT_3D('',#14745,#14746,#14747);
+#14745 = CARTESIAN_POINT('',(2.75,3.29,0.35));
+#14746 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#14747 = DIRECTION('',(1.,0.,0.));
+#14748 = DEFINITIONAL_REPRESENTATION('',(#14749),#14753);
+#14749 = LINE('',#14750,#14751);
+#14750 = CARTESIAN_POINT('',(4.440892098501E-16,-1.5));
+#14751 = VECTOR('',#14752,1.);
+#14752 = DIRECTION('',(1.,0.));
+#14753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14754 = ORIENTED_EDGE('',*,*,#14755,.F.);
+#14755 = EDGE_CURVE('',#14756,#14728,#14758,.T.);
+#14756 = VERTEX_POINT('',#14757);
+#14757 = CARTESIAN_POINT('',(2.75,1.79,-0.55));
+#14758 = SURFACE_CURVE('',#14759,(#14763,#14770),.PCURVE_S1.);
+#14759 = LINE('',#14760,#14761);
+#14760 = CARTESIAN_POINT('',(2.75,1.79,-0.75));
+#14761 = VECTOR('',#14762,1.);
+#14762 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#14763 = PCURVE('',#14006,#14764);
+#14764 = DEFINITIONAL_REPRESENTATION('',(#14765),#14769);
+#14765 = LINE('',#14766,#14767);
+#14766 = CARTESIAN_POINT('',(0.,-6.2));
+#14767 = VECTOR('',#14768,1.);
+#14768 = DIRECTION('',(1.,0.));
+#14769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14770 = PCURVE('',#14557,#14771);
+#14771 = DEFINITIONAL_REPRESENTATION('',(#14772),#14776);
+#14772 = LINE('',#14773,#14774);
+#14773 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.5));
+#14774 = VECTOR('',#14775,1.);
+#14775 = DIRECTION('',(1.,0.));
+#14776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14777 = ORIENTED_EDGE('',*,*,#14778,.F.);
+#14778 = EDGE_CURVE('',#14779,#14756,#14781,.T.);
+#14779 = VERTEX_POINT('',#14780);
+#14780 = CARTESIAN_POINT('',(1.65,1.79,-0.55));
+#14781 = SURFACE_CURVE('',#14782,(#14786,#14793),.PCURVE_S1.);
+#14782 = LINE('',#14783,#14784);
+#14783 = CARTESIAN_POINT('',(1.65,1.79,-0.55));
+#14784 = VECTOR('',#14785,1.);
+#14785 = DIRECTION('',(1.,0.,0.));
+#14786 = PCURVE('',#14006,#14787);
+#14787 = DEFINITIONAL_REPRESENTATION('',(#14788),#14792);
+#14788 = LINE('',#14789,#14790);
+#14789 = CARTESIAN_POINT('',(0.2,-7.3));
+#14790 = VECTOR('',#14791,1.);
+#14791 = DIRECTION('',(0.,1.));
+#14792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14793 = PCURVE('',#14794,#14799);
+#14794 = CYLINDRICAL_SURFACE('',#14795,0.2);
+#14795 = AXIS2_PLACEMENT_3D('',#14796,#14797,#14798);
+#14796 = CARTESIAN_POINT('',(1.65,1.99,-0.55));
+#14797 = DIRECTION('',(1.,0.,0.));
+#14798 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#14799 = DEFINITIONAL_REPRESENTATION('',(#14800),#14804);
+#14800 = LINE('',#14801,#14802);
+#14801 = CARTESIAN_POINT('',(0.,0.));
+#14802 = VECTOR('',#14803,1.);
+#14803 = DIRECTION('',(0.,1.));
+#14804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14805 = ORIENTED_EDGE('',*,*,#14806,.F.);
+#14806 = EDGE_CURVE('',#14807,#14779,#14809,.T.);
+#14807 = VERTEX_POINT('',#14808);
+#14808 = CARTESIAN_POINT('',(1.65,1.79,0.55));
+#14809 = SURFACE_CURVE('',#14810,(#14814,#14821),.PCURVE_S1.);
+#14810 = LINE('',#14811,#14812);
+#14811 = CARTESIAN_POINT('',(1.65,1.79,0.75));
+#14812 = VECTOR('',#14813,1.);
+#14813 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#14814 = PCURVE('',#14006,#14815);
+#14815 = DEFINITIONAL_REPRESENTATION('',(#14816),#14820);
+#14816 = LINE('',#14817,#14818);
+#14817 = CARTESIAN_POINT('',(1.5,-7.3));
+#14818 = VECTOR('',#14819,1.);
+#14819 = DIRECTION('',(-1.,0.));
+#14820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14821 = PCURVE('',#14613,#14822);
+#14822 = DEFINITIONAL_REPRESENTATION('',(#14823),#14827);
+#14823 = LINE('',#14824,#14825);
+#14824 = CARTESIAN_POINT('',(4.440892098501E-16,-1.5));
+#14825 = VECTOR('',#14826,1.);
+#14826 = DIRECTION('',(1.,0.));
+#14827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14828 = ORIENTED_EDGE('',*,*,#14829,.F.);
+#14829 = EDGE_CURVE('',#14179,#14807,#14830,.T.);
+#14830 = SURFACE_CURVE('',#14831,(#14835,#14842),.PCURVE_S1.);
+#14831 = LINE('',#14832,#14833);
+#14832 = CARTESIAN_POINT('',(14.25,1.79,0.55));
+#14833 = VECTOR('',#14834,1.);
+#14834 = DIRECTION('',(-1.,0.,0.));
+#14835 = PCURVE('',#14006,#14836);
+#14836 = DEFINITIONAL_REPRESENTATION('',(#14837),#14841);
+#14837 = LINE('',#14838,#14839);
+#14838 = CARTESIAN_POINT('',(1.3,5.3));
+#14839 = VECTOR('',#14840,1.);
+#14840 = DIRECTION('',(0.,-1.));
+#14841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14842 = PCURVE('',#14218,#14843);
+#14843 = DEFINITIONAL_REPRESENTATION('',(#14844),#14848);
+#14844 = LINE('',#14845,#14846);
+#14845 = CARTESIAN_POINT('',(0.,0.));
+#14846 = VECTOR('',#14847,1.);
+#14847 = DIRECTION('',(0.,1.));
+#14848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14849 = ADVANCED_FACE('',(#14850),#13978,.F.);
+#14850 = FACE_BOUND('',#14851,.F.);
+#14851 = EDGE_LOOP('',(#14852,#14873,#14874,#14875));
+#14852 = ORIENTED_EDGE('',*,*,#14853,.T.);
+#14853 = EDGE_CURVE('',#14435,#14654,#14854,.T.);
+#14854 = SURFACE_CURVE('',#14855,(#14859,#14866),.PCURVE_S1.);
+#14855 = LINE('',#14856,#14857);
+#14856 = CARTESIAN_POINT('',(7.45,3.29,-0.908596022188));
+#14857 = VECTOR('',#14858,1.);
+#14858 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#14859 = PCURVE('',#13978,#14860);
+#14860 = DEFINITIONAL_REPRESENTATION('',(#14861),#14865);
+#14861 = LINE('',#14862,#14863);
+#14862 = CARTESIAN_POINT('',(0.,0.));
+#14863 = VECTOR('',#14864,1.);
+#14864 = DIRECTION('',(2.22044604925E-16,-1.));
+#14865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14866 = PCURVE('',#14473,#14867);
+#14867 = DEFINITIONAL_REPRESENTATION('',(#14868),#14872);
+#14868 = LINE('',#14869,#14870);
+#14869 = CARTESIAN_POINT('',(1.568537634731,-3.677411958237E-17));
+#14870 = VECTOR('',#14871,1.);
+#14871 = DIRECTION('',(6.491955966642E-17,-1.));
+#14872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14873 = ORIENTED_EDGE('',*,*,#14653,.T.);
+#14874 = ORIENTED_EDGE('',*,*,#13962,.F.);
+#14875 = ORIENTED_EDGE('',*,*,#14434,.F.);
+#14876 = ADVANCED_FACE('',(#14877),#14279,.T.);
+#14877 = FACE_BOUND('',#14878,.F.);
+#14878 = EDGE_LOOP('',(#14879,#14880,#14903,#14925));
+#14879 = ORIENTED_EDGE('',*,*,#14258,.T.);
+#14880 = ORIENTED_EDGE('',*,*,#14881,.T.);
+#14881 = EDGE_CURVE('',#14231,#14882,#14884,.T.);
+#14882 = VERTEX_POINT('',#14883);
+#14883 = CARTESIAN_POINT('',(1.65,3.09,0.75));
+#14884 = SURFACE_CURVE('',#14885,(#14889,#14896),.PCURVE_S1.);
+#14885 = LINE('',#14886,#14887);
+#14886 = CARTESIAN_POINT('',(14.25,3.09,0.75));
+#14887 = VECTOR('',#14888,1.);
+#14888 = DIRECTION('',(-1.,0.,0.));
+#14889 = PCURVE('',#14279,#14890);
+#14890 = DEFINITIONAL_REPRESENTATION('',(#14891),#14895);
+#14891 = LINE('',#14892,#14893);
+#14892 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#14893 = VECTOR('',#14894,1.);
+#14894 = DIRECTION('',(-0.,1.));
+#14895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14896 = PCURVE('',#14246,#14897);
+#14897 = DEFINITIONAL_REPRESENTATION('',(#14898),#14902);
+#14898 = LINE('',#14899,#14900);
+#14899 = CARTESIAN_POINT('',(0.,-0.2));
+#14900 = VECTOR('',#14901,1.);
+#14901 = DIRECTION('',(1.,0.));
+#14902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14903 = ORIENTED_EDGE('',*,*,#14904,.F.);
+#14904 = EDGE_CURVE('',#14598,#14882,#14905,.T.);
+#14905 = SURFACE_CURVE('',#14906,(#14911,#14918),.PCURVE_S1.);
+#14906 = CIRCLE('',#14907,0.2);
+#14907 = AXIS2_PLACEMENT_3D('',#14908,#14909,#14910);
+#14908 = CARTESIAN_POINT('',(1.65,3.09,0.55));
+#14909 = DIRECTION('',(1.,-0.,0.));
+#14910 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#14911 = PCURVE('',#14279,#14912);
+#14912 = DEFINITIONAL_REPRESENTATION('',(#14913),#14917);
+#14913 = LINE('',#14914,#14915);
+#14914 = CARTESIAN_POINT('',(-1.7763568394E-15,12.6));
+#14915 = VECTOR('',#14916,1.);
+#14916 = DIRECTION('',(-1.,0.));
+#14917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14918 = PCURVE('',#14613,#14919);
+#14919 = DEFINITIONAL_REPRESENTATION('',(#14920),#14924);
+#14920 = CIRCLE('',#14921,0.2);
+#14921 = AXIS2_PLACEMENT_2D('',#14922,#14923);
+#14922 = CARTESIAN_POINT('',(0.2,-0.2));
+#14923 = DIRECTION('',(-8.881784197001E-16,1.));
+#14924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14925 = ORIENTED_EDGE('',*,*,#14625,.F.);
+#14926 = ADVANCED_FACE('',(#14927),#14218,.T.);
+#14927 = FACE_BOUND('',#14928,.T.);
+#14928 = EDGE_LOOP('',(#14929,#14930,#14953,#14979));
+#14929 = ORIENTED_EDGE('',*,*,#14201,.T.);
+#14930 = ORIENTED_EDGE('',*,*,#14931,.T.);
+#14931 = EDGE_CURVE('',#14202,#14932,#14934,.T.);
+#14932 = VERTEX_POINT('',#14933);
+#14933 = CARTESIAN_POINT('',(1.65,1.99,0.75));
+#14934 = SURFACE_CURVE('',#14935,(#14939,#14946),.PCURVE_S1.);
+#14935 = LINE('',#14936,#14937);
+#14936 = CARTESIAN_POINT('',(14.25,1.99,0.75));
+#14937 = VECTOR('',#14938,1.);
+#14938 = DIRECTION('',(-1.,0.,0.));
+#14939 = PCURVE('',#14218,#14940);
+#14940 = DEFINITIONAL_REPRESENTATION('',(#14941),#14945);
+#14941 = LINE('',#14942,#14943);
+#14942 = CARTESIAN_POINT('',(1.570796326795,0.));
+#14943 = VECTOR('',#14944,1.);
+#14944 = DIRECTION('',(0.,1.));
+#14945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14946 = PCURVE('',#14246,#14947);
+#14947 = DEFINITIONAL_REPRESENTATION('',(#14948),#14952);
+#14948 = LINE('',#14949,#14950);
+#14949 = CARTESIAN_POINT('',(0.,-1.3));
+#14950 = VECTOR('',#14951,1.);
+#14951 = DIRECTION('',(1.,0.));
+#14952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14953 = ORIENTED_EDGE('',*,*,#14954,.F.);
+#14954 = EDGE_CURVE('',#14807,#14932,#14955,.T.);
+#14955 = SURFACE_CURVE('',#14956,(#14961,#14968),.PCURVE_S1.);
+#14956 = CIRCLE('',#14957,0.2);
+#14957 = AXIS2_PLACEMENT_3D('',#14958,#14959,#14960);
+#14958 = CARTESIAN_POINT('',(1.65,1.99,0.55));
+#14959 = DIRECTION('',(-1.,0.,-0.));
+#14960 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#14961 = PCURVE('',#14218,#14962);
+#14962 = DEFINITIONAL_REPRESENTATION('',(#14963),#14967);
+#14963 = LINE('',#14964,#14965);
+#14964 = CARTESIAN_POINT('',(-3.14159265359,12.6));
+#14965 = VECTOR('',#14966,1.);
+#14966 = DIRECTION('',(1.,0.));
+#14967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14968 = PCURVE('',#14613,#14969);
+#14969 = DEFINITIONAL_REPRESENTATION('',(#14970),#14978);
+#14970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#14971,#14972,#14973,#14974
+    ,#14975,#14976,#14977),.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(
+  '') );
+#14971 = CARTESIAN_POINT('',(0.2,-1.1));
+#14972 = CARTESIAN_POINT('',(0.546410161514,-1.1));
+#14973 = CARTESIAN_POINT('',(0.373205080757,-1.4));
+#14974 = CARTESIAN_POINT('',(0.2,-1.7));
+#14975 = CARTESIAN_POINT('',(2.679491924311E-02,-1.4));
+#14976 = CARTESIAN_POINT('',(-0.146410161514,-1.1));
+#14977 = CARTESIAN_POINT('',(0.2,-1.1));
+#14978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14979 = ORIENTED_EDGE('',*,*,#14829,.F.);
+#14980 = ADVANCED_FACE('',(#14981),#14246,.F.);
+#14981 = FACE_BOUND('',#14982,.F.);
+#14982 = EDGE_LOOP('',(#14983,#14984,#14985,#15006));
+#14983 = ORIENTED_EDGE('',*,*,#14230,.T.);
+#14984 = ORIENTED_EDGE('',*,*,#14931,.T.);
+#14985 = ORIENTED_EDGE('',*,*,#14986,.F.);
+#14986 = EDGE_CURVE('',#14882,#14932,#14987,.T.);
+#14987 = SURFACE_CURVE('',#14988,(#14992,#14999),.PCURVE_S1.);
+#14988 = LINE('',#14989,#14990);
+#14989 = CARTESIAN_POINT('',(1.65,3.29,0.75));
+#14990 = VECTOR('',#14991,1.);
+#14991 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#14992 = PCURVE('',#14246,#14993);
+#14993 = DEFINITIONAL_REPRESENTATION('',(#14994),#14998);
+#14994 = LINE('',#14995,#14996);
+#14995 = CARTESIAN_POINT('',(12.6,0.));
+#14996 = VECTOR('',#14997,1.);
+#14997 = DIRECTION('',(0.,-1.));
+#14998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14999 = PCURVE('',#14613,#15000);
+#15000 = DEFINITIONAL_REPRESENTATION('',(#15001),#15005);
+#15001 = LINE('',#15002,#15003);
+#15002 = CARTESIAN_POINT('',(0.,0.));
+#15003 = VECTOR('',#15004,1.);
+#15004 = DIRECTION('',(2.22044604925E-16,-1.));
+#15005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15006 = ORIENTED_EDGE('',*,*,#14881,.F.);
+#15007 = ADVANCED_FACE('',(#15008),#14333,.T.);
+#15008 = FACE_BOUND('',#15009,.T.);
+#15009 = EDGE_LOOP('',(#15010,#15011,#15034,#15055));
+#15010 = ORIENTED_EDGE('',*,*,#14315,.F.);
+#15011 = ORIENTED_EDGE('',*,*,#15012,.T.);
+#15012 = EDGE_CURVE('',#14316,#15013,#15015,.T.);
+#15013 = VERTEX_POINT('',#15014);
+#15014 = CARTESIAN_POINT('',(1.65,2.04,0.5));
+#15015 = SURFACE_CURVE('',#15016,(#15020,#15027),.PCURVE_S1.);
+#15016 = LINE('',#15017,#15018);
+#15017 = CARTESIAN_POINT('',(14.25,2.04,0.5));
+#15018 = VECTOR('',#15019,1.);
+#15019 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#15020 = PCURVE('',#14333,#15021);
+#15021 = DEFINITIONAL_REPRESENTATION('',(#15022),#15026);
+#15022 = LINE('',#15023,#15024);
+#15023 = CARTESIAN_POINT('',(0.,0.));
+#15024 = VECTOR('',#15025,1.);
+#15025 = DIRECTION('',(0.,-1.));
+#15026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15027 = PCURVE('',#14361,#15028);
+#15028 = DEFINITIONAL_REPRESENTATION('',(#15029),#15033);
+#15029 = LINE('',#15030,#15031);
+#15030 = CARTESIAN_POINT('',(1.,-2.22044604925E-16));
+#15031 = VECTOR('',#15032,1.);
+#15032 = DIRECTION('',(1.094764425254E-47,-1.));
+#15033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15034 = ORIENTED_EDGE('',*,*,#15035,.T.);
+#15035 = EDGE_CURVE('',#15013,#15036,#15038,.T.);
+#15036 = VERTEX_POINT('',#15037);
+#15037 = CARTESIAN_POINT('',(1.65,3.04,0.5));
+#15038 = SURFACE_CURVE('',#15039,(#15043,#15049),.PCURVE_S1.);
+#15039 = LINE('',#15040,#15041);
+#15040 = CARTESIAN_POINT('',(1.65,2.665,0.5));
+#15041 = VECTOR('',#15042,1.);
+#15042 = DIRECTION('',(0.,1.,-4.440892098501E-16));
+#15043 = PCURVE('',#14333,#15044);
+#15044 = DEFINITIONAL_REPRESENTATION('',(#15045),#15048);
+#15045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15046,#15047),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#15046 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#15047 = CARTESIAN_POINT('',(1.1,-12.6));
+#15048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15049 = PCURVE('',#14613,#15050);
+#15050 = DEFINITIONAL_REPRESENTATION('',(#15051),#15054);
+#15051 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15052,#15053),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#15052 = CARTESIAN_POINT('',(0.25,-1.35));
+#15053 = CARTESIAN_POINT('',(0.25,-0.15));
+#15054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15055 = ORIENTED_EDGE('',*,*,#15056,.F.);
+#15056 = EDGE_CURVE('',#14318,#15036,#15057,.T.);
+#15057 = SURFACE_CURVE('',#15058,(#15062,#15069),.PCURVE_S1.);
+#15058 = LINE('',#15059,#15060);
+#15059 = CARTESIAN_POINT('',(14.25,3.04,0.5));
+#15060 = VECTOR('',#15061,1.);
+#15061 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#15062 = PCURVE('',#14333,#15063);
+#15063 = DEFINITIONAL_REPRESENTATION('',(#15064),#15068);
+#15064 = LINE('',#15065,#15066);
+#15065 = CARTESIAN_POINT('',(1.,6.568586551523E-47));
+#15066 = VECTOR('',#15067,1.);
+#15067 = DIRECTION('',(0.,-1.));
+#15068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15069 = PCURVE('',#14415,#15070);
+#15070 = DEFINITIONAL_REPRESENTATION('',(#15071),#15075);
+#15071 = LINE('',#15072,#15073);
+#15072 = CARTESIAN_POINT('',(0.,0.));
+#15073 = VECTOR('',#15074,1.);
+#15074 = DIRECTION('',(-1.094764425254E-47,-1.));
+#15075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15076 = ADVANCED_FACE('',(#15077),#14415,.T.);
+#15077 = FACE_BOUND('',#15078,.T.);
+#15078 = EDGE_LOOP('',(#15079,#15080,#15081,#15102,#15130,#15151,#15172,
+    #15193,#15214));
+#15079 = ORIENTED_EDGE('',*,*,#14401,.F.);
+#15080 = ORIENTED_EDGE('',*,*,#15056,.T.);
+#15081 = ORIENTED_EDGE('',*,*,#15082,.T.);
+#15082 = EDGE_CURVE('',#15036,#15083,#15085,.T.);
+#15083 = VERTEX_POINT('',#15084);
+#15084 = CARTESIAN_POINT('',(1.65,3.04,-0.5));
+#15085 = SURFACE_CURVE('',#15086,(#15090,#15096),.PCURVE_S1.);
+#15086 = LINE('',#15087,#15088);
+#15087 = CARTESIAN_POINT('',(1.65,3.04,0.625));
+#15088 = VECTOR('',#15089,1.);
+#15089 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#15090 = PCURVE('',#14415,#15091);
+#15091 = DEFINITIONAL_REPRESENTATION('',(#15092),#15095);
+#15092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15093,#15094),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#15093 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#15094 = CARTESIAN_POINT('',(1.1,-12.6));
+#15095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15096 = PCURVE('',#14613,#15097);
+#15097 = DEFINITIONAL_REPRESENTATION('',(#15098),#15101);
+#15098 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15099,#15100),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#15099 = CARTESIAN_POINT('',(0.15,-0.25));
+#15100 = CARTESIAN_POINT('',(1.35,-0.25));
+#15101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15102 = ORIENTED_EDGE('',*,*,#15103,.F.);
+#15103 = EDGE_CURVE('',#15104,#15083,#15106,.T.);
+#15104 = VERTEX_POINT('',#15105);
+#15105 = CARTESIAN_POINT('',(2.75,3.04,-0.5));
+#15106 = SURFACE_CURVE('',#15107,(#15111,#15118),.PCURVE_S1.);
+#15107 = LINE('',#15108,#15109);
+#15108 = CARTESIAN_POINT('',(14.25,3.04,-0.5));
+#15109 = VECTOR('',#15110,1.);
+#15110 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#15111 = PCURVE('',#14415,#15112);
+#15112 = DEFINITIONAL_REPRESENTATION('',(#15113),#15117);
+#15113 = LINE('',#15114,#15115);
+#15114 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#15115 = VECTOR('',#15116,1.);
+#15116 = DIRECTION('',(-1.094764425254E-47,-1.));
+#15117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15118 = PCURVE('',#15119,#15124);
+#15119 = PLANE('',#15120);
+#15120 = AXIS2_PLACEMENT_3D('',#15121,#15122,#15123);
+#15121 = CARTESIAN_POINT('',(14.25,3.04,-0.5));
+#15122 = DIRECTION('',(2.22044604925E-16,4.440892098501E-16,1.));
+#15123 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#15124 = DEFINITIONAL_REPRESENTATION('',(#15125),#15129);
+#15125 = LINE('',#15126,#15127);
+#15126 = CARTESIAN_POINT('',(0.,0.));
+#15127 = VECTOR('',#15128,1.);
+#15128 = DIRECTION('',(0.,-1.));
+#15129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15130 = ORIENTED_EDGE('',*,*,#15131,.T.);
+#15131 = EDGE_CURVE('',#15104,#15132,#15134,.T.);
+#15132 = VERTEX_POINT('',#15133);
+#15133 = CARTESIAN_POINT('',(2.75,3.04,0.35));
+#15134 = SURFACE_CURVE('',#15135,(#15139,#15145),.PCURVE_S1.);
+#15135 = LINE('',#15136,#15137);
+#15136 = CARTESIAN_POINT('',(2.75,3.04,-0.125));
+#15137 = VECTOR('',#15138,1.);
+#15138 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15139 = PCURVE('',#14415,#15140);
+#15140 = DEFINITIONAL_REPRESENTATION('',(#15141),#15144);
+#15141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15142,#15143),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.475,0.585),.PIECEWISE_BEZIER_KNOTS.);
+#15142 = CARTESIAN_POINT('',(1.1,-11.5));
+#15143 = CARTESIAN_POINT('',(4.E-02,-11.5));
+#15144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15145 = PCURVE('',#14557,#15146);
+#15146 = DEFINITIONAL_REPRESENTATION('',(#15147),#15150);
+#15147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15148,#15149),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.475,0.585),.PIECEWISE_BEZIER_KNOTS.);
+#15148 = CARTESIAN_POINT('',(0.15,-0.25));
+#15149 = CARTESIAN_POINT('',(1.21,-0.25));
+#15150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15151 = ORIENTED_EDGE('',*,*,#15152,.T.);
+#15152 = EDGE_CURVE('',#15132,#15153,#15155,.T.);
+#15153 = VERTEX_POINT('',#15154);
+#15154 = CARTESIAN_POINT('',(8.95,3.04,0.35));
+#15155 = SURFACE_CURVE('',#15156,(#15160,#15166),.PCURVE_S1.);
+#15156 = LINE('',#15157,#15158);
+#15157 = CARTESIAN_POINT('',(8.5,3.04,0.35));
+#15158 = VECTOR('',#15159,1.);
+#15159 = DIRECTION('',(1.,0.,0.));
+#15160 = PCURVE('',#14415,#15161);
+#15161 = DEFINITIONAL_REPRESENTATION('',(#15162),#15165);
+#15162 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15163,#15164),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.37,1.07),.PIECEWISE_BEZIER_KNOTS.);
+#15163 = CARTESIAN_POINT('',(0.15,-12.12));
+#15164 = CARTESIAN_POINT('',(0.15,-4.68));
+#15165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15166 = PCURVE('',#14529,#15167);
+#15167 = DEFINITIONAL_REPRESENTATION('',(#15168),#15171);
+#15168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15169,#15170),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.37,1.07),.PIECEWISE_BEZIER_KNOTS.);
+#15169 = CARTESIAN_POINT('',(-0.62,-0.25));
+#15170 = CARTESIAN_POINT('',(6.82,-0.25));
+#15171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15172 = ORIENTED_EDGE('',*,*,#15173,.T.);
+#15173 = EDGE_CURVE('',#15153,#15174,#15176,.T.);
+#15174 = VERTEX_POINT('',#15175);
+#15175 = CARTESIAN_POINT('',(8.95,3.04,-0.45));
+#15176 = SURFACE_CURVE('',#15177,(#15181,#15187),.PCURVE_S1.);
+#15177 = LINE('',#15178,#15179);
+#15178 = CARTESIAN_POINT('',(8.95,3.04,0.425));
+#15179 = VECTOR('',#15180,1.);
+#15180 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#15181 = PCURVE('',#14415,#15182);
+#15182 = DEFINITIONAL_REPRESENTATION('',(#15183),#15186);
+#15183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15184,#15185),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.E-03,0.955),.PIECEWISE_BEZIER_KNOTS.);
+#15184 = CARTESIAN_POINT('',(7.E-02,-5.3));
+#15185 = CARTESIAN_POINT('',(1.03,-5.3));
+#15186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15187 = PCURVE('',#14501,#15188);
+#15188 = DEFINITIONAL_REPRESENTATION('',(#15189),#15192);
+#15189 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15190,#15191),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-5.E-03,0.955),.PIECEWISE_BEZIER_KNOTS.);
+#15190 = CARTESIAN_POINT('',(-8.E-02,-0.25));
+#15191 = CARTESIAN_POINT('',(0.88,-0.25));
+#15192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15193 = ORIENTED_EDGE('',*,*,#15194,.T.);
+#15194 = EDGE_CURVE('',#15174,#15195,#15197,.T.);
+#15195 = VERTEX_POINT('',#15196);
+#15196 = CARTESIAN_POINT('',(8.786457369076,3.04,-0.5));
+#15197 = SURFACE_CURVE('',#15198,(#15202,#15208),.PCURVE_S1.);
+#15198 = LINE('',#15199,#15200);
+#15199 = CARTESIAN_POINT('',(11.50628309821,3.04,0.331534173617));
+#15200 = VECTOR('',#15201,1.);
+#15201 = DIRECTION('',(-0.956304755963,-1.298391193328E-16,
+    -0.292371704723));
+#15202 = PCURVE('',#14415,#15203);
+#15203 = DEFINITIONAL_REPRESENTATION('',(#15204),#15207);
+#15204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15205,#15206),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.516230399572,3.18612970602),
+  .PIECEWISE_BEZIER_KNOTS.);
+#15205 = CARTESIAN_POINT('',(0.904140397781,-5.15));
+#15206 = CARTESIAN_POINT('',(1.1,-5.790627892773));
+#15207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15208 = PCURVE('',#14473,#15209);
+#15209 = DEFINITIONAL_REPRESENTATION('',(#15210),#15213);
+#15210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15211,#15212),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.516230399572,3.18612970602),
+  .PIECEWISE_BEZIER_KNOTS.);
+#15211 = CARTESIAN_POINT('',(-0.156853763473,-0.25));
+#15212 = CARTESIAN_POINT('',(0.513045542975,-0.25));
+#15213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15214 = ORIENTED_EDGE('',*,*,#15215,.F.);
+#15215 = EDGE_CURVE('',#14374,#15195,#15216,.T.);
+#15216 = SURFACE_CURVE('',#15217,(#15221,#15228),.PCURVE_S1.);
+#15217 = LINE('',#15218,#15219);
+#15218 = CARTESIAN_POINT('',(14.25,3.04,-0.5));
+#15219 = VECTOR('',#15220,1.);
+#15220 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#15221 = PCURVE('',#14415,#15222);
+#15222 = DEFINITIONAL_REPRESENTATION('',(#15223),#15227);
+#15223 = LINE('',#15224,#15225);
+#15224 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#15225 = VECTOR('',#15226,1.);
+#15226 = DIRECTION('',(-1.094764425254E-47,-1.));
+#15227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15228 = PCURVE('',#14389,#15229);
+#15229 = DEFINITIONAL_REPRESENTATION('',(#15230),#15234);
+#15230 = LINE('',#15231,#15232);
+#15231 = CARTESIAN_POINT('',(0.,0.));
+#15232 = VECTOR('',#15233,1.);
+#15233 = DIRECTION('',(0.,-1.));
+#15234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15235 = ADVANCED_FACE('',(#15236),#14389,.T.);
+#15236 = FACE_BOUND('',#15237,.T.);
+#15237 = EDGE_LOOP('',(#15238,#15239,#15240,#15261));
+#15238 = ORIENTED_EDGE('',*,*,#14373,.F.);
+#15239 = ORIENTED_EDGE('',*,*,#15215,.T.);
+#15240 = ORIENTED_EDGE('',*,*,#15241,.T.);
+#15241 = EDGE_CURVE('',#15195,#15242,#15244,.T.);
+#15242 = VERTEX_POINT('',#15243);
+#15243 = CARTESIAN_POINT('',(8.786457369076,2.04,-0.5));
+#15244 = SURFACE_CURVE('',#15245,(#15249,#15255),.PCURVE_S1.);
+#15245 = LINE('',#15246,#15247);
+#15246 = CARTESIAN_POINT('',(8.786457369076,3.165,-0.5));
+#15247 = VECTOR('',#15248,1.);
+#15248 = DIRECTION('',(-1.452550354879E-15,-1.,4.440892098501E-16));
+#15249 = PCURVE('',#14389,#15250);
+#15250 = DEFINITIONAL_REPRESENTATION('',(#15251),#15254);
+#15251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15252,#15253),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#15252 = CARTESIAN_POINT('',(-1.E-01,-5.463542630924));
+#15253 = CARTESIAN_POINT('',(1.1,-5.463542630924));
+#15254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15255 = PCURVE('',#14473,#15256);
+#15256 = DEFINITIONAL_REPRESENTATION('',(#15257),#15260);
+#15257 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15258,#15259),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#15258 = CARTESIAN_POINT('',(0.171015180992,-0.15));
+#15259 = CARTESIAN_POINT('',(0.171015180992,-1.35));
+#15260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15261 = ORIENTED_EDGE('',*,*,#15262,.F.);
+#15262 = EDGE_CURVE('',#14346,#15242,#15263,.T.);
+#15263 = SURFACE_CURVE('',#15264,(#15268,#15275),.PCURVE_S1.);
+#15264 = LINE('',#15265,#15266);
+#15265 = CARTESIAN_POINT('',(14.25,2.04,-0.5));
+#15266 = VECTOR('',#15267,1.);
+#15267 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#15268 = PCURVE('',#14389,#15269);
+#15269 = DEFINITIONAL_REPRESENTATION('',(#15270),#15274);
+#15270 = LINE('',#15271,#15272);
+#15271 = CARTESIAN_POINT('',(1.,-6.568586551523E-47));
+#15272 = VECTOR('',#15273,1.);
+#15273 = DIRECTION('',(0.,-1.));
+#15274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15275 = PCURVE('',#14361,#15276);
+#15276 = DEFINITIONAL_REPRESENTATION('',(#15277),#15281);
+#15277 = LINE('',#15278,#15279);
+#15278 = CARTESIAN_POINT('',(0.,0.));
+#15279 = VECTOR('',#15280,1.);
+#15280 = DIRECTION('',(1.094764425254E-47,-1.));
+#15281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15282 = ADVANCED_FACE('',(#15283),#14361,.T.);
+#15283 = FACE_BOUND('',#15284,.T.);
+#15284 = EDGE_LOOP('',(#15285,#15286,#15287,#15308,#15329,#15350,#15371,
+    #15394,#15413));
+#15285 = ORIENTED_EDGE('',*,*,#14345,.F.);
+#15286 = ORIENTED_EDGE('',*,*,#15262,.T.);
+#15287 = ORIENTED_EDGE('',*,*,#15288,.T.);
+#15288 = EDGE_CURVE('',#15242,#15289,#15291,.T.);
+#15289 = VERTEX_POINT('',#15290);
+#15290 = CARTESIAN_POINT('',(8.95,2.04,-0.45));
+#15291 = SURFACE_CURVE('',#15292,(#15296,#15302),.PCURVE_S1.);
+#15292 = LINE('',#15293,#15294);
+#15293 = CARTESIAN_POINT('',(11.366484872342,2.04,0.288793566756));
+#15294 = VECTOR('',#15295,1.);
+#15295 = DIRECTION('',(0.956304755963,1.298391193328E-16,0.292371704723)
+  );
+#15296 = PCURVE('',#14361,#15297);
+#15297 = DEFINITIONAL_REPRESENTATION('',(#15298),#15301);
+#15298 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15299,#15300),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.039943853659,-2.370044547211),
+  .PIECEWISE_BEZIER_KNOTS.);
+#15299 = CARTESIAN_POINT('',(-1.E-01,-5.790627892773));
+#15300 = CARTESIAN_POINT('',(9.58596022188E-02,-5.15));
+#15301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15302 = PCURVE('',#14473,#15303);
+#15303 = DEFINITIONAL_REPRESENTATION('',(#15304),#15307);
+#15304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15305,#15306),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.039943853659,-2.370044547211),
+  .PIECEWISE_BEZIER_KNOTS.);
+#15305 = CARTESIAN_POINT('',(0.513045542975,-1.25));
+#15306 = CARTESIAN_POINT('',(-0.156853763473,-1.25));
+#15307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15308 = ORIENTED_EDGE('',*,*,#15309,.T.);
+#15309 = EDGE_CURVE('',#15289,#15310,#15312,.T.);
+#15310 = VERTEX_POINT('',#15311);
+#15311 = CARTESIAN_POINT('',(8.95,2.04,0.35));
+#15312 = SURFACE_CURVE('',#15313,(#15317,#15323),.PCURVE_S1.);
+#15313 = LINE('',#15314,#15315);
+#15314 = CARTESIAN_POINT('',(8.95,2.04,-7.5E-02));
+#15315 = VECTOR('',#15316,1.);
+#15316 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15317 = PCURVE('',#14361,#15318);
+#15318 = DEFINITIONAL_REPRESENTATION('',(#15319),#15322);
+#15319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15320,#15321),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.455,0.505),.PIECEWISE_BEZIER_KNOTS.);
+#15320 = CARTESIAN_POINT('',(-3.E-02,-5.3));
+#15321 = CARTESIAN_POINT('',(0.93,-5.3));
+#15322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15323 = PCURVE('',#14715,#15324);
+#15324 = DEFINITIONAL_REPRESENTATION('',(#15325),#15328);
+#15325 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15326,#15327),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.455,0.505),.PIECEWISE_BEZIER_KNOTS.);
+#15326 = CARTESIAN_POINT('',(0.88,-1.25));
+#15327 = CARTESIAN_POINT('',(-8.E-02,-1.25));
+#15328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15329 = ORIENTED_EDGE('',*,*,#15330,.T.);
+#15330 = EDGE_CURVE('',#15310,#15331,#15333,.T.);
+#15331 = VERTEX_POINT('',#15332);
+#15332 = CARTESIAN_POINT('',(2.75,2.04,0.35));
+#15333 = SURFACE_CURVE('',#15334,(#15338,#15344),.PCURVE_S1.);
+#15334 = LINE('',#15335,#15336);
+#15335 = CARTESIAN_POINT('',(8.5,2.04,0.35));
+#15336 = VECTOR('',#15337,1.);
+#15337 = DIRECTION('',(-1.,0.,0.));
+#15338 = PCURVE('',#14361,#15339);
+#15339 = DEFINITIONAL_REPRESENTATION('',(#15340),#15343);
+#15340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15341,#15342),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.07,6.37),.PIECEWISE_BEZIER_KNOTS.);
+#15341 = CARTESIAN_POINT('',(0.85,-4.68));
+#15342 = CARTESIAN_POINT('',(0.85,-12.12));
+#15343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15344 = PCURVE('',#14743,#15345);
+#15345 = DEFINITIONAL_REPRESENTATION('',(#15346),#15349);
+#15346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15347,#15348),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.07,6.37),.PIECEWISE_BEZIER_KNOTS.);
+#15347 = CARTESIAN_POINT('',(6.82,-1.25));
+#15348 = CARTESIAN_POINT('',(-0.62,-1.25));
+#15349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15350 = ORIENTED_EDGE('',*,*,#15351,.T.);
+#15351 = EDGE_CURVE('',#15331,#15352,#15354,.T.);
+#15352 = VERTEX_POINT('',#15353);
+#15353 = CARTESIAN_POINT('',(2.75,2.04,-0.5));
+#15354 = SURFACE_CURVE('',#15355,(#15359,#15365),.PCURVE_S1.);
+#15355 = LINE('',#15356,#15357);
+#15356 = CARTESIAN_POINT('',(2.75,2.04,-0.625));
+#15357 = VECTOR('',#15358,1.);
+#15358 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#15359 = PCURVE('',#14361,#15360);
+#15360 = DEFINITIONAL_REPRESENTATION('',(#15361),#15364);
+#15361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15362,#15363),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.085,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15362 = CARTESIAN_POINT('',(0.96,-11.5));
+#15363 = CARTESIAN_POINT('',(-1.E-01,-11.5));
+#15364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15365 = PCURVE('',#14557,#15366);
+#15366 = DEFINITIONAL_REPRESENTATION('',(#15367),#15370);
+#15367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15368,#15369),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.085,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15368 = CARTESIAN_POINT('',(1.21,-1.25));
+#15369 = CARTESIAN_POINT('',(0.15,-1.25));
+#15370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15371 = ORIENTED_EDGE('',*,*,#15372,.T.);
+#15372 = EDGE_CURVE('',#15352,#15373,#15375,.T.);
+#15373 = VERTEX_POINT('',#15374);
+#15374 = CARTESIAN_POINT('',(1.65,2.04,-0.5));
+#15375 = SURFACE_CURVE('',#15376,(#15380,#15387),.PCURVE_S1.);
+#15376 = LINE('',#15377,#15378);
+#15377 = CARTESIAN_POINT('',(14.25,2.04,-0.5));
+#15378 = VECTOR('',#15379,1.);
+#15379 = DIRECTION('',(-1.,9.860761315263E-32,2.22044604925E-16));
+#15380 = PCURVE('',#14361,#15381);
+#15381 = DEFINITIONAL_REPRESENTATION('',(#15382),#15386);
+#15382 = LINE('',#15383,#15384);
+#15383 = CARTESIAN_POINT('',(0.,0.));
+#15384 = VECTOR('',#15385,1.);
+#15385 = DIRECTION('',(1.094764425254E-47,-1.));
+#15386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15387 = PCURVE('',#15119,#15388);
+#15388 = DEFINITIONAL_REPRESENTATION('',(#15389),#15393);
+#15389 = LINE('',#15390,#15391);
+#15390 = CARTESIAN_POINT('',(1.,-6.568586551523E-47));
+#15391 = VECTOR('',#15392,1.);
+#15392 = DIRECTION('',(0.,-1.));
+#15393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15394 = ORIENTED_EDGE('',*,*,#15395,.T.);
+#15395 = EDGE_CURVE('',#15373,#15013,#15396,.T.);
+#15396 = SURFACE_CURVE('',#15397,(#15401,#15407),.PCURVE_S1.);
+#15397 = LINE('',#15398,#15399);
+#15398 = CARTESIAN_POINT('',(1.65,2.04,0.125));
+#15399 = VECTOR('',#15400,1.);
+#15400 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#15401 = PCURVE('',#14361,#15402);
+#15402 = DEFINITIONAL_REPRESENTATION('',(#15403),#15406);
+#15403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15404,#15405),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#15404 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#15405 = CARTESIAN_POINT('',(1.1,-12.6));
+#15406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15407 = PCURVE('',#14613,#15408);
+#15408 = DEFINITIONAL_REPRESENTATION('',(#15409),#15412);
+#15409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15410,#15411),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.725,0.475),.PIECEWISE_BEZIER_KNOTS.);
+#15410 = CARTESIAN_POINT('',(1.35,-1.25));
+#15411 = CARTESIAN_POINT('',(0.15,-1.25));
+#15412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15413 = ORIENTED_EDGE('',*,*,#15012,.F.);
+#15414 = ADVANCED_FACE('',(#15415,#15500),#14613,.F.);
+#15415 = FACE_BOUND('',#15416,.F.);
+#15416 = EDGE_LOOP('',(#15417,#15418,#15419,#15420,#15444,#15472,#15498,
+    #15499));
+#15417 = ORIENTED_EDGE('',*,*,#14986,.T.);
+#15418 = ORIENTED_EDGE('',*,*,#14954,.F.);
+#15419 = ORIENTED_EDGE('',*,*,#14806,.T.);
+#15420 = ORIENTED_EDGE('',*,*,#15421,.T.);
+#15421 = EDGE_CURVE('',#14779,#15422,#15424,.T.);
+#15422 = VERTEX_POINT('',#15423);
+#15423 = CARTESIAN_POINT('',(1.65,1.99,-0.75));
+#15424 = SURFACE_CURVE('',#15425,(#15430,#15437),.PCURVE_S1.);
+#15425 = CIRCLE('',#15426,0.2);
+#15426 = AXIS2_PLACEMENT_3D('',#15427,#15428,#15429);
+#15427 = CARTESIAN_POINT('',(1.65,1.99,-0.55));
+#15428 = DIRECTION('',(1.,0.,0.));
+#15429 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#15430 = PCURVE('',#14613,#15431);
+#15431 = DEFINITIONAL_REPRESENTATION('',(#15432),#15436);
+#15432 = CIRCLE('',#15433,0.2);
+#15433 = AXIS2_PLACEMENT_2D('',#15434,#15435);
+#15434 = CARTESIAN_POINT('',(1.3,-1.3));
+#15435 = DIRECTION('',(8.881784197001E-16,-1.));
+#15436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15437 = PCURVE('',#14794,#15438);
+#15438 = DEFINITIONAL_REPRESENTATION('',(#15439),#15443);
+#15439 = LINE('',#15440,#15441);
+#15440 = CARTESIAN_POINT('',(1.7763568394E-15,0.));
+#15441 = VECTOR('',#15442,1.);
+#15442 = DIRECTION('',(1.,0.));
+#15443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15444 = ORIENTED_EDGE('',*,*,#15445,.F.);
+#15445 = EDGE_CURVE('',#15446,#15422,#15448,.T.);
+#15446 = VERTEX_POINT('',#15447);
+#15447 = CARTESIAN_POINT('',(1.65,3.09,-0.75));
+#15448 = SURFACE_CURVE('',#15449,(#15453,#15460),.PCURVE_S1.);
+#15449 = LINE('',#15450,#15451);
+#15450 = CARTESIAN_POINT('',(1.65,3.29,-0.75));
+#15451 = VECTOR('',#15452,1.);
+#15452 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15453 = PCURVE('',#14613,#15454);
+#15454 = DEFINITIONAL_REPRESENTATION('',(#15455),#15459);
+#15455 = LINE('',#15456,#15457);
+#15456 = CARTESIAN_POINT('',(1.5,-3.944304526105E-31));
+#15457 = VECTOR('',#15458,1.);
+#15458 = DIRECTION('',(2.22044604925E-16,-1.));
+#15459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15460 = PCURVE('',#15461,#15466);
+#15461 = PLANE('',#15462);
+#15462 = AXIS2_PLACEMENT_3D('',#15463,#15464,#15465);
+#15463 = CARTESIAN_POINT('',(1.65,3.29,-0.75));
+#15464 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#15465 = DIRECTION('',(1.,0.,0.));
+#15466 = DEFINITIONAL_REPRESENTATION('',(#15467),#15471);
+#15467 = LINE('',#15468,#15469);
+#15468 = CARTESIAN_POINT('',(0.,0.));
+#15469 = VECTOR('',#15470,1.);
+#15470 = DIRECTION('',(0.,-1.));
+#15471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15472 = ORIENTED_EDGE('',*,*,#15473,.F.);
+#15473 = EDGE_CURVE('',#14570,#15446,#15474,.T.);
+#15474 = SURFACE_CURVE('',#15475,(#15480,#15491),.PCURVE_S1.);
+#15475 = CIRCLE('',#15476,0.2);
+#15476 = AXIS2_PLACEMENT_3D('',#15477,#15478,#15479);
+#15477 = CARTESIAN_POINT('',(1.65,3.09,-0.55));
+#15478 = DIRECTION('',(-1.,0.,0.));
+#15479 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#15480 = PCURVE('',#14613,#15481);
+#15481 = DEFINITIONAL_REPRESENTATION('',(#15482),#15490);
+#15482 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#15483,#15484,#15485,#15486
+    ,#15487,#15488,#15489),.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(
+  '') );
+#15483 = CARTESIAN_POINT('',(1.3,-0.4));
+#15484 = CARTESIAN_POINT('',(0.953589838486,-0.4));
+#15485 = CARTESIAN_POINT('',(1.126794919243,-0.1));
+#15486 = CARTESIAN_POINT('',(1.3,0.2));
+#15487 = CARTESIAN_POINT('',(1.473205080757,-1.E-01));
+#15488 = CARTESIAN_POINT('',(1.646410161514,-0.4));
+#15489 = CARTESIAN_POINT('',(1.3,-0.4));
+#15490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15491 = PCURVE('',#14585,#15492);
+#15492 = DEFINITIONAL_REPRESENTATION('',(#15493),#15497);
+#15493 = LINE('',#15494,#15495);
+#15494 = CARTESIAN_POINT('',(3.14159265359,-0.));
+#15495 = VECTOR('',#15496,1.);
+#15496 = DIRECTION('',(-1.,0.));
+#15497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15498 = ORIENTED_EDGE('',*,*,#14597,.F.);
+#15499 = ORIENTED_EDGE('',*,*,#14904,.T.);
+#15500 = FACE_BOUND('',#15501,.F.);
+#15501 = EDGE_LOOP('',(#15502,#15503,#15522,#15523));
+#15502 = ORIENTED_EDGE('',*,*,#15082,.T.);
+#15503 = ORIENTED_EDGE('',*,*,#15504,.T.);
+#15504 = EDGE_CURVE('',#15083,#15373,#15505,.T.);
+#15505 = SURFACE_CURVE('',#15506,(#15510,#15516),.PCURVE_S1.);
+#15506 = LINE('',#15507,#15508);
+#15507 = CARTESIAN_POINT('',(1.65,3.165,-0.5));
+#15508 = VECTOR('',#15509,1.);
+#15509 = DIRECTION('',(0.,-1.,4.440892098501E-16));
+#15510 = PCURVE('',#14613,#15511);
+#15511 = DEFINITIONAL_REPRESENTATION('',(#15512),#15515);
+#15512 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15513,#15514),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#15513 = CARTESIAN_POINT('',(1.25,-0.15));
+#15514 = CARTESIAN_POINT('',(1.25,-1.35));
+#15515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15516 = PCURVE('',#15119,#15517);
+#15517 = DEFINITIONAL_REPRESENTATION('',(#15518),#15521);
+#15518 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15519,#15520),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.5E-02,1.225),.PIECEWISE_BEZIER_KNOTS.);
+#15519 = CARTESIAN_POINT('',(-1.E-01,-12.6));
+#15520 = CARTESIAN_POINT('',(1.1,-12.6));
+#15521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15522 = ORIENTED_EDGE('',*,*,#15395,.T.);
+#15523 = ORIENTED_EDGE('',*,*,#15035,.T.);
+#15524 = ADVANCED_FACE('',(#15525),#14585,.T.);
+#15525 = FACE_BOUND('',#15526,.F.);
+#15526 = EDGE_LOOP('',(#15527,#15528,#15551,#15573));
+#15527 = ORIENTED_EDGE('',*,*,#15473,.T.);
+#15528 = ORIENTED_EDGE('',*,*,#15529,.T.);
+#15529 = EDGE_CURVE('',#15446,#15530,#15532,.T.);
+#15530 = VERTEX_POINT('',#15531);
+#15531 = CARTESIAN_POINT('',(2.75,3.09,-0.75));
+#15532 = SURFACE_CURVE('',#15533,(#15537,#15544),.PCURVE_S1.);
+#15533 = LINE('',#15534,#15535);
+#15534 = CARTESIAN_POINT('',(1.65,3.09,-0.75));
+#15535 = VECTOR('',#15536,1.);
+#15536 = DIRECTION('',(1.,0.,0.));
+#15537 = PCURVE('',#14585,#15538);
+#15538 = DEFINITIONAL_REPRESENTATION('',(#15539),#15543);
+#15539 = LINE('',#15540,#15541);
+#15540 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#15541 = VECTOR('',#15542,1.);
+#15542 = DIRECTION('',(-0.,1.));
+#15543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15544 = PCURVE('',#15461,#15545);
+#15545 = DEFINITIONAL_REPRESENTATION('',(#15546),#15550);
+#15546 = LINE('',#15547,#15548);
+#15547 = CARTESIAN_POINT('',(0.,-0.2));
+#15548 = VECTOR('',#15549,1.);
+#15549 = DIRECTION('',(1.,0.));
+#15550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15551 = ORIENTED_EDGE('',*,*,#15552,.F.);
+#15552 = EDGE_CURVE('',#14542,#15530,#15553,.T.);
+#15553 = SURFACE_CURVE('',#15554,(#15559,#15566),.PCURVE_S1.);
+#15554 = CIRCLE('',#15555,0.2);
+#15555 = AXIS2_PLACEMENT_3D('',#15556,#15557,#15558);
+#15556 = CARTESIAN_POINT('',(2.75,3.09,-0.55));
+#15557 = DIRECTION('',(-1.,0.,0.));
+#15558 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#15559 = PCURVE('',#14585,#15560);
+#15560 = DEFINITIONAL_REPRESENTATION('',(#15561),#15565);
+#15561 = LINE('',#15562,#15563);
+#15562 = CARTESIAN_POINT('',(3.14159265359,1.1));
+#15563 = VECTOR('',#15564,1.);
+#15564 = DIRECTION('',(-1.,0.));
+#15565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15566 = PCURVE('',#14557,#15567);
+#15567 = DEFINITIONAL_REPRESENTATION('',(#15568),#15572);
+#15568 = CIRCLE('',#15569,0.2);
+#15569 = AXIS2_PLACEMENT_2D('',#15570,#15571);
+#15570 = CARTESIAN_POINT('',(0.2,-0.2));
+#15571 = DIRECTION('',(-8.881784197001E-16,-1.));
+#15572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15573 = ORIENTED_EDGE('',*,*,#14569,.F.);
+#15574 = ADVANCED_FACE('',(#15575),#14557,.F.);
+#15575 = FACE_BOUND('',#15576,.F.);
+#15576 = EDGE_LOOP('',(#15577,#15578,#15579,#15602,#15628,#15629,#15650,
+    #15651,#15670,#15671));
+#15577 = ORIENTED_EDGE('',*,*,#14541,.F.);
+#15578 = ORIENTED_EDGE('',*,*,#15552,.T.);
+#15579 = ORIENTED_EDGE('',*,*,#15580,.T.);
+#15580 = EDGE_CURVE('',#15530,#15581,#15583,.T.);
+#15581 = VERTEX_POINT('',#15582);
+#15582 = CARTESIAN_POINT('',(2.75,1.99,-0.75));
+#15583 = SURFACE_CURVE('',#15584,(#15588,#15595),.PCURVE_S1.);
+#15584 = LINE('',#15585,#15586);
+#15585 = CARTESIAN_POINT('',(2.75,3.29,-0.75));
+#15586 = VECTOR('',#15587,1.);
+#15587 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15588 = PCURVE('',#14557,#15589);
+#15589 = DEFINITIONAL_REPRESENTATION('',(#15590),#15594);
+#15590 = LINE('',#15591,#15592);
+#15591 = CARTESIAN_POINT('',(0.,-0.));
+#15592 = VECTOR('',#15593,1.);
+#15593 = DIRECTION('',(-2.22044604925E-16,-1.));
+#15594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15595 = PCURVE('',#15461,#15596);
+#15596 = DEFINITIONAL_REPRESENTATION('',(#15597),#15601);
+#15597 = LINE('',#15598,#15599);
+#15598 = CARTESIAN_POINT('',(1.1,0.));
+#15599 = VECTOR('',#15600,1.);
+#15600 = DIRECTION('',(0.,-1.));
+#15601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15602 = ORIENTED_EDGE('',*,*,#15603,.F.);
+#15603 = EDGE_CURVE('',#14756,#15581,#15604,.T.);
+#15604 = SURFACE_CURVE('',#15605,(#15610,#15621),.PCURVE_S1.);
+#15605 = CIRCLE('',#15606,0.2);
+#15606 = AXIS2_PLACEMENT_3D('',#15607,#15608,#15609);
+#15607 = CARTESIAN_POINT('',(2.75,1.99,-0.55));
+#15608 = DIRECTION('',(1.,0.,0.));
+#15609 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#15610 = PCURVE('',#14557,#15611);
+#15611 = DEFINITIONAL_REPRESENTATION('',(#15612),#15620);
+#15612 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#15613,#15614,#15615,#15616
+    ,#15617,#15618,#15619),.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(
+  '') );
+#15613 = CARTESIAN_POINT('',(0.2,-1.5));
+#15614 = CARTESIAN_POINT('',(-0.146410161514,-1.5));
+#15615 = CARTESIAN_POINT('',(2.679491924311E-02,-1.2));
+#15616 = CARTESIAN_POINT('',(0.2,-0.9));
+#15617 = CARTESIAN_POINT('',(0.373205080757,-1.2));
+#15618 = CARTESIAN_POINT('',(0.546410161514,-1.5));
+#15619 = CARTESIAN_POINT('',(0.2,-1.5));
+#15620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15621 = PCURVE('',#14794,#15622);
+#15622 = DEFINITIONAL_REPRESENTATION('',(#15623),#15627);
+#15623 = LINE('',#15624,#15625);
+#15624 = CARTESIAN_POINT('',(8.881784197001E-16,1.1));
+#15625 = VECTOR('',#15626,1.);
+#15626 = DIRECTION('',(1.,0.));
+#15627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15628 = ORIENTED_EDGE('',*,*,#14755,.T.);
+#15629 = ORIENTED_EDGE('',*,*,#15630,.F.);
+#15630 = EDGE_CURVE('',#15331,#14728,#15631,.T.);
+#15631 = SURFACE_CURVE('',#15632,(#15636,#15643),.PCURVE_S1.);
+#15632 = LINE('',#15633,#15634);
+#15633 = CARTESIAN_POINT('',(2.75,3.29,0.35));
+#15634 = VECTOR('',#15635,1.);
+#15635 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15636 = PCURVE('',#14557,#15637);
+#15637 = DEFINITIONAL_REPRESENTATION('',(#15638),#15642);
+#15638 = LINE('',#15639,#15640);
+#15639 = CARTESIAN_POINT('',(1.1,-8.881784197001E-17));
+#15640 = VECTOR('',#15641,1.);
+#15641 = DIRECTION('',(-2.22044604925E-16,-1.));
+#15642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15643 = PCURVE('',#14743,#15644);
+#15644 = DEFINITIONAL_REPRESENTATION('',(#15645),#15649);
+#15645 = LINE('',#15646,#15647);
+#15646 = CARTESIAN_POINT('',(0.,0.));
+#15647 = VECTOR('',#15648,1.);
+#15648 = DIRECTION('',(0.,-1.));
+#15649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15650 = ORIENTED_EDGE('',*,*,#15351,.T.);
+#15651 = ORIENTED_EDGE('',*,*,#15652,.T.);
+#15652 = EDGE_CURVE('',#15352,#15104,#15653,.T.);
+#15653 = SURFACE_CURVE('',#15654,(#15658,#15664),.PCURVE_S1.);
+#15654 = LINE('',#15655,#15656);
+#15655 = CARTESIAN_POINT('',(2.75,3.165,-0.5));
+#15656 = VECTOR('',#15657,1.);
+#15657 = DIRECTION('',(-0.,1.,-4.440892098501E-16));
+#15658 = PCURVE('',#14557,#15659);
+#15659 = DEFINITIONAL_REPRESENTATION('',(#15660),#15663);
+#15660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15661,#15662),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.225,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15661 = CARTESIAN_POINT('',(0.25,-1.35));
+#15662 = CARTESIAN_POINT('',(0.25,-0.15));
+#15663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15664 = PCURVE('',#15119,#15665);
+#15665 = DEFINITIONAL_REPRESENTATION('',(#15666),#15669);
+#15666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15667,#15668),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.225,-2.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15667 = CARTESIAN_POINT('',(1.1,-11.5));
+#15668 = CARTESIAN_POINT('',(-1.E-01,-11.5));
+#15669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15670 = ORIENTED_EDGE('',*,*,#15131,.T.);
+#15671 = ORIENTED_EDGE('',*,*,#15672,.F.);
+#15672 = EDGE_CURVE('',#14514,#15132,#15673,.T.);
+#15673 = SURFACE_CURVE('',#15674,(#15678,#15685),.PCURVE_S1.);
+#15674 = LINE('',#15675,#15676);
+#15675 = CARTESIAN_POINT('',(2.75,3.29,0.35));
+#15676 = VECTOR('',#15677,1.);
+#15677 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15678 = PCURVE('',#14557,#15679);
+#15679 = DEFINITIONAL_REPRESENTATION('',(#15680),#15684);
+#15680 = LINE('',#15681,#15682);
+#15681 = CARTESIAN_POINT('',(1.1,-8.881784197001E-17));
+#15682 = VECTOR('',#15683,1.);
+#15683 = DIRECTION('',(-2.22044604925E-16,-1.));
+#15684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15685 = PCURVE('',#14529,#15686);
+#15686 = DEFINITIONAL_REPRESENTATION('',(#15687),#15691);
+#15687 = LINE('',#15688,#15689);
+#15688 = CARTESIAN_POINT('',(0.,0.));
+#15689 = VECTOR('',#15690,1.);
+#15690 = DIRECTION('',(0.,-1.));
+#15691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15692 = ADVANCED_FACE('',(#15693),#14473,.F.);
+#15693 = FACE_BOUND('',#15694,.F.);
+#15694 = EDGE_LOOP('',(#15695,#15696,#15717,#15718,#15719,#15720,#15741,
+    #15742));
+#15695 = ORIENTED_EDGE('',*,*,#14457,.F.);
+#15696 = ORIENTED_EDGE('',*,*,#15697,.T.);
+#15697 = EDGE_CURVE('',#14458,#15174,#15698,.T.);
+#15698 = SURFACE_CURVE('',#15699,(#15703,#15710),.PCURVE_S1.);
+#15699 = LINE('',#15700,#15701);
+#15700 = CARTESIAN_POINT('',(8.95,3.29,-0.45));
+#15701 = VECTOR('',#15702,1.);
+#15702 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15703 = PCURVE('',#14473,#15704);
+#15704 = DEFINITIONAL_REPRESENTATION('',(#15705),#15709);
+#15705 = LINE('',#15706,#15707);
+#15706 = CARTESIAN_POINT('',(0.,-0.));
+#15707 = VECTOR('',#15708,1.);
+#15708 = DIRECTION('',(6.491955966642E-17,-1.));
+#15709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15710 = PCURVE('',#14501,#15711);
+#15711 = DEFINITIONAL_REPRESENTATION('',(#15712),#15716);
+#15712 = LINE('',#15713,#15714);
+#15713 = CARTESIAN_POINT('',(0.8,4.440892098501E-17));
+#15714 = VECTOR('',#15715,1.);
+#15715 = DIRECTION('',(2.22044604925E-16,-1.));
+#15716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15717 = ORIENTED_EDGE('',*,*,#15194,.T.);
+#15718 = ORIENTED_EDGE('',*,*,#15241,.T.);
+#15719 = ORIENTED_EDGE('',*,*,#15288,.T.);
+#15720 = ORIENTED_EDGE('',*,*,#15721,.T.);
+#15721 = EDGE_CURVE('',#15289,#14677,#15722,.T.);
+#15722 = SURFACE_CURVE('',#15723,(#15727,#15734),.PCURVE_S1.);
+#15723 = LINE('',#15724,#15725);
+#15724 = CARTESIAN_POINT('',(8.95,3.29,-0.45));
+#15725 = VECTOR('',#15726,1.);
+#15726 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15727 = PCURVE('',#14473,#15728);
+#15728 = DEFINITIONAL_REPRESENTATION('',(#15729),#15733);
+#15729 = LINE('',#15730,#15731);
+#15730 = CARTESIAN_POINT('',(0.,-0.));
+#15731 = VECTOR('',#15732,1.);
+#15732 = DIRECTION('',(6.491955966642E-17,-1.));
+#15733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15734 = PCURVE('',#14715,#15735);
+#15735 = DEFINITIONAL_REPRESENTATION('',(#15736),#15740);
+#15736 = LINE('',#15737,#15738);
+#15737 = CARTESIAN_POINT('',(0.8,4.440892098501E-17));
+#15738 = VECTOR('',#15739,1.);
+#15739 = DIRECTION('',(2.22044604925E-16,-1.));
+#15740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15741 = ORIENTED_EDGE('',*,*,#14676,.T.);
+#15742 = ORIENTED_EDGE('',*,*,#14853,.F.);
+#15743 = ADVANCED_FACE('',(#15744),#14529,.F.);
+#15744 = FACE_BOUND('',#15745,.F.);
+#15745 = EDGE_LOOP('',(#15746,#15747,#15748,#15749));
+#15746 = ORIENTED_EDGE('',*,*,#14513,.F.);
+#15747 = ORIENTED_EDGE('',*,*,#15672,.T.);
+#15748 = ORIENTED_EDGE('',*,*,#15152,.T.);
+#15749 = ORIENTED_EDGE('',*,*,#15750,.F.);
+#15750 = EDGE_CURVE('',#14486,#15153,#15751,.T.);
+#15751 = SURFACE_CURVE('',#15752,(#15756,#15763),.PCURVE_S1.);
+#15752 = LINE('',#15753,#15754);
+#15753 = CARTESIAN_POINT('',(8.95,3.29,0.35));
+#15754 = VECTOR('',#15755,1.);
+#15755 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15756 = PCURVE('',#14529,#15757);
+#15757 = DEFINITIONAL_REPRESENTATION('',(#15758),#15762);
+#15758 = LINE('',#15759,#15760);
+#15759 = CARTESIAN_POINT('',(6.2,0.));
+#15760 = VECTOR('',#15761,1.);
+#15761 = DIRECTION('',(0.,-1.));
+#15762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15763 = PCURVE('',#14501,#15764);
+#15764 = DEFINITIONAL_REPRESENTATION('',(#15765),#15769);
+#15765 = LINE('',#15766,#15767);
+#15766 = CARTESIAN_POINT('',(0.,0.));
+#15767 = VECTOR('',#15768,1.);
+#15768 = DIRECTION('',(2.22044604925E-16,-1.));
+#15769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15770 = ADVANCED_FACE('',(#15771),#14501,.F.);
+#15771 = FACE_BOUND('',#15772,.F.);
+#15772 = EDGE_LOOP('',(#15773,#15774,#15775,#15776));
+#15773 = ORIENTED_EDGE('',*,*,#14485,.F.);
+#15774 = ORIENTED_EDGE('',*,*,#15750,.T.);
+#15775 = ORIENTED_EDGE('',*,*,#15173,.T.);
+#15776 = ORIENTED_EDGE('',*,*,#15697,.F.);
+#15777 = ADVANCED_FACE('',(#15778),#14794,.T.);
+#15778 = FACE_BOUND('',#15779,.T.);
+#15779 = EDGE_LOOP('',(#15780,#15781,#15802,#15803));
+#15780 = ORIENTED_EDGE('',*,*,#15421,.T.);
+#15781 = ORIENTED_EDGE('',*,*,#15782,.T.);
+#15782 = EDGE_CURVE('',#15422,#15581,#15783,.T.);
+#15783 = SURFACE_CURVE('',#15784,(#15788,#15795),.PCURVE_S1.);
+#15784 = LINE('',#15785,#15786);
+#15785 = CARTESIAN_POINT('',(1.65,1.99,-0.75));
+#15786 = VECTOR('',#15787,1.);
+#15787 = DIRECTION('',(1.,0.,0.));
+#15788 = PCURVE('',#14794,#15789);
+#15789 = DEFINITIONAL_REPRESENTATION('',(#15790),#15794);
+#15790 = LINE('',#15791,#15792);
+#15791 = CARTESIAN_POINT('',(1.570796326795,0.));
+#15792 = VECTOR('',#15793,1.);
+#15793 = DIRECTION('',(0.,1.));
+#15794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15795 = PCURVE('',#15461,#15796);
+#15796 = DEFINITIONAL_REPRESENTATION('',(#15797),#15801);
+#15797 = LINE('',#15798,#15799);
+#15798 = CARTESIAN_POINT('',(0.,-1.3));
+#15799 = VECTOR('',#15800,1.);
+#15800 = DIRECTION('',(1.,0.));
+#15801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15802 = ORIENTED_EDGE('',*,*,#15603,.F.);
+#15803 = ORIENTED_EDGE('',*,*,#14778,.F.);
+#15804 = ADVANCED_FACE('',(#15805),#14743,.F.);
+#15805 = FACE_BOUND('',#15806,.F.);
+#15806 = EDGE_LOOP('',(#15807,#15808,#15809,#15810));
+#15807 = ORIENTED_EDGE('',*,*,#15330,.T.);
+#15808 = ORIENTED_EDGE('',*,*,#15630,.T.);
+#15809 = ORIENTED_EDGE('',*,*,#14727,.T.);
+#15810 = ORIENTED_EDGE('',*,*,#15811,.F.);
+#15811 = EDGE_CURVE('',#15310,#14700,#15812,.T.);
+#15812 = SURFACE_CURVE('',#15813,(#15817,#15824),.PCURVE_S1.);
+#15813 = LINE('',#15814,#15815);
+#15814 = CARTESIAN_POINT('',(8.95,3.29,0.35));
+#15815 = VECTOR('',#15816,1.);
+#15816 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#15817 = PCURVE('',#14743,#15818);
+#15818 = DEFINITIONAL_REPRESENTATION('',(#15819),#15823);
+#15819 = LINE('',#15820,#15821);
+#15820 = CARTESIAN_POINT('',(6.2,0.));
+#15821 = VECTOR('',#15822,1.);
+#15822 = DIRECTION('',(0.,-1.));
+#15823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15824 = PCURVE('',#14715,#15825);
+#15825 = DEFINITIONAL_REPRESENTATION('',(#15826),#15830);
+#15826 = LINE('',#15827,#15828);
+#15827 = CARTESIAN_POINT('',(0.,0.));
+#15828 = VECTOR('',#15829,1.);
+#15829 = DIRECTION('',(2.22044604925E-16,-1.));
+#15830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15831 = ADVANCED_FACE('',(#15832),#14715,.F.);
+#15832 = FACE_BOUND('',#15833,.F.);
+#15833 = EDGE_LOOP('',(#15834,#15835,#15836,#15837));
+#15834 = ORIENTED_EDGE('',*,*,#15309,.T.);
+#15835 = ORIENTED_EDGE('',*,*,#15811,.T.);
+#15836 = ORIENTED_EDGE('',*,*,#14699,.T.);
+#15837 = ORIENTED_EDGE('',*,*,#15721,.F.);
+#15838 = ADVANCED_FACE('',(#15839),#15119,.T.);
+#15839 = FACE_BOUND('',#15840,.T.);
+#15840 = EDGE_LOOP('',(#15841,#15842,#15843,#15844));
+#15841 = ORIENTED_EDGE('',*,*,#15652,.T.);
+#15842 = ORIENTED_EDGE('',*,*,#15103,.T.);
+#15843 = ORIENTED_EDGE('',*,*,#15504,.T.);
+#15844 = ORIENTED_EDGE('',*,*,#15372,.F.);
+#15845 = ADVANCED_FACE('',(#15846),#15461,.F.);
+#15846 = FACE_BOUND('',#15847,.F.);
+#15847 = EDGE_LOOP('',(#15848,#15849,#15850,#15851));
+#15848 = ORIENTED_EDGE('',*,*,#15445,.T.);
+#15849 = ORIENTED_EDGE('',*,*,#15782,.T.);
+#15850 = ORIENTED_EDGE('',*,*,#15580,.F.);
+#15851 = ORIENTED_EDGE('',*,*,#15529,.F.);
+#15852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15856)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#15853,#15854,#15855)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#15853 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#15854 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#15855 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#15856 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#15853,
+  'distance_accuracy_value','confusion accuracy');
+#15857 = SHAPE_DEFINITION_REPRESENTATION(#15858,#9545);
+#15858 = PRODUCT_DEFINITION_SHAPE('','',#15859);
+#15859 = PRODUCT_DEFINITION('design','',#15860,#15863);
+#15860 = PRODUCT_DEFINITION_FORMATION('','',#15861);
+#15861 = PRODUCT('pins','pins','',(#15862));
+#15862 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#15863 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#15864 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15865,#15867);
+#15865 = ( REPRESENTATION_RELATIONSHIP('','',#9545,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15866) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#15866 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#15867 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #15868);
+#15868 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#15859,$
+  );
+#15869 = PRODUCT_TYPE('part',$,(#15861));
+#15870 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15871),#15969);
+#15871 = MANIFOLD_SOLID_BREP('',#15872);
+#15872 = CLOSED_SHELL('',(#15873,#15961,#15965));
+#15873 = ADVANCED_FACE('',(#15874),#15887,.T.);
+#15874 = FACE_BOUND('',#15875,.T.);
+#15875 = EDGE_LOOP('',(#15876,#15910,#15933,#15960));
+#15876 = ORIENTED_EDGE('',*,*,#15877,.F.);
+#15877 = EDGE_CURVE('',#15878,#15878,#15880,.T.);
+#15878 = VERTEX_POINT('',#15879);
+#15879 = CARTESIAN_POINT('',(0.7,-1.714505518806E-16,20.));
+#15880 = SURFACE_CURVE('',#15881,(#15886,#15898),.PCURVE_S1.);
+#15881 = CIRCLE('',#15882,0.7);
+#15882 = AXIS2_PLACEMENT_3D('',#15883,#15884,#15885);
+#15883 = CARTESIAN_POINT('',(0.,0.,20.));
+#15884 = DIRECTION('',(0.,0.,1.));
+#15885 = DIRECTION('',(1.,0.,-0.));
+#15886 = PCURVE('',#15887,#15892);
+#15887 = CYLINDRICAL_SURFACE('',#15888,0.7);
+#15888 = AXIS2_PLACEMENT_3D('',#15889,#15890,#15891);
+#15889 = CARTESIAN_POINT('',(0.,0.,0.));
+#15890 = DIRECTION('',(0.,0.,1.));
+#15891 = DIRECTION('',(1.,0.,-0.));
+#15892 = DEFINITIONAL_REPRESENTATION('',(#15893),#15897);
+#15893 = LINE('',#15894,#15895);
+#15894 = CARTESIAN_POINT('',(0.,20.));
+#15895 = VECTOR('',#15896,1.);
+#15896 = DIRECTION('',(1.,0.));
+#15897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15898 = PCURVE('',#15899,#15904);
+#15899 = PLANE('',#15900);
+#15900 = AXIS2_PLACEMENT_3D('',#15901,#15902,#15903);
+#15901 = CARTESIAN_POINT('',(0.,0.,20.));
+#15902 = DIRECTION('',(0.,0.,1.));
+#15903 = DIRECTION('',(1.,0.,-0.));
+#15904 = DEFINITIONAL_REPRESENTATION('',(#15905),#15909);
+#15905 = CIRCLE('',#15906,0.7);
+#15906 = AXIS2_PLACEMENT_2D('',#15907,#15908);
+#15907 = CARTESIAN_POINT('',(0.,0.));
+#15908 = DIRECTION('',(1.,0.));
+#15909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15910 = ORIENTED_EDGE('',*,*,#15911,.F.);
+#15911 = EDGE_CURVE('',#15912,#15878,#15914,.T.);
+#15912 = VERTEX_POINT('',#15913);
+#15913 = CARTESIAN_POINT('',(0.7,-1.714505518806E-16,0.));
+#15914 = SEAM_CURVE('',#15915,(#15919,#15926),.PCURVE_S1.);
+#15915 = LINE('',#15916,#15917);
+#15916 = CARTESIAN_POINT('',(0.7,-1.714505518806E-16,0.));
+#15917 = VECTOR('',#15918,1.);
+#15918 = DIRECTION('',(0.,0.,1.));
+#15919 = PCURVE('',#15887,#15920);
+#15920 = DEFINITIONAL_REPRESENTATION('',(#15921),#15925);
+#15921 = LINE('',#15922,#15923);
+#15922 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#15923 = VECTOR('',#15924,1.);
+#15924 = DIRECTION('',(0.,1.));
+#15925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15926 = PCURVE('',#15887,#15927);
+#15927 = DEFINITIONAL_REPRESENTATION('',(#15928),#15932);
+#15928 = LINE('',#15929,#15930);
+#15929 = CARTESIAN_POINT('',(0.,-0.));
+#15930 = VECTOR('',#15931,1.);
+#15931 = DIRECTION('',(0.,1.));
+#15932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15933 = ORIENTED_EDGE('',*,*,#15934,.T.);
+#15934 = EDGE_CURVE('',#15912,#15912,#15935,.T.);
+#15935 = SURFACE_CURVE('',#15936,(#15941,#15948),.PCURVE_S1.);
+#15936 = CIRCLE('',#15937,0.7);
+#15937 = AXIS2_PLACEMENT_3D('',#15938,#15939,#15940);
+#15938 = CARTESIAN_POINT('',(0.,0.,0.));
+#15939 = DIRECTION('',(0.,0.,1.));
+#15940 = DIRECTION('',(1.,0.,-0.));
+#15941 = PCURVE('',#15887,#15942);
+#15942 = DEFINITIONAL_REPRESENTATION('',(#15943),#15947);
+#15943 = LINE('',#15944,#15945);
+#15944 = CARTESIAN_POINT('',(0.,0.));
+#15945 = VECTOR('',#15946,1.);
+#15946 = DIRECTION('',(1.,0.));
+#15947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15948 = PCURVE('',#15949,#15954);
+#15949 = PLANE('',#15950);
+#15950 = AXIS2_PLACEMENT_3D('',#15951,#15952,#15953);
+#15951 = CARTESIAN_POINT('',(0.,0.,0.));
+#15952 = DIRECTION('',(0.,0.,1.));
+#15953 = DIRECTION('',(1.,0.,-0.));
+#15954 = DEFINITIONAL_REPRESENTATION('',(#15955),#15959);
+#15955 = CIRCLE('',#15956,0.7);
+#15956 = AXIS2_PLACEMENT_2D('',#15957,#15958);
+#15957 = CARTESIAN_POINT('',(0.,0.));
+#15958 = DIRECTION('',(1.,0.));
+#15959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15960 = ORIENTED_EDGE('',*,*,#15911,.T.);
+#15961 = ADVANCED_FACE('',(#15962),#15899,.T.);
+#15962 = FACE_BOUND('',#15963,.T.);
+#15963 = EDGE_LOOP('',(#15964));
+#15964 = ORIENTED_EDGE('',*,*,#15877,.T.);
+#15965 = ADVANCED_FACE('',(#15966),#15949,.F.);
+#15966 = FACE_BOUND('',#15967,.T.);
+#15967 = EDGE_LOOP('',(#15968));
+#15968 = ORIENTED_EDGE('',*,*,#15934,.F.);
+#15969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15973)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#15970,#15971,#15972)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#15970 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#15971 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#15972 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#15973 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15970,
+  'distance_accuracy_value','confusion accuracy');
+#15974 = SHAPE_DEFINITION_REPRESENTATION(#15975,#15870);
+#15975 = PRODUCT_DEFINITION_SHAPE('','',#15976);
+#15976 = PRODUCT_DEFINITION('design','',#15977,#15980);
+#15977 = PRODUCT_DEFINITION_FORMATION('','',#15978);
+#15978 = PRODUCT('vcc-wire','vcc-wire','',(#15979));
+#15979 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#15980 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#15981 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15982,#15984);
+#15982 = ( REPRESENTATION_RELATIONSHIP('','',#15870,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15983) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#15983 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#15984 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #15985);
+#15985 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#15976,$
+  );
+#15986 = PRODUCT_TYPE('part',$,(#15978));
+#15987 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15988),#16086);
+#15988 = MANIFOLD_SOLID_BREP('',#15989);
+#15989 = CLOSED_SHELL('',(#15990,#16078,#16082));
+#15990 = ADVANCED_FACE('',(#15991),#16004,.T.);
+#15991 = FACE_BOUND('',#15992,.T.);
+#15992 = EDGE_LOOP('',(#15993,#16027,#16050,#16077));
+#15993 = ORIENTED_EDGE('',*,*,#15994,.F.);
+#15994 = EDGE_CURVE('',#15995,#15995,#15997,.T.);
+#15995 = VERTEX_POINT('',#15996);
+#15996 = CARTESIAN_POINT('',(0.7,0.,20.));
+#15997 = SURFACE_CURVE('',#15998,(#16003,#16015),.PCURVE_S1.);
+#15998 = CIRCLE('',#15999,0.7);
+#15999 = AXIS2_PLACEMENT_3D('',#16000,#16001,#16002);
+#16000 = CARTESIAN_POINT('',(0.,0.,20.));
+#16001 = DIRECTION('',(0.,0.,1.));
+#16002 = DIRECTION('',(1.,0.,-0.));
+#16003 = PCURVE('',#16004,#16009);
+#16004 = CYLINDRICAL_SURFACE('',#16005,0.7);
+#16005 = AXIS2_PLACEMENT_3D('',#16006,#16007,#16008);
+#16006 = CARTESIAN_POINT('',(0.,0.,0.));
+#16007 = DIRECTION('',(0.,0.,1.));
+#16008 = DIRECTION('',(1.,0.,-0.));
+#16009 = DEFINITIONAL_REPRESENTATION('',(#16010),#16014);
+#16010 = LINE('',#16011,#16012);
+#16011 = CARTESIAN_POINT('',(0.,20.));
+#16012 = VECTOR('',#16013,1.);
+#16013 = DIRECTION('',(1.,0.));
+#16014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16015 = PCURVE('',#16016,#16021);
+#16016 = PLANE('',#16017);
+#16017 = AXIS2_PLACEMENT_3D('',#16018,#16019,#16020);
+#16018 = CARTESIAN_POINT('',(0.,0.,20.));
+#16019 = DIRECTION('',(0.,0.,1.));
+#16020 = DIRECTION('',(1.,0.,-0.));
+#16021 = DEFINITIONAL_REPRESENTATION('',(#16022),#16026);
+#16022 = CIRCLE('',#16023,0.7);
+#16023 = AXIS2_PLACEMENT_2D('',#16024,#16025);
+#16024 = CARTESIAN_POINT('',(0.,0.));
+#16025 = DIRECTION('',(1.,0.));
+#16026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16027 = ORIENTED_EDGE('',*,*,#16028,.F.);
+#16028 = EDGE_CURVE('',#16029,#15995,#16031,.T.);
+#16029 = VERTEX_POINT('',#16030);
+#16030 = CARTESIAN_POINT('',(0.7,0.,0.));
+#16031 = SEAM_CURVE('',#16032,(#16036,#16043),.PCURVE_S1.);
+#16032 = LINE('',#16033,#16034);
+#16033 = CARTESIAN_POINT('',(0.7,-1.714505518806E-16,0.));
+#16034 = VECTOR('',#16035,1.);
+#16035 = DIRECTION('',(0.,0.,1.));
+#16036 = PCURVE('',#16004,#16037);
+#16037 = DEFINITIONAL_REPRESENTATION('',(#16038),#16042);
+#16038 = LINE('',#16039,#16040);
+#16039 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#16040 = VECTOR('',#16041,1.);
+#16041 = DIRECTION('',(0.,1.));
+#16042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16043 = PCURVE('',#16004,#16044);
+#16044 = DEFINITIONAL_REPRESENTATION('',(#16045),#16049);
+#16045 = LINE('',#16046,#16047);
+#16046 = CARTESIAN_POINT('',(0.,-0.));
+#16047 = VECTOR('',#16048,1.);
+#16048 = DIRECTION('',(0.,1.));
+#16049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16050 = ORIENTED_EDGE('',*,*,#16051,.T.);
+#16051 = EDGE_CURVE('',#16029,#16029,#16052,.T.);
+#16052 = SURFACE_CURVE('',#16053,(#16058,#16065),.PCURVE_S1.);
+#16053 = CIRCLE('',#16054,0.7);
+#16054 = AXIS2_PLACEMENT_3D('',#16055,#16056,#16057);
+#16055 = CARTESIAN_POINT('',(0.,0.,0.));
+#16056 = DIRECTION('',(0.,0.,1.));
+#16057 = DIRECTION('',(1.,0.,-0.));
+#16058 = PCURVE('',#16004,#16059);
+#16059 = DEFINITIONAL_REPRESENTATION('',(#16060),#16064);
+#16060 = LINE('',#16061,#16062);
+#16061 = CARTESIAN_POINT('',(0.,0.));
+#16062 = VECTOR('',#16063,1.);
+#16063 = DIRECTION('',(1.,0.));
+#16064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16065 = PCURVE('',#16066,#16071);
+#16066 = PLANE('',#16067);
+#16067 = AXIS2_PLACEMENT_3D('',#16068,#16069,#16070);
+#16068 = CARTESIAN_POINT('',(0.,0.,0.));
+#16069 = DIRECTION('',(0.,0.,1.));
+#16070 = DIRECTION('',(1.,0.,-0.));
+#16071 = DEFINITIONAL_REPRESENTATION('',(#16072),#16076);
+#16072 = CIRCLE('',#16073,0.7);
+#16073 = AXIS2_PLACEMENT_2D('',#16074,#16075);
+#16074 = CARTESIAN_POINT('',(0.,0.));
+#16075 = DIRECTION('',(1.,0.));
+#16076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16077 = ORIENTED_EDGE('',*,*,#16028,.T.);
+#16078 = ADVANCED_FACE('',(#16079),#16016,.T.);
+#16079 = FACE_BOUND('',#16080,.T.);
+#16080 = EDGE_LOOP('',(#16081));
+#16081 = ORIENTED_EDGE('',*,*,#15994,.T.);
+#16082 = ADVANCED_FACE('',(#16083),#16066,.F.);
+#16083 = FACE_BOUND('',#16084,.T.);
+#16084 = EDGE_LOOP('',(#16085));
+#16085 = ORIENTED_EDGE('',*,*,#16051,.F.);
+#16086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16090)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#16087,#16088,#16089)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#16087 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#16088 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#16089 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#16090 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16087,
+  'distance_accuracy_value','confusion accuracy');
+#16091 = SHAPE_DEFINITION_REPRESENTATION(#16092,#15987);
+#16092 = PRODUCT_DEFINITION_SHAPE('','',#16093);
+#16093 = PRODUCT_DEFINITION('design','',#16094,#16097);
+#16094 = PRODUCT_DEFINITION_FORMATION('','',#16095);
+#16095 = PRODUCT('vcc-signal','vcc-signal','',(#16096));
+#16096 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#16097 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#16098 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16099,#16101);
+#16099 = ( REPRESENTATION_RELATIONSHIP('','',#15987,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16100) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#16100 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
+#16101 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #16102);
+#16102 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#16093,$
+  );
+#16103 = PRODUCT_TYPE('part',$,(#16095));
+#16104 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#16105),#16203);
+#16105 = MANIFOLD_SOLID_BREP('',#16106);
+#16106 = CLOSED_SHELL('',(#16107,#16195,#16199));
+#16107 = ADVANCED_FACE('',(#16108),#16121,.T.);
+#16108 = FACE_BOUND('',#16109,.T.);
+#16109 = EDGE_LOOP('',(#16110,#16144,#16167,#16194));
+#16110 = ORIENTED_EDGE('',*,*,#16111,.F.);
+#16111 = EDGE_CURVE('',#16112,#16112,#16114,.T.);
+#16112 = VERTEX_POINT('',#16113);
+#16113 = CARTESIAN_POINT('',(0.7,0.,20.));
+#16114 = SURFACE_CURVE('',#16115,(#16120,#16132),.PCURVE_S1.);
+#16115 = CIRCLE('',#16116,0.7);
+#16116 = AXIS2_PLACEMENT_3D('',#16117,#16118,#16119);
+#16117 = CARTESIAN_POINT('',(0.,0.,20.));
+#16118 = DIRECTION('',(0.,0.,1.));
+#16119 = DIRECTION('',(1.,0.,-0.));
+#16120 = PCURVE('',#16121,#16126);
+#16121 = CYLINDRICAL_SURFACE('',#16122,0.7);
+#16122 = AXIS2_PLACEMENT_3D('',#16123,#16124,#16125);
+#16123 = CARTESIAN_POINT('',(0.,0.,0.));
+#16124 = DIRECTION('',(0.,0.,1.));
+#16125 = DIRECTION('',(1.,0.,-0.));
+#16126 = DEFINITIONAL_REPRESENTATION('',(#16127),#16131);
+#16127 = LINE('',#16128,#16129);
+#16128 = CARTESIAN_POINT('',(0.,20.));
+#16129 = VECTOR('',#16130,1.);
+#16130 = DIRECTION('',(1.,0.));
+#16131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16132 = PCURVE('',#16133,#16138);
+#16133 = PLANE('',#16134);
+#16134 = AXIS2_PLACEMENT_3D('',#16135,#16136,#16137);
+#16135 = CARTESIAN_POINT('',(0.,0.,20.));
+#16136 = DIRECTION('',(0.,0.,1.));
+#16137 = DIRECTION('',(1.,0.,-0.));
+#16138 = DEFINITIONAL_REPRESENTATION('',(#16139),#16143);
+#16139 = CIRCLE('',#16140,0.7);
+#16140 = AXIS2_PLACEMENT_2D('',#16141,#16142);
+#16141 = CARTESIAN_POINT('',(0.,0.));
+#16142 = DIRECTION('',(1.,0.));
+#16143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16144 = ORIENTED_EDGE('',*,*,#16145,.F.);
+#16145 = EDGE_CURVE('',#16146,#16112,#16148,.T.);
+#16146 = VERTEX_POINT('',#16147);
+#16147 = CARTESIAN_POINT('',(0.7,0.,0.));
+#16148 = SEAM_CURVE('',#16149,(#16153,#16160),.PCURVE_S1.);
+#16149 = LINE('',#16150,#16151);
+#16150 = CARTESIAN_POINT('',(0.7,-1.714505518806E-16,0.));
+#16151 = VECTOR('',#16152,1.);
+#16152 = DIRECTION('',(0.,0.,1.));
+#16153 = PCURVE('',#16121,#16154);
+#16154 = DEFINITIONAL_REPRESENTATION('',(#16155),#16159);
+#16155 = LINE('',#16156,#16157);
+#16156 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#16157 = VECTOR('',#16158,1.);
+#16158 = DIRECTION('',(0.,1.));
+#16159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16160 = PCURVE('',#16121,#16161);
+#16161 = DEFINITIONAL_REPRESENTATION('',(#16162),#16166);
+#16162 = LINE('',#16163,#16164);
+#16163 = CARTESIAN_POINT('',(0.,-0.));
+#16164 = VECTOR('',#16165,1.);
+#16165 = DIRECTION('',(0.,1.));
+#16166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16167 = ORIENTED_EDGE('',*,*,#16168,.T.);
+#16168 = EDGE_CURVE('',#16146,#16146,#16169,.T.);
+#16169 = SURFACE_CURVE('',#16170,(#16175,#16182),.PCURVE_S1.);
+#16170 = CIRCLE('',#16171,0.7);
+#16171 = AXIS2_PLACEMENT_3D('',#16172,#16173,#16174);
+#16172 = CARTESIAN_POINT('',(0.,0.,0.));
+#16173 = DIRECTION('',(0.,0.,1.));
+#16174 = DIRECTION('',(1.,0.,-0.));
+#16175 = PCURVE('',#16121,#16176);
+#16176 = DEFINITIONAL_REPRESENTATION('',(#16177),#16181);
+#16177 = LINE('',#16178,#16179);
+#16178 = CARTESIAN_POINT('',(0.,0.));
+#16179 = VECTOR('',#16180,1.);
+#16180 = DIRECTION('',(1.,0.));
+#16181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16182 = PCURVE('',#16183,#16188);
+#16183 = PLANE('',#16184);
+#16184 = AXIS2_PLACEMENT_3D('',#16185,#16186,#16187);
+#16185 = CARTESIAN_POINT('',(0.,0.,0.));
+#16186 = DIRECTION('',(0.,0.,1.));
+#16187 = DIRECTION('',(1.,0.,-0.));
+#16188 = DEFINITIONAL_REPRESENTATION('',(#16189),#16193);
+#16189 = CIRCLE('',#16190,0.7);
+#16190 = AXIS2_PLACEMENT_2D('',#16191,#16192);
+#16191 = CARTESIAN_POINT('',(0.,0.));
+#16192 = DIRECTION('',(1.,0.));
+#16193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16194 = ORIENTED_EDGE('',*,*,#16145,.T.);
+#16195 = ADVANCED_FACE('',(#16196),#16133,.T.);
+#16196 = FACE_BOUND('',#16197,.T.);
+#16197 = EDGE_LOOP('',(#16198));
+#16198 = ORIENTED_EDGE('',*,*,#16111,.T.);
+#16199 = ADVANCED_FACE('',(#16200),#16183,.F.);
+#16200 = FACE_BOUND('',#16201,.T.);
+#16201 = EDGE_LOOP('',(#16202));
+#16202 = ORIENTED_EDGE('',*,*,#16168,.F.);
+#16203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16207)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#16204,#16205,#16206)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#16204 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#16205 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#16206 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#16207 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16204,
+  'distance_accuracy_value','confusion accuracy');
+#16208 = SHAPE_DEFINITION_REPRESENTATION(#16209,#16104);
+#16209 = PRODUCT_DEFINITION_SHAPE('','',#16210);
+#16210 = PRODUCT_DEFINITION('design','',#16211,#16214);
+#16211 = PRODUCT_DEFINITION_FORMATION('','',#16212);
+#16212 = PRODUCT('wire-gnd','wire-gnd','',(#16213));
+#16213 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#16214 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#16215 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16216,#16218);
+#16216 = ( REPRESENTATION_RELATIONSHIP('','',#16104,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16217) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#16217 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
+#16218 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #16219);
+#16219 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#16210,$
+  );
+#16220 = PRODUCT_TYPE('part',$,(#16212));
+#16221 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #16222),#16203);
+#16222 = STYLED_ITEM('color',(#16223),#16105);
+#16223 = PRESENTATION_STYLE_ASSIGNMENT((#16224,#16230));
+#16224 = SURFACE_STYLE_USAGE(.BOTH.,#16225);
+#16225 = SURFACE_SIDE_STYLE('',(#16226));
+#16226 = SURFACE_STYLE_FILL_AREA(#16227);
+#16227 = FILL_AREA_STYLE('',(#16228));
+#16228 = FILL_AREA_STYLE_COLOUR('',#16229);
+#16229 = COLOUR_RGB('',0.188235297799,0.188235297799,0.188235297799);
+#16230 = CURVE_STYLE('',#16231,POSITIVE_LENGTH_MEASURE(0.1),#16229);
+#16231 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#16232 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #16233),#15969);
+#16233 = STYLED_ITEM('color',(#16234),#15871);
+#16234 = PRESENTATION_STYLE_ASSIGNMENT((#16235,#16241));
+#16235 = SURFACE_STYLE_USAGE(.BOTH.,#16236);
+#16236 = SURFACE_SIDE_STYLE('',(#16237));
+#16237 = SURFACE_STYLE_FILL_AREA(#16238);
+#16238 = FILL_AREA_STYLE('',(#16239));
+#16239 = FILL_AREA_STYLE_COLOUR('',#16240);
+#16240 = DRAUGHTING_PRE_DEFINED_COLOUR('red');
+#16241 = CURVE_STYLE('',#16242,POSITIVE_LENGTH_MEASURE(0.1),#16240);
+#16242 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#16243 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #16244,#16254,#16263),#15852);
+#16244 = STYLED_ITEM('color',(#16245),#9546);
+#16245 = PRESENTATION_STYLE_ASSIGNMENT((#16246,#16252));
+#16246 = SURFACE_STYLE_USAGE(.BOTH.,#16247);
+#16247 = SURFACE_SIDE_STYLE('',(#16248));
+#16248 = SURFACE_STYLE_FILL_AREA(#16249);
+#16249 = FILL_AREA_STYLE('',(#16250));
+#16250 = FILL_AREA_STYLE_COLOUR('',#16251);
+#16251 = COLOUR_RGB('',0.72549021244,0.72549021244,0.72549021244);
+#16252 = CURVE_STYLE('',#16253,POSITIVE_LENGTH_MEASURE(0.1),#16251);
+#16253 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#16254 = STYLED_ITEM('color',(#16255),#11648);
+#16255 = PRESENTATION_STYLE_ASSIGNMENT((#16256,#16261));
+#16256 = SURFACE_STYLE_USAGE(.BOTH.,#16257);
+#16257 = SURFACE_SIDE_STYLE('',(#16258));
+#16258 = SURFACE_STYLE_FILL_AREA(#16259);
+#16259 = FILL_AREA_STYLE('',(#16260));
+#16260 = FILL_AREA_STYLE_COLOUR('',#16251);
+#16261 = CURVE_STYLE('',#16262,POSITIVE_LENGTH_MEASURE(0.1),#16251);
+#16262 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#16263 = STYLED_ITEM('color',(#16264),#13750);
+#16264 = PRESENTATION_STYLE_ASSIGNMENT((#16265,#16270));
+#16265 = SURFACE_STYLE_USAGE(.BOTH.,#16266);
+#16266 = SURFACE_SIDE_STYLE('',(#16267));
+#16267 = SURFACE_STYLE_FILL_AREA(#16268);
+#16268 = FILL_AREA_STYLE('',(#16269));
+#16269 = FILL_AREA_STYLE_COLOUR('',#16251);
+#16270 = CURVE_STYLE('',#16271,POSITIVE_LENGTH_MEASURE(0.1),#16251);
+#16271 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#16272 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #16273),#16086);
+#16273 = STYLED_ITEM('color',(#16274),#15988);
+#16274 = PRESENTATION_STYLE_ASSIGNMENT((#16275,#16281));
+#16275 = SURFACE_STYLE_USAGE(.BOTH.,#16276);
+#16276 = SURFACE_SIDE_STYLE('',(#16277));
+#16277 = SURFACE_STYLE_FILL_AREA(#16278);
+#16278 = FILL_AREA_STYLE('',(#16279));
+#16279 = FILL_AREA_STYLE_COLOUR('',#16280);
+#16280 = DRAUGHTING_PRE_DEFINED_COLOUR('yellow');
+#16281 = CURVE_STYLE('',#16282,POSITIVE_LENGTH_MEASURE(0.1),#16280);
+#16282 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#16283 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #16284),#9527);
+#16284 = STYLED_ITEM('color',(#16285),#42);
+#16285 = PRESENTATION_STYLE_ASSIGNMENT((#16286,#16292));
+#16286 = SURFACE_STYLE_USAGE(.BOTH.,#16287);
+#16287 = SURFACE_SIDE_STYLE('',(#16288));
+#16288 = SURFACE_STYLE_FILL_AREA(#16289);
+#16289 = FILL_AREA_STYLE('',(#16290));
+#16290 = FILL_AREA_STYLE_COLOUR('',#16291);
+#16291 = COLOUR_RGB('',0.333333343267,0.333333343267,0.333333343267);
+#16292 = CURVE_STYLE('',#16293,POSITIVE_LENGTH_MEASURE(0.1),#16291);
+#16293 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.stl b/Electrical Parts/electronic-components/connectors/female/3pin-buckled-female-2.54mm-connector.stl
new file mode 100644
index 0000000000000000000000000000000000000000..e60a9dbc1668594fc5cce37a520d010ddf1f308c
GIT binary patch
literal 117484
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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/electronic-components/connectors/female/README.md b/Electrical Parts/electronic-components/connectors/female/README.md
index 57dfaac9..7f31a30b 100644
--- a/Electrical Parts/electronic-components/connectors/female/README.md	
+++ b/Electrical Parts/electronic-components/connectors/female/README.md	
@@ -3,3 +3,9 @@
 ![](3pin-female-2.54mm-connector.png)
 
 ![](3pin-female-2.54mm-connector-2.png)
+
+* **3 pin buckled female 2.5mm connector**
+
+![](3pin-buckled-female-2.54mm-connector.png)
+
+![](3pin-buckled-female-2.54mm-connector-2.png)