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