From 4e7648b4dc613df58a0a437cc8255fa7b6d2884a Mon Sep 17 00:00:00 2001
From: Tarzanete <aperrod@gmail.com>
Date: Wed, 18 Nov 2015 18:38:17 +0100
Subject: [PATCH] Added Piping objects

Added DN15 (1/2") items (stamped flange and threaded tee)
---
 Piping/DN15_FIG_130.FCStd        |  Bin 0 -> 21478 bytes
 Piping/DN15_FIG_130.step         | 2345 ++++++++++++++++++++++++++++++
 Piping/DN15_FIG_130.stl          |  Bin 0 -> 69084 bytes
 Piping/DN15_Stamped_Flange.FCStd |  Bin 0 -> 25773 bytes
 Piping/DN15_Stamped_Flange.step  | 1803 +++++++++++++++++++++++
 Piping/DN15_Stamped_Flange.stl   |  Bin 0 -> 599384 bytes
 6 files changed, 4148 insertions(+)
 create mode 100644 Piping/DN15_FIG_130.FCStd
 create mode 100644 Piping/DN15_FIG_130.step
 create mode 100644 Piping/DN15_FIG_130.stl
 create mode 100644 Piping/DN15_Stamped_Flange.FCStd
 create mode 100644 Piping/DN15_Stamped_Flange.step
 create mode 100644 Piping/DN15_Stamped_Flange.stl

diff --git a/Piping/DN15_FIG_130.FCStd b/Piping/DN15_FIG_130.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..771b06c913c288f62fd8505bd373f67d19f8b07f
GIT binary patch
literal 21478
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
M@^T6{{+!$Y0q&xBb^rhX

literal 0
HcmV?d00001

diff --git a/Piping/DN15_FIG_130.step b/Piping/DN15_FIG_130.step
new file mode 100644
index 00000000..fd9627bc
--- /dev/null
+++ b/Piping/DN15_FIG_130.step
@@ -0,0 +1,2345 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+  'C:/Documents and Settings/alvper/Escritorio/FIG_130_DN15.step',
+  '2015-11-13T19:09:48',('Author'),(''),
+  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#17 = DIRECTION('',(0.E+000,0.E+000,1.));
+#18 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-004),#20,
+  'distance_accuracy_value','confusion accuracy');
+#24 = PRODUCT_TYPE('part',$,(#7));
+#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#1749);
+#26 = MANIFOLD_SOLID_BREP('',#27);
+#27 = CLOSED_SHELL('',(#28,#96,#835,#1058,#1139,#1216,#1223,#1281,#1691,
+    #1721));
+#28 = ADVANCED_FACE('',(#29,#65),#42,.F.);
+#29 = FACE_BOUND('',#30,.F.);
+#30 = EDGE_LOOP('',(#31));
+#31 = ORIENTED_EDGE('',*,*,#32,.F.);
+#32 = EDGE_CURVE('',#33,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(11.5,0.E+000,0.E+000));
+#35 = SURFACE_CURVE('',#36,(#41,#53),.PCURVE_S1.);
+#36 = CIRCLE('',#37,11.5);
+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
+#38 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#39 = DIRECTION('',(0.E+000,0.E+000,1.));
+#40 = DIRECTION('',(1.,0.E+000,0.E+000));
+#41 = PCURVE('',#42,#47);
+#42 = PLANE('',#43);
+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#45 = DIRECTION('',(0.E+000,0.E+000,1.));
+#46 = DIRECTION('',(1.,0.E+000,0.E+000));
+#47 = DEFINITIONAL_REPRESENTATION('',(#48),#52);
+#48 = CIRCLE('',#49,11.5);
+#49 = AXIS2_PLACEMENT_2D('',#50,#51);
+#50 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#51 = DIRECTION('',(1.,0.E+000));
+#52 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53 = PCURVE('',#54,#59);
+#54 = CYLINDRICAL_SURFACE('',#55,11.5);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#57 = DIRECTION('',(0.E+000,0.E+000,1.));
+#58 = DIRECTION('',(1.,0.E+000,0.E+000));
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(1.,0.E+000));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = FACE_BOUND('',#66,.F.);
+#66 = EDGE_LOOP('',(#67));
+#67 = ORIENTED_EDGE('',*,*,#68,.T.);
+#68 = EDGE_CURVE('',#69,#69,#71,.T.);
+#69 = VERTEX_POINT('',#70);
+#70 = CARTESIAN_POINT('',(13.5,-3.306546357698E-015,0.E+000));
+#71 = SURFACE_CURVE('',#72,(#77,#84),.PCURVE_S1.);
+#72 = CIRCLE('',#73,13.5);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#75 = DIRECTION('',(0.E+000,0.E+000,1.));
+#76 = DIRECTION('',(1.,0.E+000,0.E+000));
+#77 = PCURVE('',#42,#78);
+#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83);
+#79 = CIRCLE('',#80,13.5);
+#80 = AXIS2_PLACEMENT_2D('',#81,#82);
+#81 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#82 = DIRECTION('',(1.,0.E+000));
+#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84 = PCURVE('',#85,#90);
+#85 = CYLINDRICAL_SURFACE('',#86,13.5);
+#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
+#87 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#88 = DIRECTION('',(0.E+000,0.E+000,1.));
+#89 = DIRECTION('',(1.,0.E+000,0.E+000));
+#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95);
+#91 = LINE('',#92,#93);
+#92 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#93 = VECTOR('',#94,1.);
+#94 = DIRECTION('',(1.,0.E+000));
+#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#96 = ADVANCED_FACE('',(#97),#54,.F.);
+#97 = FACE_BOUND('',#98,.F.);
+#98 = EDGE_LOOP('',(#99,#294,#317,#344,#345,#368,#396,#417,#418,#419,
+    #607,#795,#816));
+#99 = ORIENTED_EDGE('',*,*,#100,.T.);
+#100 = EDGE_CURVE('',#101,#103,#105,.T.);
+#101 = VERTEX_POINT('',#102);
+#102 = CARTESIAN_POINT('',(-11.5,1.570092458684E-015,34.071067811865));
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(11.5,-6.232975896775E-016,34.071067811866));
+#105 = SURFACE_CURVE('',#106,(#165,#227),.PCURVE_S1.);
+#106 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#107,#108,#109,#110,#111,#112,
+    #113,#114,#115,#116,#117,#118,#119,#120,#121,#122,#123,#124,#125,
+    #126,#127,#128,#129,#130,#131,#132,#133,#134,#135,#136,#137,#138,
+    #139,#140,#141,#142,#143,#144,#145,#146,#147,#148,#149,#150,#151,
+    #152,#153,#154,#155,#156,#157,#158,#159,#160,#161,#162,#163,#164),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.23601596641E-002,
+    0.159610384936,0.337838062201,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#107 = CARTESIAN_POINT('',(-11.5,0.E+000,34.071067811865));
+#108 = CARTESIAN_POINT('',(-11.5,-0.265731151458,34.071067811865));
+#109 = CARTESIAN_POINT('',(-11.49298010891,-0.523790530737,
+    34.082484092121));
+#110 = CARTESIAN_POINT('',(-11.47966091353,-0.773705526803,
+    34.104146878518));
+#111 = CARTESIAN_POINT('',(-11.46074850617,-1.015028687815,
+    34.134762365183));
+#112 = CARTESIAN_POINT('',(-11.43699643013,-1.247111006682,
+    34.172893896219));
+#113 = CARTESIAN_POINT('',(-11.40924819667,-1.469012580225,
+    34.21696437928));
+#114 = CARTESIAN_POINT('',(-11.37846037351,-1.679550641962,
+    34.265279930969));
+#115 = CARTESIAN_POINT('',(-11.25504490162,-2.42535458372,
+    34.456671590728));
+#116 = CARTESIAN_POINT('',(-11.14068518103,-2.928785331276,
+    34.62966024381));
+#117 = CARTESIAN_POINT('',(-11.00985595688,-3.39096066149,
+    34.820089540553));
+#118 = CARTESIAN_POINT('',(-10.86832167606,-3.814241149053,
+    35.016732559268));
+#119 = CARTESIAN_POINT('',(-10.72014391333,-4.20334411776,
+    35.213334384841));
+#120 = CARTESIAN_POINT('',(-10.56628644644,-4.567100514621,
+    35.409154195794));
+#121 = CARTESIAN_POINT('',(-10.40269022784,-4.918875085806,
+    35.608921127207));
+#122 = CARTESIAN_POINT('',(-9.938379793466,-5.818186679147,36.1467080881
+    ));
+#123 = CARTESIAN_POINT('',(-9.630680802034,-6.333430408458,
+    36.479313580562));
+#124 = CARTESIAN_POINT('',(-9.296789776782,-6.823983965941,
+    36.813723165335));
+#125 = CARTESIAN_POINT('',(-8.936275151919,-7.293256928269,
+    37.147059039358));
+#126 = CARTESIAN_POINT('',(-8.546499174703,-7.744822066057,
+    37.478513609647));
+#127 = CARTESIAN_POINT('',(-8.122619477282,-8.181518475313,
+    37.807909279487));
+#128 = CARTESIAN_POINT('',(-7.657924719695,-8.604387351938,
+    38.134286673504));
+#129 = CARTESIAN_POINT('',(-6.532266735244,-9.496838275378,
+    38.836390943337));
+#130 = CARTESIAN_POINT('',(-5.881857371748,-9.935092547519,
+    39.190135327961));
+#131 = CARTESIAN_POINT('',(-5.143810290901,-10.36510094658,
+    39.542092331855));
+#132 = CARTESIAN_POINT('',(-4.269622051832,-10.78839452114,
+    39.894836809353));
+#133 = CARTESIAN_POINT('',(-3.222235552963,-11.17861137877,
+    40.22463211529));
+#134 = CARTESIAN_POINT('',(-1.973917579761,-11.47840509658,
+    40.482202425843));
+#135 = CARTESIAN_POINT('',(-0.512498602331,-11.6074258163,
+    40.591354991758));
+#136 = CARTESIAN_POINT('',(1.923974771779,-11.36551952079,
+    40.385564749256));
+#137 = CARTESIAN_POINT('',(2.636321558777,-11.23221426661,
+    40.272299551055));
+#138 = CARTESIAN_POINT('',(3.276314461262,-11.06272593721,
+    40.128777487884));
+#139 = CARTESIAN_POINT('',(3.850123940717,-10.87104686583,
+    39.967367484437));
+#140 = CARTESIAN_POINT('',(4.366617906654,-10.66639273892,
+    39.796200658611));
+#141 = CARTESIAN_POINT('',(4.836892879806,-10.45316733961,
+    39.619134117691));
+#142 = CARTESIAN_POINT('',(5.273731276825,-10.23075378145,
+    39.435814583636));
+#143 = CARTESIAN_POINT('',(6.069453136035,-9.777598463028,
+    39.065899576129));
+#144 = CARTESIAN_POINT('',(6.4245649126,-9.553670951395,38.884553016188)
+  );
+#145 = CARTESIAN_POINT('',(6.758046294996,-9.323184998408,
+    38.699577877926));
+#146 = CARTESIAN_POINT('',(7.071794973929,-9.087357411514,
+    38.512227845244));
+#147 = CARTESIAN_POINT('',(7.367817113594,-8.846798871402,
+    38.323251690292));
+#148 = CARTESIAN_POINT('',(7.648165901817,-8.601502354,38.132923034284)
+  );
+#149 = CARTESIAN_POINT('',(7.914881718733,-8.350807608004,
+    37.941082754486));
+#150 = CARTESIAN_POINT('',(8.578918992077,-7.680486144325,
+    37.436286746577));
+#151 = CARTESIAN_POINT('',(8.947565204526,-7.260667429985,
+    37.127983667452));
+#152 = CARTESIAN_POINT('',(9.287078775051,-6.829273652506,
+    36.820173893417));
+#153 = CARTESIAN_POINT('',(9.604144580888,-6.380088898654,
+    36.510337649022));
+#154 = CARTESIAN_POINT('',(9.901288075272,-5.90750298273,36.197706803242
+    ));
+#155 = CARTESIAN_POINT('',(10.177818239313,-5.407766110834,
+    35.884758398817));
+#156 = CARTESIAN_POINT('',(10.431024783177,-4.87917775578,
+    35.577855647717));
+#157 = CARTESIAN_POINT('',(10.823158193398,-3.912043131671,
+    35.073552556887));
+#158 = CARTESIAN_POINT('',(10.965156764571,-3.510306604751,
+    34.88087114366));
+#159 = CARTESIAN_POINT('',(11.098820667697,-3.083954874406,
+    34.692843106878));
+#160 = CARTESIAN_POINT('',(11.227088858507,-2.608542063615,
+    34.50457788728));
+#161 = CARTESIAN_POINT('',(11.344895743531,-2.070009014456,
+    34.323318486524));
+#162 = CARTESIAN_POINT('',(11.440052150536,-1.461787685909,
+    34.16856319779));
+#163 = CARTESIAN_POINT('',(11.5,-0.776666089906,34.071067811865));
+#164 = CARTESIAN_POINT('',(11.5,-3.552713678801E-015,34.071067811865));
+#165 = PCURVE('',#54,#166);
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#226);
+#167 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#168,#169,#170,#171,#172,#173,
+    #174,#175,#176,#177,#178,#179,#180,#181,#182,#183,#184,#185,#186,
+    #187,#188,#189,#190,#191,#192,#193,#194,#195,#196,#197,#198,#199,
+    #200,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,#211,#212,
+    #213,#214,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#225),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.23601596641E-002,
+    0.159610384936,0.337838062201,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#168 = CARTESIAN_POINT('',(3.14159265359,34.071067811865));
+#169 = CARTESIAN_POINT('',(3.164699710238,34.071067811865));
+#170 = CARTESIAN_POINT('',(3.187139679909,34.082484092121));
+#171 = CARTESIAN_POINT('',(3.208890168393,34.104146878518));
+#172 = CARTESIAN_POINT('',(3.229926624053,34.134762365183));
+#173 = CARTESIAN_POINT('',(3.250202545711,34.172893896219));
+#174 = CARTESIAN_POINT('',(3.269641443498,34.21696437928));
+#175 = CARTESIAN_POINT('',(3.288140552632,34.265279930969));
+#176 = CARTESIAN_POINT('',(3.353875018664,34.456671590728));
+#177 = CARTESIAN_POINT('',(3.398687744121,34.62966024381));
+#178 = CARTESIAN_POINT('',(3.440366479624,34.820089540553));
+#179 = CARTESIAN_POINT('',(3.479101037939,35.016732559268));
+#180 = CARTESIAN_POINT('',(3.515253045591,35.213334384841));
+#181 = CARTESIAN_POINT('',(3.549561863078,35.409154195794));
+#182 = CARTESIAN_POINT('',(3.583268228515,35.608921127207));
+#183 = CARTESIAN_POINT('',(3.671276885994,36.1467080881));
+#184 = CARTESIAN_POINT('',(3.723362790884,36.479313580562));
+#185 = CARTESIAN_POINT('',(3.774812972559,36.813723165335));
+#186 = CARTESIAN_POINT('',(3.826101493419,37.147059039358));
+#187 = CARTESIAN_POINT('',(3.877799422425,37.478513609647));
+#188 = CARTESIAN_POINT('',(3.930554467344,37.807909279487));
+#189 = CARTESIAN_POINT('',(3.985063469177,38.134286673504));
+#190 = CARTESIAN_POINT('',(4.109977792895,38.836390943337));
+#191 = CARTESIAN_POINT('',(4.177975488304,39.190135327961));
+#192 = CARTESIAN_POINT('',(4.251953440659,39.542092331855));
+#193 = CARTESIAN_POINT('',(4.335884409808,39.894836809353));
+#194 = CARTESIAN_POINT('',(4.431953537461,40.22463211529));
+#195 = CARTESIAN_POINT('',(4.541926719476,40.482202425843));
+#196 = CARTESIAN_POINT('',(4.667280448386,40.591354991758));
+#197 = CARTESIAN_POINT('',(4.880189388311,40.385564749256));
+#198 = CARTESIAN_POINT('',(4.942976191402,40.272299551055));
+#199 = CARTESIAN_POINT('',(5.000304725062,40.128777487884));
+#200 = CARTESIAN_POINT('',(5.052731547313,39.967367484437));
+#201 = CARTESIAN_POINT('',(5.100919322837,39.796200658611));
+#202 = CARTESIAN_POINT('',(5.145737252782,39.619134117691));
+#203 = CARTESIAN_POINT('',(5.188318153325,39.435814583636));
+#204 = CARTESIAN_POINT('',(5.26794502513,39.065899576129));
+#205 = CARTESIAN_POINT('',(5.304414242821,38.884553016188));
+#206 = CARTESIAN_POINT('',(5.339613833451,38.699577877926));
+#207 = CARTESIAN_POINT('',(5.373692205702,38.512227845244));
+#208 = CARTESIAN_POINT('',(5.406815735629,38.323251690292));
+#209 = CARTESIAN_POINT('',(5.439173444509,38.132923034284));
+#210 = CARTESIAN_POINT('',(5.470982798463,37.941082754486));
+#211 = CARTESIAN_POINT('',(5.553030152813,37.436286746577));
+#212 = CARTESIAN_POINT('',(5.601525270014,37.127983667452));
+#213 = CARTESIAN_POINT('',(5.649148837603,36.820173893417));
+#214 = CARTESIAN_POINT('',(5.696825759969,36.510337649022));
+#215 = CARTESIAN_POINT('',(5.7452213556,36.197706803242));
+#216 = CARTESIAN_POINT('',(5.794746801085,35.884758398817));
+#217 = CARTESIAN_POINT('',(5.84561594663,35.577855647717));
+#218 = CARTESIAN_POINT('',(5.936364482322,35.073552556887));
+#219 = CARTESIAN_POINT('',(5.973378516875,34.88087114366));
+#220 = CARTESIAN_POINT('',(6.012185450311,34.692843106878));
+#221 = CARTESIAN_POINT('',(6.054931658607,34.50457788728));
+#222 = CARTESIAN_POINT('',(6.102718861003,34.323318486524));
+#223 = CARTESIAN_POINT('',(6.156072631254,34.16856319779));
+#224 = CARTESIAN_POINT('',(6.215649125449,34.071067811865));
+#225 = CARTESIAN_POINT('',(6.28318530718,34.071067811865));
+#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#227 = PCURVE('',#228,#233);
+#228 = CYLINDRICAL_SURFACE('',#229,11.5);
+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#230 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#231 = DIRECTION('',(0.E+000,0.E+000,1.));
+#232 = DIRECTION('',(1.,0.E+000,0.E+000));
+#233 = DEFINITIONAL_REPRESENTATION('',(#234),#293);
+#234 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#235,#236,#237,#238,#239,#240,
+    #241,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,
+    #254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264,#265,#266,
+    #267,#268,#269,#270,#271,#272,#273,#274,#275,#276,#277,#278,#279,
+    #280,#281,#282,#283,#284,#285,#286,#287,#288,#289,#290,#291,#292),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.23601596641E-002,
+    0.159610384936,0.337838062201,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#235 = CARTESIAN_POINT('',(3.14159265359,34.071067811865));
+#236 = CARTESIAN_POINT('',(3.164699710238,34.071067811865));
+#237 = CARTESIAN_POINT('',(3.187139679909,34.082484092121));
+#238 = CARTESIAN_POINT('',(3.208890168393,34.104146878518));
+#239 = CARTESIAN_POINT('',(3.229926624053,34.134762365183));
+#240 = CARTESIAN_POINT('',(3.250202545711,34.172893896219));
+#241 = CARTESIAN_POINT('',(3.269641443498,34.21696437928));
+#242 = CARTESIAN_POINT('',(3.288140552632,34.265279930969));
+#243 = CARTESIAN_POINT('',(3.353875018664,34.456671590728));
+#244 = CARTESIAN_POINT('',(3.398687744121,34.62966024381));
+#245 = CARTESIAN_POINT('',(3.440366479624,34.820089540553));
+#246 = CARTESIAN_POINT('',(3.479101037939,35.016732559268));
+#247 = CARTESIAN_POINT('',(3.515253045591,35.213334384841));
+#248 = CARTESIAN_POINT('',(3.549561863078,35.409154195794));
+#249 = CARTESIAN_POINT('',(3.583268228515,35.608921127207));
+#250 = CARTESIAN_POINT('',(3.671276885994,36.1467080881));
+#251 = CARTESIAN_POINT('',(3.723362790884,36.479313580562));
+#252 = CARTESIAN_POINT('',(3.774812972559,36.813723165335));
+#253 = CARTESIAN_POINT('',(3.826101493419,37.147059039358));
+#254 = CARTESIAN_POINT('',(3.877799422425,37.478513609647));
+#255 = CARTESIAN_POINT('',(3.930554467344,37.807909279487));
+#256 = CARTESIAN_POINT('',(3.985063469177,38.134286673504));
+#257 = CARTESIAN_POINT('',(4.109977792895,38.836390943337));
+#258 = CARTESIAN_POINT('',(4.177975488304,39.190135327961));
+#259 = CARTESIAN_POINT('',(4.251953440659,39.542092331855));
+#260 = CARTESIAN_POINT('',(4.335884409808,39.894836809353));
+#261 = CARTESIAN_POINT('',(4.431953537461,40.22463211529));
+#262 = CARTESIAN_POINT('',(4.541926719476,40.482202425843));
+#263 = CARTESIAN_POINT('',(4.667280448386,40.591354991758));
+#264 = CARTESIAN_POINT('',(4.880189388311,40.385564749256));
+#265 = CARTESIAN_POINT('',(4.942976191402,40.272299551055));
+#266 = CARTESIAN_POINT('',(5.000304725062,40.128777487884));
+#267 = CARTESIAN_POINT('',(5.052731547313,39.967367484437));
+#268 = CARTESIAN_POINT('',(5.100919322837,39.796200658611));
+#269 = CARTESIAN_POINT('',(5.145737252782,39.619134117691));
+#270 = CARTESIAN_POINT('',(5.188318153325,39.435814583636));
+#271 = CARTESIAN_POINT('',(5.26794502513,39.065899576129));
+#272 = CARTESIAN_POINT('',(5.304414242821,38.884553016188));
+#273 = CARTESIAN_POINT('',(5.339613833451,38.699577877926));
+#274 = CARTESIAN_POINT('',(5.373692205702,38.512227845244));
+#275 = CARTESIAN_POINT('',(5.406815735629,38.323251690292));
+#276 = CARTESIAN_POINT('',(5.439173444509,38.132923034284));
+#277 = CARTESIAN_POINT('',(5.470982798463,37.941082754486));
+#278 = CARTESIAN_POINT('',(5.553030152813,37.436286746577));
+#279 = CARTESIAN_POINT('',(5.601525270014,37.127983667452));
+#280 = CARTESIAN_POINT('',(5.649148837603,36.820173893417));
+#281 = CARTESIAN_POINT('',(5.696825759969,36.510337649022));
+#282 = CARTESIAN_POINT('',(5.7452213556,36.197706803242));
+#283 = CARTESIAN_POINT('',(5.794746801085,35.884758398817));
+#284 = CARTESIAN_POINT('',(5.84561594663,35.577855647717));
+#285 = CARTESIAN_POINT('',(5.936364482322,35.073552556887));
+#286 = CARTESIAN_POINT('',(5.973378516875,34.88087114366));
+#287 = CARTESIAN_POINT('',(6.012185450311,34.692843106878));
+#288 = CARTESIAN_POINT('',(6.054931658607,34.50457788728));
+#289 = CARTESIAN_POINT('',(6.102718861003,34.323318486524));
+#290 = CARTESIAN_POINT('',(6.156072631254,34.16856319779));
+#291 = CARTESIAN_POINT('',(6.215649125449,34.071067811865));
+#292 = CARTESIAN_POINT('',(6.28318530718,34.071067811865));
+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#294 = ORIENTED_EDGE('',*,*,#295,.T.);
+#295 = EDGE_CURVE('',#103,#296,#298,.T.);
+#296 = VERTEX_POINT('',#297);
+#297 = CARTESIAN_POINT('',(11.5,0.E+000,54.));
+#298 = SEAM_CURVE('',#299,(#303,#310),.PCURVE_S1.);
+#299 = LINE('',#300,#301);
+#300 = CARTESIAN_POINT('',(11.5,-2.816687638039E-015,0.E+000));
+#301 = VECTOR('',#302,1.);
+#302 = DIRECTION('',(0.E+000,0.E+000,1.));
+#303 = PCURVE('',#54,#304);
+#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309);
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(0.E+000,1.));
+#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#310 = PCURVE('',#54,#311);
+#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(0.E+000,1.));
+#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#317 = ORIENTED_EDGE('',*,*,#318,.F.);
+#318 = EDGE_CURVE('',#296,#296,#319,.T.);
+#319 = SURFACE_CURVE('',#320,(#325,#332),.PCURVE_S1.);
+#320 = CIRCLE('',#321,11.5);
+#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324);
+#322 = CARTESIAN_POINT('',(0.E+000,0.E+000,54.));
+#323 = DIRECTION('',(0.E+000,0.E+000,1.));
+#324 = DIRECTION('',(1.,0.E+000,0.E+000));
+#325 = PCURVE('',#54,#326);
+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(0.E+000,54.));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(1.,0.E+000));
+#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#332 = PCURVE('',#333,#338);
+#333 = PLANE('',#334);
+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
+#335 = CARTESIAN_POINT('',(0.E+000,0.E+000,54.));
+#336 = DIRECTION('',(0.E+000,0.E+000,1.));
+#337 = DIRECTION('',(1.,0.E+000,0.E+000));
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = CIRCLE('',#340,11.5);
+#340 = AXIS2_PLACEMENT_2D('',#341,#342);
+#341 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#342 = DIRECTION('',(1.,0.E+000));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = ORIENTED_EDGE('',*,*,#295,.F.);
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#347,#103,#349,.T.);
+#347 = VERTEX_POINT('',#348);
+#348 = CARTESIAN_POINT('',(11.5,0.E+000,27.));
+#349 = SURFACE_CURVE('',#350,(#354,#361),.PCURVE_S1.);
+#350 = LINE('',#351,#352);
+#351 = CARTESIAN_POINT('',(11.5,-2.816687638039E-015,0.E+000));
+#352 = VECTOR('',#353,1.);
+#353 = DIRECTION('',(0.E+000,0.E+000,1.));
+#354 = PCURVE('',#54,#355);
+#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360);
+#356 = LINE('',#357,#358);
+#357 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#358 = VECTOR('',#359,1.);
+#359 = DIRECTION('',(0.E+000,1.));
+#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#361 = PCURVE('',#228,#362);
+#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367);
+#363 = LINE('',#364,#365);
+#364 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#365 = VECTOR('',#366,1.);
+#366 = DIRECTION('',(0.E+000,1.));
+#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#368 = ORIENTED_EDGE('',*,*,#369,.F.);
+#369 = EDGE_CURVE('',#370,#347,#372,.T.);
+#370 = VERTEX_POINT('',#371);
+#371 = CARTESIAN_POINT('',(11.5,-2.193390048361E-015,19.928932188134));
+#372 = SURFACE_CURVE('',#373,(#377,#384),.PCURVE_S1.);
+#373 = LINE('',#374,#375);
+#374 = CARTESIAN_POINT('',(11.5,-2.816687638039E-015,0.E+000));
+#375 = VECTOR('',#376,1.);
+#376 = DIRECTION('',(0.E+000,0.E+000,1.));
+#377 = PCURVE('',#54,#378);
+#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383);
+#379 = LINE('',#380,#381);
+#380 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#381 = VECTOR('',#382,1.);
+#382 = DIRECTION('',(0.E+000,1.));
+#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#384 = PCURVE('',#385,#390);
+#385 = CYLINDRICAL_SURFACE('',#386,11.5);
+#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389);
+#387 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#388 = DIRECTION('',(0.E+000,0.E+000,1.));
+#389 = DIRECTION('',(1.,0.E+000,0.E+000));
+#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(0.E+000,1.));
+#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#396 = ORIENTED_EDGE('',*,*,#397,.F.);
+#397 = EDGE_CURVE('',#33,#370,#398,.T.);
+#398 = SEAM_CURVE('',#399,(#403,#410),.PCURVE_S1.);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(11.5,-2.816687638039E-015,0.E+000));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(0.E+000,0.E+000,1.));
+#403 = PCURVE('',#54,#404);
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409);
+#405 = LINE('',#406,#407);
+#406 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#407 = VECTOR('',#408,1.);
+#408 = DIRECTION('',(0.E+000,1.));
+#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#410 = PCURVE('',#54,#411);
+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);
+#412 = LINE('',#413,#414);
+#413 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#414 = VECTOR('',#415,1.);
+#415 = DIRECTION('',(0.E+000,1.));
+#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#417 = ORIENTED_EDGE('',*,*,#32,.T.);
+#418 = ORIENTED_EDGE('',*,*,#397,.T.);
+#419 = ORIENTED_EDGE('',*,*,#420,.F.);
+#420 = EDGE_CURVE('',#421,#370,#423,.T.);
+#421 = VERTEX_POINT('',#422);
+#422 = CARTESIAN_POINT('',(-11.33234990513,-1.956488085235,
+    19.663253743814));
+#423 = SURFACE_CURVE('',#424,(#483,#545),.PCURVE_S1.);
+#424 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#425,#426,#427,#428,#429,#430,
+    #431,#432,#433,#434,#435,#436,#437,#438,#439,#440,#441,#442,#443,
+    #444,#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,
+    #457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,
+    #470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,#481,#482),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.236015966404E-002
+    ,0.159610384936,0.3378380622,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#425 = CARTESIAN_POINT('',(-11.5,0.E+000,19.928932188135));
+#426 = CARTESIAN_POINT('',(-11.5,-0.265731151458,19.928932188135));
+#427 = CARTESIAN_POINT('',(-11.49298010891,-0.523790530737,
+    19.917515907879));
+#428 = CARTESIAN_POINT('',(-11.47966091353,-0.773705526803,
+    19.895853121482));
+#429 = CARTESIAN_POINT('',(-11.46074850617,-1.015028687815,
+    19.865237634817));
+#430 = CARTESIAN_POINT('',(-11.43699643013,-1.247111006682,
+    19.827106103781));
+#431 = CARTESIAN_POINT('',(-11.40924819667,-1.469012580225,
+    19.78303562072));
+#432 = CARTESIAN_POINT('',(-11.37846037351,-1.679550641962,
+    19.734720069031));
+#433 = CARTESIAN_POINT('',(-11.25504490162,-2.42535458372,
+    19.543328409272));
+#434 = CARTESIAN_POINT('',(-11.14068518103,-2.928785331276,
+    19.370339756189));
+#435 = CARTESIAN_POINT('',(-11.00985595688,-3.39096066149,
+    19.179910459447));
+#436 = CARTESIAN_POINT('',(-10.86832167606,-3.814241149053,
+    18.983267440732));
+#437 = CARTESIAN_POINT('',(-10.72014391333,-4.20334411776,
+    18.786665615158));
+#438 = CARTESIAN_POINT('',(-10.56628644644,-4.56710051462,
+    18.590845804206));
+#439 = CARTESIAN_POINT('',(-10.40269022784,-4.918875085806,
+    18.391078872793));
+#440 = CARTESIAN_POINT('',(-9.938379793465,-5.818186679147,17.8532919119
+    ));
+#441 = CARTESIAN_POINT('',(-9.630680802033,-6.333430408459,
+    17.520686419438));
+#442 = CARTESIAN_POINT('',(-9.296789776782,-6.823983965942,
+    17.186276834664));
+#443 = CARTESIAN_POINT('',(-8.936275151919,-7.293256928268,
+    16.852940960643));
+#444 = CARTESIAN_POINT('',(-8.546499174703,-7.744822066056,
+    16.521486390354));
+#445 = CARTESIAN_POINT('',(-8.122619477282,-8.181518475314,
+    16.192090720513));
+#446 = CARTESIAN_POINT('',(-7.657924719695,-8.604387351938,
+    15.865713326496));
+#447 = CARTESIAN_POINT('',(-6.532266735243,-9.496838275379,
+    15.163609056663));
+#448 = CARTESIAN_POINT('',(-5.88185737175,-9.935092547518,14.80986467204
+    ));
+#449 = CARTESIAN_POINT('',(-5.143810290901,-10.36510094658,
+    14.457907668145));
+#450 = CARTESIAN_POINT('',(-4.269622051831,-10.78839452114,
+    14.105163190645));
+#451 = CARTESIAN_POINT('',(-3.222235552963,-11.17861137877,
+    13.775367884712));
+#452 = CARTESIAN_POINT('',(-1.973917579763,-11.47840509658,
+    13.517797574156));
+#453 = CARTESIAN_POINT('',(-0.51249860233,-11.6074258163,13.408645008242
+    ));
+#454 = CARTESIAN_POINT('',(1.923974771779,-11.36551952079,
+    13.614435250744));
+#455 = CARTESIAN_POINT('',(2.636321558777,-11.23221426661,
+    13.727700448945));
+#456 = CARTESIAN_POINT('',(3.276314461262,-11.06272593721,
+    13.871222512116));
+#457 = CARTESIAN_POINT('',(3.850123940716,-10.87104686583,
+    14.032632515563));
+#458 = CARTESIAN_POINT('',(4.366617906653,-10.66639273892,
+    14.203799341389));
+#459 = CARTESIAN_POINT('',(4.836892879806,-10.45316733961,
+    14.380865882309));
+#460 = CARTESIAN_POINT('',(5.273731276825,-10.23075378145,
+    14.564185416364));
+#461 = CARTESIAN_POINT('',(6.069453136036,-9.777598463028,
+    14.934100423872));
+#462 = CARTESIAN_POINT('',(6.424564912599,-9.553670951396,
+    15.115446983812));
+#463 = CARTESIAN_POINT('',(6.758046294996,-9.323184998408,
+    15.300422122074));
+#464 = CARTESIAN_POINT('',(7.07179497393,-9.087357411513,15.487772154757
+    ));
+#465 = CARTESIAN_POINT('',(7.367817113595,-8.846798871401,
+    15.676748309708));
+#466 = CARTESIAN_POINT('',(7.648165901817,-8.601502354001,
+    15.867076965716));
+#467 = CARTESIAN_POINT('',(7.914881718732,-8.350807608004,
+    16.058917245514));
+#468 = CARTESIAN_POINT('',(8.578918992074,-7.680486144327,
+    16.563713253421));
+#469 = CARTESIAN_POINT('',(8.947565204527,-7.260667429984,
+    16.872016332549));
+#470 = CARTESIAN_POINT('',(9.287078775053,-6.829273652504,
+    17.179826106584));
+#471 = CARTESIAN_POINT('',(9.604144580888,-6.380088898654,
+    17.489662350978));
+#472 = CARTESIAN_POINT('',(9.90128807527,-5.907502982731,17.802293196757
+    ));
+#473 = CARTESIAN_POINT('',(10.177818239313,-5.407766110836,
+    18.115241601182));
+#474 = CARTESIAN_POINT('',(10.431024783177,-4.879177755778,
+    18.422144352284));
+#475 = CARTESIAN_POINT('',(10.823158193398,-3.912043131671,
+    18.926447443113));
+#476 = CARTESIAN_POINT('',(10.965156764575,-3.51030660475,
+    19.119128856339));
+#477 = CARTESIAN_POINT('',(11.098820667688,-3.083954874408,
+    19.307156893125));
+#478 = CARTESIAN_POINT('',(11.227088858519,-2.608542063612,
+    19.495422112716));
+#479 = CARTESIAN_POINT('',(11.344895743522,-2.070009014461,
+    19.676681513479));
+#480 = CARTESIAN_POINT('',(11.440052150538,-1.461787685906,
+    19.83143680221));
+#481 = CARTESIAN_POINT('',(11.5,-0.776666089907,19.928932188135));
+#482 = CARTESIAN_POINT('',(11.5,-3.552713678801E-015,19.928932188135));
+#483 = PCURVE('',#54,#484);
+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#544);
+#485 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#486,#487,#488,#489,#490,#491,
+    #492,#493,#494,#495,#496,#497,#498,#499,#500,#501,#502,#503,#504,
+    #505,#506,#507,#508,#509,#510,#511,#512,#513,#514,#515,#516,#517,
+    #518,#519,#520,#521,#522,#523,#524,#525,#526,#527,#528,#529,#530,
+    #531,#532,#533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.236015966404E-002
+    ,0.159610384936,0.3378380622,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#486 = CARTESIAN_POINT('',(3.14159265359,19.928932188135));
+#487 = CARTESIAN_POINT('',(3.164699710238,19.928932188135));
+#488 = CARTESIAN_POINT('',(3.187139679909,19.917515907879));
+#489 = CARTESIAN_POINT('',(3.208890168393,19.895853121482));
+#490 = CARTESIAN_POINT('',(3.229926624053,19.865237634817));
+#491 = CARTESIAN_POINT('',(3.250202545711,19.827106103781));
+#492 = CARTESIAN_POINT('',(3.269641443498,19.78303562072));
+#493 = CARTESIAN_POINT('',(3.288140552632,19.734720069031));
+#494 = CARTESIAN_POINT('',(3.353875018664,19.543328409272));
+#495 = CARTESIAN_POINT('',(3.398687744121,19.370339756189));
+#496 = CARTESIAN_POINT('',(3.440366479624,19.179910459447));
+#497 = CARTESIAN_POINT('',(3.479101037939,18.983267440732));
+#498 = CARTESIAN_POINT('',(3.515253045591,18.786665615158));
+#499 = CARTESIAN_POINT('',(3.549561863078,18.590845804206));
+#500 = CARTESIAN_POINT('',(3.583268228515,18.391078872793));
+#501 = CARTESIAN_POINT('',(3.671276885994,17.8532919119));
+#502 = CARTESIAN_POINT('',(3.723362790884,17.520686419438));
+#503 = CARTESIAN_POINT('',(3.774812972559,17.186276834664));
+#504 = CARTESIAN_POINT('',(3.826101493419,16.852940960643));
+#505 = CARTESIAN_POINT('',(3.877799422425,16.521486390354));
+#506 = CARTESIAN_POINT('',(3.930554467344,16.192090720513));
+#507 = CARTESIAN_POINT('',(3.985063469177,15.865713326496));
+#508 = CARTESIAN_POINT('',(4.109977792895,15.163609056663));
+#509 = CARTESIAN_POINT('',(4.177975488303,14.80986467204));
+#510 = CARTESIAN_POINT('',(4.25195344066,14.457907668145));
+#511 = CARTESIAN_POINT('',(4.335884409808,14.105163190645));
+#512 = CARTESIAN_POINT('',(4.431953537461,13.775367884712));
+#513 = CARTESIAN_POINT('',(4.541926719475,13.517797574156));
+#514 = CARTESIAN_POINT('',(4.667280448386,13.408645008242));
+#515 = CARTESIAN_POINT('',(4.880189388311,13.614435250744));
+#516 = CARTESIAN_POINT('',(4.942976191402,13.727700448945));
+#517 = CARTESIAN_POINT('',(5.000304725062,13.871222512116));
+#518 = CARTESIAN_POINT('',(5.052731547313,14.032632515563));
+#519 = CARTESIAN_POINT('',(5.100919322837,14.203799341389));
+#520 = CARTESIAN_POINT('',(5.145737252782,14.380865882309));
+#521 = CARTESIAN_POINT('',(5.188318153325,14.564185416364));
+#522 = CARTESIAN_POINT('',(5.26794502513,14.934100423872));
+#523 = CARTESIAN_POINT('',(5.304414242821,15.115446983812));
+#524 = CARTESIAN_POINT('',(5.339613833451,15.300422122074));
+#525 = CARTESIAN_POINT('',(5.373692205702,15.487772154757));
+#526 = CARTESIAN_POINT('',(5.406815735629,15.676748309708));
+#527 = CARTESIAN_POINT('',(5.439173444509,15.867076965716));
+#528 = CARTESIAN_POINT('',(5.470982798463,16.058917245514));
+#529 = CARTESIAN_POINT('',(5.553030152813,16.563713253421));
+#530 = CARTESIAN_POINT('',(5.601525270014,16.872016332549));
+#531 = CARTESIAN_POINT('',(5.649148837604,17.179826106584));
+#532 = CARTESIAN_POINT('',(5.696825759969,17.489662350978));
+#533 = CARTESIAN_POINT('',(5.745221355599,17.802293196757));
+#534 = CARTESIAN_POINT('',(5.794746801085,18.115241601182));
+#535 = CARTESIAN_POINT('',(5.845615946631,18.422144352284));
+#536 = CARTESIAN_POINT('',(5.936364482322,18.926447443113));
+#537 = CARTESIAN_POINT('',(5.973378516875,19.119128856339));
+#538 = CARTESIAN_POINT('',(6.012185450311,19.307156893125));
+#539 = CARTESIAN_POINT('',(6.054931658607,19.495422112716));
+#540 = CARTESIAN_POINT('',(6.102718861003,19.676681513479));
+#541 = CARTESIAN_POINT('',(6.156072631254,19.83143680221));
+#542 = CARTESIAN_POINT('',(6.215649125449,19.928932188135));
+#543 = CARTESIAN_POINT('',(6.28318530718,19.928932188135));
+#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#545 = PCURVE('',#385,#546);
+#546 = DEFINITIONAL_REPRESENTATION('',(#547),#606);
+#547 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#548,#549,#550,#551,#552,#553,
+    #554,#555,#556,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,
+    #567,#568,#569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,
+    #580,#581,#582,#583,#584,#585,#586,#587,#588,#589,#590,#591,#592,
+    #593,#594,#595,#596,#597,#598,#599,#600,#601,#602,#603,#604,#605),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.236015966404E-002
+    ,0.159610384936,0.3378380622,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#548 = CARTESIAN_POINT('',(3.14159265359,19.928932188135));
+#549 = CARTESIAN_POINT('',(3.164699710238,19.928932188135));
+#550 = CARTESIAN_POINT('',(3.187139679909,19.917515907879));
+#551 = CARTESIAN_POINT('',(3.208890168393,19.895853121482));
+#552 = CARTESIAN_POINT('',(3.229926624053,19.865237634817));
+#553 = CARTESIAN_POINT('',(3.250202545711,19.827106103781));
+#554 = CARTESIAN_POINT('',(3.269641443498,19.78303562072));
+#555 = CARTESIAN_POINT('',(3.288140552632,19.734720069031));
+#556 = CARTESIAN_POINT('',(3.353875018664,19.543328409272));
+#557 = CARTESIAN_POINT('',(3.398687744121,19.370339756189));
+#558 = CARTESIAN_POINT('',(3.440366479624,19.179910459447));
+#559 = CARTESIAN_POINT('',(3.479101037939,18.983267440732));
+#560 = CARTESIAN_POINT('',(3.515253045591,18.786665615158));
+#561 = CARTESIAN_POINT('',(3.549561863078,18.590845804206));
+#562 = CARTESIAN_POINT('',(3.583268228515,18.391078872793));
+#563 = CARTESIAN_POINT('',(3.671276885994,17.8532919119));
+#564 = CARTESIAN_POINT('',(3.723362790884,17.520686419438));
+#565 = CARTESIAN_POINT('',(3.774812972559,17.186276834664));
+#566 = CARTESIAN_POINT('',(3.826101493419,16.852940960643));
+#567 = CARTESIAN_POINT('',(3.877799422425,16.521486390354));
+#568 = CARTESIAN_POINT('',(3.930554467344,16.192090720513));
+#569 = CARTESIAN_POINT('',(3.985063469177,15.865713326496));
+#570 = CARTESIAN_POINT('',(4.109977792895,15.163609056663));
+#571 = CARTESIAN_POINT('',(4.177975488303,14.80986467204));
+#572 = CARTESIAN_POINT('',(4.25195344066,14.457907668145));
+#573 = CARTESIAN_POINT('',(4.335884409808,14.105163190645));
+#574 = CARTESIAN_POINT('',(4.431953537461,13.775367884712));
+#575 = CARTESIAN_POINT('',(4.541926719475,13.517797574156));
+#576 = CARTESIAN_POINT('',(4.667280448386,13.408645008242));
+#577 = CARTESIAN_POINT('',(4.880189388311,13.614435250744));
+#578 = CARTESIAN_POINT('',(4.942976191402,13.727700448945));
+#579 = CARTESIAN_POINT('',(5.000304725062,13.871222512116));
+#580 = CARTESIAN_POINT('',(5.052731547313,14.032632515563));
+#581 = CARTESIAN_POINT('',(5.100919322837,14.203799341389));
+#582 = CARTESIAN_POINT('',(5.145737252782,14.380865882309));
+#583 = CARTESIAN_POINT('',(5.188318153325,14.564185416364));
+#584 = CARTESIAN_POINT('',(5.26794502513,14.934100423872));
+#585 = CARTESIAN_POINT('',(5.304414242821,15.115446983812));
+#586 = CARTESIAN_POINT('',(5.339613833451,15.300422122074));
+#587 = CARTESIAN_POINT('',(5.373692205702,15.487772154757));
+#588 = CARTESIAN_POINT('',(5.406815735629,15.676748309708));
+#589 = CARTESIAN_POINT('',(5.439173444509,15.867076965716));
+#590 = CARTESIAN_POINT('',(5.470982798463,16.058917245514));
+#591 = CARTESIAN_POINT('',(5.553030152813,16.563713253421));
+#592 = CARTESIAN_POINT('',(5.601525270014,16.872016332549));
+#593 = CARTESIAN_POINT('',(5.649148837604,17.179826106584));
+#594 = CARTESIAN_POINT('',(5.696825759969,17.489662350978));
+#595 = CARTESIAN_POINT('',(5.745221355599,17.802293196757));
+#596 = CARTESIAN_POINT('',(5.794746801085,18.115241601182));
+#597 = CARTESIAN_POINT('',(5.845615946631,18.422144352284));
+#598 = CARTESIAN_POINT('',(5.936364482322,18.926447443113));
+#599 = CARTESIAN_POINT('',(5.973378516875,19.119128856339));
+#600 = CARTESIAN_POINT('',(6.012185450311,19.307156893125));
+#601 = CARTESIAN_POINT('',(6.054931658607,19.495422112716));
+#602 = CARTESIAN_POINT('',(6.102718861003,19.676681513479));
+#603 = CARTESIAN_POINT('',(6.156072631254,19.83143680221));
+#604 = CARTESIAN_POINT('',(6.215649125449,19.928932188135));
+#605 = CARTESIAN_POINT('',(6.28318530718,19.928932188135));
+#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#607 = ORIENTED_EDGE('',*,*,#608,.F.);
+#608 = EDGE_CURVE('',#609,#421,#611,.T.);
+#609 = VERTEX_POINT('',#610);
+#610 = CARTESIAN_POINT('',(-11.5,-1.570092458684E-015,19.928932188135));
+#611 = SURFACE_CURVE('',#612,(#671,#733),.PCURVE_S1.);
+#612 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#613,#614,#615,#616,#617,#618,
+    #619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,
+    #632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,
+    #645,#646,#647,#648,#649,#650,#651,#652,#653,#654,#655,#656,#657,
+    #658,#659,#660,#661,#662,#663,#664,#665,#666,#667,#668,#669,#670),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.236015966404E-002
+    ,0.159610384936,0.3378380622,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#613 = CARTESIAN_POINT('',(-11.5,0.E+000,19.928932188135));
+#614 = CARTESIAN_POINT('',(-11.5,-0.265731151458,19.928932188135));
+#615 = CARTESIAN_POINT('',(-11.49298010891,-0.523790530737,
+    19.917515907879));
+#616 = CARTESIAN_POINT('',(-11.47966091353,-0.773705526803,
+    19.895853121482));
+#617 = CARTESIAN_POINT('',(-11.46074850617,-1.015028687815,
+    19.865237634817));
+#618 = CARTESIAN_POINT('',(-11.43699643013,-1.247111006682,
+    19.827106103781));
+#619 = CARTESIAN_POINT('',(-11.40924819667,-1.469012580225,
+    19.78303562072));
+#620 = CARTESIAN_POINT('',(-11.37846037351,-1.679550641962,
+    19.734720069031));
+#621 = CARTESIAN_POINT('',(-11.25504490162,-2.42535458372,
+    19.543328409272));
+#622 = CARTESIAN_POINT('',(-11.14068518103,-2.928785331276,
+    19.370339756189));
+#623 = CARTESIAN_POINT('',(-11.00985595688,-3.39096066149,
+    19.179910459447));
+#624 = CARTESIAN_POINT('',(-10.86832167606,-3.814241149053,
+    18.983267440732));
+#625 = CARTESIAN_POINT('',(-10.72014391333,-4.20334411776,
+    18.786665615158));
+#626 = CARTESIAN_POINT('',(-10.56628644644,-4.56710051462,
+    18.590845804206));
+#627 = CARTESIAN_POINT('',(-10.40269022784,-4.918875085806,
+    18.391078872793));
+#628 = CARTESIAN_POINT('',(-9.938379793465,-5.818186679147,17.8532919119
+    ));
+#629 = CARTESIAN_POINT('',(-9.630680802033,-6.333430408459,
+    17.520686419438));
+#630 = CARTESIAN_POINT('',(-9.296789776782,-6.823983965942,
+    17.186276834664));
+#631 = CARTESIAN_POINT('',(-8.936275151919,-7.293256928268,
+    16.852940960643));
+#632 = CARTESIAN_POINT('',(-8.546499174703,-7.744822066056,
+    16.521486390354));
+#633 = CARTESIAN_POINT('',(-8.122619477282,-8.181518475314,
+    16.192090720513));
+#634 = CARTESIAN_POINT('',(-7.657924719695,-8.604387351938,
+    15.865713326496));
+#635 = CARTESIAN_POINT('',(-6.532266735243,-9.496838275379,
+    15.163609056663));
+#636 = CARTESIAN_POINT('',(-5.88185737175,-9.935092547518,14.80986467204
+    ));
+#637 = CARTESIAN_POINT('',(-5.143810290901,-10.36510094658,
+    14.457907668145));
+#638 = CARTESIAN_POINT('',(-4.269622051831,-10.78839452114,
+    14.105163190645));
+#639 = CARTESIAN_POINT('',(-3.222235552963,-11.17861137877,
+    13.775367884712));
+#640 = CARTESIAN_POINT('',(-1.973917579763,-11.47840509658,
+    13.517797574156));
+#641 = CARTESIAN_POINT('',(-0.51249860233,-11.6074258163,13.408645008242
+    ));
+#642 = CARTESIAN_POINT('',(1.923974771779,-11.36551952079,
+    13.614435250744));
+#643 = CARTESIAN_POINT('',(2.636321558777,-11.23221426661,
+    13.727700448945));
+#644 = CARTESIAN_POINT('',(3.276314461262,-11.06272593721,
+    13.871222512116));
+#645 = CARTESIAN_POINT('',(3.850123940716,-10.87104686583,
+    14.032632515563));
+#646 = CARTESIAN_POINT('',(4.366617906653,-10.66639273892,
+    14.203799341389));
+#647 = CARTESIAN_POINT('',(4.836892879806,-10.45316733961,
+    14.380865882309));
+#648 = CARTESIAN_POINT('',(5.273731276825,-10.23075378145,
+    14.564185416364));
+#649 = CARTESIAN_POINT('',(6.069453136036,-9.777598463028,
+    14.934100423872));
+#650 = CARTESIAN_POINT('',(6.424564912599,-9.553670951396,
+    15.115446983812));
+#651 = CARTESIAN_POINT('',(6.758046294996,-9.323184998408,
+    15.300422122074));
+#652 = CARTESIAN_POINT('',(7.07179497393,-9.087357411513,15.487772154757
+    ));
+#653 = CARTESIAN_POINT('',(7.367817113595,-8.846798871401,
+    15.676748309708));
+#654 = CARTESIAN_POINT('',(7.648165901817,-8.601502354001,
+    15.867076965716));
+#655 = CARTESIAN_POINT('',(7.914881718732,-8.350807608004,
+    16.058917245514));
+#656 = CARTESIAN_POINT('',(8.578918992074,-7.680486144327,
+    16.563713253421));
+#657 = CARTESIAN_POINT('',(8.947565204527,-7.260667429984,
+    16.872016332549));
+#658 = CARTESIAN_POINT('',(9.287078775053,-6.829273652504,
+    17.179826106584));
+#659 = CARTESIAN_POINT('',(9.604144580888,-6.380088898654,
+    17.489662350978));
+#660 = CARTESIAN_POINT('',(9.90128807527,-5.907502982731,17.802293196757
+    ));
+#661 = CARTESIAN_POINT('',(10.177818239313,-5.407766110836,
+    18.115241601182));
+#662 = CARTESIAN_POINT('',(10.431024783177,-4.879177755778,
+    18.422144352284));
+#663 = CARTESIAN_POINT('',(10.823158193398,-3.912043131671,
+    18.926447443113));
+#664 = CARTESIAN_POINT('',(10.965156764575,-3.51030660475,
+    19.119128856339));
+#665 = CARTESIAN_POINT('',(11.098820667688,-3.083954874408,
+    19.307156893125));
+#666 = CARTESIAN_POINT('',(11.227088858519,-2.608542063612,
+    19.495422112716));
+#667 = CARTESIAN_POINT('',(11.344895743522,-2.070009014461,
+    19.676681513479));
+#668 = CARTESIAN_POINT('',(11.440052150538,-1.461787685906,
+    19.83143680221));
+#669 = CARTESIAN_POINT('',(11.5,-0.776666089907,19.928932188135));
+#670 = CARTESIAN_POINT('',(11.5,-3.552713678801E-015,19.928932188135));
+#671 = PCURVE('',#54,#672);
+#672 = DEFINITIONAL_REPRESENTATION('',(#673),#732);
+#673 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#674,#675,#676,#677,#678,#679,
+    #680,#681,#682,#683,#684,#685,#686,#687,#688,#689,#690,#691,#692,
+    #693,#694,#695,#696,#697,#698,#699,#700,#701,#702,#703,#704,#705,
+    #706,#707,#708,#709,#710,#711,#712,#713,#714,#715,#716,#717,#718,
+    #719,#720,#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.236015966404E-002
+    ,0.159610384936,0.3378380622,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#674 = CARTESIAN_POINT('',(3.14159265359,19.928932188135));
+#675 = CARTESIAN_POINT('',(3.164699710238,19.928932188135));
+#676 = CARTESIAN_POINT('',(3.187139679909,19.917515907879));
+#677 = CARTESIAN_POINT('',(3.208890168393,19.895853121482));
+#678 = CARTESIAN_POINT('',(3.229926624053,19.865237634817));
+#679 = CARTESIAN_POINT('',(3.250202545711,19.827106103781));
+#680 = CARTESIAN_POINT('',(3.269641443498,19.78303562072));
+#681 = CARTESIAN_POINT('',(3.288140552632,19.734720069031));
+#682 = CARTESIAN_POINT('',(3.353875018664,19.543328409272));
+#683 = CARTESIAN_POINT('',(3.398687744121,19.370339756189));
+#684 = CARTESIAN_POINT('',(3.440366479624,19.179910459447));
+#685 = CARTESIAN_POINT('',(3.479101037939,18.983267440732));
+#686 = CARTESIAN_POINT('',(3.515253045591,18.786665615158));
+#687 = CARTESIAN_POINT('',(3.549561863078,18.590845804206));
+#688 = CARTESIAN_POINT('',(3.583268228515,18.391078872793));
+#689 = CARTESIAN_POINT('',(3.671276885994,17.8532919119));
+#690 = CARTESIAN_POINT('',(3.723362790884,17.520686419438));
+#691 = CARTESIAN_POINT('',(3.774812972559,17.186276834664));
+#692 = CARTESIAN_POINT('',(3.826101493419,16.852940960643));
+#693 = CARTESIAN_POINT('',(3.877799422425,16.521486390354));
+#694 = CARTESIAN_POINT('',(3.930554467344,16.192090720513));
+#695 = CARTESIAN_POINT('',(3.985063469177,15.865713326496));
+#696 = CARTESIAN_POINT('',(4.109977792895,15.163609056663));
+#697 = CARTESIAN_POINT('',(4.177975488303,14.80986467204));
+#698 = CARTESIAN_POINT('',(4.25195344066,14.457907668145));
+#699 = CARTESIAN_POINT('',(4.335884409808,14.105163190645));
+#700 = CARTESIAN_POINT('',(4.431953537461,13.775367884712));
+#701 = CARTESIAN_POINT('',(4.541926719475,13.517797574156));
+#702 = CARTESIAN_POINT('',(4.667280448386,13.408645008242));
+#703 = CARTESIAN_POINT('',(4.880189388311,13.614435250744));
+#704 = CARTESIAN_POINT('',(4.942976191402,13.727700448945));
+#705 = CARTESIAN_POINT('',(5.000304725062,13.871222512116));
+#706 = CARTESIAN_POINT('',(5.052731547313,14.032632515563));
+#707 = CARTESIAN_POINT('',(5.100919322837,14.203799341389));
+#708 = CARTESIAN_POINT('',(5.145737252782,14.380865882309));
+#709 = CARTESIAN_POINT('',(5.188318153325,14.564185416364));
+#710 = CARTESIAN_POINT('',(5.26794502513,14.934100423872));
+#711 = CARTESIAN_POINT('',(5.304414242821,15.115446983812));
+#712 = CARTESIAN_POINT('',(5.339613833451,15.300422122074));
+#713 = CARTESIAN_POINT('',(5.373692205702,15.487772154757));
+#714 = CARTESIAN_POINT('',(5.406815735629,15.676748309708));
+#715 = CARTESIAN_POINT('',(5.439173444509,15.867076965716));
+#716 = CARTESIAN_POINT('',(5.470982798463,16.058917245514));
+#717 = CARTESIAN_POINT('',(5.553030152813,16.563713253421));
+#718 = CARTESIAN_POINT('',(5.601525270014,16.872016332549));
+#719 = CARTESIAN_POINT('',(5.649148837604,17.179826106584));
+#720 = CARTESIAN_POINT('',(5.696825759969,17.489662350978));
+#721 = CARTESIAN_POINT('',(5.745221355599,17.802293196757));
+#722 = CARTESIAN_POINT('',(5.794746801085,18.115241601182));
+#723 = CARTESIAN_POINT('',(5.845615946631,18.422144352284));
+#724 = CARTESIAN_POINT('',(5.936364482322,18.926447443113));
+#725 = CARTESIAN_POINT('',(5.973378516875,19.119128856339));
+#726 = CARTESIAN_POINT('',(6.012185450311,19.307156893125));
+#727 = CARTESIAN_POINT('',(6.054931658607,19.495422112716));
+#728 = CARTESIAN_POINT('',(6.102718861003,19.676681513479));
+#729 = CARTESIAN_POINT('',(6.156072631254,19.83143680221));
+#730 = CARTESIAN_POINT('',(6.215649125449,19.928932188135));
+#731 = CARTESIAN_POINT('',(6.28318530718,19.928932188135));
+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#733 = PCURVE('',#385,#734);
+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#794);
+#735 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#736,#737,#738,#739,#740,#741,
+    #742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,#754,
+    #755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765,#766,#767,
+    #768,#769,#770,#771,#772,#773,#774,#775,#776,#777,#778,#779,#780,
+    #781,#782,#783,#784,#785,#786,#787,#788,#789,#790,#791,#792,#793),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,4.236015966404E-002
+    ,0.159610384936,0.3378380622,0.550368917011,0.651920339181,
+    0.744032190712,0.891736743308,1.),.UNSPECIFIED.);
+#736 = CARTESIAN_POINT('',(3.14159265359,19.928932188135));
+#737 = CARTESIAN_POINT('',(3.164699710238,19.928932188135));
+#738 = CARTESIAN_POINT('',(3.187139679909,19.917515907879));
+#739 = CARTESIAN_POINT('',(3.208890168393,19.895853121482));
+#740 = CARTESIAN_POINT('',(3.229926624053,19.865237634817));
+#741 = CARTESIAN_POINT('',(3.250202545711,19.827106103781));
+#742 = CARTESIAN_POINT('',(3.269641443498,19.78303562072));
+#743 = CARTESIAN_POINT('',(3.288140552632,19.734720069031));
+#744 = CARTESIAN_POINT('',(3.353875018664,19.543328409272));
+#745 = CARTESIAN_POINT('',(3.398687744121,19.370339756189));
+#746 = CARTESIAN_POINT('',(3.440366479624,19.179910459447));
+#747 = CARTESIAN_POINT('',(3.479101037939,18.983267440732));
+#748 = CARTESIAN_POINT('',(3.515253045591,18.786665615158));
+#749 = CARTESIAN_POINT('',(3.549561863078,18.590845804206));
+#750 = CARTESIAN_POINT('',(3.583268228515,18.391078872793));
+#751 = CARTESIAN_POINT('',(3.671276885994,17.8532919119));
+#752 = CARTESIAN_POINT('',(3.723362790884,17.520686419438));
+#753 = CARTESIAN_POINT('',(3.774812972559,17.186276834664));
+#754 = CARTESIAN_POINT('',(3.826101493419,16.852940960643));
+#755 = CARTESIAN_POINT('',(3.877799422425,16.521486390354));
+#756 = CARTESIAN_POINT('',(3.930554467344,16.192090720513));
+#757 = CARTESIAN_POINT('',(3.985063469177,15.865713326496));
+#758 = CARTESIAN_POINT('',(4.109977792895,15.163609056663));
+#759 = CARTESIAN_POINT('',(4.177975488303,14.80986467204));
+#760 = CARTESIAN_POINT('',(4.25195344066,14.457907668145));
+#761 = CARTESIAN_POINT('',(4.335884409808,14.105163190645));
+#762 = CARTESIAN_POINT('',(4.431953537461,13.775367884712));
+#763 = CARTESIAN_POINT('',(4.541926719475,13.517797574156));
+#764 = CARTESIAN_POINT('',(4.667280448386,13.408645008242));
+#765 = CARTESIAN_POINT('',(4.880189388311,13.614435250744));
+#766 = CARTESIAN_POINT('',(4.942976191402,13.727700448945));
+#767 = CARTESIAN_POINT('',(5.000304725062,13.871222512116));
+#768 = CARTESIAN_POINT('',(5.052731547313,14.032632515563));
+#769 = CARTESIAN_POINT('',(5.100919322837,14.203799341389));
+#770 = CARTESIAN_POINT('',(5.145737252782,14.380865882309));
+#771 = CARTESIAN_POINT('',(5.188318153325,14.564185416364));
+#772 = CARTESIAN_POINT('',(5.26794502513,14.934100423872));
+#773 = CARTESIAN_POINT('',(5.304414242821,15.115446983812));
+#774 = CARTESIAN_POINT('',(5.339613833451,15.300422122074));
+#775 = CARTESIAN_POINT('',(5.373692205702,15.487772154757));
+#776 = CARTESIAN_POINT('',(5.406815735629,15.676748309708));
+#777 = CARTESIAN_POINT('',(5.439173444509,15.867076965716));
+#778 = CARTESIAN_POINT('',(5.470982798463,16.058917245514));
+#779 = CARTESIAN_POINT('',(5.553030152813,16.563713253421));
+#780 = CARTESIAN_POINT('',(5.601525270014,16.872016332549));
+#781 = CARTESIAN_POINT('',(5.649148837604,17.179826106584));
+#782 = CARTESIAN_POINT('',(5.696825759969,17.489662350978));
+#783 = CARTESIAN_POINT('',(5.745221355599,17.802293196757));
+#784 = CARTESIAN_POINT('',(5.794746801085,18.115241601182));
+#785 = CARTESIAN_POINT('',(5.845615946631,18.422144352284));
+#786 = CARTESIAN_POINT('',(5.936364482322,18.926447443113));
+#787 = CARTESIAN_POINT('',(5.973378516875,19.119128856339));
+#788 = CARTESIAN_POINT('',(6.012185450311,19.307156893125));
+#789 = CARTESIAN_POINT('',(6.054931658607,19.495422112716));
+#790 = CARTESIAN_POINT('',(6.102718861003,19.676681513479));
+#791 = CARTESIAN_POINT('',(6.156072631254,19.83143680221));
+#792 = CARTESIAN_POINT('',(6.215649125449,19.928932188135));
+#793 = CARTESIAN_POINT('',(6.28318530718,19.928932188135));
+#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#795 = ORIENTED_EDGE('',*,*,#796,.T.);
+#796 = EDGE_CURVE('',#609,#797,#799,.T.);
+#797 = VERTEX_POINT('',#798);
+#798 = CARTESIAN_POINT('',(-11.5,3.127151468928E-031,27.));
+#799 = SURFACE_CURVE('',#800,(#804,#810),.PCURVE_S1.);
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(-11.5,-5.995204332976E-015,1.33120277756E-030
+    ));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(0.E+000,0.E+000,1.));
+#804 = PCURVE('',#54,#805);
+#805 = DEFINITIONAL_REPRESENTATION('',(#806),#809);
+#806 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#807,#808),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(10.8,43.2),.PIECEWISE_BEZIER_KNOTS.);
+#807 = CARTESIAN_POINT('',(3.14159265359,10.8));
+#808 = CARTESIAN_POINT('',(3.14159265359,43.2));
+#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#810 = PCURVE('',#385,#811);
+#811 = DEFINITIONAL_REPRESENTATION('',(#812),#815);
+#812 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#813,#814),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(10.8,43.2),.PIECEWISE_BEZIER_KNOTS.);
+#813 = CARTESIAN_POINT('',(3.14159265359,10.8));
+#814 = CARTESIAN_POINT('',(3.14159265359,43.2));
+#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#816 = ORIENTED_EDGE('',*,*,#817,.T.);
+#817 = EDGE_CURVE('',#797,#101,#818,.T.);
+#818 = SURFACE_CURVE('',#819,(#823,#829),.PCURVE_S1.);
+#819 = LINE('',#820,#821);
+#820 = CARTESIAN_POINT('',(-11.5,-5.995204332976E-015,1.33120277756E-030
+    ));
+#821 = VECTOR('',#822,1.);
+#822 = DIRECTION('',(0.E+000,0.E+000,1.));
+#823 = PCURVE('',#54,#824);
+#824 = DEFINITIONAL_REPRESENTATION('',(#825),#828);
+#825 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#826,#827),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(10.8,43.2),.PIECEWISE_BEZIER_KNOTS.);
+#826 = CARTESIAN_POINT('',(3.14159265359,10.8));
+#827 = CARTESIAN_POINT('',(3.14159265359,43.2));
+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#829 = PCURVE('',#228,#830);
+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#834);
+#831 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#832,#833),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(10.8,43.2),.PIECEWISE_BEZIER_KNOTS.);
+#832 = CARTESIAN_POINT('',(3.14159265359,10.8));
+#833 = CARTESIAN_POINT('',(3.14159265359,43.2));
+#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#835 = ADVANCED_FACE('',(#836,#909),#85,.T.);
+#836 = FACE_BOUND('',#837,.T.);
+#837 = EDGE_LOOP('',(#838,#839,#862,#885,#907,#908));
+#838 = ORIENTED_EDGE('',*,*,#68,.T.);
+#839 = ORIENTED_EDGE('',*,*,#840,.T.);
+#840 = EDGE_CURVE('',#69,#841,#843,.T.);
+#841 = VERTEX_POINT('',#842);
+#842 = CARTESIAN_POINT('',(13.5,-7.342007796613E-031,27.));
+#843 = SEAM_CURVE('',#844,(#848,#855),.PCURVE_S1.);
+#844 = LINE('',#845,#846);
+#845 = CARTESIAN_POINT('',(13.5,-3.306546357698E-015,0.E+000));
+#846 = VECTOR('',#847,1.);
+#847 = DIRECTION('',(0.E+000,0.E+000,1.));
+#848 = PCURVE('',#85,#849);
+#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854);
+#850 = LINE('',#851,#852);
+#851 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#852 = VECTOR('',#853,1.);
+#853 = DIRECTION('',(0.E+000,1.));
+#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#855 = PCURVE('',#85,#856);
+#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861);
+#857 = LINE('',#858,#859);
+#858 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#859 = VECTOR('',#860,1.);
+#860 = DIRECTION('',(0.E+000,1.));
+#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#862 = ORIENTED_EDGE('',*,*,#863,.T.);
+#863 = EDGE_CURVE('',#841,#864,#866,.T.);
+#864 = VERTEX_POINT('',#865);
+#865 = CARTESIAN_POINT('',(13.5,-3.306546357698E-015,54.));
+#866 = SEAM_CURVE('',#867,(#871,#878),.PCURVE_S1.);
+#867 = LINE('',#868,#869);
+#868 = CARTESIAN_POINT('',(13.5,-3.306546357698E-015,0.E+000));
+#869 = VECTOR('',#870,1.);
+#870 = DIRECTION('',(0.E+000,0.E+000,1.));
+#871 = PCURVE('',#85,#872);
+#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877);
+#873 = LINE('',#874,#875);
+#874 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#875 = VECTOR('',#876,1.);
+#876 = DIRECTION('',(0.E+000,1.));
+#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#878 = PCURVE('',#85,#879);
+#879 = DEFINITIONAL_REPRESENTATION('',(#880),#884);
+#880 = LINE('',#881,#882);
+#881 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#882 = VECTOR('',#883,1.);
+#883 = DIRECTION('',(0.E+000,1.));
+#884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#885 = ORIENTED_EDGE('',*,*,#886,.F.);
+#886 = EDGE_CURVE('',#864,#864,#887,.T.);
+#887 = SURFACE_CURVE('',#888,(#893,#900),.PCURVE_S1.);
+#888 = CIRCLE('',#889,13.5);
+#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);
+#890 = CARTESIAN_POINT('',(0.E+000,0.E+000,54.));
+#891 = DIRECTION('',(0.E+000,0.E+000,1.));
+#892 = DIRECTION('',(1.,0.E+000,0.E+000));
+#893 = PCURVE('',#85,#894);
+#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
+#895 = LINE('',#896,#897);
+#896 = CARTESIAN_POINT('',(0.E+000,54.));
+#897 = VECTOR('',#898,1.);
+#898 = DIRECTION('',(1.,0.E+000));
+#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#900 = PCURVE('',#333,#901);
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);
+#902 = CIRCLE('',#903,13.5);
+#903 = AXIS2_PLACEMENT_2D('',#904,#905);
+#904 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#905 = DIRECTION('',(1.,0.E+000));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#907 = ORIENTED_EDGE('',*,*,#863,.F.);
+#908 = ORIENTED_EDGE('',*,*,#840,.F.);
+#909 = FACE_BOUND('',#910,.T.);
+#910 = EDGE_LOOP('',(#911,#952,#988,#1024));
+#911 = ORIENTED_EDGE('',*,*,#912,.F.);
+#912 = EDGE_CURVE('',#841,#913,#915,.T.);
+#913 = VERTEX_POINT('',#914);
+#914 = CARTESIAN_POINT('',(8.266365894245E-016,-13.5,40.5));
+#915 = SURFACE_CURVE('',#916,(#921,#934),.PCURVE_S1.);
+#916 = ELLIPSE('',#917,19.091883092037,13.5);
+#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920);
+#918 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#919 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#920 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#921 = PCURVE('',#85,#922);
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#933);
+#923 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#924,#925,#926,#927,#928,#929,
+    #930,#931,#932),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385,
+    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#924 = CARTESIAN_POINT('',(6.28318530718,27.));
+#925 = CARTESIAN_POINT('',(6.08683576558,29.650718811591));
+#926 = CARTESIAN_POINT('',(5.890486224981,32.301438238464));
+#927 = CARTESIAN_POINT('',(5.694136684383,34.796429028473));
+#928 = CARTESIAN_POINT('',(5.497787143783,36.979993131594));
+#929 = CARTESIAN_POINT('',(5.301437603184,38.715543622209));
+#930 = CARTESIAN_POINT('',(5.105088062584,39.9051795204));
+#931 = CARTESIAN_POINT('',(4.908738521984,40.499999997349));
+#932 = CARTESIAN_POINT('',(4.712388980385,40.5));
+#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#934 = PCURVE('',#935,#940);
+#935 = CYLINDRICAL_SURFACE('',#936,13.5);
+#936 = AXIS2_PLACEMENT_3D('',#937,#938,#939);
+#937 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#938 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#939 = DIRECTION('',(1.,0.E+000,0.E+000));
+#940 = DEFINITIONAL_REPRESENTATION('',(#941),#951);
+#941 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#942,#943,#944,#945,#946,#947,
+    #948,#949,#950),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385,
+    6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#942 = CARTESIAN_POINT('',(-1.976822852238E-016,-3.372263785837E-015));
+#943 = CARTESIAN_POINT('',(0.196349541599,2.650718811591));
+#944 = CARTESIAN_POINT('',(0.392699082199,5.301438238451));
+#945 = CARTESIAN_POINT('',(0.589048622797,7.796429028516));
+#946 = CARTESIAN_POINT('',(0.785398163397,9.979993131696));
+#947 = CARTESIAN_POINT('',(0.981747703996,11.715543622297));
+#948 = CARTESIAN_POINT('',(1.178097244596,12.905179520394));
+#949 = CARTESIAN_POINT('',(1.374446785196,13.499999997349));
+#950 = CARTESIAN_POINT('',(1.570796326795,13.5));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#954,#841,#956,.T.);
+#954 = VERTEX_POINT('',#955);
+#955 = CARTESIAN_POINT('',(-1.653273178849E-015,-13.5,13.5));
+#956 = SURFACE_CURVE('',#957,(#962,#975),.PCURVE_S1.);
+#957 = ELLIPSE('',#958,19.091883092037,13.5);
+#958 = AXIS2_PLACEMENT_3D('',#959,#960,#961);
+#959 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#960 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#961 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#962 = PCURVE('',#85,#963);
+#963 = DEFINITIONAL_REPRESENTATION('',(#964),#974);
+#964 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#965,#966,#967,#968,#969,#970,
+    #971,#972,#973),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,1.570796326795)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#965 = CARTESIAN_POINT('',(4.712388980385,13.5));
+#966 = CARTESIAN_POINT('',(4.908738521984,13.500000002651));
+#967 = CARTESIAN_POINT('',(5.105088062583,14.094820479582));
+#968 = CARTESIAN_POINT('',(5.301437603188,15.284456377674));
+#969 = CARTESIAN_POINT('',(5.497787143779,17.020006868246));
+#970 = CARTESIAN_POINT('',(5.694136684385,19.203570971484));
+#971 = CARTESIAN_POINT('',(5.89048622498,21.698561761536));
+#972 = CARTESIAN_POINT('',(6.08683576558,24.349281188409));
+#973 = CARTESIAN_POINT('',(6.28318530718,27.));
+#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#975 = PCURVE('',#935,#976);
+#976 = DEFINITIONAL_REPRESENTATION('',(#977),#987);
+#977 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#978,#979,#980,#981,#982,#983,
+    #984,#985,#986),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,1.570796326795)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#978 = CARTESIAN_POINT('',(4.712388980385,13.5));
+#979 = CARTESIAN_POINT('',(4.908738521984,13.499999997349));
+#980 = CARTESIAN_POINT('',(5.105088062586,12.905179520391));
+#981 = CARTESIAN_POINT('',(5.301437603179,11.7155436223));
+#982 = CARTESIAN_POINT('',(5.49778714379,9.979993131703));
+#983 = CARTESIAN_POINT('',(5.694136684377,7.79642902852));
+#984 = CARTESIAN_POINT('',(5.890486224983,5.30143823845));
+#985 = CARTESIAN_POINT('',(6.08683576558,2.650718811591));
+#986 = CARTESIAN_POINT('',(6.28318530718,8.438253329515E-016));
+#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#988 = ORIENTED_EDGE('',*,*,#989,.F.);
+#989 = EDGE_CURVE('',#990,#954,#992,.T.);
+#990 = VERTEX_POINT('',#991);
+#991 = CARTESIAN_POINT('',(-13.5,3.671003898307E-031,27.));
+#992 = SURFACE_CURVE('',#993,(#998,#1011),.PCURVE_S1.);
+#993 = ELLIPSE('',#994,19.091883092037,13.5);
+#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);
+#995 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#996 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#997 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#998 = PCURVE('',#85,#999);
+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1010);
+#1000 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1001,#1002,#1003,#1004,#1005,
+    #1006,#1007,#1008,#1009),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388949825
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1001 = CARTESIAN_POINT('',(3.14159262303,27.000000412556));
+#1002 = CARTESIAN_POINT('',(3.337942168449,24.349281549395));
+#1003 = CARTESIAN_POINT('',(3.534291712861,21.698562052747));
+#1004 = CARTESIAN_POINT('',(3.730641257302,19.203571183942));
+#1005 = CARTESIAN_POINT('',(3.926990801679,17.020007003215));
+#1006 = CARTESIAN_POINT('',(4.123340346147,15.284456447196));
+#1007 = CARTESIAN_POINT('',(4.319689890536,14.094820502709));
+#1008 = CARTESIAN_POINT('',(4.516039434965,13.500000002651));
+#1009 = CARTESIAN_POINT('',(4.712388980385,13.5));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1011 = PCURVE('',#935,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1023);
+#1013 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1014,#1015,#1016,#1017,#1018,
+    #1019,#1020,#1021,#1022),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388949825
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1014 = CARTESIAN_POINT('',(3.14159262303,-4.125558171464E-007));
+#1015 = CARTESIAN_POINT('',(3.337942168449,2.650718450605));
+#1016 = CARTESIAN_POINT('',(3.534291712861,5.301437947198));
+#1017 = CARTESIAN_POINT('',(3.730641257302,7.796428816146));
+#1018 = CARTESIAN_POINT('',(3.926990801679,9.979992996559));
+#1019 = CARTESIAN_POINT('',(4.123340346147,11.715543552928));
+#1020 = CARTESIAN_POINT('',(4.319689890536,12.905179497238));
+#1021 = CARTESIAN_POINT('',(4.516039434965,13.499999997349));
+#1022 = CARTESIAN_POINT('',(4.712388980385,13.5));
+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1024 = ORIENTED_EDGE('',*,*,#1025,.F.);
+#1025 = EDGE_CURVE('',#913,#990,#1026,.T.);
+#1026 = SURFACE_CURVE('',#1027,(#1032,#1045),.PCURVE_S1.);
+#1027 = ELLIPSE('',#1028,19.091883092037,13.5);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#1030 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#1031 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#1032 = PCURVE('',#85,#1033);
+#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1044);
+#1034 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1035,#1036,#1037,#1038,#1039,
+    #1040,#1041,#1042,#1043),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+    1.570796325865),.PIECEWISE_BEZIER_KNOTS.);
+#1035 = CARTESIAN_POINT('',(4.712388980385,40.5));
+#1036 = CARTESIAN_POINT('',(4.516039438902,40.499999997349));
+#1037 = CARTESIAN_POINT('',(4.319689898425,39.905179521083));
+#1038 = CARTESIAN_POINT('',(4.12334035791,38.715543624348));
+#1039 = CARTESIAN_POINT('',(3.926990817476,36.979993135756));
+#1040 = CARTESIAN_POINT('',(3.730641276947,34.796429034948));
+#1041 = CARTESIAN_POINT('',(3.534291736492,32.301438247312));
+#1042 = CARTESIAN_POINT('',(3.337942196003,29.650718822578));
+#1043 = CARTESIAN_POINT('',(3.14159265452,27.000000012556));
+#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1045 = PCURVE('',#935,#1046);
+#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1057);
+#1047 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1048,#1049,#1050,#1051,#1052,
+    #1053,#1054,#1055,#1056),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+    1.570796325865),.PIECEWISE_BEZIER_KNOTS.);
+#1048 = CARTESIAN_POINT('',(1.570796326795,13.5));
+#1049 = CARTESIAN_POINT('',(1.767145868278,13.499999997349));
+#1050 = CARTESIAN_POINT('',(1.963495408761,12.905179521111));
+#1051 = CARTESIAN_POINT('',(2.159844949241,11.715543624385));
+#1052 = CARTESIAN_POINT('',(2.356194489719,9.979993135792));
+#1053 = CARTESIAN_POINT('',(2.55254403021,7.796429034948));
+#1054 = CARTESIAN_POINT('',(2.748893570692,5.301438247328));
+#1055 = CARTESIAN_POINT('',(2.945243111177,2.650718822578));
+#1056 = CARTESIAN_POINT('',(3.14159265266,1.255580823761E-008));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = ADVANCED_FACE('',(#1059),#228,.F.);
+#1059 = FACE_BOUND('',#1060,.F.);
+#1060 = EDGE_LOOP('',(#1061,#1102,#1103,#1104,#1105));
+#1061 = ORIENTED_EDGE('',*,*,#1062,.F.);
+#1062 = EDGE_CURVE('',#347,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(1.408343819019E-015,-11.5,38.5));
+#1065 = SURFACE_CURVE('',#1066,(#1071,#1084),.PCURVE_S1.);
+#1066 = ELLIPSE('',#1067,16.263455967291,11.5);
+#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070);
+#1068 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#1069 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#1070 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#1071 = PCURVE('',#228,#1072);
+#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1083);
+#1073 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1074,#1075,#1076,#1077,#1078,
+    #1079,#1080,#1081,#1082),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1074 = CARTESIAN_POINT('',(6.28318530718,27.));
+#1075 = CARTESIAN_POINT('',(6.08683576558,29.258019728393));
+#1076 = CARTESIAN_POINT('',(5.890486224981,31.516039980852));
+#1077 = CARTESIAN_POINT('',(5.694136684383,33.64140250592));
+#1078 = CARTESIAN_POINT('',(5.497787143783,35.501475630503));
+#1079 = CARTESIAN_POINT('',(5.301437603184,36.9799075302));
+#1080 = CARTESIAN_POINT('',(5.105088062584,37.993301072871));
+#1081 = CARTESIAN_POINT('',(4.908738521984,38.499999997742));
+#1082 = CARTESIAN_POINT('',(4.712388980385,38.5));
+#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1084 = PCURVE('',#1085,#1090);
+#1085 = CYLINDRICAL_SURFACE('',#1086,11.5);
+#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089);
+#1087 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#1088 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1089 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1101);
+#1091 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1092,#1093,#1094,#1095,#1096,
+    #1097,#1098,#1099,#1100),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1092 = CARTESIAN_POINT('',(-2.205661089673E-016,-2.872669148432E-015));
+#1093 = CARTESIAN_POINT('',(0.196349541599,2.258019728393));
+#1094 = CARTESIAN_POINT('',(0.392699082198,4.516039980898));
+#1095 = CARTESIAN_POINT('',(0.589048622799,6.641402505789));
+#1096 = CARTESIAN_POINT('',(0.785398163395,8.501475630619));
+#1097 = CARTESIAN_POINT('',(0.981747703996,9.979907530145));
+#1098 = CARTESIAN_POINT('',(1.178097244596,10.99330107292));
+#1099 = CARTESIAN_POINT('',(1.374446785196,11.499999997742));
+#1100 = CARTESIAN_POINT('',(1.570796326795,11.5));
+#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1102 = ORIENTED_EDGE('',*,*,#346,.T.);
+#1103 = ORIENTED_EDGE('',*,*,#100,.F.);
+#1104 = ORIENTED_EDGE('',*,*,#817,.F.);
+#1105 = ORIENTED_EDGE('',*,*,#1106,.F.);
+#1106 = EDGE_CURVE('',#1063,#797,#1107,.T.);
+#1107 = SURFACE_CURVE('',#1108,(#1113,#1126),.PCURVE_S1.);
+#1108 = ELLIPSE('',#1109,16.263455967291,11.5);
+#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112);
+#1110 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#1111 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#1112 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#1113 = PCURVE('',#228,#1114);
+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1125);
+#1115 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1116,#1117,#1118,#1119,#1120,
+    #1121,#1122,#1123,#1124),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+    1.570796327854),.PIECEWISE_BEZIER_KNOTS.);
+#1116 = CARTESIAN_POINT('',(4.712388980385,38.5));
+#1117 = CARTESIAN_POINT('',(4.516039438653,38.499999997742));
+#1118 = CARTESIAN_POINT('',(4.319689897923,37.993301072271));
+#1119 = CARTESIAN_POINT('',(4.12334035717,36.979907527901));
+#1120 = CARTESIAN_POINT('',(3.926990816446,35.501475626806));
+#1121 = CARTESIAN_POINT('',(3.730641275703,33.641402499328));
+#1122 = CARTESIAN_POINT('',(3.534291734994,31.516039972317));
+#1123 = CARTESIAN_POINT('',(3.337942194262,29.258019717731));
+#1124 = CARTESIAN_POINT('',(3.14159265253,26.999999987815));
+#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1126 = PCURVE('',#1085,#1127);
+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1138);
+#1128 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1129,#1130,#1131,#1132,#1133,
+    #1134,#1135,#1136,#1137),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+    1.570796327854),.PIECEWISE_BEZIER_KNOTS.);
+#1129 = CARTESIAN_POINT('',(1.570796326795,11.5));
+#1130 = CARTESIAN_POINT('',(1.767145868527,11.499999997742));
+#1131 = CARTESIAN_POINT('',(1.96349540926,10.993301072228));
+#1132 = CARTESIAN_POINT('',(2.159844949979,9.979907528119));
+#1133 = CARTESIAN_POINT('',(2.356194490725,8.501475626566));
+#1134 = CARTESIAN_POINT('',(2.552544031441,6.641402499554));
+#1135 = CARTESIAN_POINT('',(2.748893572187,4.51603997228));
+#1136 = CARTESIAN_POINT('',(2.945243112918,2.258019717731));
+#1137 = CARTESIAN_POINT('',(3.141592654649,-1.218504392114E-008));
+#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1139 = ADVANCED_FACE('',(#1140),#385,.F.);
+#1140 = FACE_BOUND('',#1141,.F.);
+#1141 = EDGE_LOOP('',(#1142,#1143,#1144,#1180,#1214,#1215));
+#1142 = ORIENTED_EDGE('',*,*,#420,.T.);
+#1143 = ORIENTED_EDGE('',*,*,#369,.T.);
+#1144 = ORIENTED_EDGE('',*,*,#1145,.F.);
+#1145 = EDGE_CURVE('',#1146,#347,#1148,.T.);
+#1146 = VERTEX_POINT('',#1147);
+#1147 = CARTESIAN_POINT('',(-1.408343819019E-015,-11.5,15.5));
+#1148 = SURFACE_CURVE('',#1149,(#1154,#1167),.PCURVE_S1.);
+#1149 = ELLIPSE('',#1150,16.263455967291,11.5);
+#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153);
+#1151 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#1152 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#1153 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#1154 = PCURVE('',#385,#1155);
+#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1166);
+#1156 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1157,#1158,#1159,#1160,#1161,
+    #1162,#1163,#1164,#1165),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#1157 = CARTESIAN_POINT('',(4.712388980385,15.5));
+#1158 = CARTESIAN_POINT('',(4.908738521984,15.500000002258));
+#1159 = CARTESIAN_POINT('',(5.105088062583,16.006698927094));
+#1160 = CARTESIAN_POINT('',(5.301437603188,17.020092469713));
+#1161 = CARTESIAN_POINT('',(5.497787143779,18.498524369512));
+#1162 = CARTESIAN_POINT('',(5.694136684385,20.358597494036));
+#1163 = CARTESIAN_POINT('',(5.89048622498,22.483960019119));
+#1164 = CARTESIAN_POINT('',(6.08683576558,24.741980271607));
+#1165 = CARTESIAN_POINT('',(6.28318530718,27.));
+#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1167 = PCURVE('',#1085,#1168);
+#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1179);
+#1169 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1170,#1171,#1172,#1173,#1174,
+    #1175,#1176,#1177,#1178),.UNSPECIFIED.,.F.,.F.,(9,9),(0.E+000,
+    1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#1170 = CARTESIAN_POINT('',(4.712388980385,11.5));
+#1171 = CARTESIAN_POINT('',(4.908738521984,11.499999997742));
+#1172 = CARTESIAN_POINT('',(5.105088062586,10.993301072925));
+#1173 = CARTESIAN_POINT('',(5.301437603179,9.979907530167));
+#1174 = CARTESIAN_POINT('',(5.49778714379,8.501475630605));
+#1175 = CARTESIAN_POINT('',(5.694136684377,6.6414025058));
+#1176 = CARTESIAN_POINT('',(5.890486224983,4.516039980894));
+#1177 = CARTESIAN_POINT('',(6.08683576558,2.258019728393));
+#1178 = CARTESIAN_POINT('',(6.28318530718,7.188141715569E-016));
+#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1180 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#1181 = EDGE_CURVE('',#797,#1146,#1182,.T.);
+#1182 = SURFACE_CURVE('',#1183,(#1188,#1201),.PCURVE_S1.);
+#1183 = ELLIPSE('',#1184,16.263455967291,11.5);
+#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187);
+#1185 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#1186 = DIRECTION('',(0.E+000,-0.707106781187,0.707106781187));
+#1187 = DIRECTION('',(0.E+000,-0.707106781187,-0.707106781187));
+#1188 = PCURVE('',#385,#1189);
+#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1200);
+#1190 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1191,#1192,#1193,#1194,#1195,
+    #1196,#1197,#1198,#1199),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388946662
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1191 = CARTESIAN_POINT('',(3.141592619867,27.000000387815));
+#1192 = CARTESIAN_POINT('',(3.337942165681,24.741980610945));
+#1193 = CARTESIAN_POINT('',(3.5342917105,22.483960292848));
+#1194 = CARTESIAN_POINT('',(3.73064125529,20.358597693936));
+#1195 = CARTESIAN_POINT('',(3.926990800141,18.498524496215));
+#1196 = CARTESIAN_POINT('',(4.123340344921,17.020092535196));
+#1197 = CARTESIAN_POINT('',(4.319689889761,16.006698948793));
+#1198 = CARTESIAN_POINT('',(4.51603943457,15.500000002258));
+#1199 = CARTESIAN_POINT('',(4.712388980385,15.5));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = PCURVE('',#1085,#1202);
+#1202 = DEFINITIONAL_REPRESENTATION('',(#1203),#1213);
+#1203 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1204,#1205,#1206,#1207,#1208,
+    #1209,#1210,#1211,#1212),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388946662
+    ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#1204 = CARTESIAN_POINT('',(3.141592619867,-3.878149570478E-007));
+#1205 = CARTESIAN_POINT('',(3.337942165681,2.258019389055));
+#1206 = CARTESIAN_POINT('',(3.534291710496,4.516039707124));
+#1207 = CARTESIAN_POINT('',(3.730641255304,6.641402306119));
+#1208 = CARTESIAN_POINT('',(3.926990800126,8.50147550369));
+#1209 = CARTESIAN_POINT('',(4.123340344935,9.979907464862));
+#1210 = CARTESIAN_POINT('',(4.319689889758,10.99330105117));
+#1211 = CARTESIAN_POINT('',(4.51603943457,11.499999997742));
+#1212 = CARTESIAN_POINT('',(4.712388980385,11.5));
+#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1214 = ORIENTED_EDGE('',*,*,#796,.F.);
+#1215 = ORIENTED_EDGE('',*,*,#608,.T.);
+#1216 = ADVANCED_FACE('',(#1217,#1220),#333,.T.);
+#1217 = FACE_BOUND('',#1218,.T.);
+#1218 = EDGE_LOOP('',(#1219));
+#1219 = ORIENTED_EDGE('',*,*,#318,.F.);
+#1220 = FACE_BOUND('',#1221,.T.);
+#1221 = EDGE_LOOP('',(#1222));
+#1222 = ORIENTED_EDGE('',*,*,#886,.T.);
+#1223 = ADVANCED_FACE('',(#1224),#935,.T.);
+#1224 = FACE_BOUND('',#1225,.T.);
+#1225 = EDGE_LOOP('',(#1226,#1249,#1276,#1277,#1278,#1279,#1280));
+#1226 = ORIENTED_EDGE('',*,*,#1227,.T.);
+#1227 = EDGE_CURVE('',#841,#1228,#1230,.T.);
+#1228 = VERTEX_POINT('',#1229);
+#1229 = CARTESIAN_POINT('',(13.5,-27.,27.));
+#1230 = SEAM_CURVE('',#1231,(#1235,#1242),.PCURVE_S1.);
+#1231 = LINE('',#1232,#1233);
+#1232 = CARTESIAN_POINT('',(13.5,-7.342007796613E-031,27.));
+#1233 = VECTOR('',#1234,1.);
+#1234 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1235 = PCURVE('',#935,#1236);
+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241);
+#1237 = LINE('',#1238,#1239);
+#1238 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(0.E+000,1.));
+#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1242 = PCURVE('',#935,#1243);
+#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#1246 = VECTOR('',#1247,1.);
+#1247 = DIRECTION('',(0.E+000,1.));
+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1249 = ORIENTED_EDGE('',*,*,#1250,.F.);
+#1250 = EDGE_CURVE('',#1228,#1228,#1251,.T.);
+#1251 = SURFACE_CURVE('',#1252,(#1257,#1264),.PCURVE_S1.);
+#1252 = CIRCLE('',#1253,13.5);
+#1253 = AXIS2_PLACEMENT_3D('',#1254,#1255,#1256);
+#1254 = CARTESIAN_POINT('',(0.E+000,-27.,27.));
+#1255 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1256 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1257 = PCURVE('',#935,#1258);
+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(0.E+000,27.));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(1.,0.E+000));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1264 = PCURVE('',#1265,#1270);
+#1265 = PLANE('',#1266);
+#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269);
+#1267 = CARTESIAN_POINT('',(0.E+000,-27.,27.));
+#1268 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1269 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
+#1271 = CIRCLE('',#1272,13.5);
+#1272 = AXIS2_PLACEMENT_2D('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1274 = DIRECTION('',(1.,0.E+000));
+#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1276 = ORIENTED_EDGE('',*,*,#1227,.F.);
+#1277 = ORIENTED_EDGE('',*,*,#912,.T.);
+#1278 = ORIENTED_EDGE('',*,*,#1025,.T.);
+#1279 = ORIENTED_EDGE('',*,*,#989,.T.);
+#1280 = ORIENTED_EDGE('',*,*,#953,.T.);
+#1281 = ADVANCED_FACE('',(#1282),#1085,.F.);
+#1282 = FACE_BOUND('',#1283,.F.);
+#1283 = EDGE_LOOP('',(#1284,#1285,#1286,#1309,#1502,#1688,#1689,#1690));
+#1284 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1285 = ORIENTED_EDGE('',*,*,#1145,.T.);
+#1286 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#1287 = EDGE_CURVE('',#347,#1288,#1290,.T.);
+#1288 = VERTEX_POINT('',#1289);
+#1289 = CARTESIAN_POINT('',(11.5,-7.071067811865,27.));
+#1290 = SEAM_CURVE('',#1291,(#1295,#1302),.PCURVE_S1.);
+#1291 = LINE('',#1292,#1293);
+#1292 = CARTESIAN_POINT('',(11.5,-6.254302937856E-031,27.));
+#1293 = VECTOR('',#1294,1.);
+#1294 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1295 = PCURVE('',#1085,#1296);
+#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301);
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(0.E+000,1.));
+#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1302 = PCURVE('',#1085,#1303);
+#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(0.E+000,1.));
+#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1309 = ORIENTED_EDGE('',*,*,#1310,.F.);
+#1310 = EDGE_CURVE('',#1311,#1288,#1313,.T.);
+#1311 = VERTEX_POINT('',#1312);
+#1312 = CARTESIAN_POINT('',(-11.5,-7.071067811865,27.));
+#1313 = SURFACE_CURVE('',#1314,(#1373,#1435),.PCURVE_S1.);
+#1314 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1315,#1316,#1317,#1318,#1319,
+    #1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,
+    #1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341,
+    #1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,
+    #1353,#1354,#1355,#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363,
+    #1364,#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,9.364780698169E-002
+    ,0.216442408324,0.336418370494,0.458783087906,0.548093390383,
+    0.754091882263,0.88747608711,1.),.UNSPECIFIED.);
+#1315 = CARTESIAN_POINT('',(-11.5,-7.071067811865,27.));
+#1316 = CARTESIAN_POINT('',(-11.5,-7.071067811865,26.35513052413));
+#1317 = CARTESIAN_POINT('',(-11.4586883223,-7.138274528567,
+    25.775676877531));
+#1318 = CARTESIAN_POINT('',(-11.39063607341,-7.248864315427,
+    25.252559570461));
+#1319 = CARTESIAN_POINT('',(-11.30464564211,-7.383959747866,
+    24.780682025332));
+#1320 = CARTESIAN_POINT('',(-11.20761780074,-7.530541072016,
+    24.354939431508));
+#1321 = CARTESIAN_POINT('',(-11.10402244916,-7.681888446303,
+    23.967231195379));
+#1322 = CARTESIAN_POINT('',(-10.99378271921,-7.837688615156,
+    23.604763272559));
+#1323 = CARTESIAN_POINT('',(-10.71088583959,-8.221934401901,
+    22.784651285924));
+#1324 = CARTESIAN_POINT('',(-10.53314221334,-8.452896755866,
+    22.343189676941));
+#1325 = CARTESIAN_POINT('',(-10.34095988033,-8.690188432012,
+    21.92487977594));
+#1326 = CARTESIAN_POINT('',(-10.13669805133,-8.929065110885,
+    21.52859095349));
+#1327 = CARTESIAN_POINT('',(-9.921670080679,-9.167118478635,
+    21.151855738743));
+#1328 = CARTESIAN_POINT('',(-9.695394994519,-9.404362379996,
+    20.790508840145));
+#1329 = CARTESIAN_POINT('',(-9.454697012995,-9.642963083235,
+    20.438833465006));
+#1330 = CARTESIAN_POINT('',(-8.936624101574,-10.12467145203,
+    19.749598634267));
+#1331 = CARTESIAN_POINT('',(-8.666363659963,-10.36183373905,
+    19.420075693416));
+#1332 = CARTESIAN_POINT('',(-8.38031359105,-10.59815963163,
+    19.099516127214));
+#1333 = CARTESIAN_POINT('',(-8.076585768497,-10.83363658019,
+    18.786598370308));
+#1334 = CARTESIAN_POINT('',(-7.753034587625,-11.067976038,
+    18.480741703339));
+#1335 = CARTESIAN_POINT('',(-7.407359436369,-11.30044621828,
+    18.182093710406));
+#1336 = CARTESIAN_POINT('',(-7.037237139526,-11.52974194233,
+    17.891572770781));
+#1337 = CARTESIAN_POINT('',(-6.235832153677,-11.9825040979,
+    17.324771430799));
+#1338 = CARTESIAN_POINT('',(-5.815397855586,-12.19903840822,
+    17.057302363759));
+#1339 = CARTESIAN_POINT('',(-5.365622317318,-12.40987598876,
+    16.799484807283));
+#1340 = CARTESIAN_POINT('',(-4.873294442169,-12.61737982551,
+    16.548090363932));
+#1341 = CARTESIAN_POINT('',(-4.326480833811,-12.81957333126,
+    16.305309902012));
+#1342 = CARTESIAN_POINT('',(-3.715222696778,-13.00998922062,
+    16.078461733856));
+#1343 = CARTESIAN_POINT('',(-3.032000005072,-13.17768834047,
+    15.879833885692));
+#1344 = CARTESIAN_POINT('',(-1.717234895481,-13.40215643533,
+    15.614863812581));
+#1345 = CARTESIAN_POINT('',(-1.088126948335,-13.48236440399,
+    15.520537610044));
+#1346 = CARTESIAN_POINT('',(-0.415279672847,-13.53085475847,
+    15.46382300182));
+#1347 = CARTESIAN_POINT('',(0.276457774218,-13.53794955557,
+    15.455568942412));
+#1348 = CARTESIAN_POINT('',(0.961506399898,-13.50155528033,
+    15.498086012516));
+#1349 = CARTESIAN_POINT('',(1.614388614844,-13.42715775651,
+    15.585311231472));
+#1350 = CARTESIAN_POINT('',(2.20978660069,-13.32784555032,
+    15.702400786507));
+#1351 = CARTESIAN_POINT('',(3.87600846111,-12.98593086431,
+    16.107012535504));
+#1352 = CARTESIAN_POINT('',(4.879843510066,-12.65827689419,
+    16.497089594384));
+#1353 = CARTESIAN_POINT('',(5.733972199077,-12.28894262406,
+    16.942021086717));
+#1354 = CARTESIAN_POINT('',(6.458976912381,-11.90960411223,
+    17.407715038257));
+#1355 = CARTESIAN_POINT('',(7.081017956321,-11.53576931865,
+    17.875548199439));
+#1356 = CARTESIAN_POINT('',(7.629655253762,-11.16792190924,
+    18.346703579374));
+#1357 = CARTESIAN_POINT('',(8.139198706076,-10.78987600641,
+    18.840972357342));
+#1358 = CARTESIAN_POINT('',(8.957874170326,-10.10849798304,
+    19.772005075331));
+#1359 = CARTESIAN_POINT('',(9.252894501676,-9.84365171904,
+    20.143247243484));
+#1360 = CARTESIAN_POINT('',(9.528294365649,-9.579455834763,
+    20.524402709766));
+#1361 = CARTESIAN_POINT('',(9.787967501949,-9.314123086631,
+    20.920266933474));
+#1362 = CARTESIAN_POINT('',(10.033197986489,-9.047439139783,
+    21.334779183548));
+#1363 = CARTESIAN_POINT('',(10.263311014961,-8.781382732954,
+    21.770515731024));
+#1364 = CARTESIAN_POINT('',(10.476362799293,-8.520304437783,
+    22.228742227135));
+#1365 = CARTESIAN_POINT('',(10.83311334209,-8.06006548268,
+    23.116039239383));
+#1366 = CARTESIAN_POINT('',(10.973272126969,-7.869441245936,
+    23.515641788085));
+#1367 = CARTESIAN_POINT('',(11.105198482935,-7.683456218656,
+    23.93991354403));
+#1368 = CARTESIAN_POINT('',(11.231639767931,-7.497551603886,
+    24.412622678354));
+#1369 = CARTESIAN_POINT('',(11.347580809309,-7.318951492753,
+    24.947507830903));
+#1370 = CARTESIAN_POINT('',(11.441150037914,-7.166777743124,
+    25.55107907047));
+#1371 = CARTESIAN_POINT('',(11.5,-7.071067811865,26.23047836377));
+#1372 = CARTESIAN_POINT('',(11.5,-7.071067811865,27.));
+#1373 = PCURVE('',#1085,#1374);
+#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1434);
+#1375 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1376,#1377,#1378,#1379,#1380,
+    #1381,#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390,#1391,
+    #1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401,#1402,
+    #1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413,
+    #1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423,#1424,
+    #1425,#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,9.364780698169E-002
+    ,0.216442408324,0.336418370494,0.458783087906,0.548093390383,
+    0.754091882263,0.88747608711,1.),.UNSPECIFIED.);
+#1376 = CARTESIAN_POINT('',(3.14159265359,7.071067811865));
+#1377 = CARTESIAN_POINT('',(3.197668260187,7.071067811865));
+#1378 = CARTESIAN_POINT('',(3.24805616794,7.138274528567));
+#1379 = CARTESIAN_POINT('',(3.293810178261,7.248864315427));
+#1380 = CARTESIAN_POINT('',(3.335427943621,7.383959747866));
+#1381 = CARTESIAN_POINT('',(3.373335648397,7.530541072017));
+#1382 = CARTESIAN_POINT('',(3.408199992988,7.681888446303));
+#1383 = CARTESIAN_POINT('',(3.441121192892,7.837688615156));
+#1384 = CARTESIAN_POINT('',(3.516558885612,8.221934401901));
+#1385 = CARTESIAN_POINT('',(3.557889025553,8.452896755866));
+#1386 = CARTESIAN_POINT('',(3.597843258592,8.690188432012));
+#1387 = CARTESIAN_POINT('',(3.63653619067,8.929065110885));
+#1388 = CARTESIAN_POINT('',(3.674191728109,9.167118478635));
+#1389 = CARTESIAN_POINT('',(3.711212829061,9.404362379996));
+#1390 = CARTESIAN_POINT('',(3.748234177656,9.642963083235));
+#1391 = CARTESIAN_POINT('',(3.823210881962,10.124671452035));
+#1392 = CARTESIAN_POINT('',(3.860236512658,10.361833739055));
+#1393 = CARTESIAN_POINT('',(3.897541350956,10.598159631637));
+#1394 = CARTESIAN_POINT('',(3.935393571449,10.833636580196));
+#1395 = CARTESIAN_POINT('',(3.974034680851,11.067976038008));
+#1396 = CARTESIAN_POINT('',(4.013686085219,11.300446218281));
+#1397 = CARTESIAN_POINT('',(4.054550388807,11.529741942332));
+#1398 = CARTESIAN_POINT('',(4.139905809867,11.982504097904));
+#1399 = CARTESIAN_POINT('',(4.183185819626,12.199038408229));
+#1400 = CARTESIAN_POINT('',(4.228181150063,12.409875988762));
+#1401 = CARTESIAN_POINT('',(4.27612980765,12.617379825515));
+#1402 = CARTESIAN_POINT('',(4.327980789606,12.819573331268));
+#1403 = CARTESIAN_POINT('',(4.384446332381,13.009989220628));
+#1404 = CARTESIAN_POINT('',(4.446099728148,13.177688340477));
+#1405 = CARTESIAN_POINT('',(4.562725782461,13.402156435338));
+#1406 = CARTESIAN_POINT('',(4.617973011714,13.482364403997));
+#1407 = CARTESIAN_POINT('',(4.676484068989,13.530854758475));
+#1408 = CARTESIAN_POINT('',(4.736324780948,13.537949555577));
+#1409 = CARTESIAN_POINT('',(4.795706067286,13.501555280332));
+#1410 = CARTESIAN_POINT('',(4.852803128526,13.427157756513));
+#1411 = CARTESIAN_POINT('',(4.905517659056,13.32784555032));
+#1412 = CARTESIAN_POINT('',(5.054617185719,12.985930864314));
+#1413 = CARTESIAN_POINT('',(5.147447304836,12.658276894198));
+#1414 = CARTESIAN_POINT('',(5.230459543085,12.288942624068));
+#1415 = CARTESIAN_POINT('',(5.304894552309,11.909604112236));
+#1416 = CARTESIAN_POINT('',(5.37225011819,11.535769318652));
+#1417 = CARTESIAN_POINT('',(5.434941506411,11.167921909241));
+#1418 = CARTESIAN_POINT('',(5.49647735334,10.789876006418));
+#1419 = CARTESIAN_POINT('',(5.604284204279,10.108497983045));
+#1420 = CARTESIAN_POINT('',(5.645467730351,9.84365171904));
+#1421 = CARTESIAN_POINT('',(5.686285844696,9.579455834763));
+#1422 = CARTESIAN_POINT('',(5.727368725578,9.31412308663));
+#1423 = CARTESIAN_POINT('',(5.769154470019,9.047439139783));
+#1424 = CARTESIAN_POINT('',(5.811912854589,8.781382732954));
+#1425 = CARTESIAN_POINT('',(5.855793800188,8.520304437783));
+#1426 = CARTESIAN_POINT('',(5.938952924659,8.06006548268));
+#1427 = CARTESIAN_POINT('',(5.975739821822,7.869441245936));
+#1428 = CARTESIAN_POINT('',(6.014329684341,7.683456218654));
+#1429 = CARTESIAN_POINT('',(6.056808481801,7.497551603888));
+#1430 = CARTESIAN_POINT('',(6.10425467791,7.318951492751));
+#1431 = CARTESIAN_POINT('',(6.157191520845,7.166777743124));
+#1432 = CARTESIAN_POINT('',(6.21627038229,7.071067811865));
+#1433 = CARTESIAN_POINT('',(6.28318530718,7.071067811865));
+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1435 = PCURVE('',#1436,#1441);
+#1436 = CYLINDRICAL_SURFACE('',#1437,11.5);
+#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440);
+#1438 = CARTESIAN_POINT('',(0.E+000,0.E+000,27.));
+#1439 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1440 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1501);
+#1442 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1443,#1444,#1445,#1446,#1447,
+    #1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458,
+    #1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,
+    #1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,#1479,#1480,
+    #1481,#1482,#1483,#1484,#1485,#1486,#1487,#1488,#1489,#1490,#1491,
+    #1492,#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,9.364780698169E-002
+    ,0.216442408324,0.336418370494,0.458783087906,0.548093390383,
+    0.754091882263,0.88747608711,1.),.UNSPECIFIED.);
+#1443 = CARTESIAN_POINT('',(3.14159265359,7.071067811865));
+#1444 = CARTESIAN_POINT('',(3.197668260187,7.071067811865));
+#1445 = CARTESIAN_POINT('',(3.24805616794,7.138274528567));
+#1446 = CARTESIAN_POINT('',(3.293810178261,7.248864315427));
+#1447 = CARTESIAN_POINT('',(3.335427943621,7.383959747866));
+#1448 = CARTESIAN_POINT('',(3.373335648397,7.530541072017));
+#1449 = CARTESIAN_POINT('',(3.408199992988,7.681888446303));
+#1450 = CARTESIAN_POINT('',(3.441121192892,7.837688615156));
+#1451 = CARTESIAN_POINT('',(3.516558885612,8.221934401901));
+#1452 = CARTESIAN_POINT('',(3.557889025553,8.452896755866));
+#1453 = CARTESIAN_POINT('',(3.597843258592,8.690188432012));
+#1454 = CARTESIAN_POINT('',(3.63653619067,8.929065110885));
+#1455 = CARTESIAN_POINT('',(3.674191728109,9.167118478635));
+#1456 = CARTESIAN_POINT('',(3.711212829061,9.404362379996));
+#1457 = CARTESIAN_POINT('',(3.748234177656,9.642963083235));
+#1458 = CARTESIAN_POINT('',(3.823210881962,10.124671452035));
+#1459 = CARTESIAN_POINT('',(3.860236512658,10.361833739055));
+#1460 = CARTESIAN_POINT('',(3.897541350956,10.598159631637));
+#1461 = CARTESIAN_POINT('',(3.935393571449,10.833636580196));
+#1462 = CARTESIAN_POINT('',(3.974034680851,11.067976038008));
+#1463 = CARTESIAN_POINT('',(4.013686085219,11.300446218281));
+#1464 = CARTESIAN_POINT('',(4.054550388807,11.529741942332));
+#1465 = CARTESIAN_POINT('',(4.139905809867,11.982504097904));
+#1466 = CARTESIAN_POINT('',(4.183185819626,12.199038408229));
+#1467 = CARTESIAN_POINT('',(4.228181150063,12.409875988762));
+#1468 = CARTESIAN_POINT('',(4.27612980765,12.617379825515));
+#1469 = CARTESIAN_POINT('',(4.327980789606,12.819573331268));
+#1470 = CARTESIAN_POINT('',(4.384446332381,13.009989220628));
+#1471 = CARTESIAN_POINT('',(4.446099728148,13.177688340477));
+#1472 = CARTESIAN_POINT('',(4.562725782461,13.402156435338));
+#1473 = CARTESIAN_POINT('',(4.617973011714,13.482364403997));
+#1474 = CARTESIAN_POINT('',(4.676484068989,13.530854758475));
+#1475 = CARTESIAN_POINT('',(4.736324780948,13.537949555577));
+#1476 = CARTESIAN_POINT('',(4.795706067286,13.501555280332));
+#1477 = CARTESIAN_POINT('',(4.852803128526,13.427157756513));
+#1478 = CARTESIAN_POINT('',(4.905517659056,13.32784555032));
+#1479 = CARTESIAN_POINT('',(5.054617185719,12.985930864314));
+#1480 = CARTESIAN_POINT('',(5.147447304836,12.658276894198));
+#1481 = CARTESIAN_POINT('',(5.230459543085,12.288942624068));
+#1482 = CARTESIAN_POINT('',(5.304894552309,11.909604112236));
+#1483 = CARTESIAN_POINT('',(5.37225011819,11.535769318652));
+#1484 = CARTESIAN_POINT('',(5.434941506411,11.167921909241));
+#1485 = CARTESIAN_POINT('',(5.49647735334,10.789876006418));
+#1486 = CARTESIAN_POINT('',(5.604284204279,10.108497983045));
+#1487 = CARTESIAN_POINT('',(5.645467730351,9.84365171904));
+#1488 = CARTESIAN_POINT('',(5.686285844696,9.579455834763));
+#1489 = CARTESIAN_POINT('',(5.727368725578,9.31412308663));
+#1490 = CARTESIAN_POINT('',(5.769154470019,9.047439139783));
+#1491 = CARTESIAN_POINT('',(5.811912854589,8.781382732954));
+#1492 = CARTESIAN_POINT('',(5.855793800188,8.520304437783));
+#1493 = CARTESIAN_POINT('',(5.938952924659,8.06006548268));
+#1494 = CARTESIAN_POINT('',(5.975739821822,7.869441245936));
+#1495 = CARTESIAN_POINT('',(6.014329684341,7.683456218654));
+#1496 = CARTESIAN_POINT('',(6.056808481801,7.497551603888));
+#1497 = CARTESIAN_POINT('',(6.10425467791,7.318951492751));
+#1498 = CARTESIAN_POINT('',(6.157191520845,7.166777743124));
+#1499 = CARTESIAN_POINT('',(6.21627038229,7.071067811865));
+#1500 = CARTESIAN_POINT('',(6.28318530718,7.071067811865));
+#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1502 = ORIENTED_EDGE('',*,*,#1503,.F.);
+#1503 = EDGE_CURVE('',#1288,#1311,#1504,.T.);
+#1504 = SURFACE_CURVE('',#1505,(#1564,#1626),.PCURVE_S1.);
+#1505 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1506,#1507,#1508,#1509,#1510,
+    #1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521,
+    #1522,#1523,#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531,#1532,
+    #1533,#1534,#1535,#1536,#1537,#1538,#1539,#1540,#1541,#1542,#1543,
+    #1544,#1545,#1546,#1547,#1548,#1549,#1550,#1551,#1552,#1553,#1554,
+    #1555,#1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,9.364780698444E-002
+    ,0.216442408331,0.336418370504,0.45878308792,0.548093390399,
+    0.754091882323,0.887476087137,1.),.UNSPECIFIED.);
+#1506 = CARTESIAN_POINT('',(11.5,-7.071067811865,27.));
+#1507 = CARTESIAN_POINT('',(11.5,-7.071067811865,27.644869475869));
+#1508 = CARTESIAN_POINT('',(11.458688322307,-7.138274528567,
+    28.224323122471));
+#1509 = CARTESIAN_POINT('',(11.390636073418,-7.248864315427,
+    28.747440429537));
+#1510 = CARTESIAN_POINT('',(11.304645642115,-7.383959747866,
+    29.219317974668));
+#1511 = CARTESIAN_POINT('',(11.20761780074,-7.530541072017,
+    29.645060568494));
+#1512 = CARTESIAN_POINT('',(11.104022449161,-7.681888446303,
+    30.03276880462));
+#1513 = CARTESIAN_POINT('',(10.993782719217,-7.837688615156,
+    30.395236727442));
+#1514 = CARTESIAN_POINT('',(10.710885839598,-8.221934401901,
+    31.215348714075));
+#1515 = CARTESIAN_POINT('',(10.533142213349,-8.452896755866,
+    31.656810323059));
+#1516 = CARTESIAN_POINT('',(10.340959880336,-8.690188432013,
+    32.075120224061));
+#1517 = CARTESIAN_POINT('',(10.136698051338,-8.929065110885,
+    32.47140904651));
+#1518 = CARTESIAN_POINT('',(9.92167008068,-9.167118478634,
+    32.848144261256));
+#1519 = CARTESIAN_POINT('',(9.695394994519,-9.404362379995,
+    33.209491159855));
+#1520 = CARTESIAN_POINT('',(9.454697012994,-9.642963083236,
+    33.561166534996));
+#1521 = CARTESIAN_POINT('',(8.936624101574,-10.12467145203,
+    34.250401365733));
+#1522 = CARTESIAN_POINT('',(8.666363659963,-10.36183373905,
+    34.579924306585));
+#1523 = CARTESIAN_POINT('',(8.38031359105,-10.59815963163,
+    34.900483872786));
+#1524 = CARTESIAN_POINT('',(8.076585768497,-10.83363658019,
+    35.213401629692));
+#1525 = CARTESIAN_POINT('',(7.753034587625,-11.067976038,35.519258296661
+    ));
+#1526 = CARTESIAN_POINT('',(7.407359436368,-11.30044621828,
+    35.817906289594));
+#1527 = CARTESIAN_POINT('',(7.037237139526,-11.52974194233,
+    36.108427229218));
+#1528 = CARTESIAN_POINT('',(6.235832153678,-11.9825040979,
+    36.675228569201));
+#1529 = CARTESIAN_POINT('',(5.815397855586,-12.19903840822,
+    36.942697636241));
+#1530 = CARTESIAN_POINT('',(5.365622317318,-12.40987598876,
+    37.200515192717));
+#1531 = CARTESIAN_POINT('',(4.87329444217,-12.61737982551,
+    37.451909636068));
+#1532 = CARTESIAN_POINT('',(4.326480833811,-12.81957333126,
+    37.694690097987));
+#1533 = CARTESIAN_POINT('',(3.715222696778,-13.00998922062,
+    37.921538266144));
+#1534 = CARTESIAN_POINT('',(3.032000005072,-13.17768834047,
+    38.120166114308));
+#1535 = CARTESIAN_POINT('',(1.717234895479,-13.40215643533,
+    38.385136187419));
+#1536 = CARTESIAN_POINT('',(1.088126948338,-13.48236440399,
+    38.479462389955));
+#1537 = CARTESIAN_POINT('',(0.415279672847,-13.53085475847,
+    38.536176998181));
+#1538 = CARTESIAN_POINT('',(-0.276457774219,-13.53794955557,
+    38.544431057588));
+#1539 = CARTESIAN_POINT('',(-0.961506399897,-13.50155528033,
+    38.501913987482));
+#1540 = CARTESIAN_POINT('',(-1.614388614843,-13.42715775651,
+    38.414688768529));
+#1541 = CARTESIAN_POINT('',(-2.20978660069,-13.32784555032,
+    38.297599213493));
+#1542 = CARTESIAN_POINT('',(-3.876008461318,-12.98593086427,
+    37.892987464445));
+#1543 = CARTESIAN_POINT('',(-4.879843509462,-12.65827689427,
+    37.502910405689));
+#1544 = CARTESIAN_POINT('',(-5.733972199625,-12.28894262423,
+    37.057978913547));
+#1545 = CARTESIAN_POINT('',(-6.458976912665,-11.90960411153,
+    36.592284960766));
+#1546 = CARTESIAN_POINT('',(-7.081017955375,-11.53576931961,
+    36.124451801872));
+#1547 = CARTESIAN_POINT('',(-7.6296552545,-11.1679219086,35.653296419757
+    ));
+#1548 = CARTESIAN_POINT('',(-8.139198705852,-10.7898760066,
+    35.159027642912));
+#1549 = CARTESIAN_POINT('',(-8.957874170323,-10.10849798304,
+    34.227994924673));
+#1550 = CARTESIAN_POINT('',(-9.252894501679,-9.843651719038,
+    33.856752756513));
+#1551 = CARTESIAN_POINT('',(-9.528294365652,-9.579455834761,
+    33.475597290231));
+#1552 = CARTESIAN_POINT('',(-9.787967501947,-9.314123086631,
+    33.079733066527));
+#1553 = CARTESIAN_POINT('',(-10.03319798648,-9.047439139786,
+    32.665220816456));
+#1554 = CARTESIAN_POINT('',(-10.26331101496,-8.781382732954,
+    32.229484268977));
+#1555 = CARTESIAN_POINT('',(-10.47636279929,-8.520304437781,
+    31.771257772862));
+#1556 = CARTESIAN_POINT('',(-10.83311334208,-8.06006548268,
+    30.883960760618));
+#1557 = CARTESIAN_POINT('',(-10.97327212697,-7.869441245935,
+    30.48435821191));
+#1558 = CARTESIAN_POINT('',(-11.10519848292,-7.683456218657,
+    30.060086455981));
+#1559 = CARTESIAN_POINT('',(-11.23163976793,-7.497551603885,
+    29.587377321631));
+#1560 = CARTESIAN_POINT('',(-11.3475808093,-7.318951492753,
+    29.052492169109));
+#1561 = CARTESIAN_POINT('',(-11.44115003791,-7.166777743124,
+    28.448920929525));
+#1562 = CARTESIAN_POINT('',(-11.5,-7.071067811865,27.769521636231));
+#1563 = CARTESIAN_POINT('',(-11.5,-7.071067811865,27.));
+#1564 = PCURVE('',#1085,#1565);
+#1565 = DEFINITIONAL_REPRESENTATION('',(#1566),#1625);
+#1566 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1567,#1568,#1569,#1570,#1571,
+    #1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580,#1581,#1582,
+    #1583,#1584,#1585,#1586,#1587,#1588,#1589,#1590,#1591,#1592,#1593,
+    #1594,#1595,#1596,#1597,#1598,#1599,#1600,#1601,#1602,#1603,#1604,
+    #1605,#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613,#1614,#1615,
+    #1616,#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,9.364780698444E-002
+    ,0.216442408331,0.336418370504,0.45878308792,0.548093390399,
+    0.754091882323,0.887476087137,1.),.UNSPECIFIED.);
+#1567 = CARTESIAN_POINT('',(0.E+000,7.071067811865));
+#1568 = CARTESIAN_POINT('',(5.607560659729E-002,7.071067811865));
+#1569 = CARTESIAN_POINT('',(0.10646351435,7.138274528567));
+#1570 = CARTESIAN_POINT('',(0.152217524672,7.248864315427));
+#1571 = CARTESIAN_POINT('',(0.193835290031,7.383959747866));
+#1572 = CARTESIAN_POINT('',(0.231742994807,7.530541072017));
+#1573 = CARTESIAN_POINT('',(0.266607339398,7.681888446303));
+#1574 = CARTESIAN_POINT('',(0.299528539302,7.837688615156));
+#1575 = CARTESIAN_POINT('',(0.374966232023,8.221934401901));
+#1576 = CARTESIAN_POINT('',(0.416296371963,8.452896755866));
+#1577 = CARTESIAN_POINT('',(0.456250605002,8.690188432013));
+#1578 = CARTESIAN_POINT('',(0.49494353708,8.929065110885));
+#1579 = CARTESIAN_POINT('',(0.532599074519,9.167118478634));
+#1580 = CARTESIAN_POINT('',(0.569620175471,9.404362379995));
+#1581 = CARTESIAN_POINT('',(0.606641524066,9.642963083236));
+#1582 = CARTESIAN_POINT('',(0.681618228372,10.124671452035));
+#1583 = CARTESIAN_POINT('',(0.718643859068,10.361833739055));
+#1584 = CARTESIAN_POINT('',(0.755948697366,10.598159631637));
+#1585 = CARTESIAN_POINT('',(0.793800917859,10.833636580196));
+#1586 = CARTESIAN_POINT('',(0.832442027262,11.067976038008));
+#1587 = CARTESIAN_POINT('',(0.872093431629,11.300446218281));
+#1588 = CARTESIAN_POINT('',(0.912957735217,11.529741942331));
+#1589 = CARTESIAN_POINT('',(0.998313156277,11.982504097904));
+#1590 = CARTESIAN_POINT('',(1.041593166036,12.199038408229));
+#1591 = CARTESIAN_POINT('',(1.086588496473,12.409875988762));
+#1592 = CARTESIAN_POINT('',(1.13453715406,12.617379825515));
+#1593 = CARTESIAN_POINT('',(1.186388136017,12.819573331268));
+#1594 = CARTESIAN_POINT('',(1.242853678791,13.009989220628));
+#1595 = CARTESIAN_POINT('',(1.304507074558,13.177688340477));
+#1596 = CARTESIAN_POINT('',(1.421133128871,13.402156435339));
+#1597 = CARTESIAN_POINT('',(1.476380358124,13.482364403996));
+#1598 = CARTESIAN_POINT('',(1.534891415399,13.530854758475));
+#1599 = CARTESIAN_POINT('',(1.594732127359,13.537949555577));
+#1600 = CARTESIAN_POINT('',(1.654113413696,13.501555280332));
+#1601 = CARTESIAN_POINT('',(1.711210474936,13.427157756514));
+#1602 = CARTESIAN_POINT('',(1.763925005466,13.32784555032));
+#1603 = CARTESIAN_POINT('',(1.913024532148,12.985930864271));
+#1604 = CARTESIAN_POINT('',(2.005854651195,12.658276894273));
+#1605 = CARTESIAN_POINT('',(2.088866889526,12.288942624233));
+#1606 = CARTESIAN_POINT('',(2.163301898784,11.909604111534));
+#1607 = CARTESIAN_POINT('',(2.230657464467,11.535769319615));
+#1608 = CARTESIAN_POINT('',(2.293348852919,11.167921908602));
+#1609 = CARTESIAN_POINT('',(2.35488469972,10.789876006605));
+#1610 = CARTESIAN_POINT('',(2.462691550689,10.108497983047));
+#1611 = CARTESIAN_POINT('',(2.503875076762,9.843651719038));
+#1612 = CARTESIAN_POINT('',(2.544693191107,9.579455834761));
+#1613 = CARTESIAN_POINT('',(2.585776071988,9.314123086631));
+#1614 = CARTESIAN_POINT('',(2.627561816429,9.047439139786));
+#1615 = CARTESIAN_POINT('',(2.670320200999,8.781382732954));
+#1616 = CARTESIAN_POINT('',(2.714201146598,8.520304437781));
+#1617 = CARTESIAN_POINT('',(2.797360271069,8.06006548268));
+#1618 = CARTESIAN_POINT('',(2.834147168234,7.869441245935));
+#1619 = CARTESIAN_POINT('',(2.872737030748,7.683456218657));
+#1620 = CARTESIAN_POINT('',(2.915215828214,7.497551603885));
+#1621 = CARTESIAN_POINT('',(2.962662024318,7.318951492753));
+#1622 = CARTESIAN_POINT('',(3.015598867256,7.166777743124));
+#1623 = CARTESIAN_POINT('',(3.0746777287,7.071067811865));
+#1624 = CARTESIAN_POINT('',(3.14159265359,7.071067811865));
+#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1626 = PCURVE('',#1436,#1627);
+#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1687);
+#1628 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1629,#1630,#1631,#1632,#1633,
+    #1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641,#1642,#1643,#1644,
+    #1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655,
+    #1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666,
+    #1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,#1675,#1676,#1677,
+    #1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685,#1686),
+  .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,7,7,9),(0.E+000,9.364780698444E-002
+    ,0.216442408331,0.336418370504,0.45878308792,0.548093390399,
+    0.754091882323,0.887476087137,1.),.UNSPECIFIED.);
+#1629 = CARTESIAN_POINT('',(0.E+000,7.071067811865));
+#1630 = CARTESIAN_POINT('',(5.607560659729E-002,7.071067811865));
+#1631 = CARTESIAN_POINT('',(0.10646351435,7.138274528567));
+#1632 = CARTESIAN_POINT('',(0.152217524672,7.248864315427));
+#1633 = CARTESIAN_POINT('',(0.193835290031,7.383959747866));
+#1634 = CARTESIAN_POINT('',(0.231742994807,7.530541072017));
+#1635 = CARTESIAN_POINT('',(0.266607339398,7.681888446303));
+#1636 = CARTESIAN_POINT('',(0.299528539302,7.837688615156));
+#1637 = CARTESIAN_POINT('',(0.374966232023,8.221934401901));
+#1638 = CARTESIAN_POINT('',(0.416296371963,8.452896755866));
+#1639 = CARTESIAN_POINT('',(0.456250605002,8.690188432013));
+#1640 = CARTESIAN_POINT('',(0.49494353708,8.929065110885));
+#1641 = CARTESIAN_POINT('',(0.532599074519,9.167118478634));
+#1642 = CARTESIAN_POINT('',(0.569620175471,9.404362379995));
+#1643 = CARTESIAN_POINT('',(0.606641524066,9.642963083236));
+#1644 = CARTESIAN_POINT('',(0.681618228372,10.124671452035));
+#1645 = CARTESIAN_POINT('',(0.718643859068,10.361833739055));
+#1646 = CARTESIAN_POINT('',(0.755948697366,10.598159631637));
+#1647 = CARTESIAN_POINT('',(0.793800917859,10.833636580196));
+#1648 = CARTESIAN_POINT('',(0.832442027262,11.067976038008));
+#1649 = CARTESIAN_POINT('',(0.872093431629,11.300446218281));
+#1650 = CARTESIAN_POINT('',(0.912957735217,11.529741942331));
+#1651 = CARTESIAN_POINT('',(0.998313156277,11.982504097904));
+#1652 = CARTESIAN_POINT('',(1.041593166036,12.199038408229));
+#1653 = CARTESIAN_POINT('',(1.086588496473,12.409875988762));
+#1654 = CARTESIAN_POINT('',(1.13453715406,12.617379825515));
+#1655 = CARTESIAN_POINT('',(1.186388136017,12.819573331268));
+#1656 = CARTESIAN_POINT('',(1.242853678791,13.009989220628));
+#1657 = CARTESIAN_POINT('',(1.304507074558,13.177688340477));
+#1658 = CARTESIAN_POINT('',(1.421133128871,13.402156435339));
+#1659 = CARTESIAN_POINT('',(1.476380358124,13.482364403996));
+#1660 = CARTESIAN_POINT('',(1.534891415399,13.530854758475));
+#1661 = CARTESIAN_POINT('',(1.594732127359,13.537949555577));
+#1662 = CARTESIAN_POINT('',(1.654113413696,13.501555280332));
+#1663 = CARTESIAN_POINT('',(1.711210474936,13.427157756514));
+#1664 = CARTESIAN_POINT('',(1.763925005466,13.32784555032));
+#1665 = CARTESIAN_POINT('',(1.913024532148,12.985930864271));
+#1666 = CARTESIAN_POINT('',(2.005854651195,12.658276894273));
+#1667 = CARTESIAN_POINT('',(2.088866889526,12.288942624233));
+#1668 = CARTESIAN_POINT('',(2.163301898784,11.909604111534));
+#1669 = CARTESIAN_POINT('',(2.230657464467,11.535769319615));
+#1670 = CARTESIAN_POINT('',(2.293348852919,11.167921908602));
+#1671 = CARTESIAN_POINT('',(2.35488469972,10.789876006605));
+#1672 = CARTESIAN_POINT('',(2.462691550689,10.108497983047));
+#1673 = CARTESIAN_POINT('',(2.503875076762,9.843651719038));
+#1674 = CARTESIAN_POINT('',(2.544693191107,9.579455834761));
+#1675 = CARTESIAN_POINT('',(2.585776071988,9.314123086631));
+#1676 = CARTESIAN_POINT('',(2.627561816429,9.047439139786));
+#1677 = CARTESIAN_POINT('',(2.670320200999,8.781382732954));
+#1678 = CARTESIAN_POINT('',(2.714201146598,8.520304437781));
+#1679 = CARTESIAN_POINT('',(2.797360271069,8.06006548268));
+#1680 = CARTESIAN_POINT('',(2.834147168234,7.869441245935));
+#1681 = CARTESIAN_POINT('',(2.872737030748,7.683456218657));
+#1682 = CARTESIAN_POINT('',(2.915215828214,7.497551603885));
+#1683 = CARTESIAN_POINT('',(2.962662024318,7.318951492753));
+#1684 = CARTESIAN_POINT('',(3.015598867256,7.166777743124));
+#1685 = CARTESIAN_POINT('',(3.0746777287,7.071067811865));
+#1686 = CARTESIAN_POINT('',(3.14159265359,7.071067811865));
+#1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1688 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#1689 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1690 = ORIENTED_EDGE('',*,*,#1106,.T.);
+#1691 = ADVANCED_FACE('',(#1692,#1695),#1265,.T.);
+#1692 = FACE_BOUND('',#1693,.T.);
+#1693 = EDGE_LOOP('',(#1694));
+#1694 = ORIENTED_EDGE('',*,*,#1250,.T.);
+#1695 = FACE_BOUND('',#1696,.T.);
+#1696 = EDGE_LOOP('',(#1697));
+#1697 = ORIENTED_EDGE('',*,*,#1698,.F.);
+#1698 = EDGE_CURVE('',#1699,#1699,#1701,.T.);
+#1699 = VERTEX_POINT('',#1700);
+#1700 = CARTESIAN_POINT('',(11.5,-27.,27.));
+#1701 = SURFACE_CURVE('',#1702,(#1707,#1714),.PCURVE_S1.);
+#1702 = CIRCLE('',#1703,11.5);
+#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706);
+#1704 = CARTESIAN_POINT('',(0.E+000,-27.,27.));
+#1705 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1706 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1707 = PCURVE('',#1265,#1708);
+#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713);
+#1709 = CIRCLE('',#1710,11.5);
+#1710 = AXIS2_PLACEMENT_2D('',#1711,#1712);
+#1711 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1712 = DIRECTION('',(1.,0.E+000));
+#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1714 = PCURVE('',#1436,#1715);
+#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720);
+#1716 = LINE('',#1717,#1718);
+#1717 = CARTESIAN_POINT('',(0.E+000,27.));
+#1718 = VECTOR('',#1719,1.);
+#1719 = DIRECTION('',(1.,0.E+000));
+#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1721 = ADVANCED_FACE('',(#1722),#1436,.F.);
+#1722 = FACE_BOUND('',#1723,.F.);
+#1723 = EDGE_LOOP('',(#1724,#1725,#1726,#1747,#1748));
+#1724 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#1725 = ORIENTED_EDGE('',*,*,#1310,.T.);
+#1726 = ORIENTED_EDGE('',*,*,#1727,.T.);
+#1727 = EDGE_CURVE('',#1288,#1699,#1728,.T.);
+#1728 = SEAM_CURVE('',#1729,(#1733,#1740),.PCURVE_S1.);
+#1729 = LINE('',#1730,#1731);
+#1730 = CARTESIAN_POINT('',(11.5,-6.254302937856E-031,27.));
+#1731 = VECTOR('',#1732,1.);
+#1732 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1733 = PCURVE('',#1436,#1734);
+#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739);
+#1735 = LINE('',#1736,#1737);
+#1736 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#1737 = VECTOR('',#1738,1.);
+#1738 = DIRECTION('',(0.E+000,1.));
+#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1740 = PCURVE('',#1436,#1741);
+#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746);
+#1742 = LINE('',#1743,#1744);
+#1743 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#1744 = VECTOR('',#1745,1.);
+#1745 = DIRECTION('',(0.E+000,1.));
+#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1747 = ORIENTED_EDGE('',*,*,#1698,.F.);
+#1748 = ORIENTED_EDGE('',*,*,#1727,.F.);
+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1753)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1750,#1751,#1752)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1750 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1751 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1752 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1753 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-004),#1750,
+  'distance_accuracy_value','confusion accuracy');
+#1754 = SHAPE_DEFINITION_REPRESENTATION(#1755,#25);
+#1755 = PRODUCT_DEFINITION_SHAPE('','',#1756);
+#1756 = PRODUCT_DEFINITION('design','',#1757,#1760);
+#1757 = PRODUCT_DEFINITION_FORMATION('','',#1758);
+#1758 = PRODUCT('Connect','Connect','',(#1759));
+#1759 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1760 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1761 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1762,#1764);
+#1762 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1763) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1763 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#1764 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1765);
+#1765 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1756,$);
+#1766 = PRODUCT_TYPE('part',$,(#1758));
+#1767 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1768),#1749);
+#1768 = STYLED_ITEM('color',(#1769),#26);
+#1769 = PRESENTATION_STYLE_ASSIGNMENT((#1770,#1776));
+#1770 = SURFACE_STYLE_USAGE(.BOTH.,#1771);
+#1771 = SURFACE_SIDE_STYLE('',(#1772));
+#1772 = SURFACE_STYLE_FILL_AREA(#1773);
+#1773 = FILL_AREA_STYLE('',(#1774));
+#1774 = FILL_AREA_STYLE_COLOUR('',#1775);
+#1775 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1776 = CURVE_STYLE('',#1777,POSITIVE_LENGTH_MEASURE(0.1),#1775);
+#1777 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Piping/DN15_FIG_130.stl b/Piping/DN15_FIG_130.stl
new file mode 100644
index 0000000000000000000000000000000000000000..68f6b0e37aa41bf45a419742a5dca5b49adb8fa0
GIT binary patch
literal 69084
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
DLN{jM

literal 0
HcmV?d00001

diff --git a/Piping/DN15_Stamped_Flange.FCStd b/Piping/DN15_Stamped_Flange.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..7c0d058fc3605b24e3a8f51ffc2f655368b7cd7c
GIT binary patch
literal 25773
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
V5ey6#jHHv9*+)@vihp<A{{pUVcjEv6

literal 0
HcmV?d00001

diff --git a/Piping/DN15_Stamped_Flange.step b/Piping/DN15_Stamped_Flange.step
new file mode 100644
index 00000000..b65af5c8
--- /dev/null
+++ b/Piping/DN15_Stamped_Flange.step
@@ -0,0 +1,1803 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+  'C:/Users/Alvaro/Documents/GitHub/Piping/DN15_Stamped_Flange.step',
+  '2015-11-14T14:45:20',('Author'),(''),
+  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15),#19);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#17 = DIRECTION('',(0.E+000,0.E+000,1.));
+#18 = DIRECTION('',(1.,0.E+000,0.E+000));
+#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#20,
+  'distance_accuracy_value','confusion accuracy');
+#24 = PRODUCT_TYPE('part',$,(#7));
+#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#1434);
+#26 = MANIFOLD_SOLID_BREP('',#27);
+#27 = CLOSED_SHELL('',(#28,#118,#218,#273,#372,#407,#485,#562,#759,#837,
+    #937,#991,#1045,#1099,#1153,#1222,#1299,#1377,#1407));
+#28 = ADVANCED_FACE('',(#29,#87),#42,.T.);
+#29 = FACE_BOUND('',#30,.T.);
+#30 = EDGE_LOOP('',(#31));
+#31 = ORIENTED_EDGE('',*,*,#32,.T.);
+#32 = EDGE_CURVE('',#33,#33,#35,.T.);
+#33 = VERTEX_POINT('',#34);
+#34 = CARTESIAN_POINT('',(21.209745,0.E+000,0.E+000));
+#35 = SURFACE_CURVE('',#36,(#41,#53),.PCURVE_S1.);
+#36 = CIRCLE('',#37,21.209745);
+#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
+#38 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#39 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#40 = DIRECTION('',(1.,0.E+000,0.E+000));
+#41 = PCURVE('',#42,#47);
+#42 = PLANE('',#43);
+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#45 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#46 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#47 = DEFINITIONAL_REPRESENTATION('',(#48),#52);
+#48 = CIRCLE('',#49,21.209745);
+#49 = AXIS2_PLACEMENT_2D('',#50,#51);
+#50 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#51 = DIRECTION('',(1.,0.E+000));
+#52 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#53 = PCURVE('',#54,#59);
+#54 = TOROIDAL_SURFACE('',#55,21.209745,0.790255);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(0.E+000,0.790255,0.E+000));
+#57 = DIRECTION('',(0.E+000,1.,0.E+000));
+#58 = DIRECTION('',(1.,0.E+000,0.E+000));
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#86);
+#60 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#61,#62,#63,#64,#65,#66,#67,#68,
+    #69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85)
+  ,.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4)
+  ,(0.E+000,0.285599332145,0.571198664289,0.856797996434,1.142397328578,
+    1.427996660723,1.713595992867,1.999195325012,2.284794657156,
+    2.570393989301,2.855993321445,3.14159265359,3.427191985734,
+    3.712791317879,3.998390650023,4.283989982168,4.569589314312,
+    4.855188646457,5.140787978601,5.426387310746,5.711986642891,
+    5.997585975035,6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#61 = CARTESIAN_POINT('',(6.28318530718,4.712388980385));
+#62 = CARTESIAN_POINT('',(6.187985529798,4.712388980385));
+#63 = CARTESIAN_POINT('',(5.997585975035,4.712388980385));
+#64 = CARTESIAN_POINT('',(5.711986642891,4.712388980385));
+#65 = CARTESIAN_POINT('',(5.426387310746,4.712388980385));
+#66 = CARTESIAN_POINT('',(5.140787978601,4.712388980385));
+#67 = CARTESIAN_POINT('',(4.855188646457,4.712388980385));
+#68 = CARTESIAN_POINT('',(4.569589314312,4.712388980385));
+#69 = CARTESIAN_POINT('',(4.283989982168,4.712388980385));
+#70 = CARTESIAN_POINT('',(3.998390650023,4.712388980385));
+#71 = CARTESIAN_POINT('',(3.712791317879,4.712388980385));
+#72 = CARTESIAN_POINT('',(3.427191985734,4.712388980385));
+#73 = CARTESIAN_POINT('',(3.14159265359,4.712388980385));
+#74 = CARTESIAN_POINT('',(2.855993321445,4.712388980385));
+#75 = CARTESIAN_POINT('',(2.570393989301,4.712388980385));
+#76 = CARTESIAN_POINT('',(2.284794657156,4.712388980385));
+#77 = CARTESIAN_POINT('',(1.999195325012,4.712388980385));
+#78 = CARTESIAN_POINT('',(1.713595992867,4.712388980385));
+#79 = CARTESIAN_POINT('',(1.427996660723,4.712388980385));
+#80 = CARTESIAN_POINT('',(1.142397328578,4.712388980385));
+#81 = CARTESIAN_POINT('',(0.856797996434,4.712388980385));
+#82 = CARTESIAN_POINT('',(0.571198664289,4.712388980385));
+#83 = CARTESIAN_POINT('',(0.285599332145,4.712388980385));
+#84 = CARTESIAN_POINT('',(9.519977738151E-002,4.712388980385));
+#85 = CARTESIAN_POINT('',(0.E+000,4.712388980385));
+#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87 = FACE_BOUND('',#88,.T.);
+#88 = EDGE_LOOP('',(#89));
+#89 = ORIENTED_EDGE('',*,*,#90,.F.);
+#90 = EDGE_CURVE('',#91,#91,#93,.T.);
+#91 = VERTEX_POINT('',#92);
+#92 = CARTESIAN_POINT('',(13.465731,0.E+000,0.E+000));
+#93 = SURFACE_CURVE('',#94,(#99,#106),.PCURVE_S1.);
+#94 = CIRCLE('',#95,13.465731);
+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
+#96 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#97 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#98 = DIRECTION('',(1.,0.E+000,0.E+000));
+#99 = PCURVE('',#42,#100);
+#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105);
+#101 = CIRCLE('',#102,13.465731);
+#102 = AXIS2_PLACEMENT_2D('',#103,#104);
+#103 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#104 = DIRECTION('',(1.,0.E+000));
+#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#106 = PCURVE('',#107,#112);
+#107 = CONICAL_SURFACE('',#108,13.465731,0.311434868242);
+#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
+#109 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#110 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#111 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(1.,-0.E+000));
+#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#118 = ADVANCED_FACE('',(#119),#54,.T.);
+#119 = FACE_BOUND('',#120,.T.);
+#120 = EDGE_LOOP('',(#121,#145,#216,#217));
+#121 = ORIENTED_EDGE('',*,*,#122,.T.);
+#122 = EDGE_CURVE('',#33,#123,#125,.T.);
+#123 = VERTEX_POINT('',#124);
+#124 = CARTESIAN_POINT('',(22.,0.790255,0.E+000));
+#125 = SEAM_CURVE('',#126,(#131,#138),.PCURVE_S1.);
+#126 = CIRCLE('',#127,0.790255);
+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
+#128 = CARTESIAN_POINT('',(21.209745,0.790255,0.E+000));
+#129 = DIRECTION('',(0.E+000,0.E+000,1.));
+#130 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#131 = PCURVE('',#54,#132);
+#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#135 = VECTOR('',#136,1.);
+#136 = DIRECTION('',(-0.E+000,1.));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = PCURVE('',#54,#139);
+#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);
+#140 = LINE('',#141,#142);
+#141 = CARTESIAN_POINT('',(-4.138911435803E-013,0.E+000));
+#142 = VECTOR('',#143,1.);
+#143 = DIRECTION('',(-0.E+000,1.));
+#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#145 = ORIENTED_EDGE('',*,*,#146,.T.);
+#146 = EDGE_CURVE('',#123,#123,#147,.T.);
+#147 = SURFACE_CURVE('',#148,(#153,#182),.PCURVE_S1.);
+#148 = CIRCLE('',#149,22.);
+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150 = CARTESIAN_POINT('',(0.E+000,0.790255,0.E+000));
+#151 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#152 = DIRECTION('',(1.,0.E+000,0.E+000));
+#153 = PCURVE('',#54,#154);
+#154 = DEFINITIONAL_REPRESENTATION('',(#155),#181);
+#155 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#156,#157,#158,#159,#160,#161,
+    #162,#163,#164,#165,#166,#167,#168,#169,#170,#171,#172,#173,#174,
+    #175,#176,#177,#178,#179,#180),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#156 = CARTESIAN_POINT('',(6.28318530718,6.28318530718));
+#157 = CARTESIAN_POINT('',(6.187985529798,6.28318530718));
+#158 = CARTESIAN_POINT('',(5.997585975035,6.28318530718));
+#159 = CARTESIAN_POINT('',(5.711986642891,6.28318530718));
+#160 = CARTESIAN_POINT('',(5.426387310746,6.28318530718));
+#161 = CARTESIAN_POINT('',(5.140787978601,6.28318530718));
+#162 = CARTESIAN_POINT('',(4.855188646457,6.28318530718));
+#163 = CARTESIAN_POINT('',(4.569589314312,6.28318530718));
+#164 = CARTESIAN_POINT('',(4.283989982168,6.28318530718));
+#165 = CARTESIAN_POINT('',(3.998390650023,6.28318530718));
+#166 = CARTESIAN_POINT('',(3.712791317879,6.28318530718));
+#167 = CARTESIAN_POINT('',(3.427191985734,6.28318530718));
+#168 = CARTESIAN_POINT('',(3.14159265359,6.28318530718));
+#169 = CARTESIAN_POINT('',(2.855993321445,6.28318530718));
+#170 = CARTESIAN_POINT('',(2.570393989301,6.28318530718));
+#171 = CARTESIAN_POINT('',(2.284794657156,6.28318530718));
+#172 = CARTESIAN_POINT('',(1.999195325012,6.28318530718));
+#173 = CARTESIAN_POINT('',(1.713595992867,6.28318530718));
+#174 = CARTESIAN_POINT('',(1.427996660723,6.28318530718));
+#175 = CARTESIAN_POINT('',(1.142397328578,6.28318530718));
+#176 = CARTESIAN_POINT('',(0.856797996434,6.28318530718));
+#177 = CARTESIAN_POINT('',(0.571198664289,6.28318530718));
+#178 = CARTESIAN_POINT('',(0.285599332145,6.28318530718));
+#179 = CARTESIAN_POINT('',(9.519977738151E-002,6.28318530718));
+#180 = CARTESIAN_POINT('',(0.E+000,6.28318530718));
+#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#182 = PCURVE('',#183,#188);
+#183 = CYLINDRICAL_SURFACE('',#184,22.);
+#184 = AXIS2_PLACEMENT_3D('',#185,#186,#187);
+#185 = CARTESIAN_POINT('',(0.E+000,0.790255,0.E+000));
+#186 = DIRECTION('',(0.E+000,1.,0.E+000));
+#187 = DIRECTION('',(1.,0.E+000,0.E+000));
+#188 = DEFINITIONAL_REPRESENTATION('',(#189),#215);
+#189 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#190,#191,#192,#193,#194,#195,
+    #196,#197,#198,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208,
+    #209,#210,#211,#212,#213,#214),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#190 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#191 = CARTESIAN_POINT('',(6.187985529798,0.E+000));
+#192 = CARTESIAN_POINT('',(5.997585975035,0.E+000));
+#193 = CARTESIAN_POINT('',(5.711986642891,0.E+000));
+#194 = CARTESIAN_POINT('',(5.426387310746,0.E+000));
+#195 = CARTESIAN_POINT('',(5.140787978601,0.E+000));
+#196 = CARTESIAN_POINT('',(4.855188646457,0.E+000));
+#197 = CARTESIAN_POINT('',(4.569589314312,0.E+000));
+#198 = CARTESIAN_POINT('',(4.283989982168,0.E+000));
+#199 = CARTESIAN_POINT('',(3.998390650023,0.E+000));
+#200 = CARTESIAN_POINT('',(3.712791317879,0.E+000));
+#201 = CARTESIAN_POINT('',(3.427191985734,0.E+000));
+#202 = CARTESIAN_POINT('',(3.14159265359,0.E+000));
+#203 = CARTESIAN_POINT('',(2.855993321445,0.E+000));
+#204 = CARTESIAN_POINT('',(2.570393989301,0.E+000));
+#205 = CARTESIAN_POINT('',(2.284794657156,0.E+000));
+#206 = CARTESIAN_POINT('',(1.999195325012,0.E+000));
+#207 = CARTESIAN_POINT('',(1.713595992867,0.E+000));
+#208 = CARTESIAN_POINT('',(1.427996660723,0.E+000));
+#209 = CARTESIAN_POINT('',(1.142397328578,0.E+000));
+#210 = CARTESIAN_POINT('',(0.856797996434,0.E+000));
+#211 = CARTESIAN_POINT('',(0.571198664289,0.E+000));
+#212 = CARTESIAN_POINT('',(0.285599332145,0.E+000));
+#213 = CARTESIAN_POINT('',(9.519977738151E-002,0.E+000));
+#214 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#216 = ORIENTED_EDGE('',*,*,#122,.F.);
+#217 = ORIENTED_EDGE('',*,*,#32,.F.);
+#218 = ADVANCED_FACE('',(#219),#107,.F.);
+#219 = FACE_BOUND('',#220,.T.);
+#220 = EDGE_LOOP('',(#221,#222,#245,#272));
+#221 = ORIENTED_EDGE('',*,*,#90,.T.);
+#222 = ORIENTED_EDGE('',*,*,#223,.T.);
+#223 = EDGE_CURVE('',#91,#224,#226,.T.);
+#224 = VERTEX_POINT('',#225);
+#225 = CARTESIAN_POINT('',(12.5,3.,0.E+000));
+#226 = SEAM_CURVE('',#227,(#231,#238),.PCURVE_S1.);
+#227 = LINE('',#228,#229);
+#228 = CARTESIAN_POINT('',(13.465731,0.E+000,0.E+000));
+#229 = VECTOR('',#230,1.);
+#230 = DIRECTION('',(-0.306424795136,0.951894870732,0.E+000));
+#231 = PCURVE('',#107,#232);
+#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237);
+#233 = LINE('',#234,#235);
+#234 = CARTESIAN_POINT('',(6.28318530718,-0.E+000));
+#235 = VECTOR('',#236,1.);
+#236 = DIRECTION('',(0.E+000,-1.));
+#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#238 = PCURVE('',#107,#239);
+#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244);
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(0.E+000,-0.E+000));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(0.E+000,-1.));
+#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#245 = ORIENTED_EDGE('',*,*,#246,.F.);
+#246 = EDGE_CURVE('',#224,#224,#247,.T.);
+#247 = SURFACE_CURVE('',#248,(#253,#260),.PCURVE_S1.);
+#248 = CIRCLE('',#249,12.5);
+#249 = AXIS2_PLACEMENT_3D('',#250,#251,#252);
+#250 = CARTESIAN_POINT('',(0.E+000,3.,0.E+000));
+#251 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#252 = DIRECTION('',(1.,0.E+000,0.E+000));
+#253 = PCURVE('',#107,#254);
+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
+#255 = LINE('',#256,#257);
+#256 = CARTESIAN_POINT('',(0.E+000,-3.));
+#257 = VECTOR('',#258,1.);
+#258 = DIRECTION('',(1.,-0.E+000));
+#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#260 = PCURVE('',#261,#266);
+#261 = PLANE('',#262);
+#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);
+#263 = CARTESIAN_POINT('',(0.E+000,3.,0.E+000));
+#264 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#265 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271);
+#267 = CIRCLE('',#268,12.5);
+#268 = AXIS2_PLACEMENT_2D('',#269,#270);
+#269 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#270 = DIRECTION('',(1.,0.E+000));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#272 = ORIENTED_EDGE('',*,*,#223,.F.);
+#273 = ADVANCED_FACE('',(#274),#183,.T.);
+#274 = FACE_BOUND('',#275,.T.);
+#275 = EDGE_LOOP('',(#276,#299,#370,#371));
+#276 = ORIENTED_EDGE('',*,*,#277,.T.);
+#277 = EDGE_CURVE('',#123,#278,#280,.T.);
+#278 = VERTEX_POINT('',#279);
+#279 = CARTESIAN_POINT('',(22.,7.709745,0.E+000));
+#280 = SEAM_CURVE('',#281,(#285,#292),.PCURVE_S1.);
+#281 = LINE('',#282,#283);
+#282 = CARTESIAN_POINT('',(22.,0.790255,0.E+000));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(0.E+000,1.,0.E+000));
+#285 = PCURVE('',#183,#286);
+#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291);
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(-0.E+000,1.));
+#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#292 = PCURVE('',#183,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-4.138911435803E-013,0.E+000));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(-0.E+000,1.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#299 = ORIENTED_EDGE('',*,*,#300,.T.);
+#300 = EDGE_CURVE('',#278,#278,#301,.T.);
+#301 = SURFACE_CURVE('',#302,(#307,#336),.PCURVE_S1.);
+#302 = CIRCLE('',#303,22.);
+#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306);
+#304 = CARTESIAN_POINT('',(0.E+000,7.709745,0.E+000));
+#305 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#306 = DIRECTION('',(1.,0.E+000,0.E+000));
+#307 = PCURVE('',#183,#308);
+#308 = DEFINITIONAL_REPRESENTATION('',(#309),#335);
+#309 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#310,#311,#312,#313,#314,#315,
+    #316,#317,#318,#319,#320,#321,#322,#323,#324,#325,#326,#327,#328,
+    #329,#330,#331,#332,#333,#334),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#310 = CARTESIAN_POINT('',(6.28318530718,6.91949));
+#311 = CARTESIAN_POINT('',(6.187985529798,6.91949));
+#312 = CARTESIAN_POINT('',(5.997585975035,6.91949));
+#313 = CARTESIAN_POINT('',(5.711986642891,6.91949));
+#314 = CARTESIAN_POINT('',(5.426387310746,6.91949));
+#315 = CARTESIAN_POINT('',(5.140787978601,6.91949));
+#316 = CARTESIAN_POINT('',(4.855188646457,6.91949));
+#317 = CARTESIAN_POINT('',(4.569589314312,6.91949));
+#318 = CARTESIAN_POINT('',(4.283989982168,6.91949));
+#319 = CARTESIAN_POINT('',(3.998390650023,6.91949));
+#320 = CARTESIAN_POINT('',(3.712791317879,6.91949));
+#321 = CARTESIAN_POINT('',(3.427191985734,6.91949));
+#322 = CARTESIAN_POINT('',(3.14159265359,6.91949));
+#323 = CARTESIAN_POINT('',(2.855993321445,6.91949));
+#324 = CARTESIAN_POINT('',(2.570393989301,6.91949));
+#325 = CARTESIAN_POINT('',(2.284794657156,6.91949));
+#326 = CARTESIAN_POINT('',(1.999195325012,6.91949));
+#327 = CARTESIAN_POINT('',(1.713595992867,6.91949));
+#328 = CARTESIAN_POINT('',(1.427996660723,6.91949));
+#329 = CARTESIAN_POINT('',(1.142397328578,6.91949));
+#330 = CARTESIAN_POINT('',(0.856797996434,6.91949));
+#331 = CARTESIAN_POINT('',(0.571198664289,6.91949));
+#332 = CARTESIAN_POINT('',(0.285599332145,6.91949));
+#333 = CARTESIAN_POINT('',(9.519977738151E-002,6.91949));
+#334 = CARTESIAN_POINT('',(0.E+000,6.91949));
+#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#336 = PCURVE('',#337,#342);
+#337 = TOROIDAL_SURFACE('',#338,22.790255,0.790255);
+#338 = AXIS2_PLACEMENT_3D('',#339,#340,#341);
+#339 = CARTESIAN_POINT('',(0.E+000,7.709745,0.E+000));
+#340 = DIRECTION('',(0.E+000,1.,0.E+000));
+#341 = DIRECTION('',(1.,0.E+000,0.E+000));
+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#369);
+#343 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#344,#345,#346,#347,#348,#349,
+    #350,#351,#352,#353,#354,#355,#356,#357,#358,#359,#360,#361,#362,
+    #363,#364,#365,#366,#367,#368),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#344 = CARTESIAN_POINT('',(6.28318530718,3.14159265359));
+#345 = CARTESIAN_POINT('',(6.187985529798,3.14159265359));
+#346 = CARTESIAN_POINT('',(5.997585975035,3.14159265359));
+#347 = CARTESIAN_POINT('',(5.711986642891,3.14159265359));
+#348 = CARTESIAN_POINT('',(5.426387310746,3.14159265359));
+#349 = CARTESIAN_POINT('',(5.140787978601,3.14159265359));
+#350 = CARTESIAN_POINT('',(4.855188646457,3.14159265359));
+#351 = CARTESIAN_POINT('',(4.569589314312,3.14159265359));
+#352 = CARTESIAN_POINT('',(4.283989982168,3.14159265359));
+#353 = CARTESIAN_POINT('',(3.998390650023,3.14159265359));
+#354 = CARTESIAN_POINT('',(3.712791317879,3.14159265359));
+#355 = CARTESIAN_POINT('',(3.427191985734,3.14159265359));
+#356 = CARTESIAN_POINT('',(3.14159265359,3.14159265359));
+#357 = CARTESIAN_POINT('',(2.855993321445,3.14159265359));
+#358 = CARTESIAN_POINT('',(2.570393989301,3.14159265359));
+#359 = CARTESIAN_POINT('',(2.284794657156,3.14159265359));
+#360 = CARTESIAN_POINT('',(1.999195325012,3.14159265359));
+#361 = CARTESIAN_POINT('',(1.713595992867,3.14159265359));
+#362 = CARTESIAN_POINT('',(1.427996660723,3.14159265359));
+#363 = CARTESIAN_POINT('',(1.142397328578,3.14159265359));
+#364 = CARTESIAN_POINT('',(0.856797996434,3.14159265359));
+#365 = CARTESIAN_POINT('',(0.571198664289,3.14159265359));
+#366 = CARTESIAN_POINT('',(0.285599332145,3.14159265359));
+#367 = CARTESIAN_POINT('',(9.519977738151E-002,3.14159265359));
+#368 = CARTESIAN_POINT('',(0.E+000,3.14159265359));
+#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#370 = ORIENTED_EDGE('',*,*,#277,.F.);
+#371 = ORIENTED_EDGE('',*,*,#146,.F.);
+#372 = ADVANCED_FACE('',(#373,#376),#261,.F.);
+#373 = FACE_BOUND('',#374,.T.);
+#374 = EDGE_LOOP('',(#375));
+#375 = ORIENTED_EDGE('',*,*,#246,.T.);
+#376 = FACE_BOUND('',#377,.T.);
+#377 = EDGE_LOOP('',(#378));
+#378 = ORIENTED_EDGE('',*,*,#379,.F.);
+#379 = EDGE_CURVE('',#380,#380,#382,.T.);
+#380 = VERTEX_POINT('',#381);
+#381 = CARTESIAN_POINT('',(19.,3.,0.E+000));
+#382 = SURFACE_CURVE('',#383,(#388,#395),.PCURVE_S1.);
+#383 = CIRCLE('',#384,19.);
+#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387);
+#385 = CARTESIAN_POINT('',(0.E+000,3.,0.E+000));
+#386 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#387 = DIRECTION('',(1.,0.E+000,0.E+000));
+#388 = PCURVE('',#261,#389);
+#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394);
+#390 = CIRCLE('',#391,19.);
+#391 = AXIS2_PLACEMENT_2D('',#392,#393);
+#392 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#393 = DIRECTION('',(1.,0.E+000));
+#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#395 = PCURVE('',#396,#401);
+#396 = CYLINDRICAL_SURFACE('',#397,19.);
+#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400);
+#398 = CARTESIAN_POINT('',(0.E+000,10.5,0.E+000));
+#399 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#400 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(0.E+000,7.5));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.E+000));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#407 = ADVANCED_FACE('',(#408),#337,.F.);
+#408 = FACE_BOUND('',#409,.F.);
+#409 = EDGE_LOOP('',(#410,#434,#435,#436));
+#410 = ORIENTED_EDGE('',*,*,#411,.T.);
+#411 = EDGE_CURVE('',#412,#278,#414,.T.);
+#412 = VERTEX_POINT('',#413);
+#413 = CARTESIAN_POINT('',(22.790255,8.5,0.E+000));
+#414 = SEAM_CURVE('',#415,(#420,#427),.PCURVE_S1.);
+#415 = CIRCLE('',#416,0.790255);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(22.790255,7.709745,0.E+000));
+#418 = DIRECTION('',(0.E+000,0.E+000,1.));
+#419 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#420 = PCURVE('',#337,#421);
+#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(-0.E+000,1.));
+#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#427 = PCURVE('',#337,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(-4.138911435803E-013,0.E+000));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(-0.E+000,1.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = ORIENTED_EDGE('',*,*,#300,.T.);
+#435 = ORIENTED_EDGE('',*,*,#411,.F.);
+#436 = ORIENTED_EDGE('',*,*,#437,.F.);
+#437 = EDGE_CURVE('',#412,#412,#438,.T.);
+#438 = SURFACE_CURVE('',#439,(#444,#473),.PCURVE_S1.);
+#439 = CIRCLE('',#440,22.790255);
+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);
+#441 = CARTESIAN_POINT('',(0.E+000,8.5,0.E+000));
+#442 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#443 = DIRECTION('',(1.,0.E+000,0.E+000));
+#444 = PCURVE('',#337,#445);
+#445 = DEFINITIONAL_REPRESENTATION('',(#446),#472);
+#446 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#447,#448,#449,#450,#451,#452,
+    #453,#454,#455,#456,#457,#458,#459,#460,#461,#462,#463,#464,#465,
+    #466,#467,#468,#469,#470,#471),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#447 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#448 = CARTESIAN_POINT('',(6.187985529798,1.570796326795));
+#449 = CARTESIAN_POINT('',(5.997585975035,1.570796326795));
+#450 = CARTESIAN_POINT('',(5.711986642891,1.570796326795));
+#451 = CARTESIAN_POINT('',(5.426387310746,1.570796326795));
+#452 = CARTESIAN_POINT('',(5.140787978601,1.570796326795));
+#453 = CARTESIAN_POINT('',(4.855188646457,1.570796326795));
+#454 = CARTESIAN_POINT('',(4.569589314312,1.570796326795));
+#455 = CARTESIAN_POINT('',(4.283989982168,1.570796326795));
+#456 = CARTESIAN_POINT('',(3.998390650023,1.570796326795));
+#457 = CARTESIAN_POINT('',(3.712791317879,1.570796326795));
+#458 = CARTESIAN_POINT('',(3.427191985734,1.570796326795));
+#459 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));
+#460 = CARTESIAN_POINT('',(2.855993321445,1.570796326795));
+#461 = CARTESIAN_POINT('',(2.570393989301,1.570796326795));
+#462 = CARTESIAN_POINT('',(2.284794657156,1.570796326795));
+#463 = CARTESIAN_POINT('',(1.999195325012,1.570796326795));
+#464 = CARTESIAN_POINT('',(1.713595992867,1.570796326795));
+#465 = CARTESIAN_POINT('',(1.427996660723,1.570796326795));
+#466 = CARTESIAN_POINT('',(1.142397328578,1.570796326795));
+#467 = CARTESIAN_POINT('',(0.856797996434,1.570796326795));
+#468 = CARTESIAN_POINT('',(0.571198664289,1.570796326795));
+#469 = CARTESIAN_POINT('',(0.285599332145,1.570796326795));
+#470 = CARTESIAN_POINT('',(9.519977738151E-002,1.570796326795));
+#471 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#473 = PCURVE('',#474,#479);
+#474 = PLANE('',#475);
+#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478);
+#476 = CARTESIAN_POINT('',(0.E+000,8.5,0.E+000));
+#477 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#478 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);
+#480 = CIRCLE('',#481,22.790255);
+#481 = AXIS2_PLACEMENT_2D('',#482,#483);
+#482 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#483 = DIRECTION('',(1.,0.E+000));
+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#485 = ADVANCED_FACE('',(#486),#396,.F.);
+#486 = FACE_BOUND('',#487,.F.);
+#487 = EDGE_LOOP('',(#488,#539,#560,#561));
+#488 = ORIENTED_EDGE('',*,*,#489,.T.);
+#489 = EDGE_CURVE('',#490,#490,#492,.T.);
+#490 = VERTEX_POINT('',#491);
+#491 = CARTESIAN_POINT('',(19.,10.5,0.E+000));
+#492 = SURFACE_CURVE('',#493,(#498,#505),.PCURVE_S1.);
+#493 = CIRCLE('',#494,19.);
+#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
+#495 = CARTESIAN_POINT('',(0.E+000,10.5,0.E+000));
+#496 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#497 = DIRECTION('',(1.,0.E+000,0.E+000));
+#498 = PCURVE('',#396,#499);
+#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#502 = VECTOR('',#503,1.);
+#503 = DIRECTION('',(1.,0.E+000));
+#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#505 = PCURVE('',#506,#511);
+#506 = TOROIDAL_SURFACE('',#507,20.,1.);
+#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510);
+#508 = CARTESIAN_POINT('',(0.E+000,10.5,0.E+000));
+#509 = DIRECTION('',(0.E+000,1.,0.E+000));
+#510 = DIRECTION('',(1.,0.E+000,0.E+000));
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#538);
+#512 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#513,#514,#515,#516,#517,#518,
+    #519,#520,#521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,
+    #532,#533,#534,#535,#536,#537),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#513 = CARTESIAN_POINT('',(6.28318530718,3.14159265359));
+#514 = CARTESIAN_POINT('',(6.187985529798,3.14159265359));
+#515 = CARTESIAN_POINT('',(5.997585975035,3.14159265359));
+#516 = CARTESIAN_POINT('',(5.711986642891,3.14159265359));
+#517 = CARTESIAN_POINT('',(5.426387310746,3.14159265359));
+#518 = CARTESIAN_POINT('',(5.140787978601,3.14159265359));
+#519 = CARTESIAN_POINT('',(4.855188646457,3.14159265359));
+#520 = CARTESIAN_POINT('',(4.569589314312,3.14159265359));
+#521 = CARTESIAN_POINT('',(4.283989982168,3.14159265359));
+#522 = CARTESIAN_POINT('',(3.998390650023,3.14159265359));
+#523 = CARTESIAN_POINT('',(3.712791317879,3.14159265359));
+#524 = CARTESIAN_POINT('',(3.427191985734,3.14159265359));
+#525 = CARTESIAN_POINT('',(3.14159265359,3.14159265359));
+#526 = CARTESIAN_POINT('',(2.855993321445,3.14159265359));
+#527 = CARTESIAN_POINT('',(2.570393989301,3.14159265359));
+#528 = CARTESIAN_POINT('',(2.284794657156,3.14159265359));
+#529 = CARTESIAN_POINT('',(1.999195325012,3.14159265359));
+#530 = CARTESIAN_POINT('',(1.713595992867,3.14159265359));
+#531 = CARTESIAN_POINT('',(1.427996660723,3.14159265359));
+#532 = CARTESIAN_POINT('',(1.142397328578,3.14159265359));
+#533 = CARTESIAN_POINT('',(0.856797996434,3.14159265359));
+#534 = CARTESIAN_POINT('',(0.571198664289,3.14159265359));
+#535 = CARTESIAN_POINT('',(0.285599332145,3.14159265359));
+#536 = CARTESIAN_POINT('',(9.519977738151E-002,3.14159265359));
+#537 = CARTESIAN_POINT('',(0.E+000,3.14159265359));
+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#539 = ORIENTED_EDGE('',*,*,#540,.T.);
+#540 = EDGE_CURVE('',#490,#380,#541,.T.);
+#541 = SEAM_CURVE('',#542,(#546,#553),.PCURVE_S1.);
+#542 = LINE('',#543,#544);
+#543 = CARTESIAN_POINT('',(19.,10.5,0.E+000));
+#544 = VECTOR('',#545,1.);
+#545 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#546 = PCURVE('',#396,#547);
+#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552);
+#548 = LINE('',#549,#550);
+#549 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#550 = VECTOR('',#551,1.);
+#551 = DIRECTION('',(0.E+000,1.));
+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#553 = PCURVE('',#396,#554);
+#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
+#555 = LINE('',#556,#557);
+#556 = CARTESIAN_POINT('',(4.138911435803E-013,0.E+000));
+#557 = VECTOR('',#558,1.);
+#558 = DIRECTION('',(0.E+000,1.));
+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#560 = ORIENTED_EDGE('',*,*,#379,.F.);
+#561 = ORIENTED_EDGE('',*,*,#540,.F.);
+#562 = ADVANCED_FACE('',(#563,#616,#619,#654,#689,#724),#474,.T.);
+#563 = FACE_BOUND('',#564,.F.);
+#564 = EDGE_LOOP('',(#565));
+#565 = ORIENTED_EDGE('',*,*,#566,.F.);
+#566 = EDGE_CURVE('',#567,#567,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(43.709745,8.5,0.E+000));
+#569 = SURFACE_CURVE('',#570,(#575,#582),.PCURVE_S1.);
+#570 = CIRCLE('',#571,43.709745);
+#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
+#572 = CARTESIAN_POINT('',(0.E+000,8.5,0.E+000));
+#573 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#574 = DIRECTION('',(1.,0.E+000,0.E+000));
+#575 = PCURVE('',#474,#576);
+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581);
+#577 = CIRCLE('',#578,43.709745);
+#578 = AXIS2_PLACEMENT_2D('',#579,#580);
+#579 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#580 = DIRECTION('',(1.,0.E+000));
+#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#582 = PCURVE('',#583,#588);
+#583 = TOROIDAL_SURFACE('',#584,43.709745,0.790255);
+#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587);
+#585 = CARTESIAN_POINT('',(0.E+000,7.709745,0.E+000));
+#586 = DIRECTION('',(0.E+000,1.,0.E+000));
+#587 = DIRECTION('',(1.,0.E+000,0.E+000));
+#588 = DEFINITIONAL_REPRESENTATION('',(#589),#615);
+#589 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#590,#591,#592,#593,#594,#595,
+    #596,#597,#598,#599,#600,#601,#602,#603,#604,#605,#606,#607,#608,
+    #609,#610,#611,#612,#613,#614),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#590 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#591 = CARTESIAN_POINT('',(6.187985529798,1.570796326795));
+#592 = CARTESIAN_POINT('',(5.997585975035,1.570796326795));
+#593 = CARTESIAN_POINT('',(5.711986642891,1.570796326795));
+#594 = CARTESIAN_POINT('',(5.426387310746,1.570796326795));
+#595 = CARTESIAN_POINT('',(5.140787978601,1.570796326795));
+#596 = CARTESIAN_POINT('',(4.855188646457,1.570796326795));
+#597 = CARTESIAN_POINT('',(4.569589314312,1.570796326795));
+#598 = CARTESIAN_POINT('',(4.283989982168,1.570796326795));
+#599 = CARTESIAN_POINT('',(3.998390650023,1.570796326795));
+#600 = CARTESIAN_POINT('',(3.712791317879,1.570796326795));
+#601 = CARTESIAN_POINT('',(3.427191985734,1.570796326795));
+#602 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));
+#603 = CARTESIAN_POINT('',(2.855993321445,1.570796326795));
+#604 = CARTESIAN_POINT('',(2.570393989301,1.570796326795));
+#605 = CARTESIAN_POINT('',(2.284794657156,1.570796326795));
+#606 = CARTESIAN_POINT('',(1.999195325012,1.570796326795));
+#607 = CARTESIAN_POINT('',(1.713595992867,1.570796326795));
+#608 = CARTESIAN_POINT('',(1.427996660723,1.570796326795));
+#609 = CARTESIAN_POINT('',(1.142397328578,1.570796326795));
+#610 = CARTESIAN_POINT('',(0.856797996434,1.570796326795));
+#611 = CARTESIAN_POINT('',(0.571198664289,1.570796326795));
+#612 = CARTESIAN_POINT('',(0.285599332145,1.570796326795));
+#613 = CARTESIAN_POINT('',(9.519977738151E-002,1.570796326795));
+#614 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
+#615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#616 = FACE_BOUND('',#617,.F.);
+#617 = EDGE_LOOP('',(#618));
+#618 = ORIENTED_EDGE('',*,*,#437,.T.);
+#619 = FACE_BOUND('',#620,.F.);
+#620 = EDGE_LOOP('',(#621));
+#621 = ORIENTED_EDGE('',*,*,#622,.F.);
+#622 = EDGE_CURVE('',#623,#623,#625,.T.);
+#623 = VERTEX_POINT('',#624);
+#624 = CARTESIAN_POINT('',(39.25,8.5,5.472872501428E-015));
+#625 = SURFACE_CURVE('',#626,(#631,#642),.PCURVE_S1.);
+#626 = CIRCLE('',#627,6.75);
+#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630);
+#628 = CARTESIAN_POINT('',(32.5,8.5,4.646235912004E-015));
+#629 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#630 = DIRECTION('',(1.,2.719262146893E-032,1.224646799147E-016));
+#631 = PCURVE('',#474,#632);
+#632 = DEFINITIONAL_REPRESENTATION('',(#633),#641);
+#633 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#634,#635,#636,#637,#638,#639
+,#640),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.E+000,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(
+  '') );
+#634 = CARTESIAN_POINT('',(39.25,5.472872501428E-015));
+#635 = CARTESIAN_POINT('',(39.25,-11.69134295109));
+#636 = CARTESIAN_POINT('',(29.125,-5.845671475545));
+#637 = CARTESIAN_POINT('',(19.,1.339689554307E-015));
+#638 = CARTESIAN_POINT('',(29.125,5.845671475545));
+#639 = CARTESIAN_POINT('',(39.25,11.69134295109));
+#640 = CARTESIAN_POINT('',(39.25,5.472872501428E-015));
+#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#642 = PCURVE('',#643,#648);
+#643 = CYLINDRICAL_SURFACE('',#644,6.75);
+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);
+#645 = CARTESIAN_POINT('',(32.5,11.5,3.980102097229E-015));
+#646 = DIRECTION('',(-5.473822126269E-048,1.,-2.22044604925E-016));
+#647 = DIRECTION('',(1.,2.719262146893E-032,1.224646799147E-016));
+#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653);
+#649 = LINE('',#650,#651);
+#650 = CARTESIAN_POINT('',(0.E+000,-3.));
+#651 = VECTOR('',#652,1.);
+#652 = DIRECTION('',(1.,0.E+000));
+#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#654 = FACE_BOUND('',#655,.F.);
+#655 = EDGE_LOOP('',(#656));
+#656 = ORIENTED_EDGE('',*,*,#657,.F.);
+#657 = EDGE_CURVE('',#658,#658,#660,.T.);
+#658 = VERTEX_POINT('',#659);
+#659 = CARTESIAN_POINT('',(-4.357625371654E-015,8.5,39.25));
+#660 = SURFACE_CURVE('',#661,(#666,#677),.PCURVE_S1.);
+#661 = CIRCLE('',#662,6.75);
+#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665);
+#663 = CARTESIAN_POINT('',(-3.608224830032E-015,8.5,32.5));
+#664 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#665 = DIRECTION('',(-1.110223024625E-016,2.22044604925E-016,1.));
+#666 = PCURVE('',#474,#667);
+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#676);
+#668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#669,#670,#671,#672,#673,#674
+,#675),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.E+000,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(
+  '') );
+#669 = CARTESIAN_POINT('',(-4.357625371654E-015,39.25));
+#670 = CARTESIAN_POINT('',(11.69134295109,39.25));
+#671 = CARTESIAN_POINT('',(5.845671475545,29.125));
+#672 = CARTESIAN_POINT('',(-4.561505679393E-016,19.));
+#673 = CARTESIAN_POINT('',(-5.845671475545,29.125));
+#674 = CARTESIAN_POINT('',(-11.69134295109,39.25));
+#675 = CARTESIAN_POINT('',(-4.357625371654E-015,39.25));
+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#677 = PCURVE('',#678,#683);
+#678 = CYLINDRICAL_SURFACE('',#679,6.75);
+#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682);
+#680 = CARTESIAN_POINT('',(-3.608224830032E-015,11.5,32.5));
+#681 = DIRECTION('',(-2.958228394579E-031,1.,-2.22044604925E-016));
+#682 = DIRECTION('',(-1.110223024625E-016,2.22044604925E-016,1.));
+#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688);
+#684 = LINE('',#685,#686);
+#685 = CARTESIAN_POINT('',(0.E+000,-3.));
+#686 = VECTOR('',#687,1.);
+#687 = DIRECTION('',(1.,0.E+000));
+#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#689 = FACE_BOUND('',#690,.F.);
+#690 = EDGE_LOOP('',(#691));
+#691 = ORIENTED_EDGE('',*,*,#692,.F.);
+#692 = EDGE_CURVE('',#693,#693,#695,.T.);
+#693 = VERTEX_POINT('',#694);
+#694 = CARTESIAN_POINT('',(-39.25,8.5,6.661338147751E-016));
+#695 = SURFACE_CURVE('',#696,(#701,#712),.PCURVE_S1.);
+#696 = CIRCLE('',#697,6.75);
+#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700);
+#698 = CARTESIAN_POINT('',(-32.5,8.5,6.661338147751E-016));
+#699 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#700 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#701 = PCURVE('',#474,#702);
+#702 = DEFINITIONAL_REPRESENTATION('',(#703),#711);
+#703 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#704,#705,#706,#707,#708,#709
+,#710),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.E+000,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(
+  '') );
+#704 = CARTESIAN_POINT('',(-39.25,6.661338147751E-016));
+#705 = CARTESIAN_POINT('',(-39.25,11.69134295109));
+#706 = CARTESIAN_POINT('',(-29.125,5.845671475545));
+#707 = CARTESIAN_POINT('',(-19.,2.319406993624E-015));
+#708 = CARTESIAN_POINT('',(-29.125,-5.845671475545));
+#709 = CARTESIAN_POINT('',(-39.25,-11.69134295109));
+#710 = CARTESIAN_POINT('',(-39.25,6.661338147751E-016));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#713,#718);
+#713 = CYLINDRICAL_SURFACE('',#714,6.75);
+#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717);
+#715 = CARTESIAN_POINT('',(-32.5,11.5,0.E+000));
+#716 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#717 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723);
+#719 = LINE('',#720,#721);
+#720 = CARTESIAN_POINT('',(0.E+000,-3.));
+#721 = VECTOR('',#722,1.);
+#722 = DIRECTION('',(1.,0.E+000));
+#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#724 = FACE_BOUND('',#725,.F.);
+#725 = EDGE_LOOP('',(#726));
+#726 = ORIENTED_EDGE('',*,*,#727,.F.);
+#727 = EDGE_CURVE('',#728,#728,#730,.T.);
+#728 = VERTEX_POINT('',#729);
+#729 = CARTESIAN_POINT('',(8.715250743307E-015,8.5,-39.25));
+#730 = SURFACE_CURVE('',#731,(#736,#747),.PCURVE_S1.);
+#731 = CIRCLE('',#732,6.75);
+#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);
+#733 = CARTESIAN_POINT('',(7.216449660064E-015,8.5,-32.5));
+#734 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#735 = DIRECTION('',(2.22044604925E-016,-2.22044604925E-016,-1.));
+#736 = PCURVE('',#474,#737);
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#746);
+#738 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#739,#740,#741,#742,#743,#744
+,#745),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.E+000,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(
+  '') );
+#739 = CARTESIAN_POINT('',(8.715250743308E-015,-39.25));
+#740 = CARTESIAN_POINT('',(-11.69134295109,-39.25));
+#741 = CARTESIAN_POINT('',(-5.845671475545,-29.125));
+#742 = CARTESIAN_POINT('',(2.565574314728E-015,-19.));
+#743 = CARTESIAN_POINT('',(5.845671475545,-29.125));
+#744 = CARTESIAN_POINT('',(11.69134295109,-39.25));
+#745 = CARTESIAN_POINT('',(8.715250743308E-015,-39.25));
+#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#747 = PCURVE('',#748,#753);
+#748 = CYLINDRICAL_SURFACE('',#749,6.75);
+#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752);
+#750 = CARTESIAN_POINT('',(7.216449660064E-015,11.5,-32.5));
+#751 = DIRECTION('',(2.958228394579E-031,1.,-2.22044604925E-016));
+#752 = DIRECTION('',(2.22044604925E-016,-2.22044604925E-016,-1.));
+#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758);
+#754 = LINE('',#755,#756);
+#755 = CARTESIAN_POINT('',(0.E+000,-3.));
+#756 = VECTOR('',#757,1.);
+#757 = DIRECTION('',(1.,0.E+000));
+#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#759 = ADVANCED_FACE('',(#760),#506,.T.);
+#760 = FACE_BOUND('',#761,.T.);
+#761 = EDGE_LOOP('',(#762,#786,#787,#788));
+#762 = ORIENTED_EDGE('',*,*,#763,.T.);
+#763 = EDGE_CURVE('',#764,#490,#766,.T.);
+#764 = VERTEX_POINT('',#765);
+#765 = CARTESIAN_POINT('',(20.,11.5,0.E+000));
+#766 = SEAM_CURVE('',#767,(#772,#779),.PCURVE_S1.);
+#767 = CIRCLE('',#768,1.);
+#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771);
+#769 = CARTESIAN_POINT('',(20.,10.5,0.E+000));
+#770 = DIRECTION('',(0.E+000,0.E+000,1.));
+#771 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#772 = PCURVE('',#506,#773);
+#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(-0.E+000,1.));
+#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#779 = PCURVE('',#506,#780);
+#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785);
+#781 = LINE('',#782,#783);
+#782 = CARTESIAN_POINT('',(-4.138911435803E-013,0.E+000));
+#783 = VECTOR('',#784,1.);
+#784 = DIRECTION('',(-0.E+000,1.));
+#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#786 = ORIENTED_EDGE('',*,*,#489,.T.);
+#787 = ORIENTED_EDGE('',*,*,#763,.F.);
+#788 = ORIENTED_EDGE('',*,*,#789,.F.);
+#789 = EDGE_CURVE('',#764,#764,#790,.T.);
+#790 = SURFACE_CURVE('',#791,(#796,#825),.PCURVE_S1.);
+#791 = CIRCLE('',#792,20.);
+#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795);
+#793 = CARTESIAN_POINT('',(0.E+000,11.5,0.E+000));
+#794 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#795 = DIRECTION('',(1.,0.E+000,0.E+000));
+#796 = PCURVE('',#506,#797);
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#824);
+#798 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#799,#800,#801,#802,#803,#804,
+    #805,#806,#807,#808,#809,#810,#811,#812,#813,#814,#815,#816,#817,
+    #818,#819,#820,#821,#822,#823),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#799 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#800 = CARTESIAN_POINT('',(6.187985529798,1.570796326795));
+#801 = CARTESIAN_POINT('',(5.997585975035,1.570796326795));
+#802 = CARTESIAN_POINT('',(5.711986642891,1.570796326795));
+#803 = CARTESIAN_POINT('',(5.426387310746,1.570796326795));
+#804 = CARTESIAN_POINT('',(5.140787978601,1.570796326795));
+#805 = CARTESIAN_POINT('',(4.855188646457,1.570796326795));
+#806 = CARTESIAN_POINT('',(4.569589314312,1.570796326795));
+#807 = CARTESIAN_POINT('',(4.283989982168,1.570796326795));
+#808 = CARTESIAN_POINT('',(3.998390650023,1.570796326795));
+#809 = CARTESIAN_POINT('',(3.712791317879,1.570796326795));
+#810 = CARTESIAN_POINT('',(3.427191985734,1.570796326795));
+#811 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));
+#812 = CARTESIAN_POINT('',(2.855993321445,1.570796326795));
+#813 = CARTESIAN_POINT('',(2.570393989301,1.570796326795));
+#814 = CARTESIAN_POINT('',(2.284794657156,1.570796326795));
+#815 = CARTESIAN_POINT('',(1.999195325012,1.570796326795));
+#816 = CARTESIAN_POINT('',(1.713595992867,1.570796326795));
+#817 = CARTESIAN_POINT('',(1.427996660723,1.570796326795));
+#818 = CARTESIAN_POINT('',(1.142397328578,1.570796326795));
+#819 = CARTESIAN_POINT('',(0.856797996434,1.570796326795));
+#820 = CARTESIAN_POINT('',(0.571198664289,1.570796326795));
+#821 = CARTESIAN_POINT('',(0.285599332145,1.570796326795));
+#822 = CARTESIAN_POINT('',(9.519977738151E-002,1.570796326795));
+#823 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
+#824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#825 = PCURVE('',#826,#831);
+#826 = PLANE('',#827);
+#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830);
+#828 = CARTESIAN_POINT('',(0.E+000,11.5,0.E+000));
+#829 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#830 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
+#832 = CIRCLE('',#833,20.);
+#833 = AXIS2_PLACEMENT_2D('',#834,#835);
+#834 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#835 = DIRECTION('',(1.,0.E+000));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#837 = ADVANCED_FACE('',(#838),#583,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#864,#865,#866));
+#840 = ORIENTED_EDGE('',*,*,#841,.T.);
+#841 = EDGE_CURVE('',#842,#567,#844,.T.);
+#842 = VERTEX_POINT('',#843);
+#843 = CARTESIAN_POINT('',(44.5,7.709745,0.E+000));
+#844 = SEAM_CURVE('',#845,(#850,#857),.PCURVE_S1.);
+#845 = CIRCLE('',#846,0.790255);
+#846 = AXIS2_PLACEMENT_3D('',#847,#848,#849);
+#847 = CARTESIAN_POINT('',(43.709745,7.709745,0.E+000));
+#848 = DIRECTION('',(0.E+000,0.E+000,1.));
+#849 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#850 = PCURVE('',#583,#851);
+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(6.28318530718,-6.275437266714E-017));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(-0.E+000,1.));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#857 = PCURVE('',#583,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863);
+#859 = LINE('',#860,#861);
+#860 = CARTESIAN_POINT('',(-4.138911435803E-013,-6.275437266714E-017));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(-0.E+000,1.));
+#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#864 = ORIENTED_EDGE('',*,*,#566,.T.);
+#865 = ORIENTED_EDGE('',*,*,#841,.F.);
+#866 = ORIENTED_EDGE('',*,*,#867,.F.);
+#867 = EDGE_CURVE('',#842,#842,#868,.T.);
+#868 = SURFACE_CURVE('',#869,(#874,#903),.PCURVE_S1.);
+#869 = CIRCLE('',#870,44.5);
+#870 = AXIS2_PLACEMENT_3D('',#871,#872,#873);
+#871 = CARTESIAN_POINT('',(0.E+000,7.709745,0.E+000));
+#872 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#873 = DIRECTION('',(1.,0.E+000,0.E+000));
+#874 = PCURVE('',#583,#875);
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#902);
+#876 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#877,#878,#879,#880,#881,#882,
+    #883,#884,#885,#886,#887,#888,#889,#890,#891,#892,#893,#894,#895,
+    #896,#897,#898,#899,#900,#901),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#877 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#878 = CARTESIAN_POINT('',(6.187985529798,4.730783666042E-015));
+#879 = CARTESIAN_POINT('',(5.997585975035,6.157940919245E-015));
+#880 = CARTESIAN_POINT('',(5.711986642891,-5.214681089333E-018));
+#881 = CARTESIAN_POINT('',(5.426387310746,1.584533369269E-014));
+#882 = CARTESIAN_POINT('',(5.140787978601,3.321328305271E-014));
+#883 = CARTESIAN_POINT('',(4.855188646457,8.176047475986E-015));
+#884 = CARTESIAN_POINT('',(4.569589314312,1.984725569563E-014));
+#885 = CARTESIAN_POINT('',(4.283989982168,-8.961280115065E-015));
+#886 = CARTESIAN_POINT('',(3.998390650023,3.065280868968E-014));
+#887 = CARTESIAN_POINT('',(3.712791317879,2.590396034614E-015));
+#888 = CARTESIAN_POINT('',(3.427191985734,2.593205555676E-014));
+#889 = CARTESIAN_POINT('',(3.14159265359,1.22532007683E-014));
+#890 = CARTESIAN_POINT('',(2.855993321445,7.808352769486E-015));
+#891 = CARTESIAN_POINT('',(2.570393989301,2.179450200172E-014));
+#892 = CARTESIAN_POINT('',(2.284794657156,2.6022430882E-015));
+#893 = CARTESIAN_POINT('',(1.999195325012,8.430688346764E-015));
+#894 = CARTESIAN_POINT('',(1.713595992867,-2.01910501434E-015));
+#895 = CARTESIAN_POINT('',(1.427996660723,2.143733516001E-015));
+#896 = CARTESIAN_POINT('',(1.142397328578,2.270443996106E-015));
+#897 = CARTESIAN_POINT('',(0.856797996434,-5.673684640216E-016));
+#898 = CARTESIAN_POINT('',(0.571198664289,-9.701400192139E-019));
+#899 = CARTESIAN_POINT('',(0.285599332145,5.712490240984E-016));
+#900 = CARTESIAN_POINT('',(9.519977738151E-002,4.440892098501E-016));
+#901 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#903 = PCURVE('',#904,#909);
+#904 = CYLINDRICAL_SURFACE('',#905,44.5);
+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);
+#906 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#907 = DIRECTION('',(0.E+000,1.,0.E+000));
+#908 = DIRECTION('',(1.,0.E+000,0.E+000));
+#909 = DEFINITIONAL_REPRESENTATION('',(#910),#936);
+#910 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#911,#912,#913,#914,#915,#916,
+    #917,#918,#919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929,
+    #930,#931,#932,#933,#934,#935),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,
+    1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.E+000,0.285599332145,
+    0.571198664289,0.856797996434,1.142397328578,1.427996660723,
+    1.713595992867,1.999195325012,2.284794657156,2.570393989301,
+    2.855993321445,3.14159265359,3.427191985734,3.712791317879,
+    3.998390650023,4.283989982168,4.569589314312,4.855188646457,
+    5.140787978601,5.426387310746,5.711986642891,5.997585975035,
+    6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#911 = CARTESIAN_POINT('',(6.28318530718,7.709745));
+#912 = CARTESIAN_POINT('',(6.187985529798,7.709745));
+#913 = CARTESIAN_POINT('',(5.997585975035,7.709745));
+#914 = CARTESIAN_POINT('',(5.711986642891,7.709745));
+#915 = CARTESIAN_POINT('',(5.426387310746,7.709745));
+#916 = CARTESIAN_POINT('',(5.140787978601,7.709745));
+#917 = CARTESIAN_POINT('',(4.855188646457,7.709745));
+#918 = CARTESIAN_POINT('',(4.569589314312,7.709745));
+#919 = CARTESIAN_POINT('',(4.283989982168,7.709745));
+#920 = CARTESIAN_POINT('',(3.998390650023,7.709745));
+#921 = CARTESIAN_POINT('',(3.712791317879,7.709745));
+#922 = CARTESIAN_POINT('',(3.427191985734,7.709745));
+#923 = CARTESIAN_POINT('',(3.14159265359,7.709745));
+#924 = CARTESIAN_POINT('',(2.855993321445,7.709745));
+#925 = CARTESIAN_POINT('',(2.570393989301,7.709745));
+#926 = CARTESIAN_POINT('',(2.284794657156,7.709745));
+#927 = CARTESIAN_POINT('',(1.999195325012,7.709745));
+#928 = CARTESIAN_POINT('',(1.713595992867,7.709745));
+#929 = CARTESIAN_POINT('',(1.427996660723,7.709745));
+#930 = CARTESIAN_POINT('',(1.142397328578,7.709745));
+#931 = CARTESIAN_POINT('',(0.856797996434,7.709745));
+#932 = CARTESIAN_POINT('',(0.571198664289,7.709745));
+#933 = CARTESIAN_POINT('',(0.285599332145,7.709745));
+#934 = CARTESIAN_POINT('',(9.519977738151E-002,7.709745));
+#935 = CARTESIAN_POINT('',(0.E+000,7.709745));
+#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#937 = ADVANCED_FACE('',(#938),#643,.F.);
+#938 = FACE_BOUND('',#939,.F.);
+#939 = EDGE_LOOP('',(#940,#968,#989,#990));
+#940 = ORIENTED_EDGE('',*,*,#941,.F.);
+#941 = EDGE_CURVE('',#942,#942,#944,.T.);
+#942 = VERTEX_POINT('',#943);
+#943 = CARTESIAN_POINT('',(39.25,11.5,4.806738686653E-015));
+#944 = SURFACE_CURVE('',#945,(#950,#957),.PCURVE_S1.);
+#945 = CIRCLE('',#946,6.75);
+#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949);
+#947 = CARTESIAN_POINT('',(32.5,11.5,3.980102097229E-015));
+#948 = DIRECTION('',(3.284293275761E-047,1.,-2.22044604925E-016));
+#949 = DIRECTION('',(1.,2.719262146893E-032,1.224646799147E-016));
+#950 = PCURVE('',#643,#951);
+#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956);
+#952 = LINE('',#953,#954);
+#953 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#954 = VECTOR('',#955,1.);
+#955 = DIRECTION('',(1.,0.E+000));
+#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#957 = PCURVE('',#826,#958);
+#958 = DEFINITIONAL_REPRESENTATION('',(#959),#967);
+#959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#960,#961,#962,#963,#964,#965
+,#966),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.E+000,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(
+  '') );
+#960 = CARTESIAN_POINT('',(39.25,4.806738686653E-015));
+#961 = CARTESIAN_POINT('',(39.25,-11.69134295109));
+#962 = CARTESIAN_POINT('',(29.125,-5.845671475545));
+#963 = CARTESIAN_POINT('',(19.,6.735557395316E-016));
+#964 = CARTESIAN_POINT('',(29.125,5.845671475545));
+#965 = CARTESIAN_POINT('',(39.25,11.69134295109));
+#966 = CARTESIAN_POINT('',(39.25,4.806738686653E-015));
+#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#968 = ORIENTED_EDGE('',*,*,#969,.T.);
+#969 = EDGE_CURVE('',#942,#623,#970,.T.);
+#970 = SEAM_CURVE('',#971,(#975,#982),.PCURVE_S1.);
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(39.25,11.5,4.806738686653E-015));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(5.473822126269E-048,-1.,2.22044604925E-016));
+#975 = PCURVE('',#643,#976);
+#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981);
+#977 = LINE('',#978,#979);
+#978 = CARTESIAN_POINT('',(4.138911435803E-013,0.E+000));
+#979 = VECTOR('',#980,1.);
+#980 = DIRECTION('',(0.E+000,-1.));
+#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#982 = PCURVE('',#643,#983);
+#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(0.E+000,-1.));
+#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#989 = ORIENTED_EDGE('',*,*,#622,.T.);
+#990 = ORIENTED_EDGE('',*,*,#969,.F.);
+#991 = ADVANCED_FACE('',(#992),#678,.F.);
+#992 = FACE_BOUND('',#993,.F.);
+#993 = EDGE_LOOP('',(#994,#1022,#1043,#1044));
+#994 = ORIENTED_EDGE('',*,*,#995,.F.);
+#995 = EDGE_CURVE('',#996,#996,#998,.T.);
+#996 = VERTEX_POINT('',#997);
+#997 = CARTESIAN_POINT('',(-4.357625371654E-015,11.5,39.25));
+#998 = SURFACE_CURVE('',#999,(#1004,#1011),.PCURVE_S1.);
+#999 = CIRCLE('',#1000,6.75);
+#1000 = AXIS2_PLACEMENT_3D('',#1001,#1002,#1003);
+#1001 = CARTESIAN_POINT('',(-3.608224830032E-015,11.5,32.5));
+#1002 = DIRECTION('',(4.379057701015E-047,1.,-2.22044604925E-016));
+#1003 = DIRECTION('',(-1.110223024625E-016,2.22044604925E-016,1.));
+#1004 = PCURVE('',#678,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(1.,0.E+000));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1011 = PCURVE('',#826,#1012);
+#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1021);
+#1013 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1014,#1015,#1016,#1017,
+#1018,#1019,#1020),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
+#1014 = CARTESIAN_POINT('',(-4.357625371654E-015,39.25));
+#1015 = CARTESIAN_POINT('',(11.69134295109,39.25));
+#1016 = CARTESIAN_POINT('',(5.845671475545,29.125));
+#1017 = CARTESIAN_POINT('',(-4.561505679393E-016,19.));
+#1018 = CARTESIAN_POINT('',(-5.845671475545,29.125));
+#1019 = CARTESIAN_POINT('',(-11.69134295109,39.25));
+#1020 = CARTESIAN_POINT('',(-4.357625371654E-015,39.25));
+#1021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1022 = ORIENTED_EDGE('',*,*,#1023,.T.);
+#1023 = EDGE_CURVE('',#996,#658,#1024,.T.);
+#1024 = SEAM_CURVE('',#1025,(#1029,#1036),.PCURVE_S1.);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(-4.357625371654E-015,11.5,39.25));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(2.958228394579E-031,-1.,2.22044604925E-016));
+#1029 = PCURVE('',#678,#1030);
+#1030 = DEFINITIONAL_REPRESENTATION('',(#1031),#1035);
+#1031 = LINE('',#1032,#1033);
+#1032 = CARTESIAN_POINT('',(4.138911435803E-013,0.E+000));
+#1033 = VECTOR('',#1034,1.);
+#1034 = DIRECTION('',(0.E+000,-1.));
+#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1036 = PCURVE('',#678,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);
+#1038 = LINE('',#1039,#1040);
+#1039 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1040 = VECTOR('',#1041,1.);
+#1041 = DIRECTION('',(0.E+000,-1.));
+#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1043 = ORIENTED_EDGE('',*,*,#657,.T.);
+#1044 = ORIENTED_EDGE('',*,*,#1023,.F.);
+#1045 = ADVANCED_FACE('',(#1046),#713,.F.);
+#1046 = FACE_BOUND('',#1047,.F.);
+#1047 = EDGE_LOOP('',(#1048,#1076,#1097,#1098));
+#1048 = ORIENTED_EDGE('',*,*,#1049,.F.);
+#1049 = EDGE_CURVE('',#1050,#1050,#1052,.T.);
+#1050 = VERTEX_POINT('',#1051);
+#1051 = CARTESIAN_POINT('',(-39.25,11.5,0.E+000));
+#1052 = SURFACE_CURVE('',#1053,(#1058,#1065),.PCURVE_S1.);
+#1053 = CIRCLE('',#1054,6.75);
+#1054 = AXIS2_PLACEMENT_3D('',#1055,#1056,#1057);
+#1055 = CARTESIAN_POINT('',(-32.5,11.5,0.E+000));
+#1056 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016));
+#1057 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1058 = PCURVE('',#713,#1059);
+#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064);
+#1060 = LINE('',#1061,#1062);
+#1061 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1062 = VECTOR('',#1063,1.);
+#1063 = DIRECTION('',(1.,0.E+000));
+#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1065 = PCURVE('',#826,#1066);
+#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1075);
+#1067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1068,#1069,#1070,#1071,
+#1072,#1073,#1074),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
+#1068 = CARTESIAN_POINT('',(-39.25,0.E+000));
+#1069 = CARTESIAN_POINT('',(-39.25,11.69134295109));
+#1070 = CARTESIAN_POINT('',(-29.125,5.845671475545));
+#1071 = CARTESIAN_POINT('',(-19.,1.653273178849E-015));
+#1072 = CARTESIAN_POINT('',(-29.125,-5.845671475545));
+#1073 = CARTESIAN_POINT('',(-39.25,-11.69134295109));
+#1074 = CARTESIAN_POINT('',(-39.25,0.E+000));
+#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1076 = ORIENTED_EDGE('',*,*,#1077,.T.);
+#1077 = EDGE_CURVE('',#1050,#693,#1078,.T.);
+#1078 = SEAM_CURVE('',#1079,(#1083,#1090),.PCURVE_S1.);
+#1079 = LINE('',#1080,#1081);
+#1080 = CARTESIAN_POINT('',(-39.25,11.5,0.E+000));
+#1081 = VECTOR('',#1082,1.);
+#1082 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016));
+#1083 = PCURVE('',#713,#1084);
+#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089);
+#1085 = LINE('',#1086,#1087);
+#1086 = CARTESIAN_POINT('',(4.138911435803E-013,0.E+000));
+#1087 = VECTOR('',#1088,1.);
+#1088 = DIRECTION('',(0.E+000,-1.));
+#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1090 = PCURVE('',#713,#1091);
+#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(0.E+000,-1.));
+#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1097 = ORIENTED_EDGE('',*,*,#692,.T.);
+#1098 = ORIENTED_EDGE('',*,*,#1077,.F.);
+#1099 = ADVANCED_FACE('',(#1100),#748,.F.);
+#1100 = FACE_BOUND('',#1101,.F.);
+#1101 = EDGE_LOOP('',(#1102,#1130,#1151,#1152));
+#1102 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1103 = EDGE_CURVE('',#1104,#1104,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(8.715250743307E-015,11.5,-39.25));
+#1106 = SURFACE_CURVE('',#1107,(#1112,#1119),.PCURVE_S1.);
+#1107 = CIRCLE('',#1108,6.75);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(7.216449660064E-015,11.5,-32.5));
+#1110 = DIRECTION('',(-1.313717310305E-046,1.,-2.22044604925E-016));
+#1111 = DIRECTION('',(2.22044604925E-016,-2.22044604925E-016,-1.));
+#1112 = PCURVE('',#748,#1113);
+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(1.,0.E+000));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1119 = PCURVE('',#826,#1120);
+#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1129);
+#1121 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1122,#1123,#1124,#1125,
+#1126,#1127,#1128),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.E+000,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('') );
+#1122 = CARTESIAN_POINT('',(8.715250743308E-015,-39.25));
+#1123 = CARTESIAN_POINT('',(-11.69134295109,-39.25));
+#1124 = CARTESIAN_POINT('',(-5.845671475545,-29.125));
+#1125 = CARTESIAN_POINT('',(2.565574314728E-015,-19.));
+#1126 = CARTESIAN_POINT('',(5.845671475545,-29.125));
+#1127 = CARTESIAN_POINT('',(11.69134295109,-39.25));
+#1128 = CARTESIAN_POINT('',(8.715250743308E-015,-39.25));
+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1130 = ORIENTED_EDGE('',*,*,#1131,.T.);
+#1131 = EDGE_CURVE('',#1104,#728,#1132,.T.);
+#1132 = SEAM_CURVE('',#1133,(#1137,#1144),.PCURVE_S1.);
+#1133 = LINE('',#1134,#1135);
+#1134 = CARTESIAN_POINT('',(8.715250743307E-015,11.5,-39.25));
+#1135 = VECTOR('',#1136,1.);
+#1136 = DIRECTION('',(-2.958228394579E-031,-1.,2.22044604925E-016));
+#1137 = PCURVE('',#748,#1138);
+#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143);
+#1139 = LINE('',#1140,#1141);
+#1140 = CARTESIAN_POINT('',(4.138911435803E-013,0.E+000));
+#1141 = VECTOR('',#1142,1.);
+#1142 = DIRECTION('',(0.E+000,-1.));
+#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1144 = PCURVE('',#748,#1145);
+#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1150);
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1148 = VECTOR('',#1149,1.);
+#1149 = DIRECTION('',(0.E+000,-1.));
+#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1151 = ORIENTED_EDGE('',*,*,#727,.T.);
+#1152 = ORIENTED_EDGE('',*,*,#1131,.F.);
+#1153 = ADVANCED_FACE('',(#1154,#1207,#1210,#1213,#1216,#1219),#826,.F.
+  );
+#1154 = FACE_BOUND('',#1155,.T.);
+#1155 = EDGE_LOOP('',(#1156));
+#1156 = ORIENTED_EDGE('',*,*,#1157,.F.);
+#1157 = EDGE_CURVE('',#1158,#1158,#1160,.T.);
+#1158 = VERTEX_POINT('',#1159);
+#1159 = CARTESIAN_POINT('',(46.5,11.5,0.E+000));
+#1160 = SURFACE_CURVE('',#1161,(#1166,#1173),.PCURVE_S1.);
+#1161 = CIRCLE('',#1162,46.5);
+#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);
+#1163 = CARTESIAN_POINT('',(0.E+000,11.5,0.E+000));
+#1164 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1165 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1166 = PCURVE('',#826,#1167);
+#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172);
+#1168 = CIRCLE('',#1169,46.5);
+#1169 = AXIS2_PLACEMENT_2D('',#1170,#1171);
+#1170 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1171 = DIRECTION('',(1.,0.E+000));
+#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1173 = PCURVE('',#1174,#1179);
+#1174 = TOROIDAL_SURFACE('',#1175,46.5,1.);
+#1175 = AXIS2_PLACEMENT_3D('',#1176,#1177,#1178);
+#1176 = CARTESIAN_POINT('',(0.E+000,10.5,0.E+000));
+#1177 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1178 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1206);
+#1180 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1181,#1182,#1183,#1184,#1185,
+    #1186,#1187,#1188,#1189,#1190,#1191,#1192,#1193,#1194,#1195,#1196,
+    #1197,#1198,#1199,#1200,#1201,#1202,#1203,#1204,#1205),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (0.E+000,0.285599332145,0.571198664289,0.856797996434,1.142397328578,
+    1.427996660723,1.713595992867,1.999195325012,2.284794657156,
+    2.570393989301,2.855993321445,3.14159265359,3.427191985734,
+    3.712791317879,3.998390650023,4.283989982168,4.569589314312,
+    4.855188646457,5.140787978601,5.426387310746,5.711986642891,
+    5.997585975035,6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#1181 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#1182 = CARTESIAN_POINT('',(6.187985529798,1.570796326795));
+#1183 = CARTESIAN_POINT('',(5.997585975035,1.570796326795));
+#1184 = CARTESIAN_POINT('',(5.711986642891,1.570796326795));
+#1185 = CARTESIAN_POINT('',(5.426387310746,1.570796326795));
+#1186 = CARTESIAN_POINT('',(5.140787978601,1.570796326795));
+#1187 = CARTESIAN_POINT('',(4.855188646457,1.570796326795));
+#1188 = CARTESIAN_POINT('',(4.569589314312,1.570796326795));
+#1189 = CARTESIAN_POINT('',(4.283989982168,1.570796326795));
+#1190 = CARTESIAN_POINT('',(3.998390650023,1.570796326795));
+#1191 = CARTESIAN_POINT('',(3.712791317879,1.570796326795));
+#1192 = CARTESIAN_POINT('',(3.427191985734,1.570796326795));
+#1193 = CARTESIAN_POINT('',(3.14159265359,1.570796326795));
+#1194 = CARTESIAN_POINT('',(2.855993321445,1.570796326795));
+#1195 = CARTESIAN_POINT('',(2.570393989301,1.570796326795));
+#1196 = CARTESIAN_POINT('',(2.284794657156,1.570796326795));
+#1197 = CARTESIAN_POINT('',(1.999195325012,1.570796326795));
+#1198 = CARTESIAN_POINT('',(1.713595992867,1.570796326795));
+#1199 = CARTESIAN_POINT('',(1.427996660723,1.570796326795));
+#1200 = CARTESIAN_POINT('',(1.142397328578,1.570796326795));
+#1201 = CARTESIAN_POINT('',(0.856797996434,1.570796326795));
+#1202 = CARTESIAN_POINT('',(0.571198664289,1.570796326795));
+#1203 = CARTESIAN_POINT('',(0.285599332145,1.570796326795));
+#1204 = CARTESIAN_POINT('',(9.519977738151E-002,1.570796326795));
+#1205 = CARTESIAN_POINT('',(0.E+000,1.570796326795));
+#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1207 = FACE_BOUND('',#1208,.T.);
+#1208 = EDGE_LOOP('',(#1209));
+#1209 = ORIENTED_EDGE('',*,*,#789,.T.);
+#1210 = FACE_BOUND('',#1211,.T.);
+#1211 = EDGE_LOOP('',(#1212));
+#1212 = ORIENTED_EDGE('',*,*,#995,.F.);
+#1213 = FACE_BOUND('',#1214,.T.);
+#1214 = EDGE_LOOP('',(#1215));
+#1215 = ORIENTED_EDGE('',*,*,#941,.F.);
+#1216 = FACE_BOUND('',#1217,.T.);
+#1217 = EDGE_LOOP('',(#1218));
+#1218 = ORIENTED_EDGE('',*,*,#1049,.F.);
+#1219 = FACE_BOUND('',#1220,.T.);
+#1220 = EDGE_LOOP('',(#1221));
+#1221 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1222 = ADVANCED_FACE('',(#1223),#904,.F.);
+#1223 = FACE_BOUND('',#1224,.F.);
+#1224 = EDGE_LOOP('',(#1225,#1248,#1249,#1250));
+#1225 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#1226 = EDGE_CURVE('',#1227,#842,#1229,.T.);
+#1227 = VERTEX_POINT('',#1228);
+#1228 = CARTESIAN_POINT('',(44.5,0.E+000,0.E+000));
+#1229 = SEAM_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(44.5,0.E+000,0.E+000));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(0.E+000,1.,0.E+000));
+#1234 = PCURVE('',#904,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(-0.E+000,1.));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = PCURVE('',#904,#1242);
+#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(-4.138911435803E-013,0.E+000));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(-0.E+000,1.));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1248 = ORIENTED_EDGE('',*,*,#867,.T.);
+#1249 = ORIENTED_EDGE('',*,*,#1226,.F.);
+#1250 = ORIENTED_EDGE('',*,*,#1251,.F.);
+#1251 = EDGE_CURVE('',#1227,#1227,#1252,.T.);
+#1252 = SURFACE_CURVE('',#1253,(#1258,#1287),.PCURVE_S1.);
+#1253 = CIRCLE('',#1254,44.5);
+#1254 = AXIS2_PLACEMENT_3D('',#1255,#1256,#1257);
+#1255 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1256 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1257 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1258 = PCURVE('',#904,#1259);
+#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1286);
+#1260 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1261,#1262,#1263,#1264,#1265,
+    #1266,#1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276,
+    #1277,#1278,#1279,#1280,#1281,#1282,#1283,#1284,#1285),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (0.E+000,0.285599332145,0.571198664289,0.856797996434,1.142397328578,
+    1.427996660723,1.713595992867,1.999195325012,2.284794657156,
+    2.570393989301,2.855993321445,3.14159265359,3.427191985734,
+    3.712791317879,3.998390650023,4.283989982168,4.569589314312,
+    4.855188646457,5.140787978601,5.426387310746,5.711986642891,
+    5.997585975035,6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#1261 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1262 = CARTESIAN_POINT('',(6.187985529798,0.E+000));
+#1263 = CARTESIAN_POINT('',(5.997585975035,0.E+000));
+#1264 = CARTESIAN_POINT('',(5.711986642891,0.E+000));
+#1265 = CARTESIAN_POINT('',(5.426387310746,0.E+000));
+#1266 = CARTESIAN_POINT('',(5.140787978601,0.E+000));
+#1267 = CARTESIAN_POINT('',(4.855188646457,0.E+000));
+#1268 = CARTESIAN_POINT('',(4.569589314312,0.E+000));
+#1269 = CARTESIAN_POINT('',(4.283989982168,0.E+000));
+#1270 = CARTESIAN_POINT('',(3.998390650023,0.E+000));
+#1271 = CARTESIAN_POINT('',(3.712791317879,0.E+000));
+#1272 = CARTESIAN_POINT('',(3.427191985734,0.E+000));
+#1273 = CARTESIAN_POINT('',(3.14159265359,0.E+000));
+#1274 = CARTESIAN_POINT('',(2.855993321445,0.E+000));
+#1275 = CARTESIAN_POINT('',(2.570393989301,0.E+000));
+#1276 = CARTESIAN_POINT('',(2.284794657156,0.E+000));
+#1277 = CARTESIAN_POINT('',(1.999195325012,0.E+000));
+#1278 = CARTESIAN_POINT('',(1.713595992867,0.E+000));
+#1279 = CARTESIAN_POINT('',(1.427996660723,0.E+000));
+#1280 = CARTESIAN_POINT('',(1.142397328578,0.E+000));
+#1281 = CARTESIAN_POINT('',(0.856797996434,0.E+000));
+#1282 = CARTESIAN_POINT('',(0.571198664289,0.E+000));
+#1283 = CARTESIAN_POINT('',(0.285599332145,0.E+000));
+#1284 = CARTESIAN_POINT('',(9.519977738151E-002,0.E+000));
+#1285 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1287 = PCURVE('',#1288,#1293);
+#1288 = PLANE('',#1289);
+#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292);
+#1290 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1291 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#1292 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298);
+#1294 = CIRCLE('',#1295,44.5);
+#1295 = AXIS2_PLACEMENT_2D('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1297 = DIRECTION('',(1.,0.E+000));
+#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1299 = ADVANCED_FACE('',(#1300),#1174,.T.);
+#1300 = FACE_BOUND('',#1301,.T.);
+#1301 = EDGE_LOOP('',(#1302,#1326,#1327,#1328));
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#1304,#1158,#1306,.T.);
+#1304 = VERTEX_POINT('',#1305);
+#1305 = CARTESIAN_POINT('',(47.5,10.5,0.E+000));
+#1306 = SEAM_CURVE('',#1307,(#1312,#1319),.PCURVE_S1.);
+#1307 = CIRCLE('',#1308,1.);
+#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311);
+#1309 = CARTESIAN_POINT('',(46.5,10.5,0.E+000));
+#1310 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1311 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#1312 = PCURVE('',#1174,#1313);
+#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1318);
+#1314 = LINE('',#1315,#1316);
+#1315 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1316 = VECTOR('',#1317,1.);
+#1317 = DIRECTION('',(-0.E+000,1.));
+#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1319 = PCURVE('',#1174,#1320);
+#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325);
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(-4.138911435803E-013,0.E+000));
+#1323 = VECTOR('',#1324,1.);
+#1324 = DIRECTION('',(-0.E+000,1.));
+#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1326 = ORIENTED_EDGE('',*,*,#1157,.T.);
+#1327 = ORIENTED_EDGE('',*,*,#1303,.F.);
+#1328 = ORIENTED_EDGE('',*,*,#1329,.F.);
+#1329 = EDGE_CURVE('',#1304,#1304,#1330,.T.);
+#1330 = SURFACE_CURVE('',#1331,(#1336,#1365),.PCURVE_S1.);
+#1331 = CIRCLE('',#1332,47.5);
+#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335);
+#1333 = CARTESIAN_POINT('',(0.E+000,10.5,0.E+000));
+#1334 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1335 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1336 = PCURVE('',#1174,#1337);
+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1364);
+#1338 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1339,#1340,#1341,#1342,#1343,
+    #1344,#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,
+    #1355,#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363),
+  .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),
+  (0.E+000,0.285599332145,0.571198664289,0.856797996434,1.142397328578,
+    1.427996660723,1.713595992867,1.999195325012,2.284794657156,
+    2.570393989301,2.855993321445,3.14159265359,3.427191985734,
+    3.712791317879,3.998390650023,4.283989982168,4.569589314312,
+    4.855188646457,5.140787978601,5.426387310746,5.711986642891,
+    5.997585975035,6.28318530718),.QUASI_UNIFORM_KNOTS.);
+#1339 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1340 = CARTESIAN_POINT('',(6.187985529798,5.147117300276E-015));
+#1341 = CARTESIAN_POINT('',(5.997585975035,6.394430898867E-015));
+#1342 = CARTESIAN_POINT('',(5.711986642891,-1.790496968507E-015));
+#1343 = CARTESIAN_POINT('',(5.426387310746,1.04264972894E-014));
+#1344 = CARTESIAN_POINT('',(5.140787978601,2.669788928842E-014));
+#1345 = CARTESIAN_POINT('',(4.855188646457,8.348169642034E-015));
+#1346 = CARTESIAN_POINT('',(4.569589314312,1.534908666673E-014));
+#1347 = CARTESIAN_POINT('',(4.283989982168,-5.129536275757E-015));
+#1348 = CARTESIAN_POINT('',(3.998390650023,1.549413256531E-014));
+#1349 = CARTESIAN_POINT('',(3.712791317879,9.100253677237E-015));
+#1350 = CARTESIAN_POINT('',(3.427191985734,1.671663564758E-014));
+#1351 = CARTESIAN_POINT('',(3.14159265359,1.196286728278E-014));
+#1352 = CARTESIAN_POINT('',(2.855993321445,5.236762772721E-015));
+#1353 = CARTESIAN_POINT('',(2.570393989301,1.505171629015E-014));
+#1354 = CARTESIAN_POINT('',(2.284794657156,4.833489525468E-015));
+#1355 = CARTESIAN_POINT('',(1.999195325012,9.194177910639E-016));
+#1356 = CARTESIAN_POINT('',(1.713595992867,4.816458097407E-016));
+#1357 = CARTESIAN_POINT('',(1.427996660723,1.983469127093E-015));
+#1358 = CARTESIAN_POINT('',(1.142397328578,1.243417996128E-015));
+#1359 = CARTESIAN_POINT('',(0.856797996434,-2.958029638523E-016));
+#1360 = CARTESIAN_POINT('',(0.571198664289,1.938195303607E-015));
+#1361 = CARTESIAN_POINT('',(0.285599332145,2.035606193388E-016));
+#1362 = CARTESIAN_POINT('',(9.519977738151E-002,-2.127927463865E-016));
+#1363 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1365 = PCURVE('',#1366,#1371);
+#1366 = CYLINDRICAL_SURFACE('',#1367,47.5);
+#1367 = AXIS2_PLACEMENT_3D('',#1368,#1369,#1370);
+#1368 = CARTESIAN_POINT('',(0.E+000,10.5,0.E+000));
+#1369 = DIRECTION('',(-0.E+000,-1.,-0.E+000));
+#1370 = DIRECTION('',(1.,-0.E+000,0.E+000));
+#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376);
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(1.,0.E+000));
+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1377 = ADVANCED_FACE('',(#1378,#1404),#1288,.T.);
+#1378 = FACE_BOUND('',#1379,.T.);
+#1379 = EDGE_LOOP('',(#1380));
+#1380 = ORIENTED_EDGE('',*,*,#1381,.T.);
+#1381 = EDGE_CURVE('',#1382,#1382,#1384,.T.);
+#1382 = VERTEX_POINT('',#1383);
+#1383 = CARTESIAN_POINT('',(47.5,0.E+000,0.E+000));
+#1384 = SURFACE_CURVE('',#1385,(#1390,#1397),.PCURVE_S1.);
+#1385 = CIRCLE('',#1386,47.5);
+#1386 = AXIS2_PLACEMENT_3D('',#1387,#1388,#1389);
+#1387 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#1388 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1389 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1390 = PCURVE('',#1288,#1391);
+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396);
+#1392 = CIRCLE('',#1393,47.5);
+#1393 = AXIS2_PLACEMENT_2D('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(0.E+000,0.E+000));
+#1395 = DIRECTION('',(1.,0.E+000));
+#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1397 = PCURVE('',#1366,#1398);
+#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403);
+#1399 = LINE('',#1400,#1401);
+#1400 = CARTESIAN_POINT('',(0.E+000,10.5));
+#1401 = VECTOR('',#1402,1.);
+#1402 = DIRECTION('',(1.,0.E+000));
+#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1404 = FACE_BOUND('',#1405,.T.);
+#1405 = EDGE_LOOP('',(#1406));
+#1406 = ORIENTED_EDGE('',*,*,#1251,.F.);
+#1407 = ADVANCED_FACE('',(#1408),#1366,.T.);
+#1408 = FACE_BOUND('',#1409,.T.);
+#1409 = EDGE_LOOP('',(#1410,#1411,#1432,#1433));
+#1410 = ORIENTED_EDGE('',*,*,#1329,.T.);
+#1411 = ORIENTED_EDGE('',*,*,#1412,.T.);
+#1412 = EDGE_CURVE('',#1304,#1382,#1413,.T.);
+#1413 = SEAM_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.);
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(47.5,10.5,0.E+000));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(0.E+000,-1.,0.E+000));
+#1418 = PCURVE('',#1366,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(6.28318530718,0.E+000));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.E+000,1.));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1425 = PCURVE('',#1366,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(4.138911435803E-013,0.E+000));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(0.E+000,1.));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1432 = ORIENTED_EDGE('',*,*,#1381,.F.);
+#1433 = ORIENTED_EDGE('',*,*,#1412,.F.);
+#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1438)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1435,#1436,#1437)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1435 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1436 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1437 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1438 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1435,
+  'distance_accuracy_value','confusion accuracy');
+#1439 = SHAPE_DEFINITION_REPRESENTATION(#1440,#25);
+#1440 = PRODUCT_DEFINITION_SHAPE('','',#1441);
+#1441 = PRODUCT_DEFINITION('design','',#1442,#1445);
+#1442 = PRODUCT_DEFINITION_FORMATION('','',#1443);
+#1443 = PRODUCT('DN15_Stamped_Flange','DN15_Stamped_Flange','',(#1444));
+#1444 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#1445 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1446 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1447,#1449);
+#1447 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1448) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1448 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#1449 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #1450);
+#1450 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1441,$);
+#1451 = PRODUCT_TYPE('part',$,(#1443));
+#1452 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1453),#1434);
+#1453 = STYLED_ITEM('color',(#1454),#26);
+#1454 = PRESENTATION_STYLE_ASSIGNMENT((#1455,#1461));
+#1455 = SURFACE_STYLE_USAGE(.BOTH.,#1456);
+#1456 = SURFACE_SIDE_STYLE('',(#1457));
+#1457 = SURFACE_STYLE_FILL_AREA(#1458);
+#1458 = FILL_AREA_STYLE('',(#1459));
+#1459 = FILL_AREA_STYLE_COLOUR('',#1460);
+#1460 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1461 = CURVE_STYLE('',#1462,POSITIVE_LENGTH_MEASURE(0.1),#1460);
+#1462 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Piping/DN15_Stamped_Flange.stl b/Piping/DN15_Stamped_Flange.stl
new file mode 100644
index 0000000000000000000000000000000000000000..988925b82484d495a81d7c6fa707d7530f9c5b78
GIT binary patch
literal 599384
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

literal 0
HcmV?d00001