diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.fcstd b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.fcstd
new file mode 100644
index 00000000..79c90da9
Binary files /dev/null and b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.fcstd differ
diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.step b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.step
new file mode 100644
index 00000000..8c70aebe
--- /dev/null
+++ b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.step	
@@ -0,0 +1,66487 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/printbot_part_
+library/servos/SpringRC-SM-S4303R/step-stl/SM-S4303R.step',
+  '2014-08-10T17:19:41',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Servo-SM-S4303R','Servo-SM-S4303R','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#7882,#43211,#43837,#45123,#46409
+    ,#47695),#48981);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#93,#146,#2807,#2866,#2940,#2987,#5627,#5676,
+    #5703,#5752,#5779,#5828,#5855,#5904,#5931,#5980,#6007,#6056,#6083,
+    #6132,#6159,#6208,#6235,#6284,#6311,#6360,#6387,#6436,#6463,#6512,
+    #6539,#6588,#6615,#6664,#6691,#6740,#6767,#6816,#6843,#6892,#6919,
+    #6968,#6995,#7044,#7071,#7120,#7147,#7196,#7223,#7272,#7299,#7348,
+    #7375,#7424,#7451,#7500,#7527,#7576,#7603,#7652,#7679,#7686,#7693,
+    #7700,#7707,#7714,#7721,#7728,#7735,#7742,#7749,#7756,#7763,#7770,
+    #7777,#7784,#7791,#7798,#7805,#7812,#7819,#7826,#7833,#7840,#7847,
+    #7854,#7861,#7868,#7875));
+#17 = ADVANCED_FACE('',(#18,#58),#31,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(11.95,0.,46.3));
+#24 = SURFACE_CURVE('',#25,(#30,#46),.PCURVE_S1.);
+#25 = CIRCLE('',#26,1.4);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(10.55,0.,46.3));
+#28 = DIRECTION('',(0.,0.,1.));
+#29 = DIRECTION('',(1.,0.,0.));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(13.55,0.,46.3));
+#34 = DIRECTION('',(0.,0.,-1.));
+#35 = DIRECTION('',(-1.,0.,0.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#45);
+#37 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38,#39,#40,#41,#42,#43,#44),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#38 = CARTESIAN_POINT('',(1.6,0.));
+#39 = CARTESIAN_POINT('',(1.6,2.424871130596));
+#40 = CARTESIAN_POINT('',(3.7,1.212435565298));
+#41 = CARTESIAN_POINT('',(5.8,3.429011037613E-16));
+#42 = CARTESIAN_POINT('',(3.7,-1.212435565298));
+#43 = CARTESIAN_POINT('',(1.6,-2.424871130596));
+#44 = CARTESIAN_POINT('',(1.6,0.));
+#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46 = PCURVE('',#47,#52);
+#47 = CONICAL_SURFACE('',#48,1.1,0.785398163397);
+#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#49 = CARTESIAN_POINT('',(10.55,0.,46.));
+#50 = DIRECTION('',(0.,0.,1.));
+#51 = DIRECTION('',(1.,0.,0.));
+#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);
+#53 = LINE('',#54,#55);
+#54 = CARTESIAN_POINT('',(-0.,0.3));
+#55 = VECTOR('',#56,1.);
+#56 = DIRECTION('',(1.,-0.));
+#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60));
+#60 = ORIENTED_EDGE('',*,*,#61,.F.);
+#61 = EDGE_CURVE('',#62,#62,#64,.T.);
+#62 = VERTEX_POINT('',#63);
+#63 = CARTESIAN_POINT('',(13.25,0.,46.3));
+#64 = SURFACE_CURVE('',#65,(#70,#81),.PCURVE_S1.);
+#65 = CIRCLE('',#66,2.7);
+#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69);
+#67 = CARTESIAN_POINT('',(10.55,0.,46.3));
+#68 = DIRECTION('',(0.,0.,1.));
+#69 = DIRECTION('',(1.,0.,0.));
+#70 = PCURVE('',#31,#71);
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80);
+#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#73 = CARTESIAN_POINT('',(0.3,0.));
+#74 = CARTESIAN_POINT('',(0.3,4.676537180436));
+#75 = CARTESIAN_POINT('',(4.35,2.338268590218));
+#76 = CARTESIAN_POINT('',(8.4,6.613092715396E-16));
+#77 = CARTESIAN_POINT('',(4.35,-2.338268590218));
+#78 = CARTESIAN_POINT('',(0.3,-4.676537180436));
+#79 = CARTESIAN_POINT('',(0.3,0.));
+#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#81 = PCURVE('',#82,#87);
+#82 = CONICAL_SURFACE('',#83,3.,0.785398163397);
+#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
+#84 = CARTESIAN_POINT('',(10.55,0.,46.));
+#85 = DIRECTION('',(0.,0.,-1.));
+#86 = DIRECTION('',(1.,0.,0.));
+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-0.,-0.3));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(-1.,-0.));
+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#93 = ADVANCED_FACE('',(#94),#47,.F.);
+#94 = FACE_BOUND('',#95,.T.);
+#95 = EDGE_LOOP('',(#96,#117,#118,#119));
+#96 = ORIENTED_EDGE('',*,*,#97,.F.);
+#97 = EDGE_CURVE('',#22,#98,#100,.T.);
+#98 = VERTEX_POINT('',#99);
+#99 = CARTESIAN_POINT('',(11.65,0.,46.));
+#100 = SEAM_CURVE('',#101,(#105,#111),.PCURVE_S1.);
+#101 = LINE('',#102,#103);
+#102 = CARTESIAN_POINT('',(11.65,0.,46.));
+#103 = VECTOR('',#104,1.);
+#104 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#105 = PCURVE('',#47,#106);
+#106 = DEFINITIONAL_REPRESENTATION('',(#107),#110);
+#107 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#108,#109),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.);
+#108 = CARTESIAN_POINT('',(0.,0.3));
+#109 = CARTESIAN_POINT('',(0.,0.));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = PCURVE('',#47,#112);
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#116);
+#113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#114,#115),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.);
+#114 = CARTESIAN_POINT('',(6.28318530718,0.3));
+#115 = CARTESIAN_POINT('',(6.28318530718,0.));
+#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#117 = ORIENTED_EDGE('',*,*,#21,.T.);
+#118 = ORIENTED_EDGE('',*,*,#97,.T.);
+#119 = ORIENTED_EDGE('',*,*,#120,.F.);
+#120 = EDGE_CURVE('',#98,#98,#121,.T.);
+#121 = SURFACE_CURVE('',#122,(#127,#134),.PCURVE_S1.);
+#122 = CIRCLE('',#123,1.1);
+#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
+#124 = CARTESIAN_POINT('',(10.55,0.,46.));
+#125 = DIRECTION('',(0.,0.,1.));
+#126 = DIRECTION('',(1.,0.,0.));
+#127 = PCURVE('',#47,#128);
+#128 = DEFINITIONAL_REPRESENTATION('',(#129),#133);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(0.,-0.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(1.,-0.));
+#133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#134 = PCURVE('',#135,#140);
+#135 = CYLINDRICAL_SURFACE('',#136,1.1);
+#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139);
+#137 = CARTESIAN_POINT('',(10.55,0.,46.3));
+#138 = DIRECTION('',(0.,0.,1.));
+#139 = DIRECTION('',(1.,0.,0.));
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(0.,-0.3));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(1.,0.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#146 = ADVANCED_FACE('',(#147),#82,.T.);
+#147 = FACE_BOUND('',#148,.T.);
+#148 = EDGE_LOOP('',(#149,#186,#215,#250,#285,#309,#344,#379,#403,#438,
+    #473,#497,#532,#567,#591,#626,#661,#685,#720,#755,#779,#814,#849,
+    #873,#908,#943,#967,#1002,#1037,#1061,#1096,#1131,#1155,#1190,#1225,
+    #1249,#1284,#1319,#1343,#1378,#1413,#1437,#1472,#1507,#1531,#1566,
+    #1601,#1625,#1660,#1695,#1719,#1754,#1789,#1813,#1848,#1883,#1907,
+    #1942,#1977,#2001,#2036,#2071,#2095,#2130,#2149,#2150,#2151,#2186,
+    #2210,#2245,#2280,#2304,#2339,#2374,#2398,#2433,#2468,#2492,#2527,
+    #2562,#2586,#2621,#2656,#2680,#2715,#2750,#2774));
+#149 = ORIENTED_EDGE('',*,*,#150,.F.);
+#150 = EDGE_CURVE('',#151,#153,#155,.T.);
+#151 = VERTEX_POINT('',#152);
+#152 = CARTESIAN_POINT('',(10.356262254949,2.993737745051,46.));
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(10.55,2.8,46.2));
+#155 = SURFACE_CURVE('',#156,(#161,#174),.PCURVE_S1.);
+#156 = HYPERBOLA('',#157,1.979898987322,1.979898987322);
+#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
+#158 = CARTESIAN_POINT('',(11.95,1.4,49.));
+#159 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#160 = DIRECTION('',(0.,0.,-1.));
+#161 = PCURVE('',#82,#162);
+#162 = DEFINITIONAL_REPRESENTATION('',(#163),#173);
+#163 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#164,#165,#166,#167,#168,#169,
+    #170,#171,#172),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975922077661,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#164 = CARTESIAN_POINT('',(-1.635420547333,1.245432384206E-16));
+#165 = CARTESIAN_POINT('',(-1.626784377724,-2.949383453593E-02));
+#166 = CARTESIAN_POINT('',(-1.618051174979,-5.840056705781E-02));
+#167 = CARTESIAN_POINT('',(-1.609220647981,-8.672789574132E-02));
+#168 = CARTESIAN_POINT('',(-1.600292563501,-0.114483302033));
+#169 = CARTESIAN_POINT('',(-1.59126674932,-0.141674057133));
+#170 = CARTESIAN_POINT('',(-1.582143098381,-0.168307225999));
+#171 = CARTESIAN_POINT('',(-1.572921572614,-0.194389671195));
+#172 = CARTESIAN_POINT('',(-1.563602206305,-0.219928058485));
+#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#174 = PCURVE('',#175,#180);
+#175 = PLANE('',#176);
+#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179);
+#177 = CARTESIAN_POINT('',(10.35,3.,46.3));
+#178 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#179 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
+#181 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#182,#183,#184),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975922077661,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370212293,1.)) REPRESENTATION_ITEM('') );
+#182 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#183 = CARTESIAN_POINT('',(0.165742180916,-0.182132293412));
+#184 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#186 = ORIENTED_EDGE('',*,*,#187,.T.);
+#187 = EDGE_CURVE('',#151,#188,#190,.T.);
+#188 = VERTEX_POINT('',#189);
+#189 = CARTESIAN_POINT('',(10.072711016244,2.961789193374,46.));
+#190 = SURFACE_CURVE('',#191,(#196,#203),.PCURVE_S1.);
+#191 = CIRCLE('',#192,3.);
+#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
+#193 = CARTESIAN_POINT('',(10.55,0.,46.));
+#194 = DIRECTION('',(0.,0.,1.));
+#195 = DIRECTION('',(1.,0.,0.));
+#196 = PCURVE('',#82,#197);
+#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(-0.,-0.));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(-1.,-0.));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#203 = PCURVE('',#204,#209);
+#204 = CYLINDRICAL_SURFACE('',#205,3.);
+#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208);
+#206 = CARTESIAN_POINT('',(10.55,0.,41.9));
+#207 = DIRECTION('',(-0.,-0.,-1.));
+#208 = DIRECTION('',(1.,0.,0.));
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(-0.,-4.1));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(-1.,0.));
+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#215 = ORIENTED_EDGE('',*,*,#216,.T.);
+#216 = EDGE_CURVE('',#188,#217,#219,.T.);
+#217 = VERTEX_POINT('',#218);
+#218 = CARTESIAN_POINT('',(9.926941384922,2.729798154109,46.2));
+#219 = SURFACE_CURVE('',#220,(#225,#238),.PCURVE_S1.);
+#220 = HYPERBOLA('',#221,1.979898987322,1.979898987322);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(8.873571615407,1.053369769516,49.));
+#223 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#224 = DIRECTION('',(0.,0.,-1.));
+#225 = PCURVE('',#82,#226);
+#226 = DEFINITIONAL_REPRESENTATION('',(#227),#237);
+#227 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#228,#229,#230,#231,#232,#233,
+    #234,#235,#236),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#228 = CARTESIAN_POINT('',(-1.730556910054,5.010642677613E-05));
+#229 = CARTESIAN_POINT('',(-1.73919476934,-2.945086423417E-02));
+#230 = CARTESIAN_POINT('',(-1.747929702609,-5.836447369562E-02));
+#231 = CARTESIAN_POINT('',(-1.756762001218,-8.66984252642E-02));
+#232 = CARTESIAN_POINT('',(-1.76569189861,-0.114460205335));
+#233 = CARTESIAN_POINT('',(-1.774719567136,-0.141657089869));
+#234 = CARTESIAN_POINT('',(-1.783845113966,-0.168296148415));
+#235 = CARTESIAN_POINT('',(-1.793068577203,-0.19438424795));
+#236 = CARTESIAN_POINT('',(-1.802389922542,-0.219928058485));
+#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#238 = PCURVE('',#239,#244);
+#239 = PLANE('',#240);
+#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243);
+#241 = CARTESIAN_POINT('',(10.077422780567,2.969287923337,46.3));
+#242 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#243 = DIRECTION('',(-0.532032076515,-0.846724199228,0.));
+#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249);
+#245 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#246,#247,#248),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#246 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#247 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#248 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#250 = ORIENTED_EDGE('',*,*,#251,.F.);
+#251 = EDGE_CURVE('',#252,#217,#254,.T.);
+#252 = VERTEX_POINT('',#253);
+#253 = CARTESIAN_POINT('',(9.694950345658,2.875567785431,46.));
+#254 = SURFACE_CURVE('',#255,(#260,#273),.PCURVE_S1.);
+#255 = HYPERBOLA('',#256,1.979898987322,1.979898987322);
+#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259);
+#257 = CARTESIAN_POINT('',(11.603369769516,1.676428384593,49.));
+#258 = DIRECTION('',(-0.532032076515,-0.846724199228,-0.));
+#259 = DIRECTION('',(0.,0.,-1.));
+#260 = PCURVE('',#82,#261);
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#272);
+#262 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#263,#264,#265,#266,#267,#268,
+    #269,#270,#271),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#263 = CARTESIAN_POINT('',(-1.859834694048,5.010642677657E-05));
+#264 = CARTESIAN_POINT('',(-1.851196834762,-2.945086423417E-02));
+#265 = CARTESIAN_POINT('',(-1.842461901491,-5.83644736955E-02));
+#266 = CARTESIAN_POINT('',(-1.833629602889,-8.669842526428E-02));
+#267 = CARTESIAN_POINT('',(-1.824699705481,-0.114460205335));
+#268 = CARTESIAN_POINT('',(-1.815672036975,-0.141657089869));
+#269 = CARTESIAN_POINT('',(-1.806546490134,-0.168296148414));
+#270 = CARTESIAN_POINT('',(-1.7973230269,-0.19438424795));
+#271 = CARTESIAN_POINT('',(-1.788001681561,-0.219928058485));
+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#273 = PCURVE('',#274,#279);
+#274 = PLANE('',#275);
+#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
+#276 = CARTESIAN_POINT('',(9.687451615695,2.880279549754,46.3));
+#277 = DIRECTION('',(-0.532032076515,-0.846724199228,0.));
+#278 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284);
+#280 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#281,#282,#283),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#281 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#282 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#283 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#285 = ORIENTED_EDGE('',*,*,#286,.T.);
+#286 = EDGE_CURVE('',#252,#287,#289,.T.);
+#287 = VERTEX_POINT('',#288);
+#288 = CARTESIAN_POINT('',(9.425617550068,2.781324164186,46.));
+#289 = SURFACE_CURVE('',#290,(#295,#302),.PCURVE_S1.);
+#290 = CIRCLE('',#291,3.);
+#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#292 = CARTESIAN_POINT('',(10.55,0.,46.));
+#293 = DIRECTION('',(0.,0.,1.));
+#294 = DIRECTION('',(1.,0.,0.));
+#295 = PCURVE('',#82,#296);
+#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);
+#297 = LINE('',#298,#299);
+#298 = CARTESIAN_POINT('',(-0.,-0.));
+#299 = VECTOR('',#300,1.);
+#300 = DIRECTION('',(-1.,-0.));
+#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#302 = PCURVE('',#204,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(-0.,-4.1));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(-1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = ORIENTED_EDGE('',*,*,#310,.T.);
+#310 = EDGE_CURVE('',#287,#311,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(9.335125530471,2.522712830127,46.2));
+#313 = SURFACE_CURVE('',#314,(#319,#332),.PCURVE_S1.);
+#314 = HYPERBOLA('',#315,1.979898987322,1.979898987322);
+#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318);
+#316 = CARTESIAN_POINT('',(8.681206350172,0.653919180299,49.));
+#317 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#318 = DIRECTION('',(0.,0.,-1.));
+#319 = PCURVE('',#82,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#331);
+#321 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#322,#323,#324,#325,#326,#327,
+    #328,#329,#330),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#322 = CARTESIAN_POINT('',(-1.954956385311,5.010642677657E-05));
+#323 = CARTESIAN_POINT('',(-1.963594244597,-2.945086423417E-02));
+#324 = CARTESIAN_POINT('',(-1.972329177865,-5.836447369572E-02));
+#325 = CARTESIAN_POINT('',(-1.981161476478,-8.669842526364E-02));
+#326 = CARTESIAN_POINT('',(-1.990091373864,-0.114460205336));
+#327 = CARTESIAN_POINT('',(-1.999119042394,-0.141657089869));
+#328 = CARTESIAN_POINT('',(-2.008244589222,-0.168296148415));
+#329 = CARTESIAN_POINT('',(-2.017468052459,-0.19438424795));
+#330 = CARTESIAN_POINT('',(-2.026789397798,-0.219928058485));
+#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('',(9.428542556228,2.789683351531,46.3));
+#336 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#337 = DIRECTION('',(-0.330279061955,-0.943883330308,0.));
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#340,#341,#342),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#340 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#341 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#342 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = ORIENTED_EDGE('',*,*,#345,.F.);
+#345 = EDGE_CURVE('',#346,#311,#348,.T.);
+#346 = VERTEX_POINT('',#347);
+#347 = CARTESIAN_POINT('',(9.076514196411,2.613204849724,46.));
+#348 = SURFACE_CURVE('',#349,(#354,#367),.PCURVE_S1.);
+#349 = HYPERBOLA('',#350,1.979898987322,1.979898987322);
+#350 = AXIS2_PLACEMENT_3D('',#351,#352,#353);
+#351 = CARTESIAN_POINT('',(11.203919180299,1.868793649828,49.));
+#352 = DIRECTION('',(-0.330279061955,-0.943883330308,-0.));
+#353 = DIRECTION('',(0.,0.,-1.));
+#354 = PCURVE('',#82,#355);
+#355 = DEFINITIONAL_REPRESENTATION('',(#356),#366);
+#356 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#357,#358,#359,#360,#361,#362,
+    #363,#364,#365),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#357 = CARTESIAN_POINT('',(-2.084234169305,5.010642677635E-05));
+#358 = CARTESIAN_POINT('',(-2.075596310019,-2.945086423417E-02));
+#359 = CARTESIAN_POINT('',(-2.06686137675,-5.83644736957E-02));
+#360 = CARTESIAN_POINT('',(-2.058029078142,-8.669842526412E-02));
+#361 = CARTESIAN_POINT('',(-2.049099180742,-0.114460205336));
+#362 = CARTESIAN_POINT('',(-2.040071512229,-0.141657089869));
+#363 = CARTESIAN_POINT('',(-2.030945965392,-0.168296148415));
+#364 = CARTESIAN_POINT('',(-2.021722502156,-0.19438424795));
+#365 = CARTESIAN_POINT('',(-2.012401156817,-0.219928058485));
+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#367 = PCURVE('',#368,#373);
+#368 = PLANE('',#369);
+#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372);
+#370 = CARTESIAN_POINT('',(9.068155009067,2.616129855884,46.3));
+#371 = DIRECTION('',(-0.330279061955,-0.943883330308,0.));
+#372 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#373 = DEFINITIONAL_REPRESENTATION('',(#374),#378);
+#374 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#375,#376,#377),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#375 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#376 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#377 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#379 = ORIENTED_EDGE('',*,*,#380,.T.);
+#380 = EDGE_CURVE('',#346,#381,#383,.T.);
+#381 = VERTEX_POINT('',#382);
+#382 = CARTESIAN_POINT('',(8.834905314944,2.461391927608,46.));
+#383 = SURFACE_CURVE('',#384,(#389,#396),.PCURVE_S1.);
+#384 = CIRCLE('',#385,3.);
+#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
+#386 = CARTESIAN_POINT('',(10.55,0.,46.));
+#387 = DIRECTION('',(0.,0.,1.));
+#388 = DIRECTION('',(1.,0.,0.));
+#389 = PCURVE('',#82,#390);
+#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(-0.,-0.));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(-1.,-0.));
+#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#396 = PCURVE('',#204,#397);
+#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);
+#398 = LINE('',#399,#400);
+#399 = CARTESIAN_POINT('',(-0.,-4.1));
+#400 = VECTOR('',#401,1.);
+#401 = DIRECTION('',(-1.,0.));
+#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#403 = ORIENTED_EDGE('',*,*,#404,.T.);
+#404 = EDGE_CURVE('',#381,#405,#407,.T.);
+#405 = VERTEX_POINT('',#406);
+#406 = CARTESIAN_POINT('',(8.804228554796,2.18912815091,46.2));
+#407 = SURFACE_CURVE('',#408,(#413,#426),.PCURVE_S1.);
+#408 = HYPERBOLA('',#409,1.979898987322,1.979898987322);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(8.582550201943,0.221678352853,49.));
+#411 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#412 = DIRECTION('',(0.,0.,-1.));
+#413 = PCURVE('',#82,#414);
+#414 = DEFINITIONAL_REPRESENTATION('',(#415),#425);
+#415 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#416,#417,#418,#419,#420,#421,
+    #422,#423,#424),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#416 = CARTESIAN_POINT('',(-2.179355860567,5.010642677546E-05));
+#417 = CARTESIAN_POINT('',(-2.187993719853,-2.945086423417E-02));
+#418 = CARTESIAN_POINT('',(-2.196728653122,-5.836447369558E-02));
+#419 = CARTESIAN_POINT('',(-2.205560951726,-8.669842526428E-02));
+#420 = CARTESIAN_POINT('',(-2.214490849123,-0.114460205335));
+#421 = CARTESIAN_POINT('',(-2.22351851764,-0.141657089869));
+#422 = CARTESIAN_POINT('',(-2.23264406448,-0.168296148414));
+#423 = CARTESIAN_POINT('',(-2.241867527716,-0.19438424795));
+#424 = CARTESIAN_POINT('',(-2.251188873054,-0.219928058485));
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#426 = PCURVE('',#427,#432);
+#427 = PLANE('',#428);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(8.835896890917,2.470192407776,46.3));
+#430 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#431 = DIRECTION('',(-0.111964476103,-0.993712209893,0.));
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
+#433 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#434,#435,#436),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#434 = CARTESIAN_POINT('',(8.789472913847E-03,-0.300050106427));
+#435 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#436 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#438 = ORIENTED_EDGE('',*,*,#439,.F.);
+#439 = EDGE_CURVE('',#440,#405,#442,.T.);
+#440 = VERTEX_POINT('',#441);
+#441 = CARTESIAN_POINT('',(8.531964778098,2.219804911059,46.));
+#442 = SURFACE_CURVE('',#443,(#448,#461),.PCURVE_S1.);
+#443 = HYPERBOLA('',#444,1.979898987322,1.979898987322);
+#444 = AXIS2_PLACEMENT_3D('',#445,#446,#447);
+#445 = CARTESIAN_POINT('',(10.771678352853,1.967449798057,49.));
+#446 = DIRECTION('',(-0.111964476103,-0.993712209893,-0.));
+#447 = DIRECTION('',(0.,0.,-1.));
+#448 = PCURVE('',#82,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#460);
+#450 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#451,#452,#453,#454,#455,#456,
+    #457,#458,#459),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#451 = CARTESIAN_POINT('',(-2.308633644561,5.010642677568E-05));
+#452 = CARTESIAN_POINT('',(-2.299995785275,-2.945086423417E-02));
+#453 = CARTESIAN_POINT('',(-2.291260852006,-5.836447369568E-02));
+#454 = CARTESIAN_POINT('',(-2.282428553393,-8.669842526396E-02));
+#455 = CARTESIAN_POINT('',(-2.273498656004,-0.114460205335));
+#456 = CARTESIAN_POINT('',(-2.264470987478,-0.141657089869));
+#457 = CARTESIAN_POINT('',(-2.255345440648,-0.168296148415));
+#458 = CARTESIAN_POINT('',(-2.246121977412,-0.19438424795));
+#459 = CARTESIAN_POINT('',(-2.236800632074,-0.219928058485));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#461 = PCURVE('',#462,#467);
+#462 = PLANE('',#463);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(8.52316429793,2.220796487032,46.3));
+#465 = DIRECTION('',(-0.111964476103,-0.993712209893,0.));
+#466 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
+#468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#469,#470,#471),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#469 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#470 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#471 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#473 = ORIENTED_EDGE('',*,*,#474,.T.);
+#474 = EDGE_CURVE('',#440,#475,#477,.T.);
+#475 = VERTEX_POINT('',#476);
+#476 = CARTESIAN_POINT('',(8.330195088941,2.018035221902,46.));
+#477 = SURFACE_CURVE('',#478,(#483,#490),.PCURVE_S1.);
+#478 = CIRCLE('',#479,3.);
+#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482);
+#480 = CARTESIAN_POINT('',(10.55,0.,46.));
+#481 = DIRECTION('',(0.,0.,1.));
+#482 = DIRECTION('',(1.,0.,0.));
+#483 = PCURVE('',#82,#484);
+#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(-0.,-0.));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(-1.,-0.));
+#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#490 = PCURVE('',#204,#491);
+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
+#492 = LINE('',#493,#494);
+#493 = CARTESIAN_POINT('',(-0.,-4.1));
+#494 = VECTOR('',#495,1.);
+#495 = DIRECTION('',(-1.,0.));
+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#497 = ORIENTED_EDGE('',*,*,#498,.T.);
+#498 = EDGE_CURVE('',#475,#499,#501,.T.);
+#499 = VERTEX_POINT('',#500);
+#500 = CARTESIAN_POINT('',(8.36087184909,1.745771445204,46.2));
+#501 = SURFACE_CURVE('',#502,(#507,#520),.PCURVE_S1.);
+#502 = HYPERBOLA('',#503,1.979898987322,1.979898987322);
+#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506);
+#504 = CARTESIAN_POINT('',(8.582550201943,-0.221678352853,49.));
+#505 = DIRECTION('',(-0.993712209893,-0.111964476103,-0.));
+#506 = DIRECTION('',(0.,0.,-1.));
+#507 = PCURVE('',#82,#508);
+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#519);
+#509 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#510,#511,#512,#513,#514,#515,
+    #516,#517,#518),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#510 = CARTESIAN_POINT('',(-2.403755335823,5.010642677657E-05));
+#511 = CARTESIAN_POINT('',(-2.41239319511,-2.945086423417E-02));
+#512 = CARTESIAN_POINT('',(-2.421128128378,-5.836447369562E-02));
+#513 = CARTESIAN_POINT('',(-2.429960426991,-8.669842526436E-02));
+#514 = CARTESIAN_POINT('',(-2.438890324383,-0.114460205335));
+#515 = CARTESIAN_POINT('',(-2.447917992899,-0.141657089869));
+#516 = CARTESIAN_POINT('',(-2.457043539736,-0.168296148415));
+#517 = CARTESIAN_POINT('',(-2.466267002972,-0.19438424795));
+#518 = CARTESIAN_POINT('',(-2.475588348311,-0.219928058485));
+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#520 = PCURVE('',#521,#526);
+#521 = PLANE('',#522);
+#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525);
+#523 = CARTESIAN_POINT('',(8.329203512968,2.02683570207,46.3));
+#524 = DIRECTION('',(-0.993712209893,-0.111964476103,0.));
+#525 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531);
+#527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#528,#529,#530),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#528 = CARTESIAN_POINT('',(8.789472913845E-03,-0.300050106427));
+#529 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#530 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#532 = ORIENTED_EDGE('',*,*,#533,.F.);
+#533 = EDGE_CURVE('',#534,#499,#536,.T.);
+#534 = VERTEX_POINT('',#535);
+#535 = CARTESIAN_POINT('',(8.088608072392,1.715094685056,46.));
+#536 = SURFACE_CURVE('',#537,(#542,#555),.PCURVE_S1.);
+#537 = HYPERBOLA('',#538,1.979898987322,1.979898987322);
+#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
+#539 = CARTESIAN_POINT('',(10.328321647147,1.967449798057,49.));
+#540 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#541 = DIRECTION('',(0.,0.,-1.));
+#542 = PCURVE('',#82,#543);
+#543 = DEFINITIONAL_REPRESENTATION('',(#544),#554);
+#544 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#545,#546,#547,#548,#549,#550,
+    #551,#552,#553),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#545 = CARTESIAN_POINT('',(-2.533033119818,5.010642677613E-05));
+#546 = CARTESIAN_POINT('',(-2.524395260532,-2.945086423417E-02));
+#547 = CARTESIAN_POINT('',(-2.515660327263,-5.836447369556E-02));
+#548 = CARTESIAN_POINT('',(-2.506828028651,-8.669842526436E-02));
+#549 = CARTESIAN_POINT('',(-2.497898131267,-0.114460205335));
+#550 = CARTESIAN_POINT('',(-2.488870462737,-0.141657089869));
+#551 = CARTESIAN_POINT('',(-2.479744915908,-0.168296148414));
+#552 = CARTESIAN_POINT('',(-2.470521452669,-0.19438424795));
+#553 = CARTESIAN_POINT('',(-2.46120010733,-0.219928058485));
+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#555 = PCURVE('',#556,#561);
+#556 = PLANE('',#557);
+#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560);
+#558 = CARTESIAN_POINT('',(8.079807592224,1.714103109083,46.3));
+#559 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#560 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#563,#564,#565),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#563 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#564 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#565 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#534,#569,#571,.T.);
+#569 = VERTEX_POINT('',#570);
+#570 = CARTESIAN_POINT('',(7.936795150276,1.473485803589,46.));
+#571 = SURFACE_CURVE('',#572,(#577,#584),.PCURVE_S1.);
+#572 = CIRCLE('',#573,3.);
+#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#574 = CARTESIAN_POINT('',(10.55,0.,46.));
+#575 = DIRECTION('',(0.,0.,1.));
+#576 = DIRECTION('',(1.,0.,0.));
+#577 = PCURVE('',#82,#578);
+#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583);
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(-0.,-0.));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(-1.,-0.));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = PCURVE('',#204,#585);
+#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
+#586 = LINE('',#587,#588);
+#587 = CARTESIAN_POINT('',(-0.,-4.1));
+#588 = VECTOR('',#589,1.);
+#589 = DIRECTION('',(-1.,0.));
+#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#591 = ORIENTED_EDGE('',*,*,#592,.T.);
+#592 = EDGE_CURVE('',#569,#593,#595,.T.);
+#593 = VERTEX_POINT('',#594);
+#594 = CARTESIAN_POINT('',(8.027287169873,1.214874469529,46.2));
+#595 = SURFACE_CURVE('',#596,(#601,#614),.PCURVE_S1.);
+#596 = HYPERBOLA('',#597,1.979898987322,1.979898987322);
+#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
+#598 = CARTESIAN_POINT('',(8.681206350172,-0.653919180299,49.));
+#599 = DIRECTION('',(-0.943883330308,-0.330279061955,-0.));
+#600 = DIRECTION('',(0.,0.,-1.));
+#601 = PCURVE('',#82,#602);
+#602 = DEFINITIONAL_REPRESENTATION('',(#603),#613);
+#603 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#604,#605,#606,#607,#608,#609,
+    #610,#611,#612),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#604 = CARTESIAN_POINT('',(-2.62815481108,5.010642677613E-05));
+#605 = CARTESIAN_POINT('',(-2.636792670366,-2.945086423417E-02));
+#606 = CARTESIAN_POINT('',(-2.645527603634,-5.836447369552E-02));
+#607 = CARTESIAN_POINT('',(-2.654359902231,-8.66984252646E-02));
+#608 = CARTESIAN_POINT('',(-2.663289799642,-0.114460205335));
+#609 = CARTESIAN_POINT('',(-2.672317468152,-0.141657089869));
+#610 = CARTESIAN_POINT('',(-2.681443014992,-0.168296148414));
+#611 = CARTESIAN_POINT('',(-2.690666478229,-0.19438424795));
+#612 = CARTESIAN_POINT('',(-2.699987823567,-0.219928058485));
+#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#614 = PCURVE('',#615,#620);
+#615 = PLANE('',#616);
+#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619);
+#617 = CARTESIAN_POINT('',(7.933870144116,1.481844990933,46.3));
+#618 = DIRECTION('',(-0.943883330308,-0.330279061955,0.));
+#619 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);
+#621 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#622,#623,#624),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#622 = CARTESIAN_POINT('',(8.789472913848E-03,-0.300050106427));
+#623 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#624 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#626 = ORIENTED_EDGE('',*,*,#627,.F.);
+#627 = EDGE_CURVE('',#628,#593,#630,.T.);
+#628 = VERTEX_POINT('',#629);
+#629 = CARTESIAN_POINT('',(7.768675835814,1.124382449932,46.));
+#630 = SURFACE_CURVE('',#631,(#636,#649),.PCURVE_S1.);
+#631 = HYPERBOLA('',#632,1.979898987322,1.979898987322);
+#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);
+#633 = CARTESIAN_POINT('',(9.896080819701,1.868793649828,49.));
+#634 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#635 = DIRECTION('',(0.,0.,-1.));
+#636 = PCURVE('',#82,#637);
+#637 = DEFINITIONAL_REPRESENTATION('',(#638),#648);
+#638 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#639,#640,#641,#642,#643,#644,
+    #645,#646,#647),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#639 = CARTESIAN_POINT('',(-2.757432595074,5.010642677679E-05));
+#640 = CARTESIAN_POINT('',(-2.748794735788,-2.945086423417E-02));
+#641 = CARTESIAN_POINT('',(-2.74005980252,-5.836447369572E-02));
+#642 = CARTESIAN_POINT('',(-2.731227503898,-8.66984252638E-02));
+#643 = CARTESIAN_POINT('',(-2.722297606533,-0.114460205335));
+#644 = CARTESIAN_POINT('',(-2.713269937982,-0.141657089868));
+#645 = CARTESIAN_POINT('',(-2.704144391165,-0.168296148415));
+#646 = CARTESIAN_POINT('',(-2.694920927925,-0.19438424795));
+#647 = CARTESIAN_POINT('',(-2.685599582587,-0.219928058485));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = PCURVE('',#650,#655);
+#650 = PLANE('',#651);
+#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654);
+#652 = CARTESIAN_POINT('',(7.760316648469,1.121457443772,46.3));
+#653 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#654 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660);
+#656 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#657,#658,#659),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#657 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#658 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#659 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#661 = ORIENTED_EDGE('',*,*,#662,.T.);
+#662 = EDGE_CURVE('',#628,#663,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(7.674432214569,0.855049654342,46.));
+#665 = SURFACE_CURVE('',#666,(#671,#678),.PCURVE_S1.);
+#666 = CIRCLE('',#667,3.);
+#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670);
+#668 = CARTESIAN_POINT('',(10.55,0.,46.));
+#669 = DIRECTION('',(0.,0.,1.));
+#670 = DIRECTION('',(1.,0.,0.));
+#671 = PCURVE('',#82,#672);
+#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677);
+#673 = LINE('',#674,#675);
+#674 = CARTESIAN_POINT('',(-0.,-0.));
+#675 = VECTOR('',#676,1.);
+#676 = DIRECTION('',(-1.,-0.));
+#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#678 = PCURVE('',#204,#679);
+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684);
+#680 = LINE('',#681,#682);
+#681 = CARTESIAN_POINT('',(-0.,-4.1));
+#682 = VECTOR('',#683,1.);
+#683 = DIRECTION('',(-1.,0.));
+#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#685 = ORIENTED_EDGE('',*,*,#686,.T.);
+#686 = EDGE_CURVE('',#663,#687,#689,.T.);
+#687 = VERTEX_POINT('',#688);
+#688 = CARTESIAN_POINT('',(7.820201845891,0.623058615078,46.2));
+#689 = SURFACE_CURVE('',#690,(#695,#708),.PCURVE_S1.);
+#690 = HYPERBOLA('',#691,1.979898987322,1.979898987322);
+#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694);
+#692 = CARTESIAN_POINT('',(8.873571615407,-1.053369769516,49.));
+#693 = DIRECTION('',(-0.846724199228,-0.532032076515,-0.));
+#694 = DIRECTION('',(0.,0.,-1.));
+#695 = PCURVE('',#82,#696);
+#696 = DEFINITIONAL_REPRESENTATION('',(#697),#707);
+#697 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#698,#699,#700,#701,#702,#703,
+    #704,#705,#706),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#698 = CARTESIAN_POINT('',(-2.852554286336,5.010642677657E-05));
+#699 = CARTESIAN_POINT('',(-2.861192145622,-2.945086423417E-02));
+#700 = CARTESIAN_POINT('',(-2.869927078893,-5.836447369568E-02));
+#701 = CARTESIAN_POINT('',(-2.878759377481,-8.669842526428E-02));
+#702 = CARTESIAN_POINT('',(-2.887689274905,-0.114460205335));
+#703 = CARTESIAN_POINT('',(-2.896716943402,-0.141657089869));
+#704 = CARTESIAN_POINT('',(-2.90584249025,-0.168296148415));
+#705 = CARTESIAN_POINT('',(-2.915065953485,-0.19438424795));
+#706 = CARTESIAN_POINT('',(-2.924387298824,-0.219928058485));
+#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#708 = PCURVE('',#709,#714);
+#709 = PLANE('',#710);
+#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713);
+#711 = CARTESIAN_POINT('',(7.669720450246,0.862548384305,46.3));
+#712 = DIRECTION('',(-0.846724199228,-0.532032076515,0.));
+#713 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#714 = DEFINITIONAL_REPRESENTATION('',(#715),#719);
+#715 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#716,#717,#718),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#716 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#717 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#718 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#687,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(7.588210806626,0.477288983756,46.));
+#724 = SURFACE_CURVE('',#725,(#730,#743),.PCURVE_S1.);
+#725 = HYPERBOLA('',#726,1.979898987322,1.979898987322);
+#726 = AXIS2_PLACEMENT_3D('',#727,#728,#729);
+#727 = CARTESIAN_POINT('',(9.496630230484,1.676428384593,49.));
+#728 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#729 = DIRECTION('',(0.,0.,-1.));
+#730 = PCURVE('',#82,#731);
+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#742);
+#732 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#733,#734,#735,#736,#737,#738,
+    #739,#740,#741),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#733 = CARTESIAN_POINT('',(-2.981832070331,5.010642677657E-05));
+#734 = CARTESIAN_POINT('',(-2.973194211044,-2.945086423417E-02));
+#735 = CARTESIAN_POINT('',(-2.96445927777,-5.836447369562E-02));
+#736 = CARTESIAN_POINT('',(-2.955626979181,-8.669842526436E-02));
+#737 = CARTESIAN_POINT('',(-2.946697081754,-0.114460205335));
+#738 = CARTESIAN_POINT('',(-2.937669413262,-0.141657089869));
+#739 = CARTESIAN_POINT('',(-2.928543866414,-0.168296148415));
+#740 = CARTESIAN_POINT('',(-2.919320403182,-0.19438424795));
+#741 = CARTESIAN_POINT('',(-2.909999057843,-0.219928058485));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#743 = PCURVE('',#744,#749);
+#744 = PLANE('',#745);
+#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748);
+#746 = CARTESIAN_POINT('',(7.580712076663,0.472577219433,46.3));
+#747 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#748 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);
+#750 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#751,#752,#753),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#751 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#752 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#753 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#755 = ORIENTED_EDGE('',*,*,#756,.T.);
+#756 = EDGE_CURVE('',#722,#757,#759,.T.);
+#757 = VERTEX_POINT('',#758);
+#758 = CARTESIAN_POINT('',(7.556262254949,0.193737745051,46.));
+#759 = SURFACE_CURVE('',#760,(#765,#772),.PCURVE_S1.);
+#760 = CIRCLE('',#761,3.);
+#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764);
+#762 = CARTESIAN_POINT('',(10.55,0.,46.));
+#763 = DIRECTION('',(0.,0.,1.));
+#764 = DIRECTION('',(1.,0.,0.));
+#765 = PCURVE('',#82,#766);
+#766 = DEFINITIONAL_REPRESENTATION('',(#767),#771);
+#767 = LINE('',#768,#769);
+#768 = CARTESIAN_POINT('',(-0.,-0.));
+#769 = VECTOR('',#770,1.);
+#770 = DIRECTION('',(-1.,-0.));
+#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#772 = PCURVE('',#204,#773);
+#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(-0.,-4.1));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(-1.,0.));
+#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#779 = ORIENTED_EDGE('',*,*,#780,.T.);
+#780 = EDGE_CURVE('',#757,#781,#783,.T.);
+#781 = VERTEX_POINT('',#782);
+#782 = CARTESIAN_POINT('',(7.75,2.831068712794E-16,46.2));
+#783 = SURFACE_CURVE('',#784,(#789,#802),.PCURVE_S1.);
+#784 = HYPERBOLA('',#785,1.979898987322,1.979898987322);
+#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788);
+#786 = CARTESIAN_POINT('',(9.15,-1.4,49.));
+#787 = DIRECTION('',(-0.707106781187,-0.707106781187,-0.));
+#788 = DIRECTION('',(0.,0.,-1.));
+#789 = PCURVE('',#82,#790);
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#801);
+#791 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#792,#793,#794,#795,#796,#797,
+    #798,#799,#800),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#792 = CARTESIAN_POINT('',(-3.076953761593,5.010642677613E-05));
+#793 = CARTESIAN_POINT('',(-3.085591620879,-2.945086423417E-02));
+#794 = CARTESIAN_POINT('',(-3.094326554147,-5.836447369546E-02));
+#795 = CARTESIAN_POINT('',(-3.103158852762,-8.6698425265E-02));
+#796 = CARTESIAN_POINT('',(-3.112088750124,-0.114460205334));
+#797 = CARTESIAN_POINT('',(-3.121116418675,-0.141657089869));
+#798 = CARTESIAN_POINT('',(-3.130241965503,-0.168296148414));
+#799 = CARTESIAN_POINT('',(-3.139465428742,-0.19438424795));
+#800 = CARTESIAN_POINT('',(-3.14878677408,-0.219928058485));
+#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#802 = PCURVE('',#803,#808);
+#803 = PLANE('',#804);
+#804 = AXIS2_PLACEMENT_3D('',#805,#806,#807);
+#805 = CARTESIAN_POINT('',(7.55,0.2,46.3));
+#806 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#807 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
+#809 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#810,#811,#812),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#810 = CARTESIAN_POINT('',(8.789472913847E-03,-0.300050106427));
+#811 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#812 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#814 = ORIENTED_EDGE('',*,*,#815,.F.);
+#815 = EDGE_CURVE('',#816,#781,#818,.T.);
+#816 = VERTEX_POINT('',#817);
+#817 = CARTESIAN_POINT('',(7.556262254949,-0.193737745051,46.));
+#818 = SURFACE_CURVE('',#819,(#824,#837),.PCURVE_S1.);
+#819 = HYPERBOLA('',#820,1.979898987322,1.979898987322);
+#820 = AXIS2_PLACEMENT_3D('',#821,#822,#823);
+#821 = CARTESIAN_POINT('',(9.15,1.4,49.));
+#822 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#823 = DIRECTION('',(0.,0.,-1.));
+#824 = PCURVE('',#82,#825);
+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#836);
+#826 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#827,#828,#829,#830,#831,#832,
+    #833,#834,#835),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#827 = CARTESIAN_POINT('',(-3.206231545587,5.010642677702E-05));
+#828 = CARTESIAN_POINT('',(-3.197593686301,-2.945086423417E-02));
+#829 = CARTESIAN_POINT('',(-3.188858753029,-5.836447369554E-02));
+#830 = CARTESIAN_POINT('',(-3.180026454429,-8.669842526436E-02));
+#831 = CARTESIAN_POINT('',(-3.171096557027,-0.114460205335));
+#832 = CARTESIAN_POINT('',(-3.16206888851,-0.141657089869));
+#833 = CARTESIAN_POINT('',(-3.152943341671,-0.168296148415));
+#834 = CARTESIAN_POINT('',(-3.143719878438,-0.19438424795));
+#835 = CARTESIAN_POINT('',(-3.134398533099,-0.219928058485));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#837 = PCURVE('',#838,#843);
+#838 = PLANE('',#839);
+#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842);
+#840 = CARTESIAN_POINT('',(7.55,-0.2,46.3));
+#841 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#842 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848);
+#844 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#845,#846,#847),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#845 = CARTESIAN_POINT('',(8.789472913845E-03,-0.300050106427));
+#846 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#847 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#849 = ORIENTED_EDGE('',*,*,#850,.T.);
+#850 = EDGE_CURVE('',#816,#851,#853,.T.);
+#851 = VERTEX_POINT('',#852);
+#852 = CARTESIAN_POINT('',(7.588210806626,-0.477288983756,46.));
+#853 = SURFACE_CURVE('',#854,(#859,#866),.PCURVE_S1.);
+#854 = CIRCLE('',#855,3.);
+#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858);
+#856 = CARTESIAN_POINT('',(10.55,0.,46.));
+#857 = DIRECTION('',(0.,0.,1.));
+#858 = DIRECTION('',(1.,0.,0.));
+#859 = PCURVE('',#82,#860);
+#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865);
+#861 = LINE('',#862,#863);
+#862 = CARTESIAN_POINT('',(-0.,-0.));
+#863 = VECTOR('',#864,1.);
+#864 = DIRECTION('',(-1.,-0.));
+#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#866 = PCURVE('',#204,#867);
+#867 = DEFINITIONAL_REPRESENTATION('',(#868),#872);
+#868 = LINE('',#869,#870);
+#869 = CARTESIAN_POINT('',(-0.,-4.1));
+#870 = VECTOR('',#871,1.);
+#871 = DIRECTION('',(-1.,0.));
+#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#873 = ORIENTED_EDGE('',*,*,#874,.T.);
+#874 = EDGE_CURVE('',#851,#875,#877,.T.);
+#875 = VERTEX_POINT('',#876);
+#876 = CARTESIAN_POINT('',(7.820201845891,-0.623058615078,46.2));
+#877 = SURFACE_CURVE('',#878,(#883,#896),.PCURVE_S1.);
+#878 = HYPERBOLA('',#879,1.979898987322,1.979898987322);
+#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882);
+#880 = CARTESIAN_POINT('',(9.496630230484,-1.676428384593,49.));
+#881 = DIRECTION('',(-0.532032076515,-0.846724199228,-0.));
+#882 = DIRECTION('',(0.,0.,-1.));
+#883 = PCURVE('',#82,#884);
+#884 = DEFINITIONAL_REPRESENTATION('',(#885),#895);
+#885 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#886,#887,#888,#889,#890,#891,
+    #892,#893,#894),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#886 = CARTESIAN_POINT('',(-3.301353236849,5.010642677635E-05));
+#887 = CARTESIAN_POINT('',(-3.309991096135,-2.945086423417E-02));
+#888 = CARTESIAN_POINT('',(-3.3187260294,-5.836447369572E-02));
+#889 = CARTESIAN_POINT('',(-3.327558328008,-8.669842526396E-02));
+#890 = CARTESIAN_POINT('',(-3.336488225395,-0.114460205336));
+#891 = CARTESIAN_POINT('',(-3.345515893932,-0.141657089869));
+#892 = CARTESIAN_POINT('',(-3.354641440758,-0.168296148415));
+#893 = CARTESIAN_POINT('',(-3.363864903998,-0.19438424795));
+#894 = CARTESIAN_POINT('',(-3.373186249336,-0.219928058485));
+#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#896 = PCURVE('',#897,#902);
+#897 = PLANE('',#898);
+#898 = AXIS2_PLACEMENT_3D('',#899,#900,#901);
+#899 = CARTESIAN_POINT('',(7.580712076663,-0.472577219433,46.3));
+#900 = DIRECTION('',(-0.532032076515,-0.846724199228,0.));
+#901 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907);
+#903 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#904,#905,#906),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#904 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#905 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#906 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#908 = ORIENTED_EDGE('',*,*,#909,.F.);
+#909 = EDGE_CURVE('',#910,#875,#912,.T.);
+#910 = VERTEX_POINT('',#911);
+#911 = CARTESIAN_POINT('',(7.674432214569,-0.855049654342,46.));
+#912 = SURFACE_CURVE('',#913,(#918,#931),.PCURVE_S1.);
+#913 = HYPERBOLA('',#914,1.979898987322,1.979898987322);
+#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917);
+#915 = CARTESIAN_POINT('',(8.873571615407,1.053369769516,49.));
+#916 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#917 = DIRECTION('',(0.,0.,-1.));
+#918 = PCURVE('',#82,#919);
+#919 = DEFINITIONAL_REPRESENTATION('',(#920),#930);
+#920 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#921,#922,#923,#924,#925,#926,
+    #927,#928,#929),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#921 = CARTESIAN_POINT('',(-3.430631020843,5.010642677635E-05));
+#922 = CARTESIAN_POINT('',(-3.421993161557,-2.945086423417E-02));
+#923 = CARTESIAN_POINT('',(-3.413258228285,-5.836447369554E-02));
+#924 = CARTESIAN_POINT('',(-3.404425929695,-8.6698425265E-02));
+#925 = CARTESIAN_POINT('',(-3.395496032263,-0.114460205334));
+#926 = CARTESIAN_POINT('',(-3.386468363777,-0.14165708987));
+#927 = CARTESIAN_POINT('',(-3.377342816927,-0.168296148414));
+#928 = CARTESIAN_POINT('',(-3.368119353694,-0.19438424795));
+#929 = CARTESIAN_POINT('',(-3.358798008356,-0.219928058485));
+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#931 = PCURVE('',#932,#937);
+#932 = PLANE('',#933);
+#933 = AXIS2_PLACEMENT_3D('',#934,#935,#936);
+#934 = CARTESIAN_POINT('',(7.669720450246,-0.862548384305,46.3));
+#935 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#936 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942);
+#938 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#939,#940,#941),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#939 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#940 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#941 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#943 = ORIENTED_EDGE('',*,*,#944,.T.);
+#944 = EDGE_CURVE('',#910,#945,#947,.T.);
+#945 = VERTEX_POINT('',#946);
+#946 = CARTESIAN_POINT('',(7.768675835814,-1.124382449932,46.));
+#947 = SURFACE_CURVE('',#948,(#953,#960),.PCURVE_S1.);
+#948 = CIRCLE('',#949,3.);
+#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952);
+#950 = CARTESIAN_POINT('',(10.55,0.,46.));
+#951 = DIRECTION('',(0.,0.,1.));
+#952 = DIRECTION('',(1.,0.,0.));
+#953 = PCURVE('',#82,#954);
+#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959);
+#955 = LINE('',#956,#957);
+#956 = CARTESIAN_POINT('',(-0.,-0.));
+#957 = VECTOR('',#958,1.);
+#958 = DIRECTION('',(-1.,-0.));
+#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#960 = PCURVE('',#204,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = LINE('',#963,#964);
+#963 = CARTESIAN_POINT('',(-0.,-4.1));
+#964 = VECTOR('',#965,1.);
+#965 = DIRECTION('',(-1.,0.));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = ORIENTED_EDGE('',*,*,#968,.T.);
+#968 = EDGE_CURVE('',#945,#969,#971,.T.);
+#969 = VERTEX_POINT('',#970);
+#970 = CARTESIAN_POINT('',(8.027287169873,-1.214874469529,46.2));
+#971 = SURFACE_CURVE('',#972,(#977,#990),.PCURVE_S1.);
+#972 = HYPERBOLA('',#973,1.979898987322,1.979898987322);
+#973 = AXIS2_PLACEMENT_3D('',#974,#975,#976);
+#974 = CARTESIAN_POINT('',(9.896080819701,-1.868793649828,49.));
+#975 = DIRECTION('',(-0.330279061955,-0.943883330308,-0.));
+#976 = DIRECTION('',(0.,0.,-1.));
+#977 = PCURVE('',#82,#978);
+#978 = DEFINITIONAL_REPRESENTATION('',(#979),#989);
+#979 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#980,#981,#982,#983,#984,#985,
+    #986,#987,#988),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.975944308464,
+    -0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#980 = CARTESIAN_POINT('',(-3.525752712106,5.010642677613E-05));
+#981 = CARTESIAN_POINT('',(-3.534390571392,-2.945086423417E-02));
+#982 = CARTESIAN_POINT('',(-3.543125504658,-5.83644736956E-02));
+#983 = CARTESIAN_POINT('',(-3.55195780326,-8.669842526436E-02));
+#984 = CARTESIAN_POINT('',(-3.560887700663,-0.114460205335));
+#985 = CARTESIAN_POINT('',(-3.569915369175,-0.141657089869));
+#986 = CARTESIAN_POINT('',(-3.579040916018,-0.168296148414));
+#987 = CARTESIAN_POINT('',(-3.588264379254,-0.19438424795));
+#988 = CARTESIAN_POINT('',(-3.597585724593,-0.219928058485));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = PCURVE('',#991,#996);
+#991 = PLANE('',#992);
+#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995);
+#993 = CARTESIAN_POINT('',(7.760316648469,-1.121457443772,46.3));
+#994 = DIRECTION('',(-0.330279061955,-0.943883330308,0.));
+#995 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#998,#999,#1000),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#998 = CARTESIAN_POINT('',(8.789472913847E-03,-0.300050106427));
+#999 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1000 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1002 = ORIENTED_EDGE('',*,*,#1003,.F.);
+#1003 = EDGE_CURVE('',#1004,#969,#1006,.T.);
+#1004 = VERTEX_POINT('',#1005);
+#1005 = CARTESIAN_POINT('',(7.936795150276,-1.473485803589,46.));
+#1006 = SURFACE_CURVE('',#1007,(#1012,#1025),.PCURVE_S1.);
+#1007 = HYPERBOLA('',#1008,1.979898987322,1.979898987322);
+#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011);
+#1009 = CARTESIAN_POINT('',(8.681206350172,0.653919180299,49.));
+#1010 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#1011 = DIRECTION('',(0.,0.,-1.));
+#1012 = PCURVE('',#82,#1013);
+#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1024);
+#1014 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1015,#1016,#1017,#1018,#1019,
+    #1020,#1021,#1022,#1023),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1015 = CARTESIAN_POINT('',(-3.6550304961,5.010642677524E-05));
+#1016 = CARTESIAN_POINT('',(-3.646392636814,-2.945086423417E-02));
+#1017 = CARTESIAN_POINT('',(-3.637657703541,-5.836447369556E-02));
+#1018 = CARTESIAN_POINT('',(-3.62882540493,-8.669842526452E-02));
+#1019 = CARTESIAN_POINT('',(-3.619895507531,-0.114460205335));
+#1020 = CARTESIAN_POINT('',(-3.610867839016,-0.141657089869));
+#1021 = CARTESIAN_POINT('',(-3.601742292185,-0.168296148414));
+#1022 = CARTESIAN_POINT('',(-3.592518828951,-0.19438424795));
+#1023 = CARTESIAN_POINT('',(-3.583197483612,-0.219928058485));
+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1025 = PCURVE('',#1026,#1031);
+#1026 = PLANE('',#1027);
+#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030);
+#1028 = CARTESIAN_POINT('',(7.933870144116,-1.481844990933,46.3));
+#1029 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#1030 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1036);
+#1032 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1033,#1034,#1035),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1033 = CARTESIAN_POINT('',(8.789472913847E-03,-0.300050106427));
+#1034 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1035 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1037 = ORIENTED_EDGE('',*,*,#1038,.T.);
+#1038 = EDGE_CURVE('',#1004,#1039,#1041,.T.);
+#1039 = VERTEX_POINT('',#1040);
+#1040 = CARTESIAN_POINT('',(8.088608072392,-1.715094685056,46.));
+#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.);
+#1042 = CIRCLE('',#1043,3.);
+#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046);
+#1044 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1045 = DIRECTION('',(0.,0.,1.));
+#1046 = DIRECTION('',(1.,0.,0.));
+#1047 = PCURVE('',#82,#1048);
+#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053);
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(-0.,-0.));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(-1.,-0.));
+#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1054 = PCURVE('',#204,#1055);
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
+#1056 = LINE('',#1057,#1058);
+#1057 = CARTESIAN_POINT('',(-0.,-4.1));
+#1058 = VECTOR('',#1059,1.);
+#1059 = DIRECTION('',(-1.,0.));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#1039,#1063,#1065,.T.);
+#1063 = VERTEX_POINT('',#1064);
+#1064 = CARTESIAN_POINT('',(8.36087184909,-1.745771445204,46.2));
+#1065 = SURFACE_CURVE('',#1066,(#1071,#1084),.PCURVE_S1.);
+#1066 = HYPERBOLA('',#1067,1.979898987322,1.979898987322);
+#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070);
+#1068 = CARTESIAN_POINT('',(10.328321647147,-1.967449798057,49.));
+#1069 = DIRECTION('',(-0.111964476103,-0.993712209893,-0.));
+#1070 = DIRECTION('',(0.,0.,-1.));
+#1071 = PCURVE('',#82,#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),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1074 = CARTESIAN_POINT('',(-3.750152187362,5.010642677613E-05));
+#1075 = CARTESIAN_POINT('',(-3.758790046648,-2.945086423417E-02));
+#1076 = CARTESIAN_POINT('',(-3.767524979916,-5.836447369564E-02));
+#1077 = CARTESIAN_POINT('',(-3.776357278513,-8.66984252642E-02));
+#1078 = CARTESIAN_POINT('',(-3.78528717591,-0.114460205335));
+#1079 = CARTESIAN_POINT('',(-3.794314844434,-0.141657089869));
+#1080 = CARTESIAN_POINT('',(-3.803440391272,-0.168296148415));
+#1081 = CARTESIAN_POINT('',(-3.812663854511,-0.19438424795));
+#1082 = CARTESIAN_POINT('',(-3.821985199849,-0.219928058485));
+#1083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1084 = PCURVE('',#1085,#1090);
+#1085 = PLANE('',#1086);
+#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089);
+#1087 = CARTESIAN_POINT('',(8.079807592224,-1.714103109083,46.3));
+#1088 = DIRECTION('',(-0.111964476103,-0.993712209893,0.));
+#1089 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095);
+#1091 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1092,#1093,#1094),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1092 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1093 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1094 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1096 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#1097 = EDGE_CURVE('',#1098,#1063,#1100,.T.);
+#1098 = VERTEX_POINT('',#1099);
+#1099 = CARTESIAN_POINT('',(8.330195088941,-2.018035221902,46.));
+#1100 = SURFACE_CURVE('',#1101,(#1106,#1119),.PCURVE_S1.);
+#1101 = HYPERBOLA('',#1102,1.979898987322,1.979898987322);
+#1102 = AXIS2_PLACEMENT_3D('',#1103,#1104,#1105);
+#1103 = CARTESIAN_POINT('',(8.582550201943,0.221678352853,49.));
+#1104 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#1105 = DIRECTION('',(0.,0.,-1.));
+#1106 = PCURVE('',#82,#1107);
+#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1118);
+#1108 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1109,#1110,#1111,#1112,#1113,
+    #1114,#1115,#1116,#1117),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1109 = CARTESIAN_POINT('',(-3.879429971356,5.010642677635E-05));
+#1110 = CARTESIAN_POINT('',(-3.87079211207,-2.945086423417E-02));
+#1111 = CARTESIAN_POINT('',(-3.862057178803,-5.836447369556E-02));
+#1112 = CARTESIAN_POINT('',(-3.853224880184,-8.669842526468E-02));
+#1113 = CARTESIAN_POINT('',(-3.844294982795,-0.114460205334));
+#1114 = CARTESIAN_POINT('',(-3.835267314274,-0.141657089869));
+#1115 = CARTESIAN_POINT('',(-3.826141767443,-0.168296148415));
+#1116 = CARTESIAN_POINT('',(-3.816918304207,-0.19438424795));
+#1117 = CARTESIAN_POINT('',(-3.807596958869,-0.219928058485));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1119 = PCURVE('',#1120,#1125);
+#1120 = PLANE('',#1121);
+#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124);
+#1122 = CARTESIAN_POINT('',(8.329203512968,-2.02683570207,46.3));
+#1123 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#1124 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);
+#1126 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1127,#1128,#1129),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1127 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1128 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1129 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1131 = ORIENTED_EDGE('',*,*,#1132,.T.);
+#1132 = EDGE_CURVE('',#1098,#1133,#1135,.T.);
+#1133 = VERTEX_POINT('',#1134);
+#1134 = CARTESIAN_POINT('',(8.531964778098,-2.219804911059,46.));
+#1135 = SURFACE_CURVE('',#1136,(#1141,#1148),.PCURVE_S1.);
+#1136 = CIRCLE('',#1137,3.);
+#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140);
+#1138 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1139 = DIRECTION('',(0.,0.,1.));
+#1140 = DIRECTION('',(1.,0.,0.));
+#1141 = PCURVE('',#82,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(-0.,-0.));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(-1.,-0.));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1148 = PCURVE('',#204,#1149);
+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154);
+#1150 = LINE('',#1151,#1152);
+#1151 = CARTESIAN_POINT('',(-0.,-4.1));
+#1152 = VECTOR('',#1153,1.);
+#1153 = DIRECTION('',(-1.,0.));
+#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1155 = ORIENTED_EDGE('',*,*,#1156,.T.);
+#1156 = EDGE_CURVE('',#1133,#1157,#1159,.T.);
+#1157 = VERTEX_POINT('',#1158);
+#1158 = CARTESIAN_POINT('',(8.804228554796,-2.18912815091,46.2));
+#1159 = SURFACE_CURVE('',#1160,(#1165,#1178),.PCURVE_S1.);
+#1160 = HYPERBOLA('',#1161,1.979898987322,1.979898987322);
+#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164);
+#1162 = CARTESIAN_POINT('',(10.771678352853,-1.967449798057,49.));
+#1163 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#1164 = DIRECTION('',(0.,0.,-1.));
+#1165 = PCURVE('',#82,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1177);
+#1167 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1168,#1169,#1170,#1171,#1172,
+    #1173,#1174,#1175,#1176),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1168 = CARTESIAN_POINT('',(-3.974551662618,5.010642677613E-05));
+#1169 = CARTESIAN_POINT('',(-3.983189521904,-2.945086423417E-02));
+#1170 = CARTESIAN_POINT('',(-3.991924455172,-5.836447369558E-02));
+#1171 = CARTESIAN_POINT('',(-4.000756753774,-8.669842526476E-02));
+#1172 = CARTESIAN_POINT('',(-4.009686651174,-0.114460205335));
+#1173 = CARTESIAN_POINT('',(-4.018714319678,-0.141657089869));
+#1174 = CARTESIAN_POINT('',(-4.027839866531,-0.168296148414));
+#1175 = CARTESIAN_POINT('',(-4.037063329767,-0.19438424795));
+#1176 = CARTESIAN_POINT('',(-4.046384675106,-0.219928058485));
+#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1178 = PCURVE('',#1179,#1184);
+#1179 = PLANE('',#1180);
+#1180 = AXIS2_PLACEMENT_3D('',#1181,#1182,#1183);
+#1181 = CARTESIAN_POINT('',(8.52316429793,-2.220796487032,46.3));
+#1182 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#1183 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189);
+#1185 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1186,#1187,#1188),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1186 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1187 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1188 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1190 = ORIENTED_EDGE('',*,*,#1191,.F.);
+#1191 = EDGE_CURVE('',#1192,#1157,#1194,.T.);
+#1192 = VERTEX_POINT('',#1193);
+#1193 = CARTESIAN_POINT('',(8.834905314944,-2.461391927608,46.));
+#1194 = SURFACE_CURVE('',#1195,(#1200,#1213),.PCURVE_S1.);
+#1195 = HYPERBOLA('',#1196,1.979898987322,1.979898987322);
+#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199);
+#1197 = CARTESIAN_POINT('',(8.582550201943,-0.221678352853,49.));
+#1198 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#1199 = DIRECTION('',(0.,0.,-1.));
+#1200 = PCURVE('',#82,#1201);
+#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1212);
+#1202 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1203,#1204,#1205,#1206,#1207,
+    #1208,#1209,#1210,#1211),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1203 = CARTESIAN_POINT('',(-4.103829446613,5.010642677568E-05));
+#1204 = CARTESIAN_POINT('',(-4.095191587326,-2.945086423417E-02));
+#1205 = CARTESIAN_POINT('',(-4.086456654053,-5.836447369558E-02));
+#1206 = CARTESIAN_POINT('',(-4.077624355448,-8.669842526404E-02));
+#1207 = CARTESIAN_POINT('',(-4.068694458037,-0.114460205335));
+#1208 = CARTESIAN_POINT('',(-4.059666789537,-0.141657089869));
+#1209 = CARTESIAN_POINT('',(-4.050541242697,-0.168296148415));
+#1210 = CARTESIAN_POINT('',(-4.041317779464,-0.19438424795));
+#1211 = CARTESIAN_POINT('',(-4.031996434125,-0.219928058485));
+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1213 = PCURVE('',#1214,#1219);
+#1214 = PLANE('',#1215);
+#1215 = AXIS2_PLACEMENT_3D('',#1216,#1217,#1218);
+#1216 = CARTESIAN_POINT('',(8.835896890917,-2.470192407776,46.3));
+#1217 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#1218 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1224);
+#1220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1221,#1222,#1223),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1221 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1222 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1223 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1225 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#1226 = EDGE_CURVE('',#1192,#1227,#1229,.T.);
+#1227 = VERTEX_POINT('',#1228);
+#1228 = CARTESIAN_POINT('',(9.076514196411,-2.613204849724,46.));
+#1229 = SURFACE_CURVE('',#1230,(#1235,#1242),.PCURVE_S1.);
+#1230 = CIRCLE('',#1231,3.);
+#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234);
+#1232 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1233 = DIRECTION('',(0.,0.,1.));
+#1234 = DIRECTION('',(1.,0.,0.));
+#1235 = PCURVE('',#82,#1236);
+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241);
+#1237 = LINE('',#1238,#1239);
+#1238 = CARTESIAN_POINT('',(-0.,-0.));
+#1239 = VECTOR('',#1240,1.);
+#1240 = DIRECTION('',(-1.,-0.));
+#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1242 = PCURVE('',#204,#1243);
+#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(-0.,-4.1));
+#1246 = VECTOR('',#1247,1.);
+#1247 = DIRECTION('',(-1.,0.));
+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1249 = ORIENTED_EDGE('',*,*,#1250,.T.);
+#1250 = EDGE_CURVE('',#1227,#1251,#1253,.T.);
+#1251 = VERTEX_POINT('',#1252);
+#1252 = CARTESIAN_POINT('',(9.335125530471,-2.522712830127,46.2));
+#1253 = SURFACE_CURVE('',#1254,(#1259,#1272),.PCURVE_S1.);
+#1254 = HYPERBOLA('',#1255,1.979898987322,1.979898987322);
+#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258);
+#1256 = CARTESIAN_POINT('',(11.203919180299,-1.868793649828,49.));
+#1257 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#1258 = DIRECTION('',(0.,0.,-1.));
+#1259 = PCURVE('',#82,#1260);
+#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1271);
+#1261 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1262,#1263,#1264,#1265,#1266,
+    #1267,#1268,#1269,#1270),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1262 = CARTESIAN_POINT('',(-4.198951137875,5.010642677613E-05));
+#1263 = CARTESIAN_POINT('',(-4.207588997161,-2.945086423417E-02));
+#1264 = CARTESIAN_POINT('',(-4.216323930435,-5.836447369568E-02));
+#1265 = CARTESIAN_POINT('',(-4.225156229002,-8.669842526404E-02));
+#1266 = CARTESIAN_POINT('',(-4.234086126457,-0.114460205336));
+#1267 = CARTESIAN_POINT('',(-4.243113794917,-0.141657089868));
+#1268 = CARTESIAN_POINT('',(-4.25223934179,-0.168296148415));
+#1269 = CARTESIAN_POINT('',(-4.261462805024,-0.19438424795));
+#1270 = CARTESIAN_POINT('',(-4.270784150362,-0.219928058485));
+#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1272 = PCURVE('',#1273,#1278);
+#1273 = PLANE('',#1274);
+#1274 = AXIS2_PLACEMENT_3D('',#1275,#1276,#1277);
+#1275 = CARTESIAN_POINT('',(9.068155009067,-2.616129855884,46.3));
+#1276 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#1277 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
+#1279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1280,#1281,#1282),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1280 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1281 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1282 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1285 = EDGE_CURVE('',#1286,#1251,#1288,.T.);
+#1286 = VERTEX_POINT('',#1287);
+#1287 = CARTESIAN_POINT('',(9.425617550068,-2.781324164186,46.));
+#1288 = SURFACE_CURVE('',#1289,(#1294,#1307),.PCURVE_S1.);
+#1289 = HYPERBOLA('',#1290,1.979898987322,1.979898987322);
+#1290 = AXIS2_PLACEMENT_3D('',#1291,#1292,#1293);
+#1291 = CARTESIAN_POINT('',(8.681206350172,-0.653919180299,49.));
+#1292 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#1293 = DIRECTION('',(0.,0.,-1.));
+#1294 = PCURVE('',#82,#1295);
+#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1306);
+#1296 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1297,#1298,#1299,#1300,#1301,
+    #1302,#1303,#1304,#1305),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1297 = CARTESIAN_POINT('',(-4.328228921869,5.010642677635E-05));
+#1298 = CARTESIAN_POINT('',(-4.319591062583,-2.945086423417E-02));
+#1299 = CARTESIAN_POINT('',(-4.310856129315,-5.836447369558E-02));
+#1300 = CARTESIAN_POINT('',(-4.302023830698,-8.669842526484E-02));
+#1301 = CARTESIAN_POINT('',(-4.293093933335,-0.114460205335));
+#1302 = CARTESIAN_POINT('',(-4.284066264792,-0.141657089869));
+#1303 = CARTESIAN_POINT('',(-4.274940717958,-0.168296148415));
+#1304 = CARTESIAN_POINT('',(-4.26571725472,-0.19438424795));
+#1305 = CARTESIAN_POINT('',(-4.256395909382,-0.219928058485));
+#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1307 = PCURVE('',#1308,#1313);
+#1308 = PLANE('',#1309);
+#1309 = AXIS2_PLACEMENT_3D('',#1310,#1311,#1312);
+#1310 = CARTESIAN_POINT('',(9.428542556228,-2.789683351531,46.3));
+#1311 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#1312 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1318);
+#1314 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1315,#1316,#1317),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1315 = CARTESIAN_POINT('',(8.789472913845E-03,-0.300050106427));
+#1316 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1317 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1319 = ORIENTED_EDGE('',*,*,#1320,.T.);
+#1320 = EDGE_CURVE('',#1286,#1321,#1323,.T.);
+#1321 = VERTEX_POINT('',#1322);
+#1322 = CARTESIAN_POINT('',(9.694950345658,-2.875567785431,46.));
+#1323 = SURFACE_CURVE('',#1324,(#1329,#1336),.PCURVE_S1.);
+#1324 = CIRCLE('',#1325,3.);
+#1325 = AXIS2_PLACEMENT_3D('',#1326,#1327,#1328);
+#1326 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1327 = DIRECTION('',(0.,0.,1.));
+#1328 = DIRECTION('',(1.,0.,0.));
+#1329 = PCURVE('',#82,#1330);
+#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1335);
+#1331 = LINE('',#1332,#1333);
+#1332 = CARTESIAN_POINT('',(-0.,-0.));
+#1333 = VECTOR('',#1334,1.);
+#1334 = DIRECTION('',(-1.,-0.));
+#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1336 = PCURVE('',#204,#1337);
+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);
+#1338 = LINE('',#1339,#1340);
+#1339 = CARTESIAN_POINT('',(-0.,-4.1));
+#1340 = VECTOR('',#1341,1.);
+#1341 = DIRECTION('',(-1.,0.));
+#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1343 = ORIENTED_EDGE('',*,*,#1344,.T.);
+#1344 = EDGE_CURVE('',#1321,#1345,#1347,.T.);
+#1345 = VERTEX_POINT('',#1346);
+#1346 = CARTESIAN_POINT('',(9.926941384922,-2.729798154109,46.2));
+#1347 = SURFACE_CURVE('',#1348,(#1353,#1366),.PCURVE_S1.);
+#1348 = HYPERBOLA('',#1349,1.979898987322,1.979898987322);
+#1349 = AXIS2_PLACEMENT_3D('',#1350,#1351,#1352);
+#1350 = CARTESIAN_POINT('',(11.603369769516,-1.676428384593,49.));
+#1351 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#1352 = DIRECTION('',(0.,0.,-1.));
+#1353 = PCURVE('',#82,#1354);
+#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1365);
+#1355 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1356,#1357,#1358,#1359,#1360,
+    #1361,#1362,#1363,#1364),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1356 = CARTESIAN_POINT('',(-4.423350613131,5.010642677635E-05));
+#1357 = CARTESIAN_POINT('',(-4.431988472417,-2.945086423417E-02));
+#1358 = CARTESIAN_POINT('',(-4.440723405683,-5.836447369564E-02));
+#1359 = CARTESIAN_POINT('',(-4.449555704299,-8.66984252642E-02));
+#1360 = CARTESIAN_POINT('',(-4.458485601663,-0.114460205335));
+#1361 = CARTESIAN_POINT('',(-4.46751327022,-0.141657089869));
+#1362 = CARTESIAN_POINT('',(-4.476638817041,-0.168296148415));
+#1363 = CARTESIAN_POINT('',(-4.48586228028,-0.19438424795));
+#1364 = CARTESIAN_POINT('',(-4.495183625619,-0.219928058485));
+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1366 = PCURVE('',#1367,#1372);
+#1367 = PLANE('',#1368);
+#1368 = AXIS2_PLACEMENT_3D('',#1369,#1370,#1371);
+#1369 = CARTESIAN_POINT('',(9.687451615695,-2.880279549754,46.3));
+#1370 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#1371 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377);
+#1373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1374,#1375,#1376),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1374 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1375 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1376 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1378 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#1379 = EDGE_CURVE('',#1380,#1345,#1382,.T.);
+#1380 = VERTEX_POINT('',#1381);
+#1381 = CARTESIAN_POINT('',(10.072711016244,-2.961789193374,46.));
+#1382 = SURFACE_CURVE('',#1383,(#1388,#1401),.PCURVE_S1.);
+#1383 = HYPERBOLA('',#1384,1.979898987322,1.979898987322);
+#1384 = AXIS2_PLACEMENT_3D('',#1385,#1386,#1387);
+#1385 = CARTESIAN_POINT('',(8.873571615407,-1.053369769516,49.));
+#1386 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#1387 = DIRECTION('',(0.,0.,-1.));
+#1388 = PCURVE('',#82,#1389);
+#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1400);
+#1390 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1391,#1392,#1393,#1394,#1395,
+    #1396,#1397,#1398,#1399),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1391 = CARTESIAN_POINT('',(-4.552628397125,5.010642677591E-05));
+#1392 = CARTESIAN_POINT('',(-4.543990537839,-2.945086423417E-02));
+#1393 = CARTESIAN_POINT('',(-4.535255604565,-5.83644736957E-02));
+#1394 = CARTESIAN_POINT('',(-4.526423305968,-8.669842526436E-02));
+#1395 = CARTESIAN_POINT('',(-4.517493408566,-0.114460205336));
+#1396 = CARTESIAN_POINT('',(-4.50846574006,-0.141657089869));
+#1397 = CARTESIAN_POINT('',(-4.499340193208,-0.168296148415));
+#1398 = CARTESIAN_POINT('',(-4.490116729977,-0.19438424795));
+#1399 = CARTESIAN_POINT('',(-4.480795384638,-0.219928058485));
+#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1401 = PCURVE('',#1402,#1407);
+#1402 = PLANE('',#1403);
+#1403 = AXIS2_PLACEMENT_3D('',#1404,#1405,#1406);
+#1404 = CARTESIAN_POINT('',(10.077422780567,-2.969287923337,46.3));
+#1405 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#1406 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412);
+#1408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1409,#1410,#1411),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1409 = CARTESIAN_POINT('',(8.789472913845E-03,-0.300050106427));
+#1410 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1411 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1413 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#1414 = EDGE_CURVE('',#1380,#1415,#1417,.T.);
+#1415 = VERTEX_POINT('',#1416);
+#1416 = CARTESIAN_POINT('',(10.356262254949,-2.993737745051,46.));
+#1417 = SURFACE_CURVE('',#1418,(#1423,#1430),.PCURVE_S1.);
+#1418 = CIRCLE('',#1419,3.);
+#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422);
+#1420 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1421 = DIRECTION('',(0.,0.,1.));
+#1422 = DIRECTION('',(1.,0.,0.));
+#1423 = PCURVE('',#82,#1424);
+#1424 = DEFINITIONAL_REPRESENTATION('',(#1425),#1429);
+#1425 = LINE('',#1426,#1427);
+#1426 = CARTESIAN_POINT('',(-0.,-0.));
+#1427 = VECTOR('',#1428,1.);
+#1428 = DIRECTION('',(-1.,-0.));
+#1429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1430 = PCURVE('',#204,#1431);
+#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436);
+#1432 = LINE('',#1433,#1434);
+#1433 = CARTESIAN_POINT('',(-0.,-4.1));
+#1434 = VECTOR('',#1435,1.);
+#1435 = DIRECTION('',(-1.,0.));
+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1437 = ORIENTED_EDGE('',*,*,#1438,.T.);
+#1438 = EDGE_CURVE('',#1415,#1439,#1441,.T.);
+#1439 = VERTEX_POINT('',#1440);
+#1440 = CARTESIAN_POINT('',(10.55,-2.8,46.2));
+#1441 = SURFACE_CURVE('',#1442,(#1447,#1460),.PCURVE_S1.);
+#1442 = HYPERBOLA('',#1443,1.979898987322,1.979898987322);
+#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446);
+#1444 = CARTESIAN_POINT('',(11.95,-1.4,49.));
+#1445 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1446 = DIRECTION('',(0.,0.,-1.));
+#1447 = PCURVE('',#82,#1448);
+#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1459);
+#1449 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1450,#1451,#1452,#1453,#1454,
+    #1455,#1456,#1457,#1458),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1450 = CARTESIAN_POINT('',(-4.647750088388,5.010642677635E-05));
+#1451 = CARTESIAN_POINT('',(-4.656387947674,-2.945086423417E-02));
+#1452 = CARTESIAN_POINT('',(-4.665122880946,-5.836447369572E-02));
+#1453 = CARTESIAN_POINT('',(-4.673955179536,-8.669842526412E-02));
+#1454 = CARTESIAN_POINT('',(-4.682885076971,-0.114460205335));
+#1455 = CARTESIAN_POINT('',(-4.691912745448,-0.141657089869));
+#1456 = CARTESIAN_POINT('',(-4.701038292302,-0.168296148415));
+#1457 = CARTESIAN_POINT('',(-4.710261755536,-0.19438424795));
+#1458 = CARTESIAN_POINT('',(-4.719583100875,-0.219928058485));
+#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1460 = PCURVE('',#1461,#1466);
+#1461 = PLANE('',#1462);
+#1462 = AXIS2_PLACEMENT_3D('',#1463,#1464,#1465);
+#1463 = CARTESIAN_POINT('',(10.35,-3.,46.3));
+#1464 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#1465 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
+#1467 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1468,#1469,#1470),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1468 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1469 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1470 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1472 = ORIENTED_EDGE('',*,*,#1473,.F.);
+#1473 = EDGE_CURVE('',#1474,#1439,#1476,.T.);
+#1474 = VERTEX_POINT('',#1475);
+#1475 = CARTESIAN_POINT('',(10.743737745051,-2.993737745051,46.));
+#1476 = SURFACE_CURVE('',#1477,(#1482,#1495),.PCURVE_S1.);
+#1477 = HYPERBOLA('',#1478,1.979898987322,1.979898987322);
+#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481);
+#1479 = CARTESIAN_POINT('',(9.15,-1.4,49.));
+#1480 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1481 = DIRECTION('',(0.,0.,-1.));
+#1482 = PCURVE('',#82,#1483);
+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1494);
+#1484 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1485,#1486,#1487,#1488,#1489,
+    #1490,#1491,#1492,#1493),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1485 = CARTESIAN_POINT('',(-4.777027872382,5.010642677613E-05));
+#1486 = CARTESIAN_POINT('',(-4.768390013096,-2.945086423417E-02));
+#1487 = CARTESIAN_POINT('',(-4.759655079822,-5.836447369568E-02));
+#1488 = CARTESIAN_POINT('',(-4.750822781223,-8.669842526412E-02));
+#1489 = CARTESIAN_POINT('',(-4.741892883823,-0.114460205336));
+#1490 = CARTESIAN_POINT('',(-4.732865215305,-0.141657089869));
+#1491 = CARTESIAN_POINT('',(-4.723739668467,-0.168296148415));
+#1492 = CARTESIAN_POINT('',(-4.714516205233,-0.19438424795));
+#1493 = CARTESIAN_POINT('',(-4.705194859894,-0.219928058485));
+#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1495 = PCURVE('',#1496,#1501);
+#1496 = PLANE('',#1497);
+#1497 = AXIS2_PLACEMENT_3D('',#1498,#1499,#1500);
+#1498 = CARTESIAN_POINT('',(10.75,-3.,46.3));
+#1499 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1500 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1501 = DEFINITIONAL_REPRESENTATION('',(#1502),#1506);
+#1502 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1503,#1504,#1505),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1503 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1504 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1505 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1507 = ORIENTED_EDGE('',*,*,#1508,.T.);
+#1508 = EDGE_CURVE('',#1474,#1509,#1511,.T.);
+#1509 = VERTEX_POINT('',#1510);
+#1510 = CARTESIAN_POINT('',(11.027288983756,-2.961789193374,46.));
+#1511 = SURFACE_CURVE('',#1512,(#1517,#1524),.PCURVE_S1.);
+#1512 = CIRCLE('',#1513,3.);
+#1513 = AXIS2_PLACEMENT_3D('',#1514,#1515,#1516);
+#1514 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1515 = DIRECTION('',(0.,0.,1.));
+#1516 = DIRECTION('',(1.,0.,0.));
+#1517 = PCURVE('',#82,#1518);
+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);
+#1519 = LINE('',#1520,#1521);
+#1520 = CARTESIAN_POINT('',(-0.,-0.));
+#1521 = VECTOR('',#1522,1.);
+#1522 = DIRECTION('',(-1.,-0.));
+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1524 = PCURVE('',#204,#1525);
+#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530);
+#1526 = LINE('',#1527,#1528);
+#1527 = CARTESIAN_POINT('',(-0.,-4.1));
+#1528 = VECTOR('',#1529,1.);
+#1529 = DIRECTION('',(-1.,0.));
+#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);
+#1532 = EDGE_CURVE('',#1509,#1533,#1535,.T.);
+#1533 = VERTEX_POINT('',#1534);
+#1534 = CARTESIAN_POINT('',(11.173058615078,-2.729798154109,46.2));
+#1535 = SURFACE_CURVE('',#1536,(#1541,#1554),.PCURVE_S1.);
+#1536 = HYPERBOLA('',#1537,1.979898987322,1.979898987322);
+#1537 = AXIS2_PLACEMENT_3D('',#1538,#1539,#1540);
+#1538 = CARTESIAN_POINT('',(12.226428384593,-1.053369769516,49.));
+#1539 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#1540 = DIRECTION('',(0.,0.,-1.));
+#1541 = PCURVE('',#82,#1542);
+#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1553);
+#1543 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1544,#1545,#1546,#1547,#1548,
+    #1549,#1550,#1551,#1552),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1544 = CARTESIAN_POINT('',(-4.872149563644,5.010642677657E-05));
+#1545 = CARTESIAN_POINT('',(-4.88078742293,-2.945086423417E-02));
+#1546 = CARTESIAN_POINT('',(-4.889522356195,-5.836447369548E-02));
+#1547 = CARTESIAN_POINT('',(-4.898354654813,-8.669842526444E-02));
+#1548 = CARTESIAN_POINT('',(-4.90728455217,-0.114460205335));
+#1549 = CARTESIAN_POINT('',(-4.916312220736,-0.141657089869));
+#1550 = CARTESIAN_POINT('',(-4.925437767552,-0.168296148414));
+#1551 = CARTESIAN_POINT('',(-4.934661230793,-0.19438424795));
+#1552 = CARTESIAN_POINT('',(-4.943982576131,-0.219928058485));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1554 = PCURVE('',#1555,#1560);
+#1555 = PLANE('',#1556);
+#1556 = AXIS2_PLACEMENT_3D('',#1557,#1558,#1559);
+#1557 = CARTESIAN_POINT('',(11.022577219433,-2.969287923337,46.3));
+#1558 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#1559 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
+#1561 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1562,#1563,#1564),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1562 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1563 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1564 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#1567 = EDGE_CURVE('',#1568,#1533,#1570,.T.);
+#1568 = VERTEX_POINT('',#1569);
+#1569 = CARTESIAN_POINT('',(11.405049654342,-2.875567785431,46.));
+#1570 = SURFACE_CURVE('',#1571,(#1576,#1589),.PCURVE_S1.);
+#1571 = HYPERBOLA('',#1572,1.979898987322,1.979898987322);
+#1572 = AXIS2_PLACEMENT_3D('',#1573,#1574,#1575);
+#1573 = CARTESIAN_POINT('',(9.496630230484,-1.676428384593,49.));
+#1574 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#1575 = DIRECTION('',(0.,0.,-1.));
+#1576 = PCURVE('',#82,#1577);
+#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1588);
+#1578 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1579,#1580,#1581,#1582,#1583,
+    #1584,#1585,#1586,#1587),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1579 = CARTESIAN_POINT('',(-5.001427347638,5.010642677635E-05));
+#1580 = CARTESIAN_POINT('',(-4.992789488352,-2.945086423417E-02));
+#1581 = CARTESIAN_POINT('',(-4.984054555076,-5.836447369568E-02));
+#1582 = CARTESIAN_POINT('',(-4.975222256484,-8.66984252638E-02));
+#1583 = CARTESIAN_POINT('',(-4.966292359059,-0.114460205335));
+#1584 = CARTESIAN_POINT('',(-4.957264690562,-0.141657089868));
+#1585 = CARTESIAN_POINT('',(-4.948139143721,-0.168296148415));
+#1586 = CARTESIAN_POINT('',(-4.938915680489,-0.19438424795));
+#1587 = CARTESIAN_POINT('',(-4.929594335151,-0.219928058485));
+#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1589 = PCURVE('',#1590,#1595);
+#1590 = PLANE('',#1591);
+#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594);
+#1592 = CARTESIAN_POINT('',(11.412548384305,-2.880279549754,46.3));
+#1593 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#1594 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);
+#1596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1597,#1598,#1599),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1597 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1598 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1599 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1601 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1602 = EDGE_CURVE('',#1568,#1603,#1605,.T.);
+#1603 = VERTEX_POINT('',#1604);
+#1604 = CARTESIAN_POINT('',(11.674382449932,-2.781324164186,46.));
+#1605 = SURFACE_CURVE('',#1606,(#1611,#1618),.PCURVE_S1.);
+#1606 = CIRCLE('',#1607,3.);
+#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610);
+#1608 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1609 = DIRECTION('',(0.,0.,1.));
+#1610 = DIRECTION('',(1.,0.,0.));
+#1611 = PCURVE('',#82,#1612);
+#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1617);
+#1613 = LINE('',#1614,#1615);
+#1614 = CARTESIAN_POINT('',(-0.,-0.));
+#1615 = VECTOR('',#1616,1.);
+#1616 = DIRECTION('',(-1.,-0.));
+#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1618 = PCURVE('',#204,#1619);
+#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624);
+#1620 = LINE('',#1621,#1622);
+#1621 = CARTESIAN_POINT('',(-0.,-4.1));
+#1622 = VECTOR('',#1623,1.);
+#1623 = DIRECTION('',(-1.,0.));
+#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1625 = ORIENTED_EDGE('',*,*,#1626,.T.);
+#1626 = EDGE_CURVE('',#1603,#1627,#1629,.T.);
+#1627 = VERTEX_POINT('',#1628);
+#1628 = CARTESIAN_POINT('',(11.764874469529,-2.522712830127,46.2));
+#1629 = SURFACE_CURVE('',#1630,(#1635,#1648),.PCURVE_S1.);
+#1630 = HYPERBOLA('',#1631,1.979898987322,1.979898987322);
+#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634);
+#1632 = CARTESIAN_POINT('',(12.418793649828,-0.653919180299,49.));
+#1633 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#1634 = DIRECTION('',(0.,0.,-1.));
+#1635 = PCURVE('',#82,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1647);
+#1637 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1638,#1639,#1640,#1641,#1642,
+    #1643,#1644,#1645,#1646),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1638 = CARTESIAN_POINT('',(-5.0965490389,5.010642677613E-05));
+#1639 = CARTESIAN_POINT('',(-5.105186898186,-2.945086423417E-02));
+#1640 = CARTESIAN_POINT('',(-5.113921831454,-5.836447369572E-02));
+#1641 = CARTESIAN_POINT('',(-5.122754130054,-8.66984252638E-02));
+#1642 = CARTESIAN_POINT('',(-5.131684027459,-0.114460205336));
+#1643 = CARTESIAN_POINT('',(-5.140711695974,-0.141657089868));
+#1644 = CARTESIAN_POINT('',(-5.149837242813,-0.168296148415));
+#1645 = CARTESIAN_POINT('',(-5.159060706049,-0.19438424795));
+#1646 = CARTESIAN_POINT('',(-5.168382051388,-0.219928058485));
+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1648 = PCURVE('',#1649,#1654);
+#1649 = PLANE('',#1650);
+#1650 = AXIS2_PLACEMENT_3D('',#1651,#1652,#1653);
+#1651 = CARTESIAN_POINT('',(11.671457443772,-2.789683351531,46.3));
+#1652 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#1653 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659);
+#1655 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1656,#1657,#1658),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1656 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1657 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1658 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1660 = ORIENTED_EDGE('',*,*,#1661,.F.);
+#1661 = EDGE_CURVE('',#1662,#1627,#1664,.T.);
+#1662 = VERTEX_POINT('',#1663);
+#1663 = CARTESIAN_POINT('',(12.023485803589,-2.613204849724,46.));
+#1664 = SURFACE_CURVE('',#1665,(#1670,#1683),.PCURVE_S1.);
+#1665 = HYPERBOLA('',#1666,1.979898987322,1.979898987322);
+#1666 = AXIS2_PLACEMENT_3D('',#1667,#1668,#1669);
+#1667 = CARTESIAN_POINT('',(9.896080819701,-1.868793649828,49.));
+#1668 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#1669 = DIRECTION('',(0.,0.,-1.));
+#1670 = PCURVE('',#82,#1671);
+#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1682);
+#1672 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1673,#1674,#1675,#1676,#1677,
+    #1678,#1679,#1680,#1681),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1673 = CARTESIAN_POINT('',(-5.225826822895,5.010642677546E-05));
+#1674 = CARTESIAN_POINT('',(-5.217188963609,-2.945086423417E-02));
+#1675 = CARTESIAN_POINT('',(-5.208454030342,-5.836447369554E-02));
+#1676 = CARTESIAN_POINT('',(-5.199621731736,-8.669842526444E-02));
+#1677 = CARTESIAN_POINT('',(-5.190691834352,-0.114460205335));
+#1678 = CARTESIAN_POINT('',(-5.181664165797,-0.141657089869));
+#1679 = CARTESIAN_POINT('',(-5.172538618979,-0.168296148415));
+#1680 = CARTESIAN_POINT('',(-5.163315155746,-0.19438424795));
+#1681 = CARTESIAN_POINT('',(-5.153993810407,-0.219928058485));
+#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1683 = PCURVE('',#1684,#1689);
+#1684 = PLANE('',#1685);
+#1685 = AXIS2_PLACEMENT_3D('',#1686,#1687,#1688);
+#1686 = CARTESIAN_POINT('',(12.031844990933,-2.616129855884,46.3));
+#1687 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#1688 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694);
+#1690 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1691,#1692,#1693),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1691 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1692 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1693 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1695 = ORIENTED_EDGE('',*,*,#1696,.T.);
+#1696 = EDGE_CURVE('',#1662,#1697,#1699,.T.);
+#1697 = VERTEX_POINT('',#1698);
+#1698 = CARTESIAN_POINT('',(12.265094685056,-2.461391927608,46.));
+#1699 = SURFACE_CURVE('',#1700,(#1705,#1712),.PCURVE_S1.);
+#1700 = CIRCLE('',#1701,3.);
+#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704);
+#1702 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1703 = DIRECTION('',(0.,0.,1.));
+#1704 = DIRECTION('',(1.,0.,0.));
+#1705 = PCURVE('',#82,#1706);
+#1706 = DEFINITIONAL_REPRESENTATION('',(#1707),#1711);
+#1707 = LINE('',#1708,#1709);
+#1708 = CARTESIAN_POINT('',(-0.,-0.));
+#1709 = VECTOR('',#1710,1.);
+#1710 = DIRECTION('',(-1.,-0.));
+#1711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1712 = PCURVE('',#204,#1713);
+#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1718);
+#1714 = LINE('',#1715,#1716);
+#1715 = CARTESIAN_POINT('',(-0.,-4.1));
+#1716 = VECTOR('',#1717,1.);
+#1717 = DIRECTION('',(-1.,0.));
+#1718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1719 = ORIENTED_EDGE('',*,*,#1720,.T.);
+#1720 = EDGE_CURVE('',#1697,#1721,#1723,.T.);
+#1721 = VERTEX_POINT('',#1722);
+#1722 = CARTESIAN_POINT('',(12.295771445204,-2.18912815091,46.2));
+#1723 = SURFACE_CURVE('',#1724,(#1729,#1742),.PCURVE_S1.);
+#1724 = HYPERBOLA('',#1725,1.979898987322,1.979898987322);
+#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728);
+#1726 = CARTESIAN_POINT('',(12.517449798057,-0.221678352853,49.));
+#1727 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#1728 = DIRECTION('',(0.,0.,-1.));
+#1729 = PCURVE('',#82,#1730);
+#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1741);
+#1731 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1732,#1733,#1734,#1735,#1736,
+    #1737,#1738,#1739,#1740),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1732 = CARTESIAN_POINT('',(-5.320948514157,5.010642677635E-05));
+#1733 = CARTESIAN_POINT('',(-5.329586373443,-2.945086423417E-02));
+#1734 = CARTESIAN_POINT('',(-5.338321306703,-5.836447369562E-02));
+#1735 = CARTESIAN_POINT('',(-5.347153605326,-8.669842526412E-02));
+#1736 = CARTESIAN_POINT('',(-5.356083502669,-0.114460205335));
+#1737 = CARTESIAN_POINT('',(-5.365111171246,-0.141657089869));
+#1738 = CARTESIAN_POINT('',(-5.37423671806,-0.168296148415));
+#1739 = CARTESIAN_POINT('',(-5.383460181306,-0.19438424795));
+#1740 = CARTESIAN_POINT('',(-5.392781526644,-0.219928058485));
+#1741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1742 = PCURVE('',#1743,#1748);
+#1743 = PLANE('',#1744);
+#1744 = AXIS2_PLACEMENT_3D('',#1745,#1746,#1747);
+#1745 = CARTESIAN_POINT('',(12.264103109083,-2.470192407776,46.3));
+#1746 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#1747 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753);
+#1749 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1750,#1751,#1752),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1750 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1751 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1752 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1754 = ORIENTED_EDGE('',*,*,#1755,.F.);
+#1755 = EDGE_CURVE('',#1756,#1721,#1758,.T.);
+#1756 = VERTEX_POINT('',#1757);
+#1757 = CARTESIAN_POINT('',(12.568035221902,-2.219804911059,46.));
+#1758 = SURFACE_CURVE('',#1759,(#1764,#1777),.PCURVE_S1.);
+#1759 = HYPERBOLA('',#1760,1.979898987322,1.979898987322);
+#1760 = AXIS2_PLACEMENT_3D('',#1761,#1762,#1763);
+#1761 = CARTESIAN_POINT('',(10.328321647147,-1.967449798057,49.));
+#1762 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#1763 = DIRECTION('',(0.,0.,-1.));
+#1764 = PCURVE('',#82,#1765);
+#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1776);
+#1766 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1767,#1768,#1769,#1770,#1771,
+    #1772,#1773,#1774,#1775),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1767 = CARTESIAN_POINT('',(-5.450226298151,5.010642677635E-05));
+#1768 = CARTESIAN_POINT('',(-5.441588438865,-2.945086423417E-02));
+#1769 = CARTESIAN_POINT('',(-5.432853505601,-5.836447369562E-02));
+#1770 = CARTESIAN_POINT('',(-5.424021206978,-8.669842526412E-02));
+#1771 = CARTESIAN_POINT('',(-5.41509130962,-0.114460205335));
+#1772 = CARTESIAN_POINT('',(-5.406063641061,-0.141657089869));
+#1773 = CARTESIAN_POINT('',(-5.396938094241,-0.168296148415));
+#1774 = CARTESIAN_POINT('',(-5.387714631002,-0.19438424795));
+#1775 = CARTESIAN_POINT('',(-5.378393285664,-0.219928058485));
+#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1777 = PCURVE('',#1778,#1783);
+#1778 = PLANE('',#1779);
+#1779 = AXIS2_PLACEMENT_3D('',#1780,#1781,#1782);
+#1780 = CARTESIAN_POINT('',(12.57683570207,-2.220796487032,46.3));
+#1781 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#1782 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#1783 = DEFINITIONAL_REPRESENTATION('',(#1784),#1788);
+#1784 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1785,#1786,#1787),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1785 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1786 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1787 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1789 = ORIENTED_EDGE('',*,*,#1790,.T.);
+#1790 = EDGE_CURVE('',#1756,#1791,#1793,.T.);
+#1791 = VERTEX_POINT('',#1792);
+#1792 = CARTESIAN_POINT('',(12.769804911059,-2.018035221902,46.));
+#1793 = SURFACE_CURVE('',#1794,(#1799,#1806),.PCURVE_S1.);
+#1794 = CIRCLE('',#1795,3.);
+#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798);
+#1796 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1797 = DIRECTION('',(0.,0.,1.));
+#1798 = DIRECTION('',(1.,0.,0.));
+#1799 = PCURVE('',#82,#1800);
+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1805);
+#1801 = LINE('',#1802,#1803);
+#1802 = CARTESIAN_POINT('',(-0.,-0.));
+#1803 = VECTOR('',#1804,1.);
+#1804 = DIRECTION('',(-1.,-0.));
+#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1806 = PCURVE('',#204,#1807);
+#1807 = DEFINITIONAL_REPRESENTATION('',(#1808),#1812);
+#1808 = LINE('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(-0.,-4.1));
+#1810 = VECTOR('',#1811,1.);
+#1811 = DIRECTION('',(-1.,0.));
+#1812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1813 = ORIENTED_EDGE('',*,*,#1814,.T.);
+#1814 = EDGE_CURVE('',#1791,#1815,#1817,.T.);
+#1815 = VERTEX_POINT('',#1816);
+#1816 = CARTESIAN_POINT('',(12.73912815091,-1.745771445204,46.2));
+#1817 = SURFACE_CURVE('',#1818,(#1823,#1836),.PCURVE_S1.);
+#1818 = HYPERBOLA('',#1819,1.979898987322,1.979898987322);
+#1819 = AXIS2_PLACEMENT_3D('',#1820,#1821,#1822);
+#1820 = CARTESIAN_POINT('',(12.517449798057,0.221678352853,49.));
+#1821 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#1822 = DIRECTION('',(0.,0.,-1.));
+#1823 = PCURVE('',#82,#1824);
+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1835);
+#1825 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1826,#1827,#1828,#1829,#1830,
+    #1831,#1832,#1833,#1834),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1826 = CARTESIAN_POINT('',(-5.545347989413,5.010642677657E-05));
+#1827 = CARTESIAN_POINT('',(-5.553985848699,-2.945086423417E-02));
+#1828 = CARTESIAN_POINT('',(-5.562720781978,-5.83644736956E-02));
+#1829 = CARTESIAN_POINT('',(-5.571553080536,-8.669842526444E-02));
+#1830 = CARTESIAN_POINT('',(-5.58048297801,-0.114460205335));
+#1831 = CARTESIAN_POINT('',(-5.589510646467,-0.141657089869));
+#1832 = CARTESIAN_POINT('',(-5.598636193331,-0.168296148415));
+#1833 = CARTESIAN_POINT('',(-5.607859656562,-0.19438424795));
+#1834 = CARTESIAN_POINT('',(-5.617181001901,-0.219928058485));
+#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1836 = PCURVE('',#1837,#1842);
+#1837 = PLANE('',#1838);
+#1838 = AXIS2_PLACEMENT_3D('',#1839,#1840,#1841);
+#1839 = CARTESIAN_POINT('',(12.770796487032,-2.02683570207,46.3));
+#1840 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#1841 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847);
+#1843 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1844,#1845,#1846),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1844 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1845 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1846 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1848 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#1849 = EDGE_CURVE('',#1850,#1815,#1852,.T.);
+#1850 = VERTEX_POINT('',#1851);
+#1851 = CARTESIAN_POINT('',(13.011391927608,-1.715094685056,46.));
+#1852 = SURFACE_CURVE('',#1853,(#1858,#1871),.PCURVE_S1.);
+#1853 = HYPERBOLA('',#1854,1.979898987322,1.979898987322);
+#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857);
+#1855 = CARTESIAN_POINT('',(10.771678352853,-1.967449798057,49.));
+#1856 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#1857 = DIRECTION('',(0.,0.,-1.));
+#1858 = PCURVE('',#82,#1859);
+#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1870);
+#1860 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1861,#1862,#1863,#1864,#1865,
+    #1866,#1867,#1868,#1869),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1861 = CARTESIAN_POINT('',(-5.674625773407,5.010642677635E-05));
+#1862 = CARTESIAN_POINT('',(-5.665987914121,-2.945086423417E-02));
+#1863 = CARTESIAN_POINT('',(-5.657252980844,-5.836447369566E-02));
+#1864 = CARTESIAN_POINT('',(-5.648420682279,-8.669842526428E-02));
+#1865 = CARTESIAN_POINT('',(-5.639490784823,-0.114460205336));
+#1866 = CARTESIAN_POINT('',(-5.630463116344,-0.141657089869));
+#1867 = CARTESIAN_POINT('',(-5.621337569485,-0.168296148415));
+#1868 = CARTESIAN_POINT('',(-5.612114106259,-0.19438424795));
+#1869 = CARTESIAN_POINT('',(-5.60279276092,-0.219928058485));
+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1871 = PCURVE('',#1872,#1877);
+#1872 = PLANE('',#1873);
+#1873 = AXIS2_PLACEMENT_3D('',#1874,#1875,#1876);
+#1874 = CARTESIAN_POINT('',(13.020192407776,-1.714103109083,46.3));
+#1875 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#1876 = DIRECTION('',(-0.993712209893,-0.111964476103,0.));
+#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);
+#1878 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1879,#1880,#1881),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1879 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1880 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1881 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1883 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#1884 = EDGE_CURVE('',#1850,#1885,#1887,.T.);
+#1885 = VERTEX_POINT('',#1886);
+#1886 = CARTESIAN_POINT('',(13.163204849724,-1.473485803589,46.));
+#1887 = SURFACE_CURVE('',#1888,(#1893,#1900),.PCURVE_S1.);
+#1888 = CIRCLE('',#1889,3.);
+#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892);
+#1890 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1891 = DIRECTION('',(0.,0.,1.));
+#1892 = DIRECTION('',(1.,0.,0.));
+#1893 = PCURVE('',#82,#1894);
+#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(-0.,-0.));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(-1.,-0.));
+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1900 = PCURVE('',#204,#1901);
+#1901 = DEFINITIONAL_REPRESENTATION('',(#1902),#1906);
+#1902 = LINE('',#1903,#1904);
+#1903 = CARTESIAN_POINT('',(-0.,-4.1));
+#1904 = VECTOR('',#1905,1.);
+#1905 = DIRECTION('',(-1.,0.));
+#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1907 = ORIENTED_EDGE('',*,*,#1908,.T.);
+#1908 = EDGE_CURVE('',#1885,#1909,#1911,.T.);
+#1909 = VERTEX_POINT('',#1910);
+#1910 = CARTESIAN_POINT('',(13.072712830127,-1.214874469529,46.2));
+#1911 = SURFACE_CURVE('',#1912,(#1917,#1930),.PCURVE_S1.);
+#1912 = HYPERBOLA('',#1913,1.979898987322,1.979898987322);
+#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916);
+#1914 = CARTESIAN_POINT('',(12.418793649828,0.653919180299,49.));
+#1915 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#1916 = DIRECTION('',(0.,0.,-1.));
+#1917 = PCURVE('',#82,#1918);
+#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1929);
+#1919 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1920,#1921,#1922,#1923,#1924,
+    #1925,#1926,#1927,#1928),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1920 = CARTESIAN_POINT('',(-5.76974746467,5.010642677613E-05));
+#1921 = CARTESIAN_POINT('',(-5.778385323956,-2.945086423417E-02));
+#1922 = CARTESIAN_POINT('',(-5.787120257226,-5.836447369572E-02));
+#1923 = CARTESIAN_POINT('',(-5.795952555836,-8.66984252642E-02));
+#1924 = CARTESIAN_POINT('',(-5.804882453205,-0.114460205336));
+#1925 = CARTESIAN_POINT('',(-5.813910121742,-0.141657089869));
+#1926 = CARTESIAN_POINT('',(-5.823035668578,-0.168296148415));
+#1927 = CARTESIAN_POINT('',(-5.832259131819,-0.19438424795));
+#1928 = CARTESIAN_POINT('',(-5.841580477157,-0.219928058485));
+#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1930 = PCURVE('',#1931,#1936);
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(13.166129855884,-1.481844990933,46.3));
+#1934 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#1935 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1941);
+#1937 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1938,#1939,#1940),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1938 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#1939 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1940 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1942 = ORIENTED_EDGE('',*,*,#1943,.F.);
+#1943 = EDGE_CURVE('',#1944,#1909,#1946,.T.);
+#1944 = VERTEX_POINT('',#1945);
+#1945 = CARTESIAN_POINT('',(13.331324164186,-1.124382449932,46.));
+#1946 = SURFACE_CURVE('',#1947,(#1952,#1965),.PCURVE_S1.);
+#1947 = HYPERBOLA('',#1948,1.979898987322,1.979898987322);
+#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951);
+#1949 = CARTESIAN_POINT('',(11.203919180299,-1.868793649828,49.));
+#1950 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#1951 = DIRECTION('',(0.,0.,-1.));
+#1952 = PCURVE('',#82,#1953);
+#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1964);
+#1954 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1955,#1956,#1957,#1958,#1959,
+    #1960,#1961,#1962,#1963),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#1955 = CARTESIAN_POINT('',(-5.899025248664,5.010642677613E-05));
+#1956 = CARTESIAN_POINT('',(-5.890387389378,-2.945086423417E-02));
+#1957 = CARTESIAN_POINT('',(-5.881652456113,-5.83644736957E-02));
+#1958 = CARTESIAN_POINT('',(-5.872820157478,-8.669842526444E-02));
+#1959 = CARTESIAN_POINT('',(-5.86389026012,-0.114460205335));
+#1960 = CARTESIAN_POINT('',(-5.854862591561,-0.141657089869));
+#1961 = CARTESIAN_POINT('',(-5.845737044753,-0.168296148415));
+#1962 = CARTESIAN_POINT('',(-5.836513581515,-0.19438424795));
+#1963 = CARTESIAN_POINT('',(-5.827192236176,-0.219928058485));
+#1964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1965 = PCURVE('',#1966,#1971);
+#1966 = PLANE('',#1967);
+#1967 = AXIS2_PLACEMENT_3D('',#1968,#1969,#1970);
+#1968 = CARTESIAN_POINT('',(13.339683351531,-1.121457443772,46.3));
+#1969 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#1970 = DIRECTION('',(-0.943883330308,-0.330279061955,0.));
+#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);
+#1972 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1973,#1974,#1975),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#1973 = CARTESIAN_POINT('',(8.789472913845E-03,-0.300050106427));
+#1974 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#1975 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1977 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#1978 = EDGE_CURVE('',#1944,#1979,#1981,.T.);
+#1979 = VERTEX_POINT('',#1980);
+#1980 = CARTESIAN_POINT('',(13.425567785431,-0.855049654342,46.));
+#1981 = SURFACE_CURVE('',#1982,(#1987,#1994),.PCURVE_S1.);
+#1982 = CIRCLE('',#1983,3.);
+#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986);
+#1984 = CARTESIAN_POINT('',(10.55,0.,46.));
+#1985 = DIRECTION('',(0.,0.,1.));
+#1986 = DIRECTION('',(1.,0.,0.));
+#1987 = PCURVE('',#82,#1988);
+#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1993);
+#1989 = LINE('',#1990,#1991);
+#1990 = CARTESIAN_POINT('',(-0.,-0.));
+#1991 = VECTOR('',#1992,1.);
+#1992 = DIRECTION('',(-1.,-0.));
+#1993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1994 = PCURVE('',#204,#1995);
+#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000);
+#1996 = LINE('',#1997,#1998);
+#1997 = CARTESIAN_POINT('',(-0.,-4.1));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(-1.,0.));
+#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2001 = ORIENTED_EDGE('',*,*,#2002,.T.);
+#2002 = EDGE_CURVE('',#1979,#2003,#2005,.T.);
+#2003 = VERTEX_POINT('',#2004);
+#2004 = CARTESIAN_POINT('',(13.279798154109,-0.623058615078,46.2));
+#2005 = SURFACE_CURVE('',#2006,(#2011,#2024),.PCURVE_S1.);
+#2006 = HYPERBOLA('',#2007,1.979898987322,1.979898987322);
+#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010);
+#2008 = CARTESIAN_POINT('',(12.226428384593,1.053369769516,49.));
+#2009 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#2010 = DIRECTION('',(0.,0.,-1.));
+#2011 = PCURVE('',#82,#2012);
+#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2023);
+#2013 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2014,#2015,#2016,#2017,#2018,
+    #2019,#2020,#2021,#2022),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2014 = CARTESIAN_POINT('',(-5.994146939926,5.010642677657E-05));
+#2015 = CARTESIAN_POINT('',(-6.002784799212,-2.945086423417E-02));
+#2016 = CARTESIAN_POINT('',(-6.011519732478,-5.836447369566E-02));
+#2017 = CARTESIAN_POINT('',(-6.020352031079,-8.669842526444E-02));
+#2018 = CARTESIAN_POINT('',(-6.029281928488,-0.114460205336));
+#2019 = CARTESIAN_POINT('',(-6.038309596974,-0.141657089869));
+#2020 = CARTESIAN_POINT('',(-6.047435143839,-0.168296148415));
+#2021 = CARTESIAN_POINT('',(-6.056658607075,-0.19438424795));
+#2022 = CARTESIAN_POINT('',(-6.065979952413,-0.219928058485));
+#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2024 = PCURVE('',#2025,#2030);
+#2025 = PLANE('',#2026);
+#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029);
+#2027 = CARTESIAN_POINT('',(13.430279549754,-0.862548384305,46.3));
+#2028 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#2029 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2035);
+#2031 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2032,#2033,#2034),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2032 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2033 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2034 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2036 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#2037 = EDGE_CURVE('',#2038,#2003,#2040,.T.);
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(13.511789193374,-0.477288983756,46.));
+#2040 = SURFACE_CURVE('',#2041,(#2046,#2059),.PCURVE_S1.);
+#2041 = HYPERBOLA('',#2042,1.979898987322,1.979898987322);
+#2042 = AXIS2_PLACEMENT_3D('',#2043,#2044,#2045);
+#2043 = CARTESIAN_POINT('',(11.603369769516,-1.676428384593,49.));
+#2044 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#2045 = DIRECTION('',(0.,0.,-1.));
+#2046 = PCURVE('',#82,#2047);
+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2058);
+#2048 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2049,#2050,#2051,#2052,#2053,
+    #2054,#2055,#2056,#2057),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2049 = CARTESIAN_POINT('',(-6.12342472392,5.010642677546E-05));
+#2050 = CARTESIAN_POINT('',(-6.114786864634,-2.945086423417E-02));
+#2051 = CARTESIAN_POINT('',(-6.106051931358,-5.836447369568E-02));
+#2052 = CARTESIAN_POINT('',(-6.097219632771,-8.669842526396E-02));
+#2053 = CARTESIAN_POINT('',(-6.088289735329,-0.114460205336));
+#2054 = CARTESIAN_POINT('',(-6.079262066851,-0.141657089868));
+#2055 = CARTESIAN_POINT('',(-6.07013652,-0.168296148415));
+#2056 = CARTESIAN_POINT('',(-6.060913056771,-0.19438424795));
+#2057 = CARTESIAN_POINT('',(-6.051591711433,-0.219928058485));
+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2059 = PCURVE('',#2060,#2065);
+#2060 = PLANE('',#2061);
+#2061 = AXIS2_PLACEMENT_3D('',#2062,#2063,#2064);
+#2062 = CARTESIAN_POINT('',(13.519287923337,-0.472577219433,46.3));
+#2063 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#2064 = DIRECTION('',(-0.846724199228,-0.532032076515,0.));
+#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);
+#2066 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2067,#2068,#2069),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2067 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2068 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2069 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2071 = ORIENTED_EDGE('',*,*,#2072,.T.);
+#2072 = EDGE_CURVE('',#2038,#2073,#2075,.T.);
+#2073 = VERTEX_POINT('',#2074);
+#2074 = CARTESIAN_POINT('',(13.543737745051,-0.193737745051,46.));
+#2075 = SURFACE_CURVE('',#2076,(#2081,#2088),.PCURVE_S1.);
+#2076 = CIRCLE('',#2077,3.);
+#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);
+#2078 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2079 = DIRECTION('',(0.,0.,1.));
+#2080 = DIRECTION('',(1.,0.,0.));
+#2081 = PCURVE('',#82,#2082);
+#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087);
+#2083 = LINE('',#2084,#2085);
+#2084 = CARTESIAN_POINT('',(-0.,-0.));
+#2085 = VECTOR('',#2086,1.);
+#2086 = DIRECTION('',(-1.,-0.));
+#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2088 = PCURVE('',#204,#2089);
+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);
+#2090 = LINE('',#2091,#2092);
+#2091 = CARTESIAN_POINT('',(-0.,-4.1));
+#2092 = VECTOR('',#2093,1.);
+#2093 = DIRECTION('',(-1.,0.));
+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2095 = ORIENTED_EDGE('',*,*,#2096,.T.);
+#2096 = EDGE_CURVE('',#2073,#2097,#2099,.T.);
+#2097 = VERTEX_POINT('',#2098);
+#2098 = CARTESIAN_POINT('',(13.35,-2.969846590872E-16,46.2));
+#2099 = SURFACE_CURVE('',#2100,(#2105,#2118),.PCURVE_S1.);
+#2100 = HYPERBOLA('',#2101,1.979898987322,1.979898987322);
+#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104);
+#2102 = CARTESIAN_POINT('',(11.95,1.4,49.));
+#2103 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2104 = DIRECTION('',(0.,0.,-1.));
+#2105 = PCURVE('',#82,#2106);
+#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2117);
+#2107 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2108,#2109,#2110,#2111,#2112,
+    #2113,#2114,#2115,#2116),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.88137358702),.PIECEWISE_BEZIER_KNOTS.);
+#2108 = CARTESIAN_POINT('',(-6.218546415182,5.010642677637E-05));
+#2109 = CARTESIAN_POINT('',(-6.226347971865,-2.659463125284E-02));
+#2110 = CARTESIAN_POINT('',(-6.234228715278,-5.276023612393E-02));
+#2111 = CARTESIAN_POINT('',(-6.242188860284,-7.845238426152E-02));
+#2112 = CARTESIAN_POINT('',(-6.250228582885,-0.103676606641));
+#2113 = CARTESIAN_POINT('',(-6.258348018899,-0.128438293951));
+#2114 = CARTESIAN_POINT('',(-6.266547260978,-0.15274269899));
+#2115 = CARTESIAN_POINT('',(-6.274826356851,-0.17659493903));
+#2116 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2118 = PCURVE('',#2119,#2124);
+#2119 = PLANE('',#2120);
+#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123);
+#2121 = CARTESIAN_POINT('',(13.55,-0.2,46.3));
+#2122 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#2123 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129);
+#2125 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2126,#2127,#2128),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.88137358702),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001118160988,1.)) REPRESENTATION_ITEM('') );
+#2126 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2127 = CARTESIAN_POINT('',(0.150542291497,-0.193550524827));
+#2128 = CARTESIAN_POINT('',(0.282842712475,-1.E-01));
+#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);
+#2131 = EDGE_CURVE('',#2097,#62,#2132,.T.);
+#2132 = SEAM_CURVE('',#2133,(#2137,#2143),.PCURVE_S1.);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(13.55,0.,46.));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#2137 = PCURVE('',#82,#2138);
+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2142);
+#2139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2140,#2141),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
+#2140 = CARTESIAN_POINT('',(0.,0.));
+#2141 = CARTESIAN_POINT('',(0.,-0.3));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2143 = PCURVE('',#82,#2144);
+#2144 = DEFINITIONAL_REPRESENTATION('',(#2145),#2148);
+#2145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2146,#2147),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
+#2146 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2147 = CARTESIAN_POINT('',(-6.28318530718,-0.3));
+#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2149 = ORIENTED_EDGE('',*,*,#61,.F.);
+#2150 = ORIENTED_EDGE('',*,*,#2131,.F.);
+#2151 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#2152 = EDGE_CURVE('',#2153,#2097,#2155,.T.);
+#2153 = VERTEX_POINT('',#2154);
+#2154 = CARTESIAN_POINT('',(13.543737745051,0.193737745051,46.));
+#2155 = SURFACE_CURVE('',#2156,(#2161,#2174),.PCURVE_S1.);
+#2156 = HYPERBOLA('',#2157,1.979898987322,1.979898987322);
+#2157 = AXIS2_PLACEMENT_3D('',#2158,#2159,#2160);
+#2158 = CARTESIAN_POINT('',(11.95,-1.4,49.));
+#2159 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2160 = DIRECTION('',(0.,0.,-1.));
+#2161 = PCURVE('',#82,#2162);
+#2162 = DEFINITIONAL_REPRESENTATION('',(#2163),#2173);
+#2163 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2164,#2165,#2166,#2167,#2168,
+    #2169,#2170,#2171,#2172),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.88137358702),.PIECEWISE_BEZIER_KNOTS.);
+#2164 = CARTESIAN_POINT('',(-6.463889199712E-02,5.010642677615E-05));
+#2165 = CARTESIAN_POINT('',(-5.683733531493E-02,-2.659463125284E-02));
+#2166 = CARTESIAN_POINT('',(-4.895659189285E-02,-5.276023612411E-02));
+#2167 = CARTESIAN_POINT('',(-4.099644690095E-02,-7.845238426064E-02));
+#2168 = CARTESIAN_POINT('',(-3.295672425358E-02,-0.103676606642));
+#2169 = CARTESIAN_POINT('',(-2.483728829594E-02,-0.12843829395));
+#2170 = CARTESIAN_POINT('',(-1.66380461917E-02,-0.15274269899));
+#2171 = CARTESIAN_POINT('',(-8.358950328776E-03,-0.17659493903));
+#2172 = CARTESIAN_POINT('',(-8.691964823604E-17,-0.2));
+#2173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2174 = PCURVE('',#2175,#2180);
+#2175 = PLANE('',#2176);
+#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179);
+#2177 = CARTESIAN_POINT('',(13.55,0.2,46.3));
+#2178 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2179 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);
+#2181 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2182,#2183,#2184),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.88137358702),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001118160988,1.)) REPRESENTATION_ITEM('') );
+#2182 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2183 = CARTESIAN_POINT('',(0.150542291497,-0.193550524827));
+#2184 = CARTESIAN_POINT('',(0.282842712475,-0.1));
+#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#2187 = EDGE_CURVE('',#2153,#2188,#2190,.T.);
+#2188 = VERTEX_POINT('',#2189);
+#2189 = CARTESIAN_POINT('',(13.511789193374,0.477288983756,46.));
+#2190 = SURFACE_CURVE('',#2191,(#2196,#2203),.PCURVE_S1.);
+#2191 = CIRCLE('',#2192,3.);
+#2192 = AXIS2_PLACEMENT_3D('',#2193,#2194,#2195);
+#2193 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2194 = DIRECTION('',(0.,0.,1.));
+#2195 = DIRECTION('',(1.,0.,0.));
+#2196 = PCURVE('',#82,#2197);
+#2197 = DEFINITIONAL_REPRESENTATION('',(#2198),#2202);
+#2198 = LINE('',#2199,#2200);
+#2199 = CARTESIAN_POINT('',(-0.,-0.));
+#2200 = VECTOR('',#2201,1.);
+#2201 = DIRECTION('',(-1.,-0.));
+#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2203 = PCURVE('',#204,#2204);
+#2204 = DEFINITIONAL_REPRESENTATION('',(#2205),#2209);
+#2205 = LINE('',#2206,#2207);
+#2206 = CARTESIAN_POINT('',(-0.,-4.1));
+#2207 = VECTOR('',#2208,1.);
+#2208 = DIRECTION('',(-1.,0.));
+#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2210 = ORIENTED_EDGE('',*,*,#2211,.T.);
+#2211 = EDGE_CURVE('',#2188,#2212,#2214,.T.);
+#2212 = VERTEX_POINT('',#2213);
+#2213 = CARTESIAN_POINT('',(13.279798154109,0.623058615078,46.2));
+#2214 = SURFACE_CURVE('',#2215,(#2220,#2233),.PCURVE_S1.);
+#2215 = HYPERBOLA('',#2216,1.979898987322,1.979898987322);
+#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219);
+#2217 = CARTESIAN_POINT('',(11.603369769516,1.676428384593,49.));
+#2218 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#2219 = DIRECTION('',(0.,0.,-1.));
+#2220 = PCURVE('',#82,#2221);
+#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2232);
+#2222 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2223,#2224,#2225,#2226,#2227,
+    #2228,#2229,#2230,#2231),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2223 = CARTESIAN_POINT('',(-0.159760583259,5.010642677635E-05));
+#2224 = CARTESIAN_POINT('',(-0.168398442545,-2.945086423417E-02));
+#2225 = CARTESIAN_POINT('',(-0.177133375815,-5.83644736958E-02));
+#2226 = CARTESIAN_POINT('',(-0.18596567442,-8.669842526396E-02));
+#2227 = CARTESIAN_POINT('',(-0.194895571818,-0.114460205336));
+#2228 = CARTESIAN_POINT('',(-0.203923240335,-0.141657089868));
+#2229 = CARTESIAN_POINT('',(-0.213048787172,-0.168296148415));
+#2230 = CARTESIAN_POINT('',(-0.222272250408,-0.19438424795));
+#2231 = CARTESIAN_POINT('',(-0.231593595747,-0.219928058485));
+#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2233 = PCURVE('',#2234,#2239);
+#2234 = PLANE('',#2235);
+#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238);
+#2236 = CARTESIAN_POINT('',(13.519287923337,0.472577219433,46.3));
+#2237 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#2238 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);
+#2240 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2241,#2242,#2243),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2241 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2242 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2243 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2245 = ORIENTED_EDGE('',*,*,#2246,.F.);
+#2246 = EDGE_CURVE('',#2247,#2212,#2249,.T.);
+#2247 = VERTEX_POINT('',#2248);
+#2248 = CARTESIAN_POINT('',(13.425567785431,0.855049654342,46.));
+#2249 = SURFACE_CURVE('',#2250,(#2255,#2268),.PCURVE_S1.);
+#2250 = HYPERBOLA('',#2251,1.979898987322,1.979898987322);
+#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254);
+#2252 = CARTESIAN_POINT('',(12.226428384593,-1.053369769516,49.));
+#2253 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#2254 = DIRECTION('',(0.,0.,-1.));
+#2255 = PCURVE('',#82,#2256);
+#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2267);
+#2257 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2258,#2259,#2260,#2261,#2262,
+    #2263,#2264,#2265,#2266),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2258 = CARTESIAN_POINT('',(-0.289038367254,5.010642677657E-05));
+#2259 = CARTESIAN_POINT('',(-0.280400507967,-2.945086423417E-02));
+#2260 = CARTESIAN_POINT('',(-0.271665574697,-5.836447369586E-02));
+#2261 = CARTESIAN_POINT('',(-0.262833276094,-8.669842526372E-02));
+#2262 = CARTESIAN_POINT('',(-0.253903378691,-0.114460205336));
+#2263 = CARTESIAN_POINT('',(-0.244875710179,-0.141657089868));
+#2264 = CARTESIAN_POINT('',(-0.235750163341,-0.168296148415));
+#2265 = CARTESIAN_POINT('',(-0.226526700105,-0.19438424795));
+#2266 = CARTESIAN_POINT('',(-0.217205354766,-0.219928058485));
+#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2268 = PCURVE('',#2269,#2274);
+#2269 = PLANE('',#2270);
+#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273);
+#2271 = CARTESIAN_POINT('',(13.430279549754,0.862548384305,46.3));
+#2272 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#2273 = DIRECTION('',(-0.532032076515,-0.846724199228,0.));
+#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279);
+#2275 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2276,#2277,#2278),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2276 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2277 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2278 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2280 = ORIENTED_EDGE('',*,*,#2281,.T.);
+#2281 = EDGE_CURVE('',#2247,#2282,#2284,.T.);
+#2282 = VERTEX_POINT('',#2283);
+#2283 = CARTESIAN_POINT('',(13.331324164186,1.124382449932,46.));
+#2284 = SURFACE_CURVE('',#2285,(#2290,#2297),.PCURVE_S1.);
+#2285 = CIRCLE('',#2286,3.);
+#2286 = AXIS2_PLACEMENT_3D('',#2287,#2288,#2289);
+#2287 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2288 = DIRECTION('',(0.,0.,1.));
+#2289 = DIRECTION('',(1.,0.,0.));
+#2290 = PCURVE('',#82,#2291);
+#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296);
+#2292 = LINE('',#2293,#2294);
+#2293 = CARTESIAN_POINT('',(-0.,-0.));
+#2294 = VECTOR('',#2295,1.);
+#2295 = DIRECTION('',(-1.,-0.));
+#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2297 = PCURVE('',#204,#2298);
+#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303);
+#2299 = LINE('',#2300,#2301);
+#2300 = CARTESIAN_POINT('',(-0.,-4.1));
+#2301 = VECTOR('',#2302,1.);
+#2302 = DIRECTION('',(-1.,0.));
+#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2304 = ORIENTED_EDGE('',*,*,#2305,.T.);
+#2305 = EDGE_CURVE('',#2282,#2306,#2308,.T.);
+#2306 = VERTEX_POINT('',#2307);
+#2307 = CARTESIAN_POINT('',(13.072712830127,1.214874469529,46.2));
+#2308 = SURFACE_CURVE('',#2309,(#2314,#2327),.PCURVE_S1.);
+#2309 = HYPERBOLA('',#2310,1.979898987322,1.979898987322);
+#2310 = AXIS2_PLACEMENT_3D('',#2311,#2312,#2313);
+#2311 = CARTESIAN_POINT('',(11.203919180299,1.868793649828,49.));
+#2312 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#2313 = DIRECTION('',(0.,0.,-1.));
+#2314 = PCURVE('',#82,#2315);
+#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2326);
+#2316 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2317,#2318,#2319,#2320,#2321,
+    #2322,#2323,#2324,#2325),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2317 = CARTESIAN_POINT('',(-0.384160058516,5.010642677613E-05));
+#2318 = CARTESIAN_POINT('',(-0.392797917802,-2.945086423417E-02));
+#2319 = CARTESIAN_POINT('',(-0.401532851071,-5.83644736955E-02));
+#2320 = CARTESIAN_POINT('',(-0.410365149677,-8.669842526444E-02));
+#2321 = CARTESIAN_POINT('',(-0.419295047073,-0.114460205335));
+#2322 = CARTESIAN_POINT('',(-0.428322715592,-0.141657089869));
+#2323 = CARTESIAN_POINT('',(-0.437448262428,-0.168296148414));
+#2324 = CARTESIAN_POINT('',(-0.446671725665,-0.19438424795));
+#2325 = CARTESIAN_POINT('',(-0.455993071003,-0.219928058485));
+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2327 = PCURVE('',#2328,#2333);
+#2328 = PLANE('',#2329);
+#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332);
+#2330 = CARTESIAN_POINT('',(13.339683351531,1.121457443772,46.3));
+#2331 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#2332 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);
+#2334 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2335,#2336,#2337),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2335 = CARTESIAN_POINT('',(8.789472913847E-03,-0.300050106427));
+#2336 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2337 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2339 = ORIENTED_EDGE('',*,*,#2340,.F.);
+#2340 = EDGE_CURVE('',#2341,#2306,#2343,.T.);
+#2341 = VERTEX_POINT('',#2342);
+#2342 = CARTESIAN_POINT('',(13.163204849724,1.473485803589,46.));
+#2343 = SURFACE_CURVE('',#2344,(#2349,#2362),.PCURVE_S1.);
+#2344 = HYPERBOLA('',#2345,1.979898987322,1.979898987322);
+#2345 = AXIS2_PLACEMENT_3D('',#2346,#2347,#2348);
+#2346 = CARTESIAN_POINT('',(12.418793649828,-0.653919180299,49.));
+#2347 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#2348 = DIRECTION('',(0.,0.,-1.));
+#2349 = PCURVE('',#82,#2350);
+#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2361);
+#2351 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2352,#2353,#2354,#2355,#2356,
+    #2357,#2358,#2359,#2360),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2352 = CARTESIAN_POINT('',(-0.51343784251,5.010642677546E-05));
+#2353 = CARTESIAN_POINT('',(-0.504799983224,-2.945086423417E-02));
+#2354 = CARTESIAN_POINT('',(-0.496065049955,-5.836447369558E-02));
+#2355 = CARTESIAN_POINT('',(-0.487232751348,-8.669842526468E-02));
+#2356 = CARTESIAN_POINT('',(-0.478302853951,-0.114460205335));
+#2357 = CARTESIAN_POINT('',(-0.469275185432,-0.141657089869));
+#2358 = CARTESIAN_POINT('',(-0.460149638598,-0.168296148415));
+#2359 = CARTESIAN_POINT('',(-0.450926175361,-0.19438424795));
+#2360 = CARTESIAN_POINT('',(-0.441604830023,-0.219928058485));
+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2362 = PCURVE('',#2363,#2368);
+#2363 = PLANE('',#2364);
+#2364 = AXIS2_PLACEMENT_3D('',#2365,#2366,#2367);
+#2365 = CARTESIAN_POINT('',(13.166129855884,1.481844990933,46.3));
+#2366 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#2367 = DIRECTION('',(-0.330279061955,-0.943883330308,0.));
+#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2373);
+#2369 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2370,#2371,#2372),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2370 = CARTESIAN_POINT('',(8.789472913847E-03,-0.300050106427));
+#2371 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2372 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2374 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#2375 = EDGE_CURVE('',#2341,#2376,#2378,.T.);
+#2376 = VERTEX_POINT('',#2377);
+#2377 = CARTESIAN_POINT('',(13.011391927608,1.715094685056,46.));
+#2378 = SURFACE_CURVE('',#2379,(#2384,#2391),.PCURVE_S1.);
+#2379 = CIRCLE('',#2380,3.);
+#2380 = AXIS2_PLACEMENT_3D('',#2381,#2382,#2383);
+#2381 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2382 = DIRECTION('',(0.,0.,1.));
+#2383 = DIRECTION('',(1.,0.,0.));
+#2384 = PCURVE('',#82,#2385);
+#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2390);
+#2386 = LINE('',#2387,#2388);
+#2387 = CARTESIAN_POINT('',(-0.,-0.));
+#2388 = VECTOR('',#2389,1.);
+#2389 = DIRECTION('',(-1.,-0.));
+#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2391 = PCURVE('',#204,#2392);
+#2392 = DEFINITIONAL_REPRESENTATION('',(#2393),#2397);
+#2393 = LINE('',#2394,#2395);
+#2394 = CARTESIAN_POINT('',(-0.,-4.1));
+#2395 = VECTOR('',#2396,1.);
+#2396 = DIRECTION('',(-1.,0.));
+#2397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2398 = ORIENTED_EDGE('',*,*,#2399,.T.);
+#2399 = EDGE_CURVE('',#2376,#2400,#2402,.T.);
+#2400 = VERTEX_POINT('',#2401);
+#2401 = CARTESIAN_POINT('',(12.73912815091,1.745771445204,46.2));
+#2402 = SURFACE_CURVE('',#2403,(#2408,#2421),.PCURVE_S1.);
+#2403 = HYPERBOLA('',#2404,1.979898987322,1.979898987322);
+#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407);
+#2405 = CARTESIAN_POINT('',(10.771678352853,1.967449798057,49.));
+#2406 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#2407 = DIRECTION('',(0.,0.,-1.));
+#2408 = PCURVE('',#82,#2409);
+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2420);
+#2410 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2411,#2412,#2413,#2414,#2415,
+    #2416,#2417,#2418,#2419),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2411 = CARTESIAN_POINT('',(-0.608559533772,5.010642677613E-05));
+#2412 = CARTESIAN_POINT('',(-0.617197393058,-2.945086423417E-02));
+#2413 = CARTESIAN_POINT('',(-0.625932326327,-5.836447369558E-02));
+#2414 = CARTESIAN_POINT('',(-0.634764624934,-8.669842526476E-02));
+#2415 = CARTESIAN_POINT('',(-0.643694522329,-0.114460205335));
+#2416 = CARTESIAN_POINT('',(-0.652722190849,-0.141657089869));
+#2417 = CARTESIAN_POINT('',(-0.661847737684,-0.168296148414));
+#2418 = CARTESIAN_POINT('',(-0.671071200921,-0.19438424795));
+#2419 = CARTESIAN_POINT('',(-0.68039254626,-0.219928058485));
+#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2421 = PCURVE('',#2422,#2427);
+#2422 = PLANE('',#2423);
+#2423 = AXIS2_PLACEMENT_3D('',#2424,#2425,#2426);
+#2424 = CARTESIAN_POINT('',(13.020192407776,1.714103109083,46.3));
+#2425 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#2426 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#2427 = DEFINITIONAL_REPRESENTATION('',(#2428),#2432);
+#2428 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2429,#2430,#2431),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2429 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2430 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2431 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2433 = ORIENTED_EDGE('',*,*,#2434,.F.);
+#2434 = EDGE_CURVE('',#2435,#2400,#2437,.T.);
+#2435 = VERTEX_POINT('',#2436);
+#2436 = CARTESIAN_POINT('',(12.769804911059,2.018035221902,46.));
+#2437 = SURFACE_CURVE('',#2438,(#2443,#2456),.PCURVE_S1.);
+#2438 = HYPERBOLA('',#2439,1.979898987322,1.979898987322);
+#2439 = AXIS2_PLACEMENT_3D('',#2440,#2441,#2442);
+#2440 = CARTESIAN_POINT('',(12.517449798057,-0.221678352853,49.));
+#2441 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#2442 = DIRECTION('',(0.,0.,-1.));
+#2443 = PCURVE('',#82,#2444);
+#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2455);
+#2445 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2446,#2447,#2448,#2449,#2450,
+    #2451,#2452,#2453,#2454),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2446 = CARTESIAN_POINT('',(-0.737837317766,5.010642677613E-05));
+#2447 = CARTESIAN_POINT('',(-0.72919945848,-2.945086423417E-02));
+#2448 = CARTESIAN_POINT('',(-0.72046452521,-5.836447369538E-02));
+#2449 = CARTESIAN_POINT('',(-0.711632226606,-8.669842526508E-02));
+#2450 = CARTESIAN_POINT('',(-0.702702329206,-0.114460205334));
+#2451 = CARTESIAN_POINT('',(-0.69367466069,-0.14165708987));
+#2452 = CARTESIAN_POINT('',(-0.684549113854,-0.168296148414));
+#2453 = CARTESIAN_POINT('',(-0.675325650617,-0.19438424795));
+#2454 = CARTESIAN_POINT('',(-0.666004305279,-0.219928058485));
+#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2456 = PCURVE('',#2457,#2462);
+#2457 = PLANE('',#2458);
+#2458 = AXIS2_PLACEMENT_3D('',#2459,#2460,#2461);
+#2459 = CARTESIAN_POINT('',(12.770796487032,2.02683570207,46.3));
+#2460 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#2461 = DIRECTION('',(-0.111964476103,-0.993712209893,0.));
+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);
+#2463 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2464,#2465,#2466),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2464 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2465 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2466 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2468 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#2469 = EDGE_CURVE('',#2435,#2470,#2472,.T.);
+#2470 = VERTEX_POINT('',#2471);
+#2471 = CARTESIAN_POINT('',(12.568035221902,2.219804911059,46.));
+#2472 = SURFACE_CURVE('',#2473,(#2478,#2485),.PCURVE_S1.);
+#2473 = CIRCLE('',#2474,3.);
+#2474 = AXIS2_PLACEMENT_3D('',#2475,#2476,#2477);
+#2475 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2476 = DIRECTION('',(0.,0.,1.));
+#2477 = DIRECTION('',(1.,0.,0.));
+#2478 = PCURVE('',#82,#2479);
+#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484);
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(-0.,-0.));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(-1.,-0.));
+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2485 = PCURVE('',#204,#2486);
+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
+#2487 = LINE('',#2488,#2489);
+#2488 = CARTESIAN_POINT('',(-0.,-4.1));
+#2489 = VECTOR('',#2490,1.);
+#2490 = DIRECTION('',(-1.,0.));
+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2492 = ORIENTED_EDGE('',*,*,#2493,.T.);
+#2493 = EDGE_CURVE('',#2470,#2494,#2496,.T.);
+#2494 = VERTEX_POINT('',#2495);
+#2495 = CARTESIAN_POINT('',(12.295771445204,2.18912815091,46.2));
+#2496 = SURFACE_CURVE('',#2497,(#2502,#2515),.PCURVE_S1.);
+#2497 = HYPERBOLA('',#2498,1.979898987322,1.979898987322);
+#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501);
+#2499 = CARTESIAN_POINT('',(10.328321647147,1.967449798057,49.));
+#2500 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#2501 = DIRECTION('',(0.,0.,-1.));
+#2502 = PCURVE('',#82,#2503);
+#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2514);
+#2504 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2505,#2506,#2507,#2508,#2509,
+    #2510,#2511,#2512,#2513),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2505 = CARTESIAN_POINT('',(-0.832959009029,5.010642677613E-05));
+#2506 = CARTESIAN_POINT('',(-0.841596868315,-2.945086423417E-02));
+#2507 = CARTESIAN_POINT('',(-0.850331801584,-5.836447369562E-02));
+#2508 = CARTESIAN_POINT('',(-0.859164100187,-8.669842526436E-02));
+#2509 = CARTESIAN_POINT('',(-0.868093997587,-0.114460205335));
+#2510 = CARTESIAN_POINT('',(-0.877121666102,-0.141657089869));
+#2511 = CARTESIAN_POINT('',(-0.886247212941,-0.168296148415));
+#2512 = CARTESIAN_POINT('',(-0.895470676177,-0.19438424795));
+#2513 = CARTESIAN_POINT('',(-0.904792021516,-0.219928058485));
+#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2515 = PCURVE('',#2516,#2521);
+#2516 = PLANE('',#2517);
+#2517 = AXIS2_PLACEMENT_3D('',#2518,#2519,#2520);
+#2518 = CARTESIAN_POINT('',(12.57683570207,2.220796487032,46.3));
+#2519 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#2520 = DIRECTION('',(-0.993712209893,-0.111964476103,0.));
+#2521 = DEFINITIONAL_REPRESENTATION('',(#2522),#2526);
+#2522 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2523,#2524,#2525),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2523 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2524 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2525 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2527 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#2528 = EDGE_CURVE('',#2529,#2494,#2531,.T.);
+#2529 = VERTEX_POINT('',#2530);
+#2530 = CARTESIAN_POINT('',(12.265094685056,2.461391927608,46.));
+#2531 = SURFACE_CURVE('',#2532,(#2537,#2550),.PCURVE_S1.);
+#2532 = HYPERBOLA('',#2533,1.979898987322,1.979898987322);
+#2533 = AXIS2_PLACEMENT_3D('',#2534,#2535,#2536);
+#2534 = CARTESIAN_POINT('',(12.517449798057,0.221678352853,49.));
+#2535 = DIRECTION('',(-0.993712209893,-0.111964476103,-0.));
+#2536 = DIRECTION('',(0.,0.,-1.));
+#2537 = PCURVE('',#82,#2538);
+#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2549);
+#2539 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2540,#2541,#2542,#2543,#2544,
+    #2545,#2546,#2547,#2548),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2540 = CARTESIAN_POINT('',(-0.962236793023,5.010642677613E-05));
+#2541 = CARTESIAN_POINT('',(-0.953598933737,-2.945086423417E-02));
+#2542 = CARTESIAN_POINT('',(-0.944864000468,-5.836447369554E-02));
+#2543 = CARTESIAN_POINT('',(-0.936031701859,-8.66984252642E-02));
+#2544 = CARTESIAN_POINT('',(-0.927101804466,-0.114460205335));
+#2545 = CARTESIAN_POINT('',(-0.918074135944,-0.141657089869));
+#2546 = CARTESIAN_POINT('',(-0.908948589111,-0.168296148415));
+#2547 = CARTESIAN_POINT('',(-0.899725125874,-0.19438424795));
+#2548 = CARTESIAN_POINT('',(-0.890403780535,-0.219928058485));
+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2550 = PCURVE('',#2551,#2556);
+#2551 = PLANE('',#2552);
+#2552 = AXIS2_PLACEMENT_3D('',#2553,#2554,#2555);
+#2553 = CARTESIAN_POINT('',(12.264103109083,2.470192407776,46.3));
+#2554 = DIRECTION('',(-0.993712209893,-0.111964476103,0.));
+#2555 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#2556 = DEFINITIONAL_REPRESENTATION('',(#2557),#2561);
+#2557 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2558,#2559,#2560),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2558 = CARTESIAN_POINT('',(8.789472913847E-03,-0.300050106427));
+#2559 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2560 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2562 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2563 = EDGE_CURVE('',#2529,#2564,#2566,.T.);
+#2564 = VERTEX_POINT('',#2565);
+#2565 = CARTESIAN_POINT('',(12.023485803589,2.613204849724,46.));
+#2566 = SURFACE_CURVE('',#2567,(#2572,#2579),.PCURVE_S1.);
+#2567 = CIRCLE('',#2568,3.);
+#2568 = AXIS2_PLACEMENT_3D('',#2569,#2570,#2571);
+#2569 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2570 = DIRECTION('',(0.,0.,1.));
+#2571 = DIRECTION('',(1.,0.,0.));
+#2572 = PCURVE('',#82,#2573);
+#2573 = DEFINITIONAL_REPRESENTATION('',(#2574),#2578);
+#2574 = LINE('',#2575,#2576);
+#2575 = CARTESIAN_POINT('',(-0.,-0.));
+#2576 = VECTOR('',#2577,1.);
+#2577 = DIRECTION('',(-1.,-0.));
+#2578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2579 = PCURVE('',#204,#2580);
+#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585);
+#2581 = LINE('',#2582,#2583);
+#2582 = CARTESIAN_POINT('',(-0.,-4.1));
+#2583 = VECTOR('',#2584,1.);
+#2584 = DIRECTION('',(-1.,0.));
+#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2586 = ORIENTED_EDGE('',*,*,#2587,.T.);
+#2587 = EDGE_CURVE('',#2564,#2588,#2590,.T.);
+#2588 = VERTEX_POINT('',#2589);
+#2589 = CARTESIAN_POINT('',(11.764874469529,2.522712830127,46.2));
+#2590 = SURFACE_CURVE('',#2591,(#2596,#2609),.PCURVE_S1.);
+#2591 = HYPERBOLA('',#2592,1.979898987322,1.979898987322);
+#2592 = AXIS2_PLACEMENT_3D('',#2593,#2594,#2595);
+#2593 = CARTESIAN_POINT('',(9.896080819701,1.868793649828,49.));
+#2594 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#2595 = DIRECTION('',(0.,0.,-1.));
+#2596 = PCURVE('',#82,#2597);
+#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2608);
+#2598 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2599,#2600,#2601,#2602,#2603,
+    #2604,#2605,#2606,#2607),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2599 = CARTESIAN_POINT('',(-1.057358484285,5.010642677613E-05));
+#2600 = CARTESIAN_POINT('',(-1.065996343571,-2.945086423417E-02));
+#2601 = CARTESIAN_POINT('',(-1.074731276837,-5.836447369566E-02));
+#2602 = CARTESIAN_POINT('',(-1.083563575452,-8.669842526436E-02));
+#2603 = CARTESIAN_POINT('',(-1.092493472831,-0.114460205335));
+#2604 = CARTESIAN_POINT('',(-1.101521141368,-0.141657089869));
+#2605 = CARTESIAN_POINT('',(-1.110646688195,-0.168296148415));
+#2606 = CARTESIAN_POINT('',(-1.119870151434,-0.19438424795));
+#2607 = CARTESIAN_POINT('',(-1.129191496772,-0.219928058485));
+#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2609 = PCURVE('',#2610,#2615);
+#2610 = PLANE('',#2611);
+#2611 = AXIS2_PLACEMENT_3D('',#2612,#2613,#2614);
+#2612 = CARTESIAN_POINT('',(12.031844990933,2.616129855884,46.3));
+#2613 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#2614 = DIRECTION('',(-0.943883330308,-0.330279061955,0.));
+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);
+#2616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2617,#2618,#2619),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2617 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2618 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2619 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2621 = ORIENTED_EDGE('',*,*,#2622,.F.);
+#2622 = EDGE_CURVE('',#2623,#2588,#2625,.T.);
+#2623 = VERTEX_POINT('',#2624);
+#2624 = CARTESIAN_POINT('',(11.674382449932,2.781324164186,46.));
+#2625 = SURFACE_CURVE('',#2626,(#2631,#2644),.PCURVE_S1.);
+#2626 = HYPERBOLA('',#2627,1.979898987322,1.979898987322);
+#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630);
+#2628 = CARTESIAN_POINT('',(12.418793649828,0.653919180299,49.));
+#2629 = DIRECTION('',(-0.943883330308,-0.330279061955,-0.));
+#2630 = DIRECTION('',(0.,0.,-1.));
+#2631 = PCURVE('',#82,#2632);
+#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2643);
+#2633 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2634,#2635,#2636,#2637,#2638,
+    #2639,#2640,#2641,#2642),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2634 = CARTESIAN_POINT('',(-1.186636268279,5.010642677635E-05));
+#2635 = CARTESIAN_POINT('',(-1.177998408993,-2.945086423417E-02));
+#2636 = CARTESIAN_POINT('',(-1.169263475726,-5.836447369566E-02));
+#2637 = CARTESIAN_POINT('',(-1.160431177108,-8.669842526412E-02));
+#2638 = CARTESIAN_POINT('',(-1.151501279734,-0.114460205336));
+#2639 = CARTESIAN_POINT('',(-1.142473611196,-0.141657089869));
+#2640 = CARTESIAN_POINT('',(-1.133348064369,-0.168296148415));
+#2641 = CARTESIAN_POINT('',(-1.12412460113,-0.19438424795));
+#2642 = CARTESIAN_POINT('',(-1.114803255792,-0.219928058485));
+#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2644 = PCURVE('',#2645,#2650);
+#2645 = PLANE('',#2646);
+#2646 = AXIS2_PLACEMENT_3D('',#2647,#2648,#2649);
+#2647 = CARTESIAN_POINT('',(11.671457443772,2.789683351531,46.3));
+#2648 = DIRECTION('',(-0.943883330308,-0.330279061955,0.));
+#2649 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655);
+#2651 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2652,#2653,#2654),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2652 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2653 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2654 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2656 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#2657 = EDGE_CURVE('',#2623,#2658,#2660,.T.);
+#2658 = VERTEX_POINT('',#2659);
+#2659 = CARTESIAN_POINT('',(11.405049654342,2.875567785431,46.));
+#2660 = SURFACE_CURVE('',#2661,(#2666,#2673),.PCURVE_S1.);
+#2661 = CIRCLE('',#2662,3.);
+#2662 = AXIS2_PLACEMENT_3D('',#2663,#2664,#2665);
+#2663 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2664 = DIRECTION('',(0.,0.,1.));
+#2665 = DIRECTION('',(1.,0.,0.));
+#2666 = PCURVE('',#82,#2667);
+#2667 = DEFINITIONAL_REPRESENTATION('',(#2668),#2672);
+#2668 = LINE('',#2669,#2670);
+#2669 = CARTESIAN_POINT('',(-0.,-0.));
+#2670 = VECTOR('',#2671,1.);
+#2671 = DIRECTION('',(-1.,-0.));
+#2672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2673 = PCURVE('',#204,#2674);
+#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679);
+#2675 = LINE('',#2676,#2677);
+#2676 = CARTESIAN_POINT('',(-0.,-4.1));
+#2677 = VECTOR('',#2678,1.);
+#2678 = DIRECTION('',(-1.,0.));
+#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2680 = ORIENTED_EDGE('',*,*,#2681,.T.);
+#2681 = EDGE_CURVE('',#2658,#2682,#2684,.T.);
+#2682 = VERTEX_POINT('',#2683);
+#2683 = CARTESIAN_POINT('',(11.173058615078,2.729798154109,46.2));
+#2684 = SURFACE_CURVE('',#2685,(#2690,#2703),.PCURVE_S1.);
+#2685 = HYPERBOLA('',#2686,1.979898987322,1.979898987322);
+#2686 = AXIS2_PLACEMENT_3D('',#2687,#2688,#2689);
+#2687 = CARTESIAN_POINT('',(9.496630230484,1.676428384593,49.));
+#2688 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#2689 = DIRECTION('',(0.,0.,-1.));
+#2690 = PCURVE('',#82,#2691);
+#2691 = DEFINITIONAL_REPRESENTATION('',(#2692),#2702);
+#2692 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2693,#2694,#2695,#2696,#2697,
+    #2698,#2699,#2700,#2701),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2693 = CARTESIAN_POINT('',(-1.281757959541,5.010642677635E-05));
+#2694 = CARTESIAN_POINT('',(-1.290395818827,-2.945086423417E-02));
+#2695 = CARTESIAN_POINT('',(-1.299130752095,-5.836447369552E-02));
+#2696 = CARTESIAN_POINT('',(-1.307963050704,-8.66984252646E-02));
+#2697 = CARTESIAN_POINT('',(-1.316892948094,-0.114460205335));
+#2698 = CARTESIAN_POINT('',(-1.32592061662,-0.141657089869));
+#2699 = CARTESIAN_POINT('',(-1.335046163453,-0.168296148414));
+#2700 = CARTESIAN_POINT('',(-1.34426962669,-0.19438424795));
+#2701 = CARTESIAN_POINT('',(-1.353590972029,-0.219928058485));
+#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2703 = PCURVE('',#2704,#2709);
+#2704 = PLANE('',#2705);
+#2705 = AXIS2_PLACEMENT_3D('',#2706,#2707,#2708);
+#2706 = CARTESIAN_POINT('',(11.412548384305,2.880279549754,46.3));
+#2707 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#2708 = DIRECTION('',(-0.846724199228,-0.532032076515,0.));
+#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714);
+#2710 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2711,#2712,#2713),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2711 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2712 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2713 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2715 = ORIENTED_EDGE('',*,*,#2716,.F.);
+#2716 = EDGE_CURVE('',#2717,#2682,#2719,.T.);
+#2717 = VERTEX_POINT('',#2718);
+#2718 = CARTESIAN_POINT('',(11.027288983756,2.961789193374,46.));
+#2719 = SURFACE_CURVE('',#2720,(#2725,#2738),.PCURVE_S1.);
+#2720 = HYPERBOLA('',#2721,1.979898987322,1.979898987322);
+#2721 = AXIS2_PLACEMENT_3D('',#2722,#2723,#2724);
+#2722 = CARTESIAN_POINT('',(12.226428384593,1.053369769516,49.));
+#2723 = DIRECTION('',(-0.846724199228,-0.532032076515,-0.));
+#2724 = DIRECTION('',(0.,0.,-1.));
+#2725 = PCURVE('',#82,#2726);
+#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2737);
+#2727 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2728,#2729,#2730,#2731,#2732,
+    #2733,#2734,#2735,#2736),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975944308464,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2728 = CARTESIAN_POINT('',(-1.411035743536,5.010642677546E-05));
+#2729 = CARTESIAN_POINT('',(-1.40239788425,-2.945086423417E-02));
+#2730 = CARTESIAN_POINT('',(-1.393662950979,-5.836447369554E-02));
+#2731 = CARTESIAN_POINT('',(-1.384830652379,-8.669842526436E-02));
+#2732 = CARTESIAN_POINT('',(-1.37590075497,-0.114460205335));
+#2733 = CARTESIAN_POINT('',(-1.366873086463,-0.141657089869));
+#2734 = CARTESIAN_POINT('',(-1.357747539621,-0.168296148414));
+#2735 = CARTESIAN_POINT('',(-1.348524076387,-0.19438424795));
+#2736 = CARTESIAN_POINT('',(-1.339202731048,-0.219928058485));
+#2737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2738 = PCURVE('',#2739,#2744);
+#2739 = PLANE('',#2740);
+#2740 = AXIS2_PLACEMENT_3D('',#2741,#2742,#2743);
+#2741 = CARTESIAN_POINT('',(11.022577219433,2.969287923337,46.3));
+#2742 = DIRECTION('',(-0.846724199228,-0.532032076515,0.));
+#2743 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#2744 = DEFINITIONAL_REPRESENTATION('',(#2745),#2749);
+#2745 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2746,#2747,#2748),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975944308464,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370794435,1.)) REPRESENTATION_ITEM('') );
+#2746 = CARTESIAN_POINT('',(8.789472913846E-03,-0.300050106427));
+#2747 = CARTESIAN_POINT('',(0.165711363828,-0.182153927055));
+#2748 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2750 = ORIENTED_EDGE('',*,*,#2751,.T.);
+#2751 = EDGE_CURVE('',#2717,#2752,#2754,.T.);
+#2752 = VERTEX_POINT('',#2753);
+#2753 = CARTESIAN_POINT('',(10.743737745051,2.993737745051,46.));
+#2754 = SURFACE_CURVE('',#2755,(#2760,#2767),.PCURVE_S1.);
+#2755 = CIRCLE('',#2756,3.);
+#2756 = AXIS2_PLACEMENT_3D('',#2757,#2758,#2759);
+#2757 = CARTESIAN_POINT('',(10.55,0.,46.));
+#2758 = DIRECTION('',(0.,0.,1.));
+#2759 = DIRECTION('',(1.,0.,0.));
+#2760 = PCURVE('',#82,#2761);
+#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766);
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(-0.,-0.));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(-1.,-0.));
+#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2767 = PCURVE('',#204,#2768);
+#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773);
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(-0.,-4.1));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(-1.,0.));
+#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2774 = ORIENTED_EDGE('',*,*,#2775,.T.);
+#2775 = EDGE_CURVE('',#2752,#153,#2776,.T.);
+#2776 = SURFACE_CURVE('',#2777,(#2782,#2795),.PCURVE_S1.);
+#2777 = HYPERBOLA('',#2778,1.979898987322,1.979898987322);
+#2778 = AXIS2_PLACEMENT_3D('',#2779,#2780,#2781);
+#2779 = CARTESIAN_POINT('',(9.15,1.4,49.));
+#2780 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2781 = DIRECTION('',(0.,0.,-1.));
+#2782 = PCURVE('',#82,#2783);
+#2783 = DEFINITIONAL_REPRESENTATION('',(#2784),#2794);
+#2784 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2785,#2786,#2787,#2788,#2789,
+    #2790,#2791,#2792,#2793),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    -0.975922077661,-0.871235899269),.PIECEWISE_BEZIER_KNOTS.);
+#2785 = CARTESIAN_POINT('',(-1.506172106257,-9.750136643306E-17));
+#2786 = CARTESIAN_POINT('',(-1.514808275866,-2.949383453593E-02));
+#2787 = CARTESIAN_POINT('',(-1.523541478613,-5.840056705785E-02));
+#2788 = CARTESIAN_POINT('',(-1.532372005598,-8.672789574116E-02));
+#2789 = CARTESIAN_POINT('',(-1.541300090103,-0.114483302033));
+#2790 = CARTESIAN_POINT('',(-1.550325904257,-0.141674057133));
+#2791 = CARTESIAN_POINT('',(-1.55944955521,-0.168307225999));
+#2792 = CARTESIAN_POINT('',(-1.568671080976,-0.194389671195));
+#2793 = CARTESIAN_POINT('',(-1.577990447285,-0.219928058485));
+#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2795 = PCURVE('',#2796,#2801);
+#2796 = PLANE('',#2797);
+#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
+#2798 = CARTESIAN_POINT('',(10.75,3.,46.3));
+#2799 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#2800 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806);
+#2802 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2803,#2804,#2805),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.975922077661,
+-0.871235899269),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.001370212293,1.)) REPRESENTATION_ITEM('') );
+#2803 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#2804 = CARTESIAN_POINT('',(0.165742180916,-0.182132293412));
+#2805 = CARTESIAN_POINT('',(0.311126983722,-8.007194151518E-02));
+#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2807 = ADVANCED_FACE('',(#2808),#135,.F.);
+#2808 = FACE_BOUND('',#2809,.F.);
+#2809 = EDGE_LOOP('',(#2810,#2833,#2834,#2835));
+#2810 = ORIENTED_EDGE('',*,*,#2811,.F.);
+#2811 = EDGE_CURVE('',#98,#2812,#2814,.T.);
+#2812 = VERTEX_POINT('',#2813);
+#2813 = CARTESIAN_POINT('',(11.65,0.,41.9));
+#2814 = SEAM_CURVE('',#2815,(#2819,#2826),.PCURVE_S1.);
+#2815 = LINE('',#2816,#2817);
+#2816 = CARTESIAN_POINT('',(11.65,0.,46.3));
+#2817 = VECTOR('',#2818,1.);
+#2818 = DIRECTION('',(-0.,-0.,-1.));
+#2819 = PCURVE('',#135,#2820);
+#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);
+#2821 = LINE('',#2822,#2823);
+#2822 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2823 = VECTOR('',#2824,1.);
+#2824 = DIRECTION('',(0.,-1.));
+#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2826 = PCURVE('',#135,#2827);
+#2827 = DEFINITIONAL_REPRESENTATION('',(#2828),#2832);
+#2828 = LINE('',#2829,#2830);
+#2829 = CARTESIAN_POINT('',(0.,0.));
+#2830 = VECTOR('',#2831,1.);
+#2831 = DIRECTION('',(0.,-1.));
+#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2833 = ORIENTED_EDGE('',*,*,#120,.F.);
+#2834 = ORIENTED_EDGE('',*,*,#2811,.T.);
+#2835 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#2836 = EDGE_CURVE('',#2812,#2812,#2837,.T.);
+#2837 = SURFACE_CURVE('',#2838,(#2843,#2850),.PCURVE_S1.);
+#2838 = CIRCLE('',#2839,1.1);
+#2839 = AXIS2_PLACEMENT_3D('',#2840,#2841,#2842);
+#2840 = CARTESIAN_POINT('',(10.55,0.,41.9));
+#2841 = DIRECTION('',(0.,0.,1.));
+#2842 = DIRECTION('',(1.,0.,0.));
+#2843 = PCURVE('',#135,#2844);
+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);
+#2845 = LINE('',#2846,#2847);
+#2846 = CARTESIAN_POINT('',(0.,-4.4));
+#2847 = VECTOR('',#2848,1.);
+#2848 = DIRECTION('',(1.,0.));
+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2850 = PCURVE('',#2851,#2856);
+#2851 = PLANE('',#2852);
+#2852 = AXIS2_PLACEMENT_3D('',#2853,#2854,#2855);
+#2853 = CARTESIAN_POINT('',(13.55,0.,41.9));
+#2854 = DIRECTION('',(0.,0.,-1.));
+#2855 = DIRECTION('',(-1.,0.,0.));
+#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2865);
+#2857 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2858,#2859,#2860,#2861,
+#2862,#2863,#2864),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2858 = CARTESIAN_POINT('',(1.9,0.));
+#2859 = CARTESIAN_POINT('',(1.9,1.905255888326));
+#2860 = CARTESIAN_POINT('',(3.55,0.952627944163));
+#2861 = CARTESIAN_POINT('',(5.2,2.694222958124E-16));
+#2862 = CARTESIAN_POINT('',(3.55,-0.952627944163));
+#2863 = CARTESIAN_POINT('',(1.9,-1.905255888326));
+#2864 = CARTESIAN_POINT('',(1.9,0.));
+#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2866 = ADVANCED_FACE('',(#2867),#175,.F.);
+#2867 = FACE_BOUND('',#2868,.F.);
+#2868 = EDGE_LOOP('',(#2869,#2890,#2918,#2939));
+#2869 = ORIENTED_EDGE('',*,*,#2870,.T.);
+#2870 = EDGE_CURVE('',#151,#2871,#2873,.T.);
+#2871 = VERTEX_POINT('',#2872);
+#2872 = CARTESIAN_POINT('',(10.356262254949,2.993737745051,42.9));
+#2873 = SURFACE_CURVE('',#2874,(#2878,#2884),.PCURVE_S1.);
+#2874 = LINE('',#2875,#2876);
+#2875 = CARTESIAN_POINT('',(10.356262254949,2.993737745051,41.9));
+#2876 = VECTOR('',#2877,1.);
+#2877 = DIRECTION('',(-0.,-0.,-1.));
+#2878 = PCURVE('',#175,#2879);
+#2879 = DEFINITIONAL_REPRESENTATION('',(#2880),#2883);
+#2880 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2881,#2882),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#2881 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#2882 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2884 = PCURVE('',#204,#2885);
+#2885 = DEFINITIONAL_REPRESENTATION('',(#2886),#2889);
+#2886 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2887,#2888),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#2887 = CARTESIAN_POINT('',(-1.635420547333,-4.1));
+#2888 = CARTESIAN_POINT('',(-1.635420547333,-0.66));
+#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2890 = ORIENTED_EDGE('',*,*,#2891,.T.);
+#2891 = EDGE_CURVE('',#2871,#2892,#2894,.T.);
+#2892 = VERTEX_POINT('',#2893);
+#2893 = CARTESIAN_POINT('',(10.55,2.8,42.9));
+#2894 = SURFACE_CURVE('',#2895,(#2899,#2906),.PCURVE_S1.);
+#2895 = LINE('',#2896,#2897);
+#2896 = CARTESIAN_POINT('',(10.35,3.,42.9));
+#2897 = VECTOR('',#2898,1.);
+#2898 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#2899 = PCURVE('',#175,#2900);
+#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905);
+#2901 = LINE('',#2902,#2903);
+#2902 = CARTESIAN_POINT('',(0.,-3.4));
+#2903 = VECTOR('',#2904,1.);
+#2904 = DIRECTION('',(1.,0.));
+#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2906 = PCURVE('',#2907,#2912);
+#2907 = PLANE('',#2908);
+#2908 = AXIS2_PLACEMENT_3D('',#2909,#2910,#2911);
+#2909 = CARTESIAN_POINT('',(10.35,3.,42.9));
+#2910 = DIRECTION('',(0.,0.,-1.));
+#2911 = DIRECTION('',(-1.,0.,0.));
+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(0.,0.));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2918 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#2919 = EDGE_CURVE('',#153,#2892,#2920,.T.);
+#2920 = SURFACE_CURVE('',#2921,(#2925,#2932),.PCURVE_S1.);
+#2921 = LINE('',#2922,#2923);
+#2922 = CARTESIAN_POINT('',(10.55,2.8,46.3));
+#2923 = VECTOR('',#2924,1.);
+#2924 = DIRECTION('',(-0.,-0.,-1.));
+#2925 = PCURVE('',#175,#2926);
+#2926 = DEFINITIONAL_REPRESENTATION('',(#2927),#2931);
+#2927 = LINE('',#2928,#2929);
+#2928 = CARTESIAN_POINT('',(0.282842712475,0.));
+#2929 = VECTOR('',#2930,1.);
+#2930 = DIRECTION('',(0.,-1.));
+#2931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2932 = PCURVE('',#2796,#2933);
+#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938);
+#2934 = LINE('',#2935,#2936);
+#2935 = CARTESIAN_POINT('',(0.282842712475,0.));
+#2936 = VECTOR('',#2937,1.);
+#2937 = DIRECTION('',(0.,-1.));
+#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2939 = ORIENTED_EDGE('',*,*,#150,.F.);
+#2940 = ADVANCED_FACE('',(#2941),#2796,.T.);
+#2941 = FACE_BOUND('',#2942,.T.);
+#2942 = EDGE_LOOP('',(#2943,#2964,#2985,#2986));
+#2943 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#2944 = EDGE_CURVE('',#2752,#2945,#2947,.T.);
+#2945 = VERTEX_POINT('',#2946);
+#2946 = CARTESIAN_POINT('',(10.743737745051,2.993737745051,42.9));
+#2947 = SURFACE_CURVE('',#2948,(#2952,#2958),.PCURVE_S1.);
+#2948 = LINE('',#2949,#2950);
+#2949 = CARTESIAN_POINT('',(10.743737745051,2.993737745051,41.9));
+#2950 = VECTOR('',#2951,1.);
+#2951 = DIRECTION('',(-0.,-0.,-1.));
+#2952 = PCURVE('',#2796,#2953);
+#2953 = DEFINITIONAL_REPRESENTATION('',(#2954),#2957);
+#2954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2955,#2956),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#2955 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#2956 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2958 = PCURVE('',#204,#2959);
+#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2963);
+#2960 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2961,#2962),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#2961 = CARTESIAN_POINT('',(-1.506172106257,-4.1));
+#2962 = CARTESIAN_POINT('',(-1.506172106257,-0.66));
+#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2964 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#2965 = EDGE_CURVE('',#2945,#2892,#2966,.T.);
+#2966 = SURFACE_CURVE('',#2967,(#2971,#2978),.PCURVE_S1.);
+#2967 = LINE('',#2968,#2969);
+#2968 = CARTESIAN_POINT('',(10.75,3.,42.9));
+#2969 = VECTOR('',#2970,1.);
+#2970 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#2971 = PCURVE('',#2796,#2972);
+#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977);
+#2973 = LINE('',#2974,#2975);
+#2974 = CARTESIAN_POINT('',(-0.,-3.4));
+#2975 = VECTOR('',#2976,1.);
+#2976 = DIRECTION('',(1.,0.));
+#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2978 = PCURVE('',#2907,#2979);
+#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984);
+#2980 = LINE('',#2981,#2982);
+#2981 = CARTESIAN_POINT('',(-0.4,0.));
+#2982 = VECTOR('',#2983,1.);
+#2983 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2985 = ORIENTED_EDGE('',*,*,#2919,.F.);
+#2986 = ORIENTED_EDGE('',*,*,#2775,.F.);
+#2987 = ADVANCED_FACE('',(#2988),#204,.T.);
+#2988 = FACE_BOUND('',#2989,.F.);
+#2989 = EDGE_LOOP('',(#2990,#2991,#2992,#3013,#3042,#3066,#3085,#3086,
+    #3107,#3136,#3160,#3179,#3180,#3201,#3230,#3254,#3273,#3274,#3295,
+    #3324,#3348,#3367,#3368,#3389,#3418,#3442,#3461,#3462,#3483,#3512,
+    #3536,#3555,#3556,#3577,#3606,#3630,#3649,#3650,#3671,#3700,#3724,
+    #3743,#3744,#3765,#3794,#3818,#3837,#3838,#3859,#3888,#3912,#3931,
+    #3932,#3953,#3982,#4006,#4025,#4026,#4047,#4076,#4100,#4119,#4120,
+    #4141,#4170,#4194,#4213,#4214,#4235,#4264,#4288,#4307,#4308,#4329,
+    #4358,#4382,#4401,#4402,#4423,#4452,#4476,#4495,#4496,#4517,#4546,
+    #4570,#4589,#4590,#4611,#4640,#4664,#4683,#4684,#4705,#4734,#4758,
+    #4777,#4778,#4799,#4828,#4852,#4871,#4872,#4893,#4922,#4945,#4971,
+    #4972,#4996,#5015,#5016,#5037,#5066,#5090,#5109,#5110,#5131,#5160,
+    #5184,#5203,#5204,#5225,#5254,#5278,#5297,#5298,#5319,#5348,#5372,
+    #5391,#5392,#5413,#5442,#5466,#5485,#5486,#5507,#5536,#5560,#5579,
+    #5580,#5581,#5605));
+#2990 = ORIENTED_EDGE('',*,*,#2870,.F.);
+#2991 = ORIENTED_EDGE('',*,*,#187,.T.);
+#2992 = ORIENTED_EDGE('',*,*,#2993,.T.);
+#2993 = EDGE_CURVE('',#188,#2994,#2996,.T.);
+#2994 = VERTEX_POINT('',#2995);
+#2995 = CARTESIAN_POINT('',(10.072711016244,2.961789193374,42.9));
+#2996 = SURFACE_CURVE('',#2997,(#3001,#3007),.PCURVE_S1.);
+#2997 = LINE('',#2998,#2999);
+#2998 = CARTESIAN_POINT('',(10.072711016244,2.961789193374,41.9));
+#2999 = VECTOR('',#3000,1.);
+#3000 = DIRECTION('',(-0.,-0.,-1.));
+#3001 = PCURVE('',#204,#3002);
+#3002 = DEFINITIONAL_REPRESENTATION('',(#3003),#3006);
+#3003 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3004,#3005),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3004 = CARTESIAN_POINT('',(-1.730571581513,-4.1));
+#3005 = CARTESIAN_POINT('',(-1.730571581513,-0.66));
+#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3007 = PCURVE('',#239,#3008);
+#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3012);
+#3009 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3010,#3011),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3010 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3011 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3013 = ORIENTED_EDGE('',*,*,#3014,.F.);
+#3014 = EDGE_CURVE('',#3015,#2994,#3017,.T.);
+#3015 = VERTEX_POINT('',#3016);
+#3016 = CARTESIAN_POINT('',(9.882437198131,2.924783736545,42.9));
+#3017 = SURFACE_CURVE('',#3018,(#3023,#3030),.PCURVE_S1.);
+#3018 = CIRCLE('',#3019,3.);
+#3019 = AXIS2_PLACEMENT_3D('',#3020,#3021,#3022);
+#3020 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3021 = DIRECTION('',(0.,0.,-1.));
+#3022 = DIRECTION('',(1.,0.,0.));
+#3023 = PCURVE('',#204,#3024);
+#3024 = DEFINITIONAL_REPRESENTATION('',(#3025),#3029);
+#3025 = LINE('',#3026,#3027);
+#3026 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3027 = VECTOR('',#3028,1.);
+#3028 = DIRECTION('',(1.,-0.));
+#3029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3030 = PCURVE('',#3031,#3036);
+#3031 = PLANE('',#3032);
+#3032 = AXIS2_PLACEMENT_3D('',#3033,#3034,#3035);
+#3033 = CARTESIAN_POINT('',(9.687451615695,2.880279549754,42.9));
+#3034 = DIRECTION('',(0.,0.,-1.));
+#3035 = DIRECTION('',(-0.974927912182,-0.222520933956,0.));
+#3036 = DEFINITIONAL_REPRESENTATION('',(#3037),#3041);
+#3037 = CIRCLE('',#3038,3.);
+#3038 = AXIS2_PLACEMENT_2D('',#3039,#3040);
+#3039 = CARTESIAN_POINT('',(-0.2,-3.));
+#3040 = DIRECTION('',(-0.974927912182,-0.222520933956));
+#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3042 = ORIENTED_EDGE('',*,*,#3043,.F.);
+#3043 = EDGE_CURVE('',#3044,#3015,#3046,.T.);
+#3044 = VERTEX_POINT('',#3045);
+#3045 = CARTESIAN_POINT('',(9.694950345658,2.875567785431,42.9));
+#3046 = SURFACE_CURVE('',#3047,(#3052,#3059),.PCURVE_S1.);
+#3047 = CIRCLE('',#3048,3.);
+#3048 = AXIS2_PLACEMENT_3D('',#3049,#3050,#3051);
+#3049 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3050 = DIRECTION('',(0.,0.,-1.));
+#3051 = DIRECTION('',(1.,0.,0.));
+#3052 = PCURVE('',#204,#3053);
+#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);
+#3054 = LINE('',#3055,#3056);
+#3055 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3056 = VECTOR('',#3057,1.);
+#3057 = DIRECTION('',(1.,-0.));
+#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3059 = PCURVE('',#3031,#3060);
+#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065);
+#3061 = CIRCLE('',#3062,3.);
+#3062 = AXIS2_PLACEMENT_2D('',#3063,#3064);
+#3063 = CARTESIAN_POINT('',(-0.2,-3.));
+#3064 = DIRECTION('',(-0.974927912182,-0.222520933956));
+#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3066 = ORIENTED_EDGE('',*,*,#3067,.F.);
+#3067 = EDGE_CURVE('',#252,#3044,#3068,.T.);
+#3068 = SURFACE_CURVE('',#3069,(#3073,#3079),.PCURVE_S1.);
+#3069 = LINE('',#3070,#3071);
+#3070 = CARTESIAN_POINT('',(9.694950345658,2.875567785431,41.9));
+#3071 = VECTOR('',#3072,1.);
+#3072 = DIRECTION('',(-0.,-0.,-1.));
+#3073 = PCURVE('',#204,#3074);
+#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3078);
+#3075 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3076,#3077),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3076 = CARTESIAN_POINT('',(-1.859820022589,-4.1));
+#3077 = CARTESIAN_POINT('',(-1.859820022589,-0.66));
+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3079 = PCURVE('',#274,#3080);
+#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3084);
+#3081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3082,#3083),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3082 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3083 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3085 = ORIENTED_EDGE('',*,*,#286,.T.);
+#3086 = ORIENTED_EDGE('',*,*,#3087,.T.);
+#3087 = EDGE_CURVE('',#287,#3088,#3090,.T.);
+#3088 = VERTEX_POINT('',#3089);
+#3089 = CARTESIAN_POINT('',(9.425617550068,2.781324164186,42.9));
+#3090 = SURFACE_CURVE('',#3091,(#3095,#3101),.PCURVE_S1.);
+#3091 = LINE('',#3092,#3093);
+#3092 = CARTESIAN_POINT('',(9.425617550068,2.781324164186,41.9));
+#3093 = VECTOR('',#3094,1.);
+#3094 = DIRECTION('',(-0.,-0.,-1.));
+#3095 = PCURVE('',#204,#3096);
+#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3100);
+#3097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3098,#3099),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3098 = CARTESIAN_POINT('',(-1.95497105677,-4.1));
+#3099 = CARTESIAN_POINT('',(-1.95497105677,-0.66));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = PCURVE('',#333,#3102);
+#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3106);
+#3103 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3104,#3105),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3104 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3105 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3107 = ORIENTED_EDGE('',*,*,#3108,.F.);
+#3108 = EDGE_CURVE('',#3109,#3088,#3111,.T.);
+#3109 = VERTEX_POINT('',#3110);
+#3110 = CARTESIAN_POINT('',(9.248348782647,2.702906603707,42.9));
+#3111 = SURFACE_CURVE('',#3112,(#3117,#3124),.PCURVE_S1.);
+#3112 = CIRCLE('',#3113,3.);
+#3113 = AXIS2_PLACEMENT_3D('',#3114,#3115,#3116);
+#3114 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3115 = DIRECTION('',(0.,0.,-1.));
+#3116 = DIRECTION('',(1.,0.,0.));
+#3117 = PCURVE('',#204,#3118);
+#3118 = DEFINITIONAL_REPRESENTATION('',(#3119),#3123);
+#3119 = LINE('',#3120,#3121);
+#3120 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3121 = VECTOR('',#3122,1.);
+#3122 = DIRECTION('',(1.,-0.));
+#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3124 = PCURVE('',#3125,#3130);
+#3125 = PLANE('',#3126);
+#3126 = AXIS2_PLACEMENT_3D('',#3127,#3128,#3129);
+#3127 = CARTESIAN_POINT('',(9.068155009067,2.616129855884,42.9));
+#3128 = DIRECTION('',(0.,0.,-1.));
+#3129 = DIRECTION('',(-0.900968867902,-0.433883739118,0.));
+#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135);
+#3131 = CIRCLE('',#3132,3.);
+#3132 = AXIS2_PLACEMENT_2D('',#3133,#3134);
+#3133 = CARTESIAN_POINT('',(-0.2,-3.));
+#3134 = DIRECTION('',(-0.900968867902,-0.433883739118));
+#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3136 = ORIENTED_EDGE('',*,*,#3137,.F.);
+#3137 = EDGE_CURVE('',#3138,#3109,#3140,.T.);
+#3138 = VERTEX_POINT('',#3139);
+#3139 = CARTESIAN_POINT('',(9.076514196411,2.613204849724,42.9));
+#3140 = SURFACE_CURVE('',#3141,(#3146,#3153),.PCURVE_S1.);
+#3141 = CIRCLE('',#3142,3.);
+#3142 = AXIS2_PLACEMENT_3D('',#3143,#3144,#3145);
+#3143 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3144 = DIRECTION('',(0.,0.,-1.));
+#3145 = DIRECTION('',(1.,0.,0.));
+#3146 = PCURVE('',#204,#3147);
+#3147 = DEFINITIONAL_REPRESENTATION('',(#3148),#3152);
+#3148 = LINE('',#3149,#3150);
+#3149 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3150 = VECTOR('',#3151,1.);
+#3151 = DIRECTION('',(1.,-0.));
+#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3153 = PCURVE('',#3125,#3154);
+#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3159);
+#3155 = CIRCLE('',#3156,3.);
+#3156 = AXIS2_PLACEMENT_2D('',#3157,#3158);
+#3157 = CARTESIAN_POINT('',(-0.2,-3.));
+#3158 = DIRECTION('',(-0.900968867902,-0.433883739118));
+#3159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3160 = ORIENTED_EDGE('',*,*,#3161,.F.);
+#3161 = EDGE_CURVE('',#346,#3138,#3162,.T.);
+#3162 = SURFACE_CURVE('',#3163,(#3167,#3173),.PCURVE_S1.);
+#3163 = LINE('',#3164,#3165);
+#3164 = CARTESIAN_POINT('',(9.076514196411,2.613204849724,41.9));
+#3165 = VECTOR('',#3166,1.);
+#3166 = DIRECTION('',(-0.,-0.,-1.));
+#3167 = PCURVE('',#204,#3168);
+#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3172);
+#3169 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3170,#3171),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3170 = CARTESIAN_POINT('',(-2.084219497846,-4.1));
+#3171 = CARTESIAN_POINT('',(-2.084219497846,-0.66));
+#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3173 = PCURVE('',#368,#3174);
+#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3178);
+#3175 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3176,#3177),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3176 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#3177 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3179 = ORIENTED_EDGE('',*,*,#380,.T.);
+#3180 = ORIENTED_EDGE('',*,*,#3181,.T.);
+#3181 = EDGE_CURVE('',#381,#3182,#3184,.T.);
+#3182 = VERTEX_POINT('',#3183);
+#3183 = CARTESIAN_POINT('',(8.834905314944,2.461391927608,42.9));
+#3184 = SURFACE_CURVE('',#3185,(#3189,#3195),.PCURVE_S1.);
+#3185 = LINE('',#3186,#3187);
+#3186 = CARTESIAN_POINT('',(8.834905314944,2.461391927608,41.9));
+#3187 = VECTOR('',#3188,1.);
+#3188 = DIRECTION('',(-0.,-0.,-1.));
+#3189 = PCURVE('',#204,#3190);
+#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3194);
+#3191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3192,#3193),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3192 = CARTESIAN_POINT('',(-2.179370532026,-4.1));
+#3193 = CARTESIAN_POINT('',(-2.179370532026,-0.66));
+#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3195 = PCURVE('',#427,#3196);
+#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3200);
+#3197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3198,#3199),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3198 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3199 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3201 = ORIENTED_EDGE('',*,*,#3202,.F.);
+#3202 = EDGE_CURVE('',#3203,#3182,#3205,.T.);
+#3203 = VERTEX_POINT('',#3204);
+#3204 = CARTESIAN_POINT('',(8.679530594424,2.345494447404,42.9));
+#3205 = SURFACE_CURVE('',#3206,(#3211,#3218),.PCURVE_S1.);
+#3206 = CIRCLE('',#3207,3.);
+#3207 = AXIS2_PLACEMENT_3D('',#3208,#3209,#3210);
+#3208 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3209 = DIRECTION('',(0.,0.,-1.));
+#3210 = DIRECTION('',(1.,0.,0.));
+#3211 = PCURVE('',#204,#3212);
+#3212 = DEFINITIONAL_REPRESENTATION('',(#3213),#3217);
+#3213 = LINE('',#3214,#3215);
+#3214 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3215 = VECTOR('',#3216,1.);
+#3216 = DIRECTION('',(1.,-0.));
+#3217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3218 = PCURVE('',#3219,#3224);
+#3219 = PLANE('',#3220);
+#3220 = AXIS2_PLACEMENT_3D('',#3221,#3222,#3223);
+#3221 = CARTESIAN_POINT('',(8.52316429793,2.220796487032,42.9));
+#3222 = DIRECTION('',(0.,0.,-1.));
+#3223 = DIRECTION('',(-0.781831482468,-0.623489801859,0.));
+#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229);
+#3225 = CIRCLE('',#3226,3.);
+#3226 = AXIS2_PLACEMENT_2D('',#3227,#3228);
+#3227 = CARTESIAN_POINT('',(-0.2,-3.));
+#3228 = DIRECTION('',(-0.781831482468,-0.623489801859));
+#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3230 = ORIENTED_EDGE('',*,*,#3231,.F.);
+#3231 = EDGE_CURVE('',#3232,#3203,#3234,.T.);
+#3232 = VERTEX_POINT('',#3233);
+#3233 = CARTESIAN_POINT('',(8.531964778098,2.219804911059,42.9));
+#3234 = SURFACE_CURVE('',#3235,(#3240,#3247),.PCURVE_S1.);
+#3235 = CIRCLE('',#3236,3.);
+#3236 = AXIS2_PLACEMENT_3D('',#3237,#3238,#3239);
+#3237 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3238 = DIRECTION('',(0.,0.,-1.));
+#3239 = DIRECTION('',(1.,0.,0.));
+#3240 = PCURVE('',#204,#3241);
+#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246);
+#3242 = LINE('',#3243,#3244);
+#3243 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3244 = VECTOR('',#3245,1.);
+#3245 = DIRECTION('',(1.,-0.));
+#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3247 = PCURVE('',#3219,#3248);
+#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253);
+#3249 = CIRCLE('',#3250,3.);
+#3250 = AXIS2_PLACEMENT_2D('',#3251,#3252);
+#3251 = CARTESIAN_POINT('',(-0.2,-3.));
+#3252 = DIRECTION('',(-0.781831482468,-0.623489801859));
+#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3254 = ORIENTED_EDGE('',*,*,#3255,.F.);
+#3255 = EDGE_CURVE('',#440,#3232,#3256,.T.);
+#3256 = SURFACE_CURVE('',#3257,(#3261,#3267),.PCURVE_S1.);
+#3257 = LINE('',#3258,#3259);
+#3258 = CARTESIAN_POINT('',(8.531964778098,2.219804911059,41.9));
+#3259 = VECTOR('',#3260,1.);
+#3260 = DIRECTION('',(-0.,-0.,-1.));
+#3261 = PCURVE('',#204,#3262);
+#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3266);
+#3263 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3264,#3265),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3264 = CARTESIAN_POINT('',(-2.308618973102,-4.1));
+#3265 = CARTESIAN_POINT('',(-2.308618973102,-0.66));
+#3266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3267 = PCURVE('',#462,#3268);
+#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3272);
+#3269 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3270,#3271),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3270 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3271 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3273 = ORIENTED_EDGE('',*,*,#474,.T.);
+#3274 = ORIENTED_EDGE('',*,*,#3275,.T.);
+#3275 = EDGE_CURVE('',#475,#3276,#3278,.T.);
+#3276 = VERTEX_POINT('',#3277);
+#3277 = CARTESIAN_POINT('',(8.330195088941,2.018035221902,42.9));
+#3278 = SURFACE_CURVE('',#3279,(#3283,#3289),.PCURVE_S1.);
+#3279 = LINE('',#3280,#3281);
+#3280 = CARTESIAN_POINT('',(8.330195088941,2.018035221902,41.9));
+#3281 = VECTOR('',#3282,1.);
+#3282 = DIRECTION('',(-0.,-0.,-1.));
+#3283 = PCURVE('',#204,#3284);
+#3284 = DEFINITIONAL_REPRESENTATION('',(#3285),#3288);
+#3285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3286,#3287),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3286 = CARTESIAN_POINT('',(-2.403770007282,-4.1));
+#3287 = CARTESIAN_POINT('',(-2.403770007282,-0.66));
+#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3289 = PCURVE('',#521,#3290);
+#3290 = DEFINITIONAL_REPRESENTATION('',(#3291),#3294);
+#3291 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3292,#3293),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3292 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3293 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3295 = ORIENTED_EDGE('',*,*,#3296,.F.);
+#3296 = EDGE_CURVE('',#3297,#3276,#3299,.T.);
+#3297 = VERTEX_POINT('',#3298);
+#3298 = CARTESIAN_POINT('',(8.204505552596,1.870469405576,42.9));
+#3299 = SURFACE_CURVE('',#3300,(#3305,#3312),.PCURVE_S1.);
+#3300 = CIRCLE('',#3301,3.);
+#3301 = AXIS2_PLACEMENT_3D('',#3302,#3303,#3304);
+#3302 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3303 = DIRECTION('',(0.,0.,-1.));
+#3304 = DIRECTION('',(1.,0.,0.));
+#3305 = PCURVE('',#204,#3306);
+#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311);
+#3307 = LINE('',#3308,#3309);
+#3308 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3309 = VECTOR('',#3310,1.);
+#3310 = DIRECTION('',(1.,-0.));
+#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3312 = PCURVE('',#3313,#3318);
+#3313 = PLANE('',#3314);
+#3314 = AXIS2_PLACEMENT_3D('',#3315,#3316,#3317);
+#3315 = CARTESIAN_POINT('',(8.079807592224,1.714103109083,42.9));
+#3316 = DIRECTION('',(0.,0.,-1.));
+#3317 = DIRECTION('',(-0.623489801859,-0.781831482468,0.));
+#3318 = DEFINITIONAL_REPRESENTATION('',(#3319),#3323);
+#3319 = CIRCLE('',#3320,3.);
+#3320 = AXIS2_PLACEMENT_2D('',#3321,#3322);
+#3321 = CARTESIAN_POINT('',(-0.2,-3.));
+#3322 = DIRECTION('',(-0.623489801859,-0.781831482468));
+#3323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3324 = ORIENTED_EDGE('',*,*,#3325,.F.);
+#3325 = EDGE_CURVE('',#3326,#3297,#3328,.T.);
+#3326 = VERTEX_POINT('',#3327);
+#3327 = CARTESIAN_POINT('',(8.088608072392,1.715094685056,42.9));
+#3328 = SURFACE_CURVE('',#3329,(#3334,#3341),.PCURVE_S1.);
+#3329 = CIRCLE('',#3330,3.);
+#3330 = AXIS2_PLACEMENT_3D('',#3331,#3332,#3333);
+#3331 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3332 = DIRECTION('',(0.,0.,-1.));
+#3333 = DIRECTION('',(1.,0.,0.));
+#3334 = PCURVE('',#204,#3335);
+#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3340);
+#3336 = LINE('',#3337,#3338);
+#3337 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3338 = VECTOR('',#3339,1.);
+#3339 = DIRECTION('',(1.,-0.));
+#3340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3341 = PCURVE('',#3313,#3342);
+#3342 = DEFINITIONAL_REPRESENTATION('',(#3343),#3347);
+#3343 = CIRCLE('',#3344,3.);
+#3344 = AXIS2_PLACEMENT_2D('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(-0.2,-3.));
+#3346 = DIRECTION('',(-0.623489801859,-0.781831482468));
+#3347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3348 = ORIENTED_EDGE('',*,*,#3349,.F.);
+#3349 = EDGE_CURVE('',#534,#3326,#3350,.T.);
+#3350 = SURFACE_CURVE('',#3351,(#3355,#3361),.PCURVE_S1.);
+#3351 = LINE('',#3352,#3353);
+#3352 = CARTESIAN_POINT('',(8.088608072392,1.715094685056,41.9));
+#3353 = VECTOR('',#3354,1.);
+#3354 = DIRECTION('',(-0.,-0.,-1.));
+#3355 = PCURVE('',#204,#3356);
+#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3360);
+#3357 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3358,#3359),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3358 = CARTESIAN_POINT('',(-2.533018448359,-4.1));
+#3359 = CARTESIAN_POINT('',(-2.533018448359,-0.66));
+#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3361 = PCURVE('',#556,#3362);
+#3362 = DEFINITIONAL_REPRESENTATION('',(#3363),#3366);
+#3363 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3364,#3365),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3364 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3365 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3367 = ORIENTED_EDGE('',*,*,#568,.T.);
+#3368 = ORIENTED_EDGE('',*,*,#3369,.T.);
+#3369 = EDGE_CURVE('',#569,#3370,#3372,.T.);
+#3370 = VERTEX_POINT('',#3371);
+#3371 = CARTESIAN_POINT('',(7.936795150276,1.473485803589,42.9));
+#3372 = SURFACE_CURVE('',#3373,(#3377,#3383),.PCURVE_S1.);
+#3373 = LINE('',#3374,#3375);
+#3374 = CARTESIAN_POINT('',(7.936795150276,1.473485803589,41.9));
+#3375 = VECTOR('',#3376,1.);
+#3376 = DIRECTION('',(-0.,-0.,-1.));
+#3377 = PCURVE('',#204,#3378);
+#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3382);
+#3379 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3380,#3381),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3380 = CARTESIAN_POINT('',(-2.628169482539,-4.1));
+#3381 = CARTESIAN_POINT('',(-2.628169482539,-0.66));
+#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3383 = PCURVE('',#615,#3384);
+#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3388);
+#3385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3386,#3387),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3386 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#3387 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3389 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#3390 = EDGE_CURVE('',#3391,#3370,#3393,.T.);
+#3391 = VERTEX_POINT('',#3392);
+#3392 = CARTESIAN_POINT('',(7.847093396293,1.301651217353,42.9));
+#3393 = SURFACE_CURVE('',#3394,(#3399,#3406),.PCURVE_S1.);
+#3394 = CIRCLE('',#3395,3.);
+#3395 = AXIS2_PLACEMENT_3D('',#3396,#3397,#3398);
+#3396 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3397 = DIRECTION('',(0.,0.,-1.));
+#3398 = DIRECTION('',(1.,0.,0.));
+#3399 = PCURVE('',#204,#3400);
+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);
+#3401 = LINE('',#3402,#3403);
+#3402 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3403 = VECTOR('',#3404,1.);
+#3404 = DIRECTION('',(1.,-0.));
+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3406 = PCURVE('',#3407,#3412);
+#3407 = PLANE('',#3408);
+#3408 = AXIS2_PLACEMENT_3D('',#3409,#3410,#3411);
+#3409 = CARTESIAN_POINT('',(7.760316648469,1.121457443772,42.9));
+#3410 = DIRECTION('',(0.,0.,-1.));
+#3411 = DIRECTION('',(-0.433883739118,-0.900968867902,0.));
+#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417);
+#3413 = CIRCLE('',#3414,3.);
+#3414 = AXIS2_PLACEMENT_2D('',#3415,#3416);
+#3415 = CARTESIAN_POINT('',(-0.2,-3.));
+#3416 = DIRECTION('',(-0.433883739118,-0.900968867902));
+#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3418 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#3419 = EDGE_CURVE('',#3420,#3391,#3422,.T.);
+#3420 = VERTEX_POINT('',#3421);
+#3421 = CARTESIAN_POINT('',(7.768675835814,1.124382449932,42.9));
+#3422 = SURFACE_CURVE('',#3423,(#3428,#3435),.PCURVE_S1.);
+#3423 = CIRCLE('',#3424,3.);
+#3424 = AXIS2_PLACEMENT_3D('',#3425,#3426,#3427);
+#3425 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3426 = DIRECTION('',(0.,0.,-1.));
+#3427 = DIRECTION('',(1.,0.,0.));
+#3428 = PCURVE('',#204,#3429);
+#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3434);
+#3430 = LINE('',#3431,#3432);
+#3431 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3432 = VECTOR('',#3433,1.);
+#3433 = DIRECTION('',(1.,-0.));
+#3434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3435 = PCURVE('',#3407,#3436);
+#3436 = DEFINITIONAL_REPRESENTATION('',(#3437),#3441);
+#3437 = CIRCLE('',#3438,3.);
+#3438 = AXIS2_PLACEMENT_2D('',#3439,#3440);
+#3439 = CARTESIAN_POINT('',(-0.2,-3.));
+#3440 = DIRECTION('',(-0.433883739118,-0.900968867902));
+#3441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3442 = ORIENTED_EDGE('',*,*,#3443,.F.);
+#3443 = EDGE_CURVE('',#628,#3420,#3444,.T.);
+#3444 = SURFACE_CURVE('',#3445,(#3449,#3455),.PCURVE_S1.);
+#3445 = LINE('',#3446,#3447);
+#3446 = CARTESIAN_POINT('',(7.768675835814,1.124382449932,41.9));
+#3447 = VECTOR('',#3448,1.);
+#3448 = DIRECTION('',(-0.,-0.,-1.));
+#3449 = PCURVE('',#204,#3450);
+#3450 = DEFINITIONAL_REPRESENTATION('',(#3451),#3454);
+#3451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3452,#3453),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3452 = CARTESIAN_POINT('',(-2.757417923615,-4.1));
+#3453 = CARTESIAN_POINT('',(-2.757417923615,-0.66));
+#3454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3455 = PCURVE('',#650,#3456);
+#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3460);
+#3457 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3458,#3459),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3458 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3459 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3461 = ORIENTED_EDGE('',*,*,#662,.T.);
+#3462 = ORIENTED_EDGE('',*,*,#3463,.T.);
+#3463 = EDGE_CURVE('',#663,#3464,#3466,.T.);
+#3464 = VERTEX_POINT('',#3465);
+#3465 = CARTESIAN_POINT('',(7.674432214569,0.855049654342,42.9));
+#3466 = SURFACE_CURVE('',#3467,(#3471,#3477),.PCURVE_S1.);
+#3467 = LINE('',#3468,#3469);
+#3468 = CARTESIAN_POINT('',(7.674432214569,0.855049654342,41.9));
+#3469 = VECTOR('',#3470,1.);
+#3470 = DIRECTION('',(-0.,-0.,-1.));
+#3471 = PCURVE('',#204,#3472);
+#3472 = DEFINITIONAL_REPRESENTATION('',(#3473),#3476);
+#3473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3474,#3475),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3474 = CARTESIAN_POINT('',(-2.852568957795,-4.1));
+#3475 = CARTESIAN_POINT('',(-2.852568957795,-0.66));
+#3476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3477 = PCURVE('',#709,#3478);
+#3478 = DEFINITIONAL_REPRESENTATION('',(#3479),#3482);
+#3479 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3480,#3481),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3480 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3481 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3483 = ORIENTED_EDGE('',*,*,#3484,.F.);
+#3484 = EDGE_CURVE('',#3485,#3464,#3487,.T.);
+#3485 = VERTEX_POINT('',#3486);
+#3486 = CARTESIAN_POINT('',(7.625216263455,0.667562801869,42.9));
+#3487 = SURFACE_CURVE('',#3488,(#3493,#3500),.PCURVE_S1.);
+#3488 = CIRCLE('',#3489,3.);
+#3489 = AXIS2_PLACEMENT_3D('',#3490,#3491,#3492);
+#3490 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3491 = DIRECTION('',(0.,0.,-1.));
+#3492 = DIRECTION('',(1.,0.,0.));
+#3493 = PCURVE('',#204,#3494);
+#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499);
+#3495 = LINE('',#3496,#3497);
+#3496 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3497 = VECTOR('',#3498,1.);
+#3498 = DIRECTION('',(1.,-0.));
+#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3500 = PCURVE('',#3501,#3506);
+#3501 = PLANE('',#3502);
+#3502 = AXIS2_PLACEMENT_3D('',#3503,#3504,#3505);
+#3503 = CARTESIAN_POINT('',(7.580712076663,0.472577219433,42.9));
+#3504 = DIRECTION('',(0.,0.,-1.));
+#3505 = DIRECTION('',(-0.222520933956,-0.974927912182,0.));
+#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3511);
+#3507 = CIRCLE('',#3508,3.);
+#3508 = AXIS2_PLACEMENT_2D('',#3509,#3510);
+#3509 = CARTESIAN_POINT('',(-0.2,-3.));
+#3510 = DIRECTION('',(-0.222520933956,-0.974927912182));
+#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3512 = ORIENTED_EDGE('',*,*,#3513,.F.);
+#3513 = EDGE_CURVE('',#3514,#3485,#3516,.T.);
+#3514 = VERTEX_POINT('',#3515);
+#3515 = CARTESIAN_POINT('',(7.588210806626,0.477288983756,42.9));
+#3516 = SURFACE_CURVE('',#3517,(#3522,#3529),.PCURVE_S1.);
+#3517 = CIRCLE('',#3518,3.);
+#3518 = AXIS2_PLACEMENT_3D('',#3519,#3520,#3521);
+#3519 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3520 = DIRECTION('',(0.,0.,-1.));
+#3521 = DIRECTION('',(1.,0.,0.));
+#3522 = PCURVE('',#204,#3523);
+#3523 = DEFINITIONAL_REPRESENTATION('',(#3524),#3528);
+#3524 = LINE('',#3525,#3526);
+#3525 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3526 = VECTOR('',#3527,1.);
+#3527 = DIRECTION('',(1.,-0.));
+#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3529 = PCURVE('',#3501,#3530);
+#3530 = DEFINITIONAL_REPRESENTATION('',(#3531),#3535);
+#3531 = CIRCLE('',#3532,3.);
+#3532 = AXIS2_PLACEMENT_2D('',#3533,#3534);
+#3533 = CARTESIAN_POINT('',(-0.2,-3.));
+#3534 = DIRECTION('',(-0.222520933956,-0.974927912182));
+#3535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3536 = ORIENTED_EDGE('',*,*,#3537,.F.);
+#3537 = EDGE_CURVE('',#722,#3514,#3538,.T.);
+#3538 = SURFACE_CURVE('',#3539,(#3543,#3549),.PCURVE_S1.);
+#3539 = LINE('',#3540,#3541);
+#3540 = CARTESIAN_POINT('',(7.588210806626,0.477288983756,41.9));
+#3541 = VECTOR('',#3542,1.);
+#3542 = DIRECTION('',(-0.,-0.,-1.));
+#3543 = PCURVE('',#204,#3544);
+#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3548);
+#3545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3546,#3547),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3546 = CARTESIAN_POINT('',(-2.981817398872,-4.1));
+#3547 = CARTESIAN_POINT('',(-2.981817398872,-0.66));
+#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3549 = PCURVE('',#744,#3550);
+#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3554);
+#3551 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3552,#3553),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3552 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3553 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3555 = ORIENTED_EDGE('',*,*,#756,.T.);
+#3556 = ORIENTED_EDGE('',*,*,#3557,.T.);
+#3557 = EDGE_CURVE('',#757,#3558,#3560,.T.);
+#3558 = VERTEX_POINT('',#3559);
+#3559 = CARTESIAN_POINT('',(7.556262254949,0.193737745051,42.9));
+#3560 = SURFACE_CURVE('',#3561,(#3565,#3571),.PCURVE_S1.);
+#3561 = LINE('',#3562,#3563);
+#3562 = CARTESIAN_POINT('',(7.556262254949,0.193737745051,41.9));
+#3563 = VECTOR('',#3564,1.);
+#3564 = DIRECTION('',(-0.,-0.,-1.));
+#3565 = PCURVE('',#204,#3566);
+#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3570);
+#3567 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3568,#3569),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3568 = CARTESIAN_POINT('',(-3.076968433052,-4.1));
+#3569 = CARTESIAN_POINT('',(-3.076968433052,-0.66));
+#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3571 = PCURVE('',#803,#3572);
+#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3576);
+#3573 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3574,#3575),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3574 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3575 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3577 = ORIENTED_EDGE('',*,*,#3578,.F.);
+#3578 = EDGE_CURVE('',#3579,#3558,#3581,.T.);
+#3579 = VERTEX_POINT('',#3580);
+#3580 = CARTESIAN_POINT('',(7.55,3.330669073875E-16,42.9));
+#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.);
+#3582 = CIRCLE('',#3583,3.);
+#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586);
+#3584 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3585 = DIRECTION('',(0.,0.,-1.));
+#3586 = DIRECTION('',(1.,0.,0.));
+#3587 = PCURVE('',#204,#3588);
+#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593);
+#3589 = LINE('',#3590,#3591);
+#3590 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3591 = VECTOR('',#3592,1.);
+#3592 = DIRECTION('',(1.,-0.));
+#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3594 = PCURVE('',#3595,#3600);
+#3595 = PLANE('',#3596);
+#3596 = AXIS2_PLACEMENT_3D('',#3597,#3598,#3599);
+#3597 = CARTESIAN_POINT('',(7.55,-0.2,42.9));
+#3598 = DIRECTION('',(0.,0.,-1.));
+#3599 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3605);
+#3601 = CIRCLE('',#3602,3.);
+#3602 = AXIS2_PLACEMENT_2D('',#3603,#3604);
+#3603 = CARTESIAN_POINT('',(-0.2,-3.));
+#3604 = DIRECTION('',(-1.110223024625E-16,-1.));
+#3605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3606 = ORIENTED_EDGE('',*,*,#3607,.F.);
+#3607 = EDGE_CURVE('',#3608,#3579,#3610,.T.);
+#3608 = VERTEX_POINT('',#3609);
+#3609 = CARTESIAN_POINT('',(7.556262254949,-0.193737745051,42.9));
+#3610 = SURFACE_CURVE('',#3611,(#3616,#3623),.PCURVE_S1.);
+#3611 = CIRCLE('',#3612,3.);
+#3612 = AXIS2_PLACEMENT_3D('',#3613,#3614,#3615);
+#3613 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3614 = DIRECTION('',(0.,0.,-1.));
+#3615 = DIRECTION('',(1.,0.,0.));
+#3616 = PCURVE('',#204,#3617);
+#3617 = DEFINITIONAL_REPRESENTATION('',(#3618),#3622);
+#3618 = LINE('',#3619,#3620);
+#3619 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3620 = VECTOR('',#3621,1.);
+#3621 = DIRECTION('',(1.,-0.));
+#3622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3623 = PCURVE('',#3595,#3624);
+#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3629);
+#3625 = CIRCLE('',#3626,3.);
+#3626 = AXIS2_PLACEMENT_2D('',#3627,#3628);
+#3627 = CARTESIAN_POINT('',(-0.2,-3.));
+#3628 = DIRECTION('',(-1.110223024625E-16,-1.));
+#3629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3630 = ORIENTED_EDGE('',*,*,#3631,.F.);
+#3631 = EDGE_CURVE('',#816,#3608,#3632,.T.);
+#3632 = SURFACE_CURVE('',#3633,(#3637,#3643),.PCURVE_S1.);
+#3633 = LINE('',#3634,#3635);
+#3634 = CARTESIAN_POINT('',(7.556262254949,-0.193737745051,41.9));
+#3635 = VECTOR('',#3636,1.);
+#3636 = DIRECTION('',(-0.,-0.,-1.));
+#3637 = PCURVE('',#204,#3638);
+#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3642);
+#3639 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3640,#3641),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3640 = CARTESIAN_POINT('',(-3.206216874128,-4.1));
+#3641 = CARTESIAN_POINT('',(-3.206216874128,-0.66));
+#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3643 = PCURVE('',#838,#3644);
+#3644 = DEFINITIONAL_REPRESENTATION('',(#3645),#3648);
+#3645 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3646,#3647),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3646 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#3647 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3649 = ORIENTED_EDGE('',*,*,#850,.T.);
+#3650 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#3651 = EDGE_CURVE('',#851,#3652,#3654,.T.);
+#3652 = VERTEX_POINT('',#3653);
+#3653 = CARTESIAN_POINT('',(7.588210806626,-0.477288983756,42.9));
+#3654 = SURFACE_CURVE('',#3655,(#3659,#3665),.PCURVE_S1.);
+#3655 = LINE('',#3656,#3657);
+#3656 = CARTESIAN_POINT('',(7.588210806626,-0.477288983756,41.9));
+#3657 = VECTOR('',#3658,1.);
+#3658 = DIRECTION('',(-0.,-0.,-1.));
+#3659 = PCURVE('',#204,#3660);
+#3660 = DEFINITIONAL_REPRESENTATION('',(#3661),#3664);
+#3661 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3662,#3663),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3662 = CARTESIAN_POINT('',(-3.301367908308,-4.1));
+#3663 = CARTESIAN_POINT('',(-3.301367908308,-0.66));
+#3664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3665 = PCURVE('',#897,#3666);
+#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3670);
+#3667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3668,#3669),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3668 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3669 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3671 = ORIENTED_EDGE('',*,*,#3672,.F.);
+#3672 = EDGE_CURVE('',#3673,#3652,#3675,.T.);
+#3673 = VERTEX_POINT('',#3674);
+#3674 = CARTESIAN_POINT('',(7.625216263455,-0.667562801869,42.9));
+#3675 = SURFACE_CURVE('',#3676,(#3681,#3688),.PCURVE_S1.);
+#3676 = CIRCLE('',#3677,3.);
+#3677 = AXIS2_PLACEMENT_3D('',#3678,#3679,#3680);
+#3678 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3679 = DIRECTION('',(0.,0.,-1.));
+#3680 = DIRECTION('',(1.,0.,0.));
+#3681 = PCURVE('',#204,#3682);
+#3682 = DEFINITIONAL_REPRESENTATION('',(#3683),#3687);
+#3683 = LINE('',#3684,#3685);
+#3684 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3685 = VECTOR('',#3686,1.);
+#3686 = DIRECTION('',(1.,-0.));
+#3687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3688 = PCURVE('',#3689,#3694);
+#3689 = PLANE('',#3690);
+#3690 = AXIS2_PLACEMENT_3D('',#3691,#3692,#3693);
+#3691 = CARTESIAN_POINT('',(7.669720450246,-0.862548384305,42.9));
+#3692 = DIRECTION('',(-0.,0.,-1.));
+#3693 = DIRECTION('',(0.222520933956,-0.974927912182,0.));
+#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3699);
+#3695 = CIRCLE('',#3696,3.);
+#3696 = AXIS2_PLACEMENT_2D('',#3697,#3698);
+#3697 = CARTESIAN_POINT('',(-0.2,-3.));
+#3698 = DIRECTION('',(0.222520933956,-0.974927912182));
+#3699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3700 = ORIENTED_EDGE('',*,*,#3701,.F.);
+#3701 = EDGE_CURVE('',#3702,#3673,#3704,.T.);
+#3702 = VERTEX_POINT('',#3703);
+#3703 = CARTESIAN_POINT('',(7.674432214569,-0.855049654342,42.9));
+#3704 = SURFACE_CURVE('',#3705,(#3710,#3717),.PCURVE_S1.);
+#3705 = CIRCLE('',#3706,3.);
+#3706 = AXIS2_PLACEMENT_3D('',#3707,#3708,#3709);
+#3707 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3708 = DIRECTION('',(0.,0.,-1.));
+#3709 = DIRECTION('',(1.,0.,0.));
+#3710 = PCURVE('',#204,#3711);
+#3711 = DEFINITIONAL_REPRESENTATION('',(#3712),#3716);
+#3712 = LINE('',#3713,#3714);
+#3713 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3714 = VECTOR('',#3715,1.);
+#3715 = DIRECTION('',(1.,-0.));
+#3716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3717 = PCURVE('',#3689,#3718);
+#3718 = DEFINITIONAL_REPRESENTATION('',(#3719),#3723);
+#3719 = CIRCLE('',#3720,3.);
+#3720 = AXIS2_PLACEMENT_2D('',#3721,#3722);
+#3721 = CARTESIAN_POINT('',(-0.2,-3.));
+#3722 = DIRECTION('',(0.222520933956,-0.974927912182));
+#3723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3724 = ORIENTED_EDGE('',*,*,#3725,.F.);
+#3725 = EDGE_CURVE('',#910,#3702,#3726,.T.);
+#3726 = SURFACE_CURVE('',#3727,(#3731,#3737),.PCURVE_S1.);
+#3727 = LINE('',#3728,#3729);
+#3728 = CARTESIAN_POINT('',(7.674432214569,-0.855049654342,41.9));
+#3729 = VECTOR('',#3730,1.);
+#3730 = DIRECTION('',(-0.,-0.,-1.));
+#3731 = PCURVE('',#204,#3732);
+#3732 = DEFINITIONAL_REPRESENTATION('',(#3733),#3736);
+#3733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3734,#3735),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3734 = CARTESIAN_POINT('',(-3.430616349384,-4.1));
+#3735 = CARTESIAN_POINT('',(-3.430616349384,-0.66));
+#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3737 = PCURVE('',#932,#3738);
+#3738 = DEFINITIONAL_REPRESENTATION('',(#3739),#3742);
+#3739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3740,#3741),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3740 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3741 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3743 = ORIENTED_EDGE('',*,*,#944,.T.);
+#3744 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#3745 = EDGE_CURVE('',#945,#3746,#3748,.T.);
+#3746 = VERTEX_POINT('',#3747);
+#3747 = CARTESIAN_POINT('',(7.768675835814,-1.124382449932,42.9));
+#3748 = SURFACE_CURVE('',#3749,(#3753,#3759),.PCURVE_S1.);
+#3749 = LINE('',#3750,#3751);
+#3750 = CARTESIAN_POINT('',(7.768675835814,-1.124382449932,41.9));
+#3751 = VECTOR('',#3752,1.);
+#3752 = DIRECTION('',(-0.,-0.,-1.));
+#3753 = PCURVE('',#204,#3754);
+#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3758);
+#3755 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3756,#3757),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3756 = CARTESIAN_POINT('',(-3.525767383564,-4.1));
+#3757 = CARTESIAN_POINT('',(-3.525767383564,-0.66));
+#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3759 = PCURVE('',#991,#3760);
+#3760 = DEFINITIONAL_REPRESENTATION('',(#3761),#3764);
+#3761 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3762,#3763),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3762 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3763 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3765 = ORIENTED_EDGE('',*,*,#3766,.F.);
+#3766 = EDGE_CURVE('',#3767,#3746,#3769,.T.);
+#3767 = VERTEX_POINT('',#3768);
+#3768 = CARTESIAN_POINT('',(7.847093396293,-1.301651217353,42.9));
+#3769 = SURFACE_CURVE('',#3770,(#3775,#3782),.PCURVE_S1.);
+#3770 = CIRCLE('',#3771,3.);
+#3771 = AXIS2_PLACEMENT_3D('',#3772,#3773,#3774);
+#3772 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3773 = DIRECTION('',(0.,0.,-1.));
+#3774 = DIRECTION('',(1.,0.,0.));
+#3775 = PCURVE('',#204,#3776);
+#3776 = DEFINITIONAL_REPRESENTATION('',(#3777),#3781);
+#3777 = LINE('',#3778,#3779);
+#3778 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3779 = VECTOR('',#3780,1.);
+#3780 = DIRECTION('',(1.,-0.));
+#3781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3782 = PCURVE('',#3783,#3788);
+#3783 = PLANE('',#3784);
+#3784 = AXIS2_PLACEMENT_3D('',#3785,#3786,#3787);
+#3785 = CARTESIAN_POINT('',(7.933870144116,-1.481844990933,42.9));
+#3786 = DIRECTION('',(-0.,0.,-1.));
+#3787 = DIRECTION('',(0.433883739118,-0.900968867902,0.));
+#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793);
+#3789 = CIRCLE('',#3790,3.);
+#3790 = AXIS2_PLACEMENT_2D('',#3791,#3792);
+#3791 = CARTESIAN_POINT('',(-0.2,-3.));
+#3792 = DIRECTION('',(0.433883739118,-0.900968867902));
+#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3794 = ORIENTED_EDGE('',*,*,#3795,.F.);
+#3795 = EDGE_CURVE('',#3796,#3767,#3798,.T.);
+#3796 = VERTEX_POINT('',#3797);
+#3797 = CARTESIAN_POINT('',(7.936795150276,-1.473485803589,42.9));
+#3798 = SURFACE_CURVE('',#3799,(#3804,#3811),.PCURVE_S1.);
+#3799 = CIRCLE('',#3800,3.);
+#3800 = AXIS2_PLACEMENT_3D('',#3801,#3802,#3803);
+#3801 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3802 = DIRECTION('',(0.,0.,-1.));
+#3803 = DIRECTION('',(1.,0.,0.));
+#3804 = PCURVE('',#204,#3805);
+#3805 = DEFINITIONAL_REPRESENTATION('',(#3806),#3810);
+#3806 = LINE('',#3807,#3808);
+#3807 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3808 = VECTOR('',#3809,1.);
+#3809 = DIRECTION('',(1.,-0.));
+#3810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3811 = PCURVE('',#3783,#3812);
+#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817);
+#3813 = CIRCLE('',#3814,3.);
+#3814 = AXIS2_PLACEMENT_2D('',#3815,#3816);
+#3815 = CARTESIAN_POINT('',(-0.2,-3.));
+#3816 = DIRECTION('',(0.433883739118,-0.900968867902));
+#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3818 = ORIENTED_EDGE('',*,*,#3819,.F.);
+#3819 = EDGE_CURVE('',#1004,#3796,#3820,.T.);
+#3820 = SURFACE_CURVE('',#3821,(#3825,#3831),.PCURVE_S1.);
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(7.936795150276,-1.473485803589,41.9));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(-0.,-0.,-1.));
+#3825 = PCURVE('',#204,#3826);
+#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3830);
+#3827 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3828,#3829),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3828 = CARTESIAN_POINT('',(-3.655015824641,-4.1));
+#3829 = CARTESIAN_POINT('',(-3.655015824641,-0.66));
+#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3831 = PCURVE('',#1026,#3832);
+#3832 = DEFINITIONAL_REPRESENTATION('',(#3833),#3836);
+#3833 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3834,#3835),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3834 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#3835 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3837 = ORIENTED_EDGE('',*,*,#1038,.T.);
+#3838 = ORIENTED_EDGE('',*,*,#3839,.T.);
+#3839 = EDGE_CURVE('',#1039,#3840,#3842,.T.);
+#3840 = VERTEX_POINT('',#3841);
+#3841 = CARTESIAN_POINT('',(8.088608072392,-1.715094685056,42.9));
+#3842 = SURFACE_CURVE('',#3843,(#3847,#3853),.PCURVE_S1.);
+#3843 = LINE('',#3844,#3845);
+#3844 = CARTESIAN_POINT('',(8.088608072392,-1.715094685056,41.9));
+#3845 = VECTOR('',#3846,1.);
+#3846 = DIRECTION('',(-0.,-0.,-1.));
+#3847 = PCURVE('',#204,#3848);
+#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3852);
+#3849 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3850,#3851),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3850 = CARTESIAN_POINT('',(-3.750166858821,-4.1));
+#3851 = CARTESIAN_POINT('',(-3.750166858821,-0.66));
+#3852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3853 = PCURVE('',#1085,#3854);
+#3854 = DEFINITIONAL_REPRESENTATION('',(#3855),#3858);
+#3855 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3856,#3857),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3856 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3857 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3859 = ORIENTED_EDGE('',*,*,#3860,.F.);
+#3860 = EDGE_CURVE('',#3861,#3840,#3863,.T.);
+#3861 = VERTEX_POINT('',#3862);
+#3862 = CARTESIAN_POINT('',(8.204505552596,-1.870469405576,42.9));
+#3863 = SURFACE_CURVE('',#3864,(#3869,#3876),.PCURVE_S1.);
+#3864 = CIRCLE('',#3865,3.);
+#3865 = AXIS2_PLACEMENT_3D('',#3866,#3867,#3868);
+#3866 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3867 = DIRECTION('',(0.,0.,-1.));
+#3868 = DIRECTION('',(1.,0.,0.));
+#3869 = PCURVE('',#204,#3870);
+#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875);
+#3871 = LINE('',#3872,#3873);
+#3872 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3873 = VECTOR('',#3874,1.);
+#3874 = DIRECTION('',(1.,-0.));
+#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3876 = PCURVE('',#3877,#3882);
+#3877 = PLANE('',#3878);
+#3878 = AXIS2_PLACEMENT_3D('',#3879,#3880,#3881);
+#3879 = CARTESIAN_POINT('',(8.329203512968,-2.02683570207,42.9));
+#3880 = DIRECTION('',(-0.,0.,-1.));
+#3881 = DIRECTION('',(0.623489801859,-0.781831482468,0.));
+#3882 = DEFINITIONAL_REPRESENTATION('',(#3883),#3887);
+#3883 = CIRCLE('',#3884,3.);
+#3884 = AXIS2_PLACEMENT_2D('',#3885,#3886);
+#3885 = CARTESIAN_POINT('',(-0.2,-3.));
+#3886 = DIRECTION('',(0.623489801859,-0.781831482468));
+#3887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3888 = ORIENTED_EDGE('',*,*,#3889,.F.);
+#3889 = EDGE_CURVE('',#3890,#3861,#3892,.T.);
+#3890 = VERTEX_POINT('',#3891);
+#3891 = CARTESIAN_POINT('',(8.330195088941,-2.018035221902,42.9));
+#3892 = SURFACE_CURVE('',#3893,(#3898,#3905),.PCURVE_S1.);
+#3893 = CIRCLE('',#3894,3.);
+#3894 = AXIS2_PLACEMENT_3D('',#3895,#3896,#3897);
+#3895 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3896 = DIRECTION('',(0.,0.,-1.));
+#3897 = DIRECTION('',(1.,0.,0.));
+#3898 = PCURVE('',#204,#3899);
+#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904);
+#3900 = LINE('',#3901,#3902);
+#3901 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3902 = VECTOR('',#3903,1.);
+#3903 = DIRECTION('',(1.,-0.));
+#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3905 = PCURVE('',#3877,#3906);
+#3906 = DEFINITIONAL_REPRESENTATION('',(#3907),#3911);
+#3907 = CIRCLE('',#3908,3.);
+#3908 = AXIS2_PLACEMENT_2D('',#3909,#3910);
+#3909 = CARTESIAN_POINT('',(-0.2,-3.));
+#3910 = DIRECTION('',(0.623489801859,-0.781831482468));
+#3911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3912 = ORIENTED_EDGE('',*,*,#3913,.F.);
+#3913 = EDGE_CURVE('',#1098,#3890,#3914,.T.);
+#3914 = SURFACE_CURVE('',#3915,(#3919,#3925),.PCURVE_S1.);
+#3915 = LINE('',#3916,#3917);
+#3916 = CARTESIAN_POINT('',(8.330195088941,-2.018035221902,41.9));
+#3917 = VECTOR('',#3918,1.);
+#3918 = DIRECTION('',(-0.,-0.,-1.));
+#3919 = PCURVE('',#204,#3920);
+#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3924);
+#3921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3922,#3923),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3922 = CARTESIAN_POINT('',(-3.879415299897,-4.1));
+#3923 = CARTESIAN_POINT('',(-3.879415299897,-0.66));
+#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3925 = PCURVE('',#1120,#3926);
+#3926 = DEFINITIONAL_REPRESENTATION('',(#3927),#3930);
+#3927 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3928,#3929),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3928 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#3929 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3931 = ORIENTED_EDGE('',*,*,#1132,.T.);
+#3932 = ORIENTED_EDGE('',*,*,#3933,.T.);
+#3933 = EDGE_CURVE('',#1133,#3934,#3936,.T.);
+#3934 = VERTEX_POINT('',#3935);
+#3935 = CARTESIAN_POINT('',(8.531964778098,-2.219804911059,42.9));
+#3936 = SURFACE_CURVE('',#3937,(#3941,#3947),.PCURVE_S1.);
+#3937 = LINE('',#3938,#3939);
+#3938 = CARTESIAN_POINT('',(8.531964778098,-2.219804911059,41.9));
+#3939 = VECTOR('',#3940,1.);
+#3940 = DIRECTION('',(-0.,-0.,-1.));
+#3941 = PCURVE('',#204,#3942);
+#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3946);
+#3943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3944,#3945),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3944 = CARTESIAN_POINT('',(-3.974566334077,-4.1));
+#3945 = CARTESIAN_POINT('',(-3.974566334077,-0.66));
+#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3947 = PCURVE('',#1179,#3948);
+#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3952);
+#3949 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3950,#3951),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#3950 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#3951 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#3952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3953 = ORIENTED_EDGE('',*,*,#3954,.F.);
+#3954 = EDGE_CURVE('',#3955,#3934,#3957,.T.);
+#3955 = VERTEX_POINT('',#3956);
+#3956 = CARTESIAN_POINT('',(8.679530594424,-2.345494447404,42.9));
+#3957 = SURFACE_CURVE('',#3958,(#3963,#3970),.PCURVE_S1.);
+#3958 = CIRCLE('',#3959,3.);
+#3959 = AXIS2_PLACEMENT_3D('',#3960,#3961,#3962);
+#3960 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3961 = DIRECTION('',(0.,0.,-1.));
+#3962 = DIRECTION('',(1.,0.,0.));
+#3963 = PCURVE('',#204,#3964);
+#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969);
+#3965 = LINE('',#3966,#3967);
+#3966 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3967 = VECTOR('',#3968,1.);
+#3968 = DIRECTION('',(1.,-0.));
+#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3970 = PCURVE('',#3971,#3976);
+#3971 = PLANE('',#3972);
+#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975);
+#3973 = CARTESIAN_POINT('',(8.835896890917,-2.470192407776,42.9));
+#3974 = DIRECTION('',(-0.,0.,-1.));
+#3975 = DIRECTION('',(0.781831482468,-0.623489801859,0.));
+#3976 = DEFINITIONAL_REPRESENTATION('',(#3977),#3981);
+#3977 = CIRCLE('',#3978,3.);
+#3978 = AXIS2_PLACEMENT_2D('',#3979,#3980);
+#3979 = CARTESIAN_POINT('',(-0.2,-3.));
+#3980 = DIRECTION('',(0.781831482468,-0.623489801859));
+#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3982 = ORIENTED_EDGE('',*,*,#3983,.F.);
+#3983 = EDGE_CURVE('',#3984,#3955,#3986,.T.);
+#3984 = VERTEX_POINT('',#3985);
+#3985 = CARTESIAN_POINT('',(8.834905314944,-2.461391927608,42.9));
+#3986 = SURFACE_CURVE('',#3987,(#3992,#3999),.PCURVE_S1.);
+#3987 = CIRCLE('',#3988,3.);
+#3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991);
+#3989 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#3990 = DIRECTION('',(0.,0.,-1.));
+#3991 = DIRECTION('',(1.,0.,0.));
+#3992 = PCURVE('',#204,#3993);
+#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998);
+#3994 = LINE('',#3995,#3996);
+#3995 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#3996 = VECTOR('',#3997,1.);
+#3997 = DIRECTION('',(1.,-0.));
+#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3999 = PCURVE('',#3971,#4000);
+#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005);
+#4001 = CIRCLE('',#4002,3.);
+#4002 = AXIS2_PLACEMENT_2D('',#4003,#4004);
+#4003 = CARTESIAN_POINT('',(-0.2,-3.));
+#4004 = DIRECTION('',(0.781831482468,-0.623489801859));
+#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4006 = ORIENTED_EDGE('',*,*,#4007,.F.);
+#4007 = EDGE_CURVE('',#1192,#3984,#4008,.T.);
+#4008 = SURFACE_CURVE('',#4009,(#4013,#4019),.PCURVE_S1.);
+#4009 = LINE('',#4010,#4011);
+#4010 = CARTESIAN_POINT('',(8.834905314944,-2.461391927608,41.9));
+#4011 = VECTOR('',#4012,1.);
+#4012 = DIRECTION('',(-0.,-0.,-1.));
+#4013 = PCURVE('',#204,#4014);
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4018);
+#4015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4016,#4017),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4016 = CARTESIAN_POINT('',(-4.103814775154,-4.1));
+#4017 = CARTESIAN_POINT('',(-4.103814775154,-0.66));
+#4018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4019 = PCURVE('',#1214,#4020);
+#4020 = DEFINITIONAL_REPRESENTATION('',(#4021),#4024);
+#4021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4022,#4023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4022 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4023 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4025 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#4026 = ORIENTED_EDGE('',*,*,#4027,.T.);
+#4027 = EDGE_CURVE('',#1227,#4028,#4030,.T.);
+#4028 = VERTEX_POINT('',#4029);
+#4029 = CARTESIAN_POINT('',(9.076514196411,-2.613204849724,42.9));
+#4030 = SURFACE_CURVE('',#4031,(#4035,#4041),.PCURVE_S1.);
+#4031 = LINE('',#4032,#4033);
+#4032 = CARTESIAN_POINT('',(9.076514196411,-2.613204849724,41.9));
+#4033 = VECTOR('',#4034,1.);
+#4034 = DIRECTION('',(-0.,-0.,-1.));
+#4035 = PCURVE('',#204,#4036);
+#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4040);
+#4037 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4038,#4039),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4038 = CARTESIAN_POINT('',(-4.198965809334,-4.1));
+#4039 = CARTESIAN_POINT('',(-4.198965809334,-0.66));
+#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4041 = PCURVE('',#1273,#4042);
+#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4046);
+#4043 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4044,#4045),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4044 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4045 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4047 = ORIENTED_EDGE('',*,*,#4048,.F.);
+#4048 = EDGE_CURVE('',#4049,#4028,#4051,.T.);
+#4049 = VERTEX_POINT('',#4050);
+#4050 = CARTESIAN_POINT('',(9.248348782647,-2.702906603707,42.9));
+#4051 = SURFACE_CURVE('',#4052,(#4057,#4064),.PCURVE_S1.);
+#4052 = CIRCLE('',#4053,3.);
+#4053 = AXIS2_PLACEMENT_3D('',#4054,#4055,#4056);
+#4054 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4055 = DIRECTION('',(0.,0.,-1.));
+#4056 = DIRECTION('',(1.,0.,0.));
+#4057 = PCURVE('',#204,#4058);
+#4058 = DEFINITIONAL_REPRESENTATION('',(#4059),#4063);
+#4059 = LINE('',#4060,#4061);
+#4060 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4061 = VECTOR('',#4062,1.);
+#4062 = DIRECTION('',(1.,-0.));
+#4063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4064 = PCURVE('',#4065,#4070);
+#4065 = PLANE('',#4066);
+#4066 = AXIS2_PLACEMENT_3D('',#4067,#4068,#4069);
+#4067 = CARTESIAN_POINT('',(9.428542556228,-2.789683351531,42.9));
+#4068 = DIRECTION('',(-0.,0.,-1.));
+#4069 = DIRECTION('',(0.900968867902,-0.433883739118,0.));
+#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4075);
+#4071 = CIRCLE('',#4072,3.);
+#4072 = AXIS2_PLACEMENT_2D('',#4073,#4074);
+#4073 = CARTESIAN_POINT('',(-0.2,-3.));
+#4074 = DIRECTION('',(0.900968867902,-0.433883739118));
+#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4076 = ORIENTED_EDGE('',*,*,#4077,.F.);
+#4077 = EDGE_CURVE('',#4078,#4049,#4080,.T.);
+#4078 = VERTEX_POINT('',#4079);
+#4079 = CARTESIAN_POINT('',(9.425617550068,-2.781324164186,42.9));
+#4080 = SURFACE_CURVE('',#4081,(#4086,#4093),.PCURVE_S1.);
+#4081 = CIRCLE('',#4082,3.);
+#4082 = AXIS2_PLACEMENT_3D('',#4083,#4084,#4085);
+#4083 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4084 = DIRECTION('',(0.,0.,-1.));
+#4085 = DIRECTION('',(1.,0.,0.));
+#4086 = PCURVE('',#204,#4087);
+#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4092);
+#4088 = LINE('',#4089,#4090);
+#4089 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4090 = VECTOR('',#4091,1.);
+#4091 = DIRECTION('',(1.,-0.));
+#4092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4093 = PCURVE('',#4065,#4094);
+#4094 = DEFINITIONAL_REPRESENTATION('',(#4095),#4099);
+#4095 = CIRCLE('',#4096,3.);
+#4096 = AXIS2_PLACEMENT_2D('',#4097,#4098);
+#4097 = CARTESIAN_POINT('',(-0.2,-3.));
+#4098 = DIRECTION('',(0.900968867902,-0.433883739118));
+#4099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4100 = ORIENTED_EDGE('',*,*,#4101,.F.);
+#4101 = EDGE_CURVE('',#1286,#4078,#4102,.T.);
+#4102 = SURFACE_CURVE('',#4103,(#4107,#4113),.PCURVE_S1.);
+#4103 = LINE('',#4104,#4105);
+#4104 = CARTESIAN_POINT('',(9.425617550068,-2.781324164186,41.9));
+#4105 = VECTOR('',#4106,1.);
+#4106 = DIRECTION('',(-0.,-0.,-1.));
+#4107 = PCURVE('',#204,#4108);
+#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4112);
+#4109 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4110,#4111),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4110 = CARTESIAN_POINT('',(-4.32821425041,-4.1));
+#4111 = CARTESIAN_POINT('',(-4.32821425041,-0.66));
+#4112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4113 = PCURVE('',#1308,#4114);
+#4114 = DEFINITIONAL_REPRESENTATION('',(#4115),#4118);
+#4115 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4116,#4117),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4116 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4117 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4119 = ORIENTED_EDGE('',*,*,#1320,.T.);
+#4120 = ORIENTED_EDGE('',*,*,#4121,.T.);
+#4121 = EDGE_CURVE('',#1321,#4122,#4124,.T.);
+#4122 = VERTEX_POINT('',#4123);
+#4123 = CARTESIAN_POINT('',(9.694950345658,-2.875567785431,42.9));
+#4124 = SURFACE_CURVE('',#4125,(#4129,#4135),.PCURVE_S1.);
+#4125 = LINE('',#4126,#4127);
+#4126 = CARTESIAN_POINT('',(9.694950345658,-2.875567785431,41.9));
+#4127 = VECTOR('',#4128,1.);
+#4128 = DIRECTION('',(-0.,-0.,-1.));
+#4129 = PCURVE('',#204,#4130);
+#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4134);
+#4131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4132,#4133),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4132 = CARTESIAN_POINT('',(-4.42336528459,-4.1));
+#4133 = CARTESIAN_POINT('',(-4.42336528459,-0.66));
+#4134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4135 = PCURVE('',#1367,#4136);
+#4136 = DEFINITIONAL_REPRESENTATION('',(#4137),#4140);
+#4137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4138,#4139),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4138 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4139 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4141 = ORIENTED_EDGE('',*,*,#4142,.F.);
+#4142 = EDGE_CURVE('',#4143,#4122,#4145,.T.);
+#4143 = VERTEX_POINT('',#4144);
+#4144 = CARTESIAN_POINT('',(9.882437198131,-2.924783736545,42.9));
+#4145 = SURFACE_CURVE('',#4146,(#4151,#4158),.PCURVE_S1.);
+#4146 = CIRCLE('',#4147,3.);
+#4147 = AXIS2_PLACEMENT_3D('',#4148,#4149,#4150);
+#4148 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4149 = DIRECTION('',(0.,0.,-1.));
+#4150 = DIRECTION('',(1.,0.,0.));
+#4151 = PCURVE('',#204,#4152);
+#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4157);
+#4153 = LINE('',#4154,#4155);
+#4154 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4155 = VECTOR('',#4156,1.);
+#4156 = DIRECTION('',(1.,-0.));
+#4157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4158 = PCURVE('',#4159,#4164);
+#4159 = PLANE('',#4160);
+#4160 = AXIS2_PLACEMENT_3D('',#4161,#4162,#4163);
+#4161 = CARTESIAN_POINT('',(10.077422780567,-2.969287923337,42.9));
+#4162 = DIRECTION('',(-0.,0.,-1.));
+#4163 = DIRECTION('',(0.974927912182,-0.222520933956,0.));
+#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169);
+#4165 = CIRCLE('',#4166,3.);
+#4166 = AXIS2_PLACEMENT_2D('',#4167,#4168);
+#4167 = CARTESIAN_POINT('',(-0.2,-3.));
+#4168 = DIRECTION('',(0.974927912182,-0.222520933956));
+#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4170 = ORIENTED_EDGE('',*,*,#4171,.F.);
+#4171 = EDGE_CURVE('',#4172,#4143,#4174,.T.);
+#4172 = VERTEX_POINT('',#4173);
+#4173 = CARTESIAN_POINT('',(10.072711016244,-2.961789193374,42.9));
+#4174 = SURFACE_CURVE('',#4175,(#4180,#4187),.PCURVE_S1.);
+#4175 = CIRCLE('',#4176,3.);
+#4176 = AXIS2_PLACEMENT_3D('',#4177,#4178,#4179);
+#4177 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4178 = DIRECTION('',(0.,0.,-1.));
+#4179 = DIRECTION('',(1.,0.,0.));
+#4180 = PCURVE('',#204,#4181);
+#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186);
+#4182 = LINE('',#4183,#4184);
+#4183 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4184 = VECTOR('',#4185,1.);
+#4185 = DIRECTION('',(1.,-0.));
+#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4187 = PCURVE('',#4159,#4188);
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = CIRCLE('',#4190,3.);
+#4190 = AXIS2_PLACEMENT_2D('',#4191,#4192);
+#4191 = CARTESIAN_POINT('',(-0.2,-3.));
+#4192 = DIRECTION('',(0.974927912182,-0.222520933956));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4194 = ORIENTED_EDGE('',*,*,#4195,.F.);
+#4195 = EDGE_CURVE('',#1380,#4172,#4196,.T.);
+#4196 = SURFACE_CURVE('',#4197,(#4201,#4207),.PCURVE_S1.);
+#4197 = LINE('',#4198,#4199);
+#4198 = CARTESIAN_POINT('',(10.072711016244,-2.961789193374,41.9));
+#4199 = VECTOR('',#4200,1.);
+#4200 = DIRECTION('',(-0.,-0.,-1.));
+#4201 = PCURVE('',#204,#4202);
+#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4206);
+#4203 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4204,#4205),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4204 = CARTESIAN_POINT('',(-4.552613725666,-4.1));
+#4205 = CARTESIAN_POINT('',(-4.552613725666,-0.66));
+#4206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4207 = PCURVE('',#1402,#4208);
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4212);
+#4209 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4210,#4211),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4210 = CARTESIAN_POINT('',(8.856165880022E-03,-0.3));
+#4211 = CARTESIAN_POINT('',(8.856165880022E-03,-3.74));
+#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4213 = ORIENTED_EDGE('',*,*,#1414,.T.);
+#4214 = ORIENTED_EDGE('',*,*,#4215,.T.);
+#4215 = EDGE_CURVE('',#1415,#4216,#4218,.T.);
+#4216 = VERTEX_POINT('',#4217);
+#4217 = CARTESIAN_POINT('',(10.356262254949,-2.993737745051,42.9));
+#4218 = SURFACE_CURVE('',#4219,(#4223,#4229),.PCURVE_S1.);
+#4219 = LINE('',#4220,#4221);
+#4220 = CARTESIAN_POINT('',(10.356262254949,-2.993737745051,41.9));
+#4221 = VECTOR('',#4222,1.);
+#4222 = DIRECTION('',(-0.,-0.,-1.));
+#4223 = PCURVE('',#204,#4224);
+#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4228);
+#4225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4226,#4227),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4226 = CARTESIAN_POINT('',(-4.647764759847,-4.1));
+#4227 = CARTESIAN_POINT('',(-4.647764759847,-0.66));
+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4229 = PCURVE('',#1461,#4230);
+#4230 = DEFINITIONAL_REPRESENTATION('',(#4231),#4234);
+#4231 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4232,#4233),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4232 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4233 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4235 = ORIENTED_EDGE('',*,*,#4236,.F.);
+#4236 = EDGE_CURVE('',#4237,#4216,#4239,.T.);
+#4237 = VERTEX_POINT('',#4238);
+#4238 = CARTESIAN_POINT('',(10.55,-3.,42.9));
+#4239 = SURFACE_CURVE('',#4240,(#4245,#4252),.PCURVE_S1.);
+#4240 = CIRCLE('',#4241,3.);
+#4241 = AXIS2_PLACEMENT_3D('',#4242,#4243,#4244);
+#4242 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4243 = DIRECTION('',(0.,0.,-1.));
+#4244 = DIRECTION('',(1.,0.,0.));
+#4245 = PCURVE('',#204,#4246);
+#4246 = DEFINITIONAL_REPRESENTATION('',(#4247),#4251);
+#4247 = LINE('',#4248,#4249);
+#4248 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4249 = VECTOR('',#4250,1.);
+#4250 = DIRECTION('',(1.,-0.));
+#4251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4252 = PCURVE('',#4253,#4258);
+#4253 = PLANE('',#4254);
+#4254 = AXIS2_PLACEMENT_3D('',#4255,#4256,#4257);
+#4255 = CARTESIAN_POINT('',(10.75,-3.,42.9));
+#4256 = DIRECTION('',(-0.,0.,-1.));
+#4257 = DIRECTION('',(1.,-1.224646799147E-16,0.));
+#4258 = DEFINITIONAL_REPRESENTATION('',(#4259),#4263);
+#4259 = CIRCLE('',#4260,3.);
+#4260 = AXIS2_PLACEMENT_2D('',#4261,#4262);
+#4261 = CARTESIAN_POINT('',(-0.2,-3.));
+#4262 = DIRECTION('',(1.,-1.224646799147E-16));
+#4263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4264 = ORIENTED_EDGE('',*,*,#4265,.F.);
+#4265 = EDGE_CURVE('',#4266,#4237,#4268,.T.);
+#4266 = VERTEX_POINT('',#4267);
+#4267 = CARTESIAN_POINT('',(10.743737745051,-2.993737745051,42.9));
+#4268 = SURFACE_CURVE('',#4269,(#4274,#4281),.PCURVE_S1.);
+#4269 = CIRCLE('',#4270,3.);
+#4270 = AXIS2_PLACEMENT_3D('',#4271,#4272,#4273);
+#4271 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4272 = DIRECTION('',(0.,0.,-1.));
+#4273 = DIRECTION('',(1.,0.,0.));
+#4274 = PCURVE('',#204,#4275);
+#4275 = DEFINITIONAL_REPRESENTATION('',(#4276),#4280);
+#4276 = LINE('',#4277,#4278);
+#4277 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4278 = VECTOR('',#4279,1.);
+#4279 = DIRECTION('',(1.,-0.));
+#4280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4281 = PCURVE('',#4253,#4282);
+#4282 = DEFINITIONAL_REPRESENTATION('',(#4283),#4287);
+#4283 = CIRCLE('',#4284,3.);
+#4284 = AXIS2_PLACEMENT_2D('',#4285,#4286);
+#4285 = CARTESIAN_POINT('',(-0.2,-3.));
+#4286 = DIRECTION('',(1.,-1.224646799147E-16));
+#4287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4288 = ORIENTED_EDGE('',*,*,#4289,.F.);
+#4289 = EDGE_CURVE('',#1474,#4266,#4290,.T.);
+#4290 = SURFACE_CURVE('',#4291,(#4295,#4301),.PCURVE_S1.);
+#4291 = LINE('',#4292,#4293);
+#4292 = CARTESIAN_POINT('',(10.743737745051,-2.993737745051,41.9));
+#4293 = VECTOR('',#4294,1.);
+#4294 = DIRECTION('',(-0.,-0.,-1.));
+#4295 = PCURVE('',#204,#4296);
+#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4300);
+#4297 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4298,#4299),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4298 = CARTESIAN_POINT('',(-4.777013200923,-4.1));
+#4299 = CARTESIAN_POINT('',(-4.777013200923,-0.66));
+#4300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4301 = PCURVE('',#1496,#4302);
+#4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4306);
+#4303 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4304,#4305),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4304 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#4305 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#4306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4307 = ORIENTED_EDGE('',*,*,#1508,.T.);
+#4308 = ORIENTED_EDGE('',*,*,#4309,.T.);
+#4309 = EDGE_CURVE('',#1509,#4310,#4312,.T.);
+#4310 = VERTEX_POINT('',#4311);
+#4311 = CARTESIAN_POINT('',(11.027288983756,-2.961789193374,42.9));
+#4312 = SURFACE_CURVE('',#4313,(#4317,#4323),.PCURVE_S1.);
+#4313 = LINE('',#4314,#4315);
+#4314 = CARTESIAN_POINT('',(11.027288983756,-2.961789193374,41.9));
+#4315 = VECTOR('',#4316,1.);
+#4316 = DIRECTION('',(-0.,-0.,-1.));
+#4317 = PCURVE('',#204,#4318);
+#4318 = DEFINITIONAL_REPRESENTATION('',(#4319),#4322);
+#4319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4320,#4321),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4320 = CARTESIAN_POINT('',(-4.872164235103,-4.1));
+#4321 = CARTESIAN_POINT('',(-4.872164235103,-0.66));
+#4322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4323 = PCURVE('',#1555,#4324);
+#4324 = DEFINITIONAL_REPRESENTATION('',(#4325),#4328);
+#4325 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4326,#4327),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4326 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4327 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4329 = ORIENTED_EDGE('',*,*,#4330,.F.);
+#4330 = EDGE_CURVE('',#4331,#4310,#4333,.T.);
+#4331 = VERTEX_POINT('',#4332);
+#4332 = CARTESIAN_POINT('',(11.217562801869,-2.924783736545,42.9));
+#4333 = SURFACE_CURVE('',#4334,(#4339,#4346),.PCURVE_S1.);
+#4334 = CIRCLE('',#4335,3.);
+#4335 = AXIS2_PLACEMENT_3D('',#4336,#4337,#4338);
+#4336 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4337 = DIRECTION('',(0.,0.,-1.));
+#4338 = DIRECTION('',(1.,0.,0.));
+#4339 = PCURVE('',#204,#4340);
+#4340 = DEFINITIONAL_REPRESENTATION('',(#4341),#4345);
+#4341 = LINE('',#4342,#4343);
+#4342 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4343 = VECTOR('',#4344,1.);
+#4344 = DIRECTION('',(1.,-0.));
+#4345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4346 = PCURVE('',#4347,#4352);
+#4347 = PLANE('',#4348);
+#4348 = AXIS2_PLACEMENT_3D('',#4349,#4350,#4351);
+#4349 = CARTESIAN_POINT('',(11.412548384305,-2.880279549754,42.9));
+#4350 = DIRECTION('',(0.,-0.,-1.));
+#4351 = DIRECTION('',(0.974927912182,0.222520933956,0.));
+#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357);
+#4353 = CIRCLE('',#4354,3.);
+#4354 = AXIS2_PLACEMENT_2D('',#4355,#4356);
+#4355 = CARTESIAN_POINT('',(-0.2,-3.));
+#4356 = DIRECTION('',(0.974927912182,0.222520933956));
+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4358 = ORIENTED_EDGE('',*,*,#4359,.F.);
+#4359 = EDGE_CURVE('',#4360,#4331,#4362,.T.);
+#4360 = VERTEX_POINT('',#4361);
+#4361 = CARTESIAN_POINT('',(11.405049654342,-2.875567785431,42.9));
+#4362 = SURFACE_CURVE('',#4363,(#4368,#4375),.PCURVE_S1.);
+#4363 = CIRCLE('',#4364,3.);
+#4364 = AXIS2_PLACEMENT_3D('',#4365,#4366,#4367);
+#4365 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4366 = DIRECTION('',(0.,0.,-1.));
+#4367 = DIRECTION('',(1.,0.,0.));
+#4368 = PCURVE('',#204,#4369);
+#4369 = DEFINITIONAL_REPRESENTATION('',(#4370),#4374);
+#4370 = LINE('',#4371,#4372);
+#4371 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4372 = VECTOR('',#4373,1.);
+#4373 = DIRECTION('',(1.,-0.));
+#4374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4375 = PCURVE('',#4347,#4376);
+#4376 = DEFINITIONAL_REPRESENTATION('',(#4377),#4381);
+#4377 = CIRCLE('',#4378,3.);
+#4378 = AXIS2_PLACEMENT_2D('',#4379,#4380);
+#4379 = CARTESIAN_POINT('',(-0.2,-3.));
+#4380 = DIRECTION('',(0.974927912182,0.222520933956));
+#4381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4382 = ORIENTED_EDGE('',*,*,#4383,.F.);
+#4383 = EDGE_CURVE('',#1568,#4360,#4384,.T.);
+#4384 = SURFACE_CURVE('',#4385,(#4389,#4395),.PCURVE_S1.);
+#4385 = LINE('',#4386,#4387);
+#4386 = CARTESIAN_POINT('',(11.405049654342,-2.875567785431,41.9));
+#4387 = VECTOR('',#4388,1.);
+#4388 = DIRECTION('',(-0.,-0.,-1.));
+#4389 = PCURVE('',#204,#4390);
+#4390 = DEFINITIONAL_REPRESENTATION('',(#4391),#4394);
+#4391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4392,#4393),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4392 = CARTESIAN_POINT('',(-5.001412676179,-4.1));
+#4393 = CARTESIAN_POINT('',(-5.001412676179,-0.66));
+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4395 = PCURVE('',#1590,#4396);
+#4396 = DEFINITIONAL_REPRESENTATION('',(#4397),#4400);
+#4397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4398,#4399),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4398 = CARTESIAN_POINT('',(8.856165880022E-03,-0.3));
+#4399 = CARTESIAN_POINT('',(8.856165880022E-03,-3.74));
+#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4401 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#4402 = ORIENTED_EDGE('',*,*,#4403,.T.);
+#4403 = EDGE_CURVE('',#1603,#4404,#4406,.T.);
+#4404 = VERTEX_POINT('',#4405);
+#4405 = CARTESIAN_POINT('',(11.674382449932,-2.781324164186,42.9));
+#4406 = SURFACE_CURVE('',#4407,(#4411,#4417),.PCURVE_S1.);
+#4407 = LINE('',#4408,#4409);
+#4408 = CARTESIAN_POINT('',(11.674382449932,-2.781324164186,41.9));
+#4409 = VECTOR('',#4410,1.);
+#4410 = DIRECTION('',(-0.,-0.,-1.));
+#4411 = PCURVE('',#204,#4412);
+#4412 = DEFINITIONAL_REPRESENTATION('',(#4413),#4416);
+#4413 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4414,#4415),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4414 = CARTESIAN_POINT('',(-5.096563710359,-4.1));
+#4415 = CARTESIAN_POINT('',(-5.096563710359,-0.66));
+#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4417 = PCURVE('',#1649,#4418);
+#4418 = DEFINITIONAL_REPRESENTATION('',(#4419),#4422);
+#4419 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4420,#4421),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4420 = CARTESIAN_POINT('',(8.856165880022E-03,-0.3));
+#4421 = CARTESIAN_POINT('',(8.856165880022E-03,-3.74));
+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4423 = ORIENTED_EDGE('',*,*,#4424,.F.);
+#4424 = EDGE_CURVE('',#4425,#4404,#4427,.T.);
+#4425 = VERTEX_POINT('',#4426);
+#4426 = CARTESIAN_POINT('',(11.851651217353,-2.702906603707,42.9));
+#4427 = SURFACE_CURVE('',#4428,(#4433,#4440),.PCURVE_S1.);
+#4428 = CIRCLE('',#4429,3.);
+#4429 = AXIS2_PLACEMENT_3D('',#4430,#4431,#4432);
+#4430 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4431 = DIRECTION('',(0.,0.,-1.));
+#4432 = DIRECTION('',(1.,0.,0.));
+#4433 = PCURVE('',#204,#4434);
+#4434 = DEFINITIONAL_REPRESENTATION('',(#4435),#4439);
+#4435 = LINE('',#4436,#4437);
+#4436 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4437 = VECTOR('',#4438,1.);
+#4438 = DIRECTION('',(1.,-0.));
+#4439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4440 = PCURVE('',#4441,#4446);
+#4441 = PLANE('',#4442);
+#4442 = AXIS2_PLACEMENT_3D('',#4443,#4444,#4445);
+#4443 = CARTESIAN_POINT('',(12.031844990933,-2.616129855884,42.9));
+#4444 = DIRECTION('',(0.,-0.,-1.));
+#4445 = DIRECTION('',(0.900968867902,0.433883739118,0.));
+#4446 = DEFINITIONAL_REPRESENTATION('',(#4447),#4451);
+#4447 = CIRCLE('',#4448,3.);
+#4448 = AXIS2_PLACEMENT_2D('',#4449,#4450);
+#4449 = CARTESIAN_POINT('',(-0.2,-3.));
+#4450 = DIRECTION('',(0.900968867902,0.433883739118));
+#4451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4452 = ORIENTED_EDGE('',*,*,#4453,.F.);
+#4453 = EDGE_CURVE('',#4454,#4425,#4456,.T.);
+#4454 = VERTEX_POINT('',#4455);
+#4455 = CARTESIAN_POINT('',(12.023485803589,-2.613204849724,42.9));
+#4456 = SURFACE_CURVE('',#4457,(#4462,#4469),.PCURVE_S1.);
+#4457 = CIRCLE('',#4458,3.);
+#4458 = AXIS2_PLACEMENT_3D('',#4459,#4460,#4461);
+#4459 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4460 = DIRECTION('',(0.,0.,-1.));
+#4461 = DIRECTION('',(1.,0.,0.));
+#4462 = PCURVE('',#204,#4463);
+#4463 = DEFINITIONAL_REPRESENTATION('',(#4464),#4468);
+#4464 = LINE('',#4465,#4466);
+#4465 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4466 = VECTOR('',#4467,1.);
+#4467 = DIRECTION('',(1.,-0.));
+#4468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4469 = PCURVE('',#4441,#4470);
+#4470 = DEFINITIONAL_REPRESENTATION('',(#4471),#4475);
+#4471 = CIRCLE('',#4472,3.);
+#4472 = AXIS2_PLACEMENT_2D('',#4473,#4474);
+#4473 = CARTESIAN_POINT('',(-0.2,-3.));
+#4474 = DIRECTION('',(0.900968867902,0.433883739118));
+#4475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4476 = ORIENTED_EDGE('',*,*,#4477,.F.);
+#4477 = EDGE_CURVE('',#1662,#4454,#4478,.T.);
+#4478 = SURFACE_CURVE('',#4479,(#4483,#4489),.PCURVE_S1.);
+#4479 = LINE('',#4480,#4481);
+#4480 = CARTESIAN_POINT('',(12.023485803589,-2.613204849724,41.9));
+#4481 = VECTOR('',#4482,1.);
+#4482 = DIRECTION('',(-0.,-0.,-1.));
+#4483 = PCURVE('',#204,#4484);
+#4484 = DEFINITIONAL_REPRESENTATION('',(#4485),#4488);
+#4485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4486,#4487),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4486 = CARTESIAN_POINT('',(-5.225812151436,-4.1));
+#4487 = CARTESIAN_POINT('',(-5.225812151436,-0.66));
+#4488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4489 = PCURVE('',#1684,#4490);
+#4490 = DEFINITIONAL_REPRESENTATION('',(#4491),#4494);
+#4491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4492,#4493),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4492 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4493 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4495 = ORIENTED_EDGE('',*,*,#1696,.T.);
+#4496 = ORIENTED_EDGE('',*,*,#4497,.T.);
+#4497 = EDGE_CURVE('',#1697,#4498,#4500,.T.);
+#4498 = VERTEX_POINT('',#4499);
+#4499 = CARTESIAN_POINT('',(12.265094685056,-2.461391927608,42.9));
+#4500 = SURFACE_CURVE('',#4501,(#4505,#4511),.PCURVE_S1.);
+#4501 = LINE('',#4502,#4503);
+#4502 = CARTESIAN_POINT('',(12.265094685056,-2.461391927608,41.9));
+#4503 = VECTOR('',#4504,1.);
+#4504 = DIRECTION('',(-0.,-0.,-1.));
+#4505 = PCURVE('',#204,#4506);
+#4506 = DEFINITIONAL_REPRESENTATION('',(#4507),#4510);
+#4507 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4508,#4509),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4508 = CARTESIAN_POINT('',(-5.320963185616,-4.1));
+#4509 = CARTESIAN_POINT('',(-5.320963185616,-0.66));
+#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4511 = PCURVE('',#1743,#4512);
+#4512 = DEFINITIONAL_REPRESENTATION('',(#4513),#4516);
+#4513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4514,#4515),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4514 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4515 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4517 = ORIENTED_EDGE('',*,*,#4518,.F.);
+#4518 = EDGE_CURVE('',#4519,#4498,#4521,.T.);
+#4519 = VERTEX_POINT('',#4520);
+#4520 = CARTESIAN_POINT('',(12.420469405576,-2.345494447404,42.9));
+#4521 = SURFACE_CURVE('',#4522,(#4527,#4534),.PCURVE_S1.);
+#4522 = CIRCLE('',#4523,3.);
+#4523 = AXIS2_PLACEMENT_3D('',#4524,#4525,#4526);
+#4524 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4525 = DIRECTION('',(0.,0.,-1.));
+#4526 = DIRECTION('',(1.,0.,0.));
+#4527 = PCURVE('',#204,#4528);
+#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4533);
+#4529 = LINE('',#4530,#4531);
+#4530 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4531 = VECTOR('',#4532,1.);
+#4532 = DIRECTION('',(1.,-0.));
+#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4534 = PCURVE('',#4535,#4540);
+#4535 = PLANE('',#4536);
+#4536 = AXIS2_PLACEMENT_3D('',#4537,#4538,#4539);
+#4537 = CARTESIAN_POINT('',(12.57683570207,-2.220796487032,42.9));
+#4538 = DIRECTION('',(0.,-0.,-1.));
+#4539 = DIRECTION('',(0.781831482468,0.623489801859,0.));
+#4540 = DEFINITIONAL_REPRESENTATION('',(#4541),#4545);
+#4541 = CIRCLE('',#4542,3.);
+#4542 = AXIS2_PLACEMENT_2D('',#4543,#4544);
+#4543 = CARTESIAN_POINT('',(-0.2,-3.));
+#4544 = DIRECTION('',(0.781831482468,0.623489801859));
+#4545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4546 = ORIENTED_EDGE('',*,*,#4547,.F.);
+#4547 = EDGE_CURVE('',#4548,#4519,#4550,.T.);
+#4548 = VERTEX_POINT('',#4549);
+#4549 = CARTESIAN_POINT('',(12.568035221902,-2.219804911059,42.9));
+#4550 = SURFACE_CURVE('',#4551,(#4556,#4563),.PCURVE_S1.);
+#4551 = CIRCLE('',#4552,3.);
+#4552 = AXIS2_PLACEMENT_3D('',#4553,#4554,#4555);
+#4553 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4554 = DIRECTION('',(0.,0.,-1.));
+#4555 = DIRECTION('',(1.,0.,0.));
+#4556 = PCURVE('',#204,#4557);
+#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562);
+#4558 = LINE('',#4559,#4560);
+#4559 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4560 = VECTOR('',#4561,1.);
+#4561 = DIRECTION('',(1.,-0.));
+#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4563 = PCURVE('',#4535,#4564);
+#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569);
+#4565 = CIRCLE('',#4566,3.);
+#4566 = AXIS2_PLACEMENT_2D('',#4567,#4568);
+#4567 = CARTESIAN_POINT('',(-0.2,-3.));
+#4568 = DIRECTION('',(0.781831482468,0.623489801859));
+#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4570 = ORIENTED_EDGE('',*,*,#4571,.F.);
+#4571 = EDGE_CURVE('',#1756,#4548,#4572,.T.);
+#4572 = SURFACE_CURVE('',#4573,(#4577,#4583),.PCURVE_S1.);
+#4573 = LINE('',#4574,#4575);
+#4574 = CARTESIAN_POINT('',(12.568035221902,-2.219804911059,41.9));
+#4575 = VECTOR('',#4576,1.);
+#4576 = DIRECTION('',(-0.,-0.,-1.));
+#4577 = PCURVE('',#204,#4578);
+#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4582);
+#4579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4580,#4581),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4580 = CARTESIAN_POINT('',(-5.450211626692,-4.1));
+#4581 = CARTESIAN_POINT('',(-5.450211626692,-0.66));
+#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4583 = PCURVE('',#1778,#4584);
+#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4588);
+#4585 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4586,#4587),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4586 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4587 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4589 = ORIENTED_EDGE('',*,*,#1790,.T.);
+#4590 = ORIENTED_EDGE('',*,*,#4591,.T.);
+#4591 = EDGE_CURVE('',#1791,#4592,#4594,.T.);
+#4592 = VERTEX_POINT('',#4593);
+#4593 = CARTESIAN_POINT('',(12.769804911059,-2.018035221902,42.9));
+#4594 = SURFACE_CURVE('',#4595,(#4599,#4605),.PCURVE_S1.);
+#4595 = LINE('',#4596,#4597);
+#4596 = CARTESIAN_POINT('',(12.769804911059,-2.018035221902,41.9));
+#4597 = VECTOR('',#4598,1.);
+#4598 = DIRECTION('',(-0.,-0.,-1.));
+#4599 = PCURVE('',#204,#4600);
+#4600 = DEFINITIONAL_REPRESENTATION('',(#4601),#4604);
+#4601 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4602,#4603),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4602 = CARTESIAN_POINT('',(-5.545362660872,-4.1));
+#4603 = CARTESIAN_POINT('',(-5.545362660872,-0.66));
+#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4605 = PCURVE('',#1837,#4606);
+#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4610);
+#4607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4608,#4609),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4608 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4609 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4611 = ORIENTED_EDGE('',*,*,#4612,.F.);
+#4612 = EDGE_CURVE('',#4613,#4592,#4615,.T.);
+#4613 = VERTEX_POINT('',#4614);
+#4614 = CARTESIAN_POINT('',(12.895494447404,-1.870469405576,42.9));
+#4615 = SURFACE_CURVE('',#4616,(#4621,#4628),.PCURVE_S1.);
+#4616 = CIRCLE('',#4617,3.);
+#4617 = AXIS2_PLACEMENT_3D('',#4618,#4619,#4620);
+#4618 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4619 = DIRECTION('',(0.,0.,-1.));
+#4620 = DIRECTION('',(1.,0.,0.));
+#4621 = PCURVE('',#204,#4622);
+#4622 = DEFINITIONAL_REPRESENTATION('',(#4623),#4627);
+#4623 = LINE('',#4624,#4625);
+#4624 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4625 = VECTOR('',#4626,1.);
+#4626 = DIRECTION('',(1.,-0.));
+#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4628 = PCURVE('',#4629,#4634);
+#4629 = PLANE('',#4630);
+#4630 = AXIS2_PLACEMENT_3D('',#4631,#4632,#4633);
+#4631 = CARTESIAN_POINT('',(13.020192407776,-1.714103109083,42.9));
+#4632 = DIRECTION('',(0.,-0.,-1.));
+#4633 = DIRECTION('',(0.623489801859,0.781831482468,0.));
+#4634 = DEFINITIONAL_REPRESENTATION('',(#4635),#4639);
+#4635 = CIRCLE('',#4636,3.);
+#4636 = AXIS2_PLACEMENT_2D('',#4637,#4638);
+#4637 = CARTESIAN_POINT('',(-0.2,-3.));
+#4638 = DIRECTION('',(0.623489801859,0.781831482468));
+#4639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4640 = ORIENTED_EDGE('',*,*,#4641,.F.);
+#4641 = EDGE_CURVE('',#4642,#4613,#4644,.T.);
+#4642 = VERTEX_POINT('',#4643);
+#4643 = CARTESIAN_POINT('',(13.011391927608,-1.715094685056,42.9));
+#4644 = SURFACE_CURVE('',#4645,(#4650,#4657),.PCURVE_S1.);
+#4645 = CIRCLE('',#4646,3.);
+#4646 = AXIS2_PLACEMENT_3D('',#4647,#4648,#4649);
+#4647 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4648 = DIRECTION('',(0.,0.,-1.));
+#4649 = DIRECTION('',(1.,0.,0.));
+#4650 = PCURVE('',#204,#4651);
+#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656);
+#4652 = LINE('',#4653,#4654);
+#4653 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4654 = VECTOR('',#4655,1.);
+#4655 = DIRECTION('',(1.,-0.));
+#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4657 = PCURVE('',#4629,#4658);
+#4658 = DEFINITIONAL_REPRESENTATION('',(#4659),#4663);
+#4659 = CIRCLE('',#4660,3.);
+#4660 = AXIS2_PLACEMENT_2D('',#4661,#4662);
+#4661 = CARTESIAN_POINT('',(-0.2,-3.));
+#4662 = DIRECTION('',(0.623489801859,0.781831482468));
+#4663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4664 = ORIENTED_EDGE('',*,*,#4665,.F.);
+#4665 = EDGE_CURVE('',#1850,#4642,#4666,.T.);
+#4666 = SURFACE_CURVE('',#4667,(#4671,#4677),.PCURVE_S1.);
+#4667 = LINE('',#4668,#4669);
+#4668 = CARTESIAN_POINT('',(13.011391927608,-1.715094685056,41.9));
+#4669 = VECTOR('',#4670,1.);
+#4670 = DIRECTION('',(-0.,-0.,-1.));
+#4671 = PCURVE('',#204,#4672);
+#4672 = DEFINITIONAL_REPRESENTATION('',(#4673),#4676);
+#4673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4674,#4675),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4674 = CARTESIAN_POINT('',(-5.674611101948,-4.1));
+#4675 = CARTESIAN_POINT('',(-5.674611101948,-0.66));
+#4676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4677 = PCURVE('',#1872,#4678);
+#4678 = DEFINITIONAL_REPRESENTATION('',(#4679),#4682);
+#4679 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4680,#4681),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4680 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4681 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4683 = ORIENTED_EDGE('',*,*,#1884,.T.);
+#4684 = ORIENTED_EDGE('',*,*,#4685,.T.);
+#4685 = EDGE_CURVE('',#1885,#4686,#4688,.T.);
+#4686 = VERTEX_POINT('',#4687);
+#4687 = CARTESIAN_POINT('',(13.163204849724,-1.473485803589,42.9));
+#4688 = SURFACE_CURVE('',#4689,(#4693,#4699),.PCURVE_S1.);
+#4689 = LINE('',#4690,#4691);
+#4690 = CARTESIAN_POINT('',(13.163204849724,-1.473485803589,41.9));
+#4691 = VECTOR('',#4692,1.);
+#4692 = DIRECTION('',(-0.,-0.,-1.));
+#4693 = PCURVE('',#204,#4694);
+#4694 = DEFINITIONAL_REPRESENTATION('',(#4695),#4698);
+#4695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4696,#4697),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4696 = CARTESIAN_POINT('',(-5.769762136129,-4.1));
+#4697 = CARTESIAN_POINT('',(-5.769762136129,-0.66));
+#4698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4699 = PCURVE('',#1931,#4700);
+#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4704);
+#4701 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4702,#4703),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4702 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4703 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4705 = ORIENTED_EDGE('',*,*,#4706,.F.);
+#4706 = EDGE_CURVE('',#4707,#4686,#4709,.T.);
+#4707 = VERTEX_POINT('',#4708);
+#4708 = CARTESIAN_POINT('',(13.252906603707,-1.301651217353,42.9));
+#4709 = SURFACE_CURVE('',#4710,(#4715,#4722),.PCURVE_S1.);
+#4710 = CIRCLE('',#4711,3.);
+#4711 = AXIS2_PLACEMENT_3D('',#4712,#4713,#4714);
+#4712 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4713 = DIRECTION('',(0.,0.,-1.));
+#4714 = DIRECTION('',(1.,0.,0.));
+#4715 = PCURVE('',#204,#4716);
+#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721);
+#4717 = LINE('',#4718,#4719);
+#4718 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4719 = VECTOR('',#4720,1.);
+#4720 = DIRECTION('',(1.,-0.));
+#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4722 = PCURVE('',#4723,#4728);
+#4723 = PLANE('',#4724);
+#4724 = AXIS2_PLACEMENT_3D('',#4725,#4726,#4727);
+#4725 = CARTESIAN_POINT('',(13.339683351531,-1.121457443772,42.9));
+#4726 = DIRECTION('',(0.,-0.,-1.));
+#4727 = DIRECTION('',(0.433883739118,0.900968867902,0.));
+#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4733);
+#4729 = CIRCLE('',#4730,3.);
+#4730 = AXIS2_PLACEMENT_2D('',#4731,#4732);
+#4731 = CARTESIAN_POINT('',(-0.2,-3.));
+#4732 = DIRECTION('',(0.433883739118,0.900968867902));
+#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4734 = ORIENTED_EDGE('',*,*,#4735,.F.);
+#4735 = EDGE_CURVE('',#4736,#4707,#4738,.T.);
+#4736 = VERTEX_POINT('',#4737);
+#4737 = CARTESIAN_POINT('',(13.331324164186,-1.124382449932,42.9));
+#4738 = SURFACE_CURVE('',#4739,(#4744,#4751),.PCURVE_S1.);
+#4739 = CIRCLE('',#4740,3.);
+#4740 = AXIS2_PLACEMENT_3D('',#4741,#4742,#4743);
+#4741 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4742 = DIRECTION('',(0.,0.,-1.));
+#4743 = DIRECTION('',(1.,0.,0.));
+#4744 = PCURVE('',#204,#4745);
+#4745 = DEFINITIONAL_REPRESENTATION('',(#4746),#4750);
+#4746 = LINE('',#4747,#4748);
+#4747 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4748 = VECTOR('',#4749,1.);
+#4749 = DIRECTION('',(1.,-0.));
+#4750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4751 = PCURVE('',#4723,#4752);
+#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4757);
+#4753 = CIRCLE('',#4754,3.);
+#4754 = AXIS2_PLACEMENT_2D('',#4755,#4756);
+#4755 = CARTESIAN_POINT('',(-0.2,-3.));
+#4756 = DIRECTION('',(0.433883739118,0.900968867902));
+#4757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4758 = ORIENTED_EDGE('',*,*,#4759,.F.);
+#4759 = EDGE_CURVE('',#1944,#4736,#4760,.T.);
+#4760 = SURFACE_CURVE('',#4761,(#4765,#4771),.PCURVE_S1.);
+#4761 = LINE('',#4762,#4763);
+#4762 = CARTESIAN_POINT('',(13.331324164186,-1.124382449932,41.9));
+#4763 = VECTOR('',#4764,1.);
+#4764 = DIRECTION('',(-0.,-0.,-1.));
+#4765 = PCURVE('',#204,#4766);
+#4766 = DEFINITIONAL_REPRESENTATION('',(#4767),#4770);
+#4767 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4768,#4769),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4768 = CARTESIAN_POINT('',(-5.899010577205,-4.1));
+#4769 = CARTESIAN_POINT('',(-5.899010577205,-0.66));
+#4770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4771 = PCURVE('',#1966,#4772);
+#4772 = DEFINITIONAL_REPRESENTATION('',(#4773),#4776);
+#4773 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4774,#4775),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4774 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4775 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4777 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#4778 = ORIENTED_EDGE('',*,*,#4779,.T.);
+#4779 = EDGE_CURVE('',#1979,#4780,#4782,.T.);
+#4780 = VERTEX_POINT('',#4781);
+#4781 = CARTESIAN_POINT('',(13.425567785431,-0.855049654342,42.9));
+#4782 = SURFACE_CURVE('',#4783,(#4787,#4793),.PCURVE_S1.);
+#4783 = LINE('',#4784,#4785);
+#4784 = CARTESIAN_POINT('',(13.425567785431,-0.855049654342,41.9));
+#4785 = VECTOR('',#4786,1.);
+#4786 = DIRECTION('',(-0.,-0.,-1.));
+#4787 = PCURVE('',#204,#4788);
+#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4792);
+#4789 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4790,#4791),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4790 = CARTESIAN_POINT('',(-5.994161611385,-4.1));
+#4791 = CARTESIAN_POINT('',(-5.994161611385,-0.66));
+#4792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4793 = PCURVE('',#2025,#4794);
+#4794 = DEFINITIONAL_REPRESENTATION('',(#4795),#4798);
+#4795 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4796,#4797),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4796 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#4797 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#4798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4799 = ORIENTED_EDGE('',*,*,#4800,.F.);
+#4800 = EDGE_CURVE('',#4801,#4780,#4803,.T.);
+#4801 = VERTEX_POINT('',#4802);
+#4802 = CARTESIAN_POINT('',(13.474783736546,-0.667562801869,42.9));
+#4803 = SURFACE_CURVE('',#4804,(#4809,#4816),.PCURVE_S1.);
+#4804 = CIRCLE('',#4805,3.);
+#4805 = AXIS2_PLACEMENT_3D('',#4806,#4807,#4808);
+#4806 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4807 = DIRECTION('',(0.,0.,-1.));
+#4808 = DIRECTION('',(1.,0.,0.));
+#4809 = PCURVE('',#204,#4810);
+#4810 = DEFINITIONAL_REPRESENTATION('',(#4811),#4815);
+#4811 = LINE('',#4812,#4813);
+#4812 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4813 = VECTOR('',#4814,1.);
+#4814 = DIRECTION('',(1.,-0.));
+#4815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4816 = PCURVE('',#4817,#4822);
+#4817 = PLANE('',#4818);
+#4818 = AXIS2_PLACEMENT_3D('',#4819,#4820,#4821);
+#4819 = CARTESIAN_POINT('',(13.519287923337,-0.472577219433,42.9));
+#4820 = DIRECTION('',(0.,-0.,-1.));
+#4821 = DIRECTION('',(0.222520933956,0.974927912182,0.));
+#4822 = DEFINITIONAL_REPRESENTATION('',(#4823),#4827);
+#4823 = CIRCLE('',#4824,3.);
+#4824 = AXIS2_PLACEMENT_2D('',#4825,#4826);
+#4825 = CARTESIAN_POINT('',(-0.2,-3.));
+#4826 = DIRECTION('',(0.222520933956,0.974927912182));
+#4827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4828 = ORIENTED_EDGE('',*,*,#4829,.F.);
+#4829 = EDGE_CURVE('',#4830,#4801,#4832,.T.);
+#4830 = VERTEX_POINT('',#4831);
+#4831 = CARTESIAN_POINT('',(13.511789193374,-0.477288983756,42.9));
+#4832 = SURFACE_CURVE('',#4833,(#4838,#4845),.PCURVE_S1.);
+#4833 = CIRCLE('',#4834,3.);
+#4834 = AXIS2_PLACEMENT_3D('',#4835,#4836,#4837);
+#4835 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4836 = DIRECTION('',(0.,0.,-1.));
+#4837 = DIRECTION('',(1.,0.,0.));
+#4838 = PCURVE('',#204,#4839);
+#4839 = DEFINITIONAL_REPRESENTATION('',(#4840),#4844);
+#4840 = LINE('',#4841,#4842);
+#4841 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4842 = VECTOR('',#4843,1.);
+#4843 = DIRECTION('',(1.,-0.));
+#4844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4845 = PCURVE('',#4817,#4846);
+#4846 = DEFINITIONAL_REPRESENTATION('',(#4847),#4851);
+#4847 = CIRCLE('',#4848,3.);
+#4848 = AXIS2_PLACEMENT_2D('',#4849,#4850);
+#4849 = CARTESIAN_POINT('',(-0.2,-3.));
+#4850 = DIRECTION('',(0.222520933956,0.974927912182));
+#4851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4852 = ORIENTED_EDGE('',*,*,#4853,.F.);
+#4853 = EDGE_CURVE('',#2038,#4830,#4854,.T.);
+#4854 = SURFACE_CURVE('',#4855,(#4859,#4865),.PCURVE_S1.);
+#4855 = LINE('',#4856,#4857);
+#4856 = CARTESIAN_POINT('',(13.511789193374,-0.477288983756,41.9));
+#4857 = VECTOR('',#4858,1.);
+#4858 = DIRECTION('',(-0.,-0.,-1.));
+#4859 = PCURVE('',#204,#4860);
+#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4864);
+#4861 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4862,#4863),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4862 = CARTESIAN_POINT('',(-6.123410052461,-4.1));
+#4863 = CARTESIAN_POINT('',(-6.123410052461,-0.66));
+#4864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4865 = PCURVE('',#2060,#4866);
+#4866 = DEFINITIONAL_REPRESENTATION('',(#4867),#4870);
+#4867 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4868,#4869),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4868 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4869 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4871 = ORIENTED_EDGE('',*,*,#2072,.T.);
+#4872 = ORIENTED_EDGE('',*,*,#4873,.T.);
+#4873 = EDGE_CURVE('',#2073,#4874,#4876,.T.);
+#4874 = VERTEX_POINT('',#4875);
+#4875 = CARTESIAN_POINT('',(13.543737745051,-0.193737745051,42.9));
+#4876 = SURFACE_CURVE('',#4877,(#4881,#4887),.PCURVE_S1.);
+#4877 = LINE('',#4878,#4879);
+#4878 = CARTESIAN_POINT('',(13.543737745051,-0.193737745051,41.9));
+#4879 = VECTOR('',#4880,1.);
+#4880 = DIRECTION('',(-0.,-0.,-1.));
+#4881 = PCURVE('',#204,#4882);
+#4882 = DEFINITIONAL_REPRESENTATION('',(#4883),#4886);
+#4883 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4884,#4885),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4884 = CARTESIAN_POINT('',(-6.218561086641,-4.1));
+#4885 = CARTESIAN_POINT('',(-6.218561086641,-0.66));
+#4886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4887 = PCURVE('',#2119,#4888);
+#4888 = DEFINITIONAL_REPRESENTATION('',(#4889),#4892);
+#4889 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4890,#4891),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#4890 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#4891 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4893 = ORIENTED_EDGE('',*,*,#4894,.F.);
+#4894 = EDGE_CURVE('',#4895,#4874,#4897,.T.);
+#4895 = VERTEX_POINT('',#4896);
+#4896 = CARTESIAN_POINT('',(13.55,0.,42.9));
+#4897 = SURFACE_CURVE('',#4898,(#4903,#4910),.PCURVE_S1.);
+#4898 = CIRCLE('',#4899,3.);
+#4899 = AXIS2_PLACEMENT_3D('',#4900,#4901,#4902);
+#4900 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4901 = DIRECTION('',(0.,0.,-1.));
+#4902 = DIRECTION('',(1.,0.,0.));
+#4903 = PCURVE('',#204,#4904);
+#4904 = DEFINITIONAL_REPRESENTATION('',(#4905),#4909);
+#4905 = LINE('',#4906,#4907);
+#4906 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4907 = VECTOR('',#4908,1.);
+#4908 = DIRECTION('',(1.,-0.));
+#4909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4910 = PCURVE('',#4911,#4916);
+#4911 = PLANE('',#4912);
+#4912 = AXIS2_PLACEMENT_3D('',#4913,#4914,#4915);
+#4913 = CARTESIAN_POINT('',(13.55,0.2,42.9));
+#4914 = DIRECTION('',(0.,-0.,-1.));
+#4915 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#4916 = DEFINITIONAL_REPRESENTATION('',(#4917),#4921);
+#4917 = CIRCLE('',#4918,3.);
+#4918 = AXIS2_PLACEMENT_2D('',#4919,#4920);
+#4919 = CARTESIAN_POINT('',(-0.2,-3.));
+#4920 = DIRECTION('',(2.22044604925E-16,1.));
+#4921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4922 = ORIENTED_EDGE('',*,*,#4923,.F.);
+#4923 = EDGE_CURVE('',#4924,#4895,#4926,.T.);
+#4924 = VERTEX_POINT('',#4925);
+#4925 = CARTESIAN_POINT('',(13.55,0.,41.9));
+#4926 = SEAM_CURVE('',#4927,(#4931,#4938),.PCURVE_S1.);
+#4927 = LINE('',#4928,#4929);
+#4928 = CARTESIAN_POINT('',(13.55,0.,41.9));
+#4929 = VECTOR('',#4930,1.);
+#4930 = DIRECTION('',(0.,0.,1.));
+#4931 = PCURVE('',#204,#4932);
+#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937);
+#4933 = LINE('',#4934,#4935);
+#4934 = CARTESIAN_POINT('',(-0.,0.));
+#4935 = VECTOR('',#4936,1.);
+#4936 = DIRECTION('',(-0.,-1.));
+#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4938 = PCURVE('',#204,#4939);
+#4939 = DEFINITIONAL_REPRESENTATION('',(#4940),#4944);
+#4940 = LINE('',#4941,#4942);
+#4941 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4942 = VECTOR('',#4943,1.);
+#4943 = DIRECTION('',(-0.,-1.));
+#4944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4945 = ORIENTED_EDGE('',*,*,#4946,.F.);
+#4946 = EDGE_CURVE('',#4924,#4924,#4947,.T.);
+#4947 = SURFACE_CURVE('',#4948,(#4953,#4960),.PCURVE_S1.);
+#4948 = CIRCLE('',#4949,3.);
+#4949 = AXIS2_PLACEMENT_3D('',#4950,#4951,#4952);
+#4950 = CARTESIAN_POINT('',(10.55,0.,41.9));
+#4951 = DIRECTION('',(0.,0.,1.));
+#4952 = DIRECTION('',(1.,0.,0.));
+#4953 = PCURVE('',#204,#4954);
+#4954 = DEFINITIONAL_REPRESENTATION('',(#4955),#4959);
+#4955 = LINE('',#4956,#4957);
+#4956 = CARTESIAN_POINT('',(-0.,0.));
+#4957 = VECTOR('',#4958,1.);
+#4958 = DIRECTION('',(-1.,0.));
+#4959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4960 = PCURVE('',#2851,#4961);
+#4961 = DEFINITIONAL_REPRESENTATION('',(#4962),#4970);
+#4962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4963,#4964,#4965,#4966,
+#4967,#4968,#4969),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#4963 = CARTESIAN_POINT('',(0.,0.));
+#4964 = CARTESIAN_POINT('',(0.,5.196152422707));
+#4965 = CARTESIAN_POINT('',(4.5,2.598076211353));
+#4966 = CARTESIAN_POINT('',(9.,7.347880794884E-16));
+#4967 = CARTESIAN_POINT('',(4.5,-2.598076211353));
+#4968 = CARTESIAN_POINT('',(4.440892098501E-15,-5.196152422707));
+#4969 = CARTESIAN_POINT('',(0.,0.));
+#4970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4971 = ORIENTED_EDGE('',*,*,#4923,.T.);
+#4972 = ORIENTED_EDGE('',*,*,#4973,.F.);
+#4973 = EDGE_CURVE('',#4974,#4895,#4976,.T.);
+#4974 = VERTEX_POINT('',#4975);
+#4975 = CARTESIAN_POINT('',(13.543737745051,0.193737745051,42.9));
+#4976 = SURFACE_CURVE('',#4977,(#4982,#4989),.PCURVE_S1.);
+#4977 = CIRCLE('',#4978,3.);
+#4978 = AXIS2_PLACEMENT_3D('',#4979,#4980,#4981);
+#4979 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#4980 = DIRECTION('',(0.,0.,-1.));
+#4981 = DIRECTION('',(1.,0.,0.));
+#4982 = PCURVE('',#204,#4983);
+#4983 = DEFINITIONAL_REPRESENTATION('',(#4984),#4988);
+#4984 = LINE('',#4985,#4986);
+#4985 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#4986 = VECTOR('',#4987,1.);
+#4987 = DIRECTION('',(1.,-0.));
+#4988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4989 = PCURVE('',#4911,#4990);
+#4990 = DEFINITIONAL_REPRESENTATION('',(#4991),#4995);
+#4991 = CIRCLE('',#4992,3.);
+#4992 = AXIS2_PLACEMENT_2D('',#4993,#4994);
+#4993 = CARTESIAN_POINT('',(-0.2,-3.));
+#4994 = DIRECTION('',(2.22044604925E-16,1.));
+#4995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4996 = ORIENTED_EDGE('',*,*,#4997,.F.);
+#4997 = EDGE_CURVE('',#2153,#4974,#4998,.T.);
+#4998 = SURFACE_CURVE('',#4999,(#5003,#5009),.PCURVE_S1.);
+#4999 = LINE('',#5000,#5001);
+#5000 = CARTESIAN_POINT('',(13.543737745051,0.193737745051,41.9));
+#5001 = VECTOR('',#5002,1.);
+#5002 = DIRECTION('',(-0.,-0.,-1.));
+#5003 = PCURVE('',#204,#5004);
+#5004 = DEFINITIONAL_REPRESENTATION('',(#5005),#5008);
+#5005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5006,#5007),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5006 = CARTESIAN_POINT('',(-6.462422053814E-02,-4.1));
+#5007 = CARTESIAN_POINT('',(-6.462422053814E-02,-0.66));
+#5008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5009 = PCURVE('',#2175,#5010);
+#5010 = DEFINITIONAL_REPRESENTATION('',(#5011),#5014);
+#5011 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5012,#5013),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5012 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5013 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5015 = ORIENTED_EDGE('',*,*,#2187,.T.);
+#5016 = ORIENTED_EDGE('',*,*,#5017,.T.);
+#5017 = EDGE_CURVE('',#2188,#5018,#5020,.T.);
+#5018 = VERTEX_POINT('',#5019);
+#5019 = CARTESIAN_POINT('',(13.511789193374,0.477288983756,42.9));
+#5020 = SURFACE_CURVE('',#5021,(#5025,#5031),.PCURVE_S1.);
+#5021 = LINE('',#5022,#5023);
+#5022 = CARTESIAN_POINT('',(13.511789193374,0.477288983756,41.9));
+#5023 = VECTOR('',#5024,1.);
+#5024 = DIRECTION('',(-0.,-0.,-1.));
+#5025 = PCURVE('',#204,#5026);
+#5026 = DEFINITIONAL_REPRESENTATION('',(#5027),#5030);
+#5027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5028,#5029),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5028 = CARTESIAN_POINT('',(-0.159775254718,-4.1));
+#5029 = CARTESIAN_POINT('',(-0.159775254718,-0.66));
+#5030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5031 = PCURVE('',#2234,#5032);
+#5032 = DEFINITIONAL_REPRESENTATION('',(#5033),#5036);
+#5033 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5034,#5035),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5034 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#5035 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#5036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5037 = ORIENTED_EDGE('',*,*,#5038,.F.);
+#5038 = EDGE_CURVE('',#5039,#5018,#5041,.T.);
+#5039 = VERTEX_POINT('',#5040);
+#5040 = CARTESIAN_POINT('',(13.474783736546,0.667562801869,42.9));
+#5041 = SURFACE_CURVE('',#5042,(#5047,#5054),.PCURVE_S1.);
+#5042 = CIRCLE('',#5043,3.);
+#5043 = AXIS2_PLACEMENT_3D('',#5044,#5045,#5046);
+#5044 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5045 = DIRECTION('',(0.,0.,-1.));
+#5046 = DIRECTION('',(1.,0.,0.));
+#5047 = PCURVE('',#204,#5048);
+#5048 = DEFINITIONAL_REPRESENTATION('',(#5049),#5053);
+#5049 = LINE('',#5050,#5051);
+#5050 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5051 = VECTOR('',#5052,1.);
+#5052 = DIRECTION('',(1.,-0.));
+#5053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5054 = PCURVE('',#5055,#5060);
+#5055 = PLANE('',#5056);
+#5056 = AXIS2_PLACEMENT_3D('',#5057,#5058,#5059);
+#5057 = CARTESIAN_POINT('',(13.430279549754,0.862548384305,42.9));
+#5058 = DIRECTION('',(0.,0.,-1.));
+#5059 = DIRECTION('',(-0.222520933956,0.974927912182,0.));
+#5060 = DEFINITIONAL_REPRESENTATION('',(#5061),#5065);
+#5061 = CIRCLE('',#5062,3.);
+#5062 = AXIS2_PLACEMENT_2D('',#5063,#5064);
+#5063 = CARTESIAN_POINT('',(-0.2,-3.));
+#5064 = DIRECTION('',(-0.222520933956,0.974927912182));
+#5065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5066 = ORIENTED_EDGE('',*,*,#5067,.F.);
+#5067 = EDGE_CURVE('',#5068,#5039,#5070,.T.);
+#5068 = VERTEX_POINT('',#5069);
+#5069 = CARTESIAN_POINT('',(13.425567785431,0.855049654342,42.9));
+#5070 = SURFACE_CURVE('',#5071,(#5076,#5083),.PCURVE_S1.);
+#5071 = CIRCLE('',#5072,3.);
+#5072 = AXIS2_PLACEMENT_3D('',#5073,#5074,#5075);
+#5073 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5074 = DIRECTION('',(0.,0.,-1.));
+#5075 = DIRECTION('',(1.,0.,0.));
+#5076 = PCURVE('',#204,#5077);
+#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082);
+#5078 = LINE('',#5079,#5080);
+#5079 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5080 = VECTOR('',#5081,1.);
+#5081 = DIRECTION('',(1.,-0.));
+#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5083 = PCURVE('',#5055,#5084);
+#5084 = DEFINITIONAL_REPRESENTATION('',(#5085),#5089);
+#5085 = CIRCLE('',#5086,3.);
+#5086 = AXIS2_PLACEMENT_2D('',#5087,#5088);
+#5087 = CARTESIAN_POINT('',(-0.2,-3.));
+#5088 = DIRECTION('',(-0.222520933956,0.974927912182));
+#5089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5090 = ORIENTED_EDGE('',*,*,#5091,.F.);
+#5091 = EDGE_CURVE('',#2247,#5068,#5092,.T.);
+#5092 = SURFACE_CURVE('',#5093,(#5097,#5103),.PCURVE_S1.);
+#5093 = LINE('',#5094,#5095);
+#5094 = CARTESIAN_POINT('',(13.425567785431,0.855049654342,41.9));
+#5095 = VECTOR('',#5096,1.);
+#5096 = DIRECTION('',(-0.,-0.,-1.));
+#5097 = PCURVE('',#204,#5098);
+#5098 = DEFINITIONAL_REPRESENTATION('',(#5099),#5102);
+#5099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5100,#5101),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5100 = CARTESIAN_POINT('',(-0.289023695795,-4.1));
+#5101 = CARTESIAN_POINT('',(-0.289023695795,-0.66));
+#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5103 = PCURVE('',#2269,#5104);
+#5104 = DEFINITIONAL_REPRESENTATION('',(#5105),#5108);
+#5105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5106,#5107),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5106 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5107 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5109 = ORIENTED_EDGE('',*,*,#2281,.T.);
+#5110 = ORIENTED_EDGE('',*,*,#5111,.T.);
+#5111 = EDGE_CURVE('',#2282,#5112,#5114,.T.);
+#5112 = VERTEX_POINT('',#5113);
+#5113 = CARTESIAN_POINT('',(13.331324164186,1.124382449932,42.9));
+#5114 = SURFACE_CURVE('',#5115,(#5119,#5125),.PCURVE_S1.);
+#5115 = LINE('',#5116,#5117);
+#5116 = CARTESIAN_POINT('',(13.331324164186,1.124382449932,41.9));
+#5117 = VECTOR('',#5118,1.);
+#5118 = DIRECTION('',(-0.,-0.,-1.));
+#5119 = PCURVE('',#204,#5120);
+#5120 = DEFINITIONAL_REPRESENTATION('',(#5121),#5124);
+#5121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5122,#5123),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5122 = CARTESIAN_POINT('',(-0.384174729975,-4.1));
+#5123 = CARTESIAN_POINT('',(-0.384174729975,-0.66));
+#5124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5125 = PCURVE('',#2328,#5126);
+#5126 = DEFINITIONAL_REPRESENTATION('',(#5127),#5130);
+#5127 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5128,#5129),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5128 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5129 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5131 = ORIENTED_EDGE('',*,*,#5132,.F.);
+#5132 = EDGE_CURVE('',#5133,#5112,#5135,.T.);
+#5133 = VERTEX_POINT('',#5134);
+#5134 = CARTESIAN_POINT('',(13.252906603707,1.301651217353,42.9));
+#5135 = SURFACE_CURVE('',#5136,(#5141,#5148),.PCURVE_S1.);
+#5136 = CIRCLE('',#5137,3.);
+#5137 = AXIS2_PLACEMENT_3D('',#5138,#5139,#5140);
+#5138 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5139 = DIRECTION('',(0.,0.,-1.));
+#5140 = DIRECTION('',(1.,0.,0.));
+#5141 = PCURVE('',#204,#5142);
+#5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5147);
+#5143 = LINE('',#5144,#5145);
+#5144 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5145 = VECTOR('',#5146,1.);
+#5146 = DIRECTION('',(1.,-0.));
+#5147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5148 = PCURVE('',#5149,#5154);
+#5149 = PLANE('',#5150);
+#5150 = AXIS2_PLACEMENT_3D('',#5151,#5152,#5153);
+#5151 = CARTESIAN_POINT('',(13.166129855884,1.481844990933,42.9));
+#5152 = DIRECTION('',(0.,0.,-1.));
+#5153 = DIRECTION('',(-0.433883739118,0.900968867902,0.));
+#5154 = DEFINITIONAL_REPRESENTATION('',(#5155),#5159);
+#5155 = CIRCLE('',#5156,3.);
+#5156 = AXIS2_PLACEMENT_2D('',#5157,#5158);
+#5157 = CARTESIAN_POINT('',(-0.2,-3.));
+#5158 = DIRECTION('',(-0.433883739118,0.900968867902));
+#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5160 = ORIENTED_EDGE('',*,*,#5161,.F.);
+#5161 = EDGE_CURVE('',#5162,#5133,#5164,.T.);
+#5162 = VERTEX_POINT('',#5163);
+#5163 = CARTESIAN_POINT('',(13.163204849724,1.473485803589,42.9));
+#5164 = SURFACE_CURVE('',#5165,(#5170,#5177),.PCURVE_S1.);
+#5165 = CIRCLE('',#5166,3.);
+#5166 = AXIS2_PLACEMENT_3D('',#5167,#5168,#5169);
+#5167 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5168 = DIRECTION('',(0.,0.,-1.));
+#5169 = DIRECTION('',(1.,0.,0.));
+#5170 = PCURVE('',#204,#5171);
+#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176);
+#5172 = LINE('',#5173,#5174);
+#5173 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5174 = VECTOR('',#5175,1.);
+#5175 = DIRECTION('',(1.,-0.));
+#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5177 = PCURVE('',#5149,#5178);
+#5178 = DEFINITIONAL_REPRESENTATION('',(#5179),#5183);
+#5179 = CIRCLE('',#5180,3.);
+#5180 = AXIS2_PLACEMENT_2D('',#5181,#5182);
+#5181 = CARTESIAN_POINT('',(-0.2,-3.));
+#5182 = DIRECTION('',(-0.433883739118,0.900968867902));
+#5183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5184 = ORIENTED_EDGE('',*,*,#5185,.F.);
+#5185 = EDGE_CURVE('',#2341,#5162,#5186,.T.);
+#5186 = SURFACE_CURVE('',#5187,(#5191,#5197),.PCURVE_S1.);
+#5187 = LINE('',#5188,#5189);
+#5188 = CARTESIAN_POINT('',(13.163204849724,1.473485803589,41.9));
+#5189 = VECTOR('',#5190,1.);
+#5190 = DIRECTION('',(-0.,-0.,-1.));
+#5191 = PCURVE('',#204,#5192);
+#5192 = DEFINITIONAL_REPRESENTATION('',(#5193),#5196);
+#5193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5194,#5195),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5194 = CARTESIAN_POINT('',(-0.513423171051,-4.1));
+#5195 = CARTESIAN_POINT('',(-0.513423171051,-0.66));
+#5196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5197 = PCURVE('',#2363,#5198);
+#5198 = DEFINITIONAL_REPRESENTATION('',(#5199),#5202);
+#5199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5200,#5201),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5200 = CARTESIAN_POINT('',(8.856165880024E-03,-0.3));
+#5201 = CARTESIAN_POINT('',(8.856165880024E-03,-3.74));
+#5202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5203 = ORIENTED_EDGE('',*,*,#2375,.T.);
+#5204 = ORIENTED_EDGE('',*,*,#5205,.T.);
+#5205 = EDGE_CURVE('',#2376,#5206,#5208,.T.);
+#5206 = VERTEX_POINT('',#5207);
+#5207 = CARTESIAN_POINT('',(13.011391927608,1.715094685056,42.9));
+#5208 = SURFACE_CURVE('',#5209,(#5213,#5219),.PCURVE_S1.);
+#5209 = LINE('',#5210,#5211);
+#5210 = CARTESIAN_POINT('',(13.011391927608,1.715094685056,41.9));
+#5211 = VECTOR('',#5212,1.);
+#5212 = DIRECTION('',(-0.,-0.,-1.));
+#5213 = PCURVE('',#204,#5214);
+#5214 = DEFINITIONAL_REPRESENTATION('',(#5215),#5218);
+#5215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5216,#5217),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5216 = CARTESIAN_POINT('',(-0.608574205231,-4.1));
+#5217 = CARTESIAN_POINT('',(-0.608574205231,-0.66));
+#5218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5219 = PCURVE('',#2422,#5220);
+#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5224);
+#5221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5222,#5223),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5222 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5223 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5225 = ORIENTED_EDGE('',*,*,#5226,.F.);
+#5226 = EDGE_CURVE('',#5227,#5206,#5229,.T.);
+#5227 = VERTEX_POINT('',#5228);
+#5228 = CARTESIAN_POINT('',(12.895494447404,1.870469405576,42.9));
+#5229 = SURFACE_CURVE('',#5230,(#5235,#5242),.PCURVE_S1.);
+#5230 = CIRCLE('',#5231,3.);
+#5231 = AXIS2_PLACEMENT_3D('',#5232,#5233,#5234);
+#5232 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5233 = DIRECTION('',(0.,0.,-1.));
+#5234 = DIRECTION('',(1.,0.,0.));
+#5235 = PCURVE('',#204,#5236);
+#5236 = DEFINITIONAL_REPRESENTATION('',(#5237),#5241);
+#5237 = LINE('',#5238,#5239);
+#5238 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5239 = VECTOR('',#5240,1.);
+#5240 = DIRECTION('',(1.,-0.));
+#5241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5242 = PCURVE('',#5243,#5248);
+#5243 = PLANE('',#5244);
+#5244 = AXIS2_PLACEMENT_3D('',#5245,#5246,#5247);
+#5245 = CARTESIAN_POINT('',(12.770796487032,2.02683570207,42.9));
+#5246 = DIRECTION('',(0.,0.,-1.));
+#5247 = DIRECTION('',(-0.623489801859,0.781831482468,0.));
+#5248 = DEFINITIONAL_REPRESENTATION('',(#5249),#5253);
+#5249 = CIRCLE('',#5250,3.);
+#5250 = AXIS2_PLACEMENT_2D('',#5251,#5252);
+#5251 = CARTESIAN_POINT('',(-0.2,-3.));
+#5252 = DIRECTION('',(-0.623489801859,0.781831482468));
+#5253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5254 = ORIENTED_EDGE('',*,*,#5255,.F.);
+#5255 = EDGE_CURVE('',#5256,#5227,#5258,.T.);
+#5256 = VERTEX_POINT('',#5257);
+#5257 = CARTESIAN_POINT('',(12.769804911059,2.018035221902,42.9));
+#5258 = SURFACE_CURVE('',#5259,(#5264,#5271),.PCURVE_S1.);
+#5259 = CIRCLE('',#5260,3.);
+#5260 = AXIS2_PLACEMENT_3D('',#5261,#5262,#5263);
+#5261 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5262 = DIRECTION('',(0.,0.,-1.));
+#5263 = DIRECTION('',(1.,0.,0.));
+#5264 = PCURVE('',#204,#5265);
+#5265 = DEFINITIONAL_REPRESENTATION('',(#5266),#5270);
+#5266 = LINE('',#5267,#5268);
+#5267 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5268 = VECTOR('',#5269,1.);
+#5269 = DIRECTION('',(1.,-0.));
+#5270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5271 = PCURVE('',#5243,#5272);
+#5272 = DEFINITIONAL_REPRESENTATION('',(#5273),#5277);
+#5273 = CIRCLE('',#5274,3.);
+#5274 = AXIS2_PLACEMENT_2D('',#5275,#5276);
+#5275 = CARTESIAN_POINT('',(-0.2,-3.));
+#5276 = DIRECTION('',(-0.623489801859,0.781831482468));
+#5277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5278 = ORIENTED_EDGE('',*,*,#5279,.F.);
+#5279 = EDGE_CURVE('',#2435,#5256,#5280,.T.);
+#5280 = SURFACE_CURVE('',#5281,(#5285,#5291),.PCURVE_S1.);
+#5281 = LINE('',#5282,#5283);
+#5282 = CARTESIAN_POINT('',(12.769804911059,2.018035221902,41.9));
+#5283 = VECTOR('',#5284,1.);
+#5284 = DIRECTION('',(-0.,-0.,-1.));
+#5285 = PCURVE('',#204,#5286);
+#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5290);
+#5287 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5288,#5289),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5288 = CARTESIAN_POINT('',(-0.737822646307,-4.1));
+#5289 = CARTESIAN_POINT('',(-0.737822646307,-0.66));
+#5290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5291 = PCURVE('',#2457,#5292);
+#5292 = DEFINITIONAL_REPRESENTATION('',(#5293),#5296);
+#5293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5294,#5295),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5294 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5295 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5297 = ORIENTED_EDGE('',*,*,#2469,.T.);
+#5298 = ORIENTED_EDGE('',*,*,#5299,.T.);
+#5299 = EDGE_CURVE('',#2470,#5300,#5302,.T.);
+#5300 = VERTEX_POINT('',#5301);
+#5301 = CARTESIAN_POINT('',(12.568035221902,2.219804911059,42.9));
+#5302 = SURFACE_CURVE('',#5303,(#5307,#5313),.PCURVE_S1.);
+#5303 = LINE('',#5304,#5305);
+#5304 = CARTESIAN_POINT('',(12.568035221902,2.219804911059,41.9));
+#5305 = VECTOR('',#5306,1.);
+#5306 = DIRECTION('',(-0.,-0.,-1.));
+#5307 = PCURVE('',#204,#5308);
+#5308 = DEFINITIONAL_REPRESENTATION('',(#5309),#5312);
+#5309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5310,#5311),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5310 = CARTESIAN_POINT('',(-0.832973680488,-4.1));
+#5311 = CARTESIAN_POINT('',(-0.832973680488,-0.66));
+#5312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5313 = PCURVE('',#2516,#5314);
+#5314 = DEFINITIONAL_REPRESENTATION('',(#5315),#5318);
+#5315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5316,#5317),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5316 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5317 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5319 = ORIENTED_EDGE('',*,*,#5320,.F.);
+#5320 = EDGE_CURVE('',#5321,#5300,#5323,.T.);
+#5321 = VERTEX_POINT('',#5322);
+#5322 = CARTESIAN_POINT('',(12.420469405576,2.345494447404,42.9));
+#5323 = SURFACE_CURVE('',#5324,(#5329,#5336),.PCURVE_S1.);
+#5324 = CIRCLE('',#5325,3.);
+#5325 = AXIS2_PLACEMENT_3D('',#5326,#5327,#5328);
+#5326 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5327 = DIRECTION('',(0.,0.,-1.));
+#5328 = DIRECTION('',(1.,0.,0.));
+#5329 = PCURVE('',#204,#5330);
+#5330 = DEFINITIONAL_REPRESENTATION('',(#5331),#5335);
+#5331 = LINE('',#5332,#5333);
+#5332 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5333 = VECTOR('',#5334,1.);
+#5334 = DIRECTION('',(1.,-0.));
+#5335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5336 = PCURVE('',#5337,#5342);
+#5337 = PLANE('',#5338);
+#5338 = AXIS2_PLACEMENT_3D('',#5339,#5340,#5341);
+#5339 = CARTESIAN_POINT('',(12.264103109083,2.470192407776,42.9));
+#5340 = DIRECTION('',(0.,0.,-1.));
+#5341 = DIRECTION('',(-0.781831482468,0.623489801859,0.));
+#5342 = DEFINITIONAL_REPRESENTATION('',(#5343),#5347);
+#5343 = CIRCLE('',#5344,3.);
+#5344 = AXIS2_PLACEMENT_2D('',#5345,#5346);
+#5345 = CARTESIAN_POINT('',(-0.2,-3.));
+#5346 = DIRECTION('',(-0.781831482468,0.623489801859));
+#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5348 = ORIENTED_EDGE('',*,*,#5349,.F.);
+#5349 = EDGE_CURVE('',#5350,#5321,#5352,.T.);
+#5350 = VERTEX_POINT('',#5351);
+#5351 = CARTESIAN_POINT('',(12.265094685056,2.461391927608,42.9));
+#5352 = SURFACE_CURVE('',#5353,(#5358,#5365),.PCURVE_S1.);
+#5353 = CIRCLE('',#5354,3.);
+#5354 = AXIS2_PLACEMENT_3D('',#5355,#5356,#5357);
+#5355 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5356 = DIRECTION('',(0.,0.,-1.));
+#5357 = DIRECTION('',(1.,0.,0.));
+#5358 = PCURVE('',#204,#5359);
+#5359 = DEFINITIONAL_REPRESENTATION('',(#5360),#5364);
+#5360 = LINE('',#5361,#5362);
+#5361 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5362 = VECTOR('',#5363,1.);
+#5363 = DIRECTION('',(1.,-0.));
+#5364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5365 = PCURVE('',#5337,#5366);
+#5366 = DEFINITIONAL_REPRESENTATION('',(#5367),#5371);
+#5367 = CIRCLE('',#5368,3.);
+#5368 = AXIS2_PLACEMENT_2D('',#5369,#5370);
+#5369 = CARTESIAN_POINT('',(-0.2,-3.));
+#5370 = DIRECTION('',(-0.781831482468,0.623489801859));
+#5371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5372 = ORIENTED_EDGE('',*,*,#5373,.F.);
+#5373 = EDGE_CURVE('',#2529,#5350,#5374,.T.);
+#5374 = SURFACE_CURVE('',#5375,(#5379,#5385),.PCURVE_S1.);
+#5375 = LINE('',#5376,#5377);
+#5376 = CARTESIAN_POINT('',(12.265094685056,2.461391927608,41.9));
+#5377 = VECTOR('',#5378,1.);
+#5378 = DIRECTION('',(-0.,-0.,-1.));
+#5379 = PCURVE('',#204,#5380);
+#5380 = DEFINITIONAL_REPRESENTATION('',(#5381),#5384);
+#5381 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5382,#5383),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5382 = CARTESIAN_POINT('',(-0.962222121564,-4.1));
+#5383 = CARTESIAN_POINT('',(-0.962222121564,-0.66));
+#5384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5385 = PCURVE('',#2551,#5386);
+#5386 = DEFINITIONAL_REPRESENTATION('',(#5387),#5390);
+#5387 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5388,#5389),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5388 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5389 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5391 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#5392 = ORIENTED_EDGE('',*,*,#5393,.T.);
+#5393 = EDGE_CURVE('',#2564,#5394,#5396,.T.);
+#5394 = VERTEX_POINT('',#5395);
+#5395 = CARTESIAN_POINT('',(12.023485803589,2.613204849724,42.9));
+#5396 = SURFACE_CURVE('',#5397,(#5401,#5407),.PCURVE_S1.);
+#5397 = LINE('',#5398,#5399);
+#5398 = CARTESIAN_POINT('',(12.023485803589,2.613204849724,41.9));
+#5399 = VECTOR('',#5400,1.);
+#5400 = DIRECTION('',(-0.,-0.,-1.));
+#5401 = PCURVE('',#204,#5402);
+#5402 = DEFINITIONAL_REPRESENTATION('',(#5403),#5406);
+#5403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5404,#5405),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5404 = CARTESIAN_POINT('',(-1.057373155744,-4.1));
+#5405 = CARTESIAN_POINT('',(-1.057373155744,-0.66));
+#5406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5407 = PCURVE('',#2610,#5408);
+#5408 = DEFINITIONAL_REPRESENTATION('',(#5409),#5412);
+#5409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5410,#5411),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5410 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5411 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5413 = ORIENTED_EDGE('',*,*,#5414,.F.);
+#5414 = EDGE_CURVE('',#5415,#5394,#5417,.T.);
+#5415 = VERTEX_POINT('',#5416);
+#5416 = CARTESIAN_POINT('',(11.851651217353,2.702906603707,42.9));
+#5417 = SURFACE_CURVE('',#5418,(#5423,#5430),.PCURVE_S1.);
+#5418 = CIRCLE('',#5419,3.);
+#5419 = AXIS2_PLACEMENT_3D('',#5420,#5421,#5422);
+#5420 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5421 = DIRECTION('',(0.,0.,-1.));
+#5422 = DIRECTION('',(1.,0.,0.));
+#5423 = PCURVE('',#204,#5424);
+#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);
+#5425 = LINE('',#5426,#5427);
+#5426 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5427 = VECTOR('',#5428,1.);
+#5428 = DIRECTION('',(1.,-0.));
+#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5430 = PCURVE('',#5431,#5436);
+#5431 = PLANE('',#5432);
+#5432 = AXIS2_PLACEMENT_3D('',#5433,#5434,#5435);
+#5433 = CARTESIAN_POINT('',(11.671457443772,2.789683351531,42.9));
+#5434 = DIRECTION('',(0.,0.,-1.));
+#5435 = DIRECTION('',(-0.900968867902,0.433883739118,0.));
+#5436 = DEFINITIONAL_REPRESENTATION('',(#5437),#5441);
+#5437 = CIRCLE('',#5438,3.);
+#5438 = AXIS2_PLACEMENT_2D('',#5439,#5440);
+#5439 = CARTESIAN_POINT('',(-0.2,-3.));
+#5440 = DIRECTION('',(-0.900968867902,0.433883739118));
+#5441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5442 = ORIENTED_EDGE('',*,*,#5443,.F.);
+#5443 = EDGE_CURVE('',#5444,#5415,#5446,.T.);
+#5444 = VERTEX_POINT('',#5445);
+#5445 = CARTESIAN_POINT('',(11.674382449932,2.781324164186,42.9));
+#5446 = SURFACE_CURVE('',#5447,(#5452,#5459),.PCURVE_S1.);
+#5447 = CIRCLE('',#5448,3.);
+#5448 = AXIS2_PLACEMENT_3D('',#5449,#5450,#5451);
+#5449 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5450 = DIRECTION('',(0.,0.,-1.));
+#5451 = DIRECTION('',(1.,0.,0.));
+#5452 = PCURVE('',#204,#5453);
+#5453 = DEFINITIONAL_REPRESENTATION('',(#5454),#5458);
+#5454 = LINE('',#5455,#5456);
+#5455 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5456 = VECTOR('',#5457,1.);
+#5457 = DIRECTION('',(1.,-0.));
+#5458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5459 = PCURVE('',#5431,#5460);
+#5460 = DEFINITIONAL_REPRESENTATION('',(#5461),#5465);
+#5461 = CIRCLE('',#5462,3.);
+#5462 = AXIS2_PLACEMENT_2D('',#5463,#5464);
+#5463 = CARTESIAN_POINT('',(-0.2,-3.));
+#5464 = DIRECTION('',(-0.900968867902,0.433883739118));
+#5465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5466 = ORIENTED_EDGE('',*,*,#5467,.F.);
+#5467 = EDGE_CURVE('',#2623,#5444,#5468,.T.);
+#5468 = SURFACE_CURVE('',#5469,(#5473,#5479),.PCURVE_S1.);
+#5469 = LINE('',#5470,#5471);
+#5470 = CARTESIAN_POINT('',(11.674382449932,2.781324164186,41.9));
+#5471 = VECTOR('',#5472,1.);
+#5472 = DIRECTION('',(-0.,-0.,-1.));
+#5473 = PCURVE('',#204,#5474);
+#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5478);
+#5475 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5476,#5477),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5476 = CARTESIAN_POINT('',(-1.18662159682,-4.1));
+#5477 = CARTESIAN_POINT('',(-1.18662159682,-0.66));
+#5478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5479 = PCURVE('',#2645,#5480);
+#5480 = DEFINITIONAL_REPRESENTATION('',(#5481),#5484);
+#5481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5482,#5483),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5482 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5483 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5485 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#5486 = ORIENTED_EDGE('',*,*,#5487,.T.);
+#5487 = EDGE_CURVE('',#2658,#5488,#5490,.T.);
+#5488 = VERTEX_POINT('',#5489);
+#5489 = CARTESIAN_POINT('',(11.405049654342,2.875567785431,42.9));
+#5490 = SURFACE_CURVE('',#5491,(#5495,#5501),.PCURVE_S1.);
+#5491 = LINE('',#5492,#5493);
+#5492 = CARTESIAN_POINT('',(11.405049654342,2.875567785431,41.9));
+#5493 = VECTOR('',#5494,1.);
+#5494 = DIRECTION('',(-0.,-0.,-1.));
+#5495 = PCURVE('',#204,#5496);
+#5496 = DEFINITIONAL_REPRESENTATION('',(#5497),#5500);
+#5497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5498,#5499),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5498 = CARTESIAN_POINT('',(-1.281772631,-4.1));
+#5499 = CARTESIAN_POINT('',(-1.281772631,-0.66));
+#5500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5501 = PCURVE('',#2704,#5502);
+#5502 = DEFINITIONAL_REPRESENTATION('',(#5503),#5506);
+#5503 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5504,#5505),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5504 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5505 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5507 = ORIENTED_EDGE('',*,*,#5508,.F.);
+#5508 = EDGE_CURVE('',#5509,#5488,#5511,.T.);
+#5509 = VERTEX_POINT('',#5510);
+#5510 = CARTESIAN_POINT('',(11.217562801869,2.924783736545,42.9));
+#5511 = SURFACE_CURVE('',#5512,(#5517,#5524),.PCURVE_S1.);
+#5512 = CIRCLE('',#5513,3.);
+#5513 = AXIS2_PLACEMENT_3D('',#5514,#5515,#5516);
+#5514 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5515 = DIRECTION('',(0.,0.,-1.));
+#5516 = DIRECTION('',(1.,0.,0.));
+#5517 = PCURVE('',#204,#5518);
+#5518 = DEFINITIONAL_REPRESENTATION('',(#5519),#5523);
+#5519 = LINE('',#5520,#5521);
+#5520 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5521 = VECTOR('',#5522,1.);
+#5522 = DIRECTION('',(1.,-0.));
+#5523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5524 = PCURVE('',#5525,#5530);
+#5525 = PLANE('',#5526);
+#5526 = AXIS2_PLACEMENT_3D('',#5527,#5528,#5529);
+#5527 = CARTESIAN_POINT('',(11.022577219433,2.969287923337,42.9));
+#5528 = DIRECTION('',(0.,0.,-1.));
+#5529 = DIRECTION('',(-0.974927912182,0.222520933956,0.));
+#5530 = DEFINITIONAL_REPRESENTATION('',(#5531),#5535);
+#5531 = CIRCLE('',#5532,3.);
+#5532 = AXIS2_PLACEMENT_2D('',#5533,#5534);
+#5533 = CARTESIAN_POINT('',(-0.2,-3.));
+#5534 = DIRECTION('',(-0.974927912182,0.222520933956));
+#5535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5536 = ORIENTED_EDGE('',*,*,#5537,.F.);
+#5537 = EDGE_CURVE('',#5538,#5509,#5540,.T.);
+#5538 = VERTEX_POINT('',#5539);
+#5539 = CARTESIAN_POINT('',(11.027288983756,2.961789193374,42.9));
+#5540 = SURFACE_CURVE('',#5541,(#5546,#5553),.PCURVE_S1.);
+#5541 = CIRCLE('',#5542,3.);
+#5542 = AXIS2_PLACEMENT_3D('',#5543,#5544,#5545);
+#5543 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5544 = DIRECTION('',(0.,0.,-1.));
+#5545 = DIRECTION('',(1.,0.,0.));
+#5546 = PCURVE('',#204,#5547);
+#5547 = DEFINITIONAL_REPRESENTATION('',(#5548),#5552);
+#5548 = LINE('',#5549,#5550);
+#5549 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5550 = VECTOR('',#5551,1.);
+#5551 = DIRECTION('',(1.,-0.));
+#5552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5553 = PCURVE('',#5525,#5554);
+#5554 = DEFINITIONAL_REPRESENTATION('',(#5555),#5559);
+#5555 = CIRCLE('',#5556,3.);
+#5556 = AXIS2_PLACEMENT_2D('',#5557,#5558);
+#5557 = CARTESIAN_POINT('',(-0.2,-3.));
+#5558 = DIRECTION('',(-0.974927912182,0.222520933956));
+#5559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5560 = ORIENTED_EDGE('',*,*,#5561,.F.);
+#5561 = EDGE_CURVE('',#2717,#5538,#5562,.T.);
+#5562 = SURFACE_CURVE('',#5563,(#5567,#5573),.PCURVE_S1.);
+#5563 = LINE('',#5564,#5565);
+#5564 = CARTESIAN_POINT('',(11.027288983756,2.961789193374,41.9));
+#5565 = VECTOR('',#5566,1.);
+#5566 = DIRECTION('',(-0.,-0.,-1.));
+#5567 = PCURVE('',#204,#5568);
+#5568 = DEFINITIONAL_REPRESENTATION('',(#5569),#5572);
+#5569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5570,#5571),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5570 = CARTESIAN_POINT('',(-1.411021072077,-4.1));
+#5571 = CARTESIAN_POINT('',(-1.411021072077,-0.66));
+#5572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5573 = PCURVE('',#2739,#5574);
+#5574 = DEFINITIONAL_REPRESENTATION('',(#5575),#5578);
+#5575 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5576,#5577),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.1,-0.66),.PIECEWISE_BEZIER_KNOTS.);
+#5576 = CARTESIAN_POINT('',(8.856165880023E-03,-0.3));
+#5577 = CARTESIAN_POINT('',(8.856165880023E-03,-3.74));
+#5578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5579 = ORIENTED_EDGE('',*,*,#2751,.T.);
+#5580 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#5581 = ORIENTED_EDGE('',*,*,#5582,.F.);
+#5582 = EDGE_CURVE('',#5583,#2945,#5585,.T.);
+#5583 = VERTEX_POINT('',#5584);
+#5584 = CARTESIAN_POINT('',(10.55,3.,42.9));
+#5585 = SURFACE_CURVE('',#5586,(#5591,#5598),.PCURVE_S1.);
+#5586 = CIRCLE('',#5587,3.);
+#5587 = AXIS2_PLACEMENT_3D('',#5588,#5589,#5590);
+#5588 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5589 = DIRECTION('',(0.,0.,-1.));
+#5590 = DIRECTION('',(1.,0.,0.));
+#5591 = PCURVE('',#204,#5592);
+#5592 = DEFINITIONAL_REPRESENTATION('',(#5593),#5597);
+#5593 = LINE('',#5594,#5595);
+#5594 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5595 = VECTOR('',#5596,1.);
+#5596 = DIRECTION('',(1.,-0.));
+#5597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5598 = PCURVE('',#2907,#5599);
+#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5604);
+#5600 = CIRCLE('',#5601,3.);
+#5601 = AXIS2_PLACEMENT_2D('',#5602,#5603);
+#5602 = CARTESIAN_POINT('',(-0.2,-3.));
+#5603 = DIRECTION('',(-1.,0.));
+#5604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5605 = ORIENTED_EDGE('',*,*,#5606,.F.);
+#5606 = EDGE_CURVE('',#2871,#5583,#5607,.T.);
+#5607 = SURFACE_CURVE('',#5608,(#5613,#5620),.PCURVE_S1.);
+#5608 = CIRCLE('',#5609,3.);
+#5609 = AXIS2_PLACEMENT_3D('',#5610,#5611,#5612);
+#5610 = CARTESIAN_POINT('',(10.55,0.,42.9));
+#5611 = DIRECTION('',(0.,0.,-1.));
+#5612 = DIRECTION('',(1.,0.,0.));
+#5613 = PCURVE('',#204,#5614);
+#5614 = DEFINITIONAL_REPRESENTATION('',(#5615),#5619);
+#5615 = LINE('',#5616,#5617);
+#5616 = CARTESIAN_POINT('',(-6.28318530718,-1.));
+#5617 = VECTOR('',#5618,1.);
+#5618 = DIRECTION('',(1.,-0.));
+#5619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5620 = PCURVE('',#2907,#5621);
+#5621 = DEFINITIONAL_REPRESENTATION('',(#5622),#5626);
+#5622 = CIRCLE('',#5623,3.);
+#5623 = AXIS2_PLACEMENT_2D('',#5624,#5625);
+#5624 = CARTESIAN_POINT('',(-0.2,-3.));
+#5625 = DIRECTION('',(-1.,0.));
+#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5627 = ADVANCED_FACE('',(#5628),#2739,.F.);
+#5628 = FACE_BOUND('',#5629,.F.);
+#5629 = EDGE_LOOP('',(#5630,#5631,#5654,#5675));
+#5630 = ORIENTED_EDGE('',*,*,#5561,.T.);
+#5631 = ORIENTED_EDGE('',*,*,#5632,.T.);
+#5632 = EDGE_CURVE('',#5538,#5633,#5635,.T.);
+#5633 = VERTEX_POINT('',#5634);
+#5634 = CARTESIAN_POINT('',(11.173058615078,2.729798154109,42.9));
+#5635 = SURFACE_CURVE('',#5636,(#5640,#5647),.PCURVE_S1.);
+#5636 = LINE('',#5637,#5638);
+#5637 = CARTESIAN_POINT('',(11.022577219433,2.969287923337,42.9));
+#5638 = VECTOR('',#5639,1.);
+#5639 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#5640 = PCURVE('',#2739,#5641);
+#5641 = DEFINITIONAL_REPRESENTATION('',(#5642),#5646);
+#5642 = LINE('',#5643,#5644);
+#5643 = CARTESIAN_POINT('',(0.,-3.4));
+#5644 = VECTOR('',#5645,1.);
+#5645 = DIRECTION('',(1.,0.));
+#5646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5647 = PCURVE('',#5525,#5648);
+#5648 = DEFINITIONAL_REPRESENTATION('',(#5649),#5653);
+#5649 = LINE('',#5650,#5651);
+#5650 = CARTESIAN_POINT('',(0.,0.));
+#5651 = VECTOR('',#5652,1.);
+#5652 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5654 = ORIENTED_EDGE('',*,*,#5655,.F.);
+#5655 = EDGE_CURVE('',#2682,#5633,#5656,.T.);
+#5656 = SURFACE_CURVE('',#5657,(#5661,#5668),.PCURVE_S1.);
+#5657 = LINE('',#5658,#5659);
+#5658 = CARTESIAN_POINT('',(11.173058615078,2.729798154109,46.3));
+#5659 = VECTOR('',#5660,1.);
+#5660 = DIRECTION('',(-0.,0.,-1.));
+#5661 = PCURVE('',#2739,#5662);
+#5662 = DEFINITIONAL_REPRESENTATION('',(#5663),#5667);
+#5663 = LINE('',#5664,#5665);
+#5664 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5665 = VECTOR('',#5666,1.);
+#5666 = DIRECTION('',(0.,-1.));
+#5667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5668 = PCURVE('',#2704,#5669);
+#5669 = DEFINITIONAL_REPRESENTATION('',(#5670),#5674);
+#5670 = LINE('',#5671,#5672);
+#5671 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5672 = VECTOR('',#5673,1.);
+#5673 = DIRECTION('',(0.,-1.));
+#5674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5675 = ORIENTED_EDGE('',*,*,#2716,.F.);
+#5676 = ADVANCED_FACE('',(#5677),#2704,.T.);
+#5677 = FACE_BOUND('',#5678,.T.);
+#5678 = EDGE_LOOP('',(#5679,#5680,#5701,#5702));
+#5679 = ORIENTED_EDGE('',*,*,#5487,.T.);
+#5680 = ORIENTED_EDGE('',*,*,#5681,.T.);
+#5681 = EDGE_CURVE('',#5488,#5633,#5682,.T.);
+#5682 = SURFACE_CURVE('',#5683,(#5687,#5694),.PCURVE_S1.);
+#5683 = LINE('',#5684,#5685);
+#5684 = CARTESIAN_POINT('',(11.412548384305,2.880279549754,42.9));
+#5685 = VECTOR('',#5686,1.);
+#5686 = DIRECTION('',(-0.846724199228,-0.532032076515,0.));
+#5687 = PCURVE('',#2704,#5688);
+#5688 = DEFINITIONAL_REPRESENTATION('',(#5689),#5693);
+#5689 = LINE('',#5690,#5691);
+#5690 = CARTESIAN_POINT('',(-0.,-3.4));
+#5691 = VECTOR('',#5692,1.);
+#5692 = DIRECTION('',(1.,0.));
+#5693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5694 = PCURVE('',#5525,#5695);
+#5695 = DEFINITIONAL_REPRESENTATION('',(#5696),#5700);
+#5696 = LINE('',#5697,#5698);
+#5697 = CARTESIAN_POINT('',(-0.4,0.));
+#5698 = VECTOR('',#5699,1.);
+#5699 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5701 = ORIENTED_EDGE('',*,*,#5655,.F.);
+#5702 = ORIENTED_EDGE('',*,*,#2681,.F.);
+#5703 = ADVANCED_FACE('',(#5704),#2645,.F.);
+#5704 = FACE_BOUND('',#5705,.F.);
+#5705 = EDGE_LOOP('',(#5706,#5707,#5730,#5751));
+#5706 = ORIENTED_EDGE('',*,*,#5467,.T.);
+#5707 = ORIENTED_EDGE('',*,*,#5708,.T.);
+#5708 = EDGE_CURVE('',#5444,#5709,#5711,.T.);
+#5709 = VERTEX_POINT('',#5710);
+#5710 = CARTESIAN_POINT('',(11.764874469529,2.522712830127,42.9));
+#5711 = SURFACE_CURVE('',#5712,(#5716,#5723),.PCURVE_S1.);
+#5712 = LINE('',#5713,#5714);
+#5713 = CARTESIAN_POINT('',(11.671457443772,2.789683351531,42.9));
+#5714 = VECTOR('',#5715,1.);
+#5715 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#5716 = PCURVE('',#2645,#5717);
+#5717 = DEFINITIONAL_REPRESENTATION('',(#5718),#5722);
+#5718 = LINE('',#5719,#5720);
+#5719 = CARTESIAN_POINT('',(0.,-3.4));
+#5720 = VECTOR('',#5721,1.);
+#5721 = DIRECTION('',(1.,0.));
+#5722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5723 = PCURVE('',#5431,#5724);
+#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5729);
+#5725 = LINE('',#5726,#5727);
+#5726 = CARTESIAN_POINT('',(0.,0.));
+#5727 = VECTOR('',#5728,1.);
+#5728 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5730 = ORIENTED_EDGE('',*,*,#5731,.F.);
+#5731 = EDGE_CURVE('',#2588,#5709,#5732,.T.);
+#5732 = SURFACE_CURVE('',#5733,(#5737,#5744),.PCURVE_S1.);
+#5733 = LINE('',#5734,#5735);
+#5734 = CARTESIAN_POINT('',(11.764874469529,2.522712830127,46.3));
+#5735 = VECTOR('',#5736,1.);
+#5736 = DIRECTION('',(-0.,0.,-1.));
+#5737 = PCURVE('',#2645,#5738);
+#5738 = DEFINITIONAL_REPRESENTATION('',(#5739),#5743);
+#5739 = LINE('',#5740,#5741);
+#5740 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5741 = VECTOR('',#5742,1.);
+#5742 = DIRECTION('',(0.,-1.));
+#5743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5744 = PCURVE('',#2610,#5745);
+#5745 = DEFINITIONAL_REPRESENTATION('',(#5746),#5750);
+#5746 = LINE('',#5747,#5748);
+#5747 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5748 = VECTOR('',#5749,1.);
+#5749 = DIRECTION('',(0.,-1.));
+#5750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5751 = ORIENTED_EDGE('',*,*,#2622,.F.);
+#5752 = ADVANCED_FACE('',(#5753),#2610,.T.);
+#5753 = FACE_BOUND('',#5754,.T.);
+#5754 = EDGE_LOOP('',(#5755,#5756,#5777,#5778));
+#5755 = ORIENTED_EDGE('',*,*,#5393,.T.);
+#5756 = ORIENTED_EDGE('',*,*,#5757,.T.);
+#5757 = EDGE_CURVE('',#5394,#5709,#5758,.T.);
+#5758 = SURFACE_CURVE('',#5759,(#5763,#5770),.PCURVE_S1.);
+#5759 = LINE('',#5760,#5761);
+#5760 = CARTESIAN_POINT('',(12.031844990933,2.616129855884,42.9));
+#5761 = VECTOR('',#5762,1.);
+#5762 = DIRECTION('',(-0.943883330308,-0.330279061955,0.));
+#5763 = PCURVE('',#2610,#5764);
+#5764 = DEFINITIONAL_REPRESENTATION('',(#5765),#5769);
+#5765 = LINE('',#5766,#5767);
+#5766 = CARTESIAN_POINT('',(-0.,-3.4));
+#5767 = VECTOR('',#5768,1.);
+#5768 = DIRECTION('',(1.,0.));
+#5769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5770 = PCURVE('',#5431,#5771);
+#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5776);
+#5772 = LINE('',#5773,#5774);
+#5773 = CARTESIAN_POINT('',(-0.4,0.));
+#5774 = VECTOR('',#5775,1.);
+#5775 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5777 = ORIENTED_EDGE('',*,*,#5731,.F.);
+#5778 = ORIENTED_EDGE('',*,*,#2587,.F.);
+#5779 = ADVANCED_FACE('',(#5780),#2551,.F.);
+#5780 = FACE_BOUND('',#5781,.F.);
+#5781 = EDGE_LOOP('',(#5782,#5783,#5806,#5827));
+#5782 = ORIENTED_EDGE('',*,*,#5373,.T.);
+#5783 = ORIENTED_EDGE('',*,*,#5784,.T.);
+#5784 = EDGE_CURVE('',#5350,#5785,#5787,.T.);
+#5785 = VERTEX_POINT('',#5786);
+#5786 = CARTESIAN_POINT('',(12.295771445204,2.18912815091,42.9));
+#5787 = SURFACE_CURVE('',#5788,(#5792,#5799),.PCURVE_S1.);
+#5788 = LINE('',#5789,#5790);
+#5789 = CARTESIAN_POINT('',(12.264103109083,2.470192407776,42.9));
+#5790 = VECTOR('',#5791,1.);
+#5791 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#5792 = PCURVE('',#2551,#5793);
+#5793 = DEFINITIONAL_REPRESENTATION('',(#5794),#5798);
+#5794 = LINE('',#5795,#5796);
+#5795 = CARTESIAN_POINT('',(0.,-3.4));
+#5796 = VECTOR('',#5797,1.);
+#5797 = DIRECTION('',(1.,0.));
+#5798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5799 = PCURVE('',#5337,#5800);
+#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5805);
+#5801 = LINE('',#5802,#5803);
+#5802 = CARTESIAN_POINT('',(0.,0.));
+#5803 = VECTOR('',#5804,1.);
+#5804 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5806 = ORIENTED_EDGE('',*,*,#5807,.F.);
+#5807 = EDGE_CURVE('',#2494,#5785,#5808,.T.);
+#5808 = SURFACE_CURVE('',#5809,(#5813,#5820),.PCURVE_S1.);
+#5809 = LINE('',#5810,#5811);
+#5810 = CARTESIAN_POINT('',(12.295771445204,2.18912815091,46.3));
+#5811 = VECTOR('',#5812,1.);
+#5812 = DIRECTION('',(-0.,0.,-1.));
+#5813 = PCURVE('',#2551,#5814);
+#5814 = DEFINITIONAL_REPRESENTATION('',(#5815),#5819);
+#5815 = LINE('',#5816,#5817);
+#5816 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5817 = VECTOR('',#5818,1.);
+#5818 = DIRECTION('',(0.,-1.));
+#5819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5820 = PCURVE('',#2516,#5821);
+#5821 = DEFINITIONAL_REPRESENTATION('',(#5822),#5826);
+#5822 = LINE('',#5823,#5824);
+#5823 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5824 = VECTOR('',#5825,1.);
+#5825 = DIRECTION('',(0.,-1.));
+#5826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5827 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#5828 = ADVANCED_FACE('',(#5829),#2516,.T.);
+#5829 = FACE_BOUND('',#5830,.T.);
+#5830 = EDGE_LOOP('',(#5831,#5832,#5853,#5854));
+#5831 = ORIENTED_EDGE('',*,*,#5299,.T.);
+#5832 = ORIENTED_EDGE('',*,*,#5833,.T.);
+#5833 = EDGE_CURVE('',#5300,#5785,#5834,.T.);
+#5834 = SURFACE_CURVE('',#5835,(#5839,#5846),.PCURVE_S1.);
+#5835 = LINE('',#5836,#5837);
+#5836 = CARTESIAN_POINT('',(12.57683570207,2.220796487032,42.9));
+#5837 = VECTOR('',#5838,1.);
+#5838 = DIRECTION('',(-0.993712209893,-0.111964476103,0.));
+#5839 = PCURVE('',#2516,#5840);
+#5840 = DEFINITIONAL_REPRESENTATION('',(#5841),#5845);
+#5841 = LINE('',#5842,#5843);
+#5842 = CARTESIAN_POINT('',(-0.,-3.4));
+#5843 = VECTOR('',#5844,1.);
+#5844 = DIRECTION('',(1.,0.));
+#5845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5846 = PCURVE('',#5337,#5847);
+#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5852);
+#5848 = LINE('',#5849,#5850);
+#5849 = CARTESIAN_POINT('',(-0.4,0.));
+#5850 = VECTOR('',#5851,1.);
+#5851 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5853 = ORIENTED_EDGE('',*,*,#5807,.F.);
+#5854 = ORIENTED_EDGE('',*,*,#2493,.F.);
+#5855 = ADVANCED_FACE('',(#5856),#2457,.F.);
+#5856 = FACE_BOUND('',#5857,.F.);
+#5857 = EDGE_LOOP('',(#5858,#5859,#5882,#5903));
+#5858 = ORIENTED_EDGE('',*,*,#5279,.T.);
+#5859 = ORIENTED_EDGE('',*,*,#5860,.T.);
+#5860 = EDGE_CURVE('',#5256,#5861,#5863,.T.);
+#5861 = VERTEX_POINT('',#5862);
+#5862 = CARTESIAN_POINT('',(12.73912815091,1.745771445204,42.9));
+#5863 = SURFACE_CURVE('',#5864,(#5868,#5875),.PCURVE_S1.);
+#5864 = LINE('',#5865,#5866);
+#5865 = CARTESIAN_POINT('',(12.770796487032,2.02683570207,42.9));
+#5866 = VECTOR('',#5867,1.);
+#5867 = DIRECTION('',(-0.111964476103,-0.993712209893,0.));
+#5868 = PCURVE('',#2457,#5869);
+#5869 = DEFINITIONAL_REPRESENTATION('',(#5870),#5874);
+#5870 = LINE('',#5871,#5872);
+#5871 = CARTESIAN_POINT('',(0.,-3.4));
+#5872 = VECTOR('',#5873,1.);
+#5873 = DIRECTION('',(1.,0.));
+#5874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5875 = PCURVE('',#5243,#5876);
+#5876 = DEFINITIONAL_REPRESENTATION('',(#5877),#5881);
+#5877 = LINE('',#5878,#5879);
+#5878 = CARTESIAN_POINT('',(0.,0.));
+#5879 = VECTOR('',#5880,1.);
+#5880 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5882 = ORIENTED_EDGE('',*,*,#5883,.F.);
+#5883 = EDGE_CURVE('',#2400,#5861,#5884,.T.);
+#5884 = SURFACE_CURVE('',#5885,(#5889,#5896),.PCURVE_S1.);
+#5885 = LINE('',#5886,#5887);
+#5886 = CARTESIAN_POINT('',(12.73912815091,1.745771445204,46.3));
+#5887 = VECTOR('',#5888,1.);
+#5888 = DIRECTION('',(-0.,0.,-1.));
+#5889 = PCURVE('',#2457,#5890);
+#5890 = DEFINITIONAL_REPRESENTATION('',(#5891),#5895);
+#5891 = LINE('',#5892,#5893);
+#5892 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5893 = VECTOR('',#5894,1.);
+#5894 = DIRECTION('',(0.,-1.));
+#5895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5896 = PCURVE('',#2422,#5897);
+#5897 = DEFINITIONAL_REPRESENTATION('',(#5898),#5902);
+#5898 = LINE('',#5899,#5900);
+#5899 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5900 = VECTOR('',#5901,1.);
+#5901 = DIRECTION('',(0.,-1.));
+#5902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5903 = ORIENTED_EDGE('',*,*,#2434,.F.);
+#5904 = ADVANCED_FACE('',(#5905),#2422,.T.);
+#5905 = FACE_BOUND('',#5906,.T.);
+#5906 = EDGE_LOOP('',(#5907,#5908,#5929,#5930));
+#5907 = ORIENTED_EDGE('',*,*,#5205,.T.);
+#5908 = ORIENTED_EDGE('',*,*,#5909,.T.);
+#5909 = EDGE_CURVE('',#5206,#5861,#5910,.T.);
+#5910 = SURFACE_CURVE('',#5911,(#5915,#5922),.PCURVE_S1.);
+#5911 = LINE('',#5912,#5913);
+#5912 = CARTESIAN_POINT('',(13.020192407776,1.714103109083,42.9));
+#5913 = VECTOR('',#5914,1.);
+#5914 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#5915 = PCURVE('',#2422,#5916);
+#5916 = DEFINITIONAL_REPRESENTATION('',(#5917),#5921);
+#5917 = LINE('',#5918,#5919);
+#5918 = CARTESIAN_POINT('',(-0.,-3.4));
+#5919 = VECTOR('',#5920,1.);
+#5920 = DIRECTION('',(1.,0.));
+#5921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5922 = PCURVE('',#5243,#5923);
+#5923 = DEFINITIONAL_REPRESENTATION('',(#5924),#5928);
+#5924 = LINE('',#5925,#5926);
+#5925 = CARTESIAN_POINT('',(-0.4,0.));
+#5926 = VECTOR('',#5927,1.);
+#5927 = DIRECTION('',(0.707106781187,-0.707106781187));
+#5928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5929 = ORIENTED_EDGE('',*,*,#5883,.F.);
+#5930 = ORIENTED_EDGE('',*,*,#2399,.F.);
+#5931 = ADVANCED_FACE('',(#5932),#2363,.F.);
+#5932 = FACE_BOUND('',#5933,.F.);
+#5933 = EDGE_LOOP('',(#5934,#5935,#5958,#5979));
+#5934 = ORIENTED_EDGE('',*,*,#5185,.T.);
+#5935 = ORIENTED_EDGE('',*,*,#5936,.T.);
+#5936 = EDGE_CURVE('',#5162,#5937,#5939,.T.);
+#5937 = VERTEX_POINT('',#5938);
+#5938 = CARTESIAN_POINT('',(13.072712830127,1.214874469529,42.9));
+#5939 = SURFACE_CURVE('',#5940,(#5944,#5951),.PCURVE_S1.);
+#5940 = LINE('',#5941,#5942);
+#5941 = CARTESIAN_POINT('',(13.166129855884,1.481844990933,42.9));
+#5942 = VECTOR('',#5943,1.);
+#5943 = DIRECTION('',(-0.330279061955,-0.943883330308,0.));
+#5944 = PCURVE('',#2363,#5945);
+#5945 = DEFINITIONAL_REPRESENTATION('',(#5946),#5950);
+#5946 = LINE('',#5947,#5948);
+#5947 = CARTESIAN_POINT('',(0.,-3.4));
+#5948 = VECTOR('',#5949,1.);
+#5949 = DIRECTION('',(1.,0.));
+#5950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5951 = PCURVE('',#5149,#5952);
+#5952 = DEFINITIONAL_REPRESENTATION('',(#5953),#5957);
+#5953 = LINE('',#5954,#5955);
+#5954 = CARTESIAN_POINT('',(0.,0.));
+#5955 = VECTOR('',#5956,1.);
+#5956 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#5957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5958 = ORIENTED_EDGE('',*,*,#5959,.F.);
+#5959 = EDGE_CURVE('',#2306,#5937,#5960,.T.);
+#5960 = SURFACE_CURVE('',#5961,(#5965,#5972),.PCURVE_S1.);
+#5961 = LINE('',#5962,#5963);
+#5962 = CARTESIAN_POINT('',(13.072712830127,1.214874469529,46.3));
+#5963 = VECTOR('',#5964,1.);
+#5964 = DIRECTION('',(-0.,0.,-1.));
+#5965 = PCURVE('',#2363,#5966);
+#5966 = DEFINITIONAL_REPRESENTATION('',(#5967),#5971);
+#5967 = LINE('',#5968,#5969);
+#5968 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5969 = VECTOR('',#5970,1.);
+#5970 = DIRECTION('',(0.,-1.));
+#5971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5972 = PCURVE('',#2328,#5973);
+#5973 = DEFINITIONAL_REPRESENTATION('',(#5974),#5978);
+#5974 = LINE('',#5975,#5976);
+#5975 = CARTESIAN_POINT('',(0.282842712475,0.));
+#5976 = VECTOR('',#5977,1.);
+#5977 = DIRECTION('',(0.,-1.));
+#5978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5979 = ORIENTED_EDGE('',*,*,#2340,.F.);
+#5980 = ADVANCED_FACE('',(#5981),#2328,.T.);
+#5981 = FACE_BOUND('',#5982,.T.);
+#5982 = EDGE_LOOP('',(#5983,#5984,#6005,#6006));
+#5983 = ORIENTED_EDGE('',*,*,#5111,.T.);
+#5984 = ORIENTED_EDGE('',*,*,#5985,.T.);
+#5985 = EDGE_CURVE('',#5112,#5937,#5986,.T.);
+#5986 = SURFACE_CURVE('',#5987,(#5991,#5998),.PCURVE_S1.);
+#5987 = LINE('',#5988,#5989);
+#5988 = CARTESIAN_POINT('',(13.339683351531,1.121457443772,42.9));
+#5989 = VECTOR('',#5990,1.);
+#5990 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#5991 = PCURVE('',#2328,#5992);
+#5992 = DEFINITIONAL_REPRESENTATION('',(#5993),#5997);
+#5993 = LINE('',#5994,#5995);
+#5994 = CARTESIAN_POINT('',(-0.,-3.4));
+#5995 = VECTOR('',#5996,1.);
+#5996 = DIRECTION('',(1.,0.));
+#5997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5998 = PCURVE('',#5149,#5999);
+#5999 = DEFINITIONAL_REPRESENTATION('',(#6000),#6004);
+#6000 = LINE('',#6001,#6002);
+#6001 = CARTESIAN_POINT('',(-0.4,0.));
+#6002 = VECTOR('',#6003,1.);
+#6003 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6005 = ORIENTED_EDGE('',*,*,#5959,.F.);
+#6006 = ORIENTED_EDGE('',*,*,#2305,.F.);
+#6007 = ADVANCED_FACE('',(#6008),#2269,.F.);
+#6008 = FACE_BOUND('',#6009,.F.);
+#6009 = EDGE_LOOP('',(#6010,#6011,#6034,#6055));
+#6010 = ORIENTED_EDGE('',*,*,#5091,.T.);
+#6011 = ORIENTED_EDGE('',*,*,#6012,.T.);
+#6012 = EDGE_CURVE('',#5068,#6013,#6015,.T.);
+#6013 = VERTEX_POINT('',#6014);
+#6014 = CARTESIAN_POINT('',(13.279798154109,0.623058615078,42.9));
+#6015 = SURFACE_CURVE('',#6016,(#6020,#6027),.PCURVE_S1.);
+#6016 = LINE('',#6017,#6018);
+#6017 = CARTESIAN_POINT('',(13.430279549754,0.862548384305,42.9));
+#6018 = VECTOR('',#6019,1.);
+#6019 = DIRECTION('',(-0.532032076515,-0.846724199228,0.));
+#6020 = PCURVE('',#2269,#6021);
+#6021 = DEFINITIONAL_REPRESENTATION('',(#6022),#6026);
+#6022 = LINE('',#6023,#6024);
+#6023 = CARTESIAN_POINT('',(0.,-3.4));
+#6024 = VECTOR('',#6025,1.);
+#6025 = DIRECTION('',(1.,0.));
+#6026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6027 = PCURVE('',#5055,#6028);
+#6028 = DEFINITIONAL_REPRESENTATION('',(#6029),#6033);
+#6029 = LINE('',#6030,#6031);
+#6030 = CARTESIAN_POINT('',(0.,0.));
+#6031 = VECTOR('',#6032,1.);
+#6032 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6034 = ORIENTED_EDGE('',*,*,#6035,.F.);
+#6035 = EDGE_CURVE('',#2212,#6013,#6036,.T.);
+#6036 = SURFACE_CURVE('',#6037,(#6041,#6048),.PCURVE_S1.);
+#6037 = LINE('',#6038,#6039);
+#6038 = CARTESIAN_POINT('',(13.279798154109,0.623058615078,46.3));
+#6039 = VECTOR('',#6040,1.);
+#6040 = DIRECTION('',(-0.,0.,-1.));
+#6041 = PCURVE('',#2269,#6042);
+#6042 = DEFINITIONAL_REPRESENTATION('',(#6043),#6047);
+#6043 = LINE('',#6044,#6045);
+#6044 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6045 = VECTOR('',#6046,1.);
+#6046 = DIRECTION('',(0.,-1.));
+#6047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6048 = PCURVE('',#2234,#6049);
+#6049 = DEFINITIONAL_REPRESENTATION('',(#6050),#6054);
+#6050 = LINE('',#6051,#6052);
+#6051 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6052 = VECTOR('',#6053,1.);
+#6053 = DIRECTION('',(0.,-1.));
+#6054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6055 = ORIENTED_EDGE('',*,*,#2246,.F.);
+#6056 = ADVANCED_FACE('',(#6057),#2234,.T.);
+#6057 = FACE_BOUND('',#6058,.T.);
+#6058 = EDGE_LOOP('',(#6059,#6060,#6081,#6082));
+#6059 = ORIENTED_EDGE('',*,*,#5017,.T.);
+#6060 = ORIENTED_EDGE('',*,*,#6061,.T.);
+#6061 = EDGE_CURVE('',#5018,#6013,#6062,.T.);
+#6062 = SURFACE_CURVE('',#6063,(#6067,#6074),.PCURVE_S1.);
+#6063 = LINE('',#6064,#6065);
+#6064 = CARTESIAN_POINT('',(13.519287923337,0.472577219433,42.9));
+#6065 = VECTOR('',#6066,1.);
+#6066 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#6067 = PCURVE('',#2234,#6068);
+#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073);
+#6069 = LINE('',#6070,#6071);
+#6070 = CARTESIAN_POINT('',(-0.,-3.4));
+#6071 = VECTOR('',#6072,1.);
+#6072 = DIRECTION('',(1.,0.));
+#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6074 = PCURVE('',#5055,#6075);
+#6075 = DEFINITIONAL_REPRESENTATION('',(#6076),#6080);
+#6076 = LINE('',#6077,#6078);
+#6077 = CARTESIAN_POINT('',(-0.4,0.));
+#6078 = VECTOR('',#6079,1.);
+#6079 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6081 = ORIENTED_EDGE('',*,*,#6035,.F.);
+#6082 = ORIENTED_EDGE('',*,*,#2211,.F.);
+#6083 = ADVANCED_FACE('',(#6084),#2175,.F.);
+#6084 = FACE_BOUND('',#6085,.F.);
+#6085 = EDGE_LOOP('',(#6086,#6087,#6110,#6131));
+#6086 = ORIENTED_EDGE('',*,*,#4997,.T.);
+#6087 = ORIENTED_EDGE('',*,*,#6088,.T.);
+#6088 = EDGE_CURVE('',#4974,#6089,#6091,.T.);
+#6089 = VERTEX_POINT('',#6090);
+#6090 = CARTESIAN_POINT('',(13.35,-5.939693181745E-16,42.9));
+#6091 = SURFACE_CURVE('',#6092,(#6096,#6103),.PCURVE_S1.);
+#6092 = LINE('',#6093,#6094);
+#6093 = CARTESIAN_POINT('',(13.55,0.2,42.9));
+#6094 = VECTOR('',#6095,1.);
+#6095 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#6096 = PCURVE('',#2175,#6097);
+#6097 = DEFINITIONAL_REPRESENTATION('',(#6098),#6102);
+#6098 = LINE('',#6099,#6100);
+#6099 = CARTESIAN_POINT('',(0.,-3.4));
+#6100 = VECTOR('',#6101,1.);
+#6101 = DIRECTION('',(1.,0.));
+#6102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6103 = PCURVE('',#4911,#6104);
+#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109);
+#6105 = LINE('',#6106,#6107);
+#6106 = CARTESIAN_POINT('',(0.,0.));
+#6107 = VECTOR('',#6108,1.);
+#6108 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6110 = ORIENTED_EDGE('',*,*,#6111,.F.);
+#6111 = EDGE_CURVE('',#2097,#6089,#6112,.T.);
+#6112 = SURFACE_CURVE('',#6113,(#6117,#6124),.PCURVE_S1.);
+#6113 = LINE('',#6114,#6115);
+#6114 = CARTESIAN_POINT('',(13.35,-5.939693181745E-16,46.3));
+#6115 = VECTOR('',#6116,1.);
+#6116 = DIRECTION('',(0.,0.,-1.));
+#6117 = PCURVE('',#2175,#6118);
+#6118 = DEFINITIONAL_REPRESENTATION('',(#6119),#6123);
+#6119 = LINE('',#6120,#6121);
+#6120 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6121 = VECTOR('',#6122,1.);
+#6122 = DIRECTION('',(0.,-1.));
+#6123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6124 = PCURVE('',#2119,#6125);
+#6125 = DEFINITIONAL_REPRESENTATION('',(#6126),#6130);
+#6126 = LINE('',#6127,#6128);
+#6127 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6128 = VECTOR('',#6129,1.);
+#6129 = DIRECTION('',(0.,-1.));
+#6130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6131 = ORIENTED_EDGE('',*,*,#2152,.F.);
+#6132 = ADVANCED_FACE('',(#6133),#2119,.T.);
+#6133 = FACE_BOUND('',#6134,.T.);
+#6134 = EDGE_LOOP('',(#6135,#6136,#6157,#6158));
+#6135 = ORIENTED_EDGE('',*,*,#4873,.T.);
+#6136 = ORIENTED_EDGE('',*,*,#6137,.T.);
+#6137 = EDGE_CURVE('',#4874,#6089,#6138,.T.);
+#6138 = SURFACE_CURVE('',#6139,(#6143,#6150),.PCURVE_S1.);
+#6139 = LINE('',#6140,#6141);
+#6140 = CARTESIAN_POINT('',(13.55,-0.2,42.9));
+#6141 = VECTOR('',#6142,1.);
+#6142 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6143 = PCURVE('',#2119,#6144);
+#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149);
+#6145 = LINE('',#6146,#6147);
+#6146 = CARTESIAN_POINT('',(-0.,-3.4));
+#6147 = VECTOR('',#6148,1.);
+#6148 = DIRECTION('',(1.,0.));
+#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6150 = PCURVE('',#4911,#6151);
+#6151 = DEFINITIONAL_REPRESENTATION('',(#6152),#6156);
+#6152 = LINE('',#6153,#6154);
+#6153 = CARTESIAN_POINT('',(-0.4,0.));
+#6154 = VECTOR('',#6155,1.);
+#6155 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6157 = ORIENTED_EDGE('',*,*,#6111,.F.);
+#6158 = ORIENTED_EDGE('',*,*,#2096,.F.);
+#6159 = ADVANCED_FACE('',(#6160),#2060,.F.);
+#6160 = FACE_BOUND('',#6161,.F.);
+#6161 = EDGE_LOOP('',(#6162,#6163,#6186,#6207));
+#6162 = ORIENTED_EDGE('',*,*,#4853,.T.);
+#6163 = ORIENTED_EDGE('',*,*,#6164,.T.);
+#6164 = EDGE_CURVE('',#4830,#6165,#6167,.T.);
+#6165 = VERTEX_POINT('',#6166);
+#6166 = CARTESIAN_POINT('',(13.279798154109,-0.623058615078,42.9));
+#6167 = SURFACE_CURVE('',#6168,(#6172,#6179),.PCURVE_S1.);
+#6168 = LINE('',#6169,#6170);
+#6169 = CARTESIAN_POINT('',(13.519287923337,-0.472577219433,42.9));
+#6170 = VECTOR('',#6171,1.);
+#6171 = DIRECTION('',(-0.846724199228,-0.532032076515,0.));
+#6172 = PCURVE('',#2060,#6173);
+#6173 = DEFINITIONAL_REPRESENTATION('',(#6174),#6178);
+#6174 = LINE('',#6175,#6176);
+#6175 = CARTESIAN_POINT('',(0.,-3.4));
+#6176 = VECTOR('',#6177,1.);
+#6177 = DIRECTION('',(1.,0.));
+#6178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6179 = PCURVE('',#4817,#6180);
+#6180 = DEFINITIONAL_REPRESENTATION('',(#6181),#6185);
+#6181 = LINE('',#6182,#6183);
+#6182 = CARTESIAN_POINT('',(0.,0.));
+#6183 = VECTOR('',#6184,1.);
+#6184 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6186 = ORIENTED_EDGE('',*,*,#6187,.F.);
+#6187 = EDGE_CURVE('',#2003,#6165,#6188,.T.);
+#6188 = SURFACE_CURVE('',#6189,(#6193,#6200),.PCURVE_S1.);
+#6189 = LINE('',#6190,#6191);
+#6190 = CARTESIAN_POINT('',(13.279798154109,-0.623058615078,46.3));
+#6191 = VECTOR('',#6192,1.);
+#6192 = DIRECTION('',(0.,0.,-1.));
+#6193 = PCURVE('',#2060,#6194);
+#6194 = DEFINITIONAL_REPRESENTATION('',(#6195),#6199);
+#6195 = LINE('',#6196,#6197);
+#6196 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6197 = VECTOR('',#6198,1.);
+#6198 = DIRECTION('',(0.,-1.));
+#6199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6200 = PCURVE('',#2025,#6201);
+#6201 = DEFINITIONAL_REPRESENTATION('',(#6202),#6206);
+#6202 = LINE('',#6203,#6204);
+#6203 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6204 = VECTOR('',#6205,1.);
+#6205 = DIRECTION('',(0.,-1.));
+#6206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6207 = ORIENTED_EDGE('',*,*,#2037,.F.);
+#6208 = ADVANCED_FACE('',(#6209),#2025,.T.);
+#6209 = FACE_BOUND('',#6210,.T.);
+#6210 = EDGE_LOOP('',(#6211,#6212,#6233,#6234));
+#6211 = ORIENTED_EDGE('',*,*,#4779,.T.);
+#6212 = ORIENTED_EDGE('',*,*,#6213,.T.);
+#6213 = EDGE_CURVE('',#4780,#6165,#6214,.T.);
+#6214 = SURFACE_CURVE('',#6215,(#6219,#6226),.PCURVE_S1.);
+#6215 = LINE('',#6216,#6217);
+#6216 = CARTESIAN_POINT('',(13.430279549754,-0.862548384305,42.9));
+#6217 = VECTOR('',#6218,1.);
+#6218 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#6219 = PCURVE('',#2025,#6220);
+#6220 = DEFINITIONAL_REPRESENTATION('',(#6221),#6225);
+#6221 = LINE('',#6222,#6223);
+#6222 = CARTESIAN_POINT('',(-0.,-3.4));
+#6223 = VECTOR('',#6224,1.);
+#6224 = DIRECTION('',(1.,0.));
+#6225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6226 = PCURVE('',#4817,#6227);
+#6227 = DEFINITIONAL_REPRESENTATION('',(#6228),#6232);
+#6228 = LINE('',#6229,#6230);
+#6229 = CARTESIAN_POINT('',(-0.4,0.));
+#6230 = VECTOR('',#6231,1.);
+#6231 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6233 = ORIENTED_EDGE('',*,*,#6187,.F.);
+#6234 = ORIENTED_EDGE('',*,*,#2002,.F.);
+#6235 = ADVANCED_FACE('',(#6236),#1966,.F.);
+#6236 = FACE_BOUND('',#6237,.F.);
+#6237 = EDGE_LOOP('',(#6238,#6239,#6262,#6283));
+#6238 = ORIENTED_EDGE('',*,*,#4759,.T.);
+#6239 = ORIENTED_EDGE('',*,*,#6240,.T.);
+#6240 = EDGE_CURVE('',#4736,#6241,#6243,.T.);
+#6241 = VERTEX_POINT('',#6242);
+#6242 = CARTESIAN_POINT('',(13.072712830127,-1.214874469529,42.9));
+#6243 = SURFACE_CURVE('',#6244,(#6248,#6255),.PCURVE_S1.);
+#6244 = LINE('',#6245,#6246);
+#6245 = CARTESIAN_POINT('',(13.339683351531,-1.121457443772,42.9));
+#6246 = VECTOR('',#6247,1.);
+#6247 = DIRECTION('',(-0.943883330308,-0.330279061955,0.));
+#6248 = PCURVE('',#1966,#6249);
+#6249 = DEFINITIONAL_REPRESENTATION('',(#6250),#6254);
+#6250 = LINE('',#6251,#6252);
+#6251 = CARTESIAN_POINT('',(0.,-3.4));
+#6252 = VECTOR('',#6253,1.);
+#6253 = DIRECTION('',(1.,0.));
+#6254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6255 = PCURVE('',#4723,#6256);
+#6256 = DEFINITIONAL_REPRESENTATION('',(#6257),#6261);
+#6257 = LINE('',#6258,#6259);
+#6258 = CARTESIAN_POINT('',(0.,0.));
+#6259 = VECTOR('',#6260,1.);
+#6260 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6262 = ORIENTED_EDGE('',*,*,#6263,.F.);
+#6263 = EDGE_CURVE('',#1909,#6241,#6264,.T.);
+#6264 = SURFACE_CURVE('',#6265,(#6269,#6276),.PCURVE_S1.);
+#6265 = LINE('',#6266,#6267);
+#6266 = CARTESIAN_POINT('',(13.072712830127,-1.214874469529,46.3));
+#6267 = VECTOR('',#6268,1.);
+#6268 = DIRECTION('',(0.,0.,-1.));
+#6269 = PCURVE('',#1966,#6270);
+#6270 = DEFINITIONAL_REPRESENTATION('',(#6271),#6275);
+#6271 = LINE('',#6272,#6273);
+#6272 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6273 = VECTOR('',#6274,1.);
+#6274 = DIRECTION('',(0.,-1.));
+#6275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6276 = PCURVE('',#1931,#6277);
+#6277 = DEFINITIONAL_REPRESENTATION('',(#6278),#6282);
+#6278 = LINE('',#6279,#6280);
+#6279 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6280 = VECTOR('',#6281,1.);
+#6281 = DIRECTION('',(0.,-1.));
+#6282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6283 = ORIENTED_EDGE('',*,*,#1943,.F.);
+#6284 = ADVANCED_FACE('',(#6285),#1931,.T.);
+#6285 = FACE_BOUND('',#6286,.T.);
+#6286 = EDGE_LOOP('',(#6287,#6288,#6309,#6310));
+#6287 = ORIENTED_EDGE('',*,*,#4685,.T.);
+#6288 = ORIENTED_EDGE('',*,*,#6289,.T.);
+#6289 = EDGE_CURVE('',#4686,#6241,#6290,.T.);
+#6290 = SURFACE_CURVE('',#6291,(#6295,#6302),.PCURVE_S1.);
+#6291 = LINE('',#6292,#6293);
+#6292 = CARTESIAN_POINT('',(13.166129855884,-1.481844990933,42.9));
+#6293 = VECTOR('',#6294,1.);
+#6294 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#6295 = PCURVE('',#1931,#6296);
+#6296 = DEFINITIONAL_REPRESENTATION('',(#6297),#6301);
+#6297 = LINE('',#6298,#6299);
+#6298 = CARTESIAN_POINT('',(-0.,-3.4));
+#6299 = VECTOR('',#6300,1.);
+#6300 = DIRECTION('',(1.,0.));
+#6301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6302 = PCURVE('',#4723,#6303);
+#6303 = DEFINITIONAL_REPRESENTATION('',(#6304),#6308);
+#6304 = LINE('',#6305,#6306);
+#6305 = CARTESIAN_POINT('',(-0.4,0.));
+#6306 = VECTOR('',#6307,1.);
+#6307 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6309 = ORIENTED_EDGE('',*,*,#6263,.F.);
+#6310 = ORIENTED_EDGE('',*,*,#1908,.F.);
+#6311 = ADVANCED_FACE('',(#6312),#1872,.F.);
+#6312 = FACE_BOUND('',#6313,.F.);
+#6313 = EDGE_LOOP('',(#6314,#6315,#6338,#6359));
+#6314 = ORIENTED_EDGE('',*,*,#4665,.T.);
+#6315 = ORIENTED_EDGE('',*,*,#6316,.T.);
+#6316 = EDGE_CURVE('',#4642,#6317,#6319,.T.);
+#6317 = VERTEX_POINT('',#6318);
+#6318 = CARTESIAN_POINT('',(12.73912815091,-1.745771445204,42.9));
+#6319 = SURFACE_CURVE('',#6320,(#6324,#6331),.PCURVE_S1.);
+#6320 = LINE('',#6321,#6322);
+#6321 = CARTESIAN_POINT('',(13.020192407776,-1.714103109083,42.9));
+#6322 = VECTOR('',#6323,1.);
+#6323 = DIRECTION('',(-0.993712209893,-0.111964476103,0.));
+#6324 = PCURVE('',#1872,#6325);
+#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6330);
+#6326 = LINE('',#6327,#6328);
+#6327 = CARTESIAN_POINT('',(0.,-3.4));
+#6328 = VECTOR('',#6329,1.);
+#6329 = DIRECTION('',(1.,0.));
+#6330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6331 = PCURVE('',#4629,#6332);
+#6332 = DEFINITIONAL_REPRESENTATION('',(#6333),#6337);
+#6333 = LINE('',#6334,#6335);
+#6334 = CARTESIAN_POINT('',(0.,0.));
+#6335 = VECTOR('',#6336,1.);
+#6336 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6338 = ORIENTED_EDGE('',*,*,#6339,.F.);
+#6339 = EDGE_CURVE('',#1815,#6317,#6340,.T.);
+#6340 = SURFACE_CURVE('',#6341,(#6345,#6352),.PCURVE_S1.);
+#6341 = LINE('',#6342,#6343);
+#6342 = CARTESIAN_POINT('',(12.73912815091,-1.745771445204,46.3));
+#6343 = VECTOR('',#6344,1.);
+#6344 = DIRECTION('',(0.,0.,-1.));
+#6345 = PCURVE('',#1872,#6346);
+#6346 = DEFINITIONAL_REPRESENTATION('',(#6347),#6351);
+#6347 = LINE('',#6348,#6349);
+#6348 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6349 = VECTOR('',#6350,1.);
+#6350 = DIRECTION('',(0.,-1.));
+#6351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6352 = PCURVE('',#1837,#6353);
+#6353 = DEFINITIONAL_REPRESENTATION('',(#6354),#6358);
+#6354 = LINE('',#6355,#6356);
+#6355 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6356 = VECTOR('',#6357,1.);
+#6357 = DIRECTION('',(0.,-1.));
+#6358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6359 = ORIENTED_EDGE('',*,*,#1849,.F.);
+#6360 = ADVANCED_FACE('',(#6361),#1837,.T.);
+#6361 = FACE_BOUND('',#6362,.T.);
+#6362 = EDGE_LOOP('',(#6363,#6364,#6385,#6386));
+#6363 = ORIENTED_EDGE('',*,*,#4591,.T.);
+#6364 = ORIENTED_EDGE('',*,*,#6365,.T.);
+#6365 = EDGE_CURVE('',#4592,#6317,#6366,.T.);
+#6366 = SURFACE_CURVE('',#6367,(#6371,#6378),.PCURVE_S1.);
+#6367 = LINE('',#6368,#6369);
+#6368 = CARTESIAN_POINT('',(12.770796487032,-2.02683570207,42.9));
+#6369 = VECTOR('',#6370,1.);
+#6370 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#6371 = PCURVE('',#1837,#6372);
+#6372 = DEFINITIONAL_REPRESENTATION('',(#6373),#6377);
+#6373 = LINE('',#6374,#6375);
+#6374 = CARTESIAN_POINT('',(-0.,-3.4));
+#6375 = VECTOR('',#6376,1.);
+#6376 = DIRECTION('',(1.,0.));
+#6377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6378 = PCURVE('',#4629,#6379);
+#6379 = DEFINITIONAL_REPRESENTATION('',(#6380),#6384);
+#6380 = LINE('',#6381,#6382);
+#6381 = CARTESIAN_POINT('',(-0.4,0.));
+#6382 = VECTOR('',#6383,1.);
+#6383 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6385 = ORIENTED_EDGE('',*,*,#6339,.F.);
+#6386 = ORIENTED_EDGE('',*,*,#1814,.F.);
+#6387 = ADVANCED_FACE('',(#6388),#1778,.F.);
+#6388 = FACE_BOUND('',#6389,.F.);
+#6389 = EDGE_LOOP('',(#6390,#6391,#6414,#6435));
+#6390 = ORIENTED_EDGE('',*,*,#4571,.T.);
+#6391 = ORIENTED_EDGE('',*,*,#6392,.T.);
+#6392 = EDGE_CURVE('',#4548,#6393,#6395,.T.);
+#6393 = VERTEX_POINT('',#6394);
+#6394 = CARTESIAN_POINT('',(12.295771445204,-2.18912815091,42.9));
+#6395 = SURFACE_CURVE('',#6396,(#6400,#6407),.PCURVE_S1.);
+#6396 = LINE('',#6397,#6398);
+#6397 = CARTESIAN_POINT('',(12.57683570207,-2.220796487032,42.9));
+#6398 = VECTOR('',#6399,1.);
+#6399 = DIRECTION('',(-0.993712209893,0.111964476103,0.));
+#6400 = PCURVE('',#1778,#6401);
+#6401 = DEFINITIONAL_REPRESENTATION('',(#6402),#6406);
+#6402 = LINE('',#6403,#6404);
+#6403 = CARTESIAN_POINT('',(0.,-3.4));
+#6404 = VECTOR('',#6405,1.);
+#6405 = DIRECTION('',(1.,0.));
+#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6407 = PCURVE('',#4535,#6408);
+#6408 = DEFINITIONAL_REPRESENTATION('',(#6409),#6413);
+#6409 = LINE('',#6410,#6411);
+#6410 = CARTESIAN_POINT('',(0.,0.));
+#6411 = VECTOR('',#6412,1.);
+#6412 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6414 = ORIENTED_EDGE('',*,*,#6415,.F.);
+#6415 = EDGE_CURVE('',#1721,#6393,#6416,.T.);
+#6416 = SURFACE_CURVE('',#6417,(#6421,#6428),.PCURVE_S1.);
+#6417 = LINE('',#6418,#6419);
+#6418 = CARTESIAN_POINT('',(12.295771445204,-2.18912815091,46.3));
+#6419 = VECTOR('',#6420,1.);
+#6420 = DIRECTION('',(0.,0.,-1.));
+#6421 = PCURVE('',#1778,#6422);
+#6422 = DEFINITIONAL_REPRESENTATION('',(#6423),#6427);
+#6423 = LINE('',#6424,#6425);
+#6424 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6425 = VECTOR('',#6426,1.);
+#6426 = DIRECTION('',(0.,-1.));
+#6427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6428 = PCURVE('',#1743,#6429);
+#6429 = DEFINITIONAL_REPRESENTATION('',(#6430),#6434);
+#6430 = LINE('',#6431,#6432);
+#6431 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6432 = VECTOR('',#6433,1.);
+#6433 = DIRECTION('',(0.,-1.));
+#6434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6435 = ORIENTED_EDGE('',*,*,#1755,.F.);
+#6436 = ADVANCED_FACE('',(#6437),#1743,.T.);
+#6437 = FACE_BOUND('',#6438,.T.);
+#6438 = EDGE_LOOP('',(#6439,#6440,#6461,#6462));
+#6439 = ORIENTED_EDGE('',*,*,#4497,.T.);
+#6440 = ORIENTED_EDGE('',*,*,#6441,.T.);
+#6441 = EDGE_CURVE('',#4498,#6393,#6442,.T.);
+#6442 = SURFACE_CURVE('',#6443,(#6447,#6454),.PCURVE_S1.);
+#6443 = LINE('',#6444,#6445);
+#6444 = CARTESIAN_POINT('',(12.264103109083,-2.470192407776,42.9));
+#6445 = VECTOR('',#6446,1.);
+#6446 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#6447 = PCURVE('',#1743,#6448);
+#6448 = DEFINITIONAL_REPRESENTATION('',(#6449),#6453);
+#6449 = LINE('',#6450,#6451);
+#6450 = CARTESIAN_POINT('',(-0.,-3.4));
+#6451 = VECTOR('',#6452,1.);
+#6452 = DIRECTION('',(1.,0.));
+#6453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6454 = PCURVE('',#4535,#6455);
+#6455 = DEFINITIONAL_REPRESENTATION('',(#6456),#6460);
+#6456 = LINE('',#6457,#6458);
+#6457 = CARTESIAN_POINT('',(-0.4,0.));
+#6458 = VECTOR('',#6459,1.);
+#6459 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6461 = ORIENTED_EDGE('',*,*,#6415,.F.);
+#6462 = ORIENTED_EDGE('',*,*,#1720,.F.);
+#6463 = ADVANCED_FACE('',(#6464),#1684,.F.);
+#6464 = FACE_BOUND('',#6465,.F.);
+#6465 = EDGE_LOOP('',(#6466,#6467,#6490,#6511));
+#6466 = ORIENTED_EDGE('',*,*,#4477,.T.);
+#6467 = ORIENTED_EDGE('',*,*,#6468,.T.);
+#6468 = EDGE_CURVE('',#4454,#6469,#6471,.T.);
+#6469 = VERTEX_POINT('',#6470);
+#6470 = CARTESIAN_POINT('',(11.764874469529,-2.522712830127,42.9));
+#6471 = SURFACE_CURVE('',#6472,(#6476,#6483),.PCURVE_S1.);
+#6472 = LINE('',#6473,#6474);
+#6473 = CARTESIAN_POINT('',(12.031844990933,-2.616129855884,42.9));
+#6474 = VECTOR('',#6475,1.);
+#6475 = DIRECTION('',(-0.943883330308,0.330279061955,0.));
+#6476 = PCURVE('',#1684,#6477);
+#6477 = DEFINITIONAL_REPRESENTATION('',(#6478),#6482);
+#6478 = LINE('',#6479,#6480);
+#6479 = CARTESIAN_POINT('',(0.,-3.4));
+#6480 = VECTOR('',#6481,1.);
+#6481 = DIRECTION('',(1.,0.));
+#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6483 = PCURVE('',#4441,#6484);
+#6484 = DEFINITIONAL_REPRESENTATION('',(#6485),#6489);
+#6485 = LINE('',#6486,#6487);
+#6486 = CARTESIAN_POINT('',(0.,0.));
+#6487 = VECTOR('',#6488,1.);
+#6488 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6490 = ORIENTED_EDGE('',*,*,#6491,.F.);
+#6491 = EDGE_CURVE('',#1627,#6469,#6492,.T.);
+#6492 = SURFACE_CURVE('',#6493,(#6497,#6504),.PCURVE_S1.);
+#6493 = LINE('',#6494,#6495);
+#6494 = CARTESIAN_POINT('',(11.764874469529,-2.522712830127,46.3));
+#6495 = VECTOR('',#6496,1.);
+#6496 = DIRECTION('',(0.,0.,-1.));
+#6497 = PCURVE('',#1684,#6498);
+#6498 = DEFINITIONAL_REPRESENTATION('',(#6499),#6503);
+#6499 = LINE('',#6500,#6501);
+#6500 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6501 = VECTOR('',#6502,1.);
+#6502 = DIRECTION('',(0.,-1.));
+#6503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6504 = PCURVE('',#1649,#6505);
+#6505 = DEFINITIONAL_REPRESENTATION('',(#6506),#6510);
+#6506 = LINE('',#6507,#6508);
+#6507 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6508 = VECTOR('',#6509,1.);
+#6509 = DIRECTION('',(0.,-1.));
+#6510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6511 = ORIENTED_EDGE('',*,*,#1661,.F.);
+#6512 = ADVANCED_FACE('',(#6513),#1649,.T.);
+#6513 = FACE_BOUND('',#6514,.T.);
+#6514 = EDGE_LOOP('',(#6515,#6516,#6537,#6538));
+#6515 = ORIENTED_EDGE('',*,*,#4403,.T.);
+#6516 = ORIENTED_EDGE('',*,*,#6517,.T.);
+#6517 = EDGE_CURVE('',#4404,#6469,#6518,.T.);
+#6518 = SURFACE_CURVE('',#6519,(#6523,#6530),.PCURVE_S1.);
+#6519 = LINE('',#6520,#6521);
+#6520 = CARTESIAN_POINT('',(11.671457443772,-2.789683351531,42.9));
+#6521 = VECTOR('',#6522,1.);
+#6522 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#6523 = PCURVE('',#1649,#6524);
+#6524 = DEFINITIONAL_REPRESENTATION('',(#6525),#6529);
+#6525 = LINE('',#6526,#6527);
+#6526 = CARTESIAN_POINT('',(-0.,-3.4));
+#6527 = VECTOR('',#6528,1.);
+#6528 = DIRECTION('',(1.,0.));
+#6529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6530 = PCURVE('',#4441,#6531);
+#6531 = DEFINITIONAL_REPRESENTATION('',(#6532),#6536);
+#6532 = LINE('',#6533,#6534);
+#6533 = CARTESIAN_POINT('',(-0.4,0.));
+#6534 = VECTOR('',#6535,1.);
+#6535 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6537 = ORIENTED_EDGE('',*,*,#6491,.F.);
+#6538 = ORIENTED_EDGE('',*,*,#1626,.F.);
+#6539 = ADVANCED_FACE('',(#6540),#1590,.F.);
+#6540 = FACE_BOUND('',#6541,.F.);
+#6541 = EDGE_LOOP('',(#6542,#6543,#6566,#6587));
+#6542 = ORIENTED_EDGE('',*,*,#4383,.T.);
+#6543 = ORIENTED_EDGE('',*,*,#6544,.T.);
+#6544 = EDGE_CURVE('',#4360,#6545,#6547,.T.);
+#6545 = VERTEX_POINT('',#6546);
+#6546 = CARTESIAN_POINT('',(11.173058615078,-2.729798154109,42.9));
+#6547 = SURFACE_CURVE('',#6548,(#6552,#6559),.PCURVE_S1.);
+#6548 = LINE('',#6549,#6550);
+#6549 = CARTESIAN_POINT('',(11.412548384305,-2.880279549754,42.9));
+#6550 = VECTOR('',#6551,1.);
+#6551 = DIRECTION('',(-0.846724199228,0.532032076515,0.));
+#6552 = PCURVE('',#1590,#6553);
+#6553 = DEFINITIONAL_REPRESENTATION('',(#6554),#6558);
+#6554 = LINE('',#6555,#6556);
+#6555 = CARTESIAN_POINT('',(0.,-3.4));
+#6556 = VECTOR('',#6557,1.);
+#6557 = DIRECTION('',(1.,0.));
+#6558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6559 = PCURVE('',#4347,#6560);
+#6560 = DEFINITIONAL_REPRESENTATION('',(#6561),#6565);
+#6561 = LINE('',#6562,#6563);
+#6562 = CARTESIAN_POINT('',(0.,0.));
+#6563 = VECTOR('',#6564,1.);
+#6564 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6566 = ORIENTED_EDGE('',*,*,#6567,.F.);
+#6567 = EDGE_CURVE('',#1533,#6545,#6568,.T.);
+#6568 = SURFACE_CURVE('',#6569,(#6573,#6580),.PCURVE_S1.);
+#6569 = LINE('',#6570,#6571);
+#6570 = CARTESIAN_POINT('',(11.173058615078,-2.729798154109,46.3));
+#6571 = VECTOR('',#6572,1.);
+#6572 = DIRECTION('',(0.,0.,-1.));
+#6573 = PCURVE('',#1590,#6574);
+#6574 = DEFINITIONAL_REPRESENTATION('',(#6575),#6579);
+#6575 = LINE('',#6576,#6577);
+#6576 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6577 = VECTOR('',#6578,1.);
+#6578 = DIRECTION('',(0.,-1.));
+#6579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6580 = PCURVE('',#1555,#6581);
+#6581 = DEFINITIONAL_REPRESENTATION('',(#6582),#6586);
+#6582 = LINE('',#6583,#6584);
+#6583 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6584 = VECTOR('',#6585,1.);
+#6585 = DIRECTION('',(0.,-1.));
+#6586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6587 = ORIENTED_EDGE('',*,*,#1567,.F.);
+#6588 = ADVANCED_FACE('',(#6589),#1555,.T.);
+#6589 = FACE_BOUND('',#6590,.T.);
+#6590 = EDGE_LOOP('',(#6591,#6592,#6613,#6614));
+#6591 = ORIENTED_EDGE('',*,*,#4309,.T.);
+#6592 = ORIENTED_EDGE('',*,*,#6593,.T.);
+#6593 = EDGE_CURVE('',#4310,#6545,#6594,.T.);
+#6594 = SURFACE_CURVE('',#6595,(#6599,#6606),.PCURVE_S1.);
+#6595 = LINE('',#6596,#6597);
+#6596 = CARTESIAN_POINT('',(11.022577219433,-2.969287923337,42.9));
+#6597 = VECTOR('',#6598,1.);
+#6598 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#6599 = PCURVE('',#1555,#6600);
+#6600 = DEFINITIONAL_REPRESENTATION('',(#6601),#6605);
+#6601 = LINE('',#6602,#6603);
+#6602 = CARTESIAN_POINT('',(-0.,-3.4));
+#6603 = VECTOR('',#6604,1.);
+#6604 = DIRECTION('',(1.,0.));
+#6605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6606 = PCURVE('',#4347,#6607);
+#6607 = DEFINITIONAL_REPRESENTATION('',(#6608),#6612);
+#6608 = LINE('',#6609,#6610);
+#6609 = CARTESIAN_POINT('',(-0.4,0.));
+#6610 = VECTOR('',#6611,1.);
+#6611 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6613 = ORIENTED_EDGE('',*,*,#6567,.F.);
+#6614 = ORIENTED_EDGE('',*,*,#1532,.F.);
+#6615 = ADVANCED_FACE('',(#6616),#1496,.F.);
+#6616 = FACE_BOUND('',#6617,.F.);
+#6617 = EDGE_LOOP('',(#6618,#6619,#6642,#6663));
+#6618 = ORIENTED_EDGE('',*,*,#4289,.T.);
+#6619 = ORIENTED_EDGE('',*,*,#6620,.T.);
+#6620 = EDGE_CURVE('',#4266,#6621,#6623,.T.);
+#6621 = VERTEX_POINT('',#6622);
+#6622 = CARTESIAN_POINT('',(10.55,-2.8,42.9));
+#6623 = SURFACE_CURVE('',#6624,(#6628,#6635),.PCURVE_S1.);
+#6624 = LINE('',#6625,#6626);
+#6625 = CARTESIAN_POINT('',(10.75,-3.,42.9));
+#6626 = VECTOR('',#6627,1.);
+#6627 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#6628 = PCURVE('',#1496,#6629);
+#6629 = DEFINITIONAL_REPRESENTATION('',(#6630),#6634);
+#6630 = LINE('',#6631,#6632);
+#6631 = CARTESIAN_POINT('',(0.,-3.4));
+#6632 = VECTOR('',#6633,1.);
+#6633 = DIRECTION('',(1.,0.));
+#6634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6635 = PCURVE('',#4253,#6636);
+#6636 = DEFINITIONAL_REPRESENTATION('',(#6637),#6641);
+#6637 = LINE('',#6638,#6639);
+#6638 = CARTESIAN_POINT('',(0.,0.));
+#6639 = VECTOR('',#6640,1.);
+#6640 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6642 = ORIENTED_EDGE('',*,*,#6643,.F.);
+#6643 = EDGE_CURVE('',#1439,#6621,#6644,.T.);
+#6644 = SURFACE_CURVE('',#6645,(#6649,#6656),.PCURVE_S1.);
+#6645 = LINE('',#6646,#6647);
+#6646 = CARTESIAN_POINT('',(10.55,-2.8,46.3));
+#6647 = VECTOR('',#6648,1.);
+#6648 = DIRECTION('',(0.,0.,-1.));
+#6649 = PCURVE('',#1496,#6650);
+#6650 = DEFINITIONAL_REPRESENTATION('',(#6651),#6655);
+#6651 = LINE('',#6652,#6653);
+#6652 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6653 = VECTOR('',#6654,1.);
+#6654 = DIRECTION('',(0.,-1.));
+#6655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6656 = PCURVE('',#1461,#6657);
+#6657 = DEFINITIONAL_REPRESENTATION('',(#6658),#6662);
+#6658 = LINE('',#6659,#6660);
+#6659 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6660 = VECTOR('',#6661,1.);
+#6661 = DIRECTION('',(0.,-1.));
+#6662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6663 = ORIENTED_EDGE('',*,*,#1473,.F.);
+#6664 = ADVANCED_FACE('',(#6665),#1461,.T.);
+#6665 = FACE_BOUND('',#6666,.T.);
+#6666 = EDGE_LOOP('',(#6667,#6668,#6689,#6690));
+#6667 = ORIENTED_EDGE('',*,*,#4215,.T.);
+#6668 = ORIENTED_EDGE('',*,*,#6669,.T.);
+#6669 = EDGE_CURVE('',#4216,#6621,#6670,.T.);
+#6670 = SURFACE_CURVE('',#6671,(#6675,#6682),.PCURVE_S1.);
+#6671 = LINE('',#6672,#6673);
+#6672 = CARTESIAN_POINT('',(10.35,-3.,42.9));
+#6673 = VECTOR('',#6674,1.);
+#6674 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#6675 = PCURVE('',#1461,#6676);
+#6676 = DEFINITIONAL_REPRESENTATION('',(#6677),#6681);
+#6677 = LINE('',#6678,#6679);
+#6678 = CARTESIAN_POINT('',(-0.,-3.4));
+#6679 = VECTOR('',#6680,1.);
+#6680 = DIRECTION('',(1.,0.));
+#6681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6682 = PCURVE('',#4253,#6683);
+#6683 = DEFINITIONAL_REPRESENTATION('',(#6684),#6688);
+#6684 = LINE('',#6685,#6686);
+#6685 = CARTESIAN_POINT('',(-0.4,0.));
+#6686 = VECTOR('',#6687,1.);
+#6687 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6689 = ORIENTED_EDGE('',*,*,#6643,.F.);
+#6690 = ORIENTED_EDGE('',*,*,#1438,.F.);
+#6691 = ADVANCED_FACE('',(#6692),#1402,.F.);
+#6692 = FACE_BOUND('',#6693,.F.);
+#6693 = EDGE_LOOP('',(#6694,#6695,#6718,#6739));
+#6694 = ORIENTED_EDGE('',*,*,#4195,.T.);
+#6695 = ORIENTED_EDGE('',*,*,#6696,.T.);
+#6696 = EDGE_CURVE('',#4172,#6697,#6699,.T.);
+#6697 = VERTEX_POINT('',#6698);
+#6698 = CARTESIAN_POINT('',(9.926941384922,-2.729798154109,42.9));
+#6699 = SURFACE_CURVE('',#6700,(#6704,#6711),.PCURVE_S1.);
+#6700 = LINE('',#6701,#6702);
+#6701 = CARTESIAN_POINT('',(10.077422780567,-2.969287923337,42.9));
+#6702 = VECTOR('',#6703,1.);
+#6703 = DIRECTION('',(-0.532032076515,0.846724199228,0.));
+#6704 = PCURVE('',#1402,#6705);
+#6705 = DEFINITIONAL_REPRESENTATION('',(#6706),#6710);
+#6706 = LINE('',#6707,#6708);
+#6707 = CARTESIAN_POINT('',(0.,-3.4));
+#6708 = VECTOR('',#6709,1.);
+#6709 = DIRECTION('',(1.,0.));
+#6710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6711 = PCURVE('',#4159,#6712);
+#6712 = DEFINITIONAL_REPRESENTATION('',(#6713),#6717);
+#6713 = LINE('',#6714,#6715);
+#6714 = CARTESIAN_POINT('',(0.,0.));
+#6715 = VECTOR('',#6716,1.);
+#6716 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6718 = ORIENTED_EDGE('',*,*,#6719,.F.);
+#6719 = EDGE_CURVE('',#1345,#6697,#6720,.T.);
+#6720 = SURFACE_CURVE('',#6721,(#6725,#6732),.PCURVE_S1.);
+#6721 = LINE('',#6722,#6723);
+#6722 = CARTESIAN_POINT('',(9.926941384922,-2.729798154109,46.3));
+#6723 = VECTOR('',#6724,1.);
+#6724 = DIRECTION('',(0.,0.,-1.));
+#6725 = PCURVE('',#1402,#6726);
+#6726 = DEFINITIONAL_REPRESENTATION('',(#6727),#6731);
+#6727 = LINE('',#6728,#6729);
+#6728 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6729 = VECTOR('',#6730,1.);
+#6730 = DIRECTION('',(0.,-1.));
+#6731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6732 = PCURVE('',#1367,#6733);
+#6733 = DEFINITIONAL_REPRESENTATION('',(#6734),#6738);
+#6734 = LINE('',#6735,#6736);
+#6735 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6736 = VECTOR('',#6737,1.);
+#6737 = DIRECTION('',(0.,-1.));
+#6738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6739 = ORIENTED_EDGE('',*,*,#1379,.F.);
+#6740 = ADVANCED_FACE('',(#6741),#1367,.T.);
+#6741 = FACE_BOUND('',#6742,.T.);
+#6742 = EDGE_LOOP('',(#6743,#6744,#6765,#6766));
+#6743 = ORIENTED_EDGE('',*,*,#4121,.T.);
+#6744 = ORIENTED_EDGE('',*,*,#6745,.T.);
+#6745 = EDGE_CURVE('',#4122,#6697,#6746,.T.);
+#6746 = SURFACE_CURVE('',#6747,(#6751,#6758),.PCURVE_S1.);
+#6747 = LINE('',#6748,#6749);
+#6748 = CARTESIAN_POINT('',(9.687451615695,-2.880279549754,42.9));
+#6749 = VECTOR('',#6750,1.);
+#6750 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#6751 = PCURVE('',#1367,#6752);
+#6752 = DEFINITIONAL_REPRESENTATION('',(#6753),#6757);
+#6753 = LINE('',#6754,#6755);
+#6754 = CARTESIAN_POINT('',(-0.,-3.4));
+#6755 = VECTOR('',#6756,1.);
+#6756 = DIRECTION('',(1.,0.));
+#6757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6758 = PCURVE('',#4159,#6759);
+#6759 = DEFINITIONAL_REPRESENTATION('',(#6760),#6764);
+#6760 = LINE('',#6761,#6762);
+#6761 = CARTESIAN_POINT('',(-0.4,0.));
+#6762 = VECTOR('',#6763,1.);
+#6763 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6765 = ORIENTED_EDGE('',*,*,#6719,.F.);
+#6766 = ORIENTED_EDGE('',*,*,#1344,.F.);
+#6767 = ADVANCED_FACE('',(#6768),#1308,.F.);
+#6768 = FACE_BOUND('',#6769,.F.);
+#6769 = EDGE_LOOP('',(#6770,#6771,#6794,#6815));
+#6770 = ORIENTED_EDGE('',*,*,#4101,.T.);
+#6771 = ORIENTED_EDGE('',*,*,#6772,.T.);
+#6772 = EDGE_CURVE('',#4078,#6773,#6775,.T.);
+#6773 = VERTEX_POINT('',#6774);
+#6774 = CARTESIAN_POINT('',(9.335125530471,-2.522712830127,42.9));
+#6775 = SURFACE_CURVE('',#6776,(#6780,#6787),.PCURVE_S1.);
+#6776 = LINE('',#6777,#6778);
+#6777 = CARTESIAN_POINT('',(9.428542556228,-2.789683351531,42.9));
+#6778 = VECTOR('',#6779,1.);
+#6779 = DIRECTION('',(-0.330279061955,0.943883330308,0.));
+#6780 = PCURVE('',#1308,#6781);
+#6781 = DEFINITIONAL_REPRESENTATION('',(#6782),#6786);
+#6782 = LINE('',#6783,#6784);
+#6783 = CARTESIAN_POINT('',(0.,-3.4));
+#6784 = VECTOR('',#6785,1.);
+#6785 = DIRECTION('',(1.,0.));
+#6786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6787 = PCURVE('',#4065,#6788);
+#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793);
+#6789 = LINE('',#6790,#6791);
+#6790 = CARTESIAN_POINT('',(0.,0.));
+#6791 = VECTOR('',#6792,1.);
+#6792 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6794 = ORIENTED_EDGE('',*,*,#6795,.F.);
+#6795 = EDGE_CURVE('',#1251,#6773,#6796,.T.);
+#6796 = SURFACE_CURVE('',#6797,(#6801,#6808),.PCURVE_S1.);
+#6797 = LINE('',#6798,#6799);
+#6798 = CARTESIAN_POINT('',(9.335125530471,-2.522712830127,46.3));
+#6799 = VECTOR('',#6800,1.);
+#6800 = DIRECTION('',(0.,0.,-1.));
+#6801 = PCURVE('',#1308,#6802);
+#6802 = DEFINITIONAL_REPRESENTATION('',(#6803),#6807);
+#6803 = LINE('',#6804,#6805);
+#6804 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6805 = VECTOR('',#6806,1.);
+#6806 = DIRECTION('',(0.,-1.));
+#6807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6808 = PCURVE('',#1273,#6809);
+#6809 = DEFINITIONAL_REPRESENTATION('',(#6810),#6814);
+#6810 = LINE('',#6811,#6812);
+#6811 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6812 = VECTOR('',#6813,1.);
+#6813 = DIRECTION('',(0.,-1.));
+#6814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6815 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#6816 = ADVANCED_FACE('',(#6817),#1273,.T.);
+#6817 = FACE_BOUND('',#6818,.T.);
+#6818 = EDGE_LOOP('',(#6819,#6820,#6841,#6842));
+#6819 = ORIENTED_EDGE('',*,*,#4027,.T.);
+#6820 = ORIENTED_EDGE('',*,*,#6821,.T.);
+#6821 = EDGE_CURVE('',#4028,#6773,#6822,.T.);
+#6822 = SURFACE_CURVE('',#6823,(#6827,#6834),.PCURVE_S1.);
+#6823 = LINE('',#6824,#6825);
+#6824 = CARTESIAN_POINT('',(9.068155009067,-2.616129855884,42.9));
+#6825 = VECTOR('',#6826,1.);
+#6826 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#6827 = PCURVE('',#1273,#6828);
+#6828 = DEFINITIONAL_REPRESENTATION('',(#6829),#6833);
+#6829 = LINE('',#6830,#6831);
+#6830 = CARTESIAN_POINT('',(-0.,-3.4));
+#6831 = VECTOR('',#6832,1.);
+#6832 = DIRECTION('',(1.,0.));
+#6833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6834 = PCURVE('',#4065,#6835);
+#6835 = DEFINITIONAL_REPRESENTATION('',(#6836),#6840);
+#6836 = LINE('',#6837,#6838);
+#6837 = CARTESIAN_POINT('',(-0.4,0.));
+#6838 = VECTOR('',#6839,1.);
+#6839 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6841 = ORIENTED_EDGE('',*,*,#6795,.F.);
+#6842 = ORIENTED_EDGE('',*,*,#1250,.F.);
+#6843 = ADVANCED_FACE('',(#6844),#1214,.F.);
+#6844 = FACE_BOUND('',#6845,.F.);
+#6845 = EDGE_LOOP('',(#6846,#6847,#6870,#6891));
+#6846 = ORIENTED_EDGE('',*,*,#4007,.T.);
+#6847 = ORIENTED_EDGE('',*,*,#6848,.T.);
+#6848 = EDGE_CURVE('',#3984,#6849,#6851,.T.);
+#6849 = VERTEX_POINT('',#6850);
+#6850 = CARTESIAN_POINT('',(8.804228554796,-2.18912815091,42.9));
+#6851 = SURFACE_CURVE('',#6852,(#6856,#6863),.PCURVE_S1.);
+#6852 = LINE('',#6853,#6854);
+#6853 = CARTESIAN_POINT('',(8.835896890917,-2.470192407776,42.9));
+#6854 = VECTOR('',#6855,1.);
+#6855 = DIRECTION('',(-0.111964476103,0.993712209893,0.));
+#6856 = PCURVE('',#1214,#6857);
+#6857 = DEFINITIONAL_REPRESENTATION('',(#6858),#6862);
+#6858 = LINE('',#6859,#6860);
+#6859 = CARTESIAN_POINT('',(0.,-3.4));
+#6860 = VECTOR('',#6861,1.);
+#6861 = DIRECTION('',(1.,0.));
+#6862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6863 = PCURVE('',#3971,#6864);
+#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869);
+#6865 = LINE('',#6866,#6867);
+#6866 = CARTESIAN_POINT('',(0.,0.));
+#6867 = VECTOR('',#6868,1.);
+#6868 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6870 = ORIENTED_EDGE('',*,*,#6871,.F.);
+#6871 = EDGE_CURVE('',#1157,#6849,#6872,.T.);
+#6872 = SURFACE_CURVE('',#6873,(#6877,#6884),.PCURVE_S1.);
+#6873 = LINE('',#6874,#6875);
+#6874 = CARTESIAN_POINT('',(8.804228554796,-2.18912815091,46.3));
+#6875 = VECTOR('',#6876,1.);
+#6876 = DIRECTION('',(0.,0.,-1.));
+#6877 = PCURVE('',#1214,#6878);
+#6878 = DEFINITIONAL_REPRESENTATION('',(#6879),#6883);
+#6879 = LINE('',#6880,#6881);
+#6880 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6881 = VECTOR('',#6882,1.);
+#6882 = DIRECTION('',(0.,-1.));
+#6883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6884 = PCURVE('',#1179,#6885);
+#6885 = DEFINITIONAL_REPRESENTATION('',(#6886),#6890);
+#6886 = LINE('',#6887,#6888);
+#6887 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6888 = VECTOR('',#6889,1.);
+#6889 = DIRECTION('',(0.,-1.));
+#6890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6891 = ORIENTED_EDGE('',*,*,#1191,.F.);
+#6892 = ADVANCED_FACE('',(#6893),#1179,.T.);
+#6893 = FACE_BOUND('',#6894,.T.);
+#6894 = EDGE_LOOP('',(#6895,#6896,#6917,#6918));
+#6895 = ORIENTED_EDGE('',*,*,#3933,.T.);
+#6896 = ORIENTED_EDGE('',*,*,#6897,.T.);
+#6897 = EDGE_CURVE('',#3934,#6849,#6898,.T.);
+#6898 = SURFACE_CURVE('',#6899,(#6903,#6910),.PCURVE_S1.);
+#6899 = LINE('',#6900,#6901);
+#6900 = CARTESIAN_POINT('',(8.52316429793,-2.220796487032,42.9));
+#6901 = VECTOR('',#6902,1.);
+#6902 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#6903 = PCURVE('',#1179,#6904);
+#6904 = DEFINITIONAL_REPRESENTATION('',(#6905),#6909);
+#6905 = LINE('',#6906,#6907);
+#6906 = CARTESIAN_POINT('',(-0.,-3.4));
+#6907 = VECTOR('',#6908,1.);
+#6908 = DIRECTION('',(1.,0.));
+#6909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6910 = PCURVE('',#3971,#6911);
+#6911 = DEFINITIONAL_REPRESENTATION('',(#6912),#6916);
+#6912 = LINE('',#6913,#6914);
+#6913 = CARTESIAN_POINT('',(-0.4,0.));
+#6914 = VECTOR('',#6915,1.);
+#6915 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6917 = ORIENTED_EDGE('',*,*,#6871,.F.);
+#6918 = ORIENTED_EDGE('',*,*,#1156,.F.);
+#6919 = ADVANCED_FACE('',(#6920),#1120,.F.);
+#6920 = FACE_BOUND('',#6921,.F.);
+#6921 = EDGE_LOOP('',(#6922,#6923,#6946,#6967));
+#6922 = ORIENTED_EDGE('',*,*,#3913,.T.);
+#6923 = ORIENTED_EDGE('',*,*,#6924,.T.);
+#6924 = EDGE_CURVE('',#3890,#6925,#6927,.T.);
+#6925 = VERTEX_POINT('',#6926);
+#6926 = CARTESIAN_POINT('',(8.36087184909,-1.745771445204,42.9));
+#6927 = SURFACE_CURVE('',#6928,(#6932,#6939),.PCURVE_S1.);
+#6928 = LINE('',#6929,#6930);
+#6929 = CARTESIAN_POINT('',(8.329203512968,-2.02683570207,42.9));
+#6930 = VECTOR('',#6931,1.);
+#6931 = DIRECTION('',(0.111964476103,0.993712209893,0.));
+#6932 = PCURVE('',#1120,#6933);
+#6933 = DEFINITIONAL_REPRESENTATION('',(#6934),#6938);
+#6934 = LINE('',#6935,#6936);
+#6935 = CARTESIAN_POINT('',(0.,-3.4));
+#6936 = VECTOR('',#6937,1.);
+#6937 = DIRECTION('',(1.,0.));
+#6938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6939 = PCURVE('',#3877,#6940);
+#6940 = DEFINITIONAL_REPRESENTATION('',(#6941),#6945);
+#6941 = LINE('',#6942,#6943);
+#6942 = CARTESIAN_POINT('',(0.,0.));
+#6943 = VECTOR('',#6944,1.);
+#6944 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#6945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6946 = ORIENTED_EDGE('',*,*,#6947,.F.);
+#6947 = EDGE_CURVE('',#1063,#6925,#6948,.T.);
+#6948 = SURFACE_CURVE('',#6949,(#6953,#6960),.PCURVE_S1.);
+#6949 = LINE('',#6950,#6951);
+#6950 = CARTESIAN_POINT('',(8.36087184909,-1.745771445204,46.3));
+#6951 = VECTOR('',#6952,1.);
+#6952 = DIRECTION('',(0.,0.,-1.));
+#6953 = PCURVE('',#1120,#6954);
+#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959);
+#6955 = LINE('',#6956,#6957);
+#6956 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6957 = VECTOR('',#6958,1.);
+#6958 = DIRECTION('',(0.,-1.));
+#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6960 = PCURVE('',#1085,#6961);
+#6961 = DEFINITIONAL_REPRESENTATION('',(#6962),#6966);
+#6962 = LINE('',#6963,#6964);
+#6963 = CARTESIAN_POINT('',(0.282842712475,0.));
+#6964 = VECTOR('',#6965,1.);
+#6965 = DIRECTION('',(0.,-1.));
+#6966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6967 = ORIENTED_EDGE('',*,*,#1097,.F.);
+#6968 = ADVANCED_FACE('',(#6969),#1085,.T.);
+#6969 = FACE_BOUND('',#6970,.T.);
+#6970 = EDGE_LOOP('',(#6971,#6972,#6993,#6994));
+#6971 = ORIENTED_EDGE('',*,*,#3839,.T.);
+#6972 = ORIENTED_EDGE('',*,*,#6973,.T.);
+#6973 = EDGE_CURVE('',#3840,#6925,#6974,.T.);
+#6974 = SURFACE_CURVE('',#6975,(#6979,#6986),.PCURVE_S1.);
+#6975 = LINE('',#6976,#6977);
+#6976 = CARTESIAN_POINT('',(8.079807592224,-1.714103109083,42.9));
+#6977 = VECTOR('',#6978,1.);
+#6978 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#6979 = PCURVE('',#1085,#6980);
+#6980 = DEFINITIONAL_REPRESENTATION('',(#6981),#6985);
+#6981 = LINE('',#6982,#6983);
+#6982 = CARTESIAN_POINT('',(-0.,-3.4));
+#6983 = VECTOR('',#6984,1.);
+#6984 = DIRECTION('',(1.,0.));
+#6985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6986 = PCURVE('',#3877,#6987);
+#6987 = DEFINITIONAL_REPRESENTATION('',(#6988),#6992);
+#6988 = LINE('',#6989,#6990);
+#6989 = CARTESIAN_POINT('',(-0.4,0.));
+#6990 = VECTOR('',#6991,1.);
+#6991 = DIRECTION('',(0.707106781187,-0.707106781187));
+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6993 = ORIENTED_EDGE('',*,*,#6947,.F.);
+#6994 = ORIENTED_EDGE('',*,*,#1062,.F.);
+#6995 = ADVANCED_FACE('',(#6996),#1026,.F.);
+#6996 = FACE_BOUND('',#6997,.F.);
+#6997 = EDGE_LOOP('',(#6998,#6999,#7022,#7043));
+#6998 = ORIENTED_EDGE('',*,*,#3819,.T.);
+#6999 = ORIENTED_EDGE('',*,*,#7000,.T.);
+#7000 = EDGE_CURVE('',#3796,#7001,#7003,.T.);
+#7001 = VERTEX_POINT('',#7002);
+#7002 = CARTESIAN_POINT('',(8.027287169873,-1.214874469529,42.9));
+#7003 = SURFACE_CURVE('',#7004,(#7008,#7015),.PCURVE_S1.);
+#7004 = LINE('',#7005,#7006);
+#7005 = CARTESIAN_POINT('',(7.933870144116,-1.481844990933,42.9));
+#7006 = VECTOR('',#7007,1.);
+#7007 = DIRECTION('',(0.330279061955,0.943883330308,0.));
+#7008 = PCURVE('',#1026,#7009);
+#7009 = DEFINITIONAL_REPRESENTATION('',(#7010),#7014);
+#7010 = LINE('',#7011,#7012);
+#7011 = CARTESIAN_POINT('',(0.,-3.4));
+#7012 = VECTOR('',#7013,1.);
+#7013 = DIRECTION('',(1.,0.));
+#7014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7015 = PCURVE('',#3783,#7016);
+#7016 = DEFINITIONAL_REPRESENTATION('',(#7017),#7021);
+#7017 = LINE('',#7018,#7019);
+#7018 = CARTESIAN_POINT('',(0.,0.));
+#7019 = VECTOR('',#7020,1.);
+#7020 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7022 = ORIENTED_EDGE('',*,*,#7023,.F.);
+#7023 = EDGE_CURVE('',#969,#7001,#7024,.T.);
+#7024 = SURFACE_CURVE('',#7025,(#7029,#7036),.PCURVE_S1.);
+#7025 = LINE('',#7026,#7027);
+#7026 = CARTESIAN_POINT('',(8.027287169873,-1.214874469529,46.3));
+#7027 = VECTOR('',#7028,1.);
+#7028 = DIRECTION('',(0.,0.,-1.));
+#7029 = PCURVE('',#1026,#7030);
+#7030 = DEFINITIONAL_REPRESENTATION('',(#7031),#7035);
+#7031 = LINE('',#7032,#7033);
+#7032 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7033 = VECTOR('',#7034,1.);
+#7034 = DIRECTION('',(0.,-1.));
+#7035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7036 = PCURVE('',#991,#7037);
+#7037 = DEFINITIONAL_REPRESENTATION('',(#7038),#7042);
+#7038 = LINE('',#7039,#7040);
+#7039 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7040 = VECTOR('',#7041,1.);
+#7041 = DIRECTION('',(0.,-1.));
+#7042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7043 = ORIENTED_EDGE('',*,*,#1003,.F.);
+#7044 = ADVANCED_FACE('',(#7045),#991,.T.);
+#7045 = FACE_BOUND('',#7046,.T.);
+#7046 = EDGE_LOOP('',(#7047,#7048,#7069,#7070));
+#7047 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#7048 = ORIENTED_EDGE('',*,*,#7049,.T.);
+#7049 = EDGE_CURVE('',#3746,#7001,#7050,.T.);
+#7050 = SURFACE_CURVE('',#7051,(#7055,#7062),.PCURVE_S1.);
+#7051 = LINE('',#7052,#7053);
+#7052 = CARTESIAN_POINT('',(7.760316648469,-1.121457443772,42.9));
+#7053 = VECTOR('',#7054,1.);
+#7054 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#7055 = PCURVE('',#991,#7056);
+#7056 = DEFINITIONAL_REPRESENTATION('',(#7057),#7061);
+#7057 = LINE('',#7058,#7059);
+#7058 = CARTESIAN_POINT('',(-0.,-3.4));
+#7059 = VECTOR('',#7060,1.);
+#7060 = DIRECTION('',(1.,0.));
+#7061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7062 = PCURVE('',#3783,#7063);
+#7063 = DEFINITIONAL_REPRESENTATION('',(#7064),#7068);
+#7064 = LINE('',#7065,#7066);
+#7065 = CARTESIAN_POINT('',(-0.4,0.));
+#7066 = VECTOR('',#7067,1.);
+#7067 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7069 = ORIENTED_EDGE('',*,*,#7023,.F.);
+#7070 = ORIENTED_EDGE('',*,*,#968,.F.);
+#7071 = ADVANCED_FACE('',(#7072),#932,.F.);
+#7072 = FACE_BOUND('',#7073,.F.);
+#7073 = EDGE_LOOP('',(#7074,#7075,#7098,#7119));
+#7074 = ORIENTED_EDGE('',*,*,#3725,.T.);
+#7075 = ORIENTED_EDGE('',*,*,#7076,.T.);
+#7076 = EDGE_CURVE('',#3702,#7077,#7079,.T.);
+#7077 = VERTEX_POINT('',#7078);
+#7078 = CARTESIAN_POINT('',(7.820201845891,-0.623058615078,42.9));
+#7079 = SURFACE_CURVE('',#7080,(#7084,#7091),.PCURVE_S1.);
+#7080 = LINE('',#7081,#7082);
+#7081 = CARTESIAN_POINT('',(7.669720450246,-0.862548384305,42.9));
+#7082 = VECTOR('',#7083,1.);
+#7083 = DIRECTION('',(0.532032076515,0.846724199228,0.));
+#7084 = PCURVE('',#932,#7085);
+#7085 = DEFINITIONAL_REPRESENTATION('',(#7086),#7090);
+#7086 = LINE('',#7087,#7088);
+#7087 = CARTESIAN_POINT('',(0.,-3.4));
+#7088 = VECTOR('',#7089,1.);
+#7089 = DIRECTION('',(1.,0.));
+#7090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7091 = PCURVE('',#3689,#7092);
+#7092 = DEFINITIONAL_REPRESENTATION('',(#7093),#7097);
+#7093 = LINE('',#7094,#7095);
+#7094 = CARTESIAN_POINT('',(0.,0.));
+#7095 = VECTOR('',#7096,1.);
+#7096 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7098 = ORIENTED_EDGE('',*,*,#7099,.F.);
+#7099 = EDGE_CURVE('',#875,#7077,#7100,.T.);
+#7100 = SURFACE_CURVE('',#7101,(#7105,#7112),.PCURVE_S1.);
+#7101 = LINE('',#7102,#7103);
+#7102 = CARTESIAN_POINT('',(7.820201845891,-0.623058615078,46.3));
+#7103 = VECTOR('',#7104,1.);
+#7104 = DIRECTION('',(0.,0.,-1.));
+#7105 = PCURVE('',#932,#7106);
+#7106 = DEFINITIONAL_REPRESENTATION('',(#7107),#7111);
+#7107 = LINE('',#7108,#7109);
+#7108 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7109 = VECTOR('',#7110,1.);
+#7110 = DIRECTION('',(0.,-1.));
+#7111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7112 = PCURVE('',#897,#7113);
+#7113 = DEFINITIONAL_REPRESENTATION('',(#7114),#7118);
+#7114 = LINE('',#7115,#7116);
+#7115 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7116 = VECTOR('',#7117,1.);
+#7117 = DIRECTION('',(0.,-1.));
+#7118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7119 = ORIENTED_EDGE('',*,*,#909,.F.);
+#7120 = ADVANCED_FACE('',(#7121),#897,.T.);
+#7121 = FACE_BOUND('',#7122,.T.);
+#7122 = EDGE_LOOP('',(#7123,#7124,#7145,#7146));
+#7123 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#7124 = ORIENTED_EDGE('',*,*,#7125,.T.);
+#7125 = EDGE_CURVE('',#3652,#7077,#7126,.T.);
+#7126 = SURFACE_CURVE('',#7127,(#7131,#7138),.PCURVE_S1.);
+#7127 = LINE('',#7128,#7129);
+#7128 = CARTESIAN_POINT('',(7.580712076663,-0.472577219433,42.9));
+#7129 = VECTOR('',#7130,1.);
+#7130 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#7131 = PCURVE('',#897,#7132);
+#7132 = DEFINITIONAL_REPRESENTATION('',(#7133),#7137);
+#7133 = LINE('',#7134,#7135);
+#7134 = CARTESIAN_POINT('',(-0.,-3.4));
+#7135 = VECTOR('',#7136,1.);
+#7136 = DIRECTION('',(1.,0.));
+#7137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7138 = PCURVE('',#3689,#7139);
+#7139 = DEFINITIONAL_REPRESENTATION('',(#7140),#7144);
+#7140 = LINE('',#7141,#7142);
+#7141 = CARTESIAN_POINT('',(-0.4,0.));
+#7142 = VECTOR('',#7143,1.);
+#7143 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7145 = ORIENTED_EDGE('',*,*,#7099,.F.);
+#7146 = ORIENTED_EDGE('',*,*,#874,.F.);
+#7147 = ADVANCED_FACE('',(#7148),#838,.F.);
+#7148 = FACE_BOUND('',#7149,.F.);
+#7149 = EDGE_LOOP('',(#7150,#7151,#7174,#7195));
+#7150 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#7151 = ORIENTED_EDGE('',*,*,#7152,.T.);
+#7152 = EDGE_CURVE('',#3608,#7153,#7155,.T.);
+#7153 = VERTEX_POINT('',#7154);
+#7154 = CARTESIAN_POINT('',(7.75,2.831068712794E-16,42.9));
+#7155 = SURFACE_CURVE('',#7156,(#7160,#7167),.PCURVE_S1.);
+#7156 = LINE('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(7.55,-0.2,42.9));
+#7158 = VECTOR('',#7159,1.);
+#7159 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7160 = PCURVE('',#838,#7161);
+#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7166);
+#7162 = LINE('',#7163,#7164);
+#7163 = CARTESIAN_POINT('',(0.,-3.4));
+#7164 = VECTOR('',#7165,1.);
+#7165 = DIRECTION('',(1.,0.));
+#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7167 = PCURVE('',#3595,#7168);
+#7168 = DEFINITIONAL_REPRESENTATION('',(#7169),#7173);
+#7169 = LINE('',#7170,#7171);
+#7170 = CARTESIAN_POINT('',(0.,0.));
+#7171 = VECTOR('',#7172,1.);
+#7172 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7174 = ORIENTED_EDGE('',*,*,#7175,.F.);
+#7175 = EDGE_CURVE('',#781,#7153,#7176,.T.);
+#7176 = SURFACE_CURVE('',#7177,(#7181,#7188),.PCURVE_S1.);
+#7177 = LINE('',#7178,#7179);
+#7178 = CARTESIAN_POINT('',(7.75,2.831068712794E-16,46.3));
+#7179 = VECTOR('',#7180,1.);
+#7180 = DIRECTION('',(0.,-0.,-1.));
+#7181 = PCURVE('',#838,#7182);
+#7182 = DEFINITIONAL_REPRESENTATION('',(#7183),#7187);
+#7183 = LINE('',#7184,#7185);
+#7184 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7185 = VECTOR('',#7186,1.);
+#7186 = DIRECTION('',(0.,-1.));
+#7187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7188 = PCURVE('',#803,#7189);
+#7189 = DEFINITIONAL_REPRESENTATION('',(#7190),#7194);
+#7190 = LINE('',#7191,#7192);
+#7191 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7192 = VECTOR('',#7193,1.);
+#7193 = DIRECTION('',(0.,-1.));
+#7194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7195 = ORIENTED_EDGE('',*,*,#815,.F.);
+#7196 = ADVANCED_FACE('',(#7197),#803,.T.);
+#7197 = FACE_BOUND('',#7198,.T.);
+#7198 = EDGE_LOOP('',(#7199,#7200,#7221,#7222));
+#7199 = ORIENTED_EDGE('',*,*,#3557,.T.);
+#7200 = ORIENTED_EDGE('',*,*,#7201,.T.);
+#7201 = EDGE_CURVE('',#3558,#7153,#7202,.T.);
+#7202 = SURFACE_CURVE('',#7203,(#7207,#7214),.PCURVE_S1.);
+#7203 = LINE('',#7204,#7205);
+#7204 = CARTESIAN_POINT('',(7.55,0.2,42.9));
+#7205 = VECTOR('',#7206,1.);
+#7206 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#7207 = PCURVE('',#803,#7208);
+#7208 = DEFINITIONAL_REPRESENTATION('',(#7209),#7213);
+#7209 = LINE('',#7210,#7211);
+#7210 = CARTESIAN_POINT('',(-0.,-3.4));
+#7211 = VECTOR('',#7212,1.);
+#7212 = DIRECTION('',(1.,0.));
+#7213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7214 = PCURVE('',#3595,#7215);
+#7215 = DEFINITIONAL_REPRESENTATION('',(#7216),#7220);
+#7216 = LINE('',#7217,#7218);
+#7217 = CARTESIAN_POINT('',(-0.4,0.));
+#7218 = VECTOR('',#7219,1.);
+#7219 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7221 = ORIENTED_EDGE('',*,*,#7175,.F.);
+#7222 = ORIENTED_EDGE('',*,*,#780,.F.);
+#7223 = ADVANCED_FACE('',(#7224),#744,.F.);
+#7224 = FACE_BOUND('',#7225,.F.);
+#7225 = EDGE_LOOP('',(#7226,#7227,#7250,#7271));
+#7226 = ORIENTED_EDGE('',*,*,#3537,.T.);
+#7227 = ORIENTED_EDGE('',*,*,#7228,.T.);
+#7228 = EDGE_CURVE('',#3514,#7229,#7231,.T.);
+#7229 = VERTEX_POINT('',#7230);
+#7230 = CARTESIAN_POINT('',(7.820201845891,0.623058615078,42.9));
+#7231 = SURFACE_CURVE('',#7232,(#7236,#7243),.PCURVE_S1.);
+#7232 = LINE('',#7233,#7234);
+#7233 = CARTESIAN_POINT('',(7.580712076663,0.472577219433,42.9));
+#7234 = VECTOR('',#7235,1.);
+#7235 = DIRECTION('',(0.846724199228,0.532032076515,0.));
+#7236 = PCURVE('',#744,#7237);
+#7237 = DEFINITIONAL_REPRESENTATION('',(#7238),#7242);
+#7238 = LINE('',#7239,#7240);
+#7239 = CARTESIAN_POINT('',(0.,-3.4));
+#7240 = VECTOR('',#7241,1.);
+#7241 = DIRECTION('',(1.,0.));
+#7242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7243 = PCURVE('',#3501,#7244);
+#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249);
+#7245 = LINE('',#7246,#7247);
+#7246 = CARTESIAN_POINT('',(0.,0.));
+#7247 = VECTOR('',#7248,1.);
+#7248 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7250 = ORIENTED_EDGE('',*,*,#7251,.F.);
+#7251 = EDGE_CURVE('',#687,#7229,#7252,.T.);
+#7252 = SURFACE_CURVE('',#7253,(#7257,#7264),.PCURVE_S1.);
+#7253 = LINE('',#7254,#7255);
+#7254 = CARTESIAN_POINT('',(7.820201845891,0.623058615078,46.3));
+#7255 = VECTOR('',#7256,1.);
+#7256 = DIRECTION('',(0.,-0.,-1.));
+#7257 = PCURVE('',#744,#7258);
+#7258 = DEFINITIONAL_REPRESENTATION('',(#7259),#7263);
+#7259 = LINE('',#7260,#7261);
+#7260 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7261 = VECTOR('',#7262,1.);
+#7262 = DIRECTION('',(0.,-1.));
+#7263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7264 = PCURVE('',#709,#7265);
+#7265 = DEFINITIONAL_REPRESENTATION('',(#7266),#7270);
+#7266 = LINE('',#7267,#7268);
+#7267 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7268 = VECTOR('',#7269,1.);
+#7269 = DIRECTION('',(0.,-1.));
+#7270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7271 = ORIENTED_EDGE('',*,*,#721,.F.);
+#7272 = ADVANCED_FACE('',(#7273),#709,.T.);
+#7273 = FACE_BOUND('',#7274,.T.);
+#7274 = EDGE_LOOP('',(#7275,#7276,#7297,#7298));
+#7275 = ORIENTED_EDGE('',*,*,#3463,.T.);
+#7276 = ORIENTED_EDGE('',*,*,#7277,.T.);
+#7277 = EDGE_CURVE('',#3464,#7229,#7278,.T.);
+#7278 = SURFACE_CURVE('',#7279,(#7283,#7290),.PCURVE_S1.);
+#7279 = LINE('',#7280,#7281);
+#7280 = CARTESIAN_POINT('',(7.669720450246,0.862548384305,42.9));
+#7281 = VECTOR('',#7282,1.);
+#7282 = DIRECTION('',(0.532032076515,-0.846724199228,0.));
+#7283 = PCURVE('',#709,#7284);
+#7284 = DEFINITIONAL_REPRESENTATION('',(#7285),#7289);
+#7285 = LINE('',#7286,#7287);
+#7286 = CARTESIAN_POINT('',(-0.,-3.4));
+#7287 = VECTOR('',#7288,1.);
+#7288 = DIRECTION('',(1.,0.));
+#7289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7290 = PCURVE('',#3501,#7291);
+#7291 = DEFINITIONAL_REPRESENTATION('',(#7292),#7296);
+#7292 = LINE('',#7293,#7294);
+#7293 = CARTESIAN_POINT('',(-0.4,0.));
+#7294 = VECTOR('',#7295,1.);
+#7295 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7297 = ORIENTED_EDGE('',*,*,#7251,.F.);
+#7298 = ORIENTED_EDGE('',*,*,#686,.F.);
+#7299 = ADVANCED_FACE('',(#7300),#650,.F.);
+#7300 = FACE_BOUND('',#7301,.F.);
+#7301 = EDGE_LOOP('',(#7302,#7303,#7326,#7347));
+#7302 = ORIENTED_EDGE('',*,*,#3443,.T.);
+#7303 = ORIENTED_EDGE('',*,*,#7304,.T.);
+#7304 = EDGE_CURVE('',#3420,#7305,#7307,.T.);
+#7305 = VERTEX_POINT('',#7306);
+#7306 = CARTESIAN_POINT('',(8.027287169873,1.214874469529,42.9));
+#7307 = SURFACE_CURVE('',#7308,(#7312,#7319),.PCURVE_S1.);
+#7308 = LINE('',#7309,#7310);
+#7309 = CARTESIAN_POINT('',(7.760316648469,1.121457443772,42.9));
+#7310 = VECTOR('',#7311,1.);
+#7311 = DIRECTION('',(0.943883330308,0.330279061955,0.));
+#7312 = PCURVE('',#650,#7313);
+#7313 = DEFINITIONAL_REPRESENTATION('',(#7314),#7318);
+#7314 = LINE('',#7315,#7316);
+#7315 = CARTESIAN_POINT('',(0.,-3.4));
+#7316 = VECTOR('',#7317,1.);
+#7317 = DIRECTION('',(1.,0.));
+#7318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7319 = PCURVE('',#3407,#7320);
+#7320 = DEFINITIONAL_REPRESENTATION('',(#7321),#7325);
+#7321 = LINE('',#7322,#7323);
+#7322 = CARTESIAN_POINT('',(0.,0.));
+#7323 = VECTOR('',#7324,1.);
+#7324 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7326 = ORIENTED_EDGE('',*,*,#7327,.F.);
+#7327 = EDGE_CURVE('',#593,#7305,#7328,.T.);
+#7328 = SURFACE_CURVE('',#7329,(#7333,#7340),.PCURVE_S1.);
+#7329 = LINE('',#7330,#7331);
+#7330 = CARTESIAN_POINT('',(8.027287169873,1.214874469529,46.3));
+#7331 = VECTOR('',#7332,1.);
+#7332 = DIRECTION('',(0.,-0.,-1.));
+#7333 = PCURVE('',#650,#7334);
+#7334 = DEFINITIONAL_REPRESENTATION('',(#7335),#7339);
+#7335 = LINE('',#7336,#7337);
+#7336 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7337 = VECTOR('',#7338,1.);
+#7338 = DIRECTION('',(0.,-1.));
+#7339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7340 = PCURVE('',#615,#7341);
+#7341 = DEFINITIONAL_REPRESENTATION('',(#7342),#7346);
+#7342 = LINE('',#7343,#7344);
+#7343 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7344 = VECTOR('',#7345,1.);
+#7345 = DIRECTION('',(0.,-1.));
+#7346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7347 = ORIENTED_EDGE('',*,*,#627,.F.);
+#7348 = ADVANCED_FACE('',(#7349),#615,.T.);
+#7349 = FACE_BOUND('',#7350,.T.);
+#7350 = EDGE_LOOP('',(#7351,#7352,#7373,#7374));
+#7351 = ORIENTED_EDGE('',*,*,#3369,.T.);
+#7352 = ORIENTED_EDGE('',*,*,#7353,.T.);
+#7353 = EDGE_CURVE('',#3370,#7305,#7354,.T.);
+#7354 = SURFACE_CURVE('',#7355,(#7359,#7366),.PCURVE_S1.);
+#7355 = LINE('',#7356,#7357);
+#7356 = CARTESIAN_POINT('',(7.933870144116,1.481844990933,42.9));
+#7357 = VECTOR('',#7358,1.);
+#7358 = DIRECTION('',(0.330279061955,-0.943883330308,0.));
+#7359 = PCURVE('',#615,#7360);
+#7360 = DEFINITIONAL_REPRESENTATION('',(#7361),#7365);
+#7361 = LINE('',#7362,#7363);
+#7362 = CARTESIAN_POINT('',(-0.,-3.4));
+#7363 = VECTOR('',#7364,1.);
+#7364 = DIRECTION('',(1.,0.));
+#7365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7366 = PCURVE('',#3407,#7367);
+#7367 = DEFINITIONAL_REPRESENTATION('',(#7368),#7372);
+#7368 = LINE('',#7369,#7370);
+#7369 = CARTESIAN_POINT('',(-0.4,0.));
+#7370 = VECTOR('',#7371,1.);
+#7371 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7373 = ORIENTED_EDGE('',*,*,#7327,.F.);
+#7374 = ORIENTED_EDGE('',*,*,#592,.F.);
+#7375 = ADVANCED_FACE('',(#7376),#556,.F.);
+#7376 = FACE_BOUND('',#7377,.F.);
+#7377 = EDGE_LOOP('',(#7378,#7379,#7402,#7423));
+#7378 = ORIENTED_EDGE('',*,*,#3349,.T.);
+#7379 = ORIENTED_EDGE('',*,*,#7380,.T.);
+#7380 = EDGE_CURVE('',#3326,#7381,#7383,.T.);
+#7381 = VERTEX_POINT('',#7382);
+#7382 = CARTESIAN_POINT('',(8.36087184909,1.745771445204,42.9));
+#7383 = SURFACE_CURVE('',#7384,(#7388,#7395),.PCURVE_S1.);
+#7384 = LINE('',#7385,#7386);
+#7385 = CARTESIAN_POINT('',(8.079807592224,1.714103109083,42.9));
+#7386 = VECTOR('',#7387,1.);
+#7387 = DIRECTION('',(0.993712209893,0.111964476103,0.));
+#7388 = PCURVE('',#556,#7389);
+#7389 = DEFINITIONAL_REPRESENTATION('',(#7390),#7394);
+#7390 = LINE('',#7391,#7392);
+#7391 = CARTESIAN_POINT('',(0.,-3.4));
+#7392 = VECTOR('',#7393,1.);
+#7393 = DIRECTION('',(1.,0.));
+#7394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7395 = PCURVE('',#3313,#7396);
+#7396 = DEFINITIONAL_REPRESENTATION('',(#7397),#7401);
+#7397 = LINE('',#7398,#7399);
+#7398 = CARTESIAN_POINT('',(0.,0.));
+#7399 = VECTOR('',#7400,1.);
+#7400 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7402 = ORIENTED_EDGE('',*,*,#7403,.F.);
+#7403 = EDGE_CURVE('',#499,#7381,#7404,.T.);
+#7404 = SURFACE_CURVE('',#7405,(#7409,#7416),.PCURVE_S1.);
+#7405 = LINE('',#7406,#7407);
+#7406 = CARTESIAN_POINT('',(8.36087184909,1.745771445204,46.3));
+#7407 = VECTOR('',#7408,1.);
+#7408 = DIRECTION('',(0.,-0.,-1.));
+#7409 = PCURVE('',#556,#7410);
+#7410 = DEFINITIONAL_REPRESENTATION('',(#7411),#7415);
+#7411 = LINE('',#7412,#7413);
+#7412 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7413 = VECTOR('',#7414,1.);
+#7414 = DIRECTION('',(0.,-1.));
+#7415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7416 = PCURVE('',#521,#7417);
+#7417 = DEFINITIONAL_REPRESENTATION('',(#7418),#7422);
+#7418 = LINE('',#7419,#7420);
+#7419 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7420 = VECTOR('',#7421,1.);
+#7421 = DIRECTION('',(0.,-1.));
+#7422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7423 = ORIENTED_EDGE('',*,*,#533,.F.);
+#7424 = ADVANCED_FACE('',(#7425),#521,.T.);
+#7425 = FACE_BOUND('',#7426,.T.);
+#7426 = EDGE_LOOP('',(#7427,#7428,#7449,#7450));
+#7427 = ORIENTED_EDGE('',*,*,#3275,.T.);
+#7428 = ORIENTED_EDGE('',*,*,#7429,.T.);
+#7429 = EDGE_CURVE('',#3276,#7381,#7430,.T.);
+#7430 = SURFACE_CURVE('',#7431,(#7435,#7442),.PCURVE_S1.);
+#7431 = LINE('',#7432,#7433);
+#7432 = CARTESIAN_POINT('',(8.329203512968,2.02683570207,42.9));
+#7433 = VECTOR('',#7434,1.);
+#7434 = DIRECTION('',(0.111964476103,-0.993712209893,0.));
+#7435 = PCURVE('',#521,#7436);
+#7436 = DEFINITIONAL_REPRESENTATION('',(#7437),#7441);
+#7437 = LINE('',#7438,#7439);
+#7438 = CARTESIAN_POINT('',(-0.,-3.4));
+#7439 = VECTOR('',#7440,1.);
+#7440 = DIRECTION('',(1.,0.));
+#7441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7442 = PCURVE('',#3313,#7443);
+#7443 = DEFINITIONAL_REPRESENTATION('',(#7444),#7448);
+#7444 = LINE('',#7445,#7446);
+#7445 = CARTESIAN_POINT('',(-0.4,0.));
+#7446 = VECTOR('',#7447,1.);
+#7447 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7449 = ORIENTED_EDGE('',*,*,#7403,.F.);
+#7450 = ORIENTED_EDGE('',*,*,#498,.F.);
+#7451 = ADVANCED_FACE('',(#7452),#462,.F.);
+#7452 = FACE_BOUND('',#7453,.F.);
+#7453 = EDGE_LOOP('',(#7454,#7455,#7478,#7499));
+#7454 = ORIENTED_EDGE('',*,*,#3255,.T.);
+#7455 = ORIENTED_EDGE('',*,*,#7456,.T.);
+#7456 = EDGE_CURVE('',#3232,#7457,#7459,.T.);
+#7457 = VERTEX_POINT('',#7458);
+#7458 = CARTESIAN_POINT('',(8.804228554796,2.18912815091,42.9));
+#7459 = SURFACE_CURVE('',#7460,(#7464,#7471),.PCURVE_S1.);
+#7460 = LINE('',#7461,#7462);
+#7461 = CARTESIAN_POINT('',(8.52316429793,2.220796487032,42.9));
+#7462 = VECTOR('',#7463,1.);
+#7463 = DIRECTION('',(0.993712209893,-0.111964476103,0.));
+#7464 = PCURVE('',#462,#7465);
+#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470);
+#7466 = LINE('',#7467,#7468);
+#7467 = CARTESIAN_POINT('',(0.,-3.4));
+#7468 = VECTOR('',#7469,1.);
+#7469 = DIRECTION('',(1.,0.));
+#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7471 = PCURVE('',#3219,#7472);
+#7472 = DEFINITIONAL_REPRESENTATION('',(#7473),#7477);
+#7473 = LINE('',#7474,#7475);
+#7474 = CARTESIAN_POINT('',(0.,0.));
+#7475 = VECTOR('',#7476,1.);
+#7476 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7478 = ORIENTED_EDGE('',*,*,#7479,.F.);
+#7479 = EDGE_CURVE('',#405,#7457,#7480,.T.);
+#7480 = SURFACE_CURVE('',#7481,(#7485,#7492),.PCURVE_S1.);
+#7481 = LINE('',#7482,#7483);
+#7482 = CARTESIAN_POINT('',(8.804228554796,2.18912815091,46.3));
+#7483 = VECTOR('',#7484,1.);
+#7484 = DIRECTION('',(0.,-0.,-1.));
+#7485 = PCURVE('',#462,#7486);
+#7486 = DEFINITIONAL_REPRESENTATION('',(#7487),#7491);
+#7487 = LINE('',#7488,#7489);
+#7488 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7489 = VECTOR('',#7490,1.);
+#7490 = DIRECTION('',(0.,-1.));
+#7491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7492 = PCURVE('',#427,#7493);
+#7493 = DEFINITIONAL_REPRESENTATION('',(#7494),#7498);
+#7494 = LINE('',#7495,#7496);
+#7495 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7496 = VECTOR('',#7497,1.);
+#7497 = DIRECTION('',(0.,-1.));
+#7498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7499 = ORIENTED_EDGE('',*,*,#439,.F.);
+#7500 = ADVANCED_FACE('',(#7501),#427,.T.);
+#7501 = FACE_BOUND('',#7502,.T.);
+#7502 = EDGE_LOOP('',(#7503,#7504,#7525,#7526));
+#7503 = ORIENTED_EDGE('',*,*,#3181,.T.);
+#7504 = ORIENTED_EDGE('',*,*,#7505,.T.);
+#7505 = EDGE_CURVE('',#3182,#7457,#7506,.T.);
+#7506 = SURFACE_CURVE('',#7507,(#7511,#7518),.PCURVE_S1.);
+#7507 = LINE('',#7508,#7509);
+#7508 = CARTESIAN_POINT('',(8.835896890917,2.470192407776,42.9));
+#7509 = VECTOR('',#7510,1.);
+#7510 = DIRECTION('',(-0.111964476103,-0.993712209893,0.));
+#7511 = PCURVE('',#427,#7512);
+#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517);
+#7513 = LINE('',#7514,#7515);
+#7514 = CARTESIAN_POINT('',(-0.,-3.4));
+#7515 = VECTOR('',#7516,1.);
+#7516 = DIRECTION('',(1.,0.));
+#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7518 = PCURVE('',#3219,#7519);
+#7519 = DEFINITIONAL_REPRESENTATION('',(#7520),#7524);
+#7520 = LINE('',#7521,#7522);
+#7521 = CARTESIAN_POINT('',(-0.4,0.));
+#7522 = VECTOR('',#7523,1.);
+#7523 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7525 = ORIENTED_EDGE('',*,*,#7479,.F.);
+#7526 = ORIENTED_EDGE('',*,*,#404,.F.);
+#7527 = ADVANCED_FACE('',(#7528),#368,.F.);
+#7528 = FACE_BOUND('',#7529,.F.);
+#7529 = EDGE_LOOP('',(#7530,#7531,#7554,#7575));
+#7530 = ORIENTED_EDGE('',*,*,#3161,.T.);
+#7531 = ORIENTED_EDGE('',*,*,#7532,.T.);
+#7532 = EDGE_CURVE('',#3138,#7533,#7535,.T.);
+#7533 = VERTEX_POINT('',#7534);
+#7534 = CARTESIAN_POINT('',(9.335125530471,2.522712830127,42.9));
+#7535 = SURFACE_CURVE('',#7536,(#7540,#7547),.PCURVE_S1.);
+#7536 = LINE('',#7537,#7538);
+#7537 = CARTESIAN_POINT('',(9.068155009067,2.616129855884,42.9));
+#7538 = VECTOR('',#7539,1.);
+#7539 = DIRECTION('',(0.943883330308,-0.330279061955,0.));
+#7540 = PCURVE('',#368,#7541);
+#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7546);
+#7542 = LINE('',#7543,#7544);
+#7543 = CARTESIAN_POINT('',(0.,-3.4));
+#7544 = VECTOR('',#7545,1.);
+#7545 = DIRECTION('',(1.,0.));
+#7546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7547 = PCURVE('',#3125,#7548);
+#7548 = DEFINITIONAL_REPRESENTATION('',(#7549),#7553);
+#7549 = LINE('',#7550,#7551);
+#7550 = CARTESIAN_POINT('',(0.,0.));
+#7551 = VECTOR('',#7552,1.);
+#7552 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7554 = ORIENTED_EDGE('',*,*,#7555,.F.);
+#7555 = EDGE_CURVE('',#311,#7533,#7556,.T.);
+#7556 = SURFACE_CURVE('',#7557,(#7561,#7568),.PCURVE_S1.);
+#7557 = LINE('',#7558,#7559);
+#7558 = CARTESIAN_POINT('',(9.335125530471,2.522712830127,46.3));
+#7559 = VECTOR('',#7560,1.);
+#7560 = DIRECTION('',(0.,-0.,-1.));
+#7561 = PCURVE('',#368,#7562);
+#7562 = DEFINITIONAL_REPRESENTATION('',(#7563),#7567);
+#7563 = LINE('',#7564,#7565);
+#7564 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7565 = VECTOR('',#7566,1.);
+#7566 = DIRECTION('',(0.,-1.));
+#7567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7568 = PCURVE('',#333,#7569);
+#7569 = DEFINITIONAL_REPRESENTATION('',(#7570),#7574);
+#7570 = LINE('',#7571,#7572);
+#7571 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7572 = VECTOR('',#7573,1.);
+#7573 = DIRECTION('',(0.,-1.));
+#7574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7575 = ORIENTED_EDGE('',*,*,#345,.F.);
+#7576 = ADVANCED_FACE('',(#7577),#333,.T.);
+#7577 = FACE_BOUND('',#7578,.T.);
+#7578 = EDGE_LOOP('',(#7579,#7580,#7601,#7602));
+#7579 = ORIENTED_EDGE('',*,*,#3087,.T.);
+#7580 = ORIENTED_EDGE('',*,*,#7581,.T.);
+#7581 = EDGE_CURVE('',#3088,#7533,#7582,.T.);
+#7582 = SURFACE_CURVE('',#7583,(#7587,#7594),.PCURVE_S1.);
+#7583 = LINE('',#7584,#7585);
+#7584 = CARTESIAN_POINT('',(9.428542556228,2.789683351531,42.9));
+#7585 = VECTOR('',#7586,1.);
+#7586 = DIRECTION('',(-0.330279061955,-0.943883330308,0.));
+#7587 = PCURVE('',#333,#7588);
+#7588 = DEFINITIONAL_REPRESENTATION('',(#7589),#7593);
+#7589 = LINE('',#7590,#7591);
+#7590 = CARTESIAN_POINT('',(-0.,-3.4));
+#7591 = VECTOR('',#7592,1.);
+#7592 = DIRECTION('',(1.,0.));
+#7593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7594 = PCURVE('',#3125,#7595);
+#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600);
+#7596 = LINE('',#7597,#7598);
+#7597 = CARTESIAN_POINT('',(-0.4,0.));
+#7598 = VECTOR('',#7599,1.);
+#7599 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7601 = ORIENTED_EDGE('',*,*,#7555,.F.);
+#7602 = ORIENTED_EDGE('',*,*,#310,.F.);
+#7603 = ADVANCED_FACE('',(#7604),#274,.F.);
+#7604 = FACE_BOUND('',#7605,.F.);
+#7605 = EDGE_LOOP('',(#7606,#7607,#7630,#7651));
+#7606 = ORIENTED_EDGE('',*,*,#3067,.T.);
+#7607 = ORIENTED_EDGE('',*,*,#7608,.T.);
+#7608 = EDGE_CURVE('',#3044,#7609,#7611,.T.);
+#7609 = VERTEX_POINT('',#7610);
+#7610 = CARTESIAN_POINT('',(9.926941384922,2.729798154109,42.9));
+#7611 = SURFACE_CURVE('',#7612,(#7616,#7623),.PCURVE_S1.);
+#7612 = LINE('',#7613,#7614);
+#7613 = CARTESIAN_POINT('',(9.687451615695,2.880279549754,42.9));
+#7614 = VECTOR('',#7615,1.);
+#7615 = DIRECTION('',(0.846724199228,-0.532032076515,0.));
+#7616 = PCURVE('',#274,#7617);
+#7617 = DEFINITIONAL_REPRESENTATION('',(#7618),#7622);
+#7618 = LINE('',#7619,#7620);
+#7619 = CARTESIAN_POINT('',(0.,-3.4));
+#7620 = VECTOR('',#7621,1.);
+#7621 = DIRECTION('',(1.,0.));
+#7622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7623 = PCURVE('',#3031,#7624);
+#7624 = DEFINITIONAL_REPRESENTATION('',(#7625),#7629);
+#7625 = LINE('',#7626,#7627);
+#7626 = CARTESIAN_POINT('',(0.,0.));
+#7627 = VECTOR('',#7628,1.);
+#7628 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#7629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7630 = ORIENTED_EDGE('',*,*,#7631,.F.);
+#7631 = EDGE_CURVE('',#217,#7609,#7632,.T.);
+#7632 = SURFACE_CURVE('',#7633,(#7637,#7644),.PCURVE_S1.);
+#7633 = LINE('',#7634,#7635);
+#7634 = CARTESIAN_POINT('',(9.926941384922,2.729798154109,46.3));
+#7635 = VECTOR('',#7636,1.);
+#7636 = DIRECTION('',(0.,-0.,-1.));
+#7637 = PCURVE('',#274,#7638);
+#7638 = DEFINITIONAL_REPRESENTATION('',(#7639),#7643);
+#7639 = LINE('',#7640,#7641);
+#7640 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7641 = VECTOR('',#7642,1.);
+#7642 = DIRECTION('',(0.,-1.));
+#7643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7644 = PCURVE('',#239,#7645);
+#7645 = DEFINITIONAL_REPRESENTATION('',(#7646),#7650);
+#7646 = LINE('',#7647,#7648);
+#7647 = CARTESIAN_POINT('',(0.282842712475,0.));
+#7648 = VECTOR('',#7649,1.);
+#7649 = DIRECTION('',(0.,-1.));
+#7650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7651 = ORIENTED_EDGE('',*,*,#251,.F.);
+#7652 = ADVANCED_FACE('',(#7653),#239,.T.);
+#7653 = FACE_BOUND('',#7654,.T.);
+#7654 = EDGE_LOOP('',(#7655,#7656,#7677,#7678));
+#7655 = ORIENTED_EDGE('',*,*,#2993,.T.);
+#7656 = ORIENTED_EDGE('',*,*,#7657,.T.);
+#7657 = EDGE_CURVE('',#2994,#7609,#7658,.T.);
+#7658 = SURFACE_CURVE('',#7659,(#7663,#7670),.PCURVE_S1.);
+#7659 = LINE('',#7660,#7661);
+#7660 = CARTESIAN_POINT('',(10.077422780567,2.969287923337,42.9));
+#7661 = VECTOR('',#7662,1.);
+#7662 = DIRECTION('',(-0.532032076515,-0.846724199228,0.));
+#7663 = PCURVE('',#239,#7664);
+#7664 = DEFINITIONAL_REPRESENTATION('',(#7665),#7669);
+#7665 = LINE('',#7666,#7667);
+#7666 = CARTESIAN_POINT('',(-0.,-3.4));
+#7667 = VECTOR('',#7668,1.);
+#7668 = DIRECTION('',(1.,0.));
+#7669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7670 = PCURVE('',#3031,#7671);
+#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676);
+#7672 = LINE('',#7673,#7674);
+#7673 = CARTESIAN_POINT('',(-0.4,0.));
+#7674 = VECTOR('',#7675,1.);
+#7675 = DIRECTION('',(0.707106781187,-0.707106781187));
+#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7677 = ORIENTED_EDGE('',*,*,#7631,.F.);
+#7678 = ORIENTED_EDGE('',*,*,#216,.F.);
+#7679 = ADVANCED_FACE('',(#7680,#7683),#2851,.T.);
+#7680 = FACE_BOUND('',#7681,.T.);
+#7681 = EDGE_LOOP('',(#7682));
+#7682 = ORIENTED_EDGE('',*,*,#4946,.F.);
+#7683 = FACE_BOUND('',#7684,.T.);
+#7684 = EDGE_LOOP('',(#7685));
+#7685 = ORIENTED_EDGE('',*,*,#2836,.T.);
+#7686 = ADVANCED_FACE('',(#7687),#2907,.F.);
+#7687 = FACE_BOUND('',#7688,.F.);
+#7688 = EDGE_LOOP('',(#7689,#7690,#7691,#7692));
+#7689 = ORIENTED_EDGE('',*,*,#2891,.F.);
+#7690 = ORIENTED_EDGE('',*,*,#5606,.T.);
+#7691 = ORIENTED_EDGE('',*,*,#5582,.T.);
+#7692 = ORIENTED_EDGE('',*,*,#2965,.T.);
+#7693 = ADVANCED_FACE('',(#7694),#5525,.F.);
+#7694 = FACE_BOUND('',#7695,.F.);
+#7695 = EDGE_LOOP('',(#7696,#7697,#7698,#7699));
+#7696 = ORIENTED_EDGE('',*,*,#5632,.F.);
+#7697 = ORIENTED_EDGE('',*,*,#5537,.T.);
+#7698 = ORIENTED_EDGE('',*,*,#5508,.T.);
+#7699 = ORIENTED_EDGE('',*,*,#5681,.T.);
+#7700 = ADVANCED_FACE('',(#7701),#5431,.F.);
+#7701 = FACE_BOUND('',#7702,.F.);
+#7702 = EDGE_LOOP('',(#7703,#7704,#7705,#7706));
+#7703 = ORIENTED_EDGE('',*,*,#5708,.F.);
+#7704 = ORIENTED_EDGE('',*,*,#5443,.T.);
+#7705 = ORIENTED_EDGE('',*,*,#5414,.T.);
+#7706 = ORIENTED_EDGE('',*,*,#5757,.T.);
+#7707 = ADVANCED_FACE('',(#7708),#5337,.F.);
+#7708 = FACE_BOUND('',#7709,.F.);
+#7709 = EDGE_LOOP('',(#7710,#7711,#7712,#7713));
+#7710 = ORIENTED_EDGE('',*,*,#5784,.F.);
+#7711 = ORIENTED_EDGE('',*,*,#5349,.T.);
+#7712 = ORIENTED_EDGE('',*,*,#5320,.T.);
+#7713 = ORIENTED_EDGE('',*,*,#5833,.T.);
+#7714 = ADVANCED_FACE('',(#7715),#5243,.F.);
+#7715 = FACE_BOUND('',#7716,.F.);
+#7716 = EDGE_LOOP('',(#7717,#7718,#7719,#7720));
+#7717 = ORIENTED_EDGE('',*,*,#5860,.F.);
+#7718 = ORIENTED_EDGE('',*,*,#5255,.T.);
+#7719 = ORIENTED_EDGE('',*,*,#5226,.T.);
+#7720 = ORIENTED_EDGE('',*,*,#5909,.T.);
+#7721 = ADVANCED_FACE('',(#7722),#5149,.F.);
+#7722 = FACE_BOUND('',#7723,.F.);
+#7723 = EDGE_LOOP('',(#7724,#7725,#7726,#7727));
+#7724 = ORIENTED_EDGE('',*,*,#5936,.F.);
+#7725 = ORIENTED_EDGE('',*,*,#5161,.T.);
+#7726 = ORIENTED_EDGE('',*,*,#5132,.T.);
+#7727 = ORIENTED_EDGE('',*,*,#5985,.T.);
+#7728 = ADVANCED_FACE('',(#7729),#5055,.F.);
+#7729 = FACE_BOUND('',#7730,.F.);
+#7730 = EDGE_LOOP('',(#7731,#7732,#7733,#7734));
+#7731 = ORIENTED_EDGE('',*,*,#6012,.F.);
+#7732 = ORIENTED_EDGE('',*,*,#5067,.T.);
+#7733 = ORIENTED_EDGE('',*,*,#5038,.T.);
+#7734 = ORIENTED_EDGE('',*,*,#6061,.T.);
+#7735 = ADVANCED_FACE('',(#7736),#4911,.F.);
+#7736 = FACE_BOUND('',#7737,.F.);
+#7737 = EDGE_LOOP('',(#7738,#7739,#7740,#7741));
+#7738 = ORIENTED_EDGE('',*,*,#6088,.F.);
+#7739 = ORIENTED_EDGE('',*,*,#4973,.T.);
+#7740 = ORIENTED_EDGE('',*,*,#4894,.T.);
+#7741 = ORIENTED_EDGE('',*,*,#6137,.T.);
+#7742 = ADVANCED_FACE('',(#7743),#4817,.F.);
+#7743 = FACE_BOUND('',#7744,.F.);
+#7744 = EDGE_LOOP('',(#7745,#7746,#7747,#7748));
+#7745 = ORIENTED_EDGE('',*,*,#6164,.F.);
+#7746 = ORIENTED_EDGE('',*,*,#4829,.T.);
+#7747 = ORIENTED_EDGE('',*,*,#4800,.T.);
+#7748 = ORIENTED_EDGE('',*,*,#6213,.T.);
+#7749 = ADVANCED_FACE('',(#7750),#4723,.F.);
+#7750 = FACE_BOUND('',#7751,.F.);
+#7751 = EDGE_LOOP('',(#7752,#7753,#7754,#7755));
+#7752 = ORIENTED_EDGE('',*,*,#6240,.F.);
+#7753 = ORIENTED_EDGE('',*,*,#4735,.T.);
+#7754 = ORIENTED_EDGE('',*,*,#4706,.T.);
+#7755 = ORIENTED_EDGE('',*,*,#6289,.T.);
+#7756 = ADVANCED_FACE('',(#7757),#4629,.F.);
+#7757 = FACE_BOUND('',#7758,.F.);
+#7758 = EDGE_LOOP('',(#7759,#7760,#7761,#7762));
+#7759 = ORIENTED_EDGE('',*,*,#6316,.F.);
+#7760 = ORIENTED_EDGE('',*,*,#4641,.T.);
+#7761 = ORIENTED_EDGE('',*,*,#4612,.T.);
+#7762 = ORIENTED_EDGE('',*,*,#6365,.T.);
+#7763 = ADVANCED_FACE('',(#7764),#4535,.F.);
+#7764 = FACE_BOUND('',#7765,.F.);
+#7765 = EDGE_LOOP('',(#7766,#7767,#7768,#7769));
+#7766 = ORIENTED_EDGE('',*,*,#6392,.F.);
+#7767 = ORIENTED_EDGE('',*,*,#4547,.T.);
+#7768 = ORIENTED_EDGE('',*,*,#4518,.T.);
+#7769 = ORIENTED_EDGE('',*,*,#6441,.T.);
+#7770 = ADVANCED_FACE('',(#7771),#4441,.F.);
+#7771 = FACE_BOUND('',#7772,.F.);
+#7772 = EDGE_LOOP('',(#7773,#7774,#7775,#7776));
+#7773 = ORIENTED_EDGE('',*,*,#6468,.F.);
+#7774 = ORIENTED_EDGE('',*,*,#4453,.T.);
+#7775 = ORIENTED_EDGE('',*,*,#4424,.T.);
+#7776 = ORIENTED_EDGE('',*,*,#6517,.T.);
+#7777 = ADVANCED_FACE('',(#7778),#4347,.F.);
+#7778 = FACE_BOUND('',#7779,.F.);
+#7779 = EDGE_LOOP('',(#7780,#7781,#7782,#7783));
+#7780 = ORIENTED_EDGE('',*,*,#6544,.F.);
+#7781 = ORIENTED_EDGE('',*,*,#4359,.T.);
+#7782 = ORIENTED_EDGE('',*,*,#4330,.T.);
+#7783 = ORIENTED_EDGE('',*,*,#6593,.T.);
+#7784 = ADVANCED_FACE('',(#7785),#4253,.F.);
+#7785 = FACE_BOUND('',#7786,.F.);
+#7786 = EDGE_LOOP('',(#7787,#7788,#7789,#7790));
+#7787 = ORIENTED_EDGE('',*,*,#6620,.F.);
+#7788 = ORIENTED_EDGE('',*,*,#4265,.T.);
+#7789 = ORIENTED_EDGE('',*,*,#4236,.T.);
+#7790 = ORIENTED_EDGE('',*,*,#6669,.T.);
+#7791 = ADVANCED_FACE('',(#7792),#4159,.F.);
+#7792 = FACE_BOUND('',#7793,.F.);
+#7793 = EDGE_LOOP('',(#7794,#7795,#7796,#7797));
+#7794 = ORIENTED_EDGE('',*,*,#6696,.F.);
+#7795 = ORIENTED_EDGE('',*,*,#4171,.T.);
+#7796 = ORIENTED_EDGE('',*,*,#4142,.T.);
+#7797 = ORIENTED_EDGE('',*,*,#6745,.T.);
+#7798 = ADVANCED_FACE('',(#7799),#4065,.F.);
+#7799 = FACE_BOUND('',#7800,.F.);
+#7800 = EDGE_LOOP('',(#7801,#7802,#7803,#7804));
+#7801 = ORIENTED_EDGE('',*,*,#6772,.F.);
+#7802 = ORIENTED_EDGE('',*,*,#4077,.T.);
+#7803 = ORIENTED_EDGE('',*,*,#4048,.T.);
+#7804 = ORIENTED_EDGE('',*,*,#6821,.T.);
+#7805 = ADVANCED_FACE('',(#7806),#3971,.F.);
+#7806 = FACE_BOUND('',#7807,.F.);
+#7807 = EDGE_LOOP('',(#7808,#7809,#7810,#7811));
+#7808 = ORIENTED_EDGE('',*,*,#6848,.F.);
+#7809 = ORIENTED_EDGE('',*,*,#3983,.T.);
+#7810 = ORIENTED_EDGE('',*,*,#3954,.T.);
+#7811 = ORIENTED_EDGE('',*,*,#6897,.T.);
+#7812 = ADVANCED_FACE('',(#7813),#3877,.F.);
+#7813 = FACE_BOUND('',#7814,.F.);
+#7814 = EDGE_LOOP('',(#7815,#7816,#7817,#7818));
+#7815 = ORIENTED_EDGE('',*,*,#6924,.F.);
+#7816 = ORIENTED_EDGE('',*,*,#3889,.T.);
+#7817 = ORIENTED_EDGE('',*,*,#3860,.T.);
+#7818 = ORIENTED_EDGE('',*,*,#6973,.T.);
+#7819 = ADVANCED_FACE('',(#7820),#3783,.F.);
+#7820 = FACE_BOUND('',#7821,.F.);
+#7821 = EDGE_LOOP('',(#7822,#7823,#7824,#7825));
+#7822 = ORIENTED_EDGE('',*,*,#7000,.F.);
+#7823 = ORIENTED_EDGE('',*,*,#3795,.T.);
+#7824 = ORIENTED_EDGE('',*,*,#3766,.T.);
+#7825 = ORIENTED_EDGE('',*,*,#7049,.T.);
+#7826 = ADVANCED_FACE('',(#7827),#3689,.F.);
+#7827 = FACE_BOUND('',#7828,.F.);
+#7828 = EDGE_LOOP('',(#7829,#7830,#7831,#7832));
+#7829 = ORIENTED_EDGE('',*,*,#7076,.F.);
+#7830 = ORIENTED_EDGE('',*,*,#3701,.T.);
+#7831 = ORIENTED_EDGE('',*,*,#3672,.T.);
+#7832 = ORIENTED_EDGE('',*,*,#7125,.T.);
+#7833 = ADVANCED_FACE('',(#7834),#3595,.F.);
+#7834 = FACE_BOUND('',#7835,.F.);
+#7835 = EDGE_LOOP('',(#7836,#7837,#7838,#7839));
+#7836 = ORIENTED_EDGE('',*,*,#7152,.F.);
+#7837 = ORIENTED_EDGE('',*,*,#3607,.T.);
+#7838 = ORIENTED_EDGE('',*,*,#3578,.T.);
+#7839 = ORIENTED_EDGE('',*,*,#7201,.T.);
+#7840 = ADVANCED_FACE('',(#7841),#3501,.F.);
+#7841 = FACE_BOUND('',#7842,.F.);
+#7842 = EDGE_LOOP('',(#7843,#7844,#7845,#7846));
+#7843 = ORIENTED_EDGE('',*,*,#7228,.F.);
+#7844 = ORIENTED_EDGE('',*,*,#3513,.T.);
+#7845 = ORIENTED_EDGE('',*,*,#3484,.T.);
+#7846 = ORIENTED_EDGE('',*,*,#7277,.T.);
+#7847 = ADVANCED_FACE('',(#7848),#3407,.F.);
+#7848 = FACE_BOUND('',#7849,.F.);
+#7849 = EDGE_LOOP('',(#7850,#7851,#7852,#7853));
+#7850 = ORIENTED_EDGE('',*,*,#7304,.F.);
+#7851 = ORIENTED_EDGE('',*,*,#3419,.T.);
+#7852 = ORIENTED_EDGE('',*,*,#3390,.T.);
+#7853 = ORIENTED_EDGE('',*,*,#7353,.T.);
+#7854 = ADVANCED_FACE('',(#7855),#3313,.F.);
+#7855 = FACE_BOUND('',#7856,.F.);
+#7856 = EDGE_LOOP('',(#7857,#7858,#7859,#7860));
+#7857 = ORIENTED_EDGE('',*,*,#7380,.F.);
+#7858 = ORIENTED_EDGE('',*,*,#3325,.T.);
+#7859 = ORIENTED_EDGE('',*,*,#3296,.T.);
+#7860 = ORIENTED_EDGE('',*,*,#7429,.T.);
+#7861 = ADVANCED_FACE('',(#7862),#3219,.F.);
+#7862 = FACE_BOUND('',#7863,.F.);
+#7863 = EDGE_LOOP('',(#7864,#7865,#7866,#7867));
+#7864 = ORIENTED_EDGE('',*,*,#7456,.F.);
+#7865 = ORIENTED_EDGE('',*,*,#3231,.T.);
+#7866 = ORIENTED_EDGE('',*,*,#3202,.T.);
+#7867 = ORIENTED_EDGE('',*,*,#7505,.T.);
+#7868 = ADVANCED_FACE('',(#7869),#3125,.F.);
+#7869 = FACE_BOUND('',#7870,.F.);
+#7870 = EDGE_LOOP('',(#7871,#7872,#7873,#7874));
+#7871 = ORIENTED_EDGE('',*,*,#7532,.F.);
+#7872 = ORIENTED_EDGE('',*,*,#3137,.T.);
+#7873 = ORIENTED_EDGE('',*,*,#3108,.T.);
+#7874 = ORIENTED_EDGE('',*,*,#7581,.T.);
+#7875 = ADVANCED_FACE('',(#7876),#3031,.F.);
+#7876 = FACE_BOUND('',#7877,.F.);
+#7877 = EDGE_LOOP('',(#7878,#7879,#7880,#7881));
+#7878 = ORIENTED_EDGE('',*,*,#7608,.F.);
+#7879 = ORIENTED_EDGE('',*,*,#3043,.T.);
+#7880 = ORIENTED_EDGE('',*,*,#3014,.T.);
+#7881 = ORIENTED_EDGE('',*,*,#7657,.T.);
+#7882 = BREP_WITH_VOIDS('',#7883,(#42795,#42897,#42999,#43105));
+#7883 = CLOSED_SHELL('',(#7884,#8976,#9077,#9158,#9381,#9458,#9502,#9556
+    ,#9604,#10522,#11374,#11487,#11610,#11723,#13135,#13190,#14721,
+    #15492,#15496,#15502,#16272,#16297,#16322,#17093,#17099,#17105,
+    #17413,#17492,#17575,#17629,#17703,#17756,#17789,#17848,#17907,
+    #17966,#18025,#18055,#18158,#18188,#18712,#18886,#18984,#19192,
+    #19339,#19657,#19975,#20293,#20611,#20638,#20843,#20873,#20935,
+    #21000,#21027,#21104,#21153,#21202,#21252,#21302,#21351,#21400,
+    #21428,#21487,#21542,#21618,#21671,#22352,#22513,#22562,#22615,
+    #22669,#22717,#22744,#22820,#22846,#22922,#22971,#23020,#23069,
+    #23118,#23167,#23216,#23265,#23314,#23363,#23412,#23439,#23515,
+    #23564,#23613,#23662,#23711,#23760,#23809,#23858,#23907,#23956,
+    #24005,#24032,#24108,#24157,#24206,#24255,#24304,#24353,#24402,
+    #24451,#24500,#24549,#24598,#24625,#24701,#24750,#24799,#24848,
+    #24897,#24946,#24995,#25044,#25093,#25142,#25191,#25218,#25404,
+    #26112,#26160,#26214,#26225,#26543,#26861,#26943,#26969,#26997,
+    #27045,#27099,#27152,#27206,#27260,#27314,#27367,#27421,#27474,
+    #27528,#27581,#27635,#27689,#27743,#27796,#27850,#27903,#27931,
+    #27979,#28033,#28040,#28094,#28109,#28124,#28139,#28154,#28203,
+    #28256,#28310,#28358,#28385,#28434,#28487,#28541,#28594,#28648,
+    #28702,#28756,#28809,#28863,#28916,#28970,#29023,#29077,#29131,
+    #29185,#29238,#29292,#29345,#29373,#29401,#29451,#29527,#29576,
+    #29625,#29674,#29723,#29772,#29821,#29870,#29919,#29968,#30017,
+    #30044,#30120,#30169,#30218,#30267,#30316,#30365,#30414,#30463,
+    #30512,#30561,#30610,#30637,#30686,#30740,#30788,#30842,#30892,
+    #30946,#30994,#31048,#31097,#31151,#31199,#31253,#31303,#31357,
+    #31405,#31459,#31486,#31536,#31543,#31592,#31642,#31690,#31740,
+    #31790,#31840,#31888,#31938,#31987,#32037,#32085,#32135,#32185,
+    #32235,#32283,#32333,#32360,#32375,#32390,#32767,#32845,#32894,
+    #32945,#32994,#33067,#33116,#33145,#33406,#33413,#33494,#33739,
+    #33793,#33840,#33890,#33937,#33987,#34012,#34279,#34411,#34465,
+    #34514,#34564,#34664,#34723,#34754,#34825,#34875,#34925,#34974,
+    #35023,#35073,#35123,#35150,#36718,#37032,#37059,#37086,#37428,
+    #37634,#37641,#37728,#38077,#38426,#38480,#38534,#38883,#39232,
+    #39258,#39312,#39453,#39502,#39879,#39928,#40064,#40091,#40167,
+    #40216,#40265,#40314,#40363,#40412,#40461,#40510,#40559,#40608,
+    #40657,#40684,#40784,#40834,#40956,#41006,#41079,#41320,#41347,
+    #41354,#41413,#41462,#41516,#41543,#41592,#41642,#41669,#41696,
+    #41703,#41762,#41777,#41821,#41861,#41938,#41986,#42036,#42084,
+    #42134,#42182,#42232,#42258,#42297,#42336,#42395,#42454,#42465,
+    #42524,#42583,#42622,#42661,#42665,#42669,#42728,#42787,#42791));
+#7884 = ADVANCED_FACE('',(#7885),#7997,.T.);
+#7885 = FACE_BOUND('',#7886,.T.);
+#7886 = EDGE_LOOP('',(#7887,#8237,#8371,#8400,#8534,#8877,#8906,#8926,
+    #8953,#8954));
+#7887 = ORIENTED_EDGE('',*,*,#7888,.T.);
+#7888 = EDGE_CURVE('',#7889,#7891,#7893,.T.);
+#7889 = VERTEX_POINT('',#7890);
+#7890 = CARTESIAN_POINT('',(4.056349254831,1.649999999929,39.7));
+#7891 = VERTEX_POINT('',#7892);
+#7892 = CARTESIAN_POINT('',(4.411328739238,1.321456753777,
+    40.788886187436));
+#7893 = SURFACE_CURVE('',#7894,(#7996,#8106),.PCURVE_S1.);
+#7894 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#7895,#7896,#7897,#7898,#7899,
+    #7900,#7901,#7902,#7903,#7904,#7905,#7906,#7907,#7908,#7909,#7910,
+    #7911,#7912,#7913,#7914,#7915,#7916,#7917,#7918,#7919,#7920,#7921,
+    #7922,#7923,#7924,#7925,#7926,#7927,#7928,#7929,#7930,#7931,#7932,
+    #7933,#7934,#7935,#7936,#7937,#7938,#7939,#7940,#7941,#7942,#7943,
+    #7944,#7945,#7946,#7947,#7948,#7949,#7950,#7951,#7952,#7953,#7954,
+    #7955,#7956,#7957,#7958,#7959,#7960,#7961,#7962,#7963,#7964,#7965,
+    #7966,#7967,#7968,#7969,#7970,#7971,#7972,#7973,#7974,#7975,#7976,
+    #7977,#7978,#7979,#7980,#7981,#7982,#7983,#7984,#7985,#7986,#7987,
+    #7988,#7989,#7990,#7991,#7992,#7993,#7994,#7995),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.759571540675E-02,6.7297070004E-02,9.701671310172E-02,
+    0.126754808585,0.15651152178,0.18628701947,0.216081469913,
+    0.245895042856,0.275727909556,0.305580242795,0.335452216895,
+    0.365344007742,0.3952557928,0.425187751127,0.4551400634,
+    0.485112911927,0.515106480671,0.545120955266,0.575156523039,
+    0.605213373028,0.635291696002,0.665391684484,0.695513532766,
+    0.725657436938,0.755823594901,0.786012206394,0.816223473013,
+    0.846457598235,0.876714787439,0.906995247928,0.937299188955,
+    0.967626821744,1.),.UNSPECIFIED.);
+#7895 = CARTESIAN_POINT('',(4.056349254831,1.649999999929,39.7));
+#7896 = CARTESIAN_POINT('',(4.05989878944,1.646673713356,39.711024264073
+    ));
+#7897 = CARTESIAN_POINT('',(4.063448551962,1.643348275528,39.72204571516
+    ));
+#7898 = CARTESIAN_POINT('',(4.066998540817,1.640023690224,
+    39.733064340741));
+#7899 = CARTESIAN_POINT('',(4.073353492735,1.6340741501,39.752782816584)
+  );
+#7900 = CARTESIAN_POINT('',(4.076158371384,1.631448873385,39.7614837337)
+  );
+#7901 = CARTESIAN_POINT('',(4.078963389393,1.628824133061,
+    39.770182873059));
+#7902 = CARTESIAN_POINT('',(4.084575429727,1.623574113163,
+    39.787582939011));
+#7903 = CARTESIAN_POINT('',(4.087382452221,1.620948834251,
+    39.796283863407));
+#7904 = CARTESIAN_POINT('',(4.090189612573,1.618324096205,
+    39.804982995217));
+#7905 = CARTESIAN_POINT('',(4.095805950304,1.61307407636,39.822383060993
+    ));
+#7906 = CARTESIAN_POINT('',(4.098615127852,1.610448795235,
+    39.831083992724));
+#7907 = CARTESIAN_POINT('',(4.101424441738,1.607824059483,
+    39.839783116931));
+#7908 = CARTESIAN_POINT('',(4.107045099352,1.602574039691,
+    39.857183182532));
+#7909 = CARTESIAN_POINT('',(4.10985644325,1.599948756335,39.865884121654
+    ));
+#7910 = CARTESIAN_POINT('',(4.112667921948,1.597324022895,39.8745832382)
+  );
+#7911 = CARTESIAN_POINT('',(4.118292922106,1.592074003155,
+    39.891983303627));
+#7912 = CARTESIAN_POINT('',(4.121106443736,1.589448717553,
+    39.900684250198));
+#7913 = CARTESIAN_POINT('',(4.123920098612,1.586823986441,
+    39.909383359027));
+#7914 = CARTESIAN_POINT('',(4.129549464153,1.581573966753,
+    39.926783424281));
+#7915 = CARTESIAN_POINT('',(4.132365174987,1.578948678886,
+    39.935484378357));
+#7916 = CARTESIAN_POINT('',(4.135181017495,1.57632395012,39.944183479411
+    ));
+#7917 = CARTESIAN_POINT('',(4.140814771434,1.571073930484,
+    39.961583544493));
+#7918 = CARTESIAN_POINT('',(4.143632683034,1.568448640334,
+    39.970284506133));
+#7919 = CARTESIAN_POINT('',(4.146450724717,1.565823913932,
+    39.978983599355));
+#7920 = CARTESIAN_POINT('',(4.152088890251,1.560573894347,
+    39.996383664266));
+#7921 = CARTESIAN_POINT('',(4.154909014268,1.557948601898,
+    40.005084633528));
+#7922 = CARTESIAN_POINT('',(4.157729266763,1.555323877877,
+    40.013783718859));
+#7923 = CARTESIAN_POINT('',(4.163371867269,1.550073858343,40.0311837836)
+  );
+#7924 = CARTESIAN_POINT('',(4.166194215448,1.547448563577,
+    40.039884760543));
+#7925 = CARTESIAN_POINT('',(4.169016690479,1.544823841954,
+    40.048583837923));
+#7926 = CARTESIAN_POINT('',(4.17466374952,1.539573822472,40.065983902496
+    ));
+#7927 = CARTESIAN_POINT('',(4.177488333697,1.536948525369,
+    40.074684887179));
+#7928 = CARTESIAN_POINT('',(4.180313043082,1.534323806163,40.08338395655
+    ));
+#7929 = CARTESIAN_POINT('',(4.185964584407,1.529073786731,
+    40.100784020955));
+#7930 = CARTESIAN_POINT('',(4.188791416512,1.526448487276,
+    40.109485013439));
+#7931 = CARTESIAN_POINT('',(4.191618372163,1.523823770504,40.11818407474
+    ));
+#7932 = CARTESIAN_POINT('',(4.197274419708,1.518573751123,
+    40.135584138978));
+#7933 = CARTESIAN_POINT('',(4.200103511766,1.515948449295,
+    40.144285139323));
+#7934 = CARTESIAN_POINT('',(4.202932725689,1.513323734977,
+    40.152984192493));
+#7935 = CARTESIAN_POINT('',(4.208593303581,1.508073715646,
+    40.170384256566));
+#7936 = CARTESIAN_POINT('',(4.211424667712,1.505448411428,
+    40.179085264833));
+#7937 = CARTESIAN_POINT('',(4.214256152008,1.502823699581,
+    40.187784309811));
+#7938 = CARTESIAN_POINT('',(4.219921284564,1.497573680299,40.20518437372
+    ));
+#7939 = CARTESIAN_POINT('',(4.222754932986,1.494948373672,
+    40.213885389971));
+#7940 = CARTESIAN_POINT('',(4.225588699854,1.492323664316,
+    40.222584426695));
+#7941 = CARTESIAN_POINT('',(4.231258411587,1.487073645084,
+    40.239984490441));
+#7942 = CARTESIAN_POINT('',(4.234094356613,1.484448336029,
+    40.248685514737));
+#7943 = CARTESIAN_POINT('',(4.236930418348,1.481823629182,
+    40.257384543145));
+#7944 = CARTESIAN_POINT('',(4.242604733967,1.476573609999,
+    40.274784606729));
+#7945 = CARTESIAN_POINT('',(4.245442988012,1.473948298497,
+    40.283485639135));
+#7946 = CARTESIAN_POINT('',(4.248281357007,1.471323594179,
+    40.292184659163));
+#7947 = CARTESIAN_POINT('',(4.25396030142,1.466073575044,40.309584722586
+    ));
+#7948 = CARTESIAN_POINT('',(4.256800876996,1.463448261076,
+    40.318285763164));
+#7949 = CARTESIAN_POINT('',(4.259641565745,1.460823559306,
+    40.326984774749));
+#7950 = CARTESIAN_POINT('',(4.265325164059,1.455573540219,
+    40.344384838012));
+#7951 = CARTESIAN_POINT('',(4.268168073781,1.452948223766,
+    40.353085886827));
+#7952 = CARTESIAN_POINT('',(4.271011094879,1.450323524562,
+    40.361784889905));
+#7953 = CARTESIAN_POINT('',(4.276699372404,1.445073505523,
+    40.379184953009));
+#7954 = CARTESIAN_POINT('',(4.279544628988,1.442448186566,
+    40.387886010125));
+#7955 = CARTESIAN_POINT('',(4.28238999513,1.439823489949,40.39658500463)
+  );
+#7956 = CARTESIAN_POINT('',(4.288082977382,1.434573470957,
+    40.413985067576));
+#7957 = CARTESIAN_POINT('',(4.290930593647,1.431948149475,
+    40.422686133059));
+#7958 = CARTESIAN_POINT('',(4.293778317632,1.429323455464,
+    40.431385118926));
+#7959 = CARTESIAN_POINT('',(4.299476030333,1.42407343652,40.448785181716
+    ));
+#7960 = CARTESIAN_POINT('',(4.302326019203,1.421448112494,
+    40.457486255632));
+#7961 = CARTESIAN_POINT('',(4.305176113935,1.418823421109,
+    40.466185232795));
+#7962 = CARTESIAN_POINT('',(4.310878583017,1.413573402212,
+    40.483585295429));
+#7963 = CARTESIAN_POINT('',(4.313730957521,1.410948075622,
+    40.492286377844));
+#7964 = CARTESIAN_POINT('',(4.316583436007,1.408323386883,
+    40.500985346235));
+#7965 = CARTESIAN_POINT('',(4.322290687615,1.403073368032,
+    40.518385408715));
+#7966 = CARTESIAN_POINT('',(4.325145460888,1.400448038858,
+    40.527086499697));
+#7967 = CARTESIAN_POINT('',(4.328000336242,1.397823352786,
+    40.535785459249));
+#7968 = CARTESIAN_POINT('',(4.333712396733,1.392573333981,
+    40.553185521576));
+#7969 = CARTESIAN_POINT('',(4.33656958202,1.389948002201,40.561886621192
+    ));
+#7970 = CARTESIAN_POINT('',(4.339426867464,1.387323318817,
+    40.570585571838));
+#7971 = CARTESIAN_POINT('',(4.345143763413,1.382073300058,
+    40.587985634013));
+#7972 = CARTESIAN_POINT('',(4.348003374064,1.379447965652,
+    40.596686742331));
+#7973 = CARTESIAN_POINT('',(4.35086308293,1.376823284976,40.605385684001
+    ));
+#7974 = CARTESIAN_POINT('',(4.356584841129,1.371573266263,
+    40.622785746025));
+#7975 = CARTESIAN_POINT('',(4.359446890609,1.368947929211,
+    40.631486863115));
+#7976 = CARTESIAN_POINT('',(4.362309036336,1.366323251264,40.64018579574
+    ));
+#7977 = CARTESIAN_POINT('',(4.368035683801,1.361073232596,
+    40.657585857615));
+#7978 = CARTESIAN_POINT('',(4.370900185682,1.358447892876,
+    40.666286983546));
+#7979 = CARTESIAN_POINT('',(4.373764781824,1.355823217679,
+    40.674985907056));
+#7980 = CARTESIAN_POINT('',(4.379496345792,1.350573199055,
+    40.692385968782));
+#7981 = CARTESIAN_POINT('',(4.382363313762,1.347947856647,
+    40.701087103625));
+#7982 = CARTESIAN_POINT('',(4.385230373981,1.345323184221,
+    40.709786017949));
+#7983 = CARTESIAN_POINT('',(4.390966881918,1.340073165643,
+    40.727186079528));
+#7984 = CARTESIAN_POINT('',(4.393836329777,1.337447820523,
+    40.735887223353));
+#7985 = CARTESIAN_POINT('',(4.396705867852,1.334823150891,40.74458612842
+    ));
+#7986 = CARTESIAN_POINT('',(4.402447347451,1.329573132357,
+    40.761986189853));
+#7987 = CARTESIAN_POINT('',(4.405319289115,1.326947784505,
+    40.770687342733));
+#7988 = CARTESIAN_POINT('',(4.408191318938,1.324323117688,40.77938623847
+    ));
+#7989 = CARTESIAN_POINT('',(4.413937798126,1.319073099197,
+    40.796786299757));
+#7990 = CARTESIAN_POINT('',(4.416812247626,1.316447748592,
+    40.805487461765));
+#7991 = CARTESIAN_POINT('',(4.419686783207,1.313823084612,40.8141863481)
+  );
+#7992 = CARTESIAN_POINT('',(4.425629912393,1.308398151944,
+    40.832166124947));
+#7993 = CARTESIAN_POINT('',(4.428698517856,1.305597979304,
+    40.841446697124));
+#7994 = CARTESIAN_POINT('',(4.431767218743,1.302798594431,
+    40.850724658419));
+#7995 = CARTESIAN_POINT('',(4.434836013765,1.299999999989,40.86));
+#7996 = PCURVE('',#7997,#8002);
+#7997 = CONICAL_SURFACE('',#7998,6.7,0.368695902658);
+#7998 = AXIS2_PLACEMENT_3D('',#7999,#8000,#8001);
+#7999 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,39.7));
+#8000 = DIRECTION('',(-0.,-0.,-1.));
+#8001 = DIRECTION('',(1.,0.,0.));
+#8002 = DEFINITIONAL_REPRESENTATION('',(#8003),#8105);
+#8003 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8004,#8005,#8006,#8007,#8008,
+    #8009,#8010,#8011,#8012,#8013,#8014,#8015,#8016,#8017,#8018,#8019,
+    #8020,#8021,#8022,#8023,#8024,#8025,#8026,#8027,#8028,#8029,#8030,
+    #8031,#8032,#8033,#8034,#8035,#8036,#8037,#8038,#8039,#8040,#8041,
+    #8042,#8043,#8044,#8045,#8046,#8047,#8048,#8049,#8050,#8051,#8052,
+    #8053,#8054,#8055,#8056,#8057,#8058,#8059,#8060,#8061,#8062,#8063,
+    #8064,#8065,#8066,#8067,#8068,#8069,#8070,#8071,#8072,#8073,#8074,
+    #8075,#8076,#8077,#8078,#8079,#8080,#8081,#8082,#8083,#8084,#8085,
+    #8086,#8087,#8088,#8089,#8090,#8091,#8092,#8093,#8094,#8095,#8096,
+    #8097,#8098,#8099,#8100,#8101,#8102,#8103,#8104),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.759571540675E-02,6.7297070004E-02,9.701671310172E-02,
+    0.126754808585,0.15651152178,0.18628701947,0.216081469913,
+    0.245895042856,0.275727909556,0.305580242795,0.335452216895,
+    0.365344007742,0.3952557928,0.425187751127,0.4551400634,
+    0.485112911927,0.515106480671,0.545120955266,0.575156523039,
+    0.605213373028,0.635291696002,0.665391684484,0.695513532766,
+    0.725657436938,0.755823594901,0.786012206394,0.816223473013,
+    0.846457598235,0.876714787439,0.906995247928,0.937299188955,
+    0.967626821744,1.),.UNSPECIFIED.);
+#8004 = CARTESIAN_POINT('',(-2.892764207383,0.));
+#8005 = CARTESIAN_POINT('',(-2.893114909351,-1.102426407266E-02));
+#8006 = CARTESIAN_POINT('',(-2.89346607469,-2.204571515968E-02));
+#8007 = CARTESIAN_POINT('',(-2.893817704473,-3.306434074107E-02));
+#8008 = CARTESIAN_POINT('',(-2.894447961923,-5.278281658424E-02));
+#8009 = CARTESIAN_POINT('',(-2.894726414631,-6.14837336998E-02));
+#8010 = CARTESIAN_POINT('',(-2.895005158382,-7.01828730591E-02));
+#8011 = CARTESIAN_POINT('',(-2.895563400825,-8.758293901132E-02));
+#8012 = CARTESIAN_POINT('',(-2.895842899876,-9.62838634065E-02));
+#8013 = CARTESIAN_POINT('',(-2.89612269137,-0.104982995217));
+#8014 = CARTESIAN_POINT('',(-2.896683034189,-0.122383060993));
+#8015 = CARTESIAN_POINT('',(-2.896963585877,-0.131083992724));
+#8016 = CARTESIAN_POINT('',(-2.897244431417,-0.139783116931));
+#8017 = CARTESIAN_POINT('',(-2.897806887261,-0.157183182532));
+#8018 = CARTESIAN_POINT('',(-2.898088497933,-0.165884121654));
+#8019 = CARTESIAN_POINT('',(-2.898370403877,-0.1745832382));
+#8020 = CARTESIAN_POINT('',(-2.898934985503,-0.191983303627));
+#8021 = CARTESIAN_POINT('',(-2.899217661561,-0.200684250198));
+#8022 = CARTESIAN_POINT('',(-2.899500634317,-0.209383359027));
+#8023 = CARTESIAN_POINT('',(-2.900067354591,-0.226783424281));
+#8024 = CARTESIAN_POINT('',(-2.900351102488,-0.235484378357));
+#8025 = CARTESIAN_POINT('',(-2.900635148521,-0.244183479411));
+#8026 = CARTESIAN_POINT('',(-2.901204020417,-0.261583544493));
+#8027 = CARTESIAN_POINT('',(-2.901488846664,-0.270284506133));
+#8028 = CARTESIAN_POINT('',(-2.901773972493,-0.278983599355));
+#8029 = CARTESIAN_POINT('',(-2.902345009096,-0.296383664266));
+#8030 = CARTESIAN_POINT('',(-2.902630920257,-0.305084633528));
+#8031 = CARTESIAN_POINT('',(-2.902917132457,-0.313783718859));
+#8032 = CARTESIAN_POINT('',(-2.903490346961,-0.3311837836));
+#8033 = CARTESIAN_POINT('',(-2.903777349658,-0.339884760543));
+#8034 = CARTESIAN_POINT('',(-2.90406465486,-0.348583837923));
+#8035 = CARTESIAN_POINT('',(-2.904640060573,-0.365983902496));
+#8036 = CARTESIAN_POINT('',(-2.904928161484,-0.374684887179));
+#8037 = CARTESIAN_POINT('',(-2.905216566374,-0.38338395655));
+#8038 = CARTESIAN_POINT('',(-2.905794176719,-0.400784020955));
+#8039 = CARTESIAN_POINT('',(-2.906083382578,-0.409485013439));
+#8040 = CARTESIAN_POINT('',(-2.906372893902,-0.41818407474));
+#8041 = CARTESIAN_POINT('',(-2.906952722416,-0.435584138978));
+#8042 = CARTESIAN_POINT('',(-2.907243040017,-0.444285139323));
+#8043 = CARTESIAN_POINT('',(-2.907533664576,-0.452984192493));
+#8044 = CARTESIAN_POINT('',(-2.908115724913,-0.470384256566));
+#8045 = CARTESIAN_POINT('',(-2.908407161106,-0.479085264833));
+#8046 = CARTESIAN_POINT('',(-2.908698905762,-0.487784309811));
+#8047 = CARTESIAN_POINT('',(-2.909283211694,-0.50518437372));
+#8048 = CARTESIAN_POINT('',(-2.909575773389,-0.513885389971));
+#8049 = CARTESIAN_POINT('',(-2.909868645063,-0.522584426695));
+#8050 = CARTESIAN_POINT('',(-2.91045521048,-0.539984490441));
+#8051 = CARTESIAN_POINT('',(-2.910748904648,-0.548685514737));
+#8052 = CARTESIAN_POINT('',(-2.91104291032,-0.557384543145));
+#8053 = CARTESIAN_POINT('',(-2.911631749232,-0.574784606729));
+#8054 = CARTESIAN_POINT('',(-2.911926582905,-0.583485639135));
+#8055 = CARTESIAN_POINT('',(-2.912221729615,-0.592184659163));
+#8056 = CARTESIAN_POINT('',(-2.912812856156,-0.609584722586));
+#8057 = CARTESIAN_POINT('',(-2.913108836424,-0.618285763164));
+#8058 = CARTESIAN_POINT('',(-2.913405131275,-0.626984774749));
+#8059 = CARTESIAN_POINT('',(-2.913998559701,-0.644384838012));
+#8060 = CARTESIAN_POINT('',(-2.914295693719,-0.653085886827));
+#8061 = CARTESIAN_POINT('',(-2.914593143874,-0.661784889905));
+#8062 = CARTESIAN_POINT('',(-2.915188888565,-0.679184953009));
+#8063 = CARTESIAN_POINT('',(-2.915487183549,-0.687886010125));
+#8064 = CARTESIAN_POINT('',(-2.915785796236,-0.69658500463));
+#8065 = CARTESIAN_POINT('',(-2.916383871698,-0.713985067576));
+#8066 = CARTESIAN_POINT('',(-2.916683334927,-0.722686133059));
+#8067 = CARTESIAN_POINT('',(-2.916983117437,-0.731385118926));
+#8068 = CARTESIAN_POINT('',(-2.917583538304,-0.748785181716));
+#8069 = CARTESIAN_POINT('',(-2.917884177123,-0.757486255632));
+#8070 = CARTESIAN_POINT('',(-2.918185136808,-0.766185232795));
+#8071 = CARTESIAN_POINT('',(-2.918787917843,-0.783585295429));
+#8072 = CARTESIAN_POINT('',(-2.919089739659,-0.792286377844));
+#8073 = CARTESIAN_POINT('',(-2.91939188394,-0.800985346235));
+#8074 = CARTESIAN_POINT('',(-2.919997040035,-0.818385408715));
+#8075 = CARTESIAN_POINT('',(-2.920300052323,-0.827086499697));
+#8076 = CARTESIAN_POINT('',(-2.920603388684,-0.835785459249));
+#8077 = CARTESIAN_POINT('',(-2.921210934865,-0.853185521576));
+#8078 = CARTESIAN_POINT('',(-2.921515145165,-0.861886621192));
+#8079 = CARTESIAN_POINT('',(-2.921819681156,-0.870585571838));
+#8080 = CARTESIAN_POINT('',(-2.92242963258,-0.887985634013));
+#8081 = CARTESIAN_POINT('',(-2.9227350485,-0.896686742331));
+#8082 = CARTESIAN_POINT('',(-2.92304079174,-0.905385684001));
+#8083 = CARTESIAN_POINT('',(-2.923653163701,-0.922785746025));
+#8084 = CARTESIAN_POINT('',(-2.923959792914,-0.931486863115));
+#8085 = CARTESIAN_POINT('',(-2.924266751089,-0.94018579574));
+#8086 = CARTESIAN_POINT('',(-2.924881559015,-0.957585857615));
+#8087 = CARTESIAN_POINT('',(-2.925189409266,-0.966286983546));
+#8088 = CARTESIAN_POINT('',(-2.925497590131,-0.974985907056));
+#8089 = CARTESIAN_POINT('',(-2.926114849591,-0.992385968782));
+#8090 = CARTESIAN_POINT('',(-2.926423928692,-1.001087103625));
+#8091 = CARTESIAN_POINT('',(-2.92673334007,-1.009786017949));
+#8092 = CARTESIAN_POINT('',(-2.92735306677,-1.027186079528));
+#8093 = CARTESIAN_POINT('',(-2.927663382605,-1.035887223353));
+#8094 = CARTESIAN_POINT('',(-2.927974032391,-1.04458612842));
+#8095 = CARTESIAN_POINT('',(-2.92859624218,-1.061986189853));
+#8096 = CARTESIAN_POINT('',(-2.928907802702,-1.070687342733));
+#8097 = CARTESIAN_POINT('',(-2.929219698861,-1.07938623847));
+#8098 = CARTESIAN_POINT('',(-2.92984440773,-1.096786299757));
+#8099 = CARTESIAN_POINT('',(-2.930157220965,-1.105487461765));
+#8100 = CARTESIAN_POINT('',(-2.930470371535,-1.1141863481));
+#8101 = CARTESIAN_POINT('',(-2.931118492768,-1.132166124947));
+#8102 = CARTESIAN_POINT('',(-2.931453510551,-1.141446697124));
+#8103 = CARTESIAN_POINT('',(-2.931788914096,-1.150724658419));
+#8104 = CARTESIAN_POINT('',(-2.932124704114,-1.16));
+#8105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8106 = PCURVE('',#8107,#8133);
+#8107 = B_SPLINE_SURFACE_WITH_KNOTS('',2,2,(
+    (#8108,#8109,#8110,#8111,#8112)
+    ,(#8113,#8114,#8115,#8116,#8117)
+    ,(#8118,#8119,#8120,#8121,#8122)
+    ,(#8123,#8124,#8125,#8126,#8127)
+    ,(#8128,#8129,#8130,#8131,#8132
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(3,1,1,3),(3,1,1,3),(-16.79069829635,
+    -8.999999999996,0.,7.790698296358),(-7.298419830985,0.,1.,
+    8.396182437948),.UNSPECIFIED.);
+#8108 = CARTESIAN_POINT('',(19.55557762634,4.288739558976,30.95446317885
+    ));
+#8109 = CARTESIAN_POINT('',(19.589928588502,2.927223470863,
+    35.466916498029));
+#8110 = CARTESIAN_POINT('',(19.626827899282,1.475000000057,40.28));
+#8111 = CARTESIAN_POINT('',(19.664161916053,5.668073095108E-03,
+    45.14978581401));
+#8112 = CARTESIAN_POINT('',(19.697356087923,-1.348234721991,
+    49.637006505498));
+#8113 = CARTESIAN_POINT('',(13.645710693065,4.276919347169,
+    30.993638736101));
+#8114 = CARTESIAN_POINT('',(14.01044536438,2.927223470592,
+    35.466916498029));
+#8115 = CARTESIAN_POINT('',(14.406514037596,1.475000000024,40.28));
+#8116 = CARTESIAN_POINT('',(14.807248744444,5.668073236471E-03,
+    45.14978581401));
+#8117 = CARTESIAN_POINT('',(15.161417721006,-1.334414609756,
+    49.591202705785));
+#8118 = CARTESIAN_POINT('',(6.830253072079,4.263287880751,31.03881730835
+    ));
+#8119 = CARTESIAN_POINT('',(6.48246822738,2.927223470226,35.466916498029
+    ));
+#8120 = CARTESIAN_POINT('',(6.104446546619,1.474999999972,40.28));
+#8121 = CARTESIAN_POINT('',(5.721971441501,5.668073500903E-03,
+    45.14978581401));
+#8122 = CARTESIAN_POINT('',(5.385455450028,-1.30462917511,
+    49.492485267046));
+#8123 = CARTESIAN_POINT('',(-3.223198544581E-02,4.20444693986,
+    31.233832996058));
+#8124 = CARTESIAN_POINT('',(-1.04550890962,2.927223469861,
+    35.466916498029));
+#8125 = CARTESIAN_POINT('',(-2.197620944358,1.474999999919,40.28));
+#8126 = CARTESIAN_POINT('',(-3.363305861443,5.668073765334E-03,
+    45.14978581401));
+#8127 = CARTESIAN_POINT('',(-4.390506820949,-1.274843740464,
+    49.393767828306));
+#8128 = CARTESIAN_POINT('',(-5.908919805365,4.238663851911,
+    31.120428371812));
+#8129 = CARTESIAN_POINT('',(-6.624992133742,2.927223469622,
+    35.466916498029));
+#8130 = CARTESIAN_POINT('',(-7.417934806044,1.474999999887,40.28));
+#8131 = CARTESIAN_POINT('',(-8.220219033051,5.668073906697E-03,
+    45.14978581401));
+#8132 = CARTESIAN_POINT('',(-8.926445187866,-1.26102362823,
+    49.347964028593));
+#8133 = DEFINITIONAL_REPRESENTATION('',(#8134),#8236);
+#8134 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8135,#8136,#8137,#8138,#8139,
+    #8140,#8141,#8142,#8143,#8144,#8145,#8146,#8147,#8148,#8149,#8150,
+    #8151,#8152,#8153,#8154,#8155,#8156,#8157,#8158,#8159,#8160,#8161,
+    #8162,#8163,#8164,#8165,#8166,#8167,#8168,#8169,#8170,#8171,#8172,
+    #8173,#8174,#8175,#8176,#8177,#8178,#8179,#8180,#8181,#8182,#8183,
+    #8184,#8185,#8186,#8187,#8188,#8189,#8190,#8191,#8192,#8193,#8194,
+    #8195,#8196,#8197,#8198,#8199,#8200,#8201,#8202,#8203,#8204,#8205,
+    #8206,#8207,#8208,#8209,#8210,#8211,#8212,#8213,#8214,#8215,#8216,
+    #8217,#8218,#8219,#8220,#8221,#8222,#8223,#8224,#8225,#8226,#8227,
+    #8228,#8229,#8230,#8231,#8232,#8233,#8234,#8235),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.759571540675E-02,6.7297070004E-02,9.701671310172E-02,
+    0.126754808585,0.15651152178,0.18628701947,0.216081469913,
+    0.245895042856,0.275727909556,0.305580242795,0.335452216895,
+    0.365344007742,0.3952557928,0.425187751127,0.4551400634,
+    0.485112911927,0.515106480671,0.545120955266,0.575156523039,
+    0.605213373028,0.635291696002,0.665391684484,0.695513532766,
+    0.725657436938,0.755823594901,0.786012206394,0.816223473013,
+    0.846457598235,0.876714787439,0.906995247928,0.937299188955,
+    0.967626821744,1.),.UNSPECIFIED.);
+#8135 = CARTESIAN_POINT('',(-2.358766283367,5.262598317573E-18));
+#8136 = CARTESIAN_POINT('',(-2.363744508848,9.503675924711E-03));
+#8137 = CARTESIAN_POINT('',(-2.368719756146,1.90049268618E-02));
+#8138 = CARTESIAN_POINT('',(-2.373692027526,2.850374201816E-02));
+#8139 = CARTESIAN_POINT('',(-2.382587168139,4.550242808986E-02));
+#8140 = CARTESIAN_POINT('',(-2.386511155088,5.300321870672E-02));
+#8141 = CARTESIAN_POINT('',(-2.390433287171,6.050247677508E-02));
+#8142 = CARTESIAN_POINT('',(-2.39827625769,7.550253363044E-02));
+#8143 = CARTESIAN_POINT('',(-2.402197093842,8.300333052284E-02));
+#8144 = CARTESIAN_POINT('',(-2.406116075034,9.0502582084E-02));
+#8145 = CARTESIAN_POINT('',(-2.413952761746,0.105502638787));
+#8146 = CARTESIAN_POINT('',(-2.417870464964,0.113003442003));
+#8147 = CARTESIAN_POINT('',(-2.421786313097,0.120502687009));
+#8148 = CARTESIAN_POINT('',(-2.429616751737,0.135502743562));
+#8149 = CARTESIAN_POINT('',(-2.433531339923,0.14300355315));
+#8150 = CARTESIAN_POINT('',(-2.437444072869,0.150502791552));
+#8151 = CARTESIAN_POINT('',(-2.445268299254,0.165502847954));
+#8152 = CARTESIAN_POINT('',(-2.449179790352,0.173003663964));
+#8153 = CARTESIAN_POINT('',(-2.453089426024,0.180502895713));
+#8154 = CARTESIAN_POINT('',(-2.460907476052,0.195502951966));
+#8155 = CARTESIAN_POINT('',(-2.464815888046,0.203003774446));
+#8156 = CARTESIAN_POINT('',(-2.468722444399,0.210502999493));
+#8157 = CARTESIAN_POINT('',(-2.476534354052,0.225503055598));
+#8158 = CARTESIAN_POINT('',(-2.48043970497,0.233003884598));
+#8159 = CARTESIAN_POINT('',(-2.484343200001,0.240503102892));
+#8160 = CARTESIAN_POINT('',(-2.492149005347,0.25550315885));
+#8161 = CARTESIAN_POINT('',(-2.49605131326,0.263003994421));
+#8162 = CARTESIAN_POINT('',(-2.49995176501,0.270503205913));
+#8163 = CARTESIAN_POINT('',(-2.507751502204,0.285503261724));
+#8164 = CARTESIAN_POINT('',(-2.511650785227,0.293004103916));
+#8165 = CARTESIAN_POINT('',(-2.515548211778,0.300503308555));
+#8166 = CARTESIAN_POINT('',(-2.523341917065,0.315503364221));
+#8167 = CARTESIAN_POINT('',(-2.527238193359,0.323004213086));
+#8168 = CARTESIAN_POINT('',(-2.531132612841,0.330503410819));
+#8169 = CARTESIAN_POINT('',(-2.538920322556,0.345503466341));
+#8170 = CARTESIAN_POINT('',(-2.542813610326,0.35300432193));
+#8171 = CARTESIAN_POINT('',(-2.546705040913,0.360503512707));
+#8172 = CARTESIAN_POINT('',(-2.554486791483,0.375503568085));
+#8173 = CARTESIAN_POINT('',(-2.558377108982,0.383004430451));
+#8174 = CARTESIAN_POINT('',(-2.562265568895,0.390503614218));
+#8175 = CARTESIAN_POINT('',(-2.570041396841,0.405503669454));
+#8176 = CARTESIAN_POINT('',(-2.57392876237,0.413004538649));
+#8177 = CARTESIAN_POINT('',(-2.577814269877,0.420503715354));
+#8178 = CARTESIAN_POINT('',(-2.585584211818,0.435503770448));
+#8179 = CARTESIAN_POINT('',(-2.589468643724,0.443004646526));
+#8180 = CARTESIAN_POINT('',(-2.593351217143,0.450503816116));
+#8181 = CARTESIAN_POINT('',(-2.601115309792,0.465503871069));
+#8182 = CARTESIAN_POINT('',(-2.604996826475,0.473004754084));
+#8183 = CARTESIAN_POINT('',(-2.608876484171,0.480503916504));
+#8184 = CARTESIAN_POINT('',(-2.616634764344,0.495503971318));
+#8185 = CARTESIAN_POINT('',(-2.620513384251,0.503004861323));
+#8186 = CARTESIAN_POINT('',(-2.624390144639,0.51050401652));
+#8187 = CARTESIAN_POINT('',(-2.632142649251,0.525504071195));
+#8188 = CARTESIAN_POINT('',(-2.636018390883,0.533004968245));
+#8189 = CARTESIAN_POINT('',(-2.639892272431,0.540504116163));
+#8190 = CARTESIAN_POINT('',(-2.6476390385,0.5555041707));
+#8191 = CARTESIAN_POINT('',(-2.651511920408,0.563005074851));
+#8192 = CARTESIAN_POINT('',(-2.655382941634,0.570504215435));
+#8193 = CARTESIAN_POINT('',(-2.663124006285,0.585504269835));
+#8194 = CARTESIAN_POINT('',(-2.666994047074,0.593005181142));
+#8195 = CARTESIAN_POINT('',(-2.670862226549,0.600504314336));
+#8196 = CARTESIAN_POINT('',(-2.678597627012,0.6155043686));
+#8197 = CARTESIAN_POINT('',(-2.68246484534,0.62300528712));
+#8198 = CARTESIAN_POINT('',(-2.686330201691,0.630504412868));
+#8199 = CARTESIAN_POINT('',(-2.694059975305,0.645504466997));
+#8200 = CARTESIAN_POINT('',(-2.697924389886,0.653005392786));
+#8201 = CARTESIAN_POINT('',(-2.701786941792,0.66050451103));
+#8202 = CARTESIAN_POINT('',(-2.709511126007,0.675504565025));
+#8203 = CARTESIAN_POINT('',(-2.713372755612,0.683005498141));
+#8204 = CARTESIAN_POINT('',(-2.717232521808,0.690504608824));
+#8205 = CARTESIAN_POINT('',(-2.724951154186,0.705504662686));
+#8206 = CARTESIAN_POINT('',(-2.728810017641,0.713005603187));
+#8207 = CARTESIAN_POINT('',(-2.73266701692,0.72050470625));
+#8208 = CARTESIAN_POINT('',(-2.740380135139,0.73550475998));
+#8209 = CARTESIAN_POINT('',(-2.744236251327,0.743005707924));
+#8210 = CARTESIAN_POINT('',(-2.74809050254,0.750504803308));
+#8211 = CARTESIAN_POINT('',(-2.755798144394,0.765504856908));
+#8212 = CARTESIAN_POINT('',(-2.759651532259,0.773005812354));
+#8213 = CARTESIAN_POINT('',(-2.763503054314,0.780504900001));
+#8214 = CARTESIAN_POINT('',(-2.771205257715,0.79550495347));
+#8215 = CARTESIAN_POINT('',(-2.775055936261,0.803005916478));
+#8216 = CARTESIAN_POINT('',(-2.778904748126,0.810504996328));
+#8217 = CARTESIAN_POINT('',(-2.786601551107,0.825505049668));
+#8218 = CARTESIAN_POINT('',(-2.790449539398,0.833006020298));
+#8219 = CARTESIAN_POINT('',(-2.794295660103,0.84050509229));
+#8220 = CARTESIAN_POINT('',(-2.801987100819,0.855505145502));
+#8221 = CARTESIAN_POINT('',(-2.805832417982,0.863006123814));
+#8222 = CARTESIAN_POINT('',(-2.809675866618,0.870505187887));
+#8223 = CARTESIAN_POINT('',(-2.817361983351,0.885505240972));
+#8224 = CARTESIAN_POINT('',(-2.821204648575,0.893006227029));
+#8225 = CARTESIAN_POINT('',(-2.825045444295,0.900505283121));
+#8226 = CARTESIAN_POINT('',(-2.832726275452,0.91550533608));
+#8227 = CARTESIAN_POINT('',(-2.836566307991,0.923006329942));
+#8228 = CARTESIAN_POINT('',(-2.840404470013,0.930505377992));
+#8229 = CARTESIAN_POINT('',(-2.848080054132,0.945505430825));
+#8230 = CARTESIAN_POINT('',(-2.851917473304,0.953006432556));
+#8231 = CARTESIAN_POINT('',(-2.855753020912,0.9605054725));
+#8232 = CARTESIAN_POINT('',(-2.86367894963,0.976005280127));
+#8233 = CARTESIAN_POINT('',(-2.867769069914,0.984005773383));
+#8234 = CARTESIAN_POINT('',(-2.871857059767,0.992004015878));
+#8235 = CARTESIAN_POINT('',(-2.875942920508,1.));
+#8236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8237 = ORIENTED_EDGE('',*,*,#8238,.T.);
+#8238 = EDGE_CURVE('',#7891,#8239,#8241,.T.);
+#8239 = VERTEX_POINT('',#8240);
+#8240 = CARTESIAN_POINT('',(4.441114377651,1.207629815077,40.92396007208
+    ));
+#8241 = SURFACE_CURVE('',#8242,(#8247,#8253),.PCURVE_S1.);
+#8242 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8243,#8244,#8245,#8246),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,0.145783749024),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8243 = CARTESIAN_POINT('',(4.411328739238,1.321456753777,
+    40.788886187436));
+#8244 = CARTESIAN_POINT('',(4.420906652813,1.283288137413,40.83391081565
+    ));
+#8245 = CARTESIAN_POINT('',(4.430837284612,1.245343692609,
+    40.878935443865));
+#8246 = CARTESIAN_POINT('',(4.441114377651,1.207629815077,40.92396007208
+    ));
+#8247 = PCURVE('',#7997,#8248);
+#8248 = DEFINITIONAL_REPRESENTATION('',(#8249),#8252);
+#8249 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8250,#8251),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.145783749024),.PIECEWISE_BEZIER_KNOTS.);
+#8250 = CARTESIAN_POINT('',(-2.929560773845,-1.088886187436));
+#8251 = CARTESIAN_POINT('',(-2.946424868397,-1.22396007208));
+#8252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8253 = PCURVE('',#8254,#8336);
+#8254 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#8255,#8256,#8257,#8258,#8259,#8260,#8261,#8262,#8263)
+    ,(#8264,#8265,#8266,#8267,#8268,#8269,#8270,#8271,#8272)
+    ,(#8273,#8274,#8275,#8276,#8277,#8278,#8279,#8280,#8281)
+    ,(#8282,#8283,#8284,#8285,#8286,#8287,#8288,#8289,#8290)
+    ,(#8291,#8292,#8293,#8294,#8295,#8296,#8297,#8298,#8299)
+    ,(#8300,#8301,#8302,#8303,#8304,#8305,#8306,#8307,#8308)
+    ,(#8309,#8310,#8311,#8312,#8313,#8314,#8315,#8316,#8317)
+    ,(#8318,#8319,#8320,#8321,#8322,#8323,#8324,#8325,#8326)
+    ,(#8327,#8328,#8329,#8330,#8331,#8332,#8333,#8334,#8335
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-8.796949302204E-02,
+    0.100616184071),(-6.384546661532E-02,3.286169718231E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8255 = CARTESIAN_POINT('',(4.368097512952,1.128396433824,
+    40.839295577623));
+#8256 = CARTESIAN_POINT('',(4.3785627419,1.13512764702,40.846404513204)
+  );
+#8257 = CARTESIAN_POINT('',(4.388917627424,1.142170893259,
+    40.854023800838));
+#8258 = CARTESIAN_POINT('',(4.398761990993,1.150824095378,40.86434213749
+    ));
+#8259 = CARTESIAN_POINT('',(4.409167272953,1.157504463426,
+    40.871269296705));
+#8260 = CARTESIAN_POINT('',(4.417812846765,1.170149978199,
+    40.888329846094));
+#8261 = CARTESIAN_POINT('',(4.428054497021,1.177219429394,40.89587187183
+    ));
+#8262 = CARTESIAN_POINT('',(4.436001837877,1.191749151768,40.91595944908
+    ));
+#8263 = CARTESIAN_POINT('',(4.444260267721,1.205113235559,
+    40.934029447415));
+#8264 = CARTESIAN_POINT('',(4.359323242906,1.162406914197,
+    40.850734083347));
+#8265 = CARTESIAN_POINT('',(4.370274583137,1.167649536365,
+    40.855373982679));
+#8266 = CARTESIAN_POINT('',(4.381156015721,1.173070039164,
+    40.860297003999));
+#8267 = CARTESIAN_POINT('',(4.391355675022,1.180678894026,
+    40.868906246347));
+#8268 = CARTESIAN_POINT('',(4.402488897869,1.184975346038,40.87180717809
+    ));
+#8269 = CARTESIAN_POINT('',(4.411609630993,1.196424047313,
+    40.886986462691));
+#8270 = CARTESIAN_POINT('',(4.422433745825,1.201574342425,
+    40.891289972431));
+#8271 = CARTESIAN_POINT('',(4.431667687131,1.212222204657,
+    40.904958892973));
+#8272 = CARTESIAN_POINT('',(4.441270017748,1.221454718596,
+    40.916166590289));
+#8273 = CARTESIAN_POINT('',(4.351247031372,1.19430429918,40.858669644746
+    ));
+#8274 = CARTESIAN_POINT('',(4.36273488669,1.197897934974,40.860569271946
+    ));
+#8275 = CARTESIAN_POINT('',(4.37283402804,1.20602896283,40.870113190503)
+  );
+#8276 = CARTESIAN_POINT('',(4.389669835442,1.191563322719,
+    40.841531825527));
+#8277 = CARTESIAN_POINT('',(4.386089920211,1.244850692304,
+    40.927055084597));
+#8278 = CARTESIAN_POINT('',(4.416455009364,1.186378545286,
+    40.824442254021));
+#8279 = CARTESIAN_POINT('',(4.410556419867,1.246246558513,
+    40.920905042308));
+#8280 = CARTESIAN_POINT('',(4.427350082626,1.232638465401,
+    40.893851302803));
+#8281 = CARTESIAN_POINT('',(4.438997232325,1.235608167148,
+    40.894673517258));
+#8282 = CARTESIAN_POINT('',(4.343043566175,1.226521707916,
+    40.867149886957));
+#8283 = CARTESIAN_POINT('',(4.35465414578,1.229796981268,40.86855024648)
+  );
+#8284 = CARTESIAN_POINT('',(4.368949893095,1.224703154452,40.85605370179
+    ));
+#8285 = CARTESIAN_POINT('',(4.369062711815,1.264551319044,
+    40.918177808515));
+#8286 = CARTESIAN_POINT('',(4.406472383901,1.183755698206,
+    40.778895814145));
+#8287 = CARTESIAN_POINT('',(4.384669978101,1.296526754197,
+    40.964196623544));
+#8288 = CARTESIAN_POINT('',(4.419929562117,1.22208229324,40.834663410526
+    ));
+#8289 = CARTESIAN_POINT('',(4.425296567075,1.246026277966,40.87109557868
+    ));
+#8290 = CARTESIAN_POINT('',(4.436011906448,1.251950054843,
+    40.876832267856));
+#8291 = CARTESIAN_POINT('',(4.337887123367,1.249572217064,
+    40.860413086126));
+#8292 = CARTESIAN_POINT('',(4.350492500423,1.249601176625,
+    40.856345800636));
+#8293 = CARTESIAN_POINT('',(4.359875288655,1.259291632636,
+    40.868119050788));
+#8294 = CARTESIAN_POINT('',(4.381483156877,1.231555409072,
+    40.818465431379));
+#8295 = CARTESIAN_POINT('',(4.372532192274,1.301349719092,
+    40.930848551908));
+#8296 = CARTESIAN_POINT('',(4.409936929745,1.219369366258,40.78887076997
+    ));
+#8297 = CARTESIAN_POINT('',(4.404376401974,1.280073645013,
+    40.887508422579));
+#8298 = CARTESIAN_POINT('',(4.421164305822,1.266026544265,
+    40.859258668323));
+#8299 = CARTESIAN_POINT('',(4.433912045758,1.265628403518,
+    40.854538838899));
+#8300 = CARTESIAN_POINT('',(4.331799942636,1.275419269442,
+    40.858324926161));
+#8301 = CARTESIAN_POINT('',(4.344910582858,1.274083577812,
+    40.852077186506));
+#8302 = CARTESIAN_POINT('',(4.359312153686,1.268920823242,
+    40.839672984833));
+#8303 = CARTESIAN_POINT('',(4.366062374551,1.287080418861,40.86539619876
+    ));
+#8304 = CARTESIAN_POINT('',(4.38830690782,1.255891183672,40.809411793699
+    ));
+#8305 = CARTESIAN_POINT('',(4.388011360101,1.29902458807,40.877631549031
+    ));
+#8306 = CARTESIAN_POINT('',(4.408126721666,1.273587710062,
+    40.830361908002));
+#8307 = CARTESIAN_POINT('',(4.418897068895,1.279975700636,
+    40.837514068122));
+#8308 = CARTESIAN_POINT('',(4.431164036969,1.281183018512,
+    40.835420616702));
+#8309 = CARTESIAN_POINT('',(4.325704354093,1.301291773157,
+    40.856282932986));
+#8310 = CARTESIAN_POINT('',(4.339246091451,1.298556158665,
+    40.847682132428));
+#8311 = CARTESIAN_POINT('',(4.351992210001,1.29818352126,40.842961695247
+    ));
+#8312 = CARTESIAN_POINT('',(4.366194688483,1.29353747277,40.831188717883
+    ));
+#8313 = CARTESIAN_POINT('',(4.376226867687,1.301864520316,
+    40.841186077069));
+#8314 = CARTESIAN_POINT('',(4.391506099887,1.293226769473,
+    40.822186922669));
+#8315 = CARTESIAN_POINT('',(4.40246633479,1.298781989157,40.828080469756
+    ));
+#8316 = CARTESIAN_POINT('',(4.415794288749,1.296811905926,
+    40.820400264678));
+#8317 = CARTESIAN_POINT('',(4.428920938456,1.295343090182,
+    40.813905329182));
+#8318 = CARTESIAN_POINT('',(4.319672090698,1.326973822446,
+    40.853908205356));
+#8319 = CARTESIAN_POINT('',(4.33372822139,1.322676620691,40.842722980606
+    ));
+#8320 = CARTESIAN_POINT('',(4.347399117808,1.319550312455,
+    40.833473327636));
+#8321 = CARTESIAN_POINT('',(4.360646064141,1.317687901658,
+    40.826365525808));
+#8322 = CARTESIAN_POINT('',(4.373599319495,1.316946494591,
+    40.820906209555));
+#8323 = CARTESIAN_POINT('',(4.386523148882,1.315808568326,
+    40.815195338771));
+#8324 = CARTESIAN_POINT('',(4.399484326934,1.3151149429,40.80986900232)
+  );
+#8325 = CARTESIAN_POINT('',(4.413088593533,1.312266162495,
+    40.801091231917));
+#8326 = CARTESIAN_POINT('',(4.426642947843,1.309504653202,40.79245772777
+    ));
+#8327 = CARTESIAN_POINT('',(4.313561670323,1.352897573776,
+    40.851934283805));
+#8328 = CARTESIAN_POINT('',(4.328109352986,1.347094302306,40.83825192437
+    ));
+#8329 = CARTESIAN_POINT('',(4.34226956643,1.342447748371,40.826500143391
+    ));
+#8330 = CARTESIAN_POINT('',(4.3560154236,1.339159538383,40.816937101645)
+  );
+#8331 = CARTESIAN_POINT('',(4.369511779152,1.336514225119,
+    40.808520088002));
+#8332 = CARTESIAN_POINT('',(4.38287909098,1.334289310495,40.80080644379)
+  );
+#8333 = CARTESIAN_POINT('',(4.396400508306,1.331760879565,
+    40.792513632118));
+#8334 = CARTESIAN_POINT('',(4.410463151353,1.32750469925,40.781410949919
+    ));
+#8335 = CARTESIAN_POINT('',(4.424524547601,1.323192635292,
+    40.770215380444));
+#8336 = DEFINITIONAL_REPRESENTATION('',(#8337),#8370);
+#8337 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#8338,#8339,#8340,#8341,#8342,
+    #8343,#8344,#8345,#8346,#8347,#8348,#8349,#8350,#8351,#8352,#8353,
+    #8354,#8355,#8356,#8357,#8358,#8359,#8360,#8361,#8362,#8363,#8364,
+    #8365,#8366,#8367,#8368,#8369),.UNSPECIFIED.,.F.,.F.,(12,10,10,12),(
+    0.,7.289187451209E-02,0.109337811768,0.145783749024),.UNSPECIFIED.);
+#8338 = CARTESIAN_POINT('',(9.14692582462E-02,2.059236651944E-02));
+#8339 = CARTESIAN_POINT('',(8.366423547125E-02,2.096039652825E-02));
+#8340 = CARTESIAN_POINT('',(7.592722732627E-02,2.133065278666E-02));
+#8341 = CARTESIAN_POINT('',(6.783195615549E-02,2.172335689542E-02));
+#8342 = CARTESIAN_POINT('',(6.060307981375E-02,2.208051442083E-02));
+#8343 = CARTESIAN_POINT('',(5.198458632266E-02,2.250891847201E-02));
+#8344 = CARTESIAN_POINT('',(4.499527072565E-02,2.286560703476E-02));
+#8345 = CARTESIAN_POINT('',(3.664022405234E-02,2.329237846516E-02));
+#8346 = CARTESIAN_POINT('',(2.911277578358E-02,2.368543226626E-02));
+#8347 = CARTESIAN_POINT('',(2.12338894571E-02,2.410058848485E-02));
+#8348 = CARTESIAN_POINT('',(1.3447939888E-02,2.451679975005E-02));
+#8349 = CARTESIAN_POINT('',(1.754821745305E-03,2.514994104095E-02));
+#8350 = CARTESIAN_POINT('',(-2.142308114689E-03,2.536232099015E-02));
+#8351 = CARTESIAN_POINT('',(-6.038521242192E-03,2.557601311765E-02));
+#8352 = CARTESIAN_POINT('',(-9.933597227826E-03,2.579100370849E-02));
+#8353 = CARTESIAN_POINT('',(-1.382743579761E-02,2.600728600633E-02));
+#8354 = CARTESIAN_POINT('',(-1.772005681319E-02,2.622486021406E-02));
+#8355 = CARTESIAN_POINT('',(-2.161160027155E-02,2.644373349298E-02));
+#8356 = CARTESIAN_POINT('',(-2.550232630533E-02,2.666391996369E-02));
+#8357 = CARTESIAN_POINT('',(-2.939261518251E-02,2.688544070529E-02));
+#8358 = CARTESIAN_POINT('',(-3.328296730668E-02,2.710832375597E-02));
+#8359 = CARTESIAN_POINT('',(-4.106503912701E-02,2.755688446937E-02));
+#8360 = CARTESIAN_POINT('',(-4.494885929179E-02,2.778208198743E-02));
+#8361 = CARTESIAN_POINT('',(-4.887211514776E-02,2.801104207415E-02));
+#8362 = CARTESIAN_POINT('',(-5.272206509752E-02,2.823688831262E-02));
+#8363 = CARTESIAN_POINT('',(-5.662489424373E-02,2.846731869298E-02));
+#8364 = CARTESIAN_POINT('',(-6.05642536542E-02,2.870133974345E-02));
+#8365 = CARTESIAN_POINT('',(-6.442772345704E-02,2.89320972161E-02));
+#8366 = CARTESIAN_POINT('',(-6.827821740517E-02,2.916342729491E-02));
+#8367 = CARTESIAN_POINT('',(-7.225032693689E-02,2.940353663306E-02));
+#8368 = CARTESIAN_POINT('',(-7.608825024332E-02,2.963682292749E-02));
+#8369 = CARTESIAN_POINT('',(-7.997226638368E-02,2.987427016574E-02));
+#8370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8371 = ORIENTED_EDGE('',*,*,#8372,.T.);
+#8372 = EDGE_CURVE('',#8239,#8373,#8375,.T.);
+#8373 = VERTEX_POINT('',#8374);
+#8374 = CARTESIAN_POINT('',(4.441114377654,-1.207629815091,
+    40.92396007208));
+#8375 = SURFACE_CURVE('',#8376,(#8381,#8388),.PCURVE_S1.);
+#8376 = CIRCLE('',#8377,6.227106335787);
+#8377 = AXIS2_PLACEMENT_3D('',#8378,#8379,#8380);
+#8378 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,40.92396007208));
+#8379 = DIRECTION('',(0.,0.,1.));
+#8380 = DIRECTION('',(-0.978141687488,0.207939508505,0.));
+#8381 = PCURVE('',#7997,#8382);
+#8382 = DEFINITIONAL_REPRESENTATION('',(#8383),#8387);
+#8383 = LINE('',#8384,#8385);
+#8384 = CARTESIAN_POINT('',(-2.932124704114,-1.22396007208));
+#8385 = VECTOR('',#8386,1.);
+#8386 = DIRECTION('',(-1.,-0.));
+#8387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8388 = PCURVE('',#8389,#8394);
+#8389 = TOROIDAL_SURFACE('',#8390,6.320386149228,0.1);
+#8390 = AXIS2_PLACEMENT_3D('',#8391,#8392,#8393);
+#8391 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,40.96));
+#8392 = DIRECTION('',(0.,0.,1.));
+#8393 = DIRECTION('',(-0.978141687488,0.207939508505,0.));
+#8394 = DEFINITIONAL_REPRESENTATION('',(#8395),#8399);
+#8395 = LINE('',#8396,#8397);
+#8396 = CARTESIAN_POINT('',(0.,3.510288556248));
+#8397 = VECTOR('',#8398,1.);
+#8398 = DIRECTION('',(1.,0.));
+#8399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8400 = ORIENTED_EDGE('',*,*,#8401,.F.);
+#8401 = EDGE_CURVE('',#8402,#8373,#8404,.T.);
+#8402 = VERTEX_POINT('',#8403);
+#8403 = CARTESIAN_POINT('',(4.411328739242,-1.32145675379,40.78888618744
+    ));
+#8404 = SURFACE_CURVE('',#8405,(#8410,#8416),.PCURVE_S1.);
+#8405 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8406,#8407,#8408,#8409),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,0.14578374902),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8406 = CARTESIAN_POINT('',(4.411328739242,-1.32145675379,40.78888618744
+    ));
+#8407 = CARTESIAN_POINT('',(4.420906652817,-1.283288137426,
+    40.833910815653));
+#8408 = CARTESIAN_POINT('',(4.430837284616,-1.245343692623,
+    40.878935443866));
+#8409 = CARTESIAN_POINT('',(4.441114377654,-1.207629815091,
+    40.92396007208));
+#8410 = PCURVE('',#7997,#8411);
+#8411 = DEFINITIONAL_REPRESENTATION('',(#8412),#8415);
+#8412 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8413,#8414),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.14578374902),.PIECEWISE_BEZIER_KNOTS.);
+#8413 = CARTESIAN_POINT('',(-3.353624533337,-1.08888618744));
+#8414 = CARTESIAN_POINT('',(-3.336760438785,-1.22396007208));
+#8415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8416 = PCURVE('',#8417,#8499);
+#8417 = B_SPLINE_SURFACE_WITH_KNOTS('',8,8,(
+    (#8418,#8419,#8420,#8421,#8422,#8423,#8424,#8425,#8426)
+    ,(#8427,#8428,#8429,#8430,#8431,#8432,#8433,#8434,#8435)
+    ,(#8436,#8437,#8438,#8439,#8440,#8441,#8442,#8443,#8444)
+    ,(#8445,#8446,#8447,#8448,#8449,#8450,#8451,#8452,#8453)
+    ,(#8454,#8455,#8456,#8457,#8458,#8459,#8460,#8461,#8462)
+    ,(#8463,#8464,#8465,#8466,#8467,#8468,#8469,#8470,#8471)
+    ,(#8472,#8473,#8474,#8475,#8476,#8477,#8478,#8479,#8480)
+    ,(#8481,#8482,#8483,#8484,#8485,#8486,#8487,#8488,#8489)
+    ,(#8490,#8491,#8492,#8493,#8494,#8495,#8496,#8497,#8498
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(9,9),(-0.100616184069,
+    8.796949301931E-02),(-6.384546661683E-02,3.28616971838E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8418 = CARTESIAN_POINT('',(4.313561670326,-1.35289757379,
+    40.851934283809));
+#8419 = CARTESIAN_POINT('',(4.32810935299,-1.34709430232,40.838251924375
+    ));
+#8420 = CARTESIAN_POINT('',(4.342269566435,-1.342447748385,
+    40.826500143396));
+#8421 = CARTESIAN_POINT('',(4.356015423606,-1.339159538396,
+    40.816937101649));
+#8422 = CARTESIAN_POINT('',(4.369511779159,-1.336514225132,
+    40.808520088006));
+#8423 = CARTESIAN_POINT('',(4.382879090988,-1.334289310509,
+    40.800806443795));
+#8424 = CARTESIAN_POINT('',(4.396400508315,-1.331760879578,
+    40.792513632122));
+#8425 = CARTESIAN_POINT('',(4.410463151363,-1.327504699262,
+    40.781410949919));
+#8426 = CARTESIAN_POINT('',(4.424524547613,-1.323192635302,
+    40.770215380441));
+#8427 = CARTESIAN_POINT('',(4.319672090701,-1.32697382246,
+    40.853908205359));
+#8428 = CARTESIAN_POINT('',(4.333728221394,-1.322676620704,
+    40.842722980609));
+#8429 = CARTESIAN_POINT('',(4.347399117816,-1.319550312469,
+    40.833473327639));
+#8430 = CARTESIAN_POINT('',(4.36064606414,-1.317687901671,40.82636552581
+    ));
+#8431 = CARTESIAN_POINT('',(4.37359931951,-1.316946494605,
+    40.820906209559));
+#8432 = CARTESIAN_POINT('',(4.386523148882,-1.31580856834,
+    40.815195338774));
+#8433 = CARTESIAN_POINT('',(4.399484326946,-1.315114942914,
+    40.809869002324));
+#8434 = CARTESIAN_POINT('',(4.413088593541,-1.312266162507,
+    40.801091231918));
+#8435 = CARTESIAN_POINT('',(4.426642947853,-1.309504653213,
+    40.792457727769));
+#8436 = CARTESIAN_POINT('',(4.325704354096,-1.301291773171,
+    40.856282932987));
+#8437 = CARTESIAN_POINT('',(4.339246091458,-1.298556158679,
+    40.847682132429));
+#8438 = CARTESIAN_POINT('',(4.351992209994,-1.298183521273,
+    40.842961695249));
+#8439 = CARTESIAN_POINT('',(4.36619468851,-1.293537472782,40.83118871788
+    ));
+#8440 = CARTESIAN_POINT('',(4.376226867664,-1.301864520333,
+    40.841186077079));
+#8441 = CARTESIAN_POINT('',(4.391506099916,-1.293226769484,
+    40.822186922664));
+#8442 = CARTESIAN_POINT('',(4.402466334785,-1.298781989172,
+    40.828080469761));
+#8443 = CARTESIAN_POINT('',(4.415794288759,-1.296811905939,
+    40.820400264681));
+#8444 = CARTESIAN_POINT('',(4.428920938464,-1.295343090195,
+    40.813905329184));
+#8445 = CARTESIAN_POINT('',(4.33179994264,-1.275419269456,
+    40.858324926162));
+#8446 = CARTESIAN_POINT('',(4.344910582857,-1.274083577825,
+    40.852077186506));
+#8447 = CARTESIAN_POINT('',(4.35931215371,-1.26892082326,40.839672984838
+    ));
+#8448 = CARTESIAN_POINT('',(4.366062374518,-1.287080418866,
+    40.865396198755));
+#8449 = CARTESIAN_POINT('',(4.388306907876,-1.255891183692,
+    40.809411793699));
+#8450 = CARTESIAN_POINT('',(4.388011360067,-1.299024588079,
+    40.877631549033));
+#8451 = CARTESIAN_POINT('',(4.408126721692,-1.273587710076,
+    40.830361908004));
+#8452 = CARTESIAN_POINT('',(4.418897068897,-1.27997570065,
+    40.837514068124));
+#8453 = CARTESIAN_POINT('',(4.431164036977,-1.281183018526,
+    40.835420616704));
+#8454 = CARTESIAN_POINT('',(4.337887123369,-1.249572217078,
+    40.860413086125));
+#8455 = CARTESIAN_POINT('',(4.350492500432,-1.249601176638,
+    40.856345800635));
+#8456 = CARTESIAN_POINT('',(4.359875288635,-1.259291632641,
+    40.868119050779));
+#8457 = CARTESIAN_POINT('',(4.381483156929,-1.231555409101,
+    40.81846543139));
+#8458 = CARTESIAN_POINT('',(4.372532192217,-1.301349719088,
+    40.930848551898));
+#8459 = CARTESIAN_POINT('',(4.409936929798,-1.219369366284,
+    40.788870769979));
+#8460 = CARTESIAN_POINT('',(4.404376401954,-1.280073645023,
+    40.887508422578));
+#8461 = CARTESIAN_POINT('',(4.421164305833,-1.266026544279,
+    40.859258668325));
+#8462 = CARTESIAN_POINT('',(4.433912045764,-1.265628403532,
+    40.854538838901));
+#8463 = CARTESIAN_POINT('',(4.343043566177,-1.226521707931,
+    40.867149886957));
+#8464 = CARTESIAN_POINT('',(4.354654145778,-1.229796981283,
+    40.868550246481));
+#8465 = CARTESIAN_POINT('',(4.368949893119,-1.224703154473,
+    40.856053701795));
+#8466 = CARTESIAN_POINT('',(4.369062711777,-1.264551319044,
+    40.918177808504));
+#8467 = CARTESIAN_POINT('',(4.406472383958,-1.183755698241,
+    40.778895814162));
+#8468 = CARTESIAN_POINT('',(4.384669978065,-1.296526754194,
+    40.964196623528));
+#8469 = CARTESIAN_POINT('',(4.419929562143,-1.22208229326,
+    40.834663410532));
+#8470 = CARTESIAN_POINT('',(4.425296567075,-1.246026277981,
+    40.871095578682));
+#8471 = CARTESIAN_POINT('',(4.436011906453,-1.251950054857,
+    40.876832267858));
+#8472 = CARTESIAN_POINT('',(4.351247031374,-1.194304299197,
+    40.858669644746));
+#8473 = CARTESIAN_POINT('',(4.362734886695,-1.197897934991,
+    40.860569271946));
+#8474 = CARTESIAN_POINT('',(4.372834028032,-1.206028962844,
+    40.870113190502));
+#8475 = CARTESIAN_POINT('',(4.389669835469,-1.19156332274,
+    40.841531825532));
+#8476 = CARTESIAN_POINT('',(4.386089920185,-1.244850692309,
+    40.927055084588));
+#8477 = CARTESIAN_POINT('',(4.416455009391,-1.186378545311,
+    40.824442254033));
+#8478 = CARTESIAN_POINT('',(4.410556419859,-1.246246558522,
+    40.920905042303));
+#8479 = CARTESIAN_POINT('',(4.427350082632,-1.232638465415,
+    40.893851302804));
+#8480 = CARTESIAN_POINT('',(4.438997232329,-1.235608167163,
+    40.89467351726));
+#8481 = CARTESIAN_POINT('',(4.359323242908,-1.162406914214,
+    40.850734083347));
+#8482 = CARTESIAN_POINT('',(4.370274583139,-1.167649536382,
+    40.85537398268));
+#8483 = CARTESIAN_POINT('',(4.381156015727,-1.173070039181,40.860297004)
+  );
+#8484 = CARTESIAN_POINT('',(4.391355675018,-1.180678894042,
+    40.868906246347));
+#8485 = CARTESIAN_POINT('',(4.402488897881,-1.184975346056,
+    40.871807178091));
+#8486 = CARTESIAN_POINT('',(4.41160963099,-1.196424047327,
+    40.886986462691));
+#8487 = CARTESIAN_POINT('',(4.422433745832,-1.201574342441,
+    40.891289972433));
+#8488 = CARTESIAN_POINT('',(4.431667687134,-1.212222204672,
+    40.904958892973));
+#8489 = CARTESIAN_POINT('',(4.441270017751,-1.22145471861,40.91616659029
+    ));
+#8490 = CARTESIAN_POINT('',(4.368097512955,-1.128396433842,
+    40.839295577623));
+#8491 = CARTESIAN_POINT('',(4.378562741903,-1.135127647038,
+    40.846404513204));
+#8492 = CARTESIAN_POINT('',(4.388917627427,-1.142170893277,
+    40.854023800838));
+#8493 = CARTESIAN_POINT('',(4.398761990996,-1.150824095395,
+    40.86434213749));
+#8494 = CARTESIAN_POINT('',(4.409167272956,-1.157504463443,
+    40.871269296706));
+#8495 = CARTESIAN_POINT('',(4.417812846768,-1.170149978215,
+    40.888329846094));
+#8496 = CARTESIAN_POINT('',(4.428054497024,-1.17721942941,
+    40.895871871831));
+#8497 = CARTESIAN_POINT('',(4.43600183788,-1.191749151783,40.91595944908
+    ));
+#8498 = CARTESIAN_POINT('',(4.444260267723,-1.205113235572,
+    40.934029447414));
+#8499 = DEFINITIONAL_REPRESENTATION('',(#8500),#8533);
+#8500 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#8501,#8502,#8503,#8504,#8505,
+    #8506,#8507,#8508,#8509,#8510,#8511,#8512,#8513,#8514,#8515,#8516,
+    #8517,#8518,#8519,#8520,#8521,#8522,#8523,#8524,#8525,#8526,#8527,
+    #8528,#8529,#8530,#8531,#8532),.UNSPECIFIED.,.F.,.F.,(12,10,10,12),(
+    0.,7.289187450984E-02,0.109337811765,0.14578374902),.UNSPECIFIED.);
+#8501 = CARTESIAN_POINT('',(-9.146925824436E-02,2.059236651597E-02));
+#8502 = CARTESIAN_POINT('',(-8.36642354696E-02,2.0960396525E-02));
+#8503 = CARTESIAN_POINT('',(-7.592722732502E-02,2.133065278363E-02));
+#8504 = CARTESIAN_POINT('',(-6.783195615364E-02,2.172335689264E-02));
+#8505 = CARTESIAN_POINT('',(-6.060307981381E-02,2.20805144182E-02));
+#8506 = CARTESIAN_POINT('',(-5.198458632049E-02,2.250891846968E-02));
+#8507 = CARTESIAN_POINT('',(-4.499527072607E-02,2.286560703259E-02));
+#8508 = CARTESIAN_POINT('',(-3.664022405127E-02,2.329237846324E-02));
+#8509 = CARTESIAN_POINT('',(-2.911277578353E-02,2.368543226456E-02));
+#8510 = CARTESIAN_POINT('',(-2.123388945699E-02,2.410058848335E-02));
+#8511 = CARTESIAN_POINT('',(-1.344793988813E-02,2.451679974878E-02));
+#8512 = CARTESIAN_POINT('',(-1.754821745726E-03,2.514994104001E-02));
+#8513 = CARTESIAN_POINT('',(2.142308114171E-03,2.536232098932E-02));
+#8514 = CARTESIAN_POINT('',(6.038521241574E-03,2.557601311693E-02));
+#8515 = CARTESIAN_POINT('',(9.933597227116E-03,2.579100370788E-02));
+#8516 = CARTESIAN_POINT('',(1.382743579679E-02,2.600728600582E-02));
+#8517 = CARTESIAN_POINT('',(1.772005681229E-02,2.622486021367E-02));
+#8518 = CARTESIAN_POINT('',(2.161160027054E-02,2.644373349269E-02));
+#8519 = CARTESIAN_POINT('',(2.550232630423E-02,2.666391996351E-02));
+#8520 = CARTESIAN_POINT('',(2.93926151813E-02,2.688544070522E-02));
+#8521 = CARTESIAN_POINT('',(3.328296730537E-02,2.710832375601E-02));
+#8522 = CARTESIAN_POINT('',(4.10650391255E-02,2.755688446963E-02));
+#8523 = CARTESIAN_POINT('',(4.494885929018E-02,2.778208198779E-02));
+#8524 = CARTESIAN_POINT('',(4.887211514606E-02,2.801104207464E-02));
+#8525 = CARTESIAN_POINT('',(5.272206509571E-02,2.823688831317E-02));
+#8526 = CARTESIAN_POINT('',(5.662489424186E-02,2.846731869372E-02));
+#8527 = CARTESIAN_POINT('',(6.056425365216E-02,2.870133974421E-02));
+#8528 = CARTESIAN_POINT('',(6.442772345497E-02,2.893209721705E-02));
+#8529 = CARTESIAN_POINT('',(6.827821740299E-02,2.916342729591E-02));
+#8530 = CARTESIAN_POINT('',(7.225032693457E-02,2.94035366342E-02));
+#8531 = CARTESIAN_POINT('',(7.608825024093E-02,2.963682292874E-02));
+#8532 = CARTESIAN_POINT('',(7.997226638119E-02,2.987427016709E-02));
+#8533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8534 = ORIENTED_EDGE('',*,*,#8535,.F.);
+#8535 = EDGE_CURVE('',#8536,#8402,#8538,.T.);
+#8536 = VERTEX_POINT('',#8537);
+#8537 = CARTESIAN_POINT('',(4.056349254849,-1.65,39.7));
+#8538 = SURFACE_CURVE('',#8539,(#8641,#8746),.PCURVE_S1.);
+#8539 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8540,#8541,#8542,#8543,#8544,
+    #8545,#8546,#8547,#8548,#8549,#8550,#8551,#8552,#8553,#8554,#8555,
+    #8556,#8557,#8558,#8559,#8560,#8561,#8562,#8563,#8564,#8565,#8566,
+    #8567,#8568,#8569,#8570,#8571,#8572,#8573,#8574,#8575,#8576,#8577,
+    #8578,#8579,#8580,#8581,#8582,#8583,#8584,#8585,#8586,#8587,#8588,
+    #8589,#8590,#8591,#8592,#8593,#8594,#8595,#8596,#8597,#8598,#8599,
+    #8600,#8601,#8602,#8603,#8604,#8605,#8606,#8607,#8608,#8609,#8610,
+    #8611,#8612,#8613,#8614,#8615,#8616,#8617,#8618,#8619,#8620,#8621,
+    #8622,#8623,#8624,#8625,#8626,#8627,#8628,#8629,#8630,#8631,#8632,
+    #8633,#8634,#8635,#8636,#8637,#8638,#8639,#8640),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.759571540688E-02,6.729707000421E-02,9.701671310201E-02,
+    0.126754808585,0.156511521781,0.186287019471,0.216081469913,
+    0.245895042857,0.275727909557,0.305580242795,0.335452216896,
+    0.365344007743,0.395255792801,0.425187751128,0.455140063401,
+    0.485112911928,0.515106480672,0.545120955267,0.57515652304,
+    0.605213373029,0.635291696003,0.665391684485,0.695513532767,
+    0.725657436939,0.755823594902,0.786012206394,0.816223473014,
+    0.846457598236,0.876714787439,0.906995247928,0.937299188956,
+    0.967626821745,1.),.UNSPECIFIED.);
+#8540 = CARTESIAN_POINT('',(4.056349254849,-1.65,39.7));
+#8541 = CARTESIAN_POINT('',(4.059898789458,-1.646673713426,
+    39.711024264073));
+#8542 = CARTESIAN_POINT('',(4.063448551979,-1.643348275598,
+    39.72204571516));
+#8543 = CARTESIAN_POINT('',(4.066998540835,-1.640023690294,
+    39.733064340741));
+#8544 = CARTESIAN_POINT('',(4.073353492752,-1.634074150169,
+    39.752782816584));
+#8545 = CARTESIAN_POINT('',(4.076158371401,-1.631448873453,39.7614837337
+    ));
+#8546 = CARTESIAN_POINT('',(4.07896338941,-1.628824133129,
+    39.770182873059));
+#8547 = CARTESIAN_POINT('',(4.084575429743,-1.623574113229,
+    39.787582939011));
+#8548 = CARTESIAN_POINT('',(4.087382452238,-1.620948834317,
+    39.796283863407));
+#8549 = CARTESIAN_POINT('',(4.09018961259,-1.618324096271,
+    39.804982995217));
+#8550 = CARTESIAN_POINT('',(4.09580595032,-1.613074076424,
+    39.822383060993));
+#8551 = CARTESIAN_POINT('',(4.098615127868,-1.610448795299,
+    39.831083992724));
+#8552 = CARTESIAN_POINT('',(4.101424441754,-1.607824059547,
+    39.839783116931));
+#8553 = CARTESIAN_POINT('',(4.107045099368,-1.602574039753,
+    39.857183182532));
+#8554 = CARTESIAN_POINT('',(4.109856443265,-1.599948756398,
+    39.865884121654));
+#8555 = CARTESIAN_POINT('',(4.112667921963,-1.597324022957,39.8745832382
+    ));
+#8556 = CARTESIAN_POINT('',(4.118292922122,-1.592074003216,
+    39.891983303627));
+#8557 = CARTESIAN_POINT('',(4.121106443751,-1.589448717613,
+    39.900684250198));
+#8558 = CARTESIAN_POINT('',(4.123920098627,-1.586823986501,
+    39.909383359027));
+#8559 = CARTESIAN_POINT('',(4.129549464168,-1.581573966812,
+    39.926783424281));
+#8560 = CARTESIAN_POINT('',(4.132365175001,-1.578948678944,
+    39.935484378357));
+#8561 = CARTESIAN_POINT('',(4.135181017509,-1.576323950178,
+    39.944183479411));
+#8562 = CARTESIAN_POINT('',(4.140814771448,-1.571073930541,
+    39.961583544493));
+#8563 = CARTESIAN_POINT('',(4.143632683047,-1.568448640391,
+    39.970284506133));
+#8564 = CARTESIAN_POINT('',(4.146450724731,-1.565823913988,
+    39.978983599355));
+#8565 = CARTESIAN_POINT('',(4.152088890265,-1.560573894402,
+    39.996383664266));
+#8566 = CARTESIAN_POINT('',(4.154909014282,-1.557948601953,
+    40.005084633528));
+#8567 = CARTESIAN_POINT('',(4.157729266776,-1.555323877931,
+    40.013783718859));
+#8568 = CARTESIAN_POINT('',(4.163371867282,-1.550073858396,40.0311837836
+    ));
+#8569 = CARTESIAN_POINT('',(4.166194215461,-1.547448563629,
+    40.039884760543));
+#8570 = CARTESIAN_POINT('',(4.169016690491,-1.544823842006,
+    40.048583837923));
+#8571 = CARTESIAN_POINT('',(4.174663749533,-1.539573822523,
+    40.065983902496));
+#8572 = CARTESIAN_POINT('',(4.177488333709,-1.53694852542,
+    40.074684887179));
+#8573 = CARTESIAN_POINT('',(4.180313043094,-1.534323806213,
+    40.08338395655));
+#8574 = CARTESIAN_POINT('',(4.185964584419,-1.529073786781,
+    40.100784020955));
+#8575 = CARTESIAN_POINT('',(4.188791416524,-1.526448487325,
+    40.109485013439));
+#8576 = CARTESIAN_POINT('',(4.191618372175,-1.523823770553,
+    40.11818407474));
+#8577 = CARTESIAN_POINT('',(4.19727441972,-1.51857375117,40.135584138978
+    ));
+#8578 = CARTESIAN_POINT('',(4.200103511777,-1.515948449342,
+    40.144285139323));
+#8579 = CARTESIAN_POINT('',(4.2029327257,-1.513323735024,40.152984192493
+    ));
+#8580 = CARTESIAN_POINT('',(4.208593303591,-1.508073715691,
+    40.170384256566));
+#8581 = CARTESIAN_POINT('',(4.211424667722,-1.505448411473,
+    40.179085264833));
+#8582 = CARTESIAN_POINT('',(4.214256152019,-1.502823699626,
+    40.187784309811));
+#8583 = CARTESIAN_POINT('',(4.219921284575,-1.497573680343,
+    40.20518437372));
+#8584 = CARTESIAN_POINT('',(4.222754932996,-1.494948373716,
+    40.213885389971));
+#8585 = CARTESIAN_POINT('',(4.225588699864,-1.492323664359,
+    40.222584426695));
+#8586 = CARTESIAN_POINT('',(4.231258411597,-1.487073645126,
+    40.239984490441));
+#8587 = CARTESIAN_POINT('',(4.234094356623,-1.484448336071,
+    40.248685514737));
+#8588 = CARTESIAN_POINT('',(4.236930418357,-1.481823629223,
+    40.257384543145));
+#8589 = CARTESIAN_POINT('',(4.242604733976,-1.476573610039,
+    40.274784606729));
+#8590 = CARTESIAN_POINT('',(4.245442988021,-1.473948298537,
+    40.283485639135));
+#8591 = CARTESIAN_POINT('',(4.248281357016,-1.471323594218,
+    40.292184659163));
+#8592 = CARTESIAN_POINT('',(4.253960301429,-1.466073575082,
+    40.309584722586));
+#8593 = CARTESIAN_POINT('',(4.256800877005,-1.463448261114,
+    40.318285763164));
+#8594 = CARTESIAN_POINT('',(4.259641565754,-1.460823559343,
+    40.326984774749));
+#8595 = CARTESIAN_POINT('',(4.265325164067,-1.455573540255,
+    40.344384838012));
+#8596 = CARTESIAN_POINT('',(4.268168073789,-1.452948223802,
+    40.353085886827));
+#8597 = CARTESIAN_POINT('',(4.271011094887,-1.450323524598,
+    40.361784889905));
+#8598 = CARTESIAN_POINT('',(4.276699372412,-1.445073505558,
+    40.379184953009));
+#8599 = CARTESIAN_POINT('',(4.279544628995,-1.4424481866,40.387886010125
+    ));
+#8600 = CARTESIAN_POINT('',(4.282389995137,-1.439823489982,
+    40.39658500463));
+#8601 = CARTESIAN_POINT('',(4.288082977389,-1.43457347099,
+    40.413985067576));
+#8602 = CARTESIAN_POINT('',(4.290930593654,-1.431948149508,
+    40.422686133059));
+#8603 = CARTESIAN_POINT('',(4.293778317639,-1.429323455496,
+    40.431385118926));
+#8604 = CARTESIAN_POINT('',(4.29947603034,-1.424073436551,
+    40.448785181716));
+#8605 = CARTESIAN_POINT('',(4.30232601921,-1.421448112525,
+    40.457486255632));
+#8606 = CARTESIAN_POINT('',(4.305176113941,-1.41882342114,
+    40.466185232795));
+#8607 = CARTESIAN_POINT('',(4.310878583024,-1.413573402241,
+    40.483585295429));
+#8608 = CARTESIAN_POINT('',(4.313730957528,-1.410948075651,
+    40.492286377844));
+#8609 = CARTESIAN_POINT('',(4.316583436013,-1.408323386912,
+    40.500985346235));
+#8610 = CARTESIAN_POINT('',(4.322290687621,-1.40307336806,
+    40.518385408715));
+#8611 = CARTESIAN_POINT('',(4.325145460894,-1.400448038885,
+    40.527086499697));
+#8612 = CARTESIAN_POINT('',(4.328000336248,-1.397823352813,
+    40.535785459249));
+#8613 = CARTESIAN_POINT('',(4.333712396739,-1.392573334007,
+    40.553185521576));
+#8614 = CARTESIAN_POINT('',(4.336569582025,-1.389948002227,
+    40.561886621192));
+#8615 = CARTESIAN_POINT('',(4.33942686747,-1.387323318842,
+    40.570585571838));
+#8616 = CARTESIAN_POINT('',(4.345143763418,-1.382073300082,
+    40.587985634013));
+#8617 = CARTESIAN_POINT('',(4.34800337407,-1.379447965676,
+    40.596686742331));
+#8618 = CARTESIAN_POINT('',(4.350863082935,-1.376823285,40.605385684001)
+  );
+#8619 = CARTESIAN_POINT('',(4.356584841134,-1.371573266285,
+    40.622785746025));
+#8620 = CARTESIAN_POINT('',(4.359446890614,-1.368947929233,
+    40.631486863115));
+#8621 = CARTESIAN_POINT('',(4.362309036341,-1.366323251285,
+    40.64018579574));
+#8622 = CARTESIAN_POINT('',(4.368035683806,-1.361073232616,
+    40.657585857615));
+#8623 = CARTESIAN_POINT('',(4.370900185687,-1.358447892896,
+    40.666286983546));
+#8624 = CARTESIAN_POINT('',(4.373764781828,-1.355823217699,
+    40.674985907056));
+#8625 = CARTESIAN_POINT('',(4.379496345796,-1.350573199074,
+    40.692385968782));
+#8626 = CARTESIAN_POINT('',(4.382363313766,-1.347947856665,
+    40.701087103625));
+#8627 = CARTESIAN_POINT('',(4.385230373985,-1.345323184239,
+    40.709786017949));
+#8628 = CARTESIAN_POINT('',(4.390966881922,-1.34007316566,
+    40.727186079528));
+#8629 = CARTESIAN_POINT('',(4.393836329781,-1.33744782054,
+    40.735887223353));
+#8630 = CARTESIAN_POINT('',(4.396705867855,-1.334823150908,
+    40.74458612842));
+#8631 = CARTESIAN_POINT('',(4.402447347455,-1.329573132372,
+    40.761986189853));
+#8632 = CARTESIAN_POINT('',(4.405319289118,-1.32694778452,
+    40.770687342733));
+#8633 = CARTESIAN_POINT('',(4.408191318941,-1.324323117703,
+    40.77938623847));
+#8634 = CARTESIAN_POINT('',(4.413937798129,-1.319073099211,
+    40.796786299757));
+#8635 = CARTESIAN_POINT('',(4.416812247629,-1.316447748606,
+    40.805487461765));
+#8636 = CARTESIAN_POINT('',(4.41968678321,-1.313823084625,40.8141863481)
+  );
+#8637 = CARTESIAN_POINT('',(4.425629912395,-1.308398151956,
+    40.832166124947));
+#8638 = CARTESIAN_POINT('',(4.428698517859,-1.305597979316,
+    40.841446697124));
+#8639 = CARTESIAN_POINT('',(4.431767218745,-1.302798594443,
+    40.850724658419));
+#8640 = CARTESIAN_POINT('',(4.434836013768,-1.3,40.86));
+#8641 = PCURVE('',#7997,#8642);
+#8642 = DEFINITIONAL_REPRESENTATION('',(#8643),#8745);
+#8643 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8644,#8645,#8646,#8647,#8648,
+    #8649,#8650,#8651,#8652,#8653,#8654,#8655,#8656,#8657,#8658,#8659,
+    #8660,#8661,#8662,#8663,#8664,#8665,#8666,#8667,#8668,#8669,#8670,
+    #8671,#8672,#8673,#8674,#8675,#8676,#8677,#8678,#8679,#8680,#8681,
+    #8682,#8683,#8684,#8685,#8686,#8687,#8688,#8689,#8690,#8691,#8692,
+    #8693,#8694,#8695,#8696,#8697,#8698,#8699,#8700,#8701,#8702,#8703,
+    #8704,#8705,#8706,#8707,#8708,#8709,#8710,#8711,#8712,#8713,#8714,
+    #8715,#8716,#8717,#8718,#8719,#8720,#8721,#8722,#8723,#8724,#8725,
+    #8726,#8727,#8728,#8729,#8730,#8731,#8732,#8733,#8734,#8735,#8736,
+    #8737,#8738,#8739,#8740,#8741,#8742,#8743,#8744),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.759571540688E-02,6.729707000421E-02,9.701671310201E-02,
+    0.126754808585,0.156511521781,0.186287019471,0.216081469913,
+    0.245895042857,0.275727909557,0.305580242795,0.335452216896,
+    0.365344007743,0.395255792801,0.425187751128,0.455140063401,
+    0.485112911928,0.515106480672,0.545120955267,0.57515652304,
+    0.605213373029,0.635291696003,0.665391684485,0.695513532767,
+    0.725657436939,0.755823594902,0.786012206394,0.816223473014,
+    0.846457598236,0.876714787439,0.906995247928,0.937299188956,
+    0.967626821745,1.),.UNSPECIFIED.);
+#8644 = CARTESIAN_POINT('',(-3.390421099808,0.));
+#8645 = CARTESIAN_POINT('',(-3.39007039784,-1.102426407266E-02));
+#8646 = CARTESIAN_POINT('',(-3.3897192325,-2.204571515968E-02));
+#8647 = CARTESIAN_POINT('',(-3.389367602717,-3.306434074107E-02));
+#8648 = CARTESIAN_POINT('',(-3.388737345268,-5.278281658424E-02));
+#8649 = CARTESIAN_POINT('',(-3.388458892559,-6.14837336998E-02));
+#8650 = CARTESIAN_POINT('',(-3.388180148808,-7.01828730591E-02));
+#8651 = CARTESIAN_POINT('',(-3.387621906365,-8.758293901131E-02));
+#8652 = CARTESIAN_POINT('',(-3.387342407313,-9.628386340649E-02));
+#8653 = CARTESIAN_POINT('',(-3.387062615819,-0.104982995217));
+#8654 = CARTESIAN_POINT('',(-3.386502273001,-0.122383060993));
+#8655 = CARTESIAN_POINT('',(-3.386221721313,-0.131083992724));
+#8656 = CARTESIAN_POINT('',(-3.385940875772,-0.139783116931));
+#8657 = CARTESIAN_POINT('',(-3.385378419928,-0.157183182532));
+#8658 = CARTESIAN_POINT('',(-3.385096809256,-0.165884121654));
+#8659 = CARTESIAN_POINT('',(-3.384814903313,-0.1745832382));
+#8660 = CARTESIAN_POINT('',(-3.384250321686,-0.191983303627));
+#8661 = CARTESIAN_POINT('',(-3.383967645628,-0.200684250198));
+#8662 = CARTESIAN_POINT('',(-3.383684672872,-0.209383359027));
+#8663 = CARTESIAN_POINT('',(-3.383117952598,-0.226783424281));
+#8664 = CARTESIAN_POINT('',(-3.3828342047,-0.235484378357));
+#8665 = CARTESIAN_POINT('',(-3.382550158667,-0.244183479411));
+#8666 = CARTESIAN_POINT('',(-3.381981286771,-0.261583544493));
+#8667 = CARTESIAN_POINT('',(-3.381696460524,-0.270284506133));
+#8668 = CARTESIAN_POINT('',(-3.381411334695,-0.278983599355));
+#8669 = CARTESIAN_POINT('',(-3.380840298092,-0.296383664266));
+#8670 = CARTESIAN_POINT('',(-3.380554386931,-0.305084633528));
+#8671 = CARTESIAN_POINT('',(-3.380268174731,-0.313783718859));
+#8672 = CARTESIAN_POINT('',(-3.379694960227,-0.3311837836));
+#8673 = CARTESIAN_POINT('',(-3.37940795753,-0.339884760543));
+#8674 = CARTESIAN_POINT('',(-3.379120652328,-0.348583837923));
+#8675 = CARTESIAN_POINT('',(-3.378545246615,-0.365983902496));
+#8676 = CARTESIAN_POINT('',(-3.378257145704,-0.374684887179));
+#8677 = CARTESIAN_POINT('',(-3.377968740813,-0.38338395655));
+#8678 = CARTESIAN_POINT('',(-3.377391130468,-0.400784020955));
+#8679 = CARTESIAN_POINT('',(-3.377101924609,-0.409485013439));
+#8680 = CARTESIAN_POINT('',(-3.376812413285,-0.41818407474));
+#8681 = CARTESIAN_POINT('',(-3.376232584771,-0.435584138978));
+#8682 = CARTESIAN_POINT('',(-3.37594226717,-0.444285139323));
+#8683 = CARTESIAN_POINT('',(-3.375651642611,-0.452984192493));
+#8684 = CARTESIAN_POINT('',(-3.375069582274,-0.470384256566));
+#8685 = CARTESIAN_POINT('',(-3.374778146081,-0.479085264833));
+#8686 = CARTESIAN_POINT('',(-3.374486401424,-0.487784309811));
+#8687 = CARTESIAN_POINT('',(-3.373902095493,-0.50518437372));
+#8688 = CARTESIAN_POINT('',(-3.373609533797,-0.513885389971));
+#8689 = CARTESIAN_POINT('',(-3.373316662123,-0.522584426695));
+#8690 = CARTESIAN_POINT('',(-3.372730096706,-0.539984490441));
+#8691 = CARTESIAN_POINT('',(-3.372436402538,-0.548685514737));
+#8692 = CARTESIAN_POINT('',(-3.372142396866,-0.557384543145));
+#8693 = CARTESIAN_POINT('',(-3.371553557954,-0.574784606729));
+#8694 = CARTESIAN_POINT('',(-3.371258724281,-0.583485639135));
+#8695 = CARTESIAN_POINT('',(-3.370963577571,-0.592184659163));
+#8696 = CARTESIAN_POINT('',(-3.37037245103,-0.609584722586));
+#8697 = CARTESIAN_POINT('',(-3.370076470761,-0.618285763164));
+#8698 = CARTESIAN_POINT('',(-3.36978017591,-0.626984774749));
+#8699 = CARTESIAN_POINT('',(-3.369186747485,-0.644384838012));
+#8700 = CARTESIAN_POINT('',(-3.368889613467,-0.653085886827));
+#8701 = CARTESIAN_POINT('',(-3.368592163311,-0.661784889905));
+#8702 = CARTESIAN_POINT('',(-3.36799641862,-0.679184953009));
+#8703 = CARTESIAN_POINT('',(-3.367698123636,-0.687886010125));
+#8704 = CARTESIAN_POINT('',(-3.367399510949,-0.69658500463));
+#8705 = CARTESIAN_POINT('',(-3.366801435487,-0.713985067576));
+#8706 = CARTESIAN_POINT('',(-3.366501972257,-0.722686133059));
+#8707 = CARTESIAN_POINT('',(-3.366202189748,-0.731385118926));
+#8708 = CARTESIAN_POINT('',(-3.365601768881,-0.748785181716));
+#8709 = CARTESIAN_POINT('',(-3.365301130062,-0.757486255632));
+#8710 = CARTESIAN_POINT('',(-3.365000170377,-0.766185232795));
+#8711 = CARTESIAN_POINT('',(-3.364397389342,-0.783585295429));
+#8712 = CARTESIAN_POINT('',(-3.364095567525,-0.792286377844));
+#8713 = CARTESIAN_POINT('',(-3.363793423244,-0.800985346235));
+#8714 = CARTESIAN_POINT('',(-3.363188267149,-0.818385408715));
+#8715 = CARTESIAN_POINT('',(-3.36288525486,-0.827086499697));
+#8716 = CARTESIAN_POINT('',(-3.3625819185,-0.835785459249));
+#8717 = CARTESIAN_POINT('',(-3.361974372319,-0.853185521576));
+#8718 = CARTESIAN_POINT('',(-3.361670162019,-0.861886621192));
+#8719 = CARTESIAN_POINT('',(-3.361365626028,-0.870585571838));
+#8720 = CARTESIAN_POINT('',(-3.360755674603,-0.887985634013));
+#8721 = CARTESIAN_POINT('',(-3.360450258684,-0.896686742331));
+#8722 = CARTESIAN_POINT('',(-3.360144515444,-0.905385684001));
+#8723 = CARTESIAN_POINT('',(-3.359532143483,-0.922785746025));
+#8724 = CARTESIAN_POINT('',(-3.359225514269,-0.931486863115));
+#8725 = CARTESIAN_POINT('',(-3.358918556094,-0.94018579574));
+#8726 = CARTESIAN_POINT('',(-3.358303748167,-0.957585857615));
+#8727 = CARTESIAN_POINT('',(-3.357995897917,-0.966286983546));
+#8728 = CARTESIAN_POINT('',(-3.357687717052,-0.974985907056));
+#8729 = CARTESIAN_POINT('',(-3.357070457592,-0.992385968782));
+#8730 = CARTESIAN_POINT('',(-3.356761378491,-1.001087103625));
+#8731 = CARTESIAN_POINT('',(-3.356451967113,-1.009786017949));
+#8732 = CARTESIAN_POINT('',(-3.355832240412,-1.027186079528));
+#8733 = CARTESIAN_POINT('',(-3.355521924578,-1.035887223353));
+#8734 = CARTESIAN_POINT('',(-3.355211274792,-1.04458612842));
+#8735 = CARTESIAN_POINT('',(-3.354589065002,-1.061986189853));
+#8736 = CARTESIAN_POINT('',(-3.35427750448,-1.070687342733));
+#8737 = CARTESIAN_POINT('',(-3.353965608321,-1.07938623847));
+#8738 = CARTESIAN_POINT('',(-3.353340899452,-1.096786299757));
+#8739 = CARTESIAN_POINT('',(-3.353028086217,-1.105487461765));
+#8740 = CARTESIAN_POINT('',(-3.352714935646,-1.1141863481));
+#8741 = CARTESIAN_POINT('',(-3.352066814414,-1.132166124947));
+#8742 = CARTESIAN_POINT('',(-3.351731796631,-1.141446697124));
+#8743 = CARTESIAN_POINT('',(-3.351396393085,-1.150724658419));
+#8744 = CARTESIAN_POINT('',(-3.351060603068,-1.16));
+#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8746 = PCURVE('',#8747,#8773);
+#8747 = B_SPLINE_SURFACE_WITH_KNOTS('',2,2,(
+    (#8748,#8749,#8750,#8751,#8752)
+    ,(#8753,#8754,#8755,#8756,#8757)
+    ,(#8758,#8759,#8760,#8761,#8762)
+    ,(#8763,#8764,#8765,#8766,#8767)
+    ,(#8768,#8769,#8770,#8771,#8772
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(3,1,1,3),(3,1,1,3),(-7.657191729962,0.
+    ,9.000000000005,16.657191729967),(-7.248992072161,0.,1.,
+    8.248992072161),.UNSPECIFIED.);
+#8748 = CARTESIAN_POINT('',(-5.754211722653,-4.128870170797,
+    31.48431600536));
+#8749 = CARTESIAN_POINT('',(-6.449166967116,-2.918573612628,
+    35.495584598147));
+#8750 = CARTESIAN_POINT('',(-7.237386646249,-1.475,40.28));
+#8751 = CARTESIAN_POINT('',(-8.025606325381,-3.14263873718E-02,
+    45.064415401853));
+#8752 = CARTESIAN_POINT('',(-8.717794780675,1.210521300314,
+    49.180584881041));
+#8753 = CARTESIAN_POINT('',(3.215176524E-03,-4.16661404994,
+    31.359222005912));
+#8754 = CARTESIAN_POINT('',(-0.992477941511,-2.918573612628,
+    35.495584598147));
+#8755 = CARTESIAN_POINT('',(-2.131609364337,-1.475,40.28));
+#8756 = CARTESIAN_POINT('',(-3.270740787163,-3.14263873718E-02,
+    45.064415401853));
+#8757 = CARTESIAN_POINT('',(-4.272117069498,1.223834262785,
+    49.224707842374));
+#8758 = CARTESIAN_POINT('',(6.816715453144,-4.211281213847,
+    31.211182262679));
+#8759 = CARTESIAN_POINT('',(6.4802166222,-2.918573612628,35.495584598147
+    ));
+#8760 = CARTESIAN_POINT('',(6.104446546607,-1.475,40.28));
+#8761 = CARTESIAN_POINT('',(5.728676471013,-3.14263873718E-02,
+    45.064415401853));
+#8762 = CARTESIAN_POINT('',(5.398857436071,1.25279482381,49.320691416057
+    ));
+#8763 = CARTESIAN_POINT('',(13.605950083655,-4.210821215904,
+    31.21270682729));
+#8764 = CARTESIAN_POINT('',(13.952911185912,-2.918573612628,
+    35.495584598147));
+#8765 = CARTESIAN_POINT('',(14.34050245755,-1.475,40.28));
+#8766 = CARTESIAN_POINT('',(14.728093729189,-3.14263873718E-02,
+    45.064415401853));
+#8767 = CARTESIAN_POINT('',(15.069831941641,1.281755384835,
+    49.41667498974));
+#8768 = CARTESIAN_POINT('',(19.376572055616,-4.218442422364,
+    31.187447971593));
+#8769 = CARTESIAN_POINT('',(19.409600211517,-2.918573612628,
+    35.495584598147));
+#8770 = CARTESIAN_POINT('',(19.446279739462,-1.475,40.28));
+#8771 = CARTESIAN_POINT('',(19.482959267407,-3.14263873718E-02,
+    45.064415401853));
+#8772 = CARTESIAN_POINT('',(19.515509652818,1.295068347307,
+    49.460797951073));
+#8773 = DEFINITIONAL_REPRESENTATION('',(#8774),#8876);
+#8774 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8775,#8776,#8777,#8778,#8779,
+    #8780,#8781,#8782,#8783,#8784,#8785,#8786,#8787,#8788,#8789,#8790,
+    #8791,#8792,#8793,#8794,#8795,#8796,#8797,#8798,#8799,#8800,#8801,
+    #8802,#8803,#8804,#8805,#8806,#8807,#8808,#8809,#8810,#8811,#8812,
+    #8813,#8814,#8815,#8816,#8817,#8818,#8819,#8820,#8821,#8822,#8823,
+    #8824,#8825,#8826,#8827,#8828,#8829,#8830,#8831,#8832,#8833,#8834,
+    #8835,#8836,#8837,#8838,#8839,#8840,#8841,#8842,#8843,#8844,#8845,
+    #8846,#8847,#8848,#8849,#8850,#8851,#8852,#8853,#8854,#8855,#8856,
+    #8857,#8858,#8859,#8860,#8861,#8862,#8863,#8864,#8865,#8866,#8867,
+    #8868,#8869,#8870,#8871,#8872,#8873,#8874,#8875),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,3.759571540688E-02,6.729707000421E-02,9.701671310201E-02,
+    0.126754808585,0.156511521781,0.186287019471,0.216081469913,
+    0.245895042857,0.275727909557,0.305580242795,0.335452216896,
+    0.365344007743,0.395255792801,0.425187751128,0.455140063401,
+    0.485112911928,0.515106480672,0.545120955267,0.57515652304,
+    0.605213373029,0.635291696003,0.665391684485,0.695513532767,
+    0.725657436939,0.755823594902,0.786012206394,0.816223473014,
+    0.846457598236,0.876714787439,0.906995247928,0.937299188956,
+    0.967626821745,1.),.UNSPECIFIED.);
+#8775 = CARTESIAN_POINT('',(2.358766283417,5.262598291724E-18));
+#8776 = CARTESIAN_POINT('',(2.363744508898,9.503675924707E-03));
+#8777 = CARTESIAN_POINT('',(2.368719756195,1.90049268618E-02));
+#8778 = CARTESIAN_POINT('',(2.373692027575,2.850374201816E-02));
+#8779 = CARTESIAN_POINT('',(2.382587168187,4.550242808986E-02));
+#8780 = CARTESIAN_POINT('',(2.386511155136,5.300321870672E-02));
+#8781 = CARTESIAN_POINT('',(2.390433287219,6.050247677508E-02));
+#8782 = CARTESIAN_POINT('',(2.398276257737,7.550253363044E-02));
+#8783 = CARTESIAN_POINT('',(2.402197093889,8.300333052284E-02));
+#8784 = CARTESIAN_POINT('',(2.40611607508,9.0502582084E-02));
+#8785 = CARTESIAN_POINT('',(2.413952761792,0.105502638787));
+#8786 = CARTESIAN_POINT('',(2.417870465009,0.113003442003));
+#8787 = CARTESIAN_POINT('',(2.421786313142,0.120502687009));
+#8788 = CARTESIAN_POINT('',(2.429616751782,0.135502743562));
+#8789 = CARTESIAN_POINT('',(2.433531339967,0.14300355315));
+#8790 = CARTESIAN_POINT('',(2.437444072913,0.150502791552));
+#8791 = CARTESIAN_POINT('',(2.445268299298,0.165502847954));
+#8792 = CARTESIAN_POINT('',(2.449179790394,0.173003663964));
+#8793 = CARTESIAN_POINT('',(2.453089426067,0.180502895713));
+#8794 = CARTESIAN_POINT('',(2.460907476094,0.195502951966));
+#8795 = CARTESIAN_POINT('',(2.464815888087,0.203003774446));
+#8796 = CARTESIAN_POINT('',(2.46872244444,0.210502999493));
+#8797 = CARTESIAN_POINT('',(2.476534354093,0.225503055598));
+#8798 = CARTESIAN_POINT('',(2.48043970501,0.233003884598));
+#8799 = CARTESIAN_POINT('',(2.484343200041,0.240503102892));
+#8800 = CARTESIAN_POINT('',(2.492149005387,0.25550315885));
+#8801 = CARTESIAN_POINT('',(2.496051313299,0.263003994421));
+#8802 = CARTESIAN_POINT('',(2.499951765048,0.270503205913));
+#8803 = CARTESIAN_POINT('',(2.507751502242,0.285503261724));
+#8804 = CARTESIAN_POINT('',(2.511650785265,0.293004103916));
+#8805 = CARTESIAN_POINT('',(2.515548211816,0.300503308555));
+#8806 = CARTESIAN_POINT('',(2.523341917102,0.315503364221));
+#8807 = CARTESIAN_POINT('',(2.527238193396,0.323004213086));
+#8808 = CARTESIAN_POINT('',(2.531132612877,0.330503410819));
+#8809 = CARTESIAN_POINT('',(2.538920322591,0.345503466341));
+#8810 = CARTESIAN_POINT('',(2.542813610361,0.35300432193));
+#8811 = CARTESIAN_POINT('',(2.546705040948,0.360503512707));
+#8812 = CARTESIAN_POINT('',(2.554486791517,0.375503568085));
+#8813 = CARTESIAN_POINT('',(2.558377109016,0.383004430451));
+#8814 = CARTESIAN_POINT('',(2.562265568929,0.390503614218));
+#8815 = CARTESIAN_POINT('',(2.570041396875,0.405503669454));
+#8816 = CARTESIAN_POINT('',(2.573928762403,0.413004538649));
+#8817 = CARTESIAN_POINT('',(2.57781426991,0.420503715354));
+#8818 = CARTESIAN_POINT('',(2.58558421185,0.435503770448));
+#8819 = CARTESIAN_POINT('',(2.589468643756,0.443004646526));
+#8820 = CARTESIAN_POINT('',(2.593351217174,0.450503816116));
+#8821 = CARTESIAN_POINT('',(2.601115309823,0.465503871069));
+#8822 = CARTESIAN_POINT('',(2.604996826506,0.473004754084));
+#8823 = CARTESIAN_POINT('',(2.608876484201,0.480503916504));
+#8824 = CARTESIAN_POINT('',(2.616634764373,0.495503971318));
+#8825 = CARTESIAN_POINT('',(2.620513384281,0.503004861323));
+#8826 = CARTESIAN_POINT('',(2.624390144668,0.51050401652));
+#8827 = CARTESIAN_POINT('',(2.63214264928,0.525504071195));
+#8828 = CARTESIAN_POINT('',(2.636018390911,0.533004968245));
+#8829 = CARTESIAN_POINT('',(2.639892272459,0.540504116163));
+#8830 = CARTESIAN_POINT('',(2.647639038528,0.5555041707));
+#8831 = CARTESIAN_POINT('',(2.651511920435,0.563005074851));
+#8832 = CARTESIAN_POINT('',(2.655382941661,0.570504215435));
+#8833 = CARTESIAN_POINT('',(2.663124006311,0.585504269835));
+#8834 = CARTESIAN_POINT('',(2.6669940471,0.593005181142));
+#8835 = CARTESIAN_POINT('',(2.670862226575,0.600504314336));
+#8836 = CARTESIAN_POINT('',(2.678597627037,0.6155043686));
+#8837 = CARTESIAN_POINT('',(2.682464845365,0.62300528712));
+#8838 = CARTESIAN_POINT('',(2.686330201715,0.630504412868));
+#8839 = CARTESIAN_POINT('',(2.694059975329,0.645504466997));
+#8840 = CARTESIAN_POINT('',(2.69792438991,0.653005392786));
+#8841 = CARTESIAN_POINT('',(2.701786941815,0.66050451103));
+#8842 = CARTESIAN_POINT('',(2.70951112603,0.675504565025));
+#8843 = CARTESIAN_POINT('',(2.713372755634,0.683005498141));
+#8844 = CARTESIAN_POINT('',(2.71723252183,0.690504608824));
+#8845 = CARTESIAN_POINT('',(2.724951154208,0.705504662686));
+#8846 = CARTESIAN_POINT('',(2.728810017662,0.713005603187));
+#8847 = CARTESIAN_POINT('',(2.732667016941,0.72050470625));
+#8848 = CARTESIAN_POINT('',(2.74038013516,0.73550475998));
+#8849 = CARTESIAN_POINT('',(2.744236251348,0.743005707924));
+#8850 = CARTESIAN_POINT('',(2.74809050256,0.750504803308));
+#8851 = CARTESIAN_POINT('',(2.755798144413,0.765504856908));
+#8852 = CARTESIAN_POINT('',(2.759651532279,0.773005812354));
+#8853 = CARTESIAN_POINT('',(2.763503054333,0.780504900001));
+#8854 = CARTESIAN_POINT('',(2.771205257733,0.79550495347));
+#8855 = CARTESIAN_POINT('',(2.775055936279,0.803005916478));
+#8856 = CARTESIAN_POINT('',(2.778904748144,0.810504996328));
+#8857 = CARTESIAN_POINT('',(2.786601551124,0.825505049668));
+#8858 = CARTESIAN_POINT('',(2.790449539415,0.833006020298));
+#8859 = CARTESIAN_POINT('',(2.79429566012,0.84050509229));
+#8860 = CARTESIAN_POINT('',(2.801987100836,0.855505145502));
+#8861 = CARTESIAN_POINT('',(2.805832417998,0.863006123814));
+#8862 = CARTESIAN_POINT('',(2.809675866634,0.870505187887));
+#8863 = CARTESIAN_POINT('',(2.817361983366,0.885505240972));
+#8864 = CARTESIAN_POINT('',(2.82120464859,0.893006227029));
+#8865 = CARTESIAN_POINT('',(2.82504544431,0.900505283121));
+#8866 = CARTESIAN_POINT('',(2.832726275467,0.91550533608));
+#8867 = CARTESIAN_POINT('',(2.836566308005,0.923006329942));
+#8868 = CARTESIAN_POINT('',(2.840404470027,0.930505377992));
+#8869 = CARTESIAN_POINT('',(2.848080054146,0.945505430825));
+#8870 = CARTESIAN_POINT('',(2.851917473318,0.953006432556));
+#8871 = CARTESIAN_POINT('',(2.855753020925,0.9605054725));
+#8872 = CARTESIAN_POINT('',(2.863678949642,0.976005280127));
+#8873 = CARTESIAN_POINT('',(2.867769069926,0.984005773383));
+#8874 = CARTESIAN_POINT('',(2.871857059778,0.992004015878));
+#8875 = CARTESIAN_POINT('',(2.87594292052,1.));
+#8876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8877 = ORIENTED_EDGE('',*,*,#8878,.T.);
+#8878 = EDGE_CURVE('',#8536,#8879,#8881,.T.);
+#8879 = VERTEX_POINT('',#8880);
+#8880 = CARTESIAN_POINT('',(17.25,-2.22044604925E-16,39.7));
+#8881 = SURFACE_CURVE('',#8882,(#8887,#8894),.PCURVE_S1.);
+#8882 = CIRCLE('',#8883,6.7);
+#8883 = AXIS2_PLACEMENT_3D('',#8884,#8885,#8886);
+#8884 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,39.7));
+#8885 = DIRECTION('',(0.,0.,1.));
+#8886 = DIRECTION('',(1.,0.,0.));
+#8887 = PCURVE('',#7997,#8888);
+#8888 = DEFINITIONAL_REPRESENTATION('',(#8889),#8893);
+#8889 = LINE('',#8890,#8891);
+#8890 = CARTESIAN_POINT('',(-0.,-0.));
+#8891 = VECTOR('',#8892,1.);
+#8892 = DIRECTION('',(-1.,-0.));
+#8893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8894 = PCURVE('',#8895,#8900);
+#8895 = PLANE('',#8896);
+#8896 = AXIS2_PLACEMENT_3D('',#8897,#8898,#8899);
+#8897 = CARTESIAN_POINT('',(1.749999999982,1.649999999903,39.7));
+#8898 = DIRECTION('',(0.,0.,1.));
+#8899 = DIRECTION('',(1.,0.,0.));
+#8900 = DEFINITIONAL_REPRESENTATION('',(#8901),#8905);
+#8901 = CIRCLE('',#8902,6.7);
+#8902 = AXIS2_PLACEMENT_2D('',#8903,#8904);
+#8903 = CARTESIAN_POINT('',(8.800000000018,-1.649999999903));
+#8904 = DIRECTION('',(1.,0.));
+#8905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8906 = ORIENTED_EDGE('',*,*,#8907,.T.);
+#8907 = EDGE_CURVE('',#8879,#8908,#8910,.T.);
+#8908 = VERTEX_POINT('',#8909);
+#8909 = CARTESIAN_POINT('',(16.523559230154,-5.878196144613E-16,
+    41.580199639601));
+#8910 = SEAM_CURVE('',#8911,(#8914,#8920),.PCURVE_S1.);
+#8911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8912,#8913),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#8912 = CARTESIAN_POINT('',(17.25,-2.22044604925E-16,39.7));
+#8913 = CARTESIAN_POINT('',(16.4,-2.22044604925E-16,41.9));
+#8914 = PCURVE('',#7997,#8915);
+#8915 = DEFINITIONAL_REPRESENTATION('',(#8916),#8919);
+#8916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8917,#8918),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#8917 = CARTESIAN_POINT('',(0.,0.));
+#8918 = CARTESIAN_POINT('',(0.,-2.2));
+#8919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8920 = PCURVE('',#7997,#8921);
+#8921 = DEFINITIONAL_REPRESENTATION('',(#8922),#8925);
+#8922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8923,#8924),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#8923 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#8924 = CARTESIAN_POINT('',(-6.28318530718,-2.2));
+#8925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8926 = ORIENTED_EDGE('',*,*,#8927,.F.);
+#8927 = EDGE_CURVE('',#8908,#8908,#8928,.T.);
+#8928 = SURFACE_CURVE('',#8929,(#8934,#8941),.PCURVE_S1.);
+#8929 = CIRCLE('',#8930,5.973559230154);
+#8930 = AXIS2_PLACEMENT_3D('',#8931,#8932,#8933);
+#8931 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,41.580199639601));
+#8932 = DIRECTION('',(-0.,0.,1.));
+#8933 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#8934 = PCURVE('',#7997,#8935);
+#8935 = DEFINITIONAL_REPRESENTATION('',(#8936),#8940);
+#8936 = LINE('',#8937,#8938);
+#8937 = CARTESIAN_POINT('',(-0.,-1.880199639601));
+#8938 = VECTOR('',#8939,1.);
+#8939 = DIRECTION('',(-1.,-0.));
+#8940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8941 = PCURVE('',#8942,#8947);
+#8942 = TOROIDAL_SURFACE('',#8943,5.507160162951,0.5);
+#8943 = AXIS2_PLACEMENT_3D('',#8944,#8945,#8946);
+#8944 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,41.4));
+#8945 = DIRECTION('',(0.,0.,1.));
+#8946 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#8947 = DEFINITIONAL_REPRESENTATION('',(#8948),#8952);
+#8948 = LINE('',#8949,#8950);
+#8949 = CARTESIAN_POINT('',(0.,0.368695902658));
+#8950 = VECTOR('',#8951,1.);
+#8951 = DIRECTION('',(1.,0.));
+#8952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8953 = ORIENTED_EDGE('',*,*,#8907,.F.);
+#8954 = ORIENTED_EDGE('',*,*,#8955,.T.);
+#8955 = EDGE_CURVE('',#8879,#7889,#8956,.T.);
+#8956 = SURFACE_CURVE('',#8957,(#8962,#8969),.PCURVE_S1.);
+#8957 = CIRCLE('',#8958,6.7);
+#8958 = AXIS2_PLACEMENT_3D('',#8959,#8960,#8961);
+#8959 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,39.7));
+#8960 = DIRECTION('',(0.,0.,1.));
+#8961 = DIRECTION('',(1.,0.,0.));
+#8962 = PCURVE('',#7997,#8963);
+#8963 = DEFINITIONAL_REPRESENTATION('',(#8964),#8968);
+#8964 = LINE('',#8965,#8966);
+#8965 = CARTESIAN_POINT('',(-0.,-0.));
+#8966 = VECTOR('',#8967,1.);
+#8967 = DIRECTION('',(-1.,-0.));
+#8968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8969 = PCURVE('',#8895,#8970);
+#8970 = DEFINITIONAL_REPRESENTATION('',(#8971),#8975);
+#8971 = CIRCLE('',#8972,6.7);
+#8972 = AXIS2_PLACEMENT_2D('',#8973,#8974);
+#8973 = CARTESIAN_POINT('',(8.800000000018,-1.649999999903));
+#8974 = DIRECTION('',(1.,0.));
+#8975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8976 = ADVANCED_FACE('',(#8977),#8107,.T.);
+#8977 = FACE_BOUND('',#8978,.T.);
+#8978 = EDGE_LOOP('',(#8979,#8980,#9002,#9043));
+#8979 = ORIENTED_EDGE('',*,*,#7888,.F.);
+#8980 = ORIENTED_EDGE('',*,*,#8981,.F.);
+#8981 = EDGE_CURVE('',#8982,#7889,#8984,.T.);
+#8982 = VERTEX_POINT('',#8983);
+#8983 = CARTESIAN_POINT('',(1.749999999996,1.649999999903,39.7));
+#8984 = SURFACE_CURVE('',#8985,(#8989,#8995),.PCURVE_S1.);
+#8985 = LINE('',#8986,#8987);
+#8986 = CARTESIAN_POINT('',(1.749999999982,1.649999999903,39.7));
+#8987 = VECTOR('',#8988,1.);
+#8988 = DIRECTION('',(1.,1.098371393837E-11,0.));
+#8989 = PCURVE('',#8107,#8990);
+#8990 = DEFINITIONAL_REPRESENTATION('',(#8991),#8994);
+#8991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8992,#8993),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.8),.PIECEWISE_BEZIER_KNOTS.);
+#8992 = CARTESIAN_POINT('',(0.,0.));
+#8993 = CARTESIAN_POINT('',(-8.999999999996,0.));
+#8994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8995 = PCURVE('',#8895,#8996);
+#8996 = DEFINITIONAL_REPRESENTATION('',(#8997),#9001);
+#8997 = LINE('',#8998,#8999);
+#8998 = CARTESIAN_POINT('',(0.,0.));
+#8999 = VECTOR('',#9000,1.);
+#9000 = DIRECTION('',(1.,1.098371393837E-11));
+#9001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9002 = ORIENTED_EDGE('',*,*,#9003,.T.);
+#9003 = EDGE_CURVE('',#8982,#9004,#9006,.T.);
+#9004 = VERTEX_POINT('',#9005);
+#9005 = CARTESIAN_POINT('',(1.570608904244,1.321456753771,
+    40.788886187434));
+#9006 = SURFACE_CURVE('',#9007,(#9010,#9017),.PCURVE_S1.);
+#9007 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9008,#9009),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9008 = CARTESIAN_POINT('',(1.750000000009,1.649999999903,39.7));
+#9009 = CARTESIAN_POINT('',(1.558893093257,1.299999999984,40.86));
+#9010 = PCURVE('',#8107,#9011);
+#9011 = DEFINITIONAL_REPRESENTATION('',(#9012),#9016);
+#9012 = LINE('',#9013,#9014);
+#9013 = CARTESIAN_POINT('',(0.,0.));
+#9014 = VECTOR('',#9015,1.);
+#9015 = DIRECTION('',(0.,1.));
+#9016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9017 = PCURVE('',#9018,#9037);
+#9018 = B_SPLINE_SURFACE_WITH_KNOTS('',8,1,(
+    (#9019,#9020)
+    ,(#9021,#9022)
+    ,(#9023,#9024)
+    ,(#9025,#9026)
+    ,(#9027,#9028)
+    ,(#9029,#9030)
+    ,(#9031,#9032)
+    ,(#9033,#9034)
+    ,(#9035,#9036
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(2,2),(0.534956853719,
+    2.606635799863),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9019 = CARTESIAN_POINT('',(1.750000000009,1.649999999903,39.7));
+#9020 = CARTESIAN_POINT('',(1.558893093257,1.299999999984,40.86));
+#9021 = CARTESIAN_POINT('',(1.351711053361,2.225671878285,39.7));
+#9022 = CARTESIAN_POINT('',(1.222245264513,1.868090905441,40.86));
+#9023 = CARTESIAN_POINT('',(0.794609332757,2.691467442763,39.7));
+#9024 = CARTESIAN_POINT('',(0.717466076778,2.336549685995,40.86));
+#9025 = CARTESIAN_POINT('',(0.114070668307,2.996272262091,39.7));
+#9026 = CARTESIAN_POINT('',(7.897655570856E-02,2.647322923436,40.86));
+#9027 = CARTESIAN_POINT('',(-0.634848003538,3.102636847971,39.7));
+#9028 = CARTESIAN_POINT('',(-0.63484800359,2.756622784269,40.86));
+#9029 = CARTESIAN_POINT('',(-1.383766675388,2.996272262121,39.7));
+#9030 = CARTESIAN_POINT('',(-1.348672562889,2.647322923441,40.86));
+#9031 = CARTESIAN_POINT('',(-2.06430533985,2.69146744282,39.7));
+#9032 = CARTESIAN_POINT('',(-1.987162083961,2.336549686005,40.86));
+#9033 = CARTESIAN_POINT('',(-2.621407060473,2.225671878363,39.7));
+#9034 = CARTESIAN_POINT('',(-2.4919412717,1.868090905454,40.86));
+#9035 = CARTESIAN_POINT('',(-3.019696007144,1.649999999998,39.7));
+#9036 = CARTESIAN_POINT('',(-2.828589100448,1.3,40.86));
+#9037 = DEFINITIONAL_REPRESENTATION('',(#9038),#9042);
+#9038 = LINE('',#9039,#9040);
+#9039 = CARTESIAN_POINT('',(0.534956853719,0.));
+#9040 = VECTOR('',#9041,1.);
+#9041 = DIRECTION('',(0.,1.));
+#9042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9043 = ORIENTED_EDGE('',*,*,#9044,.T.);
+#9044 = EDGE_CURVE('',#9004,#7891,#9045,.T.);
+#9045 = SURFACE_CURVE('',#9046,(#9051,#9057),.PCURVE_S1.);
+#9046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9047,#9048,#9049,#9050),
+  .UNSPECIFIED.,.F.,.F.,(3,1,3),(-1.638069995705,2.860622272079,
+    3.023523213907),.UNSPECIFIED.);
+#9047 = CARTESIAN_POINT('',(-7.917690244736E-02,1.321456753767,
+    40.788886187433));
+#9048 = CARTESIAN_POINT('',(2.170169231445,1.321456753772,
+    40.788886187434));
+#9049 = CARTESIAN_POINT('',(4.500965836251,1.321456753777,
+    40.788886187436));
+#9050 = CARTESIAN_POINT('',(4.582416307165,1.321456753777,
+    40.788886187436));
+#9051 = PCURVE('',#8107,#9052);
+#9052 = DEFINITIONAL_REPRESENTATION('',(#9053),#9056);
+#9053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9054,#9055),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.638069995705,2.860622272079),.PIECEWISE_BEZIER_KNOTS.);
+#9054 = CARTESIAN_POINT('',(1.652036431388,0.938694989166));
+#9055 = CARTESIAN_POINT('',(-2.852792916663,0.938694989169));
+#9056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9057 = PCURVE('',#9058,#9071);
+#9058 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
+    (#9059,#9060,#9061,#9062)
+    ,(#9063,#9064,#9065,#9066)
+    ,(#9067,#9068,#9069,#9070
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,1,3),
+  (0.,4.498692267784),(-1.638069995705,2.860622272079,3.023523213907),
+.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
+((
+    (1.,1.,1.,1.)
+    ,(0.802764558985,0.80276455899,0.802764558995,0.802764558995)
+,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#9059 = CARTESIAN_POINT('',(-7.917690244736E-02,1.321456753767,
+    40.788886187433));
+#9060 = CARTESIAN_POINT('',(2.170169231445,1.321456753772,
+    40.788886187434));
+#9061 = CARTESIAN_POINT('',(4.500965836251,1.321456753777,
+    40.788886187436));
+#9062 = CARTESIAN_POINT('',(4.582416307165,1.321456753777,
+    40.788886187436));
+#9063 = CARTESIAN_POINT('',(-7.917690246076E-02,1.299999999981,40.86));
+#9064 = CARTESIAN_POINT('',(2.170169231445,1.299999999985,40.86));
+#9065 = CARTESIAN_POINT('',(4.500965836236,1.299999999989,40.86));
+#9066 = CARTESIAN_POINT('',(4.582416307151,1.29999999999,40.86));
+#9067 = CARTESIAN_POINT('',(-7.917690244719E-02,1.225719675393,40.86));
+#9068 = CARTESIAN_POINT('',(2.170169231445,1.225719675398,40.86));
+#9069 = CARTESIAN_POINT('',(4.500965836251,1.225719675404,40.86));
+#9070 = CARTESIAN_POINT('',(4.582416307165,1.225719675404,40.86));
+#9071 = DEFINITIONAL_REPRESENTATION('',(#9072),#9076);
+#9072 = LINE('',#9073,#9074);
+#9073 = CARTESIAN_POINT('',(0.,0.));
+#9074 = VECTOR('',#9075,1.);
+#9075 = DIRECTION('',(0.,1.));
+#9076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9077 = ADVANCED_FACE('',(#9078),#8254,.F.);
+#9078 = FACE_BOUND('',#9079,.F.);
+#9079 = EDGE_LOOP('',(#9080,#9125,#9157));
+#9080 = ORIENTED_EDGE('',*,*,#9081,.T.);
+#9081 = EDGE_CURVE('',#8239,#9082,#9084,.T.);
+#9082 = VERTEX_POINT('',#9083);
+#9083 = CARTESIAN_POINT('',(4.349605467982,1.225719675403,40.86));
+#9084 = SURFACE_CURVE('',#9085,(#9091,#9115),.PCURVE_S1.);
+#9085 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9086,#9087,#9088,#9089,#9090),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.202100424137),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9086 = CARTESIAN_POINT('',(4.441114377651,1.207629815077,40.92396007208
+    ));
+#9087 = CARTESIAN_POINT('',(4.430489097622,1.209730264446,
+    40.895927146255));
+#9088 = CARTESIAN_POINT('',(4.408715472177,1.214034564919,
+    40.872125270215));
+#9089 = CARTESIAN_POINT('',(4.379087436017,1.219891557837,40.86));
+#9090 = CARTESIAN_POINT('',(4.349605467982,1.225719675403,40.86));
+#9091 = PCURVE('',#8254,#9092);
+#9092 = DEFINITIONAL_REPRESENTATION('',(#9093),#9114);
+#9093 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9094,#9095,#9096,#9097,#9098,
+    #9099,#9100,#9101,#9102,#9103,#9104,#9105,#9106,#9107,#9108,#9109,
+    #9110,#9111,#9112,#9113),.UNSPECIFIED.,.F.,.F.,(11,9,11),(0.,
+    0.601050212068,1.202100424137),.UNSPECIFIED.);
+#9094 = CARTESIAN_POINT('',(-7.997226638368E-02,2.987427016574E-02));
+#9095 = CARTESIAN_POINT('',(-7.625036869103E-02,2.760934702207E-02));
+#9096 = CARTESIAN_POINT('',(-7.263905091174E-02,2.510522443845E-02));
+#9097 = CARTESIAN_POINT('',(-6.868601184722E-02,2.210384790944E-02));
+#9098 = CARTESIAN_POINT('',(-6.498347491198E-02,1.892623694645E-02));
+#9099 = CARTESIAN_POINT('',(-6.116217195355E-02,1.536743803605E-02));
+#9100 = CARTESIAN_POINT('',(-5.735772567386E-02,1.155249412043E-02));
+#9101 = CARTESIAN_POINT('',(-5.378963429326E-02,7.612497453205E-03));
+#9102 = CARTESIAN_POINT('',(-5.010478655946E-02,3.304375421022E-03));
+#9103 = CARTESIAN_POINT('',(-4.657910388229E-02,-1.163936014922E-03));
+#9104 = CARTESIAN_POINT('',(-3.970593464893E-02,-1.049576241827E-02));
+#9105 = CARTESIAN_POINT('',(-3.636628472994E-02,-1.536520314778E-02));
+#9106 = CARTESIAN_POINT('',(-3.318916643545E-02,-2.02825141719E-02));
+#9107 = CARTESIAN_POINT('',(-2.999886362665E-02,-2.57511470118E-02));
+#9108 = CARTESIAN_POINT('',(-2.728317722059E-02,-3.042637326677E-02));
+#9109 = CARTESIAN_POINT('',(-2.421881993378E-02,-3.662136484651E-02));
+#9110 = CARTESIAN_POINT('',(-2.190960322517E-02,-4.129297650785E-02));
+#9111 = CARTESIAN_POINT('',(-1.932801355501E-02,-4.726035132599E-02));
+#9112 = CARTESIAN_POINT('',(-1.719309858077E-02,-5.25956217944E-02));
+#9113 = CARTESIAN_POINT('',(-1.5222428126E-02,-5.804133328665E-02));
+#9114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9115 = PCURVE('',#8389,#9116);
+#9116 = DEFINITIONAL_REPRESENTATION('',(#9117),#9124);
+#9117 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9118,#9119,#9120,#9121,#9122,
+    #9123),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.202100424137),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9118 = CARTESIAN_POINT('',(1.430016428284E-02,3.510288556248));
+#9119 = CARTESIAN_POINT('',(1.430016428284E-02,3.750708641075));
+#9120 = CARTESIAN_POINT('',(1.430016428284E-02,3.992120910487));
+#9121 = CARTESIAN_POINT('',(1.430016428284E-02,4.230556626146));
+#9122 = CARTESIAN_POINT('',(1.430016428284E-02,4.471968895557));
+#9123 = CARTESIAN_POINT('',(1.430016428284E-02,4.712388980385));
+#9124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9125 = ORIENTED_EDGE('',*,*,#9126,.T.);
+#9126 = EDGE_CURVE('',#9082,#7891,#9127,.T.);
+#9127 = SURFACE_CURVE('',#9128,(#9135,#9145),.PCURVE_S1.);
+#9128 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9129,#9130,#9131,#9132,#9133,
+    #9134),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,4.499115677823),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9129 = CARTESIAN_POINT('',(4.349605467982,1.225719675403,40.86));
+#9130 = CARTESIAN_POINT('',(4.361950122229,1.249571520207,40.86));
+#9131 = CARTESIAN_POINT('',(4.374294776477,1.275879224087,
+    40.853156331571));
+#9132 = CARTESIAN_POINT('',(4.386639430728,1.30041564432,40.834930598981
+    ));
+#9133 = CARTESIAN_POINT('',(4.398984084982,1.31456686518,40.811721246788
+    ));
+#9134 = CARTESIAN_POINT('',(4.411328739238,1.321456753777,
+    40.788886187436));
+#9135 = PCURVE('',#8254,#9136);
+#9136 = DEFINITIONAL_REPRESENTATION('',(#9137),#9144);
+#9137 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9138,#9139,#9140,#9141,#9142,
+    #9143),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,4.499115677823),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9138 = CARTESIAN_POINT('',(-1.5222428126E-02,-5.804133328665E-02));
+#9139 = CARTESIAN_POINT('',(2.424974969386E-03,-4.048687799999E-02));
+#9140 = CARTESIAN_POINT('',(2.575777232148E-02,-2.271024030783E-02));
+#9141 = CARTESIAN_POINT('',(5.369565483545E-02,-5.930936707624E-03));
+#9142 = CARTESIAN_POINT('',(7.5689749171E-02,8.168589525027E-03));
+#9143 = CARTESIAN_POINT('',(9.14692582462E-02,2.059236651944E-02));
+#9144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9145 = PCURVE('',#9058,#9146);
+#9146 = DEFINITIONAL_REPRESENTATION('',(#9147),#9156);
+#9147 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#9148,#9149,#9150,#9151,#9152,
+    #9153,#9154,#9155),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,4.499115677823),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9148 = CARTESIAN_POINT('',(4.498692267784,2.790712374724));
+#9149 = CARTESIAN_POINT('',(3.856021943815,2.799529984904));
+#9150 = CARTESIAN_POINT('',(3.211854364656,2.808368137828));
+#9151 = CARTESIAN_POINT('',(2.573206786749,2.817130554847));
+#9152 = CARTESIAN_POINT('',(1.925485481034,2.826017465858));
+#9153 = CARTESIAN_POINT('',(1.286837903129,2.834779882877));
+#9154 = CARTESIAN_POINT('',(0.642670323969,2.843618035801));
+#9155 = CARTESIAN_POINT('',(4.440892098501E-16,2.852435645981));
+#9156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9157 = ORIENTED_EDGE('',*,*,#8238,.T.);
+#9158 = ADVANCED_FACE('',(#9159,#9350),#8895,.F.);
+#9159 = FACE_BOUND('',#9160,.F.);
+#9160 = EDGE_LOOP('',(#9161,#9162,#9185,#9212,#9259,#9286,#9328,#9348,
+    #9349));
+#9161 = ORIENTED_EDGE('',*,*,#8981,.F.);
+#9162 = ORIENTED_EDGE('',*,*,#9163,.T.);
+#9163 = EDGE_CURVE('',#8982,#9164,#9166,.T.);
+#9164 = VERTEX_POINT('',#9165);
+#9165 = CARTESIAN_POINT('',(-3.019696007144,1.649999999999,39.7));
+#9166 = SURFACE_CURVE('',#9167,(#9172,#9179),.PCURVE_S1.);
+#9167 = CIRCLE('',#9168,2.9);
+#9168 = AXIS2_PLACEMENT_3D('',#9169,#9170,#9171);
+#9169 = CARTESIAN_POINT('',(-0.6348480036,-1.632583064348E-22,39.7));
+#9170 = DIRECTION('',(0.,0.,1.));
+#9171 = DIRECTION('',(1.,0.,0.));
+#9172 = PCURVE('',#8895,#9173);
+#9173 = DEFINITIONAL_REPRESENTATION('',(#9174),#9178);
+#9174 = CIRCLE('',#9175,2.9);
+#9175 = AXIS2_PLACEMENT_2D('',#9176,#9177);
+#9176 = CARTESIAN_POINT('',(-2.384848003582,-1.649999999903));
+#9177 = DIRECTION('',(1.,0.));
+#9178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9179 = PCURVE('',#9018,#9180);
+#9180 = DEFINITIONAL_REPRESENTATION('',(#9181),#9184);
+#9181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9182,#9183),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.605247365147,2.536345288403),.PIECEWISE_BEZIER_KNOTS.);
+#9182 = CARTESIAN_POINT('',(0.534956853719,0.));
+#9183 = CARTESIAN_POINT('',(2.606635799863,0.));
+#9184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9185 = ORIENTED_EDGE('',*,*,#9186,.F.);
+#9186 = EDGE_CURVE('',#9187,#9164,#9189,.T.);
+#9187 = VERTEX_POINT('',#9188);
+#9188 = CARTESIAN_POINT('',(-9.669696007143,1.65,39.7));
+#9189 = SURFACE_CURVE('',#9190,(#9194,#9201),.PCURVE_S1.);
+#9190 = LINE('',#9191,#9192);
+#9191 = CARTESIAN_POINT('',(-9.669696007143,1.65,39.7));
+#9192 = VECTOR('',#9193,1.);
+#9193 = DIRECTION('',(1.,0.,0.));
+#9194 = PCURVE('',#8895,#9195);
+#9195 = DEFINITIONAL_REPRESENTATION('',(#9196),#9200);
+#9196 = LINE('',#9197,#9198);
+#9197 = CARTESIAN_POINT('',(-11.41969600712,9.665690470229E-11));
+#9198 = VECTOR('',#9199,1.);
+#9199 = DIRECTION('',(1.,0.));
+#9200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9201 = PCURVE('',#9202,#9207);
+#9202 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#9203,#9204)
+    ,(#9205,#9206
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(-6.8,0.),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9203 = CARTESIAN_POINT('',(-3.019696007144,1.65,39.7));
+#9204 = CARTESIAN_POINT('',(-2.828589100448,1.3,40.86));
+#9205 = CARTESIAN_POINT('',(-9.669696007143,1.65,39.7));
+#9206 = CARTESIAN_POINT('',(-9.628589100448,1.3,40.86));
+#9207 = DEFINITIONAL_REPRESENTATION('',(#9208),#9211);
+#9208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9209,#9210),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.649999999999),.PIECEWISE_BEZIER_KNOTS.);
+#9209 = CARTESIAN_POINT('',(0.,0.));
+#9210 = CARTESIAN_POINT('',(-6.8,0.));
+#9211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9212 = ORIENTED_EDGE('',*,*,#9213,.T.);
+#9213 = EDGE_CURVE('',#9187,#9214,#9216,.T.);
+#9214 = VERTEX_POINT('',#9215);
+#9215 = CARTESIAN_POINT('',(-9.669696007143,-1.65,39.7));
+#9216 = SURFACE_CURVE('',#9217,(#9222,#9229),.PCURVE_S1.);
+#9217 = CIRCLE('',#9218,1.65);
+#9218 = AXIS2_PLACEMENT_3D('',#9219,#9220,#9221);
+#9219 = CARTESIAN_POINT('',(-9.669696007143,-6.354576139571E-17,39.7));
+#9220 = DIRECTION('',(0.,0.,1.));
+#9221 = DIRECTION('',(1.,0.,0.));
+#9222 = PCURVE('',#8895,#9223);
+#9223 = DEFINITIONAL_REPRESENTATION('',(#9224),#9228);
+#9224 = CIRCLE('',#9225,1.65);
+#9225 = AXIS2_PLACEMENT_2D('',#9226,#9227);
+#9226 = CARTESIAN_POINT('',(-11.41969600712,-1.649999999903));
+#9227 = DIRECTION('',(1.,0.));
+#9228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9229 = PCURVE('',#9230,#9253);
+#9230 = B_SPLINE_SURFACE_WITH_KNOTS('',10,1,(
+    (#9231,#9232)
+    ,(#9233,#9234)
+    ,(#9235,#9236)
+    ,(#9237,#9238)
+    ,(#9239,#9240)
+    ,(#9241,#9242)
+    ,(#9243,#9244)
+    ,(#9245,#9246)
+    ,(#9247,#9248)
+    ,(#9249,#9250)
+    ,(#9251,#9252
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(11,11),(2,2),(1.570796326795,
+    4.712388980385),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9231 = CARTESIAN_POINT('',(-9.669696007143,1.65,39.7));
+#9232 = CARTESIAN_POINT('',(-9.628589100448,1.3,40.86));
+#9233 = CARTESIAN_POINT('',(-10.18805879498,1.65,39.7));
+#9234 = CARTESIAN_POINT('',(-10.03699614541,1.3,40.86));
+#9235 = CARTESIAN_POINT('',(-10.7064215378,1.469057744107,39.7));
+#9236 = CARTESIAN_POINT('',(-10.4454031549,1.157439434751,40.86));
+#9237 = CARTESIAN_POINT('',(-11.15372867677,1.107168749316,39.7));
+#9238 = CARTESIAN_POINT('',(-10.79782696136,0.872314772188,40.86));
+#9239 = CARTESIAN_POINT('',(-11.45892138117,0.596243098904,39.7));
+#9240 = CARTESIAN_POINT('',(-11.03828181938,0.469767290046,40.86));
+#9241 = CARTESIAN_POINT('',(-11.56765215066,3.8502534494E-13,39.7));
+#9242 = CARTESIAN_POINT('',(-11.12394848624,3.952393967666E-14,40.86));
+#9243 = CARTESIAN_POINT('',(-11.45892138117,-0.596243098905,39.7));
+#9244 = CARTESIAN_POINT('',(-11.03828181938,-0.469767290046,40.86));
+#9245 = CARTESIAN_POINT('',(-11.15372867677,-1.107168749315,39.7));
+#9246 = CARTESIAN_POINT('',(-10.79782696136,-0.872314772188,40.86));
+#9247 = CARTESIAN_POINT('',(-10.7064215378,-1.469057744108,39.7));
+#9248 = CARTESIAN_POINT('',(-10.4454031549,-1.157439434751,40.86));
+#9249 = CARTESIAN_POINT('',(-10.18805879498,-1.65,39.7));
+#9250 = CARTESIAN_POINT('',(-10.03699614541,-1.3,40.86));
+#9251 = CARTESIAN_POINT('',(-9.669696007143,-1.65,39.7));
+#9252 = CARTESIAN_POINT('',(-9.628589100448,-1.3,40.86));
+#9253 = DEFINITIONAL_REPRESENTATION('',(#9254),#9258);
+#9254 = LINE('',#9255,#9256);
+#9255 = CARTESIAN_POINT('',(0.,0.));
+#9256 = VECTOR('',#9257,1.);
+#9257 = DIRECTION('',(1.,0.));
+#9258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9259 = ORIENTED_EDGE('',*,*,#9260,.T.);
+#9260 = EDGE_CURVE('',#9214,#9261,#9263,.T.);
+#9261 = VERTEX_POINT('',#9262);
+#9262 = CARTESIAN_POINT('',(-3.019696007142,-1.65,39.7));
+#9263 = SURFACE_CURVE('',#9264,(#9268,#9275),.PCURVE_S1.);
+#9264 = LINE('',#9265,#9266);
+#9265 = CARTESIAN_POINT('',(-9.669696007143,-1.65,39.7));
+#9266 = VECTOR('',#9267,1.);
+#9267 = DIRECTION('',(1.,0.,0.));
+#9268 = PCURVE('',#8895,#9269);
+#9269 = DEFINITIONAL_REPRESENTATION('',(#9270),#9274);
+#9270 = LINE('',#9271,#9272);
+#9271 = CARTESIAN_POINT('',(-11.41969600712,-3.299999999903));
+#9272 = VECTOR('',#9273,1.);
+#9273 = DIRECTION('',(1.,0.));
+#9274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9275 = PCURVE('',#9276,#9281);
+#9276 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#9277,#9278)
+    ,(#9279,#9280
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,6.8),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9277 = CARTESIAN_POINT('',(-9.669696007143,-1.65,39.7));
+#9278 = CARTESIAN_POINT('',(-9.628589100448,-1.3,40.86));
+#9279 = CARTESIAN_POINT('',(-3.019696007142,-1.65,39.7));
+#9280 = CARTESIAN_POINT('',(-2.828589100448,-1.3,40.86));
+#9281 = DEFINITIONAL_REPRESENTATION('',(#9282),#9285);
+#9282 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9283,#9284),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.650000000001),.PIECEWISE_BEZIER_KNOTS.);
+#9283 = CARTESIAN_POINT('',(0.,0.));
+#9284 = CARTESIAN_POINT('',(6.8,0.));
+#9285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9286 = ORIENTED_EDGE('',*,*,#9287,.T.);
+#9287 = EDGE_CURVE('',#9261,#9288,#9290,.T.);
+#9288 = VERTEX_POINT('',#9289);
+#9289 = CARTESIAN_POINT('',(1.749999999944,-1.649999999999,39.7));
+#9290 = SURFACE_CURVE('',#9291,(#9296,#9303),.PCURVE_S1.);
+#9291 = CIRCLE('',#9292,2.9);
+#9292 = AXIS2_PLACEMENT_3D('',#9293,#9294,#9295);
+#9293 = CARTESIAN_POINT('',(-0.6348480036,-1.632583064348E-22,39.7));
+#9294 = DIRECTION('',(0.,0.,1.));
+#9295 = DIRECTION('',(1.,0.,0.));
+#9296 = PCURVE('',#8895,#9297);
+#9297 = DEFINITIONAL_REPRESENTATION('',(#9298),#9302);
+#9298 = CIRCLE('',#9299,2.9);
+#9299 = AXIS2_PLACEMENT_2D('',#9300,#9301);
+#9300 = CARTESIAN_POINT('',(-2.384848003582,-1.649999999903));
+#9301 = DIRECTION('',(1.,0.));
+#9302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9303 = PCURVE('',#9304,#9323);
+#9304 = B_SPLINE_SURFACE_WITH_KNOTS('',8,1,(
+    (#9305,#9306)
+    ,(#9307,#9308)
+    ,(#9309,#9310)
+    ,(#9311,#9312)
+    ,(#9313,#9314)
+    ,(#9315,#9316)
+    ,(#9317,#9318)
+    ,(#9319,#9320)
+    ,(#9321,#9322
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(2,2),(3.676549507316,
+    5.748228453453),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9305 = CARTESIAN_POINT('',(-3.019696007142,-1.65,39.7));
+#9306 = CARTESIAN_POINT('',(-2.828589100448,-1.3,40.86));
+#9307 = CARTESIAN_POINT('',(-2.621407060479,-2.225671878353,39.7));
+#9308 = CARTESIAN_POINT('',(-2.491941271701,-1.868090905452,40.86));
+#9309 = CARTESIAN_POINT('',(-2.064305339871,-2.691467442801,39.7));
+#9310 = CARTESIAN_POINT('',(-1.987162083965,-2.336549686001,40.86));
+#9311 = CARTESIAN_POINT('',(-1.383766675428,-2.996272262103,39.7));
+#9312 = CARTESIAN_POINT('',(-1.348672562896,-2.647322923438,40.86));
+#9313 = CARTESIAN_POINT('',(-0.634848003599,-3.102636847962,39.7));
+#9314 = CARTESIAN_POINT('',(-0.6348480036,-2.756622784267,40.86));
+#9315 = CARTESIAN_POINT('',(0.114070668231,-2.996272262102,39.7));
+#9316 = CARTESIAN_POINT('',(7.89765556961E-02,-2.647322923438,40.86));
+#9317 = CARTESIAN_POINT('',(0.794609332674,-2.6914674428,39.7));
+#9318 = CARTESIAN_POINT('',(0.717466076765,-2.336549686002,40.86));
+#9319 = CARTESIAN_POINT('',(1.351711053281,-2.225671878351,39.7));
+#9320 = CARTESIAN_POINT('',(1.222245264501,-1.868090905452,40.86));
+#9321 = CARTESIAN_POINT('',(1.749999999944,-1.649999999998,39.7));
+#9322 = CARTESIAN_POINT('',(1.558893093248,-1.3,40.86));
+#9323 = DEFINITIONAL_REPRESENTATION('',(#9324),#9327);
+#9324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9325,#9326),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.746840018777,5.677937941993),.PIECEWISE_BEZIER_KNOTS.);
+#9325 = CARTESIAN_POINT('',(3.676549507316,0.));
+#9326 = CARTESIAN_POINT('',(5.748228453453,0.));
+#9327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9328 = ORIENTED_EDGE('',*,*,#9329,.T.);
+#9329 = EDGE_CURVE('',#9288,#8536,#9330,.T.);
+#9330 = SURFACE_CURVE('',#9331,(#9335,#9342),.PCURVE_S1.);
+#9331 = LINE('',#9332,#9333);
+#9332 = CARTESIAN_POINT('',(1.749999999943,-1.65,39.7));
+#9333 = VECTOR('',#9334,1.);
+#9334 = DIRECTION('',(1.,-2.523234146864E-17,0.));
+#9335 = PCURVE('',#8895,#9336);
+#9336 = DEFINITIONAL_REPRESENTATION('',(#9337),#9341);
+#9337 = LINE('',#9338,#9339);
+#9338 = CARTESIAN_POINT('',(-3.89848153759E-11,-3.299999999903));
+#9339 = VECTOR('',#9340,1.);
+#9340 = DIRECTION('',(1.,-2.523234146864E-17));
+#9341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9342 = PCURVE('',#8747,#9343);
+#9343 = DEFINITIONAL_REPRESENTATION('',(#9344),#9347);
+#9344 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9345,#9346),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.800000000039),.PIECEWISE_BEZIER_KNOTS.);
+#9345 = CARTESIAN_POINT('',(0.,0.));
+#9346 = CARTESIAN_POINT('',(9.000000000005,0.));
+#9347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9348 = ORIENTED_EDGE('',*,*,#8878,.T.);
+#9349 = ORIENTED_EDGE('',*,*,#8955,.T.);
+#9350 = FACE_BOUND('',#9351,.F.);
+#9351 = EDGE_LOOP('',(#9352));
+#9352 = ORIENTED_EDGE('',*,*,#9353,.F.);
+#9353 = EDGE_CURVE('',#9354,#9354,#9356,.T.);
+#9354 = VERTEX_POINT('',#9355);
+#9355 = CARTESIAN_POINT('',(13.55,1.190048060096E-13,39.7));
+#9356 = SURFACE_CURVE('',#9357,(#9362,#9369),.PCURVE_S1.);
+#9357 = CIRCLE('',#9358,3.);
+#9358 = AXIS2_PLACEMENT_3D('',#9359,#9360,#9361);
+#9359 = CARTESIAN_POINT('',(10.55,1.190048060096E-13,39.7));
+#9360 = DIRECTION('',(-0.,2.997602166488E-15,1.));
+#9361 = DIRECTION('',(1.,0.,0.));
+#9362 = PCURVE('',#8895,#9363);
+#9363 = DEFINITIONAL_REPRESENTATION('',(#9364),#9368);
+#9364 = CIRCLE('',#9365,3.);
+#9365 = AXIS2_PLACEMENT_2D('',#9366,#9367);
+#9366 = CARTESIAN_POINT('',(8.800000000018,-1.649999999903));
+#9367 = DIRECTION('',(1.,0.));
+#9368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9369 = PCURVE('',#9370,#9375);
+#9370 = CYLINDRICAL_SURFACE('',#9371,3.);
+#9371 = AXIS2_PLACEMENT_3D('',#9372,#9373,#9374);
+#9372 = CARTESIAN_POINT('',(10.55,1.187050457929E-13,39.6));
+#9373 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#9374 = DIRECTION('',(1.,0.,0.));
+#9375 = DEFINITIONAL_REPRESENTATION('',(#9376),#9380);
+#9376 = LINE('',#9377,#9378);
+#9377 = CARTESIAN_POINT('',(-0.,-0.1));
+#9378 = VECTOR('',#9379,1.);
+#9379 = DIRECTION('',(-1.,0.));
+#9380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9381 = ADVANCED_FACE('',(#9382),#8389,.F.);
+#9382 = FACE_BOUND('',#9383,.F.);
+#9383 = EDGE_LOOP('',(#9384,#9385,#9386,#9431));
+#9384 = ORIENTED_EDGE('',*,*,#9081,.F.);
+#9385 = ORIENTED_EDGE('',*,*,#8372,.T.);
+#9386 = ORIENTED_EDGE('',*,*,#9387,.T.);
+#9387 = EDGE_CURVE('',#8373,#9388,#9390,.T.);
+#9388 = VERTEX_POINT('',#9389);
+#9389 = CARTESIAN_POINT('',(4.349605467985,-1.225719675418,40.86));
+#9390 = SURFACE_CURVE('',#9391,(#9397,#9407),.PCURVE_S1.);
+#9391 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9392,#9393,#9394,#9395,#9396),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.202100424137),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9392 = CARTESIAN_POINT('',(4.441114377654,-1.207629815091,
+    40.92396007208));
+#9393 = CARTESIAN_POINT('',(4.430489097625,-1.209730264461,
+    40.895927146255));
+#9394 = CARTESIAN_POINT('',(4.40871547218,-1.214034564933,
+    40.872125270215));
+#9395 = CARTESIAN_POINT('',(4.379087436019,-1.219891557851,40.86));
+#9396 = CARTESIAN_POINT('',(4.349605467985,-1.225719675418,40.86));
+#9397 = PCURVE('',#8389,#9398);
+#9398 = DEFINITIONAL_REPRESENTATION('',(#9399),#9406);
+#9399 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9400,#9401,#9402,#9403,#9404,
+    #9405),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.202100424137),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9400 = CARTESIAN_POINT('',(0.404635734672,3.510288556248));
+#9401 = CARTESIAN_POINT('',(0.404635734672,3.750708641075));
+#9402 = CARTESIAN_POINT('',(0.404635734672,3.992120910487));
+#9403 = CARTESIAN_POINT('',(0.404635734672,4.230556626146));
+#9404 = CARTESIAN_POINT('',(0.404635734672,4.471968895557));
+#9405 = CARTESIAN_POINT('',(0.404635734672,4.712388980385));
+#9406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9407 = PCURVE('',#8417,#9408);
+#9408 = DEFINITIONAL_REPRESENTATION('',(#9409),#9430);
+#9409 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9410,#9411,#9412,#9413,#9414,
+    #9415,#9416,#9417,#9418,#9419,#9420,#9421,#9422,#9423,#9424,#9425,
+    #9426,#9427,#9428,#9429),.UNSPECIFIED.,.F.,.F.,(11,9,11),(0.,
+    0.601050212068,1.202100424137),.UNSPECIFIED.);
+#9410 = CARTESIAN_POINT('',(7.997226638119E-02,2.987427016709E-02));
+#9411 = CARTESIAN_POINT('',(7.625036868866E-02,2.760934702316E-02));
+#9412 = CARTESIAN_POINT('',(7.263905090942E-02,2.510522443929E-02));
+#9413 = CARTESIAN_POINT('',(6.868601184505E-02,2.210384791002E-02));
+#9414 = CARTESIAN_POINT('',(6.498347490988E-02,1.89262369468E-02));
+#9415 = CARTESIAN_POINT('',(6.116217195164E-02,1.53674380362E-02));
+#9416 = CARTESIAN_POINT('',(5.735772567204E-02,1.155249412038E-02));
+#9417 = CARTESIAN_POINT('',(5.378963429156E-02,7.612497452945E-03));
+#9418 = CARTESIAN_POINT('',(5.010478655788E-02,3.304375420591E-03));
+#9419 = CARTESIAN_POINT('',(4.657910388083E-02,-1.163936015519E-03));
+#9420 = CARTESIAN_POINT('',(3.970593464772E-02,-1.049576241916E-02));
+#9421 = CARTESIAN_POINT('',(3.636628472885E-02,-1.53652031488E-02));
+#9422 = CARTESIAN_POINT('',(3.318916643448E-02,-2.028251417305E-02));
+#9423 = CARTESIAN_POINT('',(2.999886362586E-02,-2.575114701297E-02));
+#9424 = CARTESIAN_POINT('',(2.728317721982E-02,-3.042637326815E-02));
+#9425 = CARTESIAN_POINT('',(2.421881993324E-02,-3.662136484779E-02));
+#9426 = CARTESIAN_POINT('',(2.190960322467E-02,-4.129297650926E-02));
+#9427 = CARTESIAN_POINT('',(1.932801355465E-02,-4.726035132741E-02));
+#9428 = CARTESIAN_POINT('',(1.719309858053E-02,-5.259562179581E-02));
+#9429 = CARTESIAN_POINT('',(1.522242812587E-02,-5.804133328803E-02));
+#9430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9431 = ORIENTED_EDGE('',*,*,#9432,.F.);
+#9432 = EDGE_CURVE('',#9082,#9388,#9433,.T.);
+#9433 = SURFACE_CURVE('',#9434,(#9439,#9446),.PCURVE_S1.);
+#9434 = CIRCLE('',#9435,6.320386149228);
+#9435 = AXIS2_PLACEMENT_3D('',#9436,#9437,#9438);
+#9436 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,40.86));
+#9437 = DIRECTION('',(0.,0.,1.));
+#9438 = DIRECTION('',(-0.978141687488,0.207939508505,0.));
+#9439 = PCURVE('',#8389,#9440);
+#9440 = DEFINITIONAL_REPRESENTATION('',(#9441),#9445);
+#9441 = LINE('',#9442,#9443);
+#9442 = CARTESIAN_POINT('',(0.,4.712388980385));
+#9443 = VECTOR('',#9444,1.);
+#9444 = DIRECTION('',(1.,0.));
+#9445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9446 = PCURVE('',#9447,#9452);
+#9447 = PLANE('',#9448);
+#9448 = AXIS2_PLACEMENT_3D('',#9449,#9450,#9451);
+#9449 = CARTESIAN_POINT('',(-0.6348480036,1.147854246855E-31,40.86));
+#9450 = DIRECTION('',(0.,0.,1.));
+#9451 = DIRECTION('',(1.,0.,0.));
+#9452 = DEFINITIONAL_REPRESENTATION('',(#9453),#9457);
+#9453 = CIRCLE('',#9454,6.320386149228);
+#9454 = AXIS2_PLACEMENT_2D('',#9455,#9456);
+#9455 = CARTESIAN_POINT('',(11.1848480036,-2.22044604925E-16));
+#9456 = DIRECTION('',(-0.978141687488,0.207939508505));
+#9457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9458 = ADVANCED_FACE('',(#9459),#8417,.F.);
+#9459 = FACE_BOUND('',#9460,.F.);
+#9460 = EDGE_LOOP('',(#9461,#9462,#9463));
+#9461 = ORIENTED_EDGE('',*,*,#9387,.F.);
+#9462 = ORIENTED_EDGE('',*,*,#8401,.F.);
+#9463 = ORIENTED_EDGE('',*,*,#9464,.F.);
+#9464 = EDGE_CURVE('',#9388,#8402,#9465,.T.);
+#9465 = SURFACE_CURVE('',#9466,(#9473,#9483),.PCURVE_S1.);
+#9466 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9467,#9468,#9469,#9470,#9471,
+    #9472),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,4.49911567783),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9467 = CARTESIAN_POINT('',(4.349605467985,-1.225719675418,40.86));
+#9468 = CARTESIAN_POINT('',(4.361950122236,-1.24957152022,40.86));
+#9469 = CARTESIAN_POINT('',(4.374294776488,-1.2758792241,40.853156331572
+    ));
+#9470 = CARTESIAN_POINT('',(4.386639430739,-1.300415644332,
+    40.834930598983));
+#9471 = CARTESIAN_POINT('',(4.398984084991,-1.314566865192,
+    40.811721246792));
+#9472 = CARTESIAN_POINT('',(4.411328739242,-1.32145675379,40.78888618744
+    ));
+#9473 = PCURVE('',#8417,#9474);
+#9474 = DEFINITIONAL_REPRESENTATION('',(#9475),#9482);
+#9475 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9476,#9477,#9478,#9479,#9480,
+    #9481),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,4.49911567783),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9476 = CARTESIAN_POINT('',(1.522242812587E-02,-5.804133328803E-02));
+#9477 = CARTESIAN_POINT('',(-2.424974968705E-03,-4.048687799731E-02));
+#9478 = CARTESIAN_POINT('',(-2.575777231971E-02,-2.271024030246E-02));
+#9479 = CARTESIAN_POINT('',(-5.369565483251E-02,-5.930936702788E-03));
+#9480 = CARTESIAN_POINT('',(-7.568974916824E-02,8.168589526322E-03));
+#9481 = CARTESIAN_POINT('',(-9.146925824436E-02,2.059236651597E-02));
+#9482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9483 = PCURVE('',#9484,#9497);
+#9484 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,2,(
+    (#9485,#9486,#9487,#9488)
+    ,(#9489,#9490,#9491,#9492)
+    ,(#9493,#9494,#9495,#9496
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,1,3),
+  (0.,4.498692267791),(-1.638069995699,2.860622272092,3.02352321392),
+.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE
+((
+    (1.,1.,1.,1.)
+    ,(0.802764559008,0.802764559008,0.802764559008,0.802764559008)
+,(1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#9485 = CARTESIAN_POINT('',(-7.917690245126E-02,-1.225719675418,40.86));
+#9486 = CARTESIAN_POINT('',(2.170169231444,-1.225719675418,40.86));
+#9487 = CARTESIAN_POINT('',(4.500965836254,-1.225719675418,40.86));
+#9488 = CARTESIAN_POINT('',(4.582416307168,-1.225719675418,40.86));
+#9489 = CARTESIAN_POINT('',(-7.917690245126E-02,-1.3,40.86));
+#9490 = CARTESIAN_POINT('',(2.170169231444,-1.3,40.86));
+#9491 = CARTESIAN_POINT('',(4.500965836254,-1.3,40.86));
+#9492 = CARTESIAN_POINT('',(4.582416307168,-1.3,40.86));
+#9493 = CARTESIAN_POINT('',(-7.917690245126E-02,-1.32145675379,
+    40.78888618744));
+#9494 = CARTESIAN_POINT('',(2.170169231444,-1.32145675379,40.78888618744
+    ));
+#9495 = CARTESIAN_POINT('',(4.500965836254,-1.32145675379,40.78888618744
+    ));
+#9496 = CARTESIAN_POINT('',(4.582416307168,-1.32145675379,40.78888618744
+    ));
+#9497 = DEFINITIONAL_REPRESENTATION('',(#9498),#9501);
+#9498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9499,#9500),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,4.49911567783),.PIECEWISE_BEZIER_KNOTS.);
+#9499 = CARTESIAN_POINT('',(0.,2.790712374737));
+#9500 = CARTESIAN_POINT('',(4.498692267791,2.852435645994));
+#9501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9502 = ADVANCED_FACE('',(#9503),#8942,.T.);
+#9503 = FACE_BOUND('',#9504,.T.);
+#9504 = EDGE_LOOP('',(#9505,#9527,#9528,#9529));
+#9505 = ORIENTED_EDGE('',*,*,#9506,.F.);
+#9506 = EDGE_CURVE('',#8908,#9507,#9509,.T.);
+#9507 = VERTEX_POINT('',#9508);
+#9508 = CARTESIAN_POINT('',(16.057160162951,-5.592609082225E-16,41.9));
+#9509 = SEAM_CURVE('',#9510,(#9515,#9521),.PCURVE_S1.);
+#9510 = CIRCLE('',#9511,0.5);
+#9511 = AXIS2_PLACEMENT_3D('',#9512,#9513,#9514);
+#9512 = CARTESIAN_POINT('',(16.057160162951,-5.592609082225E-16,41.4));
+#9513 = DIRECTION('',(-6.123233995737E-17,-1.,0.));
+#9514 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#9515 = PCURVE('',#8942,#9516);
+#9516 = DEFINITIONAL_REPRESENTATION('',(#9517),#9520);
+#9517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9518,#9519),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.368695902658,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#9518 = CARTESIAN_POINT('',(0.,0.368695902658));
+#9519 = CARTESIAN_POINT('',(0.,1.570796326795));
+#9520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9521 = PCURVE('',#8942,#9522);
+#9522 = DEFINITIONAL_REPRESENTATION('',(#9523),#9526);
+#9523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9524,#9525),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.368695902658,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#9524 = CARTESIAN_POINT('',(6.28318530718,0.368695902658));
+#9525 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#9526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9527 = ORIENTED_EDGE('',*,*,#8927,.T.);
+#9528 = ORIENTED_EDGE('',*,*,#9506,.T.);
+#9529 = ORIENTED_EDGE('',*,*,#9530,.F.);
+#9530 = EDGE_CURVE('',#9507,#9507,#9531,.T.);
+#9531 = SURFACE_CURVE('',#9532,(#9537,#9544),.PCURVE_S1.);
+#9532 = CIRCLE('',#9533,5.507160162951);
+#9533 = AXIS2_PLACEMENT_3D('',#9534,#9535,#9536);
+#9534 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,41.9));
+#9535 = DIRECTION('',(-0.,0.,1.));
+#9536 = DIRECTION('',(1.,-6.123233995737E-17,0.));
+#9537 = PCURVE('',#8942,#9538);
+#9538 = DEFINITIONAL_REPRESENTATION('',(#9539),#9543);
+#9539 = LINE('',#9540,#9541);
+#9540 = CARTESIAN_POINT('',(0.,1.570796326795));
+#9541 = VECTOR('',#9542,1.);
+#9542 = DIRECTION('',(1.,0.));
+#9543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9544 = PCURVE('',#9545,#9550);
+#9545 = PLANE('',#9546);
+#9546 = AXIS2_PLACEMENT_3D('',#9547,#9548,#9549);
+#9547 = CARTESIAN_POINT('',(10.55,-2.22044604925E-16,41.9));
+#9548 = DIRECTION('',(0.,0.,1.));
+#9549 = DIRECTION('',(1.,0.,0.));
+#9550 = DEFINITIONAL_REPRESENTATION('',(#9551),#9555);
+#9551 = CIRCLE('',#9552,5.507160162951);
+#9552 = AXIS2_PLACEMENT_2D('',#9553,#9554);
+#9553 = CARTESIAN_POINT('',(0.,0.));
+#9554 = DIRECTION('',(1.,-6.123233995737E-17));
+#9555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9556 = ADVANCED_FACE('',(#9557),#8747,.T.);
+#9557 = FACE_BOUND('',#9558,.T.);
+#9558 = EDGE_LOOP('',(#9559,#9581,#9582,#9583));
+#9559 = ORIENTED_EDGE('',*,*,#9560,.F.);
+#9560 = EDGE_CURVE('',#9288,#9561,#9563,.T.);
+#9561 = VERTEX_POINT('',#9562);
+#9562 = CARTESIAN_POINT('',(1.570608904232,-1.32145675379,40.78888618744
+    ));
+#9563 = SURFACE_CURVE('',#9564,(#9567,#9574),.PCURVE_S1.);
+#9564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9565,#9566),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9565 = CARTESIAN_POINT('',(1.749999999944,-1.649999999998,39.7));
+#9566 = CARTESIAN_POINT('',(1.558893093248,-1.3,40.86));
+#9567 = PCURVE('',#8747,#9568);
+#9568 = DEFINITIONAL_REPRESENTATION('',(#9569),#9573);
+#9569 = LINE('',#9570,#9571);
+#9570 = CARTESIAN_POINT('',(0.,0.));
+#9571 = VECTOR('',#9572,1.);
+#9572 = DIRECTION('',(0.,1.));
+#9573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9574 = PCURVE('',#9304,#9575);
+#9575 = DEFINITIONAL_REPRESENTATION('',(#9576),#9580);
+#9576 = LINE('',#9577,#9578);
+#9577 = CARTESIAN_POINT('',(5.748228453453,0.));
+#9578 = VECTOR('',#9579,1.);
+#9579 = DIRECTION('',(0.,1.));
+#9580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9581 = ORIENTED_EDGE('',*,*,#9329,.T.);
+#9582 = ORIENTED_EDGE('',*,*,#8535,.T.);
+#9583 = ORIENTED_EDGE('',*,*,#9584,.F.);
+#9584 = EDGE_CURVE('',#9561,#8402,#9585,.T.);
+#9585 = SURFACE_CURVE('',#9586,(#9591,#9597),.PCURVE_S1.);
+#9586 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9587,#9588,#9589,#9590),
+  .UNSPECIFIED.,.F.,.F.,(3,1,3),(-1.638069995699,2.860622272092,
+    3.02352321392),.UNSPECIFIED.);
+#9587 = CARTESIAN_POINT('',(-7.917690245126E-02,-1.32145675379,
+    40.78888618744));
+#9588 = CARTESIAN_POINT('',(2.170169231444,-1.32145675379,40.78888618744
+    ));
+#9589 = CARTESIAN_POINT('',(4.500965836254,-1.32145675379,40.78888618744
+    ));
+#9590 = CARTESIAN_POINT('',(4.582416307168,-1.32145675379,40.78888618744
+    ));
+#9591 = PCURVE('',#8747,#9592);
+#9592 = DEFINITIONAL_REPRESENTATION('',(#9593),#9596);
+#9593 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#9594,#9595),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.638069995699,2.860622272092),.PIECEWISE_BEZIER_KNOTS.);
+#9594 = CARTESIAN_POINT('',(-1.652036431379,0.938694989172));
+#9595 = CARTESIAN_POINT('',(2.852792916677,0.938694989172));
+#9596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9597 = PCURVE('',#9484,#9598);
+#9598 = DEFINITIONAL_REPRESENTATION('',(#9599),#9603);
+#9599 = LINE('',#9600,#9601);
+#9600 = CARTESIAN_POINT('',(4.498692267791,0.));
+#9601 = VECTOR('',#9602,1.);
+#9602 = DIRECTION('',(0.,1.));
+#9603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9604 = ADVANCED_FACE('',(#9605),#9058,.T.);
+#9605 = FACE_BOUND('',#9606,.T.);
+#9606 = EDGE_LOOP('',(#9607,#10499,#10520,#10521));
+#9607 = ORIENTED_EDGE('',*,*,#9608,.T.);
+#9608 = EDGE_CURVE('',#9004,#9609,#9611,.T.);
+#9609 = VERTEX_POINT('',#9610);
+#9610 = CARTESIAN_POINT('',(1.51566033351,1.225719675397,40.86));
+#9611 = SURFACE_CURVE('',#9612,(#9927,#9960),.PCURVE_S1.);
+#9612 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9613,#9614,#9615,#9616,#9617,
+    #9618,#9619,#9620,#9621,#9622,#9623,#9624,#9625,#9626,#9627,#9628,
+    #9629,#9630,#9631,#9632,#9633,#9634,#9635,#9636,#9637,#9638,#9639,
+    #9640,#9641,#9642,#9643,#9644,#9645,#9646,#9647,#9648,#9649,#9650,
+    #9651,#9652,#9653,#9654,#9655,#9656,#9657,#9658,#9659,#9660,#9661,
+    #9662,#9663,#9664,#9665,#9666,#9667,#9668,#9669,#9670,#9671,#9672,
+    #9673,#9674,#9675,#9676,#9677,#9678,#9679,#9680,#9681,#9682,#9683,
+    #9684,#9685,#9686,#9687,#9688,#9689,#9690,#9691,#9692,#9693,#9694,
+    #9695,#9696,#9697,#9698,#9699,#9700,#9701,#9702,#9703,#9704,#9705,
+    #9706,#9707,#9708,#9709,#9710,#9711,#9712,#9713,#9714,#9715,#9716,
+    #9717,#9718,#9719,#9720,#9721,#9722,#9723,#9724,#9725,#9726,#9727,
+    #9728,#9729,#9730,#9731,#9732,#9733,#9734,#9735,#9736,#9737,#9738,
+    #9739,#9740,#9741,#9742,#9743,#9744,#9745,#9746,#9747,#9748,#9749,
+    #9750,#9751,#9752,#9753,#9754,#9755,#9756,#9757,#9758,#9759,#9760,
+    #9761,#9762,#9763,#9764,#9765,#9766,#9767,#9768,#9769,#9770,#9771,
+    #9772,#9773,#9774,#9775,#9776,#9777,#9778,#9779,#9780,#9781,#9782,
+    #9783,#9784,#9785,#9786,#9787,#9788,#9789,#9790,#9791,#9792,#9793,
+    #9794,#9795,#9796,#9797,#9798,#9799,#9800,#9801,#9802,#9803,#9804,
+    #9805,#9806,#9807,#9808,#9809,#9810,#9811,#9812,#9813,#9814,#9815,
+    #9816,#9817,#9818,#9819,#9820,#9821,#9822,#9823,#9824,#9825,#9826,
+    #9827,#9828,#9829,#9830,#9831,#9832,#9833,#9834,#9835,#9836,#9837,
+    #9838,#9839,#9840,#9841,#9842,#9843,#9844,#9845,#9846,#9847,#9848,
+    #9849,#9850,#9851,#9852,#9853,#9854,#9855,#9856,#9857,#9858,#9859,
+    #9860,#9861,#9862,#9863,#9864,#9865,#9866,#9867,#9868,#9869,#9870,
+    #9871,#9872,#9873,#9874,#9875,#9876,#9877,#9878,#9879,#9880,#9881,
+    #9882,#9883,#9884,#9885,#9886,#9887,#9888,#9889,#9890,#9891,#9892,
+    #9893,#9894,#9895,#9896,#9897,#9898,#9899,#9900,#9901,#9902,#9903,
+    #9904,#9905,#9906,#9907,#9908,#9909,#9910,#9911,#9912,#9913,#9914,
+    #9915,#9916,#9917,#9918,#9919,#9920,#9921,#9922,#9923,#9924,#9925,
+    #9926),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,1.002492102153E-02,
+    2.024624184655E-02,3.052768871622E-02,4.086980178862E-02,
+    5.127308187582E-02,6.173798727595E-02,7.226493072734E-02,
+    8.285427649907E-02,9.350633763049E-02,0.10422137333,0.114999586545,
+    0.125841121698,0.136746062618,0.147714430643,0.158746182912,
+    0.169841210848,0.180999338825,0.192220323022,0.20350385046,
+    0.214849538223,0.226256932855,0.237725509936,0.249254673827,
+    0.260843735905,0.27248627291,0.284149101578,0.295709722859,
+    0.307105923491,0.318348166976,0.329446294193,0.340409235274,
+    0.351245116688,0.361961359866,0.372564764024,0.383061576347,
+    0.393457552417,0.403758008464,0.413967866768,0.424091695259,
+    0.43413374221,0.444097966728,0.453988065656,0.463807497385,
+    0.473559503002,0.483247125119,0.492873224697,0.502440496111,
+    0.511951480681,0.521408578851,0.530899341808,0.540290266229,
+    0.549605410466,0.558874708529,0.568100019604,0.577283113045,
+    0.586425674705,0.595529312729,0.604595562861,0.613625893329,
+    0.622621709322,0.63158435713,0.640515127955,0.649415261436,
+    0.658285948919,0.667128336476,0.675943527721,0.684732586421,
+    0.693496538928,0.702236376452,0.71095305718,0.719647508255,
+    0.72832062764,0.736973285849,0.745606327593,0.754220573312,
+    0.762816820625,0.771395845697,0.779958404533,0.788505234194,
+    0.797037053957,0.805554566413,0.814058458511,0.822549402551,
+    0.831028057128,0.839495055293,0.847950972553,0.856396425036,
+    0.864832026017,0.873258379152,0.881676079207,0.89008571278,
+    0.898487858993,0.90688309016,0.915271972436,0.923655066458,
+    0.932032927958,0.940406108371,0.948775155423,0.957140613722,
+    0.965503025322,0.973862930299,0.982220867304,0.99057737412,1.),
+  .UNSPECIFIED.);
+#9613 = CARTESIAN_POINT('',(1.570607415566,1.321456753771,
+    40.788886187434));
+#9614 = CARTESIAN_POINT('',(1.570549460981,1.321354504046,
+    40.789225072236));
+#9615 = CARTESIAN_POINT('',(1.570490618559,1.321250691487,
+    40.789563353196));
+#9616 = CARTESIAN_POINT('',(1.570430892611,1.321145323947,
+    40.789901013602));
+#9617 = CARTESIAN_POINT('',(1.570308495405,1.32092940083,40.790581663541
+    ));
+#9618 = CARTESIAN_POINT('',(1.570245789367,1.320818784054,
+    40.790924627881));
+#9619 = CARTESIAN_POINT('',(1.570182174358,1.32070656809,40.791266913051
+    ));
+#9620 = CARTESIAN_POINT('',(1.570052756916,1.320478286612,40.79195210111
+    ));
+#9621 = CARTESIAN_POINT('',(1.569986943816,1.320362202336,
+    40.792294995789));
+#9622 = CARTESIAN_POINT('',(1.569920221213,1.320244518551,
+    40.792637169481));
+#9623 = CARTESIAN_POINT('',(1.569784568603,1.320005267536,
+    40.793322056782));
+#9624 = CARTESIAN_POINT('',(1.569715627894,1.319883681488,
+    40.793664761664));
+#9625 = CARTESIAN_POINT('',(1.569645777713,1.319760496637,
+    40.794006703771));
+#9626 = CARTESIAN_POINT('',(1.56950385116,1.319510211771,40.794691048024
+    ));
+#9627 = CARTESIAN_POINT('',(1.569431764064,1.319383092908,
+    40.795033440931));
+#9628 = CARTESIAN_POINT('',(1.56935876809,1.319254376974,40.795375029365
+    ));
+#9629 = CARTESIAN_POINT('',(1.569210532416,1.318993000509,
+    40.796058584356));
+#9630 = CARTESIAN_POINT('',(1.569135281986,1.318860321128,
+    40.796400541166));
+#9631 = CARTESIAN_POINT('',(1.569059123832,1.318726047427,
+    40.796741651957));
+#9632 = CARTESIAN_POINT('',(1.568904547576,1.318453528393,
+    40.797424167745));
+#9633 = CARTESIAN_POINT('',(1.568826118753,1.318315264233,
+    40.797765562499));
+#9634 = CARTESIAN_POINT('',(1.568746783919,1.31817540952,40.798106069895
+    ));
+#9635 = CARTESIAN_POINT('',(1.568585839456,1.317891703929,
+    40.798787293029));
+#9636 = CARTESIAN_POINT('',(1.568504219131,1.317747834276,
+    40.799127998038));
+#9637 = CARTESIAN_POINT('',(1.568421695059,1.317602378843,
+    40.799467774616));
+#9638 = CARTESIAN_POINT('',(1.568254358712,1.31730744989,40.800147448362
+    ));
+#9639 = CARTESIAN_POINT('',(1.568169535779,1.317157957672,
+    40.800487334326));
+#9640 = CARTESIAN_POINT('',(1.568083811913,1.317006885446,
+    40.800826251105));
+#9641 = CARTESIAN_POINT('',(1.567910064064,1.316700703696,
+    40.801504115676));
+#9642 = CARTESIAN_POINT('',(1.567822029478,1.316545575583,
+    40.801843051805));
+#9643 = CARTESIAN_POINT('',(1.567733097313,1.316388874217,
+    40.802180978366));
+#9644 = CARTESIAN_POINT('',(1.567552922506,1.316071417791,
+    40.802856771175));
+#9645 = CARTESIAN_POINT('',(1.567461669333,1.315910644278,
+    40.803194625317));
+#9646 = CARTESIAN_POINT('',(1.567369522468,1.315748305238,40.80353142993
+    ));
+#9647 = CARTESIAN_POINT('',(1.567182909513,1.315419559986,
+    40.804204885845));
+#9648 = CARTESIAN_POINT('',(1.567088432978,1.315253135481,40.80454152462
+    ));
+#9649 = CARTESIAN_POINT('',(1.566993067166,1.315085154133,
+    40.804877074371));
+#9650 = CARTESIAN_POINT('',(1.566800009232,1.314745113793,
+    40.805547925986));
+#9651 = CARTESIAN_POINT('',(1.566702306768,1.314573036697,
+    40.805883214922));
+#9652 = CARTESIAN_POINT('',(1.566603719958,1.314399412384,
+    40.806217375852));
+#9653 = CARTESIAN_POINT('',(1.566404214666,1.314048078738,
+    40.806885353766));
+#9654 = CARTESIAN_POINT('',(1.566303285956,1.313870351518,
+    40.807219157444));
+#9655 = CARTESIAN_POINT('',(1.566201478342,1.313691087631,
+    40.807551794689));
+#9656 = CARTESIAN_POINT('',(1.565995527843,1.313328470647,
+    40.808216627792));
+#9657 = CARTESIAN_POINT('',(1.565891374862,1.313145099904,
+    40.808548809992));
+#9658 = CARTESIAN_POINT('',(1.565786348919,1.312960203952,
+    40.808879787927));
+#9659 = CARTESIAN_POINT('',(1.565573959979,1.312586321912,
+    40.809541203704));
+#9660 = CARTESIAN_POINT('',(1.565466587033,1.312397318446,
+    40.809871627557));
+#9661 = CARTESIAN_POINT('',(1.565358347554,1.312206802115,40.81020080995
+    ));
+#9662 = CARTESIAN_POINT('',(1.565139531621,1.311821681732,
+    40.810858534779));
+#9663 = CARTESIAN_POINT('',(1.565028945378,1.311627060594,
+    40.811187062927));
+#9664 = CARTESIAN_POINT('',(1.56491749951,1.311430939802,40.811514313087
+    ));
+#9665 = CARTESIAN_POINT('',(1.564692272781,1.311034616326,40.81216807256
+    ));
+#9666 = CARTESIAN_POINT('',(1.564578482302,1.310834396871,
+    40.812494567314));
+#9667 = CARTESIAN_POINT('',(1.564463839575,1.310632691819,
+    40.812819748255));
+#9668 = CARTESIAN_POINT('',(1.56423222305,1.310225209125,40.813469267498
+    ));
+#9669 = CARTESIAN_POINT('',(1.564115239819,1.31001941505,40.813793590999
+    ));
+#9670 = CARTESIAN_POINT('',(1.563997412173,1.309812150261,
+    40.814116565598));
+#9671 = CARTESIAN_POINT('',(1.563759431707,1.309393560929,40.8147615696)
+  );
+#9672 = CARTESIAN_POINT('',(1.563639269652,1.30918222031,40.815083583992
+    ));
+#9673 = CARTESIAN_POINT('',(1.563518271459,1.308969424664,
+    40.815404215156));
+#9674 = CARTESIAN_POINT('',(1.563273957801,1.308539790036,
+    40.816044429102));
+#9675 = CARTESIAN_POINT('',(1.563150633313,1.308322935358,
+    40.816363996697));
+#9676 = CARTESIAN_POINT('',(1.563026481396,1.308104642117,
+    40.816682147529));
+#9677 = CARTESIAN_POINT('',(1.562775870228,1.307664032348,
+    40.817317297145));
+#9678 = CARTESIAN_POINT('',(1.562649402174,1.30744170052,40.817634280597
+    ));
+#9679 = CARTESIAN_POINT('',(1.562522115822,1.307217947352,
+    40.817949814568));
+#9680 = CARTESIAN_POINT('',(1.56226524778,1.306766441439,40.818579626462
+    ));
+#9681 = CARTESIAN_POINT('',(1.562135657517,1.306538673808,
+    40.818893888942));
+#9682 = CARTESIAN_POINT('',(1.562005258494,1.306309502794,
+    40.819206670063));
+#9683 = CARTESIAN_POINT('',(1.561742179432,1.305847189024,
+    40.819830871488));
+#9684 = CARTESIAN_POINT('',(1.561609491061,1.30561403182,40.820142276278
+    ));
+#9685 = CARTESIAN_POINT('',(1.561476003868,1.305379489901,40.8204521687)
+  );
+#9686 = CARTESIAN_POINT('',(1.561206830512,1.304906581186,
+    40.821070337262));
+#9687 = CARTESIAN_POINT('',(1.561071137044,1.304668201734,
+    40.821378599345));
+#9688 = CARTESIAN_POINT('',(1.560934655838,1.304428458246,
+    40.821685320442));
+#9689 = CARTESIAN_POINT('',(1.560659897073,1.303945856258,
+    40.822296199011));
+#9690 = CARTESIAN_POINT('',(1.560521616798,1.303702993058,
+    40.822600351081));
+#9691 = CARTESIAN_POINT('',(1.560382564468,1.303458794465,40.82290294319
+    ));
+#9692 = CARTESIAN_POINT('',(1.560104159238,1.302969911194,
+    40.823502356898));
+#9693 = CARTESIAN_POINT('',(1.559964819651,1.302725249529,
+    40.823799205827));
+#9694 = CARTESIAN_POINT('',(1.559824739352,1.302479308158,
+    40.824094509747));
+#9695 = CARTESIAN_POINT('',(1.559545117636,1.301988413774,
+    40.824677838437));
+#9696 = CARTESIAN_POINT('',(1.55940559689,1.301743496452,40.824965906999
+    ));
+#9697 = CARTESIAN_POINT('',(1.55926537334,1.301497366346,40.825252463347
+    ));
+#9698 = CARTESIAN_POINT('',(1.558985441055,1.301006052072,
+    40.825818690989));
+#9699 = CARTESIAN_POINT('',(1.558845750955,1.300760900045,
+    40.826098402998));
+#9700 = CARTESIAN_POINT('',(1.558705393042,1.300514596996,40.82637663382
+    ));
+#9701 = CARTESIAN_POINT('',(1.558425165159,1.30002288952,40.826926576744
+    ));
+#9702 = CARTESIAN_POINT('',(1.558285312003,1.299777514044,
+    40.827198326692));
+#9703 = CARTESIAN_POINT('',(1.558144823368,1.29953104466,40.827468624742
+    ));
+#9704 = CARTESIAN_POINT('',(1.557864309237,1.29903896067,40.828003034713
+    ));
+#9705 = CARTESIAN_POINT('',(1.557724298937,1.298793372229,
+    40.828267181872));
+#9706 = CARTESIAN_POINT('',(1.557583683193,1.298546742789,
+    40.828529904893));
+#9707 = CARTESIAN_POINT('',(1.55730289183,1.298054298217,40.829049467515
+    ));
+#9708 = CARTESIAN_POINT('',(1.557162729997,1.297808506777,
+    40.829306340013));
+#9709 = CARTESIAN_POINT('',(1.557021990612,1.297561723558,
+    40.829561814639));
+#9710 = CARTESIAN_POINT('',(1.556740930625,1.297068933874,
+    40.830067156992));
+#9711 = CARTESIAN_POINT('',(1.556600622555,1.296822948916,
+    40.830317055482));
+#9712 = CARTESIAN_POINT('',(1.556459762934,1.296576018061,
+    40.830565581018));
+#9713 = CARTESIAN_POINT('',(1.556178442623,1.296082898175,
+    40.831057278542));
+#9714 = CARTESIAN_POINT('',(1.55603799335,1.295836728712,40.831300479345
+    ));
+#9715 = CARTESIAN_POINT('',(1.555897016822,1.29558965622,40.831542330869
+    ));
+#9716 = CARTESIAN_POINT('',(1.555615444191,1.295096220513,
+    40.832020913124));
+#9717 = CARTESIAN_POINT('',(1.555474858512,1.294849875135,
+    40.832257670891));
+#9718 = CARTESIAN_POINT('',(1.555333768331,1.294602666874,
+    40.832493101899));
+#9719 = CARTESIAN_POINT('',(1.555051951117,1.294108929238,
+    40.832959057508));
+#9720 = CARTESIAN_POINT('',(1.554911233614,1.293862416155,
+    40.833189607514));
+#9721 = CARTESIAN_POINT('',(1.554770032967,1.293615077863,
+    40.833418852208));
+#9722 = CARTESIAN_POINT('',(1.554487978655,1.293121051743,
+    40.833872633129));
+#9723 = CARTESIAN_POINT('',(1.554347133722,1.292874378819,
+    40.834097193265));
+#9724 = CARTESIAN_POINT('',(1.554205825728,1.292626916113,
+    40.834320468534));
+#9725 = CARTESIAN_POINT('',(1.553923541574,1.292132614538,
+    40.834762493777));
+#9726 = CARTESIAN_POINT('',(1.553782573427,1.291885789325,40.83498126628
+    ));
+#9727 = CARTESIAN_POINT('',(1.553641161143,1.291638207707,
+    40.835198773428));
+#9728 = CARTESIAN_POINT('',(1.553358654191,1.29114364332,40.83562943229)
+  );
+#9729 = CARTESIAN_POINT('',(1.553217566888,1.290896673085,
+    40.835842605261));
+#9730 = CARTESIAN_POINT('',(1.55307605331,1.290648977944,40.836054531516
+    ));
+#9731 = CARTESIAN_POINT('',(1.552793330408,1.290154163033,
+    40.836474186425));
+#9732 = CARTESIAN_POINT('',(1.55265212786,1.289907054778,40.836681935157
+    ));
+#9733 = CARTESIAN_POINT('',(1.552510515928,1.289659251399,
+    40.836888454996));
+#9734 = CARTESIAN_POINT('',(1.552227583737,1.289164197916,
+    40.837297444003));
+#9735 = CARTESIAN_POINT('',(1.552086269724,1.288916958406,
+    40.837499932159));
+#9736 = CARTESIAN_POINT('',(1.551944562321,1.288669051974,
+    40.837701208475));
+#9737 = CARTESIAN_POINT('',(1.551661427335,1.288173771561,
+    40.838099847459));
+#9738 = CARTESIAN_POINT('',(1.551520005511,1.287926407338,
+    40.838297228103));
+#9739 = CARTESIAN_POINT('',(1.551378205471,1.28767840294,40.838493413239
+    ));
+#9740 = CARTESIAN_POINT('',(1.551094874019,1.287182906946,
+    40.838881997861));
+#9741 = CARTESIAN_POINT('',(1.550953347927,1.286935424348,
+    40.839074414379));
+#9742 = CARTESIAN_POINT('',(1.550811458033,1.28668732698,40.839265651045
+    ));
+#9743 = CARTESIAN_POINT('',(1.550527936298,1.286191626482,
+    40.839644458478));
+#9744 = CARTESIAN_POINT('',(1.550386309374,1.285944031656,40.8398320454)
+  );
+#9745 = CARTESIAN_POINT('',(1.550244332361,1.285695846226,
+    40.840018467484));
+#9746 = CARTESIAN_POINT('',(1.549960626382,1.285199952043,
+    40.840387757959));
+#9747 = CARTESIAN_POINT('',(1.549818901966,1.284952250961,
+    40.840570641687));
+#9748 = CARTESIAN_POINT('',(1.549676840524,1.284703982292,
+    40.840752374987));
+#9749 = CARTESIAN_POINT('',(1.549392956209,1.284207905,40.841112393177)
+  );
+#9750 = CARTESIAN_POINT('',(1.54925113755,1.283960103469,40.841290692638
+    ));
+#9751 = CARTESIAN_POINT('',(1.549108994326,1.283711756303,40.84146785551
+    ));
+#9752 = CARTESIAN_POINT('',(1.548824937457,1.283215506251,
+    40.841818831764));
+#9753 = CARTESIAN_POINT('',(1.548683027719,1.282967609926,
+    40.841992658999));
+#9754 = CARTESIAN_POINT('',(1.548540805316,1.282719188926,
+    40.842165362944));
+#9755 = CARTESIAN_POINT('',(1.548256581559,1.282222776245,40.8425075144)
+  );
+#9756 = CARTESIAN_POINT('',(1.548114583827,1.281974790636,
+    40.842676975092));
+#9757 = CARTESIAN_POINT('',(1.547972284811,1.281726300394,
+    40.842845325279));
+#9758 = CARTESIAN_POINT('',(1.547687899719,1.28122973501,40.843178856865
+    ));
+#9759 = CARTESIAN_POINT('',(1.547545817003,1.280981665492,
+    40.843344050813));
+#9760 = CARTESIAN_POINT('',(1.5474034439,1.280733110526,40.843508146557)
+  );
+#9761 = CARTESIAN_POINT('',(1.547117616465,1.280234156476,
+    40.843834721748));
+#9762 = CARTESIAN_POINT('',(1.54697416009,1.279983753977,40.843997193362
+    ));
+#9763 = CARTESIAN_POINT('',(1.546830418702,1.279732875965,
+    40.844158558821));
+#9764 = CARTESIAN_POINT('',(1.546543888329,1.279232826219,
+    40.844477391577));
+#9765 = CARTESIAN_POINT('',(1.546401105232,1.278983664302,
+    40.844634882024));
+#9766 = CARTESIAN_POINT('',(1.546258050268,1.278734049731,
+    40.844791289471));
+#9767 = CARTESIAN_POINT('',(1.545972560218,1.278235945841,
+    40.845100685085));
+#9768 = CARTESIAN_POINT('',(1.545830129444,1.277987463696,
+    40.845253690659));
+#9769 = CARTESIAN_POINT('',(1.545687438093,1.277738548608,
+    40.845405630754));
+#9770 = CARTESIAN_POINT('',(1.545402244594,1.277241091961,
+    40.845706637642));
+#9771 = CARTESIAN_POINT('',(1.545259744972,1.276992554594,
+    40.845855714895));
+#9772 = CARTESIAN_POINT('',(1.54511699406,1.27674360062,40.846003737344)
+  );
+#9773 = CARTESIAN_POINT('',(1.544831674886,1.27624605472,40.846296975506
+    ));
+#9774 = CARTESIAN_POINT('',(1.544689108973,1.275997466682,
+    40.846442201206));
+#9775 = CARTESIAN_POINT('',(1.544546300706,1.275748477755,
+    40.846586382389));
+#9776 = CARTESIAN_POINT('',(1.544260860564,1.275250850982,
+    40.846872001074));
+#9777 = CARTESIAN_POINT('',(1.544118230872,1.275002216745,
+    40.847013448113));
+#9778 = CARTESIAN_POINT('',(1.543975367436,1.274753196754,
+    40.847153860557));
+#9779 = CARTESIAN_POINT('',(1.54368981097,1.274255497374,40.847432001537
+    ));
+#9780 = CARTESIAN_POINT('',(1.543547119971,1.274006821331,
+    40.847569739184));
+#9781 = CARTESIAN_POINT('',(1.543404203529,1.273757774127,
+    40.847706451806));
+#9782 = CARTESIAN_POINT('',(1.543118535325,1.273260010291,40.84797724985
+    ));
+#9783 = CARTESIAN_POINT('',(1.542975785451,1.273011296765,
+    40.848111343979));
+#9784 = CARTESIAN_POINT('',(1.542832818147,1.272762226156,
+    40.848244422318));
+#9785 = CARTESIAN_POINT('',(1.542547042731,1.272264405907,
+    40.848508005632));
+#9786 = CARTESIAN_POINT('',(1.542404236377,1.27201565915,40.848638518932
+    ));
+#9787 = CARTESIAN_POINT('',(1.542261220332,1.271766568906,
+    40.848768025353));
+#9788 = CARTESIAN_POINT('',(1.541975342177,1.271268700182,
+    40.849024515979));
+#9789 = CARTESIAN_POINT('',(1.541832481702,1.271019924379,
+    40.849151508145));
+#9790 = CARTESIAN_POINT('',(1.541689419018,1.270770818228,
+    40.849277502035));
+#9791 = CARTESIAN_POINT('',(1.54140344254,1.270272908867,40.849527016221
+    ));
+#9792 = CARTESIAN_POINT('',(1.541260530268,1.270024108136,
+    40.849650544131));
+#9793 = CARTESIAN_POINT('',(1.541117423027,1.269774989772,
+    40.849773082074));
+#9794 = CARTESIAN_POINT('',(1.540831352594,1.269277047509,
+    40.850015730613));
+#9795 = CARTESIAN_POINT('',(1.540688390815,1.269028225911,
+    40.850135848493));
+#9796 = CARTESIAN_POINT('',(1.54054524108,1.268779098988,40.85025498443)
+  );
+#9797 = CARTESIAN_POINT('',(1.540259081004,1.268281131464,
+    40.850490872971));
+#9798 = CARTESIAN_POINT('',(1.540116071978,1.268032292996,
+    40.850607632544));
+#9799 = CARTESIAN_POINT('',(1.539972881793,1.267783161131,
+    40.850723417926));
+#9800 = CARTESIAN_POINT('',(1.53968663634,1.267285175894,40.850952647264
+    ));
+#9801 = CARTESIAN_POINT('',(1.539543582294,1.267036324498,40.85106609789
+    ));
+#9802 = CARTESIAN_POINT('',(1.539400353685,1.266787191272,
+    40.851178581814));
+#9803 = CARTESIAN_POINT('',(1.539114027073,1.266289195778,
+    40.851401248157));
+#9804 = CARTESIAN_POINT('',(1.538970930206,1.26604033534,40.85151143696)
+  );
+#9805 = CARTESIAN_POINT('',(1.538827665179,1.2657912043,40.851620666297)
+  );
+#9806 = CARTESIAN_POINT('',(1.538541261579,1.265293205917,
+    40.851836861513));
+#9807 = CARTESIAN_POINT('',(1.538398124062,1.265044340269,
+    40.851943833502));
+#9808 = CARTESIAN_POINT('',(1.538254824605,1.264795214925,
+    40.852049853017));
+#9809 = CARTESIAN_POINT('',(1.537968348144,1.264297220936,
+    40.852259664861));
+#9810 = CARTESIAN_POINT('',(1.537825172118,1.264048353859,
+    40.852363463037));
+#9811 = CARTESIAN_POINT('',(1.537681840204,1.263799237688,
+    40.852466315497));
+#9812 = CARTESIAN_POINT('',(1.537395294963,1.263301255292,
+    40.852669827824));
+#9813 = CARTESIAN_POINT('',(1.537252082545,1.263052390515,
+    40.852770493286));
+#9814 = CARTESIAN_POINT('',(1.537108720127,1.26280328696,40.852870219564
+    ));
+#9815 = CARTESIAN_POINT('',(1.536822110147,1.262305323273,
+    40.853067512525));
+#9816 = CARTESIAN_POINT('',(1.536678863426,1.26205646448,40.853165084562
+    ));
+#9817 = CARTESIAN_POINT('',(1.536535472441,1.26180737695,40.853261723729
+    ));
+#9818 = CARTESIAN_POINT('',(1.53624880172,1.261309439012,40.853452873954
+    ));
+#9819 = CARTESIAN_POINT('',(1.536105522762,1.261060589837,
+    40.853547390136));
+#9820 = CARTESIAN_POINT('',(1.535962105131,1.260811521709,
+    40.853640979549));
+#9821 = CARTESIAN_POINT('',(1.535675377625,1.260313616478,
+    40.853826060317));
+#9822 = CARTESIAN_POINT('',(1.535532068473,1.260064780511,
+    40.853917556574));
+#9823 = CARTESIAN_POINT('',(1.535388626099,1.259815735131,
+    40.854008131959));
+#9824 = CARTESIAN_POINT('',(1.535101845727,1.259317869492,
+    40.854187213357));
+#9825 = CARTESIAN_POINT('',(1.534958508397,1.259069050278,
+    40.854275724059));
+#9826 = CARTESIAN_POINT('',(1.534815043168,1.25882003096,40.854363319587
+    ));
+#9827 = CARTESIAN_POINT('',(1.534528213811,1.258322211723,
+    40.854536468655));
+#9828 = CARTESIAN_POINT('',(1.534384850298,1.258073412764,
+    40.854622026678));
+#9829 = CARTESIAN_POINT('',(1.534241364086,1.257824422791,
+    40.854706675035));
+#9830 = CARTESIAN_POINT('',(1.533954489585,1.257326656693,
+    40.854873955905));
+#9831 = CARTESIAN_POINT('',(1.533811101863,1.25707788145,40.854956592703
+    ));
+#9832 = CARTESIAN_POINT('',(1.533667596525,1.256828924074,
+    40.855038325156));
+#9833 = CARTESIAN_POINT('',(1.533380680684,1.256331217783,40.85519979918
+    ));
+#9834 = CARTESIAN_POINT('',(1.533237270704,1.256082469674,
+    40.855279544843));
+#9835 = CARTESIAN_POINT('',(1.533093748081,1.25583354812,40.855358391303
+    ));
+#9836 = CARTESIAN_POINT('',(1.532806794671,1.255335908233,
+    40.855514117169));
+#9837 = CARTESIAN_POINT('',(1.532663364364,1.255087190638,
+    40.855591000483));
+#9838 = CARTESIAN_POINT('',(1.532519826282,1.254838308097,
+    40.855666989561));
+#9839 = CARTESIAN_POINT('',(1.532232839036,1.254340741145,40.85581702341
+    ));
+#9840 = CARTESIAN_POINT('',(1.532089390313,1.254092057405,
+    40.855891071911));
+#9841 = CARTESIAN_POINT('',(1.531945838584,1.253843217043,
+    40.855964230971));
+#9842 = CARTESIAN_POINT('',(1.531658821202,1.253345729488,
+    40.856108626496));
+#9843 = CARTESIAN_POINT('',(1.531515355952,1.253097082907,
+    40.856179866518));
+#9844 = CARTESIAN_POINT('',(1.531371792373,1.252848287859,40.85625022173
+    ));
+#9845 = CARTESIAN_POINT('',(1.531084748521,1.2523508861,40.856389030276)
+  );
+#9846 = CARTESIAN_POINT('',(1.530941268617,1.252102279944,
+    40.856457487001));
+#9847 = CARTESIAN_POINT('',(1.530797694971,1.251853533319,
+    40.856525063385));
+#9848 = CARTESIAN_POINT('',(1.530510628282,1.25135622369,40.85665833404)
+  );
+#9849 = CARTESIAN_POINT('',(1.530367135576,1.251107661188,
+    40.856724031539));
+#9850 = CARTESIAN_POINT('',(1.530223553631,1.250858966066,
+    40.856788853011));
+#9851 = CARTESIAN_POINT('',(1.529936467705,1.250361754839,
+    40.856916632688));
+#9852 = CARTESIAN_POINT('',(1.529792964031,1.250113239187,
+    40.856979593966));
+#9853 = CARTESIAN_POINT('',(1.529649375542,1.249864598622,
+    40.857041683377));
+#9854 = CARTESIAN_POINT('',(1.52936227395,1.249367492007,40.857164016898
+    ));
+#9855 = CARTESIAN_POINT('',(1.529218761123,1.249119026365,
+    40.857224263929));
+#9856 = CARTESIAN_POINT('',(1.529075167832,1.248870443383,
+    40.857283643103));
+#9857 = CARTESIAN_POINT('',(1.52878805411,1.24837344753,40.85740057327)
+  );
+#9858 = CARTESIAN_POINT('',(1.528644533929,1.248125035024,
+    40.857458127033));
+#9859 = CARTESIAN_POINT('',(1.528500937565,1.247876512625,
+    40.857514816807));
+#9860 = CARTESIAN_POINT('',(1.528213815221,1.247379633626,
+    40.857626384471));
+#9861 = CARTESIAN_POINT('',(1.528070289466,1.247131277349,
+    40.857681264988));
+#9862 = CARTESIAN_POINT('',(1.527926691743,1.246882818508,
+    40.857735285239));
+#9863 = CARTESIAN_POINT('',(1.527639564254,1.246386062394,
+    40.857841529366));
+#9864 = CARTESIAN_POINT('',(1.527496034691,1.246137765408,
+    40.857893755729));
+#9865 = CARTESIAN_POINT('',(1.527352437311,1.245889373073,
+    40.857945125411));
+#9866 = CARTESIAN_POINT('',(1.527065308341,1.245392746192,
+    40.858046083067));
+#9867 = CARTESIAN_POINT('',(1.526921776933,1.2451445119,40.858095673395)
+  );
+#9868 = CARTESIAN_POINT('',(1.526778181801,1.244896189368,
+    40.858144410493));
+#9869 = CARTESIAN_POINT('',(1.526491055977,1.244399699728,
+    40.858240116667));
+#9870 = CARTESIAN_POINT('',(1.526347525448,1.244151532841,
+    40.858287087973));
+#9871 = CARTESIAN_POINT('',(1.526203935233,1.243903284728,40.85833320938
+    ));
+#9872 = CARTESIAN_POINT('',(1.525916817056,1.243406940108,
+    40.858423697476));
+#9873 = CARTESIAN_POINT('',(1.525773289238,1.243158843795,
+    40.858468066264));
+#9874 = CARTESIAN_POINT('',(1.525629705721,1.242910673174,
+    40.858511588357));
+#9875 = CARTESIAN_POINT('',(1.525342598661,1.242414479565,
+    40.858596890473));
+#9876 = CARTESIAN_POINT('',(1.525199075244,1.242166456743,40.85863867247
+    ));
+#9877 = CARTESIAN_POINT('',(1.525055500067,1.241918366445,
+    40.858679610845));
+#9878 = CARTESIAN_POINT('',(1.52476840744,1.241422329565,40.858759757502
+    ));
+#9879 = CARTESIAN_POINT('',(1.524624890099,1.241174383124,
+    40.858798967631));
+#9880 = CARTESIAN_POINT('',(1.524481324893,1.240926375957,
+    40.858837337088));
+#9881 = CARTESIAN_POINT('',(1.524194249988,1.240430501473,
+    40.858912357223));
+#9882 = CARTESIAN_POINT('',(1.524050740385,1.240182634275,
+    40.858949009626));
+#9883 = CARTESIAN_POINT('',(1.523907186768,1.239934713023,
+    40.858984824184));
+#9884 = CARTESIAN_POINT('',(1.523620132851,1.239439006554,
+    40.859054745197));
+#9885 = CARTESIAN_POINT('',(1.523476632632,1.239191221433,
+    40.859088853255));
+#9886 = CARTESIAN_POINT('',(1.523333092212,1.238943388861,
+    40.859122126175));
+#9887 = CARTESIAN_POINT('',(1.523046062523,1.238447855974,
+    40.859186973959));
+#9888 = CARTESIAN_POINT('',(1.522902573321,1.238200155738,
+    40.859218550309));
+#9889 = CARTESIAN_POINT('',(1.522759047697,1.237952414587,
+    40.859249294108));
+#9890 = CARTESIAN_POINT('',(1.52247204545,1.237457060803,40.85930909309)
+  );
+#9891 = CARTESIAN_POINT('',(1.522328568884,1.237209448233,
+    40.859338149642));
+#9892 = CARTESIAN_POINT('',(1.522185059642,1.236961801223,
+    40.859366376114));
+#9893 = CARTESIAN_POINT('',(1.521898088029,1.236466632016,
+    40.859421149283));
+#9894 = CARTESIAN_POINT('',(1.521754625705,1.236219109865,
+    40.859447697233));
+#9895 = CARTESIAN_POINT('',(1.521611134421,1.235971559696,
+    40.859473417461));
+#9896 = CARTESIAN_POINT('',(1.521324196609,1.235476580491,
+    40.859523186397));
+#9897 = CARTESIAN_POINT('',(1.521180750121,1.235229151488,
+    40.859547236247));
+#9898 = CARTESIAN_POINT('',(1.521037278359,1.234981700838,
+    40.859570460617));
+#9899 = CARTESIAN_POINT('',(1.520750377493,1.234486917014,40.85961524552
+    ));
+#9900 = CARTESIAN_POINT('',(1.520606948418,1.234239583864,
+    40.859636807083));
+#9901 = CARTESIAN_POINT('',(1.520463497735,1.23399223539,40.859657545299
+    ));
+#9902 = CARTESIAN_POINT('',(1.520176636935,1.233497652281,
+    40.859697365014));
+#9903 = CARTESIAN_POINT('',(1.520033226841,1.23325041766,40.859716447432
+    ));
+#9904 = CARTESIAN_POINT('',(1.51988979878,1.233003173999,40.859734708525
+    ));
+#9905 = CARTESIAN_POINT('',(1.519602981144,1.232508796894,40.85976958056
+    ));
+#9906 = CARTESIAN_POINT('',(1.519459591585,1.232261663456,
+    40.859786192312));
+#9907 = CARTESIAN_POINT('',(1.519316187682,1.232014527224,
+    40.859801984654));
+#9908 = CARTESIAN_POINT('',(1.519029416285,1.231520361367,
+    40.859831925205));
+#9909 = CARTESIAN_POINT('',(1.518886048801,1.231273331741,
+    40.859846074116));
+#9910 = CARTESIAN_POINT('',(1.518742670581,1.231026305535,
+    40.859859405425));
+#9911 = CARTESIAN_POINT('',(1.518455948475,1.230532356125,
+    40.859884429392));
+#9912 = CARTESIAN_POINT('',(1.518312604597,1.230285432916,
+    40.859896122644));
+#9913 = CARTESIAN_POINT('',(1.518169253574,1.230038519314,
+    40.859906999998));
+#9914 = CARTESIAN_POINT('',(1.517882583791,1.229544791507,40.859927121)
+  );
+#9915 = CARTESIAN_POINT('',(1.517739265034,1.229297977295,
+    40.859936365139));
+#9916 = CARTESIAN_POINT('',(1.517595942715,1.229051178853,
+    40.859944794976));
+#9917 = CARTESIAN_POINT('',(1.517309328263,1.228557677763,40.85996002537
+    ));
+#9918 = CARTESIAN_POINT('',(1.517166036132,1.228310975105,40.85996682631
+    ));
+#9919 = CARTESIAN_POINT('',(1.517022744011,1.228064294363,
+    40.859972814444));
+#9920 = CARTESIAN_POINT('',(1.516736187878,1.22757102506,40.85998316533)
+  );
+#9921 = CARTESIAN_POINT('',(1.516592923866,1.22732443649,40.859987528361
+    ));
+#9922 = CARTESIAN_POINT('',(1.516449663431,1.227077875966,40.85999107998
+    ));
+#9923 = CARTESIAN_POINT('',(1.516144876867,1.22655336504,40.859996911177
+    ));
+#9924 = CARTESIAN_POINT('',(1.515983352193,1.226275423083,
+    40.859998970661));
+#9925 = CARTESIAN_POINT('',(1.51582183689,1.22599752507,40.86));
+#9926 = CARTESIAN_POINT('',(1.51566033351,1.225719675397,40.86));
+#9927 = PCURVE('',#9058,#9928);
+#9928 = DEFINITIONAL_REPRESENTATION('',(#9929),#9959);
+#9929 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#9930,#9931,#9932,#9933,#9934,
+    #9935,#9936,#9937,#9938,#9939,#9940,#9941,#9942,#9943,#9944,#9945,
+    #9946,#9947,#9948,#9949,#9950,#9951,#9952,#9953,#9954,#9955,#9956,
+    #9957,#9958),.UNSPECIFIED.,.F.,.F.,(11,9,9,11),(0.,0.5,0.75,1.),
+  .UNSPECIFIED.);
+#9930 = CARTESIAN_POINT('',(0.,1.187890463734E-02));
+#9931 = CARTESIAN_POINT('',(0.266388373466,1.072269433348E-02));
+#9932 = CARTESIAN_POINT('',(0.5342302017,9.222239944548E-03));
+#9933 = CARTESIAN_POINT('',(0.756137257497,7.624115439912E-03));
+#9934 = CARTESIAN_POINT('',(1.044159313193,5.430321542663E-03));
+#9935 = CARTESIAN_POINT('',(1.229874690839,3.450592079833E-03));
+#9936 = CARTESIAN_POINT('',(1.497239438642,8.75722883302E-04));
+#9937 = CARTESIAN_POINT('',(1.702804305567,-1.619102651895E-03));
+#9938 = CARTESIAN_POINT('',(1.929686558597,-4.378194548017E-03));
+#9939 = CARTESIAN_POINT('',(2.146267299471,-7.237939336725E-03));
+#9940 = CARTESIAN_POINT('',(2.468975651109,-1.170315489045E-02));
+#9941 = CARTESIAN_POINT('',(2.575951950114,-1.321939853629E-02));
+#9942 = CARTESIAN_POINT('',(2.682434362586,-1.476146252775E-02));
+#9943 = CARTESIAN_POINT('',(2.788522153533,-1.63273287492E-02));
+#9944 = CARTESIAN_POINT('',(2.894314587965,-1.791497908505E-02));
+#9945 = CARTESIAN_POINT('',(2.999910930887,-1.952239541962E-02));
+#9946 = CARTESIAN_POINT('',(3.105410447311,-2.114755963733E-02));
+#9947 = CARTESIAN_POINT('',(3.210912402243,-2.278845362252E-02));
+#9948 = CARTESIAN_POINT('',(3.316516060693,-2.444305925957E-02));
+#9949 = CARTESIAN_POINT('',(3.528125314644,-2.777565760615E-02));
+#9950 = CARTESIAN_POINT('',(3.635360306348,-2.947339848401E-02));
+#9951 = CARTESIAN_POINT('',(3.735798825541,-3.106955503162E-02));
+#9952 = CARTESIAN_POINT('',(3.853475342542,-3.294014713598E-02));
+#9953 = CARTESIAN_POINT('',(3.9534589735,-3.452967304101E-02));
+#9954 = CARTESIAN_POINT('',(4.054913751587,-3.613949574472E-02));
+#9955 = CARTESIAN_POINT('',(4.176804965389,-3.80645286842E-02));
+#9956 = CARTESIAN_POINT('',(4.281467314171,-3.970356834023E-02));
+#9957 = CARTESIAN_POINT('',(4.387459626582,-4.13541819598E-02));
+#9958 = CARTESIAN_POINT('',(4.498692267784,-4.306817741903E-02));
+#9959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9960 = PCURVE('',#9961,#10430);
+#9961 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,12,(
+    (#9962,#9963,#9964,#9965,#9966,#9967,#9968,#9969,#9970,#9971,#9972
+      ,#9973,#9974,#9975,#9976,#9977,#9978,#9979,#9980,#9981,#9982,#9983
+      ,#9984,#9985,#9986,#9987,#9988,#9989,#9990,#9991,#9992,#9993,#9994
+      ,#9995,#9996,#9997,#9998,#9999,#10000,#10001,#10002,#10003,#10004
+      ,#10005,#10006,#10007,#10008,#10009,#10010,#10011,#10012,#10013
+      ,#10014,#10015,#10016,#10017,#10018,#10019,#10020,#10021,#10022
+      ,#10023,#10024,#10025,#10026,#10027,#10028,#10029,#10030,#10031
+      ,#10032,#10033,#10034,#10035,#10036,#10037,#10038,#10039,#10040
+      ,#10041,#10042,#10043,#10044,#10045,#10046,#10047,#10048,#10049
+      ,#10050,#10051,#10052,#10053,#10054,#10055,#10056,#10057,#10058
+      ,#10059,#10060,#10061,#10062,#10063,#10064,#10065,#10066,#10067
+      ,#10068,#10069,#10070,#10071,#10072,#10073,#10074,#10075,#10076
+      ,#10077,#10078,#10079,#10080,#10081,#10082,#10083,#10084,#10085
+      ,#10086,#10087,#10088,#10089,#10090,#10091,#10092,#10093,#10094
+      ,#10095,#10096,#10097,#10098,#10099,#10100,#10101,#10102,#10103
+      ,#10104,#10105,#10106,#10107,#10108,#10109,#10110,#10111,#10112
+      ,#10113,#10114,#10115,#10116,#10117)
+    ,(#10118,#10119,#10120,#10121,#10122,#10123,#10124,#10125,#10126
+      ,#10127,#10128,#10129,#10130,#10131,#10132,#10133,#10134,#10135
+      ,#10136,#10137,#10138,#10139,#10140,#10141,#10142,#10143,#10144
+      ,#10145,#10146,#10147,#10148,#10149,#10150,#10151,#10152,#10153
+      ,#10154,#10155,#10156,#10157,#10158,#10159,#10160,#10161,#10162
+      ,#10163,#10164,#10165,#10166,#10167,#10168,#10169,#10170,#10171
+      ,#10172,#10173,#10174,#10175,#10176,#10177,#10178,#10179,#10180
+      ,#10181,#10182,#10183,#10184,#10185,#10186,#10187,#10188,#10189
+      ,#10190,#10191,#10192,#10193,#10194,#10195,#10196,#10197,#10198
+      ,#10199,#10200,#10201,#10202,#10203,#10204,#10205,#10206,#10207
+      ,#10208,#10209,#10210,#10211,#10212,#10213,#10214,#10215,#10216
+      ,#10217,#10218,#10219,#10220,#10221,#10222,#10223,#10224,#10225
+      ,#10226,#10227,#10228,#10229,#10230,#10231,#10232,#10233,#10234
+      ,#10235,#10236,#10237,#10238,#10239,#10240,#10241,#10242,#10243
+      ,#10244,#10245,#10246,#10247,#10248,#10249,#10250,#10251,#10252
+      ,#10253,#10254,#10255,#10256,#10257,#10258,#10259,#10260,#10261
+      ,#10262,#10263,#10264,#10265,#10266,#10267,#10268,#10269,#10270
+      ,#10271,#10272,#10273)
+    ,(#10274,#10275,#10276,#10277,#10278,#10279,#10280,#10281,#10282
+      ,#10283,#10284,#10285,#10286,#10287,#10288,#10289,#10290,#10291
+      ,#10292,#10293,#10294,#10295,#10296,#10297,#10298,#10299,#10300
+      ,#10301,#10302,#10303,#10304,#10305,#10306,#10307,#10308,#10309
+      ,#10310,#10311,#10312,#10313,#10314,#10315,#10316,#10317,#10318
+      ,#10319,#10320,#10321,#10322,#10323,#10324,#10325,#10326,#10327
+      ,#10328,#10329,#10330,#10331,#10332,#10333,#10334,#10335,#10336
+      ,#10337,#10338,#10339,#10340,#10341,#10342,#10343,#10344,#10345
+      ,#10346,#10347,#10348,#10349,#10350,#10351,#10352,#10353,#10354
+      ,#10355,#10356,#10357,#10358,#10359,#10360,#10361,#10362,#10363
+      ,#10364,#10365,#10366,#10367,#10368,#10369,#10370,#10371,#10372
+      ,#10373,#10374,#10375,#10376,#10377,#10378,#10379,#10380,#10381
+      ,#10382,#10383,#10384,#10385,#10386,#10387,#10388,#10389,#10390
+      ,#10391,#10392,#10393,#10394,#10395,#10396,#10397,#10398,#10399
+      ,#10400,#10401,#10402,#10403,#10404,#10405,#10406,#10407,#10408
+      ,#10409,#10410,#10411,#10412,#10413,#10414,#10415,#10416,#10417
+      ,#10418,#10419,#10420,#10421,#10422,#10423,#10424,#10425,#10426
+      ,#10427,#10428,#10429
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(13,11,
+    11,11,11,11,11,11,11,11,11,11,11,11,13),(0.,8.992851035827),(
+    -1.592377246387,0.,5.282781312667,6.341627551053,6.871050670246,
+    7.135762229843,7.268118009641,7.33429589954,7.36738484449,
+    7.383929316964,7.392201553202,7.396337671321,7.39840573038,
+    7.39943975991,7.400473789439),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.
+      ,1.,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999996,1.000000000004,0.999999999997,1.000000000002
+      ,0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001
+      ,0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.
+      ,1.,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.
+      ,1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000004
+      ,0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999999,1.000000000001
+      ,0.999999999999,1.,1.,1.,1.)
+    ,(0.800663706638,0.799895479044,0.799647358513,0.799677613055
+      ,0.79983690192,0.800041039988,0.800249003673,0.800445775051
+      ,0.800629620596,0.80080340125,0.800969510247,0.801128035345
+      ,0.801774400279,0.802179900067,0.802494872238,0.802719671999
+      ,0.802854488267,0.802899413775,0.802854480936,0.802719668028
+      ,0.802494880876,0.802179914563,0.801774400278,0.801178195021
+      ,0.80107444153,0.800967573171,0.800857714736,0.800743631747
+      ,0.800623470209,0.800496628429,0.800366760993,0.800245914814
+      ,0.80015979732,0.80015417674,0.800376533382,0.800489535458
+      ,0.800648571804,0.800864672389,0.801151033697,0.80152232661
+      ,0.801995024718,0.80258875286,0.803328656094,0.804248788925
+      ,0.805396524919,0.807558717464,0.808353840772,0.809230255237
+      ,0.810198812244,0.811272712183,0.812466984505,0.813799051353
+      ,0.815290375017,0.816969188911,0.818874312366,0.82106004901
+      ,0.824873228813,0.826234272251,0.827693628954,0.829263484611
+      ,0.83095852024,0.832795544078,0.834794115961,0.8369781642
+      ,0.839378594931,0.842036893972,0.845009721157,0.850056885163
+      ,0.851835645039,0.853724107447,0.85573438571,0.857879015503
+      ,0.86017259462,0.86263342262,0.865285140618,0.868158370938
+      ,0.871292356873,0.874736602373,0.880460466479,0.882461079302
+      ,0.88456455886,0.886780803517,0.889120353631,0.891595343794
+      ,0.894220455086,0.897013867305,0.899998211227,0.903201520841
+      ,0.906658185593,0.912285761161,0.914235402833,0.91626505294
+      ,0.918381072806,0.920590343841,0.922900651555,0.925321069636
+      ,0.927862343943,0.930537276587,0.933361109935,0.936351910673
+      ,0.941120475411,0.942757104031,0.944443764624,0.946183532356
+      ,0.947979733557,0.949836046729,0.951756603433,0.95374608933
+      ,0.955809845053,0.957953967238,0.960185409431,0.963675419891
+      ,0.964862578788,0.966074594657,0.967312558524,0.968577635173
+      ,0.969871080684,0.971194260104,0.97254866495,0.973935930888
+      ,0.975357855259,0.976816414716,0.979062466833,0.97982085498
+      ,0.980589225413,0.981367868026,0.982157086981,0.982957203246
+      ,0.983768557158,0.984591510952,0.985426451328,0.986273791977
+      ,0.987133976148,0.988444230702,0.988884314866,0.989327788963
+      ,0.98977471389,0.990225154124,0.990679177769,0.991136856495
+      ,0.991598265606,0.992063483977,0.9925325941,0.993005682059
+      ,0.993959993021,0.994441221116,0.994926597513,0.995416309125
+      ,0.995910201342,0.996408965853,0.996911788816,0.997420035078
+      ,0.997932621376,0.998450842694,0.998974160084,0.99950387218)
+    ,(1.,1.,1.,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.
+      ,1.,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999996,1.000000000004,0.999999999997,1.000000000002
+      ,0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001
+      ,0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.
+      ,1.,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.
+      ,1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000004
+      ,0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999999,1.000000000001
+,0.999999999999,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#9962 = CARTESIAN_POINT('',(1.817532793871,-0.346325848403,40.86));
+#9963 = CARTESIAN_POINT('',(1.840275663596,-0.177394424661,40.86));
+#9964 = CARTESIAN_POINT('',(1.849213479902,-1.907417832151E-02,40.86));
+#9965 = CARTESIAN_POINT('',(1.847408312788,0.131099862695,40.86));
+#9966 = CARTESIAN_POINT('',(1.836569197537,0.274555976298,40.86));
+#9967 = CARTESIAN_POINT('',(1.817703337223,0.41222683652,40.86));
+#9968 = CARTESIAN_POINT('',(1.791473575911,0.544852049779,40.86));
+#9969 = CARTESIAN_POINT('',(1.758346828388,0.673097891207,40.86));
+#9970 = CARTESIAN_POINT('',(1.718618151293,0.797549995219,40.86));
+#9971 = CARTESIAN_POINT('',(1.672395141746,0.918634754361,40.86));
+#9972 = CARTESIAN_POINT('',(1.619627348226,1.036525180685,40.86));
+#9973 = CARTESIAN_POINT('',(1.560265379714,1.151086983636,40.86));
+#9974 = CARTESIAN_POINT('',(1.276900739906,1.629616061106,40.86));
+#9975 = CARTESIAN_POINT('',(0.989849054392,1.956329514858,40.86));
+#9976 = CARTESIAN_POINT('',(0.642035502597,2.227701908655,40.86));
+#9977 = CARTESIAN_POINT('',(0.245242365246,2.43126685929,40.86));
+#9978 = CARTESIAN_POINT('',(-0.185937119366,2.55743089382,40.86));
+#9979 = CARTESIAN_POINT('',(-0.634850248611,2.600166873817,40.86));
+#9980 = CARTESIAN_POINT('',(-1.083760151433,2.557424720594,40.86));
+#9981 = CARTESIAN_POINT('',(-1.514932358325,2.431263540399,40.86));
+#9982 = CARTESIAN_POINT('',(-1.911720116786,2.227709248373,40.86));
+#9983 = CARTESIAN_POINT('',(-2.259535923872,1.956341790322,40.86));
+#9984 = CARTESIAN_POINT('',(-2.546596747094,1.629616061119,40.86));
+#9985 = CARTESIAN_POINT('',(-2.807971519965,1.188222141898,40.86));
+#9986 = CARTESIAN_POINT('',(-2.848820826529,1.112859976006,40.86));
+#9987 = CARTESIAN_POINT('',(-2.886828231393,1.035997119146,40.86));
+#9988 = CARTESIAN_POINT('',(-2.922012974205,0.957590475225,40.86));
+#9989 = CARTESIAN_POINT('',(-2.95443428449,0.877431912464,40.86));
+#9990 = CARTESIAN_POINT('',(-2.984158282525,0.795176837609,40.86));
+#9991 = CARTESIAN_POINT('',(-3.011221124325,0.71036028578,40.86));
+#9992 = CARTESIAN_POINT('',(-3.035588390963,0.622400526031,40.86));
+#9993 = CARTESIAN_POINT('',(-3.057110721945,0.530590182541,40.86));
+#9994 = CARTESIAN_POINT('',(-3.075475692926,0.434074871507,40.86));
+#9995 = CARTESIAN_POINT('',(-3.090155937531,0.331819353684,40.86));
+#9996 = CARTESIAN_POINT('',(-3.105452301385,0.167932127077,40.86));
+#9997 = CARTESIAN_POINT('',(-3.109421103949,0.111546067301,40.86));
+#9998 = CARTESIAN_POINT('',(-3.112166455525,5.324376308219E-02,40.86));
+#9999 = CARTESIAN_POINT('',(-3.113554433157,-7.158611895631E-03,40.86));
+#10000 = CARTESIAN_POINT('',(-3.113420214046,-6.986748482121E-02,40.86)
+  );
+#10001 = CARTESIAN_POINT('',(-3.111568760073,-0.135112953234,40.86));
+#10002 = CARTESIAN_POINT('',(-3.107766629448,-0.203152889234,40.86));
+#10003 = CARTESIAN_POINT('',(-3.101724915325,-0.274280078418,40.86));
+#10004 = CARTESIAN_POINT('',(-3.09307331158,-0.348832393531,40.86));
+#10005 = CARTESIAN_POINT('',(-3.08132530554,-0.42720600286,40.86));
+#10006 = CARTESIAN_POINT('',(-3.06583449786,-0.509871613338,40.86));
+#10007 = CARTESIAN_POINT('',(-3.035695825159,-0.641154815907,40.86));
+#10008 = CARTESIAN_POINT('',(-3.024493920846,-0.686131804806,40.86));
+#10009 = CARTESIAN_POINT('',(-3.012034610475,-0.732393468192,40.86));
+#10010 = CARTESIAN_POINT('',(-2.998188590882,-0.780019226452,40.86));
+#10011 = CARTESIAN_POINT('',(-2.982805594923,-0.829097046528,40.86));
+#10012 = CARTESIAN_POINT('',(-2.965715313396,-0.879723233655,40.86));
+#10013 = CARTESIAN_POINT('',(-2.946722625686,-0.932004135538,40.86));
+#10014 = CARTESIAN_POINT('',(-2.925597139125,-0.986059758982,40.86));
+#10015 = CARTESIAN_POINT('',(-2.902057037075,-1.042029298975,40.86));
+#10016 = CARTESIAN_POINT('',(-2.875747235727,-1.10007858021,40.86));
+#10017 = CARTESIAN_POINT('',(-2.846211849622,-1.160409411064,40.86));
+#10018 = CARTESIAN_POINT('',(-2.796185524027,-1.254701569503,40.86));
+#10019 = CARTESIAN_POINT('',(-2.778552672902,-1.286766089934,40.86));
+#10020 = CARTESIAN_POINT('',(-2.759892506702,-1.319494326663,40.86));
+#10021 = CARTESIAN_POINT('',(-2.74011712225,-1.352922259282,40.86));
+#10022 = CARTESIAN_POINT('',(-2.719125164114,-1.38709049223,40.86));
+#10023 = CARTESIAN_POINT('',(-2.696802547097,-1.422044052882,40.86));
+#10024 = CARTESIAN_POINT('',(-2.673019355794,-1.457833426991,40.86));
+#10025 = CARTESIAN_POINT('',(-2.647622921659,-1.494516831668,40.86));
+#10026 = CARTESIAN_POINT('',(-2.620427077051,-1.532163725693,40.86));
+#10027 = CARTESIAN_POINT('',(-2.591197586792,-1.570859557356,40.86));
+#10028 = CARTESIAN_POINT('',(-2.559633756793,-1.610711749661,40.86));
+#10029 = CARTESIAN_POINT('',(-2.508202451693,-1.672429509686,40.86));
+#10030 = CARTESIAN_POINT('',(-2.490383660921,-1.693323467804,40.86));
+#10031 = CARTESIAN_POINT('',(-2.471827856366,-1.714560113844,40.86));
+#10032 = CARTESIAN_POINT('',(-2.452476668105,-1.736159677457,40.86));
+#10033 = CARTESIAN_POINT('',(-2.432269340982,-1.758143219925,40.86));
+#10034 = CARTESIAN_POINT('',(-2.411136727896,-1.780534552558,40.86));
+#10035 = CARTESIAN_POINT('',(-2.388995283132,-1.803362155184,40.86));
+#10036 = CARTESIAN_POINT('',(-2.365741055637,-1.826661094523,40.86));
+#10037 = CARTESIAN_POINT('',(-2.341243682356,-1.850474942682,40.86));
+#10038 = CARTESIAN_POINT('',(-2.315340381509,-1.874857695541,40.86));
+#10039 = CARTESIAN_POINT('',(-2.287829945918,-1.899875691226,40.86));
+#10040 = CARTESIAN_POINT('',(-2.243785131491,-1.938476447169,40.86));
+#10041 = CARTESIAN_POINT('',(-2.22864235463,-1.951521696934,40.86));
+#10042 = CARTESIAN_POINT('',(-2.212996475739,-1.964758893147,40.86));
+#10043 = CARTESIAN_POINT('',(-2.196808161081,-1.9782008544,40.86));
+#10044 = CARTESIAN_POINT('',(-2.180036523364,-1.991860911732,40.86));
+#10045 = CARTESIAN_POINT('',(-2.162634971982,-2.005754217935,40.86));
+#10046 = CARTESIAN_POINT('',(-2.144547063192,-2.019899056654,40.86));
+#10047 = CARTESIAN_POINT('',(-2.12570235038,-2.034318151777,40.86));
+#10048 = CARTESIAN_POINT('',(-2.106012234219,-2.04903997649,40.86));
+#10049 = CARTESIAN_POINT('',(-2.08536581294,-2.06410006265,40.86));
+#10050 = CARTESIAN_POINT('',(-2.063625732507,-2.079542309908,40.86));
+#10051 = CARTESIAN_POINT('',(-2.029123189028,-2.103359287541,40.86));
+#10052 = CARTESIAN_POINT('',(-2.017308365538,-2.111406769555,40.86));
+#10053 = CARTESIAN_POINT('',(-2.005150731136,-2.119571896626,40.86));
+#10054 = CARTESIAN_POINT('',(-1.992623304524,-2.127863250411,40.86));
+#10055 = CARTESIAN_POINT('',(-1.979698059855,-2.136289747588,40.86));
+#10056 = CARTESIAN_POINT('',(-1.966343028235,-2.14486154882,40.86));
+#10057 = CARTESIAN_POINT('',(-1.952519399214,-2.153590967693,40.86));
+#10058 = CARTESIAN_POINT('',(-1.938178622299,-2.162493379689,40.86));
+#10059 = CARTESIAN_POINT('',(-1.923259508438,-2.171588131124,40.86));
+#10060 = CARTESIAN_POINT('',(-1.907685331534,-2.180899448111,40.86));
+#10061 = CARTESIAN_POINT('',(-1.891360929931,-2.190457345513,40.86));
+#10062 = CARTESIAN_POINT('',(-1.865574246918,-2.205219131086,40.86));
+#10063 = CARTESIAN_POINT('',(-1.856762995135,-2.210210241167,40.86));
+#10064 = CARTESIAN_POINT('',(-1.847716019764,-2.215278165682,40.86));
+#10065 = CARTESIAN_POINT('',(-1.838414577195,-2.220428803609,40.86));
+#10066 = CARTESIAN_POINT('',(-1.828839189596,-2.225668286009,40.86));
+#10067 = CARTESIAN_POINT('',(-1.818967621517,-2.23100360872,40.86));
+#10068 = CARTESIAN_POINT('',(-1.808772856453,-2.23644326498,40.86));
+#10069 = CARTESIAN_POINT('',(-1.798221073461,-2.241997878145,40.86));
+#10070 = CARTESIAN_POINT('',(-1.78726962372,-2.247680834302,40.86));
+#10071 = CARTESIAN_POINT('',(-1.77586500714,-2.253508914978,40.86));
+#10072 = CARTESIAN_POINT('',(-1.763940848934,-2.259502929778,40.86));
+#10073 = CARTESIAN_POINT('',(-1.745153389857,-2.268781058703,40.86));
+#10074 = CARTESIAN_POINT('',(-1.738741360771,-2.271921413455,40.86));
+#10075 = CARTESIAN_POINT('',(-1.732165871057,-2.275113770644,40.86));
+#10076 = CARTESIAN_POINT('',(-1.725413858537,-2.278362221286,40.86));
+#10077 = CARTESIAN_POINT('',(-1.718471725138,-2.281671024578,40.86));
+#10078 = CARTESIAN_POINT('',(-1.711323945219,-2.285045042406,40.86));
+#10079 = CARTESIAN_POINT('',(-1.703951673978,-2.288490173825,40.86));
+#10080 = CARTESIAN_POINT('',(-1.696331355757,-2.292013789575,40.86));
+#10081 = CARTESIAN_POINT('',(-1.688433332459,-2.295625166561,40.86));
+#10082 = CARTESIAN_POINT('',(-1.68022045186,-2.299335922362,40.86));
+#10083 = CARTESIAN_POINT('',(-1.671646676005,-2.303160449722,40.86));
+#10084 = CARTESIAN_POINT('',(-1.658160196321,-2.309094301712,40.86));
+#10085 = CARTESIAN_POINT('',(-1.653560815451,-2.311104966499,40.86));
+#10086 = CARTESIAN_POINT('',(-1.648848007565,-2.313151325673,40.86));
+#10087 = CARTESIAN_POINT('',(-1.644012759782,-2.315236195519,40.86));
+#10088 = CARTESIAN_POINT('',(-1.639045658374,-2.317362517698,40.86));
+#10089 = CARTESIAN_POINT('',(-1.633935961397,-2.319533648529,40.86));
+#10090 = CARTESIAN_POINT('',(-1.628670671369,-2.321753648381,40.86));
+#10091 = CARTESIAN_POINT('',(-1.62323360789,-2.324027570923,40.86));
+#10092 = CARTESIAN_POINT('',(-1.617604480322,-2.326361752528,40.86));
+#10093 = CARTESIAN_POINT('',(-1.611757960412,-2.328764101535,40.86));
+#10094 = CARTESIAN_POINT('',(-1.605662754964,-2.331244387621,40.86));
+#10095 = CARTESIAN_POINT('',(-1.596089640234,-2.335099602849,40.86));
+#10096 = CARTESIAN_POINT('',(-1.592823620389,-2.336408156906,40.86));
+#10097 = CARTESIAN_POINT('',(-1.589480474183,-2.337740863559,40.86));
+#10098 = CARTESIAN_POINT('',(-1.586056004536,-2.339099033266,40.86));
+#10099 = CARTESIAN_POINT('',(-1.582543962047,-2.34048461666,40.86));
+#10100 = CARTESIAN_POINT('',(-1.578936044989,-2.341900204557,40.86));
+#10101 = CARTESIAN_POINT('',(-1.575221899319,-2.343349027941,40.86));
+#10102 = CARTESIAN_POINT('',(-1.571389118661,-2.344834957982,40.86));
+#10103 = CARTESIAN_POINT('',(-1.567423244329,-2.346362506021,40.86));
+#10104 = CARTESIAN_POINT('',(-1.563307765306,-2.347936823577,40.86));
+#10105 = CARTESIAN_POINT('',(-1.559024118256,-2.349563702348,40.86));
+#10106 = CARTESIAN_POINT('',(-1.550079256783,-2.352935446068,40.86));
+#10107 = CARTESIAN_POINT('',(-1.545359960713,-2.35469841949,40.86));
+#10108 = CARTESIAN_POINT('',(-1.540884773011,-2.356385429755,40.86));
+#10109 = CARTESIAN_POINT('',(-1.534181712676,-2.358767167726,40.86));
+#10110 = CARTESIAN_POINT('',(-1.532584810607,-2.359557123008,40.86));
+#10111 = CARTESIAN_POINT('',(-1.520085076211,-2.363746398654,40.86));
+#10112 = CARTESIAN_POINT('',(-1.522585126713,-2.363259389193,40.86));
+#10113 = CARTESIAN_POINT('',(-1.507081049576,-2.368385686348,40.86));
+#10114 = CARTESIAN_POINT('',(-1.506468074613,-2.368869604353,40.86));
+#10115 = CARTESIAN_POINT('',(-1.493349991788,-2.373252457701,40.86));
+#10116 = CARTESIAN_POINT('',(-1.486120318676,-2.375799736103,40.86));
+#10117 = CARTESIAN_POINT('',(-1.469137892311,-2.381387991645,40.86));
+#10118 = CARTESIAN_POINT('',(1.89207629085,-0.339816374879,40.86));
+#10119 = CARTESIAN_POINT('',(1.915002213499,-0.170267318071,40.86));
+#10120 = CARTESIAN_POINT('',(1.923888840232,-1.105048659814E-02,40.86));
+#10121 = CARTESIAN_POINT('',(1.92191760971,0.140564925463,40.86));
+#10122 = CARTESIAN_POINT('',(1.910806457878,0.286077805587,40.86));
+#10123 = CARTESIAN_POINT('',(1.891516157346,0.426367910035,40.86));
+#10124 = CARTESIAN_POINT('',(1.864652004721,0.562057667469,40.86));
+#10125 = CARTESIAN_POINT('',(1.830639551695,0.693673983488,40.86));
+#10126 = CARTESIAN_POINT('',(1.789759679531,0.821667044381,40.86));
+#10127 = CARTESIAN_POINT('',(1.742130922876,0.946345749318,40.86));
+#10128 = CARTESIAN_POINT('',(1.687728212601,1.067790921589,40.86));
+#10129 = CARTESIAN_POINT('',(1.626527970509,1.185808565968,40.86));
+#10130 = CARTESIAN_POINT('',(1.334592612144,1.678470600805,40.86));
+#10131 = CARTESIAN_POINT('',(1.038957600176,2.0148812201,40.86));
+#10132 = CARTESIAN_POINT('',(0.680710331194,2.294401972371,40.86));
+#10133 = CARTESIAN_POINT('',(0.271949382121,2.504137991063,40.86));
+#10134 = CARTESIAN_POINT('',(-0.172296764605,2.634152291252,40.86));
+#10135 = CARTESIAN_POINT('',(-0.634850091727,2.678197073426,40.86));
+#10136 = CARTESIAN_POINT('',(-1.09740022765,2.63414627274,40.86));
+#10137 = CARTESIAN_POINT('',(-1.5416391761,2.504134858314,40.86));
+#10138 = CARTESIAN_POINT('',(-1.950394821226,2.294409402896,40.86));
+#10139 = CARTESIAN_POINT('',(-2.308644402808,2.014893488334,40.86));
+#10140 = CARTESIAN_POINT('',(-2.604288619332,1.678470600819,40.86));
+#10141 = CARTESIAN_POINT('',(-2.873552140741,1.224068930856,40.86));
+#10142 = CARTESIAN_POINT('',(-2.915662038173,1.146437569402,40.86));
+#10143 = CARTESIAN_POINT('',(-2.954845053411,1.067262084932,40.86));
+#10144 = CARTESIAN_POINT('',(-2.99110689489,0.986518655319,40.86));
+#10145 = CARTESIAN_POINT('',(-3.024489578023,0.904037411644,40.86));
+#10146 = CARTESIAN_POINT('',(-3.055045246375,0.819531250426,40.86));
+#10147 = CARTESIAN_POINT('',(-3.082803538087,0.732606629573,40.86));
+#10148 = CARTESIAN_POINT('',(-3.107732295364,0.642757248068,40.86));
+#10149 = CARTESIAN_POINT('',(-3.129691525579,0.549341667038,40.86));
+#10150 = CARTESIAN_POINT('',(-3.148380678219,0.451546197147,40.86));
+#10151 = CARTESIAN_POINT('',(-3.163279576225,0.348334826908,40.86));
+#10152 = CARTESIAN_POINT('',(-3.178734567768,0.183430935794,40.86));
+#10153 = CARTESIAN_POINT('',(-3.182724928315,0.126797188949,40.86));
+#10154 = CARTESIAN_POINT('',(-3.185464530352,6.833388143973E-02,40.86));
+#10155 = CARTESIAN_POINT('',(-3.186817415009,7.852929646412E-03,40.86));
+#10156 = CARTESIAN_POINT('',(-3.186615369736,-5.485925017608E-02,40.86)
+  );
+#10157 = CARTESIAN_POINT('',(-3.184660606795,-0.120039526554,40.86));
+#10158 = CARTESIAN_POINT('',(-3.180717836998,-0.187952064853,40.86));
+#10159 = CARTESIAN_POINT('',(-3.174495839972,-0.25889792527,40.86));
+#10160 = CARTESIAN_POINT('',(-3.165618763405,-0.333229473814,40.86));
+#10161 = CARTESIAN_POINT('',(-3.153587578046,-0.411368655678,40.86));
+#10162 = CARTESIAN_POINT('',(-3.1377324117,-0.49382793819,40.86));
+#10163 = CARTESIAN_POINT('',(-3.106896762128,-0.624817613328,40.86));
+#10164 = CARTESIAN_POINT('',(-3.09546059199,-0.669613461549,40.86));
+#10165 = CARTESIAN_POINT('',(-3.082749078259,-0.715686369593,40.86));
+#10166 = CARTESIAN_POINT('',(-3.06862893741,-0.763120158266,40.86));
+#10167 = CARTESIAN_POINT('',(-3.052944320798,-0.812008683612,40.86));
+#10168 = CARTESIAN_POINT('',(-3.03552000005,-0.862453333529,40.86));
+#10169 = CARTESIAN_POINT('',(-3.016156581135,-0.914564903486,40.86));
+#10170 = CARTESIAN_POINT('',(-2.994618040643,-0.968469310835,40.86));
+#10171 = CARTESIAN_POINT('',(-2.970612003205,-1.024316523737,40.86));
+#10172 = CARTESIAN_POINT('',(-2.943763354002,-1.082291976019,40.86));
+#10173 = CARTESIAN_POINT('',(-2.91358203123,-1.142629602745,40.86));
+#10174 = CARTESIAN_POINT('',(-2.862427257004,-1.236977761626,40.86));
+#10175 = CARTESIAN_POINT('',(-2.84444876315,-1.268971505657,40.86));
+#10176 = CARTESIAN_POINT('',(-2.825421776289,-1.301635618208,40.86));
+#10177 = CARTESIAN_POINT('',(-2.805253498618,-1.335009402843,40.86));
+#10178 = CARTESIAN_POINT('',(-2.783836039189,-1.369137864116,40.86));
+#10179 = CARTESIAN_POINT('',(-2.761049020247,-1.404070146326,40.86));
+#10180 = CARTESIAN_POINT('',(-2.736756296458,-1.439860758351,40.86));
+#10181 = CARTESIAN_POINT('',(-2.710797106011,-1.476573235119,40.86));
+#10182 = CARTESIAN_POINT('',(-2.68297206258,-1.514285845389,40.86));
+#10183 = CARTESIAN_POINT('',(-2.653024517528,-1.553098902863,40.86));
+#10184 = CARTESIAN_POINT('',(-2.620617991884,-1.593143168889,40.86));
+#10185 = CARTESIAN_POINT('',(-2.567761757473,-1.655188483923,40.86));
+#10186 = CARTESIAN_POINT('',(-2.549517342502,-1.676116803698,40.86));
+#10187 = CARTESIAN_POINT('',(-2.530504780635,-1.697400829604,40.86));
+#10188 = CARTESIAN_POINT('',(-2.510660890336,-1.719063170313,40.86));
+#10189 = CARTESIAN_POINT('',(-2.489922604628,-1.741125826339,40.86));
+#10190 = CARTESIAN_POINT('',(-2.46821804365,-1.763613796859,40.86));
+#10191 = CARTESIAN_POINT('',(-2.445458024053,-1.786558355357,40.86));
+#10192 = CARTESIAN_POINT('',(-2.421528081237,-1.809999966108,40.86));
+#10193 = CARTESIAN_POINT('',(-2.396281099769,-1.833990807273,40.86));
+#10194 = CARTESIAN_POINT('',(-2.369530674186,-1.858596857917,40.86));
+#10195 = CARTESIAN_POINT('',(-2.3410453598,-1.883899494293,40.86));
+#10196 = CARTESIAN_POINT('',(-2.295392495795,-1.922960213767,40.86));
+#10197 = CARTESIAN_POINT('',(-2.279755601057,-1.936111110488,40.86));
+#10198 = CARTESIAN_POINT('',(-2.263584085464,-1.949466000792,40.86));
+#10199 = CARTESIAN_POINT('',(-2.246834402137,-1.963039441564,40.86));
+#10200 = CARTESIAN_POINT('',(-2.229462619044,-1.976845972021,40.86));
+#10201 = CARTESIAN_POINT('',(-2.211418541603,-1.990902199324,40.86));
+#10202 = CARTESIAN_POINT('',(-2.192640076672,-2.005228749909,40.86));
+#10203 = CARTESIAN_POINT('',(-2.173047874313,-2.019852074882,40.86));
+#10204 = CARTESIAN_POINT('',(-2.152540291521,-2.034806094804,40.86));
+#10205 = CARTESIAN_POINT('',(-2.130988734852,-2.050133665818,40.86));
+#10206 = CARTESIAN_POINT('',(-2.108233453998,-2.06588784382,40.86));
+#10207 = CARTESIAN_POINT('',(-2.072077589625,-2.090205348821,40.86));
+#10208 = CARTESIAN_POINT('',(-2.05973729726,-2.09839474687,40.86));
+#10209 = CARTESIAN_POINT('',(-2.047025529843,-2.106711970739,40.86));
+#10210 = CARTESIAN_POINT('',(-2.033912014171,-2.115166802116,40.86));
+#10211 = CARTESIAN_POINT('',(-2.020365809453,-2.123769218802,40.86));
+#10212 = CARTESIAN_POINT('',(-2.006351533824,-2.132530627501,40.86));
+#10213 = CARTESIAN_POINT('',(-1.99182569578,-2.141465051792,40.86));
+#10214 = CARTESIAN_POINT('',(-1.976733144062,-2.150590271302,40.86));
+#10215 = CARTESIAN_POINT('',(-1.961003652915,-2.159928906392,40.86));
+#10216 = CARTESIAN_POINT('',(-1.944548663123,-2.169509442335,40.86));
+#10217 = CARTESIAN_POINT('',(-1.927258204827,-2.179367184495,40.86));
+#10218 = CARTESIAN_POINT('',(-1.899914210304,-2.19460832442,40.86));
+#10219 = CARTESIAN_POINT('',(-1.890594093624,-2.199748983203,40.86));
+#10220 = CARTESIAN_POINT('',(-1.881014796252,-2.204974367577,40.86));
+#10221 = CARTESIAN_POINT('',(-1.871155240872,-2.21029116288,40.86));
+#10222 = CARTESIAN_POINT('',(-1.860993681242,-2.215706267182,40.86));
+#10223 = CARTESIAN_POINT('',(-1.850505258776,-2.22122756237,40.86));
+#10224 = CARTESIAN_POINT('',(-1.839659599029,-2.226864671223,40.86));
+#10225 = CARTESIAN_POINT('',(-1.828418452262,-2.232629699144,40.86));
+#10226 = CARTESIAN_POINT('',(-1.816733383175,-2.238537959011,40.86));
+#10227 = CARTESIAN_POINT('',(-1.804543515703,-2.24460867724,40.86));
+#10228 = CARTESIAN_POINT('',(-1.791773340112,-2.250865678864,40.86));
+#10229 = CARTESIAN_POINT('',(-1.771633558387,-2.260562513832,40.86));
+#10230 = CARTESIAN_POINT('',(-1.764771263337,-2.263839755085,40.86));
+#10231 = CARTESIAN_POINT('',(-1.757728037128,-2.267174692092,40.86));
+#10232 = CARTESIAN_POINT('',(-1.750489277312,-2.270571912328,40.86));
+#10233 = CARTESIAN_POINT('',(-1.743039830753,-2.274036176993,40.86));
+#10234 = CARTESIAN_POINT('',(-1.735362390457,-2.277572922243,40.86));
+#10235 = CARTESIAN_POINT('',(-1.727435907221,-2.281188755695,40.86));
+#10236 = CARTESIAN_POINT('',(-1.719234017205,-2.284891947783,40.86));
+#10237 = CARTESIAN_POINT('',(-1.710723486664,-2.288692917684,40.86));
+#10238 = CARTESIAN_POINT('',(-1.701862675271,-2.292604713238,40.86));
+#10239 = CARTESIAN_POINT('',(-1.692600019655,-2.296643484486,40.86));
+#10240 = CARTESIAN_POINT('',(-1.678019956539,-2.302916882064,40.86));
+#10241 = CARTESIAN_POINT('',(-1.673052430035,-2.305041059987,40.86));
+#10242 = CARTESIAN_POINT('',(-1.667959344454,-2.30720480318,40.86));
+#10243 = CARTESIAN_POINT('',(-1.662730704146,-2.309411238084,40.86));
+#10244 = CARTESIAN_POINT('',(-1.657356085599,-2.311663625097,40.86));
+#10245 = CARTESIAN_POINT('',(-1.651823595417,-2.313965683784,40.86));
+#10246 = CARTESIAN_POINT('',(-1.646118833614,-2.316321916292,40.86));
+#10247 = CARTESIAN_POINT('',(-1.640223862697,-2.318737929128,40.86));
+#10248 = CARTESIAN_POINT('',(-1.634116182534,-2.32122075292,40.86));
+#10249 = CARTESIAN_POINT('',(-1.627767711572,-2.323779160373,40.86));
+#10250 = CARTESIAN_POINT('',(-1.621143774496,-2.326423982067,40.86));
+#10251 = CARTESIAN_POINT('',(-1.610735858876,-2.330538820236,40.86));
+#10252 = CARTESIAN_POINT('',(-1.607186825139,-2.33193516677,40.86));
+#10253 = CARTESIAN_POINT('',(-1.603552668879,-2.33335818742,40.86));
+#10254 = CARTESIAN_POINT('',(-1.599828780717,-2.334809321915,40.86));
+#10255 = CARTESIAN_POINT('',(-1.596008274053,-2.336290720338,40.86));
+#10256 = CARTESIAN_POINT('',(-1.592081990568,-2.337805241463,40.86));
+#10257 = CARTESIAN_POINT('',(-1.58803850586,-2.339356450904,40.86));
+#10258 = CARTESIAN_POINT('',(-1.583864135195,-2.340948619422,40.86));
+#10259 = CARTESIAN_POINT('',(-1.579542939403,-2.342586720975,40.86));
+#10260 = CARTESIAN_POINT('',(-1.575056730912,-2.344276430917,40.86));
+#10261 = CARTESIAN_POINT('',(-1.570385079926,-2.346024124004,40.86));
+#10262 = CARTESIAN_POINT('',(-1.560630246706,-2.349647880455,40.86));
+#10263 = CARTESIAN_POINT('',(-1.555483553236,-2.351543740343,40.86));
+#10264 = CARTESIAN_POINT('',(-1.550605812506,-2.353355925269,40.86));
+#10265 = CARTESIAN_POINT('',(-1.543276810009,-2.355932518945,40.86));
+#10266 = CARTESIAN_POINT('',(-1.541564404939,-2.356758227269,
+    40.859999999999));
+#10267 = CARTESIAN_POINT('',(-1.527865000712,-2.361321303946,
+    40.860000000001));
+#10268 = CARTESIAN_POINT('',(-1.530650432332,-2.360745142183,
+    40.859999999999));
+#10269 = CARTESIAN_POINT('',(-1.513658238533,-2.366335251288,
+    40.860000000001));
+#10270 = CARTESIAN_POINT('',(-1.513017227673,-2.366827816948,40.86));
+#10271 = CARTESIAN_POINT('',(-1.498651451015,-2.371599618535,40.86));
+#10272 = CARTESIAN_POINT('',(-1.490745785589,-2.374357657016,40.86));
+#10273 = CARTESIAN_POINT('',(-1.472146277287,-2.380450140152,40.86));
+#10274 = CARTESIAN_POINT('',(1.913106855722,-0.337979891339,
+    40.788212474225));
+#10275 = CARTESIAN_POINT('',(1.935872814609,-0.168481177182,
+    40.787966437444));
+#10276 = CARTESIAN_POINT('',(1.944717171938,-8.895599725956E-03,
+    40.787887187177));
+#10277 = CARTESIAN_POINT('',(1.942716126686,0.143263693944,
+    40.787896909872));
+#10278 = CARTESIAN_POINT('',(1.931549716221,0.289426130644,
+    40.787947814802));
+#10279 = CARTESIAN_POINT('',(1.912167025228,0.430469724916,
+    40.788013076969));
+#10280 = CARTESIAN_POINT('',(1.885163362655,0.567019070912,
+    40.78807963594));
+#10281 = CARTESIAN_POINT('',(1.850949303864,0.699581815352,
+    40.788142670432));
+#10282 = CARTESIAN_POINT('',(1.809791494614,0.828570114698,
+    40.788201568409));
+#10283 = CARTESIAN_POINT('',(1.761805114203,0.95425357947,
+    40.788257212521));
+#10284 = CARTESIAN_POINT('',(1.706977894354,1.076690208915,
+    40.78831040064));
+#10285 = CARTESIAN_POINT('',(1.645305591105,1.195681818934,
+    40.788361221321));
+#10286 = CARTESIAN_POINT('',(1.350906159488,1.692711625468,
+    40.788568388455));
+#10287 = CARTESIAN_POINT('',(1.052709848874,2.032040980415,
+    40.788698463243));
+#10288 = CARTESIAN_POINT('',(0.691416348324,2.313881402518,
+    40.788799565459));
+#10289 = CARTESIAN_POINT('',(0.279265358015,2.525292676047,
+    40.788871758905));
+#10290 = CARTESIAN_POINT('',(-0.168587011343,2.656317332726,
+    40.788915068681));
+#10291 = CARTESIAN_POINT('',(-0.634850060602,2.700699572221,
+    40.788929503371));
+#10292 = CARTESIAN_POINT('',(-1.101109910631,2.656311333317,
+    40.78891506633));
+#10293 = CARTESIAN_POINT('',(-1.548955077128,2.525289580287,
+    40.788871757632));
+#10294 = CARTESIAN_POINT('',(-1.961100791851,2.313888869043,
+    40.788799568231));
+#10295 = CARTESIAN_POINT('',(-2.322396650429,2.032053257606,
+    40.788698467893));
+#10296 = CARTESIAN_POINT('',(-2.620602166675,1.692711625482,
+    40.788568388454));
+#10297 = CARTESIAN_POINT('',(-2.89215540149,1.234252684103,
+    40.788377298053));
+#10298 = CARTESIAN_POINT('',(-2.934596120256,1.155981339793,
+    40.788344050916));
+#10299 = CARTESIAN_POINT('',(-2.974085560946,1.076146147699,
+    40.788309806903));
+#10300 = CARTESIAN_POINT('',(-3.010625376579,0.994733609457,
+    40.788274607168));
+#10301 = CARTESIAN_POINT('',(-3.044252853395,0.911591657691,
+    40.788238060129));
+#10302 = CARTESIAN_POINT('',(-3.07501644382,0.826450802968,
+    40.788199575456));
+#10303 = CARTESIAN_POINT('',(-3.10294426101,0.738931784178,
+    40.788158961588));
+#10304 = CARTESIAN_POINT('',(-3.1280055352,0.648539722354,
+    40.788117386775));
+#10305 = CARTESIAN_POINT('',(-3.15006503159,0.554644777907,
+    40.788078703644));
+#10306 = CARTESIAN_POINT('',(-3.168830430025,0.456449311308,
+    40.788051137295));
+#10307 = CARTESIAN_POINT('',(-3.183792666269,0.352941547178,
+    40.788049336916));
+#10308 = CARTESIAN_POINT('',(-3.199342519368,0.187782839154,
+    40.788120517939));
+#10309 = CARTESIAN_POINT('',(-3.203367696395,0.131075397168,
+    40.788156708566));
+#10310 = CARTESIAN_POINT('',(-3.206142750553,7.255323263696E-02,
+    40.788207620663));
+#10311 = CARTESIAN_POINT('',(-3.20753440207,1.202973095637E-02,
+    40.788276805042));
+#10312 = CARTESIAN_POINT('',(-3.207377954548,-5.070585735945E-02,
+    40.788368521565));
+#10313 = CARTESIAN_POINT('',(-3.205478126126,-0.115889202844,
+    40.788487500595));
+#10314 = CARTESIAN_POINT('',(-3.201600864243,-0.183784765865,
+    40.788639049787));
+#10315 = CARTESIAN_POINT('',(-3.195456143912,-0.254692748082,
+    40.788829506244));
+#10316 = CARTESIAN_POINT('',(-3.186671749609,-0.328959126507,
+    40.789067034013));
+#10317 = CARTESIAN_POINT('',(-3.174758040681,-0.406988770244,
+    40.789362766947));
+#10318 = CARTESIAN_POINT('',(-3.159063700348,-0.489261639832,
+    40.789732296908));
+#10319 = CARTESIAN_POINT('',(-3.1285518522,-0.619897283976,
+    40.79043011254));
+#10320 = CARTESIAN_POINT('',(-3.11721402971,-0.664648750978,
+    40.790686978617));
+#10321 = CARTESIAN_POINT('',(-3.104606694881,-0.710676346157,
+    40.790970344136));
+#10322 = CARTESIAN_POINT('',(-3.090599173097,-0.758060852478,
+    40.791283832643));
+#10323 = CARTESIAN_POINT('',(-3.07503943742,-0.806891707033,
+    40.791631871966));
+#10324 = CARTESIAN_POINT('',(-3.057755193755,-0.857266736978,
+    40.792019498783));
+#10325 = CARTESIAN_POINT('',(-3.038549034608,-0.909293884288,
+    40.792452548453));
+#10326 = CARTESIAN_POINT('',(-3.01718766169,-0.963094919419,
+    40.792938230092));
+#10327 = CARTESIAN_POINT('',(-2.99338517707,-1.018811143777,
+    40.79348608692));
+#10328 = CARTESIAN_POINT('',(-2.966780443172,-1.076611081086,
+    40.794109341849));
+#10329 = CARTESIAN_POINT('',(-2.936908511363,-1.136700157592,
+    40.794826628341));
+#10330 = CARTESIAN_POINT('',(-2.886294923292,-1.230648477903,
+    40.796082845604));
+#10331 = CARTESIAN_POINT('',(-2.868452280613,-1.262601611375,
+    40.79653196467));
+#10332 = CARTESIAN_POINT('',(-2.849567092259,-1.295222154598,
+    40.797014292413));
+#10333 = CARTESIAN_POINT('',(-2.829549110126,-1.328546915936,
+    40.797534075403));
+#10334 = CARTESIAN_POINT('',(-2.808294029911,-1.362617517156,
+    40.798096454318));
+#10335 = CARTESIAN_POINT('',(-2.785684422119,-1.397480125875,
+    40.798707312977));
+#10336 = CARTESIAN_POINT('',(-2.761586501184,-1.433186532265,
+    40.799373500173));
+#10337 = CARTESIAN_POINT('',(-2.735842732718,-1.469796570152,
+    40.800103424293));
+#10338 = CARTESIAN_POINT('',(-2.708260278867,-1.507381882358,
+    40.800908020742));
+#10339 = CARTESIAN_POINT('',(-2.678595281799,-1.546031030429,
+    40.801802092158));
+#10340 = CARTESIAN_POINT('',(-2.646532985295,-1.585855948633,
+    40.802806021426));
+#10341 = CARTESIAN_POINT('',(-2.594229049068,-1.647571639144,
+    40.804518775517));
+#10342 = CARTESIAN_POINT('',(-2.576099482824,-1.668471090689,
+    40.805123526882));
+#10343 = CARTESIAN_POINT('',(-2.557208533211,-1.689720831075,
+    40.80576705884));
+#10344 = CARTESIAN_POINT('',(-2.537494352567,-1.711342195444,
+    40.806453800425));
+#10345 = CARTESIAN_POINT('',(-2.516892906516,-1.733357288476,
+    40.807188302799));
+#10346 = CARTESIAN_POINT('',(-2.495331172336,-1.755791152904,
+    40.807975879587));
+#10347 = CARTESIAN_POINT('',(-2.472720337389,-1.778673938054,
+    40.808823247224));
+#10348 = CARTESIAN_POINT('',(-2.448948997479,-1.802043068349,
+    40.809739165297));
+#10349 = CARTESIAN_POINT('',(-2.423876355282,-1.825945411853,
+    40.810735076887));
+#10350 = CARTESIAN_POINT('',(-2.397325418716,-1.850439448779,
+    40.811825748913));
+#10351 = CARTESIAN_POINT('',(-2.369076199351,-1.875597440026,
+    40.813029912473));
+#10352 = CARTESIAN_POINT('',(-2.32375026652,-1.914462673531,
+    40.815041398548));
+#10353 = CARTESIAN_POINT('',(-2.308152181231,-1.927604989364,
+    40.815745980989));
+#10354 = CARTESIAN_POINT('',(-2.292017514628,-1.940949797969,
+    40.816488607779));
+#10355 = CARTESIAN_POINT('',(-2.27530256697,-1.954511292888,
+    40.817273079771));
+#10356 = CARTESIAN_POINT('',(-2.257962124726,-1.96830416819,
+    40.818103432154));
+#10357 = CARTESIAN_POINT('',(-2.23994450631,-1.982345180313,
+    40.818984325188));
+#10358 = CARTESIAN_POINT('',(-2.221186607658,-1.99665470977,
+    40.819921434951));
+#10359 = CARTESIAN_POINT('',(-2.201608948031,-2.01125832304,
+    40.820921844082));
+#10360 = CARTESIAN_POINT('',(-2.181110715563,-2.026188334249,
+    40.821994432517));
+#10361 = CARTESIAN_POINT('',(-2.159564813039,-2.041485367049,
+    40.823150268242));
+#10362 = CARTESIAN_POINT('',(-2.136812903505,-2.057199916343,
+    40.824402998025));
+#10363 = CARTESIAN_POINT('',(-2.100584232213,-2.081490906992,
+    40.826452358234));
+#10364 = CARTESIAN_POINT('',(-2.088159663569,-2.089707207052,
+    40.827163860083));
+#10365 = CARTESIAN_POINT('',(-2.075352817999,-2.098053565768,
+    40.827906252006));
+#10366 = CARTESIAN_POINT('',(-2.062132152162,-2.106539997693,
+    40.82868208782));
+#10367 = CARTESIAN_POINT('',(-2.048464956436,-2.115176891003,
+    40.829494130301));
+#10368 = CARTESIAN_POINT('',(-2.034313800029,-2.12397612219,
+    40.830345514638));
+#10369 = CARTESIAN_POINT('',(-2.01963297594,-2.132952170525,
+    40.831239911878));
+#10370 = CARTESIAN_POINT('',(-2.00436494611,-2.142123232821,
+    40.832181692371));
+#10371 = CARTESIAN_POINT('',(-1.988436786371,-2.151512337871,
+    40.833176089223));
+#10372 = CARTESIAN_POINT('',(-1.971756631577,-2.161148461181,
+    40.834229361736));
+#10373 = CARTESIAN_POINT('',(-1.954210120598,-2.171067639478,
+    40.835348958861));
+#10374 = CARTESIAN_POINT('',(-1.926380201797,-2.186437308302,
+    40.837141044532));
+#10375 = CARTESIAN_POINT('',(-1.916853064734,-2.191641975771,
+    40.837757207721));
+#10376 = CARTESIAN_POINT('',(-1.90705118573,-2.19693570695,
+    40.838393387818));
+#10377 = CARTESIAN_POINT('',(-1.89695188785,-2.202325633763,
+    40.839050862723));
+#10378 = CARTESIAN_POINT('',(-1.886531585132,-2.207819175236,
+    40.839731016469));
+#10379 = CARTESIAN_POINT('',(-1.875763306056,-2.213424811856,
+    40.840435383062));
+#10380 = CARTESIAN_POINT('',(-1.864614216954,-2.219152859934,
+    40.841165690328));
+#10381 = CARTESIAN_POINT('',(-1.853043145499,-2.225016245962,
+    40.841923903751));
+#10382 = CARTESIAN_POINT('',(-1.840998104106,-2.231031280979,
+    40.84271227032));
+#10383 = CARTESIAN_POINT('',(-1.828413813413,-2.237218434924,
+    40.843533362368));
+#10384 = CARTESIAN_POINT('',(-1.815209225703,-2.243603111,
+    40.844390121415));
+#10385 = CARTESIAN_POINT('',(-1.794322959689,-2.253523074555,
+    40.84573379231));
+#10386 = CARTESIAN_POINT('',(-1.787181758068,-2.256886642796,
+    40.846191444251));
+#10387 = CARTESIAN_POINT('',(-1.77984448854,-2.260312432138,
+    40.846659297165));
+#10388 = CARTESIAN_POINT('',(-1.772295203954,-2.263805436332,
+    40.84713781463));
+#10389 = CARTESIAN_POINT('',(-1.764517282381,-2.267370860859,
+    40.847627492126));
+#10390 = CARTESIAN_POINT('',(-1.756491744532,-2.271014648265,
+    40.84812886469));
+#10391 = CARTESIAN_POINT('',(-1.748195571164,-2.274744003531,
+    40.848642514569));
+#10392 = CARTESIAN_POINT('',(-1.739600020511,-2.278567919393,
+    40.849169078875));
+#10393 = CARTESIAN_POINT('',(-1.730668945679,-2.282497701719,
+    40.849709257239));
+#10394 = CARTESIAN_POINT('',(-1.72135711208,-2.286547494834,
+    40.850263819467));
+#10395 = CARTESIAN_POINT('',(-1.711608514833,-2.290734806884,
+    40.850833613189));
+#10396 = CARTESIAN_POINT('',(-1.696227786864,-2.29725414932,
+    40.851712550687));
+#10397 = CARTESIAN_POINT('',(-1.690975064382,-2.299466839102,
+    40.85200957187));
+#10398 = CARTESIAN_POINT('',(-1.685584975251,-2.301722713998,
+    40.852310754469));
+#10399 = CARTESIAN_POINT('',(-1.680046584315,-2.304025190923,
+    40.852616223002));
+#10400 = CARTESIAN_POINT('',(-1.674348463156,-2.306377841059,
+    40.852926108193));
+#10401 = CARTESIAN_POINT('',(-1.668477578441,-2.308784736667,
+    40.853240548054));
+#10402 = CARTESIAN_POINT('',(-1.662418180355,-2.311250797913,
+    40.853559688972));
+#10403 = CARTESIAN_POINT('',(-1.656150690922,-2.313782139687,
+    40.853883686792));
+#10404 = CARTESIAN_POINT('',(-1.649650592449,-2.316386418423,
+    40.854212707902));
+#10405 = CARTESIAN_POINT('',(-1.642887315861,-2.319073178919,
+    40.854546930319));
+#10406 = CARTESIAN_POINT('',(-1.635823129112,-2.321854201161,
+    40.854886544772));
+#10407 = CARTESIAN_POINT('',(-1.624706473775,-2.326188670125,
+    40.855404361291));
+#10408 = CARTESIAN_POINT('',(-1.620910294868,-2.32766186478,
+    40.855578367147));
+#10409 = CARTESIAN_POINT('',(-1.617020876017,-2.32916424766,
+    40.855753798042));
+#10410 = CARTESIAN_POINT('',(-1.61303315015,-2.330697400876,
+    40.855930680185));
+#10411 = CARTESIAN_POINT('',(-1.608939595946,-2.332263672094,
+    40.856109041309));
+#10412 = CARTESIAN_POINT('',(-1.604730237818,-2.333866174539,
+    40.856288910668));
+#10413 = CARTESIAN_POINT('',(-1.600392645937,-2.335508786984,
+    40.856470319037));
+#10414 = CARTESIAN_POINT('',(-1.595911936205,-2.337196153767,
+    40.856653298713));
+#10415 = CARTESIAN_POINT('',(-1.591270770281,-2.33893368477,
+    40.856837883516));
+#10416 = CARTESIAN_POINT('',(-1.586449355562,-2.34072755544,
+    40.857024108786));
+#10417 = CARTESIAN_POINT('',(-1.58142544519,-2.342584706771,
+    40.857212011385));
+#10418 = CARTESIAN_POINT('',(-1.570923230918,-2.346440983866,
+    40.85759124801));
+#10419 = CARTESIAN_POINT('',(-1.565375809248,-2.348461658908,
+    40.857782584107));
+#10420 = CARTESIAN_POINT('',(-1.560115994566,-2.350392828652,
+    40.857975670811));
+#10421 = CARTESIAN_POINT('',(-1.552202603348,-2.35315146761,
+    40.858170585567));
+#10422 = CARTESIAN_POINT('',(-1.550360802845,-2.354017354791,
+    40.858367269247));
+#10423 = CARTESIAN_POINT('',(-1.535544059337,-2.358928604453,
+    40.858566001563));
+#10424 = CARTESIAN_POINT('',(-1.538568946236,-2.358277597273,
+    40.858766459797));
+#10425 = CARTESIAN_POINT('',(-1.520169320059,-2.364306293722,
+    40.858969193377));
+#10426 = CARTESIAN_POINT('',(-1.51948118714,-2.364813332677,
+    40.859173772065));
+#10427 = CARTESIAN_POINT('',(-1.503909108911,-2.369960992055,
+    40.85938071772));
+#10428 = CARTESIAN_POINT('',(-1.495336009345,-2.372926876543,
+    40.859589818384));
+#10429 = CARTESIAN_POINT('',(-1.475148693569,-2.379514149373,
+    40.8598015981));
+#10430 = DEFINITIONAL_REPRESENTATION('',(#10431),#10498);
+#10431 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#10432,#10433,#10434,#10435,
+    #10436,#10437,#10438,#10439,#10440,#10441,#10442,#10443,#10444,
+    #10445,#10446,#10447,#10448,#10449,#10450,#10451,#10452,#10453,
+    #10454,#10455,#10456,#10457,#10458,#10459,#10460,#10461,#10462,
+    #10463,#10464,#10465,#10466,#10467,#10468,#10469,#10470,#10471,
+    #10472,#10473,#10474,#10475,#10476,#10477,#10478,#10479,#10480,
+    #10481,#10482,#10483,#10484,#10485,#10486,#10487,#10488,#10489,
+    #10490,#10491,#10492,#10493,#10494,#10495,#10496,#10497),
+  .UNSPECIFIED.,.F.,.F.,(10,8,8,8,8,8,8,8,10),(0.,6.25E-02,0.125,0.25,
+    0.5,0.75,0.875,0.9375,1.),.UNSPECIFIED.);
+#10432 = CARTESIAN_POINT('',(8.992851035827,1.230142036288E-02));
+#10433 = CARTESIAN_POINT('',(8.919134793221,1.214198054589E-02));
+#10434 = CARTESIAN_POINT('',(8.827695735989,1.193951149453E-02));
+#10435 = CARTESIAN_POINT('',(8.725802443376,1.16945357691E-02));
+#10436 = CARTESIAN_POINT('',(8.649795925449,1.150366769947E-02));
+#10437 = CARTESIAN_POINT('',(8.594009230903,1.135926962341E-02));
+#10438 = CARTESIAN_POINT('',(8.528923327928,1.118800068042E-02));
+#10439 = CARTESIAN_POINT('',(8.447533282505,1.096924946707E-02));
+#10440 = CARTESIAN_POINT('',(8.378898758609,1.077444185962E-02));
+#10441 = CARTESIAN_POINT('',(8.236806970752,1.036198875952E-02));
+#10442 = CARTESIAN_POINT('',(8.166255183454,1.01509869675E-02));
+#10443 = CARTESIAN_POINT('',(8.096067812274,9.934880758007E-03));
+#10444 = CARTESIAN_POINT('',(8.026155239238,9.713467582397E-03));
+#10445 = CARTESIAN_POINT('',(7.95646791891,9.486671518895E-03));
+#10446 = CARTESIAN_POINT('',(7.886996378394,9.254543272599E-03));
+#10447 = CARTESIAN_POINT('',(7.817771217331,9.017260175471E-03));
+#10448 = CARTESIAN_POINT('',(7.7488631079,8.775126186344E-03));
+#10449 = CARTESIAN_POINT('',(7.543422168665,8.03546330007E-03));
+#10450 = CARTESIAN_POINT('',(7.407567233821,7.522671530036E-03));
+#10451 = CARTESIAN_POINT('',(7.272791993311,6.990766605767E-03));
+#10452 = CARTESIAN_POINT('',(7.139070450152,6.440318552209E-03));
+#10453 = CARTESIAN_POINT('',(7.006376607366,5.871897394311E-03));
+#10454 = CARTESIAN_POINT('',(6.87468446797,5.286073157021E-03));
+#10455 = CARTESIAN_POINT('',(6.743968034985,4.683415865288E-03));
+#10456 = CARTESIAN_POINT('',(6.614201311429,4.064495544059E-03));
+#10457 = CARTESIAN_POINT('',(6.227672278107,2.160655566729E-03));
+#10458 = CARTESIAN_POINT('',(5.973581284825,8.282724452933E-04));
+#10459 = CARTESIAN_POINT('',(5.722771034183,-5.630415454984E-04));
+#10460 = CARTESIAN_POINT('',(5.474929992048,-2.009238296968E-03));
+#10461 = CARTESIAN_POINT('',(5.229749376458,-3.506447192283E-03));
+#10462 = CARTESIAN_POINT('',(4.986923157603,-5.050975106462E-03));
+#10463 = CARTESIAN_POINT('',(4.746148057847,-6.63930640637E-03));
+#10464 = CARTESIAN_POINT('',(4.507123551709,-8.268102950718E-03));
+#10465 = CARTESIAN_POINT('',(4.03198018004,-1.160030522942E-02));
+#10466 = CARTESIAN_POINT('',(3.795862998937,-1.330367050728E-02));
+#10467 = CARTESIAN_POINT('',(3.560911716002,-1.504117934267E-02));
+#10468 = CARTESIAN_POINT('',(3.326840022911,-1.680982609103E-02));
+#10469 = CARTESIAN_POINT('',(3.093363909582,-1.86067200442E-02));
+#10470 = CARTESIAN_POINT('',(2.860201664174,-2.042908543046E-02));
+#10471 = CARTESIAN_POINT('',(2.627073873088,-2.227426141448E-02));
+#10472 = CARTESIAN_POINT('',(2.393703420967,-2.413970209733E-02));
+#10473 = CARTESIAN_POINT('',(2.042871525559,-2.696461372613E-02));
+#10474 = CARTESIAN_POINT('',(1.925801995073,-2.791066083657E-02));
+#10475 = CARTESIAN_POINT('',(1.808569195541,-2.886083404103E-02));
+#10476 = CARTESIAN_POINT('',(1.691135423268,-2.981484953266E-02));
+#10477 = CARTESIAN_POINT('',(1.573462974558,-3.077242350464E-02));
+#10478 = CARTESIAN_POINT('',(1.455514145713,-3.173327215014E-02));
+#10479 = CARTESIAN_POINT('',(1.337251233039,-3.269711166233E-02));
+#10480 = CARTESIAN_POINT('',(1.218636532839,-3.366365823437E-02));
+#10481 = CARTESIAN_POINT('',(1.040130245707,-3.511711297197E-02));
+#10482 = CARTESIAN_POINT('',(0.9802926029,-3.56041279496E-02));
+#10483 = CARTESIAN_POINT('',(0.921210193342,-3.608476693798E-02));
+#10484 = CARTESIAN_POINT('',(0.861920341553,-3.656676248575E-02));
+#10485 = CARTESIAN_POINT('',(0.801570914791,-3.705694375296E-02));
+#10486 = CARTESIAN_POINT('',(0.740436923387,-3.755299920226E-02));
+#10487 = CARTESIAN_POINT('',(0.679789722847,-3.804454397233E-02));
+#10488 = CARTESIAN_POINT('',(0.620618817728,-3.852349193423E-02));
+#10489 = CARTESIAN_POINT('',(0.501793716832,-3.948397292592E-02));
+#10490 = CARTESIAN_POINT('',(0.442293608832,-3.996433627105E-02));
+#10491 = CARTESIAN_POINT('',(0.3792251583,-4.047209096751E-02));
+#10492 = CARTESIAN_POINT('',(0.320426615863,-4.09468877501E-02));
+#10493 = CARTESIAN_POINT('',(0.226121458785,-4.170181416951E-02));
+#10494 = CARTESIAN_POINT('',(0.203274037786,-4.188490431207E-02));
+#10495 = CARTESIAN_POINT('',(0.147656117895,-4.232991428724E-02));
+#10496 = CARTESIAN_POINT('',(9.851006834519E-02,-4.272243995924E-02));
+#10497 = CARTESIAN_POINT('',(3.703628923012E-02,-4.321203646617E-02));
+#10498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10499 = ORIENTED_EDGE('',*,*,#10500,.T.);
+#10500 = EDGE_CURVE('',#9609,#9082,#10501,.T.);
+#10501 = SURFACE_CURVE('',#10502,(#10507,#10514),.PCURVE_S1.);
+#10502 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10503,#10504,#10505,#10506),
+  .UNSPECIFIED.,.F.,.F.,(3,1,3),(-1.638069995705,2.860622272079,
+    3.023523213907),.UNSPECIFIED.);
+#10503 = CARTESIAN_POINT('',(-7.917690244719E-02,1.225719675393,40.86));
+#10504 = CARTESIAN_POINT('',(2.170169231445,1.225719675398,40.86));
+#10505 = CARTESIAN_POINT('',(4.500965836251,1.225719675404,40.86));
+#10506 = CARTESIAN_POINT('',(4.582416307165,1.225719675404,40.86));
+#10507 = PCURVE('',#9058,#10508);
+#10508 = DEFINITIONAL_REPRESENTATION('',(#10509),#10513);
+#10509 = LINE('',#10510,#10511);
+#10510 = CARTESIAN_POINT('',(4.498692267784,0.));
+#10511 = VECTOR('',#10512,1.);
+#10512 = DIRECTION('',(0.,1.));
+#10513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10514 = PCURVE('',#9447,#10515);
+#10515 = DEFINITIONAL_REPRESENTATION('',(#10516),#10519);
+#10516 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10517,#10518),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.638069995705,2.860622272079),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10517 = CARTESIAN_POINT('',(0.555671101153,1.225719675393));
+#10518 = CARTESIAN_POINT('',(5.054363368937,1.225719675404));
+#10519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10520 = ORIENTED_EDGE('',*,*,#9126,.T.);
+#10521 = ORIENTED_EDGE('',*,*,#9044,.F.);
+#10522 = ADVANCED_FACE('',(#10523),#9018,.T.);
+#10523 = FACE_BOUND('',#10524,.T.);
+#10524 = EDGE_LOOP('',(#10525,#10547,#11195,#11372,#11373));
+#10525 = ORIENTED_EDGE('',*,*,#10526,.T.);
+#10526 = EDGE_CURVE('',#9164,#10527,#10529,.T.);
+#10527 = VERTEX_POINT('',#10528);
+#10528 = CARTESIAN_POINT('',(-2.840304903782,1.321456739778,
+    40.788886233877));
+#10529 = SURFACE_CURVE('',#10530,(#10533,#10540),.PCURVE_S1.);
+#10530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10531,#10532),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#10531 = CARTESIAN_POINT('',(-3.019696007144,1.649999999998,39.7));
+#10532 = CARTESIAN_POINT('',(-2.828589100448,1.3,40.86));
+#10533 = PCURVE('',#9018,#10534);
+#10534 = DEFINITIONAL_REPRESENTATION('',(#10535),#10539);
+#10535 = LINE('',#10536,#10537);
+#10536 = CARTESIAN_POINT('',(2.606635799863,0.));
+#10537 = VECTOR('',#10538,1.);
+#10538 = DIRECTION('',(0.,1.));
+#10539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10540 = PCURVE('',#9202,#10541);
+#10541 = DEFINITIONAL_REPRESENTATION('',(#10542),#10546);
+#10542 = LINE('',#10543,#10544);
+#10543 = CARTESIAN_POINT('',(-6.8,0.));
+#10544 = VECTOR('',#10545,1.);
+#10545 = DIRECTION('',(0.,1.));
+#10546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10547 = ORIENTED_EDGE('',*,*,#10548,.F.);
+#10548 = EDGE_CURVE('',#10549,#10527,#10551,.T.);
+#10549 = VERTEX_POINT('',#10550);
+#10550 = CARTESIAN_POINT('',(-0.634696208333,2.523584792571,
+    40.824443095132));
+#10551 = SURFACE_CURVE('',#10552,(#10709,#10719),.PCURVE_S1.);
+#10552 = ( BOUNDED_CURVE() B_SPLINE_CURVE(12,(#10553,#10554,#10555,
+    #10556,#10557,#10558,#10559,#10560,#10561,#10562,#10563,#10564,
+    #10565,#10566,#10567,#10568,#10569,#10570,#10571,#10572,#10573,
+    #10574,#10575,#10576,#10577,#10578,#10579,#10580,#10581,#10582,
+    #10583,#10584,#10585,#10586,#10587,#10588,#10589,#10590,#10591,
+    #10592,#10593,#10594,#10595,#10596,#10597,#10598,#10599,#10600,
+    #10601,#10602,#10603,#10604,#10605,#10606,#10607,#10608,#10609,
+    #10610,#10611,#10612,#10613,#10614,#10615,#10616,#10617,#10618,
+    #10619,#10620,#10621,#10622,#10623,#10624,#10625,#10626,#10627,
+    #10628,#10629,#10630,#10631,#10632,#10633,#10634,#10635,#10636,
+    #10637,#10638,#10639,#10640,#10641,#10642,#10643,#10644,#10645,
+    #10646,#10647,#10648,#10649,#10650,#10651,#10652,#10653,#10654,
+    #10655,#10656,#10657,#10658,#10659,#10660,#10661,#10662,#10663,
+    #10664,#10665,#10666,#10667,#10668,#10669,#10670,#10671,#10672,
+    #10673,#10674,#10675,#10676,#10677,#10678,#10679,#10680,#10681,
+    #10682,#10683,#10684,#10685,#10686,#10687,#10688,#10689,#10690,
+    #10691,#10692,#10693,#10694,#10695,#10696,#10697,#10698,#10699,
+    #10700,#10701,#10702,#10703,#10704,#10705,#10706,#10707,#10708),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((13,11,11,11,11,11,11,
+    11,11,11,11,11,11,11,13),(-1.592377246387,0.,5.282781312667,
+    6.341627551053,6.871050670246,7.135762229843,7.268118009641,
+    7.33429589954,7.36738484449,7.383929316964,7.392201553202,
+    7.396337671321,7.39840573038,7.39943975991,7.400473789439),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.000000000001,0.999999999998,
+    1.000000000002,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002,
+    0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,0.999999999999
+    ,1.000000000001,0.999999999997,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000004,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.
+    ,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999996,1.000000000004,0.999999999997,1.000000000002,
+    0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001,
+    0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.,1.
+    ,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000003,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,
+    1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001,
+    0.999999999998,1.000000000003,0.999999999996,1.000000000004,
+    0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,
+    0.999999999999,1.000000000001,0.999999999999,1.000000000001,
+0.999999999999,1.,1.,1.,1.)) REPRESENTATION_ITEM('') );
+#10553 = CARTESIAN_POINT('',(1.913106855722,-0.337979891339,
+    40.788212474225));
+#10554 = CARTESIAN_POINT('',(1.935872814609,-0.168481177182,
+    40.787966437444));
+#10555 = CARTESIAN_POINT('',(1.944717171938,-8.895599725956E-03,
+    40.787887187177));
+#10556 = CARTESIAN_POINT('',(1.942716126686,0.143263693944,
+    40.787896909872));
+#10557 = CARTESIAN_POINT('',(1.931549716221,0.289426130644,
+    40.787947814802));
+#10558 = CARTESIAN_POINT('',(1.912167025228,0.430469724916,
+    40.788013076969));
+#10559 = CARTESIAN_POINT('',(1.885163362655,0.567019070912,
+    40.78807963594));
+#10560 = CARTESIAN_POINT('',(1.850949303864,0.699581815352,
+    40.788142670432));
+#10561 = CARTESIAN_POINT('',(1.809791494614,0.828570114698,
+    40.788201568409));
+#10562 = CARTESIAN_POINT('',(1.761805114203,0.95425357947,
+    40.788257212521));
+#10563 = CARTESIAN_POINT('',(1.706977894354,1.076690208915,
+    40.78831040064));
+#10564 = CARTESIAN_POINT('',(1.645305591105,1.195681818934,
+    40.788361221321));
+#10565 = CARTESIAN_POINT('',(1.350906159488,1.692711625468,
+    40.788568388455));
+#10566 = CARTESIAN_POINT('',(1.052709848874,2.032040980415,
+    40.788698463243));
+#10567 = CARTESIAN_POINT('',(0.691416348324,2.313881402518,
+    40.788799565459));
+#10568 = CARTESIAN_POINT('',(0.279265358015,2.525292676047,
+    40.788871758905));
+#10569 = CARTESIAN_POINT('',(-0.168587011343,2.656317332726,
+    40.788915068681));
+#10570 = CARTESIAN_POINT('',(-0.634850060602,2.700699572221,
+    40.788929503371));
+#10571 = CARTESIAN_POINT('',(-1.101109910631,2.656311333317,
+    40.78891506633));
+#10572 = CARTESIAN_POINT('',(-1.548955077128,2.525289580287,
+    40.788871757632));
+#10573 = CARTESIAN_POINT('',(-1.961100791851,2.313888869043,
+    40.788799568231));
+#10574 = CARTESIAN_POINT('',(-2.322396650429,2.032053257606,
+    40.788698467893));
+#10575 = CARTESIAN_POINT('',(-2.620602166675,1.692711625482,
+    40.788568388454));
+#10576 = CARTESIAN_POINT('',(-2.89215540149,1.234252684103,
+    40.788377298053));
+#10577 = CARTESIAN_POINT('',(-2.934596120256,1.155981339793,
+    40.788344050916));
+#10578 = CARTESIAN_POINT('',(-2.974085560946,1.076146147699,
+    40.788309806903));
+#10579 = CARTESIAN_POINT('',(-3.010625376579,0.994733609457,
+    40.788274607168));
+#10580 = CARTESIAN_POINT('',(-3.044252853395,0.911591657691,
+    40.788238060129));
+#10581 = CARTESIAN_POINT('',(-3.07501644382,0.826450802968,
+    40.788199575456));
+#10582 = CARTESIAN_POINT('',(-3.10294426101,0.738931784178,
+    40.788158961588));
+#10583 = CARTESIAN_POINT('',(-3.1280055352,0.648539722354,
+    40.788117386775));
+#10584 = CARTESIAN_POINT('',(-3.15006503159,0.554644777907,
+    40.788078703644));
+#10585 = CARTESIAN_POINT('',(-3.168830430025,0.456449311308,
+    40.788051137295));
+#10586 = CARTESIAN_POINT('',(-3.183792666269,0.352941547178,
+    40.788049336916));
+#10587 = CARTESIAN_POINT('',(-3.199342519368,0.187782839154,
+    40.788120517939));
+#10588 = CARTESIAN_POINT('',(-3.203367696395,0.131075397168,
+    40.788156708566));
+#10589 = CARTESIAN_POINT('',(-3.206142750553,7.255323263696E-02,
+    40.788207620663));
+#10590 = CARTESIAN_POINT('',(-3.20753440207,1.202973095637E-02,
+    40.788276805042));
+#10591 = CARTESIAN_POINT('',(-3.207377954548,-5.070585735945E-02,
+    40.788368521565));
+#10592 = CARTESIAN_POINT('',(-3.205478126126,-0.115889202844,
+    40.788487500595));
+#10593 = CARTESIAN_POINT('',(-3.201600864243,-0.183784765865,
+    40.788639049787));
+#10594 = CARTESIAN_POINT('',(-3.195456143912,-0.254692748082,
+    40.788829506244));
+#10595 = CARTESIAN_POINT('',(-3.186671749609,-0.328959126507,
+    40.789067034013));
+#10596 = CARTESIAN_POINT('',(-3.174758040681,-0.406988770244,
+    40.789362766947));
+#10597 = CARTESIAN_POINT('',(-3.159063700348,-0.489261639832,
+    40.789732296908));
+#10598 = CARTESIAN_POINT('',(-3.1285518522,-0.619897283976,
+    40.79043011254));
+#10599 = CARTESIAN_POINT('',(-3.11721402971,-0.664648750978,
+    40.790686978617));
+#10600 = CARTESIAN_POINT('',(-3.104606694881,-0.710676346157,
+    40.790970344136));
+#10601 = CARTESIAN_POINT('',(-3.090599173097,-0.758060852478,
+    40.791283832643));
+#10602 = CARTESIAN_POINT('',(-3.07503943742,-0.806891707033,
+    40.791631871966));
+#10603 = CARTESIAN_POINT('',(-3.057755193755,-0.857266736978,
+    40.792019498783));
+#10604 = CARTESIAN_POINT('',(-3.038549034608,-0.909293884288,
+    40.792452548453));
+#10605 = CARTESIAN_POINT('',(-3.01718766169,-0.963094919419,
+    40.792938230092));
+#10606 = CARTESIAN_POINT('',(-2.99338517707,-1.018811143777,
+    40.79348608692));
+#10607 = CARTESIAN_POINT('',(-2.966780443172,-1.076611081086,
+    40.794109341849));
+#10608 = CARTESIAN_POINT('',(-2.936908511363,-1.136700157592,
+    40.794826628341));
+#10609 = CARTESIAN_POINT('',(-2.886294923292,-1.230648477903,
+    40.796082845604));
+#10610 = CARTESIAN_POINT('',(-2.868452280613,-1.262601611375,
+    40.79653196467));
+#10611 = CARTESIAN_POINT('',(-2.849567092259,-1.295222154598,
+    40.797014292413));
+#10612 = CARTESIAN_POINT('',(-2.829549110126,-1.328546915936,
+    40.797534075403));
+#10613 = CARTESIAN_POINT('',(-2.808294029911,-1.362617517156,
+    40.798096454318));
+#10614 = CARTESIAN_POINT('',(-2.785684422119,-1.397480125875,
+    40.798707312977));
+#10615 = CARTESIAN_POINT('',(-2.761586501184,-1.433186532265,
+    40.799373500173));
+#10616 = CARTESIAN_POINT('',(-2.735842732718,-1.469796570152,
+    40.800103424293));
+#10617 = CARTESIAN_POINT('',(-2.708260278867,-1.507381882358,
+    40.800908020742));
+#10618 = CARTESIAN_POINT('',(-2.678595281799,-1.546031030429,
+    40.801802092158));
+#10619 = CARTESIAN_POINT('',(-2.646532985295,-1.585855948633,
+    40.802806021426));
+#10620 = CARTESIAN_POINT('',(-2.594229049068,-1.647571639144,
+    40.804518775517));
+#10621 = CARTESIAN_POINT('',(-2.576099482824,-1.668471090689,
+    40.805123526882));
+#10622 = CARTESIAN_POINT('',(-2.557208533211,-1.689720831075,
+    40.80576705884));
+#10623 = CARTESIAN_POINT('',(-2.537494352567,-1.711342195444,
+    40.806453800425));
+#10624 = CARTESIAN_POINT('',(-2.516892906516,-1.733357288476,
+    40.807188302799));
+#10625 = CARTESIAN_POINT('',(-2.495331172336,-1.755791152904,
+    40.807975879587));
+#10626 = CARTESIAN_POINT('',(-2.472720337389,-1.778673938054,
+    40.808823247224));
+#10627 = CARTESIAN_POINT('',(-2.448948997479,-1.802043068349,
+    40.809739165297));
+#10628 = CARTESIAN_POINT('',(-2.423876355282,-1.825945411853,
+    40.810735076887));
+#10629 = CARTESIAN_POINT('',(-2.397325418716,-1.850439448779,
+    40.811825748913));
+#10630 = CARTESIAN_POINT('',(-2.369076199351,-1.875597440026,
+    40.813029912473));
+#10631 = CARTESIAN_POINT('',(-2.32375026652,-1.914462673531,
+    40.815041398548));
+#10632 = CARTESIAN_POINT('',(-2.308152181231,-1.927604989364,
+    40.815745980989));
+#10633 = CARTESIAN_POINT('',(-2.292017514628,-1.940949797969,
+    40.816488607779));
+#10634 = CARTESIAN_POINT('',(-2.27530256697,-1.954511292888,
+    40.817273079771));
+#10635 = CARTESIAN_POINT('',(-2.257962124726,-1.96830416819,
+    40.818103432154));
+#10636 = CARTESIAN_POINT('',(-2.23994450631,-1.982345180313,
+    40.818984325188));
+#10637 = CARTESIAN_POINT('',(-2.221186607658,-1.99665470977,
+    40.819921434951));
+#10638 = CARTESIAN_POINT('',(-2.201608948031,-2.01125832304,
+    40.820921844082));
+#10639 = CARTESIAN_POINT('',(-2.181110715563,-2.026188334249,
+    40.821994432517));
+#10640 = CARTESIAN_POINT('',(-2.159564813039,-2.041485367049,
+    40.823150268242));
+#10641 = CARTESIAN_POINT('',(-2.136812903505,-2.057199916343,
+    40.824402998025));
+#10642 = CARTESIAN_POINT('',(-2.100584232213,-2.081490906992,
+    40.826452358234));
+#10643 = CARTESIAN_POINT('',(-2.088159663569,-2.089707207052,
+    40.827163860083));
+#10644 = CARTESIAN_POINT('',(-2.075352817999,-2.098053565768,
+    40.827906252006));
+#10645 = CARTESIAN_POINT('',(-2.062132152162,-2.106539997693,
+    40.82868208782));
+#10646 = CARTESIAN_POINT('',(-2.048464956436,-2.115176891003,
+    40.829494130301));
+#10647 = CARTESIAN_POINT('',(-2.034313800029,-2.12397612219,
+    40.830345514638));
+#10648 = CARTESIAN_POINT('',(-2.01963297594,-2.132952170525,
+    40.831239911878));
+#10649 = CARTESIAN_POINT('',(-2.00436494611,-2.142123232821,
+    40.832181692371));
+#10650 = CARTESIAN_POINT('',(-1.988436786371,-2.151512337871,
+    40.833176089223));
+#10651 = CARTESIAN_POINT('',(-1.971756631577,-2.161148461181,
+    40.834229361736));
+#10652 = CARTESIAN_POINT('',(-1.954210120598,-2.171067639478,
+    40.835348958861));
+#10653 = CARTESIAN_POINT('',(-1.926380201797,-2.186437308302,
+    40.837141044532));
+#10654 = CARTESIAN_POINT('',(-1.916853064734,-2.191641975771,
+    40.837757207721));
+#10655 = CARTESIAN_POINT('',(-1.90705118573,-2.19693570695,
+    40.838393387818));
+#10656 = CARTESIAN_POINT('',(-1.89695188785,-2.202325633763,
+    40.839050862723));
+#10657 = CARTESIAN_POINT('',(-1.886531585132,-2.207819175236,
+    40.839731016469));
+#10658 = CARTESIAN_POINT('',(-1.875763306056,-2.213424811856,
+    40.840435383062));
+#10659 = CARTESIAN_POINT('',(-1.864614216954,-2.219152859934,
+    40.841165690328));
+#10660 = CARTESIAN_POINT('',(-1.853043145499,-2.225016245962,
+    40.841923903751));
+#10661 = CARTESIAN_POINT('',(-1.840998104106,-2.231031280979,
+    40.84271227032));
+#10662 = CARTESIAN_POINT('',(-1.828413813413,-2.237218434924,
+    40.843533362368));
+#10663 = CARTESIAN_POINT('',(-1.815209225703,-2.243603111,
+    40.844390121415));
+#10664 = CARTESIAN_POINT('',(-1.794322959689,-2.253523074555,
+    40.84573379231));
+#10665 = CARTESIAN_POINT('',(-1.787181758068,-2.256886642796,
+    40.846191444251));
+#10666 = CARTESIAN_POINT('',(-1.77984448854,-2.260312432138,
+    40.846659297165));
+#10667 = CARTESIAN_POINT('',(-1.772295203954,-2.263805436332,
+    40.84713781463));
+#10668 = CARTESIAN_POINT('',(-1.764517282381,-2.267370860859,
+    40.847627492126));
+#10669 = CARTESIAN_POINT('',(-1.756491744532,-2.271014648265,
+    40.84812886469));
+#10670 = CARTESIAN_POINT('',(-1.748195571164,-2.274744003531,
+    40.848642514569));
+#10671 = CARTESIAN_POINT('',(-1.739600020511,-2.278567919393,
+    40.849169078875));
+#10672 = CARTESIAN_POINT('',(-1.730668945679,-2.282497701719,
+    40.849709257239));
+#10673 = CARTESIAN_POINT('',(-1.72135711208,-2.286547494834,
+    40.850263819467));
+#10674 = CARTESIAN_POINT('',(-1.711608514833,-2.290734806884,
+    40.850833613189));
+#10675 = CARTESIAN_POINT('',(-1.696227786864,-2.29725414932,
+    40.851712550687));
+#10676 = CARTESIAN_POINT('',(-1.690975064382,-2.299466839102,
+    40.85200957187));
+#10677 = CARTESIAN_POINT('',(-1.685584975251,-2.301722713998,
+    40.852310754469));
+#10678 = CARTESIAN_POINT('',(-1.680046584315,-2.304025190923,
+    40.852616223002));
+#10679 = CARTESIAN_POINT('',(-1.674348463156,-2.306377841059,
+    40.852926108193));
+#10680 = CARTESIAN_POINT('',(-1.668477578441,-2.308784736667,
+    40.853240548054));
+#10681 = CARTESIAN_POINT('',(-1.662418180355,-2.311250797913,
+    40.853559688972));
+#10682 = CARTESIAN_POINT('',(-1.656150690922,-2.313782139687,
+    40.853883686792));
+#10683 = CARTESIAN_POINT('',(-1.649650592449,-2.316386418423,
+    40.854212707902));
+#10684 = CARTESIAN_POINT('',(-1.642887315861,-2.319073178919,
+    40.854546930319));
+#10685 = CARTESIAN_POINT('',(-1.635823129112,-2.321854201161,
+    40.854886544772));
+#10686 = CARTESIAN_POINT('',(-1.624706473775,-2.326188670125,
+    40.855404361291));
+#10687 = CARTESIAN_POINT('',(-1.620910294868,-2.32766186478,
+    40.855578367147));
+#10688 = CARTESIAN_POINT('',(-1.617020876017,-2.32916424766,
+    40.855753798042));
+#10689 = CARTESIAN_POINT('',(-1.61303315015,-2.330697400876,
+    40.855930680185));
+#10690 = CARTESIAN_POINT('',(-1.608939595946,-2.332263672094,
+    40.856109041309));
+#10691 = CARTESIAN_POINT('',(-1.604730237818,-2.333866174539,
+    40.856288910668));
+#10692 = CARTESIAN_POINT('',(-1.600392645937,-2.335508786984,
+    40.856470319037));
+#10693 = CARTESIAN_POINT('',(-1.595911936205,-2.337196153767,
+    40.856653298713));
+#10694 = CARTESIAN_POINT('',(-1.591270770281,-2.33893368477,
+    40.856837883516));
+#10695 = CARTESIAN_POINT('',(-1.586449355562,-2.34072755544,
+    40.857024108786));
+#10696 = CARTESIAN_POINT('',(-1.58142544519,-2.342584706771,
+    40.857212011385));
+#10697 = CARTESIAN_POINT('',(-1.570923230918,-2.346440983866,
+    40.85759124801));
+#10698 = CARTESIAN_POINT('',(-1.565375809248,-2.348461658908,
+    40.857782584107));
+#10699 = CARTESIAN_POINT('',(-1.560115994566,-2.350392828652,
+    40.857975670811));
+#10700 = CARTESIAN_POINT('',(-1.552202603348,-2.35315146761,
+    40.858170585567));
+#10701 = CARTESIAN_POINT('',(-1.550360802845,-2.354017354791,
+    40.858367269247));
+#10702 = CARTESIAN_POINT('',(-1.535544059337,-2.358928604453,
+    40.858566001563));
+#10703 = CARTESIAN_POINT('',(-1.538568946236,-2.358277597273,
+    40.858766459797));
+#10704 = CARTESIAN_POINT('',(-1.520169320059,-2.364306293722,
+    40.858969193377));
+#10705 = CARTESIAN_POINT('',(-1.51948118714,-2.364813332677,
+    40.859173772065));
+#10706 = CARTESIAN_POINT('',(-1.503909108911,-2.369960992055,
+    40.85938071772));
+#10707 = CARTESIAN_POINT('',(-1.495336009345,-2.372926876543,
+    40.859589818384));
+#10708 = CARTESIAN_POINT('',(-1.475148693569,-2.379514149373,
+    40.8598015981));
+#10709 = PCURVE('',#9018,#10710);
+#10710 = DEFINITIONAL_REPRESENTATION('',(#10711),#10718);
+#10711 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#10712,#10713,#10714,#10715,
+    #10716,#10717),.UNSPECIFIED.,.F.,.F.,(6,6),(2.641238090877,
+    5.270315332128),.PIECEWISE_BEZIER_KNOTS.);
+#10712 = CARTESIAN_POINT('',(1.570735951603,0.938694991607));
+#10713 = CARTESIAN_POINT('',(1.77790757822,0.938695001048));
+#10714 = CARTESIAN_POINT('',(1.985080951175,0.938654315276));
+#10715 = CARTESIAN_POINT('',(2.192238660961,0.938572919043));
+#10716 = CARTESIAN_POINT('',(2.399448706488,0.938450801083));
+#10717 = CARTESIAN_POINT('',(2.606635800606,0.938287673159));
+#10718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10719 = PCURVE('',#10720,#11189);
+#10720 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,12,(
+    (#10721,#10722,#10723,#10724,#10725,#10726,#10727,#10728,#10729
+      ,#10730,#10731,#10732,#10733,#10734,#10735,#10736,#10737,#10738
+      ,#10739,#10740,#10741,#10742,#10743,#10744,#10745,#10746,#10747
+      ,#10748,#10749,#10750,#10751,#10752,#10753,#10754,#10755,#10756
+      ,#10757,#10758,#10759,#10760,#10761,#10762,#10763,#10764,#10765
+      ,#10766,#10767,#10768,#10769,#10770,#10771,#10772,#10773,#10774
+      ,#10775,#10776,#10777,#10778,#10779,#10780,#10781,#10782,#10783
+      ,#10784,#10785,#10786,#10787,#10788,#10789,#10790,#10791,#10792
+      ,#10793,#10794,#10795,#10796,#10797,#10798,#10799,#10800,#10801
+      ,#10802,#10803,#10804,#10805,#10806,#10807,#10808,#10809,#10810
+      ,#10811,#10812,#10813,#10814,#10815,#10816,#10817,#10818,#10819
+      ,#10820,#10821,#10822,#10823,#10824,#10825,#10826,#10827,#10828
+      ,#10829,#10830,#10831,#10832,#10833,#10834,#10835,#10836,#10837
+      ,#10838,#10839,#10840,#10841,#10842,#10843,#10844,#10845,#10846
+      ,#10847,#10848,#10849,#10850,#10851,#10852,#10853,#10854,#10855
+      ,#10856,#10857,#10858,#10859,#10860,#10861,#10862,#10863,#10864
+      ,#10865,#10866,#10867,#10868,#10869,#10870,#10871,#10872,#10873
+      ,#10874,#10875,#10876)
+    ,(#10877,#10878,#10879,#10880,#10881,#10882,#10883,#10884,#10885
+      ,#10886,#10887,#10888,#10889,#10890,#10891,#10892,#10893,#10894
+      ,#10895,#10896,#10897,#10898,#10899,#10900,#10901,#10902,#10903
+      ,#10904,#10905,#10906,#10907,#10908,#10909,#10910,#10911,#10912
+      ,#10913,#10914,#10915,#10916,#10917,#10918,#10919,#10920,#10921
+      ,#10922,#10923,#10924,#10925,#10926,#10927,#10928,#10929,#10930
+      ,#10931,#10932,#10933,#10934,#10935,#10936,#10937,#10938,#10939
+      ,#10940,#10941,#10942,#10943,#10944,#10945,#10946,#10947,#10948
+      ,#10949,#10950,#10951,#10952,#10953,#10954,#10955,#10956,#10957
+      ,#10958,#10959,#10960,#10961,#10962,#10963,#10964,#10965,#10966
+      ,#10967,#10968,#10969,#10970,#10971,#10972,#10973,#10974,#10975
+      ,#10976,#10977,#10978,#10979,#10980,#10981,#10982,#10983,#10984
+      ,#10985,#10986,#10987,#10988,#10989,#10990,#10991,#10992,#10993
+      ,#10994,#10995,#10996,#10997,#10998,#10999,#11000,#11001,#11002
+      ,#11003,#11004,#11005,#11006,#11007,#11008,#11009,#11010,#11011
+      ,#11012,#11013,#11014,#11015,#11016,#11017,#11018,#11019,#11020
+      ,#11021,#11022,#11023,#11024,#11025,#11026,#11027,#11028,#11029
+      ,#11030,#11031,#11032)
+    ,(#11033,#11034,#11035,#11036,#11037,#11038,#11039,#11040,#11041
+      ,#11042,#11043,#11044,#11045,#11046,#11047,#11048,#11049,#11050
+      ,#11051,#11052,#11053,#11054,#11055,#11056,#11057,#11058,#11059
+      ,#11060,#11061,#11062,#11063,#11064,#11065,#11066,#11067,#11068
+      ,#11069,#11070,#11071,#11072,#11073,#11074,#11075,#11076,#11077
+      ,#11078,#11079,#11080,#11081,#11082,#11083,#11084,#11085,#11086
+      ,#11087,#11088,#11089,#11090,#11091,#11092,#11093,#11094,#11095
+      ,#11096,#11097,#11098,#11099,#11100,#11101,#11102,#11103,#11104
+      ,#11105,#11106,#11107,#11108,#11109,#11110,#11111,#11112,#11113
+      ,#11114,#11115,#11116,#11117,#11118,#11119,#11120,#11121,#11122
+      ,#11123,#11124,#11125,#11126,#11127,#11128,#11129,#11130,#11131
+      ,#11132,#11133,#11134,#11135,#11136,#11137,#11138,#11139,#11140
+      ,#11141,#11142,#11143,#11144,#11145,#11146,#11147,#11148,#11149
+      ,#11150,#11151,#11152,#11153,#11154,#11155,#11156,#11157,#11158
+      ,#11159,#11160,#11161,#11162,#11163,#11164,#11165,#11166,#11167
+      ,#11168,#11169,#11170,#11171,#11172,#11173,#11174,#11175,#11176
+      ,#11177,#11178,#11179,#11180,#11181,#11182,#11183,#11184,#11185
+      ,#11186,#11187,#11188
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(13,11,
+    11,11,11,11,11,11,11,11,11,11,11,11,13),(0.,8.992851035827),(
+    -1.592377246387,0.,5.282781312667,6.341627551053,6.871050670246,
+    7.135762229843,7.268118009641,7.33429589954,7.36738484449,
+    7.383929316964,7.392201553202,7.396337671321,7.39840573038,
+    7.39943975991,7.400473789439),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.
+      ,1.,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999996,1.000000000004,0.999999999997,1.000000000002
+      ,0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001
+      ,0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.
+      ,1.,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.
+      ,1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000004
+      ,0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999999,1.000000000001
+      ,0.999999999999,1.,1.,1.,1.)
+    ,(0.800663706638,0.799895479044,0.799647358513,0.799677613055
+      ,0.79983690192,0.800041039988,0.800249003673,0.800445775051
+      ,0.800629620596,0.80080340125,0.800969510247,0.801128035345
+      ,0.801774400279,0.802179900067,0.802494872238,0.802719671999
+      ,0.802854488267,0.802899413775,0.802854480936,0.802719668028
+      ,0.802494880876,0.802179914563,0.801774400278,0.801178195021
+      ,0.80107444153,0.800967573171,0.800857714736,0.800743631747
+      ,0.800623470209,0.800496628429,0.800366760993,0.800245914814
+      ,0.80015979732,0.80015417674,0.800376533382,0.800489535458
+      ,0.800648571804,0.800864672389,0.801151033697,0.80152232661
+      ,0.801995024718,0.80258875286,0.803328656094,0.804248788925
+      ,0.805396524919,0.807558717464,0.808353840772,0.809230255237
+      ,0.810198812244,0.811272712183,0.812466984505,0.813799051353
+      ,0.815290375017,0.816969188911,0.818874312366,0.82106004901
+      ,0.824873228813,0.826234272251,0.827693628954,0.829263484611
+      ,0.83095852024,0.832795544078,0.834794115961,0.8369781642
+      ,0.839378594931,0.842036893972,0.845009721157,0.850056885163
+      ,0.851835645039,0.853724107447,0.85573438571,0.857879015503
+      ,0.86017259462,0.86263342262,0.865285140618,0.868158370938
+      ,0.871292356873,0.874736602373,0.880460466479,0.882461079302
+      ,0.88456455886,0.886780803517,0.889120353631,0.891595343794
+      ,0.894220455086,0.897013867305,0.899998211227,0.903201520841
+      ,0.906658185593,0.912285761161,0.914235402833,0.91626505294
+      ,0.918381072806,0.920590343841,0.922900651555,0.925321069636
+      ,0.927862343943,0.930537276587,0.933361109935,0.936351910673
+      ,0.941120475411,0.942757104031,0.944443764624,0.946183532356
+      ,0.947979733557,0.949836046729,0.951756603433,0.95374608933
+      ,0.955809845053,0.957953967238,0.960185409431,0.963675419891
+      ,0.964862578788,0.966074594657,0.967312558524,0.968577635173
+      ,0.969871080684,0.971194260104,0.97254866495,0.973935930888
+      ,0.975357855259,0.976816414716,0.979062466833,0.97982085498
+      ,0.980589225413,0.981367868026,0.982157086981,0.982957203246
+      ,0.983768557158,0.984591510952,0.985426451328,0.986273791977
+      ,0.987133976148,0.988444230702,0.988884314866,0.989327788963
+      ,0.98977471389,0.990225154124,0.990679177769,0.991136856495
+      ,0.991598265606,0.992063483977,0.9925325941,0.993005682059
+      ,0.993959993021,0.994441221116,0.994926597513,0.995416309125
+      ,0.995910201342,0.996408965853,0.996911788816,0.997420035078
+      ,0.997932621376,0.998450842694,0.998974160084,0.99950387218)
+    ,(1.,1.,1.,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,1.,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.
+      ,1.,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+      ,0.999999999996,1.000000000004,0.999999999997,1.000000000002
+      ,0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001
+      ,0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.
+      ,1.,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000003
+      ,0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000003,0.999999999997
+      ,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.
+      ,1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000004
+      ,0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999999,1.000000000001,0.999999999999,1.000000000001
+,0.999999999999,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#10721 = CARTESIAN_POINT('',(1.817532793871,-0.346325848403,40.86));
+#10722 = CARTESIAN_POINT('',(1.840275663596,-0.177394424661,40.86));
+#10723 = CARTESIAN_POINT('',(1.849213479902,-1.907417832151E-02,40.86));
+#10724 = CARTESIAN_POINT('',(1.847408312788,0.131099862695,40.86));
+#10725 = CARTESIAN_POINT('',(1.836569197537,0.274555976298,40.86));
+#10726 = CARTESIAN_POINT('',(1.817703337223,0.41222683652,40.86));
+#10727 = CARTESIAN_POINT('',(1.791473575911,0.544852049779,40.86));
+#10728 = CARTESIAN_POINT('',(1.758346828388,0.673097891207,40.86));
+#10729 = CARTESIAN_POINT('',(1.718618151293,0.797549995219,40.86));
+#10730 = CARTESIAN_POINT('',(1.672395141746,0.918634754361,40.86));
+#10731 = CARTESIAN_POINT('',(1.619627348226,1.036525180685,40.86));
+#10732 = CARTESIAN_POINT('',(1.560265379714,1.151086983636,40.86));
+#10733 = CARTESIAN_POINT('',(1.276900739906,1.629616061106,40.86));
+#10734 = CARTESIAN_POINT('',(0.989849054392,1.956329514858,40.86));
+#10735 = CARTESIAN_POINT('',(0.642035502597,2.227701908655,40.86));
+#10736 = CARTESIAN_POINT('',(0.245242365246,2.43126685929,40.86));
+#10737 = CARTESIAN_POINT('',(-0.185937119366,2.55743089382,40.86));
+#10738 = CARTESIAN_POINT('',(-0.634850248611,2.600166873817,40.86));
+#10739 = CARTESIAN_POINT('',(-1.083760151433,2.557424720594,40.86));
+#10740 = CARTESIAN_POINT('',(-1.514932358325,2.431263540399,40.86));
+#10741 = CARTESIAN_POINT('',(-1.911720116786,2.227709248373,40.86));
+#10742 = CARTESIAN_POINT('',(-2.259535923872,1.956341790322,40.86));
+#10743 = CARTESIAN_POINT('',(-2.546596747094,1.629616061119,40.86));
+#10744 = CARTESIAN_POINT('',(-2.807971519965,1.188222141898,40.86));
+#10745 = CARTESIAN_POINT('',(-2.848820826529,1.112859976006,40.86));
+#10746 = CARTESIAN_POINT('',(-2.886828231393,1.035997119146,40.86));
+#10747 = CARTESIAN_POINT('',(-2.922012974205,0.957590475225,40.86));
+#10748 = CARTESIAN_POINT('',(-2.95443428449,0.877431912464,40.86));
+#10749 = CARTESIAN_POINT('',(-2.984158282525,0.795176837609,40.86));
+#10750 = CARTESIAN_POINT('',(-3.011221124325,0.71036028578,40.86));
+#10751 = CARTESIAN_POINT('',(-3.035588390963,0.622400526031,40.86));
+#10752 = CARTESIAN_POINT('',(-3.057110721945,0.530590182541,40.86));
+#10753 = CARTESIAN_POINT('',(-3.075475692926,0.434074871507,40.86));
+#10754 = CARTESIAN_POINT('',(-3.090155937531,0.331819353684,40.86));
+#10755 = CARTESIAN_POINT('',(-3.105452301385,0.167932127077,40.86));
+#10756 = CARTESIAN_POINT('',(-3.109421103949,0.111546067301,40.86));
+#10757 = CARTESIAN_POINT('',(-3.112166455525,5.324376308219E-02,40.86));
+#10758 = CARTESIAN_POINT('',(-3.113554433157,-7.158611895631E-03,40.86)
+  );
+#10759 = CARTESIAN_POINT('',(-3.113420214046,-6.986748482121E-02,40.86)
+  );
+#10760 = CARTESIAN_POINT('',(-3.111568760073,-0.135112953234,40.86));
+#10761 = CARTESIAN_POINT('',(-3.107766629448,-0.203152889234,40.86));
+#10762 = CARTESIAN_POINT('',(-3.101724915325,-0.274280078418,40.86));
+#10763 = CARTESIAN_POINT('',(-3.09307331158,-0.348832393531,40.86));
+#10764 = CARTESIAN_POINT('',(-3.08132530554,-0.42720600286,40.86));
+#10765 = CARTESIAN_POINT('',(-3.06583449786,-0.509871613338,40.86));
+#10766 = CARTESIAN_POINT('',(-3.035695825159,-0.641154815907,40.86));
+#10767 = CARTESIAN_POINT('',(-3.024493920846,-0.686131804806,40.86));
+#10768 = CARTESIAN_POINT('',(-3.012034610475,-0.732393468192,40.86));
+#10769 = CARTESIAN_POINT('',(-2.998188590882,-0.780019226452,40.86));
+#10770 = CARTESIAN_POINT('',(-2.982805594923,-0.829097046528,40.86));
+#10771 = CARTESIAN_POINT('',(-2.965715313396,-0.879723233655,40.86));
+#10772 = CARTESIAN_POINT('',(-2.946722625686,-0.932004135538,40.86));
+#10773 = CARTESIAN_POINT('',(-2.925597139125,-0.986059758982,40.86));
+#10774 = CARTESIAN_POINT('',(-2.902057037075,-1.042029298975,40.86));
+#10775 = CARTESIAN_POINT('',(-2.875747235727,-1.10007858021,40.86));
+#10776 = CARTESIAN_POINT('',(-2.846211849622,-1.160409411064,40.86));
+#10777 = CARTESIAN_POINT('',(-2.796185524027,-1.254701569503,40.86));
+#10778 = CARTESIAN_POINT('',(-2.778552672902,-1.286766089934,40.86));
+#10779 = CARTESIAN_POINT('',(-2.759892506702,-1.319494326663,40.86));
+#10780 = CARTESIAN_POINT('',(-2.74011712225,-1.352922259282,40.86));
+#10781 = CARTESIAN_POINT('',(-2.719125164114,-1.38709049223,40.86));
+#10782 = CARTESIAN_POINT('',(-2.696802547097,-1.422044052882,40.86));
+#10783 = CARTESIAN_POINT('',(-2.673019355794,-1.457833426991,40.86));
+#10784 = CARTESIAN_POINT('',(-2.647622921659,-1.494516831668,40.86));
+#10785 = CARTESIAN_POINT('',(-2.620427077051,-1.532163725693,40.86));
+#10786 = CARTESIAN_POINT('',(-2.591197586792,-1.570859557356,40.86));
+#10787 = CARTESIAN_POINT('',(-2.559633756793,-1.610711749661,40.86));
+#10788 = CARTESIAN_POINT('',(-2.508202451693,-1.672429509686,40.86));
+#10789 = CARTESIAN_POINT('',(-2.490383660921,-1.693323467804,40.86));
+#10790 = CARTESIAN_POINT('',(-2.471827856366,-1.714560113844,40.86));
+#10791 = CARTESIAN_POINT('',(-2.452476668105,-1.736159677457,40.86));
+#10792 = CARTESIAN_POINT('',(-2.432269340982,-1.758143219925,40.86));
+#10793 = CARTESIAN_POINT('',(-2.411136727896,-1.780534552558,40.86));
+#10794 = CARTESIAN_POINT('',(-2.388995283132,-1.803362155184,40.86));
+#10795 = CARTESIAN_POINT('',(-2.365741055637,-1.826661094523,40.86));
+#10796 = CARTESIAN_POINT('',(-2.341243682356,-1.850474942682,40.86));
+#10797 = CARTESIAN_POINT('',(-2.315340381509,-1.874857695541,40.86));
+#10798 = CARTESIAN_POINT('',(-2.287829945918,-1.899875691226,40.86));
+#10799 = CARTESIAN_POINT('',(-2.243785131491,-1.938476447169,40.86));
+#10800 = CARTESIAN_POINT('',(-2.22864235463,-1.951521696934,40.86));
+#10801 = CARTESIAN_POINT('',(-2.212996475739,-1.964758893147,40.86));
+#10802 = CARTESIAN_POINT('',(-2.196808161081,-1.9782008544,40.86));
+#10803 = CARTESIAN_POINT('',(-2.180036523364,-1.991860911732,40.86));
+#10804 = CARTESIAN_POINT('',(-2.162634971982,-2.005754217935,40.86));
+#10805 = CARTESIAN_POINT('',(-2.144547063192,-2.019899056654,40.86));
+#10806 = CARTESIAN_POINT('',(-2.12570235038,-2.034318151777,40.86));
+#10807 = CARTESIAN_POINT('',(-2.106012234219,-2.04903997649,40.86));
+#10808 = CARTESIAN_POINT('',(-2.08536581294,-2.06410006265,40.86));
+#10809 = CARTESIAN_POINT('',(-2.063625732507,-2.079542309908,40.86));
+#10810 = CARTESIAN_POINT('',(-2.029123189028,-2.103359287541,40.86));
+#10811 = CARTESIAN_POINT('',(-2.017308365538,-2.111406769555,40.86));
+#10812 = CARTESIAN_POINT('',(-2.005150731136,-2.119571896626,40.86));
+#10813 = CARTESIAN_POINT('',(-1.992623304524,-2.127863250411,40.86));
+#10814 = CARTESIAN_POINT('',(-1.979698059855,-2.136289747588,40.86));
+#10815 = CARTESIAN_POINT('',(-1.966343028235,-2.14486154882,40.86));
+#10816 = CARTESIAN_POINT('',(-1.952519399214,-2.153590967693,40.86));
+#10817 = CARTESIAN_POINT('',(-1.938178622299,-2.162493379689,40.86));
+#10818 = CARTESIAN_POINT('',(-1.923259508438,-2.171588131124,40.86));
+#10819 = CARTESIAN_POINT('',(-1.907685331534,-2.180899448111,40.86));
+#10820 = CARTESIAN_POINT('',(-1.891360929931,-2.190457345513,40.86));
+#10821 = CARTESIAN_POINT('',(-1.865574246918,-2.205219131086,40.86));
+#10822 = CARTESIAN_POINT('',(-1.856762995135,-2.210210241167,40.86));
+#10823 = CARTESIAN_POINT('',(-1.847716019764,-2.215278165682,40.86));
+#10824 = CARTESIAN_POINT('',(-1.838414577195,-2.220428803609,40.86));
+#10825 = CARTESIAN_POINT('',(-1.828839189596,-2.225668286009,40.86));
+#10826 = CARTESIAN_POINT('',(-1.818967621517,-2.23100360872,40.86));
+#10827 = CARTESIAN_POINT('',(-1.808772856453,-2.23644326498,40.86));
+#10828 = CARTESIAN_POINT('',(-1.798221073461,-2.241997878145,40.86));
+#10829 = CARTESIAN_POINT('',(-1.78726962372,-2.247680834302,40.86));
+#10830 = CARTESIAN_POINT('',(-1.77586500714,-2.253508914978,40.86));
+#10831 = CARTESIAN_POINT('',(-1.763940848934,-2.259502929778,40.86));
+#10832 = CARTESIAN_POINT('',(-1.745153389857,-2.268781058703,40.86));
+#10833 = CARTESIAN_POINT('',(-1.738741360771,-2.271921413455,40.86));
+#10834 = CARTESIAN_POINT('',(-1.732165871057,-2.275113770644,40.86));
+#10835 = CARTESIAN_POINT('',(-1.725413858537,-2.278362221286,40.86));
+#10836 = CARTESIAN_POINT('',(-1.718471725138,-2.281671024578,40.86));
+#10837 = CARTESIAN_POINT('',(-1.711323945219,-2.285045042406,40.86));
+#10838 = CARTESIAN_POINT('',(-1.703951673978,-2.288490173825,40.86));
+#10839 = CARTESIAN_POINT('',(-1.696331355757,-2.292013789575,40.86));
+#10840 = CARTESIAN_POINT('',(-1.688433332459,-2.295625166561,40.86));
+#10841 = CARTESIAN_POINT('',(-1.68022045186,-2.299335922362,40.86));
+#10842 = CARTESIAN_POINT('',(-1.671646676005,-2.303160449722,40.86));
+#10843 = CARTESIAN_POINT('',(-1.658160196321,-2.309094301712,40.86));
+#10844 = CARTESIAN_POINT('',(-1.653560815451,-2.311104966499,40.86));
+#10845 = CARTESIAN_POINT('',(-1.648848007565,-2.313151325673,40.86));
+#10846 = CARTESIAN_POINT('',(-1.644012759782,-2.315236195519,40.86));
+#10847 = CARTESIAN_POINT('',(-1.639045658374,-2.317362517698,40.86));
+#10848 = CARTESIAN_POINT('',(-1.633935961397,-2.319533648529,40.86));
+#10849 = CARTESIAN_POINT('',(-1.628670671369,-2.321753648381,40.86));
+#10850 = CARTESIAN_POINT('',(-1.62323360789,-2.324027570923,40.86));
+#10851 = CARTESIAN_POINT('',(-1.617604480322,-2.326361752528,40.86));
+#10852 = CARTESIAN_POINT('',(-1.611757960412,-2.328764101535,40.86));
+#10853 = CARTESIAN_POINT('',(-1.605662754964,-2.331244387621,40.86));
+#10854 = CARTESIAN_POINT('',(-1.596089640234,-2.335099602849,40.86));
+#10855 = CARTESIAN_POINT('',(-1.592823620389,-2.336408156906,40.86));
+#10856 = CARTESIAN_POINT('',(-1.589480474183,-2.337740863559,40.86));
+#10857 = CARTESIAN_POINT('',(-1.586056004536,-2.339099033266,40.86));
+#10858 = CARTESIAN_POINT('',(-1.582543962047,-2.34048461666,40.86));
+#10859 = CARTESIAN_POINT('',(-1.578936044989,-2.341900204557,40.86));
+#10860 = CARTESIAN_POINT('',(-1.575221899319,-2.343349027941,40.86));
+#10861 = CARTESIAN_POINT('',(-1.571389118661,-2.344834957982,40.86));
+#10862 = CARTESIAN_POINT('',(-1.567423244329,-2.346362506021,40.86));
+#10863 = CARTESIAN_POINT('',(-1.563307765306,-2.347936823577,40.86));
+#10864 = CARTESIAN_POINT('',(-1.559024118256,-2.349563702348,40.86));
+#10865 = CARTESIAN_POINT('',(-1.550079256783,-2.352935446068,40.86));
+#10866 = CARTESIAN_POINT('',(-1.545359960713,-2.35469841949,40.86));
+#10867 = CARTESIAN_POINT('',(-1.540884773011,-2.356385429755,40.86));
+#10868 = CARTESIAN_POINT('',(-1.534181712676,-2.358767167726,40.86));
+#10869 = CARTESIAN_POINT('',(-1.532584810607,-2.359557123008,40.86));
+#10870 = CARTESIAN_POINT('',(-1.520085076211,-2.363746398654,40.86));
+#10871 = CARTESIAN_POINT('',(-1.522585126713,-2.363259389193,40.86));
+#10872 = CARTESIAN_POINT('',(-1.507081049576,-2.368385686348,40.86));
+#10873 = CARTESIAN_POINT('',(-1.506468074613,-2.368869604353,40.86));
+#10874 = CARTESIAN_POINT('',(-1.493349991788,-2.373252457701,40.86));
+#10875 = CARTESIAN_POINT('',(-1.486120318676,-2.375799736103,40.86));
+#10876 = CARTESIAN_POINT('',(-1.469137892311,-2.381387991645,40.86));
+#10877 = CARTESIAN_POINT('',(1.89207629085,-0.339816374879,40.86));
+#10878 = CARTESIAN_POINT('',(1.915002213499,-0.170267318071,40.86));
+#10879 = CARTESIAN_POINT('',(1.923888840232,-1.105048659814E-02,40.86));
+#10880 = CARTESIAN_POINT('',(1.92191760971,0.140564925463,40.86));
+#10881 = CARTESIAN_POINT('',(1.910806457878,0.286077805587,40.86));
+#10882 = CARTESIAN_POINT('',(1.891516157346,0.426367910035,40.86));
+#10883 = CARTESIAN_POINT('',(1.864652004721,0.562057667469,40.86));
+#10884 = CARTESIAN_POINT('',(1.830639551695,0.693673983488,40.86));
+#10885 = CARTESIAN_POINT('',(1.789759679531,0.821667044381,40.86));
+#10886 = CARTESIAN_POINT('',(1.742130922876,0.946345749318,40.86));
+#10887 = CARTESIAN_POINT('',(1.687728212601,1.067790921589,40.86));
+#10888 = CARTESIAN_POINT('',(1.626527970509,1.185808565968,40.86));
+#10889 = CARTESIAN_POINT('',(1.334592612144,1.678470600805,40.86));
+#10890 = CARTESIAN_POINT('',(1.038957600176,2.0148812201,40.86));
+#10891 = CARTESIAN_POINT('',(0.680710331194,2.294401972371,40.86));
+#10892 = CARTESIAN_POINT('',(0.271949382121,2.504137991063,40.86));
+#10893 = CARTESIAN_POINT('',(-0.172296764605,2.634152291252,40.86));
+#10894 = CARTESIAN_POINT('',(-0.634850091727,2.678197073426,40.86));
+#10895 = CARTESIAN_POINT('',(-1.09740022765,2.63414627274,40.86));
+#10896 = CARTESIAN_POINT('',(-1.5416391761,2.504134858314,40.86));
+#10897 = CARTESIAN_POINT('',(-1.950394821226,2.294409402896,40.86));
+#10898 = CARTESIAN_POINT('',(-2.308644402808,2.014893488334,40.86));
+#10899 = CARTESIAN_POINT('',(-2.604288619332,1.678470600819,40.86));
+#10900 = CARTESIAN_POINT('',(-2.873552140741,1.224068930856,40.86));
+#10901 = CARTESIAN_POINT('',(-2.915662038173,1.146437569402,40.86));
+#10902 = CARTESIAN_POINT('',(-2.954845053411,1.067262084932,40.86));
+#10903 = CARTESIAN_POINT('',(-2.99110689489,0.986518655319,40.86));
+#10904 = CARTESIAN_POINT('',(-3.024489578023,0.904037411644,40.86));
+#10905 = CARTESIAN_POINT('',(-3.055045246375,0.819531250426,40.86));
+#10906 = CARTESIAN_POINT('',(-3.082803538087,0.732606629573,40.86));
+#10907 = CARTESIAN_POINT('',(-3.107732295364,0.642757248068,40.86));
+#10908 = CARTESIAN_POINT('',(-3.129691525579,0.549341667038,40.86));
+#10909 = CARTESIAN_POINT('',(-3.148380678219,0.451546197147,40.86));
+#10910 = CARTESIAN_POINT('',(-3.163279576225,0.348334826908,40.86));
+#10911 = CARTESIAN_POINT('',(-3.178734567768,0.183430935794,40.86));
+#10912 = CARTESIAN_POINT('',(-3.182724928315,0.126797188949,40.86));
+#10913 = CARTESIAN_POINT('',(-3.185464530352,6.833388143973E-02,40.86));
+#10914 = CARTESIAN_POINT('',(-3.186817415009,7.852929646412E-03,40.86));
+#10915 = CARTESIAN_POINT('',(-3.186615369736,-5.485925017608E-02,40.86)
+  );
+#10916 = CARTESIAN_POINT('',(-3.184660606795,-0.120039526554,40.86));
+#10917 = CARTESIAN_POINT('',(-3.180717836998,-0.187952064853,40.86));
+#10918 = CARTESIAN_POINT('',(-3.174495839972,-0.25889792527,40.86));
+#10919 = CARTESIAN_POINT('',(-3.165618763405,-0.333229473814,40.86));
+#10920 = CARTESIAN_POINT('',(-3.153587578046,-0.411368655678,40.86));
+#10921 = CARTESIAN_POINT('',(-3.1377324117,-0.49382793819,40.86));
+#10922 = CARTESIAN_POINT('',(-3.106896762128,-0.624817613328,40.86));
+#10923 = CARTESIAN_POINT('',(-3.09546059199,-0.669613461549,40.86));
+#10924 = CARTESIAN_POINT('',(-3.082749078259,-0.715686369593,40.86));
+#10925 = CARTESIAN_POINT('',(-3.06862893741,-0.763120158266,40.86));
+#10926 = CARTESIAN_POINT('',(-3.052944320798,-0.812008683612,40.86));
+#10927 = CARTESIAN_POINT('',(-3.03552000005,-0.862453333529,40.86));
+#10928 = CARTESIAN_POINT('',(-3.016156581135,-0.914564903486,40.86));
+#10929 = CARTESIAN_POINT('',(-2.994618040643,-0.968469310835,40.86));
+#10930 = CARTESIAN_POINT('',(-2.970612003205,-1.024316523737,40.86));
+#10931 = CARTESIAN_POINT('',(-2.943763354002,-1.082291976019,40.86));
+#10932 = CARTESIAN_POINT('',(-2.91358203123,-1.142629602745,40.86));
+#10933 = CARTESIAN_POINT('',(-2.862427257004,-1.236977761626,40.86));
+#10934 = CARTESIAN_POINT('',(-2.84444876315,-1.268971505657,40.86));
+#10935 = CARTESIAN_POINT('',(-2.825421776289,-1.301635618208,40.86));
+#10936 = CARTESIAN_POINT('',(-2.805253498618,-1.335009402843,40.86));
+#10937 = CARTESIAN_POINT('',(-2.783836039189,-1.369137864116,40.86));
+#10938 = CARTESIAN_POINT('',(-2.761049020247,-1.404070146326,40.86));
+#10939 = CARTESIAN_POINT('',(-2.736756296458,-1.439860758351,40.86));
+#10940 = CARTESIAN_POINT('',(-2.710797106011,-1.476573235119,40.86));
+#10941 = CARTESIAN_POINT('',(-2.68297206258,-1.514285845389,40.86));
+#10942 = CARTESIAN_POINT('',(-2.653024517528,-1.553098902863,40.86));
+#10943 = CARTESIAN_POINT('',(-2.620617991884,-1.593143168889,40.86));
+#10944 = CARTESIAN_POINT('',(-2.567761757473,-1.655188483923,40.86));
+#10945 = CARTESIAN_POINT('',(-2.549517342502,-1.676116803698,40.86));
+#10946 = CARTESIAN_POINT('',(-2.530504780635,-1.697400829604,40.86));
+#10947 = CARTESIAN_POINT('',(-2.510660890336,-1.719063170313,40.86));
+#10948 = CARTESIAN_POINT('',(-2.489922604628,-1.741125826339,40.86));
+#10949 = CARTESIAN_POINT('',(-2.46821804365,-1.763613796859,40.86));
+#10950 = CARTESIAN_POINT('',(-2.445458024053,-1.786558355357,40.86));
+#10951 = CARTESIAN_POINT('',(-2.421528081237,-1.809999966108,40.86));
+#10952 = CARTESIAN_POINT('',(-2.396281099769,-1.833990807273,40.86));
+#10953 = CARTESIAN_POINT('',(-2.369530674186,-1.858596857917,40.86));
+#10954 = CARTESIAN_POINT('',(-2.3410453598,-1.883899494293,40.86));
+#10955 = CARTESIAN_POINT('',(-2.295392495795,-1.922960213767,40.86));
+#10956 = CARTESIAN_POINT('',(-2.279755601057,-1.936111110488,40.86));
+#10957 = CARTESIAN_POINT('',(-2.263584085464,-1.949466000792,40.86));
+#10958 = CARTESIAN_POINT('',(-2.246834402137,-1.963039441564,40.86));
+#10959 = CARTESIAN_POINT('',(-2.229462619044,-1.976845972021,40.86));
+#10960 = CARTESIAN_POINT('',(-2.211418541603,-1.990902199324,40.86));
+#10961 = CARTESIAN_POINT('',(-2.192640076672,-2.005228749909,40.86));
+#10962 = CARTESIAN_POINT('',(-2.173047874313,-2.019852074882,40.86));
+#10963 = CARTESIAN_POINT('',(-2.152540291521,-2.034806094804,40.86));
+#10964 = CARTESIAN_POINT('',(-2.130988734852,-2.050133665818,40.86));
+#10965 = CARTESIAN_POINT('',(-2.108233453998,-2.06588784382,40.86));
+#10966 = CARTESIAN_POINT('',(-2.072077589625,-2.090205348821,40.86));
+#10967 = CARTESIAN_POINT('',(-2.05973729726,-2.09839474687,40.86));
+#10968 = CARTESIAN_POINT('',(-2.047025529843,-2.106711970739,40.86));
+#10969 = CARTESIAN_POINT('',(-2.033912014171,-2.115166802116,40.86));
+#10970 = CARTESIAN_POINT('',(-2.020365809453,-2.123769218802,40.86));
+#10971 = CARTESIAN_POINT('',(-2.006351533824,-2.132530627501,40.86));
+#10972 = CARTESIAN_POINT('',(-1.99182569578,-2.141465051792,40.86));
+#10973 = CARTESIAN_POINT('',(-1.976733144062,-2.150590271302,40.86));
+#10974 = CARTESIAN_POINT('',(-1.961003652915,-2.159928906392,40.86));
+#10975 = CARTESIAN_POINT('',(-1.944548663123,-2.169509442335,40.86));
+#10976 = CARTESIAN_POINT('',(-1.927258204827,-2.179367184495,40.86));
+#10977 = CARTESIAN_POINT('',(-1.899914210304,-2.19460832442,40.86));
+#10978 = CARTESIAN_POINT('',(-1.890594093624,-2.199748983203,40.86));
+#10979 = CARTESIAN_POINT('',(-1.881014796252,-2.204974367577,40.86));
+#10980 = CARTESIAN_POINT('',(-1.871155240872,-2.21029116288,40.86));
+#10981 = CARTESIAN_POINT('',(-1.860993681242,-2.215706267182,40.86));
+#10982 = CARTESIAN_POINT('',(-1.850505258776,-2.22122756237,40.86));
+#10983 = CARTESIAN_POINT('',(-1.839659599029,-2.226864671223,40.86));
+#10984 = CARTESIAN_POINT('',(-1.828418452262,-2.232629699144,40.86));
+#10985 = CARTESIAN_POINT('',(-1.816733383175,-2.238537959011,40.86));
+#10986 = CARTESIAN_POINT('',(-1.804543515703,-2.24460867724,40.86));
+#10987 = CARTESIAN_POINT('',(-1.791773340112,-2.250865678864,40.86));
+#10988 = CARTESIAN_POINT('',(-1.771633558387,-2.260562513832,40.86));
+#10989 = CARTESIAN_POINT('',(-1.764771263337,-2.263839755085,40.86));
+#10990 = CARTESIAN_POINT('',(-1.757728037128,-2.267174692092,40.86));
+#10991 = CARTESIAN_POINT('',(-1.750489277312,-2.270571912328,40.86));
+#10992 = CARTESIAN_POINT('',(-1.743039830753,-2.274036176993,40.86));
+#10993 = CARTESIAN_POINT('',(-1.735362390457,-2.277572922243,40.86));
+#10994 = CARTESIAN_POINT('',(-1.727435907221,-2.281188755695,40.86));
+#10995 = CARTESIAN_POINT('',(-1.719234017205,-2.284891947783,40.86));
+#10996 = CARTESIAN_POINT('',(-1.710723486664,-2.288692917684,40.86));
+#10997 = CARTESIAN_POINT('',(-1.701862675271,-2.292604713238,40.86));
+#10998 = CARTESIAN_POINT('',(-1.692600019655,-2.296643484486,40.86));
+#10999 = CARTESIAN_POINT('',(-1.678019956539,-2.302916882064,40.86));
+#11000 = CARTESIAN_POINT('',(-1.673052430035,-2.305041059987,40.86));
+#11001 = CARTESIAN_POINT('',(-1.667959344454,-2.30720480318,40.86));
+#11002 = CARTESIAN_POINT('',(-1.662730704146,-2.309411238084,40.86));
+#11003 = CARTESIAN_POINT('',(-1.657356085599,-2.311663625097,40.86));
+#11004 = CARTESIAN_POINT('',(-1.651823595417,-2.313965683784,40.86));
+#11005 = CARTESIAN_POINT('',(-1.646118833614,-2.316321916292,40.86));
+#11006 = CARTESIAN_POINT('',(-1.640223862697,-2.318737929128,40.86));
+#11007 = CARTESIAN_POINT('',(-1.634116182534,-2.32122075292,40.86));
+#11008 = CARTESIAN_POINT('',(-1.627767711572,-2.323779160373,40.86));
+#11009 = CARTESIAN_POINT('',(-1.621143774496,-2.326423982067,40.86));
+#11010 = CARTESIAN_POINT('',(-1.610735858876,-2.330538820236,40.86));
+#11011 = CARTESIAN_POINT('',(-1.607186825139,-2.33193516677,40.86));
+#11012 = CARTESIAN_POINT('',(-1.603552668879,-2.33335818742,40.86));
+#11013 = CARTESIAN_POINT('',(-1.599828780717,-2.334809321915,40.86));
+#11014 = CARTESIAN_POINT('',(-1.596008274053,-2.336290720338,40.86));
+#11015 = CARTESIAN_POINT('',(-1.592081990568,-2.337805241463,40.86));
+#11016 = CARTESIAN_POINT('',(-1.58803850586,-2.339356450904,40.86));
+#11017 = CARTESIAN_POINT('',(-1.583864135195,-2.340948619422,40.86));
+#11018 = CARTESIAN_POINT('',(-1.579542939403,-2.342586720975,40.86));
+#11019 = CARTESIAN_POINT('',(-1.575056730912,-2.344276430917,40.86));
+#11020 = CARTESIAN_POINT('',(-1.570385079926,-2.346024124004,40.86));
+#11021 = CARTESIAN_POINT('',(-1.560630246706,-2.349647880455,40.86));
+#11022 = CARTESIAN_POINT('',(-1.555483553236,-2.351543740343,40.86));
+#11023 = CARTESIAN_POINT('',(-1.550605812506,-2.353355925269,40.86));
+#11024 = CARTESIAN_POINT('',(-1.543276810009,-2.355932518945,40.86));
+#11025 = CARTESIAN_POINT('',(-1.541564404939,-2.356758227269,
+    40.859999999999));
+#11026 = CARTESIAN_POINT('',(-1.527865000712,-2.361321303946,
+    40.860000000001));
+#11027 = CARTESIAN_POINT('',(-1.530650432332,-2.360745142183,
+    40.859999999999));
+#11028 = CARTESIAN_POINT('',(-1.513658238533,-2.366335251288,
+    40.860000000001));
+#11029 = CARTESIAN_POINT('',(-1.513017227673,-2.366827816948,40.86));
+#11030 = CARTESIAN_POINT('',(-1.498651451015,-2.371599618535,40.86));
+#11031 = CARTESIAN_POINT('',(-1.490745785589,-2.374357657016,40.86));
+#11032 = CARTESIAN_POINT('',(-1.472146277287,-2.380450140152,40.86));
+#11033 = CARTESIAN_POINT('',(1.913106855722,-0.337979891339,
+    40.788212474225));
+#11034 = CARTESIAN_POINT('',(1.935872814609,-0.168481177182,
+    40.787966437444));
+#11035 = CARTESIAN_POINT('',(1.944717171938,-8.895599725956E-03,
+    40.787887187177));
+#11036 = CARTESIAN_POINT('',(1.942716126686,0.143263693944,
+    40.787896909872));
+#11037 = CARTESIAN_POINT('',(1.931549716221,0.289426130644,
+    40.787947814802));
+#11038 = CARTESIAN_POINT('',(1.912167025228,0.430469724916,
+    40.788013076969));
+#11039 = CARTESIAN_POINT('',(1.885163362655,0.567019070912,
+    40.78807963594));
+#11040 = CARTESIAN_POINT('',(1.850949303864,0.699581815352,
+    40.788142670432));
+#11041 = CARTESIAN_POINT('',(1.809791494614,0.828570114698,
+    40.788201568409));
+#11042 = CARTESIAN_POINT('',(1.761805114203,0.95425357947,
+    40.788257212521));
+#11043 = CARTESIAN_POINT('',(1.706977894354,1.076690208915,
+    40.78831040064));
+#11044 = CARTESIAN_POINT('',(1.645305591105,1.195681818934,
+    40.788361221321));
+#11045 = CARTESIAN_POINT('',(1.350906159488,1.692711625468,
+    40.788568388455));
+#11046 = CARTESIAN_POINT('',(1.052709848874,2.032040980415,
+    40.788698463243));
+#11047 = CARTESIAN_POINT('',(0.691416348324,2.313881402518,
+    40.788799565459));
+#11048 = CARTESIAN_POINT('',(0.279265358015,2.525292676047,
+    40.788871758905));
+#11049 = CARTESIAN_POINT('',(-0.168587011343,2.656317332726,
+    40.788915068681));
+#11050 = CARTESIAN_POINT('',(-0.634850060602,2.700699572221,
+    40.788929503371));
+#11051 = CARTESIAN_POINT('',(-1.101109910631,2.656311333317,
+    40.78891506633));
+#11052 = CARTESIAN_POINT('',(-1.548955077128,2.525289580287,
+    40.788871757632));
+#11053 = CARTESIAN_POINT('',(-1.961100791851,2.313888869043,
+    40.788799568231));
+#11054 = CARTESIAN_POINT('',(-2.322396650429,2.032053257606,
+    40.788698467893));
+#11055 = CARTESIAN_POINT('',(-2.620602166675,1.692711625482,
+    40.788568388454));
+#11056 = CARTESIAN_POINT('',(-2.89215540149,1.234252684103,
+    40.788377298053));
+#11057 = CARTESIAN_POINT('',(-2.934596120256,1.155981339793,
+    40.788344050916));
+#11058 = CARTESIAN_POINT('',(-2.974085560946,1.076146147699,
+    40.788309806903));
+#11059 = CARTESIAN_POINT('',(-3.010625376579,0.994733609457,
+    40.788274607168));
+#11060 = CARTESIAN_POINT('',(-3.044252853395,0.911591657691,
+    40.788238060129));
+#11061 = CARTESIAN_POINT('',(-3.07501644382,0.826450802968,
+    40.788199575456));
+#11062 = CARTESIAN_POINT('',(-3.10294426101,0.738931784178,
+    40.788158961588));
+#11063 = CARTESIAN_POINT('',(-3.1280055352,0.648539722354,
+    40.788117386775));
+#11064 = CARTESIAN_POINT('',(-3.15006503159,0.554644777907,
+    40.788078703644));
+#11065 = CARTESIAN_POINT('',(-3.168830430025,0.456449311308,
+    40.788051137295));
+#11066 = CARTESIAN_POINT('',(-3.183792666269,0.352941547178,
+    40.788049336916));
+#11067 = CARTESIAN_POINT('',(-3.199342519368,0.187782839154,
+    40.788120517939));
+#11068 = CARTESIAN_POINT('',(-3.203367696395,0.131075397168,
+    40.788156708566));
+#11069 = CARTESIAN_POINT('',(-3.206142750553,7.255323263696E-02,
+    40.788207620663));
+#11070 = CARTESIAN_POINT('',(-3.20753440207,1.202973095637E-02,
+    40.788276805042));
+#11071 = CARTESIAN_POINT('',(-3.207377954548,-5.070585735945E-02,
+    40.788368521565));
+#11072 = CARTESIAN_POINT('',(-3.205478126126,-0.115889202844,
+    40.788487500595));
+#11073 = CARTESIAN_POINT('',(-3.201600864243,-0.183784765865,
+    40.788639049787));
+#11074 = CARTESIAN_POINT('',(-3.195456143912,-0.254692748082,
+    40.788829506244));
+#11075 = CARTESIAN_POINT('',(-3.186671749609,-0.328959126507,
+    40.789067034013));
+#11076 = CARTESIAN_POINT('',(-3.174758040681,-0.406988770244,
+    40.789362766947));
+#11077 = CARTESIAN_POINT('',(-3.159063700348,-0.489261639832,
+    40.789732296908));
+#11078 = CARTESIAN_POINT('',(-3.1285518522,-0.619897283976,
+    40.79043011254));
+#11079 = CARTESIAN_POINT('',(-3.11721402971,-0.664648750978,
+    40.790686978617));
+#11080 = CARTESIAN_POINT('',(-3.104606694881,-0.710676346157,
+    40.790970344136));
+#11081 = CARTESIAN_POINT('',(-3.090599173097,-0.758060852478,
+    40.791283832643));
+#11082 = CARTESIAN_POINT('',(-3.07503943742,-0.806891707033,
+    40.791631871966));
+#11083 = CARTESIAN_POINT('',(-3.057755193755,-0.857266736978,
+    40.792019498783));
+#11084 = CARTESIAN_POINT('',(-3.038549034608,-0.909293884288,
+    40.792452548453));
+#11085 = CARTESIAN_POINT('',(-3.01718766169,-0.963094919419,
+    40.792938230092));
+#11086 = CARTESIAN_POINT('',(-2.99338517707,-1.018811143777,
+    40.79348608692));
+#11087 = CARTESIAN_POINT('',(-2.966780443172,-1.076611081086,
+    40.794109341849));
+#11088 = CARTESIAN_POINT('',(-2.936908511363,-1.136700157592,
+    40.794826628341));
+#11089 = CARTESIAN_POINT('',(-2.886294923292,-1.230648477903,
+    40.796082845604));
+#11090 = CARTESIAN_POINT('',(-2.868452280613,-1.262601611375,
+    40.79653196467));
+#11091 = CARTESIAN_POINT('',(-2.849567092259,-1.295222154598,
+    40.797014292413));
+#11092 = CARTESIAN_POINT('',(-2.829549110126,-1.328546915936,
+    40.797534075403));
+#11093 = CARTESIAN_POINT('',(-2.808294029911,-1.362617517156,
+    40.798096454318));
+#11094 = CARTESIAN_POINT('',(-2.785684422119,-1.397480125875,
+    40.798707312977));
+#11095 = CARTESIAN_POINT('',(-2.761586501184,-1.433186532265,
+    40.799373500173));
+#11096 = CARTESIAN_POINT('',(-2.735842732718,-1.469796570152,
+    40.800103424293));
+#11097 = CARTESIAN_POINT('',(-2.708260278867,-1.507381882358,
+    40.800908020742));
+#11098 = CARTESIAN_POINT('',(-2.678595281799,-1.546031030429,
+    40.801802092158));
+#11099 = CARTESIAN_POINT('',(-2.646532985295,-1.585855948633,
+    40.802806021426));
+#11100 = CARTESIAN_POINT('',(-2.594229049068,-1.647571639144,
+    40.804518775517));
+#11101 = CARTESIAN_POINT('',(-2.576099482824,-1.668471090689,
+    40.805123526882));
+#11102 = CARTESIAN_POINT('',(-2.557208533211,-1.689720831075,
+    40.80576705884));
+#11103 = CARTESIAN_POINT('',(-2.537494352567,-1.711342195444,
+    40.806453800425));
+#11104 = CARTESIAN_POINT('',(-2.516892906516,-1.733357288476,
+    40.807188302799));
+#11105 = CARTESIAN_POINT('',(-2.495331172336,-1.755791152904,
+    40.807975879587));
+#11106 = CARTESIAN_POINT('',(-2.472720337389,-1.778673938054,
+    40.808823247224));
+#11107 = CARTESIAN_POINT('',(-2.448948997479,-1.802043068349,
+    40.809739165297));
+#11108 = CARTESIAN_POINT('',(-2.423876355282,-1.825945411853,
+    40.810735076887));
+#11109 = CARTESIAN_POINT('',(-2.397325418716,-1.850439448779,
+    40.811825748913));
+#11110 = CARTESIAN_POINT('',(-2.369076199351,-1.875597440026,
+    40.813029912473));
+#11111 = CARTESIAN_POINT('',(-2.32375026652,-1.914462673531,
+    40.815041398548));
+#11112 = CARTESIAN_POINT('',(-2.308152181231,-1.927604989364,
+    40.815745980989));
+#11113 = CARTESIAN_POINT('',(-2.292017514628,-1.940949797969,
+    40.816488607779));
+#11114 = CARTESIAN_POINT('',(-2.27530256697,-1.954511292888,
+    40.817273079771));
+#11115 = CARTESIAN_POINT('',(-2.257962124726,-1.96830416819,
+    40.818103432154));
+#11116 = CARTESIAN_POINT('',(-2.23994450631,-1.982345180313,
+    40.818984325188));
+#11117 = CARTESIAN_POINT('',(-2.221186607658,-1.99665470977,
+    40.819921434951));
+#11118 = CARTESIAN_POINT('',(-2.201608948031,-2.01125832304,
+    40.820921844082));
+#11119 = CARTESIAN_POINT('',(-2.181110715563,-2.026188334249,
+    40.821994432517));
+#11120 = CARTESIAN_POINT('',(-2.159564813039,-2.041485367049,
+    40.823150268242));
+#11121 = CARTESIAN_POINT('',(-2.136812903505,-2.057199916343,
+    40.824402998025));
+#11122 = CARTESIAN_POINT('',(-2.100584232213,-2.081490906992,
+    40.826452358234));
+#11123 = CARTESIAN_POINT('',(-2.088159663569,-2.089707207052,
+    40.827163860083));
+#11124 = CARTESIAN_POINT('',(-2.075352817999,-2.098053565768,
+    40.827906252006));
+#11125 = CARTESIAN_POINT('',(-2.062132152162,-2.106539997693,
+    40.82868208782));
+#11126 = CARTESIAN_POINT('',(-2.048464956436,-2.115176891003,
+    40.829494130301));
+#11127 = CARTESIAN_POINT('',(-2.034313800029,-2.12397612219,
+    40.830345514638));
+#11128 = CARTESIAN_POINT('',(-2.01963297594,-2.132952170525,
+    40.831239911878));
+#11129 = CARTESIAN_POINT('',(-2.00436494611,-2.142123232821,
+    40.832181692371));
+#11130 = CARTESIAN_POINT('',(-1.988436786371,-2.151512337871,
+    40.833176089223));
+#11131 = CARTESIAN_POINT('',(-1.971756631577,-2.161148461181,
+    40.834229361736));
+#11132 = CARTESIAN_POINT('',(-1.954210120598,-2.171067639478,
+    40.835348958861));
+#11133 = CARTESIAN_POINT('',(-1.926380201797,-2.186437308302,
+    40.837141044532));
+#11134 = CARTESIAN_POINT('',(-1.916853064734,-2.191641975771,
+    40.837757207721));
+#11135 = CARTESIAN_POINT('',(-1.90705118573,-2.19693570695,
+    40.838393387818));
+#11136 = CARTESIAN_POINT('',(-1.89695188785,-2.202325633763,
+    40.839050862723));
+#11137 = CARTESIAN_POINT('',(-1.886531585132,-2.207819175236,
+    40.839731016469));
+#11138 = CARTESIAN_POINT('',(-1.875763306056,-2.213424811856,
+    40.840435383062));
+#11139 = CARTESIAN_POINT('',(-1.864614216954,-2.219152859934,
+    40.841165690328));
+#11140 = CARTESIAN_POINT('',(-1.853043145499,-2.225016245962,
+    40.841923903751));
+#11141 = CARTESIAN_POINT('',(-1.840998104106,-2.231031280979,
+    40.84271227032));
+#11142 = CARTESIAN_POINT('',(-1.828413813413,-2.237218434924,
+    40.843533362368));
+#11143 = CARTESIAN_POINT('',(-1.815209225703,-2.243603111,
+    40.844390121415));
+#11144 = CARTESIAN_POINT('',(-1.794322959689,-2.253523074555,
+    40.84573379231));
+#11145 = CARTESIAN_POINT('',(-1.787181758068,-2.256886642796,
+    40.846191444251));
+#11146 = CARTESIAN_POINT('',(-1.77984448854,-2.260312432138,
+    40.846659297165));
+#11147 = CARTESIAN_POINT('',(-1.772295203954,-2.263805436332,
+    40.84713781463));
+#11148 = CARTESIAN_POINT('',(-1.764517282381,-2.267370860859,
+    40.847627492126));
+#11149 = CARTESIAN_POINT('',(-1.756491744532,-2.271014648265,
+    40.84812886469));
+#11150 = CARTESIAN_POINT('',(-1.748195571164,-2.274744003531,
+    40.848642514569));
+#11151 = CARTESIAN_POINT('',(-1.739600020511,-2.278567919393,
+    40.849169078875));
+#11152 = CARTESIAN_POINT('',(-1.730668945679,-2.282497701719,
+    40.849709257239));
+#11153 = CARTESIAN_POINT('',(-1.72135711208,-2.286547494834,
+    40.850263819467));
+#11154 = CARTESIAN_POINT('',(-1.711608514833,-2.290734806884,
+    40.850833613189));
+#11155 = CARTESIAN_POINT('',(-1.696227786864,-2.29725414932,
+    40.851712550687));
+#11156 = CARTESIAN_POINT('',(-1.690975064382,-2.299466839102,
+    40.85200957187));
+#11157 = CARTESIAN_POINT('',(-1.685584975251,-2.301722713998,
+    40.852310754469));
+#11158 = CARTESIAN_POINT('',(-1.680046584315,-2.304025190923,
+    40.852616223002));
+#11159 = CARTESIAN_POINT('',(-1.674348463156,-2.306377841059,
+    40.852926108193));
+#11160 = CARTESIAN_POINT('',(-1.668477578441,-2.308784736667,
+    40.853240548054));
+#11161 = CARTESIAN_POINT('',(-1.662418180355,-2.311250797913,
+    40.853559688972));
+#11162 = CARTESIAN_POINT('',(-1.656150690922,-2.313782139687,
+    40.853883686792));
+#11163 = CARTESIAN_POINT('',(-1.649650592449,-2.316386418423,
+    40.854212707902));
+#11164 = CARTESIAN_POINT('',(-1.642887315861,-2.319073178919,
+    40.854546930319));
+#11165 = CARTESIAN_POINT('',(-1.635823129112,-2.321854201161,
+    40.854886544772));
+#11166 = CARTESIAN_POINT('',(-1.624706473775,-2.326188670125,
+    40.855404361291));
+#11167 = CARTESIAN_POINT('',(-1.620910294868,-2.32766186478,
+    40.855578367147));
+#11168 = CARTESIAN_POINT('',(-1.617020876017,-2.32916424766,
+    40.855753798042));
+#11169 = CARTESIAN_POINT('',(-1.61303315015,-2.330697400876,
+    40.855930680185));
+#11170 = CARTESIAN_POINT('',(-1.608939595946,-2.332263672094,
+    40.856109041309));
+#11171 = CARTESIAN_POINT('',(-1.604730237818,-2.333866174539,
+    40.856288910668));
+#11172 = CARTESIAN_POINT('',(-1.600392645937,-2.335508786984,
+    40.856470319037));
+#11173 = CARTESIAN_POINT('',(-1.595911936205,-2.337196153767,
+    40.856653298713));
+#11174 = CARTESIAN_POINT('',(-1.591270770281,-2.33893368477,
+    40.856837883516));
+#11175 = CARTESIAN_POINT('',(-1.586449355562,-2.34072755544,
+    40.857024108786));
+#11176 = CARTESIAN_POINT('',(-1.58142544519,-2.342584706771,
+    40.857212011385));
+#11177 = CARTESIAN_POINT('',(-1.570923230918,-2.346440983866,
+    40.85759124801));
+#11178 = CARTESIAN_POINT('',(-1.565375809248,-2.348461658908,
+    40.857782584107));
+#11179 = CARTESIAN_POINT('',(-1.560115994566,-2.350392828652,
+    40.857975670811));
+#11180 = CARTESIAN_POINT('',(-1.552202603348,-2.35315146761,
+    40.858170585567));
+#11181 = CARTESIAN_POINT('',(-1.550360802845,-2.354017354791,
+    40.858367269247));
+#11182 = CARTESIAN_POINT('',(-1.535544059337,-2.358928604453,
+    40.858566001563));
+#11183 = CARTESIAN_POINT('',(-1.538568946236,-2.358277597273,
+    40.858766459797));
+#11184 = CARTESIAN_POINT('',(-1.520169320059,-2.364306293722,
+    40.858969193377));
+#11185 = CARTESIAN_POINT('',(-1.51948118714,-2.364813332677,
+    40.859173772065));
+#11186 = CARTESIAN_POINT('',(-1.503909108911,-2.369960992055,
+    40.85938071772));
+#11187 = CARTESIAN_POINT('',(-1.495336009345,-2.372926876543,
+    40.859589818384));
+#11188 = CARTESIAN_POINT('',(-1.475148693569,-2.379514149373,
+    40.8598015981));
+#11189 = DEFINITIONAL_REPRESENTATION('',(#11190),#11194);
+#11190 = LINE('',#11191,#11192);
+#11191 = CARTESIAN_POINT('',(8.992851035827,0.));
+#11192 = VECTOR('',#11193,1.);
+#11193 = DIRECTION('',(0.,1.));
+#11194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11195 = ORIENTED_EDGE('',*,*,#11196,.F.);
+#11196 = EDGE_CURVE('',#9004,#10549,#11197,.T.);
+#11197 = SURFACE_CURVE('',#11198,(#11355,#11365),.PCURVE_S1.);
+#11198 = ( BOUNDED_CURVE() B_SPLINE_CURVE(12,(#11199,#11200,#11201,
+    #11202,#11203,#11204,#11205,#11206,#11207,#11208,#11209,#11210,
+    #11211,#11212,#11213,#11214,#11215,#11216,#11217,#11218,#11219,
+    #11220,#11221,#11222,#11223,#11224,#11225,#11226,#11227,#11228,
+    #11229,#11230,#11231,#11232,#11233,#11234,#11235,#11236,#11237,
+    #11238,#11239,#11240,#11241,#11242,#11243,#11244,#11245,#11246,
+    #11247,#11248,#11249,#11250,#11251,#11252,#11253,#11254,#11255,
+    #11256,#11257,#11258,#11259,#11260,#11261,#11262,#11263,#11264,
+    #11265,#11266,#11267,#11268,#11269,#11270,#11271,#11272,#11273,
+    #11274,#11275,#11276,#11277,#11278,#11279,#11280,#11281,#11282,
+    #11283,#11284,#11285,#11286,#11287,#11288,#11289,#11290,#11291,
+    #11292,#11293,#11294,#11295,#11296,#11297,#11298,#11299,#11300,
+    #11301,#11302,#11303,#11304,#11305,#11306,#11307,#11308,#11309,
+    #11310,#11311,#11312,#11313,#11314,#11315,#11316,#11317,#11318,
+    #11319,#11320,#11321,#11322,#11323,#11324,#11325,#11326,#11327,
+    #11328,#11329,#11330,#11331,#11332,#11333,#11334,#11335,#11336,
+    #11337,#11338,#11339,#11340,#11341,#11342,#11343,#11344,#11345,
+    #11346,#11347,#11348,#11349,#11350,#11351,#11352,#11353,#11354),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((13,11,11,11,11,11,11,
+    11,11,11,11,11,11,11,13),(-1.592377246387,0.,5.282781312667,
+    6.341627551053,6.871050670246,7.135762229843,7.268118009641,
+    7.33429589954,7.36738484449,7.383929316964,7.392201553202,
+    7.396337671321,7.39840573038,7.39943975991,7.400473789439),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.000000000001,0.999999999998,
+    1.000000000002,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002,
+    0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,0.999999999999
+    ,1.000000000001,0.999999999997,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000004,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.
+    ,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999996,1.000000000004,0.999999999997,1.000000000002,
+    0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001,
+    0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.,1.
+    ,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000003,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,
+    1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001,
+    0.999999999998,1.000000000003,0.999999999996,1.000000000004,
+    0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,
+    0.999999999999,1.000000000001,0.999999999999,1.000000000001,
+0.999999999999,1.,1.,1.,1.)) REPRESENTATION_ITEM('') );
+#11199 = CARTESIAN_POINT('',(1.913106855722,-0.337979891339,
+    40.788212474225));
+#11200 = CARTESIAN_POINT('',(1.935872814609,-0.168481177182,
+    40.787966437444));
+#11201 = CARTESIAN_POINT('',(1.944717171938,-8.895599725956E-03,
+    40.787887187177));
+#11202 = CARTESIAN_POINT('',(1.942716126686,0.143263693944,
+    40.787896909872));
+#11203 = CARTESIAN_POINT('',(1.931549716221,0.289426130644,
+    40.787947814802));
+#11204 = CARTESIAN_POINT('',(1.912167025228,0.430469724916,
+    40.788013076969));
+#11205 = CARTESIAN_POINT('',(1.885163362655,0.567019070912,
+    40.78807963594));
+#11206 = CARTESIAN_POINT('',(1.850949303864,0.699581815352,
+    40.788142670432));
+#11207 = CARTESIAN_POINT('',(1.809791494614,0.828570114698,
+    40.788201568409));
+#11208 = CARTESIAN_POINT('',(1.761805114203,0.95425357947,
+    40.788257212521));
+#11209 = CARTESIAN_POINT('',(1.706977894354,1.076690208915,
+    40.78831040064));
+#11210 = CARTESIAN_POINT('',(1.645305591105,1.195681818934,
+    40.788361221321));
+#11211 = CARTESIAN_POINT('',(1.350906159488,1.692711625468,
+    40.788568388455));
+#11212 = CARTESIAN_POINT('',(1.052709848874,2.032040980415,
+    40.788698463243));
+#11213 = CARTESIAN_POINT('',(0.691416348324,2.313881402518,
+    40.788799565459));
+#11214 = CARTESIAN_POINT('',(0.279265358015,2.525292676047,
+    40.788871758905));
+#11215 = CARTESIAN_POINT('',(-0.168587011343,2.656317332726,
+    40.788915068681));
+#11216 = CARTESIAN_POINT('',(-0.634850060602,2.700699572221,
+    40.788929503371));
+#11217 = CARTESIAN_POINT('',(-1.101109910631,2.656311333317,
+    40.78891506633));
+#11218 = CARTESIAN_POINT('',(-1.548955077128,2.525289580287,
+    40.788871757632));
+#11219 = CARTESIAN_POINT('',(-1.961100791851,2.313888869043,
+    40.788799568231));
+#11220 = CARTESIAN_POINT('',(-2.322396650429,2.032053257606,
+    40.788698467893));
+#11221 = CARTESIAN_POINT('',(-2.620602166675,1.692711625482,
+    40.788568388454));
+#11222 = CARTESIAN_POINT('',(-2.89215540149,1.234252684103,
+    40.788377298053));
+#11223 = CARTESIAN_POINT('',(-2.934596120256,1.155981339793,
+    40.788344050916));
+#11224 = CARTESIAN_POINT('',(-2.974085560946,1.076146147699,
+    40.788309806903));
+#11225 = CARTESIAN_POINT('',(-3.010625376579,0.994733609457,
+    40.788274607168));
+#11226 = CARTESIAN_POINT('',(-3.044252853395,0.911591657691,
+    40.788238060129));
+#11227 = CARTESIAN_POINT('',(-3.07501644382,0.826450802968,
+    40.788199575456));
+#11228 = CARTESIAN_POINT('',(-3.10294426101,0.738931784178,
+    40.788158961588));
+#11229 = CARTESIAN_POINT('',(-3.1280055352,0.648539722354,
+    40.788117386775));
+#11230 = CARTESIAN_POINT('',(-3.15006503159,0.554644777907,
+    40.788078703644));
+#11231 = CARTESIAN_POINT('',(-3.168830430025,0.456449311308,
+    40.788051137295));
+#11232 = CARTESIAN_POINT('',(-3.183792666269,0.352941547178,
+    40.788049336916));
+#11233 = CARTESIAN_POINT('',(-3.199342519368,0.187782839154,
+    40.788120517939));
+#11234 = CARTESIAN_POINT('',(-3.203367696395,0.131075397168,
+    40.788156708566));
+#11235 = CARTESIAN_POINT('',(-3.206142750553,7.255323263696E-02,
+    40.788207620663));
+#11236 = CARTESIAN_POINT('',(-3.20753440207,1.202973095637E-02,
+    40.788276805042));
+#11237 = CARTESIAN_POINT('',(-3.207377954548,-5.070585735945E-02,
+    40.788368521565));
+#11238 = CARTESIAN_POINT('',(-3.205478126126,-0.115889202844,
+    40.788487500595));
+#11239 = CARTESIAN_POINT('',(-3.201600864243,-0.183784765865,
+    40.788639049787));
+#11240 = CARTESIAN_POINT('',(-3.195456143912,-0.254692748082,
+    40.788829506244));
+#11241 = CARTESIAN_POINT('',(-3.186671749609,-0.328959126507,
+    40.789067034013));
+#11242 = CARTESIAN_POINT('',(-3.174758040681,-0.406988770244,
+    40.789362766947));
+#11243 = CARTESIAN_POINT('',(-3.159063700348,-0.489261639832,
+    40.789732296908));
+#11244 = CARTESIAN_POINT('',(-3.1285518522,-0.619897283976,
+    40.79043011254));
+#11245 = CARTESIAN_POINT('',(-3.11721402971,-0.664648750978,
+    40.790686978617));
+#11246 = CARTESIAN_POINT('',(-3.104606694881,-0.710676346157,
+    40.790970344136));
+#11247 = CARTESIAN_POINT('',(-3.090599173097,-0.758060852478,
+    40.791283832643));
+#11248 = CARTESIAN_POINT('',(-3.07503943742,-0.806891707033,
+    40.791631871966));
+#11249 = CARTESIAN_POINT('',(-3.057755193755,-0.857266736978,
+    40.792019498783));
+#11250 = CARTESIAN_POINT('',(-3.038549034608,-0.909293884288,
+    40.792452548453));
+#11251 = CARTESIAN_POINT('',(-3.01718766169,-0.963094919419,
+    40.792938230092));
+#11252 = CARTESIAN_POINT('',(-2.99338517707,-1.018811143777,
+    40.79348608692));
+#11253 = CARTESIAN_POINT('',(-2.966780443172,-1.076611081086,
+    40.794109341849));
+#11254 = CARTESIAN_POINT('',(-2.936908511363,-1.136700157592,
+    40.794826628341));
+#11255 = CARTESIAN_POINT('',(-2.886294923292,-1.230648477903,
+    40.796082845604));
+#11256 = CARTESIAN_POINT('',(-2.868452280613,-1.262601611375,
+    40.79653196467));
+#11257 = CARTESIAN_POINT('',(-2.849567092259,-1.295222154598,
+    40.797014292413));
+#11258 = CARTESIAN_POINT('',(-2.829549110126,-1.328546915936,
+    40.797534075403));
+#11259 = CARTESIAN_POINT('',(-2.808294029911,-1.362617517156,
+    40.798096454318));
+#11260 = CARTESIAN_POINT('',(-2.785684422119,-1.397480125875,
+    40.798707312977));
+#11261 = CARTESIAN_POINT('',(-2.761586501184,-1.433186532265,
+    40.799373500173));
+#11262 = CARTESIAN_POINT('',(-2.735842732718,-1.469796570152,
+    40.800103424293));
+#11263 = CARTESIAN_POINT('',(-2.708260278867,-1.507381882358,
+    40.800908020742));
+#11264 = CARTESIAN_POINT('',(-2.678595281799,-1.546031030429,
+    40.801802092158));
+#11265 = CARTESIAN_POINT('',(-2.646532985295,-1.585855948633,
+    40.802806021426));
+#11266 = CARTESIAN_POINT('',(-2.594229049068,-1.647571639144,
+    40.804518775517));
+#11267 = CARTESIAN_POINT('',(-2.576099482824,-1.668471090689,
+    40.805123526882));
+#11268 = CARTESIAN_POINT('',(-2.557208533211,-1.689720831075,
+    40.80576705884));
+#11269 = CARTESIAN_POINT('',(-2.537494352567,-1.711342195444,
+    40.806453800425));
+#11270 = CARTESIAN_POINT('',(-2.516892906516,-1.733357288476,
+    40.807188302799));
+#11271 = CARTESIAN_POINT('',(-2.495331172336,-1.755791152904,
+    40.807975879587));
+#11272 = CARTESIAN_POINT('',(-2.472720337389,-1.778673938054,
+    40.808823247224));
+#11273 = CARTESIAN_POINT('',(-2.448948997479,-1.802043068349,
+    40.809739165297));
+#11274 = CARTESIAN_POINT('',(-2.423876355282,-1.825945411853,
+    40.810735076887));
+#11275 = CARTESIAN_POINT('',(-2.397325418716,-1.850439448779,
+    40.811825748913));
+#11276 = CARTESIAN_POINT('',(-2.369076199351,-1.875597440026,
+    40.813029912473));
+#11277 = CARTESIAN_POINT('',(-2.32375026652,-1.914462673531,
+    40.815041398548));
+#11278 = CARTESIAN_POINT('',(-2.308152181231,-1.927604989364,
+    40.815745980989));
+#11279 = CARTESIAN_POINT('',(-2.292017514628,-1.940949797969,
+    40.816488607779));
+#11280 = CARTESIAN_POINT('',(-2.27530256697,-1.954511292888,
+    40.817273079771));
+#11281 = CARTESIAN_POINT('',(-2.257962124726,-1.96830416819,
+    40.818103432154));
+#11282 = CARTESIAN_POINT('',(-2.23994450631,-1.982345180313,
+    40.818984325188));
+#11283 = CARTESIAN_POINT('',(-2.221186607658,-1.99665470977,
+    40.819921434951));
+#11284 = CARTESIAN_POINT('',(-2.201608948031,-2.01125832304,
+    40.820921844082));
+#11285 = CARTESIAN_POINT('',(-2.181110715563,-2.026188334249,
+    40.821994432517));
+#11286 = CARTESIAN_POINT('',(-2.159564813039,-2.041485367049,
+    40.823150268242));
+#11287 = CARTESIAN_POINT('',(-2.136812903505,-2.057199916343,
+    40.824402998025));
+#11288 = CARTESIAN_POINT('',(-2.100584232213,-2.081490906992,
+    40.826452358234));
+#11289 = CARTESIAN_POINT('',(-2.088159663569,-2.089707207052,
+    40.827163860083));
+#11290 = CARTESIAN_POINT('',(-2.075352817999,-2.098053565768,
+    40.827906252006));
+#11291 = CARTESIAN_POINT('',(-2.062132152162,-2.106539997693,
+    40.82868208782));
+#11292 = CARTESIAN_POINT('',(-2.048464956436,-2.115176891003,
+    40.829494130301));
+#11293 = CARTESIAN_POINT('',(-2.034313800029,-2.12397612219,
+    40.830345514638));
+#11294 = CARTESIAN_POINT('',(-2.01963297594,-2.132952170525,
+    40.831239911878));
+#11295 = CARTESIAN_POINT('',(-2.00436494611,-2.142123232821,
+    40.832181692371));
+#11296 = CARTESIAN_POINT('',(-1.988436786371,-2.151512337871,
+    40.833176089223));
+#11297 = CARTESIAN_POINT('',(-1.971756631577,-2.161148461181,
+    40.834229361736));
+#11298 = CARTESIAN_POINT('',(-1.954210120598,-2.171067639478,
+    40.835348958861));
+#11299 = CARTESIAN_POINT('',(-1.926380201797,-2.186437308302,
+    40.837141044532));
+#11300 = CARTESIAN_POINT('',(-1.916853064734,-2.191641975771,
+    40.837757207721));
+#11301 = CARTESIAN_POINT('',(-1.90705118573,-2.19693570695,
+    40.838393387818));
+#11302 = CARTESIAN_POINT('',(-1.89695188785,-2.202325633763,
+    40.839050862723));
+#11303 = CARTESIAN_POINT('',(-1.886531585132,-2.207819175236,
+    40.839731016469));
+#11304 = CARTESIAN_POINT('',(-1.875763306056,-2.213424811856,
+    40.840435383062));
+#11305 = CARTESIAN_POINT('',(-1.864614216954,-2.219152859934,
+    40.841165690328));
+#11306 = CARTESIAN_POINT('',(-1.853043145499,-2.225016245962,
+    40.841923903751));
+#11307 = CARTESIAN_POINT('',(-1.840998104106,-2.231031280979,
+    40.84271227032));
+#11308 = CARTESIAN_POINT('',(-1.828413813413,-2.237218434924,
+    40.843533362368));
+#11309 = CARTESIAN_POINT('',(-1.815209225703,-2.243603111,
+    40.844390121415));
+#11310 = CARTESIAN_POINT('',(-1.794322959689,-2.253523074555,
+    40.84573379231));
+#11311 = CARTESIAN_POINT('',(-1.787181758068,-2.256886642796,
+    40.846191444251));
+#11312 = CARTESIAN_POINT('',(-1.77984448854,-2.260312432138,
+    40.846659297165));
+#11313 = CARTESIAN_POINT('',(-1.772295203954,-2.263805436332,
+    40.84713781463));
+#11314 = CARTESIAN_POINT('',(-1.764517282381,-2.267370860859,
+    40.847627492126));
+#11315 = CARTESIAN_POINT('',(-1.756491744532,-2.271014648265,
+    40.84812886469));
+#11316 = CARTESIAN_POINT('',(-1.748195571164,-2.274744003531,
+    40.848642514569));
+#11317 = CARTESIAN_POINT('',(-1.739600020511,-2.278567919393,
+    40.849169078875));
+#11318 = CARTESIAN_POINT('',(-1.730668945679,-2.282497701719,
+    40.849709257239));
+#11319 = CARTESIAN_POINT('',(-1.72135711208,-2.286547494834,
+    40.850263819467));
+#11320 = CARTESIAN_POINT('',(-1.711608514833,-2.290734806884,
+    40.850833613189));
+#11321 = CARTESIAN_POINT('',(-1.696227786864,-2.29725414932,
+    40.851712550687));
+#11322 = CARTESIAN_POINT('',(-1.690975064382,-2.299466839102,
+    40.85200957187));
+#11323 = CARTESIAN_POINT('',(-1.685584975251,-2.301722713998,
+    40.852310754469));
+#11324 = CARTESIAN_POINT('',(-1.680046584315,-2.304025190923,
+    40.852616223002));
+#11325 = CARTESIAN_POINT('',(-1.674348463156,-2.306377841059,
+    40.852926108193));
+#11326 = CARTESIAN_POINT('',(-1.668477578441,-2.308784736667,
+    40.853240548054));
+#11327 = CARTESIAN_POINT('',(-1.662418180355,-2.311250797913,
+    40.853559688972));
+#11328 = CARTESIAN_POINT('',(-1.656150690922,-2.313782139687,
+    40.853883686792));
+#11329 = CARTESIAN_POINT('',(-1.649650592449,-2.316386418423,
+    40.854212707902));
+#11330 = CARTESIAN_POINT('',(-1.642887315861,-2.319073178919,
+    40.854546930319));
+#11331 = CARTESIAN_POINT('',(-1.635823129112,-2.321854201161,
+    40.854886544772));
+#11332 = CARTESIAN_POINT('',(-1.624706473775,-2.326188670125,
+    40.855404361291));
+#11333 = CARTESIAN_POINT('',(-1.620910294868,-2.32766186478,
+    40.855578367147));
+#11334 = CARTESIAN_POINT('',(-1.617020876017,-2.32916424766,
+    40.855753798042));
+#11335 = CARTESIAN_POINT('',(-1.61303315015,-2.330697400876,
+    40.855930680185));
+#11336 = CARTESIAN_POINT('',(-1.608939595946,-2.332263672094,
+    40.856109041309));
+#11337 = CARTESIAN_POINT('',(-1.604730237818,-2.333866174539,
+    40.856288910668));
+#11338 = CARTESIAN_POINT('',(-1.600392645937,-2.335508786984,
+    40.856470319037));
+#11339 = CARTESIAN_POINT('',(-1.595911936205,-2.337196153767,
+    40.856653298713));
+#11340 = CARTESIAN_POINT('',(-1.591270770281,-2.33893368477,
+    40.856837883516));
+#11341 = CARTESIAN_POINT('',(-1.586449355562,-2.34072755544,
+    40.857024108786));
+#11342 = CARTESIAN_POINT('',(-1.58142544519,-2.342584706771,
+    40.857212011385));
+#11343 = CARTESIAN_POINT('',(-1.570923230918,-2.346440983866,
+    40.85759124801));
+#11344 = CARTESIAN_POINT('',(-1.565375809248,-2.348461658908,
+    40.857782584107));
+#11345 = CARTESIAN_POINT('',(-1.560115994566,-2.350392828652,
+    40.857975670811));
+#11346 = CARTESIAN_POINT('',(-1.552202603348,-2.35315146761,
+    40.858170585567));
+#11347 = CARTESIAN_POINT('',(-1.550360802845,-2.354017354791,
+    40.858367269247));
+#11348 = CARTESIAN_POINT('',(-1.535544059337,-2.358928604453,
+    40.858566001563));
+#11349 = CARTESIAN_POINT('',(-1.538568946236,-2.358277597273,
+    40.858766459797));
+#11350 = CARTESIAN_POINT('',(-1.520169320059,-2.364306293722,
+    40.858969193377));
+#11351 = CARTESIAN_POINT('',(-1.51948118714,-2.364813332677,
+    40.859173772065));
+#11352 = CARTESIAN_POINT('',(-1.503909108911,-2.369960992055,
+    40.85938071772));
+#11353 = CARTESIAN_POINT('',(-1.495336009345,-2.372926876543,
+    40.859589818384));
+#11354 = CARTESIAN_POINT('',(-1.475148693569,-2.379514149373,
+    40.8598015981));
+#11355 = PCURVE('',#9018,#11356);
+#11356 = DEFINITIONAL_REPRESENTATION('',(#11357),#11364);
+#11357 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11358,#11359,#11360,#11361,
+    #11362,#11363),.UNSPECIFIED.,.F.,.F.,(6,6),(1.246598674003E-02,
+    2.641238090877),.PIECEWISE_BEZIER_KNOTS.);
+#11358 = CARTESIAN_POINT('',(0.534956853754,0.93828767316));
+#11359 = CARTESIAN_POINT('',(0.742119721071,0.938450781998));
+#11360 = CARTESIAN_POINT('',(0.949298174663,0.938572885353));
+#11361 = CARTESIAN_POINT('',(1.156438480008,0.93865428843));
+#11362 = CARTESIAN_POINT('',(1.363588369829,0.938694982166));
+#11363 = CARTESIAN_POINT('',(1.570735951603,0.938694991607));
+#11364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11365 = PCURVE('',#9961,#11366);
+#11366 = DEFINITIONAL_REPRESENTATION('',(#11367),#11371);
+#11367 = LINE('',#11368,#11369);
+#11368 = CARTESIAN_POINT('',(8.992851035827,0.));
+#11369 = VECTOR('',#11370,1.);
+#11370 = DIRECTION('',(0.,1.));
+#11371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11372 = ORIENTED_EDGE('',*,*,#9003,.F.);
+#11373 = ORIENTED_EDGE('',*,*,#9163,.T.);
+#11374 = ADVANCED_FACE('',(#11375),#9202,.T.);
+#11375 = FACE_BOUND('',#11376,.T.);
+#11376 = EDGE_LOOP('',(#11377,#11399,#11485,#11486));
+#11377 = ORIENTED_EDGE('',*,*,#11378,.T.);
+#11378 = EDGE_CURVE('',#9187,#11379,#11381,.T.);
+#11379 = VERTEX_POINT('',#11380);
+#11380 = CARTESIAN_POINT('',(-9.631099141199,1.3213714515,
+    40.789168903599));
+#11381 = SURFACE_CURVE('',#11382,(#11385,#11392),.PCURVE_S1.);
+#11382 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11383,#11384),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#11383 = CARTESIAN_POINT('',(-9.669696007143,1.65,39.7));
+#11384 = CARTESIAN_POINT('',(-9.628589100448,1.3,40.86));
+#11385 = PCURVE('',#9202,#11386);
+#11386 = DEFINITIONAL_REPRESENTATION('',(#11387),#11391);
+#11387 = LINE('',#11388,#11389);
+#11388 = CARTESIAN_POINT('',(0.,0.));
+#11389 = VECTOR('',#11390,1.);
+#11390 = DIRECTION('',(0.,1.));
+#11391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11392 = PCURVE('',#9230,#11393);
+#11393 = DEFINITIONAL_REPRESENTATION('',(#11394),#11398);
+#11394 = LINE('',#11395,#11396);
+#11395 = CARTESIAN_POINT('',(1.570796326795,0.));
+#11396 = VECTOR('',#11397,1.);
+#11397 = DIRECTION('',(0.,1.));
+#11398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11399 = ORIENTED_EDGE('',*,*,#11400,.F.);
+#11400 = EDGE_CURVE('',#10527,#11379,#11401,.T.);
+#11401 = SURFACE_CURVE('',#11402,(#11417,#11435),.PCURVE_S1.);
+#11402 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#11403,#11404,#11405,
+    #11406,#11407,#11408,#11409,#11410,#11411,#11412,#11413,#11414,
+#11415,#11416),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((14,14),
+(-5.588514037516,6.799826687829),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000003,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#11403 = CARTESIAN_POINT('',(2.759565797167,1.32145675379,40.78888618744
+    ));
+#11404 = CARTESIAN_POINT('',(1.806677750875,1.32145675379,40.78888618744
+    ));
+#11405 = CARTESIAN_POINT('',(0.853894529858,1.321456499043,
+    40.788887031742));
+#11406 = CARTESIAN_POINT('',(-9.989993264968E-02,1.321458515796,
+    40.788880347648));
+#11407 = CARTESIAN_POINT('',(-1.048805128456,1.321450675647,
+    40.788906332141));
+#11408 = CARTESIAN_POINT('',(-2.013307185986,1.321469819887,
+    40.78884288266));
+#11409 = CARTESIAN_POINT('',(-2.941216439548,1.321438693133,
+    40.788946045618));
+#11410 = CARTESIAN_POINT('',(-3.936296740452,1.321469877134,
+    40.788842692928));
+#11411 = CARTESIAN_POINT('',(-4.830161425732,1.321463651339,
+    40.788863326991));
+#11412 = CARTESIAN_POINT('',(-5.85598790471,1.321415985159,
+    40.789021306329));
+#11413 = CARTESIAN_POINT('',(-6.728359844418,1.321541763466,
+    40.788604441084));
+#11414 = CARTESIAN_POINT('',(-7.767085613662,1.321322473774,
+    40.789331229778));
+#11415 = CARTESIAN_POINT('',(-8.653559280991,1.321584899857,
+    40.788461474759));
+#11416 = CARTESIAN_POINT('',(-9.631099141199,1.3213714515,
+    40.789168903599));
+#11417 = PCURVE('',#9202,#11418);
+#11418 = DEFINITIONAL_REPRESENTATION('',(#11419),#11434);
+#11419 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#11420,#11421,#11422,#11423,
+    #11424,#11425,#11426,#11427,#11428,#11429,#11430,#11431,#11432,
+    #11433),.UNSPECIFIED.,.F.,.F.,(14,14),(-5.588514037516,
+    6.799826687829),.PIECEWISE_BEZIER_KNOTS.);
+#11420 = CARTESIAN_POINT('',(-12.40745376036,0.938694989172));
+#11421 = CARTESIAN_POINT('',(-11.45327536296,0.938694989172));
+#11422 = CARTESIAN_POINT('',(-10.49920172959,0.938695717019));
+#11423 = CARTESIAN_POINT('',(-9.544117401814,0.938689954869));
+#11424 = CARTESIAN_POINT('',(-8.593919963533,0.938712355294));
+#11425 = CARTESIAN_POINT('',(-7.628132166531,0.938657657466));
+#11426 = CARTESIAN_POINT('',(-6.69892515663,0.938746591049));
+#11427 = CARTESIAN_POINT('',(-5.702561428513,0.938657493904));
+#11428 = CARTESIAN_POINT('',(-4.807407261119,0.938675281888));
+#11429 = CARTESIAN_POINT('',(-3.780270836012,0.938811470974));
+#11430 = CARTESIAN_POINT('',(-2.906655173464,0.938452104382));
+#11431 = CARTESIAN_POINT('',(-1.866550076201,0.939078646361));
+#11432 = CARTESIAN_POINT('',(-0.978883426815,0.938328857551));
+#11433 = CARTESIAN_POINT('',(-5.288102554455E-15,0.938938709999));
+#11434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11435 = PCURVE('',#11436,#11479);
+#11436 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,(
+    (#11437,#11438,#11439,#11440,#11441,#11442,#11443,#11444,#11445
+      ,#11446,#11447,#11448,#11449,#11450)
+    ,(#11451,#11452,#11453,#11454,#11455,#11456,#11457,#11458,#11459
+      ,#11460,#11461,#11462,#11463,#11464)
+    ,(#11465,#11466,#11467,#11468,#11469,#11470,#11471,#11472,#11473
+      ,#11474,#11475,#11476,#11477,#11478
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14,14),
+  (0.,12.388340725345),(-5.588514037516,6.799826687829),
+.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.,0.999999999999,1.000000000002,0.999999999997
+      ,1.000000000003,0.999999999997,1.000000000002,0.999999999999,1.,1.
+      ,1.)
+    ,(0.802764559008,0.802764559008,0.802767481418,0.802744256795
+      ,0.802835080705,0.802611063368,0.802982648673,0.802589255501
+      ,0.802731191457,0.803158084075,0.801902041247,0.804144370727
+      ,0.80144383261,0.803644522159)
+    ,(1.,1.,1.,1.,0.999999999999,1.000000000002,0.999999999997
+      ,1.000000000003,0.999999999997,1.000000000002,0.999999999999,1.,1.
+,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#11437 = CARTESIAN_POINT('',(2.759565797168,1.225719675418,40.86));
+#11438 = CARTESIAN_POINT('',(1.806677750865,1.225719675418,40.86));
+#11439 = CARTESIAN_POINT('',(0.853918749171,1.225728647848,40.86));
+#11440 = CARTESIAN_POINT('',(-0.100078478769,1.225655813168,40.86));
+#11441 = CARTESIAN_POINT('',(-1.04813051164,1.225949875773,40.86));
+#11442 = CARTESIAN_POINT('',(-2.014977790366,1.225186367139,40.86));
+#11443 = CARTESIAN_POINT('',(-2.938241175483,1.226576799619,40.86));
+#11444 = CARTESIAN_POINT('',(-3.940283427933,1.224755938249,40.86));
+#11445 = CARTESIAN_POINT('',(-4.826374266679,1.226403061764,40.86));
+#11446 = CARTESIAN_POINT('',(-5.860605432816,1.225655445934,40.86));
+#11447 = CARTESIAN_POINT('',(-6.729505931698,1.225003593222,40.86));
+#11448 = CARTESIAN_POINT('',(-7.773664483007,1.227203638612,40.86));
+#11449 = CARTESIAN_POINT('',(-8.656760824563,1.22422334888,40.86));
+#11450 = CARTESIAN_POINT('',(-9.61722244229,1.226732071271,40.86));
+#11451 = CARTESIAN_POINT('',(2.759565797167,1.3,40.86));
+#11452 = CARTESIAN_POINT('',(1.806677750873,1.3,40.86));
+#11453 = CARTESIAN_POINT('',(0.853892902218,1.3,40.86));
+#11454 = CARTESIAN_POINT('',(-9.993357981982E-02,1.3,40.86));
+#11455 = CARTESIAN_POINT('',(-1.048493003174,1.3,40.86));
+#11456 = CARTESIAN_POINT('',(-2.014593073763,1.3,40.86));
+#11457 = CARTESIAN_POINT('',(-2.937875107663,1.3,40.86));
+#11458 = CARTESIAN_POINT('',(-3.942576878796,1.3,40.86));
+#11459 = CARTESIAN_POINT('',(-4.821151391904,1.3,40.86));
+#11460 = CARTESIAN_POINT('',(-5.866928710424,1.3,40.86));
+#11461 = CARTESIAN_POINT('',(-6.718736575741,1.3,40.86));
+#11462 = CARTESIAN_POINT('',(-7.77526741184,1.3,40.86));
+#11463 = CARTESIAN_POINT('',(-8.651667609168,1.3,40.86));
+#11464 = CARTESIAN_POINT('',(-9.627965507008,1.3,40.86));
+#11465 = CARTESIAN_POINT('',(2.759565797167,1.32145675379,40.78888618744
+    ));
+#11466 = CARTESIAN_POINT('',(1.806677750875,1.32145675379,40.78888618744
+    ));
+#11467 = CARTESIAN_POINT('',(0.853894529858,1.321456499043,
+    40.788887031742));
+#11468 = CARTESIAN_POINT('',(-9.989993264968E-02,1.321458515796,
+    40.788880347648));
+#11469 = CARTESIAN_POINT('',(-1.048805128456,1.321450675647,
+    40.788906332141));
+#11470 = CARTESIAN_POINT('',(-2.013307185986,1.321469819887,
+    40.78884288266));
+#11471 = CARTESIAN_POINT('',(-2.941216439548,1.321438693133,
+    40.788946045618));
+#11472 = CARTESIAN_POINT('',(-3.936296740452,1.321469877134,
+    40.788842692928));
+#11473 = CARTESIAN_POINT('',(-4.830161425732,1.321463651339,
+    40.788863326991));
+#11474 = CARTESIAN_POINT('',(-5.85598790471,1.321415985159,
+    40.789021306329));
+#11475 = CARTESIAN_POINT('',(-6.728359844418,1.321541763466,
+    40.788604441084));
+#11476 = CARTESIAN_POINT('',(-7.767085613662,1.321322473774,
+    40.789331229778));
+#11477 = CARTESIAN_POINT('',(-8.653559280991,1.321584899857,
+    40.788461474759));
+#11478 = CARTESIAN_POINT('',(-9.631099141199,1.3213714515,
+    40.789168903599));
+#11479 = DEFINITIONAL_REPRESENTATION('',(#11480),#11484);
+#11480 = LINE('',#11481,#11482);
+#11481 = CARTESIAN_POINT('',(12.388340725345,0.));
+#11482 = VECTOR('',#11483,1.);
+#11483 = DIRECTION('',(0.,1.));
+#11484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11485 = ORIENTED_EDGE('',*,*,#10526,.F.);
+#11486 = ORIENTED_EDGE('',*,*,#9186,.F.);
+#11487 = ADVANCED_FACE('',(#11488),#9230,.T.);
+#11488 = FACE_BOUND('',#11489,.T.);
+#11489 = EDGE_LOOP('',(#11490,#11512,#11608,#11609));
+#11490 = ORIENTED_EDGE('',*,*,#11491,.T.);
+#11491 = EDGE_CURVE('',#9214,#11492,#11494,.T.);
+#11492 = VERTEX_POINT('',#11493);
+#11493 = CARTESIAN_POINT('',(-9.631099141199,-1.3213714515,
+    40.789168903599));
+#11494 = SURFACE_CURVE('',#11495,(#11498,#11505),.PCURVE_S1.);
+#11495 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11496,#11497),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#11496 = CARTESIAN_POINT('',(-9.669696007143,-1.65,39.7));
+#11497 = CARTESIAN_POINT('',(-9.628589100448,-1.3,40.86));
+#11498 = PCURVE('',#9230,#11499);
+#11499 = DEFINITIONAL_REPRESENTATION('',(#11500),#11504);
+#11500 = LINE('',#11501,#11502);
+#11501 = CARTESIAN_POINT('',(4.712388980385,0.));
+#11502 = VECTOR('',#11503,1.);
+#11503 = DIRECTION('',(0.,1.));
+#11504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11505 = PCURVE('',#9276,#11506);
+#11506 = DEFINITIONAL_REPRESENTATION('',(#11507),#11511);
+#11507 = LINE('',#11508,#11509);
+#11508 = CARTESIAN_POINT('',(0.,0.));
+#11509 = VECTOR('',#11510,1.);
+#11510 = DIRECTION('',(0.,1.));
+#11511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11512 = ORIENTED_EDGE('',*,*,#11513,.F.);
+#11513 = EDGE_CURVE('',#11379,#11492,#11514,.T.);
+#11514 = SURFACE_CURVE('',#11515,(#11531,#11555),.PCURVE_S1.);
+#11515 = ( BOUNDED_CURVE() B_SPLINE_CURVE(14,(#11516,#11517,#11518,
+    #11519,#11520,#11521,#11522,#11523,#11524,#11525,#11526,#11527,
+    #11528,#11529,#11530),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((15,15),(6.799826687829,10.884243761838),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,0.999999999998,1.000000000006,
+    0.999999999988,1.000000000019,0.999999999976,1.000000000026,
+    0.999999999977,1.000000000017,0.99999999999,1.000000000005,
+0.999999999998,1.,1.)) REPRESENTATION_ITEM('') );
+#11516 = CARTESIAN_POINT('',(-9.631099141199,1.3213714515,
+    40.789168903599));
+#11517 = CARTESIAN_POINT('',(-9.930379390021,1.321359319535,
+    40.789209112397));
+#11518 = CARTESIAN_POINT('',(-10.23021761415,1.247825622778,
+    40.790623554304));
+#11519 = CARTESIAN_POINT('',(-10.52554586995,1.102309104955,
+    40.790783015014));
+#11520 = CARTESIAN_POINT('',(-10.74560610556,0.865634648008,
+    40.791855678882));
+#11521 = CARTESIAN_POINT('',(-10.90057034702,0.648163808192,
+    40.790945019912));
+#11522 = CARTESIAN_POINT('',(-11.07603629202,0.319433761659,
+    40.793678183789));
+#11523 = CARTESIAN_POINT('',(-11.05094841697,8.306466625426E-12,
+    40.790490246782));
+#11524 = CARTESIAN_POINT('',(-11.07603629202,-0.319433761674,
+    40.79367818379));
+#11525 = CARTESIAN_POINT('',(-10.90057034702,-0.648163808182,
+    40.790945019912));
+#11526 = CARTESIAN_POINT('',(-10.74560610556,-0.865634648013,
+    40.791855678883));
+#11527 = CARTESIAN_POINT('',(-10.52554586995,-1.102309104953,
+    40.790783015014));
+#11528 = CARTESIAN_POINT('',(-10.23021761415,-1.247825622779,
+    40.790623554304));
+#11529 = CARTESIAN_POINT('',(-9.930379390021,-1.321359319535,
+    40.789209112397));
+#11530 = CARTESIAN_POINT('',(-9.631099141199,-1.3213714515,
+    40.789168903599));
+#11531 = PCURVE('',#9230,#11532);
+#11532 = DEFINITIONAL_REPRESENTATION('',(#11533),#11554);
+#11533 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#11534,#11535,#11536,#11537,
+    #11538,#11539,#11540,#11541,#11542,#11543,#11544,#11545,#11546,
+    #11547,#11548,#11549,#11550,#11551,#11552,#11553),.UNSPECIFIED.,.F.,
+  .F.,(11,9,11),(6.799826687829,8.842035224834,10.884243761838),
+  .UNSPECIFIED.);
+#11534 = CARTESIAN_POINT('',(1.570796326795,0.938938709999));
+#11535 = CARTESIAN_POINT('',(1.729341580178,0.938962973929));
+#11536 = CARTESIAN_POINT('',(1.88812570734,0.939584432733));
+#11537 = CARTESIAN_POINT('',(2.051270096246,0.93996020432));
+#11538 = CARTESIAN_POINT('',(2.208030670125,0.940382928903));
+#11539 = CARTESIAN_POINT('',(2.363196294212,0.940615666805));
+#11540 = CARTESIAN_POINT('',(2.518040816361,0.940935905622));
+#11541 = CARTESIAN_POINT('',(2.673366795913,0.94111840995));
+#11542 = CARTESIAN_POINT('',(2.829256776761,0.941266231309));
+#11543 = CARTESIAN_POINT('',(2.985424661621,0.941335340956));
+#11544 = CARTESIAN_POINT('',(3.297760645558,0.941335340956));
+#11545 = CARTESIAN_POINT('',(3.45392853042,0.941266231309));
+#11546 = CARTESIAN_POINT('',(3.609818511258,0.94111840995));
+#11547 = CARTESIAN_POINT('',(3.765144490842,0.940935905621));
+#11548 = CARTESIAN_POINT('',(3.919989012933,0.940615666806));
+#11549 = CARTESIAN_POINT('',(4.075154637086,0.940382928902));
+#11550 = CARTESIAN_POINT('',(4.231915210917,0.939960204321));
+#11551 = CARTESIAN_POINT('',(4.395059599843,0.939584432733));
+#11552 = CARTESIAN_POINT('',(4.553843727004,0.938962973929));
+#11553 = CARTESIAN_POINT('',(4.712388980385,0.938938709999));
+#11554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11555 = PCURVE('',#11556,#11602);
+#11556 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,14,(
+    (#11557,#11558,#11559,#11560,#11561,#11562,#11563,#11564,#11565
+      ,#11566,#11567,#11568,#11569,#11570,#11571)
+    ,(#11572,#11573,#11574,#11575,#11576,#11577,#11578,#11579,#11580
+      ,#11581,#11582,#11583,#11584,#11585,#11586)
+    ,(#11587,#11588,#11589,#11590,#11591,#11592,#11593,#11594,#11595
+      ,#11596,#11597,#11598,#11599,#11600,#11601
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(15,15),
+  (0.,4.084417074009),(6.799826687829,10.884243761838),
+.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,0.999999999998,1.000000000006,0.999999999988,1.000000000019
+      ,0.999999999976,1.000000000026,0.999999999977,1.000000000017
+      ,0.99999999999,1.000000000005,0.999999999998,1.,1.)
+    ,(0.803644522159,0.803769604819,0.808170070905,0.808658443728
+      ,0.811941495058,0.809200846012,0.817511394482,0.807817333128
+      ,0.817511394483,0.80920084601,0.81194149506,0.808658443727
+      ,0.808170070905,0.803769604819,0.803644522159)
+    ,(1.,1.,0.999999999998,1.000000000006,0.999999999988,1.000000000019
+      ,0.999999999976,1.000000000026,0.999999999977,1.000000000017
+      ,0.99999999999,1.000000000005,0.999999999998,1.,1.
+))) REPRESENTATION_ITEM('') SURFACE() );
+#11557 = CARTESIAN_POINT('',(-9.61722244229,1.226732071271,40.86));
+#11558 = CARTESIAN_POINT('',(-9.911266408569,1.227500113083,40.86));
+#11559 = CARTESIAN_POINT('',(-10.19289446775,1.157344669988,40.86));
+#11560 = CARTESIAN_POINT('',(-10.46598352492,1.018837669005,40.86));
+#11561 = CARTESIAN_POINT('',(-10.66612253143,0.797016452412,40.86));
+#11562 = CARTESIAN_POINT('',(-10.79824632224,0.60834723895,40.86));
+#11563 = CARTESIAN_POINT('',(-10.99023373528,0.293515320148,40.86));
+#11564 = CARTESIAN_POINT('',(-10.92925323485,1.020494799749E-11,40.86));
+#11565 = CARTESIAN_POINT('',(-10.99023373528,-0.293515320166,40.86));
+#11566 = CARTESIAN_POINT('',(-10.79824632224,-0.608347238938,40.86));
+#11567 = CARTESIAN_POINT('',(-10.66612253143,-0.797016452419,40.86));
+#11568 = CARTESIAN_POINT('',(-10.46598352492,-1.018837669002,40.86));
+#11569 = CARTESIAN_POINT('',(-10.19289446775,-1.157344669989,40.86));
+#11570 = CARTESIAN_POINT('',(-9.911266408569,-1.227500113083,40.86));
+#11571 = CARTESIAN_POINT('',(-9.61722244229,-1.226732071271,40.86));
+#11572 = CARTESIAN_POINT('',(-9.627965507008,1.3,40.86));
+#11573 = CARTESIAN_POINT('',(-9.926013565581,1.300141217322,40.86));
+#11574 = CARTESIAN_POINT('',(-10.21847266722,1.226929810159,40.86));
+#11575 = CARTESIAN_POINT('',(-10.51178495183,1.084272657201,40.86));
+#11576 = CARTESIAN_POINT('',(-10.72418528872,0.848667202247,
+    40.860000000001));
+#11577 = CARTESIAN_POINT('',(-10.87770712488,0.642099291356,
+    40.859999999999));
+#11578 = CARTESIAN_POINT('',(-11.05030777262,0.312669817205,
+    40.860000000001));
+#11579 = CARTESIAN_POINT('',(-11.02740771393,1.0973078083E-11,
+    40.859999999998));
+#11580 = CARTESIAN_POINT('',(-11.05030777262,-0.312669817224,
+    40.860000000002));
+#11581 = CARTESIAN_POINT('',(-10.87770712488,-0.642099291344,
+    40.859999999999));
+#11582 = CARTESIAN_POINT('',(-10.72418528872,-0.848667202253,
+    40.860000000001));
+#11583 = CARTESIAN_POINT('',(-10.51178495183,-1.084272657198,40.86));
+#11584 = CARTESIAN_POINT('',(-10.21847266722,-1.22692981016,40.86));
+#11585 = CARTESIAN_POINT('',(-9.926013565581,-1.300141217322,40.86));
+#11586 = CARTESIAN_POINT('',(-9.627965507008,-1.3,40.86));
+#11587 = CARTESIAN_POINT('',(-9.631099141199,1.3213714515,
+    40.789168903599));
+#11588 = CARTESIAN_POINT('',(-9.930379390021,1.321359319535,
+    40.789209112397));
+#11589 = CARTESIAN_POINT('',(-10.23021761415,1.247825622778,
+    40.790623554304));
+#11590 = CARTESIAN_POINT('',(-10.52554586995,1.102309104955,
+    40.790783015014));
+#11591 = CARTESIAN_POINT('',(-10.74560610556,0.865634648008,
+    40.791855678882));
+#11592 = CARTESIAN_POINT('',(-10.90057034702,0.648163808192,
+    40.790945019912));
+#11593 = CARTESIAN_POINT('',(-11.07603629202,0.319433761659,
+    40.793678183789));
+#11594 = CARTESIAN_POINT('',(-11.05094841697,8.306466625426E-12,
+    40.790490246782));
+#11595 = CARTESIAN_POINT('',(-11.07603629202,-0.319433761674,
+    40.79367818379));
+#11596 = CARTESIAN_POINT('',(-10.90057034702,-0.648163808182,
+    40.790945019912));
+#11597 = CARTESIAN_POINT('',(-10.74560610556,-0.865634648013,
+    40.791855678883));
+#11598 = CARTESIAN_POINT('',(-10.52554586995,-1.102309104953,
+    40.790783015014));
+#11599 = CARTESIAN_POINT('',(-10.23021761415,-1.247825622779,
+    40.790623554304));
+#11600 = CARTESIAN_POINT('',(-9.930379390021,-1.321359319535,
+    40.789209112397));
+#11601 = CARTESIAN_POINT('',(-9.631099141199,-1.3213714515,
+    40.789168903599));
+#11602 = DEFINITIONAL_REPRESENTATION('',(#11603),#11607);
+#11603 = LINE('',#11604,#11605);
+#11604 = CARTESIAN_POINT('',(4.084417074009,0.));
+#11605 = VECTOR('',#11606,1.);
+#11606 = DIRECTION('',(0.,1.));
+#11607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11608 = ORIENTED_EDGE('',*,*,#11378,.F.);
+#11609 = ORIENTED_EDGE('',*,*,#9213,.T.);
+#11610 = ADVANCED_FACE('',(#11611),#9276,.T.);
+#11611 = FACE_BOUND('',#11612,.T.);
+#11612 = EDGE_LOOP('',(#11613,#11635,#11721,#11722));
+#11613 = ORIENTED_EDGE('',*,*,#11614,.T.);
+#11614 = EDGE_CURVE('',#9261,#11615,#11617,.T.);
+#11615 = VERTEX_POINT('',#11616);
+#11616 = CARTESIAN_POINT('',(-2.840382752338,-1.321599314398,
+    40.788413700851));
+#11617 = SURFACE_CURVE('',#11618,(#11621,#11628),.PCURVE_S1.);
+#11618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11619,#11620),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#11619 = CARTESIAN_POINT('',(-3.019696007142,-1.65,39.7));
+#11620 = CARTESIAN_POINT('',(-2.828589100448,-1.3,40.86));
+#11621 = PCURVE('',#9276,#11622);
+#11622 = DEFINITIONAL_REPRESENTATION('',(#11623),#11627);
+#11623 = LINE('',#11624,#11625);
+#11624 = CARTESIAN_POINT('',(6.8,0.));
+#11625 = VECTOR('',#11626,1.);
+#11626 = DIRECTION('',(0.,1.));
+#11627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11628 = PCURVE('',#9304,#11629);
+#11629 = DEFINITIONAL_REPRESENTATION('',(#11630),#11634);
+#11630 = LINE('',#11631,#11632);
+#11631 = CARTESIAN_POINT('',(3.676549507316,0.));
+#11632 = VECTOR('',#11633,1.);
+#11633 = DIRECTION('',(0.,1.));
+#11634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11635 = ORIENTED_EDGE('',*,*,#11636,.F.);
+#11636 = EDGE_CURVE('',#11492,#11615,#11637,.T.);
+#11637 = SURFACE_CURVE('',#11638,(#11653,#11671),.PCURVE_S1.);
+#11638 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#11639,#11640,#11641,
+    #11642,#11643,#11644,#11645,#11646,#11647,#11648,#11649,#11650,
+#11651,#11652),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((14,14),
+(10.884243761838,23.272584487183),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999997,1.000000000005,0.999999999994,
+    1.000000000006,0.999999999995,1.000000000003,0.999999999999,
+1.000000000001,1.,1.)) REPRESENTATION_ITEM('') );
+#11639 = CARTESIAN_POINT('',(-9.631099141199,-1.3213714515,
+    40.789168903599));
+#11640 = CARTESIAN_POINT('',(-8.65355928099,-1.321584899857,
+    40.788461474759));
+#11641 = CARTESIAN_POINT('',(-7.767085613665,-1.321322473774,
+    40.789331229778));
+#11642 = CARTESIAN_POINT('',(-6.728359844412,-1.321541763466,
+    40.788604441084));
+#11643 = CARTESIAN_POINT('',(-5.855987904719,-1.321415985159,
+    40.789021306329));
+#11644 = CARTESIAN_POINT('',(-4.830161425729,-1.321463651339,
+    40.78886332699));
+#11645 = CARTESIAN_POINT('',(-3.936296740448,-1.321469877134,
+    40.788842692928));
+#11646 = CARTESIAN_POINT('',(-2.941216439565,-1.321438693133,
+    40.788946045617));
+#11647 = CARTESIAN_POINT('',(-2.013307185967,-1.321469819887,
+    40.788842882661));
+#11648 = CARTESIAN_POINT('',(-1.048805128475,-1.321450675647,
+    40.788906332141));
+#11649 = CARTESIAN_POINT('',(-9.989993264096E-02,-1.321458515796,
+    40.788880347649));
+#11650 = CARTESIAN_POINT('',(0.853894529852,-1.321456499043,
+    40.788887031742));
+#11651 = CARTESIAN_POINT('',(1.806677750874,-1.32145675379,
+    40.78888618744));
+#11652 = CARTESIAN_POINT('',(2.759565797165,-1.32145675379,
+    40.78888618744));
+#11653 = PCURVE('',#9276,#11654);
+#11654 = DEFINITIONAL_REPRESENTATION('',(#11655),#11670);
+#11655 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#11656,#11657,#11658,#11659,
+    #11660,#11661,#11662,#11663,#11664,#11665,#11666,#11667,#11668,
+    #11669),.UNSPECIFIED.,.F.,.F.,(14,14),(10.884243761838,
+    23.272584487183),.PIECEWISE_BEZIER_KNOTS.);
+#11656 = CARTESIAN_POINT('',(-6.276264968211E-16,0.938938709999));
+#11657 = CARTESIAN_POINT('',(0.978883426816,0.938328857551));
+#11658 = CARTESIAN_POINT('',(1.866550076194,0.93907864636));
+#11659 = CARTESIAN_POINT('',(2.906655173482,0.938452104383));
+#11660 = CARTESIAN_POINT('',(3.780270835974,0.938811470972));
+#11661 = CARTESIAN_POINT('',(4.807407261176,0.938675281892));
+#11662 = CARTESIAN_POINT('',(5.702561428442,0.9386574939));
+#11663 = CARTESIAN_POINT('',(6.698925156695,0.938746591053));
+#11664 = CARTESIAN_POINT('',(7.628132166481,0.938657657463));
+#11665 = CARTESIAN_POINT('',(8.593919963559,0.938712355296));
+#11666 = CARTESIAN_POINT('',(9.544117401801,0.938689954868));
+#11667 = CARTESIAN_POINT('',(10.499201729599,0.938695717019));
+#11668 = CARTESIAN_POINT('',(11.453275362963,0.938694989172));
+#11669 = CARTESIAN_POINT('',(12.407453760366,0.938694989172));
+#11670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11671 = PCURVE('',#11672,#11715);
+#11672 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,(
+    (#11673,#11674,#11675,#11676,#11677,#11678,#11679,#11680,#11681
+      ,#11682,#11683,#11684,#11685,#11686)
+    ,(#11687,#11688,#11689,#11690,#11691,#11692,#11693,#11694,#11695
+      ,#11696,#11697,#11698,#11699,#11700)
+    ,(#11701,#11702,#11703,#11704,#11705,#11706,#11707,#11708,#11709
+      ,#11710,#11711,#11712,#11713,#11714
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14,14),
+  (0.,12.388340725344),(10.884243761838,23.272584487183),
+.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.000000000001,0.999999999997,1.000000000005
+      ,0.999999999994,1.000000000006,0.999999999995,1.000000000003
+      ,0.999999999999,1.000000000001,1.,1.)
+    ,(0.803644522159,0.80144383261,0.804144370726,0.80190204125
+      ,0.803158084069,0.802731191466,0.802589255491,0.802982648683
+      ,0.80261106336,0.80283508071,0.802744256793,0.802767481418
+      ,0.802764559008,0.802764559008)
+    ,(1.,1.,1.,1.000000000001,0.999999999997,1.000000000005
+      ,0.999999999994,1.000000000006,0.999999999995,1.000000000003
+,0.999999999999,1.000000000001,1.,1.
+  ))) REPRESENTATION_ITEM('') SURFACE() );
+#11673 = CARTESIAN_POINT('',(-9.61722244229,-1.226732071271,40.86));
+#11674 = CARTESIAN_POINT('',(-8.656760824561,-1.22422334888,40.86));
+#11675 = CARTESIAN_POINT('',(-7.773664483011,-1.227203638612,40.86));
+#11676 = CARTESIAN_POINT('',(-6.729505931691,-1.225003593222,40.86));
+#11677 = CARTESIAN_POINT('',(-5.860605432826,-1.225655445934,40.86));
+#11678 = CARTESIAN_POINT('',(-4.826374266673,-1.226403061764,40.86));
+#11679 = CARTESIAN_POINT('',(-3.940283427932,-1.224755938249,40.86));
+#11680 = CARTESIAN_POINT('',(-2.938241175496,-1.226576799619,40.86));
+#11681 = CARTESIAN_POINT('',(-2.01497779035,-1.225186367139,40.86));
+#11682 = CARTESIAN_POINT('',(-1.048130511657,-1.225949875773,40.86));
+#11683 = CARTESIAN_POINT('',(-0.100078478761,-1.225655813168,40.86));
+#11684 = CARTESIAN_POINT('',(0.853918749166,-1.225728647848,40.86));
+#11685 = CARTESIAN_POINT('',(1.806677750865,-1.225719675418,40.86));
+#11686 = CARTESIAN_POINT('',(2.759565797166,-1.225719675418,40.86));
+#11687 = CARTESIAN_POINT('',(-9.627965507008,-1.3,40.86));
+#11688 = CARTESIAN_POINT('',(-8.651667609167,-1.3,40.86));
+#11689 = CARTESIAN_POINT('',(-7.775267411845,-1.3,40.86));
+#11690 = CARTESIAN_POINT('',(-6.718736575733,-1.3,40.86));
+#11691 = CARTESIAN_POINT('',(-5.866928710436,-1.3,40.86));
+#11692 = CARTESIAN_POINT('',(-4.821151391898,-1.3,40.86));
+#11693 = CARTESIAN_POINT('',(-3.942576878792,-1.3,40.86));
+#11694 = CARTESIAN_POINT('',(-2.937875107684,-1.3,40.86));
+#11695 = CARTESIAN_POINT('',(-2.014593073738,-1.3,40.86));
+#11696 = CARTESIAN_POINT('',(-1.048493003199,-1.3,40.86));
+#11697 = CARTESIAN_POINT('',(-9.993357980666E-02,-1.3,40.86));
+#11698 = CARTESIAN_POINT('',(0.85389290221,-1.3,40.86));
+#11699 = CARTESIAN_POINT('',(1.806677750873,-1.3,40.86));
+#11700 = CARTESIAN_POINT('',(2.759565797165,-1.3,40.86));
+#11701 = CARTESIAN_POINT('',(-9.631099141199,-1.3213714515,
+    40.789168903599));
+#11702 = CARTESIAN_POINT('',(-8.65355928099,-1.321584899857,
+    40.788461474759));
+#11703 = CARTESIAN_POINT('',(-7.767085613665,-1.321322473774,
+    40.789331229778));
+#11704 = CARTESIAN_POINT('',(-6.728359844412,-1.321541763466,
+    40.788604441084));
+#11705 = CARTESIAN_POINT('',(-5.855987904719,-1.321415985159,
+    40.789021306329));
+#11706 = CARTESIAN_POINT('',(-4.830161425729,-1.321463651339,
+    40.78886332699));
+#11707 = CARTESIAN_POINT('',(-3.936296740448,-1.321469877134,
+    40.788842692928));
+#11708 = CARTESIAN_POINT('',(-2.941216439565,-1.321438693133,
+    40.788946045617));
+#11709 = CARTESIAN_POINT('',(-2.013307185967,-1.321469819887,
+    40.788842882661));
+#11710 = CARTESIAN_POINT('',(-1.048805128475,-1.321450675647,
+    40.788906332141));
+#11711 = CARTESIAN_POINT('',(-9.989993264096E-02,-1.321458515796,
+    40.788880347649));
+#11712 = CARTESIAN_POINT('',(0.853894529852,-1.321456499043,
+    40.788887031742));
+#11713 = CARTESIAN_POINT('',(1.806677750874,-1.32145675379,
+    40.78888618744));
+#11714 = CARTESIAN_POINT('',(2.759565797165,-1.32145675379,
+    40.78888618744));
+#11715 = DEFINITIONAL_REPRESENTATION('',(#11716),#11720);
+#11716 = LINE('',#11717,#11718);
+#11717 = CARTESIAN_POINT('',(12.388340725344,0.));
+#11718 = VECTOR('',#11719,1.);
+#11719 = DIRECTION('',(0.,1.));
+#11720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11721 = ORIENTED_EDGE('',*,*,#11491,.F.);
+#11722 = ORIENTED_EDGE('',*,*,#9260,.T.);
+#11723 = ADVANCED_FACE('',(#11724),#9304,.T.);
+#11724 = FACE_BOUND('',#11725,.T.);
+#11725 = EDGE_LOOP('',(#11726,#11727,#12431,#13133,#13134));
+#11726 = ORIENTED_EDGE('',*,*,#9560,.T.);
+#11727 = ORIENTED_EDGE('',*,*,#11728,.F.);
+#11728 = EDGE_CURVE('',#11729,#9561,#11731,.T.);
+#11729 = VERTEX_POINT('',#11730);
+#11730 = CARTESIAN_POINT('',(-0.634696208926,-2.523584792571,
+    40.824443095132));
+#11731 = SURFACE_CURVE('',#11732,(#11903,#11913),.PCURVE_S1.);
+#11732 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#11733,#11734,#11735,
+    #11736,#11737,#11738,#11739,#11740,#11741,#11742,#11743,#11744,
+    #11745,#11746,#11747,#11748,#11749,#11750,#11751,#11752,#11753,
+    #11754,#11755,#11756,#11757,#11758,#11759,#11760,#11761,#11762,
+    #11763,#11764,#11765,#11766,#11767,#11768,#11769,#11770,#11771,
+    #11772,#11773,#11774,#11775,#11776,#11777,#11778,#11779,#11780,
+    #11781,#11782,#11783,#11784,#11785,#11786,#11787,#11788,#11789,
+    #11790,#11791,#11792,#11793,#11794,#11795,#11796,#11797,#11798,
+    #11799,#11800,#11801,#11802,#11803,#11804,#11805,#11806,#11807,
+    #11808,#11809,#11810,#11811,#11812,#11813,#11814,#11815,#11816,
+    #11817,#11818,#11819,#11820,#11821,#11822,#11823,#11824,#11825,
+    #11826,#11827,#11828,#11829,#11830,#11831,#11832,#11833,#11834,
+    #11835,#11836,#11837,#11838,#11839,#11840,#11841,#11842,#11843,
+    #11844,#11845,#11846,#11847,#11848,#11849,#11850,#11851,#11852,
+    #11853,#11854,#11855,#11856,#11857,#11858,#11859,#11860,#11861,
+    #11862,#11863,#11864,#11865,#11866,#11867,#11868,#11869,#11870,
+    #11871,#11872,#11873,#11874,#11875,#11876,#11877,#11878,#11879,
+    #11880,#11881,#11882,#11883,#11884,#11885,#11886,#11887,#11888,
+    #11889,#11890,#11891,#11892,#11893,#11894,#11895,#11896,#11897,
+    #11898,#11899,#11900,#11901,#11902),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((14,12,12,12,12,12,12,12,12,12,12,12,12,12,14)
+  ,(-2.117702315005,-2.116668280672,-2.115634246338,-2.113566177671,
+    -2.109430040337,-2.101157765669,-2.084613216334,-2.051524117662,
+    -1.985345920318,-1.85298952563,-1.588276736254,-1.058851157503,0.,
+5.282781312648,6.875158559032),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999998,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,0.999999999998,
+    1.000000000006,0.999999999987,1.00000000002,0.999999999977,
+    1.000000000022,0.999999999983,1.000000000011,0.999999999995,
+    1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999999,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.000000000001,
+    0.999999999997,1.000000000007,0.99999999999,1.000000000012,
+    0.999999999988,1.000000000009,0.999999999994,1.000000000003,
+    0.999999999999,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+    ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,
+    0.999999999999,1.,1.,1.,1.,0.999999999999,1.000000000002,
+    0.999999999997,1.000000000004,0.999999999996,1.000000000003,
+    0.999999999998,1.000000000001,1.,1.,1.,0.999999999998,1.000000000006
+    ,0.999999999988,1.000000000017,0.99999999998,1.000000000019,
+    0.999999999986,1.000000000009,0.999999999996,1.000000000001,1.,1.,
+    0.999999999998,1.000000000005,0.999999999991,1.000000000014,
+    0.999999999984,1.000000000015,0.999999999988,1.000000000007,
+    0.999999999997,1.000000000001,1.,1.,1.000000000001,0.999999999997,
+    1.000000000007,0.99999999999,1.000000000012,0.999999999988,
+    1.000000000009,0.999999999995,1.000000000003,0.999999999999,1.,1.,
+    1.000000000001,0.999999999998,1.000000000004,0.999999999994,
+    1.000000000007,0.999999999992,1.000000000006,0.999999999996,
+    1.000000000002,0.999999999999,1.,1.,1.000000000001,0.999999999998,
+    1.000000000004,0.999999999994,1.000000000007,0.999999999994,
+    1.000000000005,0.999999999997,1.000000000002,0.999999999999,1.,1.,
+    1.000000000002,0.999999999996,1.000000000008,0.999999999989,
+    1.000000000013,0.999999999988,1.000000000009,0.999999999994,
+    1.000000000003,0.999999999999,1.,1.,0.999999999999,1.000000000002,
+    0.999999999996,1.000000000007,0.999999999991,1.000000000009,
+    0.999999999993,1.000000000004,0.999999999998,1.000000000001,1.,1.,1.
+    ,0.999999999998,1.000000000003,0.999999999994,1.000000000007,
+    0.999999999993,1.000000000006,0.999999999996,1.000000000002,
+0.999999999999,1.,1.)) REPRESENTATION_ITEM('') );
+#11733 = CARTESIAN_POINT('',(-1.47276779866,2.380289950416,
+    40.859825794034));
+#11734 = CARTESIAN_POINT('',(-1.492673114745,2.373813128864,
+    40.859630042268));
+#11735 = CARTESIAN_POINT('',(-1.500598539494,2.371071645922,
+    40.85943660734));
+#11736 = CARTESIAN_POINT('',(-1.516655483573,2.365795271985,
+    40.859245004401));
+#11737 = CARTESIAN_POINT('',(-1.514986679605,2.366045455716,
+    40.859055470989));
+#11738 = CARTESIAN_POINT('',(-1.537189266969,2.358853517789,
+    40.858867451953));
+#11739 = CARTESIAN_POINT('',(-1.527882674342,2.361485306312,
+    40.858681501119));
+#11740 = CARTESIAN_POINT('',(-1.549177300553,2.354576812038,
+    40.858496900391));
+#11741 = CARTESIAN_POINT('',(-1.545221919904,2.355540606809,
+    40.858314194545));
+#11742 = CARTESIAN_POINT('',(-1.556331319642,2.351807854838,
+    40.858132922352));
+#11743 = CARTESIAN_POINT('',(-1.559925138851,2.350418362331,
+    40.857953279842));
+#11744 = CARTESIAN_POINT('',(-1.56569197064,2.348351538629,
+    40.857775132633));
+#11745 = CARTESIAN_POINT('',(-1.570703893563,2.346520207492,
+    40.857598478004));
+#11746 = CARTESIAN_POINT('',(-1.58044349775,2.342946426291,
+    40.857248079831));
+#11747 = CARTESIAN_POINT('',(-1.585118572978,2.341220376558,
+    40.857074335733));
+#11748 = CARTESIAN_POINT('',(-1.589618288661,2.339549125271,
+    40.856902016942));
+#11749 = CARTESIAN_POINT('',(-1.593960274154,2.337927172137,
+    40.856731094844));
+#11750 = CARTESIAN_POINT('',(-1.598160420865,2.336349558968,
+    40.856561541885));
+#11751 = CARTESIAN_POINT('',(-1.602232882221,2.334811869718,
+    40.856393331578));
+#11752 = CARTESIAN_POINT('',(-1.606190073714,2.333310230428,
+    40.856226438497));
+#11753 = CARTESIAN_POINT('',(-1.610042672846,2.331841309302,
+    40.856060838282));
+#11754 = CARTESIAN_POINT('',(-1.613799619189,2.330402316612,
+    40.855896507634));
+#11755 = CARTESIAN_POINT('',(-1.617468114329,2.328991004799,
+    40.85573342432));
+#11756 = CARTESIAN_POINT('',(-1.621053621909,2.327605668388,
+    40.85557156717));
+#11757 = CARTESIAN_POINT('',(-1.624559867601,2.326245144042,
+    40.855410916078));
+#11758 = CARTESIAN_POINT('',(-1.634846782165,2.322236143523,
+    40.854932523844));
+#11759 = CARTESIAN_POINT('',(-1.641409178705,2.319656013686,
+    40.854618339587));
+#11760 = CARTESIAN_POINT('',(-1.647711799118,2.317157254575,
+    40.854308741392));
+#11761 = CARTESIAN_POINT('',(-1.653784608222,2.31473051129,
+    40.854003581029));
+#11762 = CARTESIAN_POINT('',(-1.659652459563,2.312368023911,
+    40.853702719197));
+#11763 = CARTESIAN_POINT('',(-1.665335789768,2.310063410761,
+    40.853406024854));
+#11764 = CARTESIAN_POINT('',(-1.670851312795,2.307811451978,
+    40.853113374543));
+#11765 = CARTESIAN_POINT('',(-1.676212714327,2.305607872628,
+    40.852824651722));
+#11766 = CARTESIAN_POINT('',(-1.681431345993,2.30344912638,
+    40.852539746091));
+#11767 = CARTESIAN_POINT('',(-1.686516919764,2.301332178606,
+    40.852258552915));
+#11768 = CARTESIAN_POINT('',(-1.691478202202,2.299254289974,
+    40.851980972361));
+#11769 = CARTESIAN_POINT('',(-1.69632370881,2.297212799691,
+    40.851706908815));
+#11770 = CARTESIAN_POINT('',(-1.710539777356,2.291189127456,
+    40.850894993022));
+#11771 = CARTESIAN_POINT('',(-1.719588172575,2.287308278851,
+    40.850367412689));
+#11772 = CARTESIAN_POINT('',(-1.728260530818,2.283545814037,
+    40.849852809846));
+#11773 = CARTESIAN_POINT('',(-1.736601119178,2.279887894691,
+    40.849350524482));
+#11774 = CARTESIAN_POINT('',(-1.744646568258,2.276323067513,
+    40.848859951219));
+#11775 = CARTESIAN_POINT('',(-1.752426915425,2.272841938533,
+    40.848380534585));
+#11776 = CARTESIAN_POINT('',(-1.759966648066,2.269436847315,
+    40.847911764287));
+#11777 = CARTESIAN_POINT('',(-1.767285746841,2.266101541312,
+    40.847453170481));
+#11778 = CARTESIAN_POINT('',(-1.774400728937,2.26283085004,
+    40.847004319044));
+#11779 = CARTESIAN_POINT('',(-1.781325691322,2.259620359434,
+    40.84656480685));
+#11780 = CARTESIAN_POINT('',(-1.788073354001,2.256466086049,
+    40.846134257038));
+#11781 = CARTESIAN_POINT('',(-1.79465610327,2.253364151374,
+    40.845712314286));
+#11782 = CARTESIAN_POINT('',(-1.813948898362,2.244203065481,
+    40.844471291681));
+#11783 = CARTESIAN_POINT('',(-1.826200797607,2.238289472083,
+    40.843676996273));
+#11784 = CARTESIAN_POINT('',(-1.837919322367,2.232545678573,
+    40.842913169385));
+#11785 = CARTESIAN_POINT('',(-1.849168388011,2.226951652588,
+    40.842177513064));
+#11786 = CARTESIAN_POINT('',(-1.860000765439,2.22149084834,
+    40.841467988833));
+#11787 = CARTESIAN_POINT('',(-1.870459610891,2.216149728344,
+    40.840782790651));
+#11788 = CARTESIAN_POINT('',(-1.880579995785,2.210917284982,
+    40.840120317868));
+#11789 = CARTESIAN_POINT('',(-1.890390436516,2.205784562284,
+    40.839479148189));
+#11790 = CARTESIAN_POINT('',(-1.899914424303,2.200744177472,
+    40.838858010624));
+#11791 = CARTESIAN_POINT('',(-1.909171954982,2.195789842721,
+    40.838255758453));
+#11792 = CARTESIAN_POINT('',(-1.918181058852,2.190915886752,
+    40.837671342177));
+#11793 = CARTESIAN_POINT('',(-1.926959330478,2.186116776535,
+    40.837103782482));
+#11794 = CARTESIAN_POINT('',(-1.952657714602,2.171926363724,
+    40.835448864615));
+#11795 = CARTESIAN_POINT('',(-1.968937324038,2.16274324837,
+    40.834409201191));
+#11796 = CARTESIAN_POINT('',(-1.984472447173,2.153803235792,
+    40.833426375033));
+#11797 = CARTESIAN_POINT('',(-1.999353177906,2.145077938901,
+    40.832494546222));
+#11798 = CARTESIAN_POINT('',(-2.013653735571,2.136543953346,
+    40.831608712075));
+#11799 = CARTESIAN_POINT('',(-2.027434656739,2.128182170352,
+    40.83076460642));
+#11800 = CARTESIAN_POINT('',(-2.040744987151,2.119977089409,
+    40.829958598871));
+#11801 = CARTESIAN_POINT('',(-2.053624473469,2.111916131168,
+    40.829187594095));
+#11802 = CARTESIAN_POINT('',(-2.066105755243,2.103988950097,
+    40.828448931086));
+#11803 = CARTESIAN_POINT('',(-2.078216556659,2.096186747374,
+    40.82774028244));
+#11804 = CARTESIAN_POINT('',(-2.089981878475,2.088501583581,
+    40.827059553621));
+#11805 = CARTESIAN_POINT('',(-2.101426189825,2.080925691538,
+    40.826404782239));
+#11806 = CARTESIAN_POINT('',(-2.134874480631,2.058500984081,
+    40.824512547478));
+#11807 = CARTESIAN_POINT('',(-2.155987738268,2.043957032453,
+    40.823347149611));
+#11808 = CARTESIAN_POINT('',(-2.17606513767,2.029771263995,
+    40.822265053688));
+#11809 = CARTESIAN_POINT('',(-2.195231344214,2.015903930619,
+    40.821255527102));
+#11810 = CARTESIAN_POINT('',(-2.213588995764,2.002322244285,
+    40.820309654009));
+#11811 = CARTESIAN_POINT('',(-2.231221754415,1.988999414987,
+    40.819420094667));
+#11812 = CARTESIAN_POINT('',(-2.248197358281,1.975913688715,
+    40.818580844771));
+#11813 = CARTESIAN_POINT('',(-2.264570673233,1.963047385428,
+    40.817786994791));
+#11814 = CARTESIAN_POINT('',(-2.280386744684,1.950385937036,
+    40.81703448931));
+#11815 = CARTESIAN_POINT('',(-2.295683849337,1.937916925358,
+    40.816319886363));
+#11816 = CARTESIAN_POINT('',(-2.310496546957,1.925629120111,
+    40.815640116771));
+#11817 = CARTESIAN_POINT('',(-2.324858732132,1.913511516865,
+    40.814992243484));
+#11818 = CARTESIAN_POINT('',(-2.366702593841,1.877634091361,
+    40.813135175772));
+#11819 = CARTESIAN_POINT('',(-2.392924718879,1.854354952835,
+    40.812013701784));
+#11820 = CARTESIAN_POINT('',(-2.41769483956,1.831642585136,
+    40.810989511119));
+#11821 = CARTESIAN_POINT('',(-2.44118766103,1.809439651697,
+    40.810047686033));
+#11822 = CARTESIAN_POINT('',(-2.463541500939,1.787700457414,
+    40.809176674753));
+#11823 = CARTESIAN_POINT('',(-2.484867350594,1.766388067587,
+    40.808367439827));
+#11824 = CARTESIAN_POINT('',(-2.505256311716,1.745471942274,
+    40.80761275894));
+#11825 = CARTESIAN_POINT('',(-2.52478540852,1.724926085785,
+    40.806906678203));
+#11826 = CARTESIAN_POINT('',(-2.543521775416,1.704727711658,
+    40.8062441179));
+#11827 = CARTESIAN_POINT('',(-2.561525220063,1.684856422745,
+    40.805620630714));
+#11828 = CARTESIAN_POINT('',(-2.578849161977,1.665293906764,
+    40.805032312413));
+#11829 = CARTESIAN_POINT('',(-2.595539946575,1.646024147018,
+    40.804475865009));
+#11830 = CARTESIAN_POINT('',(-2.643823710955,1.589054151456,
+    40.802894707114));
+#11831 = CARTESIAN_POINT('',(-2.673637468697,1.552190222584,
+    40.801957310388));
+#11832 = CARTESIAN_POINT('',(-2.701391014777,1.516332262126,
+    40.801115041456));
+#11833 = CARTESIAN_POINT('',(-2.727333813663,1.48139175532,
+    40.800351628226));
+#11834 = CARTESIAN_POINT('',(-2.751664385576,1.447296972174,
+    40.799654823315));
+#11835 = CARTESIAN_POINT('',(-2.774542862747,1.413988891175,
+    40.799015320893));
+#11836 = CARTESIAN_POINT('',(-2.79610130435,1.381417847285,
+    40.798425874338));
+#11837 = CARTESIAN_POINT('',(-2.816451769272,1.349540903747,
+    40.797880614678));
+#11838 = CARTESIAN_POINT('',(-2.835692147791,1.318319948254,
+    40.797374569838));
+#11839 = CARTESIAN_POINT('',(-2.853909750997,1.287720512931,
+    40.796903384684));
+#11840 = CARTESIAN_POINT('',(-2.871182659037,1.257711318596,
+    40.796463241863));
+#11841 = CARTESIAN_POINT('',(-2.887578827334,1.228264542965,
+    40.796050983441));
+#11842 = CARTESIAN_POINT('',(-2.934301199359,1.141541353086,
+    40.794891333154));
+#11843 = CARTESIAN_POINT('',(-2.962174242345,1.085877869486,
+    40.794219942038));
+#11844 = CARTESIAN_POINT('',(-2.987236170209,1.032170964157,
+    40.793630134537));
+#11845 = CARTESIAN_POINT('',(-3.009855305937,0.980258869347,
+    40.793106996666));
+#11846 = CARTESIAN_POINT('',(-3.030325440953,0.930006265664,
+    40.792639523503));
+#11847 = CARTESIAN_POINT('',(-3.04888387606,0.881298171237,
+    40.792219524246));
+#11848 = CARTESIAN_POINT('',(-3.065726268423,0.834034901933,
+    40.791840734751));
+#11849 = CARTESIAN_POINT('',(-3.081018283915,0.788128102682,
+    40.791498137554));
+#11850 = CARTESIAN_POINT('',(-3.094904055671,0.743497849847,
+    40.791187489363));
+#11851 = CARTESIAN_POINT('',(-3.107511447953,0.700070824707,
+    40.790905056041));
+#11852 = CARTESIAN_POINT('',(-3.118954126143,0.657779557993,
+    40.790647555059));
+#11853 = CARTESIAN_POINT('',(-3.129330432226,0.616562745519,
+    40.790412305432));
+#11854 = CARTESIAN_POINT('',(-3.157496334112,0.495974413606,
+    40.789768144543));
+#11855 = CARTESIAN_POINT('',(-3.172341475686,0.419658695546,
+    40.789419667779));
+#11856 = CARTESIAN_POINT('',(-3.183920877686,0.346977669138,
+    40.789135320473));
+#11857 = CARTESIAN_POINT('',(-3.192752110942,0.277554861664,
+    40.788902624266));
+#11858 = CARTESIAN_POINT('',(-3.199236712654,0.211067272629,
+    40.788712328381));
+#11859 = CARTESIAN_POINT('',(-3.20368811297,0.147235167129,
+    40.788557467162));
+#11860 = CARTESIAN_POINT('',(-3.206354706846,8.581352923577E-02,
+    40.788432603587));
+#11861 = CARTESIAN_POINT('',(-3.207438069634,2.658517538941E-02,
+    40.788333258763));
+#11862 = CARTESIAN_POINT('',(-3.207106318408,-3.064447221275E-02,
+    40.788255527382));
+#11863 = CARTESIAN_POINT('',(-3.205502616807,-8.60509521991E-02,
+    40.788195879166));
+#11864 = CARTESIAN_POINT('',(-3.202748825497,-0.139792670623,
+    40.788151146272));
+#11865 = CARTESIAN_POINT('',(-3.198944296552,-0.192011147534,
+    40.788118696686));
+#11866 = CARTESIAN_POINT('',(-3.184590845651,-0.344466515594,
+    40.788052987358));
+#11867 = CARTESIAN_POINT('',(-3.171133167936,-0.440520366112,
+    40.788050859217));
+#11868 = CARTESIAN_POINT('',(-3.154396418355,-0.531980212529,
+    40.788072340629));
+#11869 = CARTESIAN_POINT('',(-3.134794000618,-0.619645435978,
+    40.788105482695));
+#11870 = CARTESIAN_POINT('',(-3.112584129569,-0.704162562815,
+    40.788142969864));
+#11871 = CARTESIAN_POINT('',(-3.087907086717,-0.786054818373,
+    40.788180829411));
+#11872 = CARTESIAN_POINT('',(-3.060818686339,-0.865744413198,
+    40.788217336652));
+#11873 = CARTESIAN_POINT('',(-3.031319950643,-0.94356756137,
+    40.788252115915));
+#11874 = CARTESIAN_POINT('',(-2.99938299583,-1.019782231482,
+    40.788285437256));
+#11875 = CARTESIAN_POINT('',(-2.96497312716,-1.094568629571,
+    40.788317708923));
+#11876 = CARTESIAN_POINT('',(-2.928067144683,-1.168022414732,
+    40.78834916557));
+#11877 = CARTESIAN_POINT('',(-2.888667858399,-1.240140646788,
+    40.788379752217));
+#11878 = CARTESIAN_POINT('',(-2.638003139518,-1.663333844017,
+    40.788556143493));
+#11879 = CARTESIAN_POINT('',(-2.368274422162,-1.97984685266,
+    40.788678455672));
+#11880 = CARTESIAN_POINT('',(-2.044476759215,-2.248849881788,
+    40.788776237384));
+#11881 = CARTESIAN_POINT('',(-1.675769143208,-2.460243207589,
+    40.788849545508));
+#11882 = CARTESIAN_POINT('',(-1.273358051591,-2.605918351386,
+    40.788898409139));
+#11883 = CARTESIAN_POINT('',(-0.850046914475,-2.680212692719,
+    40.788922840121));
+#11884 = CARTESIAN_POINT('',(-0.419651730184,-2.68021546169,
+    40.788922841206));
+#11885 = CARTESIAN_POINT('',(3.663899940222E-03,-2.605923234001,
+    40.788898411074));
+#11886 = CARTESIAN_POINT('',(0.406081047323,-2.460243053432,
+    40.788849545537));
+#11887 = CARTESIAN_POINT('',(0.774791771519,-2.248841305114,
+    40.788776234178));
+#11888 = CARTESIAN_POINT('',(1.098586204338,-1.979836464281,
+    40.788678451737));
+#11889 = CARTESIAN_POINT('',(1.368307132319,-1.663333844016,
+    40.788556143493));
+#11890 = CARTESIAN_POINT('',(1.640060453813,-1.204537099528,
+    40.788364912292));
+#11891 = CARTESIAN_POINT('',(1.697489847693,-1.094996610473,
+    40.788318219206));
+#11892 = CARTESIAN_POINT('',(1.749152678841,-0.982508186284,
+    40.788269486702));
+#11893 = CARTESIAN_POINT('',(1.795026454489,-0.86724195003,
+    40.788218689674));
+#11894 = CARTESIAN_POINT('',(1.835119377212,-0.749192699735,
+    40.788165323499));
+#11895 = CARTESIAN_POINT('',(1.869372258606,-0.628201876059,
+    40.788108728782));
+#11896 = CARTESIAN_POINT('',(1.897626591518,-0.503996295855,
+    40.788048916415));
+#11897 = CARTESIAN_POINT('',(1.919621906384,-0.376222188681,
+    40.787987976135));
+#11898 = CARTESIAN_POINT('',(1.934985534819,-0.244453073217,
+    40.787932151746));
+#11899 = CARTESIAN_POINT('',(1.943177906361,-0.108150010812,
+    40.787894666172));
+#11900 = CARTESIAN_POINT('',(1.94335650158,3.344722700485E-02,
+    40.787899379525));
+#11901 = CARTESIAN_POINT('',(1.934121587005,0.181519539786,
+    40.787985363349));
+#11902 = CARTESIAN_POINT('',(1.913106855727,0.337979891315,
+    40.788212474224));
+#11903 = PCURVE('',#9304,#11904);
+#11904 = DEFINITIONAL_REPRESENTATION('',(#11905),#11912);
+#11905 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11906,#11907,#11908,#11909,
+    #11910,#11911),.UNSPECIFIED.,.F.,.F.,(6,6),(2.64154322119,
+    5.270315325902),.PIECEWISE_BEZIER_KNOTS.);
+#11906 = CARTESIAN_POINT('',(4.712449355342,0.938694991607));
+#11907 = CARTESIAN_POINT('',(4.919596937161,0.938694982166));
+#11908 = CARTESIAN_POINT('',(5.126746827027,0.93865428843));
+#11909 = CARTESIAN_POINT('',(5.333887132418,0.938572885353));
+#11910 = CARTESIAN_POINT('',(5.541065586056,0.938450781998));
+#11911 = CARTESIAN_POINT('',(5.748228453418,0.93828767316));
+#11912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11913 = PCURVE('',#11914,#12425);
+#11914 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,(
+    (#11915,#11916,#11917,#11918,#11919,#11920,#11921,#11922,#11923
+      ,#11924,#11925,#11926,#11927,#11928,#11929,#11930,#11931,#11932
+      ,#11933,#11934,#11935,#11936,#11937,#11938,#11939,#11940,#11941
+      ,#11942,#11943,#11944,#11945,#11946,#11947,#11948,#11949,#11950
+      ,#11951,#11952,#11953,#11954,#11955,#11956,#11957,#11958,#11959
+      ,#11960,#11961,#11962,#11963,#11964,#11965,#11966,#11967,#11968
+      ,#11969,#11970,#11971,#11972,#11973,#11974,#11975,#11976,#11977
+      ,#11978,#11979,#11980,#11981,#11982,#11983,#11984,#11985,#11986
+      ,#11987,#11988,#11989,#11990,#11991,#11992,#11993,#11994,#11995
+      ,#11996,#11997,#11998,#11999,#12000,#12001,#12002,#12003,#12004
+      ,#12005,#12006,#12007,#12008,#12009,#12010,#12011,#12012,#12013
+      ,#12014,#12015,#12016,#12017,#12018,#12019,#12020,#12021,#12022
+      ,#12023,#12024,#12025,#12026,#12027,#12028,#12029,#12030,#12031
+      ,#12032,#12033,#12034,#12035,#12036,#12037,#12038,#12039,#12040
+      ,#12041,#12042,#12043,#12044,#12045,#12046,#12047,#12048,#12049
+      ,#12050,#12051,#12052,#12053,#12054,#12055,#12056,#12057,#12058
+      ,#12059,#12060,#12061,#12062,#12063,#12064,#12065,#12066,#12067
+      ,#12068,#12069,#12070,#12071,#12072,#12073,#12074,#12075,#12076
+      ,#12077,#12078,#12079,#12080,#12081,#12082,#12083,#12084)
+    ,(#12085,#12086,#12087,#12088,#12089,#12090,#12091,#12092,#12093
+      ,#12094,#12095,#12096,#12097,#12098,#12099,#12100,#12101,#12102
+      ,#12103,#12104,#12105,#12106,#12107,#12108,#12109,#12110,#12111
+      ,#12112,#12113,#12114,#12115,#12116,#12117,#12118,#12119,#12120
+      ,#12121,#12122,#12123,#12124,#12125,#12126,#12127,#12128,#12129
+      ,#12130,#12131,#12132,#12133,#12134,#12135,#12136,#12137,#12138
+      ,#12139,#12140,#12141,#12142,#12143,#12144,#12145,#12146,#12147
+      ,#12148,#12149,#12150,#12151,#12152,#12153,#12154,#12155,#12156
+      ,#12157,#12158,#12159,#12160,#12161,#12162,#12163,#12164,#12165
+      ,#12166,#12167,#12168,#12169,#12170,#12171,#12172,#12173,#12174
+      ,#12175,#12176,#12177,#12178,#12179,#12180,#12181,#12182,#12183
+      ,#12184,#12185,#12186,#12187,#12188,#12189,#12190,#12191,#12192
+      ,#12193,#12194,#12195,#12196,#12197,#12198,#12199,#12200,#12201
+      ,#12202,#12203,#12204,#12205,#12206,#12207,#12208,#12209,#12210
+      ,#12211,#12212,#12213,#12214,#12215,#12216,#12217,#12218,#12219
+      ,#12220,#12221,#12222,#12223,#12224,#12225,#12226,#12227,#12228
+      ,#12229,#12230,#12231,#12232,#12233,#12234,#12235,#12236,#12237
+      ,#12238,#12239,#12240,#12241,#12242,#12243,#12244,#12245,#12246
+      ,#12247,#12248,#12249,#12250,#12251,#12252,#12253,#12254)
+    ,(#12255,#12256,#12257,#12258,#12259,#12260,#12261,#12262,#12263
+      ,#12264,#12265,#12266,#12267,#12268,#12269,#12270,#12271,#12272
+      ,#12273,#12274,#12275,#12276,#12277,#12278,#12279,#12280,#12281
+      ,#12282,#12283,#12284,#12285,#12286,#12287,#12288,#12289,#12290
+      ,#12291,#12292,#12293,#12294,#12295,#12296,#12297,#12298,#12299
+      ,#12300,#12301,#12302,#12303,#12304,#12305,#12306,#12307,#12308
+      ,#12309,#12310,#12311,#12312,#12313,#12314,#12315,#12316,#12317
+      ,#12318,#12319,#12320,#12321,#12322,#12323,#12324,#12325,#12326
+      ,#12327,#12328,#12329,#12330,#12331,#12332,#12333,#12334,#12335
+      ,#12336,#12337,#12338,#12339,#12340,#12341,#12342,#12343,#12344
+      ,#12345,#12346,#12347,#12348,#12349,#12350,#12351,#12352,#12353
+      ,#12354,#12355,#12356,#12357,#12358,#12359,#12360,#12361,#12362
+      ,#12363,#12364,#12365,#12366,#12367,#12368,#12369,#12370,#12371
+      ,#12372,#12373,#12374,#12375,#12376,#12377,#12378,#12379,#12380
+      ,#12381,#12382,#12383,#12384,#12385,#12386,#12387,#12388,#12389
+      ,#12390,#12391,#12392,#12393,#12394,#12395,#12396,#12397,#12398
+      ,#12399,#12400,#12401,#12402,#12403,#12404,#12405,#12406,#12407
+      ,#12408,#12409,#12410,#12411,#12412,#12413,#12414,#12415,#12416
+      ,#12417,#12418,#12419,#12420,#12421,#12422,#12423,#12424
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14,12,
+    12,12,12,12,12,12,12,12,12,12,12,12,14),(0.,8.992860874037),(
+    -2.117702315005,-2.116668280672,-2.115634246338,-2.113566177671,
+    -2.109430040337,-2.101157765669,-2.084613216334,-2.051524117662,
+    -1.985345920318,-1.85298952563,-1.588276736254,-1.058851157503,0.,
+    5.282781312648,6.875158559032),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999998,1.000000000006,0.999999999987,1.00000000002
+      ,0.999999999977,1.000000000022,0.999999999983,1.000000000011
+      ,0.999999999995,1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999999,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999994
+      ,1.000000000003,0.999999999999,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000003
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,0.999999999998,1.000000000006,0.999999999988,1.000000000017
+      ,0.99999999998,1.000000000019,0.999999999986,1.000000000009
+      ,0.999999999996,1.000000000001,1.,1.,0.999999999998,1.000000000005
+      ,0.999999999991,1.000000000014,0.999999999984,1.000000000015
+      ,0.999999999988,1.000000000007,0.999999999997,1.000000000001,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999995
+      ,1.000000000003,0.999999999999,1.,1.,1.000000000001,0.999999999998
+      ,1.000000000004,0.999999999994,1.000000000007,0.999999999992
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000004,0.999999999994
+      ,1.000000000007,0.999999999994,1.000000000005,0.999999999997
+      ,1.000000000002,0.999999999999,1.,1.,1.000000000002,0.999999999996
+      ,1.000000000008,0.999999999989,1.000000000013,0.999999999988
+      ,1.000000000009,0.999999999994,1.000000000003,0.999999999999,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999996,1.000000000007
+      ,0.999999999991,1.000000000009,0.999999999993,1.000000000004
+      ,0.999999999998,1.000000000001,1.,1.,1.,0.999999999998
+      ,1.000000000003,0.999999999994,1.000000000007,0.999999999993
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+      )
+    ,(0.999564390207,0.99907479752,0.998590739669,0.998111013553
+      ,0.997636220055,0.997164978987,0.996698680789,0.996235537341
+      ,0.995776915911,0.99532166968,0.994870293988,0.994422458307
+      ,0.99397816091,0.99309646737,0.992659069907,0.992225052409
+      ,0.991794347999,0.991366892434,0.990942623783,0.990521482923
+      ,0.990103412905,0.989688359631,0.989276271249,0.988867098606
+      ,0.988460794965,0.987250358522,0.986454690108,0.985669944077
+      ,0.984895775934,0.984131861962,0.983377897607,0.982633595946
+      ,0.981898686051,0.981172911469,0.98045602859,0.979747805105
+      ,0.979048018402,0.976973325202,0.975623079001,0.974304039772
+      ,0.973014668635,0.971753552523,0.970519393445,0.969310997414
+      ,0.968127263844,0.966967174402,0.965829782389,0.964714201689
+      ,0.963619596017,0.96039631194,0.958328118291,0.956334491951
+      ,0.954410002287,0.952549820896,0.950749659267,0.949005706611
+      ,0.947314567466,0.945673199558,0.944078851415,0.942529000182
+      ,0.9410212893,0.936617820187,0.933841568287,0.931208328426
+      ,0.928703942457,0.926316239547,0.924034799523,0.92185071618
+      ,0.919756360649,0.917745144683,0.915811284037,0.913949561762
+      ,0.912155091557,0.906959060173,0.903744810942,0.900748238473
+      ,0.897942310833,0.895304472725,0.892816058751,0.8904617073
+      ,0.888228773588,0.886106743659,0.884086647464,0.882160472693
+      ,0.880320578085,0.875036164956,0.871829710501,0.868889143107
+      ,0.866175076899,0.863656796207,0.861310094557,0.859115497881
+      ,0.85705687088,0.855120407844,0.853294006575,0.851567026603
+      ,0.849930430814,0.845271071489,0.842496531117,0.839994123037
+      ,0.837718656958,0.835635880084,0.833719572798,0.831949178577
+      ,0.830307968972,0.828781742603,0.827358059291,0.826026008307
+      ,0.824776511522,0.821256459807,0.819211338124,0.817409504726
+      ,0.815807531821,0.814373173124,0.813082265691,0.811916215195
+      ,0.810860065067,0.80990114894,0.809028327025,0.808231805826
+      ,0.807503541664,0.805507599768,0.80442551939,0.8035411202
+      ,0.802816516824,0.802223463095,0.801740559811,0.8013510118
+      ,0.801040934645,0.80079821063,0.800611894365,0.800472167682
+      ,0.800370844117,0.800165580061,0.800158929192,0.800226036702
+      ,0.800329572627,0.800446675001,0.800564924164,0.800678926376
+      ,0.80078750743,0.800891515457,0.800992233714,0.801090402699
+      ,0.801185852051,0.801736195793,0.80211752775,0.802422196344
+      ,0.802650502748,0.802802629823,0.802878675535,0.802878678933
+      ,0.802802635849,0.802650502847,0.802422186349,0.802117515484
+      ,0.801736195793,0.801139551238,0.800993898723,0.800841734092
+      ,0.80068309157,0.800516484866,0.80033982124,0.800153020421
+      ,0.799962525353,0.799787889954,0.799670631237,0.799685530899
+      ,0.799954573471,0.800663706634)
+    ,(1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999998,1.000000000006,0.999999999987,1.00000000002
+      ,0.999999999977,1.000000000022,0.999999999983,1.000000000011
+      ,0.999999999995,1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999999,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999994
+      ,1.000000000003,0.999999999999,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000003
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,0.999999999998,1.000000000006,0.999999999988,1.000000000017
+      ,0.99999999998,1.000000000019,0.999999999986,1.000000000009
+      ,0.999999999996,1.000000000001,1.,1.,0.999999999998,1.000000000005
+      ,0.999999999991,1.000000000014,0.999999999984,1.000000000015
+      ,0.999999999988,1.000000000007,0.999999999997,1.000000000001,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999995
+      ,1.000000000003,0.999999999999,1.,1.,1.000000000001,0.999999999998
+      ,1.000000000004,0.999999999994,1.000000000007,0.999999999992
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000004,0.999999999994
+      ,1.000000000007,0.999999999994,1.000000000005,0.999999999997
+      ,1.000000000002,0.999999999999,1.,1.,1.000000000002,0.999999999996
+      ,1.000000000008,0.999999999989,1.000000000013,0.999999999988
+      ,1.000000000009,0.999999999994,1.000000000003,0.999999999999,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999996,1.000000000007
+      ,0.999999999991,1.000000000009,0.999999999993,1.000000000004
+      ,0.999999999998,1.000000000001,1.,1.,1.,0.999999999998
+      ,1.000000000003,0.999999999994,1.000000000007,0.999999999993
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+))) REPRESENTATION_ITEM('') SURFACE() );
+#11915 = CARTESIAN_POINT('',(-1.467135093187,2.38204593292,40.86));
+#11916 = CARTESIAN_POINT('',(-1.483878465845,2.37655475869,40.86));
+#11917 = CARTESIAN_POINT('',(-1.490560586474,2.374200694203,40.86));
+#11918 = CARTESIAN_POINT('',(-1.504082635432,2.369714378876,40.86));
+#11919 = CARTESIAN_POINT('',(-1.502710050319,2.369871937218,40.86));
+#11920 = CARTESIAN_POINT('',(-1.521406292154,2.363772862343,40.86));
+#11921 = CARTESIAN_POINT('',(-1.513620803656,2.36593009328,40.86));
+#11922 = CARTESIAN_POINT('',(-1.531560381644,2.360067243108,40.86));
+#11923 = CARTESIAN_POINT('',(-1.528278610118,2.360820657456,40.86));
+#11924 = CARTESIAN_POINT('',(-1.537662208503,2.35762556259,40.86));
+#11925 = CARTESIAN_POINT('',(-1.540730827128,2.35639940089,40.86));
+#11926 = CARTESIAN_POINT('',(-1.545628152889,2.354603233696,40.86));
+#11927 = CARTESIAN_POINT('',(-1.549892938934,2.35300439198,40.86));
+#11928 = CARTESIAN_POINT('',(-1.55818734506,2.349880258303,40.86));
+#11929 = CARTESIAN_POINT('',(-1.562172733833,2.348368755793,40.86));
+#11930 = CARTESIAN_POINT('',(-1.56601247327,2.346902774333,40.86));
+#11931 = CARTESIAN_POINT('',(-1.569721274939,2.345477724014,40.86));
+#11932 = CARTESIAN_POINT('',(-1.573312397007,2.344089468249,40.86));
+#11933 = CARTESIAN_POINT('',(-1.576797644259,2.342734323851,40.86));
+#11934 = CARTESIAN_POINT('',(-1.580187368074,2.341409060919,40.86));
+#11935 = CARTESIAN_POINT('',(-1.583490466454,2.340110902982,40.86));
+#11936 = CARTESIAN_POINT('',(-1.586714383994,2.338837526845,40.86));
+#11937 = CARTESIAN_POINT('',(-1.589865111909,2.337587062729,40.86));
+#11938 = CARTESIAN_POINT('',(-1.592947188011,2.336358094163,40.86));
+#11939 = CARTESIAN_POINT('',(-1.595963696726,2.335149658052,40.86));
+#11940 = CARTESIAN_POINT('',(-1.604821413803,2.331584417831,40.86));
+#11941 = CARTESIAN_POINT('',(-1.610482159364,2.329284143036,40.86));
+#11942 = CARTESIAN_POINT('',(-1.61592819662,2.327051151763,40.86));
+#11943 = CARTESIAN_POINT('',(-1.621184380509,2.32487768446,40.86));
+#11944 = CARTESIAN_POINT('',(-1.626271309301,2.322757309895,40.86));
+#11945 = CARTESIAN_POINT('',(-1.631205903811,2.320684744272,40.86));
+#11946 = CARTESIAN_POINT('',(-1.636001986674,2.318655670765,40.86));
+#11947 = CARTESIAN_POINT('',(-1.640670861532,2.316666558479,40.86));
+#11948 = CARTESIAN_POINT('',(-1.645221892322,2.31471448208,40.86));
+#11949 = CARTESIAN_POINT('',(-1.649663082471,2.312796940757,40.86));
+#11950 = CARTESIAN_POINT('',(-1.654001654159,2.310911677755,40.86));
+#11951 = CARTESIAN_POINT('',(-1.658244627542,2.309056499494,40.86));
+#11952 = CARTESIAN_POINT('',(-1.670708944898,2.303574285824,40.86));
+#11953 = CARTESIAN_POINT('',(-1.678664239865,2.300031022342,40.86));
+#11954 = CARTESIAN_POINT('',(-1.686308841688,2.29658569008,40.86));
+#11955 = CARTESIAN_POINT('',(-1.693679143537,2.293226911854,40.86));
+#11956 = CARTESIAN_POINT('',(-1.700805237806,2.289945278274,40.86));
+#11957 = CARTESIAN_POINT('',(-1.707711779065,2.286733078392,40.86));
+#11958 = CARTESIAN_POINT('',(-1.714418846837,2.283584030198,40.86));
+#11959 = CARTESIAN_POINT('',(-1.720942808625,2.28049301134,40.86));
+#11960 = CARTESIAN_POINT('',(-1.727297182637,2.277455789572,40.86));
+#11961 = CARTESIAN_POINT('',(-1.733493500817,2.274468753478,40.86));
+#11962 = CARTESIAN_POINT('',(-1.739542171619,2.271528642964,40.86));
+#11963 = CARTESIAN_POINT('',(-1.745453342956,2.26863227991,40.86));
+#11964 = CARTESIAN_POINT('',(-1.762806609255,2.260064336368,40.86));
+#11965 = CARTESIAN_POINT('',(-1.7738661872,2.254514608883,40.86));
+#11966 = CARTESIAN_POINT('',(-1.784479188795,2.249107469807,40.86));
+#11967 = CARTESIAN_POINT('',(-1.794697954482,2.243826510401,40.86));
+#11968 = CARTESIAN_POINT('',(-1.804565725181,2.238658168866,40.86));
+#11969 = CARTESIAN_POINT('',(-1.814117892178,2.233591339462,40.86));
+#11970 = CARTESIAN_POINT('',(-1.8233832471,2.228616981809,40.86));
+#11971 = CARTESIAN_POINT('',(-1.832385231769,2.223727729907,40.86));
+#11972 = CARTESIAN_POINT('',(-1.841143188204,2.218917501511,40.86));
+#11973 = CARTESIAN_POINT('',(-1.849673608465,2.214181107131,40.86));
+#11974 = CARTESIAN_POINT('',(-1.857991384639,2.209513859366,40.86));
+#11975 = CARTESIAN_POINT('',(-1.866111058722,2.204911181987,40.86));
+#11976 = CARTESIAN_POINT('',(-1.889922100247,2.191282293558,40.86));
+#11977 = CARTESIAN_POINT('',(-1.905062114449,2.182436277384,40.86));
+#11978 = CARTESIAN_POINT('',(-1.919557850722,2.173801891482,40.86));
+#11979 = CARTESIAN_POINT('',(-1.933484249518,2.165355501507,40.86));
+#11980 = CARTESIAN_POINT('',(-1.94690324326,2.157077557504,40.86));
+#11981 = CARTESIAN_POINT('',(-1.959865543494,2.148952033514,40.86));
+#11982 = CARTESIAN_POINT('',(-1.972412427913,2.140965867103,40.86));
+#11983 = CARTESIAN_POINT('',(-1.984577527543,2.133108399003,40.86));
+#11984 = CARTESIAN_POINT('',(-1.996388613755,2.125370812618,40.86));
+#11985 = CARTESIAN_POINT('',(-2.00786938544,2.117745573666,40.86));
+#11986 = CARTESIAN_POINT('',(-2.019041256052,2.110225869706,40.86));
+#11987 = CARTESIAN_POINT('',(-2.029925140741,2.102805049746,40.86));
+#11988 = CARTESIAN_POINT('',(-2.061779448824,2.080818091918,40.86));
+#11989 = CARTESIAN_POINT('',(-2.08194767518,2.066528967635,40.86));
+#11990 = CARTESIAN_POINT('',(-2.101177208056,2.052567450116,40.86));
+#11991 = CARTESIAN_POINT('',(-2.119576128823,2.038899003734,40.86));
+#11992 = CARTESIAN_POINT('',(-2.137233870806,2.025494991673,40.86));
+#11993 = CARTESIAN_POINT('',(-2.154223775457,2.012331869392,40.86));
+#11994 = CARTESIAN_POINT('',(-2.170605648465,1.999390378333,40.86));
+#11995 = CARTESIAN_POINT('',(-2.186428315955,1.98665473927,40.86));
+#11996 = CARTESIAN_POINT('',(-2.201732180583,1.974111846102,40.86));
+#11997 = CARTESIAN_POINT('',(-2.216551777733,1.96175045918,40.86));
+#11998 = CARTESIAN_POINT('',(-2.230918331628,1.949560399049,40.86));
+#11999 = CARTESIAN_POINT('',(-2.244862311502,1.937531739878,40.86));
+#12000 = CARTESIAN_POINT('',(-2.285523340212,1.901898529503,40.86));
+#12001 = CARTESIAN_POINT('',(-2.311055582219,1.87875111582,40.86));
+#12002 = CARTESIAN_POINT('',(-2.335214022443,1.856145838411,40.86));
+#12003 = CARTESIAN_POINT('',(-2.358158287481,1.834030115345,40.86));
+#12004 = CARTESIAN_POINT('',(-2.380015653425,1.812361735938,40.86));
+#12005 = CARTESIAN_POINT('',(-2.400888969033,1.791106337665,40.86));
+#12006 = CARTESIAN_POINT('',(-2.420863170652,1.770235330336,40.86));
+#12007 = CARTESIAN_POINT('',(-2.440010388688,1.749724267696,40.86));
+#12008 = CARTESIAN_POINT('',(-2.458393645848,1.729551666212,40.86));
+#12009 = CARTESIAN_POINT('',(-2.476069146936,1.709698271349,40.86));
+#12010 = CARTESIAN_POINT('',(-2.493087160386,1.690146771011,40.86));
+#12011 = CARTESIAN_POINT('',(-2.509491491405,1.670881956439,40.86));
+#12012 = CARTESIAN_POINT('',(-2.556969657577,1.613910078159,40.86));
+#12013 = CARTESIAN_POINT('',(-2.586316837157,1.577022979272,40.86));
+#12014 = CARTESIAN_POINT('',(-2.613658651662,1.54112492356,40.86));
+#12015 = CARTESIAN_POINT('',(-2.639233263944,1.506131019119,40.86));
+#12016 = CARTESIAN_POINT('',(-2.66323110747,1.471972146369,40.86));
+#12017 = CARTESIAN_POINT('',(-2.685806501134,1.438591178633,40.86));
+#12018 = CARTESIAN_POINT('',(-2.707087205207,1.405939869258,40.86));
+#12019 = CARTESIAN_POINT('',(-2.727181918102,1.373976405197,40.86));
+#12020 = CARTESIAN_POINT('',(-2.746185714358,1.34266362714,40.86));
+#12021 = CARTESIAN_POINT('',(-2.764183423414,1.311967916102,40.86));
+#12022 = CARTESIAN_POINT('',(-2.781250949569,1.281858746562,40.86));
+#12023 = CARTESIAN_POINT('',(-2.797454532805,1.252308906063,40.86));
+#12024 = CARTESIAN_POINT('',(-2.843634786509,1.165268331919,40.86));
+#12025 = CARTESIAN_POINT('',(-2.871192928404,1.109382655887,40.86));
+#12026 = CARTESIAN_POINT('',(-2.895976196159,1.055446755131,40.86));
+#12027 = CARTESIAN_POINT('',(-2.918345610497,1.003301746795,40.86));
+#12028 = CARTESIAN_POINT('',(-2.938589842549,0.952814529219,40.86));
+#12029 = CARTESIAN_POINT('',(-2.956942598128,0.903871877699,40.86));
+#12030 = CARTESIAN_POINT('',(-2.973596937346,0.85637557033,40.86));
+#12031 = CARTESIAN_POINT('',(-2.988716528787,0.810238543564,40.86));
+#12032 = CARTESIAN_POINT('',(-3.002443839253,0.765382077948,40.86));
+#12033 = CARTESIAN_POINT('',(-3.014905257961,0.721734013543,40.86));
+#12034 = CARTESIAN_POINT('',(-3.026213156251,0.679227995473,40.86));
+#12035 = CARTESIAN_POINT('',(-3.036464881942,0.637803749267,40.86));
+#12036 = CARTESIAN_POINT('',(-3.064286302937,0.516617660084,40.86));
+#12037 = CARTESIAN_POINT('',(-3.078940081162,0.439936406457,40.86));
+#12038 = CARTESIAN_POINT('',(-3.090360701371,0.366930360539,40.86));
+#12039 = CARTESIAN_POINT('',(-3.099061758932,0.297230210775,40.86));
+#12040 = CARTESIAN_POINT('',(-3.105442109391,0.230519734793,40.86));
+#12041 = CARTESIAN_POINT('',(-3.10981343291,0.166525569541,40.86));
+#12042 = CARTESIAN_POINT('',(-3.112423020689,0.105008615651,40.86));
+#12043 = CARTESIAN_POINT('',(-3.113471783195,4.575707598502E-02,40.86));
+#12044 = CARTESIAN_POINT('',(-3.113127480447,-1.141887160411E-02,40.86)
+  );
+#12045 = CARTESIAN_POINT('',(-3.111533174053,-6.669076730148E-02,40.86)
+  );
+#12046 = CARTESIAN_POINT('',(-3.108810901322,-0.12021392817,40.86));
+#12047 = CARTESIAN_POINT('',(-3.105060571151,-0.172127872772,40.86));
+#12048 = CARTESIAN_POINT('',(-3.090941103484,-0.323409589236,40.86));
+#12049 = CARTESIAN_POINT('',(-3.077735029564,-0.418338655511,40.86));
+#12050 = CARTESIAN_POINT('',(-3.061349680775,-0.508313430256,40.86));
+#12051 = CARTESIAN_POINT('',(-3.04221154993,-0.594147744548,40.86));
+#12052 = CARTESIAN_POINT('',(-3.020594039642,-0.676526653993,40.86));
+#12053 = CARTESIAN_POINT('',(-2.996649677454,-0.75602822942,40.86));
+#12054 = CARTESIAN_POINT('',(-2.970440308387,-0.833138624888,40.86));
+#12055 = CARTESIAN_POINT('',(-2.941965265047,-0.908260423087,40.86));
+#12056 = CARTESIAN_POINT('',(-2.911187515144,-0.981714258104,40.86));
+#12057 = CARTESIAN_POINT('',(-2.878057786562,-1.053733715502,40.86));
+#12058 = CARTESIAN_POINT('',(-2.84253666986,-1.124453509836,40.86));
+#12059 = CARTESIAN_POINT('',(-2.804614698294,-1.193890939452,40.86));
+#12060 = CARTESIAN_POINT('',(-2.563345490034,-1.601331796318,40.86));
+#12061 = CARTESIAN_POINT('',(-2.303699127448,-1.906076293517,40.86));
+#12062 = CARTESIAN_POINT('',(-1.991985303037,-2.165085988826,40.86));
+#12063 = CARTESIAN_POINT('',(-1.6370208994,-2.368631450531,40.86));
+#12064 = CARTESIAN_POINT('',(-1.249595615623,-2.508901189763,40.86));
+#12065 = CARTESIAN_POINT('',(-0.842039434542,-2.580439726157,40.86));
+#12066 = CARTESIAN_POINT('',(-0.427659573584,-2.580442575374,40.86));
+#12067 = CARTESIAN_POINT('',(-2.009885606199E-02,-2.508906265143,40.86)
+  );
+#12068 = CARTESIAN_POINT('',(0.367332561338,-2.368631489878,40.86));
+#12069 = CARTESIAN_POINT('',(0.722300168387,-2.165077510087,40.86));
+#12070 = CARTESIAN_POINT('',(1.034010852149,-1.906065906601,40.86));
+#12071 = CARTESIAN_POINT('',(1.293649482835,-1.601331796317,40.86));
+#12072 = CARTESIAN_POINT('',(1.555216842659,-1.159612647887,40.86));
+#12073 = CARTESIAN_POINT('',(1.610494737679,-1.054150073462,40.86));
+#12074 = CARTESIAN_POINT('',(1.660217958612,-0.945840237378,40.86));
+#12075 = CARTESIAN_POINT('',(1.704395686822,-0.834806844201,40.86));
+#12076 = CARTESIAN_POINT('',(1.743066567944,-0.720964085078,40.86));
+#12077 = CARTESIAN_POINT('',(1.776184307837,-0.604042438148,40.86));
+#12078 = CARTESIAN_POINT('',(1.803579619571,-0.48364041291,40.86));
+#12079 = CARTESIAN_POINT('',(1.824959437354,-0.359276505686,40.86));
+#12080 = CARTESIAN_POINT('',(1.839904309911,-0.230415633671,40.86));
+#12081 = CARTESIAN_POINT('',(1.847824889817,-9.644431479032E-02,40.86));
+#12082 = CARTESIAN_POINT('',(1.847838431239,4.343113927532E-02,40.86));
+#12083 = CARTESIAN_POINT('',(1.838526212082,0.190389149542,40.86));
+#12084 = CARTESIAN_POINT('',(1.817532793875,0.346325848379,40.86));
+#12085 = CARTESIAN_POINT('',(-1.469953901189,2.381167176245,40.86));
+#12086 = CARTESIAN_POINT('',(-1.488291366975,2.375178954808,40.86));
+#12087 = CARTESIAN_POINT('',(-1.495598467314,2.372630036483,40.86));
+#12088 = CARTESIAN_POINT('',(-1.510408118217,2.367742324838,40.86));
+#12089 = CARTESIAN_POINT('',(-1.50887394529,2.36795033853,40.86));
+#12090 = CARTESIAN_POINT('',(-1.529370862808,2.36128998427,
+    40.860000000001));
+#12091 = CARTESIAN_POINT('',(-1.520785286343,2.363696805607,
+    40.859999999999));
+#12092 = CARTESIAN_POINT('',(-1.5404630748,2.357292218677,
+    40.860000000001));
+#12093 = CARTESIAN_POINT('',(-1.536816602113,2.358159548191,40.86));
+#12094 = CARTESIAN_POINT('',(-1.54709641774,2.354685284847,40.86));
+#12095 = CARTESIAN_POINT('',(-1.550430149847,2.353376741687,40.86));
+#12096 = CARTESIAN_POINT('',(-1.555776394599,2.351440916465,40.86));
+#12097 = CARTESIAN_POINT('',(-1.560426552563,2.349722255816,40.86));
+#12098 = CARTESIAN_POINT('',(-1.569472349596,2.346364331898,40.86));
+#12099 = CARTESIAN_POINT('',(-1.573818927921,2.344740367429,40.86));
+#12100 = CARTESIAN_POINT('',(-1.578004944167,2.343166602436,40.86));
+#12101 = CARTESIAN_POINT('',(-1.582046581217,2.341637987432,40.86));
+#12102 = CARTESIAN_POINT('',(-1.585958435685,2.340149967731,40.86));
+#12103 = CARTESIAN_POINT('',(-1.589753513846,2.338698484736,40.86));
+#12104 = CARTESIAN_POINT('',(-1.593443227648,2.337279977167,40.86));
+#12105 = CARTESIAN_POINT('',(-1.597037390831,2.335891382297,40.86));
+#12106 = CARTESIAN_POINT('',(-1.600544215094,2.334530137131,40.86));
+#12107 = CARTESIAN_POINT('',(-1.603970306382,2.333194179581,40.86));
+#12108 = CARTESIAN_POINT('',(-1.607320661209,2.331881949612,40.86));
+#12109 = CARTESIAN_POINT('',(-1.610598663085,2.330592390359,40.86));
+#12110 = CARTESIAN_POINT('',(-1.62022877582,2.326786959043,40.86));
+#12111 = CARTESIAN_POINT('',(-1.626380902519,2.324333787307,40.86));
+#12112 = CARTESIAN_POINT('',(-1.632295306253,2.321955176393,40.86));
+#12113 = CARTESIAN_POINT('',(-1.637999507835,2.319642530899,40.86));
+#12114 = CARTESIAN_POINT('',(-1.643516328335,2.317388722176,40.86));
+#12115 = CARTESIAN_POINT('',(-1.648864519722,2.31518789154,40.86));
+#12116 = CARTESIAN_POINT('',(-1.65405939936,2.313035252344,40.86));
+#12117 = CARTESIAN_POINT('',(-1.659113488152,2.310926890824,40.86));
+#12118 = CARTESIAN_POINT('',(-1.664037152224,2.308859565918,40.86));
+#12119 = CARTESIAN_POINT('',(-1.668839247924,2.306830507985,40.86));
+#12120 = CARTESIAN_POINT('',(-1.673527770081,2.304837216525,40.86));
+#12121 = CARTESIAN_POINT('',(-1.67811050333,2.302877256942,40.86));
+#12122 = CARTESIAN_POINT('',(-1.69158507199,2.297081461511,40.86));
+#12123 = CARTESIAN_POINT('',(-1.700180108181,2.293339293182,40.86));
+#12124 = CARTESIAN_POINT('',(-1.708429431624,2.289706322756,40.86));
+#12125 = CARTESIAN_POINT('',(-1.716373747229,2.286169803692,40.86));
+#12126 = CARTESIAN_POINT('',(-1.724046740417,2.282719183592,40.86));
+#12127 = CARTESIAN_POINT('',(-1.731476012212,2.279345812421,40.86));
+#12128 = CARTESIAN_POINT('',(-1.738684026408,2.276042646469,40.86));
+#12129 = CARTESIAN_POINT('',(-1.745689067556,2.272803949447,40.86));
+#12130 = CARTESIAN_POINT('',(-1.752506209458,2.269624989521,40.86));
+#12131 = CARTESIAN_POINT('',(-1.759148292944,2.266501734091,40.86));
+#12132 = CARTESIAN_POINT('',(-1.765626912787,2.263430541025,40.86));
+#12133 = CARTESIAN_POINT('',(-1.771953412829,2.260407847695,40.86));
+#12134 = CARTESIAN_POINT('',(-1.790554367615,2.251453886729,40.86));
+#12135 = CARTESIAN_POINT('',(-1.802399508243,2.245660132227,40.86));
+#12136 = CARTESIAN_POINT('',(-1.813746301611,2.240026226424,40.86));
+#12137 = CARTESIAN_POINT('',(-1.824654147419,2.234533438881,40.86));
+#12138 = CARTESIAN_POINT('',(-1.835172151292,2.229166272201,40.86));
+#12139 = CARTESIAN_POINT('',(-1.845340463462,2.223912044092,40.86));
+#12140 = CARTESIAN_POINT('',(-1.855191654645,2.218760457293,40.86));
+#12141 = CARTESIAN_POINT('',(-1.86475212491,2.213703157807,40.86));
+#12142 = CARTESIAN_POINT('',(-1.874043542409,2.208733283517,40.86));
+#12143 = CARTESIAN_POINT('',(-1.883084308849,2.203845002976,40.86));
+#12144 = CARTESIAN_POINT('',(-1.891891049471,2.199033046156,40.86));
+#12145 = CARTESIAN_POINT('',(-1.900480125248,2.194292227017,40.86));
+#12146 = CARTESIAN_POINT('',(-1.925726127599,2.180222461846,40.86));
+#12147 = CARTESIAN_POINT('',(-1.941763439699,2.171098341506,40.86));
+#12148 = CARTESIAN_POINT('',(-1.957084073028,2.162211661617,40.86));
+#12149 = CARTESIAN_POINT('',(-1.971774296907,2.153534771164,40.86));
+#12150 = CARTESIAN_POINT('',(-1.985905403367,2.145044779236,40.86));
+#12151 = CARTESIAN_POINT('',(-1.999535558587,2.136722983334,40.86));
+#12152 = CARTESIAN_POINT('',(-2.01271176326,2.12855425675,40.86));
+#12153 = CARTESIAN_POINT('',(-2.025471907752,2.120526399573,40.86));
+#12154 = CARTESIAN_POINT('',(-2.037846909838,2.112629457014,40.86));
+#12155 = CARTESIAN_POINT('',(-2.049862925706,2.104855008072,40.86));
+#12156 = CARTESIAN_POINT('',(-2.061543625815,2.097195427142,40.86));
+#12157 = CARTESIAN_POINT('',(-2.072912529069,2.089643120616,40.86));
+#12158 = CARTESIAN_POINT('',(-2.106288098997,2.06719757804,40.86));
+#12159 = CARTESIAN_POINT('',(-2.127399977337,2.052619258161,40.86));
+#12160 = CARTESIAN_POINT('',(-2.147479896777,2.038405753662,40.86));
+#12161 = CARTESIAN_POINT('',(-2.166652904319,2.024515680942,40.86));
+#12162 = CARTESIAN_POINT('',(-2.185022377439,2.01091470602,40.86));
+#12163 = CARTESIAN_POINT('',(-2.202672503015,1.997574814935,40.86));
+#12164 = CARTESIAN_POINT('',(-2.21967102861,1.984473464435,40.86));
+#12165 = CARTESIAN_POINT('',(-2.236072245087,1.971592626008,40.86));
+#12166 = CARTESIAN_POINT('',(-2.251920168162,1.95891773362,40.86));
+#12167 = CARTESIAN_POINT('',(-2.267251892452,1.946436543728,40.86));
+#12168 = CARTESIAN_POINT('',(-2.282101096833,1.934137914401,40.86));
+#12169 = CARTESIAN_POINT('',(-2.29650168324,1.92201050946,40.86));
+#12170 = CARTESIAN_POINT('',(-2.338640207605,1.88595871421,40.86));
+#12171 = CARTESIAN_POINT('',(-2.365076181905,1.862549313264,40.86));
+#12172 = CARTESIAN_POINT('',(-2.390032829904,1.839731750145,40.86));
+#12173 = CARTESIAN_POINT('',(-2.413693451011,1.817441801613,40.86));
+#12174 = CARTESIAN_POINT('',(-2.43620198425,1.795628988502,40.86));
+#12175 = CARTESIAN_POINT('',(-2.4576726542,1.774253290398,40.86));
+#12176 = CARTESIAN_POINT('',(-2.478198243782,1.753282238276,40.86));
+#12177 = CARTESIAN_POINT('',(-2.497856754364,1.732688513814,40.86));
+#12178 = CARTESIAN_POINT('',(-2.516716261751,1.712448167581,40.86));
+#12179 = CARTESIAN_POINT('',(-2.534837812148,1.692539555992,40.86));
+#12180 = CARTESIAN_POINT('',(-2.552276229114,1.672943087169,40.86));
+#12181 = CARTESIAN_POINT('',(-2.569078723486,1.653641858238,40.86));
+#12182 = CARTESIAN_POINT('',(-2.617864822233,1.596376393065,40.86));
+#12183 = CARTESIAN_POINT('',(-2.647998663742,1.559310315137,40.86));
+#12184 = CARTESIAN_POINT('',(-2.676020588635,1.523295927617,40.86));
+#12185 = CARTESIAN_POINT('',(-2.702196387593,1.488230677211,40.86));
+#12186 = CARTESIAN_POINT('',(-2.726735103896,1.454033375031,40.86));
+#12187 = CARTESIAN_POINT('',(-2.749802923534,1.420639162773,40.86));
+#12188 = CARTESIAN_POINT('',(-2.771535130783,1.387994944049,40.86));
+#12189 = CARTESIAN_POINT('',(-2.792045740183,1.356055550935,40.86));
+#12190 = CARTESIAN_POINT('',(-2.811434505004,1.32478088128,40.86));
+#12191 = CARTESIAN_POINT('',(-2.829791066359,1.294134214484,40.86));
+#12192 = CARTESIAN_POINT('',(-2.847196056237,1.264081892911,40.86));
+#12193 = CARTESIAN_POINT('',(-2.863719004462,1.234594537788,40.86));
+#12194 = CARTESIAN_POINT('',(-2.910935312059,1.147512664632,40.86));
+#12195 = CARTESIAN_POINT('',(-2.939098987585,1.091617999015,40.86));
+#12196 = CARTESIAN_POINT('',(-2.964395525385,1.037740867947,40.86));
+#12197 = CARTESIAN_POINT('',(-2.987212462415,0.985698077451,40.86));
+#12198 = CARTESIAN_POINT('',(-3.007855448992,0.935340436981,40.86));
+#12199 = CARTESIAN_POINT('',(-3.026568160782,0.886544977739,40.86));
+#12200 = CARTESIAN_POINT('',(-3.043549304398,0.839207834216,40.86));
+#12201 = CARTESIAN_POINT('',(-3.058966234075,0.79323825038,40.86));
+#12202 = CARTESIAN_POINT('',(-3.072964830526,0.748554102712,40.86));
+#12203 = CARTESIAN_POINT('',(-3.085675386714,0.70507927855,40.86));
+#12204 = CARTESIAN_POINT('',(-3.09721431566,0.662743204785,40.86));
+#12205 = CARTESIAN_POINT('',(-3.107681546355,0.621482786681,40.86));
+#12206 = CARTESIAN_POINT('',(-3.136144388928,0.50057598998,40.86));
+#12207 = CARTESIAN_POINT('',(-3.151143306748,0.424082585598,40.86));
+#12208 = CARTESIAN_POINT('',(-3.162838320427,0.351289184936,40.86));
+#12209 = CARTESIAN_POINT('',(-3.171761533656,0.281794689167,40.86));
+#12210 = CARTESIAN_POINT('',(-3.178322862859,0.21526157098,40.86));
+#12211 = CARTESIAN_POINT('',(-3.182839772538,0.151403277783,40.86));
+#12212 = CARTESIAN_POINT('',(-3.185562309378,8.997277438018E-02,40.86));
+#12213 = CARTESIAN_POINT('',(-3.186692999083,3.075287559781E-02,40.86));
+#12214 = CARTESIAN_POINT('',(-3.18640133197,-2.645110550874E-02,40.86));
+#12215 = CARTESIAN_POINT('',(-3.184832669671,-8.181596210435E-02,40.86)
+  );
+#12216 = CARTESIAN_POINT('',(-3.182111482835,-0.135502090568,40.86));
+#12217 = CARTESIAN_POINT('',(-3.178338880756,-0.187651574288,40.86));
+#12218 = CARTESIAN_POINT('',(-3.164073096659,-0.339870648275,40.86));
+#12219 = CARTESIAN_POINT('',(-3.150673654768,-0.435662962995,40.86));
+#12220 = CARTESIAN_POINT('',(-3.134004956188,-0.526771295783,40.86));
+#12221 = CARTESIAN_POINT('',(-3.114489198761,-0.614013482223,40.86));
+#12222 = CARTESIAN_POINT('',(-3.092391476134,-0.698049600842,40.86));
+#12223 = CARTESIAN_POINT('',(-3.067856548241,-0.77941304423,40.86));
+#12224 = CARTESIAN_POINT('',(-3.040942307675,-0.858535093459,40.86));
+#12225 = CARTESIAN_POINT('',(-3.011649695704,-0.935761992148,40.86));
+#12226 = CARTESIAN_POINT('',(-2.979948980265,-1.011363768334,40.86));
+#12227 = CARTESIAN_POINT('',(-2.945802401229,-1.085534210013,40.86));
+#12228 = CARTESIAN_POINT('',(-2.909183245377,-1.158381499619,40.86));
+#12229 = CARTESIAN_POINT('',(-2.870091463977,-1.229909073228,40.86));
+#12230 = CARTESIAN_POINT('',(-2.621530859882,-1.649373072647,40.86));
+#12231 = CARTESIAN_POINT('',(-2.354108671537,-1.963158261635,40.86));
+#12232 = CARTESIAN_POINT('',(-2.033042839474,-2.229925206416,40.86));
+#12233 = CARTESIAN_POINT('',(-1.667385758741,-2.439616460523,40.86));
+#12234 = CARTESIAN_POINT('',(-1.268243704844,-2.58414705004,40.86));
+#12235 = CARTESIAN_POINT('',(-0.848328336537,-2.657866547321,40.86));
+#12236 = CARTESIAN_POINT('',(-0.421370373074,-2.657869324914,40.86));
+#12237 = CARTESIAN_POINT('',(-1.450519576952E-03,-2.584151958889,40.86)
+  );
+#12238 = CARTESIAN_POINT('',(0.397697595034,-2.439616344376,40.86));
+#12239 = CARTESIAN_POINT('',(0.763357815454,-2.229916660203,40.86));
+#12240 = CARTESIAN_POINT('',(1.084420454102,-1.963147879235,40.86));
+#12241 = CARTESIAN_POINT('',(1.351834852683,-1.649373072647,40.86));
+#12242 = CARTESIAN_POINT('',(1.621322612497,-1.194592984152,40.86));
+#12243 = CARTESIAN_POINT('',(1.678311214001,-1.085950522826,40.86));
+#12244 = CARTESIAN_POINT('',(1.729574448171,-0.974376029906,40.86));
+#12245 = CARTESIAN_POINT('',(1.775102475434,-0.860035487167,40.86));
+#12246 = CARTESIAN_POINT('',(1.814914301823,-0.742909041184,40.86));
+#12247 = CARTESIAN_POINT('',(1.848951871269,-0.622811701414,40.86));
+#12248 = CARTESIAN_POINT('',(1.877049109189,-0.499440390038,40.86));
+#12249 = CARTESIAN_POINT('',(1.89893433859,-0.372418650916,40.86));
+#12250 = CARTESIAN_POINT('',(1.914224802431,-0.241310785173,40.86));
+#12251 = CARTESIAN_POINT('',(1.922372495821,-0.105577771728,40.86));
+#12252 = CARTESIAN_POINT('',(1.922521307954,3.555181457627E-02,40.86));
+#12253 = CARTESIAN_POINT('',(1.913237117678,0.183321114696,40.86));
+#12254 = CARTESIAN_POINT('',(1.892076290855,0.339816374855,40.86));
+#12255 = CARTESIAN_POINT('',(-1.47276779866,2.380289950416,
+    40.859825794034));
+#12256 = CARTESIAN_POINT('',(-1.492673114745,2.373813128864,
+    40.859630042268));
+#12257 = CARTESIAN_POINT('',(-1.500598539494,2.371071645922,
+    40.85943660734));
+#12258 = CARTESIAN_POINT('',(-1.516655483573,2.365795271985,
+    40.859245004401));
+#12259 = CARTESIAN_POINT('',(-1.514986679605,2.366045455716,
+    40.859055470989));
+#12260 = CARTESIAN_POINT('',(-1.537189266969,2.358853517789,
+    40.858867451953));
+#12261 = CARTESIAN_POINT('',(-1.527882674342,2.361485306312,
+    40.858681501119));
+#12262 = CARTESIAN_POINT('',(-1.549177300553,2.354576812038,
+    40.858496900391));
+#12263 = CARTESIAN_POINT('',(-1.545221919904,2.355540606809,
+    40.858314194545));
+#12264 = CARTESIAN_POINT('',(-1.556331319642,2.351807854838,
+    40.858132922352));
+#12265 = CARTESIAN_POINT('',(-1.559925138851,2.350418362331,
+    40.857953279842));
+#12266 = CARTESIAN_POINT('',(-1.56569197064,2.348351538629,
+    40.857775132633));
+#12267 = CARTESIAN_POINT('',(-1.570703893563,2.346520207492,
+    40.857598478004));
+#12268 = CARTESIAN_POINT('',(-1.58044349775,2.342946426291,
+    40.857248079831));
+#12269 = CARTESIAN_POINT('',(-1.585118572978,2.341220376558,
+    40.857074335733));
+#12270 = CARTESIAN_POINT('',(-1.589618288661,2.339549125271,
+    40.856902016942));
+#12271 = CARTESIAN_POINT('',(-1.593960274154,2.337927172137,
+    40.856731094844));
+#12272 = CARTESIAN_POINT('',(-1.598160420865,2.336349558968,
+    40.856561541885));
+#12273 = CARTESIAN_POINT('',(-1.602232882221,2.334811869718,
+    40.856393331578));
+#12274 = CARTESIAN_POINT('',(-1.606190073714,2.333310230428,
+    40.856226438497));
+#12275 = CARTESIAN_POINT('',(-1.610042672846,2.331841309302,
+    40.856060838282));
+#12276 = CARTESIAN_POINT('',(-1.613799619189,2.330402316612,
+    40.855896507634));
+#12277 = CARTESIAN_POINT('',(-1.617468114329,2.328991004799,
+    40.85573342432));
+#12278 = CARTESIAN_POINT('',(-1.621053621909,2.327605668388,
+    40.85557156717));
+#12279 = CARTESIAN_POINT('',(-1.624559867601,2.326245144042,
+    40.855410916078));
+#12280 = CARTESIAN_POINT('',(-1.634846782165,2.322236143523,
+    40.854932523844));
+#12281 = CARTESIAN_POINT('',(-1.641409178705,2.319656013686,
+    40.854618339587));
+#12282 = CARTESIAN_POINT('',(-1.647711799118,2.317157254575,
+    40.854308741392));
+#12283 = CARTESIAN_POINT('',(-1.653784608222,2.31473051129,
+    40.854003581029));
+#12284 = CARTESIAN_POINT('',(-1.659652459563,2.312368023911,
+    40.853702719197));
+#12285 = CARTESIAN_POINT('',(-1.665335789768,2.310063410761,
+    40.853406024854));
+#12286 = CARTESIAN_POINT('',(-1.670851312795,2.307811451978,
+    40.853113374543));
+#12287 = CARTESIAN_POINT('',(-1.676212714327,2.305607872628,
+    40.852824651722));
+#12288 = CARTESIAN_POINT('',(-1.681431345993,2.30344912638,
+    40.852539746091));
+#12289 = CARTESIAN_POINT('',(-1.686516919764,2.301332178606,
+    40.852258552915));
+#12290 = CARTESIAN_POINT('',(-1.691478202202,2.299254289974,
+    40.851980972361));
+#12291 = CARTESIAN_POINT('',(-1.69632370881,2.297212799691,
+    40.851706908815));
+#12292 = CARTESIAN_POINT('',(-1.710539777356,2.291189127456,
+    40.850894993022));
+#12293 = CARTESIAN_POINT('',(-1.719588172575,2.287308278851,
+    40.850367412689));
+#12294 = CARTESIAN_POINT('',(-1.728260530818,2.283545814037,
+    40.849852809846));
+#12295 = CARTESIAN_POINT('',(-1.736601119178,2.279887894691,
+    40.849350524482));
+#12296 = CARTESIAN_POINT('',(-1.744646568258,2.276323067513,
+    40.848859951219));
+#12297 = CARTESIAN_POINT('',(-1.752426915425,2.272841938533,
+    40.848380534585));
+#12298 = CARTESIAN_POINT('',(-1.759966648066,2.269436847315,
+    40.847911764287));
+#12299 = CARTESIAN_POINT('',(-1.767285746841,2.266101541312,
+    40.847453170481));
+#12300 = CARTESIAN_POINT('',(-1.774400728937,2.26283085004,
+    40.847004319044));
+#12301 = CARTESIAN_POINT('',(-1.781325691322,2.259620359434,
+    40.84656480685));
+#12302 = CARTESIAN_POINT('',(-1.788073354001,2.256466086049,
+    40.846134257038));
+#12303 = CARTESIAN_POINT('',(-1.79465610327,2.253364151374,
+    40.845712314286));
+#12304 = CARTESIAN_POINT('',(-1.813948898362,2.244203065481,
+    40.844471291681));
+#12305 = CARTESIAN_POINT('',(-1.826200797607,2.238289472083,
+    40.843676996273));
+#12306 = CARTESIAN_POINT('',(-1.837919322367,2.232545678573,
+    40.842913169385));
+#12307 = CARTESIAN_POINT('',(-1.849168388011,2.226951652588,
+    40.842177513064));
+#12308 = CARTESIAN_POINT('',(-1.860000765439,2.22149084834,
+    40.841467988833));
+#12309 = CARTESIAN_POINT('',(-1.870459610891,2.216149728344,
+    40.840782790651));
+#12310 = CARTESIAN_POINT('',(-1.880579995785,2.210917284982,
+    40.840120317868));
+#12311 = CARTESIAN_POINT('',(-1.890390436516,2.205784562284,
+    40.839479148189));
+#12312 = CARTESIAN_POINT('',(-1.899914424303,2.200744177472,
+    40.838858010624));
+#12313 = CARTESIAN_POINT('',(-1.909171954982,2.195789842721,
+    40.838255758453));
+#12314 = CARTESIAN_POINT('',(-1.918181058852,2.190915886752,
+    40.837671342177));
+#12315 = CARTESIAN_POINT('',(-1.926959330478,2.186116776535,
+    40.837103782482));
+#12316 = CARTESIAN_POINT('',(-1.952657714602,2.171926363724,
+    40.835448864615));
+#12317 = CARTESIAN_POINT('',(-1.968937324038,2.16274324837,
+    40.834409201191));
+#12318 = CARTESIAN_POINT('',(-1.984472447173,2.153803235792,
+    40.833426375033));
+#12319 = CARTESIAN_POINT('',(-1.999353177906,2.145077938901,
+    40.832494546222));
+#12320 = CARTESIAN_POINT('',(-2.013653735571,2.136543953346,
+    40.831608712075));
+#12321 = CARTESIAN_POINT('',(-2.027434656739,2.128182170352,
+    40.83076460642));
+#12322 = CARTESIAN_POINT('',(-2.040744987151,2.119977089409,
+    40.829958598871));
+#12323 = CARTESIAN_POINT('',(-2.053624473469,2.111916131168,
+    40.829187594095));
+#12324 = CARTESIAN_POINT('',(-2.066105755243,2.103988950097,
+    40.828448931086));
+#12325 = CARTESIAN_POINT('',(-2.078216556659,2.096186747374,
+    40.82774028244));
+#12326 = CARTESIAN_POINT('',(-2.089981878475,2.088501583581,
+    40.827059553621));
+#12327 = CARTESIAN_POINT('',(-2.101426189825,2.080925691538,
+    40.826404782239));
+#12328 = CARTESIAN_POINT('',(-2.134874480631,2.058500984081,
+    40.824512547478));
+#12329 = CARTESIAN_POINT('',(-2.155987738268,2.043957032453,
+    40.823347149611));
+#12330 = CARTESIAN_POINT('',(-2.17606513767,2.029771263995,
+    40.822265053688));
+#12331 = CARTESIAN_POINT('',(-2.195231344214,2.015903930619,
+    40.821255527102));
+#12332 = CARTESIAN_POINT('',(-2.213588995764,2.002322244285,
+    40.820309654009));
+#12333 = CARTESIAN_POINT('',(-2.231221754415,1.988999414987,
+    40.819420094667));
+#12334 = CARTESIAN_POINT('',(-2.248197358281,1.975913688715,
+    40.818580844771));
+#12335 = CARTESIAN_POINT('',(-2.264570673233,1.963047385428,
+    40.817786994791));
+#12336 = CARTESIAN_POINT('',(-2.280386744684,1.950385937036,
+    40.81703448931));
+#12337 = CARTESIAN_POINT('',(-2.295683849337,1.937916925358,
+    40.816319886363));
+#12338 = CARTESIAN_POINT('',(-2.310496546957,1.925629120111,
+    40.815640116771));
+#12339 = CARTESIAN_POINT('',(-2.324858732132,1.913511516865,
+    40.814992243484));
+#12340 = CARTESIAN_POINT('',(-2.366702593841,1.877634091361,
+    40.813135175772));
+#12341 = CARTESIAN_POINT('',(-2.392924718879,1.854354952835,
+    40.812013701784));
+#12342 = CARTESIAN_POINT('',(-2.41769483956,1.831642585136,
+    40.810989511119));
+#12343 = CARTESIAN_POINT('',(-2.44118766103,1.809439651697,
+    40.810047686033));
+#12344 = CARTESIAN_POINT('',(-2.463541500939,1.787700457414,
+    40.809176674753));
+#12345 = CARTESIAN_POINT('',(-2.484867350594,1.766388067587,
+    40.808367439827));
+#12346 = CARTESIAN_POINT('',(-2.505256311716,1.745471942274,
+    40.80761275894));
+#12347 = CARTESIAN_POINT('',(-2.52478540852,1.724926085785,
+    40.806906678203));
+#12348 = CARTESIAN_POINT('',(-2.543521775416,1.704727711658,
+    40.8062441179));
+#12349 = CARTESIAN_POINT('',(-2.561525220063,1.684856422745,
+    40.805620630714));
+#12350 = CARTESIAN_POINT('',(-2.578849161977,1.665293906764,
+    40.805032312413));
+#12351 = CARTESIAN_POINT('',(-2.595539946575,1.646024147018,
+    40.804475865009));
+#12352 = CARTESIAN_POINT('',(-2.643823710955,1.589054151456,
+    40.802894707114));
+#12353 = CARTESIAN_POINT('',(-2.673637468697,1.552190222584,
+    40.801957310388));
+#12354 = CARTESIAN_POINT('',(-2.701391014777,1.516332262126,
+    40.801115041456));
+#12355 = CARTESIAN_POINT('',(-2.727333813663,1.48139175532,
+    40.800351628226));
+#12356 = CARTESIAN_POINT('',(-2.751664385576,1.447296972174,
+    40.799654823315));
+#12357 = CARTESIAN_POINT('',(-2.774542862747,1.413988891175,
+    40.799015320893));
+#12358 = CARTESIAN_POINT('',(-2.79610130435,1.381417847285,
+    40.798425874338));
+#12359 = CARTESIAN_POINT('',(-2.816451769272,1.349540903747,
+    40.797880614678));
+#12360 = CARTESIAN_POINT('',(-2.835692147791,1.318319948254,
+    40.797374569838));
+#12361 = CARTESIAN_POINT('',(-2.853909750997,1.287720512931,
+    40.796903384684));
+#12362 = CARTESIAN_POINT('',(-2.871182659037,1.257711318596,
+    40.796463241863));
+#12363 = CARTESIAN_POINT('',(-2.887578827334,1.228264542965,
+    40.796050983441));
+#12364 = CARTESIAN_POINT('',(-2.934301199359,1.141541353086,
+    40.794891333154));
+#12365 = CARTESIAN_POINT('',(-2.962174242345,1.085877869486,
+    40.794219942038));
+#12366 = CARTESIAN_POINT('',(-2.987236170209,1.032170964157,
+    40.793630134537));
+#12367 = CARTESIAN_POINT('',(-3.009855305937,0.980258869347,
+    40.793106996666));
+#12368 = CARTESIAN_POINT('',(-3.030325440953,0.930006265664,
+    40.792639523503));
+#12369 = CARTESIAN_POINT('',(-3.04888387606,0.881298171237,
+    40.792219524246));
+#12370 = CARTESIAN_POINT('',(-3.065726268423,0.834034901933,
+    40.791840734751));
+#12371 = CARTESIAN_POINT('',(-3.081018283915,0.788128102682,
+    40.791498137554));
+#12372 = CARTESIAN_POINT('',(-3.094904055671,0.743497849847,
+    40.791187489363));
+#12373 = CARTESIAN_POINT('',(-3.107511447953,0.700070824707,
+    40.790905056041));
+#12374 = CARTESIAN_POINT('',(-3.118954126143,0.657779557993,
+    40.790647555059));
+#12375 = CARTESIAN_POINT('',(-3.129330432226,0.616562745519,
+    40.790412305432));
+#12376 = CARTESIAN_POINT('',(-3.157496334112,0.495974413606,
+    40.789768144543));
+#12377 = CARTESIAN_POINT('',(-3.172341475686,0.419658695546,
+    40.789419667779));
+#12378 = CARTESIAN_POINT('',(-3.183920877686,0.346977669138,
+    40.789135320473));
+#12379 = CARTESIAN_POINT('',(-3.192752110942,0.277554861664,
+    40.788902624266));
+#12380 = CARTESIAN_POINT('',(-3.199236712654,0.211067272629,
+    40.788712328381));
+#12381 = CARTESIAN_POINT('',(-3.20368811297,0.147235167129,
+    40.788557467162));
+#12382 = CARTESIAN_POINT('',(-3.206354706846,8.581352923577E-02,
+    40.788432603587));
+#12383 = CARTESIAN_POINT('',(-3.207438069634,2.658517538941E-02,
+    40.788333258763));
+#12384 = CARTESIAN_POINT('',(-3.207106318408,-3.064447221275E-02,
+    40.788255527382));
+#12385 = CARTESIAN_POINT('',(-3.205502616807,-8.60509521991E-02,
+    40.788195879166));
+#12386 = CARTESIAN_POINT('',(-3.202748825497,-0.139792670623,
+    40.788151146272));
+#12387 = CARTESIAN_POINT('',(-3.198944296552,-0.192011147534,
+    40.788118696686));
+#12388 = CARTESIAN_POINT('',(-3.184590845651,-0.344466515594,
+    40.788052987358));
+#12389 = CARTESIAN_POINT('',(-3.171133167936,-0.440520366112,
+    40.788050859217));
+#12390 = CARTESIAN_POINT('',(-3.154396418355,-0.531980212529,
+    40.788072340629));
+#12391 = CARTESIAN_POINT('',(-3.134794000618,-0.619645435978,
+    40.788105482695));
+#12392 = CARTESIAN_POINT('',(-3.112584129569,-0.704162562815,
+    40.788142969864));
+#12393 = CARTESIAN_POINT('',(-3.087907086717,-0.786054818373,
+    40.788180829411));
+#12394 = CARTESIAN_POINT('',(-3.060818686339,-0.865744413198,
+    40.788217336652));
+#12395 = CARTESIAN_POINT('',(-3.031319950643,-0.94356756137,
+    40.788252115915));
+#12396 = CARTESIAN_POINT('',(-2.99938299583,-1.019782231482,
+    40.788285437256));
+#12397 = CARTESIAN_POINT('',(-2.96497312716,-1.094568629571,
+    40.788317708923));
+#12398 = CARTESIAN_POINT('',(-2.928067144683,-1.168022414732,
+    40.78834916557));
+#12399 = CARTESIAN_POINT('',(-2.888667858399,-1.240140646788,
+    40.788379752217));
+#12400 = CARTESIAN_POINT('',(-2.638003139518,-1.663333844017,
+    40.788556143493));
+#12401 = CARTESIAN_POINT('',(-2.368274422162,-1.97984685266,
+    40.788678455672));
+#12402 = CARTESIAN_POINT('',(-2.044476759215,-2.248849881788,
+    40.788776237384));
+#12403 = CARTESIAN_POINT('',(-1.675769143208,-2.460243207589,
+    40.788849545508));
+#12404 = CARTESIAN_POINT('',(-1.273358051591,-2.605918351386,
+    40.788898409139));
+#12405 = CARTESIAN_POINT('',(-0.850046914475,-2.680212692719,
+    40.788922840121));
+#12406 = CARTESIAN_POINT('',(-0.419651730184,-2.68021546169,
+    40.788922841206));
+#12407 = CARTESIAN_POINT('',(3.663899940222E-03,-2.605923234001,
+    40.788898411074));
+#12408 = CARTESIAN_POINT('',(0.406081047323,-2.460243053432,
+    40.788849545537));
+#12409 = CARTESIAN_POINT('',(0.774791771519,-2.248841305114,
+    40.788776234178));
+#12410 = CARTESIAN_POINT('',(1.098586204338,-1.979836464281,
+    40.788678451737));
+#12411 = CARTESIAN_POINT('',(1.368307132319,-1.663333844016,
+    40.788556143493));
+#12412 = CARTESIAN_POINT('',(1.640060453813,-1.204537099528,
+    40.788364912292));
+#12413 = CARTESIAN_POINT('',(1.697489847693,-1.094996610473,
+    40.788318219206));
+#12414 = CARTESIAN_POINT('',(1.749152678841,-0.982508186284,
+    40.788269486702));
+#12415 = CARTESIAN_POINT('',(1.795026454489,-0.86724195003,
+    40.788218689674));
+#12416 = CARTESIAN_POINT('',(1.835119377212,-0.749192699735,
+    40.788165323499));
+#12417 = CARTESIAN_POINT('',(1.869372258606,-0.628201876059,
+    40.788108728782));
+#12418 = CARTESIAN_POINT('',(1.897626591518,-0.503996295855,
+    40.788048916415));
+#12419 = CARTESIAN_POINT('',(1.919621906384,-0.376222188681,
+    40.787987976135));
+#12420 = CARTESIAN_POINT('',(1.934985534819,-0.244453073217,
+    40.787932151746));
+#12421 = CARTESIAN_POINT('',(1.943177906361,-0.108150010812,
+    40.787894666172));
+#12422 = CARTESIAN_POINT('',(1.94335650158,3.344722700485E-02,
+    40.787899379525));
+#12423 = CARTESIAN_POINT('',(1.934121587005,0.181519539786,
+    40.787985363349));
+#12424 = CARTESIAN_POINT('',(1.913106855727,0.337979891315,
+    40.788212474224));
+#12425 = DEFINITIONAL_REPRESENTATION('',(#12426),#12430);
+#12426 = LINE('',#12427,#12428);
+#12427 = CARTESIAN_POINT('',(8.992860874037,0.));
+#12428 = VECTOR('',#12429,1.);
+#12429 = DIRECTION('',(0.,1.));
+#12430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12431 = ORIENTED_EDGE('',*,*,#12432,.F.);
+#12432 = EDGE_CURVE('',#11615,#11729,#12433,.T.);
+#12433 = SURFACE_CURVE('',#12434,(#12605,#12615),.PCURVE_S1.);
+#12434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#12435,#12436,#12437,
+    #12438,#12439,#12440,#12441,#12442,#12443,#12444,#12445,#12446,
+    #12447,#12448,#12449,#12450,#12451,#12452,#12453,#12454,#12455,
+    #12456,#12457,#12458,#12459,#12460,#12461,#12462,#12463,#12464,
+    #12465,#12466,#12467,#12468,#12469,#12470,#12471,#12472,#12473,
+    #12474,#12475,#12476,#12477,#12478,#12479,#12480,#12481,#12482,
+    #12483,#12484,#12485,#12486,#12487,#12488,#12489,#12490,#12491,
+    #12492,#12493,#12494,#12495,#12496,#12497,#12498,#12499,#12500,
+    #12501,#12502,#12503,#12504,#12505,#12506,#12507,#12508,#12509,
+    #12510,#12511,#12512,#12513,#12514,#12515,#12516,#12517,#12518,
+    #12519,#12520,#12521,#12522,#12523,#12524,#12525,#12526,#12527,
+    #12528,#12529,#12530,#12531,#12532,#12533,#12534,#12535,#12536,
+    #12537,#12538,#12539,#12540,#12541,#12542,#12543,#12544,#12545,
+    #12546,#12547,#12548,#12549,#12550,#12551,#12552,#12553,#12554,
+    #12555,#12556,#12557,#12558,#12559,#12560,#12561,#12562,#12563,
+    #12564,#12565,#12566,#12567,#12568,#12569,#12570,#12571,#12572,
+    #12573,#12574,#12575,#12576,#12577,#12578,#12579,#12580,#12581,
+    #12582,#12583,#12584,#12585,#12586,#12587,#12588,#12589,#12590,
+    #12591,#12592,#12593,#12594,#12595,#12596,#12597,#12598,#12599,
+    #12600,#12601,#12602,#12603,#12604),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((14,12,12,12,12,12,12,12,12,12,12,12,12,12,14)
+  ,(-2.117702315005,-2.116668280672,-2.115634246338,-2.113566177671,
+    -2.109430040337,-2.101157765669,-2.084613216334,-2.051524117662,
+    -1.985345920318,-1.85298952563,-1.588276736254,-1.058851157503,0.,
+5.282781312648,6.875158559032),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999998,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,0.999999999998,
+    1.000000000006,0.999999999987,1.00000000002,0.999999999977,
+    1.000000000022,0.999999999983,1.000000000011,0.999999999995,
+    1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999999,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.000000000001,
+    0.999999999997,1.000000000007,0.99999999999,1.000000000012,
+    0.999999999988,1.000000000009,0.999999999994,1.000000000003,
+    0.999999999999,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+    ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,
+    0.999999999999,1.,1.,1.,1.,0.999999999999,1.000000000002,
+    0.999999999997,1.000000000004,0.999999999996,1.000000000003,
+    0.999999999998,1.000000000001,1.,1.,1.,0.999999999998,1.000000000006
+    ,0.999999999988,1.000000000017,0.99999999998,1.000000000019,
+    0.999999999986,1.000000000009,0.999999999996,1.000000000001,1.,1.,
+    0.999999999998,1.000000000005,0.999999999991,1.000000000014,
+    0.999999999984,1.000000000015,0.999999999988,1.000000000007,
+    0.999999999997,1.000000000001,1.,1.,1.000000000001,0.999999999997,
+    1.000000000007,0.99999999999,1.000000000012,0.999999999988,
+    1.000000000009,0.999999999995,1.000000000003,0.999999999999,1.,1.,
+    1.000000000001,0.999999999998,1.000000000004,0.999999999994,
+    1.000000000007,0.999999999992,1.000000000006,0.999999999996,
+    1.000000000002,0.999999999999,1.,1.,1.000000000001,0.999999999998,
+    1.000000000004,0.999999999994,1.000000000007,0.999999999994,
+    1.000000000005,0.999999999997,1.000000000002,0.999999999999,1.,1.,
+    1.000000000002,0.999999999996,1.000000000008,0.999999999989,
+    1.000000000013,0.999999999988,1.000000000009,0.999999999994,
+    1.000000000003,0.999999999999,1.,1.,0.999999999999,1.000000000002,
+    0.999999999996,1.000000000007,0.999999999991,1.000000000009,
+    0.999999999993,1.000000000004,0.999999999998,1.000000000001,1.,1.,1.
+    ,0.999999999998,1.000000000003,0.999999999994,1.000000000007,
+    0.999999999993,1.000000000006,0.999999999996,1.000000000002,
+0.999999999999,1.,1.)) REPRESENTATION_ITEM('') );
+#12435 = CARTESIAN_POINT('',(-1.47276779866,2.380289950416,
+    40.859825794034));
+#12436 = CARTESIAN_POINT('',(-1.492673114745,2.373813128864,
+    40.859630042268));
+#12437 = CARTESIAN_POINT('',(-1.500598539494,2.371071645922,
+    40.85943660734));
+#12438 = CARTESIAN_POINT('',(-1.516655483573,2.365795271985,
+    40.859245004401));
+#12439 = CARTESIAN_POINT('',(-1.514986679605,2.366045455716,
+    40.859055470989));
+#12440 = CARTESIAN_POINT('',(-1.537189266969,2.358853517789,
+    40.858867451953));
+#12441 = CARTESIAN_POINT('',(-1.527882674342,2.361485306312,
+    40.858681501119));
+#12442 = CARTESIAN_POINT('',(-1.549177300553,2.354576812038,
+    40.858496900391));
+#12443 = CARTESIAN_POINT('',(-1.545221919904,2.355540606809,
+    40.858314194545));
+#12444 = CARTESIAN_POINT('',(-1.556331319642,2.351807854838,
+    40.858132922352));
+#12445 = CARTESIAN_POINT('',(-1.559925138851,2.350418362331,
+    40.857953279842));
+#12446 = CARTESIAN_POINT('',(-1.56569197064,2.348351538629,
+    40.857775132633));
+#12447 = CARTESIAN_POINT('',(-1.570703893563,2.346520207492,
+    40.857598478004));
+#12448 = CARTESIAN_POINT('',(-1.58044349775,2.342946426291,
+    40.857248079831));
+#12449 = CARTESIAN_POINT('',(-1.585118572978,2.341220376558,
+    40.857074335733));
+#12450 = CARTESIAN_POINT('',(-1.589618288661,2.339549125271,
+    40.856902016942));
+#12451 = CARTESIAN_POINT('',(-1.593960274154,2.337927172137,
+    40.856731094844));
+#12452 = CARTESIAN_POINT('',(-1.598160420865,2.336349558968,
+    40.856561541885));
+#12453 = CARTESIAN_POINT('',(-1.602232882221,2.334811869718,
+    40.856393331578));
+#12454 = CARTESIAN_POINT('',(-1.606190073714,2.333310230428,
+    40.856226438497));
+#12455 = CARTESIAN_POINT('',(-1.610042672846,2.331841309302,
+    40.856060838282));
+#12456 = CARTESIAN_POINT('',(-1.613799619189,2.330402316612,
+    40.855896507634));
+#12457 = CARTESIAN_POINT('',(-1.617468114329,2.328991004799,
+    40.85573342432));
+#12458 = CARTESIAN_POINT('',(-1.621053621909,2.327605668388,
+    40.85557156717));
+#12459 = CARTESIAN_POINT('',(-1.624559867601,2.326245144042,
+    40.855410916078));
+#12460 = CARTESIAN_POINT('',(-1.634846782165,2.322236143523,
+    40.854932523844));
+#12461 = CARTESIAN_POINT('',(-1.641409178705,2.319656013686,
+    40.854618339587));
+#12462 = CARTESIAN_POINT('',(-1.647711799118,2.317157254575,
+    40.854308741392));
+#12463 = CARTESIAN_POINT('',(-1.653784608222,2.31473051129,
+    40.854003581029));
+#12464 = CARTESIAN_POINT('',(-1.659652459563,2.312368023911,
+    40.853702719197));
+#12465 = CARTESIAN_POINT('',(-1.665335789768,2.310063410761,
+    40.853406024854));
+#12466 = CARTESIAN_POINT('',(-1.670851312795,2.307811451978,
+    40.853113374543));
+#12467 = CARTESIAN_POINT('',(-1.676212714327,2.305607872628,
+    40.852824651722));
+#12468 = CARTESIAN_POINT('',(-1.681431345993,2.30344912638,
+    40.852539746091));
+#12469 = CARTESIAN_POINT('',(-1.686516919764,2.301332178606,
+    40.852258552915));
+#12470 = CARTESIAN_POINT('',(-1.691478202202,2.299254289974,
+    40.851980972361));
+#12471 = CARTESIAN_POINT('',(-1.69632370881,2.297212799691,
+    40.851706908815));
+#12472 = CARTESIAN_POINT('',(-1.710539777356,2.291189127456,
+    40.850894993022));
+#12473 = CARTESIAN_POINT('',(-1.719588172575,2.287308278851,
+    40.850367412689));
+#12474 = CARTESIAN_POINT('',(-1.728260530818,2.283545814037,
+    40.849852809846));
+#12475 = CARTESIAN_POINT('',(-1.736601119178,2.279887894691,
+    40.849350524482));
+#12476 = CARTESIAN_POINT('',(-1.744646568258,2.276323067513,
+    40.848859951219));
+#12477 = CARTESIAN_POINT('',(-1.752426915425,2.272841938533,
+    40.848380534585));
+#12478 = CARTESIAN_POINT('',(-1.759966648066,2.269436847315,
+    40.847911764287));
+#12479 = CARTESIAN_POINT('',(-1.767285746841,2.266101541312,
+    40.847453170481));
+#12480 = CARTESIAN_POINT('',(-1.774400728937,2.26283085004,
+    40.847004319044));
+#12481 = CARTESIAN_POINT('',(-1.781325691322,2.259620359434,
+    40.84656480685));
+#12482 = CARTESIAN_POINT('',(-1.788073354001,2.256466086049,
+    40.846134257038));
+#12483 = CARTESIAN_POINT('',(-1.79465610327,2.253364151374,
+    40.845712314286));
+#12484 = CARTESIAN_POINT('',(-1.813948898362,2.244203065481,
+    40.844471291681));
+#12485 = CARTESIAN_POINT('',(-1.826200797607,2.238289472083,
+    40.843676996273));
+#12486 = CARTESIAN_POINT('',(-1.837919322367,2.232545678573,
+    40.842913169385));
+#12487 = CARTESIAN_POINT('',(-1.849168388011,2.226951652588,
+    40.842177513064));
+#12488 = CARTESIAN_POINT('',(-1.860000765439,2.22149084834,
+    40.841467988833));
+#12489 = CARTESIAN_POINT('',(-1.870459610891,2.216149728344,
+    40.840782790651));
+#12490 = CARTESIAN_POINT('',(-1.880579995785,2.210917284982,
+    40.840120317868));
+#12491 = CARTESIAN_POINT('',(-1.890390436516,2.205784562284,
+    40.839479148189));
+#12492 = CARTESIAN_POINT('',(-1.899914424303,2.200744177472,
+    40.838858010624));
+#12493 = CARTESIAN_POINT('',(-1.909171954982,2.195789842721,
+    40.838255758453));
+#12494 = CARTESIAN_POINT('',(-1.918181058852,2.190915886752,
+    40.837671342177));
+#12495 = CARTESIAN_POINT('',(-1.926959330478,2.186116776535,
+    40.837103782482));
+#12496 = CARTESIAN_POINT('',(-1.952657714602,2.171926363724,
+    40.835448864615));
+#12497 = CARTESIAN_POINT('',(-1.968937324038,2.16274324837,
+    40.834409201191));
+#12498 = CARTESIAN_POINT('',(-1.984472447173,2.153803235792,
+    40.833426375033));
+#12499 = CARTESIAN_POINT('',(-1.999353177906,2.145077938901,
+    40.832494546222));
+#12500 = CARTESIAN_POINT('',(-2.013653735571,2.136543953346,
+    40.831608712075));
+#12501 = CARTESIAN_POINT('',(-2.027434656739,2.128182170352,
+    40.83076460642));
+#12502 = CARTESIAN_POINT('',(-2.040744987151,2.119977089409,
+    40.829958598871));
+#12503 = CARTESIAN_POINT('',(-2.053624473469,2.111916131168,
+    40.829187594095));
+#12504 = CARTESIAN_POINT('',(-2.066105755243,2.103988950097,
+    40.828448931086));
+#12505 = CARTESIAN_POINT('',(-2.078216556659,2.096186747374,
+    40.82774028244));
+#12506 = CARTESIAN_POINT('',(-2.089981878475,2.088501583581,
+    40.827059553621));
+#12507 = CARTESIAN_POINT('',(-2.101426189825,2.080925691538,
+    40.826404782239));
+#12508 = CARTESIAN_POINT('',(-2.134874480631,2.058500984081,
+    40.824512547478));
+#12509 = CARTESIAN_POINT('',(-2.155987738268,2.043957032453,
+    40.823347149611));
+#12510 = CARTESIAN_POINT('',(-2.17606513767,2.029771263995,
+    40.822265053688));
+#12511 = CARTESIAN_POINT('',(-2.195231344214,2.015903930619,
+    40.821255527102));
+#12512 = CARTESIAN_POINT('',(-2.213588995764,2.002322244285,
+    40.820309654009));
+#12513 = CARTESIAN_POINT('',(-2.231221754415,1.988999414987,
+    40.819420094667));
+#12514 = CARTESIAN_POINT('',(-2.248197358281,1.975913688715,
+    40.818580844771));
+#12515 = CARTESIAN_POINT('',(-2.264570673233,1.963047385428,
+    40.817786994791));
+#12516 = CARTESIAN_POINT('',(-2.280386744684,1.950385937036,
+    40.81703448931));
+#12517 = CARTESIAN_POINT('',(-2.295683849337,1.937916925358,
+    40.816319886363));
+#12518 = CARTESIAN_POINT('',(-2.310496546957,1.925629120111,
+    40.815640116771));
+#12519 = CARTESIAN_POINT('',(-2.324858732132,1.913511516865,
+    40.814992243484));
+#12520 = CARTESIAN_POINT('',(-2.366702593841,1.877634091361,
+    40.813135175772));
+#12521 = CARTESIAN_POINT('',(-2.392924718879,1.854354952835,
+    40.812013701784));
+#12522 = CARTESIAN_POINT('',(-2.41769483956,1.831642585136,
+    40.810989511119));
+#12523 = CARTESIAN_POINT('',(-2.44118766103,1.809439651697,
+    40.810047686033));
+#12524 = CARTESIAN_POINT('',(-2.463541500939,1.787700457414,
+    40.809176674753));
+#12525 = CARTESIAN_POINT('',(-2.484867350594,1.766388067587,
+    40.808367439827));
+#12526 = CARTESIAN_POINT('',(-2.505256311716,1.745471942274,
+    40.80761275894));
+#12527 = CARTESIAN_POINT('',(-2.52478540852,1.724926085785,
+    40.806906678203));
+#12528 = CARTESIAN_POINT('',(-2.543521775416,1.704727711658,
+    40.8062441179));
+#12529 = CARTESIAN_POINT('',(-2.561525220063,1.684856422745,
+    40.805620630714));
+#12530 = CARTESIAN_POINT('',(-2.578849161977,1.665293906764,
+    40.805032312413));
+#12531 = CARTESIAN_POINT('',(-2.595539946575,1.646024147018,
+    40.804475865009));
+#12532 = CARTESIAN_POINT('',(-2.643823710955,1.589054151456,
+    40.802894707114));
+#12533 = CARTESIAN_POINT('',(-2.673637468697,1.552190222584,
+    40.801957310388));
+#12534 = CARTESIAN_POINT('',(-2.701391014777,1.516332262126,
+    40.801115041456));
+#12535 = CARTESIAN_POINT('',(-2.727333813663,1.48139175532,
+    40.800351628226));
+#12536 = CARTESIAN_POINT('',(-2.751664385576,1.447296972174,
+    40.799654823315));
+#12537 = CARTESIAN_POINT('',(-2.774542862747,1.413988891175,
+    40.799015320893));
+#12538 = CARTESIAN_POINT('',(-2.79610130435,1.381417847285,
+    40.798425874338));
+#12539 = CARTESIAN_POINT('',(-2.816451769272,1.349540903747,
+    40.797880614678));
+#12540 = CARTESIAN_POINT('',(-2.835692147791,1.318319948254,
+    40.797374569838));
+#12541 = CARTESIAN_POINT('',(-2.853909750997,1.287720512931,
+    40.796903384684));
+#12542 = CARTESIAN_POINT('',(-2.871182659037,1.257711318596,
+    40.796463241863));
+#12543 = CARTESIAN_POINT('',(-2.887578827334,1.228264542965,
+    40.796050983441));
+#12544 = CARTESIAN_POINT('',(-2.934301199359,1.141541353086,
+    40.794891333154));
+#12545 = CARTESIAN_POINT('',(-2.962174242345,1.085877869486,
+    40.794219942038));
+#12546 = CARTESIAN_POINT('',(-2.987236170209,1.032170964157,
+    40.793630134537));
+#12547 = CARTESIAN_POINT('',(-3.009855305937,0.980258869347,
+    40.793106996666));
+#12548 = CARTESIAN_POINT('',(-3.030325440953,0.930006265664,
+    40.792639523503));
+#12549 = CARTESIAN_POINT('',(-3.04888387606,0.881298171237,
+    40.792219524246));
+#12550 = CARTESIAN_POINT('',(-3.065726268423,0.834034901933,
+    40.791840734751));
+#12551 = CARTESIAN_POINT('',(-3.081018283915,0.788128102682,
+    40.791498137554));
+#12552 = CARTESIAN_POINT('',(-3.094904055671,0.743497849847,
+    40.791187489363));
+#12553 = CARTESIAN_POINT('',(-3.107511447953,0.700070824707,
+    40.790905056041));
+#12554 = CARTESIAN_POINT('',(-3.118954126143,0.657779557993,
+    40.790647555059));
+#12555 = CARTESIAN_POINT('',(-3.129330432226,0.616562745519,
+    40.790412305432));
+#12556 = CARTESIAN_POINT('',(-3.157496334112,0.495974413606,
+    40.789768144543));
+#12557 = CARTESIAN_POINT('',(-3.172341475686,0.419658695546,
+    40.789419667779));
+#12558 = CARTESIAN_POINT('',(-3.183920877686,0.346977669138,
+    40.789135320473));
+#12559 = CARTESIAN_POINT('',(-3.192752110942,0.277554861664,
+    40.788902624266));
+#12560 = CARTESIAN_POINT('',(-3.199236712654,0.211067272629,
+    40.788712328381));
+#12561 = CARTESIAN_POINT('',(-3.20368811297,0.147235167129,
+    40.788557467162));
+#12562 = CARTESIAN_POINT('',(-3.206354706846,8.581352923577E-02,
+    40.788432603587));
+#12563 = CARTESIAN_POINT('',(-3.207438069634,2.658517538941E-02,
+    40.788333258763));
+#12564 = CARTESIAN_POINT('',(-3.207106318408,-3.064447221275E-02,
+    40.788255527382));
+#12565 = CARTESIAN_POINT('',(-3.205502616807,-8.60509521991E-02,
+    40.788195879166));
+#12566 = CARTESIAN_POINT('',(-3.202748825497,-0.139792670623,
+    40.788151146272));
+#12567 = CARTESIAN_POINT('',(-3.198944296552,-0.192011147534,
+    40.788118696686));
+#12568 = CARTESIAN_POINT('',(-3.184590845651,-0.344466515594,
+    40.788052987358));
+#12569 = CARTESIAN_POINT('',(-3.171133167936,-0.440520366112,
+    40.788050859217));
+#12570 = CARTESIAN_POINT('',(-3.154396418355,-0.531980212529,
+    40.788072340629));
+#12571 = CARTESIAN_POINT('',(-3.134794000618,-0.619645435978,
+    40.788105482695));
+#12572 = CARTESIAN_POINT('',(-3.112584129569,-0.704162562815,
+    40.788142969864));
+#12573 = CARTESIAN_POINT('',(-3.087907086717,-0.786054818373,
+    40.788180829411));
+#12574 = CARTESIAN_POINT('',(-3.060818686339,-0.865744413198,
+    40.788217336652));
+#12575 = CARTESIAN_POINT('',(-3.031319950643,-0.94356756137,
+    40.788252115915));
+#12576 = CARTESIAN_POINT('',(-2.99938299583,-1.019782231482,
+    40.788285437256));
+#12577 = CARTESIAN_POINT('',(-2.96497312716,-1.094568629571,
+    40.788317708923));
+#12578 = CARTESIAN_POINT('',(-2.928067144683,-1.168022414732,
+    40.78834916557));
+#12579 = CARTESIAN_POINT('',(-2.888667858399,-1.240140646788,
+    40.788379752217));
+#12580 = CARTESIAN_POINT('',(-2.638003139518,-1.663333844017,
+    40.788556143493));
+#12581 = CARTESIAN_POINT('',(-2.368274422162,-1.97984685266,
+    40.788678455672));
+#12582 = CARTESIAN_POINT('',(-2.044476759215,-2.248849881788,
+    40.788776237384));
+#12583 = CARTESIAN_POINT('',(-1.675769143208,-2.460243207589,
+    40.788849545508));
+#12584 = CARTESIAN_POINT('',(-1.273358051591,-2.605918351386,
+    40.788898409139));
+#12585 = CARTESIAN_POINT('',(-0.850046914475,-2.680212692719,
+    40.788922840121));
+#12586 = CARTESIAN_POINT('',(-0.419651730184,-2.68021546169,
+    40.788922841206));
+#12587 = CARTESIAN_POINT('',(3.663899940222E-03,-2.605923234001,
+    40.788898411074));
+#12588 = CARTESIAN_POINT('',(0.406081047323,-2.460243053432,
+    40.788849545537));
+#12589 = CARTESIAN_POINT('',(0.774791771519,-2.248841305114,
+    40.788776234178));
+#12590 = CARTESIAN_POINT('',(1.098586204338,-1.979836464281,
+    40.788678451737));
+#12591 = CARTESIAN_POINT('',(1.368307132319,-1.663333844016,
+    40.788556143493));
+#12592 = CARTESIAN_POINT('',(1.640060453813,-1.204537099528,
+    40.788364912292));
+#12593 = CARTESIAN_POINT('',(1.697489847693,-1.094996610473,
+    40.788318219206));
+#12594 = CARTESIAN_POINT('',(1.749152678841,-0.982508186284,
+    40.788269486702));
+#12595 = CARTESIAN_POINT('',(1.795026454489,-0.86724195003,
+    40.788218689674));
+#12596 = CARTESIAN_POINT('',(1.835119377212,-0.749192699735,
+    40.788165323499));
+#12597 = CARTESIAN_POINT('',(1.869372258606,-0.628201876059,
+    40.788108728782));
+#12598 = CARTESIAN_POINT('',(1.897626591518,-0.503996295855,
+    40.788048916415));
+#12599 = CARTESIAN_POINT('',(1.919621906384,-0.376222188681,
+    40.787987976135));
+#12600 = CARTESIAN_POINT('',(1.934985534819,-0.244453073217,
+    40.787932151746));
+#12601 = CARTESIAN_POINT('',(1.943177906361,-0.108150010812,
+    40.787894666172));
+#12602 = CARTESIAN_POINT('',(1.94335650158,3.344722700485E-02,
+    40.787899379525));
+#12603 = CARTESIAN_POINT('',(1.934121587005,0.181519539786,
+    40.787985363349));
+#12604 = CARTESIAN_POINT('',(1.913106855727,0.337979891315,
+    40.788212474224));
+#12605 = PCURVE('',#9304,#12606);
+#12606 = DEFINITIONAL_REPRESENTATION('',(#12607),#12614);
+#12607 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#12608,#12609,#12610,#12611,
+    #12612,#12613),.UNSPECIFIED.,.F.,.F.,(6,6),(1.246598053886E-02,
+    2.64154322119),.PIECEWISE_BEZIER_KNOTS.);
+#12608 = CARTESIAN_POINT('',(3.676549506574,0.938287673159));
+#12609 = CARTESIAN_POINT('',(3.883736600645,0.938450801083));
+#12610 = CARTESIAN_POINT('',(4.090946646124,0.938572919043));
+#12611 = CARTESIAN_POINT('',(4.298104355864,0.938654315276));
+#12612 = CARTESIAN_POINT('',(4.505277728772,0.938695001048));
+#12613 = CARTESIAN_POINT('',(4.712449355342,0.938694991607));
+#12614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12615 = PCURVE('',#12616,#13127);
+#12616 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,(
+    (#12617,#12618,#12619,#12620,#12621,#12622,#12623,#12624,#12625
+      ,#12626,#12627,#12628,#12629,#12630,#12631,#12632,#12633,#12634
+      ,#12635,#12636,#12637,#12638,#12639,#12640,#12641,#12642,#12643
+      ,#12644,#12645,#12646,#12647,#12648,#12649,#12650,#12651,#12652
+      ,#12653,#12654,#12655,#12656,#12657,#12658,#12659,#12660,#12661
+      ,#12662,#12663,#12664,#12665,#12666,#12667,#12668,#12669,#12670
+      ,#12671,#12672,#12673,#12674,#12675,#12676,#12677,#12678,#12679
+      ,#12680,#12681,#12682,#12683,#12684,#12685,#12686,#12687,#12688
+      ,#12689,#12690,#12691,#12692,#12693,#12694,#12695,#12696,#12697
+      ,#12698,#12699,#12700,#12701,#12702,#12703,#12704,#12705,#12706
+      ,#12707,#12708,#12709,#12710,#12711,#12712,#12713,#12714,#12715
+      ,#12716,#12717,#12718,#12719,#12720,#12721,#12722,#12723,#12724
+      ,#12725,#12726,#12727,#12728,#12729,#12730,#12731,#12732,#12733
+      ,#12734,#12735,#12736,#12737,#12738,#12739,#12740,#12741,#12742
+      ,#12743,#12744,#12745,#12746,#12747,#12748,#12749,#12750,#12751
+      ,#12752,#12753,#12754,#12755,#12756,#12757,#12758,#12759,#12760
+      ,#12761,#12762,#12763,#12764,#12765,#12766,#12767,#12768,#12769
+      ,#12770,#12771,#12772,#12773,#12774,#12775,#12776,#12777,#12778
+      ,#12779,#12780,#12781,#12782,#12783,#12784,#12785,#12786)
+    ,(#12787,#12788,#12789,#12790,#12791,#12792,#12793,#12794,#12795
+      ,#12796,#12797,#12798,#12799,#12800,#12801,#12802,#12803,#12804
+      ,#12805,#12806,#12807,#12808,#12809,#12810,#12811,#12812,#12813
+      ,#12814,#12815,#12816,#12817,#12818,#12819,#12820,#12821,#12822
+      ,#12823,#12824,#12825,#12826,#12827,#12828,#12829,#12830,#12831
+      ,#12832,#12833,#12834,#12835,#12836,#12837,#12838,#12839,#12840
+      ,#12841,#12842,#12843,#12844,#12845,#12846,#12847,#12848,#12849
+      ,#12850,#12851,#12852,#12853,#12854,#12855,#12856,#12857,#12858
+      ,#12859,#12860,#12861,#12862,#12863,#12864,#12865,#12866,#12867
+      ,#12868,#12869,#12870,#12871,#12872,#12873,#12874,#12875,#12876
+      ,#12877,#12878,#12879,#12880,#12881,#12882,#12883,#12884,#12885
+      ,#12886,#12887,#12888,#12889,#12890,#12891,#12892,#12893,#12894
+      ,#12895,#12896,#12897,#12898,#12899,#12900,#12901,#12902,#12903
+      ,#12904,#12905,#12906,#12907,#12908,#12909,#12910,#12911,#12912
+      ,#12913,#12914,#12915,#12916,#12917,#12918,#12919,#12920,#12921
+      ,#12922,#12923,#12924,#12925,#12926,#12927,#12928,#12929,#12930
+      ,#12931,#12932,#12933,#12934,#12935,#12936,#12937,#12938,#12939
+      ,#12940,#12941,#12942,#12943,#12944,#12945,#12946,#12947,#12948
+      ,#12949,#12950,#12951,#12952,#12953,#12954,#12955,#12956)
+    ,(#12957,#12958,#12959,#12960,#12961,#12962,#12963,#12964,#12965
+      ,#12966,#12967,#12968,#12969,#12970,#12971,#12972,#12973,#12974
+      ,#12975,#12976,#12977,#12978,#12979,#12980,#12981,#12982,#12983
+      ,#12984,#12985,#12986,#12987,#12988,#12989,#12990,#12991,#12992
+      ,#12993,#12994,#12995,#12996,#12997,#12998,#12999,#13000,#13001
+      ,#13002,#13003,#13004,#13005,#13006,#13007,#13008,#13009,#13010
+      ,#13011,#13012,#13013,#13014,#13015,#13016,#13017,#13018,#13019
+      ,#13020,#13021,#13022,#13023,#13024,#13025,#13026,#13027,#13028
+      ,#13029,#13030,#13031,#13032,#13033,#13034,#13035,#13036,#13037
+      ,#13038,#13039,#13040,#13041,#13042,#13043,#13044,#13045,#13046
+      ,#13047,#13048,#13049,#13050,#13051,#13052,#13053,#13054,#13055
+      ,#13056,#13057,#13058,#13059,#13060,#13061,#13062,#13063,#13064
+      ,#13065,#13066,#13067,#13068,#13069,#13070,#13071,#13072,#13073
+      ,#13074,#13075,#13076,#13077,#13078,#13079,#13080,#13081,#13082
+      ,#13083,#13084,#13085,#13086,#13087,#13088,#13089,#13090,#13091
+      ,#13092,#13093,#13094,#13095,#13096,#13097,#13098,#13099,#13100
+      ,#13101,#13102,#13103,#13104,#13105,#13106,#13107,#13108,#13109
+      ,#13110,#13111,#13112,#13113,#13114,#13115,#13116,#13117,#13118
+      ,#13119,#13120,#13121,#13122,#13123,#13124,#13125,#13126
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14,12,
+    12,12,12,12,12,12,12,12,12,12,12,12,14),(0.,8.992860874037),(
+    -2.117702315005,-2.116668280672,-2.115634246338,-2.113566177671,
+    -2.109430040337,-2.101157765669,-2.084613216334,-2.051524117662,
+    -1.985345920318,-1.85298952563,-1.588276736254,-1.058851157503,0.,
+    5.282781312648,6.875158559032),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999998,1.000000000006,0.999999999987,1.00000000002
+      ,0.999999999977,1.000000000022,0.999999999983,1.000000000011
+      ,0.999999999995,1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999999,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999994
+      ,1.000000000003,0.999999999999,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000003
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,0.999999999998,1.000000000006,0.999999999988,1.000000000017
+      ,0.99999999998,1.000000000019,0.999999999986,1.000000000009
+      ,0.999999999996,1.000000000001,1.,1.,0.999999999998,1.000000000005
+      ,0.999999999991,1.000000000014,0.999999999984,1.000000000015
+      ,0.999999999988,1.000000000007,0.999999999997,1.000000000001,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999995
+      ,1.000000000003,0.999999999999,1.,1.,1.000000000001,0.999999999998
+      ,1.000000000004,0.999999999994,1.000000000007,0.999999999992
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000004,0.999999999994
+      ,1.000000000007,0.999999999994,1.000000000005,0.999999999997
+      ,1.000000000002,0.999999999999,1.,1.,1.000000000002,0.999999999996
+      ,1.000000000008,0.999999999989,1.000000000013,0.999999999988
+      ,1.000000000009,0.999999999994,1.000000000003,0.999999999999,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999996,1.000000000007
+      ,0.999999999991,1.000000000009,0.999999999993,1.000000000004
+      ,0.999999999998,1.000000000001,1.,1.,1.,0.999999999998
+      ,1.000000000003,0.999999999994,1.000000000007,0.999999999993
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+      )
+    ,(0.999564390207,0.99907479752,0.998590739669,0.998111013553
+      ,0.997636220055,0.997164978987,0.996698680789,0.996235537341
+      ,0.995776915911,0.99532166968,0.994870293988,0.994422458307
+      ,0.99397816091,0.99309646737,0.992659069907,0.992225052409
+      ,0.991794347999,0.991366892434,0.990942623783,0.990521482923
+      ,0.990103412905,0.989688359631,0.989276271249,0.988867098606
+      ,0.988460794965,0.987250358522,0.986454690108,0.985669944077
+      ,0.984895775934,0.984131861962,0.983377897607,0.982633595946
+      ,0.981898686051,0.981172911469,0.98045602859,0.979747805105
+      ,0.979048018402,0.976973325202,0.975623079001,0.974304039772
+      ,0.973014668635,0.971753552523,0.970519393445,0.969310997414
+      ,0.968127263844,0.966967174402,0.965829782389,0.964714201689
+      ,0.963619596017,0.96039631194,0.958328118291,0.956334491951
+      ,0.954410002287,0.952549820896,0.950749659267,0.949005706611
+      ,0.947314567466,0.945673199558,0.944078851415,0.942529000182
+      ,0.9410212893,0.936617820187,0.933841568287,0.931208328426
+      ,0.928703942457,0.926316239547,0.924034799523,0.92185071618
+      ,0.919756360649,0.917745144683,0.915811284037,0.913949561762
+      ,0.912155091557,0.906959060173,0.903744810942,0.900748238473
+      ,0.897942310833,0.895304472725,0.892816058751,0.8904617073
+      ,0.888228773588,0.886106743659,0.884086647464,0.882160472693
+      ,0.880320578085,0.875036164956,0.871829710501,0.868889143107
+      ,0.866175076899,0.863656796207,0.861310094557,0.859115497881
+      ,0.85705687088,0.855120407844,0.853294006575,0.851567026603
+      ,0.849930430814,0.845271071489,0.842496531117,0.839994123037
+      ,0.837718656958,0.835635880084,0.833719572798,0.831949178577
+      ,0.830307968972,0.828781742603,0.827358059291,0.826026008307
+      ,0.824776511522,0.821256459807,0.819211338124,0.817409504726
+      ,0.815807531821,0.814373173124,0.813082265691,0.811916215195
+      ,0.810860065067,0.80990114894,0.809028327025,0.808231805826
+      ,0.807503541664,0.805507599768,0.80442551939,0.8035411202
+      ,0.802816516824,0.802223463095,0.801740559811,0.8013510118
+      ,0.801040934645,0.80079821063,0.800611894365,0.800472167682
+      ,0.800370844117,0.800165580061,0.800158929192,0.800226036702
+      ,0.800329572627,0.800446675001,0.800564924164,0.800678926376
+      ,0.80078750743,0.800891515457,0.800992233714,0.801090402699
+      ,0.801185852051,0.801736195793,0.80211752775,0.802422196344
+      ,0.802650502748,0.802802629823,0.802878675535,0.802878678933
+      ,0.802802635849,0.802650502847,0.802422186349,0.802117515484
+      ,0.801736195793,0.801139551238,0.800993898723,0.800841734092
+      ,0.80068309157,0.800516484866,0.80033982124,0.800153020421
+      ,0.799962525353,0.799787889954,0.799670631237,0.799685530899
+      ,0.799954573471,0.800663706634)
+    ,(1.,1.,1.,1.000000000001,0.999999999999,1.000000000002
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.,1.
+      ,0.999999999998,1.000000000006,0.999999999987,1.00000000002
+      ,0.999999999977,1.000000000022,0.999999999983,1.000000000011
+      ,0.999999999995,1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001
+      ,0.999999999999,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999994
+      ,1.000000000003,0.999999999999,1.,1.,1.,1.000000000001
+      ,0.999999999998,1.000000000003,0.999999999996,1.000000000003
+      ,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999997,1.000000000004
+      ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,1.,1.
+      ,1.,0.999999999998,1.000000000006,0.999999999988,1.000000000017
+      ,0.99999999998,1.000000000019,0.999999999986,1.000000000009
+      ,0.999999999996,1.000000000001,1.,1.,0.999999999998,1.000000000005
+      ,0.999999999991,1.000000000014,0.999999999984,1.000000000015
+      ,0.999999999988,1.000000000007,0.999999999997,1.000000000001,1.,1.
+      ,1.000000000001,0.999999999997,1.000000000007,0.99999999999
+      ,1.000000000012,0.999999999988,1.000000000009,0.999999999995
+      ,1.000000000003,0.999999999999,1.,1.,1.000000000001,0.999999999998
+      ,1.000000000004,0.999999999994,1.000000000007,0.999999999992
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+      ,1.000000000001,0.999999999998,1.000000000004,0.999999999994
+      ,1.000000000007,0.999999999994,1.000000000005,0.999999999997
+      ,1.000000000002,0.999999999999,1.,1.,1.000000000002,0.999999999996
+      ,1.000000000008,0.999999999989,1.000000000013,0.999999999988
+      ,1.000000000009,0.999999999994,1.000000000003,0.999999999999,1.,1.
+      ,0.999999999999,1.000000000002,0.999999999996,1.000000000007
+      ,0.999999999991,1.000000000009,0.999999999993,1.000000000004
+      ,0.999999999998,1.000000000001,1.,1.,1.,0.999999999998
+      ,1.000000000003,0.999999999994,1.000000000007,0.999999999993
+      ,1.000000000006,0.999999999996,1.000000000002,0.999999999999,1.,1.
+))) REPRESENTATION_ITEM('') SURFACE() );
+#12617 = CARTESIAN_POINT('',(-1.467135093187,2.38204593292,40.86));
+#12618 = CARTESIAN_POINT('',(-1.483878465845,2.37655475869,40.86));
+#12619 = CARTESIAN_POINT('',(-1.490560586474,2.374200694203,40.86));
+#12620 = CARTESIAN_POINT('',(-1.504082635432,2.369714378876,40.86));
+#12621 = CARTESIAN_POINT('',(-1.502710050319,2.369871937218,40.86));
+#12622 = CARTESIAN_POINT('',(-1.521406292154,2.363772862343,40.86));
+#12623 = CARTESIAN_POINT('',(-1.513620803656,2.36593009328,40.86));
+#12624 = CARTESIAN_POINT('',(-1.531560381644,2.360067243108,40.86));
+#12625 = CARTESIAN_POINT('',(-1.528278610118,2.360820657456,40.86));
+#12626 = CARTESIAN_POINT('',(-1.537662208503,2.35762556259,40.86));
+#12627 = CARTESIAN_POINT('',(-1.540730827128,2.35639940089,40.86));
+#12628 = CARTESIAN_POINT('',(-1.545628152889,2.354603233696,40.86));
+#12629 = CARTESIAN_POINT('',(-1.549892938934,2.35300439198,40.86));
+#12630 = CARTESIAN_POINT('',(-1.55818734506,2.349880258303,40.86));
+#12631 = CARTESIAN_POINT('',(-1.562172733833,2.348368755793,40.86));
+#12632 = CARTESIAN_POINT('',(-1.56601247327,2.346902774333,40.86));
+#12633 = CARTESIAN_POINT('',(-1.569721274939,2.345477724014,40.86));
+#12634 = CARTESIAN_POINT('',(-1.573312397007,2.344089468249,40.86));
+#12635 = CARTESIAN_POINT('',(-1.576797644259,2.342734323851,40.86));
+#12636 = CARTESIAN_POINT('',(-1.580187368074,2.341409060919,40.86));
+#12637 = CARTESIAN_POINT('',(-1.583490466454,2.340110902982,40.86));
+#12638 = CARTESIAN_POINT('',(-1.586714383994,2.338837526845,40.86));
+#12639 = CARTESIAN_POINT('',(-1.589865111909,2.337587062729,40.86));
+#12640 = CARTESIAN_POINT('',(-1.592947188011,2.336358094163,40.86));
+#12641 = CARTESIAN_POINT('',(-1.595963696726,2.335149658052,40.86));
+#12642 = CARTESIAN_POINT('',(-1.604821413803,2.331584417831,40.86));
+#12643 = CARTESIAN_POINT('',(-1.610482159364,2.329284143036,40.86));
+#12644 = CARTESIAN_POINT('',(-1.61592819662,2.327051151763,40.86));
+#12645 = CARTESIAN_POINT('',(-1.621184380509,2.32487768446,40.86));
+#12646 = CARTESIAN_POINT('',(-1.626271309301,2.322757309895,40.86));
+#12647 = CARTESIAN_POINT('',(-1.631205903811,2.320684744272,40.86));
+#12648 = CARTESIAN_POINT('',(-1.636001986674,2.318655670765,40.86));
+#12649 = CARTESIAN_POINT('',(-1.640670861532,2.316666558479,40.86));
+#12650 = CARTESIAN_POINT('',(-1.645221892322,2.31471448208,40.86));
+#12651 = CARTESIAN_POINT('',(-1.649663082471,2.312796940757,40.86));
+#12652 = CARTESIAN_POINT('',(-1.654001654159,2.310911677755,40.86));
+#12653 = CARTESIAN_POINT('',(-1.658244627542,2.309056499494,40.86));
+#12654 = CARTESIAN_POINT('',(-1.670708944898,2.303574285824,40.86));
+#12655 = CARTESIAN_POINT('',(-1.678664239865,2.300031022342,40.86));
+#12656 = CARTESIAN_POINT('',(-1.686308841688,2.29658569008,40.86));
+#12657 = CARTESIAN_POINT('',(-1.693679143537,2.293226911854,40.86));
+#12658 = CARTESIAN_POINT('',(-1.700805237806,2.289945278274,40.86));
+#12659 = CARTESIAN_POINT('',(-1.707711779065,2.286733078392,40.86));
+#12660 = CARTESIAN_POINT('',(-1.714418846837,2.283584030198,40.86));
+#12661 = CARTESIAN_POINT('',(-1.720942808625,2.28049301134,40.86));
+#12662 = CARTESIAN_POINT('',(-1.727297182637,2.277455789572,40.86));
+#12663 = CARTESIAN_POINT('',(-1.733493500817,2.274468753478,40.86));
+#12664 = CARTESIAN_POINT('',(-1.739542171619,2.271528642964,40.86));
+#12665 = CARTESIAN_POINT('',(-1.745453342956,2.26863227991,40.86));
+#12666 = CARTESIAN_POINT('',(-1.762806609255,2.260064336368,40.86));
+#12667 = CARTESIAN_POINT('',(-1.7738661872,2.254514608883,40.86));
+#12668 = CARTESIAN_POINT('',(-1.784479188795,2.249107469807,40.86));
+#12669 = CARTESIAN_POINT('',(-1.794697954482,2.243826510401,40.86));
+#12670 = CARTESIAN_POINT('',(-1.804565725181,2.238658168866,40.86));
+#12671 = CARTESIAN_POINT('',(-1.814117892178,2.233591339462,40.86));
+#12672 = CARTESIAN_POINT('',(-1.8233832471,2.228616981809,40.86));
+#12673 = CARTESIAN_POINT('',(-1.832385231769,2.223727729907,40.86));
+#12674 = CARTESIAN_POINT('',(-1.841143188204,2.218917501511,40.86));
+#12675 = CARTESIAN_POINT('',(-1.849673608465,2.214181107131,40.86));
+#12676 = CARTESIAN_POINT('',(-1.857991384639,2.209513859366,40.86));
+#12677 = CARTESIAN_POINT('',(-1.866111058722,2.204911181987,40.86));
+#12678 = CARTESIAN_POINT('',(-1.889922100247,2.191282293558,40.86));
+#12679 = CARTESIAN_POINT('',(-1.905062114449,2.182436277384,40.86));
+#12680 = CARTESIAN_POINT('',(-1.919557850722,2.173801891482,40.86));
+#12681 = CARTESIAN_POINT('',(-1.933484249518,2.165355501507,40.86));
+#12682 = CARTESIAN_POINT('',(-1.94690324326,2.157077557504,40.86));
+#12683 = CARTESIAN_POINT('',(-1.959865543494,2.148952033514,40.86));
+#12684 = CARTESIAN_POINT('',(-1.972412427913,2.140965867103,40.86));
+#12685 = CARTESIAN_POINT('',(-1.984577527543,2.133108399003,40.86));
+#12686 = CARTESIAN_POINT('',(-1.996388613755,2.125370812618,40.86));
+#12687 = CARTESIAN_POINT('',(-2.00786938544,2.117745573666,40.86));
+#12688 = CARTESIAN_POINT('',(-2.019041256052,2.110225869706,40.86));
+#12689 = CARTESIAN_POINT('',(-2.029925140741,2.102805049746,40.86));
+#12690 = CARTESIAN_POINT('',(-2.061779448824,2.080818091918,40.86));
+#12691 = CARTESIAN_POINT('',(-2.08194767518,2.066528967635,40.86));
+#12692 = CARTESIAN_POINT('',(-2.101177208056,2.052567450116,40.86));
+#12693 = CARTESIAN_POINT('',(-2.119576128823,2.038899003734,40.86));
+#12694 = CARTESIAN_POINT('',(-2.137233870806,2.025494991673,40.86));
+#12695 = CARTESIAN_POINT('',(-2.154223775457,2.012331869392,40.86));
+#12696 = CARTESIAN_POINT('',(-2.170605648465,1.999390378333,40.86));
+#12697 = CARTESIAN_POINT('',(-2.186428315955,1.98665473927,40.86));
+#12698 = CARTESIAN_POINT('',(-2.201732180583,1.974111846102,40.86));
+#12699 = CARTESIAN_POINT('',(-2.216551777733,1.96175045918,40.86));
+#12700 = CARTESIAN_POINT('',(-2.230918331628,1.949560399049,40.86));
+#12701 = CARTESIAN_POINT('',(-2.244862311502,1.937531739878,40.86));
+#12702 = CARTESIAN_POINT('',(-2.285523340212,1.901898529503,40.86));
+#12703 = CARTESIAN_POINT('',(-2.311055582219,1.87875111582,40.86));
+#12704 = CARTESIAN_POINT('',(-2.335214022443,1.856145838411,40.86));
+#12705 = CARTESIAN_POINT('',(-2.358158287481,1.834030115345,40.86));
+#12706 = CARTESIAN_POINT('',(-2.380015653425,1.812361735938,40.86));
+#12707 = CARTESIAN_POINT('',(-2.400888969033,1.791106337665,40.86));
+#12708 = CARTESIAN_POINT('',(-2.420863170652,1.770235330336,40.86));
+#12709 = CARTESIAN_POINT('',(-2.440010388688,1.749724267696,40.86));
+#12710 = CARTESIAN_POINT('',(-2.458393645848,1.729551666212,40.86));
+#12711 = CARTESIAN_POINT('',(-2.476069146936,1.709698271349,40.86));
+#12712 = CARTESIAN_POINT('',(-2.493087160386,1.690146771011,40.86));
+#12713 = CARTESIAN_POINT('',(-2.509491491405,1.670881956439,40.86));
+#12714 = CARTESIAN_POINT('',(-2.556969657577,1.613910078159,40.86));
+#12715 = CARTESIAN_POINT('',(-2.586316837157,1.577022979272,40.86));
+#12716 = CARTESIAN_POINT('',(-2.613658651662,1.54112492356,40.86));
+#12717 = CARTESIAN_POINT('',(-2.639233263944,1.506131019119,40.86));
+#12718 = CARTESIAN_POINT('',(-2.66323110747,1.471972146369,40.86));
+#12719 = CARTESIAN_POINT('',(-2.685806501134,1.438591178633,40.86));
+#12720 = CARTESIAN_POINT('',(-2.707087205207,1.405939869258,40.86));
+#12721 = CARTESIAN_POINT('',(-2.727181918102,1.373976405197,40.86));
+#12722 = CARTESIAN_POINT('',(-2.746185714358,1.34266362714,40.86));
+#12723 = CARTESIAN_POINT('',(-2.764183423414,1.311967916102,40.86));
+#12724 = CARTESIAN_POINT('',(-2.781250949569,1.281858746562,40.86));
+#12725 = CARTESIAN_POINT('',(-2.797454532805,1.252308906063,40.86));
+#12726 = CARTESIAN_POINT('',(-2.843634786509,1.165268331919,40.86));
+#12727 = CARTESIAN_POINT('',(-2.871192928404,1.109382655887,40.86));
+#12728 = CARTESIAN_POINT('',(-2.895976196159,1.055446755131,40.86));
+#12729 = CARTESIAN_POINT('',(-2.918345610497,1.003301746795,40.86));
+#12730 = CARTESIAN_POINT('',(-2.938589842549,0.952814529219,40.86));
+#12731 = CARTESIAN_POINT('',(-2.956942598128,0.903871877699,40.86));
+#12732 = CARTESIAN_POINT('',(-2.973596937346,0.85637557033,40.86));
+#12733 = CARTESIAN_POINT('',(-2.988716528787,0.810238543564,40.86));
+#12734 = CARTESIAN_POINT('',(-3.002443839253,0.765382077948,40.86));
+#12735 = CARTESIAN_POINT('',(-3.014905257961,0.721734013543,40.86));
+#12736 = CARTESIAN_POINT('',(-3.026213156251,0.679227995473,40.86));
+#12737 = CARTESIAN_POINT('',(-3.036464881942,0.637803749267,40.86));
+#12738 = CARTESIAN_POINT('',(-3.064286302937,0.516617660084,40.86));
+#12739 = CARTESIAN_POINT('',(-3.078940081162,0.439936406457,40.86));
+#12740 = CARTESIAN_POINT('',(-3.090360701371,0.366930360539,40.86));
+#12741 = CARTESIAN_POINT('',(-3.099061758932,0.297230210775,40.86));
+#12742 = CARTESIAN_POINT('',(-3.105442109391,0.230519734793,40.86));
+#12743 = CARTESIAN_POINT('',(-3.10981343291,0.166525569541,40.86));
+#12744 = CARTESIAN_POINT('',(-3.112423020689,0.105008615651,40.86));
+#12745 = CARTESIAN_POINT('',(-3.113471783195,4.575707598502E-02,40.86));
+#12746 = CARTESIAN_POINT('',(-3.113127480447,-1.141887160411E-02,40.86)
+  );
+#12747 = CARTESIAN_POINT('',(-3.111533174053,-6.669076730148E-02,40.86)
+  );
+#12748 = CARTESIAN_POINT('',(-3.108810901322,-0.12021392817,40.86));
+#12749 = CARTESIAN_POINT('',(-3.105060571151,-0.172127872772,40.86));
+#12750 = CARTESIAN_POINT('',(-3.090941103484,-0.323409589236,40.86));
+#12751 = CARTESIAN_POINT('',(-3.077735029564,-0.418338655511,40.86));
+#12752 = CARTESIAN_POINT('',(-3.061349680775,-0.508313430256,40.86));
+#12753 = CARTESIAN_POINT('',(-3.04221154993,-0.594147744548,40.86));
+#12754 = CARTESIAN_POINT('',(-3.020594039642,-0.676526653993,40.86));
+#12755 = CARTESIAN_POINT('',(-2.996649677454,-0.75602822942,40.86));
+#12756 = CARTESIAN_POINT('',(-2.970440308387,-0.833138624888,40.86));
+#12757 = CARTESIAN_POINT('',(-2.941965265047,-0.908260423087,40.86));
+#12758 = CARTESIAN_POINT('',(-2.911187515144,-0.981714258104,40.86));
+#12759 = CARTESIAN_POINT('',(-2.878057786562,-1.053733715502,40.86));
+#12760 = CARTESIAN_POINT('',(-2.84253666986,-1.124453509836,40.86));
+#12761 = CARTESIAN_POINT('',(-2.804614698294,-1.193890939452,40.86));
+#12762 = CARTESIAN_POINT('',(-2.563345490034,-1.601331796318,40.86));
+#12763 = CARTESIAN_POINT('',(-2.303699127448,-1.906076293517,40.86));
+#12764 = CARTESIAN_POINT('',(-1.991985303037,-2.165085988826,40.86));
+#12765 = CARTESIAN_POINT('',(-1.6370208994,-2.368631450531,40.86));
+#12766 = CARTESIAN_POINT('',(-1.249595615623,-2.508901189763,40.86));
+#12767 = CARTESIAN_POINT('',(-0.842039434542,-2.580439726157,40.86));
+#12768 = CARTESIAN_POINT('',(-0.427659573584,-2.580442575374,40.86));
+#12769 = CARTESIAN_POINT('',(-2.009885606199E-02,-2.508906265143,40.86)
+  );
+#12770 = CARTESIAN_POINT('',(0.367332561338,-2.368631489878,40.86));
+#12771 = CARTESIAN_POINT('',(0.722300168387,-2.165077510087,40.86));
+#12772 = CARTESIAN_POINT('',(1.034010852149,-1.906065906601,40.86));
+#12773 = CARTESIAN_POINT('',(1.293649482835,-1.601331796317,40.86));
+#12774 = CARTESIAN_POINT('',(1.555216842659,-1.159612647887,40.86));
+#12775 = CARTESIAN_POINT('',(1.610494737679,-1.054150073462,40.86));
+#12776 = CARTESIAN_POINT('',(1.660217958612,-0.945840237378,40.86));
+#12777 = CARTESIAN_POINT('',(1.704395686822,-0.834806844201,40.86));
+#12778 = CARTESIAN_POINT('',(1.743066567944,-0.720964085078,40.86));
+#12779 = CARTESIAN_POINT('',(1.776184307837,-0.604042438148,40.86));
+#12780 = CARTESIAN_POINT('',(1.803579619571,-0.48364041291,40.86));
+#12781 = CARTESIAN_POINT('',(1.824959437354,-0.359276505686,40.86));
+#12782 = CARTESIAN_POINT('',(1.839904309911,-0.230415633671,40.86));
+#12783 = CARTESIAN_POINT('',(1.847824889817,-9.644431479032E-02,40.86));
+#12784 = CARTESIAN_POINT('',(1.847838431239,4.343113927532E-02,40.86));
+#12785 = CARTESIAN_POINT('',(1.838526212082,0.190389149542,40.86));
+#12786 = CARTESIAN_POINT('',(1.817532793875,0.346325848379,40.86));
+#12787 = CARTESIAN_POINT('',(-1.469953901189,2.381167176245,40.86));
+#12788 = CARTESIAN_POINT('',(-1.488291366975,2.375178954808,40.86));
+#12789 = CARTESIAN_POINT('',(-1.495598467314,2.372630036483,40.86));
+#12790 = CARTESIAN_POINT('',(-1.510408118217,2.367742324838,40.86));
+#12791 = CARTESIAN_POINT('',(-1.50887394529,2.36795033853,40.86));
+#12792 = CARTESIAN_POINT('',(-1.529370862808,2.36128998427,
+    40.860000000001));
+#12793 = CARTESIAN_POINT('',(-1.520785286343,2.363696805607,
+    40.859999999999));
+#12794 = CARTESIAN_POINT('',(-1.5404630748,2.357292218677,
+    40.860000000001));
+#12795 = CARTESIAN_POINT('',(-1.536816602113,2.358159548191,40.86));
+#12796 = CARTESIAN_POINT('',(-1.54709641774,2.354685284847,40.86));
+#12797 = CARTESIAN_POINT('',(-1.550430149847,2.353376741687,40.86));
+#12798 = CARTESIAN_POINT('',(-1.555776394599,2.351440916465,40.86));
+#12799 = CARTESIAN_POINT('',(-1.560426552563,2.349722255816,40.86));
+#12800 = CARTESIAN_POINT('',(-1.569472349596,2.346364331898,40.86));
+#12801 = CARTESIAN_POINT('',(-1.573818927921,2.344740367429,40.86));
+#12802 = CARTESIAN_POINT('',(-1.578004944167,2.343166602436,40.86));
+#12803 = CARTESIAN_POINT('',(-1.582046581217,2.341637987432,40.86));
+#12804 = CARTESIAN_POINT('',(-1.585958435685,2.340149967731,40.86));
+#12805 = CARTESIAN_POINT('',(-1.589753513846,2.338698484736,40.86));
+#12806 = CARTESIAN_POINT('',(-1.593443227648,2.337279977167,40.86));
+#12807 = CARTESIAN_POINT('',(-1.597037390831,2.335891382297,40.86));
+#12808 = CARTESIAN_POINT('',(-1.600544215094,2.334530137131,40.86));
+#12809 = CARTESIAN_POINT('',(-1.603970306382,2.333194179581,40.86));
+#12810 = CARTESIAN_POINT('',(-1.607320661209,2.331881949612,40.86));
+#12811 = CARTESIAN_POINT('',(-1.610598663085,2.330592390359,40.86));
+#12812 = CARTESIAN_POINT('',(-1.62022877582,2.326786959043,40.86));
+#12813 = CARTESIAN_POINT('',(-1.626380902519,2.324333787307,40.86));
+#12814 = CARTESIAN_POINT('',(-1.632295306253,2.321955176393,40.86));
+#12815 = CARTESIAN_POINT('',(-1.637999507835,2.319642530899,40.86));
+#12816 = CARTESIAN_POINT('',(-1.643516328335,2.317388722176,40.86));
+#12817 = CARTESIAN_POINT('',(-1.648864519722,2.31518789154,40.86));
+#12818 = CARTESIAN_POINT('',(-1.65405939936,2.313035252344,40.86));
+#12819 = CARTESIAN_POINT('',(-1.659113488152,2.310926890824,40.86));
+#12820 = CARTESIAN_POINT('',(-1.664037152224,2.308859565918,40.86));
+#12821 = CARTESIAN_POINT('',(-1.668839247924,2.306830507985,40.86));
+#12822 = CARTESIAN_POINT('',(-1.673527770081,2.304837216525,40.86));
+#12823 = CARTESIAN_POINT('',(-1.67811050333,2.302877256942,40.86));
+#12824 = CARTESIAN_POINT('',(-1.69158507199,2.297081461511,40.86));
+#12825 = CARTESIAN_POINT('',(-1.700180108181,2.293339293182,40.86));
+#12826 = CARTESIAN_POINT('',(-1.708429431624,2.289706322756,40.86));
+#12827 = CARTESIAN_POINT('',(-1.716373747229,2.286169803692,40.86));
+#12828 = CARTESIAN_POINT('',(-1.724046740417,2.282719183592,40.86));
+#12829 = CARTESIAN_POINT('',(-1.731476012212,2.279345812421,40.86));
+#12830 = CARTESIAN_POINT('',(-1.738684026408,2.276042646469,40.86));
+#12831 = CARTESIAN_POINT('',(-1.745689067556,2.272803949447,40.86));
+#12832 = CARTESIAN_POINT('',(-1.752506209458,2.269624989521,40.86));
+#12833 = CARTESIAN_POINT('',(-1.759148292944,2.266501734091,40.86));
+#12834 = CARTESIAN_POINT('',(-1.765626912787,2.263430541025,40.86));
+#12835 = CARTESIAN_POINT('',(-1.771953412829,2.260407847695,40.86));
+#12836 = CARTESIAN_POINT('',(-1.790554367615,2.251453886729,40.86));
+#12837 = CARTESIAN_POINT('',(-1.802399508243,2.245660132227,40.86));
+#12838 = CARTESIAN_POINT('',(-1.813746301611,2.240026226424,40.86));
+#12839 = CARTESIAN_POINT('',(-1.824654147419,2.234533438881,40.86));
+#12840 = CARTESIAN_POINT('',(-1.835172151292,2.229166272201,40.86));
+#12841 = CARTESIAN_POINT('',(-1.845340463462,2.223912044092,40.86));
+#12842 = CARTESIAN_POINT('',(-1.855191654645,2.218760457293,40.86));
+#12843 = CARTESIAN_POINT('',(-1.86475212491,2.213703157807,40.86));
+#12844 = CARTESIAN_POINT('',(-1.874043542409,2.208733283517,40.86));
+#12845 = CARTESIAN_POINT('',(-1.883084308849,2.203845002976,40.86));
+#12846 = CARTESIAN_POINT('',(-1.891891049471,2.199033046156,40.86));
+#12847 = CARTESIAN_POINT('',(-1.900480125248,2.194292227017,40.86));
+#12848 = CARTESIAN_POINT('',(-1.925726127599,2.180222461846,40.86));
+#12849 = CARTESIAN_POINT('',(-1.941763439699,2.171098341506,40.86));
+#12850 = CARTESIAN_POINT('',(-1.957084073028,2.162211661617,40.86));
+#12851 = CARTESIAN_POINT('',(-1.971774296907,2.153534771164,40.86));
+#12852 = CARTESIAN_POINT('',(-1.985905403367,2.145044779236,40.86));
+#12853 = CARTESIAN_POINT('',(-1.999535558587,2.136722983334,40.86));
+#12854 = CARTESIAN_POINT('',(-2.01271176326,2.12855425675,40.86));
+#12855 = CARTESIAN_POINT('',(-2.025471907752,2.120526399573,40.86));
+#12856 = CARTESIAN_POINT('',(-2.037846909838,2.112629457014,40.86));
+#12857 = CARTESIAN_POINT('',(-2.049862925706,2.104855008072,40.86));
+#12858 = CARTESIAN_POINT('',(-2.061543625815,2.097195427142,40.86));
+#12859 = CARTESIAN_POINT('',(-2.072912529069,2.089643120616,40.86));
+#12860 = CARTESIAN_POINT('',(-2.106288098997,2.06719757804,40.86));
+#12861 = CARTESIAN_POINT('',(-2.127399977337,2.052619258161,40.86));
+#12862 = CARTESIAN_POINT('',(-2.147479896777,2.038405753662,40.86));
+#12863 = CARTESIAN_POINT('',(-2.166652904319,2.024515680942,40.86));
+#12864 = CARTESIAN_POINT('',(-2.185022377439,2.01091470602,40.86));
+#12865 = CARTESIAN_POINT('',(-2.202672503015,1.997574814935,40.86));
+#12866 = CARTESIAN_POINT('',(-2.21967102861,1.984473464435,40.86));
+#12867 = CARTESIAN_POINT('',(-2.236072245087,1.971592626008,40.86));
+#12868 = CARTESIAN_POINT('',(-2.251920168162,1.95891773362,40.86));
+#12869 = CARTESIAN_POINT('',(-2.267251892452,1.946436543728,40.86));
+#12870 = CARTESIAN_POINT('',(-2.282101096833,1.934137914401,40.86));
+#12871 = CARTESIAN_POINT('',(-2.29650168324,1.92201050946,40.86));
+#12872 = CARTESIAN_POINT('',(-2.338640207605,1.88595871421,40.86));
+#12873 = CARTESIAN_POINT('',(-2.365076181905,1.862549313264,40.86));
+#12874 = CARTESIAN_POINT('',(-2.390032829904,1.839731750145,40.86));
+#12875 = CARTESIAN_POINT('',(-2.413693451011,1.817441801613,40.86));
+#12876 = CARTESIAN_POINT('',(-2.43620198425,1.795628988502,40.86));
+#12877 = CARTESIAN_POINT('',(-2.4576726542,1.774253290398,40.86));
+#12878 = CARTESIAN_POINT('',(-2.478198243782,1.753282238276,40.86));
+#12879 = CARTESIAN_POINT('',(-2.497856754364,1.732688513814,40.86));
+#12880 = CARTESIAN_POINT('',(-2.516716261751,1.712448167581,40.86));
+#12881 = CARTESIAN_POINT('',(-2.534837812148,1.692539555992,40.86));
+#12882 = CARTESIAN_POINT('',(-2.552276229114,1.672943087169,40.86));
+#12883 = CARTESIAN_POINT('',(-2.569078723486,1.653641858238,40.86));
+#12884 = CARTESIAN_POINT('',(-2.617864822233,1.596376393065,40.86));
+#12885 = CARTESIAN_POINT('',(-2.647998663742,1.559310315137,40.86));
+#12886 = CARTESIAN_POINT('',(-2.676020588635,1.523295927617,40.86));
+#12887 = CARTESIAN_POINT('',(-2.702196387593,1.488230677211,40.86));
+#12888 = CARTESIAN_POINT('',(-2.726735103896,1.454033375031,40.86));
+#12889 = CARTESIAN_POINT('',(-2.749802923534,1.420639162773,40.86));
+#12890 = CARTESIAN_POINT('',(-2.771535130783,1.387994944049,40.86));
+#12891 = CARTESIAN_POINT('',(-2.792045740183,1.356055550935,40.86));
+#12892 = CARTESIAN_POINT('',(-2.811434505004,1.32478088128,40.86));
+#12893 = CARTESIAN_POINT('',(-2.829791066359,1.294134214484,40.86));
+#12894 = CARTESIAN_POINT('',(-2.847196056237,1.264081892911,40.86));
+#12895 = CARTESIAN_POINT('',(-2.863719004462,1.234594537788,40.86));
+#12896 = CARTESIAN_POINT('',(-2.910935312059,1.147512664632,40.86));
+#12897 = CARTESIAN_POINT('',(-2.939098987585,1.091617999015,40.86));
+#12898 = CARTESIAN_POINT('',(-2.964395525385,1.037740867947,40.86));
+#12899 = CARTESIAN_POINT('',(-2.987212462415,0.985698077451,40.86));
+#12900 = CARTESIAN_POINT('',(-3.007855448992,0.935340436981,40.86));
+#12901 = CARTESIAN_POINT('',(-3.026568160782,0.886544977739,40.86));
+#12902 = CARTESIAN_POINT('',(-3.043549304398,0.839207834216,40.86));
+#12903 = CARTESIAN_POINT('',(-3.058966234075,0.79323825038,40.86));
+#12904 = CARTESIAN_POINT('',(-3.072964830526,0.748554102712,40.86));
+#12905 = CARTESIAN_POINT('',(-3.085675386714,0.70507927855,40.86));
+#12906 = CARTESIAN_POINT('',(-3.09721431566,0.662743204785,40.86));
+#12907 = CARTESIAN_POINT('',(-3.107681546355,0.621482786681,40.86));
+#12908 = CARTESIAN_POINT('',(-3.136144388928,0.50057598998,40.86));
+#12909 = CARTESIAN_POINT('',(-3.151143306748,0.424082585598,40.86));
+#12910 = CARTESIAN_POINT('',(-3.162838320427,0.351289184936,40.86));
+#12911 = CARTESIAN_POINT('',(-3.171761533656,0.281794689167,40.86));
+#12912 = CARTESIAN_POINT('',(-3.178322862859,0.21526157098,40.86));
+#12913 = CARTESIAN_POINT('',(-3.182839772538,0.151403277783,40.86));
+#12914 = CARTESIAN_POINT('',(-3.185562309378,8.997277438018E-02,40.86));
+#12915 = CARTESIAN_POINT('',(-3.186692999083,3.075287559781E-02,40.86));
+#12916 = CARTESIAN_POINT('',(-3.18640133197,-2.645110550874E-02,40.86));
+#12917 = CARTESIAN_POINT('',(-3.184832669671,-8.181596210435E-02,40.86)
+  );
+#12918 = CARTESIAN_POINT('',(-3.182111482835,-0.135502090568,40.86));
+#12919 = CARTESIAN_POINT('',(-3.178338880756,-0.187651574288,40.86));
+#12920 = CARTESIAN_POINT('',(-3.164073096659,-0.339870648275,40.86));
+#12921 = CARTESIAN_POINT('',(-3.150673654768,-0.435662962995,40.86));
+#12922 = CARTESIAN_POINT('',(-3.134004956188,-0.526771295783,40.86));
+#12923 = CARTESIAN_POINT('',(-3.114489198761,-0.614013482223,40.86));
+#12924 = CARTESIAN_POINT('',(-3.092391476134,-0.698049600842,40.86));
+#12925 = CARTESIAN_POINT('',(-3.067856548241,-0.77941304423,40.86));
+#12926 = CARTESIAN_POINT('',(-3.040942307675,-0.858535093459,40.86));
+#12927 = CARTESIAN_POINT('',(-3.011649695704,-0.935761992148,40.86));
+#12928 = CARTESIAN_POINT('',(-2.979948980265,-1.011363768334,40.86));
+#12929 = CARTESIAN_POINT('',(-2.945802401229,-1.085534210013,40.86));
+#12930 = CARTESIAN_POINT('',(-2.909183245377,-1.158381499619,40.86));
+#12931 = CARTESIAN_POINT('',(-2.870091463977,-1.229909073228,40.86));
+#12932 = CARTESIAN_POINT('',(-2.621530859882,-1.649373072647,40.86));
+#12933 = CARTESIAN_POINT('',(-2.354108671537,-1.963158261635,40.86));
+#12934 = CARTESIAN_POINT('',(-2.033042839474,-2.229925206416,40.86));
+#12935 = CARTESIAN_POINT('',(-1.667385758741,-2.439616460523,40.86));
+#12936 = CARTESIAN_POINT('',(-1.268243704844,-2.58414705004,40.86));
+#12937 = CARTESIAN_POINT('',(-0.848328336537,-2.657866547321,40.86));
+#12938 = CARTESIAN_POINT('',(-0.421370373074,-2.657869324914,40.86));
+#12939 = CARTESIAN_POINT('',(-1.450519576952E-03,-2.584151958889,40.86)
+  );
+#12940 = CARTESIAN_POINT('',(0.397697595034,-2.439616344376,40.86));
+#12941 = CARTESIAN_POINT('',(0.763357815454,-2.229916660203,40.86));
+#12942 = CARTESIAN_POINT('',(1.084420454102,-1.963147879235,40.86));
+#12943 = CARTESIAN_POINT('',(1.351834852683,-1.649373072647,40.86));
+#12944 = CARTESIAN_POINT('',(1.621322612497,-1.194592984152,40.86));
+#12945 = CARTESIAN_POINT('',(1.678311214001,-1.085950522826,40.86));
+#12946 = CARTESIAN_POINT('',(1.729574448171,-0.974376029906,40.86));
+#12947 = CARTESIAN_POINT('',(1.775102475434,-0.860035487167,40.86));
+#12948 = CARTESIAN_POINT('',(1.814914301823,-0.742909041184,40.86));
+#12949 = CARTESIAN_POINT('',(1.848951871269,-0.622811701414,40.86));
+#12950 = CARTESIAN_POINT('',(1.877049109189,-0.499440390038,40.86));
+#12951 = CARTESIAN_POINT('',(1.89893433859,-0.372418650916,40.86));
+#12952 = CARTESIAN_POINT('',(1.914224802431,-0.241310785173,40.86));
+#12953 = CARTESIAN_POINT('',(1.922372495821,-0.105577771728,40.86));
+#12954 = CARTESIAN_POINT('',(1.922521307954,3.555181457627E-02,40.86));
+#12955 = CARTESIAN_POINT('',(1.913237117678,0.183321114696,40.86));
+#12956 = CARTESIAN_POINT('',(1.892076290855,0.339816374855,40.86));
+#12957 = CARTESIAN_POINT('',(-1.47276779866,2.380289950416,
+    40.859825794034));
+#12958 = CARTESIAN_POINT('',(-1.492673114745,2.373813128864,
+    40.859630042268));
+#12959 = CARTESIAN_POINT('',(-1.500598539494,2.371071645922,
+    40.85943660734));
+#12960 = CARTESIAN_POINT('',(-1.516655483573,2.365795271985,
+    40.859245004401));
+#12961 = CARTESIAN_POINT('',(-1.514986679605,2.366045455716,
+    40.859055470989));
+#12962 = CARTESIAN_POINT('',(-1.537189266969,2.358853517789,
+    40.858867451953));
+#12963 = CARTESIAN_POINT('',(-1.527882674342,2.361485306312,
+    40.858681501119));
+#12964 = CARTESIAN_POINT('',(-1.549177300553,2.354576812038,
+    40.858496900391));
+#12965 = CARTESIAN_POINT('',(-1.545221919904,2.355540606809,
+    40.858314194545));
+#12966 = CARTESIAN_POINT('',(-1.556331319642,2.351807854838,
+    40.858132922352));
+#12967 = CARTESIAN_POINT('',(-1.559925138851,2.350418362331,
+    40.857953279842));
+#12968 = CARTESIAN_POINT('',(-1.56569197064,2.348351538629,
+    40.857775132633));
+#12969 = CARTESIAN_POINT('',(-1.570703893563,2.346520207492,
+    40.857598478004));
+#12970 = CARTESIAN_POINT('',(-1.58044349775,2.342946426291,
+    40.857248079831));
+#12971 = CARTESIAN_POINT('',(-1.585118572978,2.341220376558,
+    40.857074335733));
+#12972 = CARTESIAN_POINT('',(-1.589618288661,2.339549125271,
+    40.856902016942));
+#12973 = CARTESIAN_POINT('',(-1.593960274154,2.337927172137,
+    40.856731094844));
+#12974 = CARTESIAN_POINT('',(-1.598160420865,2.336349558968,
+    40.856561541885));
+#12975 = CARTESIAN_POINT('',(-1.602232882221,2.334811869718,
+    40.856393331578));
+#12976 = CARTESIAN_POINT('',(-1.606190073714,2.333310230428,
+    40.856226438497));
+#12977 = CARTESIAN_POINT('',(-1.610042672846,2.331841309302,
+    40.856060838282));
+#12978 = CARTESIAN_POINT('',(-1.613799619189,2.330402316612,
+    40.855896507634));
+#12979 = CARTESIAN_POINT('',(-1.617468114329,2.328991004799,
+    40.85573342432));
+#12980 = CARTESIAN_POINT('',(-1.621053621909,2.327605668388,
+    40.85557156717));
+#12981 = CARTESIAN_POINT('',(-1.624559867601,2.326245144042,
+    40.855410916078));
+#12982 = CARTESIAN_POINT('',(-1.634846782165,2.322236143523,
+    40.854932523844));
+#12983 = CARTESIAN_POINT('',(-1.641409178705,2.319656013686,
+    40.854618339587));
+#12984 = CARTESIAN_POINT('',(-1.647711799118,2.317157254575,
+    40.854308741392));
+#12985 = CARTESIAN_POINT('',(-1.653784608222,2.31473051129,
+    40.854003581029));
+#12986 = CARTESIAN_POINT('',(-1.659652459563,2.312368023911,
+    40.853702719197));
+#12987 = CARTESIAN_POINT('',(-1.665335789768,2.310063410761,
+    40.853406024854));
+#12988 = CARTESIAN_POINT('',(-1.670851312795,2.307811451978,
+    40.853113374543));
+#12989 = CARTESIAN_POINT('',(-1.676212714327,2.305607872628,
+    40.852824651722));
+#12990 = CARTESIAN_POINT('',(-1.681431345993,2.30344912638,
+    40.852539746091));
+#12991 = CARTESIAN_POINT('',(-1.686516919764,2.301332178606,
+    40.852258552915));
+#12992 = CARTESIAN_POINT('',(-1.691478202202,2.299254289974,
+    40.851980972361));
+#12993 = CARTESIAN_POINT('',(-1.69632370881,2.297212799691,
+    40.851706908815));
+#12994 = CARTESIAN_POINT('',(-1.710539777356,2.291189127456,
+    40.850894993022));
+#12995 = CARTESIAN_POINT('',(-1.719588172575,2.287308278851,
+    40.850367412689));
+#12996 = CARTESIAN_POINT('',(-1.728260530818,2.283545814037,
+    40.849852809846));
+#12997 = CARTESIAN_POINT('',(-1.736601119178,2.279887894691,
+    40.849350524482));
+#12998 = CARTESIAN_POINT('',(-1.744646568258,2.276323067513,
+    40.848859951219));
+#12999 = CARTESIAN_POINT('',(-1.752426915425,2.272841938533,
+    40.848380534585));
+#13000 = CARTESIAN_POINT('',(-1.759966648066,2.269436847315,
+    40.847911764287));
+#13001 = CARTESIAN_POINT('',(-1.767285746841,2.266101541312,
+    40.847453170481));
+#13002 = CARTESIAN_POINT('',(-1.774400728937,2.26283085004,
+    40.847004319044));
+#13003 = CARTESIAN_POINT('',(-1.781325691322,2.259620359434,
+    40.84656480685));
+#13004 = CARTESIAN_POINT('',(-1.788073354001,2.256466086049,
+    40.846134257038));
+#13005 = CARTESIAN_POINT('',(-1.79465610327,2.253364151374,
+    40.845712314286));
+#13006 = CARTESIAN_POINT('',(-1.813948898362,2.244203065481,
+    40.844471291681));
+#13007 = CARTESIAN_POINT('',(-1.826200797607,2.238289472083,
+    40.843676996273));
+#13008 = CARTESIAN_POINT('',(-1.837919322367,2.232545678573,
+    40.842913169385));
+#13009 = CARTESIAN_POINT('',(-1.849168388011,2.226951652588,
+    40.842177513064));
+#13010 = CARTESIAN_POINT('',(-1.860000765439,2.22149084834,
+    40.841467988833));
+#13011 = CARTESIAN_POINT('',(-1.870459610891,2.216149728344,
+    40.840782790651));
+#13012 = CARTESIAN_POINT('',(-1.880579995785,2.210917284982,
+    40.840120317868));
+#13013 = CARTESIAN_POINT('',(-1.890390436516,2.205784562284,
+    40.839479148189));
+#13014 = CARTESIAN_POINT('',(-1.899914424303,2.200744177472,
+    40.838858010624));
+#13015 = CARTESIAN_POINT('',(-1.909171954982,2.195789842721,
+    40.838255758453));
+#13016 = CARTESIAN_POINT('',(-1.918181058852,2.190915886752,
+    40.837671342177));
+#13017 = CARTESIAN_POINT('',(-1.926959330478,2.186116776535,
+    40.837103782482));
+#13018 = CARTESIAN_POINT('',(-1.952657714602,2.171926363724,
+    40.835448864615));
+#13019 = CARTESIAN_POINT('',(-1.968937324038,2.16274324837,
+    40.834409201191));
+#13020 = CARTESIAN_POINT('',(-1.984472447173,2.153803235792,
+    40.833426375033));
+#13021 = CARTESIAN_POINT('',(-1.999353177906,2.145077938901,
+    40.832494546222));
+#13022 = CARTESIAN_POINT('',(-2.013653735571,2.136543953346,
+    40.831608712075));
+#13023 = CARTESIAN_POINT('',(-2.027434656739,2.128182170352,
+    40.83076460642));
+#13024 = CARTESIAN_POINT('',(-2.040744987151,2.119977089409,
+    40.829958598871));
+#13025 = CARTESIAN_POINT('',(-2.053624473469,2.111916131168,
+    40.829187594095));
+#13026 = CARTESIAN_POINT('',(-2.066105755243,2.103988950097,
+    40.828448931086));
+#13027 = CARTESIAN_POINT('',(-2.078216556659,2.096186747374,
+    40.82774028244));
+#13028 = CARTESIAN_POINT('',(-2.089981878475,2.088501583581,
+    40.827059553621));
+#13029 = CARTESIAN_POINT('',(-2.101426189825,2.080925691538,
+    40.826404782239));
+#13030 = CARTESIAN_POINT('',(-2.134874480631,2.058500984081,
+    40.824512547478));
+#13031 = CARTESIAN_POINT('',(-2.155987738268,2.043957032453,
+    40.823347149611));
+#13032 = CARTESIAN_POINT('',(-2.17606513767,2.029771263995,
+    40.822265053688));
+#13033 = CARTESIAN_POINT('',(-2.195231344214,2.015903930619,
+    40.821255527102));
+#13034 = CARTESIAN_POINT('',(-2.213588995764,2.002322244285,
+    40.820309654009));
+#13035 = CARTESIAN_POINT('',(-2.231221754415,1.988999414987,
+    40.819420094667));
+#13036 = CARTESIAN_POINT('',(-2.248197358281,1.975913688715,
+    40.818580844771));
+#13037 = CARTESIAN_POINT('',(-2.264570673233,1.963047385428,
+    40.817786994791));
+#13038 = CARTESIAN_POINT('',(-2.280386744684,1.950385937036,
+    40.81703448931));
+#13039 = CARTESIAN_POINT('',(-2.295683849337,1.937916925358,
+    40.816319886363));
+#13040 = CARTESIAN_POINT('',(-2.310496546957,1.925629120111,
+    40.815640116771));
+#13041 = CARTESIAN_POINT('',(-2.324858732132,1.913511516865,
+    40.814992243484));
+#13042 = CARTESIAN_POINT('',(-2.366702593841,1.877634091361,
+    40.813135175772));
+#13043 = CARTESIAN_POINT('',(-2.392924718879,1.854354952835,
+    40.812013701784));
+#13044 = CARTESIAN_POINT('',(-2.41769483956,1.831642585136,
+    40.810989511119));
+#13045 = CARTESIAN_POINT('',(-2.44118766103,1.809439651697,
+    40.810047686033));
+#13046 = CARTESIAN_POINT('',(-2.463541500939,1.787700457414,
+    40.809176674753));
+#13047 = CARTESIAN_POINT('',(-2.484867350594,1.766388067587,
+    40.808367439827));
+#13048 = CARTESIAN_POINT('',(-2.505256311716,1.745471942274,
+    40.80761275894));
+#13049 = CARTESIAN_POINT('',(-2.52478540852,1.724926085785,
+    40.806906678203));
+#13050 = CARTESIAN_POINT('',(-2.543521775416,1.704727711658,
+    40.8062441179));
+#13051 = CARTESIAN_POINT('',(-2.561525220063,1.684856422745,
+    40.805620630714));
+#13052 = CARTESIAN_POINT('',(-2.578849161977,1.665293906764,
+    40.805032312413));
+#13053 = CARTESIAN_POINT('',(-2.595539946575,1.646024147018,
+    40.804475865009));
+#13054 = CARTESIAN_POINT('',(-2.643823710955,1.589054151456,
+    40.802894707114));
+#13055 = CARTESIAN_POINT('',(-2.673637468697,1.552190222584,
+    40.801957310388));
+#13056 = CARTESIAN_POINT('',(-2.701391014777,1.516332262126,
+    40.801115041456));
+#13057 = CARTESIAN_POINT('',(-2.727333813663,1.48139175532,
+    40.800351628226));
+#13058 = CARTESIAN_POINT('',(-2.751664385576,1.447296972174,
+    40.799654823315));
+#13059 = CARTESIAN_POINT('',(-2.774542862747,1.413988891175,
+    40.799015320893));
+#13060 = CARTESIAN_POINT('',(-2.79610130435,1.381417847285,
+    40.798425874338));
+#13061 = CARTESIAN_POINT('',(-2.816451769272,1.349540903747,
+    40.797880614678));
+#13062 = CARTESIAN_POINT('',(-2.835692147791,1.318319948254,
+    40.797374569838));
+#13063 = CARTESIAN_POINT('',(-2.853909750997,1.287720512931,
+    40.796903384684));
+#13064 = CARTESIAN_POINT('',(-2.871182659037,1.257711318596,
+    40.796463241863));
+#13065 = CARTESIAN_POINT('',(-2.887578827334,1.228264542965,
+    40.796050983441));
+#13066 = CARTESIAN_POINT('',(-2.934301199359,1.141541353086,
+    40.794891333154));
+#13067 = CARTESIAN_POINT('',(-2.962174242345,1.085877869486,
+    40.794219942038));
+#13068 = CARTESIAN_POINT('',(-2.987236170209,1.032170964157,
+    40.793630134537));
+#13069 = CARTESIAN_POINT('',(-3.009855305937,0.980258869347,
+    40.793106996666));
+#13070 = CARTESIAN_POINT('',(-3.030325440953,0.930006265664,
+    40.792639523503));
+#13071 = CARTESIAN_POINT('',(-3.04888387606,0.881298171237,
+    40.792219524246));
+#13072 = CARTESIAN_POINT('',(-3.065726268423,0.834034901933,
+    40.791840734751));
+#13073 = CARTESIAN_POINT('',(-3.081018283915,0.788128102682,
+    40.791498137554));
+#13074 = CARTESIAN_POINT('',(-3.094904055671,0.743497849847,
+    40.791187489363));
+#13075 = CARTESIAN_POINT('',(-3.107511447953,0.700070824707,
+    40.790905056041));
+#13076 = CARTESIAN_POINT('',(-3.118954126143,0.657779557993,
+    40.790647555059));
+#13077 = CARTESIAN_POINT('',(-3.129330432226,0.616562745519,
+    40.790412305432));
+#13078 = CARTESIAN_POINT('',(-3.157496334112,0.495974413606,
+    40.789768144543));
+#13079 = CARTESIAN_POINT('',(-3.172341475686,0.419658695546,
+    40.789419667779));
+#13080 = CARTESIAN_POINT('',(-3.183920877686,0.346977669138,
+    40.789135320473));
+#13081 = CARTESIAN_POINT('',(-3.192752110942,0.277554861664,
+    40.788902624266));
+#13082 = CARTESIAN_POINT('',(-3.199236712654,0.211067272629,
+    40.788712328381));
+#13083 = CARTESIAN_POINT('',(-3.20368811297,0.147235167129,
+    40.788557467162));
+#13084 = CARTESIAN_POINT('',(-3.206354706846,8.581352923577E-02,
+    40.788432603587));
+#13085 = CARTESIAN_POINT('',(-3.207438069634,2.658517538941E-02,
+    40.788333258763));
+#13086 = CARTESIAN_POINT('',(-3.207106318408,-3.064447221275E-02,
+    40.788255527382));
+#13087 = CARTESIAN_POINT('',(-3.205502616807,-8.60509521991E-02,
+    40.788195879166));
+#13088 = CARTESIAN_POINT('',(-3.202748825497,-0.139792670623,
+    40.788151146272));
+#13089 = CARTESIAN_POINT('',(-3.198944296552,-0.192011147534,
+    40.788118696686));
+#13090 = CARTESIAN_POINT('',(-3.184590845651,-0.344466515594,
+    40.788052987358));
+#13091 = CARTESIAN_POINT('',(-3.171133167936,-0.440520366112,
+    40.788050859217));
+#13092 = CARTESIAN_POINT('',(-3.154396418355,-0.531980212529,
+    40.788072340629));
+#13093 = CARTESIAN_POINT('',(-3.134794000618,-0.619645435978,
+    40.788105482695));
+#13094 = CARTESIAN_POINT('',(-3.112584129569,-0.704162562815,
+    40.788142969864));
+#13095 = CARTESIAN_POINT('',(-3.087907086717,-0.786054818373,
+    40.788180829411));
+#13096 = CARTESIAN_POINT('',(-3.060818686339,-0.865744413198,
+    40.788217336652));
+#13097 = CARTESIAN_POINT('',(-3.031319950643,-0.94356756137,
+    40.788252115915));
+#13098 = CARTESIAN_POINT('',(-2.99938299583,-1.019782231482,
+    40.788285437256));
+#13099 = CARTESIAN_POINT('',(-2.96497312716,-1.094568629571,
+    40.788317708923));
+#13100 = CARTESIAN_POINT('',(-2.928067144683,-1.168022414732,
+    40.78834916557));
+#13101 = CARTESIAN_POINT('',(-2.888667858399,-1.240140646788,
+    40.788379752217));
+#13102 = CARTESIAN_POINT('',(-2.638003139518,-1.663333844017,
+    40.788556143493));
+#13103 = CARTESIAN_POINT('',(-2.368274422162,-1.97984685266,
+    40.788678455672));
+#13104 = CARTESIAN_POINT('',(-2.044476759215,-2.248849881788,
+    40.788776237384));
+#13105 = CARTESIAN_POINT('',(-1.675769143208,-2.460243207589,
+    40.788849545508));
+#13106 = CARTESIAN_POINT('',(-1.273358051591,-2.605918351386,
+    40.788898409139));
+#13107 = CARTESIAN_POINT('',(-0.850046914475,-2.680212692719,
+    40.788922840121));
+#13108 = CARTESIAN_POINT('',(-0.419651730184,-2.68021546169,
+    40.788922841206));
+#13109 = CARTESIAN_POINT('',(3.663899940222E-03,-2.605923234001,
+    40.788898411074));
+#13110 = CARTESIAN_POINT('',(0.406081047323,-2.460243053432,
+    40.788849545537));
+#13111 = CARTESIAN_POINT('',(0.774791771519,-2.248841305114,
+    40.788776234178));
+#13112 = CARTESIAN_POINT('',(1.098586204338,-1.979836464281,
+    40.788678451737));
+#13113 = CARTESIAN_POINT('',(1.368307132319,-1.663333844016,
+    40.788556143493));
+#13114 = CARTESIAN_POINT('',(1.640060453813,-1.204537099528,
+    40.788364912292));
+#13115 = CARTESIAN_POINT('',(1.697489847693,-1.094996610473,
+    40.788318219206));
+#13116 = CARTESIAN_POINT('',(1.749152678841,-0.982508186284,
+    40.788269486702));
+#13117 = CARTESIAN_POINT('',(1.795026454489,-0.86724195003,
+    40.788218689674));
+#13118 = CARTESIAN_POINT('',(1.835119377212,-0.749192699735,
+    40.788165323499));
+#13119 = CARTESIAN_POINT('',(1.869372258606,-0.628201876059,
+    40.788108728782));
+#13120 = CARTESIAN_POINT('',(1.897626591518,-0.503996295855,
+    40.788048916415));
+#13121 = CARTESIAN_POINT('',(1.919621906384,-0.376222188681,
+    40.787987976135));
+#13122 = CARTESIAN_POINT('',(1.934985534819,-0.244453073217,
+    40.787932151746));
+#13123 = CARTESIAN_POINT('',(1.943177906361,-0.108150010812,
+    40.787894666172));
+#13124 = CARTESIAN_POINT('',(1.94335650158,3.344722700485E-02,
+    40.787899379525));
+#13125 = CARTESIAN_POINT('',(1.934121587005,0.181519539786,
+    40.787985363349));
+#13126 = CARTESIAN_POINT('',(1.913106855727,0.337979891315,
+    40.788212474224));
+#13127 = DEFINITIONAL_REPRESENTATION('',(#13128),#13132);
+#13128 = LINE('',#13129,#13130);
+#13129 = CARTESIAN_POINT('',(8.992860874037,0.));
+#13130 = VECTOR('',#13131,1.);
+#13131 = DIRECTION('',(0.,1.));
+#13132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13133 = ORIENTED_EDGE('',*,*,#11614,.F.);
+#13134 = ORIENTED_EDGE('',*,*,#9287,.T.);
+#13135 = ADVANCED_FACE('',(#13136),#9370,.T.);
+#13136 = FACE_BOUND('',#13137,.F.);
+#13137 = EDGE_LOOP('',(#13138,#13161,#13188,#13189));
+#13138 = ORIENTED_EDGE('',*,*,#13139,.F.);
+#13139 = EDGE_CURVE('',#13140,#9354,#13142,.T.);
+#13140 = VERTEX_POINT('',#13141);
+#13141 = CARTESIAN_POINT('',(13.55,1.187050457929E-13,39.6));
+#13142 = SEAM_CURVE('',#13143,(#13147,#13154),.PCURVE_S1.);
+#13143 = LINE('',#13144,#13145);
+#13144 = CARTESIAN_POINT('',(13.55,1.187050457929E-13,39.6));
+#13145 = VECTOR('',#13146,1.);
+#13146 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#13147 = PCURVE('',#9370,#13148);
+#13148 = DEFINITIONAL_REPRESENTATION('',(#13149),#13153);
+#13149 = LINE('',#13150,#13151);
+#13150 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#13151 = VECTOR('',#13152,1.);
+#13152 = DIRECTION('',(-0.,-1.));
+#13153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13154 = PCURVE('',#9370,#13155);
+#13155 = DEFINITIONAL_REPRESENTATION('',(#13156),#13160);
+#13156 = LINE('',#13157,#13158);
+#13157 = CARTESIAN_POINT('',(-0.,0.));
+#13158 = VECTOR('',#13159,1.);
+#13159 = DIRECTION('',(-0.,-1.));
+#13160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13161 = ORIENTED_EDGE('',*,*,#13162,.F.);
+#13162 = EDGE_CURVE('',#13140,#13140,#13163,.T.);
+#13163 = SURFACE_CURVE('',#13164,(#13169,#13176),.PCURVE_S1.);
+#13164 = CIRCLE('',#13165,3.);
+#13165 = AXIS2_PLACEMENT_3D('',#13166,#13167,#13168);
+#13166 = CARTESIAN_POINT('',(10.55,1.187050457929E-13,39.6));
+#13167 = DIRECTION('',(-0.,2.997602166488E-15,1.));
+#13168 = DIRECTION('',(1.,0.,0.));
+#13169 = PCURVE('',#9370,#13170);
+#13170 = DEFINITIONAL_REPRESENTATION('',(#13171),#13175);
+#13171 = LINE('',#13172,#13173);
+#13172 = CARTESIAN_POINT('',(-0.,0.));
+#13173 = VECTOR('',#13174,1.);
+#13174 = DIRECTION('',(-1.,0.));
+#13175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13176 = PCURVE('',#13177,#13182);
+#13177 = PLANE('',#13178);
+#13178 = AXIS2_PLACEMENT_3D('',#13179,#13180,#13181);
+#13179 = CARTESIAN_POINT('',(-12.25,10.4,39.6));
+#13180 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#13181 = DIRECTION('',(1.,0.,0.));
+#13182 = DEFINITIONAL_REPRESENTATION('',(#13183),#13187);
+#13183 = CIRCLE('',#13184,3.);
+#13184 = AXIS2_PLACEMENT_2D('',#13185,#13186);
+#13185 = CARTESIAN_POINT('',(22.8,-10.4));
+#13186 = DIRECTION('',(1.,0.));
+#13187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13188 = ORIENTED_EDGE('',*,*,#13139,.T.);
+#13189 = ORIENTED_EDGE('',*,*,#9353,.T.);
+#13190 = ADVANCED_FACE('',(#13191),#9447,.T.);
+#13191 = FACE_BOUND('',#13192,.T.);
+#13192 = EDGE_LOOP('',(#13193,#13194,#13195,#13522,#13851,#13896,#13943,
+    #13988,#14343,#14700));
+#13193 = ORIENTED_EDGE('',*,*,#9432,.F.);
+#13194 = ORIENTED_EDGE('',*,*,#10500,.F.);
+#13195 = ORIENTED_EDGE('',*,*,#13196,.T.);
+#13196 = EDGE_CURVE('',#9609,#10549,#13197,.T.);
+#13197 = SURFACE_CURVE('',#13198,(#13355,#13515),.PCURVE_S1.);
+#13198 = ( BOUNDED_CURVE() B_SPLINE_CURVE(12,(#13199,#13200,#13201,
+    #13202,#13203,#13204,#13205,#13206,#13207,#13208,#13209,#13210,
+    #13211,#13212,#13213,#13214,#13215,#13216,#13217,#13218,#13219,
+    #13220,#13221,#13222,#13223,#13224,#13225,#13226,#13227,#13228,
+    #13229,#13230,#13231,#13232,#13233,#13234,#13235,#13236,#13237,
+    #13238,#13239,#13240,#13241,#13242,#13243,#13244,#13245,#13246,
+    #13247,#13248,#13249,#13250,#13251,#13252,#13253,#13254,#13255,
+    #13256,#13257,#13258,#13259,#13260,#13261,#13262,#13263,#13264,
+    #13265,#13266,#13267,#13268,#13269,#13270,#13271,#13272,#13273,
+    #13274,#13275,#13276,#13277,#13278,#13279,#13280,#13281,#13282,
+    #13283,#13284,#13285,#13286,#13287,#13288,#13289,#13290,#13291,
+    #13292,#13293,#13294,#13295,#13296,#13297,#13298,#13299,#13300,
+    #13301,#13302,#13303,#13304,#13305,#13306,#13307,#13308,#13309,
+    #13310,#13311,#13312,#13313,#13314,#13315,#13316,#13317,#13318,
+    #13319,#13320,#13321,#13322,#13323,#13324,#13325,#13326,#13327,
+    #13328,#13329,#13330,#13331,#13332,#13333,#13334,#13335,#13336,
+    #13337,#13338,#13339,#13340,#13341,#13342,#13343,#13344,#13345,
+    #13346,#13347,#13348,#13349,#13350,#13351,#13352,#13353,#13354),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((13,11,11,11,11,11,11,
+    11,11,11,11,11,11,11,13),(-1.592377246387,0.,5.282781312667,
+    6.341627551053,6.871050670246,7.135762229843,7.268118009641,
+    7.33429589954,7.36738484449,7.383929316964,7.392201553202,
+    7.396337671321,7.39840573038,7.39943975991,7.400473789439),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.000000000001,0.999999999998,
+    1.000000000002,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002,
+    0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,0.999999999999
+    ,1.000000000001,0.999999999997,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000004,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.
+    ,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999996,1.000000000004,0.999999999997,1.000000000002,
+    0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001,
+    0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.,1.
+    ,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000003,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,
+    1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001,
+    0.999999999998,1.000000000003,0.999999999996,1.000000000004,
+    0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,
+    0.999999999999,1.000000000001,0.999999999999,1.000000000001,
+0.999999999999,1.,1.,1.,1.)) REPRESENTATION_ITEM('') );
+#13199 = CARTESIAN_POINT('',(1.817532793871,-0.346325848403,40.86));
+#13200 = CARTESIAN_POINT('',(1.840275663596,-0.177394424661,40.86));
+#13201 = CARTESIAN_POINT('',(1.849213479902,-1.907417832151E-02,40.86));
+#13202 = CARTESIAN_POINT('',(1.847408312788,0.131099862695,40.86));
+#13203 = CARTESIAN_POINT('',(1.836569197537,0.274555976298,40.86));
+#13204 = CARTESIAN_POINT('',(1.817703337223,0.41222683652,40.86));
+#13205 = CARTESIAN_POINT('',(1.791473575911,0.544852049779,40.86));
+#13206 = CARTESIAN_POINT('',(1.758346828388,0.673097891207,40.86));
+#13207 = CARTESIAN_POINT('',(1.718618151293,0.797549995219,40.86));
+#13208 = CARTESIAN_POINT('',(1.672395141746,0.918634754361,40.86));
+#13209 = CARTESIAN_POINT('',(1.619627348226,1.036525180685,40.86));
+#13210 = CARTESIAN_POINT('',(1.560265379714,1.151086983636,40.86));
+#13211 = CARTESIAN_POINT('',(1.276900739906,1.629616061106,40.86));
+#13212 = CARTESIAN_POINT('',(0.989849054392,1.956329514858,40.86));
+#13213 = CARTESIAN_POINT('',(0.642035502597,2.227701908655,40.86));
+#13214 = CARTESIAN_POINT('',(0.245242365246,2.43126685929,40.86));
+#13215 = CARTESIAN_POINT('',(-0.185937119366,2.55743089382,40.86));
+#13216 = CARTESIAN_POINT('',(-0.634850248611,2.600166873817,40.86));
+#13217 = CARTESIAN_POINT('',(-1.083760151433,2.557424720594,40.86));
+#13218 = CARTESIAN_POINT('',(-1.514932358325,2.431263540399,40.86));
+#13219 = CARTESIAN_POINT('',(-1.911720116786,2.227709248373,40.86));
+#13220 = CARTESIAN_POINT('',(-2.259535923872,1.956341790322,40.86));
+#13221 = CARTESIAN_POINT('',(-2.546596747094,1.629616061119,40.86));
+#13222 = CARTESIAN_POINT('',(-2.807971519965,1.188222141898,40.86));
+#13223 = CARTESIAN_POINT('',(-2.848820826529,1.112859976006,40.86));
+#13224 = CARTESIAN_POINT('',(-2.886828231393,1.035997119146,40.86));
+#13225 = CARTESIAN_POINT('',(-2.922012974205,0.957590475225,40.86));
+#13226 = CARTESIAN_POINT('',(-2.95443428449,0.877431912464,40.86));
+#13227 = CARTESIAN_POINT('',(-2.984158282525,0.795176837609,40.86));
+#13228 = CARTESIAN_POINT('',(-3.011221124325,0.71036028578,40.86));
+#13229 = CARTESIAN_POINT('',(-3.035588390963,0.622400526031,40.86));
+#13230 = CARTESIAN_POINT('',(-3.057110721945,0.530590182541,40.86));
+#13231 = CARTESIAN_POINT('',(-3.075475692926,0.434074871507,40.86));
+#13232 = CARTESIAN_POINT('',(-3.090155937531,0.331819353684,40.86));
+#13233 = CARTESIAN_POINT('',(-3.105452301385,0.167932127077,40.86));
+#13234 = CARTESIAN_POINT('',(-3.109421103949,0.111546067301,40.86));
+#13235 = CARTESIAN_POINT('',(-3.112166455525,5.324376308219E-02,40.86));
+#13236 = CARTESIAN_POINT('',(-3.113554433157,-7.158611895631E-03,40.86)
+  );
+#13237 = CARTESIAN_POINT('',(-3.113420214046,-6.986748482121E-02,40.86)
+  );
+#13238 = CARTESIAN_POINT('',(-3.111568760073,-0.135112953234,40.86));
+#13239 = CARTESIAN_POINT('',(-3.107766629448,-0.203152889234,40.86));
+#13240 = CARTESIAN_POINT('',(-3.101724915325,-0.274280078418,40.86));
+#13241 = CARTESIAN_POINT('',(-3.09307331158,-0.348832393531,40.86));
+#13242 = CARTESIAN_POINT('',(-3.08132530554,-0.42720600286,40.86));
+#13243 = CARTESIAN_POINT('',(-3.06583449786,-0.509871613338,40.86));
+#13244 = CARTESIAN_POINT('',(-3.035695825159,-0.641154815907,40.86));
+#13245 = CARTESIAN_POINT('',(-3.024493920846,-0.686131804806,40.86));
+#13246 = CARTESIAN_POINT('',(-3.012034610475,-0.732393468192,40.86));
+#13247 = CARTESIAN_POINT('',(-2.998188590882,-0.780019226452,40.86));
+#13248 = CARTESIAN_POINT('',(-2.982805594923,-0.829097046528,40.86));
+#13249 = CARTESIAN_POINT('',(-2.965715313396,-0.879723233655,40.86));
+#13250 = CARTESIAN_POINT('',(-2.946722625686,-0.932004135538,40.86));
+#13251 = CARTESIAN_POINT('',(-2.925597139125,-0.986059758982,40.86));
+#13252 = CARTESIAN_POINT('',(-2.902057037075,-1.042029298975,40.86));
+#13253 = CARTESIAN_POINT('',(-2.875747235727,-1.10007858021,40.86));
+#13254 = CARTESIAN_POINT('',(-2.846211849622,-1.160409411064,40.86));
+#13255 = CARTESIAN_POINT('',(-2.796185524027,-1.254701569503,40.86));
+#13256 = CARTESIAN_POINT('',(-2.778552672902,-1.286766089934,40.86));
+#13257 = CARTESIAN_POINT('',(-2.759892506702,-1.319494326663,40.86));
+#13258 = CARTESIAN_POINT('',(-2.74011712225,-1.352922259282,40.86));
+#13259 = CARTESIAN_POINT('',(-2.719125164114,-1.38709049223,40.86));
+#13260 = CARTESIAN_POINT('',(-2.696802547097,-1.422044052882,40.86));
+#13261 = CARTESIAN_POINT('',(-2.673019355794,-1.457833426991,40.86));
+#13262 = CARTESIAN_POINT('',(-2.647622921659,-1.494516831668,40.86));
+#13263 = CARTESIAN_POINT('',(-2.620427077051,-1.532163725693,40.86));
+#13264 = CARTESIAN_POINT('',(-2.591197586792,-1.570859557356,40.86));
+#13265 = CARTESIAN_POINT('',(-2.559633756793,-1.610711749661,40.86));
+#13266 = CARTESIAN_POINT('',(-2.508202451693,-1.672429509686,40.86));
+#13267 = CARTESIAN_POINT('',(-2.490383660921,-1.693323467804,40.86));
+#13268 = CARTESIAN_POINT('',(-2.471827856366,-1.714560113844,40.86));
+#13269 = CARTESIAN_POINT('',(-2.452476668105,-1.736159677457,40.86));
+#13270 = CARTESIAN_POINT('',(-2.432269340982,-1.758143219925,40.86));
+#13271 = CARTESIAN_POINT('',(-2.411136727896,-1.780534552558,40.86));
+#13272 = CARTESIAN_POINT('',(-2.388995283132,-1.803362155184,40.86));
+#13273 = CARTESIAN_POINT('',(-2.365741055637,-1.826661094523,40.86));
+#13274 = CARTESIAN_POINT('',(-2.341243682356,-1.850474942682,40.86));
+#13275 = CARTESIAN_POINT('',(-2.315340381509,-1.874857695541,40.86));
+#13276 = CARTESIAN_POINT('',(-2.287829945918,-1.899875691226,40.86));
+#13277 = CARTESIAN_POINT('',(-2.243785131491,-1.938476447169,40.86));
+#13278 = CARTESIAN_POINT('',(-2.22864235463,-1.951521696934,40.86));
+#13279 = CARTESIAN_POINT('',(-2.212996475739,-1.964758893147,40.86));
+#13280 = CARTESIAN_POINT('',(-2.196808161081,-1.9782008544,40.86));
+#13281 = CARTESIAN_POINT('',(-2.180036523364,-1.991860911732,40.86));
+#13282 = CARTESIAN_POINT('',(-2.162634971982,-2.005754217935,40.86));
+#13283 = CARTESIAN_POINT('',(-2.144547063192,-2.019899056654,40.86));
+#13284 = CARTESIAN_POINT('',(-2.12570235038,-2.034318151777,40.86));
+#13285 = CARTESIAN_POINT('',(-2.106012234219,-2.04903997649,40.86));
+#13286 = CARTESIAN_POINT('',(-2.08536581294,-2.06410006265,40.86));
+#13287 = CARTESIAN_POINT('',(-2.063625732507,-2.079542309908,40.86));
+#13288 = CARTESIAN_POINT('',(-2.029123189028,-2.103359287541,40.86));
+#13289 = CARTESIAN_POINT('',(-2.017308365538,-2.111406769555,40.86));
+#13290 = CARTESIAN_POINT('',(-2.005150731136,-2.119571896626,40.86));
+#13291 = CARTESIAN_POINT('',(-1.992623304524,-2.127863250411,40.86));
+#13292 = CARTESIAN_POINT('',(-1.979698059855,-2.136289747588,40.86));
+#13293 = CARTESIAN_POINT('',(-1.966343028235,-2.14486154882,40.86));
+#13294 = CARTESIAN_POINT('',(-1.952519399214,-2.153590967693,40.86));
+#13295 = CARTESIAN_POINT('',(-1.938178622299,-2.162493379689,40.86));
+#13296 = CARTESIAN_POINT('',(-1.923259508438,-2.171588131124,40.86));
+#13297 = CARTESIAN_POINT('',(-1.907685331534,-2.180899448111,40.86));
+#13298 = CARTESIAN_POINT('',(-1.891360929931,-2.190457345513,40.86));
+#13299 = CARTESIAN_POINT('',(-1.865574246918,-2.205219131086,40.86));
+#13300 = CARTESIAN_POINT('',(-1.856762995135,-2.210210241167,40.86));
+#13301 = CARTESIAN_POINT('',(-1.847716019764,-2.215278165682,40.86));
+#13302 = CARTESIAN_POINT('',(-1.838414577195,-2.220428803609,40.86));
+#13303 = CARTESIAN_POINT('',(-1.828839189596,-2.225668286009,40.86));
+#13304 = CARTESIAN_POINT('',(-1.818967621517,-2.23100360872,40.86));
+#13305 = CARTESIAN_POINT('',(-1.808772856453,-2.23644326498,40.86));
+#13306 = CARTESIAN_POINT('',(-1.798221073461,-2.241997878145,40.86));
+#13307 = CARTESIAN_POINT('',(-1.78726962372,-2.247680834302,40.86));
+#13308 = CARTESIAN_POINT('',(-1.77586500714,-2.253508914978,40.86));
+#13309 = CARTESIAN_POINT('',(-1.763940848934,-2.259502929778,40.86));
+#13310 = CARTESIAN_POINT('',(-1.745153389857,-2.268781058703,40.86));
+#13311 = CARTESIAN_POINT('',(-1.738741360771,-2.271921413455,40.86));
+#13312 = CARTESIAN_POINT('',(-1.732165871057,-2.275113770644,40.86));
+#13313 = CARTESIAN_POINT('',(-1.725413858537,-2.278362221286,40.86));
+#13314 = CARTESIAN_POINT('',(-1.718471725138,-2.281671024578,40.86));
+#13315 = CARTESIAN_POINT('',(-1.711323945219,-2.285045042406,40.86));
+#13316 = CARTESIAN_POINT('',(-1.703951673978,-2.288490173825,40.86));
+#13317 = CARTESIAN_POINT('',(-1.696331355757,-2.292013789575,40.86));
+#13318 = CARTESIAN_POINT('',(-1.688433332459,-2.295625166561,40.86));
+#13319 = CARTESIAN_POINT('',(-1.68022045186,-2.299335922362,40.86));
+#13320 = CARTESIAN_POINT('',(-1.671646676005,-2.303160449722,40.86));
+#13321 = CARTESIAN_POINT('',(-1.658160196321,-2.309094301712,40.86));
+#13322 = CARTESIAN_POINT('',(-1.653560815451,-2.311104966499,40.86));
+#13323 = CARTESIAN_POINT('',(-1.648848007565,-2.313151325673,40.86));
+#13324 = CARTESIAN_POINT('',(-1.644012759782,-2.315236195519,40.86));
+#13325 = CARTESIAN_POINT('',(-1.639045658374,-2.317362517698,40.86));
+#13326 = CARTESIAN_POINT('',(-1.633935961397,-2.319533648529,40.86));
+#13327 = CARTESIAN_POINT('',(-1.628670671369,-2.321753648381,40.86));
+#13328 = CARTESIAN_POINT('',(-1.62323360789,-2.324027570923,40.86));
+#13329 = CARTESIAN_POINT('',(-1.617604480322,-2.326361752528,40.86));
+#13330 = CARTESIAN_POINT('',(-1.611757960412,-2.328764101535,40.86));
+#13331 = CARTESIAN_POINT('',(-1.605662754964,-2.331244387621,40.86));
+#13332 = CARTESIAN_POINT('',(-1.596089640234,-2.335099602849,40.86));
+#13333 = CARTESIAN_POINT('',(-1.592823620389,-2.336408156906,40.86));
+#13334 = CARTESIAN_POINT('',(-1.589480474183,-2.337740863559,40.86));
+#13335 = CARTESIAN_POINT('',(-1.586056004536,-2.339099033266,40.86));
+#13336 = CARTESIAN_POINT('',(-1.582543962047,-2.34048461666,40.86));
+#13337 = CARTESIAN_POINT('',(-1.578936044989,-2.341900204557,40.86));
+#13338 = CARTESIAN_POINT('',(-1.575221899319,-2.343349027941,40.86));
+#13339 = CARTESIAN_POINT('',(-1.571389118661,-2.344834957982,40.86));
+#13340 = CARTESIAN_POINT('',(-1.567423244329,-2.346362506021,40.86));
+#13341 = CARTESIAN_POINT('',(-1.563307765306,-2.347936823577,40.86));
+#13342 = CARTESIAN_POINT('',(-1.559024118256,-2.349563702348,40.86));
+#13343 = CARTESIAN_POINT('',(-1.550079256783,-2.352935446068,40.86));
+#13344 = CARTESIAN_POINT('',(-1.545359960713,-2.35469841949,40.86));
+#13345 = CARTESIAN_POINT('',(-1.540884773011,-2.356385429755,40.86));
+#13346 = CARTESIAN_POINT('',(-1.534181712676,-2.358767167726,40.86));
+#13347 = CARTESIAN_POINT('',(-1.532584810607,-2.359557123008,40.86));
+#13348 = CARTESIAN_POINT('',(-1.520085076211,-2.363746398654,40.86));
+#13349 = CARTESIAN_POINT('',(-1.522585126713,-2.363259389193,40.86));
+#13350 = CARTESIAN_POINT('',(-1.507081049576,-2.368385686348,40.86));
+#13351 = CARTESIAN_POINT('',(-1.506468074613,-2.368869604353,40.86));
+#13352 = CARTESIAN_POINT('',(-1.493349991788,-2.373252457701,40.86));
+#13353 = CARTESIAN_POINT('',(-1.486120318676,-2.375799736103,40.86));
+#13354 = CARTESIAN_POINT('',(-1.469137892311,-2.381387991645,40.86));
+#13355 = PCURVE('',#9447,#13356);
+#13356 = DEFINITIONAL_REPRESENTATION('',(#13357),#13514);
+#13357 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#13358,#13359,#13360,#13361,
+    #13362,#13363,#13364,#13365,#13366,#13367,#13368,#13369,#13370,
+    #13371,#13372,#13373,#13374,#13375,#13376,#13377,#13378,#13379,
+    #13380,#13381,#13382,#13383,#13384,#13385,#13386,#13387,#13388,
+    #13389,#13390,#13391,#13392,#13393,#13394,#13395,#13396,#13397,
+    #13398,#13399,#13400,#13401,#13402,#13403,#13404,#13405,#13406,
+    #13407,#13408,#13409,#13410,#13411,#13412,#13413,#13414,#13415,
+    #13416,#13417,#13418,#13419,#13420,#13421,#13422,#13423,#13424,
+    #13425,#13426,#13427,#13428,#13429,#13430,#13431,#13432,#13433,
+    #13434,#13435,#13436,#13437,#13438,#13439,#13440,#13441,#13442,
+    #13443,#13444,#13445,#13446,#13447,#13448,#13449,#13450,#13451,
+    #13452,#13453,#13454,#13455,#13456,#13457,#13458,#13459,#13460,
+    #13461,#13462,#13463,#13464,#13465,#13466,#13467,#13468,#13469,
+    #13470,#13471,#13472,#13473,#13474,#13475,#13476,#13477,#13478,
+    #13479,#13480,#13481,#13482,#13483,#13484,#13485,#13486,#13487,
+    #13488,#13489,#13490,#13491,#13492,#13493,#13494,#13495,#13496,
+    #13497,#13498,#13499,#13500,#13501,#13502,#13503,#13504,#13505,
+    #13506,#13507,#13508,#13509,#13510,#13511,#13512,#13513),
+  .UNSPECIFIED.,.F.,.F.,(13,11,11,11,11,11,11,11,11,11,11,11,11,11,13),(
+    -1.592377246387,0.,5.282781312667,6.341627551053,6.871050670246,
+    7.135762229843,7.268118009641,7.33429589954,7.36738484449,
+    7.383929316964,7.392201553202,7.396337671321,7.39840573038,
+    7.39943975991,7.400473789439),.UNSPECIFIED.);
+#13358 = CARTESIAN_POINT('',(2.452380797471,-0.346325848403));
+#13359 = CARTESIAN_POINT('',(2.475123667197,-0.177394424661));
+#13360 = CARTESIAN_POINT('',(2.484061483502,-1.907417832147E-02));
+#13361 = CARTESIAN_POINT('',(2.482256316388,0.131099862695));
+#13362 = CARTESIAN_POINT('',(2.471417201135,0.274555976298));
+#13363 = CARTESIAN_POINT('',(2.452551340824,0.41222683652));
+#13364 = CARTESIAN_POINT('',(2.426321579511,0.544852049779));
+#13365 = CARTESIAN_POINT('',(2.393194831987,0.673097891208));
+#13366 = CARTESIAN_POINT('',(2.353466154894,0.797549995218));
+#13367 = CARTESIAN_POINT('',(2.307243145345,0.918634754361));
+#13368 = CARTESIAN_POINT('',(2.254475351826,1.036525180685));
+#13369 = CARTESIAN_POINT('',(2.195113383314,1.151086983636));
+#13370 = CARTESIAN_POINT('',(1.911748743506,1.629616061106));
+#13371 = CARTESIAN_POINT('',(1.624697057991,1.956329514857));
+#13372 = CARTESIAN_POINT('',(1.276883506199,2.227701908658));
+#13373 = CARTESIAN_POINT('',(0.880090368844,2.431266859284));
+#13374 = CARTESIAN_POINT('',(0.448910884235,2.557430893829));
+#13375 = CARTESIAN_POINT('',(-2.24500960193E-06,2.600166873808));
+#13376 = CARTESIAN_POINT('',(-0.448912147836,2.557424720601));
+#13377 = CARTESIAN_POINT('',(-0.880084354723,2.431263540395));
+#13378 = CARTESIAN_POINT('',(-1.276872113188,2.227709248375));
+#13379 = CARTESIAN_POINT('',(-1.624687920271,1.956341790321));
+#13380 = CARTESIAN_POINT('',(-1.911748743494,1.629616061119));
+#13381 = CARTESIAN_POINT('',(-2.173123516365,1.188222141898));
+#13382 = CARTESIAN_POINT('',(-2.21397282293,1.112859976006));
+#13383 = CARTESIAN_POINT('',(-2.251980227792,1.035997119145));
+#13384 = CARTESIAN_POINT('',(-2.287164970606,0.957590475226));
+#13385 = CARTESIAN_POINT('',(-2.319586280888,0.877431912463));
+#13386 = CARTESIAN_POINT('',(-2.349310278927,0.79517683761));
+#13387 = CARTESIAN_POINT('',(-2.376373120723,0.710360285779));
+#13388 = CARTESIAN_POINT('',(-2.400740387365,0.622400526032));
+#13389 = CARTESIAN_POINT('',(-2.422262718344,0.530590182541));
+#13390 = CARTESIAN_POINT('',(-2.440627689327,0.434074871507));
+#13391 = CARTESIAN_POINT('',(-2.455307933931,0.331819353684));
+#13392 = CARTESIAN_POINT('',(-2.470604297785,0.167932127077));
+#13393 = CARTESIAN_POINT('',(-2.474573100349,0.111546067301));
+#13394 = CARTESIAN_POINT('',(-2.477318451927,5.32437630824E-02));
+#13395 = CARTESIAN_POINT('',(-2.478706429555,-7.1586118959E-03));
+#13396 = CARTESIAN_POINT('',(-2.478572210449,-6.986748482099E-02));
+#13397 = CARTESIAN_POINT('',(-2.476720756471,-0.135112953234));
+#13398 = CARTESIAN_POINT('',(-2.472918625849,-0.203152889234));
+#13399 = CARTESIAN_POINT('',(-2.466876911725,-0.274280078417));
+#13400 = CARTESIAN_POINT('',(-2.458225307979,-0.348832393531));
+#13401 = CARTESIAN_POINT('',(-2.446477301941,-0.42720600286));
+#13402 = CARTESIAN_POINT('',(-2.43098649426,-0.509871613338));
+#13403 = CARTESIAN_POINT('',(-2.400847821559,-0.641154815907));
+#13404 = CARTESIAN_POINT('',(-2.389645917247,-0.686131804806));
+#13405 = CARTESIAN_POINT('',(-2.377186606873,-0.732393468191));
+#13406 = CARTESIAN_POINT('',(-2.363340587286,-0.780019226454));
+#13407 = CARTESIAN_POINT('',(-2.347957591317,-0.829097046525));
+#13408 = CARTESIAN_POINT('',(-2.330867309803,-0.879723233658));
+#13409 = CARTESIAN_POINT('',(-2.31187462208,-0.932004135534));
+#13410 = CARTESIAN_POINT('',(-2.29074913553,-0.986059758984));
+#13411 = CARTESIAN_POINT('',(-2.267209033473,-1.042029298974));
+#13412 = CARTESIAN_POINT('',(-2.240899232127,-1.10007858021));
+#13413 = CARTESIAN_POINT('',(-2.211363846022,-1.160409411064));
+#13414 = CARTESIAN_POINT('',(-2.161337520427,-1.254701569503));
+#13415 = CARTESIAN_POINT('',(-2.143704669301,-1.286766089934));
+#13416 = CARTESIAN_POINT('',(-2.125044503104,-1.319494326664));
+#13417 = CARTESIAN_POINT('',(-2.105269118647,-1.35292225928));
+#13418 = CARTESIAN_POINT('',(-2.084277160518,-1.387090492232));
+#13419 = CARTESIAN_POINT('',(-2.061954543492,-1.422044052879));
+#13420 = CARTESIAN_POINT('',(-2.038171352198,-1.457833426993));
+#13421 = CARTESIAN_POINT('',(-2.012774918057,-1.494516831666));
+#13422 = CARTESIAN_POINT('',(-1.985579073452,-1.532163725694));
+#13423 = CARTESIAN_POINT('',(-1.956349583191,-1.570859557356));
+#13424 = CARTESIAN_POINT('',(-1.924785753193,-1.610711749661));
+#13425 = CARTESIAN_POINT('',(-1.873354448093,-1.672429509686));
+#13426 = CARTESIAN_POINT('',(-1.855535657322,-1.693323467806));
+#13427 = CARTESIAN_POINT('',(-1.836979852763,-1.714560113841));
+#13428 = CARTESIAN_POINT('',(-1.817628664511,-1.736159677462));
+#13429 = CARTESIAN_POINT('',(-1.797421337374,-1.758143219918));
+#13430 = CARTESIAN_POINT('',(-1.776288724303,-1.780534552565));
+#13431 = CARTESIAN_POINT('',(-1.754147279526,-1.803362155179));
+#13432 = CARTESIAN_POINT('',(-1.730893052041,-1.826661094527));
+#13433 = CARTESIAN_POINT('',(-1.706395678754,-1.85047494268));
+#13434 = CARTESIAN_POINT('',(-1.68049237791,-1.874857695542));
+#13435 = CARTESIAN_POINT('',(-1.652981942318,-1.899875691226));
+#13436 = CARTESIAN_POINT('',(-1.608937127891,-1.938476447169));
+#13437 = CARTESIAN_POINT('',(-1.59379435103,-1.951521696934));
+#13438 = CARTESIAN_POINT('',(-1.578148472138,-1.964758893149));
+#13439 = CARTESIAN_POINT('',(-1.561960157481,-1.978200854397));
+#13440 = CARTESIAN_POINT('',(-1.545188519763,-1.991860911738));
+#13441 = CARTESIAN_POINT('',(-1.527786968382,-2.005754217927));
+#13442 = CARTESIAN_POINT('',(-1.509699059592,-2.019899056661));
+#13443 = CARTESIAN_POINT('',(-1.490854346779,-2.034318151772));
+#13444 = CARTESIAN_POINT('',(-1.471164230619,-2.049039976492));
+#13445 = CARTESIAN_POINT('',(-1.45051780934,-2.064100062649));
+#13446 = CARTESIAN_POINT('',(-1.428777728907,-2.079542309908));
+#13447 = CARTESIAN_POINT('',(-1.394275185428,-2.103359287541));
+#13448 = CARTESIAN_POINT('',(-1.382460361938,-2.111406769555));
+#13449 = CARTESIAN_POINT('',(-1.370302727537,-2.119571896627));
+#13450 = CARTESIAN_POINT('',(-1.357775300923,-2.12786325041));
+#13451 = CARTESIAN_POINT('',(-1.344850056257,-2.13628974759));
+#13452 = CARTESIAN_POINT('',(-1.331495024633,-2.144861548819));
+#13453 = CARTESIAN_POINT('',(-1.317671395616,-2.153590967694));
+#13454 = CARTESIAN_POINT('',(-1.303330618698,-2.162493379689));
+#13455 = CARTESIAN_POINT('',(-1.288411504839,-2.171588131123));
+#13456 = CARTESIAN_POINT('',(-1.272837327934,-2.180899448111));
+#13457 = CARTESIAN_POINT('',(-1.256512926331,-2.190457345513));
+#13458 = CARTESIAN_POINT('',(-1.230726243318,-2.205219131086));
+#13459 = CARTESIAN_POINT('',(-1.221914991535,-2.210210241167));
+#13460 = CARTESIAN_POINT('',(-1.212868016163,-2.215278165681));
+#13461 = CARTESIAN_POINT('',(-1.203566573597,-2.22042880361));
+#13462 = CARTESIAN_POINT('',(-1.193991185993,-2.225668286008));
+#13463 = CARTESIAN_POINT('',(-1.18411961792,-2.231003608721));
+#13464 = CARTESIAN_POINT('',(-1.173924852849,-2.236443264979));
+#13465 = CARTESIAN_POINT('',(-1.163373069864,-2.241997878146));
+#13466 = CARTESIAN_POINT('',(-1.152421620119,-2.247680834302));
+#13467 = CARTESIAN_POINT('',(-1.141017003541,-2.253508914979));
+#13468 = CARTESIAN_POINT('',(-1.129092845334,-2.259502929778));
+#13469 = CARTESIAN_POINT('',(-1.110305386257,-2.268781058703));
+#13470 = CARTESIAN_POINT('',(-1.103893357171,-2.271921413454));
+#13471 = CARTESIAN_POINT('',(-1.097317867457,-2.275113770646));
+#13472 = CARTESIAN_POINT('',(-1.090565854936,-2.278362221281));
+#13473 = CARTESIAN_POINT('',(-1.083623721538,-2.281671024585));
+#13474 = CARTESIAN_POINT('',(-1.076475941618,-2.285045042398));
+#13475 = CARTESIAN_POINT('',(-1.069103670379,-2.288490173832));
+#13476 = CARTESIAN_POINT('',(-1.061483352157,-2.29201378957));
+#13477 = CARTESIAN_POINT('',(-1.053585328859,-2.295625166563));
+#13478 = CARTESIAN_POINT('',(-1.04537244826,-2.299335922361));
+#13479 = CARTESIAN_POINT('',(-1.036798672405,-2.303160449722));
+#13480 = CARTESIAN_POINT('',(-1.023312192721,-2.309094301711));
+#13481 = CARTESIAN_POINT('',(-1.018712811851,-2.3111049665));
+#13482 = CARTESIAN_POINT('',(-1.014000003965,-2.313151325671));
+#13483 = CARTESIAN_POINT('',(-1.009164756183,-2.315236195523));
+#13484 = CARTESIAN_POINT('',(-1.004197654773,-2.317362517693));
+#13485 = CARTESIAN_POINT('',(-0.999087957798,-2.319533648534));
+#13486 = CARTESIAN_POINT('',(-0.993822667768,-2.321753648377));
+#13487 = CARTESIAN_POINT('',(-0.98838560429,-2.324027570926));
+#13488 = CARTESIAN_POINT('',(-0.982756476721,-2.326361752526));
+#13489 = CARTESIAN_POINT('',(-0.976909956812,-2.328764101535));
+#13490 = CARTESIAN_POINT('',(-0.970814751364,-2.331244387621));
+#13491 = CARTESIAN_POINT('',(-0.961241636634,-2.335099602849));
+#13492 = CARTESIAN_POINT('',(-0.957975616789,-2.336408156907));
+#13493 = CARTESIAN_POINT('',(-0.954632470582,-2.337740863556));
+#13494 = CARTESIAN_POINT('',(-0.951208000938,-2.339099033272));
+#13495 = CARTESIAN_POINT('',(-0.947695958445,-2.340484616652));
+#13496 = CARTESIAN_POINT('',(-0.944088041391,-2.341900204566));
+#13497 = CARTESIAN_POINT('',(-0.940373895717,-2.343349027934));
+#13498 = CARTESIAN_POINT('',(-0.936541115062,-2.344834957987));
+#13499 = CARTESIAN_POINT('',(-0.932575240729,-2.346362506018));
+#13500 = CARTESIAN_POINT('',(-0.928459761706,-2.347936823578));
+#13501 = CARTESIAN_POINT('',(-0.924176114656,-2.349563702348));
+#13502 = CARTESIAN_POINT('',(-0.915231253183,-2.352935446068));
+#13503 = CARTESIAN_POINT('',(-0.910511957113,-2.35469841949));
+#13504 = CARTESIAN_POINT('',(-0.906036769412,-2.356385429754));
+#13505 = CARTESIAN_POINT('',(-0.899333709075,-2.358767167726));
+#13506 = CARTESIAN_POINT('',(-0.897736807009,-2.359557123008));
+#13507 = CARTESIAN_POINT('',(-0.885237072608,-2.363746398654));
+#13508 = CARTESIAN_POINT('',(-0.887737123115,-2.363259389193));
+#13509 = CARTESIAN_POINT('',(-0.872233045974,-2.368385686347));
+#13510 = CARTESIAN_POINT('',(-0.871620071014,-2.368869604353));
+#13511 = CARTESIAN_POINT('',(-0.858501988188,-2.373252457701));
+#13512 = CARTESIAN_POINT('',(-0.851272315076,-2.375799736103));
+#13513 = CARTESIAN_POINT('',(-0.834289888711,-2.381387991645));
+#13514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13515 = PCURVE('',#9961,#13516);
+#13516 = DEFINITIONAL_REPRESENTATION('',(#13517),#13521);
+#13517 = LINE('',#13518,#13519);
+#13518 = CARTESIAN_POINT('',(0.,0.));
+#13519 = VECTOR('',#13520,1.);
+#13520 = DIRECTION('',(0.,1.));
+#13521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13522 = ORIENTED_EDGE('',*,*,#13523,.T.);
+#13523 = EDGE_CURVE('',#10549,#13524,#13526,.T.);
+#13524 = VERTEX_POINT('',#13525);
+#13525 = CARTESIAN_POINT('',(-2.785354031159,1.225719878522,40.86));
+#13526 = SURFACE_CURVE('',#13527,(#13684,#13844),.PCURVE_S1.);
+#13527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(12,(#13528,#13529,#13530,
+    #13531,#13532,#13533,#13534,#13535,#13536,#13537,#13538,#13539,
+    #13540,#13541,#13542,#13543,#13544,#13545,#13546,#13547,#13548,
+    #13549,#13550,#13551,#13552,#13553,#13554,#13555,#13556,#13557,
+    #13558,#13559,#13560,#13561,#13562,#13563,#13564,#13565,#13566,
+    #13567,#13568,#13569,#13570,#13571,#13572,#13573,#13574,#13575,
+    #13576,#13577,#13578,#13579,#13580,#13581,#13582,#13583,#13584,
+    #13585,#13586,#13587,#13588,#13589,#13590,#13591,#13592,#13593,
+    #13594,#13595,#13596,#13597,#13598,#13599,#13600,#13601,#13602,
+    #13603,#13604,#13605,#13606,#13607,#13608,#13609,#13610,#13611,
+    #13612,#13613,#13614,#13615,#13616,#13617,#13618,#13619,#13620,
+    #13621,#13622,#13623,#13624,#13625,#13626,#13627,#13628,#13629,
+    #13630,#13631,#13632,#13633,#13634,#13635,#13636,#13637,#13638,
+    #13639,#13640,#13641,#13642,#13643,#13644,#13645,#13646,#13647,
+    #13648,#13649,#13650,#13651,#13652,#13653,#13654,#13655,#13656,
+    #13657,#13658,#13659,#13660,#13661,#13662,#13663,#13664,#13665,
+    #13666,#13667,#13668,#13669,#13670,#13671,#13672,#13673,#13674,
+    #13675,#13676,#13677,#13678,#13679,#13680,#13681,#13682,#13683),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((13,11,11,11,11,11,11,
+    11,11,11,11,11,11,11,13),(-1.592377246387,0.,5.282781312667,
+    6.341627551053,6.871050670246,7.135762229843,7.268118009641,
+    7.33429589954,7.36738484449,7.383929316964,7.392201553202,
+    7.396337671321,7.39840573038,7.39943975991,7.400473789439),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.000000000001,0.999999999998,
+    1.000000000002,0.999999999998,1.000000000001,0.999999999999,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999997,1.000000000003,0.999999999998,1.000000000001,1.,1.,1.
+    ,1.,0.999999999999,1.000000000001,0.999999999998,1.000000000002,
+    0.999999999998,1.000000000001,0.999999999999,1.,1.,1.,0.999999999999
+    ,1.000000000001,0.999999999997,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000004,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.
+    ,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003,
+    0.999999999996,1.000000000004,0.999999999997,1.000000000002,
+    0.999999999999,1.,1.,1.,1.,1.,0.999999999999,1.000000000001,
+    0.999999999998,1.000000000002,0.999999999999,1.000000000001,1.,1.,1.
+    ,1.,1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000002,0.999999999998,1.000000000001,1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000003,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.,1.,
+    1.000000000001,0.999999999998,1.000000000003,0.999999999997,
+    1.000000000003,0.999999999998,1.000000000001,1.,1.,1.,1.,1.,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,1.,1.,1.000000000001,
+    0.999999999998,1.000000000003,0.999999999996,1.000000000004,
+    0.999999999996,1.000000000002,0.999999999999,1.,1.,1.,1.,1.,
+    0.999999999999,1.000000000001,0.999999999999,1.000000000001,
+0.999999999999,1.,1.,1.,1.)) REPRESENTATION_ITEM('') );
+#13528 = CARTESIAN_POINT('',(1.817532793871,-0.346325848403,40.86));
+#13529 = CARTESIAN_POINT('',(1.840275663596,-0.177394424661,40.86));
+#13530 = CARTESIAN_POINT('',(1.849213479902,-1.907417832151E-02,40.86));
+#13531 = CARTESIAN_POINT('',(1.847408312788,0.131099862695,40.86));
+#13532 = CARTESIAN_POINT('',(1.836569197537,0.274555976298,40.86));
+#13533 = CARTESIAN_POINT('',(1.817703337223,0.41222683652,40.86));
+#13534 = CARTESIAN_POINT('',(1.791473575911,0.544852049779,40.86));
+#13535 = CARTESIAN_POINT('',(1.758346828388,0.673097891207,40.86));
+#13536 = CARTESIAN_POINT('',(1.718618151293,0.797549995219,40.86));
+#13537 = CARTESIAN_POINT('',(1.672395141746,0.918634754361,40.86));
+#13538 = CARTESIAN_POINT('',(1.619627348226,1.036525180685,40.86));
+#13539 = CARTESIAN_POINT('',(1.560265379714,1.151086983636,40.86));
+#13540 = CARTESIAN_POINT('',(1.276900739906,1.629616061106,40.86));
+#13541 = CARTESIAN_POINT('',(0.989849054392,1.956329514858,40.86));
+#13542 = CARTESIAN_POINT('',(0.642035502597,2.227701908655,40.86));
+#13543 = CARTESIAN_POINT('',(0.245242365246,2.43126685929,40.86));
+#13544 = CARTESIAN_POINT('',(-0.185937119366,2.55743089382,40.86));
+#13545 = CARTESIAN_POINT('',(-0.634850248611,2.600166873817,40.86));
+#13546 = CARTESIAN_POINT('',(-1.083760151433,2.557424720594,40.86));
+#13547 = CARTESIAN_POINT('',(-1.514932358325,2.431263540399,40.86));
+#13548 = CARTESIAN_POINT('',(-1.911720116786,2.227709248373,40.86));
+#13549 = CARTESIAN_POINT('',(-2.259535923872,1.956341790322,40.86));
+#13550 = CARTESIAN_POINT('',(-2.546596747094,1.629616061119,40.86));
+#13551 = CARTESIAN_POINT('',(-2.807971519965,1.188222141898,40.86));
+#13552 = CARTESIAN_POINT('',(-2.848820826529,1.112859976006,40.86));
+#13553 = CARTESIAN_POINT('',(-2.886828231393,1.035997119146,40.86));
+#13554 = CARTESIAN_POINT('',(-2.922012974205,0.957590475225,40.86));
+#13555 = CARTESIAN_POINT('',(-2.95443428449,0.877431912464,40.86));
+#13556 = CARTESIAN_POINT('',(-2.984158282525,0.795176837609,40.86));
+#13557 = CARTESIAN_POINT('',(-3.011221124325,0.71036028578,40.86));
+#13558 = CARTESIAN_POINT('',(-3.035588390963,0.622400526031,40.86));
+#13559 = CARTESIAN_POINT('',(-3.057110721945,0.530590182541,40.86));
+#13560 = CARTESIAN_POINT('',(-3.075475692926,0.434074871507,40.86));
+#13561 = CARTESIAN_POINT('',(-3.090155937531,0.331819353684,40.86));
+#13562 = CARTESIAN_POINT('',(-3.105452301385,0.167932127077,40.86));
+#13563 = CARTESIAN_POINT('',(-3.109421103949,0.111546067301,40.86));
+#13564 = CARTESIAN_POINT('',(-3.112166455525,5.324376308219E-02,40.86));
+#13565 = CARTESIAN_POINT('',(-3.113554433157,-7.158611895631E-03,40.86)
+  );
+#13566 = CARTESIAN_POINT('',(-3.113420214046,-6.986748482121E-02,40.86)
+  );
+#13567 = CARTESIAN_POINT('',(-3.111568760073,-0.135112953234,40.86));
+#13568 = CARTESIAN_POINT('',(-3.107766629448,-0.203152889234,40.86));
+#13569 = CARTESIAN_POINT('',(-3.101724915325,-0.274280078418,40.86));
+#13570 = CARTESIAN_POINT('',(-3.09307331158,-0.348832393531,40.86));
+#13571 = CARTESIAN_POINT('',(-3.08132530554,-0.42720600286,40.86));
+#13572 = CARTESIAN_POINT('',(-3.06583449786,-0.509871613338,40.86));
+#13573 = CARTESIAN_POINT('',(-3.035695825159,-0.641154815907,40.86));
+#13574 = CARTESIAN_POINT('',(-3.024493920846,-0.686131804806,40.86));
+#13575 = CARTESIAN_POINT('',(-3.012034610475,-0.732393468192,40.86));
+#13576 = CARTESIAN_POINT('',(-2.998188590882,-0.780019226452,40.86));
+#13577 = CARTESIAN_POINT('',(-2.982805594923,-0.829097046528,40.86));
+#13578 = CARTESIAN_POINT('',(-2.965715313396,-0.879723233655,40.86));
+#13579 = CARTESIAN_POINT('',(-2.946722625686,-0.932004135538,40.86));
+#13580 = CARTESIAN_POINT('',(-2.925597139125,-0.986059758982,40.86));
+#13581 = CARTESIAN_POINT('',(-2.902057037075,-1.042029298975,40.86));
+#13582 = CARTESIAN_POINT('',(-2.875747235727,-1.10007858021,40.86));
+#13583 = CARTESIAN_POINT('',(-2.846211849622,-1.160409411064,40.86));
+#13584 = CARTESIAN_POINT('',(-2.796185524027,-1.254701569503,40.86));
+#13585 = CARTESIAN_POINT('',(-2.778552672902,-1.286766089934,40.86));
+#13586 = CARTESIAN_POINT('',(-2.759892506702,-1.319494326663,40.86));
+#13587 = CARTESIAN_POINT('',(-2.74011712225,-1.352922259282,40.86));
+#13588 = CARTESIAN_POINT('',(-2.719125164114,-1.38709049223,40.86));
+#13589 = CARTESIAN_POINT('',(-2.696802547097,-1.422044052882,40.86));
+#13590 = CARTESIAN_POINT('',(-2.673019355794,-1.457833426991,40.86));
+#13591 = CARTESIAN_POINT('',(-2.647622921659,-1.494516831668,40.86));
+#13592 = CARTESIAN_POINT('',(-2.620427077051,-1.532163725693,40.86));
+#13593 = CARTESIAN_POINT('',(-2.591197586792,-1.570859557356,40.86));
+#13594 = CARTESIAN_POINT('',(-2.559633756793,-1.610711749661,40.86));
+#13595 = CARTESIAN_POINT('',(-2.508202451693,-1.672429509686,40.86));
+#13596 = CARTESIAN_POINT('',(-2.490383660921,-1.693323467804,40.86));
+#13597 = CARTESIAN_POINT('',(-2.471827856366,-1.714560113844,40.86));
+#13598 = CARTESIAN_POINT('',(-2.452476668105,-1.736159677457,40.86));
+#13599 = CARTESIAN_POINT('',(-2.432269340982,-1.758143219925,40.86));
+#13600 = CARTESIAN_POINT('',(-2.411136727896,-1.780534552558,40.86));
+#13601 = CARTESIAN_POINT('',(-2.388995283132,-1.803362155184,40.86));
+#13602 = CARTESIAN_POINT('',(-2.365741055637,-1.826661094523,40.86));
+#13603 = CARTESIAN_POINT('',(-2.341243682356,-1.850474942682,40.86));
+#13604 = CARTESIAN_POINT('',(-2.315340381509,-1.874857695541,40.86));
+#13605 = CARTESIAN_POINT('',(-2.287829945918,-1.899875691226,40.86));
+#13606 = CARTESIAN_POINT('',(-2.243785131491,-1.938476447169,40.86));
+#13607 = CARTESIAN_POINT('',(-2.22864235463,-1.951521696934,40.86));
+#13608 = CARTESIAN_POINT('',(-2.212996475739,-1.964758893147,40.86));
+#13609 = CARTESIAN_POINT('',(-2.196808161081,-1.9782008544,40.86));
+#13610 = CARTESIAN_POINT('',(-2.180036523364,-1.991860911732,40.86));
+#13611 = CARTESIAN_POINT('',(-2.162634971982,-2.005754217935,40.86));
+#13612 = CARTESIAN_POINT('',(-2.144547063192,-2.019899056654,40.86));
+#13613 = CARTESIAN_POINT('',(-2.12570235038,-2.034318151777,40.86));
+#13614 = CARTESIAN_POINT('',(-2.106012234219,-2.04903997649,40.86));
+#13615 = CARTESIAN_POINT('',(-2.08536581294,-2.06410006265,40.86));
+#13616 = CARTESIAN_POINT('',(-2.063625732507,-2.079542309908,40.86));
+#13617 = CARTESIAN_POINT('',(-2.029123189028,-2.103359287541,40.86));
+#13618 = CARTESIAN_POINT('',(-2.017308365538,-2.111406769555,40.86));
+#13619 = CARTESIAN_POINT('',(-2.005150731136,-2.119571896626,40.86));
+#13620 = CARTESIAN_POINT('',(-1.992623304524,-2.127863250411,40.86));
+#13621 = CARTESIAN_POINT('',(-1.979698059855,-2.136289747588,40.86));
+#13622 = CARTESIAN_POINT('',(-1.966343028235,-2.14486154882,40.86));
+#13623 = CARTESIAN_POINT('',(-1.952519399214,-2.153590967693,40.86));
+#13624 = CARTESIAN_POINT('',(-1.938178622299,-2.162493379689,40.86));
+#13625 = CARTESIAN_POINT('',(-1.923259508438,-2.171588131124,40.86));
+#13626 = CARTESIAN_POINT('',(-1.907685331534,-2.180899448111,40.86));
+#13627 = CARTESIAN_POINT('',(-1.891360929931,-2.190457345513,40.86));
+#13628 = CARTESIAN_POINT('',(-1.865574246918,-2.205219131086,40.86));
+#13629 = CARTESIAN_POINT('',(-1.856762995135,-2.210210241167,40.86));
+#13630 = CARTESIAN_POINT('',(-1.847716019764,-2.215278165682,40.86));
+#13631 = CARTESIAN_POINT('',(-1.838414577195,-2.220428803609,40.86));
+#13632 = CARTESIAN_POINT('',(-1.828839189596,-2.225668286009,40.86));
+#13633 = CARTESIAN_POINT('',(-1.818967621517,-2.23100360872,40.86));
+#13634 = CARTESIAN_POINT('',(-1.808772856453,-2.23644326498,40.86));
+#13635 = CARTESIAN_POINT('',(-1.798221073461,-2.241997878145,40.86));
+#13636 = CARTESIAN_POINT('',(-1.78726962372,-2.247680834302,40.86));
+#13637 = CARTESIAN_POINT('',(-1.77586500714,-2.253508914978,40.86));
+#13638 = CARTESIAN_POINT('',(-1.763940848934,-2.259502929778,40.86));
+#13639 = CARTESIAN_POINT('',(-1.745153389857,-2.268781058703,40.86));
+#13640 = CARTESIAN_POINT('',(-1.738741360771,-2.271921413455,40.86));
+#13641 = CARTESIAN_POINT('',(-1.732165871057,-2.275113770644,40.86));
+#13642 = CARTESIAN_POINT('',(-1.725413858537,-2.278362221286,40.86));
+#13643 = CARTESIAN_POINT('',(-1.718471725138,-2.281671024578,40.86));
+#13644 = CARTESIAN_POINT('',(-1.711323945219,-2.285045042406,40.86));
+#13645 = CARTESIAN_POINT('',(-1.703951673978,-2.288490173825,40.86));
+#13646 = CARTESIAN_POINT('',(-1.696331355757,-2.292013789575,40.86));
+#13647 = CARTESIAN_POINT('',(-1.688433332459,-2.295625166561,40.86));
+#13648 = CARTESIAN_POINT('',(-1.68022045186,-2.299335922362,40.86));
+#13649 = CARTESIAN_POINT('',(-1.671646676005,-2.303160449722,40.86));
+#13650 = CARTESIAN_POINT('',(-1.658160196321,-2.309094301712,40.86));
+#13651 = CARTESIAN_POINT('',(-1.653560815451,-2.311104966499,40.86));
+#13652 = CARTESIAN_POINT('',(-1.648848007565,-2.313151325673,40.86));
+#13653 = CARTESIAN_POINT('',(-1.644012759782,-2.315236195519,40.86));
+#13654 = CARTESIAN_POINT('',(-1.639045658374,-2.317362517698,40.86));
+#13655 = CARTESIAN_POINT('',(-1.633935961397,-2.319533648529,40.86));
+#13656 = CARTESIAN_POINT('',(-1.628670671369,-2.321753648381,40.86));
+#13657 = CARTESIAN_POINT('',(-1.62323360789,-2.324027570923,40.86));
+#13658 = CARTESIAN_POINT('',(-1.617604480322,-2.326361752528,40.86));
+#13659 = CARTESIAN_POINT('',(-1.611757960412,-2.328764101535,40.86));
+#13660 = CARTESIAN_POINT('',(-1.605662754964,-2.331244387621,40.86));
+#13661 = CARTESIAN_POINT('',(-1.596089640234,-2.335099602849,40.86));
+#13662 = CARTESIAN_POINT('',(-1.592823620389,-2.336408156906,40.86));
+#13663 = CARTESIAN_POINT('',(-1.589480474183,-2.337740863559,40.86));
+#13664 = CARTESIAN_POINT('',(-1.586056004536,-2.339099033266,40.86));
+#13665 = CARTESIAN_POINT('',(-1.582543962047,-2.34048461666,40.86));
+#13666 = CARTESIAN_POINT('',(-1.578936044989,-2.341900204557,40.86));
+#13667 = CARTESIAN_POINT('',(-1.575221899319,-2.343349027941,40.86));
+#13668 = CARTESIAN_POINT('',(-1.571389118661,-2.344834957982,40.86));
+#13669 = CARTESIAN_POINT('',(-1.567423244329,-2.346362506021,40.86));
+#13670 = CARTESIAN_POINT('',(-1.563307765306,-2.347936823577,40.86));
+#13671 = CARTESIAN_POINT('',(-1.559024118256,-2.349563702348,40.86));
+#13672 = CARTESIAN_POINT('',(-1.550079256783,-2.352935446068,40.86));
+#13673 = CARTESIAN_POINT('',(-1.545359960713,-2.35469841949,40.86));
+#13674 = CARTESIAN_POINT('',(-1.540884773011,-2.356385429755,40.86));
+#13675 = CARTESIAN_POINT('',(-1.534181712676,-2.358767167726,40.86));
+#13676 = CARTESIAN_POINT('',(-1.532584810607,-2.359557123008,40.86));
+#13677 = CARTESIAN_POINT('',(-1.520085076211,-2.363746398654,40.86));
+#13678 = CARTESIAN_POINT('',(-1.522585126713,-2.363259389193,40.86));
+#13679 = CARTESIAN_POINT('',(-1.507081049576,-2.368385686348,40.86));
+#13680 = CARTESIAN_POINT('',(-1.506468074613,-2.368869604353,40.86));
+#13681 = CARTESIAN_POINT('',(-1.493349991788,-2.373252457701,40.86));
+#13682 = CARTESIAN_POINT('',(-1.486120318676,-2.375799736103,40.86));
+#13683 = CARTESIAN_POINT('',(-1.469137892311,-2.381387991645,40.86));
+#13684 = PCURVE('',#9447,#13685);
+#13685 = DEFINITIONAL_REPRESENTATION('',(#13686),#13843);
+#13686 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#13687,#13688,#13689,#13690,
+    #13691,#13692,#13693,#13694,#13695,#13696,#13697,#13698,#13699,
+    #13700,#13701,#13702,#13703,#13704,#13705,#13706,#13707,#13708,
+    #13709,#13710,#13711,#13712,#13713,#13714,#13715,#13716,#13717,
+    #13718,#13719,#13720,#13721,#13722,#13723,#13724,#13725,#13726,
+    #13727,#13728,#13729,#13730,#13731,#13732,#13733,#13734,#13735,
+    #13736,#13737,#13738,#13739,#13740,#13741,#13742,#13743,#13744,
+    #13745,#13746,#13747,#13748,#13749,#13750,#13751,#13752,#13753,
+    #13754,#13755,#13756,#13757,#13758,#13759,#13760,#13761,#13762,
+    #13763,#13764,#13765,#13766,#13767,#13768,#13769,#13770,#13771,
+    #13772,#13773,#13774,#13775,#13776,#13777,#13778,#13779,#13780,
+    #13781,#13782,#13783,#13784,#13785,#13786,#13787,#13788,#13789,
+    #13790,#13791,#13792,#13793,#13794,#13795,#13796,#13797,#13798,
+    #13799,#13800,#13801,#13802,#13803,#13804,#13805,#13806,#13807,
+    #13808,#13809,#13810,#13811,#13812,#13813,#13814,#13815,#13816,
+    #13817,#13818,#13819,#13820,#13821,#13822,#13823,#13824,#13825,
+    #13826,#13827,#13828,#13829,#13830,#13831,#13832,#13833,#13834,
+    #13835,#13836,#13837,#13838,#13839,#13840,#13841,#13842),
+  .UNSPECIFIED.,.F.,.F.,(13,11,11,11,11,11,11,11,11,11,11,11,11,11,13),(
+    -1.592377246387,0.,5.282781312667,6.341627551053,6.871050670246,
+    7.135762229843,7.268118009641,7.33429589954,7.36738484449,
+    7.383929316964,7.392201553202,7.396337671321,7.39840573038,
+    7.39943975991,7.400473789439),.UNSPECIFIED.);
+#13687 = CARTESIAN_POINT('',(2.452380797471,-0.346325848403));
+#13688 = CARTESIAN_POINT('',(2.475123667197,-0.177394424661));
+#13689 = CARTESIAN_POINT('',(2.484061483502,-1.907417832147E-02));
+#13690 = CARTESIAN_POINT('',(2.482256316388,0.131099862695));
+#13691 = CARTESIAN_POINT('',(2.471417201135,0.274555976298));
+#13692 = CARTESIAN_POINT('',(2.452551340824,0.41222683652));
+#13693 = CARTESIAN_POINT('',(2.426321579511,0.544852049779));
+#13694 = CARTESIAN_POINT('',(2.393194831987,0.673097891208));
+#13695 = CARTESIAN_POINT('',(2.353466154894,0.797549995218));
+#13696 = CARTESIAN_POINT('',(2.307243145345,0.918634754361));
+#13697 = CARTESIAN_POINT('',(2.254475351826,1.036525180685));
+#13698 = CARTESIAN_POINT('',(2.195113383314,1.151086983636));
+#13699 = CARTESIAN_POINT('',(1.911748743506,1.629616061106));
+#13700 = CARTESIAN_POINT('',(1.624697057991,1.956329514857));
+#13701 = CARTESIAN_POINT('',(1.276883506199,2.227701908658));
+#13702 = CARTESIAN_POINT('',(0.880090368844,2.431266859284));
+#13703 = CARTESIAN_POINT('',(0.448910884235,2.557430893829));
+#13704 = CARTESIAN_POINT('',(-2.24500960193E-06,2.600166873808));
+#13705 = CARTESIAN_POINT('',(-0.448912147836,2.557424720601));
+#13706 = CARTESIAN_POINT('',(-0.880084354723,2.431263540395));
+#13707 = CARTESIAN_POINT('',(-1.276872113188,2.227709248375));
+#13708 = CARTESIAN_POINT('',(-1.624687920271,1.956341790321));
+#13709 = CARTESIAN_POINT('',(-1.911748743494,1.629616061119));
+#13710 = CARTESIAN_POINT('',(-2.173123516365,1.188222141898));
+#13711 = CARTESIAN_POINT('',(-2.21397282293,1.112859976006));
+#13712 = CARTESIAN_POINT('',(-2.251980227792,1.035997119145));
+#13713 = CARTESIAN_POINT('',(-2.287164970606,0.957590475226));
+#13714 = CARTESIAN_POINT('',(-2.319586280888,0.877431912463));
+#13715 = CARTESIAN_POINT('',(-2.349310278927,0.79517683761));
+#13716 = CARTESIAN_POINT('',(-2.376373120723,0.710360285779));
+#13717 = CARTESIAN_POINT('',(-2.400740387365,0.622400526032));
+#13718 = CARTESIAN_POINT('',(-2.422262718344,0.530590182541));
+#13719 = CARTESIAN_POINT('',(-2.440627689327,0.434074871507));
+#13720 = CARTESIAN_POINT('',(-2.455307933931,0.331819353684));
+#13721 = CARTESIAN_POINT('',(-2.470604297785,0.167932127077));
+#13722 = CARTESIAN_POINT('',(-2.474573100349,0.111546067301));
+#13723 = CARTESIAN_POINT('',(-2.477318451927,5.32437630824E-02));
+#13724 = CARTESIAN_POINT('',(-2.478706429555,-7.1586118959E-03));
+#13725 = CARTESIAN_POINT('',(-2.478572210449,-6.986748482099E-02));
+#13726 = CARTESIAN_POINT('',(-2.476720756471,-0.135112953234));
+#13727 = CARTESIAN_POINT('',(-2.472918625849,-0.203152889234));
+#13728 = CARTESIAN_POINT('',(-2.466876911725,-0.274280078417));
+#13729 = CARTESIAN_POINT('',(-2.458225307979,-0.348832393531));
+#13730 = CARTESIAN_POINT('',(-2.446477301941,-0.42720600286));
+#13731 = CARTESIAN_POINT('',(-2.43098649426,-0.509871613338));
+#13732 = CARTESIAN_POINT('',(-2.400847821559,-0.641154815907));
+#13733 = CARTESIAN_POINT('',(-2.389645917247,-0.686131804806));
+#13734 = CARTESIAN_POINT('',(-2.377186606873,-0.732393468191));
+#13735 = CARTESIAN_POINT('',(-2.363340587286,-0.780019226454));
+#13736 = CARTESIAN_POINT('',(-2.347957591317,-0.829097046525));
+#13737 = CARTESIAN_POINT('',(-2.330867309803,-0.879723233658));
+#13738 = CARTESIAN_POINT('',(-2.31187462208,-0.932004135534));
+#13739 = CARTESIAN_POINT('',(-2.29074913553,-0.986059758984));
+#13740 = CARTESIAN_POINT('',(-2.267209033473,-1.042029298974));
+#13741 = CARTESIAN_POINT('',(-2.240899232127,-1.10007858021));
+#13742 = CARTESIAN_POINT('',(-2.211363846022,-1.160409411064));
+#13743 = CARTESIAN_POINT('',(-2.161337520427,-1.254701569503));
+#13744 = CARTESIAN_POINT('',(-2.143704669301,-1.286766089934));
+#13745 = CARTESIAN_POINT('',(-2.125044503104,-1.319494326664));
+#13746 = CARTESIAN_POINT('',(-2.105269118647,-1.35292225928));
+#13747 = CARTESIAN_POINT('',(-2.084277160518,-1.387090492232));
+#13748 = CARTESIAN_POINT('',(-2.061954543492,-1.422044052879));
+#13749 = CARTESIAN_POINT('',(-2.038171352198,-1.457833426993));
+#13750 = CARTESIAN_POINT('',(-2.012774918057,-1.494516831666));
+#13751 = CARTESIAN_POINT('',(-1.985579073452,-1.532163725694));
+#13752 = CARTESIAN_POINT('',(-1.956349583191,-1.570859557356));
+#13753 = CARTESIAN_POINT('',(-1.924785753193,-1.610711749661));
+#13754 = CARTESIAN_POINT('',(-1.873354448093,-1.672429509686));
+#13755 = CARTESIAN_POINT('',(-1.855535657322,-1.693323467806));
+#13756 = CARTESIAN_POINT('',(-1.836979852763,-1.714560113841));
+#13757 = CARTESIAN_POINT('',(-1.817628664511,-1.736159677462));
+#13758 = CARTESIAN_POINT('',(-1.797421337374,-1.758143219918));
+#13759 = CARTESIAN_POINT('',(-1.776288724303,-1.780534552565));
+#13760 = CARTESIAN_POINT('',(-1.754147279526,-1.803362155179));
+#13761 = CARTESIAN_POINT('',(-1.730893052041,-1.826661094527));
+#13762 = CARTESIAN_POINT('',(-1.706395678754,-1.85047494268));
+#13763 = CARTESIAN_POINT('',(-1.68049237791,-1.874857695542));
+#13764 = CARTESIAN_POINT('',(-1.652981942318,-1.899875691226));
+#13765 = CARTESIAN_POINT('',(-1.608937127891,-1.938476447169));
+#13766 = CARTESIAN_POINT('',(-1.59379435103,-1.951521696934));
+#13767 = CARTESIAN_POINT('',(-1.578148472138,-1.964758893149));
+#13768 = CARTESIAN_POINT('',(-1.561960157481,-1.978200854397));
+#13769 = CARTESIAN_POINT('',(-1.545188519763,-1.991860911738));
+#13770 = CARTESIAN_POINT('',(-1.527786968382,-2.005754217927));
+#13771 = CARTESIAN_POINT('',(-1.509699059592,-2.019899056661));
+#13772 = CARTESIAN_POINT('',(-1.490854346779,-2.034318151772));
+#13773 = CARTESIAN_POINT('',(-1.471164230619,-2.049039976492));
+#13774 = CARTESIAN_POINT('',(-1.45051780934,-2.064100062649));
+#13775 = CARTESIAN_POINT('',(-1.428777728907,-2.079542309908));
+#13776 = CARTESIAN_POINT('',(-1.394275185428,-2.103359287541));
+#13777 = CARTESIAN_POINT('',(-1.382460361938,-2.111406769555));
+#13778 = CARTESIAN_POINT('',(-1.370302727537,-2.119571896627));
+#13779 = CARTESIAN_POINT('',(-1.357775300923,-2.12786325041));
+#13780 = CARTESIAN_POINT('',(-1.344850056257,-2.13628974759));
+#13781 = CARTESIAN_POINT('',(-1.331495024633,-2.144861548819));
+#13782 = CARTESIAN_POINT('',(-1.317671395616,-2.153590967694));
+#13783 = CARTESIAN_POINT('',(-1.303330618698,-2.162493379689));
+#13784 = CARTESIAN_POINT('',(-1.288411504839,-2.171588131123));
+#13785 = CARTESIAN_POINT('',(-1.272837327934,-2.180899448111));
+#13786 = CARTESIAN_POINT('',(-1.256512926331,-2.190457345513));
+#13787 = CARTESIAN_POINT('',(-1.230726243318,-2.205219131086));
+#13788 = CARTESIAN_POINT('',(-1.221914991535,-2.210210241167));
+#13789 = CARTESIAN_POINT('',(-1.212868016163,-2.215278165681));
+#13790 = CARTESIAN_POINT('',(-1.203566573597,-2.22042880361));
+#13791 = CARTESIAN_POINT('',(-1.193991185993,-2.225668286008));
+#13792 = CARTESIAN_POINT('',(-1.18411961792,-2.231003608721));
+#13793 = CARTESIAN_POINT('',(-1.173924852849,-2.236443264979));
+#13794 = CARTESIAN_POINT('',(-1.163373069864,-2.241997878146));
+#13795 = CARTESIAN_POINT('',(-1.152421620119,-2.247680834302));
+#13796 = CARTESIAN_POINT('',(-1.141017003541,-2.253508914979));
+#13797 = CARTESIAN_POINT('',(-1.129092845334,-2.259502929778));
+#13798 = CARTESIAN_POINT('',(-1.110305386257,-2.268781058703));
+#13799 = CARTESIAN_POINT('',(-1.103893357171,-2.271921413454));
+#13800 = CARTESIAN_POINT('',(-1.097317867457,-2.275113770646));
+#13801 = CARTESIAN_POINT('',(-1.090565854936,-2.278362221281));
+#13802 = CARTESIAN_POINT('',(-1.083623721538,-2.281671024585));
+#13803 = CARTESIAN_POINT('',(-1.076475941618,-2.285045042398));
+#13804 = CARTESIAN_POINT('',(-1.069103670379,-2.288490173832));
+#13805 = CARTESIAN_POINT('',(-1.061483352157,-2.29201378957));
+#13806 = CARTESIAN_POINT('',(-1.053585328859,-2.295625166563));
+#13807 = CARTESIAN_POINT('',(-1.04537244826,-2.299335922361));
+#13808 = CARTESIAN_POINT('',(-1.036798672405,-2.303160449722));
+#13809 = CARTESIAN_POINT('',(-1.023312192721,-2.309094301711));
+#13810 = CARTESIAN_POINT('',(-1.018712811851,-2.3111049665));
+#13811 = CARTESIAN_POINT('',(-1.014000003965,-2.313151325671));
+#13812 = CARTESIAN_POINT('',(-1.009164756183,-2.315236195523));
+#13813 = CARTESIAN_POINT('',(-1.004197654773,-2.317362517693));
+#13814 = CARTESIAN_POINT('',(-0.999087957798,-2.319533648534));
+#13815 = CARTESIAN_POINT('',(-0.993822667768,-2.321753648377));
+#13816 = CARTESIAN_POINT('',(-0.98838560429,-2.324027570926));
+#13817 = CARTESIAN_POINT('',(-0.982756476721,-2.326361752526));
+#13818 = CARTESIAN_POINT('',(-0.976909956812,-2.328764101535));
+#13819 = CARTESIAN_POINT('',(-0.970814751364,-2.331244387621));
+#13820 = CARTESIAN_POINT('',(-0.961241636634,-2.335099602849));
+#13821 = CARTESIAN_POINT('',(-0.957975616789,-2.336408156907));
+#13822 = CARTESIAN_POINT('',(-0.954632470582,-2.337740863556));
+#13823 = CARTESIAN_POINT('',(-0.951208000938,-2.339099033272));
+#13824 = CARTESIAN_POINT('',(-0.947695958445,-2.340484616652));
+#13825 = CARTESIAN_POINT('',(-0.944088041391,-2.341900204566));
+#13826 = CARTESIAN_POINT('',(-0.940373895717,-2.343349027934));
+#13827 = CARTESIAN_POINT('',(-0.936541115062,-2.344834957987));
+#13828 = CARTESIAN_POINT('',(-0.932575240729,-2.346362506018));
+#13829 = CARTESIAN_POINT('',(-0.928459761706,-2.347936823578));
+#13830 = CARTESIAN_POINT('',(-0.924176114656,-2.349563702348));
+#13831 = CARTESIAN_POINT('',(-0.915231253183,-2.352935446068));
+#13832 = CARTESIAN_POINT('',(-0.910511957113,-2.35469841949));
+#13833 = CARTESIAN_POINT('',(-0.906036769412,-2.356385429754));
+#13834 = CARTESIAN_POINT('',(-0.899333709075,-2.358767167726));
+#13835 = CARTESIAN_POINT('',(-0.897736807009,-2.359557123008));
+#13836 = CARTESIAN_POINT('',(-0.885237072608,-2.363746398654));
+#13837 = CARTESIAN_POINT('',(-0.887737123115,-2.363259389193));
+#13838 = CARTESIAN_POINT('',(-0.872233045974,-2.368385686347));
+#13839 = CARTESIAN_POINT('',(-0.871620071014,-2.368869604353));
+#13840 = CARTESIAN_POINT('',(-0.858501988188,-2.373252457701));
+#13841 = CARTESIAN_POINT('',(-0.851272315076,-2.375799736103));
+#13842 = CARTESIAN_POINT('',(-0.834289888711,-2.381387991645));
+#13843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13844 = PCURVE('',#10720,#13845);
+#13845 = DEFINITIONAL_REPRESENTATION('',(#13846),#13850);
+#13846 = LINE('',#13847,#13848);
+#13847 = CARTESIAN_POINT('',(0.,0.));
+#13848 = VECTOR('',#13849,1.);
+#13849 = DIRECTION('',(0.,1.));
+#13850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13851 = ORIENTED_EDGE('',*,*,#13852,.T.);
+#13852 = EDGE_CURVE('',#13524,#13853,#13855,.T.);
+#13853 = VERTEX_POINT('',#13854);
+#13854 = CARTESIAN_POINT('',(-9.61722244229,1.226732071271,40.86));
+#13855 = SURFACE_CURVE('',#13856,(#13871,#13889),.PCURVE_S1.);
+#13856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#13857,#13858,#13859,
+    #13860,#13861,#13862,#13863,#13864,#13865,#13866,#13867,#13868,
+#13869,#13870),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((14,14),
+(-5.588514037516,6.799826687829),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,
+    0.999999999999,1.000000000002,0.999999999997,1.000000000003,
+    0.999999999997,1.000000000002,0.999999999999,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#13857 = CARTESIAN_POINT('',(2.759565797168,1.225719675418,40.86));
+#13858 = CARTESIAN_POINT('',(1.806677750865,1.225719675418,40.86));
+#13859 = CARTESIAN_POINT('',(0.853918749171,1.225728647848,40.86));
+#13860 = CARTESIAN_POINT('',(-0.100078478769,1.225655813168,40.86));
+#13861 = CARTESIAN_POINT('',(-1.04813051164,1.225949875773,40.86));
+#13862 = CARTESIAN_POINT('',(-2.014977790366,1.225186367139,40.86));
+#13863 = CARTESIAN_POINT('',(-2.938241175483,1.226576799619,40.86));
+#13864 = CARTESIAN_POINT('',(-3.940283427933,1.224755938249,40.86));
+#13865 = CARTESIAN_POINT('',(-4.826374266679,1.226403061764,40.86));
+#13866 = CARTESIAN_POINT('',(-5.860605432816,1.225655445934,40.86));
+#13867 = CARTESIAN_POINT('',(-6.729505931698,1.225003593222,40.86));
+#13868 = CARTESIAN_POINT('',(-7.773664483007,1.227203638612,40.86));
+#13869 = CARTESIAN_POINT('',(-8.656760824563,1.22422334888,40.86));
+#13870 = CARTESIAN_POINT('',(-9.61722244229,1.226732071271,40.86));
+#13871 = PCURVE('',#9447,#13872);
+#13872 = DEFINITIONAL_REPRESENTATION('',(#13873),#13888);
+#13873 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#13874,#13875,#13876,#13877,
+    #13878,#13879,#13880,#13881,#13882,#13883,#13884,#13885,#13886,
+    #13887),.UNSPECIFIED.,.F.,.F.,(14,14),(-5.588514037516,
+    6.799826687829),.PIECEWISE_BEZIER_KNOTS.);
+#13874 = CARTESIAN_POINT('',(3.394413800768,1.225719675418));
+#13875 = CARTESIAN_POINT('',(2.441525754465,1.225719675418));
+#13876 = CARTESIAN_POINT('',(1.488766752773,1.225728647847));
+#13877 = CARTESIAN_POINT('',(0.534769524827,1.22565581317));
+#13878 = CARTESIAN_POINT('',(-0.413282508032,1.225949875768));
+#13879 = CARTESIAN_POINT('',(-1.380129786783,1.225186367147));
+#13880 = CARTESIAN_POINT('',(-2.303393171858,1.226576799608));
+#13881 = CARTESIAN_POINT('',(-3.305435424363,1.22475593826));
+#13882 = CARTESIAN_POINT('',(-4.19152626305,1.226403061754));
+#13883 = CARTESIAN_POINT('',(-5.225757429238,1.22565544594));
+#13884 = CARTESIAN_POINT('',(-6.094657928085,1.225003593218));
+#13885 = CARTESIAN_POINT('',(-7.138816479412,1.227203638614));
+#13886 = CARTESIAN_POINT('',(-8.021912820961,1.22422334888));
+#13887 = CARTESIAN_POINT('',(-8.98237443869,1.226732071271));
+#13888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13889 = PCURVE('',#11436,#13890);
+#13890 = DEFINITIONAL_REPRESENTATION('',(#13891),#13895);
+#13891 = LINE('',#13892,#13893);
+#13892 = CARTESIAN_POINT('',(0.,0.));
+#13893 = VECTOR('',#13894,1.);
+#13894 = DIRECTION('',(0.,1.));
+#13895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13896 = ORIENTED_EDGE('',*,*,#13897,.T.);
+#13897 = EDGE_CURVE('',#13853,#13898,#13900,.T.);
+#13898 = VERTEX_POINT('',#13899);
+#13899 = CARTESIAN_POINT('',(-9.61722244229,-1.226732071271,40.86));
+#13900 = SURFACE_CURVE('',#13901,(#13917,#13936),.PCURVE_S1.);
+#13901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(14,(#13902,#13903,#13904,
+    #13905,#13906,#13907,#13908,#13909,#13910,#13911,#13912,#13913,
+    #13914,#13915,#13916),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((15,15),(6.799826687829,10.884243761838),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,0.999999999998,1.000000000006,
+    0.999999999988,1.000000000019,0.999999999976,1.000000000026,
+    0.999999999977,1.000000000017,0.99999999999,1.000000000005,
+0.999999999998,1.,1.)) REPRESENTATION_ITEM('') );
+#13902 = CARTESIAN_POINT('',(-9.61722244229,1.226732071271,40.86));
+#13903 = CARTESIAN_POINT('',(-9.911266408569,1.227500113083,40.86));
+#13904 = CARTESIAN_POINT('',(-10.19289446775,1.157344669988,40.86));
+#13905 = CARTESIAN_POINT('',(-10.46598352492,1.018837669005,40.86));
+#13906 = CARTESIAN_POINT('',(-10.66612253143,0.797016452412,40.86));
+#13907 = CARTESIAN_POINT('',(-10.79824632224,0.60834723895,40.86));
+#13908 = CARTESIAN_POINT('',(-10.99023373528,0.293515320148,40.86));
+#13909 = CARTESIAN_POINT('',(-10.92925323485,1.020494799749E-11,40.86));
+#13910 = CARTESIAN_POINT('',(-10.99023373528,-0.293515320166,40.86));
+#13911 = CARTESIAN_POINT('',(-10.79824632224,-0.608347238938,40.86));
+#13912 = CARTESIAN_POINT('',(-10.66612253143,-0.797016452419,40.86));
+#13913 = CARTESIAN_POINT('',(-10.46598352492,-1.018837669002,40.86));
+#13914 = CARTESIAN_POINT('',(-10.19289446775,-1.157344669989,40.86));
+#13915 = CARTESIAN_POINT('',(-9.911266408569,-1.227500113083,40.86));
+#13916 = CARTESIAN_POINT('',(-9.61722244229,-1.226732071271,40.86));
+#13917 = PCURVE('',#9447,#13918);
+#13918 = DEFINITIONAL_REPRESENTATION('',(#13919),#13935);
+#13919 = B_SPLINE_CURVE_WITH_KNOTS('',14,(#13920,#13921,#13922,#13923,
+    #13924,#13925,#13926,#13927,#13928,#13929,#13930,#13931,#13932,
+    #13933,#13934),.UNSPECIFIED.,.F.,.F.,(15,15),(6.799826687829,
+    10.884243761838),.PIECEWISE_BEZIER_KNOTS.);
+#13920 = CARTESIAN_POINT('',(-8.98237443869,1.226732071271));
+#13921 = CARTESIAN_POINT('',(-9.276418404971,1.227500113084));
+#13922 = CARTESIAN_POINT('',(-9.55804646414,1.157344669986));
+#13923 = CARTESIAN_POINT('',(-9.831135521358,1.018837669011));
+#13924 = CARTESIAN_POINT('',(-10.03127452776,0.797016452403));
+#13925 = CARTESIAN_POINT('',(-10.16339831875,0.608347238962));
+#13926 = CARTESIAN_POINT('',(-10.35538573154,0.293515320141));
+#13927 = CARTESIAN_POINT('',(-10.29440523139,1.020494799775E-11));
+#13928 = CARTESIAN_POINT('',(-10.35538573157,-0.29351532016));
+#13929 = CARTESIAN_POINT('',(-10.1633983187,-0.608347238948));
+#13930 = CARTESIAN_POINT('',(-10.0312745278,-0.797016452412));
+#13931 = CARTESIAN_POINT('',(-9.831135521336,-1.018837669007));
+#13932 = CARTESIAN_POINT('',(-9.558046464149,-1.157344669987));
+#13933 = CARTESIAN_POINT('',(-9.276418404969,-1.227500113084));
+#13934 = CARTESIAN_POINT('',(-8.98237443869,-1.226732071271));
+#13935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13936 = PCURVE('',#11556,#13937);
+#13937 = DEFINITIONAL_REPRESENTATION('',(#13938),#13942);
+#13938 = LINE('',#13939,#13940);
+#13939 = CARTESIAN_POINT('',(0.,0.));
+#13940 = VECTOR('',#13941,1.);
+#13941 = DIRECTION('',(0.,1.));
+#13942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13943 = ORIENTED_EDGE('',*,*,#13944,.T.);
+#13944 = EDGE_CURVE('',#13898,#13945,#13947,.T.);
+#13945 = VERTEX_POINT('',#13946);
+#13946 = CARTESIAN_POINT('',(-2.78535403111,-1.225719878522,40.86));
+#13947 = SURFACE_CURVE('',#13948,(#13963,#13981),.PCURVE_S1.);
+#13948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#13949,#13950,#13951,
+    #13952,#13953,#13954,#13955,#13956,#13957,#13958,#13959,#13960,
+#13961,#13962),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((14,14),
+(10.884243761838,23.272584487183),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999997,1.000000000005,0.999999999994,
+    1.000000000006,0.999999999995,1.000000000003,0.999999999999,
+1.000000000001,1.,1.)) REPRESENTATION_ITEM('') );
+#13949 = CARTESIAN_POINT('',(-9.61722244229,-1.226732071271,40.86));
+#13950 = CARTESIAN_POINT('',(-8.656760824561,-1.22422334888,40.86));
+#13951 = CARTESIAN_POINT('',(-7.773664483011,-1.227203638612,40.86));
+#13952 = CARTESIAN_POINT('',(-6.729505931691,-1.225003593222,40.86));
+#13953 = CARTESIAN_POINT('',(-5.860605432826,-1.225655445934,40.86));
+#13954 = CARTESIAN_POINT('',(-4.826374266673,-1.226403061764,40.86));
+#13955 = CARTESIAN_POINT('',(-3.940283427932,-1.224755938249,40.86));
+#13956 = CARTESIAN_POINT('',(-2.938241175496,-1.226576799619,40.86));
+#13957 = CARTESIAN_POINT('',(-2.01497779035,-1.225186367139,40.86));
+#13958 = CARTESIAN_POINT('',(-1.048130511657,-1.225949875773,40.86));
+#13959 = CARTESIAN_POINT('',(-0.100078478761,-1.225655813168,40.86));
+#13960 = CARTESIAN_POINT('',(0.853918749166,-1.225728647848,40.86));
+#13961 = CARTESIAN_POINT('',(1.806677750865,-1.225719675418,40.86));
+#13962 = CARTESIAN_POINT('',(2.759565797166,-1.225719675418,40.86));
+#13963 = PCURVE('',#9447,#13964);
+#13964 = DEFINITIONAL_REPRESENTATION('',(#13965),#13980);
+#13965 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#13966,#13967,#13968,#13969,
+    #13970,#13971,#13972,#13973,#13974,#13975,#13976,#13977,#13978,
+    #13979),.UNSPECIFIED.,.F.,.F.,(14,14),(10.884243761838,
+    23.272584487183),.PIECEWISE_BEZIER_KNOTS.);
+#13966 = CARTESIAN_POINT('',(-8.98237443869,-1.226732071271));
+#13967 = CARTESIAN_POINT('',(-8.021912820962,-1.22422334888));
+#13968 = CARTESIAN_POINT('',(-7.138816479407,-1.227203638611));
+#13969 = CARTESIAN_POINT('',(-6.094657928102,-1.225003593226));
+#13970 = CARTESIAN_POINT('',(-5.225757429207,-1.225655445926));
+#13971 = CARTESIAN_POINT('',(-4.191526263099,-1.226403061777));
+#13972 = CARTESIAN_POINT('',(-3.305435424304,-1.224755938232));
+#13973 = CARTESIAN_POINT('',(-2.303393171919,-1.226576799635));
+#13974 = CARTESIAN_POINT('',(-1.380129786736,-1.225186367126));
+#13975 = CARTESIAN_POINT('',(-0.413282508064,-1.225949875781));
+#13976 = CARTESIAN_POINT('',(0.534769524841,-1.225655813164));
+#13977 = CARTESIAN_POINT('',(1.488766752765,-1.22572864785));
+#13978 = CARTESIAN_POINT('',(2.441525754465,-1.225719675417));
+#13979 = CARTESIAN_POINT('',(3.394413800766,-1.225719675418));
+#13980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13981 = PCURVE('',#11672,#13982);
+#13982 = DEFINITIONAL_REPRESENTATION('',(#13983),#13987);
+#13983 = LINE('',#13984,#13985);
+#13984 = CARTESIAN_POINT('',(0.,0.));
+#13985 = VECTOR('',#13986,1.);
+#13986 = DIRECTION('',(0.,1.));
+#13987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13988 = ORIENTED_EDGE('',*,*,#13989,.T.);
+#13989 = EDGE_CURVE('',#13945,#11729,#13990,.T.);
+#13990 = SURFACE_CURVE('',#13991,(#14162,#14336),.PCURVE_S1.);
+#13991 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#13992,#13993,#13994,
+    #13995,#13996,#13997,#13998,#13999,#14000,#14001,#14002,#14003,
+    #14004,#14005,#14006,#14007,#14008,#14009,#14010,#14011,#14012,
+    #14013,#14014,#14015,#14016,#14017,#14018,#14019,#14020,#14021,
+    #14022,#14023,#14024,#14025,#14026,#14027,#14028,#14029,#14030,
+    #14031,#14032,#14033,#14034,#14035,#14036,#14037,#14038,#14039,
+    #14040,#14041,#14042,#14043,#14044,#14045,#14046,#14047,#14048,
+    #14049,#14050,#14051,#14052,#14053,#14054,#14055,#14056,#14057,
+    #14058,#14059,#14060,#14061,#14062,#14063,#14064,#14065,#14066,
+    #14067,#14068,#14069,#14070,#14071,#14072,#14073,#14074,#14075,
+    #14076,#14077,#14078,#14079,#14080,#14081,#14082,#14083,#14084,
+    #14085,#14086,#14087,#14088,#14089,#14090,#14091,#14092,#14093,
+    #14094,#14095,#14096,#14097,#14098,#14099,#14100,#14101,#14102,
+    #14103,#14104,#14105,#14106,#14107,#14108,#14109,#14110,#14111,
+    #14112,#14113,#14114,#14115,#14116,#14117,#14118,#14119,#14120,
+    #14121,#14122,#14123,#14124,#14125,#14126,#14127,#14128,#14129,
+    #14130,#14131,#14132,#14133,#14134,#14135,#14136,#14137,#14138,
+    #14139,#14140,#14141,#14142,#14143,#14144,#14145,#14146,#14147,
+    #14148,#14149,#14150,#14151,#14152,#14153,#14154,#14155,#14156,
+    #14157,#14158,#14159,#14160,#14161),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((14,12,12,12,12,12,12,12,12,12,12,12,12,12,14)
+  ,(-2.117702315005,-2.116668280672,-2.115634246338,-2.113566177671,
+    -2.109430040337,-2.101157765669,-2.084613216334,-2.051524117662,
+    -1.985345920318,-1.85298952563,-1.588276736254,-1.058851157503,0.,
+5.282781312648,6.875158559032),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999998,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,0.999999999998,
+    1.000000000006,0.999999999987,1.00000000002,0.999999999977,
+    1.000000000022,0.999999999983,1.000000000011,0.999999999995,
+    1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999999,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.000000000001,
+    0.999999999997,1.000000000007,0.99999999999,1.000000000012,
+    0.999999999988,1.000000000009,0.999999999994,1.000000000003,
+    0.999999999999,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+    ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,
+    0.999999999999,1.,1.,1.,1.,0.999999999999,1.000000000002,
+    0.999999999997,1.000000000004,0.999999999996,1.000000000003,
+    0.999999999998,1.000000000001,1.,1.,1.,0.999999999998,1.000000000006
+    ,0.999999999988,1.000000000017,0.99999999998,1.000000000019,
+    0.999999999986,1.000000000009,0.999999999996,1.000000000001,1.,1.,
+    0.999999999998,1.000000000005,0.999999999991,1.000000000014,
+    0.999999999984,1.000000000015,0.999999999988,1.000000000007,
+    0.999999999997,1.000000000001,1.,1.,1.000000000001,0.999999999997,
+    1.000000000007,0.99999999999,1.000000000012,0.999999999988,
+    1.000000000009,0.999999999995,1.000000000003,0.999999999999,1.,1.,
+    1.000000000001,0.999999999998,1.000000000004,0.999999999994,
+    1.000000000007,0.999999999992,1.000000000006,0.999999999996,
+    1.000000000002,0.999999999999,1.,1.,1.000000000001,0.999999999998,
+    1.000000000004,0.999999999994,1.000000000007,0.999999999994,
+    1.000000000005,0.999999999997,1.000000000002,0.999999999999,1.,1.,
+    1.000000000002,0.999999999996,1.000000000008,0.999999999989,
+    1.000000000013,0.999999999988,1.000000000009,0.999999999994,
+    1.000000000003,0.999999999999,1.,1.,0.999999999999,1.000000000002,
+    0.999999999996,1.000000000007,0.999999999991,1.000000000009,
+    0.999999999993,1.000000000004,0.999999999998,1.000000000001,1.,1.,1.
+    ,0.999999999998,1.000000000003,0.999999999994,1.000000000007,
+    0.999999999993,1.000000000006,0.999999999996,1.000000000002,
+0.999999999999,1.,1.)) REPRESENTATION_ITEM('') );
+#13992 = CARTESIAN_POINT('',(-1.467135093187,2.38204593292,40.86));
+#13993 = CARTESIAN_POINT('',(-1.483878465845,2.37655475869,40.86));
+#13994 = CARTESIAN_POINT('',(-1.490560586474,2.374200694203,40.86));
+#13995 = CARTESIAN_POINT('',(-1.504082635432,2.369714378876,40.86));
+#13996 = CARTESIAN_POINT('',(-1.502710050319,2.369871937218,40.86));
+#13997 = CARTESIAN_POINT('',(-1.521406292154,2.363772862343,40.86));
+#13998 = CARTESIAN_POINT('',(-1.513620803656,2.36593009328,40.86));
+#13999 = CARTESIAN_POINT('',(-1.531560381644,2.360067243108,40.86));
+#14000 = CARTESIAN_POINT('',(-1.528278610118,2.360820657456,40.86));
+#14001 = CARTESIAN_POINT('',(-1.537662208503,2.35762556259,40.86));
+#14002 = CARTESIAN_POINT('',(-1.540730827128,2.35639940089,40.86));
+#14003 = CARTESIAN_POINT('',(-1.545628152889,2.354603233696,40.86));
+#14004 = CARTESIAN_POINT('',(-1.549892938934,2.35300439198,40.86));
+#14005 = CARTESIAN_POINT('',(-1.55818734506,2.349880258303,40.86));
+#14006 = CARTESIAN_POINT('',(-1.562172733833,2.348368755793,40.86));
+#14007 = CARTESIAN_POINT('',(-1.56601247327,2.346902774333,40.86));
+#14008 = CARTESIAN_POINT('',(-1.569721274939,2.345477724014,40.86));
+#14009 = CARTESIAN_POINT('',(-1.573312397007,2.344089468249,40.86));
+#14010 = CARTESIAN_POINT('',(-1.576797644259,2.342734323851,40.86));
+#14011 = CARTESIAN_POINT('',(-1.580187368074,2.341409060919,40.86));
+#14012 = CARTESIAN_POINT('',(-1.583490466454,2.340110902982,40.86));
+#14013 = CARTESIAN_POINT('',(-1.586714383994,2.338837526845,40.86));
+#14014 = CARTESIAN_POINT('',(-1.589865111909,2.337587062729,40.86));
+#14015 = CARTESIAN_POINT('',(-1.592947188011,2.336358094163,40.86));
+#14016 = CARTESIAN_POINT('',(-1.595963696726,2.335149658052,40.86));
+#14017 = CARTESIAN_POINT('',(-1.604821413803,2.331584417831,40.86));
+#14018 = CARTESIAN_POINT('',(-1.610482159364,2.329284143036,40.86));
+#14019 = CARTESIAN_POINT('',(-1.61592819662,2.327051151763,40.86));
+#14020 = CARTESIAN_POINT('',(-1.621184380509,2.32487768446,40.86));
+#14021 = CARTESIAN_POINT('',(-1.626271309301,2.322757309895,40.86));
+#14022 = CARTESIAN_POINT('',(-1.631205903811,2.320684744272,40.86));
+#14023 = CARTESIAN_POINT('',(-1.636001986674,2.318655670765,40.86));
+#14024 = CARTESIAN_POINT('',(-1.640670861532,2.316666558479,40.86));
+#14025 = CARTESIAN_POINT('',(-1.645221892322,2.31471448208,40.86));
+#14026 = CARTESIAN_POINT('',(-1.649663082471,2.312796940757,40.86));
+#14027 = CARTESIAN_POINT('',(-1.654001654159,2.310911677755,40.86));
+#14028 = CARTESIAN_POINT('',(-1.658244627542,2.309056499494,40.86));
+#14029 = CARTESIAN_POINT('',(-1.670708944898,2.303574285824,40.86));
+#14030 = CARTESIAN_POINT('',(-1.678664239865,2.300031022342,40.86));
+#14031 = CARTESIAN_POINT('',(-1.686308841688,2.29658569008,40.86));
+#14032 = CARTESIAN_POINT('',(-1.693679143537,2.293226911854,40.86));
+#14033 = CARTESIAN_POINT('',(-1.700805237806,2.289945278274,40.86));
+#14034 = CARTESIAN_POINT('',(-1.707711779065,2.286733078392,40.86));
+#14035 = CARTESIAN_POINT('',(-1.714418846837,2.283584030198,40.86));
+#14036 = CARTESIAN_POINT('',(-1.720942808625,2.28049301134,40.86));
+#14037 = CARTESIAN_POINT('',(-1.727297182637,2.277455789572,40.86));
+#14038 = CARTESIAN_POINT('',(-1.733493500817,2.274468753478,40.86));
+#14039 = CARTESIAN_POINT('',(-1.739542171619,2.271528642964,40.86));
+#14040 = CARTESIAN_POINT('',(-1.745453342956,2.26863227991,40.86));
+#14041 = CARTESIAN_POINT('',(-1.762806609255,2.260064336368,40.86));
+#14042 = CARTESIAN_POINT('',(-1.7738661872,2.254514608883,40.86));
+#14043 = CARTESIAN_POINT('',(-1.784479188795,2.249107469807,40.86));
+#14044 = CARTESIAN_POINT('',(-1.794697954482,2.243826510401,40.86));
+#14045 = CARTESIAN_POINT('',(-1.804565725181,2.238658168866,40.86));
+#14046 = CARTESIAN_POINT('',(-1.814117892178,2.233591339462,40.86));
+#14047 = CARTESIAN_POINT('',(-1.8233832471,2.228616981809,40.86));
+#14048 = CARTESIAN_POINT('',(-1.832385231769,2.223727729907,40.86));
+#14049 = CARTESIAN_POINT('',(-1.841143188204,2.218917501511,40.86));
+#14050 = CARTESIAN_POINT('',(-1.849673608465,2.214181107131,40.86));
+#14051 = CARTESIAN_POINT('',(-1.857991384639,2.209513859366,40.86));
+#14052 = CARTESIAN_POINT('',(-1.866111058722,2.204911181987,40.86));
+#14053 = CARTESIAN_POINT('',(-1.889922100247,2.191282293558,40.86));
+#14054 = CARTESIAN_POINT('',(-1.905062114449,2.182436277384,40.86));
+#14055 = CARTESIAN_POINT('',(-1.919557850722,2.173801891482,40.86));
+#14056 = CARTESIAN_POINT('',(-1.933484249518,2.165355501507,40.86));
+#14057 = CARTESIAN_POINT('',(-1.94690324326,2.157077557504,40.86));
+#14058 = CARTESIAN_POINT('',(-1.959865543494,2.148952033514,40.86));
+#14059 = CARTESIAN_POINT('',(-1.972412427913,2.140965867103,40.86));
+#14060 = CARTESIAN_POINT('',(-1.984577527543,2.133108399003,40.86));
+#14061 = CARTESIAN_POINT('',(-1.996388613755,2.125370812618,40.86));
+#14062 = CARTESIAN_POINT('',(-2.00786938544,2.117745573666,40.86));
+#14063 = CARTESIAN_POINT('',(-2.019041256052,2.110225869706,40.86));
+#14064 = CARTESIAN_POINT('',(-2.029925140741,2.102805049746,40.86));
+#14065 = CARTESIAN_POINT('',(-2.061779448824,2.080818091918,40.86));
+#14066 = CARTESIAN_POINT('',(-2.08194767518,2.066528967635,40.86));
+#14067 = CARTESIAN_POINT('',(-2.101177208056,2.052567450116,40.86));
+#14068 = CARTESIAN_POINT('',(-2.119576128823,2.038899003734,40.86));
+#14069 = CARTESIAN_POINT('',(-2.137233870806,2.025494991673,40.86));
+#14070 = CARTESIAN_POINT('',(-2.154223775457,2.012331869392,40.86));
+#14071 = CARTESIAN_POINT('',(-2.170605648465,1.999390378333,40.86));
+#14072 = CARTESIAN_POINT('',(-2.186428315955,1.98665473927,40.86));
+#14073 = CARTESIAN_POINT('',(-2.201732180583,1.974111846102,40.86));
+#14074 = CARTESIAN_POINT('',(-2.216551777733,1.96175045918,40.86));
+#14075 = CARTESIAN_POINT('',(-2.230918331628,1.949560399049,40.86));
+#14076 = CARTESIAN_POINT('',(-2.244862311502,1.937531739878,40.86));
+#14077 = CARTESIAN_POINT('',(-2.285523340212,1.901898529503,40.86));
+#14078 = CARTESIAN_POINT('',(-2.311055582219,1.87875111582,40.86));
+#14079 = CARTESIAN_POINT('',(-2.335214022443,1.856145838411,40.86));
+#14080 = CARTESIAN_POINT('',(-2.358158287481,1.834030115345,40.86));
+#14081 = CARTESIAN_POINT('',(-2.380015653425,1.812361735938,40.86));
+#14082 = CARTESIAN_POINT('',(-2.400888969033,1.791106337665,40.86));
+#14083 = CARTESIAN_POINT('',(-2.420863170652,1.770235330336,40.86));
+#14084 = CARTESIAN_POINT('',(-2.440010388688,1.749724267696,40.86));
+#14085 = CARTESIAN_POINT('',(-2.458393645848,1.729551666212,40.86));
+#14086 = CARTESIAN_POINT('',(-2.476069146936,1.709698271349,40.86));
+#14087 = CARTESIAN_POINT('',(-2.493087160386,1.690146771011,40.86));
+#14088 = CARTESIAN_POINT('',(-2.509491491405,1.670881956439,40.86));
+#14089 = CARTESIAN_POINT('',(-2.556969657577,1.613910078159,40.86));
+#14090 = CARTESIAN_POINT('',(-2.586316837157,1.577022979272,40.86));
+#14091 = CARTESIAN_POINT('',(-2.613658651662,1.54112492356,40.86));
+#14092 = CARTESIAN_POINT('',(-2.639233263944,1.506131019119,40.86));
+#14093 = CARTESIAN_POINT('',(-2.66323110747,1.471972146369,40.86));
+#14094 = CARTESIAN_POINT('',(-2.685806501134,1.438591178633,40.86));
+#14095 = CARTESIAN_POINT('',(-2.707087205207,1.405939869258,40.86));
+#14096 = CARTESIAN_POINT('',(-2.727181918102,1.373976405197,40.86));
+#14097 = CARTESIAN_POINT('',(-2.746185714358,1.34266362714,40.86));
+#14098 = CARTESIAN_POINT('',(-2.764183423414,1.311967916102,40.86));
+#14099 = CARTESIAN_POINT('',(-2.781250949569,1.281858746562,40.86));
+#14100 = CARTESIAN_POINT('',(-2.797454532805,1.252308906063,40.86));
+#14101 = CARTESIAN_POINT('',(-2.843634786509,1.165268331919,40.86));
+#14102 = CARTESIAN_POINT('',(-2.871192928404,1.109382655887,40.86));
+#14103 = CARTESIAN_POINT('',(-2.895976196159,1.055446755131,40.86));
+#14104 = CARTESIAN_POINT('',(-2.918345610497,1.003301746795,40.86));
+#14105 = CARTESIAN_POINT('',(-2.938589842549,0.952814529219,40.86));
+#14106 = CARTESIAN_POINT('',(-2.956942598128,0.903871877699,40.86));
+#14107 = CARTESIAN_POINT('',(-2.973596937346,0.85637557033,40.86));
+#14108 = CARTESIAN_POINT('',(-2.988716528787,0.810238543564,40.86));
+#14109 = CARTESIAN_POINT('',(-3.002443839253,0.765382077948,40.86));
+#14110 = CARTESIAN_POINT('',(-3.014905257961,0.721734013543,40.86));
+#14111 = CARTESIAN_POINT('',(-3.026213156251,0.679227995473,40.86));
+#14112 = CARTESIAN_POINT('',(-3.036464881942,0.637803749267,40.86));
+#14113 = CARTESIAN_POINT('',(-3.064286302937,0.516617660084,40.86));
+#14114 = CARTESIAN_POINT('',(-3.078940081162,0.439936406457,40.86));
+#14115 = CARTESIAN_POINT('',(-3.090360701371,0.366930360539,40.86));
+#14116 = CARTESIAN_POINT('',(-3.099061758932,0.297230210775,40.86));
+#14117 = CARTESIAN_POINT('',(-3.105442109391,0.230519734793,40.86));
+#14118 = CARTESIAN_POINT('',(-3.10981343291,0.166525569541,40.86));
+#14119 = CARTESIAN_POINT('',(-3.112423020689,0.105008615651,40.86));
+#14120 = CARTESIAN_POINT('',(-3.113471783195,4.575707598502E-02,40.86));
+#14121 = CARTESIAN_POINT('',(-3.113127480447,-1.141887160411E-02,40.86)
+  );
+#14122 = CARTESIAN_POINT('',(-3.111533174053,-6.669076730148E-02,40.86)
+  );
+#14123 = CARTESIAN_POINT('',(-3.108810901322,-0.12021392817,40.86));
+#14124 = CARTESIAN_POINT('',(-3.105060571151,-0.172127872772,40.86));
+#14125 = CARTESIAN_POINT('',(-3.090941103484,-0.323409589236,40.86));
+#14126 = CARTESIAN_POINT('',(-3.077735029564,-0.418338655511,40.86));
+#14127 = CARTESIAN_POINT('',(-3.061349680775,-0.508313430256,40.86));
+#14128 = CARTESIAN_POINT('',(-3.04221154993,-0.594147744548,40.86));
+#14129 = CARTESIAN_POINT('',(-3.020594039642,-0.676526653993,40.86));
+#14130 = CARTESIAN_POINT('',(-2.996649677454,-0.75602822942,40.86));
+#14131 = CARTESIAN_POINT('',(-2.970440308387,-0.833138624888,40.86));
+#14132 = CARTESIAN_POINT('',(-2.941965265047,-0.908260423087,40.86));
+#14133 = CARTESIAN_POINT('',(-2.911187515144,-0.981714258104,40.86));
+#14134 = CARTESIAN_POINT('',(-2.878057786562,-1.053733715502,40.86));
+#14135 = CARTESIAN_POINT('',(-2.84253666986,-1.124453509836,40.86));
+#14136 = CARTESIAN_POINT('',(-2.804614698294,-1.193890939452,40.86));
+#14137 = CARTESIAN_POINT('',(-2.563345490034,-1.601331796318,40.86));
+#14138 = CARTESIAN_POINT('',(-2.303699127448,-1.906076293517,40.86));
+#14139 = CARTESIAN_POINT('',(-1.991985303037,-2.165085988826,40.86));
+#14140 = CARTESIAN_POINT('',(-1.6370208994,-2.368631450531,40.86));
+#14141 = CARTESIAN_POINT('',(-1.249595615623,-2.508901189763,40.86));
+#14142 = CARTESIAN_POINT('',(-0.842039434542,-2.580439726157,40.86));
+#14143 = CARTESIAN_POINT('',(-0.427659573584,-2.580442575374,40.86));
+#14144 = CARTESIAN_POINT('',(-2.009885606199E-02,-2.508906265143,40.86)
+  );
+#14145 = CARTESIAN_POINT('',(0.367332561338,-2.368631489878,40.86));
+#14146 = CARTESIAN_POINT('',(0.722300168387,-2.165077510087,40.86));
+#14147 = CARTESIAN_POINT('',(1.034010852149,-1.906065906601,40.86));
+#14148 = CARTESIAN_POINT('',(1.293649482835,-1.601331796317,40.86));
+#14149 = CARTESIAN_POINT('',(1.555216842659,-1.159612647887,40.86));
+#14150 = CARTESIAN_POINT('',(1.610494737679,-1.054150073462,40.86));
+#14151 = CARTESIAN_POINT('',(1.660217958612,-0.945840237378,40.86));
+#14152 = CARTESIAN_POINT('',(1.704395686822,-0.834806844201,40.86));
+#14153 = CARTESIAN_POINT('',(1.743066567944,-0.720964085078,40.86));
+#14154 = CARTESIAN_POINT('',(1.776184307837,-0.604042438148,40.86));
+#14155 = CARTESIAN_POINT('',(1.803579619571,-0.48364041291,40.86));
+#14156 = CARTESIAN_POINT('',(1.824959437354,-0.359276505686,40.86));
+#14157 = CARTESIAN_POINT('',(1.839904309911,-0.230415633671,40.86));
+#14158 = CARTESIAN_POINT('',(1.847824889817,-9.644431479032E-02,40.86));
+#14159 = CARTESIAN_POINT('',(1.847838431239,4.343113927532E-02,40.86));
+#14160 = CARTESIAN_POINT('',(1.838526212082,0.190389149542,40.86));
+#14161 = CARTESIAN_POINT('',(1.817532793875,0.346325848379,40.86));
+#14162 = PCURVE('',#9447,#14163);
+#14163 = DEFINITIONAL_REPRESENTATION('',(#14164),#14335);
+#14164 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#14165,#14166,#14167,#14168,
+    #14169,#14170,#14171,#14172,#14173,#14174,#14175,#14176,#14177,
+    #14178,#14179,#14180,#14181,#14182,#14183,#14184,#14185,#14186,
+    #14187,#14188,#14189,#14190,#14191,#14192,#14193,#14194,#14195,
+    #14196,#14197,#14198,#14199,#14200,#14201,#14202,#14203,#14204,
+    #14205,#14206,#14207,#14208,#14209,#14210,#14211,#14212,#14213,
+    #14214,#14215,#14216,#14217,#14218,#14219,#14220,#14221,#14222,
+    #14223,#14224,#14225,#14226,#14227,#14228,#14229,#14230,#14231,
+    #14232,#14233,#14234,#14235,#14236,#14237,#14238,#14239,#14240,
+    #14241,#14242,#14243,#14244,#14245,#14246,#14247,#14248,#14249,
+    #14250,#14251,#14252,#14253,#14254,#14255,#14256,#14257,#14258,
+    #14259,#14260,#14261,#14262,#14263,#14264,#14265,#14266,#14267,
+    #14268,#14269,#14270,#14271,#14272,#14273,#14274,#14275,#14276,
+    #14277,#14278,#14279,#14280,#14281,#14282,#14283,#14284,#14285,
+    #14286,#14287,#14288,#14289,#14290,#14291,#14292,#14293,#14294,
+    #14295,#14296,#14297,#14298,#14299,#14300,#14301,#14302,#14303,
+    #14304,#14305,#14306,#14307,#14308,#14309,#14310,#14311,#14312,
+    #14313,#14314,#14315,#14316,#14317,#14318,#14319,#14320,#14321,
+    #14322,#14323,#14324,#14325,#14326,#14327,#14328,#14329,#14330,
+    #14331,#14332,#14333,#14334),.UNSPECIFIED.,.F.,.F.,(14,12,12,12,12,
+    12,12,12,12,12,12,12,12,12,14),(-2.117702315005,-2.116668280672,
+    -2.115634246338,-2.113566177671,-2.109430040337,-2.101157765669,
+    -2.084613216334,-2.051524117662,-1.985345920318,-1.85298952563,
+    -1.588276736254,-1.058851157503,0.,5.282781312648,6.875158559032),
+  .UNSPECIFIED.);
+#14165 = CARTESIAN_POINT('',(-0.832287089587,2.38204593292));
+#14166 = CARTESIAN_POINT('',(-0.849030462245,2.37655475869));
+#14167 = CARTESIAN_POINT('',(-0.855712582874,2.374200694203));
+#14168 = CARTESIAN_POINT('',(-0.869234631832,2.369714378876));
+#14169 = CARTESIAN_POINT('',(-0.867862046718,2.369871937218));
+#14170 = CARTESIAN_POINT('',(-0.886558288554,2.363772862341));
+#14171 = CARTESIAN_POINT('',(-0.878772800056,2.365930093284));
+#14172 = CARTESIAN_POINT('',(-0.896712378043,2.360067243103));
+#14173 = CARTESIAN_POINT('',(-0.893430606519,2.36082065746));
+#14174 = CARTESIAN_POINT('',(-0.902814204902,2.357625562587));
+#14175 = CARTESIAN_POINT('',(-0.905882823528,2.356399400892));
+#14176 = CARTESIAN_POINT('',(-0.910780149289,2.354603233696));
+#14177 = CARTESIAN_POINT('',(-0.915044935334,2.353004391979));
+#14178 = CARTESIAN_POINT('',(-0.923339341461,2.349880258304));
+#14179 = CARTESIAN_POINT('',(-0.927324730231,2.348368755787));
+#14180 = CARTESIAN_POINT('',(-0.931164469676,2.346902774349));
+#14181 = CARTESIAN_POINT('',(-0.934873271327,2.345477723984));
+#14182 = CARTESIAN_POINT('',(-0.938464393425,2.344089468295));
+#14183 = CARTESIAN_POINT('',(-0.941949640638,2.342734323798));
+#14184 = CARTESIAN_POINT('',(-0.945339364495,2.34140906097));
+#14185 = CARTESIAN_POINT('',(-0.948642462839,2.340110902944));
+#14186 = CARTESIAN_POINT('',(-0.951866380404,2.338837526868));
+#14187 = CARTESIAN_POINT('',(-0.955017108304,2.337587062718));
+#14188 = CARTESIAN_POINT('',(-0.958099184412,2.336358094166));
+#14189 = CARTESIAN_POINT('',(-0.961115693125,2.335149658052));
+#14190 = CARTESIAN_POINT('',(-0.969973410204,2.331584417831));
+#14191 = CARTESIAN_POINT('',(-0.975634155764,2.329284143036));
+#14192 = CARTESIAN_POINT('',(-0.98108019302,2.327051151763));
+#14193 = CARTESIAN_POINT('',(-0.98633637691,2.324877684461));
+#14194 = CARTESIAN_POINT('',(-0.991423305701,2.322757309892));
+#14195 = CARTESIAN_POINT('',(-0.996357900213,2.320684744277));
+#14196 = CARTESIAN_POINT('',(-1.001153983073,2.31865567076));
+#14197 = CARTESIAN_POINT('',(-1.005822857933,2.316666558484));
+#14198 = CARTESIAN_POINT('',(-1.010373888722,2.314714482076));
+#14199 = CARTESIAN_POINT('',(-1.014815078871,2.312796940759));
+#14200 = CARTESIAN_POINT('',(-1.019153650559,2.310911677754));
+#14201 = CARTESIAN_POINT('',(-1.023396623942,2.309056499494));
+#14202 = CARTESIAN_POINT('',(-1.035860941298,2.303574285823));
+#14203 = CARTESIAN_POINT('',(-1.043816236266,2.300031022344));
+#14204 = CARTESIAN_POINT('',(-1.051460838085,2.296585690074));
+#14205 = CARTESIAN_POINT('',(-1.058831139943,2.293226911865));
+#14206 = CARTESIAN_POINT('',(-1.065957234197,2.289945278256));
+#14207 = CARTESIAN_POINT('',(-1.072863775476,2.286733078413));
+#14208 = CARTESIAN_POINT('',(-1.079570843227,2.283584030178));
+#14209 = CARTESIAN_POINT('',(-1.086094805033,2.280493011355));
+#14210 = CARTESIAN_POINT('',(-1.092449179032,2.277455789562));
+#14211 = CARTESIAN_POINT('',(-1.09864549722,2.274468753483));
+#14212 = CARTESIAN_POINT('',(-1.104694168018,2.271528642963));
+#14213 = CARTESIAN_POINT('',(-1.110605339356,2.26863227991));
+#14214 = CARTESIAN_POINT('',(-1.127958605655,2.260064336368));
+#14215 = CARTESIAN_POINT('',(-1.1390181836,2.254514608882));
+#14216 = CARTESIAN_POINT('',(-1.149631185196,2.249107469811));
+#14217 = CARTESIAN_POINT('',(-1.15984995088,2.243826510394));
+#14218 = CARTESIAN_POINT('',(-1.169717721585,2.238658168877));
+#14219 = CARTESIAN_POINT('',(-1.179269888574,2.233591339449));
+#14220 = CARTESIAN_POINT('',(-1.188535243504,2.228616981821));
+#14221 = CARTESIAN_POINT('',(-1.197537228167,2.223727729899));
+#14222 = CARTESIAN_POINT('',(-1.206295184605,2.218917501516));
+#14223 = CARTESIAN_POINT('',(-1.214825604864,2.214181107129));
+#14224 = CARTESIAN_POINT('',(-1.223143381039,2.209513859366));
+#14225 = CARTESIAN_POINT('',(-1.231263055122,2.204911181986));
+#14226 = CARTESIAN_POINT('',(-1.255074096647,2.191282293558));
+#14227 = CARTESIAN_POINT('',(-1.270214110849,2.182436277384));
+#14228 = CARTESIAN_POINT('',(-1.284709847124,2.173801891483));
+#14229 = CARTESIAN_POINT('',(-1.298636245915,2.165355501506));
+#14230 = CARTESIAN_POINT('',(-1.312055239664,2.157077557505));
+#14231 = CARTESIAN_POINT('',(-1.325017539891,2.148952033513));
+#14232 = CARTESIAN_POINT('',(-1.337564424316,2.140965867103));
+#14233 = CARTESIAN_POINT('',(-1.349729523941,2.133108399003));
+#14234 = CARTESIAN_POINT('',(-1.361540610156,2.125370812618));
+#14235 = CARTESIAN_POINT('',(-1.37302138184,2.117745573666));
+#14236 = CARTESIAN_POINT('',(-1.384193252453,2.110225869706));
+#14237 = CARTESIAN_POINT('',(-1.395077137141,2.102805049746));
+#14238 = CARTESIAN_POINT('',(-1.426931445225,2.080818091919));
+#14239 = CARTESIAN_POINT('',(-1.447099671577,2.066528967631));
+#14240 = CARTESIAN_POINT('',(-1.466329204466,2.052567450125));
+#14241 = CARTESIAN_POINT('',(-1.484728125204,2.038899003716));
+#14242 = CARTESIAN_POINT('',(-1.502385867234,2.025494991698));
+#14243 = CARTESIAN_POINT('',(-1.519375771824,2.012331869363));
+#14244 = CARTESIAN_POINT('',(-1.535757644895,1.999390378359));
+#14245 = CARTESIAN_POINT('',(-1.551580312332,1.986654739252));
+#14246 = CARTESIAN_POINT('',(-1.566884176997,1.974111846113));
+#14247 = CARTESIAN_POINT('',(-1.581703774127,1.961750459175));
+#14248 = CARTESIAN_POINT('',(-1.59607032803,1.949560399051));
+#14249 = CARTESIAN_POINT('',(-1.610014307902,1.937531739878));
+#14250 = CARTESIAN_POINT('',(-1.650675336612,1.901898529503));
+#14251 = CARTESIAN_POINT('',(-1.676207578616,1.878751115817));
+#14252 = CARTESIAN_POINT('',(-1.700366018849,1.856145838419));
+#14253 = CARTESIAN_POINT('',(-1.723310283868,1.83403011533));
+#14254 = CARTESIAN_POINT('',(-1.745167649845,1.812361735962));
+#14255 = CARTESIAN_POINT('',(-1.766040965409,1.791106337637));
+#14256 = CARTESIAN_POINT('',(-1.786015167074,1.770235330363));
+#14257 = CARTESIAN_POINT('',(-1.805162385072,1.749724267675));
+#14258 = CARTESIAN_POINT('',(-1.823545642258,1.729551666225));
+#14259 = CARTESIAN_POINT('',(-1.841221143331,1.709698271343));
+#14260 = CARTESIAN_POINT('',(-1.858239156787,1.690146771013));
+#14261 = CARTESIAN_POINT('',(-1.874643487804,1.670881956439));
+#14262 = CARTESIAN_POINT('',(-1.922121653977,1.613910078159));
+#14263 = CARTESIAN_POINT('',(-1.951468833559,1.577022979274));
+#14264 = CARTESIAN_POINT('',(-1.978810648055,1.541124923554));
+#14265 = CARTESIAN_POINT('',(-2.004385260358,1.506131019131));
+#14266 = CARTESIAN_POINT('',(-2.028383103849,1.471972146351));
+#14267 = CARTESIAN_POINT('',(-2.050958497559,1.438591178655));
+#14268 = CARTESIAN_POINT('',(-2.072239201583,1.405939869237));
+#14269 = CARTESIAN_POINT('',(-2.092333914521,1.373976405214));
+#14270 = CARTESIAN_POINT('',(-2.111337710746,1.34266362713));
+#14271 = CARTESIAN_POINT('',(-2.12933541982,1.311967916107));
+#14272 = CARTESIAN_POINT('',(-2.146402945967,1.28185874656));
+#14273 = CARTESIAN_POINT('',(-2.162606529206,1.252308906063));
+#14274 = CARTESIAN_POINT('',(-2.208786782908,1.165268331918));
+#14275 = CARTESIAN_POINT('',(-2.236344924806,1.109382655889));
+#14276 = CARTESIAN_POINT('',(-2.261128192553,1.055446755128));
+#14277 = CARTESIAN_POINT('',(-2.283497606908,1.0033017468));
+#14278 = CARTESIAN_POINT('',(-2.303741838931,0.952814529211));
+#14279 = CARTESIAN_POINT('',(-2.322094594551,0.903871877709));
+#14280 = CARTESIAN_POINT('',(-2.338748933722,0.856375570321));
+#14281 = CARTESIAN_POINT('',(-2.353868525206,0.810238543571));
+#14282 = CARTESIAN_POINT('',(-2.36759583564,0.765382077944));
+#14283 = CARTESIAN_POINT('',(-2.380057254368,0.721734013545));
+#14284 = CARTESIAN_POINT('',(-2.391365152648,0.679227995472));
+#14285 = CARTESIAN_POINT('',(-2.401616878342,0.637803749267));
+#14286 = CARTESIAN_POINT('',(-2.429438299337,0.516617660084));
+#14287 = CARTESIAN_POINT('',(-2.444092077564,0.439936406458));
+#14288 = CARTESIAN_POINT('',(-2.455512697767,0.366930360539));
+#14289 = CARTESIAN_POINT('',(-2.46421375534,0.297230210776));
+#14290 = CARTESIAN_POINT('',(-2.470594105777,0.230519734791));
+#14291 = CARTESIAN_POINT('',(-2.474965429327,0.166525569542));
+#14292 = CARTESIAN_POINT('',(-2.477575017072,0.105008615651));
+#14293 = CARTESIAN_POINT('',(-2.478623779609,4.57570759854E-02));
+#14294 = CARTESIAN_POINT('',(-2.478279476837,-1.141887160418E-02));
+#14295 = CARTESIAN_POINT('',(-2.476685170459,-6.669076730151E-02));
+#14296 = CARTESIAN_POINT('',(-2.47396289772,-0.12021392817));
+#14297 = CARTESIAN_POINT('',(-2.470212567552,-0.172127872772));
+#14298 = CARTESIAN_POINT('',(-2.456093099883,-0.323409589236));
+#14299 = CARTESIAN_POINT('',(-2.442887025968,-0.418338655512));
+#14300 = CARTESIAN_POINT('',(-2.426501677164,-0.508313430255));
+#14301 = CARTESIAN_POINT('',(-2.407363546352,-0.594147744551));
+#14302 = CARTESIAN_POINT('',(-2.385746036009,-0.676526653988));
+#14303 = CARTESIAN_POINT('',(-2.361801673893,-0.756028229427));
+#14304 = CARTESIAN_POINT('',(-2.33559230475,-0.833138624881));
+#14305 = CARTESIAN_POINT('',(-2.307117261475,-0.908260423093));
+#14306 = CARTESIAN_POINT('',(-2.276339511527,-0.9817142581));
+#14307 = CARTESIAN_POINT('',(-2.24320978297,-1.053733715504));
+#14308 = CARTESIAN_POINT('',(-2.207688666257,-1.124453509835));
+#14309 = CARTESIAN_POINT('',(-2.169766694694,-1.193890939452));
+#14310 = CARTESIAN_POINT('',(-1.928497486434,-1.601331796317));
+#14311 = CARTESIAN_POINT('',(-1.668851123847,-1.906076293518));
+#14312 = CARTESIAN_POINT('',(-1.357137299439,-2.165085988826));
+#14313 = CARTESIAN_POINT('',(-1.002172895797,-2.368631450529));
+#14314 = CARTESIAN_POINT('',(-0.614747612026,-2.508901189768));
+#14315 = CARTESIAN_POINT('',(-0.207191430941,-2.580439726148));
+#14316 = CARTESIAN_POINT('',(0.207188430019,-2.580442575383));
+#14317 = CARTESIAN_POINT('',(0.614749147533,-2.508906265135));
+#14318 = CARTESIAN_POINT('',(1.002180564943,-2.368631489882));
+#14319 = CARTESIAN_POINT('',(1.357148171984,-2.165077510086));
+#14320 = CARTESIAN_POINT('',(1.668858855751,-1.906065906601));
+#14321 = CARTESIAN_POINT('',(1.928497486434,-1.601331796317));
+#14322 = CARTESIAN_POINT('',(2.190064846259,-1.159612647887));
+#14323 = CARTESIAN_POINT('',(2.24534274128,-1.054150073463));
+#14324 = CARTESIAN_POINT('',(2.29506596221,-0.945840237376));
+#14325 = CARTESIAN_POINT('',(2.339243690427,-0.834806844205));
+#14326 = CARTESIAN_POINT('',(2.377914571535,-0.720964085072));
+#14327 = CARTESIAN_POINT('',(2.41103231145,-0.604042438155));
+#14328 = CARTESIAN_POINT('',(2.438427623158,-0.483640412904));
+#14329 = CARTESIAN_POINT('',(2.459807440965,-0.35927650569));
+#14330 = CARTESIAN_POINT('',(2.474752313504,-0.230415633668));
+#14331 = CARTESIAN_POINT('',(2.48267289342,-9.644431479118E-02));
+#14332 = CARTESIAN_POINT('',(2.482686434838,4.343113927553E-02));
+#14333 = CARTESIAN_POINT('',(2.473374215682,0.190389149542));
+#14334 = CARTESIAN_POINT('',(2.452380797475,0.346325848379));
+#14335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14336 = PCURVE('',#12616,#14337);
+#14337 = DEFINITIONAL_REPRESENTATION('',(#14338),#14342);
+#14338 = LINE('',#14339,#14340);
+#14339 = CARTESIAN_POINT('',(0.,0.));
+#14340 = VECTOR('',#14341,1.);
+#14341 = DIRECTION('',(0.,1.));
+#14342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14343 = ORIENTED_EDGE('',*,*,#14344,.T.);
+#14344 = EDGE_CURVE('',#11729,#14345,#14347,.T.);
+#14345 = VERTEX_POINT('',#14346);
+#14346 = CARTESIAN_POINT('',(1.515660333498,-1.225719675418,40.86));
+#14347 = SURFACE_CURVE('',#14348,(#14519,#14693),.PCURVE_S1.);
+#14348 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#14349,#14350,#14351,
+    #14352,#14353,#14354,#14355,#14356,#14357,#14358,#14359,#14360,
+    #14361,#14362,#14363,#14364,#14365,#14366,#14367,#14368,#14369,
+    #14370,#14371,#14372,#14373,#14374,#14375,#14376,#14377,#14378,
+    #14379,#14380,#14381,#14382,#14383,#14384,#14385,#14386,#14387,
+    #14388,#14389,#14390,#14391,#14392,#14393,#14394,#14395,#14396,
+    #14397,#14398,#14399,#14400,#14401,#14402,#14403,#14404,#14405,
+    #14406,#14407,#14408,#14409,#14410,#14411,#14412,#14413,#14414,
+    #14415,#14416,#14417,#14418,#14419,#14420,#14421,#14422,#14423,
+    #14424,#14425,#14426,#14427,#14428,#14429,#14430,#14431,#14432,
+    #14433,#14434,#14435,#14436,#14437,#14438,#14439,#14440,#14441,
+    #14442,#14443,#14444,#14445,#14446,#14447,#14448,#14449,#14450,
+    #14451,#14452,#14453,#14454,#14455,#14456,#14457,#14458,#14459,
+    #14460,#14461,#14462,#14463,#14464,#14465,#14466,#14467,#14468,
+    #14469,#14470,#14471,#14472,#14473,#14474,#14475,#14476,#14477,
+    #14478,#14479,#14480,#14481,#14482,#14483,#14484,#14485,#14486,
+    #14487,#14488,#14489,#14490,#14491,#14492,#14493,#14494,#14495,
+    #14496,#14497,#14498,#14499,#14500,#14501,#14502,#14503,#14504,
+    #14505,#14506,#14507,#14508,#14509,#14510,#14511,#14512,#14513,
+    #14514,#14515,#14516,#14517,#14518),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((14,12,12,12,12,12,12,12,12,12,12,12,12,12,14)
+  ,(-2.117702315005,-2.116668280672,-2.115634246338,-2.113566177671,
+    -2.109430040337,-2.101157765669,-2.084613216334,-2.051524117662,
+    -1.985345920318,-1.85298952563,-1.588276736254,-1.058851157503,0.,
+5.282781312648,6.875158559032),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,
+    1.000000000001,0.999999999999,1.000000000002,0.999999999998,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.,0.999999999998,
+    1.000000000006,0.999999999987,1.00000000002,0.999999999977,
+    1.000000000022,0.999999999983,1.000000000011,0.999999999995,
+    1.000000000002,1.,1.,1.,1.,1.,1.,1.000000000001,0.999999999999,
+    1.000000000001,0.999999999999,1.,1.,1.,1.,1.000000000001,
+    0.999999999997,1.000000000007,0.99999999999,1.000000000012,
+    0.999999999988,1.000000000009,0.999999999994,1.000000000003,
+    0.999999999999,1.,1.,1.,1.000000000001,0.999999999998,1.000000000003
+    ,0.999999999996,1.000000000003,0.999999999998,1.000000000001,
+    0.999999999999,1.,1.,1.,1.,0.999999999999,1.000000000002,
+    0.999999999997,1.000000000004,0.999999999996,1.000000000003,
+    0.999999999998,1.000000000001,1.,1.,1.,0.999999999998,1.000000000006
+    ,0.999999999988,1.000000000017,0.99999999998,1.000000000019,
+    0.999999999986,1.000000000009,0.999999999996,1.000000000001,1.,1.,
+    0.999999999998,1.000000000005,0.999999999991,1.000000000014,
+    0.999999999984,1.000000000015,0.999999999988,1.000000000007,
+    0.999999999997,1.000000000001,1.,1.,1.000000000001,0.999999999997,
+    1.000000000007,0.99999999999,1.000000000012,0.999999999988,
+    1.000000000009,0.999999999995,1.000000000003,0.999999999999,1.,1.,
+    1.000000000001,0.999999999998,1.000000000004,0.999999999994,
+    1.000000000007,0.999999999992,1.000000000006,0.999999999996,
+    1.000000000002,0.999999999999,1.,1.,1.000000000001,0.999999999998,
+    1.000000000004,0.999999999994,1.000000000007,0.999999999994,
+    1.000000000005,0.999999999997,1.000000000002,0.999999999999,1.,1.,
+    1.000000000002,0.999999999996,1.000000000008,0.999999999989,
+    1.000000000013,0.999999999988,1.000000000009,0.999999999994,
+    1.000000000003,0.999999999999,1.,1.,0.999999999999,1.000000000002,
+    0.999999999996,1.000000000007,0.999999999991,1.000000000009,
+    0.999999999993,1.000000000004,0.999999999998,1.000000000001,1.,1.,1.
+    ,0.999999999998,1.000000000003,0.999999999994,1.000000000007,
+    0.999999999993,1.000000000006,0.999999999996,1.000000000002,
+0.999999999999,1.,1.)) REPRESENTATION_ITEM('') );
+#14349 = CARTESIAN_POINT('',(-1.467135093187,2.38204593292,40.86));
+#14350 = CARTESIAN_POINT('',(-1.483878465845,2.37655475869,40.86));
+#14351 = CARTESIAN_POINT('',(-1.490560586474,2.374200694203,40.86));
+#14352 = CARTESIAN_POINT('',(-1.504082635432,2.369714378876,40.86));
+#14353 = CARTESIAN_POINT('',(-1.502710050319,2.369871937218,40.86));
+#14354 = CARTESIAN_POINT('',(-1.521406292154,2.363772862343,40.86));
+#14355 = CARTESIAN_POINT('',(-1.513620803656,2.36593009328,40.86));
+#14356 = CARTESIAN_POINT('',(-1.531560381644,2.360067243108,40.86));
+#14357 = CARTESIAN_POINT('',(-1.528278610118,2.360820657456,40.86));
+#14358 = CARTESIAN_POINT('',(-1.537662208503,2.35762556259,40.86));
+#14359 = CARTESIAN_POINT('',(-1.540730827128,2.35639940089,40.86));
+#14360 = CARTESIAN_POINT('',(-1.545628152889,2.354603233696,40.86));
+#14361 = CARTESIAN_POINT('',(-1.549892938934,2.35300439198,40.86));
+#14362 = CARTESIAN_POINT('',(-1.55818734506,2.349880258303,40.86));
+#14363 = CARTESIAN_POINT('',(-1.562172733833,2.348368755793,40.86));
+#14364 = CARTESIAN_POINT('',(-1.56601247327,2.346902774333,40.86));
+#14365 = CARTESIAN_POINT('',(-1.569721274939,2.345477724014,40.86));
+#14366 = CARTESIAN_POINT('',(-1.573312397007,2.344089468249,40.86));
+#14367 = CARTESIAN_POINT('',(-1.576797644259,2.342734323851,40.86));
+#14368 = CARTESIAN_POINT('',(-1.580187368074,2.341409060919,40.86));
+#14369 = CARTESIAN_POINT('',(-1.583490466454,2.340110902982,40.86));
+#14370 = CARTESIAN_POINT('',(-1.586714383994,2.338837526845,40.86));
+#14371 = CARTESIAN_POINT('',(-1.589865111909,2.337587062729,40.86));
+#14372 = CARTESIAN_POINT('',(-1.592947188011,2.336358094163,40.86));
+#14373 = CARTESIAN_POINT('',(-1.595963696726,2.335149658052,40.86));
+#14374 = CARTESIAN_POINT('',(-1.604821413803,2.331584417831,40.86));
+#14375 = CARTESIAN_POINT('',(-1.610482159364,2.329284143036,40.86));
+#14376 = CARTESIAN_POINT('',(-1.61592819662,2.327051151763,40.86));
+#14377 = CARTESIAN_POINT('',(-1.621184380509,2.32487768446,40.86));
+#14378 = CARTESIAN_POINT('',(-1.626271309301,2.322757309895,40.86));
+#14379 = CARTESIAN_POINT('',(-1.631205903811,2.320684744272,40.86));
+#14380 = CARTESIAN_POINT('',(-1.636001986674,2.318655670765,40.86));
+#14381 = CARTESIAN_POINT('',(-1.640670861532,2.316666558479,40.86));
+#14382 = CARTESIAN_POINT('',(-1.645221892322,2.31471448208,40.86));
+#14383 = CARTESIAN_POINT('',(-1.649663082471,2.312796940757,40.86));
+#14384 = CARTESIAN_POINT('',(-1.654001654159,2.310911677755,40.86));
+#14385 = CARTESIAN_POINT('',(-1.658244627542,2.309056499494,40.86));
+#14386 = CARTESIAN_POINT('',(-1.670708944898,2.303574285824,40.86));
+#14387 = CARTESIAN_POINT('',(-1.678664239865,2.300031022342,40.86));
+#14388 = CARTESIAN_POINT('',(-1.686308841688,2.29658569008,40.86));
+#14389 = CARTESIAN_POINT('',(-1.693679143537,2.293226911854,40.86));
+#14390 = CARTESIAN_POINT('',(-1.700805237806,2.289945278274,40.86));
+#14391 = CARTESIAN_POINT('',(-1.707711779065,2.286733078392,40.86));
+#14392 = CARTESIAN_POINT('',(-1.714418846837,2.283584030198,40.86));
+#14393 = CARTESIAN_POINT('',(-1.720942808625,2.28049301134,40.86));
+#14394 = CARTESIAN_POINT('',(-1.727297182637,2.277455789572,40.86));
+#14395 = CARTESIAN_POINT('',(-1.733493500817,2.274468753478,40.86));
+#14396 = CARTESIAN_POINT('',(-1.739542171619,2.271528642964,40.86));
+#14397 = CARTESIAN_POINT('',(-1.745453342956,2.26863227991,40.86));
+#14398 = CARTESIAN_POINT('',(-1.762806609255,2.260064336368,40.86));
+#14399 = CARTESIAN_POINT('',(-1.7738661872,2.254514608883,40.86));
+#14400 = CARTESIAN_POINT('',(-1.784479188795,2.249107469807,40.86));
+#14401 = CARTESIAN_POINT('',(-1.794697954482,2.243826510401,40.86));
+#14402 = CARTESIAN_POINT('',(-1.804565725181,2.238658168866,40.86));
+#14403 = CARTESIAN_POINT('',(-1.814117892178,2.233591339462,40.86));
+#14404 = CARTESIAN_POINT('',(-1.8233832471,2.228616981809,40.86));
+#14405 = CARTESIAN_POINT('',(-1.832385231769,2.223727729907,40.86));
+#14406 = CARTESIAN_POINT('',(-1.841143188204,2.218917501511,40.86));
+#14407 = CARTESIAN_POINT('',(-1.849673608465,2.214181107131,40.86));
+#14408 = CARTESIAN_POINT('',(-1.857991384639,2.209513859366,40.86));
+#14409 = CARTESIAN_POINT('',(-1.866111058722,2.204911181987,40.86));
+#14410 = CARTESIAN_POINT('',(-1.889922100247,2.191282293558,40.86));
+#14411 = CARTESIAN_POINT('',(-1.905062114449,2.182436277384,40.86));
+#14412 = CARTESIAN_POINT('',(-1.919557850722,2.173801891482,40.86));
+#14413 = CARTESIAN_POINT('',(-1.933484249518,2.165355501507,40.86));
+#14414 = CARTESIAN_POINT('',(-1.94690324326,2.157077557504,40.86));
+#14415 = CARTESIAN_POINT('',(-1.959865543494,2.148952033514,40.86));
+#14416 = CARTESIAN_POINT('',(-1.972412427913,2.140965867103,40.86));
+#14417 = CARTESIAN_POINT('',(-1.984577527543,2.133108399003,40.86));
+#14418 = CARTESIAN_POINT('',(-1.996388613755,2.125370812618,40.86));
+#14419 = CARTESIAN_POINT('',(-2.00786938544,2.117745573666,40.86));
+#14420 = CARTESIAN_POINT('',(-2.019041256052,2.110225869706,40.86));
+#14421 = CARTESIAN_POINT('',(-2.029925140741,2.102805049746,40.86));
+#14422 = CARTESIAN_POINT('',(-2.061779448824,2.080818091918,40.86));
+#14423 = CARTESIAN_POINT('',(-2.08194767518,2.066528967635,40.86));
+#14424 = CARTESIAN_POINT('',(-2.101177208056,2.052567450116,40.86));
+#14425 = CARTESIAN_POINT('',(-2.119576128823,2.038899003734,40.86));
+#14426 = CARTESIAN_POINT('',(-2.137233870806,2.025494991673,40.86));
+#14427 = CARTESIAN_POINT('',(-2.154223775457,2.012331869392,40.86));
+#14428 = CARTESIAN_POINT('',(-2.170605648465,1.999390378333,40.86));
+#14429 = CARTESIAN_POINT('',(-2.186428315955,1.98665473927,40.86));
+#14430 = CARTESIAN_POINT('',(-2.201732180583,1.974111846102,40.86));
+#14431 = CARTESIAN_POINT('',(-2.216551777733,1.96175045918,40.86));
+#14432 = CARTESIAN_POINT('',(-2.230918331628,1.949560399049,40.86));
+#14433 = CARTESIAN_POINT('',(-2.244862311502,1.937531739878,40.86));
+#14434 = CARTESIAN_POINT('',(-2.285523340212,1.901898529503,40.86));
+#14435 = CARTESIAN_POINT('',(-2.311055582219,1.87875111582,40.86));
+#14436 = CARTESIAN_POINT('',(-2.335214022443,1.856145838411,40.86));
+#14437 = CARTESIAN_POINT('',(-2.358158287481,1.834030115345,40.86));
+#14438 = CARTESIAN_POINT('',(-2.380015653425,1.812361735938,40.86));
+#14439 = CARTESIAN_POINT('',(-2.400888969033,1.791106337665,40.86));
+#14440 = CARTESIAN_POINT('',(-2.420863170652,1.770235330336,40.86));
+#14441 = CARTESIAN_POINT('',(-2.440010388688,1.749724267696,40.86));
+#14442 = CARTESIAN_POINT('',(-2.458393645848,1.729551666212,40.86));
+#14443 = CARTESIAN_POINT('',(-2.476069146936,1.709698271349,40.86));
+#14444 = CARTESIAN_POINT('',(-2.493087160386,1.690146771011,40.86));
+#14445 = CARTESIAN_POINT('',(-2.509491491405,1.670881956439,40.86));
+#14446 = CARTESIAN_POINT('',(-2.556969657577,1.613910078159,40.86));
+#14447 = CARTESIAN_POINT('',(-2.586316837157,1.577022979272,40.86));
+#14448 = CARTESIAN_POINT('',(-2.613658651662,1.54112492356,40.86));
+#14449 = CARTESIAN_POINT('',(-2.639233263944,1.506131019119,40.86));
+#14450 = CARTESIAN_POINT('',(-2.66323110747,1.471972146369,40.86));
+#14451 = CARTESIAN_POINT('',(-2.685806501134,1.438591178633,40.86));
+#14452 = CARTESIAN_POINT('',(-2.707087205207,1.405939869258,40.86));
+#14453 = CARTESIAN_POINT('',(-2.727181918102,1.373976405197,40.86));
+#14454 = CARTESIAN_POINT('',(-2.746185714358,1.34266362714,40.86));
+#14455 = CARTESIAN_POINT('',(-2.764183423414,1.311967916102,40.86));
+#14456 = CARTESIAN_POINT('',(-2.781250949569,1.281858746562,40.86));
+#14457 = CARTESIAN_POINT('',(-2.797454532805,1.252308906063,40.86));
+#14458 = CARTESIAN_POINT('',(-2.843634786509,1.165268331919,40.86));
+#14459 = CARTESIAN_POINT('',(-2.871192928404,1.109382655887,40.86));
+#14460 = CARTESIAN_POINT('',(-2.895976196159,1.055446755131,40.86));
+#14461 = CARTESIAN_POINT('',(-2.918345610497,1.003301746795,40.86));
+#14462 = CARTESIAN_POINT('',(-2.938589842549,0.952814529219,40.86));
+#14463 = CARTESIAN_POINT('',(-2.956942598128,0.903871877699,40.86));
+#14464 = CARTESIAN_POINT('',(-2.973596937346,0.85637557033,40.86));
+#14465 = CARTESIAN_POINT('',(-2.988716528787,0.810238543564,40.86));
+#14466 = CARTESIAN_POINT('',(-3.002443839253,0.765382077948,40.86));
+#14467 = CARTESIAN_POINT('',(-3.014905257961,0.721734013543,40.86));
+#14468 = CARTESIAN_POINT('',(-3.026213156251,0.679227995473,40.86));
+#14469 = CARTESIAN_POINT('',(-3.036464881942,0.637803749267,40.86));
+#14470 = CARTESIAN_POINT('',(-3.064286302937,0.516617660084,40.86));
+#14471 = CARTESIAN_POINT('',(-3.078940081162,0.439936406457,40.86));
+#14472 = CARTESIAN_POINT('',(-3.090360701371,0.366930360539,40.86));
+#14473 = CARTESIAN_POINT('',(-3.099061758932,0.297230210775,40.86));
+#14474 = CARTESIAN_POINT('',(-3.105442109391,0.230519734793,40.86));
+#14475 = CARTESIAN_POINT('',(-3.10981343291,0.166525569541,40.86));
+#14476 = CARTESIAN_POINT('',(-3.112423020689,0.105008615651,40.86));
+#14477 = CARTESIAN_POINT('',(-3.113471783195,4.575707598502E-02,40.86));
+#14478 = CARTESIAN_POINT('',(-3.113127480447,-1.141887160411E-02,40.86)
+  );
+#14479 = CARTESIAN_POINT('',(-3.111533174053,-6.669076730148E-02,40.86)
+  );
+#14480 = CARTESIAN_POINT('',(-3.108810901322,-0.12021392817,40.86));
+#14481 = CARTESIAN_POINT('',(-3.105060571151,-0.172127872772,40.86));
+#14482 = CARTESIAN_POINT('',(-3.090941103484,-0.323409589236,40.86));
+#14483 = CARTESIAN_POINT('',(-3.077735029564,-0.418338655511,40.86));
+#14484 = CARTESIAN_POINT('',(-3.061349680775,-0.508313430256,40.86));
+#14485 = CARTESIAN_POINT('',(-3.04221154993,-0.594147744548,40.86));
+#14486 = CARTESIAN_POINT('',(-3.020594039642,-0.676526653993,40.86));
+#14487 = CARTESIAN_POINT('',(-2.996649677454,-0.75602822942,40.86));
+#14488 = CARTESIAN_POINT('',(-2.970440308387,-0.833138624888,40.86));
+#14489 = CARTESIAN_POINT('',(-2.941965265047,-0.908260423087,40.86));
+#14490 = CARTESIAN_POINT('',(-2.911187515144,-0.981714258104,40.86));
+#14491 = CARTESIAN_POINT('',(-2.878057786562,-1.053733715502,40.86));
+#14492 = CARTESIAN_POINT('',(-2.84253666986,-1.124453509836,40.86));
+#14493 = CARTESIAN_POINT('',(-2.804614698294,-1.193890939452,40.86));
+#14494 = CARTESIAN_POINT('',(-2.563345490034,-1.601331796318,40.86));
+#14495 = CARTESIAN_POINT('',(-2.303699127448,-1.906076293517,40.86));
+#14496 = CARTESIAN_POINT('',(-1.991985303037,-2.165085988826,40.86));
+#14497 = CARTESIAN_POINT('',(-1.6370208994,-2.368631450531,40.86));
+#14498 = CARTESIAN_POINT('',(-1.249595615623,-2.508901189763,40.86));
+#14499 = CARTESIAN_POINT('',(-0.842039434542,-2.580439726157,40.86));
+#14500 = CARTESIAN_POINT('',(-0.427659573584,-2.580442575374,40.86));
+#14501 = CARTESIAN_POINT('',(-2.009885606199E-02,-2.508906265143,40.86)
+  );
+#14502 = CARTESIAN_POINT('',(0.367332561338,-2.368631489878,40.86));
+#14503 = CARTESIAN_POINT('',(0.722300168387,-2.165077510087,40.86));
+#14504 = CARTESIAN_POINT('',(1.034010852149,-1.906065906601,40.86));
+#14505 = CARTESIAN_POINT('',(1.293649482835,-1.601331796317,40.86));
+#14506 = CARTESIAN_POINT('',(1.555216842659,-1.159612647887,40.86));
+#14507 = CARTESIAN_POINT('',(1.610494737679,-1.054150073462,40.86));
+#14508 = CARTESIAN_POINT('',(1.660217958612,-0.945840237378,40.86));
+#14509 = CARTESIAN_POINT('',(1.704395686822,-0.834806844201,40.86));
+#14510 = CARTESIAN_POINT('',(1.743066567944,-0.720964085078,40.86));
+#14511 = CARTESIAN_POINT('',(1.776184307837,-0.604042438148,40.86));
+#14512 = CARTESIAN_POINT('',(1.803579619571,-0.48364041291,40.86));
+#14513 = CARTESIAN_POINT('',(1.824959437354,-0.359276505686,40.86));
+#14514 = CARTESIAN_POINT('',(1.839904309911,-0.230415633671,40.86));
+#14515 = CARTESIAN_POINT('',(1.847824889817,-9.644431479032E-02,40.86));
+#14516 = CARTESIAN_POINT('',(1.847838431239,4.343113927532E-02,40.86));
+#14517 = CARTESIAN_POINT('',(1.838526212082,0.190389149542,40.86));
+#14518 = CARTESIAN_POINT('',(1.817532793875,0.346325848379,40.86));
+#14519 = PCURVE('',#9447,#14520);
+#14520 = DEFINITIONAL_REPRESENTATION('',(#14521),#14692);
+#14521 = B_SPLINE_CURVE_WITH_KNOTS('',13,(#14522,#14523,#14524,#14525,
+    #14526,#14527,#14528,#14529,#14530,#14531,#14532,#14533,#14534,
+    #14535,#14536,#14537,#14538,#14539,#14540,#14541,#14542,#14543,
+    #14544,#14545,#14546,#14547,#14548,#14549,#14550,#14551,#14552,
+    #14553,#14554,#14555,#14556,#14557,#14558,#14559,#14560,#14561,
+    #14562,#14563,#14564,#14565,#14566,#14567,#14568,#14569,#14570,
+    #14571,#14572,#14573,#14574,#14575,#14576,#14577,#14578,#14579,
+    #14580,#14581,#14582,#14583,#14584,#14585,#14586,#14587,#14588,
+    #14589,#14590,#14591,#14592,#14593,#14594,#14595,#14596,#14597,
+    #14598,#14599,#14600,#14601,#14602,#14603,#14604,#14605,#14606,
+    #14607,#14608,#14609,#14610,#14611,#14612,#14613,#14614,#14615,
+    #14616,#14617,#14618,#14619,#14620,#14621,#14622,#14623,#14624,
+    #14625,#14626,#14627,#14628,#14629,#14630,#14631,#14632,#14633,
+    #14634,#14635,#14636,#14637,#14638,#14639,#14640,#14641,#14642,
+    #14643,#14644,#14645,#14646,#14647,#14648,#14649,#14650,#14651,
+    #14652,#14653,#14654,#14655,#14656,#14657,#14658,#14659,#14660,
+    #14661,#14662,#14663,#14664,#14665,#14666,#14667,#14668,#14669,
+    #14670,#14671,#14672,#14673,#14674,#14675,#14676,#14677,#14678,
+    #14679,#14680,#14681,#14682,#14683,#14684,#14685,#14686,#14687,
+    #14688,#14689,#14690,#14691),.UNSPECIFIED.,.F.,.F.,(14,12,12,12,12,
+    12,12,12,12,12,12,12,12,12,14),(-2.117702315005,-2.116668280672,
+    -2.115634246338,-2.113566177671,-2.109430040337,-2.101157765669,
+    -2.084613216334,-2.051524117662,-1.985345920318,-1.85298952563,
+    -1.588276736254,-1.058851157503,0.,5.282781312648,6.875158559032),
+  .UNSPECIFIED.);
+#14522 = CARTESIAN_POINT('',(-0.832287089587,2.38204593292));
+#14523 = CARTESIAN_POINT('',(-0.849030462245,2.37655475869));
+#14524 = CARTESIAN_POINT('',(-0.855712582874,2.374200694203));
+#14525 = CARTESIAN_POINT('',(-0.869234631832,2.369714378876));
+#14526 = CARTESIAN_POINT('',(-0.867862046718,2.369871937218));
+#14527 = CARTESIAN_POINT('',(-0.886558288554,2.363772862341));
+#14528 = CARTESIAN_POINT('',(-0.878772800056,2.365930093284));
+#14529 = CARTESIAN_POINT('',(-0.896712378043,2.360067243103));
+#14530 = CARTESIAN_POINT('',(-0.893430606519,2.36082065746));
+#14531 = CARTESIAN_POINT('',(-0.902814204902,2.357625562587));
+#14532 = CARTESIAN_POINT('',(-0.905882823528,2.356399400892));
+#14533 = CARTESIAN_POINT('',(-0.910780149289,2.354603233696));
+#14534 = CARTESIAN_POINT('',(-0.915044935334,2.353004391979));
+#14535 = CARTESIAN_POINT('',(-0.923339341461,2.349880258304));
+#14536 = CARTESIAN_POINT('',(-0.927324730231,2.348368755787));
+#14537 = CARTESIAN_POINT('',(-0.931164469676,2.346902774349));
+#14538 = CARTESIAN_POINT('',(-0.934873271327,2.345477723984));
+#14539 = CARTESIAN_POINT('',(-0.938464393425,2.344089468295));
+#14540 = CARTESIAN_POINT('',(-0.941949640638,2.342734323798));
+#14541 = CARTESIAN_POINT('',(-0.945339364495,2.34140906097));
+#14542 = CARTESIAN_POINT('',(-0.948642462839,2.340110902944));
+#14543 = CARTESIAN_POINT('',(-0.951866380404,2.338837526868));
+#14544 = CARTESIAN_POINT('',(-0.955017108304,2.337587062718));
+#14545 = CARTESIAN_POINT('',(-0.958099184412,2.336358094166));
+#14546 = CARTESIAN_POINT('',(-0.961115693125,2.335149658052));
+#14547 = CARTESIAN_POINT('',(-0.969973410204,2.331584417831));
+#14548 = CARTESIAN_POINT('',(-0.975634155764,2.329284143036));
+#14549 = CARTESIAN_POINT('',(-0.98108019302,2.327051151763));
+#14550 = CARTESIAN_POINT('',(-0.98633637691,2.324877684461));
+#14551 = CARTESIAN_POINT('',(-0.991423305701,2.322757309892));
+#14552 = CARTESIAN_POINT('',(-0.996357900213,2.320684744277));
+#14553 = CARTESIAN_POINT('',(-1.001153983073,2.31865567076));
+#14554 = CARTESIAN_POINT('',(-1.005822857933,2.316666558484));
+#14555 = CARTESIAN_POINT('',(-1.010373888722,2.314714482076));
+#14556 = CARTESIAN_POINT('',(-1.014815078871,2.312796940759));
+#14557 = CARTESIAN_POINT('',(-1.019153650559,2.310911677754));
+#14558 = CARTESIAN_POINT('',(-1.023396623942,2.309056499494));
+#14559 = CARTESIAN_POINT('',(-1.035860941298,2.303574285823));
+#14560 = CARTESIAN_POINT('',(-1.043816236266,2.300031022344));
+#14561 = CARTESIAN_POINT('',(-1.051460838085,2.296585690074));
+#14562 = CARTESIAN_POINT('',(-1.058831139943,2.293226911865));
+#14563 = CARTESIAN_POINT('',(-1.065957234197,2.289945278256));
+#14564 = CARTESIAN_POINT('',(-1.072863775476,2.286733078413));
+#14565 = CARTESIAN_POINT('',(-1.079570843227,2.283584030178));
+#14566 = CARTESIAN_POINT('',(-1.086094805033,2.280493011355));
+#14567 = CARTESIAN_POINT('',(-1.092449179032,2.277455789562));
+#14568 = CARTESIAN_POINT('',(-1.09864549722,2.274468753483));
+#14569 = CARTESIAN_POINT('',(-1.104694168018,2.271528642963));
+#14570 = CARTESIAN_POINT('',(-1.110605339356,2.26863227991));
+#14571 = CARTESIAN_POINT('',(-1.127958605655,2.260064336368));
+#14572 = CARTESIAN_POINT('',(-1.1390181836,2.254514608882));
+#14573 = CARTESIAN_POINT('',(-1.149631185196,2.249107469811));
+#14574 = CARTESIAN_POINT('',(-1.15984995088,2.243826510394));
+#14575 = CARTESIAN_POINT('',(-1.169717721585,2.238658168877));
+#14576 = CARTESIAN_POINT('',(-1.179269888574,2.233591339449));
+#14577 = CARTESIAN_POINT('',(-1.188535243504,2.228616981821));
+#14578 = CARTESIAN_POINT('',(-1.197537228167,2.223727729899));
+#14579 = CARTESIAN_POINT('',(-1.206295184605,2.218917501516));
+#14580 = CARTESIAN_POINT('',(-1.214825604864,2.214181107129));
+#14581 = CARTESIAN_POINT('',(-1.223143381039,2.209513859366));
+#14582 = CARTESIAN_POINT('',(-1.231263055122,2.204911181986));
+#14583 = CARTESIAN_POINT('',(-1.255074096647,2.191282293558));
+#14584 = CARTESIAN_POINT('',(-1.270214110849,2.182436277384));
+#14585 = CARTESIAN_POINT('',(-1.284709847124,2.173801891483));
+#14586 = CARTESIAN_POINT('',(-1.298636245915,2.165355501506));
+#14587 = CARTESIAN_POINT('',(-1.312055239664,2.157077557505));
+#14588 = CARTESIAN_POINT('',(-1.325017539891,2.148952033513));
+#14589 = CARTESIAN_POINT('',(-1.337564424316,2.140965867103));
+#14590 = CARTESIAN_POINT('',(-1.349729523941,2.133108399003));
+#14591 = CARTESIAN_POINT('',(-1.361540610156,2.125370812618));
+#14592 = CARTESIAN_POINT('',(-1.37302138184,2.117745573666));
+#14593 = CARTESIAN_POINT('',(-1.384193252453,2.110225869706));
+#14594 = CARTESIAN_POINT('',(-1.395077137141,2.102805049746));
+#14595 = CARTESIAN_POINT('',(-1.426931445225,2.080818091919));
+#14596 = CARTESIAN_POINT('',(-1.447099671577,2.066528967631));
+#14597 = CARTESIAN_POINT('',(-1.466329204466,2.052567450125));
+#14598 = CARTESIAN_POINT('',(-1.484728125204,2.038899003716));
+#14599 = CARTESIAN_POINT('',(-1.502385867234,2.025494991698));
+#14600 = CARTESIAN_POINT('',(-1.519375771824,2.012331869363));
+#14601 = CARTESIAN_POINT('',(-1.535757644895,1.999390378359));
+#14602 = CARTESIAN_POINT('',(-1.551580312332,1.986654739252));
+#14603 = CARTESIAN_POINT('',(-1.566884176997,1.974111846113));
+#14604 = CARTESIAN_POINT('',(-1.581703774127,1.961750459175));
+#14605 = CARTESIAN_POINT('',(-1.59607032803,1.949560399051));
+#14606 = CARTESIAN_POINT('',(-1.610014307902,1.937531739878));
+#14607 = CARTESIAN_POINT('',(-1.650675336612,1.901898529503));
+#14608 = CARTESIAN_POINT('',(-1.676207578616,1.878751115817));
+#14609 = CARTESIAN_POINT('',(-1.700366018849,1.856145838419));
+#14610 = CARTESIAN_POINT('',(-1.723310283868,1.83403011533));
+#14611 = CARTESIAN_POINT('',(-1.745167649845,1.812361735962));
+#14612 = CARTESIAN_POINT('',(-1.766040965409,1.791106337637));
+#14613 = CARTESIAN_POINT('',(-1.786015167074,1.770235330363));
+#14614 = CARTESIAN_POINT('',(-1.805162385072,1.749724267675));
+#14615 = CARTESIAN_POINT('',(-1.823545642258,1.729551666225));
+#14616 = CARTESIAN_POINT('',(-1.841221143331,1.709698271343));
+#14617 = CARTESIAN_POINT('',(-1.858239156787,1.690146771013));
+#14618 = CARTESIAN_POINT('',(-1.874643487804,1.670881956439));
+#14619 = CARTESIAN_POINT('',(-1.922121653977,1.613910078159));
+#14620 = CARTESIAN_POINT('',(-1.951468833559,1.577022979274));
+#14621 = CARTESIAN_POINT('',(-1.978810648055,1.541124923554));
+#14622 = CARTESIAN_POINT('',(-2.004385260358,1.506131019131));
+#14623 = CARTESIAN_POINT('',(-2.028383103849,1.471972146351));
+#14624 = CARTESIAN_POINT('',(-2.050958497559,1.438591178655));
+#14625 = CARTESIAN_POINT('',(-2.072239201583,1.405939869237));
+#14626 = CARTESIAN_POINT('',(-2.092333914521,1.373976405214));
+#14627 = CARTESIAN_POINT('',(-2.111337710746,1.34266362713));
+#14628 = CARTESIAN_POINT('',(-2.12933541982,1.311967916107));
+#14629 = CARTESIAN_POINT('',(-2.146402945967,1.28185874656));
+#14630 = CARTESIAN_POINT('',(-2.162606529206,1.252308906063));
+#14631 = CARTESIAN_POINT('',(-2.208786782908,1.165268331918));
+#14632 = CARTESIAN_POINT('',(-2.236344924806,1.109382655889));
+#14633 = CARTESIAN_POINT('',(-2.261128192553,1.055446755128));
+#14634 = CARTESIAN_POINT('',(-2.283497606908,1.0033017468));
+#14635 = CARTESIAN_POINT('',(-2.303741838931,0.952814529211));
+#14636 = CARTESIAN_POINT('',(-2.322094594551,0.903871877709));
+#14637 = CARTESIAN_POINT('',(-2.338748933722,0.856375570321));
+#14638 = CARTESIAN_POINT('',(-2.353868525206,0.810238543571));
+#14639 = CARTESIAN_POINT('',(-2.36759583564,0.765382077944));
+#14640 = CARTESIAN_POINT('',(-2.380057254368,0.721734013545));
+#14641 = CARTESIAN_POINT('',(-2.391365152648,0.679227995472));
+#14642 = CARTESIAN_POINT('',(-2.401616878342,0.637803749267));
+#14643 = CARTESIAN_POINT('',(-2.429438299337,0.516617660084));
+#14644 = CARTESIAN_POINT('',(-2.444092077564,0.439936406458));
+#14645 = CARTESIAN_POINT('',(-2.455512697767,0.366930360539));
+#14646 = CARTESIAN_POINT('',(-2.46421375534,0.297230210776));
+#14647 = CARTESIAN_POINT('',(-2.470594105777,0.230519734791));
+#14648 = CARTESIAN_POINT('',(-2.474965429327,0.166525569542));
+#14649 = CARTESIAN_POINT('',(-2.477575017072,0.105008615651));
+#14650 = CARTESIAN_POINT('',(-2.478623779609,4.57570759854E-02));
+#14651 = CARTESIAN_POINT('',(-2.478279476837,-1.141887160418E-02));
+#14652 = CARTESIAN_POINT('',(-2.476685170459,-6.669076730151E-02));
+#14653 = CARTESIAN_POINT('',(-2.47396289772,-0.12021392817));
+#14654 = CARTESIAN_POINT('',(-2.470212567552,-0.172127872772));
+#14655 = CARTESIAN_POINT('',(-2.456093099883,-0.323409589236));
+#14656 = CARTESIAN_POINT('',(-2.442887025968,-0.418338655512));
+#14657 = CARTESIAN_POINT('',(-2.426501677164,-0.508313430255));
+#14658 = CARTESIAN_POINT('',(-2.407363546352,-0.594147744551));
+#14659 = CARTESIAN_POINT('',(-2.385746036009,-0.676526653988));
+#14660 = CARTESIAN_POINT('',(-2.361801673893,-0.756028229427));
+#14661 = CARTESIAN_POINT('',(-2.33559230475,-0.833138624881));
+#14662 = CARTESIAN_POINT('',(-2.307117261475,-0.908260423093));
+#14663 = CARTESIAN_POINT('',(-2.276339511527,-0.9817142581));
+#14664 = CARTESIAN_POINT('',(-2.24320978297,-1.053733715504));
+#14665 = CARTESIAN_POINT('',(-2.207688666257,-1.124453509835));
+#14666 = CARTESIAN_POINT('',(-2.169766694694,-1.193890939452));
+#14667 = CARTESIAN_POINT('',(-1.928497486434,-1.601331796317));
+#14668 = CARTESIAN_POINT('',(-1.668851123847,-1.906076293518));
+#14669 = CARTESIAN_POINT('',(-1.357137299439,-2.165085988826));
+#14670 = CARTESIAN_POINT('',(-1.002172895797,-2.368631450529));
+#14671 = CARTESIAN_POINT('',(-0.614747612026,-2.508901189768));
+#14672 = CARTESIAN_POINT('',(-0.207191430941,-2.580439726148));
+#14673 = CARTESIAN_POINT('',(0.207188430019,-2.580442575383));
+#14674 = CARTESIAN_POINT('',(0.614749147533,-2.508906265135));
+#14675 = CARTESIAN_POINT('',(1.002180564943,-2.368631489882));
+#14676 = CARTESIAN_POINT('',(1.357148171984,-2.165077510086));
+#14677 = CARTESIAN_POINT('',(1.668858855751,-1.906065906601));
+#14678 = CARTESIAN_POINT('',(1.928497486434,-1.601331796317));
+#14679 = CARTESIAN_POINT('',(2.190064846259,-1.159612647887));
+#14680 = CARTESIAN_POINT('',(2.24534274128,-1.054150073463));
+#14681 = CARTESIAN_POINT('',(2.29506596221,-0.945840237376));
+#14682 = CARTESIAN_POINT('',(2.339243690427,-0.834806844205));
+#14683 = CARTESIAN_POINT('',(2.377914571535,-0.720964085072));
+#14684 = CARTESIAN_POINT('',(2.41103231145,-0.604042438155));
+#14685 = CARTESIAN_POINT('',(2.438427623158,-0.483640412904));
+#14686 = CARTESIAN_POINT('',(2.459807440965,-0.35927650569));
+#14687 = CARTESIAN_POINT('',(2.474752313504,-0.230415633668));
+#14688 = CARTESIAN_POINT('',(2.48267289342,-9.644431479118E-02));
+#14689 = CARTESIAN_POINT('',(2.482686434838,4.343113927553E-02));
+#14690 = CARTESIAN_POINT('',(2.473374215682,0.190389149542));
+#14691 = CARTESIAN_POINT('',(2.452380797475,0.346325848379));
+#14692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14693 = PCURVE('',#11914,#14694);
+#14694 = DEFINITIONAL_REPRESENTATION('',(#14695),#14699);
+#14695 = LINE('',#14696,#14697);
+#14696 = CARTESIAN_POINT('',(0.,0.));
+#14697 = VECTOR('',#14698,1.);
+#14698 = DIRECTION('',(0.,1.));
+#14699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14700 = ORIENTED_EDGE('',*,*,#14701,.T.);
+#14701 = EDGE_CURVE('',#14345,#9388,#14702,.T.);
+#14702 = SURFACE_CURVE('',#14703,(#14708,#14714),.PCURVE_S1.);
+#14703 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#14704,#14705,#14706,#14707),
+  .UNSPECIFIED.,.F.,.F.,(3,1,3),(-1.638069995699,2.860622272092,
+    3.02352321392),.UNSPECIFIED.);
+#14704 = CARTESIAN_POINT('',(-7.917690245126E-02,-1.225719675418,40.86)
+  );
+#14705 = CARTESIAN_POINT('',(2.170169231444,-1.225719675418,40.86));
+#14706 = CARTESIAN_POINT('',(4.500965836254,-1.225719675418,40.86));
+#14707 = CARTESIAN_POINT('',(4.582416307168,-1.225719675418,40.86));
+#14708 = PCURVE('',#9447,#14709);
+#14709 = DEFINITIONAL_REPRESENTATION('',(#14710),#14713);
+#14710 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14711,#14712),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-1.638069995699,2.860622272092),
+  .PIECEWISE_BEZIER_KNOTS.);
+#14711 = CARTESIAN_POINT('',(0.555671101149,-1.225719675418));
+#14712 = CARTESIAN_POINT('',(5.05436336894,-1.225719675418));
+#14713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14714 = PCURVE('',#9484,#14715);
+#14715 = DEFINITIONAL_REPRESENTATION('',(#14716),#14720);
+#14716 = LINE('',#14717,#14718);
+#14717 = CARTESIAN_POINT('',(0.,0.));
+#14718 = VECTOR('',#14719,1.);
+#14719 = DIRECTION('',(0.,1.));
+#14720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14721 = ADVANCED_FACE('',(#14722),#9484,.T.);
+#14722 = FACE_BOUND('',#14723,.T.);
+#14723 = EDGE_LOOP('',(#14724,#15489,#15490,#15491));
+#14724 = ORIENTED_EDGE('',*,*,#14725,.T.);
+#14725 = EDGE_CURVE('',#14345,#9561,#14726,.T.);
+#14726 = SURFACE_CURVE('',#14727,(#14979,#15234),.PCURVE_S1.);
+#14727 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#14728,#14729,#14730,#14731,
+    #14732,#14733,#14734,#14735,#14736,#14737,#14738,#14739,#14740,
+    #14741,#14742,#14743,#14744,#14745,#14746,#14747,#14748,#14749,
+    #14750,#14751,#14752,#14753,#14754,#14755,#14756,#14757,#14758,
+    #14759,#14760,#14761,#14762,#14763,#14764,#14765,#14766,#14767,
+    #14768,#14769,#14770,#14771,#14772,#14773,#14774,#14775,#14776,
+    #14777,#14778,#14779,#14780,#14781,#14782,#14783,#14784,#14785,
+    #14786,#14787,#14788,#14789,#14790,#14791,#14792,#14793,#14794,
+    #14795,#14796,#14797,#14798,#14799,#14800,#14801,#14802,#14803,
+    #14804,#14805,#14806,#14807,#14808,#14809,#14810,#14811,#14812,
+    #14813,#14814,#14815,#14816,#14817,#14818,#14819,#14820,#14821,
+    #14822,#14823,#14824,#14825,#14826,#14827,#14828,#14829,#14830,
+    #14831,#14832,#14833,#14834,#14835,#14836,#14837,#14838,#14839,
+    #14840,#14841,#14842,#14843,#14844,#14845,#14846,#14847,#14848,
+    #14849,#14850,#14851,#14852,#14853,#14854,#14855,#14856,#14857,
+    #14858,#14859,#14860,#14861,#14862,#14863,#14864,#14865,#14866,
+    #14867,#14868,#14869,#14870,#14871,#14872,#14873,#14874,#14875,
+    #14876,#14877,#14878,#14879,#14880,#14881,#14882,#14883,#14884,
+    #14885,#14886,#14887,#14888,#14889,#14890,#14891,#14892,#14893,
+    #14894,#14895,#14896,#14897,#14898,#14899,#14900,#14901,#14902,
+    #14903,#14904,#14905,#14906,#14907,#14908,#14909,#14910,#14911,
+    #14912,#14913,#14914,#14915,#14916,#14917,#14918,#14919,#14920,
+    #14921,#14922,#14923,#14924,#14925,#14926,#14927,#14928,#14929,
+    #14930,#14931,#14932,#14933,#14934,#14935,#14936,#14937,#14938,
+    #14939,#14940,#14941,#14942,#14943,#14944,#14945,#14946,#14947,
+    #14948,#14949,#14950,#14951,#14952,#14953,#14954,#14955,#14956,
+    #14957,#14958,#14959,#14960,#14961,#14962,#14963,#14964,#14965,
+    #14966,#14967,#14968,#14969,#14970,#14971,#14972,#14973,#14974,
+    #14975,#14976,#14977,#14978),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.09353893783E-02,2.254561031376E-02,
+    3.42055208357E-02,4.591393193132E-02,5.766962151936E-02,
+    6.947133510479E-02,8.13177864917E-02,9.320765855345E-02,
+    0.10513960406,0.117112246558,0.129124181314,0.141173976297,
+    0.153260173227,0.165381288664,0.177535815153,0.189722222404,
+    0.201938958528,0.214184451311,0.226457109519,0.238755324252,
+    0.251077470324,0.263421907673,0.275786982802,0.288171030246,
+    0.300572374051,0.312989329284,0.325420203543,0.337863298495,
+    0.350316911402,0.362779336669,0.375248867381,0.387723796842,
+    0.400202420107,0.412683035504,0.425163946142,0.437643461407,
+    0.450119898433,0.462591583554,0.47505685373,0.487514057945,
+    0.499961558574,0.512397732712,0.524820973479,0.537229691267,
+    0.549622314959,0.561997293054,0.574353094532,0.58668820846,
+    0.599001136708,0.611290351629,0.623554309542,0.635791811255,
+    0.648001047561,0.660180862006,0.672329924383,0.684446934088,
+    0.696530620976,0.708579744983,0.720593096636,0.732569497512,
+    0.744507800641,0.756406890849,0.76826568506,0.780083132531,
+    0.791858215041,0.803589947028,0.81527737567,0.826919580919,
+    0.838515675477,0.850064804734,0.861566146648,0.873018911576,
+    0.884422342068,0.895775712608,0.907078329307,0.91832952957,
+    0.929528681699,0.940675184478,0.951768466709,0.962807986712,
+    0.973793231803,0.984723717728,1.),.UNSPECIFIED.);
+#14728 = CARTESIAN_POINT('',(1.515660333498,-1.225719675418,40.86));
+#14729 = CARTESIAN_POINT('',(1.515857308991,-1.226058551159,40.86));
+#14730 = CARTESIAN_POINT('',(1.516054275767,-1.226397453277,
+    40.859998468843));
+#14731 = CARTESIAN_POINT('',(1.516251228502,-1.22673637262,
+    40.859995405993));
+#14732 = CARTESIAN_POINT('',(1.516657248165,-1.227435142863,
+    40.859985932421));
+#14733 = CARTESIAN_POINT('',(1.516866312629,-1.227794994786,
+    40.859979326764));
+#14734 = CARTESIAN_POINT('',(1.517075348895,-1.228154844784,
+    40.859970993464));
+#14735 = CARTESIAN_POINT('',(1.517494246765,-1.228876058929,
+    40.859950827604));
+#14736 = CARTESIAN_POINT('',(1.517704108072,-1.229237422965,
+    40.85993898022));
+#14737 = CARTESIAN_POINT('',(1.517913928046,-1.229598762786,
+    40.859925389452));
+#14738 = CARTESIAN_POINT('',(1.518334344958,-1.230322874499,
+    40.859894656636));
+#14739 = CARTESIAN_POINT('',(1.518544941498,-1.230685646096,
+    40.859877500051));
+#14740 = CARTESIAN_POINT('',(1.518755483287,-1.231048370659,
+    40.859858584815));
+#14741 = CARTESIAN_POINT('',(1.519177294163,-1.231775167433,
+    40.859817153027));
+#14742 = CARTESIAN_POINT('',(1.519388562755,-1.232139239172,
+    40.859794622242));
+#14743 = CARTESIAN_POINT('',(1.5195997629,-1.232503240536,40.85977031804
+    ));
+#14744 = CARTESIAN_POINT('',(1.520022839567,-1.2332325042,
+    40.859718060378));
+#14745 = CARTESIAN_POINT('',(1.520234715498,-1.233597765857,
+    40.859690093004));
+#14746 = CARTESIAN_POINT('',(1.520446509019,-1.233962933284,
+    40.859660337971));
+#14747 = CARTESIAN_POINT('',(1.520870720289,-1.23469444013,
+    40.859597132906));
+#14748 = CARTESIAN_POINT('',(1.521083137361,-1.235060778744,
+    40.859563669293));
+#14749 = CARTESIAN_POINT('',(1.521295457793,-1.235426998768,
+    40.859528404332));
+#14750 = CARTESIAN_POINT('',(1.521720669558,-1.236160519697,
+    40.859454135965));
+#14751 = CARTESIAN_POINT('',(1.521933560131,-1.236527819643,
+    40.859415119331));
+#14752 = CARTESIAN_POINT('',(1.522146339575,-1.236894976145,
+    40.859374288234));
+#14753 = CARTESIAN_POINT('',(1.5225724149,-1.23763027682,40.859288846556
+    ));
+#14754 = CARTESIAN_POINT('',(1.522785709944,-1.237998419892,
+    40.859244223112));
+#14755 = CARTESIAN_POINT('',(1.52299887912,-1.23836639418,
+    40.859197772692));
+#14756 = CARTESIAN_POINT('',(1.52342567835,-1.239103235199,
+    40.859101053831));
+#14757 = CARTESIAN_POINT('',(1.523639307497,-1.239472100693,
+    40.859050772908));
+#14758 = CARTESIAN_POINT('',(1.523852795794,-1.239840771595,
+    40.858998653122));
+#14759 = CARTESIAN_POINT('',(1.524280176666,-1.24057890867,
+    40.85889055959));
+#14760 = CARTESIAN_POINT('',(1.524494068269,-1.240948373482,
+    40.858834573758));
+#14761 = CARTESIAN_POINT('',(1.524707803807,-1.241317617436,
+    40.858776737828));
+#14762 = CARTESIAN_POINT('',(1.525135621568,-1.242056801589,
+    40.858657178765));
+#14763 = CARTESIAN_POINT('',(1.525349702761,-1.242426740315,
+    40.858595443954));
+#14764 = CARTESIAN_POINT('',(1.52556361245,-1.242796431473,
+    40.858531848487));
+#14765 = CARTESIAN_POINT('',(1.525991719984,-1.243536409247,
+    40.858400739891));
+#14766 = CARTESIAN_POINT('',(1.526205916748,-1.243906694287,
+    40.858333215507));
+#14767 = CARTESIAN_POINT('',(1.526419926354,-1.244276704624,
+    40.858263820609));
+#14768 = CARTESIAN_POINT('',(1.526848174314,-1.245017218299,
+    40.858121085566));
+#14769 = CARTESIAN_POINT('',(1.527062411544,-1.245387719973,
+    40.858047734603));
+#14770 = CARTESIAN_POINT('',(1.527276445756,-1.2457579194,
+    40.857972503991));
+#14771 = CARTESIAN_POINT('',(1.527704682705,-1.246498707233,
+    40.857818072896));
+#14772 = CARTESIAN_POINT('',(1.527918884281,-1.246869293898,
+    40.857738862042));
+#14773 = CARTESIAN_POINT('',(1.528132866786,-1.247239550381,
+    40.857657763152));
+#14774 = CARTESIAN_POINT('',(1.528560939342,-1.247980346846,
+    40.857491573917));
+#14775 = CARTESIAN_POINT('',(1.528775028203,-1.248350885025,
+    40.857406473661));
+#14776 = CARTESIAN_POINT('',(1.528988881759,-1.248721064714,
+    40.857319477751));
+#14777 = CARTESIAN_POINT('',(1.529416634748,-1.249461600764,
+    40.857141476009));
+#14778 = CARTESIAN_POINT('',(1.529630532971,-1.249831955272,
+    40.857050460735));
+#14779 = CARTESIAN_POINT('',(1.529844179485,-1.250201922632,
+    40.856957542984));
+#14780 = CARTESIAN_POINT('',(1.5302714561,-1.250941925966,
+    40.856767682278));
+#14781 = CARTESIAN_POINT('',(1.530485084978,-1.251311960051,
+    40.856670730364));
+#14782 = CARTESIAN_POINT('',(1.530698445588,-1.251681578002,
+    40.856571869963));
+#14783 = CARTESIAN_POINT('',(1.531125087552,-1.252420773346,
+    40.856370111933));
+#14784 = CARTESIAN_POINT('',(1.531338367681,-1.252790348831,
+    40.856267205833));
+#14785 = CARTESIAN_POINT('',(1.531551362838,-1.253159478887,
+    40.856162386074));
+#14786 = CARTESIAN_POINT('',(1.531977210578,-1.253897588286,
+    40.855948700619));
+#14787 = CARTESIAN_POINT('',(1.532190061939,-1.254266565714,
+    40.855839826952));
+#14788 = CARTESIAN_POINT('',(1.532402611497,-1.254635068138,
+    40.855729035307));
+#14789 = CARTESIAN_POINT('',(1.532827504312,-1.255371811255,
+    40.855503400747));
+#14790 = CARTESIAN_POINT('',(1.533039846363,-1.255740050044,
+    40.855388550369));
+#14791 = CARTESIAN_POINT('',(1.533251869664,-1.256107783996,
+    40.855271778568));
+#14792 = CARTESIAN_POINT('',(1.533675645913,-1.256842878427,
+    40.855034181789));
+#14793 = CARTESIAN_POINT('',(1.533887397678,-1.257210237026,
+    40.854913349861));
+#14794 = CARTESIAN_POINT('',(1.534098813646,-1.257577060725,
+    40.854790593958));
+#14795 = CARTESIAN_POINT('',(1.534521310927,-1.258310222312,
+    40.854541030541));
+#14796 = CARTESIAN_POINT('',(1.534732391089,-1.258676558363,
+    40.854414216595));
+#14797 = CARTESIAN_POINT('',(1.534943118325,-1.259042329247,
+    40.854285477032));
+#14798 = CARTESIAN_POINT('',(1.535364173665,-1.259773272414,
+    40.854023951369));
+#14799 = CARTESIAN_POINT('',(1.535574500662,-1.260138442918,
+    40.853891159363));
+#14800 = CARTESIAN_POINT('',(1.535784457534,-1.260503017811,
+    40.853756441023));
+#14801 = CARTESIAN_POINT('',(1.536203907583,-1.261231455893,
+    40.853482966424));
+#14802 = CARTESIAN_POINT('',(1.536413399702,-1.261595317376,
+    40.853344204787));
+#14803 = CARTESIAN_POINT('',(1.536622504449,-1.261958552661,
+    40.853203517041));
+#14804 = CARTESIAN_POINT('',(1.537040185672,-1.262684198249,
+    40.852918115817));
+#14805 = CARTESIAN_POINT('',(1.537248761153,-1.263046606939,
+    40.852773397494));
+#14806 = CARTESIAN_POINT('',(1.537456931977,-1.263408358725,
+    40.85262675424));
+#14807 = CARTESIAN_POINT('',(1.537872680857,-1.264130924017,
+    40.852329457778));
+#14808 = CARTESIAN_POINT('',(1.538080257986,-1.264491736015,
+    40.852178800259));
+#14809 = CARTESIAN_POINT('',(1.538287413158,-1.26485186032,
+    40.852026219954));
+#14810 = CARTESIAN_POINT('',(1.53870106639,-1.265571057468,
+    40.851717068771));
+#14811 = CARTESIAN_POINT('',(1.538907563604,-1.26593012893,
+    40.851560494118));
+#14812 = CARTESIAN_POINT('',(1.539113621562,-1.266288481854,
+    40.851401999801));
+#14813 = CARTESIAN_POINT('',(1.539525016262,-1.267004023329,
+    40.851081043586));
+#14814 = CARTESIAN_POINT('',(1.539730352247,-1.26736121064,
+    40.850918578447));
+#14815 = CARTESIAN_POINT('',(1.539935231696,-1.267717648548,
+    40.850754197753));
+#14816 = CARTESIAN_POINT('',(1.540344205601,-1.268429247499,
+    40.850421495386));
+#14817 = CARTESIAN_POINT('',(1.540548299399,-1.268784407459,
+    40.850253171006));
+#14818 = CARTESIAN_POINT('',(1.540751919417,-1.269138787163,
+    40.850082936175));
+#14819 = CARTESIAN_POINT('',(1.541158311089,-1.269846157779,
+    40.849738555735));
+#14820 = CARTESIAN_POINT('',(1.541361082194,-1.270199147784,
+    40.849564407953));
+#14821 = CARTESIAN_POINT('',(1.541563362332,-1.270551326724,
+    40.849388355824));
+#14822 = CARTESIAN_POINT('',(1.541967011367,-1.271254184603,
+    40.84903237458));
+#14823 = CARTESIAN_POINT('',(1.542168379831,-1.271604862826,
+    40.848852443819));
+#14824 = CARTESIAN_POINT('',(1.542369240216,-1.271954699257,
+    40.848670615824));
+#14825 = CARTESIAN_POINT('',(1.542769987443,-1.272652761772,
+    40.848303120202));
+#14826 = CARTESIAN_POINT('',(1.542969873979,-1.273000987349,
+    40.848117451455));
+#14827 = CARTESIAN_POINT('',(1.543169235417,-1.273348340519,
+    40.847929893594));
+#14828 = CARTESIAN_POINT('',(1.543566923106,-1.274041327183,
+    40.847550979134));
+#14829 = CARTESIAN_POINT('',(1.543765249186,-1.274386960393,
+    40.847359621933));
+#14830 = CARTESIAN_POINT('',(1.543963033263,-1.274731690732,
+    40.847166384751));
+#14831 = CARTESIAN_POINT('',(1.544357505325,-1.275419323565,
+    40.84677615604));
+#14832 = CARTESIAN_POINT('',(1.544554193284,-1.275762226015,
+    40.846579164424));
+#14833 = CARTESIAN_POINT('',(1.544750322466,-1.276104195314,
+    40.84638030297));
+#14834 = CARTESIAN_POINT('',(1.545141424655,-1.276786199204,
+    40.845978873566));
+#14835 = CARTESIAN_POINT('',(1.54533639779,-1.277126234007,
+    40.845776306033));
+#14836 = CARTESIAN_POINT('',(1.545530795524,-1.277465305599,
+    40.845571879817));
+#14837 = CARTESIAN_POINT('',(1.545918375637,-1.278141408664,
+    40.845159372146));
+#14838 = CARTESIAN_POINT('',(1.546111558303,-1.278478440621,
+    40.844951291605));
+#14839 = CARTESIAN_POINT('',(1.546304149117,-1.278814479561,
+    40.84474136454));
+#14840 = CARTESIAN_POINT('',(1.546688057184,-1.279484413505,
+    40.844317909782));
+#14841 = CARTESIAN_POINT('',(1.546879374895,-1.279818309277,
+    40.84410438349));
+#14842 = CARTESIAN_POINT('',(1.54707008449,-1.280151182519,
+    40.843889023833));
+#14843 = CARTESIAN_POINT('',(1.547450172971,-1.280814682981,
+    40.843454761787));
+#14844 = CARTESIAN_POINT('',(1.547639552492,-1.281145311268,
+    40.843235861276));
+#14845 = CARTESIAN_POINT('',(1.547828307843,-1.281474887837,
+    40.843015141555));
+#14846 = CARTESIAN_POINT('',(1.548204431816,-1.282131694736,
+    40.842570220492));
+#14847 = CARTESIAN_POINT('',(1.548391801257,-1.282458926445,
+    40.842346021496));
+#14848 = CARTESIAN_POINT('',(1.548578530701,-1.282785077612,
+    40.842120018428));
+#14849 = CARTESIAN_POINT('',(1.548950548043,-1.283434935485,
+    40.841664594924));
+#14850 = CARTESIAN_POINT('',(1.549135836949,-1.283758643899,
+    40.841435177288));
+#14851 = CARTESIAN_POINT('',(1.54932047028,-1.284081243341,
+    40.841203971694));
+#14852 = CARTESIAN_POINT('',(1.549688241845,-1.284723901675,
+    40.840738210447));
+#14853 = CARTESIAN_POINT('',(1.549871381287,-1.285043962613,
+    40.840503658036));
+#14854 = CARTESIAN_POINT('',(1.550053849838,-1.285362886581,
+    40.840267334742));
+#14855 = CARTESIAN_POINT('',(1.550417239635,-1.285998100133,
+    40.839791408376));
+#14856 = CARTESIAN_POINT('',(1.550598162292,-1.28631439211,
+    40.83955180897));
+#14857 = CARTESIAN_POINT('',(1.550778399027,-1.286629519588,
+    40.839310456707));
+#14858 = CARTESIAN_POINT('',(1.551137274382,-1.287257048693,
+    40.838824545555));
+#14859 = CARTESIAN_POINT('',(1.551315914625,-1.287569453076,
+    40.838579990744));
+#14860 = CARTESIAN_POINT('',(1.551493854215,-1.287880665927,
+    40.838333702033));
+#14861 = CARTESIAN_POINT('',(1.551848085938,-1.288500276804,
+    40.837837993913));
+#14862 = CARTESIAN_POINT('',(1.552024379909,-1.288808677957,
+    40.837588578978));
+#14863 = CARTESIAN_POINT('',(1.552199958813,-1.289115861078,
+    40.837337450015));
+#14864 = CARTESIAN_POINT('',(1.552549421346,-1.289727326116,
+    40.836832139987));
+#14865 = CARTESIAN_POINT('',(1.552723307033,-1.290031611541,
+    40.836577963777));
+#14866 = CARTESIAN_POINT('',(1.552896463575,-1.290334652999,
+    40.836322094307));
+#14867 = CARTESIAN_POINT('',(1.553241035138,-1.290937751027,
+    40.835807384426));
+#14868 = CARTESIAN_POINT('',(1.553412452442,-1.291237811495,
+    40.835548549234));
+#14869 = CARTESIAN_POINT('',(1.553583126875,-1.291536602657,
+    40.835288042427));
+#14870 = CARTESIAN_POINT('',(1.553922689583,-1.29213111917,
+    40.834764141514));
+#14871 = CARTESIAN_POINT('',(1.554091580369,-1.292426848815,
+    40.834500752974));
+#14872 = CARTESIAN_POINT('',(1.554259714926,-1.292721284443,
+    40.834235715317));
+#14873 = CARTESIAN_POINT('',(1.554594154788,-1.293307011621,
+    40.833702838896));
+#14874 = CARTESIAN_POINT('',(1.554760462839,-1.293598307872,
+    40.833435006027));
+#14875 = CARTESIAN_POINT('',(1.554926001686,-1.293888286053,
+    40.833165547372));
+#14876 = CARTESIAN_POINT('',(1.555255208053,-1.294465021813,
+    40.832623918539));
+#14877 = CARTESIAN_POINT('',(1.555418878564,-1.294751784518,
+    40.832351754581));
+#14878 = CARTESIAN_POINT('',(1.555581767302,-1.2950372058,
+    40.832077988992));
+#14879 = CARTESIAN_POINT('',(1.555905632648,-1.295604753427,
+    40.831527838946));
+#14880 = CARTESIAN_POINT('',(1.556066612499,-1.29588688534,
+    40.831251461029));
+#14881 = CARTESIAN_POINT('',(1.556226798433,-1.296167653211,
+    40.830973506437));
+#14882 = CARTESIAN_POINT('',(1.556545223388,-1.296725830206,
+    40.830415065861));
+#14883 = CARTESIAN_POINT('',(1.556703465865,-1.29700324527,
+    40.830134586629));
+#14884 = CARTESIAN_POINT('',(1.556860902679,-1.297279274366,
+    40.829852556377));
+#14885 = CARTESIAN_POINT('',(1.557173788168,-1.297827898684,
+    40.829286068242));
+#14886 = CARTESIAN_POINT('',(1.557329240594,-1.298100500364,
+    40.829001617471));
+#14887 = CARTESIAN_POINT('',(1.557483876107,-1.298371695012,
+    40.828715642159));
+#14888 = CARTESIAN_POINT('',(1.5577911278,-1.298910592881,
+    40.828141355146));
+#14889 = CARTESIAN_POINT('',(1.557943747943,-1.299178302945,
+    40.827853050732));
+#14890 = CARTESIAN_POINT('',(1.558095540366,-1.299444585642,
+    40.827563248908));
+#14891 = CARTESIAN_POINT('',(1.558397073898,-1.299973600794,
+    40.826981406189));
+#14892 = CARTESIAN_POINT('',(1.558546819214,-1.300236340518,
+    40.826689372793));
+#14893 = CARTESIAN_POINT('',(1.558695726393,-1.300497633391,
+    40.82639586973));
+#14894 = CARTESIAN_POINT('',(1.558991459438,-1.301016613442,
+    40.825806723257));
+#14895 = CARTESIAN_POINT('',(1.55913828976,-1.301274308313,
+    40.825511087538));
+#14896 = CARTESIAN_POINT('',(1.559284272049,-1.30153053765,
+    40.825214010553));
+#14897 = CARTESIAN_POINT('',(1.559574127281,-1.302039338606,
+    40.824617816195));
+#14898 = CARTESIAN_POINT('',(1.55971800492,-1.302291918346,
+    40.82431870668));
+#14899 = CARTESIAN_POINT('',(1.559861025114,-1.302543014717,
+    40.824018184892));
+#14900 = CARTESIAN_POINT('',(1.560144930081,-1.303041501167,
+    40.823415201995));
+#14901 = CARTESIAN_POINT('',(1.560285819792,-1.303288899793,
+    40.823112748892));
+#14902 = CARTESIAN_POINT('',(1.560425843133,-1.303534798083,
+    40.822808913065));
+#14903 = CARTESIAN_POINT('',(1.560703730288,-1.304022843271,
+    40.822199404125));
+#14904 = CARTESIAN_POINT('',(1.56084159928,-1.304264999141,
+    40.821893739145));
+#14905 = CARTESIAN_POINT('',(1.560978593474,-1.304505638588,
+    40.821586721512));
+#14906 = CARTESIAN_POINT('',(1.561250400211,-1.304983124486,
+    40.82097095182));
+#14907 = CARTESIAN_POINT('',(1.561385218167,-1.305219980328,
+    40.820662207999));
+#14908 = CARTESIAN_POINT('',(1.561519153401,-1.305455304559,
+    40.820352142085));
+#14909 = CARTESIAN_POINT('',(1.561784822072,-1.305922121926,
+    40.81973037937));
+#14910 = CARTESIAN_POINT('',(1.561916561157,-1.306153624869,
+    40.819418690896));
+#14911 = CARTESIAN_POINT('',(1.562047410106,-1.306383581921,
+    40.819105711336));
+#14912 = CARTESIAN_POINT('',(1.562306888041,-1.306839630345,
+    40.818478225416));
+#14913 = CARTESIAN_POINT('',(1.562435522907,-1.307065731933,
+    40.818163727446));
+#14914 = CARTESIAN_POINT('',(1.562563260737,-1.307290274271,
+    40.817847969813));
+#14915 = CARTESIAN_POINT('',(1.562816500246,-1.30773546219,
+    40.817215032232));
+#14916 = CARTESIAN_POINT('',(1.562942008034,-1.307956118393,
+    40.816897860721));
+#14917 = CARTESIAN_POINT('',(1.563066612403,-1.308175202915,
+    40.816579461345));
+#14918 = CARTESIAN_POINT('',(1.563313570774,-1.308609447629,
+    40.815941345026));
+#14919 = CARTESIAN_POINT('',(1.563435931107,-1.30882461884,
+    40.815621636548));
+#14920 = CARTESIAN_POINT('',(1.563557382161,-1.309038206877,
+    40.815300732341));
+#14921 = CARTESIAN_POINT('',(1.563798021643,-1.309461434537,
+    40.814657711235));
+#14922 = CARTESIAN_POINT('',(1.563917216622,-1.30967108557,
+    40.814335602808));
+#14923 = CARTESIAN_POINT('',(1.564035496985,-1.309879142877,
+    40.814012331091));
+#14924 = CARTESIAN_POINT('',(1.56426978477,-1.310291288461,
+    40.81336467983));
+#14925 = CARTESIAN_POINT('',(1.564385798958,-1.31049538853,
+    40.813040308747));
+#14926 = CARTESIAN_POINT('',(1.564500893718,-1.310697885269,
+    40.812714807075));
+#14927 = CARTESIAN_POINT('',(1.564728801911,-1.311098892542,
+    40.81206280063));
+#14928 = CARTESIAN_POINT('',(1.564841622318,-1.311297415241,
+    40.811736304285));
+#14929 = CARTESIAN_POINT('',(1.56495351901,-1.311494325956,
+    40.811408710281));
+#14930 = CARTESIAN_POINT('',(1.565175024587,-1.311884147413,
+    40.810752623621));
+#14931 = CARTESIAN_POINT('',(1.565284640648,-1.312077070686,
+    40.810424139347));
+#14932 = CARTESIAN_POINT('',(1.565393329234,-1.312268374269,
+    40.810094590529));
+#14933 = CARTESIAN_POINT('',(1.565608413997,-1.312646971068,
+    40.809434698295));
+#14934 = CARTESIAN_POINT('',(1.56571481755,-1.312834277168,
+    40.809104363196));
+#14935 = CARTESIAN_POINT('',(1.56582029039,-1.313019956822,
+    40.808772996818));
+#14936 = CARTESIAN_POINT('',(1.566028940917,-1.313387298696,
+    40.808109572995));
+#14937 = CARTESIAN_POINT('',(1.56613212617,-1.313568974141,
+    40.807777523783));
+#14938 = CARTESIAN_POINT('',(1.566234377995,-1.313749017333,
+    40.807444476673));
+#14939 = CARTESIAN_POINT('',(1.566436585573,-1.314105082492,
+    40.80677779427));
+#14940 = CARTESIAN_POINT('',(1.566536549076,-1.314281118016,
+    40.806444167114));
+#14941 = CARTESIAN_POINT('',(1.566635576955,-1.314455516421,
+    40.806109575515));
+#14942 = CARTESIAN_POINT('',(1.566831337515,-1.31480029144,
+    40.805439906261));
+#14943 = CARTESIAN_POINT('',(1.566928078123,-1.314970681931,
+    40.805104836629));
+#14944 = CARTESIAN_POINT('',(1.567023881426,-1.315139431375,
+    40.804768836047));
+#14945 = CARTESIAN_POINT('',(1.567213195466,-1.315472911073,
+    40.804096450084));
+#14946 = CARTESIAN_POINT('',(1.5673067143,-1.315637655509,
+    40.803760072594));
+#14947 = CARTESIAN_POINT('',(1.567399294658,-1.315800755902,
+    40.803422797654));
+#14948 = CARTESIAN_POINT('',(1.567582167161,-1.316122943199,
+    40.802747963245));
+#14949 = CARTESIAN_POINT('',(1.567672467566,-1.31628204458,
+    40.802410411525));
+#14950 = CARTESIAN_POINT('',(1.567761828831,-1.316439499842,
+    40.80207199582));
+#14951 = CARTESIAN_POINT('',(1.567938269179,-1.316750405617,
+    40.801394979068));
+#14952 = CARTESIAN_POINT('',(1.568025356679,-1.316903870885,
+    40.801056385612));
+#14953 = CARTESIAN_POINT('',(1.568111504874,-1.317055688873,
+    40.800716961569));
+#14954 = CARTESIAN_POINT('',(1.568281526755,-1.317355331798,
+    40.800038026143));
+#14955 = CARTESIAN_POINT('',(1.568365409007,-1.317503171759,
+    40.799698522181));
+#14956 = CARTESIAN_POINT('',(1.56844835228,-1.31764936418,
+    40.799358220926));
+#14957 = CARTESIAN_POINT('',(1.568611973588,-1.31793777056,
+    40.798677627797));
+#14958 = CARTESIAN_POINT('',(1.568692660328,-1.318079999796,
+    40.798337343161));
+#14959 = CARTESIAN_POINT('',(1.568772408902,-1.31822058212,
+    40.797996294391));
+#14960 = CARTESIAN_POINT('',(1.568929651635,-1.318497785707,
+    40.797314301581));
+#14961 = CARTESIAN_POINT('',(1.569007154629,-1.318634422485,
+    40.796973364585));
+#14962 = CARTESIAN_POINT('',(1.569083720748,-1.318769413855,
+    40.796631696445));
+#14963 = CARTESIAN_POINT('',(1.569234610897,-1.319035455663,
+    40.795948558786));
+#14964 = CARTESIAN_POINT('',(1.569308943886,-1.31916652184,
+    40.795607096106));
+#14965 = CARTESIAN_POINT('',(1.569382341758,-1.319295944974,
+    40.795264935071));
+#14966 = CARTESIAN_POINT('',(1.569526909197,-1.319550873085,
+    40.794580903975));
+#14967 = CARTESIAN_POINT('',(1.569598087838,-1.31967639401,
+    40.794239040538));
+#14968 = CARTESIAN_POINT('',(1.569668333581,-1.319800275101,
+    40.793896511303));
+#14969 = CARTESIAN_POINT('',(1.569806611951,-1.320044144459,
+    40.793211834542));
+#14970 = CARTESIAN_POINT('',(1.569874653761,-1.32016414887,
+    40.79286969342));
+#14971 = CARTESIAN_POINT('',(1.569941765341,-1.320282517483,
+    40.792526918791));
+#14972 = CARTESIAN_POINT('',(1.570073791931,-1.320515389687,
+    40.791841840297));
+#14973 = CARTESIAN_POINT('',(1.570138716224,-1.320629909603,
+    40.791499542602));
+#14974 = CARTESIAN_POINT('',(1.570202713394,-1.320742798567,
+    40.791156643401));
+#14975 = CARTESIAN_POINT('',(1.570353922133,-1.321009535982,
+    40.790333102385));
+#14976 = CARTESIAN_POINT('',(1.570440247125,-1.321161824526,
+    40.789851899553));
+#14977 = CARTESIAN_POINT('',(1.570524747446,-1.321310901808,
+    40.789369582579));
+#14978 = CARTESIAN_POINT('',(1.570607415552,-1.32145675379,
+    40.78888618744));
+#14979 = PCURVE('',#9484,#14980);
+#14980 = DEFINITIONAL_REPRESENTATION('',(#14981),#15233);
+#14981 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#14982,#14983,#14984,#14985,
+    #14986,#14987,#14988,#14989,#14990,#14991,#14992,#14993,#14994,
+    #14995,#14996,#14997,#14998,#14999,#15000,#15001,#15002,#15003,
+    #15004,#15005,#15006,#15007,#15008,#15009,#15010,#15011,#15012,
+    #15013,#15014,#15015,#15016,#15017,#15018,#15019,#15020,#15021,
+    #15022,#15023,#15024,#15025,#15026,#15027,#15028,#15029,#15030,
+    #15031,#15032,#15033,#15034,#15035,#15036,#15037,#15038,#15039,
+    #15040,#15041,#15042,#15043,#15044,#15045,#15046,#15047,#15048,
+    #15049,#15050,#15051,#15052,#15053,#15054,#15055,#15056,#15057,
+    #15058,#15059,#15060,#15061,#15062,#15063,#15064,#15065,#15066,
+    #15067,#15068,#15069,#15070,#15071,#15072,#15073,#15074,#15075,
+    #15076,#15077,#15078,#15079,#15080,#15081,#15082,#15083,#15084,
+    #15085,#15086,#15087,#15088,#15089,#15090,#15091,#15092,#15093,
+    #15094,#15095,#15096,#15097,#15098,#15099,#15100,#15101,#15102,
+    #15103,#15104,#15105,#15106,#15107,#15108,#15109,#15110,#15111,
+    #15112,#15113,#15114,#15115,#15116,#15117,#15118,#15119,#15120,
+    #15121,#15122,#15123,#15124,#15125,#15126,#15127,#15128,#15129,
+    #15130,#15131,#15132,#15133,#15134,#15135,#15136,#15137,#15138,
+    #15139,#15140,#15141,#15142,#15143,#15144,#15145,#15146,#15147,
+    #15148,#15149,#15150,#15151,#15152,#15153,#15154,#15155,#15156,
+    #15157,#15158,#15159,#15160,#15161,#15162,#15163,#15164,#15165,
+    #15166,#15167,#15168,#15169,#15170,#15171,#15172,#15173,#15174,
+    #15175,#15176,#15177,#15178,#15179,#15180,#15181,#15182,#15183,
+    #15184,#15185,#15186,#15187,#15188,#15189,#15190,#15191,#15192,
+    #15193,#15194,#15195,#15196,#15197,#15198,#15199,#15200,#15201,
+    #15202,#15203,#15204,#15205,#15206,#15207,#15208,#15209,#15210,
+    #15211,#15212,#15213,#15214,#15215,#15216,#15217,#15218,#15219,
+    #15220,#15221,#15222,#15223,#15224,#15225,#15226,#15227,#15228,
+    #15229,#15230,#15231,#15232),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.09353893783E-02,2.254561031376E-02,
+    3.42055208357E-02,4.591393193132E-02,5.766962151936E-02,
+    6.947133510479E-02,8.13177864917E-02,9.320765855345E-02,
+    0.10513960406,0.117112246558,0.129124181314,0.141173976297,
+    0.153260173227,0.165381288664,0.177535815153,0.189722222404,
+    0.201938958528,0.214184451311,0.226457109519,0.238755324252,
+    0.251077470324,0.263421907673,0.275786982802,0.288171030246,
+    0.300572374051,0.312989329284,0.325420203543,0.337863298495,
+    0.350316911402,0.362779336669,0.375248867381,0.387723796842,
+    0.400202420107,0.412683035504,0.425163946142,0.437643461407,
+    0.450119898433,0.462591583554,0.47505685373,0.487514057945,
+    0.499961558574,0.512397732712,0.524820973479,0.537229691267,
+    0.549622314959,0.561997293054,0.574353094532,0.58668820846,
+    0.599001136708,0.611290351629,0.623554309542,0.635791811255,
+    0.648001047561,0.660180862006,0.672329924383,0.684446934088,
+    0.696530620976,0.708579744983,0.720593096636,0.732569497512,
+    0.744507800641,0.756406890849,0.76826568506,0.780083132531,
+    0.791858215041,0.803589947028,0.81527737567,0.826919580919,
+    0.838515675477,0.850064804734,0.861566146648,0.873018911576,
+    0.884422342068,0.895775712608,0.907078329307,0.91832952957,
+    0.929528681699,0.940675184478,0.951768466709,0.962807986712,
+    0.973793231803,0.984723717728,1.),.UNSPECIFIED.);
+#14982 = CARTESIAN_POINT('',(0.,-4.323275975047E-02));
+#14983 = CARTESIAN_POINT('',(1.278305884058E-02,-4.303578425726E-02));
+#14984 = CARTESIAN_POINT('',(2.554800809883E-02,-4.283881748071E-02));
+#14985 = CARTESIAN_POINT('',(3.829514728734E-02,-4.264186474552E-02));
+#14986 = CARTESIAN_POINT('',(6.45399493005E-02,-4.22358450827E-02));
+#14987 = CARTESIAN_POINT('',(7.803538364181E-02,-4.202678061948E-02));
+#14988 = CARTESIAN_POINT('',(9.151142615687E-02,-4.181774435311E-02));
+#14989 = CARTESIAN_POINT('',(0.118483014192,-4.139884648302E-02));
+#14990 = CARTESIAN_POINT('',(0.131978396349,-4.118898517592E-02));
+#14991 = CARTESIAN_POINT('',(0.145454920999,-4.097916520187E-02));
+#14992 = CARTESIAN_POINT('',(0.172426925989,-4.055874828958E-02));
+#14993 = CARTESIAN_POINT('',(0.185922252008,-4.034815174988E-02));
+#14994 = CARTESIAN_POINT('',(0.199399261273,-4.013760996106E-02));
+#14995 = CARTESIAN_POINT('',(0.226371682034,-3.971579908479E-02));
+#14996 = CARTESIAN_POINT('',(0.239866948097,-3.950453049351E-02));
+#14997 = CARTESIAN_POINT('',(0.253344444389,-3.929333034755E-02));
+#14998 = CARTESIAN_POINT('',(0.280317279824,-3.887025368107E-02));
+#14999 = CARTESIAN_POINT('',(0.293812482251,-3.865837774972E-02));
+#15000 = CARTESIAN_POINT('',(0.307290467913,-3.844658422912E-02));
+#15001 = CARTESIAN_POINT('',(0.334263717013,-3.802237295894E-02));
+#15002 = CARTESIAN_POINT('',(0.347758852274,-3.780995588656E-02));
+#15003 = CARTESIAN_POINT('',(0.361237329574,-3.759763545514E-02));
+#15004 = CARTESIAN_POINT('',(0.388210991422,-3.717242369041E-02));
+#15005 = CARTESIAN_POINT('',(0.401706056137,-3.695953311702E-02));
+#15006 = CARTESIAN_POINT('',(0.415185027269,-3.674675367271E-02));
+#15007 = CARTESIAN_POINT('',(0.442159101039,-3.632067834777E-02));
+#15008 = CARTESIAN_POINT('',(0.455654091986,-3.610738330406E-02));
+#15009 = CARTESIAN_POINT('',(0.469133559067,-3.589421412815E-02));
+#15010 = CARTESIAN_POINT('',(0.496108044031,-3.546741489781E-02));
+#15011 = CARTESIAN_POINT('',(0.509602958149,-3.525378575132E-02));
+#15012 = CARTESIAN_POINT('',(0.523082923215,-3.504029745389E-02));
+#15013 = CARTESIAN_POINT('',(0.550057818742,-3.461291658152E-02));
+#15014 = CARTESIAN_POINT('',(0.563552653136,-3.439902497919E-02));
+#15015 = CARTESIAN_POINT('',(0.577033118144,-3.418528944112E-02));
+#15016 = CARTESIAN_POINT('',(0.604008423703,-3.375747167958E-02));
+#15017 = CARTESIAN_POINT('',(0.61750317565,-3.354339048674E-02));
+#15018 = CARTESIAN_POINT('',(0.63098414247,-3.332948079808E-02));
+#15019 = CARTESIAN_POINT('',(0.657959857633,-3.290137326364E-02));
+#15020 = CARTESIAN_POINT('',(0.671454524584,-3.268717649957E-02));
+#15021 = CARTESIAN_POINT('',(0.684935995003,-3.247316689443E-02));
+#15022 = CARTESIAN_POINT('',(0.711912119444,-3.204491893382E-02));
+#15023 = CARTESIAN_POINT('',(0.725406699031,-3.183068170382E-02));
+#15024 = CARTESIAN_POINT('',(0.738888674748,-3.161664749193E-02));
+#15025 = CARTESIAN_POINT('',(0.765865208247,-3.118841054259E-02));
+#15026 = CARTESIAN_POINT('',(0.779359698283,-3.097420896684E-02));
+#15027 = CARTESIAN_POINT('',(0.792842180908,-3.07602264617E-02));
+#15028 = CARTESIAN_POINT('',(0.819819123353,-3.033215390558E-02));
+#15029 = CARTESIAN_POINT('',(0.833313521837,-3.01180650447E-02));
+#15030 = CARTESIAN_POINT('',(0.846796512891,-2.990421148858E-02));
+#15031 = CARTESIAN_POINT('',(0.873773864277,-2.947645849956E-02));
+#15032 = CARTESIAN_POINT('',(0.8872681694,-2.926256027707E-02));
+#15033 = CARTESIAN_POINT('',(0.900751670311,-2.904891376287E-02));
+#15034 = CARTESIAN_POINT('',(0.927729430743,-2.862163714813E-02));
+#15035 = CARTESIAN_POINT('',(0.941223640888,-2.840800826998E-02));
+#15036 = CARTESIAN_POINT('',(0.954707652991,-2.819464766018E-02));
+#15037 = CARTESIAN_POINT('',(0.981685822684,-2.776800569576E-02));
+#15038 = CARTESIAN_POINT('',(0.995179936428,-2.755472556697E-02));
+#15039 = CARTESIAN_POINT('',(1.008664460965,-2.734173040967E-02));
+#15040 = CARTESIAN_POINT('',(1.035643040245,-2.691588267049E-02));
+#15041 = CARTESIAN_POINT('',(1.049137056365,-2.670303130915E-02));
+#15042 = CARTESIAN_POINT('',(1.062622094484,-2.649048175148E-02));
+#15043 = CARTESIAN_POINT('',(1.089601083789,-2.606558893623E-02));
+#15044 = CARTESIAN_POINT('',(1.10309500126,-2.585324688492E-02));
+#15045 = CARTESIAN_POINT('',(1.116580554013,-2.564122358401E-02));
+#15046 = CARTESIAN_POINT('',(1.143559953891,-2.52174473351E-02));
+#15047 = CARTESIAN_POINT('',(1.157053771893,-2.500569557005E-02));
+#15048 = CARTESIAN_POINT('',(1.170539840234,-2.479427960155E-02));
+#15049 = CARTESIAN_POINT('',(1.197519651347,-2.437178232069E-02));
+#15050 = CARTESIAN_POINT('',(1.211013369262,-2.416070215872E-02));
+#15051 = CARTESIAN_POINT('',(1.22449995405,-2.394997492329E-02));
+#15052 = CARTESIAN_POINT('',(1.251480177173,-2.352891958291E-02));
+#15053 = CARTESIAN_POINT('',(1.264973794587,-2.331859258645E-02));
+#15054 = CARTESIAN_POINT('',(1.278460896581,-2.310863571428E-02));
+#15055 = CARTESIAN_POINT('',(1.305441532601,-2.268918566531E-02));
+#15056 = CARTESIAN_POINT('',(1.318935049306,-2.247969354567E-02));
+#15057 = CARTESIAN_POINT('',(1.332422669171,-2.227058879931E-02));
+#15058 = CARTESIAN_POINT('',(1.359403719085,-2.185290757573E-02));
+#15059 = CARTESIAN_POINT('',(1.37289713508,-2.164433209486E-02));
+#15060 = CARTESIAN_POINT('',(1.386385273381,-2.143616127052E-02));
+#15061 = CARTESIAN_POINT('',(1.413366738299,-2.102041239111E-02));
+#15062 = CARTESIAN_POINT('',(1.426860053789,-2.081283526207E-02));
+#15063 = CARTESIAN_POINT('',(1.440348710994,-2.060568008971E-02));
+#15064 = CARTESIAN_POINT('',(1.467330592137,-2.019202685753E-02));
+#15065 = CARTESIAN_POINT('',(1.480823807533,-1.998552964389E-02));
+#15066 = CARTESIAN_POINT('',(1.494312984012,-1.977947168625E-02));
+#15067 = CARTESIAN_POINT('',(1.521295282708,-1.936807698624E-02));
+#15068 = CARTESIAN_POINT('',(1.534788398627,-1.91627410007E-02));
+#15069 = CARTESIAN_POINT('',(1.548278094654,-1.895786155158E-02));
+#15070 = CARTESIAN_POINT('',(1.575260812342,-1.854888764688E-02));
+#15071 = CARTESIAN_POINT('',(1.588753829607,-1.834479384932E-02));
+#15072 = CARTESIAN_POINT('',(1.602244045357,-1.814117383134E-02));
+#15073 = CARTESIAN_POINT('',(1.629227183582,-1.773478215876E-02));
+#15074 = CARTESIAN_POINT('',(1.64272010322,-1.7532011054E-02));
+#15075 = CARTESIAN_POINT('',(1.656210838773,-1.732973091611E-02));
+#15076 = CARTESIAN_POINT('',(1.683194399186,-1.692608188135E-02));
+#15077 = CARTESIAN_POINT('',(1.696687222427,-1.672471341686E-02));
+#15078 = CARTESIAN_POINT('',(1.710178477768,-1.652385303184E-02));
+#15079 = CARTESIAN_POINT('',(1.737162462123,-1.612310580487E-02));
+#15080 = CARTESIAN_POINT('',(1.750655190397,-1.592321926874E-02));
+#15081 = CARTESIAN_POINT('',(1.764146965414,-1.572385783096E-02));
+#15082 = CARTESIAN_POINT('',(1.791131375569,-1.532617014226E-02));
+#15083 = CARTESIAN_POINT('',(1.804624010507,-1.512784406161E-02));
+#15084 = CARTESIAN_POINT('',(1.818116304995,-1.493005998537E-02));
+#15085 = CARTESIAN_POINT('',(1.845101142907,-1.453558792336E-02));
+#15086 = CARTESIAN_POINT('',(1.858593686334,-1.433889996357E-02));
+#15087 = CARTESIAN_POINT('',(1.872086499996,-1.41427707822E-02));
+#15088 = CARTESIAN_POINT('',(1.899071767719,-1.375166859263E-02));
+#15089 = CARTESIAN_POINT('',(1.912564221657,-1.355669545755E-02));
+#15090 = CARTESIAN_POINT('',(1.926057554103,-1.336229772361E-02));
+#15091 = CARTESIAN_POINT('',(1.953043253787,-1.297471761119E-02));
+#15092 = CARTESIAN_POINT('',(1.966535620449,-1.278153494468E-02));
+#15093 = CARTESIAN_POINT('',(1.980029471197,-1.258894413149E-02));
+#15094 = CARTESIAN_POINT('',(2.007015605086,-1.220503606451E-02));
+#15095 = CARTESIAN_POINT('',(2.020507886872,-1.20137183535E-02));
+#15096 = CARTESIAN_POINT('',(2.034002255352,-1.18230087583E-02));
+#15097 = CARTESIAN_POINT('',(2.060988825779,-1.144292027659E-02));
+#15098 = CARTESIAN_POINT('',(2.074481025275,-1.125354075599E-02));
+#15099 = CARTESIAN_POINT('',(2.087975910828,-1.10647854049E-02));
+#15100 = CARTESIAN_POINT('',(2.114962920213,-1.068866143182E-02));
+#15101 = CARTESIAN_POINT('',(2.128455040185,-1.050129199145E-02));
+#15102 = CARTESIAN_POINT('',(2.141950442067,-1.031456254662E-02));
+#15103 = CARTESIAN_POINT('',(2.168937892914,-9.942545205384E-03));
+#15104 = CARTESIAN_POINT('',(2.182429936307,-9.757256299275E-03));
+#15105 = CARTESIAN_POINT('',(2.195925853687,-9.572622968358E-03));
+#15106 = CARTESIAN_POINT('',(2.222913748582,-9.204851403321E-03));
+#15107 = CARTESIAN_POINT('',(2.236405718512,-9.021711961515E-03));
+#15108 = CARTESIAN_POINT('',(2.249902150476,-8.839243409742E-03));
+#15109 = CARTESIAN_POINT('',(2.276890492082,-8.475853613083E-03));
+#15110 = CARTESIAN_POINT('',(2.290382391835,-8.294930956266E-03));
+#15111 = CARTESIAN_POINT('',(2.303879337387,-8.114694221368E-03));
+#15112 = CARTESIAN_POINT('',(2.330868128439,-7.755818865626E-03));
+#15113 = CARTESIAN_POINT('',(2.344359961462,-7.577178622752E-03));
+#15114 = CARTESIAN_POINT('',(2.357857419523,-7.399239032963E-03));
+#15115 = CARTESIAN_POINT('',(2.384846662814,-7.045007309963E-03));
+#15116 = CARTESIAN_POINT('',(2.398338432703,-6.86871333921E-03));
+#15117 = CARTESIAN_POINT('',(2.411836402105,-6.693134434613E-03));
+#15118 = CARTESIAN_POINT('',(2.438826100422,-6.343671901715E-03));
+#15119 = CARTESIAN_POINT('',(2.452317810864,-6.169786215391E-03));
+#15120 = CARTESIAN_POINT('',(2.465816290299,-5.996629673271E-03));
+#15121 = CARTESIAN_POINT('',(2.492806446078,-5.652058110189E-03));
+#15122 = CARTESIAN_POINT('',(2.506298100556,-5.480640806194E-03));
+#15123 = CARTESIAN_POINT('',(2.519797088289,-5.309966372961E-03));
+#15124 = CARTESIAN_POINT('',(2.546787701696,-4.970403665398E-03));
+#15125 = CARTESIAN_POINT('',(2.560279301858,-4.801512878792E-03));
+#15126 = CARTESIAN_POINT('',(2.573778794101,-4.633378321904E-03));
+#15127 = CARTESIAN_POINT('',(2.600769852265,-4.298938460077E-03));
+#15128 = CARTESIAN_POINT('',(2.614261388779,-4.132630408838E-03));
+#15129 = CARTESIAN_POINT('',(2.627761370535,-3.967091562083E-03));
+#15130 = CARTESIAN_POINT('',(2.654752790759,-3.637885194523E-03));
+#15131 = CARTESIAN_POINT('',(2.668244195613,-3.474214683598E-03));
+#15132 = CARTESIAN_POINT('',(2.681744592926,-3.311325946117E-03));
+#15133 = CARTESIAN_POINT('',(2.70873618803,-2.987460599947E-03));
+#15134 = CARTESIAN_POINT('',(2.722227347709,-2.826480749299E-03));
+#15135 = CARTESIAN_POINT('',(2.735728040838,-2.666294815382E-03));
+#15136 = CARTESIAN_POINT('',(2.762719927955,-2.347869859588E-03));
+#15137 = CARTESIAN_POINT('',(2.776211079614,-2.18962738307E-03));
+#15138 = CARTESIAN_POINT('',(2.789712299798,-2.032190568919E-03));
+#15139 = CARTESIAN_POINT('',(2.816704246746,-1.719305080509E-03));
+#15140 = CARTESIAN_POINT('',(2.830194925725,-1.563852653924E-03));
+#15141 = CARTESIAN_POINT('',(2.843696201161,-1.409217141173E-03));
+#15142 = CARTESIAN_POINT('',(2.870687959407,-1.10196544762E-03));
+#15143 = CARTESIAN_POINT('',(2.884178389989,-9.493453048474E-04));
+#15144 = CARTESIAN_POINT('',(2.897679938079,-7.975528817879E-04));
+#15145 = CARTESIAN_POINT('',(2.924671728516,-4.960193504234E-04));
+#15146 = CARTESIAN_POINT('',(2.938161913466,-3.462740335599E-04));
+#15147 = CARTESIAN_POINT('',(2.951663732231,-1.973668551082E-04));
+#15148 = CARTESIAN_POINT('',(2.978655557252,9.836619008906E-05));
+#15149 = CARTESIAN_POINT('',(2.992145500698,2.451965116124E-04));
+#15150 = CARTESIAN_POINT('',(3.005647585823,3.911788005806E-04));
+#15151 = CARTESIAN_POINT('',(3.032639444756,6.810340324986E-04));
+#15152 = CARTESIAN_POINT('',(3.046129150312,8.249116724348E-04));
+#15153 = CARTESIAN_POINT('',(3.059631498337,9.679318663485E-04));
+#15154 = CARTESIAN_POINT('',(3.086623391548,1.251836833113E-03));
+#15155 = CARTESIAN_POINT('',(3.100112862894,1.392726543974E-03));
+#15156 = CARTESIAN_POINT('',(3.113615470294,1.532749884499E-03));
+#15157 = CARTESIAN_POINT('',(3.140607398135,1.810637039883E-03));
+#15158 = CARTESIAN_POINT('',(3.154096639015,1.948506032076E-03));
+#15159 = CARTESIAN_POINT('',(3.167599502203,2.085500226399E-03));
+#15160 = CARTESIAN_POINT('',(3.194591465015,2.357306962536E-03));
+#15161 = CARTESIAN_POINT('',(3.208080479233,2.492124918816E-03));
+#15162 = CARTESIAN_POINT('',(3.221583594565,2.626060153204E-03));
+#15163 = CARTESIAN_POINT('',(3.248575592671,2.89172882394E-03));
+#15164 = CARTESIAN_POINT('',(3.262064384085,3.023467909207E-03));
+#15165 = CARTESIAN_POINT('',(3.275567747864,3.154316857908E-03));
+#15166 = CARTESIAN_POINT('',(3.302559781577,3.413794792859E-03));
+#15167 = CARTESIAN_POINT('',(3.316048354096,3.542429659333E-03));
+#15168 = CARTESIAN_POINT('',(3.329551962577,3.670167488854E-03));
+#15169 = CARTESIAN_POINT('',(3.356544032194,3.923406998292E-03));
+#15170 = CARTESIAN_POINT('',(3.370032389769,4.048914786122E-03));
+#15171 = CARTESIAN_POINT('',(3.383536239163,4.173519154953E-03));
+#15172 = CARTESIAN_POINT('',(3.410528344966,4.420477525648E-03));
+#15173 = CARTESIAN_POINT('',(3.424016491591,4.542837859059E-03));
+#15174 = CARTESIAN_POINT('',(3.43752057807,4.664288912907E-03));
+#15175 = CARTESIAN_POINT('',(3.464512720327,4.904928395092E-03));
+#15176 = CARTESIAN_POINT('',(3.47800066003,5.024123374125E-03));
+#15177 = CARTESIAN_POINT('',(3.49150497973,5.142403736769E-03));
+#15178 = CARTESIAN_POINT('',(3.518497158695,5.376691522426E-03));
+#15179 = CARTESIAN_POINT('',(3.531984895532,5.492705710397E-03));
+#15180 = CARTESIAN_POINT('',(3.545489444561,5.607800470243E-03));
+#15181 = CARTESIAN_POINT('',(3.572481660472,5.835708662924E-03));
+#15182 = CARTESIAN_POINT('',(3.585969198525,5.948529069698E-03));
+#15183 = CARTESIAN_POINT('',(3.599473972966,6.060425762181E-03));
+#15184 = CARTESIAN_POINT('',(3.626466226044,6.281931338599E-03));
+#15185 = CARTESIAN_POINT('',(3.639953569415,6.391547399808E-03));
+#15186 = CARTESIAN_POINT('',(3.65345856533,6.500235985741E-03));
+#15187 = CARTESIAN_POINT('',(3.680450855782,6.715320749404E-03));
+#15188 = CARTESIAN_POINT('',(3.693938008586,6.821724301754E-03));
+#15189 = CARTESIAN_POINT('',(3.707443222022,6.92719714177E-03));
+#15190 = CARTESIAN_POINT('',(3.734435550039,7.13584766893E-03));
+#15191 = CARTESIAN_POINT('',(3.747922516399,7.23903292173E-03));
+#15192 = CARTESIAN_POINT('',(3.761427943394,7.341284746971E-03));
+#15193 = CARTESIAN_POINT('',(3.788420309151,7.543492325197E-03));
+#15194 = CARTESIAN_POINT('',(3.801907093194,7.643455828257E-03));
+#15195 = CARTESIAN_POINT('',(3.815412729779,7.742483707465E-03));
+#15196 = CARTESIAN_POINT('',(3.842405133434,7.93824426715E-03));
+#15197 = CARTESIAN_POINT('',(3.855891739285,8.034984875241E-03));
+#15198 = CARTESIAN_POINT('',(3.869397581493,8.13078817839E-03));
+#15199 = CARTESIAN_POINT('',(3.896390023189,8.320102217531E-03));
+#15200 = CARTESIAN_POINT('',(3.909876454963,8.413621051538E-03));
+#15201 = CARTESIAN_POINT('',(3.923382498831,8.506201410223E-03));
+#15202 = CARTESIAN_POINT('',(3.950374978695,8.689073912811E-03));
+#15203 = CARTESIAN_POINT('',(3.963861240495,8.779374317771E-03));
+#15204 = CARTESIAN_POINT('',(3.977367482072,8.868735582485E-03));
+#15205 = CARTESIAN_POINT('',(4.004360000212,9.045175930872E-03));
+#15206 = CARTESIAN_POINT('',(4.017846096122,9.132263431089E-03));
+#15207 = CARTESIAN_POINT('',(4.031352531472,9.218411625592E-03));
+#15208 = CARTESIAN_POINT('',(4.058345087984,9.388433507189E-03));
+#15209 = CARTESIAN_POINT('',(4.07183102206,9.472315758577E-03));
+#15210 = CARTESIAN_POINT('',(4.085337647269,9.555259031552E-03));
+#15211 = CARTESIAN_POINT('',(4.112330242229,9.718880340237E-03));
+#15212 = CARTESIAN_POINT('',(4.125816018501,9.799567080115E-03));
+#15213 = CARTESIAN_POINT('',(4.13932282968,9.879315654267E-03));
+#15214 = CARTESIAN_POINT('',(4.166315463152,1.003655838688E-02));
+#15215 = CARTESIAN_POINT('',(4.179801085609,1.011406138139E-02));
+#15216 = CARTESIAN_POINT('',(4.193308078902,1.019062750021E-02));
+#15217 = CARTESIAN_POINT('',(4.220300750932,1.034151764853E-02));
+#15218 = CARTESIAN_POINT('',(4.233786223525,1.041585063784E-02));
+#15219 = CARTESIAN_POINT('',(4.247293395113,1.048924851021E-02));
+#15220 = CARTESIAN_POINT('',(4.274286105733,1.063381594876E-02));
+#15221 = CARTESIAN_POINT('',(4.287771432365,1.070499459036E-02));
+#15222 = CARTESIAN_POINT('',(4.30127877847,1.07752403332E-02));
+#15223 = CARTESIAN_POINT('',(4.328271527697,1.091351870331E-02));
+#15224 = CARTESIAN_POINT('',(4.341756712219,1.09815605134E-02));
+#15225 = CARTESIAN_POINT('',(4.355264229111,1.104867209255E-02));
+#15226 = CARTESIAN_POINT('',(4.382257016947,1.118069868306E-02));
+#15227 = CARTESIAN_POINT('',(4.395742063155,1.124562297639E-02));
+#15228 = CARTESIAN_POINT('',(4.409249747154,1.130962014589E-02));
+#15229 = CARTESIAN_POINT('',(4.44169048144,1.146082888529E-02));
+#15230 = CARTESIAN_POINT('',(4.46064536507,1.154715387739E-02));
+#15231 = CARTESIAN_POINT('',(4.479645713614,1.163165419845E-02));
+#15232 = CARTESIAN_POINT('',(4.498692267791,1.171432230408E-02));
+#15233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15234 = PCURVE('',#11914,#15235);
+#15235 = DEFINITIONAL_REPRESENTATION('',(#15236),#15488);
+#15236 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#15237,#15238,#15239,#15240,
+    #15241,#15242,#15243,#15244,#15245,#15246,#15247,#15248,#15249,
+    #15250,#15251,#15252,#15253,#15254,#15255,#15256,#15257,#15258,
+    #15259,#15260,#15261,#15262,#15263,#15264,#15265,#15266,#15267,
+    #15268,#15269,#15270,#15271,#15272,#15273,#15274,#15275,#15276,
+    #15277,#15278,#15279,#15280,#15281,#15282,#15283,#15284,#15285,
+    #15286,#15287,#15288,#15289,#15290,#15291,#15292,#15293,#15294,
+    #15295,#15296,#15297,#15298,#15299,#15300,#15301,#15302,#15303,
+    #15304,#15305,#15306,#15307,#15308,#15309,#15310,#15311,#15312,
+    #15313,#15314,#15315,#15316,#15317,#15318,#15319,#15320,#15321,
+    #15322,#15323,#15324,#15325,#15326,#15327,#15328,#15329,#15330,
+    #15331,#15332,#15333,#15334,#15335,#15336,#15337,#15338,#15339,
+    #15340,#15341,#15342,#15343,#15344,#15345,#15346,#15347,#15348,
+    #15349,#15350,#15351,#15352,#15353,#15354,#15355,#15356,#15357,
+    #15358,#15359,#15360,#15361,#15362,#15363,#15364,#15365,#15366,
+    #15367,#15368,#15369,#15370,#15371,#15372,#15373,#15374,#15375,
+    #15376,#15377,#15378,#15379,#15380,#15381,#15382,#15383,#15384,
+    #15385,#15386,#15387,#15388,#15389,#15390,#15391,#15392,#15393,
+    #15394,#15395,#15396,#15397,#15398,#15399,#15400,#15401,#15402,
+    #15403,#15404,#15405,#15406,#15407,#15408,#15409,#15410,#15411,
+    #15412,#15413,#15414,#15415,#15416,#15417,#15418,#15419,#15420,
+    #15421,#15422,#15423,#15424,#15425,#15426,#15427,#15428,#15429,
+    #15430,#15431,#15432,#15433,#15434,#15435,#15436,#15437,#15438,
+    #15439,#15440,#15441,#15442,#15443,#15444,#15445,#15446,#15447,
+    #15448,#15449,#15450,#15451,#15452,#15453,#15454,#15455,#15456,
+    #15457,#15458,#15459,#15460,#15461,#15462,#15463,#15464,#15465,
+    #15466,#15467,#15468,#15469,#15470,#15471,#15472,#15473,#15474,
+    #15475,#15476,#15477,#15478,#15479,#15480,#15481,#15482,#15483,
+    #15484,#15485,#15486,#15487),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.09353893783E-02,2.254561031376E-02,
+    3.42055208357E-02,4.591393193132E-02,5.766962151936E-02,
+    6.947133510479E-02,8.13177864917E-02,9.320765855345E-02,
+    0.10513960406,0.117112246558,0.129124181314,0.141173976297,
+    0.153260173227,0.165381288664,0.177535815153,0.189722222404,
+    0.201938958528,0.214184451311,0.226457109519,0.238755324252,
+    0.251077470324,0.263421907673,0.275786982802,0.288171030246,
+    0.300572374051,0.312989329284,0.325420203543,0.337863298495,
+    0.350316911402,0.362779336669,0.375248867381,0.387723796842,
+    0.400202420107,0.412683035504,0.425163946142,0.437643461407,
+    0.450119898433,0.462591583554,0.47505685373,0.487514057945,
+    0.499961558574,0.512397732712,0.524820973479,0.537229691267,
+    0.549622314959,0.561997293054,0.574353094532,0.58668820846,
+    0.599001136708,0.611290351629,0.623554309542,0.635791811255,
+    0.648001047561,0.660180862006,0.672329924383,0.684446934088,
+    0.696530620976,0.708579744983,0.720593096636,0.732569497512,
+    0.744507800641,0.756406890849,0.76826568506,0.780083132531,
+    0.791858215041,0.803589947028,0.81527737567,0.826919580919,
+    0.838515675477,0.850064804734,0.861566146648,0.873018911576,
+    0.884422342068,0.895775712608,0.907078329307,0.91832952957,
+    0.929528681699,0.940675184478,0.951768466709,0.962807986712,
+    0.973793231803,0.984723717728,1.),.UNSPECIFIED.);
+#15237 = CARTESIAN_POINT('',(-6.571587078301E-13,5.325909620207));
+#15238 = CARTESIAN_POINT('',(2.546519766859E-02,5.325706807583));
+#15239 = CARTESIAN_POINT('',(5.089419072224E-02,5.325504040891));
+#15240 = CARTESIAN_POINT('',(7.628757616616E-02,5.325301325578));
+#15241 = CARTESIAN_POINT('',(0.128569192131,5.324883502406));
+#15242 = CARTESIAN_POINT('',(0.155452967058,5.324668401776));
+#15243 = CARTESIAN_POINT('',(0.182297969763,5.324453371735));
+#15244 = CARTESIAN_POINT('',(0.236026542595,5.3240225459));
+#15245 = CARTESIAN_POINT('',(0.262909786082,5.323806750768));
+#15246 = CARTESIAN_POINT('',(0.289755322848,5.32359104));
+#15247 = CARTESIAN_POINT('',(0.34348387389,5.323158903484));
+#15248 = CARTESIAN_POINT('',(0.370366579582,5.322942478495));
+#15249 = CARTESIAN_POINT('',(0.397212656815,5.322726151895));
+#15250 = CARTESIAN_POINT('',(0.45094118663,5.322292835712));
+#15251 = CARTESIAN_POINT('',(0.477823348373,5.322075846978));
+#15252 = CARTESIAN_POINT('',(0.504669972272,5.321858970904));
+#15253 = CARTESIAN_POINT('',(0.558398481451,5.321424608948));
+#15254 = CARTESIAN_POINT('',(0.585280093301,5.321207124004));
+#15255 = CARTESIAN_POINT('',(0.612127269851,5.320989766224));
+#15256 = CARTESIAN_POINT('',(0.665855759013,5.320554495176));
+#15257 = CARTESIAN_POINT('',(0.692736815243,5.320336582927));
+#15258 = CARTESIAN_POINT('',(0.71958455021,5.320118812574));
+#15259 = CARTESIAN_POINT('',(0.773313019999,5.319682771798));
+#15260 = CARTESIAN_POINT('',(0.800193515106,5.319464502467));
+#15261 = CARTESIAN_POINT('',(0.827041814024,5.319246389985));
+#15262 = CARTESIAN_POINT('',(0.880770265113,5.318809721414));
+#15263 = CARTESIAN_POINT('',(0.907650193825,5.318591166487));
+#15264 = CARTESIAN_POINT('',(0.934499061995,5.318372783572));
+#15265 = CARTESIAN_POINT('',(0.98822749508,5.317935631597));
+#15266 = CARTESIAN_POINT('',(1.015106852366,5.31771686376));
+#15267 = CARTESIAN_POINT('',(1.041956294843,5.317498283302));
+#15268 = CARTESIAN_POINT('',(1.095684710645,5.317060794643));
+#15269 = CARTESIAN_POINT('',(1.122563491717,5.316841887722));
+#15270 = CARTESIAN_POINT('',(1.149413513307,5.316623183737));
+#15271 = CARTESIAN_POINT('',(1.203141912571,5.316185507318));
+#15272 = CARTESIAN_POINT('',(1.230020112894,5.31596653621));
+#15273 = CARTESIAN_POINT('',(1.256870718148,5.315747783778));
+#15274 = CARTESIAN_POINT('',(1.310599101642,5.315310070584));
+#15275 = CARTESIAN_POINT('',(1.337476716938,5.315091111189));
+#15276 = CARTESIAN_POINT('',(1.364327910144,5.314872386381));
+#15277 = CARTESIAN_POINT('',(1.418056278655,5.314434789319));
+#15278 = CARTESIAN_POINT('',(1.44493330491,5.314215918466));
+#15279 = CARTESIAN_POINT('',(1.471785090089,5.313997298269));
+#15280 = CARTESIAN_POINT('',(1.525513444427,5.313559972019));
+#15281 = CARTESIAN_POINT('',(1.552389877896,5.31334126739));
+#15282 = CARTESIAN_POINT('',(1.579242258794,5.313122829635));
+#15283 = CARTESIAN_POINT('',(1.632970599787,5.312685930492));
+#15284 = CARTESIAN_POINT('',(1.659846437,5.312467470545));
+#15285 = CARTESIAN_POINT('',(1.686699417087,5.312249293824));
+#15286 = CARTESIAN_POINT('',(1.74042774558,5.311812979539));
+#15287 = CARTESIAN_POINT('',(1.767302983342,5.311594843425));
+#15288 = CARTESIAN_POINT('',(1.794156565806,5.31137700701));
+#15289 = CARTESIAN_POINT('',(1.84788488266,5.310941436626));
+#15290 = CARTESIAN_POINT('',(1.874759518063,5.310723704104));
+#15291 = CARTESIAN_POINT('',(1.901613705804,5.310506287865));
+#15292 = CARTESIAN_POINT('',(1.955342011897,5.310071621542));
+#15293 = CARTESIAN_POINT('',(1.982216042318,5.309854372897));
+#15294 = CARTESIAN_POINT('',(2.009070837945,5.309637457212));
+#15295 = CARTESIAN_POINT('',(2.062799134167,5.309203856055));
+#15296 = CARTESIAN_POINT('',(2.089672557273,5.308987172004));
+#15297 = CARTESIAN_POINT('',(2.116527963103,5.30877083767));
+#15298 = CARTESIAN_POINT('',(2.170256250357,5.308338463549));
+#15299 = CARTESIAN_POINT('',(2.197129064108,5.308122425153));
+#15300 = CARTESIAN_POINT('',(2.22398508216,5.307906753298));
+#15301 = CARTESIAN_POINT('',(2.27771336136,5.307475768661));
+#15302 = CARTESIAN_POINT('',(2.304585564012,5.307260457234));
+#15303 = CARTESIAN_POINT('',(2.331442196009,5.30704552922));
+#15304 = CARTESIAN_POINT('',(2.385170468076,5.306616096909));
+#15305 = CARTESIAN_POINT('',(2.412042058183,5.306401593921));
+#15306 = CARTESIAN_POINT('',(2.438899305544,5.306187491253));
+#15307 = CARTESIAN_POINT('',(2.492627571409,5.305759774312));
+#15308 = CARTESIAN_POINT('',(2.519498547825,5.305546161293));
+#15309 = CARTESIAN_POINT('',(2.546356411668,5.305332965521));
+#15310 = CARTESIAN_POINT('',(2.600084672266,5.304907127006));
+#15311 = CARTESIAN_POINT('',(2.626955034146,5.304694485452));
+#15312 = CARTESIAN_POINT('',(2.653813515286,5.304482278072));
+#15313 = CARTESIAN_POINT('',(2.707541771558,5.304058480851));
+#15314 = CARTESIAN_POINT('',(2.734411518356,5.303846892123));
+#15315 = CARTESIAN_POINT('',(2.761270617304,5.303635754484));
+#15316 = CARTESIAN_POINT('',(2.814998870194,5.303214161043));
+#15317 = CARTESIAN_POINT('',(2.841868001668,5.303003706271));
+#15318 = CARTESIAN_POINT('',(2.86872771863,5.30279371947));
+#15319 = CARTESIAN_POINT('',(2.922455969082,5.302374491714));
+#15320 = CARTESIAN_POINT('',(2.949324485292,5.302165251696));
+#15321 = CARTESIAN_POINT('',(2.976184820172,5.301956496483));
+#15322 = CARTESIAN_POINT('',(3.029913069131,5.301539795539));
+#15323 = CARTESIAN_POINT('',(3.056780970435,5.301331850641));
+#15324 = CARTESIAN_POINT('',(3.083641922834,5.301124407316));
+#15325 = CARTESIAN_POINT('',(3.137370171242,5.300710393329));
+#15326 = CARTESIAN_POINT('',(3.164237458303,5.300503823388));
+#15327 = CARTESIAN_POINT('',(3.191099027518,5.300297771705));
+#15328 = CARTESIAN_POINT('',(3.244827276315,5.299886603642));
+#15329 = CARTESIAN_POINT('',(3.27169395009,5.299681487863));
+#15330 = CARTESIAN_POINT('',(3.298556135121,5.299476906926));
+#15331 = CARTESIAN_POINT('',(3.352284385241,5.299068742379));
+#15332 = CARTESIAN_POINT('',(3.379150446985,5.29886515924));
+#15333 = CARTESIAN_POINT('',(3.406013246534,5.298662127407));
+#15334 = CARTESIAN_POINT('',(3.459741498905,5.298257122392));
+#15335 = CARTESIAN_POINT('',(3.486606950168,5.298055149542));
+#15336 = CARTESIAN_POINT('',(3.513470362641,5.297853744326));
+#15337 = CARTESIAN_POINT('',(3.567198618182,5.297452053091));
+#15338 = CARTESIAN_POINT('',(3.594063460805,5.297251767254));
+#15339 = CARTESIAN_POINT('',(3.620927484316,5.297052065227));
+#15340 = CARTESIAN_POINT('',(3.674655743938,5.296653840055));
+#15341 = CARTESIAN_POINT('',(3.70151998005,5.296455316937));
+#15342 = CARTESIAN_POINT('',(3.728384612425,5.296257393631));
+#15343 = CARTESIAN_POINT('',(3.782112877027,5.295862784651));
+#15344 = CARTESIAN_POINT('',(3.808976509042,5.295666098842));
+#15345 = CARTESIAN_POINT('',(3.835841747822,5.295470028657));
+#15346 = CARTESIAN_POINT('',(3.889570018292,5.29507918366));
+#15347 = CARTESIAN_POINT('',(3.916433048903,5.294884408541));
+#15348 = CARTESIAN_POINT('',(3.943298891348,5.294690264651));
+#15349 = CARTESIAN_POINT('',(3.99702716856,5.294303328901));
+#15350 = CARTESIAN_POINT('',(4.023889600739,5.294110536556));
+#15351 = CARTESIAN_POINT('',(4.050756043834,5.293918390818));
+#15352 = CARTESIAN_POINT('',(4.104484328647,5.293535506877));
+#15353 = CARTESIAN_POINT('',(4.131346165636,5.293344768001));
+#15354 = CARTESIAN_POINT('',(4.158213206092,5.29315469087));
+#15355 = CARTESIAN_POINT('',(4.211941499349,5.292775998419));
+#15356 = CARTESIAN_POINT('',(4.238802744657,5.292587382233));
+#15357 = CARTESIAN_POINT('',(4.265670378923,5.292399442671));
+#15358 = CARTESIAN_POINT('',(4.31939868145,5.292025078345));
+#15359 = CARTESIAN_POINT('',(4.346259338846,5.291838652515));
+#15360 = CARTESIAN_POINT('',(4.373127563108,5.291652917911));
+#15361 = CARTESIAN_POINT('',(4.426855875713,5.29128301513));
+#15362 = CARTESIAN_POINT('',(4.453715949222,5.291098845681));
+#15363 = CARTESIAN_POINT('',(4.480584759414,5.290915381769));
+#15364 = CARTESIAN_POINT('',(4.534313082883,5.290550070584));
+#15365 = CARTESIAN_POINT('',(4.56117257678,5.290368221827));
+#15366 = CARTESIAN_POINT('',(4.588041968584,5.290187092609));
+#15367 = CARTESIAN_POINT('',(4.64177030368,5.289826499548));
+#15368 = CARTESIAN_POINT('',(4.668629222478,5.289647034004));
+#15369 = CARTESIAN_POINT('',(4.695499191332,5.289468301677));
+#15370 = CARTESIAN_POINT('',(4.74922753877,5.289112549599));
+#15371 = CARTESIAN_POINT('',(4.776085887198,5.288935527928));
+#15372 = CARTESIAN_POINT('',(4.802956428281,5.288759252811));
+#15373 = CARTESIAN_POINT('',(4.856684788606,5.288408460772));
+#15374 = CARTESIAN_POINT('',(4.883542571497,5.288233941704));
+#15375 = CARTESIAN_POINT('',(4.910413679636,5.288060182176));
+#15376 = CARTESIAN_POINT('',(4.964142052547,5.287714465301));
+#15377 = CARTESIAN_POINT('',(4.990999274255,5.287542505578));
+#15378 = CARTESIAN_POINT('',(5.017870943355,5.287371318013));
+#15379 = CARTESIAN_POINT('',(5.071599323886,5.287030787396));
+#15380 = CARTESIAN_POINT('',(5.098455985043,5.286861441735));
+#15381 = CARTESIAN_POINT('',(5.125328204847,5.286692880466));
+#15382 = CARTESIAN_POINT('',(5.179056561952,5.286357643185));
+#15383 = CARTESIAN_POINT('',(5.20591264126,5.286190964327));
+#15384 = CARTESIAN_POINT('',(5.232785379142,5.286025081701));
+#15385 = CARTESIAN_POINT('',(5.286513542648,5.285695241394));
+#15386 = CARTESIAN_POINT('',(5.313368901953,5.28553128062));
+#15387 = CARTESIAN_POINT('',(5.340242007861,5.285368127502));
+#15388 = CARTESIAN_POINT('',(5.393969599516,5.285043784599));
+#15389 = CARTESIAN_POINT('',(5.420824010033,5.284882591467));
+#15390 = CARTESIAN_POINT('',(5.447697242736,5.284722216981));
+#15391 = CARTESIAN_POINT('',(5.501424489934,5.284403463677));
+#15392 = CARTESIAN_POINT('',(5.52827842084,5.284245081301));
+#15393 = CARTESIAN_POINT('',(5.55515223768,5.28408752816));
+#15394 = CARTESIAN_POINT('',(5.608878672381,5.283774456319));
+#15395 = CARTESIAN_POINT('',(5.635731195849,5.283618933761));
+#15396 = CARTESIAN_POINT('',(5.662604654735,5.283464250529));
+#15397 = CARTESIAN_POINT('',(5.716329776316,5.283156947222));
+#15398 = CARTESIAN_POINT('',(5.743181335814,5.283004323073));
+#15399 = CARTESIAN_POINT('',(5.770054866451,5.28285254792));
+#15400 = CARTESIAN_POINT('',(5.823779108563,5.282551090216));
+#15401 = CARTESIAN_POINT('',(5.850629706593,5.282401403347));
+#15402 = CARTESIAN_POINT('',(5.877503302021,5.282252574675));
+#15403 = CARTESIAN_POINT('',(5.931226663377,5.28195703745));
+#15404 = CARTESIAN_POINT('',(5.95807630513,5.281810324338));
+#15405 = CARTESIAN_POINT('',(5.984949953657,5.281664478166));
+#15406 = CARTESIAN_POINT('',(6.038672426726,5.281374931508));
+#15407 = CARTESIAN_POINT('',(6.065521116302,5.281231226225));
+#15408 = CARTESIAN_POINT('',(6.092394807905,5.281088396149));
+#15409 = CARTESIAN_POINT('',(6.146116387153,5.280804905307));
+#15410 = CARTESIAN_POINT('',(6.172964128758,5.280664239504));
+#15411 = CARTESIAN_POINT('',(6.199837853249,5.280524456696));
+#15412 = CARTESIAN_POINT('',(6.25355853306,5.28024708206));
+#15413 = CARTESIAN_POINT('',(6.280405330996,5.280109484959));
+#15414 = CARTESIAN_POINT('',(6.307279078042,5.279972778155));
+#15415 = CARTESIAN_POINT('',(6.360998852723,5.279701575241));
+#15416 = CARTESIAN_POINT('',(6.387844711388,5.279567073626));
+#15417 = CARTESIAN_POINT('',(6.414718470519,5.279433469118));
+#15418 = CARTESIAN_POINT('',(6.468437334307,5.27916848856));
+#15419 = CARTESIAN_POINT('',(6.495282258187,5.279037106774));
+#15420 = CARTESIAN_POINT('',(6.52215601881,5.278906628411));
+#15421 = CARTESIAN_POINT('',(6.575873965881,5.27864791596));
+#15422 = CARTESIAN_POINT('',(6.602717959546,5.278519675907));
+#15423 = CARTESIAN_POINT('',(6.629591710956,5.278392345097));
+#15424 = CARTESIAN_POINT('',(6.683308735432,5.278139941626));
+#15425 = CARTESIAN_POINT('',(6.710151803529,5.27801486278));
+#15426 = CARTESIAN_POINT('',(6.737025534927,5.277890698492));
+#15427 = CARTESIAN_POINT('',(6.790741630881,5.277644640019));
+#15428 = CARTESIAN_POINT('',(6.817583778129,5.277522739428));
+#15429 = CARTESIAN_POINT('',(6.844457478628,5.277401758212));
+#15430 = CARTESIAN_POINT('',(6.898172640097,5.277162075919));
+#15431 = CARTESIAN_POINT('',(6.925013871278,5.277043368223));
+#15432 = CARTESIAN_POINT('',(6.951887529924,5.276925584216));
+#15433 = CARTESIAN_POINT('',(7.005601750908,5.276692304487));
+#15434 = CARTESIAN_POINT('',(7.032442070865,5.276576801937));
+#15435 = CARTESIAN_POINT('',(7.059315676643,5.276462226887));
+#15436 = CARTESIAN_POINT('',(7.113028951119,5.276235371344));
+#15437 = CARTESIAN_POINT('',(7.139868364747,5.27612308382));
+#15438 = CARTESIAN_POINT('',(7.166741906598,5.276011727106));
+#15439 = CARTESIAN_POINT('',(7.220454228525,5.275791312661));
+#15440 = CARTESIAN_POINT('',(7.247292740763,5.275682247701));
+#15441 = CARTESIAN_POINT('',(7.274166207598,5.275574116362));
+#15442 = CARTESIAN_POINT('',(7.327877570921,5.27536015527));
+#15443 = CARTESIAN_POINT('',(7.354715186746,5.275254318098));
+#15444 = CARTESIAN_POINT('',(7.381588567458,5.275149416859));
+#15445 = CARTESIAN_POINT('',(7.435298966117,5.274941916782));
+#15446 = CARTESIAN_POINT('',(7.46213569054,5.274839310339));
+#15447 = CARTESIAN_POINT('',(7.489008974015,5.27473764165));
+#15448 = CARTESIAN_POINT('',(7.542718401952,5.274536605724));
+#15449 = CARTESIAN_POINT('',(7.569554240004,5.274437230706));
+#15450 = CARTESIAN_POINT('',(7.59642741514,5.274338794771));
+#15451 = CARTESIAN_POINT('',(7.650135866305,5.274144221684));
+#15452 = CARTESIAN_POINT('',(7.676970823034,5.27404807658));
+#15453 = CARTESIAN_POINT('',(7.703843878751,5.273952871401));
+#15454 = CARTESIAN_POINT('',(7.757551347105,5.273764755471));
+#15455 = CARTESIAN_POINT('',(7.784385427567,5.273671836604));
+#15456 = CARTESIAN_POINT('',(7.81125835282,5.273579858024));
+#15457 = CARTESIAN_POINT('',(7.864964832347,5.273398189289));
+#15458 = CARTESIAN_POINT('',(7.891798041597,5.27330849086));
+#15459 = CARTESIAN_POINT('',(7.918670825391,5.273219732608));
+#15460 = CARTESIAN_POINT('',(7.9723763101,5.273044496914));
+#15461 = CARTESIAN_POINT('',(7.999208653183,5.272958011051));
+#15462 = CARTESIAN_POINT('',(8.026081284587,5.272872464785));
+#15463 = CARTESIAN_POINT('',(8.079785768518,5.272703643889));
+#15464 = CARTESIAN_POINT('',(8.106617250462,5.272620360694));
+#15465 = CARTESIAN_POINT('',(8.133489718621,5.272538016057));
+#15466 = CARTESIAN_POINT('',(8.187193195852,5.272375587721));
+#15467 = CARTESIAN_POINT('',(8.214023821662,5.272295495325));
+#15468 = CARTESIAN_POINT('',(8.240896115809,5.272216339993));
+#15469 = CARTESIAN_POINT('',(8.294598580462,5.272060278096));
+#15470 = CARTESIAN_POINT('',(8.321428355104,5.271983362708));
+#15471 = CARTESIAN_POINT('',(8.348300464577,5.271907382447));
+#15472 = CARTESIAN_POINT('',(8.402001910821,5.271757657092));
+#15473 = CARTESIAN_POINT('',(8.428830839224,5.271683903058));
+#15474 = CARTESIAN_POINT('',(8.455702753474,5.271611081778));
+#15475 = CARTESIAN_POINT('',(8.509403175533,5.271467659405));
+#15476 = CARTESIAN_POINT('',(8.536231262572,5.271397049263));
+#15477 = CARTESIAN_POINT('',(8.563102971179,5.271327369075));
+#15478 = CARTESIAN_POINT('',(8.616802363337,5.271190212579));
+#15479 = CARTESIAN_POINT('',(8.643629613829,5.271122727119));
+#15480 = CARTESIAN_POINT('',(8.670501106512,5.271056168397));
+#15481 = CARTESIAN_POINT('',(8.724199463117,5.270925237243));
+#15482 = CARTESIAN_POINT('',(8.751025881815,5.270860855566));
+#15483 = CARTESIAN_POINT('',(8.777897148443,5.270797397005));
+#15484 = CARTESIAN_POINT('',(8.842432085058,5.270647469382));
+#15485 = CARTESIAN_POINT('',(8.880139009561,5.270561882825));
+#15486 = CARTESIAN_POINT('',(8.917936006414,5.270478111871));
+#15487 = CARTESIAN_POINT('',(8.955824543765,5.27039616338));
+#15488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15489 = ORIENTED_EDGE('',*,*,#9584,.T.);
+#15490 = ORIENTED_EDGE('',*,*,#9464,.F.);
+#15491 = ORIENTED_EDGE('',*,*,#14701,.F.);
+#15492 = ADVANCED_FACE('',(#15493),#9545,.T.);
+#15493 = FACE_BOUND('',#15494,.T.);
+#15494 = EDGE_LOOP('',(#15495));
+#15495 = ORIENTED_EDGE('',*,*,#9530,.T.);
+#15496 = ADVANCED_FACE('',(#15497),#9961,.T.);
+#15497 = FACE_BOUND('',#15498,.T.);
+#15498 = EDGE_LOOP('',(#15499,#15500,#15501));
+#15499 = ORIENTED_EDGE('',*,*,#9608,.F.);
+#15500 = ORIENTED_EDGE('',*,*,#11196,.T.);
+#15501 = ORIENTED_EDGE('',*,*,#13196,.F.);
+#15502 = ADVANCED_FACE('',(#15503),#10720,.T.);
+#15503 = FACE_BOUND('',#15504,.T.);
+#15504 = EDGE_LOOP('',(#15505,#15506,#16271));
+#15505 = ORIENTED_EDGE('',*,*,#10548,.T.);
+#15506 = ORIENTED_EDGE('',*,*,#15507,.F.);
+#15507 = EDGE_CURVE('',#13524,#10527,#15508,.T.);
+#15508 = SURFACE_CURVE('',#15509,(#15761,#16016),.PCURVE_S1.);
+#15509 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#15510,#15511,#15512,#15513,
+    #15514,#15515,#15516,#15517,#15518,#15519,#15520,#15521,#15522,
+    #15523,#15524,#15525,#15526,#15527,#15528,#15529,#15530,#15531,
+    #15532,#15533,#15534,#15535,#15536,#15537,#15538,#15539,#15540,
+    #15541,#15542,#15543,#15544,#15545,#15546,#15547,#15548,#15549,
+    #15550,#15551,#15552,#15553,#15554,#15555,#15556,#15557,#15558,
+    #15559,#15560,#15561,#15562,#15563,#15564,#15565,#15566,#15567,
+    #15568,#15569,#15570,#15571,#15572,#15573,#15574,#15575,#15576,
+    #15577,#15578,#15579,#15580,#15581,#15582,#15583,#15584,#15585,
+    #15586,#15587,#15588,#15589,#15590,#15591,#15592,#15593,#15594,
+    #15595,#15596,#15597,#15598,#15599,#15600,#15601,#15602,#15603,
+    #15604,#15605,#15606,#15607,#15608,#15609,#15610,#15611,#15612,
+    #15613,#15614,#15615,#15616,#15617,#15618,#15619,#15620,#15621,
+    #15622,#15623,#15624,#15625,#15626,#15627,#15628,#15629,#15630,
+    #15631,#15632,#15633,#15634,#15635,#15636,#15637,#15638,#15639,
+    #15640,#15641,#15642,#15643,#15644,#15645,#15646,#15647,#15648,
+    #15649,#15650,#15651,#15652,#15653,#15654,#15655,#15656,#15657,
+    #15658,#15659,#15660,#15661,#15662,#15663,#15664,#15665,#15666,
+    #15667,#15668,#15669,#15670,#15671,#15672,#15673,#15674,#15675,
+    #15676,#15677,#15678,#15679,#15680,#15681,#15682,#15683,#15684,
+    #15685,#15686,#15687,#15688,#15689,#15690,#15691,#15692,#15693,
+    #15694,#15695,#15696,#15697,#15698,#15699,#15700,#15701,#15702,
+    #15703,#15704,#15705,#15706,#15707,#15708,#15709,#15710,#15711,
+    #15712,#15713,#15714,#15715,#15716,#15717,#15718,#15719,#15720,
+    #15721,#15722,#15723,#15724,#15725,#15726,#15727,#15728,#15729,
+    #15730,#15731,#15732,#15733,#15734,#15735,#15736,#15737,#15738,
+    #15739,#15740,#15741,#15742,#15743,#15744,#15745,#15746,#15747,
+    #15748,#15749,#15750,#15751,#15752,#15753,#15754,#15755,#15756,
+    #15757,#15758,#15759,#15760),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.095085611532E-02,2.267280467099E-02,
+    3.443782109545E-02,4.624481350203E-02,5.809265863169E-02,
+    6.998020253191E-02,8.190626129786E-02,9.38696218766E-02,
+    0.105869042932,0.117903255773,0.129970965336,0.14207085123,
+    0.15420156884,0.166361750477,0.178550006587,0.190764927009,
+    0.203005082281,0.215269024986,0.227555291146,0.239862401654,
+    0.252188863736,0.264533172452,0.276893812219,0.289269258364,
+    0.301657978692,0.314058435078,0.326469085062,0.338888383459,
+    0.351314783972,0.363746740802,0.376182710254,0.388621152338,
+    0.40106053235,0.413499322439,0.425936003153,0.438369064957,
+    0.450797009716,0.463218352142,0.475631621119,0.488035360632,
+    0.500428128535,0.512808483483,0.5251749316,0.537526020518,
+    0.549860390405,0.562176705848,0.574473655378,0.586750498144,
+    0.59900490102,0.611236156251,0.623443056803,0.635624423583,
+    0.647779106036,0.659905982688,0.67200396349,0.684071987371,
+    0.696109022242,0.708114066505,0.720086149231,0.732024330292,
+    0.743927700416,0.755795381187,0.767626524983,0.779420314863,
+    0.791175964389,0.802892717408,0.814569847775,0.826206659037,
+    0.837802484071,0.849356684681,0.86086865116,0.872337801818,
+    0.883763582479,0.895145465952,0.906482951479,0.917775564155,
+    0.929022854343,0.940224397064,0.951379791379,0.962488659761,
+    0.973550647465,0.984565421889,1.),.UNSPECIFIED.);
+#15510 = CARTESIAN_POINT('',(-2.785354031159,1.225719878522,40.86));
+#15511 = CARTESIAN_POINT('',(-2.785549263824,1.226055727333,40.86));
+#15512 = CARTESIAN_POINT('',(-2.785744526546,1.226391668525,
+    40.859998496068));
+#15513 = CARTESIAN_POINT('',(-2.78593981367,1.226727692399,
+    40.859995486342));
+#15514 = CARTESIAN_POINT('',(-2.786344177635,1.227423551928,
+    40.859986133726));
+#15515 = CARTESIAN_POINT('',(-2.786553257206,1.227783398218,
+    40.859979571058));
+#15516 = CARTESIAN_POINT('',(-2.786762351292,1.228143316151,
+    40.859971278923));
+#15517 = CARTESIAN_POINT('',(-2.787181322822,1.228864593933,
+    40.859951194899));
+#15518 = CARTESIAN_POINT('',(-2.787391200322,1.229225954222,
+    40.859939390263));
+#15519 = CARTESIAN_POINT('',(-2.787601078379,1.229587362488,
+    40.859925839398));
+#15520 = CARTESIAN_POINT('',(-2.788021570276,1.230311540226,
+    40.859895186888));
+#15521 = CARTESIAN_POINT('',(-2.788232184071,1.230674309953,
+    40.859878072747));
+#15522 = CARTESIAN_POINT('',(-2.788442784175,1.231037103448,
+    40.859859196124));
+#15523 = CARTESIAN_POINT('',(-2.788864671308,1.2317639686,
+    40.859817843026));
+#15524 = CARTESIAN_POINT('',(-2.789075958191,1.232128040337,
+    40.85979535432));
+#15525 = CARTESIAN_POINT('',(-2.789287216854,1.232492111096,
+    40.859771087415));
+#15526 = CARTESIAN_POINT('',(-2.78971037099,1.233221445456,
+    40.859718906737));
+#15527 = CARTESIAN_POINT('',(-2.789922266224,1.233586708966,
+    40.859690981016));
+#15528 = CARTESIAN_POINT('',(-2.79013411843,1.233951946225,
+    40.85966126194));
+#15529 = CARTESIAN_POINT('',(-2.790558408322,1.234683526045,
+    40.859598132065));
+#15530 = CARTESIAN_POINT('',(-2.790770845682,1.235049868353,
+    40.859564709618));
+#15531 = CARTESIAN_POINT('',(-2.790983224931,1.235416158618,
+    40.859529479246));
+#15532 = CARTESIAN_POINT('',(-2.791408516408,1.236149754755,
+    40.859455284191));
+#15533 = CARTESIAN_POINT('',(-2.791621428225,1.23651706022,
+    40.859416308173));
+#15534 = CARTESIAN_POINT('',(-2.791834266584,1.236884287342,
+    40.859375510274));
+#15535 = CARTESIAN_POINT('',(-2.792260422646,1.237619665413,
+    40.859290139943));
+#15536 = CARTESIAN_POINT('',(-2.792473739859,1.237987815809,
+    40.859245556505));
+#15537 = CARTESIAN_POINT('',(-2.792686968011,1.238355861067,
+    40.859199137868));
+#15538 = CARTESIAN_POINT('',(-2.793113848936,1.239092781617,
+    40.859102488306));
+#15539 = CARTESIAN_POINT('',(-2.793327501146,1.239461656222,
+    40.859052246716));
+#15540 = CARTESIAN_POINT('',(-2.793541048443,1.23983039841,
+    40.859000157276));
+#15541 = CARTESIAN_POINT('',(-2.793968511897,1.240568617097,
+    40.858892130912));
+#15542 = CARTESIAN_POINT('',(-2.794182427426,1.240938092785,
+    40.858836183681));
+#15543 = CARTESIAN_POINT('',(-2.794396221948,1.241307408305,
+    40.858778376639));
+#15544 = CARTESIAN_POINT('',(-2.794824123106,1.242046676094,
+    40.85865888253));
+#15545 = CARTESIAN_POINT('',(-2.795038229055,1.242416627435,
+    40.858597185529));
+#15546 = CARTESIAN_POINT('',(-2.795252197672,1.242786390405,
+    40.858533617469));
+#15547 = CARTESIAN_POINT('',(-2.795680389345,1.243526453775,
+    40.858402571535));
+#15548 = CARTESIAN_POINT('',(-2.79589461166,1.243896753144,
+    40.85833508411));
+#15549 = CARTESIAN_POINT('',(-2.796108680098,1.2442668355,40.85826571512
+    ));
+#15550 = CARTESIAN_POINT('',(-2.796537012863,1.245007436668,
+    40.858123040369));
+#15551 = CARTESIAN_POINT('',(-2.796751276403,1.245377954357,
+    40.858049725454));
+#15552 = CARTESIAN_POINT('',(-2.79696536931,1.245748225968,
+    40.857974519235));
+#15553 = CARTESIAN_POINT('',(-2.797393691652,1.24648910312,
+    40.857820145984));
+#15554 = CARTESIAN_POINT('',(-2.797607920261,1.246859707458,
+    40.85774097021));
+#15555 = CARTESIAN_POINT('',(-2.797821961281,1.24723003625,
+    40.857659894181));
+#15556 = CARTESIAN_POINT('',(-2.79825011974,1.247970923788,
+    40.85749376027));
+#15557 = CARTESIAN_POINT('',(-2.798464236322,1.248341481265,
+    40.857408694066));
+#15558 = CARTESIAN_POINT('',(-2.798678148169,1.248711733344,
+    40.857321719471));
+#15559 = CARTESIAN_POINT('',(-2.79910598749,1.249452362145,
+    40.857143770463));
+#15560 = CARTESIAN_POINT('',(-2.799319914083,1.249822737545,
+    40.857052788158));
+#15561 = CARTESIAN_POINT('',(-2.799533618622,1.25019277733,
+    40.856959890161));
+#15562 = CARTESIAN_POINT('',(-2.799960981916,1.250932875015,
+    40.856770079531));
+#15563 = CARTESIAN_POINT('',(-2.800174639776,1.251302931551,
+    40.856673159447));
+#15564 = CARTESIAN_POINT('',(-2.800388058099,1.251672621915,
+    40.856574317229));
+#15565 = CARTESIAN_POINT('',(-2.800814787008,1.252411913126,
+    40.856372606549));
+#15566 = CARTESIAN_POINT('',(-2.801028096692,1.252781512585,
+    40.856269731086));
+#15567 = CARTESIAN_POINT('',(-2.801241149206,1.253150714994,
+    40.85616492793));
+#15568 = CARTESIAN_POINT('',(-2.801667084072,1.253888921691,
+    40.855951287038));
+#15569 = CARTESIAN_POINT('',(-2.801879965523,1.254257924579,
+    40.85584244276));
+#15570 = CARTESIAN_POINT('',(-2.802092572035,1.254626499245,
+    40.855731666131));
+#15571 = CARTESIAN_POINT('',(-2.802517552075,1.255363341003,
+    40.855506073289));
+#15572 = CARTESIAN_POINT('',(-2.802729924712,1.2557316067,
+    40.855391250997));
+#15573 = CARTESIAN_POINT('',(-2.802942004519,1.256099412731,
+    40.855274492621));
+#15574 = CARTESIAN_POINT('',(-2.803365868007,1.256834607053,
+    40.855036934656));
+#15575 = CARTESIAN_POINT('',(-2.803577650815,1.257201993968,
+    40.854916129463));
+#15576 = CARTESIAN_POINT('',(-2.803789122796,1.25756888953,
+    40.854793385391));
+#15577 = CARTESIAN_POINT('',(-2.804211707244,1.258302152166,
+    40.854543857832));
+#15578 = CARTESIAN_POINT('',(-2.804422818866,1.258668517899,
+    40.854417069217));
+#15579 = CARTESIAN_POINT('',(-2.804633601574,1.259034360375,
+    40.854288339891));
+#15580 = CARTESIAN_POINT('',(-2.805054743926,1.259765405651,
+    40.854026847083));
+#15581 = CARTESIAN_POINT('',(-2.805265102761,1.260130607159,
+    40.853894078954));
+#15582 = CARTESIAN_POINT('',(-2.80547511452,1.260495253318,
+    40.85375936926));
+#15583 = CARTESIAN_POINT('',(-2.80589465134,1.26122379447,
+    40.853485924466));
+#15584 = CARTESIAN_POINT('',(-2.806104175637,1.261587688239,
+    40.853347185204));
+#15585 = CARTESIAN_POINT('',(-2.806313334638,1.261950994404,
+    40.853206504518));
+#15586 = CARTESIAN_POINT('',(-2.806731102308,1.262676743923,
+    40.852921130009));
+#15587 = CARTESIAN_POINT('',(-2.806939710267,1.263039186134,
+    40.852776432512));
+#15588 = CARTESIAN_POINT('',(-2.807147934669,1.263401008357,
+    40.85262979474));
+#15589 = CARTESIAN_POINT('',(-2.807563769585,1.264123678336,
+    40.852332521865));
+#15590 = CARTESIAN_POINT('',(-2.807771379455,1.264484525046,
+    40.852181883577));
+#15591 = CARTESIAN_POINT('',(-2.807978587482,1.264844719285,
+    40.852029307187));
+#15592 = CARTESIAN_POINT('',(-2.808392326259,1.265564021772,
+    40.851720176431));
+#15593 = CARTESIAN_POINT('',(-2.808598856437,1.265923129089,
+    40.851563619368));
+#15594 = CARTESIAN_POINT('',(-2.808804966481,1.266281551384,
+    40.851405127413));
+#15595 = CARTESIAN_POINT('',(-2.809216446152,1.266997198742,
+    40.851084188435));
+#15596 = CARTESIAN_POINT('',(-2.809421815288,1.267354423004,
+    40.850921739204));
+#15597 = CARTESIAN_POINT('',(-2.809626746011,1.267710929659,
+    40.850757359335));
+#15598 = CARTESIAN_POINT('',(-2.810035804232,1.268422634929,
+    40.850424670992));
+#15599 = CARTESIAN_POINT('',(-2.810239931328,1.268777832887,
+    40.850256360794));
+#15600 = CARTESIAN_POINT('',(-2.810443601765,1.269132280653,
+    40.850086125271));
+#15601 = CARTESIAN_POINT('',(-2.810850077018,1.269839757914,
+    40.849741755623));
+#15602 = CARTESIAN_POINT('',(-2.811052881534,1.270192786914,
+    40.849567620257));
+#15603 = CARTESIAN_POINT('',(-2.811255211192,1.270545033169,
+    40.849391565943));
+#15604 = CARTESIAN_POINT('',(-2.811658942994,1.271247997908,
+    40.849035592242));
+#15605 = CARTESIAN_POINT('',(-2.811860344946,1.271598716075,
+    40.848855672093));
+#15606 = CARTESIAN_POINT('',(-2.812061253911,1.271948619011,
+    40.848673840444));
+#15607 = CARTESIAN_POINT('',(-2.812462083015,1.272646788489,
+    40.848306349106));
+#15608 = CARTESIAN_POINT('',(-2.812662003079,1.272995054906,
+    40.848120689128));
+#15609 = CARTESIAN_POINT('',(-2.812861412116,1.273342473709,
+    40.847933126176));
+#15610 = CARTESIAN_POINT('',(-2.813259180717,1.274035567327,
+    40.847554212734));
+#15611 = CARTESIAN_POINT('',(-2.813457540332,1.274381242223,
+    40.847362862424));
+#15612 = CARTESIAN_POINT('',(-2.813655370986,1.274726037262,
+    40.847169618745));
+#15613 = CARTESIAN_POINT('',(-2.814049922924,1.275413776926,
+    40.846779387787));
+#15614 = CARTESIAN_POINT('',(-2.81424664439,1.275756721855,
+    40.846582401149));
+#15615 = CARTESIAN_POINT('',(-2.81444281909,1.276098754858,
+    40.846383531827));
+#15616 = CARTESIAN_POINT('',(-2.814834000047,1.276780865343,
+    40.845982096914));
+#15617 = CARTESIAN_POINT('',(-2.815029006627,1.277120943366,
+    40.845779532414));
+#15618 = CARTESIAN_POINT('',(-2.815223448784,1.277460077606,
+    40.845575096999));
+#15619 = CARTESIAN_POINT('',(-2.815611106488,1.278136286917,
+    40.845162580564));
+#15620 = CARTESIAN_POINT('',(-2.815804322507,1.27847336278,
+    40.844954501079));
+#15621 = CARTESIAN_POINT('',(-2.815996956612,1.27880946325,
+    40.844744563527));
+#15622 = CARTESIAN_POINT('',(-2.816380941028,1.279479502978,
+    40.844321096764));
+#15623 = CARTESIAN_POINT('',(-2.816572291966,1.279813443288,
+    40.844107569522));
+#15624 = CARTESIAN_POINT('',(-2.816763043689,1.280146376883,
+    40.843892198134));
+#15625 = CARTESIAN_POINT('',(-2.817143207212,1.280809982548,
+    40.843457920865));
+#15626 = CARTESIAN_POINT('',(-2.817332619803,1.281140655949,
+    40.843239017372));
+#15627 = CARTESIAN_POINT('',(-2.817521416083,1.281470291632,
+    40.843018284727));
+#15628 = CARTESIAN_POINT('',(-2.817897613717,1.282127203022,
+    40.84257334526));
+#15629 = CARTESIAN_POINT('',(-2.818085016031,1.282454480347,
+    40.842349141235));
+#15630 = CARTESIAN_POINT('',(-2.818271785166,1.282780689313,
+    40.842123124114));
+#15631 = CARTESIAN_POINT('',(-2.818643874664,1.283430650739,
+    40.841667679136));
+#15632 = CARTESIAN_POINT('',(-2.818829196163,1.283754405116,
+    40.841438254472));
+#15633 = CARTESIAN_POINT('',(-2.819013867863,1.284077060892,
+    40.841207033824));
+#15634 = CARTESIAN_POINT('',(-2.819381709657,1.284719821085,
+    40.840741248544));
+#15635 = CARTESIAN_POINT('',(-2.819564881071,1.285039927736,
+    40.840506687496));
+#15636 = CARTESIAN_POINT('',(-2.819747386336,1.285358905977,
+    40.840270348621));
+#15637 = CARTESIAN_POINT('',(-2.82011084272,1.285994216677,
+    40.839794397952));
+#15638 = CARTESIAN_POINT('',(-2.820291795354,1.286310551705,
+    40.839554790132));
+#15639 = CARTESIAN_POINT('',(-2.820472065787,1.286625729005,
+    40.839313423701));
+#15640 = CARTESIAN_POINT('',(-2.820831001721,1.287253346384,
+    40.838827491499));
+#15641 = CARTESIAN_POINT('',(-2.821009668938,1.287565789376,
+    40.838582930075));
+#15642 = CARTESIAN_POINT('',(-2.821187638214,1.287877045843,
+    40.838336630286));
+#15643 = CARTESIAN_POINT('',(-2.821541923572,1.28849673445,
+    40.837840906324));
+#15644 = CARTESIAN_POINT('',(-2.821718241566,1.288805169843,
+    40.837591486831));
+#15645 = CARTESIAN_POINT('',(-2.821893846206,1.289112390458,
+    40.837340350218));
+#15646 = CARTESIAN_POINT('',(-2.822243355572,1.289723922893,
+    40.836835030115));
+#15647 = CARTESIAN_POINT('',(-2.822417262411,1.290028238313,
+    40.836580851623));
+#15648 = CARTESIAN_POINT('',(-2.822590440827,1.29033131128,
+    40.836324978232));
+#15649 = CARTESIAN_POINT('',(-2.822935052607,1.290934466653,
+    40.835810264555));
+#15650 = CARTESIAN_POINT('',(-2.823106488286,1.291234553013,
+    40.835551429567));
+#15651 = CARTESIAN_POINT('',(-2.823277180836,1.291533369858,
+    40.835290922857));
+#15652 = CARTESIAN_POINT('',(-2.823616784912,1.292127947222,
+    40.834767013245));
+#15653 = CARTESIAN_POINT('',(-2.823785698895,1.29242371194,
+    40.834503615774));
+#15654 = CARTESIAN_POINT('',(-2.823953855353,1.292718180614,
+    40.834238570547));
+#15655 = CARTESIAN_POINT('',(-2.824288330552,1.29330395954,
+    40.83370569126));
+#15656 = CARTESIAN_POINT('',(-2.82445465209,1.29359527458,
+    40.833437863183));
+#15657 = CARTESIAN_POINT('',(-2.824620202238,1.293885267954,
+    40.833168412511));
+#15658 = CARTESIAN_POINT('',(-2.82494943201,1.294462035962,
+    40.832626797868));
+#15659 = CARTESIAN_POINT('',(-2.825113114576,1.294748815643,
+    40.832354639984));
+#15660 = CARTESIAN_POINT('',(-2.825276012236,1.295034248634,
+    40.832080885409));
+#15661 = CARTESIAN_POINT('',(-2.825599898672,1.295601825811,
+    40.831530751638));
+#15662 = CARTESIAN_POINT('',(-2.825760890604,1.295883975415,
+    40.831254378755));
+#15663 = CARTESIAN_POINT('',(-2.825921084542,1.296164754048,
+    40.830976435939));
+#15664 = CARTESIAN_POINT('',(-2.82623952697,1.296722955562,
+    40.830418016225));
+#15665 = CARTESIAN_POINT('',(-2.826397778829,1.297000384234,
+    40.830137545845));
+#15666 = CARTESIAN_POINT('',(-2.826555220051,1.297276418426,
+    40.829855533118));
+#15667 = CARTESIAN_POINT('',(-2.826868122311,1.297825067292,
+    40.829289065847));
+#15668 = CARTESIAN_POINT('',(-2.827023586931,1.298097688132,
+    40.829004618006));
+#15669 = CARTESIAN_POINT('',(-2.827178228731,1.298368891784,
+    40.8287186562));
+#15670 = CARTESIAN_POINT('',(-2.827485499264,1.298907819042,
+    40.828144384628));
+#15671 = CARTESIAN_POINT('',(-2.827638131803,1.299175549187,
+    40.827856081737));
+#15672 = CARTESIAN_POINT('',(-2.82778992978,1.299441840276,
+    40.827566294005));
+#15673 = CARTESIAN_POINT('',(-2.828091481771,1.299970885173,
+    40.826984465901));
+#15674 = CARTESIAN_POINT('',(-2.8282412398,1.300233645895,
+    40.826692432544));
+#15675 = CARTESIAN_POINT('',(-2.828390152122,1.300494946495,
+    40.826398944262));
+#15676 = CARTESIAN_POINT('',(-2.828685903722,1.301013956527,
+    40.825809811673));
+#15677 = CARTESIAN_POINT('',(-2.828832747221,1.30127167325,
+    40.825514174503));
+#15678 = CARTESIAN_POINT('',(-2.828978734285,1.301527909701,
+    40.825217112974));
+#15679 = CARTESIAN_POINT('',(-2.829268608179,1.302036740897,
+    40.824620931712));
+#15680 = CARTESIAN_POINT('',(-2.82941249944,1.302289343304,
+    40.824321819223));
+#15681 = CARTESIAN_POINT('',(-2.829555524047,1.302540446188,
+    40.824021313598));
+#15682 = CARTESIAN_POINT('',(-2.829839447767,1.30303896311,
+    40.823418343008));
+#15683 = CARTESIAN_POINT('',(-2.829980351519,1.303286385179,
+    40.823115885373));
+#15684 = CARTESIAN_POINT('',(-2.830120378919,1.303532289392,
+    40.822812066447));
+#15685 = CARTESIAN_POINT('',(-2.830398284904,1.304020365256,
+    40.822202569025));
+#15686 = CARTESIAN_POINT('',(-2.830536168333,1.304262545301,
+    40.821896897925));
+#15687 = CARTESIAN_POINT('',(-2.830673166241,1.304503190099,
+    40.82158989796));
+#15688 = CARTESIAN_POINT('',(-2.830944991867,1.30498070685,
+    40.820974138997));
+#15689 = CARTESIAN_POINT('',(-2.831079824631,1.305217587556,
+    40.820665387442));
+#15690 = CARTESIAN_POINT('',(-2.831213763244,1.305452916582,
+    40.820355339989));
+#15691 = CARTESIAN_POINT('',(-2.831479450849,1.305919764951,
+    40.819733587218));
+#15692 = CARTESIAN_POINT('',(-2.831611205087,1.306151293403,
+    40.81942188937));
+#15693 = CARTESIAN_POINT('',(-2.83174205709,1.306381254712,
+    40.819108929093));
+#15694 = CARTESIAN_POINT('',(-2.832001553988,1.30683733426,
+    40.818481452332));
+#15695 = CARTESIAN_POINT('',(-2.832130204326,1.307063461954,
+    40.818166943327));
+#15696 = CARTESIAN_POINT('',(-2.832257944896,1.307288008032,
+    40.817851205823));
+#15697 = CARTESIAN_POINT('',(-2.832511203384,1.307733227171,
+    40.817218276622));
+#15698 = CARTESIAN_POINT('',(-2.832636726934,1.307953910029,
+    40.816901092394));
+#15699 = CARTESIAN_POINT('',(-2.832761333743,1.308172997795,
+    40.816582714017));
+#15700 = CARTESIAN_POINT('',(-2.833008311092,1.308607273799,
+    40.815944605304));
+#15701 = CARTESIAN_POINT('',(-2.83313068745,1.308822472166,
+    40.815624882411));
+#15702 = CARTESIAN_POINT('',(-2.833252140657,1.309036062975,
+    40.815304000094));
+#15703 = CARTESIAN_POINT('',(-2.833492799102,1.309459321969,
+    40.814660985827));
+#15704 = CARTESIAN_POINT('',(-2.833612010339,1.309669000606,
+    40.814338861274));
+#15705 = CARTESIAN_POINT('',(-2.833730292583,1.309877060238,
+    40.814015612357));
+#15706 = CARTESIAN_POINT('',(-2.833964599302,1.310289237175,
+    40.813367967175));
+#15707 = CARTESIAN_POINT('',(-2.834080629953,1.310493365245,
+    40.813043578244));
+#15708 = CARTESIAN_POINT('',(-2.834195726337,1.310695863889,
+    40.812718100301));
+#15709 = CARTESIAN_POINT('',(-2.83442365342,1.311096902508,
+    40.812066099181));
+#15710 = CARTESIAN_POINT('',(-2.834536490465,1.311295453554,
+    40.811739583261));
+#15711 = CARTESIAN_POINT('',(-2.83464838854,1.31149236578,
+    40.811412013928));
+#15712 = CARTESIAN_POINT('',(-2.834869912949,1.311882218552,
+    40.810755931851));
+#15713 = CARTESIAN_POINT('',(-2.834979545794,1.312075170465,
+    40.81042742627));
+#15714 = CARTESIAN_POINT('',(-2.835088235537,1.312266475196,
+    40.810097903079));
+#15715 = CARTESIAN_POINT('',(-2.835303339064,1.312645103254,
+    40.809438014695));
+#15716 = CARTESIAN_POINT('',(-2.835409759514,1.312832438232,
+    40.809107656555));
+#15717 = CARTESIAN_POINT('',(-2.835515233305,1.313018118701,
+    40.808776316771));
+#15718 = CARTESIAN_POINT('',(-2.835723902511,1.313385491755,
+    40.808112896076));
+#15719 = CARTESIAN_POINT('',(-2.835827104746,1.313567196264,
+    40.807780822094));
+#15720 = CARTESIAN_POINT('',(-2.835929357332,1.313747239968,
+    40.807447802552));
+#15721 = CARTESIAN_POINT('',(-2.836131583494,1.314103336206,
+    40.806781122568));
+#15722 = CARTESIAN_POINT('',(-2.836231564033,1.314279400925,
+    40.806447468917));
+#15723 = CARTESIAN_POINT('',(-2.836330592502,1.314453799571,
+    40.806112905866));
+#15724 = CARTESIAN_POINT('',(-2.836526371537,1.314798605548,
+    40.805443238332));
+#15725 = CARTESIAN_POINT('',(-2.836623129205,1.31496902531,
+    40.80510814049));
+#15726 = CARTESIAN_POINT('',(-2.836718932946,1.315137774758,
+    40.804772169442));
+#15727 = CARTESIAN_POINT('',(-2.83690826534,1.315471285267,
+    40.804099784512));
+#15728 = CARTESIAN_POINT('',(-2.837001801227,1.315636058999,
+    40.80376337711));
+#15729 = CARTESIAN_POINT('',(-2.83709438189,1.31579915919,
+    40.803426132688));
+#15730 = CARTESIAN_POINT('',(-2.837277272617,1.316121377135,
+    40.802751298641));
+#15731 = CARTESIAN_POINT('',(-2.837367590038,1.31628050778,
+    40.80241371532));
+#15732 = CARTESIAN_POINT('',(-2.837456951493,1.316437962671,
+    40.802075331117));
+#15733 = CARTESIAN_POINT('',(-2.837633409923,1.316748898907,
+    40.801398314069));
+#15734 = CARTESIAN_POINT('',(-2.837720514373,1.316902393358,
+    40.801059687343));
+#15735 = CARTESIAN_POINT('',(-2.837806662663,1.317054210836,
+    40.800720295782));
+#15736 = CARTESIAN_POINT('',(-2.837976702475,1.31735388402,
+    40.800041359416));
+#15737 = CARTESIAN_POINT('',(-2.83806060158,1.317501753029,
+    40.799701820533));
+#15738 = CARTESIAN_POINT('',(-2.838143544872,1.317647944836,
+    40.799361552735));
+#15739 = CARTESIAN_POINT('',(-2.838307183949,1.317936381253,
+    40.798680958037));
+#15740 = CARTESIAN_POINT('',(-2.838387887418,1.31807863935,
+    40.798340636855));
+#15741 = CARTESIAN_POINT('',(-2.838467635956,1.318219220992,
+    40.797999622507));
+#15742 = CARTESIAN_POINT('',(-2.838624896286,1.318496454377,
+    40.797317627514));
+#15743 = CARTESIAN_POINT('',(-2.838702415856,1.318633119779,
+    40.796976652372));
+#15744 = CARTESIAN_POINT('',(-2.838778981902,1.318768110431,
+    40.796635019611));
+#15745 = CARTESIAN_POINT('',(-2.838929889467,1.319034181781,
+    40.795951879169));
+#15746 = CARTESIAN_POINT('',(-2.839004238852,1.319165276297,
+    40.795610376773));
+#15747 = CARTESIAN_POINT('',(-2.839077636634,1.319294698711,
+    40.79526825206));
+#15748 = CARTESIAN_POINT('',(-2.839222221301,1.319549656093,
+    40.794584217598));
+#15749 = CARTESIAN_POINT('',(-2.839293416131,1.319675205023,
+    40.794242312903));
+#15750 = CARTESIAN_POINT('',(-2.839363661785,1.319799085424,
+    40.793899820919));
+#15751 = CARTESIAN_POINT('',(-2.839501957187,1.320042983767,
+    40.793215140226));
+#15752 = CARTESIAN_POINT('',(-2.839570014951,1.320163015802,
+    40.792872956336));
+#15753 = CARTESIAN_POINT('',(-2.839637126461,1.320281383789,
+    40.792530219872));
+#15754 = CARTESIAN_POINT('',(-2.83976916988,1.320514284678,
+    40.791845136894));
+#15755 = CARTESIAN_POINT('',(-2.839834109869,1.320628831794,
+    40.791502794958));
+#15756 = CARTESIAN_POINT('',(-2.839898107008,1.320741720225,
+    40.791159934817));
+#15757 = CARTESIAN_POINT('',(-2.840049511687,1.321008802151,
+    40.790335429501));
+#15758 = CARTESIAN_POINT('',(-2.840136008692,1.321161393526,
+    40.789853299399));
+#15759 = CARTESIAN_POINT('',(-2.840220644266,1.321310708829,
+    40.789370222166));
+#15760 = CARTESIAN_POINT('',(-2.840303413203,1.321456738136,
+    40.78888623932));
+#15761 = PCURVE('',#10720,#15762);
+#15762 = DEFINITIONAL_REPRESENTATION('',(#15763),#16015);
+#15763 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#15764,#15765,#15766,#15767,
+    #15768,#15769,#15770,#15771,#15772,#15773,#15774,#15775,#15776,
+    #15777,#15778,#15779,#15780,#15781,#15782,#15783,#15784,#15785,
+    #15786,#15787,#15788,#15789,#15790,#15791,#15792,#15793,#15794,
+    #15795,#15796,#15797,#15798,#15799,#15800,#15801,#15802,#15803,
+    #15804,#15805,#15806,#15807,#15808,#15809,#15810,#15811,#15812,
+    #15813,#15814,#15815,#15816,#15817,#15818,#15819,#15820,#15821,
+    #15822,#15823,#15824,#15825,#15826,#15827,#15828,#15829,#15830,
+    #15831,#15832,#15833,#15834,#15835,#15836,#15837,#15838,#15839,
+    #15840,#15841,#15842,#15843,#15844,#15845,#15846,#15847,#15848,
+    #15849,#15850,#15851,#15852,#15853,#15854,#15855,#15856,#15857,
+    #15858,#15859,#15860,#15861,#15862,#15863,#15864,#15865,#15866,
+    #15867,#15868,#15869,#15870,#15871,#15872,#15873,#15874,#15875,
+    #15876,#15877,#15878,#15879,#15880,#15881,#15882,#15883,#15884,
+    #15885,#15886,#15887,#15888,#15889,#15890,#15891,#15892,#15893,
+    #15894,#15895,#15896,#15897,#15898,#15899,#15900,#15901,#15902,
+    #15903,#15904,#15905,#15906,#15907,#15908,#15909,#15910,#15911,
+    #15912,#15913,#15914,#15915,#15916,#15917,#15918,#15919,#15920,
+    #15921,#15922,#15923,#15924,#15925,#15926,#15927,#15928,#15929,
+    #15930,#15931,#15932,#15933,#15934,#15935,#15936,#15937,#15938,
+    #15939,#15940,#15941,#15942,#15943,#15944,#15945,#15946,#15947,
+    #15948,#15949,#15950,#15951,#15952,#15953,#15954,#15955,#15956,
+    #15957,#15958,#15959,#15960,#15961,#15962,#15963,#15964,#15965,
+    #15966,#15967,#15968,#15969,#15970,#15971,#15972,#15973,#15974,
+    #15975,#15976,#15977,#15978,#15979,#15980,#15981,#15982,#15983,
+    #15984,#15985,#15986,#15987,#15988,#15989,#15990,#15991,#15992,
+    #15993,#15994,#15995,#15996,#15997,#15998,#15999,#16000,#16001,
+    #16002,#16003,#16004,#16005,#16006,#16007,#16008,#16009,#16010,
+    #16011,#16012,#16013,#16014),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.095085611532E-02,2.267280467099E-02,
+    3.443782109545E-02,4.624481350203E-02,5.809265863169E-02,
+    6.998020253191E-02,8.190626129786E-02,9.38696218766E-02,
+    0.105869042932,0.117903255773,0.129970965336,0.14207085123,
+    0.15420156884,0.166361750477,0.178550006587,0.190764927009,
+    0.203005082281,0.215269024986,0.227555291146,0.239862401654,
+    0.252188863736,0.264533172452,0.276893812219,0.289269258364,
+    0.301657978692,0.314058435078,0.326469085062,0.338888383459,
+    0.351314783972,0.363746740802,0.376182710254,0.388621152338,
+    0.40106053235,0.413499322439,0.425936003153,0.438369064957,
+    0.450797009716,0.463218352142,0.475631621119,0.488035360632,
+    0.500428128535,0.512808483483,0.5251749316,0.537526020518,
+    0.549860390405,0.562176705848,0.574473655378,0.586750498144,
+    0.59900490102,0.611236156251,0.623443056803,0.635624423583,
+    0.647779106036,0.659905982688,0.67200396349,0.684071987371,
+    0.696109022242,0.708114066505,0.720086149231,0.732024330292,
+    0.743927700416,0.755795381187,0.767626524983,0.779420314863,
+    0.791175964389,0.802892717408,0.814569847775,0.826206659037,
+    0.837802484071,0.849356684681,0.86086865116,0.872337801818,
+    0.883763582479,0.895145465952,0.906482951479,0.917775564155,
+    0.929022854343,0.940224397064,0.951379791379,0.962488659761,
+    0.973550647465,0.984565421889,1.),.UNSPECIFIED.);
+#15764 = CARTESIAN_POINT('',(-1.037507477246E-13,5.3259079562));
+#15765 = CARTESIAN_POINT('',(2.523776182167E-02,5.325706966927));
+#15766 = CARTESIAN_POINT('',(5.044495765294E-02,5.325505982944));
+#15767 = CARTESIAN_POINT('',(7.562207650728E-02,5.325305010083));
+#15768 = CARTESIAN_POINT('',(0.127687864111,5.324888948187));
+#15769 = CARTESIAN_POINT('',(0.154572218653,5.324673861625));
+#15770 = CARTESIAN_POINT('',(0.181423260201,5.324458801647));
+#15771 = CARTESIAN_POINT('',(0.235158426514,5.324027959139));
+#15772 = CARTESIAN_POINT('',(0.262042310369,5.323812176858));
+#15773 = CARTESIAN_POINT('',(0.288893822262,5.323596435801));
+#15774 = CARTESIAN_POINT('',(0.342628967454,5.323164281046));
+#15775 = CARTESIAN_POINT('',(0.369512373552,5.322947867693));
+#15776 = CARTESIAN_POINT('',(0.396364362985,5.322731510462));
+#15777 = CARTESIAN_POINT('',(0.450099487616,5.322298174482));
+#15778 = CARTESIAN_POINT('',(0.476982409116,5.322081196174));
+#15779 = CARTESIAN_POINT('',(0.503834883055,5.321864289132));
+#15780 = CARTESIAN_POINT('',(0.557569987721,5.321429905835));
+#15781 = CARTESIAN_POINT('',(0.584452418018,5.321212430108));
+#15782 = CARTESIAN_POINT('',(0.611305383189,5.320995041036));
+#15783 = CARTESIAN_POINT('',(0.665040468517,5.320559747116));
+#15784 = CARTESIAN_POINT('',(0.691922401258,5.32034184288));
+#15785 = CARTESIAN_POINT('',(0.718775864137,5.320124040921));
+#15786 = CARTESIAN_POINT('',(0.772510930788,5.319687975757));
+#15787 = CARTESIAN_POINT('',(0.799392359877,5.319469713241));
+#15788 = CARTESIAN_POINT('',(0.826246326679,5.31925156885));
+#15789 = CARTESIAN_POINT('',(0.879981375343,5.318814874395));
+#15790 = CARTESIAN_POINT('',(0.906862294956,5.31859632509));
+#15791 = CARTESIAN_POINT('',(0.933716771623,5.318377909975));
+#15792 = CARTESIAN_POINT('',(0.987451803024,5.317940730638));
+#15793 = CARTESIAN_POINT('',(1.014332207614,5.317721967238));
+#15794 = CARTESIAN_POINT('',(1.041187199809,5.317503354303));
+#15795 = CARTESIAN_POINT('',(1.094922214699,5.317065836825));
+#15796 = CARTESIAN_POINT('',(1.121802099007,5.316846933165));
+#15797 = CARTESIAN_POINT('',(1.148657612104,5.31662819644));
+#15798 = CARTESIAN_POINT('',(1.202392611264,5.316190489768));
+#15799 = CARTESIAN_POINT('',(1.229271970329,5.315971520754));
+#15800 = CARTESIAN_POINT('',(1.256128009401,5.315752735334));
+#15801 = CARTESIAN_POINT('',(1.30986299364,5.315314990479));
+#15802 = CARTESIAN_POINT('',(1.336741822808,5.315096032021));
+#15803 = CARTESIAN_POINT('',(1.363598392621,5.314877273991));
+#15804 = CARTESIAN_POINT('',(1.417333362774,5.314439643887));
+#15805 = CARTESIAN_POINT('',(1.444211657704,5.314220772826));
+#15806 = CARTESIAN_POINT('',(1.471068762707,5.314002119192));
+#15807 = CARTESIAN_POINT('',(1.524803719634,5.313564758547));
+#15808 = CARTESIAN_POINT('',(1.551681476307,5.313346052577));
+#15809 = CARTESIAN_POINT('',(1.578539120628,5.313127581187));
+#15810 = CARTESIAN_POINT('',(1.632274065211,5.312690646327));
+#15811 = CARTESIAN_POINT('',(1.659151279938,5.312472183919));
+#15812 = CARTESIAN_POINT('',(1.686009467372,5.312253973384));
+#15813 = CARTESIAN_POINT('',(1.739744400518,5.311817622093));
+#15814 = CARTESIAN_POINT('',(1.766621069945,5.311599482412));
+#15815 = CARTESIAN_POINT('',(1.79347980395,5.311381612025));
+#15816 = CARTESIAN_POINT('',(1.847214726584,5.31094600338));
+#15817 = CARTESIAN_POINT('',(1.8740908477,5.310728266201));
+#15818 = CARTESIAN_POINT('',(1.90095013139,5.310510815852));
+#15819 = CARTESIAN_POINT('',(1.954685044457,5.31007611005));
+#15820 = CARTESIAN_POINT('',(1.981560614598,5.309858855673));
+#15821 = CARTESIAN_POINT('',(2.008420450738,5.309641905761));
+#15822 = CARTESIAN_POINT('',(2.062155355199,5.309208263946));
+#15823 = CARTESIAN_POINT('',(2.089030372056,5.308991573106));
+#15824 = CARTESIAN_POINT('',(2.115890763056,5.308775204451));
+#15825 = CARTESIAN_POINT('',(2.169625659887,5.308342788532));
+#15826 = CARTESIAN_POINT('',(2.196500121507,5.308126742308));
+#15827 = CARTESIAN_POINT('',(2.223361069417,5.307911036063));
+#15828 = CARTESIAN_POINT('',(2.277095959608,5.307480008531));
+#15829 = CARTESIAN_POINT('',(2.303969864401,5.307264688254));
+#15830 = CARTESIAN_POINT('',(2.330831370909,5.307049725806));
+#15831 = CARTESIAN_POINT('',(2.38456625546,5.306620249548));
+#15832 = CARTESIAN_POINT('',(2.4114396022,5.306405736708));
+#15833 = CARTESIAN_POINT('',(2.438301668628,5.306191599586));
+#15834 = CARTESIAN_POINT('',(2.49203654855,5.305763837692));
+#15835 = CARTESIAN_POINT('',(2.51890933638,5.305550213841));
+#15836 = CARTESIAN_POINT('',(2.545771963678,5.305336983622));
+#15837 = CARTESIAN_POINT('',(2.599506839989,5.304911099194));
+#15838 = CARTESIAN_POINT('',(2.626379068419,5.304698445849));
+#15839 = CARTESIAN_POINT('',(2.653242257171,5.304486204058));
+#15840 = CARTESIAN_POINT('',(2.706977130892,5.304062360015));
+#15841 = CARTESIAN_POINT('',(2.733848799806,5.303850758559));
+#15842 = CARTESIAN_POINT('',(2.760712550221,5.303639586572));
+#15843 = CARTESIAN_POINT('',(2.814447422377,5.303217945451));
+#15844 = CARTESIAN_POINT('',(2.84131853203,5.303007477037));
+#15845 = CARTESIAN_POINT('',(2.868182843943,5.302797455981));
+#15846 = CARTESIAN_POINT('',(2.92191771556,5.302378179741));
+#15847 = CARTESIAN_POINT('',(2.948788266577,5.302168925192));
+#15848 = CARTESIAN_POINT('',(2.975653139453,5.301960135846));
+#15849 = CARTESIAN_POINT('',(3.029388011556,5.301543385666));
+#15850 = CARTESIAN_POINT('',(3.056258004934,5.301335425373));
+#15851 = CARTESIAN_POINT('',(3.083123437864,5.30112794807));
+#15852 = CARTESIAN_POINT('',(3.136858311474,5.300713884153));
+#15853 = CARTESIAN_POINT('',(3.163727748579,5.300507297977));
+#15854 = CARTESIAN_POINT('',(3.190593740286,5.300301212502));
+#15855 = CARTESIAN_POINT('',(3.244328616417,5.299889993872));
+#15856 = CARTESIAN_POINT('',(3.27119749898,5.299684861047));
+#15857 = CARTESIAN_POINT('',(3.298064047818,5.299480246535));
+#15858 = CARTESIAN_POINT('',(3.351798927478,5.299072030843));
+#15859 = CARTESIAN_POINT('',(3.378667257597,5.298868429873));
+#15860 = CARTESIAN_POINT('',(3.405534361555,5.298665364716));
+#15861 = CARTESIAN_POINT('',(3.459269245739,5.298260308039));
+#15862 = CARTESIAN_POINT('',(3.486137025869,5.298058316602));
+#15863 = CARTESIAN_POINT('',(3.513004682576,5.297856878345));
+#15864 = CARTESIAN_POINT('',(3.566739572269,5.297455134992));
+#15865 = CARTESIAN_POINT('',(3.593606805221,5.297254829842));
+#15866 = CARTESIAN_POINT('',(3.620475011948,5.297055095091));
+#15867 = CARTESIAN_POINT('',(3.67420990812,5.296656817408));
+#15868 = CARTESIAN_POINT('',(3.701076597055,5.29645827428));
+#15869 = CARTESIAN_POINT('',(3.727945350722,5.2962603186));
+#15870 = CARTESIAN_POINT('',(3.781680254324,5.295865656782));
+#15871 = CARTESIAN_POINT('',(3.808546402746,5.295668950297));
+#15872 = CARTESIAN_POINT('',(3.835415699928,5.295472848122));
+#15873 = CARTESIAN_POINT('',(3.889150611883,5.295081950023));
+#15874 = CARTESIAN_POINT('',(3.916016223626,5.294887153594));
+#15875 = CARTESIAN_POINT('',(3.94288606055,5.294692978133));
+#15876 = CARTESIAN_POINT('',(3.996620981718,5.294305989084));
+#15877 = CARTESIAN_POINT('',(4.023486060908,5.294113174827));
+#15878 = CARTESIAN_POINT('',(4.050356433434,5.293920997972));
+#15879 = CARTESIAN_POINT('',(4.104091364397,5.293538060603));
+#15880 = CARTESIAN_POINT('',(4.130955915268,5.293347299249));
+#15881 = CARTESIAN_POINT('',(4.157826818717,5.293157191489));
+#15882 = CARTESIAN_POINT('',(4.21156175862,5.29277844556));
+#15883 = CARTESIAN_POINT('',(4.238425784516,5.292589806375));
+#15884 = CARTESIAN_POINT('',(4.265297212694,5.292401836717));
+#15885 = CARTESIAN_POINT('',(4.319032152702,5.292027418997));
+#15886 = CARTESIAN_POINT('',(4.345895650516,5.291840969737));
+#15887 = CARTESIAN_POINT('',(4.372767590166,5.291655205658));
+#15888 = CARTESIAN_POINT('',(4.426502476744,5.291285250007));
+#15889 = CARTESIAN_POINT('',(4.453365405727,5.291101057046));
+#15890 = CARTESIAN_POINT('',(4.480237805328,5.290917564624));
+#15891 = CARTESIAN_POINT('',(4.533972390317,5.290552202832));
+#15892 = CARTESIAN_POINT('',(4.560834553277,5.29037033187));
+#15893 = CARTESIAN_POINT('',(4.587707204165,5.290189176481));
+#15894 = CARTESIAN_POINT('',(4.641441126667,5.289828537469));
+#15895 = CARTESIAN_POINT('',(4.668302370967,5.289649052048));
+#15896 = CARTESIAN_POINT('',(4.695175108477,5.289470296896));
+#15897 = CARTESIAN_POINT('',(4.748908204823,5.289114504478));
+#15898 = CARTESIAN_POINT('',(4.775768531183,5.288937465214));
+#15899 = CARTESIAN_POINT('',(4.80264134359,5.288761170566));
+#15900 = CARTESIAN_POINT('',(4.856373606523,5.288410343674));
+#15901 = CARTESIAN_POINT('',(4.883233019041,5.288235809227));
+#15902 = CARTESIAN_POINT('',(4.910105897506,5.28806203338));
+#15903 = CARTESIAN_POINT('',(4.963837322803,5.287716286975));
+#15904 = CARTESIAN_POINT('',(4.990695825738,5.287544314007));
+#15905 = CARTESIAN_POINT('',(5.017568761121,5.287373113244));
+#15906 = CARTESIAN_POINT('',(5.071300537685,5.287032550652));
+#15907 = CARTESIAN_POINT('',(5.098159330073,5.286863186275));
+#15908 = CARTESIAN_POINT('',(5.125033508958,5.286694607382));
+#15909 = CARTESIAN_POINT('',(5.178764487308,5.286359342927));
+#15910 = CARTESIAN_POINT('',(5.205621228764,5.286192654466));
+#15911 = CARTESIAN_POINT('',(5.232494293825,5.286026764226));
+#15912 = CARTESIAN_POINT('',(5.286223268235,5.285696907481));
+#15913 = CARTESIAN_POINT('',(5.313079114114,5.285532937934));
+#15914 = CARTESIAN_POINT('',(5.339952207368,5.285369778986));
+#15915 = CARTESIAN_POINT('',(5.393680326302,5.285045420778));
+#15916 = CARTESIAN_POINT('',(5.42053528142,5.284884218264));
+#15917 = CARTESIAN_POINT('',(5.447408392688,5.284723838288));
+#15918 = CARTESIAN_POINT('',(5.50113565114,5.284405072162));
+#15919 = CARTESIAN_POINT('',(5.527989720419,5.284246682542));
+#15920 = CARTESIAN_POINT('',(5.554862839307,5.284089126953));
+#15921 = CARTESIAN_POINT('',(5.60858923213,5.283776041891));
+#15922 = CARTESIAN_POINT('',(5.635442420592,5.283620508737));
+#15923 = CARTESIAN_POINT('',(5.662315536506,5.283465820642));
+#15924 = CARTESIAN_POINT('',(5.716041058458,5.283158500997));
+#15925 = CARTESIAN_POINT('',(5.742893370835,5.283005865567));
+#15926 = CARTESIAN_POINT('',(5.769766474197,5.282854085698));
+#15927 = CARTESIAN_POINT('',(5.823491122381,5.282552611163));
+#15928 = CARTESIAN_POINT('',(5.850342565724,5.282402912398));
+#15929 = CARTESIAN_POINT('',(5.877215642104,5.282254079397));
+#15930 = CARTESIAN_POINT('',(5.930939405847,5.281958525238));
+#15931 = CARTESIAN_POINT('',(5.957789983889,5.281811799763));
+#15932 = CARTESIAN_POINT('',(5.984663024689,5.281665949623));
+#15933 = CARTESIAN_POINT('',(6.038385901121,5.281376385916));
+#15934 = CARTESIAN_POINT('',(6.065235619153,5.281232667824));
+#15935 = CARTESIAN_POINT('',(6.092108613181,5.281089834135));
+#15936 = CARTESIAN_POINT('',(6.145830596566,5.280806326141));
+#15937 = CARTESIAN_POINT('',(6.17267945992,5.280665647106));
+#15938 = CARTESIAN_POINT('',(6.199552395879,5.280525861031));
+#15939 = CARTESIAN_POINT('',(6.253273480385,5.280248469156));
+#15940 = CARTESIAN_POINT('',(6.280121494419,5.280110858424));
+#15941 = CARTESIAN_POINT('',(6.306994360927,5.279974148688));
+#15942 = CARTESIAN_POINT('',(6.360714540636,5.279702928463));
+#15943 = CARTESIAN_POINT('',(6.387561710725,5.279568412841));
+#15944 = CARTESIAN_POINT('',(6.414434496337,5.279434805727));
+#15945 = CARTESIAN_POINT('',(6.468153765251,5.279169807798));
+#15946 = CARTESIAN_POINT('',(6.495000096772,5.279038411656));
+#15947 = CARTESIAN_POINT('',(6.521872789995,5.278907931001));
+#15948 = CARTESIAN_POINT('',(6.575591142047,5.278649201133));
+#15949 = CARTESIAN_POINT('',(6.602436640372,5.278520946401));
+#15950 = CARTESIAN_POINT('',(6.629309229685,5.2783936136));
+#15951 = CARTESIAN_POINT('',(6.683026658745,5.27814119268));
+#15952 = CARTESIAN_POINT('',(6.70987132923,5.278016098858));
+#15953 = CARTESIAN_POINT('',(6.736743803103,5.277891932868));
+#15954 = CARTESIAN_POINT('',(6.790460302988,5.277645856928));
+#15955 = CARTESIAN_POINT('',(6.817304150961,5.277523941092));
+#15956 = CARTESIAN_POINT('',(6.84417649787,5.277402958447));
+#15957 = CARTESIAN_POINT('',(6.897892062353,5.277163258682));
+#15958 = CARTESIAN_POINT('',(6.924735093103,5.2770445355));
+#15959 = CARTESIAN_POINT('',(6.951607301551,5.276926750323));
+#15960 = CARTESIAN_POINT('',(7.005321924368,5.276693453129));
+#15961 = CARTESIAN_POINT('',(7.032164143141,5.276577934881));
+#15962 = CARTESIAN_POINT('',(7.059036201669,5.276463358903));
+#15963 = CARTESIAN_POINT('',(7.112749876529,5.276236485916));
+#15964 = CARTESIAN_POINT('',(7.139591288515,5.276124182511));
+#15965 = CARTESIAN_POINT('',(7.166463185725,5.276012825095));
+#15966 = CARTESIAN_POINT('',(7.220175906317,5.27579239324));
+#15967 = CARTESIAN_POINT('',(7.247016516642,5.275683312244));
+#15968 = CARTESIAN_POINT('',(7.273888241206,5.275575180412));
+#15969 = CARTESIAN_POINT('',(7.327600001211,5.275361201955));
+#15970 = CARTESIAN_POINT('',(7.354439814929,5.275255348622));
+#15971 = CARTESIAN_POINT('',(7.381311355607,5.275150447082));
+#15972 = CARTESIAN_POINT('',(7.435022148702,5.274942929697));
+#15973 = CARTESIAN_POINT('',(7.461861170791,5.274840306999));
+#15974 = CARTESIAN_POINT('',(7.488732516446,5.27473863818));
+#15975 = CARTESIAN_POINT('',(7.542442336314,5.274537585015));
+#15976 = CARTESIAN_POINT('',(7.569280571665,5.274438193677));
+#15977 = CARTESIAN_POINT('',(7.596151711273,5.274339757766));
+#15978 = CARTESIAN_POINT('',(7.649860551614,5.274145167519));
+#15979 = CARTESIAN_POINT('',(7.676698005028,5.274049006059));
+#15980 = CARTESIAN_POINT('',(7.703568927692,5.273953801039));
+#15981 = CARTESIAN_POINT('',(7.757276782224,5.27376566804));
+#15982 = CARTESIAN_POINT('',(7.784113458407,5.273672732811));
+#15983 = CARTESIAN_POINT('',(7.81098415337,5.273580754506));
+#15984 = CARTESIAN_POINT('',(7.864691015845,5.273399068801));
+#15985 = CARTESIAN_POINT('',(7.891526919401,5.273309354034));
+#15986 = CARTESIAN_POINT('',(7.918397376054,5.273220596152));
+#15987 = CARTESIAN_POINT('',(7.97210324026,5.273045343599));
+#15988 = CARTESIAN_POINT('',(7.99893837569,5.27295884145));
+#15989 = CARTESIAN_POINT('',(8.025808583583,5.272873295632));
+#15990 = CARTESIAN_POINT('',(8.079513443353,5.272704457995));
+#15991 = CARTESIAN_POINT('',(8.106347815049,5.272621158596));
+#15992 = CARTESIAN_POINT('',(8.133217763901,5.272538814462));
+#15993 = CARTESIAN_POINT('',(8.18692161312,5.272376369514));
+#15994 = CARTESIAN_POINT('',(8.213755225367,5.272296261023));
+#15995 = CARTESIAN_POINT('',(8.240624905071,5.272217106232));
+#15996 = CARTESIAN_POINT('',(8.294327737685,5.27206102786));
+#15997 = CARTESIAN_POINT('',(8.321160594651,5.271984096513));
+#15998 = CARTESIAN_POINT('',(8.348029995287,5.27190811681));
+#15999 = CARTESIAN_POINT('',(8.401731805304,5.271758375125));
+#16000 = CARTESIAN_POINT('',(8.428563911048,5.271684605296));
+#16001 = CARTESIAN_POINT('',(8.455433022882,5.271611784572));
+#16002 = CARTESIAN_POINT('',(8.509133804387,5.271468346022));
+#16003 = CARTESIAN_POINT('',(8.535965162852,5.271397720275));
+#16004 = CARTESIAN_POINT('',(8.562833976346,5.271328040623));
+#16005 = CARTESIAN_POINT('',(8.616533723497,5.271190868109));
+#16006 = CARTESIAN_POINT('',(8.643364338514,5.271123367259));
+#16007 = CARTESIAN_POINT('',(8.670232844329,5.271056809034));
+#16008 = CARTESIAN_POINT('',(8.723931551372,5.270925862029));
+#16009 = CARTESIAN_POINT('',(8.750761426657,5.270861465202));
+#16010 = CARTESIAN_POINT('',(8.777629615659,5.27079800708));
+#16011 = CARTESIAN_POINT('',(8.842240060203,5.270647886139));
+#16012 = CARTESIAN_POINT('',(8.880019592852,5.270562129608));
+#16013 = CARTESIAN_POINT('',(8.917876119953,5.270478225135));
+#16014 = CARTESIAN_POINT('',(8.955810679708,5.270396177247));
+#16015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16016 = PCURVE('',#11436,#16017);
+#16017 = DEFINITIONAL_REPRESENTATION('',(#16018),#16270);
+#16018 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16019,#16020,#16021,#16022,
+    #16023,#16024,#16025,#16026,#16027,#16028,#16029,#16030,#16031,
+    #16032,#16033,#16034,#16035,#16036,#16037,#16038,#16039,#16040,
+    #16041,#16042,#16043,#16044,#16045,#16046,#16047,#16048,#16049,
+    #16050,#16051,#16052,#16053,#16054,#16055,#16056,#16057,#16058,
+    #16059,#16060,#16061,#16062,#16063,#16064,#16065,#16066,#16067,
+    #16068,#16069,#16070,#16071,#16072,#16073,#16074,#16075,#16076,
+    #16077,#16078,#16079,#16080,#16081,#16082,#16083,#16084,#16085,
+    #16086,#16087,#16088,#16089,#16090,#16091,#16092,#16093,#16094,
+    #16095,#16096,#16097,#16098,#16099,#16100,#16101,#16102,#16103,
+    #16104,#16105,#16106,#16107,#16108,#16109,#16110,#16111,#16112,
+    #16113,#16114,#16115,#16116,#16117,#16118,#16119,#16120,#16121,
+    #16122,#16123,#16124,#16125,#16126,#16127,#16128,#16129,#16130,
+    #16131,#16132,#16133,#16134,#16135,#16136,#16137,#16138,#16139,
+    #16140,#16141,#16142,#16143,#16144,#16145,#16146,#16147,#16148,
+    #16149,#16150,#16151,#16152,#16153,#16154,#16155,#16156,#16157,
+    #16158,#16159,#16160,#16161,#16162,#16163,#16164,#16165,#16166,
+    #16167,#16168,#16169,#16170,#16171,#16172,#16173,#16174,#16175,
+    #16176,#16177,#16178,#16179,#16180,#16181,#16182,#16183,#16184,
+    #16185,#16186,#16187,#16188,#16189,#16190,#16191,#16192,#16193,
+    #16194,#16195,#16196,#16197,#16198,#16199,#16200,#16201,#16202,
+    #16203,#16204,#16205,#16206,#16207,#16208,#16209,#16210,#16211,
+    #16212,#16213,#16214,#16215,#16216,#16217,#16218,#16219,#16220,
+    #16221,#16222,#16223,#16224,#16225,#16226,#16227,#16228,#16229,
+    #16230,#16231,#16232,#16233,#16234,#16235,#16236,#16237,#16238,
+    #16239,#16240,#16241,#16242,#16243,#16244,#16245,#16246,#16247,
+    #16248,#16249,#16250,#16251,#16252,#16253,#16254,#16255,#16256,
+    #16257,#16258,#16259,#16260,#16261,#16262,#16263,#16264,#16265,
+    #16266,#16267,#16268,#16269),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.095085611532E-02,2.267280467099E-02,
+    3.443782109545E-02,4.624481350203E-02,5.809265863169E-02,
+    6.998020253191E-02,8.190626129786E-02,9.38696218766E-02,
+    0.105869042932,0.117903255773,0.129970965336,0.14207085123,
+    0.15420156884,0.166361750477,0.178550006587,0.190764927009,
+    0.203005082281,0.215269024986,0.227555291146,0.239862401654,
+    0.252188863736,0.264533172452,0.276893812219,0.289269258364,
+    0.301657978692,0.314058435078,0.326469085062,0.338888383459,
+    0.351314783972,0.363746740802,0.376182710254,0.388621152338,
+    0.40106053235,0.413499322439,0.425936003153,0.438369064957,
+    0.450797009716,0.463218352142,0.475631621119,0.488035360632,
+    0.500428128535,0.512808483483,0.5251749316,0.537526020518,
+    0.549860390405,0.562176705848,0.574473655378,0.586750498144,
+    0.59900490102,0.611236156251,0.623443056803,0.635624423583,
+    0.647779106036,0.659905982688,0.67200396349,0.684071987371,
+    0.696109022242,0.708114066505,0.720086149231,0.732024330292,
+    0.743927700416,0.755795381187,0.767626524983,0.779420314863,
+    0.791175964389,0.802892717408,0.814569847775,0.826206659037,
+    0.837802484071,0.849356684681,0.86086865116,0.872337801818,
+    0.883763582479,0.895145465952,0.906482951479,0.917775564155,
+    0.929022854343,0.940224397064,0.951379791379,0.962488659761,
+    0.973550647465,0.984565421889,1.),.UNSPECIFIED.);
+#16019 = CARTESIAN_POINT('',(0.,-4.347538513657E-02));
+#16020 = CARTESIAN_POINT('',(3.488719611544E-02,-4.327960638256E-02));
+#16021 = CARTESIAN_POINT('',(6.973231445107E-02,-4.308379706929E-02));
+#16022 = CARTESIAN_POINT('',(0.104536029807,-4.288796286808E-02));
+#16023 = CARTESIAN_POINT('',(0.176509787819,-4.248246525346E-02));
+#16024 = CARTESIAN_POINT('',(0.213673891914,-4.227279904036E-02));
+#16025 = CARTESIAN_POINT('',(0.250792142162,-4.206311779225E-02));
+#16026 = CARTESIAN_POINT('',(0.325074768498,-4.164296877589E-02));
+#16027 = CARTESIAN_POINT('',(0.362238813,-4.143250094841E-02));
+#16028 = CARTESIAN_POINT('',(0.399358303093,-4.122203207796E-02));
+#16029 = CARTESIAN_POINT('',(0.473642078901,-4.080035551186E-02));
+#16030 = CARTESIAN_POINT('',(0.510806051927,-4.058914785939E-02));
+#16031 = CARTESIAN_POINT('',(0.547926789782,-4.037795344681E-02));
+#16032 = CARTESIAN_POINT('',(0.622211711797,-3.995487478197E-02));
+#16033 = CARTESIAN_POINT('',(0.659375601885,-3.974299067126E-02));
+#16034 = CARTESIAN_POINT('',(0.696497595201,-3.953113436877E-02));
+#16035 = CARTESIAN_POINT('',(0.770783660405,-3.91067821665E-02));
+#16036 = CARTESIAN_POINT('',(0.807947456512,-3.88942865022E-02));
+#16037 = CARTESIAN_POINT('',(0.845070712758,-3.868183349407E-02));
+#16038 = CARTESIAN_POINT('',(0.919357918384,-3.825633934299E-02));
+#16039 = CARTESIAN_POINT('',(0.956521609925,-3.80432985247E-02));
+#16040 = CARTESIAN_POINT('',(0.993646136328,-3.783031548369E-02));
+#16041 = CARTESIAN_POINT('',(1.067934479868,-3.740381390944E-02));
+#16042 = CARTESIAN_POINT('',(1.105098056717,-3.719029578492E-02));
+#16043 = CARTESIAN_POINT('',(1.142223860256,-3.697685082495E-02));
+#16044 = CARTESIAN_POINT('',(1.216513339465,-3.65494791925E-02));
+#16045 = CARTESIAN_POINT('',(1.253676791985,-3.633555300733E-02));
+#16046 = CARTESIAN_POINT('',(1.290803879374,-3.612171563258E-02));
+#16047 = CARTESIAN_POINT('',(1.365094492281,-3.569361404128E-02));
+#16048 = CARTESIAN_POINT('',(1.402257811336,-3.547935038483E-02));
+#16049 = CARTESIAN_POINT('',(1.43938618902,-3.526519143512E-02));
+#16050 = CARTESIAN_POINT('',(1.513677933932,-3.483650260643E-02));
+#16051 = CARTESIAN_POINT('',(1.550841110901,-3.462197335422E-02));
+#16052 = CARTESIAN_POINT('',(1.587970785045,-3.440756494683E-02));
+#16053 = CARTESIAN_POINT('',(1.662263660551,-3.397843410496E-02));
+#16054 = CARTESIAN_POINT('',(1.699426687348,-3.376371235748E-02));
+#16055 = CARTESIAN_POINT('',(1.736557663829,-3.354912782534E-02));
+#16056 = CARTESIAN_POINT('',(1.810851668806,-3.311970257078E-02));
+#16057 = CARTESIAN_POINT('',(1.848014537896,-3.290486258884E-02));
+#16058 = CARTESIAN_POINT('',(1.885146822289,-3.269017641527E-02));
+#16059 = CARTESIAN_POINT('',(1.959441955908,-3.226060659139E-02));
+#16060 = CARTESIAN_POINT('',(1.996604660317,-3.204572372796E-02));
+#16061 = CARTESIAN_POINT('',(2.033738257896,-3.183101147802E-02));
+#16062 = CARTESIAN_POINT('',(2.108034519623,-3.14014490309E-02));
+#16063 = CARTESIAN_POINT('',(2.145197052956,-3.118659965972E-02));
+#16064 = CARTESIAN_POINT('',(2.182331968676,-3.097193790809E-02));
+#16065 = CARTESIAN_POINT('',(2.256629358281,-3.054253673985E-02));
+#16066 = CARTESIAN_POINT('',(2.293791714732,-3.032779818072E-02));
+#16067 = CARTESIAN_POINT('',(2.330927953231,-3.011326443651E-02));
+#16068 = CARTESIAN_POINT('',(2.405226470787,-2.968418025217E-02));
+#16069 = CARTESIAN_POINT('',(2.442388645152,-2.946963069317E-02));
+#16070 = CARTESIAN_POINT('',(2.479526210737,-2.925530332149E-02));
+#16071 = CARTESIAN_POINT('',(2.553825856623,-2.882669346979E-02));
+#16072 = CARTESIAN_POINT('',(2.590987844314,-2.861241188648E-02));
+#16073 = CARTESIAN_POINT('',(2.628126740957,-2.83983700271E-02));
+#16074 = CARTESIAN_POINT('',(2.702427515863,-2.797039333547E-02));
+#16075 = CARTESIAN_POINT('',(2.739589312911,-2.775645940723E-02));
+#16076 = CARTESIAN_POINT('',(2.776729544247,-2.754278289033E-02));
+#16077 = CARTESIAN_POINT('',(2.851031449172,-2.711559949431E-02));
+#16078 = CARTESIAN_POINT('',(2.888193052244,-2.690209351801E-02));
+#16079 = CARTESIAN_POINT('',(2.925334621561,-2.66888627773E-02));
+#16080 = CARTESIAN_POINT('',(2.999637657817,-2.626263394471E-02));
+#16081 = CARTESIAN_POINT('',(3.03679906422,-2.604963674584E-02));
+#16082 = CARTESIAN_POINT('',(3.073941974456,-2.58369327291E-02));
+#16083 = CARTESIAN_POINT('',(3.148246143666,-2.541182067938E-02));
+#16084 = CARTESIAN_POINT('',(3.185407351354,-2.519941352081E-02));
+#16085 = CARTESIAN_POINT('',(3.222551605093,-2.498731759814E-02));
+#16086 = CARTESIAN_POINT('',(3.296856909195,-2.456348531716E-02));
+#16087 = CARTESIAN_POINT('',(3.334017916776,-2.435174980573E-02));
+#16088 = CARTESIAN_POINT('',(3.371163516244,-2.414034367564E-02));
+#16089 = CARTESIAN_POINT('',(3.445469957487,-2.371795472637E-02));
+#16090 = CARTESIAN_POINT('',(3.482630764228,-2.350697271759E-02));
+#16091 = CARTESIAN_POINT('',(3.519777711292,-2.329633831111E-02));
+#16092 = CARTESIAN_POINT('',(3.594085292235,-2.287555664067E-02));
+#16093 = CARTESIAN_POINT('',(3.631245898063,-2.266541014154E-02));
+#16094 = CARTESIAN_POINT('',(3.668394194229,-2.245562952466E-02));
+#16095 = CARTESIAN_POINT('',(3.742702917741,-2.203661926806E-02));
+#16096 = CARTESIAN_POINT('',(3.779863323248,-2.18273903385E-02));
+#16097 = CARTESIAN_POINT('',(3.817012969658,-2.161854561306E-02));
+#16098 = CARTESIAN_POINT('',(3.891322838914,-2.120147089411E-02));
+#16099 = CARTESIAN_POINT('',(3.928483045357,-2.0993241547E-02));
+#16100 = CARTESIAN_POINT('',(3.965634042788,-2.078541475034E-02));
+#16101 = CARTESIAN_POINT('',(4.039945061267,-2.037043948031E-02));
+#16102 = CARTESIAN_POINT('',(4.077105070571,-2.016329158052E-02));
+#16103 = CARTESIAN_POINT('',(4.114257419436,-1.995656458404E-02));
+#16104 = CARTESIAN_POINT('',(4.188569590918,-1.954385225844E-02));
+#16105 = CARTESIAN_POINT('',(4.225729405668,-1.933786742101E-02));
+#16106 = CARTESIAN_POINT('',(4.262883106017,-1.913232182803E-02));
+#16107 = CARTESIAN_POINT('',(4.33719643458,-1.872203532203E-02));
+#16108 = CARTESIAN_POINT('',(4.374356058022,-1.851729480984E-02));
+#16109 = CARTESIAN_POINT('',(4.411511109546,-1.831301185288E-02));
+#16110 = CARTESIAN_POINT('',(4.485825599557,-1.79053132159E-02));
+#16111 = CARTESIAN_POINT('',(4.522985035596,-1.7701897837E-02));
+#16112 = CARTESIAN_POINT('',(4.560141437623,-1.749895827482E-02));
+#16113 = CARTESIAN_POINT('',(4.634457093737,-1.709400852486E-02));
+#16114 = CARTESIAN_POINT('',(4.671616346929,-1.689199852979E-02));
+#16115 = CARTESIAN_POINT('',(4.708774098432,-1.66904825444E-02));
+#16116 = CARTESIAN_POINT('',(4.783090925585,-1.628844146255E-02));
+#16117 = CARTESIAN_POINT('',(4.820250001131,-1.608791644187E-02));
+#16118 = CARTESIAN_POINT('',(4.857409100731,-1.58879035358E-02));
+#16119 = CARTESIAN_POINT('',(4.931727104134,-1.548892946156E-02));
+#16120 = CARTESIAN_POINT('',(4.96888600787,-1.528996824387E-02));
+#16121 = CARTESIAN_POINT('',(5.00604645384,-1.509153713804E-02));
+#16122 = CARTESIAN_POINT('',(5.080365638972,-1.469578676589E-02));
+#16123 = CARTESIAN_POINT('',(5.117524377364,-1.449846731663E-02));
+#16124 = CARTESIAN_POINT('',(5.154686167631,-1.430169584893E-02));
+#16125 = CARTESIAN_POINT('',(5.229006540231,-1.390932402675E-02));
+#16126 = CARTESIAN_POINT('',(5.266165120359,-1.371372334803E-02));
+#16127 = CARTESIAN_POINT('',(5.303328252513,-1.351868837307E-02));
+#16128 = CARTESIAN_POINT('',(5.377649818562,-1.312984790299E-02));
+#16129 = CARTESIAN_POINT('',(5.414808248103,-1.293604193477E-02));
+#16130 = CARTESIAN_POINT('',(5.451972719395,-1.274281922492E-02));
+#16131 = CARTESIAN_POINT('',(5.526295485055,-1.235766066728E-02));
+#16132 = CARTESIAN_POINT('',(5.563453772225,-1.216572419023E-02));
+#16133 = CARTESIAN_POINT('',(5.60061957953,-1.197438833854E-02));
+#16134 = CARTESIAN_POINT('',(5.674943550856,-1.159305982045E-02));
+#16135 = CARTESIAN_POINT('',(5.712101704152,-1.140306636172E-02));
+#16136 = CARTESIAN_POINT('',(5.749268843733,-1.121369068758E-02));
+#16137 = CARTESIAN_POINT('',(5.823594025047,-1.083633772207E-02));
+#16138 = CARTESIAN_POINT('',(5.860752051869,-1.064835946863E-02));
+#16139 = CARTESIAN_POINT('',(5.897920518021,-1.046101593124E-02));
+#16140 = CARTESIAN_POINT('',(5.972246902867,-1.00877812775E-02));
+#16141 = CARTESIAN_POINT('',(6.009404801819,-9.90188902286E-03));
+#16142 = CARTESIAN_POINT('',(6.046574579192,-9.716648167677E-03));
+#16143 = CARTESIAN_POINT('',(6.120902099529,-9.347671900044E-03));
+#16144 = CARTESIAN_POINT('',(6.158059817265,-9.163935165379E-03));
+#16145 = CARTESIAN_POINT('',(6.195230837706,-8.980866243884E-03));
+#16146 = CARTESIAN_POINT('',(6.269559156514,-8.616286573603E-03));
+#16147 = CARTESIAN_POINT('',(6.306716423402,-8.434774305345E-03));
+#16148 = CARTESIAN_POINT('',(6.343888401494,-8.253945966522E-03));
+#16149 = CARTESIAN_POINT('',(6.418217026015,-7.893898430705E-03));
+#16150 = CARTESIAN_POINT('',(6.455373634155,-7.714677513904E-03));
+#16151 = CARTESIAN_POINT('',(6.492546345439,-7.536156327582E-03));
+#16152 = CARTESIAN_POINT('',(6.56687505593,-7.180771538429E-03));
+#16153 = CARTESIAN_POINT('',(6.604031009657,-7.003906018738E-03));
+#16154 = CARTESIAN_POINT('',(6.641204441336,-6.827755703973E-03));
+#16155 = CARTESIAN_POINT('',(6.715533234627,-6.477159549964E-03));
+#16156 = CARTESIAN_POINT('',(6.752688543053,-6.302711593007E-03));
+#16157 = CARTESIAN_POINT('',(6.789862686429,-6.128993970439E-03));
+#16158 = CARTESIAN_POINT('',(6.864191563748,-5.783308510855E-03));
+#16159 = CARTESIAN_POINT('',(6.901346236314,-5.6113383518E-03));
+#16160 = CARTESIAN_POINT('',(6.938521082367,-5.440113293476E-03));
+#16161 = CARTESIAN_POINT('',(7.012851695671,-5.099449074015E-03));
+#16162 = CARTESIAN_POINT('',(7.05000739474,-4.930007450317E-03));
+#16163 = CARTESIAN_POINT('',(7.087184588705,-4.7613253808E-03));
+#16164 = CARTESIAN_POINT('',(7.161515355384,-4.425804041074E-03));
+#16165 = CARTESIAN_POINT('',(7.198668847079,-4.258961965887E-03));
+#16166 = CARTESIAN_POINT('',(7.235845131684,-4.092893367747E-03));
+#16167 = CARTESIAN_POINT('',(7.310174391304,-3.762631910707E-03));
+#16168 = CARTESIAN_POINT('',(7.347327277715,-3.598436100985E-03));
+#16169 = CARTESIAN_POINT('',(7.384504236689,-3.435027341415E-03));
+#16170 = CARTESIAN_POINT('',(7.45883358582,-3.110124071287E-03));
+#16171 = CARTESIAN_POINT('',(7.495985877511,-2.948626396755E-03));
+#16172 = CARTESIAN_POINT('',(7.533163500747,-2.787928914937E-03));
+#16173 = CARTESIAN_POINT('',(7.607492940418,-2.46848491004E-03));
+#16174 = CARTESIAN_POINT('',(7.64464464818,-2.309735008922E-03));
+#16175 = CARTESIAN_POINT('',(7.681822925346,-2.151797997202E-03));
+#16176 = CARTESIAN_POINT('',(7.756152456536,-1.837909809731E-03));
+#16177 = CARTESIAN_POINT('',(7.793303591364,-1.681955041474E-03));
+#16178 = CARTESIAN_POINT('',(7.830482511924,-1.526825398795E-03));
+#16179 = CARTESIAN_POINT('',(7.904812135616,-1.218584965314E-03));
+#16180 = CARTESIAN_POINT('',(7.941962708166,-1.065470357946E-03));
+#16181 = CARTESIAN_POINT('',(7.979142263067,-9.131926706125E-04));
+#16182 = CARTESIAN_POINT('',(8.053471983581,-6.106871713509E-04));
+#16183 = CARTESIAN_POINT('',(8.090622007746,-4.604553334189E-04));
+#16184 = CARTESIAN_POINT('',(8.127802181135,-3.110716106263E-04));
+#16185 = CARTESIAN_POINT('',(8.20213199197,-1.438324368229E-05));
+#16186 = CARTESIAN_POINT('',(8.239281477074,1.329256329773E-04));
+#16187 = CARTESIAN_POINT('',(8.276462261341,2.793756184536E-04));
+#16188 = CARTESIAN_POINT('',(8.350792167095,5.701692032011E-04));
+#16189 = CARTESIAN_POINT('',(8.387941124738,7.14517245964E-04));
+#16190 = CARTESIAN_POINT('',(8.425122508733,8.579961326463E-04));
+#16191 = CARTESIAN_POINT('',(8.499452510131,1.142822148759E-03));
+#16192 = CARTESIAN_POINT('',(8.536600952011,1.284173930557E-03));
+#16193 = CARTESIAN_POINT('',(8.573782924485,1.42464681309E-03));
+#16194 = CARTESIAN_POINT('',(8.648113022198,1.70343739563E-03));
+#16195 = CARTESIAN_POINT('',(8.68526096009,1.841759954302E-03));
+#16196 = CARTESIAN_POINT('',(8.722443509711,1.979194401888E-03));
+#16197 = CARTESIAN_POINT('',(8.796773704361,2.251886640474E-03));
+#16198 = CARTESIAN_POINT('',(8.833921150093,2.387149493395E-03));
+#16199 = CARTESIAN_POINT('',(8.871104265469,2.521515563502E-03));
+#16200 = CARTESIAN_POINT('',(8.945434557625,2.788051525962E-03));
+#16201 = CARTESIAN_POINT('',(8.982581523061,2.920226680022E-03));
+#16202 = CARTESIAN_POINT('',(9.019765192763,3.051496927378E-03));
+#16203 = CARTESIAN_POINT('',(9.094095582943,3.311823674082E-03));
+#16204 = CARTESIAN_POINT('',(9.131242079959,3.44088563102E-03));
+#16205 = CARTESIAN_POINT('',(9.168426292536,3.569035111985E-03));
+#16206 = CARTESIAN_POINT('',(9.24275678121,3.823104700956E-03));
+#16207 = CARTESIAN_POINT('',(9.279902821675,3.949030458142E-03));
+#16208 = CARTESIAN_POINT('',(9.317087565676,4.074036730471E-03));
+#16209 = CARTESIAN_POINT('',(9.391418153264,4.321806213425E-03));
+#16210 = CARTESIAN_POINT('',(9.428563749021,4.444575260135E-03));
+#16211 = CARTESIAN_POINT('',(9.465749013016,4.566418378258E-03));
+#16212 = CARTESIAN_POINT('',(9.540079699891,4.807849787726E-03));
+#16213 = CARTESIAN_POINT('',(9.577224862738,4.927444097021E-03));
+#16214 = CARTESIAN_POINT('',(9.614410635332,5.046106602895E-03));
+#16215 = CARTESIAN_POINT('',(9.68874142182,5.281166930629E-03));
+#16216 = CARTESIAN_POINT('',(9.725886163491,5.397570946924E-03));
+#16217 = CARTESIAN_POINT('',(9.763072433347,5.513037856579E-03));
+#16218 = CARTESIAN_POINT('',(9.837403319731,5.741699023454E-03));
+#16219 = CARTESIAN_POINT('',(9.87454765188,5.854899645902E-03));
+#16220 = CARTESIAN_POINT('',(9.91173440773,5.967158431792E-03));
+#16221 = CARTESIAN_POINT('',(9.98606539425,6.189397249445E-03));
+#16222 = CARTESIAN_POINT('',(10.023209328432,6.299383811251E-03));
+#16223 = CARTESIAN_POINT('',(10.060396559099,6.408424380534E-03));
+#16224 = CARTESIAN_POINT('',(10.134727645954,6.624222505006E-03));
+#16225 = CARTESIAN_POINT('',(10.171871193613,6.730986748803E-03));
+#16226 = CARTESIAN_POINT('',(10.209058888023,6.83680141771E-03));
+#16227 = CARTESIAN_POINT('',(10.283390075371,7.046145295368E-03));
+#16228 = CARTESIAN_POINT('',(10.320533247824,7.149681344804E-03));
+#16229 = CARTESIAN_POINT('',(10.357721395022,7.252264809212E-03));
+#16230 = CARTESIAN_POINT('',(10.432052682986,7.45514561526E-03));
+#16231 = CARTESIAN_POINT('',(10.469195491406,7.555449942966E-03));
+#16232 = CARTESIAN_POINT('',(10.506384080569,7.654799245345E-03));
+#16233 = CARTESIAN_POINT('',(10.580715469237,7.851212815234E-03));
+#16234 = CARTESIAN_POINT('',(10.617857924646,7.948284207294E-03));
+#16235 = CARTESIAN_POINT('',(10.655046945096,8.044398700222E-03));
+#16236 = CARTESIAN_POINT('',(10.729378434522,8.234345454298E-03));
+#16237 = CARTESIAN_POINT('',(10.766520547775,8.328184971428E-03));
+#16238 = CARTESIAN_POINT('',(10.80370998899,8.421066277783E-03));
+#16239 = CARTESIAN_POINT('',(10.878041579199,8.604551139516E-03));
+#16240 = CARTESIAN_POINT('',(10.915183360975,8.695162075113E-03));
+#16241 = CARTESIAN_POINT('',(10.952373212601,8.784814045189E-03));
+#16242 = CARTESIAN_POINT('',(11.026704903588,8.961846353341E-03));
+#16243 = CARTESIAN_POINT('',(11.063846364382,9.049234188564E-03));
+#16244 = CARTESIAN_POINT('',(11.10103661624,9.13566285424E-03));
+#16245 = CARTESIAN_POINT('',(11.175368407977,9.306256269342E-03));
+#16246 = CARTESIAN_POINT('',(11.212509558088,9.390428625441E-03));
+#16247 = CARTESIAN_POINT('',(11.249700200187,9.473642151619E-03));
+#16248 = CARTESIAN_POINT('',(11.324032092619,9.637814557122E-03));
+#16249 = CARTESIAN_POINT('',(11.361172942146,9.718781145176E-03));
+#16250 = CARTESIAN_POINT('',(11.398363964686,9.798789778671E-03));
+#16251 = CARTESIAN_POINT('',(11.472695957738,9.956563177161E-03));
+#16252 = CARTESIAN_POINT('',(11.509836516573,1.003433574543E-02));
+#16253 = CARTESIAN_POINT('',(11.547027909954,1.011115176149E-02));
+#16254 = CARTESIAN_POINT('',(11.621360003534,1.026255216635E-02));
+#16255 = CARTESIAN_POINT('',(11.658500281356,1.033714444543E-02));
+#16256 = CARTESIAN_POINT('',(11.695692036182,1.041078209212E-02));
+#16257 = CARTESIAN_POINT('',(11.770024230177,1.0555839415E-02));
+#16258 = CARTESIAN_POINT('',(11.807164236449,1.062726706095E-02));
+#16259 = CARTESIAN_POINT('',(11.844356343533,1.069774250154E-02));
+#16260 = CARTESIAN_POINT('',(11.918688637819,1.08364904361E-02));
+#16261 = CARTESIAN_POINT('',(11.955828381785,1.090477097176E-02));
+#16262 = CARTESIAN_POINT('',(11.993020832153,1.097210222536E-02));
+#16263 = CARTESIAN_POINT('',(12.06735322659,1.110457812753E-02));
+#16264 = CARTESIAN_POINT('',(12.104492717273,1.116973088228E-02));
+#16265 = CARTESIAN_POINT('',(12.141685502165,1.123393776287E-02));
+#16266 = CARTESIAN_POINT('',(12.231124323084,1.138583879945E-02));
+#16267 = CARTESIAN_POINT('',(12.283422211216,1.147261949767E-02));
+#16268 = CARTESIAN_POINT('',(12.335827197381,1.155753277772E-02));
+#16269 = CARTESIAN_POINT('',(12.388340725345,1.164057341012E-02));
+#16270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16271 = ORIENTED_EDGE('',*,*,#13523,.F.);
+#16272 = ADVANCED_FACE('',(#16273),#11436,.T.);
+#16273 = FACE_BOUND('',#16274,.T.);
+#16274 = EDGE_LOOP('',(#16275,#16276,#16277,#16296));
+#16275 = ORIENTED_EDGE('',*,*,#15507,.T.);
+#16276 = ORIENTED_EDGE('',*,*,#11400,.T.);
+#16277 = ORIENTED_EDGE('',*,*,#16278,.F.);
+#16278 = EDGE_CURVE('',#13853,#11379,#16279,.T.);
+#16279 = SURFACE_CURVE('',#16280,(#16284,#16290),.PCURVE_S1.);
+#16280 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#16281,#16282,#16283),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+12.388340725345),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.803644522159,1.)) REPRESENTATION_ITEM('') );
+#16281 = CARTESIAN_POINT('',(-9.61722244229,1.226732071271,40.86));
+#16282 = CARTESIAN_POINT('',(-9.627965507008,1.3,40.86));
+#16283 = CARTESIAN_POINT('',(-9.631099141199,1.3213714515,
+    40.789168903599));
+#16284 = PCURVE('',#11436,#16285);
+#16285 = DEFINITIONAL_REPRESENTATION('',(#16286),#16289);
+#16286 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16287,#16288),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,12.388340725345),.PIECEWISE_BEZIER_KNOTS.);
+#16287 = CARTESIAN_POINT('',(0.,6.799826687829));
+#16288 = CARTESIAN_POINT('',(12.388340725345,6.799826687829));
+#16289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16290 = PCURVE('',#11556,#16291);
+#16291 = DEFINITIONAL_REPRESENTATION('',(#16292),#16295);
+#16292 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16293,#16294),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,12.388340725345),.PIECEWISE_BEZIER_KNOTS.);
+#16293 = CARTESIAN_POINT('',(0.,6.799826687829));
+#16294 = CARTESIAN_POINT('',(4.084417074009,6.799826687829));
+#16295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16296 = ORIENTED_EDGE('',*,*,#13852,.F.);
+#16297 = ADVANCED_FACE('',(#16298),#11556,.T.);
+#16298 = FACE_BOUND('',#16299,.T.);
+#16299 = EDGE_LOOP('',(#16300,#16301,#16302,#16321));
+#16300 = ORIENTED_EDGE('',*,*,#16278,.T.);
+#16301 = ORIENTED_EDGE('',*,*,#11513,.T.);
+#16302 = ORIENTED_EDGE('',*,*,#16303,.F.);
+#16303 = EDGE_CURVE('',#13898,#11492,#16304,.T.);
+#16304 = SURFACE_CURVE('',#16305,(#16309,#16315),.PCURVE_S1.);
+#16305 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#16306,#16307,#16308),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+4.084417074009),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.803644522159,1.)) REPRESENTATION_ITEM('') );
+#16306 = CARTESIAN_POINT('',(-9.61722244229,-1.226732071271,40.86));
+#16307 = CARTESIAN_POINT('',(-9.627965507008,-1.3,40.86));
+#16308 = CARTESIAN_POINT('',(-9.631099141199,-1.3213714515,
+    40.789168903599));
+#16309 = PCURVE('',#11556,#16310);
+#16310 = DEFINITIONAL_REPRESENTATION('',(#16311),#16314);
+#16311 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16312,#16313),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.084417074009),.PIECEWISE_BEZIER_KNOTS.);
+#16312 = CARTESIAN_POINT('',(0.,10.884243761838));
+#16313 = CARTESIAN_POINT('',(4.084417074009,10.884243761838));
+#16314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16315 = PCURVE('',#11672,#16316);
+#16316 = DEFINITIONAL_REPRESENTATION('',(#16317),#16320);
+#16317 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#16318,#16319),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,4.084417074009),.PIECEWISE_BEZIER_KNOTS.);
+#16318 = CARTESIAN_POINT('',(0.,10.884243761838));
+#16319 = CARTESIAN_POINT('',(12.388340725344,10.884243761838));
+#16320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16321 = ORIENTED_EDGE('',*,*,#13897,.F.);
+#16322 = ADVANCED_FACE('',(#16323),#11672,.T.);
+#16323 = FACE_BOUND('',#16324,.T.);
+#16324 = EDGE_LOOP('',(#16325,#16326,#16327,#17092));
+#16325 = ORIENTED_EDGE('',*,*,#16303,.T.);
+#16326 = ORIENTED_EDGE('',*,*,#11636,.T.);
+#16327 = ORIENTED_EDGE('',*,*,#16328,.F.);
+#16328 = EDGE_CURVE('',#13945,#11615,#16329,.T.);
+#16329 = SURFACE_CURVE('',#16330,(#16582,#16837),.PCURVE_S1.);
+#16330 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16331,#16332,#16333,#16334,
+    #16335,#16336,#16337,#16338,#16339,#16340,#16341,#16342,#16343,
+    #16344,#16345,#16346,#16347,#16348,#16349,#16350,#16351,#16352,
+    #16353,#16354,#16355,#16356,#16357,#16358,#16359,#16360,#16361,
+    #16362,#16363,#16364,#16365,#16366,#16367,#16368,#16369,#16370,
+    #16371,#16372,#16373,#16374,#16375,#16376,#16377,#16378,#16379,
+    #16380,#16381,#16382,#16383,#16384,#16385,#16386,#16387,#16388,
+    #16389,#16390,#16391,#16392,#16393,#16394,#16395,#16396,#16397,
+    #16398,#16399,#16400,#16401,#16402,#16403,#16404,#16405,#16406,
+    #16407,#16408,#16409,#16410,#16411,#16412,#16413,#16414,#16415,
+    #16416,#16417,#16418,#16419,#16420,#16421,#16422,#16423,#16424,
+    #16425,#16426,#16427,#16428,#16429,#16430,#16431,#16432,#16433,
+    #16434,#16435,#16436,#16437,#16438,#16439,#16440,#16441,#16442,
+    #16443,#16444,#16445,#16446,#16447,#16448,#16449,#16450,#16451,
+    #16452,#16453,#16454,#16455,#16456,#16457,#16458,#16459,#16460,
+    #16461,#16462,#16463,#16464,#16465,#16466,#16467,#16468,#16469,
+    #16470,#16471,#16472,#16473,#16474,#16475,#16476,#16477,#16478,
+    #16479,#16480,#16481,#16482,#16483,#16484,#16485,#16486,#16487,
+    #16488,#16489,#16490,#16491,#16492,#16493,#16494,#16495,#16496,
+    #16497,#16498,#16499,#16500,#16501,#16502,#16503,#16504,#16505,
+    #16506,#16507,#16508,#16509,#16510,#16511,#16512,#16513,#16514,
+    #16515,#16516,#16517,#16518,#16519,#16520,#16521,#16522,#16523,
+    #16524,#16525,#16526,#16527,#16528,#16529,#16530,#16531,#16532,
+    #16533,#16534,#16535,#16536,#16537,#16538,#16539,#16540,#16541,
+    #16542,#16543,#16544,#16545,#16546,#16547,#16548,#16549,#16550,
+    #16551,#16552,#16553,#16554,#16555,#16556,#16557,#16558,#16559,
+    #16560,#16561,#16562,#16563,#16564,#16565,#16566,#16567,#16568,
+    #16569,#16570,#16571,#16572,#16573,#16574,#16575,#16576,#16577,
+    #16578,#16579,#16580,#16581),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.147696976164E-02,2.319981384045E-02,
+    3.496567259513E-02,4.677345302075E-02,5.862203078061E-02,
+    7.051025088706E-02,8.243692844534E-02,9.440084945995E-02,
+    0.106400771702,0.11843542564,0.130503515422,0.142603719928,
+    0.154734693868,0.16689506894,0.179083455038,0.191298441511,
+    0.203538598471,0.215802478139,0.228088616245,0.240395533453,
+    0.25272173683,0.265065721343,0.277425971388,0.289800962336,
+    0.302189162109,0.314589032763,0.326999032089,0.339417615223,
+    0.351843236252,0.364274349827,0.376709412772,0.389146885674,
+    0.401585234471,0.414022932014,0.42645845961,0.438890308541,
+    0.451316981549,0.463736994286,0.476148876733,0.488551174567,
+    0.500942450492,0.513321285518,0.525686280188,0.538036055748,
+    0.550369255267,0.562684544693,0.574980608226,0.587256026318,
+    0.599509482216,0.611739742666,0.623945601712,0.636125881362,
+    0.648279432179,0.660405133844,0.672501897539,0.684568663232,
+    0.6966044,0.708608107408,0.720578815699,0.732515585912,
+    0.744417509938,0.756283710522,0.768113341194,0.779905586153,
+    0.791659660092,0.803374807974,0.815050304757,0.826685455071,
+    0.83827959286,0.849832080973,0.861342310731,0.872809701446,
+    0.884233699926,0.895613779936,0.906949441652,0.918240211081,
+    0.929485639468,0.940685302694,0.951838800655,0.962945756634,
+    0.974005816669,0.985018648917,1.),.UNSPECIFIED.);
+#16331 = CARTESIAN_POINT('',(-2.78535403111,-1.225719878522,40.86));
+#16332 = CARTESIAN_POINT('',(-2.785558645168,-1.226071865672,40.86));
+#16333 = CARTESIAN_POINT('',(-2.785763292232,-1.226423954264,
+    40.85999834806));
+#16334 = CARTESIAN_POINT('',(-2.785967965783,-1.226776133141,
+    40.859995042038));
+#16335 = CARTESIAN_POINT('',(-2.786381738024,-1.227488195562,
+    40.859985011511));
+#16336 = CARTESIAN_POINT('',(-2.786590837577,-1.22784808253,
+    40.859978215288));
+#16337 = CARTESIAN_POINT('',(-2.786799951007,-1.228208040052,
+    40.85996968912));
+#16338 = CARTESIAN_POINT('',(-2.787218959005,-1.228929393231,
+    40.859949135273));
+#16339 = CARTESIAN_POINT('',(-2.787428853623,-1.229290789318,
+    40.85993709486));
+#16340 = CARTESIAN_POINT('',(-2.787638748151,-1.229652232274,
+    40.859923307766));
+#16341 = CARTESIAN_POINT('',(-2.788059270723,-1.230376475524,
+    40.85989218114));
+#16342 = CARTESIAN_POINT('',(-2.788269898716,-1.230739276065,
+    40.859874829125));
+#16343 = CARTESIAN_POINT('',(-2.788480512362,-1.231102099248,
+    40.859855714204));
+#16344 = CARTESIAN_POINT('',(-2.788902424265,-1.231829019825,
+    40.859813882951));
+#16345 = CARTESIAN_POINT('',(-2.789113722374,-1.232193117291,
+    40.859791154405));
+#16346 = CARTESIAN_POINT('',(-2.789324991595,-1.232557212634,
+    40.859766647263));
+#16347 = CARTESIAN_POINT('',(-2.789748164494,-1.233286592134,
+    40.859713984659));
+#16348 = CARTESIAN_POINT('',(-2.789960067929,-1.233651876192,
+    40.859685817265));
+#16349 = CARTESIAN_POINT('',(-2.790171927659,-1.234017132837,
+    40.85965585615));
+#16350 = CARTESIAN_POINT('',(-2.790596230206,-1.234748747323,
+    40.859592240854));
+#16351 = CARTESIAN_POINT('',(-2.790808672692,-1.235115104905,
+    40.859558575041));
+#16352 = CARTESIAN_POINT('',(-2.791021056384,-1.235481409265,
+    40.859523100968));
+#16353 = CARTESIAN_POINT('',(-2.791446354312,-1.236215029414,
+    40.859448417282));
+#16354 = CARTESIAN_POINT('',(-2.791659268134,-1.23658234479,
+    40.859409196351));
+#16355 = CARTESIAN_POINT('',(-2.791872107808,-1.236949580629,
+    40.859368153234));
+#16356 = CARTESIAN_POINT('',(-2.792298264028,-1.237684971887,
+    40.859282291358));
+#16357 = CARTESIAN_POINT('',(-2.792511580082,-1.238053126748,
+    40.859237461607));
+#16358 = CARTESIAN_POINT('',(-2.792724806377,-1.238421175261,
+    40.859190796388));
+#16359 = CARTESIAN_POINT('',(-2.793151681083,-1.239158098011,
+    40.859093652668));
+#16360 = CARTESIAN_POINT('',(-2.79336532893,-1.239526971556,
+    40.859043163521));
+#16361 = CARTESIAN_POINT('',(-2.793578871158,-1.239895711458,
+    40.858990826287));
+#16362 = CARTESIAN_POINT('',(-2.794006321939,-1.240633921206,
+    40.858882303467));
+#16363 = CARTESIAN_POINT('',(-2.794220229861,-1.241003390234,
+    40.858826107592));
+#16364 = CARTESIAN_POINT('',(-2.794434016065,-1.241372697857,
+    40.858768051703));
+#16365 = CARTESIAN_POINT('',(-2.794861898024,-1.242111945426,
+    40.85864805916));
+#16366 = CARTESIAN_POINT('',(-2.795075993089,-1.24248188444,
+    40.85858611259));
+#16367 = CARTESIAN_POINT('',(-2.795289950105,-1.242851633832,
+    40.858522294795));
+#16368 = CARTESIAN_POINT('',(-2.795718115988,-1.243591665571,
+    40.858390748777));
+#16369 = CARTESIAN_POINT('',(-2.795932324111,-1.243961946883,
+    40.858323011024));
+#16370 = CARTESIAN_POINT('',(-2.796146377634,-1.244332009918,
+    40.858253391576));
+#16371 = CARTESIAN_POINT('',(-2.796574677958,-1.245072567925,
+    40.858110215429));
+#16372 = CARTESIAN_POINT('',(-2.796788923971,-1.24544306177,
+    40.858036649597));
+#16373 = CARTESIAN_POINT('',(-2.797002998622,-1.245813308262,
+    40.857961192367));
+#16374 = CARTESIAN_POINT('',(-2.797431281823,-1.246554130616,
+    40.857806316752));
+#16375 = CARTESIAN_POINT('',(-2.797645489545,-1.246924705271,
+    40.857726889644));
+#16376 = CARTESIAN_POINT('',(-2.797859508945,-1.247295003095,
+    40.857645562225));
+#16377 = CARTESIAN_POINT('',(-2.798287621517,-1.248035824103,
+    40.857478925332));
+#16378 = CARTESIAN_POINT('',(-2.79850171383,-1.248406346014,
+    40.857393607555));
+#16379 = CARTESIAN_POINT('',(-2.798715600673,-1.248776561233,
+    40.857306381368));
+#16380 = CARTESIAN_POINT('',(-2.799143387325,-1.24951711169,
+    40.857127929114));
+#16381 = CARTESIAN_POINT('',(-2.799357286253,-1.249887445602,
+    40.857036695175));
+#16382 = CARTESIAN_POINT('',(-2.799570962386,-1.250257442599,
+    40.856943545566));
+#16383 = CARTESIAN_POINT('',(-2.799998266201,-1.250997450055,
+    40.856753231789));
+#16384 = CARTESIAN_POINT('',(-2.800211892986,-1.251367459151,
+    40.856656060191));
+#16385 = CARTESIAN_POINT('',(-2.80042527949,-1.251737100765,
+    40.856556966522));
+#16386 = CARTESIAN_POINT('',(-2.800851942087,-1.252476289809,
+    40.856354753162));
+#16387 = CARTESIAN_POINT('',(-2.801065217276,-1.25284583585,
+    40.85625162649));
+#16388 = CARTESIAN_POINT('',(-2.80127823455,-1.253214983527,
+    40.856146572228));
+#16389 = CARTESIAN_POINT('',(-2.801704096258,-1.253953076076,
+    40.855932429493));
+#16390 = CARTESIAN_POINT('',(-2.801916939791,-1.25432201955,
+    40.855823334497));
+#16391 = CARTESIAN_POINT('',(-2.802129507637,-1.254690533482,
+    40.855712307296));
+#16392 = CARTESIAN_POINT('',(-2.802554407669,-1.255427249085,
+    40.855486213822));
+#16393 = CARTESIAN_POINT('',(-2.802766738962,-1.255795449361,
+    40.855371141493));
+#16394 = CARTESIAN_POINT('',(-2.802978776678,-1.256163188648,
+    40.855254133265));
+#16395 = CARTESIAN_POINT('',(-2.803402553308,-1.256898244794,
+    40.85501607626));
+#16396 = CARTESIAN_POINT('',(-2.80361429135,-1.257265560277,
+    40.854895021897));
+#16397 = CARTESIAN_POINT('',(-2.803825717819,-1.257632383083,
+    40.854772028885));
+#16398 = CARTESIAN_POINT('',(-2.804248208573,-1.258365495523,
+    40.854522004257));
+#16399 = CARTESIAN_POINT('',(-2.804459272015,-1.258731783818,
+    40.854394967532));
+#16400 = CARTESIAN_POINT('',(-2.804670005797,-1.25909754753,
+    40.854265990369));
+#16401 = CARTESIAN_POINT('',(-2.805091047638,-1.259828430607,
+    40.854004002845));
+#16402 = CARTESIAN_POINT('',(-2.805301354889,-1.260193548682,
+    40.853870987857));
+#16403 = CARTESIAN_POINT('',(-2.805511314321,-1.260558110082,
+    40.85373603162));
+#16404 = CARTESIAN_POINT('',(-2.805930743841,-1.261286477063,
+    40.853462094847));
+#16405 = CARTESIAN_POINT('',(-2.806140213169,-1.261650281422,
+    40.853323110169));
+#16406 = CARTESIAN_POINT('',(-2.806349316458,-1.262013496853,
+    40.853182184427));
+#16407 = CARTESIAN_POINT('',(-2.806766970077,-1.262739060276,
+    40.85289632106));
+#16408 = CARTESIAN_POINT('',(-2.806975519699,-1.263101407127,
+    40.852751379782));
+#16409 = CARTESIAN_POINT('',(-2.807183685026,-1.26346313267,
+    40.852604498632));
+#16410 = CARTESIAN_POINT('',(-2.807599399185,-1.264185604688,
+    40.852306740405));
+#16411 = CARTESIAN_POINT('',(-2.807806947375,-1.264546350122,
+    40.852155860162));
+#16412 = CARTESIAN_POINT('',(-2.808014092988,-1.264906441769,
+    40.852003042265));
+#16413 = CARTESIAN_POINT('',(-2.808427704356,-1.265625534508,
+    40.851693430045));
+#16414 = CARTESIAN_POINT('',(-2.808634169542,-1.265984534674,
+    40.851536633046));
+#16415 = CARTESIAN_POINT('',(-2.808840213864,-1.266342848508,
+    40.851377901645));
+#16416 = CARTESIAN_POINT('',(-2.809251559536,-1.267058274425,
+    40.851056485473));
+#16417 = CARTESIAN_POINT('',(-2.809456860399,-1.267415385711,
+    40.850893798512));
+#16418 = CARTESIAN_POINT('',(-2.809661722125,-1.267771778088,
+    40.85072918145));
+#16419 = CARTESIAN_POINT('',(-2.810070639828,-1.268483250329,
+    40.850396020561));
+#16420 = CARTESIAN_POINT('',(-2.810274695409,-1.268838329543,
+    40.85022747503));
+#16421 = CARTESIAN_POINT('',(-2.810478293612,-1.269192657271,
+    40.850057004755));
+#16422 = CARTESIAN_POINT('',(-2.810884621909,-1.26989989004,
+    40.849712167584));
+#16423 = CARTESIAN_POINT('',(-2.811087351708,-1.270252794593,
+    40.849537799469));
+#16424 = CARTESIAN_POINT('',(-2.811289605937,-1.270604915117,
+    40.84936151303));
+#16425 = CARTESIAN_POINT('',(-2.811693184433,-1.271307624038,
+    40.849005077202));
+#16426 = CARTESIAN_POINT('',(-2.811894508512,-1.271658212125,
+    40.848824927072));
+#16427 = CARTESIAN_POINT('',(-2.8120953389,-1.27200798371,
+    40.848642866111));
+#16428 = CARTESIAN_POINT('',(-2.812496008444,-1.272705886198,
+    40.84827491841));
+#16429 = CARTESIAN_POINT('',(-2.812695847529,-1.273054016984,
+    40.848089031401));
+#16430 = CARTESIAN_POINT('',(-2.812895174891,-1.273401298897,
+    40.847901242132));
+#16431 = CARTESIAN_POINT('',(-2.813292777783,-1.27409411452,
+    40.847521878452));
+#16432 = CARTESIAN_POINT('',(-2.813491053366,-1.27443964832,
+    40.847330304241));
+#16433 = CARTESIAN_POINT('',(-2.813688799304,-1.274784301019,
+    40.847136837418));
+#16434 = CARTESIAN_POINT('',(-2.814083179494,-1.275471751866,
+    40.846746162704));
+#16435 = CARTESIAN_POINT('',(-2.814279813934,-1.275814550328,
+    40.846548955472));
+#16436 = CARTESIAN_POINT('',(-2.814475900934,-1.276156435636,
+    40.846349866357));
+#16437 = CARTESIAN_POINT('',(-2.814866904227,-1.27683824668,
+    40.845947994517));
+#16438 = CARTESIAN_POINT('',(-2.815061820849,-1.277178172966,
+    40.845745212902));
+#16439 = CARTESIAN_POINT('',(-2.815256172385,-1.277517154259,
+    40.845540561216));
+#16440 = CARTESIAN_POINT('',(-2.815643646635,-1.278193053716,
+    40.845127615027));
+#16441 = CARTESIAN_POINT('',(-2.815836769829,-1.278529972681,
+    40.844919322076));
+#16442 = CARTESIAN_POINT('',(-2.816029310457,-1.278865915062,
+    40.844709171944));
+#16443 = CARTESIAN_POINT('',(-2.816413105767,-1.279535634747,
+    40.844285282932));
+#16444 = CARTESIAN_POINT('',(-2.816604361083,-1.279869413113,
+    40.844071546036));
+#16445 = CARTESIAN_POINT('',(-2.816795016544,-1.280202183595,
+    40.843855965923));
+#16446 = CARTESIAN_POINT('',(-2.817174985452,-1.280865459271,
+    40.843421274231));
+#16447 = CARTESIAN_POINT('',(-2.817364299697,-1.281195965806,
+    40.843202165056));
+#16448 = CARTESIAN_POINT('',(-2.817552997006,-1.281525433477,
+    40.842981227699));
+#16449 = CARTESIAN_POINT('',(-2.817928994679,-1.282182005204,
+    40.842535881936));
+#16450 = CARTESIAN_POINT('',(-2.81811629601,-1.282509110888,
+    40.842311476344));
+#16451 = CARTESIAN_POINT('',(-2.818302963552,-1.28283514709,
+    40.842085258665));
+#16452 = CARTESIAN_POINT('',(-2.818674847965,-1.283484759557,
+    40.841629415742));
+#16453 = CARTESIAN_POINT('',(-2.818860065979,-1.283808337751,
+    40.841399793703));
+#16454 = CARTESIAN_POINT('',(-2.819044633598,-1.284130816243,
+    40.841168376728));
+#16455 = CARTESIAN_POINT('',(-2.819412265715,-1.284773219102,
+    40.840702201668));
+#16456 = CARTESIAN_POINT('',(-2.819595331537,-1.285093145709,
+    40.840467447171));
+#16457 = CARTESIAN_POINT('',(-2.819777730626,-1.28541194283,
+    40.840230915927));
+#16458 = CARTESIAN_POINT('',(-2.820140974571,-1.286046891016,
+    40.839754581674));
+#16459 = CARTESIAN_POINT('',(-2.820321820938,-1.286363044642,
+    40.839514782618));
+#16460 = CARTESIAN_POINT('',(-2.820501984522,-1.286678039467,
+    40.839273226035));
+#16461 = CARTESIAN_POINT('',(-2.820860707749,-1.287305293508,
+    40.838786913236));
+#16462 = CARTESIAN_POINT('',(-2.821039269094,-1.287617555612,
+    40.838542161325));
+#16463 = CARTESIAN_POINT('',(-2.821217131912,-1.287928630111,
+    40.838295672118));
+#16464 = CARTESIAN_POINT('',(-2.821571205365,-1.288547956427,
+    40.837799568897));
+#16465 = CARTESIAN_POINT('',(-2.821747417896,-1.288856211474,
+    40.837549959521));
+#16466 = CARTESIAN_POINT('',(-2.821922916482,-1.289163250651,
+    40.837298634076));
+#16467 = CARTESIAN_POINT('',(-2.822272214745,-1.289774421849,
+    40.836792935789));
+#16468 = CARTESIAN_POINT('',(-2.82244601652,-1.290078557445,
+    40.836538567902));
+#16469 = CARTESIAN_POINT('',(-2.822619089275,-1.290381449486,
+    40.836282506152));
+#16470 = CARTESIAN_POINT('',(-2.822963490649,-1.290984244495,
+    40.835767415251));
+#16471 = CARTESIAN_POINT('',(-2.823134821569,-1.291284151392,
+    40.835508391358));
+#16472 = CARTESIAN_POINT('',(-2.823305408756,-1.291582787662,
+    40.835247696764));
+#16473 = CARTESIAN_POINT('',(-2.823644793621,-1.292176988901,
+    40.834723425286));
+#16474 = CARTESIAN_POINT('',(-2.823813593823,-1.292472558185,
+    40.834459853976));
+#16475 = CARTESIAN_POINT('',(-2.823981635975,-1.292766830446,
+    40.834194636099));
+#16476 = CARTESIAN_POINT('',(-2.824315888202,-1.293352226304,
+    40.833661403902));
+#16477 = CARTESIAN_POINT('',(-2.824482101018,-1.293643354592,
+    40.833393395435));
+#16478 = CARTESIAN_POINT('',(-2.824647541871,-1.293933160153,
+    40.833123765458));
+#16479 = CARTESIAN_POINT('',(-2.824976551455,-1.294509549621,
+    40.832581795837));
+#16480 = CARTESIAN_POINT('',(-2.825140123138,-1.294796138588,
+    40.832309462288));
+#16481 = CARTESIAN_POINT('',(-2.825302909359,-1.295081379837,
+    40.832035533169));
+#16482 = CARTESIAN_POINT('',(-2.825626571395,-1.295648570742,
+    40.831485054021));
+#16483 = CARTESIAN_POINT('',(-2.825787450373,-1.295930525831,
+    40.831208510311));
+#16484 = CARTESIAN_POINT('',(-2.825947530821,-1.296211108952,
+    40.830930397825));
+#16485 = CARTESIAN_POINT('',(-2.82626574482,-1.296768916785,
+    40.830371642554));
+#16486 = CARTESIAN_POINT('',(-2.826423881749,-1.297046147303,
+    40.830091006294));
+#16487 = CARTESIAN_POINT('',(-2.826581207524,-1.297321982378,
+    40.829808828874));
+#16488 = CARTESIAN_POINT('',(-2.826893877517,-1.297870230485,
+    40.829242036071));
+#16489 = CARTESIAN_POINT('',(-2.827049225326,-1.298142649698,
+    40.828957427396));
+#16490 = CARTESIAN_POINT('',(-2.827203749818,-1.298413650795,
+    40.828671305975));
+#16491 = CARTESIAN_POINT('',(-2.82751078444,-1.298952170553,
+    40.828096719088));
+#16492 = CARTESIAN_POINT('',(-2.827663298386,-1.299219695768,
+    40.8278082605));
+#16493 = CARTESIAN_POINT('',(-2.827814977288,-1.299485781037,
+    40.827518318322));
+#16494 = CARTESIAN_POINT('',(-2.828116289932,-1.300014412034,
+    40.826936185299));
+#16495 = CARTESIAN_POINT('',(-2.828265927689,-1.300276964695,
+    40.826644001471));
+#16496 = CARTESIAN_POINT('',(-2.828414719282,-1.300538056379,
+    40.826350363997));
+#16497 = CARTESIAN_POINT('',(-2.828710228286,-1.301056646465,
+    40.825760937044));
+#16498 = CARTESIAN_POINT('',(-2.828856949927,-1.301314152172,
+    40.825465154708));
+#16499 = CARTESIAN_POINT('',(-2.829002814697,-1.30157017679,
+    40.825167949318));
+#16500 = CARTESIAN_POINT('',(-2.829292442945,-1.302078582344,
+    40.824571484399));
+#16501 = CARTESIAN_POINT('',(-2.829436210863,-1.302330970958,
+    40.824272232118));
+#16502 = CARTESIAN_POINT('',(-2.829579111713,-1.302581859269,
+    40.823971588033));
+#16503 = CARTESIAN_POINT('',(-2.829862786941,-1.303079945211,
+    40.823368344628));
+#16504 = CARTESIAN_POINT('',(-2.830003565965,-1.303327150887,
+    40.823065752641));
+#16505 = CARTESIAN_POINT('',(-2.830143468247,-1.303572837969,
+    40.822761800718));
+#16506 = CARTESIAN_POINT('',(-2.830421123096,-1.304060477876,
+    40.822152041441));
+#16507 = CARTESIAN_POINT('',(-2.830558880516,-1.304302439111,
+    40.821846241487));
+#16508 = CARTESIAN_POINT('',(-2.830695752048,-1.3045428644,
+    40.821539114043));
+#16509 = CARTESIAN_POINT('',(-2.830967324101,-1.30501994058,
+    40.820923104292));
+#16510 = CARTESIAN_POINT('',(-2.831102029678,-1.30525660024,
+    40.820614229428));
+#16511 = CARTESIAN_POINT('',(-2.831235840758,-1.305491707562,
+    40.820304060064));
+#16512 = CARTESIAN_POINT('',(-2.83150127256,-1.305958111112,
+    40.819682067661));
+#16513 = CARTESIAN_POINT('',(-2.831632898535,-1.306189416464,
+    40.819370252093));
+#16514 = CARTESIAN_POINT('',(-2.831763621952,-1.306419154058,
+    40.819057175512));
+#16515 = CARTESIAN_POINT('',(-2.832022861023,-1.306874784906,
+    40.818429470351));
+#16516 = CARTESIAN_POINT('',(-2.832151382124,-1.30710068763,
+    40.818114849249));
+#16517 = CARTESIAN_POINT('',(-2.832278993161,-1.307325008164,
+    40.817799001082));
+#16518 = CARTESIAN_POINT('',(-2.832531992002,-1.307769775089,
+    40.817165854774));
+#16519 = CARTESIAN_POINT('',(-2.832657385446,-1.30799023129,
+    40.816848564101));
+#16520 = CARTESIAN_POINT('',(-2.832781861876,-1.308209091869,
+    40.816530080727));
+#16521 = CARTESIAN_POINT('',(-2.833028577965,-1.308642912511,
+    40.815891766247));
+#16522 = CARTESIAN_POINT('',(-2.83315082345,-1.308857882717,
+    40.815571942581));
+#16523 = CARTESIAN_POINT('',(-2.833272145535,-1.309071244878,
+    40.815250960952));
+#16524 = CARTESIAN_POINT('',(-2.833512541313,-1.309494045729,
+    40.814607752288));
+#16525 = CARTESIAN_POINT('',(-2.833631621014,-1.309703494884,
+    40.814285532648));
+#16526 = CARTESIAN_POINT('',(-2.833749771494,-1.30991132459,
+    40.813962190116));
+#16527 = CARTESIAN_POINT('',(-2.833983814343,-1.310323040967,
+    40.813314361926));
+#16528 = CARTESIAN_POINT('',(-2.834099712894,-1.310526938417,
+    40.8129898836));
+#16529 = CARTESIAN_POINT('',(-2.834214676976,-1.310729206039,
+    40.812664317743));
+#16530 = CARTESIAN_POINT('',(-2.834442339187,-1.311129782043,
+    40.812012145008));
+#16531 = CARTESIAN_POINT('',(-2.834555043669,-1.31132810151,
+    40.811685545384));
+#16532 = CARTESIAN_POINT('',(-2.834666809004,-1.311524781799,
+    40.811357893835));
+#16533 = CARTESIAN_POINT('',(-2.834888067741,-1.311914170263,
+    40.810701651526));
+#16534 = CARTESIAN_POINT('',(-2.834997567661,-1.312106889816,
+    40.810373067924));
+#16535 = CARTESIAN_POINT('',(-2.835106124326,-1.312297961874,
+    40.810043468207));
+#16536 = CARTESIAN_POINT('',(-2.835320961578,-1.312676124286,
+    40.80938343095));
+#16537 = CARTESIAN_POINT('',(-2.83542724884,-1.312863226303,
+    40.809053000458));
+#16538 = CARTESIAN_POINT('',(-2.835532589312,-1.313048673539,
+    40.808721589821));
+#16539 = CARTESIAN_POINT('',(-2.835740991838,-1.313415579963,
+    40.808058031575));
+#16540 = CARTESIAN_POINT('',(-2.835844060718,-1.313597051083,
+    40.807725890889));
+#16541 = CARTESIAN_POINT('',(-2.835946179843,-1.313776861171,
+    40.807392806145));
+#16542 = CARTESIAN_POINT('',(-2.836148139112,-1.31413249014,
+    40.806725999881));
+#16543 = CARTESIAN_POINT('',(-2.836247986225,-1.314308321216,
+    40.806392285148));
+#16544 = CARTESIAN_POINT('',(-2.836346881187,-1.314482486036,
+    40.806057662517));
+#16545 = CARTESIAN_POINT('',(-2.836542393306,-1.314826824448,
+    40.805387879913));
+#16546 = CARTESIAN_POINT('',(-2.836639017572,-1.314997010484,
+    40.805052726575));
+#16547 = CARTESIAN_POINT('',(-2.836734687853,-1.315165526064,
+    40.804716701533));
+#16548 = CARTESIAN_POINT('',(-2.836923753496,-1.315498569054,
+    40.804044212669));
+#16549 = CARTESIAN_POINT('',(-2.837017156097,-1.315663109142,
+    40.803707755319));
+#16550 = CARTESIAN_POINT('',(-2.83710960344,-1.315825975592,
+    40.803370462448));
+#16551 = CARTESIAN_POINT('',(-2.837292227763,-1.31614772639,
+    40.802695535514));
+#16552 = CARTESIAN_POINT('',(-2.837382412106,-1.316306623641,
+    40.802357907749));
+#16553 = CARTESIAN_POINT('',(-2.837471640471,-1.31646384508,
+    40.802019480594));
+#16554 = CARTESIAN_POINT('',(-2.837647833026,-1.31677431487,
+    40.80134238161));
+#16555 = CARTESIAN_POINT('',(-2.837734804693,-1.316927576334,
+    40.801003715891));
+#16556 = CARTESIAN_POINT('',(-2.837820820213,-1.317079160812,
+    40.800664286824));
+#16557 = CARTESIAN_POINT('',(-2.837990594851,-1.317378368567,
+    40.799985279363));
+#16558 = CARTESIAN_POINT('',(-2.838074361557,-1.317526005156,
+    40.799645706884));
+#16559 = CARTESIAN_POINT('',(-2.838157172485,-1.31767196457,
+    40.799305406967));
+#16560 = CARTESIAN_POINT('',(-2.838320547262,-1.317959936887,
+    40.798624751895));
+#16561 = CARTESIAN_POINT('',(-2.8384011188,-1.318101963285,
+    40.798284402449));
+#16562 = CARTESIAN_POINT('',(-2.838480735463,-1.318242313294,
+    40.797943361307));
+#16563 = CARTESIAN_POINT('',(-2.838637732534,-1.31851908421,
+    40.797261316532));
+#16564 = CARTESIAN_POINT('',(-2.838715120724,-1.318655518783,
+    40.796920318394));
+#16565 = CARTESIAN_POINT('',(-2.838791555467,-1.318790278712,
+    40.796578664094));
+#16566 = CARTESIAN_POINT('',(-2.838942200976,-1.319055889521,
+    40.795895484323));
+#16567 = CARTESIAN_POINT('',(-2.839016419611,-1.319186754224,
+    40.795553964125));
+#16568 = CARTESIAN_POINT('',(-2.839089686742,-1.31931594697,
+    40.795211823057));
+#16569 = CARTESIAN_POINT('',(-2.839234010713,-1.319570446023,
+    40.794527759569));
+#16570 = CARTESIAN_POINT('',(-2.839305075501,-1.319695766298,
+    40.794185842194));
+#16571 = CARTESIAN_POINT('',(-2.839375191233,-1.319819418228,
+    40.79384333896));
+#16572 = CARTESIAN_POINT('',(-2.839513227452,-1.320062860734,
+    40.793158639387));
+#16573 = CARTESIAN_POINT('',(-2.839581155958,-1.32018266541,
+    40.792816447857));
+#16574 = CARTESIAN_POINT('',(-2.839648138351,-1.320300806257,
+    40.792473705169));
+#16575 = CARTESIAN_POINT('',(-2.839779924247,-1.32053325407,
+    40.79178861329));
+#16576 = CARTESIAN_POINT('',(-2.839844735833,-1.320647575254,
+    40.79144626867));
+#16577 = CARTESIAN_POINT('',(-2.83990860473,-1.320760238011,
+    40.791103407244));
+#16578 = CARTESIAN_POINT('',(-2.840057127816,-1.321022237962,
+    40.790292948264));
+#16579 = CARTESIAN_POINT('',(-2.840140978371,-1.321170161113,
+    40.789824923826));
+#16580 = CARTESIAN_POINT('',(-2.840223075087,-1.321314997529,
+    40.78935600819));
+#16581 = CARTESIAN_POINT('',(-2.840303413203,-1.321456738136,
+    40.78888623932));
+#16582 = PCURVE('',#11672,#16583);
+#16583 = DEFINITIONAL_REPRESENTATION('',(#16584),#16836);
+#16584 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16585,#16586,#16587,#16588,
+    #16589,#16590,#16591,#16592,#16593,#16594,#16595,#16596,#16597,
+    #16598,#16599,#16600,#16601,#16602,#16603,#16604,#16605,#16606,
+    #16607,#16608,#16609,#16610,#16611,#16612,#16613,#16614,#16615,
+    #16616,#16617,#16618,#16619,#16620,#16621,#16622,#16623,#16624,
+    #16625,#16626,#16627,#16628,#16629,#16630,#16631,#16632,#16633,
+    #16634,#16635,#16636,#16637,#16638,#16639,#16640,#16641,#16642,
+    #16643,#16644,#16645,#16646,#16647,#16648,#16649,#16650,#16651,
+    #16652,#16653,#16654,#16655,#16656,#16657,#16658,#16659,#16660,
+    #16661,#16662,#16663,#16664,#16665,#16666,#16667,#16668,#16669,
+    #16670,#16671,#16672,#16673,#16674,#16675,#16676,#16677,#16678,
+    #16679,#16680,#16681,#16682,#16683,#16684,#16685,#16686,#16687,
+    #16688,#16689,#16690,#16691,#16692,#16693,#16694,#16695,#16696,
+    #16697,#16698,#16699,#16700,#16701,#16702,#16703,#16704,#16705,
+    #16706,#16707,#16708,#16709,#16710,#16711,#16712,#16713,#16714,
+    #16715,#16716,#16717,#16718,#16719,#16720,#16721,#16722,#16723,
+    #16724,#16725,#16726,#16727,#16728,#16729,#16730,#16731,#16732,
+    #16733,#16734,#16735,#16736,#16737,#16738,#16739,#16740,#16741,
+    #16742,#16743,#16744,#16745,#16746,#16747,#16748,#16749,#16750,
+    #16751,#16752,#16753,#16754,#16755,#16756,#16757,#16758,#16759,
+    #16760,#16761,#16762,#16763,#16764,#16765,#16766,#16767,#16768,
+    #16769,#16770,#16771,#16772,#16773,#16774,#16775,#16776,#16777,
+    #16778,#16779,#16780,#16781,#16782,#16783,#16784,#16785,#16786,
+    #16787,#16788,#16789,#16790,#16791,#16792,#16793,#16794,#16795,
+    #16796,#16797,#16798,#16799,#16800,#16801,#16802,#16803,#16804,
+    #16805,#16806,#16807,#16808,#16809,#16810,#16811,#16812,#16813,
+    #16814,#16815,#16816,#16817,#16818,#16819,#16820,#16821,#16822,
+    #16823,#16824,#16825,#16826,#16827,#16828,#16829,#16830,#16831,
+    #16832,#16833,#16834,#16835),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.147696976164E-02,2.319981384045E-02,
+    3.496567259513E-02,4.677345302075E-02,5.862203078061E-02,
+    7.051025088706E-02,8.243692844534E-02,9.440084945995E-02,
+    0.106400771702,0.11843542564,0.130503515422,0.142603719928,
+    0.154734693868,0.16689506894,0.179083455038,0.191298441511,
+    0.203538598471,0.215802478139,0.228088616245,0.240395533453,
+    0.25272173683,0.265065721343,0.277425971388,0.289800962336,
+    0.302189162109,0.314589032763,0.326999032089,0.339417615223,
+    0.351843236252,0.364274349827,0.376709412772,0.389146885674,
+    0.401585234471,0.414022932014,0.42645845961,0.438890308541,
+    0.451316981549,0.463736994286,0.476148876733,0.488551174567,
+    0.500942450492,0.513321285518,0.525686280188,0.538036055748,
+    0.550369255267,0.562684544693,0.574980608226,0.587256026318,
+    0.599509482216,0.611739742666,0.623945601712,0.636125881362,
+    0.648279432179,0.660405133844,0.672501897539,0.684568663232,
+    0.6966044,0.708608107408,0.720578815699,0.732515585912,
+    0.744417509938,0.756283710522,0.768113341194,0.779905586153,
+    0.791659660092,0.803374807974,0.815050304757,0.826685455071,
+    0.83827959286,0.849832080973,0.861342310731,0.872809701446,
+    0.884233699926,0.895613779936,0.906949441652,0.918240211081,
+    0.929485639468,0.940685302694,0.951838800655,0.962945756634,
+    0.974005816669,0.985018648917,1.),.UNSPECIFIED.);
+#16585 = CARTESIAN_POINT('',(-1.666150094108E-11,17.727545834854));
+#16586 = CARTESIAN_POINT('',(3.656360927527E-02,17.727340648465));
+#16587 = CARTESIAN_POINT('',(7.308099668938E-02,17.72713542852));
+#16588 = CARTESIAN_POINT('',(0.109552939858,17.726930181555));
+#16589 = CARTESIAN_POINT('',(0.183187866114,17.72651524916));
+#16590 = CARTESIAN_POINT('',(0.220348914562,17.726305562844));
+#16591 = CARTESIAN_POINT('',(0.257464171931,17.726095862133));
+#16592 = CARTESIAN_POINT('',(0.33174074837,17.725675676417));
+#16593 = CARTESIAN_POINT('',(0.368901736748,17.725465191357));
+#16594 = CARTESIAN_POINT('',(0.406018234063,17.725254705905));
+#16595 = CARTESIAN_POINT('',(0.480295959639,17.724832998447));
+#16596 = CARTESIAN_POINT('',(0.517456876091,17.72462177649));
+#16597 = CARTESIAN_POINT('',(0.554574621257,17.724410568433));
+#16598 = CARTESIAN_POINT('',(0.628853492718,17.723987464795));
+#16599 = CARTESIAN_POINT('',(0.666014325798,17.723775569362));
+#16600 = CARTESIAN_POINT('',(0.703133326501,17.723563702404));
+#16601 = CARTESIAN_POINT('',(0.777413340839,17.723139331254));
+#16602 = CARTESIAN_POINT('',(0.814574079534,17.7229268273));
+#16603 = CARTESIAN_POINT('',(0.851694343227,17.722714366679));
+#16604 = CARTESIAN_POINT('',(0.925975497687,17.722288859704));
+#16605 = CARTESIAN_POINT('',(0.963136131434,17.722075813679));
+#16606 = CARTESIAN_POINT('',(1.00025766533,17.721862826116));
+#16607 = CARTESIAN_POINT('',(1.074539957416,17.721436317939));
+#16608 = CARTESIAN_POINT('',(1.111700476115,17.721222797736));
+#16609 = CARTESIAN_POINT('',(1.148823287179,17.721009351392));
+#16610 = CARTESIAN_POINT('',(1.223106714659,17.720581979466));
+#16611 = CARTESIAN_POINT('',(1.260267108697,17.720368054376));
+#16612 = CARTESIAN_POINT('',(1.297391203629,17.720154218797));
+#16613 = CARTESIAN_POINT('',(1.371675764545,17.719726123307));
+#16614 = CARTESIAN_POINT('',(1.408836024811,17.719511863959));
+#16615 = CARTESIAN_POINT('',(1.445961410041,17.719297710027));
+#16616 = CARTESIAN_POINT('',(1.52024710271,17.718869033772));
+#16617 = CARTESIAN_POINT('',(1.557407220612,17.71865451208));
+#16618 = CARTESIAN_POINT('',(1.59453390229,17.718440111948));
+#16619 = CARTESIAN_POINT('',(1.668820725315,17.718011000226));
+#16620 = CARTESIAN_POINT('',(1.705980692794,17.717796289325));
+#16621 = CARTESIAN_POINT('',(1.743108676779,17.71758171636));
+#16622 = CARTESIAN_POINT('',(1.81739662905,17.717152316836));
+#16623 = CARTESIAN_POINT('',(1.854556438596,17.716937491018));
+#16624 = CARTESIAN_POINT('',(1.891685730451,17.716722819735));
+#16625 = CARTESIAN_POINT('',(1.965974811152,17.71629328231));
+#16626 = CARTESIAN_POINT('',(2.003134455821,17.716078416957));
+#16627 = CARTESIAN_POINT('',(2.040265060799,17.715863722948));
+#16628 = CARTESIAN_POINT('',(2.114555269411,17.715434199621));
+#16629 = CARTESIAN_POINT('',(2.151714742833,17.71521937113));
+#16630 = CARTESIAN_POINT('',(2.188846665879,17.715004730994));
+#16631 = CARTESIAN_POINT('',(2.263138002182,17.714575375711));
+#16632 = CARTESIAN_POINT('',(2.300297298581,17.714360661422));
+#16633 = CARTESIAN_POINT('',(2.337430544313,17.714146152688));
+#16634 = CARTESIAN_POINT('',(2.411723008394,17.713717121191));
+#16635 = CARTESIAN_POINT('',(2.448882122595,17.71350259931));
+#16636 = CARTESIAN_POINT('',(2.486016695305,17.71328830036));
+#16637 = CARTESIAN_POINT('',(2.560310287557,17.712859750027));
+#16638 = CARTESIAN_POINT('',(2.597469214998,17.712645499542));
+#16639 = CARTESIAN_POINT('',(2.634605118644,17.712431489527));
+#16640 = CARTESIAN_POINT('',(2.708899839768,17.712003579208));
+#16641 = CARTESIAN_POINT('',(2.746058576511,17.711789679808));
+#16642 = CARTESIAN_POINT('',(2.78319581471,17.711576038567));
+#16643 = CARTESIAN_POINT('',(2.857491665718,17.711148928411));
+#16644 = CARTESIAN_POINT('',(2.894650208458,17.710935460398));
+#16645 = CARTESIAN_POINT('',(2.931788784482,17.710722268369));
+#16646 = CARTESIAN_POINT('',(3.0060857667,17.710296119648));
+#16647 = CARTESIAN_POINT('',(3.043244112773,17.710083163848));
+#16648 = CARTESIAN_POINT('',(3.080384029543,17.70987050198));
+#16649 = CARTESIAN_POINT('',(3.154682144608,17.709445476912));
+#16650 = CARTESIAN_POINT('',(3.191840291995,17.709233114585));
+#16651 = CARTESIAN_POINT('',(3.22898155208,17.709021064243));
+#16652 = CARTESIAN_POINT('',(3.303280801941,17.708597325802));
+#16653 = CARTESIAN_POINT('',(3.340438749279,17.708385638547));
+#16654 = CARTESIAN_POINT('',(3.37758135489,17.708174281423));
+#16655 = CARTESIAN_POINT('',(3.451881741809,17.707751993151));
+#16656 = CARTESIAN_POINT('',(3.489039488393,17.707541062813));
+#16657 = CARTESIAN_POINT('',(3.526183441381,17.707330480825));
+#16658 = CARTESIAN_POINT('',(3.600484967929,17.706909806643));
+#16659 = CARTESIAN_POINT('',(3.637642513715,17.706699715212));
+#16660 = CARTESIAN_POINT('',(3.674787815569,17.706489990409));
+#16661 = CARTESIAN_POINT('',(3.749090484627,17.706071094414));
+#16662 = CARTESIAN_POINT('',(3.786247830236,17.705861923931));
+#16663 = CARTESIAN_POINT('',(3.823394482083,17.705653138393));
+#16664 = CARTESIAN_POINT('',(3.897698296838,17.705236184665));
+#16665 = CARTESIAN_POINT('',(3.934855443554,17.705028017117));
+#16666 = CARTESIAN_POINT('',(3.972003446155,17.704820252858));
+#16667 = CARTESIAN_POINT('',(4.046308410099,17.704405405252));
+#16668 = CARTESIAN_POINT('',(4.083465359872,17.704198322476));
+#16669 = CARTESIAN_POINT('',(4.120614713627,17.703991661337));
+#16670 = CARTESIAN_POINT('',(4.194920830551,17.703579083287));
+#16671 = CARTESIAN_POINT('',(4.232077585994,17.703373166865));
+#16672 = CARTESIAN_POINT('',(4.269228290939,17.703167690415));
+#16673 = CARTESIAN_POINT('',(4.34353556493,17.702757544725));
+#16674 = CARTESIAN_POINT('',(4.380692129317,17.702552875883));
+#16675 = CARTESIAN_POINT('',(4.417844185125,17.702348665316));
+#16676 = CARTESIAN_POINT('',(4.492152620563,17.701941113956));
+#16677 = CARTESIAN_POINT('',(4.529308997823,17.701737773459));
+#16678 = CARTESIAN_POINT('',(4.566462403811,17.701534909493));
+#16679 = CARTESIAN_POINT('',(4.64077200536,17.701130113392));
+#16680 = CARTESIAN_POINT('',(4.677928200075,17.700928181446));
+#16681 = CARTESIAN_POINT('',(4.715082955202,17.700726744215));
+#16682 = CARTESIAN_POINT('',(4.78939372781,17.700324863059));
+#16683 = CARTESIAN_POINT('',(4.826549745203,17.700124419203));
+#16684 = CARTESIAN_POINT('',(4.863705848076,17.69992448816));
+#16685 = CARTESIAN_POINT('',(4.938017796964,17.699525680182));
+#16686 = CARTESIAN_POINT('',(4.975173642898,17.699326803193));
+#16687 = CARTESIAN_POINT('',(5.012331091776,17.699128457003));
+#16688 = CARTESIAN_POINT('',(5.086644222432,17.698732878786));
+#16689 = CARTESIAN_POINT('',(5.123799903395,17.69853564657));
+#16690 = CARTESIAN_POINT('',(5.160958696196,17.698338963013));
+#16691 = CARTESIAN_POINT('',(5.23527301437,17.697946769284));
+#16692 = CARTESIAN_POINT('',(5.272428537467,17.697751258782));
+#16693 = CARTESIAN_POINT('',(5.30958867177,17.697556314649));
+#16694 = CARTESIAN_POINT('',(5.383904183465,17.697167658082));
+#16695 = CARTESIAN_POINT('',(5.421059556405,17.696973945168));
+#16696 = CARTESIAN_POINT('',(5.458221029461,17.696780816166));
+#16697 = CARTESIAN_POINT('',(5.532537740925,17.696395847185));
+#16698 = CARTESIAN_POINT('',(5.569692972008,17.696204006569));
+#16699 = CARTESIAN_POINT('',(5.606855780745,17.696012767221));
+#16700 = CARTESIAN_POINT('',(5.681173698463,17.695631633807));
+#16701 = CARTESIAN_POINT('',(5.718328796567,17.695441738944));
+#16702 = CARTESIAN_POINT('',(5.755492937599,17.695252462492));
+#16703 = CARTESIAN_POINT('',(5.829812068282,17.694875309998));
+#16704 = CARTESIAN_POINT('',(5.866967042847,17.694687432986));
+#16705 = CARTESIAN_POINT('',(5.904132512482,17.694500191304));
+#16706 = CARTESIAN_POINT('',(5.978452863061,17.694127162265));
+#16707 = CARTESIAN_POINT('',(6.01560772407,17.693941373763));
+#16708 = CARTESIAN_POINT('',(6.052774518322,17.69375623726));
+#16709 = CARTESIAN_POINT('',(6.127096095935,17.693387471217));
+#16710 = CARTESIAN_POINT('',(6.1642508539,17.693203840352));
+#16711 = CARTESIAN_POINT('',(6.201418968495,17.693020877885));
+#16712 = CARTESIAN_POINT('',(6.275741780481,17.692656511213));
+#16713 = CARTESIAN_POINT('',(6.312896446421,17.692475105494));
+#16714 = CARTESIAN_POINT('',(6.350065876811,17.692294384286));
+#16715 = CARTESIAN_POINT('',(6.424389930697,17.691934550022));
+#16716 = CARTESIAN_POINT('',(6.46154451612,17.691755435259));
+#16717 = CARTESIAN_POINT('',(6.498715257494,17.691577020814));
+#16718 = CARTESIAN_POINT('',(6.573040560985,17.691221848496));
+#16719 = CARTESIAN_POINT('',(6.610195077865,17.691045088721));
+#16720 = CARTESIAN_POINT('',(6.647367125161,17.690869044744));
+#16721 = CARTESIAN_POINT('',(6.72169368613,17.69051866026));
+#16722 = CARTESIAN_POINT('',(6.758848146886,17.690344317649));
+#16723 = CARTESIAN_POINT('',(6.796021494803,17.690170705973));
+#16724 = CARTESIAN_POINT('',(6.870349304307,17.689825231488));
+#16725 = CARTESIAN_POINT('',(6.907503704793,17.689653366371));
+#16726 = CARTESIAN_POINT('',(6.944678330795,17.689482246961));
+#16727 = CARTESIAN_POINT('',(7.019006974029,17.689141802552));
+#16728 = CARTESIAN_POINT('',(7.056160921076,17.688972475022));
+#16729 = CARTESIAN_POINT('',(7.093336412532,17.688803907575));
+#16730 = CARTESIAN_POINT('',(7.167665315305,17.688468609822));
+#16731 = CARTESIAN_POINT('',(7.204818647143,17.688301876768));
+#16732 = CARTESIAN_POINT('',(7.241994822437,17.688135917767));
+#16733 = CARTESIAN_POINT('',(7.316323813667,17.687805877107));
+#16734 = CARTESIAN_POINT('',(7.353476540619,17.687641792489));
+#16735 = CARTESIAN_POINT('',(7.390653389882,17.687478495479));
+#16736 = CARTESIAN_POINT('',(7.464982470643,17.687153817237));
+#16737 = CARTESIAN_POINT('',(7.502134603281,17.686992432832));
+#16738 = CARTESIAN_POINT('',(7.539312116399,17.686831849159));
+#16739 = CARTESIAN_POINT('',(7.613641287717,17.686512634226));
+#16740 = CARTESIAN_POINT('',(7.650792836838,17.686353999579));
+#16741 = CARTESIAN_POINT('',(7.687971003472,17.686196178341));
+#16742 = CARTESIAN_POINT('',(7.762300266326,17.685882523079));
+#16743 = CARTESIAN_POINT('',(7.79945124293,17.685726685454));
+#16744 = CARTESIAN_POINT('',(7.836630052539,17.685571673454));
+#16745 = CARTESIAN_POINT('',(7.910959407966,17.685263669606));
+#16746 = CARTESIAN_POINT('',(7.948109822746,17.685110673932));
+#16747 = CARTESIAN_POINT('',(7.985289266518,17.684958515661));
+#16748 = CARTESIAN_POINT('',(8.059618718367,17.684656250198));
+#16749 = CARTESIAN_POINT('',(8.096768585151,17.684506138979));
+#16750 = CARTESIAN_POINT('',(8.133948646741,17.684356876334));
+#16751 = CARTESIAN_POINT('',(8.208278189272,17.684060431266));
+#16752 = CARTESIAN_POINT('',(8.245427517422,17.683913244602));
+#16753 = CARTESIAN_POINT('',(8.282608189459,17.683766917266));
+#16754 = CARTESIAN_POINT('',(8.356937826916,17.683476370043));
+#16755 = CARTESIAN_POINT('',(8.394086628033,17.683332145705));
+#16756 = CARTESIAN_POINT('',(8.431267899367,17.683188790937));
+#16757 = CARTESIAN_POINT('',(8.505597632472,17.682904214142));
+#16758 = CARTESIAN_POINT('',(8.542745918256,17.682762987455));
+#16759 = CARTESIAN_POINT('',(8.579927777634,17.682622640059));
+#16760 = CARTESIAN_POINT('',(8.654257607056,17.682344101352));
+#16761 = CARTESIAN_POINT('',(8.691405389283,17.682205905175));
+#16762 = CARTESIAN_POINT('',(8.728587825372,17.682068597479));
+#16763 = CARTESIAN_POINT('',(8.802917751731,17.681796159565));
+#16764 = CARTESIAN_POINT('',(8.840065042229,17.681661024278));
+#16765 = CARTESIAN_POINT('',(8.877248043639,17.68152678612));
+#16766 = CARTESIAN_POINT('',(8.951578067501,17.681260506724));
+#16767 = CARTESIAN_POINT('',(8.98872487813,17.681128460217));
+#16768 = CARTESIAN_POINT('',(9.025908433433,17.680997318939));
+#16769 = CARTESIAN_POINT('',(9.100238555315,17.680737250794));
+#16770 = CARTESIAN_POINT('',(9.13738489795,17.680608318461));
+#16771 = CARTESIAN_POINT('',(9.174568995696,17.680480298903));
+#16772 = CARTESIAN_POINT('',(9.248899216065,17.680226489744));
+#16773 = CARTESIAN_POINT('',(9.286045102572,17.680100694485));
+#16774 = CARTESIAN_POINT('',(9.323229731315,17.679975818986));
+#16775 = CARTESIAN_POINT('',(9.397560050589,17.679728311553));
+#16776 = CARTESIAN_POINT('',(9.434705492807,17.679605673776));
+#16777 = CARTESIAN_POINT('',(9.471890641118,17.679483962179));
+#16778 = CARTESIAN_POINT('',(9.546221059669,17.679242794235));
+#16779 = CARTESIAN_POINT('',(9.58336606939,17.679123331864));
+#16780 = CARTESIAN_POINT('',(9.620551725881,17.679004801523));
+#16781 = CARTESIAN_POINT('',(9.694882244034,17.678770005871));
+#16782 = CARTESIAN_POINT('',(9.732026832988,17.678653734359));
+#16783 = CARTESIAN_POINT('',(9.769212986323,17.678538400157));
+#16784 = CARTESIAN_POINT('',(9.843543604359,17.678310004674));
+#16785 = CARTESIAN_POINT('',(9.880687784193,17.678196937022));
+#16786 = CARTESIAN_POINT('',(9.917874423114,17.678084811384));
+#16787 = CARTESIAN_POINT('',(9.99220514127,17.677862839057));
+#16788 = CARTESIAN_POINT('',(10.029348923535,17.67775298583));
+#16789 = CARTESIAN_POINT('',(10.066536036867,17.67764407875));
+#16790 = CARTESIAN_POINT('',(10.140866855342,17.677428547723));
+#16791 = CARTESIAN_POINT('',(10.178010251474,17.677321917081));
+#16792 = CARTESIAN_POINT('',(10.215197828151,17.677216236143));
+#16793 = CARTESIAN_POINT('',(10.289528747103,17.677007159773));
+#16794 = CARTESIAN_POINT('',(10.32667176841,17.676903757494));
+#16795 = CARTESIAN_POINT('',(10.363859797485,17.676801307905));
+#16796 = CARTESIAN_POINT('',(10.438190817034,17.676598694823));
+#16797 = CARTESIAN_POINT('',(10.475333474682,17.676498524338));
+#16798 = CARTESIAN_POINT('',(10.512521945339,17.67639930896));
+#16799 = CARTESIAN_POINT('',(10.586853065572,17.676203163139));
+#16800 = CARTESIAN_POINT('',(10.623995370576,17.676106225567));
+#16801 = CARTESIAN_POINT('',(10.661184272144,17.676010244952));
+#16802 = CARTESIAN_POINT('',(10.735515493115,17.675820565785));
+#16803 = CARTESIAN_POINT('',(10.772657456321,17.675726859972));
+#16804 = CARTESIAN_POINT('',(10.809846778287,17.675634112405));
+#16805 = CARTESIAN_POINT('',(10.884178100019,17.675450894784));
+#16806 = CARTESIAN_POINT('',(10.921319732097,17.675360417346));
+#16807 = CARTESIAN_POINT('',(10.958509464116,17.675270898885));
+#16808 = CARTESIAN_POINT('',(11.032840886605,17.675094133291));
+#16809 = CARTESIAN_POINT('',(11.06998219804,17.675006878658));
+#16810 = CARTESIAN_POINT('',(11.107172329942,17.674920583182));
+#16811 = CARTESIAN_POINT('',(11.181503853157,17.674750255779));
+#16812 = CARTESIAN_POINT('',(11.21864485424,17.674666216241));
+#16813 = CARTESIAN_POINT('',(11.255835376043,17.674583135499));
+#16814 = CARTESIAN_POINT('',(11.33016699993,17.674419228232));
+#16815 = CARTESIAN_POINT('',(11.36730770075,17.674338393994));
+#16816 = CARTESIAN_POINT('',(11.404498602663,17.674258517654));
+#16817 = CARTESIAN_POINT('',(11.478830327147,17.674101008352));
+#16818 = CARTESIAN_POINT('',(11.515970737587,17.674023367583));
+#16819 = CARTESIAN_POINT('',(11.553162010019,17.673946683287));
+#16820 = CARTESIAN_POINT('',(11.627493835006,17.673795545774));
+#16821 = CARTESIAN_POINT('',(11.664633964735,17.673721084663));
+#16822 = CARTESIAN_POINT('',(11.7018255983,17.673647578084));
+#16823 = CARTESIAN_POINT('',(11.776157523679,17.67350278229));
+#16824 = CARTESIAN_POINT('',(11.813297382151,17.673431485102));
+#16825 = CARTESIAN_POINT('',(11.850489367672,17.673361139999));
+#16826 = CARTESIAN_POINT('',(11.924821393317,17.673222652078));
+#16827 = CARTESIAN_POINT('',(11.961960989767,17.673154501215));
+#16828 = CARTESIAN_POINT('',(11.999153318277,17.673087299494));
+#16829 = CARTESIAN_POINT('',(12.073485444051,17.672955081941));
+#16830 = CARTESIAN_POINT('',(12.110624787491,17.672890058001));
+#16831 = CARTESIAN_POINT('',(12.147817450241,17.672825979775));
+#16832 = CARTESIAN_POINT('',(12.235732383159,17.672676969759));
+#16833 = CARTESIAN_POINT('',(12.286500447317,17.672592844184));
+#16834 = CARTESIAN_POINT('',(12.337369454498,17.67251047809));
+#16835 = CARTESIAN_POINT('',(12.388340725344,17.672429876258));
+#16836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16837 = PCURVE('',#12616,#16838);
+#16838 = DEFINITIONAL_REPRESENTATION('',(#16839),#17091);
+#16839 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#16840,#16841,#16842,#16843,
+    #16844,#16845,#16846,#16847,#16848,#16849,#16850,#16851,#16852,
+    #16853,#16854,#16855,#16856,#16857,#16858,#16859,#16860,#16861,
+    #16862,#16863,#16864,#16865,#16866,#16867,#16868,#16869,#16870,
+    #16871,#16872,#16873,#16874,#16875,#16876,#16877,#16878,#16879,
+    #16880,#16881,#16882,#16883,#16884,#16885,#16886,#16887,#16888,
+    #16889,#16890,#16891,#16892,#16893,#16894,#16895,#16896,#16897,
+    #16898,#16899,#16900,#16901,#16902,#16903,#16904,#16905,#16906,
+    #16907,#16908,#16909,#16910,#16911,#16912,#16913,#16914,#16915,
+    #16916,#16917,#16918,#16919,#16920,#16921,#16922,#16923,#16924,
+    #16925,#16926,#16927,#16928,#16929,#16930,#16931,#16932,#16933,
+    #16934,#16935,#16936,#16937,#16938,#16939,#16940,#16941,#16942,
+    #16943,#16944,#16945,#16946,#16947,#16948,#16949,#16950,#16951,
+    #16952,#16953,#16954,#16955,#16956,#16957,#16958,#16959,#16960,
+    #16961,#16962,#16963,#16964,#16965,#16966,#16967,#16968,#16969,
+    #16970,#16971,#16972,#16973,#16974,#16975,#16976,#16977,#16978,
+    #16979,#16980,#16981,#16982,#16983,#16984,#16985,#16986,#16987,
+    #16988,#16989,#16990,#16991,#16992,#16993,#16994,#16995,#16996,
+    #16997,#16998,#16999,#17000,#17001,#17002,#17003,#17004,#17005,
+    #17006,#17007,#17008,#17009,#17010,#17011,#17012,#17013,#17014,
+    #17015,#17016,#17017,#17018,#17019,#17020,#17021,#17022,#17023,
+    #17024,#17025,#17026,#17027,#17028,#17029,#17030,#17031,#17032,
+    #17033,#17034,#17035,#17036,#17037,#17038,#17039,#17040,#17041,
+    #17042,#17043,#17044,#17045,#17046,#17047,#17048,#17049,#17050,
+    #17051,#17052,#17053,#17054,#17055,#17056,#17057,#17058,#17059,
+    #17060,#17061,#17062,#17063,#17064,#17065,#17066,#17067,#17068,
+    #17069,#17070,#17071,#17072,#17073,#17074,#17075,#17076,#17077,
+    #17078,#17079,#17080,#17081,#17082,#17083,#17084,#17085,#17086,
+    #17087,#17088,#17089,#17090),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,5),(0.,1.147696976164E-02,2.319981384045E-02,
+    3.496567259513E-02,4.677345302075E-02,5.862203078061E-02,
+    7.051025088706E-02,8.243692844534E-02,9.440084945995E-02,
+    0.106400771702,0.11843542564,0.130503515422,0.142603719928,
+    0.154734693868,0.16689506894,0.179083455038,0.191298441511,
+    0.203538598471,0.215802478139,0.228088616245,0.240395533453,
+    0.25272173683,0.265065721343,0.277425971388,0.289800962336,
+    0.302189162109,0.314589032763,0.326999032089,0.339417615223,
+    0.351843236252,0.364274349827,0.376709412772,0.389146885674,
+    0.401585234471,0.414022932014,0.42645845961,0.438890308541,
+    0.451316981549,0.463736994286,0.476148876733,0.488551174567,
+    0.500942450492,0.513321285518,0.525686280188,0.538036055748,
+    0.550369255267,0.562684544693,0.574980608226,0.587256026318,
+    0.599509482216,0.611739742666,0.623945601712,0.636125881362,
+    0.648279432179,0.660405133844,0.672501897539,0.684568663232,
+    0.6966044,0.708608107408,0.720578815699,0.732515585912,
+    0.744417509938,0.756283710522,0.768113341194,0.779905586153,
+    0.791659660092,0.803374807974,0.815050304757,0.826685455071,
+    0.83827959286,0.849832080973,0.861342310731,0.872809701446,
+    0.884233699926,0.895613779936,0.906949441652,0.918240211081,
+    0.929485639468,0.940685302694,0.951838800655,0.962945756634,
+    0.974005816669,0.985018648917,1.),.UNSPECIFIED.);
+#16840 = CARTESIAN_POINT('',(0.,-4.312664349213E-02));
+#16841 = CARTESIAN_POINT('',(2.645052537572E-02,-4.291599620361E-02));
+#16842 = CARTESIAN_POINT('',(5.286747481453E-02,-4.270535474561E-02));
+#16843 = CARTESIAN_POINT('',(7.925141108713E-02,-4.249472582311E-02));
+#16844 = CARTESIAN_POINT('',(0.132518907194,-4.206899454447E-02));
+#16845 = CARTESIAN_POINT('',(0.159401061452,-4.185389302111E-02));
+#16846 = CARTESIAN_POINT('',(0.18624994816,-4.163881874573E-02));
+#16847 = CARTESIAN_POINT('',(0.239980758496,-4.120794995988E-02));
+#16848 = CARTESIAN_POINT('',(0.266862441864,-4.099215570239E-02));
+#16849 = CARTESIAN_POINT('',(0.293711799127,-4.077640334052E-02));
+#16850 = CARTESIAN_POINT('',(0.347442588373,-4.034422833435E-02));
+#16851 = CARTESIAN_POINT('',(0.374323793793,-4.012780604081E-02));
+#16852 = CARTESIAN_POINT('',(0.401173628794,-3.991144054675E-02));
+#16853 = CARTESIAN_POINT('',(0.454904397514,-3.94780904429E-02));
+#16854 = CARTESIAN_POINT('',(0.481785118157,-3.926110627695E-02));
+#16855 = CARTESIAN_POINT('',(0.508635437849,-3.904419406363E-02));
+#16856 = CARTESIAN_POINT('',(0.562366186637,-3.860980286301E-02));
+#16857 = CARTESIAN_POINT('',(0.589246415913,-3.839232440758E-02));
+#16858 = CARTESIAN_POINT('',(0.616097227009,-3.817493329984E-02));
+#16859 = CARTESIAN_POINT('',(0.669827956494,-3.773963778525E-02));
+#16860 = CARTESIAN_POINT('',(0.696707688063,-3.752173399287E-02));
+#16861 = CARTESIAN_POINT('',(0.723558997023,-3.730393317723E-02));
+#16862 = CARTESIAN_POINT('',(0.777289707868,-3.686787280987E-02));
+#16863 = CARTESIAN_POINT('',(0.804168935649,-3.664961394951E-02));
+#16864 = CARTESIAN_POINT('',(0.831020748674,-3.643147392046E-02));
+#16865 = CARTESIAN_POINT('',(0.884751441571,-3.599479072955E-02));
+#16866 = CARTESIAN_POINT('',(0.911630159752,-3.577624832988E-02));
+#16867 = CARTESIAN_POINT('',(0.938482482771,-3.555784083273E-02));
+#16868 = CARTESIAN_POINT('',(0.992213158443,-3.512067929829E-02));
+#16869 = CARTESIAN_POINT('',(1.019091361493,-3.490192608764E-02));
+#16870 = CARTESIAN_POINT('',(1.045944200154,-3.468332405791E-02));
+#16871 = CARTESIAN_POINT('',(1.099674859355,-3.424583098673E-02));
+#16872 = CARTESIAN_POINT('',(1.126552542031,-3.402694082972E-02));
+#16873 = CARTESIAN_POINT('',(1.153405901691,-3.380821832921E-02));
+#16874 = CARTESIAN_POINT('',(1.207136545203,-3.337054272424E-02));
+#16875 = CARTESIAN_POINT('',(1.234013702559,-3.315159055503E-02));
+#16876 = CARTESIAN_POINT('',(1.260867588277,-3.29328227047E-02));
+#16877 = CARTESIAN_POINT('',(1.314598216908,-3.249511562798E-02));
+#16878 = CARTESIAN_POINT('',(1.341474844305,-3.227617738042E-02));
+#16879 = CARTESIAN_POINT('',(1.368329260831,-3.205744028994E-02));
+#16880 = CARTESIAN_POINT('',(1.422059875418,-3.161985471926E-02));
+#16881 = CARTESIAN_POINT('',(1.44893596853,-3.140100725396E-02));
+#16882 = CARTESIAN_POINT('',(1.475790920298,-3.118237794828E-02));
+#16883 = CARTESIAN_POINT('',(1.529521521702,-3.074506862775E-02));
+#16884 = CARTESIAN_POINT('',(1.556397076526,-3.052638965616E-02));
+#16885 = CARTESIAN_POINT('',(1.583252567648,-3.030794599907E-02));
+#16886 = CARTESIAN_POINT('',(1.636983156751,-2.987106928396E-02));
+#16887 = CARTESIAN_POINT('',(1.663858169615,-2.965263728953E-02));
+#16888 = CARTESIAN_POINT('',(1.690714203869,-2.943445790444E-02));
+#16889 = CARTESIAN_POINT('',(1.744444781578,-2.899817160033E-02));
+#16890 = CARTESIAN_POINT('',(1.771319249143,-2.878006575707E-02));
+#16891 = CARTESIAN_POINT('',(1.798175829971,-2.856222994497E-02));
+#16892 = CARTESIAN_POINT('',(1.851906397212,-2.812669314174E-02));
+#16893 = CARTESIAN_POINT('',(1.878780316484,-2.790899323016E-02));
+#16894 = CARTESIAN_POINT('',(1.905637446984,-2.769158088513E-02));
+#16895 = CARTESIAN_POINT('',(1.959368004702,-2.725695378592E-02));
+#16896 = CARTESIAN_POINT('',(1.986241373032,-2.703974010653E-02));
+#16897 = CARTESIAN_POINT('',(2.013099055954,-2.682283162881E-02));
+#16898 = CARTESIAN_POINT('',(2.06682960511,-2.638927537438E-02));
+#16899 = CARTESIAN_POINT('',(2.093702420205,-2.617262865902E-02));
+#16900 = CARTESIAN_POINT('',(2.120560657941,-2.595630486583E-02));
+#16901 = CARTESIAN_POINT('',(2.174291199512,-2.552398135463E-02));
+#16902 = CARTESIAN_POINT('',(2.201163459436,-2.530798267571E-02));
+#16903 = CARTESIAN_POINT('',(2.228022254021,-2.509232471011E-02));
+#16904 = CARTESIAN_POINT('',(2.281752788996,-2.466139641445E-02));
+#16905 = CARTESIAN_POINT('',(2.308624492174,-2.444612709235E-02));
+#16906 = CARTESIAN_POINT('',(2.335483845279,-2.423121633016E-02));
+#16907 = CARTESIAN_POINT('',(2.389214374659,-2.380184610892E-02));
+#16908 = CARTESIAN_POINT('',(2.416085519883,-2.358738761768E-02));
+#16909 = CARTESIAN_POINT('',(2.442945432813,-2.337330557285E-02));
+#16910 = CARTESIAN_POINT('',(2.496675957608,-2.2945656481E-02));
+#16911 = CARTESIAN_POINT('',(2.523546544034,-2.273209035265E-02));
+#16912 = CARTESIAN_POINT('',(2.550407017726,-2.251891858115E-02));
+#16913 = CARTESIAN_POINT('',(2.604137538953,-2.209315367676E-02));
+#16914 = CARTESIAN_POINT('',(2.63100756611,-2.188056140434E-02));
+#16915 = CARTESIAN_POINT('',(2.657868601129,-2.166838140684E-02));
+#16916 = CARTESIAN_POINT('',(2.71159911981,-2.124466355574E-02));
+#16917 = CARTESIAN_POINT('',(2.738468587596,-2.103312649538E-02));
+#16918 = CARTESIAN_POINT('',(2.765330184136,-2.082201961902E-02));
+#16919 = CARTESIAN_POINT('',(2.819060701295,-2.040051129783E-02));
+#16920 = CARTESIAN_POINT('',(2.845929609979,-2.019011057003E-02));
+#16921 = CARTESIAN_POINT('',(2.872791767861,-1.998015790935E-02));
+#16922 = CARTESIAN_POINT('',(2.926522284524,-1.956102100716E-02));
+#16923 = CARTESIAN_POINT('',(2.953390634748,-1.935183739756E-02));
+#16924 = CARTESIAN_POINT('',(2.98025335342,-1.914311969499E-02));
+#16925 = CARTESIAN_POINT('',(3.03398387061,-1.872651531435E-02));
+#16926 = CARTESIAN_POINT('',(3.060851663386,-1.851862917421E-02));
+#16927 = CARTESIAN_POINT('',(3.087714941925,-1.831122672033E-02));
+#16928 = CARTESIAN_POINT('',(3.141445460663,-1.789731497783E-02));
+#16929 = CARTESIAN_POINT('',(3.16831269737,-1.769080612449E-02));
+#16930 = CARTESIAN_POINT('',(3.195176534484,-1.748479865822E-02));
+#16931 = CARTESIAN_POINT('',(3.248907055784,-1.707373848541E-02));
+#16932 = CARTESIAN_POINT('',(3.275773738169,-1.686868610292E-02));
+#16933 = CARTESIAN_POINT('',(3.302638132197,-1.666415271202E-02));
+#16934 = CARTESIAN_POINT('',(3.356368657065,-1.625610165697E-02));
+#16935 = CARTESIAN_POINT('',(3.383234787238,-1.605258419729E-02));
+#16936 = CARTESIAN_POINT('',(3.410099736156,-1.584960321931E-02));
+#16937 = CARTESIAN_POINT('',(3.463830265587,-1.544471724942E-02));
+#16938 = CARTESIAN_POINT('',(3.490695846017,-1.524281233422E-02));
+#16939 = CARTESIAN_POINT('',(3.51756134744,-1.504146125826E-02));
+#16940 = CARTESIAN_POINT('',(3.571291882418,-1.463989456483E-02));
+#16941 = CARTESIAN_POINT('',(3.59815691593,-1.443967888836E-02));
+#16942 = CARTESIAN_POINT('',(3.625022967115,-1.424003425782E-02));
+#16943 = CARTESIAN_POINT('',(3.678753508608,-1.38419390628E-02));
+#16944 = CARTESIAN_POINT('',(3.705617998376,-1.364348829598E-02));
+#16945 = CARTESIAN_POINT('',(3.732484596231,-1.344562561255E-02));
+#16946 = CARTESIAN_POINT('',(3.786215145191,-1.305115197811E-02));
+#16947 = CARTESIAN_POINT('',(3.813079094732,-1.285454067402E-02));
+#16948 = CARTESIAN_POINT('',(3.839946235821,-1.265853430326E-02));
+#16949 = CARTESIAN_POINT('',(3.893676793179,-1.226782994456E-02));
+#16950 = CARTESIAN_POINT('',(3.920540206348,-1.207313144576E-02));
+#16951 = CARTESIAN_POINT('',(3.947407886895,-1.187905452433E-02));
+#16952 = CARTESIAN_POINT('',(4.001138453564,-1.149226462603E-02));
+#16953 = CARTESIAN_POINT('',(4.028001334544,-1.129955097377E-02));
+#16954 = CARTESIAN_POINT('',(4.054869550443,-1.110747531878E-02));
+#16955 = CARTESIAN_POINT('',(4.108600127311,-1.072474235573E-02));
+#16956 = CARTESIAN_POINT('',(4.135462480606,-1.05340842014E-02));
+#16957 = CARTESIAN_POINT('',(4.162331227429,-1.034408022193E-02));
+#16958 = CARTESIAN_POINT('',(4.216061815361,-9.965543784569E-03));
+#16959 = CARTESIAN_POINT('',(4.242923645787,-9.777010303515E-03));
+#16960 = CARTESIAN_POINT('',(4.269792918791,-9.589146914641E-03));
+#16961 = CARTESIAN_POINT('',(4.323523518623,-9.214943539469E-03));
+#16962 = CARTESIAN_POINT('',(4.350384831299,-9.028602347558E-03));
+#16963 = CARTESIAN_POINT('',(4.377254625437,-8.842946887017E-03));
+#16964 = CARTESIAN_POINT('',(4.430985237979,-8.473209892653E-03));
+#16965 = CARTESIAN_POINT('',(4.457846038315,-8.289126965598E-03));
+#16966 = CARTESIAN_POINT('',(4.484716348247,-8.105745113407E-03));
+#16967 = CARTESIAN_POINT('',(4.538446974277,-7.740604442581E-03));
+#16968 = CARTESIAN_POINT('',(4.565307267965,-7.558844038371E-03));
+#16969 = CARTESIAN_POINT('',(4.592178088066,-7.377799739518E-03));
+#16970 = CARTESIAN_POINT('',(4.645908728331,-7.017381807428E-03));
+#16971 = CARTESIAN_POINT('',(4.672768521333,-6.838006392002E-03));
+#16972 = CARTESIAN_POINT('',(4.699639845706,-6.65936178244E-03));
+#16973 = CARTESIAN_POINT('',(4.753370500919,-6.303789331831E-03));
+#16974 = CARTESIAN_POINT('',(4.780229799454,-6.126859508175E-03));
+#16975 = CARTESIAN_POINT('',(4.807101621943,-5.950674844278E-03));
+#16976 = CARTESIAN_POINT('',(4.860832292783,-5.600066807586E-03));
+#16977 = CARTESIAN_POINT('',(4.887691103315,-5.425641248436E-03));
+#16978 = CARTESIAN_POINT('',(4.914563417514,-5.251974840103E-03));
+#16979 = CARTESIAN_POINT('',(4.968294092356,-4.906446287896E-03));
+#16980 = CARTESIAN_POINT('',(4.995152409299,-4.734581750377E-03));
+#16981 = CARTESIAN_POINT('',(5.022025196272,-4.563489975417E-03));
+#16982 = CARTESIAN_POINT('',(5.075755569961,-4.223153767784E-03));
+#16983 = CARTESIAN_POINT('',(5.10261310645,-4.053906715506E-03));
+#16984 = CARTESIAN_POINT('',(5.129486065209,-3.88544562634E-03));
+#16985 = CARTESIAN_POINT('',(5.183215717266,-3.550411014695E-03));
+#16986 = CARTESIAN_POINT('',(5.210072353655,-3.383834654166E-03));
+#16987 = CARTESIAN_POINT('',(5.236945350156,-3.218057040356E-03));
+#16988 = CARTESIAN_POINT('',(5.290674151387,-2.888427045909E-03));
+#16989 = CARTESIAN_POINT('',(5.317529892374,-2.72457161469E-03));
+#16990 = CARTESIAN_POINT('',(5.344402916665,-2.56152728983E-03));
+#16991 = CARTESIAN_POINT('',(5.398130862204,-2.237399751411E-03));
+#16992 = CARTESIAN_POINT('',(5.424985712608,-2.076313273925E-03));
+#16993 = CARTESIAN_POINT('',(5.451858754502,-1.916049824939E-03));
+#16994 = CARTESIAN_POINT('',(5.505585839338,-1.597518098374E-03));
+#16995 = CARTESIAN_POINT('',(5.532439804084,-1.439246343212E-03));
+#16996 = CARTESIAN_POINT('',(5.55931285318,-1.28180908831E-03));
+#16997 = CARTESIAN_POINT('',(5.61303907216,-9.689619660623E-04));
+#16998 = CARTESIAN_POINT('',(5.63989215627,-8.135484076681E-04));
+#16999 = CARTESIAN_POINT('',(5.666765201968,-6.589803587187E-04));
+#17000 = CARTESIAN_POINT('',(5.720490549887,-3.519019979484E-04));
+#17001 = CARTESIAN_POINT('',(5.747342758119,-1.993877985249E-04));
+#17002 = CARTESIAN_POINT('',(5.774215791012,-4.772958429879E-05));
+#17003 = CARTESIAN_POINT('',(5.827940264636,2.535004997812E-04));
+#17004 = CARTESIAN_POINT('',(5.854791603994,4.030764901591E-04));
+#17005 = CARTESIAN_POINT('',(5.881664609302,5.517863098095E-04));
+#17006 = CARTESIAN_POINT('',(5.935388198497,8.470930690675E-04));
+#17007 = CARTESIAN_POINT('',(5.962238672738,9.936943340052E-04));
+#17008 = CARTESIAN_POINT('',(5.98911164203,1.139419877484E-03));
+#17009 = CARTESIAN_POINT('',(6.042834343667,1.428733434459E-03));
+#17010 = CARTESIAN_POINT('',(6.069683958083,1.572325981137E-03));
+#17011 = CARTESIAN_POINT('',(6.096556880163,1.715033759539E-03));
+#17012 = CARTESIAN_POINT('',(6.150278688501,1.99828905371E-03));
+#17013 = CARTESIAN_POINT('',(6.177127448423,2.138841307938E-03));
+#17014 = CARTESIAN_POINT('',(6.204000311992,2.278500259288E-03));
+#17015 = CARTESIAN_POINT('',(6.257721221196,2.555637087502E-03));
+#17016 = CARTESIAN_POINT('',(6.284569131981,2.69311990509E-03));
+#17017 = CARTESIAN_POINT('',(6.311441925657,2.829701404866E-03));
+#17018 = CARTESIAN_POINT('',(6.365161929806,3.10066443879E-03));
+#17019 = CARTESIAN_POINT('',(6.392008996826,3.235051112482E-03));
+#17020 = CARTESIAN_POINT('',(6.418881709162,3.368528979693E-03));
+#17021 = CARTESIAN_POINT('',(6.472600802255,3.633267774418E-03));
+#17022 = CARTESIAN_POINT('',(6.499447030888,3.764534036445E-03));
+#17023 = CARTESIAN_POINT('',(6.526319650391,3.894884535296E-03));
+#17024 = CARTESIAN_POINT('',(6.580037826358,4.153353529232E-03));
+#17025 = CARTESIAN_POINT('',(6.606883221973,4.281477549569E-03));
+#17026 = CARTESIAN_POINT('',(6.633755737123,4.408679386789E-03));
+#17027 = CARTESIAN_POINT('',(6.687472989833,4.660837892992E-03));
+#17028 = CARTESIAN_POINT('',(6.714317557781,4.785800273359E-03));
+#17029 = CARTESIAN_POINT('',(6.741189957051,4.909834591306E-03));
+#17030 = CARTESIAN_POINT('',(6.794906280318,5.155646780407E-03));
+#17031 = CARTESIAN_POINT('',(6.821750025926,5.277430544125E-03));
+#17032 = CARTESIAN_POINT('',(6.848622297793,5.398280909723E-03));
+#17033 = CARTESIAN_POINT('',(6.902337685389,5.637715784663E-03));
+#17034 = CARTESIAN_POINT('',(6.929180613943,5.75630636247E-03));
+#17035 = CARTESIAN_POINT('',(6.956052746913,5.873958752097E-03));
+#17036 = CARTESIAN_POINT('',(7.009767192572,6.106990114883E-03));
+#17037 = CARTESIAN_POINT('',(7.036609309313,6.222375326824E-03));
+#17038 = CARTESIAN_POINT('',(7.063481291933,6.336818107271E-03));
+#17039 = CARTESIAN_POINT('',(7.117194789363,6.563424517986E-03));
+#17040 = CARTESIAN_POINT('',(7.144036099478,6.675594551496E-03));
+#17041 = CARTESIAN_POINT('',(7.170907920352,6.786818457118E-03));
+#17042 = CARTESIAN_POINT('',(7.224620463243,7.00698318546E-03));
+#17043 = CARTESIAN_POINT('',(7.251460971853,7.115930569764E-03));
+#17044 = CARTESIAN_POINT('',(7.278332619658,7.223928675961E-03));
+#17045 = CARTESIAN_POINT('',(7.332044201691,7.437639645572E-03));
+#17046 = CARTESIAN_POINT('',(7.358883913846,7.543359222565E-03));
+#17047 = CARTESIAN_POINT('',(7.385755377349,7.648126915742E-03));
+#17048 = CARTESIAN_POINT('',(7.4394659922,7.855376641631E-03));
+#17049 = CARTESIAN_POINT('',(7.466304912873,7.957865533357E-03));
+#17050 = CARTESIAN_POINT('',(7.493176180941,8.059400477512E-03));
+#17051 = CARTESIAN_POINT('',(7.546885822295,8.260185996872E-03));
+#17052 = CARTESIAN_POINT('',(7.573723956373,8.359443569785E-03));
+#17053 = CARTESIAN_POINT('',(7.600595017989,8.457745669874E-03));
+#17054 = CARTESIAN_POINT('',(7.654303679546,8.652068466623E-03));
+#17055 = CARTESIAN_POINT('',(7.681141031825,8.748096292788E-03));
+#17056 = CARTESIAN_POINT('',(7.708011876099,8.843167655041E-03));
+#17057 = CARTESIAN_POINT('',(7.761719551579,9.031033578407E-03));
+#17058 = CARTESIAN_POINT('',(7.788556126759,9.123835393787E-03));
+#17059 = CARTESIAN_POINT('',(7.815426742941,9.215680283153E-03));
+#17060 = CARTESIAN_POINT('',(7.869133426098,9.397099460656E-03));
+#17061 = CARTESIAN_POINT('',(7.895969228779,9.486681120675E-03));
+#17062 = CARTESIAN_POINT('',(7.922839606267,9.575305915553E-03));
+#17063 = CARTESIAN_POINT('',(7.97654529089,9.750292660725E-03));
+#17064 = CARTESIAN_POINT('',(8.003380325567,9.836662093278E-03));
+#17065 = CARTESIAN_POINT('',(8.030250453919,9.922075237724E-03));
+#17066 = CARTESIAN_POINT('',(8.083955133845,1.009064795292E-02));
+#17067 = CARTESIAN_POINT('',(8.110789404905,1.017381510901E-02));
+#17068 = CARTESIAN_POINT('',(8.137659273848,1.025602706259E-02));
+#17069 = CARTESIAN_POINT('',(8.191362942965,1.041820813728E-02));
+#17070 = CARTESIAN_POINT('',(8.218196454686,1.049818493944E-02));
+#17071 = CARTESIAN_POINT('',(8.245066054123,1.057720812493E-02));
+#17072 = CARTESIAN_POINT('',(8.298768706377,1.073302382974E-02));
+#17073 = CARTESIAN_POINT('',(8.325601462925,1.080982411849E-02));
+#17074 = CARTESIAN_POINT('',(8.352470782941,1.088567286757E-02));
+#17075 = CARTESIAN_POINT('',(8.406172412347,1.103515324461E-02));
+#17076 = CARTESIAN_POINT('',(8.433004417774,1.110879272299E-02));
+#17077 = CARTESIAN_POINT('',(8.459873448646,1.118148322016E-02));
+#17078 = CARTESIAN_POINT('',(8.513574049289,1.132466196981E-02));
+#17079 = CARTESIAN_POINT('',(8.540405307534,1.139515814636E-02));
+#17080 = CARTESIAN_POINT('',(8.567274039733,1.146470837121E-02));
+#17081 = CARTESIAN_POINT('',(8.620973605778,1.160162273586E-02));
+#17082 = CARTESIAN_POINT('',(8.647804120665,1.166899486602E-02));
+#17083 = CARTESIAN_POINT('',(8.67467254486,1.173542453412E-02));
+#17084 = CARTESIAN_POINT('',(8.728371070555,1.186611517913E-02));
+#17085 = CARTESIAN_POINT('',(8.755200845798,1.193038420546E-02));
+#17086 = CARTESIAN_POINT('',(8.782068952863,1.199371470791E-02));
+#17087 = CARTESIAN_POINT('',(8.845578558236,1.214097744138E-02));
+#17088 = CARTESIAN_POINT('',(8.88225297845,1.222410980376E-02));
+#17089 = CARTESIAN_POINT('',(8.918999968281,1.230549717661E-02));
+#17090 = CARTESIAN_POINT('',(8.955820477395,1.238513541997E-02));
+#17091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17092 = ORIENTED_EDGE('',*,*,#13944,.F.);
+#17093 = ADVANCED_FACE('',(#17094),#11914,.T.);
+#17094 = FACE_BOUND('',#17095,.T.);
+#17095 = EDGE_LOOP('',(#17096,#17097,#17098));
+#17096 = ORIENTED_EDGE('',*,*,#11728,.T.);
+#17097 = ORIENTED_EDGE('',*,*,#14725,.F.);
+#17098 = ORIENTED_EDGE('',*,*,#14344,.F.);
+#17099 = ADVANCED_FACE('',(#17100),#12616,.T.);
+#17100 = FACE_BOUND('',#17101,.T.);
+#17101 = EDGE_LOOP('',(#17102,#17103,#17104));
+#17102 = ORIENTED_EDGE('',*,*,#16328,.T.);
+#17103 = ORIENTED_EDGE('',*,*,#12432,.T.);
+#17104 = ORIENTED_EDGE('',*,*,#13989,.F.);
+#17105 = ADVANCED_FACE('',(#17106,#17286,#17317,#17348,#17379,#17410),
+  #13177,.T.);
+#17106 = FACE_BOUND('',#17107,.T.);
+#17107 = EDGE_LOOP('',(#17108,#17138,#17166,#17194,#17227,#17255));
+#17108 = ORIENTED_EDGE('',*,*,#17109,.F.);
+#17109 = EDGE_CURVE('',#17110,#17112,#17114,.T.);
+#17110 = VERTEX_POINT('',#17111);
+#17111 = CARTESIAN_POINT('',(-12.17095678691,10.1,39.6));
+#17112 = VERTEX_POINT('',#17113);
+#17113 = CARTESIAN_POINT('',(18.55,10.1,39.6));
+#17114 = SURFACE_CURVE('',#17115,(#17119,#17126),.PCURVE_S1.);
+#17115 = LINE('',#17116,#17117);
+#17116 = CARTESIAN_POINT('',(-12.25,10.1,39.6));
+#17117 = VECTOR('',#17118,1.);
+#17118 = DIRECTION('',(1.,0.,0.));
+#17119 = PCURVE('',#13177,#17120);
+#17120 = DEFINITIONAL_REPRESENTATION('',(#17121),#17125);
+#17121 = LINE('',#17122,#17123);
+#17122 = CARTESIAN_POINT('',(1.7763568394E-15,-0.3));
+#17123 = VECTOR('',#17124,1.);
+#17124 = DIRECTION('',(1.,0.));
+#17125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17126 = PCURVE('',#17127,#17132);
+#17127 = CYLINDRICAL_SURFACE('',#17128,0.3);
+#17128 = AXIS2_PLACEMENT_3D('',#17129,#17130,#17131);
+#17129 = CARTESIAN_POINT('',(-12.25,10.1,39.3));
+#17130 = DIRECTION('',(1.,0.,0.));
+#17131 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17132 = DEFINITIONAL_REPRESENTATION('',(#17133),#17137);
+#17133 = LINE('',#17134,#17135);
+#17134 = CARTESIAN_POINT('',(-0.,0.));
+#17135 = VECTOR('',#17136,1.);
+#17136 = DIRECTION('',(-0.,1.));
+#17137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17138 = ORIENTED_EDGE('',*,*,#17139,.T.);
+#17139 = EDGE_CURVE('',#17110,#17140,#17142,.T.);
+#17140 = VERTEX_POINT('',#17141);
+#17141 = CARTESIAN_POINT('',(-12.17095678691,-10.1,39.6));
+#17142 = SURFACE_CURVE('',#17143,(#17147,#17154),.PCURVE_S1.);
+#17143 = LINE('',#17144,#17145);
+#17144 = CARTESIAN_POINT('',(-12.17095678691,10.4,39.6));
+#17145 = VECTOR('',#17146,1.);
+#17146 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#17147 = PCURVE('',#13177,#17148);
+#17148 = DEFINITIONAL_REPRESENTATION('',(#17149),#17153);
+#17149 = LINE('',#17150,#17151);
+#17150 = CARTESIAN_POINT('',(7.904321308903E-02,0.));
+#17151 = VECTOR('',#17152,1.);
+#17152 = DIRECTION('',(0.,-1.));
+#17153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17154 = PCURVE('',#17155,#17160);
+#17155 = CYLINDRICAL_SURFACE('',#17156,0.3);
+#17156 = AXIS2_PLACEMENT_3D('',#17157,#17158,#17159);
+#17157 = CARTESIAN_POINT('',(-12.17095678691,10.4,39.3));
+#17158 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#17159 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17160 = DEFINITIONAL_REPRESENTATION('',(#17161),#17165);
+#17161 = LINE('',#17162,#17163);
+#17162 = CARTESIAN_POINT('',(0.,0.));
+#17163 = VECTOR('',#17164,1.);
+#17164 = DIRECTION('',(0.,1.));
+#17165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17166 = ORIENTED_EDGE('',*,*,#17167,.F.);
+#17167 = EDGE_CURVE('',#17168,#17140,#17170,.T.);
+#17168 = VERTEX_POINT('',#17169);
+#17169 = CARTESIAN_POINT('',(18.55,-10.1,39.6));
+#17170 = SURFACE_CURVE('',#17171,(#17175,#17182),.PCURVE_S1.);
+#17171 = LINE('',#17172,#17173);
+#17172 = CARTESIAN_POINT('',(18.55,-10.1,39.6));
+#17173 = VECTOR('',#17174,1.);
+#17174 = DIRECTION('',(-1.,-0.,-0.));
+#17175 = PCURVE('',#13177,#17176);
+#17176 = DEFINITIONAL_REPRESENTATION('',(#17177),#17181);
+#17177 = LINE('',#17178,#17179);
+#17178 = CARTESIAN_POINT('',(30.8,-20.5));
+#17179 = VECTOR('',#17180,1.);
+#17180 = DIRECTION('',(-1.,0.));
+#17181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17182 = PCURVE('',#17183,#17188);
+#17183 = CYLINDRICAL_SURFACE('',#17184,0.3);
+#17184 = AXIS2_PLACEMENT_3D('',#17185,#17186,#17187);
+#17185 = CARTESIAN_POINT('',(18.55,-10.1,39.3));
+#17186 = DIRECTION('',(-1.,-0.,-0.));
+#17187 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17188 = DEFINITIONAL_REPRESENTATION('',(#17189),#17193);
+#17189 = LINE('',#17190,#17191);
+#17190 = CARTESIAN_POINT('',(-0.,0.));
+#17191 = VECTOR('',#17192,1.);
+#17192 = DIRECTION('',(-0.,1.));
+#17193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17194 = ORIENTED_EDGE('',*,*,#17195,.F.);
+#17195 = EDGE_CURVE('',#17196,#17168,#17198,.T.);
+#17196 = VERTEX_POINT('',#17197);
+#17197 = CARTESIAN_POINT('',(20.25,-8.4,39.6));
+#17198 = SURFACE_CURVE('',#17199,(#17204,#17215),.PCURVE_S1.);
+#17199 = CIRCLE('',#17200,1.7);
+#17200 = AXIS2_PLACEMENT_3D('',#17201,#17202,#17203);
+#17201 = CARTESIAN_POINT('',(18.55,-8.4,39.6));
+#17202 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#17203 = DIRECTION('',(1.,1.326716514427E-15,-3.976968297962E-30));
+#17204 = PCURVE('',#13177,#17205);
+#17205 = DEFINITIONAL_REPRESENTATION('',(#17206),#17214);
+#17206 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#17207,#17208,#17209,#17210
+    ,#17211,#17212,#17213),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#17207 = CARTESIAN_POINT('',(32.5,-18.8));
+#17208 = CARTESIAN_POINT('',(32.5,-21.74448637286));
+#17209 = CARTESIAN_POINT('',(29.95,-20.27224318643));
+#17210 = CARTESIAN_POINT('',(27.4,-18.8));
+#17211 = CARTESIAN_POINT('',(29.95,-17.32775681356));
+#17212 = CARTESIAN_POINT('',(32.5,-15.85551362713));
+#17213 = CARTESIAN_POINT('',(32.5,-18.8));
+#17214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17215 = PCURVE('',#17216,#17221);
+#17216 = TOROIDAL_SURFACE('',#17217,1.7,0.3);
+#17217 = AXIS2_PLACEMENT_3D('',#17218,#17219,#17220);
+#17218 = CARTESIAN_POINT('',(18.55,-8.4,39.3));
+#17219 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#17220 = DIRECTION('',(1.,1.326716514427E-15,-3.976968297962E-30));
+#17221 = DEFINITIONAL_REPRESENTATION('',(#17222),#17226);
+#17222 = LINE('',#17223,#17224);
+#17223 = CARTESIAN_POINT('',(0.,4.712388980385));
+#17224 = VECTOR('',#17225,1.);
+#17225 = DIRECTION('',(1.,0.));
+#17226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17227 = ORIENTED_EDGE('',*,*,#17228,.F.);
+#17228 = EDGE_CURVE('',#17229,#17196,#17231,.T.);
+#17229 = VERTEX_POINT('',#17230);
+#17230 = CARTESIAN_POINT('',(20.25,8.4,39.6));
+#17231 = SURFACE_CURVE('',#17232,(#17236,#17243),.PCURVE_S1.);
+#17232 = LINE('',#17233,#17234);
+#17233 = CARTESIAN_POINT('',(20.25,8.4,39.6));
+#17234 = VECTOR('',#17235,1.);
+#17235 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#17236 = PCURVE('',#13177,#17237);
+#17237 = DEFINITIONAL_REPRESENTATION('',(#17238),#17242);
+#17238 = LINE('',#17239,#17240);
+#17239 = CARTESIAN_POINT('',(32.5,-2.));
+#17240 = VECTOR('',#17241,1.);
+#17241 = DIRECTION('',(0.,-1.));
+#17242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17243 = PCURVE('',#17244,#17249);
+#17244 = CYLINDRICAL_SURFACE('',#17245,0.3);
+#17245 = AXIS2_PLACEMENT_3D('',#17246,#17247,#17248);
+#17246 = CARTESIAN_POINT('',(20.25,8.4,39.3));
+#17247 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#17248 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17249 = DEFINITIONAL_REPRESENTATION('',(#17250),#17254);
+#17250 = LINE('',#17251,#17252);
+#17251 = CARTESIAN_POINT('',(-0.,0.));
+#17252 = VECTOR('',#17253,1.);
+#17253 = DIRECTION('',(-0.,1.));
+#17254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17255 = ORIENTED_EDGE('',*,*,#17256,.F.);
+#17256 = EDGE_CURVE('',#17112,#17229,#17257,.T.);
+#17257 = SURFACE_CURVE('',#17258,(#17263,#17274),.PCURVE_S1.);
+#17258 = CIRCLE('',#17259,1.7);
+#17259 = AXIS2_PLACEMENT_3D('',#17260,#17261,#17262);
+#17260 = CARTESIAN_POINT('',(18.55,8.4,39.6));
+#17261 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#17262 = DIRECTION('',(3.5527136788E-15,1.,-2.997602166488E-15));
+#17263 = PCURVE('',#13177,#17264);
+#17264 = DEFINITIONAL_REPRESENTATION('',(#17265),#17273);
+#17265 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#17266,#17267,#17268,#17269
+    ,#17270,#17271,#17272),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#17266 = CARTESIAN_POINT('',(30.8,-0.3));
+#17267 = CARTESIAN_POINT('',(33.744486372867,-0.3));
+#17268 = CARTESIAN_POINT('',(32.272243186434,-2.85));
+#17269 = CARTESIAN_POINT('',(30.8,-5.4));
+#17270 = CARTESIAN_POINT('',(29.327756813566,-2.85));
+#17271 = CARTESIAN_POINT('',(27.855513627133,-0.3));
+#17272 = CARTESIAN_POINT('',(30.8,-0.3));
+#17273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17274 = PCURVE('',#17275,#17280);
+#17275 = TOROIDAL_SURFACE('',#17276,1.7,0.3);
+#17276 = AXIS2_PLACEMENT_3D('',#17277,#17278,#17279);
+#17277 = CARTESIAN_POINT('',(18.55,8.4,39.3));
+#17278 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#17279 = DIRECTION('',(3.5527136788E-15,1.,-2.997602166488E-15));
+#17280 = DEFINITIONAL_REPRESENTATION('',(#17281),#17285);
+#17281 = LINE('',#17282,#17283);
+#17282 = CARTESIAN_POINT('',(0.,4.712388980385));
+#17283 = VECTOR('',#17284,1.);
+#17284 = DIRECTION('',(1.,0.));
+#17285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17286 = FACE_BOUND('',#17287,.T.);
+#17287 = EDGE_LOOP('',(#17288));
+#17288 = ORIENTED_EDGE('',*,*,#17289,.F.);
+#17289 = EDGE_CURVE('',#17290,#17290,#17292,.T.);
+#17290 = VERTEX_POINT('',#17291);
+#17291 = CARTESIAN_POINT('',(-1.2,-7.5,39.6));
+#17292 = SURFACE_CURVE('',#17293,(#17298,#17305),.PCURVE_S1.);
+#17293 = CIRCLE('',#17294,1.25);
+#17294 = AXIS2_PLACEMENT_3D('',#17295,#17296,#17297);
+#17295 = CARTESIAN_POINT('',(4.999999999999E-02,-7.5,39.6));
+#17296 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17297 = DIRECTION('',(-1.,0.,0.));
+#17298 = PCURVE('',#13177,#17299);
+#17299 = DEFINITIONAL_REPRESENTATION('',(#17300),#17304);
+#17300 = CIRCLE('',#17301,1.25);
+#17301 = AXIS2_PLACEMENT_2D('',#17302,#17303);
+#17302 = CARTESIAN_POINT('',(12.3,-17.9));
+#17303 = DIRECTION('',(-1.,0.));
+#17304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17305 = PCURVE('',#17306,#17311);
+#17306 = CYLINDRICAL_SURFACE('',#17307,1.25);
+#17307 = AXIS2_PLACEMENT_3D('',#17308,#17309,#17310);
+#17308 = CARTESIAN_POINT('',(4.999999999999E-02,-7.5,39.6));
+#17309 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17310 = DIRECTION('',(-1.,0.,0.));
+#17311 = DEFINITIONAL_REPRESENTATION('',(#17312),#17316);
+#17312 = LINE('',#17313,#17314);
+#17313 = CARTESIAN_POINT('',(0.,0.));
+#17314 = VECTOR('',#17315,1.);
+#17315 = DIRECTION('',(1.,0.));
+#17316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17317 = FACE_BOUND('',#17318,.T.);
+#17318 = EDGE_LOOP('',(#17319));
+#17319 = ORIENTED_EDGE('',*,*,#17320,.F.);
+#17320 = EDGE_CURVE('',#17321,#17321,#17323,.T.);
+#17321 = VERTEX_POINT('',#17322);
+#17322 = CARTESIAN_POINT('',(16.4,-7.5,39.6));
+#17323 = SURFACE_CURVE('',#17324,(#17329,#17336),.PCURVE_S1.);
+#17324 = CIRCLE('',#17325,1.25);
+#17325 = AXIS2_PLACEMENT_3D('',#17326,#17327,#17328);
+#17326 = CARTESIAN_POINT('',(17.65,-7.5,39.6));
+#17327 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17328 = DIRECTION('',(-1.,0.,0.));
+#17329 = PCURVE('',#13177,#17330);
+#17330 = DEFINITIONAL_REPRESENTATION('',(#17331),#17335);
+#17331 = CIRCLE('',#17332,1.25);
+#17332 = AXIS2_PLACEMENT_2D('',#17333,#17334);
+#17333 = CARTESIAN_POINT('',(29.9,-17.9));
+#17334 = DIRECTION('',(-1.,0.));
+#17335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17336 = PCURVE('',#17337,#17342);
+#17337 = CYLINDRICAL_SURFACE('',#17338,1.25);
+#17338 = AXIS2_PLACEMENT_3D('',#17339,#17340,#17341);
+#17339 = CARTESIAN_POINT('',(17.65,-7.5,39.6));
+#17340 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17341 = DIRECTION('',(-1.,0.,0.));
+#17342 = DEFINITIONAL_REPRESENTATION('',(#17343),#17347);
+#17343 = LINE('',#17344,#17345);
+#17344 = CARTESIAN_POINT('',(0.,0.));
+#17345 = VECTOR('',#17346,1.);
+#17346 = DIRECTION('',(1.,0.));
+#17347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17348 = FACE_BOUND('',#17349,.T.);
+#17349 = EDGE_LOOP('',(#17350));
+#17350 = ORIENTED_EDGE('',*,*,#17351,.F.);
+#17351 = EDGE_CURVE('',#17352,#17352,#17354,.T.);
+#17352 = VERTEX_POINT('',#17353);
+#17353 = CARTESIAN_POINT('',(16.4,7.5,39.6));
+#17354 = SURFACE_CURVE('',#17355,(#17360,#17367),.PCURVE_S1.);
+#17355 = CIRCLE('',#17356,1.25);
+#17356 = AXIS2_PLACEMENT_3D('',#17357,#17358,#17359);
+#17357 = CARTESIAN_POINT('',(17.65,7.5,39.6));
+#17358 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17359 = DIRECTION('',(-1.,0.,0.));
+#17360 = PCURVE('',#13177,#17361);
+#17361 = DEFINITIONAL_REPRESENTATION('',(#17362),#17366);
+#17362 = CIRCLE('',#17363,1.25);
+#17363 = AXIS2_PLACEMENT_2D('',#17364,#17365);
+#17364 = CARTESIAN_POINT('',(29.9,-2.9));
+#17365 = DIRECTION('',(-1.,0.));
+#17366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17367 = PCURVE('',#17368,#17373);
+#17368 = CYLINDRICAL_SURFACE('',#17369,1.25);
+#17369 = AXIS2_PLACEMENT_3D('',#17370,#17371,#17372);
+#17370 = CARTESIAN_POINT('',(17.65,7.5,39.6));
+#17371 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17372 = DIRECTION('',(-1.,0.,0.));
+#17373 = DEFINITIONAL_REPRESENTATION('',(#17374),#17378);
+#17374 = LINE('',#17375,#17376);
+#17375 = CARTESIAN_POINT('',(0.,0.));
+#17376 = VECTOR('',#17377,1.);
+#17377 = DIRECTION('',(1.,0.));
+#17378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17379 = FACE_BOUND('',#17380,.T.);
+#17380 = EDGE_LOOP('',(#17381));
+#17381 = ORIENTED_EDGE('',*,*,#17382,.F.);
+#17382 = EDGE_CURVE('',#17383,#17383,#17385,.T.);
+#17383 = VERTEX_POINT('',#17384);
+#17384 = CARTESIAN_POINT('',(-1.2,7.5,39.6));
+#17385 = SURFACE_CURVE('',#17386,(#17391,#17398),.PCURVE_S1.);
+#17386 = CIRCLE('',#17387,1.25);
+#17387 = AXIS2_PLACEMENT_3D('',#17388,#17389,#17390);
+#17388 = CARTESIAN_POINT('',(4.999999999999E-02,7.5,39.6));
+#17389 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17390 = DIRECTION('',(-1.,0.,0.));
+#17391 = PCURVE('',#13177,#17392);
+#17392 = DEFINITIONAL_REPRESENTATION('',(#17393),#17397);
+#17393 = CIRCLE('',#17394,1.25);
+#17394 = AXIS2_PLACEMENT_2D('',#17395,#17396);
+#17395 = CARTESIAN_POINT('',(12.3,-2.9));
+#17396 = DIRECTION('',(-1.,0.));
+#17397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17398 = PCURVE('',#17399,#17404);
+#17399 = CYLINDRICAL_SURFACE('',#17400,1.25);
+#17400 = AXIS2_PLACEMENT_3D('',#17401,#17402,#17403);
+#17401 = CARTESIAN_POINT('',(4.999999999999E-02,7.5,39.6));
+#17402 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17403 = DIRECTION('',(-1.,0.,0.));
+#17404 = DEFINITIONAL_REPRESENTATION('',(#17405),#17409);
+#17405 = LINE('',#17406,#17407);
+#17406 = CARTESIAN_POINT('',(0.,0.));
+#17407 = VECTOR('',#17408,1.);
+#17408 = DIRECTION('',(1.,0.));
+#17409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17410 = FACE_BOUND('',#17411,.T.);
+#17411 = EDGE_LOOP('',(#17412));
+#17412 = ORIENTED_EDGE('',*,*,#13162,.F.);
+#17413 = ADVANCED_FACE('',(#17414),#17127,.T.);
+#17414 = FACE_BOUND('',#17415,.F.);
+#17415 = EDGE_LOOP('',(#17416,#17443,#17471,#17491));
+#17416 = ORIENTED_EDGE('',*,*,#17417,.F.);
+#17417 = EDGE_CURVE('',#17418,#17110,#17420,.T.);
+#17418 = VERTEX_POINT('',#17419);
+#17419 = CARTESIAN_POINT('',(-12.17095678691,10.4,39.3));
+#17420 = SURFACE_CURVE('',#17421,(#17426,#17432),.PCURVE_S1.);
+#17421 = CIRCLE('',#17422,0.3);
+#17422 = AXIS2_PLACEMENT_3D('',#17423,#17424,#17425);
+#17423 = CARTESIAN_POINT('',(-12.17095678691,10.1,39.3));
+#17424 = DIRECTION('',(1.,1.787262988391E-30,5.551115123126E-16));
+#17425 = DIRECTION('',(-5.551115123126E-16,3.219646771413E-15,1.));
+#17426 = PCURVE('',#17127,#17427);
+#17427 = DEFINITIONAL_REPRESENTATION('',(#17428),#17431);
+#17428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17429,#17430),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17429 = CARTESIAN_POINT('',(-1.570796326795,7.904321308905E-02));
+#17430 = CARTESIAN_POINT('',(0.,7.904321308905E-02));
+#17431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17432 = PCURVE('',#17433,#17438);
+#17433 = SPHERICAL_SURFACE('',#17434,0.3);
+#17434 = AXIS2_PLACEMENT_3D('',#17435,#17436,#17437);
+#17435 = CARTESIAN_POINT('',(-12.17095678691,10.1,39.3));
+#17436 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#17437 = DIRECTION('',(-0.492748024369,2.801646608932E-15,0.870172043035
+    ));
+#17438 = DEFINITIONAL_REPRESENTATION('',(#17439),#17442);
+#17439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17440,#17441),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17440 = CARTESIAN_POINT('',(-0.515244963686,-1.570796326795));
+#17441 = CARTESIAN_POINT('',(-0.515244963686,0.));
+#17442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17443 = ORIENTED_EDGE('',*,*,#17444,.T.);
+#17444 = EDGE_CURVE('',#17418,#17445,#17447,.T.);
+#17445 = VERTEX_POINT('',#17446);
+#17446 = CARTESIAN_POINT('',(18.55,10.4,39.3));
+#17447 = SURFACE_CURVE('',#17448,(#17452,#17459),.PCURVE_S1.);
+#17448 = LINE('',#17449,#17450);
+#17449 = CARTESIAN_POINT('',(-12.25,10.4,39.3));
+#17450 = VECTOR('',#17451,1.);
+#17451 = DIRECTION('',(1.,0.,0.));
+#17452 = PCURVE('',#17127,#17453);
+#17453 = DEFINITIONAL_REPRESENTATION('',(#17454),#17458);
+#17454 = LINE('',#17455,#17456);
+#17455 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#17456 = VECTOR('',#17457,1.);
+#17457 = DIRECTION('',(-0.,1.));
+#17458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17459 = PCURVE('',#17460,#17465);
+#17460 = PLANE('',#17461);
+#17461 = AXIS2_PLACEMENT_3D('',#17462,#17463,#17464);
+#17462 = CARTESIAN_POINT('',(20.55,10.4,39.6));
+#17463 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#17464 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#17465 = DEFINITIONAL_REPRESENTATION('',(#17466),#17470);
+#17466 = LINE('',#17467,#17468);
+#17467 = CARTESIAN_POINT('',(0.3,-32.8));
+#17468 = VECTOR('',#17469,1.);
+#17469 = DIRECTION('',(0.,1.));
+#17470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17471 = ORIENTED_EDGE('',*,*,#17472,.F.);
+#17472 = EDGE_CURVE('',#17112,#17445,#17473,.T.);
+#17473 = SURFACE_CURVE('',#17474,(#17479,#17485),.PCURVE_S1.);
+#17474 = CIRCLE('',#17475,0.3);
+#17475 = AXIS2_PLACEMENT_3D('',#17476,#17477,#17478);
+#17476 = CARTESIAN_POINT('',(18.55,10.1,39.3));
+#17477 = DIRECTION('',(-1.,0.,0.));
+#17478 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17479 = PCURVE('',#17127,#17480);
+#17480 = DEFINITIONAL_REPRESENTATION('',(#17481),#17484);
+#17481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17482,#17483),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#17482 = CARTESIAN_POINT('',(0.,30.8));
+#17483 = CARTESIAN_POINT('',(-1.570796326795,30.8));
+#17484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17485 = PCURVE('',#17275,#17486);
+#17486 = DEFINITIONAL_REPRESENTATION('',(#17487),#17490);
+#17487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17488,#17489),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#17488 = CARTESIAN_POINT('',(-3.552713678801E-15,4.712388980385));
+#17489 = CARTESIAN_POINT('',(-3.552713678801E-15,6.28318530718));
+#17490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17491 = ORIENTED_EDGE('',*,*,#17109,.F.);
+#17492 = ADVANCED_FACE('',(#17493),#17155,.T.);
+#17493 = FACE_BOUND('',#17494,.T.);
+#17494 = EDGE_LOOP('',(#17495,#17496,#17520,#17548));
+#17495 = ORIENTED_EDGE('',*,*,#17139,.F.);
+#17496 = ORIENTED_EDGE('',*,*,#17497,.F.);
+#17497 = EDGE_CURVE('',#17498,#17110,#17500,.T.);
+#17498 = VERTEX_POINT('',#17499);
+#17499 = CARTESIAN_POINT('',(-12.31878119422,10.1,39.56105161291));
+#17500 = SURFACE_CURVE('',#17501,(#17506,#17513),.PCURVE_S1.);
+#17501 = CIRCLE('',#17502,0.3);
+#17502 = AXIS2_PLACEMENT_3D('',#17503,#17504,#17505);
+#17503 = CARTESIAN_POINT('',(-12.17095678691,10.1,39.3));
+#17504 = DIRECTION('',(1.972152263053E-31,1.,-3.219646771413E-15));
+#17505 = DIRECTION('',(-0.492748024369,2.801646608932E-15,0.870172043035
+    ));
+#17506 = PCURVE('',#17155,#17507);
+#17507 = DEFINITIONAL_REPRESENTATION('',(#17508),#17512);
+#17508 = LINE('',#17509,#17510);
+#17509 = CARTESIAN_POINT('',(0.515244963686,0.3));
+#17510 = VECTOR('',#17511,1.);
+#17511 = DIRECTION('',(-1.,-0.));
+#17512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17513 = PCURVE('',#17433,#17514);
+#17514 = DEFINITIONAL_REPRESENTATION('',(#17515),#17519);
+#17515 = LINE('',#17516,#17517);
+#17516 = CARTESIAN_POINT('',(-0.,0.));
+#17517 = VECTOR('',#17518,1.);
+#17518 = DIRECTION('',(-1.,0.));
+#17519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17520 = ORIENTED_EDGE('',*,*,#17521,.T.);
+#17521 = EDGE_CURVE('',#17498,#17522,#17524,.T.);
+#17522 = VERTEX_POINT('',#17523);
+#17523 = CARTESIAN_POINT('',(-12.31878119422,-10.1,39.561051612911));
+#17524 = SURFACE_CURVE('',#17525,(#17529,#17536),.PCURVE_S1.);
+#17525 = LINE('',#17526,#17527);
+#17526 = CARTESIAN_POINT('',(-12.31878119422,10.4,39.561051612911));
+#17527 = VECTOR('',#17528,1.);
+#17528 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#17529 = PCURVE('',#17155,#17530);
+#17530 = DEFINITIONAL_REPRESENTATION('',(#17531),#17535);
+#17531 = LINE('',#17532,#17533);
+#17532 = CARTESIAN_POINT('',(0.515244963686,0.));
+#17533 = VECTOR('',#17534,1.);
+#17534 = DIRECTION('',(0.,1.));
+#17535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17536 = PCURVE('',#17537,#17542);
+#17537 = PLANE('',#17538);
+#17538 = AXIS2_PLACEMENT_3D('',#17539,#17540,#17541);
+#17539 = CARTESIAN_POINT('',(-20.55,10.4,34.9));
+#17540 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#17541 = DIRECTION('',(0.870172043035,1.586474585781E-15,0.492748024369)
+  );
+#17542 = DEFINITIONAL_REPRESENTATION('',(#17543),#17547);
+#17543 = LINE('',#17544,#17545);
+#17544 = CARTESIAN_POINT('',(9.459300458639,-1.7763568394E-15));
+#17545 = VECTOR('',#17546,1.);
+#17546 = DIRECTION('',(-1.094120403987E-16,-1.));
+#17547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17548 = ORIENTED_EDGE('',*,*,#17549,.T.);
+#17549 = EDGE_CURVE('',#17522,#17140,#17550,.T.);
+#17550 = SURFACE_CURVE('',#17551,(#17556,#17563),.PCURVE_S1.);
+#17551 = CIRCLE('',#17552,0.3);
+#17552 = AXIS2_PLACEMENT_3D('',#17553,#17554,#17555);
+#17553 = CARTESIAN_POINT('',(-12.17095678691,-10.1,39.3));
+#17554 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#17555 = DIRECTION('',(-0.492748024369,2.801646608932E-15,0.870172043035
+    ));
+#17556 = PCURVE('',#17155,#17557);
+#17557 = DEFINITIONAL_REPRESENTATION('',(#17558),#17562);
+#17558 = LINE('',#17559,#17560);
+#17559 = CARTESIAN_POINT('',(0.515244963686,20.5));
+#17560 = VECTOR('',#17561,1.);
+#17561 = DIRECTION('',(-1.,-0.));
+#17562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17563 = PCURVE('',#17564,#17569);
+#17564 = SPHERICAL_SURFACE('',#17565,0.3);
+#17565 = AXIS2_PLACEMENT_3D('',#17566,#17567,#17568);
+#17566 = CARTESIAN_POINT('',(-12.17095678691,-10.1,39.3));
+#17567 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#17568 = DIRECTION('',(-0.492748024369,2.801646608932E-15,0.870172043035
+    ));
+#17569 = DEFINITIONAL_REPRESENTATION('',(#17570),#17574);
+#17570 = LINE('',#17571,#17572);
+#17571 = CARTESIAN_POINT('',(0.,0.));
+#17572 = VECTOR('',#17573,1.);
+#17573 = DIRECTION('',(1.,0.));
+#17574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17575 = ADVANCED_FACE('',(#17576),#17275,.T.);
+#17576 = FACE_BOUND('',#17577,.T.);
+#17577 = EDGE_LOOP('',(#17578,#17579,#17580,#17602));
+#17578 = ORIENTED_EDGE('',*,*,#17472,.F.);
+#17579 = ORIENTED_EDGE('',*,*,#17256,.T.);
+#17580 = ORIENTED_EDGE('',*,*,#17581,.T.);
+#17581 = EDGE_CURVE('',#17229,#17582,#17584,.T.);
+#17582 = VERTEX_POINT('',#17583);
+#17583 = CARTESIAN_POINT('',(20.55,8.4,39.3));
+#17584 = SURFACE_CURVE('',#17585,(#17590,#17596),.PCURVE_S1.);
+#17585 = CIRCLE('',#17586,0.3);
+#17586 = AXIS2_PLACEMENT_3D('',#17587,#17588,#17589);
+#17587 = CARTESIAN_POINT('',(20.25,8.4,39.3));
+#17588 = DIRECTION('',(-6.123233995737E-17,1.,-2.997602166488E-15));
+#17589 = DIRECTION('',(1.,6.123233995737E-17,-1.835501949153E-31));
+#17590 = PCURVE('',#17275,#17591);
+#17591 = DEFINITIONAL_REPRESENTATION('',(#17592),#17595);
+#17592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17593,#17594),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17593 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#17594 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#17595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17596 = PCURVE('',#17244,#17597);
+#17597 = DEFINITIONAL_REPRESENTATION('',(#17598),#17601);
+#17598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17599,#17600),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17599 = CARTESIAN_POINT('',(0.,-2.366582715663E-31));
+#17600 = CARTESIAN_POINT('',(-1.570796326795,-2.366582715663E-31));
+#17601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17602 = ORIENTED_EDGE('',*,*,#17603,.F.);
+#17603 = EDGE_CURVE('',#17445,#17582,#17604,.T.);
+#17604 = SURFACE_CURVE('',#17605,(#17610,#17617),.PCURVE_S1.);
+#17605 = CIRCLE('',#17606,2.);
+#17606 = AXIS2_PLACEMENT_3D('',#17607,#17608,#17609);
+#17607 = CARTESIAN_POINT('',(18.55,8.4,39.3));
+#17608 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#17609 = DIRECTION('',(3.5527136788E-15,1.,-2.997602166488E-15));
+#17610 = PCURVE('',#17275,#17611);
+#17611 = DEFINITIONAL_REPRESENTATION('',(#17612),#17616);
+#17612 = LINE('',#17613,#17614);
+#17613 = CARTESIAN_POINT('',(0.,6.28318530718));
+#17614 = VECTOR('',#17615,1.);
+#17615 = DIRECTION('',(1.,0.));
+#17616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17617 = PCURVE('',#17618,#17623);
+#17618 = CYLINDRICAL_SURFACE('',#17619,2.);
+#17619 = AXIS2_PLACEMENT_3D('',#17620,#17621,#17622);
+#17620 = CARTESIAN_POINT('',(18.55,8.4,39.6));
+#17621 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#17622 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#17623 = DEFINITIONAL_REPRESENTATION('',(#17624),#17628);
+#17624 = LINE('',#17625,#17626);
+#17625 = CARTESIAN_POINT('',(3.552713678801E-15,0.3));
+#17626 = VECTOR('',#17627,1.);
+#17627 = DIRECTION('',(1.,0.));
+#17628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17629 = ADVANCED_FACE('',(#17630),#17183,.T.);
+#17630 = FACE_BOUND('',#17631,.F.);
+#17631 = EDGE_LOOP('',(#17632,#17654,#17682,#17702));
+#17632 = ORIENTED_EDGE('',*,*,#17633,.T.);
+#17633 = EDGE_CURVE('',#17168,#17634,#17636,.T.);
+#17634 = VERTEX_POINT('',#17635);
+#17635 = CARTESIAN_POINT('',(18.55,-10.4,39.3));
+#17636 = SURFACE_CURVE('',#17637,(#17642,#17648),.PCURVE_S1.);
+#17637 = CIRCLE('',#17638,0.3);
+#17638 = AXIS2_PLACEMENT_3D('',#17639,#17640,#17641);
+#17639 = CARTESIAN_POINT('',(18.55,-10.1,39.3));
+#17640 = DIRECTION('',(1.,1.387948854384E-15,-4.160518492877E-30));
+#17641 = DIRECTION('',(1.387948854384E-15,-1.,2.997602166488E-15));
+#17642 = PCURVE('',#17183,#17643);
+#17643 = DEFINITIONAL_REPRESENTATION('',(#17644),#17647);
+#17644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17645,#17646),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17645 = CARTESIAN_POINT('',(0.,3.552713678801E-15));
+#17646 = CARTESIAN_POINT('',(-1.570796326795,3.552713678801E-15));
+#17647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17648 = PCURVE('',#17216,#17649);
+#17649 = DEFINITIONAL_REPRESENTATION('',(#17650),#17653);
+#17650 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17651,#17652),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17651 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#17652 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#17653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17654 = ORIENTED_EDGE('',*,*,#17655,.T.);
+#17655 = EDGE_CURVE('',#17634,#17656,#17658,.T.);
+#17656 = VERTEX_POINT('',#17657);
+#17657 = CARTESIAN_POINT('',(-12.17095678691,-10.4,39.3));
+#17658 = SURFACE_CURVE('',#17659,(#17663,#17670),.PCURVE_S1.);
+#17659 = LINE('',#17660,#17661);
+#17660 = CARTESIAN_POINT('',(18.55,-10.4,39.3));
+#17661 = VECTOR('',#17662,1.);
+#17662 = DIRECTION('',(-1.,-0.,-0.));
+#17663 = PCURVE('',#17183,#17664);
+#17664 = DEFINITIONAL_REPRESENTATION('',(#17665),#17669);
+#17665 = LINE('',#17666,#17667);
+#17666 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#17667 = VECTOR('',#17668,1.);
+#17668 = DIRECTION('',(-0.,1.));
+#17669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17670 = PCURVE('',#17671,#17676);
+#17671 = PLANE('',#17672);
+#17672 = AXIS2_PLACEMENT_3D('',#17673,#17674,#17675);
+#17673 = CARTESIAN_POINT('',(20.55,-10.4,39.6));
+#17674 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#17675 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#17676 = DEFINITIONAL_REPRESENTATION('',(#17677),#17681);
+#17677 = LINE('',#17678,#17679);
+#17678 = CARTESIAN_POINT('',(0.3,-2.));
+#17679 = VECTOR('',#17680,1.);
+#17680 = DIRECTION('',(0.,-1.));
+#17681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17682 = ORIENTED_EDGE('',*,*,#17683,.T.);
+#17683 = EDGE_CURVE('',#17656,#17140,#17684,.T.);
+#17684 = SURFACE_CURVE('',#17685,(#17690,#17696),.PCURVE_S1.);
+#17685 = CIRCLE('',#17686,0.3);
+#17686 = AXIS2_PLACEMENT_3D('',#17687,#17688,#17689);
+#17687 = CARTESIAN_POINT('',(-12.17095678691,-10.1,39.3));
+#17688 = DIRECTION('',(-1.,-6.845217245539E-29,-2.126077092157E-14));
+#17689 = DIRECTION('',(-2.126077092157E-14,3.219646771413E-15,1.));
+#17690 = PCURVE('',#17183,#17691);
+#17691 = DEFINITIONAL_REPRESENTATION('',(#17692),#17695);
+#17692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17693,#17694),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17693 = CARTESIAN_POINT('',(-1.570796326795,30.720956786911));
+#17694 = CARTESIAN_POINT('',(0.,30.720956786911));
+#17695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17696 = PCURVE('',#17564,#17697);
+#17697 = DEFINITIONAL_REPRESENTATION('',(#17698),#17701);
+#17698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17699,#17700),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#17699 = CARTESIAN_POINT('',(0.515244963686,-1.570796326795));
+#17700 = CARTESIAN_POINT('',(0.515244963686,0.));
+#17701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17702 = ORIENTED_EDGE('',*,*,#17167,.F.);
+#17703 = ADVANCED_FACE('',(#17704),#17244,.T.);
+#17704 = FACE_BOUND('',#17705,.F.);
+#17705 = EDGE_LOOP('',(#17706,#17707,#17735,#17755));
+#17706 = ORIENTED_EDGE('',*,*,#17581,.T.);
+#17707 = ORIENTED_EDGE('',*,*,#17708,.T.);
+#17708 = EDGE_CURVE('',#17582,#17709,#17711,.T.);
+#17709 = VERTEX_POINT('',#17710);
+#17710 = CARTESIAN_POINT('',(20.55,-8.4,39.3));
+#17711 = SURFACE_CURVE('',#17712,(#17716,#17723),.PCURVE_S1.);
+#17712 = LINE('',#17713,#17714);
+#17713 = CARTESIAN_POINT('',(20.55,8.4,39.3));
+#17714 = VECTOR('',#17715,1.);
+#17715 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#17716 = PCURVE('',#17244,#17717);
+#17717 = DEFINITIONAL_REPRESENTATION('',(#17718),#17722);
+#17718 = LINE('',#17719,#17720);
+#17719 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#17720 = VECTOR('',#17721,1.);
+#17721 = DIRECTION('',(-0.,1.));
+#17722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17723 = PCURVE('',#17724,#17729);
+#17724 = PLANE('',#17725);
+#17725 = AXIS2_PLACEMENT_3D('',#17726,#17727,#17728);
+#17726 = CARTESIAN_POINT('',(20.55,10.4,39.6));
+#17727 = DIRECTION('',(1.,0.,0.));
+#17728 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#17729 = DEFINITIONAL_REPRESENTATION('',(#17730),#17734);
+#17730 = LINE('',#17731,#17732);
+#17731 = CARTESIAN_POINT('',(0.3,-2.));
+#17732 = VECTOR('',#17733,1.);
+#17733 = DIRECTION('',(2.22044604925E-16,-1.));
+#17734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17735 = ORIENTED_EDGE('',*,*,#17736,.F.);
+#17736 = EDGE_CURVE('',#17196,#17709,#17737,.T.);
+#17737 = SURFACE_CURVE('',#17738,(#17743,#17749),.PCURVE_S1.);
+#17738 = CIRCLE('',#17739,0.3);
+#17739 = AXIS2_PLACEMENT_3D('',#17740,#17741,#17742);
+#17740 = CARTESIAN_POINT('',(20.25,-8.4,39.3));
+#17741 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#17742 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17743 = PCURVE('',#17244,#17744);
+#17744 = DEFINITIONAL_REPRESENTATION('',(#17745),#17748);
+#17745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17746,#17747),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#17746 = CARTESIAN_POINT('',(0.,16.8));
+#17747 = CARTESIAN_POINT('',(-1.570796326795,16.8));
+#17748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17749 = PCURVE('',#17216,#17750);
+#17750 = DEFINITIONAL_REPRESENTATION('',(#17751),#17754);
+#17751 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17752,#17753),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#17752 = CARTESIAN_POINT('',(0.,4.712388980385));
+#17753 = CARTESIAN_POINT('',(0.,6.28318530718));
+#17754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17755 = ORIENTED_EDGE('',*,*,#17228,.F.);
+#17756 = ADVANCED_FACE('',(#17757),#17216,.T.);
+#17757 = FACE_BOUND('',#17758,.T.);
+#17758 = EDGE_LOOP('',(#17759,#17760,#17761,#17762));
+#17759 = ORIENTED_EDGE('',*,*,#17736,.F.);
+#17760 = ORIENTED_EDGE('',*,*,#17195,.T.);
+#17761 = ORIENTED_EDGE('',*,*,#17633,.T.);
+#17762 = ORIENTED_EDGE('',*,*,#17763,.F.);
+#17763 = EDGE_CURVE('',#17709,#17634,#17764,.T.);
+#17764 = SURFACE_CURVE('',#17765,(#17770,#17777),.PCURVE_S1.);
+#17765 = CIRCLE('',#17766,2.);
+#17766 = AXIS2_PLACEMENT_3D('',#17767,#17768,#17769);
+#17767 = CARTESIAN_POINT('',(18.55,-8.4,39.3));
+#17768 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#17769 = DIRECTION('',(1.,1.326716514427E-15,-3.976968297962E-30));
+#17770 = PCURVE('',#17216,#17771);
+#17771 = DEFINITIONAL_REPRESENTATION('',(#17772),#17776);
+#17772 = LINE('',#17773,#17774);
+#17773 = CARTESIAN_POINT('',(0.,6.28318530718));
+#17774 = VECTOR('',#17775,1.);
+#17775 = DIRECTION('',(1.,0.));
+#17776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17777 = PCURVE('',#17778,#17783);
+#17778 = CYLINDRICAL_SURFACE('',#17779,2.);
+#17779 = AXIS2_PLACEMENT_3D('',#17780,#17781,#17782);
+#17780 = CARTESIAN_POINT('',(18.55,-8.4,39.6));
+#17781 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#17782 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#17783 = DEFINITIONAL_REPRESENTATION('',(#17784),#17788);
+#17784 = LINE('',#17785,#17786);
+#17785 = CARTESIAN_POINT('',(-1.570796326795,0.3));
+#17786 = VECTOR('',#17787,1.);
+#17787 = DIRECTION('',(1.,-0.));
+#17788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17789 = ADVANCED_FACE('',(#17790),#17306,.F.);
+#17790 = FACE_BOUND('',#17791,.F.);
+#17791 = EDGE_LOOP('',(#17792,#17793,#17816,#17847));
+#17792 = ORIENTED_EDGE('',*,*,#17289,.F.);
+#17793 = ORIENTED_EDGE('',*,*,#17794,.T.);
+#17794 = EDGE_CURVE('',#17290,#17795,#17797,.T.);
+#17795 = VERTEX_POINT('',#17796);
+#17796 = CARTESIAN_POINT('',(-1.2,-7.5,39.4));
+#17797 = SEAM_CURVE('',#17798,(#17802,#17809),.PCURVE_S1.);
+#17798 = LINE('',#17799,#17800);
+#17799 = CARTESIAN_POINT('',(-1.2,-7.5,39.6));
+#17800 = VECTOR('',#17801,1.);
+#17801 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#17802 = PCURVE('',#17306,#17803);
+#17803 = DEFINITIONAL_REPRESENTATION('',(#17804),#17808);
+#17804 = LINE('',#17805,#17806);
+#17805 = CARTESIAN_POINT('',(6.28318530718,0.));
+#17806 = VECTOR('',#17807,1.);
+#17807 = DIRECTION('',(0.,-1.));
+#17808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17809 = PCURVE('',#17306,#17810);
+#17810 = DEFINITIONAL_REPRESENTATION('',(#17811),#17815);
+#17811 = LINE('',#17812,#17813);
+#17812 = CARTESIAN_POINT('',(0.,0.));
+#17813 = VECTOR('',#17814,1.);
+#17814 = DIRECTION('',(0.,-1.));
+#17815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17816 = ORIENTED_EDGE('',*,*,#17817,.T.);
+#17817 = EDGE_CURVE('',#17795,#17795,#17818,.T.);
+#17818 = SURFACE_CURVE('',#17819,(#17824,#17831),.PCURVE_S1.);
+#17819 = CIRCLE('',#17820,1.25);
+#17820 = AXIS2_PLACEMENT_3D('',#17821,#17822,#17823);
+#17821 = CARTESIAN_POINT('',(4.999999999999E-02,-7.5,39.4));
+#17822 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17823 = DIRECTION('',(-1.,0.,0.));
+#17824 = PCURVE('',#17306,#17825);
+#17825 = DEFINITIONAL_REPRESENTATION('',(#17826),#17830);
+#17826 = LINE('',#17827,#17828);
+#17827 = CARTESIAN_POINT('',(0.,-0.2));
+#17828 = VECTOR('',#17829,1.);
+#17829 = DIRECTION('',(1.,0.));
+#17830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17831 = PCURVE('',#17832,#17837);
+#17832 = PLANE('',#17833);
+#17833 = AXIS2_PLACEMENT_3D('',#17834,#17835,#17836);
+#17834 = CARTESIAN_POINT('',(-1.2,-7.5,39.4));
+#17835 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#17836 = DIRECTION('',(-1.,0.,-0.));
+#17837 = DEFINITIONAL_REPRESENTATION('',(#17838),#17846);
+#17838 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#17839,#17840,#17841,#17842
+    ,#17843,#17844,#17845),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#17839 = CARTESIAN_POINT('',(-2.22044604925E-16,-8.881784197001E-16));
+#17840 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.165063509461));
+#17841 = CARTESIAN_POINT('',(-1.875,-1.082531754731));
+#17842 = CARTESIAN_POINT('',(-3.75,-1.194340119487E-15));
+#17843 = CARTESIAN_POINT('',(-1.875,1.082531754731));
+#17844 = CARTESIAN_POINT('',(-2.22044604925E-15,2.165063509461));
+#17845 = CARTESIAN_POINT('',(-2.22044604925E-16,-8.881784197001E-16));
+#17846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17847 = ORIENTED_EDGE('',*,*,#17794,.F.);
+#17848 = ADVANCED_FACE('',(#17849),#17337,.F.);
+#17849 = FACE_BOUND('',#17850,.F.);
+#17850 = EDGE_LOOP('',(#17851,#17852,#17875,#17906));
+#17851 = ORIENTED_EDGE('',*,*,#17320,.F.);
+#17852 = ORIENTED_EDGE('',*,*,#17853,.T.);
+#17853 = EDGE_CURVE('',#17321,#17854,#17856,.T.);
+#17854 = VERTEX_POINT('',#17855);
+#17855 = CARTESIAN_POINT('',(16.4,-7.5,39.4));
+#17856 = SEAM_CURVE('',#17857,(#17861,#17868),.PCURVE_S1.);
+#17857 = LINE('',#17858,#17859);
+#17858 = CARTESIAN_POINT('',(16.4,-7.5,39.6));
+#17859 = VECTOR('',#17860,1.);
+#17860 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#17861 = PCURVE('',#17337,#17862);
+#17862 = DEFINITIONAL_REPRESENTATION('',(#17863),#17867);
+#17863 = LINE('',#17864,#17865);
+#17864 = CARTESIAN_POINT('',(6.28318530718,0.));
+#17865 = VECTOR('',#17866,1.);
+#17866 = DIRECTION('',(0.,-1.));
+#17867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17868 = PCURVE('',#17337,#17869);
+#17869 = DEFINITIONAL_REPRESENTATION('',(#17870),#17874);
+#17870 = LINE('',#17871,#17872);
+#17871 = CARTESIAN_POINT('',(0.,0.));
+#17872 = VECTOR('',#17873,1.);
+#17873 = DIRECTION('',(0.,-1.));
+#17874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17875 = ORIENTED_EDGE('',*,*,#17876,.T.);
+#17876 = EDGE_CURVE('',#17854,#17854,#17877,.T.);
+#17877 = SURFACE_CURVE('',#17878,(#17883,#17890),.PCURVE_S1.);
+#17878 = CIRCLE('',#17879,1.25);
+#17879 = AXIS2_PLACEMENT_3D('',#17880,#17881,#17882);
+#17880 = CARTESIAN_POINT('',(17.65,-7.5,39.4));
+#17881 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17882 = DIRECTION('',(-1.,0.,0.));
+#17883 = PCURVE('',#17337,#17884);
+#17884 = DEFINITIONAL_REPRESENTATION('',(#17885),#17889);
+#17885 = LINE('',#17886,#17887);
+#17886 = CARTESIAN_POINT('',(0.,-0.2));
+#17887 = VECTOR('',#17888,1.);
+#17888 = DIRECTION('',(1.,0.));
+#17889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17890 = PCURVE('',#17891,#17896);
+#17891 = PLANE('',#17892);
+#17892 = AXIS2_PLACEMENT_3D('',#17893,#17894,#17895);
+#17893 = CARTESIAN_POINT('',(16.4,-7.5,39.4));
+#17894 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#17895 = DIRECTION('',(-1.,0.,-0.));
+#17896 = DEFINITIONAL_REPRESENTATION('',(#17897),#17905);
+#17897 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#17898,#17899,#17900,#17901
+    ,#17902,#17903,#17904),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#17898 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#17899 = CARTESIAN_POINT('',(0.,-2.165063509461));
+#17900 = CARTESIAN_POINT('',(-1.875,-1.082531754731));
+#17901 = CARTESIAN_POINT('',(-3.75,-1.194340119487E-15));
+#17902 = CARTESIAN_POINT('',(-1.875,1.082531754731));
+#17903 = CARTESIAN_POINT('',(-1.998401444325E-15,2.165063509461));
+#17904 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#17905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17906 = ORIENTED_EDGE('',*,*,#17853,.F.);
+#17907 = ADVANCED_FACE('',(#17908),#17368,.F.);
+#17908 = FACE_BOUND('',#17909,.F.);
+#17909 = EDGE_LOOP('',(#17910,#17911,#17934,#17965));
+#17910 = ORIENTED_EDGE('',*,*,#17351,.F.);
+#17911 = ORIENTED_EDGE('',*,*,#17912,.T.);
+#17912 = EDGE_CURVE('',#17352,#17913,#17915,.T.);
+#17913 = VERTEX_POINT('',#17914);
+#17914 = CARTESIAN_POINT('',(16.4,7.5,39.4));
+#17915 = SEAM_CURVE('',#17916,(#17920,#17927),.PCURVE_S1.);
+#17916 = LINE('',#17917,#17918);
+#17917 = CARTESIAN_POINT('',(16.4,7.5,39.6));
+#17918 = VECTOR('',#17919,1.);
+#17919 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#17920 = PCURVE('',#17368,#17921);
+#17921 = DEFINITIONAL_REPRESENTATION('',(#17922),#17926);
+#17922 = LINE('',#17923,#17924);
+#17923 = CARTESIAN_POINT('',(6.28318530718,0.));
+#17924 = VECTOR('',#17925,1.);
+#17925 = DIRECTION('',(0.,-1.));
+#17926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17927 = PCURVE('',#17368,#17928);
+#17928 = DEFINITIONAL_REPRESENTATION('',(#17929),#17933);
+#17929 = LINE('',#17930,#17931);
+#17930 = CARTESIAN_POINT('',(0.,0.));
+#17931 = VECTOR('',#17932,1.);
+#17932 = DIRECTION('',(0.,-1.));
+#17933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17934 = ORIENTED_EDGE('',*,*,#17935,.T.);
+#17935 = EDGE_CURVE('',#17913,#17913,#17936,.T.);
+#17936 = SURFACE_CURVE('',#17937,(#17942,#17949),.PCURVE_S1.);
+#17937 = CIRCLE('',#17938,1.25);
+#17938 = AXIS2_PLACEMENT_3D('',#17939,#17940,#17941);
+#17939 = CARTESIAN_POINT('',(17.65,7.5,39.4));
+#17940 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#17941 = DIRECTION('',(-1.,0.,0.));
+#17942 = PCURVE('',#17368,#17943);
+#17943 = DEFINITIONAL_REPRESENTATION('',(#17944),#17948);
+#17944 = LINE('',#17945,#17946);
+#17945 = CARTESIAN_POINT('',(0.,-0.2));
+#17946 = VECTOR('',#17947,1.);
+#17947 = DIRECTION('',(1.,0.));
+#17948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17949 = PCURVE('',#17950,#17955);
+#17950 = PLANE('',#17951);
+#17951 = AXIS2_PLACEMENT_3D('',#17952,#17953,#17954);
+#17952 = CARTESIAN_POINT('',(16.4,7.5,39.4));
+#17953 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#17954 = DIRECTION('',(-1.,0.,-0.));
+#17955 = DEFINITIONAL_REPRESENTATION('',(#17956),#17964);
+#17956 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#17957,#17958,#17959,#17960
+    ,#17961,#17962,#17963),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#17957 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#17958 = CARTESIAN_POINT('',(0.,-2.165063509461));
+#17959 = CARTESIAN_POINT('',(-1.875,-1.082531754731));
+#17960 = CARTESIAN_POINT('',(-3.75,-1.194340119487E-15));
+#17961 = CARTESIAN_POINT('',(-1.875,1.082531754731));
+#17962 = CARTESIAN_POINT('',(-1.998401444325E-15,2.165063509461));
+#17963 = CARTESIAN_POINT('',(0.,-8.881784197001E-16));
+#17964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17965 = ORIENTED_EDGE('',*,*,#17912,.F.);
+#17966 = ADVANCED_FACE('',(#17967),#17399,.F.);
+#17967 = FACE_BOUND('',#17968,.F.);
+#17968 = EDGE_LOOP('',(#17969,#17970,#17993,#18024));
+#17969 = ORIENTED_EDGE('',*,*,#17382,.F.);
+#17970 = ORIENTED_EDGE('',*,*,#17971,.T.);
+#17971 = EDGE_CURVE('',#17383,#17972,#17974,.T.);
+#17972 = VERTEX_POINT('',#17973);
+#17973 = CARTESIAN_POINT('',(-1.2,7.5,39.4));
+#17974 = SEAM_CURVE('',#17975,(#17979,#17986),.PCURVE_S1.);
+#17975 = LINE('',#17976,#17977);
+#17976 = CARTESIAN_POINT('',(-1.2,7.5,39.6));
+#17977 = VECTOR('',#17978,1.);
+#17978 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#17979 = PCURVE('',#17399,#17980);
+#17980 = DEFINITIONAL_REPRESENTATION('',(#17981),#17985);
+#17981 = LINE('',#17982,#17983);
+#17982 = CARTESIAN_POINT('',(6.28318530718,0.));
+#17983 = VECTOR('',#17984,1.);
+#17984 = DIRECTION('',(0.,-1.));
+#17985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17986 = PCURVE('',#17399,#17987);
+#17987 = DEFINITIONAL_REPRESENTATION('',(#17988),#17992);
+#17988 = LINE('',#17989,#17990);
+#17989 = CARTESIAN_POINT('',(0.,0.));
+#17990 = VECTOR('',#17991,1.);
+#17991 = DIRECTION('',(0.,-1.));
+#17992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17993 = ORIENTED_EDGE('',*,*,#17994,.T.);
+#17994 = EDGE_CURVE('',#17972,#17972,#17995,.T.);
+#17995 = SURFACE_CURVE('',#17996,(#18001,#18008),.PCURVE_S1.);
+#17996 = CIRCLE('',#17997,1.25);
+#17997 = AXIS2_PLACEMENT_3D('',#17998,#17999,#18000);
+#17998 = CARTESIAN_POINT('',(4.999999999999E-02,7.5,39.4));
+#17999 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#18000 = DIRECTION('',(-1.,0.,0.));
+#18001 = PCURVE('',#17399,#18002);
+#18002 = DEFINITIONAL_REPRESENTATION('',(#18003),#18007);
+#18003 = LINE('',#18004,#18005);
+#18004 = CARTESIAN_POINT('',(0.,-0.2));
+#18005 = VECTOR('',#18006,1.);
+#18006 = DIRECTION('',(1.,0.));
+#18007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18008 = PCURVE('',#18009,#18014);
+#18009 = PLANE('',#18010);
+#18010 = AXIS2_PLACEMENT_3D('',#18011,#18012,#18013);
+#18011 = CARTESIAN_POINT('',(-1.2,7.5,39.4));
+#18012 = DIRECTION('',(0.,-2.22044604925E-15,-1.));
+#18013 = DIRECTION('',(-1.,0.,-0.));
+#18014 = DEFINITIONAL_REPRESENTATION('',(#18015),#18023);
+#18015 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#18016,#18017,#18018,#18019
+    ,#18020,#18021,#18022),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#18016 = CARTESIAN_POINT('',(-2.22044604925E-16,-8.881784197001E-16));
+#18017 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.165063509461));
+#18018 = CARTESIAN_POINT('',(-1.875,-1.082531754731));
+#18019 = CARTESIAN_POINT('',(-3.75,-1.194340119487E-15));
+#18020 = CARTESIAN_POINT('',(-1.875,1.082531754731));
+#18021 = CARTESIAN_POINT('',(-2.22044604925E-15,2.165063509461));
+#18022 = CARTESIAN_POINT('',(-2.22044604925E-16,-8.881784197001E-16));
+#18023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18024 = ORIENTED_EDGE('',*,*,#17971,.F.);
+#18025 = ADVANCED_FACE('',(#18026),#17433,.T.);
+#18026 = FACE_BOUND('',#18027,.F.);
+#18027 = EDGE_LOOP('',(#18028,#18053,#18054));
+#18028 = ORIENTED_EDGE('',*,*,#18029,.F.);
+#18029 = EDGE_CURVE('',#17418,#17498,#18030,.T.);
+#18030 = SURFACE_CURVE('',#18031,(#18036,#18042),.PCURVE_S1.);
+#18031 = CIRCLE('',#18032,0.3);
+#18032 = AXIS2_PLACEMENT_3D('',#18033,#18034,#18035);
+#18033 = CARTESIAN_POINT('',(-12.17095678691,10.1,39.3));
+#18034 = DIRECTION('',(0.870172043035,1.586474585781E-15,0.492748024369)
+  );
+#18035 = DIRECTION('',(-0.492748024369,2.801646608932E-15,0.870172043035
+    ));
+#18036 = PCURVE('',#17433,#18037);
+#18037 = DEFINITIONAL_REPRESENTATION('',(#18038),#18041);
+#18038 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18039,#18040),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#18039 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#18040 = CARTESIAN_POINT('',(0.,0.));
+#18041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18042 = PCURVE('',#18043,#18048);
+#18043 = CYLINDRICAL_SURFACE('',#18044,0.3);
+#18044 = AXIS2_PLACEMENT_3D('',#18045,#18046,#18047);
+#18045 = CARTESIAN_POINT('',(-18.40217559268,10.1,35.771478507571));
+#18046 = DIRECTION('',(0.870172043035,1.586474585781E-15,0.492748024369)
+  );
+#18047 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18048 = DEFINITIONAL_REPRESENTATION('',(#18049),#18052);
+#18049 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18050,#18051),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#18050 = CARTESIAN_POINT('',(-1.570796326795,7.160904393163));
+#18051 = CARTESIAN_POINT('',(0.,7.160904393163));
+#18052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18053 = ORIENTED_EDGE('',*,*,#17417,.T.);
+#18054 = ORIENTED_EDGE('',*,*,#17497,.F.);
+#18055 = ADVANCED_FACE('',(#18056),#17460,.F.);
+#18056 = FACE_BOUND('',#18057,.F.);
+#18057 = EDGE_LOOP('',(#18058,#18088,#18115,#18136,#18137));
+#18058 = ORIENTED_EDGE('',*,*,#18059,.F.);
+#18059 = EDGE_CURVE('',#18060,#18062,#18064,.T.);
+#18060 = VERTEX_POINT('',#18061);
+#18061 = CARTESIAN_POINT('',(-18.55,10.4,28.9));
+#18062 = VERTEX_POINT('',#18063);
+#18063 = CARTESIAN_POINT('',(-18.55,10.4,35.68777071066));
+#18064 = SURFACE_CURVE('',#18065,(#18069,#18076),.PCURVE_S1.);
+#18065 = LINE('',#18066,#18067);
+#18066 = CARTESIAN_POINT('',(-18.55,10.4,1.8));
+#18067 = VECTOR('',#18068,1.);
+#18068 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#18069 = PCURVE('',#17460,#18070);
+#18070 = DEFINITIONAL_REPRESENTATION('',(#18071),#18075);
+#18071 = LINE('',#18072,#18073);
+#18072 = CARTESIAN_POINT('',(37.8,-39.1));
+#18073 = VECTOR('',#18074,1.);
+#18074 = DIRECTION('',(-1.,0.));
+#18075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18076 = PCURVE('',#18077,#18082);
+#18077 = CYLINDRICAL_SURFACE('',#18078,2.);
+#18078 = AXIS2_PLACEMENT_3D('',#18079,#18080,#18081);
+#18079 = CARTESIAN_POINT('',(-18.55,8.4,1.8));
+#18080 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#18081 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#18082 = DEFINITIONAL_REPRESENTATION('',(#18083),#18087);
+#18083 = LINE('',#18084,#18085);
+#18084 = CARTESIAN_POINT('',(0.,0.));
+#18085 = VECTOR('',#18086,1.);
+#18086 = DIRECTION('',(0.,1.));
+#18087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18088 = ORIENTED_EDGE('',*,*,#18089,.F.);
+#18089 = EDGE_CURVE('',#18090,#18060,#18092,.T.);
+#18090 = VERTEX_POINT('',#18091);
+#18091 = CARTESIAN_POINT('',(18.55,10.4,28.9));
+#18092 = SURFACE_CURVE('',#18093,(#18097,#18103),.PCURVE_S1.);
+#18093 = LINE('',#18094,#18095);
+#18094 = CARTESIAN_POINT('',(-0.75,10.4,28.9));
+#18095 = VECTOR('',#18096,1.);
+#18096 = DIRECTION('',(-1.,0.,0.));
+#18097 = PCURVE('',#17460,#18098);
+#18098 = DEFINITIONAL_REPRESENTATION('',(#18099),#18102);
+#18099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18100,#18101),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#18100 = CARTESIAN_POINT('',(10.7,-2.));
+#18101 = CARTESIAN_POINT('',(10.7,-39.1));
+#18102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18103 = PCURVE('',#18104,#18109);
+#18104 = PLANE('',#18105);
+#18105 = AXIS2_PLACEMENT_3D('',#18106,#18107,#18108);
+#18106 = CARTESIAN_POINT('',(8.542954560454E-15,4.790156664255E-14,28.9)
+  );
+#18107 = DIRECTION('',(5.872613704721E-31,2.893354705299E-17,1.));
+#18108 = DIRECTION('',(0.,1.,-2.893354705299E-17));
+#18109 = DEFINITIONAL_REPRESENTATION('',(#18110),#18114);
+#18110 = LINE('',#18111,#18112);
+#18111 = CARTESIAN_POINT('',(10.4,0.75));
+#18112 = VECTOR('',#18113,1.);
+#18113 = DIRECTION('',(0.,1.));
+#18114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18115 = ORIENTED_EDGE('',*,*,#18116,.F.);
+#18116 = EDGE_CURVE('',#17445,#18090,#18117,.T.);
+#18117 = SURFACE_CURVE('',#18118,(#18122,#18129),.PCURVE_S1.);
+#18118 = LINE('',#18119,#18120);
+#18119 = CARTESIAN_POINT('',(18.55,10.4,39.6));
+#18120 = VECTOR('',#18121,1.);
+#18121 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#18122 = PCURVE('',#17460,#18123);
+#18123 = DEFINITIONAL_REPRESENTATION('',(#18124),#18128);
+#18124 = LINE('',#18125,#18126);
+#18125 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#18126 = VECTOR('',#18127,1.);
+#18127 = DIRECTION('',(1.,0.));
+#18128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18129 = PCURVE('',#17618,#18130);
+#18130 = DEFINITIONAL_REPRESENTATION('',(#18131),#18135);
+#18131 = LINE('',#18132,#18133);
+#18132 = CARTESIAN_POINT('',(0.,0.));
+#18133 = VECTOR('',#18134,1.);
+#18134 = DIRECTION('',(0.,1.));
+#18135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18136 = ORIENTED_EDGE('',*,*,#17444,.F.);
+#18137 = ORIENTED_EDGE('',*,*,#18138,.F.);
+#18138 = EDGE_CURVE('',#18062,#17418,#18139,.T.);
+#18139 = SURFACE_CURVE('',#18140,(#18144,#18151),.PCURVE_S1.);
+#18140 = LINE('',#18141,#18142);
+#18141 = CARTESIAN_POINT('',(-18.40217559268,10.4,35.771478507571));
+#18142 = VECTOR('',#18143,1.);
+#18143 = DIRECTION('',(0.870172043035,1.586474585781E-15,0.492748024369)
+  );
+#18144 = PCURVE('',#17460,#18145);
+#18145 = DEFINITIONAL_REPRESENTATION('',(#18146),#18150);
+#18146 = LINE('',#18147,#18148);
+#18147 = CARTESIAN_POINT('',(3.828521492429,-38.95217559268));
+#18148 = VECTOR('',#18149,1.);
+#18149 = DIRECTION('',(-0.492748024369,0.870172043035));
+#18150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18151 = PCURVE('',#18043,#18152);
+#18152 = DEFINITIONAL_REPRESENTATION('',(#18153),#18157);
+#18153 = LINE('',#18154,#18155);
+#18154 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#18155 = VECTOR('',#18156,1.);
+#18156 = DIRECTION('',(-0.,1.));
+#18157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18158 = ADVANCED_FACE('',(#18159),#17564,.T.);
+#18159 = FACE_BOUND('',#18160,.T.);
+#18160 = EDGE_LOOP('',(#18161,#18186,#18187));
+#18161 = ORIENTED_EDGE('',*,*,#18162,.F.);
+#18162 = EDGE_CURVE('',#17656,#17522,#18163,.T.);
+#18163 = SURFACE_CURVE('',#18164,(#18169,#18175),.PCURVE_S1.);
+#18164 = CIRCLE('',#18165,0.3);
+#18165 = AXIS2_PLACEMENT_3D('',#18166,#18167,#18168);
+#18166 = CARTESIAN_POINT('',(-12.17095678691,-10.1,39.3));
+#18167 = DIRECTION('',(-0.870172043035,-1.586474585781E-15,
+    -0.492748024369));
+#18168 = DIRECTION('',(-0.492748024369,2.801646608932E-15,0.870172043035
+    ));
+#18169 = PCURVE('',#17564,#18170);
+#18170 = DEFINITIONAL_REPRESENTATION('',(#18171),#18174);
+#18171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18172,#18173),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#18172 = CARTESIAN_POINT('',(0.,-1.570796326795));
+#18173 = CARTESIAN_POINT('',(0.,0.));
+#18174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18175 = PCURVE('',#18176,#18181);
+#18176 = CYLINDRICAL_SURFACE('',#18177,0.3);
+#18177 = AXIS2_PLACEMENT_3D('',#18178,#18179,#18180);
+#18178 = CARTESIAN_POINT('',(-12.10217559268,-10.1,39.338948387089));
+#18179 = DIRECTION('',(-0.870172043035,-1.586474585781E-15,
+    -0.492748024369));
+#18180 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18181 = DEFINITIONAL_REPRESENTATION('',(#18182),#18185);
+#18182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18183,#18184),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#18183 = CARTESIAN_POINT('',(-1.570796326795,7.904321308905E-02));
+#18184 = CARTESIAN_POINT('',(0.,7.904321308905E-02));
+#18185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18186 = ORIENTED_EDGE('',*,*,#17683,.T.);
+#18187 = ORIENTED_EDGE('',*,*,#17549,.F.);
+#18188 = ADVANCED_FACE('',(#18189,#18390,#18620,#18666),#17537,.T.);
+#18189 = FACE_BOUND('',#18190,.T.);
+#18190 = EDGE_LOOP('',(#18191,#18192,#18215,#18278,#18306,#18369));
+#18191 = ORIENTED_EDGE('',*,*,#17521,.F.);
+#18192 = ORIENTED_EDGE('',*,*,#18193,.F.);
+#18193 = EDGE_CURVE('',#18194,#17498,#18196,.T.);
+#18194 = VERTEX_POINT('',#18195);
+#18195 = CARTESIAN_POINT('',(-18.69750791307,10.100000220481,
+    35.949001543199));
+#18196 = SURFACE_CURVE('',#18197,(#18201,#18208),.PCURVE_S1.);
+#18197 = LINE('',#18198,#18199);
+#18198 = CARTESIAN_POINT('',(-18.55,10.1,36.032530120482));
+#18199 = VECTOR('',#18200,1.);
+#18200 = DIRECTION('',(0.870172043035,1.586474585781E-15,0.492748024369)
+  );
+#18201 = PCURVE('',#17537,#18202);
+#18202 = DEFINITIONAL_REPRESENTATION('',(#18203),#18207);
+#18203 = LINE('',#18204,#18205);
+#18204 = CARTESIAN_POINT('',(2.298396065477,-0.3));
+#18205 = VECTOR('',#18206,1.);
+#18206 = DIRECTION('',(1.,-1.972152263053E-31));
+#18207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18208 = PCURVE('',#18043,#18209);
+#18209 = DEFINITIONAL_REPRESENTATION('',(#18210),#18214);
+#18210 = LINE('',#18211,#18212);
+#18211 = CARTESIAN_POINT('',(-0.,0.));
+#18212 = VECTOR('',#18213,1.);
+#18213 = DIRECTION('',(-0.,1.));
+#18214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18215 = ORIENTED_EDGE('',*,*,#18216,.F.);
+#18216 = EDGE_CURVE('',#18217,#18194,#18219,.T.);
+#18217 = VERTEX_POINT('',#18218);
+#18218 = CARTESIAN_POINT('',(-20.39782440731,8.4,34.986171721161));
+#18219 = SURFACE_CURVE('',#18220,(#18230,#18243),.PCURVE_S1.);
+#18220 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#18221,#18222,#18223,#18224
+    ,#18225,#18226,#18227,#18228,#18229),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((9,9),(27.419968540386,30.629992523839),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#18221 = CARTESIAN_POINT('',(-20.39782440731,8.4,34.986171721161));
+#18222 = CARTESIAN_POINT('',(-20.39782440731,8.736600799477,
+    34.986171721161));
+#18223 = CARTESIAN_POINT('',(-20.32171320036,9.082968780187,
+    35.029270838346));
+#18224 = CARTESIAN_POINT('',(-20.16172167491,9.415229832229,
+    35.119868449142));
+#18225 = CARTESIAN_POINT('',(-19.92217214203,9.691948193179,
+    35.255516979811));
+#18226 = CARTESIAN_POINT('',(-19.64143018664,9.895045839016,
+    35.414491340095));
+#18227 = CARTESIAN_POINT('',(-19.33712748909,10.030565798706,
+    35.58680732545));
+#18228 = CARTESIAN_POINT('',(-19.01994939369,10.100070912677,
+    35.766414198753));
+#18229 = CARTESIAN_POINT('',(-18.69750791307,10.100000220481,
+    35.949001543199));
+#18230 = PCURVE('',#17537,#18231);
+#18231 = DEFINITIONAL_REPRESENTATION('',(#18232),#18242);
+#18232 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18233,#18234,#18235,#18236,
+    #18237,#18238,#18239,#18240,#18241),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    27.419968540386,30.629992523839),.PIECEWISE_BEZIER_KNOTS.);
+#18233 = CARTESIAN_POINT('',(0.174879891749,-2.));
+#18234 = CARTESIAN_POINT('',(0.174879891749,-1.663399200523));
+#18235 = CARTESIAN_POINT('',(0.262346741038,-1.317031219813));
+#18236 = CARTESIAN_POINT('',(0.446208687338,-0.984770167772));
+#18237 = CARTESIAN_POINT('',(0.72149853927,-0.708051806822));
+#18238 = CARTESIAN_POINT('',(1.044126642119,-0.504954160984));
+#18239 = CARTESIAN_POINT('',(1.393830703491,-0.369434201294));
+#18240 = CARTESIAN_POINT('',(1.75833114676,-0.299929087323));
+#18241 = CARTESIAN_POINT('',(2.128880261958,-0.299999779519));
+#18242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18243 = PCURVE('',#18244,#18272);
+#18244 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,(
+    (#18245,#18246,#18247,#18248,#18249,#18250,#18251,#18252,#18253)
+    ,(#18254,#18255,#18256,#18257,#18258,#18259,#18260,#18261,#18262)
+    ,(#18263,#18264,#18265,#18266,#18267,#18268,#18269,#18270,#18271
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),(
+    0.,3.210023983454),(27.419968540386,30.629992523839),
+.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.,1.,1.,1.,1.,1.)
+    ,(0.863929402315,0.863929402315,0.857665253065,0.844736353028
+      ,0.825541957242,0.800587289376,0.772224976514,0.740841782556
+      ,0.707106781187)
+,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#18245 = CARTESIAN_POINT('',(-20.39782440731,8.4,34.986171721161));
+#18246 = CARTESIAN_POINT('',(-20.39782440731,8.736600799477,
+    34.986171721161));
+#18247 = CARTESIAN_POINT('',(-20.32171320036,9.082968780187,
+    35.029270838346));
+#18248 = CARTESIAN_POINT('',(-20.16172167491,9.415229832229,
+    35.119868449142));
+#18249 = CARTESIAN_POINT('',(-19.92217214203,9.691948193179,
+    35.255516979811));
+#18250 = CARTESIAN_POINT('',(-19.64143018664,9.895045839016,
+    35.414491340095));
+#18251 = CARTESIAN_POINT('',(-19.33712748909,10.030565798706,
+    35.58680732545));
+#18252 = CARTESIAN_POINT('',(-19.01994939369,10.100070912677,
+    35.766414198753));
+#18253 = CARTESIAN_POINT('',(-18.69750791307,10.100000220481,
+    35.949001543199));
+#18254 = CARTESIAN_POINT('',(-20.55,8.4,34.9));
+#18255 = CARTESIAN_POINT('',(-20.55,8.774202880437,34.9));
+#18256 = CARTESIAN_POINT('',(-20.46956016556,9.162024439422,
+    34.945550267694));
+#18257 = CARTESIAN_POINT('',(-20.29905254485,9.539171871048,
+    35.042102775804));
+#18258 = CARTESIAN_POINT('',(-20.03875799373,9.859940081157,
+    35.189498485474));
+#18259 = CARTESIAN_POINT('',(-19.73513639493,10.100948594025,
+    35.36142878841));
+#18260 = CARTESIAN_POINT('',(-19.40308724584,10.272477530165,
+    35.549456619824));
+#18261 = CARTESIAN_POINT('',(-19.05398234028,10.372678395817,
+    35.747142530199));
+#18262 = CARTESIAN_POINT('',(-18.69782440731,10.4,35.948822323571));
+#18263 = CARTESIAN_POINT('',(-20.55,8.4,34.725120108251));
+#18264 = CARTESIAN_POINT('',(-20.55,8.792731231542,34.725120108251));
+#18265 = CARTESIAN_POINT('',(-20.46187213172,9.192788896196,
+    34.767557068126));
+#18266 = CARTESIAN_POINT('',(-20.27979451321,9.575145512294,
+    34.855278645338));
+#18267 = CARTESIAN_POINT('',(-20.00793706697,9.900956986183,
+    34.986601605063));
+#18268 = CARTESIAN_POINT('',(-19.68037008413,10.147277398162,
+    35.143756820154));
+#18269 = CARTESIAN_POINT('',(-19.3186182782,10.314336542189,
+    35.317825698011));
+#18270 = CARTESIAN_POINT('',(-18.93728485181,10.4,35.501360736884));
+#18271 = CARTESIAN_POINT('',(-18.55,10.4,35.68777071066));
+#18272 = DEFINITIONAL_REPRESENTATION('',(#18273),#18277);
+#18273 = LINE('',#18274,#18275);
+#18274 = CARTESIAN_POINT('',(0.,0.));
+#18275 = VECTOR('',#18276,1.);
+#18276 = DIRECTION('',(0.,1.));
+#18277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18278 = ORIENTED_EDGE('',*,*,#18279,.F.);
+#18279 = EDGE_CURVE('',#18280,#18217,#18282,.T.);
+#18280 = VERTEX_POINT('',#18281);
+#18281 = CARTESIAN_POINT('',(-20.39782440731,-8.4,34.986171721161));
+#18282 = SURFACE_CURVE('',#18283,(#18287,#18294),.PCURVE_S1.);
+#18283 = LINE('',#18284,#18285);
+#18284 = CARTESIAN_POINT('',(-20.39782440731,-8.4,34.986171721161));
+#18285 = VECTOR('',#18286,1.);
+#18286 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#18287 = PCURVE('',#17537,#18288);
+#18288 = DEFINITIONAL_REPRESENTATION('',(#18289),#18293);
+#18289 = LINE('',#18290,#18291);
+#18290 = CARTESIAN_POINT('',(0.174879891749,-18.8));
+#18291 = VECTOR('',#18292,1.);
+#18292 = DIRECTION('',(1.094120403987E-16,1.));
+#18293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18294 = PCURVE('',#18295,#18300);
+#18295 = CYLINDRICAL_SURFACE('',#18296,0.3);
+#18296 = AXIS2_PLACEMENT_3D('',#18297,#18298,#18299);
+#18297 = CARTESIAN_POINT('',(-20.25,-8.4,34.725120108251));
+#18298 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#18299 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18300 = DEFINITIONAL_REPRESENTATION('',(#18301),#18305);
+#18301 = LINE('',#18302,#18303);
+#18302 = CARTESIAN_POINT('',(-0.,0.));
+#18303 = VECTOR('',#18304,1.);
+#18304 = DIRECTION('',(-0.,1.));
+#18305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18306 = ORIENTED_EDGE('',*,*,#18307,.F.);
+#18307 = EDGE_CURVE('',#18308,#18280,#18310,.T.);
+#18308 = VERTEX_POINT('',#18309);
+#18309 = CARTESIAN_POINT('',(-18.69782440731,-10.1,35.948822323571));
+#18310 = SURFACE_CURVE('',#18311,(#18321,#18334),.PCURVE_S1.);
+#18311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#18312,#18313,#18314,#18315
+    ,#18316,#18317,#18318,#18319,#18320),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((9,9),(7.409944556932,10.619968540386),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#18312 = CARTESIAN_POINT('',(-18.69750791307,-10.10000022048,
+    35.949001543199));
+#18313 = CARTESIAN_POINT('',(-19.01994939369,-10.10007091267,
+    35.766414198753));
+#18314 = CARTESIAN_POINT('',(-19.33712748909,-10.0305657987,
+    35.58680732545));
+#18315 = CARTESIAN_POINT('',(-19.64143018663,-9.895045839016,
+    35.414491340096));
+#18316 = CARTESIAN_POINT('',(-19.92217214203,-9.691948193178,
+    35.25551697981));
+#18317 = CARTESIAN_POINT('',(-20.16172167491,-9.415229832228,
+    35.119868449142));
+#18318 = CARTESIAN_POINT('',(-20.32171320036,-9.082968780187,
+    35.029270838346));
+#18319 = CARTESIAN_POINT('',(-20.39782440731,-8.736600799477,
+    34.986171721161));
+#18320 = CARTESIAN_POINT('',(-20.39782440731,-8.4,34.986171721161));
+#18321 = PCURVE('',#17537,#18322);
+#18322 = DEFINITIONAL_REPRESENTATION('',(#18323),#18333);
+#18323 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18324,#18325,#18326,#18327,
+    #18328,#18329,#18330,#18331,#18332),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    7.409944556932,10.619968540386),.PIECEWISE_BEZIER_KNOTS.);
+#18324 = CARTESIAN_POINT('',(2.128880261958,-20.50000022048));
+#18325 = CARTESIAN_POINT('',(1.75833114676,-20.50007091267));
+#18326 = CARTESIAN_POINT('',(1.393830703491,-20.4305657987));
+#18327 = CARTESIAN_POINT('',(1.044126642119,-20.29504583901));
+#18328 = CARTESIAN_POINT('',(0.72149853927,-20.09194819317));
+#18329 = CARTESIAN_POINT('',(0.446208687338,-19.81522983222));
+#18330 = CARTESIAN_POINT('',(0.262346741037,-19.48296878018));
+#18331 = CARTESIAN_POINT('',(0.174879891749,-19.13660079947));
+#18332 = CARTESIAN_POINT('',(0.174879891749,-18.8));
+#18333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18334 = PCURVE('',#18335,#18363);
+#18335 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,(
+    (#18336,#18337,#18338,#18339,#18340,#18341,#18342,#18343,#18344)
+    ,(#18345,#18346,#18347,#18348,#18349,#18350,#18351,#18352,#18353)
+    ,(#18354,#18355,#18356,#18357,#18358,#18359,#18360,#18361,#18362
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),(
+    0.,3.210023983454),(7.409944556932,10.619968540386),
+.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.,1.,1.,1.,1.,1.)
+    ,(0.707106781187,0.740841782556,0.772224976514,0.800587289376
+      ,0.825541957242,0.844736353028,0.857665253065,0.863929402315
+      ,0.863929402315)
+,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#18336 = CARTESIAN_POINT('',(-18.69750791307,-10.10000022048,
+    35.949001543199));
+#18337 = CARTESIAN_POINT('',(-19.01994939369,-10.10007091267,
+    35.766414198753));
+#18338 = CARTESIAN_POINT('',(-19.33712748909,-10.0305657987,
+    35.58680732545));
+#18339 = CARTESIAN_POINT('',(-19.64143018663,-9.895045839016,
+    35.414491340096));
+#18340 = CARTESIAN_POINT('',(-19.92217214203,-9.691948193178,
+    35.25551697981));
+#18341 = CARTESIAN_POINT('',(-20.16172167491,-9.415229832228,
+    35.119868449142));
+#18342 = CARTESIAN_POINT('',(-20.32171320036,-9.082968780187,
+    35.029270838346));
+#18343 = CARTESIAN_POINT('',(-20.39782440731,-8.736600799477,
+    34.986171721161));
+#18344 = CARTESIAN_POINT('',(-20.39782440731,-8.4,34.986171721161));
+#18345 = CARTESIAN_POINT('',(-18.69782440731,-10.4,35.948822323571));
+#18346 = CARTESIAN_POINT('',(-19.05398234028,-10.37267839581,
+    35.747142530199));
+#18347 = CARTESIAN_POINT('',(-19.40308724584,-10.27247753016,
+    35.549456619825));
+#18348 = CARTESIAN_POINT('',(-19.73513639493,-10.10094859402,
+    35.36142878841));
+#18349 = CARTESIAN_POINT('',(-20.03875799373,-9.859940081157,
+    35.189498485474));
+#18350 = CARTESIAN_POINT('',(-20.29905254485,-9.539171871048,
+    35.042102775804));
+#18351 = CARTESIAN_POINT('',(-20.46956016556,-9.162024439422,
+    34.945550267694));
+#18352 = CARTESIAN_POINT('',(-20.55,-8.774202880437,34.9));
+#18353 = CARTESIAN_POINT('',(-20.55,-8.4,34.9));
+#18354 = CARTESIAN_POINT('',(-18.55,-10.4,35.68777071066));
+#18355 = CARTESIAN_POINT('',(-18.93728485181,-10.4,35.501360736884));
+#18356 = CARTESIAN_POINT('',(-19.3186182782,-10.31433654218,
+    35.317825698011));
+#18357 = CARTESIAN_POINT('',(-19.68037008413,-10.14727739816,
+    35.143756820154));
+#18358 = CARTESIAN_POINT('',(-20.00793706697,-9.900956986183,
+    34.986601605063));
+#18359 = CARTESIAN_POINT('',(-20.27979451321,-9.575145512294,
+    34.855278645339));
+#18360 = CARTESIAN_POINT('',(-20.46187213172,-9.192788896196,
+    34.767557068126));
+#18361 = CARTESIAN_POINT('',(-20.55,-8.792731231542,34.725120108251));
+#18362 = CARTESIAN_POINT('',(-20.55,-8.4,34.725120108251));
+#18363 = DEFINITIONAL_REPRESENTATION('',(#18364),#18368);
+#18364 = LINE('',#18365,#18366);
+#18365 = CARTESIAN_POINT('',(0.,0.));
+#18366 = VECTOR('',#18367,1.);
+#18367 = DIRECTION('',(0.,1.));
+#18368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18369 = ORIENTED_EDGE('',*,*,#18370,.F.);
+#18370 = EDGE_CURVE('',#17522,#18308,#18371,.T.);
+#18371 = SURFACE_CURVE('',#18372,(#18376,#18383),.PCURVE_S1.);
+#18372 = LINE('',#18373,#18374);
+#18373 = CARTESIAN_POINT('',(-12.25,-10.1,39.6));
+#18374 = VECTOR('',#18375,1.);
+#18375 = DIRECTION('',(-0.870172043035,-1.586474585781E-15,
+    -0.492748024369));
+#18376 = PCURVE('',#17537,#18377);
+#18377 = DEFINITIONAL_REPRESENTATION('',(#18378),#18382);
+#18378 = LINE('',#18379,#18380);
+#18379 = CARTESIAN_POINT('',(9.538343671728,-20.5));
+#18380 = VECTOR('',#18381,1.);
+#18381 = DIRECTION('',(-1.,1.972152263053E-31));
+#18382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18383 = PCURVE('',#18176,#18384);
+#18384 = DEFINITIONAL_REPRESENTATION('',(#18385),#18389);
+#18385 = LINE('',#18386,#18387);
+#18386 = CARTESIAN_POINT('',(-0.,0.));
+#18387 = VECTOR('',#18388,1.);
+#18388 = DIRECTION('',(-0.,1.));
+#18389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18390 = FACE_BOUND('',#18391,.T.);
+#18391 = EDGE_LOOP('',(#18392,#18423,#18451,#18480,#18508,#18537,#18565,
+    #18594));
+#18392 = ORIENTED_EDGE('',*,*,#18393,.F.);
+#18393 = EDGE_CURVE('',#18394,#18396,#18398,.T.);
+#18394 = VERTEX_POINT('',#18395);
+#18395 = CARTESIAN_POINT('',(-18.95032473137,5.15,35.805840212356));
+#18396 = VERTEX_POINT('',#18397);
+#18397 = CARTESIAN_POINT('',(-19.12435913997,4.95,35.707290607482));
+#18398 = SURFACE_CURVE('',#18399,(#18404,#18411),.PCURVE_S1.);
+#18399 = CIRCLE('',#18400,0.2);
+#18400 = AXIS2_PLACEMENT_3D('',#18401,#18402,#18403);
+#18401 = CARTESIAN_POINT('',(-18.95032473137,4.95,35.805840212356));
+#18402 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18403 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18404 = PCURVE('',#17537,#18405);
+#18405 = DEFINITIONAL_REPRESENTATION('',(#18406),#18410);
+#18406 = CIRCLE('',#18407,0.2);
+#18407 = AXIS2_PLACEMENT_2D('',#18408,#18409);
+#18408 = CARTESIAN_POINT('',(1.838343671728,-5.45));
+#18409 = DIRECTION('',(-1.,1.094120403987E-16));
+#18410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18411 = PCURVE('',#18412,#18417);
+#18412 = CYLINDRICAL_SURFACE('',#18413,0.2);
+#18413 = AXIS2_PLACEMENT_3D('',#18414,#18415,#18416);
+#18414 = CARTESIAN_POINT('',(-18.95032473137,4.95,35.805840212356));
+#18415 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18416 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18417 = DEFINITIONAL_REPRESENTATION('',(#18418),#18422);
+#18418 = LINE('',#18419,#18420);
+#18419 = CARTESIAN_POINT('',(0.,0.));
+#18420 = VECTOR('',#18421,1.);
+#18421 = DIRECTION('',(1.,0.));
+#18422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18423 = ORIENTED_EDGE('',*,*,#18424,.T.);
+#18424 = EDGE_CURVE('',#18394,#18425,#18427,.T.);
+#18425 = VERTEX_POINT('',#18426);
+#18426 = CARTESIAN_POINT('',(-13.29420645164,5.15,39.008702370757));
+#18427 = SURFACE_CURVE('',#18428,(#18432,#18439),.PCURVE_S1.);
+#18428 = LINE('',#18429,#18430);
+#18429 = CARTESIAN_POINT('',(-18.95032473137,5.15,35.805840212356));
+#18430 = VECTOR('',#18431,1.);
+#18431 = DIRECTION('',(0.870172043035,1.477062545382E-15,0.492748024369)
+  );
+#18432 = PCURVE('',#17537,#18433);
+#18433 = DEFINITIONAL_REPRESENTATION('',(#18434),#18438);
+#18434 = LINE('',#18435,#18436);
+#18435 = CARTESIAN_POINT('',(1.838343671728,-5.25));
+#18436 = VECTOR('',#18437,1.);
+#18437 = DIRECTION('',(1.,-1.094120403987E-16));
+#18438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18439 = PCURVE('',#18440,#18445);
+#18440 = PLANE('',#18441);
+#18441 = AXIS2_PLACEMENT_3D('',#18442,#18443,#18444);
+#18442 = CARTESIAN_POINT('',(-18.95032473137,5.15,35.805840212356));
+#18443 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#18444 = DIRECTION('',(0.870172043035,1.477062545382E-15,0.492748024369)
+  );
+#18445 = DEFINITIONAL_REPRESENTATION('',(#18446),#18450);
+#18446 = LINE('',#18447,#18448);
+#18447 = CARTESIAN_POINT('',(-3.501185292758E-15,-6.182944240402E-15));
+#18448 = VECTOR('',#18449,1.);
+#18449 = DIRECTION('',(1.,-3.330669073875E-16));
+#18450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18451 = ORIENTED_EDGE('',*,*,#18452,.F.);
+#18452 = EDGE_CURVE('',#18453,#18425,#18455,.T.);
+#18453 = VERTEX_POINT('',#18454);
+#18454 = CARTESIAN_POINT('',(-13.12017204303,4.95,39.107251975631));
+#18455 = SURFACE_CURVE('',#18456,(#18461,#18468),.PCURVE_S1.);
+#18456 = CIRCLE('',#18457,0.2);
+#18457 = AXIS2_PLACEMENT_3D('',#18458,#18459,#18460);
+#18458 = CARTESIAN_POINT('',(-13.29420645164,4.95,39.008702370757));
+#18459 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18460 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18461 = PCURVE('',#17537,#18462);
+#18462 = DEFINITIONAL_REPRESENTATION('',(#18463),#18467);
+#18463 = CIRCLE('',#18464,0.2);
+#18464 = AXIS2_PLACEMENT_2D('',#18465,#18466);
+#18465 = CARTESIAN_POINT('',(8.338343671728,-5.45));
+#18466 = DIRECTION('',(-1.,1.094120403987E-16));
+#18467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18468 = PCURVE('',#18469,#18474);
+#18469 = CYLINDRICAL_SURFACE('',#18470,0.2);
+#18470 = AXIS2_PLACEMENT_3D('',#18471,#18472,#18473);
+#18471 = CARTESIAN_POINT('',(-13.29420645164,4.95,39.008702370757));
+#18472 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18473 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18474 = DEFINITIONAL_REPRESENTATION('',(#18475),#18479);
+#18475 = LINE('',#18476,#18477);
+#18476 = CARTESIAN_POINT('',(0.,0.));
+#18477 = VECTOR('',#18478,1.);
+#18478 = DIRECTION('',(1.,0.));
+#18479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18480 = ORIENTED_EDGE('',*,*,#18481,.T.);
+#18481 = EDGE_CURVE('',#18453,#18482,#18484,.T.);
+#18482 = VERTEX_POINT('',#18483);
+#18483 = CARTESIAN_POINT('',(-13.12017204303,-4.95,39.107251975631));
+#18484 = SURFACE_CURVE('',#18485,(#18489,#18496),.PCURVE_S1.);
+#18485 = LINE('',#18486,#18487);
+#18486 = CARTESIAN_POINT('',(-13.12017204303,4.95,39.107251975631));
+#18487 = VECTOR('',#18488,1.);
+#18488 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#18489 = PCURVE('',#17537,#18490);
+#18490 = DEFINITIONAL_REPRESENTATION('',(#18491),#18495);
+#18491 = LINE('',#18492,#18493);
+#18492 = CARTESIAN_POINT('',(8.538343671728,-5.45));
+#18493 = VECTOR('',#18494,1.);
+#18494 = DIRECTION('',(-1.094120403987E-16,-1.));
+#18495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18496 = PCURVE('',#18497,#18502);
+#18497 = PLANE('',#18498);
+#18498 = AXIS2_PLACEMENT_3D('',#18499,#18500,#18501);
+#18499 = CARTESIAN_POINT('',(-13.12017204303,4.95,39.107251975631));
+#18500 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18501 = DIRECTION('',(1.972152263053E-31,-1.,2.997602166488E-15));
+#18502 = DEFINITIONAL_REPRESENTATION('',(#18503),#18507);
+#18503 = LINE('',#18504,#18505);
+#18504 = CARTESIAN_POINT('',(-8.881784197001E-16,2.316750881288E-30));
+#18505 = VECTOR('',#18506,1.);
+#18506 = DIRECTION('',(1.,3.944304526105E-31));
+#18507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18508 = ORIENTED_EDGE('',*,*,#18509,.F.);
+#18509 = EDGE_CURVE('',#18510,#18482,#18512,.T.);
+#18510 = VERTEX_POINT('',#18511);
+#18511 = CARTESIAN_POINT('',(-13.29420645164,-5.15,39.008702370757));
+#18512 = SURFACE_CURVE('',#18513,(#18518,#18525),.PCURVE_S1.);
+#18513 = CIRCLE('',#18514,0.2);
+#18514 = AXIS2_PLACEMENT_3D('',#18515,#18516,#18517);
+#18515 = CARTESIAN_POINT('',(-13.29420645164,-4.95,39.008702370757));
+#18516 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18517 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18518 = PCURVE('',#17537,#18519);
+#18519 = DEFINITIONAL_REPRESENTATION('',(#18520),#18524);
+#18520 = CIRCLE('',#18521,0.2);
+#18521 = AXIS2_PLACEMENT_2D('',#18522,#18523);
+#18522 = CARTESIAN_POINT('',(8.338343671728,-15.35));
+#18523 = DIRECTION('',(-1.,1.094120403987E-16));
+#18524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18525 = PCURVE('',#18526,#18531);
+#18526 = CYLINDRICAL_SURFACE('',#18527,0.2);
+#18527 = AXIS2_PLACEMENT_3D('',#18528,#18529,#18530);
+#18528 = CARTESIAN_POINT('',(-13.29420645164,-4.95,39.008702370757));
+#18529 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18530 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18531 = DEFINITIONAL_REPRESENTATION('',(#18532),#18536);
+#18532 = LINE('',#18533,#18534);
+#18533 = CARTESIAN_POINT('',(0.,0.));
+#18534 = VECTOR('',#18535,1.);
+#18535 = DIRECTION('',(1.,0.));
+#18536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18537 = ORIENTED_EDGE('',*,*,#18538,.T.);
+#18538 = EDGE_CURVE('',#18510,#18539,#18541,.T.);
+#18539 = VERTEX_POINT('',#18540);
+#18540 = CARTESIAN_POINT('',(-18.95032473137,-5.15,35.805840212356));
+#18541 = SURFACE_CURVE('',#18542,(#18546,#18553),.PCURVE_S1.);
+#18542 = LINE('',#18543,#18544);
+#18543 = CARTESIAN_POINT('',(-13.29420645164,-5.15,39.008702370757));
+#18544 = VECTOR('',#18545,1.);
+#18545 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18546 = PCURVE('',#17537,#18547);
+#18547 = DEFINITIONAL_REPRESENTATION('',(#18548),#18552);
+#18548 = LINE('',#18549,#18550);
+#18549 = CARTESIAN_POINT('',(8.338343671728,-15.55));
+#18550 = VECTOR('',#18551,1.);
+#18551 = DIRECTION('',(-1.,1.094120403987E-16));
+#18552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18553 = PCURVE('',#18554,#18559);
+#18554 = PLANE('',#18555);
+#18555 = AXIS2_PLACEMENT_3D('',#18556,#18557,#18558);
+#18556 = CARTESIAN_POINT('',(-13.29420645164,-5.15,39.008702370757));
+#18557 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#18558 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18559 = DEFINITIONAL_REPRESENTATION('',(#18560),#18564);
+#18560 = LINE('',#18561,#18562);
+#18561 = CARTESIAN_POINT('',(-5.046921352858E-15,5.307647917213E-15));
+#18562 = VECTOR('',#18563,1.);
+#18563 = DIRECTION('',(1.,3.330669073875E-16));
+#18564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18565 = ORIENTED_EDGE('',*,*,#18566,.F.);
+#18566 = EDGE_CURVE('',#18567,#18539,#18569,.T.);
+#18567 = VERTEX_POINT('',#18568);
+#18568 = CARTESIAN_POINT('',(-19.12435913997,-4.95,35.707290607482));
+#18569 = SURFACE_CURVE('',#18570,(#18575,#18582),.PCURVE_S1.);
+#18570 = CIRCLE('',#18571,0.2);
+#18571 = AXIS2_PLACEMENT_3D('',#18572,#18573,#18574);
+#18572 = CARTESIAN_POINT('',(-18.95032473137,-4.95,35.805840212356));
+#18573 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18574 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18575 = PCURVE('',#17537,#18576);
+#18576 = DEFINITIONAL_REPRESENTATION('',(#18577),#18581);
+#18577 = CIRCLE('',#18578,0.2);
+#18578 = AXIS2_PLACEMENT_2D('',#18579,#18580);
+#18579 = CARTESIAN_POINT('',(1.838343671728,-15.35));
+#18580 = DIRECTION('',(-1.,1.094120403987E-16));
+#18581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18582 = PCURVE('',#18583,#18588);
+#18583 = CYLINDRICAL_SURFACE('',#18584,0.2);
+#18584 = AXIS2_PLACEMENT_3D('',#18585,#18586,#18587);
+#18585 = CARTESIAN_POINT('',(-18.95032473137,-4.95,35.805840212356));
+#18586 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18587 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#18588 = DEFINITIONAL_REPRESENTATION('',(#18589),#18593);
+#18589 = LINE('',#18590,#18591);
+#18590 = CARTESIAN_POINT('',(0.,0.));
+#18591 = VECTOR('',#18592,1.);
+#18592 = DIRECTION('',(1.,0.));
+#18593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18594 = ORIENTED_EDGE('',*,*,#18595,.T.);
+#18595 = EDGE_CURVE('',#18567,#18396,#18596,.T.);
+#18596 = SURFACE_CURVE('',#18597,(#18601,#18608),.PCURVE_S1.);
+#18597 = LINE('',#18598,#18599);
+#18598 = CARTESIAN_POINT('',(-19.12435913997,-4.95,35.707290607482));
+#18599 = VECTOR('',#18600,1.);
+#18600 = DIRECTION('',(-0.,1.,-2.997602166488E-15));
+#18601 = PCURVE('',#17537,#18602);
+#18602 = DEFINITIONAL_REPRESENTATION('',(#18603),#18607);
+#18603 = LINE('',#18604,#18605);
+#18604 = CARTESIAN_POINT('',(1.638343671728,-15.35));
+#18605 = VECTOR('',#18606,1.);
+#18606 = DIRECTION('',(1.094120403987E-16,1.));
+#18607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18608 = PCURVE('',#18609,#18614);
+#18609 = PLANE('',#18610);
+#18610 = AXIS2_PLACEMENT_3D('',#18611,#18612,#18613);
+#18611 = CARTESIAN_POINT('',(-19.12435913997,-4.95,35.707290607482));
+#18612 = DIRECTION('',(0.870172043035,1.477062545382E-15,0.492748024369)
+  );
+#18613 = DIRECTION('',(-1.972152263053E-31,1.,-2.997602166488E-15));
+#18614 = DEFINITIONAL_REPRESENTATION('',(#18615),#18619);
+#18615 = LINE('',#18616,#18617);
+#18616 = CARTESIAN_POINT('',(8.881784197001E-16,2.316750881288E-30));
+#18617 = VECTOR('',#18618,1.);
+#18618 = DIRECTION('',(1.,-3.944304526105E-31));
+#18619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18620 = FACE_BOUND('',#18621,.T.);
+#18621 = EDGE_LOOP('',(#18622));
+#18622 = ORIENTED_EDGE('',*,*,#18623,.F.);
+#18623 = EDGE_CURVE('',#18624,#18624,#18626,.T.);
+#18624 = VERTEX_POINT('',#18625);
+#18625 = CARTESIAN_POINT('',(-19.25,7.5,35.636144578313));
+#18626 = SURFACE_CURVE('',#18627,(#18632,#18639),.PCURVE_S1.);
+#18627 = ELLIPSE('',#18628,1.436497540923,1.25);
+#18628 = AXIS2_PLACEMENT_3D('',#18629,#18630,#18631);
+#18629 = CARTESIAN_POINT('',(-18.,7.5,36.343975903614));
+#18630 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18631 = DIRECTION('',(0.870172043035,1.477062545382E-15,0.492748024369)
+  );
+#18632 = PCURVE('',#17537,#18633);
+#18633 = DEFINITIONAL_REPRESENTATION('',(#18634),#18638);
+#18634 = ELLIPSE('',#18635,1.436497540923,1.25);
+#18635 = AXIS2_PLACEMENT_2D('',#18636,#18637);
+#18636 = CARTESIAN_POINT('',(2.930454983483,-2.9));
+#18637 = DIRECTION('',(1.,-1.094120403987E-16));
+#18638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18639 = PCURVE('',#18640,#18645);
+#18640 = CYLINDRICAL_SURFACE('',#18641,1.25);
+#18641 = AXIS2_PLACEMENT_3D('',#18642,#18643,#18644);
+#18642 = CARTESIAN_POINT('',(-18.,7.5,39.6));
+#18643 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#18644 = DIRECTION('',(-1.,0.,0.));
+#18645 = DEFINITIONAL_REPRESENTATION('',(#18646),#18665);
+#18646 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#18647,#18648,#18649,#18650,
+    #18651,#18652,#18653,#18654,#18655,#18656,#18657,#18658,#18659,
+    #18660,#18661,#18662,#18663,#18664),.UNSPECIFIED.,.F.,.F.,(10,8,10),
+  (3.14159265359,6.28318530718,9.424777960769),.UNSPECIFIED.);
+#18647 = CARTESIAN_POINT('',(0.,-3.963855421687));
+#18648 = CARTESIAN_POINT('',(0.349065851288,-3.96385542144));
+#18649 = CARTESIAN_POINT('',(0.698131701557,-3.866827592776));
+#18650 = CARTESIAN_POINT('',(1.047197551689,-3.672769917728));
+#18651 = CARTESIAN_POINT('',(1.396263402149,-3.404495635405));
+#18652 = CARTESIAN_POINT('',(1.745329252434,-3.107552556525));
+#18653 = CARTESIAN_POINT('',(2.094395102632,-2.83927827439));
+#18654 = CARTESIAN_POINT('',(2.44346095299,-2.645220599488));
+#18655 = CARTESIAN_POINT('',(2.792526803302,-2.548192771084));
+#18656 = CARTESIAN_POINT('',(3.490658503878,-2.548192771084));
+#18657 = CARTESIAN_POINT('',(3.839724354177,-2.645220599476));
+#18658 = CARTESIAN_POINT('',(4.188790204546,-2.839278274456));
+#18659 = CARTESIAN_POINT('',(4.537856054307,-3.107552556263));
+#18660 = CARTESIAN_POINT('',(4.886921905495,-3.404495635565));
+#18661 = CARTESIAN_POINT('',(5.235987755285,-3.672769917575));
+#18662 = CARTESIAN_POINT('',(5.585053605614,-3.86682759279));
+#18663 = CARTESIAN_POINT('',(5.934119455892,-3.96385542144));
+#18664 = CARTESIAN_POINT('',(6.28318530718,-3.963855421687));
+#18665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18666 = FACE_BOUND('',#18667,.T.);
+#18667 = EDGE_LOOP('',(#18668));
+#18668 = ORIENTED_EDGE('',*,*,#18669,.F.);
+#18669 = EDGE_CURVE('',#18670,#18670,#18672,.T.);
+#18670 = VERTEX_POINT('',#18671);
+#18671 = CARTESIAN_POINT('',(-19.25,-7.5,35.636144578313));
+#18672 = SURFACE_CURVE('',#18673,(#18678,#18685),.PCURVE_S1.);
+#18673 = ELLIPSE('',#18674,1.436497540923,1.25);
+#18674 = AXIS2_PLACEMENT_3D('',#18675,#18676,#18677);
+#18675 = CARTESIAN_POINT('',(-18.,-7.5,36.343975903614));
+#18676 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#18677 = DIRECTION('',(0.870172043035,1.477062545382E-15,0.492748024369)
+  );
+#18678 = PCURVE('',#17537,#18679);
+#18679 = DEFINITIONAL_REPRESENTATION('',(#18680),#18684);
+#18680 = ELLIPSE('',#18681,1.436497540923,1.25);
+#18681 = AXIS2_PLACEMENT_2D('',#18682,#18683);
+#18682 = CARTESIAN_POINT('',(2.930454983483,-17.9));
+#18683 = DIRECTION('',(1.,-1.094120403987E-16));
+#18684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18685 = PCURVE('',#18686,#18691);
+#18686 = CYLINDRICAL_SURFACE('',#18687,1.25);
+#18687 = AXIS2_PLACEMENT_3D('',#18688,#18689,#18690);
+#18688 = CARTESIAN_POINT('',(-18.,-7.5,39.6));
+#18689 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#18690 = DIRECTION('',(-1.,0.,0.));
+#18691 = DEFINITIONAL_REPRESENTATION('',(#18692),#18711);
+#18692 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#18693,#18694,#18695,#18696,
+    #18697,#18698,#18699,#18700,#18701,#18702,#18703,#18704,#18705,
+    #18706,#18707,#18708,#18709,#18710),.UNSPECIFIED.,.F.,.F.,(10,8,10),
+  (3.14159265359,6.28318530718,9.424777960769),.UNSPECIFIED.);
+#18693 = CARTESIAN_POINT('',(0.,-3.963855421687));
+#18694 = CARTESIAN_POINT('',(0.349065851288,-3.96385542144));
+#18695 = CARTESIAN_POINT('',(0.698131701557,-3.8668275928));
+#18696 = CARTESIAN_POINT('',(1.047197551689,-3.672769917539));
+#18697 = CARTESIAN_POINT('',(1.396263402149,-3.404495635608));
+#18698 = CARTESIAN_POINT('',(1.745329252434,-3.107552556277));
+#18699 = CARTESIAN_POINT('',(2.094395102632,-2.839278274507));
+#18700 = CARTESIAN_POINT('',(2.44346095299,-2.645220599466));
+#18701 = CARTESIAN_POINT('',(2.792526803302,-2.548192771084));
+#18702 = CARTESIAN_POINT('',(3.490658503878,-2.548192771084));
+#18703 = CARTESIAN_POINT('',(3.83972435417,-2.645220599478));
+#18704 = CARTESIAN_POINT('',(4.188790204546,-2.839278274536));
+#18705 = CARTESIAN_POINT('',(4.537856054249,-3.107552556292));
+#18706 = CARTESIAN_POINT('',(4.886921905553,-3.404495635608));
+#18707 = CARTESIAN_POINT('',(5.235987755256,-3.672769917612));
+#18708 = CARTESIAN_POINT('',(5.585053605621,-3.866827592805));
+#18709 = CARTESIAN_POINT('',(5.934119455892,-3.96385542144));
+#18710 = CARTESIAN_POINT('',(6.28318530718,-3.963855421687));
+#18711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18712 = ADVANCED_FACE('',(#18713),#17618,.T.);
+#18713 = FACE_BOUND('',#18714,.T.);
+#18714 = EDGE_LOOP('',(#18715,#18716,#18717,#18740,#18773,#18834,#18860)
+  );
+#18715 = ORIENTED_EDGE('',*,*,#18116,.F.);
+#18716 = ORIENTED_EDGE('',*,*,#17603,.T.);
+#18717 = ORIENTED_EDGE('',*,*,#18718,.T.);
+#18718 = EDGE_CURVE('',#17582,#18719,#18721,.T.);
+#18719 = VERTEX_POINT('',#18720);
+#18720 = CARTESIAN_POINT('',(20.55,8.4,31.4));
+#18721 = SURFACE_CURVE('',#18722,(#18726,#18733),.PCURVE_S1.);
+#18722 = LINE('',#18723,#18724);
+#18723 = CARTESIAN_POINT('',(20.55,8.4,39.6));
+#18724 = VECTOR('',#18725,1.);
+#18725 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#18726 = PCURVE('',#17618,#18727);
+#18727 = DEFINITIONAL_REPRESENTATION('',(#18728),#18732);
+#18728 = LINE('',#18729,#18730);
+#18729 = CARTESIAN_POINT('',(1.570796326795,0.));
+#18730 = VECTOR('',#18731,1.);
+#18731 = DIRECTION('',(0.,1.));
+#18732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18733 = PCURVE('',#17724,#18734);
+#18734 = DEFINITIONAL_REPRESENTATION('',(#18735),#18739);
+#18735 = LINE('',#18736,#18737);
+#18736 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#18737 = VECTOR('',#18738,1.);
+#18738 = DIRECTION('',(1.,7.88860905221E-31));
+#18739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18740 = ORIENTED_EDGE('',*,*,#18741,.F.);
+#18741 = EDGE_CURVE('',#18742,#18719,#18744,.T.);
+#18742 = VERTEX_POINT('',#18743);
+#18743 = CARTESIAN_POINT('',(20.282050807569,9.4,31.4));
+#18744 = SURFACE_CURVE('',#18745,(#18750,#18757),.PCURVE_S1.);
+#18745 = CIRCLE('',#18746,2.);
+#18746 = AXIS2_PLACEMENT_3D('',#18747,#18748,#18749);
+#18747 = CARTESIAN_POINT('',(18.55,8.4,31.4));
+#18748 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#18749 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#18750 = PCURVE('',#17618,#18751);
+#18751 = DEFINITIONAL_REPRESENTATION('',(#18752),#18756);
+#18752 = LINE('',#18753,#18754);
+#18753 = CARTESIAN_POINT('',(0.,8.2));
+#18754 = VECTOR('',#18755,1.);
+#18755 = DIRECTION('',(1.,0.));
+#18756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18757 = PCURVE('',#18758,#18763);
+#18758 = PLANE('',#18759);
+#18759 = AXIS2_PLACEMENT_3D('',#18760,#18761,#18762);
+#18760 = CARTESIAN_POINT('',(-28.,9.6,31.4));
+#18761 = DIRECTION('',(0.,0.,1.));
+#18762 = DIRECTION('',(1.,0.,0.));
+#18763 = DEFINITIONAL_REPRESENTATION('',(#18764),#18772);
+#18764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#18765,#18766,#18767,#18768
+    ,#18769,#18770,#18771),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#18765 = CARTESIAN_POINT('',(46.55,0.8));
+#18766 = CARTESIAN_POINT('',(50.014101615138,0.8));
+#18767 = CARTESIAN_POINT('',(48.282050807569,-2.2));
+#18768 = CARTESIAN_POINT('',(46.55,-5.2));
+#18769 = CARTESIAN_POINT('',(44.817949192431,-2.2));
+#18770 = CARTESIAN_POINT('',(43.085898384862,0.8));
+#18771 = CARTESIAN_POINT('',(46.55,0.8));
+#18772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18773 = ORIENTED_EDGE('',*,*,#18774,.T.);
+#18774 = EDGE_CURVE('',#18742,#18775,#18777,.T.);
+#18775 = VERTEX_POINT('',#18776);
+#18776 = CARTESIAN_POINT('',(20.15,9.6,31.2));
+#18777 = SURFACE_CURVE('',#18778,(#18793,#18811),.PCURVE_S1.);
+#18778 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18779,#18780,#18781,#18782,
+    #18783,#18784,#18785,#18786,#18787,#18788,#18789,#18790,#18791,
+    #18792),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952878546,1.),
+  .UNSPECIFIED.);
+#18779 = CARTESIAN_POINT('',(20.282050807569,9.4,31.4));
+#18780 = CARTESIAN_POINT('',(20.270006003915,9.420862211895,31.4));
+#18781 = CARTESIAN_POINT('',(20.257806933041,9.44131462294,
+    31.397461232366));
+#18782 = CARTESIAN_POINT('',(20.24550330491,9.461299040908,
+    31.392562603768));
+#18783 = CARTESIAN_POINT('',(20.23314003466,9.480777898973,
+    31.385320143103));
+#18784 = CARTESIAN_POINT('',(20.2207996793,9.499651664457,
+    31.375625703612));
+#18785 = CARTESIAN_POINT('',(20.208667271736,9.517692817969,
+    31.363282605322));
+#18786 = CARTESIAN_POINT('',(20.187322860374,9.548682823469,
+    31.335139534948));
+#18787 = CARTESIAN_POINT('',(20.177613636284,9.562472944268,
+    31.319706316132));
+#18788 = CARTESIAN_POINT('',(20.1683814525,9.575289027912,
+    31.301503339842));
+#18789 = CARTESIAN_POINT('',(20.160179858061,9.586426095861,
+    31.280348735793));
+#18790 = CARTESIAN_POINT('',(20.153746005204,9.595005481297,
+    31.256226097105));
+#18791 = CARTESIAN_POINT('',(20.15,9.6,31.229261495438));
+#18792 = CARTESIAN_POINT('',(20.15,9.6,31.2));
+#18793 = PCURVE('',#17618,#18794);
+#18794 = DEFINITIONAL_REPRESENTATION('',(#18795),#18810);
+#18795 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18796,#18797,#18798,#18799,
+    #18800,#18801,#18802,#18803,#18804,#18805,#18806,#18807,#18808,
+    #18809),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952878546,1.),
+  .UNSPECIFIED.);
+#18796 = CARTESIAN_POINT('',(1.047197551197,8.2));
+#18797 = CARTESIAN_POINT('',(1.035152747543,8.2));
+#18798 = CARTESIAN_POINT('',(1.023246827675,8.202538767634));
+#18799 = CARTESIAN_POINT('',(1.011514551424,8.207437396231));
+#18800 = CARTESIAN_POINT('',(0.999980895796,8.214679856897));
+#18801 = CARTESIAN_POINT('',(0.988707437969,8.224374296388));
+#18802 = CARTESIAN_POINT('',(0.977837522546,8.236717394678));
+#18803 = CARTESIAN_POINT('',(0.959022871757,8.264860465052));
+#18804 = CARTESIAN_POINT('',(0.95059069405,8.280293683868));
+#18805 = CARTESIAN_POINT('',(0.942693872499,8.298496660157));
+#18806 = CARTESIAN_POINT('',(0.935778789411,8.319651264207));
+#18807 = CARTESIAN_POINT('',(0.930416816946,8.343773902895));
+#18808 = CARTESIAN_POINT('',(0.927295218002,8.370738504562));
+#18809 = CARTESIAN_POINT('',(0.927295218002,8.4));
+#18810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18811 = PCURVE('',#18812,#18817);
+#18812 = CYLINDRICAL_SURFACE('',#18813,0.2);
+#18813 = AXIS2_PLACEMENT_3D('',#18814,#18815,#18816);
+#18814 = CARTESIAN_POINT('',(-27.2,9.4,31.2));
+#18815 = DIRECTION('',(1.,0.,0.));
+#18816 = DIRECTION('',(0.,0.,1.));
+#18817 = DEFINITIONAL_REPRESENTATION('',(#18818),#18833);
+#18818 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18819,#18820,#18821,#18822,
+    #18823,#18824,#18825,#18826,#18827,#18828,#18829,#18830,#18831,
+    #18832),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952878546,1.),
+  .UNSPECIFIED.);
+#18819 = CARTESIAN_POINT('',(0.,47.482050807569));
+#18820 = CARTESIAN_POINT('',(-0.104311059477,47.470006003915));
+#18821 = CARTESIAN_POINT('',(-0.206572966652,47.457806933041));
+#18822 = CARTESIAN_POINT('',(-0.308349382029,47.44550330491));
+#18823 = CARTESIAN_POINT('',(-0.410977483776,47.43314003466));
+#18824 = CARTESIAN_POINT('',(-0.515795226387,47.4207996793));
+#18825 = CARTESIAN_POINT('',(-0.6240643747,47.408667271736));
+#18826 = CARTESIAN_POINT('',(-0.833373527093,47.387322860374));
+#18827 = CARTESIAN_POINT('',(-0.936292110158,47.377613636284));
+#18828 = CARTESIAN_POINT('',(-1.046380402428,47.3683814525));
+#18829 = CARTESIAN_POINT('',(-1.163953947621,47.360179858061));
+#18830 = CARTESIAN_POINT('',(-1.289662481174,47.353746005204));
+#18831 = CARTESIAN_POINT('',(-1.424488849603,47.35));
+#18832 = CARTESIAN_POINT('',(-1.570796326795,47.35));
+#18833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18834 = ORIENTED_EDGE('',*,*,#18835,.T.);
+#18835 = EDGE_CURVE('',#18775,#18836,#18838,.T.);
+#18836 = VERTEX_POINT('',#18837);
+#18837 = CARTESIAN_POINT('',(20.15,9.6,28.9));
+#18838 = SURFACE_CURVE('',#18839,(#18843,#18849),.PCURVE_S1.);
+#18839 = LINE('',#18840,#18841);
+#18840 = CARTESIAN_POINT('',(20.15,9.6,39.6));
+#18841 = VECTOR('',#18842,1.);
+#18842 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#18843 = PCURVE('',#17618,#18844);
+#18844 = DEFINITIONAL_REPRESENTATION('',(#18845),#18848);
+#18845 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18846,#18847),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(8.17,10.7),.PIECEWISE_BEZIER_KNOTS.);
+#18846 = CARTESIAN_POINT('',(0.927295218002,8.17));
+#18847 = CARTESIAN_POINT('',(0.927295218002,10.7));
+#18848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18849 = PCURVE('',#18850,#18855);
+#18850 = PLANE('',#18851);
+#18851 = AXIS2_PLACEMENT_3D('',#18852,#18853,#18854);
+#18852 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#18853 = DIRECTION('',(0.,1.,0.));
+#18854 = DIRECTION('',(1.,0.,0.));
+#18855 = DEFINITIONAL_REPRESENTATION('',(#18856),#18859);
+#18856 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18857,#18858),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(8.17,10.7),.PIECEWISE_BEZIER_KNOTS.);
+#18857 = CARTESIAN_POINT('',(48.15,-2.53));
+#18858 = CARTESIAN_POINT('',(48.15,3.552713678801E-15));
+#18859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18860 = ORIENTED_EDGE('',*,*,#18861,.F.);
+#18861 = EDGE_CURVE('',#18090,#18836,#18862,.T.);
+#18862 = SURFACE_CURVE('',#18863,(#18868,#18875),.PCURVE_S1.);
+#18863 = CIRCLE('',#18864,2.);
+#18864 = AXIS2_PLACEMENT_3D('',#18865,#18866,#18867);
+#18865 = CARTESIAN_POINT('',(18.55,8.4,28.9));
+#18866 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#18867 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#18868 = PCURVE('',#17618,#18869);
+#18869 = DEFINITIONAL_REPRESENTATION('',(#18870),#18874);
+#18870 = LINE('',#18871,#18872);
+#18871 = CARTESIAN_POINT('',(0.,10.7));
+#18872 = VECTOR('',#18873,1.);
+#18873 = DIRECTION('',(1.,0.));
+#18874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18875 = PCURVE('',#18104,#18876);
+#18876 = DEFINITIONAL_REPRESENTATION('',(#18877),#18885);
+#18877 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#18878,#18879,#18880,#18881
+    ,#18882,#18883,#18884),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#18878 = CARTESIAN_POINT('',(10.4,-18.55));
+#18879 = CARTESIAN_POINT('',(10.4,-22.01410161513));
+#18880 = CARTESIAN_POINT('',(7.4,-20.28205080756));
+#18881 = CARTESIAN_POINT('',(4.4,-18.55));
+#18882 = CARTESIAN_POINT('',(7.4,-16.81794919243));
+#18883 = CARTESIAN_POINT('',(10.4,-15.08589838486));
+#18884 = CARTESIAN_POINT('',(10.4,-18.55));
+#18885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18886 = ADVANCED_FACE('',(#18887),#17671,.T.);
+#18887 = FACE_BOUND('',#18888,.T.);
+#18888 = EDGE_LOOP('',(#18889,#18919,#18941,#18962,#18963));
+#18889 = ORIENTED_EDGE('',*,*,#18890,.F.);
+#18890 = EDGE_CURVE('',#18891,#18893,#18895,.T.);
+#18891 = VERTEX_POINT('',#18892);
+#18892 = CARTESIAN_POINT('',(-18.55,-10.4,28.9));
+#18893 = VERTEX_POINT('',#18894);
+#18894 = CARTESIAN_POINT('',(-18.55,-10.4,35.68777071066));
+#18895 = SURFACE_CURVE('',#18896,(#18900,#18907),.PCURVE_S1.);
+#18896 = LINE('',#18897,#18898);
+#18897 = CARTESIAN_POINT('',(-18.55,-10.4,1.8));
+#18898 = VECTOR('',#18899,1.);
+#18899 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#18900 = PCURVE('',#17671,#18901);
+#18901 = DEFINITIONAL_REPRESENTATION('',(#18902),#18906);
+#18902 = LINE('',#18903,#18904);
+#18903 = CARTESIAN_POINT('',(37.8,-39.1));
+#18904 = VECTOR('',#18905,1.);
+#18905 = DIRECTION('',(-1.,0.));
+#18906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18907 = PCURVE('',#18908,#18913);
+#18908 = CYLINDRICAL_SURFACE('',#18909,2.);
+#18909 = AXIS2_PLACEMENT_3D('',#18910,#18911,#18912);
+#18910 = CARTESIAN_POINT('',(-18.55,-8.4,1.8));
+#18911 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#18912 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#18913 = DEFINITIONAL_REPRESENTATION('',(#18914),#18918);
+#18914 = LINE('',#18915,#18916);
+#18915 = CARTESIAN_POINT('',(-0.,0.));
+#18916 = VECTOR('',#18917,1.);
+#18917 = DIRECTION('',(-0.,1.));
+#18918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18919 = ORIENTED_EDGE('',*,*,#18920,.F.);
+#18920 = EDGE_CURVE('',#18921,#18891,#18923,.T.);
+#18921 = VERTEX_POINT('',#18922);
+#18922 = CARTESIAN_POINT('',(18.55,-10.4,28.9));
+#18923 = SURFACE_CURVE('',#18924,(#18928,#18934),.PCURVE_S1.);
+#18924 = LINE('',#18925,#18926);
+#18925 = CARTESIAN_POINT('',(-0.75,-10.4,28.9));
+#18926 = VECTOR('',#18927,1.);
+#18927 = DIRECTION('',(-1.,0.,0.));
+#18928 = PCURVE('',#17671,#18929);
+#18929 = DEFINITIONAL_REPRESENTATION('',(#18930),#18933);
+#18930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18931,#18932),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#18931 = CARTESIAN_POINT('',(10.7,-2.));
+#18932 = CARTESIAN_POINT('',(10.7,-39.1));
+#18933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18934 = PCURVE('',#18104,#18935);
+#18935 = DEFINITIONAL_REPRESENTATION('',(#18936),#18940);
+#18936 = LINE('',#18937,#18938);
+#18937 = CARTESIAN_POINT('',(-10.4,0.75));
+#18938 = VECTOR('',#18939,1.);
+#18939 = DIRECTION('',(0.,1.));
+#18940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18941 = ORIENTED_EDGE('',*,*,#18942,.F.);
+#18942 = EDGE_CURVE('',#17634,#18921,#18943,.T.);
+#18943 = SURFACE_CURVE('',#18944,(#18948,#18955),.PCURVE_S1.);
+#18944 = LINE('',#18945,#18946);
+#18945 = CARTESIAN_POINT('',(18.55,-10.4,39.6));
+#18946 = VECTOR('',#18947,1.);
+#18947 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#18948 = PCURVE('',#17671,#18949);
+#18949 = DEFINITIONAL_REPRESENTATION('',(#18950),#18954);
+#18950 = LINE('',#18951,#18952);
+#18951 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#18952 = VECTOR('',#18953,1.);
+#18953 = DIRECTION('',(1.,0.));
+#18954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18955 = PCURVE('',#17778,#18956);
+#18956 = DEFINITIONAL_REPRESENTATION('',(#18957),#18961);
+#18957 = LINE('',#18958,#18959);
+#18958 = CARTESIAN_POINT('',(-0.,0.));
+#18959 = VECTOR('',#18960,1.);
+#18960 = DIRECTION('',(-0.,1.));
+#18961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18962 = ORIENTED_EDGE('',*,*,#17655,.T.);
+#18963 = ORIENTED_EDGE('',*,*,#18964,.T.);
+#18964 = EDGE_CURVE('',#17656,#18893,#18965,.T.);
+#18965 = SURFACE_CURVE('',#18966,(#18970,#18977),.PCURVE_S1.);
+#18966 = LINE('',#18967,#18968);
+#18967 = CARTESIAN_POINT('',(-12.10217559268,-10.4,39.338948387089));
+#18968 = VECTOR('',#18969,1.);
+#18969 = DIRECTION('',(-0.870172043035,-1.586474585781E-15,
+    -0.492748024369));
+#18970 = PCURVE('',#17671,#18971);
+#18971 = DEFINITIONAL_REPRESENTATION('',(#18972),#18976);
+#18972 = LINE('',#18973,#18974);
+#18973 = CARTESIAN_POINT('',(0.261051612911,-32.65217559268));
+#18974 = VECTOR('',#18975,1.);
+#18975 = DIRECTION('',(0.492748024369,-0.870172043035));
+#18976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18977 = PCURVE('',#18176,#18978);
+#18978 = DEFINITIONAL_REPRESENTATION('',(#18979),#18983);
+#18979 = LINE('',#18980,#18981);
+#18980 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#18981 = VECTOR('',#18982,1.);
+#18982 = DIRECTION('',(-0.,1.));
+#18983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18984 = ADVANCED_FACE('',(#18985),#17724,.T.);
+#18985 = FACE_BOUND('',#18986,.T.);
+#18986 = EDGE_LOOP('',(#18987,#18988,#18989,#19012,#19033,#19059,#19088,
+    #19114,#19147,#19173));
+#18987 = ORIENTED_EDGE('',*,*,#18718,.F.);
+#18988 = ORIENTED_EDGE('',*,*,#17708,.T.);
+#18989 = ORIENTED_EDGE('',*,*,#18990,.T.);
+#18990 = EDGE_CURVE('',#17709,#18991,#18993,.T.);
+#18991 = VERTEX_POINT('',#18992);
+#18992 = CARTESIAN_POINT('',(20.55,-8.4,31.4));
+#18993 = SURFACE_CURVE('',#18994,(#18998,#19005),.PCURVE_S1.);
+#18994 = LINE('',#18995,#18996);
+#18995 = CARTESIAN_POINT('',(20.55,-8.4,39.6));
+#18996 = VECTOR('',#18997,1.);
+#18997 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#18998 = PCURVE('',#17724,#18999);
+#18999 = DEFINITIONAL_REPRESENTATION('',(#19000),#19004);
+#19000 = LINE('',#19001,#19002);
+#19001 = CARTESIAN_POINT('',(7.105427357601E-15,-18.8));
+#19002 = VECTOR('',#19003,1.);
+#19003 = DIRECTION('',(1.,7.88860905221E-31));
+#19004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19005 = PCURVE('',#17778,#19006);
+#19006 = DEFINITIONAL_REPRESENTATION('',(#19007),#19011);
+#19007 = LINE('',#19008,#19009);
+#19008 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#19009 = VECTOR('',#19010,1.);
+#19010 = DIRECTION('',(-0.,1.));
+#19011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19012 = ORIENTED_EDGE('',*,*,#19013,.T.);
+#19013 = EDGE_CURVE('',#18991,#19014,#19016,.T.);
+#19014 = VERTEX_POINT('',#19015);
+#19015 = CARTESIAN_POINT('',(20.55,-1.,31.4));
+#19016 = SURFACE_CURVE('',#19017,(#19021,#19027),.PCURVE_S1.);
+#19017 = LINE('',#19018,#19019);
+#19018 = CARTESIAN_POINT('',(20.55,10.,31.4));
+#19019 = VECTOR('',#19020,1.);
+#19020 = DIRECTION('',(0.,1.,0.));
+#19021 = PCURVE('',#17724,#19022);
+#19022 = DEFINITIONAL_REPRESENTATION('',(#19023),#19026);
+#19023 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19024,#19025),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-18.4,-1.6),.PIECEWISE_BEZIER_KNOTS.);
+#19024 = CARTESIAN_POINT('',(8.2,-18.8));
+#19025 = CARTESIAN_POINT('',(8.2,-2.));
+#19026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19027 = PCURVE('',#18758,#19028);
+#19028 = DEFINITIONAL_REPRESENTATION('',(#19029),#19032);
+#19029 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19030,#19031),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-18.4,-1.6),.PIECEWISE_BEZIER_KNOTS.);
+#19030 = CARTESIAN_POINT('',(48.55,-18.));
+#19031 = CARTESIAN_POINT('',(48.55,-1.2));
+#19032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19033 = ORIENTED_EDGE('',*,*,#19034,.F.);
+#19034 = EDGE_CURVE('',#19035,#19014,#19037,.T.);
+#19035 = VERTEX_POINT('',#19036);
+#19036 = CARTESIAN_POINT('',(20.55,-1.,32.06));
+#19037 = SURFACE_CURVE('',#19038,(#19042,#19048),.PCURVE_S1.);
+#19038 = LINE('',#19039,#19040);
+#19039 = CARTESIAN_POINT('',(20.55,-1.,35.5));
+#19040 = VECTOR('',#19041,1.);
+#19041 = DIRECTION('',(0.,0.,-1.));
+#19042 = PCURVE('',#17724,#19043);
+#19043 = DEFINITIONAL_REPRESENTATION('',(#19044),#19047);
+#19044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19045,#19046),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.44,4.1),.PIECEWISE_BEZIER_KNOTS.);
+#19045 = CARTESIAN_POINT('',(7.54,-11.4));
+#19046 = CARTESIAN_POINT('',(8.2,-11.4));
+#19047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19048 = PCURVE('',#19049,#19054);
+#19049 = PLANE('',#19050);
+#19050 = AXIS2_PLACEMENT_3D('',#19051,#19052,#19053);
+#19051 = CARTESIAN_POINT('',(-23.79999381423,-1.,31.4));
+#19052 = DIRECTION('',(0.,1.,0.));
+#19053 = DIRECTION('',(1.,0.,0.));
+#19054 = DEFINITIONAL_REPRESENTATION('',(#19055),#19058);
+#19055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19056,#19057),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.44,4.1),.PIECEWISE_BEZIER_KNOTS.);
+#19056 = CARTESIAN_POINT('',(44.349993814237,-0.66));
+#19057 = CARTESIAN_POINT('',(44.349993814237,0.));
+#19058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19059 = ORIENTED_EDGE('',*,*,#19060,.F.);
+#19060 = EDGE_CURVE('',#19061,#19035,#19063,.T.);
+#19061 = VERTEX_POINT('',#19062);
+#19062 = CARTESIAN_POINT('',(20.55,-0.8,32.26));
+#19063 = SURFACE_CURVE('',#19064,(#19069,#19076),.PCURVE_S1.);
+#19064 = CIRCLE('',#19065,0.2);
+#19065 = AXIS2_PLACEMENT_3D('',#19066,#19067,#19068);
+#19066 = CARTESIAN_POINT('',(20.55,-0.8,32.06));
+#19067 = DIRECTION('',(1.,0.,0.));
+#19068 = DIRECTION('',(0.,-1.,0.));
+#19069 = PCURVE('',#17724,#19070);
+#19070 = DEFINITIONAL_REPRESENTATION('',(#19071),#19075);
+#19071 = CIRCLE('',#19072,0.2);
+#19072 = AXIS2_PLACEMENT_2D('',#19073,#19074);
+#19073 = CARTESIAN_POINT('',(7.54,-11.2));
+#19074 = DIRECTION('',(3.219646771413E-15,-1.));
+#19075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19076 = PCURVE('',#19077,#19082);
+#19077 = CYLINDRICAL_SURFACE('',#19078,0.2);
+#19078 = AXIS2_PLACEMENT_3D('',#19079,#19080,#19081);
+#19079 = CARTESIAN_POINT('',(-23.79999381423,-0.8,32.06));
+#19080 = DIRECTION('',(1.,0.,0.));
+#19081 = DIRECTION('',(0.,-1.,0.));
+#19082 = DEFINITIONAL_REPRESENTATION('',(#19083),#19087);
+#19083 = LINE('',#19084,#19085);
+#19084 = CARTESIAN_POINT('',(-6.28318530718,44.349993814237));
+#19085 = VECTOR('',#19086,1.);
+#19086 = DIRECTION('',(1.,-0.));
+#19087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19088 = ORIENTED_EDGE('',*,*,#19089,.F.);
+#19089 = EDGE_CURVE('',#19090,#19061,#19092,.T.);
+#19090 = VERTEX_POINT('',#19091);
+#19091 = CARTESIAN_POINT('',(20.55,0.8,32.26));
+#19092 = SURFACE_CURVE('',#19093,(#19097,#19103),.PCURVE_S1.);
+#19093 = LINE('',#19094,#19095);
+#19094 = CARTESIAN_POINT('',(20.55,5.699999999987,32.26));
+#19095 = VECTOR('',#19096,1.);
+#19096 = DIRECTION('',(0.,-1.,0.));
+#19097 = PCURVE('',#17724,#19098);
+#19098 = DEFINITIONAL_REPRESENTATION('',(#19099),#19102);
+#19099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19100,#19101),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.885407762058,6.514592237921),
+  .PIECEWISE_BEZIER_KNOTS.);
+#19100 = CARTESIAN_POINT('',(7.34,-9.585407762071));
+#19101 = CARTESIAN_POINT('',(7.34,-11.21459223793));
+#19102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19103 = PCURVE('',#19104,#19109);
+#19104 = PLANE('',#19105);
+#19105 = AXIS2_PLACEMENT_3D('',#19106,#19107,#19108);
+#19106 = CARTESIAN_POINT('',(-23.79999281518,0.999999999974,32.26));
+#19107 = DIRECTION('',(0.,0.,-1.));
+#19108 = DIRECTION('',(-1.,0.,0.));
+#19109 = DEFINITIONAL_REPRESENTATION('',(#19110),#19113);
+#19110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19111,#19112),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.885407762058,6.514592237921),
+  .PIECEWISE_BEZIER_KNOTS.);
+#19111 = CARTESIAN_POINT('',(-44.34999281518,-0.185407762045));
+#19112 = CARTESIAN_POINT('',(-44.34999281518,-1.814592237908));
+#19113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19114 = ORIENTED_EDGE('',*,*,#19115,.T.);
+#19115 = EDGE_CURVE('',#19090,#19116,#19118,.T.);
+#19116 = VERTEX_POINT('',#19117);
+#19117 = CARTESIAN_POINT('',(20.55,1.,32.06));
+#19118 = SURFACE_CURVE('',#19119,(#19124,#19135),.PCURVE_S1.);
+#19119 = CIRCLE('',#19120,0.2);
+#19120 = AXIS2_PLACEMENT_3D('',#19121,#19122,#19123);
+#19121 = CARTESIAN_POINT('',(20.55,0.8,32.06));
+#19122 = DIRECTION('',(-1.,0.,0.));
+#19123 = DIRECTION('',(0.,1.,0.));
+#19124 = PCURVE('',#17724,#19125);
+#19125 = DEFINITIONAL_REPRESENTATION('',(#19126),#19134);
+#19126 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#19127,#19128,#19129,#19130
+    ,#19131,#19132,#19133),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#19127 = CARTESIAN_POINT('',(7.54,-9.4));
+#19128 = CARTESIAN_POINT('',(7.886410161514,-9.4));
+#19129 = CARTESIAN_POINT('',(7.713205080757,-9.7));
+#19130 = CARTESIAN_POINT('',(7.54,-10.));
+#19131 = CARTESIAN_POINT('',(7.366794919243,-9.7));
+#19132 = CARTESIAN_POINT('',(7.193589838486,-9.4));
+#19133 = CARTESIAN_POINT('',(7.54,-9.4));
+#19134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19135 = PCURVE('',#19136,#19141);
+#19136 = CYLINDRICAL_SURFACE('',#19137,0.2);
+#19137 = AXIS2_PLACEMENT_3D('',#19138,#19139,#19140);
+#19138 = CARTESIAN_POINT('',(23.799993036996,0.8,32.06));
+#19139 = DIRECTION('',(-1.,-0.,-0.));
+#19140 = DIRECTION('',(0.,1.,0.));
+#19141 = DEFINITIONAL_REPRESENTATION('',(#19142),#19146);
+#19142 = LINE('',#19143,#19144);
+#19143 = CARTESIAN_POINT('',(-6.28318530718,3.249993036996));
+#19144 = VECTOR('',#19145,1.);
+#19145 = DIRECTION('',(1.,-0.));
+#19146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19147 = ORIENTED_EDGE('',*,*,#19148,.T.);
+#19148 = EDGE_CURVE('',#19116,#19149,#19151,.T.);
+#19149 = VERTEX_POINT('',#19150);
+#19150 = CARTESIAN_POINT('',(20.55,1.,31.4));
+#19151 = SURFACE_CURVE('',#19152,(#19156,#19162),.PCURVE_S1.);
+#19152 = LINE('',#19153,#19154);
+#19153 = CARTESIAN_POINT('',(20.55,1.,35.5));
+#19154 = VECTOR('',#19155,1.);
+#19155 = DIRECTION('',(0.,0.,-1.));
+#19156 = PCURVE('',#17724,#19157);
+#19157 = DEFINITIONAL_REPRESENTATION('',(#19158),#19161);
+#19158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19159,#19160),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.44,4.1),.PIECEWISE_BEZIER_KNOTS.);
+#19159 = CARTESIAN_POINT('',(7.54,-9.4));
+#19160 = CARTESIAN_POINT('',(8.2,-9.4));
+#19161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19162 = PCURVE('',#19163,#19168);
+#19163 = PLANE('',#19164);
+#19164 = AXIS2_PLACEMENT_3D('',#19165,#19166,#19167);
+#19165 = CARTESIAN_POINT('',(-23.79999281518,1.,31.4));
+#19166 = DIRECTION('',(0.,1.,0.));
+#19167 = DIRECTION('',(1.,0.,0.));
+#19168 = DEFINITIONAL_REPRESENTATION('',(#19169),#19172);
+#19169 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19170,#19171),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.44,4.1),.PIECEWISE_BEZIER_KNOTS.);
+#19170 = CARTESIAN_POINT('',(44.349992815186,-0.66));
+#19171 = CARTESIAN_POINT('',(44.349992815186,0.));
+#19172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19173 = ORIENTED_EDGE('',*,*,#19174,.T.);
+#19174 = EDGE_CURVE('',#19149,#18719,#19175,.T.);
+#19175 = SURFACE_CURVE('',#19176,(#19180,#19186),.PCURVE_S1.);
+#19176 = LINE('',#19177,#19178);
+#19177 = CARTESIAN_POINT('',(20.55,10.,31.4));
+#19178 = VECTOR('',#19179,1.);
+#19179 = DIRECTION('',(0.,1.,0.));
+#19180 = PCURVE('',#17724,#19181);
+#19181 = DEFINITIONAL_REPRESENTATION('',(#19182),#19185);
+#19182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19183,#19184),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-18.4,-1.6),.PIECEWISE_BEZIER_KNOTS.);
+#19183 = CARTESIAN_POINT('',(8.2,-18.8));
+#19184 = CARTESIAN_POINT('',(8.2,-2.));
+#19185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19186 = PCURVE('',#18758,#19187);
+#19187 = DEFINITIONAL_REPRESENTATION('',(#19188),#19191);
+#19188 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19189,#19190),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-18.4,-1.6),.PIECEWISE_BEZIER_KNOTS.);
+#19189 = CARTESIAN_POINT('',(48.55,-18.));
+#19190 = CARTESIAN_POINT('',(48.55,-1.2));
+#19191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19192 = ADVANCED_FACE('',(#19193),#17778,.T.);
+#19193 = FACE_BOUND('',#19194,.F.);
+#19194 = EDGE_LOOP('',(#19195,#19196,#19197,#19198,#19226,#19287,#19313)
+  );
+#19195 = ORIENTED_EDGE('',*,*,#18942,.F.);
+#19196 = ORIENTED_EDGE('',*,*,#17763,.F.);
+#19197 = ORIENTED_EDGE('',*,*,#18990,.T.);
+#19198 = ORIENTED_EDGE('',*,*,#19199,.T.);
+#19199 = EDGE_CURVE('',#18991,#19200,#19202,.T.);
+#19200 = VERTEX_POINT('',#19201);
+#19201 = CARTESIAN_POINT('',(20.282050807569,-9.4,31.4));
+#19202 = SURFACE_CURVE('',#19203,(#19208,#19215),.PCURVE_S1.);
+#19203 = CIRCLE('',#19204,2.);
+#19204 = AXIS2_PLACEMENT_3D('',#19205,#19206,#19207);
+#19205 = CARTESIAN_POINT('',(18.55,-8.4,31.4));
+#19206 = DIRECTION('',(-0.,-3.219646771413E-15,-1.));
+#19207 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#19208 = PCURVE('',#17778,#19209);
+#19209 = DEFINITIONAL_REPRESENTATION('',(#19210),#19214);
+#19210 = LINE('',#19211,#19212);
+#19211 = CARTESIAN_POINT('',(-6.28318530718,8.2));
+#19212 = VECTOR('',#19213,1.);
+#19213 = DIRECTION('',(1.,-0.));
+#19214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19215 = PCURVE('',#18758,#19216);
+#19216 = DEFINITIONAL_REPRESENTATION('',(#19217),#19225);
+#19217 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#19218,#19219,#19220,#19221
+    ,#19222,#19223,#19224),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#19218 = CARTESIAN_POINT('',(46.55,-20.));
+#19219 = CARTESIAN_POINT('',(43.085898384862,-20.));
+#19220 = CARTESIAN_POINT('',(44.817949192431,-17.));
+#19221 = CARTESIAN_POINT('',(46.55,-14.));
+#19222 = CARTESIAN_POINT('',(48.282050807569,-17.));
+#19223 = CARTESIAN_POINT('',(50.014101615138,-20.));
+#19224 = CARTESIAN_POINT('',(46.55,-20.));
+#19225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19226 = ORIENTED_EDGE('',*,*,#19227,.T.);
+#19227 = EDGE_CURVE('',#19200,#19228,#19230,.T.);
+#19228 = VERTEX_POINT('',#19229);
+#19229 = CARTESIAN_POINT('',(20.15,-9.6,31.2));
+#19230 = SURFACE_CURVE('',#19231,(#19246,#19264),.PCURVE_S1.);
+#19231 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19232,#19233,#19234,#19235,
+    #19236,#19237,#19238,#19239,#19240,#19241,#19242,#19243,#19244,
+    #19245),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.5409528782,1.),
+  .UNSPECIFIED.);
+#19232 = CARTESIAN_POINT('',(20.282050807569,-9.4,31.4));
+#19233 = CARTESIAN_POINT('',(20.270006003923,-9.420862211882,31.4));
+#19234 = CARTESIAN_POINT('',(20.257806933057,-9.441314622914,
+    31.397461232369));
+#19235 = CARTESIAN_POINT('',(20.245503304934,-9.461299040869,
+    31.392562603778));
+#19236 = CARTESIAN_POINT('',(20.233140034692,-9.480777898922,
+    31.385320143121));
+#19237 = CARTESIAN_POINT('',(20.22079967934,-9.499651664396,
+    31.375625703644));
+#19238 = CARTESIAN_POINT('',(20.208667271784,-9.517692817897,
+    31.36328260537));
+#19239 = CARTESIAN_POINT('',(20.187322860418,-9.548682823407,
+    31.335139535018));
+#19240 = CARTESIAN_POINT('',(20.177613636319,-9.562472944219,
+    31.319706316201));
+#19241 = CARTESIAN_POINT('',(20.168381452524,-9.575289027879,
+    31.301503339904));
+#19242 = CARTESIAN_POINT('',(20.160179858076,-9.586426095841,
+    31.28034873585));
+#19243 = CARTESIAN_POINT('',(20.15374600521,-9.59500548129,
+    31.256226097144));
+#19244 = CARTESIAN_POINT('',(20.15,-9.6,31.229261495461));
+#19245 = CARTESIAN_POINT('',(20.15,-9.6,31.2));
+#19246 = PCURVE('',#17778,#19247);
+#19247 = DEFINITIONAL_REPRESENTATION('',(#19248),#19263);
+#19248 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19249,#19250,#19251,#19252,
+    #19253,#19254,#19255,#19256,#19257,#19258,#19259,#19260,#19261,
+    #19262),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.5409528782,1.),
+  .UNSPECIFIED.);
+#19249 = CARTESIAN_POINT('',(-1.047197551197,8.2));
+#19250 = CARTESIAN_POINT('',(-1.035152747551,8.2));
+#19251 = CARTESIAN_POINT('',(-1.02324682769,8.202538767631));
+#19252 = CARTESIAN_POINT('',(-1.011514551446,8.207437396222));
+#19253 = CARTESIAN_POINT('',(-0.999980895827,8.214679856879));
+#19254 = CARTESIAN_POINT('',(-0.988707438006,8.224374296356));
+#19255 = CARTESIAN_POINT('',(-0.977837522589,8.23671739463));
+#19256 = CARTESIAN_POINT('',(-0.959022871795,8.264860464982));
+#19257 = CARTESIAN_POINT('',(-0.95059069408,8.280293683799));
+#19258 = CARTESIAN_POINT('',(-0.942693872519,8.298496660096));
+#19259 = CARTESIAN_POINT('',(-0.935778789423,8.31965126415));
+#19260 = CARTESIAN_POINT('',(-0.930416816951,8.343773902856));
+#19261 = CARTESIAN_POINT('',(-0.927295218002,8.370738504539));
+#19262 = CARTESIAN_POINT('',(-0.927295218002,8.4));
+#19263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19264 = PCURVE('',#19265,#19270);
+#19265 = CYLINDRICAL_SURFACE('',#19266,0.2);
+#19266 = AXIS2_PLACEMENT_3D('',#19267,#19268,#19269);
+#19267 = CARTESIAN_POINT('',(27.2,-9.4,31.2));
+#19268 = DIRECTION('',(-1.,0.,0.));
+#19269 = DIRECTION('',(0.,0.,1.));
+#19270 = DEFINITIONAL_REPRESENTATION('',(#19271),#19286);
+#19271 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19272,#19273,#19274,#19275,
+    #19276,#19277,#19278,#19279,#19280,#19281,#19282,#19283,#19284,
+    #19285),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.5409528782,1.),
+  .UNSPECIFIED.);
+#19272 = CARTESIAN_POINT('',(0.,6.917949192431));
+#19273 = CARTESIAN_POINT('',(-0.104311059409,6.929993996077));
+#19274 = CARTESIAN_POINT('',(-0.206572966519,6.942193066943));
+#19275 = CARTESIAN_POINT('',(-0.308349381831,6.954496695066));
+#19276 = CARTESIAN_POINT('',(-0.410977483507,6.966859965308));
+#19277 = CARTESIAN_POINT('',(-0.515795226043,6.97920032066));
+#19278 = CARTESIAN_POINT('',(-0.624064374273,6.991332728216));
+#19279 = CARTESIAN_POINT('',(-0.833373526626,7.012677139582));
+#19280 = CARTESIAN_POINT('',(-0.936292109741,7.022386363681));
+#19281 = CARTESIAN_POINT('',(-1.046380402085,7.031618547476));
+#19282 = CARTESIAN_POINT('',(-1.163953947324,7.039820141924));
+#19283 = CARTESIAN_POINT('',(-1.289662480977,7.04625399479));
+#19284 = CARTESIAN_POINT('',(-1.424488849489,7.05));
+#19285 = CARTESIAN_POINT('',(-1.570796326795,7.05));
+#19286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19287 = ORIENTED_EDGE('',*,*,#19288,.T.);
+#19288 = EDGE_CURVE('',#19228,#19289,#19291,.T.);
+#19289 = VERTEX_POINT('',#19290);
+#19290 = CARTESIAN_POINT('',(20.15,-9.6,28.9));
+#19291 = SURFACE_CURVE('',#19292,(#19296,#19302),.PCURVE_S1.);
+#19292 = LINE('',#19293,#19294);
+#19293 = CARTESIAN_POINT('',(20.15,-9.6,39.6));
+#19294 = VECTOR('',#19295,1.);
+#19295 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#19296 = PCURVE('',#17778,#19297);
+#19297 = DEFINITIONAL_REPRESENTATION('',(#19298),#19301);
+#19298 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19299,#19300),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(8.17,10.7),.PIECEWISE_BEZIER_KNOTS.);
+#19299 = CARTESIAN_POINT('',(-0.927295218002,8.17));
+#19300 = CARTESIAN_POINT('',(-0.927295218002,10.7));
+#19301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19302 = PCURVE('',#19303,#19308);
+#19303 = PLANE('',#19304);
+#19304 = AXIS2_PLACEMENT_3D('',#19305,#19306,#19307);
+#19305 = CARTESIAN_POINT('',(28.,-9.6,28.9));
+#19306 = DIRECTION('',(0.,-1.,0.));
+#19307 = DIRECTION('',(-1.,0.,0.));
+#19308 = DEFINITIONAL_REPRESENTATION('',(#19309),#19312);
+#19309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19310,#19311),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(8.17,10.7),.PIECEWISE_BEZIER_KNOTS.);
+#19310 = CARTESIAN_POINT('',(7.85,-2.53));
+#19311 = CARTESIAN_POINT('',(7.85,3.552713678801E-15));
+#19312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19313 = ORIENTED_EDGE('',*,*,#19314,.T.);
+#19314 = EDGE_CURVE('',#19289,#18921,#19315,.T.);
+#19315 = SURFACE_CURVE('',#19316,(#19321,#19328),.PCURVE_S1.);
+#19316 = CIRCLE('',#19317,2.);
+#19317 = AXIS2_PLACEMENT_3D('',#19318,#19319,#19320);
+#19318 = CARTESIAN_POINT('',(18.55,-8.4,28.9));
+#19319 = DIRECTION('',(-0.,-3.219646771413E-15,-1.));
+#19320 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#19321 = PCURVE('',#17778,#19322);
+#19322 = DEFINITIONAL_REPRESENTATION('',(#19323),#19327);
+#19323 = LINE('',#19324,#19325);
+#19324 = CARTESIAN_POINT('',(-6.28318530718,10.7));
+#19325 = VECTOR('',#19326,1.);
+#19326 = DIRECTION('',(1.,-0.));
+#19327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19328 = PCURVE('',#18104,#19329);
+#19329 = DEFINITIONAL_REPRESENTATION('',(#19330),#19338);
+#19330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#19331,#19332,#19333,#19334
+    ,#19335,#19336,#19337),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#19331 = CARTESIAN_POINT('',(-10.4,-18.55));
+#19332 = CARTESIAN_POINT('',(-10.4,-15.08589838486));
+#19333 = CARTESIAN_POINT('',(-7.4,-16.81794919243));
+#19334 = CARTESIAN_POINT('',(-4.4,-18.55));
+#19335 = CARTESIAN_POINT('',(-7.4,-20.28205080756));
+#19336 = CARTESIAN_POINT('',(-10.4,-22.01410161513));
+#19337 = CARTESIAN_POINT('',(-10.4,-18.55));
+#19338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19339 = ADVANCED_FACE('',(#19340,#19343),#17832,.F.);
+#19340 = FACE_BOUND('',#19341,.F.);
+#19341 = EDGE_LOOP('',(#19342));
+#19342 = ORIENTED_EDGE('',*,*,#17817,.F.);
+#19343 = FACE_BOUND('',#19344,.F.);
+#19344 = EDGE_LOOP('',(#19345,#19373,#19399,#19425,#19451,#19477,#19503,
+    #19529,#19555,#19581,#19607,#19633));
+#19345 = ORIENTED_EDGE('',*,*,#19346,.F.);
+#19346 = EDGE_CURVE('',#19347,#19349,#19351,.T.);
+#19347 = VERTEX_POINT('',#19348);
+#19348 = CARTESIAN_POINT('',(-0.1,-7.65,39.4));
+#19349 = VERTEX_POINT('',#19350);
+#19350 = CARTESIAN_POINT('',(-0.55,-7.65,39.4));
+#19351 = SURFACE_CURVE('',#19352,(#19356,#19362),.PCURVE_S1.);
+#19352 = LINE('',#19353,#19354);
+#19353 = CARTESIAN_POINT('',(-0.65,-7.65,39.4));
+#19354 = VECTOR('',#19355,1.);
+#19355 = DIRECTION('',(-1.,6.167905692362E-17,-1.369550182675E-31));
+#19356 = PCURVE('',#17832,#19357);
+#19357 = DEFINITIONAL_REPRESENTATION('',(#19358),#19361);
+#19358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19359,#19360),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-0.1),.PIECEWISE_BEZIER_KNOTS.);
+#19359 = CARTESIAN_POINT('',(-1.1,-0.15));
+#19360 = CARTESIAN_POINT('',(-0.65,-0.15));
+#19361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19362 = PCURVE('',#19363,#19368);
+#19363 = PLANE('',#19364);
+#19364 = AXIS2_PLACEMENT_3D('',#19365,#19366,#19367);
+#19365 = CARTESIAN_POINT('',(-0.1,-7.65,39.2));
+#19366 = DIRECTION('',(-6.167905692362E-17,-1.,0.));
+#19367 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#19368 = DEFINITIONAL_REPRESENTATION('',(#19369),#19372);
+#19369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19370,#19371),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-0.1),.PIECEWISE_BEZIER_KNOTS.);
+#19370 = CARTESIAN_POINT('',(0.,-0.2));
+#19371 = CARTESIAN_POINT('',(0.45,-0.2));
+#19372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19373 = ORIENTED_EDGE('',*,*,#19374,.F.);
+#19374 = EDGE_CURVE('',#19375,#19347,#19377,.T.);
+#19375 = VERTEX_POINT('',#19376);
+#19376 = CARTESIAN_POINT('',(-0.1,-8.099999999999,39.4));
+#19377 = SURFACE_CURVE('',#19378,(#19382,#19388),.PCURVE_S1.);
+#19378 = LINE('',#19379,#19380);
+#19379 = CARTESIAN_POINT('',(-0.1,-7.8,39.4));
+#19380 = VECTOR('',#19381,1.);
+#19381 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#19382 = PCURVE('',#17832,#19383);
+#19383 = DEFINITIONAL_REPRESENTATION('',(#19384),#19387);
+#19384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19385,#19386),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19385 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#19386 = CARTESIAN_POINT('',(-1.1,-0.15));
+#19387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19388 = PCURVE('',#19389,#19394);
+#19389 = PLANE('',#19390);
+#19390 = AXIS2_PLACEMENT_3D('',#19391,#19392,#19393);
+#19391 = CARTESIAN_POINT('',(-0.1,-8.099999999999,39.2));
+#19392 = DIRECTION('',(-1.,0.,0.));
+#19393 = DIRECTION('',(0.,1.,0.));
+#19394 = DEFINITIONAL_REPRESENTATION('',(#19395),#19398);
+#19395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19396,#19397),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19396 = CARTESIAN_POINT('',(0.,-0.2));
+#19397 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#19398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19399 = ORIENTED_EDGE('',*,*,#19400,.F.);
+#19400 = EDGE_CURVE('',#19401,#19375,#19403,.T.);
+#19401 = VERTEX_POINT('',#19402);
+#19402 = CARTESIAN_POINT('',(0.2,-8.099999999999,39.4));
+#19403 = SURFACE_CURVE('',#19404,(#19408,#19414),.PCURVE_S1.);
+#19404 = LINE('',#19405,#19406);
+#19405 = CARTESIAN_POINT('',(-0.5,-8.099999999999,39.4));
+#19406 = VECTOR('',#19407,1.);
+#19407 = DIRECTION('',(-1.,0.,0.));
+#19408 = PCURVE('',#17832,#19409);
+#19409 = DEFINITIONAL_REPRESENTATION('',(#19410),#19413);
+#19410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19411,#19412),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#19411 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#19412 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#19413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19414 = PCURVE('',#19415,#19420);
+#19415 = PLANE('',#19416);
+#19416 = AXIS2_PLACEMENT_3D('',#19417,#19418,#19419);
+#19417 = CARTESIAN_POINT('',(0.2,-8.099999999999,39.2));
+#19418 = DIRECTION('',(0.,-1.,0.));
+#19419 = DIRECTION('',(-1.,0.,0.));
+#19420 = DEFINITIONAL_REPRESENTATION('',(#19421),#19424);
+#19421 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19422,#19423),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#19422 = CARTESIAN_POINT('',(0.,-0.2));
+#19423 = CARTESIAN_POINT('',(0.3,-0.2));
+#19424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19425 = ORIENTED_EDGE('',*,*,#19426,.F.);
+#19426 = EDGE_CURVE('',#19427,#19401,#19429,.T.);
+#19427 = VERTEX_POINT('',#19428);
+#19428 = CARTESIAN_POINT('',(0.2,-7.65,39.4));
+#19429 = SURFACE_CURVE('',#19430,(#19434,#19440),.PCURVE_S1.);
+#19430 = LINE('',#19431,#19432);
+#19431 = CARTESIAN_POINT('',(0.2,-7.575,39.4));
+#19432 = VECTOR('',#19433,1.);
+#19433 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#19434 = PCURVE('',#17832,#19435);
+#19435 = DEFINITIONAL_REPRESENTATION('',(#19436),#19439);
+#19436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19437,#19438),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#19437 = CARTESIAN_POINT('',(-1.4,-0.15));
+#19438 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#19439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19440 = PCURVE('',#19441,#19446);
+#19441 = PLANE('',#19442);
+#19442 = AXIS2_PLACEMENT_3D('',#19443,#19444,#19445);
+#19443 = CARTESIAN_POINT('',(0.2,-7.65,39.2));
+#19444 = DIRECTION('',(1.,0.,0.));
+#19445 = DIRECTION('',(0.,-1.,0.));
+#19446 = DEFINITIONAL_REPRESENTATION('',(#19447),#19450);
+#19447 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19448,#19449),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#19448 = CARTESIAN_POINT('',(0.,-0.2));
+#19449 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#19450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19451 = ORIENTED_EDGE('',*,*,#19452,.F.);
+#19452 = EDGE_CURVE('',#19453,#19427,#19455,.T.);
+#19453 = VERTEX_POINT('',#19454);
+#19454 = CARTESIAN_POINT('',(0.65,-7.65,39.4));
+#19455 = SURFACE_CURVE('',#19456,(#19460,#19466),.PCURVE_S1.);
+#19456 = LINE('',#19457,#19458);
+#19457 = CARTESIAN_POINT('',(-0.275,-7.65,39.4));
+#19458 = VECTOR('',#19459,1.);
+#19459 = DIRECTION('',(-1.,0.,0.));
+#19460 = PCURVE('',#17832,#19461);
+#19461 = DEFINITIONAL_REPRESENTATION('',(#19462),#19465);
+#19462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19463,#19464),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#19463 = CARTESIAN_POINT('',(-1.85,-0.15));
+#19464 = CARTESIAN_POINT('',(-1.4,-0.15));
+#19465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19466 = PCURVE('',#19467,#19472);
+#19467 = PLANE('',#19468);
+#19468 = AXIS2_PLACEMENT_3D('',#19469,#19470,#19471);
+#19469 = CARTESIAN_POINT('',(0.65,-7.65,39.2));
+#19470 = DIRECTION('',(0.,-1.,0.));
+#19471 = DIRECTION('',(-1.,0.,0.));
+#19472 = DEFINITIONAL_REPRESENTATION('',(#19473),#19476);
+#19473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19474,#19475),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#19474 = CARTESIAN_POINT('',(0.,-0.2));
+#19475 = CARTESIAN_POINT('',(0.45,-0.2));
+#19476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19477 = ORIENTED_EDGE('',*,*,#19478,.F.);
+#19478 = EDGE_CURVE('',#19479,#19453,#19481,.T.);
+#19479 = VERTEX_POINT('',#19480);
+#19480 = CARTESIAN_POINT('',(0.65,-7.35,39.4));
+#19481 = SURFACE_CURVE('',#19482,(#19486,#19492),.PCURVE_S1.);
+#19482 = LINE('',#19483,#19484);
+#19483 = CARTESIAN_POINT('',(0.65,-7.425,39.4));
+#19484 = VECTOR('',#19485,1.);
+#19485 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#19486 = PCURVE('',#17832,#19487);
+#19487 = DEFINITIONAL_REPRESENTATION('',(#19488),#19491);
+#19488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19489,#19490),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19489 = CARTESIAN_POINT('',(-1.85,0.15));
+#19490 = CARTESIAN_POINT('',(-1.85,-0.15));
+#19491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19492 = PCURVE('',#19493,#19498);
+#19493 = PLANE('',#19494);
+#19494 = AXIS2_PLACEMENT_3D('',#19495,#19496,#19497);
+#19495 = CARTESIAN_POINT('',(0.65,-7.35,39.2));
+#19496 = DIRECTION('',(1.,0.,0.));
+#19497 = DIRECTION('',(0.,-1.,0.));
+#19498 = DEFINITIONAL_REPRESENTATION('',(#19499),#19502);
+#19499 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19500,#19501),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19500 = CARTESIAN_POINT('',(0.,-0.2));
+#19501 = CARTESIAN_POINT('',(0.3,-0.2));
+#19502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19503 = ORIENTED_EDGE('',*,*,#19504,.F.);
+#19504 = EDGE_CURVE('',#19505,#19479,#19507,.T.);
+#19505 = VERTEX_POINT('',#19506);
+#19506 = CARTESIAN_POINT('',(0.2,-7.35,39.4));
+#19507 = SURFACE_CURVE('',#19508,(#19512,#19518),.PCURVE_S1.);
+#19508 = LINE('',#19509,#19510);
+#19509 = CARTESIAN_POINT('',(-0.5,-7.35,39.4));
+#19510 = VECTOR('',#19511,1.);
+#19511 = DIRECTION('',(1.,-6.167905692362E-17,1.369550182675E-31));
+#19512 = PCURVE('',#17832,#19513);
+#19513 = DEFINITIONAL_REPRESENTATION('',(#19514),#19517);
+#19514 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19515,#19516),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#19515 = CARTESIAN_POINT('',(-1.4,0.15));
+#19516 = CARTESIAN_POINT('',(-1.85,0.15));
+#19517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19518 = PCURVE('',#19519,#19524);
+#19519 = PLANE('',#19520);
+#19520 = AXIS2_PLACEMENT_3D('',#19521,#19522,#19523);
+#19521 = CARTESIAN_POINT('',(0.2,-7.35,39.2));
+#19522 = DIRECTION('',(6.167905692362E-17,1.,0.));
+#19523 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#19524 = DEFINITIONAL_REPRESENTATION('',(#19525),#19528);
+#19525 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19526,#19527),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#19526 = CARTESIAN_POINT('',(0.,-0.2));
+#19527 = CARTESIAN_POINT('',(0.45,-0.2));
+#19528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19529 = ORIENTED_EDGE('',*,*,#19530,.F.);
+#19530 = EDGE_CURVE('',#19531,#19505,#19533,.T.);
+#19531 = VERTEX_POINT('',#19532);
+#19532 = CARTESIAN_POINT('',(0.2,-6.9,39.4));
+#19533 = SURFACE_CURVE('',#19534,(#19538,#19544),.PCURVE_S1.);
+#19534 = LINE('',#19535,#19536);
+#19535 = CARTESIAN_POINT('',(0.2,-7.2,39.4));
+#19536 = VECTOR('',#19537,1.);
+#19537 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#19538 = PCURVE('',#17832,#19539);
+#19539 = DEFINITIONAL_REPRESENTATION('',(#19540),#19543);
+#19540 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19541,#19542),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19541 = CARTESIAN_POINT('',(-1.4,0.6));
+#19542 = CARTESIAN_POINT('',(-1.4,0.15));
+#19543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19544 = PCURVE('',#19545,#19550);
+#19545 = PLANE('',#19546);
+#19546 = AXIS2_PLACEMENT_3D('',#19547,#19548,#19549);
+#19547 = CARTESIAN_POINT('',(0.2,-6.9,39.2));
+#19548 = DIRECTION('',(1.,0.,0.));
+#19549 = DIRECTION('',(0.,-1.,0.));
+#19550 = DEFINITIONAL_REPRESENTATION('',(#19551),#19554);
+#19551 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19552,#19553),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19552 = CARTESIAN_POINT('',(0.,-0.2));
+#19553 = CARTESIAN_POINT('',(0.45,-0.2));
+#19554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19555 = ORIENTED_EDGE('',*,*,#19556,.F.);
+#19556 = EDGE_CURVE('',#19557,#19531,#19559,.T.);
+#19557 = VERTEX_POINT('',#19558);
+#19558 = CARTESIAN_POINT('',(-0.1,-6.9,39.4));
+#19559 = SURFACE_CURVE('',#19560,(#19564,#19570),.PCURVE_S1.);
+#19560 = LINE('',#19561,#19562);
+#19561 = CARTESIAN_POINT('',(-0.65,-6.9,39.4));
+#19562 = VECTOR('',#19563,1.);
+#19563 = DIRECTION('',(1.,0.,0.));
+#19564 = PCURVE('',#17832,#19565);
+#19565 = DEFINITIONAL_REPRESENTATION('',(#19566),#19569);
+#19566 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19567,#19568),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#19567 = CARTESIAN_POINT('',(-1.1,0.6));
+#19568 = CARTESIAN_POINT('',(-1.4,0.6));
+#19569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19570 = PCURVE('',#19571,#19576);
+#19571 = PLANE('',#19572);
+#19572 = AXIS2_PLACEMENT_3D('',#19573,#19574,#19575);
+#19573 = CARTESIAN_POINT('',(-0.1,-6.9,39.2));
+#19574 = DIRECTION('',(0.,1.,0.));
+#19575 = DIRECTION('',(1.,0.,0.));
+#19576 = DEFINITIONAL_REPRESENTATION('',(#19577),#19580);
+#19577 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19578,#19579),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#19578 = CARTESIAN_POINT('',(0.,-0.2));
+#19579 = CARTESIAN_POINT('',(0.3,-0.2));
+#19580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19581 = ORIENTED_EDGE('',*,*,#19582,.F.);
+#19582 = EDGE_CURVE('',#19583,#19557,#19585,.T.);
+#19583 = VERTEX_POINT('',#19584);
+#19584 = CARTESIAN_POINT('',(-0.1,-7.35,39.4));
+#19585 = SURFACE_CURVE('',#19586,(#19590,#19596),.PCURVE_S1.);
+#19586 = LINE('',#19587,#19588);
+#19587 = CARTESIAN_POINT('',(-0.1,-7.425,39.4));
+#19588 = VECTOR('',#19589,1.);
+#19589 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#19590 = PCURVE('',#17832,#19591);
+#19591 = DEFINITIONAL_REPRESENTATION('',(#19592),#19595);
+#19592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19593,#19594),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#19593 = CARTESIAN_POINT('',(-1.1,0.15));
+#19594 = CARTESIAN_POINT('',(-1.1,0.6));
+#19595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19596 = PCURVE('',#19597,#19602);
+#19597 = PLANE('',#19598);
+#19598 = AXIS2_PLACEMENT_3D('',#19599,#19600,#19601);
+#19599 = CARTESIAN_POINT('',(-0.1,-7.35,39.2));
+#19600 = DIRECTION('',(-1.,0.,0.));
+#19601 = DIRECTION('',(0.,1.,0.));
+#19602 = DEFINITIONAL_REPRESENTATION('',(#19603),#19606);
+#19603 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19604,#19605),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#19604 = CARTESIAN_POINT('',(0.,-0.2));
+#19605 = CARTESIAN_POINT('',(0.45,-0.2));
+#19606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19607 = ORIENTED_EDGE('',*,*,#19608,.F.);
+#19608 = EDGE_CURVE('',#19609,#19583,#19611,.T.);
+#19609 = VERTEX_POINT('',#19610);
+#19610 = CARTESIAN_POINT('',(-0.55,-7.35,39.4));
+#19611 = SURFACE_CURVE('',#19612,(#19616,#19622),.PCURVE_S1.);
+#19612 = LINE('',#19613,#19614);
+#19613 = CARTESIAN_POINT('',(-0.875,-7.35,39.4));
+#19614 = VECTOR('',#19615,1.);
+#19615 = DIRECTION('',(1.,0.,0.));
+#19616 = PCURVE('',#17832,#19617);
+#19617 = DEFINITIONAL_REPRESENTATION('',(#19618),#19621);
+#19618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19619,#19620),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#19619 = CARTESIAN_POINT('',(-0.65,0.15));
+#19620 = CARTESIAN_POINT('',(-1.1,0.15));
+#19621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19622 = PCURVE('',#19623,#19628);
+#19623 = PLANE('',#19624);
+#19624 = AXIS2_PLACEMENT_3D('',#19625,#19626,#19627);
+#19625 = CARTESIAN_POINT('',(-0.55,-7.35,39.2));
+#19626 = DIRECTION('',(0.,1.,0.));
+#19627 = DIRECTION('',(1.,0.,0.));
+#19628 = DEFINITIONAL_REPRESENTATION('',(#19629),#19632);
+#19629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19630,#19631),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#19630 = CARTESIAN_POINT('',(0.,-0.2));
+#19631 = CARTESIAN_POINT('',(0.45,-0.2));
+#19632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19633 = ORIENTED_EDGE('',*,*,#19634,.F.);
+#19634 = EDGE_CURVE('',#19349,#19609,#19635,.T.);
+#19635 = SURFACE_CURVE('',#19636,(#19640,#19646),.PCURVE_S1.);
+#19636 = LINE('',#19637,#19638);
+#19637 = CARTESIAN_POINT('',(-0.55,-7.575,39.4));
+#19638 = VECTOR('',#19639,1.);
+#19639 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#19640 = PCURVE('',#17832,#19641);
+#19641 = DEFINITIONAL_REPRESENTATION('',(#19642),#19645);
+#19642 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19643,#19644),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19643 = CARTESIAN_POINT('',(-0.65,-0.15));
+#19644 = CARTESIAN_POINT('',(-0.65,0.15));
+#19645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19646 = PCURVE('',#19647,#19652);
+#19647 = PLANE('',#19648);
+#19648 = AXIS2_PLACEMENT_3D('',#19649,#19650,#19651);
+#19649 = CARTESIAN_POINT('',(-0.55,-7.65,39.2));
+#19650 = DIRECTION('',(-1.,0.,0.));
+#19651 = DIRECTION('',(0.,1.,0.));
+#19652 = DEFINITIONAL_REPRESENTATION('',(#19653),#19656);
+#19653 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19654,#19655),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19654 = CARTESIAN_POINT('',(0.,-0.2));
+#19655 = CARTESIAN_POINT('',(0.3,-0.2));
+#19656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19657 = ADVANCED_FACE('',(#19658,#19661),#17891,.F.);
+#19658 = FACE_BOUND('',#19659,.F.);
+#19659 = EDGE_LOOP('',(#19660));
+#19660 = ORIENTED_EDGE('',*,*,#17876,.F.);
+#19661 = FACE_BOUND('',#19662,.F.);
+#19662 = EDGE_LOOP('',(#19663,#19691,#19717,#19743,#19769,#19795,#19821,
+    #19847,#19873,#19899,#19925,#19951));
+#19663 = ORIENTED_EDGE('',*,*,#19664,.F.);
+#19664 = EDGE_CURVE('',#19665,#19667,#19669,.T.);
+#19665 = VERTEX_POINT('',#19666);
+#19666 = CARTESIAN_POINT('',(17.5,-7.65,39.4));
+#19667 = VERTEX_POINT('',#19668);
+#19668 = CARTESIAN_POINT('',(17.05,-7.65,39.4));
+#19669 = SURFACE_CURVE('',#19670,(#19674,#19680),.PCURVE_S1.);
+#19670 = LINE('',#19671,#19672);
+#19671 = CARTESIAN_POINT('',(16.95,-7.65,39.4));
+#19672 = VECTOR('',#19673,1.);
+#19673 = DIRECTION('',(-1.,6.167905692362E-17,-1.369550182675E-31));
+#19674 = PCURVE('',#17891,#19675);
+#19675 = DEFINITIONAL_REPRESENTATION('',(#19676),#19679);
+#19676 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19677,#19678),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#19677 = CARTESIAN_POINT('',(-1.1,-0.15));
+#19678 = CARTESIAN_POINT('',(-0.65,-0.15));
+#19679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19680 = PCURVE('',#19681,#19686);
+#19681 = PLANE('',#19682);
+#19682 = AXIS2_PLACEMENT_3D('',#19683,#19684,#19685);
+#19683 = CARTESIAN_POINT('',(17.5,-7.65,39.2));
+#19684 = DIRECTION('',(-6.167905692362E-17,-1.,0.));
+#19685 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#19686 = DEFINITIONAL_REPRESENTATION('',(#19687),#19690);
+#19687 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19688,#19689),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#19688 = CARTESIAN_POINT('',(0.,-0.2));
+#19689 = CARTESIAN_POINT('',(0.45,-0.2));
+#19690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19691 = ORIENTED_EDGE('',*,*,#19692,.F.);
+#19692 = EDGE_CURVE('',#19693,#19665,#19695,.T.);
+#19693 = VERTEX_POINT('',#19694);
+#19694 = CARTESIAN_POINT('',(17.5,-8.099999999999,39.4));
+#19695 = SURFACE_CURVE('',#19696,(#19700,#19706),.PCURVE_S1.);
+#19696 = LINE('',#19697,#19698);
+#19697 = CARTESIAN_POINT('',(17.5,-7.8,39.4));
+#19698 = VECTOR('',#19699,1.);
+#19699 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#19700 = PCURVE('',#17891,#19701);
+#19701 = DEFINITIONAL_REPRESENTATION('',(#19702),#19705);
+#19702 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19703,#19704),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19703 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#19704 = CARTESIAN_POINT('',(-1.1,-0.15));
+#19705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19706 = PCURVE('',#19707,#19712);
+#19707 = PLANE('',#19708);
+#19708 = AXIS2_PLACEMENT_3D('',#19709,#19710,#19711);
+#19709 = CARTESIAN_POINT('',(17.5,-8.099999999999,39.2));
+#19710 = DIRECTION('',(-1.,0.,0.));
+#19711 = DIRECTION('',(0.,1.,0.));
+#19712 = DEFINITIONAL_REPRESENTATION('',(#19713),#19716);
+#19713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19714,#19715),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19714 = CARTESIAN_POINT('',(0.,-0.2));
+#19715 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#19716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19717 = ORIENTED_EDGE('',*,*,#19718,.F.);
+#19718 = EDGE_CURVE('',#19719,#19693,#19721,.T.);
+#19719 = VERTEX_POINT('',#19720);
+#19720 = CARTESIAN_POINT('',(17.8,-8.099999999999,39.4));
+#19721 = SURFACE_CURVE('',#19722,(#19726,#19732),.PCURVE_S1.);
+#19722 = LINE('',#19723,#19724);
+#19723 = CARTESIAN_POINT('',(17.1,-8.099999999999,39.4));
+#19724 = VECTOR('',#19725,1.);
+#19725 = DIRECTION('',(-1.,0.,0.));
+#19726 = PCURVE('',#17891,#19727);
+#19727 = DEFINITIONAL_REPRESENTATION('',(#19728),#19731);
+#19728 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19729,#19730),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#19729 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#19730 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#19731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19732 = PCURVE('',#19733,#19738);
+#19733 = PLANE('',#19734);
+#19734 = AXIS2_PLACEMENT_3D('',#19735,#19736,#19737);
+#19735 = CARTESIAN_POINT('',(17.8,-8.099999999999,39.2));
+#19736 = DIRECTION('',(0.,-1.,0.));
+#19737 = DIRECTION('',(-1.,0.,0.));
+#19738 = DEFINITIONAL_REPRESENTATION('',(#19739),#19742);
+#19739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19740,#19741),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#19740 = CARTESIAN_POINT('',(0.,-0.2));
+#19741 = CARTESIAN_POINT('',(0.3,-0.2));
+#19742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19743 = ORIENTED_EDGE('',*,*,#19744,.F.);
+#19744 = EDGE_CURVE('',#19745,#19719,#19747,.T.);
+#19745 = VERTEX_POINT('',#19746);
+#19746 = CARTESIAN_POINT('',(17.8,-7.65,39.4));
+#19747 = SURFACE_CURVE('',#19748,(#19752,#19758),.PCURVE_S1.);
+#19748 = LINE('',#19749,#19750);
+#19749 = CARTESIAN_POINT('',(17.8,-7.575,39.4));
+#19750 = VECTOR('',#19751,1.);
+#19751 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#19752 = PCURVE('',#17891,#19753);
+#19753 = DEFINITIONAL_REPRESENTATION('',(#19754),#19757);
+#19754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19755,#19756),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#19755 = CARTESIAN_POINT('',(-1.4,-0.15));
+#19756 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#19757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19758 = PCURVE('',#19759,#19764);
+#19759 = PLANE('',#19760);
+#19760 = AXIS2_PLACEMENT_3D('',#19761,#19762,#19763);
+#19761 = CARTESIAN_POINT('',(17.8,-7.65,39.2));
+#19762 = DIRECTION('',(1.,0.,0.));
+#19763 = DIRECTION('',(0.,-1.,0.));
+#19764 = DEFINITIONAL_REPRESENTATION('',(#19765),#19768);
+#19765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19766,#19767),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#19766 = CARTESIAN_POINT('',(0.,-0.2));
+#19767 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#19768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19769 = ORIENTED_EDGE('',*,*,#19770,.F.);
+#19770 = EDGE_CURVE('',#19771,#19745,#19773,.T.);
+#19771 = VERTEX_POINT('',#19772);
+#19772 = CARTESIAN_POINT('',(18.25,-7.65,39.4));
+#19773 = SURFACE_CURVE('',#19774,(#19778,#19784),.PCURVE_S1.);
+#19774 = LINE('',#19775,#19776);
+#19775 = CARTESIAN_POINT('',(17.325,-7.65,39.4));
+#19776 = VECTOR('',#19777,1.);
+#19777 = DIRECTION('',(-1.,0.,0.));
+#19778 = PCURVE('',#17891,#19779);
+#19779 = DEFINITIONAL_REPRESENTATION('',(#19780),#19783);
+#19780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19781,#19782),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#19781 = CARTESIAN_POINT('',(-1.85,-0.15));
+#19782 = CARTESIAN_POINT('',(-1.4,-0.15));
+#19783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19784 = PCURVE('',#19785,#19790);
+#19785 = PLANE('',#19786);
+#19786 = AXIS2_PLACEMENT_3D('',#19787,#19788,#19789);
+#19787 = CARTESIAN_POINT('',(18.25,-7.65,39.2));
+#19788 = DIRECTION('',(0.,-1.,0.));
+#19789 = DIRECTION('',(-1.,0.,0.));
+#19790 = DEFINITIONAL_REPRESENTATION('',(#19791),#19794);
+#19791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19792,#19793),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#19792 = CARTESIAN_POINT('',(0.,-0.2));
+#19793 = CARTESIAN_POINT('',(0.45,-0.2));
+#19794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19795 = ORIENTED_EDGE('',*,*,#19796,.F.);
+#19796 = EDGE_CURVE('',#19797,#19771,#19799,.T.);
+#19797 = VERTEX_POINT('',#19798);
+#19798 = CARTESIAN_POINT('',(18.25,-7.35,39.4));
+#19799 = SURFACE_CURVE('',#19800,(#19804,#19810),.PCURVE_S1.);
+#19800 = LINE('',#19801,#19802);
+#19801 = CARTESIAN_POINT('',(18.25,-7.425,39.4));
+#19802 = VECTOR('',#19803,1.);
+#19803 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#19804 = PCURVE('',#17891,#19805);
+#19805 = DEFINITIONAL_REPRESENTATION('',(#19806),#19809);
+#19806 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19807,#19808),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19807 = CARTESIAN_POINT('',(-1.85,0.15));
+#19808 = CARTESIAN_POINT('',(-1.85,-0.15));
+#19809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19810 = PCURVE('',#19811,#19816);
+#19811 = PLANE('',#19812);
+#19812 = AXIS2_PLACEMENT_3D('',#19813,#19814,#19815);
+#19813 = CARTESIAN_POINT('',(18.25,-7.35,39.2));
+#19814 = DIRECTION('',(1.,0.,0.));
+#19815 = DIRECTION('',(0.,-1.,0.));
+#19816 = DEFINITIONAL_REPRESENTATION('',(#19817),#19820);
+#19817 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19818,#19819),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19818 = CARTESIAN_POINT('',(0.,-0.2));
+#19819 = CARTESIAN_POINT('',(0.3,-0.2));
+#19820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19821 = ORIENTED_EDGE('',*,*,#19822,.F.);
+#19822 = EDGE_CURVE('',#19823,#19797,#19825,.T.);
+#19823 = VERTEX_POINT('',#19824);
+#19824 = CARTESIAN_POINT('',(17.8,-7.35,39.4));
+#19825 = SURFACE_CURVE('',#19826,(#19830,#19836),.PCURVE_S1.);
+#19826 = LINE('',#19827,#19828);
+#19827 = CARTESIAN_POINT('',(17.1,-7.35,39.4));
+#19828 = VECTOR('',#19829,1.);
+#19829 = DIRECTION('',(1.,-6.167905692362E-17,1.369550182675E-31));
+#19830 = PCURVE('',#17891,#19831);
+#19831 = DEFINITIONAL_REPRESENTATION('',(#19832),#19835);
+#19832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19833,#19834),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#19833 = CARTESIAN_POINT('',(-1.4,0.15));
+#19834 = CARTESIAN_POINT('',(-1.85,0.15));
+#19835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19836 = PCURVE('',#19837,#19842);
+#19837 = PLANE('',#19838);
+#19838 = AXIS2_PLACEMENT_3D('',#19839,#19840,#19841);
+#19839 = CARTESIAN_POINT('',(17.8,-7.35,39.2));
+#19840 = DIRECTION('',(6.167905692362E-17,1.,0.));
+#19841 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#19842 = DEFINITIONAL_REPRESENTATION('',(#19843),#19846);
+#19843 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19844,#19845),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#19844 = CARTESIAN_POINT('',(0.,-0.2));
+#19845 = CARTESIAN_POINT('',(0.45,-0.2));
+#19846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19847 = ORIENTED_EDGE('',*,*,#19848,.F.);
+#19848 = EDGE_CURVE('',#19849,#19823,#19851,.T.);
+#19849 = VERTEX_POINT('',#19850);
+#19850 = CARTESIAN_POINT('',(17.8,-6.9,39.4));
+#19851 = SURFACE_CURVE('',#19852,(#19856,#19862),.PCURVE_S1.);
+#19852 = LINE('',#19853,#19854);
+#19853 = CARTESIAN_POINT('',(17.8,-7.2,39.4));
+#19854 = VECTOR('',#19855,1.);
+#19855 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#19856 = PCURVE('',#17891,#19857);
+#19857 = DEFINITIONAL_REPRESENTATION('',(#19858),#19861);
+#19858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19859,#19860),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19859 = CARTESIAN_POINT('',(-1.4,0.6));
+#19860 = CARTESIAN_POINT('',(-1.4,0.15));
+#19861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19862 = PCURVE('',#19863,#19868);
+#19863 = PLANE('',#19864);
+#19864 = AXIS2_PLACEMENT_3D('',#19865,#19866,#19867);
+#19865 = CARTESIAN_POINT('',(17.8,-6.9,39.2));
+#19866 = DIRECTION('',(1.,0.,0.));
+#19867 = DIRECTION('',(0.,-1.,0.));
+#19868 = DEFINITIONAL_REPRESENTATION('',(#19869),#19872);
+#19869 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19870,#19871),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#19870 = CARTESIAN_POINT('',(0.,-0.2));
+#19871 = CARTESIAN_POINT('',(0.45,-0.2));
+#19872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19873 = ORIENTED_EDGE('',*,*,#19874,.F.);
+#19874 = EDGE_CURVE('',#19875,#19849,#19877,.T.);
+#19875 = VERTEX_POINT('',#19876);
+#19876 = CARTESIAN_POINT('',(17.5,-6.9,39.4));
+#19877 = SURFACE_CURVE('',#19878,(#19882,#19888),.PCURVE_S1.);
+#19878 = LINE('',#19879,#19880);
+#19879 = CARTESIAN_POINT('',(16.95,-6.9,39.4));
+#19880 = VECTOR('',#19881,1.);
+#19881 = DIRECTION('',(1.,0.,0.));
+#19882 = PCURVE('',#17891,#19883);
+#19883 = DEFINITIONAL_REPRESENTATION('',(#19884),#19887);
+#19884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19885,#19886),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#19885 = CARTESIAN_POINT('',(-1.1,0.6));
+#19886 = CARTESIAN_POINT('',(-1.4,0.6));
+#19887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19888 = PCURVE('',#19889,#19894);
+#19889 = PLANE('',#19890);
+#19890 = AXIS2_PLACEMENT_3D('',#19891,#19892,#19893);
+#19891 = CARTESIAN_POINT('',(17.5,-6.9,39.2));
+#19892 = DIRECTION('',(0.,1.,0.));
+#19893 = DIRECTION('',(1.,0.,0.));
+#19894 = DEFINITIONAL_REPRESENTATION('',(#19895),#19898);
+#19895 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19896,#19897),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#19896 = CARTESIAN_POINT('',(0.,-0.2));
+#19897 = CARTESIAN_POINT('',(0.3,-0.2));
+#19898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19899 = ORIENTED_EDGE('',*,*,#19900,.F.);
+#19900 = EDGE_CURVE('',#19901,#19875,#19903,.T.);
+#19901 = VERTEX_POINT('',#19902);
+#19902 = CARTESIAN_POINT('',(17.5,-7.35,39.4));
+#19903 = SURFACE_CURVE('',#19904,(#19908,#19914),.PCURVE_S1.);
+#19904 = LINE('',#19905,#19906);
+#19905 = CARTESIAN_POINT('',(17.5,-7.425,39.4));
+#19906 = VECTOR('',#19907,1.);
+#19907 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#19908 = PCURVE('',#17891,#19909);
+#19909 = DEFINITIONAL_REPRESENTATION('',(#19910),#19913);
+#19910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19911,#19912),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#19911 = CARTESIAN_POINT('',(-1.1,0.15));
+#19912 = CARTESIAN_POINT('',(-1.1,0.6));
+#19913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19914 = PCURVE('',#19915,#19920);
+#19915 = PLANE('',#19916);
+#19916 = AXIS2_PLACEMENT_3D('',#19917,#19918,#19919);
+#19917 = CARTESIAN_POINT('',(17.5,-7.35,39.2));
+#19918 = DIRECTION('',(-1.,0.,0.));
+#19919 = DIRECTION('',(0.,1.,0.));
+#19920 = DEFINITIONAL_REPRESENTATION('',(#19921),#19924);
+#19921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19922,#19923),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#19922 = CARTESIAN_POINT('',(0.,-0.2));
+#19923 = CARTESIAN_POINT('',(0.45,-0.2));
+#19924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19925 = ORIENTED_EDGE('',*,*,#19926,.F.);
+#19926 = EDGE_CURVE('',#19927,#19901,#19929,.T.);
+#19927 = VERTEX_POINT('',#19928);
+#19928 = CARTESIAN_POINT('',(17.05,-7.35,39.4));
+#19929 = SURFACE_CURVE('',#19930,(#19934,#19940),.PCURVE_S1.);
+#19930 = LINE('',#19931,#19932);
+#19931 = CARTESIAN_POINT('',(16.725,-7.35,39.4));
+#19932 = VECTOR('',#19933,1.);
+#19933 = DIRECTION('',(1.,0.,0.));
+#19934 = PCURVE('',#17891,#19935);
+#19935 = DEFINITIONAL_REPRESENTATION('',(#19936),#19939);
+#19936 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19937,#19938),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#19937 = CARTESIAN_POINT('',(-0.65,0.15));
+#19938 = CARTESIAN_POINT('',(-1.1,0.15));
+#19939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19940 = PCURVE('',#19941,#19946);
+#19941 = PLANE('',#19942);
+#19942 = AXIS2_PLACEMENT_3D('',#19943,#19944,#19945);
+#19943 = CARTESIAN_POINT('',(17.05,-7.35,39.2));
+#19944 = DIRECTION('',(0.,1.,0.));
+#19945 = DIRECTION('',(1.,0.,0.));
+#19946 = DEFINITIONAL_REPRESENTATION('',(#19947),#19950);
+#19947 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19948,#19949),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#19948 = CARTESIAN_POINT('',(0.,-0.2));
+#19949 = CARTESIAN_POINT('',(0.45,-0.2));
+#19950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19951 = ORIENTED_EDGE('',*,*,#19952,.F.);
+#19952 = EDGE_CURVE('',#19667,#19927,#19953,.T.);
+#19953 = SURFACE_CURVE('',#19954,(#19958,#19964),.PCURVE_S1.);
+#19954 = LINE('',#19955,#19956);
+#19955 = CARTESIAN_POINT('',(17.05,-7.575,39.4));
+#19956 = VECTOR('',#19957,1.);
+#19957 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#19958 = PCURVE('',#17891,#19959);
+#19959 = DEFINITIONAL_REPRESENTATION('',(#19960),#19963);
+#19960 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19961,#19962),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19961 = CARTESIAN_POINT('',(-0.65,-0.15));
+#19962 = CARTESIAN_POINT('',(-0.65,0.15));
+#19963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19964 = PCURVE('',#19965,#19970);
+#19965 = PLANE('',#19966);
+#19966 = AXIS2_PLACEMENT_3D('',#19967,#19968,#19969);
+#19967 = CARTESIAN_POINT('',(17.05,-7.65,39.2));
+#19968 = DIRECTION('',(-1.,0.,0.));
+#19969 = DIRECTION('',(0.,1.,0.));
+#19970 = DEFINITIONAL_REPRESENTATION('',(#19971),#19974);
+#19971 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19972,#19973),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#19972 = CARTESIAN_POINT('',(0.,-0.2));
+#19973 = CARTESIAN_POINT('',(0.3,-0.2));
+#19974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19975 = ADVANCED_FACE('',(#19976,#19979),#17950,.F.);
+#19976 = FACE_BOUND('',#19977,.F.);
+#19977 = EDGE_LOOP('',(#19978));
+#19978 = ORIENTED_EDGE('',*,*,#17935,.F.);
+#19979 = FACE_BOUND('',#19980,.F.);
+#19980 = EDGE_LOOP('',(#19981,#20009,#20035,#20061,#20087,#20113,#20139,
+    #20165,#20191,#20217,#20243,#20269));
+#19981 = ORIENTED_EDGE('',*,*,#19982,.F.);
+#19982 = EDGE_CURVE('',#19983,#19985,#19987,.T.);
+#19983 = VERTEX_POINT('',#19984);
+#19984 = CARTESIAN_POINT('',(17.5,8.1,39.4));
+#19985 = VERTEX_POINT('',#19986);
+#19986 = CARTESIAN_POINT('',(17.8,8.1,39.4));
+#19987 = SURFACE_CURVE('',#19988,(#19992,#19998),.PCURVE_S1.);
+#19988 = LINE('',#19989,#19990);
+#19989 = CARTESIAN_POINT('',(16.95,8.1,39.4));
+#19990 = VECTOR('',#19991,1.);
+#19991 = DIRECTION('',(1.,0.,0.));
+#19992 = PCURVE('',#17950,#19993);
+#19993 = DEFINITIONAL_REPRESENTATION('',(#19994),#19997);
+#19994 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19995,#19996),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#19995 = CARTESIAN_POINT('',(-1.1,0.6));
+#19996 = CARTESIAN_POINT('',(-1.4,0.6));
+#19997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19998 = PCURVE('',#19999,#20004);
+#19999 = PLANE('',#20000);
+#20000 = AXIS2_PLACEMENT_3D('',#20001,#20002,#20003);
+#20001 = CARTESIAN_POINT('',(17.5,8.1,39.2));
+#20002 = DIRECTION('',(0.,1.,0.));
+#20003 = DIRECTION('',(1.,0.,0.));
+#20004 = DEFINITIONAL_REPRESENTATION('',(#20005),#20008);
+#20005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20006,#20007),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#20006 = CARTESIAN_POINT('',(0.,-0.2));
+#20007 = CARTESIAN_POINT('',(0.3,-0.2));
+#20008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20009 = ORIENTED_EDGE('',*,*,#20010,.F.);
+#20010 = EDGE_CURVE('',#20011,#19983,#20013,.T.);
+#20011 = VERTEX_POINT('',#20012);
+#20012 = CARTESIAN_POINT('',(17.5,7.65,39.4));
+#20013 = SURFACE_CURVE('',#20014,(#20018,#20024),.PCURVE_S1.);
+#20014 = LINE('',#20015,#20016);
+#20015 = CARTESIAN_POINT('',(17.5,7.575,39.4));
+#20016 = VECTOR('',#20017,1.);
+#20017 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#20018 = PCURVE('',#17950,#20019);
+#20019 = DEFINITIONAL_REPRESENTATION('',(#20020),#20023);
+#20020 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20021,#20022),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#20021 = CARTESIAN_POINT('',(-1.1,0.15));
+#20022 = CARTESIAN_POINT('',(-1.1,0.6));
+#20023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20024 = PCURVE('',#20025,#20030);
+#20025 = PLANE('',#20026);
+#20026 = AXIS2_PLACEMENT_3D('',#20027,#20028,#20029);
+#20027 = CARTESIAN_POINT('',(17.5,7.65,39.2));
+#20028 = DIRECTION('',(-1.,0.,0.));
+#20029 = DIRECTION('',(0.,1.,0.));
+#20030 = DEFINITIONAL_REPRESENTATION('',(#20031),#20034);
+#20031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20032,#20033),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#20032 = CARTESIAN_POINT('',(0.,-0.2));
+#20033 = CARTESIAN_POINT('',(0.45,-0.2));
+#20034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20035 = ORIENTED_EDGE('',*,*,#20036,.F.);
+#20036 = EDGE_CURVE('',#20037,#20011,#20039,.T.);
+#20037 = VERTEX_POINT('',#20038);
+#20038 = CARTESIAN_POINT('',(17.05,7.65,39.4));
+#20039 = SURFACE_CURVE('',#20040,(#20044,#20050),.PCURVE_S1.);
+#20040 = LINE('',#20041,#20042);
+#20041 = CARTESIAN_POINT('',(16.725,7.65,39.4));
+#20042 = VECTOR('',#20043,1.);
+#20043 = DIRECTION('',(1.,0.,0.));
+#20044 = PCURVE('',#17950,#20045);
+#20045 = DEFINITIONAL_REPRESENTATION('',(#20046),#20049);
+#20046 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20047,#20048),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#20047 = CARTESIAN_POINT('',(-0.65,0.15));
+#20048 = CARTESIAN_POINT('',(-1.1,0.15));
+#20049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20050 = PCURVE('',#20051,#20056);
+#20051 = PLANE('',#20052);
+#20052 = AXIS2_PLACEMENT_3D('',#20053,#20054,#20055);
+#20053 = CARTESIAN_POINT('',(17.05,7.65,39.2));
+#20054 = DIRECTION('',(0.,1.,0.));
+#20055 = DIRECTION('',(1.,0.,0.));
+#20056 = DEFINITIONAL_REPRESENTATION('',(#20057),#20060);
+#20057 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20058,#20059),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#20058 = CARTESIAN_POINT('',(0.,-0.2));
+#20059 = CARTESIAN_POINT('',(0.45,-0.2));
+#20060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20061 = ORIENTED_EDGE('',*,*,#20062,.F.);
+#20062 = EDGE_CURVE('',#20063,#20037,#20065,.T.);
+#20063 = VERTEX_POINT('',#20064);
+#20064 = CARTESIAN_POINT('',(17.05,7.35,39.4));
+#20065 = SURFACE_CURVE('',#20066,(#20070,#20076),.PCURVE_S1.);
+#20066 = LINE('',#20067,#20068);
+#20067 = CARTESIAN_POINT('',(17.05,7.425,39.4));
+#20068 = VECTOR('',#20069,1.);
+#20069 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#20070 = PCURVE('',#17950,#20071);
+#20071 = DEFINITIONAL_REPRESENTATION('',(#20072),#20075);
+#20072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20073,#20074),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20073 = CARTESIAN_POINT('',(-0.65,-0.15));
+#20074 = CARTESIAN_POINT('',(-0.65,0.15));
+#20075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20076 = PCURVE('',#20077,#20082);
+#20077 = PLANE('',#20078);
+#20078 = AXIS2_PLACEMENT_3D('',#20079,#20080,#20081);
+#20079 = CARTESIAN_POINT('',(17.05,7.35,39.2));
+#20080 = DIRECTION('',(-1.,0.,0.));
+#20081 = DIRECTION('',(0.,1.,0.));
+#20082 = DEFINITIONAL_REPRESENTATION('',(#20083),#20086);
+#20083 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20084,#20085),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20084 = CARTESIAN_POINT('',(0.,-0.2));
+#20085 = CARTESIAN_POINT('',(0.3,-0.2));
+#20086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20087 = ORIENTED_EDGE('',*,*,#20088,.F.);
+#20088 = EDGE_CURVE('',#20089,#20063,#20091,.T.);
+#20089 = VERTEX_POINT('',#20090);
+#20090 = CARTESIAN_POINT('',(17.5,7.35,39.4));
+#20091 = SURFACE_CURVE('',#20092,(#20096,#20102),.PCURVE_S1.);
+#20092 = LINE('',#20093,#20094);
+#20093 = CARTESIAN_POINT('',(16.95,7.35,39.4));
+#20094 = VECTOR('',#20095,1.);
+#20095 = DIRECTION('',(-1.,6.167905692362E-17,-1.369550182675E-31));
+#20096 = PCURVE('',#17950,#20097);
+#20097 = DEFINITIONAL_REPRESENTATION('',(#20098),#20101);
+#20098 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20099,#20100),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#20099 = CARTESIAN_POINT('',(-1.1,-0.15));
+#20100 = CARTESIAN_POINT('',(-0.65,-0.15));
+#20101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20102 = PCURVE('',#20103,#20108);
+#20103 = PLANE('',#20104);
+#20104 = AXIS2_PLACEMENT_3D('',#20105,#20106,#20107);
+#20105 = CARTESIAN_POINT('',(17.5,7.35,39.2));
+#20106 = DIRECTION('',(-6.167905692362E-17,-1.,0.));
+#20107 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#20108 = DEFINITIONAL_REPRESENTATION('',(#20109),#20112);
+#20109 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20110,#20111),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#20110 = CARTESIAN_POINT('',(0.,-0.2));
+#20111 = CARTESIAN_POINT('',(0.45,-0.2));
+#20112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20113 = ORIENTED_EDGE('',*,*,#20114,.F.);
+#20114 = EDGE_CURVE('',#20115,#20089,#20117,.T.);
+#20115 = VERTEX_POINT('',#20116);
+#20116 = CARTESIAN_POINT('',(17.5,6.900000000001,39.4));
+#20117 = SURFACE_CURVE('',#20118,(#20122,#20128),.PCURVE_S1.);
+#20118 = LINE('',#20119,#20120);
+#20119 = CARTESIAN_POINT('',(17.5,7.2,39.4));
+#20120 = VECTOR('',#20121,1.);
+#20121 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#20122 = PCURVE('',#17950,#20123);
+#20123 = DEFINITIONAL_REPRESENTATION('',(#20124),#20127);
+#20124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20125,#20126),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20125 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#20126 = CARTESIAN_POINT('',(-1.1,-0.15));
+#20127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20128 = PCURVE('',#20129,#20134);
+#20129 = PLANE('',#20130);
+#20130 = AXIS2_PLACEMENT_3D('',#20131,#20132,#20133);
+#20131 = CARTESIAN_POINT('',(17.5,6.900000000001,39.2));
+#20132 = DIRECTION('',(-1.,0.,0.));
+#20133 = DIRECTION('',(0.,1.,0.));
+#20134 = DEFINITIONAL_REPRESENTATION('',(#20135),#20138);
+#20135 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20136,#20137),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20136 = CARTESIAN_POINT('',(0.,-0.2));
+#20137 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#20138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20139 = ORIENTED_EDGE('',*,*,#20140,.F.);
+#20140 = EDGE_CURVE('',#20141,#20115,#20143,.T.);
+#20141 = VERTEX_POINT('',#20142);
+#20142 = CARTESIAN_POINT('',(17.8,6.900000000001,39.4));
+#20143 = SURFACE_CURVE('',#20144,(#20148,#20154),.PCURVE_S1.);
+#20144 = LINE('',#20145,#20146);
+#20145 = CARTESIAN_POINT('',(17.1,6.900000000001,39.4));
+#20146 = VECTOR('',#20147,1.);
+#20147 = DIRECTION('',(-1.,0.,0.));
+#20148 = PCURVE('',#17950,#20149);
+#20149 = DEFINITIONAL_REPRESENTATION('',(#20150),#20153);
+#20150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20151,#20152),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#20151 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#20152 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#20153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20154 = PCURVE('',#20155,#20160);
+#20155 = PLANE('',#20156);
+#20156 = AXIS2_PLACEMENT_3D('',#20157,#20158,#20159);
+#20157 = CARTESIAN_POINT('',(17.8,6.900000000001,39.2));
+#20158 = DIRECTION('',(0.,-1.,0.));
+#20159 = DIRECTION('',(-1.,0.,0.));
+#20160 = DEFINITIONAL_REPRESENTATION('',(#20161),#20164);
+#20161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20162,#20163),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#20162 = CARTESIAN_POINT('',(0.,-0.2));
+#20163 = CARTESIAN_POINT('',(0.3,-0.2));
+#20164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20165 = ORIENTED_EDGE('',*,*,#20166,.F.);
+#20166 = EDGE_CURVE('',#20167,#20141,#20169,.T.);
+#20167 = VERTEX_POINT('',#20168);
+#20168 = CARTESIAN_POINT('',(17.8,7.35,39.4));
+#20169 = SURFACE_CURVE('',#20170,(#20174,#20180),.PCURVE_S1.);
+#20170 = LINE('',#20171,#20172);
+#20171 = CARTESIAN_POINT('',(17.8,7.425,39.4));
+#20172 = VECTOR('',#20173,1.);
+#20173 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#20174 = PCURVE('',#17950,#20175);
+#20175 = DEFINITIONAL_REPRESENTATION('',(#20176),#20179);
+#20176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20177,#20178),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#20177 = CARTESIAN_POINT('',(-1.4,-0.15));
+#20178 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#20179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20180 = PCURVE('',#20181,#20186);
+#20181 = PLANE('',#20182);
+#20182 = AXIS2_PLACEMENT_3D('',#20183,#20184,#20185);
+#20183 = CARTESIAN_POINT('',(17.8,7.35,39.2));
+#20184 = DIRECTION('',(1.,0.,0.));
+#20185 = DIRECTION('',(0.,-1.,0.));
+#20186 = DEFINITIONAL_REPRESENTATION('',(#20187),#20190);
+#20187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20188,#20189),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#20188 = CARTESIAN_POINT('',(0.,-0.2));
+#20189 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#20190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20191 = ORIENTED_EDGE('',*,*,#20192,.F.);
+#20192 = EDGE_CURVE('',#20193,#20167,#20195,.T.);
+#20193 = VERTEX_POINT('',#20194);
+#20194 = CARTESIAN_POINT('',(18.25,7.35,39.4));
+#20195 = SURFACE_CURVE('',#20196,(#20200,#20206),.PCURVE_S1.);
+#20196 = LINE('',#20197,#20198);
+#20197 = CARTESIAN_POINT('',(17.325,7.35,39.4));
+#20198 = VECTOR('',#20199,1.);
+#20199 = DIRECTION('',(-1.,0.,0.));
+#20200 = PCURVE('',#17950,#20201);
+#20201 = DEFINITIONAL_REPRESENTATION('',(#20202),#20205);
+#20202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20203,#20204),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#20203 = CARTESIAN_POINT('',(-1.85,-0.15));
+#20204 = CARTESIAN_POINT('',(-1.4,-0.15));
+#20205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20206 = PCURVE('',#20207,#20212);
+#20207 = PLANE('',#20208);
+#20208 = AXIS2_PLACEMENT_3D('',#20209,#20210,#20211);
+#20209 = CARTESIAN_POINT('',(18.25,7.35,39.2));
+#20210 = DIRECTION('',(0.,-1.,0.));
+#20211 = DIRECTION('',(-1.,0.,0.));
+#20212 = DEFINITIONAL_REPRESENTATION('',(#20213),#20216);
+#20213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20214,#20215),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#20214 = CARTESIAN_POINT('',(0.,-0.2));
+#20215 = CARTESIAN_POINT('',(0.45,-0.2));
+#20216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20217 = ORIENTED_EDGE('',*,*,#20218,.F.);
+#20218 = EDGE_CURVE('',#20219,#20193,#20221,.T.);
+#20219 = VERTEX_POINT('',#20220);
+#20220 = CARTESIAN_POINT('',(18.25,7.65,39.4));
+#20221 = SURFACE_CURVE('',#20222,(#20226,#20232),.PCURVE_S1.);
+#20222 = LINE('',#20223,#20224);
+#20223 = CARTESIAN_POINT('',(18.25,7.575,39.4));
+#20224 = VECTOR('',#20225,1.);
+#20225 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#20226 = PCURVE('',#17950,#20227);
+#20227 = DEFINITIONAL_REPRESENTATION('',(#20228),#20231);
+#20228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20229,#20230),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20229 = CARTESIAN_POINT('',(-1.85,0.15));
+#20230 = CARTESIAN_POINT('',(-1.85,-0.15));
+#20231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20232 = PCURVE('',#20233,#20238);
+#20233 = PLANE('',#20234);
+#20234 = AXIS2_PLACEMENT_3D('',#20235,#20236,#20237);
+#20235 = CARTESIAN_POINT('',(18.25,7.65,39.2));
+#20236 = DIRECTION('',(1.,0.,0.));
+#20237 = DIRECTION('',(0.,-1.,0.));
+#20238 = DEFINITIONAL_REPRESENTATION('',(#20239),#20242);
+#20239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20240,#20241),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20240 = CARTESIAN_POINT('',(0.,-0.2));
+#20241 = CARTESIAN_POINT('',(0.3,-0.2));
+#20242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20243 = ORIENTED_EDGE('',*,*,#20244,.F.);
+#20244 = EDGE_CURVE('',#20245,#20219,#20247,.T.);
+#20245 = VERTEX_POINT('',#20246);
+#20246 = CARTESIAN_POINT('',(17.8,7.65,39.4));
+#20247 = SURFACE_CURVE('',#20248,(#20252,#20258),.PCURVE_S1.);
+#20248 = LINE('',#20249,#20250);
+#20249 = CARTESIAN_POINT('',(17.1,7.65,39.4));
+#20250 = VECTOR('',#20251,1.);
+#20251 = DIRECTION('',(1.,-6.167905692362E-17,1.369550182675E-31));
+#20252 = PCURVE('',#17950,#20253);
+#20253 = DEFINITIONAL_REPRESENTATION('',(#20254),#20257);
+#20254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20255,#20256),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#20255 = CARTESIAN_POINT('',(-1.4,0.15));
+#20256 = CARTESIAN_POINT('',(-1.85,0.15));
+#20257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20258 = PCURVE('',#20259,#20264);
+#20259 = PLANE('',#20260);
+#20260 = AXIS2_PLACEMENT_3D('',#20261,#20262,#20263);
+#20261 = CARTESIAN_POINT('',(17.8,7.65,39.2));
+#20262 = DIRECTION('',(6.167905692362E-17,1.,0.));
+#20263 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#20264 = DEFINITIONAL_REPRESENTATION('',(#20265),#20268);
+#20265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20266,#20267),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#20266 = CARTESIAN_POINT('',(0.,-0.2));
+#20267 = CARTESIAN_POINT('',(0.45,-0.2));
+#20268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20269 = ORIENTED_EDGE('',*,*,#20270,.F.);
+#20270 = EDGE_CURVE('',#19985,#20245,#20271,.T.);
+#20271 = SURFACE_CURVE('',#20272,(#20276,#20282),.PCURVE_S1.);
+#20272 = LINE('',#20273,#20274);
+#20273 = CARTESIAN_POINT('',(17.8,7.8,39.4));
+#20274 = VECTOR('',#20275,1.);
+#20275 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#20276 = PCURVE('',#17950,#20277);
+#20277 = DEFINITIONAL_REPRESENTATION('',(#20278),#20281);
+#20278 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20279,#20280),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20279 = CARTESIAN_POINT('',(-1.4,0.6));
+#20280 = CARTESIAN_POINT('',(-1.4,0.15));
+#20281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20282 = PCURVE('',#20283,#20288);
+#20283 = PLANE('',#20284);
+#20284 = AXIS2_PLACEMENT_3D('',#20285,#20286,#20287);
+#20285 = CARTESIAN_POINT('',(17.8,8.1,39.2));
+#20286 = DIRECTION('',(1.,0.,0.));
+#20287 = DIRECTION('',(0.,-1.,0.));
+#20288 = DEFINITIONAL_REPRESENTATION('',(#20289),#20292);
+#20289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20290,#20291),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20290 = CARTESIAN_POINT('',(0.,-0.2));
+#20291 = CARTESIAN_POINT('',(0.45,-0.2));
+#20292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20293 = ADVANCED_FACE('',(#20294,#20297),#18009,.F.);
+#20294 = FACE_BOUND('',#20295,.F.);
+#20295 = EDGE_LOOP('',(#20296));
+#20296 = ORIENTED_EDGE('',*,*,#17994,.F.);
+#20297 = FACE_BOUND('',#20298,.F.);
+#20298 = EDGE_LOOP('',(#20299,#20327,#20353,#20379,#20405,#20431,#20457,
+    #20483,#20509,#20535,#20561,#20587));
+#20299 = ORIENTED_EDGE('',*,*,#20300,.F.);
+#20300 = EDGE_CURVE('',#20301,#20303,#20305,.T.);
+#20301 = VERTEX_POINT('',#20302);
+#20302 = CARTESIAN_POINT('',(-0.55,7.35,39.4));
+#20303 = VERTEX_POINT('',#20304);
+#20304 = CARTESIAN_POINT('',(-0.55,7.65,39.4));
+#20305 = SURFACE_CURVE('',#20306,(#20310,#20316),.PCURVE_S1.);
+#20306 = LINE('',#20307,#20308);
+#20307 = CARTESIAN_POINT('',(-0.55,7.425,39.4));
+#20308 = VECTOR('',#20309,1.);
+#20309 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#20310 = PCURVE('',#18009,#20311);
+#20311 = DEFINITIONAL_REPRESENTATION('',(#20312),#20315);
+#20312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20313,#20314),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20313 = CARTESIAN_POINT('',(-0.65,-0.15));
+#20314 = CARTESIAN_POINT('',(-0.65,0.15));
+#20315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20316 = PCURVE('',#20317,#20322);
+#20317 = PLANE('',#20318);
+#20318 = AXIS2_PLACEMENT_3D('',#20319,#20320,#20321);
+#20319 = CARTESIAN_POINT('',(-0.55,7.35,39.2));
+#20320 = DIRECTION('',(-1.,0.,0.));
+#20321 = DIRECTION('',(0.,1.,0.));
+#20322 = DEFINITIONAL_REPRESENTATION('',(#20323),#20326);
+#20323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20324,#20325),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000006E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20324 = CARTESIAN_POINT('',(0.,-0.2));
+#20325 = CARTESIAN_POINT('',(0.3,-0.2));
+#20326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20327 = ORIENTED_EDGE('',*,*,#20328,.F.);
+#20328 = EDGE_CURVE('',#20329,#20301,#20331,.T.);
+#20329 = VERTEX_POINT('',#20330);
+#20330 = CARTESIAN_POINT('',(-0.1,7.35,39.4));
+#20331 = SURFACE_CURVE('',#20332,(#20336,#20342),.PCURVE_S1.);
+#20332 = LINE('',#20333,#20334);
+#20333 = CARTESIAN_POINT('',(-0.65,7.35,39.4));
+#20334 = VECTOR('',#20335,1.);
+#20335 = DIRECTION('',(-1.,6.167905692362E-17,-1.369550182675E-31));
+#20336 = PCURVE('',#18009,#20337);
+#20337 = DEFINITIONAL_REPRESENTATION('',(#20338),#20341);
+#20338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20339,#20340),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-0.1),.PIECEWISE_BEZIER_KNOTS.);
+#20339 = CARTESIAN_POINT('',(-1.1,-0.15));
+#20340 = CARTESIAN_POINT('',(-0.65,-0.15));
+#20341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20342 = PCURVE('',#20343,#20348);
+#20343 = PLANE('',#20344);
+#20344 = AXIS2_PLACEMENT_3D('',#20345,#20346,#20347);
+#20345 = CARTESIAN_POINT('',(-0.1,7.35,39.2));
+#20346 = DIRECTION('',(-6.167905692362E-17,-1.,0.));
+#20347 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#20348 = DEFINITIONAL_REPRESENTATION('',(#20349),#20352);
+#20349 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20350,#20351),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-0.1),.PIECEWISE_BEZIER_KNOTS.);
+#20350 = CARTESIAN_POINT('',(0.,-0.2));
+#20351 = CARTESIAN_POINT('',(0.45,-0.2));
+#20352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20353 = ORIENTED_EDGE('',*,*,#20354,.F.);
+#20354 = EDGE_CURVE('',#20355,#20329,#20357,.T.);
+#20355 = VERTEX_POINT('',#20356);
+#20356 = CARTESIAN_POINT('',(-0.1,6.900000000001,39.4));
+#20357 = SURFACE_CURVE('',#20358,(#20362,#20368),.PCURVE_S1.);
+#20358 = LINE('',#20359,#20360);
+#20359 = CARTESIAN_POINT('',(-0.1,7.2,39.4));
+#20360 = VECTOR('',#20361,1.);
+#20361 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#20362 = PCURVE('',#18009,#20363);
+#20363 = DEFINITIONAL_REPRESENTATION('',(#20364),#20367);
+#20364 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20365,#20366),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20365 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#20366 = CARTESIAN_POINT('',(-1.1,-0.15));
+#20367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20368 = PCURVE('',#20369,#20374);
+#20369 = PLANE('',#20370);
+#20370 = AXIS2_PLACEMENT_3D('',#20371,#20372,#20373);
+#20371 = CARTESIAN_POINT('',(-0.1,6.900000000001,39.2));
+#20372 = DIRECTION('',(-1.,0.,0.));
+#20373 = DIRECTION('',(0.,1.,0.));
+#20374 = DEFINITIONAL_REPRESENTATION('',(#20375),#20378);
+#20375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20376,#20377),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20376 = CARTESIAN_POINT('',(0.,-0.2));
+#20377 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#20378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20379 = ORIENTED_EDGE('',*,*,#20380,.F.);
+#20380 = EDGE_CURVE('',#20381,#20355,#20383,.T.);
+#20381 = VERTEX_POINT('',#20382);
+#20382 = CARTESIAN_POINT('',(0.2,6.900000000001,39.4));
+#20383 = SURFACE_CURVE('',#20384,(#20388,#20394),.PCURVE_S1.);
+#20384 = LINE('',#20385,#20386);
+#20385 = CARTESIAN_POINT('',(-0.5,6.900000000001,39.4));
+#20386 = VECTOR('',#20387,1.);
+#20387 = DIRECTION('',(-1.,0.,0.));
+#20388 = PCURVE('',#18009,#20389);
+#20389 = DEFINITIONAL_REPRESENTATION('',(#20390),#20393);
+#20390 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20391,#20392),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#20391 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#20392 = CARTESIAN_POINT('',(-1.1,-0.599999999999));
+#20393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20394 = PCURVE('',#20395,#20400);
+#20395 = PLANE('',#20396);
+#20396 = AXIS2_PLACEMENT_3D('',#20397,#20398,#20399);
+#20397 = CARTESIAN_POINT('',(0.2,6.900000000001,39.2));
+#20398 = DIRECTION('',(0.,-1.,0.));
+#20399 = DIRECTION('',(-1.,0.,0.));
+#20400 = DEFINITIONAL_REPRESENTATION('',(#20401),#20404);
+#20401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20402,#20403),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#20402 = CARTESIAN_POINT('',(0.,-0.2));
+#20403 = CARTESIAN_POINT('',(0.3,-0.2));
+#20404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20405 = ORIENTED_EDGE('',*,*,#20406,.F.);
+#20406 = EDGE_CURVE('',#20407,#20381,#20409,.T.);
+#20407 = VERTEX_POINT('',#20408);
+#20408 = CARTESIAN_POINT('',(0.2,7.35,39.4));
+#20409 = SURFACE_CURVE('',#20410,(#20414,#20420),.PCURVE_S1.);
+#20410 = LINE('',#20411,#20412);
+#20411 = CARTESIAN_POINT('',(0.2,7.425,39.4));
+#20412 = VECTOR('',#20413,1.);
+#20413 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#20414 = PCURVE('',#18009,#20415);
+#20415 = DEFINITIONAL_REPRESENTATION('',(#20416),#20419);
+#20416 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20417,#20418),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#20417 = CARTESIAN_POINT('',(-1.4,-0.15));
+#20418 = CARTESIAN_POINT('',(-1.4,-0.599999999999));
+#20419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20420 = PCURVE('',#20421,#20426);
+#20421 = PLANE('',#20422);
+#20422 = AXIS2_PLACEMENT_3D('',#20423,#20424,#20425);
+#20423 = CARTESIAN_POINT('',(0.2,7.35,39.2));
+#20424 = DIRECTION('',(1.,0.,0.));
+#20425 = DIRECTION('',(0.,-1.,0.));
+#20426 = DEFINITIONAL_REPRESENTATION('',(#20427),#20430);
+#20427 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20428,#20429),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000006E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#20428 = CARTESIAN_POINT('',(0.,-0.2));
+#20429 = CARTESIAN_POINT('',(0.449999999999,-0.2));
+#20430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20431 = ORIENTED_EDGE('',*,*,#20432,.F.);
+#20432 = EDGE_CURVE('',#20433,#20407,#20435,.T.);
+#20433 = VERTEX_POINT('',#20434);
+#20434 = CARTESIAN_POINT('',(0.65,7.35,39.4));
+#20435 = SURFACE_CURVE('',#20436,(#20440,#20446),.PCURVE_S1.);
+#20436 = LINE('',#20437,#20438);
+#20437 = CARTESIAN_POINT('',(-0.275,7.35,39.4));
+#20438 = VECTOR('',#20439,1.);
+#20439 = DIRECTION('',(-1.,0.,0.));
+#20440 = PCURVE('',#18009,#20441);
+#20441 = DEFINITIONAL_REPRESENTATION('',(#20442),#20445);
+#20442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20443,#20444),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#20443 = CARTESIAN_POINT('',(-1.85,-0.15));
+#20444 = CARTESIAN_POINT('',(-1.4,-0.15));
+#20445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20446 = PCURVE('',#20447,#20452);
+#20447 = PLANE('',#20448);
+#20448 = AXIS2_PLACEMENT_3D('',#20449,#20450,#20451);
+#20449 = CARTESIAN_POINT('',(0.65,7.35,39.2));
+#20450 = DIRECTION('',(0.,-1.,0.));
+#20451 = DIRECTION('',(-1.,0.,0.));
+#20452 = DEFINITIONAL_REPRESENTATION('',(#20453),#20456);
+#20453 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20454,#20455),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#20454 = CARTESIAN_POINT('',(0.,-0.2));
+#20455 = CARTESIAN_POINT('',(0.45,-0.2));
+#20456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20457 = ORIENTED_EDGE('',*,*,#20458,.F.);
+#20458 = EDGE_CURVE('',#20459,#20433,#20461,.T.);
+#20459 = VERTEX_POINT('',#20460);
+#20460 = CARTESIAN_POINT('',(0.65,7.65,39.4));
+#20461 = SURFACE_CURVE('',#20462,(#20466,#20472),.PCURVE_S1.);
+#20462 = LINE('',#20463,#20464);
+#20463 = CARTESIAN_POINT('',(0.65,7.575,39.4));
+#20464 = VECTOR('',#20465,1.);
+#20465 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#20466 = PCURVE('',#18009,#20467);
+#20467 = DEFINITIONAL_REPRESENTATION('',(#20468),#20471);
+#20468 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20469,#20470),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20469 = CARTESIAN_POINT('',(-1.85,0.15));
+#20470 = CARTESIAN_POINT('',(-1.85,-0.15));
+#20471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20472 = PCURVE('',#20473,#20478);
+#20473 = PLANE('',#20474);
+#20474 = AXIS2_PLACEMENT_3D('',#20475,#20476,#20477);
+#20475 = CARTESIAN_POINT('',(0.65,7.65,39.2));
+#20476 = DIRECTION('',(1.,0.,0.));
+#20477 = DIRECTION('',(0.,-1.,0.));
+#20478 = DEFINITIONAL_REPRESENTATION('',(#20479),#20482);
+#20479 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20480,#20481),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999994E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#20480 = CARTESIAN_POINT('',(0.,-0.2));
+#20481 = CARTESIAN_POINT('',(0.3,-0.2));
+#20482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20483 = ORIENTED_EDGE('',*,*,#20484,.F.);
+#20484 = EDGE_CURVE('',#20485,#20459,#20487,.T.);
+#20485 = VERTEX_POINT('',#20486);
+#20486 = CARTESIAN_POINT('',(0.2,7.65,39.4));
+#20487 = SURFACE_CURVE('',#20488,(#20492,#20498),.PCURVE_S1.);
+#20488 = LINE('',#20489,#20490);
+#20489 = CARTESIAN_POINT('',(-0.5,7.65,39.4));
+#20490 = VECTOR('',#20491,1.);
+#20491 = DIRECTION('',(1.,-6.167905692362E-17,1.369550182675E-31));
+#20492 = PCURVE('',#18009,#20493);
+#20493 = DEFINITIONAL_REPRESENTATION('',(#20494),#20497);
+#20494 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20495,#20496),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#20495 = CARTESIAN_POINT('',(-1.4,0.15));
+#20496 = CARTESIAN_POINT('',(-1.85,0.15));
+#20497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20498 = PCURVE('',#20499,#20504);
+#20499 = PLANE('',#20500);
+#20500 = AXIS2_PLACEMENT_3D('',#20501,#20502,#20503);
+#20501 = CARTESIAN_POINT('',(0.2,7.65,39.2));
+#20502 = DIRECTION('',(6.167905692362E-17,1.,0.));
+#20503 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#20504 = DEFINITIONAL_REPRESENTATION('',(#20505),#20508);
+#20505 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20506,#20507),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#20506 = CARTESIAN_POINT('',(0.,-0.2));
+#20507 = CARTESIAN_POINT('',(0.45,-0.2));
+#20508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20509 = ORIENTED_EDGE('',*,*,#20510,.F.);
+#20510 = EDGE_CURVE('',#20511,#20485,#20513,.T.);
+#20511 = VERTEX_POINT('',#20512);
+#20512 = CARTESIAN_POINT('',(0.2,8.1,39.4));
+#20513 = SURFACE_CURVE('',#20514,(#20518,#20524),.PCURVE_S1.);
+#20514 = LINE('',#20515,#20516);
+#20515 = CARTESIAN_POINT('',(0.2,7.8,39.4));
+#20516 = VECTOR('',#20517,1.);
+#20517 = DIRECTION('',(0.,-1.,2.22044604925E-15));
+#20518 = PCURVE('',#18009,#20519);
+#20519 = DEFINITIONAL_REPRESENTATION('',(#20520),#20523);
+#20520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20521,#20522),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20521 = CARTESIAN_POINT('',(-1.4,0.6));
+#20522 = CARTESIAN_POINT('',(-1.4,0.15));
+#20523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20524 = PCURVE('',#20525,#20530);
+#20525 = PLANE('',#20526);
+#20526 = AXIS2_PLACEMENT_3D('',#20527,#20528,#20529);
+#20527 = CARTESIAN_POINT('',(0.2,8.1,39.2));
+#20528 = DIRECTION('',(1.,0.,0.));
+#20529 = DIRECTION('',(0.,-1.,0.));
+#20530 = DEFINITIONAL_REPRESENTATION('',(#20531),#20534);
+#20531 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20532,#20533),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#20532 = CARTESIAN_POINT('',(0.,-0.2));
+#20533 = CARTESIAN_POINT('',(0.45,-0.2));
+#20534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20535 = ORIENTED_EDGE('',*,*,#20536,.F.);
+#20536 = EDGE_CURVE('',#20537,#20511,#20539,.T.);
+#20537 = VERTEX_POINT('',#20538);
+#20538 = CARTESIAN_POINT('',(-0.1,8.1,39.4));
+#20539 = SURFACE_CURVE('',#20540,(#20544,#20550),.PCURVE_S1.);
+#20540 = LINE('',#20541,#20542);
+#20541 = CARTESIAN_POINT('',(-0.65,8.1,39.4));
+#20542 = VECTOR('',#20543,1.);
+#20543 = DIRECTION('',(1.,0.,0.));
+#20544 = PCURVE('',#18009,#20545);
+#20545 = DEFINITIONAL_REPRESENTATION('',(#20546),#20549);
+#20546 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20547,#20548),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#20547 = CARTESIAN_POINT('',(-1.1,0.6));
+#20548 = CARTESIAN_POINT('',(-1.4,0.6));
+#20549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20550 = PCURVE('',#20551,#20556);
+#20551 = PLANE('',#20552);
+#20552 = AXIS2_PLACEMENT_3D('',#20553,#20554,#20555);
+#20553 = CARTESIAN_POINT('',(-0.1,8.1,39.2));
+#20554 = DIRECTION('',(0.,1.,0.));
+#20555 = DIRECTION('',(1.,0.,0.));
+#20556 = DEFINITIONAL_REPRESENTATION('',(#20557),#20560);
+#20557 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20558,#20559),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#20558 = CARTESIAN_POINT('',(0.,-0.2));
+#20559 = CARTESIAN_POINT('',(0.3,-0.2));
+#20560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20561 = ORIENTED_EDGE('',*,*,#20562,.F.);
+#20562 = EDGE_CURVE('',#20563,#20537,#20565,.T.);
+#20563 = VERTEX_POINT('',#20564);
+#20564 = CARTESIAN_POINT('',(-0.1,7.65,39.4));
+#20565 = SURFACE_CURVE('',#20566,(#20570,#20576),.PCURVE_S1.);
+#20566 = LINE('',#20567,#20568);
+#20567 = CARTESIAN_POINT('',(-0.1,7.575,39.4));
+#20568 = VECTOR('',#20569,1.);
+#20569 = DIRECTION('',(0.,1.,-2.22044604925E-15));
+#20570 = PCURVE('',#18009,#20571);
+#20571 = DEFINITIONAL_REPRESENTATION('',(#20572),#20575);
+#20572 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20573,#20574),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#20573 = CARTESIAN_POINT('',(-1.1,0.15));
+#20574 = CARTESIAN_POINT('',(-1.1,0.6));
+#20575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20576 = PCURVE('',#20577,#20582);
+#20577 = PLANE('',#20578);
+#20578 = AXIS2_PLACEMENT_3D('',#20579,#20580,#20581);
+#20579 = CARTESIAN_POINT('',(-0.1,7.65,39.2));
+#20580 = DIRECTION('',(-1.,0.,0.));
+#20581 = DIRECTION('',(0.,1.,0.));
+#20582 = DEFINITIONAL_REPRESENTATION('',(#20583),#20586);
+#20583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20584,#20585),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999994E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#20584 = CARTESIAN_POINT('',(0.,-0.2));
+#20585 = CARTESIAN_POINT('',(0.45,-0.2));
+#20586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20587 = ORIENTED_EDGE('',*,*,#20588,.F.);
+#20588 = EDGE_CURVE('',#20303,#20563,#20589,.T.);
+#20589 = SURFACE_CURVE('',#20590,(#20594,#20600),.PCURVE_S1.);
+#20590 = LINE('',#20591,#20592);
+#20591 = CARTESIAN_POINT('',(-0.875,7.65,39.4));
+#20592 = VECTOR('',#20593,1.);
+#20593 = DIRECTION('',(1.,0.,0.));
+#20594 = PCURVE('',#18009,#20595);
+#20595 = DEFINITIONAL_REPRESENTATION('',(#20596),#20599);
+#20596 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20597,#20598),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#20597 = CARTESIAN_POINT('',(-0.65,0.15));
+#20598 = CARTESIAN_POINT('',(-1.1,0.15));
+#20599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20600 = PCURVE('',#20601,#20606);
+#20601 = PLANE('',#20602);
+#20602 = AXIS2_PLACEMENT_3D('',#20603,#20604,#20605);
+#20603 = CARTESIAN_POINT('',(-0.55,7.65,39.2));
+#20604 = DIRECTION('',(0.,1.,0.));
+#20605 = DIRECTION('',(1.,0.,0.));
+#20606 = DEFINITIONAL_REPRESENTATION('',(#20607),#20610);
+#20607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20608,#20609),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#20608 = CARTESIAN_POINT('',(0.,-0.2));
+#20609 = CARTESIAN_POINT('',(0.45,-0.2));
+#20610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20611 = ADVANCED_FACE('',(#20612),#18043,.T.);
+#20612 = FACE_BOUND('',#20613,.F.);
+#20613 = EDGE_LOOP('',(#20614,#20635,#20636,#20637));
+#20614 = ORIENTED_EDGE('',*,*,#20615,.T.);
+#20615 = EDGE_CURVE('',#18194,#18062,#20616,.T.);
+#20616 = SURFACE_CURVE('',#20617,(#20621,#20629),.PCURVE_S1.);
+#20617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#20618,#20619,#20620),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+3.210023983454),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#20618 = CARTESIAN_POINT('',(-18.69750791307,10.100000220481,
+    35.949001543199));
+#20619 = CARTESIAN_POINT('',(-18.69782440731,10.4,35.948822323571));
+#20620 = CARTESIAN_POINT('',(-18.55,10.4,35.68777071066));
+#20621 = PCURVE('',#18043,#20622);
+#20622 = DEFINITIONAL_REPRESENTATION('',(#20623),#20628);
+#20623 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#20624,#20625,#20626,#20627),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,3.210023983454),
+  .PIECEWISE_BEZIER_KNOTS.);
+#20624 = CARTESIAN_POINT('',(0.,-0.169879518072));
+#20625 = CARTESIAN_POINT('',(-0.471404520791,-0.169879518072));
+#20626 = CARTESIAN_POINT('',(-1.099391806004,-0.169879518072));
+#20627 = CARTESIAN_POINT('',(-1.570796326795,-0.169879518072));
+#20628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20629 = PCURVE('',#18244,#20630);
+#20630 = DEFINITIONAL_REPRESENTATION('',(#20631),#20634);
+#20631 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20632,#20633),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.210023983454),.PIECEWISE_BEZIER_KNOTS.);
+#20632 = CARTESIAN_POINT('',(0.,30.629992523839));
+#20633 = CARTESIAN_POINT('',(3.210023983454,30.629992523839));
+#20634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20635 = ORIENTED_EDGE('',*,*,#18138,.T.);
+#20636 = ORIENTED_EDGE('',*,*,#18029,.T.);
+#20637 = ORIENTED_EDGE('',*,*,#18193,.F.);
+#20638 = ADVANCED_FACE('',(#20639),#18077,.T.);
+#20639 = FACE_BOUND('',#20640,.T.);
+#20640 = EDGE_LOOP('',(#20641,#20676,#20677,#20701,#20727,#20788,#20817)
+  );
+#20641 = ORIENTED_EDGE('',*,*,#20642,.T.);
+#20642 = EDGE_CURVE('',#20643,#18062,#20645,.T.);
+#20643 = VERTEX_POINT('',#20644);
+#20644 = CARTESIAN_POINT('',(-20.55,8.4,34.725120108251));
+#20645 = SURFACE_CURVE('',#20646,(#20656,#20669),.PCURVE_S1.);
+#20646 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#20647,#20648,#20649,#20650
+    ,#20651,#20652,#20653,#20654,#20655),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((9,9),(27.419968540386,30.629992523839),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#20647 = CARTESIAN_POINT('',(-20.55,8.4,34.725120108251));
+#20648 = CARTESIAN_POINT('',(-20.55,8.792731231542,34.725120108251));
+#20649 = CARTESIAN_POINT('',(-20.46187213172,9.192788896196,
+    34.767557068126));
+#20650 = CARTESIAN_POINT('',(-20.27979451321,9.575145512294,
+    34.855278645338));
+#20651 = CARTESIAN_POINT('',(-20.00793706697,9.900956986183,
+    34.986601605063));
+#20652 = CARTESIAN_POINT('',(-19.68037008413,10.147277398162,
+    35.143756820154));
+#20653 = CARTESIAN_POINT('',(-19.3186182782,10.314336542189,
+    35.317825698011));
+#20654 = CARTESIAN_POINT('',(-18.93728485181,10.4,35.501360736884));
+#20655 = CARTESIAN_POINT('',(-18.55,10.4,35.68777071066));
+#20656 = PCURVE('',#18077,#20657);
+#20657 = DEFINITIONAL_REPRESENTATION('',(#20658),#20668);
+#20658 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20659,#20660,#20661,#20662,
+    #20663,#20664,#20665,#20666,#20667),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    27.419968540386,30.629992523839),.PIECEWISE_BEZIER_KNOTS.);
+#20659 = CARTESIAN_POINT('',(1.570796326795,32.925120108251));
+#20660 = CARTESIAN_POINT('',(1.374430711024,32.925120108251));
+#20661 = CARTESIAN_POINT('',(1.174376163428,32.967557068126));
+#20662 = CARTESIAN_POINT('',(0.971820423849,33.05527864534));
+#20663 = CARTESIAN_POINT('',(0.771965885271,33.186601605062));
+#20664 = CARTESIAN_POINT('',(0.576198149239,33.343756820155));
+#20665 = CARTESIAN_POINT('',(0.384317792789,33.517825698011));
+#20666 = CARTESIAN_POINT('',(0.193642425908,33.701360736885));
+#20667 = CARTESIAN_POINT('',(1.674889035649E-16,33.88777071066));
+#20668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20669 = PCURVE('',#18244,#20670);
+#20670 = DEFINITIONAL_REPRESENTATION('',(#20671),#20675);
+#20671 = LINE('',#20672,#20673);
+#20672 = CARTESIAN_POINT('',(3.210023983454,0.));
+#20673 = VECTOR('',#20674,1.);
+#20674 = DIRECTION('',(0.,1.));
+#20675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20676 = ORIENTED_EDGE('',*,*,#18059,.F.);
+#20677 = ORIENTED_EDGE('',*,*,#20678,.T.);
+#20678 = EDGE_CURVE('',#18060,#20679,#20681,.T.);
+#20679 = VERTEX_POINT('',#20680);
+#20680 = CARTESIAN_POINT('',(-20.15,9.6,28.9));
+#20681 = SURFACE_CURVE('',#20682,(#20687,#20694),.PCURVE_S1.);
+#20682 = CIRCLE('',#20683,2.);
+#20683 = AXIS2_PLACEMENT_3D('',#20684,#20685,#20686);
+#20684 = CARTESIAN_POINT('',(-18.55,8.4,28.9));
+#20685 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#20686 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#20687 = PCURVE('',#18077,#20688);
+#20688 = DEFINITIONAL_REPRESENTATION('',(#20689),#20693);
+#20689 = LINE('',#20690,#20691);
+#20690 = CARTESIAN_POINT('',(0.,27.1));
+#20691 = VECTOR('',#20692,1.);
+#20692 = DIRECTION('',(1.,0.));
+#20693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20694 = PCURVE('',#18104,#20695);
+#20695 = DEFINITIONAL_REPRESENTATION('',(#20696),#20700);
+#20696 = CIRCLE('',#20697,2.);
+#20697 = AXIS2_PLACEMENT_2D('',#20698,#20699);
+#20698 = CARTESIAN_POINT('',(8.4,18.55));
+#20699 = DIRECTION('',(1.,-1.873782620921E-45));
+#20700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20701 = ORIENTED_EDGE('',*,*,#20702,.T.);
+#20702 = EDGE_CURVE('',#20679,#20703,#20705,.T.);
+#20703 = VERTEX_POINT('',#20704);
+#20704 = CARTESIAN_POINT('',(-20.15,9.6,31.2));
+#20705 = SURFACE_CURVE('',#20706,(#20710,#20716),.PCURVE_S1.);
+#20706 = LINE('',#20707,#20708);
+#20707 = CARTESIAN_POINT('',(-20.15,9.6,1.8));
+#20708 = VECTOR('',#20709,1.);
+#20709 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#20710 = PCURVE('',#18077,#20711);
+#20711 = DEFINITIONAL_REPRESENTATION('',(#20712),#20715);
+#20712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20713,#20714),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(27.1,29.63),.PIECEWISE_BEZIER_KNOTS.);
+#20713 = CARTESIAN_POINT('',(0.927295218002,27.1));
+#20714 = CARTESIAN_POINT('',(0.927295218002,29.63));
+#20715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20716 = PCURVE('',#20717,#20722);
+#20717 = PLANE('',#20718);
+#20718 = AXIS2_PLACEMENT_3D('',#20719,#20720,#20721);
+#20719 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#20720 = DIRECTION('',(0.,1.,0.));
+#20721 = DIRECTION('',(1.,0.,0.));
+#20722 = DEFINITIONAL_REPRESENTATION('',(#20723),#20726);
+#20723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20724,#20725),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(27.1,29.63),.PIECEWISE_BEZIER_KNOTS.);
+#20724 = CARTESIAN_POINT('',(7.85,3.552713678801E-15));
+#20725 = CARTESIAN_POINT('',(7.85,-2.53));
+#20726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20727 = ORIENTED_EDGE('',*,*,#20728,.F.);
+#20728 = EDGE_CURVE('',#20729,#20703,#20731,.T.);
+#20729 = VERTEX_POINT('',#20730);
+#20730 = CARTESIAN_POINT('',(-20.28205080756,9.4,31.4));
+#20731 = SURFACE_CURVE('',#20732,(#20747,#20765),.PCURVE_S1.);
+#20732 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20733,#20734,#20735,#20736,
+    #20737,#20738,#20739,#20740,#20741,#20742,#20743,#20744,#20745,
+    #20746),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952878101,1.),
+  .UNSPECIFIED.);
+#20733 = CARTESIAN_POINT('',(-20.28205080756,9.4,31.4));
+#20734 = CARTESIAN_POINT('',(-20.27000600392,9.420862211878,31.4));
+#20735 = CARTESIAN_POINT('',(-20.25780693306,9.441314622907,
+    31.39746123237));
+#20736 = CARTESIAN_POINT('',(-20.24550330494,9.461299040858,
+    31.392562603781));
+#20737 = CARTESIAN_POINT('',(-20.2331400347,9.480777898909,
+    31.385320143127));
+#20738 = CARTESIAN_POINT('',(-20.22079967935,9.499651664379,
+    31.375625703652));
+#20739 = CARTESIAN_POINT('',(-20.20866727179,9.517692817878,
+    31.363282605384));
+#20740 = CARTESIAN_POINT('',(-20.18732286043,9.54868282339,
+    31.335139535037));
+#20741 = CARTESIAN_POINT('',(-20.17761363632,9.562472944207,
+    31.319706316219));
+#20742 = CARTESIAN_POINT('',(-20.16838145253,9.575289027869,
+    31.301503339923));
+#20743 = CARTESIAN_POINT('',(-20.16017985808,9.586426095836,
+    31.280348735862));
+#20744 = CARTESIAN_POINT('',(-20.15374600521,9.595005481287,
+    31.256226097159));
+#20745 = CARTESIAN_POINT('',(-20.15,9.6,31.229261495466));
+#20746 = CARTESIAN_POINT('',(-20.15,9.6,31.2));
+#20747 = PCURVE('',#18077,#20748);
+#20748 = DEFINITIONAL_REPRESENTATION('',(#20749),#20764);
+#20749 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20750,#20751,#20752,#20753,
+    #20754,#20755,#20756,#20757,#20758,#20759,#20760,#20761,#20762,
+    #20763),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952878101,1.),
+  .UNSPECIFIED.);
+#20750 = CARTESIAN_POINT('',(1.047197551197,29.6));
+#20751 = CARTESIAN_POINT('',(1.035152747553,29.6));
+#20752 = CARTESIAN_POINT('',(1.023246827695,29.59746123237));
+#20753 = CARTESIAN_POINT('',(1.011514551453,29.592562603781));
+#20754 = CARTESIAN_POINT('',(0.999980895835,29.585320143127));
+#20755 = CARTESIAN_POINT('',(0.988707438016,29.575625703653));
+#20756 = CARTESIAN_POINT('',(0.977837522601,29.563282605384));
+#20757 = CARTESIAN_POINT('',(0.959022871805,29.535139535037));
+#20758 = CARTESIAN_POINT('',(0.950590694088,29.519706316219));
+#20759 = CARTESIAN_POINT('',(0.942693872526,29.501503339923));
+#20760 = CARTESIAN_POINT('',(0.935778789427,29.480348735862));
+#20761 = CARTESIAN_POINT('',(0.930416816953,29.456226097159));
+#20762 = CARTESIAN_POINT('',(0.927295218002,29.429261495467));
+#20763 = CARTESIAN_POINT('',(0.927295218002,29.4));
+#20764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20765 = PCURVE('',#20766,#20771);
+#20766 = CYLINDRICAL_SURFACE('',#20767,0.2);
+#20767 = AXIS2_PLACEMENT_3D('',#20768,#20769,#20770);
+#20768 = CARTESIAN_POINT('',(-27.2,9.4,31.2));
+#20769 = DIRECTION('',(1.,0.,0.));
+#20770 = DIRECTION('',(0.,0.,1.));
+#20771 = DEFINITIONAL_REPRESENTATION('',(#20772),#20787);
+#20772 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20773,#20774,#20775,#20776,
+    #20777,#20778,#20779,#20780,#20781,#20782,#20783,#20784,#20785,
+    #20786),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952878101,1.),
+  .UNSPECIFIED.);
+#20773 = CARTESIAN_POINT('',(0.,6.917949192431));
+#20774 = CARTESIAN_POINT('',(-0.104311059391,6.929993996075));
+#20775 = CARTESIAN_POINT('',(-0.206572966483,6.942193066938));
+#20776 = CARTESIAN_POINT('',(-0.308349381774,6.95449669506));
+#20777 = CARTESIAN_POINT('',(-0.410977483436,6.966859965299));
+#20778 = CARTESIAN_POINT('',(-0.515795225949,6.979200320648));
+#20779 = CARTESIAN_POINT('',(-0.624064374157,6.991332728203));
+#20780 = CARTESIAN_POINT('',(-0.8333735265,7.01267713957));
+#20781 = CARTESIAN_POINT('',(-0.936292109634,7.022386363672));
+#20782 = CARTESIAN_POINT('',(-1.046380401978,7.031618547468));
+#20783 = CARTESIAN_POINT('',(-1.16395394726,7.03982014192));
+#20784 = CARTESIAN_POINT('',(-1.289662480905,7.046253994788));
+#20785 = CARTESIAN_POINT('',(-1.424488849463,7.05));
+#20786 = CARTESIAN_POINT('',(-1.570796326795,7.05));
+#20787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20788 = ORIENTED_EDGE('',*,*,#20789,.T.);
+#20789 = EDGE_CURVE('',#20729,#20790,#20792,.T.);
+#20790 = VERTEX_POINT('',#20791);
+#20791 = CARTESIAN_POINT('',(-20.55,8.4,31.4));
+#20792 = SURFACE_CURVE('',#20793,(#20798,#20805),.PCURVE_S1.);
+#20793 = CIRCLE('',#20794,2.);
+#20794 = AXIS2_PLACEMENT_3D('',#20795,#20796,#20797);
+#20795 = CARTESIAN_POINT('',(-18.55,8.4,31.4));
+#20796 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#20797 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#20798 = PCURVE('',#18077,#20799);
+#20799 = DEFINITIONAL_REPRESENTATION('',(#20800),#20804);
+#20800 = LINE('',#20801,#20802);
+#20801 = CARTESIAN_POINT('',(-6.28318530718,29.6));
+#20802 = VECTOR('',#20803,1.);
+#20803 = DIRECTION('',(1.,0.));
+#20804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20805 = PCURVE('',#20806,#20811);
+#20806 = PLANE('',#20807);
+#20807 = AXIS2_PLACEMENT_3D('',#20808,#20809,#20810);
+#20808 = CARTESIAN_POINT('',(-28.,9.6,31.4));
+#20809 = DIRECTION('',(0.,0.,1.));
+#20810 = DIRECTION('',(1.,0.,0.));
+#20811 = DEFINITIONAL_REPRESENTATION('',(#20812),#20816);
+#20812 = CIRCLE('',#20813,2.);
+#20813 = AXIS2_PLACEMENT_2D('',#20814,#20815);
+#20814 = CARTESIAN_POINT('',(9.45,-1.2));
+#20815 = DIRECTION('',(0.,1.));
+#20816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20817 = ORIENTED_EDGE('',*,*,#20818,.T.);
+#20818 = EDGE_CURVE('',#20790,#20643,#20819,.T.);
+#20819 = SURFACE_CURVE('',#20820,(#20824,#20831),.PCURVE_S1.);
+#20820 = LINE('',#20821,#20822);
+#20821 = CARTESIAN_POINT('',(-20.55,8.4,1.8));
+#20822 = VECTOR('',#20823,1.);
+#20823 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#20824 = PCURVE('',#18077,#20825);
+#20825 = DEFINITIONAL_REPRESENTATION('',(#20826),#20830);
+#20826 = LINE('',#20827,#20828);
+#20827 = CARTESIAN_POINT('',(1.570796326795,0.));
+#20828 = VECTOR('',#20829,1.);
+#20829 = DIRECTION('',(0.,1.));
+#20830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20831 = PCURVE('',#20832,#20837);
+#20832 = PLANE('',#20833);
+#20833 = AXIS2_PLACEMENT_3D('',#20834,#20835,#20836);
+#20834 = CARTESIAN_POINT('',(-20.55,10.4,-3.117506253147E-14));
+#20835 = DIRECTION('',(-1.,0.,0.));
+#20836 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#20837 = DEFINITIONAL_REPRESENTATION('',(#20838),#20842);
+#20838 = LINE('',#20839,#20840);
+#20839 = CARTESIAN_POINT('',(1.8,-2.));
+#20840 = VECTOR('',#20841,1.);
+#20841 = DIRECTION('',(1.,-7.88860905221E-31));
+#20842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20843 = ADVANCED_FACE('',(#20844),#18176,.T.);
+#20844 = FACE_BOUND('',#20845,.F.);
+#20845 = EDGE_LOOP('',(#20846,#20847,#20848,#20872));
+#20846 = ORIENTED_EDGE('',*,*,#18162,.F.);
+#20847 = ORIENTED_EDGE('',*,*,#18964,.T.);
+#20848 = ORIENTED_EDGE('',*,*,#20849,.F.);
+#20849 = EDGE_CURVE('',#18308,#18893,#20850,.T.);
+#20850 = SURFACE_CURVE('',#20851,(#20856,#20862),.PCURVE_S1.);
+#20851 = CIRCLE('',#20852,0.3);
+#20852 = AXIS2_PLACEMENT_3D('',#20853,#20854,#20855);
+#20853 = CARTESIAN_POINT('',(-18.55,-10.1,35.68777071066));
+#20854 = DIRECTION('',(0.870172043035,1.586474585781E-15,0.492748024369)
+  );
+#20855 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#20856 = PCURVE('',#18176,#20857);
+#20857 = DEFINITIONAL_REPRESENTATION('',(#20858),#20861);
+#20858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20859,#20860),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#20859 = CARTESIAN_POINT('',(0.,7.409827124324));
+#20860 = CARTESIAN_POINT('',(-1.570796326795,7.409827124324));
+#20861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20862 = PCURVE('',#18335,#20863);
+#20863 = DEFINITIONAL_REPRESENTATION('',(#20864),#20871);
+#20864 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#20865,#20866,#20867,#20868,
+    #20869,#20870),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795),
+  .PIECEWISE_BEZIER_KNOTS.);
+#20865 = CARTESIAN_POINT('',(-2.22044604925E-16,7.409944556932));
+#20866 = CARTESIAN_POINT('',(0.713088039358,7.409944556932));
+#20867 = CARTESIAN_POINT('',(1.310636400658,7.409944556932));
+#20868 = CARTESIAN_POINT('',(1.899385990902,7.409944556932));
+#20869 = CARTESIAN_POINT('',(2.496935944095,7.409944556932));
+#20870 = CARTESIAN_POINT('',(3.210023983454,7.409944556932));
+#20871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20872 = ORIENTED_EDGE('',*,*,#18370,.F.);
+#20873 = ADVANCED_FACE('',(#20874),#18244,.F.);
+#20874 = FACE_BOUND('',#20875,.F.);
+#20875 = EDGE_LOOP('',(#20876,#20932,#20933,#20934));
+#20876 = ORIENTED_EDGE('',*,*,#20877,.T.);
+#20877 = EDGE_CURVE('',#18217,#20643,#20878,.T.);
+#20878 = SURFACE_CURVE('',#20879,(#20884,#20926),.PCURVE_S1.);
+#20879 = CIRCLE('',#20880,0.3);
+#20880 = AXIS2_PLACEMENT_3D('',#20881,#20882,#20883);
+#20881 = CARTESIAN_POINT('',(-20.25,8.4,34.725120108251));
+#20882 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#20883 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#20884 = PCURVE('',#18244,#20885);
+#20885 = DEFINITIONAL_REPRESENTATION('',(#20886),#20925);
+#20886 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#20887,#20888,#20889,#20890,
+    #20891,#20892,#20893,#20894,#20895,#20896,#20897,#20898,#20899,
+    #20900,#20901,#20902,#20903,#20904,#20905,#20906,#20907,#20908,
+    #20909,#20910,#20911,#20912,#20913,#20914,#20915,#20916,#20917,
+    #20918,#20919,#20920,#20921,#20922,#20923,#20924),.UNSPECIFIED.,.F.,
+  .F.,(11,9,9,9,11),(0.,0.263887840777,0.527775681554,0.791663522332,
+    1.055551363109),.UNSPECIFIED.);
+#20887 = CARTESIAN_POINT('',(0.,27.419968540386));
+#20888 = CARTESIAN_POINT('',(8.410092749554E-02,27.419968540386));
+#20889 = CARTESIAN_POINT('',(0.16753566151,27.419968540383));
+#20890 = CARTESIAN_POINT('',(0.250360730335,27.419968540391));
+#20891 = CARTESIAN_POINT('',(0.332588063112,27.41996854038));
+#20892 = CARTESIAN_POINT('',(0.414342557697,27.419968540391));
+#20893 = CARTESIAN_POINT('',(0.495570633098,27.419968540382));
+#20894 = CARTESIAN_POINT('',(0.576389864443,27.419968540387));
+#20895 = CARTESIAN_POINT('',(0.656812246202,27.419968540385));
+#20896 = CARTESIAN_POINT('',(0.736881927131,27.419968540386));
+#20897 = CARTESIAN_POINT('',(0.896400181808,27.419968540386));
+#20898 = CARTESIAN_POINT('',(0.975848836098,27.419968540384));
+#20899 = CARTESIAN_POINT('',(1.055026343214,27.41996854039));
+#20900 = CARTESIAN_POINT('',(1.133978161745,27.419968540379));
+#20901 = CARTESIAN_POINT('',(1.212739630452,27.419968540394));
+#20902 = CARTESIAN_POINT('',(1.291345124103,27.419968540378));
+#20903 = CARTESIAN_POINT('',(1.369835355328,27.41996854039));
+#20904 = CARTESIAN_POINT('',(1.448252789936,27.419968540384));
+#20905 = CARTESIAN_POINT('',(1.526632372868,27.419968540386));
+#20906 = CARTESIAN_POINT('',(1.683391610586,27.419968540386));
+#20907 = CARTESIAN_POINT('',(1.761771193518,27.419968540383));
+#20908 = CARTESIAN_POINT('',(1.840188628126,27.419968540391));
+#20909 = CARTESIAN_POINT('',(1.918678859349,27.419968540378));
+#20910 = CARTESIAN_POINT('',(1.997284353003,27.419968540393));
+#20911 = CARTESIAN_POINT('',(2.076045821709,27.41996854038));
+#20912 = CARTESIAN_POINT('',(2.15499764024,27.419968540389));
+#20913 = CARTESIAN_POINT('',(2.234175147356,27.419968540384));
+#20914 = CARTESIAN_POINT('',(2.313623801646,27.419968540386));
+#20915 = CARTESIAN_POINT('',(2.473142056322,27.419968540386));
+#20916 = CARTESIAN_POINT('',(2.553211737252,27.419968540385));
+#20917 = CARTESIAN_POINT('',(2.633634119011,27.419968540387));
+#20918 = CARTESIAN_POINT('',(2.714453350357,27.419968540384));
+#20919 = CARTESIAN_POINT('',(2.795681425755,27.419968540387));
+#20920 = CARTESIAN_POINT('',(2.877435920344,27.419968540386));
+#20921 = CARTESIAN_POINT('',(2.959663253118,27.419968540385));
+#20922 = CARTESIAN_POINT('',(3.042488321943,27.419968540386));
+#20923 = CARTESIAN_POINT('',(3.125923055958,27.419968540386));
+#20924 = CARTESIAN_POINT('',(3.210023983454,27.419968540386));
+#20925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20926 = PCURVE('',#18295,#20927);
+#20927 = DEFINITIONAL_REPRESENTATION('',(#20928),#20931);
+#20928 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20929,#20930),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.055551363109),.PIECEWISE_BEZIER_KNOTS.);
+#20929 = CARTESIAN_POINT('',(0.,16.8));
+#20930 = CARTESIAN_POINT('',(-1.055551363109,16.8));
+#20931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20932 = ORIENTED_EDGE('',*,*,#20642,.T.);
+#20933 = ORIENTED_EDGE('',*,*,#20615,.F.);
+#20934 = ORIENTED_EDGE('',*,*,#18216,.F.);
+#20935 = ADVANCED_FACE('',(#20936),#18335,.F.);
+#20936 = FACE_BOUND('',#20937,.F.);
+#20937 = EDGE_LOOP('',(#20938,#20939,#20974,#20999));
+#20938 = ORIENTED_EDGE('',*,*,#20849,.T.);
+#20939 = ORIENTED_EDGE('',*,*,#20940,.T.);
+#20940 = EDGE_CURVE('',#18893,#20941,#20943,.T.);
+#20941 = VERTEX_POINT('',#20942);
+#20942 = CARTESIAN_POINT('',(-20.55,-8.4,34.725120108251));
+#20943 = SURFACE_CURVE('',#20944,(#20954,#20961),.PCURVE_S1.);
+#20944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#20945,#20946,#20947,#20948
+    ,#20949,#20950,#20951,#20952,#20953),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((9,9),(7.409944556932,10.619968540386),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) 
+REPRESENTATION_ITEM('') );
+#20945 = CARTESIAN_POINT('',(-18.55,-10.4,35.68777071066));
+#20946 = CARTESIAN_POINT('',(-18.93728485181,-10.4,35.501360736884));
+#20947 = CARTESIAN_POINT('',(-19.3186182782,-10.31433654218,
+    35.317825698011));
+#20948 = CARTESIAN_POINT('',(-19.68037008413,-10.14727739816,
+    35.143756820154));
+#20949 = CARTESIAN_POINT('',(-20.00793706697,-9.900956986183,
+    34.986601605063));
+#20950 = CARTESIAN_POINT('',(-20.27979451321,-9.575145512294,
+    34.855278645339));
+#20951 = CARTESIAN_POINT('',(-20.46187213172,-9.192788896196,
+    34.767557068126));
+#20952 = CARTESIAN_POINT('',(-20.55,-8.792731231542,34.725120108251));
+#20953 = CARTESIAN_POINT('',(-20.55,-8.4,34.725120108251));
+#20954 = PCURVE('',#18335,#20955);
+#20955 = DEFINITIONAL_REPRESENTATION('',(#20956),#20960);
+#20956 = LINE('',#20957,#20958);
+#20957 = CARTESIAN_POINT('',(3.210023983454,0.));
+#20958 = VECTOR('',#20959,1.);
+#20959 = DIRECTION('',(0.,1.));
+#20960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20961 = PCURVE('',#18908,#20962);
+#20962 = DEFINITIONAL_REPRESENTATION('',(#20963),#20973);
+#20963 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20964,#20965,#20966,#20967,
+    #20968,#20969,#20970,#20971,#20972),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    7.409944556932,10.619968540386),.PIECEWISE_BEZIER_KNOTS.);
+#20964 = CARTESIAN_POINT('',(0.,33.88777071066));
+#20965 = CARTESIAN_POINT('',(-0.193642425908,33.701360736884));
+#20966 = CARTESIAN_POINT('',(-0.384317792789,33.517825698012));
+#20967 = CARTESIAN_POINT('',(-0.576198149239,33.343756820152));
+#20968 = CARTESIAN_POINT('',(-0.771965885271,33.186601605064));
+#20969 = CARTESIAN_POINT('',(-0.971820423849,33.055278645338));
+#20970 = CARTESIAN_POINT('',(-1.174376163428,32.967557068126));
+#20971 = CARTESIAN_POINT('',(-1.374430711024,32.925120108251));
+#20972 = CARTESIAN_POINT('',(-1.570796326795,32.925120108251));
+#20973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20974 = ORIENTED_EDGE('',*,*,#20975,.F.);
+#20975 = EDGE_CURVE('',#18280,#20941,#20976,.T.);
+#20976 = SURFACE_CURVE('',#20977,(#20981,#20987),.PCURVE_S1.);
+#20977 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#20978,#20979,#20980),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+3.210023983454),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.863929402315,1.)) REPRESENTATION_ITEM('') );
+#20978 = CARTESIAN_POINT('',(-20.39782440731,-8.4,34.986171721161));
+#20979 = CARTESIAN_POINT('',(-20.55,-8.4,34.9));
+#20980 = CARTESIAN_POINT('',(-20.55,-8.4,34.725120108251));
+#20981 = PCURVE('',#18335,#20982);
+#20982 = DEFINITIONAL_REPRESENTATION('',(#20983),#20986);
+#20983 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20984,#20985),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.210023983454),.PIECEWISE_BEZIER_KNOTS.);
+#20984 = CARTESIAN_POINT('',(0.,10.619968540386));
+#20985 = CARTESIAN_POINT('',(3.210023983454,10.619968540386));
+#20986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20987 = PCURVE('',#18295,#20988);
+#20988 = DEFINITIONAL_REPRESENTATION('',(#20989),#20998);
+#20989 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20990,#20991,#20992,#20993,
+    #20994,#20995,#20996,#20997),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,
+    3.210023983454),.PIECEWISE_BEZIER_KNOTS.);
+#20990 = CARTESIAN_POINT('',(1.110223024625E-16,-2.597334005311E-29));
+#20991 = CARTESIAN_POINT('',(-0.143889409863,-2.597334005311E-29));
+#20992 = CARTESIAN_POINT('',(-0.294305735832,-2.597334005311E-29));
+#20993 = CARTESIAN_POINT('',(-0.449343924815,-2.597334005311E-29));
+#20994 = CARTESIAN_POINT('',(-0.606207438294,-2.59733400531E-29));
+#20995 = CARTESIAN_POINT('',(-0.761245627276,-2.597334005311E-29));
+#20996 = CARTESIAN_POINT('',(-0.911661953246,-2.597334005311E-29));
+#20997 = CARTESIAN_POINT('',(-1.055551363109,-2.597334005311E-29));
+#20998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20999 = ORIENTED_EDGE('',*,*,#18307,.F.);
+#21000 = ADVANCED_FACE('',(#21001),#18295,.T.);
+#21001 = FACE_BOUND('',#21002,.F.);
+#21002 = EDGE_LOOP('',(#21003,#21004,#21025,#21026));
+#21003 = ORIENTED_EDGE('',*,*,#20975,.T.);
+#21004 = ORIENTED_EDGE('',*,*,#21005,.T.);
+#21005 = EDGE_CURVE('',#20941,#20643,#21006,.T.);
+#21006 = SURFACE_CURVE('',#21007,(#21011,#21018),.PCURVE_S1.);
+#21007 = LINE('',#21008,#21009);
+#21008 = CARTESIAN_POINT('',(-20.55,-8.4,34.725120108251));
+#21009 = VECTOR('',#21010,1.);
+#21010 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#21011 = PCURVE('',#18295,#21012);
+#21012 = DEFINITIONAL_REPRESENTATION('',(#21013),#21017);
+#21013 = LINE('',#21014,#21015);
+#21014 = CARTESIAN_POINT('',(-1.055551363109,0.));
+#21015 = VECTOR('',#21016,1.);
+#21016 = DIRECTION('',(-0.,1.));
+#21017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21018 = PCURVE('',#20832,#21019);
+#21019 = DEFINITIONAL_REPRESENTATION('',(#21020),#21024);
+#21020 = LINE('',#21021,#21022);
+#21021 = CARTESIAN_POINT('',(34.725120108251,-18.8));
+#21022 = VECTOR('',#21023,1.);
+#21023 = DIRECTION('',(2.22044604925E-16,1.));
+#21024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21025 = ORIENTED_EDGE('',*,*,#20877,.F.);
+#21026 = ORIENTED_EDGE('',*,*,#18279,.F.);
+#21027 = ADVANCED_FACE('',(#21028),#18412,.F.);
+#21028 = FACE_BOUND('',#21029,.F.);
+#21029 = EDGE_LOOP('',(#21030,#21053,#21082,#21103));
+#21030 = ORIENTED_EDGE('',*,*,#21031,.T.);
+#21031 = EDGE_CURVE('',#18394,#21032,#21034,.T.);
+#21032 = VERTEX_POINT('',#21033);
+#21033 = CARTESIAN_POINT('',(-18.90104992893,5.15,35.718823008053));
+#21034 = SURFACE_CURVE('',#21035,(#21039,#21046),.PCURVE_S1.);
+#21035 = LINE('',#21036,#21037);
+#21036 = CARTESIAN_POINT('',(-18.95032473137,5.15,35.805840212356));
+#21037 = VECTOR('',#21038,1.);
+#21038 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21039 = PCURVE('',#18412,#21040);
+#21040 = DEFINITIONAL_REPRESENTATION('',(#21041),#21045);
+#21041 = LINE('',#21042,#21043);
+#21042 = CARTESIAN_POINT('',(4.712388980385,0.));
+#21043 = VECTOR('',#21044,1.);
+#21044 = DIRECTION('',(0.,-1.));
+#21045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21046 = PCURVE('',#18440,#21047);
+#21047 = DEFINITIONAL_REPRESENTATION('',(#21048),#21052);
+#21048 = LINE('',#21049,#21050);
+#21049 = CARTESIAN_POINT('',(0.,0.));
+#21050 = VECTOR('',#21051,1.);
+#21051 = DIRECTION('',(2.775557561563E-16,-1.));
+#21052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21053 = ORIENTED_EDGE('',*,*,#21054,.T.);
+#21054 = EDGE_CURVE('',#21032,#21055,#21057,.T.);
+#21055 = VERTEX_POINT('',#21056);
+#21056 = CARTESIAN_POINT('',(-19.07508433754,4.95,35.620273403179));
+#21057 = SURFACE_CURVE('',#21058,(#21063,#21070),.PCURVE_S1.);
+#21058 = CIRCLE('',#21059,0.2);
+#21059 = AXIS2_PLACEMENT_3D('',#21060,#21061,#21062);
+#21060 = CARTESIAN_POINT('',(-18.90104992893,4.95,35.718823008052));
+#21061 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#21062 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#21063 = PCURVE('',#18412,#21064);
+#21064 = DEFINITIONAL_REPRESENTATION('',(#21065),#21069);
+#21065 = LINE('',#21066,#21067);
+#21066 = CARTESIAN_POINT('',(0.,-0.1));
+#21067 = VECTOR('',#21068,1.);
+#21068 = DIRECTION('',(1.,0.));
+#21069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21070 = PCURVE('',#21071,#21076);
+#21071 = PLANE('',#21072);
+#21072 = AXIS2_PLACEMENT_3D('',#21073,#21074,#21075);
+#21073 = CARTESIAN_POINT('',(-13.07089724059,4.95,39.020234771327));
+#21074 = DIRECTION('',(-0.492748024369,2.646487496839E-15,0.870172043035
+    ));
+#21075 = DIRECTION('',(0.870172043035,4.376481615947E-16,0.492748024369)
+  );
+#21076 = DEFINITIONAL_REPRESENTATION('',(#21077),#21081);
+#21077 = CIRCLE('',#21078,0.2);
+#21078 = AXIS2_PLACEMENT_2D('',#21079,#21080);
+#21079 = CARTESIAN_POINT('',(-6.7,-6.837719934017E-15));
+#21080 = DIRECTION('',(-1.,-1.039414383787E-15));
+#21081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21082 = ORIENTED_EDGE('',*,*,#21083,.F.);
+#21083 = EDGE_CURVE('',#18396,#21055,#21084,.T.);
+#21084 = SURFACE_CURVE('',#21085,(#21089,#21096),.PCURVE_S1.);
+#21085 = LINE('',#21086,#21087);
+#21086 = CARTESIAN_POINT('',(-19.12435913997,4.95,35.707290607482));
+#21087 = VECTOR('',#21088,1.);
+#21088 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21089 = PCURVE('',#18412,#21090);
+#21090 = DEFINITIONAL_REPRESENTATION('',(#21091),#21095);
+#21091 = LINE('',#21092,#21093);
+#21092 = CARTESIAN_POINT('',(6.28318530718,0.));
+#21093 = VECTOR('',#21094,1.);
+#21094 = DIRECTION('',(0.,-1.));
+#21095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21096 = PCURVE('',#18609,#21097);
+#21097 = DEFINITIONAL_REPRESENTATION('',(#21098),#21102);
+#21098 = LINE('',#21099,#21100);
+#21099 = CARTESIAN_POINT('',(9.9,9.025212979227E-15));
+#21100 = VECTOR('',#21101,1.);
+#21101 = DIRECTION('',(0.,-1.));
+#21102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21103 = ORIENTED_EDGE('',*,*,#18393,.F.);
+#21104 = ADVANCED_FACE('',(#21105),#18440,.T.);
+#21105 = FACE_BOUND('',#21106,.T.);
+#21106 = EDGE_LOOP('',(#21107,#21108,#21131,#21152));
+#21107 = ORIENTED_EDGE('',*,*,#21031,.T.);
+#21108 = ORIENTED_EDGE('',*,*,#21109,.T.);
+#21109 = EDGE_CURVE('',#21032,#21110,#21112,.T.);
+#21110 = VERTEX_POINT('',#21111);
+#21111 = CARTESIAN_POINT('',(-13.2449316492,5.15,38.921685166453));
+#21112 = SURFACE_CURVE('',#21113,(#21117,#21124),.PCURVE_S1.);
+#21113 = LINE('',#21114,#21115);
+#21114 = CARTESIAN_POINT('',(-18.90104992893,5.15,35.718823008052));
+#21115 = VECTOR('',#21116,1.);
+#21116 = DIRECTION('',(0.870172043035,1.477062545382E-15,0.492748024369)
+  );
+#21117 = PCURVE('',#18440,#21118);
+#21118 = DEFINITIONAL_REPRESENTATION('',(#21119),#21123);
+#21119 = LINE('',#21120,#21121);
+#21120 = CARTESIAN_POINT('',(-3.726186026398E-15,-0.1));
+#21121 = VECTOR('',#21122,1.);
+#21122 = DIRECTION('',(1.,-3.330669073875E-16));
+#21123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21124 = PCURVE('',#21071,#21125);
+#21125 = DEFINITIONAL_REPRESENTATION('',(#21126),#21130);
+#21126 = LINE('',#21127,#21128);
+#21127 = CARTESIAN_POINT('',(-6.7,0.2));
+#21128 = VECTOR('',#21129,1.);
+#21129 = DIRECTION('',(1.,1.039414383787E-15));
+#21130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21131 = ORIENTED_EDGE('',*,*,#21132,.F.);
+#21132 = EDGE_CURVE('',#18425,#21110,#21133,.T.);
+#21133 = SURFACE_CURVE('',#21134,(#21138,#21145),.PCURVE_S1.);
+#21134 = LINE('',#21135,#21136);
+#21135 = CARTESIAN_POINT('',(-13.29420645164,5.15,39.008702370757));
+#21136 = VECTOR('',#21137,1.);
+#21137 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21138 = PCURVE('',#18440,#21139);
+#21139 = DEFINITIONAL_REPRESENTATION('',(#21140),#21144);
+#21140 = LINE('',#21141,#21142);
+#21141 = CARTESIAN_POINT('',(6.5,-1.33226762955E-15));
+#21142 = VECTOR('',#21143,1.);
+#21143 = DIRECTION('',(2.775557561563E-16,-1.));
+#21144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21145 = PCURVE('',#18469,#21146);
+#21146 = DEFINITIONAL_REPRESENTATION('',(#21147),#21151);
+#21147 = LINE('',#21148,#21149);
+#21148 = CARTESIAN_POINT('',(4.712388980385,0.));
+#21149 = VECTOR('',#21150,1.);
+#21150 = DIRECTION('',(0.,-1.));
+#21151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21152 = ORIENTED_EDGE('',*,*,#18424,.F.);
+#21153 = ADVANCED_FACE('',(#21154),#18609,.T.);
+#21154 = FACE_BOUND('',#21155,.T.);
+#21155 = EDGE_LOOP('',(#21156,#21179,#21200,#21201));
+#21156 = ORIENTED_EDGE('',*,*,#21157,.T.);
+#21157 = EDGE_CURVE('',#18567,#21158,#21160,.T.);
+#21158 = VERTEX_POINT('',#21159);
+#21159 = CARTESIAN_POINT('',(-19.07508433754,-4.95,35.620273403179));
+#21160 = SURFACE_CURVE('',#21161,(#21165,#21172),.PCURVE_S1.);
+#21161 = LINE('',#21162,#21163);
+#21162 = CARTESIAN_POINT('',(-19.12435913997,-4.95,35.707290607482));
+#21163 = VECTOR('',#21164,1.);
+#21164 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21165 = PCURVE('',#18609,#21166);
+#21166 = DEFINITIONAL_REPRESENTATION('',(#21167),#21171);
+#21167 = LINE('',#21168,#21169);
+#21168 = CARTESIAN_POINT('',(8.881784197001E-16,2.316750881288E-30));
+#21169 = VECTOR('',#21170,1.);
+#21170 = DIRECTION('',(0.,-1.));
+#21171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21172 = PCURVE('',#18583,#21173);
+#21173 = DEFINITIONAL_REPRESENTATION('',(#21174),#21178);
+#21174 = LINE('',#21175,#21176);
+#21175 = CARTESIAN_POINT('',(7.465052351266E-17,0.));
+#21176 = VECTOR('',#21177,1.);
+#21177 = DIRECTION('',(0.,-1.));
+#21178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21179 = ORIENTED_EDGE('',*,*,#21180,.T.);
+#21180 = EDGE_CURVE('',#21158,#21055,#21181,.T.);
+#21181 = SURFACE_CURVE('',#21182,(#21186,#21193),.PCURVE_S1.);
+#21182 = LINE('',#21183,#21184);
+#21183 = CARTESIAN_POINT('',(-19.07508433754,-4.95,35.620273403179));
+#21184 = VECTOR('',#21185,1.);
+#21185 = DIRECTION('',(-0.,1.,-2.997602166488E-15));
+#21186 = PCURVE('',#18609,#21187);
+#21187 = DEFINITIONAL_REPRESENTATION('',(#21188),#21192);
+#21188 = LINE('',#21189,#21190);
+#21189 = CARTESIAN_POINT('',(1.149021379842E-15,-1.E-01));
+#21190 = VECTOR('',#21191,1.);
+#21191 = DIRECTION('',(1.,-3.944304526105E-31));
+#21192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21193 = PCURVE('',#21071,#21194);
+#21194 = DEFINITIONAL_REPRESENTATION('',(#21195),#21199);
+#21195 = LINE('',#21196,#21197);
+#21196 = CARTESIAN_POINT('',(-6.9,-9.9));
+#21197 = VECTOR('',#21198,1.);
+#21198 = DIRECTION('',(-1.039414383787E-15,1.));
+#21199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21200 = ORIENTED_EDGE('',*,*,#21083,.F.);
+#21201 = ORIENTED_EDGE('',*,*,#18595,.F.);
+#21202 = ADVANCED_FACE('',(#21203),#18469,.F.);
+#21203 = FACE_BOUND('',#21204,.F.);
+#21204 = EDGE_LOOP('',(#21205,#21228,#21250,#21251));
+#21205 = ORIENTED_EDGE('',*,*,#21206,.T.);
+#21206 = EDGE_CURVE('',#18453,#21207,#21209,.T.);
+#21207 = VERTEX_POINT('',#21208);
+#21208 = CARTESIAN_POINT('',(-13.07089724059,4.95,39.020234771327));
+#21209 = SURFACE_CURVE('',#21210,(#21214,#21221),.PCURVE_S1.);
+#21210 = LINE('',#21211,#21212);
+#21211 = CARTESIAN_POINT('',(-13.12017204303,4.95,39.107251975631));
+#21212 = VECTOR('',#21213,1.);
+#21213 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21214 = PCURVE('',#18469,#21215);
+#21215 = DEFINITIONAL_REPRESENTATION('',(#21216),#21220);
+#21216 = LINE('',#21217,#21218);
+#21217 = CARTESIAN_POINT('',(3.14159265359,0.));
+#21218 = VECTOR('',#21219,1.);
+#21219 = DIRECTION('',(0.,-1.));
+#21220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21221 = PCURVE('',#18497,#21222);
+#21222 = DEFINITIONAL_REPRESENTATION('',(#21223),#21227);
+#21223 = LINE('',#21224,#21225);
+#21224 = CARTESIAN_POINT('',(-8.881784197001E-16,2.316750881288E-30));
+#21225 = VECTOR('',#21226,1.);
+#21226 = DIRECTION('',(0.,-1.));
+#21227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21228 = ORIENTED_EDGE('',*,*,#21229,.T.);
+#21229 = EDGE_CURVE('',#21207,#21110,#21230,.T.);
+#21230 = SURFACE_CURVE('',#21231,(#21236,#21243),.PCURVE_S1.);
+#21231 = CIRCLE('',#21232,0.2);
+#21232 = AXIS2_PLACEMENT_3D('',#21233,#21234,#21235);
+#21233 = CARTESIAN_POINT('',(-13.2449316492,4.95,38.921685166453));
+#21234 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#21235 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#21236 = PCURVE('',#18469,#21237);
+#21237 = DEFINITIONAL_REPRESENTATION('',(#21238),#21242);
+#21238 = LINE('',#21239,#21240);
+#21239 = CARTESIAN_POINT('',(0.,-0.1));
+#21240 = VECTOR('',#21241,1.);
+#21241 = DIRECTION('',(1.,0.));
+#21242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21243 = PCURVE('',#21071,#21244);
+#21244 = DEFINITIONAL_REPRESENTATION('',(#21245),#21249);
+#21245 = CIRCLE('',#21246,0.2);
+#21246 = AXIS2_PLACEMENT_2D('',#21247,#21248);
+#21247 = CARTESIAN_POINT('',(-0.2,8.752963231894E-17));
+#21248 = DIRECTION('',(-1.,-1.039414383787E-15));
+#21249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21250 = ORIENTED_EDGE('',*,*,#21132,.F.);
+#21251 = ORIENTED_EDGE('',*,*,#18452,.F.);
+#21252 = ADVANCED_FACE('',(#21253),#18583,.F.);
+#21253 = FACE_BOUND('',#21254,.F.);
+#21254 = EDGE_LOOP('',(#21255,#21256,#21280,#21301));
+#21255 = ORIENTED_EDGE('',*,*,#21157,.T.);
+#21256 = ORIENTED_EDGE('',*,*,#21257,.T.);
+#21257 = EDGE_CURVE('',#21158,#21258,#21260,.T.);
+#21258 = VERTEX_POINT('',#21259);
+#21259 = CARTESIAN_POINT('',(-18.90104992893,-5.15,35.718823008053));
+#21260 = SURFACE_CURVE('',#21261,(#21266,#21273),.PCURVE_S1.);
+#21261 = CIRCLE('',#21262,0.2);
+#21262 = AXIS2_PLACEMENT_3D('',#21263,#21264,#21265);
+#21263 = CARTESIAN_POINT('',(-18.90104992893,-4.95,35.718823008053));
+#21264 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#21265 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#21266 = PCURVE('',#18583,#21267);
+#21267 = DEFINITIONAL_REPRESENTATION('',(#21268),#21272);
+#21268 = LINE('',#21269,#21270);
+#21269 = CARTESIAN_POINT('',(0.,-0.1));
+#21270 = VECTOR('',#21271,1.);
+#21271 = DIRECTION('',(1.,0.));
+#21272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21273 = PCURVE('',#21071,#21274);
+#21274 = DEFINITIONAL_REPRESENTATION('',(#21275),#21279);
+#21275 = CIRCLE('',#21276,0.2);
+#21276 = AXIS2_PLACEMENT_2D('',#21277,#21278);
+#21277 = CARTESIAN_POINT('',(-6.7,-9.9));
+#21278 = DIRECTION('',(-1.,-1.039414383787E-15));
+#21279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21280 = ORIENTED_EDGE('',*,*,#21281,.F.);
+#21281 = EDGE_CURVE('',#18539,#21258,#21282,.T.);
+#21282 = SURFACE_CURVE('',#21283,(#21287,#21294),.PCURVE_S1.);
+#21283 = LINE('',#21284,#21285);
+#21284 = CARTESIAN_POINT('',(-18.95032473137,-5.15,35.805840212356));
+#21285 = VECTOR('',#21286,1.);
+#21286 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21287 = PCURVE('',#18583,#21288);
+#21288 = DEFINITIONAL_REPRESENTATION('',(#21289),#21293);
+#21289 = LINE('',#21290,#21291);
+#21290 = CARTESIAN_POINT('',(1.570796326795,0.));
+#21291 = VECTOR('',#21292,1.);
+#21292 = DIRECTION('',(0.,-1.));
+#21293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21294 = PCURVE('',#18554,#21295);
+#21295 = DEFINITIONAL_REPRESENTATION('',(#21296),#21300);
+#21296 = LINE('',#21297,#21298);
+#21297 = CARTESIAN_POINT('',(6.5,1.33226762955E-15));
+#21298 = VECTOR('',#21299,1.);
+#21299 = DIRECTION('',(-2.775557561563E-16,-1.));
+#21300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21301 = ORIENTED_EDGE('',*,*,#18566,.F.);
+#21302 = ADVANCED_FACE('',(#21303),#18497,.T.);
+#21303 = FACE_BOUND('',#21304,.T.);
+#21304 = EDGE_LOOP('',(#21305,#21306,#21329,#21350));
+#21305 = ORIENTED_EDGE('',*,*,#21206,.T.);
+#21306 = ORIENTED_EDGE('',*,*,#21307,.T.);
+#21307 = EDGE_CURVE('',#21207,#21308,#21310,.T.);
+#21308 = VERTEX_POINT('',#21309);
+#21309 = CARTESIAN_POINT('',(-13.07089724059,-4.95,39.020234771327));
+#21310 = SURFACE_CURVE('',#21311,(#21315,#21322),.PCURVE_S1.);
+#21311 = LINE('',#21312,#21313);
+#21312 = CARTESIAN_POINT('',(-13.07089724059,4.95,39.020234771327));
+#21313 = VECTOR('',#21314,1.);
+#21314 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#21315 = PCURVE('',#18497,#21316);
+#21316 = DEFINITIONAL_REPRESENTATION('',(#21317),#21321);
+#21317 = LINE('',#21318,#21319);
+#21318 = CARTESIAN_POINT('',(-1.149021379842E-15,-1.E-01));
+#21319 = VECTOR('',#21320,1.);
+#21320 = DIRECTION('',(1.,3.944304526105E-31));
+#21321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21322 = PCURVE('',#21071,#21323);
+#21323 = DEFINITIONAL_REPRESENTATION('',(#21324),#21328);
+#21324 = LINE('',#21325,#21326);
+#21325 = CARTESIAN_POINT('',(1.545736060101E-15,1.639972230336E-30));
+#21326 = VECTOR('',#21327,1.);
+#21327 = DIRECTION('',(1.039414383787E-15,-1.));
+#21328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21329 = ORIENTED_EDGE('',*,*,#21330,.F.);
+#21330 = EDGE_CURVE('',#18482,#21308,#21331,.T.);
+#21331 = SURFACE_CURVE('',#21332,(#21336,#21343),.PCURVE_S1.);
+#21332 = LINE('',#21333,#21334);
+#21333 = CARTESIAN_POINT('',(-13.12017204303,-4.95,39.107251975631));
+#21334 = VECTOR('',#21335,1.);
+#21335 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21336 = PCURVE('',#18497,#21337);
+#21337 = DEFINITIONAL_REPRESENTATION('',(#21338),#21342);
+#21338 = LINE('',#21339,#21340);
+#21339 = CARTESIAN_POINT('',(9.9,-9.025212979227E-15));
+#21340 = VECTOR('',#21341,1.);
+#21341 = DIRECTION('',(0.,-1.));
+#21342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21343 = PCURVE('',#18526,#21344);
+#21344 = DEFINITIONAL_REPRESENTATION('',(#21345),#21349);
+#21345 = LINE('',#21346,#21347);
+#21346 = CARTESIAN_POINT('',(3.14159265359,0.));
+#21347 = VECTOR('',#21348,1.);
+#21348 = DIRECTION('',(0.,-1.));
+#21349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21350 = ORIENTED_EDGE('',*,*,#18481,.F.);
+#21351 = ADVANCED_FACE('',(#21352),#18554,.T.);
+#21352 = FACE_BOUND('',#21353,.T.);
+#21353 = EDGE_LOOP('',(#21354,#21377,#21398,#21399));
+#21354 = ORIENTED_EDGE('',*,*,#21355,.T.);
+#21355 = EDGE_CURVE('',#18510,#21356,#21358,.T.);
+#21356 = VERTEX_POINT('',#21357);
+#21357 = CARTESIAN_POINT('',(-13.2449316492,-5.15,38.921685166453));
+#21358 = SURFACE_CURVE('',#21359,(#21363,#21370),.PCURVE_S1.);
+#21359 = LINE('',#21360,#21361);
+#21360 = CARTESIAN_POINT('',(-13.29420645164,-5.15,39.008702370757));
+#21361 = VECTOR('',#21362,1.);
+#21362 = DIRECTION('',(0.492748024369,-2.60842960142E-15,-0.870172043035
+    ));
+#21363 = PCURVE('',#18554,#21364);
+#21364 = DEFINITIONAL_REPRESENTATION('',(#21365),#21369);
+#21365 = LINE('',#21366,#21367);
+#21366 = CARTESIAN_POINT('',(-0.,0.));
+#21367 = VECTOR('',#21368,1.);
+#21368 = DIRECTION('',(-2.775557561563E-16,-1.));
+#21369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21370 = PCURVE('',#18526,#21371);
+#21371 = DEFINITIONAL_REPRESENTATION('',(#21372),#21376);
+#21372 = LINE('',#21373,#21374);
+#21373 = CARTESIAN_POINT('',(1.570796326795,0.));
+#21374 = VECTOR('',#21375,1.);
+#21375 = DIRECTION('',(0.,-1.));
+#21376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21377 = ORIENTED_EDGE('',*,*,#21378,.T.);
+#21378 = EDGE_CURVE('',#21356,#21258,#21379,.T.);
+#21379 = SURFACE_CURVE('',#21380,(#21384,#21391),.PCURVE_S1.);
+#21380 = LINE('',#21381,#21382);
+#21381 = CARTESIAN_POINT('',(-13.2449316492,-5.15,38.921685166453));
+#21382 = VECTOR('',#21383,1.);
+#21383 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#21384 = PCURVE('',#18554,#21385);
+#21385 = DEFINITIONAL_REPRESENTATION('',(#21386),#21390);
+#21386 = LINE('',#21387,#21388);
+#21387 = CARTESIAN_POINT('',(-4.822531263216E-15,-9.999999999999E-02));
+#21388 = VECTOR('',#21389,1.);
+#21389 = DIRECTION('',(1.,3.330669073875E-16));
+#21390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21391 = PCURVE('',#21071,#21392);
+#21392 = DEFINITIONAL_REPRESENTATION('',(#21393),#21397);
+#21393 = LINE('',#21394,#21395);
+#21394 = CARTESIAN_POINT('',(-0.2,-10.1));
+#21395 = VECTOR('',#21396,1.);
+#21396 = DIRECTION('',(-1.,-1.039414383787E-15));
+#21397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21398 = ORIENTED_EDGE('',*,*,#21281,.F.);
+#21399 = ORIENTED_EDGE('',*,*,#18538,.F.);
+#21400 = ADVANCED_FACE('',(#21401),#18526,.F.);
+#21401 = FACE_BOUND('',#21402,.F.);
+#21402 = EDGE_LOOP('',(#21403,#21404,#21426,#21427));
+#21403 = ORIENTED_EDGE('',*,*,#21355,.T.);
+#21404 = ORIENTED_EDGE('',*,*,#21405,.T.);
+#21405 = EDGE_CURVE('',#21356,#21308,#21406,.T.);
+#21406 = SURFACE_CURVE('',#21407,(#21412,#21419),.PCURVE_S1.);
+#21407 = CIRCLE('',#21408,0.2);
+#21408 = AXIS2_PLACEMENT_3D('',#21409,#21410,#21411);
+#21409 = CARTESIAN_POINT('',(-13.2449316492,-4.95,38.921685166453));
+#21410 = DIRECTION('',(-0.492748024369,2.60842960142E-15,0.870172043035)
+  );
+#21411 = DIRECTION('',(-0.870172043035,-1.477062545382E-15,
+    -0.492748024369));
+#21412 = PCURVE('',#18526,#21413);
+#21413 = DEFINITIONAL_REPRESENTATION('',(#21414),#21418);
+#21414 = LINE('',#21415,#21416);
+#21415 = CARTESIAN_POINT('',(0.,-0.1));
+#21416 = VECTOR('',#21417,1.);
+#21417 = DIRECTION('',(1.,0.));
+#21418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21419 = PCURVE('',#21071,#21420);
+#21420 = DEFINITIONAL_REPRESENTATION('',(#21421),#21425);
+#21421 = CIRCLE('',#21422,0.2);
+#21422 = AXIS2_PLACEMENT_2D('',#21423,#21424);
+#21423 = CARTESIAN_POINT('',(-0.2,-9.9));
+#21424 = DIRECTION('',(-1.,-1.039414383787E-15));
+#21425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21426 = ORIENTED_EDGE('',*,*,#21330,.F.);
+#21427 = ORIENTED_EDGE('',*,*,#18509,.F.);
+#21428 = ADVANCED_FACE('',(#21429),#18640,.F.);
+#21429 = FACE_BOUND('',#21430,.F.);
+#21430 = EDGE_LOOP('',(#21431,#21432,#21455,#21486));
+#21431 = ORIENTED_EDGE('',*,*,#18623,.F.);
+#21432 = ORIENTED_EDGE('',*,*,#21433,.T.);
+#21433 = EDGE_CURVE('',#18624,#21434,#21436,.T.);
+#21434 = VERTEX_POINT('',#21435);
+#21435 = CARTESIAN_POINT('',(-19.25,7.5,35.5));
+#21436 = SEAM_CURVE('',#21437,(#21441,#21448),.PCURVE_S1.);
+#21437 = LINE('',#21438,#21439);
+#21438 = CARTESIAN_POINT('',(-19.25,7.5,39.6));
+#21439 = VECTOR('',#21440,1.);
+#21440 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#21441 = PCURVE('',#18640,#21442);
+#21442 = DEFINITIONAL_REPRESENTATION('',(#21443),#21447);
+#21443 = LINE('',#21444,#21445);
+#21444 = CARTESIAN_POINT('',(6.28318530718,0.));
+#21445 = VECTOR('',#21446,1.);
+#21446 = DIRECTION('',(0.,-1.));
+#21447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21448 = PCURVE('',#18640,#21449);
+#21449 = DEFINITIONAL_REPRESENTATION('',(#21450),#21454);
+#21450 = LINE('',#21451,#21452);
+#21451 = CARTESIAN_POINT('',(0.,0.));
+#21452 = VECTOR('',#21453,1.);
+#21453 = DIRECTION('',(0.,-1.));
+#21454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21455 = ORIENTED_EDGE('',*,*,#21456,.T.);
+#21456 = EDGE_CURVE('',#21434,#21434,#21457,.T.);
+#21457 = SURFACE_CURVE('',#21458,(#21463,#21470),.PCURVE_S1.);
+#21458 = CIRCLE('',#21459,1.25);
+#21459 = AXIS2_PLACEMENT_3D('',#21460,#21461,#21462);
+#21460 = CARTESIAN_POINT('',(-18.,7.5,35.5));
+#21461 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#21462 = DIRECTION('',(-1.,0.,0.));
+#21463 = PCURVE('',#18640,#21464);
+#21464 = DEFINITIONAL_REPRESENTATION('',(#21465),#21469);
+#21465 = LINE('',#21466,#21467);
+#21466 = CARTESIAN_POINT('',(0.,-4.1));
+#21467 = VECTOR('',#21468,1.);
+#21468 = DIRECTION('',(1.,0.));
+#21469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21470 = PCURVE('',#21471,#21476);
+#21471 = PLANE('',#21472);
+#21472 = AXIS2_PLACEMENT_3D('',#21473,#21474,#21475);
+#21473 = CARTESIAN_POINT('',(-19.25,7.5,35.5));
+#21474 = DIRECTION('',(1.894780628694E-15,-3.725945527945E-15,-1.));
+#21475 = DIRECTION('',(0.,-1.,3.725945527945E-15));
+#21476 = DEFINITIONAL_REPRESENTATION('',(#21477),#21485);
+#21477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#21478,#21479,#21480,#21481
+    ,#21482,#21483,#21484),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#21478 = CARTESIAN_POINT('',(0.,0.));
+#21479 = CARTESIAN_POINT('',(2.165063509461,0.));
+#21480 = CARTESIAN_POINT('',(1.082531754731,-1.875));
+#21481 = CARTESIAN_POINT('',(3.061616997868E-16,-3.75));
+#21482 = CARTESIAN_POINT('',(-1.082531754731,-1.875));
+#21483 = CARTESIAN_POINT('',(-2.165063509461,-1.998401444325E-15));
+#21484 = CARTESIAN_POINT('',(0.,0.));
+#21485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21486 = ORIENTED_EDGE('',*,*,#21433,.F.);
+#21487 = ADVANCED_FACE('',(#21488),#18686,.F.);
+#21488 = FACE_BOUND('',#21489,.F.);
+#21489 = EDGE_LOOP('',(#21490,#21491,#21514,#21541));
+#21490 = ORIENTED_EDGE('',*,*,#18669,.F.);
+#21491 = ORIENTED_EDGE('',*,*,#21492,.T.);
+#21492 = EDGE_CURVE('',#18670,#21493,#21495,.T.);
+#21493 = VERTEX_POINT('',#21494);
+#21494 = CARTESIAN_POINT('',(-19.25,-7.5,35.5));
+#21495 = SEAM_CURVE('',#21496,(#21500,#21507),.PCURVE_S1.);
+#21496 = LINE('',#21497,#21498);
+#21497 = CARTESIAN_POINT('',(-19.25,-7.5,39.6));
+#21498 = VECTOR('',#21499,1.);
+#21499 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#21500 = PCURVE('',#18686,#21501);
+#21501 = DEFINITIONAL_REPRESENTATION('',(#21502),#21506);
+#21502 = LINE('',#21503,#21504);
+#21503 = CARTESIAN_POINT('',(6.28318530718,0.));
+#21504 = VECTOR('',#21505,1.);
+#21505 = DIRECTION('',(0.,-1.));
+#21506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21507 = PCURVE('',#18686,#21508);
+#21508 = DEFINITIONAL_REPRESENTATION('',(#21509),#21513);
+#21509 = LINE('',#21510,#21511);
+#21510 = CARTESIAN_POINT('',(0.,0.));
+#21511 = VECTOR('',#21512,1.);
+#21512 = DIRECTION('',(0.,-1.));
+#21513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21514 = ORIENTED_EDGE('',*,*,#21515,.T.);
+#21515 = EDGE_CURVE('',#21493,#21493,#21516,.T.);
+#21516 = SURFACE_CURVE('',#21517,(#21522,#21529),.PCURVE_S1.);
+#21517 = CIRCLE('',#21518,1.25);
+#21518 = AXIS2_PLACEMENT_3D('',#21519,#21520,#21521);
+#21519 = CARTESIAN_POINT('',(-18.,-7.5,35.5));
+#21520 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#21521 = DIRECTION('',(-1.,0.,0.));
+#21522 = PCURVE('',#18686,#21523);
+#21523 = DEFINITIONAL_REPRESENTATION('',(#21524),#21528);
+#21524 = LINE('',#21525,#21526);
+#21525 = CARTESIAN_POINT('',(0.,-4.1));
+#21526 = VECTOR('',#21527,1.);
+#21527 = DIRECTION('',(1.,0.));
+#21528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21529 = PCURVE('',#21530,#21535);
+#21530 = PLANE('',#21531);
+#21531 = AXIS2_PLACEMENT_3D('',#21532,#21533,#21534);
+#21532 = CARTESIAN_POINT('',(-18.,-7.5,35.5));
+#21533 = DIRECTION('',(1.894780628694E-15,3.725945527945E-15,1.));
+#21534 = DIRECTION('',(0.,1.,-3.725945527945E-15));
+#21535 = DEFINITIONAL_REPRESENTATION('',(#21536),#21540);
+#21536 = CIRCLE('',#21537,1.25);
+#21537 = AXIS2_PLACEMENT_2D('',#21538,#21539);
+#21538 = CARTESIAN_POINT('',(8.881784197001E-16,6.270405892221E-45));
+#21539 = DIRECTION('',(0.,1.));
+#21540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21541 = ORIENTED_EDGE('',*,*,#21492,.F.);
+#21542 = ADVANCED_FACE('',(#21543),#18850,.T.);
+#21543 = FACE_BOUND('',#21544,.T.);
+#21544 = EDGE_LOOP('',(#21545,#21546,#21569,#21597));
+#21545 = ORIENTED_EDGE('',*,*,#18835,.F.);
+#21546 = ORIENTED_EDGE('',*,*,#21547,.T.);
+#21547 = EDGE_CURVE('',#18775,#21548,#21550,.T.);
+#21548 = VERTEX_POINT('',#21549);
+#21549 = CARTESIAN_POINT('',(27.2,9.6,31.2));
+#21550 = SURFACE_CURVE('',#21551,(#21555,#21562),.PCURVE_S1.);
+#21551 = LINE('',#21552,#21553);
+#21552 = CARTESIAN_POINT('',(-27.2,9.6,31.2));
+#21553 = VECTOR('',#21554,1.);
+#21554 = DIRECTION('',(1.,0.,0.));
+#21555 = PCURVE('',#18850,#21556);
+#21556 = DEFINITIONAL_REPRESENTATION('',(#21557),#21561);
+#21557 = LINE('',#21558,#21559);
+#21558 = CARTESIAN_POINT('',(0.8,-2.3));
+#21559 = VECTOR('',#21560,1.);
+#21560 = DIRECTION('',(1.,0.));
+#21561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21562 = PCURVE('',#18812,#21563);
+#21563 = DEFINITIONAL_REPRESENTATION('',(#21564),#21568);
+#21564 = LINE('',#21565,#21566);
+#21565 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#21566 = VECTOR('',#21567,1.);
+#21567 = DIRECTION('',(-0.,1.));
+#21568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21569 = ORIENTED_EDGE('',*,*,#21570,.F.);
+#21570 = EDGE_CURVE('',#21571,#21548,#21573,.T.);
+#21571 = VERTEX_POINT('',#21572);
+#21572 = CARTESIAN_POINT('',(27.2,9.6,28.9));
+#21573 = SURFACE_CURVE('',#21574,(#21578,#21585),.PCURVE_S1.);
+#21574 = LINE('',#21575,#21576);
+#21575 = CARTESIAN_POINT('',(27.2,9.6,28.9));
+#21576 = VECTOR('',#21577,1.);
+#21577 = DIRECTION('',(0.,0.,1.));
+#21578 = PCURVE('',#18850,#21579);
+#21579 = DEFINITIONAL_REPRESENTATION('',(#21580),#21584);
+#21580 = LINE('',#21581,#21582);
+#21581 = CARTESIAN_POINT('',(55.2,0.));
+#21582 = VECTOR('',#21583,1.);
+#21583 = DIRECTION('',(0.,-1.));
+#21584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21585 = PCURVE('',#21586,#21591);
+#21586 = CYLINDRICAL_SURFACE('',#21587,0.8);
+#21587 = AXIS2_PLACEMENT_3D('',#21588,#21589,#21590);
+#21588 = CARTESIAN_POINT('',(27.2,8.8,28.9));
+#21589 = DIRECTION('',(0.,0.,1.));
+#21590 = DIRECTION('',(0.,1.,0.));
+#21591 = DEFINITIONAL_REPRESENTATION('',(#21592),#21596);
+#21592 = LINE('',#21593,#21594);
+#21593 = CARTESIAN_POINT('',(-0.,0.));
+#21594 = VECTOR('',#21595,1.);
+#21595 = DIRECTION('',(-0.,1.));
+#21596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21597 = ORIENTED_EDGE('',*,*,#21598,.F.);
+#21598 = EDGE_CURVE('',#18836,#21571,#21599,.T.);
+#21599 = SURFACE_CURVE('',#21600,(#21604,#21611),.PCURVE_S1.);
+#21600 = LINE('',#21601,#21602);
+#21601 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#21602 = VECTOR('',#21603,1.);
+#21603 = DIRECTION('',(1.,0.,0.));
+#21604 = PCURVE('',#18850,#21605);
+#21605 = DEFINITIONAL_REPRESENTATION('',(#21606),#21610);
+#21606 = LINE('',#21607,#21608);
+#21607 = CARTESIAN_POINT('',(0.,0.));
+#21608 = VECTOR('',#21609,1.);
+#21609 = DIRECTION('',(1.,0.));
+#21610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21611 = PCURVE('',#18104,#21612);
+#21612 = DEFINITIONAL_REPRESENTATION('',(#21613),#21617);
+#21613 = LINE('',#21614,#21615);
+#21614 = CARTESIAN_POINT('',(9.6,28.));
+#21615 = VECTOR('',#21616,1.);
+#21616 = DIRECTION('',(0.,-1.));
+#21617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21618 = ADVANCED_FACE('',(#21619),#18812,.T.);
+#21619 = FACE_BOUND('',#21620,.F.);
+#21620 = EDGE_LOOP('',(#21621,#21644,#21645,#21646));
+#21621 = ORIENTED_EDGE('',*,*,#21622,.F.);
+#21622 = EDGE_CURVE('',#18742,#21623,#21625,.T.);
+#21623 = VERTEX_POINT('',#21624);
+#21624 = CARTESIAN_POINT('',(27.2,9.4,31.4));
+#21625 = SURFACE_CURVE('',#21626,(#21630,#21637),.PCURVE_S1.);
+#21626 = LINE('',#21627,#21628);
+#21627 = CARTESIAN_POINT('',(-27.2,9.4,31.4));
+#21628 = VECTOR('',#21629,1.);
+#21629 = DIRECTION('',(1.,0.,0.));
+#21630 = PCURVE('',#18812,#21631);
+#21631 = DEFINITIONAL_REPRESENTATION('',(#21632),#21636);
+#21632 = LINE('',#21633,#21634);
+#21633 = CARTESIAN_POINT('',(-0.,0.));
+#21634 = VECTOR('',#21635,1.);
+#21635 = DIRECTION('',(-0.,1.));
+#21636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21637 = PCURVE('',#18758,#21638);
+#21638 = DEFINITIONAL_REPRESENTATION('',(#21639),#21643);
+#21639 = LINE('',#21640,#21641);
+#21640 = CARTESIAN_POINT('',(0.8,-0.2));
+#21641 = VECTOR('',#21642,1.);
+#21642 = DIRECTION('',(1.,0.));
+#21643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21644 = ORIENTED_EDGE('',*,*,#18774,.T.);
+#21645 = ORIENTED_EDGE('',*,*,#21547,.T.);
+#21646 = ORIENTED_EDGE('',*,*,#21647,.F.);
+#21647 = EDGE_CURVE('',#21623,#21548,#21648,.T.);
+#21648 = SURFACE_CURVE('',#21649,(#21654,#21660),.PCURVE_S1.);
+#21649 = CIRCLE('',#21650,0.2);
+#21650 = AXIS2_PLACEMENT_3D('',#21651,#21652,#21653);
+#21651 = CARTESIAN_POINT('',(27.2,9.4,31.2));
+#21652 = DIRECTION('',(-1.,0.,0.));
+#21653 = DIRECTION('',(0.,0.,1.));
+#21654 = PCURVE('',#18812,#21655);
+#21655 = DEFINITIONAL_REPRESENTATION('',(#21656),#21659);
+#21656 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21657,#21658),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#21657 = CARTESIAN_POINT('',(0.,54.4));
+#21658 = CARTESIAN_POINT('',(-1.570796326795,54.4));
+#21659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21660 = PCURVE('',#21661,#21666);
+#21661 = TOROIDAL_SURFACE('',#21662,0.6,0.2);
+#21662 = AXIS2_PLACEMENT_3D('',#21663,#21664,#21665);
+#21663 = CARTESIAN_POINT('',(27.2,8.8,31.2));
+#21664 = DIRECTION('',(-0.,-0.,-1.));
+#21665 = DIRECTION('',(0.,1.,0.));
+#21666 = DEFINITIONAL_REPRESENTATION('',(#21667),#21670);
+#21667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21668,#21669),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#21668 = CARTESIAN_POINT('',(-4.440892098501E-15,4.712388980385));
+#21669 = CARTESIAN_POINT('',(-4.440892098501E-15,6.28318530718));
+#21670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21671 = ADVANCED_FACE('',(#21672),#18758,.T.);
+#21672 = FACE_BOUND('',#21673,.T.);
+#21673 = EDGE_LOOP('',(#21674,#21697,#21730,#21758,#21791,#21819,#21852,
+    #21881,#21914,#21942,#21975,#22003,#22036,#22064,#22097,#22126,
+    #22159,#22187,#22220,#22248,#22274,#22275,#22276,#22277,#22300,
+    #22329,#22350,#22351));
+#21674 = ORIENTED_EDGE('',*,*,#21675,.F.);
+#21675 = EDGE_CURVE('',#21676,#19200,#21678,.T.);
+#21676 = VERTEX_POINT('',#21677);
+#21677 = CARTESIAN_POINT('',(27.2,-9.4,31.4));
+#21678 = SURFACE_CURVE('',#21679,(#21683,#21690),.PCURVE_S1.);
+#21679 = LINE('',#21680,#21681);
+#21680 = CARTESIAN_POINT('',(27.2,-9.4,31.4));
+#21681 = VECTOR('',#21682,1.);
+#21682 = DIRECTION('',(-1.,0.,0.));
+#21683 = PCURVE('',#18758,#21684);
+#21684 = DEFINITIONAL_REPRESENTATION('',(#21685),#21689);
+#21685 = LINE('',#21686,#21687);
+#21686 = CARTESIAN_POINT('',(55.2,-19.));
+#21687 = VECTOR('',#21688,1.);
+#21688 = DIRECTION('',(-1.,0.));
+#21689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21690 = PCURVE('',#19265,#21691);
+#21691 = DEFINITIONAL_REPRESENTATION('',(#21692),#21696);
+#21692 = LINE('',#21693,#21694);
+#21693 = CARTESIAN_POINT('',(-0.,0.));
+#21694 = VECTOR('',#21695,1.);
+#21695 = DIRECTION('',(-0.,1.));
+#21696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21697 = ORIENTED_EDGE('',*,*,#21698,.F.);
+#21698 = EDGE_CURVE('',#21699,#21676,#21701,.T.);
+#21699 = VERTEX_POINT('',#21700);
+#21700 = CARTESIAN_POINT('',(27.8,-8.8,31.4));
+#21701 = SURFACE_CURVE('',#21702,(#21707,#21718),.PCURVE_S1.);
+#21702 = CIRCLE('',#21703,0.6);
+#21703 = AXIS2_PLACEMENT_3D('',#21704,#21705,#21706);
+#21704 = CARTESIAN_POINT('',(27.2,-8.8,31.4));
+#21705 = DIRECTION('',(0.,0.,-1.));
+#21706 = DIRECTION('',(1.,0.,0.));
+#21707 = PCURVE('',#18758,#21708);
+#21708 = DEFINITIONAL_REPRESENTATION('',(#21709),#21717);
+#21709 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#21710,#21711,#21712,#21713
+    ,#21714,#21715,#21716),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#21710 = CARTESIAN_POINT('',(55.8,-18.4));
+#21711 = CARTESIAN_POINT('',(55.8,-19.43923048454));
+#21712 = CARTESIAN_POINT('',(54.9,-18.91961524227));
+#21713 = CARTESIAN_POINT('',(54.,-18.4));
+#21714 = CARTESIAN_POINT('',(54.9,-17.88038475772));
+#21715 = CARTESIAN_POINT('',(55.8,-17.36076951545));
+#21716 = CARTESIAN_POINT('',(55.8,-18.4));
+#21717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21718 = PCURVE('',#21719,#21724);
+#21719 = TOROIDAL_SURFACE('',#21720,0.6,0.2);
+#21720 = AXIS2_PLACEMENT_3D('',#21721,#21722,#21723);
+#21721 = CARTESIAN_POINT('',(27.2,-8.8,31.2));
+#21722 = DIRECTION('',(-0.,-0.,-1.));
+#21723 = DIRECTION('',(1.,0.,0.));
+#21724 = DEFINITIONAL_REPRESENTATION('',(#21725),#21729);
+#21725 = LINE('',#21726,#21727);
+#21726 = CARTESIAN_POINT('',(0.,4.712388980385));
+#21727 = VECTOR('',#21728,1.);
+#21728 = DIRECTION('',(1.,0.));
+#21729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21730 = ORIENTED_EDGE('',*,*,#21731,.F.);
+#21731 = EDGE_CURVE('',#21732,#21699,#21734,.T.);
+#21732 = VERTEX_POINT('',#21733);
+#21733 = CARTESIAN_POINT('',(27.8,-6.98,31.4));
+#21734 = SURFACE_CURVE('',#21735,(#21739,#21746),.PCURVE_S1.);
+#21735 = LINE('',#21736,#21737);
+#21736 = CARTESIAN_POINT('',(27.8,-6.98,31.4));
+#21737 = VECTOR('',#21738,1.);
+#21738 = DIRECTION('',(0.,-1.,0.));
+#21739 = PCURVE('',#18758,#21740);
+#21740 = DEFINITIONAL_REPRESENTATION('',(#21741),#21745);
+#21741 = LINE('',#21742,#21743);
+#21742 = CARTESIAN_POINT('',(55.8,-16.58));
+#21743 = VECTOR('',#21744,1.);
+#21744 = DIRECTION('',(0.,-1.));
+#21745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21746 = PCURVE('',#21747,#21752);
+#21747 = CYLINDRICAL_SURFACE('',#21748,0.2);
+#21748 = AXIS2_PLACEMENT_3D('',#21749,#21750,#21751);
+#21749 = CARTESIAN_POINT('',(27.8,-6.98,31.2));
+#21750 = DIRECTION('',(0.,-1.,0.));
+#21751 = DIRECTION('',(0.,0.,1.));
+#21752 = DEFINITIONAL_REPRESENTATION('',(#21753),#21757);
+#21753 = LINE('',#21754,#21755);
+#21754 = CARTESIAN_POINT('',(-0.,0.));
+#21755 = VECTOR('',#21756,1.);
+#21756 = DIRECTION('',(-0.,1.));
+#21757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21758 = ORIENTED_EDGE('',*,*,#21759,.F.);
+#21759 = EDGE_CURVE('',#21760,#21732,#21762,.T.);
+#21760 = VERTEX_POINT('',#21761);
+#21761 = CARTESIAN_POINT('',(27.4,-6.58,31.4));
+#21762 = SURFACE_CURVE('',#21763,(#21768,#21779),.PCURVE_S1.);
+#21763 = CIRCLE('',#21764,0.4);
+#21764 = AXIS2_PLACEMENT_3D('',#21765,#21766,#21767);
+#21765 = CARTESIAN_POINT('',(27.4,-6.98,31.4));
+#21766 = DIRECTION('',(0.,0.,-1.));
+#21767 = DIRECTION('',(0.,1.,0.));
+#21768 = PCURVE('',#18758,#21769);
+#21769 = DEFINITIONAL_REPRESENTATION('',(#21770),#21778);
+#21770 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#21771,#21772,#21773,#21774
+    ,#21775,#21776,#21777),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#21771 = CARTESIAN_POINT('',(55.4,-16.18));
+#21772 = CARTESIAN_POINT('',(56.092820323028,-16.18));
+#21773 = CARTESIAN_POINT('',(55.746410161514,-16.78));
+#21774 = CARTESIAN_POINT('',(55.4,-17.38));
+#21775 = CARTESIAN_POINT('',(55.053589838486,-16.78));
+#21776 = CARTESIAN_POINT('',(54.707179676972,-16.18));
+#21777 = CARTESIAN_POINT('',(55.4,-16.18));
+#21778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21779 = PCURVE('',#21780,#21785);
+#21780 = TOROIDAL_SURFACE('',#21781,0.4,0.2);
+#21781 = AXIS2_PLACEMENT_3D('',#21782,#21783,#21784);
+#21782 = CARTESIAN_POINT('',(27.4,-6.98,31.2));
+#21783 = DIRECTION('',(-0.,-0.,-1.));
+#21784 = DIRECTION('',(0.,1.,0.));
+#21785 = DEFINITIONAL_REPRESENTATION('',(#21786),#21790);
+#21786 = LINE('',#21787,#21788);
+#21787 = CARTESIAN_POINT('',(0.,4.712388980385));
+#21788 = VECTOR('',#21789,1.);
+#21789 = DIRECTION('',(1.,0.));
+#21790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21791 = ORIENTED_EDGE('',*,*,#21792,.F.);
+#21792 = EDGE_CURVE('',#21793,#21760,#21795,.T.);
+#21793 = VERTEX_POINT('',#21794);
+#21794 = CARTESIAN_POINT('',(27.291985060639,-6.58,31.4));
+#21795 = SURFACE_CURVE('',#21796,(#21800,#21807),.PCURVE_S1.);
+#21796 = LINE('',#21797,#21798);
+#21797 = CARTESIAN_POINT('',(27.291985060639,-6.58,31.4));
+#21798 = VECTOR('',#21799,1.);
+#21799 = DIRECTION('',(1.,0.,0.));
+#21800 = PCURVE('',#18758,#21801);
+#21801 = DEFINITIONAL_REPRESENTATION('',(#21802),#21806);
+#21802 = LINE('',#21803,#21804);
+#21803 = CARTESIAN_POINT('',(55.291985060639,-16.18));
+#21804 = VECTOR('',#21805,1.);
+#21805 = DIRECTION('',(1.,0.));
+#21806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21807 = PCURVE('',#21808,#21813);
+#21808 = CYLINDRICAL_SURFACE('',#21809,0.2);
+#21809 = AXIS2_PLACEMENT_3D('',#21810,#21811,#21812);
+#21810 = CARTESIAN_POINT('',(27.291985060639,-6.58,31.2));
+#21811 = DIRECTION('',(1.,0.,0.));
+#21812 = DIRECTION('',(0.,0.,1.));
+#21813 = DEFINITIONAL_REPRESENTATION('',(#21814),#21818);
+#21814 = LINE('',#21815,#21816);
+#21815 = CARTESIAN_POINT('',(-0.,0.));
+#21816 = VECTOR('',#21817,1.);
+#21817 = DIRECTION('',(-0.,1.));
+#21818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21819 = ORIENTED_EDGE('',*,*,#21820,.F.);
+#21820 = EDGE_CURVE('',#21821,#21793,#21823,.T.);
+#21821 = VERTEX_POINT('',#21822);
+#21822 = CARTESIAN_POINT('',(26.991355578444,-6.716140350877,31.4));
+#21823 = SURFACE_CURVE('',#21824,(#21829,#21840),.PCURVE_S1.);
+#21824 = CIRCLE('',#21825,0.4);
+#21825 = AXIS2_PLACEMENT_3D('',#21826,#21827,#21828);
+#21826 = CARTESIAN_POINT('',(27.291985060639,-6.98,31.4));
+#21827 = DIRECTION('',(0.,0.,-1.));
+#21828 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#21829 = PCURVE('',#18758,#21830);
+#21830 = DEFINITIONAL_REPRESENTATION('',(#21831),#21839);
+#21831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#21832,#21833,#21834,#21835
+    ,#21836,#21837,#21838),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#21832 = CARTESIAN_POINT('',(54.991355578444,-16.31614035087));
+#21833 = CARTESIAN_POINT('',(55.448373896792,-15.79543481346));
+#21834 = CARTESIAN_POINT('',(55.67080896091,-16.45157705585));
+#21835 = CARTESIAN_POINT('',(55.893244025029,-17.10771929824));
+#21836 = CARTESIAN_POINT('',(55.213790642562,-16.97228259326));
+#21837 = CARTESIAN_POINT('',(54.534337260096,-16.83684588829));
+#21838 = CARTESIAN_POINT('',(54.991355578444,-16.31614035087));
+#21839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21840 = PCURVE('',#21841,#21846);
+#21841 = TOROIDAL_SURFACE('',#21842,0.4,0.2);
+#21842 = AXIS2_PLACEMENT_3D('',#21843,#21844,#21845);
+#21843 = CARTESIAN_POINT('',(27.291985060639,-6.98,31.2));
+#21844 = DIRECTION('',(-0.,-0.,-1.));
+#21845 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#21846 = DEFINITIONAL_REPRESENTATION('',(#21847),#21851);
+#21847 = LINE('',#21848,#21849);
+#21848 = CARTESIAN_POINT('',(0.,4.712388980385));
+#21849 = VECTOR('',#21850,1.);
+#21850 = DIRECTION('',(1.,0.));
+#21851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21852 = ORIENTED_EDGE('',*,*,#21853,.F.);
+#21853 = EDGE_CURVE('',#21854,#21821,#21856,.T.);
+#21854 = VERTEX_POINT('',#21855);
+#21855 = CARTESIAN_POINT('',(26.991355578444,-3.483859649123,31.4));
+#21856 = SURFACE_CURVE('',#21857,(#21862,#21869),.PCURVE_S1.);
+#21857 = CIRCLE('',#21858,2.45);
+#21858 = AXIS2_PLACEMENT_3D('',#21859,#21860,#21861);
+#21859 = CARTESIAN_POINT('',(25.15,-5.1,31.4));
+#21860 = DIRECTION('',(0.,-0.,1.));
+#21861 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#21862 = PCURVE('',#18758,#21863);
+#21863 = DEFINITIONAL_REPRESENTATION('',(#21864),#21868);
+#21864 = CIRCLE('',#21865,2.45);
+#21865 = AXIS2_PLACEMENT_2D('',#21866,#21867);
+#21866 = CARTESIAN_POINT('',(53.15,-14.7));
+#21867 = DIRECTION('',(0.751573705487,0.659649122807));
+#21868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21869 = PCURVE('',#21870,#21875);
+#21870 = TOROIDAL_SURFACE('',#21871,2.45,0.2);
+#21871 = AXIS2_PLACEMENT_3D('',#21872,#21873,#21874);
+#21872 = CARTESIAN_POINT('',(25.15,-5.1,31.2));
+#21873 = DIRECTION('',(0.,0.,1.));
+#21874 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#21875 = DEFINITIONAL_REPRESENTATION('',(#21876),#21880);
+#21876 = LINE('',#21877,#21878);
+#21877 = CARTESIAN_POINT('',(0.,1.570796326795));
+#21878 = VECTOR('',#21879,1.);
+#21879 = DIRECTION('',(1.,0.));
+#21880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21881 = ORIENTED_EDGE('',*,*,#21882,.F.);
+#21882 = EDGE_CURVE('',#21883,#21854,#21885,.T.);
+#21883 = VERTEX_POINT('',#21884);
+#21884 = CARTESIAN_POINT('',(27.291985060639,-3.62,31.4));
+#21885 = SURFACE_CURVE('',#21886,(#21891,#21902),.PCURVE_S1.);
+#21886 = CIRCLE('',#21887,0.4);
+#21887 = AXIS2_PLACEMENT_3D('',#21888,#21889,#21890);
+#21888 = CARTESIAN_POINT('',(27.291985060639,-3.22,31.4));
+#21889 = DIRECTION('',(-0.,-0.,-1.));
+#21890 = DIRECTION('',(0.,-1.,0.));
+#21891 = PCURVE('',#18758,#21892);
+#21892 = DEFINITIONAL_REPRESENTATION('',(#21893),#21901);
+#21893 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#21894,#21895,#21896,#21897
+    ,#21898,#21899,#21900),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#21894 = CARTESIAN_POINT('',(55.291985060639,-13.22));
+#21895 = CARTESIAN_POINT('',(54.599164737611,-13.22));
+#21896 = CARTESIAN_POINT('',(54.945574899125,-12.62));
+#21897 = CARTESIAN_POINT('',(55.291985060639,-12.02));
+#21898 = CARTESIAN_POINT('',(55.638395222153,-12.62));
+#21899 = CARTESIAN_POINT('',(55.984805383666,-13.22));
+#21900 = CARTESIAN_POINT('',(55.291985060639,-13.22));
+#21901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21902 = PCURVE('',#21903,#21908);
+#21903 = TOROIDAL_SURFACE('',#21904,0.4,0.2);
+#21904 = AXIS2_PLACEMENT_3D('',#21905,#21906,#21907);
+#21905 = CARTESIAN_POINT('',(27.291985060639,-3.22,31.2));
+#21906 = DIRECTION('',(-0.,-0.,-1.));
+#21907 = DIRECTION('',(0.,-1.,0.));
+#21908 = DEFINITIONAL_REPRESENTATION('',(#21909),#21913);
+#21909 = LINE('',#21910,#21911);
+#21910 = CARTESIAN_POINT('',(0.,4.712388980385));
+#21911 = VECTOR('',#21912,1.);
+#21912 = DIRECTION('',(1.,0.));
+#21913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21914 = ORIENTED_EDGE('',*,*,#21915,.F.);
+#21915 = EDGE_CURVE('',#21916,#21883,#21918,.T.);
+#21916 = VERTEX_POINT('',#21917);
+#21917 = CARTESIAN_POINT('',(27.4,-3.62,31.4));
+#21918 = SURFACE_CURVE('',#21919,(#21923,#21930),.PCURVE_S1.);
+#21919 = LINE('',#21920,#21921);
+#21920 = CARTESIAN_POINT('',(27.4,-3.62,31.4));
+#21921 = VECTOR('',#21922,1.);
+#21922 = DIRECTION('',(-1.,-0.,-0.));
+#21923 = PCURVE('',#18758,#21924);
+#21924 = DEFINITIONAL_REPRESENTATION('',(#21925),#21929);
+#21925 = LINE('',#21926,#21927);
+#21926 = CARTESIAN_POINT('',(55.4,-13.22));
+#21927 = VECTOR('',#21928,1.);
+#21928 = DIRECTION('',(-1.,-0.));
+#21929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21930 = PCURVE('',#21931,#21936);
+#21931 = CYLINDRICAL_SURFACE('',#21932,0.2);
+#21932 = AXIS2_PLACEMENT_3D('',#21933,#21934,#21935);
+#21933 = CARTESIAN_POINT('',(27.4,-3.62,31.2));
+#21934 = DIRECTION('',(-1.,-0.,-0.));
+#21935 = DIRECTION('',(0.,0.,1.));
+#21936 = DEFINITIONAL_REPRESENTATION('',(#21937),#21941);
+#21937 = LINE('',#21938,#21939);
+#21938 = CARTESIAN_POINT('',(-0.,0.));
+#21939 = VECTOR('',#21940,1.);
+#21940 = DIRECTION('',(-0.,1.));
+#21941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21942 = ORIENTED_EDGE('',*,*,#21943,.F.);
+#21943 = EDGE_CURVE('',#21944,#21916,#21946,.T.);
+#21944 = VERTEX_POINT('',#21945);
+#21945 = CARTESIAN_POINT('',(27.8,-3.22,31.4));
+#21946 = SURFACE_CURVE('',#21947,(#21952,#21963),.PCURVE_S1.);
+#21947 = CIRCLE('',#21948,0.4);
+#21948 = AXIS2_PLACEMENT_3D('',#21949,#21950,#21951);
+#21949 = CARTESIAN_POINT('',(27.4,-3.22,31.4));
+#21950 = DIRECTION('',(0.,0.,-1.));
+#21951 = DIRECTION('',(1.,0.,0.));
+#21952 = PCURVE('',#18758,#21953);
+#21953 = DEFINITIONAL_REPRESENTATION('',(#21954),#21962);
+#21954 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#21955,#21956,#21957,#21958
+    ,#21959,#21960,#21961),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#21955 = CARTESIAN_POINT('',(55.8,-12.82));
+#21956 = CARTESIAN_POINT('',(55.8,-13.51282032302));
+#21957 = CARTESIAN_POINT('',(55.2,-13.16641016151));
+#21958 = CARTESIAN_POINT('',(54.6,-12.82));
+#21959 = CARTESIAN_POINT('',(55.2,-12.47358983848));
+#21960 = CARTESIAN_POINT('',(55.8,-12.12717967697));
+#21961 = CARTESIAN_POINT('',(55.8,-12.82));
+#21962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21963 = PCURVE('',#21964,#21969);
+#21964 = TOROIDAL_SURFACE('',#21965,0.4,0.2);
+#21965 = AXIS2_PLACEMENT_3D('',#21966,#21967,#21968);
+#21966 = CARTESIAN_POINT('',(27.4,-3.22,31.2));
+#21967 = DIRECTION('',(-0.,-0.,-1.));
+#21968 = DIRECTION('',(1.,0.,0.));
+#21969 = DEFINITIONAL_REPRESENTATION('',(#21970),#21974);
+#21970 = LINE('',#21971,#21972);
+#21971 = CARTESIAN_POINT('',(0.,4.712388980385));
+#21972 = VECTOR('',#21973,1.);
+#21973 = DIRECTION('',(1.,0.));
+#21974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21975 = ORIENTED_EDGE('',*,*,#21976,.F.);
+#21976 = EDGE_CURVE('',#21977,#21944,#21979,.T.);
+#21977 = VERTEX_POINT('',#21978);
+#21978 = CARTESIAN_POINT('',(27.8,3.22,31.4));
+#21979 = SURFACE_CURVE('',#21980,(#21984,#21991),.PCURVE_S1.);
+#21980 = LINE('',#21981,#21982);
+#21981 = CARTESIAN_POINT('',(27.8,3.22,31.4));
+#21982 = VECTOR('',#21983,1.);
+#21983 = DIRECTION('',(0.,-1.,0.));
+#21984 = PCURVE('',#18758,#21985);
+#21985 = DEFINITIONAL_REPRESENTATION('',(#21986),#21990);
+#21986 = LINE('',#21987,#21988);
+#21987 = CARTESIAN_POINT('',(55.8,-6.38));
+#21988 = VECTOR('',#21989,1.);
+#21989 = DIRECTION('',(0.,-1.));
+#21990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21991 = PCURVE('',#21992,#21997);
+#21992 = CYLINDRICAL_SURFACE('',#21993,0.2);
+#21993 = AXIS2_PLACEMENT_3D('',#21994,#21995,#21996);
+#21994 = CARTESIAN_POINT('',(27.8,3.22,31.2));
+#21995 = DIRECTION('',(0.,-1.,0.));
+#21996 = DIRECTION('',(0.,0.,1.));
+#21997 = DEFINITIONAL_REPRESENTATION('',(#21998),#22002);
+#21998 = LINE('',#21999,#22000);
+#21999 = CARTESIAN_POINT('',(-0.,0.));
+#22000 = VECTOR('',#22001,1.);
+#22001 = DIRECTION('',(-0.,1.));
+#22002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22003 = ORIENTED_EDGE('',*,*,#22004,.F.);
+#22004 = EDGE_CURVE('',#22005,#21977,#22007,.T.);
+#22005 = VERTEX_POINT('',#22006);
+#22006 = CARTESIAN_POINT('',(27.4,3.62,31.4));
+#22007 = SURFACE_CURVE('',#22008,(#22013,#22024),.PCURVE_S1.);
+#22008 = CIRCLE('',#22009,0.4);
+#22009 = AXIS2_PLACEMENT_3D('',#22010,#22011,#22012);
+#22010 = CARTESIAN_POINT('',(27.4,3.22,31.4));
+#22011 = DIRECTION('',(0.,0.,-1.));
+#22012 = DIRECTION('',(0.,1.,0.));
+#22013 = PCURVE('',#18758,#22014);
+#22014 = DEFINITIONAL_REPRESENTATION('',(#22015),#22023);
+#22015 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22016,#22017,#22018,#22019
+    ,#22020,#22021,#22022),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#22016 = CARTESIAN_POINT('',(55.4,-5.98));
+#22017 = CARTESIAN_POINT('',(56.092820323028,-5.98));
+#22018 = CARTESIAN_POINT('',(55.746410161514,-6.58));
+#22019 = CARTESIAN_POINT('',(55.4,-7.18));
+#22020 = CARTESIAN_POINT('',(55.053589838486,-6.58));
+#22021 = CARTESIAN_POINT('',(54.707179676972,-5.98));
+#22022 = CARTESIAN_POINT('',(55.4,-5.98));
+#22023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22024 = PCURVE('',#22025,#22030);
+#22025 = TOROIDAL_SURFACE('',#22026,0.4,0.2);
+#22026 = AXIS2_PLACEMENT_3D('',#22027,#22028,#22029);
+#22027 = CARTESIAN_POINT('',(27.4,3.22,31.2));
+#22028 = DIRECTION('',(-0.,-0.,-1.));
+#22029 = DIRECTION('',(0.,1.,0.));
+#22030 = DEFINITIONAL_REPRESENTATION('',(#22031),#22035);
+#22031 = LINE('',#22032,#22033);
+#22032 = CARTESIAN_POINT('',(0.,4.712388980385));
+#22033 = VECTOR('',#22034,1.);
+#22034 = DIRECTION('',(1.,0.));
+#22035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22036 = ORIENTED_EDGE('',*,*,#22037,.F.);
+#22037 = EDGE_CURVE('',#22038,#22005,#22040,.T.);
+#22038 = VERTEX_POINT('',#22039);
+#22039 = CARTESIAN_POINT('',(27.291985060639,3.62,31.4));
+#22040 = SURFACE_CURVE('',#22041,(#22045,#22052),.PCURVE_S1.);
+#22041 = LINE('',#22042,#22043);
+#22042 = CARTESIAN_POINT('',(27.291985060639,3.62,31.4));
+#22043 = VECTOR('',#22044,1.);
+#22044 = DIRECTION('',(1.,0.,0.));
+#22045 = PCURVE('',#18758,#22046);
+#22046 = DEFINITIONAL_REPRESENTATION('',(#22047),#22051);
+#22047 = LINE('',#22048,#22049);
+#22048 = CARTESIAN_POINT('',(55.291985060639,-5.98));
+#22049 = VECTOR('',#22050,1.);
+#22050 = DIRECTION('',(1.,0.));
+#22051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22052 = PCURVE('',#22053,#22058);
+#22053 = CYLINDRICAL_SURFACE('',#22054,0.2);
+#22054 = AXIS2_PLACEMENT_3D('',#22055,#22056,#22057);
+#22055 = CARTESIAN_POINT('',(27.291985060639,3.62,31.2));
+#22056 = DIRECTION('',(1.,0.,0.));
+#22057 = DIRECTION('',(0.,0.,1.));
+#22058 = DEFINITIONAL_REPRESENTATION('',(#22059),#22063);
+#22059 = LINE('',#22060,#22061);
+#22060 = CARTESIAN_POINT('',(-0.,0.));
+#22061 = VECTOR('',#22062,1.);
+#22062 = DIRECTION('',(-0.,1.));
+#22063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22064 = ORIENTED_EDGE('',*,*,#22065,.F.);
+#22065 = EDGE_CURVE('',#22066,#22038,#22068,.T.);
+#22066 = VERTEX_POINT('',#22067);
+#22067 = CARTESIAN_POINT('',(26.991355578444,3.483859649123,31.4));
+#22068 = SURFACE_CURVE('',#22069,(#22074,#22085),.PCURVE_S1.);
+#22069 = CIRCLE('',#22070,0.4);
+#22070 = AXIS2_PLACEMENT_3D('',#22071,#22072,#22073);
+#22071 = CARTESIAN_POINT('',(27.291985060639,3.22,31.4));
+#22072 = DIRECTION('',(0.,0.,-1.));
+#22073 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#22074 = PCURVE('',#18758,#22075);
+#22075 = DEFINITIONAL_REPRESENTATION('',(#22076),#22084);
+#22076 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22077,#22078,#22079,#22080
+    ,#22081,#22082,#22083),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#22077 = CARTESIAN_POINT('',(54.991355578444,-6.116140350877));
+#22078 = CARTESIAN_POINT('',(55.448373896792,-5.595434813462));
+#22079 = CARTESIAN_POINT('',(55.67080896091,-6.251577055854));
+#22080 = CARTESIAN_POINT('',(55.893244025029,-6.907719298246));
+#22081 = CARTESIAN_POINT('',(55.213790642562,-6.772282593269));
+#22082 = CARTESIAN_POINT('',(54.534337260096,-6.636845888292));
+#22083 = CARTESIAN_POINT('',(54.991355578444,-6.116140350877));
+#22084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22085 = PCURVE('',#22086,#22091);
+#22086 = TOROIDAL_SURFACE('',#22087,0.4,0.2);
+#22087 = AXIS2_PLACEMENT_3D('',#22088,#22089,#22090);
+#22088 = CARTESIAN_POINT('',(27.291985060639,3.22,31.2));
+#22089 = DIRECTION('',(-0.,-0.,-1.));
+#22090 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#22091 = DEFINITIONAL_REPRESENTATION('',(#22092),#22096);
+#22092 = LINE('',#22093,#22094);
+#22093 = CARTESIAN_POINT('',(0.,4.712388980385));
+#22094 = VECTOR('',#22095,1.);
+#22095 = DIRECTION('',(1.,0.));
+#22096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22097 = ORIENTED_EDGE('',*,*,#22098,.F.);
+#22098 = EDGE_CURVE('',#22099,#22066,#22101,.T.);
+#22099 = VERTEX_POINT('',#22100);
+#22100 = CARTESIAN_POINT('',(26.991355578444,6.716140350877,31.4));
+#22101 = SURFACE_CURVE('',#22102,(#22107,#22114),.PCURVE_S1.);
+#22102 = CIRCLE('',#22103,2.45);
+#22103 = AXIS2_PLACEMENT_3D('',#22104,#22105,#22106);
+#22104 = CARTESIAN_POINT('',(25.15,5.1,31.4));
+#22105 = DIRECTION('',(0.,-0.,1.));
+#22106 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#22107 = PCURVE('',#18758,#22108);
+#22108 = DEFINITIONAL_REPRESENTATION('',(#22109),#22113);
+#22109 = CIRCLE('',#22110,2.45);
+#22110 = AXIS2_PLACEMENT_2D('',#22111,#22112);
+#22111 = CARTESIAN_POINT('',(53.15,-4.5));
+#22112 = DIRECTION('',(0.751573705487,0.659649122807));
+#22113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22114 = PCURVE('',#22115,#22120);
+#22115 = TOROIDAL_SURFACE('',#22116,2.45,0.2);
+#22116 = AXIS2_PLACEMENT_3D('',#22117,#22118,#22119);
+#22117 = CARTESIAN_POINT('',(25.15,5.1,31.2));
+#22118 = DIRECTION('',(0.,0.,1.));
+#22119 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#22120 = DEFINITIONAL_REPRESENTATION('',(#22121),#22125);
+#22121 = LINE('',#22122,#22123);
+#22122 = CARTESIAN_POINT('',(0.,1.570796326795));
+#22123 = VECTOR('',#22124,1.);
+#22124 = DIRECTION('',(1.,0.));
+#22125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22126 = ORIENTED_EDGE('',*,*,#22127,.F.);
+#22127 = EDGE_CURVE('',#22128,#22099,#22130,.T.);
+#22128 = VERTEX_POINT('',#22129);
+#22129 = CARTESIAN_POINT('',(27.291985060639,6.58,31.4));
+#22130 = SURFACE_CURVE('',#22131,(#22136,#22147),.PCURVE_S1.);
+#22131 = CIRCLE('',#22132,0.4);
+#22132 = AXIS2_PLACEMENT_3D('',#22133,#22134,#22135);
+#22133 = CARTESIAN_POINT('',(27.291985060639,6.98,31.4));
+#22134 = DIRECTION('',(-0.,-0.,-1.));
+#22135 = DIRECTION('',(0.,-1.,0.));
+#22136 = PCURVE('',#18758,#22137);
+#22137 = DEFINITIONAL_REPRESENTATION('',(#22138),#22146);
+#22138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22139,#22140,#22141,#22142
+    ,#22143,#22144,#22145),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#22139 = CARTESIAN_POINT('',(55.291985060639,-3.02));
+#22140 = CARTESIAN_POINT('',(54.599164737611,-3.02));
+#22141 = CARTESIAN_POINT('',(54.945574899125,-2.42));
+#22142 = CARTESIAN_POINT('',(55.291985060639,-1.82));
+#22143 = CARTESIAN_POINT('',(55.638395222153,-2.42));
+#22144 = CARTESIAN_POINT('',(55.984805383666,-3.02));
+#22145 = CARTESIAN_POINT('',(55.291985060639,-3.02));
+#22146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22147 = PCURVE('',#22148,#22153);
+#22148 = TOROIDAL_SURFACE('',#22149,0.4,0.2);
+#22149 = AXIS2_PLACEMENT_3D('',#22150,#22151,#22152);
+#22150 = CARTESIAN_POINT('',(27.291985060639,6.98,31.2));
+#22151 = DIRECTION('',(-0.,-0.,-1.));
+#22152 = DIRECTION('',(0.,-1.,0.));
+#22153 = DEFINITIONAL_REPRESENTATION('',(#22154),#22158);
+#22154 = LINE('',#22155,#22156);
+#22155 = CARTESIAN_POINT('',(0.,4.712388980385));
+#22156 = VECTOR('',#22157,1.);
+#22157 = DIRECTION('',(1.,0.));
+#22158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22159 = ORIENTED_EDGE('',*,*,#22160,.F.);
+#22160 = EDGE_CURVE('',#22161,#22128,#22163,.T.);
+#22161 = VERTEX_POINT('',#22162);
+#22162 = CARTESIAN_POINT('',(27.4,6.58,31.4));
+#22163 = SURFACE_CURVE('',#22164,(#22168,#22175),.PCURVE_S1.);
+#22164 = LINE('',#22165,#22166);
+#22165 = CARTESIAN_POINT('',(27.4,6.58,31.4));
+#22166 = VECTOR('',#22167,1.);
+#22167 = DIRECTION('',(-1.,-0.,-0.));
+#22168 = PCURVE('',#18758,#22169);
+#22169 = DEFINITIONAL_REPRESENTATION('',(#22170),#22174);
+#22170 = LINE('',#22171,#22172);
+#22171 = CARTESIAN_POINT('',(55.4,-3.02));
+#22172 = VECTOR('',#22173,1.);
+#22173 = DIRECTION('',(-1.,-0.));
+#22174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22175 = PCURVE('',#22176,#22181);
+#22176 = CYLINDRICAL_SURFACE('',#22177,0.2);
+#22177 = AXIS2_PLACEMENT_3D('',#22178,#22179,#22180);
+#22178 = CARTESIAN_POINT('',(27.4,6.58,31.2));
+#22179 = DIRECTION('',(-1.,-0.,-0.));
+#22180 = DIRECTION('',(0.,0.,1.));
+#22181 = DEFINITIONAL_REPRESENTATION('',(#22182),#22186);
+#22182 = LINE('',#22183,#22184);
+#22183 = CARTESIAN_POINT('',(-0.,0.));
+#22184 = VECTOR('',#22185,1.);
+#22185 = DIRECTION('',(-0.,1.));
+#22186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22187 = ORIENTED_EDGE('',*,*,#22188,.F.);
+#22188 = EDGE_CURVE('',#22189,#22161,#22191,.T.);
+#22189 = VERTEX_POINT('',#22190);
+#22190 = CARTESIAN_POINT('',(27.8,6.98,31.4));
+#22191 = SURFACE_CURVE('',#22192,(#22197,#22208),.PCURVE_S1.);
+#22192 = CIRCLE('',#22193,0.4);
+#22193 = AXIS2_PLACEMENT_3D('',#22194,#22195,#22196);
+#22194 = CARTESIAN_POINT('',(27.4,6.98,31.4));
+#22195 = DIRECTION('',(0.,0.,-1.));
+#22196 = DIRECTION('',(1.,0.,0.));
+#22197 = PCURVE('',#18758,#22198);
+#22198 = DEFINITIONAL_REPRESENTATION('',(#22199),#22207);
+#22199 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22200,#22201,#22202,#22203
+    ,#22204,#22205,#22206),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#22200 = CARTESIAN_POINT('',(55.8,-2.62));
+#22201 = CARTESIAN_POINT('',(55.8,-3.312820323028));
+#22202 = CARTESIAN_POINT('',(55.2,-2.966410161514));
+#22203 = CARTESIAN_POINT('',(54.6,-2.62));
+#22204 = CARTESIAN_POINT('',(55.2,-2.273589838486));
+#22205 = CARTESIAN_POINT('',(55.8,-1.927179676972));
+#22206 = CARTESIAN_POINT('',(55.8,-2.62));
+#22207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22208 = PCURVE('',#22209,#22214);
+#22209 = TOROIDAL_SURFACE('',#22210,0.4,0.2);
+#22210 = AXIS2_PLACEMENT_3D('',#22211,#22212,#22213);
+#22211 = CARTESIAN_POINT('',(27.4,6.98,31.2));
+#22212 = DIRECTION('',(-0.,-0.,-1.));
+#22213 = DIRECTION('',(1.,0.,0.));
+#22214 = DEFINITIONAL_REPRESENTATION('',(#22215),#22219);
+#22215 = LINE('',#22216,#22217);
+#22216 = CARTESIAN_POINT('',(0.,4.712388980385));
+#22217 = VECTOR('',#22218,1.);
+#22218 = DIRECTION('',(1.,0.));
+#22219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22220 = ORIENTED_EDGE('',*,*,#22221,.F.);
+#22221 = EDGE_CURVE('',#22222,#22189,#22224,.T.);
+#22222 = VERTEX_POINT('',#22223);
+#22223 = CARTESIAN_POINT('',(27.8,8.8,31.4));
+#22224 = SURFACE_CURVE('',#22225,(#22229,#22236),.PCURVE_S1.);
+#22225 = LINE('',#22226,#22227);
+#22226 = CARTESIAN_POINT('',(27.8,8.8,31.4));
+#22227 = VECTOR('',#22228,1.);
+#22228 = DIRECTION('',(0.,-1.,0.));
+#22229 = PCURVE('',#18758,#22230);
+#22230 = DEFINITIONAL_REPRESENTATION('',(#22231),#22235);
+#22231 = LINE('',#22232,#22233);
+#22232 = CARTESIAN_POINT('',(55.8,-0.8));
+#22233 = VECTOR('',#22234,1.);
+#22234 = DIRECTION('',(0.,-1.));
+#22235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22236 = PCURVE('',#22237,#22242);
+#22237 = CYLINDRICAL_SURFACE('',#22238,0.2);
+#22238 = AXIS2_PLACEMENT_3D('',#22239,#22240,#22241);
+#22239 = CARTESIAN_POINT('',(27.8,8.8,31.2));
+#22240 = DIRECTION('',(0.,-1.,0.));
+#22241 = DIRECTION('',(0.,0.,1.));
+#22242 = DEFINITIONAL_REPRESENTATION('',(#22243),#22247);
+#22243 = LINE('',#22244,#22245);
+#22244 = CARTESIAN_POINT('',(-0.,0.));
+#22245 = VECTOR('',#22246,1.);
+#22246 = DIRECTION('',(-0.,1.));
+#22247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22248 = ORIENTED_EDGE('',*,*,#22249,.F.);
+#22249 = EDGE_CURVE('',#21623,#22222,#22250,.T.);
+#22250 = SURFACE_CURVE('',#22251,(#22256,#22267),.PCURVE_S1.);
+#22251 = CIRCLE('',#22252,0.6);
+#22252 = AXIS2_PLACEMENT_3D('',#22253,#22254,#22255);
+#22253 = CARTESIAN_POINT('',(27.2,8.8,31.4));
+#22254 = DIRECTION('',(0.,0.,-1.));
+#22255 = DIRECTION('',(0.,1.,0.));
+#22256 = PCURVE('',#18758,#22257);
+#22257 = DEFINITIONAL_REPRESENTATION('',(#22258),#22266);
+#22258 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22259,#22260,#22261,#22262
+    ,#22263,#22264,#22265),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#22259 = CARTESIAN_POINT('',(55.2,-0.2));
+#22260 = CARTESIAN_POINT('',(56.239230484541,-0.2));
+#22261 = CARTESIAN_POINT('',(55.719615242271,-1.1));
+#22262 = CARTESIAN_POINT('',(55.2,-2.));
+#22263 = CARTESIAN_POINT('',(54.680384757729,-1.1));
+#22264 = CARTESIAN_POINT('',(54.160769515459,-0.2));
+#22265 = CARTESIAN_POINT('',(55.2,-0.2));
+#22266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22267 = PCURVE('',#21661,#22268);
+#22268 = DEFINITIONAL_REPRESENTATION('',(#22269),#22273);
+#22269 = LINE('',#22270,#22271);
+#22270 = CARTESIAN_POINT('',(0.,4.712388980385));
+#22271 = VECTOR('',#22272,1.);
+#22272 = DIRECTION('',(1.,0.));
+#22273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22274 = ORIENTED_EDGE('',*,*,#21622,.F.);
+#22275 = ORIENTED_EDGE('',*,*,#18741,.T.);
+#22276 = ORIENTED_EDGE('',*,*,#19174,.F.);
+#22277 = ORIENTED_EDGE('',*,*,#22278,.T.);
+#22278 = EDGE_CURVE('',#19149,#22279,#22281,.T.);
+#22279 = VERTEX_POINT('',#22280);
+#22280 = CARTESIAN_POINT('',(23.799993036996,0.999999999988,31.4));
+#22281 = SURFACE_CURVE('',#22282,(#22286,#22293),.PCURVE_S1.);
+#22282 = LINE('',#22283,#22284);
+#22283 = CARTESIAN_POINT('',(-23.79999281518,1.,31.4));
+#22284 = VECTOR('',#22285,1.);
+#22285 = DIRECTION('',(1.,0.,0.));
+#22286 = PCURVE('',#18758,#22287);
+#22287 = DEFINITIONAL_REPRESENTATION('',(#22288),#22292);
+#22288 = LINE('',#22289,#22290);
+#22289 = CARTESIAN_POINT('',(4.200007184814,-8.6));
+#22290 = VECTOR('',#22291,1.);
+#22291 = DIRECTION('',(1.,0.));
+#22292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22293 = PCURVE('',#19163,#22294);
+#22294 = DEFINITIONAL_REPRESENTATION('',(#22295),#22299);
+#22295 = LINE('',#22296,#22297);
+#22296 = CARTESIAN_POINT('',(0.,0.));
+#22297 = VECTOR('',#22298,1.);
+#22298 = DIRECTION('',(1.,0.));
+#22299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22300 = ORIENTED_EDGE('',*,*,#22301,.F.);
+#22301 = EDGE_CURVE('',#22302,#22279,#22304,.T.);
+#22302 = VERTEX_POINT('',#22303);
+#22303 = CARTESIAN_POINT('',(23.799993815586,-0.99999999999,31.4));
+#22304 = SURFACE_CURVE('',#22305,(#22310,#22317),.PCURVE_S1.);
+#22305 = CIRCLE('',#22306,1.);
+#22306 = AXIS2_PLACEMENT_3D('',#22307,#22308,#22309);
+#22307 = CARTESIAN_POINT('',(23.8,-2.315069296038E-17,31.4));
+#22308 = DIRECTION('',(0.,0.,1.));
+#22309 = DIRECTION('',(1.,0.,0.));
+#22310 = PCURVE('',#18758,#22311);
+#22311 = DEFINITIONAL_REPRESENTATION('',(#22312),#22316);
+#22312 = CIRCLE('',#22313,1.);
+#22313 = AXIS2_PLACEMENT_2D('',#22314,#22315);
+#22314 = CARTESIAN_POINT('',(51.8,-9.6));
+#22315 = DIRECTION('',(1.,0.));
+#22316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22317 = PCURVE('',#22318,#22323);
+#22318 = CYLINDRICAL_SURFACE('',#22319,1.);
+#22319 = AXIS2_PLACEMENT_3D('',#22320,#22321,#22322);
+#22320 = CARTESIAN_POINT('',(23.8,-2.315069296038E-17,31.4));
+#22321 = DIRECTION('',(-0.,-0.,-1.));
+#22322 = DIRECTION('',(1.,0.,0.));
+#22323 = DEFINITIONAL_REPRESENTATION('',(#22324),#22328);
+#22324 = LINE('',#22325,#22326);
+#22325 = CARTESIAN_POINT('',(-0.,0.));
+#22326 = VECTOR('',#22327,1.);
+#22327 = DIRECTION('',(-1.,0.));
+#22328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22329 = ORIENTED_EDGE('',*,*,#22330,.F.);
+#22330 = EDGE_CURVE('',#19014,#22302,#22331,.T.);
+#22331 = SURFACE_CURVE('',#22332,(#22336,#22343),.PCURVE_S1.);
+#22332 = LINE('',#22333,#22334);
+#22333 = CARTESIAN_POINT('',(-23.79999381423,-1.,31.4));
+#22334 = VECTOR('',#22335,1.);
+#22335 = DIRECTION('',(1.,0.,0.));
+#22336 = PCURVE('',#18758,#22337);
+#22337 = DEFINITIONAL_REPRESENTATION('',(#22338),#22342);
+#22338 = LINE('',#22339,#22340);
+#22339 = CARTESIAN_POINT('',(4.200006185763,-10.6));
+#22340 = VECTOR('',#22341,1.);
+#22341 = DIRECTION('',(1.,0.));
+#22342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22343 = PCURVE('',#19049,#22344);
+#22344 = DEFINITIONAL_REPRESENTATION('',(#22345),#22349);
+#22345 = LINE('',#22346,#22347);
+#22346 = CARTESIAN_POINT('',(0.,0.));
+#22347 = VECTOR('',#22348,1.);
+#22348 = DIRECTION('',(1.,0.));
+#22349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22350 = ORIENTED_EDGE('',*,*,#19013,.F.);
+#22351 = ORIENTED_EDGE('',*,*,#19199,.T.);
+#22352 = ADVANCED_FACE('',(#22353),#18908,.T.);
+#22353 = FACE_BOUND('',#22354,.F.);
+#22354 = EDGE_LOOP('',(#22355,#22356,#22357,#22381,#22407,#22468,#22492)
+  );
+#22355 = ORIENTED_EDGE('',*,*,#20940,.F.);
+#22356 = ORIENTED_EDGE('',*,*,#18890,.F.);
+#22357 = ORIENTED_EDGE('',*,*,#22358,.F.);
+#22358 = EDGE_CURVE('',#22359,#18891,#22361,.T.);
+#22359 = VERTEX_POINT('',#22360);
+#22360 = CARTESIAN_POINT('',(-20.15,-9.6,28.9));
+#22361 = SURFACE_CURVE('',#22362,(#22367,#22374),.PCURVE_S1.);
+#22362 = CIRCLE('',#22363,2.);
+#22363 = AXIS2_PLACEMENT_3D('',#22364,#22365,#22366);
+#22364 = CARTESIAN_POINT('',(-18.55,-8.4,28.9));
+#22365 = DIRECTION('',(-0.,3.219646771413E-15,1.));
+#22366 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#22367 = PCURVE('',#18908,#22368);
+#22368 = DEFINITIONAL_REPRESENTATION('',(#22369),#22373);
+#22369 = LINE('',#22370,#22371);
+#22370 = CARTESIAN_POINT('',(-6.28318530718,27.1));
+#22371 = VECTOR('',#22372,1.);
+#22372 = DIRECTION('',(1.,-0.));
+#22373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22374 = PCURVE('',#18104,#22375);
+#22375 = DEFINITIONAL_REPRESENTATION('',(#22376),#22380);
+#22376 = CIRCLE('',#22377,2.);
+#22377 = AXIS2_PLACEMENT_2D('',#22378,#22379);
+#22378 = CARTESIAN_POINT('',(-8.4,18.55));
+#22379 = DIRECTION('',(-1.,1.873782620921E-45));
+#22380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22381 = ORIENTED_EDGE('',*,*,#22382,.T.);
+#22382 = EDGE_CURVE('',#22359,#22383,#22385,.T.);
+#22383 = VERTEX_POINT('',#22384);
+#22384 = CARTESIAN_POINT('',(-20.15,-9.6,31.2));
+#22385 = SURFACE_CURVE('',#22386,(#22390,#22396),.PCURVE_S1.);
+#22386 = LINE('',#22387,#22388);
+#22387 = CARTESIAN_POINT('',(-20.15,-9.6,1.8));
+#22388 = VECTOR('',#22389,1.);
+#22389 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#22390 = PCURVE('',#18908,#22391);
+#22391 = DEFINITIONAL_REPRESENTATION('',(#22392),#22395);
+#22392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22393,#22394),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(27.1,29.63),.PIECEWISE_BEZIER_KNOTS.);
+#22393 = CARTESIAN_POINT('',(-0.927295218002,27.1));
+#22394 = CARTESIAN_POINT('',(-0.927295218002,29.63));
+#22395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22396 = PCURVE('',#22397,#22402);
+#22397 = PLANE('',#22398);
+#22398 = AXIS2_PLACEMENT_3D('',#22399,#22400,#22401);
+#22399 = CARTESIAN_POINT('',(28.,-9.6,28.9));
+#22400 = DIRECTION('',(0.,-1.,0.));
+#22401 = DIRECTION('',(-1.,0.,0.));
+#22402 = DEFINITIONAL_REPRESENTATION('',(#22403),#22406);
+#22403 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22404,#22405),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(27.1,29.63),.PIECEWISE_BEZIER_KNOTS.);
+#22404 = CARTESIAN_POINT('',(48.15,3.552713678801E-15));
+#22405 = CARTESIAN_POINT('',(48.15,-2.53));
+#22406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22407 = ORIENTED_EDGE('',*,*,#22408,.F.);
+#22408 = EDGE_CURVE('',#22409,#22383,#22411,.T.);
+#22409 = VERTEX_POINT('',#22410);
+#22410 = CARTESIAN_POINT('',(-20.28205080756,-9.4,31.4));
+#22411 = SURFACE_CURVE('',#22412,(#22427,#22445),.PCURVE_S1.);
+#22412 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22413,#22414,#22415,#22416,
+    #22417,#22418,#22419,#22420,#22421,#22422,#22423,#22424,#22425,
+    #22426),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952881177,1.),
+  .UNSPECIFIED.);
+#22413 = CARTESIAN_POINT('',(-20.28205080756,-9.4,31.4));
+#22414 = CARTESIAN_POINT('',(-20.27000600385,-9.420862211999,31.4));
+#22415 = CARTESIAN_POINT('',(-20.25780693292,-9.441314623142,
+    31.39746123234));
+#22416 = CARTESIAN_POINT('',(-20.24550330472,-9.461299041201,
+    31.392562603696));
+#22417 = CARTESIAN_POINT('',(-20.23314003441,-9.480777899354,
+    31.385320142961));
+#22418 = CARTESIAN_POINT('',(-20.22079967899,-9.499651664919,
+    31.375625703375));
+#22419 = CARTESIAN_POINT('',(-20.20866727138,-9.517692818499,
+    31.363282604959));
+#22420 = CARTESIAN_POINT('',(-20.18732286004,-9.548682823936,
+    31.335139534423));
+#22421 = CARTESIAN_POINT('',(-20.17761363602,-9.562472944625,
+    31.319706315623));
+#22422 = CARTESIAN_POINT('',(-20.16838145231,-9.575289028165,
+    31.301503339362));
+#22423 = CARTESIAN_POINT('',(-20.16017985795,-9.586426096009,
+    31.280348735387));
+#22424 = CARTESIAN_POINT('',(-20.15374600515,-9.595005481356,
+    31.256226096788));
+#22425 = CARTESIAN_POINT('',(-20.15,-9.6,31.229261495267));
+#22426 = CARTESIAN_POINT('',(-20.15,-9.6,31.2));
+#22427 = PCURVE('',#18908,#22428);
+#22428 = DEFINITIONAL_REPRESENTATION('',(#22429),#22444);
+#22429 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22430,#22431,#22432,#22433,
+    #22434,#22435,#22436,#22437,#22438,#22439,#22440,#22441,#22442,
+    #22443),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952881177,1.),
+  .UNSPECIFIED.);
+#22430 = CARTESIAN_POINT('',(-1.047197551197,29.6));
+#22431 = CARTESIAN_POINT('',(-1.035152747483,29.6));
+#22432 = CARTESIAN_POINT('',(-1.023246827558,29.59746123234));
+#22433 = CARTESIAN_POINT('',(-1.011514551251,29.592562603696));
+#22434 = CARTESIAN_POINT('',(-0.999980895571,29.585320142961));
+#22435 = CARTESIAN_POINT('',(-0.988707437693,29.575625703375));
+#22436 = CARTESIAN_POINT('',(-0.977837522227,29.563282604959));
+#22437 = CARTESIAN_POINT('',(-0.959022871471,29.535139534423));
+#22438 = CARTESIAN_POINT('',(-0.95059069383,29.519706315623));
+#22439 = CARTESIAN_POINT('',(-0.942693872342,29.501503339362));
+#22440 = CARTESIAN_POINT('',(-0.935778789319,29.480348735387));
+#22441 = CARTESIAN_POINT('',(-0.930416816909,29.456226096788));
+#22442 = CARTESIAN_POINT('',(-0.927295218002,29.429261495267));
+#22443 = CARTESIAN_POINT('',(-0.927295218002,29.4));
+#22444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22445 = PCURVE('',#22446,#22451);
+#22446 = CYLINDRICAL_SURFACE('',#22447,0.2);
+#22447 = AXIS2_PLACEMENT_3D('',#22448,#22449,#22450);
+#22448 = CARTESIAN_POINT('',(27.2,-9.4,31.2));
+#22449 = DIRECTION('',(-1.,0.,0.));
+#22450 = DIRECTION('',(0.,0.,1.));
+#22451 = DEFINITIONAL_REPRESENTATION('',(#22452),#22467);
+#22452 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22453,#22454,#22455,#22456,
+    #22457,#22458,#22459,#22460,#22461,#22462,#22463,#22464,#22465,
+    #22466),.UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.540952881177,1.),
+  .UNSPECIFIED.);
+#22453 = CARTESIAN_POINT('',(0.,47.482050807569));
+#22454 = CARTESIAN_POINT('',(-0.104311059995,47.470006003855));
+#22455 = CARTESIAN_POINT('',(-0.206572967659,47.457806932921));
+#22456 = CARTESIAN_POINT('',(-0.308349383523,47.445503304729));
+#22457 = CARTESIAN_POINT('',(-0.410977485779,47.433140034419));
+#22458 = CARTESIAN_POINT('',(-0.515795228949,47.420799678998));
+#22459 = CARTESIAN_POINT('',(-0.624064377881,47.40866727138));
+#22460 = CARTESIAN_POINT('',(-0.833373530583,47.387322860045));
+#22461 = CARTESIAN_POINT('',(-0.936292113234,47.377613636026));
+#22462 = CARTESIAN_POINT('',(-1.046380405102,47.368381452313));
+#22463 = CARTESIAN_POINT('',(-1.163953949741,47.360179857951));
+#22464 = CARTESIAN_POINT('',(-1.289662482759,47.353746005159));
+#22465 = CARTESIAN_POINT('',(-1.424488850459,47.35));
+#22466 = CARTESIAN_POINT('',(-1.570796326795,47.35));
+#22467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22468 = ORIENTED_EDGE('',*,*,#22469,.F.);
+#22469 = EDGE_CURVE('',#22470,#22409,#22472,.T.);
+#22470 = VERTEX_POINT('',#22471);
+#22471 = CARTESIAN_POINT('',(-20.55,-8.4,31.4));
+#22472 = SURFACE_CURVE('',#22473,(#22478,#22485),.PCURVE_S1.);
+#22473 = CIRCLE('',#22474,2.);
+#22474 = AXIS2_PLACEMENT_3D('',#22475,#22476,#22477);
+#22475 = CARTESIAN_POINT('',(-18.55,-8.4,31.4));
+#22476 = DIRECTION('',(-0.,3.219646771413E-15,1.));
+#22477 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#22478 = PCURVE('',#18908,#22479);
+#22479 = DEFINITIONAL_REPRESENTATION('',(#22480),#22484);
+#22480 = LINE('',#22481,#22482);
+#22481 = CARTESIAN_POINT('',(-6.28318530718,29.6));
+#22482 = VECTOR('',#22483,1.);
+#22483 = DIRECTION('',(1.,-0.));
+#22484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22485 = PCURVE('',#20806,#22486);
+#22486 = DEFINITIONAL_REPRESENTATION('',(#22487),#22491);
+#22487 = CIRCLE('',#22488,2.);
+#22488 = AXIS2_PLACEMENT_2D('',#22489,#22490);
+#22489 = CARTESIAN_POINT('',(9.45,-18.));
+#22490 = DIRECTION('',(0.,-1.));
+#22491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22492 = ORIENTED_EDGE('',*,*,#22493,.T.);
+#22493 = EDGE_CURVE('',#22470,#20941,#22494,.T.);
+#22494 = SURFACE_CURVE('',#22495,(#22499,#22506),.PCURVE_S1.);
+#22495 = LINE('',#22496,#22497);
+#22496 = CARTESIAN_POINT('',(-20.55,-8.4,1.8));
+#22497 = VECTOR('',#22498,1.);
+#22498 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#22499 = PCURVE('',#18908,#22500);
+#22500 = DEFINITIONAL_REPRESENTATION('',(#22501),#22505);
+#22501 = LINE('',#22502,#22503);
+#22502 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#22503 = VECTOR('',#22504,1.);
+#22504 = DIRECTION('',(-0.,1.));
+#22505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22506 = PCURVE('',#20832,#22507);
+#22507 = DEFINITIONAL_REPRESENTATION('',(#22508),#22512);
+#22508 = LINE('',#22509,#22510);
+#22509 = CARTESIAN_POINT('',(1.8,-18.8));
+#22510 = VECTOR('',#22511,1.);
+#22511 = DIRECTION('',(1.,-7.88860905221E-31));
+#22512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22513 = ADVANCED_FACE('',(#22514),#19163,.T.);
+#22514 = FACE_BOUND('',#22515,.T.);
+#22515 = EDGE_LOOP('',(#22516,#22517,#22540,#22561));
+#22516 = ORIENTED_EDGE('',*,*,#19148,.F.);
+#22517 = ORIENTED_EDGE('',*,*,#22518,.F.);
+#22518 = EDGE_CURVE('',#22519,#19116,#22521,.T.);
+#22519 = VERTEX_POINT('',#22520);
+#22520 = CARTESIAN_POINT('',(23.799993036996,0.999999999976,32.06));
+#22521 = SURFACE_CURVE('',#22522,(#22526,#22533),.PCURVE_S1.);
+#22522 = LINE('',#22523,#22524);
+#22523 = CARTESIAN_POINT('',(23.799993036996,1.,32.06));
+#22524 = VECTOR('',#22525,1.);
+#22525 = DIRECTION('',(-1.,-0.,-0.));
+#22526 = PCURVE('',#19163,#22527);
+#22527 = DEFINITIONAL_REPRESENTATION('',(#22528),#22532);
+#22528 = LINE('',#22529,#22530);
+#22529 = CARTESIAN_POINT('',(47.599985852182,-0.66));
+#22530 = VECTOR('',#22531,1.);
+#22531 = DIRECTION('',(-1.,0.));
+#22532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22533 = PCURVE('',#19136,#22534);
+#22534 = DEFINITIONAL_REPRESENTATION('',(#22535),#22539);
+#22535 = LINE('',#22536,#22537);
+#22536 = CARTESIAN_POINT('',(-0.,0.));
+#22537 = VECTOR('',#22538,1.);
+#22538 = DIRECTION('',(-0.,1.));
+#22539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22540 = ORIENTED_EDGE('',*,*,#22541,.F.);
+#22541 = EDGE_CURVE('',#22279,#22519,#22542,.T.);
+#22542 = SURFACE_CURVE('',#22543,(#22547,#22554),.PCURVE_S1.);
+#22543 = LINE('',#22544,#22545);
+#22544 = CARTESIAN_POINT('',(23.799993036996,0.999999999988,31.4));
+#22545 = VECTOR('',#22546,1.);
+#22546 = DIRECTION('',(0.,0.,1.));
+#22547 = PCURVE('',#19163,#22548);
+#22548 = DEFINITIONAL_REPRESENTATION('',(#22549),#22553);
+#22549 = LINE('',#22550,#22551);
+#22550 = CARTESIAN_POINT('',(47.599985852183,0.));
+#22551 = VECTOR('',#22552,1.);
+#22552 = DIRECTION('',(0.,-1.));
+#22553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22554 = PCURVE('',#22318,#22555);
+#22555 = DEFINITIONAL_REPRESENTATION('',(#22556),#22560);
+#22556 = LINE('',#22557,#22558);
+#22557 = CARTESIAN_POINT('',(-7.853988596978,0.));
+#22558 = VECTOR('',#22559,1.);
+#22559 = DIRECTION('',(-0.,-1.));
+#22560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22561 = ORIENTED_EDGE('',*,*,#22278,.F.);
+#22562 = ADVANCED_FACE('',(#22563),#19136,.T.);
+#22563 = FACE_BOUND('',#22564,.F.);
+#22564 = EDGE_LOOP('',(#22565,#22566,#22593,#22614));
+#22565 = ORIENTED_EDGE('',*,*,#22518,.F.);
+#22566 = ORIENTED_EDGE('',*,*,#22567,.T.);
+#22567 = EDGE_CURVE('',#22519,#22568,#22570,.T.);
+#22568 = VERTEX_POINT('',#22569);
+#22569 = CARTESIAN_POINT('',(23.799994429597,0.799999999981,32.26));
+#22570 = SURFACE_CURVE('',#22571,(#22576,#22582),.PCURVE_S1.);
+#22571 = CIRCLE('',#22572,0.2);
+#22572 = AXIS2_PLACEMENT_3D('',#22573,#22574,#22575);
+#22573 = CARTESIAN_POINT('',(23.799994429597,0.799999999981,32.06));
+#22574 = DIRECTION('',(0.999999999976,6.963003926112E-06,-0.));
+#22575 = DIRECTION('',(-6.963003926112E-06,0.999999999976,0.));
+#22576 = PCURVE('',#19136,#22577);
+#22577 = DEFINITIONAL_REPRESENTATION('',(#22578),#22581);
+#22578 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22579,#22580),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#22579 = CARTESIAN_POINT('',(0.,-4.973799150321E-14));
+#22580 = CARTESIAN_POINT('',(-1.570796326795,-4.973799150321E-14));
+#22581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22582 = PCURVE('',#22583,#22588);
+#22583 = TOROIDAL_SURFACE('',#22584,0.8,0.2);
+#22584 = AXIS2_PLACEMENT_3D('',#22585,#22586,#22587);
+#22585 = CARTESIAN_POINT('',(23.8,0.,32.06));
+#22586 = DIRECTION('',(0.,0.,1.));
+#22587 = DIRECTION('',(-6.184414274912E-06,-0.999999999981,-0.));
+#22588 = DEFINITIONAL_REPRESENTATION('',(#22589),#22592);
+#22589 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22590,#22591),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#22590 = CARTESIAN_POINT('',(3.141605801008,0.));
+#22591 = CARTESIAN_POINT('',(3.141605801008,1.570796326795));
+#22592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22593 = ORIENTED_EDGE('',*,*,#22594,.T.);
+#22594 = EDGE_CURVE('',#22568,#19090,#22595,.T.);
+#22595 = SURFACE_CURVE('',#22596,(#22600,#22607),.PCURVE_S1.);
+#22596 = LINE('',#22597,#22598);
+#22597 = CARTESIAN_POINT('',(23.799993036996,0.8,32.26));
+#22598 = VECTOR('',#22599,1.);
+#22599 = DIRECTION('',(-1.,-0.,-0.));
+#22600 = PCURVE('',#19136,#22601);
+#22601 = DEFINITIONAL_REPRESENTATION('',(#22602),#22606);
+#22602 = LINE('',#22603,#22604);
+#22603 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#22604 = VECTOR('',#22605,1.);
+#22605 = DIRECTION('',(-0.,1.));
+#22606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22607 = PCURVE('',#19104,#22608);
+#22608 = DEFINITIONAL_REPRESENTATION('',(#22609),#22613);
+#22609 = LINE('',#22610,#22611);
+#22610 = CARTESIAN_POINT('',(-47.59998585218,-0.199999999974));
+#22611 = VECTOR('',#22612,1.);
+#22612 = DIRECTION('',(1.,-0.));
+#22613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22614 = ORIENTED_EDGE('',*,*,#19115,.T.);
+#22615 = ADVANCED_FACE('',(#22616),#19104,.F.);
+#22616 = FACE_BOUND('',#22617,.F.);
+#22617 = EDGE_LOOP('',(#22618,#22641,#22642,#22643));
+#22618 = ORIENTED_EDGE('',*,*,#22619,.F.);
+#22619 = EDGE_CURVE('',#19061,#22620,#22622,.T.);
+#22620 = VERTEX_POINT('',#22621);
+#22621 = CARTESIAN_POINT('',(23.799993815586,-0.8,32.26));
+#22622 = SURFACE_CURVE('',#22623,(#22627,#22634),.PCURVE_S1.);
+#22623 = LINE('',#22624,#22625);
+#22624 = CARTESIAN_POINT('',(-23.79999381423,-0.8,32.26));
+#22625 = VECTOR('',#22626,1.);
+#22626 = DIRECTION('',(1.,0.,0.));
+#22627 = PCURVE('',#19104,#22628);
+#22628 = DEFINITIONAL_REPRESENTATION('',(#22629),#22633);
+#22629 = LINE('',#22630,#22631);
+#22630 = CARTESIAN_POINT('',(9.990509362012E-07,-1.799999999974));
+#22631 = VECTOR('',#22632,1.);
+#22632 = DIRECTION('',(-1.,0.));
+#22633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22634 = PCURVE('',#19077,#22635);
+#22635 = DEFINITIONAL_REPRESENTATION('',(#22636),#22640);
+#22636 = LINE('',#22637,#22638);
+#22637 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#22638 = VECTOR('',#22639,1.);
+#22639 = DIRECTION('',(-0.,1.));
+#22640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22641 = ORIENTED_EDGE('',*,*,#19089,.F.);
+#22642 = ORIENTED_EDGE('',*,*,#22594,.F.);
+#22643 = ORIENTED_EDGE('',*,*,#22644,.F.);
+#22644 = EDGE_CURVE('',#22620,#22568,#22645,.T.);
+#22645 = SURFACE_CURVE('',#22646,(#22651,#22662),.PCURVE_S1.);
+#22646 = CIRCLE('',#22647,0.8);
+#22647 = AXIS2_PLACEMENT_3D('',#22648,#22649,#22650);
+#22648 = CARTESIAN_POINT('',(23.8,0.,32.26));
+#22649 = DIRECTION('',(-0.,0.,1.));
+#22650 = DIRECTION('',(-6.184414274912E-06,-0.999999999981,-0.));
+#22651 = PCURVE('',#19104,#22652);
+#22652 = DEFINITIONAL_REPRESENTATION('',(#22653),#22661);
+#22653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#22654,#22655,#22656,#22657
+    ,#22658,#22659,#22660),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#22654 = CARTESIAN_POINT('',(-47.59998786765,-1.799999999959));
+#22655 = CARTESIAN_POINT('',(-48.98562851368,-1.800008569335));
+#22656 = CARTESIAN_POINT('',(-48.29281561196,-0.60000428467));
+#22657 = CARTESIAN_POINT('',(-47.60000271024,0.599999999995));
+#22658 = CARTESIAN_POINT('',(-46.90717496593,-0.599995715294));
+#22659 = CARTESIAN_POINT('',(-46.21434722162,-1.799991430583));
+#22660 = CARTESIAN_POINT('',(-47.59998786765,-1.799999999959));
+#22661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22662 = PCURVE('',#22583,#22663);
+#22663 = DEFINITIONAL_REPRESENTATION('',(#22664),#22668);
+#22664 = LINE('',#22665,#22666);
+#22665 = CARTESIAN_POINT('',(0.,1.570796326795));
+#22666 = VECTOR('',#22667,1.);
+#22667 = DIRECTION('',(1.,0.));
+#22668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22669 = ADVANCED_FACE('',(#22670),#19077,.T.);
+#22670 = FACE_BOUND('',#22671,.F.);
+#22671 = EDGE_LOOP('',(#22672,#22695,#22696,#22697));
+#22672 = ORIENTED_EDGE('',*,*,#22673,.F.);
+#22673 = EDGE_CURVE('',#19035,#22674,#22676,.T.);
+#22674 = VERTEX_POINT('',#22675);
+#22675 = CARTESIAN_POINT('',(23.799993815586,-1.,32.06));
+#22676 = SURFACE_CURVE('',#22677,(#22681,#22688),.PCURVE_S1.);
+#22677 = LINE('',#22678,#22679);
+#22678 = CARTESIAN_POINT('',(-23.79999381423,-1.,32.06));
+#22679 = VECTOR('',#22680,1.);
+#22680 = DIRECTION('',(1.,0.,0.));
+#22681 = PCURVE('',#19077,#22682);
+#22682 = DEFINITIONAL_REPRESENTATION('',(#22683),#22687);
+#22683 = LINE('',#22684,#22685);
+#22684 = CARTESIAN_POINT('',(-0.,0.));
+#22685 = VECTOR('',#22686,1.);
+#22686 = DIRECTION('',(-0.,1.));
+#22687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22688 = PCURVE('',#19049,#22689);
+#22689 = DEFINITIONAL_REPRESENTATION('',(#22690),#22694);
+#22690 = LINE('',#22691,#22692);
+#22691 = CARTESIAN_POINT('',(0.,-0.66));
+#22692 = VECTOR('',#22693,1.);
+#22693 = DIRECTION('',(1.,0.));
+#22694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22695 = ORIENTED_EDGE('',*,*,#19060,.F.);
+#22696 = ORIENTED_EDGE('',*,*,#22619,.T.);
+#22697 = ORIENTED_EDGE('',*,*,#22698,.F.);
+#22698 = EDGE_CURVE('',#22674,#22620,#22699,.T.);
+#22699 = SURFACE_CURVE('',#22700,(#22705,#22711),.PCURVE_S1.);
+#22700 = CIRCLE('',#22701,0.2);
+#22701 = AXIS2_PLACEMENT_3D('',#22702,#22703,#22704);
+#22702 = CARTESIAN_POINT('',(23.799993815586,-0.8,32.06));
+#22703 = DIRECTION('',(-1.,0.,0.));
+#22704 = DIRECTION('',(0.,-1.,0.));
+#22705 = PCURVE('',#19077,#22706);
+#22706 = DEFINITIONAL_REPRESENTATION('',(#22707),#22710);
+#22707 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22708,#22709),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#22708 = CARTESIAN_POINT('',(0.,47.599987629823));
+#22709 = CARTESIAN_POINT('',(-1.570796326795,47.599987629823));
+#22710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22711 = PCURVE('',#22583,#22712);
+#22712 = DEFINITIONAL_REPRESENTATION('',(#22713),#22716);
+#22713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22714,#22715),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#22714 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#22715 = CARTESIAN_POINT('',(8.881784197001E-16,1.570796326795));
+#22716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22717 = ADVANCED_FACE('',(#22718),#19049,.F.);
+#22718 = FACE_BOUND('',#22719,.F.);
+#22719 = EDGE_LOOP('',(#22720,#22721,#22722,#22743));
+#22720 = ORIENTED_EDGE('',*,*,#19034,.F.);
+#22721 = ORIENTED_EDGE('',*,*,#22673,.T.);
+#22722 = ORIENTED_EDGE('',*,*,#22723,.F.);
+#22723 = EDGE_CURVE('',#22302,#22674,#22724,.T.);
+#22724 = SURFACE_CURVE('',#22725,(#22729,#22736),.PCURVE_S1.);
+#22725 = LINE('',#22726,#22727);
+#22726 = CARTESIAN_POINT('',(23.799993815586,-0.99999999999,31.4));
+#22727 = VECTOR('',#22728,1.);
+#22728 = DIRECTION('',(0.,0.,1.));
+#22729 = PCURVE('',#19049,#22730);
+#22730 = DEFINITIONAL_REPRESENTATION('',(#22731),#22735);
+#22731 = LINE('',#22732,#22733);
+#22732 = CARTESIAN_POINT('',(47.599987629823,0.));
+#22733 = VECTOR('',#22734,1.);
+#22734 = DIRECTION('',(0.,-1.));
+#22735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22736 = PCURVE('',#22318,#22737);
+#22737 = DEFINITIONAL_REPRESENTATION('',(#22738),#22742);
+#22738 = LINE('',#22739,#22740);
+#22739 = CARTESIAN_POINT('',(-4.71238279597,0.));
+#22740 = VECTOR('',#22741,1.);
+#22741 = DIRECTION('',(-0.,-1.));
+#22742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22743 = ORIENTED_EDGE('',*,*,#22330,.F.);
+#22744 = ADVANCED_FACE('',(#22745),#19303,.T.);
+#22745 = FACE_BOUND('',#22746,.T.);
+#22746 = EDGE_LOOP('',(#22747,#22777,#22798,#22799));
+#22747 = ORIENTED_EDGE('',*,*,#22748,.T.);
+#22748 = EDGE_CURVE('',#22749,#22751,#22753,.T.);
+#22749 = VERTEX_POINT('',#22750);
+#22750 = CARTESIAN_POINT('',(27.2,-9.6,28.9));
+#22751 = VERTEX_POINT('',#22752);
+#22752 = CARTESIAN_POINT('',(27.2,-9.6,31.2));
+#22753 = SURFACE_CURVE('',#22754,(#22758,#22765),.PCURVE_S1.);
+#22754 = LINE('',#22755,#22756);
+#22755 = CARTESIAN_POINT('',(27.2,-9.6,28.9));
+#22756 = VECTOR('',#22757,1.);
+#22757 = DIRECTION('',(0.,0.,1.));
+#22758 = PCURVE('',#19303,#22759);
+#22759 = DEFINITIONAL_REPRESENTATION('',(#22760),#22764);
+#22760 = LINE('',#22761,#22762);
+#22761 = CARTESIAN_POINT('',(0.8,0.));
+#22762 = VECTOR('',#22763,1.);
+#22763 = DIRECTION('',(0.,-1.));
+#22764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22765 = PCURVE('',#22766,#22771);
+#22766 = CYLINDRICAL_SURFACE('',#22767,0.8);
+#22767 = AXIS2_PLACEMENT_3D('',#22768,#22769,#22770);
+#22768 = CARTESIAN_POINT('',(27.2,-8.8,28.9));
+#22769 = DIRECTION('',(0.,0.,1.));
+#22770 = DIRECTION('',(1.,0.,0.));
+#22771 = DEFINITIONAL_REPRESENTATION('',(#22772),#22776);
+#22772 = LINE('',#22773,#22774);
+#22773 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#22774 = VECTOR('',#22775,1.);
+#22775 = DIRECTION('',(-0.,1.));
+#22776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22777 = ORIENTED_EDGE('',*,*,#22778,.T.);
+#22778 = EDGE_CURVE('',#22751,#19228,#22779,.T.);
+#22779 = SURFACE_CURVE('',#22780,(#22784,#22791),.PCURVE_S1.);
+#22780 = LINE('',#22781,#22782);
+#22781 = CARTESIAN_POINT('',(27.2,-9.6,31.2));
+#22782 = VECTOR('',#22783,1.);
+#22783 = DIRECTION('',(-1.,0.,0.));
+#22784 = PCURVE('',#19303,#22785);
+#22785 = DEFINITIONAL_REPRESENTATION('',(#22786),#22790);
+#22786 = LINE('',#22787,#22788);
+#22787 = CARTESIAN_POINT('',(0.8,-2.3));
+#22788 = VECTOR('',#22789,1.);
+#22789 = DIRECTION('',(1.,0.));
+#22790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22791 = PCURVE('',#19265,#22792);
+#22792 = DEFINITIONAL_REPRESENTATION('',(#22793),#22797);
+#22793 = LINE('',#22794,#22795);
+#22794 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#22795 = VECTOR('',#22796,1.);
+#22796 = DIRECTION('',(-0.,1.));
+#22797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22798 = ORIENTED_EDGE('',*,*,#19288,.T.);
+#22799 = ORIENTED_EDGE('',*,*,#22800,.F.);
+#22800 = EDGE_CURVE('',#22749,#19289,#22801,.T.);
+#22801 = SURFACE_CURVE('',#22802,(#22806,#22813),.PCURVE_S1.);
+#22802 = LINE('',#22803,#22804);
+#22803 = CARTESIAN_POINT('',(28.,-9.6,28.9));
+#22804 = VECTOR('',#22805,1.);
+#22805 = DIRECTION('',(-1.,0.,0.));
+#22806 = PCURVE('',#19303,#22807);
+#22807 = DEFINITIONAL_REPRESENTATION('',(#22808),#22812);
+#22808 = LINE('',#22809,#22810);
+#22809 = CARTESIAN_POINT('',(0.,-0.));
+#22810 = VECTOR('',#22811,1.);
+#22811 = DIRECTION('',(1.,0.));
+#22812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22813 = PCURVE('',#18104,#22814);
+#22814 = DEFINITIONAL_REPRESENTATION('',(#22815),#22819);
+#22815 = LINE('',#22816,#22817);
+#22816 = CARTESIAN_POINT('',(-9.6,-28.));
+#22817 = VECTOR('',#22818,1.);
+#22818 = DIRECTION('',(0.,1.));
+#22819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22820 = ADVANCED_FACE('',(#22821),#19265,.T.);
+#22821 = FACE_BOUND('',#22822,.F.);
+#22822 = EDGE_LOOP('',(#22823,#22824,#22844,#22845));
+#22823 = ORIENTED_EDGE('',*,*,#21675,.F.);
+#22824 = ORIENTED_EDGE('',*,*,#22825,.T.);
+#22825 = EDGE_CURVE('',#21676,#22751,#22826,.T.);
+#22826 = SURFACE_CURVE('',#22827,(#22832,#22838),.PCURVE_S1.);
+#22827 = CIRCLE('',#22828,0.2);
+#22828 = AXIS2_PLACEMENT_3D('',#22829,#22830,#22831);
+#22829 = CARTESIAN_POINT('',(27.2,-9.4,31.2));
+#22830 = DIRECTION('',(1.,0.,-0.));
+#22831 = DIRECTION('',(0.,0.,1.));
+#22832 = PCURVE('',#19265,#22833);
+#22833 = DEFINITIONAL_REPRESENTATION('',(#22834),#22837);
+#22834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22835,#22836),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#22835 = CARTESIAN_POINT('',(0.,0.));
+#22836 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#22837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22838 = PCURVE('',#21719,#22839);
+#22839 = DEFINITIONAL_REPRESENTATION('',(#22840),#22843);
+#22840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22841,#22842),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#22841 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#22842 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#22843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22844 = ORIENTED_EDGE('',*,*,#22778,.T.);
+#22845 = ORIENTED_EDGE('',*,*,#19227,.F.);
+#22846 = ADVANCED_FACE('',(#22847),#19363,.F.);
+#22847 = FACE_BOUND('',#22848,.F.);
+#22848 = EDGE_LOOP('',(#22849,#22879,#22900,#22901));
+#22849 = ORIENTED_EDGE('',*,*,#22850,.F.);
+#22850 = EDGE_CURVE('',#22851,#22853,#22855,.T.);
+#22851 = VERTEX_POINT('',#22852);
+#22852 = CARTESIAN_POINT('',(-0.1,-7.65,39.2));
+#22853 = VERTEX_POINT('',#22854);
+#22854 = CARTESIAN_POINT('',(-0.55,-7.65,39.2));
+#22855 = SURFACE_CURVE('',#22856,(#22860,#22867),.PCURVE_S1.);
+#22856 = LINE('',#22857,#22858);
+#22857 = CARTESIAN_POINT('',(-0.1,-7.65,39.2));
+#22858 = VECTOR('',#22859,1.);
+#22859 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#22860 = PCURVE('',#19363,#22861);
+#22861 = DEFINITIONAL_REPRESENTATION('',(#22862),#22866);
+#22862 = LINE('',#22863,#22864);
+#22863 = CARTESIAN_POINT('',(0.,0.));
+#22864 = VECTOR('',#22865,1.);
+#22865 = DIRECTION('',(1.,0.));
+#22866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22867 = PCURVE('',#22868,#22873);
+#22868 = PLANE('',#22869);
+#22869 = AXIS2_PLACEMENT_3D('',#22870,#22871,#22872);
+#22870 = CARTESIAN_POINT('',(-0.1,-6.9,39.2));
+#22871 = DIRECTION('',(0.,0.,1.));
+#22872 = DIRECTION('',(1.,0.,0.));
+#22873 = DEFINITIONAL_REPRESENTATION('',(#22874),#22878);
+#22874 = LINE('',#22875,#22876);
+#22875 = CARTESIAN_POINT('',(0.,-0.75));
+#22876 = VECTOR('',#22877,1.);
+#22877 = DIRECTION('',(-1.,6.167905692362E-17));
+#22878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22879 = ORIENTED_EDGE('',*,*,#22880,.T.);
+#22880 = EDGE_CURVE('',#22851,#19347,#22881,.T.);
+#22881 = SURFACE_CURVE('',#22882,(#22886,#22893),.PCURVE_S1.);
+#22882 = LINE('',#22883,#22884);
+#22883 = CARTESIAN_POINT('',(-0.1,-7.65,39.2));
+#22884 = VECTOR('',#22885,1.);
+#22885 = DIRECTION('',(0.,0.,1.));
+#22886 = PCURVE('',#19363,#22887);
+#22887 = DEFINITIONAL_REPRESENTATION('',(#22888),#22892);
+#22888 = LINE('',#22889,#22890);
+#22889 = CARTESIAN_POINT('',(0.,0.));
+#22890 = VECTOR('',#22891,1.);
+#22891 = DIRECTION('',(0.,-1.));
+#22892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22893 = PCURVE('',#19389,#22894);
+#22894 = DEFINITIONAL_REPRESENTATION('',(#22895),#22899);
+#22895 = LINE('',#22896,#22897);
+#22896 = CARTESIAN_POINT('',(0.449999999999,0.));
+#22897 = VECTOR('',#22898,1.);
+#22898 = DIRECTION('',(0.,-1.));
+#22899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22900 = ORIENTED_EDGE('',*,*,#19346,.T.);
+#22901 = ORIENTED_EDGE('',*,*,#22902,.F.);
+#22902 = EDGE_CURVE('',#22853,#19349,#22903,.T.);
+#22903 = SURFACE_CURVE('',#22904,(#22908,#22915),.PCURVE_S1.);
+#22904 = LINE('',#22905,#22906);
+#22905 = CARTESIAN_POINT('',(-0.55,-7.65,39.2));
+#22906 = VECTOR('',#22907,1.);
+#22907 = DIRECTION('',(0.,0.,1.));
+#22908 = PCURVE('',#19363,#22909);
+#22909 = DEFINITIONAL_REPRESENTATION('',(#22910),#22914);
+#22910 = LINE('',#22911,#22912);
+#22911 = CARTESIAN_POINT('',(0.45,0.));
+#22912 = VECTOR('',#22913,1.);
+#22913 = DIRECTION('',(0.,-1.));
+#22914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22915 = PCURVE('',#19647,#22916);
+#22916 = DEFINITIONAL_REPRESENTATION('',(#22917),#22921);
+#22917 = LINE('',#22918,#22919);
+#22918 = CARTESIAN_POINT('',(0.,0.));
+#22919 = VECTOR('',#22920,1.);
+#22920 = DIRECTION('',(0.,-1.));
+#22921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22922 = ADVANCED_FACE('',(#22923),#19647,.F.);
+#22923 = FACE_BOUND('',#22924,.F.);
+#22924 = EDGE_LOOP('',(#22925,#22948,#22949,#22950));
+#22925 = ORIENTED_EDGE('',*,*,#22926,.F.);
+#22926 = EDGE_CURVE('',#22853,#22927,#22929,.T.);
+#22927 = VERTEX_POINT('',#22928);
+#22928 = CARTESIAN_POINT('',(-0.55,-7.35,39.2));
+#22929 = SURFACE_CURVE('',#22930,(#22934,#22941),.PCURVE_S1.);
+#22930 = LINE('',#22931,#22932);
+#22931 = CARTESIAN_POINT('',(-0.55,-7.65,39.2));
+#22932 = VECTOR('',#22933,1.);
+#22933 = DIRECTION('',(0.,1.,0.));
+#22934 = PCURVE('',#19647,#22935);
+#22935 = DEFINITIONAL_REPRESENTATION('',(#22936),#22940);
+#22936 = LINE('',#22937,#22938);
+#22937 = CARTESIAN_POINT('',(0.,0.));
+#22938 = VECTOR('',#22939,1.);
+#22939 = DIRECTION('',(1.,0.));
+#22940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22941 = PCURVE('',#22868,#22942);
+#22942 = DEFINITIONAL_REPRESENTATION('',(#22943),#22947);
+#22943 = LINE('',#22944,#22945);
+#22944 = CARTESIAN_POINT('',(-0.45,-0.75));
+#22945 = VECTOR('',#22946,1.);
+#22946 = DIRECTION('',(0.,1.));
+#22947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22948 = ORIENTED_EDGE('',*,*,#22902,.T.);
+#22949 = ORIENTED_EDGE('',*,*,#19634,.T.);
+#22950 = ORIENTED_EDGE('',*,*,#22951,.F.);
+#22951 = EDGE_CURVE('',#22927,#19609,#22952,.T.);
+#22952 = SURFACE_CURVE('',#22953,(#22957,#22964),.PCURVE_S1.);
+#22953 = LINE('',#22954,#22955);
+#22954 = CARTESIAN_POINT('',(-0.55,-7.35,39.2));
+#22955 = VECTOR('',#22956,1.);
+#22956 = DIRECTION('',(0.,0.,1.));
+#22957 = PCURVE('',#19647,#22958);
+#22958 = DEFINITIONAL_REPRESENTATION('',(#22959),#22963);
+#22959 = LINE('',#22960,#22961);
+#22960 = CARTESIAN_POINT('',(0.3,0.));
+#22961 = VECTOR('',#22962,1.);
+#22962 = DIRECTION('',(0.,-1.));
+#22963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22964 = PCURVE('',#19623,#22965);
+#22965 = DEFINITIONAL_REPRESENTATION('',(#22966),#22970);
+#22966 = LINE('',#22967,#22968);
+#22967 = CARTESIAN_POINT('',(0.,0.));
+#22968 = VECTOR('',#22969,1.);
+#22969 = DIRECTION('',(0.,-1.));
+#22970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22971 = ADVANCED_FACE('',(#22972),#19623,.F.);
+#22972 = FACE_BOUND('',#22973,.F.);
+#22973 = EDGE_LOOP('',(#22974,#22997,#22998,#22999));
+#22974 = ORIENTED_EDGE('',*,*,#22975,.F.);
+#22975 = EDGE_CURVE('',#22927,#22976,#22978,.T.);
+#22976 = VERTEX_POINT('',#22977);
+#22977 = CARTESIAN_POINT('',(-0.1,-7.35,39.2));
+#22978 = SURFACE_CURVE('',#22979,(#22983,#22990),.PCURVE_S1.);
+#22979 = LINE('',#22980,#22981);
+#22980 = CARTESIAN_POINT('',(-0.55,-7.35,39.2));
+#22981 = VECTOR('',#22982,1.);
+#22982 = DIRECTION('',(1.,0.,0.));
+#22983 = PCURVE('',#19623,#22984);
+#22984 = DEFINITIONAL_REPRESENTATION('',(#22985),#22989);
+#22985 = LINE('',#22986,#22987);
+#22986 = CARTESIAN_POINT('',(0.,0.));
+#22987 = VECTOR('',#22988,1.);
+#22988 = DIRECTION('',(1.,0.));
+#22989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22990 = PCURVE('',#22868,#22991);
+#22991 = DEFINITIONAL_REPRESENTATION('',(#22992),#22996);
+#22992 = LINE('',#22993,#22994);
+#22993 = CARTESIAN_POINT('',(-0.45,-0.45));
+#22994 = VECTOR('',#22995,1.);
+#22995 = DIRECTION('',(1.,0.));
+#22996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22997 = ORIENTED_EDGE('',*,*,#22951,.T.);
+#22998 = ORIENTED_EDGE('',*,*,#19608,.T.);
+#22999 = ORIENTED_EDGE('',*,*,#23000,.F.);
+#23000 = EDGE_CURVE('',#22976,#19583,#23001,.T.);
+#23001 = SURFACE_CURVE('',#23002,(#23006,#23013),.PCURVE_S1.);
+#23002 = LINE('',#23003,#23004);
+#23003 = CARTESIAN_POINT('',(-0.1,-7.35,39.2));
+#23004 = VECTOR('',#23005,1.);
+#23005 = DIRECTION('',(0.,0.,1.));
+#23006 = PCURVE('',#19623,#23007);
+#23007 = DEFINITIONAL_REPRESENTATION('',(#23008),#23012);
+#23008 = LINE('',#23009,#23010);
+#23009 = CARTESIAN_POINT('',(0.45,0.));
+#23010 = VECTOR('',#23011,1.);
+#23011 = DIRECTION('',(0.,-1.));
+#23012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23013 = PCURVE('',#19597,#23014);
+#23014 = DEFINITIONAL_REPRESENTATION('',(#23015),#23019);
+#23015 = LINE('',#23016,#23017);
+#23016 = CARTESIAN_POINT('',(0.,0.));
+#23017 = VECTOR('',#23018,1.);
+#23018 = DIRECTION('',(0.,-1.));
+#23019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23020 = ADVANCED_FACE('',(#23021),#19597,.F.);
+#23021 = FACE_BOUND('',#23022,.F.);
+#23022 = EDGE_LOOP('',(#23023,#23046,#23047,#23048));
+#23023 = ORIENTED_EDGE('',*,*,#23024,.F.);
+#23024 = EDGE_CURVE('',#22976,#23025,#23027,.T.);
+#23025 = VERTEX_POINT('',#23026);
+#23026 = CARTESIAN_POINT('',(-0.1,-6.9,39.2));
+#23027 = SURFACE_CURVE('',#23028,(#23032,#23039),.PCURVE_S1.);
+#23028 = LINE('',#23029,#23030);
+#23029 = CARTESIAN_POINT('',(-0.1,-7.35,39.2));
+#23030 = VECTOR('',#23031,1.);
+#23031 = DIRECTION('',(0.,1.,0.));
+#23032 = PCURVE('',#19597,#23033);
+#23033 = DEFINITIONAL_REPRESENTATION('',(#23034),#23038);
+#23034 = LINE('',#23035,#23036);
+#23035 = CARTESIAN_POINT('',(0.,0.));
+#23036 = VECTOR('',#23037,1.);
+#23037 = DIRECTION('',(1.,0.));
+#23038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23039 = PCURVE('',#22868,#23040);
+#23040 = DEFINITIONAL_REPRESENTATION('',(#23041),#23045);
+#23041 = LINE('',#23042,#23043);
+#23042 = CARTESIAN_POINT('',(0.,-0.45));
+#23043 = VECTOR('',#23044,1.);
+#23044 = DIRECTION('',(0.,1.));
+#23045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23046 = ORIENTED_EDGE('',*,*,#23000,.T.);
+#23047 = ORIENTED_EDGE('',*,*,#19582,.T.);
+#23048 = ORIENTED_EDGE('',*,*,#23049,.F.);
+#23049 = EDGE_CURVE('',#23025,#19557,#23050,.T.);
+#23050 = SURFACE_CURVE('',#23051,(#23055,#23062),.PCURVE_S1.);
+#23051 = LINE('',#23052,#23053);
+#23052 = CARTESIAN_POINT('',(-0.1,-6.9,39.2));
+#23053 = VECTOR('',#23054,1.);
+#23054 = DIRECTION('',(0.,0.,1.));
+#23055 = PCURVE('',#19597,#23056);
+#23056 = DEFINITIONAL_REPRESENTATION('',(#23057),#23061);
+#23057 = LINE('',#23058,#23059);
+#23058 = CARTESIAN_POINT('',(0.45,0.));
+#23059 = VECTOR('',#23060,1.);
+#23060 = DIRECTION('',(0.,-1.));
+#23061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23062 = PCURVE('',#19571,#23063);
+#23063 = DEFINITIONAL_REPRESENTATION('',(#23064),#23068);
+#23064 = LINE('',#23065,#23066);
+#23065 = CARTESIAN_POINT('',(0.,0.));
+#23066 = VECTOR('',#23067,1.);
+#23067 = DIRECTION('',(0.,-1.));
+#23068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23069 = ADVANCED_FACE('',(#23070),#19571,.F.);
+#23070 = FACE_BOUND('',#23071,.F.);
+#23071 = EDGE_LOOP('',(#23072,#23095,#23096,#23097));
+#23072 = ORIENTED_EDGE('',*,*,#23073,.F.);
+#23073 = EDGE_CURVE('',#23025,#23074,#23076,.T.);
+#23074 = VERTEX_POINT('',#23075);
+#23075 = CARTESIAN_POINT('',(0.2,-6.9,39.2));
+#23076 = SURFACE_CURVE('',#23077,(#23081,#23088),.PCURVE_S1.);
+#23077 = LINE('',#23078,#23079);
+#23078 = CARTESIAN_POINT('',(-0.1,-6.9,39.2));
+#23079 = VECTOR('',#23080,1.);
+#23080 = DIRECTION('',(1.,0.,0.));
+#23081 = PCURVE('',#19571,#23082);
+#23082 = DEFINITIONAL_REPRESENTATION('',(#23083),#23087);
+#23083 = LINE('',#23084,#23085);
+#23084 = CARTESIAN_POINT('',(0.,0.));
+#23085 = VECTOR('',#23086,1.);
+#23086 = DIRECTION('',(1.,0.));
+#23087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23088 = PCURVE('',#22868,#23089);
+#23089 = DEFINITIONAL_REPRESENTATION('',(#23090),#23094);
+#23090 = LINE('',#23091,#23092);
+#23091 = CARTESIAN_POINT('',(0.,0.));
+#23092 = VECTOR('',#23093,1.);
+#23093 = DIRECTION('',(1.,0.));
+#23094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23095 = ORIENTED_EDGE('',*,*,#23049,.T.);
+#23096 = ORIENTED_EDGE('',*,*,#19556,.T.);
+#23097 = ORIENTED_EDGE('',*,*,#23098,.F.);
+#23098 = EDGE_CURVE('',#23074,#19531,#23099,.T.);
+#23099 = SURFACE_CURVE('',#23100,(#23104,#23111),.PCURVE_S1.);
+#23100 = LINE('',#23101,#23102);
+#23101 = CARTESIAN_POINT('',(0.2,-6.9,39.2));
+#23102 = VECTOR('',#23103,1.);
+#23103 = DIRECTION('',(0.,0.,1.));
+#23104 = PCURVE('',#19571,#23105);
+#23105 = DEFINITIONAL_REPRESENTATION('',(#23106),#23110);
+#23106 = LINE('',#23107,#23108);
+#23107 = CARTESIAN_POINT('',(0.3,0.));
+#23108 = VECTOR('',#23109,1.);
+#23109 = DIRECTION('',(0.,-1.));
+#23110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23111 = PCURVE('',#19545,#23112);
+#23112 = DEFINITIONAL_REPRESENTATION('',(#23113),#23117);
+#23113 = LINE('',#23114,#23115);
+#23114 = CARTESIAN_POINT('',(0.,0.));
+#23115 = VECTOR('',#23116,1.);
+#23116 = DIRECTION('',(0.,-1.));
+#23117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23118 = ADVANCED_FACE('',(#23119),#19545,.F.);
+#23119 = FACE_BOUND('',#23120,.F.);
+#23120 = EDGE_LOOP('',(#23121,#23144,#23145,#23146));
+#23121 = ORIENTED_EDGE('',*,*,#23122,.F.);
+#23122 = EDGE_CURVE('',#23074,#23123,#23125,.T.);
+#23123 = VERTEX_POINT('',#23124);
+#23124 = CARTESIAN_POINT('',(0.2,-7.35,39.2));
+#23125 = SURFACE_CURVE('',#23126,(#23130,#23137),.PCURVE_S1.);
+#23126 = LINE('',#23127,#23128);
+#23127 = CARTESIAN_POINT('',(0.2,-6.9,39.2));
+#23128 = VECTOR('',#23129,1.);
+#23129 = DIRECTION('',(0.,-1.,0.));
+#23130 = PCURVE('',#19545,#23131);
+#23131 = DEFINITIONAL_REPRESENTATION('',(#23132),#23136);
+#23132 = LINE('',#23133,#23134);
+#23133 = CARTESIAN_POINT('',(0.,0.));
+#23134 = VECTOR('',#23135,1.);
+#23135 = DIRECTION('',(1.,0.));
+#23136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23137 = PCURVE('',#22868,#23138);
+#23138 = DEFINITIONAL_REPRESENTATION('',(#23139),#23143);
+#23139 = LINE('',#23140,#23141);
+#23140 = CARTESIAN_POINT('',(0.3,0.));
+#23141 = VECTOR('',#23142,1.);
+#23142 = DIRECTION('',(0.,-1.));
+#23143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23144 = ORIENTED_EDGE('',*,*,#23098,.T.);
+#23145 = ORIENTED_EDGE('',*,*,#19530,.T.);
+#23146 = ORIENTED_EDGE('',*,*,#23147,.F.);
+#23147 = EDGE_CURVE('',#23123,#19505,#23148,.T.);
+#23148 = SURFACE_CURVE('',#23149,(#23153,#23160),.PCURVE_S1.);
+#23149 = LINE('',#23150,#23151);
+#23150 = CARTESIAN_POINT('',(0.2,-7.35,39.2));
+#23151 = VECTOR('',#23152,1.);
+#23152 = DIRECTION('',(0.,0.,1.));
+#23153 = PCURVE('',#19545,#23154);
+#23154 = DEFINITIONAL_REPRESENTATION('',(#23155),#23159);
+#23155 = LINE('',#23156,#23157);
+#23156 = CARTESIAN_POINT('',(0.45,0.));
+#23157 = VECTOR('',#23158,1.);
+#23158 = DIRECTION('',(0.,-1.));
+#23159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23160 = PCURVE('',#19519,#23161);
+#23161 = DEFINITIONAL_REPRESENTATION('',(#23162),#23166);
+#23162 = LINE('',#23163,#23164);
+#23163 = CARTESIAN_POINT('',(0.,0.));
+#23164 = VECTOR('',#23165,1.);
+#23165 = DIRECTION('',(0.,-1.));
+#23166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23167 = ADVANCED_FACE('',(#23168),#19519,.F.);
+#23168 = FACE_BOUND('',#23169,.F.);
+#23169 = EDGE_LOOP('',(#23170,#23193,#23194,#23195));
+#23170 = ORIENTED_EDGE('',*,*,#23171,.F.);
+#23171 = EDGE_CURVE('',#23123,#23172,#23174,.T.);
+#23172 = VERTEX_POINT('',#23173);
+#23173 = CARTESIAN_POINT('',(0.65,-7.35,39.2));
+#23174 = SURFACE_CURVE('',#23175,(#23179,#23186),.PCURVE_S1.);
+#23175 = LINE('',#23176,#23177);
+#23176 = CARTESIAN_POINT('',(0.2,-7.35,39.2));
+#23177 = VECTOR('',#23178,1.);
+#23178 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#23179 = PCURVE('',#19519,#23180);
+#23180 = DEFINITIONAL_REPRESENTATION('',(#23181),#23185);
+#23181 = LINE('',#23182,#23183);
+#23182 = CARTESIAN_POINT('',(0.,0.));
+#23183 = VECTOR('',#23184,1.);
+#23184 = DIRECTION('',(1.,0.));
+#23185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23186 = PCURVE('',#22868,#23187);
+#23187 = DEFINITIONAL_REPRESENTATION('',(#23188),#23192);
+#23188 = LINE('',#23189,#23190);
+#23189 = CARTESIAN_POINT('',(0.3,-0.45));
+#23190 = VECTOR('',#23191,1.);
+#23191 = DIRECTION('',(1.,-6.167905692362E-17));
+#23192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23193 = ORIENTED_EDGE('',*,*,#23147,.T.);
+#23194 = ORIENTED_EDGE('',*,*,#19504,.T.);
+#23195 = ORIENTED_EDGE('',*,*,#23196,.F.);
+#23196 = EDGE_CURVE('',#23172,#19479,#23197,.T.);
+#23197 = SURFACE_CURVE('',#23198,(#23202,#23209),.PCURVE_S1.);
+#23198 = LINE('',#23199,#23200);
+#23199 = CARTESIAN_POINT('',(0.65,-7.35,39.2));
+#23200 = VECTOR('',#23201,1.);
+#23201 = DIRECTION('',(0.,0.,1.));
+#23202 = PCURVE('',#19519,#23203);
+#23203 = DEFINITIONAL_REPRESENTATION('',(#23204),#23208);
+#23204 = LINE('',#23205,#23206);
+#23205 = CARTESIAN_POINT('',(0.45,0.));
+#23206 = VECTOR('',#23207,1.);
+#23207 = DIRECTION('',(0.,-1.));
+#23208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23209 = PCURVE('',#19493,#23210);
+#23210 = DEFINITIONAL_REPRESENTATION('',(#23211),#23215);
+#23211 = LINE('',#23212,#23213);
+#23212 = CARTESIAN_POINT('',(0.,0.));
+#23213 = VECTOR('',#23214,1.);
+#23214 = DIRECTION('',(0.,-1.));
+#23215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23216 = ADVANCED_FACE('',(#23217),#19493,.F.);
+#23217 = FACE_BOUND('',#23218,.F.);
+#23218 = EDGE_LOOP('',(#23219,#23242,#23243,#23244));
+#23219 = ORIENTED_EDGE('',*,*,#23220,.F.);
+#23220 = EDGE_CURVE('',#23172,#23221,#23223,.T.);
+#23221 = VERTEX_POINT('',#23222);
+#23222 = CARTESIAN_POINT('',(0.65,-7.65,39.2));
+#23223 = SURFACE_CURVE('',#23224,(#23228,#23235),.PCURVE_S1.);
+#23224 = LINE('',#23225,#23226);
+#23225 = CARTESIAN_POINT('',(0.65,-7.35,39.2));
+#23226 = VECTOR('',#23227,1.);
+#23227 = DIRECTION('',(0.,-1.,0.));
+#23228 = PCURVE('',#19493,#23229);
+#23229 = DEFINITIONAL_REPRESENTATION('',(#23230),#23234);
+#23230 = LINE('',#23231,#23232);
+#23231 = CARTESIAN_POINT('',(0.,0.));
+#23232 = VECTOR('',#23233,1.);
+#23233 = DIRECTION('',(1.,0.));
+#23234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23235 = PCURVE('',#22868,#23236);
+#23236 = DEFINITIONAL_REPRESENTATION('',(#23237),#23241);
+#23237 = LINE('',#23238,#23239);
+#23238 = CARTESIAN_POINT('',(0.75,-0.45));
+#23239 = VECTOR('',#23240,1.);
+#23240 = DIRECTION('',(0.,-1.));
+#23241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23242 = ORIENTED_EDGE('',*,*,#23196,.T.);
+#23243 = ORIENTED_EDGE('',*,*,#19478,.T.);
+#23244 = ORIENTED_EDGE('',*,*,#23245,.F.);
+#23245 = EDGE_CURVE('',#23221,#19453,#23246,.T.);
+#23246 = SURFACE_CURVE('',#23247,(#23251,#23258),.PCURVE_S1.);
+#23247 = LINE('',#23248,#23249);
+#23248 = CARTESIAN_POINT('',(0.65,-7.65,39.2));
+#23249 = VECTOR('',#23250,1.);
+#23250 = DIRECTION('',(0.,0.,1.));
+#23251 = PCURVE('',#19493,#23252);
+#23252 = DEFINITIONAL_REPRESENTATION('',(#23253),#23257);
+#23253 = LINE('',#23254,#23255);
+#23254 = CARTESIAN_POINT('',(0.3,0.));
+#23255 = VECTOR('',#23256,1.);
+#23256 = DIRECTION('',(0.,-1.));
+#23257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23258 = PCURVE('',#19467,#23259);
+#23259 = DEFINITIONAL_REPRESENTATION('',(#23260),#23264);
+#23260 = LINE('',#23261,#23262);
+#23261 = CARTESIAN_POINT('',(0.,-0.));
+#23262 = VECTOR('',#23263,1.);
+#23263 = DIRECTION('',(0.,-1.));
+#23264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23265 = ADVANCED_FACE('',(#23266),#19467,.F.);
+#23266 = FACE_BOUND('',#23267,.F.);
+#23267 = EDGE_LOOP('',(#23268,#23291,#23292,#23293));
+#23268 = ORIENTED_EDGE('',*,*,#23269,.F.);
+#23269 = EDGE_CURVE('',#23221,#23270,#23272,.T.);
+#23270 = VERTEX_POINT('',#23271);
+#23271 = CARTESIAN_POINT('',(0.2,-7.65,39.2));
+#23272 = SURFACE_CURVE('',#23273,(#23277,#23284),.PCURVE_S1.);
+#23273 = LINE('',#23274,#23275);
+#23274 = CARTESIAN_POINT('',(0.65,-7.65,39.2));
+#23275 = VECTOR('',#23276,1.);
+#23276 = DIRECTION('',(-1.,0.,0.));
+#23277 = PCURVE('',#19467,#23278);
+#23278 = DEFINITIONAL_REPRESENTATION('',(#23279),#23283);
+#23279 = LINE('',#23280,#23281);
+#23280 = CARTESIAN_POINT('',(0.,-0.));
+#23281 = VECTOR('',#23282,1.);
+#23282 = DIRECTION('',(1.,0.));
+#23283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23284 = PCURVE('',#22868,#23285);
+#23285 = DEFINITIONAL_REPRESENTATION('',(#23286),#23290);
+#23286 = LINE('',#23287,#23288);
+#23287 = CARTESIAN_POINT('',(0.75,-0.75));
+#23288 = VECTOR('',#23289,1.);
+#23289 = DIRECTION('',(-1.,0.));
+#23290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23291 = ORIENTED_EDGE('',*,*,#23245,.T.);
+#23292 = ORIENTED_EDGE('',*,*,#19452,.T.);
+#23293 = ORIENTED_EDGE('',*,*,#23294,.F.);
+#23294 = EDGE_CURVE('',#23270,#19427,#23295,.T.);
+#23295 = SURFACE_CURVE('',#23296,(#23300,#23307),.PCURVE_S1.);
+#23296 = LINE('',#23297,#23298);
+#23297 = CARTESIAN_POINT('',(0.2,-7.65,39.2));
+#23298 = VECTOR('',#23299,1.);
+#23299 = DIRECTION('',(0.,0.,1.));
+#23300 = PCURVE('',#19467,#23301);
+#23301 = DEFINITIONAL_REPRESENTATION('',(#23302),#23306);
+#23302 = LINE('',#23303,#23304);
+#23303 = CARTESIAN_POINT('',(0.45,0.));
+#23304 = VECTOR('',#23305,1.);
+#23305 = DIRECTION('',(0.,-1.));
+#23306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23307 = PCURVE('',#19441,#23308);
+#23308 = DEFINITIONAL_REPRESENTATION('',(#23309),#23313);
+#23309 = LINE('',#23310,#23311);
+#23310 = CARTESIAN_POINT('',(0.,0.));
+#23311 = VECTOR('',#23312,1.);
+#23312 = DIRECTION('',(0.,-1.));
+#23313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23314 = ADVANCED_FACE('',(#23315),#19441,.F.);
+#23315 = FACE_BOUND('',#23316,.F.);
+#23316 = EDGE_LOOP('',(#23317,#23340,#23341,#23342));
+#23317 = ORIENTED_EDGE('',*,*,#23318,.F.);
+#23318 = EDGE_CURVE('',#23270,#23319,#23321,.T.);
+#23319 = VERTEX_POINT('',#23320);
+#23320 = CARTESIAN_POINT('',(0.2,-8.099999999999,39.2));
+#23321 = SURFACE_CURVE('',#23322,(#23326,#23333),.PCURVE_S1.);
+#23322 = LINE('',#23323,#23324);
+#23323 = CARTESIAN_POINT('',(0.2,-7.65,39.2));
+#23324 = VECTOR('',#23325,1.);
+#23325 = DIRECTION('',(0.,-1.,0.));
+#23326 = PCURVE('',#19441,#23327);
+#23327 = DEFINITIONAL_REPRESENTATION('',(#23328),#23332);
+#23328 = LINE('',#23329,#23330);
+#23329 = CARTESIAN_POINT('',(0.,0.));
+#23330 = VECTOR('',#23331,1.);
+#23331 = DIRECTION('',(1.,0.));
+#23332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23333 = PCURVE('',#22868,#23334);
+#23334 = DEFINITIONAL_REPRESENTATION('',(#23335),#23339);
+#23335 = LINE('',#23336,#23337);
+#23336 = CARTESIAN_POINT('',(0.3,-0.75));
+#23337 = VECTOR('',#23338,1.);
+#23338 = DIRECTION('',(0.,-1.));
+#23339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23340 = ORIENTED_EDGE('',*,*,#23294,.T.);
+#23341 = ORIENTED_EDGE('',*,*,#19426,.T.);
+#23342 = ORIENTED_EDGE('',*,*,#23343,.F.);
+#23343 = EDGE_CURVE('',#23319,#19401,#23344,.T.);
+#23344 = SURFACE_CURVE('',#23345,(#23349,#23356),.PCURVE_S1.);
+#23345 = LINE('',#23346,#23347);
+#23346 = CARTESIAN_POINT('',(0.2,-8.099999999999,39.2));
+#23347 = VECTOR('',#23348,1.);
+#23348 = DIRECTION('',(0.,0.,1.));
+#23349 = PCURVE('',#19441,#23350);
+#23350 = DEFINITIONAL_REPRESENTATION('',(#23351),#23355);
+#23351 = LINE('',#23352,#23353);
+#23352 = CARTESIAN_POINT('',(0.449999999999,0.));
+#23353 = VECTOR('',#23354,1.);
+#23354 = DIRECTION('',(0.,-1.));
+#23355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23356 = PCURVE('',#19415,#23357);
+#23357 = DEFINITIONAL_REPRESENTATION('',(#23358),#23362);
+#23358 = LINE('',#23359,#23360);
+#23359 = CARTESIAN_POINT('',(0.,-0.));
+#23360 = VECTOR('',#23361,1.);
+#23361 = DIRECTION('',(0.,-1.));
+#23362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23363 = ADVANCED_FACE('',(#23364),#19415,.F.);
+#23364 = FACE_BOUND('',#23365,.F.);
+#23365 = EDGE_LOOP('',(#23366,#23389,#23390,#23391));
+#23366 = ORIENTED_EDGE('',*,*,#23367,.F.);
+#23367 = EDGE_CURVE('',#23319,#23368,#23370,.T.);
+#23368 = VERTEX_POINT('',#23369);
+#23369 = CARTESIAN_POINT('',(-0.1,-8.099999999999,39.2));
+#23370 = SURFACE_CURVE('',#23371,(#23375,#23382),.PCURVE_S1.);
+#23371 = LINE('',#23372,#23373);
+#23372 = CARTESIAN_POINT('',(0.2,-8.099999999999,39.2));
+#23373 = VECTOR('',#23374,1.);
+#23374 = DIRECTION('',(-1.,0.,0.));
+#23375 = PCURVE('',#19415,#23376);
+#23376 = DEFINITIONAL_REPRESENTATION('',(#23377),#23381);
+#23377 = LINE('',#23378,#23379);
+#23378 = CARTESIAN_POINT('',(0.,-0.));
+#23379 = VECTOR('',#23380,1.);
+#23380 = DIRECTION('',(1.,0.));
+#23381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23382 = PCURVE('',#22868,#23383);
+#23383 = DEFINITIONAL_REPRESENTATION('',(#23384),#23388);
+#23384 = LINE('',#23385,#23386);
+#23385 = CARTESIAN_POINT('',(0.3,-1.199999999999));
+#23386 = VECTOR('',#23387,1.);
+#23387 = DIRECTION('',(-1.,0.));
+#23388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23389 = ORIENTED_EDGE('',*,*,#23343,.T.);
+#23390 = ORIENTED_EDGE('',*,*,#19400,.T.);
+#23391 = ORIENTED_EDGE('',*,*,#23392,.F.);
+#23392 = EDGE_CURVE('',#23368,#19375,#23393,.T.);
+#23393 = SURFACE_CURVE('',#23394,(#23398,#23405),.PCURVE_S1.);
+#23394 = LINE('',#23395,#23396);
+#23395 = CARTESIAN_POINT('',(-0.1,-8.099999999999,39.2));
+#23396 = VECTOR('',#23397,1.);
+#23397 = DIRECTION('',(0.,0.,1.));
+#23398 = PCURVE('',#19415,#23399);
+#23399 = DEFINITIONAL_REPRESENTATION('',(#23400),#23404);
+#23400 = LINE('',#23401,#23402);
+#23401 = CARTESIAN_POINT('',(0.3,0.));
+#23402 = VECTOR('',#23403,1.);
+#23403 = DIRECTION('',(0.,-1.));
+#23404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23405 = PCURVE('',#19389,#23406);
+#23406 = DEFINITIONAL_REPRESENTATION('',(#23407),#23411);
+#23407 = LINE('',#23408,#23409);
+#23408 = CARTESIAN_POINT('',(0.,0.));
+#23409 = VECTOR('',#23410,1.);
+#23410 = DIRECTION('',(0.,-1.));
+#23411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23412 = ADVANCED_FACE('',(#23413),#19389,.F.);
+#23413 = FACE_BOUND('',#23414,.F.);
+#23414 = EDGE_LOOP('',(#23415,#23436,#23437,#23438));
+#23415 = ORIENTED_EDGE('',*,*,#23416,.F.);
+#23416 = EDGE_CURVE('',#23368,#22851,#23417,.T.);
+#23417 = SURFACE_CURVE('',#23418,(#23422,#23429),.PCURVE_S1.);
+#23418 = LINE('',#23419,#23420);
+#23419 = CARTESIAN_POINT('',(-0.1,-8.099999999999,39.2));
+#23420 = VECTOR('',#23421,1.);
+#23421 = DIRECTION('',(0.,1.,0.));
+#23422 = PCURVE('',#19389,#23423);
+#23423 = DEFINITIONAL_REPRESENTATION('',(#23424),#23428);
+#23424 = LINE('',#23425,#23426);
+#23425 = CARTESIAN_POINT('',(0.,0.));
+#23426 = VECTOR('',#23427,1.);
+#23427 = DIRECTION('',(1.,0.));
+#23428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23429 = PCURVE('',#22868,#23430);
+#23430 = DEFINITIONAL_REPRESENTATION('',(#23431),#23435);
+#23431 = LINE('',#23432,#23433);
+#23432 = CARTESIAN_POINT('',(0.,-1.199999999999));
+#23433 = VECTOR('',#23434,1.);
+#23434 = DIRECTION('',(0.,1.));
+#23435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23436 = ORIENTED_EDGE('',*,*,#23392,.T.);
+#23437 = ORIENTED_EDGE('',*,*,#19374,.T.);
+#23438 = ORIENTED_EDGE('',*,*,#22880,.F.);
+#23439 = ADVANCED_FACE('',(#23440),#19681,.F.);
+#23440 = FACE_BOUND('',#23441,.F.);
+#23441 = EDGE_LOOP('',(#23442,#23472,#23493,#23494));
+#23442 = ORIENTED_EDGE('',*,*,#23443,.F.);
+#23443 = EDGE_CURVE('',#23444,#23446,#23448,.T.);
+#23444 = VERTEX_POINT('',#23445);
+#23445 = CARTESIAN_POINT('',(17.5,-7.65,39.2));
+#23446 = VERTEX_POINT('',#23447);
+#23447 = CARTESIAN_POINT('',(17.05,-7.65,39.2));
+#23448 = SURFACE_CURVE('',#23449,(#23453,#23460),.PCURVE_S1.);
+#23449 = LINE('',#23450,#23451);
+#23450 = CARTESIAN_POINT('',(17.5,-7.65,39.2));
+#23451 = VECTOR('',#23452,1.);
+#23452 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#23453 = PCURVE('',#19681,#23454);
+#23454 = DEFINITIONAL_REPRESENTATION('',(#23455),#23459);
+#23455 = LINE('',#23456,#23457);
+#23456 = CARTESIAN_POINT('',(0.,0.));
+#23457 = VECTOR('',#23458,1.);
+#23458 = DIRECTION('',(1.,0.));
+#23459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23460 = PCURVE('',#23461,#23466);
+#23461 = PLANE('',#23462);
+#23462 = AXIS2_PLACEMENT_3D('',#23463,#23464,#23465);
+#23463 = CARTESIAN_POINT('',(17.5,-6.9,39.2));
+#23464 = DIRECTION('',(0.,0.,1.));
+#23465 = DIRECTION('',(1.,0.,0.));
+#23466 = DEFINITIONAL_REPRESENTATION('',(#23467),#23471);
+#23467 = LINE('',#23468,#23469);
+#23468 = CARTESIAN_POINT('',(0.,-0.75));
+#23469 = VECTOR('',#23470,1.);
+#23470 = DIRECTION('',(-1.,6.167905692362E-17));
+#23471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23472 = ORIENTED_EDGE('',*,*,#23473,.T.);
+#23473 = EDGE_CURVE('',#23444,#19665,#23474,.T.);
+#23474 = SURFACE_CURVE('',#23475,(#23479,#23486),.PCURVE_S1.);
+#23475 = LINE('',#23476,#23477);
+#23476 = CARTESIAN_POINT('',(17.5,-7.65,39.2));
+#23477 = VECTOR('',#23478,1.);
+#23478 = DIRECTION('',(0.,0.,1.));
+#23479 = PCURVE('',#19681,#23480);
+#23480 = DEFINITIONAL_REPRESENTATION('',(#23481),#23485);
+#23481 = LINE('',#23482,#23483);
+#23482 = CARTESIAN_POINT('',(0.,0.));
+#23483 = VECTOR('',#23484,1.);
+#23484 = DIRECTION('',(0.,-1.));
+#23485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23486 = PCURVE('',#19707,#23487);
+#23487 = DEFINITIONAL_REPRESENTATION('',(#23488),#23492);
+#23488 = LINE('',#23489,#23490);
+#23489 = CARTESIAN_POINT('',(0.449999999999,0.));
+#23490 = VECTOR('',#23491,1.);
+#23491 = DIRECTION('',(0.,-1.));
+#23492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23493 = ORIENTED_EDGE('',*,*,#19664,.T.);
+#23494 = ORIENTED_EDGE('',*,*,#23495,.F.);
+#23495 = EDGE_CURVE('',#23446,#19667,#23496,.T.);
+#23496 = SURFACE_CURVE('',#23497,(#23501,#23508),.PCURVE_S1.);
+#23497 = LINE('',#23498,#23499);
+#23498 = CARTESIAN_POINT('',(17.05,-7.65,39.2));
+#23499 = VECTOR('',#23500,1.);
+#23500 = DIRECTION('',(0.,0.,1.));
+#23501 = PCURVE('',#19681,#23502);
+#23502 = DEFINITIONAL_REPRESENTATION('',(#23503),#23507);
+#23503 = LINE('',#23504,#23505);
+#23504 = CARTESIAN_POINT('',(0.45,0.));
+#23505 = VECTOR('',#23506,1.);
+#23506 = DIRECTION('',(0.,-1.));
+#23507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23508 = PCURVE('',#19965,#23509);
+#23509 = DEFINITIONAL_REPRESENTATION('',(#23510),#23514);
+#23510 = LINE('',#23511,#23512);
+#23511 = CARTESIAN_POINT('',(0.,0.));
+#23512 = VECTOR('',#23513,1.);
+#23513 = DIRECTION('',(0.,-1.));
+#23514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23515 = ADVANCED_FACE('',(#23516),#19965,.F.);
+#23516 = FACE_BOUND('',#23517,.F.);
+#23517 = EDGE_LOOP('',(#23518,#23541,#23542,#23543));
+#23518 = ORIENTED_EDGE('',*,*,#23519,.F.);
+#23519 = EDGE_CURVE('',#23446,#23520,#23522,.T.);
+#23520 = VERTEX_POINT('',#23521);
+#23521 = CARTESIAN_POINT('',(17.05,-7.35,39.2));
+#23522 = SURFACE_CURVE('',#23523,(#23527,#23534),.PCURVE_S1.);
+#23523 = LINE('',#23524,#23525);
+#23524 = CARTESIAN_POINT('',(17.05,-7.65,39.2));
+#23525 = VECTOR('',#23526,1.);
+#23526 = DIRECTION('',(0.,1.,0.));
+#23527 = PCURVE('',#19965,#23528);
+#23528 = DEFINITIONAL_REPRESENTATION('',(#23529),#23533);
+#23529 = LINE('',#23530,#23531);
+#23530 = CARTESIAN_POINT('',(0.,0.));
+#23531 = VECTOR('',#23532,1.);
+#23532 = DIRECTION('',(1.,0.));
+#23533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23534 = PCURVE('',#23461,#23535);
+#23535 = DEFINITIONAL_REPRESENTATION('',(#23536),#23540);
+#23536 = LINE('',#23537,#23538);
+#23537 = CARTESIAN_POINT('',(-0.45,-0.75));
+#23538 = VECTOR('',#23539,1.);
+#23539 = DIRECTION('',(0.,1.));
+#23540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23541 = ORIENTED_EDGE('',*,*,#23495,.T.);
+#23542 = ORIENTED_EDGE('',*,*,#19952,.T.);
+#23543 = ORIENTED_EDGE('',*,*,#23544,.F.);
+#23544 = EDGE_CURVE('',#23520,#19927,#23545,.T.);
+#23545 = SURFACE_CURVE('',#23546,(#23550,#23557),.PCURVE_S1.);
+#23546 = LINE('',#23547,#23548);
+#23547 = CARTESIAN_POINT('',(17.05,-7.35,39.2));
+#23548 = VECTOR('',#23549,1.);
+#23549 = DIRECTION('',(0.,0.,1.));
+#23550 = PCURVE('',#19965,#23551);
+#23551 = DEFINITIONAL_REPRESENTATION('',(#23552),#23556);
+#23552 = LINE('',#23553,#23554);
+#23553 = CARTESIAN_POINT('',(0.3,0.));
+#23554 = VECTOR('',#23555,1.);
+#23555 = DIRECTION('',(0.,-1.));
+#23556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23557 = PCURVE('',#19941,#23558);
+#23558 = DEFINITIONAL_REPRESENTATION('',(#23559),#23563);
+#23559 = LINE('',#23560,#23561);
+#23560 = CARTESIAN_POINT('',(0.,0.));
+#23561 = VECTOR('',#23562,1.);
+#23562 = DIRECTION('',(0.,-1.));
+#23563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23564 = ADVANCED_FACE('',(#23565),#19941,.F.);
+#23565 = FACE_BOUND('',#23566,.F.);
+#23566 = EDGE_LOOP('',(#23567,#23590,#23591,#23592));
+#23567 = ORIENTED_EDGE('',*,*,#23568,.F.);
+#23568 = EDGE_CURVE('',#23520,#23569,#23571,.T.);
+#23569 = VERTEX_POINT('',#23570);
+#23570 = CARTESIAN_POINT('',(17.5,-7.35,39.2));
+#23571 = SURFACE_CURVE('',#23572,(#23576,#23583),.PCURVE_S1.);
+#23572 = LINE('',#23573,#23574);
+#23573 = CARTESIAN_POINT('',(17.05,-7.35,39.2));
+#23574 = VECTOR('',#23575,1.);
+#23575 = DIRECTION('',(1.,0.,0.));
+#23576 = PCURVE('',#19941,#23577);
+#23577 = DEFINITIONAL_REPRESENTATION('',(#23578),#23582);
+#23578 = LINE('',#23579,#23580);
+#23579 = CARTESIAN_POINT('',(0.,0.));
+#23580 = VECTOR('',#23581,1.);
+#23581 = DIRECTION('',(1.,0.));
+#23582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23583 = PCURVE('',#23461,#23584);
+#23584 = DEFINITIONAL_REPRESENTATION('',(#23585),#23589);
+#23585 = LINE('',#23586,#23587);
+#23586 = CARTESIAN_POINT('',(-0.45,-0.45));
+#23587 = VECTOR('',#23588,1.);
+#23588 = DIRECTION('',(1.,0.));
+#23589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23590 = ORIENTED_EDGE('',*,*,#23544,.T.);
+#23591 = ORIENTED_EDGE('',*,*,#19926,.T.);
+#23592 = ORIENTED_EDGE('',*,*,#23593,.F.);
+#23593 = EDGE_CURVE('',#23569,#19901,#23594,.T.);
+#23594 = SURFACE_CURVE('',#23595,(#23599,#23606),.PCURVE_S1.);
+#23595 = LINE('',#23596,#23597);
+#23596 = CARTESIAN_POINT('',(17.5,-7.35,39.2));
+#23597 = VECTOR('',#23598,1.);
+#23598 = DIRECTION('',(0.,0.,1.));
+#23599 = PCURVE('',#19941,#23600);
+#23600 = DEFINITIONAL_REPRESENTATION('',(#23601),#23605);
+#23601 = LINE('',#23602,#23603);
+#23602 = CARTESIAN_POINT('',(0.45,0.));
+#23603 = VECTOR('',#23604,1.);
+#23604 = DIRECTION('',(0.,-1.));
+#23605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23606 = PCURVE('',#19915,#23607);
+#23607 = DEFINITIONAL_REPRESENTATION('',(#23608),#23612);
+#23608 = LINE('',#23609,#23610);
+#23609 = CARTESIAN_POINT('',(0.,0.));
+#23610 = VECTOR('',#23611,1.);
+#23611 = DIRECTION('',(0.,-1.));
+#23612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23613 = ADVANCED_FACE('',(#23614),#19915,.F.);
+#23614 = FACE_BOUND('',#23615,.F.);
+#23615 = EDGE_LOOP('',(#23616,#23639,#23640,#23641));
+#23616 = ORIENTED_EDGE('',*,*,#23617,.F.);
+#23617 = EDGE_CURVE('',#23569,#23618,#23620,.T.);
+#23618 = VERTEX_POINT('',#23619);
+#23619 = CARTESIAN_POINT('',(17.5,-6.9,39.2));
+#23620 = SURFACE_CURVE('',#23621,(#23625,#23632),.PCURVE_S1.);
+#23621 = LINE('',#23622,#23623);
+#23622 = CARTESIAN_POINT('',(17.5,-7.35,39.2));
+#23623 = VECTOR('',#23624,1.);
+#23624 = DIRECTION('',(0.,1.,0.));
+#23625 = PCURVE('',#19915,#23626);
+#23626 = DEFINITIONAL_REPRESENTATION('',(#23627),#23631);
+#23627 = LINE('',#23628,#23629);
+#23628 = CARTESIAN_POINT('',(0.,0.));
+#23629 = VECTOR('',#23630,1.);
+#23630 = DIRECTION('',(1.,0.));
+#23631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23632 = PCURVE('',#23461,#23633);
+#23633 = DEFINITIONAL_REPRESENTATION('',(#23634),#23638);
+#23634 = LINE('',#23635,#23636);
+#23635 = CARTESIAN_POINT('',(0.,-0.45));
+#23636 = VECTOR('',#23637,1.);
+#23637 = DIRECTION('',(0.,1.));
+#23638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23639 = ORIENTED_EDGE('',*,*,#23593,.T.);
+#23640 = ORIENTED_EDGE('',*,*,#19900,.T.);
+#23641 = ORIENTED_EDGE('',*,*,#23642,.F.);
+#23642 = EDGE_CURVE('',#23618,#19875,#23643,.T.);
+#23643 = SURFACE_CURVE('',#23644,(#23648,#23655),.PCURVE_S1.);
+#23644 = LINE('',#23645,#23646);
+#23645 = CARTESIAN_POINT('',(17.5,-6.9,39.2));
+#23646 = VECTOR('',#23647,1.);
+#23647 = DIRECTION('',(0.,0.,1.));
+#23648 = PCURVE('',#19915,#23649);
+#23649 = DEFINITIONAL_REPRESENTATION('',(#23650),#23654);
+#23650 = LINE('',#23651,#23652);
+#23651 = CARTESIAN_POINT('',(0.45,0.));
+#23652 = VECTOR('',#23653,1.);
+#23653 = DIRECTION('',(0.,-1.));
+#23654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23655 = PCURVE('',#19889,#23656);
+#23656 = DEFINITIONAL_REPRESENTATION('',(#23657),#23661);
+#23657 = LINE('',#23658,#23659);
+#23658 = CARTESIAN_POINT('',(0.,0.));
+#23659 = VECTOR('',#23660,1.);
+#23660 = DIRECTION('',(0.,-1.));
+#23661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23662 = ADVANCED_FACE('',(#23663),#19889,.F.);
+#23663 = FACE_BOUND('',#23664,.F.);
+#23664 = EDGE_LOOP('',(#23665,#23688,#23689,#23690));
+#23665 = ORIENTED_EDGE('',*,*,#23666,.F.);
+#23666 = EDGE_CURVE('',#23618,#23667,#23669,.T.);
+#23667 = VERTEX_POINT('',#23668);
+#23668 = CARTESIAN_POINT('',(17.8,-6.9,39.2));
+#23669 = SURFACE_CURVE('',#23670,(#23674,#23681),.PCURVE_S1.);
+#23670 = LINE('',#23671,#23672);
+#23671 = CARTESIAN_POINT('',(17.5,-6.9,39.2));
+#23672 = VECTOR('',#23673,1.);
+#23673 = DIRECTION('',(1.,0.,0.));
+#23674 = PCURVE('',#19889,#23675);
+#23675 = DEFINITIONAL_REPRESENTATION('',(#23676),#23680);
+#23676 = LINE('',#23677,#23678);
+#23677 = CARTESIAN_POINT('',(0.,0.));
+#23678 = VECTOR('',#23679,1.);
+#23679 = DIRECTION('',(1.,0.));
+#23680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23681 = PCURVE('',#23461,#23682);
+#23682 = DEFINITIONAL_REPRESENTATION('',(#23683),#23687);
+#23683 = LINE('',#23684,#23685);
+#23684 = CARTESIAN_POINT('',(0.,0.));
+#23685 = VECTOR('',#23686,1.);
+#23686 = DIRECTION('',(1.,0.));
+#23687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23688 = ORIENTED_EDGE('',*,*,#23642,.T.);
+#23689 = ORIENTED_EDGE('',*,*,#19874,.T.);
+#23690 = ORIENTED_EDGE('',*,*,#23691,.F.);
+#23691 = EDGE_CURVE('',#23667,#19849,#23692,.T.);
+#23692 = SURFACE_CURVE('',#23693,(#23697,#23704),.PCURVE_S1.);
+#23693 = LINE('',#23694,#23695);
+#23694 = CARTESIAN_POINT('',(17.8,-6.9,39.2));
+#23695 = VECTOR('',#23696,1.);
+#23696 = DIRECTION('',(0.,0.,1.));
+#23697 = PCURVE('',#19889,#23698);
+#23698 = DEFINITIONAL_REPRESENTATION('',(#23699),#23703);
+#23699 = LINE('',#23700,#23701);
+#23700 = CARTESIAN_POINT('',(0.3,0.));
+#23701 = VECTOR('',#23702,1.);
+#23702 = DIRECTION('',(0.,-1.));
+#23703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23704 = PCURVE('',#19863,#23705);
+#23705 = DEFINITIONAL_REPRESENTATION('',(#23706),#23710);
+#23706 = LINE('',#23707,#23708);
+#23707 = CARTESIAN_POINT('',(0.,0.));
+#23708 = VECTOR('',#23709,1.);
+#23709 = DIRECTION('',(0.,-1.));
+#23710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23711 = ADVANCED_FACE('',(#23712),#19863,.F.);
+#23712 = FACE_BOUND('',#23713,.F.);
+#23713 = EDGE_LOOP('',(#23714,#23737,#23738,#23739));
+#23714 = ORIENTED_EDGE('',*,*,#23715,.F.);
+#23715 = EDGE_CURVE('',#23667,#23716,#23718,.T.);
+#23716 = VERTEX_POINT('',#23717);
+#23717 = CARTESIAN_POINT('',(17.8,-7.35,39.2));
+#23718 = SURFACE_CURVE('',#23719,(#23723,#23730),.PCURVE_S1.);
+#23719 = LINE('',#23720,#23721);
+#23720 = CARTESIAN_POINT('',(17.8,-6.9,39.2));
+#23721 = VECTOR('',#23722,1.);
+#23722 = DIRECTION('',(0.,-1.,0.));
+#23723 = PCURVE('',#19863,#23724);
+#23724 = DEFINITIONAL_REPRESENTATION('',(#23725),#23729);
+#23725 = LINE('',#23726,#23727);
+#23726 = CARTESIAN_POINT('',(0.,0.));
+#23727 = VECTOR('',#23728,1.);
+#23728 = DIRECTION('',(1.,0.));
+#23729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23730 = PCURVE('',#23461,#23731);
+#23731 = DEFINITIONAL_REPRESENTATION('',(#23732),#23736);
+#23732 = LINE('',#23733,#23734);
+#23733 = CARTESIAN_POINT('',(0.3,0.));
+#23734 = VECTOR('',#23735,1.);
+#23735 = DIRECTION('',(0.,-1.));
+#23736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23737 = ORIENTED_EDGE('',*,*,#23691,.T.);
+#23738 = ORIENTED_EDGE('',*,*,#19848,.T.);
+#23739 = ORIENTED_EDGE('',*,*,#23740,.F.);
+#23740 = EDGE_CURVE('',#23716,#19823,#23741,.T.);
+#23741 = SURFACE_CURVE('',#23742,(#23746,#23753),.PCURVE_S1.);
+#23742 = LINE('',#23743,#23744);
+#23743 = CARTESIAN_POINT('',(17.8,-7.35,39.2));
+#23744 = VECTOR('',#23745,1.);
+#23745 = DIRECTION('',(0.,0.,1.));
+#23746 = PCURVE('',#19863,#23747);
+#23747 = DEFINITIONAL_REPRESENTATION('',(#23748),#23752);
+#23748 = LINE('',#23749,#23750);
+#23749 = CARTESIAN_POINT('',(0.45,0.));
+#23750 = VECTOR('',#23751,1.);
+#23751 = DIRECTION('',(0.,-1.));
+#23752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23753 = PCURVE('',#19837,#23754);
+#23754 = DEFINITIONAL_REPRESENTATION('',(#23755),#23759);
+#23755 = LINE('',#23756,#23757);
+#23756 = CARTESIAN_POINT('',(0.,0.));
+#23757 = VECTOR('',#23758,1.);
+#23758 = DIRECTION('',(0.,-1.));
+#23759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23760 = ADVANCED_FACE('',(#23761),#19837,.F.);
+#23761 = FACE_BOUND('',#23762,.F.);
+#23762 = EDGE_LOOP('',(#23763,#23786,#23787,#23788));
+#23763 = ORIENTED_EDGE('',*,*,#23764,.F.);
+#23764 = EDGE_CURVE('',#23716,#23765,#23767,.T.);
+#23765 = VERTEX_POINT('',#23766);
+#23766 = CARTESIAN_POINT('',(18.25,-7.35,39.2));
+#23767 = SURFACE_CURVE('',#23768,(#23772,#23779),.PCURVE_S1.);
+#23768 = LINE('',#23769,#23770);
+#23769 = CARTESIAN_POINT('',(17.8,-7.35,39.2));
+#23770 = VECTOR('',#23771,1.);
+#23771 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#23772 = PCURVE('',#19837,#23773);
+#23773 = DEFINITIONAL_REPRESENTATION('',(#23774),#23778);
+#23774 = LINE('',#23775,#23776);
+#23775 = CARTESIAN_POINT('',(0.,0.));
+#23776 = VECTOR('',#23777,1.);
+#23777 = DIRECTION('',(1.,0.));
+#23778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23779 = PCURVE('',#23461,#23780);
+#23780 = DEFINITIONAL_REPRESENTATION('',(#23781),#23785);
+#23781 = LINE('',#23782,#23783);
+#23782 = CARTESIAN_POINT('',(0.3,-0.45));
+#23783 = VECTOR('',#23784,1.);
+#23784 = DIRECTION('',(1.,-6.167905692362E-17));
+#23785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23786 = ORIENTED_EDGE('',*,*,#23740,.T.);
+#23787 = ORIENTED_EDGE('',*,*,#19822,.T.);
+#23788 = ORIENTED_EDGE('',*,*,#23789,.F.);
+#23789 = EDGE_CURVE('',#23765,#19797,#23790,.T.);
+#23790 = SURFACE_CURVE('',#23791,(#23795,#23802),.PCURVE_S1.);
+#23791 = LINE('',#23792,#23793);
+#23792 = CARTESIAN_POINT('',(18.25,-7.35,39.2));
+#23793 = VECTOR('',#23794,1.);
+#23794 = DIRECTION('',(0.,0.,1.));
+#23795 = PCURVE('',#19837,#23796);
+#23796 = DEFINITIONAL_REPRESENTATION('',(#23797),#23801);
+#23797 = LINE('',#23798,#23799);
+#23798 = CARTESIAN_POINT('',(0.45,0.));
+#23799 = VECTOR('',#23800,1.);
+#23800 = DIRECTION('',(0.,-1.));
+#23801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23802 = PCURVE('',#19811,#23803);
+#23803 = DEFINITIONAL_REPRESENTATION('',(#23804),#23808);
+#23804 = LINE('',#23805,#23806);
+#23805 = CARTESIAN_POINT('',(0.,0.));
+#23806 = VECTOR('',#23807,1.);
+#23807 = DIRECTION('',(0.,-1.));
+#23808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23809 = ADVANCED_FACE('',(#23810),#19811,.F.);
+#23810 = FACE_BOUND('',#23811,.F.);
+#23811 = EDGE_LOOP('',(#23812,#23835,#23836,#23837));
+#23812 = ORIENTED_EDGE('',*,*,#23813,.F.);
+#23813 = EDGE_CURVE('',#23765,#23814,#23816,.T.);
+#23814 = VERTEX_POINT('',#23815);
+#23815 = CARTESIAN_POINT('',(18.25,-7.65,39.2));
+#23816 = SURFACE_CURVE('',#23817,(#23821,#23828),.PCURVE_S1.);
+#23817 = LINE('',#23818,#23819);
+#23818 = CARTESIAN_POINT('',(18.25,-7.35,39.2));
+#23819 = VECTOR('',#23820,1.);
+#23820 = DIRECTION('',(0.,-1.,0.));
+#23821 = PCURVE('',#19811,#23822);
+#23822 = DEFINITIONAL_REPRESENTATION('',(#23823),#23827);
+#23823 = LINE('',#23824,#23825);
+#23824 = CARTESIAN_POINT('',(0.,0.));
+#23825 = VECTOR('',#23826,1.);
+#23826 = DIRECTION('',(1.,0.));
+#23827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23828 = PCURVE('',#23461,#23829);
+#23829 = DEFINITIONAL_REPRESENTATION('',(#23830),#23834);
+#23830 = LINE('',#23831,#23832);
+#23831 = CARTESIAN_POINT('',(0.75,-0.45));
+#23832 = VECTOR('',#23833,1.);
+#23833 = DIRECTION('',(0.,-1.));
+#23834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23835 = ORIENTED_EDGE('',*,*,#23789,.T.);
+#23836 = ORIENTED_EDGE('',*,*,#19796,.T.);
+#23837 = ORIENTED_EDGE('',*,*,#23838,.F.);
+#23838 = EDGE_CURVE('',#23814,#19771,#23839,.T.);
+#23839 = SURFACE_CURVE('',#23840,(#23844,#23851),.PCURVE_S1.);
+#23840 = LINE('',#23841,#23842);
+#23841 = CARTESIAN_POINT('',(18.25,-7.65,39.2));
+#23842 = VECTOR('',#23843,1.);
+#23843 = DIRECTION('',(0.,0.,1.));
+#23844 = PCURVE('',#19811,#23845);
+#23845 = DEFINITIONAL_REPRESENTATION('',(#23846),#23850);
+#23846 = LINE('',#23847,#23848);
+#23847 = CARTESIAN_POINT('',(0.3,0.));
+#23848 = VECTOR('',#23849,1.);
+#23849 = DIRECTION('',(0.,-1.));
+#23850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23851 = PCURVE('',#19785,#23852);
+#23852 = DEFINITIONAL_REPRESENTATION('',(#23853),#23857);
+#23853 = LINE('',#23854,#23855);
+#23854 = CARTESIAN_POINT('',(0.,-0.));
+#23855 = VECTOR('',#23856,1.);
+#23856 = DIRECTION('',(0.,-1.));
+#23857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23858 = ADVANCED_FACE('',(#23859),#19785,.F.);
+#23859 = FACE_BOUND('',#23860,.F.);
+#23860 = EDGE_LOOP('',(#23861,#23884,#23885,#23886));
+#23861 = ORIENTED_EDGE('',*,*,#23862,.F.);
+#23862 = EDGE_CURVE('',#23814,#23863,#23865,.T.);
+#23863 = VERTEX_POINT('',#23864);
+#23864 = CARTESIAN_POINT('',(17.8,-7.65,39.2));
+#23865 = SURFACE_CURVE('',#23866,(#23870,#23877),.PCURVE_S1.);
+#23866 = LINE('',#23867,#23868);
+#23867 = CARTESIAN_POINT('',(18.25,-7.65,39.2));
+#23868 = VECTOR('',#23869,1.);
+#23869 = DIRECTION('',(-1.,0.,0.));
+#23870 = PCURVE('',#19785,#23871);
+#23871 = DEFINITIONAL_REPRESENTATION('',(#23872),#23876);
+#23872 = LINE('',#23873,#23874);
+#23873 = CARTESIAN_POINT('',(0.,-0.));
+#23874 = VECTOR('',#23875,1.);
+#23875 = DIRECTION('',(1.,0.));
+#23876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23877 = PCURVE('',#23461,#23878);
+#23878 = DEFINITIONAL_REPRESENTATION('',(#23879),#23883);
+#23879 = LINE('',#23880,#23881);
+#23880 = CARTESIAN_POINT('',(0.75,-0.75));
+#23881 = VECTOR('',#23882,1.);
+#23882 = DIRECTION('',(-1.,0.));
+#23883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23884 = ORIENTED_EDGE('',*,*,#23838,.T.);
+#23885 = ORIENTED_EDGE('',*,*,#19770,.T.);
+#23886 = ORIENTED_EDGE('',*,*,#23887,.F.);
+#23887 = EDGE_CURVE('',#23863,#19745,#23888,.T.);
+#23888 = SURFACE_CURVE('',#23889,(#23893,#23900),.PCURVE_S1.);
+#23889 = LINE('',#23890,#23891);
+#23890 = CARTESIAN_POINT('',(17.8,-7.65,39.2));
+#23891 = VECTOR('',#23892,1.);
+#23892 = DIRECTION('',(0.,0.,1.));
+#23893 = PCURVE('',#19785,#23894);
+#23894 = DEFINITIONAL_REPRESENTATION('',(#23895),#23899);
+#23895 = LINE('',#23896,#23897);
+#23896 = CARTESIAN_POINT('',(0.45,0.));
+#23897 = VECTOR('',#23898,1.);
+#23898 = DIRECTION('',(0.,-1.));
+#23899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23900 = PCURVE('',#19759,#23901);
+#23901 = DEFINITIONAL_REPRESENTATION('',(#23902),#23906);
+#23902 = LINE('',#23903,#23904);
+#23903 = CARTESIAN_POINT('',(0.,0.));
+#23904 = VECTOR('',#23905,1.);
+#23905 = DIRECTION('',(0.,-1.));
+#23906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23907 = ADVANCED_FACE('',(#23908),#19759,.F.);
+#23908 = FACE_BOUND('',#23909,.F.);
+#23909 = EDGE_LOOP('',(#23910,#23933,#23934,#23935));
+#23910 = ORIENTED_EDGE('',*,*,#23911,.F.);
+#23911 = EDGE_CURVE('',#23863,#23912,#23914,.T.);
+#23912 = VERTEX_POINT('',#23913);
+#23913 = CARTESIAN_POINT('',(17.8,-8.099999999999,39.2));
+#23914 = SURFACE_CURVE('',#23915,(#23919,#23926),.PCURVE_S1.);
+#23915 = LINE('',#23916,#23917);
+#23916 = CARTESIAN_POINT('',(17.8,-7.65,39.2));
+#23917 = VECTOR('',#23918,1.);
+#23918 = DIRECTION('',(0.,-1.,0.));
+#23919 = PCURVE('',#19759,#23920);
+#23920 = DEFINITIONAL_REPRESENTATION('',(#23921),#23925);
+#23921 = LINE('',#23922,#23923);
+#23922 = CARTESIAN_POINT('',(0.,0.));
+#23923 = VECTOR('',#23924,1.);
+#23924 = DIRECTION('',(1.,0.));
+#23925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23926 = PCURVE('',#23461,#23927);
+#23927 = DEFINITIONAL_REPRESENTATION('',(#23928),#23932);
+#23928 = LINE('',#23929,#23930);
+#23929 = CARTESIAN_POINT('',(0.3,-0.75));
+#23930 = VECTOR('',#23931,1.);
+#23931 = DIRECTION('',(0.,-1.));
+#23932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23933 = ORIENTED_EDGE('',*,*,#23887,.T.);
+#23934 = ORIENTED_EDGE('',*,*,#19744,.T.);
+#23935 = ORIENTED_EDGE('',*,*,#23936,.F.);
+#23936 = EDGE_CURVE('',#23912,#19719,#23937,.T.);
+#23937 = SURFACE_CURVE('',#23938,(#23942,#23949),.PCURVE_S1.);
+#23938 = LINE('',#23939,#23940);
+#23939 = CARTESIAN_POINT('',(17.8,-8.099999999999,39.2));
+#23940 = VECTOR('',#23941,1.);
+#23941 = DIRECTION('',(0.,0.,1.));
+#23942 = PCURVE('',#19759,#23943);
+#23943 = DEFINITIONAL_REPRESENTATION('',(#23944),#23948);
+#23944 = LINE('',#23945,#23946);
+#23945 = CARTESIAN_POINT('',(0.449999999999,0.));
+#23946 = VECTOR('',#23947,1.);
+#23947 = DIRECTION('',(0.,-1.));
+#23948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23949 = PCURVE('',#19733,#23950);
+#23950 = DEFINITIONAL_REPRESENTATION('',(#23951),#23955);
+#23951 = LINE('',#23952,#23953);
+#23952 = CARTESIAN_POINT('',(0.,-0.));
+#23953 = VECTOR('',#23954,1.);
+#23954 = DIRECTION('',(0.,-1.));
+#23955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23956 = ADVANCED_FACE('',(#23957),#19733,.F.);
+#23957 = FACE_BOUND('',#23958,.F.);
+#23958 = EDGE_LOOP('',(#23959,#23982,#23983,#23984));
+#23959 = ORIENTED_EDGE('',*,*,#23960,.F.);
+#23960 = EDGE_CURVE('',#23912,#23961,#23963,.T.);
+#23961 = VERTEX_POINT('',#23962);
+#23962 = CARTESIAN_POINT('',(17.5,-8.099999999999,39.2));
+#23963 = SURFACE_CURVE('',#23964,(#23968,#23975),.PCURVE_S1.);
+#23964 = LINE('',#23965,#23966);
+#23965 = CARTESIAN_POINT('',(17.8,-8.099999999999,39.2));
+#23966 = VECTOR('',#23967,1.);
+#23967 = DIRECTION('',(-1.,0.,0.));
+#23968 = PCURVE('',#19733,#23969);
+#23969 = DEFINITIONAL_REPRESENTATION('',(#23970),#23974);
+#23970 = LINE('',#23971,#23972);
+#23971 = CARTESIAN_POINT('',(0.,-0.));
+#23972 = VECTOR('',#23973,1.);
+#23973 = DIRECTION('',(1.,0.));
+#23974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23975 = PCURVE('',#23461,#23976);
+#23976 = DEFINITIONAL_REPRESENTATION('',(#23977),#23981);
+#23977 = LINE('',#23978,#23979);
+#23978 = CARTESIAN_POINT('',(0.3,-1.199999999999));
+#23979 = VECTOR('',#23980,1.);
+#23980 = DIRECTION('',(-1.,0.));
+#23981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23982 = ORIENTED_EDGE('',*,*,#23936,.T.);
+#23983 = ORIENTED_EDGE('',*,*,#19718,.T.);
+#23984 = ORIENTED_EDGE('',*,*,#23985,.F.);
+#23985 = EDGE_CURVE('',#23961,#19693,#23986,.T.);
+#23986 = SURFACE_CURVE('',#23987,(#23991,#23998),.PCURVE_S1.);
+#23987 = LINE('',#23988,#23989);
+#23988 = CARTESIAN_POINT('',(17.5,-8.099999999999,39.2));
+#23989 = VECTOR('',#23990,1.);
+#23990 = DIRECTION('',(0.,0.,1.));
+#23991 = PCURVE('',#19733,#23992);
+#23992 = DEFINITIONAL_REPRESENTATION('',(#23993),#23997);
+#23993 = LINE('',#23994,#23995);
+#23994 = CARTESIAN_POINT('',(0.3,0.));
+#23995 = VECTOR('',#23996,1.);
+#23996 = DIRECTION('',(0.,-1.));
+#23997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23998 = PCURVE('',#19707,#23999);
+#23999 = DEFINITIONAL_REPRESENTATION('',(#24000),#24004);
+#24000 = LINE('',#24001,#24002);
+#24001 = CARTESIAN_POINT('',(0.,0.));
+#24002 = VECTOR('',#24003,1.);
+#24003 = DIRECTION('',(0.,-1.));
+#24004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24005 = ADVANCED_FACE('',(#24006),#19707,.F.);
+#24006 = FACE_BOUND('',#24007,.F.);
+#24007 = EDGE_LOOP('',(#24008,#24029,#24030,#24031));
+#24008 = ORIENTED_EDGE('',*,*,#24009,.F.);
+#24009 = EDGE_CURVE('',#23961,#23444,#24010,.T.);
+#24010 = SURFACE_CURVE('',#24011,(#24015,#24022),.PCURVE_S1.);
+#24011 = LINE('',#24012,#24013);
+#24012 = CARTESIAN_POINT('',(17.5,-8.099999999999,39.2));
+#24013 = VECTOR('',#24014,1.);
+#24014 = DIRECTION('',(0.,1.,0.));
+#24015 = PCURVE('',#19707,#24016);
+#24016 = DEFINITIONAL_REPRESENTATION('',(#24017),#24021);
+#24017 = LINE('',#24018,#24019);
+#24018 = CARTESIAN_POINT('',(0.,0.));
+#24019 = VECTOR('',#24020,1.);
+#24020 = DIRECTION('',(1.,0.));
+#24021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24022 = PCURVE('',#23461,#24023);
+#24023 = DEFINITIONAL_REPRESENTATION('',(#24024),#24028);
+#24024 = LINE('',#24025,#24026);
+#24025 = CARTESIAN_POINT('',(0.,-1.199999999999));
+#24026 = VECTOR('',#24027,1.);
+#24027 = DIRECTION('',(0.,1.));
+#24028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24029 = ORIENTED_EDGE('',*,*,#23985,.T.);
+#24030 = ORIENTED_EDGE('',*,*,#19692,.T.);
+#24031 = ORIENTED_EDGE('',*,*,#23473,.F.);
+#24032 = ADVANCED_FACE('',(#24033),#19999,.F.);
+#24033 = FACE_BOUND('',#24034,.F.);
+#24034 = EDGE_LOOP('',(#24035,#24065,#24086,#24087));
+#24035 = ORIENTED_EDGE('',*,*,#24036,.F.);
+#24036 = EDGE_CURVE('',#24037,#24039,#24041,.T.);
+#24037 = VERTEX_POINT('',#24038);
+#24038 = CARTESIAN_POINT('',(17.5,8.1,39.2));
+#24039 = VERTEX_POINT('',#24040);
+#24040 = CARTESIAN_POINT('',(17.8,8.1,39.2));
+#24041 = SURFACE_CURVE('',#24042,(#24046,#24053),.PCURVE_S1.);
+#24042 = LINE('',#24043,#24044);
+#24043 = CARTESIAN_POINT('',(17.5,8.1,39.2));
+#24044 = VECTOR('',#24045,1.);
+#24045 = DIRECTION('',(1.,0.,0.));
+#24046 = PCURVE('',#19999,#24047);
+#24047 = DEFINITIONAL_REPRESENTATION('',(#24048),#24052);
+#24048 = LINE('',#24049,#24050);
+#24049 = CARTESIAN_POINT('',(0.,0.));
+#24050 = VECTOR('',#24051,1.);
+#24051 = DIRECTION('',(1.,0.));
+#24052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24053 = PCURVE('',#24054,#24059);
+#24054 = PLANE('',#24055);
+#24055 = AXIS2_PLACEMENT_3D('',#24056,#24057,#24058);
+#24056 = CARTESIAN_POINT('',(17.5,8.1,39.2));
+#24057 = DIRECTION('',(0.,0.,1.));
+#24058 = DIRECTION('',(1.,0.,0.));
+#24059 = DEFINITIONAL_REPRESENTATION('',(#24060),#24064);
+#24060 = LINE('',#24061,#24062);
+#24061 = CARTESIAN_POINT('',(0.,0.));
+#24062 = VECTOR('',#24063,1.);
+#24063 = DIRECTION('',(1.,0.));
+#24064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24065 = ORIENTED_EDGE('',*,*,#24066,.T.);
+#24066 = EDGE_CURVE('',#24037,#19983,#24067,.T.);
+#24067 = SURFACE_CURVE('',#24068,(#24072,#24079),.PCURVE_S1.);
+#24068 = LINE('',#24069,#24070);
+#24069 = CARTESIAN_POINT('',(17.5,8.1,39.2));
+#24070 = VECTOR('',#24071,1.);
+#24071 = DIRECTION('',(0.,0.,1.));
+#24072 = PCURVE('',#19999,#24073);
+#24073 = DEFINITIONAL_REPRESENTATION('',(#24074),#24078);
+#24074 = LINE('',#24075,#24076);
+#24075 = CARTESIAN_POINT('',(0.,0.));
+#24076 = VECTOR('',#24077,1.);
+#24077 = DIRECTION('',(0.,-1.));
+#24078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24079 = PCURVE('',#20025,#24080);
+#24080 = DEFINITIONAL_REPRESENTATION('',(#24081),#24085);
+#24081 = LINE('',#24082,#24083);
+#24082 = CARTESIAN_POINT('',(0.45,0.));
+#24083 = VECTOR('',#24084,1.);
+#24084 = DIRECTION('',(0.,-1.));
+#24085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24086 = ORIENTED_EDGE('',*,*,#19982,.T.);
+#24087 = ORIENTED_EDGE('',*,*,#24088,.F.);
+#24088 = EDGE_CURVE('',#24039,#19985,#24089,.T.);
+#24089 = SURFACE_CURVE('',#24090,(#24094,#24101),.PCURVE_S1.);
+#24090 = LINE('',#24091,#24092);
+#24091 = CARTESIAN_POINT('',(17.8,8.1,39.2));
+#24092 = VECTOR('',#24093,1.);
+#24093 = DIRECTION('',(0.,0.,1.));
+#24094 = PCURVE('',#19999,#24095);
+#24095 = DEFINITIONAL_REPRESENTATION('',(#24096),#24100);
+#24096 = LINE('',#24097,#24098);
+#24097 = CARTESIAN_POINT('',(0.3,0.));
+#24098 = VECTOR('',#24099,1.);
+#24099 = DIRECTION('',(0.,-1.));
+#24100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24101 = PCURVE('',#20283,#24102);
+#24102 = DEFINITIONAL_REPRESENTATION('',(#24103),#24107);
+#24103 = LINE('',#24104,#24105);
+#24104 = CARTESIAN_POINT('',(0.,0.));
+#24105 = VECTOR('',#24106,1.);
+#24106 = DIRECTION('',(0.,-1.));
+#24107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24108 = ADVANCED_FACE('',(#24109),#20283,.F.);
+#24109 = FACE_BOUND('',#24110,.F.);
+#24110 = EDGE_LOOP('',(#24111,#24134,#24135,#24136));
+#24111 = ORIENTED_EDGE('',*,*,#24112,.F.);
+#24112 = EDGE_CURVE('',#24039,#24113,#24115,.T.);
+#24113 = VERTEX_POINT('',#24114);
+#24114 = CARTESIAN_POINT('',(17.8,7.65,39.2));
+#24115 = SURFACE_CURVE('',#24116,(#24120,#24127),.PCURVE_S1.);
+#24116 = LINE('',#24117,#24118);
+#24117 = CARTESIAN_POINT('',(17.8,8.1,39.2));
+#24118 = VECTOR('',#24119,1.);
+#24119 = DIRECTION('',(0.,-1.,0.));
+#24120 = PCURVE('',#20283,#24121);
+#24121 = DEFINITIONAL_REPRESENTATION('',(#24122),#24126);
+#24122 = LINE('',#24123,#24124);
+#24123 = CARTESIAN_POINT('',(0.,0.));
+#24124 = VECTOR('',#24125,1.);
+#24125 = DIRECTION('',(1.,0.));
+#24126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24127 = PCURVE('',#24054,#24128);
+#24128 = DEFINITIONAL_REPRESENTATION('',(#24129),#24133);
+#24129 = LINE('',#24130,#24131);
+#24130 = CARTESIAN_POINT('',(0.3,0.));
+#24131 = VECTOR('',#24132,1.);
+#24132 = DIRECTION('',(0.,-1.));
+#24133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24134 = ORIENTED_EDGE('',*,*,#24088,.T.);
+#24135 = ORIENTED_EDGE('',*,*,#20270,.T.);
+#24136 = ORIENTED_EDGE('',*,*,#24137,.F.);
+#24137 = EDGE_CURVE('',#24113,#20245,#24138,.T.);
+#24138 = SURFACE_CURVE('',#24139,(#24143,#24150),.PCURVE_S1.);
+#24139 = LINE('',#24140,#24141);
+#24140 = CARTESIAN_POINT('',(17.8,7.65,39.2));
+#24141 = VECTOR('',#24142,1.);
+#24142 = DIRECTION('',(0.,0.,1.));
+#24143 = PCURVE('',#20283,#24144);
+#24144 = DEFINITIONAL_REPRESENTATION('',(#24145),#24149);
+#24145 = LINE('',#24146,#24147);
+#24146 = CARTESIAN_POINT('',(0.45,0.));
+#24147 = VECTOR('',#24148,1.);
+#24148 = DIRECTION('',(0.,-1.));
+#24149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24150 = PCURVE('',#20259,#24151);
+#24151 = DEFINITIONAL_REPRESENTATION('',(#24152),#24156);
+#24152 = LINE('',#24153,#24154);
+#24153 = CARTESIAN_POINT('',(0.,0.));
+#24154 = VECTOR('',#24155,1.);
+#24155 = DIRECTION('',(0.,-1.));
+#24156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24157 = ADVANCED_FACE('',(#24158),#20259,.F.);
+#24158 = FACE_BOUND('',#24159,.F.);
+#24159 = EDGE_LOOP('',(#24160,#24183,#24184,#24185));
+#24160 = ORIENTED_EDGE('',*,*,#24161,.F.);
+#24161 = EDGE_CURVE('',#24113,#24162,#24164,.T.);
+#24162 = VERTEX_POINT('',#24163);
+#24163 = CARTESIAN_POINT('',(18.25,7.65,39.2));
+#24164 = SURFACE_CURVE('',#24165,(#24169,#24176),.PCURVE_S1.);
+#24165 = LINE('',#24166,#24167);
+#24166 = CARTESIAN_POINT('',(17.8,7.65,39.2));
+#24167 = VECTOR('',#24168,1.);
+#24168 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#24169 = PCURVE('',#20259,#24170);
+#24170 = DEFINITIONAL_REPRESENTATION('',(#24171),#24175);
+#24171 = LINE('',#24172,#24173);
+#24172 = CARTESIAN_POINT('',(0.,0.));
+#24173 = VECTOR('',#24174,1.);
+#24174 = DIRECTION('',(1.,0.));
+#24175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24176 = PCURVE('',#24054,#24177);
+#24177 = DEFINITIONAL_REPRESENTATION('',(#24178),#24182);
+#24178 = LINE('',#24179,#24180);
+#24179 = CARTESIAN_POINT('',(0.3,-0.45));
+#24180 = VECTOR('',#24181,1.);
+#24181 = DIRECTION('',(1.,-6.167905692362E-17));
+#24182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24183 = ORIENTED_EDGE('',*,*,#24137,.T.);
+#24184 = ORIENTED_EDGE('',*,*,#20244,.T.);
+#24185 = ORIENTED_EDGE('',*,*,#24186,.F.);
+#24186 = EDGE_CURVE('',#24162,#20219,#24187,.T.);
+#24187 = SURFACE_CURVE('',#24188,(#24192,#24199),.PCURVE_S1.);
+#24188 = LINE('',#24189,#24190);
+#24189 = CARTESIAN_POINT('',(18.25,7.65,39.2));
+#24190 = VECTOR('',#24191,1.);
+#24191 = DIRECTION('',(0.,0.,1.));
+#24192 = PCURVE('',#20259,#24193);
+#24193 = DEFINITIONAL_REPRESENTATION('',(#24194),#24198);
+#24194 = LINE('',#24195,#24196);
+#24195 = CARTESIAN_POINT('',(0.45,0.));
+#24196 = VECTOR('',#24197,1.);
+#24197 = DIRECTION('',(0.,-1.));
+#24198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24199 = PCURVE('',#20233,#24200);
+#24200 = DEFINITIONAL_REPRESENTATION('',(#24201),#24205);
+#24201 = LINE('',#24202,#24203);
+#24202 = CARTESIAN_POINT('',(0.,0.));
+#24203 = VECTOR('',#24204,1.);
+#24204 = DIRECTION('',(0.,-1.));
+#24205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24206 = ADVANCED_FACE('',(#24207),#20233,.F.);
+#24207 = FACE_BOUND('',#24208,.F.);
+#24208 = EDGE_LOOP('',(#24209,#24232,#24233,#24234));
+#24209 = ORIENTED_EDGE('',*,*,#24210,.F.);
+#24210 = EDGE_CURVE('',#24162,#24211,#24213,.T.);
+#24211 = VERTEX_POINT('',#24212);
+#24212 = CARTESIAN_POINT('',(18.25,7.35,39.2));
+#24213 = SURFACE_CURVE('',#24214,(#24218,#24225),.PCURVE_S1.);
+#24214 = LINE('',#24215,#24216);
+#24215 = CARTESIAN_POINT('',(18.25,7.65,39.2));
+#24216 = VECTOR('',#24217,1.);
+#24217 = DIRECTION('',(0.,-1.,0.));
+#24218 = PCURVE('',#20233,#24219);
+#24219 = DEFINITIONAL_REPRESENTATION('',(#24220),#24224);
+#24220 = LINE('',#24221,#24222);
+#24221 = CARTESIAN_POINT('',(0.,0.));
+#24222 = VECTOR('',#24223,1.);
+#24223 = DIRECTION('',(1.,0.));
+#24224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24225 = PCURVE('',#24054,#24226);
+#24226 = DEFINITIONAL_REPRESENTATION('',(#24227),#24231);
+#24227 = LINE('',#24228,#24229);
+#24228 = CARTESIAN_POINT('',(0.75,-0.45));
+#24229 = VECTOR('',#24230,1.);
+#24230 = DIRECTION('',(0.,-1.));
+#24231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24232 = ORIENTED_EDGE('',*,*,#24186,.T.);
+#24233 = ORIENTED_EDGE('',*,*,#20218,.T.);
+#24234 = ORIENTED_EDGE('',*,*,#24235,.F.);
+#24235 = EDGE_CURVE('',#24211,#20193,#24236,.T.);
+#24236 = SURFACE_CURVE('',#24237,(#24241,#24248),.PCURVE_S1.);
+#24237 = LINE('',#24238,#24239);
+#24238 = CARTESIAN_POINT('',(18.25,7.35,39.2));
+#24239 = VECTOR('',#24240,1.);
+#24240 = DIRECTION('',(0.,0.,1.));
+#24241 = PCURVE('',#20233,#24242);
+#24242 = DEFINITIONAL_REPRESENTATION('',(#24243),#24247);
+#24243 = LINE('',#24244,#24245);
+#24244 = CARTESIAN_POINT('',(0.3,0.));
+#24245 = VECTOR('',#24246,1.);
+#24246 = DIRECTION('',(0.,-1.));
+#24247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24248 = PCURVE('',#20207,#24249);
+#24249 = DEFINITIONAL_REPRESENTATION('',(#24250),#24254);
+#24250 = LINE('',#24251,#24252);
+#24251 = CARTESIAN_POINT('',(0.,-0.));
+#24252 = VECTOR('',#24253,1.);
+#24253 = DIRECTION('',(0.,-1.));
+#24254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24255 = ADVANCED_FACE('',(#24256),#20207,.F.);
+#24256 = FACE_BOUND('',#24257,.F.);
+#24257 = EDGE_LOOP('',(#24258,#24281,#24282,#24283));
+#24258 = ORIENTED_EDGE('',*,*,#24259,.F.);
+#24259 = EDGE_CURVE('',#24211,#24260,#24262,.T.);
+#24260 = VERTEX_POINT('',#24261);
+#24261 = CARTESIAN_POINT('',(17.8,7.35,39.2));
+#24262 = SURFACE_CURVE('',#24263,(#24267,#24274),.PCURVE_S1.);
+#24263 = LINE('',#24264,#24265);
+#24264 = CARTESIAN_POINT('',(18.25,7.35,39.2));
+#24265 = VECTOR('',#24266,1.);
+#24266 = DIRECTION('',(-1.,0.,0.));
+#24267 = PCURVE('',#20207,#24268);
+#24268 = DEFINITIONAL_REPRESENTATION('',(#24269),#24273);
+#24269 = LINE('',#24270,#24271);
+#24270 = CARTESIAN_POINT('',(0.,-0.));
+#24271 = VECTOR('',#24272,1.);
+#24272 = DIRECTION('',(1.,0.));
+#24273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24274 = PCURVE('',#24054,#24275);
+#24275 = DEFINITIONAL_REPRESENTATION('',(#24276),#24280);
+#24276 = LINE('',#24277,#24278);
+#24277 = CARTESIAN_POINT('',(0.75,-0.75));
+#24278 = VECTOR('',#24279,1.);
+#24279 = DIRECTION('',(-1.,0.));
+#24280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24281 = ORIENTED_EDGE('',*,*,#24235,.T.);
+#24282 = ORIENTED_EDGE('',*,*,#20192,.T.);
+#24283 = ORIENTED_EDGE('',*,*,#24284,.F.);
+#24284 = EDGE_CURVE('',#24260,#20167,#24285,.T.);
+#24285 = SURFACE_CURVE('',#24286,(#24290,#24297),.PCURVE_S1.);
+#24286 = LINE('',#24287,#24288);
+#24287 = CARTESIAN_POINT('',(17.8,7.35,39.2));
+#24288 = VECTOR('',#24289,1.);
+#24289 = DIRECTION('',(0.,0.,1.));
+#24290 = PCURVE('',#20207,#24291);
+#24291 = DEFINITIONAL_REPRESENTATION('',(#24292),#24296);
+#24292 = LINE('',#24293,#24294);
+#24293 = CARTESIAN_POINT('',(0.45,0.));
+#24294 = VECTOR('',#24295,1.);
+#24295 = DIRECTION('',(0.,-1.));
+#24296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24297 = PCURVE('',#20181,#24298);
+#24298 = DEFINITIONAL_REPRESENTATION('',(#24299),#24303);
+#24299 = LINE('',#24300,#24301);
+#24300 = CARTESIAN_POINT('',(0.,0.));
+#24301 = VECTOR('',#24302,1.);
+#24302 = DIRECTION('',(0.,-1.));
+#24303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24304 = ADVANCED_FACE('',(#24305),#20181,.F.);
+#24305 = FACE_BOUND('',#24306,.F.);
+#24306 = EDGE_LOOP('',(#24307,#24330,#24331,#24332));
+#24307 = ORIENTED_EDGE('',*,*,#24308,.F.);
+#24308 = EDGE_CURVE('',#24260,#24309,#24311,.T.);
+#24309 = VERTEX_POINT('',#24310);
+#24310 = CARTESIAN_POINT('',(17.8,6.900000000001,39.2));
+#24311 = SURFACE_CURVE('',#24312,(#24316,#24323),.PCURVE_S1.);
+#24312 = LINE('',#24313,#24314);
+#24313 = CARTESIAN_POINT('',(17.8,7.35,39.2));
+#24314 = VECTOR('',#24315,1.);
+#24315 = DIRECTION('',(0.,-1.,0.));
+#24316 = PCURVE('',#20181,#24317);
+#24317 = DEFINITIONAL_REPRESENTATION('',(#24318),#24322);
+#24318 = LINE('',#24319,#24320);
+#24319 = CARTESIAN_POINT('',(0.,0.));
+#24320 = VECTOR('',#24321,1.);
+#24321 = DIRECTION('',(1.,0.));
+#24322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24323 = PCURVE('',#24054,#24324);
+#24324 = DEFINITIONAL_REPRESENTATION('',(#24325),#24329);
+#24325 = LINE('',#24326,#24327);
+#24326 = CARTESIAN_POINT('',(0.3,-0.75));
+#24327 = VECTOR('',#24328,1.);
+#24328 = DIRECTION('',(0.,-1.));
+#24329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24330 = ORIENTED_EDGE('',*,*,#24284,.T.);
+#24331 = ORIENTED_EDGE('',*,*,#20166,.T.);
+#24332 = ORIENTED_EDGE('',*,*,#24333,.F.);
+#24333 = EDGE_CURVE('',#24309,#20141,#24334,.T.);
+#24334 = SURFACE_CURVE('',#24335,(#24339,#24346),.PCURVE_S1.);
+#24335 = LINE('',#24336,#24337);
+#24336 = CARTESIAN_POINT('',(17.8,6.900000000001,39.2));
+#24337 = VECTOR('',#24338,1.);
+#24338 = DIRECTION('',(0.,0.,1.));
+#24339 = PCURVE('',#20181,#24340);
+#24340 = DEFINITIONAL_REPRESENTATION('',(#24341),#24345);
+#24341 = LINE('',#24342,#24343);
+#24342 = CARTESIAN_POINT('',(0.449999999999,0.));
+#24343 = VECTOR('',#24344,1.);
+#24344 = DIRECTION('',(0.,-1.));
+#24345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24346 = PCURVE('',#20155,#24347);
+#24347 = DEFINITIONAL_REPRESENTATION('',(#24348),#24352);
+#24348 = LINE('',#24349,#24350);
+#24349 = CARTESIAN_POINT('',(0.,-0.));
+#24350 = VECTOR('',#24351,1.);
+#24351 = DIRECTION('',(0.,-1.));
+#24352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24353 = ADVANCED_FACE('',(#24354),#20155,.F.);
+#24354 = FACE_BOUND('',#24355,.F.);
+#24355 = EDGE_LOOP('',(#24356,#24379,#24380,#24381));
+#24356 = ORIENTED_EDGE('',*,*,#24357,.F.);
+#24357 = EDGE_CURVE('',#24309,#24358,#24360,.T.);
+#24358 = VERTEX_POINT('',#24359);
+#24359 = CARTESIAN_POINT('',(17.5,6.900000000001,39.2));
+#24360 = SURFACE_CURVE('',#24361,(#24365,#24372),.PCURVE_S1.);
+#24361 = LINE('',#24362,#24363);
+#24362 = CARTESIAN_POINT('',(17.8,6.900000000001,39.2));
+#24363 = VECTOR('',#24364,1.);
+#24364 = DIRECTION('',(-1.,0.,0.));
+#24365 = PCURVE('',#20155,#24366);
+#24366 = DEFINITIONAL_REPRESENTATION('',(#24367),#24371);
+#24367 = LINE('',#24368,#24369);
+#24368 = CARTESIAN_POINT('',(0.,-0.));
+#24369 = VECTOR('',#24370,1.);
+#24370 = DIRECTION('',(1.,0.));
+#24371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24372 = PCURVE('',#24054,#24373);
+#24373 = DEFINITIONAL_REPRESENTATION('',(#24374),#24378);
+#24374 = LINE('',#24375,#24376);
+#24375 = CARTESIAN_POINT('',(0.3,-1.199999999999));
+#24376 = VECTOR('',#24377,1.);
+#24377 = DIRECTION('',(-1.,0.));
+#24378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24379 = ORIENTED_EDGE('',*,*,#24333,.T.);
+#24380 = ORIENTED_EDGE('',*,*,#20140,.T.);
+#24381 = ORIENTED_EDGE('',*,*,#24382,.F.);
+#24382 = EDGE_CURVE('',#24358,#20115,#24383,.T.);
+#24383 = SURFACE_CURVE('',#24384,(#24388,#24395),.PCURVE_S1.);
+#24384 = LINE('',#24385,#24386);
+#24385 = CARTESIAN_POINT('',(17.5,6.900000000001,39.2));
+#24386 = VECTOR('',#24387,1.);
+#24387 = DIRECTION('',(0.,0.,1.));
+#24388 = PCURVE('',#20155,#24389);
+#24389 = DEFINITIONAL_REPRESENTATION('',(#24390),#24394);
+#24390 = LINE('',#24391,#24392);
+#24391 = CARTESIAN_POINT('',(0.3,0.));
+#24392 = VECTOR('',#24393,1.);
+#24393 = DIRECTION('',(0.,-1.));
+#24394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24395 = PCURVE('',#20129,#24396);
+#24396 = DEFINITIONAL_REPRESENTATION('',(#24397),#24401);
+#24397 = LINE('',#24398,#24399);
+#24398 = CARTESIAN_POINT('',(0.,0.));
+#24399 = VECTOR('',#24400,1.);
+#24400 = DIRECTION('',(0.,-1.));
+#24401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24402 = ADVANCED_FACE('',(#24403),#20129,.F.);
+#24403 = FACE_BOUND('',#24404,.F.);
+#24404 = EDGE_LOOP('',(#24405,#24428,#24429,#24430));
+#24405 = ORIENTED_EDGE('',*,*,#24406,.F.);
+#24406 = EDGE_CURVE('',#24358,#24407,#24409,.T.);
+#24407 = VERTEX_POINT('',#24408);
+#24408 = CARTESIAN_POINT('',(17.5,7.35,39.2));
+#24409 = SURFACE_CURVE('',#24410,(#24414,#24421),.PCURVE_S1.);
+#24410 = LINE('',#24411,#24412);
+#24411 = CARTESIAN_POINT('',(17.5,6.900000000001,39.2));
+#24412 = VECTOR('',#24413,1.);
+#24413 = DIRECTION('',(0.,1.,0.));
+#24414 = PCURVE('',#20129,#24415);
+#24415 = DEFINITIONAL_REPRESENTATION('',(#24416),#24420);
+#24416 = LINE('',#24417,#24418);
+#24417 = CARTESIAN_POINT('',(0.,0.));
+#24418 = VECTOR('',#24419,1.);
+#24419 = DIRECTION('',(1.,0.));
+#24420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24421 = PCURVE('',#24054,#24422);
+#24422 = DEFINITIONAL_REPRESENTATION('',(#24423),#24427);
+#24423 = LINE('',#24424,#24425);
+#24424 = CARTESIAN_POINT('',(0.,-1.199999999999));
+#24425 = VECTOR('',#24426,1.);
+#24426 = DIRECTION('',(0.,1.));
+#24427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24428 = ORIENTED_EDGE('',*,*,#24382,.T.);
+#24429 = ORIENTED_EDGE('',*,*,#20114,.T.);
+#24430 = ORIENTED_EDGE('',*,*,#24431,.F.);
+#24431 = EDGE_CURVE('',#24407,#20089,#24432,.T.);
+#24432 = SURFACE_CURVE('',#24433,(#24437,#24444),.PCURVE_S1.);
+#24433 = LINE('',#24434,#24435);
+#24434 = CARTESIAN_POINT('',(17.5,7.35,39.2));
+#24435 = VECTOR('',#24436,1.);
+#24436 = DIRECTION('',(0.,0.,1.));
+#24437 = PCURVE('',#20129,#24438);
+#24438 = DEFINITIONAL_REPRESENTATION('',(#24439),#24443);
+#24439 = LINE('',#24440,#24441);
+#24440 = CARTESIAN_POINT('',(0.449999999999,0.));
+#24441 = VECTOR('',#24442,1.);
+#24442 = DIRECTION('',(0.,-1.));
+#24443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24444 = PCURVE('',#20103,#24445);
+#24445 = DEFINITIONAL_REPRESENTATION('',(#24446),#24450);
+#24446 = LINE('',#24447,#24448);
+#24447 = CARTESIAN_POINT('',(0.,0.));
+#24448 = VECTOR('',#24449,1.);
+#24449 = DIRECTION('',(0.,-1.));
+#24450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24451 = ADVANCED_FACE('',(#24452),#20103,.F.);
+#24452 = FACE_BOUND('',#24453,.F.);
+#24453 = EDGE_LOOP('',(#24454,#24477,#24478,#24479));
+#24454 = ORIENTED_EDGE('',*,*,#24455,.F.);
+#24455 = EDGE_CURVE('',#24407,#24456,#24458,.T.);
+#24456 = VERTEX_POINT('',#24457);
+#24457 = CARTESIAN_POINT('',(17.05,7.35,39.2));
+#24458 = SURFACE_CURVE('',#24459,(#24463,#24470),.PCURVE_S1.);
+#24459 = LINE('',#24460,#24461);
+#24460 = CARTESIAN_POINT('',(17.5,7.35,39.2));
+#24461 = VECTOR('',#24462,1.);
+#24462 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#24463 = PCURVE('',#20103,#24464);
+#24464 = DEFINITIONAL_REPRESENTATION('',(#24465),#24469);
+#24465 = LINE('',#24466,#24467);
+#24466 = CARTESIAN_POINT('',(0.,0.));
+#24467 = VECTOR('',#24468,1.);
+#24468 = DIRECTION('',(1.,0.));
+#24469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24470 = PCURVE('',#24054,#24471);
+#24471 = DEFINITIONAL_REPRESENTATION('',(#24472),#24476);
+#24472 = LINE('',#24473,#24474);
+#24473 = CARTESIAN_POINT('',(0.,-0.75));
+#24474 = VECTOR('',#24475,1.);
+#24475 = DIRECTION('',(-1.,6.167905692362E-17));
+#24476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24477 = ORIENTED_EDGE('',*,*,#24431,.T.);
+#24478 = ORIENTED_EDGE('',*,*,#20088,.T.);
+#24479 = ORIENTED_EDGE('',*,*,#24480,.F.);
+#24480 = EDGE_CURVE('',#24456,#20063,#24481,.T.);
+#24481 = SURFACE_CURVE('',#24482,(#24486,#24493),.PCURVE_S1.);
+#24482 = LINE('',#24483,#24484);
+#24483 = CARTESIAN_POINT('',(17.05,7.35,39.2));
+#24484 = VECTOR('',#24485,1.);
+#24485 = DIRECTION('',(0.,0.,1.));
+#24486 = PCURVE('',#20103,#24487);
+#24487 = DEFINITIONAL_REPRESENTATION('',(#24488),#24492);
+#24488 = LINE('',#24489,#24490);
+#24489 = CARTESIAN_POINT('',(0.45,0.));
+#24490 = VECTOR('',#24491,1.);
+#24491 = DIRECTION('',(0.,-1.));
+#24492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24493 = PCURVE('',#20077,#24494);
+#24494 = DEFINITIONAL_REPRESENTATION('',(#24495),#24499);
+#24495 = LINE('',#24496,#24497);
+#24496 = CARTESIAN_POINT('',(0.,0.));
+#24497 = VECTOR('',#24498,1.);
+#24498 = DIRECTION('',(0.,-1.));
+#24499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24500 = ADVANCED_FACE('',(#24501),#20077,.F.);
+#24501 = FACE_BOUND('',#24502,.F.);
+#24502 = EDGE_LOOP('',(#24503,#24526,#24527,#24528));
+#24503 = ORIENTED_EDGE('',*,*,#24504,.F.);
+#24504 = EDGE_CURVE('',#24456,#24505,#24507,.T.);
+#24505 = VERTEX_POINT('',#24506);
+#24506 = CARTESIAN_POINT('',(17.05,7.65,39.2));
+#24507 = SURFACE_CURVE('',#24508,(#24512,#24519),.PCURVE_S1.);
+#24508 = LINE('',#24509,#24510);
+#24509 = CARTESIAN_POINT('',(17.05,7.35,39.2));
+#24510 = VECTOR('',#24511,1.);
+#24511 = DIRECTION('',(0.,1.,0.));
+#24512 = PCURVE('',#20077,#24513);
+#24513 = DEFINITIONAL_REPRESENTATION('',(#24514),#24518);
+#24514 = LINE('',#24515,#24516);
+#24515 = CARTESIAN_POINT('',(0.,0.));
+#24516 = VECTOR('',#24517,1.);
+#24517 = DIRECTION('',(1.,0.));
+#24518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24519 = PCURVE('',#24054,#24520);
+#24520 = DEFINITIONAL_REPRESENTATION('',(#24521),#24525);
+#24521 = LINE('',#24522,#24523);
+#24522 = CARTESIAN_POINT('',(-0.45,-0.75));
+#24523 = VECTOR('',#24524,1.);
+#24524 = DIRECTION('',(0.,1.));
+#24525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24526 = ORIENTED_EDGE('',*,*,#24480,.T.);
+#24527 = ORIENTED_EDGE('',*,*,#20062,.T.);
+#24528 = ORIENTED_EDGE('',*,*,#24529,.F.);
+#24529 = EDGE_CURVE('',#24505,#20037,#24530,.T.);
+#24530 = SURFACE_CURVE('',#24531,(#24535,#24542),.PCURVE_S1.);
+#24531 = LINE('',#24532,#24533);
+#24532 = CARTESIAN_POINT('',(17.05,7.65,39.2));
+#24533 = VECTOR('',#24534,1.);
+#24534 = DIRECTION('',(0.,0.,1.));
+#24535 = PCURVE('',#20077,#24536);
+#24536 = DEFINITIONAL_REPRESENTATION('',(#24537),#24541);
+#24537 = LINE('',#24538,#24539);
+#24538 = CARTESIAN_POINT('',(0.3,0.));
+#24539 = VECTOR('',#24540,1.);
+#24540 = DIRECTION('',(0.,-1.));
+#24541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24542 = PCURVE('',#20051,#24543);
+#24543 = DEFINITIONAL_REPRESENTATION('',(#24544),#24548);
+#24544 = LINE('',#24545,#24546);
+#24545 = CARTESIAN_POINT('',(0.,0.));
+#24546 = VECTOR('',#24547,1.);
+#24547 = DIRECTION('',(0.,-1.));
+#24548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24549 = ADVANCED_FACE('',(#24550),#20051,.F.);
+#24550 = FACE_BOUND('',#24551,.F.);
+#24551 = EDGE_LOOP('',(#24552,#24575,#24576,#24577));
+#24552 = ORIENTED_EDGE('',*,*,#24553,.F.);
+#24553 = EDGE_CURVE('',#24505,#24554,#24556,.T.);
+#24554 = VERTEX_POINT('',#24555);
+#24555 = CARTESIAN_POINT('',(17.5,7.65,39.2));
+#24556 = SURFACE_CURVE('',#24557,(#24561,#24568),.PCURVE_S1.);
+#24557 = LINE('',#24558,#24559);
+#24558 = CARTESIAN_POINT('',(17.05,7.65,39.2));
+#24559 = VECTOR('',#24560,1.);
+#24560 = DIRECTION('',(1.,0.,0.));
+#24561 = PCURVE('',#20051,#24562);
+#24562 = DEFINITIONAL_REPRESENTATION('',(#24563),#24567);
+#24563 = LINE('',#24564,#24565);
+#24564 = CARTESIAN_POINT('',(0.,0.));
+#24565 = VECTOR('',#24566,1.);
+#24566 = DIRECTION('',(1.,0.));
+#24567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24568 = PCURVE('',#24054,#24569);
+#24569 = DEFINITIONAL_REPRESENTATION('',(#24570),#24574);
+#24570 = LINE('',#24571,#24572);
+#24571 = CARTESIAN_POINT('',(-0.45,-0.45));
+#24572 = VECTOR('',#24573,1.);
+#24573 = DIRECTION('',(1.,0.));
+#24574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24575 = ORIENTED_EDGE('',*,*,#24529,.T.);
+#24576 = ORIENTED_EDGE('',*,*,#20036,.T.);
+#24577 = ORIENTED_EDGE('',*,*,#24578,.F.);
+#24578 = EDGE_CURVE('',#24554,#20011,#24579,.T.);
+#24579 = SURFACE_CURVE('',#24580,(#24584,#24591),.PCURVE_S1.);
+#24580 = LINE('',#24581,#24582);
+#24581 = CARTESIAN_POINT('',(17.5,7.65,39.2));
+#24582 = VECTOR('',#24583,1.);
+#24583 = DIRECTION('',(0.,0.,1.));
+#24584 = PCURVE('',#20051,#24585);
+#24585 = DEFINITIONAL_REPRESENTATION('',(#24586),#24590);
+#24586 = LINE('',#24587,#24588);
+#24587 = CARTESIAN_POINT('',(0.45,0.));
+#24588 = VECTOR('',#24589,1.);
+#24589 = DIRECTION('',(0.,-1.));
+#24590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24591 = PCURVE('',#20025,#24592);
+#24592 = DEFINITIONAL_REPRESENTATION('',(#24593),#24597);
+#24593 = LINE('',#24594,#24595);
+#24594 = CARTESIAN_POINT('',(0.,0.));
+#24595 = VECTOR('',#24596,1.);
+#24596 = DIRECTION('',(0.,-1.));
+#24597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24598 = ADVANCED_FACE('',(#24599),#20025,.F.);
+#24599 = FACE_BOUND('',#24600,.F.);
+#24600 = EDGE_LOOP('',(#24601,#24622,#24623,#24624));
+#24601 = ORIENTED_EDGE('',*,*,#24602,.F.);
+#24602 = EDGE_CURVE('',#24554,#24037,#24603,.T.);
+#24603 = SURFACE_CURVE('',#24604,(#24608,#24615),.PCURVE_S1.);
+#24604 = LINE('',#24605,#24606);
+#24605 = CARTESIAN_POINT('',(17.5,7.65,39.2));
+#24606 = VECTOR('',#24607,1.);
+#24607 = DIRECTION('',(0.,1.,0.));
+#24608 = PCURVE('',#20025,#24609);
+#24609 = DEFINITIONAL_REPRESENTATION('',(#24610),#24614);
+#24610 = LINE('',#24611,#24612);
+#24611 = CARTESIAN_POINT('',(0.,0.));
+#24612 = VECTOR('',#24613,1.);
+#24613 = DIRECTION('',(1.,0.));
+#24614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24615 = PCURVE('',#24054,#24616);
+#24616 = DEFINITIONAL_REPRESENTATION('',(#24617),#24621);
+#24617 = LINE('',#24618,#24619);
+#24618 = CARTESIAN_POINT('',(0.,-0.45));
+#24619 = VECTOR('',#24620,1.);
+#24620 = DIRECTION('',(0.,1.));
+#24621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24622 = ORIENTED_EDGE('',*,*,#24578,.T.);
+#24623 = ORIENTED_EDGE('',*,*,#20010,.T.);
+#24624 = ORIENTED_EDGE('',*,*,#24066,.F.);
+#24625 = ADVANCED_FACE('',(#24626),#20317,.F.);
+#24626 = FACE_BOUND('',#24627,.F.);
+#24627 = EDGE_LOOP('',(#24628,#24658,#24679,#24680));
+#24628 = ORIENTED_EDGE('',*,*,#24629,.F.);
+#24629 = EDGE_CURVE('',#24630,#24632,#24634,.T.);
+#24630 = VERTEX_POINT('',#24631);
+#24631 = CARTESIAN_POINT('',(-0.55,7.35,39.2));
+#24632 = VERTEX_POINT('',#24633);
+#24633 = CARTESIAN_POINT('',(-0.55,7.65,39.2));
+#24634 = SURFACE_CURVE('',#24635,(#24639,#24646),.PCURVE_S1.);
+#24635 = LINE('',#24636,#24637);
+#24636 = CARTESIAN_POINT('',(-0.55,7.35,39.2));
+#24637 = VECTOR('',#24638,1.);
+#24638 = DIRECTION('',(0.,1.,0.));
+#24639 = PCURVE('',#20317,#24640);
+#24640 = DEFINITIONAL_REPRESENTATION('',(#24641),#24645);
+#24641 = LINE('',#24642,#24643);
+#24642 = CARTESIAN_POINT('',(0.,0.));
+#24643 = VECTOR('',#24644,1.);
+#24644 = DIRECTION('',(1.,0.));
+#24645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24646 = PCURVE('',#24647,#24652);
+#24647 = PLANE('',#24648);
+#24648 = AXIS2_PLACEMENT_3D('',#24649,#24650,#24651);
+#24649 = CARTESIAN_POINT('',(-0.1,8.1,39.2));
+#24650 = DIRECTION('',(0.,0.,1.));
+#24651 = DIRECTION('',(1.,0.,0.));
+#24652 = DEFINITIONAL_REPRESENTATION('',(#24653),#24657);
+#24653 = LINE('',#24654,#24655);
+#24654 = CARTESIAN_POINT('',(-0.45,-0.75));
+#24655 = VECTOR('',#24656,1.);
+#24656 = DIRECTION('',(0.,1.));
+#24657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24658 = ORIENTED_EDGE('',*,*,#24659,.T.);
+#24659 = EDGE_CURVE('',#24630,#20301,#24660,.T.);
+#24660 = SURFACE_CURVE('',#24661,(#24665,#24672),.PCURVE_S1.);
+#24661 = LINE('',#24662,#24663);
+#24662 = CARTESIAN_POINT('',(-0.55,7.35,39.2));
+#24663 = VECTOR('',#24664,1.);
+#24664 = DIRECTION('',(0.,0.,1.));
+#24665 = PCURVE('',#20317,#24666);
+#24666 = DEFINITIONAL_REPRESENTATION('',(#24667),#24671);
+#24667 = LINE('',#24668,#24669);
+#24668 = CARTESIAN_POINT('',(0.,0.));
+#24669 = VECTOR('',#24670,1.);
+#24670 = DIRECTION('',(0.,-1.));
+#24671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24672 = PCURVE('',#20343,#24673);
+#24673 = DEFINITIONAL_REPRESENTATION('',(#24674),#24678);
+#24674 = LINE('',#24675,#24676);
+#24675 = CARTESIAN_POINT('',(0.45,0.));
+#24676 = VECTOR('',#24677,1.);
+#24677 = DIRECTION('',(0.,-1.));
+#24678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24679 = ORIENTED_EDGE('',*,*,#20300,.T.);
+#24680 = ORIENTED_EDGE('',*,*,#24681,.F.);
+#24681 = EDGE_CURVE('',#24632,#20303,#24682,.T.);
+#24682 = SURFACE_CURVE('',#24683,(#24687,#24694),.PCURVE_S1.);
+#24683 = LINE('',#24684,#24685);
+#24684 = CARTESIAN_POINT('',(-0.55,7.65,39.2));
+#24685 = VECTOR('',#24686,1.);
+#24686 = DIRECTION('',(0.,0.,1.));
+#24687 = PCURVE('',#20317,#24688);
+#24688 = DEFINITIONAL_REPRESENTATION('',(#24689),#24693);
+#24689 = LINE('',#24690,#24691);
+#24690 = CARTESIAN_POINT('',(0.3,0.));
+#24691 = VECTOR('',#24692,1.);
+#24692 = DIRECTION('',(0.,-1.));
+#24693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24694 = PCURVE('',#20601,#24695);
+#24695 = DEFINITIONAL_REPRESENTATION('',(#24696),#24700);
+#24696 = LINE('',#24697,#24698);
+#24697 = CARTESIAN_POINT('',(0.,0.));
+#24698 = VECTOR('',#24699,1.);
+#24699 = DIRECTION('',(0.,-1.));
+#24700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24701 = ADVANCED_FACE('',(#24702),#20601,.F.);
+#24702 = FACE_BOUND('',#24703,.F.);
+#24703 = EDGE_LOOP('',(#24704,#24727,#24728,#24729));
+#24704 = ORIENTED_EDGE('',*,*,#24705,.F.);
+#24705 = EDGE_CURVE('',#24632,#24706,#24708,.T.);
+#24706 = VERTEX_POINT('',#24707);
+#24707 = CARTESIAN_POINT('',(-0.1,7.65,39.2));
+#24708 = SURFACE_CURVE('',#24709,(#24713,#24720),.PCURVE_S1.);
+#24709 = LINE('',#24710,#24711);
+#24710 = CARTESIAN_POINT('',(-0.55,7.65,39.2));
+#24711 = VECTOR('',#24712,1.);
+#24712 = DIRECTION('',(1.,0.,0.));
+#24713 = PCURVE('',#20601,#24714);
+#24714 = DEFINITIONAL_REPRESENTATION('',(#24715),#24719);
+#24715 = LINE('',#24716,#24717);
+#24716 = CARTESIAN_POINT('',(0.,0.));
+#24717 = VECTOR('',#24718,1.);
+#24718 = DIRECTION('',(1.,0.));
+#24719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24720 = PCURVE('',#24647,#24721);
+#24721 = DEFINITIONAL_REPRESENTATION('',(#24722),#24726);
+#24722 = LINE('',#24723,#24724);
+#24723 = CARTESIAN_POINT('',(-0.45,-0.45));
+#24724 = VECTOR('',#24725,1.);
+#24725 = DIRECTION('',(1.,0.));
+#24726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24727 = ORIENTED_EDGE('',*,*,#24681,.T.);
+#24728 = ORIENTED_EDGE('',*,*,#20588,.T.);
+#24729 = ORIENTED_EDGE('',*,*,#24730,.F.);
+#24730 = EDGE_CURVE('',#24706,#20563,#24731,.T.);
+#24731 = SURFACE_CURVE('',#24732,(#24736,#24743),.PCURVE_S1.);
+#24732 = LINE('',#24733,#24734);
+#24733 = CARTESIAN_POINT('',(-0.1,7.65,39.2));
+#24734 = VECTOR('',#24735,1.);
+#24735 = DIRECTION('',(0.,0.,1.));
+#24736 = PCURVE('',#20601,#24737);
+#24737 = DEFINITIONAL_REPRESENTATION('',(#24738),#24742);
+#24738 = LINE('',#24739,#24740);
+#24739 = CARTESIAN_POINT('',(0.45,0.));
+#24740 = VECTOR('',#24741,1.);
+#24741 = DIRECTION('',(0.,-1.));
+#24742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24743 = PCURVE('',#20577,#24744);
+#24744 = DEFINITIONAL_REPRESENTATION('',(#24745),#24749);
+#24745 = LINE('',#24746,#24747);
+#24746 = CARTESIAN_POINT('',(0.,0.));
+#24747 = VECTOR('',#24748,1.);
+#24748 = DIRECTION('',(0.,-1.));
+#24749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24750 = ADVANCED_FACE('',(#24751),#20577,.F.);
+#24751 = FACE_BOUND('',#24752,.F.);
+#24752 = EDGE_LOOP('',(#24753,#24776,#24777,#24778));
+#24753 = ORIENTED_EDGE('',*,*,#24754,.F.);
+#24754 = EDGE_CURVE('',#24706,#24755,#24757,.T.);
+#24755 = VERTEX_POINT('',#24756);
+#24756 = CARTESIAN_POINT('',(-0.1,8.1,39.2));
+#24757 = SURFACE_CURVE('',#24758,(#24762,#24769),.PCURVE_S1.);
+#24758 = LINE('',#24759,#24760);
+#24759 = CARTESIAN_POINT('',(-0.1,7.65,39.2));
+#24760 = VECTOR('',#24761,1.);
+#24761 = DIRECTION('',(0.,1.,0.));
+#24762 = PCURVE('',#20577,#24763);
+#24763 = DEFINITIONAL_REPRESENTATION('',(#24764),#24768);
+#24764 = LINE('',#24765,#24766);
+#24765 = CARTESIAN_POINT('',(0.,0.));
+#24766 = VECTOR('',#24767,1.);
+#24767 = DIRECTION('',(1.,0.));
+#24768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24769 = PCURVE('',#24647,#24770);
+#24770 = DEFINITIONAL_REPRESENTATION('',(#24771),#24775);
+#24771 = LINE('',#24772,#24773);
+#24772 = CARTESIAN_POINT('',(0.,-0.45));
+#24773 = VECTOR('',#24774,1.);
+#24774 = DIRECTION('',(0.,1.));
+#24775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24776 = ORIENTED_EDGE('',*,*,#24730,.T.);
+#24777 = ORIENTED_EDGE('',*,*,#20562,.T.);
+#24778 = ORIENTED_EDGE('',*,*,#24779,.F.);
+#24779 = EDGE_CURVE('',#24755,#20537,#24780,.T.);
+#24780 = SURFACE_CURVE('',#24781,(#24785,#24792),.PCURVE_S1.);
+#24781 = LINE('',#24782,#24783);
+#24782 = CARTESIAN_POINT('',(-0.1,8.1,39.2));
+#24783 = VECTOR('',#24784,1.);
+#24784 = DIRECTION('',(0.,0.,1.));
+#24785 = PCURVE('',#20577,#24786);
+#24786 = DEFINITIONAL_REPRESENTATION('',(#24787),#24791);
+#24787 = LINE('',#24788,#24789);
+#24788 = CARTESIAN_POINT('',(0.45,0.));
+#24789 = VECTOR('',#24790,1.);
+#24790 = DIRECTION('',(0.,-1.));
+#24791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24792 = PCURVE('',#20551,#24793);
+#24793 = DEFINITIONAL_REPRESENTATION('',(#24794),#24798);
+#24794 = LINE('',#24795,#24796);
+#24795 = CARTESIAN_POINT('',(0.,0.));
+#24796 = VECTOR('',#24797,1.);
+#24797 = DIRECTION('',(0.,-1.));
+#24798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24799 = ADVANCED_FACE('',(#24800),#20551,.F.);
+#24800 = FACE_BOUND('',#24801,.F.);
+#24801 = EDGE_LOOP('',(#24802,#24825,#24826,#24827));
+#24802 = ORIENTED_EDGE('',*,*,#24803,.F.);
+#24803 = EDGE_CURVE('',#24755,#24804,#24806,.T.);
+#24804 = VERTEX_POINT('',#24805);
+#24805 = CARTESIAN_POINT('',(0.2,8.1,39.2));
+#24806 = SURFACE_CURVE('',#24807,(#24811,#24818),.PCURVE_S1.);
+#24807 = LINE('',#24808,#24809);
+#24808 = CARTESIAN_POINT('',(-0.1,8.1,39.2));
+#24809 = VECTOR('',#24810,1.);
+#24810 = DIRECTION('',(1.,0.,0.));
+#24811 = PCURVE('',#20551,#24812);
+#24812 = DEFINITIONAL_REPRESENTATION('',(#24813),#24817);
+#24813 = LINE('',#24814,#24815);
+#24814 = CARTESIAN_POINT('',(0.,0.));
+#24815 = VECTOR('',#24816,1.);
+#24816 = DIRECTION('',(1.,0.));
+#24817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24818 = PCURVE('',#24647,#24819);
+#24819 = DEFINITIONAL_REPRESENTATION('',(#24820),#24824);
+#24820 = LINE('',#24821,#24822);
+#24821 = CARTESIAN_POINT('',(0.,0.));
+#24822 = VECTOR('',#24823,1.);
+#24823 = DIRECTION('',(1.,0.));
+#24824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24825 = ORIENTED_EDGE('',*,*,#24779,.T.);
+#24826 = ORIENTED_EDGE('',*,*,#20536,.T.);
+#24827 = ORIENTED_EDGE('',*,*,#24828,.F.);
+#24828 = EDGE_CURVE('',#24804,#20511,#24829,.T.);
+#24829 = SURFACE_CURVE('',#24830,(#24834,#24841),.PCURVE_S1.);
+#24830 = LINE('',#24831,#24832);
+#24831 = CARTESIAN_POINT('',(0.2,8.1,39.2));
+#24832 = VECTOR('',#24833,1.);
+#24833 = DIRECTION('',(0.,0.,1.));
+#24834 = PCURVE('',#20551,#24835);
+#24835 = DEFINITIONAL_REPRESENTATION('',(#24836),#24840);
+#24836 = LINE('',#24837,#24838);
+#24837 = CARTESIAN_POINT('',(0.3,0.));
+#24838 = VECTOR('',#24839,1.);
+#24839 = DIRECTION('',(0.,-1.));
+#24840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24841 = PCURVE('',#20525,#24842);
+#24842 = DEFINITIONAL_REPRESENTATION('',(#24843),#24847);
+#24843 = LINE('',#24844,#24845);
+#24844 = CARTESIAN_POINT('',(0.,0.));
+#24845 = VECTOR('',#24846,1.);
+#24846 = DIRECTION('',(0.,-1.));
+#24847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24848 = ADVANCED_FACE('',(#24849),#20525,.F.);
+#24849 = FACE_BOUND('',#24850,.F.);
+#24850 = EDGE_LOOP('',(#24851,#24874,#24875,#24876));
+#24851 = ORIENTED_EDGE('',*,*,#24852,.F.);
+#24852 = EDGE_CURVE('',#24804,#24853,#24855,.T.);
+#24853 = VERTEX_POINT('',#24854);
+#24854 = CARTESIAN_POINT('',(0.2,7.65,39.2));
+#24855 = SURFACE_CURVE('',#24856,(#24860,#24867),.PCURVE_S1.);
+#24856 = LINE('',#24857,#24858);
+#24857 = CARTESIAN_POINT('',(0.2,8.1,39.2));
+#24858 = VECTOR('',#24859,1.);
+#24859 = DIRECTION('',(0.,-1.,0.));
+#24860 = PCURVE('',#20525,#24861);
+#24861 = DEFINITIONAL_REPRESENTATION('',(#24862),#24866);
+#24862 = LINE('',#24863,#24864);
+#24863 = CARTESIAN_POINT('',(0.,0.));
+#24864 = VECTOR('',#24865,1.);
+#24865 = DIRECTION('',(1.,0.));
+#24866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24867 = PCURVE('',#24647,#24868);
+#24868 = DEFINITIONAL_REPRESENTATION('',(#24869),#24873);
+#24869 = LINE('',#24870,#24871);
+#24870 = CARTESIAN_POINT('',(0.3,0.));
+#24871 = VECTOR('',#24872,1.);
+#24872 = DIRECTION('',(0.,-1.));
+#24873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24874 = ORIENTED_EDGE('',*,*,#24828,.T.);
+#24875 = ORIENTED_EDGE('',*,*,#20510,.T.);
+#24876 = ORIENTED_EDGE('',*,*,#24877,.F.);
+#24877 = EDGE_CURVE('',#24853,#20485,#24878,.T.);
+#24878 = SURFACE_CURVE('',#24879,(#24883,#24890),.PCURVE_S1.);
+#24879 = LINE('',#24880,#24881);
+#24880 = CARTESIAN_POINT('',(0.2,7.65,39.2));
+#24881 = VECTOR('',#24882,1.);
+#24882 = DIRECTION('',(0.,0.,1.));
+#24883 = PCURVE('',#20525,#24884);
+#24884 = DEFINITIONAL_REPRESENTATION('',(#24885),#24889);
+#24885 = LINE('',#24886,#24887);
+#24886 = CARTESIAN_POINT('',(0.45,0.));
+#24887 = VECTOR('',#24888,1.);
+#24888 = DIRECTION('',(0.,-1.));
+#24889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24890 = PCURVE('',#20499,#24891);
+#24891 = DEFINITIONAL_REPRESENTATION('',(#24892),#24896);
+#24892 = LINE('',#24893,#24894);
+#24893 = CARTESIAN_POINT('',(0.,0.));
+#24894 = VECTOR('',#24895,1.);
+#24895 = DIRECTION('',(0.,-1.));
+#24896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24897 = ADVANCED_FACE('',(#24898),#20499,.F.);
+#24898 = FACE_BOUND('',#24899,.F.);
+#24899 = EDGE_LOOP('',(#24900,#24923,#24924,#24925));
+#24900 = ORIENTED_EDGE('',*,*,#24901,.F.);
+#24901 = EDGE_CURVE('',#24853,#24902,#24904,.T.);
+#24902 = VERTEX_POINT('',#24903);
+#24903 = CARTESIAN_POINT('',(0.65,7.65,39.2));
+#24904 = SURFACE_CURVE('',#24905,(#24909,#24916),.PCURVE_S1.);
+#24905 = LINE('',#24906,#24907);
+#24906 = CARTESIAN_POINT('',(0.2,7.65,39.2));
+#24907 = VECTOR('',#24908,1.);
+#24908 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#24909 = PCURVE('',#20499,#24910);
+#24910 = DEFINITIONAL_REPRESENTATION('',(#24911),#24915);
+#24911 = LINE('',#24912,#24913);
+#24912 = CARTESIAN_POINT('',(0.,0.));
+#24913 = VECTOR('',#24914,1.);
+#24914 = DIRECTION('',(1.,0.));
+#24915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24916 = PCURVE('',#24647,#24917);
+#24917 = DEFINITIONAL_REPRESENTATION('',(#24918),#24922);
+#24918 = LINE('',#24919,#24920);
+#24919 = CARTESIAN_POINT('',(0.3,-0.45));
+#24920 = VECTOR('',#24921,1.);
+#24921 = DIRECTION('',(1.,-6.167905692362E-17));
+#24922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24923 = ORIENTED_EDGE('',*,*,#24877,.T.);
+#24924 = ORIENTED_EDGE('',*,*,#20484,.T.);
+#24925 = ORIENTED_EDGE('',*,*,#24926,.F.);
+#24926 = EDGE_CURVE('',#24902,#20459,#24927,.T.);
+#24927 = SURFACE_CURVE('',#24928,(#24932,#24939),.PCURVE_S1.);
+#24928 = LINE('',#24929,#24930);
+#24929 = CARTESIAN_POINT('',(0.65,7.65,39.2));
+#24930 = VECTOR('',#24931,1.);
+#24931 = DIRECTION('',(0.,0.,1.));
+#24932 = PCURVE('',#20499,#24933);
+#24933 = DEFINITIONAL_REPRESENTATION('',(#24934),#24938);
+#24934 = LINE('',#24935,#24936);
+#24935 = CARTESIAN_POINT('',(0.45,0.));
+#24936 = VECTOR('',#24937,1.);
+#24937 = DIRECTION('',(0.,-1.));
+#24938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24939 = PCURVE('',#20473,#24940);
+#24940 = DEFINITIONAL_REPRESENTATION('',(#24941),#24945);
+#24941 = LINE('',#24942,#24943);
+#24942 = CARTESIAN_POINT('',(0.,0.));
+#24943 = VECTOR('',#24944,1.);
+#24944 = DIRECTION('',(0.,-1.));
+#24945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24946 = ADVANCED_FACE('',(#24947),#20473,.F.);
+#24947 = FACE_BOUND('',#24948,.F.);
+#24948 = EDGE_LOOP('',(#24949,#24972,#24973,#24974));
+#24949 = ORIENTED_EDGE('',*,*,#24950,.F.);
+#24950 = EDGE_CURVE('',#24902,#24951,#24953,.T.);
+#24951 = VERTEX_POINT('',#24952);
+#24952 = CARTESIAN_POINT('',(0.65,7.35,39.2));
+#24953 = SURFACE_CURVE('',#24954,(#24958,#24965),.PCURVE_S1.);
+#24954 = LINE('',#24955,#24956);
+#24955 = CARTESIAN_POINT('',(0.65,7.65,39.2));
+#24956 = VECTOR('',#24957,1.);
+#24957 = DIRECTION('',(0.,-1.,0.));
+#24958 = PCURVE('',#20473,#24959);
+#24959 = DEFINITIONAL_REPRESENTATION('',(#24960),#24964);
+#24960 = LINE('',#24961,#24962);
+#24961 = CARTESIAN_POINT('',(0.,0.));
+#24962 = VECTOR('',#24963,1.);
+#24963 = DIRECTION('',(1.,0.));
+#24964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24965 = PCURVE('',#24647,#24966);
+#24966 = DEFINITIONAL_REPRESENTATION('',(#24967),#24971);
+#24967 = LINE('',#24968,#24969);
+#24968 = CARTESIAN_POINT('',(0.75,-0.45));
+#24969 = VECTOR('',#24970,1.);
+#24970 = DIRECTION('',(0.,-1.));
+#24971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24972 = ORIENTED_EDGE('',*,*,#24926,.T.);
+#24973 = ORIENTED_EDGE('',*,*,#20458,.T.);
+#24974 = ORIENTED_EDGE('',*,*,#24975,.F.);
+#24975 = EDGE_CURVE('',#24951,#20433,#24976,.T.);
+#24976 = SURFACE_CURVE('',#24977,(#24981,#24988),.PCURVE_S1.);
+#24977 = LINE('',#24978,#24979);
+#24978 = CARTESIAN_POINT('',(0.65,7.35,39.2));
+#24979 = VECTOR('',#24980,1.);
+#24980 = DIRECTION('',(0.,0.,1.));
+#24981 = PCURVE('',#20473,#24982);
+#24982 = DEFINITIONAL_REPRESENTATION('',(#24983),#24987);
+#24983 = LINE('',#24984,#24985);
+#24984 = CARTESIAN_POINT('',(0.3,0.));
+#24985 = VECTOR('',#24986,1.);
+#24986 = DIRECTION('',(0.,-1.));
+#24987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24988 = PCURVE('',#20447,#24989);
+#24989 = DEFINITIONAL_REPRESENTATION('',(#24990),#24994);
+#24990 = LINE('',#24991,#24992);
+#24991 = CARTESIAN_POINT('',(0.,-0.));
+#24992 = VECTOR('',#24993,1.);
+#24993 = DIRECTION('',(0.,-1.));
+#24994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24995 = ADVANCED_FACE('',(#24996),#20447,.F.);
+#24996 = FACE_BOUND('',#24997,.F.);
+#24997 = EDGE_LOOP('',(#24998,#25021,#25022,#25023));
+#24998 = ORIENTED_EDGE('',*,*,#24999,.F.);
+#24999 = EDGE_CURVE('',#24951,#25000,#25002,.T.);
+#25000 = VERTEX_POINT('',#25001);
+#25001 = CARTESIAN_POINT('',(0.2,7.35,39.2));
+#25002 = SURFACE_CURVE('',#25003,(#25007,#25014),.PCURVE_S1.);
+#25003 = LINE('',#25004,#25005);
+#25004 = CARTESIAN_POINT('',(0.65,7.35,39.2));
+#25005 = VECTOR('',#25006,1.);
+#25006 = DIRECTION('',(-1.,0.,0.));
+#25007 = PCURVE('',#20447,#25008);
+#25008 = DEFINITIONAL_REPRESENTATION('',(#25009),#25013);
+#25009 = LINE('',#25010,#25011);
+#25010 = CARTESIAN_POINT('',(0.,-0.));
+#25011 = VECTOR('',#25012,1.);
+#25012 = DIRECTION('',(1.,0.));
+#25013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25014 = PCURVE('',#24647,#25015);
+#25015 = DEFINITIONAL_REPRESENTATION('',(#25016),#25020);
+#25016 = LINE('',#25017,#25018);
+#25017 = CARTESIAN_POINT('',(0.75,-0.75));
+#25018 = VECTOR('',#25019,1.);
+#25019 = DIRECTION('',(-1.,0.));
+#25020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25021 = ORIENTED_EDGE('',*,*,#24975,.T.);
+#25022 = ORIENTED_EDGE('',*,*,#20432,.T.);
+#25023 = ORIENTED_EDGE('',*,*,#25024,.F.);
+#25024 = EDGE_CURVE('',#25000,#20407,#25025,.T.);
+#25025 = SURFACE_CURVE('',#25026,(#25030,#25037),.PCURVE_S1.);
+#25026 = LINE('',#25027,#25028);
+#25027 = CARTESIAN_POINT('',(0.2,7.35,39.2));
+#25028 = VECTOR('',#25029,1.);
+#25029 = DIRECTION('',(0.,0.,1.));
+#25030 = PCURVE('',#20447,#25031);
+#25031 = DEFINITIONAL_REPRESENTATION('',(#25032),#25036);
+#25032 = LINE('',#25033,#25034);
+#25033 = CARTESIAN_POINT('',(0.45,0.));
+#25034 = VECTOR('',#25035,1.);
+#25035 = DIRECTION('',(0.,-1.));
+#25036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25037 = PCURVE('',#20421,#25038);
+#25038 = DEFINITIONAL_REPRESENTATION('',(#25039),#25043);
+#25039 = LINE('',#25040,#25041);
+#25040 = CARTESIAN_POINT('',(0.,0.));
+#25041 = VECTOR('',#25042,1.);
+#25042 = DIRECTION('',(0.,-1.));
+#25043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25044 = ADVANCED_FACE('',(#25045),#20421,.F.);
+#25045 = FACE_BOUND('',#25046,.F.);
+#25046 = EDGE_LOOP('',(#25047,#25070,#25071,#25072));
+#25047 = ORIENTED_EDGE('',*,*,#25048,.F.);
+#25048 = EDGE_CURVE('',#25000,#25049,#25051,.T.);
+#25049 = VERTEX_POINT('',#25050);
+#25050 = CARTESIAN_POINT('',(0.2,6.900000000001,39.2));
+#25051 = SURFACE_CURVE('',#25052,(#25056,#25063),.PCURVE_S1.);
+#25052 = LINE('',#25053,#25054);
+#25053 = CARTESIAN_POINT('',(0.2,7.35,39.2));
+#25054 = VECTOR('',#25055,1.);
+#25055 = DIRECTION('',(0.,-1.,0.));
+#25056 = PCURVE('',#20421,#25057);
+#25057 = DEFINITIONAL_REPRESENTATION('',(#25058),#25062);
+#25058 = LINE('',#25059,#25060);
+#25059 = CARTESIAN_POINT('',(0.,0.));
+#25060 = VECTOR('',#25061,1.);
+#25061 = DIRECTION('',(1.,0.));
+#25062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25063 = PCURVE('',#24647,#25064);
+#25064 = DEFINITIONAL_REPRESENTATION('',(#25065),#25069);
+#25065 = LINE('',#25066,#25067);
+#25066 = CARTESIAN_POINT('',(0.3,-0.75));
+#25067 = VECTOR('',#25068,1.);
+#25068 = DIRECTION('',(0.,-1.));
+#25069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25070 = ORIENTED_EDGE('',*,*,#25024,.T.);
+#25071 = ORIENTED_EDGE('',*,*,#20406,.T.);
+#25072 = ORIENTED_EDGE('',*,*,#25073,.F.);
+#25073 = EDGE_CURVE('',#25049,#20381,#25074,.T.);
+#25074 = SURFACE_CURVE('',#25075,(#25079,#25086),.PCURVE_S1.);
+#25075 = LINE('',#25076,#25077);
+#25076 = CARTESIAN_POINT('',(0.2,6.900000000001,39.2));
+#25077 = VECTOR('',#25078,1.);
+#25078 = DIRECTION('',(0.,0.,1.));
+#25079 = PCURVE('',#20421,#25080);
+#25080 = DEFINITIONAL_REPRESENTATION('',(#25081),#25085);
+#25081 = LINE('',#25082,#25083);
+#25082 = CARTESIAN_POINT('',(0.449999999999,0.));
+#25083 = VECTOR('',#25084,1.);
+#25084 = DIRECTION('',(0.,-1.));
+#25085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25086 = PCURVE('',#20395,#25087);
+#25087 = DEFINITIONAL_REPRESENTATION('',(#25088),#25092);
+#25088 = LINE('',#25089,#25090);
+#25089 = CARTESIAN_POINT('',(0.,-0.));
+#25090 = VECTOR('',#25091,1.);
+#25091 = DIRECTION('',(0.,-1.));
+#25092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25093 = ADVANCED_FACE('',(#25094),#20395,.F.);
+#25094 = FACE_BOUND('',#25095,.F.);
+#25095 = EDGE_LOOP('',(#25096,#25119,#25120,#25121));
+#25096 = ORIENTED_EDGE('',*,*,#25097,.F.);
+#25097 = EDGE_CURVE('',#25049,#25098,#25100,.T.);
+#25098 = VERTEX_POINT('',#25099);
+#25099 = CARTESIAN_POINT('',(-0.1,6.900000000001,39.2));
+#25100 = SURFACE_CURVE('',#25101,(#25105,#25112),.PCURVE_S1.);
+#25101 = LINE('',#25102,#25103);
+#25102 = CARTESIAN_POINT('',(0.2,6.900000000001,39.2));
+#25103 = VECTOR('',#25104,1.);
+#25104 = DIRECTION('',(-1.,0.,0.));
+#25105 = PCURVE('',#20395,#25106);
+#25106 = DEFINITIONAL_REPRESENTATION('',(#25107),#25111);
+#25107 = LINE('',#25108,#25109);
+#25108 = CARTESIAN_POINT('',(0.,-0.));
+#25109 = VECTOR('',#25110,1.);
+#25110 = DIRECTION('',(1.,0.));
+#25111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25112 = PCURVE('',#24647,#25113);
+#25113 = DEFINITIONAL_REPRESENTATION('',(#25114),#25118);
+#25114 = LINE('',#25115,#25116);
+#25115 = CARTESIAN_POINT('',(0.3,-1.199999999999));
+#25116 = VECTOR('',#25117,1.);
+#25117 = DIRECTION('',(-1.,0.));
+#25118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25119 = ORIENTED_EDGE('',*,*,#25073,.T.);
+#25120 = ORIENTED_EDGE('',*,*,#20380,.T.);
+#25121 = ORIENTED_EDGE('',*,*,#25122,.F.);
+#25122 = EDGE_CURVE('',#25098,#20355,#25123,.T.);
+#25123 = SURFACE_CURVE('',#25124,(#25128,#25135),.PCURVE_S1.);
+#25124 = LINE('',#25125,#25126);
+#25125 = CARTESIAN_POINT('',(-0.1,6.900000000001,39.2));
+#25126 = VECTOR('',#25127,1.);
+#25127 = DIRECTION('',(0.,0.,1.));
+#25128 = PCURVE('',#20395,#25129);
+#25129 = DEFINITIONAL_REPRESENTATION('',(#25130),#25134);
+#25130 = LINE('',#25131,#25132);
+#25131 = CARTESIAN_POINT('',(0.3,0.));
+#25132 = VECTOR('',#25133,1.);
+#25133 = DIRECTION('',(0.,-1.));
+#25134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25135 = PCURVE('',#20369,#25136);
+#25136 = DEFINITIONAL_REPRESENTATION('',(#25137),#25141);
+#25137 = LINE('',#25138,#25139);
+#25138 = CARTESIAN_POINT('',(0.,0.));
+#25139 = VECTOR('',#25140,1.);
+#25140 = DIRECTION('',(0.,-1.));
+#25141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25142 = ADVANCED_FACE('',(#25143),#20369,.F.);
+#25143 = FACE_BOUND('',#25144,.F.);
+#25144 = EDGE_LOOP('',(#25145,#25168,#25169,#25170));
+#25145 = ORIENTED_EDGE('',*,*,#25146,.F.);
+#25146 = EDGE_CURVE('',#25098,#25147,#25149,.T.);
+#25147 = VERTEX_POINT('',#25148);
+#25148 = CARTESIAN_POINT('',(-0.1,7.35,39.2));
+#25149 = SURFACE_CURVE('',#25150,(#25154,#25161),.PCURVE_S1.);
+#25150 = LINE('',#25151,#25152);
+#25151 = CARTESIAN_POINT('',(-0.1,6.900000000001,39.2));
+#25152 = VECTOR('',#25153,1.);
+#25153 = DIRECTION('',(0.,1.,0.));
+#25154 = PCURVE('',#20369,#25155);
+#25155 = DEFINITIONAL_REPRESENTATION('',(#25156),#25160);
+#25156 = LINE('',#25157,#25158);
+#25157 = CARTESIAN_POINT('',(0.,0.));
+#25158 = VECTOR('',#25159,1.);
+#25159 = DIRECTION('',(1.,0.));
+#25160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25161 = PCURVE('',#24647,#25162);
+#25162 = DEFINITIONAL_REPRESENTATION('',(#25163),#25167);
+#25163 = LINE('',#25164,#25165);
+#25164 = CARTESIAN_POINT('',(0.,-1.199999999999));
+#25165 = VECTOR('',#25166,1.);
+#25166 = DIRECTION('',(0.,1.));
+#25167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25168 = ORIENTED_EDGE('',*,*,#25122,.T.);
+#25169 = ORIENTED_EDGE('',*,*,#20354,.T.);
+#25170 = ORIENTED_EDGE('',*,*,#25171,.F.);
+#25171 = EDGE_CURVE('',#25147,#20329,#25172,.T.);
+#25172 = SURFACE_CURVE('',#25173,(#25177,#25184),.PCURVE_S1.);
+#25173 = LINE('',#25174,#25175);
+#25174 = CARTESIAN_POINT('',(-0.1,7.35,39.2));
+#25175 = VECTOR('',#25176,1.);
+#25176 = DIRECTION('',(0.,0.,1.));
+#25177 = PCURVE('',#20369,#25178);
+#25178 = DEFINITIONAL_REPRESENTATION('',(#25179),#25183);
+#25179 = LINE('',#25180,#25181);
+#25180 = CARTESIAN_POINT('',(0.449999999999,0.));
+#25181 = VECTOR('',#25182,1.);
+#25182 = DIRECTION('',(0.,-1.));
+#25183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25184 = PCURVE('',#20343,#25185);
+#25185 = DEFINITIONAL_REPRESENTATION('',(#25186),#25190);
+#25186 = LINE('',#25187,#25188);
+#25187 = CARTESIAN_POINT('',(0.,0.));
+#25188 = VECTOR('',#25189,1.);
+#25189 = DIRECTION('',(0.,-1.));
+#25190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25191 = ADVANCED_FACE('',(#25192),#20343,.F.);
+#25192 = FACE_BOUND('',#25193,.F.);
+#25193 = EDGE_LOOP('',(#25194,#25215,#25216,#25217));
+#25194 = ORIENTED_EDGE('',*,*,#25195,.F.);
+#25195 = EDGE_CURVE('',#25147,#24630,#25196,.T.);
+#25196 = SURFACE_CURVE('',#25197,(#25201,#25208),.PCURVE_S1.);
+#25197 = LINE('',#25198,#25199);
+#25198 = CARTESIAN_POINT('',(-0.1,7.35,39.2));
+#25199 = VECTOR('',#25200,1.);
+#25200 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#25201 = PCURVE('',#20343,#25202);
+#25202 = DEFINITIONAL_REPRESENTATION('',(#25203),#25207);
+#25203 = LINE('',#25204,#25205);
+#25204 = CARTESIAN_POINT('',(0.,0.));
+#25205 = VECTOR('',#25206,1.);
+#25206 = DIRECTION('',(1.,0.));
+#25207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25208 = PCURVE('',#24647,#25209);
+#25209 = DEFINITIONAL_REPRESENTATION('',(#25210),#25214);
+#25210 = LINE('',#25211,#25212);
+#25211 = CARTESIAN_POINT('',(0.,-0.75));
+#25212 = VECTOR('',#25213,1.);
+#25213 = DIRECTION('',(-1.,6.167905692362E-17));
+#25214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25215 = ORIENTED_EDGE('',*,*,#25171,.T.);
+#25216 = ORIENTED_EDGE('',*,*,#20328,.T.);
+#25217 = ORIENTED_EDGE('',*,*,#24659,.F.);
+#25218 = ADVANCED_FACE('',(#25219),#20832,.T.);
+#25219 = FACE_BOUND('',#25220,.T.);
+#25220 = EDGE_LOOP('',(#25221,#25222,#25243,#25269,#25298,#25324,#25357,
+    #25383,#25402,#25403));
+#25221 = ORIENTED_EDGE('',*,*,#20818,.F.);
+#25222 = ORIENTED_EDGE('',*,*,#25223,.T.);
+#25223 = EDGE_CURVE('',#20790,#25224,#25226,.T.);
+#25224 = VERTEX_POINT('',#25225);
+#25225 = CARTESIAN_POINT('',(-20.55,1.,31.4));
+#25226 = SURFACE_CURVE('',#25227,(#25231,#25237),.PCURVE_S1.);
+#25227 = LINE('',#25228,#25229);
+#25228 = CARTESIAN_POINT('',(-20.55,10.,31.4));
+#25229 = VECTOR('',#25230,1.);
+#25230 = DIRECTION('',(0.,-1.,0.));
+#25231 = PCURVE('',#20832,#25232);
+#25232 = DEFINITIONAL_REPRESENTATION('',(#25233),#25236);
+#25233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25234,#25235),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.6,18.4),.PIECEWISE_BEZIER_KNOTS.);
+#25234 = CARTESIAN_POINT('',(31.4,-2.));
+#25235 = CARTESIAN_POINT('',(31.4,-18.8));
+#25236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25237 = PCURVE('',#20806,#25238);
+#25238 = DEFINITIONAL_REPRESENTATION('',(#25239),#25242);
+#25239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25240,#25241),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.6,18.4),.PIECEWISE_BEZIER_KNOTS.);
+#25240 = CARTESIAN_POINT('',(7.45,-1.2));
+#25241 = CARTESIAN_POINT('',(7.45,-18.));
+#25242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25243 = ORIENTED_EDGE('',*,*,#25244,.T.);
+#25244 = EDGE_CURVE('',#25224,#25245,#25247,.T.);
+#25245 = VERTEX_POINT('',#25246);
+#25246 = CARTESIAN_POINT('',(-20.55,1.,32.06));
+#25247 = SURFACE_CURVE('',#25248,(#25252,#25258),.PCURVE_S1.);
+#25248 = LINE('',#25249,#25250);
+#25249 = CARTESIAN_POINT('',(-20.55,1.,15.7));
+#25250 = VECTOR('',#25251,1.);
+#25251 = DIRECTION('',(0.,0.,1.));
+#25252 = PCURVE('',#20832,#25253);
+#25253 = DEFINITIONAL_REPRESENTATION('',(#25254),#25257);
+#25254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25255,#25256),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(15.7,16.36),.PIECEWISE_BEZIER_KNOTS.);
+#25255 = CARTESIAN_POINT('',(31.4,-9.4));
+#25256 = CARTESIAN_POINT('',(32.06,-9.4));
+#25257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25258 = PCURVE('',#25259,#25264);
+#25259 = PLANE('',#25260);
+#25260 = AXIS2_PLACEMENT_3D('',#25261,#25262,#25263);
+#25261 = CARTESIAN_POINT('',(-23.79999281518,1.,31.4));
+#25262 = DIRECTION('',(0.,1.,0.));
+#25263 = DIRECTION('',(1.,0.,0.));
+#25264 = DEFINITIONAL_REPRESENTATION('',(#25265),#25268);
+#25265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25266,#25267),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(15.7,16.36),.PIECEWISE_BEZIER_KNOTS.);
+#25266 = CARTESIAN_POINT('',(3.249992815186,0.));
+#25267 = CARTESIAN_POINT('',(3.249992815186,-0.66));
+#25268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25269 = ORIENTED_EDGE('',*,*,#25270,.F.);
+#25270 = EDGE_CURVE('',#25271,#25245,#25273,.T.);
+#25271 = VERTEX_POINT('',#25272);
+#25272 = CARTESIAN_POINT('',(-20.55,0.8,32.26));
+#25273 = SURFACE_CURVE('',#25274,(#25279,#25286),.PCURVE_S1.);
+#25274 = CIRCLE('',#25275,0.2);
+#25275 = AXIS2_PLACEMENT_3D('',#25276,#25277,#25278);
+#25276 = CARTESIAN_POINT('',(-20.55,0.8,32.06));
+#25277 = DIRECTION('',(-1.,0.,0.));
+#25278 = DIRECTION('',(0.,1.,0.));
+#25279 = PCURVE('',#20832,#25280);
+#25280 = DEFINITIONAL_REPRESENTATION('',(#25281),#25285);
+#25281 = CIRCLE('',#25282,0.2);
+#25282 = AXIS2_PLACEMENT_2D('',#25283,#25284);
+#25283 = CARTESIAN_POINT('',(32.06,-9.6));
+#25284 = DIRECTION('',(3.219646771413E-15,1.));
+#25285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25286 = PCURVE('',#25287,#25292);
+#25287 = CYLINDRICAL_SURFACE('',#25288,0.2);
+#25288 = AXIS2_PLACEMENT_3D('',#25289,#25290,#25291);
+#25289 = CARTESIAN_POINT('',(23.799993036996,0.8,32.06));
+#25290 = DIRECTION('',(-1.,-0.,-0.));
+#25291 = DIRECTION('',(0.,1.,0.));
+#25292 = DEFINITIONAL_REPRESENTATION('',(#25293),#25297);
+#25293 = LINE('',#25294,#25295);
+#25294 = CARTESIAN_POINT('',(-6.28318530718,44.349993036996));
+#25295 = VECTOR('',#25296,1.);
+#25296 = DIRECTION('',(1.,-0.));
+#25297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25298 = ORIENTED_EDGE('',*,*,#25299,.F.);
+#25299 = EDGE_CURVE('',#25300,#25271,#25302,.T.);
+#25300 = VERTEX_POINT('',#25301);
+#25301 = CARTESIAN_POINT('',(-20.55,-0.8,32.26));
+#25302 = SURFACE_CURVE('',#25303,(#25307,#25313),.PCURVE_S1.);
+#25303 = LINE('',#25304,#25305);
+#25304 = CARTESIAN_POINT('',(-20.55,5.699999999987,32.26));
+#25305 = VECTOR('',#25306,1.);
+#25306 = DIRECTION('',(0.,1.,0.));
+#25307 = PCURVE('',#20832,#25308);
+#25308 = DEFINITIONAL_REPRESENTATION('',(#25309),#25312);
+#25309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25310,#25311),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.514592237921,-4.885407762058),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25310 = CARTESIAN_POINT('',(32.26,-11.21459223793));
+#25311 = CARTESIAN_POINT('',(32.26,-9.585407762071));
+#25312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25313 = PCURVE('',#25314,#25319);
+#25314 = PLANE('',#25315);
+#25315 = AXIS2_PLACEMENT_3D('',#25316,#25317,#25318);
+#25316 = CARTESIAN_POINT('',(-23.79999281518,0.999999999974,32.26));
+#25317 = DIRECTION('',(0.,0.,-1.));
+#25318 = DIRECTION('',(-1.,0.,0.));
+#25319 = DEFINITIONAL_REPRESENTATION('',(#25320),#25323);
+#25320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25321,#25322),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.514592237921,-4.885407762058),
+  .PIECEWISE_BEZIER_KNOTS.);
+#25321 = CARTESIAN_POINT('',(-3.249992815186,-1.814592237908));
+#25322 = CARTESIAN_POINT('',(-3.249992815186,-0.185407762045));
+#25323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25324 = ORIENTED_EDGE('',*,*,#25325,.T.);
+#25325 = EDGE_CURVE('',#25300,#25326,#25328,.T.);
+#25326 = VERTEX_POINT('',#25327);
+#25327 = CARTESIAN_POINT('',(-20.55,-1.,32.06));
+#25328 = SURFACE_CURVE('',#25329,(#25334,#25345),.PCURVE_S1.);
+#25329 = CIRCLE('',#25330,0.2);
+#25330 = AXIS2_PLACEMENT_3D('',#25331,#25332,#25333);
+#25331 = CARTESIAN_POINT('',(-20.55,-0.8,32.06));
+#25332 = DIRECTION('',(1.,0.,0.));
+#25333 = DIRECTION('',(0.,-1.,0.));
+#25334 = PCURVE('',#20832,#25335);
+#25335 = DEFINITIONAL_REPRESENTATION('',(#25336),#25344);
+#25336 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25337,#25338,#25339,#25340
+    ,#25341,#25342,#25343),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25337 = CARTESIAN_POINT('',(32.06,-11.4));
+#25338 = CARTESIAN_POINT('',(31.713589838486,-11.4));
+#25339 = CARTESIAN_POINT('',(31.886794919243,-11.1));
+#25340 = CARTESIAN_POINT('',(32.06,-10.8));
+#25341 = CARTESIAN_POINT('',(32.233205080757,-11.1));
+#25342 = CARTESIAN_POINT('',(32.406410161514,-11.4));
+#25343 = CARTESIAN_POINT('',(32.06,-11.4));
+#25344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25345 = PCURVE('',#25346,#25351);
+#25346 = CYLINDRICAL_SURFACE('',#25347,0.2);
+#25347 = AXIS2_PLACEMENT_3D('',#25348,#25349,#25350);
+#25348 = CARTESIAN_POINT('',(-23.79999381423,-0.8,32.06));
+#25349 = DIRECTION('',(1.,0.,0.));
+#25350 = DIRECTION('',(0.,-1.,0.));
+#25351 = DEFINITIONAL_REPRESENTATION('',(#25352),#25356);
+#25352 = LINE('',#25353,#25354);
+#25353 = CARTESIAN_POINT('',(-6.28318530718,3.249993814237));
+#25354 = VECTOR('',#25355,1.);
+#25355 = DIRECTION('',(1.,-0.));
+#25356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25357 = ORIENTED_EDGE('',*,*,#25358,.F.);
+#25358 = EDGE_CURVE('',#25359,#25326,#25361,.T.);
+#25359 = VERTEX_POINT('',#25360);
+#25360 = CARTESIAN_POINT('',(-20.55,-1.,31.4));
+#25361 = SURFACE_CURVE('',#25362,(#25366,#25372),.PCURVE_S1.);
+#25362 = LINE('',#25363,#25364);
+#25363 = CARTESIAN_POINT('',(-20.55,-1.,15.7));
+#25364 = VECTOR('',#25365,1.);
+#25365 = DIRECTION('',(0.,0.,1.));
+#25366 = PCURVE('',#20832,#25367);
+#25367 = DEFINITIONAL_REPRESENTATION('',(#25368),#25371);
+#25368 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25369,#25370),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(15.7,16.36),.PIECEWISE_BEZIER_KNOTS.);
+#25369 = CARTESIAN_POINT('',(31.4,-11.4));
+#25370 = CARTESIAN_POINT('',(32.06,-11.4));
+#25371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25372 = PCURVE('',#25373,#25378);
+#25373 = PLANE('',#25374);
+#25374 = AXIS2_PLACEMENT_3D('',#25375,#25376,#25377);
+#25375 = CARTESIAN_POINT('',(-23.79999381423,-1.,31.4));
+#25376 = DIRECTION('',(0.,1.,0.));
+#25377 = DIRECTION('',(1.,0.,0.));
+#25378 = DEFINITIONAL_REPRESENTATION('',(#25379),#25382);
+#25379 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25380,#25381),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(15.7,16.36),.PIECEWISE_BEZIER_KNOTS.);
+#25380 = CARTESIAN_POINT('',(3.249993814237,0.));
+#25381 = CARTESIAN_POINT('',(3.249993814237,-0.66));
+#25382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25383 = ORIENTED_EDGE('',*,*,#25384,.T.);
+#25384 = EDGE_CURVE('',#25359,#22470,#25385,.T.);
+#25385 = SURFACE_CURVE('',#25386,(#25390,#25396),.PCURVE_S1.);
+#25386 = LINE('',#25387,#25388);
+#25387 = CARTESIAN_POINT('',(-20.55,10.,31.4));
+#25388 = VECTOR('',#25389,1.);
+#25389 = DIRECTION('',(0.,-1.,0.));
+#25390 = PCURVE('',#20832,#25391);
+#25391 = DEFINITIONAL_REPRESENTATION('',(#25392),#25395);
+#25392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25393,#25394),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.6,18.4),.PIECEWISE_BEZIER_KNOTS.);
+#25393 = CARTESIAN_POINT('',(31.4,-2.));
+#25394 = CARTESIAN_POINT('',(31.4,-18.8));
+#25395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25396 = PCURVE('',#20806,#25397);
+#25397 = DEFINITIONAL_REPRESENTATION('',(#25398),#25401);
+#25398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25399,#25400),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.6,18.4),.PIECEWISE_BEZIER_KNOTS.);
+#25399 = CARTESIAN_POINT('',(7.45,-1.2));
+#25400 = CARTESIAN_POINT('',(7.45,-18.));
+#25401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25402 = ORIENTED_EDGE('',*,*,#22493,.T.);
+#25403 = ORIENTED_EDGE('',*,*,#21005,.T.);
+#25404 = ADVANCED_FACE('',(#25405),#20806,.T.);
+#25405 = FACE_BOUND('',#25406,.T.);
+#25406 = EDGE_LOOP('',(#25407,#25430,#25431,#25432,#25455,#25484,#25505,
+    #25506,#25507,#25530,#25563,#25591,#25624,#25652,#25685,#25714,
+    #25747,#25775,#25808,#25836,#25869,#25897,#25930,#25959,#25992,
+    #26020,#26053,#26081));
+#25407 = ORIENTED_EDGE('',*,*,#25408,.F.);
+#25408 = EDGE_CURVE('',#22409,#25409,#25411,.T.);
+#25409 = VERTEX_POINT('',#25410);
+#25410 = CARTESIAN_POINT('',(-27.2,-9.4,31.4));
+#25411 = SURFACE_CURVE('',#25412,(#25416,#25423),.PCURVE_S1.);
+#25412 = LINE('',#25413,#25414);
+#25413 = CARTESIAN_POINT('',(27.2,-9.4,31.4));
+#25414 = VECTOR('',#25415,1.);
+#25415 = DIRECTION('',(-1.,0.,0.));
+#25416 = PCURVE('',#20806,#25417);
+#25417 = DEFINITIONAL_REPRESENTATION('',(#25418),#25422);
+#25418 = LINE('',#25419,#25420);
+#25419 = CARTESIAN_POINT('',(55.2,-19.));
+#25420 = VECTOR('',#25421,1.);
+#25421 = DIRECTION('',(-1.,0.));
+#25422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25423 = PCURVE('',#22446,#25424);
+#25424 = DEFINITIONAL_REPRESENTATION('',(#25425),#25429);
+#25425 = LINE('',#25426,#25427);
+#25426 = CARTESIAN_POINT('',(-0.,0.));
+#25427 = VECTOR('',#25428,1.);
+#25428 = DIRECTION('',(-0.,1.));
+#25429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25430 = ORIENTED_EDGE('',*,*,#22469,.F.);
+#25431 = ORIENTED_EDGE('',*,*,#25384,.F.);
+#25432 = ORIENTED_EDGE('',*,*,#25433,.F.);
+#25433 = EDGE_CURVE('',#25434,#25359,#25436,.T.);
+#25434 = VERTEX_POINT('',#25435);
+#25435 = CARTESIAN_POINT('',(-23.79999381423,-0.99999999999,31.4));
+#25436 = SURFACE_CURVE('',#25437,(#25441,#25448),.PCURVE_S1.);
+#25437 = LINE('',#25438,#25439);
+#25438 = CARTESIAN_POINT('',(-23.79999381423,-1.,31.4));
+#25439 = VECTOR('',#25440,1.);
+#25440 = DIRECTION('',(1.,0.,0.));
+#25441 = PCURVE('',#20806,#25442);
+#25442 = DEFINITIONAL_REPRESENTATION('',(#25443),#25447);
+#25443 = LINE('',#25444,#25445);
+#25444 = CARTESIAN_POINT('',(4.200006185763,-10.6));
+#25445 = VECTOR('',#25446,1.);
+#25446 = DIRECTION('',(1.,0.));
+#25447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25448 = PCURVE('',#25373,#25449);
+#25449 = DEFINITIONAL_REPRESENTATION('',(#25450),#25454);
+#25450 = LINE('',#25451,#25452);
+#25451 = CARTESIAN_POINT('',(0.,0.));
+#25452 = VECTOR('',#25453,1.);
+#25453 = DIRECTION('',(1.,0.));
+#25454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25455 = ORIENTED_EDGE('',*,*,#25456,.F.);
+#25456 = EDGE_CURVE('',#25457,#25434,#25459,.T.);
+#25457 = VERTEX_POINT('',#25458);
+#25458 = CARTESIAN_POINT('',(-23.79999281518,0.999999999987,31.4));
+#25459 = SURFACE_CURVE('',#25460,(#25465,#25472),.PCURVE_S1.);
+#25460 = CIRCLE('',#25461,1.);
+#25461 = AXIS2_PLACEMENT_3D('',#25462,#25463,#25464);
+#25462 = CARTESIAN_POINT('',(-23.8,0.,31.4));
+#25463 = DIRECTION('',(0.,0.,1.));
+#25464 = DIRECTION('',(1.,0.,0.));
+#25465 = PCURVE('',#20806,#25466);
+#25466 = DEFINITIONAL_REPRESENTATION('',(#25467),#25471);
+#25467 = CIRCLE('',#25468,1.);
+#25468 = AXIS2_PLACEMENT_2D('',#25469,#25470);
+#25469 = CARTESIAN_POINT('',(4.2,-9.6));
+#25470 = DIRECTION('',(1.,0.));
+#25471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25472 = PCURVE('',#25473,#25478);
+#25473 = CYLINDRICAL_SURFACE('',#25474,1.);
+#25474 = AXIS2_PLACEMENT_3D('',#25475,#25476,#25477);
+#25475 = CARTESIAN_POINT('',(-23.8,0.,31.4));
+#25476 = DIRECTION('',(-0.,-0.,-1.));
+#25477 = DIRECTION('',(1.,0.,0.));
+#25478 = DEFINITIONAL_REPRESENTATION('',(#25479),#25483);
+#25479 = LINE('',#25480,#25481);
+#25480 = CARTESIAN_POINT('',(-0.,0.));
+#25481 = VECTOR('',#25482,1.);
+#25482 = DIRECTION('',(-1.,0.));
+#25483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25484 = ORIENTED_EDGE('',*,*,#25485,.T.);
+#25485 = EDGE_CURVE('',#25457,#25224,#25486,.T.);
+#25486 = SURFACE_CURVE('',#25487,(#25491,#25498),.PCURVE_S1.);
+#25487 = LINE('',#25488,#25489);
+#25488 = CARTESIAN_POINT('',(-23.79999281518,1.,31.4));
+#25489 = VECTOR('',#25490,1.);
+#25490 = DIRECTION('',(1.,0.,0.));
+#25491 = PCURVE('',#20806,#25492);
+#25492 = DEFINITIONAL_REPRESENTATION('',(#25493),#25497);
+#25493 = LINE('',#25494,#25495);
+#25494 = CARTESIAN_POINT('',(4.200007184814,-8.6));
+#25495 = VECTOR('',#25496,1.);
+#25496 = DIRECTION('',(1.,0.));
+#25497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25498 = PCURVE('',#25259,#25499);
+#25499 = DEFINITIONAL_REPRESENTATION('',(#25500),#25504);
+#25500 = LINE('',#25501,#25502);
+#25501 = CARTESIAN_POINT('',(0.,0.));
+#25502 = VECTOR('',#25503,1.);
+#25503 = DIRECTION('',(1.,0.));
+#25504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25505 = ORIENTED_EDGE('',*,*,#25223,.F.);
+#25506 = ORIENTED_EDGE('',*,*,#20789,.F.);
+#25507 = ORIENTED_EDGE('',*,*,#25508,.F.);
+#25508 = EDGE_CURVE('',#25509,#20729,#25511,.T.);
+#25509 = VERTEX_POINT('',#25510);
+#25510 = CARTESIAN_POINT('',(-27.2,9.4,31.4));
+#25511 = SURFACE_CURVE('',#25512,(#25516,#25523),.PCURVE_S1.);
+#25512 = LINE('',#25513,#25514);
+#25513 = CARTESIAN_POINT('',(-27.2,9.4,31.4));
+#25514 = VECTOR('',#25515,1.);
+#25515 = DIRECTION('',(1.,0.,0.));
+#25516 = PCURVE('',#20806,#25517);
+#25517 = DEFINITIONAL_REPRESENTATION('',(#25518),#25522);
+#25518 = LINE('',#25519,#25520);
+#25519 = CARTESIAN_POINT('',(0.8,-0.2));
+#25520 = VECTOR('',#25521,1.);
+#25521 = DIRECTION('',(1.,0.));
+#25522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25523 = PCURVE('',#20766,#25524);
+#25524 = DEFINITIONAL_REPRESENTATION('',(#25525),#25529);
+#25525 = LINE('',#25526,#25527);
+#25526 = CARTESIAN_POINT('',(-0.,0.));
+#25527 = VECTOR('',#25528,1.);
+#25528 = DIRECTION('',(-0.,1.));
+#25529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25530 = ORIENTED_EDGE('',*,*,#25531,.F.);
+#25531 = EDGE_CURVE('',#25532,#25509,#25534,.T.);
+#25532 = VERTEX_POINT('',#25533);
+#25533 = CARTESIAN_POINT('',(-27.8,8.8,31.4));
+#25534 = SURFACE_CURVE('',#25535,(#25540,#25551),.PCURVE_S1.);
+#25535 = CIRCLE('',#25536,0.6);
+#25536 = AXIS2_PLACEMENT_3D('',#25537,#25538,#25539);
+#25537 = CARTESIAN_POINT('',(-27.2,8.8,31.4));
+#25538 = DIRECTION('',(0.,0.,-1.));
+#25539 = DIRECTION('',(-1.,0.,0.));
+#25540 = PCURVE('',#20806,#25541);
+#25541 = DEFINITIONAL_REPRESENTATION('',(#25542),#25550);
+#25542 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25543,#25544,#25545,#25546
+    ,#25547,#25548,#25549),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25543 = CARTESIAN_POINT('',(0.2,-0.8));
+#25544 = CARTESIAN_POINT('',(0.2,0.239230484541));
+#25545 = CARTESIAN_POINT('',(1.1,-0.280384757729));
+#25546 = CARTESIAN_POINT('',(2.,-0.8));
+#25547 = CARTESIAN_POINT('',(1.1,-1.319615242271));
+#25548 = CARTESIAN_POINT('',(0.2,-1.839230484541));
+#25549 = CARTESIAN_POINT('',(0.2,-0.8));
+#25550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25551 = PCURVE('',#25552,#25557);
+#25552 = TOROIDAL_SURFACE('',#25553,0.6,0.2);
+#25553 = AXIS2_PLACEMENT_3D('',#25554,#25555,#25556);
+#25554 = CARTESIAN_POINT('',(-27.2,8.8,31.2));
+#25555 = DIRECTION('',(-0.,-0.,-1.));
+#25556 = DIRECTION('',(-1.,0.,0.));
+#25557 = DEFINITIONAL_REPRESENTATION('',(#25558),#25562);
+#25558 = LINE('',#25559,#25560);
+#25559 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25560 = VECTOR('',#25561,1.);
+#25561 = DIRECTION('',(1.,0.));
+#25562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25563 = ORIENTED_EDGE('',*,*,#25564,.F.);
+#25564 = EDGE_CURVE('',#25565,#25532,#25567,.T.);
+#25565 = VERTEX_POINT('',#25566);
+#25566 = CARTESIAN_POINT('',(-27.8,6.98,31.4));
+#25567 = SURFACE_CURVE('',#25568,(#25572,#25579),.PCURVE_S1.);
+#25568 = LINE('',#25569,#25570);
+#25569 = CARTESIAN_POINT('',(-27.8,6.98,31.4));
+#25570 = VECTOR('',#25571,1.);
+#25571 = DIRECTION('',(0.,1.,0.));
+#25572 = PCURVE('',#20806,#25573);
+#25573 = DEFINITIONAL_REPRESENTATION('',(#25574),#25578);
+#25574 = LINE('',#25575,#25576);
+#25575 = CARTESIAN_POINT('',(0.2,-2.62));
+#25576 = VECTOR('',#25577,1.);
+#25577 = DIRECTION('',(0.,1.));
+#25578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25579 = PCURVE('',#25580,#25585);
+#25580 = CYLINDRICAL_SURFACE('',#25581,0.2);
+#25581 = AXIS2_PLACEMENT_3D('',#25582,#25583,#25584);
+#25582 = CARTESIAN_POINT('',(-27.8,6.98,31.2));
+#25583 = DIRECTION('',(0.,1.,0.));
+#25584 = DIRECTION('',(0.,0.,1.));
+#25585 = DEFINITIONAL_REPRESENTATION('',(#25586),#25590);
+#25586 = LINE('',#25587,#25588);
+#25587 = CARTESIAN_POINT('',(-0.,0.));
+#25588 = VECTOR('',#25589,1.);
+#25589 = DIRECTION('',(-0.,1.));
+#25590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25591 = ORIENTED_EDGE('',*,*,#25592,.F.);
+#25592 = EDGE_CURVE('',#25593,#25565,#25595,.T.);
+#25593 = VERTEX_POINT('',#25594);
+#25594 = CARTESIAN_POINT('',(-27.4,6.58,31.4));
+#25595 = SURFACE_CURVE('',#25596,(#25601,#25612),.PCURVE_S1.);
+#25596 = CIRCLE('',#25597,0.4);
+#25597 = AXIS2_PLACEMENT_3D('',#25598,#25599,#25600);
+#25598 = CARTESIAN_POINT('',(-27.4,6.98,31.4));
+#25599 = DIRECTION('',(-0.,-0.,-1.));
+#25600 = DIRECTION('',(0.,-1.,0.));
+#25601 = PCURVE('',#20806,#25602);
+#25602 = DEFINITIONAL_REPRESENTATION('',(#25603),#25611);
+#25603 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25604,#25605,#25606,#25607
+    ,#25608,#25609,#25610),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25604 = CARTESIAN_POINT('',(0.6,-3.02));
+#25605 = CARTESIAN_POINT('',(-9.282032302755E-02,-3.02));
+#25606 = CARTESIAN_POINT('',(0.253589838486,-2.42));
+#25607 = CARTESIAN_POINT('',(0.6,-1.82));
+#25608 = CARTESIAN_POINT('',(0.946410161514,-2.42));
+#25609 = CARTESIAN_POINT('',(1.292820323028,-3.02));
+#25610 = CARTESIAN_POINT('',(0.6,-3.02));
+#25611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25612 = PCURVE('',#25613,#25618);
+#25613 = TOROIDAL_SURFACE('',#25614,0.4,0.2);
+#25614 = AXIS2_PLACEMENT_3D('',#25615,#25616,#25617);
+#25615 = CARTESIAN_POINT('',(-27.4,6.98,31.2));
+#25616 = DIRECTION('',(-0.,-0.,-1.));
+#25617 = DIRECTION('',(0.,-1.,0.));
+#25618 = DEFINITIONAL_REPRESENTATION('',(#25619),#25623);
+#25619 = LINE('',#25620,#25621);
+#25620 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25621 = VECTOR('',#25622,1.);
+#25622 = DIRECTION('',(1.,0.));
+#25623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25624 = ORIENTED_EDGE('',*,*,#25625,.F.);
+#25625 = EDGE_CURVE('',#25626,#25593,#25628,.T.);
+#25626 = VERTEX_POINT('',#25627);
+#25627 = CARTESIAN_POINT('',(-27.29198506063,6.58,31.4));
+#25628 = SURFACE_CURVE('',#25629,(#25633,#25640),.PCURVE_S1.);
+#25629 = LINE('',#25630,#25631);
+#25630 = CARTESIAN_POINT('',(-27.29198506063,6.58,31.4));
+#25631 = VECTOR('',#25632,1.);
+#25632 = DIRECTION('',(-1.,-0.,-0.));
+#25633 = PCURVE('',#20806,#25634);
+#25634 = DEFINITIONAL_REPRESENTATION('',(#25635),#25639);
+#25635 = LINE('',#25636,#25637);
+#25636 = CARTESIAN_POINT('',(0.708014939361,-3.02));
+#25637 = VECTOR('',#25638,1.);
+#25638 = DIRECTION('',(-1.,-0.));
+#25639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25640 = PCURVE('',#25641,#25646);
+#25641 = CYLINDRICAL_SURFACE('',#25642,0.2);
+#25642 = AXIS2_PLACEMENT_3D('',#25643,#25644,#25645);
+#25643 = CARTESIAN_POINT('',(-27.29198506063,6.58,31.2));
+#25644 = DIRECTION('',(-1.,-0.,-0.));
+#25645 = DIRECTION('',(0.,0.,1.));
+#25646 = DEFINITIONAL_REPRESENTATION('',(#25647),#25651);
+#25647 = LINE('',#25648,#25649);
+#25648 = CARTESIAN_POINT('',(-0.,0.));
+#25649 = VECTOR('',#25650,1.);
+#25650 = DIRECTION('',(-0.,1.));
+#25651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25652 = ORIENTED_EDGE('',*,*,#25653,.F.);
+#25653 = EDGE_CURVE('',#25654,#25626,#25656,.T.);
+#25654 = VERTEX_POINT('',#25655);
+#25655 = CARTESIAN_POINT('',(-26.99135557844,6.716140350877,31.4));
+#25656 = SURFACE_CURVE('',#25657,(#25662,#25673),.PCURVE_S1.);
+#25657 = CIRCLE('',#25658,0.4);
+#25658 = AXIS2_PLACEMENT_3D('',#25659,#25660,#25661);
+#25659 = CARTESIAN_POINT('',(-27.29198506063,6.98,31.4));
+#25660 = DIRECTION('',(0.,-0.,-1.));
+#25661 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#25662 = PCURVE('',#20806,#25663);
+#25663 = DEFINITIONAL_REPRESENTATION('',(#25664),#25672);
+#25664 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25665,#25666,#25667,#25668
+    ,#25669,#25670,#25671),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25665 = CARTESIAN_POINT('',(1.008644421556,-2.883859649123));
+#25666 = CARTESIAN_POINT('',(0.551626103208,-3.404565186538));
+#25667 = CARTESIAN_POINT('',(0.32919103909,-2.748422944146));
+#25668 = CARTESIAN_POINT('',(0.106755974971,-2.092280701754));
+#25669 = CARTESIAN_POINT('',(0.786209357438,-2.227717406731));
+#25670 = CARTESIAN_POINT('',(1.465662739904,-2.363154111708));
+#25671 = CARTESIAN_POINT('',(1.008644421556,-2.883859649123));
+#25672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25673 = PCURVE('',#25674,#25679);
+#25674 = TOROIDAL_SURFACE('',#25675,0.4,0.2);
+#25675 = AXIS2_PLACEMENT_3D('',#25676,#25677,#25678);
+#25676 = CARTESIAN_POINT('',(-27.29198506063,6.98,31.2));
+#25677 = DIRECTION('',(-0.,-0.,-1.));
+#25678 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#25679 = DEFINITIONAL_REPRESENTATION('',(#25680),#25684);
+#25680 = LINE('',#25681,#25682);
+#25681 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25682 = VECTOR('',#25683,1.);
+#25683 = DIRECTION('',(1.,0.));
+#25684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25685 = ORIENTED_EDGE('',*,*,#25686,.F.);
+#25686 = EDGE_CURVE('',#25687,#25654,#25689,.T.);
+#25687 = VERTEX_POINT('',#25688);
+#25688 = CARTESIAN_POINT('',(-26.99135557844,3.483859649123,31.4));
+#25689 = SURFACE_CURVE('',#25690,(#25695,#25702),.PCURVE_S1.);
+#25690 = CIRCLE('',#25691,2.45);
+#25691 = AXIS2_PLACEMENT_3D('',#25692,#25693,#25694);
+#25692 = CARTESIAN_POINT('',(-25.15,5.1,31.4));
+#25693 = DIRECTION('',(0.,0.,1.));
+#25694 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#25695 = PCURVE('',#20806,#25696);
+#25696 = DEFINITIONAL_REPRESENTATION('',(#25697),#25701);
+#25697 = CIRCLE('',#25698,2.45);
+#25698 = AXIS2_PLACEMENT_2D('',#25699,#25700);
+#25699 = CARTESIAN_POINT('',(2.85,-4.5));
+#25700 = DIRECTION('',(-0.751573705487,-0.659649122807));
+#25701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25702 = PCURVE('',#25703,#25708);
+#25703 = TOROIDAL_SURFACE('',#25704,2.45,0.2);
+#25704 = AXIS2_PLACEMENT_3D('',#25705,#25706,#25707);
+#25705 = CARTESIAN_POINT('',(-25.15,5.1,31.2));
+#25706 = DIRECTION('',(0.,0.,1.));
+#25707 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#25708 = DEFINITIONAL_REPRESENTATION('',(#25709),#25713);
+#25709 = LINE('',#25710,#25711);
+#25710 = CARTESIAN_POINT('',(0.,1.570796326795));
+#25711 = VECTOR('',#25712,1.);
+#25712 = DIRECTION('',(1.,0.));
+#25713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25714 = ORIENTED_EDGE('',*,*,#25715,.F.);
+#25715 = EDGE_CURVE('',#25716,#25687,#25718,.T.);
+#25716 = VERTEX_POINT('',#25717);
+#25717 = CARTESIAN_POINT('',(-27.29198506063,3.62,31.4));
+#25718 = SURFACE_CURVE('',#25719,(#25724,#25735),.PCURVE_S1.);
+#25719 = CIRCLE('',#25720,0.4);
+#25720 = AXIS2_PLACEMENT_3D('',#25721,#25722,#25723);
+#25721 = CARTESIAN_POINT('',(-27.29198506063,3.22,31.4));
+#25722 = DIRECTION('',(0.,0.,-1.));
+#25723 = DIRECTION('',(0.,1.,0.));
+#25724 = PCURVE('',#20806,#25725);
+#25725 = DEFINITIONAL_REPRESENTATION('',(#25726),#25734);
+#25726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25727,#25728,#25729,#25730
+    ,#25731,#25732,#25733),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25727 = CARTESIAN_POINT('',(0.708014939361,-5.98));
+#25728 = CARTESIAN_POINT('',(1.400835262389,-5.98));
+#25729 = CARTESIAN_POINT('',(1.054425100875,-6.58));
+#25730 = CARTESIAN_POINT('',(0.708014939361,-7.18));
+#25731 = CARTESIAN_POINT('',(0.361604777847,-6.58));
+#25732 = CARTESIAN_POINT('',(1.519461633361E-02,-5.98));
+#25733 = CARTESIAN_POINT('',(0.708014939361,-5.98));
+#25734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25735 = PCURVE('',#25736,#25741);
+#25736 = TOROIDAL_SURFACE('',#25737,0.4,0.2);
+#25737 = AXIS2_PLACEMENT_3D('',#25738,#25739,#25740);
+#25738 = CARTESIAN_POINT('',(-27.29198506063,3.22,31.2));
+#25739 = DIRECTION('',(-0.,-0.,-1.));
+#25740 = DIRECTION('',(0.,1.,0.));
+#25741 = DEFINITIONAL_REPRESENTATION('',(#25742),#25746);
+#25742 = LINE('',#25743,#25744);
+#25743 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25744 = VECTOR('',#25745,1.);
+#25745 = DIRECTION('',(1.,0.));
+#25746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25747 = ORIENTED_EDGE('',*,*,#25748,.F.);
+#25748 = EDGE_CURVE('',#25749,#25716,#25751,.T.);
+#25749 = VERTEX_POINT('',#25750);
+#25750 = CARTESIAN_POINT('',(-27.4,3.62,31.4));
+#25751 = SURFACE_CURVE('',#25752,(#25756,#25763),.PCURVE_S1.);
+#25752 = LINE('',#25753,#25754);
+#25753 = CARTESIAN_POINT('',(-27.4,3.62,31.4));
+#25754 = VECTOR('',#25755,1.);
+#25755 = DIRECTION('',(1.,0.,0.));
+#25756 = PCURVE('',#20806,#25757);
+#25757 = DEFINITIONAL_REPRESENTATION('',(#25758),#25762);
+#25758 = LINE('',#25759,#25760);
+#25759 = CARTESIAN_POINT('',(0.6,-5.98));
+#25760 = VECTOR('',#25761,1.);
+#25761 = DIRECTION('',(1.,0.));
+#25762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25763 = PCURVE('',#25764,#25769);
+#25764 = CYLINDRICAL_SURFACE('',#25765,0.2);
+#25765 = AXIS2_PLACEMENT_3D('',#25766,#25767,#25768);
+#25766 = CARTESIAN_POINT('',(-27.4,3.62,31.2));
+#25767 = DIRECTION('',(1.,0.,0.));
+#25768 = DIRECTION('',(0.,0.,1.));
+#25769 = DEFINITIONAL_REPRESENTATION('',(#25770),#25774);
+#25770 = LINE('',#25771,#25772);
+#25771 = CARTESIAN_POINT('',(-0.,0.));
+#25772 = VECTOR('',#25773,1.);
+#25773 = DIRECTION('',(-0.,1.));
+#25774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25775 = ORIENTED_EDGE('',*,*,#25776,.F.);
+#25776 = EDGE_CURVE('',#25777,#25749,#25779,.T.);
+#25777 = VERTEX_POINT('',#25778);
+#25778 = CARTESIAN_POINT('',(-27.8,3.22,31.4));
+#25779 = SURFACE_CURVE('',#25780,(#25785,#25796),.PCURVE_S1.);
+#25780 = CIRCLE('',#25781,0.4);
+#25781 = AXIS2_PLACEMENT_3D('',#25782,#25783,#25784);
+#25782 = CARTESIAN_POINT('',(-27.4,3.22,31.4));
+#25783 = DIRECTION('',(0.,0.,-1.));
+#25784 = DIRECTION('',(-1.,0.,0.));
+#25785 = PCURVE('',#20806,#25786);
+#25786 = DEFINITIONAL_REPRESENTATION('',(#25787),#25795);
+#25787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25788,#25789,#25790,#25791
+    ,#25792,#25793,#25794),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25788 = CARTESIAN_POINT('',(0.2,-6.38));
+#25789 = CARTESIAN_POINT('',(0.2,-5.687179676972));
+#25790 = CARTESIAN_POINT('',(0.8,-6.033589838486));
+#25791 = CARTESIAN_POINT('',(1.4,-6.38));
+#25792 = CARTESIAN_POINT('',(0.8,-6.726410161514));
+#25793 = CARTESIAN_POINT('',(0.2,-7.072820323028));
+#25794 = CARTESIAN_POINT('',(0.2,-6.38));
+#25795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25796 = PCURVE('',#25797,#25802);
+#25797 = TOROIDAL_SURFACE('',#25798,0.4,0.2);
+#25798 = AXIS2_PLACEMENT_3D('',#25799,#25800,#25801);
+#25799 = CARTESIAN_POINT('',(-27.4,3.22,31.2));
+#25800 = DIRECTION('',(-0.,-0.,-1.));
+#25801 = DIRECTION('',(-1.,0.,0.));
+#25802 = DEFINITIONAL_REPRESENTATION('',(#25803),#25807);
+#25803 = LINE('',#25804,#25805);
+#25804 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25805 = VECTOR('',#25806,1.);
+#25806 = DIRECTION('',(1.,0.));
+#25807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25808 = ORIENTED_EDGE('',*,*,#25809,.F.);
+#25809 = EDGE_CURVE('',#25810,#25777,#25812,.T.);
+#25810 = VERTEX_POINT('',#25811);
+#25811 = CARTESIAN_POINT('',(-27.8,-3.22,31.4));
+#25812 = SURFACE_CURVE('',#25813,(#25817,#25824),.PCURVE_S1.);
+#25813 = LINE('',#25814,#25815);
+#25814 = CARTESIAN_POINT('',(-27.8,-3.22,31.4));
+#25815 = VECTOR('',#25816,1.);
+#25816 = DIRECTION('',(0.,1.,0.));
+#25817 = PCURVE('',#20806,#25818);
+#25818 = DEFINITIONAL_REPRESENTATION('',(#25819),#25823);
+#25819 = LINE('',#25820,#25821);
+#25820 = CARTESIAN_POINT('',(0.2,-12.82));
+#25821 = VECTOR('',#25822,1.);
+#25822 = DIRECTION('',(0.,1.));
+#25823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25824 = PCURVE('',#25825,#25830);
+#25825 = CYLINDRICAL_SURFACE('',#25826,0.2);
+#25826 = AXIS2_PLACEMENT_3D('',#25827,#25828,#25829);
+#25827 = CARTESIAN_POINT('',(-27.8,-3.22,31.2));
+#25828 = DIRECTION('',(0.,1.,0.));
+#25829 = DIRECTION('',(0.,0.,1.));
+#25830 = DEFINITIONAL_REPRESENTATION('',(#25831),#25835);
+#25831 = LINE('',#25832,#25833);
+#25832 = CARTESIAN_POINT('',(-0.,0.));
+#25833 = VECTOR('',#25834,1.);
+#25834 = DIRECTION('',(-0.,1.));
+#25835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25836 = ORIENTED_EDGE('',*,*,#25837,.F.);
+#25837 = EDGE_CURVE('',#25838,#25810,#25840,.T.);
+#25838 = VERTEX_POINT('',#25839);
+#25839 = CARTESIAN_POINT('',(-27.4,-3.62,31.4));
+#25840 = SURFACE_CURVE('',#25841,(#25846,#25857),.PCURVE_S1.);
+#25841 = CIRCLE('',#25842,0.4);
+#25842 = AXIS2_PLACEMENT_3D('',#25843,#25844,#25845);
+#25843 = CARTESIAN_POINT('',(-27.4,-3.22,31.4));
+#25844 = DIRECTION('',(-0.,-0.,-1.));
+#25845 = DIRECTION('',(0.,-1.,0.));
+#25846 = PCURVE('',#20806,#25847);
+#25847 = DEFINITIONAL_REPRESENTATION('',(#25848),#25856);
+#25848 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25849,#25850,#25851,#25852
+    ,#25853,#25854,#25855),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25849 = CARTESIAN_POINT('',(0.6,-13.22));
+#25850 = CARTESIAN_POINT('',(-9.282032302755E-02,-13.22));
+#25851 = CARTESIAN_POINT('',(0.253589838486,-12.62));
+#25852 = CARTESIAN_POINT('',(0.6,-12.02));
+#25853 = CARTESIAN_POINT('',(0.946410161514,-12.62));
+#25854 = CARTESIAN_POINT('',(1.292820323028,-13.22));
+#25855 = CARTESIAN_POINT('',(0.6,-13.22));
+#25856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25857 = PCURVE('',#25858,#25863);
+#25858 = TOROIDAL_SURFACE('',#25859,0.4,0.2);
+#25859 = AXIS2_PLACEMENT_3D('',#25860,#25861,#25862);
+#25860 = CARTESIAN_POINT('',(-27.4,-3.22,31.2));
+#25861 = DIRECTION('',(-0.,-0.,-1.));
+#25862 = DIRECTION('',(0.,-1.,0.));
+#25863 = DEFINITIONAL_REPRESENTATION('',(#25864),#25868);
+#25864 = LINE('',#25865,#25866);
+#25865 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25866 = VECTOR('',#25867,1.);
+#25867 = DIRECTION('',(1.,0.));
+#25868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25869 = ORIENTED_EDGE('',*,*,#25870,.F.);
+#25870 = EDGE_CURVE('',#25871,#25838,#25873,.T.);
+#25871 = VERTEX_POINT('',#25872);
+#25872 = CARTESIAN_POINT('',(-27.29198506063,-3.62,31.4));
+#25873 = SURFACE_CURVE('',#25874,(#25878,#25885),.PCURVE_S1.);
+#25874 = LINE('',#25875,#25876);
+#25875 = CARTESIAN_POINT('',(-27.29198506063,-3.62,31.4));
+#25876 = VECTOR('',#25877,1.);
+#25877 = DIRECTION('',(-1.,-0.,-0.));
+#25878 = PCURVE('',#20806,#25879);
+#25879 = DEFINITIONAL_REPRESENTATION('',(#25880),#25884);
+#25880 = LINE('',#25881,#25882);
+#25881 = CARTESIAN_POINT('',(0.708014939361,-13.22));
+#25882 = VECTOR('',#25883,1.);
+#25883 = DIRECTION('',(-1.,-0.));
+#25884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25885 = PCURVE('',#25886,#25891);
+#25886 = CYLINDRICAL_SURFACE('',#25887,0.2);
+#25887 = AXIS2_PLACEMENT_3D('',#25888,#25889,#25890);
+#25888 = CARTESIAN_POINT('',(-27.29198506063,-3.62,31.2));
+#25889 = DIRECTION('',(-1.,-0.,-0.));
+#25890 = DIRECTION('',(0.,0.,1.));
+#25891 = DEFINITIONAL_REPRESENTATION('',(#25892),#25896);
+#25892 = LINE('',#25893,#25894);
+#25893 = CARTESIAN_POINT('',(-0.,0.));
+#25894 = VECTOR('',#25895,1.);
+#25895 = DIRECTION('',(-0.,1.));
+#25896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25897 = ORIENTED_EDGE('',*,*,#25898,.F.);
+#25898 = EDGE_CURVE('',#25899,#25871,#25901,.T.);
+#25899 = VERTEX_POINT('',#25900);
+#25900 = CARTESIAN_POINT('',(-26.99135557844,-3.483859649123,31.4));
+#25901 = SURFACE_CURVE('',#25902,(#25907,#25918),.PCURVE_S1.);
+#25902 = CIRCLE('',#25903,0.4);
+#25903 = AXIS2_PLACEMENT_3D('',#25904,#25905,#25906);
+#25904 = CARTESIAN_POINT('',(-27.29198506063,-3.22,31.4));
+#25905 = DIRECTION('',(0.,-0.,-1.));
+#25906 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#25907 = PCURVE('',#20806,#25908);
+#25908 = DEFINITIONAL_REPRESENTATION('',(#25909),#25917);
+#25909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25910,#25911,#25912,#25913
+    ,#25914,#25915,#25916),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25910 = CARTESIAN_POINT('',(1.008644421556,-13.08385964912));
+#25911 = CARTESIAN_POINT('',(0.551626103208,-13.60456518653));
+#25912 = CARTESIAN_POINT('',(0.32919103909,-12.94842294414));
+#25913 = CARTESIAN_POINT('',(0.106755974971,-12.29228070175));
+#25914 = CARTESIAN_POINT('',(0.786209357438,-12.42771740673));
+#25915 = CARTESIAN_POINT('',(1.465662739904,-12.5631541117));
+#25916 = CARTESIAN_POINT('',(1.008644421556,-13.08385964912));
+#25917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25918 = PCURVE('',#25919,#25924);
+#25919 = TOROIDAL_SURFACE('',#25920,0.4,0.2);
+#25920 = AXIS2_PLACEMENT_3D('',#25921,#25922,#25923);
+#25921 = CARTESIAN_POINT('',(-27.29198506063,-3.22,31.2));
+#25922 = DIRECTION('',(-0.,-0.,-1.));
+#25923 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#25924 = DEFINITIONAL_REPRESENTATION('',(#25925),#25929);
+#25925 = LINE('',#25926,#25927);
+#25926 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25927 = VECTOR('',#25928,1.);
+#25928 = DIRECTION('',(1.,0.));
+#25929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25930 = ORIENTED_EDGE('',*,*,#25931,.F.);
+#25931 = EDGE_CURVE('',#25932,#25899,#25934,.T.);
+#25932 = VERTEX_POINT('',#25933);
+#25933 = CARTESIAN_POINT('',(-26.99135557844,-6.716140350877,31.4));
+#25934 = SURFACE_CURVE('',#25935,(#25940,#25947),.PCURVE_S1.);
+#25935 = CIRCLE('',#25936,2.45);
+#25936 = AXIS2_PLACEMENT_3D('',#25937,#25938,#25939);
+#25937 = CARTESIAN_POINT('',(-25.15,-5.1,31.4));
+#25938 = DIRECTION('',(0.,0.,1.));
+#25939 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#25940 = PCURVE('',#20806,#25941);
+#25941 = DEFINITIONAL_REPRESENTATION('',(#25942),#25946);
+#25942 = CIRCLE('',#25943,2.45);
+#25943 = AXIS2_PLACEMENT_2D('',#25944,#25945);
+#25944 = CARTESIAN_POINT('',(2.85,-14.7));
+#25945 = DIRECTION('',(-0.751573705487,-0.659649122807));
+#25946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25947 = PCURVE('',#25948,#25953);
+#25948 = TOROIDAL_SURFACE('',#25949,2.45,0.2);
+#25949 = AXIS2_PLACEMENT_3D('',#25950,#25951,#25952);
+#25950 = CARTESIAN_POINT('',(-25.15,-5.1,31.2));
+#25951 = DIRECTION('',(0.,0.,1.));
+#25952 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#25953 = DEFINITIONAL_REPRESENTATION('',(#25954),#25958);
+#25954 = LINE('',#25955,#25956);
+#25955 = CARTESIAN_POINT('',(0.,1.570796326795));
+#25956 = VECTOR('',#25957,1.);
+#25957 = DIRECTION('',(1.,0.));
+#25958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25959 = ORIENTED_EDGE('',*,*,#25960,.F.);
+#25960 = EDGE_CURVE('',#25961,#25932,#25963,.T.);
+#25961 = VERTEX_POINT('',#25962);
+#25962 = CARTESIAN_POINT('',(-27.29198506063,-6.58,31.4));
+#25963 = SURFACE_CURVE('',#25964,(#25969,#25980),.PCURVE_S1.);
+#25964 = CIRCLE('',#25965,0.4);
+#25965 = AXIS2_PLACEMENT_3D('',#25966,#25967,#25968);
+#25966 = CARTESIAN_POINT('',(-27.29198506063,-6.98,31.4));
+#25967 = DIRECTION('',(0.,0.,-1.));
+#25968 = DIRECTION('',(0.,1.,0.));
+#25969 = PCURVE('',#20806,#25970);
+#25970 = DEFINITIONAL_REPRESENTATION('',(#25971),#25979);
+#25971 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#25972,#25973,#25974,#25975
+    ,#25976,#25977,#25978),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#25972 = CARTESIAN_POINT('',(0.708014939361,-16.18));
+#25973 = CARTESIAN_POINT('',(1.400835262389,-16.18));
+#25974 = CARTESIAN_POINT('',(1.054425100875,-16.78));
+#25975 = CARTESIAN_POINT('',(0.708014939361,-17.38));
+#25976 = CARTESIAN_POINT('',(0.361604777847,-16.78));
+#25977 = CARTESIAN_POINT('',(1.519461633361E-02,-16.18));
+#25978 = CARTESIAN_POINT('',(0.708014939361,-16.18));
+#25979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25980 = PCURVE('',#25981,#25986);
+#25981 = TOROIDAL_SURFACE('',#25982,0.4,0.2);
+#25982 = AXIS2_PLACEMENT_3D('',#25983,#25984,#25985);
+#25983 = CARTESIAN_POINT('',(-27.29198506063,-6.98,31.2));
+#25984 = DIRECTION('',(-0.,-0.,-1.));
+#25985 = DIRECTION('',(0.,1.,0.));
+#25986 = DEFINITIONAL_REPRESENTATION('',(#25987),#25991);
+#25987 = LINE('',#25988,#25989);
+#25988 = CARTESIAN_POINT('',(0.,4.712388980385));
+#25989 = VECTOR('',#25990,1.);
+#25990 = DIRECTION('',(1.,0.));
+#25991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25992 = ORIENTED_EDGE('',*,*,#25993,.F.);
+#25993 = EDGE_CURVE('',#25994,#25961,#25996,.T.);
+#25994 = VERTEX_POINT('',#25995);
+#25995 = CARTESIAN_POINT('',(-27.4,-6.58,31.4));
+#25996 = SURFACE_CURVE('',#25997,(#26001,#26008),.PCURVE_S1.);
+#25997 = LINE('',#25998,#25999);
+#25998 = CARTESIAN_POINT('',(-27.4,-6.58,31.4));
+#25999 = VECTOR('',#26000,1.);
+#26000 = DIRECTION('',(1.,0.,0.));
+#26001 = PCURVE('',#20806,#26002);
+#26002 = DEFINITIONAL_REPRESENTATION('',(#26003),#26007);
+#26003 = LINE('',#26004,#26005);
+#26004 = CARTESIAN_POINT('',(0.6,-16.18));
+#26005 = VECTOR('',#26006,1.);
+#26006 = DIRECTION('',(1.,0.));
+#26007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26008 = PCURVE('',#26009,#26014);
+#26009 = CYLINDRICAL_SURFACE('',#26010,0.2);
+#26010 = AXIS2_PLACEMENT_3D('',#26011,#26012,#26013);
+#26011 = CARTESIAN_POINT('',(-27.4,-6.58,31.2));
+#26012 = DIRECTION('',(1.,0.,0.));
+#26013 = DIRECTION('',(0.,0.,1.));
+#26014 = DEFINITIONAL_REPRESENTATION('',(#26015),#26019);
+#26015 = LINE('',#26016,#26017);
+#26016 = CARTESIAN_POINT('',(-0.,0.));
+#26017 = VECTOR('',#26018,1.);
+#26018 = DIRECTION('',(-0.,1.));
+#26019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26020 = ORIENTED_EDGE('',*,*,#26021,.F.);
+#26021 = EDGE_CURVE('',#26022,#25994,#26024,.T.);
+#26022 = VERTEX_POINT('',#26023);
+#26023 = CARTESIAN_POINT('',(-27.8,-6.98,31.4));
+#26024 = SURFACE_CURVE('',#26025,(#26030,#26041),.PCURVE_S1.);
+#26025 = CIRCLE('',#26026,0.4);
+#26026 = AXIS2_PLACEMENT_3D('',#26027,#26028,#26029);
+#26027 = CARTESIAN_POINT('',(-27.4,-6.98,31.4));
+#26028 = DIRECTION('',(0.,0.,-1.));
+#26029 = DIRECTION('',(-1.,0.,0.));
+#26030 = PCURVE('',#20806,#26031);
+#26031 = DEFINITIONAL_REPRESENTATION('',(#26032),#26040);
+#26032 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#26033,#26034,#26035,#26036
+    ,#26037,#26038,#26039),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#26033 = CARTESIAN_POINT('',(0.2,-16.58));
+#26034 = CARTESIAN_POINT('',(0.2,-15.88717967697));
+#26035 = CARTESIAN_POINT('',(0.8,-16.23358983848));
+#26036 = CARTESIAN_POINT('',(1.4,-16.58));
+#26037 = CARTESIAN_POINT('',(0.8,-16.92641016151));
+#26038 = CARTESIAN_POINT('',(0.2,-17.27282032302));
+#26039 = CARTESIAN_POINT('',(0.2,-16.58));
+#26040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26041 = PCURVE('',#26042,#26047);
+#26042 = TOROIDAL_SURFACE('',#26043,0.4,0.2);
+#26043 = AXIS2_PLACEMENT_3D('',#26044,#26045,#26046);
+#26044 = CARTESIAN_POINT('',(-27.4,-6.98,31.2));
+#26045 = DIRECTION('',(-0.,-0.,-1.));
+#26046 = DIRECTION('',(-1.,0.,0.));
+#26047 = DEFINITIONAL_REPRESENTATION('',(#26048),#26052);
+#26048 = LINE('',#26049,#26050);
+#26049 = CARTESIAN_POINT('',(0.,4.712388980385));
+#26050 = VECTOR('',#26051,1.);
+#26051 = DIRECTION('',(1.,0.));
+#26052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26053 = ORIENTED_EDGE('',*,*,#26054,.F.);
+#26054 = EDGE_CURVE('',#26055,#26022,#26057,.T.);
+#26055 = VERTEX_POINT('',#26056);
+#26056 = CARTESIAN_POINT('',(-27.8,-8.8,31.4));
+#26057 = SURFACE_CURVE('',#26058,(#26062,#26069),.PCURVE_S1.);
+#26058 = LINE('',#26059,#26060);
+#26059 = CARTESIAN_POINT('',(-27.8,-8.8,31.4));
+#26060 = VECTOR('',#26061,1.);
+#26061 = DIRECTION('',(0.,1.,0.));
+#26062 = PCURVE('',#20806,#26063);
+#26063 = DEFINITIONAL_REPRESENTATION('',(#26064),#26068);
+#26064 = LINE('',#26065,#26066);
+#26065 = CARTESIAN_POINT('',(0.2,-18.4));
+#26066 = VECTOR('',#26067,1.);
+#26067 = DIRECTION('',(0.,1.));
+#26068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26069 = PCURVE('',#26070,#26075);
+#26070 = CYLINDRICAL_SURFACE('',#26071,0.2);
+#26071 = AXIS2_PLACEMENT_3D('',#26072,#26073,#26074);
+#26072 = CARTESIAN_POINT('',(-27.8,-8.8,31.2));
+#26073 = DIRECTION('',(0.,1.,0.));
+#26074 = DIRECTION('',(0.,0.,1.));
+#26075 = DEFINITIONAL_REPRESENTATION('',(#26076),#26080);
+#26076 = LINE('',#26077,#26078);
+#26077 = CARTESIAN_POINT('',(-0.,0.));
+#26078 = VECTOR('',#26079,1.);
+#26079 = DIRECTION('',(-0.,1.));
+#26080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26081 = ORIENTED_EDGE('',*,*,#26082,.F.);
+#26082 = EDGE_CURVE('',#25409,#26055,#26083,.T.);
+#26083 = SURFACE_CURVE('',#26084,(#26089,#26100),.PCURVE_S1.);
+#26084 = CIRCLE('',#26085,0.6);
+#26085 = AXIS2_PLACEMENT_3D('',#26086,#26087,#26088);
+#26086 = CARTESIAN_POINT('',(-27.2,-8.8,31.4));
+#26087 = DIRECTION('',(-0.,0.,-1.));
+#26088 = DIRECTION('',(-4.440892098501E-15,-1.,0.));
+#26089 = PCURVE('',#20806,#26090);
+#26090 = DEFINITIONAL_REPRESENTATION('',(#26091),#26099);
+#26091 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#26092,#26093,#26094,#26095
+    ,#26096,#26097,#26098),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#26092 = CARTESIAN_POINT('',(0.8,-19.));
+#26093 = CARTESIAN_POINT('',(-0.239230484541,-19.));
+#26094 = CARTESIAN_POINT('',(0.280384757729,-18.1));
+#26095 = CARTESIAN_POINT('',(0.8,-17.2));
+#26096 = CARTESIAN_POINT('',(1.319615242271,-18.1));
+#26097 = CARTESIAN_POINT('',(1.839230484541,-19.));
+#26098 = CARTESIAN_POINT('',(0.8,-19.));
+#26099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26100 = PCURVE('',#26101,#26106);
+#26101 = TOROIDAL_SURFACE('',#26102,0.6,0.2);
+#26102 = AXIS2_PLACEMENT_3D('',#26103,#26104,#26105);
+#26103 = CARTESIAN_POINT('',(-27.2,-8.8,31.2));
+#26104 = DIRECTION('',(-0.,-0.,-1.));
+#26105 = DIRECTION('',(-4.440892098501E-15,-1.,0.));
+#26106 = DEFINITIONAL_REPRESENTATION('',(#26107),#26111);
+#26107 = LINE('',#26108,#26109);
+#26108 = CARTESIAN_POINT('',(0.,4.712388980385));
+#26109 = VECTOR('',#26110,1.);
+#26110 = DIRECTION('',(1.,0.));
+#26111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26112 = ADVANCED_FACE('',(#26113),#20766,.T.);
+#26113 = FACE_BOUND('',#26114,.F.);
+#26114 = EDGE_LOOP('',(#26115,#26116,#26138,#26159));
+#26115 = ORIENTED_EDGE('',*,*,#25508,.F.);
+#26116 = ORIENTED_EDGE('',*,*,#26117,.T.);
+#26117 = EDGE_CURVE('',#25509,#26118,#26120,.T.);
+#26118 = VERTEX_POINT('',#26119);
+#26119 = CARTESIAN_POINT('',(-27.2,9.6,31.2));
+#26120 = SURFACE_CURVE('',#26121,(#26126,#26132),.PCURVE_S1.);
+#26121 = CIRCLE('',#26122,0.2);
+#26122 = AXIS2_PLACEMENT_3D('',#26123,#26124,#26125);
+#26123 = CARTESIAN_POINT('',(-27.2,9.4,31.2));
+#26124 = DIRECTION('',(-1.,-6.123233995737E-17,-0.));
+#26125 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#26126 = PCURVE('',#20766,#26127);
+#26127 = DEFINITIONAL_REPRESENTATION('',(#26128),#26131);
+#26128 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26129,#26130),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26129 = CARTESIAN_POINT('',(0.,0.));
+#26130 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#26131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26132 = PCURVE('',#25552,#26133);
+#26133 = DEFINITIONAL_REPRESENTATION('',(#26134),#26137);
+#26134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26135,#26136),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26135 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#26136 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#26137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26138 = ORIENTED_EDGE('',*,*,#26139,.T.);
+#26139 = EDGE_CURVE('',#26118,#20703,#26140,.T.);
+#26140 = SURFACE_CURVE('',#26141,(#26145,#26152),.PCURVE_S1.);
+#26141 = LINE('',#26142,#26143);
+#26142 = CARTESIAN_POINT('',(-27.2,9.6,31.2));
+#26143 = VECTOR('',#26144,1.);
+#26144 = DIRECTION('',(1.,0.,0.));
+#26145 = PCURVE('',#20766,#26146);
+#26146 = DEFINITIONAL_REPRESENTATION('',(#26147),#26151);
+#26147 = LINE('',#26148,#26149);
+#26148 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#26149 = VECTOR('',#26150,1.);
+#26150 = DIRECTION('',(-0.,1.));
+#26151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26152 = PCURVE('',#20717,#26153);
+#26153 = DEFINITIONAL_REPRESENTATION('',(#26154),#26158);
+#26154 = LINE('',#26155,#26156);
+#26155 = CARTESIAN_POINT('',(0.8,-2.3));
+#26156 = VECTOR('',#26157,1.);
+#26157 = DIRECTION('',(1.,0.));
+#26158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26159 = ORIENTED_EDGE('',*,*,#20728,.F.);
+#26160 = ADVANCED_FACE('',(#26161),#20717,.T.);
+#26161 = FACE_BOUND('',#26162,.T.);
+#26162 = EDGE_LOOP('',(#26163,#26191,#26192,#26193));
+#26163 = ORIENTED_EDGE('',*,*,#26164,.T.);
+#26164 = EDGE_CURVE('',#26165,#26118,#26167,.T.);
+#26165 = VERTEX_POINT('',#26166);
+#26166 = CARTESIAN_POINT('',(-27.2,9.6,28.9));
+#26167 = SURFACE_CURVE('',#26168,(#26172,#26179),.PCURVE_S1.);
+#26168 = LINE('',#26169,#26170);
+#26169 = CARTESIAN_POINT('',(-27.2,9.6,28.9));
+#26170 = VECTOR('',#26171,1.);
+#26171 = DIRECTION('',(0.,0.,1.));
+#26172 = PCURVE('',#20717,#26173);
+#26173 = DEFINITIONAL_REPRESENTATION('',(#26174),#26178);
+#26174 = LINE('',#26175,#26176);
+#26175 = CARTESIAN_POINT('',(0.8,0.));
+#26176 = VECTOR('',#26177,1.);
+#26177 = DIRECTION('',(0.,-1.));
+#26178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26179 = PCURVE('',#26180,#26185);
+#26180 = CYLINDRICAL_SURFACE('',#26181,0.8);
+#26181 = AXIS2_PLACEMENT_3D('',#26182,#26183,#26184);
+#26182 = CARTESIAN_POINT('',(-27.2,8.8,28.9));
+#26183 = DIRECTION('',(0.,0.,1.));
+#26184 = DIRECTION('',(0.,1.,0.));
+#26185 = DEFINITIONAL_REPRESENTATION('',(#26186),#26190);
+#26186 = LINE('',#26187,#26188);
+#26187 = CARTESIAN_POINT('',(0.,0.));
+#26188 = VECTOR('',#26189,1.);
+#26189 = DIRECTION('',(0.,1.));
+#26190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26191 = ORIENTED_EDGE('',*,*,#26139,.T.);
+#26192 = ORIENTED_EDGE('',*,*,#20702,.F.);
+#26193 = ORIENTED_EDGE('',*,*,#26194,.F.);
+#26194 = EDGE_CURVE('',#26165,#20679,#26195,.T.);
+#26195 = SURFACE_CURVE('',#26196,(#26200,#26207),.PCURVE_S1.);
+#26196 = LINE('',#26197,#26198);
+#26197 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#26198 = VECTOR('',#26199,1.);
+#26199 = DIRECTION('',(1.,0.,0.));
+#26200 = PCURVE('',#20717,#26201);
+#26201 = DEFINITIONAL_REPRESENTATION('',(#26202),#26206);
+#26202 = LINE('',#26203,#26204);
+#26203 = CARTESIAN_POINT('',(0.,0.));
+#26204 = VECTOR('',#26205,1.);
+#26205 = DIRECTION('',(1.,0.));
+#26206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26207 = PCURVE('',#18104,#26208);
+#26208 = DEFINITIONAL_REPRESENTATION('',(#26209),#26213);
+#26209 = LINE('',#26210,#26211);
+#26210 = CARTESIAN_POINT('',(9.6,28.));
+#26211 = VECTOR('',#26212,1.);
+#26212 = DIRECTION('',(0.,-1.));
+#26213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26214 = ADVANCED_FACE('',(#26215),#21071,.T.);
+#26215 = FACE_BOUND('',#26216,.F.);
+#26216 = EDGE_LOOP('',(#26217,#26218,#26219,#26220,#26221,#26222,#26223,
+    #26224));
+#26217 = ORIENTED_EDGE('',*,*,#21307,.T.);
+#26218 = ORIENTED_EDGE('',*,*,#21405,.F.);
+#26219 = ORIENTED_EDGE('',*,*,#21378,.T.);
+#26220 = ORIENTED_EDGE('',*,*,#21257,.F.);
+#26221 = ORIENTED_EDGE('',*,*,#21180,.T.);
+#26222 = ORIENTED_EDGE('',*,*,#21054,.F.);
+#26223 = ORIENTED_EDGE('',*,*,#21109,.T.);
+#26224 = ORIENTED_EDGE('',*,*,#21229,.F.);
+#26225 = ADVANCED_FACE('',(#26226,#26229),#21471,.F.);
+#26226 = FACE_BOUND('',#26227,.F.);
+#26227 = EDGE_LOOP('',(#26228));
+#26228 = ORIENTED_EDGE('',*,*,#21456,.F.);
+#26229 = FACE_BOUND('',#26230,.F.);
+#26230 = EDGE_LOOP('',(#26231,#26259,#26285,#26311,#26337,#26363,#26389,
+    #26415,#26441,#26467,#26493,#26519));
+#26231 = ORIENTED_EDGE('',*,*,#26232,.F.);
+#26232 = EDGE_CURVE('',#26233,#26235,#26237,.T.);
+#26233 = VERTEX_POINT('',#26234);
+#26234 = CARTESIAN_POINT('',(-17.4,7.65,35.5));
+#26235 = VERTEX_POINT('',#26236);
+#26236 = CARTESIAN_POINT('',(-17.4,7.35,35.5));
+#26237 = SURFACE_CURVE('',#26238,(#26242,#26248),.PCURVE_S1.);
+#26238 = LINE('',#26239,#26240);
+#26239 = CARTESIAN_POINT('',(-17.4,7.575,35.5));
+#26240 = VECTOR('',#26241,1.);
+#26241 = DIRECTION('',(0.,-1.,3.725945527945E-15));
+#26242 = PCURVE('',#21471,#26243);
+#26243 = DEFINITIONAL_REPRESENTATION('',(#26244),#26247);
+#26244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26245,#26246),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999995E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#26245 = CARTESIAN_POINT('',(-0.15,-1.85));
+#26246 = CARTESIAN_POINT('',(0.15,-1.85));
+#26247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26248 = PCURVE('',#26249,#26254);
+#26249 = PLANE('',#26250);
+#26250 = AXIS2_PLACEMENT_3D('',#26251,#26252,#26253);
+#26251 = CARTESIAN_POINT('',(-17.4,7.65,35.2));
+#26252 = DIRECTION('',(1.,0.,0.));
+#26253 = DIRECTION('',(0.,-1.,0.));
+#26254 = DEFINITIONAL_REPRESENTATION('',(#26255),#26258);
+#26255 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26256,#26257),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.499999999995E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#26256 = CARTESIAN_POINT('',(0.,-0.3));
+#26257 = CARTESIAN_POINT('',(0.3,-0.3));
+#26258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26259 = ORIENTED_EDGE('',*,*,#26260,.F.);
+#26260 = EDGE_CURVE('',#26261,#26233,#26263,.T.);
+#26261 = VERTEX_POINT('',#26262);
+#26262 = CARTESIAN_POINT('',(-17.85,7.65,35.5));
+#26263 = SURFACE_CURVE('',#26264,(#26268,#26274),.PCURVE_S1.);
+#26264 = LINE('',#26265,#26266);
+#26265 = CARTESIAN_POINT('',(-18.55,7.65,35.5));
+#26266 = VECTOR('',#26267,1.);
+#26267 = DIRECTION('',(1.,-6.167905692362E-17,1.894780628694E-15));
+#26268 = PCURVE('',#21471,#26269);
+#26269 = DEFINITIONAL_REPRESENTATION('',(#26270),#26273);
+#26270 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26271,#26272),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#26271 = CARTESIAN_POINT('',(-0.15,-1.4));
+#26272 = CARTESIAN_POINT('',(-0.15,-1.85));
+#26273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26274 = PCURVE('',#26275,#26280);
+#26275 = PLANE('',#26276);
+#26276 = AXIS2_PLACEMENT_3D('',#26277,#26278,#26279);
+#26277 = CARTESIAN_POINT('',(-17.85,7.65,35.2));
+#26278 = DIRECTION('',(6.167905692362E-17,1.,0.));
+#26279 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#26280 = DEFINITIONAL_REPRESENTATION('',(#26281),#26284);
+#26281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26282,#26283),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.7,1.15),.PIECEWISE_BEZIER_KNOTS.);
+#26282 = CARTESIAN_POINT('',(0.,-0.3));
+#26283 = CARTESIAN_POINT('',(0.45,-0.3));
+#26284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26285 = ORIENTED_EDGE('',*,*,#26286,.F.);
+#26286 = EDGE_CURVE('',#26287,#26261,#26289,.T.);
+#26287 = VERTEX_POINT('',#26288);
+#26288 = CARTESIAN_POINT('',(-17.85,8.1,35.5));
+#26289 = SURFACE_CURVE('',#26290,(#26294,#26300),.PCURVE_S1.);
+#26290 = LINE('',#26291,#26292);
+#26291 = CARTESIAN_POINT('',(-17.85,7.8,35.5));
+#26292 = VECTOR('',#26293,1.);
+#26293 = DIRECTION('',(0.,-1.,3.725945527945E-15));
+#26294 = PCURVE('',#21471,#26295);
+#26295 = DEFINITIONAL_REPRESENTATION('',(#26296),#26299);
+#26296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26297,#26298),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#26297 = CARTESIAN_POINT('',(-0.6,-1.4));
+#26298 = CARTESIAN_POINT('',(-0.15,-1.4));
+#26299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26300 = PCURVE('',#26301,#26306);
+#26301 = PLANE('',#26302);
+#26302 = AXIS2_PLACEMENT_3D('',#26303,#26304,#26305);
+#26303 = CARTESIAN_POINT('',(-17.85,8.1,35.2));
+#26304 = DIRECTION('',(1.,0.,0.));
+#26305 = DIRECTION('',(0.,-1.,0.));
+#26306 = DEFINITIONAL_REPRESENTATION('',(#26307),#26310);
+#26307 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26308,#26309),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#26308 = CARTESIAN_POINT('',(0.,-0.3));
+#26309 = CARTESIAN_POINT('',(0.45,-0.3));
+#26310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26311 = ORIENTED_EDGE('',*,*,#26312,.F.);
+#26312 = EDGE_CURVE('',#26313,#26287,#26315,.T.);
+#26313 = VERTEX_POINT('',#26314);
+#26314 = CARTESIAN_POINT('',(-18.15,8.1,35.5));
+#26315 = SURFACE_CURVE('',#26316,(#26320,#26326),.PCURVE_S1.);
+#26316 = LINE('',#26317,#26318);
+#26317 = CARTESIAN_POINT('',(-18.7,8.1,35.5));
+#26318 = VECTOR('',#26319,1.);
+#26319 = DIRECTION('',(1.,0.,1.894780628694E-15));
+#26320 = PCURVE('',#21471,#26321);
+#26321 = DEFINITIONAL_REPRESENTATION('',(#26322),#26325);
+#26322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26323,#26324),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#26323 = CARTESIAN_POINT('',(-0.6,-1.1));
+#26324 = CARTESIAN_POINT('',(-0.6,-1.4));
+#26325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26326 = PCURVE('',#26327,#26332);
+#26327 = PLANE('',#26328);
+#26328 = AXIS2_PLACEMENT_3D('',#26329,#26330,#26331);
+#26329 = CARTESIAN_POINT('',(-18.15,8.1,35.2));
+#26330 = DIRECTION('',(0.,1.,0.));
+#26331 = DIRECTION('',(1.,0.,0.));
+#26332 = DEFINITIONAL_REPRESENTATION('',(#26333),#26336);
+#26333 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26334,#26335),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.55,0.85),.PIECEWISE_BEZIER_KNOTS.);
+#26334 = CARTESIAN_POINT('',(0.,-0.3));
+#26335 = CARTESIAN_POINT('',(0.3,-0.3));
+#26336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26337 = ORIENTED_EDGE('',*,*,#26338,.F.);
+#26338 = EDGE_CURVE('',#26339,#26313,#26341,.T.);
+#26339 = VERTEX_POINT('',#26340);
+#26340 = CARTESIAN_POINT('',(-18.15,7.65,35.5));
+#26341 = SURFACE_CURVE('',#26342,(#26346,#26352),.PCURVE_S1.);
+#26342 = LINE('',#26343,#26344);
+#26343 = CARTESIAN_POINT('',(-18.15,7.575,35.5));
+#26344 = VECTOR('',#26345,1.);
+#26345 = DIRECTION('',(0.,1.,-3.725945527945E-15));
+#26346 = PCURVE('',#21471,#26347);
+#26347 = DEFINITIONAL_REPRESENTATION('',(#26348),#26351);
+#26348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26349,#26350),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999995E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#26349 = CARTESIAN_POINT('',(-0.15,-1.1));
+#26350 = CARTESIAN_POINT('',(-0.6,-1.1));
+#26351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26352 = PCURVE('',#26353,#26358);
+#26353 = PLANE('',#26354);
+#26354 = AXIS2_PLACEMENT_3D('',#26355,#26356,#26357);
+#26355 = CARTESIAN_POINT('',(-18.15,7.65,35.2));
+#26356 = DIRECTION('',(-1.,0.,0.));
+#26357 = DIRECTION('',(0.,1.,0.));
+#26358 = DEFINITIONAL_REPRESENTATION('',(#26359),#26362);
+#26359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26360,#26361),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.499999999995E-02,0.525),.PIECEWISE_BEZIER_KNOTS.);
+#26360 = CARTESIAN_POINT('',(0.,-0.3));
+#26361 = CARTESIAN_POINT('',(0.45,-0.3));
+#26362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26363 = ORIENTED_EDGE('',*,*,#26364,.F.);
+#26364 = EDGE_CURVE('',#26365,#26339,#26367,.T.);
+#26365 = VERTEX_POINT('',#26366);
+#26366 = CARTESIAN_POINT('',(-18.6,7.65,35.5));
+#26367 = SURFACE_CURVE('',#26368,(#26372,#26378),.PCURVE_S1.);
+#26368 = LINE('',#26369,#26370);
+#26369 = CARTESIAN_POINT('',(-18.925,7.65,35.5));
+#26370 = VECTOR('',#26371,1.);
+#26371 = DIRECTION('',(1.,0.,1.894780628694E-15));
+#26372 = PCURVE('',#21471,#26373);
+#26373 = DEFINITIONAL_REPRESENTATION('',(#26374),#26377);
+#26374 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26375,#26376),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#26375 = CARTESIAN_POINT('',(-0.15,-0.65));
+#26376 = CARTESIAN_POINT('',(-0.15,-1.1));
+#26377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26378 = PCURVE('',#26379,#26384);
+#26379 = PLANE('',#26380);
+#26380 = AXIS2_PLACEMENT_3D('',#26381,#26382,#26383);
+#26381 = CARTESIAN_POINT('',(-18.6,7.65,35.2));
+#26382 = DIRECTION('',(0.,1.,0.));
+#26383 = DIRECTION('',(1.,0.,0.));
+#26384 = DEFINITIONAL_REPRESENTATION('',(#26385),#26388);
+#26385 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26386,#26387),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.325,0.775),.PIECEWISE_BEZIER_KNOTS.);
+#26386 = CARTESIAN_POINT('',(0.,-0.3));
+#26387 = CARTESIAN_POINT('',(0.45,-0.3));
+#26388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26389 = ORIENTED_EDGE('',*,*,#26390,.F.);
+#26390 = EDGE_CURVE('',#26391,#26365,#26393,.T.);
+#26391 = VERTEX_POINT('',#26392);
+#26392 = CARTESIAN_POINT('',(-18.6,7.35,35.5));
+#26393 = SURFACE_CURVE('',#26394,(#26398,#26404),.PCURVE_S1.);
+#26394 = LINE('',#26395,#26396);
+#26395 = CARTESIAN_POINT('',(-18.6,7.425,35.5));
+#26396 = VECTOR('',#26397,1.);
+#26397 = DIRECTION('',(0.,1.,-3.725945527945E-15));
+#26398 = PCURVE('',#21471,#26399);
+#26399 = DEFINITIONAL_REPRESENTATION('',(#26400),#26403);
+#26400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26401,#26402),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000005E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#26401 = CARTESIAN_POINT('',(0.15,-0.65));
+#26402 = CARTESIAN_POINT('',(-0.15,-0.65));
+#26403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26404 = PCURVE('',#26405,#26410);
+#26405 = PLANE('',#26406);
+#26406 = AXIS2_PLACEMENT_3D('',#26407,#26408,#26409);
+#26407 = CARTESIAN_POINT('',(-18.6,7.35,35.2));
+#26408 = DIRECTION('',(-1.,0.,0.));
+#26409 = DIRECTION('',(0.,1.,0.));
+#26410 = DEFINITIONAL_REPRESENTATION('',(#26411),#26414);
+#26411 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26412,#26413),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-7.500000000005E-02,0.225),.PIECEWISE_BEZIER_KNOTS.);
+#26412 = CARTESIAN_POINT('',(0.,-0.3));
+#26413 = CARTESIAN_POINT('',(0.3,-0.3));
+#26414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26415 = ORIENTED_EDGE('',*,*,#26416,.F.);
+#26416 = EDGE_CURVE('',#26417,#26391,#26419,.T.);
+#26417 = VERTEX_POINT('',#26418);
+#26418 = CARTESIAN_POINT('',(-18.15,7.35,35.5));
+#26419 = SURFACE_CURVE('',#26420,(#26424,#26430),.PCURVE_S1.);
+#26420 = LINE('',#26421,#26422);
+#26421 = CARTESIAN_POINT('',(-18.7,7.35,35.5));
+#26422 = VECTOR('',#26423,1.);
+#26423 = DIRECTION('',(-1.,6.167905692362E-17,-1.894780628694E-15));
+#26424 = PCURVE('',#21471,#26425);
+#26425 = DEFINITIONAL_REPRESENTATION('',(#26426),#26429);
+#26426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26427,#26428),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#26427 = CARTESIAN_POINT('',(0.15,-1.1));
+#26428 = CARTESIAN_POINT('',(0.15,-0.65));
+#26429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26430 = PCURVE('',#26431,#26436);
+#26431 = PLANE('',#26432);
+#26432 = AXIS2_PLACEMENT_3D('',#26433,#26434,#26435);
+#26433 = CARTESIAN_POINT('',(-18.15,7.35,35.2));
+#26434 = DIRECTION('',(-6.167905692362E-17,-1.,0.));
+#26435 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#26436 = DEFINITIONAL_REPRESENTATION('',(#26437),#26440);
+#26437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26438,#26439),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.55,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#26438 = CARTESIAN_POINT('',(0.,-0.3));
+#26439 = CARTESIAN_POINT('',(0.45,-0.3));
+#26440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26441 = ORIENTED_EDGE('',*,*,#26442,.F.);
+#26442 = EDGE_CURVE('',#26443,#26417,#26445,.T.);
+#26443 = VERTEX_POINT('',#26444);
+#26444 = CARTESIAN_POINT('',(-18.15,6.900000000001,35.5));
+#26445 = SURFACE_CURVE('',#26446,(#26450,#26456),.PCURVE_S1.);
+#26446 = LINE('',#26447,#26448);
+#26447 = CARTESIAN_POINT('',(-18.15,7.2,35.5));
+#26448 = VECTOR('',#26449,1.);
+#26449 = DIRECTION('',(0.,1.,-3.725945527945E-15));
+#26450 = PCURVE('',#21471,#26451);
+#26451 = DEFINITIONAL_REPRESENTATION('',(#26452),#26455);
+#26452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26453,#26454),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#26453 = CARTESIAN_POINT('',(0.599999999999,-1.1));
+#26454 = CARTESIAN_POINT('',(0.15,-1.1));
+#26455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26456 = PCURVE('',#26457,#26462);
+#26457 = PLANE('',#26458);
+#26458 = AXIS2_PLACEMENT_3D('',#26459,#26460,#26461);
+#26459 = CARTESIAN_POINT('',(-18.15,6.900000000001,35.2));
+#26460 = DIRECTION('',(-1.,0.,0.));
+#26461 = DIRECTION('',(0.,1.,0.));
+#26462 = DEFINITIONAL_REPRESENTATION('',(#26463),#26466);
+#26463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26464,#26465),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.3,0.15),.PIECEWISE_BEZIER_KNOTS.);
+#26464 = CARTESIAN_POINT('',(0.,-0.3));
+#26465 = CARTESIAN_POINT('',(0.449999999999,-0.3));
+#26466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26467 = ORIENTED_EDGE('',*,*,#26468,.F.);
+#26468 = EDGE_CURVE('',#26469,#26443,#26471,.T.);
+#26469 = VERTEX_POINT('',#26470);
+#26470 = CARTESIAN_POINT('',(-17.85,6.900000000001,35.5));
+#26471 = SURFACE_CURVE('',#26472,(#26476,#26482),.PCURVE_S1.);
+#26472 = LINE('',#26473,#26474);
+#26473 = CARTESIAN_POINT('',(-18.55,6.900000000001,35.5));
+#26474 = VECTOR('',#26475,1.);
+#26475 = DIRECTION('',(-1.,-0.,-1.894780628694E-15));
+#26476 = PCURVE('',#21471,#26477);
+#26477 = DEFINITIONAL_REPRESENTATION('',(#26478),#26481);
+#26478 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26479,#26480),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#26479 = CARTESIAN_POINT('',(0.599999999999,-1.4));
+#26480 = CARTESIAN_POINT('',(0.599999999999,-1.1));
+#26481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26482 = PCURVE('',#26483,#26488);
+#26483 = PLANE('',#26484);
+#26484 = AXIS2_PLACEMENT_3D('',#26485,#26486,#26487);
+#26485 = CARTESIAN_POINT('',(-17.85,6.900000000001,35.2));
+#26486 = DIRECTION('',(0.,-1.,0.));
+#26487 = DIRECTION('',(-1.,0.,0.));
+#26488 = DEFINITIONAL_REPRESENTATION('',(#26489),#26492);
+#26489 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26490,#26491),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.7,-0.4),.PIECEWISE_BEZIER_KNOTS.);
+#26490 = CARTESIAN_POINT('',(0.,-0.3));
+#26491 = CARTESIAN_POINT('',(0.3,-0.3));
+#26492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26493 = ORIENTED_EDGE('',*,*,#26494,.F.);
+#26494 = EDGE_CURVE('',#26495,#26469,#26497,.T.);
+#26495 = VERTEX_POINT('',#26496);
+#26496 = CARTESIAN_POINT('',(-17.85,7.35,35.5));
+#26497 = SURFACE_CURVE('',#26498,(#26502,#26508),.PCURVE_S1.);
+#26498 = LINE('',#26499,#26500);
+#26499 = CARTESIAN_POINT('',(-17.85,7.425,35.5));
+#26500 = VECTOR('',#26501,1.);
+#26501 = DIRECTION('',(0.,-1.,3.725945527945E-15));
+#26502 = PCURVE('',#21471,#26503);
+#26503 = DEFINITIONAL_REPRESENTATION('',(#26504),#26507);
+#26504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26505,#26506),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000005E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26505 = CARTESIAN_POINT('',(0.15,-1.4));
+#26506 = CARTESIAN_POINT('',(0.599999999999,-1.4));
+#26507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26508 = PCURVE('',#26509,#26514);
+#26509 = PLANE('',#26510);
+#26510 = AXIS2_PLACEMENT_3D('',#26511,#26512,#26513);
+#26511 = CARTESIAN_POINT('',(-17.85,7.35,35.2));
+#26512 = DIRECTION('',(1.,0.,0.));
+#26513 = DIRECTION('',(0.,-1.,0.));
+#26514 = DEFINITIONAL_REPRESENTATION('',(#26515),#26518);
+#26515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26516,#26517),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(7.500000000005E-02,0.524999999999),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26516 = CARTESIAN_POINT('',(0.,-0.3));
+#26517 = CARTESIAN_POINT('',(0.449999999999,-0.3));
+#26518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26519 = ORIENTED_EDGE('',*,*,#26520,.F.);
+#26520 = EDGE_CURVE('',#26235,#26495,#26521,.T.);
+#26521 = SURFACE_CURVE('',#26522,(#26526,#26532),.PCURVE_S1.);
+#26522 = LINE('',#26523,#26524);
+#26523 = CARTESIAN_POINT('',(-18.325,7.35,35.5));
+#26524 = VECTOR('',#26525,1.);
+#26525 = DIRECTION('',(-1.,-0.,-1.894780628694E-15));
+#26526 = PCURVE('',#21471,#26527);
+#26527 = DEFINITIONAL_REPRESENTATION('',(#26528),#26531);
+#26528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26529,#26530),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#26529 = CARTESIAN_POINT('',(0.15,-1.85));
+#26530 = CARTESIAN_POINT('',(0.15,-1.4));
+#26531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26532 = PCURVE('',#26533,#26538);
+#26533 = PLANE('',#26534);
+#26534 = AXIS2_PLACEMENT_3D('',#26535,#26536,#26537);
+#26535 = CARTESIAN_POINT('',(-17.4,7.35,35.2));
+#26536 = DIRECTION('',(0.,-1.,0.));
+#26537 = DIRECTION('',(-1.,0.,0.));
+#26538 = DEFINITIONAL_REPRESENTATION('',(#26539),#26542);
+#26539 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26540,#26541),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.925,-0.475),.PIECEWISE_BEZIER_KNOTS.);
+#26540 = CARTESIAN_POINT('',(0.,-0.3));
+#26541 = CARTESIAN_POINT('',(0.45,-0.3));
+#26542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26543 = ADVANCED_FACE('',(#26544,#26547),#21530,.T.);
+#26544 = FACE_BOUND('',#26545,.T.);
+#26545 = EDGE_LOOP('',(#26546));
+#26546 = ORIENTED_EDGE('',*,*,#21515,.T.);
+#26547 = FACE_BOUND('',#26548,.T.);
+#26548 = EDGE_LOOP('',(#26549,#26577,#26603,#26629,#26655,#26681,#26707,
+    #26733,#26759,#26785,#26811,#26837));
+#26549 = ORIENTED_EDGE('',*,*,#26550,.F.);
+#26550 = EDGE_CURVE('',#26551,#26553,#26555,.T.);
+#26551 = VERTEX_POINT('',#26552);
+#26552 = CARTESIAN_POINT('',(-18.15,-8.099999999999,35.5));
+#26553 = VERTEX_POINT('',#26554);
+#26554 = CARTESIAN_POINT('',(-17.85,-8.099999999999,35.5));
+#26555 = SURFACE_CURVE('',#26556,(#26560,#26566),.PCURVE_S1.);
+#26556 = LINE('',#26557,#26558);
+#26557 = CARTESIAN_POINT('',(-17.925,-8.099999999999,35.5));
+#26558 = VECTOR('',#26559,1.);
+#26559 = DIRECTION('',(1.,0.,-1.894780628694E-15));
+#26560 = PCURVE('',#21530,#26561);
+#26561 = DEFINITIONAL_REPRESENTATION('',(#26562),#26565);
+#26562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26563,#26564),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26563 = CARTESIAN_POINT('',(-0.599999999999,0.15));
+#26564 = CARTESIAN_POINT('',(-0.599999999999,-0.15));
+#26565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26566 = PCURVE('',#26567,#26572);
+#26567 = PLANE('',#26568);
+#26568 = AXIS2_PLACEMENT_3D('',#26569,#26570,#26571);
+#26569 = CARTESIAN_POINT('',(-17.85,-8.099999999999,35.2));
+#26570 = DIRECTION('',(0.,-1.,0.));
+#26571 = DIRECTION('',(-1.,0.,0.));
+#26572 = DEFINITIONAL_REPRESENTATION('',(#26573),#26576);
+#26573 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26574,#26575),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26574 = CARTESIAN_POINT('',(0.3,-0.3));
+#26575 = CARTESIAN_POINT('',(0.,-0.3));
+#26576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26577 = ORIENTED_EDGE('',*,*,#26578,.F.);
+#26578 = EDGE_CURVE('',#26579,#26551,#26581,.T.);
+#26579 = VERTEX_POINT('',#26580);
+#26580 = CARTESIAN_POINT('',(-18.15,-7.65,35.5));
+#26581 = SURFACE_CURVE('',#26582,(#26586,#26592),.PCURVE_S1.);
+#26582 = LINE('',#26583,#26584);
+#26583 = CARTESIAN_POINT('',(-18.15,-7.8,35.5));
+#26584 = VECTOR('',#26585,1.);
+#26585 = DIRECTION('',(0.,-1.,3.725945527945E-15));
+#26586 = PCURVE('',#21530,#26587);
+#26587 = DEFINITIONAL_REPRESENTATION('',(#26588),#26591);
+#26588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26589,#26590),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26589 = CARTESIAN_POINT('',(-0.15,0.15));
+#26590 = CARTESIAN_POINT('',(-0.599999999999,0.15));
+#26591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26592 = PCURVE('',#26593,#26598);
+#26593 = PLANE('',#26594);
+#26594 = AXIS2_PLACEMENT_3D('',#26595,#26596,#26597);
+#26595 = CARTESIAN_POINT('',(-18.15,-8.099999999999,35.2));
+#26596 = DIRECTION('',(-1.,0.,0.));
+#26597 = DIRECTION('',(0.,1.,0.));
+#26598 = DEFINITIONAL_REPRESENTATION('',(#26599),#26602);
+#26599 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26600,#26601),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26600 = CARTESIAN_POINT('',(0.449999999999,-0.3));
+#26601 = CARTESIAN_POINT('',(0.,-0.3));
+#26602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26603 = ORIENTED_EDGE('',*,*,#26604,.F.);
+#26604 = EDGE_CURVE('',#26605,#26579,#26607,.T.);
+#26605 = VERTEX_POINT('',#26606);
+#26606 = CARTESIAN_POINT('',(-18.6,-7.65,35.5));
+#26607 = SURFACE_CURVE('',#26608,(#26612,#26618),.PCURVE_S1.);
+#26608 = LINE('',#26609,#26610);
+#26609 = CARTESIAN_POINT('',(-18.075,-7.65,35.5));
+#26610 = VECTOR('',#26611,1.);
+#26611 = DIRECTION('',(1.,-6.167905692362E-17,-1.894780628694E-15));
+#26612 = PCURVE('',#21530,#26613);
+#26613 = DEFINITIONAL_REPRESENTATION('',(#26614),#26617);
+#26614 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26615,#26616),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26615 = CARTESIAN_POINT('',(-0.15,0.6));
+#26616 = CARTESIAN_POINT('',(-0.15,0.15));
+#26617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26618 = PCURVE('',#26619,#26624);
+#26619 = PLANE('',#26620);
+#26620 = AXIS2_PLACEMENT_3D('',#26621,#26622,#26623);
+#26621 = CARTESIAN_POINT('',(-18.15,-7.65,35.2));
+#26622 = DIRECTION('',(-6.167905692362E-17,-1.,0.));
+#26623 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#26624 = DEFINITIONAL_REPRESENTATION('',(#26625),#26628);
+#26625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26626,#26627),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26626 = CARTESIAN_POINT('',(0.45,-0.3));
+#26627 = CARTESIAN_POINT('',(0.,-0.3));
+#26628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26629 = ORIENTED_EDGE('',*,*,#26630,.F.);
+#26630 = EDGE_CURVE('',#26631,#26605,#26633,.T.);
+#26631 = VERTEX_POINT('',#26632);
+#26632 = CARTESIAN_POINT('',(-18.6,-7.35,35.5));
+#26633 = SURFACE_CURVE('',#26634,(#26638,#26644),.PCURVE_S1.);
+#26634 = LINE('',#26635,#26636);
+#26635 = CARTESIAN_POINT('',(-18.6,-7.575,35.5));
+#26636 = VECTOR('',#26637,1.);
+#26637 = DIRECTION('',(0.,-1.,3.725945527945E-15));
+#26638 = PCURVE('',#21530,#26639);
+#26639 = DEFINITIONAL_REPRESENTATION('',(#26640),#26643);
+#26640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26641,#26642),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.500000000005E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26641 = CARTESIAN_POINT('',(0.15,0.6));
+#26642 = CARTESIAN_POINT('',(-0.15,0.6));
+#26643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26644 = PCURVE('',#26645,#26650);
+#26645 = PLANE('',#26646);
+#26646 = AXIS2_PLACEMENT_3D('',#26647,#26648,#26649);
+#26647 = CARTESIAN_POINT('',(-18.6,-7.65,35.2));
+#26648 = DIRECTION('',(-1.,0.,0.));
+#26649 = DIRECTION('',(0.,1.,0.));
+#26650 = DEFINITIONAL_REPRESENTATION('',(#26651),#26654);
+#26651 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26652,#26653),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.500000000005E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26652 = CARTESIAN_POINT('',(0.3,-0.3));
+#26653 = CARTESIAN_POINT('',(0.,-0.3));
+#26654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26655 = ORIENTED_EDGE('',*,*,#26656,.F.);
+#26656 = EDGE_CURVE('',#26657,#26631,#26659,.T.);
+#26657 = VERTEX_POINT('',#26658);
+#26658 = CARTESIAN_POINT('',(-18.15,-7.35,35.5));
+#26659 = SURFACE_CURVE('',#26660,(#26664,#26670),.PCURVE_S1.);
+#26660 = LINE('',#26661,#26662);
+#26661 = CARTESIAN_POINT('',(-18.3,-7.35,35.5));
+#26662 = VECTOR('',#26663,1.);
+#26663 = DIRECTION('',(-1.,0.,1.894780628694E-15));
+#26664 = PCURVE('',#21530,#26665);
+#26665 = DEFINITIONAL_REPRESENTATION('',(#26666),#26669);
+#26666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26667,#26668),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26667 = CARTESIAN_POINT('',(0.15,0.15));
+#26668 = CARTESIAN_POINT('',(0.15,0.6));
+#26669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26670 = PCURVE('',#26671,#26676);
+#26671 = PLANE('',#26672);
+#26672 = AXIS2_PLACEMENT_3D('',#26673,#26674,#26675);
+#26673 = CARTESIAN_POINT('',(-18.6,-7.35,35.2));
+#26674 = DIRECTION('',(0.,1.,0.));
+#26675 = DIRECTION('',(1.,0.,0.));
+#26676 = DEFINITIONAL_REPRESENTATION('',(#26677),#26680);
+#26677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26678,#26679),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26678 = CARTESIAN_POINT('',(0.45,-0.3));
+#26679 = CARTESIAN_POINT('',(0.,-0.3));
+#26680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26681 = ORIENTED_EDGE('',*,*,#26682,.F.);
+#26682 = EDGE_CURVE('',#26683,#26657,#26685,.T.);
+#26683 = VERTEX_POINT('',#26684);
+#26684 = CARTESIAN_POINT('',(-18.15,-6.9,35.5));
+#26685 = SURFACE_CURVE('',#26686,(#26690,#26696),.PCURVE_S1.);
+#26686 = LINE('',#26687,#26688);
+#26687 = CARTESIAN_POINT('',(-18.15,-7.425,35.5));
+#26688 = VECTOR('',#26689,1.);
+#26689 = DIRECTION('',(0.,-1.,3.725945527945E-15));
+#26690 = PCURVE('',#21530,#26691);
+#26691 = DEFINITIONAL_REPRESENTATION('',(#26692),#26695);
+#26692 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26693,#26694),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.525,-7.499999999995E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26693 = CARTESIAN_POINT('',(0.6,0.15));
+#26694 = CARTESIAN_POINT('',(0.15,0.15));
+#26695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26696 = PCURVE('',#26697,#26702);
+#26697 = PLANE('',#26698);
+#26698 = AXIS2_PLACEMENT_3D('',#26699,#26700,#26701);
+#26699 = CARTESIAN_POINT('',(-18.15,-7.35,35.2));
+#26700 = DIRECTION('',(-1.,0.,0.));
+#26701 = DIRECTION('',(0.,1.,0.));
+#26702 = DEFINITIONAL_REPRESENTATION('',(#26703),#26706);
+#26703 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26704,#26705),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.525,-7.499999999995E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26704 = CARTESIAN_POINT('',(0.45,-0.3));
+#26705 = CARTESIAN_POINT('',(0.,-0.3));
+#26706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26707 = ORIENTED_EDGE('',*,*,#26708,.F.);
+#26708 = EDGE_CURVE('',#26709,#26683,#26711,.T.);
+#26709 = VERTEX_POINT('',#26710);
+#26710 = CARTESIAN_POINT('',(-17.85,-6.9,35.5));
+#26711 = SURFACE_CURVE('',#26712,(#26716,#26722),.PCURVE_S1.);
+#26712 = LINE('',#26713,#26714);
+#26713 = CARTESIAN_POINT('',(-18.075,-6.9,35.5));
+#26714 = VECTOR('',#26715,1.);
+#26715 = DIRECTION('',(-1.,0.,1.894780628694E-15));
+#26716 = PCURVE('',#21530,#26717);
+#26717 = DEFINITIONAL_REPRESENTATION('',(#26718),#26721);
+#26718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26719,#26720),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26719 = CARTESIAN_POINT('',(0.6,-0.15));
+#26720 = CARTESIAN_POINT('',(0.6,0.15));
+#26721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26722 = PCURVE('',#26723,#26728);
+#26723 = PLANE('',#26724);
+#26724 = AXIS2_PLACEMENT_3D('',#26725,#26726,#26727);
+#26725 = CARTESIAN_POINT('',(-18.15,-6.9,35.2));
+#26726 = DIRECTION('',(0.,1.,0.));
+#26727 = DIRECTION('',(1.,0.,0.));
+#26728 = DEFINITIONAL_REPRESENTATION('',(#26729),#26732);
+#26729 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26730,#26731),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26730 = CARTESIAN_POINT('',(0.3,-0.3));
+#26731 = CARTESIAN_POINT('',(0.,-0.3));
+#26732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26733 = ORIENTED_EDGE('',*,*,#26734,.F.);
+#26734 = EDGE_CURVE('',#26735,#26709,#26737,.T.);
+#26735 = VERTEX_POINT('',#26736);
+#26736 = CARTESIAN_POINT('',(-17.85,-7.35,35.5));
+#26737 = SURFACE_CURVE('',#26738,(#26742,#26748),.PCURVE_S1.);
+#26738 = LINE('',#26739,#26740);
+#26739 = CARTESIAN_POINT('',(-17.85,-7.2,35.5));
+#26740 = VECTOR('',#26741,1.);
+#26741 = DIRECTION('',(0.,1.,-3.725945527945E-15));
+#26742 = PCURVE('',#21530,#26743);
+#26743 = DEFINITIONAL_REPRESENTATION('',(#26744),#26747);
+#26744 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26745,#26746),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26745 = CARTESIAN_POINT('',(0.15,-0.15));
+#26746 = CARTESIAN_POINT('',(0.6,-0.15));
+#26747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26748 = PCURVE('',#26749,#26754);
+#26749 = PLANE('',#26750);
+#26750 = AXIS2_PLACEMENT_3D('',#26751,#26752,#26753);
+#26751 = CARTESIAN_POINT('',(-17.85,-6.9,35.2));
+#26752 = DIRECTION('',(1.,0.,0.));
+#26753 = DIRECTION('',(0.,-1.,0.));
+#26754 = DEFINITIONAL_REPRESENTATION('',(#26755),#26758);
+#26755 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26756,#26757),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26756 = CARTESIAN_POINT('',(0.45,-0.3));
+#26757 = CARTESIAN_POINT('',(0.,-0.3));
+#26758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26759 = ORIENTED_EDGE('',*,*,#26760,.F.);
+#26760 = EDGE_CURVE('',#26761,#26735,#26763,.T.);
+#26761 = VERTEX_POINT('',#26762);
+#26762 = CARTESIAN_POINT('',(-17.4,-7.35,35.5));
+#26763 = SURFACE_CURVE('',#26764,(#26768,#26774),.PCURVE_S1.);
+#26764 = LINE('',#26765,#26766);
+#26765 = CARTESIAN_POINT('',(-17.925,-7.35,35.5));
+#26766 = VECTOR('',#26767,1.);
+#26767 = DIRECTION('',(-1.,6.167905692362E-17,1.894780628694E-15));
+#26768 = PCURVE('',#21530,#26769);
+#26769 = DEFINITIONAL_REPRESENTATION('',(#26770),#26773);
+#26770 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26771,#26772),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26771 = CARTESIAN_POINT('',(0.15,-0.6));
+#26772 = CARTESIAN_POINT('',(0.15,-0.15));
+#26773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26774 = PCURVE('',#26775,#26780);
+#26775 = PLANE('',#26776);
+#26776 = AXIS2_PLACEMENT_3D('',#26777,#26778,#26779);
+#26777 = CARTESIAN_POINT('',(-17.85,-7.35,35.2));
+#26778 = DIRECTION('',(6.167905692362E-17,1.,0.));
+#26779 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#26780 = DEFINITIONAL_REPRESENTATION('',(#26781),#26784);
+#26781 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26782,#26783),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.525,-7.5E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26782 = CARTESIAN_POINT('',(0.45,-0.3));
+#26783 = CARTESIAN_POINT('',(0.,-0.3));
+#26784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26785 = ORIENTED_EDGE('',*,*,#26786,.F.);
+#26786 = EDGE_CURVE('',#26787,#26761,#26789,.T.);
+#26787 = VERTEX_POINT('',#26788);
+#26788 = CARTESIAN_POINT('',(-17.4,-7.65,35.5));
+#26789 = SURFACE_CURVE('',#26790,(#26794,#26800),.PCURVE_S1.);
+#26790 = LINE('',#26791,#26792);
+#26791 = CARTESIAN_POINT('',(-17.4,-7.425,35.5));
+#26792 = VECTOR('',#26793,1.);
+#26793 = DIRECTION('',(0.,1.,-3.725945527945E-15));
+#26794 = PCURVE('',#21530,#26795);
+#26795 = DEFINITIONAL_REPRESENTATION('',(#26796),#26799);
+#26796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26797,#26798),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.499999999995E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26797 = CARTESIAN_POINT('',(-0.15,-0.6));
+#26798 = CARTESIAN_POINT('',(0.15,-0.6));
+#26799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26800 = PCURVE('',#26801,#26806);
+#26801 = PLANE('',#26802);
+#26802 = AXIS2_PLACEMENT_3D('',#26803,#26804,#26805);
+#26803 = CARTESIAN_POINT('',(-17.4,-7.35,35.2));
+#26804 = DIRECTION('',(1.,0.,0.));
+#26805 = DIRECTION('',(0.,-1.,0.));
+#26806 = DEFINITIONAL_REPRESENTATION('',(#26807),#26810);
+#26807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26808,#26809),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.225,7.499999999995E-02),.PIECEWISE_BEZIER_KNOTS.);
+#26808 = CARTESIAN_POINT('',(0.3,-0.3));
+#26809 = CARTESIAN_POINT('',(0.,-0.3));
+#26810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26811 = ORIENTED_EDGE('',*,*,#26812,.F.);
+#26812 = EDGE_CURVE('',#26813,#26787,#26815,.T.);
+#26813 = VERTEX_POINT('',#26814);
+#26814 = CARTESIAN_POINT('',(-17.85,-7.65,35.5));
+#26815 = SURFACE_CURVE('',#26816,(#26820,#26826),.PCURVE_S1.);
+#26816 = LINE('',#26817,#26818);
+#26817 = CARTESIAN_POINT('',(-17.7,-7.65,35.5));
+#26818 = VECTOR('',#26819,1.);
+#26819 = DIRECTION('',(1.,0.,-1.894780628694E-15));
+#26820 = PCURVE('',#21530,#26821);
+#26821 = DEFINITIONAL_REPRESENTATION('',(#26822),#26825);
+#26822 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26823,#26824),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26823 = CARTESIAN_POINT('',(-0.15,-0.15));
+#26824 = CARTESIAN_POINT('',(-0.15,-0.6));
+#26825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26826 = PCURVE('',#26827,#26832);
+#26827 = PLANE('',#26828);
+#26828 = AXIS2_PLACEMENT_3D('',#26829,#26830,#26831);
+#26829 = CARTESIAN_POINT('',(-17.4,-7.65,35.2));
+#26830 = DIRECTION('',(0.,-1.,0.));
+#26831 = DIRECTION('',(-1.,0.,0.));
+#26832 = DEFINITIONAL_REPRESENTATION('',(#26833),#26836);
+#26833 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26834,#26835),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.15,0.3),.PIECEWISE_BEZIER_KNOTS.);
+#26834 = CARTESIAN_POINT('',(0.45,-0.3));
+#26835 = CARTESIAN_POINT('',(0.,-0.3));
+#26836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26837 = ORIENTED_EDGE('',*,*,#26838,.F.);
+#26838 = EDGE_CURVE('',#26553,#26813,#26839,.T.);
+#26839 = SURFACE_CURVE('',#26840,(#26844,#26850),.PCURVE_S1.);
+#26840 = LINE('',#26841,#26842);
+#26841 = CARTESIAN_POINT('',(-17.85,-7.575,35.5));
+#26842 = VECTOR('',#26843,1.);
+#26843 = DIRECTION('',(0.,1.,-3.725945527945E-15));
+#26844 = PCURVE('',#21530,#26845);
+#26845 = DEFINITIONAL_REPRESENTATION('',(#26846),#26849);
+#26846 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26847,#26848),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.524999999999,-7.500000000005E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26847 = CARTESIAN_POINT('',(-0.599999999999,-0.15));
+#26848 = CARTESIAN_POINT('',(-0.15,-0.15));
+#26849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26850 = PCURVE('',#26851,#26856);
+#26851 = PLANE('',#26852);
+#26852 = AXIS2_PLACEMENT_3D('',#26853,#26854,#26855);
+#26853 = CARTESIAN_POINT('',(-17.85,-7.65,35.2));
+#26854 = DIRECTION('',(1.,0.,0.));
+#26855 = DIRECTION('',(0.,-1.,0.));
+#26856 = DEFINITIONAL_REPRESENTATION('',(#26857),#26860);
+#26857 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26858,#26859),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.524999999999,-7.500000000005E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26858 = CARTESIAN_POINT('',(0.449999999999,-0.3));
+#26859 = CARTESIAN_POINT('',(0.,-0.3));
+#26860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26861 = ADVANCED_FACE('',(#26862),#21586,.T.);
+#26862 = FACE_BOUND('',#26863,.F.);
+#26863 = EDGE_LOOP('',(#26864,#26865,#26893,#26921));
+#26864 = ORIENTED_EDGE('',*,*,#21570,.F.);
+#26865 = ORIENTED_EDGE('',*,*,#26866,.T.);
+#26866 = EDGE_CURVE('',#21571,#26867,#26869,.T.);
+#26867 = VERTEX_POINT('',#26868);
+#26868 = CARTESIAN_POINT('',(28.,8.8,28.9));
+#26869 = SURFACE_CURVE('',#26870,(#26875,#26882),.PCURVE_S1.);
+#26870 = CIRCLE('',#26871,0.8);
+#26871 = AXIS2_PLACEMENT_3D('',#26872,#26873,#26874);
+#26872 = CARTESIAN_POINT('',(27.2,8.8,28.9));
+#26873 = DIRECTION('',(-0.,-0.,-1.));
+#26874 = DIRECTION('',(0.,-1.,0.));
+#26875 = PCURVE('',#21586,#26876);
+#26876 = DEFINITIONAL_REPRESENTATION('',(#26877),#26881);
+#26877 = LINE('',#26878,#26879);
+#26878 = CARTESIAN_POINT('',(3.14159265359,-0.));
+#26879 = VECTOR('',#26880,1.);
+#26880 = DIRECTION('',(-1.,0.));
+#26881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26882 = PCURVE('',#18104,#26883);
+#26883 = DEFINITIONAL_REPRESENTATION('',(#26884),#26892);
+#26884 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#26885,#26886,#26887,#26888
+    ,#26889,#26890,#26891),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#26885 = CARTESIAN_POINT('',(8.,-27.2));
+#26886 = CARTESIAN_POINT('',(8.,-25.81435935394));
+#26887 = CARTESIAN_POINT('',(9.2,-26.50717967697));
+#26888 = CARTESIAN_POINT('',(10.4,-27.2));
+#26889 = CARTESIAN_POINT('',(9.2,-27.89282032302));
+#26890 = CARTESIAN_POINT('',(8.,-28.58564064605));
+#26891 = CARTESIAN_POINT('',(8.,-27.2));
+#26892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26893 = ORIENTED_EDGE('',*,*,#26894,.T.);
+#26894 = EDGE_CURVE('',#26867,#26895,#26897,.T.);
+#26895 = VERTEX_POINT('',#26896);
+#26896 = CARTESIAN_POINT('',(28.,8.8,31.2));
+#26897 = SURFACE_CURVE('',#26898,(#26902,#26909),.PCURVE_S1.);
+#26898 = LINE('',#26899,#26900);
+#26899 = CARTESIAN_POINT('',(28.,8.8,28.9));
+#26900 = VECTOR('',#26901,1.);
+#26901 = DIRECTION('',(0.,0.,1.));
+#26902 = PCURVE('',#21586,#26903);
+#26903 = DEFINITIONAL_REPRESENTATION('',(#26904),#26908);
+#26904 = LINE('',#26905,#26906);
+#26905 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#26906 = VECTOR('',#26907,1.);
+#26907 = DIRECTION('',(-0.,1.));
+#26908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26909 = PCURVE('',#26910,#26915);
+#26910 = PLANE('',#26911);
+#26911 = AXIS2_PLACEMENT_3D('',#26912,#26913,#26914);
+#26912 = CARTESIAN_POINT('',(28.,9.6,28.9));
+#26913 = DIRECTION('',(1.,0.,0.));
+#26914 = DIRECTION('',(0.,-1.,0.));
+#26915 = DEFINITIONAL_REPRESENTATION('',(#26916),#26920);
+#26916 = LINE('',#26917,#26918);
+#26917 = CARTESIAN_POINT('',(0.8,0.));
+#26918 = VECTOR('',#26919,1.);
+#26919 = DIRECTION('',(0.,-1.));
+#26920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26921 = ORIENTED_EDGE('',*,*,#26922,.F.);
+#26922 = EDGE_CURVE('',#21548,#26895,#26923,.T.);
+#26923 = SURFACE_CURVE('',#26924,(#26929,#26936),.PCURVE_S1.);
+#26924 = CIRCLE('',#26925,0.8);
+#26925 = AXIS2_PLACEMENT_3D('',#26926,#26927,#26928);
+#26926 = CARTESIAN_POINT('',(27.2,8.8,31.2));
+#26927 = DIRECTION('',(0.,0.,-1.));
+#26928 = DIRECTION('',(0.,1.,0.));
+#26929 = PCURVE('',#21586,#26930);
+#26930 = DEFINITIONAL_REPRESENTATION('',(#26931),#26935);
+#26931 = LINE('',#26932,#26933);
+#26932 = CARTESIAN_POINT('',(-4.440892098501E-15,2.3));
+#26933 = VECTOR('',#26934,1.);
+#26934 = DIRECTION('',(-1.,0.));
+#26935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26936 = PCURVE('',#21661,#26937);
+#26937 = DEFINITIONAL_REPRESENTATION('',(#26938),#26942);
+#26938 = LINE('',#26939,#26940);
+#26939 = CARTESIAN_POINT('',(0.,6.28318530718));
+#26940 = VECTOR('',#26941,1.);
+#26941 = DIRECTION('',(1.,0.));
+#26942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26943 = ADVANCED_FACE('',(#26944),#21661,.T.);
+#26944 = FACE_BOUND('',#26945,.T.);
+#26945 = EDGE_LOOP('',(#26946,#26947,#26948,#26968));
+#26946 = ORIENTED_EDGE('',*,*,#21647,.F.);
+#26947 = ORIENTED_EDGE('',*,*,#22249,.T.);
+#26948 = ORIENTED_EDGE('',*,*,#26949,.T.);
+#26949 = EDGE_CURVE('',#22222,#26895,#26950,.T.);
+#26950 = SURFACE_CURVE('',#26951,(#26956,#26962),.PCURVE_S1.);
+#26951 = CIRCLE('',#26952,0.2);
+#26952 = AXIS2_PLACEMENT_3D('',#26953,#26954,#26955);
+#26953 = CARTESIAN_POINT('',(27.8,8.8,31.2));
+#26954 = DIRECTION('',(-4.502124438458E-15,1.,0.));
+#26955 = DIRECTION('',(1.,4.502124438458E-15,0.));
+#26956 = PCURVE('',#21661,#26957);
+#26957 = DEFINITIONAL_REPRESENTATION('',(#26958),#26961);
+#26958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26959,#26960),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26959 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#26960 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#26961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26962 = PCURVE('',#22237,#26963);
+#26963 = DEFINITIONAL_REPRESENTATION('',(#26964),#26967);
+#26964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26965,#26966),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#26965 = CARTESIAN_POINT('',(0.,0.));
+#26966 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#26967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26968 = ORIENTED_EDGE('',*,*,#26922,.F.);
+#26969 = ADVANCED_FACE('',(#26970),#22318,.T.);
+#26970 = FACE_BOUND('',#26971,.F.);
+#26971 = EDGE_LOOP('',(#26972,#26973,#26995,#26996));
+#26972 = ORIENTED_EDGE('',*,*,#22723,.T.);
+#26973 = ORIENTED_EDGE('',*,*,#26974,.T.);
+#26974 = EDGE_CURVE('',#22674,#22519,#26975,.T.);
+#26975 = SURFACE_CURVE('',#26976,(#26981,#26988),.PCURVE_S1.);
+#26976 = CIRCLE('',#26977,1.);
+#26977 = AXIS2_PLACEMENT_3D('',#26978,#26979,#26980);
+#26978 = CARTESIAN_POINT('',(23.8,0.,32.06));
+#26979 = DIRECTION('',(-0.,0.,1.));
+#26980 = DIRECTION('',(-6.184414274912E-06,-0.999999999981,-0.));
+#26981 = PCURVE('',#22318,#26982);
+#26982 = DEFINITIONAL_REPRESENTATION('',(#26983),#26987);
+#26983 = LINE('',#26984,#26985);
+#26984 = CARTESIAN_POINT('',(-4.71238279597,-0.66));
+#26985 = VECTOR('',#26986,1.);
+#26986 = DIRECTION('',(-1.,0.));
+#26987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26988 = PCURVE('',#22583,#26989);
+#26989 = DEFINITIONAL_REPRESENTATION('',(#26990),#26994);
+#26990 = LINE('',#26991,#26992);
+#26991 = CARTESIAN_POINT('',(0.,0.));
+#26992 = VECTOR('',#26993,1.);
+#26993 = DIRECTION('',(1.,0.));
+#26994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26995 = ORIENTED_EDGE('',*,*,#22541,.F.);
+#26996 = ORIENTED_EDGE('',*,*,#22301,.F.);
+#26997 = ADVANCED_FACE('',(#26998),#22237,.T.);
+#26998 = FACE_BOUND('',#26999,.F.);
+#26999 = EDGE_LOOP('',(#27000,#27001,#27024,#27044));
+#27000 = ORIENTED_EDGE('',*,*,#26949,.T.);
+#27001 = ORIENTED_EDGE('',*,*,#27002,.T.);
+#27002 = EDGE_CURVE('',#26895,#27003,#27005,.T.);
+#27003 = VERTEX_POINT('',#27004);
+#27004 = CARTESIAN_POINT('',(28.,6.98,31.2));
+#27005 = SURFACE_CURVE('',#27006,(#27010,#27017),.PCURVE_S1.);
+#27006 = LINE('',#27007,#27008);
+#27007 = CARTESIAN_POINT('',(28.,8.8,31.2));
+#27008 = VECTOR('',#27009,1.);
+#27009 = DIRECTION('',(0.,-1.,0.));
+#27010 = PCURVE('',#22237,#27011);
+#27011 = DEFINITIONAL_REPRESENTATION('',(#27012),#27016);
+#27012 = LINE('',#27013,#27014);
+#27013 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27014 = VECTOR('',#27015,1.);
+#27015 = DIRECTION('',(-0.,1.));
+#27016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27017 = PCURVE('',#26910,#27018);
+#27018 = DEFINITIONAL_REPRESENTATION('',(#27019),#27023);
+#27019 = LINE('',#27020,#27021);
+#27020 = CARTESIAN_POINT('',(0.8,-2.3));
+#27021 = VECTOR('',#27022,1.);
+#27022 = DIRECTION('',(1.,0.));
+#27023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27024 = ORIENTED_EDGE('',*,*,#27025,.F.);
+#27025 = EDGE_CURVE('',#22189,#27003,#27026,.T.);
+#27026 = SURFACE_CURVE('',#27027,(#27032,#27038),.PCURVE_S1.);
+#27027 = CIRCLE('',#27028,0.2);
+#27028 = AXIS2_PLACEMENT_3D('',#27029,#27030,#27031);
+#27029 = CARTESIAN_POINT('',(27.8,6.98,31.2));
+#27030 = DIRECTION('',(0.,1.,0.));
+#27031 = DIRECTION('',(0.,0.,1.));
+#27032 = PCURVE('',#22237,#27033);
+#27033 = DEFINITIONAL_REPRESENTATION('',(#27034),#27037);
+#27034 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27035,#27036),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27035 = CARTESIAN_POINT('',(0.,1.82));
+#27036 = CARTESIAN_POINT('',(-1.570796326795,1.82));
+#27037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27038 = PCURVE('',#22209,#27039);
+#27039 = DEFINITIONAL_REPRESENTATION('',(#27040),#27043);
+#27040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27041,#27042),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27041 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27042 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27044 = ORIENTED_EDGE('',*,*,#22221,.F.);
+#27045 = ADVANCED_FACE('',(#27046),#22209,.T.);
+#27046 = FACE_BOUND('',#27047,.T.);
+#27047 = EDGE_LOOP('',(#27048,#27049,#27050,#27072));
+#27048 = ORIENTED_EDGE('',*,*,#27025,.F.);
+#27049 = ORIENTED_EDGE('',*,*,#22188,.T.);
+#27050 = ORIENTED_EDGE('',*,*,#27051,.T.);
+#27051 = EDGE_CURVE('',#22161,#27052,#27054,.T.);
+#27052 = VERTEX_POINT('',#27053);
+#27053 = CARTESIAN_POINT('',(27.4,6.38,31.2));
+#27054 = SURFACE_CURVE('',#27055,(#27060,#27066),.PCURVE_S1.);
+#27055 = CIRCLE('',#27056,0.2);
+#27056 = AXIS2_PLACEMENT_3D('',#27057,#27058,#27059);
+#27057 = CARTESIAN_POINT('',(27.4,6.58,31.2));
+#27058 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#27059 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#27060 = PCURVE('',#22209,#27061);
+#27061 = DEFINITIONAL_REPRESENTATION('',(#27062),#27065);
+#27062 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27063,#27064),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27063 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#27064 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#27065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27066 = PCURVE('',#22176,#27067);
+#27067 = DEFINITIONAL_REPRESENTATION('',(#27068),#27071);
+#27068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27069,#27070),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27069 = CARTESIAN_POINT('',(0.,0.));
+#27070 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27072 = ORIENTED_EDGE('',*,*,#27073,.F.);
+#27073 = EDGE_CURVE('',#27003,#27052,#27074,.T.);
+#27074 = SURFACE_CURVE('',#27075,(#27080,#27087),.PCURVE_S1.);
+#27075 = CIRCLE('',#27076,0.6);
+#27076 = AXIS2_PLACEMENT_3D('',#27077,#27078,#27079);
+#27077 = CARTESIAN_POINT('',(27.4,6.98,31.2));
+#27078 = DIRECTION('',(0.,0.,-1.));
+#27079 = DIRECTION('',(1.,0.,0.));
+#27080 = PCURVE('',#22209,#27081);
+#27081 = DEFINITIONAL_REPRESENTATION('',(#27082),#27086);
+#27082 = LINE('',#27083,#27084);
+#27083 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27084 = VECTOR('',#27085,1.);
+#27085 = DIRECTION('',(1.,0.));
+#27086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27087 = PCURVE('',#27088,#27093);
+#27088 = CYLINDRICAL_SURFACE('',#27089,0.6);
+#27089 = AXIS2_PLACEMENT_3D('',#27090,#27091,#27092);
+#27090 = CARTESIAN_POINT('',(27.4,6.98,31.4));
+#27091 = DIRECTION('',(0.,0.,-1.));
+#27092 = DIRECTION('',(1.,0.,0.));
+#27093 = DEFINITIONAL_REPRESENTATION('',(#27094),#27098);
+#27094 = LINE('',#27095,#27096);
+#27095 = CARTESIAN_POINT('',(0.,0.2));
+#27096 = VECTOR('',#27097,1.);
+#27097 = DIRECTION('',(1.,0.));
+#27098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27099 = ADVANCED_FACE('',(#27100),#22176,.T.);
+#27100 = FACE_BOUND('',#27101,.F.);
+#27101 = EDGE_LOOP('',(#27102,#27103,#27131,#27151));
+#27102 = ORIENTED_EDGE('',*,*,#27051,.T.);
+#27103 = ORIENTED_EDGE('',*,*,#27104,.T.);
+#27104 = EDGE_CURVE('',#27052,#27105,#27107,.T.);
+#27105 = VERTEX_POINT('',#27106);
+#27106 = CARTESIAN_POINT('',(27.291985060639,6.38,31.2));
+#27107 = SURFACE_CURVE('',#27108,(#27112,#27119),.PCURVE_S1.);
+#27108 = LINE('',#27109,#27110);
+#27109 = CARTESIAN_POINT('',(27.4,6.38,31.2));
+#27110 = VECTOR('',#27111,1.);
+#27111 = DIRECTION('',(-1.,-0.,-0.));
+#27112 = PCURVE('',#22176,#27113);
+#27113 = DEFINITIONAL_REPRESENTATION('',(#27114),#27118);
+#27114 = LINE('',#27115,#27116);
+#27115 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27116 = VECTOR('',#27117,1.);
+#27117 = DIRECTION('',(-0.,1.));
+#27118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27119 = PCURVE('',#27120,#27125);
+#27120 = PLANE('',#27121);
+#27121 = AXIS2_PLACEMENT_3D('',#27122,#27123,#27124);
+#27122 = CARTESIAN_POINT('',(27.000432381904,6.38,31.4));
+#27123 = DIRECTION('',(0.,-1.,0.));
+#27124 = DIRECTION('',(1.,0.,0.));
+#27125 = DEFINITIONAL_REPRESENTATION('',(#27126),#27130);
+#27126 = LINE('',#27127,#27128);
+#27127 = CARTESIAN_POINT('',(0.399567618096,-0.2));
+#27128 = VECTOR('',#27129,1.);
+#27129 = DIRECTION('',(-1.,-0.));
+#27130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27131 = ORIENTED_EDGE('',*,*,#27132,.F.);
+#27132 = EDGE_CURVE('',#22128,#27105,#27133,.T.);
+#27133 = SURFACE_CURVE('',#27134,(#27139,#27145),.PCURVE_S1.);
+#27134 = CIRCLE('',#27135,0.2);
+#27135 = AXIS2_PLACEMENT_3D('',#27136,#27137,#27138);
+#27136 = CARTESIAN_POINT('',(27.291985060639,6.58,31.2));
+#27137 = DIRECTION('',(1.,0.,-0.));
+#27138 = DIRECTION('',(0.,0.,1.));
+#27139 = PCURVE('',#22176,#27140);
+#27140 = DEFINITIONAL_REPRESENTATION('',(#27141),#27144);
+#27141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27142,#27143),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27142 = CARTESIAN_POINT('',(0.,0.108014939361));
+#27143 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#27144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27145 = PCURVE('',#22148,#27146);
+#27146 = DEFINITIONAL_REPRESENTATION('',(#27147),#27150);
+#27147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27148,#27149),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27148 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27149 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27151 = ORIENTED_EDGE('',*,*,#22160,.F.);
+#27152 = ADVANCED_FACE('',(#27153),#22148,.T.);
+#27153 = FACE_BOUND('',#27154,.T.);
+#27154 = EDGE_LOOP('',(#27155,#27156,#27157,#27179));
+#27155 = ORIENTED_EDGE('',*,*,#27132,.F.);
+#27156 = ORIENTED_EDGE('',*,*,#22127,.T.);
+#27157 = ORIENTED_EDGE('',*,*,#27158,.T.);
+#27158 = EDGE_CURVE('',#22099,#27159,#27161,.T.);
+#27159 = VERTEX_POINT('',#27160);
+#27160 = CARTESIAN_POINT('',(26.841040837347,6.584210526316,31.2));
+#27161 = SURFACE_CURVE('',#27162,(#27167,#27173),.PCURVE_S1.);
+#27162 = CIRCLE('',#27163,0.2);
+#27163 = AXIS2_PLACEMENT_3D('',#27164,#27165,#27166);
+#27164 = CARTESIAN_POINT('',(26.991355578444,6.716140350877,31.2));
+#27165 = DIRECTION('',(0.659649122807,-0.751573705487,0.));
+#27166 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#27167 = PCURVE('',#22148,#27168);
+#27168 = DEFINITIONAL_REPRESENTATION('',(#27169),#27172);
+#27169 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27170,#27171),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27170 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#27171 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#27172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27173 = PCURVE('',#22115,#27174);
+#27174 = DEFINITIONAL_REPRESENTATION('',(#27175),#27178);
+#27175 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27176,#27177),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27176 = CARTESIAN_POINT('',(-3.330669073875E-16,1.570796326795));
+#27177 = CARTESIAN_POINT('',(-3.330669073875E-16,3.14159265359));
+#27178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27179 = ORIENTED_EDGE('',*,*,#27180,.F.);
+#27180 = EDGE_CURVE('',#27105,#27159,#27181,.T.);
+#27181 = SURFACE_CURVE('',#27182,(#27187,#27194),.PCURVE_S1.);
+#27182 = CIRCLE('',#27183,0.6);
+#27183 = AXIS2_PLACEMENT_3D('',#27184,#27185,#27186);
+#27184 = CARTESIAN_POINT('',(27.291985060639,6.98,31.2));
+#27185 = DIRECTION('',(-0.,-0.,-1.));
+#27186 = DIRECTION('',(0.,-1.,0.));
+#27187 = PCURVE('',#22148,#27188);
+#27188 = DEFINITIONAL_REPRESENTATION('',(#27189),#27193);
+#27189 = LINE('',#27190,#27191);
+#27190 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27191 = VECTOR('',#27192,1.);
+#27192 = DIRECTION('',(1.,0.));
+#27193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27194 = PCURVE('',#27195,#27200);
+#27195 = CYLINDRICAL_SURFACE('',#27196,0.6);
+#27196 = AXIS2_PLACEMENT_3D('',#27197,#27198,#27199);
+#27197 = CARTESIAN_POINT('',(27.291985060639,6.98,31.4));
+#27198 = DIRECTION('',(-0.,-0.,-1.));
+#27199 = DIRECTION('',(0.,-1.,0.));
+#27200 = DEFINITIONAL_REPRESENTATION('',(#27201),#27205);
+#27201 = LINE('',#27202,#27203);
+#27202 = CARTESIAN_POINT('',(0.,0.2));
+#27203 = VECTOR('',#27204,1.);
+#27204 = DIRECTION('',(1.,0.));
+#27205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27206 = ADVANCED_FACE('',(#27207),#22115,.T.);
+#27207 = FACE_BOUND('',#27208,.T.);
+#27208 = EDGE_LOOP('',(#27209,#27210,#27211,#27233));
+#27209 = ORIENTED_EDGE('',*,*,#27158,.F.);
+#27210 = ORIENTED_EDGE('',*,*,#22098,.T.);
+#27211 = ORIENTED_EDGE('',*,*,#27212,.T.);
+#27212 = EDGE_CURVE('',#22066,#27213,#27215,.T.);
+#27213 = VERTEX_POINT('',#27214);
+#27214 = CARTESIAN_POINT('',(26.841040837347,3.615789473684,31.2));
+#27215 = SURFACE_CURVE('',#27216,(#27221,#27227),.PCURVE_S1.);
+#27216 = CIRCLE('',#27217,0.2);
+#27217 = AXIS2_PLACEMENT_3D('',#27218,#27219,#27220);
+#27218 = CARTESIAN_POINT('',(26.991355578444,3.483859649123,31.2));
+#27219 = DIRECTION('',(-0.659649122807,-0.751573705487,0.));
+#27220 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#27221 = PCURVE('',#22115,#27222);
+#27222 = DEFINITIONAL_REPRESENTATION('',(#27223),#27226);
+#27223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27224,#27225),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27224 = CARTESIAN_POINT('',(4.842481690177,1.570796326795));
+#27225 = CARTESIAN_POINT('',(4.842481690177,3.14159265359));
+#27226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27227 = PCURVE('',#22086,#27228);
+#27228 = DEFINITIONAL_REPRESENTATION('',(#27229),#27232);
+#27229 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27230,#27231),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27230 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27231 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27233 = ORIENTED_EDGE('',*,*,#27234,.F.);
+#27234 = EDGE_CURVE('',#27159,#27213,#27235,.T.);
+#27235 = SURFACE_CURVE('',#27236,(#27241,#27248),.PCURVE_S1.);
+#27236 = CIRCLE('',#27237,2.25);
+#27237 = AXIS2_PLACEMENT_3D('',#27238,#27239,#27240);
+#27238 = CARTESIAN_POINT('',(25.15,5.1,31.2));
+#27239 = DIRECTION('',(0.,-0.,1.));
+#27240 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#27241 = PCURVE('',#22115,#27242);
+#27242 = DEFINITIONAL_REPRESENTATION('',(#27243),#27247);
+#27243 = LINE('',#27244,#27245);
+#27244 = CARTESIAN_POINT('',(0.,3.14159265359));
+#27245 = VECTOR('',#27246,1.);
+#27246 = DIRECTION('',(1.,0.));
+#27247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27248 = PCURVE('',#27249,#27254);
+#27249 = CYLINDRICAL_SURFACE('',#27250,2.25);
+#27250 = AXIS2_PLACEMENT_3D('',#27251,#27252,#27253);
+#27251 = CARTESIAN_POINT('',(25.15,5.1,31.4));
+#27252 = DIRECTION('',(0.,0.,1.));
+#27253 = DIRECTION('',(1.,0.,0.));
+#27254 = DEFINITIONAL_REPRESENTATION('',(#27255),#27259);
+#27255 = LINE('',#27256,#27257);
+#27256 = CARTESIAN_POINT('',(0.720351808501,-0.2));
+#27257 = VECTOR('',#27258,1.);
+#27258 = DIRECTION('',(1.,0.));
+#27259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27260 = ADVANCED_FACE('',(#27261),#22086,.T.);
+#27261 = FACE_BOUND('',#27262,.T.);
+#27262 = EDGE_LOOP('',(#27263,#27264,#27265,#27287));
+#27263 = ORIENTED_EDGE('',*,*,#27212,.F.);
+#27264 = ORIENTED_EDGE('',*,*,#22065,.T.);
+#27265 = ORIENTED_EDGE('',*,*,#27266,.T.);
+#27266 = EDGE_CURVE('',#22038,#27267,#27269,.T.);
+#27267 = VERTEX_POINT('',#27268);
+#27268 = CARTESIAN_POINT('',(27.291985060639,3.82,31.2));
+#27269 = SURFACE_CURVE('',#27270,(#27275,#27281),.PCURVE_S1.);
+#27270 = CIRCLE('',#27271,0.2);
+#27271 = AXIS2_PLACEMENT_3D('',#27272,#27273,#27274);
+#27272 = CARTESIAN_POINT('',(27.291985060639,3.62,31.2));
+#27273 = DIRECTION('',(-1.,3.830269434957E-15,0.));
+#27274 = DIRECTION('',(3.830269434957E-15,1.,0.));
+#27275 = PCURVE('',#22086,#27276);
+#27276 = DEFINITIONAL_REPRESENTATION('',(#27277),#27280);
+#27277 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27278,#27279),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27278 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#27279 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#27280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27281 = PCURVE('',#22053,#27282);
+#27282 = DEFINITIONAL_REPRESENTATION('',(#27283),#27286);
+#27283 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27284,#27285),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27284 = CARTESIAN_POINT('',(0.,0.));
+#27285 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27287 = ORIENTED_EDGE('',*,*,#27288,.F.);
+#27288 = EDGE_CURVE('',#27213,#27267,#27289,.T.);
+#27289 = SURFACE_CURVE('',#27290,(#27295,#27302),.PCURVE_S1.);
+#27290 = CIRCLE('',#27291,0.6);
+#27291 = AXIS2_PLACEMENT_3D('',#27292,#27293,#27294);
+#27292 = CARTESIAN_POINT('',(27.291985060639,3.22,31.2));
+#27293 = DIRECTION('',(0.,0.,-1.));
+#27294 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#27295 = PCURVE('',#22086,#27296);
+#27296 = DEFINITIONAL_REPRESENTATION('',(#27297),#27301);
+#27297 = LINE('',#27298,#27299);
+#27298 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27299 = VECTOR('',#27300,1.);
+#27300 = DIRECTION('',(1.,0.));
+#27301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27302 = PCURVE('',#27303,#27308);
+#27303 = CYLINDRICAL_SURFACE('',#27304,0.6);
+#27304 = AXIS2_PLACEMENT_3D('',#27305,#27306,#27307);
+#27305 = CARTESIAN_POINT('',(27.291985060639,3.22,31.4));
+#27306 = DIRECTION('',(-0.,-0.,-1.));
+#27307 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#27308 = DEFINITIONAL_REPRESENTATION('',(#27309),#27313);
+#27309 = LINE('',#27310,#27311);
+#27310 = CARTESIAN_POINT('',(0.,0.2));
+#27311 = VECTOR('',#27312,1.);
+#27312 = DIRECTION('',(1.,0.));
+#27313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27314 = ADVANCED_FACE('',(#27315),#22053,.T.);
+#27315 = FACE_BOUND('',#27316,.F.);
+#27316 = EDGE_LOOP('',(#27317,#27318,#27346,#27366));
+#27317 = ORIENTED_EDGE('',*,*,#27266,.T.);
+#27318 = ORIENTED_EDGE('',*,*,#27319,.T.);
+#27319 = EDGE_CURVE('',#27267,#27320,#27322,.T.);
+#27320 = VERTEX_POINT('',#27321);
+#27321 = CARTESIAN_POINT('',(27.4,3.82,31.2));
+#27322 = SURFACE_CURVE('',#27323,(#27327,#27334),.PCURVE_S1.);
+#27323 = LINE('',#27324,#27325);
+#27324 = CARTESIAN_POINT('',(27.291985060639,3.82,31.2));
+#27325 = VECTOR('',#27326,1.);
+#27326 = DIRECTION('',(1.,0.,0.));
+#27327 = PCURVE('',#22053,#27328);
+#27328 = DEFINITIONAL_REPRESENTATION('',(#27329),#27333);
+#27329 = LINE('',#27330,#27331);
+#27330 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27331 = VECTOR('',#27332,1.);
+#27332 = DIRECTION('',(-0.,1.));
+#27333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27334 = PCURVE('',#27335,#27340);
+#27335 = PLANE('',#27336);
+#27336 = AXIS2_PLACEMENT_3D('',#27337,#27338,#27339);
+#27337 = CARTESIAN_POINT('',(29.000432381904,3.82,31.4));
+#27338 = DIRECTION('',(0.,1.,0.));
+#27339 = DIRECTION('',(-1.,0.,0.));
+#27340 = DEFINITIONAL_REPRESENTATION('',(#27341),#27345);
+#27341 = LINE('',#27342,#27343);
+#27342 = CARTESIAN_POINT('',(1.708447321265,-0.2));
+#27343 = VECTOR('',#27344,1.);
+#27344 = DIRECTION('',(-1.,0.));
+#27345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27346 = ORIENTED_EDGE('',*,*,#27347,.F.);
+#27347 = EDGE_CURVE('',#22005,#27320,#27348,.T.);
+#27348 = SURFACE_CURVE('',#27349,(#27354,#27360),.PCURVE_S1.);
+#27349 = CIRCLE('',#27350,0.2);
+#27350 = AXIS2_PLACEMENT_3D('',#27351,#27352,#27353);
+#27351 = CARTESIAN_POINT('',(27.4,3.62,31.2));
+#27352 = DIRECTION('',(-1.,0.,0.));
+#27353 = DIRECTION('',(0.,0.,1.));
+#27354 = PCURVE('',#22053,#27355);
+#27355 = DEFINITIONAL_REPRESENTATION('',(#27356),#27359);
+#27356 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27357,#27358),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27357 = CARTESIAN_POINT('',(0.,0.108014939361));
+#27358 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#27359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27360 = PCURVE('',#22025,#27361);
+#27361 = DEFINITIONAL_REPRESENTATION('',(#27362),#27365);
+#27362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27363,#27364),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27363 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27364 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27366 = ORIENTED_EDGE('',*,*,#22037,.F.);
+#27367 = ADVANCED_FACE('',(#27368),#22025,.T.);
+#27368 = FACE_BOUND('',#27369,.T.);
+#27369 = EDGE_LOOP('',(#27370,#27371,#27372,#27394));
+#27370 = ORIENTED_EDGE('',*,*,#27347,.F.);
+#27371 = ORIENTED_EDGE('',*,*,#22004,.T.);
+#27372 = ORIENTED_EDGE('',*,*,#27373,.T.);
+#27373 = EDGE_CURVE('',#21977,#27374,#27376,.T.);
+#27374 = VERTEX_POINT('',#27375);
+#27375 = CARTESIAN_POINT('',(28.,3.22,31.2));
+#27376 = SURFACE_CURVE('',#27377,(#27382,#27388),.PCURVE_S1.);
+#27377 = CIRCLE('',#27378,0.2);
+#27378 = AXIS2_PLACEMENT_3D('',#27379,#27380,#27381);
+#27379 = CARTESIAN_POINT('',(27.8,3.22,31.2));
+#27380 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#27381 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#27382 = PCURVE('',#22025,#27383);
+#27383 = DEFINITIONAL_REPRESENTATION('',(#27384),#27387);
+#27384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27385,#27386),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27385 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#27386 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#27387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27388 = PCURVE('',#21992,#27389);
+#27389 = DEFINITIONAL_REPRESENTATION('',(#27390),#27393);
+#27390 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27391,#27392),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27391 = CARTESIAN_POINT('',(0.,0.));
+#27392 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27394 = ORIENTED_EDGE('',*,*,#27395,.F.);
+#27395 = EDGE_CURVE('',#27320,#27374,#27396,.T.);
+#27396 = SURFACE_CURVE('',#27397,(#27402,#27409),.PCURVE_S1.);
+#27397 = CIRCLE('',#27398,0.6);
+#27398 = AXIS2_PLACEMENT_3D('',#27399,#27400,#27401);
+#27399 = CARTESIAN_POINT('',(27.4,3.22,31.2));
+#27400 = DIRECTION('',(0.,0.,-1.));
+#27401 = DIRECTION('',(0.,1.,0.));
+#27402 = PCURVE('',#22025,#27403);
+#27403 = DEFINITIONAL_REPRESENTATION('',(#27404),#27408);
+#27404 = LINE('',#27405,#27406);
+#27405 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27406 = VECTOR('',#27407,1.);
+#27407 = DIRECTION('',(1.,0.));
+#27408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27409 = PCURVE('',#27410,#27415);
+#27410 = CYLINDRICAL_SURFACE('',#27411,0.6);
+#27411 = AXIS2_PLACEMENT_3D('',#27412,#27413,#27414);
+#27412 = CARTESIAN_POINT('',(27.4,3.22,28.9));
+#27413 = DIRECTION('',(0.,0.,1.));
+#27414 = DIRECTION('',(0.,1.,0.));
+#27415 = DEFINITIONAL_REPRESENTATION('',(#27416),#27420);
+#27416 = LINE('',#27417,#27418);
+#27417 = CARTESIAN_POINT('',(-0.,2.3));
+#27418 = VECTOR('',#27419,1.);
+#27419 = DIRECTION('',(-1.,0.));
+#27420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27421 = ADVANCED_FACE('',(#27422),#21992,.T.);
+#27422 = FACE_BOUND('',#27423,.F.);
+#27423 = EDGE_LOOP('',(#27424,#27425,#27453,#27473));
+#27424 = ORIENTED_EDGE('',*,*,#27373,.T.);
+#27425 = ORIENTED_EDGE('',*,*,#27426,.T.);
+#27426 = EDGE_CURVE('',#27374,#27427,#27429,.T.);
+#27427 = VERTEX_POINT('',#27428);
+#27428 = CARTESIAN_POINT('',(28.,-3.22,31.2));
+#27429 = SURFACE_CURVE('',#27430,(#27434,#27441),.PCURVE_S1.);
+#27430 = LINE('',#27431,#27432);
+#27431 = CARTESIAN_POINT('',(28.,3.22,31.2));
+#27432 = VECTOR('',#27433,1.);
+#27433 = DIRECTION('',(0.,-1.,0.));
+#27434 = PCURVE('',#21992,#27435);
+#27435 = DEFINITIONAL_REPRESENTATION('',(#27436),#27440);
+#27436 = LINE('',#27437,#27438);
+#27437 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27438 = VECTOR('',#27439,1.);
+#27439 = DIRECTION('',(-0.,1.));
+#27440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27441 = PCURVE('',#27442,#27447);
+#27442 = PLANE('',#27443);
+#27443 = AXIS2_PLACEMENT_3D('',#27444,#27445,#27446);
+#27444 = CARTESIAN_POINT('',(28.,9.6,28.9));
+#27445 = DIRECTION('',(1.,0.,0.));
+#27446 = DIRECTION('',(0.,-1.,0.));
+#27447 = DEFINITIONAL_REPRESENTATION('',(#27448),#27452);
+#27448 = LINE('',#27449,#27450);
+#27449 = CARTESIAN_POINT('',(6.38,-2.3));
+#27450 = VECTOR('',#27451,1.);
+#27451 = DIRECTION('',(1.,0.));
+#27452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27453 = ORIENTED_EDGE('',*,*,#27454,.F.);
+#27454 = EDGE_CURVE('',#21944,#27427,#27455,.T.);
+#27455 = SURFACE_CURVE('',#27456,(#27461,#27467),.PCURVE_S1.);
+#27456 = CIRCLE('',#27457,0.2);
+#27457 = AXIS2_PLACEMENT_3D('',#27458,#27459,#27460);
+#27458 = CARTESIAN_POINT('',(27.8,-3.22,31.2));
+#27459 = DIRECTION('',(0.,1.,0.));
+#27460 = DIRECTION('',(0.,0.,1.));
+#27461 = PCURVE('',#21992,#27462);
+#27462 = DEFINITIONAL_REPRESENTATION('',(#27463),#27466);
+#27463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27464,#27465),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27464 = CARTESIAN_POINT('',(0.,6.44));
+#27465 = CARTESIAN_POINT('',(-1.570796326795,6.44));
+#27466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27467 = PCURVE('',#21964,#27468);
+#27468 = DEFINITIONAL_REPRESENTATION('',(#27469),#27472);
+#27469 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27470,#27471),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27470 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27471 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27473 = ORIENTED_EDGE('',*,*,#21976,.F.);
+#27474 = ADVANCED_FACE('',(#27475),#21964,.T.);
+#27475 = FACE_BOUND('',#27476,.T.);
+#27476 = EDGE_LOOP('',(#27477,#27478,#27479,#27501));
+#27477 = ORIENTED_EDGE('',*,*,#27454,.F.);
+#27478 = ORIENTED_EDGE('',*,*,#21943,.T.);
+#27479 = ORIENTED_EDGE('',*,*,#27480,.T.);
+#27480 = EDGE_CURVE('',#21916,#27481,#27483,.T.);
+#27481 = VERTEX_POINT('',#27482);
+#27482 = CARTESIAN_POINT('',(27.4,-3.82,31.2));
+#27483 = SURFACE_CURVE('',#27484,(#27489,#27495),.PCURVE_S1.);
+#27484 = CIRCLE('',#27485,0.2);
+#27485 = AXIS2_PLACEMENT_3D('',#27486,#27487,#27488);
+#27486 = CARTESIAN_POINT('',(27.4,-3.62,31.2));
+#27487 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#27488 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#27489 = PCURVE('',#21964,#27490);
+#27490 = DEFINITIONAL_REPRESENTATION('',(#27491),#27494);
+#27491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27492,#27493),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27492 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#27493 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#27494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27495 = PCURVE('',#21931,#27496);
+#27496 = DEFINITIONAL_REPRESENTATION('',(#27497),#27500);
+#27497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27498,#27499),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27498 = CARTESIAN_POINT('',(0.,0.));
+#27499 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27501 = ORIENTED_EDGE('',*,*,#27502,.F.);
+#27502 = EDGE_CURVE('',#27427,#27481,#27503,.T.);
+#27503 = SURFACE_CURVE('',#27504,(#27509,#27516),.PCURVE_S1.);
+#27504 = CIRCLE('',#27505,0.6);
+#27505 = AXIS2_PLACEMENT_3D('',#27506,#27507,#27508);
+#27506 = CARTESIAN_POINT('',(27.4,-3.22,31.2));
+#27507 = DIRECTION('',(0.,0.,-1.));
+#27508 = DIRECTION('',(1.,0.,0.));
+#27509 = PCURVE('',#21964,#27510);
+#27510 = DEFINITIONAL_REPRESENTATION('',(#27511),#27515);
+#27511 = LINE('',#27512,#27513);
+#27512 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27513 = VECTOR('',#27514,1.);
+#27514 = DIRECTION('',(1.,0.));
+#27515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27516 = PCURVE('',#27517,#27522);
+#27517 = CYLINDRICAL_SURFACE('',#27518,0.6);
+#27518 = AXIS2_PLACEMENT_3D('',#27519,#27520,#27521);
+#27519 = CARTESIAN_POINT('',(27.4,-3.22,31.4));
+#27520 = DIRECTION('',(0.,0.,-1.));
+#27521 = DIRECTION('',(1.,0.,0.));
+#27522 = DEFINITIONAL_REPRESENTATION('',(#27523),#27527);
+#27523 = LINE('',#27524,#27525);
+#27524 = CARTESIAN_POINT('',(0.,0.2));
+#27525 = VECTOR('',#27526,1.);
+#27526 = DIRECTION('',(1.,0.));
+#27527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27528 = ADVANCED_FACE('',(#27529),#21931,.T.);
+#27529 = FACE_BOUND('',#27530,.F.);
+#27530 = EDGE_LOOP('',(#27531,#27532,#27560,#27580));
+#27531 = ORIENTED_EDGE('',*,*,#27480,.T.);
+#27532 = ORIENTED_EDGE('',*,*,#27533,.T.);
+#27533 = EDGE_CURVE('',#27481,#27534,#27536,.T.);
+#27534 = VERTEX_POINT('',#27535);
+#27535 = CARTESIAN_POINT('',(27.291985060639,-3.82,31.2));
+#27536 = SURFACE_CURVE('',#27537,(#27541,#27548),.PCURVE_S1.);
+#27537 = LINE('',#27538,#27539);
+#27538 = CARTESIAN_POINT('',(27.4,-3.82,31.2));
+#27539 = VECTOR('',#27540,1.);
+#27540 = DIRECTION('',(-1.,-0.,-0.));
+#27541 = PCURVE('',#21931,#27542);
+#27542 = DEFINITIONAL_REPRESENTATION('',(#27543),#27547);
+#27543 = LINE('',#27544,#27545);
+#27544 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27545 = VECTOR('',#27546,1.);
+#27546 = DIRECTION('',(-0.,1.));
+#27547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27548 = PCURVE('',#27549,#27554);
+#27549 = PLANE('',#27550);
+#27550 = AXIS2_PLACEMENT_3D('',#27551,#27552,#27553);
+#27551 = CARTESIAN_POINT('',(27.000432381904,-3.82,31.4));
+#27552 = DIRECTION('',(0.,-1.,0.));
+#27553 = DIRECTION('',(1.,0.,0.));
+#27554 = DEFINITIONAL_REPRESENTATION('',(#27555),#27559);
+#27555 = LINE('',#27556,#27557);
+#27556 = CARTESIAN_POINT('',(0.399567618096,-0.2));
+#27557 = VECTOR('',#27558,1.);
+#27558 = DIRECTION('',(-1.,-0.));
+#27559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27560 = ORIENTED_EDGE('',*,*,#27561,.F.);
+#27561 = EDGE_CURVE('',#21883,#27534,#27562,.T.);
+#27562 = SURFACE_CURVE('',#27563,(#27568,#27574),.PCURVE_S1.);
+#27563 = CIRCLE('',#27564,0.2);
+#27564 = AXIS2_PLACEMENT_3D('',#27565,#27566,#27567);
+#27565 = CARTESIAN_POINT('',(27.291985060639,-3.62,31.2));
+#27566 = DIRECTION('',(1.,0.,-0.));
+#27567 = DIRECTION('',(0.,0.,1.));
+#27568 = PCURVE('',#21931,#27569);
+#27569 = DEFINITIONAL_REPRESENTATION('',(#27570),#27573);
+#27570 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27571,#27572),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27571 = CARTESIAN_POINT('',(0.,0.108014939361));
+#27572 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#27573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27574 = PCURVE('',#21903,#27575);
+#27575 = DEFINITIONAL_REPRESENTATION('',(#27576),#27579);
+#27576 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27577,#27578),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27577 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27578 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27580 = ORIENTED_EDGE('',*,*,#21915,.F.);
+#27581 = ADVANCED_FACE('',(#27582),#21903,.T.);
+#27582 = FACE_BOUND('',#27583,.T.);
+#27583 = EDGE_LOOP('',(#27584,#27585,#27586,#27608));
+#27584 = ORIENTED_EDGE('',*,*,#27561,.F.);
+#27585 = ORIENTED_EDGE('',*,*,#21882,.T.);
+#27586 = ORIENTED_EDGE('',*,*,#27587,.T.);
+#27587 = EDGE_CURVE('',#21854,#27588,#27590,.T.);
+#27588 = VERTEX_POINT('',#27589);
+#27589 = CARTESIAN_POINT('',(26.841040837347,-3.615789473684,31.2));
+#27590 = SURFACE_CURVE('',#27591,(#27596,#27602),.PCURVE_S1.);
+#27591 = CIRCLE('',#27592,0.2);
+#27592 = AXIS2_PLACEMENT_3D('',#27593,#27594,#27595);
+#27593 = CARTESIAN_POINT('',(26.991355578444,-3.483859649123,31.2));
+#27594 = DIRECTION('',(0.659649122807,-0.751573705487,0.));
+#27595 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#27596 = PCURVE('',#21903,#27597);
+#27597 = DEFINITIONAL_REPRESENTATION('',(#27598),#27601);
+#27598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27599,#27600),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27599 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#27600 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#27601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27602 = PCURVE('',#21870,#27603);
+#27603 = DEFINITIONAL_REPRESENTATION('',(#27604),#27607);
+#27604 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27605,#27606),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27605 = CARTESIAN_POINT('',(-2.22044604925E-16,1.570796326795));
+#27606 = CARTESIAN_POINT('',(-2.22044604925E-16,3.14159265359));
+#27607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27608 = ORIENTED_EDGE('',*,*,#27609,.F.);
+#27609 = EDGE_CURVE('',#27534,#27588,#27610,.T.);
+#27610 = SURFACE_CURVE('',#27611,(#27616,#27623),.PCURVE_S1.);
+#27611 = CIRCLE('',#27612,0.6);
+#27612 = AXIS2_PLACEMENT_3D('',#27613,#27614,#27615);
+#27613 = CARTESIAN_POINT('',(27.291985060639,-3.22,31.2));
+#27614 = DIRECTION('',(-0.,-0.,-1.));
+#27615 = DIRECTION('',(0.,-1.,0.));
+#27616 = PCURVE('',#21903,#27617);
+#27617 = DEFINITIONAL_REPRESENTATION('',(#27618),#27622);
+#27618 = LINE('',#27619,#27620);
+#27619 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27620 = VECTOR('',#27621,1.);
+#27621 = DIRECTION('',(1.,0.));
+#27622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27623 = PCURVE('',#27624,#27629);
+#27624 = CYLINDRICAL_SURFACE('',#27625,0.6);
+#27625 = AXIS2_PLACEMENT_3D('',#27626,#27627,#27628);
+#27626 = CARTESIAN_POINT('',(27.291985060639,-3.22,31.4));
+#27627 = DIRECTION('',(-0.,-0.,-1.));
+#27628 = DIRECTION('',(0.,-1.,0.));
+#27629 = DEFINITIONAL_REPRESENTATION('',(#27630),#27634);
+#27630 = LINE('',#27631,#27632);
+#27631 = CARTESIAN_POINT('',(0.,0.2));
+#27632 = VECTOR('',#27633,1.);
+#27633 = DIRECTION('',(1.,0.));
+#27634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27635 = ADVANCED_FACE('',(#27636),#21870,.T.);
+#27636 = FACE_BOUND('',#27637,.T.);
+#27637 = EDGE_LOOP('',(#27638,#27639,#27640,#27662));
+#27638 = ORIENTED_EDGE('',*,*,#27587,.F.);
+#27639 = ORIENTED_EDGE('',*,*,#21853,.T.);
+#27640 = ORIENTED_EDGE('',*,*,#27641,.T.);
+#27641 = EDGE_CURVE('',#21821,#27642,#27644,.T.);
+#27642 = VERTEX_POINT('',#27643);
+#27643 = CARTESIAN_POINT('',(26.841040837347,-6.584210526316,31.2));
+#27644 = SURFACE_CURVE('',#27645,(#27650,#27656),.PCURVE_S1.);
+#27645 = CIRCLE('',#27646,0.2);
+#27646 = AXIS2_PLACEMENT_3D('',#27647,#27648,#27649);
+#27647 = CARTESIAN_POINT('',(26.991355578444,-6.716140350877,31.2));
+#27648 = DIRECTION('',(-0.659649122807,-0.751573705487,0.));
+#27649 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#27650 = PCURVE('',#21870,#27651);
+#27651 = DEFINITIONAL_REPRESENTATION('',(#27652),#27655);
+#27652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27653,#27654),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27653 = CARTESIAN_POINT('',(4.842481690177,1.570796326795));
+#27654 = CARTESIAN_POINT('',(4.842481690177,3.14159265359));
+#27655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27656 = PCURVE('',#21841,#27657);
+#27657 = DEFINITIONAL_REPRESENTATION('',(#27658),#27661);
+#27658 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27659,#27660),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27659 = CARTESIAN_POINT('',(3.470987982972E-29,4.712388980385));
+#27660 = CARTESIAN_POINT('',(3.470987982972E-29,6.28318530718));
+#27661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27662 = ORIENTED_EDGE('',*,*,#27663,.F.);
+#27663 = EDGE_CURVE('',#27588,#27642,#27664,.T.);
+#27664 = SURFACE_CURVE('',#27665,(#27670,#27677),.PCURVE_S1.);
+#27665 = CIRCLE('',#27666,2.25);
+#27666 = AXIS2_PLACEMENT_3D('',#27667,#27668,#27669);
+#27667 = CARTESIAN_POINT('',(25.15,-5.1,31.2));
+#27668 = DIRECTION('',(0.,-0.,1.));
+#27669 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#27670 = PCURVE('',#21870,#27671);
+#27671 = DEFINITIONAL_REPRESENTATION('',(#27672),#27676);
+#27672 = LINE('',#27673,#27674);
+#27673 = CARTESIAN_POINT('',(0.,3.14159265359));
+#27674 = VECTOR('',#27675,1.);
+#27675 = DIRECTION('',(1.,0.));
+#27676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27677 = PCURVE('',#27678,#27683);
+#27678 = CYLINDRICAL_SURFACE('',#27679,2.25);
+#27679 = AXIS2_PLACEMENT_3D('',#27680,#27681,#27682);
+#27680 = CARTESIAN_POINT('',(25.15,-5.1,31.4));
+#27681 = DIRECTION('',(0.,0.,1.));
+#27682 = DIRECTION('',(1.,0.,0.));
+#27683 = DEFINITIONAL_REPRESENTATION('',(#27684),#27688);
+#27684 = LINE('',#27685,#27686);
+#27685 = CARTESIAN_POINT('',(0.720351808501,-0.2));
+#27686 = VECTOR('',#27687,1.);
+#27687 = DIRECTION('',(1.,0.));
+#27688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27689 = ADVANCED_FACE('',(#27690),#21841,.T.);
+#27690 = FACE_BOUND('',#27691,.T.);
+#27691 = EDGE_LOOP('',(#27692,#27693,#27694,#27716));
+#27692 = ORIENTED_EDGE('',*,*,#27641,.F.);
+#27693 = ORIENTED_EDGE('',*,*,#21820,.T.);
+#27694 = ORIENTED_EDGE('',*,*,#27695,.T.);
+#27695 = EDGE_CURVE('',#21793,#27696,#27698,.T.);
+#27696 = VERTEX_POINT('',#27697);
+#27697 = CARTESIAN_POINT('',(27.291985060639,-6.38,31.2));
+#27698 = SURFACE_CURVE('',#27699,(#27704,#27710),.PCURVE_S1.);
+#27699 = CIRCLE('',#27700,0.2);
+#27700 = AXIS2_PLACEMENT_3D('',#27701,#27702,#27703);
+#27701 = CARTESIAN_POINT('',(27.291985060639,-6.58,31.2));
+#27702 = DIRECTION('',(-1.,-6.994405055138E-15,-0.));
+#27703 = DIRECTION('',(-6.994405055138E-15,1.,0.));
+#27704 = PCURVE('',#21841,#27705);
+#27705 = DEFINITIONAL_REPRESENTATION('',(#27706),#27709);
+#27706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27707,#27708),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27707 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#27708 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#27709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27710 = PCURVE('',#21808,#27711);
+#27711 = DEFINITIONAL_REPRESENTATION('',(#27712),#27715);
+#27712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27713,#27714),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27713 = CARTESIAN_POINT('',(0.,0.));
+#27714 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27716 = ORIENTED_EDGE('',*,*,#27717,.F.);
+#27717 = EDGE_CURVE('',#27642,#27696,#27718,.T.);
+#27718 = SURFACE_CURVE('',#27719,(#27724,#27731),.PCURVE_S1.);
+#27719 = CIRCLE('',#27720,0.6);
+#27720 = AXIS2_PLACEMENT_3D('',#27721,#27722,#27723);
+#27721 = CARTESIAN_POINT('',(27.291985060639,-6.98,31.2));
+#27722 = DIRECTION('',(0.,0.,-1.));
+#27723 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#27724 = PCURVE('',#21841,#27725);
+#27725 = DEFINITIONAL_REPRESENTATION('',(#27726),#27730);
+#27726 = LINE('',#27727,#27728);
+#27727 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27728 = VECTOR('',#27729,1.);
+#27729 = DIRECTION('',(1.,0.));
+#27730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27731 = PCURVE('',#27732,#27737);
+#27732 = CYLINDRICAL_SURFACE('',#27733,0.6);
+#27733 = AXIS2_PLACEMENT_3D('',#27734,#27735,#27736);
+#27734 = CARTESIAN_POINT('',(27.291985060639,-6.98,31.4));
+#27735 = DIRECTION('',(-0.,-0.,-1.));
+#27736 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#27737 = DEFINITIONAL_REPRESENTATION('',(#27738),#27742);
+#27738 = LINE('',#27739,#27740);
+#27739 = CARTESIAN_POINT('',(5.921189464667E-15,0.2));
+#27740 = VECTOR('',#27741,1.);
+#27741 = DIRECTION('',(1.,0.));
+#27742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27743 = ADVANCED_FACE('',(#27744),#21808,.T.);
+#27744 = FACE_BOUND('',#27745,.F.);
+#27745 = EDGE_LOOP('',(#27746,#27747,#27775,#27795));
+#27746 = ORIENTED_EDGE('',*,*,#27695,.T.);
+#27747 = ORIENTED_EDGE('',*,*,#27748,.T.);
+#27748 = EDGE_CURVE('',#27696,#27749,#27751,.T.);
+#27749 = VERTEX_POINT('',#27750);
+#27750 = CARTESIAN_POINT('',(27.4,-6.38,31.2));
+#27751 = SURFACE_CURVE('',#27752,(#27756,#27763),.PCURVE_S1.);
+#27752 = LINE('',#27753,#27754);
+#27753 = CARTESIAN_POINT('',(27.291985060639,-6.38,31.2));
+#27754 = VECTOR('',#27755,1.);
+#27755 = DIRECTION('',(1.,0.,0.));
+#27756 = PCURVE('',#21808,#27757);
+#27757 = DEFINITIONAL_REPRESENTATION('',(#27758),#27762);
+#27758 = LINE('',#27759,#27760);
+#27759 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27760 = VECTOR('',#27761,1.);
+#27761 = DIRECTION('',(-0.,1.));
+#27762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27763 = PCURVE('',#27764,#27769);
+#27764 = PLANE('',#27765);
+#27765 = AXIS2_PLACEMENT_3D('',#27766,#27767,#27768);
+#27766 = CARTESIAN_POINT('',(29.000432381904,-6.38,31.4));
+#27767 = DIRECTION('',(0.,1.,0.));
+#27768 = DIRECTION('',(-1.,0.,0.));
+#27769 = DEFINITIONAL_REPRESENTATION('',(#27770),#27774);
+#27770 = LINE('',#27771,#27772);
+#27771 = CARTESIAN_POINT('',(1.708447321265,-0.2));
+#27772 = VECTOR('',#27773,1.);
+#27773 = DIRECTION('',(-1.,0.));
+#27774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27775 = ORIENTED_EDGE('',*,*,#27776,.F.);
+#27776 = EDGE_CURVE('',#21760,#27749,#27777,.T.);
+#27777 = SURFACE_CURVE('',#27778,(#27783,#27789),.PCURVE_S1.);
+#27778 = CIRCLE('',#27779,0.2);
+#27779 = AXIS2_PLACEMENT_3D('',#27780,#27781,#27782);
+#27780 = CARTESIAN_POINT('',(27.4,-6.58,31.2));
+#27781 = DIRECTION('',(-1.,0.,0.));
+#27782 = DIRECTION('',(0.,0.,1.));
+#27783 = PCURVE('',#21808,#27784);
+#27784 = DEFINITIONAL_REPRESENTATION('',(#27785),#27788);
+#27785 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27786,#27787),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27786 = CARTESIAN_POINT('',(0.,0.108014939361));
+#27787 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#27788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27789 = PCURVE('',#21780,#27790);
+#27790 = DEFINITIONAL_REPRESENTATION('',(#27791),#27794);
+#27791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27792,#27793),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27792 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27793 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27795 = ORIENTED_EDGE('',*,*,#21792,.F.);
+#27796 = ADVANCED_FACE('',(#27797),#21780,.T.);
+#27797 = FACE_BOUND('',#27798,.T.);
+#27798 = EDGE_LOOP('',(#27799,#27800,#27801,#27823));
+#27799 = ORIENTED_EDGE('',*,*,#27776,.F.);
+#27800 = ORIENTED_EDGE('',*,*,#21759,.T.);
+#27801 = ORIENTED_EDGE('',*,*,#27802,.T.);
+#27802 = EDGE_CURVE('',#21732,#27803,#27805,.T.);
+#27803 = VERTEX_POINT('',#27804);
+#27804 = CARTESIAN_POINT('',(28.,-6.98,31.2));
+#27805 = SURFACE_CURVE('',#27806,(#27811,#27817),.PCURVE_S1.);
+#27806 = CIRCLE('',#27807,0.2);
+#27807 = AXIS2_PLACEMENT_3D('',#27808,#27809,#27810);
+#27808 = CARTESIAN_POINT('',(27.8,-6.98,31.2));
+#27809 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#27810 = DIRECTION('',(1.,6.123233995737E-17,0.));
+#27811 = PCURVE('',#21780,#27812);
+#27812 = DEFINITIONAL_REPRESENTATION('',(#27813),#27816);
+#27813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27814,#27815),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27814 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#27815 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#27816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27817 = PCURVE('',#21747,#27818);
+#27818 = DEFINITIONAL_REPRESENTATION('',(#27819),#27822);
+#27819 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27820,#27821),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#27820 = CARTESIAN_POINT('',(0.,0.));
+#27821 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27823 = ORIENTED_EDGE('',*,*,#27824,.F.);
+#27824 = EDGE_CURVE('',#27749,#27803,#27825,.T.);
+#27825 = SURFACE_CURVE('',#27826,(#27831,#27838),.PCURVE_S1.);
+#27826 = CIRCLE('',#27827,0.6);
+#27827 = AXIS2_PLACEMENT_3D('',#27828,#27829,#27830);
+#27828 = CARTESIAN_POINT('',(27.4,-6.98,31.2));
+#27829 = DIRECTION('',(0.,0.,-1.));
+#27830 = DIRECTION('',(0.,1.,0.));
+#27831 = PCURVE('',#21780,#27832);
+#27832 = DEFINITIONAL_REPRESENTATION('',(#27833),#27837);
+#27833 = LINE('',#27834,#27835);
+#27834 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27835 = VECTOR('',#27836,1.);
+#27836 = DIRECTION('',(1.,0.));
+#27837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27838 = PCURVE('',#27839,#27844);
+#27839 = CYLINDRICAL_SURFACE('',#27840,0.6);
+#27840 = AXIS2_PLACEMENT_3D('',#27841,#27842,#27843);
+#27841 = CARTESIAN_POINT('',(27.4,-6.98,28.9));
+#27842 = DIRECTION('',(0.,0.,1.));
+#27843 = DIRECTION('',(0.,1.,0.));
+#27844 = DEFINITIONAL_REPRESENTATION('',(#27845),#27849);
+#27845 = LINE('',#27846,#27847);
+#27846 = CARTESIAN_POINT('',(-0.,2.3));
+#27847 = VECTOR('',#27848,1.);
+#27848 = DIRECTION('',(-1.,0.));
+#27849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27850 = ADVANCED_FACE('',(#27851),#21747,.T.);
+#27851 = FACE_BOUND('',#27852,.F.);
+#27852 = EDGE_LOOP('',(#27853,#27854,#27882,#27902));
+#27853 = ORIENTED_EDGE('',*,*,#27802,.T.);
+#27854 = ORIENTED_EDGE('',*,*,#27855,.T.);
+#27855 = EDGE_CURVE('',#27803,#27856,#27858,.T.);
+#27856 = VERTEX_POINT('',#27857);
+#27857 = CARTESIAN_POINT('',(28.,-8.8,31.2));
+#27858 = SURFACE_CURVE('',#27859,(#27863,#27870),.PCURVE_S1.);
+#27859 = LINE('',#27860,#27861);
+#27860 = CARTESIAN_POINT('',(28.,-6.98,31.2));
+#27861 = VECTOR('',#27862,1.);
+#27862 = DIRECTION('',(0.,-1.,0.));
+#27863 = PCURVE('',#21747,#27864);
+#27864 = DEFINITIONAL_REPRESENTATION('',(#27865),#27869);
+#27865 = LINE('',#27866,#27867);
+#27866 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27867 = VECTOR('',#27868,1.);
+#27868 = DIRECTION('',(-0.,1.));
+#27869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27870 = PCURVE('',#27871,#27876);
+#27871 = PLANE('',#27872);
+#27872 = AXIS2_PLACEMENT_3D('',#27873,#27874,#27875);
+#27873 = CARTESIAN_POINT('',(28.,9.6,28.9));
+#27874 = DIRECTION('',(1.,0.,0.));
+#27875 = DIRECTION('',(0.,-1.,0.));
+#27876 = DEFINITIONAL_REPRESENTATION('',(#27877),#27881);
+#27877 = LINE('',#27878,#27879);
+#27878 = CARTESIAN_POINT('',(16.58,-2.3));
+#27879 = VECTOR('',#27880,1.);
+#27880 = DIRECTION('',(1.,0.));
+#27881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27882 = ORIENTED_EDGE('',*,*,#27883,.F.);
+#27883 = EDGE_CURVE('',#21699,#27856,#27884,.T.);
+#27884 = SURFACE_CURVE('',#27885,(#27890,#27896),.PCURVE_S1.);
+#27885 = CIRCLE('',#27886,0.2);
+#27886 = AXIS2_PLACEMENT_3D('',#27887,#27888,#27889);
+#27887 = CARTESIAN_POINT('',(27.8,-8.8,31.2));
+#27888 = DIRECTION('',(0.,1.,0.));
+#27889 = DIRECTION('',(0.,0.,1.));
+#27890 = PCURVE('',#21747,#27891);
+#27891 = DEFINITIONAL_REPRESENTATION('',(#27892),#27895);
+#27892 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27893,#27894),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27893 = CARTESIAN_POINT('',(0.,1.82));
+#27894 = CARTESIAN_POINT('',(-1.570796326795,1.82));
+#27895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27896 = PCURVE('',#21719,#27897);
+#27897 = DEFINITIONAL_REPRESENTATION('',(#27898),#27901);
+#27898 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27899,#27900),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27899 = CARTESIAN_POINT('',(0.,4.712388980385));
+#27900 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27902 = ORIENTED_EDGE('',*,*,#21731,.F.);
+#27903 = ADVANCED_FACE('',(#27904),#21719,.T.);
+#27904 = FACE_BOUND('',#27905,.T.);
+#27905 = EDGE_LOOP('',(#27906,#27907,#27908,#27909));
+#27906 = ORIENTED_EDGE('',*,*,#27883,.F.);
+#27907 = ORIENTED_EDGE('',*,*,#21698,.T.);
+#27908 = ORIENTED_EDGE('',*,*,#22825,.T.);
+#27909 = ORIENTED_EDGE('',*,*,#27910,.F.);
+#27910 = EDGE_CURVE('',#27856,#22751,#27911,.T.);
+#27911 = SURFACE_CURVE('',#27912,(#27917,#27924),.PCURVE_S1.);
+#27912 = CIRCLE('',#27913,0.8);
+#27913 = AXIS2_PLACEMENT_3D('',#27914,#27915,#27916);
+#27914 = CARTESIAN_POINT('',(27.2,-8.8,31.2));
+#27915 = DIRECTION('',(0.,0.,-1.));
+#27916 = DIRECTION('',(1.,0.,0.));
+#27917 = PCURVE('',#21719,#27918);
+#27918 = DEFINITIONAL_REPRESENTATION('',(#27919),#27923);
+#27919 = LINE('',#27920,#27921);
+#27920 = CARTESIAN_POINT('',(0.,6.28318530718));
+#27921 = VECTOR('',#27922,1.);
+#27922 = DIRECTION('',(1.,0.));
+#27923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27924 = PCURVE('',#22766,#27925);
+#27925 = DEFINITIONAL_REPRESENTATION('',(#27926),#27930);
+#27926 = LINE('',#27927,#27928);
+#27927 = CARTESIAN_POINT('',(-0.,2.3));
+#27928 = VECTOR('',#27929,1.);
+#27929 = DIRECTION('',(-1.,0.));
+#27930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27931 = ADVANCED_FACE('',(#27932),#22446,.T.);
+#27932 = FACE_BOUND('',#27933,.F.);
+#27933 = EDGE_LOOP('',(#27934,#27935,#27936,#27959));
+#27934 = ORIENTED_EDGE('',*,*,#25408,.F.);
+#27935 = ORIENTED_EDGE('',*,*,#22408,.T.);
+#27936 = ORIENTED_EDGE('',*,*,#27937,.T.);
+#27937 = EDGE_CURVE('',#22383,#27938,#27940,.T.);
+#27938 = VERTEX_POINT('',#27939);
+#27939 = CARTESIAN_POINT('',(-27.2,-9.6,31.2));
+#27940 = SURFACE_CURVE('',#27941,(#27945,#27952),.PCURVE_S1.);
+#27941 = LINE('',#27942,#27943);
+#27942 = CARTESIAN_POINT('',(27.2,-9.6,31.2));
+#27943 = VECTOR('',#27944,1.);
+#27944 = DIRECTION('',(-1.,0.,0.));
+#27945 = PCURVE('',#22446,#27946);
+#27946 = DEFINITIONAL_REPRESENTATION('',(#27947),#27951);
+#27947 = LINE('',#27948,#27949);
+#27948 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#27949 = VECTOR('',#27950,1.);
+#27950 = DIRECTION('',(-0.,1.));
+#27951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27952 = PCURVE('',#22397,#27953);
+#27953 = DEFINITIONAL_REPRESENTATION('',(#27954),#27958);
+#27954 = LINE('',#27955,#27956);
+#27955 = CARTESIAN_POINT('',(0.8,-2.3));
+#27956 = VECTOR('',#27957,1.);
+#27957 = DIRECTION('',(1.,0.));
+#27958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27959 = ORIENTED_EDGE('',*,*,#27960,.F.);
+#27960 = EDGE_CURVE('',#25409,#27938,#27961,.T.);
+#27961 = SURFACE_CURVE('',#27962,(#27967,#27973),.PCURVE_S1.);
+#27962 = CIRCLE('',#27963,0.2);
+#27963 = AXIS2_PLACEMENT_3D('',#27964,#27965,#27966);
+#27964 = CARTESIAN_POINT('',(-27.2,-9.4,31.2));
+#27965 = DIRECTION('',(1.,0.,-0.));
+#27966 = DIRECTION('',(0.,0.,1.));
+#27967 = PCURVE('',#22446,#27968);
+#27968 = DEFINITIONAL_REPRESENTATION('',(#27969),#27972);
+#27969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27970,#27971),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27970 = CARTESIAN_POINT('',(0.,54.4));
+#27971 = CARTESIAN_POINT('',(-1.570796326795,54.4));
+#27972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27973 = PCURVE('',#26101,#27974);
+#27974 = DEFINITIONAL_REPRESENTATION('',(#27975),#27978);
+#27975 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27976,#27977),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#27976 = CARTESIAN_POINT('',(-4.440892098501E-15,4.712388980385));
+#27977 = CARTESIAN_POINT('',(-4.440892098501E-15,6.28318530718));
+#27978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27979 = ADVANCED_FACE('',(#27980),#22397,.T.);
+#27980 = FACE_BOUND('',#27981,.T.);
+#27981 = EDGE_LOOP('',(#27982,#27983,#27984,#28012));
+#27982 = ORIENTED_EDGE('',*,*,#22382,.T.);
+#27983 = ORIENTED_EDGE('',*,*,#27937,.T.);
+#27984 = ORIENTED_EDGE('',*,*,#27985,.F.);
+#27985 = EDGE_CURVE('',#27986,#27938,#27988,.T.);
+#27986 = VERTEX_POINT('',#27987);
+#27987 = CARTESIAN_POINT('',(-27.2,-9.6,28.9));
+#27988 = SURFACE_CURVE('',#27989,(#27993,#28000),.PCURVE_S1.);
+#27989 = LINE('',#27990,#27991);
+#27990 = CARTESIAN_POINT('',(-27.2,-9.6,28.9));
+#27991 = VECTOR('',#27992,1.);
+#27992 = DIRECTION('',(0.,0.,1.));
+#27993 = PCURVE('',#22397,#27994);
+#27994 = DEFINITIONAL_REPRESENTATION('',(#27995),#27999);
+#27995 = LINE('',#27996,#27997);
+#27996 = CARTESIAN_POINT('',(55.2,0.));
+#27997 = VECTOR('',#27998,1.);
+#27998 = DIRECTION('',(0.,-1.));
+#27999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28000 = PCURVE('',#28001,#28006);
+#28001 = CYLINDRICAL_SURFACE('',#28002,0.8);
+#28002 = AXIS2_PLACEMENT_3D('',#28003,#28004,#28005);
+#28003 = CARTESIAN_POINT('',(-27.2,-8.8,28.9));
+#28004 = DIRECTION('',(0.,0.,1.));
+#28005 = DIRECTION('',(-1.,0.,0.));
+#28006 = DEFINITIONAL_REPRESENTATION('',(#28007),#28011);
+#28007 = LINE('',#28008,#28009);
+#28008 = CARTESIAN_POINT('',(1.570796326795,0.));
+#28009 = VECTOR('',#28010,1.);
+#28010 = DIRECTION('',(0.,1.));
+#28011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28012 = ORIENTED_EDGE('',*,*,#28013,.F.);
+#28013 = EDGE_CURVE('',#22359,#27986,#28014,.T.);
+#28014 = SURFACE_CURVE('',#28015,(#28019,#28026),.PCURVE_S1.);
+#28015 = LINE('',#28016,#28017);
+#28016 = CARTESIAN_POINT('',(28.,-9.6,28.9));
+#28017 = VECTOR('',#28018,1.);
+#28018 = DIRECTION('',(-1.,0.,0.));
+#28019 = PCURVE('',#22397,#28020);
+#28020 = DEFINITIONAL_REPRESENTATION('',(#28021),#28025);
+#28021 = LINE('',#28022,#28023);
+#28022 = CARTESIAN_POINT('',(0.,-0.));
+#28023 = VECTOR('',#28024,1.);
+#28024 = DIRECTION('',(1.,0.));
+#28025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28026 = PCURVE('',#18104,#28027);
+#28027 = DEFINITIONAL_REPRESENTATION('',(#28028),#28032);
+#28028 = LINE('',#28029,#28030);
+#28029 = CARTESIAN_POINT('',(-9.6,-28.));
+#28030 = VECTOR('',#28031,1.);
+#28031 = DIRECTION('',(0.,1.));
+#28032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28033 = ADVANCED_FACE('',(#28034),#22583,.T.);
+#28034 = FACE_BOUND('',#28035,.T.);
+#28035 = EDGE_LOOP('',(#28036,#28037,#28038,#28039));
+#28036 = ORIENTED_EDGE('',*,*,#22698,.F.);
+#28037 = ORIENTED_EDGE('',*,*,#26974,.T.);
+#28038 = ORIENTED_EDGE('',*,*,#22567,.T.);
+#28039 = ORIENTED_EDGE('',*,*,#22644,.F.);
+#28040 = ADVANCED_FACE('',(#28041),#22766,.T.);
+#28041 = FACE_BOUND('',#28042,.F.);
+#28042 = EDGE_LOOP('',(#28043,#28066,#28092,#28093));
+#28043 = ORIENTED_EDGE('',*,*,#28044,.F.);
+#28044 = EDGE_CURVE('',#28045,#27856,#28047,.T.);
+#28045 = VERTEX_POINT('',#28046);
+#28046 = CARTESIAN_POINT('',(28.,-8.8,28.9));
+#28047 = SURFACE_CURVE('',#28048,(#28052,#28059),.PCURVE_S1.);
+#28048 = LINE('',#28049,#28050);
+#28049 = CARTESIAN_POINT('',(28.,-8.8,28.9));
+#28050 = VECTOR('',#28051,1.);
+#28051 = DIRECTION('',(0.,0.,1.));
+#28052 = PCURVE('',#22766,#28053);
+#28053 = DEFINITIONAL_REPRESENTATION('',(#28054),#28058);
+#28054 = LINE('',#28055,#28056);
+#28055 = CARTESIAN_POINT('',(-0.,0.));
+#28056 = VECTOR('',#28057,1.);
+#28057 = DIRECTION('',(-0.,1.));
+#28058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28059 = PCURVE('',#27871,#28060);
+#28060 = DEFINITIONAL_REPRESENTATION('',(#28061),#28065);
+#28061 = LINE('',#28062,#28063);
+#28062 = CARTESIAN_POINT('',(18.4,0.));
+#28063 = VECTOR('',#28064,1.);
+#28064 = DIRECTION('',(0.,-1.));
+#28065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28066 = ORIENTED_EDGE('',*,*,#28067,.T.);
+#28067 = EDGE_CURVE('',#28045,#22749,#28068,.T.);
+#28068 = SURFACE_CURVE('',#28069,(#28074,#28081),.PCURVE_S1.);
+#28069 = CIRCLE('',#28070,0.8);
+#28070 = AXIS2_PLACEMENT_3D('',#28071,#28072,#28073);
+#28071 = CARTESIAN_POINT('',(27.2,-8.8,28.9));
+#28072 = DIRECTION('',(-0.,-0.,-1.));
+#28073 = DIRECTION('',(0.,-1.,0.));
+#28074 = PCURVE('',#22766,#28075);
+#28075 = DEFINITIONAL_REPRESENTATION('',(#28076),#28080);
+#28076 = LINE('',#28077,#28078);
+#28077 = CARTESIAN_POINT('',(4.712388980385,-0.));
+#28078 = VECTOR('',#28079,1.);
+#28079 = DIRECTION('',(-1.,0.));
+#28080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28081 = PCURVE('',#18104,#28082);
+#28082 = DEFINITIONAL_REPRESENTATION('',(#28083),#28091);
+#28083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28084,#28085,#28086,#28087
+    ,#28088,#28089,#28090),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#28084 = CARTESIAN_POINT('',(-9.6,-27.2));
+#28085 = CARTESIAN_POINT('',(-9.6,-25.81435935394));
+#28086 = CARTESIAN_POINT('',(-8.4,-26.50717967697));
+#28087 = CARTESIAN_POINT('',(-7.2,-27.2));
+#28088 = CARTESIAN_POINT('',(-8.4,-27.89282032302));
+#28089 = CARTESIAN_POINT('',(-9.6,-28.58564064605));
+#28090 = CARTESIAN_POINT('',(-9.6,-27.2));
+#28091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28092 = ORIENTED_EDGE('',*,*,#22748,.T.);
+#28093 = ORIENTED_EDGE('',*,*,#27910,.F.);
+#28094 = ADVANCED_FACE('',(#28095),#22868,.T.);
+#28095 = FACE_BOUND('',#28096,.F.);
+#28096 = EDGE_LOOP('',(#28097,#28098,#28099,#28100,#28101,#28102,#28103,
+    #28104,#28105,#28106,#28107,#28108));
+#28097 = ORIENTED_EDGE('',*,*,#23073,.T.);
+#28098 = ORIENTED_EDGE('',*,*,#23122,.T.);
+#28099 = ORIENTED_EDGE('',*,*,#23171,.T.);
+#28100 = ORIENTED_EDGE('',*,*,#23220,.T.);
+#28101 = ORIENTED_EDGE('',*,*,#23269,.T.);
+#28102 = ORIENTED_EDGE('',*,*,#23318,.T.);
+#28103 = ORIENTED_EDGE('',*,*,#23367,.T.);
+#28104 = ORIENTED_EDGE('',*,*,#23416,.T.);
+#28105 = ORIENTED_EDGE('',*,*,#22850,.T.);
+#28106 = ORIENTED_EDGE('',*,*,#22926,.T.);
+#28107 = ORIENTED_EDGE('',*,*,#22975,.T.);
+#28108 = ORIENTED_EDGE('',*,*,#23024,.T.);
+#28109 = ADVANCED_FACE('',(#28110),#23461,.T.);
+#28110 = FACE_BOUND('',#28111,.F.);
+#28111 = EDGE_LOOP('',(#28112,#28113,#28114,#28115,#28116,#28117,#28118,
+    #28119,#28120,#28121,#28122,#28123));
+#28112 = ORIENTED_EDGE('',*,*,#23666,.T.);
+#28113 = ORIENTED_EDGE('',*,*,#23715,.T.);
+#28114 = ORIENTED_EDGE('',*,*,#23764,.T.);
+#28115 = ORIENTED_EDGE('',*,*,#23813,.T.);
+#28116 = ORIENTED_EDGE('',*,*,#23862,.T.);
+#28117 = ORIENTED_EDGE('',*,*,#23911,.T.);
+#28118 = ORIENTED_EDGE('',*,*,#23960,.T.);
+#28119 = ORIENTED_EDGE('',*,*,#24009,.T.);
+#28120 = ORIENTED_EDGE('',*,*,#23443,.T.);
+#28121 = ORIENTED_EDGE('',*,*,#23519,.T.);
+#28122 = ORIENTED_EDGE('',*,*,#23568,.T.);
+#28123 = ORIENTED_EDGE('',*,*,#23617,.T.);
+#28124 = ADVANCED_FACE('',(#28125),#24054,.T.);
+#28125 = FACE_BOUND('',#28126,.F.);
+#28126 = EDGE_LOOP('',(#28127,#28128,#28129,#28130,#28131,#28132,#28133,
+    #28134,#28135,#28136,#28137,#28138));
+#28127 = ORIENTED_EDGE('',*,*,#24036,.T.);
+#28128 = ORIENTED_EDGE('',*,*,#24112,.T.);
+#28129 = ORIENTED_EDGE('',*,*,#24161,.T.);
+#28130 = ORIENTED_EDGE('',*,*,#24210,.T.);
+#28131 = ORIENTED_EDGE('',*,*,#24259,.T.);
+#28132 = ORIENTED_EDGE('',*,*,#24308,.T.);
+#28133 = ORIENTED_EDGE('',*,*,#24357,.T.);
+#28134 = ORIENTED_EDGE('',*,*,#24406,.T.);
+#28135 = ORIENTED_EDGE('',*,*,#24455,.T.);
+#28136 = ORIENTED_EDGE('',*,*,#24504,.T.);
+#28137 = ORIENTED_EDGE('',*,*,#24553,.T.);
+#28138 = ORIENTED_EDGE('',*,*,#24602,.T.);
+#28139 = ADVANCED_FACE('',(#28140),#24647,.T.);
+#28140 = FACE_BOUND('',#28141,.F.);
+#28141 = EDGE_LOOP('',(#28142,#28143,#28144,#28145,#28146,#28147,#28148,
+    #28149,#28150,#28151,#28152,#28153));
+#28142 = ORIENTED_EDGE('',*,*,#24803,.T.);
+#28143 = ORIENTED_EDGE('',*,*,#24852,.T.);
+#28144 = ORIENTED_EDGE('',*,*,#24901,.T.);
+#28145 = ORIENTED_EDGE('',*,*,#24950,.T.);
+#28146 = ORIENTED_EDGE('',*,*,#24999,.T.);
+#28147 = ORIENTED_EDGE('',*,*,#25048,.T.);
+#28148 = ORIENTED_EDGE('',*,*,#25097,.T.);
+#28149 = ORIENTED_EDGE('',*,*,#25146,.T.);
+#28150 = ORIENTED_EDGE('',*,*,#25195,.T.);
+#28151 = ORIENTED_EDGE('',*,*,#24629,.T.);
+#28152 = ORIENTED_EDGE('',*,*,#24705,.T.);
+#28153 = ORIENTED_EDGE('',*,*,#24754,.T.);
+#28154 = ADVANCED_FACE('',(#28155),#25373,.F.);
+#28155 = FACE_BOUND('',#28156,.F.);
+#28156 = EDGE_LOOP('',(#28157,#28180,#28201,#28202));
+#28157 = ORIENTED_EDGE('',*,*,#28158,.T.);
+#28158 = EDGE_CURVE('',#25434,#28159,#28161,.T.);
+#28159 = VERTEX_POINT('',#28160);
+#28160 = CARTESIAN_POINT('',(-23.79999381423,-1.,32.06));
+#28161 = SURFACE_CURVE('',#28162,(#28166,#28173),.PCURVE_S1.);
+#28162 = LINE('',#28163,#28164);
+#28163 = CARTESIAN_POINT('',(-23.79999381423,-0.99999999999,31.4));
+#28164 = VECTOR('',#28165,1.);
+#28165 = DIRECTION('',(0.,0.,1.));
+#28166 = PCURVE('',#25373,#28167);
+#28167 = DEFINITIONAL_REPRESENTATION('',(#28168),#28172);
+#28168 = LINE('',#28169,#28170);
+#28169 = CARTESIAN_POINT('',(0.,0.));
+#28170 = VECTOR('',#28171,1.);
+#28171 = DIRECTION('',(0.,-1.));
+#28172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28173 = PCURVE('',#25473,#28174);
+#28174 = DEFINITIONAL_REPRESENTATION('',(#28175),#28179);
+#28175 = LINE('',#28176,#28177);
+#28176 = CARTESIAN_POINT('',(-4.712395166147,0.));
+#28177 = VECTOR('',#28178,1.);
+#28178 = DIRECTION('',(-0.,-1.));
+#28179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28180 = ORIENTED_EDGE('',*,*,#28181,.T.);
+#28181 = EDGE_CURVE('',#28159,#25326,#28182,.T.);
+#28182 = SURFACE_CURVE('',#28183,(#28187,#28194),.PCURVE_S1.);
+#28183 = LINE('',#28184,#28185);
+#28184 = CARTESIAN_POINT('',(-23.79999381423,-1.,32.06));
+#28185 = VECTOR('',#28186,1.);
+#28186 = DIRECTION('',(1.,0.,0.));
+#28187 = PCURVE('',#25373,#28188);
+#28188 = DEFINITIONAL_REPRESENTATION('',(#28189),#28193);
+#28189 = LINE('',#28190,#28191);
+#28190 = CARTESIAN_POINT('',(0.,-0.66));
+#28191 = VECTOR('',#28192,1.);
+#28192 = DIRECTION('',(1.,0.));
+#28193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28194 = PCURVE('',#25346,#28195);
+#28195 = DEFINITIONAL_REPRESENTATION('',(#28196),#28200);
+#28196 = LINE('',#28197,#28198);
+#28197 = CARTESIAN_POINT('',(-0.,0.));
+#28198 = VECTOR('',#28199,1.);
+#28199 = DIRECTION('',(-0.,1.));
+#28200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28201 = ORIENTED_EDGE('',*,*,#25358,.F.);
+#28202 = ORIENTED_EDGE('',*,*,#25433,.F.);
+#28203 = ADVANCED_FACE('',(#28204),#25346,.T.);
+#28204 = FACE_BOUND('',#28205,.F.);
+#28205 = EDGE_LOOP('',(#28206,#28207,#28234,#28255));
+#28206 = ORIENTED_EDGE('',*,*,#28181,.F.);
+#28207 = ORIENTED_EDGE('',*,*,#28208,.T.);
+#28208 = EDGE_CURVE('',#28159,#28209,#28211,.T.);
+#28209 = VERTEX_POINT('',#28210);
+#28210 = CARTESIAN_POINT('',(-23.79999381423,-0.8,32.26));
+#28211 = SURFACE_CURVE('',#28212,(#28217,#28223),.PCURVE_S1.);
+#28212 = CIRCLE('',#28213,0.2);
+#28213 = AXIS2_PLACEMENT_3D('',#28214,#28215,#28216);
+#28214 = CARTESIAN_POINT('',(-23.79999381423,-0.8,32.06));
+#28215 = DIRECTION('',(-1.,0.,0.));
+#28216 = DIRECTION('',(0.,-1.,0.));
+#28217 = PCURVE('',#25346,#28218);
+#28218 = DEFINITIONAL_REPRESENTATION('',(#28219),#28222);
+#28219 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28220,#28221),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28220 = CARTESIAN_POINT('',(0.,0.));
+#28221 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28223 = PCURVE('',#28224,#28229);
+#28224 = TOROIDAL_SURFACE('',#28225,0.8,0.2);
+#28225 = AXIS2_PLACEMENT_3D('',#28226,#28227,#28228);
+#28226 = CARTESIAN_POINT('',(-23.8,0.,32.06));
+#28227 = DIRECTION('',(0.,0.,1.));
+#28228 = DIRECTION('',(7.184813526351E-06,0.999999999974,0.));
+#28229 = DEFINITIONAL_REPRESENTATION('',(#28230),#28233);
+#28230 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28231,#28232),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28231 = CARTESIAN_POINT('',(3.141606024166,0.));
+#28232 = CARTESIAN_POINT('',(3.141606024166,1.570796326795));
+#28233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28234 = ORIENTED_EDGE('',*,*,#28235,.T.);
+#28235 = EDGE_CURVE('',#28209,#25300,#28236,.T.);
+#28236 = SURFACE_CURVE('',#28237,(#28241,#28248),.PCURVE_S1.);
+#28237 = LINE('',#28238,#28239);
+#28238 = CARTESIAN_POINT('',(-23.79999381423,-0.8,32.26));
+#28239 = VECTOR('',#28240,1.);
+#28240 = DIRECTION('',(1.,0.,0.));
+#28241 = PCURVE('',#25346,#28242);
+#28242 = DEFINITIONAL_REPRESENTATION('',(#28243),#28247);
+#28243 = LINE('',#28244,#28245);
+#28244 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28245 = VECTOR('',#28246,1.);
+#28246 = DIRECTION('',(-0.,1.));
+#28247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28248 = PCURVE('',#25314,#28249);
+#28249 = DEFINITIONAL_REPRESENTATION('',(#28250),#28254);
+#28250 = LINE('',#28251,#28252);
+#28251 = CARTESIAN_POINT('',(9.990509362012E-07,-1.799999999974));
+#28252 = VECTOR('',#28253,1.);
+#28253 = DIRECTION('',(-1.,0.));
+#28254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28255 = ORIENTED_EDGE('',*,*,#25325,.T.);
+#28256 = ADVANCED_FACE('',(#28257),#25314,.F.);
+#28257 = FACE_BOUND('',#28258,.F.);
+#28258 = EDGE_LOOP('',(#28259,#28260,#28288,#28309));
+#28259 = ORIENTED_EDGE('',*,*,#28235,.F.);
+#28260 = ORIENTED_EDGE('',*,*,#28261,.F.);
+#28261 = EDGE_CURVE('',#28262,#28209,#28264,.T.);
+#28262 = VERTEX_POINT('',#28263);
+#28263 = CARTESIAN_POINT('',(-23.79999281518,0.8,32.26));
+#28264 = SURFACE_CURVE('',#28265,(#28270,#28281),.PCURVE_S1.);
+#28265 = CIRCLE('',#28266,0.8);
+#28266 = AXIS2_PLACEMENT_3D('',#28267,#28268,#28269);
+#28267 = CARTESIAN_POINT('',(-23.8,0.,32.26));
+#28268 = DIRECTION('',(0.,-0.,1.));
+#28269 = DIRECTION('',(7.184813526351E-06,0.999999999974,0.));
+#28270 = PCURVE('',#25314,#28271);
+#28271 = DEFINITIONAL_REPRESENTATION('',(#28272),#28280);
+#28272 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#28273,#28274,#28275,#28276
+    ,#28277,#28278,#28279),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#28273 = CARTESIAN_POINT('',(1.436962701717E-06,-0.199999999995));
+#28274 = CARTESIAN_POINT('',(1.385642082982,-0.199990044425));
+#28275 = CARTESIAN_POINT('',(0.692830381749,-1.399995022179));
+#28276 = CARTESIAN_POINT('',(1.868051516516E-05,-2.599999999933));
+#28277 = CARTESIAN_POINT('',(-0.692810264271,-1.400004977749));
+#28278 = CARTESIAN_POINT('',(-1.385639209057,-0.200009955564));
+#28279 = CARTESIAN_POINT('',(1.436962701717E-06,-0.199999999995));
+#28280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28281 = PCURVE('',#28224,#28282);
+#28282 = DEFINITIONAL_REPRESENTATION('',(#28283),#28287);
+#28283 = LINE('',#28284,#28285);
+#28284 = CARTESIAN_POINT('',(0.,1.570796326795));
+#28285 = VECTOR('',#28286,1.);
+#28286 = DIRECTION('',(1.,0.));
+#28287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28288 = ORIENTED_EDGE('',*,*,#28289,.F.);
+#28289 = EDGE_CURVE('',#25271,#28262,#28290,.T.);
+#28290 = SURFACE_CURVE('',#28291,(#28295,#28302),.PCURVE_S1.);
+#28291 = LINE('',#28292,#28293);
+#28292 = CARTESIAN_POINT('',(23.799993036996,0.8,32.26));
+#28293 = VECTOR('',#28294,1.);
+#28294 = DIRECTION('',(-1.,-0.,-0.));
+#28295 = PCURVE('',#25314,#28296);
+#28296 = DEFINITIONAL_REPRESENTATION('',(#28297),#28301);
+#28297 = LINE('',#28298,#28299);
+#28298 = CARTESIAN_POINT('',(-47.59998585218,-0.199999999974));
+#28299 = VECTOR('',#28300,1.);
+#28300 = DIRECTION('',(1.,-0.));
+#28301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28302 = PCURVE('',#25287,#28303);
+#28303 = DEFINITIONAL_REPRESENTATION('',(#28304),#28308);
+#28304 = LINE('',#28305,#28306);
+#28305 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28306 = VECTOR('',#28307,1.);
+#28307 = DIRECTION('',(-0.,1.));
+#28308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28309 = ORIENTED_EDGE('',*,*,#25299,.F.);
+#28310 = ADVANCED_FACE('',(#28311),#25287,.T.);
+#28311 = FACE_BOUND('',#28312,.F.);
+#28312 = EDGE_LOOP('',(#28313,#28336,#28337,#28338));
+#28313 = ORIENTED_EDGE('',*,*,#28314,.F.);
+#28314 = EDGE_CURVE('',#25245,#28315,#28317,.T.);
+#28315 = VERTEX_POINT('',#28316);
+#28316 = CARTESIAN_POINT('',(-23.79999281518,1.,32.06));
+#28317 = SURFACE_CURVE('',#28318,(#28322,#28329),.PCURVE_S1.);
+#28318 = LINE('',#28319,#28320);
+#28319 = CARTESIAN_POINT('',(23.799993036996,1.,32.06));
+#28320 = VECTOR('',#28321,1.);
+#28321 = DIRECTION('',(-1.,-0.,-0.));
+#28322 = PCURVE('',#25287,#28323);
+#28323 = DEFINITIONAL_REPRESENTATION('',(#28324),#28328);
+#28324 = LINE('',#28325,#28326);
+#28325 = CARTESIAN_POINT('',(-0.,0.));
+#28326 = VECTOR('',#28327,1.);
+#28327 = DIRECTION('',(-0.,1.));
+#28328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28329 = PCURVE('',#25259,#28330);
+#28330 = DEFINITIONAL_REPRESENTATION('',(#28331),#28335);
+#28331 = LINE('',#28332,#28333);
+#28332 = CARTESIAN_POINT('',(47.599985852182,-0.66));
+#28333 = VECTOR('',#28334,1.);
+#28334 = DIRECTION('',(-1.,0.));
+#28335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28336 = ORIENTED_EDGE('',*,*,#25270,.F.);
+#28337 = ORIENTED_EDGE('',*,*,#28289,.T.);
+#28338 = ORIENTED_EDGE('',*,*,#28339,.F.);
+#28339 = EDGE_CURVE('',#28315,#28262,#28340,.T.);
+#28340 = SURFACE_CURVE('',#28341,(#28346,#28352),.PCURVE_S1.);
+#28341 = CIRCLE('',#28342,0.2);
+#28342 = AXIS2_PLACEMENT_3D('',#28343,#28344,#28345);
+#28343 = CARTESIAN_POINT('',(-23.79999281518,0.8,32.06));
+#28344 = DIRECTION('',(1.,0.,0.));
+#28345 = DIRECTION('',(0.,1.,0.));
+#28346 = PCURVE('',#25287,#28347);
+#28347 = DEFINITIONAL_REPRESENTATION('',(#28348),#28351);
+#28348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28349,#28350),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28349 = CARTESIAN_POINT('',(0.,47.599985852182));
+#28350 = CARTESIAN_POINT('',(-1.570796326795,47.599985852182));
+#28351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28352 = PCURVE('',#28224,#28353);
+#28353 = DEFINITIONAL_REPRESENTATION('',(#28354),#28357);
+#28354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28355,#28356),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28355 = CARTESIAN_POINT('',(4.218847493576E-15,0.));
+#28356 = CARTESIAN_POINT('',(4.218847493576E-15,1.570796326795));
+#28357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28358 = ADVANCED_FACE('',(#28359),#25259,.T.);
+#28359 = FACE_BOUND('',#28360,.T.);
+#28360 = EDGE_LOOP('',(#28361,#28382,#28383,#28384));
+#28361 = ORIENTED_EDGE('',*,*,#28362,.T.);
+#28362 = EDGE_CURVE('',#25457,#28315,#28363,.T.);
+#28363 = SURFACE_CURVE('',#28364,(#28368,#28375),.PCURVE_S1.);
+#28364 = LINE('',#28365,#28366);
+#28365 = CARTESIAN_POINT('',(-23.79999281518,0.999999999987,31.4));
+#28366 = VECTOR('',#28367,1.);
+#28367 = DIRECTION('',(0.,0.,1.));
+#28368 = PCURVE('',#25259,#28369);
+#28369 = DEFINITIONAL_REPRESENTATION('',(#28370),#28374);
+#28370 = LINE('',#28371,#28372);
+#28371 = CARTESIAN_POINT('',(0.,0.));
+#28372 = VECTOR('',#28373,1.);
+#28373 = DIRECTION('',(0.,-1.));
+#28374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28375 = PCURVE('',#25473,#28376);
+#28376 = DEFINITIONAL_REPRESENTATION('',(#28377),#28381);
+#28377 = LINE('',#28378,#28379);
+#28378 = CARTESIAN_POINT('',(-1.570789141981,0.));
+#28379 = VECTOR('',#28380,1.);
+#28380 = DIRECTION('',(-0.,-1.));
+#28381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28382 = ORIENTED_EDGE('',*,*,#28314,.F.);
+#28383 = ORIENTED_EDGE('',*,*,#25244,.F.);
+#28384 = ORIENTED_EDGE('',*,*,#25485,.F.);
+#28385 = ADVANCED_FACE('',(#28386),#26101,.T.);
+#28386 = FACE_BOUND('',#28387,.T.);
+#28387 = EDGE_LOOP('',(#28388,#28389,#28390,#28412));
+#28388 = ORIENTED_EDGE('',*,*,#27960,.F.);
+#28389 = ORIENTED_EDGE('',*,*,#26082,.T.);
+#28390 = ORIENTED_EDGE('',*,*,#28391,.T.);
+#28391 = EDGE_CURVE('',#26055,#28392,#28394,.T.);
+#28392 = VERTEX_POINT('',#28393);
+#28393 = CARTESIAN_POINT('',(-28.,-8.8,31.2));
+#28394 = SURFACE_CURVE('',#28395,(#28400,#28406),.PCURVE_S1.);
+#28395 = CIRCLE('',#28396,0.2);
+#28396 = AXIS2_PLACEMENT_3D('',#28397,#28398,#28399);
+#28397 = CARTESIAN_POINT('',(-27.8,-8.8,31.2));
+#28398 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#28399 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#28400 = PCURVE('',#26101,#28401);
+#28401 = DEFINITIONAL_REPRESENTATION('',(#28402),#28405);
+#28402 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28403,#28404),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28403 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#28404 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#28405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28406 = PCURVE('',#26070,#28407);
+#28407 = DEFINITIONAL_REPRESENTATION('',(#28408),#28411);
+#28408 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28409,#28410),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28409 = CARTESIAN_POINT('',(0.,0.));
+#28410 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28412 = ORIENTED_EDGE('',*,*,#28413,.F.);
+#28413 = EDGE_CURVE('',#27938,#28392,#28414,.T.);
+#28414 = SURFACE_CURVE('',#28415,(#28420,#28427),.PCURVE_S1.);
+#28415 = CIRCLE('',#28416,0.8);
+#28416 = AXIS2_PLACEMENT_3D('',#28417,#28418,#28419);
+#28417 = CARTESIAN_POINT('',(-27.2,-8.8,31.2));
+#28418 = DIRECTION('',(-0.,0.,-1.));
+#28419 = DIRECTION('',(-4.440892098501E-15,-1.,0.));
+#28420 = PCURVE('',#26101,#28421);
+#28421 = DEFINITIONAL_REPRESENTATION('',(#28422),#28426);
+#28422 = LINE('',#28423,#28424);
+#28423 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28424 = VECTOR('',#28425,1.);
+#28425 = DIRECTION('',(1.,0.));
+#28426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28427 = PCURVE('',#28001,#28428);
+#28428 = DEFINITIONAL_REPRESENTATION('',(#28429),#28433);
+#28429 = LINE('',#28430,#28431);
+#28430 = CARTESIAN_POINT('',(1.570796326795,2.3));
+#28431 = VECTOR('',#28432,1.);
+#28432 = DIRECTION('',(-1.,-0.));
+#28433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28434 = ADVANCED_FACE('',(#28435),#26070,.T.);
+#28435 = FACE_BOUND('',#28436,.F.);
+#28436 = EDGE_LOOP('',(#28437,#28438,#28466,#28486));
+#28437 = ORIENTED_EDGE('',*,*,#28391,.T.);
+#28438 = ORIENTED_EDGE('',*,*,#28439,.T.);
+#28439 = EDGE_CURVE('',#28392,#28440,#28442,.T.);
+#28440 = VERTEX_POINT('',#28441);
+#28441 = CARTESIAN_POINT('',(-28.,-6.98,31.2));
+#28442 = SURFACE_CURVE('',#28443,(#28447,#28454),.PCURVE_S1.);
+#28443 = LINE('',#28444,#28445);
+#28444 = CARTESIAN_POINT('',(-28.,-8.8,31.2));
+#28445 = VECTOR('',#28446,1.);
+#28446 = DIRECTION('',(0.,1.,0.));
+#28447 = PCURVE('',#26070,#28448);
+#28448 = DEFINITIONAL_REPRESENTATION('',(#28449),#28453);
+#28449 = LINE('',#28450,#28451);
+#28450 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28451 = VECTOR('',#28452,1.);
+#28452 = DIRECTION('',(-0.,1.));
+#28453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28454 = PCURVE('',#28455,#28460);
+#28455 = PLANE('',#28456);
+#28456 = AXIS2_PLACEMENT_3D('',#28457,#28458,#28459);
+#28457 = CARTESIAN_POINT('',(-28.,-9.6,28.9));
+#28458 = DIRECTION('',(-1.,0.,0.));
+#28459 = DIRECTION('',(0.,1.,0.));
+#28460 = DEFINITIONAL_REPRESENTATION('',(#28461),#28465);
+#28461 = LINE('',#28462,#28463);
+#28462 = CARTESIAN_POINT('',(0.8,-2.3));
+#28463 = VECTOR('',#28464,1.);
+#28464 = DIRECTION('',(1.,0.));
+#28465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28466 = ORIENTED_EDGE('',*,*,#28467,.F.);
+#28467 = EDGE_CURVE('',#26022,#28440,#28468,.T.);
+#28468 = SURFACE_CURVE('',#28469,(#28474,#28480),.PCURVE_S1.);
+#28469 = CIRCLE('',#28470,0.2);
+#28470 = AXIS2_PLACEMENT_3D('',#28471,#28472,#28473);
+#28471 = CARTESIAN_POINT('',(-27.8,-6.98,31.2));
+#28472 = DIRECTION('',(0.,-1.,0.));
+#28473 = DIRECTION('',(0.,0.,1.));
+#28474 = PCURVE('',#26070,#28475);
+#28475 = DEFINITIONAL_REPRESENTATION('',(#28476),#28479);
+#28476 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28477,#28478),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28477 = CARTESIAN_POINT('',(0.,1.82));
+#28478 = CARTESIAN_POINT('',(-1.570796326795,1.82));
+#28479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28480 = PCURVE('',#26042,#28481);
+#28481 = DEFINITIONAL_REPRESENTATION('',(#28482),#28485);
+#28482 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28483,#28484),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28483 = CARTESIAN_POINT('',(-1.33226762955E-15,4.712388980385));
+#28484 = CARTESIAN_POINT('',(-1.33226762955E-15,6.28318530718));
+#28485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28486 = ORIENTED_EDGE('',*,*,#26054,.F.);
+#28487 = ADVANCED_FACE('',(#28488),#26042,.T.);
+#28488 = FACE_BOUND('',#28489,.T.);
+#28489 = EDGE_LOOP('',(#28490,#28491,#28492,#28514));
+#28490 = ORIENTED_EDGE('',*,*,#28467,.F.);
+#28491 = ORIENTED_EDGE('',*,*,#26021,.T.);
+#28492 = ORIENTED_EDGE('',*,*,#28493,.T.);
+#28493 = EDGE_CURVE('',#25994,#28494,#28496,.T.);
+#28494 = VERTEX_POINT('',#28495);
+#28495 = CARTESIAN_POINT('',(-27.4,-6.38,31.2));
+#28496 = SURFACE_CURVE('',#28497,(#28502,#28508),.PCURVE_S1.);
+#28497 = CIRCLE('',#28498,0.2);
+#28498 = AXIS2_PLACEMENT_3D('',#28499,#28500,#28501);
+#28499 = CARTESIAN_POINT('',(-27.4,-6.58,31.2));
+#28500 = DIRECTION('',(-1.,-1.393499969508E-15,-0.));
+#28501 = DIRECTION('',(-1.393499969508E-15,1.,0.));
+#28502 = PCURVE('',#26042,#28503);
+#28503 = DEFINITIONAL_REPRESENTATION('',(#28504),#28507);
+#28504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28505,#28506),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28505 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#28506 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#28507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28508 = PCURVE('',#26009,#28509);
+#28509 = DEFINITIONAL_REPRESENTATION('',(#28510),#28513);
+#28510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28511,#28512),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28511 = CARTESIAN_POINT('',(0.,0.));
+#28512 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28514 = ORIENTED_EDGE('',*,*,#28515,.F.);
+#28515 = EDGE_CURVE('',#28440,#28494,#28516,.T.);
+#28516 = SURFACE_CURVE('',#28517,(#28522,#28529),.PCURVE_S1.);
+#28517 = CIRCLE('',#28518,0.6);
+#28518 = AXIS2_PLACEMENT_3D('',#28519,#28520,#28521);
+#28519 = CARTESIAN_POINT('',(-27.4,-6.98,31.2));
+#28520 = DIRECTION('',(0.,0.,-1.));
+#28521 = DIRECTION('',(-1.,0.,0.));
+#28522 = PCURVE('',#26042,#28523);
+#28523 = DEFINITIONAL_REPRESENTATION('',(#28524),#28528);
+#28524 = LINE('',#28525,#28526);
+#28525 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28526 = VECTOR('',#28527,1.);
+#28527 = DIRECTION('',(1.,0.));
+#28528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28529 = PCURVE('',#28530,#28535);
+#28530 = CYLINDRICAL_SURFACE('',#28531,0.6);
+#28531 = AXIS2_PLACEMENT_3D('',#28532,#28533,#28534);
+#28532 = CARTESIAN_POINT('',(-27.4,-6.98,28.9));
+#28533 = DIRECTION('',(0.,0.,1.));
+#28534 = DIRECTION('',(0.,1.,0.));
+#28535 = DEFINITIONAL_REPRESENTATION('',(#28536),#28540);
+#28536 = LINE('',#28537,#28538);
+#28537 = CARTESIAN_POINT('',(1.570796326795,2.3));
+#28538 = VECTOR('',#28539,1.);
+#28539 = DIRECTION('',(-1.,-0.));
+#28540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28541 = ADVANCED_FACE('',(#28542),#26009,.T.);
+#28542 = FACE_BOUND('',#28543,.F.);
+#28543 = EDGE_LOOP('',(#28544,#28545,#28573,#28593));
+#28544 = ORIENTED_EDGE('',*,*,#28493,.T.);
+#28545 = ORIENTED_EDGE('',*,*,#28546,.T.);
+#28546 = EDGE_CURVE('',#28494,#28547,#28549,.T.);
+#28547 = VERTEX_POINT('',#28548);
+#28548 = CARTESIAN_POINT('',(-27.29198506063,-6.38,31.2));
+#28549 = SURFACE_CURVE('',#28550,(#28554,#28561),.PCURVE_S1.);
+#28550 = LINE('',#28551,#28552);
+#28551 = CARTESIAN_POINT('',(-27.4,-6.38,31.2));
+#28552 = VECTOR('',#28553,1.);
+#28553 = DIRECTION('',(1.,0.,0.));
+#28554 = PCURVE('',#26009,#28555);
+#28555 = DEFINITIONAL_REPRESENTATION('',(#28556),#28560);
+#28556 = LINE('',#28557,#28558);
+#28557 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28558 = VECTOR('',#28559,1.);
+#28559 = DIRECTION('',(-0.,1.));
+#28560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28561 = PCURVE('',#28562,#28567);
+#28562 = PLANE('',#28563);
+#28563 = AXIS2_PLACEMENT_3D('',#28564,#28565,#28566);
+#28564 = CARTESIAN_POINT('',(-29.0004323819,-6.38,31.4));
+#28565 = DIRECTION('',(0.,1.,0.));
+#28566 = DIRECTION('',(-1.,0.,0.));
+#28567 = DEFINITIONAL_REPRESENTATION('',(#28568),#28572);
+#28568 = LINE('',#28569,#28570);
+#28569 = CARTESIAN_POINT('',(-1.600432381904,-0.2));
+#28570 = VECTOR('',#28571,1.);
+#28571 = DIRECTION('',(-1.,0.));
+#28572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28573 = ORIENTED_EDGE('',*,*,#28574,.F.);
+#28574 = EDGE_CURVE('',#25961,#28547,#28575,.T.);
+#28575 = SURFACE_CURVE('',#28576,(#28581,#28587),.PCURVE_S1.);
+#28576 = CIRCLE('',#28577,0.2);
+#28577 = AXIS2_PLACEMENT_3D('',#28578,#28579,#28580);
+#28578 = CARTESIAN_POINT('',(-27.29198506063,-6.58,31.2));
+#28579 = DIRECTION('',(-1.,0.,0.));
+#28580 = DIRECTION('',(0.,0.,1.));
+#28581 = PCURVE('',#26009,#28582);
+#28582 = DEFINITIONAL_REPRESENTATION('',(#28583),#28586);
+#28583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28584,#28585),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28584 = CARTESIAN_POINT('',(0.,0.108014939361));
+#28585 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#28586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28587 = PCURVE('',#25981,#28588);
+#28588 = DEFINITIONAL_REPRESENTATION('',(#28589),#28592);
+#28589 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28590,#28591),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28590 = CARTESIAN_POINT('',(1.998401444325E-15,4.712388980385));
+#28591 = CARTESIAN_POINT('',(1.998401444325E-15,6.28318530718));
+#28592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28593 = ORIENTED_EDGE('',*,*,#25993,.F.);
+#28594 = ADVANCED_FACE('',(#28595),#25981,.T.);
+#28595 = FACE_BOUND('',#28596,.T.);
+#28596 = EDGE_LOOP('',(#28597,#28598,#28599,#28621));
+#28597 = ORIENTED_EDGE('',*,*,#28574,.F.);
+#28598 = ORIENTED_EDGE('',*,*,#25960,.T.);
+#28599 = ORIENTED_EDGE('',*,*,#28600,.T.);
+#28600 = EDGE_CURVE('',#25932,#28601,#28603,.T.);
+#28601 = VERTEX_POINT('',#28602);
+#28602 = CARTESIAN_POINT('',(-26.84104083734,-6.584210526316,31.2));
+#28603 = SURFACE_CURVE('',#28604,(#28609,#28615),.PCURVE_S1.);
+#28604 = CIRCLE('',#28605,0.2);
+#28605 = AXIS2_PLACEMENT_3D('',#28606,#28607,#28608);
+#28606 = CARTESIAN_POINT('',(-26.99135557844,-6.716140350877,31.2));
+#28607 = DIRECTION('',(-0.659649122807,0.751573705487,0.));
+#28608 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#28609 = PCURVE('',#25981,#28610);
+#28610 = DEFINITIONAL_REPRESENTATION('',(#28611),#28614);
+#28611 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28612,#28613),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28612 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#28613 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#28614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28615 = PCURVE('',#25948,#28616);
+#28616 = DEFINITIONAL_REPRESENTATION('',(#28617),#28620);
+#28617 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28618,#28619),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28618 = CARTESIAN_POINT('',(0.,1.570796326795));
+#28619 = CARTESIAN_POINT('',(0.,3.14159265359));
+#28620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28621 = ORIENTED_EDGE('',*,*,#28622,.F.);
+#28622 = EDGE_CURVE('',#28547,#28601,#28623,.T.);
+#28623 = SURFACE_CURVE('',#28624,(#28629,#28636),.PCURVE_S1.);
+#28624 = CIRCLE('',#28625,0.6);
+#28625 = AXIS2_PLACEMENT_3D('',#28626,#28627,#28628);
+#28626 = CARTESIAN_POINT('',(-27.29198506063,-6.98,31.2));
+#28627 = DIRECTION('',(0.,0.,-1.));
+#28628 = DIRECTION('',(0.,1.,0.));
+#28629 = PCURVE('',#25981,#28630);
+#28630 = DEFINITIONAL_REPRESENTATION('',(#28631),#28635);
+#28631 = LINE('',#28632,#28633);
+#28632 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28633 = VECTOR('',#28634,1.);
+#28634 = DIRECTION('',(1.,0.));
+#28635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28636 = PCURVE('',#28637,#28642);
+#28637 = CYLINDRICAL_SURFACE('',#28638,0.6);
+#28638 = AXIS2_PLACEMENT_3D('',#28639,#28640,#28641);
+#28639 = CARTESIAN_POINT('',(-27.29198506063,-6.98,31.4));
+#28640 = DIRECTION('',(-0.,-0.,-1.));
+#28641 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#28642 = DEFINITIONAL_REPRESENTATION('',(#28643),#28647);
+#28643 = LINE('',#28644,#28645);
+#28644 = CARTESIAN_POINT('',(-0.850444518294,0.2));
+#28645 = VECTOR('',#28646,1.);
+#28646 = DIRECTION('',(1.,-0.));
+#28647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28648 = ADVANCED_FACE('',(#28649),#25948,.T.);
+#28649 = FACE_BOUND('',#28650,.T.);
+#28650 = EDGE_LOOP('',(#28651,#28652,#28653,#28675));
+#28651 = ORIENTED_EDGE('',*,*,#28600,.F.);
+#28652 = ORIENTED_EDGE('',*,*,#25931,.T.);
+#28653 = ORIENTED_EDGE('',*,*,#28654,.T.);
+#28654 = EDGE_CURVE('',#25899,#28655,#28657,.T.);
+#28655 = VERTEX_POINT('',#28656);
+#28656 = CARTESIAN_POINT('',(-26.84104083734,-3.615789473684,31.2));
+#28657 = SURFACE_CURVE('',#28658,(#28663,#28669),.PCURVE_S1.);
+#28658 = CIRCLE('',#28659,0.2);
+#28659 = AXIS2_PLACEMENT_3D('',#28660,#28661,#28662);
+#28660 = CARTESIAN_POINT('',(-26.99135557844,-3.483859649123,31.2));
+#28661 = DIRECTION('',(0.659649122807,0.751573705487,-0.));
+#28662 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#28663 = PCURVE('',#25948,#28664);
+#28664 = DEFINITIONAL_REPRESENTATION('',(#28665),#28668);
+#28665 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28666,#28667),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28666 = CARTESIAN_POINT('',(4.842481690177,1.570796326795));
+#28667 = CARTESIAN_POINT('',(4.842481690177,3.14159265359));
+#28668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28669 = PCURVE('',#25919,#28670);
+#28670 = DEFINITIONAL_REPRESENTATION('',(#28671),#28674);
+#28671 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28672,#28673),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28672 = CARTESIAN_POINT('',(0.,4.712388980385));
+#28673 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28675 = ORIENTED_EDGE('',*,*,#28676,.F.);
+#28676 = EDGE_CURVE('',#28601,#28655,#28677,.T.);
+#28677 = SURFACE_CURVE('',#28678,(#28683,#28690),.PCURVE_S1.);
+#28678 = CIRCLE('',#28679,2.25);
+#28679 = AXIS2_PLACEMENT_3D('',#28680,#28681,#28682);
+#28680 = CARTESIAN_POINT('',(-25.15,-5.1,31.2));
+#28681 = DIRECTION('',(0.,0.,1.));
+#28682 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#28683 = PCURVE('',#25948,#28684);
+#28684 = DEFINITIONAL_REPRESENTATION('',(#28685),#28689);
+#28685 = LINE('',#28686,#28687);
+#28686 = CARTESIAN_POINT('',(0.,3.14159265359));
+#28687 = VECTOR('',#28688,1.);
+#28688 = DIRECTION('',(1.,0.));
+#28689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28690 = PCURVE('',#28691,#28696);
+#28691 = CYLINDRICAL_SURFACE('',#28692,2.25);
+#28692 = AXIS2_PLACEMENT_3D('',#28693,#28694,#28695);
+#28693 = CARTESIAN_POINT('',(-25.15,-5.1,31.4));
+#28694 = DIRECTION('',(0.,0.,1.));
+#28695 = DIRECTION('',(-1.,0.,0.));
+#28696 = DEFINITIONAL_REPRESENTATION('',(#28697),#28701);
+#28697 = LINE('',#28698,#28699);
+#28698 = CARTESIAN_POINT('',(-5.562833498678,-0.2));
+#28699 = VECTOR('',#28700,1.);
+#28700 = DIRECTION('',(1.,-0.));
+#28701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28702 = ADVANCED_FACE('',(#28703),#25919,.T.);
+#28703 = FACE_BOUND('',#28704,.T.);
+#28704 = EDGE_LOOP('',(#28705,#28706,#28707,#28729));
+#28705 = ORIENTED_EDGE('',*,*,#28654,.F.);
+#28706 = ORIENTED_EDGE('',*,*,#25898,.T.);
+#28707 = ORIENTED_EDGE('',*,*,#28708,.T.);
+#28708 = EDGE_CURVE('',#25871,#28709,#28711,.T.);
+#28709 = VERTEX_POINT('',#28710);
+#28710 = CARTESIAN_POINT('',(-27.29198506063,-3.82,31.2));
+#28711 = SURFACE_CURVE('',#28712,(#28717,#28723),.PCURVE_S1.);
+#28712 = CIRCLE('',#28713,0.2);
+#28713 = AXIS2_PLACEMENT_3D('',#28714,#28715,#28716);
+#28714 = CARTESIAN_POINT('',(-27.29198506063,-3.62,31.2));
+#28715 = DIRECTION('',(1.,-4.440892098501E-16,0.));
+#28716 = DIRECTION('',(-4.440892098501E-16,-1.,0.));
+#28717 = PCURVE('',#25919,#28718);
+#28718 = DEFINITIONAL_REPRESENTATION('',(#28719),#28722);
+#28719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28720,#28721),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28720 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#28721 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#28722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28723 = PCURVE('',#25886,#28724);
+#28724 = DEFINITIONAL_REPRESENTATION('',(#28725),#28728);
+#28725 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28726,#28727),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28726 = CARTESIAN_POINT('',(0.,0.));
+#28727 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28729 = ORIENTED_EDGE('',*,*,#28730,.F.);
+#28730 = EDGE_CURVE('',#28655,#28709,#28731,.T.);
+#28731 = SURFACE_CURVE('',#28732,(#28737,#28744),.PCURVE_S1.);
+#28732 = CIRCLE('',#28733,0.6);
+#28733 = AXIS2_PLACEMENT_3D('',#28734,#28735,#28736);
+#28734 = CARTESIAN_POINT('',(-27.29198506063,-3.22,31.2));
+#28735 = DIRECTION('',(0.,-0.,-1.));
+#28736 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#28737 = PCURVE('',#25919,#28738);
+#28738 = DEFINITIONAL_REPRESENTATION('',(#28739),#28743);
+#28739 = LINE('',#28740,#28741);
+#28740 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28741 = VECTOR('',#28742,1.);
+#28742 = DIRECTION('',(1.,0.));
+#28743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28744 = PCURVE('',#28745,#28750);
+#28745 = CYLINDRICAL_SURFACE('',#28746,0.6);
+#28746 = AXIS2_PLACEMENT_3D('',#28747,#28748,#28749);
+#28747 = CARTESIAN_POINT('',(-27.29198506063,-3.22,31.4));
+#28748 = DIRECTION('',(-0.,-0.,-1.));
+#28749 = DIRECTION('',(0.,-1.,0.));
+#28750 = DEFINITIONAL_REPRESENTATION('',(#28751),#28755);
+#28751 = LINE('',#28752,#28753);
+#28752 = CARTESIAN_POINT('',(-0.850444518294,0.2));
+#28753 = VECTOR('',#28754,1.);
+#28754 = DIRECTION('',(1.,-0.));
+#28755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28756 = ADVANCED_FACE('',(#28757),#25886,.T.);
+#28757 = FACE_BOUND('',#28758,.F.);
+#28758 = EDGE_LOOP('',(#28759,#28760,#28788,#28808));
+#28759 = ORIENTED_EDGE('',*,*,#28708,.T.);
+#28760 = ORIENTED_EDGE('',*,*,#28761,.T.);
+#28761 = EDGE_CURVE('',#28709,#28762,#28764,.T.);
+#28762 = VERTEX_POINT('',#28763);
+#28763 = CARTESIAN_POINT('',(-27.4,-3.82,31.2));
+#28764 = SURFACE_CURVE('',#28765,(#28769,#28776),.PCURVE_S1.);
+#28765 = LINE('',#28766,#28767);
+#28766 = CARTESIAN_POINT('',(-27.29198506063,-3.82,31.2));
+#28767 = VECTOR('',#28768,1.);
+#28768 = DIRECTION('',(-1.,-0.,-0.));
+#28769 = PCURVE('',#25886,#28770);
+#28770 = DEFINITIONAL_REPRESENTATION('',(#28771),#28775);
+#28771 = LINE('',#28772,#28773);
+#28772 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28773 = VECTOR('',#28774,1.);
+#28774 = DIRECTION('',(-0.,1.));
+#28775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28776 = PCURVE('',#28777,#28782);
+#28777 = PLANE('',#28778);
+#28778 = AXIS2_PLACEMENT_3D('',#28779,#28780,#28781);
+#28779 = CARTESIAN_POINT('',(-27.0004323819,-3.82,31.4));
+#28780 = DIRECTION('',(-0.,-1.,-0.));
+#28781 = DIRECTION('',(1.,0.,0.));
+#28782 = DEFINITIONAL_REPRESENTATION('',(#28783),#28787);
+#28783 = LINE('',#28784,#28785);
+#28784 = CARTESIAN_POINT('',(-0.291552678735,-0.2));
+#28785 = VECTOR('',#28786,1.);
+#28786 = DIRECTION('',(-1.,-0.));
+#28787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28788 = ORIENTED_EDGE('',*,*,#28789,.F.);
+#28789 = EDGE_CURVE('',#25838,#28762,#28790,.T.);
+#28790 = SURFACE_CURVE('',#28791,(#28796,#28802),.PCURVE_S1.);
+#28791 = CIRCLE('',#28792,0.2);
+#28792 = AXIS2_PLACEMENT_3D('',#28793,#28794,#28795);
+#28793 = CARTESIAN_POINT('',(-27.4,-3.62,31.2));
+#28794 = DIRECTION('',(1.,0.,-0.));
+#28795 = DIRECTION('',(0.,0.,1.));
+#28796 = PCURVE('',#25886,#28797);
+#28797 = DEFINITIONAL_REPRESENTATION('',(#28798),#28801);
+#28798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28799,#28800),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28799 = CARTESIAN_POINT('',(0.,0.108014939361));
+#28800 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#28801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28802 = PCURVE('',#25858,#28803);
+#28803 = DEFINITIONAL_REPRESENTATION('',(#28804),#28807);
+#28804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28805,#28806),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28805 = CARTESIAN_POINT('',(0.,4.712388980385));
+#28806 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28808 = ORIENTED_EDGE('',*,*,#25870,.F.);
+#28809 = ADVANCED_FACE('',(#28810),#25858,.T.);
+#28810 = FACE_BOUND('',#28811,.T.);
+#28811 = EDGE_LOOP('',(#28812,#28813,#28814,#28836));
+#28812 = ORIENTED_EDGE('',*,*,#28789,.F.);
+#28813 = ORIENTED_EDGE('',*,*,#25837,.T.);
+#28814 = ORIENTED_EDGE('',*,*,#28815,.T.);
+#28815 = EDGE_CURVE('',#25810,#28816,#28818,.T.);
+#28816 = VERTEX_POINT('',#28817);
+#28817 = CARTESIAN_POINT('',(-28.,-3.22,31.2));
+#28818 = SURFACE_CURVE('',#28819,(#28824,#28830),.PCURVE_S1.);
+#28819 = CIRCLE('',#28820,0.2);
+#28820 = AXIS2_PLACEMENT_3D('',#28821,#28822,#28823);
+#28821 = CARTESIAN_POINT('',(-27.8,-3.22,31.2));
+#28822 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#28823 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#28824 = PCURVE('',#25858,#28825);
+#28825 = DEFINITIONAL_REPRESENTATION('',(#28826),#28829);
+#28826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28827,#28828),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28827 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#28828 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#28829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28830 = PCURVE('',#25825,#28831);
+#28831 = DEFINITIONAL_REPRESENTATION('',(#28832),#28835);
+#28832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28833,#28834),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28833 = CARTESIAN_POINT('',(0.,0.));
+#28834 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28836 = ORIENTED_EDGE('',*,*,#28837,.F.);
+#28837 = EDGE_CURVE('',#28762,#28816,#28838,.T.);
+#28838 = SURFACE_CURVE('',#28839,(#28844,#28851),.PCURVE_S1.);
+#28839 = CIRCLE('',#28840,0.6);
+#28840 = AXIS2_PLACEMENT_3D('',#28841,#28842,#28843);
+#28841 = CARTESIAN_POINT('',(-27.4,-3.22,31.2));
+#28842 = DIRECTION('',(-0.,-0.,-1.));
+#28843 = DIRECTION('',(0.,-1.,0.));
+#28844 = PCURVE('',#25858,#28845);
+#28845 = DEFINITIONAL_REPRESENTATION('',(#28846),#28850);
+#28846 = LINE('',#28847,#28848);
+#28847 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28848 = VECTOR('',#28849,1.);
+#28849 = DIRECTION('',(1.,0.));
+#28850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28851 = PCURVE('',#28852,#28857);
+#28852 = CYLINDRICAL_SURFACE('',#28853,0.6);
+#28853 = AXIS2_PLACEMENT_3D('',#28854,#28855,#28856);
+#28854 = CARTESIAN_POINT('',(-27.4,-3.22,31.4));
+#28855 = DIRECTION('',(0.,0.,-1.));
+#28856 = DIRECTION('',(-1.,0.,0.));
+#28857 = DEFINITIONAL_REPRESENTATION('',(#28858),#28862);
+#28858 = LINE('',#28859,#28860);
+#28859 = CARTESIAN_POINT('',(-1.570796326795,0.2));
+#28860 = VECTOR('',#28861,1.);
+#28861 = DIRECTION('',(1.,-0.));
+#28862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28863 = ADVANCED_FACE('',(#28864),#25825,.T.);
+#28864 = FACE_BOUND('',#28865,.F.);
+#28865 = EDGE_LOOP('',(#28866,#28867,#28895,#28915));
+#28866 = ORIENTED_EDGE('',*,*,#28815,.T.);
+#28867 = ORIENTED_EDGE('',*,*,#28868,.T.);
+#28868 = EDGE_CURVE('',#28816,#28869,#28871,.T.);
+#28869 = VERTEX_POINT('',#28870);
+#28870 = CARTESIAN_POINT('',(-28.,3.22,31.2));
+#28871 = SURFACE_CURVE('',#28872,(#28876,#28883),.PCURVE_S1.);
+#28872 = LINE('',#28873,#28874);
+#28873 = CARTESIAN_POINT('',(-28.,-3.22,31.2));
+#28874 = VECTOR('',#28875,1.);
+#28875 = DIRECTION('',(0.,1.,0.));
+#28876 = PCURVE('',#25825,#28877);
+#28877 = DEFINITIONAL_REPRESENTATION('',(#28878),#28882);
+#28878 = LINE('',#28879,#28880);
+#28879 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28880 = VECTOR('',#28881,1.);
+#28881 = DIRECTION('',(-0.,1.));
+#28882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28883 = PCURVE('',#28884,#28889);
+#28884 = PLANE('',#28885);
+#28885 = AXIS2_PLACEMENT_3D('',#28886,#28887,#28888);
+#28886 = CARTESIAN_POINT('',(-28.,-9.6,28.9));
+#28887 = DIRECTION('',(-1.,0.,0.));
+#28888 = DIRECTION('',(0.,1.,0.));
+#28889 = DEFINITIONAL_REPRESENTATION('',(#28890),#28894);
+#28890 = LINE('',#28891,#28892);
+#28891 = CARTESIAN_POINT('',(6.38,-2.3));
+#28892 = VECTOR('',#28893,1.);
+#28893 = DIRECTION('',(1.,0.));
+#28894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28895 = ORIENTED_EDGE('',*,*,#28896,.F.);
+#28896 = EDGE_CURVE('',#25777,#28869,#28897,.T.);
+#28897 = SURFACE_CURVE('',#28898,(#28903,#28909),.PCURVE_S1.);
+#28898 = CIRCLE('',#28899,0.2);
+#28899 = AXIS2_PLACEMENT_3D('',#28900,#28901,#28902);
+#28900 = CARTESIAN_POINT('',(-27.8,3.22,31.2));
+#28901 = DIRECTION('',(0.,-1.,0.));
+#28902 = DIRECTION('',(0.,0.,1.));
+#28903 = PCURVE('',#25825,#28904);
+#28904 = DEFINITIONAL_REPRESENTATION('',(#28905),#28908);
+#28905 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28906,#28907),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28906 = CARTESIAN_POINT('',(0.,6.44));
+#28907 = CARTESIAN_POINT('',(-1.570796326795,6.44));
+#28908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28909 = PCURVE('',#25797,#28910);
+#28910 = DEFINITIONAL_REPRESENTATION('',(#28911),#28914);
+#28911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28912,#28913),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#28912 = CARTESIAN_POINT('',(0.,4.712388980385));
+#28913 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28915 = ORIENTED_EDGE('',*,*,#25809,.F.);
+#28916 = ADVANCED_FACE('',(#28917),#25797,.T.);
+#28917 = FACE_BOUND('',#28918,.T.);
+#28918 = EDGE_LOOP('',(#28919,#28920,#28921,#28943));
+#28919 = ORIENTED_EDGE('',*,*,#28896,.F.);
+#28920 = ORIENTED_EDGE('',*,*,#25776,.T.);
+#28921 = ORIENTED_EDGE('',*,*,#28922,.T.);
+#28922 = EDGE_CURVE('',#25749,#28923,#28925,.T.);
+#28923 = VERTEX_POINT('',#28924);
+#28924 = CARTESIAN_POINT('',(-27.4,3.82,31.2));
+#28925 = SURFACE_CURVE('',#28926,(#28931,#28937),.PCURVE_S1.);
+#28926 = CIRCLE('',#28927,0.2);
+#28927 = AXIS2_PLACEMENT_3D('',#28928,#28929,#28930);
+#28928 = CARTESIAN_POINT('',(-27.4,3.62,31.2));
+#28929 = DIRECTION('',(-1.,-6.123233995737E-17,-0.));
+#28930 = DIRECTION('',(-6.123233995737E-17,1.,0.));
+#28931 = PCURVE('',#25797,#28932);
+#28932 = DEFINITIONAL_REPRESENTATION('',(#28933),#28936);
+#28933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28934,#28935),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28934 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#28935 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#28936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28937 = PCURVE('',#25764,#28938);
+#28938 = DEFINITIONAL_REPRESENTATION('',(#28939),#28942);
+#28939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28940,#28941),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#28940 = CARTESIAN_POINT('',(0.,0.));
+#28941 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28943 = ORIENTED_EDGE('',*,*,#28944,.F.);
+#28944 = EDGE_CURVE('',#28869,#28923,#28945,.T.);
+#28945 = SURFACE_CURVE('',#28946,(#28951,#28958),.PCURVE_S1.);
+#28946 = CIRCLE('',#28947,0.6);
+#28947 = AXIS2_PLACEMENT_3D('',#28948,#28949,#28950);
+#28948 = CARTESIAN_POINT('',(-27.4,3.22,31.2));
+#28949 = DIRECTION('',(0.,0.,-1.));
+#28950 = DIRECTION('',(-1.,0.,0.));
+#28951 = PCURVE('',#25797,#28952);
+#28952 = DEFINITIONAL_REPRESENTATION('',(#28953),#28957);
+#28953 = LINE('',#28954,#28955);
+#28954 = CARTESIAN_POINT('',(0.,6.28318530718));
+#28955 = VECTOR('',#28956,1.);
+#28956 = DIRECTION('',(1.,0.));
+#28957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28958 = PCURVE('',#28959,#28964);
+#28959 = CYLINDRICAL_SURFACE('',#28960,0.6);
+#28960 = AXIS2_PLACEMENT_3D('',#28961,#28962,#28963);
+#28961 = CARTESIAN_POINT('',(-27.4,3.22,28.9));
+#28962 = DIRECTION('',(0.,0.,1.));
+#28963 = DIRECTION('',(0.,1.,0.));
+#28964 = DEFINITIONAL_REPRESENTATION('',(#28965),#28969);
+#28965 = LINE('',#28966,#28967);
+#28966 = CARTESIAN_POINT('',(1.570796326795,2.3));
+#28967 = VECTOR('',#28968,1.);
+#28968 = DIRECTION('',(-1.,-0.));
+#28969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28970 = ADVANCED_FACE('',(#28971),#25764,.T.);
+#28971 = FACE_BOUND('',#28972,.F.);
+#28972 = EDGE_LOOP('',(#28973,#28974,#29002,#29022));
+#28973 = ORIENTED_EDGE('',*,*,#28922,.T.);
+#28974 = ORIENTED_EDGE('',*,*,#28975,.T.);
+#28975 = EDGE_CURVE('',#28923,#28976,#28978,.T.);
+#28976 = VERTEX_POINT('',#28977);
+#28977 = CARTESIAN_POINT('',(-27.29198506063,3.82,31.2));
+#28978 = SURFACE_CURVE('',#28979,(#28983,#28990),.PCURVE_S1.);
+#28979 = LINE('',#28980,#28981);
+#28980 = CARTESIAN_POINT('',(-27.4,3.82,31.2));
+#28981 = VECTOR('',#28982,1.);
+#28982 = DIRECTION('',(1.,0.,0.));
+#28983 = PCURVE('',#25764,#28984);
+#28984 = DEFINITIONAL_REPRESENTATION('',(#28985),#28989);
+#28985 = LINE('',#28986,#28987);
+#28986 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#28987 = VECTOR('',#28988,1.);
+#28988 = DIRECTION('',(-0.,1.));
+#28989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28990 = PCURVE('',#28991,#28996);
+#28991 = PLANE('',#28992);
+#28992 = AXIS2_PLACEMENT_3D('',#28993,#28994,#28995);
+#28993 = CARTESIAN_POINT('',(-29.0004323819,3.82,31.4));
+#28994 = DIRECTION('',(0.,1.,0.));
+#28995 = DIRECTION('',(-1.,0.,0.));
+#28996 = DEFINITIONAL_REPRESENTATION('',(#28997),#29001);
+#28997 = LINE('',#28998,#28999);
+#28998 = CARTESIAN_POINT('',(-1.600432381904,-0.2));
+#28999 = VECTOR('',#29000,1.);
+#29000 = DIRECTION('',(-1.,0.));
+#29001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29002 = ORIENTED_EDGE('',*,*,#29003,.F.);
+#29003 = EDGE_CURVE('',#25716,#28976,#29004,.T.);
+#29004 = SURFACE_CURVE('',#29005,(#29010,#29016),.PCURVE_S1.);
+#29005 = CIRCLE('',#29006,0.2);
+#29006 = AXIS2_PLACEMENT_3D('',#29007,#29008,#29009);
+#29007 = CARTESIAN_POINT('',(-27.29198506063,3.62,31.2));
+#29008 = DIRECTION('',(-1.,0.,0.));
+#29009 = DIRECTION('',(0.,0.,1.));
+#29010 = PCURVE('',#25764,#29011);
+#29011 = DEFINITIONAL_REPRESENTATION('',(#29012),#29015);
+#29012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29013,#29014),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#29013 = CARTESIAN_POINT('',(0.,0.108014939361));
+#29014 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#29015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29016 = PCURVE('',#25736,#29017);
+#29017 = DEFINITIONAL_REPRESENTATION('',(#29018),#29021);
+#29018 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29019,#29020),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#29019 = CARTESIAN_POINT('',(0.,4.712388980385));
+#29020 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29022 = ORIENTED_EDGE('',*,*,#25748,.F.);
+#29023 = ADVANCED_FACE('',(#29024),#25736,.T.);
+#29024 = FACE_BOUND('',#29025,.T.);
+#29025 = EDGE_LOOP('',(#29026,#29027,#29028,#29050));
+#29026 = ORIENTED_EDGE('',*,*,#29003,.F.);
+#29027 = ORIENTED_EDGE('',*,*,#25715,.T.);
+#29028 = ORIENTED_EDGE('',*,*,#29029,.T.);
+#29029 = EDGE_CURVE('',#25687,#29030,#29032,.T.);
+#29030 = VERTEX_POINT('',#29031);
+#29031 = CARTESIAN_POINT('',(-26.84104083734,3.615789473684,31.2));
+#29032 = SURFACE_CURVE('',#29033,(#29038,#29044),.PCURVE_S1.);
+#29033 = CIRCLE('',#29034,0.2);
+#29034 = AXIS2_PLACEMENT_3D('',#29035,#29036,#29037);
+#29035 = CARTESIAN_POINT('',(-26.99135557844,3.483859649123,31.2));
+#29036 = DIRECTION('',(-0.659649122807,0.751573705487,0.));
+#29037 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#29038 = PCURVE('',#25736,#29039);
+#29039 = DEFINITIONAL_REPRESENTATION('',(#29040),#29043);
+#29040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29041,#29042),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29041 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#29042 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#29043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29044 = PCURVE('',#25703,#29045);
+#29045 = DEFINITIONAL_REPRESENTATION('',(#29046),#29049);
+#29046 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29047,#29048),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29047 = CARTESIAN_POINT('',(0.,1.570796326795));
+#29048 = CARTESIAN_POINT('',(0.,3.14159265359));
+#29049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29050 = ORIENTED_EDGE('',*,*,#29051,.F.);
+#29051 = EDGE_CURVE('',#28976,#29030,#29052,.T.);
+#29052 = SURFACE_CURVE('',#29053,(#29058,#29065),.PCURVE_S1.);
+#29053 = CIRCLE('',#29054,0.6);
+#29054 = AXIS2_PLACEMENT_3D('',#29055,#29056,#29057);
+#29055 = CARTESIAN_POINT('',(-27.29198506063,3.22,31.2));
+#29056 = DIRECTION('',(0.,0.,-1.));
+#29057 = DIRECTION('',(0.,1.,0.));
+#29058 = PCURVE('',#25736,#29059);
+#29059 = DEFINITIONAL_REPRESENTATION('',(#29060),#29064);
+#29060 = LINE('',#29061,#29062);
+#29061 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29062 = VECTOR('',#29063,1.);
+#29063 = DIRECTION('',(1.,0.));
+#29064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29065 = PCURVE('',#29066,#29071);
+#29066 = CYLINDRICAL_SURFACE('',#29067,0.6);
+#29067 = AXIS2_PLACEMENT_3D('',#29068,#29069,#29070);
+#29068 = CARTESIAN_POINT('',(-27.29198506063,3.22,31.4));
+#29069 = DIRECTION('',(-0.,-0.,-1.));
+#29070 = DIRECTION('',(0.751573705487,0.659649122807,0.));
+#29071 = DEFINITIONAL_REPRESENTATION('',(#29072),#29076);
+#29072 = LINE('',#29073,#29074);
+#29073 = CARTESIAN_POINT('',(-0.850444518294,0.2));
+#29074 = VECTOR('',#29075,1.);
+#29075 = DIRECTION('',(1.,-0.));
+#29076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29077 = ADVANCED_FACE('',(#29078),#25703,.T.);
+#29078 = FACE_BOUND('',#29079,.T.);
+#29079 = EDGE_LOOP('',(#29080,#29081,#29082,#29104));
+#29080 = ORIENTED_EDGE('',*,*,#29029,.F.);
+#29081 = ORIENTED_EDGE('',*,*,#25686,.T.);
+#29082 = ORIENTED_EDGE('',*,*,#29083,.T.);
+#29083 = EDGE_CURVE('',#25654,#29084,#29086,.T.);
+#29084 = VERTEX_POINT('',#29085);
+#29085 = CARTESIAN_POINT('',(-26.84104083734,6.584210526316,31.2));
+#29086 = SURFACE_CURVE('',#29087,(#29092,#29098),.PCURVE_S1.);
+#29087 = CIRCLE('',#29088,0.2);
+#29088 = AXIS2_PLACEMENT_3D('',#29089,#29090,#29091);
+#29089 = CARTESIAN_POINT('',(-26.99135557844,6.716140350877,31.2));
+#29090 = DIRECTION('',(0.659649122807,0.751573705487,-0.));
+#29091 = DIRECTION('',(-0.751573705487,0.659649122807,0.));
+#29092 = PCURVE('',#25703,#29093);
+#29093 = DEFINITIONAL_REPRESENTATION('',(#29094),#29097);
+#29094 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29095,#29096),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29095 = CARTESIAN_POINT('',(4.842481690177,1.570796326795));
+#29096 = CARTESIAN_POINT('',(4.842481690177,3.14159265359));
+#29097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29098 = PCURVE('',#25674,#29099);
+#29099 = DEFINITIONAL_REPRESENTATION('',(#29100),#29103);
+#29100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29101,#29102),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.570796326795,3.14159265359),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29101 = CARTESIAN_POINT('',(0.,4.712388980385));
+#29102 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29104 = ORIENTED_EDGE('',*,*,#29105,.F.);
+#29105 = EDGE_CURVE('',#29030,#29084,#29106,.T.);
+#29106 = SURFACE_CURVE('',#29107,(#29112,#29119),.PCURVE_S1.);
+#29107 = CIRCLE('',#29108,2.25);
+#29108 = AXIS2_PLACEMENT_3D('',#29109,#29110,#29111);
+#29109 = CARTESIAN_POINT('',(-25.15,5.1,31.2));
+#29110 = DIRECTION('',(0.,0.,1.));
+#29111 = DIRECTION('',(-0.751573705487,-0.659649122807,0.));
+#29112 = PCURVE('',#25703,#29113);
+#29113 = DEFINITIONAL_REPRESENTATION('',(#29114),#29118);
+#29114 = LINE('',#29115,#29116);
+#29115 = CARTESIAN_POINT('',(0.,3.14159265359));
+#29116 = VECTOR('',#29117,1.);
+#29117 = DIRECTION('',(1.,0.));
+#29118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29119 = PCURVE('',#29120,#29125);
+#29120 = CYLINDRICAL_SURFACE('',#29121,2.25);
+#29121 = AXIS2_PLACEMENT_3D('',#29122,#29123,#29124);
+#29122 = CARTESIAN_POINT('',(-25.15,5.1,31.4));
+#29123 = DIRECTION('',(0.,0.,1.));
+#29124 = DIRECTION('',(-1.,0.,0.));
+#29125 = DEFINITIONAL_REPRESENTATION('',(#29126),#29130);
+#29126 = LINE('',#29127,#29128);
+#29127 = CARTESIAN_POINT('',(-5.562833498678,-0.2));
+#29128 = VECTOR('',#29129,1.);
+#29129 = DIRECTION('',(1.,-0.));
+#29130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29131 = ADVANCED_FACE('',(#29132),#25674,.T.);
+#29132 = FACE_BOUND('',#29133,.T.);
+#29133 = EDGE_LOOP('',(#29134,#29135,#29136,#29158));
+#29134 = ORIENTED_EDGE('',*,*,#29083,.F.);
+#29135 = ORIENTED_EDGE('',*,*,#25653,.T.);
+#29136 = ORIENTED_EDGE('',*,*,#29137,.T.);
+#29137 = EDGE_CURVE('',#25626,#29138,#29140,.T.);
+#29138 = VERTEX_POINT('',#29139);
+#29139 = CARTESIAN_POINT('',(-27.29198506063,6.38,31.2));
+#29140 = SURFACE_CURVE('',#29141,(#29146,#29152),.PCURVE_S1.);
+#29141 = CIRCLE('',#29142,0.2);
+#29142 = AXIS2_PLACEMENT_3D('',#29143,#29144,#29145);
+#29143 = CARTESIAN_POINT('',(-27.29198506063,6.58,31.2));
+#29144 = DIRECTION('',(1.,0.,0.));
+#29145 = DIRECTION('',(0.,-1.,0.));
+#29146 = PCURVE('',#25674,#29147);
+#29147 = DEFINITIONAL_REPRESENTATION('',(#29148),#29151);
+#29148 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29149,#29150),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29149 = CARTESIAN_POINT('',(0.850444518294,4.712388980385));
+#29150 = CARTESIAN_POINT('',(0.850444518294,6.28318530718));
+#29151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29152 = PCURVE('',#25641,#29153);
+#29153 = DEFINITIONAL_REPRESENTATION('',(#29154),#29157);
+#29154 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29155,#29156),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29155 = CARTESIAN_POINT('',(0.,0.));
+#29156 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#29157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29158 = ORIENTED_EDGE('',*,*,#29159,.F.);
+#29159 = EDGE_CURVE('',#29084,#29138,#29160,.T.);
+#29160 = SURFACE_CURVE('',#29161,(#29166,#29173),.PCURVE_S1.);
+#29161 = CIRCLE('',#29162,0.6);
+#29162 = AXIS2_PLACEMENT_3D('',#29163,#29164,#29165);
+#29163 = CARTESIAN_POINT('',(-27.29198506063,6.98,31.2));
+#29164 = DIRECTION('',(0.,-0.,-1.));
+#29165 = DIRECTION('',(0.751573705487,-0.659649122807,0.));
+#29166 = PCURVE('',#25674,#29167);
+#29167 = DEFINITIONAL_REPRESENTATION('',(#29168),#29172);
+#29168 = LINE('',#29169,#29170);
+#29169 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29170 = VECTOR('',#29171,1.);
+#29171 = DIRECTION('',(1.,0.));
+#29172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29173 = PCURVE('',#29174,#29179);
+#29174 = CYLINDRICAL_SURFACE('',#29175,0.6);
+#29175 = AXIS2_PLACEMENT_3D('',#29176,#29177,#29178);
+#29176 = CARTESIAN_POINT('',(-27.29198506063,6.98,31.4));
+#29177 = DIRECTION('',(-0.,-0.,-1.));
+#29178 = DIRECTION('',(0.,-1.,0.));
+#29179 = DEFINITIONAL_REPRESENTATION('',(#29180),#29184);
+#29180 = LINE('',#29181,#29182);
+#29181 = CARTESIAN_POINT('',(-0.850444518294,0.2));
+#29182 = VECTOR('',#29183,1.);
+#29183 = DIRECTION('',(1.,-0.));
+#29184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29185 = ADVANCED_FACE('',(#29186),#25641,.T.);
+#29186 = FACE_BOUND('',#29187,.F.);
+#29187 = EDGE_LOOP('',(#29188,#29189,#29217,#29237));
+#29188 = ORIENTED_EDGE('',*,*,#29137,.T.);
+#29189 = ORIENTED_EDGE('',*,*,#29190,.T.);
+#29190 = EDGE_CURVE('',#29138,#29191,#29193,.T.);
+#29191 = VERTEX_POINT('',#29192);
+#29192 = CARTESIAN_POINT('',(-27.4,6.38,31.2));
+#29193 = SURFACE_CURVE('',#29194,(#29198,#29205),.PCURVE_S1.);
+#29194 = LINE('',#29195,#29196);
+#29195 = CARTESIAN_POINT('',(-27.29198506063,6.38,31.2));
+#29196 = VECTOR('',#29197,1.);
+#29197 = DIRECTION('',(-1.,-0.,-0.));
+#29198 = PCURVE('',#25641,#29199);
+#29199 = DEFINITIONAL_REPRESENTATION('',(#29200),#29204);
+#29200 = LINE('',#29201,#29202);
+#29201 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#29202 = VECTOR('',#29203,1.);
+#29203 = DIRECTION('',(-0.,1.));
+#29204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29205 = PCURVE('',#29206,#29211);
+#29206 = PLANE('',#29207);
+#29207 = AXIS2_PLACEMENT_3D('',#29208,#29209,#29210);
+#29208 = CARTESIAN_POINT('',(-27.0004323819,6.38,31.4));
+#29209 = DIRECTION('',(-0.,-1.,-0.));
+#29210 = DIRECTION('',(1.,0.,0.));
+#29211 = DEFINITIONAL_REPRESENTATION('',(#29212),#29216);
+#29212 = LINE('',#29213,#29214);
+#29213 = CARTESIAN_POINT('',(-0.291552678735,-0.2));
+#29214 = VECTOR('',#29215,1.);
+#29215 = DIRECTION('',(-1.,-0.));
+#29216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29217 = ORIENTED_EDGE('',*,*,#29218,.F.);
+#29218 = EDGE_CURVE('',#25593,#29191,#29219,.T.);
+#29219 = SURFACE_CURVE('',#29220,(#29225,#29231),.PCURVE_S1.);
+#29220 = CIRCLE('',#29221,0.2);
+#29221 = AXIS2_PLACEMENT_3D('',#29222,#29223,#29224);
+#29222 = CARTESIAN_POINT('',(-27.4,6.58,31.2));
+#29223 = DIRECTION('',(1.,0.,-0.));
+#29224 = DIRECTION('',(0.,0.,1.));
+#29225 = PCURVE('',#25641,#29226);
+#29226 = DEFINITIONAL_REPRESENTATION('',(#29227),#29230);
+#29227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29228,#29229),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#29228 = CARTESIAN_POINT('',(0.,0.108014939361));
+#29229 = CARTESIAN_POINT('',(-1.570796326795,0.108014939361));
+#29230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29231 = PCURVE('',#25613,#29232);
+#29232 = DEFINITIONAL_REPRESENTATION('',(#29233),#29236);
+#29233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29234,#29235),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#29234 = CARTESIAN_POINT('',(0.,4.712388980385));
+#29235 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29237 = ORIENTED_EDGE('',*,*,#25625,.F.);
+#29238 = ADVANCED_FACE('',(#29239),#25613,.T.);
+#29239 = FACE_BOUND('',#29240,.T.);
+#29240 = EDGE_LOOP('',(#29241,#29242,#29243,#29265));
+#29241 = ORIENTED_EDGE('',*,*,#29218,.F.);
+#29242 = ORIENTED_EDGE('',*,*,#25592,.T.);
+#29243 = ORIENTED_EDGE('',*,*,#29244,.T.);
+#29244 = EDGE_CURVE('',#25565,#29245,#29247,.T.);
+#29245 = VERTEX_POINT('',#29246);
+#29246 = CARTESIAN_POINT('',(-28.,6.98,31.2));
+#29247 = SURFACE_CURVE('',#29248,(#29253,#29259),.PCURVE_S1.);
+#29248 = CIRCLE('',#29249,0.2);
+#29249 = AXIS2_PLACEMENT_3D('',#29250,#29251,#29252);
+#29250 = CARTESIAN_POINT('',(-27.8,6.98,31.2));
+#29251 = DIRECTION('',(6.123233995737E-17,-1.,0.));
+#29252 = DIRECTION('',(-1.,-6.123233995737E-17,0.));
+#29253 = PCURVE('',#25613,#29254);
+#29254 = DEFINITIONAL_REPRESENTATION('',(#29255),#29258);
+#29255 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29256,#29257),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29256 = CARTESIAN_POINT('',(1.570796326795,4.712388980385));
+#29257 = CARTESIAN_POINT('',(1.570796326795,6.28318530718));
+#29258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29259 = PCURVE('',#25580,#29260);
+#29260 = DEFINITIONAL_REPRESENTATION('',(#29261),#29264);
+#29261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29262,#29263),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.712388980385,6.28318530718),
+  .PIECEWISE_BEZIER_KNOTS.);
+#29262 = CARTESIAN_POINT('',(0.,0.));
+#29263 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#29264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29265 = ORIENTED_EDGE('',*,*,#29266,.F.);
+#29266 = EDGE_CURVE('',#29191,#29245,#29267,.T.);
+#29267 = SURFACE_CURVE('',#29268,(#29273,#29280),.PCURVE_S1.);
+#29268 = CIRCLE('',#29269,0.6);
+#29269 = AXIS2_PLACEMENT_3D('',#29270,#29271,#29272);
+#29270 = CARTESIAN_POINT('',(-27.4,6.98,31.2));
+#29271 = DIRECTION('',(-0.,-0.,-1.));
+#29272 = DIRECTION('',(0.,-1.,0.));
+#29273 = PCURVE('',#25613,#29274);
+#29274 = DEFINITIONAL_REPRESENTATION('',(#29275),#29279);
+#29275 = LINE('',#29276,#29277);
+#29276 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29277 = VECTOR('',#29278,1.);
+#29278 = DIRECTION('',(1.,0.));
+#29279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29280 = PCURVE('',#29281,#29286);
+#29281 = CYLINDRICAL_SURFACE('',#29282,0.6);
+#29282 = AXIS2_PLACEMENT_3D('',#29283,#29284,#29285);
+#29283 = CARTESIAN_POINT('',(-27.4,6.98,31.4));
+#29284 = DIRECTION('',(0.,0.,-1.));
+#29285 = DIRECTION('',(-1.,0.,0.));
+#29286 = DEFINITIONAL_REPRESENTATION('',(#29287),#29291);
+#29287 = LINE('',#29288,#29289);
+#29288 = CARTESIAN_POINT('',(-1.570796326795,0.2));
+#29289 = VECTOR('',#29290,1.);
+#29290 = DIRECTION('',(1.,-0.));
+#29291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29292 = ADVANCED_FACE('',(#29293),#25580,.T.);
+#29293 = FACE_BOUND('',#29294,.F.);
+#29294 = EDGE_LOOP('',(#29295,#29296,#29324,#29344));
+#29295 = ORIENTED_EDGE('',*,*,#29244,.T.);
+#29296 = ORIENTED_EDGE('',*,*,#29297,.T.);
+#29297 = EDGE_CURVE('',#29245,#29298,#29300,.T.);
+#29298 = VERTEX_POINT('',#29299);
+#29299 = CARTESIAN_POINT('',(-28.,8.8,31.2));
+#29300 = SURFACE_CURVE('',#29301,(#29305,#29312),.PCURVE_S1.);
+#29301 = LINE('',#29302,#29303);
+#29302 = CARTESIAN_POINT('',(-28.,6.98,31.2));
+#29303 = VECTOR('',#29304,1.);
+#29304 = DIRECTION('',(0.,1.,0.));
+#29305 = PCURVE('',#25580,#29306);
+#29306 = DEFINITIONAL_REPRESENTATION('',(#29307),#29311);
+#29307 = LINE('',#29308,#29309);
+#29308 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#29309 = VECTOR('',#29310,1.);
+#29310 = DIRECTION('',(-0.,1.));
+#29311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29312 = PCURVE('',#29313,#29318);
+#29313 = PLANE('',#29314);
+#29314 = AXIS2_PLACEMENT_3D('',#29315,#29316,#29317);
+#29315 = CARTESIAN_POINT('',(-28.,-9.6,28.9));
+#29316 = DIRECTION('',(-1.,0.,0.));
+#29317 = DIRECTION('',(0.,1.,0.));
+#29318 = DEFINITIONAL_REPRESENTATION('',(#29319),#29323);
+#29319 = LINE('',#29320,#29321);
+#29320 = CARTESIAN_POINT('',(16.58,-2.3));
+#29321 = VECTOR('',#29322,1.);
+#29322 = DIRECTION('',(1.,0.));
+#29323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29324 = ORIENTED_EDGE('',*,*,#29325,.F.);
+#29325 = EDGE_CURVE('',#25532,#29298,#29326,.T.);
+#29326 = SURFACE_CURVE('',#29327,(#29332,#29338),.PCURVE_S1.);
+#29327 = CIRCLE('',#29328,0.2);
+#29328 = AXIS2_PLACEMENT_3D('',#29329,#29330,#29331);
+#29329 = CARTESIAN_POINT('',(-27.8,8.8,31.2));
+#29330 = DIRECTION('',(0.,-1.,0.));
+#29331 = DIRECTION('',(0.,0.,1.));
+#29332 = PCURVE('',#25580,#29333);
+#29333 = DEFINITIONAL_REPRESENTATION('',(#29334),#29337);
+#29334 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29335,#29336),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#29335 = CARTESIAN_POINT('',(0.,1.82));
+#29336 = CARTESIAN_POINT('',(-1.570796326795,1.82));
+#29337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29338 = PCURVE('',#25552,#29339);
+#29339 = DEFINITIONAL_REPRESENTATION('',(#29340),#29343);
+#29340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29341,#29342),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
+#29341 = CARTESIAN_POINT('',(0.,4.712388980385));
+#29342 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29344 = ORIENTED_EDGE('',*,*,#25564,.F.);
+#29345 = ADVANCED_FACE('',(#29346),#25552,.T.);
+#29346 = FACE_BOUND('',#29347,.T.);
+#29347 = EDGE_LOOP('',(#29348,#29349,#29350,#29351));
+#29348 = ORIENTED_EDGE('',*,*,#29325,.F.);
+#29349 = ORIENTED_EDGE('',*,*,#25531,.T.);
+#29350 = ORIENTED_EDGE('',*,*,#26117,.T.);
+#29351 = ORIENTED_EDGE('',*,*,#29352,.F.);
+#29352 = EDGE_CURVE('',#29298,#26118,#29353,.T.);
+#29353 = SURFACE_CURVE('',#29354,(#29359,#29366),.PCURVE_S1.);
+#29354 = CIRCLE('',#29355,0.8);
+#29355 = AXIS2_PLACEMENT_3D('',#29356,#29357,#29358);
+#29356 = CARTESIAN_POINT('',(-27.2,8.8,31.2));
+#29357 = DIRECTION('',(0.,0.,-1.));
+#29358 = DIRECTION('',(-1.,0.,0.));
+#29359 = PCURVE('',#25552,#29360);
+#29360 = DEFINITIONAL_REPRESENTATION('',(#29361),#29365);
+#29361 = LINE('',#29362,#29363);
+#29362 = CARTESIAN_POINT('',(0.,6.28318530718));
+#29363 = VECTOR('',#29364,1.);
+#29364 = DIRECTION('',(1.,0.));
+#29365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29366 = PCURVE('',#26180,#29367);
+#29367 = DEFINITIONAL_REPRESENTATION('',(#29368),#29372);
+#29368 = LINE('',#29369,#29370);
+#29369 = CARTESIAN_POINT('',(1.570796326795,2.3));
+#29370 = VECTOR('',#29371,1.);
+#29371 = DIRECTION('',(-1.,-0.));
+#29372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29373 = ADVANCED_FACE('',(#29374),#25473,.T.);
+#29374 = FACE_BOUND('',#29375,.F.);
+#29375 = EDGE_LOOP('',(#29376,#29377,#29399,#29400));
+#29376 = ORIENTED_EDGE('',*,*,#28362,.T.);
+#29377 = ORIENTED_EDGE('',*,*,#29378,.T.);
+#29378 = EDGE_CURVE('',#28315,#28159,#29379,.T.);
+#29379 = SURFACE_CURVE('',#29380,(#29385,#29392),.PCURVE_S1.);
+#29380 = CIRCLE('',#29381,1.);
+#29381 = AXIS2_PLACEMENT_3D('',#29382,#29383,#29384);
+#29382 = CARTESIAN_POINT('',(-23.8,0.,32.06));
+#29383 = DIRECTION('',(0.,-0.,1.));
+#29384 = DIRECTION('',(7.184813526351E-06,0.999999999974,0.));
+#29385 = PCURVE('',#25473,#29386);
+#29386 = DEFINITIONAL_REPRESENTATION('',(#29387),#29391);
+#29387 = LINE('',#29388,#29389);
+#29388 = CARTESIAN_POINT('',(-1.570789141981,-0.66));
+#29389 = VECTOR('',#29390,1.);
+#29390 = DIRECTION('',(-1.,0.));
+#29391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29392 = PCURVE('',#28224,#29393);
+#29393 = DEFINITIONAL_REPRESENTATION('',(#29394),#29398);
+#29394 = LINE('',#29395,#29396);
+#29395 = CARTESIAN_POINT('',(0.,0.));
+#29396 = VECTOR('',#29397,1.);
+#29397 = DIRECTION('',(1.,0.));
+#29398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29399 = ORIENTED_EDGE('',*,*,#28158,.F.);
+#29400 = ORIENTED_EDGE('',*,*,#25456,.F.);
+#29401 = ADVANCED_FACE('',(#29402),#26180,.T.);
+#29402 = FACE_BOUND('',#29403,.T.);
+#29403 = EDGE_LOOP('',(#29404,#29405,#29429,#29450));
+#29404 = ORIENTED_EDGE('',*,*,#26164,.F.);
+#29405 = ORIENTED_EDGE('',*,*,#29406,.T.);
+#29406 = EDGE_CURVE('',#26165,#29407,#29409,.T.);
+#29407 = VERTEX_POINT('',#29408);
+#29408 = CARTESIAN_POINT('',(-28.,8.8,28.9));
+#29409 = SURFACE_CURVE('',#29410,(#29415,#29422),.PCURVE_S1.);
+#29410 = CIRCLE('',#29411,0.8);
+#29411 = AXIS2_PLACEMENT_3D('',#29412,#29413,#29414);
+#29412 = CARTESIAN_POINT('',(-27.2,8.8,28.9));
+#29413 = DIRECTION('',(-0.,0.,1.));
+#29414 = DIRECTION('',(0.,-1.,0.));
+#29415 = PCURVE('',#26180,#29416);
+#29416 = DEFINITIONAL_REPRESENTATION('',(#29417),#29421);
+#29417 = LINE('',#29418,#29419);
+#29418 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#29419 = VECTOR('',#29420,1.);
+#29420 = DIRECTION('',(1.,0.));
+#29421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29422 = PCURVE('',#18104,#29423);
+#29423 = DEFINITIONAL_REPRESENTATION('',(#29424),#29428);
+#29424 = CIRCLE('',#29425,0.8);
+#29425 = AXIS2_PLACEMENT_2D('',#29426,#29427);
+#29426 = CARTESIAN_POINT('',(8.8,27.2));
+#29427 = DIRECTION('',(-1.,-1.699155449496E-47));
+#29428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29429 = ORIENTED_EDGE('',*,*,#29430,.T.);
+#29430 = EDGE_CURVE('',#29407,#29298,#29431,.T.);
+#29431 = SURFACE_CURVE('',#29432,(#29436,#29443),.PCURVE_S1.);
+#29432 = LINE('',#29433,#29434);
+#29433 = CARTESIAN_POINT('',(-28.,8.8,28.9));
+#29434 = VECTOR('',#29435,1.);
+#29435 = DIRECTION('',(0.,0.,1.));
+#29436 = PCURVE('',#26180,#29437);
+#29437 = DEFINITIONAL_REPRESENTATION('',(#29438),#29442);
+#29438 = LINE('',#29439,#29440);
+#29439 = CARTESIAN_POINT('',(1.570796326795,0.));
+#29440 = VECTOR('',#29441,1.);
+#29441 = DIRECTION('',(0.,1.));
+#29442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29443 = PCURVE('',#29313,#29444);
+#29444 = DEFINITIONAL_REPRESENTATION('',(#29445),#29449);
+#29445 = LINE('',#29446,#29447);
+#29446 = CARTESIAN_POINT('',(18.4,0.));
+#29447 = VECTOR('',#29448,1.);
+#29448 = DIRECTION('',(0.,-1.));
+#29449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29450 = ORIENTED_EDGE('',*,*,#29352,.T.);
+#29451 = ADVANCED_FACE('',(#29452),#26249,.F.);
+#29452 = FACE_BOUND('',#29453,.F.);
+#29453 = EDGE_LOOP('',(#29454,#29484,#29505,#29506));
+#29454 = ORIENTED_EDGE('',*,*,#29455,.F.);
+#29455 = EDGE_CURVE('',#29456,#29458,#29460,.T.);
+#29456 = VERTEX_POINT('',#29457);
+#29457 = CARTESIAN_POINT('',(-17.4,7.65,35.2));
+#29458 = VERTEX_POINT('',#29459);
+#29459 = CARTESIAN_POINT('',(-17.4,7.35,35.2));
+#29460 = SURFACE_CURVE('',#29461,(#29465,#29472),.PCURVE_S1.);
+#29461 = LINE('',#29462,#29463);
+#29462 = CARTESIAN_POINT('',(-17.4,7.65,35.2));
+#29463 = VECTOR('',#29464,1.);
+#29464 = DIRECTION('',(0.,-1.,0.));
+#29465 = PCURVE('',#26249,#29466);
+#29466 = DEFINITIONAL_REPRESENTATION('',(#29467),#29471);
+#29467 = LINE('',#29468,#29469);
+#29468 = CARTESIAN_POINT('',(0.,0.));
+#29469 = VECTOR('',#29470,1.);
+#29470 = DIRECTION('',(1.,0.));
+#29471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29472 = PCURVE('',#29473,#29478);
+#29473 = PLANE('',#29474);
+#29474 = AXIS2_PLACEMENT_3D('',#29475,#29476,#29477);
+#29475 = CARTESIAN_POINT('',(-18.15,8.1,35.2));
+#29476 = DIRECTION('',(0.,0.,1.));
+#29477 = DIRECTION('',(1.,0.,0.));
+#29478 = DEFINITIONAL_REPRESENTATION('',(#29479),#29483);
+#29479 = LINE('',#29480,#29481);
+#29480 = CARTESIAN_POINT('',(0.75,-0.45));
+#29481 = VECTOR('',#29482,1.);
+#29482 = DIRECTION('',(0.,-1.));
+#29483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29484 = ORIENTED_EDGE('',*,*,#29485,.T.);
+#29485 = EDGE_CURVE('',#29456,#26233,#29486,.T.);
+#29486 = SURFACE_CURVE('',#29487,(#29491,#29498),.PCURVE_S1.);
+#29487 = LINE('',#29488,#29489);
+#29488 = CARTESIAN_POINT('',(-17.4,7.65,35.2));
+#29489 = VECTOR('',#29490,1.);
+#29490 = DIRECTION('',(0.,0.,1.));
+#29491 = PCURVE('',#26249,#29492);
+#29492 = DEFINITIONAL_REPRESENTATION('',(#29493),#29497);
+#29493 = LINE('',#29494,#29495);
+#29494 = CARTESIAN_POINT('',(0.,0.));
+#29495 = VECTOR('',#29496,1.);
+#29496 = DIRECTION('',(0.,-1.));
+#29497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29498 = PCURVE('',#26275,#29499);
+#29499 = DEFINITIONAL_REPRESENTATION('',(#29500),#29504);
+#29500 = LINE('',#29501,#29502);
+#29501 = CARTESIAN_POINT('',(0.45,0.));
+#29502 = VECTOR('',#29503,1.);
+#29503 = DIRECTION('',(0.,-1.));
+#29504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29505 = ORIENTED_EDGE('',*,*,#26232,.T.);
+#29506 = ORIENTED_EDGE('',*,*,#29507,.F.);
+#29507 = EDGE_CURVE('',#29458,#26235,#29508,.T.);
+#29508 = SURFACE_CURVE('',#29509,(#29513,#29520),.PCURVE_S1.);
+#29509 = LINE('',#29510,#29511);
+#29510 = CARTESIAN_POINT('',(-17.4,7.35,35.2));
+#29511 = VECTOR('',#29512,1.);
+#29512 = DIRECTION('',(0.,0.,1.));
+#29513 = PCURVE('',#26249,#29514);
+#29514 = DEFINITIONAL_REPRESENTATION('',(#29515),#29519);
+#29515 = LINE('',#29516,#29517);
+#29516 = CARTESIAN_POINT('',(0.3,0.));
+#29517 = VECTOR('',#29518,1.);
+#29518 = DIRECTION('',(0.,-1.));
+#29519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29520 = PCURVE('',#26533,#29521);
+#29521 = DEFINITIONAL_REPRESENTATION('',(#29522),#29526);
+#29522 = LINE('',#29523,#29524);
+#29523 = CARTESIAN_POINT('',(0.,-0.));
+#29524 = VECTOR('',#29525,1.);
+#29525 = DIRECTION('',(0.,-1.));
+#29526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29527 = ADVANCED_FACE('',(#29528),#26533,.F.);
+#29528 = FACE_BOUND('',#29529,.F.);
+#29529 = EDGE_LOOP('',(#29530,#29553,#29554,#29555));
+#29530 = ORIENTED_EDGE('',*,*,#29531,.F.);
+#29531 = EDGE_CURVE('',#29458,#29532,#29534,.T.);
+#29532 = VERTEX_POINT('',#29533);
+#29533 = CARTESIAN_POINT('',(-17.85,7.35,35.2));
+#29534 = SURFACE_CURVE('',#29535,(#29539,#29546),.PCURVE_S1.);
+#29535 = LINE('',#29536,#29537);
+#29536 = CARTESIAN_POINT('',(-17.4,7.35,35.2));
+#29537 = VECTOR('',#29538,1.);
+#29538 = DIRECTION('',(-1.,0.,0.));
+#29539 = PCURVE('',#26533,#29540);
+#29540 = DEFINITIONAL_REPRESENTATION('',(#29541),#29545);
+#29541 = LINE('',#29542,#29543);
+#29542 = CARTESIAN_POINT('',(0.,-0.));
+#29543 = VECTOR('',#29544,1.);
+#29544 = DIRECTION('',(1.,0.));
+#29545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29546 = PCURVE('',#29473,#29547);
+#29547 = DEFINITIONAL_REPRESENTATION('',(#29548),#29552);
+#29548 = LINE('',#29549,#29550);
+#29549 = CARTESIAN_POINT('',(0.75,-0.75));
+#29550 = VECTOR('',#29551,1.);
+#29551 = DIRECTION('',(-1.,0.));
+#29552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29553 = ORIENTED_EDGE('',*,*,#29507,.T.);
+#29554 = ORIENTED_EDGE('',*,*,#26520,.T.);
+#29555 = ORIENTED_EDGE('',*,*,#29556,.F.);
+#29556 = EDGE_CURVE('',#29532,#26495,#29557,.T.);
+#29557 = SURFACE_CURVE('',#29558,(#29562,#29569),.PCURVE_S1.);
+#29558 = LINE('',#29559,#29560);
+#29559 = CARTESIAN_POINT('',(-17.85,7.35,35.2));
+#29560 = VECTOR('',#29561,1.);
+#29561 = DIRECTION('',(0.,0.,1.));
+#29562 = PCURVE('',#26533,#29563);
+#29563 = DEFINITIONAL_REPRESENTATION('',(#29564),#29568);
+#29564 = LINE('',#29565,#29566);
+#29565 = CARTESIAN_POINT('',(0.45,0.));
+#29566 = VECTOR('',#29567,1.);
+#29567 = DIRECTION('',(0.,-1.));
+#29568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29569 = PCURVE('',#26509,#29570);
+#29570 = DEFINITIONAL_REPRESENTATION('',(#29571),#29575);
+#29571 = LINE('',#29572,#29573);
+#29572 = CARTESIAN_POINT('',(0.,0.));
+#29573 = VECTOR('',#29574,1.);
+#29574 = DIRECTION('',(0.,-1.));
+#29575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29576 = ADVANCED_FACE('',(#29577),#26509,.F.);
+#29577 = FACE_BOUND('',#29578,.F.);
+#29578 = EDGE_LOOP('',(#29579,#29602,#29603,#29604));
+#29579 = ORIENTED_EDGE('',*,*,#29580,.F.);
+#29580 = EDGE_CURVE('',#29532,#29581,#29583,.T.);
+#29581 = VERTEX_POINT('',#29582);
+#29582 = CARTESIAN_POINT('',(-17.85,6.900000000001,35.2));
+#29583 = SURFACE_CURVE('',#29584,(#29588,#29595),.PCURVE_S1.);
+#29584 = LINE('',#29585,#29586);
+#29585 = CARTESIAN_POINT('',(-17.85,7.35,35.2));
+#29586 = VECTOR('',#29587,1.);
+#29587 = DIRECTION('',(0.,-1.,0.));
+#29588 = PCURVE('',#26509,#29589);
+#29589 = DEFINITIONAL_REPRESENTATION('',(#29590),#29594);
+#29590 = LINE('',#29591,#29592);
+#29591 = CARTESIAN_POINT('',(0.,0.));
+#29592 = VECTOR('',#29593,1.);
+#29593 = DIRECTION('',(1.,0.));
+#29594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29595 = PCURVE('',#29473,#29596);
+#29596 = DEFINITIONAL_REPRESENTATION('',(#29597),#29601);
+#29597 = LINE('',#29598,#29599);
+#29598 = CARTESIAN_POINT('',(0.3,-0.75));
+#29599 = VECTOR('',#29600,1.);
+#29600 = DIRECTION('',(0.,-1.));
+#29601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29602 = ORIENTED_EDGE('',*,*,#29556,.T.);
+#29603 = ORIENTED_EDGE('',*,*,#26494,.T.);
+#29604 = ORIENTED_EDGE('',*,*,#29605,.F.);
+#29605 = EDGE_CURVE('',#29581,#26469,#29606,.T.);
+#29606 = SURFACE_CURVE('',#29607,(#29611,#29618),.PCURVE_S1.);
+#29607 = LINE('',#29608,#29609);
+#29608 = CARTESIAN_POINT('',(-17.85,6.900000000001,35.2));
+#29609 = VECTOR('',#29610,1.);
+#29610 = DIRECTION('',(0.,0.,1.));
+#29611 = PCURVE('',#26509,#29612);
+#29612 = DEFINITIONAL_REPRESENTATION('',(#29613),#29617);
+#29613 = LINE('',#29614,#29615);
+#29614 = CARTESIAN_POINT('',(0.449999999999,0.));
+#29615 = VECTOR('',#29616,1.);
+#29616 = DIRECTION('',(0.,-1.));
+#29617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29618 = PCURVE('',#26483,#29619);
+#29619 = DEFINITIONAL_REPRESENTATION('',(#29620),#29624);
+#29620 = LINE('',#29621,#29622);
+#29621 = CARTESIAN_POINT('',(0.,-0.));
+#29622 = VECTOR('',#29623,1.);
+#29623 = DIRECTION('',(0.,-1.));
+#29624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29625 = ADVANCED_FACE('',(#29626),#26483,.F.);
+#29626 = FACE_BOUND('',#29627,.F.);
+#29627 = EDGE_LOOP('',(#29628,#29651,#29652,#29653));
+#29628 = ORIENTED_EDGE('',*,*,#29629,.F.);
+#29629 = EDGE_CURVE('',#29581,#29630,#29632,.T.);
+#29630 = VERTEX_POINT('',#29631);
+#29631 = CARTESIAN_POINT('',(-18.15,6.900000000001,35.2));
+#29632 = SURFACE_CURVE('',#29633,(#29637,#29644),.PCURVE_S1.);
+#29633 = LINE('',#29634,#29635);
+#29634 = CARTESIAN_POINT('',(-17.85,6.900000000001,35.2));
+#29635 = VECTOR('',#29636,1.);
+#29636 = DIRECTION('',(-1.,0.,0.));
+#29637 = PCURVE('',#26483,#29638);
+#29638 = DEFINITIONAL_REPRESENTATION('',(#29639),#29643);
+#29639 = LINE('',#29640,#29641);
+#29640 = CARTESIAN_POINT('',(0.,-0.));
+#29641 = VECTOR('',#29642,1.);
+#29642 = DIRECTION('',(1.,0.));
+#29643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29644 = PCURVE('',#29473,#29645);
+#29645 = DEFINITIONAL_REPRESENTATION('',(#29646),#29650);
+#29646 = LINE('',#29647,#29648);
+#29647 = CARTESIAN_POINT('',(0.3,-1.199999999999));
+#29648 = VECTOR('',#29649,1.);
+#29649 = DIRECTION('',(-1.,0.));
+#29650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29651 = ORIENTED_EDGE('',*,*,#29605,.T.);
+#29652 = ORIENTED_EDGE('',*,*,#26468,.T.);
+#29653 = ORIENTED_EDGE('',*,*,#29654,.F.);
+#29654 = EDGE_CURVE('',#29630,#26443,#29655,.T.);
+#29655 = SURFACE_CURVE('',#29656,(#29660,#29667),.PCURVE_S1.);
+#29656 = LINE('',#29657,#29658);
+#29657 = CARTESIAN_POINT('',(-18.15,6.900000000001,35.2));
+#29658 = VECTOR('',#29659,1.);
+#29659 = DIRECTION('',(0.,0.,1.));
+#29660 = PCURVE('',#26483,#29661);
+#29661 = DEFINITIONAL_REPRESENTATION('',(#29662),#29666);
+#29662 = LINE('',#29663,#29664);
+#29663 = CARTESIAN_POINT('',(0.3,0.));
+#29664 = VECTOR('',#29665,1.);
+#29665 = DIRECTION('',(0.,-1.));
+#29666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29667 = PCURVE('',#26457,#29668);
+#29668 = DEFINITIONAL_REPRESENTATION('',(#29669),#29673);
+#29669 = LINE('',#29670,#29671);
+#29670 = CARTESIAN_POINT('',(0.,0.));
+#29671 = VECTOR('',#29672,1.);
+#29672 = DIRECTION('',(0.,-1.));
+#29673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29674 = ADVANCED_FACE('',(#29675),#26457,.F.);
+#29675 = FACE_BOUND('',#29676,.F.);
+#29676 = EDGE_LOOP('',(#29677,#29700,#29701,#29702));
+#29677 = ORIENTED_EDGE('',*,*,#29678,.F.);
+#29678 = EDGE_CURVE('',#29630,#29679,#29681,.T.);
+#29679 = VERTEX_POINT('',#29680);
+#29680 = CARTESIAN_POINT('',(-18.15,7.35,35.2));
+#29681 = SURFACE_CURVE('',#29682,(#29686,#29693),.PCURVE_S1.);
+#29682 = LINE('',#29683,#29684);
+#29683 = CARTESIAN_POINT('',(-18.15,6.900000000001,35.2));
+#29684 = VECTOR('',#29685,1.);
+#29685 = DIRECTION('',(0.,1.,0.));
+#29686 = PCURVE('',#26457,#29687);
+#29687 = DEFINITIONAL_REPRESENTATION('',(#29688),#29692);
+#29688 = LINE('',#29689,#29690);
+#29689 = CARTESIAN_POINT('',(0.,0.));
+#29690 = VECTOR('',#29691,1.);
+#29691 = DIRECTION('',(1.,0.));
+#29692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29693 = PCURVE('',#29473,#29694);
+#29694 = DEFINITIONAL_REPRESENTATION('',(#29695),#29699);
+#29695 = LINE('',#29696,#29697);
+#29696 = CARTESIAN_POINT('',(0.,-1.199999999999));
+#29697 = VECTOR('',#29698,1.);
+#29698 = DIRECTION('',(0.,1.));
+#29699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29700 = ORIENTED_EDGE('',*,*,#29654,.T.);
+#29701 = ORIENTED_EDGE('',*,*,#26442,.T.);
+#29702 = ORIENTED_EDGE('',*,*,#29703,.F.);
+#29703 = EDGE_CURVE('',#29679,#26417,#29704,.T.);
+#29704 = SURFACE_CURVE('',#29705,(#29709,#29716),.PCURVE_S1.);
+#29705 = LINE('',#29706,#29707);
+#29706 = CARTESIAN_POINT('',(-18.15,7.35,35.2));
+#29707 = VECTOR('',#29708,1.);
+#29708 = DIRECTION('',(0.,0.,1.));
+#29709 = PCURVE('',#26457,#29710);
+#29710 = DEFINITIONAL_REPRESENTATION('',(#29711),#29715);
+#29711 = LINE('',#29712,#29713);
+#29712 = CARTESIAN_POINT('',(0.449999999999,0.));
+#29713 = VECTOR('',#29714,1.);
+#29714 = DIRECTION('',(0.,-1.));
+#29715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29716 = PCURVE('',#26431,#29717);
+#29717 = DEFINITIONAL_REPRESENTATION('',(#29718),#29722);
+#29718 = LINE('',#29719,#29720);
+#29719 = CARTESIAN_POINT('',(0.,0.));
+#29720 = VECTOR('',#29721,1.);
+#29721 = DIRECTION('',(0.,-1.));
+#29722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29723 = ADVANCED_FACE('',(#29724),#26431,.F.);
+#29724 = FACE_BOUND('',#29725,.F.);
+#29725 = EDGE_LOOP('',(#29726,#29749,#29750,#29751));
+#29726 = ORIENTED_EDGE('',*,*,#29727,.F.);
+#29727 = EDGE_CURVE('',#29679,#29728,#29730,.T.);
+#29728 = VERTEX_POINT('',#29729);
+#29729 = CARTESIAN_POINT('',(-18.6,7.35,35.2));
+#29730 = SURFACE_CURVE('',#29731,(#29735,#29742),.PCURVE_S1.);
+#29731 = LINE('',#29732,#29733);
+#29732 = CARTESIAN_POINT('',(-18.15,7.35,35.2));
+#29733 = VECTOR('',#29734,1.);
+#29734 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#29735 = PCURVE('',#26431,#29736);
+#29736 = DEFINITIONAL_REPRESENTATION('',(#29737),#29741);
+#29737 = LINE('',#29738,#29739);
+#29738 = CARTESIAN_POINT('',(0.,0.));
+#29739 = VECTOR('',#29740,1.);
+#29740 = DIRECTION('',(1.,0.));
+#29741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29742 = PCURVE('',#29473,#29743);
+#29743 = DEFINITIONAL_REPRESENTATION('',(#29744),#29748);
+#29744 = LINE('',#29745,#29746);
+#29745 = CARTESIAN_POINT('',(0.,-0.75));
+#29746 = VECTOR('',#29747,1.);
+#29747 = DIRECTION('',(-1.,6.167905692362E-17));
+#29748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29749 = ORIENTED_EDGE('',*,*,#29703,.T.);
+#29750 = ORIENTED_EDGE('',*,*,#26416,.T.);
+#29751 = ORIENTED_EDGE('',*,*,#29752,.F.);
+#29752 = EDGE_CURVE('',#29728,#26391,#29753,.T.);
+#29753 = SURFACE_CURVE('',#29754,(#29758,#29765),.PCURVE_S1.);
+#29754 = LINE('',#29755,#29756);
+#29755 = CARTESIAN_POINT('',(-18.6,7.35,35.2));
+#29756 = VECTOR('',#29757,1.);
+#29757 = DIRECTION('',(0.,0.,1.));
+#29758 = PCURVE('',#26431,#29759);
+#29759 = DEFINITIONAL_REPRESENTATION('',(#29760),#29764);
+#29760 = LINE('',#29761,#29762);
+#29761 = CARTESIAN_POINT('',(0.45,0.));
+#29762 = VECTOR('',#29763,1.);
+#29763 = DIRECTION('',(0.,-1.));
+#29764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29765 = PCURVE('',#26405,#29766);
+#29766 = DEFINITIONAL_REPRESENTATION('',(#29767),#29771);
+#29767 = LINE('',#29768,#29769);
+#29768 = CARTESIAN_POINT('',(0.,0.));
+#29769 = VECTOR('',#29770,1.);
+#29770 = DIRECTION('',(0.,-1.));
+#29771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29772 = ADVANCED_FACE('',(#29773),#26405,.F.);
+#29773 = FACE_BOUND('',#29774,.F.);
+#29774 = EDGE_LOOP('',(#29775,#29798,#29799,#29800));
+#29775 = ORIENTED_EDGE('',*,*,#29776,.F.);
+#29776 = EDGE_CURVE('',#29728,#29777,#29779,.T.);
+#29777 = VERTEX_POINT('',#29778);
+#29778 = CARTESIAN_POINT('',(-18.6,7.65,35.2));
+#29779 = SURFACE_CURVE('',#29780,(#29784,#29791),.PCURVE_S1.);
+#29780 = LINE('',#29781,#29782);
+#29781 = CARTESIAN_POINT('',(-18.6,7.35,35.2));
+#29782 = VECTOR('',#29783,1.);
+#29783 = DIRECTION('',(0.,1.,0.));
+#29784 = PCURVE('',#26405,#29785);
+#29785 = DEFINITIONAL_REPRESENTATION('',(#29786),#29790);
+#29786 = LINE('',#29787,#29788);
+#29787 = CARTESIAN_POINT('',(0.,0.));
+#29788 = VECTOR('',#29789,1.);
+#29789 = DIRECTION('',(1.,0.));
+#29790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29791 = PCURVE('',#29473,#29792);
+#29792 = DEFINITIONAL_REPRESENTATION('',(#29793),#29797);
+#29793 = LINE('',#29794,#29795);
+#29794 = CARTESIAN_POINT('',(-0.45,-0.75));
+#29795 = VECTOR('',#29796,1.);
+#29796 = DIRECTION('',(0.,1.));
+#29797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29798 = ORIENTED_EDGE('',*,*,#29752,.T.);
+#29799 = ORIENTED_EDGE('',*,*,#26390,.T.);
+#29800 = ORIENTED_EDGE('',*,*,#29801,.F.);
+#29801 = EDGE_CURVE('',#29777,#26365,#29802,.T.);
+#29802 = SURFACE_CURVE('',#29803,(#29807,#29814),.PCURVE_S1.);
+#29803 = LINE('',#29804,#29805);
+#29804 = CARTESIAN_POINT('',(-18.6,7.65,35.2));
+#29805 = VECTOR('',#29806,1.);
+#29806 = DIRECTION('',(0.,0.,1.));
+#29807 = PCURVE('',#26405,#29808);
+#29808 = DEFINITIONAL_REPRESENTATION('',(#29809),#29813);
+#29809 = LINE('',#29810,#29811);
+#29810 = CARTESIAN_POINT('',(0.3,0.));
+#29811 = VECTOR('',#29812,1.);
+#29812 = DIRECTION('',(0.,-1.));
+#29813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29814 = PCURVE('',#26379,#29815);
+#29815 = DEFINITIONAL_REPRESENTATION('',(#29816),#29820);
+#29816 = LINE('',#29817,#29818);
+#29817 = CARTESIAN_POINT('',(0.,0.));
+#29818 = VECTOR('',#29819,1.);
+#29819 = DIRECTION('',(0.,-1.));
+#29820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29821 = ADVANCED_FACE('',(#29822),#26379,.F.);
+#29822 = FACE_BOUND('',#29823,.F.);
+#29823 = EDGE_LOOP('',(#29824,#29847,#29848,#29849));
+#29824 = ORIENTED_EDGE('',*,*,#29825,.F.);
+#29825 = EDGE_CURVE('',#29777,#29826,#29828,.T.);
+#29826 = VERTEX_POINT('',#29827);
+#29827 = CARTESIAN_POINT('',(-18.15,7.65,35.2));
+#29828 = SURFACE_CURVE('',#29829,(#29833,#29840),.PCURVE_S1.);
+#29829 = LINE('',#29830,#29831);
+#29830 = CARTESIAN_POINT('',(-18.6,7.65,35.2));
+#29831 = VECTOR('',#29832,1.);
+#29832 = DIRECTION('',(1.,0.,0.));
+#29833 = PCURVE('',#26379,#29834);
+#29834 = DEFINITIONAL_REPRESENTATION('',(#29835),#29839);
+#29835 = LINE('',#29836,#29837);
+#29836 = CARTESIAN_POINT('',(0.,0.));
+#29837 = VECTOR('',#29838,1.);
+#29838 = DIRECTION('',(1.,0.));
+#29839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29840 = PCURVE('',#29473,#29841);
+#29841 = DEFINITIONAL_REPRESENTATION('',(#29842),#29846);
+#29842 = LINE('',#29843,#29844);
+#29843 = CARTESIAN_POINT('',(-0.45,-0.45));
+#29844 = VECTOR('',#29845,1.);
+#29845 = DIRECTION('',(1.,0.));
+#29846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29847 = ORIENTED_EDGE('',*,*,#29801,.T.);
+#29848 = ORIENTED_EDGE('',*,*,#26364,.T.);
+#29849 = ORIENTED_EDGE('',*,*,#29850,.F.);
+#29850 = EDGE_CURVE('',#29826,#26339,#29851,.T.);
+#29851 = SURFACE_CURVE('',#29852,(#29856,#29863),.PCURVE_S1.);
+#29852 = LINE('',#29853,#29854);
+#29853 = CARTESIAN_POINT('',(-18.15,7.65,35.2));
+#29854 = VECTOR('',#29855,1.);
+#29855 = DIRECTION('',(0.,0.,1.));
+#29856 = PCURVE('',#26379,#29857);
+#29857 = DEFINITIONAL_REPRESENTATION('',(#29858),#29862);
+#29858 = LINE('',#29859,#29860);
+#29859 = CARTESIAN_POINT('',(0.45,0.));
+#29860 = VECTOR('',#29861,1.);
+#29861 = DIRECTION('',(0.,-1.));
+#29862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29863 = PCURVE('',#26353,#29864);
+#29864 = DEFINITIONAL_REPRESENTATION('',(#29865),#29869);
+#29865 = LINE('',#29866,#29867);
+#29866 = CARTESIAN_POINT('',(0.,0.));
+#29867 = VECTOR('',#29868,1.);
+#29868 = DIRECTION('',(0.,-1.));
+#29869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29870 = ADVANCED_FACE('',(#29871),#26353,.F.);
+#29871 = FACE_BOUND('',#29872,.F.);
+#29872 = EDGE_LOOP('',(#29873,#29896,#29897,#29898));
+#29873 = ORIENTED_EDGE('',*,*,#29874,.F.);
+#29874 = EDGE_CURVE('',#29826,#29875,#29877,.T.);
+#29875 = VERTEX_POINT('',#29876);
+#29876 = CARTESIAN_POINT('',(-18.15,8.1,35.2));
+#29877 = SURFACE_CURVE('',#29878,(#29882,#29889),.PCURVE_S1.);
+#29878 = LINE('',#29879,#29880);
+#29879 = CARTESIAN_POINT('',(-18.15,7.65,35.2));
+#29880 = VECTOR('',#29881,1.);
+#29881 = DIRECTION('',(0.,1.,0.));
+#29882 = PCURVE('',#26353,#29883);
+#29883 = DEFINITIONAL_REPRESENTATION('',(#29884),#29888);
+#29884 = LINE('',#29885,#29886);
+#29885 = CARTESIAN_POINT('',(0.,0.));
+#29886 = VECTOR('',#29887,1.);
+#29887 = DIRECTION('',(1.,0.));
+#29888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29889 = PCURVE('',#29473,#29890);
+#29890 = DEFINITIONAL_REPRESENTATION('',(#29891),#29895);
+#29891 = LINE('',#29892,#29893);
+#29892 = CARTESIAN_POINT('',(0.,-0.45));
+#29893 = VECTOR('',#29894,1.);
+#29894 = DIRECTION('',(0.,1.));
+#29895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29896 = ORIENTED_EDGE('',*,*,#29850,.T.);
+#29897 = ORIENTED_EDGE('',*,*,#26338,.T.);
+#29898 = ORIENTED_EDGE('',*,*,#29899,.F.);
+#29899 = EDGE_CURVE('',#29875,#26313,#29900,.T.);
+#29900 = SURFACE_CURVE('',#29901,(#29905,#29912),.PCURVE_S1.);
+#29901 = LINE('',#29902,#29903);
+#29902 = CARTESIAN_POINT('',(-18.15,8.1,35.2));
+#29903 = VECTOR('',#29904,1.);
+#29904 = DIRECTION('',(0.,0.,1.));
+#29905 = PCURVE('',#26353,#29906);
+#29906 = DEFINITIONAL_REPRESENTATION('',(#29907),#29911);
+#29907 = LINE('',#29908,#29909);
+#29908 = CARTESIAN_POINT('',(0.45,0.));
+#29909 = VECTOR('',#29910,1.);
+#29910 = DIRECTION('',(0.,-1.));
+#29911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29912 = PCURVE('',#26327,#29913);
+#29913 = DEFINITIONAL_REPRESENTATION('',(#29914),#29918);
+#29914 = LINE('',#29915,#29916);
+#29915 = CARTESIAN_POINT('',(0.,0.));
+#29916 = VECTOR('',#29917,1.);
+#29917 = DIRECTION('',(0.,-1.));
+#29918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29919 = ADVANCED_FACE('',(#29920),#26327,.F.);
+#29920 = FACE_BOUND('',#29921,.F.);
+#29921 = EDGE_LOOP('',(#29922,#29945,#29946,#29947));
+#29922 = ORIENTED_EDGE('',*,*,#29923,.F.);
+#29923 = EDGE_CURVE('',#29875,#29924,#29926,.T.);
+#29924 = VERTEX_POINT('',#29925);
+#29925 = CARTESIAN_POINT('',(-17.85,8.1,35.2));
+#29926 = SURFACE_CURVE('',#29927,(#29931,#29938),.PCURVE_S1.);
+#29927 = LINE('',#29928,#29929);
+#29928 = CARTESIAN_POINT('',(-18.15,8.1,35.2));
+#29929 = VECTOR('',#29930,1.);
+#29930 = DIRECTION('',(1.,0.,0.));
+#29931 = PCURVE('',#26327,#29932);
+#29932 = DEFINITIONAL_REPRESENTATION('',(#29933),#29937);
+#29933 = LINE('',#29934,#29935);
+#29934 = CARTESIAN_POINT('',(0.,0.));
+#29935 = VECTOR('',#29936,1.);
+#29936 = DIRECTION('',(1.,0.));
+#29937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29938 = PCURVE('',#29473,#29939);
+#29939 = DEFINITIONAL_REPRESENTATION('',(#29940),#29944);
+#29940 = LINE('',#29941,#29942);
+#29941 = CARTESIAN_POINT('',(0.,0.));
+#29942 = VECTOR('',#29943,1.);
+#29943 = DIRECTION('',(1.,0.));
+#29944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29945 = ORIENTED_EDGE('',*,*,#29899,.T.);
+#29946 = ORIENTED_EDGE('',*,*,#26312,.T.);
+#29947 = ORIENTED_EDGE('',*,*,#29948,.F.);
+#29948 = EDGE_CURVE('',#29924,#26287,#29949,.T.);
+#29949 = SURFACE_CURVE('',#29950,(#29954,#29961),.PCURVE_S1.);
+#29950 = LINE('',#29951,#29952);
+#29951 = CARTESIAN_POINT('',(-17.85,8.1,35.2));
+#29952 = VECTOR('',#29953,1.);
+#29953 = DIRECTION('',(0.,0.,1.));
+#29954 = PCURVE('',#26327,#29955);
+#29955 = DEFINITIONAL_REPRESENTATION('',(#29956),#29960);
+#29956 = LINE('',#29957,#29958);
+#29957 = CARTESIAN_POINT('',(0.3,0.));
+#29958 = VECTOR('',#29959,1.);
+#29959 = DIRECTION('',(0.,-1.));
+#29960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29961 = PCURVE('',#26301,#29962);
+#29962 = DEFINITIONAL_REPRESENTATION('',(#29963),#29967);
+#29963 = LINE('',#29964,#29965);
+#29964 = CARTESIAN_POINT('',(0.,0.));
+#29965 = VECTOR('',#29966,1.);
+#29966 = DIRECTION('',(0.,-1.));
+#29967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29968 = ADVANCED_FACE('',(#29969),#26301,.F.);
+#29969 = FACE_BOUND('',#29970,.F.);
+#29970 = EDGE_LOOP('',(#29971,#29994,#29995,#29996));
+#29971 = ORIENTED_EDGE('',*,*,#29972,.F.);
+#29972 = EDGE_CURVE('',#29924,#29973,#29975,.T.);
+#29973 = VERTEX_POINT('',#29974);
+#29974 = CARTESIAN_POINT('',(-17.85,7.65,35.2));
+#29975 = SURFACE_CURVE('',#29976,(#29980,#29987),.PCURVE_S1.);
+#29976 = LINE('',#29977,#29978);
+#29977 = CARTESIAN_POINT('',(-17.85,8.1,35.2));
+#29978 = VECTOR('',#29979,1.);
+#29979 = DIRECTION('',(0.,-1.,0.));
+#29980 = PCURVE('',#26301,#29981);
+#29981 = DEFINITIONAL_REPRESENTATION('',(#29982),#29986);
+#29982 = LINE('',#29983,#29984);
+#29983 = CARTESIAN_POINT('',(0.,0.));
+#29984 = VECTOR('',#29985,1.);
+#29985 = DIRECTION('',(1.,0.));
+#29986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29987 = PCURVE('',#29473,#29988);
+#29988 = DEFINITIONAL_REPRESENTATION('',(#29989),#29993);
+#29989 = LINE('',#29990,#29991);
+#29990 = CARTESIAN_POINT('',(0.3,0.));
+#29991 = VECTOR('',#29992,1.);
+#29992 = DIRECTION('',(0.,-1.));
+#29993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29994 = ORIENTED_EDGE('',*,*,#29948,.T.);
+#29995 = ORIENTED_EDGE('',*,*,#26286,.T.);
+#29996 = ORIENTED_EDGE('',*,*,#29997,.F.);
+#29997 = EDGE_CURVE('',#29973,#26261,#29998,.T.);
+#29998 = SURFACE_CURVE('',#29999,(#30003,#30010),.PCURVE_S1.);
+#29999 = LINE('',#30000,#30001);
+#30000 = CARTESIAN_POINT('',(-17.85,7.65,35.2));
+#30001 = VECTOR('',#30002,1.);
+#30002 = DIRECTION('',(0.,0.,1.));
+#30003 = PCURVE('',#26301,#30004);
+#30004 = DEFINITIONAL_REPRESENTATION('',(#30005),#30009);
+#30005 = LINE('',#30006,#30007);
+#30006 = CARTESIAN_POINT('',(0.45,0.));
+#30007 = VECTOR('',#30008,1.);
+#30008 = DIRECTION('',(0.,-1.));
+#30009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30010 = PCURVE('',#26275,#30011);
+#30011 = DEFINITIONAL_REPRESENTATION('',(#30012),#30016);
+#30012 = LINE('',#30013,#30014);
+#30013 = CARTESIAN_POINT('',(0.,0.));
+#30014 = VECTOR('',#30015,1.);
+#30015 = DIRECTION('',(0.,-1.));
+#30016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30017 = ADVANCED_FACE('',(#30018),#26275,.F.);
+#30018 = FACE_BOUND('',#30019,.F.);
+#30019 = EDGE_LOOP('',(#30020,#30041,#30042,#30043));
+#30020 = ORIENTED_EDGE('',*,*,#30021,.F.);
+#30021 = EDGE_CURVE('',#29973,#29456,#30022,.T.);
+#30022 = SURFACE_CURVE('',#30023,(#30027,#30034),.PCURVE_S1.);
+#30023 = LINE('',#30024,#30025);
+#30024 = CARTESIAN_POINT('',(-17.85,7.65,35.2));
+#30025 = VECTOR('',#30026,1.);
+#30026 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#30027 = PCURVE('',#26275,#30028);
+#30028 = DEFINITIONAL_REPRESENTATION('',(#30029),#30033);
+#30029 = LINE('',#30030,#30031);
+#30030 = CARTESIAN_POINT('',(0.,0.));
+#30031 = VECTOR('',#30032,1.);
+#30032 = DIRECTION('',(1.,0.));
+#30033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30034 = PCURVE('',#29473,#30035);
+#30035 = DEFINITIONAL_REPRESENTATION('',(#30036),#30040);
+#30036 = LINE('',#30037,#30038);
+#30037 = CARTESIAN_POINT('',(0.3,-0.45));
+#30038 = VECTOR('',#30039,1.);
+#30039 = DIRECTION('',(1.,-6.167905692362E-17));
+#30040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30041 = ORIENTED_EDGE('',*,*,#29997,.T.);
+#30042 = ORIENTED_EDGE('',*,*,#26260,.T.);
+#30043 = ORIENTED_EDGE('',*,*,#29485,.F.);
+#30044 = ADVANCED_FACE('',(#30045),#26567,.F.);
+#30045 = FACE_BOUND('',#30046,.F.);
+#30046 = EDGE_LOOP('',(#30047,#30077,#30098,#30099));
+#30047 = ORIENTED_EDGE('',*,*,#30048,.F.);
+#30048 = EDGE_CURVE('',#30049,#30051,#30053,.T.);
+#30049 = VERTEX_POINT('',#30050);
+#30050 = CARTESIAN_POINT('',(-17.85,-8.099999999999,35.2));
+#30051 = VERTEX_POINT('',#30052);
+#30052 = CARTESIAN_POINT('',(-18.15,-8.099999999999,35.2));
+#30053 = SURFACE_CURVE('',#30054,(#30058,#30065),.PCURVE_S1.);
+#30054 = LINE('',#30055,#30056);
+#30055 = CARTESIAN_POINT('',(-17.85,-8.099999999999,35.2));
+#30056 = VECTOR('',#30057,1.);
+#30057 = DIRECTION('',(-1.,0.,0.));
+#30058 = PCURVE('',#26567,#30059);
+#30059 = DEFINITIONAL_REPRESENTATION('',(#30060),#30064);
+#30060 = LINE('',#30061,#30062);
+#30061 = CARTESIAN_POINT('',(0.,-0.));
+#30062 = VECTOR('',#30063,1.);
+#30063 = DIRECTION('',(1.,0.));
+#30064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30065 = PCURVE('',#30066,#30071);
+#30066 = PLANE('',#30067);
+#30067 = AXIS2_PLACEMENT_3D('',#30068,#30069,#30070);
+#30068 = CARTESIAN_POINT('',(-18.15,-6.9,35.2));
+#30069 = DIRECTION('',(0.,0.,1.));
+#30070 = DIRECTION('',(1.,0.,0.));
+#30071 = DEFINITIONAL_REPRESENTATION('',(#30072),#30076);
+#30072 = LINE('',#30073,#30074);
+#30073 = CARTESIAN_POINT('',(0.3,-1.199999999999));
+#30074 = VECTOR('',#30075,1.);
+#30075 = DIRECTION('',(-1.,0.));
+#30076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30077 = ORIENTED_EDGE('',*,*,#30078,.T.);
+#30078 = EDGE_CURVE('',#30049,#26553,#30079,.T.);
+#30079 = SURFACE_CURVE('',#30080,(#30084,#30091),.PCURVE_S1.);
+#30080 = LINE('',#30081,#30082);
+#30081 = CARTESIAN_POINT('',(-17.85,-8.099999999999,35.2));
+#30082 = VECTOR('',#30083,1.);
+#30083 = DIRECTION('',(0.,0.,1.));
+#30084 = PCURVE('',#26567,#30085);
+#30085 = DEFINITIONAL_REPRESENTATION('',(#30086),#30090);
+#30086 = LINE('',#30087,#30088);
+#30087 = CARTESIAN_POINT('',(0.,-0.));
+#30088 = VECTOR('',#30089,1.);
+#30089 = DIRECTION('',(0.,-1.));
+#30090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30091 = PCURVE('',#26851,#30092);
+#30092 = DEFINITIONAL_REPRESENTATION('',(#30093),#30097);
+#30093 = LINE('',#30094,#30095);
+#30094 = CARTESIAN_POINT('',(0.449999999999,0.));
+#30095 = VECTOR('',#30096,1.);
+#30096 = DIRECTION('',(0.,-1.));
+#30097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30098 = ORIENTED_EDGE('',*,*,#26550,.F.);
+#30099 = ORIENTED_EDGE('',*,*,#30100,.F.);
+#30100 = EDGE_CURVE('',#30051,#26551,#30101,.T.);
+#30101 = SURFACE_CURVE('',#30102,(#30106,#30113),.PCURVE_S1.);
+#30102 = LINE('',#30103,#30104);
+#30103 = CARTESIAN_POINT('',(-18.15,-8.099999999999,35.2));
+#30104 = VECTOR('',#30105,1.);
+#30105 = DIRECTION('',(0.,0.,1.));
+#30106 = PCURVE('',#26567,#30107);
+#30107 = DEFINITIONAL_REPRESENTATION('',(#30108),#30112);
+#30108 = LINE('',#30109,#30110);
+#30109 = CARTESIAN_POINT('',(0.3,0.));
+#30110 = VECTOR('',#30111,1.);
+#30111 = DIRECTION('',(0.,-1.));
+#30112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30113 = PCURVE('',#26593,#30114);
+#30114 = DEFINITIONAL_REPRESENTATION('',(#30115),#30119);
+#30115 = LINE('',#30116,#30117);
+#30116 = CARTESIAN_POINT('',(0.,0.));
+#30117 = VECTOR('',#30118,1.);
+#30118 = DIRECTION('',(0.,-1.));
+#30119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30120 = ADVANCED_FACE('',(#30121),#26851,.F.);
+#30121 = FACE_BOUND('',#30122,.F.);
+#30122 = EDGE_LOOP('',(#30123,#30146,#30167,#30168));
+#30123 = ORIENTED_EDGE('',*,*,#30124,.F.);
+#30124 = EDGE_CURVE('',#30125,#30049,#30127,.T.);
+#30125 = VERTEX_POINT('',#30126);
+#30126 = CARTESIAN_POINT('',(-17.85,-7.65,35.2));
+#30127 = SURFACE_CURVE('',#30128,(#30132,#30139),.PCURVE_S1.);
+#30128 = LINE('',#30129,#30130);
+#30129 = CARTESIAN_POINT('',(-17.85,-7.65,35.2));
+#30130 = VECTOR('',#30131,1.);
+#30131 = DIRECTION('',(0.,-1.,0.));
+#30132 = PCURVE('',#26851,#30133);
+#30133 = DEFINITIONAL_REPRESENTATION('',(#30134),#30138);
+#30134 = LINE('',#30135,#30136);
+#30135 = CARTESIAN_POINT('',(0.,0.));
+#30136 = VECTOR('',#30137,1.);
+#30137 = DIRECTION('',(1.,0.));
+#30138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30139 = PCURVE('',#30066,#30140);
+#30140 = DEFINITIONAL_REPRESENTATION('',(#30141),#30145);
+#30141 = LINE('',#30142,#30143);
+#30142 = CARTESIAN_POINT('',(0.3,-0.75));
+#30143 = VECTOR('',#30144,1.);
+#30144 = DIRECTION('',(0.,-1.));
+#30145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30146 = ORIENTED_EDGE('',*,*,#30147,.T.);
+#30147 = EDGE_CURVE('',#30125,#26813,#30148,.T.);
+#30148 = SURFACE_CURVE('',#30149,(#30153,#30160),.PCURVE_S1.);
+#30149 = LINE('',#30150,#30151);
+#30150 = CARTESIAN_POINT('',(-17.85,-7.65,35.2));
+#30151 = VECTOR('',#30152,1.);
+#30152 = DIRECTION('',(0.,0.,1.));
+#30153 = PCURVE('',#26851,#30154);
+#30154 = DEFINITIONAL_REPRESENTATION('',(#30155),#30159);
+#30155 = LINE('',#30156,#30157);
+#30156 = CARTESIAN_POINT('',(0.,0.));
+#30157 = VECTOR('',#30158,1.);
+#30158 = DIRECTION('',(0.,-1.));
+#30159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30160 = PCURVE('',#26827,#30161);
+#30161 = DEFINITIONAL_REPRESENTATION('',(#30162),#30166);
+#30162 = LINE('',#30163,#30164);
+#30163 = CARTESIAN_POINT('',(0.45,0.));
+#30164 = VECTOR('',#30165,1.);
+#30165 = DIRECTION('',(0.,-1.));
+#30166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30167 = ORIENTED_EDGE('',*,*,#26838,.F.);
+#30168 = ORIENTED_EDGE('',*,*,#30078,.F.);
+#30169 = ADVANCED_FACE('',(#30170),#26827,.F.);
+#30170 = FACE_BOUND('',#30171,.F.);
+#30171 = EDGE_LOOP('',(#30172,#30195,#30216,#30217));
+#30172 = ORIENTED_EDGE('',*,*,#30173,.F.);
+#30173 = EDGE_CURVE('',#30174,#30125,#30176,.T.);
+#30174 = VERTEX_POINT('',#30175);
+#30175 = CARTESIAN_POINT('',(-17.4,-7.65,35.2));
+#30176 = SURFACE_CURVE('',#30177,(#30181,#30188),.PCURVE_S1.);
+#30177 = LINE('',#30178,#30179);
+#30178 = CARTESIAN_POINT('',(-17.4,-7.65,35.2));
+#30179 = VECTOR('',#30180,1.);
+#30180 = DIRECTION('',(-1.,0.,0.));
+#30181 = PCURVE('',#26827,#30182);
+#30182 = DEFINITIONAL_REPRESENTATION('',(#30183),#30187);
+#30183 = LINE('',#30184,#30185);
+#30184 = CARTESIAN_POINT('',(0.,-0.));
+#30185 = VECTOR('',#30186,1.);
+#30186 = DIRECTION('',(1.,0.));
+#30187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30188 = PCURVE('',#30066,#30189);
+#30189 = DEFINITIONAL_REPRESENTATION('',(#30190),#30194);
+#30190 = LINE('',#30191,#30192);
+#30191 = CARTESIAN_POINT('',(0.75,-0.75));
+#30192 = VECTOR('',#30193,1.);
+#30193 = DIRECTION('',(-1.,0.));
+#30194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30195 = ORIENTED_EDGE('',*,*,#30196,.T.);
+#30196 = EDGE_CURVE('',#30174,#26787,#30197,.T.);
+#30197 = SURFACE_CURVE('',#30198,(#30202,#30209),.PCURVE_S1.);
+#30198 = LINE('',#30199,#30200);
+#30199 = CARTESIAN_POINT('',(-17.4,-7.65,35.2));
+#30200 = VECTOR('',#30201,1.);
+#30201 = DIRECTION('',(0.,0.,1.));
+#30202 = PCURVE('',#26827,#30203);
+#30203 = DEFINITIONAL_REPRESENTATION('',(#30204),#30208);
+#30204 = LINE('',#30205,#30206);
+#30205 = CARTESIAN_POINT('',(0.,-0.));
+#30206 = VECTOR('',#30207,1.);
+#30207 = DIRECTION('',(0.,-1.));
+#30208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30209 = PCURVE('',#26801,#30210);
+#30210 = DEFINITIONAL_REPRESENTATION('',(#30211),#30215);
+#30211 = LINE('',#30212,#30213);
+#30212 = CARTESIAN_POINT('',(0.3,0.));
+#30213 = VECTOR('',#30214,1.);
+#30214 = DIRECTION('',(0.,-1.));
+#30215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30216 = ORIENTED_EDGE('',*,*,#26812,.F.);
+#30217 = ORIENTED_EDGE('',*,*,#30147,.F.);
+#30218 = ADVANCED_FACE('',(#30219),#26801,.F.);
+#30219 = FACE_BOUND('',#30220,.F.);
+#30220 = EDGE_LOOP('',(#30221,#30244,#30265,#30266));
+#30221 = ORIENTED_EDGE('',*,*,#30222,.F.);
+#30222 = EDGE_CURVE('',#30223,#30174,#30225,.T.);
+#30223 = VERTEX_POINT('',#30224);
+#30224 = CARTESIAN_POINT('',(-17.4,-7.35,35.2));
+#30225 = SURFACE_CURVE('',#30226,(#30230,#30237),.PCURVE_S1.);
+#30226 = LINE('',#30227,#30228);
+#30227 = CARTESIAN_POINT('',(-17.4,-7.35,35.2));
+#30228 = VECTOR('',#30229,1.);
+#30229 = DIRECTION('',(0.,-1.,0.));
+#30230 = PCURVE('',#26801,#30231);
+#30231 = DEFINITIONAL_REPRESENTATION('',(#30232),#30236);
+#30232 = LINE('',#30233,#30234);
+#30233 = CARTESIAN_POINT('',(0.,0.));
+#30234 = VECTOR('',#30235,1.);
+#30235 = DIRECTION('',(1.,0.));
+#30236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30237 = PCURVE('',#30066,#30238);
+#30238 = DEFINITIONAL_REPRESENTATION('',(#30239),#30243);
+#30239 = LINE('',#30240,#30241);
+#30240 = CARTESIAN_POINT('',(0.75,-0.45));
+#30241 = VECTOR('',#30242,1.);
+#30242 = DIRECTION('',(0.,-1.));
+#30243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30244 = ORIENTED_EDGE('',*,*,#30245,.T.);
+#30245 = EDGE_CURVE('',#30223,#26761,#30246,.T.);
+#30246 = SURFACE_CURVE('',#30247,(#30251,#30258),.PCURVE_S1.);
+#30247 = LINE('',#30248,#30249);
+#30248 = CARTESIAN_POINT('',(-17.4,-7.35,35.2));
+#30249 = VECTOR('',#30250,1.);
+#30250 = DIRECTION('',(0.,0.,1.));
+#30251 = PCURVE('',#26801,#30252);
+#30252 = DEFINITIONAL_REPRESENTATION('',(#30253),#30257);
+#30253 = LINE('',#30254,#30255);
+#30254 = CARTESIAN_POINT('',(0.,0.));
+#30255 = VECTOR('',#30256,1.);
+#30256 = DIRECTION('',(0.,-1.));
+#30257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30258 = PCURVE('',#26775,#30259);
+#30259 = DEFINITIONAL_REPRESENTATION('',(#30260),#30264);
+#30260 = LINE('',#30261,#30262);
+#30261 = CARTESIAN_POINT('',(0.45,0.));
+#30262 = VECTOR('',#30263,1.);
+#30263 = DIRECTION('',(0.,-1.));
+#30264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30265 = ORIENTED_EDGE('',*,*,#26786,.F.);
+#30266 = ORIENTED_EDGE('',*,*,#30196,.F.);
+#30267 = ADVANCED_FACE('',(#30268),#26775,.F.);
+#30268 = FACE_BOUND('',#30269,.F.);
+#30269 = EDGE_LOOP('',(#30270,#30293,#30314,#30315));
+#30270 = ORIENTED_EDGE('',*,*,#30271,.F.);
+#30271 = EDGE_CURVE('',#30272,#30223,#30274,.T.);
+#30272 = VERTEX_POINT('',#30273);
+#30273 = CARTESIAN_POINT('',(-17.85,-7.35,35.2));
+#30274 = SURFACE_CURVE('',#30275,(#30279,#30286),.PCURVE_S1.);
+#30275 = LINE('',#30276,#30277);
+#30276 = CARTESIAN_POINT('',(-17.85,-7.35,35.2));
+#30277 = VECTOR('',#30278,1.);
+#30278 = DIRECTION('',(1.,-6.167905692362E-17,0.));
+#30279 = PCURVE('',#26775,#30280);
+#30280 = DEFINITIONAL_REPRESENTATION('',(#30281),#30285);
+#30281 = LINE('',#30282,#30283);
+#30282 = CARTESIAN_POINT('',(0.,0.));
+#30283 = VECTOR('',#30284,1.);
+#30284 = DIRECTION('',(1.,0.));
+#30285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30286 = PCURVE('',#30066,#30287);
+#30287 = DEFINITIONAL_REPRESENTATION('',(#30288),#30292);
+#30288 = LINE('',#30289,#30290);
+#30289 = CARTESIAN_POINT('',(0.3,-0.45));
+#30290 = VECTOR('',#30291,1.);
+#30291 = DIRECTION('',(1.,-6.167905692362E-17));
+#30292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30293 = ORIENTED_EDGE('',*,*,#30294,.T.);
+#30294 = EDGE_CURVE('',#30272,#26735,#30295,.T.);
+#30295 = SURFACE_CURVE('',#30296,(#30300,#30307),.PCURVE_S1.);
+#30296 = LINE('',#30297,#30298);
+#30297 = CARTESIAN_POINT('',(-17.85,-7.35,35.2));
+#30298 = VECTOR('',#30299,1.);
+#30299 = DIRECTION('',(0.,0.,1.));
+#30300 = PCURVE('',#26775,#30301);
+#30301 = DEFINITIONAL_REPRESENTATION('',(#30302),#30306);
+#30302 = LINE('',#30303,#30304);
+#30303 = CARTESIAN_POINT('',(0.,0.));
+#30304 = VECTOR('',#30305,1.);
+#30305 = DIRECTION('',(0.,-1.));
+#30306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30307 = PCURVE('',#26749,#30308);
+#30308 = DEFINITIONAL_REPRESENTATION('',(#30309),#30313);
+#30309 = LINE('',#30310,#30311);
+#30310 = CARTESIAN_POINT('',(0.45,0.));
+#30311 = VECTOR('',#30312,1.);
+#30312 = DIRECTION('',(0.,-1.));
+#30313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30314 = ORIENTED_EDGE('',*,*,#26760,.F.);
+#30315 = ORIENTED_EDGE('',*,*,#30245,.F.);
+#30316 = ADVANCED_FACE('',(#30317),#26749,.F.);
+#30317 = FACE_BOUND('',#30318,.F.);
+#30318 = EDGE_LOOP('',(#30319,#30342,#30363,#30364));
+#30319 = ORIENTED_EDGE('',*,*,#30320,.F.);
+#30320 = EDGE_CURVE('',#30321,#30272,#30323,.T.);
+#30321 = VERTEX_POINT('',#30322);
+#30322 = CARTESIAN_POINT('',(-17.85,-6.9,35.2));
+#30323 = SURFACE_CURVE('',#30324,(#30328,#30335),.PCURVE_S1.);
+#30324 = LINE('',#30325,#30326);
+#30325 = CARTESIAN_POINT('',(-17.85,-6.9,35.2));
+#30326 = VECTOR('',#30327,1.);
+#30327 = DIRECTION('',(0.,-1.,0.));
+#30328 = PCURVE('',#26749,#30329);
+#30329 = DEFINITIONAL_REPRESENTATION('',(#30330),#30334);
+#30330 = LINE('',#30331,#30332);
+#30331 = CARTESIAN_POINT('',(0.,0.));
+#30332 = VECTOR('',#30333,1.);
+#30333 = DIRECTION('',(1.,0.));
+#30334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30335 = PCURVE('',#30066,#30336);
+#30336 = DEFINITIONAL_REPRESENTATION('',(#30337),#30341);
+#30337 = LINE('',#30338,#30339);
+#30338 = CARTESIAN_POINT('',(0.3,0.));
+#30339 = VECTOR('',#30340,1.);
+#30340 = DIRECTION('',(0.,-1.));
+#30341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30342 = ORIENTED_EDGE('',*,*,#30343,.T.);
+#30343 = EDGE_CURVE('',#30321,#26709,#30344,.T.);
+#30344 = SURFACE_CURVE('',#30345,(#30349,#30356),.PCURVE_S1.);
+#30345 = LINE('',#30346,#30347);
+#30346 = CARTESIAN_POINT('',(-17.85,-6.9,35.2));
+#30347 = VECTOR('',#30348,1.);
+#30348 = DIRECTION('',(0.,0.,1.));
+#30349 = PCURVE('',#26749,#30350);
+#30350 = DEFINITIONAL_REPRESENTATION('',(#30351),#30355);
+#30351 = LINE('',#30352,#30353);
+#30352 = CARTESIAN_POINT('',(0.,0.));
+#30353 = VECTOR('',#30354,1.);
+#30354 = DIRECTION('',(0.,-1.));
+#30355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30356 = PCURVE('',#26723,#30357);
+#30357 = DEFINITIONAL_REPRESENTATION('',(#30358),#30362);
+#30358 = LINE('',#30359,#30360);
+#30359 = CARTESIAN_POINT('',(0.3,0.));
+#30360 = VECTOR('',#30361,1.);
+#30361 = DIRECTION('',(0.,-1.));
+#30362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30363 = ORIENTED_EDGE('',*,*,#26734,.F.);
+#30364 = ORIENTED_EDGE('',*,*,#30294,.F.);
+#30365 = ADVANCED_FACE('',(#30366),#26723,.F.);
+#30366 = FACE_BOUND('',#30367,.F.);
+#30367 = EDGE_LOOP('',(#30368,#30391,#30412,#30413));
+#30368 = ORIENTED_EDGE('',*,*,#30369,.F.);
+#30369 = EDGE_CURVE('',#30370,#30321,#30372,.T.);
+#30370 = VERTEX_POINT('',#30371);
+#30371 = CARTESIAN_POINT('',(-18.15,-6.9,35.2));
+#30372 = SURFACE_CURVE('',#30373,(#30377,#30384),.PCURVE_S1.);
+#30373 = LINE('',#30374,#30375);
+#30374 = CARTESIAN_POINT('',(-18.15,-6.9,35.2));
+#30375 = VECTOR('',#30376,1.);
+#30376 = DIRECTION('',(1.,0.,0.));
+#30377 = PCURVE('',#26723,#30378);
+#30378 = DEFINITIONAL_REPRESENTATION('',(#30379),#30383);
+#30379 = LINE('',#30380,#30381);
+#30380 = CARTESIAN_POINT('',(0.,0.));
+#30381 = VECTOR('',#30382,1.);
+#30382 = DIRECTION('',(1.,0.));
+#30383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30384 = PCURVE('',#30066,#30385);
+#30385 = DEFINITIONAL_REPRESENTATION('',(#30386),#30390);
+#30386 = LINE('',#30387,#30388);
+#30387 = CARTESIAN_POINT('',(0.,0.));
+#30388 = VECTOR('',#30389,1.);
+#30389 = DIRECTION('',(1.,0.));
+#30390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30391 = ORIENTED_EDGE('',*,*,#30392,.T.);
+#30392 = EDGE_CURVE('',#30370,#26683,#30393,.T.);
+#30393 = SURFACE_CURVE('',#30394,(#30398,#30405),.PCURVE_S1.);
+#30394 = LINE('',#30395,#30396);
+#30395 = CARTESIAN_POINT('',(-18.15,-6.9,35.2));
+#30396 = VECTOR('',#30397,1.);
+#30397 = DIRECTION('',(0.,0.,1.));
+#30398 = PCURVE('',#26723,#30399);
+#30399 = DEFINITIONAL_REPRESENTATION('',(#30400),#30404);
+#30400 = LINE('',#30401,#30402);
+#30401 = CARTESIAN_POINT('',(0.,0.));
+#30402 = VECTOR('',#30403,1.);
+#30403 = DIRECTION('',(0.,-1.));
+#30404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30405 = PCURVE('',#26697,#30406);
+#30406 = DEFINITIONAL_REPRESENTATION('',(#30407),#30411);
+#30407 = LINE('',#30408,#30409);
+#30408 = CARTESIAN_POINT('',(0.45,0.));
+#30409 = VECTOR('',#30410,1.);
+#30410 = DIRECTION('',(0.,-1.));
+#30411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30412 = ORIENTED_EDGE('',*,*,#26708,.F.);
+#30413 = ORIENTED_EDGE('',*,*,#30343,.F.);
+#30414 = ADVANCED_FACE('',(#30415),#26697,.F.);
+#30415 = FACE_BOUND('',#30416,.F.);
+#30416 = EDGE_LOOP('',(#30417,#30440,#30461,#30462));
+#30417 = ORIENTED_EDGE('',*,*,#30418,.F.);
+#30418 = EDGE_CURVE('',#30419,#30370,#30421,.T.);
+#30419 = VERTEX_POINT('',#30420);
+#30420 = CARTESIAN_POINT('',(-18.15,-7.35,35.2));
+#30421 = SURFACE_CURVE('',#30422,(#30426,#30433),.PCURVE_S1.);
+#30422 = LINE('',#30423,#30424);
+#30423 = CARTESIAN_POINT('',(-18.15,-7.35,35.2));
+#30424 = VECTOR('',#30425,1.);
+#30425 = DIRECTION('',(0.,1.,0.));
+#30426 = PCURVE('',#26697,#30427);
+#30427 = DEFINITIONAL_REPRESENTATION('',(#30428),#30432);
+#30428 = LINE('',#30429,#30430);
+#30429 = CARTESIAN_POINT('',(0.,0.));
+#30430 = VECTOR('',#30431,1.);
+#30431 = DIRECTION('',(1.,0.));
+#30432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30433 = PCURVE('',#30066,#30434);
+#30434 = DEFINITIONAL_REPRESENTATION('',(#30435),#30439);
+#30435 = LINE('',#30436,#30437);
+#30436 = CARTESIAN_POINT('',(0.,-0.45));
+#30437 = VECTOR('',#30438,1.);
+#30438 = DIRECTION('',(0.,1.));
+#30439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30440 = ORIENTED_EDGE('',*,*,#30441,.T.);
+#30441 = EDGE_CURVE('',#30419,#26657,#30442,.T.);
+#30442 = SURFACE_CURVE('',#30443,(#30447,#30454),.PCURVE_S1.);
+#30443 = LINE('',#30444,#30445);
+#30444 = CARTESIAN_POINT('',(-18.15,-7.35,35.2));
+#30445 = VECTOR('',#30446,1.);
+#30446 = DIRECTION('',(0.,0.,1.));
+#30447 = PCURVE('',#26697,#30448);
+#30448 = DEFINITIONAL_REPRESENTATION('',(#30449),#30453);
+#30449 = LINE('',#30450,#30451);
+#30450 = CARTESIAN_POINT('',(0.,0.));
+#30451 = VECTOR('',#30452,1.);
+#30452 = DIRECTION('',(0.,-1.));
+#30453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30454 = PCURVE('',#26671,#30455);
+#30455 = DEFINITIONAL_REPRESENTATION('',(#30456),#30460);
+#30456 = LINE('',#30457,#30458);
+#30457 = CARTESIAN_POINT('',(0.45,0.));
+#30458 = VECTOR('',#30459,1.);
+#30459 = DIRECTION('',(0.,-1.));
+#30460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30461 = ORIENTED_EDGE('',*,*,#26682,.F.);
+#30462 = ORIENTED_EDGE('',*,*,#30392,.F.);
+#30463 = ADVANCED_FACE('',(#30464),#26671,.F.);
+#30464 = FACE_BOUND('',#30465,.F.);
+#30465 = EDGE_LOOP('',(#30466,#30489,#30510,#30511));
+#30466 = ORIENTED_EDGE('',*,*,#30467,.F.);
+#30467 = EDGE_CURVE('',#30468,#30419,#30470,.T.);
+#30468 = VERTEX_POINT('',#30469);
+#30469 = CARTESIAN_POINT('',(-18.6,-7.35,35.2));
+#30470 = SURFACE_CURVE('',#30471,(#30475,#30482),.PCURVE_S1.);
+#30471 = LINE('',#30472,#30473);
+#30472 = CARTESIAN_POINT('',(-18.6,-7.35,35.2));
+#30473 = VECTOR('',#30474,1.);
+#30474 = DIRECTION('',(1.,0.,0.));
+#30475 = PCURVE('',#26671,#30476);
+#30476 = DEFINITIONAL_REPRESENTATION('',(#30477),#30481);
+#30477 = LINE('',#30478,#30479);
+#30478 = CARTESIAN_POINT('',(0.,0.));
+#30479 = VECTOR('',#30480,1.);
+#30480 = DIRECTION('',(1.,0.));
+#30481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30482 = PCURVE('',#30066,#30483);
+#30483 = DEFINITIONAL_REPRESENTATION('',(#30484),#30488);
+#30484 = LINE('',#30485,#30486);
+#30485 = CARTESIAN_POINT('',(-0.45,-0.45));
+#30486 = VECTOR('',#30487,1.);
+#30487 = DIRECTION('',(1.,0.));
+#30488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30489 = ORIENTED_EDGE('',*,*,#30490,.T.);
+#30490 = EDGE_CURVE('',#30468,#26631,#30491,.T.);
+#30491 = SURFACE_CURVE('',#30492,(#30496,#30503),.PCURVE_S1.);
+#30492 = LINE('',#30493,#30494);
+#30493 = CARTESIAN_POINT('',(-18.6,-7.35,35.2));
+#30494 = VECTOR('',#30495,1.);
+#30495 = DIRECTION('',(0.,0.,1.));
+#30496 = PCURVE('',#26671,#30497);
+#30497 = DEFINITIONAL_REPRESENTATION('',(#30498),#30502);
+#30498 = LINE('',#30499,#30500);
+#30499 = CARTESIAN_POINT('',(0.,0.));
+#30500 = VECTOR('',#30501,1.);
+#30501 = DIRECTION('',(0.,-1.));
+#30502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30503 = PCURVE('',#26645,#30504);
+#30504 = DEFINITIONAL_REPRESENTATION('',(#30505),#30509);
+#30505 = LINE('',#30506,#30507);
+#30506 = CARTESIAN_POINT('',(0.3,0.));
+#30507 = VECTOR('',#30508,1.);
+#30508 = DIRECTION('',(0.,-1.));
+#30509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30510 = ORIENTED_EDGE('',*,*,#26656,.F.);
+#30511 = ORIENTED_EDGE('',*,*,#30441,.F.);
+#30512 = ADVANCED_FACE('',(#30513),#26645,.F.);
+#30513 = FACE_BOUND('',#30514,.F.);
+#30514 = EDGE_LOOP('',(#30515,#30538,#30559,#30560));
+#30515 = ORIENTED_EDGE('',*,*,#30516,.F.);
+#30516 = EDGE_CURVE('',#30517,#30468,#30519,.T.);
+#30517 = VERTEX_POINT('',#30518);
+#30518 = CARTESIAN_POINT('',(-18.6,-7.65,35.2));
+#30519 = SURFACE_CURVE('',#30520,(#30524,#30531),.PCURVE_S1.);
+#30520 = LINE('',#30521,#30522);
+#30521 = CARTESIAN_POINT('',(-18.6,-7.65,35.2));
+#30522 = VECTOR('',#30523,1.);
+#30523 = DIRECTION('',(0.,1.,0.));
+#30524 = PCURVE('',#26645,#30525);
+#30525 = DEFINITIONAL_REPRESENTATION('',(#30526),#30530);
+#30526 = LINE('',#30527,#30528);
+#30527 = CARTESIAN_POINT('',(0.,0.));
+#30528 = VECTOR('',#30529,1.);
+#30529 = DIRECTION('',(1.,0.));
+#30530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30531 = PCURVE('',#30066,#30532);
+#30532 = DEFINITIONAL_REPRESENTATION('',(#30533),#30537);
+#30533 = LINE('',#30534,#30535);
+#30534 = CARTESIAN_POINT('',(-0.45,-0.75));
+#30535 = VECTOR('',#30536,1.);
+#30536 = DIRECTION('',(0.,1.));
+#30537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30538 = ORIENTED_EDGE('',*,*,#30539,.T.);
+#30539 = EDGE_CURVE('',#30517,#26605,#30540,.T.);
+#30540 = SURFACE_CURVE('',#30541,(#30545,#30552),.PCURVE_S1.);
+#30541 = LINE('',#30542,#30543);
+#30542 = CARTESIAN_POINT('',(-18.6,-7.65,35.2));
+#30543 = VECTOR('',#30544,1.);
+#30544 = DIRECTION('',(0.,0.,1.));
+#30545 = PCURVE('',#26645,#30546);
+#30546 = DEFINITIONAL_REPRESENTATION('',(#30547),#30551);
+#30547 = LINE('',#30548,#30549);
+#30548 = CARTESIAN_POINT('',(0.,0.));
+#30549 = VECTOR('',#30550,1.);
+#30550 = DIRECTION('',(0.,-1.));
+#30551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30552 = PCURVE('',#26619,#30553);
+#30553 = DEFINITIONAL_REPRESENTATION('',(#30554),#30558);
+#30554 = LINE('',#30555,#30556);
+#30555 = CARTESIAN_POINT('',(0.45,0.));
+#30556 = VECTOR('',#30557,1.);
+#30557 = DIRECTION('',(0.,-1.));
+#30558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30559 = ORIENTED_EDGE('',*,*,#26630,.F.);
+#30560 = ORIENTED_EDGE('',*,*,#30490,.F.);
+#30561 = ADVANCED_FACE('',(#30562),#26619,.F.);
+#30562 = FACE_BOUND('',#30563,.F.);
+#30563 = EDGE_LOOP('',(#30564,#30587,#30608,#30609));
+#30564 = ORIENTED_EDGE('',*,*,#30565,.F.);
+#30565 = EDGE_CURVE('',#30566,#30517,#30568,.T.);
+#30566 = VERTEX_POINT('',#30567);
+#30567 = CARTESIAN_POINT('',(-18.15,-7.65,35.2));
+#30568 = SURFACE_CURVE('',#30569,(#30573,#30580),.PCURVE_S1.);
+#30569 = LINE('',#30570,#30571);
+#30570 = CARTESIAN_POINT('',(-18.15,-7.65,35.2));
+#30571 = VECTOR('',#30572,1.);
+#30572 = DIRECTION('',(-1.,6.167905692362E-17,0.));
+#30573 = PCURVE('',#26619,#30574);
+#30574 = DEFINITIONAL_REPRESENTATION('',(#30575),#30579);
+#30575 = LINE('',#30576,#30577);
+#30576 = CARTESIAN_POINT('',(0.,0.));
+#30577 = VECTOR('',#30578,1.);
+#30578 = DIRECTION('',(1.,0.));
+#30579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30580 = PCURVE('',#30066,#30581);
+#30581 = DEFINITIONAL_REPRESENTATION('',(#30582),#30586);
+#30582 = LINE('',#30583,#30584);
+#30583 = CARTESIAN_POINT('',(0.,-0.75));
+#30584 = VECTOR('',#30585,1.);
+#30585 = DIRECTION('',(-1.,6.167905692362E-17));
+#30586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30587 = ORIENTED_EDGE('',*,*,#30588,.T.);
+#30588 = EDGE_CURVE('',#30566,#26579,#30589,.T.);
+#30589 = SURFACE_CURVE('',#30590,(#30594,#30601),.PCURVE_S1.);
+#30590 = LINE('',#30591,#30592);
+#30591 = CARTESIAN_POINT('',(-18.15,-7.65,35.2));
+#30592 = VECTOR('',#30593,1.);
+#30593 = DIRECTION('',(0.,0.,1.));
+#30594 = PCURVE('',#26619,#30595);
+#30595 = DEFINITIONAL_REPRESENTATION('',(#30596),#30600);
+#30596 = LINE('',#30597,#30598);
+#30597 = CARTESIAN_POINT('',(0.,0.));
+#30598 = VECTOR('',#30599,1.);
+#30599 = DIRECTION('',(0.,-1.));
+#30600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30601 = PCURVE('',#26593,#30602);
+#30602 = DEFINITIONAL_REPRESENTATION('',(#30603),#30607);
+#30603 = LINE('',#30604,#30605);
+#30604 = CARTESIAN_POINT('',(0.449999999999,0.));
+#30605 = VECTOR('',#30606,1.);
+#30606 = DIRECTION('',(0.,-1.));
+#30607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30608 = ORIENTED_EDGE('',*,*,#26604,.F.);
+#30609 = ORIENTED_EDGE('',*,*,#30539,.F.);
+#30610 = ADVANCED_FACE('',(#30611),#26593,.F.);
+#30611 = FACE_BOUND('',#30612,.F.);
+#30612 = EDGE_LOOP('',(#30613,#30634,#30635,#30636));
+#30613 = ORIENTED_EDGE('',*,*,#30614,.F.);
+#30614 = EDGE_CURVE('',#30051,#30566,#30615,.T.);
+#30615 = SURFACE_CURVE('',#30616,(#30620,#30627),.PCURVE_S1.);
+#30616 = LINE('',#30617,#30618);
+#30617 = CARTESIAN_POINT('',(-18.15,-8.099999999999,35.2));
+#30618 = VECTOR('',#30619,1.);
+#30619 = DIRECTION('',(0.,1.,0.));
+#30620 = PCURVE('',#26593,#30621);
+#30621 = DEFINITIONAL_REPRESENTATION('',(#30622),#30626);
+#30622 = LINE('',#30623,#30624);
+#30623 = CARTESIAN_POINT('',(0.,0.));
+#30624 = VECTOR('',#30625,1.);
+#30625 = DIRECTION('',(1.,0.));
+#30626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30627 = PCURVE('',#30066,#30628);
+#30628 = DEFINITIONAL_REPRESENTATION('',(#30629),#30633);
+#30629 = LINE('',#30630,#30631);
+#30630 = CARTESIAN_POINT('',(0.,-1.199999999999));
+#30631 = VECTOR('',#30632,1.);
+#30632 = DIRECTION('',(0.,1.));
+#30633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30634 = ORIENTED_EDGE('',*,*,#30100,.T.);
+#30635 = ORIENTED_EDGE('',*,*,#26578,.F.);
+#30636 = ORIENTED_EDGE('',*,*,#30588,.F.);
+#30637 = ADVANCED_FACE('',(#30638),#26910,.T.);
+#30638 = FACE_BOUND('',#30639,.T.);
+#30639 = EDGE_LOOP('',(#30640,#30663,#30684,#30685));
+#30640 = ORIENTED_EDGE('',*,*,#30641,.T.);
+#30641 = EDGE_CURVE('',#27003,#30642,#30644,.T.);
+#30642 = VERTEX_POINT('',#30643);
+#30643 = CARTESIAN_POINT('',(28.,6.98,28.9));
+#30644 = SURFACE_CURVE('',#30645,(#30649,#30656),.PCURVE_S1.);
+#30645 = LINE('',#30646,#30647);
+#30646 = CARTESIAN_POINT('',(28.,6.98,31.4));
+#30647 = VECTOR('',#30648,1.);
+#30648 = DIRECTION('',(0.,0.,-1.));
+#30649 = PCURVE('',#26910,#30650);
+#30650 = DEFINITIONAL_REPRESENTATION('',(#30651),#30655);
+#30651 = LINE('',#30652,#30653);
+#30652 = CARTESIAN_POINT('',(2.62,-2.5));
+#30653 = VECTOR('',#30654,1.);
+#30654 = DIRECTION('',(0.,1.));
+#30655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30656 = PCURVE('',#27088,#30657);
+#30657 = DEFINITIONAL_REPRESENTATION('',(#30658),#30662);
+#30658 = LINE('',#30659,#30660);
+#30659 = CARTESIAN_POINT('',(0.,0.));
+#30660 = VECTOR('',#30661,1.);
+#30661 = DIRECTION('',(0.,1.));
+#30662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30663 = ORIENTED_EDGE('',*,*,#30664,.F.);
+#30664 = EDGE_CURVE('',#26867,#30642,#30665,.T.);
+#30665 = SURFACE_CURVE('',#30666,(#30670,#30677),.PCURVE_S1.);
+#30666 = LINE('',#30667,#30668);
+#30667 = CARTESIAN_POINT('',(28.,9.6,28.9));
+#30668 = VECTOR('',#30669,1.);
+#30669 = DIRECTION('',(0.,-1.,0.));
+#30670 = PCURVE('',#26910,#30671);
+#30671 = DEFINITIONAL_REPRESENTATION('',(#30672),#30676);
+#30672 = LINE('',#30673,#30674);
+#30673 = CARTESIAN_POINT('',(0.,0.));
+#30674 = VECTOR('',#30675,1.);
+#30675 = DIRECTION('',(1.,0.));
+#30676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30677 = PCURVE('',#18104,#30678);
+#30678 = DEFINITIONAL_REPRESENTATION('',(#30679),#30683);
+#30679 = LINE('',#30680,#30681);
+#30680 = CARTESIAN_POINT('',(9.6,-28.));
+#30681 = VECTOR('',#30682,1.);
+#30682 = DIRECTION('',(-1.,-1.699155449496E-47));
+#30683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30684 = ORIENTED_EDGE('',*,*,#26894,.T.);
+#30685 = ORIENTED_EDGE('',*,*,#27002,.T.);
+#30686 = ADVANCED_FACE('',(#30687),#27088,.T.);
+#30687 = FACE_BOUND('',#30688,.T.);
+#30688 = EDGE_LOOP('',(#30689,#30690,#30691,#30714));
+#30689 = ORIENTED_EDGE('',*,*,#30641,.F.);
+#30690 = ORIENTED_EDGE('',*,*,#27073,.T.);
+#30691 = ORIENTED_EDGE('',*,*,#30692,.T.);
+#30692 = EDGE_CURVE('',#27052,#30693,#30695,.T.);
+#30693 = VERTEX_POINT('',#30694);
+#30694 = CARTESIAN_POINT('',(27.4,6.38,28.9));
+#30695 = SURFACE_CURVE('',#30696,(#30700,#30707),.PCURVE_S1.);
+#30696 = LINE('',#30697,#30698);
+#30697 = CARTESIAN_POINT('',(27.4,6.38,31.4));
+#30698 = VECTOR('',#30699,1.);
+#30699 = DIRECTION('',(0.,0.,-1.));
+#30700 = PCURVE('',#27088,#30701);
+#30701 = DEFINITIONAL_REPRESENTATION('',(#30702),#30706);
+#30702 = LINE('',#30703,#30704);
+#30703 = CARTESIAN_POINT('',(1.570796326795,0.));
+#30704 = VECTOR('',#30705,1.);
+#30705 = DIRECTION('',(0.,1.));
+#30706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30707 = PCURVE('',#27120,#30708);
+#30708 = DEFINITIONAL_REPRESENTATION('',(#30709),#30713);
+#30709 = LINE('',#30710,#30711);
+#30710 = CARTESIAN_POINT('',(0.399567618096,0.));
+#30711 = VECTOR('',#30712,1.);
+#30712 = DIRECTION('',(0.,-1.));
+#30713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30714 = ORIENTED_EDGE('',*,*,#30715,.F.);
+#30715 = EDGE_CURVE('',#30642,#30693,#30716,.T.);
+#30716 = SURFACE_CURVE('',#30717,(#30722,#30729),.PCURVE_S1.);
+#30717 = CIRCLE('',#30718,0.6);
+#30718 = AXIS2_PLACEMENT_3D('',#30719,#30720,#30721);
+#30719 = CARTESIAN_POINT('',(27.4,6.98,28.9));
+#30720 = DIRECTION('',(0.,0.,-1.));
+#30721 = DIRECTION('',(0.,1.,0.));
+#30722 = PCURVE('',#27088,#30723);
+#30723 = DEFINITIONAL_REPRESENTATION('',(#30724),#30728);
+#30724 = LINE('',#30725,#30726);
+#30725 = CARTESIAN_POINT('',(-1.570796326795,2.5));
+#30726 = VECTOR('',#30727,1.);
+#30727 = DIRECTION('',(1.,0.));
+#30728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30729 = PCURVE('',#18104,#30730);
+#30730 = DEFINITIONAL_REPRESENTATION('',(#30731),#30739);
+#30731 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#30732,#30733,#30734,#30735
+    ,#30736,#30737,#30738),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#30732 = CARTESIAN_POINT('',(7.58,-27.4));
+#30733 = CARTESIAN_POINT('',(7.58,-28.43923048454));
+#30734 = CARTESIAN_POINT('',(6.68,-27.91961524227));
+#30735 = CARTESIAN_POINT('',(5.78,-27.4));
+#30736 = CARTESIAN_POINT('',(6.68,-26.88038475772));
+#30737 = CARTESIAN_POINT('',(7.58,-26.36076951545));
+#30738 = CARTESIAN_POINT('',(7.58,-27.4));
+#30739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30740 = ADVANCED_FACE('',(#30741),#27120,.T.);
+#30741 = FACE_BOUND('',#30742,.T.);
+#30742 = EDGE_LOOP('',(#30743,#30766,#30786,#30787));
+#30743 = ORIENTED_EDGE('',*,*,#30744,.T.);
+#30744 = EDGE_CURVE('',#27105,#30745,#30747,.T.);
+#30745 = VERTEX_POINT('',#30746);
+#30746 = CARTESIAN_POINT('',(27.291985060639,6.38,28.9));
+#30747 = SURFACE_CURVE('',#30748,(#30752,#30759),.PCURVE_S1.);
+#30748 = LINE('',#30749,#30750);
+#30749 = CARTESIAN_POINT('',(27.291985060639,6.38,31.4));
+#30750 = VECTOR('',#30751,1.);
+#30751 = DIRECTION('',(-0.,-0.,-1.));
+#30752 = PCURVE('',#27120,#30753);
+#30753 = DEFINITIONAL_REPRESENTATION('',(#30754),#30758);
+#30754 = LINE('',#30755,#30756);
+#30755 = CARTESIAN_POINT('',(0.291552678735,0.));
+#30756 = VECTOR('',#30757,1.);
+#30757 = DIRECTION('',(-0.,-1.));
+#30758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30759 = PCURVE('',#27195,#30760);
+#30760 = DEFINITIONAL_REPRESENTATION('',(#30761),#30765);
+#30761 = LINE('',#30762,#30763);
+#30762 = CARTESIAN_POINT('',(0.,0.));
+#30763 = VECTOR('',#30764,1.);
+#30764 = DIRECTION('',(0.,1.));
+#30765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30766 = ORIENTED_EDGE('',*,*,#30767,.T.);
+#30767 = EDGE_CURVE('',#30745,#30693,#30768,.T.);
+#30768 = SURFACE_CURVE('',#30769,(#30773,#30779),.PCURVE_S1.);
+#30769 = LINE('',#30770,#30771);
+#30770 = CARTESIAN_POINT('',(-0.499783809048,6.38,28.9));
+#30771 = VECTOR('',#30772,1.);
+#30772 = DIRECTION('',(1.,0.,0.));
+#30773 = PCURVE('',#27120,#30774);
+#30774 = DEFINITIONAL_REPRESENTATION('',(#30775),#30778);
+#30775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#30776,#30777),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(27.500216190952,28.499783809048),
+  .PIECEWISE_BEZIER_KNOTS.);
+#30776 = CARTESIAN_POINT('',(0.,-2.5));
+#30777 = CARTESIAN_POINT('',(0.999567618096,-2.5));
+#30778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30779 = PCURVE('',#18104,#30780);
+#30780 = DEFINITIONAL_REPRESENTATION('',(#30781),#30785);
+#30781 = LINE('',#30782,#30783);
+#30782 = CARTESIAN_POINT('',(6.38,0.499783809048));
+#30783 = VECTOR('',#30784,1.);
+#30784 = DIRECTION('',(0.,-1.));
+#30785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30786 = ORIENTED_EDGE('',*,*,#30692,.F.);
+#30787 = ORIENTED_EDGE('',*,*,#27104,.T.);
+#30788 = ADVANCED_FACE('',(#30789),#27195,.T.);
+#30789 = FACE_BOUND('',#30790,.T.);
+#30790 = EDGE_LOOP('',(#30791,#30792,#30793,#30816));
+#30791 = ORIENTED_EDGE('',*,*,#30744,.F.);
+#30792 = ORIENTED_EDGE('',*,*,#27180,.T.);
+#30793 = ORIENTED_EDGE('',*,*,#30794,.T.);
+#30794 = EDGE_CURVE('',#27159,#30795,#30797,.T.);
+#30795 = VERTEX_POINT('',#30796);
+#30796 = CARTESIAN_POINT('',(26.841040837347,6.584210526316,28.9));
+#30797 = SURFACE_CURVE('',#30798,(#30802,#30809),.PCURVE_S1.);
+#30798 = LINE('',#30799,#30800);
+#30799 = CARTESIAN_POINT('',(26.841040837346,6.584210526316,31.4));
+#30800 = VECTOR('',#30801,1.);
+#30801 = DIRECTION('',(-0.,-0.,-1.));
+#30802 = PCURVE('',#27195,#30803);
+#30803 = DEFINITIONAL_REPRESENTATION('',(#30804),#30808);
+#30804 = LINE('',#30805,#30806);
+#30805 = CARTESIAN_POINT('',(0.850444518294,0.));
+#30806 = VECTOR('',#30807,1.);
+#30807 = DIRECTION('',(0.,1.));
+#30808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30809 = PCURVE('',#27249,#30810);
+#30810 = DEFINITIONAL_REPRESENTATION('',(#30811),#30815);
+#30811 = LINE('',#30812,#30813);
+#30812 = CARTESIAN_POINT('',(0.720351808501,0.));
+#30813 = VECTOR('',#30814,1.);
+#30814 = DIRECTION('',(-0.,-1.));
+#30815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30816 = ORIENTED_EDGE('',*,*,#30817,.F.);
+#30817 = EDGE_CURVE('',#30745,#30795,#30818,.T.);
+#30818 = SURFACE_CURVE('',#30819,(#30824,#30831),.PCURVE_S1.);
+#30819 = CIRCLE('',#30820,0.6);
+#30820 = AXIS2_PLACEMENT_3D('',#30821,#30822,#30823);
+#30821 = CARTESIAN_POINT('',(27.291985060639,6.98,28.9));
+#30822 = DIRECTION('',(0.,0.,-1.));
+#30823 = DIRECTION('',(0.,1.,0.));
+#30824 = PCURVE('',#27195,#30825);
+#30825 = DEFINITIONAL_REPRESENTATION('',(#30826),#30830);
+#30826 = LINE('',#30827,#30828);
+#30827 = CARTESIAN_POINT('',(-3.14159265359,2.5));
+#30828 = VECTOR('',#30829,1.);
+#30829 = DIRECTION('',(1.,0.));
+#30830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30831 = PCURVE('',#18104,#30832);
+#30832 = DEFINITIONAL_REPRESENTATION('',(#30833),#30841);
+#30833 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#30834,#30835,#30836,#30837
+    ,#30838,#30839,#30840),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#30834 = CARTESIAN_POINT('',(7.58,-27.29198506063));
+#30835 = CARTESIAN_POINT('',(7.58,-28.33121554518));
+#30836 = CARTESIAN_POINT('',(6.68,-27.81160030291));
+#30837 = CARTESIAN_POINT('',(5.78,-27.29198506063));
+#30838 = CARTESIAN_POINT('',(6.68,-26.77236981836));
+#30839 = CARTESIAN_POINT('',(7.58,-26.25275457609));
+#30840 = CARTESIAN_POINT('',(7.58,-27.29198506063));
+#30841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30842 = ADVANCED_FACE('',(#30843),#27249,.F.);
+#30843 = FACE_BOUND('',#30844,.F.);
+#30844 = EDGE_LOOP('',(#30845,#30846,#30870,#30891));
+#30845 = ORIENTED_EDGE('',*,*,#30794,.T.);
+#30846 = ORIENTED_EDGE('',*,*,#30847,.T.);
+#30847 = EDGE_CURVE('',#30795,#30848,#30850,.T.);
+#30848 = VERTEX_POINT('',#30849);
+#30849 = CARTESIAN_POINT('',(26.841040837347,3.615789473684,28.9));
+#30850 = SURFACE_CURVE('',#30851,(#30856,#30863),.PCURVE_S1.);
+#30851 = CIRCLE('',#30852,2.25);
+#30852 = AXIS2_PLACEMENT_3D('',#30853,#30854,#30855);
+#30853 = CARTESIAN_POINT('',(25.15,5.1,28.9));
+#30854 = DIRECTION('',(0.,0.,1.));
+#30855 = DIRECTION('',(1.,0.,0.));
+#30856 = PCURVE('',#27249,#30857);
+#30857 = DEFINITIONAL_REPRESENTATION('',(#30858),#30862);
+#30858 = LINE('',#30859,#30860);
+#30859 = CARTESIAN_POINT('',(0.,-2.5));
+#30860 = VECTOR('',#30861,1.);
+#30861 = DIRECTION('',(1.,0.));
+#30862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30863 = PCURVE('',#18104,#30864);
+#30864 = DEFINITIONAL_REPRESENTATION('',(#30865),#30869);
+#30865 = CIRCLE('',#30866,2.25);
+#30866 = AXIS2_PLACEMENT_2D('',#30867,#30868);
+#30867 = CARTESIAN_POINT('',(5.1,-25.15));
+#30868 = DIRECTION('',(0.,-1.));
+#30869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30870 = ORIENTED_EDGE('',*,*,#30871,.F.);
+#30871 = EDGE_CURVE('',#27213,#30848,#30872,.T.);
+#30872 = SURFACE_CURVE('',#30873,(#30877,#30884),.PCURVE_S1.);
+#30873 = LINE('',#30874,#30875);
+#30874 = CARTESIAN_POINT('',(26.841040837346,3.615789473684,31.4));
+#30875 = VECTOR('',#30876,1.);
+#30876 = DIRECTION('',(-0.,-0.,-1.));
+#30877 = PCURVE('',#27249,#30878);
+#30878 = DEFINITIONAL_REPRESENTATION('',(#30879),#30883);
+#30879 = LINE('',#30880,#30881);
+#30880 = CARTESIAN_POINT('',(5.562833498678,0.));
+#30881 = VECTOR('',#30882,1.);
+#30882 = DIRECTION('',(-0.,-1.));
+#30883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30884 = PCURVE('',#27303,#30885);
+#30885 = DEFINITIONAL_REPRESENTATION('',(#30886),#30890);
+#30886 = LINE('',#30887,#30888);
+#30887 = CARTESIAN_POINT('',(0.,0.));
+#30888 = VECTOR('',#30889,1.);
+#30889 = DIRECTION('',(0.,1.));
+#30890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30891 = ORIENTED_EDGE('',*,*,#27234,.F.);
+#30892 = ADVANCED_FACE('',(#30893),#27303,.T.);
+#30893 = FACE_BOUND('',#30894,.T.);
+#30894 = EDGE_LOOP('',(#30895,#30896,#30897,#30920));
+#30895 = ORIENTED_EDGE('',*,*,#30871,.F.);
+#30896 = ORIENTED_EDGE('',*,*,#27288,.T.);
+#30897 = ORIENTED_EDGE('',*,*,#30898,.T.);
+#30898 = EDGE_CURVE('',#27267,#30899,#30901,.T.);
+#30899 = VERTEX_POINT('',#30900);
+#30900 = CARTESIAN_POINT('',(27.291985060639,3.82,28.9));
+#30901 = SURFACE_CURVE('',#30902,(#30906,#30913),.PCURVE_S1.);
+#30902 = LINE('',#30903,#30904);
+#30903 = CARTESIAN_POINT('',(27.291985060639,3.82,31.4));
+#30904 = VECTOR('',#30905,1.);
+#30905 = DIRECTION('',(-0.,-0.,-1.));
+#30906 = PCURVE('',#27303,#30907);
+#30907 = DEFINITIONAL_REPRESENTATION('',(#30908),#30912);
+#30908 = LINE('',#30909,#30910);
+#30909 = CARTESIAN_POINT('',(0.850444518294,0.));
+#30910 = VECTOR('',#30911,1.);
+#30911 = DIRECTION('',(0.,1.));
+#30912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30913 = PCURVE('',#27335,#30914);
+#30914 = DEFINITIONAL_REPRESENTATION('',(#30915),#30919);
+#30915 = LINE('',#30916,#30917);
+#30916 = CARTESIAN_POINT('',(1.708447321265,0.));
+#30917 = VECTOR('',#30918,1.);
+#30918 = DIRECTION('',(0.,-1.));
+#30919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30920 = ORIENTED_EDGE('',*,*,#30921,.F.);
+#30921 = EDGE_CURVE('',#30848,#30899,#30922,.T.);
+#30922 = SURFACE_CURVE('',#30923,(#30928,#30935),.PCURVE_S1.);
+#30923 = CIRCLE('',#30924,0.6);
+#30924 = AXIS2_PLACEMENT_3D('',#30925,#30926,#30927);
+#30925 = CARTESIAN_POINT('',(27.291985060639,3.22,28.9));
+#30926 = DIRECTION('',(0.,0.,-1.));
+#30927 = DIRECTION('',(0.,1.,0.));
+#30928 = PCURVE('',#27303,#30929);
+#30929 = DEFINITIONAL_REPRESENTATION('',(#30930),#30934);
+#30930 = LINE('',#30931,#30932);
+#30931 = CARTESIAN_POINT('',(-5.432740788886,2.5));
+#30932 = VECTOR('',#30933,1.);
+#30933 = DIRECTION('',(1.,0.));
+#30934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30935 = PCURVE('',#18104,#30936);
+#30936 = DEFINITIONAL_REPRESENTATION('',(#30937),#30945);
+#30937 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#30938,#30939,#30940,#30941
+    ,#30942,#30943,#30944),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#30938 = CARTESIAN_POINT('',(3.82,-27.29198506063));
+#30939 = CARTESIAN_POINT('',(3.82,-28.33121554518));
+#30940 = CARTESIAN_POINT('',(2.92,-27.81160030291));
+#30941 = CARTESIAN_POINT('',(2.02,-27.29198506063));
+#30942 = CARTESIAN_POINT('',(2.92,-26.77236981836));
+#30943 = CARTESIAN_POINT('',(3.82,-26.25275457609));
+#30944 = CARTESIAN_POINT('',(3.82,-27.29198506063));
+#30945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30946 = ADVANCED_FACE('',(#30947),#27335,.T.);
+#30947 = FACE_BOUND('',#30948,.T.);
+#30948 = EDGE_LOOP('',(#30949,#30972,#30992,#30993));
+#30949 = ORIENTED_EDGE('',*,*,#30950,.F.);
+#30950 = EDGE_CURVE('',#30951,#27320,#30953,.T.);
+#30951 = VERTEX_POINT('',#30952);
+#30952 = CARTESIAN_POINT('',(27.4,3.82,28.9));
+#30953 = SURFACE_CURVE('',#30954,(#30958,#30965),.PCURVE_S1.);
+#30954 = LINE('',#30955,#30956);
+#30955 = CARTESIAN_POINT('',(27.4,3.82,28.9));
+#30956 = VECTOR('',#30957,1.);
+#30957 = DIRECTION('',(0.,0.,1.));
+#30958 = PCURVE('',#27335,#30959);
+#30959 = DEFINITIONAL_REPRESENTATION('',(#30960),#30964);
+#30960 = LINE('',#30961,#30962);
+#30961 = CARTESIAN_POINT('',(1.600432381904,-2.5));
+#30962 = VECTOR('',#30963,1.);
+#30963 = DIRECTION('',(0.,1.));
+#30964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30965 = PCURVE('',#27410,#30966);
+#30966 = DEFINITIONAL_REPRESENTATION('',(#30967),#30971);
+#30967 = LINE('',#30968,#30969);
+#30968 = CARTESIAN_POINT('',(-0.,0.));
+#30969 = VECTOR('',#30970,1.);
+#30970 = DIRECTION('',(-0.,1.));
+#30971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30972 = ORIENTED_EDGE('',*,*,#30973,.T.);
+#30973 = EDGE_CURVE('',#30951,#30899,#30974,.T.);
+#30974 = SURFACE_CURVE('',#30975,(#30979,#30985),.PCURVE_S1.);
+#30975 = LINE('',#30976,#30977);
+#30976 = CARTESIAN_POINT('',(0.500216190952,3.82,28.9));
+#30977 = VECTOR('',#30978,1.);
+#30978 = DIRECTION('',(-1.,0.,0.));
+#30979 = PCURVE('',#27335,#30980);
+#30980 = DEFINITIONAL_REPRESENTATION('',(#30981),#30984);
+#30981 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#30982,#30983),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-27.49978380904,-26.50021619095),
+  .PIECEWISE_BEZIER_KNOTS.);
+#30982 = CARTESIAN_POINT('',(1.000432381904,-2.5));
+#30983 = CARTESIAN_POINT('',(2.,-2.5));
+#30984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30985 = PCURVE('',#18104,#30986);
+#30986 = DEFINITIONAL_REPRESENTATION('',(#30987),#30991);
+#30987 = LINE('',#30988,#30989);
+#30988 = CARTESIAN_POINT('',(3.82,-0.500216190952));
+#30989 = VECTOR('',#30990,1.);
+#30990 = DIRECTION('',(0.,1.));
+#30991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30992 = ORIENTED_EDGE('',*,*,#30898,.F.);
+#30993 = ORIENTED_EDGE('',*,*,#27319,.T.);
+#30994 = ADVANCED_FACE('',(#30995),#27410,.T.);
+#30995 = FACE_BOUND('',#30996,.F.);
+#30996 = EDGE_LOOP('',(#30997,#30998,#31026,#31047));
+#30997 = ORIENTED_EDGE('',*,*,#30950,.F.);
+#30998 = ORIENTED_EDGE('',*,*,#30999,.T.);
+#30999 = EDGE_CURVE('',#30951,#31000,#31002,.T.);
+#31000 = VERTEX_POINT('',#31001);
+#31001 = CARTESIAN_POINT('',(28.,3.22,28.9));
+#31002 = SURFACE_CURVE('',#31003,(#31008,#31015),.PCURVE_S1.);
+#31003 = CIRCLE('',#31004,0.6);
+#31004 = AXIS2_PLACEMENT_3D('',#31005,#31006,#31007);
+#31005 = CARTESIAN_POINT('',(27.4,3.22,28.9));
+#31006 = DIRECTION('',(-0.,-0.,-1.));
+#31007 = DIRECTION('',(0.,-1.,0.));
+#31008 = PCURVE('',#27410,#31009);
+#31009 = DEFINITIONAL_REPRESENTATION('',(#31010),#31014);
+#31010 = LINE('',#31011,#31012);
+#31011 = CARTESIAN_POINT('',(3.14159265359,-0.));
+#31012 = VECTOR('',#31013,1.);
+#31013 = DIRECTION('',(-1.,0.));
+#31014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31015 = PCURVE('',#18104,#31016);
+#31016 = DEFINITIONAL_REPRESENTATION('',(#31017),#31025);
+#31017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#31018,#31019,#31020,#31021
+    ,#31022,#31023,#31024),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#31018 = CARTESIAN_POINT('',(2.62,-27.4));
+#31019 = CARTESIAN_POINT('',(2.62,-26.36076951545));
+#31020 = CARTESIAN_POINT('',(3.52,-26.88038475772));
+#31021 = CARTESIAN_POINT('',(4.42,-27.4));
+#31022 = CARTESIAN_POINT('',(3.52,-27.91961524227));
+#31023 = CARTESIAN_POINT('',(2.62,-28.43923048454));
+#31024 = CARTESIAN_POINT('',(2.62,-27.4));
+#31025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31026 = ORIENTED_EDGE('',*,*,#31027,.T.);
+#31027 = EDGE_CURVE('',#31000,#27374,#31028,.T.);
+#31028 = SURFACE_CURVE('',#31029,(#31033,#31040),.PCURVE_S1.);
+#31029 = LINE('',#31030,#31031);
+#31030 = CARTESIAN_POINT('',(28.,3.22,28.9));
+#31031 = VECTOR('',#31032,1.);
+#31032 = DIRECTION('',(0.,0.,1.));
+#31033 = PCURVE('',#27410,#31034);
+#31034 = DEFINITIONAL_REPRESENTATION('',(#31035),#31039);
+#31035 = LINE('',#31036,#31037);
+#31036 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#31037 = VECTOR('',#31038,1.);
+#31038 = DIRECTION('',(-0.,1.));
+#31039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31040 = PCURVE('',#27442,#31041);
+#31041 = DEFINITIONAL_REPRESENTATION('',(#31042),#31046);
+#31042 = LINE('',#31043,#31044);
+#31043 = CARTESIAN_POINT('',(6.38,0.));
+#31044 = VECTOR('',#31045,1.);
+#31045 = DIRECTION('',(0.,-1.));
+#31046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31047 = ORIENTED_EDGE('',*,*,#27395,.F.);
+#31048 = ADVANCED_FACE('',(#31049),#27442,.T.);
+#31049 = FACE_BOUND('',#31050,.T.);
+#31050 = EDGE_LOOP('',(#31051,#31052,#31053,#31076));
+#31051 = ORIENTED_EDGE('',*,*,#31027,.T.);
+#31052 = ORIENTED_EDGE('',*,*,#27426,.T.);
+#31053 = ORIENTED_EDGE('',*,*,#31054,.T.);
+#31054 = EDGE_CURVE('',#27427,#31055,#31057,.T.);
+#31055 = VERTEX_POINT('',#31056);
+#31056 = CARTESIAN_POINT('',(28.,-3.22,28.9));
+#31057 = SURFACE_CURVE('',#31058,(#31062,#31069),.PCURVE_S1.);
+#31058 = LINE('',#31059,#31060);
+#31059 = CARTESIAN_POINT('',(28.,-3.22,31.4));
+#31060 = VECTOR('',#31061,1.);
+#31061 = DIRECTION('',(0.,0.,-1.));
+#31062 = PCURVE('',#27442,#31063);
+#31063 = DEFINITIONAL_REPRESENTATION('',(#31064),#31068);
+#31064 = LINE('',#31065,#31066);
+#31065 = CARTESIAN_POINT('',(12.82,-2.5));
+#31066 = VECTOR('',#31067,1.);
+#31067 = DIRECTION('',(0.,1.));
+#31068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31069 = PCURVE('',#27517,#31070);
+#31070 = DEFINITIONAL_REPRESENTATION('',(#31071),#31075);
+#31071 = LINE('',#31072,#31073);
+#31072 = CARTESIAN_POINT('',(0.,0.));
+#31073 = VECTOR('',#31074,1.);
+#31074 = DIRECTION('',(0.,1.));
+#31075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31076 = ORIENTED_EDGE('',*,*,#31077,.F.);
+#31077 = EDGE_CURVE('',#31000,#31055,#31078,.T.);
+#31078 = SURFACE_CURVE('',#31079,(#31083,#31090),.PCURVE_S1.);
+#31079 = LINE('',#31080,#31081);
+#31080 = CARTESIAN_POINT('',(28.,9.6,28.9));
+#31081 = VECTOR('',#31082,1.);
+#31082 = DIRECTION('',(0.,-1.,0.));
+#31083 = PCURVE('',#27442,#31084);
+#31084 = DEFINITIONAL_REPRESENTATION('',(#31085),#31089);
+#31085 = LINE('',#31086,#31087);
+#31086 = CARTESIAN_POINT('',(0.,0.));
+#31087 = VECTOR('',#31088,1.);
+#31088 = DIRECTION('',(1.,0.));
+#31089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31090 = PCURVE('',#18104,#31091);
+#31091 = DEFINITIONAL_REPRESENTATION('',(#31092),#31096);
+#31092 = LINE('',#31093,#31094);
+#31093 = CARTESIAN_POINT('',(9.6,-28.));
+#31094 = VECTOR('',#31095,1.);
+#31095 = DIRECTION('',(-1.,-1.699155449496E-47));
+#31096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31097 = ADVANCED_FACE('',(#31098),#27517,.T.);
+#31098 = FACE_BOUND('',#31099,.T.);
+#31099 = EDGE_LOOP('',(#31100,#31101,#31102,#31125));
+#31100 = ORIENTED_EDGE('',*,*,#31054,.F.);
+#31101 = ORIENTED_EDGE('',*,*,#27502,.T.);
+#31102 = ORIENTED_EDGE('',*,*,#31103,.T.);
+#31103 = EDGE_CURVE('',#27481,#31104,#31106,.T.);
+#31104 = VERTEX_POINT('',#31105);
+#31105 = CARTESIAN_POINT('',(27.4,-3.82,28.9));
+#31106 = SURFACE_CURVE('',#31107,(#31111,#31118),.PCURVE_S1.);
+#31107 = LINE('',#31108,#31109);
+#31108 = CARTESIAN_POINT('',(27.4,-3.82,31.4));
+#31109 = VECTOR('',#31110,1.);
+#31110 = DIRECTION('',(0.,0.,-1.));
+#31111 = PCURVE('',#27517,#31112);
+#31112 = DEFINITIONAL_REPRESENTATION('',(#31113),#31117);
+#31113 = LINE('',#31114,#31115);
+#31114 = CARTESIAN_POINT('',(1.570796326795,0.));
+#31115 = VECTOR('',#31116,1.);
+#31116 = DIRECTION('',(0.,1.));
+#31117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31118 = PCURVE('',#27549,#31119);
+#31119 = DEFINITIONAL_REPRESENTATION('',(#31120),#31124);
+#31120 = LINE('',#31121,#31122);
+#31121 = CARTESIAN_POINT('',(0.399567618096,0.));
+#31122 = VECTOR('',#31123,1.);
+#31123 = DIRECTION('',(0.,-1.));
+#31124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31125 = ORIENTED_EDGE('',*,*,#31126,.F.);
+#31126 = EDGE_CURVE('',#31055,#31104,#31127,.T.);
+#31127 = SURFACE_CURVE('',#31128,(#31133,#31140),.PCURVE_S1.);
+#31128 = CIRCLE('',#31129,0.6);
+#31129 = AXIS2_PLACEMENT_3D('',#31130,#31131,#31132);
+#31130 = CARTESIAN_POINT('',(27.4,-3.22,28.9));
+#31131 = DIRECTION('',(0.,0.,-1.));
+#31132 = DIRECTION('',(0.,1.,0.));
+#31133 = PCURVE('',#27517,#31134);
+#31134 = DEFINITIONAL_REPRESENTATION('',(#31135),#31139);
+#31135 = LINE('',#31136,#31137);
+#31136 = CARTESIAN_POINT('',(-1.570796326795,2.5));
+#31137 = VECTOR('',#31138,1.);
+#31138 = DIRECTION('',(1.,0.));
+#31139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31140 = PCURVE('',#18104,#31141);
+#31141 = DEFINITIONAL_REPRESENTATION('',(#31142),#31150);
+#31142 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#31143,#31144,#31145,#31146
+    ,#31147,#31148,#31149),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#31143 = CARTESIAN_POINT('',(-2.62,-27.4));
+#31144 = CARTESIAN_POINT('',(-2.62,-28.43923048454));
+#31145 = CARTESIAN_POINT('',(-3.52,-27.91961524227));
+#31146 = CARTESIAN_POINT('',(-4.42,-27.4));
+#31147 = CARTESIAN_POINT('',(-3.52,-26.88038475772));
+#31148 = CARTESIAN_POINT('',(-2.62,-26.36076951545));
+#31149 = CARTESIAN_POINT('',(-2.62,-27.4));
+#31150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31151 = ADVANCED_FACE('',(#31152),#27549,.T.);
+#31152 = FACE_BOUND('',#31153,.T.);
+#31153 = EDGE_LOOP('',(#31154,#31177,#31197,#31198));
+#31154 = ORIENTED_EDGE('',*,*,#31155,.T.);
+#31155 = EDGE_CURVE('',#27534,#31156,#31158,.T.);
+#31156 = VERTEX_POINT('',#31157);
+#31157 = CARTESIAN_POINT('',(27.291985060639,-3.82,28.9));
+#31158 = SURFACE_CURVE('',#31159,(#31163,#31170),.PCURVE_S1.);
+#31159 = LINE('',#31160,#31161);
+#31160 = CARTESIAN_POINT('',(27.291985060639,-3.82,31.4));
+#31161 = VECTOR('',#31162,1.);
+#31162 = DIRECTION('',(-0.,-0.,-1.));
+#31163 = PCURVE('',#27549,#31164);
+#31164 = DEFINITIONAL_REPRESENTATION('',(#31165),#31169);
+#31165 = LINE('',#31166,#31167);
+#31166 = CARTESIAN_POINT('',(0.291552678735,0.));
+#31167 = VECTOR('',#31168,1.);
+#31168 = DIRECTION('',(-0.,-1.));
+#31169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31170 = PCURVE('',#27624,#31171);
+#31171 = DEFINITIONAL_REPRESENTATION('',(#31172),#31176);
+#31172 = LINE('',#31173,#31174);
+#31173 = CARTESIAN_POINT('',(0.,0.));
+#31174 = VECTOR('',#31175,1.);
+#31175 = DIRECTION('',(0.,1.));
+#31176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31177 = ORIENTED_EDGE('',*,*,#31178,.T.);
+#31178 = EDGE_CURVE('',#31156,#31104,#31179,.T.);
+#31179 = SURFACE_CURVE('',#31180,(#31184,#31190),.PCURVE_S1.);
+#31180 = LINE('',#31181,#31182);
+#31181 = CARTESIAN_POINT('',(-0.499783809048,-3.82,28.9));
+#31182 = VECTOR('',#31183,1.);
+#31183 = DIRECTION('',(1.,0.,0.));
+#31184 = PCURVE('',#27549,#31185);
+#31185 = DEFINITIONAL_REPRESENTATION('',(#31186),#31189);
+#31186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#31187,#31188),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(27.500216190952,28.499783809048),
+  .PIECEWISE_BEZIER_KNOTS.);
+#31187 = CARTESIAN_POINT('',(0.,-2.5));
+#31188 = CARTESIAN_POINT('',(0.999567618096,-2.5));
+#31189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31190 = PCURVE('',#18104,#31191);
+#31191 = DEFINITIONAL_REPRESENTATION('',(#31192),#31196);
+#31192 = LINE('',#31193,#31194);
+#31193 = CARTESIAN_POINT('',(-3.82,0.499783809048));
+#31194 = VECTOR('',#31195,1.);
+#31195 = DIRECTION('',(0.,-1.));
+#31196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31197 = ORIENTED_EDGE('',*,*,#31103,.F.);
+#31198 = ORIENTED_EDGE('',*,*,#27533,.T.);
+#31199 = ADVANCED_FACE('',(#31200),#27624,.T.);
+#31200 = FACE_BOUND('',#31201,.T.);
+#31201 = EDGE_LOOP('',(#31202,#31203,#31204,#31227));
+#31202 = ORIENTED_EDGE('',*,*,#31155,.F.);
+#31203 = ORIENTED_EDGE('',*,*,#27609,.T.);
+#31204 = ORIENTED_EDGE('',*,*,#31205,.T.);
+#31205 = EDGE_CURVE('',#27588,#31206,#31208,.T.);
+#31206 = VERTEX_POINT('',#31207);
+#31207 = CARTESIAN_POINT('',(26.841040837347,-3.615789473684,28.9));
+#31208 = SURFACE_CURVE('',#31209,(#31213,#31220),.PCURVE_S1.);
+#31209 = LINE('',#31210,#31211);
+#31210 = CARTESIAN_POINT('',(26.841040837346,-3.615789473684,31.4));
+#31211 = VECTOR('',#31212,1.);
+#31212 = DIRECTION('',(-0.,-0.,-1.));
+#31213 = PCURVE('',#27624,#31214);
+#31214 = DEFINITIONAL_REPRESENTATION('',(#31215),#31219);
+#31215 = LINE('',#31216,#31217);
+#31216 = CARTESIAN_POINT('',(0.850444518294,0.));
+#31217 = VECTOR('',#31218,1.);
+#31218 = DIRECTION('',(0.,1.));
+#31219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31220 = PCURVE('',#27678,#31221);
+#31221 = DEFINITIONAL_REPRESENTATION('',(#31222),#31226);
+#31222 = LINE('',#31223,#31224);
+#31223 = CARTESIAN_POINT('',(0.720351808501,0.));
+#31224 = VECTOR('',#31225,1.);
+#31225 = DIRECTION('',(-0.,-1.));
+#31226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31227 = ORIENTED_EDGE('',*,*,#31228,.F.);
+#31228 = EDGE_CURVE('',#31156,#31206,#31229,.T.);
+#31229 = SURFACE_CURVE('',#31230,(#31235,#31242),.PCURVE_S1.);
+#31230 = CIRCLE('',#31231,0.6);
+#31231 = AXIS2_PLACEMENT_3D('',#31232,#31233,#31234);
+#31232 = CARTESIAN_POINT('',(27.291985060639,-3.22,28.9));
+#31233 = DIRECTION('',(0.,0.,-1.));
+#31234 = DIRECTION('',(0.,1.,0.));
+#31235 = PCURVE('',#27624,#31236);
+#31236 = DEFINITIONAL_REPRESENTATION('',(#31237),#31241);
+#31237 = LINE('',#31238,#31239);
+#31238 = CARTESIAN_POINT('',(-3.14159265359,2.5));
+#31239 = VECTOR('',#31240,1.);
+#31240 = DIRECTION('',(1.,0.));
+#31241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31242 = PCURVE('',#18104,#31243);
+#31243 = DEFINITIONAL_REPRESENTATION('',(#31244),#31252);
+#31244 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#31245,#31246,#31247,#31248
+    ,#31249,#31250,#31251),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#31245 = CARTESIAN_POINT('',(-2.62,-27.29198506063));
+#31246 = CARTESIAN_POINT('',(-2.62,-28.33121554518));
+#31247 = CARTESIAN_POINT('',(-3.52,-27.81160030291));
+#31248 = CARTESIAN_POINT('',(-4.42,-27.29198506063));
+#31249 = CARTESIAN_POINT('',(-3.52,-26.77236981836));
+#31250 = CARTESIAN_POINT('',(-2.62,-26.25275457609));
+#31251 = CARTESIAN_POINT('',(-2.62,-27.29198506063));
+#31252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31253 = ADVANCED_FACE('',(#31254),#27678,.F.);
+#31254 = FACE_BOUND('',#31255,.F.);
+#31255 = EDGE_LOOP('',(#31256,#31257,#31281,#31302));
+#31256 = ORIENTED_EDGE('',*,*,#31205,.T.);
+#31257 = ORIENTED_EDGE('',*,*,#31258,.T.);
+#31258 = EDGE_CURVE('',#31206,#31259,#31261,.T.);
+#31259 = VERTEX_POINT('',#31260);
+#31260 = CARTESIAN_POINT('',(26.841040837347,-6.584210526316,28.9));
+#31261 = SURFACE_CURVE('',#31262,(#31267,#31274),.PCURVE_S1.);
+#31262 = CIRCLE('',#31263,2.25);
+#31263 = AXIS2_PLACEMENT_3D('',#31264,#31265,#31266);
+#31264 = CARTESIAN_POINT('',(25.15,-5.1,28.9));
+#31265 = DIRECTION('',(0.,0.,1.));
+#31266 = DIRECTION('',(1.,0.,0.));
+#31267 = PCURVE('',#27678,#31268);
+#31268 = DEFINITIONAL_REPRESENTATION('',(#31269),#31273);
+#31269 = LINE('',#31270,#31271);
+#31270 = CARTESIAN_POINT('',(0.,-2.5));
+#31271 = VECTOR('',#31272,1.);
+#31272 = DIRECTION('',(1.,0.));
+#31273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31274 = PCURVE('',#18104,#31275);
+#31275 = DEFINITIONAL_REPRESENTATION('',(#31276),#31280);
+#31276 = CIRCLE('',#31277,2.25);
+#31277 = AXIS2_PLACEMENT_2D('',#31278,#31279);
+#31278 = CARTESIAN_POINT('',(-5.1,-25.15));
+#31279 = DIRECTION('',(0.,-1.));
+#31280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31281 = ORIENTED_EDGE('',*,*,#31282,.F.);
+#31282 = EDGE_CURVE('',#27642,#31259,#31283,.T.);
+#31283 = SURFACE_CURVE('',#31284,(#31288,#31295),.PCURVE_S1.);
+#31284 = LINE('',#31285,#31286);
+#31285 = CARTESIAN_POINT('',(26.841040837346,-6.584210526316,31.4));
+#31286 = VECTOR('',#31287,1.);
+#31287 = DIRECTION('',(-0.,-0.,-1.));
+#31288 = PCURVE('',#27678,#31289);
+#31289 = DEFINITIONAL_REPRESENTATION('',(#31290),#31294);
+#31290 = LINE('',#31291,#31292);
+#31291 = CARTESIAN_POINT('',(5.562833498678,0.));
+#31292 = VECTOR('',#31293,1.);
+#31293 = DIRECTION('',(-0.,-1.));
+#31294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31295 = PCURVE('',#27732,#31296);
+#31296 = DEFINITIONAL_REPRESENTATION('',(#31297),#31301);
+#31297 = LINE('',#31298,#31299);
+#31298 = CARTESIAN_POINT('',(5.921189464668E-15,0.));
+#31299 = VECTOR('',#31300,1.);
+#31300 = DIRECTION('',(0.,1.));
+#31301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31302 = ORIENTED_EDGE('',*,*,#27663,.F.);
+#31303 = ADVANCED_FACE('',(#31304),#27732,.T.);
+#31304 = FACE_BOUND('',#31305,.T.);
+#31305 = EDGE_LOOP('',(#31306,#31307,#31308,#31331));
+#31306 = ORIENTED_EDGE('',*,*,#31282,.F.);
+#31307 = ORIENTED_EDGE('',*,*,#27717,.T.);
+#31308 = ORIENTED_EDGE('',*,*,#31309,.T.);
+#31309 = EDGE_CURVE('',#27696,#31310,#31312,.T.);
+#31310 = VERTEX_POINT('',#31311);
+#31311 = CARTESIAN_POINT('',(27.291985060639,-6.38,28.9));
+#31312 = SURFACE_CURVE('',#31313,(#31317,#31324),.PCURVE_S1.);
+#31313 = LINE('',#31314,#31315);
+#31314 = CARTESIAN_POINT('',(27.291985060639,-6.38,31.4));
+#31315 = VECTOR('',#31316,1.);
+#31316 = DIRECTION('',(-0.,-0.,-1.));
+#31317 = PCURVE('',#27732,#31318);
+#31318 = DEFINITIONAL_REPRESENTATION('',(#31319),#31323);
+#31319 = LINE('',#31320,#31321);
+#31320 = CARTESIAN_POINT('',(0.850444518294,0.));
+#31321 = VECTOR('',#31322,1.);
+#31322 = DIRECTION('',(0.,1.));
+#31323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31324 = PCURVE('',#27764,#31325);
+#31325 = DEFINITIONAL_REPRESENTATION('',(#31326),#31330);
+#31326 = LINE('',#31327,#31328);
+#31327 = CARTESIAN_POINT('',(1.708447321265,0.));
+#31328 = VECTOR('',#31329,1.);
+#31329 = DIRECTION('',(0.,-1.));
+#31330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31331 = ORIENTED_EDGE('',*,*,#31332,.F.);
+#31332 = EDGE_CURVE('',#31259,#31310,#31333,.T.);
+#31333 = SURFACE_CURVE('',#31334,(#31339,#31346),.PCURVE_S1.);
+#31334 = CIRCLE('',#31335,0.6);
+#31335 = AXIS2_PLACEMENT_3D('',#31336,#31337,#31338);
+#31336 = CARTESIAN_POINT('',(27.291985060639,-6.98,28.9));
+#31337 = DIRECTION('',(0.,0.,-1.));
+#31338 = DIRECTION('',(0.,1.,0.));
+#31339 = PCURVE('',#27732,#31340);
+#31340 = DEFINITIONAL_REPRESENTATION('',(#31341),#31345);
+#31341 = LINE('',#31342,#31343);
+#31342 = CARTESIAN_POINT('',(-5.432740788886,2.5));
+#31343 = VECTOR('',#31344,1.);
+#31344 = DIRECTION('',(1.,0.));
+#31345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31346 = PCURVE('',#18104,#31347);
+#31347 = DEFINITIONAL_REPRESENTATION('',(#31348),#31356);
+#31348 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#31349,#31350,#31351,#31352
+    ,#31353,#31354,#31355),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#31349 = CARTESIAN_POINT('',(-6.38,-27.29198506063));
+#31350 = CARTESIAN_POINT('',(-6.38,-28.33121554518));
+#31351 = CARTESIAN_POINT('',(-7.28,-27.81160030291));
+#31352 = CARTESIAN_POINT('',(-8.18,-27.29198506063));
+#31353 = CARTESIAN_POINT('',(-7.28,-26.77236981836));
+#31354 = CARTESIAN_POINT('',(-6.38,-26.25275457609));
+#31355 = CARTESIAN_POINT('',(-6.38,-27.29198506063));
+#31356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31357 = ADVANCED_FACE('',(#31358),#27764,.T.);
+#31358 = FACE_BOUND('',#31359,.T.);
+#31359 = EDGE_LOOP('',(#31360,#31383,#31403,#31404));
+#31360 = ORIENTED_EDGE('',*,*,#31361,.F.);
+#31361 = EDGE_CURVE('',#31362,#27749,#31364,.T.);
+#31362 = VERTEX_POINT('',#31363);
+#31363 = CARTESIAN_POINT('',(27.4,-6.38,28.9));
+#31364 = SURFACE_CURVE('',#31365,(#31369,#31376),.PCURVE_S1.);
+#31365 = LINE('',#31366,#31367);
+#31366 = CARTESIAN_POINT('',(27.4,-6.38,28.9));
+#31367 = VECTOR('',#31368,1.);
+#31368 = DIRECTION('',(0.,0.,1.));
+#31369 = PCURVE('',#27764,#31370);
+#31370 = DEFINITIONAL_REPRESENTATION('',(#31371),#31375);
+#31371 = LINE('',#31372,#31373);
+#31372 = CARTESIAN_POINT('',(1.600432381904,-2.5));
+#31373 = VECTOR('',#31374,1.);
+#31374 = DIRECTION('',(0.,1.));
+#31375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31376 = PCURVE('',#27839,#31377);
+#31377 = DEFINITIONAL_REPRESENTATION('',(#31378),#31382);
+#31378 = LINE('',#31379,#31380);
+#31379 = CARTESIAN_POINT('',(-0.,0.));
+#31380 = VECTOR('',#31381,1.);
+#31381 = DIRECTION('',(-0.,1.));
+#31382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31383 = ORIENTED_EDGE('',*,*,#31384,.T.);
+#31384 = EDGE_CURVE('',#31362,#31310,#31385,.T.);
+#31385 = SURFACE_CURVE('',#31386,(#31390,#31396),.PCURVE_S1.);
+#31386 = LINE('',#31387,#31388);
+#31387 = CARTESIAN_POINT('',(0.500216190952,-6.38,28.9));
+#31388 = VECTOR('',#31389,1.);
+#31389 = DIRECTION('',(-1.,0.,0.));
+#31390 = PCURVE('',#27764,#31391);
+#31391 = DEFINITIONAL_REPRESENTATION('',(#31392),#31395);
+#31392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#31393,#31394),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-27.49978380904,-26.50021619095),
+  .PIECEWISE_BEZIER_KNOTS.);
+#31393 = CARTESIAN_POINT('',(1.000432381904,-2.5));
+#31394 = CARTESIAN_POINT('',(2.,-2.5));
+#31395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31396 = PCURVE('',#18104,#31397);
+#31397 = DEFINITIONAL_REPRESENTATION('',(#31398),#31402);
+#31398 = LINE('',#31399,#31400);
+#31399 = CARTESIAN_POINT('',(-6.38,-0.500216190952));
+#31400 = VECTOR('',#31401,1.);
+#31401 = DIRECTION('',(0.,1.));
+#31402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31403 = ORIENTED_EDGE('',*,*,#31309,.F.);
+#31404 = ORIENTED_EDGE('',*,*,#27748,.T.);
+#31405 = ADVANCED_FACE('',(#31406),#27839,.T.);
+#31406 = FACE_BOUND('',#31407,.F.);
+#31407 = EDGE_LOOP('',(#31408,#31409,#31437,#31458));
+#31408 = ORIENTED_EDGE('',*,*,#31361,.F.);
+#31409 = ORIENTED_EDGE('',*,*,#31410,.T.);
+#31410 = EDGE_CURVE('',#31362,#31411,#31413,.T.);
+#31411 = VERTEX_POINT('',#31412);
+#31412 = CARTESIAN_POINT('',(28.,-6.98,28.9));
+#31413 = SURFACE_CURVE('',#31414,(#31419,#31426),.PCURVE_S1.);
+#31414 = CIRCLE('',#31415,0.6);
+#31415 = AXIS2_PLACEMENT_3D('',#31416,#31417,#31418);
+#31416 = CARTESIAN_POINT('',(27.4,-6.98,28.9));
+#31417 = DIRECTION('',(-0.,-0.,-1.));
+#31418 = DIRECTION('',(0.,-1.,0.));
+#31419 = PCURVE('',#27839,#31420);
+#31420 = DEFINITIONAL_REPRESENTATION('',(#31421),#31425);
+#31421 = LINE('',#31422,#31423);
+#31422 = CARTESIAN_POINT('',(3.14159265359,-0.));
+#31423 = VECTOR('',#31424,1.);
+#31424 = DIRECTION('',(-1.,0.));
+#31425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31426 = PCURVE('',#18104,#31427);
+#31427 = DEFINITIONAL_REPRESENTATION('',(#31428),#31436);
+#31428 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#31429,#31430,#31431,#31432
+    ,#31433,#31434,#31435),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#31429 = CARTESIAN_POINT('',(-7.58,-27.4));
+#31430 = CARTESIAN_POINT('',(-7.58,-26.36076951545));
+#31431 = CARTESIAN_POINT('',(-6.68,-26.88038475772));
+#31432 = CARTESIAN_POINT('',(-5.78,-27.4));
+#31433 = CARTESIAN_POINT('',(-6.68,-27.91961524227));
+#31434 = CARTESIAN_POINT('',(-7.58,-28.43923048454));
+#31435 = CARTESIAN_POINT('',(-7.58,-27.4));
+#31436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31437 = ORIENTED_EDGE('',*,*,#31438,.T.);
+#31438 = EDGE_CURVE('',#31411,#27803,#31439,.T.);
+#31439 = SURFACE_CURVE('',#31440,(#31444,#31451),.PCURVE_S1.);
+#31440 = LINE('',#31441,#31442);
+#31441 = CARTESIAN_POINT('',(28.,-6.98,28.9));
+#31442 = VECTOR('',#31443,1.);
+#31443 = DIRECTION('',(0.,0.,1.));
+#31444 = PCURVE('',#27839,#31445);
+#31445 = DEFINITIONAL_REPRESENTATION('',(#31446),#31450);
+#31446 = LINE('',#31447,#31448);
+#31447 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#31448 = VECTOR('',#31449,1.);
+#31449 = DIRECTION('',(-0.,1.));
+#31450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31451 = PCURVE('',#27871,#31452);
+#31452 = DEFINITIONAL_REPRESENTATION('',(#31453),#31457);
+#31453 = LINE('',#31454,#31455);
+#31454 = CARTESIAN_POINT('',(16.58,0.));
+#31455 = VECTOR('',#31456,1.);
+#31456 = DIRECTION('',(0.,-1.));
+#31457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31458 = ORIENTED_EDGE('',*,*,#27824,.F.);
+#31459 = ADVANCED_FACE('',(#31460),#27871,.T.);
+#31460 = FACE_BOUND('',#31461,.T.);
+#31461 = EDGE_LOOP('',(#31462,#31463,#31464,#31465));
+#31462 = ORIENTED_EDGE('',*,*,#31438,.T.);
+#31463 = ORIENTED_EDGE('',*,*,#27855,.T.);
+#31464 = ORIENTED_EDGE('',*,*,#28044,.F.);
+#31465 = ORIENTED_EDGE('',*,*,#31466,.F.);
+#31466 = EDGE_CURVE('',#31411,#28045,#31467,.T.);
+#31467 = SURFACE_CURVE('',#31468,(#31472,#31479),.PCURVE_S1.);
+#31468 = LINE('',#31469,#31470);
+#31469 = CARTESIAN_POINT('',(28.,9.6,28.9));
+#31470 = VECTOR('',#31471,1.);
+#31471 = DIRECTION('',(0.,-1.,0.));
+#31472 = PCURVE('',#27871,#31473);
+#31473 = DEFINITIONAL_REPRESENTATION('',(#31474),#31478);
+#31474 = LINE('',#31475,#31476);
+#31475 = CARTESIAN_POINT('',(0.,0.));
+#31476 = VECTOR('',#31477,1.);
+#31477 = DIRECTION('',(1.,0.));
+#31478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31479 = PCURVE('',#18104,#31480);
+#31480 = DEFINITIONAL_REPRESENTATION('',(#31481),#31485);
+#31481 = LINE('',#31482,#31483);
+#31482 = CARTESIAN_POINT('',(9.6,-28.));
+#31483 = VECTOR('',#31484,1.);
+#31484 = DIRECTION('',(-1.,-1.699155449496E-47));
+#31485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31486 = ADVANCED_FACE('',(#31487),#28001,.T.);
+#31487 = FACE_BOUND('',#31488,.T.);
+#31488 = EDGE_LOOP('',(#31489,#31512,#31534,#31535));
+#31489 = ORIENTED_EDGE('',*,*,#31490,.F.);
+#31490 = EDGE_CURVE('',#31491,#28392,#31493,.T.);
+#31491 = VERTEX_POINT('',#31492);
+#31492 = CARTESIAN_POINT('',(-28.,-8.8,28.9));
+#31493 = SURFACE_CURVE('',#31494,(#31498,#31505),.PCURVE_S1.);
+#31494 = LINE('',#31495,#31496);
+#31495 = CARTESIAN_POINT('',(-28.,-8.8,28.9));
+#31496 = VECTOR('',#31497,1.);
+#31497 = DIRECTION('',(0.,0.,1.));
+#31498 = PCURVE('',#28001,#31499);
+#31499 = DEFINITIONAL_REPRESENTATION('',(#31500),#31504);
+#31500 = LINE('',#31501,#31502);
+#31501 = CARTESIAN_POINT('',(0.,0.));
+#31502 = VECTOR('',#31503,1.);
+#31503 = DIRECTION('',(0.,1.));
+#31504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31505 = PCURVE('',#28455,#31506);
+#31506 = DEFINITIONAL_REPRESENTATION('',(#31507),#31511);
+#31507 = LINE('',#31508,#31509);
+#31508 = CARTESIAN_POINT('',(0.8,0.));
+#31509 = VECTOR('',#31510,1.);
+#31510 = DIRECTION('',(0.,-1.));
+#31511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31512 = ORIENTED_EDGE('',*,*,#31513,.T.);
+#31513 = EDGE_CURVE('',#31491,#27986,#31514,.T.);
+#31514 = SURFACE_CURVE('',#31515,(#31520,#31527),.PCURVE_S1.);
+#31515 = CIRCLE('',#31516,0.8);
+#31516 = AXIS2_PLACEMENT_3D('',#31517,#31518,#31519);
+#31517 = CARTESIAN_POINT('',(-27.2,-8.8,28.9));
+#31518 = DIRECTION('',(-0.,0.,1.));
+#31519 = DIRECTION('',(0.,-1.,0.));
+#31520 = PCURVE('',#28001,#31521);
+#31521 = DEFINITIONAL_REPRESENTATION('',(#31522),#31526);
+#31522 = LINE('',#31523,#31524);
+#31523 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#31524 = VECTOR('',#31525,1.);
+#31525 = DIRECTION('',(1.,0.));
+#31526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31527 = PCURVE('',#18104,#31528);
+#31528 = DEFINITIONAL_REPRESENTATION('',(#31529),#31533);
+#31529 = CIRCLE('',#31530,0.8);
+#31530 = AXIS2_PLACEMENT_2D('',#31531,#31532);
+#31531 = CARTESIAN_POINT('',(-8.8,27.2));
+#31532 = DIRECTION('',(-1.,-1.699155449496E-47));
+#31533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31534 = ORIENTED_EDGE('',*,*,#27985,.T.);
+#31535 = ORIENTED_EDGE('',*,*,#28413,.T.);
+#31536 = ADVANCED_FACE('',(#31537),#28224,.T.);
+#31537 = FACE_BOUND('',#31538,.T.);
+#31538 = EDGE_LOOP('',(#31539,#31540,#31541,#31542));
+#31539 = ORIENTED_EDGE('',*,*,#28339,.F.);
+#31540 = ORIENTED_EDGE('',*,*,#29378,.T.);
+#31541 = ORIENTED_EDGE('',*,*,#28208,.T.);
+#31542 = ORIENTED_EDGE('',*,*,#28261,.F.);
+#31543 = ADVANCED_FACE('',(#31544),#28455,.T.);
+#31544 = FACE_BOUND('',#31545,.T.);
+#31545 = EDGE_LOOP('',(#31546,#31569,#31590,#31591));
+#31546 = ORIENTED_EDGE('',*,*,#31547,.F.);
+#31547 = EDGE_CURVE('',#31548,#28440,#31550,.T.);
+#31548 = VERTEX_POINT('',#31549);
+#31549 = CARTESIAN_POINT('',(-28.,-6.98,28.9));
+#31550 = SURFACE_CURVE('',#31551,(#31555,#31562),.PCURVE_S1.);
+#31551 = LINE('',#31552,#31553);
+#31552 = CARTESIAN_POINT('',(-28.,-6.98,28.9));
+#31553 = VECTOR('',#31554,1.);
+#31554 = DIRECTION('',(0.,0.,1.));
+#31555 = PCURVE('',#28455,#31556);
+#31556 = DEFINITIONAL_REPRESENTATION('',(#31557),#31561);
+#31557 = LINE('',#31558,#31559);
+#31558 = CARTESIAN_POINT('',(2.62,0.));
+#31559 = VECTOR('',#31560,1.);
+#31560 = DIRECTION('',(0.,-1.));
+#31561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31562 = PCURVE('',#28530,#31563);
+#31563 = DEFINITIONAL_REPRESENTATION('',(#31564),#31568);
+#31564 = LINE('',#31565,#31566);
+#31565 = CARTESIAN_POINT('',(1.570796326795,0.));
+#31566 = VECTOR('',#31567,1.);
+#31567 = DIRECTION('',(0.,1.));
+#31568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31569 = ORIENTED_EDGE('',*,*,#31570,.F.);
+#31570 = EDGE_CURVE('',#31491,#31548,#31571,.T.);
+#31571 = SURFACE_CURVE('',#31572,(#31576,#31583),.PCURVE_S1.);
+#31572 = LINE('',#31573,#31574);
+#31573 = CARTESIAN_POINT('',(-28.,-9.6,28.9));
+#31574 = VECTOR('',#31575,1.);
+#31575 = DIRECTION('',(0.,1.,0.));
+#31576 = PCURVE('',#28455,#31577);
+#31577 = DEFINITIONAL_REPRESENTATION('',(#31578),#31582);
+#31578 = LINE('',#31579,#31580);
+#31579 = CARTESIAN_POINT('',(0.,0.));
+#31580 = VECTOR('',#31581,1.);
+#31581 = DIRECTION('',(1.,0.));
+#31582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31583 = PCURVE('',#18104,#31584);
+#31584 = DEFINITIONAL_REPRESENTATION('',(#31585),#31589);
+#31585 = LINE('',#31586,#31587);
+#31586 = CARTESIAN_POINT('',(-9.6,28.));
+#31587 = VECTOR('',#31588,1.);
+#31588 = DIRECTION('',(1.,1.699155449496E-47));
+#31589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31590 = ORIENTED_EDGE('',*,*,#31490,.T.);
+#31591 = ORIENTED_EDGE('',*,*,#28439,.T.);
+#31592 = ADVANCED_FACE('',(#31593),#28530,.T.);
+#31593 = FACE_BOUND('',#31594,.T.);
+#31594 = EDGE_LOOP('',(#31595,#31618,#31640,#31641));
+#31595 = ORIENTED_EDGE('',*,*,#31596,.F.);
+#31596 = EDGE_CURVE('',#31597,#28494,#31599,.T.);
+#31597 = VERTEX_POINT('',#31598);
+#31598 = CARTESIAN_POINT('',(-27.4,-6.38,28.9));
+#31599 = SURFACE_CURVE('',#31600,(#31604,#31611),.PCURVE_S1.);
+#31600 = LINE('',#31601,#31602);
+#31601 = CARTESIAN_POINT('',(-27.4,-6.38,28.9));
+#31602 = VECTOR('',#31603,1.);
+#31603 = DIRECTION('',(0.,0.,1.));
+#31604 = PCURVE('',#28530,#31605);
+#31605 = DEFINITIONAL_REPRESENTATION('',(#31606),#31610);
+#31606 = LINE('',#31607,#31608);
+#31607 = CARTESIAN_POINT('',(0.,0.));
+#31608 = VECTOR('',#31609,1.);
+#31609 = DIRECTION('',(0.,1.));
+#31610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31611 = PCURVE('',#28562,#31612);
+#31612 = DEFINITIONAL_REPRESENTATION('',(#31613),#31617);
+#31613 = LINE('',#31614,#31615);
+#31614 = CARTESIAN_POINT('',(-1.600432381904,-2.5));
+#31615 = VECTOR('',#31616,1.);
+#31616 = DIRECTION('',(-0.,1.));
+#31617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31618 = ORIENTED_EDGE('',*,*,#31619,.T.);
+#31619 = EDGE_CURVE('',#31597,#31548,#31620,.T.);
+#31620 = SURFACE_CURVE('',#31621,(#31626,#31633),.PCURVE_S1.);
+#31621 = CIRCLE('',#31622,0.6);
+#31622 = AXIS2_PLACEMENT_3D('',#31623,#31624,#31625);
+#31623 = CARTESIAN_POINT('',(-27.4,-6.98,28.9));
+#31624 = DIRECTION('',(-0.,0.,1.));
+#31625 = DIRECTION('',(0.,-1.,0.));
+#31626 = PCURVE('',#28530,#31627);
+#31627 = DEFINITIONAL_REPRESENTATION('',(#31628),#31632);
+#31628 = LINE('',#31629,#31630);
+#31629 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#31630 = VECTOR('',#31631,1.);
+#31631 = DIRECTION('',(1.,0.));
+#31632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31633 = PCURVE('',#18104,#31634);
+#31634 = DEFINITIONAL_REPRESENTATION('',(#31635),#31639);
+#31635 = CIRCLE('',#31636,0.6);
+#31636 = AXIS2_PLACEMENT_2D('',#31637,#31638);
+#31637 = CARTESIAN_POINT('',(-6.98,27.4));
+#31638 = DIRECTION('',(-1.,-1.699155449496E-47));
+#31639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31640 = ORIENTED_EDGE('',*,*,#31547,.T.);
+#31641 = ORIENTED_EDGE('',*,*,#28515,.T.);
+#31642 = ADVANCED_FACE('',(#31643),#28562,.T.);
+#31643 = FACE_BOUND('',#31644,.F.);
+#31644 = EDGE_LOOP('',(#31645,#31646,#31668,#31689));
+#31645 = ORIENTED_EDGE('',*,*,#31596,.F.);
+#31646 = ORIENTED_EDGE('',*,*,#31647,.T.);
+#31647 = EDGE_CURVE('',#31597,#31648,#31650,.T.);
+#31648 = VERTEX_POINT('',#31649);
+#31649 = CARTESIAN_POINT('',(-27.29198506063,-6.38,28.9));
+#31650 = SURFACE_CURVE('',#31651,(#31655,#31661),.PCURVE_S1.);
+#31651 = LINE('',#31652,#31653);
+#31652 = CARTESIAN_POINT('',(-28.50021619095,-6.38,28.9));
+#31653 = VECTOR('',#31654,1.);
+#31654 = DIRECTION('',(1.,0.,0.));
+#31655 = PCURVE('',#28562,#31656);
+#31656 = DEFINITIONAL_REPRESENTATION('',(#31657),#31660);
+#31657 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#31658,#31659),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.500216190952,1.499783809048),
+  .PIECEWISE_BEZIER_KNOTS.);
+#31658 = CARTESIAN_POINT('',(-1.000432381904,-2.5));
+#31659 = CARTESIAN_POINT('',(-2.,-2.5));
+#31660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31661 = PCURVE('',#18104,#31662);
+#31662 = DEFINITIONAL_REPRESENTATION('',(#31663),#31667);
+#31663 = LINE('',#31664,#31665);
+#31664 = CARTESIAN_POINT('',(-6.38,28.500216190952));
+#31665 = VECTOR('',#31666,1.);
+#31666 = DIRECTION('',(0.,-1.));
+#31667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31668 = ORIENTED_EDGE('',*,*,#31669,.F.);
+#31669 = EDGE_CURVE('',#28547,#31648,#31670,.T.);
+#31670 = SURFACE_CURVE('',#31671,(#31675,#31682),.PCURVE_S1.);
+#31671 = LINE('',#31672,#31673);
+#31672 = CARTESIAN_POINT('',(-27.29198506063,-6.38,31.4));
+#31673 = VECTOR('',#31674,1.);
+#31674 = DIRECTION('',(-0.,-0.,-1.));
+#31675 = PCURVE('',#28562,#31676);
+#31676 = DEFINITIONAL_REPRESENTATION('',(#31677),#31681);
+#31677 = LINE('',#31678,#31679);
+#31678 = CARTESIAN_POINT('',(-1.708447321265,0.));
+#31679 = VECTOR('',#31680,1.);
+#31680 = DIRECTION('',(-0.,-1.));
+#31681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31682 = PCURVE('',#28637,#31683);
+#31683 = DEFINITIONAL_REPRESENTATION('',(#31684),#31688);
+#31684 = LINE('',#31685,#31686);
+#31685 = CARTESIAN_POINT('',(-0.850444518294,0.));
+#31686 = VECTOR('',#31687,1.);
+#31687 = DIRECTION('',(-0.,1.));
+#31688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31689 = ORIENTED_EDGE('',*,*,#28546,.F.);
+#31690 = ADVANCED_FACE('',(#31691),#28637,.T.);
+#31691 = FACE_BOUND('',#31692,.F.);
+#31692 = EDGE_LOOP('',(#31693,#31716,#31717,#31718));
+#31693 = ORIENTED_EDGE('',*,*,#31694,.F.);
+#31694 = EDGE_CURVE('',#28601,#31695,#31697,.T.);
+#31695 = VERTEX_POINT('',#31696);
+#31696 = CARTESIAN_POINT('',(-26.84104083734,-6.584210526316,28.9));
+#31697 = SURFACE_CURVE('',#31698,(#31702,#31709),.PCURVE_S1.);
+#31698 = LINE('',#31699,#31700);
+#31699 = CARTESIAN_POINT('',(-26.84104083734,-6.584210526316,31.4));
+#31700 = VECTOR('',#31701,1.);
+#31701 = DIRECTION('',(-0.,-0.,-1.));
+#31702 = PCURVE('',#28637,#31703);
+#31703 = DEFINITIONAL_REPRESENTATION('',(#31704),#31708);
+#31704 = LINE('',#31705,#31706);
+#31705 = CARTESIAN_POINT('',(-5.921189464668E-15,0.));
+#31706 = VECTOR('',#31707,1.);
+#31707 = DIRECTION('',(-0.,1.));
+#31708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31709 = PCURVE('',#28691,#31710);
+#31710 = DEFINITIONAL_REPRESENTATION('',(#31711),#31715);
+#31711 = LINE('',#31712,#31713);
+#31712 = CARTESIAN_POINT('',(-5.562833498678,0.));
+#31713 = VECTOR('',#31714,1.);
+#31714 = DIRECTION('',(-0.,-1.));
+#31715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31716 = ORIENTED_EDGE('',*,*,#28622,.F.);
+#31717 = ORIENTED_EDGE('',*,*,#31669,.T.);
+#31718 = ORIENTED_EDGE('',*,*,#31719,.F.);
+#31719 = EDGE_CURVE('',#31695,#31648,#31720,.T.);
+#31720 = SURFACE_CURVE('',#31721,(#31726,#31733),.PCURVE_S1.);
+#31721 = CIRCLE('',#31722,0.6);
+#31722 = AXIS2_PLACEMENT_3D('',#31723,#31724,#31725);
+#31723 = CARTESIAN_POINT('',(-27.29198506063,-6.98,28.9));
+#31724 = DIRECTION('',(0.,-0.,1.));
+#31725 = DIRECTION('',(0.,1.,0.));
+#31726 = PCURVE('',#28637,#31727);
+#31727 = DEFINITIONAL_REPRESENTATION('',(#31728),#31732);
+#31728 = LINE('',#31729,#31730);
+#31729 = CARTESIAN_POINT('',(5.432740788886,2.5));
+#31730 = VECTOR('',#31731,1.);
+#31731 = DIRECTION('',(-1.,0.));
+#31732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31733 = PCURVE('',#18104,#31734);
+#31734 = DEFINITIONAL_REPRESENTATION('',(#31735),#31739);
+#31735 = CIRCLE('',#31736,0.6);
+#31736 = AXIS2_PLACEMENT_2D('',#31737,#31738);
+#31737 = CARTESIAN_POINT('',(-6.98,27.291985060639));
+#31738 = DIRECTION('',(1.,1.699155449496E-47));
+#31739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31740 = ADVANCED_FACE('',(#31741),#28691,.F.);
+#31741 = FACE_BOUND('',#31742,.T.);
+#31742 = EDGE_LOOP('',(#31743,#31766,#31788,#31789));
+#31743 = ORIENTED_EDGE('',*,*,#31744,.T.);
+#31744 = EDGE_CURVE('',#28655,#31745,#31747,.T.);
+#31745 = VERTEX_POINT('',#31746);
+#31746 = CARTESIAN_POINT('',(-26.84104083734,-3.615789473684,28.9));
+#31747 = SURFACE_CURVE('',#31748,(#31752,#31759),.PCURVE_S1.);
+#31748 = LINE('',#31749,#31750);
+#31749 = CARTESIAN_POINT('',(-26.84104083734,-3.615789473684,31.4));
+#31750 = VECTOR('',#31751,1.);
+#31751 = DIRECTION('',(-0.,-0.,-1.));
+#31752 = PCURVE('',#28691,#31753);
+#31753 = DEFINITIONAL_REPRESENTATION('',(#31754),#31758);
+#31754 = LINE('',#31755,#31756);
+#31755 = CARTESIAN_POINT('',(-0.720351808501,0.));
+#31756 = VECTOR('',#31757,1.);
+#31757 = DIRECTION('',(-0.,-1.));
+#31758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31759 = PCURVE('',#28745,#31760);
+#31760 = DEFINITIONAL_REPRESENTATION('',(#31761),#31765);
+#31761 = LINE('',#31762,#31763);
+#31762 = CARTESIAN_POINT('',(-0.850444518294,0.));
+#31763 = VECTOR('',#31764,1.);
+#31764 = DIRECTION('',(-0.,1.));
+#31765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31766 = ORIENTED_EDGE('',*,*,#31767,.F.);
+#31767 = EDGE_CURVE('',#31695,#31745,#31768,.T.);
+#31768 = SURFACE_CURVE('',#31769,(#31774,#31781),.PCURVE_S1.);
+#31769 = CIRCLE('',#31770,2.25);
+#31770 = AXIS2_PLACEMENT_3D('',#31771,#31772,#31773);
+#31771 = CARTESIAN_POINT('',(-25.15,-5.1,28.9));
+#31772 = DIRECTION('',(0.,-0.,1.));
+#31773 = DIRECTION('',(-1.,0.,0.));
+#31774 = PCURVE('',#28691,#31775);
+#31775 = DEFINITIONAL_REPRESENTATION('',(#31776),#31780);
+#31776 = LINE('',#31777,#31778);
+#31777 = CARTESIAN_POINT('',(-6.28318530718,-2.5));
+#31778 = VECTOR('',#31779,1.);
+#31779 = DIRECTION('',(1.,-0.));
+#31780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31781 = PCURVE('',#18104,#31782);
+#31782 = DEFINITIONAL_REPRESENTATION('',(#31783),#31787);
+#31783 = CIRCLE('',#31784,2.25);
+#31784 = AXIS2_PLACEMENT_2D('',#31785,#31786);
+#31785 = CARTESIAN_POINT('',(-5.1,25.15));
+#31786 = DIRECTION('',(0.,1.));
+#31787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31788 = ORIENTED_EDGE('',*,*,#31694,.F.);
+#31789 = ORIENTED_EDGE('',*,*,#28676,.T.);
+#31790 = ADVANCED_FACE('',(#31791),#28745,.T.);
+#31791 = FACE_BOUND('',#31792,.F.);
+#31792 = EDGE_LOOP('',(#31793,#31816,#31817,#31818));
+#31793 = ORIENTED_EDGE('',*,*,#31794,.F.);
+#31794 = EDGE_CURVE('',#28709,#31795,#31797,.T.);
+#31795 = VERTEX_POINT('',#31796);
+#31796 = CARTESIAN_POINT('',(-27.29198506063,-3.82,28.9));
+#31797 = SURFACE_CURVE('',#31798,(#31802,#31809),.PCURVE_S1.);
+#31798 = LINE('',#31799,#31800);
+#31799 = CARTESIAN_POINT('',(-27.29198506063,-3.82,31.4));
+#31800 = VECTOR('',#31801,1.);
+#31801 = DIRECTION('',(-0.,-0.,-1.));
+#31802 = PCURVE('',#28745,#31803);
+#31803 = DEFINITIONAL_REPRESENTATION('',(#31804),#31808);
+#31804 = LINE('',#31805,#31806);
+#31805 = CARTESIAN_POINT('',(-0.,0.));
+#31806 = VECTOR('',#31807,1.);
+#31807 = DIRECTION('',(-0.,1.));
+#31808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31809 = PCURVE('',#28777,#31810);
+#31810 = DEFINITIONAL_REPRESENTATION('',(#31811),#31815);
+#31811 = LINE('',#31812,#31813);
+#31812 = CARTESIAN_POINT('',(-0.291552678735,0.));
+#31813 = VECTOR('',#31814,1.);
+#31814 = DIRECTION('',(-0.,-1.));
+#31815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31816 = ORIENTED_EDGE('',*,*,#28730,.F.);
+#31817 = ORIENTED_EDGE('',*,*,#31744,.T.);
+#31818 = ORIENTED_EDGE('',*,*,#31819,.F.);
+#31819 = EDGE_CURVE('',#31795,#31745,#31820,.T.);
+#31820 = SURFACE_CURVE('',#31821,(#31826,#31833),.PCURVE_S1.);
+#31821 = CIRCLE('',#31822,0.6);
+#31822 = AXIS2_PLACEMENT_3D('',#31823,#31824,#31825);
+#31823 = CARTESIAN_POINT('',(-27.29198506063,-3.22,28.9));
+#31824 = DIRECTION('',(0.,-0.,1.));
+#31825 = DIRECTION('',(0.,1.,0.));
+#31826 = PCURVE('',#28745,#31827);
+#31827 = DEFINITIONAL_REPRESENTATION('',(#31828),#31832);
+#31828 = LINE('',#31829,#31830);
+#31829 = CARTESIAN_POINT('',(3.14159265359,2.5));
+#31830 = VECTOR('',#31831,1.);
+#31831 = DIRECTION('',(-1.,0.));
+#31832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31833 = PCURVE('',#18104,#31834);
+#31834 = DEFINITIONAL_REPRESENTATION('',(#31835),#31839);
+#31835 = CIRCLE('',#31836,0.6);
+#31836 = AXIS2_PLACEMENT_2D('',#31837,#31838);
+#31837 = CARTESIAN_POINT('',(-3.22,27.291985060639));
+#31838 = DIRECTION('',(1.,1.699155449496E-47));
+#31839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31840 = ADVANCED_FACE('',(#31841),#28777,.T.);
+#31841 = FACE_BOUND('',#31842,.F.);
+#31842 = EDGE_LOOP('',(#31843,#31844,#31866,#31887));
+#31843 = ORIENTED_EDGE('',*,*,#31794,.T.);
+#31844 = ORIENTED_EDGE('',*,*,#31845,.T.);
+#31845 = EDGE_CURVE('',#31795,#31846,#31848,.T.);
+#31846 = VERTEX_POINT('',#31847);
+#31847 = CARTESIAN_POINT('',(-27.4,-3.82,28.9));
+#31848 = SURFACE_CURVE('',#31849,(#31853,#31859),.PCURVE_S1.);
+#31849 = LINE('',#31850,#31851);
+#31850 = CARTESIAN_POINT('',(-27.50021619095,-3.82,28.9));
+#31851 = VECTOR('',#31852,1.);
+#31852 = DIRECTION('',(-1.,0.,0.));
+#31853 = PCURVE('',#28777,#31854);
+#31854 = DEFINITIONAL_REPRESENTATION('',(#31855),#31858);
+#31855 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#31856,#31857),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.499783809048,0.499783809048),
+  .PIECEWISE_BEZIER_KNOTS.);
+#31856 = CARTESIAN_POINT('',(0.,-2.5));
+#31857 = CARTESIAN_POINT('',(-0.999567618096,-2.5));
+#31858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31859 = PCURVE('',#18104,#31860);
+#31860 = DEFINITIONAL_REPRESENTATION('',(#31861),#31865);
+#31861 = LINE('',#31862,#31863);
+#31862 = CARTESIAN_POINT('',(-3.82,27.500216190952));
+#31863 = VECTOR('',#31864,1.);
+#31864 = DIRECTION('',(0.,1.));
+#31865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31866 = ORIENTED_EDGE('',*,*,#31867,.F.);
+#31867 = EDGE_CURVE('',#28762,#31846,#31868,.T.);
+#31868 = SURFACE_CURVE('',#31869,(#31873,#31880),.PCURVE_S1.);
+#31869 = LINE('',#31870,#31871);
+#31870 = CARTESIAN_POINT('',(-27.4,-3.82,31.4));
+#31871 = VECTOR('',#31872,1.);
+#31872 = DIRECTION('',(0.,0.,-1.));
+#31873 = PCURVE('',#28777,#31874);
+#31874 = DEFINITIONAL_REPRESENTATION('',(#31875),#31879);
+#31875 = LINE('',#31876,#31877);
+#31876 = CARTESIAN_POINT('',(-0.399567618096,0.));
+#31877 = VECTOR('',#31878,1.);
+#31878 = DIRECTION('',(-0.,-1.));
+#31879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31880 = PCURVE('',#28852,#31881);
+#31881 = DEFINITIONAL_REPRESENTATION('',(#31882),#31886);
+#31882 = LINE('',#31883,#31884);
+#31883 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#31884 = VECTOR('',#31885,1.);
+#31885 = DIRECTION('',(-0.,1.));
+#31886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31887 = ORIENTED_EDGE('',*,*,#28761,.F.);
+#31888 = ADVANCED_FACE('',(#31889),#28852,.T.);
+#31889 = FACE_BOUND('',#31890,.F.);
+#31890 = EDGE_LOOP('',(#31891,#31914,#31915,#31916));
+#31891 = ORIENTED_EDGE('',*,*,#31892,.F.);
+#31892 = EDGE_CURVE('',#28816,#31893,#31895,.T.);
+#31893 = VERTEX_POINT('',#31894);
+#31894 = CARTESIAN_POINT('',(-28.,-3.22,28.9));
+#31895 = SURFACE_CURVE('',#31896,(#31900,#31907),.PCURVE_S1.);
+#31896 = LINE('',#31897,#31898);
+#31897 = CARTESIAN_POINT('',(-28.,-3.22,31.4));
+#31898 = VECTOR('',#31899,1.);
+#31899 = DIRECTION('',(0.,0.,-1.));
+#31900 = PCURVE('',#28852,#31901);
+#31901 = DEFINITIONAL_REPRESENTATION('',(#31902),#31906);
+#31902 = LINE('',#31903,#31904);
+#31903 = CARTESIAN_POINT('',(-0.,0.));
+#31904 = VECTOR('',#31905,1.);
+#31905 = DIRECTION('',(-0.,1.));
+#31906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31907 = PCURVE('',#28884,#31908);
+#31908 = DEFINITIONAL_REPRESENTATION('',(#31909),#31913);
+#31909 = LINE('',#31910,#31911);
+#31910 = CARTESIAN_POINT('',(6.38,-2.5));
+#31911 = VECTOR('',#31912,1.);
+#31912 = DIRECTION('',(0.,1.));
+#31913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31914 = ORIENTED_EDGE('',*,*,#28837,.F.);
+#31915 = ORIENTED_EDGE('',*,*,#31867,.T.);
+#31916 = ORIENTED_EDGE('',*,*,#31917,.F.);
+#31917 = EDGE_CURVE('',#31893,#31846,#31918,.T.);
+#31918 = SURFACE_CURVE('',#31919,(#31924,#31931),.PCURVE_S1.);
+#31919 = CIRCLE('',#31920,0.6);
+#31920 = AXIS2_PLACEMENT_3D('',#31921,#31922,#31923);
+#31921 = CARTESIAN_POINT('',(-27.4,-3.22,28.9));
+#31922 = DIRECTION('',(0.,-0.,1.));
+#31923 = DIRECTION('',(0.,1.,0.));
+#31924 = PCURVE('',#28852,#31925);
+#31925 = DEFINITIONAL_REPRESENTATION('',(#31926),#31930);
+#31926 = LINE('',#31927,#31928);
+#31927 = CARTESIAN_POINT('',(1.570796326795,2.5));
+#31928 = VECTOR('',#31929,1.);
+#31929 = DIRECTION('',(-1.,0.));
+#31930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31931 = PCURVE('',#18104,#31932);
+#31932 = DEFINITIONAL_REPRESENTATION('',(#31933),#31937);
+#31933 = CIRCLE('',#31934,0.6);
+#31934 = AXIS2_PLACEMENT_2D('',#31935,#31936);
+#31935 = CARTESIAN_POINT('',(-3.22,27.4));
+#31936 = DIRECTION('',(1.,1.699155449496E-47));
+#31937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31938 = ADVANCED_FACE('',(#31939),#28884,.T.);
+#31939 = FACE_BOUND('',#31940,.T.);
+#31940 = EDGE_LOOP('',(#31941,#31942,#31943,#31966));
+#31941 = ORIENTED_EDGE('',*,*,#31892,.F.);
+#31942 = ORIENTED_EDGE('',*,*,#28868,.T.);
+#31943 = ORIENTED_EDGE('',*,*,#31944,.F.);
+#31944 = EDGE_CURVE('',#31945,#28869,#31947,.T.);
+#31945 = VERTEX_POINT('',#31946);
+#31946 = CARTESIAN_POINT('',(-28.,3.22,28.9));
+#31947 = SURFACE_CURVE('',#31948,(#31952,#31959),.PCURVE_S1.);
+#31948 = LINE('',#31949,#31950);
+#31949 = CARTESIAN_POINT('',(-28.,3.22,28.9));
+#31950 = VECTOR('',#31951,1.);
+#31951 = DIRECTION('',(0.,0.,1.));
+#31952 = PCURVE('',#28884,#31953);
+#31953 = DEFINITIONAL_REPRESENTATION('',(#31954),#31958);
+#31954 = LINE('',#31955,#31956);
+#31955 = CARTESIAN_POINT('',(12.82,0.));
+#31956 = VECTOR('',#31957,1.);
+#31957 = DIRECTION('',(0.,-1.));
+#31958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31959 = PCURVE('',#28959,#31960);
+#31960 = DEFINITIONAL_REPRESENTATION('',(#31961),#31965);
+#31961 = LINE('',#31962,#31963);
+#31962 = CARTESIAN_POINT('',(1.570796326795,0.));
+#31963 = VECTOR('',#31964,1.);
+#31964 = DIRECTION('',(0.,1.));
+#31965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31966 = ORIENTED_EDGE('',*,*,#31967,.F.);
+#31967 = EDGE_CURVE('',#31893,#31945,#31968,.T.);
+#31968 = SURFACE_CURVE('',#31969,(#31973,#31980),.PCURVE_S1.);
+#31969 = LINE('',#31970,#31971);
+#31970 = CARTESIAN_POINT('',(-28.,-9.6,28.9));
+#31971 = VECTOR('',#31972,1.);
+#31972 = DIRECTION('',(0.,1.,0.));
+#31973 = PCURVE('',#28884,#31974);
+#31974 = DEFINITIONAL_REPRESENTATION('',(#31975),#31979);
+#31975 = LINE('',#31976,#31977);
+#31976 = CARTESIAN_POINT('',(0.,0.));
+#31977 = VECTOR('',#31978,1.);
+#31978 = DIRECTION('',(1.,0.));
+#31979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31980 = PCURVE('',#18104,#31981);
+#31981 = DEFINITIONAL_REPRESENTATION('',(#31982),#31986);
+#31982 = LINE('',#31983,#31984);
+#31983 = CARTESIAN_POINT('',(-9.6,28.));
+#31984 = VECTOR('',#31985,1.);
+#31985 = DIRECTION('',(1.,1.699155449496E-47));
+#31986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31987 = ADVANCED_FACE('',(#31988),#28959,.T.);
+#31988 = FACE_BOUND('',#31989,.T.);
+#31989 = EDGE_LOOP('',(#31990,#32013,#32035,#32036));
+#31990 = ORIENTED_EDGE('',*,*,#31991,.F.);
+#31991 = EDGE_CURVE('',#31992,#28923,#31994,.T.);
+#31992 = VERTEX_POINT('',#31993);
+#31993 = CARTESIAN_POINT('',(-27.4,3.82,28.9));
+#31994 = SURFACE_CURVE('',#31995,(#31999,#32006),.PCURVE_S1.);
+#31995 = LINE('',#31996,#31997);
+#31996 = CARTESIAN_POINT('',(-27.4,3.82,28.9));
+#31997 = VECTOR('',#31998,1.);
+#31998 = DIRECTION('',(0.,0.,1.));
+#31999 = PCURVE('',#28959,#32000);
+#32000 = DEFINITIONAL_REPRESENTATION('',(#32001),#32005);
+#32001 = LINE('',#32002,#32003);
+#32002 = CARTESIAN_POINT('',(0.,0.));
+#32003 = VECTOR('',#32004,1.);
+#32004 = DIRECTION('',(0.,1.));
+#32005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32006 = PCURVE('',#28991,#32007);
+#32007 = DEFINITIONAL_REPRESENTATION('',(#32008),#32012);
+#32008 = LINE('',#32009,#32010);
+#32009 = CARTESIAN_POINT('',(-1.600432381904,-2.5));
+#32010 = VECTOR('',#32011,1.);
+#32011 = DIRECTION('',(-0.,1.));
+#32012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32013 = ORIENTED_EDGE('',*,*,#32014,.T.);
+#32014 = EDGE_CURVE('',#31992,#31945,#32015,.T.);
+#32015 = SURFACE_CURVE('',#32016,(#32021,#32028),.PCURVE_S1.);
+#32016 = CIRCLE('',#32017,0.6);
+#32017 = AXIS2_PLACEMENT_3D('',#32018,#32019,#32020);
+#32018 = CARTESIAN_POINT('',(-27.4,3.22,28.9));
+#32019 = DIRECTION('',(-0.,0.,1.));
+#32020 = DIRECTION('',(0.,-1.,0.));
+#32021 = PCURVE('',#28959,#32022);
+#32022 = DEFINITIONAL_REPRESENTATION('',(#32023),#32027);
+#32023 = LINE('',#32024,#32025);
+#32024 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#32025 = VECTOR('',#32026,1.);
+#32026 = DIRECTION('',(1.,0.));
+#32027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32028 = PCURVE('',#18104,#32029);
+#32029 = DEFINITIONAL_REPRESENTATION('',(#32030),#32034);
+#32030 = CIRCLE('',#32031,0.6);
+#32031 = AXIS2_PLACEMENT_2D('',#32032,#32033);
+#32032 = CARTESIAN_POINT('',(3.22,27.4));
+#32033 = DIRECTION('',(-1.,-1.699155449496E-47));
+#32034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32035 = ORIENTED_EDGE('',*,*,#31944,.T.);
+#32036 = ORIENTED_EDGE('',*,*,#28944,.T.);
+#32037 = ADVANCED_FACE('',(#32038),#28991,.T.);
+#32038 = FACE_BOUND('',#32039,.F.);
+#32039 = EDGE_LOOP('',(#32040,#32041,#32063,#32084));
+#32040 = ORIENTED_EDGE('',*,*,#31991,.F.);
+#32041 = ORIENTED_EDGE('',*,*,#32042,.T.);
+#32042 = EDGE_CURVE('',#31992,#32043,#32045,.T.);
+#32043 = VERTEX_POINT('',#32044);
+#32044 = CARTESIAN_POINT('',(-27.29198506063,3.82,28.9));
+#32045 = SURFACE_CURVE('',#32046,(#32050,#32056),.PCURVE_S1.);
+#32046 = LINE('',#32047,#32048);
+#32047 = CARTESIAN_POINT('',(-28.50021619095,3.82,28.9));
+#32048 = VECTOR('',#32049,1.);
+#32049 = DIRECTION('',(1.,0.,0.));
+#32050 = PCURVE('',#28991,#32051);
+#32051 = DEFINITIONAL_REPRESENTATION('',(#32052),#32055);
+#32052 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#32053,#32054),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.500216190952,1.499783809048),
+  .PIECEWISE_BEZIER_KNOTS.);
+#32053 = CARTESIAN_POINT('',(-1.000432381904,-2.5));
+#32054 = CARTESIAN_POINT('',(-2.,-2.5));
+#32055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32056 = PCURVE('',#18104,#32057);
+#32057 = DEFINITIONAL_REPRESENTATION('',(#32058),#32062);
+#32058 = LINE('',#32059,#32060);
+#32059 = CARTESIAN_POINT('',(3.82,28.500216190952));
+#32060 = VECTOR('',#32061,1.);
+#32061 = DIRECTION('',(0.,-1.));
+#32062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32063 = ORIENTED_EDGE('',*,*,#32064,.F.);
+#32064 = EDGE_CURVE('',#28976,#32043,#32065,.T.);
+#32065 = SURFACE_CURVE('',#32066,(#32070,#32077),.PCURVE_S1.);
+#32066 = LINE('',#32067,#32068);
+#32067 = CARTESIAN_POINT('',(-27.29198506063,3.82,31.4));
+#32068 = VECTOR('',#32069,1.);
+#32069 = DIRECTION('',(-0.,-0.,-1.));
+#32070 = PCURVE('',#28991,#32071);
+#32071 = DEFINITIONAL_REPRESENTATION('',(#32072),#32076);
+#32072 = LINE('',#32073,#32074);
+#32073 = CARTESIAN_POINT('',(-1.708447321265,0.));
+#32074 = VECTOR('',#32075,1.);
+#32075 = DIRECTION('',(-0.,-1.));
+#32076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32077 = PCURVE('',#29066,#32078);
+#32078 = DEFINITIONAL_REPRESENTATION('',(#32079),#32083);
+#32079 = LINE('',#32080,#32081);
+#32080 = CARTESIAN_POINT('',(-0.850444518294,0.));
+#32081 = VECTOR('',#32082,1.);
+#32082 = DIRECTION('',(-0.,1.));
+#32083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32084 = ORIENTED_EDGE('',*,*,#28975,.F.);
+#32085 = ADVANCED_FACE('',(#32086),#29066,.T.);
+#32086 = FACE_BOUND('',#32087,.F.);
+#32087 = EDGE_LOOP('',(#32088,#32111,#32112,#32113));
+#32088 = ORIENTED_EDGE('',*,*,#32089,.F.);
+#32089 = EDGE_CURVE('',#29030,#32090,#32092,.T.);
+#32090 = VERTEX_POINT('',#32091);
+#32091 = CARTESIAN_POINT('',(-26.84104083734,3.615789473684,28.9));
+#32092 = SURFACE_CURVE('',#32093,(#32097,#32104),.PCURVE_S1.);
+#32093 = LINE('',#32094,#32095);
+#32094 = CARTESIAN_POINT('',(-26.84104083734,3.615789473684,31.4));
+#32095 = VECTOR('',#32096,1.);
+#32096 = DIRECTION('',(-0.,-0.,-1.));
+#32097 = PCURVE('',#29066,#32098);
+#32098 = DEFINITIONAL_REPRESENTATION('',(#32099),#32103);
+#32099 = LINE('',#32100,#32101);
+#32100 = CARTESIAN_POINT('',(-0.,0.));
+#32101 = VECTOR('',#32102,1.);
+#32102 = DIRECTION('',(-0.,1.));
+#32103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32104 = PCURVE('',#29120,#32105);
+#32105 = DEFINITIONAL_REPRESENTATION('',(#32106),#32110);
+#32106 = LINE('',#32107,#32108);
+#32107 = CARTESIAN_POINT('',(-5.562833498678,0.));
+#32108 = VECTOR('',#32109,1.);
+#32109 = DIRECTION('',(-0.,-1.));
+#32110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32111 = ORIENTED_EDGE('',*,*,#29051,.F.);
+#32112 = ORIENTED_EDGE('',*,*,#32064,.T.);
+#32113 = ORIENTED_EDGE('',*,*,#32114,.F.);
+#32114 = EDGE_CURVE('',#32090,#32043,#32115,.T.);
+#32115 = SURFACE_CURVE('',#32116,(#32121,#32128),.PCURVE_S1.);
+#32116 = CIRCLE('',#32117,0.6);
+#32117 = AXIS2_PLACEMENT_3D('',#32118,#32119,#32120);
+#32118 = CARTESIAN_POINT('',(-27.29198506063,3.22,28.9));
+#32119 = DIRECTION('',(0.,-0.,1.));
+#32120 = DIRECTION('',(0.,1.,0.));
+#32121 = PCURVE('',#29066,#32122);
+#32122 = DEFINITIONAL_REPRESENTATION('',(#32123),#32127);
+#32123 = LINE('',#32124,#32125);
+#32124 = CARTESIAN_POINT('',(5.432740788886,2.5));
+#32125 = VECTOR('',#32126,1.);
+#32126 = DIRECTION('',(-1.,0.));
+#32127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32128 = PCURVE('',#18104,#32129);
+#32129 = DEFINITIONAL_REPRESENTATION('',(#32130),#32134);
+#32130 = CIRCLE('',#32131,0.6);
+#32131 = AXIS2_PLACEMENT_2D('',#32132,#32133);
+#32132 = CARTESIAN_POINT('',(3.22,27.291985060639));
+#32133 = DIRECTION('',(1.,1.699155449496E-47));
+#32134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32135 = ADVANCED_FACE('',(#32136),#29120,.F.);
+#32136 = FACE_BOUND('',#32137,.T.);
+#32137 = EDGE_LOOP('',(#32138,#32161,#32183,#32184));
+#32138 = ORIENTED_EDGE('',*,*,#32139,.T.);
+#32139 = EDGE_CURVE('',#29084,#32140,#32142,.T.);
+#32140 = VERTEX_POINT('',#32141);
+#32141 = CARTESIAN_POINT('',(-26.84104083734,6.584210526316,28.9));
+#32142 = SURFACE_CURVE('',#32143,(#32147,#32154),.PCURVE_S1.);
+#32143 = LINE('',#32144,#32145);
+#32144 = CARTESIAN_POINT('',(-26.84104083734,6.584210526316,31.4));
+#32145 = VECTOR('',#32146,1.);
+#32146 = DIRECTION('',(-0.,-0.,-1.));
+#32147 = PCURVE('',#29120,#32148);
+#32148 = DEFINITIONAL_REPRESENTATION('',(#32149),#32153);
+#32149 = LINE('',#32150,#32151);
+#32150 = CARTESIAN_POINT('',(-0.720351808501,0.));
+#32151 = VECTOR('',#32152,1.);
+#32152 = DIRECTION('',(-0.,-1.));
+#32153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32154 = PCURVE('',#29174,#32155);
+#32155 = DEFINITIONAL_REPRESENTATION('',(#32156),#32160);
+#32156 = LINE('',#32157,#32158);
+#32157 = CARTESIAN_POINT('',(-0.850444518294,0.));
+#32158 = VECTOR('',#32159,1.);
+#32159 = DIRECTION('',(-0.,1.));
+#32160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32161 = ORIENTED_EDGE('',*,*,#32162,.F.);
+#32162 = EDGE_CURVE('',#32090,#32140,#32163,.T.);
+#32163 = SURFACE_CURVE('',#32164,(#32169,#32176),.PCURVE_S1.);
+#32164 = CIRCLE('',#32165,2.25);
+#32165 = AXIS2_PLACEMENT_3D('',#32166,#32167,#32168);
+#32166 = CARTESIAN_POINT('',(-25.15,5.1,28.9));
+#32167 = DIRECTION('',(0.,-0.,1.));
+#32168 = DIRECTION('',(-1.,0.,0.));
+#32169 = PCURVE('',#29120,#32170);
+#32170 = DEFINITIONAL_REPRESENTATION('',(#32171),#32175);
+#32171 = LINE('',#32172,#32173);
+#32172 = CARTESIAN_POINT('',(-6.28318530718,-2.5));
+#32173 = VECTOR('',#32174,1.);
+#32174 = DIRECTION('',(1.,-0.));
+#32175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32176 = PCURVE('',#18104,#32177);
+#32177 = DEFINITIONAL_REPRESENTATION('',(#32178),#32182);
+#32178 = CIRCLE('',#32179,2.25);
+#32179 = AXIS2_PLACEMENT_2D('',#32180,#32181);
+#32180 = CARTESIAN_POINT('',(5.1,25.15));
+#32181 = DIRECTION('',(0.,1.));
+#32182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32183 = ORIENTED_EDGE('',*,*,#32089,.F.);
+#32184 = ORIENTED_EDGE('',*,*,#29105,.T.);
+#32185 = ADVANCED_FACE('',(#32186),#29174,.T.);
+#32186 = FACE_BOUND('',#32187,.F.);
+#32187 = EDGE_LOOP('',(#32188,#32211,#32212,#32213));
+#32188 = ORIENTED_EDGE('',*,*,#32189,.F.);
+#32189 = EDGE_CURVE('',#29138,#32190,#32192,.T.);
+#32190 = VERTEX_POINT('',#32191);
+#32191 = CARTESIAN_POINT('',(-27.29198506063,6.38,28.9));
+#32192 = SURFACE_CURVE('',#32193,(#32197,#32204),.PCURVE_S1.);
+#32193 = LINE('',#32194,#32195);
+#32194 = CARTESIAN_POINT('',(-27.29198506063,6.38,31.4));
+#32195 = VECTOR('',#32196,1.);
+#32196 = DIRECTION('',(-0.,-0.,-1.));
+#32197 = PCURVE('',#29174,#32198);
+#32198 = DEFINITIONAL_REPRESENTATION('',(#32199),#32203);
+#32199 = LINE('',#32200,#32201);
+#32200 = CARTESIAN_POINT('',(-0.,0.));
+#32201 = VECTOR('',#32202,1.);
+#32202 = DIRECTION('',(-0.,1.));
+#32203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32204 = PCURVE('',#29206,#32205);
+#32205 = DEFINITIONAL_REPRESENTATION('',(#32206),#32210);
+#32206 = LINE('',#32207,#32208);
+#32207 = CARTESIAN_POINT('',(-0.291552678735,0.));
+#32208 = VECTOR('',#32209,1.);
+#32209 = DIRECTION('',(-0.,-1.));
+#32210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32211 = ORIENTED_EDGE('',*,*,#29159,.F.);
+#32212 = ORIENTED_EDGE('',*,*,#32139,.T.);
+#32213 = ORIENTED_EDGE('',*,*,#32214,.F.);
+#32214 = EDGE_CURVE('',#32190,#32140,#32215,.T.);
+#32215 = SURFACE_CURVE('',#32216,(#32221,#32228),.PCURVE_S1.);
+#32216 = CIRCLE('',#32217,0.6);
+#32217 = AXIS2_PLACEMENT_3D('',#32218,#32219,#32220);
+#32218 = CARTESIAN_POINT('',(-27.29198506063,6.98,28.9));
+#32219 = DIRECTION('',(0.,-0.,1.));
+#32220 = DIRECTION('',(0.,1.,0.));
+#32221 = PCURVE('',#29174,#32222);
+#32222 = DEFINITIONAL_REPRESENTATION('',(#32223),#32227);
+#32223 = LINE('',#32224,#32225);
+#32224 = CARTESIAN_POINT('',(3.14159265359,2.5));
+#32225 = VECTOR('',#32226,1.);
+#32226 = DIRECTION('',(-1.,0.));
+#32227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32228 = PCURVE('',#18104,#32229);
+#32229 = DEFINITIONAL_REPRESENTATION('',(#32230),#32234);
+#32230 = CIRCLE('',#32231,0.6);
+#32231 = AXIS2_PLACEMENT_2D('',#32232,#32233);
+#32232 = CARTESIAN_POINT('',(6.98,27.291985060639));
+#32233 = DIRECTION('',(1.,1.699155449496E-47));
+#32234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32235 = ADVANCED_FACE('',(#32236),#29206,.T.);
+#32236 = FACE_BOUND('',#32237,.F.);
+#32237 = EDGE_LOOP('',(#32238,#32239,#32261,#32282));
+#32238 = ORIENTED_EDGE('',*,*,#32189,.T.);
+#32239 = ORIENTED_EDGE('',*,*,#32240,.T.);
+#32240 = EDGE_CURVE('',#32190,#32241,#32243,.T.);
+#32241 = VERTEX_POINT('',#32242);
+#32242 = CARTESIAN_POINT('',(-27.4,6.38,28.9));
+#32243 = SURFACE_CURVE('',#32244,(#32248,#32254),.PCURVE_S1.);
+#32244 = LINE('',#32245,#32246);
+#32245 = CARTESIAN_POINT('',(-27.50021619095,6.38,28.9));
+#32246 = VECTOR('',#32247,1.);
+#32247 = DIRECTION('',(-1.,0.,0.));
+#32248 = PCURVE('',#29206,#32249);
+#32249 = DEFINITIONAL_REPRESENTATION('',(#32250),#32253);
+#32250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#32251,#32252),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.499783809048,0.499783809048),
+  .PIECEWISE_BEZIER_KNOTS.);
+#32251 = CARTESIAN_POINT('',(0.,-2.5));
+#32252 = CARTESIAN_POINT('',(-0.999567618096,-2.5));
+#32253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32254 = PCURVE('',#18104,#32255);
+#32255 = DEFINITIONAL_REPRESENTATION('',(#32256),#32260);
+#32256 = LINE('',#32257,#32258);
+#32257 = CARTESIAN_POINT('',(6.38,27.500216190952));
+#32258 = VECTOR('',#32259,1.);
+#32259 = DIRECTION('',(0.,1.));
+#32260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32261 = ORIENTED_EDGE('',*,*,#32262,.F.);
+#32262 = EDGE_CURVE('',#29191,#32241,#32263,.T.);
+#32263 = SURFACE_CURVE('',#32264,(#32268,#32275),.PCURVE_S1.);
+#32264 = LINE('',#32265,#32266);
+#32265 = CARTESIAN_POINT('',(-27.4,6.38,31.4));
+#32266 = VECTOR('',#32267,1.);
+#32267 = DIRECTION('',(0.,0.,-1.));
+#32268 = PCURVE('',#29206,#32269);
+#32269 = DEFINITIONAL_REPRESENTATION('',(#32270),#32274);
+#32270 = LINE('',#32271,#32272);
+#32271 = CARTESIAN_POINT('',(-0.399567618096,0.));
+#32272 = VECTOR('',#32273,1.);
+#32273 = DIRECTION('',(-0.,-1.));
+#32274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32275 = PCURVE('',#29281,#32276);
+#32276 = DEFINITIONAL_REPRESENTATION('',(#32277),#32281);
+#32277 = LINE('',#32278,#32279);
+#32278 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#32279 = VECTOR('',#32280,1.);
+#32280 = DIRECTION('',(-0.,1.));
+#32281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32282 = ORIENTED_EDGE('',*,*,#29190,.F.);
+#32283 = ADVANCED_FACE('',(#32284),#29281,.T.);
+#32284 = FACE_BOUND('',#32285,.F.);
+#32285 = EDGE_LOOP('',(#32286,#32309,#32310,#32311));
+#32286 = ORIENTED_EDGE('',*,*,#32287,.F.);
+#32287 = EDGE_CURVE('',#29245,#32288,#32290,.T.);
+#32288 = VERTEX_POINT('',#32289);
+#32289 = CARTESIAN_POINT('',(-28.,6.98,28.9));
+#32290 = SURFACE_CURVE('',#32291,(#32295,#32302),.PCURVE_S1.);
+#32291 = LINE('',#32292,#32293);
+#32292 = CARTESIAN_POINT('',(-28.,6.98,31.4));
+#32293 = VECTOR('',#32294,1.);
+#32294 = DIRECTION('',(0.,0.,-1.));
+#32295 = PCURVE('',#29281,#32296);
+#32296 = DEFINITIONAL_REPRESENTATION('',(#32297),#32301);
+#32297 = LINE('',#32298,#32299);
+#32298 = CARTESIAN_POINT('',(-0.,0.));
+#32299 = VECTOR('',#32300,1.);
+#32300 = DIRECTION('',(-0.,1.));
+#32301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32302 = PCURVE('',#29313,#32303);
+#32303 = DEFINITIONAL_REPRESENTATION('',(#32304),#32308);
+#32304 = LINE('',#32305,#32306);
+#32305 = CARTESIAN_POINT('',(16.58,-2.5));
+#32306 = VECTOR('',#32307,1.);
+#32307 = DIRECTION('',(0.,1.));
+#32308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32309 = ORIENTED_EDGE('',*,*,#29266,.F.);
+#32310 = ORIENTED_EDGE('',*,*,#32262,.T.);
+#32311 = ORIENTED_EDGE('',*,*,#32312,.F.);
+#32312 = EDGE_CURVE('',#32288,#32241,#32313,.T.);
+#32313 = SURFACE_CURVE('',#32314,(#32319,#32326),.PCURVE_S1.);
+#32314 = CIRCLE('',#32315,0.6);
+#32315 = AXIS2_PLACEMENT_3D('',#32316,#32317,#32318);
+#32316 = CARTESIAN_POINT('',(-27.4,6.98,28.9));
+#32317 = DIRECTION('',(0.,-0.,1.));
+#32318 = DIRECTION('',(0.,1.,0.));
+#32319 = PCURVE('',#29281,#32320);
+#32320 = DEFINITIONAL_REPRESENTATION('',(#32321),#32325);
+#32321 = LINE('',#32322,#32323);
+#32322 = CARTESIAN_POINT('',(1.570796326795,2.5));
+#32323 = VECTOR('',#32324,1.);
+#32324 = DIRECTION('',(-1.,0.));
+#32325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32326 = PCURVE('',#18104,#32327);
+#32327 = DEFINITIONAL_REPRESENTATION('',(#32328),#32332);
+#32328 = CIRCLE('',#32329,0.6);
+#32329 = AXIS2_PLACEMENT_2D('',#32330,#32331);
+#32330 = CARTESIAN_POINT('',(6.98,27.4));
+#32331 = DIRECTION('',(1.,1.699155449496E-47));
+#32332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32333 = ADVANCED_FACE('',(#32334),#29313,.T.);
+#32334 = FACE_BOUND('',#32335,.T.);
+#32335 = EDGE_LOOP('',(#32336,#32337,#32338,#32339));
+#32336 = ORIENTED_EDGE('',*,*,#32287,.F.);
+#32337 = ORIENTED_EDGE('',*,*,#29297,.T.);
+#32338 = ORIENTED_EDGE('',*,*,#29430,.F.);
+#32339 = ORIENTED_EDGE('',*,*,#32340,.F.);
+#32340 = EDGE_CURVE('',#32288,#29407,#32341,.T.);
+#32341 = SURFACE_CURVE('',#32342,(#32346,#32353),.PCURVE_S1.);
+#32342 = LINE('',#32343,#32344);
+#32343 = CARTESIAN_POINT('',(-28.,-9.6,28.9));
+#32344 = VECTOR('',#32345,1.);
+#32345 = DIRECTION('',(0.,1.,0.));
+#32346 = PCURVE('',#29313,#32347);
+#32347 = DEFINITIONAL_REPRESENTATION('',(#32348),#32352);
+#32348 = LINE('',#32349,#32350);
+#32349 = CARTESIAN_POINT('',(0.,0.));
+#32350 = VECTOR('',#32351,1.);
+#32351 = DIRECTION('',(1.,0.));
+#32352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32353 = PCURVE('',#18104,#32354);
+#32354 = DEFINITIONAL_REPRESENTATION('',(#32355),#32359);
+#32355 = LINE('',#32356,#32357);
+#32356 = CARTESIAN_POINT('',(-9.6,28.));
+#32357 = VECTOR('',#32358,1.);
+#32358 = DIRECTION('',(1.,1.699155449496E-47));
+#32359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32360 = ADVANCED_FACE('',(#32361),#29473,.T.);
+#32361 = FACE_BOUND('',#32362,.F.);
+#32362 = EDGE_LOOP('',(#32363,#32364,#32365,#32366,#32367,#32368,#32369,
+    #32370,#32371,#32372,#32373,#32374));
+#32363 = ORIENTED_EDGE('',*,*,#29923,.T.);
+#32364 = ORIENTED_EDGE('',*,*,#29972,.T.);
+#32365 = ORIENTED_EDGE('',*,*,#30021,.T.);
+#32366 = ORIENTED_EDGE('',*,*,#29455,.T.);
+#32367 = ORIENTED_EDGE('',*,*,#29531,.T.);
+#32368 = ORIENTED_EDGE('',*,*,#29580,.T.);
+#32369 = ORIENTED_EDGE('',*,*,#29629,.T.);
+#32370 = ORIENTED_EDGE('',*,*,#29678,.T.);
+#32371 = ORIENTED_EDGE('',*,*,#29727,.T.);
+#32372 = ORIENTED_EDGE('',*,*,#29776,.T.);
+#32373 = ORIENTED_EDGE('',*,*,#29825,.T.);
+#32374 = ORIENTED_EDGE('',*,*,#29874,.T.);
+#32375 = ADVANCED_FACE('',(#32376),#30066,.T.);
+#32376 = FACE_BOUND('',#32377,.F.);
+#32377 = EDGE_LOOP('',(#32378,#32379,#32380,#32381,#32382,#32383,#32384,
+    #32385,#32386,#32387,#32388,#32389));
+#32378 = ORIENTED_EDGE('',*,*,#30369,.T.);
+#32379 = ORIENTED_EDGE('',*,*,#30320,.T.);
+#32380 = ORIENTED_EDGE('',*,*,#30271,.T.);
+#32381 = ORIENTED_EDGE('',*,*,#30222,.T.);
+#32382 = ORIENTED_EDGE('',*,*,#30173,.T.);
+#32383 = ORIENTED_EDGE('',*,*,#30124,.T.);
+#32384 = ORIENTED_EDGE('',*,*,#30048,.T.);
+#32385 = ORIENTED_EDGE('',*,*,#30614,.T.);
+#32386 = ORIENTED_EDGE('',*,*,#30565,.T.);
+#32387 = ORIENTED_EDGE('',*,*,#30516,.T.);
+#32388 = ORIENTED_EDGE('',*,*,#30467,.T.);
+#32389 = ORIENTED_EDGE('',*,*,#30418,.T.);
+#32390 = ADVANCED_FACE('',(#32391,#32441),#18104,.F.);
+#32391 = FACE_BOUND('',#32392,.T.);
+#32392 = EDGE_LOOP('',(#32393,#32394,#32395,#32396,#32397,#32398,#32399,
+    #32400,#32401,#32402,#32403,#32404,#32405,#32406,#32407,#32408,
+    #32409,#32410,#32411,#32412,#32413,#32414,#32415,#32416,#32417,
+    #32418,#32419,#32420,#32421,#32422,#32423,#32424,#32425,#32426,
+    #32427,#32428,#32429,#32430,#32431,#32432,#32433,#32434,#32435,
+    #32436,#32437,#32438,#32439,#32440));
+#32393 = ORIENTED_EDGE('',*,*,#18861,.T.);
+#32394 = ORIENTED_EDGE('',*,*,#21598,.T.);
+#32395 = ORIENTED_EDGE('',*,*,#26866,.T.);
+#32396 = ORIENTED_EDGE('',*,*,#30664,.T.);
+#32397 = ORIENTED_EDGE('',*,*,#30715,.T.);
+#32398 = ORIENTED_EDGE('',*,*,#30767,.F.);
+#32399 = ORIENTED_EDGE('',*,*,#30817,.T.);
+#32400 = ORIENTED_EDGE('',*,*,#30847,.T.);
+#32401 = ORIENTED_EDGE('',*,*,#30921,.T.);
+#32402 = ORIENTED_EDGE('',*,*,#30973,.F.);
+#32403 = ORIENTED_EDGE('',*,*,#30999,.T.);
+#32404 = ORIENTED_EDGE('',*,*,#31077,.T.);
+#32405 = ORIENTED_EDGE('',*,*,#31126,.T.);
+#32406 = ORIENTED_EDGE('',*,*,#31178,.F.);
+#32407 = ORIENTED_EDGE('',*,*,#31228,.T.);
+#32408 = ORIENTED_EDGE('',*,*,#31258,.T.);
+#32409 = ORIENTED_EDGE('',*,*,#31332,.T.);
+#32410 = ORIENTED_EDGE('',*,*,#31384,.F.);
+#32411 = ORIENTED_EDGE('',*,*,#31410,.T.);
+#32412 = ORIENTED_EDGE('',*,*,#31466,.T.);
+#32413 = ORIENTED_EDGE('',*,*,#28067,.T.);
+#32414 = ORIENTED_EDGE('',*,*,#22800,.T.);
+#32415 = ORIENTED_EDGE('',*,*,#19314,.T.);
+#32416 = ORIENTED_EDGE('',*,*,#18920,.T.);
+#32417 = ORIENTED_EDGE('',*,*,#22358,.F.);
+#32418 = ORIENTED_EDGE('',*,*,#28013,.T.);
+#32419 = ORIENTED_EDGE('',*,*,#31513,.F.);
+#32420 = ORIENTED_EDGE('',*,*,#31570,.T.);
+#32421 = ORIENTED_EDGE('',*,*,#31619,.F.);
+#32422 = ORIENTED_EDGE('',*,*,#31647,.T.);
+#32423 = ORIENTED_EDGE('',*,*,#31719,.F.);
+#32424 = ORIENTED_EDGE('',*,*,#31767,.T.);
+#32425 = ORIENTED_EDGE('',*,*,#31819,.F.);
+#32426 = ORIENTED_EDGE('',*,*,#31845,.T.);
+#32427 = ORIENTED_EDGE('',*,*,#31917,.F.);
+#32428 = ORIENTED_EDGE('',*,*,#31967,.T.);
+#32429 = ORIENTED_EDGE('',*,*,#32014,.F.);
+#32430 = ORIENTED_EDGE('',*,*,#32042,.T.);
+#32431 = ORIENTED_EDGE('',*,*,#32114,.F.);
+#32432 = ORIENTED_EDGE('',*,*,#32162,.T.);
+#32433 = ORIENTED_EDGE('',*,*,#32214,.F.);
+#32434 = ORIENTED_EDGE('',*,*,#32240,.T.);
+#32435 = ORIENTED_EDGE('',*,*,#32312,.F.);
+#32436 = ORIENTED_EDGE('',*,*,#32340,.T.);
+#32437 = ORIENTED_EDGE('',*,*,#29406,.F.);
+#32438 = ORIENTED_EDGE('',*,*,#26194,.T.);
+#32439 = ORIENTED_EDGE('',*,*,#20678,.F.);
+#32440 = ORIENTED_EDGE('',*,*,#18089,.F.);
+#32441 = FACE_BOUND('',#32442,.F.);
+#32442 = EDGE_LOOP('',(#32443,#32474,#32502,#32531,#32555,#32583,#32612,
+    #32636,#32664,#32693,#32717,#32745));
+#32443 = ORIENTED_EDGE('',*,*,#32444,.F.);
+#32444 = EDGE_CURVE('',#32445,#32447,#32449,.T.);
+#32445 = VERTEX_POINT('',#32446);
+#32446 = CARTESIAN_POINT('',(19.75,8.4,28.9));
+#32447 = VERTEX_POINT('',#32448);
+#32448 = CARTESIAN_POINT('',(19.254159457879,9.6,28.9));
+#32449 = SURFACE_CURVE('',#32450,(#32455,#32462),.PCURVE_S1.);
+#32450 = CIRCLE('',#32451,1.7);
+#32451 = AXIS2_PLACEMENT_3D('',#32452,#32453,#32454);
+#32452 = CARTESIAN_POINT('',(18.05,8.4,28.9));
+#32453 = DIRECTION('',(0.,0.,1.));
+#32454 = DIRECTION('',(1.,0.,0.));
+#32455 = PCURVE('',#18104,#32456);
+#32456 = DEFINITIONAL_REPRESENTATION('',(#32457),#32461);
+#32457 = CIRCLE('',#32458,1.7);
+#32458 = AXIS2_PLACEMENT_2D('',#32459,#32460);
+#32459 = CARTESIAN_POINT('',(8.4,-18.05));
+#32460 = DIRECTION('',(0.,-1.));
+#32461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32462 = PCURVE('',#32463,#32468);
+#32463 = CYLINDRICAL_SURFACE('',#32464,1.7);
+#32464 = AXIS2_PLACEMENT_3D('',#32465,#32466,#32467);
+#32465 = CARTESIAN_POINT('',(18.05,8.4,28.5));
+#32466 = DIRECTION('',(-0.,-0.,-1.));
+#32467 = DIRECTION('',(1.,0.,0.));
+#32468 = DEFINITIONAL_REPRESENTATION('',(#32469),#32473);
+#32469 = LINE('',#32470,#32471);
+#32470 = CARTESIAN_POINT('',(-0.,-0.4));
+#32471 = VECTOR('',#32472,1.);
+#32472 = DIRECTION('',(-1.,0.));
+#32473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32474 = ORIENTED_EDGE('',*,*,#32475,.T.);
+#32475 = EDGE_CURVE('',#32445,#32476,#32478,.T.);
+#32476 = VERTEX_POINT('',#32477);
+#32477 = CARTESIAN_POINT('',(19.75,-8.4,28.9));
+#32478 = SURFACE_CURVE('',#32479,(#32483,#32490),.PCURVE_S1.);
+#32479 = LINE('',#32480,#32481);
+#32480 = CARTESIAN_POINT('',(19.75,8.4,28.9));
+#32481 = VECTOR('',#32482,1.);
+#32482 = DIRECTION('',(0.,-1.,0.));
+#32483 = PCURVE('',#18104,#32484);
+#32484 = DEFINITIONAL_REPRESENTATION('',(#32485),#32489);
+#32485 = LINE('',#32486,#32487);
+#32486 = CARTESIAN_POINT('',(8.4,-19.75));
+#32487 = VECTOR('',#32488,1.);
+#32488 = DIRECTION('',(-1.,-1.699155449496E-47));
+#32489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32490 = PCURVE('',#32491,#32496);
+#32491 = PLANE('',#32492);
+#32492 = AXIS2_PLACEMENT_3D('',#32493,#32494,#32495);
+#32493 = CARTESIAN_POINT('',(19.75,8.4,28.5));
+#32494 = DIRECTION('',(1.,0.,0.));
+#32495 = DIRECTION('',(0.,-1.,0.));
+#32496 = DEFINITIONAL_REPRESENTATION('',(#32497),#32501);
+#32497 = LINE('',#32498,#32499);
+#32498 = CARTESIAN_POINT('',(0.,-0.4));
+#32499 = VECTOR('',#32500,1.);
+#32500 = DIRECTION('',(1.,0.));
+#32501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32502 = ORIENTED_EDGE('',*,*,#32503,.F.);
+#32503 = EDGE_CURVE('',#32504,#32476,#32506,.T.);
+#32504 = VERTEX_POINT('',#32505);
+#32505 = CARTESIAN_POINT('',(19.254159457879,-9.6,28.9));
+#32506 = SURFACE_CURVE('',#32507,(#32512,#32519),.PCURVE_S1.);
+#32507 = CIRCLE('',#32508,1.7);
+#32508 = AXIS2_PLACEMENT_3D('',#32509,#32510,#32511);
+#32509 = CARTESIAN_POINT('',(18.05,-8.4,28.9));
+#32510 = DIRECTION('',(0.,0.,1.));
+#32511 = DIRECTION('',(1.,0.,0.));
+#32512 = PCURVE('',#18104,#32513);
+#32513 = DEFINITIONAL_REPRESENTATION('',(#32514),#32518);
+#32514 = CIRCLE('',#32515,1.7);
+#32515 = AXIS2_PLACEMENT_2D('',#32516,#32517);
+#32516 = CARTESIAN_POINT('',(-8.4,-18.05));
+#32517 = DIRECTION('',(0.,-1.));
+#32518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32519 = PCURVE('',#32520,#32525);
+#32520 = CYLINDRICAL_SURFACE('',#32521,1.7);
+#32521 = AXIS2_PLACEMENT_3D('',#32522,#32523,#32524);
+#32522 = CARTESIAN_POINT('',(18.05,-8.4,28.5));
+#32523 = DIRECTION('',(-0.,-0.,-1.));
+#32524 = DIRECTION('',(1.,0.,0.));
+#32525 = DEFINITIONAL_REPRESENTATION('',(#32526),#32530);
+#32526 = LINE('',#32527,#32528);
+#32527 = CARTESIAN_POINT('',(-0.,-0.4));
+#32528 = VECTOR('',#32529,1.);
+#32529 = DIRECTION('',(-1.,0.));
+#32530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32531 = ORIENTED_EDGE('',*,*,#32532,.F.);
+#32532 = EDGE_CURVE('',#32533,#32504,#32535,.T.);
+#32533 = VERTEX_POINT('',#32534);
+#32534 = CARTESIAN_POINT('',(18.05,-10.1,28.9));
+#32535 = SURFACE_CURVE('',#32536,(#32541,#32548),.PCURVE_S1.);
+#32536 = CIRCLE('',#32537,1.7);
+#32537 = AXIS2_PLACEMENT_3D('',#32538,#32539,#32540);
+#32538 = CARTESIAN_POINT('',(18.05,-8.4,28.9));
+#32539 = DIRECTION('',(0.,0.,1.));
+#32540 = DIRECTION('',(1.,0.,0.));
+#32541 = PCURVE('',#18104,#32542);
+#32542 = DEFINITIONAL_REPRESENTATION('',(#32543),#32547);
+#32543 = CIRCLE('',#32544,1.7);
+#32544 = AXIS2_PLACEMENT_2D('',#32545,#32546);
+#32545 = CARTESIAN_POINT('',(-8.4,-18.05));
+#32546 = DIRECTION('',(0.,-1.));
+#32547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32548 = PCURVE('',#32520,#32549);
+#32549 = DEFINITIONAL_REPRESENTATION('',(#32550),#32554);
+#32550 = LINE('',#32551,#32552);
+#32551 = CARTESIAN_POINT('',(-0.,-0.4));
+#32552 = VECTOR('',#32553,1.);
+#32553 = DIRECTION('',(-1.,0.));
+#32554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32555 = ORIENTED_EDGE('',*,*,#32556,.T.);
+#32556 = EDGE_CURVE('',#32533,#32557,#32559,.T.);
+#32557 = VERTEX_POINT('',#32558);
+#32558 = CARTESIAN_POINT('',(-18.05,-10.1,28.9));
+#32559 = SURFACE_CURVE('',#32560,(#32564,#32571),.PCURVE_S1.);
+#32560 = LINE('',#32561,#32562);
+#32561 = CARTESIAN_POINT('',(18.05,-10.1,28.9));
+#32562 = VECTOR('',#32563,1.);
+#32563 = DIRECTION('',(-1.,0.,0.));
+#32564 = PCURVE('',#18104,#32565);
+#32565 = DEFINITIONAL_REPRESENTATION('',(#32566),#32570);
+#32566 = LINE('',#32567,#32568);
+#32567 = CARTESIAN_POINT('',(-10.1,-18.05));
+#32568 = VECTOR('',#32569,1.);
+#32569 = DIRECTION('',(0.,1.));
+#32570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32571 = PCURVE('',#32572,#32577);
+#32572 = PLANE('',#32573);
+#32573 = AXIS2_PLACEMENT_3D('',#32574,#32575,#32576);
+#32574 = CARTESIAN_POINT('',(18.05,-10.1,28.5));
+#32575 = DIRECTION('',(0.,-1.,0.));
+#32576 = DIRECTION('',(-1.,0.,0.));
+#32577 = DEFINITIONAL_REPRESENTATION('',(#32578),#32582);
+#32578 = LINE('',#32579,#32580);
+#32579 = CARTESIAN_POINT('',(0.,-0.4));
+#32580 = VECTOR('',#32581,1.);
+#32581 = DIRECTION('',(1.,0.));
+#32582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32583 = ORIENTED_EDGE('',*,*,#32584,.F.);
+#32584 = EDGE_CURVE('',#32585,#32557,#32587,.T.);
+#32585 = VERTEX_POINT('',#32586);
+#32586 = CARTESIAN_POINT('',(-19.25415945787,-9.6,28.9));
+#32587 = SURFACE_CURVE('',#32588,(#32593,#32600),.PCURVE_S1.);
+#32588 = CIRCLE('',#32589,1.7);
+#32589 = AXIS2_PLACEMENT_3D('',#32590,#32591,#32592);
+#32590 = CARTESIAN_POINT('',(-18.05,-8.4,28.9));
+#32591 = DIRECTION('',(0.,0.,1.));
+#32592 = DIRECTION('',(1.,0.,0.));
+#32593 = PCURVE('',#18104,#32594);
+#32594 = DEFINITIONAL_REPRESENTATION('',(#32595),#32599);
+#32595 = CIRCLE('',#32596,1.7);
+#32596 = AXIS2_PLACEMENT_2D('',#32597,#32598);
+#32597 = CARTESIAN_POINT('',(-8.4,18.05));
+#32598 = DIRECTION('',(0.,-1.));
+#32599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32600 = PCURVE('',#32601,#32606);
+#32601 = CYLINDRICAL_SURFACE('',#32602,1.7);
+#32602 = AXIS2_PLACEMENT_3D('',#32603,#32604,#32605);
+#32603 = CARTESIAN_POINT('',(-18.05,-8.4,28.5));
+#32604 = DIRECTION('',(-0.,-0.,-1.));
+#32605 = DIRECTION('',(1.,0.,0.));
+#32606 = DEFINITIONAL_REPRESENTATION('',(#32607),#32611);
+#32607 = LINE('',#32608,#32609);
+#32608 = CARTESIAN_POINT('',(-0.,-0.4));
+#32609 = VECTOR('',#32610,1.);
+#32610 = DIRECTION('',(-1.,0.));
+#32611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32612 = ORIENTED_EDGE('',*,*,#32613,.F.);
+#32613 = EDGE_CURVE('',#32614,#32585,#32616,.T.);
+#32614 = VERTEX_POINT('',#32615);
+#32615 = CARTESIAN_POINT('',(-19.75,-8.4,28.9));
+#32616 = SURFACE_CURVE('',#32617,(#32622,#32629),.PCURVE_S1.);
+#32617 = CIRCLE('',#32618,1.7);
+#32618 = AXIS2_PLACEMENT_3D('',#32619,#32620,#32621);
+#32619 = CARTESIAN_POINT('',(-18.05,-8.4,28.9));
+#32620 = DIRECTION('',(0.,0.,1.));
+#32621 = DIRECTION('',(1.,0.,0.));
+#32622 = PCURVE('',#18104,#32623);
+#32623 = DEFINITIONAL_REPRESENTATION('',(#32624),#32628);
+#32624 = CIRCLE('',#32625,1.7);
+#32625 = AXIS2_PLACEMENT_2D('',#32626,#32627);
+#32626 = CARTESIAN_POINT('',(-8.4,18.05));
+#32627 = DIRECTION('',(0.,-1.));
+#32628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32629 = PCURVE('',#32601,#32630);
+#32630 = DEFINITIONAL_REPRESENTATION('',(#32631),#32635);
+#32631 = LINE('',#32632,#32633);
+#32632 = CARTESIAN_POINT('',(-0.,-0.4));
+#32633 = VECTOR('',#32634,1.);
+#32634 = DIRECTION('',(-1.,0.));
+#32635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32636 = ORIENTED_EDGE('',*,*,#32637,.T.);
+#32637 = EDGE_CURVE('',#32614,#32638,#32640,.T.);
+#32638 = VERTEX_POINT('',#32639);
+#32639 = CARTESIAN_POINT('',(-19.75,8.4,28.9));
+#32640 = SURFACE_CURVE('',#32641,(#32645,#32652),.PCURVE_S1.);
+#32641 = LINE('',#32642,#32643);
+#32642 = CARTESIAN_POINT('',(-19.75,-8.4,28.9));
+#32643 = VECTOR('',#32644,1.);
+#32644 = DIRECTION('',(0.,1.,0.));
+#32645 = PCURVE('',#18104,#32646);
+#32646 = DEFINITIONAL_REPRESENTATION('',(#32647),#32651);
+#32647 = LINE('',#32648,#32649);
+#32648 = CARTESIAN_POINT('',(-8.4,19.75));
+#32649 = VECTOR('',#32650,1.);
+#32650 = DIRECTION('',(1.,1.699155449496E-47));
+#32651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32652 = PCURVE('',#32653,#32658);
+#32653 = PLANE('',#32654);
+#32654 = AXIS2_PLACEMENT_3D('',#32655,#32656,#32657);
+#32655 = CARTESIAN_POINT('',(-19.75,-8.4,28.5));
+#32656 = DIRECTION('',(-1.,0.,0.));
+#32657 = DIRECTION('',(0.,1.,0.));
+#32658 = DEFINITIONAL_REPRESENTATION('',(#32659),#32663);
+#32659 = LINE('',#32660,#32661);
+#32660 = CARTESIAN_POINT('',(0.,-0.4));
+#32661 = VECTOR('',#32662,1.);
+#32662 = DIRECTION('',(1.,0.));
+#32663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32664 = ORIENTED_EDGE('',*,*,#32665,.F.);
+#32665 = EDGE_CURVE('',#32666,#32638,#32668,.T.);
+#32666 = VERTEX_POINT('',#32667);
+#32667 = CARTESIAN_POINT('',(-19.25415945787,9.6,28.9));
+#32668 = SURFACE_CURVE('',#32669,(#32674,#32681),.PCURVE_S1.);
+#32669 = CIRCLE('',#32670,1.7);
+#32670 = AXIS2_PLACEMENT_3D('',#32671,#32672,#32673);
+#32671 = CARTESIAN_POINT('',(-18.05,8.4,28.9));
+#32672 = DIRECTION('',(0.,0.,1.));
+#32673 = DIRECTION('',(1.,0.,0.));
+#32674 = PCURVE('',#18104,#32675);
+#32675 = DEFINITIONAL_REPRESENTATION('',(#32676),#32680);
+#32676 = CIRCLE('',#32677,1.7);
+#32677 = AXIS2_PLACEMENT_2D('',#32678,#32679);
+#32678 = CARTESIAN_POINT('',(8.4,18.05));
+#32679 = DIRECTION('',(0.,-1.));
+#32680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32681 = PCURVE('',#32682,#32687);
+#32682 = CYLINDRICAL_SURFACE('',#32683,1.7);
+#32683 = AXIS2_PLACEMENT_3D('',#32684,#32685,#32686);
+#32684 = CARTESIAN_POINT('',(-18.05,8.4,28.5));
+#32685 = DIRECTION('',(-0.,-0.,-1.));
+#32686 = DIRECTION('',(1.,0.,0.));
+#32687 = DEFINITIONAL_REPRESENTATION('',(#32688),#32692);
+#32688 = LINE('',#32689,#32690);
+#32689 = CARTESIAN_POINT('',(-0.,-0.4));
+#32690 = VECTOR('',#32691,1.);
+#32691 = DIRECTION('',(-1.,0.));
+#32692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32693 = ORIENTED_EDGE('',*,*,#32694,.F.);
+#32694 = EDGE_CURVE('',#32695,#32666,#32697,.T.);
+#32695 = VERTEX_POINT('',#32696);
+#32696 = CARTESIAN_POINT('',(-18.05,10.1,28.9));
+#32697 = SURFACE_CURVE('',#32698,(#32703,#32710),.PCURVE_S1.);
+#32698 = CIRCLE('',#32699,1.7);
+#32699 = AXIS2_PLACEMENT_3D('',#32700,#32701,#32702);
+#32700 = CARTESIAN_POINT('',(-18.05,8.4,28.9));
+#32701 = DIRECTION('',(0.,0.,1.));
+#32702 = DIRECTION('',(1.,0.,0.));
+#32703 = PCURVE('',#18104,#32704);
+#32704 = DEFINITIONAL_REPRESENTATION('',(#32705),#32709);
+#32705 = CIRCLE('',#32706,1.7);
+#32706 = AXIS2_PLACEMENT_2D('',#32707,#32708);
+#32707 = CARTESIAN_POINT('',(8.4,18.05));
+#32708 = DIRECTION('',(0.,-1.));
+#32709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32710 = PCURVE('',#32682,#32711);
+#32711 = DEFINITIONAL_REPRESENTATION('',(#32712),#32716);
+#32712 = LINE('',#32713,#32714);
+#32713 = CARTESIAN_POINT('',(-0.,-0.4));
+#32714 = VECTOR('',#32715,1.);
+#32715 = DIRECTION('',(-1.,0.));
+#32716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32717 = ORIENTED_EDGE('',*,*,#32718,.T.);
+#32718 = EDGE_CURVE('',#32695,#32719,#32721,.T.);
+#32719 = VERTEX_POINT('',#32720);
+#32720 = CARTESIAN_POINT('',(18.05,10.1,28.9));
+#32721 = SURFACE_CURVE('',#32722,(#32726,#32733),.PCURVE_S1.);
+#32722 = LINE('',#32723,#32724);
+#32723 = CARTESIAN_POINT('',(-18.05,10.1,28.9));
+#32724 = VECTOR('',#32725,1.);
+#32725 = DIRECTION('',(1.,0.,0.));
+#32726 = PCURVE('',#18104,#32727);
+#32727 = DEFINITIONAL_REPRESENTATION('',(#32728),#32732);
+#32728 = LINE('',#32729,#32730);
+#32729 = CARTESIAN_POINT('',(10.1,18.05));
+#32730 = VECTOR('',#32731,1.);
+#32731 = DIRECTION('',(0.,-1.));
+#32732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32733 = PCURVE('',#32734,#32739);
+#32734 = PLANE('',#32735);
+#32735 = AXIS2_PLACEMENT_3D('',#32736,#32737,#32738);
+#32736 = CARTESIAN_POINT('',(-18.05,10.1,28.5));
+#32737 = DIRECTION('',(0.,1.,0.));
+#32738 = DIRECTION('',(1.,0.,0.));
+#32739 = DEFINITIONAL_REPRESENTATION('',(#32740),#32744);
+#32740 = LINE('',#32741,#32742);
+#32741 = CARTESIAN_POINT('',(0.,-0.4));
+#32742 = VECTOR('',#32743,1.);
+#32743 = DIRECTION('',(1.,0.));
+#32744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32745 = ORIENTED_EDGE('',*,*,#32746,.F.);
+#32746 = EDGE_CURVE('',#32447,#32719,#32747,.T.);
+#32747 = SURFACE_CURVE('',#32748,(#32753,#32760),.PCURVE_S1.);
+#32748 = CIRCLE('',#32749,1.7);
+#32749 = AXIS2_PLACEMENT_3D('',#32750,#32751,#32752);
+#32750 = CARTESIAN_POINT('',(18.05,8.4,28.9));
+#32751 = DIRECTION('',(0.,0.,1.));
+#32752 = DIRECTION('',(1.,0.,0.));
+#32753 = PCURVE('',#18104,#32754);
+#32754 = DEFINITIONAL_REPRESENTATION('',(#32755),#32759);
+#32755 = CIRCLE('',#32756,1.7);
+#32756 = AXIS2_PLACEMENT_2D('',#32757,#32758);
+#32757 = CARTESIAN_POINT('',(8.4,-18.05));
+#32758 = DIRECTION('',(0.,-1.));
+#32759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32760 = PCURVE('',#32463,#32761);
+#32761 = DEFINITIONAL_REPRESENTATION('',(#32762),#32766);
+#32762 = LINE('',#32763,#32764);
+#32763 = CARTESIAN_POINT('',(-0.,-0.4));
+#32764 = VECTOR('',#32765,1.);
+#32765 = DIRECTION('',(-1.,0.));
+#32766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32767 = ADVANCED_FACE('',(#32768),#32463,.T.);
+#32768 = FACE_BOUND('',#32769,.F.);
+#32769 = EDGE_LOOP('',(#32770,#32793,#32794,#32795,#32818));
+#32770 = ORIENTED_EDGE('',*,*,#32771,.T.);
+#32771 = EDGE_CURVE('',#32772,#32445,#32774,.T.);
+#32772 = VERTEX_POINT('',#32773);
+#32773 = CARTESIAN_POINT('',(19.75,8.4,28.5));
+#32774 = SURFACE_CURVE('',#32775,(#32779,#32786),.PCURVE_S1.);
+#32775 = LINE('',#32776,#32777);
+#32776 = CARTESIAN_POINT('',(19.75,8.4,28.5));
+#32777 = VECTOR('',#32778,1.);
+#32778 = DIRECTION('',(0.,0.,1.));
+#32779 = PCURVE('',#32463,#32780);
+#32780 = DEFINITIONAL_REPRESENTATION('',(#32781),#32785);
+#32781 = LINE('',#32782,#32783);
+#32782 = CARTESIAN_POINT('',(-0.,0.));
+#32783 = VECTOR('',#32784,1.);
+#32784 = DIRECTION('',(-0.,-1.));
+#32785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32786 = PCURVE('',#32491,#32787);
+#32787 = DEFINITIONAL_REPRESENTATION('',(#32788),#32792);
+#32788 = LINE('',#32789,#32790);
+#32789 = CARTESIAN_POINT('',(0.,0.));
+#32790 = VECTOR('',#32791,1.);
+#32791 = DIRECTION('',(0.,-1.));
+#32792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32793 = ORIENTED_EDGE('',*,*,#32444,.T.);
+#32794 = ORIENTED_EDGE('',*,*,#32746,.T.);
+#32795 = ORIENTED_EDGE('',*,*,#32796,.F.);
+#32796 = EDGE_CURVE('',#32797,#32719,#32799,.T.);
+#32797 = VERTEX_POINT('',#32798);
+#32798 = CARTESIAN_POINT('',(18.05,10.1,28.5));
+#32799 = SURFACE_CURVE('',#32800,(#32804,#32811),.PCURVE_S1.);
+#32800 = LINE('',#32801,#32802);
+#32801 = CARTESIAN_POINT('',(18.05,10.1,28.5));
+#32802 = VECTOR('',#32803,1.);
+#32803 = DIRECTION('',(0.,0.,1.));
+#32804 = PCURVE('',#32463,#32805);
+#32805 = DEFINITIONAL_REPRESENTATION('',(#32806),#32810);
+#32806 = LINE('',#32807,#32808);
+#32807 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#32808 = VECTOR('',#32809,1.);
+#32809 = DIRECTION('',(-0.,-1.));
+#32810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32811 = PCURVE('',#32734,#32812);
+#32812 = DEFINITIONAL_REPRESENTATION('',(#32813),#32817);
+#32813 = LINE('',#32814,#32815);
+#32814 = CARTESIAN_POINT('',(36.1,0.));
+#32815 = VECTOR('',#32816,1.);
+#32816 = DIRECTION('',(0.,-1.));
+#32817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32818 = ORIENTED_EDGE('',*,*,#32819,.F.);
+#32819 = EDGE_CURVE('',#32772,#32797,#32820,.T.);
+#32820 = SURFACE_CURVE('',#32821,(#32826,#32833),.PCURVE_S1.);
+#32821 = CIRCLE('',#32822,1.7);
+#32822 = AXIS2_PLACEMENT_3D('',#32823,#32824,#32825);
+#32823 = CARTESIAN_POINT('',(18.05,8.4,28.5));
+#32824 = DIRECTION('',(0.,0.,1.));
+#32825 = DIRECTION('',(1.,0.,0.));
+#32826 = PCURVE('',#32463,#32827);
+#32827 = DEFINITIONAL_REPRESENTATION('',(#32828),#32832);
+#32828 = LINE('',#32829,#32830);
+#32829 = CARTESIAN_POINT('',(-0.,0.));
+#32830 = VECTOR('',#32831,1.);
+#32831 = DIRECTION('',(-1.,0.));
+#32832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32833 = PCURVE('',#32834,#32839);
+#32834 = PLANE('',#32835);
+#32835 = AXIS2_PLACEMENT_3D('',#32836,#32837,#32838);
+#32836 = CARTESIAN_POINT('',(-22.05,12.400000000003,28.5));
+#32837 = DIRECTION('',(0.,0.,1.));
+#32838 = DIRECTION('',(1.,0.,0.));
+#32839 = DEFINITIONAL_REPRESENTATION('',(#32840),#32844);
+#32840 = CIRCLE('',#32841,1.7);
+#32841 = AXIS2_PLACEMENT_2D('',#32842,#32843);
+#32842 = CARTESIAN_POINT('',(40.1,-4.000000000003));
+#32843 = DIRECTION('',(1.,0.));
+#32844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32845 = ADVANCED_FACE('',(#32846),#32734,.T.);
+#32846 = FACE_BOUND('',#32847,.T.);
+#32847 = EDGE_LOOP('',(#32848,#32871,#32872,#32873));
+#32848 = ORIENTED_EDGE('',*,*,#32849,.T.);
+#32849 = EDGE_CURVE('',#32850,#32695,#32852,.T.);
+#32850 = VERTEX_POINT('',#32851);
+#32851 = CARTESIAN_POINT('',(-18.05,10.1,28.5));
+#32852 = SURFACE_CURVE('',#32853,(#32857,#32864),.PCURVE_S1.);
+#32853 = LINE('',#32854,#32855);
+#32854 = CARTESIAN_POINT('',(-18.05,10.1,28.5));
+#32855 = VECTOR('',#32856,1.);
+#32856 = DIRECTION('',(0.,0.,1.));
+#32857 = PCURVE('',#32734,#32858);
+#32858 = DEFINITIONAL_REPRESENTATION('',(#32859),#32863);
+#32859 = LINE('',#32860,#32861);
+#32860 = CARTESIAN_POINT('',(0.,0.));
+#32861 = VECTOR('',#32862,1.);
+#32862 = DIRECTION('',(0.,-1.));
+#32863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32864 = PCURVE('',#32682,#32865);
+#32865 = DEFINITIONAL_REPRESENTATION('',(#32866),#32870);
+#32866 = LINE('',#32867,#32868);
+#32867 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#32868 = VECTOR('',#32869,1.);
+#32869 = DIRECTION('',(-0.,-1.));
+#32870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32871 = ORIENTED_EDGE('',*,*,#32718,.T.);
+#32872 = ORIENTED_EDGE('',*,*,#32796,.F.);
+#32873 = ORIENTED_EDGE('',*,*,#32874,.F.);
+#32874 = EDGE_CURVE('',#32850,#32797,#32875,.T.);
+#32875 = SURFACE_CURVE('',#32876,(#32880,#32887),.PCURVE_S1.);
+#32876 = LINE('',#32877,#32878);
+#32877 = CARTESIAN_POINT('',(-18.05,10.1,28.5));
+#32878 = VECTOR('',#32879,1.);
+#32879 = DIRECTION('',(1.,0.,0.));
+#32880 = PCURVE('',#32734,#32881);
+#32881 = DEFINITIONAL_REPRESENTATION('',(#32882),#32886);
+#32882 = LINE('',#32883,#32884);
+#32883 = CARTESIAN_POINT('',(0.,0.));
+#32884 = VECTOR('',#32885,1.);
+#32885 = DIRECTION('',(1.,0.));
+#32886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32887 = PCURVE('',#32834,#32888);
+#32888 = DEFINITIONAL_REPRESENTATION('',(#32889),#32893);
+#32889 = LINE('',#32890,#32891);
+#32890 = CARTESIAN_POINT('',(4.,-2.300000000003));
+#32891 = VECTOR('',#32892,1.);
+#32892 = DIRECTION('',(1.,0.));
+#32893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32894 = ADVANCED_FACE('',(#32895),#32682,.T.);
+#32895 = FACE_BOUND('',#32896,.F.);
+#32896 = EDGE_LOOP('',(#32897,#32898,#32899,#32900,#32923));
+#32897 = ORIENTED_EDGE('',*,*,#32849,.T.);
+#32898 = ORIENTED_EDGE('',*,*,#32694,.T.);
+#32899 = ORIENTED_EDGE('',*,*,#32665,.T.);
+#32900 = ORIENTED_EDGE('',*,*,#32901,.F.);
+#32901 = EDGE_CURVE('',#32902,#32638,#32904,.T.);
+#32902 = VERTEX_POINT('',#32903);
+#32903 = CARTESIAN_POINT('',(-19.75,8.4,28.5));
+#32904 = SURFACE_CURVE('',#32905,(#32909,#32916),.PCURVE_S1.);
+#32905 = LINE('',#32906,#32907);
+#32906 = CARTESIAN_POINT('',(-19.75,8.4,28.5));
+#32907 = VECTOR('',#32908,1.);
+#32908 = DIRECTION('',(0.,0.,1.));
+#32909 = PCURVE('',#32682,#32910);
+#32910 = DEFINITIONAL_REPRESENTATION('',(#32911),#32915);
+#32911 = LINE('',#32912,#32913);
+#32912 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#32913 = VECTOR('',#32914,1.);
+#32914 = DIRECTION('',(-0.,-1.));
+#32915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32916 = PCURVE('',#32653,#32917);
+#32917 = DEFINITIONAL_REPRESENTATION('',(#32918),#32922);
+#32918 = LINE('',#32919,#32920);
+#32919 = CARTESIAN_POINT('',(16.8,0.));
+#32920 = VECTOR('',#32921,1.);
+#32921 = DIRECTION('',(0.,-1.));
+#32922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32923 = ORIENTED_EDGE('',*,*,#32924,.F.);
+#32924 = EDGE_CURVE('',#32850,#32902,#32925,.T.);
+#32925 = SURFACE_CURVE('',#32926,(#32931,#32938),.PCURVE_S1.);
+#32926 = CIRCLE('',#32927,1.7);
+#32927 = AXIS2_PLACEMENT_3D('',#32928,#32929,#32930);
+#32928 = CARTESIAN_POINT('',(-18.05,8.4,28.5));
+#32929 = DIRECTION('',(0.,0.,1.));
+#32930 = DIRECTION('',(1.,0.,0.));
+#32931 = PCURVE('',#32682,#32932);
+#32932 = DEFINITIONAL_REPRESENTATION('',(#32933),#32937);
+#32933 = LINE('',#32934,#32935);
+#32934 = CARTESIAN_POINT('',(-0.,0.));
+#32935 = VECTOR('',#32936,1.);
+#32936 = DIRECTION('',(-1.,0.));
+#32937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32938 = PCURVE('',#32834,#32939);
+#32939 = DEFINITIONAL_REPRESENTATION('',(#32940),#32944);
+#32940 = CIRCLE('',#32941,1.7);
+#32941 = AXIS2_PLACEMENT_2D('',#32942,#32943);
+#32942 = CARTESIAN_POINT('',(4.,-4.000000000003));
+#32943 = DIRECTION('',(1.,0.));
+#32944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32945 = ADVANCED_FACE('',(#32946),#32491,.T.);
+#32946 = FACE_BOUND('',#32947,.T.);
+#32947 = EDGE_LOOP('',(#32948,#32949,#32950,#32973));
+#32948 = ORIENTED_EDGE('',*,*,#32771,.T.);
+#32949 = ORIENTED_EDGE('',*,*,#32475,.T.);
+#32950 = ORIENTED_EDGE('',*,*,#32951,.F.);
+#32951 = EDGE_CURVE('',#32952,#32476,#32954,.T.);
+#32952 = VERTEX_POINT('',#32953);
+#32953 = CARTESIAN_POINT('',(19.75,-8.4,28.5));
+#32954 = SURFACE_CURVE('',#32955,(#32959,#32966),.PCURVE_S1.);
+#32955 = LINE('',#32956,#32957);
+#32956 = CARTESIAN_POINT('',(19.75,-8.4,28.5));
+#32957 = VECTOR('',#32958,1.);
+#32958 = DIRECTION('',(0.,0.,1.));
+#32959 = PCURVE('',#32491,#32960);
+#32960 = DEFINITIONAL_REPRESENTATION('',(#32961),#32965);
+#32961 = LINE('',#32962,#32963);
+#32962 = CARTESIAN_POINT('',(16.8,0.));
+#32963 = VECTOR('',#32964,1.);
+#32964 = DIRECTION('',(0.,-1.));
+#32965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32966 = PCURVE('',#32520,#32967);
+#32967 = DEFINITIONAL_REPRESENTATION('',(#32968),#32972);
+#32968 = LINE('',#32969,#32970);
+#32969 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#32970 = VECTOR('',#32971,1.);
+#32971 = DIRECTION('',(-0.,-1.));
+#32972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32973 = ORIENTED_EDGE('',*,*,#32974,.F.);
+#32974 = EDGE_CURVE('',#32772,#32952,#32975,.T.);
+#32975 = SURFACE_CURVE('',#32976,(#32980,#32987),.PCURVE_S1.);
+#32976 = LINE('',#32977,#32978);
+#32977 = CARTESIAN_POINT('',(19.75,8.4,28.5));
+#32978 = VECTOR('',#32979,1.);
+#32979 = DIRECTION('',(0.,-1.,0.));
+#32980 = PCURVE('',#32491,#32981);
+#32981 = DEFINITIONAL_REPRESENTATION('',(#32982),#32986);
+#32982 = LINE('',#32983,#32984);
+#32983 = CARTESIAN_POINT('',(0.,0.));
+#32984 = VECTOR('',#32985,1.);
+#32985 = DIRECTION('',(1.,0.));
+#32986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32987 = PCURVE('',#32834,#32988);
+#32988 = DEFINITIONAL_REPRESENTATION('',(#32989),#32993);
+#32989 = LINE('',#32990,#32991);
+#32990 = CARTESIAN_POINT('',(41.8,-4.000000000003));
+#32991 = VECTOR('',#32992,1.);
+#32992 = DIRECTION('',(0.,-1.));
+#32993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#32994 = ADVANCED_FACE('',(#32995),#32601,.T.);
+#32995 = FACE_BOUND('',#32996,.F.);
+#32996 = EDGE_LOOP('',(#32997,#33020,#33021,#33022,#33045));
+#32997 = ORIENTED_EDGE('',*,*,#32998,.T.);
+#32998 = EDGE_CURVE('',#32999,#32614,#33001,.T.);
+#32999 = VERTEX_POINT('',#33000);
+#33000 = CARTESIAN_POINT('',(-19.75,-8.4,28.5));
+#33001 = SURFACE_CURVE('',#33002,(#33006,#33013),.PCURVE_S1.);
+#33002 = LINE('',#33003,#33004);
+#33003 = CARTESIAN_POINT('',(-19.75,-8.4,28.5));
+#33004 = VECTOR('',#33005,1.);
+#33005 = DIRECTION('',(0.,0.,1.));
+#33006 = PCURVE('',#32601,#33007);
+#33007 = DEFINITIONAL_REPRESENTATION('',(#33008),#33012);
+#33008 = LINE('',#33009,#33010);
+#33009 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#33010 = VECTOR('',#33011,1.);
+#33011 = DIRECTION('',(-0.,-1.));
+#33012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33013 = PCURVE('',#32653,#33014);
+#33014 = DEFINITIONAL_REPRESENTATION('',(#33015),#33019);
+#33015 = LINE('',#33016,#33017);
+#33016 = CARTESIAN_POINT('',(0.,0.));
+#33017 = VECTOR('',#33018,1.);
+#33018 = DIRECTION('',(0.,-1.));
+#33019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33020 = ORIENTED_EDGE('',*,*,#32613,.T.);
+#33021 = ORIENTED_EDGE('',*,*,#32584,.T.);
+#33022 = ORIENTED_EDGE('',*,*,#33023,.F.);
+#33023 = EDGE_CURVE('',#33024,#32557,#33026,.T.);
+#33024 = VERTEX_POINT('',#33025);
+#33025 = CARTESIAN_POINT('',(-18.05,-10.1,28.5));
+#33026 = SURFACE_CURVE('',#33027,(#33031,#33038),.PCURVE_S1.);
+#33027 = LINE('',#33028,#33029);
+#33028 = CARTESIAN_POINT('',(-18.05,-10.1,28.5));
+#33029 = VECTOR('',#33030,1.);
+#33030 = DIRECTION('',(0.,0.,1.));
+#33031 = PCURVE('',#32601,#33032);
+#33032 = DEFINITIONAL_REPRESENTATION('',(#33033),#33037);
+#33033 = LINE('',#33034,#33035);
+#33034 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#33035 = VECTOR('',#33036,1.);
+#33036 = DIRECTION('',(-0.,-1.));
+#33037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33038 = PCURVE('',#32572,#33039);
+#33039 = DEFINITIONAL_REPRESENTATION('',(#33040),#33044);
+#33040 = LINE('',#33041,#33042);
+#33041 = CARTESIAN_POINT('',(36.1,0.));
+#33042 = VECTOR('',#33043,1.);
+#33043 = DIRECTION('',(0.,-1.));
+#33044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33045 = ORIENTED_EDGE('',*,*,#33046,.F.);
+#33046 = EDGE_CURVE('',#32999,#33024,#33047,.T.);
+#33047 = SURFACE_CURVE('',#33048,(#33053,#33060),.PCURVE_S1.);
+#33048 = CIRCLE('',#33049,1.7);
+#33049 = AXIS2_PLACEMENT_3D('',#33050,#33051,#33052);
+#33050 = CARTESIAN_POINT('',(-18.05,-8.4,28.5));
+#33051 = DIRECTION('',(0.,0.,1.));
+#33052 = DIRECTION('',(1.,0.,0.));
+#33053 = PCURVE('',#32601,#33054);
+#33054 = DEFINITIONAL_REPRESENTATION('',(#33055),#33059);
+#33055 = LINE('',#33056,#33057);
+#33056 = CARTESIAN_POINT('',(-0.,0.));
+#33057 = VECTOR('',#33058,1.);
+#33058 = DIRECTION('',(-1.,0.));
+#33059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33060 = PCURVE('',#32834,#33061);
+#33061 = DEFINITIONAL_REPRESENTATION('',(#33062),#33066);
+#33062 = CIRCLE('',#33063,1.7);
+#33063 = AXIS2_PLACEMENT_2D('',#33064,#33065);
+#33064 = CARTESIAN_POINT('',(4.,-20.8));
+#33065 = DIRECTION('',(1.,0.));
+#33066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33067 = ADVANCED_FACE('',(#33068),#32572,.T.);
+#33068 = FACE_BOUND('',#33069,.T.);
+#33069 = EDGE_LOOP('',(#33070,#33093,#33094,#33095));
+#33070 = ORIENTED_EDGE('',*,*,#33071,.T.);
+#33071 = EDGE_CURVE('',#33072,#32533,#33074,.T.);
+#33072 = VERTEX_POINT('',#33073);
+#33073 = CARTESIAN_POINT('',(18.05,-10.1,28.5));
+#33074 = SURFACE_CURVE('',#33075,(#33079,#33086),.PCURVE_S1.);
+#33075 = LINE('',#33076,#33077);
+#33076 = CARTESIAN_POINT('',(18.05,-10.1,28.5));
+#33077 = VECTOR('',#33078,1.);
+#33078 = DIRECTION('',(0.,0.,1.));
+#33079 = PCURVE('',#32572,#33080);
+#33080 = DEFINITIONAL_REPRESENTATION('',(#33081),#33085);
+#33081 = LINE('',#33082,#33083);
+#33082 = CARTESIAN_POINT('',(0.,-0.));
+#33083 = VECTOR('',#33084,1.);
+#33084 = DIRECTION('',(0.,-1.));
+#33085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33086 = PCURVE('',#32520,#33087);
+#33087 = DEFINITIONAL_REPRESENTATION('',(#33088),#33092);
+#33088 = LINE('',#33089,#33090);
+#33089 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#33090 = VECTOR('',#33091,1.);
+#33091 = DIRECTION('',(-0.,-1.));
+#33092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33093 = ORIENTED_EDGE('',*,*,#32556,.T.);
+#33094 = ORIENTED_EDGE('',*,*,#33023,.F.);
+#33095 = ORIENTED_EDGE('',*,*,#33096,.F.);
+#33096 = EDGE_CURVE('',#33072,#33024,#33097,.T.);
+#33097 = SURFACE_CURVE('',#33098,(#33102,#33109),.PCURVE_S1.);
+#33098 = LINE('',#33099,#33100);
+#33099 = CARTESIAN_POINT('',(18.05,-10.1,28.5));
+#33100 = VECTOR('',#33101,1.);
+#33101 = DIRECTION('',(-1.,0.,0.));
+#33102 = PCURVE('',#32572,#33103);
+#33103 = DEFINITIONAL_REPRESENTATION('',(#33104),#33108);
+#33104 = LINE('',#33105,#33106);
+#33105 = CARTESIAN_POINT('',(0.,-0.));
+#33106 = VECTOR('',#33107,1.);
+#33107 = DIRECTION('',(1.,0.));
+#33108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33109 = PCURVE('',#32834,#33110);
+#33110 = DEFINITIONAL_REPRESENTATION('',(#33111),#33115);
+#33111 = LINE('',#33112,#33113);
+#33112 = CARTESIAN_POINT('',(40.1,-22.5));
+#33113 = VECTOR('',#33114,1.);
+#33114 = DIRECTION('',(-1.,0.));
+#33115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33116 = ADVANCED_FACE('',(#33117),#32520,.T.);
+#33117 = FACE_BOUND('',#33118,.F.);
+#33118 = EDGE_LOOP('',(#33119,#33120,#33121,#33122,#33123));
+#33119 = ORIENTED_EDGE('',*,*,#33071,.T.);
+#33120 = ORIENTED_EDGE('',*,*,#32532,.T.);
+#33121 = ORIENTED_EDGE('',*,*,#32503,.T.);
+#33122 = ORIENTED_EDGE('',*,*,#32951,.F.);
+#33123 = ORIENTED_EDGE('',*,*,#33124,.F.);
+#33124 = EDGE_CURVE('',#33072,#32952,#33125,.T.);
+#33125 = SURFACE_CURVE('',#33126,(#33131,#33138),.PCURVE_S1.);
+#33126 = CIRCLE('',#33127,1.7);
+#33127 = AXIS2_PLACEMENT_3D('',#33128,#33129,#33130);
+#33128 = CARTESIAN_POINT('',(18.05,-8.4,28.5));
+#33129 = DIRECTION('',(0.,0.,1.));
+#33130 = DIRECTION('',(1.,0.,0.));
+#33131 = PCURVE('',#32520,#33132);
+#33132 = DEFINITIONAL_REPRESENTATION('',(#33133),#33137);
+#33133 = LINE('',#33134,#33135);
+#33134 = CARTESIAN_POINT('',(-0.,0.));
+#33135 = VECTOR('',#33136,1.);
+#33136 = DIRECTION('',(-1.,0.));
+#33137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33138 = PCURVE('',#32834,#33139);
+#33139 = DEFINITIONAL_REPRESENTATION('',(#33140),#33144);
+#33140 = CIRCLE('',#33141,1.7);
+#33141 = AXIS2_PLACEMENT_2D('',#33142,#33143);
+#33142 = CARTESIAN_POINT('',(40.1,-20.8));
+#33143 = DIRECTION('',(1.,0.));
+#33144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33145 = ADVANCED_FACE('',(#33146,#33376),#32834,.T.);
+#33146 = FACE_BOUND('',#33147,.T.);
+#33147 = EDGE_LOOP('',(#33148,#33183,#33209,#33238,#33264,#33293,#33319,
+    #33352));
+#33148 = ORIENTED_EDGE('',*,*,#33149,.F.);
+#33149 = EDGE_CURVE('',#33150,#33152,#33154,.T.);
+#33150 = VERTEX_POINT('',#33151);
+#33151 = CARTESIAN_POINT('',(18.55,10.4,28.5));
+#33152 = VERTEX_POINT('',#33153);
+#33153 = CARTESIAN_POINT('',(20.55,8.4,28.5));
+#33154 = SURFACE_CURVE('',#33155,(#33160,#33171),.PCURVE_S1.);
+#33155 = CIRCLE('',#33156,2.);
+#33156 = AXIS2_PLACEMENT_3D('',#33157,#33158,#33159);
+#33157 = CARTESIAN_POINT('',(18.55,8.4,28.5));
+#33158 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33159 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#33160 = PCURVE('',#32834,#33161);
+#33161 = DEFINITIONAL_REPRESENTATION('',(#33162),#33170);
+#33162 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#33163,#33164,#33165,#33166
+    ,#33167,#33168,#33169),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#33163 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#33164 = CARTESIAN_POINT('',(44.064101615138,-2.000000000003));
+#33165 = CARTESIAN_POINT('',(42.332050807569,-5.000000000003));
+#33166 = CARTESIAN_POINT('',(40.6,-8.000000000003));
+#33167 = CARTESIAN_POINT('',(38.867949192431,-5.000000000003));
+#33168 = CARTESIAN_POINT('',(37.135898384862,-2.000000000003));
+#33169 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#33170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33171 = PCURVE('',#33172,#33177);
+#33172 = CYLINDRICAL_SURFACE('',#33173,2.);
+#33173 = AXIS2_PLACEMENT_3D('',#33174,#33175,#33176);
+#33174 = CARTESIAN_POINT('',(18.55,8.4,39.6));
+#33175 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33176 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#33177 = DEFINITIONAL_REPRESENTATION('',(#33178),#33182);
+#33178 = LINE('',#33179,#33180);
+#33179 = CARTESIAN_POINT('',(0.,11.1));
+#33180 = VECTOR('',#33181,1.);
+#33181 = DIRECTION('',(1.,0.));
+#33182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33183 = ORIENTED_EDGE('',*,*,#33184,.T.);
+#33184 = EDGE_CURVE('',#33150,#33185,#33187,.T.);
+#33185 = VERTEX_POINT('',#33186);
+#33186 = CARTESIAN_POINT('',(-18.55,10.4,28.5));
+#33187 = SURFACE_CURVE('',#33188,(#33192,#33198),.PCURVE_S1.);
+#33188 = LINE('',#33189,#33190);
+#33189 = CARTESIAN_POINT('',(-0.75,10.4,28.5));
+#33190 = VECTOR('',#33191,1.);
+#33191 = DIRECTION('',(-1.,0.,0.));
+#33192 = PCURVE('',#32834,#33193);
+#33193 = DEFINITIONAL_REPRESENTATION('',(#33194),#33197);
+#33194 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33195,#33196),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#33195 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#33196 = CARTESIAN_POINT('',(3.5,-2.000000000003));
+#33197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33198 = PCURVE('',#33199,#33204);
+#33199 = PLANE('',#33200);
+#33200 = AXIS2_PLACEMENT_3D('',#33201,#33202,#33203);
+#33201 = CARTESIAN_POINT('',(20.55,10.4,39.6));
+#33202 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33203 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33204 = DEFINITIONAL_REPRESENTATION('',(#33205),#33208);
+#33205 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33206,#33207),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#33206 = CARTESIAN_POINT('',(11.1,-2.));
+#33207 = CARTESIAN_POINT('',(11.1,-39.1));
+#33208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33209 = ORIENTED_EDGE('',*,*,#33210,.T.);
+#33210 = EDGE_CURVE('',#33185,#33211,#33213,.T.);
+#33211 = VERTEX_POINT('',#33212);
+#33212 = CARTESIAN_POINT('',(-20.55,8.4,28.5));
+#33213 = SURFACE_CURVE('',#33214,(#33219,#33226),.PCURVE_S1.);
+#33214 = CIRCLE('',#33215,2.);
+#33215 = AXIS2_PLACEMENT_3D('',#33216,#33217,#33218);
+#33216 = CARTESIAN_POINT('',(-18.55,8.4,28.5));
+#33217 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33218 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#33219 = PCURVE('',#32834,#33220);
+#33220 = DEFINITIONAL_REPRESENTATION('',(#33221),#33225);
+#33221 = CIRCLE('',#33222,2.);
+#33222 = AXIS2_PLACEMENT_2D('',#33223,#33224);
+#33223 = CARTESIAN_POINT('',(3.5,-4.000000000003));
+#33224 = DIRECTION('',(0.,1.));
+#33225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33226 = PCURVE('',#33227,#33232);
+#33227 = CYLINDRICAL_SURFACE('',#33228,2.);
+#33228 = AXIS2_PLACEMENT_3D('',#33229,#33230,#33231);
+#33229 = CARTESIAN_POINT('',(-18.55,8.4,1.8));
+#33230 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33231 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#33232 = DEFINITIONAL_REPRESENTATION('',(#33233),#33237);
+#33233 = LINE('',#33234,#33235);
+#33234 = CARTESIAN_POINT('',(0.,26.7));
+#33235 = VECTOR('',#33236,1.);
+#33236 = DIRECTION('',(1.,0.));
+#33237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33238 = ORIENTED_EDGE('',*,*,#33239,.F.);
+#33239 = EDGE_CURVE('',#33240,#33211,#33242,.T.);
+#33240 = VERTEX_POINT('',#33241);
+#33241 = CARTESIAN_POINT('',(-20.55,-8.4,28.5));
+#33242 = SURFACE_CURVE('',#33243,(#33247,#33253),.PCURVE_S1.);
+#33243 = LINE('',#33244,#33245);
+#33244 = CARTESIAN_POINT('',(-20.55,11.400000000001,28.5));
+#33245 = VECTOR('',#33246,1.);
+#33246 = DIRECTION('',(0.,1.,0.));
+#33247 = PCURVE('',#32834,#33248);
+#33248 = DEFINITIONAL_REPRESENTATION('',(#33249),#33252);
+#33249 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33250,#33251),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.8,-3.000000000001),.PIECEWISE_BEZIER_KNOTS.);
+#33250 = CARTESIAN_POINT('',(1.5,-20.8));
+#33251 = CARTESIAN_POINT('',(1.5,-4.000000000003));
+#33252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33253 = PCURVE('',#33254,#33259);
+#33254 = PLANE('',#33255);
+#33255 = AXIS2_PLACEMENT_3D('',#33256,#33257,#33258);
+#33256 = CARTESIAN_POINT('',(-20.55,10.4,-3.117506253147E-14));
+#33257 = DIRECTION('',(-1.,0.,0.));
+#33258 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33259 = DEFINITIONAL_REPRESENTATION('',(#33260),#33263);
+#33260 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33261,#33262),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.8,-3.000000000001),.PIECEWISE_BEZIER_KNOTS.);
+#33261 = CARTESIAN_POINT('',(28.5,-18.8));
+#33262 = CARTESIAN_POINT('',(28.5,-2.));
+#33263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33264 = ORIENTED_EDGE('',*,*,#33265,.T.);
+#33265 = EDGE_CURVE('',#33240,#33266,#33268,.T.);
+#33266 = VERTEX_POINT('',#33267);
+#33267 = CARTESIAN_POINT('',(-18.55,-10.4,28.5));
+#33268 = SURFACE_CURVE('',#33269,(#33274,#33281),.PCURVE_S1.);
+#33269 = CIRCLE('',#33270,2.);
+#33270 = AXIS2_PLACEMENT_3D('',#33271,#33272,#33273);
+#33271 = CARTESIAN_POINT('',(-18.55,-8.4,28.5));
+#33272 = DIRECTION('',(-0.,3.219646771413E-15,1.));
+#33273 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33274 = PCURVE('',#32834,#33275);
+#33275 = DEFINITIONAL_REPRESENTATION('',(#33276),#33280);
+#33276 = CIRCLE('',#33277,2.);
+#33277 = AXIS2_PLACEMENT_2D('',#33278,#33279);
+#33278 = CARTESIAN_POINT('',(3.5,-20.8));
+#33279 = DIRECTION('',(0.,-1.));
+#33280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33281 = PCURVE('',#33282,#33287);
+#33282 = CYLINDRICAL_SURFACE('',#33283,2.);
+#33283 = AXIS2_PLACEMENT_3D('',#33284,#33285,#33286);
+#33284 = CARTESIAN_POINT('',(-18.55,-8.4,1.8));
+#33285 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33286 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33287 = DEFINITIONAL_REPRESENTATION('',(#33288),#33292);
+#33288 = LINE('',#33289,#33290);
+#33289 = CARTESIAN_POINT('',(-6.28318530718,26.7));
+#33290 = VECTOR('',#33291,1.);
+#33291 = DIRECTION('',(1.,-0.));
+#33292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33293 = ORIENTED_EDGE('',*,*,#33294,.F.);
+#33294 = EDGE_CURVE('',#33295,#33266,#33297,.T.);
+#33295 = VERTEX_POINT('',#33296);
+#33296 = CARTESIAN_POINT('',(18.55,-10.4,28.5));
+#33297 = SURFACE_CURVE('',#33298,(#33302,#33308),.PCURVE_S1.);
+#33298 = LINE('',#33299,#33300);
+#33299 = CARTESIAN_POINT('',(-0.75,-10.4,28.5));
+#33300 = VECTOR('',#33301,1.);
+#33301 = DIRECTION('',(-1.,0.,0.));
+#33302 = PCURVE('',#32834,#33303);
+#33303 = DEFINITIONAL_REPRESENTATION('',(#33304),#33307);
+#33304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33305,#33306),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#33305 = CARTESIAN_POINT('',(40.6,-22.8));
+#33306 = CARTESIAN_POINT('',(3.5,-22.8));
+#33307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33308 = PCURVE('',#33309,#33314);
+#33309 = PLANE('',#33310);
+#33310 = AXIS2_PLACEMENT_3D('',#33311,#33312,#33313);
+#33311 = CARTESIAN_POINT('',(20.55,-10.4,39.6));
+#33312 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33313 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33314 = DEFINITIONAL_REPRESENTATION('',(#33315),#33318);
+#33315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33316,#33317),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#33316 = CARTESIAN_POINT('',(11.1,-2.));
+#33317 = CARTESIAN_POINT('',(11.1,-39.1));
+#33318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33319 = ORIENTED_EDGE('',*,*,#33320,.F.);
+#33320 = EDGE_CURVE('',#33321,#33295,#33323,.T.);
+#33321 = VERTEX_POINT('',#33322);
+#33322 = CARTESIAN_POINT('',(20.55,-8.4,28.5));
+#33323 = SURFACE_CURVE('',#33324,(#33329,#33340),.PCURVE_S1.);
+#33324 = CIRCLE('',#33325,2.);
+#33325 = AXIS2_PLACEMENT_3D('',#33326,#33327,#33328);
+#33326 = CARTESIAN_POINT('',(18.55,-8.4,28.5));
+#33327 = DIRECTION('',(-0.,-3.219646771413E-15,-1.));
+#33328 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33329 = PCURVE('',#32834,#33330);
+#33330 = DEFINITIONAL_REPRESENTATION('',(#33331),#33339);
+#33331 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#33332,#33333,#33334,#33335
+    ,#33336,#33337,#33338),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#33332 = CARTESIAN_POINT('',(40.6,-22.8));
+#33333 = CARTESIAN_POINT('',(37.135898384862,-22.8));
+#33334 = CARTESIAN_POINT('',(38.867949192431,-19.8));
+#33335 = CARTESIAN_POINT('',(40.6,-16.8));
+#33336 = CARTESIAN_POINT('',(42.332050807569,-19.8));
+#33337 = CARTESIAN_POINT('',(44.064101615138,-22.8));
+#33338 = CARTESIAN_POINT('',(40.6,-22.8));
+#33339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33340 = PCURVE('',#33341,#33346);
+#33341 = CYLINDRICAL_SURFACE('',#33342,2.);
+#33342 = AXIS2_PLACEMENT_3D('',#33343,#33344,#33345);
+#33343 = CARTESIAN_POINT('',(18.55,-8.4,39.6));
+#33344 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33345 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33346 = DEFINITIONAL_REPRESENTATION('',(#33347),#33351);
+#33347 = LINE('',#33348,#33349);
+#33348 = CARTESIAN_POINT('',(-6.28318530718,11.1));
+#33349 = VECTOR('',#33350,1.);
+#33350 = DIRECTION('',(1.,-0.));
+#33351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33352 = ORIENTED_EDGE('',*,*,#33353,.F.);
+#33353 = EDGE_CURVE('',#33152,#33321,#33354,.T.);
+#33354 = SURFACE_CURVE('',#33355,(#33359,#33365),.PCURVE_S1.);
+#33355 = LINE('',#33356,#33357);
+#33356 = CARTESIAN_POINT('',(20.55,11.400000000001,28.5));
+#33357 = VECTOR('',#33358,1.);
+#33358 = DIRECTION('',(0.,-1.,0.));
+#33359 = PCURVE('',#32834,#33360);
+#33360 = DEFINITIONAL_REPRESENTATION('',(#33361),#33364);
+#33361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33362,#33363),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#33362 = CARTESIAN_POINT('',(42.6,-4.000000000003));
+#33363 = CARTESIAN_POINT('',(42.6,-20.8));
+#33364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33365 = PCURVE('',#33366,#33371);
+#33366 = PLANE('',#33367);
+#33367 = AXIS2_PLACEMENT_3D('',#33368,#33369,#33370);
+#33368 = CARTESIAN_POINT('',(20.55,10.4,39.6));
+#33369 = DIRECTION('',(1.,0.,0.));
+#33370 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33371 = DEFINITIONAL_REPRESENTATION('',(#33372),#33375);
+#33372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33373,#33374),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#33373 = CARTESIAN_POINT('',(11.1,-2.));
+#33374 = CARTESIAN_POINT('',(11.1,-18.8));
+#33375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33376 = FACE_BOUND('',#33377,.T.);
+#33377 = EDGE_LOOP('',(#33378,#33399,#33400,#33401,#33402,#33403,#33404,
+    #33405));
+#33378 = ORIENTED_EDGE('',*,*,#33379,.T.);
+#33379 = EDGE_CURVE('',#32999,#32902,#33380,.T.);
+#33380 = SURFACE_CURVE('',#33381,(#33385,#33392),.PCURVE_S1.);
+#33381 = LINE('',#33382,#33383);
+#33382 = CARTESIAN_POINT('',(-19.75,-8.4,28.5));
+#33383 = VECTOR('',#33384,1.);
+#33384 = DIRECTION('',(0.,1.,0.));
+#33385 = PCURVE('',#32834,#33386);
+#33386 = DEFINITIONAL_REPRESENTATION('',(#33387),#33391);
+#33387 = LINE('',#33388,#33389);
+#33388 = CARTESIAN_POINT('',(2.3,-20.8));
+#33389 = VECTOR('',#33390,1.);
+#33390 = DIRECTION('',(0.,1.));
+#33391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33392 = PCURVE('',#32653,#33393);
+#33393 = DEFINITIONAL_REPRESENTATION('',(#33394),#33398);
+#33394 = LINE('',#33395,#33396);
+#33395 = CARTESIAN_POINT('',(0.,0.));
+#33396 = VECTOR('',#33397,1.);
+#33397 = DIRECTION('',(1.,0.));
+#33398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33399 = ORIENTED_EDGE('',*,*,#32924,.F.);
+#33400 = ORIENTED_EDGE('',*,*,#32874,.T.);
+#33401 = ORIENTED_EDGE('',*,*,#32819,.F.);
+#33402 = ORIENTED_EDGE('',*,*,#32974,.T.);
+#33403 = ORIENTED_EDGE('',*,*,#33124,.F.);
+#33404 = ORIENTED_EDGE('',*,*,#33096,.T.);
+#33405 = ORIENTED_EDGE('',*,*,#33046,.F.);
+#33406 = ADVANCED_FACE('',(#33407),#32653,.T.);
+#33407 = FACE_BOUND('',#33408,.T.);
+#33408 = EDGE_LOOP('',(#33409,#33410,#33411,#33412));
+#33409 = ORIENTED_EDGE('',*,*,#32998,.T.);
+#33410 = ORIENTED_EDGE('',*,*,#32637,.T.);
+#33411 = ORIENTED_EDGE('',*,*,#32901,.F.);
+#33412 = ORIENTED_EDGE('',*,*,#33379,.F.);
+#33413 = ADVANCED_FACE('',(#33414),#33172,.T.);
+#33414 = FACE_BOUND('',#33415,.T.);
+#33415 = EDGE_LOOP('',(#33416,#33439,#33440,#33463));
+#33416 = ORIENTED_EDGE('',*,*,#33417,.F.);
+#33417 = EDGE_CURVE('',#33150,#33418,#33420,.T.);
+#33418 = VERTEX_POINT('',#33419);
+#33419 = CARTESIAN_POINT('',(18.55,10.4,7.9));
+#33420 = SURFACE_CURVE('',#33421,(#33425,#33432),.PCURVE_S1.);
+#33421 = LINE('',#33422,#33423);
+#33422 = CARTESIAN_POINT('',(18.55,10.4,39.6));
+#33423 = VECTOR('',#33424,1.);
+#33424 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33425 = PCURVE('',#33172,#33426);
+#33426 = DEFINITIONAL_REPRESENTATION('',(#33427),#33431);
+#33427 = LINE('',#33428,#33429);
+#33428 = CARTESIAN_POINT('',(0.,0.));
+#33429 = VECTOR('',#33430,1.);
+#33430 = DIRECTION('',(0.,1.));
+#33431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33432 = PCURVE('',#33199,#33433);
+#33433 = DEFINITIONAL_REPRESENTATION('',(#33434),#33438);
+#33434 = LINE('',#33435,#33436);
+#33435 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#33436 = VECTOR('',#33437,1.);
+#33437 = DIRECTION('',(1.,0.));
+#33438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33439 = ORIENTED_EDGE('',*,*,#33149,.T.);
+#33440 = ORIENTED_EDGE('',*,*,#33441,.T.);
+#33441 = EDGE_CURVE('',#33152,#33442,#33444,.T.);
+#33442 = VERTEX_POINT('',#33443);
+#33443 = CARTESIAN_POINT('',(20.55,8.4,7.9));
+#33444 = SURFACE_CURVE('',#33445,(#33449,#33456),.PCURVE_S1.);
+#33445 = LINE('',#33446,#33447);
+#33446 = CARTESIAN_POINT('',(20.55,8.4,39.6));
+#33447 = VECTOR('',#33448,1.);
+#33448 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33449 = PCURVE('',#33172,#33450);
+#33450 = DEFINITIONAL_REPRESENTATION('',(#33451),#33455);
+#33451 = LINE('',#33452,#33453);
+#33452 = CARTESIAN_POINT('',(1.570796326795,0.));
+#33453 = VECTOR('',#33454,1.);
+#33454 = DIRECTION('',(0.,1.));
+#33455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33456 = PCURVE('',#33366,#33457);
+#33457 = DEFINITIONAL_REPRESENTATION('',(#33458),#33462);
+#33458 = LINE('',#33459,#33460);
+#33459 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#33460 = VECTOR('',#33461,1.);
+#33461 = DIRECTION('',(1.,7.88860905221E-31));
+#33462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33463 = ORIENTED_EDGE('',*,*,#33464,.F.);
+#33464 = EDGE_CURVE('',#33418,#33442,#33465,.T.);
+#33465 = SURFACE_CURVE('',#33466,(#33471,#33478),.PCURVE_S1.);
+#33466 = CIRCLE('',#33467,2.);
+#33467 = AXIS2_PLACEMENT_3D('',#33468,#33469,#33470);
+#33468 = CARTESIAN_POINT('',(18.55,8.4,7.9));
+#33469 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33470 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#33471 = PCURVE('',#33172,#33472);
+#33472 = DEFINITIONAL_REPRESENTATION('',(#33473),#33477);
+#33473 = LINE('',#33474,#33475);
+#33474 = CARTESIAN_POINT('',(0.,31.7));
+#33475 = VECTOR('',#33476,1.);
+#33476 = DIRECTION('',(1.,0.));
+#33477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33478 = PCURVE('',#33479,#33484);
+#33479 = PLANE('',#33480);
+#33480 = AXIS2_PLACEMENT_3D('',#33481,#33482,#33483);
+#33481 = CARTESIAN_POINT('',(-22.05,12.400000000003,7.9));
+#33482 = DIRECTION('',(0.,0.,1.));
+#33483 = DIRECTION('',(1.,0.,0.));
+#33484 = DEFINITIONAL_REPRESENTATION('',(#33485),#33493);
+#33485 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#33486,#33487,#33488,#33489
+    ,#33490,#33491,#33492),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#33486 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#33487 = CARTESIAN_POINT('',(44.064101615138,-2.000000000003));
+#33488 = CARTESIAN_POINT('',(42.332050807569,-5.000000000003));
+#33489 = CARTESIAN_POINT('',(40.6,-8.000000000003));
+#33490 = CARTESIAN_POINT('',(38.867949192431,-5.000000000003));
+#33491 = CARTESIAN_POINT('',(37.135898384862,-2.000000000003));
+#33492 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#33493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33494 = ADVANCED_FACE('',(#33495,#33708),#33366,.T.);
+#33495 = FACE_BOUND('',#33496,.T.);
+#33496 = EDGE_LOOP('',(#33497,#33498,#33499,#33522,#33543,#33571,#33600,
+    #33628,#33661,#33689));
+#33497 = ORIENTED_EDGE('',*,*,#33441,.F.);
+#33498 = ORIENTED_EDGE('',*,*,#33353,.T.);
+#33499 = ORIENTED_EDGE('',*,*,#33500,.T.);
+#33500 = EDGE_CURVE('',#33321,#33501,#33503,.T.);
+#33501 = VERTEX_POINT('',#33502);
+#33502 = CARTESIAN_POINT('',(20.55,-8.4,7.9));
+#33503 = SURFACE_CURVE('',#33504,(#33508,#33515),.PCURVE_S1.);
+#33504 = LINE('',#33505,#33506);
+#33505 = CARTESIAN_POINT('',(20.55,-8.4,39.6));
+#33506 = VECTOR('',#33507,1.);
+#33507 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33508 = PCURVE('',#33366,#33509);
+#33509 = DEFINITIONAL_REPRESENTATION('',(#33510),#33514);
+#33510 = LINE('',#33511,#33512);
+#33511 = CARTESIAN_POINT('',(7.105427357601E-15,-18.8));
+#33512 = VECTOR('',#33513,1.);
+#33513 = DIRECTION('',(1.,7.88860905221E-31));
+#33514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33515 = PCURVE('',#33341,#33516);
+#33516 = DEFINITIONAL_REPRESENTATION('',(#33517),#33521);
+#33517 = LINE('',#33518,#33519);
+#33518 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#33519 = VECTOR('',#33520,1.);
+#33520 = DIRECTION('',(-0.,1.));
+#33521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33522 = ORIENTED_EDGE('',*,*,#33523,.F.);
+#33523 = EDGE_CURVE('',#33524,#33501,#33526,.T.);
+#33524 = VERTEX_POINT('',#33525);
+#33525 = CARTESIAN_POINT('',(20.55,-3.4,7.9));
+#33526 = SURFACE_CURVE('',#33527,(#33531,#33537),.PCURVE_S1.);
+#33527 = LINE('',#33528,#33529);
+#33528 = CARTESIAN_POINT('',(20.55,11.400000000001,7.9));
+#33529 = VECTOR('',#33530,1.);
+#33530 = DIRECTION('',(0.,-1.,0.));
+#33531 = PCURVE('',#33366,#33532);
+#33532 = DEFINITIONAL_REPRESENTATION('',(#33533),#33536);
+#33533 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33534,#33535),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#33534 = CARTESIAN_POINT('',(31.7,-2.));
+#33535 = CARTESIAN_POINT('',(31.7,-18.8));
+#33536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33537 = PCURVE('',#33479,#33538);
+#33538 = DEFINITIONAL_REPRESENTATION('',(#33539),#33542);
+#33539 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33540,#33541),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#33540 = CARTESIAN_POINT('',(42.6,-4.000000000003));
+#33541 = CARTESIAN_POINT('',(42.6,-20.8));
+#33542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33543 = ORIENTED_EDGE('',*,*,#33544,.T.);
+#33544 = EDGE_CURVE('',#33524,#33545,#33547,.T.);
+#33545 = VERTEX_POINT('',#33546);
+#33546 = CARTESIAN_POINT('',(20.55,-3.4,8.));
+#33547 = SURFACE_CURVE('',#33548,(#33552,#33559),.PCURVE_S1.);
+#33548 = LINE('',#33549,#33550);
+#33549 = CARTESIAN_POINT('',(20.55,-3.4,4.2));
+#33550 = VECTOR('',#33551,1.);
+#33551 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#33552 = PCURVE('',#33366,#33553);
+#33553 = DEFINITIONAL_REPRESENTATION('',(#33554),#33558);
+#33554 = LINE('',#33555,#33556);
+#33555 = CARTESIAN_POINT('',(35.4,-13.8));
+#33556 = VECTOR('',#33557,1.);
+#33557 = DIRECTION('',(-1.,-3.10862446895E-15));
+#33558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33559 = PCURVE('',#33560,#33565);
+#33560 = PLANE('',#33561);
+#33561 = AXIS2_PLACEMENT_3D('',#33562,#33563,#33564);
+#33562 = CARTESIAN_POINT('',(20.55,-3.4,4.2));
+#33563 = DIRECTION('',(-1.232595164408E-32,-1.,1.110223024625E-16));
+#33564 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#33565 = DEFINITIONAL_REPRESENTATION('',(#33566),#33570);
+#33566 = LINE('',#33567,#33568);
+#33567 = CARTESIAN_POINT('',(0.,0.));
+#33568 = VECTOR('',#33569,1.);
+#33569 = DIRECTION('',(1.,0.));
+#33570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33571 = ORIENTED_EDGE('',*,*,#33572,.F.);
+#33572 = EDGE_CURVE('',#33573,#33545,#33575,.T.);
+#33573 = VERTEX_POINT('',#33574);
+#33574 = CARTESIAN_POINT('',(20.55,-2.9,8.5));
+#33575 = SURFACE_CURVE('',#33576,(#33581,#33588),.PCURVE_S1.);
+#33576 = CIRCLE('',#33577,0.5);
+#33577 = AXIS2_PLACEMENT_3D('',#33578,#33579,#33580);
+#33578 = CARTESIAN_POINT('',(20.55,-2.9,8.));
+#33579 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#33580 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#33581 = PCURVE('',#33366,#33582);
+#33582 = DEFINITIONAL_REPRESENTATION('',(#33583),#33587);
+#33583 = CIRCLE('',#33584,0.5);
+#33584 = AXIS2_PLACEMENT_2D('',#33585,#33586);
+#33585 = CARTESIAN_POINT('',(31.6,-13.3));
+#33586 = DIRECTION('',(-1.,-3.219646771413E-15));
+#33587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33588 = PCURVE('',#33589,#33594);
+#33589 = CYLINDRICAL_SURFACE('',#33590,0.5);
+#33590 = AXIS2_PLACEMENT_3D('',#33591,#33592,#33593);
+#33591 = CARTESIAN_POINT('',(20.55,-2.9,8.));
+#33592 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#33593 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.));
+#33594 = DEFINITIONAL_REPRESENTATION('',(#33595),#33599);
+#33595 = LINE('',#33596,#33597);
+#33596 = CARTESIAN_POINT('',(1.232595164408E-32,-9.860761315263E-31));
+#33597 = VECTOR('',#33598,1.);
+#33598 = DIRECTION('',(1.,0.));
+#33599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33600 = ORIENTED_EDGE('',*,*,#33601,.T.);
+#33601 = EDGE_CURVE('',#33573,#33602,#33604,.T.);
+#33602 = VERTEX_POINT('',#33603);
+#33603 = CARTESIAN_POINT('',(20.55,2.9,8.5));
+#33604 = SURFACE_CURVE('',#33605,(#33609,#33616),.PCURVE_S1.);
+#33605 = LINE('',#33606,#33607);
+#33606 = CARTESIAN_POINT('',(20.55,-3.4,8.5));
+#33607 = VECTOR('',#33608,1.);
+#33608 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#33609 = PCURVE('',#33366,#33610);
+#33610 = DEFINITIONAL_REPRESENTATION('',(#33611),#33615);
+#33611 = LINE('',#33612,#33613);
+#33612 = CARTESIAN_POINT('',(31.1,-13.8));
+#33613 = VECTOR('',#33614,1.);
+#33614 = DIRECTION('',(-3.219646771413E-15,1.));
+#33615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33616 = PCURVE('',#33617,#33622);
+#33617 = PLANE('',#33618);
+#33618 = AXIS2_PLACEMENT_3D('',#33619,#33620,#33621);
+#33619 = CARTESIAN_POINT('',(20.55,-3.4,8.5));
+#33620 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.));
+#33621 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#33622 = DEFINITIONAL_REPRESENTATION('',(#33623),#33627);
+#33623 = LINE('',#33624,#33625);
+#33624 = CARTESIAN_POINT('',(0.,0.));
+#33625 = VECTOR('',#33626,1.);
+#33626 = DIRECTION('',(1.,0.));
+#33627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33628 = ORIENTED_EDGE('',*,*,#33629,.T.);
+#33629 = EDGE_CURVE('',#33602,#33630,#33632,.T.);
+#33630 = VERTEX_POINT('',#33631);
+#33631 = CARTESIAN_POINT('',(20.55,3.4,8.));
+#33632 = SURFACE_CURVE('',#33633,(#33638,#33649),.PCURVE_S1.);
+#33633 = CIRCLE('',#33634,0.5);
+#33634 = AXIS2_PLACEMENT_3D('',#33635,#33636,#33637);
+#33635 = CARTESIAN_POINT('',(20.55,2.9,8.));
+#33636 = DIRECTION('',(-1.,0.,-1.110223024625E-16));
+#33637 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#33638 = PCURVE('',#33366,#33639);
+#33639 = DEFINITIONAL_REPRESENTATION('',(#33640),#33648);
+#33640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#33641,#33642,#33643,#33644
+    ,#33645,#33646,#33647),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#33641 = CARTESIAN_POINT('',(31.1,-7.5));
+#33642 = CARTESIAN_POINT('',(31.1,-6.633974596216));
+#33643 = CARTESIAN_POINT('',(31.85,-7.066987298108));
+#33644 = CARTESIAN_POINT('',(32.6,-7.5));
+#33645 = CARTESIAN_POINT('',(31.85,-7.933012701892));
+#33646 = CARTESIAN_POINT('',(31.1,-8.366025403784));
+#33647 = CARTESIAN_POINT('',(31.1,-7.5));
+#33648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33649 = PCURVE('',#33650,#33655);
+#33650 = CYLINDRICAL_SURFACE('',#33651,0.5);
+#33651 = AXIS2_PLACEMENT_3D('',#33652,#33653,#33654);
+#33652 = CARTESIAN_POINT('',(20.55,2.9,8.));
+#33653 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#33654 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.));
+#33655 = DEFINITIONAL_REPRESENTATION('',(#33656),#33660);
+#33656 = LINE('',#33657,#33658);
+#33657 = CARTESIAN_POINT('',(1.232595164408E-32,-7.549516567451E-16));
+#33658 = VECTOR('',#33659,1.);
+#33659 = DIRECTION('',(-1.,0.));
+#33660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33661 = ORIENTED_EDGE('',*,*,#33662,.T.);
+#33662 = EDGE_CURVE('',#33630,#33663,#33665,.T.);
+#33663 = VERTEX_POINT('',#33664);
+#33664 = CARTESIAN_POINT('',(20.55,3.4,7.9));
+#33665 = SURFACE_CURVE('',#33666,(#33670,#33677),.PCURVE_S1.);
+#33666 = LINE('',#33667,#33668);
+#33667 = CARTESIAN_POINT('',(20.55,3.4,8.5));
+#33668 = VECTOR('',#33669,1.);
+#33669 = DIRECTION('',(0.,-1.110223024625E-16,-1.));
+#33670 = PCURVE('',#33366,#33671);
+#33671 = DEFINITIONAL_REPRESENTATION('',(#33672),#33676);
+#33672 = LINE('',#33673,#33674);
+#33673 = CARTESIAN_POINT('',(31.1,-7.));
+#33674 = VECTOR('',#33675,1.);
+#33675 = DIRECTION('',(1.,3.10862446895E-15));
+#33676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33677 = PCURVE('',#33678,#33683);
+#33678 = PLANE('',#33679);
+#33679 = AXIS2_PLACEMENT_3D('',#33680,#33681,#33682);
+#33680 = CARTESIAN_POINT('',(20.55,3.4,8.5));
+#33681 = DIRECTION('',(1.232595164408E-32,1.,-1.110223024625E-16));
+#33682 = DIRECTION('',(0.,-1.110223024625E-16,-1.));
+#33683 = DEFINITIONAL_REPRESENTATION('',(#33684),#33688);
+#33684 = LINE('',#33685,#33686);
+#33685 = CARTESIAN_POINT('',(0.,0.));
+#33686 = VECTOR('',#33687,1.);
+#33687 = DIRECTION('',(1.,0.));
+#33688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33689 = ORIENTED_EDGE('',*,*,#33690,.F.);
+#33690 = EDGE_CURVE('',#33442,#33663,#33691,.T.);
+#33691 = SURFACE_CURVE('',#33692,(#33696,#33702),.PCURVE_S1.);
+#33692 = LINE('',#33693,#33694);
+#33693 = CARTESIAN_POINT('',(20.55,11.400000000001,7.9));
+#33694 = VECTOR('',#33695,1.);
+#33695 = DIRECTION('',(0.,-1.,0.));
+#33696 = PCURVE('',#33366,#33697);
+#33697 = DEFINITIONAL_REPRESENTATION('',(#33698),#33701);
+#33698 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33699,#33700),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#33699 = CARTESIAN_POINT('',(31.7,-2.));
+#33700 = CARTESIAN_POINT('',(31.7,-18.8));
+#33701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33702 = PCURVE('',#33479,#33703);
+#33703 = DEFINITIONAL_REPRESENTATION('',(#33704),#33707);
+#33704 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33705,#33706),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#33705 = CARTESIAN_POINT('',(42.6,-4.000000000003));
+#33706 = CARTESIAN_POINT('',(42.6,-20.8));
+#33707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33708 = FACE_BOUND('',#33709,.T.);
+#33709 = EDGE_LOOP('',(#33710));
+#33710 = ORIENTED_EDGE('',*,*,#33711,.F.);
+#33711 = EDGE_CURVE('',#33712,#33712,#33714,.T.);
+#33712 = VERTEX_POINT('',#33713);
+#33713 = CARTESIAN_POINT('',(20.55,2.859934511434E-14,16.1));
+#33714 = SURFACE_CURVE('',#33715,(#33720,#33727),.PCURVE_S1.);
+#33715 = CIRCLE('',#33716,1.925);
+#33716 = AXIS2_PLACEMENT_3D('',#33717,#33718,#33719);
+#33717 = CARTESIAN_POINT('',(20.55,2.51798581985E-14,14.175));
+#33718 = DIRECTION('',(1.,-3.944304526105E-31,-2.22044604925E-16));
+#33719 = DIRECTION('',(2.22044604925E-16,1.7763568394E-15,1.));
+#33720 = PCURVE('',#33366,#33721);
+#33721 = DEFINITIONAL_REPRESENTATION('',(#33722),#33726);
+#33722 = CIRCLE('',#33723,1.925);
+#33723 = AXIS2_PLACEMENT_2D('',#33724,#33725);
+#33724 = CARTESIAN_POINT('',(25.425,-10.4));
+#33725 = DIRECTION('',(-1.,-1.443289932013E-15));
+#33726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33727 = PCURVE('',#33728,#33733);
+#33728 = CYLINDRICAL_SURFACE('',#33729,1.925);
+#33729 = AXIS2_PLACEMENT_3D('',#33730,#33731,#33732);
+#33730 = CARTESIAN_POINT('',(20.55,2.51798581985E-14,14.175));
+#33731 = DIRECTION('',(1.,-3.944304526105E-31,-2.22044604925E-16));
+#33732 = DIRECTION('',(2.22044604925E-16,1.7763568394E-15,1.));
+#33733 = DEFINITIONAL_REPRESENTATION('',(#33734),#33738);
+#33734 = LINE('',#33735,#33736);
+#33735 = CARTESIAN_POINT('',(0.,0.));
+#33736 = VECTOR('',#33737,1.);
+#33737 = DIRECTION('',(1.,0.));
+#33738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33739 = ADVANCED_FACE('',(#33740),#33341,.T.);
+#33740 = FACE_BOUND('',#33741,.F.);
+#33741 = EDGE_LOOP('',(#33742,#33765,#33766,#33767));
+#33742 = ORIENTED_EDGE('',*,*,#33743,.F.);
+#33743 = EDGE_CURVE('',#33295,#33744,#33746,.T.);
+#33744 = VERTEX_POINT('',#33745);
+#33745 = CARTESIAN_POINT('',(18.55,-10.4,7.9));
+#33746 = SURFACE_CURVE('',#33747,(#33751,#33758),.PCURVE_S1.);
+#33747 = LINE('',#33748,#33749);
+#33748 = CARTESIAN_POINT('',(18.55,-10.4,39.6));
+#33749 = VECTOR('',#33750,1.);
+#33750 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#33751 = PCURVE('',#33341,#33752);
+#33752 = DEFINITIONAL_REPRESENTATION('',(#33753),#33757);
+#33753 = LINE('',#33754,#33755);
+#33754 = CARTESIAN_POINT('',(-0.,0.));
+#33755 = VECTOR('',#33756,1.);
+#33756 = DIRECTION('',(-0.,1.));
+#33757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33758 = PCURVE('',#33309,#33759);
+#33759 = DEFINITIONAL_REPRESENTATION('',(#33760),#33764);
+#33760 = LINE('',#33761,#33762);
+#33761 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#33762 = VECTOR('',#33763,1.);
+#33763 = DIRECTION('',(1.,0.));
+#33764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33765 = ORIENTED_EDGE('',*,*,#33320,.F.);
+#33766 = ORIENTED_EDGE('',*,*,#33500,.T.);
+#33767 = ORIENTED_EDGE('',*,*,#33768,.T.);
+#33768 = EDGE_CURVE('',#33501,#33744,#33769,.T.);
+#33769 = SURFACE_CURVE('',#33770,(#33775,#33782),.PCURVE_S1.);
+#33770 = CIRCLE('',#33771,2.);
+#33771 = AXIS2_PLACEMENT_3D('',#33772,#33773,#33774);
+#33772 = CARTESIAN_POINT('',(18.55,-8.4,7.9));
+#33773 = DIRECTION('',(-0.,-3.219646771413E-15,-1.));
+#33774 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33775 = PCURVE('',#33341,#33776);
+#33776 = DEFINITIONAL_REPRESENTATION('',(#33777),#33781);
+#33777 = LINE('',#33778,#33779);
+#33778 = CARTESIAN_POINT('',(-6.28318530718,31.7));
+#33779 = VECTOR('',#33780,1.);
+#33780 = DIRECTION('',(1.,-0.));
+#33781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33782 = PCURVE('',#33479,#33783);
+#33783 = DEFINITIONAL_REPRESENTATION('',(#33784),#33792);
+#33784 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#33785,#33786,#33787,#33788
+    ,#33789,#33790,#33791),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#33785 = CARTESIAN_POINT('',(40.6,-22.8));
+#33786 = CARTESIAN_POINT('',(37.135898384862,-22.8));
+#33787 = CARTESIAN_POINT('',(38.867949192431,-19.8));
+#33788 = CARTESIAN_POINT('',(40.6,-16.8));
+#33789 = CARTESIAN_POINT('',(42.332050807569,-19.8));
+#33790 = CARTESIAN_POINT('',(44.064101615138,-22.8));
+#33791 = CARTESIAN_POINT('',(40.6,-22.8));
+#33792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33793 = ADVANCED_FACE('',(#33794),#33309,.T.);
+#33794 = FACE_BOUND('',#33795,.T.);
+#33795 = EDGE_LOOP('',(#33796,#33817,#33818,#33819));
+#33796 = ORIENTED_EDGE('',*,*,#33797,.F.);
+#33797 = EDGE_CURVE('',#33744,#33798,#33800,.T.);
+#33798 = VERTEX_POINT('',#33799);
+#33799 = CARTESIAN_POINT('',(-18.55,-10.4,7.9));
+#33800 = SURFACE_CURVE('',#33801,(#33805,#33811),.PCURVE_S1.);
+#33801 = LINE('',#33802,#33803);
+#33802 = CARTESIAN_POINT('',(-0.75,-10.4,7.9));
+#33803 = VECTOR('',#33804,1.);
+#33804 = DIRECTION('',(-1.,0.,0.));
+#33805 = PCURVE('',#33309,#33806);
+#33806 = DEFINITIONAL_REPRESENTATION('',(#33807),#33810);
+#33807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33808,#33809),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#33808 = CARTESIAN_POINT('',(31.7,-2.));
+#33809 = CARTESIAN_POINT('',(31.7,-39.1));
+#33810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33811 = PCURVE('',#33479,#33812);
+#33812 = DEFINITIONAL_REPRESENTATION('',(#33813),#33816);
+#33813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33814,#33815),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#33814 = CARTESIAN_POINT('',(40.6,-22.8));
+#33815 = CARTESIAN_POINT('',(3.5,-22.8));
+#33816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33817 = ORIENTED_EDGE('',*,*,#33743,.F.);
+#33818 = ORIENTED_EDGE('',*,*,#33294,.T.);
+#33819 = ORIENTED_EDGE('',*,*,#33820,.F.);
+#33820 = EDGE_CURVE('',#33798,#33266,#33821,.T.);
+#33821 = SURFACE_CURVE('',#33822,(#33826,#33833),.PCURVE_S1.);
+#33822 = LINE('',#33823,#33824);
+#33823 = CARTESIAN_POINT('',(-18.55,-10.4,1.8));
+#33824 = VECTOR('',#33825,1.);
+#33825 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33826 = PCURVE('',#33309,#33827);
+#33827 = DEFINITIONAL_REPRESENTATION('',(#33828),#33832);
+#33828 = LINE('',#33829,#33830);
+#33829 = CARTESIAN_POINT('',(37.8,-39.1));
+#33830 = VECTOR('',#33831,1.);
+#33831 = DIRECTION('',(-1.,0.));
+#33832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33833 = PCURVE('',#33282,#33834);
+#33834 = DEFINITIONAL_REPRESENTATION('',(#33835),#33839);
+#33835 = LINE('',#33836,#33837);
+#33836 = CARTESIAN_POINT('',(-0.,0.));
+#33837 = VECTOR('',#33838,1.);
+#33838 = DIRECTION('',(-0.,1.));
+#33839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33840 = ADVANCED_FACE('',(#33841),#33282,.T.);
+#33841 = FACE_BOUND('',#33842,.F.);
+#33842 = EDGE_LOOP('',(#33843,#33844,#33868,#33889));
+#33843 = ORIENTED_EDGE('',*,*,#33820,.F.);
+#33844 = ORIENTED_EDGE('',*,*,#33845,.F.);
+#33845 = EDGE_CURVE('',#33846,#33798,#33848,.T.);
+#33846 = VERTEX_POINT('',#33847);
+#33847 = CARTESIAN_POINT('',(-20.55,-8.4,7.9));
+#33848 = SURFACE_CURVE('',#33849,(#33854,#33861),.PCURVE_S1.);
+#33849 = CIRCLE('',#33850,2.);
+#33850 = AXIS2_PLACEMENT_3D('',#33851,#33852,#33853);
+#33851 = CARTESIAN_POINT('',(-18.55,-8.4,7.9));
+#33852 = DIRECTION('',(-0.,3.219646771413E-15,1.));
+#33853 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#33854 = PCURVE('',#33282,#33855);
+#33855 = DEFINITIONAL_REPRESENTATION('',(#33856),#33860);
+#33856 = LINE('',#33857,#33858);
+#33857 = CARTESIAN_POINT('',(-6.28318530718,6.1));
+#33858 = VECTOR('',#33859,1.);
+#33859 = DIRECTION('',(1.,-0.));
+#33860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33861 = PCURVE('',#33479,#33862);
+#33862 = DEFINITIONAL_REPRESENTATION('',(#33863),#33867);
+#33863 = CIRCLE('',#33864,2.);
+#33864 = AXIS2_PLACEMENT_2D('',#33865,#33866);
+#33865 = CARTESIAN_POINT('',(3.5,-20.8));
+#33866 = DIRECTION('',(0.,-1.));
+#33867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33868 = ORIENTED_EDGE('',*,*,#33869,.T.);
+#33869 = EDGE_CURVE('',#33846,#33240,#33870,.T.);
+#33870 = SURFACE_CURVE('',#33871,(#33875,#33882),.PCURVE_S1.);
+#33871 = LINE('',#33872,#33873);
+#33872 = CARTESIAN_POINT('',(-20.55,-8.4,1.8));
+#33873 = VECTOR('',#33874,1.);
+#33874 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33875 = PCURVE('',#33282,#33876);
+#33876 = DEFINITIONAL_REPRESENTATION('',(#33877),#33881);
+#33877 = LINE('',#33878,#33879);
+#33878 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#33879 = VECTOR('',#33880,1.);
+#33880 = DIRECTION('',(-0.,1.));
+#33881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33882 = PCURVE('',#33254,#33883);
+#33883 = DEFINITIONAL_REPRESENTATION('',(#33884),#33888);
+#33884 = LINE('',#33885,#33886);
+#33885 = CARTESIAN_POINT('',(1.8,-18.8));
+#33886 = VECTOR('',#33887,1.);
+#33887 = DIRECTION('',(1.,-7.88860905221E-31));
+#33888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33889 = ORIENTED_EDGE('',*,*,#33265,.T.);
+#33890 = ADVANCED_FACE('',(#33891),#33254,.T.);
+#33891 = FACE_BOUND('',#33892,.T.);
+#33892 = EDGE_LOOP('',(#33893,#33916,#33935,#33936));
+#33893 = ORIENTED_EDGE('',*,*,#33894,.F.);
+#33894 = EDGE_CURVE('',#33895,#33211,#33897,.T.);
+#33895 = VERTEX_POINT('',#33896);
+#33896 = CARTESIAN_POINT('',(-20.55,8.4,7.9));
+#33897 = SURFACE_CURVE('',#33898,(#33902,#33909),.PCURVE_S1.);
+#33898 = LINE('',#33899,#33900);
+#33899 = CARTESIAN_POINT('',(-20.55,8.4,1.8));
+#33900 = VECTOR('',#33901,1.);
+#33901 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33902 = PCURVE('',#33254,#33903);
+#33903 = DEFINITIONAL_REPRESENTATION('',(#33904),#33908);
+#33904 = LINE('',#33905,#33906);
+#33905 = CARTESIAN_POINT('',(1.8,-2.));
+#33906 = VECTOR('',#33907,1.);
+#33907 = DIRECTION('',(1.,-7.88860905221E-31));
+#33908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33909 = PCURVE('',#33227,#33910);
+#33910 = DEFINITIONAL_REPRESENTATION('',(#33911),#33915);
+#33911 = LINE('',#33912,#33913);
+#33912 = CARTESIAN_POINT('',(1.570796326795,0.));
+#33913 = VECTOR('',#33914,1.);
+#33914 = DIRECTION('',(0.,1.));
+#33915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33916 = ORIENTED_EDGE('',*,*,#33917,.F.);
+#33917 = EDGE_CURVE('',#33846,#33895,#33918,.T.);
+#33918 = SURFACE_CURVE('',#33919,(#33923,#33929),.PCURVE_S1.);
+#33919 = LINE('',#33920,#33921);
+#33920 = CARTESIAN_POINT('',(-20.55,11.400000000001,7.9));
+#33921 = VECTOR('',#33922,1.);
+#33922 = DIRECTION('',(0.,1.,0.));
+#33923 = PCURVE('',#33254,#33924);
+#33924 = DEFINITIONAL_REPRESENTATION('',(#33925),#33928);
+#33925 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33926,#33927),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.8,-3.000000000001),.PIECEWISE_BEZIER_KNOTS.);
+#33926 = CARTESIAN_POINT('',(7.9,-18.8));
+#33927 = CARTESIAN_POINT('',(7.9,-2.));
+#33928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33929 = PCURVE('',#33479,#33930);
+#33930 = DEFINITIONAL_REPRESENTATION('',(#33931),#33934);
+#33931 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#33932,#33933),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.8,-3.000000000001),.PIECEWISE_BEZIER_KNOTS.);
+#33932 = CARTESIAN_POINT('',(1.5,-20.8));
+#33933 = CARTESIAN_POINT('',(1.5,-4.000000000003));
+#33934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33935 = ORIENTED_EDGE('',*,*,#33869,.T.);
+#33936 = ORIENTED_EDGE('',*,*,#33239,.T.);
+#33937 = ADVANCED_FACE('',(#33938),#33227,.T.);
+#33938 = FACE_BOUND('',#33939,.T.);
+#33939 = EDGE_LOOP('',(#33940,#33963,#33985,#33986));
+#33940 = ORIENTED_EDGE('',*,*,#33941,.F.);
+#33941 = EDGE_CURVE('',#33942,#33185,#33944,.T.);
+#33942 = VERTEX_POINT('',#33943);
+#33943 = CARTESIAN_POINT('',(-18.55,10.4,7.9));
+#33944 = SURFACE_CURVE('',#33945,(#33949,#33956),.PCURVE_S1.);
+#33945 = LINE('',#33946,#33947);
+#33946 = CARTESIAN_POINT('',(-18.55,10.4,1.8));
+#33947 = VECTOR('',#33948,1.);
+#33948 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33949 = PCURVE('',#33227,#33950);
+#33950 = DEFINITIONAL_REPRESENTATION('',(#33951),#33955);
+#33951 = LINE('',#33952,#33953);
+#33952 = CARTESIAN_POINT('',(0.,0.));
+#33953 = VECTOR('',#33954,1.);
+#33954 = DIRECTION('',(0.,1.));
+#33955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33956 = PCURVE('',#33199,#33957);
+#33957 = DEFINITIONAL_REPRESENTATION('',(#33958),#33962);
+#33958 = LINE('',#33959,#33960);
+#33959 = CARTESIAN_POINT('',(37.8,-39.1));
+#33960 = VECTOR('',#33961,1.);
+#33961 = DIRECTION('',(-1.,0.));
+#33962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33963 = ORIENTED_EDGE('',*,*,#33964,.T.);
+#33964 = EDGE_CURVE('',#33942,#33895,#33965,.T.);
+#33965 = SURFACE_CURVE('',#33966,(#33971,#33978),.PCURVE_S1.);
+#33966 = CIRCLE('',#33967,2.);
+#33967 = AXIS2_PLACEMENT_3D('',#33968,#33969,#33970);
+#33968 = CARTESIAN_POINT('',(-18.55,8.4,7.9));
+#33969 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#33970 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#33971 = PCURVE('',#33227,#33972);
+#33972 = DEFINITIONAL_REPRESENTATION('',(#33973),#33977);
+#33973 = LINE('',#33974,#33975);
+#33974 = CARTESIAN_POINT('',(0.,6.1));
+#33975 = VECTOR('',#33976,1.);
+#33976 = DIRECTION('',(1.,0.));
+#33977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33978 = PCURVE('',#33479,#33979);
+#33979 = DEFINITIONAL_REPRESENTATION('',(#33980),#33984);
+#33980 = CIRCLE('',#33981,2.);
+#33981 = AXIS2_PLACEMENT_2D('',#33982,#33983);
+#33982 = CARTESIAN_POINT('',(3.5,-4.000000000003));
+#33983 = DIRECTION('',(0.,1.));
+#33984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#33985 = ORIENTED_EDGE('',*,*,#33894,.T.);
+#33986 = ORIENTED_EDGE('',*,*,#33210,.F.);
+#33987 = ADVANCED_FACE('',(#33988),#33199,.F.);
+#33988 = FACE_BOUND('',#33989,.F.);
+#33989 = EDGE_LOOP('',(#33990,#34009,#34010,#34011));
+#33990 = ORIENTED_EDGE('',*,*,#33991,.F.);
+#33991 = EDGE_CURVE('',#33418,#33942,#33992,.T.);
+#33992 = SURFACE_CURVE('',#33993,(#33997,#34003),.PCURVE_S1.);
+#33993 = LINE('',#33994,#33995);
+#33994 = CARTESIAN_POINT('',(-0.75,10.4,7.9));
+#33995 = VECTOR('',#33996,1.);
+#33996 = DIRECTION('',(-1.,0.,0.));
+#33997 = PCURVE('',#33199,#33998);
+#33998 = DEFINITIONAL_REPRESENTATION('',(#33999),#34002);
+#33999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34000,#34001),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#34000 = CARTESIAN_POINT('',(31.7,-2.));
+#34001 = CARTESIAN_POINT('',(31.7,-39.1));
+#34002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34003 = PCURVE('',#33479,#34004);
+#34004 = DEFINITIONAL_REPRESENTATION('',(#34005),#34008);
+#34005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34006,#34007),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#34006 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#34007 = CARTESIAN_POINT('',(3.5,-2.000000000003));
+#34008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34009 = ORIENTED_EDGE('',*,*,#33417,.F.);
+#34010 = ORIENTED_EDGE('',*,*,#33184,.T.);
+#34011 = ORIENTED_EDGE('',*,*,#33941,.F.);
+#34012 = ADVANCED_FACE('',(#34013,#34049),#33479,.F.);
+#34013 = FACE_BOUND('',#34014,.F.);
+#34014 = EDGE_LOOP('',(#34015,#34016,#34017,#34018,#34019,#34020,#34021,
+    #34022,#34023,#34048));
+#34015 = ORIENTED_EDGE('',*,*,#33464,.F.);
+#34016 = ORIENTED_EDGE('',*,*,#33991,.T.);
+#34017 = ORIENTED_EDGE('',*,*,#33964,.T.);
+#34018 = ORIENTED_EDGE('',*,*,#33917,.F.);
+#34019 = ORIENTED_EDGE('',*,*,#33845,.T.);
+#34020 = ORIENTED_EDGE('',*,*,#33797,.F.);
+#34021 = ORIENTED_EDGE('',*,*,#33768,.F.);
+#34022 = ORIENTED_EDGE('',*,*,#33523,.F.);
+#34023 = ORIENTED_EDGE('',*,*,#34024,.F.);
+#34024 = EDGE_CURVE('',#33663,#33524,#34025,.T.);
+#34025 = SURFACE_CURVE('',#34026,(#34030,#34036),.PCURVE_S1.);
+#34026 = LINE('',#34027,#34028);
+#34027 = CARTESIAN_POINT('',(20.55,11.400000000001,7.9));
+#34028 = VECTOR('',#34029,1.);
+#34029 = DIRECTION('',(0.,-1.,0.));
+#34030 = PCURVE('',#33479,#34031);
+#34031 = DEFINITIONAL_REPRESENTATION('',(#34032),#34035);
+#34032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34033,#34034),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#34033 = CARTESIAN_POINT('',(42.6,-4.000000000003));
+#34034 = CARTESIAN_POINT('',(42.6,-20.8));
+#34035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34036 = PCURVE('',#34037,#34042);
+#34037 = PLANE('',#34038);
+#34038 = AXIS2_PLACEMENT_3D('',#34039,#34040,#34041);
+#34039 = CARTESIAN_POINT('',(20.55,-3.4,8.5));
+#34040 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34041 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#34042 = DEFINITIONAL_REPRESENTATION('',(#34043),#34047);
+#34043 = LINE('',#34044,#34045);
+#34044 = CARTESIAN_POINT('',(-0.6,-14.8));
+#34045 = VECTOR('',#34046,1.);
+#34046 = DIRECTION('',(-1.110223024625E-16,1.));
+#34047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34048 = ORIENTED_EDGE('',*,*,#33690,.F.);
+#34049 = FACE_BOUND('',#34050,.F.);
+#34050 = EDGE_LOOP('',(#34051,#34081,#34110,#34138,#34167,#34195,#34224,
+    #34252));
+#34051 = ORIENTED_EDGE('',*,*,#34052,.T.);
+#34052 = EDGE_CURVE('',#34053,#34055,#34057,.T.);
+#34053 = VERTEX_POINT('',#34054);
+#34054 = CARTESIAN_POINT('',(-19.75,-8.4,7.9));
+#34055 = VERTEX_POINT('',#34056);
+#34056 = CARTESIAN_POINT('',(-19.75,8.4,7.9));
+#34057 = SURFACE_CURVE('',#34058,(#34062,#34069),.PCURVE_S1.);
+#34058 = LINE('',#34059,#34060);
+#34059 = CARTESIAN_POINT('',(-19.75,-8.4,7.9));
+#34060 = VECTOR('',#34061,1.);
+#34061 = DIRECTION('',(0.,1.,0.));
+#34062 = PCURVE('',#33479,#34063);
+#34063 = DEFINITIONAL_REPRESENTATION('',(#34064),#34068);
+#34064 = LINE('',#34065,#34066);
+#34065 = CARTESIAN_POINT('',(2.3,-20.8));
+#34066 = VECTOR('',#34067,1.);
+#34067 = DIRECTION('',(0.,1.));
+#34068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34069 = PCURVE('',#34070,#34075);
+#34070 = PLANE('',#34071);
+#34071 = AXIS2_PLACEMENT_3D('',#34072,#34073,#34074);
+#34072 = CARTESIAN_POINT('',(-19.75,-8.4,7.5));
+#34073 = DIRECTION('',(-1.,0.,0.));
+#34074 = DIRECTION('',(0.,1.,0.));
+#34075 = DEFINITIONAL_REPRESENTATION('',(#34076),#34080);
+#34076 = LINE('',#34077,#34078);
+#34077 = CARTESIAN_POINT('',(0.,-0.4));
+#34078 = VECTOR('',#34079,1.);
+#34079 = DIRECTION('',(1.,0.));
+#34080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34081 = ORIENTED_EDGE('',*,*,#34082,.F.);
+#34082 = EDGE_CURVE('',#34083,#34055,#34085,.T.);
+#34083 = VERTEX_POINT('',#34084);
+#34084 = CARTESIAN_POINT('',(-18.05,10.1,7.9));
+#34085 = SURFACE_CURVE('',#34086,(#34091,#34098),.PCURVE_S1.);
+#34086 = CIRCLE('',#34087,1.7);
+#34087 = AXIS2_PLACEMENT_3D('',#34088,#34089,#34090);
+#34088 = CARTESIAN_POINT('',(-18.05,8.4,7.9));
+#34089 = DIRECTION('',(0.,0.,1.));
+#34090 = DIRECTION('',(1.,0.,0.));
+#34091 = PCURVE('',#33479,#34092);
+#34092 = DEFINITIONAL_REPRESENTATION('',(#34093),#34097);
+#34093 = CIRCLE('',#34094,1.7);
+#34094 = AXIS2_PLACEMENT_2D('',#34095,#34096);
+#34095 = CARTESIAN_POINT('',(4.,-4.000000000003));
+#34096 = DIRECTION('',(1.,0.));
+#34097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34098 = PCURVE('',#34099,#34104);
+#34099 = CYLINDRICAL_SURFACE('',#34100,1.7);
+#34100 = AXIS2_PLACEMENT_3D('',#34101,#34102,#34103);
+#34101 = CARTESIAN_POINT('',(-18.05,8.4,7.5));
+#34102 = DIRECTION('',(-0.,-0.,-1.));
+#34103 = DIRECTION('',(1.,0.,0.));
+#34104 = DEFINITIONAL_REPRESENTATION('',(#34105),#34109);
+#34105 = LINE('',#34106,#34107);
+#34106 = CARTESIAN_POINT('',(-0.,-0.4));
+#34107 = VECTOR('',#34108,1.);
+#34108 = DIRECTION('',(-1.,0.));
+#34109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34110 = ORIENTED_EDGE('',*,*,#34111,.T.);
+#34111 = EDGE_CURVE('',#34083,#34112,#34114,.T.);
+#34112 = VERTEX_POINT('',#34113);
+#34113 = CARTESIAN_POINT('',(18.05,10.1,7.9));
+#34114 = SURFACE_CURVE('',#34115,(#34119,#34126),.PCURVE_S1.);
+#34115 = LINE('',#34116,#34117);
+#34116 = CARTESIAN_POINT('',(-18.05,10.1,7.9));
+#34117 = VECTOR('',#34118,1.);
+#34118 = DIRECTION('',(1.,0.,0.));
+#34119 = PCURVE('',#33479,#34120);
+#34120 = DEFINITIONAL_REPRESENTATION('',(#34121),#34125);
+#34121 = LINE('',#34122,#34123);
+#34122 = CARTESIAN_POINT('',(4.,-2.300000000003));
+#34123 = VECTOR('',#34124,1.);
+#34124 = DIRECTION('',(1.,0.));
+#34125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34126 = PCURVE('',#34127,#34132);
+#34127 = PLANE('',#34128);
+#34128 = AXIS2_PLACEMENT_3D('',#34129,#34130,#34131);
+#34129 = CARTESIAN_POINT('',(-18.05,10.1,7.5));
+#34130 = DIRECTION('',(0.,1.,0.));
+#34131 = DIRECTION('',(1.,0.,0.));
+#34132 = DEFINITIONAL_REPRESENTATION('',(#34133),#34137);
+#34133 = LINE('',#34134,#34135);
+#34134 = CARTESIAN_POINT('',(0.,-0.4));
+#34135 = VECTOR('',#34136,1.);
+#34136 = DIRECTION('',(1.,0.));
+#34137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34138 = ORIENTED_EDGE('',*,*,#34139,.F.);
+#34139 = EDGE_CURVE('',#34140,#34112,#34142,.T.);
+#34140 = VERTEX_POINT('',#34141);
+#34141 = CARTESIAN_POINT('',(19.75,8.4,7.9));
+#34142 = SURFACE_CURVE('',#34143,(#34148,#34155),.PCURVE_S1.);
+#34143 = CIRCLE('',#34144,1.7);
+#34144 = AXIS2_PLACEMENT_3D('',#34145,#34146,#34147);
+#34145 = CARTESIAN_POINT('',(18.05,8.4,7.9));
+#34146 = DIRECTION('',(0.,0.,1.));
+#34147 = DIRECTION('',(1.,0.,0.));
+#34148 = PCURVE('',#33479,#34149);
+#34149 = DEFINITIONAL_REPRESENTATION('',(#34150),#34154);
+#34150 = CIRCLE('',#34151,1.7);
+#34151 = AXIS2_PLACEMENT_2D('',#34152,#34153);
+#34152 = CARTESIAN_POINT('',(40.1,-4.000000000003));
+#34153 = DIRECTION('',(1.,0.));
+#34154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34155 = PCURVE('',#34156,#34161);
+#34156 = CYLINDRICAL_SURFACE('',#34157,1.7);
+#34157 = AXIS2_PLACEMENT_3D('',#34158,#34159,#34160);
+#34158 = CARTESIAN_POINT('',(18.05,8.4,7.5));
+#34159 = DIRECTION('',(-0.,-0.,-1.));
+#34160 = DIRECTION('',(1.,0.,0.));
+#34161 = DEFINITIONAL_REPRESENTATION('',(#34162),#34166);
+#34162 = LINE('',#34163,#34164);
+#34163 = CARTESIAN_POINT('',(-0.,-0.4));
+#34164 = VECTOR('',#34165,1.);
+#34165 = DIRECTION('',(-1.,0.));
+#34166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34167 = ORIENTED_EDGE('',*,*,#34168,.T.);
+#34168 = EDGE_CURVE('',#34140,#34169,#34171,.T.);
+#34169 = VERTEX_POINT('',#34170);
+#34170 = CARTESIAN_POINT('',(19.75,-8.4,7.9));
+#34171 = SURFACE_CURVE('',#34172,(#34176,#34183),.PCURVE_S1.);
+#34172 = LINE('',#34173,#34174);
+#34173 = CARTESIAN_POINT('',(19.75,8.4,7.9));
+#34174 = VECTOR('',#34175,1.);
+#34175 = DIRECTION('',(0.,-1.,0.));
+#34176 = PCURVE('',#33479,#34177);
+#34177 = DEFINITIONAL_REPRESENTATION('',(#34178),#34182);
+#34178 = LINE('',#34179,#34180);
+#34179 = CARTESIAN_POINT('',(41.8,-4.000000000003));
+#34180 = VECTOR('',#34181,1.);
+#34181 = DIRECTION('',(0.,-1.));
+#34182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34183 = PCURVE('',#34184,#34189);
+#34184 = PLANE('',#34185);
+#34185 = AXIS2_PLACEMENT_3D('',#34186,#34187,#34188);
+#34186 = CARTESIAN_POINT('',(19.75,8.4,7.5));
+#34187 = DIRECTION('',(1.,0.,0.));
+#34188 = DIRECTION('',(0.,-1.,0.));
+#34189 = DEFINITIONAL_REPRESENTATION('',(#34190),#34194);
+#34190 = LINE('',#34191,#34192);
+#34191 = CARTESIAN_POINT('',(0.,-0.4));
+#34192 = VECTOR('',#34193,1.);
+#34193 = DIRECTION('',(1.,0.));
+#34194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34195 = ORIENTED_EDGE('',*,*,#34196,.F.);
+#34196 = EDGE_CURVE('',#34197,#34169,#34199,.T.);
+#34197 = VERTEX_POINT('',#34198);
+#34198 = CARTESIAN_POINT('',(18.05,-10.1,7.9));
+#34199 = SURFACE_CURVE('',#34200,(#34205,#34212),.PCURVE_S1.);
+#34200 = CIRCLE('',#34201,1.7);
+#34201 = AXIS2_PLACEMENT_3D('',#34202,#34203,#34204);
+#34202 = CARTESIAN_POINT('',(18.05,-8.4,7.9));
+#34203 = DIRECTION('',(0.,0.,1.));
+#34204 = DIRECTION('',(1.,0.,0.));
+#34205 = PCURVE('',#33479,#34206);
+#34206 = DEFINITIONAL_REPRESENTATION('',(#34207),#34211);
+#34207 = CIRCLE('',#34208,1.7);
+#34208 = AXIS2_PLACEMENT_2D('',#34209,#34210);
+#34209 = CARTESIAN_POINT('',(40.1,-20.8));
+#34210 = DIRECTION('',(1.,0.));
+#34211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34212 = PCURVE('',#34213,#34218);
+#34213 = CYLINDRICAL_SURFACE('',#34214,1.7);
+#34214 = AXIS2_PLACEMENT_3D('',#34215,#34216,#34217);
+#34215 = CARTESIAN_POINT('',(18.05,-8.4,7.5));
+#34216 = DIRECTION('',(-0.,-0.,-1.));
+#34217 = DIRECTION('',(1.,0.,0.));
+#34218 = DEFINITIONAL_REPRESENTATION('',(#34219),#34223);
+#34219 = LINE('',#34220,#34221);
+#34220 = CARTESIAN_POINT('',(-0.,-0.4));
+#34221 = VECTOR('',#34222,1.);
+#34222 = DIRECTION('',(-1.,0.));
+#34223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34224 = ORIENTED_EDGE('',*,*,#34225,.T.);
+#34225 = EDGE_CURVE('',#34197,#34226,#34228,.T.);
+#34226 = VERTEX_POINT('',#34227);
+#34227 = CARTESIAN_POINT('',(-18.05,-10.1,7.9));
+#34228 = SURFACE_CURVE('',#34229,(#34233,#34240),.PCURVE_S1.);
+#34229 = LINE('',#34230,#34231);
+#34230 = CARTESIAN_POINT('',(18.05,-10.1,7.9));
+#34231 = VECTOR('',#34232,1.);
+#34232 = DIRECTION('',(-1.,0.,0.));
+#34233 = PCURVE('',#33479,#34234);
+#34234 = DEFINITIONAL_REPRESENTATION('',(#34235),#34239);
+#34235 = LINE('',#34236,#34237);
+#34236 = CARTESIAN_POINT('',(40.1,-22.5));
+#34237 = VECTOR('',#34238,1.);
+#34238 = DIRECTION('',(-1.,0.));
+#34239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34240 = PCURVE('',#34241,#34246);
+#34241 = PLANE('',#34242);
+#34242 = AXIS2_PLACEMENT_3D('',#34243,#34244,#34245);
+#34243 = CARTESIAN_POINT('',(18.05,-10.1,7.5));
+#34244 = DIRECTION('',(0.,-1.,0.));
+#34245 = DIRECTION('',(-1.,0.,0.));
+#34246 = DEFINITIONAL_REPRESENTATION('',(#34247),#34251);
+#34247 = LINE('',#34248,#34249);
+#34248 = CARTESIAN_POINT('',(0.,-0.4));
+#34249 = VECTOR('',#34250,1.);
+#34250 = DIRECTION('',(1.,0.));
+#34251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34252 = ORIENTED_EDGE('',*,*,#34253,.F.);
+#34253 = EDGE_CURVE('',#34053,#34226,#34254,.T.);
+#34254 = SURFACE_CURVE('',#34255,(#34260,#34267),.PCURVE_S1.);
+#34255 = CIRCLE('',#34256,1.7);
+#34256 = AXIS2_PLACEMENT_3D('',#34257,#34258,#34259);
+#34257 = CARTESIAN_POINT('',(-18.05,-8.4,7.9));
+#34258 = DIRECTION('',(0.,0.,1.));
+#34259 = DIRECTION('',(1.,0.,0.));
+#34260 = PCURVE('',#33479,#34261);
+#34261 = DEFINITIONAL_REPRESENTATION('',(#34262),#34266);
+#34262 = CIRCLE('',#34263,1.7);
+#34263 = AXIS2_PLACEMENT_2D('',#34264,#34265);
+#34264 = CARTESIAN_POINT('',(4.,-20.8));
+#34265 = DIRECTION('',(1.,0.));
+#34266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34267 = PCURVE('',#34268,#34273);
+#34268 = CYLINDRICAL_SURFACE('',#34269,1.7);
+#34269 = AXIS2_PLACEMENT_3D('',#34270,#34271,#34272);
+#34270 = CARTESIAN_POINT('',(-18.05,-8.4,7.5));
+#34271 = DIRECTION('',(-0.,-0.,-1.));
+#34272 = DIRECTION('',(1.,0.,0.));
+#34273 = DEFINITIONAL_REPRESENTATION('',(#34274),#34278);
+#34274 = LINE('',#34275,#34276);
+#34275 = CARTESIAN_POINT('',(-0.,-0.4));
+#34276 = VECTOR('',#34277,1.);
+#34277 = DIRECTION('',(-1.,0.));
+#34278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34279 = ADVANCED_FACE('',(#34280),#33678,.T.);
+#34280 = FACE_BOUND('',#34281,.T.);
+#34281 = EDGE_LOOP('',(#34282,#34283,#34306,#34334,#34362,#34390));
+#34282 = ORIENTED_EDGE('',*,*,#33662,.F.);
+#34283 = ORIENTED_EDGE('',*,*,#34284,.T.);
+#34284 = EDGE_CURVE('',#33630,#34285,#34287,.T.);
+#34285 = VERTEX_POINT('',#34286);
+#34286 = CARTESIAN_POINT('',(22.05,3.4,8.));
+#34287 = SURFACE_CURVE('',#34288,(#34292,#34299),.PCURVE_S1.);
+#34288 = LINE('',#34289,#34290);
+#34289 = CARTESIAN_POINT('',(20.55,3.4,8.));
+#34290 = VECTOR('',#34291,1.);
+#34291 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34292 = PCURVE('',#33678,#34293);
+#34293 = DEFINITIONAL_REPRESENTATION('',(#34294),#34298);
+#34294 = LINE('',#34295,#34296);
+#34295 = CARTESIAN_POINT('',(0.5,-5.551115123126E-17));
+#34296 = VECTOR('',#34297,1.);
+#34297 = DIRECTION('',(-1.110223024625E-16,-1.));
+#34298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34299 = PCURVE('',#33650,#34300);
+#34300 = DEFINITIONAL_REPRESENTATION('',(#34301),#34305);
+#34301 = LINE('',#34302,#34303);
+#34302 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#34303 = VECTOR('',#34304,1.);
+#34304 = DIRECTION('',(-0.,1.));
+#34305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34306 = ORIENTED_EDGE('',*,*,#34307,.T.);
+#34307 = EDGE_CURVE('',#34285,#34308,#34310,.T.);
+#34308 = VERTEX_POINT('',#34309);
+#34309 = CARTESIAN_POINT('',(22.05,3.4,4.7));
+#34310 = SURFACE_CURVE('',#34311,(#34315,#34322),.PCURVE_S1.);
+#34311 = LINE('',#34312,#34313);
+#34312 = CARTESIAN_POINT('',(22.05,3.4,8.5));
+#34313 = VECTOR('',#34314,1.);
+#34314 = DIRECTION('',(0.,-1.110223024625E-16,-1.));
+#34315 = PCURVE('',#33678,#34316);
+#34316 = DEFINITIONAL_REPRESENTATION('',(#34317),#34321);
+#34317 = LINE('',#34318,#34319);
+#34318 = CARTESIAN_POINT('',(0.,-1.5));
+#34319 = VECTOR('',#34320,1.);
+#34320 = DIRECTION('',(1.,0.));
+#34321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34322 = PCURVE('',#34323,#34328);
+#34323 = PLANE('',#34324);
+#34324 = AXIS2_PLACEMENT_3D('',#34325,#34326,#34327);
+#34325 = CARTESIAN_POINT('',(22.05,-3.4,8.5));
+#34326 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34327 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#34328 = DEFINITIONAL_REPRESENTATION('',(#34329),#34333);
+#34329 = LINE('',#34330,#34331);
+#34330 = CARTESIAN_POINT('',(7.549516567451E-16,-6.8));
+#34331 = VECTOR('',#34332,1.);
+#34332 = DIRECTION('',(-1.,1.110223024625E-16));
+#34333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34334 = ORIENTED_EDGE('',*,*,#34335,.F.);
+#34335 = EDGE_CURVE('',#34336,#34308,#34338,.T.);
+#34336 = VERTEX_POINT('',#34337);
+#34337 = CARTESIAN_POINT('',(20.55,3.4,4.7));
+#34338 = SURFACE_CURVE('',#34339,(#34343,#34350),.PCURVE_S1.);
+#34339 = LINE('',#34340,#34341);
+#34340 = CARTESIAN_POINT('',(20.55,3.4,4.7));
+#34341 = VECTOR('',#34342,1.);
+#34342 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34343 = PCURVE('',#33678,#34344);
+#34344 = DEFINITIONAL_REPRESENTATION('',(#34345),#34349);
+#34345 = LINE('',#34346,#34347);
+#34346 = CARTESIAN_POINT('',(3.8,5.551115123126E-17));
+#34347 = VECTOR('',#34348,1.);
+#34348 = DIRECTION('',(-1.110223024625E-16,-1.));
+#34349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34350 = PCURVE('',#34351,#34356);
+#34351 = CYLINDRICAL_SURFACE('',#34352,0.5);
+#34352 = AXIS2_PLACEMENT_3D('',#34353,#34354,#34355);
+#34353 = CARTESIAN_POINT('',(20.55,2.9,4.7));
+#34354 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34355 = DIRECTION('',(1.232595164408E-32,1.,-1.110223024625E-16));
+#34356 = DEFINITIONAL_REPRESENTATION('',(#34357),#34361);
+#34357 = LINE('',#34358,#34359);
+#34358 = CARTESIAN_POINT('',(-0.,0.));
+#34359 = VECTOR('',#34360,1.);
+#34360 = DIRECTION('',(-0.,1.));
+#34361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34362 = ORIENTED_EDGE('',*,*,#34363,.F.);
+#34363 = EDGE_CURVE('',#34364,#34336,#34366,.T.);
+#34364 = VERTEX_POINT('',#34365);
+#34365 = CARTESIAN_POINT('',(20.55,3.4,7.5));
+#34366 = SURFACE_CURVE('',#34367,(#34371,#34378),.PCURVE_S1.);
+#34367 = LINE('',#34368,#34369);
+#34368 = CARTESIAN_POINT('',(20.55,3.4,8.5));
+#34369 = VECTOR('',#34370,1.);
+#34370 = DIRECTION('',(0.,-1.110223024625E-16,-1.));
+#34371 = PCURVE('',#33678,#34372);
+#34372 = DEFINITIONAL_REPRESENTATION('',(#34373),#34377);
+#34373 = LINE('',#34374,#34375);
+#34374 = CARTESIAN_POINT('',(0.,0.));
+#34375 = VECTOR('',#34376,1.);
+#34376 = DIRECTION('',(1.,0.));
+#34377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34378 = PCURVE('',#34379,#34384);
+#34379 = PLANE('',#34380);
+#34380 = AXIS2_PLACEMENT_3D('',#34381,#34382,#34383);
+#34381 = CARTESIAN_POINT('',(20.55,10.4,39.6));
+#34382 = DIRECTION('',(1.,0.,0.));
+#34383 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#34384 = DEFINITIONAL_REPRESENTATION('',(#34385),#34389);
+#34385 = LINE('',#34386,#34387);
+#34386 = CARTESIAN_POINT('',(31.1,-7.));
+#34387 = VECTOR('',#34388,1.);
+#34388 = DIRECTION('',(1.,3.10862446895E-15));
+#34389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34390 = ORIENTED_EDGE('',*,*,#34391,.F.);
+#34391 = EDGE_CURVE('',#33663,#34364,#34392,.T.);
+#34392 = SURFACE_CURVE('',#34393,(#34397,#34404),.PCURVE_S1.);
+#34393 = LINE('',#34394,#34395);
+#34394 = CARTESIAN_POINT('',(20.55,3.4,8.5));
+#34395 = VECTOR('',#34396,1.);
+#34396 = DIRECTION('',(0.,-1.110223024625E-16,-1.));
+#34397 = PCURVE('',#33678,#34398);
+#34398 = DEFINITIONAL_REPRESENTATION('',(#34399),#34403);
+#34399 = LINE('',#34400,#34401);
+#34400 = CARTESIAN_POINT('',(0.,0.));
+#34401 = VECTOR('',#34402,1.);
+#34402 = DIRECTION('',(1.,0.));
+#34403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34404 = PCURVE('',#34037,#34405);
+#34405 = DEFINITIONAL_REPRESENTATION('',(#34406),#34410);
+#34406 = LINE('',#34407,#34408);
+#34407 = CARTESIAN_POINT('',(7.549516567451E-16,-6.8));
+#34408 = VECTOR('',#34409,1.);
+#34409 = DIRECTION('',(-1.,1.110223024625E-16));
+#34410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34411 = ADVANCED_FACE('',(#34412),#33650,.T.);
+#34412 = FACE_BOUND('',#34413,.F.);
+#34413 = EDGE_LOOP('',(#34414,#34415,#34416,#34444));
+#34414 = ORIENTED_EDGE('',*,*,#33629,.T.);
+#34415 = ORIENTED_EDGE('',*,*,#34284,.T.);
+#34416 = ORIENTED_EDGE('',*,*,#34417,.F.);
+#34417 = EDGE_CURVE('',#34418,#34285,#34420,.T.);
+#34418 = VERTEX_POINT('',#34419);
+#34419 = CARTESIAN_POINT('',(22.05,2.9,8.5));
+#34420 = SURFACE_CURVE('',#34421,(#34426,#34433),.PCURVE_S1.);
+#34421 = CIRCLE('',#34422,0.5);
+#34422 = AXIS2_PLACEMENT_3D('',#34423,#34424,#34425);
+#34423 = CARTESIAN_POINT('',(22.05,2.9,8.));
+#34424 = DIRECTION('',(-1.,0.,-1.110223024625E-16));
+#34425 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#34426 = PCURVE('',#33650,#34427);
+#34427 = DEFINITIONAL_REPRESENTATION('',(#34428),#34432);
+#34428 = LINE('',#34429,#34430);
+#34429 = CARTESIAN_POINT('',(1.232595164408E-32,1.5));
+#34430 = VECTOR('',#34431,1.);
+#34431 = DIRECTION('',(-1.,0.));
+#34432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34433 = PCURVE('',#34323,#34434);
+#34434 = DEFINITIONAL_REPRESENTATION('',(#34435),#34443);
+#34435 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#34436,#34437,#34438,#34439
+    ,#34440,#34441,#34442),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#34436 = CARTESIAN_POINT('',(4.996003610813E-16,-6.3));
+#34437 = CARTESIAN_POINT('',(4.996003610813E-16,-7.166025403784));
+#34438 = CARTESIAN_POINT('',(-0.75,-6.733012701892));
+#34439 = CARTESIAN_POINT('',(-1.5,-6.3));
+#34440 = CARTESIAN_POINT('',(-0.75,-5.866987298108));
+#34441 = CARTESIAN_POINT('',(-2.775557561563E-16,-5.433974596216));
+#34442 = CARTESIAN_POINT('',(4.996003610813E-16,-6.3));
+#34443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34444 = ORIENTED_EDGE('',*,*,#34445,.F.);
+#34445 = EDGE_CURVE('',#33602,#34418,#34446,.T.);
+#34446 = SURFACE_CURVE('',#34447,(#34451,#34458),.PCURVE_S1.);
+#34447 = LINE('',#34448,#34449);
+#34448 = CARTESIAN_POINT('',(20.55,2.9,8.5));
+#34449 = VECTOR('',#34450,1.);
+#34450 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34451 = PCURVE('',#33650,#34452);
+#34452 = DEFINITIONAL_REPRESENTATION('',(#34453),#34457);
+#34453 = LINE('',#34454,#34455);
+#34454 = CARTESIAN_POINT('',(-0.,0.));
+#34455 = VECTOR('',#34456,1.);
+#34456 = DIRECTION('',(-0.,1.));
+#34457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34458 = PCURVE('',#33617,#34459);
+#34459 = DEFINITIONAL_REPRESENTATION('',(#34460),#34464);
+#34460 = LINE('',#34461,#34462);
+#34461 = CARTESIAN_POINT('',(6.3,-5.551115123126E-17));
+#34462 = VECTOR('',#34463,1.);
+#34463 = DIRECTION('',(1.110223024625E-16,-1.));
+#34464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34465 = ADVANCED_FACE('',(#34466),#33617,.T.);
+#34466 = FACE_BOUND('',#34467,.T.);
+#34467 = EDGE_LOOP('',(#34468,#34469,#34492,#34513));
+#34468 = ORIENTED_EDGE('',*,*,#33601,.F.);
+#34469 = ORIENTED_EDGE('',*,*,#34470,.T.);
+#34470 = EDGE_CURVE('',#33573,#34471,#34473,.T.);
+#34471 = VERTEX_POINT('',#34472);
+#34472 = CARTESIAN_POINT('',(22.05,-2.9,8.5));
+#34473 = SURFACE_CURVE('',#34474,(#34478,#34485),.PCURVE_S1.);
+#34474 = LINE('',#34475,#34476);
+#34475 = CARTESIAN_POINT('',(20.55,-2.9,8.5));
+#34476 = VECTOR('',#34477,1.);
+#34477 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34478 = PCURVE('',#33617,#34479);
+#34479 = DEFINITIONAL_REPRESENTATION('',(#34480),#34484);
+#34480 = LINE('',#34481,#34482);
+#34481 = CARTESIAN_POINT('',(0.5,5.551115123126E-17));
+#34482 = VECTOR('',#34483,1.);
+#34483 = DIRECTION('',(1.110223024625E-16,-1.));
+#34484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34485 = PCURVE('',#33589,#34486);
+#34486 = DEFINITIONAL_REPRESENTATION('',(#34487),#34491);
+#34487 = LINE('',#34488,#34489);
+#34488 = CARTESIAN_POINT('',(0.,0.));
+#34489 = VECTOR('',#34490,1.);
+#34490 = DIRECTION('',(0.,1.));
+#34491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34492 = ORIENTED_EDGE('',*,*,#34493,.T.);
+#34493 = EDGE_CURVE('',#34471,#34418,#34494,.T.);
+#34494 = SURFACE_CURVE('',#34495,(#34499,#34506),.PCURVE_S1.);
+#34495 = LINE('',#34496,#34497);
+#34496 = CARTESIAN_POINT('',(22.05,-3.4,8.5));
+#34497 = VECTOR('',#34498,1.);
+#34498 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#34499 = PCURVE('',#33617,#34500);
+#34500 = DEFINITIONAL_REPRESENTATION('',(#34501),#34505);
+#34501 = LINE('',#34502,#34503);
+#34502 = CARTESIAN_POINT('',(1.665334536938E-16,-1.5));
+#34503 = VECTOR('',#34504,1.);
+#34504 = DIRECTION('',(1.,0.));
+#34505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34506 = PCURVE('',#34323,#34507);
+#34507 = DEFINITIONAL_REPRESENTATION('',(#34508),#34512);
+#34508 = LINE('',#34509,#34510);
+#34509 = CARTESIAN_POINT('',(0.,0.));
+#34510 = VECTOR('',#34511,1.);
+#34511 = DIRECTION('',(1.110223024625E-16,-1.));
+#34512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34513 = ORIENTED_EDGE('',*,*,#34445,.F.);
+#34514 = ADVANCED_FACE('',(#34515),#33589,.T.);
+#34515 = FACE_BOUND('',#34516,.T.);
+#34516 = EDGE_LOOP('',(#34517,#34518,#34541,#34563));
+#34517 = ORIENTED_EDGE('',*,*,#33572,.T.);
+#34518 = ORIENTED_EDGE('',*,*,#34519,.T.);
+#34519 = EDGE_CURVE('',#33545,#34520,#34522,.T.);
+#34520 = VERTEX_POINT('',#34521);
+#34521 = CARTESIAN_POINT('',(22.05,-3.4,8.));
+#34522 = SURFACE_CURVE('',#34523,(#34527,#34534),.PCURVE_S1.);
+#34523 = LINE('',#34524,#34525);
+#34524 = CARTESIAN_POINT('',(20.55,-3.4,8.));
+#34525 = VECTOR('',#34526,1.);
+#34526 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34527 = PCURVE('',#33589,#34528);
+#34528 = DEFINITIONAL_REPRESENTATION('',(#34529),#34533);
+#34529 = LINE('',#34530,#34531);
+#34530 = CARTESIAN_POINT('',(1.570796326795,0.));
+#34531 = VECTOR('',#34532,1.);
+#34532 = DIRECTION('',(0.,1.));
+#34533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34534 = PCURVE('',#33560,#34535);
+#34535 = DEFINITIONAL_REPRESENTATION('',(#34536),#34540);
+#34536 = LINE('',#34537,#34538);
+#34537 = CARTESIAN_POINT('',(3.8,-5.551115123126E-17));
+#34538 = VECTOR('',#34539,1.);
+#34539 = DIRECTION('',(1.110223024625E-16,-1.));
+#34540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34541 = ORIENTED_EDGE('',*,*,#34542,.F.);
+#34542 = EDGE_CURVE('',#34471,#34520,#34543,.T.);
+#34543 = SURFACE_CURVE('',#34544,(#34549,#34556),.PCURVE_S1.);
+#34544 = CIRCLE('',#34545,0.5);
+#34545 = AXIS2_PLACEMENT_3D('',#34546,#34547,#34548);
+#34546 = CARTESIAN_POINT('',(22.05,-2.9,8.));
+#34547 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34548 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#34549 = PCURVE('',#33589,#34550);
+#34550 = DEFINITIONAL_REPRESENTATION('',(#34551),#34555);
+#34551 = LINE('',#34552,#34553);
+#34552 = CARTESIAN_POINT('',(1.232595164408E-32,1.5));
+#34553 = VECTOR('',#34554,1.);
+#34554 = DIRECTION('',(1.,0.));
+#34555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34556 = PCURVE('',#34323,#34557);
+#34557 = DEFINITIONAL_REPRESENTATION('',(#34558),#34562);
+#34558 = CIRCLE('',#34559,0.5);
+#34559 = AXIS2_PLACEMENT_2D('',#34560,#34561);
+#34560 = CARTESIAN_POINT('',(-0.5,-0.5));
+#34561 = DIRECTION('',(1.,1.232595164408E-32));
+#34562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34563 = ORIENTED_EDGE('',*,*,#34470,.F.);
+#34564 = ADVANCED_FACE('',(#34565),#33560,.T.);
+#34565 = FACE_BOUND('',#34566,.T.);
+#34566 = EDGE_LOOP('',(#34567,#34592,#34620,#34641,#34642,#34643));
+#34567 = ORIENTED_EDGE('',*,*,#34568,.F.);
+#34568 = EDGE_CURVE('',#34569,#34571,#34573,.T.);
+#34569 = VERTEX_POINT('',#34570);
+#34570 = CARTESIAN_POINT('',(20.55,-3.4,4.7));
+#34571 = VERTEX_POINT('',#34572);
+#34572 = CARTESIAN_POINT('',(20.55,-3.4,7.5));
+#34573 = SURFACE_CURVE('',#34574,(#34578,#34585),.PCURVE_S1.);
+#34574 = LINE('',#34575,#34576);
+#34575 = CARTESIAN_POINT('',(20.55,-3.4,4.2));
+#34576 = VECTOR('',#34577,1.);
+#34577 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#34578 = PCURVE('',#33560,#34579);
+#34579 = DEFINITIONAL_REPRESENTATION('',(#34580),#34584);
+#34580 = LINE('',#34581,#34582);
+#34581 = CARTESIAN_POINT('',(0.,0.));
+#34582 = VECTOR('',#34583,1.);
+#34583 = DIRECTION('',(1.,0.));
+#34584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34585 = PCURVE('',#34379,#34586);
+#34586 = DEFINITIONAL_REPRESENTATION('',(#34587),#34591);
+#34587 = LINE('',#34588,#34589);
+#34588 = CARTESIAN_POINT('',(35.4,-13.8));
+#34589 = VECTOR('',#34590,1.);
+#34590 = DIRECTION('',(-1.,-3.10862446895E-15));
+#34591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34592 = ORIENTED_EDGE('',*,*,#34593,.T.);
+#34593 = EDGE_CURVE('',#34569,#34594,#34596,.T.);
+#34594 = VERTEX_POINT('',#34595);
+#34595 = CARTESIAN_POINT('',(22.05,-3.4,4.7));
+#34596 = SURFACE_CURVE('',#34597,(#34601,#34608),.PCURVE_S1.);
+#34597 = LINE('',#34598,#34599);
+#34598 = CARTESIAN_POINT('',(20.55,-3.4,4.7));
+#34599 = VECTOR('',#34600,1.);
+#34600 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34601 = PCURVE('',#33560,#34602);
+#34602 = DEFINITIONAL_REPRESENTATION('',(#34603),#34607);
+#34603 = LINE('',#34604,#34605);
+#34604 = CARTESIAN_POINT('',(0.5,5.551115123126E-17));
+#34605 = VECTOR('',#34606,1.);
+#34606 = DIRECTION('',(1.110223024625E-16,-1.));
+#34607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34608 = PCURVE('',#34609,#34614);
+#34609 = CYLINDRICAL_SURFACE('',#34610,0.5);
+#34610 = AXIS2_PLACEMENT_3D('',#34611,#34612,#34613);
+#34611 = CARTESIAN_POINT('',(20.55,-2.9,4.7));
+#34612 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#34613 = DIRECTION('',(-1.232595164408E-32,-1.,1.110223024625E-16));
+#34614 = DEFINITIONAL_REPRESENTATION('',(#34615),#34619);
+#34615 = LINE('',#34616,#34617);
+#34616 = CARTESIAN_POINT('',(0.,0.));
+#34617 = VECTOR('',#34618,1.);
+#34618 = DIRECTION('',(0.,1.));
+#34619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34620 = ORIENTED_EDGE('',*,*,#34621,.T.);
+#34621 = EDGE_CURVE('',#34594,#34520,#34622,.T.);
+#34622 = SURFACE_CURVE('',#34623,(#34627,#34634),.PCURVE_S1.);
+#34623 = LINE('',#34624,#34625);
+#34624 = CARTESIAN_POINT('',(22.05,-3.4,4.2));
+#34625 = VECTOR('',#34626,1.);
+#34626 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#34627 = PCURVE('',#33560,#34628);
+#34628 = DEFINITIONAL_REPRESENTATION('',(#34629),#34633);
+#34629 = LINE('',#34630,#34631);
+#34630 = CARTESIAN_POINT('',(0.,-1.5));
+#34631 = VECTOR('',#34632,1.);
+#34632 = DIRECTION('',(1.,0.));
+#34633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34634 = PCURVE('',#34323,#34635);
+#34635 = DEFINITIONAL_REPRESENTATION('',(#34636),#34640);
+#34636 = LINE('',#34637,#34638);
+#34637 = CARTESIAN_POINT('',(-4.3,8.881784197001E-16));
+#34638 = VECTOR('',#34639,1.);
+#34639 = DIRECTION('',(1.,-1.110223024625E-16));
+#34640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34641 = ORIENTED_EDGE('',*,*,#34519,.F.);
+#34642 = ORIENTED_EDGE('',*,*,#33544,.F.);
+#34643 = ORIENTED_EDGE('',*,*,#34644,.F.);
+#34644 = EDGE_CURVE('',#34571,#33524,#34645,.T.);
+#34645 = SURFACE_CURVE('',#34646,(#34650,#34657),.PCURVE_S1.);
+#34646 = LINE('',#34647,#34648);
+#34647 = CARTESIAN_POINT('',(20.55,-3.4,4.2));
+#34648 = VECTOR('',#34649,1.);
+#34649 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#34650 = PCURVE('',#33560,#34651);
+#34651 = DEFINITIONAL_REPRESENTATION('',(#34652),#34656);
+#34652 = LINE('',#34653,#34654);
+#34653 = CARTESIAN_POINT('',(0.,0.));
+#34654 = VECTOR('',#34655,1.);
+#34655 = DIRECTION('',(1.,0.));
+#34656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34657 = PCURVE('',#34037,#34658);
+#34658 = DEFINITIONAL_REPRESENTATION('',(#34659),#34663);
+#34659 = LINE('',#34660,#34661);
+#34660 = CARTESIAN_POINT('',(-4.3,8.881784197001E-16));
+#34661 = VECTOR('',#34662,1.);
+#34662 = DIRECTION('',(1.,-1.110223024625E-16));
+#34663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34664 = ADVANCED_FACE('',(#34665),#33728,.F.);
+#34665 = FACE_BOUND('',#34666,.F.);
+#34666 = EDGE_LOOP('',(#34667,#34668,#34691,#34722));
+#34667 = ORIENTED_EDGE('',*,*,#33711,.F.);
+#34668 = ORIENTED_EDGE('',*,*,#34669,.T.);
+#34669 = EDGE_CURVE('',#33712,#34670,#34672,.T.);
+#34670 = VERTEX_POINT('',#34671);
+#34671 = CARTESIAN_POINT('',(18.35,2.859934511434E-14,16.1));
+#34672 = SEAM_CURVE('',#34673,(#34677,#34684),.PCURVE_S1.);
+#34673 = LINE('',#34674,#34675);
+#34674 = CARTESIAN_POINT('',(20.55,2.859934511434E-14,16.1));
+#34675 = VECTOR('',#34676,1.);
+#34676 = DIRECTION('',(-1.,3.944304526105E-31,2.22044604925E-16));
+#34677 = PCURVE('',#33728,#34678);
+#34678 = DEFINITIONAL_REPRESENTATION('',(#34679),#34683);
+#34679 = LINE('',#34680,#34681);
+#34680 = CARTESIAN_POINT('',(6.28318530718,0.));
+#34681 = VECTOR('',#34682,1.);
+#34682 = DIRECTION('',(0.,-1.));
+#34683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34684 = PCURVE('',#33728,#34685);
+#34685 = DEFINITIONAL_REPRESENTATION('',(#34686),#34690);
+#34686 = LINE('',#34687,#34688);
+#34687 = CARTESIAN_POINT('',(0.,0.));
+#34688 = VECTOR('',#34689,1.);
+#34689 = DIRECTION('',(0.,-1.));
+#34690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34691 = ORIENTED_EDGE('',*,*,#34692,.T.);
+#34692 = EDGE_CURVE('',#34670,#34670,#34693,.T.);
+#34693 = SURFACE_CURVE('',#34694,(#34699,#34706),.PCURVE_S1.);
+#34694 = CIRCLE('',#34695,1.925);
+#34695 = AXIS2_PLACEMENT_3D('',#34696,#34697,#34698);
+#34696 = CARTESIAN_POINT('',(18.35,2.51798581985E-14,14.175));
+#34697 = DIRECTION('',(1.,-3.944304526105E-31,-2.22044604925E-16));
+#34698 = DIRECTION('',(2.22044604925E-16,1.7763568394E-15,1.));
+#34699 = PCURVE('',#33728,#34700);
+#34700 = DEFINITIONAL_REPRESENTATION('',(#34701),#34705);
+#34701 = LINE('',#34702,#34703);
+#34702 = CARTESIAN_POINT('',(0.,-2.2));
+#34703 = VECTOR('',#34704,1.);
+#34704 = DIRECTION('',(1.,0.));
+#34705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34706 = PCURVE('',#34707,#34712);
+#34707 = PLANE('',#34708);
+#34708 = AXIS2_PLACEMENT_3D('',#34709,#34710,#34711);
+#34709 = CARTESIAN_POINT('',(18.35,2.859934511434E-14,16.1));
+#34710 = DIRECTION('',(-1.,0.,-0.));
+#34711 = DIRECTION('',(0.,-1.7763568394E-15,-1.));
+#34712 = DEFINITIONAL_REPRESENTATION('',(#34713),#34721);
+#34713 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#34714,#34715,#34716,#34717
+    ,#34718,#34719,#34720),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#34714 = CARTESIAN_POINT('',(0.,0.));
+#34715 = CARTESIAN_POINT('',(0.,3.33419780457));
+#34716 = CARTESIAN_POINT('',(2.8875,1.667098902285));
+#34717 = CARTESIAN_POINT('',(5.775,4.714890176717E-16));
+#34718 = CARTESIAN_POINT('',(2.8875,-1.667098902285));
+#34719 = CARTESIAN_POINT('',(2.886579864025E-15,-3.33419780457));
+#34720 = CARTESIAN_POINT('',(0.,0.));
+#34721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34722 = ORIENTED_EDGE('',*,*,#34669,.F.);
+#34723 = ADVANCED_FACE('',(#34724),#34037,.F.);
+#34724 = FACE_BOUND('',#34725,.F.);
+#34725 = EDGE_LOOP('',(#34726,#34727,#34728,#34753));
+#34726 = ORIENTED_EDGE('',*,*,#34024,.T.);
+#34727 = ORIENTED_EDGE('',*,*,#34644,.F.);
+#34728 = ORIENTED_EDGE('',*,*,#34729,.F.);
+#34729 = EDGE_CURVE('',#34364,#34571,#34730,.T.);
+#34730 = SURFACE_CURVE('',#34731,(#34735,#34742),.PCURVE_S1.);
+#34731 = LINE('',#34732,#34733);
+#34732 = CARTESIAN_POINT('',(20.55,11.400000000001,7.5));
+#34733 = VECTOR('',#34734,1.);
+#34734 = DIRECTION('',(0.,-1.,0.));
+#34735 = PCURVE('',#34037,#34736);
+#34736 = DEFINITIONAL_REPRESENTATION('',(#34737),#34741);
+#34737 = LINE('',#34738,#34739);
+#34738 = CARTESIAN_POINT('',(-1.,-14.8));
+#34739 = VECTOR('',#34740,1.);
+#34740 = DIRECTION('',(-1.110223024625E-16,1.));
+#34741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34742 = PCURVE('',#34743,#34748);
+#34743 = PLANE('',#34744);
+#34744 = AXIS2_PLACEMENT_3D('',#34745,#34746,#34747);
+#34745 = CARTESIAN_POINT('',(-22.05,12.400000000003,7.5));
+#34746 = DIRECTION('',(0.,0.,1.));
+#34747 = DIRECTION('',(1.,0.,0.));
+#34748 = DEFINITIONAL_REPRESENTATION('',(#34749),#34752);
+#34749 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34750,#34751),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#34750 = CARTESIAN_POINT('',(42.6,-4.000000000003));
+#34751 = CARTESIAN_POINT('',(42.6,-20.8));
+#34752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34753 = ORIENTED_EDGE('',*,*,#34391,.F.);
+#34754 = ADVANCED_FACE('',(#34755),#34070,.T.);
+#34755 = FACE_BOUND('',#34756,.T.);
+#34756 = EDGE_LOOP('',(#34757,#34780,#34781,#34804));
+#34757 = ORIENTED_EDGE('',*,*,#34758,.T.);
+#34758 = EDGE_CURVE('',#34759,#34053,#34761,.T.);
+#34759 = VERTEX_POINT('',#34760);
+#34760 = CARTESIAN_POINT('',(-19.75,-8.4,7.5));
+#34761 = SURFACE_CURVE('',#34762,(#34766,#34773),.PCURVE_S1.);
+#34762 = LINE('',#34763,#34764);
+#34763 = CARTESIAN_POINT('',(-19.75,-8.4,7.5));
+#34764 = VECTOR('',#34765,1.);
+#34765 = DIRECTION('',(0.,0.,1.));
+#34766 = PCURVE('',#34070,#34767);
+#34767 = DEFINITIONAL_REPRESENTATION('',(#34768),#34772);
+#34768 = LINE('',#34769,#34770);
+#34769 = CARTESIAN_POINT('',(0.,0.));
+#34770 = VECTOR('',#34771,1.);
+#34771 = DIRECTION('',(0.,-1.));
+#34772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34773 = PCURVE('',#34268,#34774);
+#34774 = DEFINITIONAL_REPRESENTATION('',(#34775),#34779);
+#34775 = LINE('',#34776,#34777);
+#34776 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#34777 = VECTOR('',#34778,1.);
+#34778 = DIRECTION('',(-0.,-1.));
+#34779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34780 = ORIENTED_EDGE('',*,*,#34052,.T.);
+#34781 = ORIENTED_EDGE('',*,*,#34782,.F.);
+#34782 = EDGE_CURVE('',#34783,#34055,#34785,.T.);
+#34783 = VERTEX_POINT('',#34784);
+#34784 = CARTESIAN_POINT('',(-19.75,8.4,7.5));
+#34785 = SURFACE_CURVE('',#34786,(#34790,#34797),.PCURVE_S1.);
+#34786 = LINE('',#34787,#34788);
+#34787 = CARTESIAN_POINT('',(-19.75,8.4,7.5));
+#34788 = VECTOR('',#34789,1.);
+#34789 = DIRECTION('',(0.,0.,1.));
+#34790 = PCURVE('',#34070,#34791);
+#34791 = DEFINITIONAL_REPRESENTATION('',(#34792),#34796);
+#34792 = LINE('',#34793,#34794);
+#34793 = CARTESIAN_POINT('',(16.8,0.));
+#34794 = VECTOR('',#34795,1.);
+#34795 = DIRECTION('',(0.,-1.));
+#34796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34797 = PCURVE('',#34099,#34798);
+#34798 = DEFINITIONAL_REPRESENTATION('',(#34799),#34803);
+#34799 = LINE('',#34800,#34801);
+#34800 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#34801 = VECTOR('',#34802,1.);
+#34802 = DIRECTION('',(-0.,-1.));
+#34803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34804 = ORIENTED_EDGE('',*,*,#34805,.F.);
+#34805 = EDGE_CURVE('',#34759,#34783,#34806,.T.);
+#34806 = SURFACE_CURVE('',#34807,(#34811,#34818),.PCURVE_S1.);
+#34807 = LINE('',#34808,#34809);
+#34808 = CARTESIAN_POINT('',(-19.75,-8.4,7.5));
+#34809 = VECTOR('',#34810,1.);
+#34810 = DIRECTION('',(0.,1.,0.));
+#34811 = PCURVE('',#34070,#34812);
+#34812 = DEFINITIONAL_REPRESENTATION('',(#34813),#34817);
+#34813 = LINE('',#34814,#34815);
+#34814 = CARTESIAN_POINT('',(0.,0.));
+#34815 = VECTOR('',#34816,1.);
+#34816 = DIRECTION('',(1.,0.));
+#34817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34818 = PCURVE('',#34743,#34819);
+#34819 = DEFINITIONAL_REPRESENTATION('',(#34820),#34824);
+#34820 = LINE('',#34821,#34822);
+#34821 = CARTESIAN_POINT('',(2.3,-20.8));
+#34822 = VECTOR('',#34823,1.);
+#34823 = DIRECTION('',(0.,1.));
+#34824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34825 = ADVANCED_FACE('',(#34826),#34268,.T.);
+#34826 = FACE_BOUND('',#34827,.F.);
+#34827 = EDGE_LOOP('',(#34828,#34829,#34830,#34853));
+#34828 = ORIENTED_EDGE('',*,*,#34758,.T.);
+#34829 = ORIENTED_EDGE('',*,*,#34253,.T.);
+#34830 = ORIENTED_EDGE('',*,*,#34831,.F.);
+#34831 = EDGE_CURVE('',#34832,#34226,#34834,.T.);
+#34832 = VERTEX_POINT('',#34833);
+#34833 = CARTESIAN_POINT('',(-18.05,-10.1,7.5));
+#34834 = SURFACE_CURVE('',#34835,(#34839,#34846),.PCURVE_S1.);
+#34835 = LINE('',#34836,#34837);
+#34836 = CARTESIAN_POINT('',(-18.05,-10.1,7.5));
+#34837 = VECTOR('',#34838,1.);
+#34838 = DIRECTION('',(0.,0.,1.));
+#34839 = PCURVE('',#34268,#34840);
+#34840 = DEFINITIONAL_REPRESENTATION('',(#34841),#34845);
+#34841 = LINE('',#34842,#34843);
+#34842 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#34843 = VECTOR('',#34844,1.);
+#34844 = DIRECTION('',(-0.,-1.));
+#34845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34846 = PCURVE('',#34241,#34847);
+#34847 = DEFINITIONAL_REPRESENTATION('',(#34848),#34852);
+#34848 = LINE('',#34849,#34850);
+#34849 = CARTESIAN_POINT('',(36.1,0.));
+#34850 = VECTOR('',#34851,1.);
+#34851 = DIRECTION('',(0.,-1.));
+#34852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34853 = ORIENTED_EDGE('',*,*,#34854,.F.);
+#34854 = EDGE_CURVE('',#34759,#34832,#34855,.T.);
+#34855 = SURFACE_CURVE('',#34856,(#34861,#34868),.PCURVE_S1.);
+#34856 = CIRCLE('',#34857,1.7);
+#34857 = AXIS2_PLACEMENT_3D('',#34858,#34859,#34860);
+#34858 = CARTESIAN_POINT('',(-18.05,-8.4,7.5));
+#34859 = DIRECTION('',(0.,0.,1.));
+#34860 = DIRECTION('',(1.,0.,0.));
+#34861 = PCURVE('',#34268,#34862);
+#34862 = DEFINITIONAL_REPRESENTATION('',(#34863),#34867);
+#34863 = LINE('',#34864,#34865);
+#34864 = CARTESIAN_POINT('',(-0.,0.));
+#34865 = VECTOR('',#34866,1.);
+#34866 = DIRECTION('',(-1.,0.));
+#34867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34868 = PCURVE('',#34743,#34869);
+#34869 = DEFINITIONAL_REPRESENTATION('',(#34870),#34874);
+#34870 = CIRCLE('',#34871,1.7);
+#34871 = AXIS2_PLACEMENT_2D('',#34872,#34873);
+#34872 = CARTESIAN_POINT('',(4.,-20.8));
+#34873 = DIRECTION('',(1.,0.));
+#34874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34875 = ADVANCED_FACE('',(#34876),#34099,.T.);
+#34876 = FACE_BOUND('',#34877,.F.);
+#34877 = EDGE_LOOP('',(#34878,#34901,#34902,#34903));
+#34878 = ORIENTED_EDGE('',*,*,#34879,.T.);
+#34879 = EDGE_CURVE('',#34880,#34083,#34882,.T.);
+#34880 = VERTEX_POINT('',#34881);
+#34881 = CARTESIAN_POINT('',(-18.05,10.1,7.5));
+#34882 = SURFACE_CURVE('',#34883,(#34887,#34894),.PCURVE_S1.);
+#34883 = LINE('',#34884,#34885);
+#34884 = CARTESIAN_POINT('',(-18.05,10.1,7.5));
+#34885 = VECTOR('',#34886,1.);
+#34886 = DIRECTION('',(0.,0.,1.));
+#34887 = PCURVE('',#34099,#34888);
+#34888 = DEFINITIONAL_REPRESENTATION('',(#34889),#34893);
+#34889 = LINE('',#34890,#34891);
+#34890 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#34891 = VECTOR('',#34892,1.);
+#34892 = DIRECTION('',(-0.,-1.));
+#34893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34894 = PCURVE('',#34127,#34895);
+#34895 = DEFINITIONAL_REPRESENTATION('',(#34896),#34900);
+#34896 = LINE('',#34897,#34898);
+#34897 = CARTESIAN_POINT('',(0.,0.));
+#34898 = VECTOR('',#34899,1.);
+#34899 = DIRECTION('',(0.,-1.));
+#34900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34901 = ORIENTED_EDGE('',*,*,#34082,.T.);
+#34902 = ORIENTED_EDGE('',*,*,#34782,.F.);
+#34903 = ORIENTED_EDGE('',*,*,#34904,.F.);
+#34904 = EDGE_CURVE('',#34880,#34783,#34905,.T.);
+#34905 = SURFACE_CURVE('',#34906,(#34911,#34918),.PCURVE_S1.);
+#34906 = CIRCLE('',#34907,1.7);
+#34907 = AXIS2_PLACEMENT_3D('',#34908,#34909,#34910);
+#34908 = CARTESIAN_POINT('',(-18.05,8.4,7.5));
+#34909 = DIRECTION('',(0.,0.,1.));
+#34910 = DIRECTION('',(1.,0.,0.));
+#34911 = PCURVE('',#34099,#34912);
+#34912 = DEFINITIONAL_REPRESENTATION('',(#34913),#34917);
+#34913 = LINE('',#34914,#34915);
+#34914 = CARTESIAN_POINT('',(-0.,0.));
+#34915 = VECTOR('',#34916,1.);
+#34916 = DIRECTION('',(-1.,0.));
+#34917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34918 = PCURVE('',#34743,#34919);
+#34919 = DEFINITIONAL_REPRESENTATION('',(#34920),#34924);
+#34920 = CIRCLE('',#34921,1.7);
+#34921 = AXIS2_PLACEMENT_2D('',#34922,#34923);
+#34922 = CARTESIAN_POINT('',(4.,-4.000000000003));
+#34923 = DIRECTION('',(1.,0.));
+#34924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34925 = ADVANCED_FACE('',(#34926),#34241,.T.);
+#34926 = FACE_BOUND('',#34927,.T.);
+#34927 = EDGE_LOOP('',(#34928,#34951,#34952,#34953));
+#34928 = ORIENTED_EDGE('',*,*,#34929,.T.);
+#34929 = EDGE_CURVE('',#34930,#34197,#34932,.T.);
+#34930 = VERTEX_POINT('',#34931);
+#34931 = CARTESIAN_POINT('',(18.05,-10.1,7.5));
+#34932 = SURFACE_CURVE('',#34933,(#34937,#34944),.PCURVE_S1.);
+#34933 = LINE('',#34934,#34935);
+#34934 = CARTESIAN_POINT('',(18.05,-10.1,7.5));
+#34935 = VECTOR('',#34936,1.);
+#34936 = DIRECTION('',(0.,0.,1.));
+#34937 = PCURVE('',#34241,#34938);
+#34938 = DEFINITIONAL_REPRESENTATION('',(#34939),#34943);
+#34939 = LINE('',#34940,#34941);
+#34940 = CARTESIAN_POINT('',(0.,-0.));
+#34941 = VECTOR('',#34942,1.);
+#34942 = DIRECTION('',(0.,-1.));
+#34943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34944 = PCURVE('',#34213,#34945);
+#34945 = DEFINITIONAL_REPRESENTATION('',(#34946),#34950);
+#34946 = LINE('',#34947,#34948);
+#34947 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#34948 = VECTOR('',#34949,1.);
+#34949 = DIRECTION('',(-0.,-1.));
+#34950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34951 = ORIENTED_EDGE('',*,*,#34225,.T.);
+#34952 = ORIENTED_EDGE('',*,*,#34831,.F.);
+#34953 = ORIENTED_EDGE('',*,*,#34954,.F.);
+#34954 = EDGE_CURVE('',#34930,#34832,#34955,.T.);
+#34955 = SURFACE_CURVE('',#34956,(#34960,#34967),.PCURVE_S1.);
+#34956 = LINE('',#34957,#34958);
+#34957 = CARTESIAN_POINT('',(18.05,-10.1,7.5));
+#34958 = VECTOR('',#34959,1.);
+#34959 = DIRECTION('',(-1.,0.,0.));
+#34960 = PCURVE('',#34241,#34961);
+#34961 = DEFINITIONAL_REPRESENTATION('',(#34962),#34966);
+#34962 = LINE('',#34963,#34964);
+#34963 = CARTESIAN_POINT('',(0.,-0.));
+#34964 = VECTOR('',#34965,1.);
+#34965 = DIRECTION('',(1.,0.));
+#34966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34967 = PCURVE('',#34743,#34968);
+#34968 = DEFINITIONAL_REPRESENTATION('',(#34969),#34973);
+#34969 = LINE('',#34970,#34971);
+#34970 = CARTESIAN_POINT('',(40.1,-22.5));
+#34971 = VECTOR('',#34972,1.);
+#34972 = DIRECTION('',(-1.,0.));
+#34973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34974 = ADVANCED_FACE('',(#34975),#34127,.T.);
+#34975 = FACE_BOUND('',#34976,.T.);
+#34976 = EDGE_LOOP('',(#34977,#34978,#34979,#35002));
+#34977 = ORIENTED_EDGE('',*,*,#34879,.T.);
+#34978 = ORIENTED_EDGE('',*,*,#34111,.T.);
+#34979 = ORIENTED_EDGE('',*,*,#34980,.F.);
+#34980 = EDGE_CURVE('',#34981,#34112,#34983,.T.);
+#34981 = VERTEX_POINT('',#34982);
+#34982 = CARTESIAN_POINT('',(18.05,10.1,7.5));
+#34983 = SURFACE_CURVE('',#34984,(#34988,#34995),.PCURVE_S1.);
+#34984 = LINE('',#34985,#34986);
+#34985 = CARTESIAN_POINT('',(18.05,10.1,7.5));
+#34986 = VECTOR('',#34987,1.);
+#34987 = DIRECTION('',(0.,0.,1.));
+#34988 = PCURVE('',#34127,#34989);
+#34989 = DEFINITIONAL_REPRESENTATION('',(#34990),#34994);
+#34990 = LINE('',#34991,#34992);
+#34991 = CARTESIAN_POINT('',(36.1,0.));
+#34992 = VECTOR('',#34993,1.);
+#34993 = DIRECTION('',(0.,-1.));
+#34994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#34995 = PCURVE('',#34156,#34996);
+#34996 = DEFINITIONAL_REPRESENTATION('',(#34997),#35001);
+#34997 = LINE('',#34998,#34999);
+#34998 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#34999 = VECTOR('',#35000,1.);
+#35000 = DIRECTION('',(-0.,-1.));
+#35001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35002 = ORIENTED_EDGE('',*,*,#35003,.F.);
+#35003 = EDGE_CURVE('',#34880,#34981,#35004,.T.);
+#35004 = SURFACE_CURVE('',#35005,(#35009,#35016),.PCURVE_S1.);
+#35005 = LINE('',#35006,#35007);
+#35006 = CARTESIAN_POINT('',(-18.05,10.1,7.5));
+#35007 = VECTOR('',#35008,1.);
+#35008 = DIRECTION('',(1.,0.,0.));
+#35009 = PCURVE('',#34127,#35010);
+#35010 = DEFINITIONAL_REPRESENTATION('',(#35011),#35015);
+#35011 = LINE('',#35012,#35013);
+#35012 = CARTESIAN_POINT('',(0.,0.));
+#35013 = VECTOR('',#35014,1.);
+#35014 = DIRECTION('',(1.,0.));
+#35015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35016 = PCURVE('',#34743,#35017);
+#35017 = DEFINITIONAL_REPRESENTATION('',(#35018),#35022);
+#35018 = LINE('',#35019,#35020);
+#35019 = CARTESIAN_POINT('',(4.,-2.300000000003));
+#35020 = VECTOR('',#35021,1.);
+#35021 = DIRECTION('',(1.,0.));
+#35022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35023 = ADVANCED_FACE('',(#35024),#34213,.T.);
+#35024 = FACE_BOUND('',#35025,.F.);
+#35025 = EDGE_LOOP('',(#35026,#35027,#35028,#35051));
+#35026 = ORIENTED_EDGE('',*,*,#34929,.T.);
+#35027 = ORIENTED_EDGE('',*,*,#34196,.T.);
+#35028 = ORIENTED_EDGE('',*,*,#35029,.F.);
+#35029 = EDGE_CURVE('',#35030,#34169,#35032,.T.);
+#35030 = VERTEX_POINT('',#35031);
+#35031 = CARTESIAN_POINT('',(19.75,-8.4,7.5));
+#35032 = SURFACE_CURVE('',#35033,(#35037,#35044),.PCURVE_S1.);
+#35033 = LINE('',#35034,#35035);
+#35034 = CARTESIAN_POINT('',(19.75,-8.4,7.5));
+#35035 = VECTOR('',#35036,1.);
+#35036 = DIRECTION('',(0.,0.,1.));
+#35037 = PCURVE('',#34213,#35038);
+#35038 = DEFINITIONAL_REPRESENTATION('',(#35039),#35043);
+#35039 = LINE('',#35040,#35041);
+#35040 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#35041 = VECTOR('',#35042,1.);
+#35042 = DIRECTION('',(-0.,-1.));
+#35043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35044 = PCURVE('',#34184,#35045);
+#35045 = DEFINITIONAL_REPRESENTATION('',(#35046),#35050);
+#35046 = LINE('',#35047,#35048);
+#35047 = CARTESIAN_POINT('',(16.8,0.));
+#35048 = VECTOR('',#35049,1.);
+#35049 = DIRECTION('',(0.,-1.));
+#35050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35051 = ORIENTED_EDGE('',*,*,#35052,.F.);
+#35052 = EDGE_CURVE('',#34930,#35030,#35053,.T.);
+#35053 = SURFACE_CURVE('',#35054,(#35059,#35066),.PCURVE_S1.);
+#35054 = CIRCLE('',#35055,1.7);
+#35055 = AXIS2_PLACEMENT_3D('',#35056,#35057,#35058);
+#35056 = CARTESIAN_POINT('',(18.05,-8.4,7.5));
+#35057 = DIRECTION('',(0.,0.,1.));
+#35058 = DIRECTION('',(1.,0.,0.));
+#35059 = PCURVE('',#34213,#35060);
+#35060 = DEFINITIONAL_REPRESENTATION('',(#35061),#35065);
+#35061 = LINE('',#35062,#35063);
+#35062 = CARTESIAN_POINT('',(-0.,0.));
+#35063 = VECTOR('',#35064,1.);
+#35064 = DIRECTION('',(-1.,0.));
+#35065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35066 = PCURVE('',#34743,#35067);
+#35067 = DEFINITIONAL_REPRESENTATION('',(#35068),#35072);
+#35068 = CIRCLE('',#35069,1.7);
+#35069 = AXIS2_PLACEMENT_2D('',#35070,#35071);
+#35070 = CARTESIAN_POINT('',(40.1,-20.8));
+#35071 = DIRECTION('',(1.,0.));
+#35072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35073 = ADVANCED_FACE('',(#35074),#34156,.T.);
+#35074 = FACE_BOUND('',#35075,.F.);
+#35075 = EDGE_LOOP('',(#35076,#35099,#35100,#35101));
+#35076 = ORIENTED_EDGE('',*,*,#35077,.T.);
+#35077 = EDGE_CURVE('',#35078,#34140,#35080,.T.);
+#35078 = VERTEX_POINT('',#35079);
+#35079 = CARTESIAN_POINT('',(19.75,8.4,7.5));
+#35080 = SURFACE_CURVE('',#35081,(#35085,#35092),.PCURVE_S1.);
+#35081 = LINE('',#35082,#35083);
+#35082 = CARTESIAN_POINT('',(19.75,8.4,7.5));
+#35083 = VECTOR('',#35084,1.);
+#35084 = DIRECTION('',(0.,0.,1.));
+#35085 = PCURVE('',#34156,#35086);
+#35086 = DEFINITIONAL_REPRESENTATION('',(#35087),#35091);
+#35087 = LINE('',#35088,#35089);
+#35088 = CARTESIAN_POINT('',(-0.,0.));
+#35089 = VECTOR('',#35090,1.);
+#35090 = DIRECTION('',(-0.,-1.));
+#35091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35092 = PCURVE('',#34184,#35093);
+#35093 = DEFINITIONAL_REPRESENTATION('',(#35094),#35098);
+#35094 = LINE('',#35095,#35096);
+#35095 = CARTESIAN_POINT('',(0.,0.));
+#35096 = VECTOR('',#35097,1.);
+#35097 = DIRECTION('',(0.,-1.));
+#35098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35099 = ORIENTED_EDGE('',*,*,#34139,.T.);
+#35100 = ORIENTED_EDGE('',*,*,#34980,.F.);
+#35101 = ORIENTED_EDGE('',*,*,#35102,.F.);
+#35102 = EDGE_CURVE('',#35078,#34981,#35103,.T.);
+#35103 = SURFACE_CURVE('',#35104,(#35109,#35116),.PCURVE_S1.);
+#35104 = CIRCLE('',#35105,1.7);
+#35105 = AXIS2_PLACEMENT_3D('',#35106,#35107,#35108);
+#35106 = CARTESIAN_POINT('',(18.05,8.4,7.5));
+#35107 = DIRECTION('',(0.,0.,1.));
+#35108 = DIRECTION('',(1.,0.,0.));
+#35109 = PCURVE('',#34156,#35110);
+#35110 = DEFINITIONAL_REPRESENTATION('',(#35111),#35115);
+#35111 = LINE('',#35112,#35113);
+#35112 = CARTESIAN_POINT('',(-0.,0.));
+#35113 = VECTOR('',#35114,1.);
+#35114 = DIRECTION('',(-1.,0.));
+#35115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35116 = PCURVE('',#34743,#35117);
+#35117 = DEFINITIONAL_REPRESENTATION('',(#35118),#35122);
+#35118 = CIRCLE('',#35119,1.7);
+#35119 = AXIS2_PLACEMENT_2D('',#35120,#35121);
+#35120 = CARTESIAN_POINT('',(40.1,-4.000000000003));
+#35121 = DIRECTION('',(1.,0.));
+#35122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35123 = ADVANCED_FACE('',(#35124),#34184,.T.);
+#35124 = FACE_BOUND('',#35125,.T.);
+#35125 = EDGE_LOOP('',(#35126,#35127,#35128,#35129));
+#35126 = ORIENTED_EDGE('',*,*,#35077,.T.);
+#35127 = ORIENTED_EDGE('',*,*,#34168,.T.);
+#35128 = ORIENTED_EDGE('',*,*,#35029,.F.);
+#35129 = ORIENTED_EDGE('',*,*,#35130,.F.);
+#35130 = EDGE_CURVE('',#35078,#35030,#35131,.T.);
+#35131 = SURFACE_CURVE('',#35132,(#35136,#35143),.PCURVE_S1.);
+#35132 = LINE('',#35133,#35134);
+#35133 = CARTESIAN_POINT('',(19.75,8.4,7.5));
+#35134 = VECTOR('',#35135,1.);
+#35135 = DIRECTION('',(0.,-1.,0.));
+#35136 = PCURVE('',#34184,#35137);
+#35137 = DEFINITIONAL_REPRESENTATION('',(#35138),#35142);
+#35138 = LINE('',#35139,#35140);
+#35139 = CARTESIAN_POINT('',(0.,0.));
+#35140 = VECTOR('',#35141,1.);
+#35141 = DIRECTION('',(1.,0.));
+#35142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35143 = PCURVE('',#34743,#35144);
+#35144 = DEFINITIONAL_REPRESENTATION('',(#35145),#35149);
+#35145 = LINE('',#35146,#35147);
+#35146 = CARTESIAN_POINT('',(41.8,-4.000000000003));
+#35147 = VECTOR('',#35148,1.);
+#35148 = DIRECTION('',(0.,-1.));
+#35149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35150 = ADVANCED_FACE('',(#35151,#35236),#34323,.T.);
+#35151 = FACE_BOUND('',#35152,.T.);
+#35152 = EDGE_LOOP('',(#35153,#35154,#35155,#35156,#35180,#35208,#35234,
+    #35235));
+#35153 = ORIENTED_EDGE('',*,*,#34493,.F.);
+#35154 = ORIENTED_EDGE('',*,*,#34542,.T.);
+#35155 = ORIENTED_EDGE('',*,*,#34621,.F.);
+#35156 = ORIENTED_EDGE('',*,*,#35157,.T.);
+#35157 = EDGE_CURVE('',#34594,#35158,#35160,.T.);
+#35158 = VERTEX_POINT('',#35159);
+#35159 = CARTESIAN_POINT('',(22.05,-2.9,4.2));
+#35160 = SURFACE_CURVE('',#35161,(#35166,#35173),.PCURVE_S1.);
+#35161 = CIRCLE('',#35162,0.5);
+#35162 = AXIS2_PLACEMENT_3D('',#35163,#35164,#35165);
+#35163 = CARTESIAN_POINT('',(22.05,-2.9,4.7));
+#35164 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#35165 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#35166 = PCURVE('',#34323,#35167);
+#35167 = DEFINITIONAL_REPRESENTATION('',(#35168),#35172);
+#35168 = CIRCLE('',#35169,0.5);
+#35169 = AXIS2_PLACEMENT_2D('',#35170,#35171);
+#35170 = CARTESIAN_POINT('',(-3.8,-0.5));
+#35171 = DIRECTION('',(1.,1.232595164408E-32));
+#35172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35173 = PCURVE('',#34609,#35174);
+#35174 = DEFINITIONAL_REPRESENTATION('',(#35175),#35179);
+#35175 = LINE('',#35176,#35177);
+#35176 = CARTESIAN_POINT('',(-1.570796326795,1.5));
+#35177 = VECTOR('',#35178,1.);
+#35178 = DIRECTION('',(1.,0.));
+#35179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35180 = ORIENTED_EDGE('',*,*,#35181,.F.);
+#35181 = EDGE_CURVE('',#35182,#35158,#35184,.T.);
+#35182 = VERTEX_POINT('',#35183);
+#35183 = CARTESIAN_POINT('',(22.05,2.9,4.2));
+#35184 = SURFACE_CURVE('',#35185,(#35189,#35196),.PCURVE_S1.);
+#35185 = LINE('',#35186,#35187);
+#35186 = CARTESIAN_POINT('',(22.05,3.4,4.2));
+#35187 = VECTOR('',#35188,1.);
+#35188 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#35189 = PCURVE('',#34323,#35190);
+#35190 = DEFINITIONAL_REPRESENTATION('',(#35191),#35195);
+#35191 = LINE('',#35192,#35193);
+#35192 = CARTESIAN_POINT('',(-4.3,-6.8));
+#35193 = VECTOR('',#35194,1.);
+#35194 = DIRECTION('',(-1.110223024625E-16,1.));
+#35195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35196 = PCURVE('',#35197,#35202);
+#35197 = PLANE('',#35198);
+#35198 = AXIS2_PLACEMENT_3D('',#35199,#35200,#35201);
+#35199 = CARTESIAN_POINT('',(20.55,3.4,4.2));
+#35200 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.));
+#35201 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#35202 = DEFINITIONAL_REPRESENTATION('',(#35203),#35207);
+#35203 = LINE('',#35204,#35205);
+#35204 = CARTESIAN_POINT('',(-1.665334536938E-16,-1.5));
+#35205 = VECTOR('',#35206,1.);
+#35206 = DIRECTION('',(1.,0.));
+#35207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35208 = ORIENTED_EDGE('',*,*,#35209,.F.);
+#35209 = EDGE_CURVE('',#34308,#35182,#35210,.T.);
+#35210 = SURFACE_CURVE('',#35211,(#35216,#35227),.PCURVE_S1.);
+#35211 = CIRCLE('',#35212,0.5);
+#35212 = AXIS2_PLACEMENT_3D('',#35213,#35214,#35215);
+#35213 = CARTESIAN_POINT('',(22.05,2.9,4.7));
+#35214 = DIRECTION('',(-1.,0.,-1.110223024625E-16));
+#35215 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#35216 = PCURVE('',#34323,#35217);
+#35217 = DEFINITIONAL_REPRESENTATION('',(#35218),#35226);
+#35218 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#35219,#35220,#35221,#35222
+    ,#35223,#35224,#35225),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#35219 = CARTESIAN_POINT('',(-3.3,-6.3));
+#35220 = CARTESIAN_POINT('',(-3.3,-7.166025403784));
+#35221 = CARTESIAN_POINT('',(-4.05,-6.733012701892));
+#35222 = CARTESIAN_POINT('',(-4.8,-6.3));
+#35223 = CARTESIAN_POINT('',(-4.05,-5.866987298108));
+#35224 = CARTESIAN_POINT('',(-3.3,-5.433974596216));
+#35225 = CARTESIAN_POINT('',(-3.3,-6.3));
+#35226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35227 = PCURVE('',#34351,#35228);
+#35228 = DEFINITIONAL_REPRESENTATION('',(#35229),#35233);
+#35229 = LINE('',#35230,#35231);
+#35230 = CARTESIAN_POINT('',(1.570796326795,1.5));
+#35231 = VECTOR('',#35232,1.);
+#35232 = DIRECTION('',(-1.,0.));
+#35233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35234 = ORIENTED_EDGE('',*,*,#34307,.F.);
+#35235 = ORIENTED_EDGE('',*,*,#34417,.F.);
+#35236 = FACE_BOUND('',#35237,.T.);
+#35237 = EDGE_LOOP('',(#35238,#35268,#35610,#35638,#35980,#36008,#36350,
+    #36378));
+#35238 = ORIENTED_EDGE('',*,*,#35239,.T.);
+#35239 = EDGE_CURVE('',#35240,#35242,#35244,.T.);
+#35240 = VERTEX_POINT('',#35241);
+#35241 = CARTESIAN_POINT('',(22.05,-2.476261856091,8.2));
+#35242 = VERTEX_POINT('',#35243);
+#35243 = CARTESIAN_POINT('',(22.05,2.476261856091,8.2));
+#35244 = SURFACE_CURVE('',#35245,(#35249,#35256),.PCURVE_S1.);
+#35245 = LINE('',#35246,#35247);
+#35246 = CARTESIAN_POINT('',(22.05,-2.975,8.2));
+#35247 = VECTOR('',#35248,1.);
+#35248 = DIRECTION('',(0.,1.,0.));
+#35249 = PCURVE('',#34323,#35250);
+#35250 = DEFINITIONAL_REPRESENTATION('',(#35251),#35255);
+#35251 = LINE('',#35252,#35253);
+#35252 = CARTESIAN_POINT('',(-0.3,-0.425));
+#35253 = VECTOR('',#35254,1.);
+#35254 = DIRECTION('',(1.110223024625E-16,-1.));
+#35255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35256 = PCURVE('',#35257,#35262);
+#35257 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#35258,#35259)
+    ,(#35260,#35261
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.95),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#35258 = CARTESIAN_POINT('',(22.05,-2.975,8.2));
+#35259 = CARTESIAN_POINT('',(26.25,-2.7,7.9));
+#35260 = CARTESIAN_POINT('',(22.05,2.975,8.2));
+#35261 = CARTESIAN_POINT('',(26.25,2.7,7.9));
+#35262 = DEFINITIONAL_REPRESENTATION('',(#35263),#35267);
+#35263 = LINE('',#35264,#35265);
+#35264 = CARTESIAN_POINT('',(0.,0.));
+#35265 = VECTOR('',#35266,1.);
+#35266 = DIRECTION('',(1.,0.));
+#35267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35268 = ORIENTED_EDGE('',*,*,#35269,.T.);
+#35269 = EDGE_CURVE('',#35242,#35270,#35272,.T.);
+#35270 = VERTEX_POINT('',#35271);
+#35271 = CARTESIAN_POINT('',(22.05,2.975,7.701059551429));
+#35272 = SURFACE_CURVE('',#35273,(#35375,#35480),.PCURVE_S1.);
+#35273 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35274,#35275,#35276,#35277,
+    #35278,#35279,#35280,#35281,#35282,#35283,#35284,#35285,#35286,
+    #35287,#35288,#35289,#35290,#35291,#35292,#35293,#35294,#35295,
+    #35296,#35297,#35298,#35299,#35300,#35301,#35302,#35303,#35304,
+    #35305,#35306,#35307,#35308,#35309,#35310,#35311,#35312,#35313,
+    #35314,#35315,#35316,#35317,#35318,#35319,#35320,#35321,#35322,
+    #35323,#35324,#35325,#35326,#35327,#35328,#35329,#35330,#35331,
+    #35332,#35333,#35334,#35335,#35336,#35337,#35338,#35339,#35340,
+    #35341,#35342,#35343,#35344,#35345,#35346,#35347,#35348,#35349,
+    #35350,#35351,#35352,#35353,#35354,#35355,#35356,#35357,#35358,
+    #35359,#35360,#35361,#35362,#35363,#35364,#35365,#35366,#35367,
+    #35368,#35369,#35370,#35371,#35372,#35373,#35374),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.253574436207E-02,7.315906022571E-02,0.103736264647,
+    0.134227848861,0.164596724067,0.194809496495,0.224837889685,
+    0.25466028638,0.28426333385,0.313643513504,0.342808517193,
+    0.371778204677,0.400584858777,0.429272443767,0.457894655021,
+    0.484917774114,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#35274 = CARTESIAN_POINT('',(22.05,2.476261856091,8.2));
+#35275 = CARTESIAN_POINT('',(22.05,2.483632123671,8.199999999754));
+#35276 = CARTESIAN_POINT('',(22.05,2.491055606471,8.199855392722));
+#35277 = CARTESIAN_POINT('',(22.05,2.498529986165,8.199561417449));
+#35278 = CARTESIAN_POINT('',(22.05,2.511468082024,8.19879018569));
+#35279 = CARTESIAN_POINT('',(22.05,2.516908665975,8.198387315784));
+#35280 = CARTESIAN_POINT('',(22.05,2.522373058748,8.197902513123));
+#35281 = CARTESIAN_POINT('',(22.05,2.533338661786,8.196765977596));
+#35282 = CARTESIAN_POINT('',(22.05,2.538839802209,8.196114497829));
+#35283 = CARTESIAN_POINT('',(22.05,2.544362149684,8.195377425541));
+#35284 = CARTESIAN_POINT('',(22.05,2.555430746325,8.193730393423));
+#35285 = CARTESIAN_POINT('',(22.05,2.560976882874,8.192820924553));
+#35286 = CARTESIAN_POINT('',(22.05,2.566541132901,8.191822358295));
+#35287 = CARTESIAN_POINT('',(22.05,2.577679868795,8.18964738835));
+#35288 = CARTESIAN_POINT('',(22.05,2.583254220582,8.18847171816));
+#35289 = CARTESIAN_POINT('',(22.05,2.588843040456,8.187203679165));
+#35290 = CARTESIAN_POINT('',(22.05,2.60001666201,8.18448592601));
+#35291 = CARTESIAN_POINT('',(22.05,2.605601333572,8.183037181578));
+#35292 = CARTESIAN_POINT('',(22.05,2.61119621201,8.18149312631));
+#35293 = CARTESIAN_POINT('',(22.05,2.622367302735,8.178220695514));
+#35294 = CARTESIAN_POINT('',(22.05,2.627943417259,8.176493505586));
+#35295 = CARTESIAN_POINT('',(22.05,2.633524795927,8.174668508044));
+#35296 = CARTESIAN_POINT('',(22.05,2.644654068762,8.170832789399));
+#35297 = CARTESIAN_POINT('',(22.05,2.650201926734,8.168823432457));
+#35298 = CARTESIAN_POINT('',(22.05,2.655749361578,8.166714353958));
+#35299 = CARTESIAN_POINT('',(22.05,2.66679600437,8.162310323434));
+#35300 = CARTESIAN_POINT('',(22.05,2.672295264214,8.160016857752));
+#35301 = CARTESIAN_POINT('',(22.05,2.677787616367,8.157622498577));
+#35302 = CARTESIAN_POINT('',(22.05,2.68870968556,8.152648979951));
+#35303 = CARTESIAN_POINT('',(22.05,2.694139561324,8.150071353209));
+#35304 = CARTESIAN_POINT('',(22.05,2.699555216996,8.147392579982));
+#35305 = CARTESIAN_POINT('',(22.05,2.710310072813,8.14185245801));
+#35306 = CARTESIAN_POINT('',(22.05,2.715649542925,8.138992595798));
+#35307 = CARTESIAN_POINT('',(22.05,2.720966661321,8.136032437658));
+#35308 = CARTESIAN_POINT('',(22.05,2.731511436911,8.129932815517));
+#35309 = CARTESIAN_POINT('',(22.05,2.736739458162,8.126794689696));
+#35310 = CARTESIAN_POINT('',(22.05,2.741936245894,8.123558395403));
+#35311 = CARTESIAN_POINT('',(22.05,2.752228343341,8.116910689256));
+#35312 = CARTESIAN_POINT('',(22.05,2.757324066445,8.113500367631));
+#35313 = CARTESIAN_POINT('',(22.05,2.762379075243,8.109995415037));
+#35314 = CARTESIAN_POINT('',(22.05,2.772376682866,8.102815377388));
+#35315 = CARTESIAN_POINT('',(22.05,2.777319670212,8.099141053993));
+#35316 = CARTESIAN_POINT('',(22.05,2.782212111083,8.095377103944));
+#35317 = CARTESIAN_POINT('',(22.05,2.791874737375,8.087684765328));
+#35318 = CARTESIAN_POINT('',(22.05,2.796645188498,8.083756765254));
+#35319 = CARTESIAN_POINT('',(22.05,2.801355249451,8.079745555795));
+#35320 = CARTESIAN_POINT('',(22.05,2.810385589722,8.071792880379));
+#35321 = CARTESIAN_POINT('',(22.05,2.814712953706,8.067860031178));
+#35322 = CARTESIAN_POINT('',(22.05,2.818978275574,8.063859611603));
+#35323 = CARTESIAN_POINT('',(22.05,2.827633663502,8.055483364576));
+#35324 = CARTESIAN_POINT('',(22.05,2.832015502525,8.051099504269));
+#35325 = CARTESIAN_POINT('',(22.05,2.83631929319,8.046648166206));
+#35326 = CARTESIAN_POINT('',(22.05,2.844780811694,8.037602001133));
+#35327 = CARTESIAN_POINT('',(22.05,2.848937891139,8.033006657761));
+#35328 = CARTESIAN_POINT('',(22.05,2.853009333295,8.028352954934));
+#35329 = CARTESIAN_POINT('',(22.05,2.860999314399,8.018910914824));
+#35330 = CARTESIAN_POINT('',(22.05,2.864916811078,8.014121934371));
+#35331 = CARTESIAN_POINT('',(22.05,2.868742446144,8.009283908498));
+#35332 = CARTESIAN_POINT('',(22.05,2.876234442421,7.999483168007));
+#35333 = CARTESIAN_POINT('',(22.05,2.879899404883,7.994519786021));
+#35334 = CARTESIAN_POINT('',(22.05,2.88346775498,7.989516524461));
+#35335 = CARTESIAN_POINT('',(22.05,2.890439306158,7.979396418961));
+#35336 = CARTESIAN_POINT('',(22.05,2.893840830075,7.974278965669));
+#35337 = CARTESIAN_POINT('',(22.05,2.89714245237,7.96913038439));
+#35338 = CARTESIAN_POINT('',(22.05,2.903575273197,7.958731895163));
+#35339 = CARTESIAN_POINT('',(22.05,2.90670461828,7.953481489755));
+#35340 = CARTESIAN_POINT('',(22.05,2.909732132196,7.948208116132));
+#35341 = CARTESIAN_POINT('',(22.05,2.915612215969,7.937573350865));
+#35342 = CARTESIAN_POINT('',(22.05,2.918462865044,7.932211599087));
+#35343 = CARTESIAN_POINT('',(22.05,2.921210958456,7.92683434927));
+#35344 = CARTESIAN_POINT('',(22.05,2.926528603665,7.9160060241));
+#35345 = CARTESIAN_POINT('',(22.05,2.929096269409,7.910554727757));
+#35346 = CARTESIAN_POINT('',(22.05,2.931561684001,7.905094677798));
+#35347 = CARTESIAN_POINT('',(22.05,2.93631144974,7.894115608119));
+#35348 = CARTESIAN_POINT('',(22.05,2.938594036079,7.888596491499));
+#35349 = CARTESIAN_POINT('',(22.05,2.940775529237,7.883074645955));
+#35350 = CARTESIAN_POINT('',(22.05,2.944956123953,7.87198725507));
+#35351 = CARTESIAN_POINT('',(22.05,2.946953648929,7.866421711601));
+#35352 = CARTESIAN_POINT('',(22.05,2.948851929757,7.860858775982));
+#35353 = CARTESIAN_POINT('',(22.05,2.952466038336,7.849704631674));
+#35354 = CARTESIAN_POINT('',(22.05,2.954180524643,7.844113493478));
+#35355 = CARTESIAN_POINT('',(22.05,2.95579816338,7.838529657603));
+#35356 = CARTESIAN_POINT('',(22.05,2.95885221892,7.827349046272));
+#35357 = CARTESIAN_POINT('',(22.05,2.960287557831,7.821752378939));
+#35358 = CARTESIAN_POINT('',(22.05,2.961628870078,7.816167117559));
+#35359 = CARTESIAN_POINT('',(22.05,2.964132778236,7.804998664106));
+#35360 = CARTESIAN_POINT('',(22.05,2.9652945724,7.79941558861));
+#35361 = CARTESIAN_POINT('',(22.05,2.966365481229,7.793847484324));
+#35362 = CARTESIAN_POINT('',(22.05,2.968332306268,7.782727823875));
+#35363 = CARTESIAN_POINT('',(22.05,2.96922769668,7.777176366972));
+#35364 = CARTESIAN_POINT('',(22.05,2.970035576874,7.771642958913));
+#35365 = CARTESIAN_POINT('',(22.05,2.971481199239,7.760606464223));
+#35366 = CARTESIAN_POINT('',(22.05,2.972118681521,7.75510343797));
+#35367 = CARTESIAN_POINT('',(22.05,2.972672190785,7.749621098259));
+#35368 = CARTESIAN_POINT('',(22.05,2.973614946145,7.738699664429));
+#35369 = CARTESIAN_POINT('',(22.05,2.97400418106,7.733260574702));
+#35370 = CARTESIAN_POINT('',(22.05,2.974313083172,7.727844413363));
+#35371 = CARTESIAN_POINT('',(22.05,2.974773392569,7.717067299526));
+#35372 = CARTESIAN_POINT('',(22.05,2.974925015449,7.711706282611));
+#35373 = CARTESIAN_POINT('',(22.05,2.974999999823,7.706370080661));
+#35374 = CARTESIAN_POINT('',(22.05,2.975,7.701059551429));
+#35375 = PCURVE('',#34323,#35376);
+#35376 = DEFINITIONAL_REPRESENTATION('',(#35377),#35479);
+#35377 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35378,#35379,#35380,#35381,
+    #35382,#35383,#35384,#35385,#35386,#35387,#35388,#35389,#35390,
+    #35391,#35392,#35393,#35394,#35395,#35396,#35397,#35398,#35399,
+    #35400,#35401,#35402,#35403,#35404,#35405,#35406,#35407,#35408,
+    #35409,#35410,#35411,#35412,#35413,#35414,#35415,#35416,#35417,
+    #35418,#35419,#35420,#35421,#35422,#35423,#35424,#35425,#35426,
+    #35427,#35428,#35429,#35430,#35431,#35432,#35433,#35434,#35435,
+    #35436,#35437,#35438,#35439,#35440,#35441,#35442,#35443,#35444,
+    #35445,#35446,#35447,#35448,#35449,#35450,#35451,#35452,#35453,
+    #35454,#35455,#35456,#35457,#35458,#35459,#35460,#35461,#35462,
+    #35463,#35464,#35465,#35466,#35467,#35468,#35469,#35470,#35471,
+    #35472,#35473,#35474,#35475,#35476,#35477,#35478),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.253574436207E-02,7.315906022571E-02,0.103736264647,
+    0.134227848861,0.164596724067,0.194809496495,0.224837889685,
+    0.25466028638,0.28426333385,0.313643513504,0.342808517193,
+    0.371778204677,0.400584858777,0.429272443767,0.457894655021,
+    0.484917774114,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#35378 = CARTESIAN_POINT('',(-0.3,-5.876261856091));
+#35379 = CARTESIAN_POINT('',(-0.300000000246,-5.883632123671));
+#35380 = CARTESIAN_POINT('',(-0.300144607278,-5.891055606471));
+#35381 = CARTESIAN_POINT('',(-0.300438582551,-5.898529986165));
+#35382 = CARTESIAN_POINT('',(-0.30120981431,-5.911468082024));
+#35383 = CARTESIAN_POINT('',(-0.301612684216,-5.916908665975));
+#35384 = CARTESIAN_POINT('',(-0.302097486877,-5.922373058748));
+#35385 = CARTESIAN_POINT('',(-0.303234022404,-5.933338661786));
+#35386 = CARTESIAN_POINT('',(-0.303885502171,-5.938839802209));
+#35387 = CARTESIAN_POINT('',(-0.304622574459,-5.944362149684));
+#35388 = CARTESIAN_POINT('',(-0.306269606577,-5.955430746325));
+#35389 = CARTESIAN_POINT('',(-0.307179075447,-5.960976882874));
+#35390 = CARTESIAN_POINT('',(-0.308177641705,-5.966541132901));
+#35391 = CARTESIAN_POINT('',(-0.31035261165,-5.977679868795));
+#35392 = CARTESIAN_POINT('',(-0.31152828184,-5.983254220582));
+#35393 = CARTESIAN_POINT('',(-0.312796320835,-5.988843040456));
+#35394 = CARTESIAN_POINT('',(-0.31551407399,-6.00001666201));
+#35395 = CARTESIAN_POINT('',(-0.316962818422,-6.005601333572));
+#35396 = CARTESIAN_POINT('',(-0.31850687369,-6.01119621201));
+#35397 = CARTESIAN_POINT('',(-0.321779304486,-6.022367302735));
+#35398 = CARTESIAN_POINT('',(-0.323506494414,-6.027943417259));
+#35399 = CARTESIAN_POINT('',(-0.325331491956,-6.033524795927));
+#35400 = CARTESIAN_POINT('',(-0.329167210601,-6.044654068762));
+#35401 = CARTESIAN_POINT('',(-0.331176567543,-6.050201926734));
+#35402 = CARTESIAN_POINT('',(-0.333285646042,-6.055749361578));
+#35403 = CARTESIAN_POINT('',(-0.337689676566,-6.06679600437));
+#35404 = CARTESIAN_POINT('',(-0.339983142248,-6.072295264214));
+#35405 = CARTESIAN_POINT('',(-0.342377501423,-6.077787616367));
+#35406 = CARTESIAN_POINT('',(-0.347351020049,-6.08870968556));
+#35407 = CARTESIAN_POINT('',(-0.349928646791,-6.094139561324));
+#35408 = CARTESIAN_POINT('',(-0.352607420018,-6.099555216996));
+#35409 = CARTESIAN_POINT('',(-0.35814754199,-6.110310072813));
+#35410 = CARTESIAN_POINT('',(-0.361007404202,-6.115649542925));
+#35411 = CARTESIAN_POINT('',(-0.363967562342,-6.120966661321));
+#35412 = CARTESIAN_POINT('',(-0.370067184483,-6.131511436911));
+#35413 = CARTESIAN_POINT('',(-0.373205310304,-6.136739458162));
+#35414 = CARTESIAN_POINT('',(-0.376441604597,-6.141936245894));
+#35415 = CARTESIAN_POINT('',(-0.383089310744,-6.152228343341));
+#35416 = CARTESIAN_POINT('',(-0.386499632369,-6.157324066445));
+#35417 = CARTESIAN_POINT('',(-0.390004584963,-6.162379075243));
+#35418 = CARTESIAN_POINT('',(-0.397184622612,-6.172376682866));
+#35419 = CARTESIAN_POINT('',(-0.400858946007,-6.177319670212));
+#35420 = CARTESIAN_POINT('',(-0.404622896056,-6.182212111083));
+#35421 = CARTESIAN_POINT('',(-0.412315234672,-6.191874737375));
+#35422 = CARTESIAN_POINT('',(-0.416243234746,-6.196645188498));
+#35423 = CARTESIAN_POINT('',(-0.420254444205,-6.201355249451));
+#35424 = CARTESIAN_POINT('',(-0.428207119621,-6.210385589722));
+#35425 = CARTESIAN_POINT('',(-0.432139968822,-6.214712953706));
+#35426 = CARTESIAN_POINT('',(-0.436140388397,-6.218978275574));
+#35427 = CARTESIAN_POINT('',(-0.444516635424,-6.227633663502));
+#35428 = CARTESIAN_POINT('',(-0.448900495731,-6.232015502525));
+#35429 = CARTESIAN_POINT('',(-0.453351833794,-6.23631929319));
+#35430 = CARTESIAN_POINT('',(-0.462397998867,-6.244780811694));
+#35431 = CARTESIAN_POINT('',(-0.466993342239,-6.248937891139));
+#35432 = CARTESIAN_POINT('',(-0.471647045066,-6.253009333295));
+#35433 = CARTESIAN_POINT('',(-0.481089085176,-6.260999314399));
+#35434 = CARTESIAN_POINT('',(-0.485878065629,-6.264916811078));
+#35435 = CARTESIAN_POINT('',(-0.490716091502,-6.268742446144));
+#35436 = CARTESIAN_POINT('',(-0.500516831993,-6.276234442421));
+#35437 = CARTESIAN_POINT('',(-0.505480213979,-6.279899404883));
+#35438 = CARTESIAN_POINT('',(-0.510483475539,-6.28346775498));
+#35439 = CARTESIAN_POINT('',(-0.520603581039,-6.290439306158));
+#35440 = CARTESIAN_POINT('',(-0.525721034331,-6.293840830075));
+#35441 = CARTESIAN_POINT('',(-0.53086961561,-6.29714245237));
+#35442 = CARTESIAN_POINT('',(-0.541268104837,-6.303575273197));
+#35443 = CARTESIAN_POINT('',(-0.546518510245,-6.30670461828));
+#35444 = CARTESIAN_POINT('',(-0.551791883868,-6.309732132196));
+#35445 = CARTESIAN_POINT('',(-0.562426649135,-6.315612215969));
+#35446 = CARTESIAN_POINT('',(-0.567788400913,-6.318462865044));
+#35447 = CARTESIAN_POINT('',(-0.57316565073,-6.321210958456));
+#35448 = CARTESIAN_POINT('',(-0.5839939759,-6.326528603665));
+#35449 = CARTESIAN_POINT('',(-0.589445272243,-6.329096269409));
+#35450 = CARTESIAN_POINT('',(-0.594905322202,-6.331561684001));
+#35451 = CARTESIAN_POINT('',(-0.605884391881,-6.33631144974));
+#35452 = CARTESIAN_POINT('',(-0.611403508501,-6.338594036079));
+#35453 = CARTESIAN_POINT('',(-0.616925354045,-6.340775529237));
+#35454 = CARTESIAN_POINT('',(-0.62801274493,-6.344956123953));
+#35455 = CARTESIAN_POINT('',(-0.633578288399,-6.346953648929));
+#35456 = CARTESIAN_POINT('',(-0.639141224018,-6.348851929757));
+#35457 = CARTESIAN_POINT('',(-0.650295368326,-6.352466038336));
+#35458 = CARTESIAN_POINT('',(-0.655886506522,-6.354180524643));
+#35459 = CARTESIAN_POINT('',(-0.661470342397,-6.35579816338));
+#35460 = CARTESIAN_POINT('',(-0.672650953728,-6.35885221892));
+#35461 = CARTESIAN_POINT('',(-0.678247621061,-6.360287557831));
+#35462 = CARTESIAN_POINT('',(-0.683832882441,-6.361628870078));
+#35463 = CARTESIAN_POINT('',(-0.695001335894,-6.364132778236));
+#35464 = CARTESIAN_POINT('',(-0.70058441139,-6.3652945724));
+#35465 = CARTESIAN_POINT('',(-0.706152515676,-6.366365481229));
+#35466 = CARTESIAN_POINT('',(-0.717272176125,-6.368332306268));
+#35467 = CARTESIAN_POINT('',(-0.722823633028,-6.36922769668));
+#35468 = CARTESIAN_POINT('',(-0.728357041087,-6.370035576874));
+#35469 = CARTESIAN_POINT('',(-0.739393535777,-6.371481199239));
+#35470 = CARTESIAN_POINT('',(-0.74489656203,-6.372118681521));
+#35471 = CARTESIAN_POINT('',(-0.750378901741,-6.372672190785));
+#35472 = CARTESIAN_POINT('',(-0.761300335571,-6.373614946145));
+#35473 = CARTESIAN_POINT('',(-0.766739425298,-6.37400418106));
+#35474 = CARTESIAN_POINT('',(-0.772155586637,-6.374313083172));
+#35475 = CARTESIAN_POINT('',(-0.782932700474,-6.374773392569));
+#35476 = CARTESIAN_POINT('',(-0.788293717389,-6.374925015449));
+#35477 = CARTESIAN_POINT('',(-0.793629919339,-6.374999999823));
+#35478 = CARTESIAN_POINT('',(-0.798940448571,-6.375));
+#35479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35480 = PCURVE('',#35481,#35506);
+#35481 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
+    (#35482,#35483,#35484,#35485,#35486,#35487,#35488,#35489)
+    ,(#35490,#35491,#35492,#35493,#35494,#35495,#35496,#35497)
+    ,(#35498,#35499,#35500,#35501,#35502,#35503,#35504,#35505
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,2,2,4
+    ),(0.,4.222640418776),(-0.225740636235,3.250324094308E-02,
+    4.255143659719,4.513387536897),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.,1.,1.,1.,1.)
+    ,(0.708750667637,0.708750667637,0.708750667637,0.708750667637
+      ,0.708750667637,0.708750667637,0.708750667637,0.708750667637)
+,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#35482 = CARTESIAN_POINT('',(21.79296,2.493091856091,8.21836));
+#35483 = CARTESIAN_POINT('',(21.87864,2.487481856091,8.21224));
+#35484 = CARTESIAN_POINT('',(21.96432,2.481871856091,8.20612));
+#35485 = CARTESIAN_POINT('',(23.450985127059,2.384530687057,
+    8.099929633781));
+#35486 = CARTESIAN_POINT('',(24.851970254119,2.292799518024,
+    7.999859267563));
+#35487 = CARTESIAN_POINT('',(26.338635381178,2.19545834899,
+    7.893668901344));
+#35488 = CARTESIAN_POINT('',(26.424315381178,2.18984834899,
+    7.887548901344));
+#35489 = CARTESIAN_POINT('',(26.509995381178,2.18423834899,
+    7.881428901344));
+#35490 = CARTESIAN_POINT('',(21.825311717854,2.98971173276,8.21604916301
+    ));
+#35491 = CARTESIAN_POINT('',(21.910991717854,2.98410173276,8.20992916301
+    ));
+#35492 = CARTESIAN_POINT('',(21.996671717854,2.97849173276,8.20380916301
+    ));
+#35493 = CARTESIAN_POINT('',(23.483336844913,2.881150563726,
+    8.097618796792));
+#35494 = CARTESIAN_POINT('',(24.884321971973,2.789419394692,
+    7.997548430573));
+#35495 = CARTESIAN_POINT('',(26.370987099032,2.692078225659,
+    7.891358064355));
+#35496 = CARTESIAN_POINT('',(26.456667099032,2.686468225659,
+    7.885238064355));
+#35497 = CARTESIAN_POINT('',(26.542347099032,2.680858225659,
+    7.879118064355));
+#35498 = CARTESIAN_POINT('',(21.790004618822,2.992023507101,
+    7.719630650085));
+#35499 = CARTESIAN_POINT('',(21.875684618822,2.986413507101,
+    7.713510650085));
+#35500 = CARTESIAN_POINT('',(21.961364618822,2.980803507101,
+    7.707390650085));
+#35501 = CARTESIAN_POINT('',(23.448029745881,2.883462338067,
+    7.601200283866));
+#35502 = CARTESIAN_POINT('',(24.849014872941,2.791731169034,
+    7.501129917648));
+#35503 = CARTESIAN_POINT('',(26.33568,2.69439,7.394939551429));
+#35504 = CARTESIAN_POINT('',(26.42136,2.68878,7.388819551429));
+#35505 = CARTESIAN_POINT('',(26.50704,2.68317,7.382699551429));
+#35506 = DEFINITIONAL_REPRESENTATION('',(#35507),#35609);
+#35507 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35508,#35509,#35510,#35511,
+    #35512,#35513,#35514,#35515,#35516,#35517,#35518,#35519,#35520,
+    #35521,#35522,#35523,#35524,#35525,#35526,#35527,#35528,#35529,
+    #35530,#35531,#35532,#35533,#35534,#35535,#35536,#35537,#35538,
+    #35539,#35540,#35541,#35542,#35543,#35544,#35545,#35546,#35547,
+    #35548,#35549,#35550,#35551,#35552,#35553,#35554,#35555,#35556,
+    #35557,#35558,#35559,#35560,#35561,#35562,#35563,#35564,#35565,
+    #35566,#35567,#35568,#35569,#35570,#35571,#35572,#35573,#35574,
+    #35575,#35576,#35577,#35578,#35579,#35580,#35581,#35582,#35583,
+    #35584,#35585,#35586,#35587,#35588,#35589,#35590,#35591,#35592,
+    #35593,#35594,#35595,#35596,#35597,#35598,#35599,#35600,#35601,
+    #35602,#35603,#35604,#35605,#35606,#35607,#35608),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.253574436207E-02,7.315906022571E-02,0.103736264647,
+    0.134227848861,0.164596724067,0.194809496495,0.224837889685,
+    0.25466028638,0.28426333385,0.313643513504,0.342808517193,
+    0.371778204677,0.400584858777,0.429272443767,0.457894655021,
+    0.484917774114,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#35508 = CARTESIAN_POINT('',(0.,3.250324094308E-02));
+#35509 = CARTESIAN_POINT('',(4.402215397718E-02,3.20229135866E-02));
+#35510 = CARTESIAN_POINT('',(8.800974770008E-02,3.154939904775E-02));
+#35511 = CARTESIAN_POINT('',(0.131981852732,3.108318693246E-02));
+#35512 = CARTESIAN_POINT('',(0.207617477731,3.029483004884E-02));
+#35513 = CARTESIAN_POINT('',(0.239279279669,2.996890427153E-02));
+#35514 = CARTESIAN_POINT('',(0.270950015155,2.964725190776E-02));
+#35515 = CARTESIAN_POINT('',(0.334275695379,2.901341575014E-02));
+#35516 = CARTESIAN_POINT('',(0.365930585742,2.870121851358E-02));
+#35517 = CARTESIAN_POINT('',(0.397608380675,2.839372444375E-02));
+#35518 = CARTESIAN_POINT('',(0.460934663036,2.77894701494E-02));
+#35519 = CARTESIAN_POINT('',(0.492582975731,2.749268235911E-02));
+#35520 = CARTESIAN_POINT('',(0.524267632284,2.720104852721E-02));
+#35521 = CARTESIAN_POINT('',(0.587594918685,2.662975724043E-02));
+#35522 = CARTESIAN_POINT('',(0.619237193582,2.635005637514E-02));
+#35523 = CARTESIAN_POINT('',(0.650928350458,2.607597962532E-02));
+#35524 = CARTESIAN_POINT('',(0.714257105816,2.554100429757E-02));
+#35525 = CARTESIAN_POINT('',(0.745894128461,2.528004525625E-02));
+#35526 = CARTESIAN_POINT('',(0.777591227626,2.502519720287E-02));
+#35527 = CARTESIAN_POINT('',(0.840921978109,2.452982194415E-02));
+#35528 = CARTESIAN_POINT('',(0.872554819374,2.428921681912E-02));
+#35529 = CARTESIAN_POINT('',(0.904257069607,2.405522231439E-02));
+#35530 = CARTESIAN_POINT('',(0.967590392549,2.360261964768E-02));
+#35531 = CARTESIAN_POINT('',(0.999220442295,2.338391685854E-02));
+#35532 = CARTESIAN_POINT('',(1.030926781907,2.317233140772E-02));
+#35533 = CARTESIAN_POINT('',(1.094263281823,2.27655182862E-02));
+#35534 = CARTESIAN_POINT('',(1.125892266572,2.257018156118E-02));
+#35535 = CARTESIAN_POINT('',(1.157601330178,2.238246809887E-02));
+#35536 = CARTESIAN_POINT('',(1.22094159378,2.202426164862E-02));
+#35537 = CARTESIAN_POINT('',(1.252571563434,2.185364934758E-02));
+#35538 = CARTESIAN_POINT('',(1.284281661648,2.169115485211E-02));
+#35539 = CARTESIAN_POINT('',(1.347626184941,2.13841288546E-02));
+#35540 = CARTESIAN_POINT('',(1.379259449388,2.123947407258E-02));
+#35541 = CARTESIAN_POINT('',(1.410968575604,2.110340657108E-02));
+#35542 = CARTESIAN_POINT('',(1.474317660559,2.084984969535E-02));
+#35543 = CARTESIAN_POINT('',(1.505956657036,2.073224145651E-02));
+#35544 = CARTESIAN_POINT('',(1.537662540867,2.062364808101E-02));
+#35545 = CARTESIAN_POINT('',(1.601016170904,2.042552483518E-02));
+#35546 = CARTESIAN_POINT('',(1.632663252682,2.033589051334E-02));
+#35547 = CARTESIAN_POINT('',(1.664363481475,2.025563742592E-02));
+#35548 = CARTESIAN_POINT('',(1.727721204336,2.011455278355E-02));
+#35549 = CARTESIAN_POINT('',(1.75937836508,2.005364175762E-02));
+#35550 = CARTESIAN_POINT('',(1.791070586877,2.000239695321E-02));
+#35551 = CARTESIAN_POINT('',(1.854431453136,1.991956570187E-02));
+#35552 = CARTESIAN_POINT('',(1.886100036136,1.988793431869E-02));
+#35553 = CARTESIAN_POINT('',(1.917782233424,1.986615444061E-02));
+#35554 = CARTESIAN_POINT('',(1.979380346003,1.984303867037E-02));
+#35555 = CARTESIAN_POINT('',(2.009296094468,1.984062845054E-02));
+#35556 = CARTESIAN_POINT('',(2.039203800939,1.984706552994E-02));
+#35557 = CARTESIAN_POINT('',(2.100804944981,1.987849983408E-02));
+#35558 = CARTESIAN_POINT('',(2.132496199693,1.990460432321E-02));
+#35559 = CARTESIAN_POINT('',(2.164155717643,1.994059266903E-02));
+#35560 = CARTESIAN_POINT('',(2.227516890919,2.003228984524E-02));
+#35561 = CARTESIAN_POINT('',(2.259218255638,2.008807764323E-02));
+#35562 = CARTESIAN_POINT('',(2.290866244048,2.01535956048E-02));
+#35563 = CARTESIAN_POINT('',(2.354224418379,2.030416829164E-02));
+#35564 = CARTESIAN_POINT('',(2.385933900458,2.038933666906E-02));
+#35565 = CARTESIAN_POINT('',(2.417571655628,2.048397866846E-02));
+#35566 = CARTESIAN_POINT('',(2.480925803448,2.069250751594E-02));
+#35567 = CARTESIAN_POINT('',(2.512641041794,2.080653296874E-02));
+#35568 = CARTESIAN_POINT('',(2.54427054523,2.09296900033E-02));
+#35569 = CARTESIAN_POINT('',(2.607620133755,2.119484219741E-02));
+#35570 = CARTESIAN_POINT('',(2.639338677412,2.133698998159E-02));
+#35571 = CARTESIAN_POINT('',(2.670962307155,2.148786151239E-02));
+#35572 = CARTESIAN_POINT('',(2.734307250499,2.180791513217E-02));
+#35573 = CARTESIAN_POINT('',(2.766026770453,2.197725337947E-02));
+#35574 = CARTESIAN_POINT('',(2.797647019217,2.215486099993E-02));
+#35575 = CARTESIAN_POINT('',(2.860987567834,2.252773520493E-02));
+#35576 = CARTESIAN_POINT('',(2.892705987602,2.272315257266E-02));
+#35577 = CARTESIAN_POINT('',(2.924325241234,2.292635543303E-02));
+#35578 = CARTESIAN_POINT('',(2.987661858236,2.334964555103E-02));
+#35579 = CARTESIAN_POINT('',(3.019377414608,2.356987143602E-02));
+#35580 = CARTESIAN_POINT('',(3.050997809057,2.379738346964E-02));
+#35581 = CARTESIAN_POINT('',(3.11433106451,2.426840010422E-02));
+#35582 = CARTESIAN_POINT('',(3.146042319409,2.451202660852E-02));
+#35583 = CARTESIAN_POINT('',(3.17766566892,2.476243546639E-02));
+#35584 = CARTESIAN_POINT('',(3.240996163455,2.527824667958E-02));
+#35585 = CARTESIAN_POINT('',(3.272701986828,2.554375164904E-02));
+#35586 = CARTESIAN_POINT('',(3.304329764811,2.581553904789E-02));
+#35587 = CARTESIAN_POINT('',(3.367658081278,2.637301457714E-02));
+#35588 = CARTESIAN_POINT('',(3.399357619699,2.665878511908E-02));
+#35589 = CARTESIAN_POINT('',(3.430990972856,2.695034814682E-02));
+#35590 = CARTESIAN_POINT('',(3.494317649537,2.754620455577E-02));
+#35591 = CARTESIAN_POINT('',(3.526010289871,2.785056049725E-02));
+#35592 = CARTESIAN_POINT('',(3.557650070043,2.816023333321E-02));
+#35593 = CARTESIAN_POINT('',(3.620975588393,2.879107900084E-02));
+#35594 = CARTESIAN_POINT('',(3.652660921747,2.91122957949E-02));
+#35595 = CARTESIAN_POINT('',(3.684307724907,2.943837128613E-02));
+#35596 = CARTESIAN_POINT('',(3.747632506155,3.010075020601E-02));
+#35597 = CARTESIAN_POINT('',(3.779310294667,3.043708084451E-02));
+#35598 = CARTESIAN_POINT('',(3.810964500695,3.077783141435E-02));
+#35599 = CARTESIAN_POINT('',(3.874288907369,3.146826489163E-02));
+#35600 = CARTESIAN_POINT('',(3.905959054839,3.181796044368E-02));
+#35601 = CARTESIAN_POINT('',(3.937620864668,3.217165787564E-02));
+#35602 = CARTESIAN_POINT('',(4.000945204567,3.28866833563E-02));
+#35603 = CARTESIAN_POINT('',(4.03260773107,3.324801182146E-02));
+#35604 = CARTESIAN_POINT('',(4.064277199722,3.361294554484E-02));
+#35605 = CARTESIAN_POINT('',(4.127601730837,3.43491519749E-02));
+#35606 = CARTESIAN_POINT('',(4.159256751133,3.472041521081E-02));
+#35607 = CARTESIAN_POINT('',(4.190933816241,3.509490881675E-02));
+#35608 = CARTESIAN_POINT('',(4.222640418776,3.547246399747E-02));
+#35609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35610 = ORIENTED_EDGE('',*,*,#35611,.T.);
+#35611 = EDGE_CURVE('',#35270,#35612,#35614,.T.);
+#35612 = VERTEX_POINT('',#35613);
+#35613 = CARTESIAN_POINT('',(22.05,2.975,4.998940448571));
+#35614 = SURFACE_CURVE('',#35615,(#35619,#35626),.PCURVE_S1.);
+#35615 = LINE('',#35616,#35617);
+#35616 = CARTESIAN_POINT('',(22.05,2.975,8.2));
+#35617 = VECTOR('',#35618,1.);
+#35618 = DIRECTION('',(0.,0.,-1.));
+#35619 = PCURVE('',#34323,#35620);
+#35620 = DEFINITIONAL_REPRESENTATION('',(#35621),#35625);
+#35621 = LINE('',#35622,#35623);
+#35622 = CARTESIAN_POINT('',(-0.3,-6.375));
+#35623 = VECTOR('',#35624,1.);
+#35624 = DIRECTION('',(-1.,-1.232595164408E-32));
+#35625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35626 = PCURVE('',#35627,#35632);
+#35627 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#35628,#35629)
+    ,(#35630,#35631
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#35628 = CARTESIAN_POINT('',(22.05,2.975,8.2));
+#35629 = CARTESIAN_POINT('',(26.25,2.7,7.9));
+#35630 = CARTESIAN_POINT('',(22.05,2.975,4.5));
+#35631 = CARTESIAN_POINT('',(26.25,2.7,4.8));
+#35632 = DEFINITIONAL_REPRESENTATION('',(#35633),#35637);
+#35633 = LINE('',#35634,#35635);
+#35634 = CARTESIAN_POINT('',(0.,0.));
+#35635 = VECTOR('',#35636,1.);
+#35636 = DIRECTION('',(1.,0.));
+#35637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35638 = ORIENTED_EDGE('',*,*,#35639,.F.);
+#35639 = EDGE_CURVE('',#35640,#35612,#35642,.T.);
+#35640 = VERTEX_POINT('',#35641);
+#35641 = CARTESIAN_POINT('',(22.05,2.476261856091,4.5));
+#35642 = SURFACE_CURVE('',#35643,(#35745,#35850),.PCURVE_S1.);
+#35643 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35644,#35645,#35646,#35647,
+    #35648,#35649,#35650,#35651,#35652,#35653,#35654,#35655,#35656,
+    #35657,#35658,#35659,#35660,#35661,#35662,#35663,#35664,#35665,
+    #35666,#35667,#35668,#35669,#35670,#35671,#35672,#35673,#35674,
+    #35675,#35676,#35677,#35678,#35679,#35680,#35681,#35682,#35683,
+    #35684,#35685,#35686,#35687,#35688,#35689,#35690,#35691,#35692,
+    #35693,#35694,#35695,#35696,#35697,#35698,#35699,#35700,#35701,
+    #35702,#35703,#35704,#35705,#35706,#35707,#35708,#35709,#35710,
+    #35711,#35712,#35713,#35714,#35715,#35716,#35717,#35718,#35719,
+    #35720,#35721,#35722,#35723,#35724,#35725,#35726,#35727,#35728,
+    #35729,#35730,#35731,#35732,#35733,#35734,#35735,#35736,#35737,
+    #35738,#35739,#35740,#35741,#35742,#35743,#35744),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.253574436559E-02,7.31590602292E-02,0.10373626465,
+    0.134227848864,0.16459672407,0.194809496498,0.224837889689,
+    0.254660286383,0.284263333853,0.313643513507,0.342808517196,
+    0.37177820468,0.40058485878,0.42927244377,0.457894655024,
+    0.484917774114,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#35644 = CARTESIAN_POINT('',(22.05,2.476261856091,4.5));
+#35645 = CARTESIAN_POINT('',(22.05,2.483632123672,4.500000000246));
+#35646 = CARTESIAN_POINT('',(22.05,2.491055606472,4.500144607278));
+#35647 = CARTESIAN_POINT('',(22.05,2.498529986167,4.500438582551));
+#35648 = CARTESIAN_POINT('',(22.05,2.511468082027,4.50120981431));
+#35649 = CARTESIAN_POINT('',(22.05,2.516908665977,4.501612684216));
+#35650 = CARTESIAN_POINT('',(22.05,2.522373058751,4.502097486877));
+#35651 = CARTESIAN_POINT('',(22.05,2.533338661788,4.503234022405));
+#35652 = CARTESIAN_POINT('',(22.05,2.538839802212,4.503885502171));
+#35653 = CARTESIAN_POINT('',(22.05,2.544362149687,4.504622574459));
+#35654 = CARTESIAN_POINT('',(22.05,2.555430746328,4.506269606578));
+#35655 = CARTESIAN_POINT('',(22.05,2.560976882877,4.507179075448));
+#35656 = CARTESIAN_POINT('',(22.05,2.566541132904,4.508177641705));
+#35657 = CARTESIAN_POINT('',(22.05,2.577679868798,4.510352611651));
+#35658 = CARTESIAN_POINT('',(22.05,2.583254220585,4.51152828184));
+#35659 = CARTESIAN_POINT('',(22.05,2.588843040459,4.512796320835));
+#35660 = CARTESIAN_POINT('',(22.05,2.600016662013,4.51551407399));
+#35661 = CARTESIAN_POINT('',(22.05,2.605601333574,4.516962818422));
+#35662 = CARTESIAN_POINT('',(22.05,2.611196212013,4.51850687369));
+#35663 = CARTESIAN_POINT('',(22.05,2.622367302737,4.521779304487));
+#35664 = CARTESIAN_POINT('',(22.05,2.627943417261,4.523506494415));
+#35665 = CARTESIAN_POINT('',(22.05,2.63352479593,4.525331491956));
+#35666 = CARTESIAN_POINT('',(22.05,2.644654068764,4.529167210602));
+#35667 = CARTESIAN_POINT('',(22.05,2.650201926736,4.531176567544));
+#35668 = CARTESIAN_POINT('',(22.05,2.65574936158,4.533285646043));
+#35669 = CARTESIAN_POINT('',(22.05,2.666796004373,4.537689676567));
+#35670 = CARTESIAN_POINT('',(22.05,2.672295264216,4.539983142249));
+#35671 = CARTESIAN_POINT('',(22.05,2.67778761637,4.542377501424));
+#35672 = CARTESIAN_POINT('',(22.05,2.688709685563,4.54735102005));
+#35673 = CARTESIAN_POINT('',(22.05,2.694139561327,4.549928646793));
+#35674 = CARTESIAN_POINT('',(22.05,2.699555216999,4.552607420019));
+#35675 = CARTESIAN_POINT('',(22.05,2.710310072816,4.558147541991));
+#35676 = CARTESIAN_POINT('',(22.05,2.715649542928,4.561007404204));
+#35677 = CARTESIAN_POINT('',(22.05,2.720966661323,4.563967562343));
+#35678 = CARTESIAN_POINT('',(22.05,2.731511436913,4.570067184485));
+#35679 = CARTESIAN_POINT('',(22.05,2.736739458165,4.573205310306));
+#35680 = CARTESIAN_POINT('',(22.05,2.741936245897,4.576441604598));
+#35681 = CARTESIAN_POINT('',(22.05,2.752228343343,4.583089310746));
+#35682 = CARTESIAN_POINT('',(22.05,2.757324066447,4.586499632371));
+#35683 = CARTESIAN_POINT('',(22.05,2.762379075246,4.590004584965));
+#35684 = CARTESIAN_POINT('',(22.05,2.772376682868,4.597184622613));
+#35685 = CARTESIAN_POINT('',(22.05,2.777319670215,4.600858946009));
+#35686 = CARTESIAN_POINT('',(22.05,2.782212111086,4.604622896057));
+#35687 = CARTESIAN_POINT('',(22.05,2.791874737378,4.612315234674));
+#35688 = CARTESIAN_POINT('',(22.05,2.7966451885,4.616243234748));
+#35689 = CARTESIAN_POINT('',(22.05,2.801355249453,4.620254444207));
+#35690 = CARTESIAN_POINT('',(22.05,2.810385589724,4.628207119623));
+#35691 = CARTESIAN_POINT('',(22.05,2.814712953707,4.632139968823));
+#35692 = CARTESIAN_POINT('',(22.05,2.818978275574,4.636140388397));
+#35693 = CARTESIAN_POINT('',(22.05,2.827633663502,4.644516635424));
+#35694 = CARTESIAN_POINT('',(22.05,2.832015502525,4.648900495731));
+#35695 = CARTESIAN_POINT('',(22.05,2.83631929319,4.653351833794));
+#35696 = CARTESIAN_POINT('',(22.05,2.844780811694,4.662397998867));
+#35697 = CARTESIAN_POINT('',(22.05,2.848937891139,4.666993342239));
+#35698 = CARTESIAN_POINT('',(22.05,2.853009333295,4.671647045066));
+#35699 = CARTESIAN_POINT('',(22.05,2.860999314399,4.681089085176));
+#35700 = CARTESIAN_POINT('',(22.05,2.864916811078,4.685878065629));
+#35701 = CARTESIAN_POINT('',(22.05,2.868742446144,4.690716091502));
+#35702 = CARTESIAN_POINT('',(22.05,2.876234442421,4.700516831993));
+#35703 = CARTESIAN_POINT('',(22.05,2.879899404883,4.705480213979));
+#35704 = CARTESIAN_POINT('',(22.05,2.88346775498,4.710483475539));
+#35705 = CARTESIAN_POINT('',(22.05,2.890439306158,4.720603581039));
+#35706 = CARTESIAN_POINT('',(22.05,2.893840830075,4.725721034331));
+#35707 = CARTESIAN_POINT('',(22.05,2.89714245237,4.73086961561));
+#35708 = CARTESIAN_POINT('',(22.05,2.903575273197,4.741268104837));
+#35709 = CARTESIAN_POINT('',(22.05,2.90670461828,4.746518510245));
+#35710 = CARTESIAN_POINT('',(22.05,2.909732132196,4.751791883868));
+#35711 = CARTESIAN_POINT('',(22.05,2.915612215969,4.762426649135));
+#35712 = CARTESIAN_POINT('',(22.05,2.918462865044,4.767788400913));
+#35713 = CARTESIAN_POINT('',(22.05,2.921210958456,4.77316565073));
+#35714 = CARTESIAN_POINT('',(22.05,2.926528603665,4.7839939759));
+#35715 = CARTESIAN_POINT('',(22.05,2.929096269409,4.789445272243));
+#35716 = CARTESIAN_POINT('',(22.05,2.931561684001,4.794905322202));
+#35717 = CARTESIAN_POINT('',(22.05,2.93631144974,4.805884391881));
+#35718 = CARTESIAN_POINT('',(22.05,2.938594036079,4.811403508501));
+#35719 = CARTESIAN_POINT('',(22.05,2.940775529237,4.816925354045));
+#35720 = CARTESIAN_POINT('',(22.05,2.944956123953,4.82801274493));
+#35721 = CARTESIAN_POINT('',(22.05,2.946953648929,4.833578288399));
+#35722 = CARTESIAN_POINT('',(22.05,2.948851929757,4.839141224018));
+#35723 = CARTESIAN_POINT('',(22.05,2.952466038336,4.850295368326));
+#35724 = CARTESIAN_POINT('',(22.05,2.954180524643,4.855886506522));
+#35725 = CARTESIAN_POINT('',(22.05,2.95579816338,4.861470342397));
+#35726 = CARTESIAN_POINT('',(22.05,2.95885221892,4.872650953728));
+#35727 = CARTESIAN_POINT('',(22.05,2.960287557831,4.878247621061));
+#35728 = CARTESIAN_POINT('',(22.05,2.961628870078,4.883832882441));
+#35729 = CARTESIAN_POINT('',(22.05,2.964132778236,4.895001335894));
+#35730 = CARTESIAN_POINT('',(22.05,2.9652945724,4.90058441139));
+#35731 = CARTESIAN_POINT('',(22.05,2.966365481229,4.906152515676));
+#35732 = CARTESIAN_POINT('',(22.05,2.968332306268,4.917272176125));
+#35733 = CARTESIAN_POINT('',(22.05,2.96922769668,4.922823633028));
+#35734 = CARTESIAN_POINT('',(22.05,2.970035576874,4.928357041087));
+#35735 = CARTESIAN_POINT('',(22.05,2.971481199239,4.939393535777));
+#35736 = CARTESIAN_POINT('',(22.05,2.972118681521,4.94489656203));
+#35737 = CARTESIAN_POINT('',(22.05,2.972672190785,4.950378901741));
+#35738 = CARTESIAN_POINT('',(22.05,2.973614946145,4.961300335571));
+#35739 = CARTESIAN_POINT('',(22.05,2.97400418106,4.966739425298));
+#35740 = CARTESIAN_POINT('',(22.05,2.974313083172,4.972155586637));
+#35741 = CARTESIAN_POINT('',(22.05,2.974773392569,4.982932700474));
+#35742 = CARTESIAN_POINT('',(22.05,2.974925015449,4.988293717389));
+#35743 = CARTESIAN_POINT('',(22.05,2.974999999823,4.993629919339));
+#35744 = CARTESIAN_POINT('',(22.05,2.975,4.998940448571));
+#35745 = PCURVE('',#34323,#35746);
+#35746 = DEFINITIONAL_REPRESENTATION('',(#35747),#35849);
+#35747 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35748,#35749,#35750,#35751,
+    #35752,#35753,#35754,#35755,#35756,#35757,#35758,#35759,#35760,
+    #35761,#35762,#35763,#35764,#35765,#35766,#35767,#35768,#35769,
+    #35770,#35771,#35772,#35773,#35774,#35775,#35776,#35777,#35778,
+    #35779,#35780,#35781,#35782,#35783,#35784,#35785,#35786,#35787,
+    #35788,#35789,#35790,#35791,#35792,#35793,#35794,#35795,#35796,
+    #35797,#35798,#35799,#35800,#35801,#35802,#35803,#35804,#35805,
+    #35806,#35807,#35808,#35809,#35810,#35811,#35812,#35813,#35814,
+    #35815,#35816,#35817,#35818,#35819,#35820,#35821,#35822,#35823,
+    #35824,#35825,#35826,#35827,#35828,#35829,#35830,#35831,#35832,
+    #35833,#35834,#35835,#35836,#35837,#35838,#35839,#35840,#35841,
+    #35842,#35843,#35844,#35845,#35846,#35847,#35848),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.253574436559E-02,7.31590602292E-02,0.10373626465,
+    0.134227848864,0.16459672407,0.194809496498,0.224837889689,
+    0.254660286383,0.284263333853,0.313643513507,0.342808517196,
+    0.37177820468,0.40058485878,0.42927244377,0.457894655024,
+    0.484917774114,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#35748 = CARTESIAN_POINT('',(-4.,-5.876261856091));
+#35749 = CARTESIAN_POINT('',(-3.999999999754,-5.883632123672));
+#35750 = CARTESIAN_POINT('',(-3.999855392722,-5.891055606472));
+#35751 = CARTESIAN_POINT('',(-3.999561417449,-5.898529986167));
+#35752 = CARTESIAN_POINT('',(-3.99879018569,-5.911468082027));
+#35753 = CARTESIAN_POINT('',(-3.998387315784,-5.916908665977));
+#35754 = CARTESIAN_POINT('',(-3.997902513123,-5.922373058751));
+#35755 = CARTESIAN_POINT('',(-3.996765977595,-5.933338661788));
+#35756 = CARTESIAN_POINT('',(-3.996114497829,-5.938839802212));
+#35757 = CARTESIAN_POINT('',(-3.995377425541,-5.944362149687));
+#35758 = CARTESIAN_POINT('',(-3.993730393422,-5.955430746328));
+#35759 = CARTESIAN_POINT('',(-3.992820924552,-5.960976882877));
+#35760 = CARTESIAN_POINT('',(-3.991822358295,-5.966541132904));
+#35761 = CARTESIAN_POINT('',(-3.989647388349,-5.977679868798));
+#35762 = CARTESIAN_POINT('',(-3.98847171816,-5.983254220585));
+#35763 = CARTESIAN_POINT('',(-3.987203679165,-5.988843040459));
+#35764 = CARTESIAN_POINT('',(-3.98448592601,-6.000016662013));
+#35765 = CARTESIAN_POINT('',(-3.983037181578,-6.005601333574));
+#35766 = CARTESIAN_POINT('',(-3.98149312631,-6.011196212013));
+#35767 = CARTESIAN_POINT('',(-3.978220695513,-6.022367302737));
+#35768 = CARTESIAN_POINT('',(-3.976493505585,-6.027943417261));
+#35769 = CARTESIAN_POINT('',(-3.974668508044,-6.03352479593));
+#35770 = CARTESIAN_POINT('',(-3.970832789398,-6.044654068764));
+#35771 = CARTESIAN_POINT('',(-3.968823432456,-6.050201926736));
+#35772 = CARTESIAN_POINT('',(-3.966714353957,-6.05574936158));
+#35773 = CARTESIAN_POINT('',(-3.962310323433,-6.066796004373));
+#35774 = CARTESIAN_POINT('',(-3.960016857751,-6.072295264216));
+#35775 = CARTESIAN_POINT('',(-3.957622498576,-6.07778761637));
+#35776 = CARTESIAN_POINT('',(-3.95264897995,-6.088709685563));
+#35777 = CARTESIAN_POINT('',(-3.950071353207,-6.094139561327));
+#35778 = CARTESIAN_POINT('',(-3.947392579981,-6.099555216999));
+#35779 = CARTESIAN_POINT('',(-3.941852458009,-6.110310072816));
+#35780 = CARTESIAN_POINT('',(-3.938992595796,-6.115649542928));
+#35781 = CARTESIAN_POINT('',(-3.936032437657,-6.120966661323));
+#35782 = CARTESIAN_POINT('',(-3.929932815515,-6.131511436913));
+#35783 = CARTESIAN_POINT('',(-3.926794689694,-6.136739458165));
+#35784 = CARTESIAN_POINT('',(-3.923558395402,-6.141936245897));
+#35785 = CARTESIAN_POINT('',(-3.916910689254,-6.152228343343));
+#35786 = CARTESIAN_POINT('',(-3.913500367629,-6.157324066447));
+#35787 = CARTESIAN_POINT('',(-3.909995415035,-6.162379075246));
+#35788 = CARTESIAN_POINT('',(-3.902815377387,-6.172376682868));
+#35789 = CARTESIAN_POINT('',(-3.899141053991,-6.177319670215));
+#35790 = CARTESIAN_POINT('',(-3.895377103943,-6.182212111086));
+#35791 = CARTESIAN_POINT('',(-3.887684765326,-6.191874737378));
+#35792 = CARTESIAN_POINT('',(-3.883756765252,-6.1966451885));
+#35793 = CARTESIAN_POINT('',(-3.879745555793,-6.201355249453));
+#35794 = CARTESIAN_POINT('',(-3.871792880377,-6.210385589724));
+#35795 = CARTESIAN_POINT('',(-3.867860031177,-6.214712953707));
+#35796 = CARTESIAN_POINT('',(-3.863859611603,-6.218978275574));
+#35797 = CARTESIAN_POINT('',(-3.855483364576,-6.227633663502));
+#35798 = CARTESIAN_POINT('',(-3.851099504269,-6.232015502525));
+#35799 = CARTESIAN_POINT('',(-3.846648166206,-6.23631929319));
+#35800 = CARTESIAN_POINT('',(-3.837602001133,-6.244780811694));
+#35801 = CARTESIAN_POINT('',(-3.833006657761,-6.248937891139));
+#35802 = CARTESIAN_POINT('',(-3.828352954934,-6.253009333295));
+#35803 = CARTESIAN_POINT('',(-3.818910914824,-6.260999314399));
+#35804 = CARTESIAN_POINT('',(-3.814121934371,-6.264916811078));
+#35805 = CARTESIAN_POINT('',(-3.809283908498,-6.268742446144));
+#35806 = CARTESIAN_POINT('',(-3.799483168007,-6.276234442421));
+#35807 = CARTESIAN_POINT('',(-3.794519786021,-6.279899404883));
+#35808 = CARTESIAN_POINT('',(-3.789516524461,-6.28346775498));
+#35809 = CARTESIAN_POINT('',(-3.779396418961,-6.290439306158));
+#35810 = CARTESIAN_POINT('',(-3.774278965669,-6.293840830075));
+#35811 = CARTESIAN_POINT('',(-3.76913038439,-6.29714245237));
+#35812 = CARTESIAN_POINT('',(-3.758731895163,-6.303575273197));
+#35813 = CARTESIAN_POINT('',(-3.753481489755,-6.30670461828));
+#35814 = CARTESIAN_POINT('',(-3.748208116132,-6.309732132196));
+#35815 = CARTESIAN_POINT('',(-3.737573350865,-6.315612215969));
+#35816 = CARTESIAN_POINT('',(-3.732211599087,-6.318462865044));
+#35817 = CARTESIAN_POINT('',(-3.72683434927,-6.321210958456));
+#35818 = CARTESIAN_POINT('',(-3.7160060241,-6.326528603665));
+#35819 = CARTESIAN_POINT('',(-3.710554727757,-6.329096269409));
+#35820 = CARTESIAN_POINT('',(-3.705094677798,-6.331561684001));
+#35821 = CARTESIAN_POINT('',(-3.694115608119,-6.33631144974));
+#35822 = CARTESIAN_POINT('',(-3.688596491499,-6.338594036079));
+#35823 = CARTESIAN_POINT('',(-3.683074645955,-6.340775529237));
+#35824 = CARTESIAN_POINT('',(-3.67198725507,-6.344956123953));
+#35825 = CARTESIAN_POINT('',(-3.666421711601,-6.346953648929));
+#35826 = CARTESIAN_POINT('',(-3.660858775982,-6.348851929757));
+#35827 = CARTESIAN_POINT('',(-3.649704631674,-6.352466038336));
+#35828 = CARTESIAN_POINT('',(-3.644113493478,-6.354180524643));
+#35829 = CARTESIAN_POINT('',(-3.638529657603,-6.35579816338));
+#35830 = CARTESIAN_POINT('',(-3.627349046272,-6.35885221892));
+#35831 = CARTESIAN_POINT('',(-3.621752378939,-6.360287557831));
+#35832 = CARTESIAN_POINT('',(-3.616167117559,-6.361628870078));
+#35833 = CARTESIAN_POINT('',(-3.604998664106,-6.364132778236));
+#35834 = CARTESIAN_POINT('',(-3.59941558861,-6.3652945724));
+#35835 = CARTESIAN_POINT('',(-3.593847484324,-6.366365481229));
+#35836 = CARTESIAN_POINT('',(-3.582727823875,-6.368332306268));
+#35837 = CARTESIAN_POINT('',(-3.577176366972,-6.36922769668));
+#35838 = CARTESIAN_POINT('',(-3.571642958913,-6.370035576874));
+#35839 = CARTESIAN_POINT('',(-3.560606464223,-6.371481199239));
+#35840 = CARTESIAN_POINT('',(-3.55510343797,-6.372118681521));
+#35841 = CARTESIAN_POINT('',(-3.549621098259,-6.372672190785));
+#35842 = CARTESIAN_POINT('',(-3.538699664429,-6.373614946145));
+#35843 = CARTESIAN_POINT('',(-3.533260574702,-6.37400418106));
+#35844 = CARTESIAN_POINT('',(-3.527844413363,-6.374313083172));
+#35845 = CARTESIAN_POINT('',(-3.517067299526,-6.374773392569));
+#35846 = CARTESIAN_POINT('',(-3.511706282611,-6.374925015449));
+#35847 = CARTESIAN_POINT('',(-3.506370080661,-6.374999999823));
+#35848 = CARTESIAN_POINT('',(-3.501059551429,-6.375));
+#35849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35850 = PCURVE('',#35851,#35876);
+#35851 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
+    (#35852,#35853,#35854,#35855,#35856,#35857,#35858,#35859)
+    ,(#35860,#35861,#35862,#35863,#35864,#35865,#35866,#35867)
+    ,(#35868,#35869,#35870,#35871,#35872,#35873,#35874,#35875
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,2,2,4
+    ),(0.,4.222640418776),(-0.225740636235,3.250324094308E-02,
+    4.255143659719,4.513387536897),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.,1.,1.,1.,1.)
+    ,(0.708750667637,0.708750667637,0.708750667637,0.708750667637
+      ,0.708750667637,0.708750667637,0.708750667637,0.708750667637)
+,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#35852 = CARTESIAN_POINT('',(21.79296,2.493091856091,4.48164));
+#35853 = CARTESIAN_POINT('',(21.87864,2.487481856091,4.48776));
+#35854 = CARTESIAN_POINT('',(21.96432,2.481871856091,4.49388));
+#35855 = CARTESIAN_POINT('',(23.450985127059,2.384530687057,
+    4.600070366219));
+#35856 = CARTESIAN_POINT('',(24.851970254119,2.292799518024,
+    4.700140732437));
+#35857 = CARTESIAN_POINT('',(26.338635381178,2.19545834899,
+    4.806331098656));
+#35858 = CARTESIAN_POINT('',(26.424315381178,2.18984834899,
+    4.812451098656));
+#35859 = CARTESIAN_POINT('',(26.509995381178,2.18423834899,
+    4.818571098656));
+#35860 = CARTESIAN_POINT('',(21.825311717854,2.98971173276,4.48395083699
+    ));
+#35861 = CARTESIAN_POINT('',(21.910991717854,2.98410173276,4.49007083699
+    ));
+#35862 = CARTESIAN_POINT('',(21.996671717854,2.97849173276,4.49619083699
+    ));
+#35863 = CARTESIAN_POINT('',(23.483336844913,2.881150563726,
+    4.602381203208));
+#35864 = CARTESIAN_POINT('',(24.884321971973,2.789419394692,
+    4.702451569427));
+#35865 = CARTESIAN_POINT('',(26.370987099032,2.692078225659,
+    4.808641935645));
+#35866 = CARTESIAN_POINT('',(26.456667099032,2.686468225659,
+    4.814761935645));
+#35867 = CARTESIAN_POINT('',(26.542347099032,2.680858225659,
+    4.820881935645));
+#35868 = CARTESIAN_POINT('',(21.790004618822,2.992023507101,
+    4.980369349915));
+#35869 = CARTESIAN_POINT('',(21.875684618822,2.986413507101,
+    4.986489349915));
+#35870 = CARTESIAN_POINT('',(21.961364618822,2.980803507101,
+    4.992609349915));
+#35871 = CARTESIAN_POINT('',(23.448029745881,2.883462338067,
+    5.098799716134));
+#35872 = CARTESIAN_POINT('',(24.849014872941,2.791731169034,
+    5.198870082352));
+#35873 = CARTESIAN_POINT('',(26.33568,2.69439,5.305060448571));
+#35874 = CARTESIAN_POINT('',(26.42136,2.68878,5.311180448571));
+#35875 = CARTESIAN_POINT('',(26.50704,2.68317,5.317300448571));
+#35876 = DEFINITIONAL_REPRESENTATION('',(#35877),#35979);
+#35877 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#35878,#35879,#35880,#35881,
+    #35882,#35883,#35884,#35885,#35886,#35887,#35888,#35889,#35890,
+    #35891,#35892,#35893,#35894,#35895,#35896,#35897,#35898,#35899,
+    #35900,#35901,#35902,#35903,#35904,#35905,#35906,#35907,#35908,
+    #35909,#35910,#35911,#35912,#35913,#35914,#35915,#35916,#35917,
+    #35918,#35919,#35920,#35921,#35922,#35923,#35924,#35925,#35926,
+    #35927,#35928,#35929,#35930,#35931,#35932,#35933,#35934,#35935,
+    #35936,#35937,#35938,#35939,#35940,#35941,#35942,#35943,#35944,
+    #35945,#35946,#35947,#35948,#35949,#35950,#35951,#35952,#35953,
+    #35954,#35955,#35956,#35957,#35958,#35959,#35960,#35961,#35962,
+    #35963,#35964,#35965,#35966,#35967,#35968,#35969,#35970,#35971,
+    #35972,#35973,#35974,#35975,#35976,#35977,#35978),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.253574436559E-02,7.31590602292E-02,0.10373626465,
+    0.134227848864,0.16459672407,0.194809496498,0.224837889689,
+    0.254660286383,0.284263333853,0.313643513507,0.342808517196,
+    0.37177820468,0.40058485878,0.42927244377,0.457894655024,
+    0.484917774114,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#35878 = CARTESIAN_POINT('',(0.,3.250324094308E-02));
+#35879 = CARTESIAN_POINT('',(4.402215398087E-02,3.202291358656E-02));
+#35880 = CARTESIAN_POINT('',(8.800974770741E-02,3.154939904767E-02));
+#35881 = CARTESIAN_POINT('',(0.131981852743,3.108318693234E-02));
+#35882 = CARTESIAN_POINT('',(0.207617477745,3.029483004868E-02));
+#35883 = CARTESIAN_POINT('',(0.239279279683,2.996890427138E-02));
+#35884 = CARTESIAN_POINT('',(0.270950015169,2.964725190761E-02));
+#35885 = CARTESIAN_POINT('',(0.334275695394,2.901341575E-02));
+#35886 = CARTESIAN_POINT('',(0.365930585757,2.870121851343E-02));
+#35887 = CARTESIAN_POINT('',(0.397608380689,2.839372444361E-02));
+#35888 = CARTESIAN_POINT('',(0.460934663051,2.778947014926E-02));
+#35889 = CARTESIAN_POINT('',(0.492582975745,2.749268235898E-02));
+#35890 = CARTESIAN_POINT('',(0.524267632298,2.720104852707E-02));
+#35891 = CARTESIAN_POINT('',(0.587594918699,2.66297572403E-02));
+#35892 = CARTESIAN_POINT('',(0.619237193597,2.635005637501E-02));
+#35893 = CARTESIAN_POINT('',(0.650928350473,2.607597962519E-02));
+#35894 = CARTESIAN_POINT('',(0.714257105831,2.554100429744E-02));
+#35895 = CARTESIAN_POINT('',(0.745894128476,2.528004525614E-02));
+#35896 = CARTESIAN_POINT('',(0.77759122764,2.502519720275E-02));
+#35897 = CARTESIAN_POINT('',(0.840921978124,2.452982194404E-02));
+#35898 = CARTESIAN_POINT('',(0.872554819388,2.428921681901E-02));
+#35899 = CARTESIAN_POINT('',(0.904257069621,2.405522231428E-02));
+#35900 = CARTESIAN_POINT('',(0.967590392564,2.360261964757E-02));
+#35901 = CARTESIAN_POINT('',(0.99922044231,2.338391685844E-02));
+#35902 = CARTESIAN_POINT('',(1.030926781922,2.317233140763E-02));
+#35903 = CARTESIAN_POINT('',(1.094263281837,2.276551828611E-02));
+#35904 = CARTESIAN_POINT('',(1.125892266586,2.257018156109E-02));
+#35905 = CARTESIAN_POINT('',(1.157601330193,2.238246809878E-02));
+#35906 = CARTESIAN_POINT('',(1.220941593795,2.202426164854E-02));
+#35907 = CARTESIAN_POINT('',(1.252571563448,2.18536493475E-02));
+#35908 = CARTESIAN_POINT('',(1.284281661663,2.169115485203E-02));
+#35909 = CARTESIAN_POINT('',(1.347626184956,2.138412885453E-02));
+#35910 = CARTESIAN_POINT('',(1.379259449403,2.123947407252E-02));
+#35911 = CARTESIAN_POINT('',(1.410968575619,2.110340657102E-02));
+#35912 = CARTESIAN_POINT('',(1.474317660573,2.084984969529E-02));
+#35913 = CARTESIAN_POINT('',(1.505956657051,2.073224145646E-02));
+#35914 = CARTESIAN_POINT('',(1.537662540881,2.062364808096E-02));
+#35915 = CARTESIAN_POINT('',(1.601016170918,2.042552483513E-02));
+#35916 = CARTESIAN_POINT('',(1.632663252697,2.03358905133E-02));
+#35917 = CARTESIAN_POINT('',(1.66436348149,2.025563742588E-02));
+#35918 = CARTESIAN_POINT('',(1.727721204351,2.011455278352E-02));
+#35919 = CARTESIAN_POINT('',(1.759378365094,2.005364175759E-02));
+#35920 = CARTESIAN_POINT('',(1.791070586891,2.000239695319E-02));
+#35921 = CARTESIAN_POINT('',(1.854431453151,1.991956570185E-02));
+#35922 = CARTESIAN_POINT('',(1.886100036151,1.988793431868E-02));
+#35923 = CARTESIAN_POINT('',(1.917782233438,1.98661544406E-02));
+#35924 = CARTESIAN_POINT('',(1.979380346014,1.984303867037E-02));
+#35925 = CARTESIAN_POINT('',(2.009296094476,1.984062845054E-02));
+#35926 = CARTESIAN_POINT('',(2.039203800942,1.984706552994E-02));
+#35927 = CARTESIAN_POINT('',(2.100804944981,1.987849983408E-02));
+#35928 = CARTESIAN_POINT('',(2.132496199693,1.99046043232E-02));
+#35929 = CARTESIAN_POINT('',(2.164155717643,1.994059266903E-02));
+#35930 = CARTESIAN_POINT('',(2.227516890919,2.003228984524E-02));
+#35931 = CARTESIAN_POINT('',(2.259218255638,2.008807764323E-02));
+#35932 = CARTESIAN_POINT('',(2.290866244048,2.01535956048E-02));
+#35933 = CARTESIAN_POINT('',(2.354224418379,2.030416829164E-02));
+#35934 = CARTESIAN_POINT('',(2.385933900458,2.038933666906E-02));
+#35935 = CARTESIAN_POINT('',(2.417571655628,2.048397866846E-02));
+#35936 = CARTESIAN_POINT('',(2.480925803448,2.069250751594E-02));
+#35937 = CARTESIAN_POINT('',(2.512641041794,2.080653296874E-02));
+#35938 = CARTESIAN_POINT('',(2.54427054523,2.09296900033E-02));
+#35939 = CARTESIAN_POINT('',(2.607620133755,2.119484219741E-02));
+#35940 = CARTESIAN_POINT('',(2.639338677412,2.133698998159E-02));
+#35941 = CARTESIAN_POINT('',(2.670962307155,2.148786151239E-02));
+#35942 = CARTESIAN_POINT('',(2.734307250499,2.180791513217E-02));
+#35943 = CARTESIAN_POINT('',(2.766026770453,2.197725337947E-02));
+#35944 = CARTESIAN_POINT('',(2.797647019217,2.215486099993E-02));
+#35945 = CARTESIAN_POINT('',(2.860987567834,2.252773520493E-02));
+#35946 = CARTESIAN_POINT('',(2.892705987602,2.272315257266E-02));
+#35947 = CARTESIAN_POINT('',(2.924325241234,2.292635543303E-02));
+#35948 = CARTESIAN_POINT('',(2.987661858236,2.334964555103E-02));
+#35949 = CARTESIAN_POINT('',(3.019377414608,2.356987143602E-02));
+#35950 = CARTESIAN_POINT('',(3.050997809057,2.379738346964E-02));
+#35951 = CARTESIAN_POINT('',(3.11433106451,2.426840010422E-02));
+#35952 = CARTESIAN_POINT('',(3.146042319409,2.451202660852E-02));
+#35953 = CARTESIAN_POINT('',(3.17766566892,2.476243546639E-02));
+#35954 = CARTESIAN_POINT('',(3.240996163455,2.527824667958E-02));
+#35955 = CARTESIAN_POINT('',(3.272701986828,2.554375164904E-02));
+#35956 = CARTESIAN_POINT('',(3.304329764811,2.581553904789E-02));
+#35957 = CARTESIAN_POINT('',(3.367658081278,2.637301457714E-02));
+#35958 = CARTESIAN_POINT('',(3.399357619699,2.665878511908E-02));
+#35959 = CARTESIAN_POINT('',(3.430990972856,2.695034814682E-02));
+#35960 = CARTESIAN_POINT('',(3.494317649537,2.754620455577E-02));
+#35961 = CARTESIAN_POINT('',(3.526010289871,2.785056049725E-02));
+#35962 = CARTESIAN_POINT('',(3.557650070043,2.816023333321E-02));
+#35963 = CARTESIAN_POINT('',(3.620975588393,2.879107900084E-02));
+#35964 = CARTESIAN_POINT('',(3.652660921747,2.91122957949E-02));
+#35965 = CARTESIAN_POINT('',(3.684307724907,2.943837128613E-02));
+#35966 = CARTESIAN_POINT('',(3.747632506155,3.010075020601E-02));
+#35967 = CARTESIAN_POINT('',(3.779310294667,3.043708084451E-02));
+#35968 = CARTESIAN_POINT('',(3.810964500695,3.077783141435E-02));
+#35969 = CARTESIAN_POINT('',(3.874288907369,3.146826489163E-02));
+#35970 = CARTESIAN_POINT('',(3.905959054839,3.181796044368E-02));
+#35971 = CARTESIAN_POINT('',(3.937620864668,3.217165787564E-02));
+#35972 = CARTESIAN_POINT('',(4.000945204567,3.28866833563E-02));
+#35973 = CARTESIAN_POINT('',(4.03260773107,3.324801182146E-02));
+#35974 = CARTESIAN_POINT('',(4.064277199722,3.361294554484E-02));
+#35975 = CARTESIAN_POINT('',(4.127601730837,3.43491519749E-02));
+#35976 = CARTESIAN_POINT('',(4.159256751133,3.472041521081E-02));
+#35977 = CARTESIAN_POINT('',(4.190933816241,3.509490881675E-02));
+#35978 = CARTESIAN_POINT('',(4.222640418776,3.547246399747E-02));
+#35979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35980 = ORIENTED_EDGE('',*,*,#35981,.T.);
+#35981 = EDGE_CURVE('',#35640,#35982,#35984,.T.);
+#35982 = VERTEX_POINT('',#35983);
+#35983 = CARTESIAN_POINT('',(22.05,-2.476261856091,4.5));
+#35984 = SURFACE_CURVE('',#35985,(#35989,#35996),.PCURVE_S1.);
+#35985 = LINE('',#35986,#35987);
+#35986 = CARTESIAN_POINT('',(22.05,2.975,4.5));
+#35987 = VECTOR('',#35988,1.);
+#35988 = DIRECTION('',(0.,-1.,0.));
+#35989 = PCURVE('',#34323,#35990);
+#35990 = DEFINITIONAL_REPRESENTATION('',(#35991),#35995);
+#35991 = LINE('',#35992,#35993);
+#35992 = CARTESIAN_POINT('',(-4.,-6.375));
+#35993 = VECTOR('',#35994,1.);
+#35994 = DIRECTION('',(-1.110223024625E-16,1.));
+#35995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#35996 = PCURVE('',#35997,#36002);
+#35997 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#35998,#35999)
+    ,(#36000,#36001
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,5.95),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#35998 = CARTESIAN_POINT('',(22.05,2.975,4.5));
+#35999 = CARTESIAN_POINT('',(26.25,2.7,4.8));
+#36000 = CARTESIAN_POINT('',(22.05,-2.975,4.5));
+#36001 = CARTESIAN_POINT('',(26.25,-2.7,4.8));
+#36002 = DEFINITIONAL_REPRESENTATION('',(#36003),#36007);
+#36003 = LINE('',#36004,#36005);
+#36004 = CARTESIAN_POINT('',(0.,0.));
+#36005 = VECTOR('',#36006,1.);
+#36006 = DIRECTION('',(1.,0.));
+#36007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36008 = ORIENTED_EDGE('',*,*,#36009,.F.);
+#36009 = EDGE_CURVE('',#36010,#35982,#36012,.T.);
+#36010 = VERTEX_POINT('',#36011);
+#36011 = CARTESIAN_POINT('',(22.05,-2.975,4.998940448571));
+#36012 = SURFACE_CURVE('',#36013,(#36115,#36220),.PCURVE_S1.);
+#36013 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36014,#36015,#36016,#36017,
+    #36018,#36019,#36020,#36021,#36022,#36023,#36024,#36025,#36026,
+    #36027,#36028,#36029,#36030,#36031,#36032,#36033,#36034,#36035,
+    #36036,#36037,#36038,#36039,#36040,#36041,#36042,#36043,#36044,
+    #36045,#36046,#36047,#36048,#36049,#36050,#36051,#36052,#36053,
+    #36054,#36055,#36056,#36057,#36058,#36059,#36060,#36061,#36062,
+    #36063,#36064,#36065,#36066,#36067,#36068,#36069,#36070,#36071,
+    #36072,#36073,#36074,#36075,#36076,#36077,#36078,#36079,#36080,
+    #36081,#36082,#36083,#36084,#36085,#36086,#36087,#36088,#36089,
+    #36090,#36091,#36092,#36093,#36094,#36095,#36096,#36097,#36098,
+    #36099,#36100,#36101,#36102,#36103,#36104,#36105,#36106,#36107,
+    #36108,#36109,#36110,#36111,#36112,#36113,#36114),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.214804762391E-02,7.356426162072E-02,0.10496278197,
+    0.136298363357,0.16752681876,0.198606123112,0.229497665822,
+    0.260167644434,0.290588578133,0.320740897616,0.350614533536,
+    0.380210376714,0.409541421198,0.438633337863,0.467524189047,
+    0.496263026572,0.524907257293,0.553235313512,0.581876073994,
+    0.610604075862,0.639469541507,0.668512053437,0.697759089022,
+    0.727225698923,0.756915071415,0.786819683857,0.816922777192,
+    0.847199954652,0.87762077148,0.908150235118,0.938750172325,
+    0.969380443627,1.),.UNSPECIFIED.);
+#36014 = CARTESIAN_POINT('',(22.05,-2.975,4.998940448571));
+#36015 = CARTESIAN_POINT('',(22.05,-2.974999999762,4.991805046783));
+#36016 = CARTESIAN_POINT('',(22.05,-2.974864626597,4.984623298093));
+#36017 = CARTESIAN_POINT('',(22.05,-2.974589868792,4.977397278673));
+#36018 = CARTESIAN_POINT('',(22.05,-2.973859565021,4.964712181489));
+#36019 = CARTESIAN_POINT('',(22.05,-2.973467864987,4.959271684088));
+#36020 = CARTESIAN_POINT('',(22.05,-2.972994574297,4.953808985777));
+#36021 = CARTESIAN_POINT('',(22.05,-2.971881417401,4.94284462595));
+#36022 = CARTESIAN_POINT('',(22.05,-2.971241645461,4.937342989695));
+#36023 = CARTESIAN_POINT('',(22.05,-2.970516672056,4.931821525513));
+#36024 = CARTESIAN_POINT('',(22.05,-2.968894100925,4.920752762511));
+#36025 = CARTESIAN_POINT('',(22.05,-2.967996852734,4.915205539569));
+#36026 = CARTESIAN_POINT('',(22.05,-2.967010914265,4.909641272248));
+#36027 = CARTESIAN_POINT('',(22.05,-2.964861394562,4.898500872266));
+#36028 = CARTESIAN_POINT('',(22.05,-2.963698433152,4.892924847464));
+#36029 = CARTESIAN_POINT('',(22.05,-2.96244347781,4.88733501774));
+#36030 = CARTESIAN_POINT('',(22.05,-2.959752055789,4.8761581572));
+#36031 = CARTESIAN_POINT('',(22.05,-2.958316486202,4.870571243159));
+#36032 = CARTESIAN_POINT('',(22.05,-2.956785880753,4.8649742684));
+#36033 = CARTESIAN_POINT('',(22.05,-2.953540538963,4.853798298939));
+#36034 = CARTESIAN_POINT('',(22.05,-2.951826973133,4.848219402867));
+#36035 = CARTESIAN_POINT('',(22.05,-2.950015683534,4.84263474657));
+#36036 = CARTESIAN_POINT('',(22.05,-2.946207674595,4.831498903045));
+#36037 = CARTESIAN_POINT('',(22.05,-2.944212381496,4.825947766274));
+#36038 = CARTESIAN_POINT('',(22.05,-2.942117141083,4.820395778581));
+#36039 = CARTESIAN_POINT('',(22.05,-2.937741289577,4.809340832453));
+#36040 = CARTESIAN_POINT('',(22.05,-2.935462325953,4.80383784524));
+#36041 = CARTESIAN_POINT('',(22.05,-2.933081785995,4.79833957535));
+#36042 = CARTESIAN_POINT('',(22.05,-2.928136748812,4.78740743807));
+#36043 = CARTESIAN_POINT('',(22.05,-2.925574066583,4.78197343365));
+#36044 = CARTESIAN_POINT('',(22.05,-2.922908923847,4.776550415706));
+#36045 = CARTESIAN_POINT('',(22.05,-2.917397400242,4.76578369895));
+#36046 = CARTESIAN_POINT('',(22.05,-2.914552928005,4.760439732379));
+#36047 = CARTESIAN_POINT('',(22.05,-2.911606023788,4.75511374688));
+#36048 = CARTESIAN_POINT('',(22.05,-2.905534907773,4.744555288401));
+#36049 = CARTESIAN_POINT('',(22.05,-2.902412605725,4.73932240689));
+#36050 = CARTESIAN_POINT('',(22.05,-2.899188990492,4.734115220086));
+#36051 = CARTESIAN_POINT('',(22.05,-2.892569459713,4.723807585135));
+#36052 = CARTESIAN_POINT('',(22.05,-2.889175349373,4.718706596887));
+#36053 = CARTESIAN_POINT('',(22.05,-2.885682306593,4.713639680971));
+#36054 = CARTESIAN_POINT('',(22.05,-2.878529843018,4.703624649157));
+#36055 = CARTESIAN_POINT('',(22.05,-2.874872014492,4.698675896426));
+#36056 = CARTESIAN_POINT('',(22.05,-2.871119036703,4.693770134247));
+#36057 = CARTESIAN_POINT('',(22.05,-2.863453374315,4.684088180339));
+#36058 = CARTESIAN_POINT('',(22.05,-2.859541973157,4.679311319001));
+#36059 = CARTESIAN_POINT('',(22.05,-2.8555406835,4.674586699309));
+#36060 = CARTESIAN_POINT('',(22.05,-2.847385676738,4.665276474604));
+#36061 = CARTESIAN_POINT('',(22.05,-2.843232868474,4.660690257771));
+#36062 = CARTESIAN_POINT('',(22.05,-2.838996883407,4.65616557131));
+#36063 = CARTESIAN_POINT('',(22.05,-2.830380288547,4.647263392206));
+#36064 = CARTESIAN_POINT('',(22.05,-2.826000192356,4.6428854517));
+#36065 = CARTESIAN_POINT('',(22.05,-2.82154492756,4.638578004366));
+#36066 = CARTESIAN_POINT('',(22.05,-2.812542902088,4.630159266332));
+#36067 = CARTESIAN_POINT('',(22.05,-2.807997682851,4.6260463243));
+#36068 = CARTESIAN_POINT('',(22.05,-2.803387578517,4.622010530695));
+#36069 = CARTESIAN_POINT('',(22.05,-2.793995536231,4.614056409554));
+#36070 = CARTESIAN_POINT('',(22.05,-2.789212250354,4.610139862219));
+#36071 = CARTESIAN_POINT('',(22.05,-2.784372380061,4.606309179732));
+#36072 = CARTESIAN_POINT('',(22.05,-2.774574740805,4.598813476921));
+#36073 = CARTESIAN_POINT('',(22.05,-2.769616645721,4.595148992656));
+#36074 = CARTESIAN_POINT('',(22.05,-2.764611850746,4.591576255378));
+#36075 = CARTESIAN_POINT('',(22.05,-2.754494789523,4.584601146189));
+#36076 = CARTESIAN_POINT('',(22.05,-2.749382114511,4.581199671387));
+#36077 = CARTESIAN_POINT('',(22.05,-2.744232470784,4.577894376977));
+#36078 = CARTESIAN_POINT('',(22.05,-2.733837056939,4.571458240484));
+#36079 = CARTESIAN_POINT('',(22.05,-2.72859088539,4.568328596109));
+#36080 = CARTESIAN_POINT('',(22.05,-2.723317016875,4.565298109339));
+#36081 = CARTESIAN_POINT('',(22.05,-2.712685430608,4.559415013456));
+#36082 = CARTESIAN_POINT('',(22.05,-2.707327381701,4.556563812545));
+#36083 = CARTESIAN_POINT('',(22.05,-2.701950238819,4.553813381199));
+#36084 = CARTESIAN_POINT('',(22.05,-2.691125243111,4.548493057497));
+#36085 = CARTESIAN_POINT('',(22.05,-2.685677162896,4.545924681467));
+#36086 = CARTESIAN_POINT('',(22.05,-2.680217806035,4.543457474527));
+#36087 = CARTESIAN_POINT('',(22.05,-2.669242237066,4.538705370405));
+#36088 = CARTESIAN_POINT('',(22.05,-2.663725909262,4.53642199808));
+#36089 = CARTESIAN_POINT('',(22.05,-2.658205293621,4.534239162556));
+#36090 = CARTESIAN_POINT('',(22.05,-2.64712157445,4.530056561159));
+#36091 = CARTESIAN_POINT('',(22.05,-2.641558456079,4.528058242064));
+#36092 = CARTESIAN_POINT('',(22.05,-2.635997219116,4.526158979001));
+#36093 = CARTESIAN_POINT('',(22.05,-2.624846902846,4.522543179172));
+#36094 = CARTESIAN_POINT('',(22.05,-2.619257887077,4.520827942728));
+#36095 = CARTESIAN_POINT('',(22.05,-2.61367614332,4.519209603886));
+#36096 = CARTESIAN_POINT('',(22.05,-2.602499493171,4.516154153088));
+#36097 = CARTESIAN_POINT('',(22.05,-2.596904700617,4.514718146202));
+#36098 = CARTESIAN_POINT('',(22.05,-2.591321849931,4.513376351804));
+#36099 = CARTESIAN_POINT('',(22.05,-2.580157463592,4.510871324459));
+#36100 = CARTESIAN_POINT('',(22.05,-2.574576062846,4.509708970924));
+#36101 = CARTESIAN_POINT('',(22.05,-2.569010617841,4.508637747092));
+#36102 = CARTESIAN_POINT('',(22.05,-2.557895102191,4.506670059824));
+#36103 = CARTESIAN_POINT('',(22.05,-2.552345160087,4.505774235616));
+#36104 = CARTESIAN_POINT('',(22.05,-2.546814597041,4.504966168494));
+#36105 = CARTESIAN_POINT('',(22.05,-2.535782297376,4.503519923035));
+#36106 = CARTESIAN_POINT('',(22.05,-2.53028065902,4.502882142066));
+#36107 = CARTESIAN_POINT('',(22.05,-2.524801295114,4.502328544591));
+#36108 = CARTESIAN_POINT('',(22.05,-2.513884080884,4.501385388784));
+#36109 = CARTESIAN_POINT('',(22.05,-2.508446278974,4.50099599412));
+#36110 = CARTESIAN_POINT('',(22.05,-2.503033177135,4.500687080885));
+#36111 = CARTESIAN_POINT('',(22.05,-2.492260284121,4.500226578401));
+#36112 = CARTESIAN_POINT('',(22.05,-2.486900476416,4.500074934246));
+#36113 = CARTESIAN_POINT('',(22.05,-2.481567377885,4.500000000177));
+#36114 = CARTESIAN_POINT('',(22.05,-2.476261856091,4.5));
+#36115 = PCURVE('',#34323,#36116);
+#36116 = DEFINITIONAL_REPRESENTATION('',(#36117),#36219);
+#36117 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36118,#36119,#36120,#36121,
+    #36122,#36123,#36124,#36125,#36126,#36127,#36128,#36129,#36130,
+    #36131,#36132,#36133,#36134,#36135,#36136,#36137,#36138,#36139,
+    #36140,#36141,#36142,#36143,#36144,#36145,#36146,#36147,#36148,
+    #36149,#36150,#36151,#36152,#36153,#36154,#36155,#36156,#36157,
+    #36158,#36159,#36160,#36161,#36162,#36163,#36164,#36165,#36166,
+    #36167,#36168,#36169,#36170,#36171,#36172,#36173,#36174,#36175,
+    #36176,#36177,#36178,#36179,#36180,#36181,#36182,#36183,#36184,
+    #36185,#36186,#36187,#36188,#36189,#36190,#36191,#36192,#36193,
+    #36194,#36195,#36196,#36197,#36198,#36199,#36200,#36201,#36202,
+    #36203,#36204,#36205,#36206,#36207,#36208,#36209,#36210,#36211,
+    #36212,#36213,#36214,#36215,#36216,#36217,#36218),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.214804762391E-02,7.356426162072E-02,0.10496278197,
+    0.136298363357,0.16752681876,0.198606123112,0.229497665822,
+    0.260167644434,0.290588578133,0.320740897616,0.350614533536,
+    0.380210376714,0.409541421198,0.438633337863,0.467524189047,
+    0.496263026572,0.524907257293,0.553235313512,0.581876073994,
+    0.610604075862,0.639469541507,0.668512053437,0.697759089022,
+    0.727225698923,0.756915071415,0.786819683857,0.816922777192,
+    0.847199954652,0.87762077148,0.908150235118,0.938750172325,
+    0.969380443627,1.),.UNSPECIFIED.);
+#36118 = CARTESIAN_POINT('',(-3.501059551429,-0.425));
+#36119 = CARTESIAN_POINT('',(-3.508194953217,-0.425000000238));
+#36120 = CARTESIAN_POINT('',(-3.515376701907,-0.425135373403));
+#36121 = CARTESIAN_POINT('',(-3.522602721327,-0.425410131208));
+#36122 = CARTESIAN_POINT('',(-3.535287818511,-0.426140434979));
+#36123 = CARTESIAN_POINT('',(-3.540728315912,-0.426532135013));
+#36124 = CARTESIAN_POINT('',(-3.546191014223,-0.427005425703));
+#36125 = CARTESIAN_POINT('',(-3.55715537405,-0.428118582599));
+#36126 = CARTESIAN_POINT('',(-3.562657010305,-0.428758354539));
+#36127 = CARTESIAN_POINT('',(-3.568178474487,-0.429483327944));
+#36128 = CARTESIAN_POINT('',(-3.579247237489,-0.431105899075));
+#36129 = CARTESIAN_POINT('',(-3.584794460431,-0.432003147266));
+#36130 = CARTESIAN_POINT('',(-3.590358727752,-0.432989085735));
+#36131 = CARTESIAN_POINT('',(-3.601499127734,-0.435138605438));
+#36132 = CARTESIAN_POINT('',(-3.607075152536,-0.436301566848));
+#36133 = CARTESIAN_POINT('',(-3.61266498226,-0.43755652219));
+#36134 = CARTESIAN_POINT('',(-3.6238418428,-0.440247944211));
+#36135 = CARTESIAN_POINT('',(-3.629428756841,-0.441683513798));
+#36136 = CARTESIAN_POINT('',(-3.6350257316,-0.443214119247));
+#36137 = CARTESIAN_POINT('',(-3.646201701061,-0.446459461037));
+#36138 = CARTESIAN_POINT('',(-3.651780597133,-0.448173026867));
+#36139 = CARTESIAN_POINT('',(-3.65736525343,-0.449984316466));
+#36140 = CARTESIAN_POINT('',(-3.668501096955,-0.453792325405));
+#36141 = CARTESIAN_POINT('',(-3.674052233726,-0.455787618504));
+#36142 = CARTESIAN_POINT('',(-3.679604221419,-0.457882858917));
+#36143 = CARTESIAN_POINT('',(-3.690659167547,-0.462258710423));
+#36144 = CARTESIAN_POINT('',(-3.69616215476,-0.464537674047));
+#36145 = CARTESIAN_POINT('',(-3.70166042465,-0.466918214005));
+#36146 = CARTESIAN_POINT('',(-3.71259256193,-0.471863251188));
+#36147 = CARTESIAN_POINT('',(-3.71802656635,-0.474425933417));
+#36148 = CARTESIAN_POINT('',(-3.723449584294,-0.477091076153));
+#36149 = CARTESIAN_POINT('',(-3.73421630105,-0.482602599758));
+#36150 = CARTESIAN_POINT('',(-3.739560267621,-0.485447071995));
+#36151 = CARTESIAN_POINT('',(-3.74488625312,-0.488393976212));
+#36152 = CARTESIAN_POINT('',(-3.755444711599,-0.494465092227));
+#36153 = CARTESIAN_POINT('',(-3.76067759311,-0.497587394275));
+#36154 = CARTESIAN_POINT('',(-3.765884779914,-0.500811009508));
+#36155 = CARTESIAN_POINT('',(-3.776192414865,-0.507430540287));
+#36156 = CARTESIAN_POINT('',(-3.781293403113,-0.510824650627));
+#36157 = CARTESIAN_POINT('',(-3.786360319029,-0.514317693407));
+#36158 = CARTESIAN_POINT('',(-3.796375350843,-0.521470156982));
+#36159 = CARTESIAN_POINT('',(-3.801324103574,-0.525127985508));
+#36160 = CARTESIAN_POINT('',(-3.806229865753,-0.528880963297));
+#36161 = CARTESIAN_POINT('',(-3.815911819661,-0.536546625685));
+#36162 = CARTESIAN_POINT('',(-3.820688680999,-0.540458026843));
+#36163 = CARTESIAN_POINT('',(-3.825413300691,-0.5444593165));
+#36164 = CARTESIAN_POINT('',(-3.834723525396,-0.552614323262));
+#36165 = CARTESIAN_POINT('',(-3.839309742229,-0.556767131526));
+#36166 = CARTESIAN_POINT('',(-3.84383442869,-0.561003116593));
+#36167 = CARTESIAN_POINT('',(-3.852736607794,-0.569619711453));
+#36168 = CARTESIAN_POINT('',(-3.8571145483,-0.573999807644));
+#36169 = CARTESIAN_POINT('',(-3.861421995634,-0.57845507244));
+#36170 = CARTESIAN_POINT('',(-3.869840733668,-0.587457097912));
+#36171 = CARTESIAN_POINT('',(-3.8739536757,-0.592002317149));
+#36172 = CARTESIAN_POINT('',(-3.877989469305,-0.596612421483));
+#36173 = CARTESIAN_POINT('',(-3.885943590446,-0.606004463769));
+#36174 = CARTESIAN_POINT('',(-3.889860137781,-0.610787749646));
+#36175 = CARTESIAN_POINT('',(-3.893690820268,-0.615627619939));
+#36176 = CARTESIAN_POINT('',(-3.901186523079,-0.625425259195));
+#36177 = CARTESIAN_POINT('',(-3.904851007344,-0.630383354279));
+#36178 = CARTESIAN_POINT('',(-3.908423744622,-0.635388149254));
+#36179 = CARTESIAN_POINT('',(-3.915398853811,-0.645505210477));
+#36180 = CARTESIAN_POINT('',(-3.918800328613,-0.650617885489));
+#36181 = CARTESIAN_POINT('',(-3.922105623023,-0.655767529216));
+#36182 = CARTESIAN_POINT('',(-3.928541759516,-0.666162943061));
+#36183 = CARTESIAN_POINT('',(-3.931671403891,-0.67140911461));
+#36184 = CARTESIAN_POINT('',(-3.934701890661,-0.676682983125));
+#36185 = CARTESIAN_POINT('',(-3.940584986544,-0.687314569392));
+#36186 = CARTESIAN_POINT('',(-3.943436187455,-0.692672618299));
+#36187 = CARTESIAN_POINT('',(-3.946186618801,-0.698049761181));
+#36188 = CARTESIAN_POINT('',(-3.951506942503,-0.708874756889));
+#36189 = CARTESIAN_POINT('',(-3.954075318533,-0.714322837104));
+#36190 = CARTESIAN_POINT('',(-3.956542525473,-0.719782193965));
+#36191 = CARTESIAN_POINT('',(-3.961294629595,-0.730757762934));
+#36192 = CARTESIAN_POINT('',(-3.96357800192,-0.736274090738));
+#36193 = CARTESIAN_POINT('',(-3.965760837444,-0.741794706379));
+#36194 = CARTESIAN_POINT('',(-3.969943438841,-0.75287842555));
+#36195 = CARTESIAN_POINT('',(-3.971941757936,-0.758441543921));
+#36196 = CARTESIAN_POINT('',(-3.973841020999,-0.764002780884));
+#36197 = CARTESIAN_POINT('',(-3.977456820828,-0.775153097154));
+#36198 = CARTESIAN_POINT('',(-3.979172057272,-0.780742112923));
+#36199 = CARTESIAN_POINT('',(-3.980790396114,-0.78632385668));
+#36200 = CARTESIAN_POINT('',(-3.983845846912,-0.797500506829));
+#36201 = CARTESIAN_POINT('',(-3.985281853798,-0.803095299383));
+#36202 = CARTESIAN_POINT('',(-3.986623648196,-0.808678150069));
+#36203 = CARTESIAN_POINT('',(-3.989128675541,-0.819842536408));
+#36204 = CARTESIAN_POINT('',(-3.990291029076,-0.825423937154));
+#36205 = CARTESIAN_POINT('',(-3.991362252908,-0.830989382159));
+#36206 = CARTESIAN_POINT('',(-3.993329940176,-0.842104897809));
+#36207 = CARTESIAN_POINT('',(-3.994225764384,-0.847654839913));
+#36208 = CARTESIAN_POINT('',(-3.995033831506,-0.853185402959));
+#36209 = CARTESIAN_POINT('',(-3.996480076965,-0.864217702624));
+#36210 = CARTESIAN_POINT('',(-3.997117857934,-0.86971934098));
+#36211 = CARTESIAN_POINT('',(-3.997671455409,-0.875198704886));
+#36212 = CARTESIAN_POINT('',(-3.998614611216,-0.886115919116));
+#36213 = CARTESIAN_POINT('',(-3.99900400588,-0.891553721026));
+#36214 = CARTESIAN_POINT('',(-3.999312919115,-0.896966822865));
+#36215 = CARTESIAN_POINT('',(-3.999773421599,-0.907739715879));
+#36216 = CARTESIAN_POINT('',(-3.999925065754,-0.913099523584));
+#36217 = CARTESIAN_POINT('',(-3.999999999823,-0.918432622115));
+#36218 = CARTESIAN_POINT('',(-4.,-0.923738143909));
+#36219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36220 = PCURVE('',#36221,#36246);
+#36221 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
+    (#36222,#36223,#36224,#36225,#36226,#36227,#36228,#36229)
+    ,(#36230,#36231,#36232,#36233,#36234,#36235,#36236,#36237)
+    ,(#36238,#36239,#36240,#36241,#36242,#36243,#36244,#36245
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,2,2,4
+    ),(0.,4.222640418776),(-0.225740636235,3.250324094308E-02,
+    4.255143659719,4.513387536897),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.,1.,1.,1.,1.)
+    ,(0.708750667637,0.708750667637,0.708750667637,0.708750667637
+      ,0.708750667637,0.708750667637,0.708750667637,0.708750667637)
+,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#36222 = CARTESIAN_POINT('',(21.790004618822,-2.992023507101,
+    4.980369349915));
+#36223 = CARTESIAN_POINT('',(21.875684618822,-2.986413507101,
+    4.986489349915));
+#36224 = CARTESIAN_POINT('',(21.961364618822,-2.980803507101,
+    4.992609349915));
+#36225 = CARTESIAN_POINT('',(23.448029745881,-2.883462338067,
+    5.098799716134));
+#36226 = CARTESIAN_POINT('',(24.849014872941,-2.791731169034,
+    5.198870082352));
+#36227 = CARTESIAN_POINT('',(26.33568,-2.69439,5.305060448571));
+#36228 = CARTESIAN_POINT('',(26.42136,-2.68878,5.311180448571));
+#36229 = CARTESIAN_POINT('',(26.50704,-2.68317,5.317300448571));
+#36230 = CARTESIAN_POINT('',(21.825311717854,-2.98971173276,
+    4.48395083699));
+#36231 = CARTESIAN_POINT('',(21.910991717854,-2.98410173276,
+    4.49007083699));
+#36232 = CARTESIAN_POINT('',(21.996671717854,-2.97849173276,
+    4.49619083699));
+#36233 = CARTESIAN_POINT('',(23.483336844913,-2.881150563726,
+    4.602381203208));
+#36234 = CARTESIAN_POINT('',(24.884321971973,-2.789419394692,
+    4.702451569427));
+#36235 = CARTESIAN_POINT('',(26.370987099032,-2.692078225659,
+    4.808641935645));
+#36236 = CARTESIAN_POINT('',(26.456667099032,-2.686468225659,
+    4.814761935645));
+#36237 = CARTESIAN_POINT('',(26.542347099032,-2.680858225659,
+    4.820881935645));
+#36238 = CARTESIAN_POINT('',(21.79296,-2.493091856091,4.48164));
+#36239 = CARTESIAN_POINT('',(21.87864,-2.487481856091,4.48776));
+#36240 = CARTESIAN_POINT('',(21.96432,-2.481871856091,4.49388));
+#36241 = CARTESIAN_POINT('',(23.450985127059,-2.384530687057,
+    4.600070366219));
+#36242 = CARTESIAN_POINT('',(24.851970254119,-2.292799518024,
+    4.700140732437));
+#36243 = CARTESIAN_POINT('',(26.338635381178,-2.19545834899,
+    4.806331098656));
+#36244 = CARTESIAN_POINT('',(26.424315381178,-2.18984834899,
+    4.812451098656));
+#36245 = CARTESIAN_POINT('',(26.509995381178,-2.18423834899,
+    4.818571098656));
+#36246 = DEFINITIONAL_REPRESENTATION('',(#36247),#36349);
+#36247 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36248,#36249,#36250,#36251,
+    #36252,#36253,#36254,#36255,#36256,#36257,#36258,#36259,#36260,
+    #36261,#36262,#36263,#36264,#36265,#36266,#36267,#36268,#36269,
+    #36270,#36271,#36272,#36273,#36274,#36275,#36276,#36277,#36278,
+    #36279,#36280,#36281,#36282,#36283,#36284,#36285,#36286,#36287,
+    #36288,#36289,#36290,#36291,#36292,#36293,#36294,#36295,#36296,
+    #36297,#36298,#36299,#36300,#36301,#36302,#36303,#36304,#36305,
+    #36306,#36307,#36308,#36309,#36310,#36311,#36312,#36313,#36314,
+    #36315,#36316,#36317,#36318,#36319,#36320,#36321,#36322,#36323,
+    #36324,#36325,#36326,#36327,#36328,#36329,#36330,#36331,#36332,
+    #36333,#36334,#36335,#36336,#36337,#36338,#36339,#36340,#36341,
+    #36342,#36343,#36344,#36345,#36346,#36347,#36348),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.214804762391E-02,7.356426162072E-02,0.10496278197,
+    0.136298363357,0.16752681876,0.198606123112,0.229497665822,
+    0.260167644434,0.290588578133,0.320740897616,0.350614533536,
+    0.380210376714,0.409541421198,0.438633337863,0.467524189047,
+    0.496263026572,0.524907257293,0.553235313512,0.581876073994,
+    0.610604075862,0.639469541507,0.668512053437,0.697759089022,
+    0.727225698923,0.756915071415,0.786819683857,0.816922777192,
+    0.847199954652,0.87762077148,0.908150235118,0.938750172325,
+    0.969380443627,1.),.UNSPECIFIED.);
+#36248 = CARTESIAN_POINT('',(0.,3.547246399747E-02));
+#36249 = CARTESIAN_POINT('',(4.260203428237E-02,3.496516843545E-02));
+#36250 = CARTESIAN_POINT('',(8.515074062135E-02,3.446340019602E-02));
+#36251 = CARTESIAN_POINT('',(0.127664296762,3.396756833317E-02));
+#36252 = CARTESIAN_POINT('',(0.201837242553,3.31133084985E-02));
+#36253 = CARTESIAN_POINT('',(0.233504079792,3.275204060811E-02));
+#36254 = CARTESIAN_POINT('',(0.265169209357,3.239451167192E-02));
+#36255 = CARTESIAN_POINT('',(0.328493531762,3.168753957303E-02));
+#36256 = CARTESIAN_POINT('',(0.360152714003,3.13380920629E-02));
+#36257 = CARTESIAN_POINT('',(0.391825482621,3.099278753549E-02));
+#36258 = CARTESIAN_POINT('',(0.455149970673,3.031159184362E-02));
+#36259 = CARTESIAN_POINT('',(0.486801599643,2.997568329431E-02));
+#36260 = CARTESIAN_POINT('',(0.518481990162,2.964434299487E-02));
+#36261 = CARTESIAN_POINT('',(0.581806970056,2.899239597137E-02));
+#36262 = CARTESIAN_POINT('',(0.613451304245,2.867175652101E-02));
+#36263 = CARTESIAN_POINT('',(0.645139174978,2.835613093399E-02));
+#36264 = CARTESIAN_POINT('',(0.708465029204,2.773690801706E-02));
+#36265 = CARTESIAN_POINT('',(0.740102518392,2.743326052505E-02));
+#36266 = CARTESIAN_POINT('',(0.771797576381,2.713509133816E-02));
+#36267 = CARTESIAN_POINT('',(0.835124747057,2.655203125321E-02));
+#36268 = CARTESIAN_POINT('',(0.866756070613,2.626707108388E-02));
+#36269 = CARTESIAN_POINT('',(0.89845784089,2.598807013932E-02));
+#36270 = CARTESIAN_POINT('',(0.961786829937,2.544453238649E-02));
+#36271 = CARTESIAN_POINT('',(0.993412936827,2.517990621608E-02));
+#36272 = CARTESIAN_POINT('',(1.025120728053,2.492173321068E-02));
+#36273 = CARTESIAN_POINT('',(1.08845209128,2.442095374794E-02));
+#36274 = CARTESIAN_POINT('',(1.120074237512,2.417823787747E-02));
+#36275 = CARTESIAN_POINT('',(1.15178710543,2.394247721455E-02));
+#36276 = CARTESIAN_POINT('',(1.215121436006,2.348752329292E-02));
+#36277 = CARTESIAN_POINT('',(1.246741211825,2.326820200696E-02));
+#36278 = CARTESIAN_POINT('',(1.27845792385,2.305633925998E-02));
+#36279 = CARTESIAN_POINT('',(1.341795818937,2.265006446838E-02));
+#36280 = CARTESIAN_POINT('',(1.373415153528,2.245550899997E-02));
+#36281 = CARTESIAN_POINT('',(1.405134160952,2.22689074963E-02));
+#36282 = CARTESIAN_POINT('',(1.468476164315,2.191390812079E-02));
+#36283 = CARTESIAN_POINT('',(1.500097290884,2.174535674384E-02));
+#36284 = CARTESIAN_POINT('',(1.531816719751,2.158523482421E-02));
+#36285 = CARTESIAN_POINT('',(1.595163234987,2.128380860823E-02));
+#36286 = CARTESIAN_POINT('',(1.626788596295,2.114234826619E-02));
+#36287 = CARTESIAN_POINT('',(1.658506273597,2.100975783804E-02));
+#36288 = CARTESIAN_POINT('',(1.721857450084,2.076386615296E-02));
+#36289 = CARTESIAN_POINT('',(1.75348952831,2.065041585013E-02));
+#36290 = CARTESIAN_POINT('',(1.785203064526,2.054622295421E-02));
+#36291 = CARTESIAN_POINT('',(1.848558673628,2.035745729481E-02));
+#36292 = CARTESIAN_POINT('',(1.880199744376,2.0272753282E-02));
+#36293 = CARTESIAN_POINT('',(1.911906691591,2.019762153902E-02));
+#36294 = CARTESIAN_POINT('',(1.97526603145,2.006717522548E-02));
+#36295 = CARTESIAN_POINT('',(2.006917871729,2.00117579272E-02));
+#36296 = CARTESIAN_POINT('',(2.03861596177,1.996613587841E-02));
+#36297 = CARTESIAN_POINT('',(2.101977843201,1.989478194335E-02));
+#36298 = CARTESIAN_POINT('',(2.133641458382,1.986898474394E-02));
+#36299 = CARTESIAN_POINT('',(2.16532889418,1.985309810774E-02));
+#36300 = CARTESIAN_POINT('',(2.228377899284,1.984123358008E-02));
+#36301 = CARTESIAN_POINT('',(2.259739264207,1.984503782928E-02));
+#36302 = CARTESIAN_POINT('',(2.291101021993,1.985855561478E-02));
+#36303 = CARTESIAN_POINT('',(2.354149263591,1.990514106598E-02));
+#36304 = CARTESIAN_POINT('',(2.385835567398,1.993842314158E-02));
+#36305 = CARTESIAN_POINT('',(2.417499601008,1.998149748931E-02));
+#36306 = CARTESIAN_POINT('',(2.480859391889,2.008710760233E-02));
+#36307 = CARTESIAN_POINT('',(2.512554995257,2.014970273271E-02));
+#36308 = CARTESIAN_POINT('',(2.544208035806,2.022186414541E-02));
+#36309 = CARTESIAN_POINT('',(2.607564256609,2.038530320213E-02));
+#36310 = CARTESIAN_POINT('',(2.639266976351,2.047667126609E-02));
+#36311 = CARTESIAN_POINT('',(2.670910652489,2.057728661786E-02));
+#36312 = CARTESIAN_POINT('',(2.734262548472,2.079718476079E-02));
+#36313 = CARTESIAN_POINT('',(2.765969979659,2.091657886517E-02));
+#36314 = CARTESIAN_POINT('',(2.797606460083,2.104482767548E-02));
+#36315 = CARTESIAN_POINT('',(2.860953759873,2.131943614732E-02));
+#36316 = CARTESIAN_POINT('',(2.892663525549,2.146591750743E-02));
+#36317 = CARTESIAN_POINT('',(2.924295226001,2.162080751154E-02));
+#36318 = CARTESIAN_POINT('',(2.987638051927,2.194803127965E-02));
+#36319 = CARTESIAN_POINT('',(3.019347973948,2.2120487667E-02));
+#36320 = CARTESIAN_POINT('',(3.05097730279,2.230087163998E-02));
+#36321 = CARTESIAN_POINT('',(3.114316046089,2.26783063158E-02));
+#36322 = CARTESIAN_POINT('',(3.146024237819,2.287547296931E-02));
+#36323 = CARTESIAN_POINT('',(3.177653415264,2.308006678808E-02));
+#36324 = CARTESIAN_POINT('',(3.240988617619,2.350503884629E-02));
+#36325 = CARTESIAN_POINT('',(3.272693516645,2.372552091246E-02));
+#36326 = CARTESIAN_POINT('',(3.304324470994,2.395292281208E-02));
+#36327 = CARTESIAN_POINT('',(3.367656732786,2.442253215689E-02));
+#36328 = CARTESIAN_POINT('',(3.399357095109,2.466482790836E-02));
+#36329 = CARTESIAN_POINT('',(3.430991421282,2.491353872771E-02));
+#36330 = CARTESIAN_POINT('',(3.494321340227,2.54247026198E-02));
+#36331 = CARTESIAN_POINT('',(3.526016213567,2.568722683911E-02));
+#36332 = CARTESIAN_POINT('',(3.557655173962,2.595567088767E-02));
+#36333 = CARTESIAN_POINT('',(3.620983309197,2.650516821391E-02));
+#36334 = CARTESIAN_POINT('',(3.652671997391,2.678627522195E-02));
+#36335 = CARTESIAN_POINT('',(3.684316547274,2.707282129879E-02));
+#36336 = CARTESIAN_POINT('',(3.747643401566,2.765733618371E-02));
+#36337 = CARTESIAN_POINT('',(3.779325427199,2.795534206094E-02));
+#36338 = CARTESIAN_POINT('',(3.810976251636,2.825832412795E-02));
+#36339 = CARTESIAN_POINT('',(3.874302265097,2.88744879591E-02));
+#36340 = CARTESIAN_POINT('',(3.905977334114,2.918769157043E-02));
+#36341 = CARTESIAN_POINT('',(3.937634888172,2.950542860952E-02));
+#36342 = CARTESIAN_POINT('',(4.000960438622,3.014985966705E-02));
+#36343 = CARTESIAN_POINT('',(4.032628408589,3.047656216642E-02));
+#36344 = CARTESIAN_POINT('',(4.064292956116,3.080737681301E-02));
+#36345 = CARTESIAN_POINT('',(4.12761836283,3.147671684041E-02));
+#36346 = CARTESIAN_POINT('',(4.159279215427,3.181523939487E-02));
+#36347 = CARTESIAN_POINT('',(4.190950864113,3.21574750356E-02));
+#36348 = CARTESIAN_POINT('',(4.222640418776,3.250324094308E-02));
+#36349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36350 = ORIENTED_EDGE('',*,*,#36351,.T.);
+#36351 = EDGE_CURVE('',#36010,#36352,#36354,.T.);
+#36352 = VERTEX_POINT('',#36353);
+#36353 = CARTESIAN_POINT('',(22.05,-2.975,7.701059551429));
+#36354 = SURFACE_CURVE('',#36355,(#36359,#36366),.PCURVE_S1.);
+#36355 = LINE('',#36356,#36357);
+#36356 = CARTESIAN_POINT('',(22.05,-2.975,4.5));
+#36357 = VECTOR('',#36358,1.);
+#36358 = DIRECTION('',(0.,0.,1.));
+#36359 = PCURVE('',#34323,#36360);
+#36360 = DEFINITIONAL_REPRESENTATION('',(#36361),#36365);
+#36361 = LINE('',#36362,#36363);
+#36362 = CARTESIAN_POINT('',(-4.,-0.425));
+#36363 = VECTOR('',#36364,1.);
+#36364 = DIRECTION('',(1.,1.232595164408E-32));
+#36365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36366 = PCURVE('',#36367,#36372);
+#36367 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#36368,#36369)
+    ,(#36370,#36371
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,3.7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#36368 = CARTESIAN_POINT('',(22.05,-2.975,4.5));
+#36369 = CARTESIAN_POINT('',(26.25,-2.7,4.8));
+#36370 = CARTESIAN_POINT('',(22.05,-2.975,8.2));
+#36371 = CARTESIAN_POINT('',(26.25,-2.7,7.9));
+#36372 = DEFINITIONAL_REPRESENTATION('',(#36373),#36377);
+#36373 = LINE('',#36374,#36375);
+#36374 = CARTESIAN_POINT('',(0.,0.));
+#36375 = VECTOR('',#36376,1.);
+#36376 = DIRECTION('',(1.,0.));
+#36377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36378 = ORIENTED_EDGE('',*,*,#36379,.F.);
+#36379 = EDGE_CURVE('',#35240,#36352,#36380,.T.);
+#36380 = SURFACE_CURVE('',#36381,(#36483,#36588),.PCURVE_S1.);
+#36381 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36382,#36383,#36384,#36385,
+    #36386,#36387,#36388,#36389,#36390,#36391,#36392,#36393,#36394,
+    #36395,#36396,#36397,#36398,#36399,#36400,#36401,#36402,#36403,
+    #36404,#36405,#36406,#36407,#36408,#36409,#36410,#36411,#36412,
+    #36413,#36414,#36415,#36416,#36417,#36418,#36419,#36420,#36421,
+    #36422,#36423,#36424,#36425,#36426,#36427,#36428,#36429,#36430,
+    #36431,#36432,#36433,#36434,#36435,#36436,#36437,#36438,#36439,
+    #36440,#36441,#36442,#36443,#36444,#36445,#36446,#36447,#36448,
+    #36449,#36450,#36451,#36452,#36453,#36454,#36455,#36456,#36457,
+    #36458,#36459,#36460,#36461,#36462,#36463,#36464,#36465,#36466,
+    #36467,#36468,#36469,#36470,#36471,#36472,#36473,#36474,#36475,
+    #36476,#36477,#36478,#36479,#36480,#36481,#36482),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.25357443984E-02,7.315906026199E-02,0.103736264683,
+    0.134227848897,0.164596724102,0.194809496531,0.224837889721,
+    0.254660286415,0.284263333885,0.313643513539,0.342808517227,
+    0.371778204711,0.400584858811,0.429272443801,0.457894655054,
+    0.484917774113,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#36382 = CARTESIAN_POINT('',(22.05,-2.476261856091,8.2));
+#36383 = CARTESIAN_POINT('',(22.05,-2.483632123677,8.199999999754));
+#36384 = CARTESIAN_POINT('',(22.05,-2.491055606483,8.199855392722));
+#36385 = CARTESIAN_POINT('',(22.05,-2.498529986184,8.199561417448));
+#36386 = CARTESIAN_POINT('',(22.05,-2.51146808205,8.198790185689));
+#36387 = CARTESIAN_POINT('',(22.05,-2.516908666,8.198387315782));
+#36388 = CARTESIAN_POINT('',(22.05,-2.522373058774,8.197902513121));
+#36389 = CARTESIAN_POINT('',(22.05,-2.533338661812,8.196765977593));
+#36390 = CARTESIAN_POINT('',(22.05,-2.538839802235,8.196114497826));
+#36391 = CARTESIAN_POINT('',(22.05,-2.54436214971,8.195377425538));
+#36392 = CARTESIAN_POINT('',(22.05,-2.555430746352,8.193730393419));
+#36393 = CARTESIAN_POINT('',(22.05,-2.560976882901,8.192820924548));
+#36394 = CARTESIAN_POINT('',(22.05,-2.566541132927,8.191822358291));
+#36395 = CARTESIAN_POINT('',(22.05,-2.577679868822,8.189647388344));
+#36396 = CARTESIAN_POINT('',(22.05,-2.583254220609,8.188471718155));
+#36397 = CARTESIAN_POINT('',(22.05,-2.588843040482,8.187203679159));
+#36398 = CARTESIAN_POINT('',(22.05,-2.600016662037,8.184485926003));
+#36399 = CARTESIAN_POINT('',(22.05,-2.605601333598,8.183037181571));
+#36400 = CARTESIAN_POINT('',(22.05,-2.611196212037,8.181493126303));
+#36401 = CARTESIAN_POINT('',(22.05,-2.622367302761,8.178220695506));
+#36402 = CARTESIAN_POINT('',(22.05,-2.627943417285,8.176493505577));
+#36403 = CARTESIAN_POINT('',(22.05,-2.633524795954,8.174668508036));
+#36404 = CARTESIAN_POINT('',(22.05,-2.644654068788,8.17083278939));
+#36405 = CARTESIAN_POINT('',(22.05,-2.65020192676,8.168823432447));
+#36406 = CARTESIAN_POINT('',(22.05,-2.655749361604,8.166714353948));
+#36407 = CARTESIAN_POINT('',(22.05,-2.666796004396,8.162310323424));
+#36408 = CARTESIAN_POINT('',(22.05,-2.67229526424,8.16001685774));
+#36409 = CARTESIAN_POINT('',(22.05,-2.677787616393,8.157622498566));
+#36410 = CARTESIAN_POINT('',(22.05,-2.688709685586,8.152648979939));
+#36411 = CARTESIAN_POINT('',(22.05,-2.69413956135,8.150071353196));
+#36412 = CARTESIAN_POINT('',(22.05,-2.699555217022,8.14739257997));
+#36413 = CARTESIAN_POINT('',(22.05,-2.710310072839,8.141852457997));
+#36414 = CARTESIAN_POINT('',(22.05,-2.715649542951,8.138992595784));
+#36415 = CARTESIAN_POINT('',(22.05,-2.720966661346,8.136032437644));
+#36416 = CARTESIAN_POINT('',(22.05,-2.731511436936,8.129932815502));
+#36417 = CARTESIAN_POINT('',(22.05,-2.736739458187,8.12679468968));
+#36418 = CARTESIAN_POINT('',(22.05,-2.741936245919,8.123558395388));
+#36419 = CARTESIAN_POINT('',(22.05,-2.752228343365,8.11691068924));
+#36420 = CARTESIAN_POINT('',(22.05,-2.757324066469,8.113500367615));
+#36421 = CARTESIAN_POINT('',(22.05,-2.762379075267,8.10999541502));
+#36422 = CARTESIAN_POINT('',(22.05,-2.772376682889,8.102815377371));
+#36423 = CARTESIAN_POINT('',(22.05,-2.777319670236,8.099141053975));
+#36424 = CARTESIAN_POINT('',(22.05,-2.782212111106,8.095377103926));
+#36425 = CARTESIAN_POINT('',(22.05,-2.791874737398,8.087684765309));
+#36426 = CARTESIAN_POINT('',(22.05,-2.796645188521,8.083756765235));
+#36427 = CARTESIAN_POINT('',(22.05,-2.801355249473,8.079745555775));
+#36428 = CARTESIAN_POINT('',(22.05,-2.810385589738,8.071792880364));
+#36429 = CARTESIAN_POINT('',(22.05,-2.814712953716,8.067860031168));
+#36430 = CARTESIAN_POINT('',(22.05,-2.818978275579,8.063859611598));
+#36431 = CARTESIAN_POINT('',(22.05,-2.827633663502,8.055483364576));
+#36432 = CARTESIAN_POINT('',(22.05,-2.832015502525,8.051099504269));
+#36433 = CARTESIAN_POINT('',(22.05,-2.83631929319,8.046648166206));
+#36434 = CARTESIAN_POINT('',(22.05,-2.844780811694,8.037602001133));
+#36435 = CARTESIAN_POINT('',(22.05,-2.848937891139,8.033006657761));
+#36436 = CARTESIAN_POINT('',(22.05,-2.853009333295,8.028352954934));
+#36437 = CARTESIAN_POINT('',(22.05,-2.860999314399,8.018910914824));
+#36438 = CARTESIAN_POINT('',(22.05,-2.864916811078,8.014121934371));
+#36439 = CARTESIAN_POINT('',(22.05,-2.868742446144,8.009283908498));
+#36440 = CARTESIAN_POINT('',(22.05,-2.876234442421,7.999483168007));
+#36441 = CARTESIAN_POINT('',(22.05,-2.879899404883,7.994519786021));
+#36442 = CARTESIAN_POINT('',(22.05,-2.88346775498,7.989516524461));
+#36443 = CARTESIAN_POINT('',(22.05,-2.890439306158,7.979396418961));
+#36444 = CARTESIAN_POINT('',(22.05,-2.893840830075,7.974278965669));
+#36445 = CARTESIAN_POINT('',(22.05,-2.89714245237,7.96913038439));
+#36446 = CARTESIAN_POINT('',(22.05,-2.903575273197,7.958731895163));
+#36447 = CARTESIAN_POINT('',(22.05,-2.90670461828,7.953481489755));
+#36448 = CARTESIAN_POINT('',(22.05,-2.909732132196,7.948208116132));
+#36449 = CARTESIAN_POINT('',(22.05,-2.915612215969,7.937573350865));
+#36450 = CARTESIAN_POINT('',(22.05,-2.918462865044,7.932211599087));
+#36451 = CARTESIAN_POINT('',(22.05,-2.921210958456,7.92683434927));
+#36452 = CARTESIAN_POINT('',(22.05,-2.926528603665,7.9160060241));
+#36453 = CARTESIAN_POINT('',(22.05,-2.929096269409,7.910554727757));
+#36454 = CARTESIAN_POINT('',(22.05,-2.931561684001,7.905094677798));
+#36455 = CARTESIAN_POINT('',(22.05,-2.93631144974,7.894115608119));
+#36456 = CARTESIAN_POINT('',(22.05,-2.938594036079,7.888596491499));
+#36457 = CARTESIAN_POINT('',(22.05,-2.940775529237,7.883074645955));
+#36458 = CARTESIAN_POINT('',(22.05,-2.944956123953,7.87198725507));
+#36459 = CARTESIAN_POINT('',(22.05,-2.946953648929,7.866421711601));
+#36460 = CARTESIAN_POINT('',(22.05,-2.948851929757,7.860858775982));
+#36461 = CARTESIAN_POINT('',(22.05,-2.952466038336,7.849704631674));
+#36462 = CARTESIAN_POINT('',(22.05,-2.954180524643,7.844113493478));
+#36463 = CARTESIAN_POINT('',(22.05,-2.95579816338,7.838529657603));
+#36464 = CARTESIAN_POINT('',(22.05,-2.95885221892,7.827349046272));
+#36465 = CARTESIAN_POINT('',(22.05,-2.960287557831,7.821752378939));
+#36466 = CARTESIAN_POINT('',(22.05,-2.961628870078,7.816167117559));
+#36467 = CARTESIAN_POINT('',(22.05,-2.964132778236,7.804998664106));
+#36468 = CARTESIAN_POINT('',(22.05,-2.9652945724,7.79941558861));
+#36469 = CARTESIAN_POINT('',(22.05,-2.966365481229,7.793847484324));
+#36470 = CARTESIAN_POINT('',(22.05,-2.968332306268,7.782727823875));
+#36471 = CARTESIAN_POINT('',(22.05,-2.96922769668,7.777176366972));
+#36472 = CARTESIAN_POINT('',(22.05,-2.970035576874,7.771642958913));
+#36473 = CARTESIAN_POINT('',(22.05,-2.971481199239,7.760606464223));
+#36474 = CARTESIAN_POINT('',(22.05,-2.972118681521,7.75510343797));
+#36475 = CARTESIAN_POINT('',(22.05,-2.972672190785,7.749621098259));
+#36476 = CARTESIAN_POINT('',(22.05,-2.973614946145,7.738699664429));
+#36477 = CARTESIAN_POINT('',(22.05,-2.97400418106,7.733260574702));
+#36478 = CARTESIAN_POINT('',(22.05,-2.974313083172,7.727844413363));
+#36479 = CARTESIAN_POINT('',(22.05,-2.974773392569,7.717067299526));
+#36480 = CARTESIAN_POINT('',(22.05,-2.974925015449,7.711706282611));
+#36481 = CARTESIAN_POINT('',(22.05,-2.974999999823,7.706370080661));
+#36482 = CARTESIAN_POINT('',(22.05,-2.975,7.701059551429));
+#36483 = PCURVE('',#34323,#36484);
+#36484 = DEFINITIONAL_REPRESENTATION('',(#36485),#36587);
+#36485 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36486,#36487,#36488,#36489,
+    #36490,#36491,#36492,#36493,#36494,#36495,#36496,#36497,#36498,
+    #36499,#36500,#36501,#36502,#36503,#36504,#36505,#36506,#36507,
+    #36508,#36509,#36510,#36511,#36512,#36513,#36514,#36515,#36516,
+    #36517,#36518,#36519,#36520,#36521,#36522,#36523,#36524,#36525,
+    #36526,#36527,#36528,#36529,#36530,#36531,#36532,#36533,#36534,
+    #36535,#36536,#36537,#36538,#36539,#36540,#36541,#36542,#36543,
+    #36544,#36545,#36546,#36547,#36548,#36549,#36550,#36551,#36552,
+    #36553,#36554,#36555,#36556,#36557,#36558,#36559,#36560,#36561,
+    #36562,#36563,#36564,#36565,#36566,#36567,#36568,#36569,#36570,
+    #36571,#36572,#36573,#36574,#36575,#36576,#36577,#36578,#36579,
+    #36580,#36581,#36582,#36583,#36584,#36585,#36586),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.25357443984E-02,7.315906026199E-02,0.103736264683,
+    0.134227848897,0.164596724102,0.194809496531,0.224837889721,
+    0.254660286415,0.284263333885,0.313643513539,0.342808517227,
+    0.371778204711,0.400584858811,0.429272443801,0.457894655054,
+    0.484917774113,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#36486 = CARTESIAN_POINT('',(-0.3,-0.923738143909));
+#36487 = CARTESIAN_POINT('',(-0.300000000246,-0.916367876323));
+#36488 = CARTESIAN_POINT('',(-0.300144607278,-0.908944393517));
+#36489 = CARTESIAN_POINT('',(-0.300438582552,-0.901470013816));
+#36490 = CARTESIAN_POINT('',(-0.301209814311,-0.88853191795));
+#36491 = CARTESIAN_POINT('',(-0.301612684218,-0.883091334));
+#36492 = CARTESIAN_POINT('',(-0.302097486879,-0.877626941226));
+#36493 = CARTESIAN_POINT('',(-0.303234022407,-0.866661338188));
+#36494 = CARTESIAN_POINT('',(-0.303885502174,-0.861160197765));
+#36495 = CARTESIAN_POINT('',(-0.304622574462,-0.85563785029));
+#36496 = CARTESIAN_POINT('',(-0.306269606581,-0.844569253648));
+#36497 = CARTESIAN_POINT('',(-0.307179075452,-0.839023117099));
+#36498 = CARTESIAN_POINT('',(-0.308177641709,-0.833458867073));
+#36499 = CARTESIAN_POINT('',(-0.310352611656,-0.822320131178));
+#36500 = CARTESIAN_POINT('',(-0.311528281845,-0.816745779391));
+#36501 = CARTESIAN_POINT('',(-0.312796320841,-0.811156959518));
+#36502 = CARTESIAN_POINT('',(-0.315514073997,-0.799983337963));
+#36503 = CARTESIAN_POINT('',(-0.316962818429,-0.794398666402));
+#36504 = CARTESIAN_POINT('',(-0.318506873697,-0.788803787963));
+#36505 = CARTESIAN_POINT('',(-0.321779304494,-0.777632697239));
+#36506 = CARTESIAN_POINT('',(-0.323506494423,-0.772056582715));
+#36507 = CARTESIAN_POINT('',(-0.325331491964,-0.766475204046));
+#36508 = CARTESIAN_POINT('',(-0.32916721061,-0.755345931212));
+#36509 = CARTESIAN_POINT('',(-0.331176567553,-0.74979807324));
+#36510 = CARTESIAN_POINT('',(-0.333285646052,-0.744250638396));
+#36511 = CARTESIAN_POINT('',(-0.337689676576,-0.733203995604));
+#36512 = CARTESIAN_POINT('',(-0.33998314226,-0.72770473576));
+#36513 = CARTESIAN_POINT('',(-0.342377501434,-0.722212383607));
+#36514 = CARTESIAN_POINT('',(-0.347351020061,-0.711290314414));
+#36515 = CARTESIAN_POINT('',(-0.349928646804,-0.70586043865));
+#36516 = CARTESIAN_POINT('',(-0.35260742003,-0.700444782978));
+#36517 = CARTESIAN_POINT('',(-0.358147542003,-0.689689927161));
+#36518 = CARTESIAN_POINT('',(-0.361007404216,-0.684350457049));
+#36519 = CARTESIAN_POINT('',(-0.363967562356,-0.679033338654));
+#36520 = CARTESIAN_POINT('',(-0.370067184498,-0.668488563064));
+#36521 = CARTESIAN_POINT('',(-0.37320531032,-0.663260541813));
+#36522 = CARTESIAN_POINT('',(-0.376441604612,-0.658063754081));
+#36523 = CARTESIAN_POINT('',(-0.38308931076,-0.647771656635));
+#36524 = CARTESIAN_POINT('',(-0.386499632385,-0.642675933531));
+#36525 = CARTESIAN_POINT('',(-0.39000458498,-0.637620924733));
+#36526 = CARTESIAN_POINT('',(-0.397184622629,-0.627623317111));
+#36527 = CARTESIAN_POINT('',(-0.400858946025,-0.622680329764));
+#36528 = CARTESIAN_POINT('',(-0.404622896074,-0.617787888894));
+#36529 = CARTESIAN_POINT('',(-0.412315234691,-0.608125262602));
+#36530 = CARTESIAN_POINT('',(-0.416243234765,-0.603354811479));
+#36531 = CARTESIAN_POINT('',(-0.420254444225,-0.598644750527));
+#36532 = CARTESIAN_POINT('',(-0.428207119636,-0.589614410262));
+#36533 = CARTESIAN_POINT('',(-0.432139968832,-0.585287046284));
+#36534 = CARTESIAN_POINT('',(-0.436140388402,-0.581021724421));
+#36535 = CARTESIAN_POINT('',(-0.444516635424,-0.572366336498));
+#36536 = CARTESIAN_POINT('',(-0.448900495731,-0.567984497475));
+#36537 = CARTESIAN_POINT('',(-0.453351833794,-0.56368070681));
+#36538 = CARTESIAN_POINT('',(-0.462397998867,-0.555219188306));
+#36539 = CARTESIAN_POINT('',(-0.466993342239,-0.551062108861));
+#36540 = CARTESIAN_POINT('',(-0.471647045066,-0.546990666705));
+#36541 = CARTESIAN_POINT('',(-0.481089085176,-0.539000685601));
+#36542 = CARTESIAN_POINT('',(-0.485878065629,-0.535083188922));
+#36543 = CARTESIAN_POINT('',(-0.490716091502,-0.531257553856));
+#36544 = CARTESIAN_POINT('',(-0.500516831993,-0.523765557579));
+#36545 = CARTESIAN_POINT('',(-0.505480213979,-0.520100595117));
+#36546 = CARTESIAN_POINT('',(-0.510483475539,-0.51653224502));
+#36547 = CARTESIAN_POINT('',(-0.520603581039,-0.509560693842));
+#36548 = CARTESIAN_POINT('',(-0.525721034331,-0.506159169925));
+#36549 = CARTESIAN_POINT('',(-0.53086961561,-0.50285754763));
+#36550 = CARTESIAN_POINT('',(-0.541268104837,-0.496424726803));
+#36551 = CARTESIAN_POINT('',(-0.546518510245,-0.49329538172));
+#36552 = CARTESIAN_POINT('',(-0.551791883868,-0.490267867804));
+#36553 = CARTESIAN_POINT('',(-0.562426649135,-0.484387784031));
+#36554 = CARTESIAN_POINT('',(-0.567788400913,-0.481537134956));
+#36555 = CARTESIAN_POINT('',(-0.57316565073,-0.478789041544));
+#36556 = CARTESIAN_POINT('',(-0.5839939759,-0.473471396335));
+#36557 = CARTESIAN_POINT('',(-0.589445272243,-0.470903730591));
+#36558 = CARTESIAN_POINT('',(-0.594905322202,-0.468438315999));
+#36559 = CARTESIAN_POINT('',(-0.605884391881,-0.46368855026));
+#36560 = CARTESIAN_POINT('',(-0.611403508501,-0.461405963921));
+#36561 = CARTESIAN_POINT('',(-0.616925354045,-0.459224470763));
+#36562 = CARTESIAN_POINT('',(-0.62801274493,-0.455043876047));
+#36563 = CARTESIAN_POINT('',(-0.633578288399,-0.453046351071));
+#36564 = CARTESIAN_POINT('',(-0.639141224018,-0.451148070243));
+#36565 = CARTESIAN_POINT('',(-0.650295368326,-0.447533961664));
+#36566 = CARTESIAN_POINT('',(-0.655886506522,-0.445819475357));
+#36567 = CARTESIAN_POINT('',(-0.661470342397,-0.44420183662));
+#36568 = CARTESIAN_POINT('',(-0.672650953728,-0.44114778108));
+#36569 = CARTESIAN_POINT('',(-0.678247621061,-0.439712442169));
+#36570 = CARTESIAN_POINT('',(-0.683832882441,-0.438371129922));
+#36571 = CARTESIAN_POINT('',(-0.695001335894,-0.435867221764));
+#36572 = CARTESIAN_POINT('',(-0.70058441139,-0.4347054276));
+#36573 = CARTESIAN_POINT('',(-0.706152515676,-0.433634518771));
+#36574 = CARTESIAN_POINT('',(-0.717272176125,-0.431667693732));
+#36575 = CARTESIAN_POINT('',(-0.722823633028,-0.43077230332));
+#36576 = CARTESIAN_POINT('',(-0.728357041087,-0.429964423126));
+#36577 = CARTESIAN_POINT('',(-0.739393535777,-0.428518800761));
+#36578 = CARTESIAN_POINT('',(-0.74489656203,-0.427881318479));
+#36579 = CARTESIAN_POINT('',(-0.750378901741,-0.427327809215));
+#36580 = CARTESIAN_POINT('',(-0.761300335571,-0.426385053855));
+#36581 = CARTESIAN_POINT('',(-0.766739425298,-0.42599581894));
+#36582 = CARTESIAN_POINT('',(-0.772155586637,-0.425686916828));
+#36583 = CARTESIAN_POINT('',(-0.782932700474,-0.425226607431));
+#36584 = CARTESIAN_POINT('',(-0.788293717389,-0.425074984551));
+#36585 = CARTESIAN_POINT('',(-0.793629919339,-0.425000000177));
+#36586 = CARTESIAN_POINT('',(-0.798940448571,-0.425));
+#36587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36588 = PCURVE('',#36589,#36614);
+#36589 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,3,(
+    (#36590,#36591,#36592,#36593,#36594,#36595,#36596,#36597)
+    ,(#36598,#36599,#36600,#36601,#36602,#36603,#36604,#36605)
+    ,(#36606,#36607,#36608,#36609,#36610,#36611,#36612,#36613
+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(4,2,2,4
+    ),(0.,4.222640418776),(-0.225740636235,3.250324094305E-02,
+    4.255143659719,4.513387536897),.UNSPECIFIED.) 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((
+    (1.,1.,1.,1.,1.,1.,1.,1.)
+    ,(0.708750667637,0.708750667637,0.708750667637,0.708750667637
+      ,0.708750667637,0.708750667637,0.708750667637,0.708750667637)
+,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
+#36590 = CARTESIAN_POINT('',(21.79296,-2.493091856091,8.21836));
+#36591 = CARTESIAN_POINT('',(21.87864,-2.487481856091,8.21224));
+#36592 = CARTESIAN_POINT('',(21.96432,-2.481871856091,8.20612));
+#36593 = CARTESIAN_POINT('',(23.450985127059,-2.384530687057,
+    8.099929633781));
+#36594 = CARTESIAN_POINT('',(24.851970254119,-2.292799518024,
+    7.999859267563));
+#36595 = CARTESIAN_POINT('',(26.338635381178,-2.19545834899,
+    7.893668901344));
+#36596 = CARTESIAN_POINT('',(26.424315381178,-2.18984834899,
+    7.887548901344));
+#36597 = CARTESIAN_POINT('',(26.509995381178,-2.18423834899,
+    7.881428901344));
+#36598 = CARTESIAN_POINT('',(21.825311717854,-2.98971173276,
+    8.21604916301));
+#36599 = CARTESIAN_POINT('',(21.910991717854,-2.98410173276,
+    8.20992916301));
+#36600 = CARTESIAN_POINT('',(21.996671717854,-2.97849173276,
+    8.20380916301));
+#36601 = CARTESIAN_POINT('',(23.483336844913,-2.881150563726,
+    8.097618796792));
+#36602 = CARTESIAN_POINT('',(24.884321971973,-2.789419394692,
+    7.997548430573));
+#36603 = CARTESIAN_POINT('',(26.370987099032,-2.692078225659,
+    7.891358064355));
+#36604 = CARTESIAN_POINT('',(26.456667099032,-2.686468225659,
+    7.885238064355));
+#36605 = CARTESIAN_POINT('',(26.542347099032,-2.680858225659,
+    7.879118064355));
+#36606 = CARTESIAN_POINT('',(21.790004618822,-2.992023507101,
+    7.719630650085));
+#36607 = CARTESIAN_POINT('',(21.875684618822,-2.986413507101,
+    7.713510650085));
+#36608 = CARTESIAN_POINT('',(21.961364618822,-2.980803507101,
+    7.707390650085));
+#36609 = CARTESIAN_POINT('',(23.448029745881,-2.883462338067,
+    7.601200283866));
+#36610 = CARTESIAN_POINT('',(24.849014872941,-2.791731169034,
+    7.501129917648));
+#36611 = CARTESIAN_POINT('',(26.33568,-2.69439,7.394939551429));
+#36612 = CARTESIAN_POINT('',(26.42136,-2.68878,7.388819551429));
+#36613 = CARTESIAN_POINT('',(26.50704,-2.68317,7.382699551429));
+#36614 = DEFINITIONAL_REPRESENTATION('',(#36615),#36717);
+#36615 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#36616,#36617,#36618,#36619,
+    #36620,#36621,#36622,#36623,#36624,#36625,#36626,#36627,#36628,
+    #36629,#36630,#36631,#36632,#36633,#36634,#36635,#36636,#36637,
+    #36638,#36639,#36640,#36641,#36642,#36643,#36644,#36645,#36646,
+    #36647,#36648,#36649,#36650,#36651,#36652,#36653,#36654,#36655,
+    #36656,#36657,#36658,#36659,#36660,#36661,#36662,#36663,#36664,
+    #36665,#36666,#36667,#36668,#36669,#36670,#36671,#36672,#36673,
+    #36674,#36675,#36676,#36677,#36678,#36679,#36680,#36681,#36682,
+    #36683,#36684,#36685,#36686,#36687,#36688,#36689,#36690,#36691,
+    #36692,#36693,#36694,#36695,#36696,#36697,#36698,#36699,#36700,
+    #36701,#36702,#36703,#36704,#36705,#36706,#36707,#36708,#36709,
+    #36710,#36711,#36712,#36713,#36714,#36715,#36716),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.25357443984E-02,7.315906026199E-02,0.103736264683,
+    0.134227848897,0.164596724102,0.194809496531,0.224837889721,
+    0.254660286415,0.284263333885,0.313643513539,0.342808517227,
+    0.371778204711,0.400584858811,0.429272443801,0.457894655054,
+    0.484917774113,0.513587633097,0.542372533039,0.571327384297,
+    0.600497701338,0.629917390493,0.65960775405,0.689577532341,
+    0.719823704544,0.750332766039,0.781082250601,0.81204233084,
+    0.843177388615,0.874447490965,0.905809736905,0.937219459223,
+    0.968631276847,1.),.UNSPECIFIED.);
+#36616 = CARTESIAN_POINT('',(0.,3.250324094305E-02));
+#36617 = CARTESIAN_POINT('',(4.402215401483E-02,3.202291358615E-02));
+#36618 = CARTESIAN_POINT('',(8.800974777529E-02,3.15493990469E-02));
+#36619 = CARTESIAN_POINT('',(0.131981852845,3.108318693123E-02));
+#36620 = CARTESIAN_POINT('',(0.207617477881,3.029483004725E-02));
+#36621 = CARTESIAN_POINT('',(0.239279279819,2.996890426996E-02));
+#36622 = CARTESIAN_POINT('',(0.270950015305,2.96472519062E-02));
+#36623 = CARTESIAN_POINT('',(0.33427569553,2.901341574862E-02));
+#36624 = CARTESIAN_POINT('',(0.365930585892,2.870121851207E-02));
+#36625 = CARTESIAN_POINT('',(0.397608380825,2.839372444227E-02));
+#36626 = CARTESIAN_POINT('',(0.460934663187,2.778947014795E-02));
+#36627 = CARTESIAN_POINT('',(0.492582975881,2.749268235768E-02));
+#36628 = CARTESIAN_POINT('',(0.524267632434,2.72010485258E-02));
+#36629 = CARTESIAN_POINT('',(0.587594918835,2.662975723907E-02));
+#36630 = CARTESIAN_POINT('',(0.619237193732,2.635005637379E-02));
+#36631 = CARTESIAN_POINT('',(0.650928350608,2.6075979624E-02));
+#36632 = CARTESIAN_POINT('',(0.714257105967,2.554100429629E-02));
+#36633 = CARTESIAN_POINT('',(0.745894128612,2.5280045255E-02));
+#36634 = CARTESIAN_POINT('',(0.777591227776,2.502519720164E-02));
+#36635 = CARTESIAN_POINT('',(0.84092197826,2.452982194297E-02));
+#36636 = CARTESIAN_POINT('',(0.872554819524,2.428921681797E-02));
+#36637 = CARTESIAN_POINT('',(0.904257069757,2.405522231326E-02));
+#36638 = CARTESIAN_POINT('',(0.9675903927,2.36026196466E-02));
+#36639 = CARTESIAN_POINT('',(0.999220442446,2.338391685749E-02));
+#36640 = CARTESIAN_POINT('',(1.030926782058,2.31723314067E-02));
+#36641 = CARTESIAN_POINT('',(1.094263281973,2.276551828523E-02));
+#36642 = CARTESIAN_POINT('',(1.125892266722,2.257018156024E-02));
+#36643 = CARTESIAN_POINT('',(1.157601330328,2.238246809796E-02));
+#36644 = CARTESIAN_POINT('',(1.220941593931,2.202426164777E-02));
+#36645 = CARTESIAN_POINT('',(1.252571563584,2.185364934676E-02));
+#36646 = CARTESIAN_POINT('',(1.284281661799,2.169115485132E-02));
+#36647 = CARTESIAN_POINT('',(1.347626185092,2.138412885387E-02));
+#36648 = CARTESIAN_POINT('',(1.379259449539,2.123947407188E-02));
+#36649 = CARTESIAN_POINT('',(1.410968575755,2.110340657041E-02));
+#36650 = CARTESIAN_POINT('',(1.474317660709,2.084984969474E-02));
+#36651 = CARTESIAN_POINT('',(1.505956657187,2.073224145594E-02));
+#36652 = CARTESIAN_POINT('',(1.537662541017,2.062364808047E-02));
+#36653 = CARTESIAN_POINT('',(1.601016171054,2.042552483471E-02));
+#36654 = CARTESIAN_POINT('',(1.632663252832,2.03358905129E-02));
+#36655 = CARTESIAN_POINT('',(1.664363481626,2.025563742551E-02));
+#36656 = CARTESIAN_POINT('',(1.727721204487,2.011455278322E-02));
+#36657 = CARTESIAN_POINT('',(1.75937836523,2.005364175732E-02));
+#36658 = CARTESIAN_POINT('',(1.791070587027,2.000239695295E-02));
+#36659 = CARTESIAN_POINT('',(1.854431453287,1.991956570168E-02));
+#36660 = CARTESIAN_POINT('',(1.886100036286,1.988793431853E-02));
+#36661 = CARTESIAN_POINT('',(1.917782233574,1.986615444049E-02));
+#36662 = CARTESIAN_POINT('',(1.979380346116,1.984303867033E-02));
+#36663 = CARTESIAN_POINT('',(2.009296094544,1.984062845052E-02));
+#36664 = CARTESIAN_POINT('',(2.039203800976,1.984706552993E-02));
+#36665 = CARTESIAN_POINT('',(2.100804944981,1.987849983404E-02));
+#36666 = CARTESIAN_POINT('',(2.132496199693,1.990460432317E-02));
+#36667 = CARTESIAN_POINT('',(2.164155717643,1.9940592669E-02));
+#36668 = CARTESIAN_POINT('',(2.227516890919,2.003228984521E-02));
+#36669 = CARTESIAN_POINT('',(2.259218255638,2.00880776432E-02));
+#36670 = CARTESIAN_POINT('',(2.290866244048,2.015359560477E-02));
+#36671 = CARTESIAN_POINT('',(2.354224418379,2.030416829161E-02));
+#36672 = CARTESIAN_POINT('',(2.385933900459,2.038933666903E-02));
+#36673 = CARTESIAN_POINT('',(2.417571655628,2.048397866842E-02));
+#36674 = CARTESIAN_POINT('',(2.480925803448,2.069250751591E-02));
+#36675 = CARTESIAN_POINT('',(2.512641041794,2.080653296871E-02));
+#36676 = CARTESIAN_POINT('',(2.54427054523,2.092969000327E-02));
+#36677 = CARTESIAN_POINT('',(2.607620133755,2.119484219738E-02));
+#36678 = CARTESIAN_POINT('',(2.639338677412,2.133698998156E-02));
+#36679 = CARTESIAN_POINT('',(2.670962307155,2.148786151236E-02));
+#36680 = CARTESIAN_POINT('',(2.734307250499,2.180791513214E-02));
+#36681 = CARTESIAN_POINT('',(2.766026770453,2.197725337944E-02));
+#36682 = CARTESIAN_POINT('',(2.797647019217,2.21548609999E-02));
+#36683 = CARTESIAN_POINT('',(2.860987567834,2.25277352049E-02));
+#36684 = CARTESIAN_POINT('',(2.892705987602,2.272315257263E-02));
+#36685 = CARTESIAN_POINT('',(2.924325241234,2.2926355433E-02));
+#36686 = CARTESIAN_POINT('',(2.987661858236,2.3349645551E-02));
+#36687 = CARTESIAN_POINT('',(3.019377414608,2.356987143599E-02));
+#36688 = CARTESIAN_POINT('',(3.050997809057,2.379738346961E-02));
+#36689 = CARTESIAN_POINT('',(3.11433106451,2.426840010419E-02));
+#36690 = CARTESIAN_POINT('',(3.146042319409,2.451202660849E-02));
+#36691 = CARTESIAN_POINT('',(3.17766566892,2.476243546636E-02));
+#36692 = CARTESIAN_POINT('',(3.240996163455,2.527824667955E-02));
+#36693 = CARTESIAN_POINT('',(3.272701986828,2.554375164901E-02));
+#36694 = CARTESIAN_POINT('',(3.304329764811,2.581553904786E-02));
+#36695 = CARTESIAN_POINT('',(3.367658081278,2.63730145771E-02));
+#36696 = CARTESIAN_POINT('',(3.399357619699,2.665878511905E-02));
+#36697 = CARTESIAN_POINT('',(3.430990972856,2.695034814679E-02));
+#36698 = CARTESIAN_POINT('',(3.494317649537,2.754620455574E-02));
+#36699 = CARTESIAN_POINT('',(3.526010289871,2.785056049722E-02));
+#36700 = CARTESIAN_POINT('',(3.557650070043,2.816023333318E-02));
+#36701 = CARTESIAN_POINT('',(3.620975588393,2.879107900081E-02));
+#36702 = CARTESIAN_POINT('',(3.652660921747,2.911229579487E-02));
+#36703 = CARTESIAN_POINT('',(3.684307724907,2.94383712861E-02));
+#36704 = CARTESIAN_POINT('',(3.747632506155,3.010075020598E-02));
+#36705 = CARTESIAN_POINT('',(3.779310294667,3.043708084448E-02));
+#36706 = CARTESIAN_POINT('',(3.810964500695,3.077783141432E-02));
+#36707 = CARTESIAN_POINT('',(3.874288907369,3.14682648916E-02));
+#36708 = CARTESIAN_POINT('',(3.905959054839,3.181796044365E-02));
+#36709 = CARTESIAN_POINT('',(3.937620864668,3.217165787561E-02));
+#36710 = CARTESIAN_POINT('',(4.000945204567,3.288668335627E-02));
+#36711 = CARTESIAN_POINT('',(4.03260773107,3.324801182143E-02));
+#36712 = CARTESIAN_POINT('',(4.064277199722,3.36129455448E-02));
+#36713 = CARTESIAN_POINT('',(4.127601730837,3.434915197487E-02));
+#36714 = CARTESIAN_POINT('',(4.159256751133,3.472041521078E-02));
+#36715 = CARTESIAN_POINT('',(4.190933816241,3.509490881672E-02));
+#36716 = CARTESIAN_POINT('',(4.222640418776,3.547246399744E-02));
+#36717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36718 = ADVANCED_FACE('',(#36719),#34379,.T.);
+#36719 = FACE_BOUND('',#36720,.T.);
+#36720 = EDGE_LOOP('',(#36721,#36751,#36770,#36771,#36799,#36822,#36844,
+    #36845,#36866,#36894,#36922,#36950,#36978,#37006));
+#36721 = ORIENTED_EDGE('',*,*,#36722,.F.);
+#36722 = EDGE_CURVE('',#36723,#36725,#36727,.T.);
+#36723 = VERTEX_POINT('',#36724);
+#36724 = CARTESIAN_POINT('',(20.55,8.4,7.5));
+#36725 = VERTEX_POINT('',#36726);
+#36726 = CARTESIAN_POINT('',(20.55,8.4,1.8));
+#36727 = SURFACE_CURVE('',#36728,(#36732,#36739),.PCURVE_S1.);
+#36728 = LINE('',#36729,#36730);
+#36729 = CARTESIAN_POINT('',(20.55,8.4,39.6));
+#36730 = VECTOR('',#36731,1.);
+#36731 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#36732 = PCURVE('',#34379,#36733);
+#36733 = DEFINITIONAL_REPRESENTATION('',(#36734),#36738);
+#36734 = LINE('',#36735,#36736);
+#36735 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#36736 = VECTOR('',#36737,1.);
+#36737 = DIRECTION('',(1.,7.88860905221E-31));
+#36738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36739 = PCURVE('',#36740,#36745);
+#36740 = CYLINDRICAL_SURFACE('',#36741,2.);
+#36741 = AXIS2_PLACEMENT_3D('',#36742,#36743,#36744);
+#36742 = CARTESIAN_POINT('',(18.55,8.4,39.6));
+#36743 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#36744 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#36745 = DEFINITIONAL_REPRESENTATION('',(#36746),#36750);
+#36746 = LINE('',#36747,#36748);
+#36747 = CARTESIAN_POINT('',(1.570796326795,0.));
+#36748 = VECTOR('',#36749,1.);
+#36749 = DIRECTION('',(0.,1.));
+#36750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36751 = ORIENTED_EDGE('',*,*,#36752,.T.);
+#36752 = EDGE_CURVE('',#36723,#34364,#36753,.T.);
+#36753 = SURFACE_CURVE('',#36754,(#36758,#36764),.PCURVE_S1.);
+#36754 = LINE('',#36755,#36756);
+#36755 = CARTESIAN_POINT('',(20.55,11.400000000001,7.5));
+#36756 = VECTOR('',#36757,1.);
+#36757 = DIRECTION('',(0.,-1.,0.));
+#36758 = PCURVE('',#34379,#36759);
+#36759 = DEFINITIONAL_REPRESENTATION('',(#36760),#36763);
+#36760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36761,#36762),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#36761 = CARTESIAN_POINT('',(32.1,-2.));
+#36762 = CARTESIAN_POINT('',(32.1,-18.8));
+#36763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36764 = PCURVE('',#34743,#36765);
+#36765 = DEFINITIONAL_REPRESENTATION('',(#36766),#36769);
+#36766 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36767,#36768),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#36767 = CARTESIAN_POINT('',(42.6,-4.000000000003));
+#36768 = CARTESIAN_POINT('',(42.6,-20.8));
+#36769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36770 = ORIENTED_EDGE('',*,*,#34363,.T.);
+#36771 = ORIENTED_EDGE('',*,*,#36772,.T.);
+#36772 = EDGE_CURVE('',#34336,#36773,#36775,.T.);
+#36773 = VERTEX_POINT('',#36774);
+#36774 = CARTESIAN_POINT('',(20.55,2.9,4.2));
+#36775 = SURFACE_CURVE('',#36776,(#36781,#36792),.PCURVE_S1.);
+#36776 = CIRCLE('',#36777,0.5);
+#36777 = AXIS2_PLACEMENT_3D('',#36778,#36779,#36780);
+#36778 = CARTESIAN_POINT('',(20.55,2.9,4.7));
+#36779 = DIRECTION('',(-1.,0.,-1.110223024625E-16));
+#36780 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#36781 = PCURVE('',#34379,#36782);
+#36782 = DEFINITIONAL_REPRESENTATION('',(#36783),#36791);
+#36783 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#36784,#36785,#36786,#36787
+    ,#36788,#36789,#36790),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#36784 = CARTESIAN_POINT('',(34.4,-7.5));
+#36785 = CARTESIAN_POINT('',(34.4,-6.633974596216));
+#36786 = CARTESIAN_POINT('',(35.15,-7.066987298108));
+#36787 = CARTESIAN_POINT('',(35.9,-7.5));
+#36788 = CARTESIAN_POINT('',(35.15,-7.933012701892));
+#36789 = CARTESIAN_POINT('',(34.4,-8.366025403784));
+#36790 = CARTESIAN_POINT('',(34.4,-7.5));
+#36791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36792 = PCURVE('',#34351,#36793);
+#36793 = DEFINITIONAL_REPRESENTATION('',(#36794),#36798);
+#36794 = LINE('',#36795,#36796);
+#36795 = CARTESIAN_POINT('',(1.570796326795,-2.775557561563E-16));
+#36796 = VECTOR('',#36797,1.);
+#36797 = DIRECTION('',(-1.,0.));
+#36798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36799 = ORIENTED_EDGE('',*,*,#36800,.T.);
+#36800 = EDGE_CURVE('',#36773,#36801,#36803,.T.);
+#36801 = VERTEX_POINT('',#36802);
+#36802 = CARTESIAN_POINT('',(20.55,-2.9,4.2));
+#36803 = SURFACE_CURVE('',#36804,(#36808,#36815),.PCURVE_S1.);
+#36804 = LINE('',#36805,#36806);
+#36805 = CARTESIAN_POINT('',(20.55,3.4,4.2));
+#36806 = VECTOR('',#36807,1.);
+#36807 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#36808 = PCURVE('',#34379,#36809);
+#36809 = DEFINITIONAL_REPRESENTATION('',(#36810),#36814);
+#36810 = LINE('',#36811,#36812);
+#36811 = CARTESIAN_POINT('',(35.4,-7.));
+#36812 = VECTOR('',#36813,1.);
+#36813 = DIRECTION('',(3.219646771413E-15,-1.));
+#36814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36815 = PCURVE('',#35197,#36816);
+#36816 = DEFINITIONAL_REPRESENTATION('',(#36817),#36821);
+#36817 = LINE('',#36818,#36819);
+#36818 = CARTESIAN_POINT('',(0.,0.));
+#36819 = VECTOR('',#36820,1.);
+#36820 = DIRECTION('',(1.,0.));
+#36821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36822 = ORIENTED_EDGE('',*,*,#36823,.F.);
+#36823 = EDGE_CURVE('',#34569,#36801,#36824,.T.);
+#36824 = SURFACE_CURVE('',#36825,(#36830,#36837),.PCURVE_S1.);
+#36825 = CIRCLE('',#36826,0.5);
+#36826 = AXIS2_PLACEMENT_3D('',#36827,#36828,#36829);
+#36827 = CARTESIAN_POINT('',(20.55,-2.9,4.7));
+#36828 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#36829 = DIRECTION('',(-1.110223024625E-16,0.,1.));
+#36830 = PCURVE('',#34379,#36831);
+#36831 = DEFINITIONAL_REPRESENTATION('',(#36832),#36836);
+#36832 = CIRCLE('',#36833,0.5);
+#36833 = AXIS2_PLACEMENT_2D('',#36834,#36835);
+#36834 = CARTESIAN_POINT('',(34.9,-13.3));
+#36835 = DIRECTION('',(-1.,-3.219646771413E-15));
+#36836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36837 = PCURVE('',#34609,#36838);
+#36838 = DEFINITIONAL_REPRESENTATION('',(#36839),#36843);
+#36839 = LINE('',#36840,#36841);
+#36840 = CARTESIAN_POINT('',(-1.570796326795,4.773959005888E-16));
+#36841 = VECTOR('',#36842,1.);
+#36842 = DIRECTION('',(1.,0.));
+#36843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36844 = ORIENTED_EDGE('',*,*,#34568,.T.);
+#36845 = ORIENTED_EDGE('',*,*,#36846,.T.);
+#36846 = EDGE_CURVE('',#34571,#36847,#36849,.T.);
+#36847 = VERTEX_POINT('',#36848);
+#36848 = CARTESIAN_POINT('',(20.55,-8.4,7.5));
+#36849 = SURFACE_CURVE('',#36850,(#36854,#36860),.PCURVE_S1.);
+#36850 = LINE('',#36851,#36852);
+#36851 = CARTESIAN_POINT('',(20.55,11.400000000001,7.5));
+#36852 = VECTOR('',#36853,1.);
+#36853 = DIRECTION('',(0.,-1.,0.));
+#36854 = PCURVE('',#34379,#36855);
+#36855 = DEFINITIONAL_REPRESENTATION('',(#36856),#36859);
+#36856 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36857,#36858),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#36857 = CARTESIAN_POINT('',(32.1,-2.));
+#36858 = CARTESIAN_POINT('',(32.1,-18.8));
+#36859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36860 = PCURVE('',#34743,#36861);
+#36861 = DEFINITIONAL_REPRESENTATION('',(#36862),#36865);
+#36862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#36863,#36864),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(3.000000000001,19.800000000001),
+  .PIECEWISE_BEZIER_KNOTS.);
+#36863 = CARTESIAN_POINT('',(42.6,-4.000000000003));
+#36864 = CARTESIAN_POINT('',(42.6,-20.8));
+#36865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36866 = ORIENTED_EDGE('',*,*,#36867,.T.);
+#36867 = EDGE_CURVE('',#36847,#36868,#36870,.T.);
+#36868 = VERTEX_POINT('',#36869);
+#36869 = CARTESIAN_POINT('',(20.55,-8.4,1.8));
+#36870 = SURFACE_CURVE('',#36871,(#36875,#36882),.PCURVE_S1.);
+#36871 = LINE('',#36872,#36873);
+#36872 = CARTESIAN_POINT('',(20.55,-8.4,39.6));
+#36873 = VECTOR('',#36874,1.);
+#36874 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#36875 = PCURVE('',#34379,#36876);
+#36876 = DEFINITIONAL_REPRESENTATION('',(#36877),#36881);
+#36877 = LINE('',#36878,#36879);
+#36878 = CARTESIAN_POINT('',(7.105427357601E-15,-18.8));
+#36879 = VECTOR('',#36880,1.);
+#36880 = DIRECTION('',(1.,7.88860905221E-31));
+#36881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36882 = PCURVE('',#36883,#36888);
+#36883 = CYLINDRICAL_SURFACE('',#36884,2.);
+#36884 = AXIS2_PLACEMENT_3D('',#36885,#36886,#36887);
+#36885 = CARTESIAN_POINT('',(18.55,-8.4,39.6));
+#36886 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#36887 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#36888 = DEFINITIONAL_REPRESENTATION('',(#36889),#36893);
+#36889 = LINE('',#36890,#36891);
+#36890 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#36891 = VECTOR('',#36892,1.);
+#36892 = DIRECTION('',(-0.,1.));
+#36893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36894 = ORIENTED_EDGE('',*,*,#36895,.F.);
+#36895 = EDGE_CURVE('',#36896,#36868,#36898,.T.);
+#36896 = VERTEX_POINT('',#36897);
+#36897 = CARTESIAN_POINT('',(20.55,-6.,1.8));
+#36898 = SURFACE_CURVE('',#36899,(#36903,#36910),.PCURVE_S1.);
+#36899 = LINE('',#36900,#36901);
+#36900 = CARTESIAN_POINT('',(20.55,-6.,1.8));
+#36901 = VECTOR('',#36902,1.);
+#36902 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#36903 = PCURVE('',#34379,#36904);
+#36904 = DEFINITIONAL_REPRESENTATION('',(#36905),#36909);
+#36905 = LINE('',#36906,#36907);
+#36906 = CARTESIAN_POINT('',(37.8,-16.4));
+#36907 = VECTOR('',#36908,1.);
+#36908 = DIRECTION('',(2.22044604925E-16,-1.));
+#36909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36910 = PCURVE('',#36911,#36916);
+#36911 = PLANE('',#36912);
+#36912 = AXIS2_PLACEMENT_3D('',#36913,#36914,#36915);
+#36913 = CARTESIAN_POINT('',(20.55,-6.,1.8));
+#36914 = DIRECTION('',(-0.,-2.997602166488E-15,-1.));
+#36915 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#36916 = DEFINITIONAL_REPRESENTATION('',(#36917),#36921);
+#36917 = LINE('',#36918,#36919);
+#36918 = CARTESIAN_POINT('',(-0.,0.));
+#36919 = VECTOR('',#36920,1.);
+#36920 = DIRECTION('',(-1.,0.));
+#36921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36922 = ORIENTED_EDGE('',*,*,#36923,.F.);
+#36923 = EDGE_CURVE('',#36924,#36896,#36926,.T.);
+#36924 = VERTEX_POINT('',#36925);
+#36925 = CARTESIAN_POINT('',(20.55,-6.,1.798561299893E-14));
+#36926 = SURFACE_CURVE('',#36927,(#36931,#36938),.PCURVE_S1.);
+#36927 = LINE('',#36928,#36929);
+#36928 = CARTESIAN_POINT('',(20.55,-6.,1.798561299893E-14));
+#36929 = VECTOR('',#36930,1.);
+#36930 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#36931 = PCURVE('',#34379,#36932);
+#36932 = DEFINITIONAL_REPRESENTATION('',(#36933),#36937);
+#36933 = LINE('',#36934,#36935);
+#36934 = CARTESIAN_POINT('',(39.6,-16.4));
+#36935 = VECTOR('',#36936,1.);
+#36936 = DIRECTION('',(-1.,-2.22044604925E-16));
+#36937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36938 = PCURVE('',#36939,#36944);
+#36939 = PLANE('',#36940);
+#36940 = AXIS2_PLACEMENT_3D('',#36941,#36942,#36943);
+#36941 = CARTESIAN_POINT('',(20.55,-6.,1.798561299893E-14));
+#36942 = DIRECTION('',(-0.,1.,-2.997602166488E-15));
+#36943 = DIRECTION('',(1.,0.,0.));
+#36944 = DEFINITIONAL_REPRESENTATION('',(#36945),#36949);
+#36945 = LINE('',#36946,#36947);
+#36946 = CARTESIAN_POINT('',(-0.,0.));
+#36947 = VECTOR('',#36948,1.);
+#36948 = DIRECTION('',(-0.,-1.));
+#36949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36950 = ORIENTED_EDGE('',*,*,#36951,.F.);
+#36951 = EDGE_CURVE('',#36952,#36924,#36954,.T.);
+#36952 = VERTEX_POINT('',#36953);
+#36953 = CARTESIAN_POINT('',(20.55,6.,-1.798561299893E-14));
+#36954 = SURFACE_CURVE('',#36955,(#36959,#36966),.PCURVE_S1.);
+#36955 = LINE('',#36956,#36957);
+#36956 = CARTESIAN_POINT('',(20.55,10.4,-3.117506253147E-14));
+#36957 = VECTOR('',#36958,1.);
+#36958 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#36959 = PCURVE('',#34379,#36960);
+#36960 = DEFINITIONAL_REPRESENTATION('',(#36961),#36965);
+#36961 = LINE('',#36962,#36963);
+#36962 = CARTESIAN_POINT('',(39.6,-2.6645352591E-16));
+#36963 = VECTOR('',#36964,1.);
+#36964 = DIRECTION('',(2.22044604925E-16,-1.));
+#36965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36966 = PCURVE('',#36967,#36972);
+#36967 = PLANE('',#36968);
+#36968 = AXIS2_PLACEMENT_3D('',#36969,#36970,#36971);
+#36969 = CARTESIAN_POINT('',(20.55,10.4,-3.117506253147E-14));
+#36970 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#36971 = DIRECTION('',(-1.,0.,0.));
+#36972 = DEFINITIONAL_REPRESENTATION('',(#36973),#36977);
+#36973 = LINE('',#36974,#36975);
+#36974 = CARTESIAN_POINT('',(0.,0.));
+#36975 = VECTOR('',#36976,1.);
+#36976 = DIRECTION('',(0.,-1.));
+#36977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36978 = ORIENTED_EDGE('',*,*,#36979,.T.);
+#36979 = EDGE_CURVE('',#36952,#36980,#36982,.T.);
+#36980 = VERTEX_POINT('',#36981);
+#36981 = CARTESIAN_POINT('',(20.55,6.,1.8));
+#36982 = SURFACE_CURVE('',#36983,(#36987,#36994),.PCURVE_S1.);
+#36983 = LINE('',#36984,#36985);
+#36984 = CARTESIAN_POINT('',(20.55,6.,-1.798561299893E-14));
+#36985 = VECTOR('',#36986,1.);
+#36986 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#36987 = PCURVE('',#34379,#36988);
+#36988 = DEFINITIONAL_REPRESENTATION('',(#36989),#36993);
+#36989 = LINE('',#36990,#36991);
+#36990 = CARTESIAN_POINT('',(39.6,-4.4));
+#36991 = VECTOR('',#36992,1.);
+#36992 = DIRECTION('',(-1.,-2.22044604925E-16));
+#36993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#36994 = PCURVE('',#36995,#37000);
+#36995 = PLANE('',#36996);
+#36996 = AXIS2_PLACEMENT_3D('',#36997,#36998,#36999);
+#36997 = CARTESIAN_POINT('',(18.207537879754,6.,-1.798561299893E-14));
+#36998 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#36999 = DIRECTION('',(-1.,0.,-0.));
+#37000 = DEFINITIONAL_REPRESENTATION('',(#37001),#37005);
+#37001 = LINE('',#37002,#37003);
+#37002 = CARTESIAN_POINT('',(-2.342462120246,0.));
+#37003 = VECTOR('',#37004,1.);
+#37004 = DIRECTION('',(-0.,-1.));
+#37005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37006 = ORIENTED_EDGE('',*,*,#37007,.T.);
+#37007 = EDGE_CURVE('',#36980,#36725,#37008,.T.);
+#37008 = SURFACE_CURVE('',#37009,(#37013,#37020),.PCURVE_S1.);
+#37009 = LINE('',#37010,#37011);
+#37010 = CARTESIAN_POINT('',(20.55,6.,1.8));
+#37011 = VECTOR('',#37012,1.);
+#37012 = DIRECTION('',(-0.,1.,-2.997602166488E-15));
+#37013 = PCURVE('',#34379,#37014);
+#37014 = DEFINITIONAL_REPRESENTATION('',(#37015),#37019);
+#37015 = LINE('',#37016,#37017);
+#37016 = CARTESIAN_POINT('',(37.8,-4.4));
+#37017 = VECTOR('',#37018,1.);
+#37018 = DIRECTION('',(-2.22044604925E-16,1.));
+#37019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37020 = PCURVE('',#37021,#37026);
+#37021 = PLANE('',#37022);
+#37022 = AXIS2_PLACEMENT_3D('',#37023,#37024,#37025);
+#37023 = CARTESIAN_POINT('',(16.150000000031,8.057526638904,1.8));
+#37024 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#37025 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#37026 = DEFINITIONAL_REPRESENTATION('',(#37027),#37031);
+#37027 = LINE('',#37028,#37029);
+#37028 = CARTESIAN_POINT('',(2.057526638904,4.399999999969));
+#37029 = VECTOR('',#37030,1.);
+#37030 = DIRECTION('',(-1.,-0.));
+#37031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37032 = ADVANCED_FACE('',(#37033),#34351,.T.);
+#37033 = FACE_BOUND('',#37034,.F.);
+#37034 = EDGE_LOOP('',(#37035,#37036,#37057,#37058));
+#37035 = ORIENTED_EDGE('',*,*,#36772,.T.);
+#37036 = ORIENTED_EDGE('',*,*,#37037,.T.);
+#37037 = EDGE_CURVE('',#36773,#35182,#37038,.T.);
+#37038 = SURFACE_CURVE('',#37039,(#37043,#37050),.PCURVE_S1.);
+#37039 = LINE('',#37040,#37041);
+#37040 = CARTESIAN_POINT('',(20.55,2.9,4.2));
+#37041 = VECTOR('',#37042,1.);
+#37042 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#37043 = PCURVE('',#34351,#37044);
+#37044 = DEFINITIONAL_REPRESENTATION('',(#37045),#37049);
+#37045 = LINE('',#37046,#37047);
+#37046 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#37047 = VECTOR('',#37048,1.);
+#37048 = DIRECTION('',(-0.,1.));
+#37049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37050 = PCURVE('',#35197,#37051);
+#37051 = DEFINITIONAL_REPRESENTATION('',(#37052),#37056);
+#37052 = LINE('',#37053,#37054);
+#37053 = CARTESIAN_POINT('',(0.5,-5.551115123126E-17));
+#37054 = VECTOR('',#37055,1.);
+#37055 = DIRECTION('',(-1.110223024625E-16,-1.));
+#37056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37057 = ORIENTED_EDGE('',*,*,#35209,.F.);
+#37058 = ORIENTED_EDGE('',*,*,#34335,.F.);
+#37059 = ADVANCED_FACE('',(#37060),#34609,.T.);
+#37060 = FACE_BOUND('',#37061,.T.);
+#37061 = EDGE_LOOP('',(#37062,#37063,#37084,#37085));
+#37062 = ORIENTED_EDGE('',*,*,#36823,.T.);
+#37063 = ORIENTED_EDGE('',*,*,#37064,.T.);
+#37064 = EDGE_CURVE('',#36801,#35158,#37065,.T.);
+#37065 = SURFACE_CURVE('',#37066,(#37070,#37077),.PCURVE_S1.);
+#37066 = LINE('',#37067,#37068);
+#37067 = CARTESIAN_POINT('',(20.55,-2.9,4.2));
+#37068 = VECTOR('',#37069,1.);
+#37069 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#37070 = PCURVE('',#34609,#37071);
+#37071 = DEFINITIONAL_REPRESENTATION('',(#37072),#37076);
+#37072 = LINE('',#37073,#37074);
+#37073 = CARTESIAN_POINT('',(1.570796326795,0.));
+#37074 = VECTOR('',#37075,1.);
+#37075 = DIRECTION('',(0.,1.));
+#37076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37077 = PCURVE('',#35197,#37078);
+#37078 = DEFINITIONAL_REPRESENTATION('',(#37079),#37083);
+#37079 = LINE('',#37080,#37081);
+#37080 = CARTESIAN_POINT('',(6.3,5.551115123126E-17));
+#37081 = VECTOR('',#37082,1.);
+#37082 = DIRECTION('',(-1.110223024625E-16,-1.));
+#37083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37084 = ORIENTED_EDGE('',*,*,#35157,.F.);
+#37085 = ORIENTED_EDGE('',*,*,#34593,.F.);
+#37086 = ADVANCED_FACE('',(#37087,#37090),#34707,.F.);
+#37087 = FACE_BOUND('',#37088,.F.);
+#37088 = EDGE_LOOP('',(#37089));
+#37089 = ORIENTED_EDGE('',*,*,#34692,.F.);
+#37090 = FACE_BOUND('',#37091,.F.);
+#37091 = EDGE_LOOP('',(#37092,#37122,#37150,#37178,#37206,#37234,#37262,
+    #37290,#37318,#37346,#37374,#37402));
+#37092 = ORIENTED_EDGE('',*,*,#37093,.F.);
+#37093 = EDGE_CURVE('',#37094,#37096,#37098,.T.);
+#37094 = VERTEX_POINT('',#37095);
+#37095 = CARTESIAN_POINT('',(18.35,1.65,14.675));
+#37096 = VERTEX_POINT('',#37097);
+#37097 = CARTESIAN_POINT('',(18.35,1.65,13.675));
+#37098 = SURFACE_CURVE('',#37099,(#37103,#37110),.PCURVE_S1.);
+#37099 = LINE('',#37100,#37101);
+#37100 = CARTESIAN_POINT('',(18.35,1.65,14.675));
+#37101 = VECTOR('',#37102,1.);
+#37102 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#37103 = PCURVE('',#34707,#37104);
+#37104 = DEFINITIONAL_REPRESENTATION('',(#37105),#37109);
+#37105 = LINE('',#37106,#37107);
+#37106 = CARTESIAN_POINT('',(1.425,-1.65));
+#37107 = VECTOR('',#37108,1.);
+#37108 = DIRECTION('',(1.,-4.440892098501E-16));
+#37109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37110 = PCURVE('',#37111,#37116);
+#37111 = PLANE('',#37112);
+#37112 = AXIS2_PLACEMENT_3D('',#37113,#37114,#37115);
+#37113 = CARTESIAN_POINT('',(18.35,1.65,14.675));
+#37114 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37115 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#37116 = DEFINITIONAL_REPRESENTATION('',(#37117),#37121);
+#37117 = LINE('',#37118,#37119);
+#37118 = CARTESIAN_POINT('',(-0.,0.));
+#37119 = VECTOR('',#37120,1.);
+#37120 = DIRECTION('',(1.,-9.860761315263E-32));
+#37121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37122 = ORIENTED_EDGE('',*,*,#37123,.F.);
+#37123 = EDGE_CURVE('',#37124,#37094,#37126,.T.);
+#37124 = VERTEX_POINT('',#37125);
+#37125 = CARTESIAN_POINT('',(18.35,0.5,14.675));
+#37126 = SURFACE_CURVE('',#37127,(#37131,#37138),.PCURVE_S1.);
+#37127 = LINE('',#37128,#37129);
+#37128 = CARTESIAN_POINT('',(18.35,0.5,14.675));
+#37129 = VECTOR('',#37130,1.);
+#37130 = DIRECTION('',(3.4298300227E-31,1.,2.123904916675E-16));
+#37131 = PCURVE('',#34707,#37132);
+#37132 = DEFINITIONAL_REPRESENTATION('',(#37133),#37137);
+#37133 = LINE('',#37134,#37135);
+#37134 = CARTESIAN_POINT('',(1.425,-0.5));
+#37135 = VECTOR('',#37136,1.);
+#37136 = DIRECTION('',(-1.988747331068E-15,-1.));
+#37137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37138 = PCURVE('',#37139,#37144);
+#37139 = PLANE('',#37140);
+#37140 = AXIS2_PLACEMENT_3D('',#37141,#37142,#37143);
+#37141 = CARTESIAN_POINT('',(18.35,0.5,14.675));
+#37142 = DIRECTION('',(-2.22044604925E-16,2.123904916675E-16,-1.));
+#37143 = DIRECTION('',(3.4298300227E-31,1.,2.123904916675E-16));
+#37144 = DEFINITIONAL_REPRESENTATION('',(#37145),#37149);
+#37145 = LINE('',#37146,#37147);
+#37146 = CARTESIAN_POINT('',(1.110223024625E-16,-1.094764425254E-47));
+#37147 = VECTOR('',#37148,1.);
+#37148 = DIRECTION('',(1.,1.313717310305E-46));
+#37149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37150 = ORIENTED_EDGE('',*,*,#37151,.F.);
+#37151 = EDGE_CURVE('',#37152,#37124,#37154,.T.);
+#37152 = VERTEX_POINT('',#37153);
+#37153 = CARTESIAN_POINT('',(18.35,0.5,15.825));
+#37154 = SURFACE_CURVE('',#37155,(#37159,#37166),.PCURVE_S1.);
+#37155 = LINE('',#37156,#37157);
+#37156 = CARTESIAN_POINT('',(18.35,0.5,15.825));
+#37157 = VECTOR('',#37158,1.);
+#37158 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#37159 = PCURVE('',#34707,#37160);
+#37160 = DEFINITIONAL_REPRESENTATION('',(#37161),#37165);
+#37161 = LINE('',#37162,#37163);
+#37162 = CARTESIAN_POINT('',(0.275,-0.5));
+#37163 = VECTOR('',#37164,1.);
+#37164 = DIRECTION('',(1.,-4.440892098501E-16));
+#37165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37166 = PCURVE('',#37167,#37172);
+#37167 = PLANE('',#37168);
+#37168 = AXIS2_PLACEMENT_3D('',#37169,#37170,#37171);
+#37169 = CARTESIAN_POINT('',(18.35,0.5,15.825));
+#37170 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37171 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#37172 = DEFINITIONAL_REPRESENTATION('',(#37173),#37177);
+#37173 = LINE('',#37174,#37175);
+#37174 = CARTESIAN_POINT('',(-0.,0.));
+#37175 = VECTOR('',#37176,1.);
+#37176 = DIRECTION('',(1.,-9.860761315263E-32));
+#37177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37178 = ORIENTED_EDGE('',*,*,#37179,.F.);
+#37179 = EDGE_CURVE('',#37180,#37152,#37182,.T.);
+#37180 = VERTEX_POINT('',#37181);
+#37181 = CARTESIAN_POINT('',(18.35,-0.5,15.825));
+#37182 = SURFACE_CURVE('',#37183,(#37187,#37194),.PCURVE_S1.);
+#37183 = LINE('',#37184,#37185);
+#37184 = CARTESIAN_POINT('',(18.35,-0.5,15.825));
+#37185 = VECTOR('',#37186,1.);
+#37186 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#37187 = PCURVE('',#34707,#37188);
+#37188 = DEFINITIONAL_REPRESENTATION('',(#37189),#37193);
+#37189 = LINE('',#37190,#37191);
+#37190 = CARTESIAN_POINT('',(0.275,0.5));
+#37191 = VECTOR('',#37192,1.);
+#37192 = DIRECTION('',(-4.440892098501E-16,-1.));
+#37193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37194 = PCURVE('',#37195,#37200);
+#37195 = PLANE('',#37196);
+#37196 = AXIS2_PLACEMENT_3D('',#37197,#37198,#37199);
+#37197 = CARTESIAN_POINT('',(18.35,-0.5,15.825));
+#37198 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#37199 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#37200 = DEFINITIONAL_REPRESENTATION('',(#37201),#37205);
+#37201 = LINE('',#37202,#37203);
+#37202 = CARTESIAN_POINT('',(5.551115123126E-17,-5.473822126269E-48));
+#37203 = VECTOR('',#37204,1.);
+#37204 = DIRECTION('',(1.,0.));
+#37205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37206 = ORIENTED_EDGE('',*,*,#37207,.F.);
+#37207 = EDGE_CURVE('',#37208,#37180,#37210,.T.);
+#37208 = VERTEX_POINT('',#37209);
+#37209 = CARTESIAN_POINT('',(18.35,-0.5,14.675));
+#37210 = SURFACE_CURVE('',#37211,(#37215,#37222),.PCURVE_S1.);
+#37211 = LINE('',#37212,#37213);
+#37212 = CARTESIAN_POINT('',(18.35,-0.5,14.675));
+#37213 = VECTOR('',#37214,1.);
+#37214 = DIRECTION('',(2.22044604925E-16,9.461030992458E-16,1.));
+#37215 = PCURVE('',#34707,#37216);
+#37216 = DEFINITIONAL_REPRESENTATION('',(#37217),#37221);
+#37217 = LINE('',#37218,#37219);
+#37218 = CARTESIAN_POINT('',(1.425,0.5));
+#37219 = VECTOR('',#37220,1.);
+#37220 = DIRECTION('',(-1.,8.302537401545E-16));
+#37221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37222 = PCURVE('',#37223,#37228);
+#37223 = PLANE('',#37224);
+#37224 = AXIS2_PLACEMENT_3D('',#37225,#37226,#37227);
+#37225 = CARTESIAN_POINT('',(18.35,-0.5,14.675));
+#37226 = DIRECTION('',(8.57457505675E-32,1.,-9.461030992458E-16));
+#37227 = DIRECTION('',(2.22044604925E-16,9.461030992458E-16,1.));
+#37228 = DEFINITIONAL_REPRESENTATION('',(#37229),#37233);
+#37229 = LINE('',#37230,#37231);
+#37230 = CARTESIAN_POINT('',(0.,0.));
+#37231 = VECTOR('',#37232,1.);
+#37232 = DIRECTION('',(1.,9.860761315263E-32));
+#37233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37234 = ORIENTED_EDGE('',*,*,#37235,.F.);
+#37235 = EDGE_CURVE('',#37236,#37208,#37238,.T.);
+#37236 = VERTEX_POINT('',#37237);
+#37237 = CARTESIAN_POINT('',(18.35,-1.65,14.675));
+#37238 = SURFACE_CURVE('',#37239,(#37243,#37250),.PCURVE_S1.);
+#37239 = LINE('',#37240,#37241);
+#37240 = CARTESIAN_POINT('',(18.35,-1.65,14.675));
+#37241 = VECTOR('',#37242,1.);
+#37242 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#37243 = PCURVE('',#34707,#37244);
+#37244 = DEFINITIONAL_REPRESENTATION('',(#37245),#37249);
+#37245 = LINE('',#37246,#37247);
+#37246 = CARTESIAN_POINT('',(1.425,1.65));
+#37247 = VECTOR('',#37248,1.);
+#37248 = DIRECTION('',(-4.440892098501E-16,-1.));
+#37249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37250 = PCURVE('',#37251,#37256);
+#37251 = PLANE('',#37252);
+#37252 = AXIS2_PLACEMENT_3D('',#37253,#37254,#37255);
+#37253 = CARTESIAN_POINT('',(18.35,-1.65,14.675));
+#37254 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#37255 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#37256 = DEFINITIONAL_REPRESENTATION('',(#37257),#37261);
+#37257 = LINE('',#37258,#37259);
+#37258 = CARTESIAN_POINT('',(-2.22044604925E-16,2.189528850508E-47));
+#37259 = VECTOR('',#37260,1.);
+#37260 = DIRECTION('',(1.,0.));
+#37261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37262 = ORIENTED_EDGE('',*,*,#37263,.F.);
+#37263 = EDGE_CURVE('',#37264,#37236,#37266,.T.);
+#37264 = VERTEX_POINT('',#37265);
+#37265 = CARTESIAN_POINT('',(18.35,-1.65,13.675));
+#37266 = SURFACE_CURVE('',#37267,(#37271,#37278),.PCURVE_S1.);
+#37267 = LINE('',#37268,#37269);
+#37268 = CARTESIAN_POINT('',(18.35,-1.65,13.675));
+#37269 = VECTOR('',#37270,1.);
+#37270 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#37271 = PCURVE('',#34707,#37272);
+#37272 = DEFINITIONAL_REPRESENTATION('',(#37273),#37277);
+#37273 = LINE('',#37274,#37275);
+#37274 = CARTESIAN_POINT('',(2.425,1.65));
+#37275 = VECTOR('',#37276,1.);
+#37276 = DIRECTION('',(-1.,4.440892098501E-16));
+#37277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37278 = PCURVE('',#37279,#37284);
+#37279 = PLANE('',#37280);
+#37280 = AXIS2_PLACEMENT_3D('',#37281,#37282,#37283);
+#37281 = CARTESIAN_POINT('',(18.35,-1.65,13.675));
+#37282 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#37283 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#37284 = DEFINITIONAL_REPRESENTATION('',(#37285),#37289);
+#37285 = LINE('',#37286,#37287);
+#37286 = CARTESIAN_POINT('',(0.,0.));
+#37287 = VECTOR('',#37288,1.);
+#37288 = DIRECTION('',(1.,9.860761315263E-32));
+#37289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37290 = ORIENTED_EDGE('',*,*,#37291,.F.);
+#37291 = EDGE_CURVE('',#37292,#37264,#37294,.T.);
+#37292 = VERTEX_POINT('',#37293);
+#37293 = CARTESIAN_POINT('',(18.35,-0.5,13.675));
+#37294 = SURFACE_CURVE('',#37295,(#37299,#37306),.PCURVE_S1.);
+#37295 = LINE('',#37296,#37297);
+#37296 = CARTESIAN_POINT('',(18.35,-0.5,13.675));
+#37297 = VECTOR('',#37298,1.);
+#37298 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37299 = PCURVE('',#34707,#37300);
+#37300 = DEFINITIONAL_REPRESENTATION('',(#37301),#37305);
+#37301 = LINE('',#37302,#37303);
+#37302 = CARTESIAN_POINT('',(2.425,0.5));
+#37303 = VECTOR('',#37304,1.);
+#37304 = DIRECTION('',(4.440892098501E-16,1.));
+#37305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37306 = PCURVE('',#37307,#37312);
+#37307 = PLANE('',#37308);
+#37308 = AXIS2_PLACEMENT_3D('',#37309,#37310,#37311);
+#37309 = CARTESIAN_POINT('',(18.35,-0.5,13.675));
+#37310 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#37311 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37312 = DEFINITIONAL_REPRESENTATION('',(#37313),#37317);
+#37313 = LINE('',#37314,#37315);
+#37314 = CARTESIAN_POINT('',(5.551115123126E-17,5.473822126269E-48));
+#37315 = VECTOR('',#37316,1.);
+#37316 = DIRECTION('',(1.,0.));
+#37317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37318 = ORIENTED_EDGE('',*,*,#37319,.F.);
+#37319 = EDGE_CURVE('',#37320,#37292,#37322,.T.);
+#37320 = VERTEX_POINT('',#37321);
+#37321 = CARTESIAN_POINT('',(18.35,-0.5,12.525));
+#37322 = SURFACE_CURVE('',#37323,(#37327,#37334),.PCURVE_S1.);
+#37323 = LINE('',#37324,#37325);
+#37324 = CARTESIAN_POINT('',(18.35,-0.5,12.525));
+#37325 = VECTOR('',#37326,1.);
+#37326 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#37327 = PCURVE('',#34707,#37328);
+#37328 = DEFINITIONAL_REPRESENTATION('',(#37329),#37333);
+#37329 = LINE('',#37330,#37331);
+#37330 = CARTESIAN_POINT('',(3.575,0.5));
+#37331 = VECTOR('',#37332,1.);
+#37332 = DIRECTION('',(-1.,4.440892098501E-16));
+#37333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37334 = PCURVE('',#37335,#37340);
+#37335 = PLANE('',#37336);
+#37336 = AXIS2_PLACEMENT_3D('',#37337,#37338,#37339);
+#37337 = CARTESIAN_POINT('',(18.35,-0.5,12.525));
+#37338 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#37339 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#37340 = DEFINITIONAL_REPRESENTATION('',(#37341),#37345);
+#37341 = LINE('',#37342,#37343);
+#37342 = CARTESIAN_POINT('',(0.,0.));
+#37343 = VECTOR('',#37344,1.);
+#37344 = DIRECTION('',(1.,9.860761315263E-32));
+#37345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37346 = ORIENTED_EDGE('',*,*,#37347,.F.);
+#37347 = EDGE_CURVE('',#37348,#37320,#37350,.T.);
+#37348 = VERTEX_POINT('',#37349);
+#37349 = CARTESIAN_POINT('',(18.35,0.5,12.525));
+#37350 = SURFACE_CURVE('',#37351,(#37355,#37362),.PCURVE_S1.);
+#37351 = LINE('',#37352,#37353);
+#37352 = CARTESIAN_POINT('',(18.35,0.5,12.525));
+#37353 = VECTOR('',#37354,1.);
+#37354 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37355 = PCURVE('',#34707,#37356);
+#37356 = DEFINITIONAL_REPRESENTATION('',(#37357),#37361);
+#37357 = LINE('',#37358,#37359);
+#37358 = CARTESIAN_POINT('',(3.575,-0.5));
+#37359 = VECTOR('',#37360,1.);
+#37360 = DIRECTION('',(4.440892098501E-16,1.));
+#37361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37362 = PCURVE('',#37363,#37368);
+#37363 = PLANE('',#37364);
+#37364 = AXIS2_PLACEMENT_3D('',#37365,#37366,#37367);
+#37365 = CARTESIAN_POINT('',(18.35,0.5,12.525));
+#37366 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#37367 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37368 = DEFINITIONAL_REPRESENTATION('',(#37369),#37373);
+#37369 = LINE('',#37370,#37371);
+#37370 = CARTESIAN_POINT('',(0.,0.));
+#37371 = VECTOR('',#37372,1.);
+#37372 = DIRECTION('',(1.,0.));
+#37373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37374 = ORIENTED_EDGE('',*,*,#37375,.F.);
+#37375 = EDGE_CURVE('',#37376,#37348,#37378,.T.);
+#37376 = VERTEX_POINT('',#37377);
+#37377 = CARTESIAN_POINT('',(18.35,0.5,13.675));
+#37378 = SURFACE_CURVE('',#37379,(#37383,#37390),.PCURVE_S1.);
+#37379 = LINE('',#37380,#37381);
+#37380 = CARTESIAN_POINT('',(18.35,0.5,13.675));
+#37381 = VECTOR('',#37382,1.);
+#37382 = DIRECTION('',(-2.22044604925E-16,-1.042644231822E-15,-1.));
+#37383 = PCURVE('',#34707,#37384);
+#37384 = DEFINITIONAL_REPRESENTATION('',(#37385),#37389);
+#37385 = LINE('',#37386,#37387);
+#37386 = CARTESIAN_POINT('',(2.425,-0.5));
+#37387 = VECTOR('',#37388,1.);
+#37388 = DIRECTION('',(1.,-7.337126075784E-16));
+#37389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37390 = PCURVE('',#37391,#37396);
+#37391 = PLANE('',#37392);
+#37392 = AXIS2_PLACEMENT_3D('',#37393,#37394,#37395);
+#37393 = CARTESIAN_POINT('',(18.35,0.5,13.675));
+#37394 = DIRECTION('',(-6.430931292563E-32,-1.,1.042644231822E-15));
+#37395 = DIRECTION('',(-2.22044604925E-16,-1.042644231822E-15,-1.));
+#37396 = DEFINITIONAL_REPRESENTATION('',(#37397),#37401);
+#37397 = LINE('',#37398,#37399);
+#37398 = CARTESIAN_POINT('',(-0.,0.));
+#37399 = VECTOR('',#37400,1.);
+#37400 = DIRECTION('',(1.,-9.860761315263E-32));
+#37401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37402 = ORIENTED_EDGE('',*,*,#37403,.F.);
+#37403 = EDGE_CURVE('',#37096,#37376,#37404,.T.);
+#37404 = SURFACE_CURVE('',#37405,(#37409,#37416),.PCURVE_S1.);
+#37405 = LINE('',#37406,#37407);
+#37406 = CARTESIAN_POINT('',(18.35,1.65,13.675));
+#37407 = VECTOR('',#37408,1.);
+#37408 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37409 = PCURVE('',#34707,#37410);
+#37410 = DEFINITIONAL_REPRESENTATION('',(#37411),#37415);
+#37411 = LINE('',#37412,#37413);
+#37412 = CARTESIAN_POINT('',(2.425,-1.65));
+#37413 = VECTOR('',#37414,1.);
+#37414 = DIRECTION('',(4.440892098501E-16,1.));
+#37415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37416 = PCURVE('',#37417,#37422);
+#37417 = PLANE('',#37418);
+#37418 = AXIS2_PLACEMENT_3D('',#37419,#37420,#37421);
+#37419 = CARTESIAN_POINT('',(18.35,1.65,13.675));
+#37420 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#37421 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#37422 = DEFINITIONAL_REPRESENTATION('',(#37423),#37427);
+#37423 = LINE('',#37424,#37425);
+#37424 = CARTESIAN_POINT('',(2.22044604925E-16,2.189528850508E-47));
+#37425 = VECTOR('',#37426,1.);
+#37426 = DIRECTION('',(1.,0.));
+#37427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37428 = ADVANCED_FACE('',(#37429,#37624),#34743,.T.);
+#37429 = FACE_BOUND('',#37430,.T.);
+#37430 = EDGE_LOOP('',(#37431,#37459,#37485,#37514,#37540,#37569,#37595,
+    #37621,#37622,#37623));
+#37431 = ORIENTED_EDGE('',*,*,#37432,.F.);
+#37432 = EDGE_CURVE('',#37433,#36723,#37435,.T.);
+#37433 = VERTEX_POINT('',#37434);
+#37434 = CARTESIAN_POINT('',(18.55,10.4,7.5));
+#37435 = SURFACE_CURVE('',#37436,(#37441,#37452),.PCURVE_S1.);
+#37436 = CIRCLE('',#37437,2.);
+#37437 = AXIS2_PLACEMENT_3D('',#37438,#37439,#37440);
+#37438 = CARTESIAN_POINT('',(18.55,8.4,7.5));
+#37439 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#37440 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#37441 = PCURVE('',#34743,#37442);
+#37442 = DEFINITIONAL_REPRESENTATION('',(#37443),#37451);
+#37443 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37444,#37445,#37446,#37447
+    ,#37448,#37449,#37450),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#37444 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#37445 = CARTESIAN_POINT('',(44.064101615138,-2.000000000003));
+#37446 = CARTESIAN_POINT('',(42.332050807569,-5.000000000003));
+#37447 = CARTESIAN_POINT('',(40.6,-8.000000000003));
+#37448 = CARTESIAN_POINT('',(38.867949192431,-5.000000000003));
+#37449 = CARTESIAN_POINT('',(37.135898384862,-2.000000000003));
+#37450 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#37451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37452 = PCURVE('',#36740,#37453);
+#37453 = DEFINITIONAL_REPRESENTATION('',(#37454),#37458);
+#37454 = LINE('',#37455,#37456);
+#37455 = CARTESIAN_POINT('',(0.,32.1));
+#37456 = VECTOR('',#37457,1.);
+#37457 = DIRECTION('',(1.,0.));
+#37458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37459 = ORIENTED_EDGE('',*,*,#37460,.T.);
+#37460 = EDGE_CURVE('',#37433,#37461,#37463,.T.);
+#37461 = VERTEX_POINT('',#37462);
+#37462 = CARTESIAN_POINT('',(-18.55,10.4,7.5));
+#37463 = SURFACE_CURVE('',#37464,(#37468,#37474),.PCURVE_S1.);
+#37464 = LINE('',#37465,#37466);
+#37465 = CARTESIAN_POINT('',(-0.75,10.4,7.5));
+#37466 = VECTOR('',#37467,1.);
+#37467 = DIRECTION('',(-1.,0.,0.));
+#37468 = PCURVE('',#34743,#37469);
+#37469 = DEFINITIONAL_REPRESENTATION('',(#37470),#37473);
+#37470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37471,#37472),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#37471 = CARTESIAN_POINT('',(40.6,-2.000000000003));
+#37472 = CARTESIAN_POINT('',(3.5,-2.000000000003));
+#37473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37474 = PCURVE('',#37475,#37480);
+#37475 = PLANE('',#37476);
+#37476 = AXIS2_PLACEMENT_3D('',#37477,#37478,#37479);
+#37477 = CARTESIAN_POINT('',(20.55,10.4,39.6));
+#37478 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#37479 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#37480 = DEFINITIONAL_REPRESENTATION('',(#37481),#37484);
+#37481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37482,#37483),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#37482 = CARTESIAN_POINT('',(32.1,-2.));
+#37483 = CARTESIAN_POINT('',(32.1,-39.1));
+#37484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37485 = ORIENTED_EDGE('',*,*,#37486,.T.);
+#37486 = EDGE_CURVE('',#37461,#37487,#37489,.T.);
+#37487 = VERTEX_POINT('',#37488);
+#37488 = CARTESIAN_POINT('',(-20.55,8.4,7.5));
+#37489 = SURFACE_CURVE('',#37490,(#37495,#37502),.PCURVE_S1.);
+#37490 = CIRCLE('',#37491,2.);
+#37491 = AXIS2_PLACEMENT_3D('',#37492,#37493,#37494);
+#37492 = CARTESIAN_POINT('',(-18.55,8.4,7.5));
+#37493 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#37494 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#37495 = PCURVE('',#34743,#37496);
+#37496 = DEFINITIONAL_REPRESENTATION('',(#37497),#37501);
+#37497 = CIRCLE('',#37498,2.);
+#37498 = AXIS2_PLACEMENT_2D('',#37499,#37500);
+#37499 = CARTESIAN_POINT('',(3.5,-4.000000000003));
+#37500 = DIRECTION('',(0.,1.));
+#37501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37502 = PCURVE('',#37503,#37508);
+#37503 = CYLINDRICAL_SURFACE('',#37504,2.);
+#37504 = AXIS2_PLACEMENT_3D('',#37505,#37506,#37507);
+#37505 = CARTESIAN_POINT('',(-18.55,8.4,1.8));
+#37506 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#37507 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#37508 = DEFINITIONAL_REPRESENTATION('',(#37509),#37513);
+#37509 = LINE('',#37510,#37511);
+#37510 = CARTESIAN_POINT('',(0.,5.7));
+#37511 = VECTOR('',#37512,1.);
+#37512 = DIRECTION('',(1.,0.));
+#37513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37514 = ORIENTED_EDGE('',*,*,#37515,.F.);
+#37515 = EDGE_CURVE('',#37516,#37487,#37518,.T.);
+#37516 = VERTEX_POINT('',#37517);
+#37517 = CARTESIAN_POINT('',(-20.55,-8.4,7.5));
+#37518 = SURFACE_CURVE('',#37519,(#37523,#37529),.PCURVE_S1.);
+#37519 = LINE('',#37520,#37521);
+#37520 = CARTESIAN_POINT('',(-20.55,11.400000000001,7.5));
+#37521 = VECTOR('',#37522,1.);
+#37522 = DIRECTION('',(0.,1.,0.));
+#37523 = PCURVE('',#34743,#37524);
+#37524 = DEFINITIONAL_REPRESENTATION('',(#37525),#37528);
+#37525 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37526,#37527),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.8,-3.000000000001),.PIECEWISE_BEZIER_KNOTS.);
+#37526 = CARTESIAN_POINT('',(1.5,-20.8));
+#37527 = CARTESIAN_POINT('',(1.5,-4.000000000003));
+#37528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37529 = PCURVE('',#37530,#37535);
+#37530 = PLANE('',#37531);
+#37531 = AXIS2_PLACEMENT_3D('',#37532,#37533,#37534);
+#37532 = CARTESIAN_POINT('',(-20.55,10.4,-3.117506253147E-14));
+#37533 = DIRECTION('',(-1.,0.,0.));
+#37534 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#37535 = DEFINITIONAL_REPRESENTATION('',(#37536),#37539);
+#37536 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37537,#37538),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.8,-3.000000000001),.PIECEWISE_BEZIER_KNOTS.);
+#37537 = CARTESIAN_POINT('',(7.5,-18.8));
+#37538 = CARTESIAN_POINT('',(7.5,-2.));
+#37539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37540 = ORIENTED_EDGE('',*,*,#37541,.T.);
+#37541 = EDGE_CURVE('',#37516,#37542,#37544,.T.);
+#37542 = VERTEX_POINT('',#37543);
+#37543 = CARTESIAN_POINT('',(-18.55,-10.4,7.5));
+#37544 = SURFACE_CURVE('',#37545,(#37550,#37557),.PCURVE_S1.);
+#37545 = CIRCLE('',#37546,2.);
+#37546 = AXIS2_PLACEMENT_3D('',#37547,#37548,#37549);
+#37547 = CARTESIAN_POINT('',(-18.55,-8.4,7.5));
+#37548 = DIRECTION('',(-0.,3.219646771413E-15,1.));
+#37549 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#37550 = PCURVE('',#34743,#37551);
+#37551 = DEFINITIONAL_REPRESENTATION('',(#37552),#37556);
+#37552 = CIRCLE('',#37553,2.);
+#37553 = AXIS2_PLACEMENT_2D('',#37554,#37555);
+#37554 = CARTESIAN_POINT('',(3.5,-20.8));
+#37555 = DIRECTION('',(0.,-1.));
+#37556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37557 = PCURVE('',#37558,#37563);
+#37558 = CYLINDRICAL_SURFACE('',#37559,2.);
+#37559 = AXIS2_PLACEMENT_3D('',#37560,#37561,#37562);
+#37560 = CARTESIAN_POINT('',(-18.55,-8.4,1.8));
+#37561 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#37562 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#37563 = DEFINITIONAL_REPRESENTATION('',(#37564),#37568);
+#37564 = LINE('',#37565,#37566);
+#37565 = CARTESIAN_POINT('',(-6.28318530718,5.7));
+#37566 = VECTOR('',#37567,1.);
+#37567 = DIRECTION('',(1.,-0.));
+#37568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37569 = ORIENTED_EDGE('',*,*,#37570,.F.);
+#37570 = EDGE_CURVE('',#37571,#37542,#37573,.T.);
+#37571 = VERTEX_POINT('',#37572);
+#37572 = CARTESIAN_POINT('',(18.55,-10.4,7.5));
+#37573 = SURFACE_CURVE('',#37574,(#37578,#37584),.PCURVE_S1.);
+#37574 = LINE('',#37575,#37576);
+#37575 = CARTESIAN_POINT('',(-0.75,-10.4,7.5));
+#37576 = VECTOR('',#37577,1.);
+#37577 = DIRECTION('',(-1.,0.,0.));
+#37578 = PCURVE('',#34743,#37579);
+#37579 = DEFINITIONAL_REPRESENTATION('',(#37580),#37583);
+#37580 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37581,#37582),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#37581 = CARTESIAN_POINT('',(40.6,-22.8));
+#37582 = CARTESIAN_POINT('',(3.5,-22.8));
+#37583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37584 = PCURVE('',#37585,#37590);
+#37585 = PLANE('',#37586);
+#37586 = AXIS2_PLACEMENT_3D('',#37587,#37588,#37589);
+#37587 = CARTESIAN_POINT('',(20.55,-10.4,39.6));
+#37588 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#37589 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#37590 = DEFINITIONAL_REPRESENTATION('',(#37591),#37594);
+#37591 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37592,#37593),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-19.3,17.8),.PIECEWISE_BEZIER_KNOTS.);
+#37592 = CARTESIAN_POINT('',(32.1,-2.));
+#37593 = CARTESIAN_POINT('',(32.1,-39.1));
+#37594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37595 = ORIENTED_EDGE('',*,*,#37596,.F.);
+#37596 = EDGE_CURVE('',#36847,#37571,#37597,.T.);
+#37597 = SURFACE_CURVE('',#37598,(#37603,#37614),.PCURVE_S1.);
+#37598 = CIRCLE('',#37599,2.);
+#37599 = AXIS2_PLACEMENT_3D('',#37600,#37601,#37602);
+#37600 = CARTESIAN_POINT('',(18.55,-8.4,7.5));
+#37601 = DIRECTION('',(-0.,-3.219646771413E-15,-1.));
+#37602 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#37603 = PCURVE('',#34743,#37604);
+#37604 = DEFINITIONAL_REPRESENTATION('',(#37605),#37613);
+#37605 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#37606,#37607,#37608,#37609
+    ,#37610,#37611,#37612),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#37606 = CARTESIAN_POINT('',(40.6,-22.8));
+#37607 = CARTESIAN_POINT('',(37.135898384862,-22.8));
+#37608 = CARTESIAN_POINT('',(38.867949192431,-19.8));
+#37609 = CARTESIAN_POINT('',(40.6,-16.8));
+#37610 = CARTESIAN_POINT('',(42.332050807569,-19.8));
+#37611 = CARTESIAN_POINT('',(44.064101615138,-22.8));
+#37612 = CARTESIAN_POINT('',(40.6,-22.8));
+#37613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37614 = PCURVE('',#36883,#37615);
+#37615 = DEFINITIONAL_REPRESENTATION('',(#37616),#37620);
+#37616 = LINE('',#37617,#37618);
+#37617 = CARTESIAN_POINT('',(-6.28318530718,32.1));
+#37618 = VECTOR('',#37619,1.);
+#37619 = DIRECTION('',(1.,-0.));
+#37620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37621 = ORIENTED_EDGE('',*,*,#36846,.F.);
+#37622 = ORIENTED_EDGE('',*,*,#34729,.F.);
+#37623 = ORIENTED_EDGE('',*,*,#36752,.F.);
+#37624 = FACE_BOUND('',#37625,.T.);
+#37625 = EDGE_LOOP('',(#37626,#37627,#37628,#37629,#37630,#37631,#37632,
+    #37633));
+#37626 = ORIENTED_EDGE('',*,*,#34805,.T.);
+#37627 = ORIENTED_EDGE('',*,*,#34904,.F.);
+#37628 = ORIENTED_EDGE('',*,*,#35003,.T.);
+#37629 = ORIENTED_EDGE('',*,*,#35102,.F.);
+#37630 = ORIENTED_EDGE('',*,*,#35130,.T.);
+#37631 = ORIENTED_EDGE('',*,*,#35052,.F.);
+#37632 = ORIENTED_EDGE('',*,*,#34954,.T.);
+#37633 = ORIENTED_EDGE('',*,*,#34854,.F.);
+#37634 = ADVANCED_FACE('',(#37635),#35197,.T.);
+#37635 = FACE_BOUND('',#37636,.T.);
+#37636 = EDGE_LOOP('',(#37637,#37638,#37639,#37640));
+#37637 = ORIENTED_EDGE('',*,*,#36800,.F.);
+#37638 = ORIENTED_EDGE('',*,*,#37037,.T.);
+#37639 = ORIENTED_EDGE('',*,*,#35181,.T.);
+#37640 = ORIENTED_EDGE('',*,*,#37064,.F.);
+#37641 = ADVANCED_FACE('',(#37642),#35257,.F.);
+#37642 = FACE_BOUND('',#37643,.F.);
+#37643 = EDGE_LOOP('',(#37644,#37645,#37674,#37701));
+#37644 = ORIENTED_EDGE('',*,*,#35239,.T.);
+#37645 = ORIENTED_EDGE('',*,*,#37646,.T.);
+#37646 = EDGE_CURVE('',#35242,#37647,#37649,.T.);
+#37647 = VERTEX_POINT('',#37648);
+#37648 = CARTESIAN_POINT('',(26.25,2.201261856091,7.9));
+#37649 = SURFACE_CURVE('',#37650,(#37659,#37667),.PCURVE_S1.);
+#37650 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#37651,#37652,#37653,#37654
+    ,#37655,#37656,#37657,#37658),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094308E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#37651 = CARTESIAN_POINT('',(21.79296,2.493091856091,8.21836));
+#37652 = CARTESIAN_POINT('',(21.87864,2.487481856091,8.21224));
+#37653 = CARTESIAN_POINT('',(21.96432,2.481871856091,8.20612));
+#37654 = CARTESIAN_POINT('',(23.450985127059,2.384530687057,
+    8.099929633781));
+#37655 = CARTESIAN_POINT('',(24.851970254119,2.292799518024,
+    7.999859267563));
+#37656 = CARTESIAN_POINT('',(26.338635381178,2.19545834899,
+    7.893668901344));
+#37657 = CARTESIAN_POINT('',(26.424315381178,2.18984834899,
+    7.887548901344));
+#37658 = CARTESIAN_POINT('',(26.509995381178,2.18423834899,
+    7.881428901344));
+#37659 = PCURVE('',#35257,#37660);
+#37660 = DEFINITIONAL_REPRESENTATION('',(#37661),#37666);
+#37661 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#37662,#37663,#37664,#37665),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.250324094308E-02,4.252174436664),
+  .PIECEWISE_BEZIER_KNOTS.);
+#37662 = CARTESIAN_POINT('',(5.451261856091,2.236890207058E-16));
+#37663 = CARTESIAN_POINT('',(5.435894574346,0.333333333333));
+#37664 = CARTESIAN_POINT('',(5.419121546443,0.666666666987));
+#37665 = CARTESIAN_POINT('',(5.400464452569,1.));
+#37666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37667 = PCURVE('',#35481,#37668);
+#37668 = DEFINITIONAL_REPRESENTATION('',(#37669),#37673);
+#37669 = LINE('',#37670,#37671);
+#37670 = CARTESIAN_POINT('',(0.,0.));
+#37671 = VECTOR('',#37672,1.);
+#37672 = DIRECTION('',(0.,1.));
+#37673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37674 = ORIENTED_EDGE('',*,*,#37675,.F.);
+#37675 = EDGE_CURVE('',#37676,#37647,#37678,.T.);
+#37676 = VERTEX_POINT('',#37677);
+#37677 = CARTESIAN_POINT('',(26.25,-2.201261856091,7.9));
+#37678 = SURFACE_CURVE('',#37679,(#37683,#37689),.PCURVE_S1.);
+#37679 = LINE('',#37680,#37681);
+#37680 = CARTESIAN_POINT('',(26.25,-2.7,7.9));
+#37681 = VECTOR('',#37682,1.);
+#37682 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16));
+#37683 = PCURVE('',#35257,#37684);
+#37684 = DEFINITIONAL_REPRESENTATION('',(#37685),#37688);
+#37685 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#37686,#37687),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,5.4),.PIECEWISE_BEZIER_KNOTS.);
+#37686 = CARTESIAN_POINT('',(0.,1.));
+#37687 = CARTESIAN_POINT('',(5.95,1.));
+#37688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37689 = PCURVE('',#37690,#37695);
+#37690 = PLANE('',#37691);
+#37691 = AXIS2_PLACEMENT_3D('',#37692,#37693,#37694);
+#37692 = CARTESIAN_POINT('',(26.25,-2.7,7.9));
+#37693 = DIRECTION('',(1.,-1.644774851297E-16,9.902997230986E-32));
+#37694 = DIRECTION('',(1.426436083383E-16,0.867253096835,-0.497867518553
+    ));
+#37695 = DEFINITIONAL_REPRESENTATION('',(#37696),#37700);
+#37696 = LINE('',#37697,#37698);
+#37697 = CARTESIAN_POINT('',(0.,0.));
+#37698 = VECTOR('',#37699,1.);
+#37699 = DIRECTION('',(0.867253096835,0.497867518553));
+#37700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37701 = ORIENTED_EDGE('',*,*,#37702,.F.);
+#37702 = EDGE_CURVE('',#35240,#37676,#37703,.T.);
+#37703 = SURFACE_CURVE('',#37704,(#37713,#37721),.PCURVE_S1.);
+#37704 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#37705,#37706,#37707,#37708
+    ,#37709,#37710,#37711,#37712),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094305E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#37705 = CARTESIAN_POINT('',(21.79296,-2.493091856091,8.21836));
+#37706 = CARTESIAN_POINT('',(21.87864,-2.487481856091,8.21224));
+#37707 = CARTESIAN_POINT('',(21.96432,-2.481871856091,8.20612));
+#37708 = CARTESIAN_POINT('',(23.450985127059,-2.384530687057,
+    8.099929633781));
+#37709 = CARTESIAN_POINT('',(24.851970254119,-2.292799518024,
+    7.999859267563));
+#37710 = CARTESIAN_POINT('',(26.338635381178,-2.19545834899,
+    7.893668901344));
+#37711 = CARTESIAN_POINT('',(26.424315381178,-2.18984834899,
+    7.887548901344));
+#37712 = CARTESIAN_POINT('',(26.509995381178,-2.18423834899,
+    7.881428901344));
+#37713 = PCURVE('',#35257,#37714);
+#37714 = DEFINITIONAL_REPRESENTATION('',(#37715),#37720);
+#37715 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#37716,#37717,#37718,#37719),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.250324094305E-02,4.252174436664),
+  .PIECEWISE_BEZIER_KNOTS.);
+#37716 = CARTESIAN_POINT('',(0.498738143909,0.));
+#37717 = CARTESIAN_POINT('',(0.514105425654,0.333333333333));
+#37718 = CARTESIAN_POINT('',(0.530878453557,0.666666666987));
+#37719 = CARTESIAN_POINT('',(0.549535547431,1.));
+#37720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37721 = PCURVE('',#36589,#37722);
+#37722 = DEFINITIONAL_REPRESENTATION('',(#37723),#37727);
+#37723 = LINE('',#37724,#37725);
+#37724 = CARTESIAN_POINT('',(0.,0.));
+#37725 = VECTOR('',#37726,1.);
+#37726 = DIRECTION('',(0.,1.));
+#37727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37728 = ADVANCED_FACE('',(#37729),#36589,.T.);
+#37729 = FACE_BOUND('',#37730,.T.);
+#37730 = EDGE_LOOP('',(#37731,#37732,#37761,#38076));
+#37731 = ORIENTED_EDGE('',*,*,#36379,.T.);
+#37732 = ORIENTED_EDGE('',*,*,#37733,.T.);
+#37733 = EDGE_CURVE('',#36352,#37734,#37736,.T.);
+#37734 = VERTEX_POINT('',#37735);
+#37735 = CARTESIAN_POINT('',(26.25,-2.7,7.401059551429));
+#37736 = SURFACE_CURVE('',#37737,(#37746,#37753),.PCURVE_S1.);
+#37737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#37738,#37739,#37740,#37741
+    ,#37742,#37743,#37744,#37745),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094305E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#37738 = CARTESIAN_POINT('',(21.790004618822,-2.992023507101,
+    7.719630650085));
+#37739 = CARTESIAN_POINT('',(21.875684618822,-2.986413507101,
+    7.713510650085));
+#37740 = CARTESIAN_POINT('',(21.961364618822,-2.980803507101,
+    7.707390650085));
+#37741 = CARTESIAN_POINT('',(23.448029745881,-2.883462338067,
+    7.601200283866));
+#37742 = CARTESIAN_POINT('',(24.849014872941,-2.791731169034,
+    7.501129917648));
+#37743 = CARTESIAN_POINT('',(26.33568,-2.69439,7.394939551429));
+#37744 = CARTESIAN_POINT('',(26.42136,-2.68878,7.388819551429));
+#37745 = CARTESIAN_POINT('',(26.50704,-2.68317,7.382699551429));
+#37746 = PCURVE('',#36589,#37747);
+#37747 = DEFINITIONAL_REPRESENTATION('',(#37748),#37752);
+#37748 = LINE('',#37749,#37750);
+#37749 = CARTESIAN_POINT('',(4.222640418776,0.));
+#37750 = VECTOR('',#37751,1.);
+#37751 = DIRECTION('',(0.,1.));
+#37752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37753 = PCURVE('',#36367,#37754);
+#37754 = DEFINITIONAL_REPRESENTATION('',(#37755),#37760);
+#37755 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#37756,#37757,#37758,#37759),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.547246399744E-02,4.255143659719),
+  .PIECEWISE_BEZIER_KNOTS.);
+#37756 = CARTESIAN_POINT('',(3.201059551672,0.));
+#37757 = CARTESIAN_POINT('',(3.174090027748,0.333333337214));
+#37758 = CARTESIAN_POINT('',(3.142910404457,0.666666666667));
+#37759 = CARTESIAN_POINT('',(3.104490432351,1.));
+#37760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37761 = ORIENTED_EDGE('',*,*,#37762,.F.);
+#37762 = EDGE_CURVE('',#37676,#37734,#37763,.T.);
+#37763 = SURFACE_CURVE('',#37764,(#37866,#37971),.PCURVE_S1.);
+#37764 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37765,#37766,#37767,#37768,
+    #37769,#37770,#37771,#37772,#37773,#37774,#37775,#37776,#37777,
+    #37778,#37779,#37780,#37781,#37782,#37783,#37784,#37785,#37786,
+    #37787,#37788,#37789,#37790,#37791,#37792,#37793,#37794,#37795,
+    #37796,#37797,#37798,#37799,#37800,#37801,#37802,#37803,#37804,
+    #37805,#37806,#37807,#37808,#37809,#37810,#37811,#37812,#37813,
+    #37814,#37815,#37816,#37817,#37818,#37819,#37820,#37821,#37822,
+    #37823,#37824,#37825,#37826,#37827,#37828,#37829,#37830,#37831,
+    #37832,#37833,#37834,#37835,#37836,#37837,#37838,#37839,#37840,
+    #37841,#37842,#37843,#37844,#37845,#37846,#37847,#37848,#37849,
+    #37850,#37851,#37852,#37853,#37854,#37855,#37856,#37857,#37858,
+    #37859,#37860,#37861,#37862,#37863,#37864,#37865),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.59796492778E-02,9.576609849799E-02,0.134992717444,
+    0.173546427008,0.211316790973,0.248198505568,0.284094201355,
+    0.318917534675,0.352596519171,0.385077008723,0.416326189766,
+    0.446335877818,0.475125355102,0.502743461404,0.529269690472,
+    0.553415714427,0.578160716405,0.602220273637,0.625783459058,
+    0.6490579278,0.672262366017,0.695616372775,0.719328557342,
+    0.743584766871,0.768538743564,0.794306772013,0.820966536996,
+    0.848559320828,0.877094251711,0.906553446788,0.936897252205,
+    0.968069131281,1.),.UNSPECIFIED.);
+#37765 = CARTESIAN_POINT('',(26.25,-2.201261856091,7.9));
+#37766 = CARTESIAN_POINT('',(26.25,-2.208583456499,7.899999999755));
+#37767 = CARTESIAN_POINT('',(26.25,-2.215987465791,7.899857287838));
+#37768 = CARTESIAN_POINT('',(26.25,-2.223476197343,7.899564623767));
+#37769 = CARTESIAN_POINT('',(26.25,-2.236437011271,7.898792037798));
+#37770 = CARTESIAN_POINT('',(26.25,-2.241865814767,7.898390766869));
+#37771 = CARTESIAN_POINT('',(26.25,-2.247339776734,7.897905962655));
+#37772 = CARTESIAN_POINT('',(26.25,-2.258302531643,7.896769722322));
+#37773 = CARTESIAN_POINT('',(26.25,-2.263790030958,7.896120722742));
+#37774 = CARTESIAN_POINT('',(26.25,-2.26932353909,7.895383170885));
+#37775 = CARTESIAN_POINT('',(26.25,-2.280389142451,7.893736584172));
+#37776 = CARTESIAN_POINT('',(26.25,-2.285919631626,7.892830703371));
+#37777 = CARTESIAN_POINT('',(26.25,-2.291496769736,7.891831020729));
+#37778 = CARTESIAN_POINT('',(26.25,-2.302632400769,7.889656657043));
+#37779 = CARTESIAN_POINT('',(26.25,-2.308188967044,7.888485939233));
+#37780 = CARTESIAN_POINT('',(26.25,-2.313792534928,7.887215963595));
+#37781 = CARTESIAN_POINT('',(26.25,-2.324962987356,7.884498981263));
+#37782 = CARTESIAN_POINT('',(26.25,-2.330527628427,7.88305683736));
+#37783 = CARTESIAN_POINT('',(26.25,-2.336139238209,7.881509816071));
+#37784 = CARTESIAN_POINT('',(26.25,-2.347307160141,7.878238313531));
+#37785 = CARTESIAN_POINT('',(26.25,-2.352860932895,7.876519677263));
+#37786 = CARTESIAN_POINT('',(26.25,-2.358461132563,7.874690449708));
+#37787 = CARTESIAN_POINT('',(26.25,-2.369587323065,7.870855793392));
+#37788 = CARTESIAN_POINT('',(26.25,-2.37511052291,7.868857257081));
+#37789 = CARTESIAN_POINT('',(26.25,-2.380678946409,7.866742426791));
+#37790 = CARTESIAN_POINT('',(26.25,-2.391722705793,7.862339545812));
+#37791 = CARTESIAN_POINT('',(26.25,-2.397195073874,7.86005946939));
+#37792 = CARTESIAN_POINT('',(26.25,-2.402710616366,7.857657561617));
+#37793 = CARTESIAN_POINT('',(26.25,-2.413630144724,7.852685199995));
+#37794 = CARTESIAN_POINT('',(26.25,-2.419031097947,7.850123787617));
+#37795 = CARTESIAN_POINT('',(26.25,-2.424472114274,7.847435388481));
+#37796 = CARTESIAN_POINT('',(26.25,-2.435224950393,7.841896306909));
+#37797 = CARTESIAN_POINT('',(26.25,-2.440533826306,7.839055647521));
+#37798 = CARTESIAN_POINT('',(26.25,-2.44587835054,7.836083521002));
+#37799 = CARTESIAN_POINT('',(26.25,-2.456421841526,7.829984641939));
+#37800 = CARTESIAN_POINT('',(26.25,-2.461618147232,7.826868713445));
+#37801 = CARTESIAN_POINT('',(26.25,-2.466844131524,7.823617892438));
+#37802 = CARTESIAN_POINT('',(26.25,-2.477135922964,7.81697038394));
+#37803 = CARTESIAN_POINT('',(26.25,-2.482199575187,7.813585025165));
+#37804 = CARTESIAN_POINT('',(26.25,-2.487285146901,7.81006287208));
+#37805 = CARTESIAN_POINT('',(26.25,-2.497283684483,7.802882166555));
+#37806 = CARTESIAN_POINT('',(26.25,-2.502195228115,7.799235025896));
+#37807 = CARTESIAN_POINT('',(26.25,-2.507118964929,7.795451256845));
+#37808 = CARTESIAN_POINT('',(26.25,-2.516784000282,7.787757000393));
+#37809 = CARTESIAN_POINT('',(26.25,-2.521524795956,7.783857473485));
+#37810 = CARTESIAN_POINT('',(26.25,-2.526266018278,7.779824138278));
+#37811 = CARTESIAN_POINT('',(26.25,-2.535309530974,7.77185986241));
+#37812 = CARTESIAN_POINT('',(26.25,-2.539613023625,7.767952240122));
+#37813 = CARTESIAN_POINT('',(26.25,-2.543904965596,7.763930557295));
+#37814 = CARTESIAN_POINT('',(26.25,-2.552557048587,7.75555750862));
+#37815 = CARTESIAN_POINT('',(26.25,-2.556916249259,7.751200464857));
+#37816 = CARTESIAN_POINT('',(26.25,-2.561247643138,7.746724766901));
+#37817 = CARTESIAN_POINT('',(26.25,-2.569716575845,7.737670675343));
+#37818 = CARTESIAN_POINT('',(26.25,-2.573856186423,7.733098573072));
+#37819 = CARTESIAN_POINT('',(26.25,-2.57795147389,7.728421329416));
+#37820 = CARTESIAN_POINT('',(26.25,-2.585950284477,7.718968855197));
+#37821 = CARTESIAN_POINT('',(26.25,-2.589856062486,7.714197623568));
+#37822 = CARTESIAN_POINT('',(26.25,-2.593700564272,7.709338696747));
+#37823 = CARTESIAN_POINT('',(26.25,-2.601202309745,7.699525202734));
+#37824 = CARTESIAN_POINT('',(26.25,-2.60486132108,7.694572494118));
+#37825 = CARTESIAN_POINT('',(26.25,-2.608442669274,7.689552939598));
+#37826 = CARTESIAN_POINT('',(26.25,-2.615424200204,7.679418347202));
+#37827 = CARTESIAN_POINT('',(26.25,-2.618824941994,7.674303576286));
+#37828 = CARTESIAN_POINT('',(26.25,-2.622133351523,7.669145095675));
+#37829 = CARTESIAN_POINT('',(26.25,-2.628575612827,7.65873134616));
+#37830 = CARTESIAN_POINT('',(26.25,-2.631708230707,7.65347559607));
+#37831 = CARTESIAN_POINT('',(26.25,-2.634736655458,7.648199935325));
+#37832 = CARTESIAN_POINT('',(26.25,-2.640624964225,7.63755029427));
+#37833 = CARTESIAN_POINT('',(26.25,-2.643481554006,7.632175991205));
+#37834 = CARTESIAN_POINT('',(26.25,-2.646225652594,7.626804427585));
+#37835 = CARTESIAN_POINT('',(26.25,-2.651549885129,7.61596268864));
+#37836 = CARTESIAN_POINT('',(26.25,-2.654124792155,7.610493053706));
+#37837 = CARTESIAN_POINT('',(26.25,-2.656582693675,7.605046113997));
+#37838 = CARTESIAN_POINT('',(26.25,-2.661337304892,7.59405584401));
+#37839 = CARTESIAN_POINT('',(26.25,-2.663627309615,7.588514256587));
+#37840 = CARTESIAN_POINT('',(26.25,-2.665799266567,7.583011691982));
+#37841 = CARTESIAN_POINT('',(26.25,-2.669983126885,7.571915640365));
+#37842 = CARTESIAN_POINT('',(26.25,-2.671987462161,7.566325074523));
+#37843 = CARTESIAN_POINT('',(26.25,-2.673875516801,7.560785979804));
+#37844 = CARTESIAN_POINT('',(26.25,-2.677491623273,7.549625669443));
+#37845 = CARTESIAN_POINT('',(26.25,-2.679211848536,7.544008286617));
+#37846 = CARTESIAN_POINT('',(26.25,-2.680819590978,7.538451213172));
+#37847 = CARTESIAN_POINT('',(26.25,-2.683874726611,7.527266647726));
+#37848 = CARTESIAN_POINT('',(26.25,-2.68531452064,7.52164353778));
+#37849 = CARTESIAN_POINT('',(26.25,-2.686646941142,7.516086513233));
+#37850 = CARTESIAN_POINT('',(26.25,-2.68915132677,7.504915930063));
+#37851 = CARTESIAN_POINT('',(26.25,-2.690316250944,7.499306953319));
+#37852 = CARTESIAN_POINT('',(26.25,-2.691379646025,7.4937674021));
+#37853 = CARTESIAN_POINT('',(26.25,-2.69334659559,7.482647037631));
+#37854 = CARTESIAN_POINT('',(26.25,-2.694243855155,7.47707072493));
+#37855 = CARTESIAN_POINT('',(26.25,-2.695045745446,7.471565327716));
+#37856 = CARTESIAN_POINT('',(26.25,-2.696491320347,7.460529195388));
+#37857 = CARTESIAN_POINT('',(26.25,-2.697129533642,7.455002681251));
+#37858 = CARTESIAN_POINT('',(26.25,-2.697678568403,7.449547216173));
+#37859 = CARTESIAN_POINT('',(26.25,-2.698621226371,7.438626910591));
+#37860 = CARTESIAN_POINT('',(26.25,-2.699010204215,7.433165888646));
+#37861 = CARTESIAN_POINT('',(26.25,-2.699316044322,7.427775084675));
+#37862 = CARTESIAN_POINT('',(26.25,-2.699776283067,7.416999624989));
+#37863 = CARTESIAN_POINT('',(26.25,-2.699926818659,7.411618321932));
+#37864 = CARTESIAN_POINT('',(26.25,-2.699999999825,7.406305740823));
+#37865 = CARTESIAN_POINT('',(26.25,-2.7,7.401059551429));
+#37866 = PCURVE('',#36589,#37867);
+#37867 = DEFINITIONAL_REPRESENTATION('',(#37868),#37970);
+#37868 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37869,#37870,#37871,#37872,
+    #37873,#37874,#37875,#37876,#37877,#37878,#37879,#37880,#37881,
+    #37882,#37883,#37884,#37885,#37886,#37887,#37888,#37889,#37890,
+    #37891,#37892,#37893,#37894,#37895,#37896,#37897,#37898,#37899,
+    #37900,#37901,#37902,#37903,#37904,#37905,#37906,#37907,#37908,
+    #37909,#37910,#37911,#37912,#37913,#37914,#37915,#37916,#37917,
+    #37918,#37919,#37920,#37921,#37922,#37923,#37924,#37925,#37926,
+    #37927,#37928,#37929,#37930,#37931,#37932,#37933,#37934,#37935,
+    #37936,#37937,#37938,#37939,#37940,#37941,#37942,#37943,#37944,
+    #37945,#37946,#37947,#37948,#37949,#37950,#37951,#37952,#37953,
+    #37954,#37955,#37956,#37957,#37958,#37959,#37960,#37961,#37962,
+    #37963,#37964,#37965,#37966,#37967,#37968,#37969),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.59796492778E-02,9.576609849799E-02,0.134992717444,
+    0.173546427008,0.211316790973,0.248198505568,0.284094201355,
+    0.318917534675,0.352596519171,0.385077008723,0.416326189766,
+    0.446335877818,0.475125355102,0.502743461404,0.529269690472,
+    0.553415714427,0.578160716405,0.602220273637,0.625783459058,
+    0.6490579278,0.672262366017,0.695616372775,0.719328557342,
+    0.743584766871,0.768538743564,0.794306772013,0.820966536996,
+    0.848559320828,0.877094251711,0.906553446788,0.936897252205,
+    0.968069131281,1.),.UNSPECIFIED.);
+#37869 = CARTESIAN_POINT('',(0.,4.252174436664));
+#37870 = CARTESIAN_POINT('',(4.373146795814E-02,4.251697280994));
+#37871 = CARTESIAN_POINT('',(8.760740337759E-02,4.251224900828));
+#37872 = CARTESIAN_POINT('',(0.131667405289,4.250757660168));
+#37873 = CARTESIAN_POINT('',(0.207435839267,4.249967919004));
+#37874 = CARTESIAN_POINT('',(0.239030421641,4.24964264729));
+#37875 = CARTESIAN_POINT('',(0.270757813577,4.249320371403));
+#37876 = CARTESIAN_POINT('',(0.334067046034,4.248686699874));
+#37877 = CARTESIAN_POINT('',(0.36564466346,4.248375215311));
+#37878 = CARTESIAN_POINT('',(0.397387479555,4.248067027986));
+#37879 = CARTESIAN_POINT('',(0.460696636592,4.2474629371));
+#37880 = CARTESIAN_POINT('',(0.492256674299,4.247166913968));
+#37881 = CARTESIAN_POINT('',(0.52401541346,4.246874519578));
+#37882 = CARTESIAN_POINT('',(0.587325047731,4.246303387535));
+#37883 = CARTESIAN_POINT('',(0.618867064044,4.246024493676));
+#37884 = CARTESIAN_POINT('',(0.650642100184,4.245749593471));
+#37885 = CARTESIAN_POINT('',(0.713952893879,4.245214769876));
+#37886 = CARTESIAN_POINT('',(0.74547669788,4.244954646973));
+#37887 = CARTESIAN_POINT('',(0.777268233776,4.244698919393));
+#37888 = CARTESIAN_POINT('',(0.840581019852,4.244203684652));
+#37889 = CARTESIAN_POINT('',(0.872086772867,4.243963927434));
+#37890 = CARTESIAN_POINT('',(0.903894780667,4.243729007082));
+#37891 = CARTESIAN_POINT('',(0.967210562991,4.243276529767));
+#37892 = CARTESIAN_POINT('',(0.998698907626,4.243058664673));
+#37893 = CARTESIAN_POINT('',(1.030523052882,4.242846120298));
+#37894 = CARTESIAN_POINT('',(1.093843020623,4.242439413364));
+#37895 = CARTESIAN_POINT('',(1.125315238505,4.242244877283));
+#37896 = CARTESIAN_POINT('',(1.157154784723,4.242056189156));
+#37897 = CARTESIAN_POINT('',(1.220480313284,4.241698066037));
+#37898 = CARTESIAN_POINT('',(1.251938507097,4.241528185876));
+#37899 = CARTESIAN_POINT('',(1.283792198802,4.241364722962));
+#37900 = CARTESIAN_POINT('',(1.347124826371,4.241057754622));
+#37901 = CARTESIAN_POINT('',(1.378572112311,4.240913728457));
+#37902 = CARTESIAN_POINT('',(1.41043803732,4.24077672579));
+#37903 = CARTESIAN_POINT('',(1.473779404851,4.240523199804));
+#37904 = CARTESIAN_POINT('',(1.505220088387,4.240406080365));
+#37905 = CARTESIAN_POINT('',(1.537095525272,4.240296617007));
+#37906 = CARTESIAN_POINT('',(1.600447271668,4.240098499652));
+#37907 = CARTESIAN_POINT('',(1.631886965559,4.240009180672));
+#37908 = CARTESIAN_POINT('',(1.663768230476,4.239928158649));
+#37909 = CARTESIAN_POINT('',(1.72713184677,4.239787060883));
+#37910 = CARTESIAN_POINT('',(1.758577481513,4.239726266502));
+#37911 = CARTESIAN_POINT('',(1.790459798375,4.239674391154));
+#37912 = CARTESIAN_POINT('',(1.853836461608,4.239591539252));
+#37913 = CARTESIAN_POINT('',(1.885296140614,4.239559816226));
+#37914 = CARTESIAN_POINT('',(1.91717356623,4.239537578575));
+#37915 = CARTESIAN_POINT('',(1.978861531077,4.239514429086));
+#37916 = CARTESIAN_POINT('',(2.008600734505,4.239511781062));
+#37917 = CARTESIAN_POINT('',(2.03868204749,4.239517995007));
+#37918 = CARTESIAN_POINT('',(2.100259670003,4.239549417308));
+#37919 = CARTESIAN_POINT('',(2.1317724991,4.239575090622));
+#37920 = CARTESIAN_POINT('',(2.163619190854,4.239611011921));
+#37921 = CARTESIAN_POINT('',(2.227035882837,4.239702789445));
+#37922 = CARTESIAN_POINT('',(2.258589119726,4.239758063366));
+#37923 = CARTESIAN_POINT('',(2.290407436177,4.239823700955));
+#37924 = CARTESIAN_POINT('',(2.353835625681,4.239974440035));
+#37925 = CARTESIAN_POINT('',(2.385436393066,4.240059110266));
+#37926 = CARTESIAN_POINT('',(2.417217492305,4.240154008669));
+#37927 = CARTESIAN_POINT('',(2.480654081702,4.240362808871));
+#37928 = CARTESIAN_POINT('',(2.512306605182,4.240476463335));
+#37929 = CARTESIAN_POINT('',(2.544042594649,4.240599931628));
+#37930 = CARTESIAN_POINT('',(2.607482867888,4.240865463387));
+#37931 = CARTESIAN_POINT('',(2.639187307339,4.241007471438));
+#37932 = CARTESIAN_POINT('',(2.670872689759,4.241158604437));
+#37933 = CARTESIAN_POINT('',(2.734310594888,4.241479127751));
+#37934 = CARTESIAN_POINT('',(2.766062572052,4.24164863269));
+#37935 = CARTESIAN_POINT('',(2.79769574402,4.241826343555));
+#37936 = CARTESIAN_POINT('',(2.861124892668,4.242199739332));
+#37937 = CARTESIAN_POINT('',(2.892916153444,4.24239566188));
+#37938 = CARTESIAN_POINT('',(2.924500257985,4.242598720823));
+#37939 = CARTESIAN_POINT('',(2.987915334321,4.243022535299));
+#37940 = CARTESIAN_POINT('',(3.019735404676,4.243243593056));
+#37941 = CARTESIAN_POINT('',(3.051277951521,4.243470662642));
+#37942 = CARTESIAN_POINT('',(3.114675816447,4.243942159785));
+#37943 = CARTESIAN_POINT('',(3.14651393289,4.244186900401));
+#37944 = CARTESIAN_POINT('',(3.17802525814,4.244436559953));
+#37945 = CARTESIAN_POINT('',(3.241405222243,4.244952774084));
+#37946 = CARTESIAN_POINT('',(3.273251790242,4.2452196142));
+#37947 = CARTESIAN_POINT('',(3.304743069436,4.245490373066));
+#37948 = CARTESIAN_POINT('',(3.368106394032,4.24604815677));
+#37949 = CARTESIAN_POINT('',(3.399953683789,4.246335419176));
+#37950 = CARTESIAN_POINT('',(3.431435279965,4.246625724464));
+#37951 = CARTESIAN_POINT('',(3.494784352648,4.247221791602));
+#37952 = CARTESIAN_POINT('',(3.526626579107,4.247527737153));
+#37953 = CARTESIAN_POINT('',(3.558107099368,4.247835981958));
+#37954 = CARTESIAN_POINT('',(3.621444693284,4.248466947922));
+#37955 = CARTESIAN_POINT('',(3.653277770896,4.248789802195));
+#37956 = CARTESIAN_POINT('',(3.684763781037,4.249114337367));
+#37957 = CARTESIAN_POINT('',(3.748092571569,4.249776758224));
+#37958 = CARTESIAN_POINT('',(3.779913769241,4.250114734185));
+#37959 = CARTESIAN_POINT('',(3.811409927405,4.250453883676));
+#37960 = CARTESIAN_POINT('',(3.874732254938,4.251144294484));
+#37961 = CARTESIAN_POINT('',(3.906539867473,4.25149561228));
+#37962 = CARTESIAN_POINT('',(3.938049245635,4.251847690652));
+#37963 = CARTESIAN_POINT('',(4.001367043756,4.252562642266));
+#37964 = CARTESIAN_POINT('',(4.033160120571,4.252925546769));
+#37965 = CARTESIAN_POINT('',(4.064684563582,4.253288877249));
+#37966 = CARTESIAN_POINT('',(4.127999375173,4.254024970681));
+#37967 = CARTESIAN_POINT('',(4.159777511166,4.254397747031));
+#37968 = CARTESIAN_POINT('',(4.191317958306,4.254770678816));
+#37969 = CARTESIAN_POINT('',(4.222640418776,4.255143659719));
+#37970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#37971 = PCURVE('',#37690,#37972);
+#37972 = DEFINITIONAL_REPRESENTATION('',(#37973),#38075);
+#37973 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#37974,#37975,#37976,#37977,
+    #37978,#37979,#37980,#37981,#37982,#37983,#37984,#37985,#37986,
+    #37987,#37988,#37989,#37990,#37991,#37992,#37993,#37994,#37995,
+    #37996,#37997,#37998,#37999,#38000,#38001,#38002,#38003,#38004,
+    #38005,#38006,#38007,#38008,#38009,#38010,#38011,#38012,#38013,
+    #38014,#38015,#38016,#38017,#38018,#38019,#38020,#38021,#38022,
+    #38023,#38024,#38025,#38026,#38027,#38028,#38029,#38030,#38031,
+    #38032,#38033,#38034,#38035,#38036,#38037,#38038,#38039,#38040,
+    #38041,#38042,#38043,#38044,#38045,#38046,#38047,#38048,#38049,
+    #38050,#38051,#38052,#38053,#38054,#38055,#38056,#38057,#38058,
+    #38059,#38060,#38061,#38062,#38063,#38064,#38065,#38066,#38067,
+    #38068,#38069,#38070,#38071,#38072,#38073,#38074),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.59796492778E-02,9.576609849799E-02,0.134992717444,
+    0.173546427008,0.211316790973,0.248198505568,0.284094201355,
+    0.318917534675,0.352596519171,0.385077008723,0.416326189766,
+    0.446335877818,0.475125355102,0.502743461404,0.529269690472,
+    0.553415714427,0.578160716405,0.602220273637,0.625783459058,
+    0.6490579278,0.672262366017,0.695616372775,0.719328557342,
+    0.743584766871,0.768538743564,0.794306772013,0.820966536996,
+    0.848559320828,0.877094251711,0.906553446788,0.936897252205,
+    0.968069131281,1.),.UNSPECIFIED.);
+#37974 = CARTESIAN_POINT('',(0.432532199815,0.248305522116));
+#37975 = CARTESIAN_POINT('',(0.426182519309,0.244660334877));
+#37976 = CARTESIAN_POINT('',(0.419832420949,0.240850351791));
+#37977 = CARTESIAN_POINT('',(0.413483503255,0.236868141774));
+#37978 = CARTESIAN_POINT('',(0.402627842697,0.229745345931));
+#37979 = CARTESIAN_POINT('',(0.398119475815,0.22669451755));
+#37980 = CARTESIAN_POINT('',(0.393613533618,0.223548761733));
+#37981 = CARTESIAN_POINT('',(0.384671747629,0.217105354203));
+#37982 = CARTESIAN_POINT('',(0.380235812664,0.21381045964));
+#37983 = CARTESIAN_POINT('',(0.375804063713,0.210415861545));
+#37984 = CARTESIAN_POINT('',(0.367027166971,0.203478649633));
+#37985 = CARTESIAN_POINT('',(0.362681841733,0.199939570781));
+#37986 = CARTESIAN_POINT('',(0.358342760953,0.196295917002));
+#37987 = CARTESIAN_POINT('',(0.349767895506,0.188866124371));
+#37988 = CARTESIAN_POINT('',(0.345531808568,0.185084381862));
+#37989 = CARTESIAN_POINT('',(0.341304376587,0.18119315712));
+#37990 = CARTESIAN_POINT('',(0.332969464377,0.173275440347));
+#37991 = CARTESIAN_POINT('',(0.328861508782,0.169254282539));
+#37992 = CARTESIAN_POINT('',(0.32476503447,0.165118785298));
+#37993 = CARTESIAN_POINT('',(0.316708394441,0.15672141901));
+#37994 = CARTESIAN_POINT('',(0.312747520995,0.152465883324));
+#37995 = CARTESIAN_POINT('',(0.308801443474,0.148091322551));
+#37996 = CARTESIAN_POINT('',(0.30106137113,0.139226336129));
+#37997 = CARTESIAN_POINT('',(0.297266365273,0.134743277523));
+#37998 = CARTESIAN_POINT('',(0.293490038058,0.130136847214));
+#37999 = CARTESIAN_POINT('',(0.286104354959,0.120820105971));
+#38000 = CARTESIAN_POINT('',(0.282493602784,0.116118188315));
+#38001 = CARTESIAN_POINT('',(0.27890606334,0.111289116907));
+#38002 = CARTESIAN_POINT('',(0.271911645898,0.101540342404));
+#38003 = CARTESIAN_POINT('',(0.268502896513,9.662999040829E-02));
+#38004 = CARTESIAN_POINT('',(0.265122624861,9.158956263448E-02));
+#38005 = CARTESIAN_POINT('',(0.258554923234,8.143228915248E-02));
+#38006 = CARTESIAN_POINT('',(0.255365056198,7.632560162358E-02));
+#38007 = CARTESIAN_POINT('',(0.25220972626,7.108715067751E-02));
+#38008 = CARTESIAN_POINT('',(0.246102284837,6.054861722864E-02));
+#38009 = CARTESIAN_POINT('',(0.243147092208,5.525924676527E-02));
+#38010 = CARTESIAN_POINT('',(0.240233319335,4.983811434807E-02));
+#38011 = CARTESIAN_POINT('',(0.234617309897,3.894909335156E-02));
+#38012 = CARTESIAN_POINT('',(0.231911301998,3.349210250333E-02));
+#38013 = CARTESIAN_POINT('',(0.229254389797,2.790556336269E-02));
+#38014 = CARTESIAN_POINT('',(0.224158167155,1.670012716303E-02));
+#38015 = CARTESIAN_POINT('',(0.2217144086,1.109183509171E-02));
+#38016 = CARTESIAN_POINT('',(0.219328098308,5.358981035233E-03));
+#38017 = CARTESIAN_POINT('',(0.214776786834,-6.125793868767E-03));
+#38018 = CARTESIAN_POINT('',(0.21260676489,-1.186795883402E-02));
+#38019 = CARTESIAN_POINT('',(0.21050299174,-1.77263818748E-02));
+#38020 = CARTESIAN_POINT('',(0.206625131612,-2.913589601058E-02));
+#38021 = CARTESIAN_POINT('',(0.204838392495,-3.466736274815E-02));
+#38022 = CARTESIAN_POINT('',(0.203118457778,-4.029199813311E-02));
+#38023 = CARTESIAN_POINT('',(0.199783580977,-5.186114161539E-02));
+#38024 = CARTESIAN_POINT('',(0.19817228126,-5.781010573384E-02));
+#38025 = CARTESIAN_POINT('',(0.196644171141,-6.384812896876E-02));
+#38026 = CARTESIAN_POINT('',(0.19380720112,-7.591672442333E-02));
+#38027 = CARTESIAN_POINT('',(0.192493412239,-8.19428719228E-02));
+#38028 = CARTESIAN_POINT('',(0.191270409193,-8.80381365776E-02));
+#38029 = CARTESIAN_POINT('',(0.189039495824,-0.100218172095));
+#38030 = CARTESIAN_POINT('',(0.188027639002,-0.106300597506));
+#38031 = CARTESIAN_POINT('',(0.187112584761,-0.112428569403));
+#38032 = CARTESIAN_POINT('',(0.185492492681,-0.12467422788));
+#38033 = CARTESIAN_POINT('',(0.184784996518,-0.130791182659));
+#38034 = CARTESIAN_POINT('',(0.184178134359,-0.1369274438));
+#38035 = CARTESIAN_POINT('',(0.183169064408,-0.14919257792));
+#38036 = CARTESIAN_POINT('',(0.182766238862,-0.155321497712));
+#38037 = CARTESIAN_POINT('',(0.182465250394,-0.16144235564));
+#38038 = CARTESIAN_POINT('',(0.182062846957,-0.173681104806));
+#38039 = CARTESIAN_POINT('',(0.181962741655,-0.179798799038));
+#38040 = CARTESIAN_POINT('',(0.181962911035,-0.185881886473));
+#38041 = CARTESIAN_POINT('',(0.182158367387,-0.198049418332));
+#38042 = CARTESIAN_POINT('',(0.182356671985,-0.204132502574));
+#38043 = CARTESIAN_POINT('',(0.182651171036,-0.210157205313));
+#38044 = CARTESIAN_POINT('',(0.183431463548,-0.222210499429));
+#38045 = CARTESIAN_POINT('',(0.183921521027,-0.228236019836));
+#38046 = CARTESIAN_POINT('',(0.184501752678,-0.234183604497));
+#38047 = CARTESIAN_POINT('',(0.185849999823,-0.246082116666));
+#38048 = CARTESIAN_POINT('',(0.186622962515,-0.25202819449));
+#38049 = CARTESIAN_POINT('',(0.187478874308,-0.257881657502));
+#38050 = CARTESIAN_POINT('',(0.189374772175,-0.269587750784));
+#38051 = CARTESIAN_POINT('',(0.190419867342,-0.275434079753));
+#38052 = CARTESIAN_POINT('',(0.191540181452,-0.281177877881));
+#38053 = CARTESIAN_POINT('',(0.19396045794,-0.292657033559));
+#38054 = CARTESIAN_POINT('',(0.195265299702,-0.298385170494));
+#38055 = CARTESIAN_POINT('',(0.196637666457,-0.304005002389));
+#38056 = CARTESIAN_POINT('',(0.199556522463,-0.315225904205));
+#38057 = CARTESIAN_POINT('',(0.201107420428,-0.3208193904));
+#38058 = CARTESIAN_POINT('',(0.202718536643,-0.326302106037));
+#38059 = CARTESIAN_POINT('',(0.206108070975,-0.337236681143));
+#38060 = CARTESIAN_POINT('',(0.20789031421,-0.342681061502));
+#38061 = CARTESIAN_POINT('',(0.209726044153,-0.348014684322));
+#38062 = CARTESIAN_POINT('',(0.213556669314,-0.358638135144));
+#38063 = CARTESIAN_POINT('',(0.215554783145,-0.363920925996));
+#38064 = CARTESIAN_POINT('',(0.217600299757,-0.369094733909));
+#38065 = CARTESIAN_POINT('',(0.221841152263,-0.379385558636));
+#38066 = CARTESIAN_POINT('',(0.224039131687,-0.384496190805));
+#38067 = CARTESIAN_POINT('',(0.226279078451,-0.389500806364));
+#38068 = CARTESIAN_POINT('',(0.230898420851,-0.399440793981));
+#38069 = CARTESIAN_POINT('',(0.233279944056,-0.404370541608));
+#38070 = CARTESIAN_POINT('',(0.235698609472,-0.409198000902));
+#38071 = CARTESIAN_POINT('',(0.24066421737,-0.418772189606));
+#38072 = CARTESIAN_POINT('',(0.243212840912,-0.423514088129));
+#38073 = CARTESIAN_POINT('',(0.245794335892,-0.428157875073));
+#38074 = CARTESIAN_POINT('',(0.248406243036,-0.432707649159));
+#38075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38076 = ORIENTED_EDGE('',*,*,#37702,.F.);
+#38077 = ADVANCED_FACE('',(#38078),#35481,.F.);
+#38078 = FACE_BOUND('',#38079,.F.);
+#38079 = EDGE_LOOP('',(#38080,#38081,#38110,#38425));
+#38080 = ORIENTED_EDGE('',*,*,#35269,.T.);
+#38081 = ORIENTED_EDGE('',*,*,#38082,.T.);
+#38082 = EDGE_CURVE('',#35270,#38083,#38085,.T.);
+#38083 = VERTEX_POINT('',#38084);
+#38084 = CARTESIAN_POINT('',(26.25,2.7,7.401059551429));
+#38085 = SURFACE_CURVE('',#38086,(#38095,#38102),.PCURVE_S1.);
+#38086 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#38087,#38088,#38089,#38090
+    ,#38091,#38092,#38093,#38094),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094308E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#38087 = CARTESIAN_POINT('',(21.790004618822,2.992023507101,
+    7.719630650085));
+#38088 = CARTESIAN_POINT('',(21.875684618822,2.986413507101,
+    7.713510650085));
+#38089 = CARTESIAN_POINT('',(21.961364618822,2.980803507101,
+    7.707390650085));
+#38090 = CARTESIAN_POINT('',(23.448029745881,2.883462338067,
+    7.601200283866));
+#38091 = CARTESIAN_POINT('',(24.849014872941,2.791731169034,
+    7.501129917648));
+#38092 = CARTESIAN_POINT('',(26.33568,2.69439,7.394939551429));
+#38093 = CARTESIAN_POINT('',(26.42136,2.68878,7.388819551429));
+#38094 = CARTESIAN_POINT('',(26.50704,2.68317,7.382699551429));
+#38095 = PCURVE('',#35481,#38096);
+#38096 = DEFINITIONAL_REPRESENTATION('',(#38097),#38101);
+#38097 = LINE('',#38098,#38099);
+#38098 = CARTESIAN_POINT('',(4.222640418776,0.));
+#38099 = VECTOR('',#38100,1.);
+#38100 = DIRECTION('',(0.,1.));
+#38101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38102 = PCURVE('',#35627,#38103);
+#38103 = DEFINITIONAL_REPRESENTATION('',(#38104),#38109);
+#38104 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#38105,#38106,#38107,#38108),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.547246399747E-02,4.255143659719),
+  .PIECEWISE_BEZIER_KNOTS.);
+#38105 = CARTESIAN_POINT('',(0.498940448328,-1.110223024625E-16));
+#38106 = CARTESIAN_POINT('',(0.525909972252,0.333333337214));
+#38107 = CARTESIAN_POINT('',(0.557089595543,0.666666666667));
+#38108 = CARTESIAN_POINT('',(0.595509567649,1.));
+#38109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38110 = ORIENTED_EDGE('',*,*,#38111,.F.);
+#38111 = EDGE_CURVE('',#37647,#38083,#38112,.T.);
+#38112 = SURFACE_CURVE('',#38113,(#38215,#38320),.PCURVE_S1.);
+#38113 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38114,#38115,#38116,#38117,
+    #38118,#38119,#38120,#38121,#38122,#38123,#38124,#38125,#38126,
+    #38127,#38128,#38129,#38130,#38131,#38132,#38133,#38134,#38135,
+    #38136,#38137,#38138,#38139,#38140,#38141,#38142,#38143,#38144,
+    #38145,#38146,#38147,#38148,#38149,#38150,#38151,#38152,#38153,
+    #38154,#38155,#38156,#38157,#38158,#38159,#38160,#38161,#38162,
+    #38163,#38164,#38165,#38166,#38167,#38168,#38169,#38170,#38171,
+    #38172,#38173,#38174,#38175,#38176,#38177,#38178,#38179,#38180,
+    #38181,#38182,#38183,#38184,#38185,#38186,#38187,#38188,#38189,
+    #38190,#38191,#38192,#38193,#38194,#38195,#38196,#38197,#38198,
+    #38199,#38200,#38201,#38202,#38203,#38204,#38205,#38206,#38207,
+    #38208,#38209,#38210,#38211,#38212,#38213,#38214),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.314371579138E-02,7.324116832412E-02,0.102462681743,
+    0.13076329847,0.158118044772,0.184527142198,0.210021425479,
+    0.234667371537,0.258570760806,0.281877669211,0.304771517422,
+    0.327465580456,0.350191636481,0.373186683792,0.396680072843,
+    0.419513557541,0.444556222536,0.470638635326,0.497881920256,
+    0.526372251657,0.556161603564,0.587269773932,0.619687307786,
+    0.653378965967,0.688287444007,0.724337119823,0.761437679313,
+    0.799487525071,0.838376913282,0.877990790266,0.918211316993,
+    0.958920080712,1.),.UNSPECIFIED.);
+#38114 = CARTESIAN_POINT('',(26.25,2.201261856091,7.9));
+#38115 = CARTESIAN_POINT('',(26.25,2.208505156987,7.899999999758));
+#38116 = CARTESIAN_POINT('',(26.25,2.215880080713,7.899860316299));
+#38117 = CARTESIAN_POINT('',(26.25,2.223393356681,7.899569561848));
+#38118 = CARTESIAN_POINT('',(26.25,2.236395391536,7.898794518724));
+#38119 = CARTESIAN_POINT('',(26.25,2.24180931689,7.898395329559));
+#38120 = CARTESIAN_POINT('',(26.25,2.247296674647,7.897910429993));
+#38121 = CARTESIAN_POINT('',(26.25,2.258261396461,7.896773985799));
+#38122 = CARTESIAN_POINT('',(26.25,2.263734388938,7.896127697992));
+#38123 = CARTESIAN_POINT('',(26.25,2.269281295249,7.895389456864));
+#38124 = CARTESIAN_POINT('',(26.25,2.280349917052,7.893742421));
+#38125 = CARTESIAN_POINT('',(26.25,2.2858668959,7.892839733786));
+#38126 = CARTESIAN_POINT('',(26.25,2.29145706253,7.891838774031));
+#38127 = CARTESIAN_POINT('',(26.25,2.302597071676,7.889663555466));
+#38128 = CARTESIAN_POINT('',(26.25,2.308141987573,7.888496211968));
+#38129 = CARTESIAN_POINT('',(26.25,2.313757684109,7.887224440338));
+#38130 = CARTESIAN_POINT('',(26.25,2.324934226463,7.884505976757));
+#38131 = CARTESIAN_POINT('',(26.25,2.330490219418,7.883066865168));
+#38132 = CARTESIAN_POINT('',(26.25,2.33611231981,7.881517701478));
+#38133 = CARTESIAN_POINT('',(26.25,2.347288404127,7.87824380787));
+#38134 = CARTESIAN_POINT('',(26.25,2.352837959094,7.876527042312));
+#38135 = CARTESIAN_POINT('',(26.25,2.35844601274,7.874695660776));
+#38136 = CARTESIAN_POINT('',(26.25,2.369582731809,7.870857375773));
+#38137 = CARTESIAN_POINT('',(26.25,2.375107790989,7.868858373978));
+#38138 = CARTESIAN_POINT('',(26.25,2.380680136036,7.866741952516));
+#38139 = CARTESIAN_POINT('',(26.25,2.391736893176,7.862333889643));
+#38140 = CARTESIAN_POINT('',(26.25,2.397218875298,7.860049485405));
+#38141 = CARTESIAN_POINT('',(26.25,2.402732831304,7.857647445731));
+#38142 = CARTESIAN_POINT('',(26.25,2.413667584081,7.852668151454));
+#38143 = CARTESIAN_POINT('',(26.25,2.419087282321,7.850096793718));
+#38144 = CARTESIAN_POINT('',(26.25,2.42451947838,7.847410989928));
+#38145 = CARTESIAN_POINT('',(26.25,2.435289053864,7.841863285448));
+#38146 = CARTESIAN_POINT('',(26.25,2.440626455141,7.839005356657));
+#38147 = CARTESIAN_POINT('',(26.25,2.445953339456,7.836040143687));
+#38148 = CARTESIAN_POINT('',(26.25,2.456513905614,7.829931387495));
+#38149 = CARTESIAN_POINT('',(26.25,2.461748071132,7.826789604049));
+#38150 = CARTESIAN_POINT('',(26.25,2.466946575623,7.823551723393));
+#38151 = CARTESIAN_POINT('',(26.25,2.477254316578,7.816893913039));
+#38152 = CARTESIAN_POINT('',(26.25,2.4823634984,7.813473684558));
+#38153 = CARTESIAN_POINT('',(26.25,2.487411716929,7.809971972577));
+#38154 = CARTESIAN_POINT('',(26.25,2.497423649387,7.802781647178));
+#38155 = CARTESIAN_POINT('',(26.25,2.502385717378,7.799091251594));
+#38156 = CARTESIAN_POINT('',(26.25,2.50726340162,7.795336271965));
+#38157 = CARTESIAN_POINT('',(26.25,2.516938179859,7.787634259279));
+#38158 = CARTESIAN_POINT('',(26.25,2.521731262055,7.783684773438));
+#38159 = CARTESIAN_POINT('',(26.25,2.526420025142,7.779688510321));
+#38160 = CARTESIAN_POINT('',(26.25,2.535451669555,7.771734686395));
+#38161 = CARTESIAN_POINT('',(26.25,2.539800558731,7.767779162965));
+#38162 = CARTESIAN_POINT('',(26.25,2.544042978762,7.763796995128));
+#38163 = CARTESIAN_POINT('',(26.25,2.552713107657,7.755406482539));
+#38164 = CARTESIAN_POINT('',(26.25,2.557118994924,7.750994173162));
+#38165 = CARTESIAN_POINT('',(26.25,2.56139452865,7.74656773237));
+#38166 = CARTESIAN_POINT('',(26.25,2.569860815546,7.737516469435));
+#38167 = CARTESIAN_POINT('',(26.25,2.574040628396,7.732891053851));
+#38168 = CARTESIAN_POINT('',(26.25,2.578083153728,7.728265718746));
+#38169 = CARTESIAN_POINT('',(26.25,2.58607597573,7.718820321448));
+#38170 = CARTESIAN_POINT('',(26.25,2.590014109655,7.714000783172));
+#38171 = CARTESIAN_POINT('',(26.25,2.593811708796,7.709193301769));
+#38172 = CARTESIAN_POINT('',(26.25,2.601305072408,7.699390772583));
+#38173 = CARTESIAN_POINT('',(26.25,2.604988177161,7.694397247612));
+#38174 = CARTESIAN_POINT('',(26.25,2.608530460055,7.68942549996));
+#38175 = CARTESIAN_POINT('',(26.25,2.615502327511,7.679304935341));
+#38176 = CARTESIAN_POINT('',(26.25,2.618919380353,7.674158416551));
+#38177 = CARTESIAN_POINT('',(26.25,2.622197565198,7.669041295922));
+#38178 = CARTESIAN_POINT('',(26.25,2.628630006699,7.658643419867));
+#38179 = CARTESIAN_POINT('',(26.25,2.631772334451,7.653365481405));
+#38180 = CARTESIAN_POINT('',(26.25,2.634779351571,7.648122714802));
+#38181 = CARTESIAN_POINT('',(26.25,2.640658638816,7.637489390142));
+#38182 = CARTESIAN_POINT('',(26.25,2.643519902364,7.63210192581));
+#38183 = CARTESIAN_POINT('',(26.25,2.646250491931,7.626753847224));
+#38184 = CARTESIAN_POINT('',(26.25,2.65156712967,7.615927573566));
+#38185 = CARTESIAN_POINT('',(26.25,2.654143277865,7.610452546111));
+#38186 = CARTESIAN_POINT('',(26.25,2.656594060055,7.605019840643));
+#38187 = CARTESIAN_POINT('',(26.25,2.661342753008,7.594043250706));
+#38188 = CARTESIAN_POINT('',(26.25,2.663631949249,7.588502451954));
+#38189 = CARTESIAN_POINT('',(26.25,2.665801454708,7.583005888794));
+#38190 = CARTESIAN_POINT('',(26.25,2.669981009257,7.571921256541));
+#38191 = CARTESIAN_POINT('',(26.25,2.671983532666,7.566336080611));
+#38192 = CARTESIAN_POINT('',(26.25,2.673872189125,7.560796249938));
+#38193 = CARTESIAN_POINT('',(26.25,2.677485352198,7.549645023724));
+#38194 = CARTESIAN_POINT('',(26.25,2.67920347534,7.544036256678));
+#38195 = CARTESIAN_POINT('',(26.25,2.680813551871,7.538473321779));
+#38196 = CARTESIAN_POINT('',(26.25,2.683866792404,7.527295694114));
+#38197 = CARTESIAN_POINT('',(26.25,2.685304638177,7.521683323639));
+#38198 = CARTESIAN_POINT('',(26.25,2.6866401519,7.516116796027));
+#38199 = CARTESIAN_POINT('',(26.25,2.689143392728,7.504951319133));
+#38200 = CARTESIAN_POINT('',(26.25,2.690306773747,7.499354367398));
+#38201 = CARTESIAN_POINT('',(26.25,2.691373365485,7.493802909818));
+#38202 = CARTESIAN_POINT('',(26.25,2.693339675078,7.482686163503));
+#38203 = CARTESIAN_POINT('',(26.25,2.694235919474,7.477122545568));
+#38204 = CARTESIAN_POINT('',(26.25,2.695040705393,7.471603805622));
+#38205 = CARTESIAN_POINT('',(26.25,2.696485959623,7.460570121433));
+#38206 = CARTESIAN_POINT('',(26.25,2.697123727541,7.455056530607));
+#38207 = CARTESIAN_POINT('',(26.25,2.697675133677,7.449587006059));
+#38208 = CARTESIAN_POINT('',(26.25,2.698617657948,7.438668249307));
+#38209 = CARTESIAN_POINT('',(26.25,2.699006753065,7.433220069941));
+#38210 = CARTESIAN_POINT('',(26.25,2.699314339233,7.427815005503));
+#38211 = CARTESIAN_POINT('',(26.25,2.699774540865,7.417040414748));
+#38212 = CARTESIAN_POINT('',(26.25,2.699925721278,7.411671661898));
+#38213 = CARTESIAN_POINT('',(26.25,2.699999999823,7.406344976558));
+#38214 = CARTESIAN_POINT('',(26.25,2.7,7.401059551429));
+#38215 = PCURVE('',#35481,#38216);
+#38216 = DEFINITIONAL_REPRESENTATION('',(#38217),#38319);
+#38217 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38218,#38219,#38220,#38221,
+    #38222,#38223,#38224,#38225,#38226,#38227,#38228,#38229,#38230,
+    #38231,#38232,#38233,#38234,#38235,#38236,#38237,#38238,#38239,
+    #38240,#38241,#38242,#38243,#38244,#38245,#38246,#38247,#38248,
+    #38249,#38250,#38251,#38252,#38253,#38254,#38255,#38256,#38257,
+    #38258,#38259,#38260,#38261,#38262,#38263,#38264,#38265,#38266,
+    #38267,#38268,#38269,#38270,#38271,#38272,#38273,#38274,#38275,
+    #38276,#38277,#38278,#38279,#38280,#38281,#38282,#38283,#38284,
+    #38285,#38286,#38287,#38288,#38289,#38290,#38291,#38292,#38293,
+    #38294,#38295,#38296,#38297,#38298,#38299,#38300,#38301,#38302,
+    #38303,#38304,#38305,#38306,#38307,#38308,#38309,#38310,#38311,
+    #38312,#38313,#38314,#38315,#38316,#38317,#38318),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.314371579138E-02,7.324116832412E-02,0.102462681743,
+    0.13076329847,0.158118044772,0.184527142198,0.210021425479,
+    0.234667371537,0.258570760806,0.281877669211,0.304771517422,
+    0.327465580456,0.350191636481,0.373186683792,0.396680072843,
+    0.419513557541,0.444556222536,0.470638635326,0.497881920256,
+    0.526372251657,0.556161603564,0.587269773932,0.619687307786,
+    0.653378965967,0.688287444007,0.724337119823,0.761437679313,
+    0.799487525071,0.838376913282,0.877990790266,0.918211316993,
+    0.958920080712,1.),.UNSPECIFIED.);
+#38218 = CARTESIAN_POINT('',(0.,4.252174436664));
+#38219 = CARTESIAN_POINT('',(4.326378980017E-02,4.251702383848));
+#38220 = CARTESIAN_POINT('',(8.697342429332E-02,4.251231683906));
+#38221 = CARTESIAN_POINT('',(0.131183121874,4.250762707897));
+#38222 = CARTESIAN_POINT('',(0.20719253185,4.249970455019));
+#38223 = CARTESIAN_POINT('',(0.238702330733,4.249646004923));
+#38224 = CARTESIAN_POINT('',(0.270508901691,4.249322862799));
+#38225 = CARTESIAN_POINT('',(0.3338294929,4.248689077579));
+#38226 = CARTESIAN_POINT('',(0.365325034015,4.248378345645));
+#38227 = CARTESIAN_POINT('',(0.397145791701,4.248069334152));
+#38228 = CARTESIAN_POINT('',(0.460472218013,4.247465078484));
+#38229 = CARTESIAN_POINT('',(0.491956126161,4.247169708783));
+#38230 = CARTESIAN_POINT('',(0.523789665256,4.246876556109));
+#38231 = CARTESIAN_POINT('',(0.587124190505,4.246305199518));
+#38232 = CARTESIAN_POINT('',(0.618600600161,4.246026825027));
+#38233 = CARTESIAN_POINT('',(0.650444576131,4.245751262073));
+#38234 = CARTESIAN_POINT('',(0.713789885713,4.245216146903));
+#38235 = CARTESIAN_POINT('',(0.745264828799,4.244956372021));
+#38236 = CARTESIAN_POINT('',(0.777115628943,4.244700113073));
+#38237 = CARTESIAN_POINT('',(0.840474688926,4.244204516377));
+#38238 = CARTESIAN_POINT('',(0.87195637846,4.243964901036));
+#38239 = CARTESIAN_POINT('',(0.903808738333,4.243729621972));
+#38240 = CARTESIAN_POINT('',(0.967184435547,4.243276716484));
+#38241 = CARTESIAN_POINT('',(0.998683234374,4.243058763308));
+#38242 = CARTESIAN_POINT('',(1.030529873672,4.242846076488));
+#38243 = CARTESIAN_POINT('',(1.093924364722,4.242438890887));
+#38244 = CARTESIAN_POINT('',(1.125452155986,4.242244035939));
+#38245 = CARTESIAN_POINT('',(1.157283615625,4.242055460582));
+#38246 = CARTESIAN_POINT('',(1.220697435028,4.241696838154));
+#38247 = CARTESIAN_POINT('',(1.25226617764,4.241526443433));
+#38248 = CARTESIAN_POINT('',(1.284071166436,4.241363370827));
+#38249 = CARTESIAN_POINT('',(1.347502386418,4.241055924618));
+#38250 = CARTESIAN_POINT('',(1.379121975047,4.240911267206));
+#38251 = CARTESIAN_POINT('',(1.410888542802,4.240774922626));
+#38252 = CARTESIAN_POINT('',(1.474332491612,4.240520986055));
+#38253 = CARTESIAN_POINT('',(1.506008580149,4.240403237429));
+#38254 = CARTESIAN_POINT('',(1.537726126134,4.240294644955));
+#38255 = CARTESIAN_POINT('',(1.601176050742,4.240096220571));
+#38256 = CARTESIAN_POINT('',(1.632908807087,4.240006413465));
+#38257 = CARTESIAN_POINT('',(1.664570341245,4.239926372513));
+#38258 = CARTESIAN_POINT('',(1.728018844731,4.239785085721));
+#38259 = CARTESIAN_POINT('',(1.75980322644,4.239724073853));
+#38260 = CARTESIAN_POINT('',(1.791406914979,4.239673152995));
+#38261 = CARTESIAN_POINT('',(1.85484746537,4.239590217573));
+#38262 = CARTESIAN_POINT('',(1.886674748007,4.239558638845));
+#38263 = CARTESIAN_POINT('',(1.918224083918,4.23953718435));
+#38264 = CARTESIAN_POINT('',(1.979831092368,4.239514065241));
+#38265 = CARTESIAN_POINT('',(2.009905799918,4.239511864242));
+#38266 = CARTESIAN_POINT('',(2.039664299121,4.239518496238));
+#38267 = CARTESIAN_POINT('',(2.101370355895,4.239549984078));
+#38268 = CARTESIAN_POINT('',(2.133251023432,4.239576543923));
+#38269 = CARTESIAN_POINT('',(2.164719092531,4.239612603714));
+#38270 = CARTESIAN_POINT('',(2.228115972265,4.239704352565));
+#38271 = CARTESIAN_POINT('',(2.260009451899,4.239760796807));
+#38272 = CARTESIAN_POINT('',(2.291451618136,4.239826182486));
+#38273 = CARTESIAN_POINT('',(2.354832319936,4.23997680871));
+#38274 = CARTESIAN_POINT('',(2.386730415587,4.240062804665));
+#38275 = CARTESIAN_POINT('',(2.418157357509,4.240157102215));
+#38276 = CARTESIAN_POINT('',(2.481523067844,4.24036566912));
+#38277 = CARTESIAN_POINT('',(2.513419185488,4.240480655256));
+#38278 = CARTESIAN_POINT('',(2.544840338173,4.240603270615));
+#38279 = CARTESIAN_POINT('',(2.608192800681,4.240868434839));
+#38280 = CARTESIAN_POINT('',(2.640081862194,4.241011637017));
+#38281 = CARTESIAN_POINT('',(2.671505011373,4.241161799275));
+#38282 = CARTESIAN_POINT('',(2.734846219428,4.241481834022));
+#38283 = CARTESIAN_POINT('',(2.766724465065,4.241652283655));
+#38284 = CARTESIAN_POINT('',(2.798155668633,4.241829051047));
+#38285 = CARTESIAN_POINT('',(2.861487637007,4.242201874742));
+#38286 = CARTESIAN_POINT('',(2.89335239402,4.242398428403));
+#38287 = CARTESIAN_POINT('',(2.924796110661,4.24260069806));
+#38288 = CARTESIAN_POINT('',(2.988120728039,4.243023907983));
+#38289 = CARTESIAN_POINT('',(3.019970188872,4.243245268236));
+#38290 = CARTESIAN_POINT('',(3.051429510543,4.243471789804));
+#38291 = CARTESIAN_POINT('',(3.114748461488,4.243942700054));
+#38292 = CARTESIAN_POINT('',(3.14658149111,4.244187437289));
+#38293 = CARTESIAN_POINT('',(3.17805840559,4.244436829931));
+#38294 = CARTESIAN_POINT('',(3.241373142987,4.244952512806));
+#38295 = CARTESIAN_POINT('',(3.273189120678,4.245219087804));
+#38296 = CARTESIAN_POINT('',(3.304684760141,4.245489859773));
+#38297 = CARTESIAN_POINT('',(3.367996508953,4.246047189458));
+#38298 = CARTESIAN_POINT('',(3.39979520265,4.246333976317));
+#38299 = CARTESIAN_POINT('',(3.431310057422,4.246624546214));
+#38300 = CARTESIAN_POINT('',(3.494619834696,4.247220243612));
+#38301 = CARTESIAN_POINT('',(3.526401303197,4.247525552603));
+#38302 = CARTESIAN_POINT('',(3.557935394874,4.247834271446));
+#38303 = CARTESIAN_POINT('',(3.62124403603,4.248464948984));
+#38304 = CARTESIAN_POINT('',(3.653008553773,4.248787048901));
+#38305 = CARTESIAN_POINT('',(3.684561569963,4.249112222234));
+#38306 = CARTESIAN_POINT('',(3.747869755657,4.249774427563));
+#38307 = CARTESIAN_POINT('',(3.779617755247,4.250111567143));
+#38308 = CARTESIAN_POINT('',(3.811189151636,4.250451476531));
+#38309 = CARTESIAN_POINT('',(3.874497432421,4.251141734186));
+#38310 = CARTESIAN_POINT('',(3.906229460845,4.251492162218));
+#38311 = CARTESIAN_POINT('',(3.937818537075,4.251845085611));
+#38312 = CARTESIAN_POINT('',(4.001127354813,4.252559935823));
+#38313 = CARTESIAN_POINT('',(4.032844040099,4.252921919632));
+#38314 = CARTESIAN_POINT('',(4.064449995422,4.253286150176));
+#38315 = CARTESIAN_POINT('',(4.127759701325,4.25402218425));
+#38316 = CARTESIAN_POINT('',(4.159461727269,4.254394026312));
+#38317 = CARTESIAN_POINT('',(4.191083700704,4.254767889329));
+#38318 = CARTESIAN_POINT('',(4.222640418776,4.255143659719));
+#38319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38320 = PCURVE('',#37690,#38321);
+#38321 = DEFINITIONAL_REPRESENTATION('',(#38322),#38424);
+#38322 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38323,#38324,#38325,#38326,
+    #38327,#38328,#38329,#38330,#38331,#38332,#38333,#38334,#38335,
+    #38336,#38337,#38338,#38339,#38340,#38341,#38342,#38343,#38344,
+    #38345,#38346,#38347,#38348,#38349,#38350,#38351,#38352,#38353,
+    #38354,#38355,#38356,#38357,#38358,#38359,#38360,#38361,#38362,
+    #38363,#38364,#38365,#38366,#38367,#38368,#38369,#38370,#38371,
+    #38372,#38373,#38374,#38375,#38376,#38377,#38378,#38379,#38380,
+    #38381,#38382,#38383,#38384,#38385,#38386,#38387,#38388,#38389,
+    #38390,#38391,#38392,#38393,#38394,#38395,#38396,#38397,#38398,
+    #38399,#38400,#38401,#38402,#38403,#38404,#38405,#38406,#38407,
+    #38408,#38409,#38410,#38411,#38412,#38413,#38414,#38415,#38416,
+    #38417,#38418,#38419,#38420,#38421,#38422,#38423),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,4.314371579138E-02,7.324116832412E-02,0.102462681743,
+    0.13076329847,0.158118044772,0.184527142198,0.210021425479,
+    0.234667371537,0.258570760806,0.281877669211,0.304771517422,
+    0.327465580456,0.350191636481,0.373186683792,0.396680072843,
+    0.419513557541,0.444556222536,0.470638635326,0.497881920256,
+    0.526372251657,0.556161603564,0.587269773932,0.619687307786,
+    0.653378965967,0.688287444007,0.724337119823,0.761437679313,
+    0.799487525071,0.838376913282,0.877990790266,0.918211316993,
+    0.958920080712,1.),.UNSPECIFIED.);
+#38323 = CARTESIAN_POINT('',(4.250634523093,2.440179078072));
+#38324 = CARTESIAN_POINT('',(4.256916298347,2.443785282105));
+#38325 = CARTESIAN_POINT('',(4.263381767645,2.447335876168));
+#38326 = CARTESIAN_POINT('',(4.270042436692,2.450824334532));
+#38327 = CARTESIAN_POINT('',(4.281704360482,2.456625466812));
+#38328 = CARTESIAN_POINT('',(4.286598347331,2.458974686355));
+#38329 = CARTESIAN_POINT('',(4.291598691082,2.461286132894));
+#38330 = CARTESIAN_POINT('',(4.301673678682,2.465759526988));
+#38331 = CARTESIAN_POINT('',(4.306741914064,2.46792385707));
+#38332 = CARTESIAN_POINT('',(4.311920032019,2.470045239647));
+#38333 = CARTESIAN_POINT('',(4.322339334213,2.474127549963));
+#38334 = CARTESIAN_POINT('',(4.327573369847,2.476091416251));
+#38335 = CARTESIAN_POINT('',(4.332919804518,2.478006493191));
+#38336 = CARTESIAN_POINT('',(4.343663982619,2.481666276865));
+#38337 = CARTESIAN_POINT('',(4.349054010513,2.483414528119));
+#38338 = CARTESIAN_POINT('',(4.354557414509,2.485107453134));
+#38339 = CARTESIAN_POINT('',(4.365603740195,2.488314294583));
+#38340 = CARTESIAN_POINT('',(4.371138679208,2.489832369026));
+#38341 = CARTESIAN_POINT('',(4.376785741465,2.49128791319));
+#38342 = CARTESIAN_POINT('',(4.388108200487,2.494012828185));
+#38343 = CARTESIAN_POINT('',(4.393775791026,2.495286901099));
+#38344 = CARTESIAN_POINT('',(4.399551178299,2.496490697543));
+#38345 = CARTESIAN_POINT('',(4.41112048983,2.498706543676));
+#38346 = CARTESIAN_POINT('',(4.416907352577,2.499723650682));
+#38347 = CARTESIAN_POINT('',(4.422793683578,2.500662467216));
+#38348 = CARTESIAN_POINT('',(4.434577321772,2.502344361279));
+#38349 = CARTESIAN_POINT('',(4.440468918413,2.503092505465));
+#38350 = CARTESIAN_POINT('',(4.446446811368,2.503754548714));
+#38351 = CARTESIAN_POINT('',(4.458409038462,2.504880298562));
+#38352 = CARTESIAN_POINT('',(4.46438948404,2.505348572317));
+#38353 = CARTESIAN_POINT('',(4.470437747363,2.505723814634));
+#38354 = CARTESIAN_POINT('',(4.482539716917,2.506274372566));
+#38355 = CARTESIAN_POINT('',(4.488591464618,2.506453143701));
+#38356 = CARTESIAN_POINT('',(4.49468750476,2.506533636246));
+#38357 = CARTESIAN_POINT('',(4.506887539752,2.506493561388));
+#38358 = CARTESIAN_POINT('',(4.512991077934,2.506374760963));
+#38359 = CARTESIAN_POINT('',(4.519111532661,2.506154865467));
+#38360 = CARTESIAN_POINT('',(4.531365660446,2.505512748231));
+#38361 = CARTESIAN_POINT('',(4.53749943487,2.505090240165));
+#38362 = CARTESIAN_POINT('',(4.543620906677,2.504566713637));
+#38363 = CARTESIAN_POINT('',(4.55588361557,2.503315497637));
+#38364 = CARTESIAN_POINT('',(4.562024312494,2.502585443116));
+#38365 = CARTESIAN_POINT('',(4.568123981649,2.501757365953));
+#38366 = CARTESIAN_POINT('',(4.580349044982,2.499894529434));
+#38367 = CARTESIAN_POINT('',(4.586472181074,2.498855645547));
+#38368 = CARTESIAN_POINT('',(4.592528134984,2.497724256826));
+#38369 = CARTESIAN_POINT('',(4.604320807152,2.495322840786));
+#38370 = CARTESIAN_POINT('',(4.610061721392,2.494057571505));
+#38371 = CARTESIAN_POINT('',(4.615723565321,2.49271618725));
+#38372 = CARTESIAN_POINT('',(4.627420125138,2.489756064781));
+#38373 = CARTESIAN_POINT('',(4.633437890035,2.488123023971));
+#38374 = CARTESIAN_POINT('',(4.639349640993,2.486412828852));
+#38375 = CARTESIAN_POINT('',(4.651198384339,2.48277818229));
+#38376 = CARTESIAN_POINT('',(4.657126184156,2.480847769352));
+#38377 = CARTESIAN_POINT('',(4.662934880881,2.478849075215));
+#38378 = CARTESIAN_POINT('',(4.674569237029,2.474636891613));
+#38379 = CARTESIAN_POINT('',(4.680384087433,2.472417801084));
+#38380 = CARTESIAN_POINT('',(4.686071055886,2.470139199209));
+#38381 = CARTESIAN_POINT('',(4.697450059565,2.465368627763));
+#38382 = CARTESIAN_POINT('',(4.703130357455,2.462871675991));
+#38383 = CARTESIAN_POINT('',(4.70867768493,2.460323500038));
+#38384 = CARTESIAN_POINT('',(4.719762758966,2.45501747538));
+#38385 = CARTESIAN_POINT('',(4.725288493163,2.452255380642));
+#38386 = CARTESIAN_POINT('',(4.730679157272,2.449449643683));
+#38387 = CARTESIAN_POINT('',(4.741434476834,2.443634557162));
+#38388 = CARTESIAN_POINT('',(4.746787384433,2.440621711606));
+#38389 = CARTESIAN_POINT('',(4.752005432542,2.437572002186));
+#38390 = CARTESIAN_POINT('',(4.762398249575,2.431277324597));
+#38391 = CARTESIAN_POINT('',(4.767561932745,2.428029559653));
+#38392 = CARTESIAN_POINT('',(4.772592679619,2.424750893789));
+#38393 = CARTESIAN_POINT('',(4.782593600164,2.41800875567));
+#38394 = CARTESIAN_POINT('',(4.787553610997,2.414543101663));
+#38395 = CARTESIAN_POINT('',(4.792383827032,2.41105173587));
+#38396 = CARTESIAN_POINT('',(4.801967033294,2.403896474231));
+#38397 = CARTESIAN_POINT('',(4.80671092955,2.400230915807));
+#38398 = CARTESIAN_POINT('',(4.811329000138,2.396544130683));
+#38399 = CARTESIAN_POINT('',(4.820472410119,2.389011813487));
+#38400 = CARTESIAN_POINT('',(4.824989782427,2.385165043726));
+#38401 = CARTESIAN_POINT('',(4.82938582734,2.381300909122));
+#38402 = CARTESIAN_POINT('',(4.838071187529,2.373428850189));
+#38403 = CARTESIAN_POINT('',(4.842353658076,2.369420027304));
+#38404 = CARTESIAN_POINT('',(4.846519606527,2.365397159592));
+#38405 = CARTESIAN_POINT('',(4.854732516584,2.357223436673));
+#38406 = CARTESIAN_POINT('',(4.858773709745,2.353071947705));
+#38407 = CARTESIAN_POINT('',(4.862703331446,2.348909268297));
+#38408 = CARTESIAN_POINT('',(4.870433203081,2.340472256183));
+#38409 = CARTESIAN_POINT('',(4.874228689344,2.336197492079));
+#38410 = CARTESIAN_POINT('',(4.877917584742,2.331913994683));
+#38411 = CARTESIAN_POINT('',(4.885157539728,2.323251923692));
+#38412 = CARTESIAN_POINT('',(4.888704755112,2.318873069781));
+#38413 = CARTESIAN_POINT('',(4.892150309554,2.314487602242));
+#38414 = CARTESIAN_POINT('',(4.898897023729,2.305638150596));
+#38415 = CARTESIAN_POINT('',(4.902195167713,2.301173995809));
+#38416 = CARTESIAN_POINT('',(4.905396475008,2.296705060911));
+#38417 = CARTESIAN_POINT('',(4.91164997643,2.287704987524));
+#38418 = CARTESIAN_POINT('',(4.914699891917,2.283173754917));
+#38419 = CARTESIAN_POINT('',(4.917657652993,2.278639333207));
+#38420 = CARTESIAN_POINT('',(4.923421083046,2.269524155452));
+#38421 = CARTESIAN_POINT('',(4.926225122387,2.264943355734));
+#38422 = CARTESIAN_POINT('',(4.928941524297,2.260360752252));
+#38423 = CARTESIAN_POINT('',(4.931572965944,2.255776951029));
+#38424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38425 = ORIENTED_EDGE('',*,*,#37646,.F.);
+#38426 = ADVANCED_FACE('',(#38427),#36367,.F.);
+#38427 = FACE_BOUND('',#38428,.F.);
+#38428 = EDGE_LOOP('',(#38429,#38430,#38431,#38453));
+#38429 = ORIENTED_EDGE('',*,*,#36351,.T.);
+#38430 = ORIENTED_EDGE('',*,*,#37733,.T.);
+#38431 = ORIENTED_EDGE('',*,*,#38432,.F.);
+#38432 = EDGE_CURVE('',#38433,#37734,#38435,.T.);
+#38433 = VERTEX_POINT('',#38434);
+#38434 = CARTESIAN_POINT('',(26.25,-2.7,5.298940448571));
+#38435 = SURFACE_CURVE('',#38436,(#38440,#38446),.PCURVE_S1.);
+#38436 = LINE('',#38437,#38438);
+#38437 = CARTESIAN_POINT('',(26.25,-2.7,4.8));
+#38438 = VECTOR('',#38439,1.);
+#38439 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.));
+#38440 = PCURVE('',#36367,#38441);
+#38441 = DEFINITIONAL_REPRESENTATION('',(#38442),#38445);
+#38442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38443,#38444),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.1),.PIECEWISE_BEZIER_KNOTS.);
+#38443 = CARTESIAN_POINT('',(0.,1.));
+#38444 = CARTESIAN_POINT('',(3.7,1.));
+#38445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38446 = PCURVE('',#37690,#38447);
+#38447 = DEFINITIONAL_REPRESENTATION('',(#38448),#38452);
+#38448 = LINE('',#38449,#38450);
+#38449 = CARTESIAN_POINT('',(1.543389307515,-2.688484600188));
+#38450 = VECTOR('',#38451,1.);
+#38451 = DIRECTION('',(-0.497867518553,0.867253096835));
+#38452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38453 = ORIENTED_EDGE('',*,*,#38454,.F.);
+#38454 = EDGE_CURVE('',#36010,#38433,#38455,.T.);
+#38455 = SURFACE_CURVE('',#38456,(#38465,#38473),.PCURVE_S1.);
+#38456 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#38457,#38458,#38459,#38460
+    ,#38461,#38462,#38463,#38464),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094308E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#38457 = CARTESIAN_POINT('',(21.790004618822,-2.992023507101,
+    4.980369349915));
+#38458 = CARTESIAN_POINT('',(21.875684618822,-2.986413507101,
+    4.986489349915));
+#38459 = CARTESIAN_POINT('',(21.961364618822,-2.980803507101,
+    4.992609349915));
+#38460 = CARTESIAN_POINT('',(23.448029745881,-2.883462338067,
+    5.098799716134));
+#38461 = CARTESIAN_POINT('',(24.849014872941,-2.791731169034,
+    5.198870082352));
+#38462 = CARTESIAN_POINT('',(26.33568,-2.69439,5.305060448571));
+#38463 = CARTESIAN_POINT('',(26.42136,-2.68878,5.311180448571));
+#38464 = CARTESIAN_POINT('',(26.50704,-2.68317,5.317300448571));
+#38465 = PCURVE('',#36367,#38466);
+#38466 = DEFINITIONAL_REPRESENTATION('',(#38467),#38472);
+#38467 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#38468,#38469,#38470,#38471),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.547246399747E-02,4.255143659719),
+  .PIECEWISE_BEZIER_KNOTS.);
+#38468 = CARTESIAN_POINT('',(0.498940448328,-2.22044604925E-16));
+#38469 = CARTESIAN_POINT('',(0.525909972252,0.333333337214));
+#38470 = CARTESIAN_POINT('',(0.557089595543,0.666666666667));
+#38471 = CARTESIAN_POINT('',(0.595509567649,1.));
+#38472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38473 = PCURVE('',#36221,#38474);
+#38474 = DEFINITIONAL_REPRESENTATION('',(#38475),#38479);
+#38475 = LINE('',#38476,#38477);
+#38476 = CARTESIAN_POINT('',(0.,0.));
+#38477 = VECTOR('',#38478,1.);
+#38478 = DIRECTION('',(0.,1.));
+#38479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38480 = ADVANCED_FACE('',(#38481),#35627,.F.);
+#38481 = FACE_BOUND('',#38482,.F.);
+#38482 = EDGE_LOOP('',(#38483,#38484,#38513,#38533));
+#38483 = ORIENTED_EDGE('',*,*,#35611,.T.);
+#38484 = ORIENTED_EDGE('',*,*,#38485,.T.);
+#38485 = EDGE_CURVE('',#35612,#38486,#38488,.T.);
+#38486 = VERTEX_POINT('',#38487);
+#38487 = CARTESIAN_POINT('',(26.25,2.7,5.298940448571));
+#38488 = SURFACE_CURVE('',#38489,(#38498,#38506),.PCURVE_S1.);
+#38489 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#38490,#38491,#38492,#38493
+    ,#38494,#38495,#38496,#38497),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094308E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#38490 = CARTESIAN_POINT('',(21.790004618822,2.992023507101,
+    4.980369349915));
+#38491 = CARTESIAN_POINT('',(21.875684618822,2.986413507101,
+    4.986489349915));
+#38492 = CARTESIAN_POINT('',(21.961364618822,2.980803507101,
+    4.992609349915));
+#38493 = CARTESIAN_POINT('',(23.448029745881,2.883462338067,
+    5.098799716134));
+#38494 = CARTESIAN_POINT('',(24.849014872941,2.791731169034,
+    5.198870082352));
+#38495 = CARTESIAN_POINT('',(26.33568,2.69439,5.305060448571));
+#38496 = CARTESIAN_POINT('',(26.42136,2.68878,5.311180448571));
+#38497 = CARTESIAN_POINT('',(26.50704,2.68317,5.317300448571));
+#38498 = PCURVE('',#35627,#38499);
+#38499 = DEFINITIONAL_REPRESENTATION('',(#38500),#38505);
+#38500 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#38501,#38502,#38503,#38504),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.547246399747E-02,4.255143659719),
+  .PIECEWISE_BEZIER_KNOTS.);
+#38501 = CARTESIAN_POINT('',(3.201059551672,-3.314224915876E-16));
+#38502 = CARTESIAN_POINT('',(3.174090027748,0.333333337214));
+#38503 = CARTESIAN_POINT('',(3.142910404457,0.666666666667));
+#38504 = CARTESIAN_POINT('',(3.104490432351,1.));
+#38505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38506 = PCURVE('',#35851,#38507);
+#38507 = DEFINITIONAL_REPRESENTATION('',(#38508),#38512);
+#38508 = LINE('',#38509,#38510);
+#38509 = CARTESIAN_POINT('',(4.222640418776,0.));
+#38510 = VECTOR('',#38511,1.);
+#38511 = DIRECTION('',(0.,1.));
+#38512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38513 = ORIENTED_EDGE('',*,*,#38514,.F.);
+#38514 = EDGE_CURVE('',#38083,#38486,#38515,.T.);
+#38515 = SURFACE_CURVE('',#38516,(#38520,#38526),.PCURVE_S1.);
+#38516 = LINE('',#38517,#38518);
+#38517 = CARTESIAN_POINT('',(26.25,2.7,7.9));
+#38518 = VECTOR('',#38519,1.);
+#38519 = DIRECTION('',(1.110223024625E-16,-2.22044604925E-16,-1.));
+#38520 = PCURVE('',#35627,#38521);
+#38521 = DEFINITIONAL_REPRESENTATION('',(#38522),#38525);
+#38522 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#38523,#38524),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,3.1),.PIECEWISE_BEZIER_KNOTS.);
+#38523 = CARTESIAN_POINT('',(0.,1.));
+#38524 = CARTESIAN_POINT('',(3.7,1.));
+#38525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38526 = PCURVE('',#37690,#38527);
+#38527 = DEFINITIONAL_REPRESENTATION('',(#38528),#38532);
+#38528 = LINE('',#38529,#38530);
+#38529 = CARTESIAN_POINT('',(4.683166722908,2.688484600188));
+#38530 = VECTOR('',#38531,1.);
+#38531 = DIRECTION('',(0.497867518553,-0.867253096835));
+#38532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38533 = ORIENTED_EDGE('',*,*,#38082,.F.);
+#38534 = ADVANCED_FACE('',(#38535),#36221,.T.);
+#38535 = FACE_BOUND('',#38536,.T.);
+#38536 = EDGE_LOOP('',(#38537,#38538,#38567,#38882));
+#38537 = ORIENTED_EDGE('',*,*,#36009,.T.);
+#38538 = ORIENTED_EDGE('',*,*,#38539,.T.);
+#38539 = EDGE_CURVE('',#35982,#38540,#38542,.T.);
+#38540 = VERTEX_POINT('',#38541);
+#38541 = CARTESIAN_POINT('',(26.25,-2.201261856091,4.8));
+#38542 = SURFACE_CURVE('',#38543,(#38552,#38559),.PCURVE_S1.);
+#38543 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#38544,#38545,#38546,#38547
+    ,#38548,#38549,#38550,#38551),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094308E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#38544 = CARTESIAN_POINT('',(21.79296,-2.493091856091,4.48164));
+#38545 = CARTESIAN_POINT('',(21.87864,-2.487481856091,4.48776));
+#38546 = CARTESIAN_POINT('',(21.96432,-2.481871856091,4.49388));
+#38547 = CARTESIAN_POINT('',(23.450985127059,-2.384530687057,
+    4.600070366219));
+#38548 = CARTESIAN_POINT('',(24.851970254119,-2.292799518024,
+    4.700140732437));
+#38549 = CARTESIAN_POINT('',(26.338635381178,-2.19545834899,
+    4.806331098656));
+#38550 = CARTESIAN_POINT('',(26.424315381178,-2.18984834899,
+    4.812451098656));
+#38551 = CARTESIAN_POINT('',(26.509995381178,-2.18423834899,
+    4.818571098656));
+#38552 = PCURVE('',#36221,#38553);
+#38553 = DEFINITIONAL_REPRESENTATION('',(#38554),#38558);
+#38554 = LINE('',#38555,#38556);
+#38555 = CARTESIAN_POINT('',(4.222640418776,0.));
+#38556 = VECTOR('',#38557,1.);
+#38557 = DIRECTION('',(0.,1.));
+#38558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38559 = PCURVE('',#35997,#38560);
+#38560 = DEFINITIONAL_REPRESENTATION('',(#38561),#38566);
+#38561 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#38562,#38563,#38564,#38565),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.250324094308E-02,4.252174436664),
+  .PIECEWISE_BEZIER_KNOTS.);
+#38562 = CARTESIAN_POINT('',(5.451261856091,0.));
+#38563 = CARTESIAN_POINT('',(5.435894574346,0.333333333333));
+#38564 = CARTESIAN_POINT('',(5.419121546443,0.666666666987));
+#38565 = CARTESIAN_POINT('',(5.400464452569,1.));
+#38566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38567 = ORIENTED_EDGE('',*,*,#38568,.F.);
+#38568 = EDGE_CURVE('',#38433,#38540,#38569,.T.);
+#38569 = SURFACE_CURVE('',#38570,(#38672,#38777),.PCURVE_S1.);
+#38570 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38571,#38572,#38573,#38574,
+    #38575,#38576,#38577,#38578,#38579,#38580,#38581,#38582,#38583,
+    #38584,#38585,#38586,#38587,#38588,#38589,#38590,#38591,#38592,
+    #38593,#38594,#38595,#38596,#38597,#38598,#38599,#38600,#38601,
+    #38602,#38603,#38604,#38605,#38606,#38607,#38608,#38609,#38610,
+    #38611,#38612,#38613,#38614,#38615,#38616,#38617,#38618,#38619,
+    #38620,#38621,#38622,#38623,#38624,#38625,#38626,#38627,#38628,
+    #38629,#38630,#38631,#38632,#38633,#38634,#38635,#38636,#38637,
+    #38638,#38639,#38640,#38641,#38642,#38643,#38644,#38645,#38646,
+    #38647,#38648,#38649,#38650,#38651,#38652,#38653,#38654,#38655,
+    #38656,#38657,#38658,#38659,#38660,#38661,#38662,#38663,#38664,
+    #38665,#38666,#38667,#38668,#38669,#38670,#38671),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.510065640574E-02,9.565513432671E-02,0.135680790453,
+    0.175059179087,0.213673152411,0.251409179091,0.288159976437,
+    0.323827452038,0.358325938252,0.391585683242,0.423556531634,
+    0.454211682637,0.483551351828,0.511606089427,0.538439436708,
+    0.564149555036,0.588869453031,0.612532056912,0.635805301792,
+    0.658667769099,0.681353202698,0.704098171246,0.727128780435,
+    0.750647860417,0.774824944954,0.799790545003,0.825634856206,
+    0.852409954005,0.880134128045,0.908797156801,0.938365696914,
+    0.968788321793,1.),.UNSPECIFIED.);
+#38571 = CARTESIAN_POINT('',(26.25,-2.7,5.298940448571));
+#38572 = CARTESIAN_POINT('',(26.25,-2.699999999763,5.291851087735));
+#38573 = CARTESIAN_POINT('',(26.25,-2.699866361458,5.284687496047));
+#38574 = CARTESIAN_POINT('',(26.25,-2.699592773202,5.277447727167));
+#38575 = CARTESIAN_POINT('',(26.25,-2.69886134818,5.264743154285));
+#38576 = CARTESIAN_POINT('',(26.25,-2.698471212999,5.259314328083));
+#38577 = CARTESIAN_POINT('',(26.25,-2.6979979309,5.253842047604));
+#38578 = CARTESIAN_POINT('',(26.25,-2.696885050722,5.242880413393));
+#38579 = CARTESIAN_POINT('',(26.25,-2.696247697732,5.237392213446));
+#38580 = CARTESIAN_POINT('',(26.25,-2.695522260779,5.23185965035));
+#38581 = CARTESIAN_POINT('',(26.25,-2.693900107424,5.220793737302));
+#38582 = CARTESIAN_POINT('',(26.25,-2.693006345723,5.21526184812));
+#38583 = CARTESIAN_POINT('',(26.25,-2.692019321387,5.209684844165));
+#38584 = CARTESIAN_POINT('',(26.25,-2.689870369116,5.198547385039));
+#38585 = CARTESIAN_POINT('',(26.25,-2.688712202844,5.192988712245));
+#38586 = CARTESIAN_POINT('',(26.25,-2.687455367111,5.187384391292));
+#38587 = CARTESIAN_POINT('',(26.25,-2.684764664137,5.176210516786));
+#38588 = CARTESIAN_POINT('',(26.25,-2.683335465609,5.170643073187));
+#38589 = CARTESIAN_POINT('',(26.25,-2.681801990242,5.165029744577));
+#38590 = CARTESIAN_POINT('',(26.25,-2.678557510994,5.15385674545));
+#38591 = CARTESIAN_POINT('',(26.25,-2.676852181056,5.14829950543));
+#38592 = CARTESIAN_POINT('',(26.25,-2.675036814392,5.142696539997));
+#38593 = CARTESIAN_POINT('',(26.25,-2.671229788634,5.131563571609));
+#38594 = CARTESIAN_POINT('',(26.25,-2.669244897575,5.126036294052));
+#38595 = CARTESIAN_POINT('',(26.25,-2.667144134528,5.120463973554));
+#38596 = CARTESIAN_POINT('',(26.25,-2.662769342964,5.109411705214));
+#38597 = CARTESIAN_POINT('',(26.25,-2.660503244987,5.103934726537));
+#38598 = CARTESIAN_POINT('',(26.25,-2.658115482073,5.098414068248));
+#38599 = CARTESIAN_POINT('',(26.25,-2.653171508438,5.087484282186));
+#38600 = CARTESIAN_POINT('',(26.25,-2.650624422735,5.082078282881));
+#38601 = CARTESIAN_POINT('',(26.25,-2.64795009438,5.076630842009));
+#38602 = CARTESIAN_POINT('',(26.25,-2.642439525044,5.06586598941));
+#38603 = CARTESIAN_POINT('',(26.25,-2.639613577422,5.060551739899));
+#38604 = CARTESIAN_POINT('',(26.25,-2.636655270438,5.055199393194));
+#38605 = CARTESIAN_POINT('',(26.25,-2.630584834436,5.044642117348));
+#38606 = CARTESIAN_POINT('',(26.25,-2.627484055584,5.039440212074));
+#38607 = CARTESIAN_POINT('',(26.25,-2.624246599477,5.034204926201));
+#38608 = CARTESIAN_POINT('',(26.25,-2.617627244537,5.023897565057));
+#38609 = CARTESIAN_POINT('',(26.25,-2.614257525113,5.018828157412));
+#38610 = CARTESIAN_POINT('',(26.25,-2.610748056372,5.013731745211));
+#38611 = CARTESIAN_POINT('',(26.25,-2.603594959614,5.003715826802));
+#38612 = CARTESIAN_POINT('',(26.25,-2.599963968801,4.998798381132));
+#38613 = CARTESIAN_POINT('',(26.25,-2.596191966991,4.993862247315));
+#38614 = CARTESIAN_POINT('',(26.25,-2.588524481751,4.984177991093));
+#38615 = CARTESIAN_POINT('',(26.25,-2.584641564545,4.979431070251));
+#38616 = CARTESIAN_POINT('',(26.25,-2.580618855972,4.974675945498));
+#38617 = CARTESIAN_POINT('',(26.25,-2.57246039775,4.965361780409));
+#38618 = CARTESIAN_POINT('',(26.25,-2.568336475486,4.960802886));
+#38619 = CARTESIAN_POINT('',(26.25,-2.56407719554,4.956248545268));
+#38620 = CARTESIAN_POINT('',(26.25,-2.555455070365,4.947340652556));
+#38621 = CARTESIAN_POINT('',(26.25,-2.551102575772,4.942986128237));
+#38622 = CARTESIAN_POINT('',(26.25,-2.54662307332,4.938651086662));
+#38623 = CARTESIAN_POINT('',(26.25,-2.537611721948,4.930223627));
+#38624 = CARTESIAN_POINT('',(26.25,-2.533090333549,4.926128745606));
+#38625 = CARTESIAN_POINT('',(26.25,-2.528456923939,4.922069259337));
+#38626 = CARTESIAN_POINT('',(26.25,-2.519055732249,4.914107389565));
+#38627 = CARTESIAN_POINT('',(26.25,-2.514291412833,4.91020347921));
+#38628 = CARTESIAN_POINT('',(26.25,-2.50943004111,4.906353293429));
+#38629 = CARTESIAN_POINT('',(26.25,-2.499619330564,4.898847590402));
+#38630 = CARTESIAN_POINT('',(26.25,-2.494673019742,4.895189779992));
+#38631 = CARTESIAN_POINT('',(26.25,-2.489651095481,4.891603312278));
+#38632 = CARTESIAN_POINT('',(26.25,-2.479519072864,4.884617888102));
+#38633 = CARTESIAN_POINT('',(26.25,-2.474409887561,4.881217637564));
+#38634 = CARTESIAN_POINT('',(26.25,-2.4692494651,4.877904898706));
+#38635 = CARTESIAN_POINT('',(26.25,-2.458838201684,4.871458949233));
+#38636 = CARTESIAN_POINT('',(26.25,-2.45358707597,4.868326192834));
+#38637 = CARTESIAN_POINT('',(26.25,-2.448310205005,4.865294339922));
+#38638 = CARTESIAN_POINT('',(26.25,-2.437663107967,4.859402660997));
+#38639 = CARTESIAN_POINT('',(26.25,-2.432292472952,4.856545462874));
+#38640 = CARTESIAN_POINT('',(26.25,-2.426920620728,4.85379882435));
+#38641 = CARTESIAN_POINT('',(26.25,-2.416081604375,4.84847160971));
+#38642 = CARTESIAN_POINT('',(26.25,-2.410614800533,4.845895809222));
+#38643 = CARTESIAN_POINT('',(26.25,-2.40516854328,4.843436145178));
+#38644 = CARTESIAN_POINT('',(26.25,-2.394181252355,4.838678965788));
+#38645 = CARTESIAN_POINT('',(26.25,-2.388641833498,4.8363879477));
+#38646 = CARTESIAN_POINT('',(26.25,-2.383140849066,4.834214843472));
+#38647 = CARTESIAN_POINT('',(26.25,-2.37204806235,4.830028820307));
+#38648 = CARTESIAN_POINT('',(26.25,-2.366459180888,4.828023476088));
+#38649 = CARTESIAN_POINT('',(26.25,-2.360922413533,4.826134721213));
+#38650 = CARTESIAN_POINT('',(26.25,-2.349765642915,4.822516828382));
+#38651 = CARTESIAN_POINT('',(26.25,-2.344149613279,4.820795680384));
+#38652 = CARTESIAN_POINT('',(26.25,-2.338595435265,4.819187540075));
+#38653 = CARTESIAN_POINT('',(26.25,-2.327414647603,4.816130958172));
+#38654 = CARTESIAN_POINT('',(26.25,-2.321792677941,4.814690375223));
+#38655 = CARTESIAN_POINT('',(26.25,-2.316238944432,4.813357749748));
+#38656 = CARTESIAN_POINT('',(26.25,-2.3050723284,4.810852222112));
+#38657 = CARTESIAN_POINT('',(26.25,-2.299464364652,4.809686666587));
+#38658 = CARTESIAN_POINT('',(26.25,-2.293928352723,4.808623184383));
+#38659 = CARTESIAN_POINT('',(26.25,-2.282812094007,4.806655365576));
+#38660 = CARTESIAN_POINT('',(26.25,-2.277236726211,4.80575764067));
+#38661 = CARTESIAN_POINT('',(26.25,-2.27173499988,4.804955733949));
+#38662 = CARTESIAN_POINT('',(26.25,-2.260703064646,4.803509536263));
+#38663 = CARTESIAN_POINT('',(26.25,-2.255177466689,4.802871022748));
+#38664 = CARTESIAN_POINT('',(26.25,-2.249725716444,4.802322015227));
+#38665 = CARTESIAN_POINT('',(26.25,-2.238809657852,4.801378959257));
+#38666 = CARTESIAN_POINT('',(26.25,-2.233349548413,4.800989839974));
+#38667 = CARTESIAN_POINT('',(26.25,-2.227962439885,4.800684057122));
+#38668 = CARTESIAN_POINT('',(26.25,-2.217191241986,4.800223627098));
+#38669 = CARTESIAN_POINT('',(26.25,-2.211810862695,4.800073099475));
+#38670 = CARTESIAN_POINT('',(26.25,-2.206501913327,4.800000000175));
+#38671 = CARTESIAN_POINT('',(26.25,-2.201261856091,4.8));
+#38672 = PCURVE('',#36221,#38673);
+#38673 = DEFINITIONAL_REPRESENTATION('',(#38674),#38776);
+#38674 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38675,#38676,#38677,#38678,
+    #38679,#38680,#38681,#38682,#38683,#38684,#38685,#38686,#38687,
+    #38688,#38689,#38690,#38691,#38692,#38693,#38694,#38695,#38696,
+    #38697,#38698,#38699,#38700,#38701,#38702,#38703,#38704,#38705,
+    #38706,#38707,#38708,#38709,#38710,#38711,#38712,#38713,#38714,
+    #38715,#38716,#38717,#38718,#38719,#38720,#38721,#38722,#38723,
+    #38724,#38725,#38726,#38727,#38728,#38729,#38730,#38731,#38732,
+    #38733,#38734,#38735,#38736,#38737,#38738,#38739,#38740,#38741,
+    #38742,#38743,#38744,#38745,#38746,#38747,#38748,#38749,#38750,
+    #38751,#38752,#38753,#38754,#38755,#38756,#38757,#38758,#38759,
+    #38760,#38761,#38762,#38763,#38764,#38765,#38766,#38767,#38768,
+    #38769,#38770,#38771,#38772,#38773,#38774,#38775),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.510065640574E-02,9.565513432671E-02,0.135680790453,
+    0.175059179087,0.213673152411,0.251409179091,0.288159976437,
+    0.323827452038,0.358325938252,0.391585683242,0.423556531634,
+    0.454211682637,0.483551351828,0.511606089427,0.538439436708,
+    0.564149555036,0.588869453031,0.612532056912,0.635805301792,
+    0.658667769099,0.681353202698,0.704098171246,0.727128780435,
+    0.750647860417,0.774824944954,0.799790545003,0.825634856206,
+    0.852409954005,0.880134128045,0.908797156801,0.938365696914,
+    0.968788321793,1.),.UNSPECIFIED.);
+#38675 = CARTESIAN_POINT('',(0.,4.255143659719));
+#38676 = CARTESIAN_POINT('',(4.232714601952E-02,4.254639637465));
+#38677 = CARTESIAN_POINT('',(8.477170508679E-02,4.254139047046));
+#38678 = CARTESIAN_POINT('',(0.127369311759,4.253642161437));
+#38679 = CARTESIAN_POINT('',(0.201656136844,4.252786590039));
+#38680 = CARTESIAN_POINT('',(0.233256389003,4.252426049936));
+#38681 = CARTESIAN_POINT('',(0.26497826179,4.25206783919));
+#38682 = CARTESIAN_POINT('',(0.328286842484,4.251361042837));
+#38683 = CARTESIAN_POINT('',(0.35986993169,4.251012392943));
+#38684 = CARTESIAN_POINT('',(0.391607370099,4.250666329542));
+#38685 = CARTESIAN_POINT('',(0.45491555354,4.249985309242));
+#38686 = CARTESIAN_POINT('',(0.486480708335,4.249650263638));
+#38687 = CARTESIAN_POINT('',(0.51823431586,4.249318088587));
+#38688 = CARTESIAN_POINT('',(0.581542579157,4.248666313665));
+#38689 = CARTESIAN_POINT('',(0.613089145646,4.248346595362));
+#38690 = CARTESIAN_POINT('',(0.644859434316,4.24803006206));
+#38691 = CARTESIAN_POINT('',(0.708168370268,4.247411004576));
+#38692 = CARTESIAN_POINT('',(0.739695874098,4.247108326138));
+#38693 = CARTESIAN_POINT('',(0.771483227875,4.2468091813));
+#38694 = CARTESIAN_POINT('',(0.834793567537,4.24622627618));
+#38695 = CARTESIAN_POINT('',(0.866301798044,4.24594231892));
+#38696 = CARTESIAN_POINT('',(0.898106424741,4.245662281982));
+#38697 = CARTESIAN_POINT('',(0.961419063024,4.245118884564));
+#38698 = CARTESIAN_POINT('',(0.992908185789,4.244855276768));
+#38699 = CARTESIAN_POINT('',(1.024730054001,4.244596018105));
+#38700 = CARTESIAN_POINT('',(1.088046076765,4.244095359944));
+#38701 = CARTESIAN_POINT('',(1.119516780979,4.243853654699));
+#38702 = CARTESIAN_POINT('',(1.151355537688,4.243616773047));
+#38703 = CARTESIAN_POINT('',(1.214676246698,4.243161916974));
+#38704 = CARTESIAN_POINT('',(1.246129932262,4.242943570287));
+#38705 = CARTESIAN_POINT('',(1.277984796074,4.242730569814));
+#38706 = CARTESIAN_POINT('',(1.341311724793,4.242324365365));
+#38707 = CARTESIAN_POINT('',(1.372750729265,4.242130715381));
+#38708 = CARTESIAN_POINT('',(1.404620354025,4.241942982841));
+#38709 = CARTESIAN_POINT('',(1.467955262573,4.241588023229));
+#38710 = CARTESIAN_POINT('',(1.499383117881,4.241420271438));
+#38711 = CARTESIAN_POINT('',(1.531265422598,4.241259053822));
+#38712 = CARTESIAN_POINT('',(1.594610255127,4.240957635613));
+#38713 = CARTESIAN_POINT('',(1.626031946169,4.240816830933));
+#38714 = CARTESIAN_POINT('',(1.657923911198,4.240683213945));
+#38715 = CARTESIAN_POINT('',(1.721280695942,4.240437300492));
+#38716 = CARTESIAN_POINT('',(1.752702867323,4.240324326943));
+#38717 = CARTESIAN_POINT('',(1.784600306075,4.240219214572));
+#38718 = CARTESIAN_POINT('',(1.847970980785,4.240030404025));
+#38719 = CARTESIAN_POINT('',(1.879402007249,4.239945972323));
+#38720 = CARTESIAN_POINT('',(1.911299340018,4.239870067696));
+#38721 = CARTESIAN_POINT('',(1.974685495573,4.239739566173));
+#38722 = CARTESIAN_POINT('',(2.006135304895,4.239684208851));
+#38723 = CARTESIAN_POINT('',(2.038025388823,4.239637996664));
+#38724 = CARTESIAN_POINT('',(2.101427937263,4.239566596932));
+#38725 = CARTESIAN_POINT('',(2.132907465064,4.239540665698));
+#38726 = CARTESIAN_POINT('',(2.164781571529,4.239524396824));
+#38727 = CARTESIAN_POINT('',(2.227895894015,4.239512520005));
+#38728 = CARTESIAN_POINT('',(2.259104844605,4.239516055207));
+#38729 = CARTESIAN_POINT('',(2.29063551015,4.239529407376));
+#38730 = CARTESIAN_POINT('',(2.353745171171,4.239576038209));
+#38731 = CARTESIAN_POINT('',(2.385314931147,4.239608982656));
+#38732 = CARTESIAN_POINT('',(2.417126716076,4.239652071674));
+#38733 = CARTESIAN_POINT('',(2.480571036936,4.239757822684));
+#38734 = CARTESIAN_POINT('',(2.512197094143,4.239820124305));
+#38735 = CARTESIAN_POINT('',(2.543962272925,4.239892425876));
+#38736 = CARTESIAN_POINT('',(2.607412186689,4.240056106631));
+#38737 = CARTESIAN_POINT('',(2.639096033493,4.240147334307));
+#38738 = CARTESIAN_POINT('',(2.67080708546,4.240248122852));
+#38739 = CARTESIAN_POINT('',(2.734255572145,4.240468356267));
+#38740 = CARTESIAN_POINT('',(2.765993266843,4.240587851988));
+#38741 = CARTESIAN_POINT('',(2.797647047962,4.240716199344));
+#38742 = CARTESIAN_POINT('',(2.861086767217,4.240991208451));
+#38743 = CARTESIAN_POINT('',(2.892869670601,4.241138083685));
+#38744 = CARTESIAN_POINT('',(2.924468537255,4.241292898544));
+#38745 = CARTESIAN_POINT('',(2.987893405457,4.241620546136));
+#38746 = CARTESIAN_POINT('',(3.019710116947,4.241793694914));
+#38747 = CARTESIAN_POINT('',(3.051261592471,4.241973761439));
+#38748 = CARTESIAN_POINT('',(3.114667981825,4.242351599217));
+#38749 = CARTESIAN_POINT('',(3.146506608638,4.242549727157));
+#38750 = CARTESIAN_POINT('',(3.178021667914,4.242753733443));
+#38751 = CARTESIAN_POINT('',(3.241408684538,4.243179053169));
+#38752 = CARTESIAN_POINT('',(3.273258559378,4.243400714785));
+#38753 = CARTESIAN_POINT('',(3.30474935641,4.243627269063));
+#38754 = CARTESIAN_POINT('',(3.36811827801,4.244097150241));
+#38755 = CARTESIAN_POINT('',(3.399970784017,4.244340786226));
+#38756 = CARTESIAN_POINT('',(3.431448734924,4.24458842563));
+#38757 = CARTESIAN_POINT('',(3.494802098137,4.245099778752));
+#38758 = CARTESIAN_POINT('',(3.526650775079,4.245363748791));
+#38759 = CARTESIAN_POINT('',(3.558125441692,4.245630947115));
+#38760 = CARTESIAN_POINT('',(3.621466224493,4.246180554184));
+#38761 = CARTESIAN_POINT('',(3.653306497329,4.246463164681));
+#38762 = CARTESIAN_POINT('',(3.684785224689,4.246748342972));
+#38763 = CARTESIAN_POINT('',(3.748116312343,4.247332896931));
+#38764 = CARTESIAN_POINT('',(3.779945104979,4.247632424694));
+#38765 = CARTESIAN_POINT('',(3.811433143767,4.247933965422));
+#38766 = CARTESIAN_POINT('',(3.874757065371,4.248550108899));
+#38767 = CARTESIAN_POINT('',(3.906572433743,4.2488648219));
+#38768 = CARTESIAN_POINT('',(3.938073283977,4.249181085656));
+#38769 = CARTESIAN_POINT('',(4.001392131118,4.249825448497));
+#38770 = CARTESIAN_POINT('',(4.033192961648,4.250153624378));
+#38771 = CARTESIAN_POINT('',(4.064708765044,4.250482967572));
+#38772 = CARTESIAN_POINT('',(4.128024207503,4.251152202279));
+#38773 = CARTESIAN_POINT('',(4.159809985729,4.251492144884));
+#38774 = CARTESIAN_POINT('',(4.191341879885,4.251832937144));
+#38775 = CARTESIAN_POINT('',(4.222640418776,4.252174436664));
+#38776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38777 = PCURVE('',#37690,#38778);
+#38778 = DEFINITIONAL_REPRESENTATION('',(#38779),#38881);
+#38779 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38780,#38781,#38782,#38783,
+    #38784,#38785,#38786,#38787,#38788,#38789,#38790,#38791,#38792,
+    #38793,#38794,#38795,#38796,#38797,#38798,#38799,#38800,#38801,
+    #38802,#38803,#38804,#38805,#38806,#38807,#38808,#38809,#38810,
+    #38811,#38812,#38813,#38814,#38815,#38816,#38817,#38818,#38819,
+    #38820,#38821,#38822,#38823,#38824,#38825,#38826,#38827,#38828,
+    #38829,#38830,#38831,#38832,#38833,#38834,#38835,#38836,#38837,
+    #38838,#38839,#38840,#38841,#38842,#38843,#38844,#38845,#38846,
+    #38847,#38848,#38849,#38850,#38851,#38852,#38853,#38854,#38855,
+    #38856,#38857,#38858,#38859,#38860,#38861,#38862,#38863,#38864,
+    #38865,#38866,#38867,#38868,#38869,#38870,#38871,#38872,#38873,
+    #38874,#38875,#38876,#38877,#38878,#38879,#38880),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.510065640574E-02,9.565513432671E-02,0.135680790453,
+    0.175059179087,0.213673152411,0.251409179091,0.288159976437,
+    0.323827452038,0.358325938252,0.391585683242,0.423556531634,
+    0.454211682637,0.483551351828,0.511606089427,0.538439436708,
+    0.564149555036,0.588869453031,0.612532056912,0.635805301792,
+    0.658667769099,0.681353202698,0.704098171246,0.727128780435,
+    0.750647860417,0.774824944954,0.799790545003,0.825634856206,
+    0.852409954005,0.880134128045,0.908797156801,0.938365696914,
+    0.968788321793,1.),.UNSPECIFIED.);
+#38780 = CARTESIAN_POINT('',(1.294983064479,-2.255776951029));
+#38781 = CARTESIAN_POINT('',(1.298512627172,-2.26192522105));
+#38782 = CARTESIAN_POINT('',(1.302195045024,-2.268071333955));
+#38783 = CARTESIAN_POINT('',(1.306036761053,-2.27421383523));
+#38784 = CARTESIAN_POINT('',(1.312996285844,-2.284867762645));
+#38785 = CARTESIAN_POINT('',(1.316037468017,-2.289381693347));
+#38786 = CARTESIAN_POINT('',(1.319172394086,-2.293891913754));
+#38787 = CARTESIAN_POINT('',(1.325594984491,-2.302844358078));
+#38788 = CARTESIAN_POINT('',(1.328880127334,-2.307286699126));
+#38789 = CARTESIAN_POINT('',(1.332263748238,-2.311723660109));
+#38790 = CARTESIAN_POINT('',(1.339179924429,-2.320512990004));
+#38791 = CARTESIAN_POINT('',(1.342709189972,-2.324865563107));
+#38792 = CARTESIAN_POINT('',(1.346341799004,-2.329210829702));
+#38793 = CARTESIAN_POINT('',(1.353750463654,-2.337799932086));
+#38794 = CARTESIAN_POINT('',(1.357522369571,-2.342044094912));
+#38795 = CARTESIAN_POINT('',(1.361402573618,-2.346278721927));
+#38796 = CARTESIAN_POINT('',(1.369299203278,-2.354629685583));
+#38797 = CARTESIAN_POINT('',(1.373310529457,-2.358746516761));
+#38798 = CARTESIAN_POINT('',(1.377435134704,-2.362851225806));
+#38799 = CARTESIAN_POINT('',(1.385811592729,-2.370925723067));
+#38800 = CARTESIAN_POINT('',(1.390057314698,-2.3748962283));
+#38801 = CARTESIAN_POINT('',(1.394421231556,-2.378851605327));
+#38802 = CARTESIAN_POINT('',(1.403265629779,-2.386611312171));
+#38803 = CARTESIAN_POINT('',(1.407738884659,-2.390416647964));
+#38804 = CARTESIAN_POINT('',(1.412335055296,-2.394203358487));
+#38805 = CARTESIAN_POINT('',(1.421631672241,-2.401610405811));
+#38806 = CARTESIAN_POINT('',(1.426323762512,-2.405232115954));
+#38807 = CARTESIAN_POINT('',(1.431143113737,-2.408831134355));
+#38808 = CARTESIAN_POINT('',(1.440872375647,-2.415848581279));
+#38809 = CARTESIAN_POINT('',(1.445772815071,-2.41926883968));
+#38810 = CARTESIAN_POINT('',(1.450804238488,-2.422661688423));
+#38811 = CARTESIAN_POINT('',(1.460942767261,-2.429254006696));
+#38812 = CARTESIAN_POINT('',(1.466039371305,-2.432455858512));
+#38813 = CARTESIAN_POINT('',(1.471269731771,-2.43562485281));
+#38814 = CARTESIAN_POINT('',(1.48179046092,-2.441758410073));
+#38815 = CARTESIAN_POINT('',(1.487069480652,-2.444726001458));
+#38816 = CARTESIAN_POINT('',(1.492483653274,-2.447654495106));
+#38817 = CARTESIAN_POINT('',(1.503356009661,-2.453298024159));
+#38818 = CARTESIAN_POINT('',(1.508802302671,-2.456016809791));
+#38819 = CARTESIAN_POINT('',(1.514383238401,-2.458689438561));
+#38820 = CARTESIAN_POINT('',(1.52557338416,-2.463814480286));
+#38821 = CARTESIAN_POINT('',(1.531170608661,-2.466271397887));
+#38822 = CARTESIAN_POINT('',(1.536899429607,-2.468674318044));
+#38823 = CARTESIAN_POINT('',(1.54837055654,-2.473255627394));
+#38824 = CARTESIAN_POINT('',(1.554101366212,-2.475439230841));
+#38825 = CARTESIAN_POINT('',(1.559957494842,-2.477560351573));
+#38826 = CARTESIAN_POINT('',(1.57167016326,-2.481576258741));
+#38827 = CARTESIAN_POINT('',(1.577516373062,-2.483476807091));
+#38828 = CARTESIAN_POINT('',(1.583477705104,-2.485306016057));
+#38829 = CARTESIAN_POINT('',(1.595390220303,-2.488738737532));
+#38830 = CARTESIAN_POINT('',(1.601332910935,-2.490348246551));
+#38831 = CARTESIAN_POINT('',(1.607376049701,-2.491877626012));
+#38832 = CARTESIAN_POINT('',(1.619386930515,-2.494699907355));
+#38833 = CARTESIAN_POINT('',(1.625346827043,-2.496000153502));
+#38834 = CARTESIAN_POINT('',(1.631386252232,-2.497213931396));
+#38835 = CARTESIAN_POINT('',(1.643503421185,-2.499438339634));
+#38836 = CARTESIAN_POINT('',(1.649578922114,-2.500452018094));
+#38837 = CARTESIAN_POINT('',(1.655711844237,-2.50137078456));
+#38838 = CARTESIAN_POINT('',(1.667957059081,-2.502995694639));
+#38839 = CARTESIAN_POINT('',(1.674067867452,-2.50370533455));
+#38840 = CARTESIAN_POINT('',(1.6802087326,-2.504315456812));
+#38841 = CARTESIAN_POINT('',(1.692473576392,-2.505329182602));
+#38842 = CARTESIAN_POINT('',(1.698597407466,-2.505734363003));
+#38843 = CARTESIAN_POINT('',(1.704722104902,-2.506038139311));
+#38844 = CARTESIAN_POINT('',(1.716960534209,-2.506444979072));
+#38845 = CARTESIAN_POINT('',(1.723074286902,-2.506547506831));
+#38846 = CARTESIAN_POINT('',(1.729160130674,-2.506549708006));
+#38847 = CARTESIAN_POINT('',(1.741327134119,-2.506358441016));
+#38848 = CARTESIAN_POINT('',(1.747407340107,-2.506162490209));
+#38849 = CARTESIAN_POINT('',(1.75343355769,-2.505870050238));
+#38850 = CARTESIAN_POINT('',(1.765485975323,-2.505093699457));
+#38851 = CARTESIAN_POINT('',(1.771509485282,-2.504605826344));
+#38852 = CARTESIAN_POINT('',(1.777457355585,-2.504027463019));
+#38853 = CARTESIAN_POINT('',(1.789354562763,-2.502682926309));
+#38854 = CARTESIAN_POINT('',(1.795299264412,-2.50191192212));
+#38855 = CARTESIAN_POINT('',(1.801151928206,-2.501057792022));
+#38856 = CARTESIAN_POINT('',(1.812856266804,-2.49916539538));
+#38857 = CARTESIAN_POINT('',(1.81870163731,-2.498122013819));
+#38858 = CARTESIAN_POINT('',(1.824443765648,-2.49700346571));
+#38859 = CARTESIAN_POINT('',(1.835920740843,-2.494586500769));
+#38860 = CARTESIAN_POINT('',(1.841648163619,-2.493283132961));
+#38861 = CARTESIAN_POINT('',(1.847265682527,-2.491912552799));
+#38862 = CARTESIAN_POINT('',(1.8584840281,-2.488996831911));
+#38863 = CARTESIAN_POINT('',(1.864076918158,-2.487447185849));
+#38864 = CARTESIAN_POINT('',(1.869556881681,-2.485837885899));
+#38865 = CARTESIAN_POINT('',(1.880488584842,-2.482451317086));
+#38866 = CARTESIAN_POINT('',(1.885932401007,-2.480670125729));
+#38867 = CARTESIAN_POINT('',(1.891262997742,-2.478836233443));
+#38868 = CARTESIAN_POINT('',(1.901883320605,-2.475008406255));
+#38869 = CARTESIAN_POINT('',(1.907165523664,-2.47301116643));
+#38870 = CARTESIAN_POINT('',(1.912336156172,-2.470967491681));
+#38871 = CARTESIAN_POINT('',(1.922623651021,-2.466729268882));
+#38872 = CARTESIAN_POINT('',(1.9277336381,-2.464532005962));
+#38873 = CARTESIAN_POINT('',(1.932735018395,-2.462293885068));
+#38874 = CARTESIAN_POINT('',(1.94267152095,-2.457677002275));
+#38875 = CARTESIAN_POINT('',(1.947600547622,-2.455296056042));
+#38876 = CARTESIAN_POINT('',(1.952424773525,-2.452879180812));
+#38877 = CARTESIAN_POINT('',(1.961995361413,-2.447915860606));
+#38878 = CARTESIAN_POINT('',(1.96673645483,-2.445367690068));
+#38879 = CARTESIAN_POINT('',(1.971377051377,-2.442787932213));
+#38880 = CARTESIAN_POINT('',(1.97592150733,-2.440179078072));
+#38881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#38882 = ORIENTED_EDGE('',*,*,#38454,.F.);
+#38883 = ADVANCED_FACE('',(#38884),#35851,.T.);
+#38884 = FACE_BOUND('',#38885,.T.);
+#38885 = EDGE_LOOP('',(#38886,#38887,#38888,#39205));
+#38886 = ORIENTED_EDGE('',*,*,#35639,.T.);
+#38887 = ORIENTED_EDGE('',*,*,#38485,.T.);
+#38888 = ORIENTED_EDGE('',*,*,#38889,.F.);
+#38889 = EDGE_CURVE('',#38890,#38486,#38892,.T.);
+#38890 = VERTEX_POINT('',#38891);
+#38891 = CARTESIAN_POINT('',(26.25,2.201261856091,4.8));
+#38892 = SURFACE_CURVE('',#38893,(#38995,#39100),.PCURVE_S1.);
+#38893 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38894,#38895,#38896,#38897,
+    #38898,#38899,#38900,#38901,#38902,#38903,#38904,#38905,#38906,
+    #38907,#38908,#38909,#38910,#38911,#38912,#38913,#38914,#38915,
+    #38916,#38917,#38918,#38919,#38920,#38921,#38922,#38923,#38924,
+    #38925,#38926,#38927,#38928,#38929,#38930,#38931,#38932,#38933,
+    #38934,#38935,#38936,#38937,#38938,#38939,#38940,#38941,#38942,
+    #38943,#38944,#38945,#38946,#38947,#38948,#38949,#38950,#38951,
+    #38952,#38953,#38954,#38955,#38956,#38957,#38958,#38959,#38960,
+    #38961,#38962,#38963,#38964,#38965,#38966,#38967,#38968,#38969,
+    #38970,#38971,#38972,#38973,#38974,#38975,#38976,#38977,#38978,
+    #38979,#38980,#38981,#38982,#38983,#38984,#38985,#38986,#38987,
+    #38988,#38989,#38990,#38991,#38992,#38993,#38994),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.597964923347E-02,9.576609845409E-02,0.134992717401,
+    0.173546426966,0.211316790932,0.248198505527,0.284094201316,
+    0.318917534637,0.352596519134,0.385077008688,0.416326189731,
+    0.446335877785,0.47512535507,0.502743461373,0.529269690442,
+    0.553415714426,0.578160716404,0.602220273636,0.625783459057,
+    0.6490579278,0.672262366017,0.695616372774,0.719328557341,
+    0.743584766871,0.768538743563,0.794306772012,0.820966536996,
+    0.848559320828,0.877094251711,0.906553446787,0.936897252205,
+    0.968069131281,1.),.UNSPECIFIED.);
+#38894 = CARTESIAN_POINT('',(26.25,2.201261856091,4.8));
+#38895 = CARTESIAN_POINT('',(26.25,2.208583456493,4.800000000245));
+#38896 = CARTESIAN_POINT('',(26.25,2.215987465779,4.800142712162));
+#38897 = CARTESIAN_POINT('',(26.25,2.223476197325,4.800435376232));
+#38898 = CARTESIAN_POINT('',(26.25,2.236437011247,4.8012079622));
+#38899 = CARTESIAN_POINT('',(26.25,2.241865814743,4.801609233129));
+#38900 = CARTESIAN_POINT('',(26.25,2.247339776709,4.802094037343));
+#38901 = CARTESIAN_POINT('',(26.25,2.258302531618,4.803230277675));
+#38902 = CARTESIAN_POINT('',(26.25,2.263790030934,4.803879277255));
+#38903 = CARTESIAN_POINT('',(26.25,2.269323539066,4.804616829111));
+#38904 = CARTESIAN_POINT('',(26.25,2.280389142427,4.806263415824));
+#38905 = CARTESIAN_POINT('',(26.25,2.285919631602,4.807169296624));
+#38906 = CARTESIAN_POINT('',(26.25,2.291496769711,4.808168979267));
+#38907 = CARTESIAN_POINT('',(26.25,2.302632400745,4.810343342952));
+#38908 = CARTESIAN_POINT('',(26.25,2.308188967019,4.811514060762));
+#38909 = CARTESIAN_POINT('',(26.25,2.313792534903,4.8127840364));
+#38910 = CARTESIAN_POINT('',(26.25,2.324962987331,4.815501018731));
+#38911 = CARTESIAN_POINT('',(26.25,2.330527628402,4.816943162633));
+#38912 = CARTESIAN_POINT('',(26.25,2.336139238184,4.818490183922));
+#38913 = CARTESIAN_POINT('',(26.25,2.347307160116,4.821761686461));
+#38914 = CARTESIAN_POINT('',(26.25,2.352860932871,4.823480322729));
+#38915 = CARTESIAN_POINT('',(26.25,2.358461132538,4.825309550284));
+#38916 = CARTESIAN_POINT('',(26.25,2.36958732304,4.8291442066));
+#38917 = CARTESIAN_POINT('',(26.25,2.375110522885,4.83114274291));
+#38918 = CARTESIAN_POINT('',(26.25,2.380678946385,4.8332575732));
+#38919 = CARTESIAN_POINT('',(26.25,2.391722705768,4.837660454178));
+#38920 = CARTESIAN_POINT('',(26.25,2.39719507385,4.8399405306));
+#38921 = CARTESIAN_POINT('',(26.25,2.402710616342,4.842342438373));
+#38922 = CARTESIAN_POINT('',(26.25,2.4136301447,4.847314799994));
+#38923 = CARTESIAN_POINT('',(26.25,2.419031097923,4.849876212371));
+#38924 = CARTESIAN_POINT('',(26.25,2.42447211425,4.852564611508));
+#38925 = CARTESIAN_POINT('',(26.25,2.435224950369,4.858103693078));
+#38926 = CARTESIAN_POINT('',(26.25,2.440533826283,4.860944352466));
+#38927 = CARTESIAN_POINT('',(26.25,2.445878350517,4.863916478985));
+#38928 = CARTESIAN_POINT('',(26.25,2.456421841503,4.870015358048));
+#38929 = CARTESIAN_POINT('',(26.25,2.46161814721,4.873131286541));
+#38930 = CARTESIAN_POINT('',(26.25,2.466844131501,4.876382107548));
+#38931 = CARTESIAN_POINT('',(26.25,2.477135922941,4.883029616045));
+#38932 = CARTESIAN_POINT('',(26.25,2.482199575164,4.886414974819));
+#38933 = CARTESIAN_POINT('',(26.25,2.487285146878,4.889937127905));
+#38934 = CARTESIAN_POINT('',(26.25,2.497283684462,4.897117833429));
+#38935 = CARTESIAN_POINT('',(26.25,2.502195228094,4.900764974088));
+#38936 = CARTESIAN_POINT('',(26.25,2.507118964908,4.904548743138));
+#38937 = CARTESIAN_POINT('',(26.25,2.516784000261,4.91224299959));
+#38938 = CARTESIAN_POINT('',(26.25,2.521524795935,4.916142526498));
+#38939 = CARTESIAN_POINT('',(26.25,2.526266018257,4.920175861704));
+#38940 = CARTESIAN_POINT('',(26.25,2.535309530958,4.928140137577));
+#38941 = CARTESIAN_POINT('',(26.25,2.539613023614,4.932047759869));
+#38942 = CARTESIAN_POINT('',(26.25,2.543904965591,4.9360694427));
+#38943 = CARTESIAN_POINT('',(26.25,2.552557048587,4.94444249138));
+#38944 = CARTESIAN_POINT('',(26.25,2.556916249259,4.948799535143));
+#38945 = CARTESIAN_POINT('',(26.25,2.561247643138,4.953275233099));
+#38946 = CARTESIAN_POINT('',(26.25,2.569716575845,4.962329324657));
+#38947 = CARTESIAN_POINT('',(26.25,2.573856186423,4.966901426928));
+#38948 = CARTESIAN_POINT('',(26.25,2.57795147389,4.971578670584));
+#38949 = CARTESIAN_POINT('',(26.25,2.585950284477,4.981031144803));
+#38950 = CARTESIAN_POINT('',(26.25,2.589856062486,4.985802376432));
+#38951 = CARTESIAN_POINT('',(26.25,2.593700564272,4.990661303253));
+#38952 = CARTESIAN_POINT('',(26.25,2.601202309745,5.000474797266));
+#38953 = CARTESIAN_POINT('',(26.25,2.60486132108,5.005427505882));
+#38954 = CARTESIAN_POINT('',(26.25,2.608442669274,5.010447060402));
+#38955 = CARTESIAN_POINT('',(26.25,2.615424200204,5.020581652798));
+#38956 = CARTESIAN_POINT('',(26.25,2.618824941994,5.025696423714));
+#38957 = CARTESIAN_POINT('',(26.25,2.622133351523,5.030854904325));
+#38958 = CARTESIAN_POINT('',(26.25,2.628575612827,5.04126865384));
+#38959 = CARTESIAN_POINT('',(26.25,2.631708230707,5.04652440393));
+#38960 = CARTESIAN_POINT('',(26.25,2.634736655458,5.051800064675));
+#38961 = CARTESIAN_POINT('',(26.25,2.640624964225,5.06244970573));
+#38962 = CARTESIAN_POINT('',(26.25,2.643481554006,5.067824008795));
+#38963 = CARTESIAN_POINT('',(26.25,2.646225652594,5.073195572415));
+#38964 = CARTESIAN_POINT('',(26.25,2.651549885129,5.08403731136));
+#38965 = CARTESIAN_POINT('',(26.25,2.654124792155,5.089506946294));
+#38966 = CARTESIAN_POINT('',(26.25,2.656582693675,5.094953886003));
+#38967 = CARTESIAN_POINT('',(26.25,2.661337304892,5.10594415599));
+#38968 = CARTESIAN_POINT('',(26.25,2.663627309615,5.111485743413));
+#38969 = CARTESIAN_POINT('',(26.25,2.665799266567,5.116988308018));
+#38970 = CARTESIAN_POINT('',(26.25,2.669983126885,5.128084359635));
+#38971 = CARTESIAN_POINT('',(26.25,2.671987462161,5.133674925477));
+#38972 = CARTESIAN_POINT('',(26.25,2.673875516801,5.139214020196));
+#38973 = CARTESIAN_POINT('',(26.25,2.677491623273,5.150374330557));
+#38974 = CARTESIAN_POINT('',(26.25,2.679211848536,5.155991713383));
+#38975 = CARTESIAN_POINT('',(26.25,2.680819590978,5.161548786828));
+#38976 = CARTESIAN_POINT('',(26.25,2.683874726611,5.172733352274));
+#38977 = CARTESIAN_POINT('',(26.25,2.68531452064,5.17835646222));
+#38978 = CARTESIAN_POINT('',(26.25,2.686646941142,5.183913486767));
+#38979 = CARTESIAN_POINT('',(26.25,2.68915132677,5.195084069937));
+#38980 = CARTESIAN_POINT('',(26.25,2.690316250944,5.200693046681));
+#38981 = CARTESIAN_POINT('',(26.25,2.691379646025,5.2062325979));
+#38982 = CARTESIAN_POINT('',(26.25,2.69334659559,5.217352962369));
+#38983 = CARTESIAN_POINT('',(26.25,2.694243855155,5.22292927507));
+#38984 = CARTESIAN_POINT('',(26.25,2.695045745446,5.228434672284));
+#38985 = CARTESIAN_POINT('',(26.25,2.696491320347,5.239470804612));
+#38986 = CARTESIAN_POINT('',(26.25,2.697129533642,5.244997318749));
+#38987 = CARTESIAN_POINT('',(26.25,2.697678568403,5.250452783827));
+#38988 = CARTESIAN_POINT('',(26.25,2.698621226371,5.261373089409));
+#38989 = CARTESIAN_POINT('',(26.25,2.699010204215,5.266834111354));
+#38990 = CARTESIAN_POINT('',(26.25,2.699316044322,5.272224915325));
+#38991 = CARTESIAN_POINT('',(26.25,2.699776283067,5.283000375011));
+#38992 = CARTESIAN_POINT('',(26.25,2.699926818659,5.288381678068));
+#38993 = CARTESIAN_POINT('',(26.25,2.699999999825,5.293694259177));
+#38994 = CARTESIAN_POINT('',(26.25,2.7,5.298940448571));
+#38995 = PCURVE('',#35851,#38996);
+#38996 = DEFINITIONAL_REPRESENTATION('',(#38997),#39099);
+#38997 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#38998,#38999,#39000,#39001,
+    #39002,#39003,#39004,#39005,#39006,#39007,#39008,#39009,#39010,
+    #39011,#39012,#39013,#39014,#39015,#39016,#39017,#39018,#39019,
+    #39020,#39021,#39022,#39023,#39024,#39025,#39026,#39027,#39028,
+    #39029,#39030,#39031,#39032,#39033,#39034,#39035,#39036,#39037,
+    #39038,#39039,#39040,#39041,#39042,#39043,#39044,#39045,#39046,
+    #39047,#39048,#39049,#39050,#39051,#39052,#39053,#39054,#39055,
+    #39056,#39057,#39058,#39059,#39060,#39061,#39062,#39063,#39064,
+    #39065,#39066,#39067,#39068,#39069,#39070,#39071,#39072,#39073,
+    #39074,#39075,#39076,#39077,#39078,#39079,#39080,#39081,#39082,
+    #39083,#39084,#39085,#39086,#39087,#39088,#39089,#39090,#39091,
+    #39092,#39093,#39094,#39095,#39096,#39097,#39098),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.597964923347E-02,9.576609845409E-02,0.134992717401,
+    0.173546426966,0.211316790932,0.248198505527,0.284094201316,
+    0.318917534637,0.352596519134,0.385077008688,0.416326189731,
+    0.446335877785,0.47512535507,0.502743461373,0.529269690442,
+    0.553415714426,0.578160716404,0.602220273636,0.625783459057,
+    0.6490579278,0.672262366017,0.695616372774,0.719328557341,
+    0.743584766871,0.768538743563,0.794306772012,0.820966536996,
+    0.848559320828,0.877094251711,0.906553446787,0.936897252205,
+    0.968069131281,1.),.UNSPECIFIED.);
+#38998 = CARTESIAN_POINT('',(0.,4.252174436664));
+#38999 = CARTESIAN_POINT('',(4.37314679237E-02,4.251697280994));
+#39000 = CARTESIAN_POINT('',(8.760740330847E-02,4.251224900829));
+#39001 = CARTESIAN_POINT('',(0.131667405185,4.250757660169));
+#39002 = CARTESIAN_POINT('',(0.207435839128,4.249967919006));
+#39003 = CARTESIAN_POINT('',(0.239030421502,4.249642647291));
+#39004 = CARTESIAN_POINT('',(0.270757813438,4.249320371405));
+#39005 = CARTESIAN_POINT('',(0.334067045894,4.248686699875));
+#39006 = CARTESIAN_POINT('',(0.36564466332,4.248375215312));
+#39007 = CARTESIAN_POINT('',(0.397387479415,4.248067027987));
+#39008 = CARTESIAN_POINT('',(0.460696636452,4.247462937101));
+#39009 = CARTESIAN_POINT('',(0.492256674159,4.247166913969));
+#39010 = CARTESIAN_POINT('',(0.52401541332,4.246874519579));
+#39011 = CARTESIAN_POINT('',(0.587325047591,4.246303387536));
+#39012 = CARTESIAN_POINT('',(0.618867063905,4.246024493678));
+#39013 = CARTESIAN_POINT('',(0.650642100044,4.245749593473));
+#39014 = CARTESIAN_POINT('',(0.713952893739,4.245214769878));
+#39015 = CARTESIAN_POINT('',(0.745476697741,4.244954646974));
+#39016 = CARTESIAN_POINT('',(0.777268233636,4.244698919394));
+#39017 = CARTESIAN_POINT('',(0.840581019713,4.244203684654));
+#39018 = CARTESIAN_POINT('',(0.872086772728,4.243963927435));
+#39019 = CARTESIAN_POINT('',(0.903894780527,4.243729007084));
+#39020 = CARTESIAN_POINT('',(0.967210562851,4.243276529768));
+#39021 = CARTESIAN_POINT('',(0.998698907487,4.243058664674));
+#39022 = CARTESIAN_POINT('',(1.030523052743,4.242846120299));
+#39023 = CARTESIAN_POINT('',(1.093843020483,4.242439413365));
+#39024 = CARTESIAN_POINT('',(1.125315238365,4.242244877284));
+#39025 = CARTESIAN_POINT('',(1.157154784583,4.242056189157));
+#39026 = CARTESIAN_POINT('',(1.220480313144,4.241698066038));
+#39027 = CARTESIAN_POINT('',(1.251938506958,4.241528185876));
+#39028 = CARTESIAN_POINT('',(1.283792198662,4.241364722963));
+#39029 = CARTESIAN_POINT('',(1.347124826231,4.241057754623));
+#39030 = CARTESIAN_POINT('',(1.378572112171,4.240913728458));
+#39031 = CARTESIAN_POINT('',(1.41043803718,4.240776725791));
+#39032 = CARTESIAN_POINT('',(1.473779404712,4.240523199804));
+#39033 = CARTESIAN_POINT('',(1.505220088248,4.240406080365));
+#39034 = CARTESIAN_POINT('',(1.537095525132,4.240296617008));
+#39035 = CARTESIAN_POINT('',(1.600447271528,4.240098499653));
+#39036 = CARTESIAN_POINT('',(1.631886965419,4.240009180672));
+#39037 = CARTESIAN_POINT('',(1.663768230336,4.239928158649));
+#39038 = CARTESIAN_POINT('',(1.72713184663,4.239787060883));
+#39039 = CARTESIAN_POINT('',(1.758577481374,4.239726266502));
+#39040 = CARTESIAN_POINT('',(1.790459798235,4.239674391155));
+#39041 = CARTESIAN_POINT('',(1.853836461468,4.239591539252));
+#39042 = CARTESIAN_POINT('',(1.885296140474,4.239559816226));
+#39043 = CARTESIAN_POINT('',(1.917173566091,4.239537578575));
+#39044 = CARTESIAN_POINT('',(1.978861530971,4.239514429086));
+#39045 = CARTESIAN_POINT('',(2.008600734434,4.239511781062));
+#39046 = CARTESIAN_POINT('',(2.038682047454,4.239517995007));
+#39047 = CARTESIAN_POINT('',(2.100259670003,4.239549417308));
+#39048 = CARTESIAN_POINT('',(2.131772499099,4.239575090622));
+#39049 = CARTESIAN_POINT('',(2.163619190854,4.239611011921));
+#39050 = CARTESIAN_POINT('',(2.227035882837,4.239702789445));
+#39051 = CARTESIAN_POINT('',(2.258589119726,4.239758063366));
+#39052 = CARTESIAN_POINT('',(2.290407436177,4.239823700955));
+#39053 = CARTESIAN_POINT('',(2.353835625681,4.239974440035));
+#39054 = CARTESIAN_POINT('',(2.385436393066,4.240059110266));
+#39055 = CARTESIAN_POINT('',(2.417217492305,4.240154008669));
+#39056 = CARTESIAN_POINT('',(2.480654081702,4.240362808871));
+#39057 = CARTESIAN_POINT('',(2.512306605182,4.240476463335));
+#39058 = CARTESIAN_POINT('',(2.544042594649,4.240599931628));
+#39059 = CARTESIAN_POINT('',(2.607482867888,4.240865463387));
+#39060 = CARTESIAN_POINT('',(2.639187307339,4.241007471438));
+#39061 = CARTESIAN_POINT('',(2.670872689759,4.241158604437));
+#39062 = CARTESIAN_POINT('',(2.734310594888,4.241479127751));
+#39063 = CARTESIAN_POINT('',(2.766062572052,4.241648632691));
+#39064 = CARTESIAN_POINT('',(2.79769574402,4.241826343555));
+#39065 = CARTESIAN_POINT('',(2.861124892668,4.242199739332));
+#39066 = CARTESIAN_POINT('',(2.892916153444,4.24239566188));
+#39067 = CARTESIAN_POINT('',(2.924500257985,4.242598720823));
+#39068 = CARTESIAN_POINT('',(2.987915334321,4.243022535299));
+#39069 = CARTESIAN_POINT('',(3.019735404676,4.243243593056));
+#39070 = CARTESIAN_POINT('',(3.051277951521,4.243470662642));
+#39071 = CARTESIAN_POINT('',(3.114675816447,4.243942159785));
+#39072 = CARTESIAN_POINT('',(3.14651393289,4.244186900401));
+#39073 = CARTESIAN_POINT('',(3.17802525814,4.244436559953));
+#39074 = CARTESIAN_POINT('',(3.241405222243,4.244952774084));
+#39075 = CARTESIAN_POINT('',(3.273251790242,4.2452196142));
+#39076 = CARTESIAN_POINT('',(3.304743069436,4.245490373066));
+#39077 = CARTESIAN_POINT('',(3.368106394032,4.24604815677));
+#39078 = CARTESIAN_POINT('',(3.399953683789,4.246335419176));
+#39079 = CARTESIAN_POINT('',(3.431435279965,4.246625724464));
+#39080 = CARTESIAN_POINT('',(3.494784352648,4.247221791602));
+#39081 = CARTESIAN_POINT('',(3.526626579107,4.247527737153));
+#39082 = CARTESIAN_POINT('',(3.558107099368,4.247835981958));
+#39083 = CARTESIAN_POINT('',(3.621444693284,4.248466947922));
+#39084 = CARTESIAN_POINT('',(3.653277770896,4.248789802195));
+#39085 = CARTESIAN_POINT('',(3.684763781037,4.249114337367));
+#39086 = CARTESIAN_POINT('',(3.748092571569,4.249776758224));
+#39087 = CARTESIAN_POINT('',(3.779913769241,4.250114734186));
+#39088 = CARTESIAN_POINT('',(3.811409927405,4.250453883676));
+#39089 = CARTESIAN_POINT('',(3.874732254938,4.251144294484));
+#39090 = CARTESIAN_POINT('',(3.906539867473,4.25149561228));
+#39091 = CARTESIAN_POINT('',(3.938049245635,4.251847690652));
+#39092 = CARTESIAN_POINT('',(4.001367043756,4.252562642266));
+#39093 = CARTESIAN_POINT('',(4.033160120571,4.252925546769));
+#39094 = CARTESIAN_POINT('',(4.064684563582,4.253288877249));
+#39095 = CARTESIAN_POINT('',(4.127999375173,4.254024970681));
+#39096 = CARTESIAN_POINT('',(4.159777511166,4.254397747031));
+#39097 = CARTESIAN_POINT('',(4.191317958306,4.254770678816));
+#39098 = CARTESIAN_POINT('',(4.222640418776,4.255143659719));
+#39099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39100 = PCURVE('',#37690,#39101);
+#39101 = DEFINITIONAL_REPRESENTATION('',(#39102),#39204);
+#39102 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#39103,#39104,#39105,#39106,
+    #39107,#39108,#39109,#39110,#39111,#39112,#39113,#39114,#39115,
+    #39116,#39117,#39118,#39119,#39120,#39121,#39122,#39123,#39124,
+    #39125,#39126,#39127,#39128,#39129,#39130,#39131,#39132,#39133,
+    #39134,#39135,#39136,#39137,#39138,#39139,#39140,#39141,#39142,
+    #39143,#39144,#39145,#39146,#39147,#39148,#39149,#39150,#39151,
+    #39152,#39153,#39154,#39155,#39156,#39157,#39158,#39159,#39160,
+    #39161,#39162,#39163,#39164,#39165,#39166,#39167,#39168,#39169,
+    #39170,#39171,#39172,#39173,#39174,#39175,#39176,#39177,#39178,
+    #39179,#39180,#39181,#39182,#39183,#39184,#39185,#39186,#39187,
+    #39188,#39189,#39190,#39191,#39192,#39193,#39194,#39195,#39196,
+    #39197,#39198,#39199,#39200,#39201,#39202,#39203),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,5.597964923347E-02,9.576609845409E-02,0.134992717401,
+    0.173546426966,0.211316790932,0.248198505527,0.284094201316,
+    0.318917534637,0.352596519134,0.385077008688,0.416326189731,
+    0.446335877785,0.47512535507,0.502743461373,0.529269690442,
+    0.553415714426,0.578160716404,0.602220273636,0.625783459057,
+    0.6490579278,0.672262366017,0.695616372774,0.719328557341,
+    0.743584766871,0.768538743563,0.794306772012,0.820966536996,
+    0.848559320828,0.877094251711,0.906553446787,0.936897252205,
+    0.968069131281,1.),.UNSPECIFIED.);
+#39103 = CARTESIAN_POINT('',(5.794023830608,-0.248305522116));
+#39104 = CARTESIAN_POINT('',(5.800373511109,-0.244660334879));
+#39105 = CARTESIAN_POINT('',(5.806723609464,-0.240850351797));
+#39106 = CARTESIAN_POINT('',(5.813072527154,-0.236868141784));
+#39107 = CARTESIAN_POINT('',(5.823928187706,-0.229745345945));
+#39108 = CARTESIAN_POINT('',(5.828436554588,-0.226694517563));
+#39109 = CARTESIAN_POINT('',(5.832942496785,-0.223548761747));
+#39110 = CARTESIAN_POINT('',(5.841884282775,-0.217105354217));
+#39111 = CARTESIAN_POINT('',(5.84632021774,-0.213810459655));
+#39112 = CARTESIAN_POINT('',(5.850751966691,-0.21041586156));
+#39113 = CARTESIAN_POINT('',(5.859528863433,-0.203478649648));
+#39114 = CARTESIAN_POINT('',(5.863874188671,-0.199939570796));
+#39115 = CARTESIAN_POINT('',(5.868213269452,-0.196295917018));
+#39116 = CARTESIAN_POINT('',(5.876788134898,-0.188866124388));
+#39117 = CARTESIAN_POINT('',(5.881024221837,-0.185084381879));
+#39118 = CARTESIAN_POINT('',(5.885251653818,-0.181193157137));
+#39119 = CARTESIAN_POINT('',(5.893586566028,-0.173275440365));
+#39120 = CARTESIAN_POINT('',(5.897694521624,-0.169254282557));
+#39121 = CARTESIAN_POINT('',(5.901790995935,-0.165118785316));
+#39122 = CARTESIAN_POINT('',(5.909847635964,-0.156721419029));
+#39123 = CARTESIAN_POINT('',(5.913808509411,-0.152465883343));
+#39124 = CARTESIAN_POINT('',(5.917754586932,-0.14809132257));
+#39125 = CARTESIAN_POINT('',(5.925494659276,-0.139226336148));
+#39126 = CARTESIAN_POINT('',(5.929289665133,-0.134743277543));
+#39127 = CARTESIAN_POINT('',(5.933065992349,-0.130136847235));
+#39128 = CARTESIAN_POINT('',(5.940451675448,-0.120820105991));
+#39129 = CARTESIAN_POINT('',(5.944062427623,-0.116118188336));
+#39130 = CARTESIAN_POINT('',(5.947649967068,-0.111289116928));
+#39131 = CARTESIAN_POINT('',(5.954644384511,-0.101540342426));
+#39132 = CARTESIAN_POINT('',(5.958053133895,-9.662999043021E-02));
+#39133 = CARTESIAN_POINT('',(5.961433405547,-9.158956265664E-02));
+#39134 = CARTESIAN_POINT('',(5.968001107175,-8.143228917507E-02));
+#39135 = CARTESIAN_POINT('',(5.971190974211,-7.632560164637E-02));
+#39136 = CARTESIAN_POINT('',(5.974346304149,-7.108715070052E-02));
+#39137 = CARTESIAN_POINT('',(5.980453745573,-6.054861725205E-02));
+#39138 = CARTESIAN_POINT('',(5.983408938203,-5.525924678888E-02));
+#39139 = CARTESIAN_POINT('',(5.986322711076,-4.983811437186E-02));
+#39140 = CARTESIAN_POINT('',(5.991938720514,-3.894909337572E-02));
+#39141 = CARTESIAN_POINT('',(5.994644728413,-3.349210252767E-02));
+#39142 = CARTESIAN_POINT('',(5.997301640615,-2.790556338721E-02));
+#39143 = CARTESIAN_POINT('',(6.002397863257,-1.670012718787E-02));
+#39144 = CARTESIAN_POINT('',(6.004841621812,-1.10918351167E-02));
+#39145 = CARTESIAN_POINT('',(6.007227932105,-5.358981060381E-03));
+#39146 = CARTESIAN_POINT('',(6.011779243579,6.125793843334E-03));
+#39147 = CARTESIAN_POINT('',(6.013949265524,1.186795880845E-02));
+#39148 = CARTESIAN_POINT('',(6.016053038674,1.772638184911E-02));
+#39149 = CARTESIAN_POINT('',(6.019930898805,2.913589599089E-02));
+#39150 = CARTESIAN_POINT('',(6.021717637925,3.466736273479E-02));
+#39151 = CARTESIAN_POINT('',(6.023437572643,4.029199812633E-02));
+#39152 = CARTESIAN_POINT('',(6.026772449447,5.186114161539E-02));
+#39153 = CARTESIAN_POINT('',(6.028383749163,5.781010573384E-02));
+#39154 = CARTESIAN_POINT('',(6.029911859283,6.384812896877E-02));
+#39155 = CARTESIAN_POINT('',(6.032748829303,7.591672442333E-02));
+#39156 = CARTESIAN_POINT('',(6.034062618184,8.194287192279E-02));
+#39157 = CARTESIAN_POINT('',(6.03528562123,8.80381365776E-02));
+#39158 = CARTESIAN_POINT('',(6.037516534599,0.100218172095));
+#39159 = CARTESIAN_POINT('',(6.038528391421,0.106300597506));
+#39160 = CARTESIAN_POINT('',(6.039443445662,0.112428569403));
+#39161 = CARTESIAN_POINT('',(6.041063537742,0.12467422788));
+#39162 = CARTESIAN_POINT('',(6.041771033905,0.130791182659));
+#39163 = CARTESIAN_POINT('',(6.042377896064,0.1369274438));
+#39164 = CARTESIAN_POINT('',(6.043386966016,0.14919257792));
+#39165 = CARTESIAN_POINT('',(6.043789791561,0.155321497712));
+#39166 = CARTESIAN_POINT('',(6.044090780029,0.16144235564));
+#39167 = CARTESIAN_POINT('',(6.044493183466,0.173681104806));
+#39168 = CARTESIAN_POINT('',(6.044593288768,0.179798799039));
+#39169 = CARTESIAN_POINT('',(6.044593119388,0.185881886473));
+#39170 = CARTESIAN_POINT('',(6.044397663036,0.198049418332));
+#39171 = CARTESIAN_POINT('',(6.044199358439,0.204132502574));
+#39172 = CARTESIAN_POINT('',(6.043904859387,0.210157205313));
+#39173 = CARTESIAN_POINT('',(6.043124566876,0.222210499429));
+#39174 = CARTESIAN_POINT('',(6.042634509396,0.228236019836));
+#39175 = CARTESIAN_POINT('',(6.042054277745,0.234183604497));
+#39176 = CARTESIAN_POINT('',(6.0407060306,0.246082116666));
+#39177 = CARTESIAN_POINT('',(6.039933067909,0.25202819449));
+#39178 = CARTESIAN_POINT('',(6.039077156116,0.257881657502));
+#39179 = CARTESIAN_POINT('',(6.037181258249,0.269587750784));
+#39180 = CARTESIAN_POINT('',(6.036136163081,0.275434079753));
+#39181 = CARTESIAN_POINT('',(6.035015848972,0.281177877881));
+#39182 = CARTESIAN_POINT('',(6.032595572483,0.292657033559));
+#39183 = CARTESIAN_POINT('',(6.031290730722,0.298385170494));
+#39184 = CARTESIAN_POINT('',(6.029918363966,0.304005002389));
+#39185 = CARTESIAN_POINT('',(6.02699950796,0.315225904205));
+#39186 = CARTESIAN_POINT('',(6.025448609995,0.3208193904));
+#39187 = CARTESIAN_POINT('',(6.02383749378,0.326302106037));
+#39188 = CARTESIAN_POINT('',(6.020447959449,0.337236681143));
+#39189 = CARTESIAN_POINT('',(6.018665716213,0.342681061502));
+#39190 = CARTESIAN_POINT('',(6.016829986271,0.348014684322));
+#39191 = CARTESIAN_POINT('',(6.012999361109,0.358638135144));
+#39192 = CARTESIAN_POINT('',(6.011001247278,0.363920925996));
+#39193 = CARTESIAN_POINT('',(6.008955730667,0.369094733909));
+#39194 = CARTESIAN_POINT('',(6.00471487816,0.379385558636));
+#39195 = CARTESIAN_POINT('',(6.002516898737,0.384496190805));
+#39196 = CARTESIAN_POINT('',(6.000276951972,0.389500806364));
+#39197 = CARTESIAN_POINT('',(5.995657609572,0.399440793981));
+#39198 = CARTESIAN_POINT('',(5.993276086367,0.404370541608));
+#39199 = CARTESIAN_POINT('',(5.990857420951,0.409198000902));
+#39200 = CARTESIAN_POINT('',(5.985891813053,0.418772189606));
+#39201 = CARTESIAN_POINT('',(5.983343189512,0.423514088129));
+#39202 = CARTESIAN_POINT('',(5.980761694531,0.428157875073));
+#39203 = CARTESIAN_POINT('',(5.978149787387,0.432707649159));
+#39204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39205 = ORIENTED_EDGE('',*,*,#39206,.F.);
+#39206 = EDGE_CURVE('',#35640,#38890,#39207,.T.);
+#39207 = SURFACE_CURVE('',#39208,(#39217,#39224),.PCURVE_S1.);
+#39208 = ( BOUNDED_CURVE() B_SPLINE_CURVE(3,(#39209,#39210,#39211,#39212
+    ,#39213,#39214,#39215,#39216),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((4,2,2,4),(-0.225740636235,3.250324094308E-02,
+4.255143659719,4.513387536897),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,
+1.,1.,1.)) REPRESENTATION_ITEM('') );
+#39209 = CARTESIAN_POINT('',(21.79296,2.493091856091,4.48164));
+#39210 = CARTESIAN_POINT('',(21.87864,2.487481856091,4.48776));
+#39211 = CARTESIAN_POINT('',(21.96432,2.481871856091,4.49388));
+#39212 = CARTESIAN_POINT('',(23.450985127059,2.384530687057,
+    4.600070366219));
+#39213 = CARTESIAN_POINT('',(24.851970254119,2.292799518024,
+    4.700140732437));
+#39214 = CARTESIAN_POINT('',(26.338635381178,2.19545834899,
+    4.806331098656));
+#39215 = CARTESIAN_POINT('',(26.424315381178,2.18984834899,
+    4.812451098656));
+#39216 = CARTESIAN_POINT('',(26.509995381178,2.18423834899,
+    4.818571098656));
+#39217 = PCURVE('',#35851,#39218);
+#39218 = DEFINITIONAL_REPRESENTATION('',(#39219),#39223);
+#39219 = LINE('',#39220,#39221);
+#39220 = CARTESIAN_POINT('',(0.,0.));
+#39221 = VECTOR('',#39222,1.);
+#39222 = DIRECTION('',(0.,1.));
+#39223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39224 = PCURVE('',#35997,#39225);
+#39225 = DEFINITIONAL_REPRESENTATION('',(#39226),#39231);
+#39226 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#39227,#39228,#39229,#39230),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(3.250324094308E-02,4.252174436664),
+  .PIECEWISE_BEZIER_KNOTS.);
+#39227 = CARTESIAN_POINT('',(0.498738143909,-1.093778866817E-16));
+#39228 = CARTESIAN_POINT('',(0.514105425654,0.333333333333));
+#39229 = CARTESIAN_POINT('',(0.530878453557,0.666666666987));
+#39230 = CARTESIAN_POINT('',(0.549535547431,1.));
+#39231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39232 = ADVANCED_FACE('',(#39233),#35997,.F.);
+#39233 = FACE_BOUND('',#39234,.F.);
+#39234 = EDGE_LOOP('',(#39235,#39236,#39237,#39257));
+#39235 = ORIENTED_EDGE('',*,*,#35981,.T.);
+#39236 = ORIENTED_EDGE('',*,*,#38539,.T.);
+#39237 = ORIENTED_EDGE('',*,*,#39238,.F.);
+#39238 = EDGE_CURVE('',#38890,#38540,#39239,.T.);
+#39239 = SURFACE_CURVE('',#39240,(#39244,#39250),.PCURVE_S1.);
+#39240 = LINE('',#39241,#39242);
+#39241 = CARTESIAN_POINT('',(26.25,2.7,4.8));
+#39242 = VECTOR('',#39243,1.);
+#39243 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16));
+#39244 = PCURVE('',#35997,#39245);
+#39245 = DEFINITIONAL_REPRESENTATION('',(#39246),#39249);
+#39246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#39247,#39248),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,5.4),.PIECEWISE_BEZIER_KNOTS.);
+#39247 = CARTESIAN_POINT('',(0.,1.));
+#39248 = CARTESIAN_POINT('',(5.95,1.));
+#39249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39250 = PCURVE('',#37690,#39251);
+#39251 = DEFINITIONAL_REPRESENTATION('',(#39252),#39256);
+#39252 = LINE('',#39253,#39254);
+#39253 = CARTESIAN_POINT('',(6.226556030423,4.440892098501E-16));
+#39254 = VECTOR('',#39255,1.);
+#39255 = DIRECTION('',(-0.867253096835,-0.497867518553));
+#39256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39257 = ORIENTED_EDGE('',*,*,#39206,.F.);
+#39258 = ADVANCED_FACE('',(#39259),#36740,.T.);
+#39259 = FACE_BOUND('',#39260,.T.);
+#39260 = EDGE_LOOP('',(#39261,#39284,#39285,#39286));
+#39261 = ORIENTED_EDGE('',*,*,#39262,.F.);
+#39262 = EDGE_CURVE('',#37433,#39263,#39265,.T.);
+#39263 = VERTEX_POINT('',#39264);
+#39264 = CARTESIAN_POINT('',(18.55,10.4,1.8));
+#39265 = SURFACE_CURVE('',#39266,(#39270,#39277),.PCURVE_S1.);
+#39266 = LINE('',#39267,#39268);
+#39267 = CARTESIAN_POINT('',(18.55,10.4,39.6));
+#39268 = VECTOR('',#39269,1.);
+#39269 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#39270 = PCURVE('',#36740,#39271);
+#39271 = DEFINITIONAL_REPRESENTATION('',(#39272),#39276);
+#39272 = LINE('',#39273,#39274);
+#39273 = CARTESIAN_POINT('',(0.,0.));
+#39274 = VECTOR('',#39275,1.);
+#39275 = DIRECTION('',(0.,1.));
+#39276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39277 = PCURVE('',#37475,#39278);
+#39278 = DEFINITIONAL_REPRESENTATION('',(#39279),#39283);
+#39279 = LINE('',#39280,#39281);
+#39280 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#39281 = VECTOR('',#39282,1.);
+#39282 = DIRECTION('',(1.,0.));
+#39283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39284 = ORIENTED_EDGE('',*,*,#37432,.T.);
+#39285 = ORIENTED_EDGE('',*,*,#36722,.T.);
+#39286 = ORIENTED_EDGE('',*,*,#39287,.F.);
+#39287 = EDGE_CURVE('',#39263,#36725,#39288,.T.);
+#39288 = SURFACE_CURVE('',#39289,(#39294,#39301),.PCURVE_S1.);
+#39289 = CIRCLE('',#39290,2.);
+#39290 = AXIS2_PLACEMENT_3D('',#39291,#39292,#39293);
+#39291 = CARTESIAN_POINT('',(18.55,8.4,1.8));
+#39292 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#39293 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#39294 = PCURVE('',#36740,#39295);
+#39295 = DEFINITIONAL_REPRESENTATION('',(#39296),#39300);
+#39296 = LINE('',#39297,#39298);
+#39297 = CARTESIAN_POINT('',(0.,37.8));
+#39298 = VECTOR('',#39299,1.);
+#39299 = DIRECTION('',(1.,0.));
+#39300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39301 = PCURVE('',#37021,#39302);
+#39302 = DEFINITIONAL_REPRESENTATION('',(#39303),#39311);
+#39303 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39304,#39305,#39306,#39307
+    ,#39308,#39309,#39310),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#39304 = CARTESIAN_POINT('',(-2.342473361096,2.399999999969));
+#39305 = CARTESIAN_POINT('',(-2.342473361096,5.864101615107));
+#39306 = CARTESIAN_POINT('',(0.657526638904,4.132050807538));
+#39307 = CARTESIAN_POINT('',(3.657526638904,2.399999999969));
+#39308 = CARTESIAN_POINT('',(0.657526638904,0.6679491924));
+#39309 = CARTESIAN_POINT('',(-2.342473361096,-1.064101615168));
+#39310 = CARTESIAN_POINT('',(-2.342473361096,2.399999999969));
+#39311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39312 = ADVANCED_FACE('',(#39313,#39418),#37021,.F.);
+#39313 = FACE_BOUND('',#39314,.T.);
+#39314 = EDGE_LOOP('',(#39315,#39338,#39339,#39340,#39363,#39392));
+#39315 = ORIENTED_EDGE('',*,*,#39316,.F.);
+#39316 = EDGE_CURVE('',#39263,#39317,#39319,.T.);
+#39317 = VERTEX_POINT('',#39318);
+#39318 = CARTESIAN_POINT('',(16.15,10.4,1.8));
+#39319 = SURFACE_CURVE('',#39320,(#39324,#39331),.PCURVE_S1.);
+#39320 = LINE('',#39321,#39322);
+#39321 = CARTESIAN_POINT('',(20.55,10.4,1.8));
+#39322 = VECTOR('',#39323,1.);
+#39323 = DIRECTION('',(-1.,0.,0.));
+#39324 = PCURVE('',#37021,#39325);
+#39325 = DEFINITIONAL_REPRESENTATION('',(#39326),#39330);
+#39326 = LINE('',#39327,#39328);
+#39327 = CARTESIAN_POINT('',(-2.342473361096,4.399999999969));
+#39328 = VECTOR('',#39329,1.);
+#39329 = DIRECTION('',(-0.,-1.));
+#39330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39331 = PCURVE('',#37475,#39332);
+#39332 = DEFINITIONAL_REPRESENTATION('',(#39333),#39337);
+#39333 = LINE('',#39334,#39335);
+#39334 = CARTESIAN_POINT('',(37.8,0.));
+#39335 = VECTOR('',#39336,1.);
+#39336 = DIRECTION('',(-0.,-1.));
+#39337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39338 = ORIENTED_EDGE('',*,*,#39287,.T.);
+#39339 = ORIENTED_EDGE('',*,*,#37007,.F.);
+#39340 = ORIENTED_EDGE('',*,*,#39341,.F.);
+#39341 = EDGE_CURVE('',#39342,#36980,#39344,.T.);
+#39342 = VERTEX_POINT('',#39343);
+#39343 = CARTESIAN_POINT('',(18.207537879754,6.,1.8));
+#39344 = SURFACE_CURVE('',#39345,(#39349,#39356),.PCURVE_S1.);
+#39345 = LINE('',#39346,#39347);
+#39346 = CARTESIAN_POINT('',(18.207537879754,6.,1.8));
+#39347 = VECTOR('',#39348,1.);
+#39348 = DIRECTION('',(1.,0.,0.));
+#39349 = PCURVE('',#37021,#39350);
+#39350 = DEFINITIONAL_REPRESENTATION('',(#39351),#39355);
+#39351 = LINE('',#39352,#39353);
+#39352 = CARTESIAN_POINT('',(2.057526638904,2.057537879723));
+#39353 = VECTOR('',#39354,1.);
+#39354 = DIRECTION('',(0.,1.));
+#39355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39356 = PCURVE('',#36995,#39357);
+#39357 = DEFINITIONAL_REPRESENTATION('',(#39358),#39362);
+#39358 = LINE('',#39359,#39360);
+#39359 = CARTESIAN_POINT('',(-0.,-1.8));
+#39360 = VECTOR('',#39361,1.);
+#39361 = DIRECTION('',(-1.,0.));
+#39362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39363 = ORIENTED_EDGE('',*,*,#39364,.F.);
+#39364 = EDGE_CURVE('',#39365,#39342,#39367,.T.);
+#39365 = VERTEX_POINT('',#39366);
+#39366 = CARTESIAN_POINT('',(16.150000000015,8.057526638904,1.8));
+#39367 = SURFACE_CURVE('',#39368,(#39373,#39380),.PCURVE_S1.);
+#39368 = CIRCLE('',#39369,2.057537879754);
+#39369 = AXIS2_PLACEMENT_3D('',#39370,#39371,#39372);
+#39370 = CARTESIAN_POINT('',(18.207537879754,8.057537879754,1.8));
+#39371 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#39372 = DIRECTION('',(-1.,0.,0.));
+#39373 = PCURVE('',#37021,#39374);
+#39374 = DEFINITIONAL_REPRESENTATION('',(#39375),#39379);
+#39375 = CIRCLE('',#39376,2.057537879754);
+#39376 = AXIS2_PLACEMENT_2D('',#39377,#39378);
+#39377 = CARTESIAN_POINT('',(-1.124084978699E-05,2.057537879723));
+#39378 = DIRECTION('',(-0.,-1.));
+#39379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39380 = PCURVE('',#39381,#39386);
+#39381 = CYLINDRICAL_SURFACE('',#39382,2.057537879754);
+#39382 = AXIS2_PLACEMENT_3D('',#39383,#39384,#39385);
+#39383 = CARTESIAN_POINT('',(18.207537879754,8.057537879754,
+    -2.415329300491E-14));
+#39384 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39385 = DIRECTION('',(-1.,0.,0.));
+#39386 = DEFINITIONAL_REPRESENTATION('',(#39387),#39391);
+#39387 = LINE('',#39388,#39389);
+#39388 = CARTESIAN_POINT('',(-0.,-1.8));
+#39389 = VECTOR('',#39390,1.);
+#39390 = DIRECTION('',(-1.,0.));
+#39391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39392 = ORIENTED_EDGE('',*,*,#39393,.F.);
+#39393 = EDGE_CURVE('',#39317,#39365,#39394,.T.);
+#39394 = SURFACE_CURVE('',#39395,(#39399,#39406),.PCURVE_S1.);
+#39395 = LINE('',#39396,#39397);
+#39396 = CARTESIAN_POINT('',(16.15,10.4,1.8));
+#39397 = VECTOR('',#39398,1.);
+#39398 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#39399 = PCURVE('',#37021,#39400);
+#39400 = DEFINITIONAL_REPRESENTATION('',(#39401),#39405);
+#39401 = LINE('',#39402,#39403);
+#39402 = CARTESIAN_POINT('',(-2.342473361096,-3.070610432587E-11));
+#39403 = VECTOR('',#39404,1.);
+#39404 = DIRECTION('',(1.,-0.));
+#39405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39406 = PCURVE('',#39407,#39412);
+#39407 = PLANE('',#39408);
+#39408 = AXIS2_PLACEMENT_3D('',#39409,#39410,#39411);
+#39409 = CARTESIAN_POINT('',(16.15,10.4,-3.117506253147E-14));
+#39410 = DIRECTION('',(-1.,0.,-0.));
+#39411 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#39412 = DEFINITIONAL_REPRESENTATION('',(#39413),#39417);
+#39413 = LINE('',#39414,#39415);
+#39414 = CARTESIAN_POINT('',(-5.995204332976E-16,-1.8));
+#39415 = VECTOR('',#39416,1.);
+#39416 = DIRECTION('',(-1.,0.));
+#39417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39418 = FACE_BOUND('',#39419,.T.);
+#39419 = EDGE_LOOP('',(#39420));
+#39420 = ORIENTED_EDGE('',*,*,#39421,.F.);
+#39421 = EDGE_CURVE('',#39422,#39422,#39424,.T.);
+#39422 = VERTEX_POINT('',#39423);
+#39423 = CARTESIAN_POINT('',(20.007537879754,7.957537879754,1.8));
+#39424 = SURFACE_CURVE('',#39425,(#39430,#39441),.PCURVE_S1.);
+#39425 = CIRCLE('',#39426,1.9);
+#39426 = AXIS2_PLACEMENT_3D('',#39427,#39428,#39429);
+#39427 = CARTESIAN_POINT('',(18.107537879754,7.957537879754,1.8));
+#39428 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39429 = DIRECTION('',(1.,0.,0.));
+#39430 = PCURVE('',#37021,#39431);
+#39431 = DEFINITIONAL_REPRESENTATION('',(#39432),#39440);
+#39432 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39433,#39434,#39435,#39436
+    ,#39437,#39438,#39439),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#39433 = CARTESIAN_POINT('',(9.998875915022E-02,3.857537879723));
+#39434 = CARTESIAN_POINT('',(3.390885293531,3.857537879723));
+#39435 = CARTESIAN_POINT('',(1.745437026341,1.007537879723));
+#39436 = CARTESIAN_POINT('',(9.998875915022E-02,-1.842462120277));
+#39437 = CARTESIAN_POINT('',(-1.54545950804,1.007537879723));
+#39438 = CARTESIAN_POINT('',(-3.190907775231,3.857537879723));
+#39439 = CARTESIAN_POINT('',(9.998875915022E-02,3.857537879723));
+#39440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39441 = PCURVE('',#39442,#39447);
+#39442 = CYLINDRICAL_SURFACE('',#39443,1.9);
+#39443 = AXIS2_PLACEMENT_3D('',#39444,#39445,#39446);
+#39444 = CARTESIAN_POINT('',(18.107537879754,7.957537879754,1.8));
+#39445 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39446 = DIRECTION('',(1.,0.,0.));
+#39447 = DEFINITIONAL_REPRESENTATION('',(#39448),#39452);
+#39448 = LINE('',#39449,#39450);
+#39449 = CARTESIAN_POINT('',(0.,0.));
+#39450 = VECTOR('',#39451,1.);
+#39451 = DIRECTION('',(1.,0.));
+#39452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39453 = ADVANCED_FACE('',(#39454),#36995,.F.);
+#39454 = FACE_BOUND('',#39455,.T.);
+#39455 = EDGE_LOOP('',(#39456,#39479,#39480,#39481));
+#39456 = ORIENTED_EDGE('',*,*,#39457,.T.);
+#39457 = EDGE_CURVE('',#39458,#39342,#39460,.T.);
+#39458 = VERTEX_POINT('',#39459);
+#39459 = CARTESIAN_POINT('',(18.207537879754,6.,-1.798561299893E-14));
+#39460 = SURFACE_CURVE('',#39461,(#39465,#39472),.PCURVE_S1.);
+#39461 = LINE('',#39462,#39463);
+#39462 = CARTESIAN_POINT('',(18.207537879754,6.,-1.798561299893E-14));
+#39463 = VECTOR('',#39464,1.);
+#39464 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#39465 = PCURVE('',#36995,#39466);
+#39466 = DEFINITIONAL_REPRESENTATION('',(#39467),#39471);
+#39467 = LINE('',#39468,#39469);
+#39468 = CARTESIAN_POINT('',(-0.,0.));
+#39469 = VECTOR('',#39470,1.);
+#39470 = DIRECTION('',(-0.,-1.));
+#39471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39472 = PCURVE('',#39381,#39473);
+#39473 = DEFINITIONAL_REPRESENTATION('',(#39474),#39478);
+#39474 = LINE('',#39475,#39476);
+#39475 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#39476 = VECTOR('',#39477,1.);
+#39477 = DIRECTION('',(-0.,-1.));
+#39478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39479 = ORIENTED_EDGE('',*,*,#39341,.T.);
+#39480 = ORIENTED_EDGE('',*,*,#36979,.F.);
+#39481 = ORIENTED_EDGE('',*,*,#39482,.F.);
+#39482 = EDGE_CURVE('',#39458,#36952,#39483,.T.);
+#39483 = SURFACE_CURVE('',#39484,(#39488,#39495),.PCURVE_S1.);
+#39484 = LINE('',#39485,#39486);
+#39485 = CARTESIAN_POINT('',(18.207537879754,6.,-1.798561299893E-14));
+#39486 = VECTOR('',#39487,1.);
+#39487 = DIRECTION('',(1.,0.,0.));
+#39488 = PCURVE('',#36995,#39489);
+#39489 = DEFINITIONAL_REPRESENTATION('',(#39490),#39494);
+#39490 = LINE('',#39491,#39492);
+#39491 = CARTESIAN_POINT('',(-0.,0.));
+#39492 = VECTOR('',#39493,1.);
+#39493 = DIRECTION('',(-1.,0.));
+#39494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39495 = PCURVE('',#36967,#39496);
+#39496 = DEFINITIONAL_REPRESENTATION('',(#39497),#39501);
+#39497 = LINE('',#39498,#39499);
+#39498 = CARTESIAN_POINT('',(2.342462120246,-4.4));
+#39499 = VECTOR('',#39500,1.);
+#39500 = DIRECTION('',(-1.,0.));
+#39501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39502 = ADVANCED_FACE('',(#39503),#36967,.T.);
+#39503 = FACE_BOUND('',#39504,.T.);
+#39504 = EDGE_LOOP('',(#39505,#39530,#39553,#39579,#39580,#39581,#39604,
+    #39637,#39665,#39688,#39716,#39745,#39773,#39796,#39824,#39853));
+#39505 = ORIENTED_EDGE('',*,*,#39506,.F.);
+#39506 = EDGE_CURVE('',#39507,#39509,#39511,.T.);
+#39507 = VERTEX_POINT('',#39508);
+#39508 = CARTESIAN_POINT('',(16.15,10.4,-3.117506253147E-14));
+#39509 = VERTEX_POINT('',#39510);
+#39510 = CARTESIAN_POINT('',(-16.15,10.4,-3.117506253147E-14));
+#39511 = SURFACE_CURVE('',#39512,(#39516,#39523),.PCURVE_S1.);
+#39512 = LINE('',#39513,#39514);
+#39513 = CARTESIAN_POINT('',(20.55,10.4,-3.117506253147E-14));
+#39514 = VECTOR('',#39515,1.);
+#39515 = DIRECTION('',(-1.,0.,0.));
+#39516 = PCURVE('',#36967,#39517);
+#39517 = DEFINITIONAL_REPRESENTATION('',(#39518),#39522);
+#39518 = LINE('',#39519,#39520);
+#39519 = CARTESIAN_POINT('',(-7.105427357601E-15,0.));
+#39520 = VECTOR('',#39521,1.);
+#39521 = DIRECTION('',(1.,0.));
+#39522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39523 = PCURVE('',#37475,#39524);
+#39524 = DEFINITIONAL_REPRESENTATION('',(#39525),#39529);
+#39525 = LINE('',#39526,#39527);
+#39526 = CARTESIAN_POINT('',(39.6,7.105427357601E-15));
+#39527 = VECTOR('',#39528,1.);
+#39528 = DIRECTION('',(-0.,-1.));
+#39529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39530 = ORIENTED_EDGE('',*,*,#39531,.T.);
+#39531 = EDGE_CURVE('',#39507,#39532,#39534,.T.);
+#39532 = VERTEX_POINT('',#39533);
+#39533 = CARTESIAN_POINT('',(16.150000000015,8.057526638904,
+    -2.415325930931E-14));
+#39534 = SURFACE_CURVE('',#39535,(#39539,#39546),.PCURVE_S1.);
+#39535 = LINE('',#39536,#39537);
+#39536 = CARTESIAN_POINT('',(16.15,10.4,-3.117506253147E-14));
+#39537 = VECTOR('',#39538,1.);
+#39538 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#39539 = PCURVE('',#36967,#39540);
+#39540 = DEFINITIONAL_REPRESENTATION('',(#39541),#39545);
+#39541 = LINE('',#39542,#39543);
+#39542 = CARTESIAN_POINT('',(4.4,0.));
+#39543 = VECTOR('',#39544,1.);
+#39544 = DIRECTION('',(0.,-1.));
+#39545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39546 = PCURVE('',#39407,#39547);
+#39547 = DEFINITIONAL_REPRESENTATION('',(#39548),#39552);
+#39548 = LINE('',#39549,#39550);
+#39549 = CARTESIAN_POINT('',(-0.,0.));
+#39550 = VECTOR('',#39551,1.);
+#39551 = DIRECTION('',(-1.,0.));
+#39552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39553 = ORIENTED_EDGE('',*,*,#39554,.T.);
+#39554 = EDGE_CURVE('',#39532,#39458,#39555,.T.);
+#39555 = SURFACE_CURVE('',#39556,(#39561,#39572),.PCURVE_S1.);
+#39556 = CIRCLE('',#39557,2.057537879754);
+#39557 = AXIS2_PLACEMENT_3D('',#39558,#39559,#39560);
+#39558 = CARTESIAN_POINT('',(18.207537879754,8.057537879754,
+    -2.415329300491E-14));
+#39559 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#39560 = DIRECTION('',(-1.,0.,0.));
+#39561 = PCURVE('',#36967,#39562);
+#39562 = DEFINITIONAL_REPRESENTATION('',(#39563),#39571);
+#39563 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39564,#39565,#39566,#39567
+    ,#39568,#39569,#39570),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#39564 = CARTESIAN_POINT('',(4.4,-2.342462120246));
+#39565 = CARTESIAN_POINT('',(4.4,-5.906222266478));
+#39566 = CARTESIAN_POINT('',(1.313693180369,-4.124342193362));
+#39567 = CARTESIAN_POINT('',(-1.772613639262,-2.342462120246));
+#39568 = CARTESIAN_POINT('',(1.313693180369,-0.56058204713));
+#39569 = CARTESIAN_POINT('',(4.4,1.221298025986));
+#39570 = CARTESIAN_POINT('',(4.4,-2.342462120246));
+#39571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39572 = PCURVE('',#39381,#39573);
+#39573 = DEFINITIONAL_REPRESENTATION('',(#39574),#39578);
+#39574 = LINE('',#39575,#39576);
+#39575 = CARTESIAN_POINT('',(-0.,0.));
+#39576 = VECTOR('',#39577,1.);
+#39577 = DIRECTION('',(-1.,0.));
+#39578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39579 = ORIENTED_EDGE('',*,*,#39482,.T.);
+#39580 = ORIENTED_EDGE('',*,*,#36951,.T.);
+#39581 = ORIENTED_EDGE('',*,*,#39582,.T.);
+#39582 = EDGE_CURVE('',#36924,#39583,#39585,.T.);
+#39583 = VERTEX_POINT('',#39584);
+#39584 = CARTESIAN_POINT('',(18.207537879754,-6.,1.798561299893E-14));
+#39585 = SURFACE_CURVE('',#39586,(#39590,#39597),.PCURVE_S1.);
+#39586 = LINE('',#39587,#39588);
+#39587 = CARTESIAN_POINT('',(20.55,-6.,1.798561299893E-14));
+#39588 = VECTOR('',#39589,1.);
+#39589 = DIRECTION('',(-1.,0.,0.));
+#39590 = PCURVE('',#36967,#39591);
+#39591 = DEFINITIONAL_REPRESENTATION('',(#39592),#39596);
+#39592 = LINE('',#39593,#39594);
+#39593 = CARTESIAN_POINT('',(0.,-16.4));
+#39594 = VECTOR('',#39595,1.);
+#39595 = DIRECTION('',(1.,0.));
+#39596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39597 = PCURVE('',#36939,#39598);
+#39598 = DEFINITIONAL_REPRESENTATION('',(#39599),#39603);
+#39599 = LINE('',#39600,#39601);
+#39600 = CARTESIAN_POINT('',(-0.,0.));
+#39601 = VECTOR('',#39602,1.);
+#39602 = DIRECTION('',(-1.,0.));
+#39603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39604 = ORIENTED_EDGE('',*,*,#39605,.T.);
+#39605 = EDGE_CURVE('',#39583,#39606,#39608,.T.);
+#39606 = VERTEX_POINT('',#39607);
+#39607 = CARTESIAN_POINT('',(16.15,-8.057537879754,2.415329300491E-14));
+#39608 = SURFACE_CURVE('',#39609,(#39614,#39625),.PCURVE_S1.);
+#39609 = CIRCLE('',#39610,2.057537879754);
+#39610 = AXIS2_PLACEMENT_3D('',#39611,#39612,#39613);
+#39611 = CARTESIAN_POINT('',(18.207537879754,-8.057537879754,
+    2.415329300491E-14));
+#39612 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#39613 = DIRECTION('',(-1.,0.,0.));
+#39614 = PCURVE('',#36967,#39615);
+#39615 = DEFINITIONAL_REPRESENTATION('',(#39616),#39624);
+#39616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39617,#39618,#39619,#39620
+    ,#39621,#39622,#39623),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#39617 = CARTESIAN_POINT('',(4.4,-18.45753787975));
+#39618 = CARTESIAN_POINT('',(4.4,-22.02129802598));
+#39619 = CARTESIAN_POINT('',(1.313693180369,-20.23941795287));
+#39620 = CARTESIAN_POINT('',(-1.772613639262,-18.45753787975));
+#39621 = CARTESIAN_POINT('',(1.313693180369,-16.67565780663));
+#39622 = CARTESIAN_POINT('',(4.4,-14.89377773352));
+#39623 = CARTESIAN_POINT('',(4.4,-18.45753787975));
+#39624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39625 = PCURVE('',#39626,#39631);
+#39626 = CYLINDRICAL_SURFACE('',#39627,2.057537879754);
+#39627 = AXIS2_PLACEMENT_3D('',#39628,#39629,#39630);
+#39628 = CARTESIAN_POINT('',(18.207537879754,-8.057537879754,
+    2.415329300491E-14));
+#39629 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39630 = DIRECTION('',(-1.,0.,0.));
+#39631 = DEFINITIONAL_REPRESENTATION('',(#39632),#39636);
+#39632 = LINE('',#39633,#39634);
+#39633 = CARTESIAN_POINT('',(-0.,0.));
+#39634 = VECTOR('',#39635,1.);
+#39635 = DIRECTION('',(-1.,0.));
+#39636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39637 = ORIENTED_EDGE('',*,*,#39638,.F.);
+#39638 = EDGE_CURVE('',#39639,#39606,#39641,.T.);
+#39639 = VERTEX_POINT('',#39640);
+#39640 = CARTESIAN_POINT('',(16.15,-10.4,3.117506253147E-14));
+#39641 = SURFACE_CURVE('',#39642,(#39646,#39653),.PCURVE_S1.);
+#39642 = LINE('',#39643,#39644);
+#39643 = CARTESIAN_POINT('',(16.15,-10.4,3.117506253147E-14));
+#39644 = VECTOR('',#39645,1.);
+#39645 = DIRECTION('',(-0.,1.,-2.997602166488E-15));
+#39646 = PCURVE('',#36967,#39647);
+#39647 = DEFINITIONAL_REPRESENTATION('',(#39648),#39652);
+#39648 = LINE('',#39649,#39650);
+#39649 = CARTESIAN_POINT('',(4.4,-20.8));
+#39650 = VECTOR('',#39651,1.);
+#39651 = DIRECTION('',(0.,1.));
+#39652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39653 = PCURVE('',#39654,#39659);
+#39654 = PLANE('',#39655);
+#39655 = AXIS2_PLACEMENT_3D('',#39656,#39657,#39658);
+#39656 = CARTESIAN_POINT('',(16.15,-10.4,3.117506253147E-14));
+#39657 = DIRECTION('',(1.,0.,0.));
+#39658 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#39659 = DEFINITIONAL_REPRESENTATION('',(#39660),#39664);
+#39660 = LINE('',#39661,#39662);
+#39661 = CARTESIAN_POINT('',(-0.,0.));
+#39662 = VECTOR('',#39663,1.);
+#39663 = DIRECTION('',(-1.,0.));
+#39664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39665 = ORIENTED_EDGE('',*,*,#39666,.T.);
+#39666 = EDGE_CURVE('',#39639,#39667,#39669,.T.);
+#39667 = VERTEX_POINT('',#39668);
+#39668 = CARTESIAN_POINT('',(-16.15,-10.4,3.117506253147E-14));
+#39669 = SURFACE_CURVE('',#39670,(#39674,#39681),.PCURVE_S1.);
+#39670 = LINE('',#39671,#39672);
+#39671 = CARTESIAN_POINT('',(20.55,-10.4,3.117506253147E-14));
+#39672 = VECTOR('',#39673,1.);
+#39673 = DIRECTION('',(-1.,0.,0.));
+#39674 = PCURVE('',#36967,#39675);
+#39675 = DEFINITIONAL_REPRESENTATION('',(#39676),#39680);
+#39676 = LINE('',#39677,#39678);
+#39677 = CARTESIAN_POINT('',(-7.105427357601E-15,-20.8));
+#39678 = VECTOR('',#39679,1.);
+#39679 = DIRECTION('',(1.,0.));
+#39680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39681 = PCURVE('',#37585,#39682);
+#39682 = DEFINITIONAL_REPRESENTATION('',(#39683),#39687);
+#39683 = LINE('',#39684,#39685);
+#39684 = CARTESIAN_POINT('',(39.6,7.105427357601E-15));
+#39685 = VECTOR('',#39686,1.);
+#39686 = DIRECTION('',(-0.,-1.));
+#39687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39688 = ORIENTED_EDGE('',*,*,#39689,.T.);
+#39689 = EDGE_CURVE('',#39667,#39690,#39692,.T.);
+#39690 = VERTEX_POINT('',#39691);
+#39691 = CARTESIAN_POINT('',(-16.15,-8.057537879754,2.415329300491E-14)
+  );
+#39692 = SURFACE_CURVE('',#39693,(#39697,#39704),.PCURVE_S1.);
+#39693 = LINE('',#39694,#39695);
+#39694 = CARTESIAN_POINT('',(-16.15,-10.4,3.117506253147E-14));
+#39695 = VECTOR('',#39696,1.);
+#39696 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#39697 = PCURVE('',#36967,#39698);
+#39698 = DEFINITIONAL_REPRESENTATION('',(#39699),#39703);
+#39699 = LINE('',#39700,#39701);
+#39700 = CARTESIAN_POINT('',(36.7,-20.8));
+#39701 = VECTOR('',#39702,1.);
+#39702 = DIRECTION('',(0.,1.));
+#39703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39704 = PCURVE('',#39705,#39710);
+#39705 = PLANE('',#39706);
+#39706 = AXIS2_PLACEMENT_3D('',#39707,#39708,#39709);
+#39707 = CARTESIAN_POINT('',(-16.15,-10.4,3.117506253147E-14));
+#39708 = DIRECTION('',(-1.,0.,0.));
+#39709 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#39710 = DEFINITIONAL_REPRESENTATION('',(#39711),#39715);
+#39711 = LINE('',#39712,#39713);
+#39712 = CARTESIAN_POINT('',(1.226136156284E-45,1.577721810442E-30));
+#39713 = VECTOR('',#39714,1.);
+#39714 = DIRECTION('',(1.,0.));
+#39715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39716 = ORIENTED_EDGE('',*,*,#39717,.F.);
+#39717 = EDGE_CURVE('',#39718,#39690,#39720,.T.);
+#39718 = VERTEX_POINT('',#39719);
+#39719 = CARTESIAN_POINT('',(-18.20753787975,-6.,1.798561299893E-14));
+#39720 = SURFACE_CURVE('',#39721,(#39726,#39733),.PCURVE_S1.);
+#39721 = CIRCLE('',#39722,2.057537879754);
+#39722 = AXIS2_PLACEMENT_3D('',#39723,#39724,#39725);
+#39723 = CARTESIAN_POINT('',(-18.20753787975,-8.057537879754,
+    2.415329300491E-14));
+#39724 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39725 = DIRECTION('',(1.,0.,0.));
+#39726 = PCURVE('',#36967,#39727);
+#39727 = DEFINITIONAL_REPRESENTATION('',(#39728),#39732);
+#39728 = CIRCLE('',#39729,2.057537879754);
+#39729 = AXIS2_PLACEMENT_2D('',#39730,#39731);
+#39730 = CARTESIAN_POINT('',(38.757537879754,-18.45753787975));
+#39731 = DIRECTION('',(-1.,0.));
+#39732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39733 = PCURVE('',#39734,#39739);
+#39734 = CYLINDRICAL_SURFACE('',#39735,2.057537879754);
+#39735 = AXIS2_PLACEMENT_3D('',#39736,#39737,#39738);
+#39736 = CARTESIAN_POINT('',(-18.20753787975,-8.057537879754,
+    2.415329300491E-14));
+#39737 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39738 = DIRECTION('',(1.,0.,0.));
+#39739 = DEFINITIONAL_REPRESENTATION('',(#39740),#39744);
+#39740 = LINE('',#39741,#39742);
+#39741 = CARTESIAN_POINT('',(0.,0.));
+#39742 = VECTOR('',#39743,1.);
+#39743 = DIRECTION('',(1.,0.));
+#39744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39745 = ORIENTED_EDGE('',*,*,#39746,.F.);
+#39746 = EDGE_CURVE('',#39747,#39718,#39749,.T.);
+#39747 = VERTEX_POINT('',#39748);
+#39748 = CARTESIAN_POINT('',(-20.55,-6.,1.798561299893E-14));
+#39749 = SURFACE_CURVE('',#39750,(#39754,#39761),.PCURVE_S1.);
+#39750 = LINE('',#39751,#39752);
+#39751 = CARTESIAN_POINT('',(-20.55,-6.,1.798561299893E-14));
+#39752 = VECTOR('',#39753,1.);
+#39753 = DIRECTION('',(1.,0.,0.));
+#39754 = PCURVE('',#36967,#39755);
+#39755 = DEFINITIONAL_REPRESENTATION('',(#39756),#39760);
+#39756 = LINE('',#39757,#39758);
+#39757 = CARTESIAN_POINT('',(41.1,-16.4));
+#39758 = VECTOR('',#39759,1.);
+#39759 = DIRECTION('',(-1.,0.));
+#39760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39761 = PCURVE('',#39762,#39767);
+#39762 = PLANE('',#39763);
+#39763 = AXIS2_PLACEMENT_3D('',#39764,#39765,#39766);
+#39764 = CARTESIAN_POINT('',(-20.55,-6.,1.798561299893E-14));
+#39765 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#39766 = DIRECTION('',(1.,0.,0.));
+#39767 = DEFINITIONAL_REPRESENTATION('',(#39768),#39772);
+#39768 = LINE('',#39769,#39770);
+#39769 = CARTESIAN_POINT('',(0.,0.));
+#39770 = VECTOR('',#39771,1.);
+#39771 = DIRECTION('',(1.,0.));
+#39772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39773 = ORIENTED_EDGE('',*,*,#39774,.F.);
+#39774 = EDGE_CURVE('',#39775,#39747,#39777,.T.);
+#39775 = VERTEX_POINT('',#39776);
+#39776 = CARTESIAN_POINT('',(-20.55,6.,-1.798561299893E-14));
+#39777 = SURFACE_CURVE('',#39778,(#39782,#39789),.PCURVE_S1.);
+#39778 = LINE('',#39779,#39780);
+#39779 = CARTESIAN_POINT('',(-20.55,10.4,-3.117506253147E-14));
+#39780 = VECTOR('',#39781,1.);
+#39781 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#39782 = PCURVE('',#36967,#39783);
+#39783 = DEFINITIONAL_REPRESENTATION('',(#39784),#39788);
+#39784 = LINE('',#39785,#39786);
+#39785 = CARTESIAN_POINT('',(41.1,0.));
+#39786 = VECTOR('',#39787,1.);
+#39787 = DIRECTION('',(0.,-1.));
+#39788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39789 = PCURVE('',#37530,#39790);
+#39790 = DEFINITIONAL_REPRESENTATION('',(#39791),#39795);
+#39791 = LINE('',#39792,#39793);
+#39792 = CARTESIAN_POINT('',(0.,0.));
+#39793 = VECTOR('',#39794,1.);
+#39794 = DIRECTION('',(-2.22044604925E-16,-1.));
+#39795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39796 = ORIENTED_EDGE('',*,*,#39797,.F.);
+#39797 = EDGE_CURVE('',#39798,#39775,#39800,.T.);
+#39798 = VERTEX_POINT('',#39799);
+#39799 = CARTESIAN_POINT('',(-18.20753787975,6.,-1.798561299893E-14));
+#39800 = SURFACE_CURVE('',#39801,(#39805,#39812),.PCURVE_S1.);
+#39801 = LINE('',#39802,#39803);
+#39802 = CARTESIAN_POINT('',(-18.20753787975,6.,-1.798561299893E-14));
+#39803 = VECTOR('',#39804,1.);
+#39804 = DIRECTION('',(-1.,-0.,0.));
+#39805 = PCURVE('',#36967,#39806);
+#39806 = DEFINITIONAL_REPRESENTATION('',(#39807),#39811);
+#39807 = LINE('',#39808,#39809);
+#39808 = CARTESIAN_POINT('',(38.757537879754,-4.4));
+#39809 = VECTOR('',#39810,1.);
+#39810 = DIRECTION('',(1.,0.));
+#39811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39812 = PCURVE('',#39813,#39818);
+#39813 = PLANE('',#39814);
+#39814 = AXIS2_PLACEMENT_3D('',#39815,#39816,#39817);
+#39815 = CARTESIAN_POINT('',(-18.20753787975,6.,-1.798561299893E-14));
+#39816 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#39817 = DIRECTION('',(-1.,0.,0.));
+#39818 = DEFINITIONAL_REPRESENTATION('',(#39819),#39823);
+#39819 = LINE('',#39820,#39821);
+#39820 = CARTESIAN_POINT('',(0.,0.));
+#39821 = VECTOR('',#39822,1.);
+#39822 = DIRECTION('',(1.,-0.));
+#39823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39824 = ORIENTED_EDGE('',*,*,#39825,.F.);
+#39825 = EDGE_CURVE('',#39826,#39798,#39828,.T.);
+#39826 = VERTEX_POINT('',#39827);
+#39827 = CARTESIAN_POINT('',(-16.15000000001,8.057526638904,
+    -2.415325930931E-14));
+#39828 = SURFACE_CURVE('',#39829,(#39834,#39841),.PCURVE_S1.);
+#39829 = CIRCLE('',#39830,2.057537879754);
+#39830 = AXIS2_PLACEMENT_3D('',#39831,#39832,#39833);
+#39831 = CARTESIAN_POINT('',(-18.20753787975,8.057537879754,
+    -2.415329300491E-14));
+#39832 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39833 = DIRECTION('',(1.,0.,0.));
+#39834 = PCURVE('',#36967,#39835);
+#39835 = DEFINITIONAL_REPRESENTATION('',(#39836),#39840);
+#39836 = CIRCLE('',#39837,2.057537879754);
+#39837 = AXIS2_PLACEMENT_2D('',#39838,#39839);
+#39838 = CARTESIAN_POINT('',(38.757537879754,-2.342462120246));
+#39839 = DIRECTION('',(-1.,0.));
+#39840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39841 = PCURVE('',#39842,#39847);
+#39842 = CYLINDRICAL_SURFACE('',#39843,2.057537879754);
+#39843 = AXIS2_PLACEMENT_3D('',#39844,#39845,#39846);
+#39844 = CARTESIAN_POINT('',(-18.20753787975,8.057537879754,
+    -2.415329300491E-14));
+#39845 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#39846 = DIRECTION('',(1.,0.,0.));
+#39847 = DEFINITIONAL_REPRESENTATION('',(#39848),#39852);
+#39848 = LINE('',#39849,#39850);
+#39849 = CARTESIAN_POINT('',(0.,0.));
+#39850 = VECTOR('',#39851,1.);
+#39851 = DIRECTION('',(1.,0.));
+#39852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39853 = ORIENTED_EDGE('',*,*,#39854,.F.);
+#39854 = EDGE_CURVE('',#39509,#39826,#39855,.T.);
+#39855 = SURFACE_CURVE('',#39856,(#39860,#39867),.PCURVE_S1.);
+#39856 = LINE('',#39857,#39858);
+#39857 = CARTESIAN_POINT('',(-16.15,10.4,-3.117506253147E-14));
+#39858 = VECTOR('',#39859,1.);
+#39859 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#39860 = PCURVE('',#36967,#39861);
+#39861 = DEFINITIONAL_REPRESENTATION('',(#39862),#39866);
+#39862 = LINE('',#39863,#39864);
+#39863 = CARTESIAN_POINT('',(36.7,0.));
+#39864 = VECTOR('',#39865,1.);
+#39865 = DIRECTION('',(0.,-1.));
+#39866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39867 = PCURVE('',#39868,#39873);
+#39868 = PLANE('',#39869);
+#39869 = AXIS2_PLACEMENT_3D('',#39870,#39871,#39872);
+#39870 = CARTESIAN_POINT('',(-16.15,10.4,-3.117506253147E-14));
+#39871 = DIRECTION('',(1.,0.,0.));
+#39872 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#39873 = DEFINITIONAL_REPRESENTATION('',(#39874),#39878);
+#39874 = LINE('',#39875,#39876);
+#39875 = CARTESIAN_POINT('',(1.226136156284E-45,-1.577721810442E-30));
+#39876 = VECTOR('',#39877,1.);
+#39877 = DIRECTION('',(1.,0.));
+#39878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39879 = ADVANCED_FACE('',(#39880),#36939,.F.);
+#39880 = FACE_BOUND('',#39881,.T.);
+#39881 = EDGE_LOOP('',(#39882,#39883,#39906,#39927));
+#39882 = ORIENTED_EDGE('',*,*,#36923,.T.);
+#39883 = ORIENTED_EDGE('',*,*,#39884,.T.);
+#39884 = EDGE_CURVE('',#36896,#39885,#39887,.T.);
+#39885 = VERTEX_POINT('',#39886);
+#39886 = CARTESIAN_POINT('',(18.207537879754,-6.,1.8));
+#39887 = SURFACE_CURVE('',#39888,(#39892,#39899),.PCURVE_S1.);
+#39888 = LINE('',#39889,#39890);
+#39889 = CARTESIAN_POINT('',(20.55,-6.,1.8));
+#39890 = VECTOR('',#39891,1.);
+#39891 = DIRECTION('',(-1.,0.,0.));
+#39892 = PCURVE('',#36939,#39893);
+#39893 = DEFINITIONAL_REPRESENTATION('',(#39894),#39898);
+#39894 = LINE('',#39895,#39896);
+#39895 = CARTESIAN_POINT('',(-0.,-1.8));
+#39896 = VECTOR('',#39897,1.);
+#39897 = DIRECTION('',(-1.,0.));
+#39898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39899 = PCURVE('',#36911,#39900);
+#39900 = DEFINITIONAL_REPRESENTATION('',(#39901),#39905);
+#39901 = LINE('',#39902,#39903);
+#39902 = CARTESIAN_POINT('',(-0.,0.));
+#39903 = VECTOR('',#39904,1.);
+#39904 = DIRECTION('',(-0.,-1.));
+#39905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39906 = ORIENTED_EDGE('',*,*,#39907,.F.);
+#39907 = EDGE_CURVE('',#39583,#39885,#39908,.T.);
+#39908 = SURFACE_CURVE('',#39909,(#39913,#39920),.PCURVE_S1.);
+#39909 = LINE('',#39910,#39911);
+#39910 = CARTESIAN_POINT('',(18.207537879754,-6.,1.798561299893E-14));
+#39911 = VECTOR('',#39912,1.);
+#39912 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#39913 = PCURVE('',#36939,#39914);
+#39914 = DEFINITIONAL_REPRESENTATION('',(#39915),#39919);
+#39915 = LINE('',#39916,#39917);
+#39916 = CARTESIAN_POINT('',(-2.342462120246,0.));
+#39917 = VECTOR('',#39918,1.);
+#39918 = DIRECTION('',(-0.,-1.));
+#39919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39920 = PCURVE('',#39626,#39921);
+#39921 = DEFINITIONAL_REPRESENTATION('',(#39922),#39926);
+#39922 = LINE('',#39923,#39924);
+#39923 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#39924 = VECTOR('',#39925,1.);
+#39925 = DIRECTION('',(-0.,-1.));
+#39926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39927 = ORIENTED_EDGE('',*,*,#39582,.F.);
+#39928 = ADVANCED_FACE('',(#39929,#40033),#36911,.T.);
+#39929 = FACE_BOUND('',#39930,.F.);
+#39930 = EDGE_LOOP('',(#39931,#39932,#39933,#39961,#39984,#40007));
+#39931 = ORIENTED_EDGE('',*,*,#36895,.F.);
+#39932 = ORIENTED_EDGE('',*,*,#39884,.T.);
+#39933 = ORIENTED_EDGE('',*,*,#39934,.T.);
+#39934 = EDGE_CURVE('',#39885,#39935,#39937,.T.);
+#39935 = VERTEX_POINT('',#39936);
+#39936 = CARTESIAN_POINT('',(16.15,-8.057537879754,1.8));
+#39937 = SURFACE_CURVE('',#39938,(#39943,#39954),.PCURVE_S1.);
+#39938 = CIRCLE('',#39939,2.057537879754);
+#39939 = AXIS2_PLACEMENT_3D('',#39940,#39941,#39942);
+#39940 = CARTESIAN_POINT('',(18.207537879754,-8.057537879754,1.8));
+#39941 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#39942 = DIRECTION('',(-1.,0.,0.));
+#39943 = PCURVE('',#36911,#39944);
+#39944 = DEFINITIONAL_REPRESENTATION('',(#39945),#39953);
+#39945 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#39946,#39947,#39948,#39949
+    ,#39950,#39951,#39952),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#39946 = CARTESIAN_POINT('',(-2.057537879754,-4.4));
+#39947 = CARTESIAN_POINT('',(-5.621298025986,-4.4));
+#39948 = CARTESIAN_POINT('',(-3.83941795287,-1.313693180369));
+#39949 = CARTESIAN_POINT('',(-2.057537879754,1.772613639262));
+#39950 = CARTESIAN_POINT('',(-0.275657806638,-1.313693180369));
+#39951 = CARTESIAN_POINT('',(1.506222266478,-4.4));
+#39952 = CARTESIAN_POINT('',(-2.057537879754,-4.4));
+#39953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39954 = PCURVE('',#39626,#39955);
+#39955 = DEFINITIONAL_REPRESENTATION('',(#39956),#39960);
+#39956 = LINE('',#39957,#39958);
+#39957 = CARTESIAN_POINT('',(-0.,-1.8));
+#39958 = VECTOR('',#39959,1.);
+#39959 = DIRECTION('',(-1.,0.));
+#39960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39961 = ORIENTED_EDGE('',*,*,#39962,.F.);
+#39962 = EDGE_CURVE('',#39963,#39935,#39965,.T.);
+#39963 = VERTEX_POINT('',#39964);
+#39964 = CARTESIAN_POINT('',(16.15,-10.4,1.8));
+#39965 = SURFACE_CURVE('',#39966,(#39970,#39977),.PCURVE_S1.);
+#39966 = LINE('',#39967,#39968);
+#39967 = CARTESIAN_POINT('',(16.15,-10.4,1.8));
+#39968 = VECTOR('',#39969,1.);
+#39969 = DIRECTION('',(-0.,1.,-2.997602166488E-15));
+#39970 = PCURVE('',#36911,#39971);
+#39971 = DEFINITIONAL_REPRESENTATION('',(#39972),#39976);
+#39972 = LINE('',#39973,#39974);
+#39973 = CARTESIAN_POINT('',(-4.4,-4.4));
+#39974 = VECTOR('',#39975,1.);
+#39975 = DIRECTION('',(1.,-0.));
+#39976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39977 = PCURVE('',#39654,#39978);
+#39978 = DEFINITIONAL_REPRESENTATION('',(#39979),#39983);
+#39979 = LINE('',#39980,#39981);
+#39980 = CARTESIAN_POINT('',(5.995204332976E-16,-1.8));
+#39981 = VECTOR('',#39982,1.);
+#39982 = DIRECTION('',(-1.,0.));
+#39983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#39984 = ORIENTED_EDGE('',*,*,#39985,.F.);
+#39985 = EDGE_CURVE('',#39986,#39963,#39988,.T.);
+#39986 = VERTEX_POINT('',#39987);
+#39987 = CARTESIAN_POINT('',(18.55,-10.4,1.8));
+#39988 = SURFACE_CURVE('',#39989,(#39993,#40000),.PCURVE_S1.);
+#39989 = LINE('',#39990,#39991);
+#39990 = CARTESIAN_POINT('',(20.55,-10.4,1.8));
+#39991 = VECTOR('',#39992,1.);
+#39992 = DIRECTION('',(-1.,0.,0.));
+#39993 = PCURVE('',#36911,#39994);
+#39994 = DEFINITIONAL_REPRESENTATION('',(#39995),#39999);
+#39995 = LINE('',#39996,#39997);
+#39996 = CARTESIAN_POINT('',(-4.4,0.));
+#39997 = VECTOR('',#39998,1.);
+#39998 = DIRECTION('',(-0.,-1.));
+#39999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40000 = PCURVE('',#37585,#40001);
+#40001 = DEFINITIONAL_REPRESENTATION('',(#40002),#40006);
+#40002 = LINE('',#40003,#40004);
+#40003 = CARTESIAN_POINT('',(37.8,0.));
+#40004 = VECTOR('',#40005,1.);
+#40005 = DIRECTION('',(-0.,-1.));
+#40006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40007 = ORIENTED_EDGE('',*,*,#40008,.T.);
+#40008 = EDGE_CURVE('',#39986,#36868,#40009,.T.);
+#40009 = SURFACE_CURVE('',#40010,(#40015,#40026),.PCURVE_S1.);
+#40010 = CIRCLE('',#40011,2.);
+#40011 = AXIS2_PLACEMENT_3D('',#40012,#40013,#40014);
+#40012 = CARTESIAN_POINT('',(18.55,-8.4,1.8));
+#40013 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#40014 = DIRECTION('',(0.,1.,-3.219646771413E-15));
+#40015 = PCURVE('',#36911,#40016);
+#40016 = DEFINITIONAL_REPRESENTATION('',(#40017),#40025);
+#40017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#40018,#40019,#40020,#40021
+    ,#40022,#40023,#40024),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#40018 = CARTESIAN_POINT('',(-0.4,-2.));
+#40019 = CARTESIAN_POINT('',(-0.4,-5.464101615138));
+#40020 = CARTESIAN_POINT('',(-3.4,-3.732050807569));
+#40021 = CARTESIAN_POINT('',(-6.4,-2.));
+#40022 = CARTESIAN_POINT('',(-3.4,-0.267949192431));
+#40023 = CARTESIAN_POINT('',(-0.4,1.464101615138));
+#40024 = CARTESIAN_POINT('',(-0.4,-2.));
+#40025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40026 = PCURVE('',#36883,#40027);
+#40027 = DEFINITIONAL_REPRESENTATION('',(#40028),#40032);
+#40028 = LINE('',#40029,#40030);
+#40029 = CARTESIAN_POINT('',(3.14159265359,37.8));
+#40030 = VECTOR('',#40031,1.);
+#40031 = DIRECTION('',(-1.,0.));
+#40032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40033 = FACE_BOUND('',#40034,.F.);
+#40034 = EDGE_LOOP('',(#40035));
+#40035 = ORIENTED_EDGE('',*,*,#40036,.T.);
+#40036 = EDGE_CURVE('',#40037,#40037,#40039,.T.);
+#40037 = VERTEX_POINT('',#40038);
+#40038 = CARTESIAN_POINT('',(20.007537879754,-7.957537879754,1.8));
+#40039 = SURFACE_CURVE('',#40040,(#40045,#40052),.PCURVE_S1.);
+#40040 = CIRCLE('',#40041,1.9);
+#40041 = AXIS2_PLACEMENT_3D('',#40042,#40043,#40044);
+#40042 = CARTESIAN_POINT('',(18.107537879754,-7.957537879754,1.8));
+#40043 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#40044 = DIRECTION('',(1.,0.,0.));
+#40045 = PCURVE('',#36911,#40046);
+#40046 = DEFINITIONAL_REPRESENTATION('',(#40047),#40051);
+#40047 = CIRCLE('',#40048,1.9);
+#40048 = AXIS2_PLACEMENT_2D('',#40049,#40050);
+#40049 = CARTESIAN_POINT('',(-1.957537879754,-2.442462120246));
+#40050 = DIRECTION('',(-0.,1.));
+#40051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40052 = PCURVE('',#40053,#40058);
+#40053 = CYLINDRICAL_SURFACE('',#40054,1.9);
+#40054 = AXIS2_PLACEMENT_3D('',#40055,#40056,#40057);
+#40055 = CARTESIAN_POINT('',(18.107537879754,-7.957537879754,1.8));
+#40056 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#40057 = DIRECTION('',(1.,0.,0.));
+#40058 = DEFINITIONAL_REPRESENTATION('',(#40059),#40063);
+#40059 = LINE('',#40060,#40061);
+#40060 = CARTESIAN_POINT('',(0.,0.));
+#40061 = VECTOR('',#40062,1.);
+#40062 = DIRECTION('',(1.,0.));
+#40063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40064 = ADVANCED_FACE('',(#40065),#36883,.T.);
+#40065 = FACE_BOUND('',#40066,.F.);
+#40066 = EDGE_LOOP('',(#40067,#40088,#40089,#40090));
+#40067 = ORIENTED_EDGE('',*,*,#40068,.F.);
+#40068 = EDGE_CURVE('',#37571,#39986,#40069,.T.);
+#40069 = SURFACE_CURVE('',#40070,(#40074,#40081),.PCURVE_S1.);
+#40070 = LINE('',#40071,#40072);
+#40071 = CARTESIAN_POINT('',(18.55,-10.4,39.6));
+#40072 = VECTOR('',#40073,1.);
+#40073 = DIRECTION('',(0.,-3.219646771413E-15,-1.));
+#40074 = PCURVE('',#36883,#40075);
+#40075 = DEFINITIONAL_REPRESENTATION('',(#40076),#40080);
+#40076 = LINE('',#40077,#40078);
+#40077 = CARTESIAN_POINT('',(-0.,0.));
+#40078 = VECTOR('',#40079,1.);
+#40079 = DIRECTION('',(-0.,1.));
+#40080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40081 = PCURVE('',#37585,#40082);
+#40082 = DEFINITIONAL_REPRESENTATION('',(#40083),#40087);
+#40083 = LINE('',#40084,#40085);
+#40084 = CARTESIAN_POINT('',(-7.105427357601E-15,-2.));
+#40085 = VECTOR('',#40086,1.);
+#40086 = DIRECTION('',(1.,0.));
+#40087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40088 = ORIENTED_EDGE('',*,*,#37596,.F.);
+#40089 = ORIENTED_EDGE('',*,*,#36867,.T.);
+#40090 = ORIENTED_EDGE('',*,*,#40008,.F.);
+#40091 = ADVANCED_FACE('',(#40092),#37111,.T.);
+#40092 = FACE_BOUND('',#40093,.T.);
+#40093 = EDGE_LOOP('',(#40094,#40117,#40145,#40166));
+#40094 = ORIENTED_EDGE('',*,*,#40095,.T.);
+#40095 = EDGE_CURVE('',#37094,#40096,#40098,.T.);
+#40096 = VERTEX_POINT('',#40097);
+#40097 = CARTESIAN_POINT('',(17.35,1.65,14.675));
+#40098 = SURFACE_CURVE('',#40099,(#40103,#40110),.PCURVE_S1.);
+#40099 = LINE('',#40100,#40101);
+#40100 = CARTESIAN_POINT('',(18.35,1.65,14.675));
+#40101 = VECTOR('',#40102,1.);
+#40102 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40103 = PCURVE('',#37111,#40104);
+#40104 = DEFINITIONAL_REPRESENTATION('',(#40105),#40109);
+#40105 = LINE('',#40106,#40107);
+#40106 = CARTESIAN_POINT('',(-0.,0.));
+#40107 = VECTOR('',#40108,1.);
+#40108 = DIRECTION('',(9.860761315263E-32,-1.));
+#40109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40110 = PCURVE('',#37139,#40111);
+#40111 = DEFINITIONAL_REPRESENTATION('',(#40112),#40116);
+#40112 = LINE('',#40113,#40114);
+#40113 = CARTESIAN_POINT('',(1.15,-5.07829207736E-31));
+#40114 = VECTOR('',#40115,1.);
+#40115 = DIRECTION('',(-1.751623080406E-46,-1.));
+#40116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40117 = ORIENTED_EDGE('',*,*,#40118,.T.);
+#40118 = EDGE_CURVE('',#40096,#40119,#40121,.T.);
+#40119 = VERTEX_POINT('',#40120);
+#40120 = CARTESIAN_POINT('',(17.35,1.65,13.675));
+#40121 = SURFACE_CURVE('',#40122,(#40126,#40133),.PCURVE_S1.);
+#40122 = LINE('',#40123,#40124);
+#40123 = CARTESIAN_POINT('',(17.35,1.65,14.675));
+#40124 = VECTOR('',#40125,1.);
+#40125 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#40126 = PCURVE('',#37111,#40127);
+#40127 = DEFINITIONAL_REPRESENTATION('',(#40128),#40132);
+#40128 = LINE('',#40129,#40130);
+#40129 = CARTESIAN_POINT('',(2.22044604925E-16,-1.));
+#40130 = VECTOR('',#40131,1.);
+#40131 = DIRECTION('',(1.,-9.860761315263E-32));
+#40132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40133 = PCURVE('',#40134,#40139);
+#40134 = PLANE('',#40135);
+#40135 = AXIS2_PLACEMENT_3D('',#40136,#40137,#40138);
+#40136 = CARTESIAN_POINT('',(17.35,-1.65,13.675));
+#40137 = DIRECTION('',(1.,0.,0.));
+#40138 = DIRECTION('',(0.,1.33226762955E-15,1.));
+#40139 = DEFINITIONAL_REPRESENTATION('',(#40140),#40144);
+#40140 = LINE('',#40141,#40142);
+#40141 = CARTESIAN_POINT('',(1.,-3.3));
+#40142 = VECTOR('',#40143,1.);
+#40143 = DIRECTION('',(-1.,0.));
+#40144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40145 = ORIENTED_EDGE('',*,*,#40146,.F.);
+#40146 = EDGE_CURVE('',#37096,#40119,#40147,.T.);
+#40147 = SURFACE_CURVE('',#40148,(#40152,#40159),.PCURVE_S1.);
+#40148 = LINE('',#40149,#40150);
+#40149 = CARTESIAN_POINT('',(18.35,1.65,13.675));
+#40150 = VECTOR('',#40151,1.);
+#40151 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40152 = PCURVE('',#37111,#40153);
+#40153 = DEFINITIONAL_REPRESENTATION('',(#40154),#40158);
+#40154 = LINE('',#40155,#40156);
+#40155 = CARTESIAN_POINT('',(1.,2.22044604925E-16));
+#40156 = VECTOR('',#40157,1.);
+#40157 = DIRECTION('',(9.860761315263E-32,-1.));
+#40158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40159 = PCURVE('',#37417,#40160);
+#40160 = DEFINITIONAL_REPRESENTATION('',(#40161),#40165);
+#40161 = LINE('',#40162,#40163);
+#40162 = CARTESIAN_POINT('',(0.,0.));
+#40163 = VECTOR('',#40164,1.);
+#40164 = DIRECTION('',(0.,-1.));
+#40165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40166 = ORIENTED_EDGE('',*,*,#37093,.F.);
+#40167 = ADVANCED_FACE('',(#40168),#37417,.T.);
+#40168 = FACE_BOUND('',#40169,.T.);
+#40169 = EDGE_LOOP('',(#40170,#40171,#40194,#40215));
+#40170 = ORIENTED_EDGE('',*,*,#40146,.T.);
+#40171 = ORIENTED_EDGE('',*,*,#40172,.T.);
+#40172 = EDGE_CURVE('',#40119,#40173,#40175,.T.);
+#40173 = VERTEX_POINT('',#40174);
+#40174 = CARTESIAN_POINT('',(17.35,0.5,13.675));
+#40175 = SURFACE_CURVE('',#40176,(#40180,#40187),.PCURVE_S1.);
+#40176 = LINE('',#40177,#40178);
+#40177 = CARTESIAN_POINT('',(17.35,1.65,13.675));
+#40178 = VECTOR('',#40179,1.);
+#40179 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#40180 = PCURVE('',#37417,#40181);
+#40181 = DEFINITIONAL_REPRESENTATION('',(#40182),#40186);
+#40182 = LINE('',#40183,#40184);
+#40183 = CARTESIAN_POINT('',(2.22044604925E-16,-1.));
+#40184 = VECTOR('',#40185,1.);
+#40185 = DIRECTION('',(1.,0.));
+#40186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40187 = PCURVE('',#40134,#40188);
+#40188 = DEFINITIONAL_REPRESENTATION('',(#40189),#40193);
+#40189 = LINE('',#40190,#40191);
+#40190 = CARTESIAN_POINT('',(-3.108624468951E-16,-3.3));
+#40191 = VECTOR('',#40192,1.);
+#40192 = DIRECTION('',(0.,1.));
+#40193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40194 = ORIENTED_EDGE('',*,*,#40195,.F.);
+#40195 = EDGE_CURVE('',#37376,#40173,#40196,.T.);
+#40196 = SURFACE_CURVE('',#40197,(#40201,#40208),.PCURVE_S1.);
+#40197 = LINE('',#40198,#40199);
+#40198 = CARTESIAN_POINT('',(18.35,0.5,13.675));
+#40199 = VECTOR('',#40200,1.);
+#40200 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40201 = PCURVE('',#37417,#40202);
+#40202 = DEFINITIONAL_REPRESENTATION('',(#40203),#40207);
+#40203 = LINE('',#40204,#40205);
+#40204 = CARTESIAN_POINT('',(1.15,1.133987551255E-31));
+#40205 = VECTOR('',#40206,1.);
+#40206 = DIRECTION('',(0.,-1.));
+#40207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40208 = PCURVE('',#37391,#40209);
+#40209 = DEFINITIONAL_REPRESENTATION('',(#40210),#40214);
+#40210 = LINE('',#40211,#40212);
+#40211 = CARTESIAN_POINT('',(-0.,0.));
+#40212 = VECTOR('',#40213,1.);
+#40213 = DIRECTION('',(9.860761315263E-32,-1.));
+#40214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40215 = ORIENTED_EDGE('',*,*,#37403,.F.);
+#40216 = ADVANCED_FACE('',(#40217),#37391,.T.);
+#40217 = FACE_BOUND('',#40218,.T.);
+#40218 = EDGE_LOOP('',(#40219,#40220,#40243,#40264));
+#40219 = ORIENTED_EDGE('',*,*,#40195,.T.);
+#40220 = ORIENTED_EDGE('',*,*,#40221,.T.);
+#40221 = EDGE_CURVE('',#40173,#40222,#40224,.T.);
+#40222 = VERTEX_POINT('',#40223);
+#40223 = CARTESIAN_POINT('',(17.35,0.5,12.525));
+#40224 = SURFACE_CURVE('',#40225,(#40229,#40236),.PCURVE_S1.);
+#40225 = LINE('',#40226,#40227);
+#40226 = CARTESIAN_POINT('',(17.35,0.5,13.675));
+#40227 = VECTOR('',#40228,1.);
+#40228 = DIRECTION('',(-2.22044604925E-16,-1.042644231822E-15,-1.));
+#40229 = PCURVE('',#37391,#40230);
+#40230 = DEFINITIONAL_REPRESENTATION('',(#40231),#40235);
+#40231 = LINE('',#40232,#40233);
+#40232 = CARTESIAN_POINT('',(2.22044604925E-16,-1.));
+#40233 = VECTOR('',#40234,1.);
+#40234 = DIRECTION('',(1.,-9.860761315263E-32));
+#40235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40236 = PCURVE('',#40134,#40237);
+#40237 = DEFINITIONAL_REPRESENTATION('',(#40238),#40242);
+#40238 = LINE('',#40239,#40240);
+#40239 = CARTESIAN_POINT('',(-8.215650382226E-16,-2.15));
+#40240 = VECTOR('',#40241,1.);
+#40241 = DIRECTION('',(-1.,-2.896233977283E-16));
+#40242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40243 = ORIENTED_EDGE('',*,*,#40244,.F.);
+#40244 = EDGE_CURVE('',#37348,#40222,#40245,.T.);
+#40245 = SURFACE_CURVE('',#40246,(#40250,#40257),.PCURVE_S1.);
+#40246 = LINE('',#40247,#40248);
+#40247 = CARTESIAN_POINT('',(18.35,0.5,12.525));
+#40248 = VECTOR('',#40249,1.);
+#40249 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40250 = PCURVE('',#37391,#40251);
+#40251 = DEFINITIONAL_REPRESENTATION('',(#40252),#40256);
+#40252 = LINE('',#40253,#40254);
+#40253 = CARTESIAN_POINT('',(1.15,2.553512956638E-16));
+#40254 = VECTOR('',#40255,1.);
+#40255 = DIRECTION('',(9.860761315263E-32,-1.));
+#40256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40257 = PCURVE('',#37363,#40258);
+#40258 = DEFINITIONAL_REPRESENTATION('',(#40259),#40263);
+#40259 = LINE('',#40260,#40261);
+#40260 = CARTESIAN_POINT('',(0.,0.));
+#40261 = VECTOR('',#40262,1.);
+#40262 = DIRECTION('',(0.,-1.));
+#40263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40264 = ORIENTED_EDGE('',*,*,#37375,.F.);
+#40265 = ADVANCED_FACE('',(#40266),#37363,.T.);
+#40266 = FACE_BOUND('',#40267,.T.);
+#40267 = EDGE_LOOP('',(#40268,#40269,#40292,#40313));
+#40268 = ORIENTED_EDGE('',*,*,#40244,.T.);
+#40269 = ORIENTED_EDGE('',*,*,#40270,.T.);
+#40270 = EDGE_CURVE('',#40222,#40271,#40273,.T.);
+#40271 = VERTEX_POINT('',#40272);
+#40272 = CARTESIAN_POINT('',(17.35,-0.5,12.525));
+#40273 = SURFACE_CURVE('',#40274,(#40278,#40285),.PCURVE_S1.);
+#40274 = LINE('',#40275,#40276);
+#40275 = CARTESIAN_POINT('',(17.35,0.5,12.525));
+#40276 = VECTOR('',#40277,1.);
+#40277 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#40278 = PCURVE('',#37363,#40279);
+#40279 = DEFINITIONAL_REPRESENTATION('',(#40280),#40284);
+#40280 = LINE('',#40281,#40282);
+#40281 = CARTESIAN_POINT('',(0.,-1.));
+#40282 = VECTOR('',#40283,1.);
+#40283 = DIRECTION('',(1.,0.));
+#40284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40285 = PCURVE('',#40134,#40286);
+#40286 = DEFINITIONAL_REPRESENTATION('',(#40287),#40291);
+#40287 = LINE('',#40288,#40289);
+#40288 = CARTESIAN_POINT('',(-1.15,-2.15));
+#40289 = VECTOR('',#40290,1.);
+#40290 = DIRECTION('',(0.,1.));
+#40291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40292 = ORIENTED_EDGE('',*,*,#40293,.F.);
+#40293 = EDGE_CURVE('',#37320,#40271,#40294,.T.);
+#40294 = SURFACE_CURVE('',#40295,(#40299,#40306),.PCURVE_S1.);
+#40295 = LINE('',#40296,#40297);
+#40296 = CARTESIAN_POINT('',(18.35,-0.5,12.525));
+#40297 = VECTOR('',#40298,1.);
+#40298 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40299 = PCURVE('',#37363,#40300);
+#40300 = DEFINITIONAL_REPRESENTATION('',(#40301),#40305);
+#40301 = LINE('',#40302,#40303);
+#40302 = CARTESIAN_POINT('',(1.,9.860761315263E-32));
+#40303 = VECTOR('',#40304,1.);
+#40304 = DIRECTION('',(0.,-1.));
+#40305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40306 = PCURVE('',#37335,#40307);
+#40307 = DEFINITIONAL_REPRESENTATION('',(#40308),#40312);
+#40308 = LINE('',#40309,#40310);
+#40309 = CARTESIAN_POINT('',(0.,0.));
+#40310 = VECTOR('',#40311,1.);
+#40311 = DIRECTION('',(-9.860761315263E-32,-1.));
+#40312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40313 = ORIENTED_EDGE('',*,*,#37347,.F.);
+#40314 = ADVANCED_FACE('',(#40315),#37335,.T.);
+#40315 = FACE_BOUND('',#40316,.T.);
+#40316 = EDGE_LOOP('',(#40317,#40318,#40341,#40362));
+#40317 = ORIENTED_EDGE('',*,*,#40293,.T.);
+#40318 = ORIENTED_EDGE('',*,*,#40319,.T.);
+#40319 = EDGE_CURVE('',#40271,#40320,#40322,.T.);
+#40320 = VERTEX_POINT('',#40321);
+#40321 = CARTESIAN_POINT('',(17.35,-0.5,13.675));
+#40322 = SURFACE_CURVE('',#40323,(#40327,#40334),.PCURVE_S1.);
+#40323 = LINE('',#40324,#40325);
+#40324 = CARTESIAN_POINT('',(17.35,-0.5,12.525));
+#40325 = VECTOR('',#40326,1.);
+#40326 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#40327 = PCURVE('',#37335,#40328);
+#40328 = DEFINITIONAL_REPRESENTATION('',(#40329),#40333);
+#40329 = LINE('',#40330,#40331);
+#40330 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.));
+#40331 = VECTOR('',#40332,1.);
+#40332 = DIRECTION('',(1.,9.860761315263E-32));
+#40333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40334 = PCURVE('',#40134,#40335);
+#40335 = DEFINITIONAL_REPRESENTATION('',(#40336),#40340);
+#40336 = LINE('',#40337,#40338);
+#40337 = CARTESIAN_POINT('',(-1.15,-1.15));
+#40338 = VECTOR('',#40339,1.);
+#40339 = DIRECTION('',(1.,0.));
+#40340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40341 = ORIENTED_EDGE('',*,*,#40342,.F.);
+#40342 = EDGE_CURVE('',#37292,#40320,#40343,.T.);
+#40343 = SURFACE_CURVE('',#40344,(#40348,#40355),.PCURVE_S1.);
+#40344 = LINE('',#40345,#40346);
+#40345 = CARTESIAN_POINT('',(18.35,-0.5,13.675));
+#40346 = VECTOR('',#40347,1.);
+#40347 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40348 = PCURVE('',#37335,#40349);
+#40349 = DEFINITIONAL_REPRESENTATION('',(#40350),#40354);
+#40350 = LINE('',#40351,#40352);
+#40351 = CARTESIAN_POINT('',(1.15,-2.553512956638E-16));
+#40352 = VECTOR('',#40353,1.);
+#40353 = DIRECTION('',(-9.860761315263E-32,-1.));
+#40354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40355 = PCURVE('',#37307,#40356);
+#40356 = DEFINITIONAL_REPRESENTATION('',(#40357),#40361);
+#40357 = LINE('',#40358,#40359);
+#40358 = CARTESIAN_POINT('',(0.,0.));
+#40359 = VECTOR('',#40360,1.);
+#40360 = DIRECTION('',(0.,-1.));
+#40361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40362 = ORIENTED_EDGE('',*,*,#37319,.F.);
+#40363 = ADVANCED_FACE('',(#40364),#37307,.T.);
+#40364 = FACE_BOUND('',#40365,.T.);
+#40365 = EDGE_LOOP('',(#40366,#40367,#40390,#40411));
+#40366 = ORIENTED_EDGE('',*,*,#40342,.T.);
+#40367 = ORIENTED_EDGE('',*,*,#40368,.T.);
+#40368 = EDGE_CURVE('',#40320,#40369,#40371,.T.);
+#40369 = VERTEX_POINT('',#40370);
+#40370 = CARTESIAN_POINT('',(17.35,-1.65,13.675));
+#40371 = SURFACE_CURVE('',#40372,(#40376,#40383),.PCURVE_S1.);
+#40372 = LINE('',#40373,#40374);
+#40373 = CARTESIAN_POINT('',(17.35,-0.5,13.675));
+#40374 = VECTOR('',#40375,1.);
+#40375 = DIRECTION('',(0.,-1.,1.33226762955E-15));
+#40376 = PCURVE('',#37307,#40377);
+#40377 = DEFINITIONAL_REPRESENTATION('',(#40378),#40382);
+#40378 = LINE('',#40379,#40380);
+#40379 = CARTESIAN_POINT('',(5.551115123126E-17,-1.));
+#40380 = VECTOR('',#40381,1.);
+#40381 = DIRECTION('',(1.,0.));
+#40382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40383 = PCURVE('',#40134,#40384);
+#40384 = DEFINITIONAL_REPRESENTATION('',(#40385),#40389);
+#40385 = LINE('',#40386,#40387);
+#40386 = CARTESIAN_POINT('',(5.107025913276E-16,-1.15));
+#40387 = VECTOR('',#40388,1.);
+#40388 = DIRECTION('',(0.,1.));
+#40389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40390 = ORIENTED_EDGE('',*,*,#40391,.F.);
+#40391 = EDGE_CURVE('',#37264,#40369,#40392,.T.);
+#40392 = SURFACE_CURVE('',#40393,(#40397,#40404),.PCURVE_S1.);
+#40393 = LINE('',#40394,#40395);
+#40394 = CARTESIAN_POINT('',(18.35,-1.65,13.675));
+#40395 = VECTOR('',#40396,1.);
+#40396 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40397 = PCURVE('',#37307,#40398);
+#40398 = DEFINITIONAL_REPRESENTATION('',(#40399),#40403);
+#40399 = LINE('',#40400,#40401);
+#40400 = CARTESIAN_POINT('',(1.15,1.133987551255E-31));
+#40401 = VECTOR('',#40402,1.);
+#40402 = DIRECTION('',(0.,-1.));
+#40403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40404 = PCURVE('',#37279,#40405);
+#40405 = DEFINITIONAL_REPRESENTATION('',(#40406),#40410);
+#40406 = LINE('',#40407,#40408);
+#40407 = CARTESIAN_POINT('',(0.,0.));
+#40408 = VECTOR('',#40409,1.);
+#40409 = DIRECTION('',(-9.860761315263E-32,-1.));
+#40410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40411 = ORIENTED_EDGE('',*,*,#37291,.F.);
+#40412 = ADVANCED_FACE('',(#40413),#37279,.T.);
+#40413 = FACE_BOUND('',#40414,.T.);
+#40414 = EDGE_LOOP('',(#40415,#40416,#40439,#40460));
+#40415 = ORIENTED_EDGE('',*,*,#40391,.T.);
+#40416 = ORIENTED_EDGE('',*,*,#40417,.T.);
+#40417 = EDGE_CURVE('',#40369,#40418,#40420,.T.);
+#40418 = VERTEX_POINT('',#40419);
+#40419 = CARTESIAN_POINT('',(17.35,-1.65,14.675));
+#40420 = SURFACE_CURVE('',#40421,(#40425,#40432),.PCURVE_S1.);
+#40421 = LINE('',#40422,#40423);
+#40422 = CARTESIAN_POINT('',(17.35,-1.65,13.675));
+#40423 = VECTOR('',#40424,1.);
+#40424 = DIRECTION('',(2.22044604925E-16,1.33226762955E-15,1.));
+#40425 = PCURVE('',#37279,#40426);
+#40426 = DEFINITIONAL_REPRESENTATION('',(#40427),#40431);
+#40427 = LINE('',#40428,#40429);
+#40428 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.));
+#40429 = VECTOR('',#40430,1.);
+#40430 = DIRECTION('',(1.,9.860761315263E-32));
+#40431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40432 = PCURVE('',#40134,#40433);
+#40433 = DEFINITIONAL_REPRESENTATION('',(#40434),#40438);
+#40434 = LINE('',#40435,#40436);
+#40435 = CARTESIAN_POINT('',(0.,0.));
+#40436 = VECTOR('',#40437,1.);
+#40437 = DIRECTION('',(1.,0.));
+#40438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40439 = ORIENTED_EDGE('',*,*,#40440,.F.);
+#40440 = EDGE_CURVE('',#37236,#40418,#40441,.T.);
+#40441 = SURFACE_CURVE('',#40442,(#40446,#40453),.PCURVE_S1.);
+#40442 = LINE('',#40443,#40444);
+#40443 = CARTESIAN_POINT('',(18.35,-1.65,14.675));
+#40444 = VECTOR('',#40445,1.);
+#40445 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40446 = PCURVE('',#37279,#40447);
+#40447 = DEFINITIONAL_REPRESENTATION('',(#40448),#40452);
+#40448 = LINE('',#40449,#40450);
+#40449 = CARTESIAN_POINT('',(1.,-2.22044604925E-16));
+#40450 = VECTOR('',#40451,1.);
+#40451 = DIRECTION('',(-9.860761315263E-32,-1.));
+#40452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40453 = PCURVE('',#37251,#40454);
+#40454 = DEFINITIONAL_REPRESENTATION('',(#40455),#40459);
+#40455 = LINE('',#40456,#40457);
+#40456 = CARTESIAN_POINT('',(0.,0.));
+#40457 = VECTOR('',#40458,1.);
+#40458 = DIRECTION('',(0.,-1.));
+#40459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40460 = ORIENTED_EDGE('',*,*,#37263,.F.);
+#40461 = ADVANCED_FACE('',(#40462),#37251,.T.);
+#40462 = FACE_BOUND('',#40463,.T.);
+#40463 = EDGE_LOOP('',(#40464,#40465,#40488,#40509));
+#40464 = ORIENTED_EDGE('',*,*,#40440,.T.);
+#40465 = ORIENTED_EDGE('',*,*,#40466,.T.);
+#40466 = EDGE_CURVE('',#40418,#40467,#40469,.T.);
+#40467 = VERTEX_POINT('',#40468);
+#40468 = CARTESIAN_POINT('',(17.35,-0.5,14.675));
+#40469 = SURFACE_CURVE('',#40470,(#40474,#40481),.PCURVE_S1.);
+#40470 = LINE('',#40471,#40472);
+#40471 = CARTESIAN_POINT('',(17.35,-1.65,14.675));
+#40472 = VECTOR('',#40473,1.);
+#40473 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#40474 = PCURVE('',#37251,#40475);
+#40475 = DEFINITIONAL_REPRESENTATION('',(#40476),#40480);
+#40476 = LINE('',#40477,#40478);
+#40477 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.));
+#40478 = VECTOR('',#40479,1.);
+#40479 = DIRECTION('',(1.,0.));
+#40480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40481 = PCURVE('',#40134,#40482);
+#40482 = DEFINITIONAL_REPRESENTATION('',(#40483),#40487);
+#40483 = LINE('',#40484,#40485);
+#40484 = CARTESIAN_POINT('',(1.,0.));
+#40485 = VECTOR('',#40486,1.);
+#40486 = DIRECTION('',(0.,-1.));
+#40487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40488 = ORIENTED_EDGE('',*,*,#40489,.F.);
+#40489 = EDGE_CURVE('',#37208,#40467,#40490,.T.);
+#40490 = SURFACE_CURVE('',#40491,(#40495,#40502),.PCURVE_S1.);
+#40491 = LINE('',#40492,#40493);
+#40492 = CARTESIAN_POINT('',(18.35,-0.5,14.675));
+#40493 = VECTOR('',#40494,1.);
+#40494 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40495 = PCURVE('',#37251,#40496);
+#40496 = DEFINITIONAL_REPRESENTATION('',(#40497),#40501);
+#40497 = LINE('',#40498,#40499);
+#40498 = CARTESIAN_POINT('',(1.15,-1.133987551255E-31));
+#40499 = VECTOR('',#40500,1.);
+#40500 = DIRECTION('',(0.,-1.));
+#40501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40502 = PCURVE('',#37223,#40503);
+#40503 = DEFINITIONAL_REPRESENTATION('',(#40504),#40508);
+#40504 = LINE('',#40505,#40506);
+#40505 = CARTESIAN_POINT('',(0.,0.));
+#40506 = VECTOR('',#40507,1.);
+#40507 = DIRECTION('',(-9.860761315263E-32,-1.));
+#40508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40509 = ORIENTED_EDGE('',*,*,#37235,.F.);
+#40510 = ADVANCED_FACE('',(#40511),#37223,.T.);
+#40511 = FACE_BOUND('',#40512,.T.);
+#40512 = EDGE_LOOP('',(#40513,#40514,#40537,#40558));
+#40513 = ORIENTED_EDGE('',*,*,#40489,.T.);
+#40514 = ORIENTED_EDGE('',*,*,#40515,.T.);
+#40515 = EDGE_CURVE('',#40467,#40516,#40518,.T.);
+#40516 = VERTEX_POINT('',#40517);
+#40517 = CARTESIAN_POINT('',(17.35,-0.5,15.825));
+#40518 = SURFACE_CURVE('',#40519,(#40523,#40530),.PCURVE_S1.);
+#40519 = LINE('',#40520,#40521);
+#40520 = CARTESIAN_POINT('',(17.35,-0.5,14.675));
+#40521 = VECTOR('',#40522,1.);
+#40522 = DIRECTION('',(2.22044604925E-16,9.461030992458E-16,1.));
+#40523 = PCURVE('',#37223,#40524);
+#40524 = DEFINITIONAL_REPRESENTATION('',(#40525),#40529);
+#40525 = LINE('',#40526,#40527);
+#40526 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.));
+#40527 = VECTOR('',#40528,1.);
+#40528 = DIRECTION('',(1.,9.860761315263E-32));
+#40529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40530 = PCURVE('',#40134,#40531);
+#40531 = DEFINITIONAL_REPRESENTATION('',(#40532),#40536);
+#40532 = LINE('',#40533,#40534);
+#40533 = CARTESIAN_POINT('',(1.,-1.15));
+#40534 = VECTOR('',#40535,1.);
+#40535 = DIRECTION('',(1.,3.861645303044E-16));
+#40536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40537 = ORIENTED_EDGE('',*,*,#40538,.F.);
+#40538 = EDGE_CURVE('',#37180,#40516,#40539,.T.);
+#40539 = SURFACE_CURVE('',#40540,(#40544,#40551),.PCURVE_S1.);
+#40540 = LINE('',#40541,#40542);
+#40541 = CARTESIAN_POINT('',(18.35,-0.5,15.825));
+#40542 = VECTOR('',#40543,1.);
+#40543 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40544 = PCURVE('',#37223,#40545);
+#40545 = DEFINITIONAL_REPRESENTATION('',(#40546),#40550);
+#40546 = LINE('',#40547,#40548);
+#40547 = CARTESIAN_POINT('',(1.15,-2.553512956638E-16));
+#40548 = VECTOR('',#40549,1.);
+#40549 = DIRECTION('',(-9.860761315263E-32,-1.));
+#40550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40551 = PCURVE('',#37195,#40552);
+#40552 = DEFINITIONAL_REPRESENTATION('',(#40553),#40557);
+#40553 = LINE('',#40554,#40555);
+#40554 = CARTESIAN_POINT('',(0.,0.));
+#40555 = VECTOR('',#40556,1.);
+#40556 = DIRECTION('',(0.,-1.));
+#40557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40558 = ORIENTED_EDGE('',*,*,#37207,.F.);
+#40559 = ADVANCED_FACE('',(#40560),#37195,.T.);
+#40560 = FACE_BOUND('',#40561,.T.);
+#40561 = EDGE_LOOP('',(#40562,#40563,#40586,#40607));
+#40562 = ORIENTED_EDGE('',*,*,#40538,.T.);
+#40563 = ORIENTED_EDGE('',*,*,#40564,.T.);
+#40564 = EDGE_CURVE('',#40516,#40565,#40567,.T.);
+#40565 = VERTEX_POINT('',#40566);
+#40566 = CARTESIAN_POINT('',(17.35,0.5,15.825));
+#40567 = SURFACE_CURVE('',#40568,(#40572,#40579),.PCURVE_S1.);
+#40568 = LINE('',#40569,#40570);
+#40569 = CARTESIAN_POINT('',(17.35,-0.5,15.825));
+#40570 = VECTOR('',#40571,1.);
+#40571 = DIRECTION('',(0.,1.,-1.33226762955E-15));
+#40572 = PCURVE('',#37195,#40573);
+#40573 = DEFINITIONAL_REPRESENTATION('',(#40574),#40578);
+#40574 = LINE('',#40575,#40576);
+#40575 = CARTESIAN_POINT('',(5.551115123126E-17,-1.));
+#40576 = VECTOR('',#40577,1.);
+#40577 = DIRECTION('',(1.,0.));
+#40578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40579 = PCURVE('',#40134,#40580);
+#40580 = DEFINITIONAL_REPRESENTATION('',(#40581),#40585);
+#40581 = LINE('',#40582,#40583);
+#40582 = CARTESIAN_POINT('',(2.15,-1.15));
+#40583 = VECTOR('',#40584,1.);
+#40584 = DIRECTION('',(0.,-1.));
+#40585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40586 = ORIENTED_EDGE('',*,*,#40587,.F.);
+#40587 = EDGE_CURVE('',#37152,#40565,#40588,.T.);
+#40588 = SURFACE_CURVE('',#40589,(#40593,#40600),.PCURVE_S1.);
+#40589 = LINE('',#40590,#40591);
+#40590 = CARTESIAN_POINT('',(18.35,0.5,15.825));
+#40591 = VECTOR('',#40592,1.);
+#40592 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40593 = PCURVE('',#37195,#40594);
+#40594 = DEFINITIONAL_REPRESENTATION('',(#40595),#40599);
+#40595 = LINE('',#40596,#40597);
+#40596 = CARTESIAN_POINT('',(1.,-9.860761315263E-32));
+#40597 = VECTOR('',#40598,1.);
+#40598 = DIRECTION('',(0.,-1.));
+#40599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40600 = PCURVE('',#37167,#40601);
+#40601 = DEFINITIONAL_REPRESENTATION('',(#40602),#40606);
+#40602 = LINE('',#40603,#40604);
+#40603 = CARTESIAN_POINT('',(-0.,0.));
+#40604 = VECTOR('',#40605,1.);
+#40605 = DIRECTION('',(9.860761315263E-32,-1.));
+#40606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40607 = ORIENTED_EDGE('',*,*,#37179,.F.);
+#40608 = ADVANCED_FACE('',(#40609),#37167,.T.);
+#40609 = FACE_BOUND('',#40610,.T.);
+#40610 = EDGE_LOOP('',(#40611,#40612,#40635,#40656));
+#40611 = ORIENTED_EDGE('',*,*,#40587,.T.);
+#40612 = ORIENTED_EDGE('',*,*,#40613,.T.);
+#40613 = EDGE_CURVE('',#40565,#40614,#40616,.T.);
+#40614 = VERTEX_POINT('',#40615);
+#40615 = CARTESIAN_POINT('',(17.35,0.5,14.675));
+#40616 = SURFACE_CURVE('',#40617,(#40621,#40628),.PCURVE_S1.);
+#40617 = LINE('',#40618,#40619);
+#40618 = CARTESIAN_POINT('',(17.35,0.5,15.825));
+#40619 = VECTOR('',#40620,1.);
+#40620 = DIRECTION('',(-2.22044604925E-16,-1.33226762955E-15,-1.));
+#40621 = PCURVE('',#37167,#40622);
+#40622 = DEFINITIONAL_REPRESENTATION('',(#40623),#40627);
+#40623 = LINE('',#40624,#40625);
+#40624 = CARTESIAN_POINT('',(2.22044604925E-16,-1.));
+#40625 = VECTOR('',#40626,1.);
+#40626 = DIRECTION('',(1.,-9.860761315263E-32));
+#40627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40628 = PCURVE('',#40134,#40629);
+#40629 = DEFINITIONAL_REPRESENTATION('',(#40630),#40634);
+#40630 = LINE('',#40631,#40632);
+#40631 = CARTESIAN_POINT('',(2.15,-2.15));
+#40632 = VECTOR('',#40633,1.);
+#40633 = DIRECTION('',(-1.,0.));
+#40634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40635 = ORIENTED_EDGE('',*,*,#40636,.F.);
+#40636 = EDGE_CURVE('',#37124,#40614,#40637,.T.);
+#40637 = SURFACE_CURVE('',#40638,(#40642,#40649),.PCURVE_S1.);
+#40638 = LINE('',#40639,#40640);
+#40639 = CARTESIAN_POINT('',(18.35,0.5,14.675));
+#40640 = VECTOR('',#40641,1.);
+#40641 = DIRECTION('',(-1.,2.958228394579E-31,2.22044604925E-16));
+#40642 = PCURVE('',#37167,#40643);
+#40643 = DEFINITIONAL_REPRESENTATION('',(#40644),#40648);
+#40644 = LINE('',#40645,#40646);
+#40645 = CARTESIAN_POINT('',(1.15,2.553512956638E-16));
+#40646 = VECTOR('',#40647,1.);
+#40647 = DIRECTION('',(9.860761315263E-32,-1.));
+#40648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40649 = PCURVE('',#37139,#40650);
+#40650 = DEFINITIONAL_REPRESENTATION('',(#40651),#40655);
+#40651 = LINE('',#40652,#40653);
+#40652 = CARTESIAN_POINT('',(0.,0.));
+#40653 = VECTOR('',#40654,1.);
+#40654 = DIRECTION('',(-1.751623080406E-46,-1.));
+#40655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40656 = ORIENTED_EDGE('',*,*,#37151,.F.);
+#40657 = ADVANCED_FACE('',(#40658),#37139,.T.);
+#40658 = FACE_BOUND('',#40659,.T.);
+#40659 = EDGE_LOOP('',(#40660,#40661,#40682,#40683));
+#40660 = ORIENTED_EDGE('',*,*,#40636,.T.);
+#40661 = ORIENTED_EDGE('',*,*,#40662,.T.);
+#40662 = EDGE_CURVE('',#40614,#40096,#40663,.T.);
+#40663 = SURFACE_CURVE('',#40664,(#40668,#40675),.PCURVE_S1.);
+#40664 = LINE('',#40665,#40666);
+#40665 = CARTESIAN_POINT('',(17.35,0.5,14.675));
+#40666 = VECTOR('',#40667,1.);
+#40667 = DIRECTION('',(3.4298300227E-31,1.,2.123904916675E-16));
+#40668 = PCURVE('',#37139,#40669);
+#40669 = DEFINITIONAL_REPRESENTATION('',(#40670),#40674);
+#40670 = LINE('',#40671,#40672);
+#40671 = CARTESIAN_POINT('',(1.110223024625E-16,-1.));
+#40672 = VECTOR('',#40673,1.);
+#40673 = DIRECTION('',(1.,1.313717310305E-46));
+#40674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40675 = PCURVE('',#40134,#40676);
+#40676 = DEFINITIONAL_REPRESENTATION('',(#40677),#40681);
+#40677 = LINE('',#40678,#40679);
+#40678 = CARTESIAN_POINT('',(1.,-2.15));
+#40679 = VECTOR('',#40680,1.);
+#40680 = DIRECTION('',(1.544658121218E-15,-1.));
+#40681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40682 = ORIENTED_EDGE('',*,*,#40095,.F.);
+#40683 = ORIENTED_EDGE('',*,*,#37123,.F.);
+#40684 = ADVANCED_FACE('',(#40685),#37475,.F.);
+#40685 = FACE_BOUND('',#40686,.F.);
+#40686 = EDGE_LOOP('',(#40687,#40688,#40689,#40690,#40713,#40741,#40762,
+    #40763));
+#40687 = ORIENTED_EDGE('',*,*,#39316,.F.);
+#40688 = ORIENTED_EDGE('',*,*,#39262,.F.);
+#40689 = ORIENTED_EDGE('',*,*,#37460,.T.);
+#40690 = ORIENTED_EDGE('',*,*,#40691,.F.);
+#40691 = EDGE_CURVE('',#40692,#37461,#40694,.T.);
+#40692 = VERTEX_POINT('',#40693);
+#40693 = CARTESIAN_POINT('',(-18.55,10.4,1.8));
+#40694 = SURFACE_CURVE('',#40695,(#40699,#40706),.PCURVE_S1.);
+#40695 = LINE('',#40696,#40697);
+#40696 = CARTESIAN_POINT('',(-18.55,10.4,1.8));
+#40697 = VECTOR('',#40698,1.);
+#40698 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#40699 = PCURVE('',#37475,#40700);
+#40700 = DEFINITIONAL_REPRESENTATION('',(#40701),#40705);
+#40701 = LINE('',#40702,#40703);
+#40702 = CARTESIAN_POINT('',(37.8,-39.1));
+#40703 = VECTOR('',#40704,1.);
+#40704 = DIRECTION('',(-1.,0.));
+#40705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40706 = PCURVE('',#37503,#40707);
+#40707 = DEFINITIONAL_REPRESENTATION('',(#40708),#40712);
+#40708 = LINE('',#40709,#40710);
+#40709 = CARTESIAN_POINT('',(0.,0.));
+#40710 = VECTOR('',#40711,1.);
+#40711 = DIRECTION('',(0.,1.));
+#40712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40713 = ORIENTED_EDGE('',*,*,#40714,.T.);
+#40714 = EDGE_CURVE('',#40692,#40715,#40717,.T.);
+#40715 = VERTEX_POINT('',#40716);
+#40716 = CARTESIAN_POINT('',(-16.15,10.4,1.8));
+#40717 = SURFACE_CURVE('',#40718,(#40722,#40729),.PCURVE_S1.);
+#40718 = LINE('',#40719,#40720);
+#40719 = CARTESIAN_POINT('',(-20.55,10.4,1.8));
+#40720 = VECTOR('',#40721,1.);
+#40721 = DIRECTION('',(1.,0.,0.));
+#40722 = PCURVE('',#37475,#40723);
+#40723 = DEFINITIONAL_REPRESENTATION('',(#40724),#40728);
+#40724 = LINE('',#40725,#40726);
+#40725 = CARTESIAN_POINT('',(37.8,-41.1));
+#40726 = VECTOR('',#40727,1.);
+#40727 = DIRECTION('',(0.,1.));
+#40728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40729 = PCURVE('',#40730,#40735);
+#40730 = PLANE('',#40731);
+#40731 = AXIS2_PLACEMENT_3D('',#40732,#40733,#40734);
+#40732 = CARTESIAN_POINT('',(-16.15000000003,8.057526638904,1.8));
+#40733 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#40734 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#40735 = DEFINITIONAL_REPRESENTATION('',(#40736),#40740);
+#40736 = LINE('',#40737,#40738);
+#40737 = CARTESIAN_POINT('',(2.342473361096,4.399999999969));
+#40738 = VECTOR('',#40739,1.);
+#40739 = DIRECTION('',(0.,-1.));
+#40740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40741 = ORIENTED_EDGE('',*,*,#40742,.F.);
+#40742 = EDGE_CURVE('',#39509,#40715,#40743,.T.);
+#40743 = SURFACE_CURVE('',#40744,(#40748,#40755),.PCURVE_S1.);
+#40744 = LINE('',#40745,#40746);
+#40745 = CARTESIAN_POINT('',(-16.15,10.4,-3.117506253147E-14));
+#40746 = VECTOR('',#40747,1.);
+#40747 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#40748 = PCURVE('',#37475,#40749);
+#40749 = DEFINITIONAL_REPRESENTATION('',(#40750),#40754);
+#40750 = LINE('',#40751,#40752);
+#40751 = CARTESIAN_POINT('',(39.6,-36.7));
+#40752 = VECTOR('',#40753,1.);
+#40753 = DIRECTION('',(-1.,0.));
+#40754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40755 = PCURVE('',#39868,#40756);
+#40756 = DEFINITIONAL_REPRESENTATION('',(#40757),#40761);
+#40757 = LINE('',#40758,#40759);
+#40758 = CARTESIAN_POINT('',(0.,0.));
+#40759 = VECTOR('',#40760,1.);
+#40760 = DIRECTION('',(0.,-1.));
+#40761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40762 = ORIENTED_EDGE('',*,*,#39506,.F.);
+#40763 = ORIENTED_EDGE('',*,*,#40764,.T.);
+#40764 = EDGE_CURVE('',#39507,#39317,#40765,.T.);
+#40765 = SURFACE_CURVE('',#40766,(#40770,#40777),.PCURVE_S1.);
+#40766 = LINE('',#40767,#40768);
+#40767 = CARTESIAN_POINT('',(16.15,10.4,-3.117506253147E-14));
+#40768 = VECTOR('',#40769,1.);
+#40769 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#40770 = PCURVE('',#37475,#40771);
+#40771 = DEFINITIONAL_REPRESENTATION('',(#40772),#40776);
+#40772 = LINE('',#40773,#40774);
+#40773 = CARTESIAN_POINT('',(39.6,-4.4));
+#40774 = VECTOR('',#40775,1.);
+#40775 = DIRECTION('',(-1.,0.));
+#40776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40777 = PCURVE('',#39407,#40778);
+#40778 = DEFINITIONAL_REPRESENTATION('',(#40779),#40783);
+#40779 = LINE('',#40780,#40781);
+#40780 = CARTESIAN_POINT('',(-0.,0.));
+#40781 = VECTOR('',#40782,1.);
+#40782 = DIRECTION('',(-0.,-1.));
+#40783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40784 = ADVANCED_FACE('',(#40785),#37503,.T.);
+#40785 = FACE_BOUND('',#40786,.T.);
+#40786 = EDGE_LOOP('',(#40787,#40788,#40812,#40833));
+#40787 = ORIENTED_EDGE('',*,*,#40691,.F.);
+#40788 = ORIENTED_EDGE('',*,*,#40789,.T.);
+#40789 = EDGE_CURVE('',#40692,#40790,#40792,.T.);
+#40790 = VERTEX_POINT('',#40791);
+#40791 = CARTESIAN_POINT('',(-20.55,8.4,1.8));
+#40792 = SURFACE_CURVE('',#40793,(#40798,#40805),.PCURVE_S1.);
+#40793 = CIRCLE('',#40794,2.);
+#40794 = AXIS2_PLACEMENT_3D('',#40795,#40796,#40797);
+#40795 = CARTESIAN_POINT('',(-18.55,8.4,1.8));
+#40796 = DIRECTION('',(-0.,3.219646771413E-15,1.));
+#40797 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#40798 = PCURVE('',#37503,#40799);
+#40799 = DEFINITIONAL_REPRESENTATION('',(#40800),#40804);
+#40800 = LINE('',#40801,#40802);
+#40801 = CARTESIAN_POINT('',(-3.14159265359,-2.22044604925E-16));
+#40802 = VECTOR('',#40803,1.);
+#40803 = DIRECTION('',(1.,0.));
+#40804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40805 = PCURVE('',#40730,#40806);
+#40806 = DEFINITIONAL_REPRESENTATION('',(#40807),#40811);
+#40807 = CIRCLE('',#40808,2.);
+#40808 = AXIS2_PLACEMENT_2D('',#40809,#40810);
+#40809 = CARTESIAN_POINT('',(0.342473361096,2.399999999969));
+#40810 = DIRECTION('',(-1.,0.));
+#40811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40812 = ORIENTED_EDGE('',*,*,#40813,.T.);
+#40813 = EDGE_CURVE('',#40790,#37487,#40814,.T.);
+#40814 = SURFACE_CURVE('',#40815,(#40819,#40826),.PCURVE_S1.);
+#40815 = LINE('',#40816,#40817);
+#40816 = CARTESIAN_POINT('',(-20.55,8.4,1.8));
+#40817 = VECTOR('',#40818,1.);
+#40818 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#40819 = PCURVE('',#37503,#40820);
+#40820 = DEFINITIONAL_REPRESENTATION('',(#40821),#40825);
+#40821 = LINE('',#40822,#40823);
+#40822 = CARTESIAN_POINT('',(1.570796326795,0.));
+#40823 = VECTOR('',#40824,1.);
+#40824 = DIRECTION('',(0.,1.));
+#40825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40826 = PCURVE('',#37530,#40827);
+#40827 = DEFINITIONAL_REPRESENTATION('',(#40828),#40832);
+#40828 = LINE('',#40829,#40830);
+#40829 = CARTESIAN_POINT('',(1.8,-2.));
+#40830 = VECTOR('',#40831,1.);
+#40831 = DIRECTION('',(1.,-7.88860905221E-31));
+#40832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40833 = ORIENTED_EDGE('',*,*,#37486,.F.);
+#40834 = ADVANCED_FACE('',(#40835),#37530,.T.);
+#40835 = FACE_BOUND('',#40836,.T.);
+#40836 = EDGE_LOOP('',(#40837,#40838,#40861,#40882,#40883,#40906,#40934,
+    #40955));
+#40837 = ORIENTED_EDGE('',*,*,#40813,.F.);
+#40838 = ORIENTED_EDGE('',*,*,#40839,.F.);
+#40839 = EDGE_CURVE('',#40840,#40790,#40842,.T.);
+#40840 = VERTEX_POINT('',#40841);
+#40841 = CARTESIAN_POINT('',(-20.55,6.,1.8));
+#40842 = SURFACE_CURVE('',#40843,(#40847,#40854),.PCURVE_S1.);
+#40843 = LINE('',#40844,#40845);
+#40844 = CARTESIAN_POINT('',(-20.55,6.,1.8));
+#40845 = VECTOR('',#40846,1.);
+#40846 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#40847 = PCURVE('',#37530,#40848);
+#40848 = DEFINITIONAL_REPRESENTATION('',(#40849),#40853);
+#40849 = LINE('',#40850,#40851);
+#40850 = CARTESIAN_POINT('',(1.8,-4.4));
+#40851 = VECTOR('',#40852,1.);
+#40852 = DIRECTION('',(2.22044604925E-16,1.));
+#40853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40854 = PCURVE('',#40730,#40855);
+#40855 = DEFINITIONAL_REPRESENTATION('',(#40856),#40860);
+#40856 = LINE('',#40857,#40858);
+#40857 = CARTESIAN_POINT('',(-2.057526638904,4.399999999969));
+#40858 = VECTOR('',#40859,1.);
+#40859 = DIRECTION('',(1.,0.));
+#40860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40861 = ORIENTED_EDGE('',*,*,#40862,.F.);
+#40862 = EDGE_CURVE('',#39775,#40840,#40863,.T.);
+#40863 = SURFACE_CURVE('',#40864,(#40868,#40875),.PCURVE_S1.);
+#40864 = LINE('',#40865,#40866);
+#40865 = CARTESIAN_POINT('',(-20.55,6.,-1.798561299893E-14));
+#40866 = VECTOR('',#40867,1.);
+#40867 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#40868 = PCURVE('',#37530,#40869);
+#40869 = DEFINITIONAL_REPRESENTATION('',(#40870),#40874);
+#40870 = LINE('',#40871,#40872);
+#40871 = CARTESIAN_POINT('',(-9.769962616701E-16,-4.4));
+#40872 = VECTOR('',#40873,1.);
+#40873 = DIRECTION('',(1.,-2.22044604925E-16));
+#40874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40875 = PCURVE('',#39813,#40876);
+#40876 = DEFINITIONAL_REPRESENTATION('',(#40877),#40881);
+#40877 = LINE('',#40878,#40879);
+#40878 = CARTESIAN_POINT('',(2.342462120246,-0.));
+#40879 = VECTOR('',#40880,1.);
+#40880 = DIRECTION('',(0.,-1.));
+#40881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40882 = ORIENTED_EDGE('',*,*,#39774,.T.);
+#40883 = ORIENTED_EDGE('',*,*,#40884,.T.);
+#40884 = EDGE_CURVE('',#39747,#40885,#40887,.T.);
+#40885 = VERTEX_POINT('',#40886);
+#40886 = CARTESIAN_POINT('',(-20.55,-6.,1.8));
+#40887 = SURFACE_CURVE('',#40888,(#40892,#40899),.PCURVE_S1.);
+#40888 = LINE('',#40889,#40890);
+#40889 = CARTESIAN_POINT('',(-20.55,-6.,1.798561299893E-14));
+#40890 = VECTOR('',#40891,1.);
+#40891 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#40892 = PCURVE('',#37530,#40893);
+#40893 = DEFINITIONAL_REPRESENTATION('',(#40894),#40898);
+#40894 = LINE('',#40895,#40896);
+#40895 = CARTESIAN_POINT('',(-3.641531520771E-15,-16.4));
+#40896 = VECTOR('',#40897,1.);
+#40897 = DIRECTION('',(1.,-2.22044604925E-16));
+#40898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40899 = PCURVE('',#39762,#40900);
+#40900 = DEFINITIONAL_REPRESENTATION('',(#40901),#40905);
+#40901 = LINE('',#40902,#40903);
+#40902 = CARTESIAN_POINT('',(0.,0.));
+#40903 = VECTOR('',#40904,1.);
+#40904 = DIRECTION('',(0.,-1.));
+#40905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40906 = ORIENTED_EDGE('',*,*,#40907,.T.);
+#40907 = EDGE_CURVE('',#40885,#40908,#40910,.T.);
+#40908 = VERTEX_POINT('',#40909);
+#40909 = CARTESIAN_POINT('',(-20.55,-8.4,1.8));
+#40910 = SURFACE_CURVE('',#40911,(#40915,#40922),.PCURVE_S1.);
+#40911 = LINE('',#40912,#40913);
+#40912 = CARTESIAN_POINT('',(-20.55,-6.,1.8));
+#40913 = VECTOR('',#40914,1.);
+#40914 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#40915 = PCURVE('',#37530,#40916);
+#40916 = DEFINITIONAL_REPRESENTATION('',(#40917),#40921);
+#40917 = LINE('',#40918,#40919);
+#40918 = CARTESIAN_POINT('',(1.8,-16.4));
+#40919 = VECTOR('',#40920,1.);
+#40920 = DIRECTION('',(-2.22044604925E-16,-1.));
+#40921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40922 = PCURVE('',#40923,#40928);
+#40923 = PLANE('',#40924);
+#40924 = AXIS2_PLACEMENT_3D('',#40925,#40926,#40927);
+#40925 = CARTESIAN_POINT('',(-20.55,-6.,1.8));
+#40926 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#40927 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#40928 = DEFINITIONAL_REPRESENTATION('',(#40929),#40933);
+#40929 = LINE('',#40930,#40931);
+#40930 = CARTESIAN_POINT('',(0.,0.));
+#40931 = VECTOR('',#40932,1.);
+#40932 = DIRECTION('',(1.,0.));
+#40933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40934 = ORIENTED_EDGE('',*,*,#40935,.T.);
+#40935 = EDGE_CURVE('',#40908,#37516,#40936,.T.);
+#40936 = SURFACE_CURVE('',#40937,(#40941,#40948),.PCURVE_S1.);
+#40937 = LINE('',#40938,#40939);
+#40938 = CARTESIAN_POINT('',(-20.55,-8.4,1.8));
+#40939 = VECTOR('',#40940,1.);
+#40940 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#40941 = PCURVE('',#37530,#40942);
+#40942 = DEFINITIONAL_REPRESENTATION('',(#40943),#40947);
+#40943 = LINE('',#40944,#40945);
+#40944 = CARTESIAN_POINT('',(1.8,-18.8));
+#40945 = VECTOR('',#40946,1.);
+#40946 = DIRECTION('',(1.,-7.88860905221E-31));
+#40947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40948 = PCURVE('',#37558,#40949);
+#40949 = DEFINITIONAL_REPRESENTATION('',(#40950),#40954);
+#40950 = LINE('',#40951,#40952);
+#40951 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#40952 = VECTOR('',#40953,1.);
+#40953 = DIRECTION('',(-0.,1.));
+#40954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40955 = ORIENTED_EDGE('',*,*,#37515,.T.);
+#40956 = ADVANCED_FACE('',(#40957),#37558,.T.);
+#40957 = FACE_BOUND('',#40958,.F.);
+#40958 = EDGE_LOOP('',(#40959,#40982,#41004,#41005));
+#40959 = ORIENTED_EDGE('',*,*,#40960,.F.);
+#40960 = EDGE_CURVE('',#40961,#37542,#40963,.T.);
+#40961 = VERTEX_POINT('',#40962);
+#40962 = CARTESIAN_POINT('',(-18.55,-10.4,1.8));
+#40963 = SURFACE_CURVE('',#40964,(#40968,#40975),.PCURVE_S1.);
+#40964 = LINE('',#40965,#40966);
+#40965 = CARTESIAN_POINT('',(-18.55,-10.4,1.8));
+#40966 = VECTOR('',#40967,1.);
+#40967 = DIRECTION('',(0.,3.219646771413E-15,1.));
+#40968 = PCURVE('',#37558,#40969);
+#40969 = DEFINITIONAL_REPRESENTATION('',(#40970),#40974);
+#40970 = LINE('',#40971,#40972);
+#40971 = CARTESIAN_POINT('',(-0.,0.));
+#40972 = VECTOR('',#40973,1.);
+#40973 = DIRECTION('',(-0.,1.));
+#40974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40975 = PCURVE('',#37585,#40976);
+#40976 = DEFINITIONAL_REPRESENTATION('',(#40977),#40981);
+#40977 = LINE('',#40978,#40979);
+#40978 = CARTESIAN_POINT('',(37.8,-39.1));
+#40979 = VECTOR('',#40980,1.);
+#40980 = DIRECTION('',(-1.,0.));
+#40981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40982 = ORIENTED_EDGE('',*,*,#40983,.T.);
+#40983 = EDGE_CURVE('',#40961,#40908,#40984,.T.);
+#40984 = SURFACE_CURVE('',#40985,(#40990,#40997),.PCURVE_S1.);
+#40985 = CIRCLE('',#40986,2.);
+#40986 = AXIS2_PLACEMENT_3D('',#40987,#40988,#40989);
+#40987 = CARTESIAN_POINT('',(-18.55,-8.4,1.8));
+#40988 = DIRECTION('',(-0.,-3.219646771413E-15,-1.));
+#40989 = DIRECTION('',(0.,-1.,3.219646771413E-15));
+#40990 = PCURVE('',#37558,#40991);
+#40991 = DEFINITIONAL_REPRESENTATION('',(#40992),#40996);
+#40992 = LINE('',#40993,#40994);
+#40993 = CARTESIAN_POINT('',(-0.,1.998401444325E-15));
+#40994 = VECTOR('',#40995,1.);
+#40995 = DIRECTION('',(-1.,0.));
+#40996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#40997 = PCURVE('',#40923,#40998);
+#40998 = DEFINITIONAL_REPRESENTATION('',(#40999),#41003);
+#40999 = CIRCLE('',#41000,2.);
+#41000 = AXIS2_PLACEMENT_2D('',#41001,#41002);
+#41001 = CARTESIAN_POINT('',(2.4,-2.));
+#41002 = DIRECTION('',(1.,0.));
+#41003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41004 = ORIENTED_EDGE('',*,*,#40935,.T.);
+#41005 = ORIENTED_EDGE('',*,*,#37541,.T.);
+#41006 = ADVANCED_FACE('',(#41007),#37585,.T.);
+#41007 = FACE_BOUND('',#41008,.T.);
+#41008 = EDGE_LOOP('',(#41009,#41010,#41011,#41012,#41013,#41036,#41057,
+    #41058));
+#41009 = ORIENTED_EDGE('',*,*,#39985,.F.);
+#41010 = ORIENTED_EDGE('',*,*,#40068,.F.);
+#41011 = ORIENTED_EDGE('',*,*,#37570,.T.);
+#41012 = ORIENTED_EDGE('',*,*,#40960,.F.);
+#41013 = ORIENTED_EDGE('',*,*,#41014,.T.);
+#41014 = EDGE_CURVE('',#40961,#41015,#41017,.T.);
+#41015 = VERTEX_POINT('',#41016);
+#41016 = CARTESIAN_POINT('',(-16.15,-10.4,1.8));
+#41017 = SURFACE_CURVE('',#41018,(#41022,#41029),.PCURVE_S1.);
+#41018 = LINE('',#41019,#41020);
+#41019 = CARTESIAN_POINT('',(-20.55,-10.4,1.8));
+#41020 = VECTOR('',#41021,1.);
+#41021 = DIRECTION('',(1.,0.,0.));
+#41022 = PCURVE('',#37585,#41023);
+#41023 = DEFINITIONAL_REPRESENTATION('',(#41024),#41028);
+#41024 = LINE('',#41025,#41026);
+#41025 = CARTESIAN_POINT('',(37.8,-41.1));
+#41026 = VECTOR('',#41027,1.);
+#41027 = DIRECTION('',(0.,1.));
+#41028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41029 = PCURVE('',#40923,#41030);
+#41030 = DEFINITIONAL_REPRESENTATION('',(#41031),#41035);
+#41031 = LINE('',#41032,#41033);
+#41032 = CARTESIAN_POINT('',(4.4,0.));
+#41033 = VECTOR('',#41034,1.);
+#41034 = DIRECTION('',(0.,-1.));
+#41035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41036 = ORIENTED_EDGE('',*,*,#41037,.F.);
+#41037 = EDGE_CURVE('',#39667,#41015,#41038,.T.);
+#41038 = SURFACE_CURVE('',#41039,(#41043,#41050),.PCURVE_S1.);
+#41039 = LINE('',#41040,#41041);
+#41040 = CARTESIAN_POINT('',(-16.15,-10.4,3.117506253147E-14));
+#41041 = VECTOR('',#41042,1.);
+#41042 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41043 = PCURVE('',#37585,#41044);
+#41044 = DEFINITIONAL_REPRESENTATION('',(#41045),#41049);
+#41045 = LINE('',#41046,#41047);
+#41046 = CARTESIAN_POINT('',(39.6,-36.7));
+#41047 = VECTOR('',#41048,1.);
+#41048 = DIRECTION('',(-1.,0.));
+#41049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41050 = PCURVE('',#39705,#41051);
+#41051 = DEFINITIONAL_REPRESENTATION('',(#41052),#41056);
+#41052 = LINE('',#41053,#41054);
+#41053 = CARTESIAN_POINT('',(0.,0.));
+#41054 = VECTOR('',#41055,1.);
+#41055 = DIRECTION('',(0.,-1.));
+#41056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41057 = ORIENTED_EDGE('',*,*,#39666,.F.);
+#41058 = ORIENTED_EDGE('',*,*,#41059,.T.);
+#41059 = EDGE_CURVE('',#39639,#39963,#41060,.T.);
+#41060 = SURFACE_CURVE('',#41061,(#41065,#41072),.PCURVE_S1.);
+#41061 = LINE('',#41062,#41063);
+#41062 = CARTESIAN_POINT('',(16.15,-10.4,3.117506253147E-14));
+#41063 = VECTOR('',#41064,1.);
+#41064 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41065 = PCURVE('',#37585,#41066);
+#41066 = DEFINITIONAL_REPRESENTATION('',(#41067),#41071);
+#41067 = LINE('',#41068,#41069);
+#41068 = CARTESIAN_POINT('',(39.6,-4.4));
+#41069 = VECTOR('',#41070,1.);
+#41070 = DIRECTION('',(-1.,0.));
+#41071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41072 = PCURVE('',#39654,#41073);
+#41073 = DEFINITIONAL_REPRESENTATION('',(#41074),#41078);
+#41074 = LINE('',#41075,#41076);
+#41075 = CARTESIAN_POINT('',(-0.,0.));
+#41076 = VECTOR('',#41077,1.);
+#41077 = DIRECTION('',(-0.,-1.));
+#41078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41079 = ADVANCED_FACE('',(#41080,#41090),#37690,.T.);
+#41080 = FACE_BOUND('',#41081,.T.);
+#41081 = EDGE_LOOP('',(#41082,#41083,#41084,#41085,#41086,#41087,#41088,
+    #41089));
+#41082 = ORIENTED_EDGE('',*,*,#37675,.F.);
+#41083 = ORIENTED_EDGE('',*,*,#37762,.T.);
+#41084 = ORIENTED_EDGE('',*,*,#38432,.F.);
+#41085 = ORIENTED_EDGE('',*,*,#38568,.T.);
+#41086 = ORIENTED_EDGE('',*,*,#39238,.F.);
+#41087 = ORIENTED_EDGE('',*,*,#38889,.T.);
+#41088 = ORIENTED_EDGE('',*,*,#38514,.F.);
+#41089 = ORIENTED_EDGE('',*,*,#38111,.F.);
+#41090 = FACE_BOUND('',#41091,.T.);
+#41091 = EDGE_LOOP('',(#41092,#41123,#41151,#41180,#41208,#41237,#41265,
+    #41294));
+#41092 = ORIENTED_EDGE('',*,*,#41093,.F.);
+#41093 = EDGE_CURVE('',#41094,#41096,#41098,.T.);
+#41094 = VERTEX_POINT('',#41095);
+#41095 = CARTESIAN_POINT('',(26.25,-0.65,6.783012701892));
+#41096 = VERTEX_POINT('',#41097);
+#41097 = CARTESIAN_POINT('',(26.25,-0.65,5.916987298108));
+#41098 = SURFACE_CURVE('',#41099,(#41104,#41111),.PCURVE_S1.);
+#41099 = CIRCLE('',#41100,0.7);
+#41100 = AXIS2_PLACEMENT_3D('',#41101,#41102,#41103);
+#41101 = CARTESIAN_POINT('',(26.25,-1.2,6.35));
+#41102 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41103 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41104 = PCURVE('',#37690,#41105);
+#41105 = DEFINITIONAL_REPRESENTATION('',(#41106),#41110);
+#41106 = CIRCLE('',#41107,0.7);
+#41107 = AXIS2_PLACEMENT_2D('',#41108,#41109);
+#41108 = CARTESIAN_POINT('',(2.07257429901,-0.597441022264));
+#41109 = DIRECTION('',(0.867253096835,0.497867518553));
+#41110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41111 = PCURVE('',#41112,#41117);
+#41112 = CYLINDRICAL_SURFACE('',#41113,0.7);
+#41113 = AXIS2_PLACEMENT_3D('',#41114,#41115,#41116);
+#41114 = CARTESIAN_POINT('',(26.25,-1.2,6.35));
+#41115 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41116 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41117 = DEFINITIONAL_REPRESENTATION('',(#41118),#41122);
+#41118 = LINE('',#41119,#41120);
+#41119 = CARTESIAN_POINT('',(0.,0.));
+#41120 = VECTOR('',#41121,1.);
+#41121 = DIRECTION('',(1.,0.));
+#41122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41123 = ORIENTED_EDGE('',*,*,#41124,.T.);
+#41124 = EDGE_CURVE('',#41094,#41125,#41127,.T.);
+#41125 = VERTEX_POINT('',#41126);
+#41126 = CARTESIAN_POINT('',(26.25,-0.55,6.783012701892));
+#41127 = SURFACE_CURVE('',#41128,(#41132,#41139),.PCURVE_S1.);
+#41128 = LINE('',#41129,#41130);
+#41129 = CARTESIAN_POINT('',(26.25,-0.65,6.783012701892));
+#41130 = VECTOR('',#41131,1.);
+#41131 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41132 = PCURVE('',#37690,#41133);
+#41133 = DEFINITIONAL_REPRESENTATION('',(#41134),#41138);
+#41134 = LINE('',#41135,#41136);
+#41135 = CARTESIAN_POINT('',(2.333980542876,5.191771962519E-02));
+#41136 = VECTOR('',#41137,1.);
+#41137 = DIRECTION('',(0.867253096835,0.497867518553));
+#41138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41139 = PCURVE('',#41140,#41145);
+#41140 = PLANE('',#41141);
+#41141 = AXIS2_PLACEMENT_3D('',#41142,#41143,#41144);
+#41142 = CARTESIAN_POINT('',(26.25,-0.65,6.783012701892));
+#41143 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,-1.));
+#41144 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41145 = DEFINITIONAL_REPRESENTATION('',(#41146),#41150);
+#41146 = LINE('',#41147,#41148);
+#41147 = CARTESIAN_POINT('',(0.,0.));
+#41148 = VECTOR('',#41149,1.);
+#41149 = DIRECTION('',(1.,0.));
+#41150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41151 = ORIENTED_EDGE('',*,*,#41152,.F.);
+#41152 = EDGE_CURVE('',#41153,#41125,#41155,.T.);
+#41153 = VERTEX_POINT('',#41154);
+#41154 = CARTESIAN_POINT('',(26.25,0.55,6.783012701892));
+#41155 = SURFACE_CURVE('',#41156,(#41161,#41168),.PCURVE_S1.);
+#41156 = CIRCLE('',#41157,0.7);
+#41157 = AXIS2_PLACEMENT_3D('',#41158,#41159,#41160);
+#41158 = CARTESIAN_POINT('',(26.25,-4.145606031787E-15,6.35));
+#41159 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41160 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41161 = PCURVE('',#37690,#41162);
+#41162 = DEFINITIONAL_REPRESENTATION('',(#41163),#41167);
+#41163 = CIRCLE('',#41164,0.7);
+#41164 = AXIS2_PLACEMENT_2D('',#41165,#41166);
+#41165 = CARTESIAN_POINT('',(3.113278015212,-1.7763568394E-15));
+#41166 = DIRECTION('',(0.867253096835,0.497867518553));
+#41167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41168 = PCURVE('',#41169,#41174);
+#41169 = CYLINDRICAL_SURFACE('',#41170,0.7);
+#41170 = AXIS2_PLACEMENT_3D('',#41171,#41172,#41173);
+#41171 = CARTESIAN_POINT('',(26.25,-4.145606031787E-15,6.35));
+#41172 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41173 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41174 = DEFINITIONAL_REPRESENTATION('',(#41175),#41179);
+#41175 = LINE('',#41176,#41177);
+#41176 = CARTESIAN_POINT('',(0.,0.));
+#41177 = VECTOR('',#41178,1.);
+#41178 = DIRECTION('',(1.,0.));
+#41179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41180 = ORIENTED_EDGE('',*,*,#41181,.T.);
+#41181 = EDGE_CURVE('',#41153,#41182,#41184,.T.);
+#41182 = VERTEX_POINT('',#41183);
+#41183 = CARTESIAN_POINT('',(26.25,0.65,6.783012701892));
+#41184 = SURFACE_CURVE('',#41185,(#41189,#41196),.PCURVE_S1.);
+#41185 = LINE('',#41186,#41187);
+#41186 = CARTESIAN_POINT('',(26.25,0.55,6.783012701892));
+#41187 = VECTOR('',#41188,1.);
+#41188 = DIRECTION('',(-1.953663335586E-29,1.,-1.758593271005E-13));
+#41189 = PCURVE('',#37690,#41190);
+#41190 = DEFINITIONAL_REPRESENTATION('',(#41191),#41195);
+#41191 = LINE('',#41192,#41193);
+#41192 = CARTESIAN_POINT('',(3.374684259078,0.649358741889));
+#41193 = VECTOR('',#41194,1.);
+#41194 = DIRECTION('',(0.867253096835,0.497867518553));
+#41195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41196 = PCURVE('',#41197,#41202);
+#41197 = PLANE('',#41198);
+#41198 = AXIS2_PLACEMENT_3D('',#41199,#41200,#41201);
+#41199 = CARTESIAN_POINT('',(26.25,0.55,6.783012701892));
+#41200 = DIRECTION('',(-1.110223024625E-16,-1.758593271005E-13,-1.));
+#41201 = DIRECTION('',(-1.953663335586E-29,1.,-1.758593271005E-13));
+#41202 = DEFINITIONAL_REPRESENTATION('',(#41203),#41207);
+#41203 = LINE('',#41204,#41205);
+#41204 = CARTESIAN_POINT('',(0.,0.));
+#41205 = VECTOR('',#41206,1.);
+#41206 = DIRECTION('',(1.,0.));
+#41207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41208 = ORIENTED_EDGE('',*,*,#41209,.F.);
+#41209 = EDGE_CURVE('',#41210,#41182,#41212,.T.);
+#41210 = VERTEX_POINT('',#41211);
+#41211 = CARTESIAN_POINT('',(26.25,0.65,5.916987298108));
+#41212 = SURFACE_CURVE('',#41213,(#41218,#41225),.PCURVE_S1.);
+#41213 = CIRCLE('',#41214,0.7);
+#41214 = AXIS2_PLACEMENT_3D('',#41215,#41216,#41217);
+#41215 = CARTESIAN_POINT('',(26.25,1.2,6.35));
+#41216 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41217 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41218 = PCURVE('',#37690,#41219);
+#41219 = DEFINITIONAL_REPRESENTATION('',(#41220),#41224);
+#41220 = CIRCLE('',#41221,0.7);
+#41221 = AXIS2_PLACEMENT_2D('',#41222,#41223);
+#41222 = CARTESIAN_POINT('',(4.153981731413,0.597441022264));
+#41223 = DIRECTION('',(0.867253096835,0.497867518553));
+#41224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41225 = PCURVE('',#41226,#41231);
+#41226 = CYLINDRICAL_SURFACE('',#41227,0.7);
+#41227 = AXIS2_PLACEMENT_3D('',#41228,#41229,#41230);
+#41228 = CARTESIAN_POINT('',(26.25,1.2,6.35));
+#41229 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41230 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41231 = DEFINITIONAL_REPRESENTATION('',(#41232),#41236);
+#41232 = LINE('',#41233,#41234);
+#41233 = CARTESIAN_POINT('',(0.,0.));
+#41234 = VECTOR('',#41235,1.);
+#41235 = DIRECTION('',(1.,0.));
+#41236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41237 = ORIENTED_EDGE('',*,*,#41238,.F.);
+#41238 = EDGE_CURVE('',#41239,#41210,#41241,.T.);
+#41239 = VERTEX_POINT('',#41240);
+#41240 = CARTESIAN_POINT('',(26.25,0.55,5.916987298108));
+#41241 = SURFACE_CURVE('',#41242,(#41246,#41253),.PCURVE_S1.);
+#41242 = LINE('',#41243,#41244);
+#41243 = CARTESIAN_POINT('',(26.25,0.55,5.916987298108));
+#41244 = VECTOR('',#41245,1.);
+#41245 = DIRECTION('',(-2.465190328816E-31,1.,-2.109423746788E-15));
+#41246 = PCURVE('',#37690,#41247);
+#41247 = DEFINITIONAL_REPRESENTATION('',(#41248),#41252);
+#41248 = LINE('',#41249,#41250);
+#41249 = CARTESIAN_POINT('',(3.805850177864,-0.101704471481));
+#41250 = VECTOR('',#41251,1.);
+#41251 = DIRECTION('',(0.867253096835,0.497867518553));
+#41252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41253 = PCURVE('',#41254,#41259);
+#41254 = PLANE('',#41255);
+#41255 = AXIS2_PLACEMENT_3D('',#41256,#41257,#41258);
+#41256 = CARTESIAN_POINT('',(26.25,0.55,5.916987298108));
+#41257 = DIRECTION('',(-1.110223024625E-16,-2.109423746788E-15,-1.));
+#41258 = DIRECTION('',(-2.465190328816E-31,1.,-2.109423746788E-15));
+#41259 = DEFINITIONAL_REPRESENTATION('',(#41260),#41264);
+#41260 = LINE('',#41261,#41262);
+#41261 = CARTESIAN_POINT('',(0.,0.));
+#41262 = VECTOR('',#41263,1.);
+#41263 = DIRECTION('',(1.,0.));
+#41264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41265 = ORIENTED_EDGE('',*,*,#41266,.F.);
+#41266 = EDGE_CURVE('',#41267,#41239,#41269,.T.);
+#41267 = VERTEX_POINT('',#41268);
+#41268 = CARTESIAN_POINT('',(26.25,-0.55,5.916987298108));
+#41269 = SURFACE_CURVE('',#41270,(#41275,#41282),.PCURVE_S1.);
+#41270 = CIRCLE('',#41271,0.7);
+#41271 = AXIS2_PLACEMENT_3D('',#41272,#41273,#41274);
+#41272 = CARTESIAN_POINT('',(26.25,-6.908054442815E-16,6.35));
+#41273 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41274 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41275 = PCURVE('',#37690,#41276);
+#41276 = DEFINITIONAL_REPRESENTATION('',(#41277),#41281);
+#41277 = CIRCLE('',#41278,0.7);
+#41278 = AXIS2_PLACEMENT_2D('',#41279,#41280);
+#41279 = CARTESIAN_POINT('',(3.113278015212,-2.22044604925E-16));
+#41280 = DIRECTION('',(0.867253096835,0.497867518553));
+#41281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41282 = PCURVE('',#41283,#41288);
+#41283 = CYLINDRICAL_SURFACE('',#41284,0.7);
+#41284 = AXIS2_PLACEMENT_3D('',#41285,#41286,#41287);
+#41285 = CARTESIAN_POINT('',(26.25,-6.908054442815E-16,6.35));
+#41286 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41287 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41288 = DEFINITIONAL_REPRESENTATION('',(#41289),#41293);
+#41289 = LINE('',#41290,#41291);
+#41290 = CARTESIAN_POINT('',(0.,0.));
+#41291 = VECTOR('',#41292,1.);
+#41292 = DIRECTION('',(1.,0.));
+#41293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41294 = ORIENTED_EDGE('',*,*,#41295,.F.);
+#41295 = EDGE_CURVE('',#41096,#41267,#41296,.T.);
+#41296 = SURFACE_CURVE('',#41297,(#41301,#41308),.PCURVE_S1.);
+#41297 = LINE('',#41298,#41299);
+#41298 = CARTESIAN_POINT('',(26.25,-0.65,5.916987298108));
+#41299 = VECTOR('',#41300,1.);
+#41300 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41301 = PCURVE('',#37690,#41302);
+#41302 = DEFINITIONAL_REPRESENTATION('',(#41303),#41307);
+#41303 = LINE('',#41304,#41305);
+#41304 = CARTESIAN_POINT('',(2.765146461662,-0.699145493745));
+#41305 = VECTOR('',#41306,1.);
+#41306 = DIRECTION('',(0.867253096835,0.497867518553));
+#41307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41308 = PCURVE('',#41309,#41314);
+#41309 = PLANE('',#41310);
+#41310 = AXIS2_PLACEMENT_3D('',#41311,#41312,#41313);
+#41311 = CARTESIAN_POINT('',(26.25,-0.65,5.916987298108));
+#41312 = DIRECTION('',(-1.110223024625E-16,1.110223024625E-16,-1.));
+#41313 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41314 = DEFINITIONAL_REPRESENTATION('',(#41315),#41319);
+#41315 = LINE('',#41316,#41317);
+#41316 = CARTESIAN_POINT('',(0.,0.));
+#41317 = VECTOR('',#41318,1.);
+#41318 = DIRECTION('',(1.,0.));
+#41319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41320 = ADVANCED_FACE('',(#41321),#39407,.F.);
+#41321 = FACE_BOUND('',#41322,.T.);
+#41322 = EDGE_LOOP('',(#41323,#41324,#41325,#41346));
+#41323 = ORIENTED_EDGE('',*,*,#40764,.T.);
+#41324 = ORIENTED_EDGE('',*,*,#39393,.T.);
+#41325 = ORIENTED_EDGE('',*,*,#41326,.F.);
+#41326 = EDGE_CURVE('',#39532,#39365,#41327,.T.);
+#41327 = SURFACE_CURVE('',#41328,(#41332,#41339),.PCURVE_S1.);
+#41328 = LINE('',#41329,#41330);
+#41329 = CARTESIAN_POINT('',(16.150000000015,8.057526638904,
+    -2.415325930931E-14));
+#41330 = VECTOR('',#41331,1.);
+#41331 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41332 = PCURVE('',#39407,#41333);
+#41333 = DEFINITIONAL_REPRESENTATION('',(#41334),#41338);
+#41334 = LINE('',#41335,#41336);
+#41335 = CARTESIAN_POINT('',(-2.342473361096,-1.972152263053E-31));
+#41336 = VECTOR('',#41337,1.);
+#41337 = DIRECTION('',(-0.,-1.));
+#41338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41339 = PCURVE('',#39381,#41340);
+#41340 = DEFINITIONAL_REPRESENTATION('',(#41341),#41345);
+#41341 = LINE('',#41342,#41343);
+#41342 = CARTESIAN_POINT('',(-5.463252899496E-06,0.));
+#41343 = VECTOR('',#41344,1.);
+#41344 = DIRECTION('',(-0.,-1.));
+#41345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41346 = ORIENTED_EDGE('',*,*,#39531,.F.);
+#41347 = ADVANCED_FACE('',(#41348),#39381,.F.);
+#41348 = FACE_BOUND('',#41349,.T.);
+#41349 = EDGE_LOOP('',(#41350,#41351,#41352,#41353));
+#41350 = ORIENTED_EDGE('',*,*,#41326,.T.);
+#41351 = ORIENTED_EDGE('',*,*,#39364,.T.);
+#41352 = ORIENTED_EDGE('',*,*,#39457,.F.);
+#41353 = ORIENTED_EDGE('',*,*,#39554,.F.);
+#41354 = ADVANCED_FACE('',(#41355),#39442,.F.);
+#41355 = FACE_BOUND('',#41356,.F.);
+#41356 = EDGE_LOOP('',(#41357,#41358,#41381,#41412));
+#41357 = ORIENTED_EDGE('',*,*,#39421,.F.);
+#41358 = ORIENTED_EDGE('',*,*,#41359,.T.);
+#41359 = EDGE_CURVE('',#39422,#41360,#41362,.T.);
+#41360 = VERTEX_POINT('',#41361);
+#41361 = CARTESIAN_POINT('',(20.007537879754,7.957537879754,2.4));
+#41362 = SEAM_CURVE('',#41363,(#41367,#41374),.PCURVE_S1.);
+#41363 = LINE('',#41364,#41365);
+#41364 = CARTESIAN_POINT('',(20.007537879754,7.957537879754,1.8));
+#41365 = VECTOR('',#41366,1.);
+#41366 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41367 = PCURVE('',#39442,#41368);
+#41368 = DEFINITIONAL_REPRESENTATION('',(#41369),#41373);
+#41369 = LINE('',#41370,#41371);
+#41370 = CARTESIAN_POINT('',(6.28318530718,0.));
+#41371 = VECTOR('',#41372,1.);
+#41372 = DIRECTION('',(0.,-1.));
+#41373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41374 = PCURVE('',#39442,#41375);
+#41375 = DEFINITIONAL_REPRESENTATION('',(#41376),#41380);
+#41376 = LINE('',#41377,#41378);
+#41377 = CARTESIAN_POINT('',(0.,0.));
+#41378 = VECTOR('',#41379,1.);
+#41379 = DIRECTION('',(0.,-1.));
+#41380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41381 = ORIENTED_EDGE('',*,*,#41382,.T.);
+#41382 = EDGE_CURVE('',#41360,#41360,#41383,.T.);
+#41383 = SURFACE_CURVE('',#41384,(#41389,#41396),.PCURVE_S1.);
+#41384 = CIRCLE('',#41385,1.9);
+#41385 = AXIS2_PLACEMENT_3D('',#41386,#41387,#41388);
+#41386 = CARTESIAN_POINT('',(18.107537879754,7.957537879754,2.4));
+#41387 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41388 = DIRECTION('',(1.,0.,0.));
+#41389 = PCURVE('',#39442,#41390);
+#41390 = DEFINITIONAL_REPRESENTATION('',(#41391),#41395);
+#41391 = LINE('',#41392,#41393);
+#41392 = CARTESIAN_POINT('',(0.,-0.6));
+#41393 = VECTOR('',#41394,1.);
+#41394 = DIRECTION('',(1.,0.));
+#41395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41396 = PCURVE('',#41397,#41402);
+#41397 = PLANE('',#41398);
+#41398 = AXIS2_PLACEMENT_3D('',#41399,#41400,#41401);
+#41399 = CARTESIAN_POINT('',(20.007537879754,7.957537879754,2.4));
+#41400 = DIRECTION('',(0.,2.982269653862E-15,1.));
+#41401 = DIRECTION('',(0.,1.,-2.982269653862E-15));
+#41402 = DEFINITIONAL_REPRESENTATION('',(#41403),#41411);
+#41403 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41404,#41405,#41406,#41407
+    ,#41408,#41409,#41410),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#41404 = CARTESIAN_POINT('',(0.,0.));
+#41405 = CARTESIAN_POINT('',(-3.290896534381,0.));
+#41406 = CARTESIAN_POINT('',(-1.64544826719,2.85));
+#41407 = CARTESIAN_POINT('',(-4.65365783676E-16,5.7));
+#41408 = CARTESIAN_POINT('',(1.64544826719,2.85));
+#41409 = CARTESIAN_POINT('',(3.290896534381,2.886579864025E-15));
+#41410 = CARTESIAN_POINT('',(0.,0.));
+#41411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41412 = ORIENTED_EDGE('',*,*,#41359,.F.);
+#41413 = ADVANCED_FACE('',(#41414),#39868,.F.);
+#41414 = FACE_BOUND('',#41415,.F.);
+#41415 = EDGE_LOOP('',(#41416,#41417,#41440,#41461));
+#41416 = ORIENTED_EDGE('',*,*,#40742,.T.);
+#41417 = ORIENTED_EDGE('',*,*,#41418,.T.);
+#41418 = EDGE_CURVE('',#40715,#41419,#41421,.T.);
+#41419 = VERTEX_POINT('',#41420);
+#41420 = CARTESIAN_POINT('',(-16.15000000001,8.057526638904,1.8));
+#41421 = SURFACE_CURVE('',#41422,(#41426,#41433),.PCURVE_S1.);
+#41422 = LINE('',#41423,#41424);
+#41423 = CARTESIAN_POINT('',(-16.15,10.4,1.8));
+#41424 = VECTOR('',#41425,1.);
+#41425 = DIRECTION('',(0.,-1.,2.997602166488E-15));
+#41426 = PCURVE('',#39868,#41427);
+#41427 = DEFINITIONAL_REPRESENTATION('',(#41428),#41432);
+#41428 = LINE('',#41429,#41430);
+#41429 = CARTESIAN_POINT('',(-3.774758283726E-16,-1.8));
+#41430 = VECTOR('',#41431,1.);
+#41431 = DIRECTION('',(1.,0.));
+#41432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41433 = PCURVE('',#40730,#41434);
+#41434 = DEFINITIONAL_REPRESENTATION('',(#41435),#41439);
+#41435 = LINE('',#41436,#41437);
+#41436 = CARTESIAN_POINT('',(2.342473361096,-3.070610432587E-11));
+#41437 = VECTOR('',#41438,1.);
+#41438 = DIRECTION('',(-1.,0.));
+#41439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41440 = ORIENTED_EDGE('',*,*,#41441,.F.);
+#41441 = EDGE_CURVE('',#39826,#41419,#41442,.T.);
+#41442 = SURFACE_CURVE('',#41443,(#41447,#41454),.PCURVE_S1.);
+#41443 = LINE('',#41444,#41445);
+#41444 = CARTESIAN_POINT('',(-16.15000000001,8.057526638904,
+    -2.415325930931E-14));
+#41445 = VECTOR('',#41446,1.);
+#41446 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41447 = PCURVE('',#39868,#41448);
+#41448 = DEFINITIONAL_REPRESENTATION('',(#41449),#41453);
+#41449 = LINE('',#41450,#41451);
+#41450 = CARTESIAN_POINT('',(2.342473361096,-7.88860905221E-31));
+#41451 = VECTOR('',#41452,1.);
+#41452 = DIRECTION('',(0.,-1.));
+#41453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41454 = PCURVE('',#39842,#41455);
+#41455 = DEFINITIONAL_REPRESENTATION('',(#41456),#41460);
+#41456 = LINE('',#41457,#41458);
+#41457 = CARTESIAN_POINT('',(5.463252899496E-06,0.));
+#41458 = VECTOR('',#41459,1.);
+#41459 = DIRECTION('',(0.,-1.));
+#41460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41461 = ORIENTED_EDGE('',*,*,#39854,.F.);
+#41462 = ADVANCED_FACE('',(#41463),#39842,.F.);
+#41463 = FACE_BOUND('',#41464,.F.);
+#41464 = EDGE_LOOP('',(#41465,#41466,#41494,#41515));
+#41465 = ORIENTED_EDGE('',*,*,#41441,.T.);
+#41466 = ORIENTED_EDGE('',*,*,#41467,.T.);
+#41467 = EDGE_CURVE('',#41419,#41468,#41470,.T.);
+#41468 = VERTEX_POINT('',#41469);
+#41469 = CARTESIAN_POINT('',(-18.20753787975,6.,1.8));
+#41470 = SURFACE_CURVE('',#41471,(#41476,#41483),.PCURVE_S1.);
+#41471 = CIRCLE('',#41472,2.057537879754);
+#41472 = AXIS2_PLACEMENT_3D('',#41473,#41474,#41475);
+#41473 = CARTESIAN_POINT('',(-18.20753787975,8.057537879754,1.8));
+#41474 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41475 = DIRECTION('',(1.,0.,0.));
+#41476 = PCURVE('',#39842,#41477);
+#41477 = DEFINITIONAL_REPRESENTATION('',(#41478),#41482);
+#41478 = LINE('',#41479,#41480);
+#41479 = CARTESIAN_POINT('',(0.,-1.8));
+#41480 = VECTOR('',#41481,1.);
+#41481 = DIRECTION('',(1.,0.));
+#41482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41483 = PCURVE('',#40730,#41484);
+#41484 = DEFINITIONAL_REPRESENTATION('',(#41485),#41493);
+#41485 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41486,#41487,#41488,#41489
+    ,#41490,#41491,#41492),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#41486 = CARTESIAN_POINT('',(1.124084978699E-05,-3.070610432587E-11));
+#41487 = CARTESIAN_POINT('',(-3.563748905382,-3.070610432587E-11));
+#41488 = CARTESIAN_POINT('',(-1.781868832266,3.0863068196));
+#41489 = CARTESIAN_POINT('',(1.124084978648E-05,6.172613639232));
+#41490 = CARTESIAN_POINT('',(1.781891313966,3.0863068196));
+#41491 = CARTESIAN_POINT('',(3.563771387081,-3.07029957014E-11));
+#41492 = CARTESIAN_POINT('',(1.124084978699E-05,-3.070610432587E-11));
+#41493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41494 = ORIENTED_EDGE('',*,*,#41495,.F.);
+#41495 = EDGE_CURVE('',#39798,#41468,#41496,.T.);
+#41496 = SURFACE_CURVE('',#41497,(#41501,#41508),.PCURVE_S1.);
+#41497 = LINE('',#41498,#41499);
+#41498 = CARTESIAN_POINT('',(-18.20753787975,6.,-1.798561299893E-14));
+#41499 = VECTOR('',#41500,1.);
+#41500 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41501 = PCURVE('',#39842,#41502);
+#41502 = DEFINITIONAL_REPRESENTATION('',(#41503),#41507);
+#41503 = LINE('',#41504,#41505);
+#41504 = CARTESIAN_POINT('',(1.570796326795,0.));
+#41505 = VECTOR('',#41506,1.);
+#41506 = DIRECTION('',(0.,-1.));
+#41507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41508 = PCURVE('',#39813,#41509);
+#41509 = DEFINITIONAL_REPRESENTATION('',(#41510),#41514);
+#41510 = LINE('',#41511,#41512);
+#41511 = CARTESIAN_POINT('',(0.,0.));
+#41512 = VECTOR('',#41513,1.);
+#41513 = DIRECTION('',(0.,-1.));
+#41514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41515 = ORIENTED_EDGE('',*,*,#39825,.F.);
+#41516 = ADVANCED_FACE('',(#41517),#39813,.F.);
+#41517 = FACE_BOUND('',#41518,.F.);
+#41518 = EDGE_LOOP('',(#41519,#41520,#41541,#41542));
+#41519 = ORIENTED_EDGE('',*,*,#41495,.T.);
+#41520 = ORIENTED_EDGE('',*,*,#41521,.T.);
+#41521 = EDGE_CURVE('',#41468,#40840,#41522,.T.);
+#41522 = SURFACE_CURVE('',#41523,(#41527,#41534),.PCURVE_S1.);
+#41523 = LINE('',#41524,#41525);
+#41524 = CARTESIAN_POINT('',(-18.20753787975,6.,1.8));
+#41525 = VECTOR('',#41526,1.);
+#41526 = DIRECTION('',(-1.,-0.,0.));
+#41527 = PCURVE('',#39813,#41528);
+#41528 = DEFINITIONAL_REPRESENTATION('',(#41529),#41533);
+#41529 = LINE('',#41530,#41531);
+#41530 = CARTESIAN_POINT('',(0.,-1.8));
+#41531 = VECTOR('',#41532,1.);
+#41532 = DIRECTION('',(1.,-0.));
+#41533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41534 = PCURVE('',#40730,#41535);
+#41535 = DEFINITIONAL_REPRESENTATION('',(#41536),#41540);
+#41536 = LINE('',#41537,#41538);
+#41537 = CARTESIAN_POINT('',(-2.057526638904,2.057537879723));
+#41538 = VECTOR('',#41539,1.);
+#41539 = DIRECTION('',(-0.,1.));
+#41540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41541 = ORIENTED_EDGE('',*,*,#40862,.F.);
+#41542 = ORIENTED_EDGE('',*,*,#39797,.F.);
+#41543 = ADVANCED_FACE('',(#41544),#39762,.F.);
+#41544 = FACE_BOUND('',#41545,.F.);
+#41545 = EDGE_LOOP('',(#41546,#41547,#41570,#41591));
+#41546 = ORIENTED_EDGE('',*,*,#40884,.T.);
+#41547 = ORIENTED_EDGE('',*,*,#41548,.T.);
+#41548 = EDGE_CURVE('',#40885,#41549,#41551,.T.);
+#41549 = VERTEX_POINT('',#41550);
+#41550 = CARTESIAN_POINT('',(-18.20753787975,-6.,1.8));
+#41551 = SURFACE_CURVE('',#41552,(#41556,#41563),.PCURVE_S1.);
+#41552 = LINE('',#41553,#41554);
+#41553 = CARTESIAN_POINT('',(-20.55,-6.,1.8));
+#41554 = VECTOR('',#41555,1.);
+#41555 = DIRECTION('',(1.,0.,0.));
+#41556 = PCURVE('',#39762,#41557);
+#41557 = DEFINITIONAL_REPRESENTATION('',(#41558),#41562);
+#41558 = LINE('',#41559,#41560);
+#41559 = CARTESIAN_POINT('',(0.,-1.8));
+#41560 = VECTOR('',#41561,1.);
+#41561 = DIRECTION('',(1.,0.));
+#41562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41563 = PCURVE('',#40923,#41564);
+#41564 = DEFINITIONAL_REPRESENTATION('',(#41565),#41569);
+#41565 = LINE('',#41566,#41567);
+#41566 = CARTESIAN_POINT('',(0.,0.));
+#41567 = VECTOR('',#41568,1.);
+#41568 = DIRECTION('',(0.,-1.));
+#41569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41570 = ORIENTED_EDGE('',*,*,#41571,.F.);
+#41571 = EDGE_CURVE('',#39718,#41549,#41572,.T.);
+#41572 = SURFACE_CURVE('',#41573,(#41577,#41584),.PCURVE_S1.);
+#41573 = LINE('',#41574,#41575);
+#41574 = CARTESIAN_POINT('',(-18.20753787975,-6.,1.798561299893E-14));
+#41575 = VECTOR('',#41576,1.);
+#41576 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41577 = PCURVE('',#39762,#41578);
+#41578 = DEFINITIONAL_REPRESENTATION('',(#41579),#41583);
+#41579 = LINE('',#41580,#41581);
+#41580 = CARTESIAN_POINT('',(2.342462120246,0.));
+#41581 = VECTOR('',#41582,1.);
+#41582 = DIRECTION('',(0.,-1.));
+#41583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41584 = PCURVE('',#39734,#41585);
+#41585 = DEFINITIONAL_REPRESENTATION('',(#41586),#41590);
+#41586 = LINE('',#41587,#41588);
+#41587 = CARTESIAN_POINT('',(4.712388980385,0.));
+#41588 = VECTOR('',#41589,1.);
+#41589 = DIRECTION('',(0.,-1.));
+#41590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41591 = ORIENTED_EDGE('',*,*,#39746,.F.);
+#41592 = ADVANCED_FACE('',(#41593),#39734,.F.);
+#41593 = FACE_BOUND('',#41594,.F.);
+#41594 = EDGE_LOOP('',(#41595,#41596,#41620,#41641));
+#41595 = ORIENTED_EDGE('',*,*,#41571,.T.);
+#41596 = ORIENTED_EDGE('',*,*,#41597,.T.);
+#41597 = EDGE_CURVE('',#41549,#41598,#41600,.T.);
+#41598 = VERTEX_POINT('',#41599);
+#41599 = CARTESIAN_POINT('',(-16.15,-8.057537879754,1.8));
+#41600 = SURFACE_CURVE('',#41601,(#41606,#41613),.PCURVE_S1.);
+#41601 = CIRCLE('',#41602,2.057537879754);
+#41602 = AXIS2_PLACEMENT_3D('',#41603,#41604,#41605);
+#41603 = CARTESIAN_POINT('',(-18.20753787975,-8.057537879754,1.8));
+#41604 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41605 = DIRECTION('',(1.,0.,0.));
+#41606 = PCURVE('',#39734,#41607);
+#41607 = DEFINITIONAL_REPRESENTATION('',(#41608),#41612);
+#41608 = LINE('',#41609,#41610);
+#41609 = CARTESIAN_POINT('',(0.,-1.8));
+#41610 = VECTOR('',#41611,1.);
+#41611 = DIRECTION('',(1.,0.));
+#41612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41613 = PCURVE('',#40923,#41614);
+#41614 = DEFINITIONAL_REPRESENTATION('',(#41615),#41619);
+#41615 = CIRCLE('',#41616,2.057537879754);
+#41616 = AXIS2_PLACEMENT_2D('',#41617,#41618);
+#41617 = CARTESIAN_POINT('',(2.057537879754,-2.342462120246));
+#41618 = DIRECTION('',(0.,-1.));
+#41619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41620 = ORIENTED_EDGE('',*,*,#41621,.F.);
+#41621 = EDGE_CURVE('',#39690,#41598,#41622,.T.);
+#41622 = SURFACE_CURVE('',#41623,(#41627,#41634),.PCURVE_S1.);
+#41623 = LINE('',#41624,#41625);
+#41624 = CARTESIAN_POINT('',(-16.15,-8.057537879754,2.415329300491E-14)
+  );
+#41625 = VECTOR('',#41626,1.);
+#41626 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41627 = PCURVE('',#39734,#41628);
+#41628 = DEFINITIONAL_REPRESENTATION('',(#41629),#41633);
+#41629 = LINE('',#41630,#41631);
+#41630 = CARTESIAN_POINT('',(6.28318530718,0.));
+#41631 = VECTOR('',#41632,1.);
+#41632 = DIRECTION('',(0.,-1.));
+#41633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41634 = PCURVE('',#39705,#41635);
+#41635 = DEFINITIONAL_REPRESENTATION('',(#41636),#41640);
+#41636 = LINE('',#41637,#41638);
+#41637 = CARTESIAN_POINT('',(2.342462120246,7.88860905221E-31));
+#41638 = VECTOR('',#41639,1.);
+#41639 = DIRECTION('',(0.,-1.));
+#41640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41641 = ORIENTED_EDGE('',*,*,#39717,.F.);
+#41642 = ADVANCED_FACE('',(#41643),#39705,.T.);
+#41643 = FACE_BOUND('',#41644,.T.);
+#41644 = EDGE_LOOP('',(#41645,#41646,#41667,#41668));
+#41645 = ORIENTED_EDGE('',*,*,#41037,.T.);
+#41646 = ORIENTED_EDGE('',*,*,#41647,.T.);
+#41647 = EDGE_CURVE('',#41015,#41598,#41648,.T.);
+#41648 = SURFACE_CURVE('',#41649,(#41653,#41660),.PCURVE_S1.);
+#41649 = LINE('',#41650,#41651);
+#41650 = CARTESIAN_POINT('',(-16.15,-10.4,1.8));
+#41651 = VECTOR('',#41652,1.);
+#41652 = DIRECTION('',(0.,1.,-2.997602166488E-15));
+#41653 = PCURVE('',#39705,#41654);
+#41654 = DEFINITIONAL_REPRESENTATION('',(#41655),#41659);
+#41655 = LINE('',#41656,#41657);
+#41656 = CARTESIAN_POINT('',(3.774758283726E-16,-1.8));
+#41657 = VECTOR('',#41658,1.);
+#41658 = DIRECTION('',(1.,0.));
+#41659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41660 = PCURVE('',#40923,#41661);
+#41661 = DEFINITIONAL_REPRESENTATION('',(#41662),#41666);
+#41662 = LINE('',#41663,#41664);
+#41663 = CARTESIAN_POINT('',(4.4,-4.4));
+#41664 = VECTOR('',#41665,1.);
+#41665 = DIRECTION('',(-1.,0.));
+#41666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41667 = ORIENTED_EDGE('',*,*,#41621,.F.);
+#41668 = ORIENTED_EDGE('',*,*,#39689,.F.);
+#41669 = ADVANCED_FACE('',(#41670),#39654,.T.);
+#41670 = FACE_BOUND('',#41671,.F.);
+#41671 = EDGE_LOOP('',(#41672,#41673,#41674,#41695));
+#41672 = ORIENTED_EDGE('',*,*,#41059,.T.);
+#41673 = ORIENTED_EDGE('',*,*,#39962,.T.);
+#41674 = ORIENTED_EDGE('',*,*,#41675,.F.);
+#41675 = EDGE_CURVE('',#39606,#39935,#41676,.T.);
+#41676 = SURFACE_CURVE('',#41677,(#41681,#41688),.PCURVE_S1.);
+#41677 = LINE('',#41678,#41679);
+#41678 = CARTESIAN_POINT('',(16.15,-8.057537879754,2.415329300491E-14));
+#41679 = VECTOR('',#41680,1.);
+#41680 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41681 = PCURVE('',#39654,#41682);
+#41682 = DEFINITIONAL_REPRESENTATION('',(#41683),#41687);
+#41683 = LINE('',#41684,#41685);
+#41684 = CARTESIAN_POINT('',(-2.342462120246,1.972152263053E-31));
+#41685 = VECTOR('',#41686,1.);
+#41686 = DIRECTION('',(-0.,-1.));
+#41687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41688 = PCURVE('',#39626,#41689);
+#41689 = DEFINITIONAL_REPRESENTATION('',(#41690),#41694);
+#41690 = LINE('',#41691,#41692);
+#41691 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#41692 = VECTOR('',#41693,1.);
+#41693 = DIRECTION('',(-0.,-1.));
+#41694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41695 = ORIENTED_EDGE('',*,*,#39638,.F.);
+#41696 = ADVANCED_FACE('',(#41697),#39626,.F.);
+#41697 = FACE_BOUND('',#41698,.T.);
+#41698 = EDGE_LOOP('',(#41699,#41700,#41701,#41702));
+#41699 = ORIENTED_EDGE('',*,*,#39907,.T.);
+#41700 = ORIENTED_EDGE('',*,*,#39934,.T.);
+#41701 = ORIENTED_EDGE('',*,*,#41675,.F.);
+#41702 = ORIENTED_EDGE('',*,*,#39605,.F.);
+#41703 = ADVANCED_FACE('',(#41704),#40053,.F.);
+#41704 = FACE_BOUND('',#41705,.F.);
+#41705 = EDGE_LOOP('',(#41706,#41707,#41730,#41761));
+#41706 = ORIENTED_EDGE('',*,*,#40036,.F.);
+#41707 = ORIENTED_EDGE('',*,*,#41708,.T.);
+#41708 = EDGE_CURVE('',#40037,#41709,#41711,.T.);
+#41709 = VERTEX_POINT('',#41710);
+#41710 = CARTESIAN_POINT('',(20.007537879754,-7.957537879754,2.4));
+#41711 = SEAM_CURVE('',#41712,(#41716,#41723),.PCURVE_S1.);
+#41712 = LINE('',#41713,#41714);
+#41713 = CARTESIAN_POINT('',(20.007537879754,-7.957537879754,1.8));
+#41714 = VECTOR('',#41715,1.);
+#41715 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#41716 = PCURVE('',#40053,#41717);
+#41717 = DEFINITIONAL_REPRESENTATION('',(#41718),#41722);
+#41718 = LINE('',#41719,#41720);
+#41719 = CARTESIAN_POINT('',(6.28318530718,0.));
+#41720 = VECTOR('',#41721,1.);
+#41721 = DIRECTION('',(0.,-1.));
+#41722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41723 = PCURVE('',#40053,#41724);
+#41724 = DEFINITIONAL_REPRESENTATION('',(#41725),#41729);
+#41725 = LINE('',#41726,#41727);
+#41726 = CARTESIAN_POINT('',(0.,0.));
+#41727 = VECTOR('',#41728,1.);
+#41728 = DIRECTION('',(0.,-1.));
+#41729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41730 = ORIENTED_EDGE('',*,*,#41731,.T.);
+#41731 = EDGE_CURVE('',#41709,#41709,#41732,.T.);
+#41732 = SURFACE_CURVE('',#41733,(#41738,#41745),.PCURVE_S1.);
+#41733 = CIRCLE('',#41734,1.9);
+#41734 = AXIS2_PLACEMENT_3D('',#41735,#41736,#41737);
+#41735 = CARTESIAN_POINT('',(18.107537879754,-7.957537879754,2.4));
+#41736 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41737 = DIRECTION('',(1.,0.,0.));
+#41738 = PCURVE('',#40053,#41739);
+#41739 = DEFINITIONAL_REPRESENTATION('',(#41740),#41744);
+#41740 = LINE('',#41741,#41742);
+#41741 = CARTESIAN_POINT('',(0.,-0.6));
+#41742 = VECTOR('',#41743,1.);
+#41743 = DIRECTION('',(1.,0.));
+#41744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41745 = PCURVE('',#41746,#41751);
+#41746 = PLANE('',#41747);
+#41747 = AXIS2_PLACEMENT_3D('',#41748,#41749,#41750);
+#41748 = CARTESIAN_POINT('',(20.007537879754,-7.957537879754,2.4));
+#41749 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#41750 = DIRECTION('',(0.,1.,-2.982269653862E-15));
+#41751 = DEFINITIONAL_REPRESENTATION('',(#41752),#41760);
+#41752 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41753,#41754,#41755,#41756
+    ,#41757,#41758,#41759),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#41753 = CARTESIAN_POINT('',(0.,0.));
+#41754 = CARTESIAN_POINT('',(-3.290896534381,0.));
+#41755 = CARTESIAN_POINT('',(-1.64544826719,2.85));
+#41756 = CARTESIAN_POINT('',(-4.65365783676E-16,5.7));
+#41757 = CARTESIAN_POINT('',(1.64544826719,2.85));
+#41758 = CARTESIAN_POINT('',(3.290896534381,2.886579864025E-15));
+#41759 = CARTESIAN_POINT('',(0.,0.));
+#41760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41761 = ORIENTED_EDGE('',*,*,#41708,.F.);
+#41762 = ADVANCED_FACE('',(#41763),#40134,.T.);
+#41763 = FACE_BOUND('',#41764,.F.);
+#41764 = EDGE_LOOP('',(#41765,#41766,#41767,#41768,#41769,#41770,#41771,
+    #41772,#41773,#41774,#41775,#41776));
+#41765 = ORIENTED_EDGE('',*,*,#40417,.T.);
+#41766 = ORIENTED_EDGE('',*,*,#40466,.T.);
+#41767 = ORIENTED_EDGE('',*,*,#40515,.T.);
+#41768 = ORIENTED_EDGE('',*,*,#40564,.T.);
+#41769 = ORIENTED_EDGE('',*,*,#40613,.T.);
+#41770 = ORIENTED_EDGE('',*,*,#40662,.T.);
+#41771 = ORIENTED_EDGE('',*,*,#40118,.T.);
+#41772 = ORIENTED_EDGE('',*,*,#40172,.T.);
+#41773 = ORIENTED_EDGE('',*,*,#40221,.T.);
+#41774 = ORIENTED_EDGE('',*,*,#40270,.T.);
+#41775 = ORIENTED_EDGE('',*,*,#40319,.T.);
+#41776 = ORIENTED_EDGE('',*,*,#40368,.T.);
+#41777 = ADVANCED_FACE('',(#41778,#41786),#40730,.F.);
+#41778 = FACE_BOUND('',#41779,.F.);
+#41779 = EDGE_LOOP('',(#41780,#41781,#41782,#41783,#41784,#41785));
+#41780 = ORIENTED_EDGE('',*,*,#40714,.F.);
+#41781 = ORIENTED_EDGE('',*,*,#40789,.T.);
+#41782 = ORIENTED_EDGE('',*,*,#40839,.F.);
+#41783 = ORIENTED_EDGE('',*,*,#41521,.F.);
+#41784 = ORIENTED_EDGE('',*,*,#41467,.F.);
+#41785 = ORIENTED_EDGE('',*,*,#41418,.F.);
+#41786 = FACE_BOUND('',#41787,.F.);
+#41787 = EDGE_LOOP('',(#41788));
+#41788 = ORIENTED_EDGE('',*,*,#41789,.T.);
+#41789 = EDGE_CURVE('',#41790,#41790,#41792,.T.);
+#41790 = VERTEX_POINT('',#41791);
+#41791 = CARTESIAN_POINT('',(-16.20753787975,7.957537879754,1.8));
+#41792 = SURFACE_CURVE('',#41793,(#41798,#41809),.PCURVE_S1.);
+#41793 = CIRCLE('',#41794,1.9);
+#41794 = AXIS2_PLACEMENT_3D('',#41795,#41796,#41797);
+#41795 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,1.8));
+#41796 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41797 = DIRECTION('',(1.,0.,0.));
+#41798 = PCURVE('',#40730,#41799);
+#41799 = DEFINITIONAL_REPRESENTATION('',(#41800),#41808);
+#41800 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#41801,#41802,#41803,#41804
+    ,#41805,#41806,#41807),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#41801 = CARTESIAN_POINT('',(-9.998875915022E-02,5.753787972343E-02));
+#41802 = CARTESIAN_POINT('',(-3.390885293531,5.753787972343E-02));
+#41803 = CARTESIAN_POINT('',(-1.745437026341,2.907537879723));
+#41804 = CARTESIAN_POINT('',(-9.998875915022E-02,5.757537879723));
+#41805 = CARTESIAN_POINT('',(1.54545950804,2.907537879723));
+#41806 = CARTESIAN_POINT('',(3.190907775231,5.753787972343E-02));
+#41807 = CARTESIAN_POINT('',(-9.998875915022E-02,5.753787972343E-02));
+#41808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41809 = PCURVE('',#41810,#41815);
+#41810 = CYLINDRICAL_SURFACE('',#41811,1.9);
+#41811 = AXIS2_PLACEMENT_3D('',#41812,#41813,#41814);
+#41812 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,1.8));
+#41813 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41814 = DIRECTION('',(1.,0.,0.));
+#41815 = DEFINITIONAL_REPRESENTATION('',(#41816),#41820);
+#41816 = LINE('',#41817,#41818);
+#41817 = CARTESIAN_POINT('',(0.,0.));
+#41818 = VECTOR('',#41819,1.);
+#41819 = DIRECTION('',(1.,0.));
+#41820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41821 = ADVANCED_FACE('',(#41822,#41830),#40923,.T.);
+#41822 = FACE_BOUND('',#41823,.T.);
+#41823 = EDGE_LOOP('',(#41824,#41825,#41826,#41827,#41828,#41829));
+#41824 = ORIENTED_EDGE('',*,*,#40907,.F.);
+#41825 = ORIENTED_EDGE('',*,*,#41548,.T.);
+#41826 = ORIENTED_EDGE('',*,*,#41597,.T.);
+#41827 = ORIENTED_EDGE('',*,*,#41647,.F.);
+#41828 = ORIENTED_EDGE('',*,*,#41014,.F.);
+#41829 = ORIENTED_EDGE('',*,*,#40983,.T.);
+#41830 = FACE_BOUND('',#41831,.T.);
+#41831 = EDGE_LOOP('',(#41832));
+#41832 = ORIENTED_EDGE('',*,*,#41833,.F.);
+#41833 = EDGE_CURVE('',#41834,#41834,#41836,.T.);
+#41834 = VERTEX_POINT('',#41835);
+#41835 = CARTESIAN_POINT('',(-16.20753787975,-7.957537879754,1.8));
+#41836 = SURFACE_CURVE('',#41837,(#41842,#41849),.PCURVE_S1.);
+#41837 = CIRCLE('',#41838,1.9);
+#41838 = AXIS2_PLACEMENT_3D('',#41839,#41840,#41841);
+#41839 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,1.8));
+#41840 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41841 = DIRECTION('',(1.,0.,0.));
+#41842 = PCURVE('',#40923,#41843);
+#41843 = DEFINITIONAL_REPRESENTATION('',(#41844),#41848);
+#41844 = CIRCLE('',#41845,1.9);
+#41845 = AXIS2_PLACEMENT_2D('',#41846,#41847);
+#41846 = CARTESIAN_POINT('',(1.957537879754,-2.442462120246));
+#41847 = DIRECTION('',(0.,-1.));
+#41848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41849 = PCURVE('',#41850,#41855);
+#41850 = CYLINDRICAL_SURFACE('',#41851,1.9);
+#41851 = AXIS2_PLACEMENT_3D('',#41852,#41853,#41854);
+#41852 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,1.8));
+#41853 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#41854 = DIRECTION('',(1.,0.,0.));
+#41855 = DEFINITIONAL_REPRESENTATION('',(#41856),#41860);
+#41856 = LINE('',#41857,#41858);
+#41857 = CARTESIAN_POINT('',(0.,0.));
+#41858 = VECTOR('',#41859,1.);
+#41859 = DIRECTION('',(1.,0.));
+#41860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41861 = ADVANCED_FACE('',(#41862),#41112,.F.);
+#41862 = FACE_BOUND('',#41863,.F.);
+#41863 = EDGE_LOOP('',(#41864,#41865,#41888,#41917));
+#41864 = ORIENTED_EDGE('',*,*,#41093,.F.);
+#41865 = ORIENTED_EDGE('',*,*,#41866,.T.);
+#41866 = EDGE_CURVE('',#41094,#41867,#41869,.T.);
+#41867 = VERTEX_POINT('',#41868);
+#41868 = CARTESIAN_POINT('',(22.05,-0.65,6.783012701892));
+#41869 = SURFACE_CURVE('',#41870,(#41874,#41881),.PCURVE_S1.);
+#41870 = LINE('',#41871,#41872);
+#41871 = CARTESIAN_POINT('',(26.25,-0.65,6.783012701892));
+#41872 = VECTOR('',#41873,1.);
+#41873 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#41874 = PCURVE('',#41112,#41875);
+#41875 = DEFINITIONAL_REPRESENTATION('',(#41876),#41880);
+#41876 = LINE('',#41877,#41878);
+#41877 = CARTESIAN_POINT('',(0.666946344504,0.));
+#41878 = VECTOR('',#41879,1.);
+#41879 = DIRECTION('',(0.,-1.));
+#41880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41881 = PCURVE('',#41140,#41882);
+#41882 = DEFINITIONAL_REPRESENTATION('',(#41883),#41887);
+#41883 = LINE('',#41884,#41885);
+#41884 = CARTESIAN_POINT('',(0.,0.));
+#41885 = VECTOR('',#41886,1.);
+#41886 = DIRECTION('',(1.110223024625E-16,-1.));
+#41887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41888 = ORIENTED_EDGE('',*,*,#41889,.T.);
+#41889 = EDGE_CURVE('',#41867,#41890,#41892,.T.);
+#41890 = VERTEX_POINT('',#41891);
+#41891 = CARTESIAN_POINT('',(22.05,-0.65,5.916987298108));
+#41892 = SURFACE_CURVE('',#41893,(#41898,#41905),.PCURVE_S1.);
+#41893 = CIRCLE('',#41894,0.7);
+#41894 = AXIS2_PLACEMENT_3D('',#41895,#41896,#41897);
+#41895 = CARTESIAN_POINT('',(22.05,-1.2,6.35));
+#41896 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#41897 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41898 = PCURVE('',#41112,#41899);
+#41899 = DEFINITIONAL_REPRESENTATION('',(#41900),#41904);
+#41900 = LINE('',#41901,#41902);
+#41901 = CARTESIAN_POINT('',(0.,-4.2));
+#41902 = VECTOR('',#41903,1.);
+#41903 = DIRECTION('',(1.,0.));
+#41904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41905 = PCURVE('',#41906,#41911);
+#41906 = PLANE('',#41907);
+#41907 = AXIS2_PLACEMENT_3D('',#41908,#41909,#41910);
+#41908 = CARTESIAN_POINT('',(22.05,-3.4,8.5));
+#41909 = DIRECTION('',(1.,0.,1.110223024625E-16));
+#41910 = DIRECTION('',(0.,1.110223024625E-16,1.));
+#41911 = DEFINITIONAL_REPRESENTATION('',(#41912),#41916);
+#41912 = CIRCLE('',#41913,0.7);
+#41913 = AXIS2_PLACEMENT_2D('',#41914,#41915);
+#41914 = CARTESIAN_POINT('',(-2.15,-2.2));
+#41915 = DIRECTION('',(2.22044604925E-16,-1.));
+#41916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41917 = ORIENTED_EDGE('',*,*,#41918,.F.);
+#41918 = EDGE_CURVE('',#41096,#41890,#41919,.T.);
+#41919 = SURFACE_CURVE('',#41920,(#41924,#41931),.PCURVE_S1.);
+#41920 = LINE('',#41921,#41922);
+#41921 = CARTESIAN_POINT('',(26.25,-0.65,5.916987298108));
+#41922 = VECTOR('',#41923,1.);
+#41923 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#41924 = PCURVE('',#41112,#41925);
+#41925 = DEFINITIONAL_REPRESENTATION('',(#41926),#41930);
+#41926 = LINE('',#41927,#41928);
+#41927 = CARTESIAN_POINT('',(5.616238962676,0.));
+#41928 = VECTOR('',#41929,1.);
+#41929 = DIRECTION('',(0.,-1.));
+#41930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41931 = PCURVE('',#41309,#41932);
+#41932 = DEFINITIONAL_REPRESENTATION('',(#41933),#41937);
+#41933 = LINE('',#41934,#41935);
+#41934 = CARTESIAN_POINT('',(-1.887379141863E-14,-2.326374403664E-46));
+#41935 = VECTOR('',#41936,1.);
+#41936 = DIRECTION('',(1.110223024625E-16,-1.));
+#41937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41938 = ADVANCED_FACE('',(#41939),#41309,.F.);
+#41939 = FACE_BOUND('',#41940,.F.);
+#41940 = EDGE_LOOP('',(#41941,#41942,#41943,#41965));
+#41941 = ORIENTED_EDGE('',*,*,#41295,.F.);
+#41942 = ORIENTED_EDGE('',*,*,#41918,.T.);
+#41943 = ORIENTED_EDGE('',*,*,#41944,.T.);
+#41944 = EDGE_CURVE('',#41890,#41945,#41947,.T.);
+#41945 = VERTEX_POINT('',#41946);
+#41946 = CARTESIAN_POINT('',(22.05,-0.55,5.916987298108));
+#41947 = SURFACE_CURVE('',#41948,(#41952,#41958),.PCURVE_S1.);
+#41948 = LINE('',#41949,#41950);
+#41949 = CARTESIAN_POINT('',(22.05,-1.8125,5.916987298108));
+#41950 = VECTOR('',#41951,1.);
+#41951 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#41952 = PCURVE('',#41309,#41953);
+#41953 = DEFINITIONAL_REPRESENTATION('',(#41954),#41957);
+#41954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#41955,#41956),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.1625,1.262500000001),.PIECEWISE_BEZIER_KNOTS.);
+#41955 = CARTESIAN_POINT('',(-1.887379141863E-14,-4.2));
+#41956 = CARTESIAN_POINT('',(0.100000000001,-4.2));
+#41957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41958 = PCURVE('',#41906,#41959);
+#41959 = DEFINITIONAL_REPRESENTATION('',(#41960),#41964);
+#41960 = LINE('',#41961,#41962);
+#41961 = CARTESIAN_POINT('',(-2.583012701892,-1.5875));
+#41962 = VECTOR('',#41963,1.);
+#41963 = DIRECTION('',(2.22044604925E-16,-1.));
+#41964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41965 = ORIENTED_EDGE('',*,*,#41966,.F.);
+#41966 = EDGE_CURVE('',#41267,#41945,#41967,.T.);
+#41967 = SURFACE_CURVE('',#41968,(#41972,#41979),.PCURVE_S1.);
+#41968 = LINE('',#41969,#41970);
+#41969 = CARTESIAN_POINT('',(26.25,-0.55,5.916987298108));
+#41970 = VECTOR('',#41971,1.);
+#41971 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#41972 = PCURVE('',#41309,#41973);
+#41973 = DEFINITIONAL_REPRESENTATION('',(#41974),#41978);
+#41974 = LINE('',#41975,#41976);
+#41975 = CARTESIAN_POINT('',(0.1,1.232595164408E-33));
+#41976 = VECTOR('',#41977,1.);
+#41977 = DIRECTION('',(1.110223024625E-16,-1.));
+#41978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41979 = PCURVE('',#41283,#41980);
+#41980 = DEFINITIONAL_REPRESENTATION('',(#41981),#41985);
+#41981 = LINE('',#41982,#41983);
+#41982 = CARTESIAN_POINT('',(3.808538998094,0.));
+#41983 = VECTOR('',#41984,1.);
+#41984 = DIRECTION('',(0.,-1.));
+#41985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#41986 = ADVANCED_FACE('',(#41987),#41283,.F.);
+#41987 = FACE_BOUND('',#41988,.F.);
+#41988 = EDGE_LOOP('',(#41989,#41990,#41991,#42015));
+#41989 = ORIENTED_EDGE('',*,*,#41266,.F.);
+#41990 = ORIENTED_EDGE('',*,*,#41966,.T.);
+#41991 = ORIENTED_EDGE('',*,*,#41992,.T.);
+#41992 = EDGE_CURVE('',#41945,#41993,#41995,.T.);
+#41993 = VERTEX_POINT('',#41994);
+#41994 = CARTESIAN_POINT('',(22.05,0.55,5.916987298108));
+#41995 = SURFACE_CURVE('',#41996,(#42001,#42008),.PCURVE_S1.);
+#41996 = CIRCLE('',#41997,0.7);
+#41997 = AXIS2_PLACEMENT_3D('',#41998,#41999,#42000);
+#41998 = CARTESIAN_POINT('',(22.05,-6.908054442815E-16,6.35));
+#41999 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#42000 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#42001 = PCURVE('',#41283,#42002);
+#42002 = DEFINITIONAL_REPRESENTATION('',(#42003),#42007);
+#42003 = LINE('',#42004,#42005);
+#42004 = CARTESIAN_POINT('',(0.,-4.2));
+#42005 = VECTOR('',#42006,1.);
+#42006 = DIRECTION('',(1.,0.));
+#42007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42008 = PCURVE('',#41906,#42009);
+#42009 = DEFINITIONAL_REPRESENTATION('',(#42010),#42014);
+#42010 = CIRCLE('',#42011,0.7);
+#42011 = AXIS2_PLACEMENT_2D('',#42012,#42013);
+#42012 = CARTESIAN_POINT('',(-2.15,-3.4));
+#42013 = DIRECTION('',(2.22044604925E-16,-1.));
+#42014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42015 = ORIENTED_EDGE('',*,*,#42016,.F.);
+#42016 = EDGE_CURVE('',#41239,#41993,#42017,.T.);
+#42017 = SURFACE_CURVE('',#42018,(#42022,#42029),.PCURVE_S1.);
+#42018 = LINE('',#42019,#42020);
+#42019 = CARTESIAN_POINT('',(26.25,0.55,5.916987298108));
+#42020 = VECTOR('',#42021,1.);
+#42021 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#42022 = PCURVE('',#41283,#42023);
+#42023 = DEFINITIONAL_REPRESENTATION('',(#42024),#42028);
+#42024 = LINE('',#42025,#42026);
+#42025 = CARTESIAN_POINT('',(5.616238962676,0.));
+#42026 = VECTOR('',#42027,1.);
+#42027 = DIRECTION('',(0.,-1.));
+#42028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42029 = PCURVE('',#41254,#42030);
+#42030 = DEFINITIONAL_REPRESENTATION('',(#42031),#42035);
+#42031 = LINE('',#42032,#42033);
+#42032 = CARTESIAN_POINT('',(-1.809663530139E-14,-2.230582516454E-46));
+#42033 = VECTOR('',#42034,1.);
+#42034 = DIRECTION('',(1.110223024625E-16,-1.));
+#42035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42036 = ADVANCED_FACE('',(#42037),#41254,.F.);
+#42037 = FACE_BOUND('',#42038,.F.);
+#42038 = EDGE_LOOP('',(#42039,#42040,#42041,#42063));
+#42039 = ORIENTED_EDGE('',*,*,#41238,.F.);
+#42040 = ORIENTED_EDGE('',*,*,#42016,.T.);
+#42041 = ORIENTED_EDGE('',*,*,#42042,.T.);
+#42042 = EDGE_CURVE('',#41993,#42043,#42045,.T.);
+#42043 = VERTEX_POINT('',#42044);
+#42044 = CARTESIAN_POINT('',(22.05,0.65,5.916987298108));
+#42045 = SURFACE_CURVE('',#42046,(#42050,#42056),.PCURVE_S1.);
+#42046 = LINE('',#42047,#42048);
+#42047 = CARTESIAN_POINT('',(22.05,-1.2125,5.916987298108));
+#42048 = VECTOR('',#42049,1.);
+#42049 = DIRECTION('',(0.,1.,-2.109423746788E-15));
+#42050 = PCURVE('',#41254,#42051);
+#42051 = DEFINITIONAL_REPRESENTATION('',(#42052),#42055);
+#42052 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#42053,#42054),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.7625,1.862500000001),.PIECEWISE_BEZIER_KNOTS.);
+#42053 = CARTESIAN_POINT('',(-1.820765760385E-14,-4.2));
+#42054 = CARTESIAN_POINT('',(0.100000000001,-4.2));
+#42055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42056 = PCURVE('',#41906,#42057);
+#42057 = DEFINITIONAL_REPRESENTATION('',(#42058),#42062);
+#42058 = LINE('',#42059,#42060);
+#42059 = CARTESIAN_POINT('',(-2.583012701892,-2.1875));
+#42060 = VECTOR('',#42061,1.);
+#42061 = DIRECTION('',(-1.998401444325E-15,-1.));
+#42062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42063 = ORIENTED_EDGE('',*,*,#42064,.F.);
+#42064 = EDGE_CURVE('',#41210,#42043,#42065,.T.);
+#42065 = SURFACE_CURVE('',#42066,(#42070,#42077),.PCURVE_S1.);
+#42066 = LINE('',#42067,#42068);
+#42067 = CARTESIAN_POINT('',(26.25,0.65,5.916987298108));
+#42068 = VECTOR('',#42069,1.);
+#42069 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#42070 = PCURVE('',#41254,#42071);
+#42071 = DEFINITIONAL_REPRESENTATION('',(#42072),#42076);
+#42072 = LINE('',#42073,#42074);
+#42073 = CARTESIAN_POINT('',(0.1,2.588449845256E-32));
+#42074 = VECTOR('',#42075,1.);
+#42075 = DIRECTION('',(1.110223024625E-16,-1.));
+#42076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42077 = PCURVE('',#41226,#42078);
+#42078 = DEFINITIONAL_REPRESENTATION('',(#42079),#42083);
+#42079 = LINE('',#42080,#42081);
+#42080 = CARTESIAN_POINT('',(3.808538998094,0.));
+#42081 = VECTOR('',#42082,1.);
+#42082 = DIRECTION('',(0.,-1.));
+#42083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42084 = ADVANCED_FACE('',(#42085),#41226,.F.);
+#42085 = FACE_BOUND('',#42086,.F.);
+#42086 = EDGE_LOOP('',(#42087,#42088,#42089,#42113));
+#42087 = ORIENTED_EDGE('',*,*,#41209,.F.);
+#42088 = ORIENTED_EDGE('',*,*,#42064,.T.);
+#42089 = ORIENTED_EDGE('',*,*,#42090,.T.);
+#42090 = EDGE_CURVE('',#42043,#42091,#42093,.T.);
+#42091 = VERTEX_POINT('',#42092);
+#42092 = CARTESIAN_POINT('',(22.05,0.65,6.783012701892));
+#42093 = SURFACE_CURVE('',#42094,(#42099,#42106),.PCURVE_S1.);
+#42094 = CIRCLE('',#42095,0.7);
+#42095 = AXIS2_PLACEMENT_3D('',#42096,#42097,#42098);
+#42096 = CARTESIAN_POINT('',(22.05,1.2,6.35));
+#42097 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#42098 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#42099 = PCURVE('',#41226,#42100);
+#42100 = DEFINITIONAL_REPRESENTATION('',(#42101),#42105);
+#42101 = LINE('',#42102,#42103);
+#42102 = CARTESIAN_POINT('',(0.,-4.2));
+#42103 = VECTOR('',#42104,1.);
+#42104 = DIRECTION('',(1.,0.));
+#42105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42106 = PCURVE('',#41906,#42107);
+#42107 = DEFINITIONAL_REPRESENTATION('',(#42108),#42112);
+#42108 = CIRCLE('',#42109,0.7);
+#42109 = AXIS2_PLACEMENT_2D('',#42110,#42111);
+#42110 = CARTESIAN_POINT('',(-2.15,-4.6));
+#42111 = DIRECTION('',(2.22044604925E-16,-1.));
+#42112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42113 = ORIENTED_EDGE('',*,*,#42114,.F.);
+#42114 = EDGE_CURVE('',#41182,#42091,#42115,.T.);
+#42115 = SURFACE_CURVE('',#42116,(#42120,#42127),.PCURVE_S1.);
+#42116 = LINE('',#42117,#42118);
+#42117 = CARTESIAN_POINT('',(26.25,0.65,6.783012701892));
+#42118 = VECTOR('',#42119,1.);
+#42119 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#42120 = PCURVE('',#41226,#42121);
+#42121 = DEFINITIONAL_REPRESENTATION('',(#42122),#42126);
+#42122 = LINE('',#42123,#42124);
+#42123 = CARTESIAN_POINT('',(8.757831616266,0.));
+#42124 = VECTOR('',#42125,1.);
+#42125 = DIRECTION('',(0.,-1.));
+#42126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42127 = PCURVE('',#41197,#42128);
+#42128 = DEFINITIONAL_REPRESENTATION('',(#42129),#42133);
+#42129 = LINE('',#42130,#42131);
+#42130 = CARTESIAN_POINT('',(0.1,1.954895930751E-30));
+#42131 = VECTOR('',#42132,1.);
+#42132 = DIRECTION('',(1.110223024625E-16,-1.));
+#42133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42134 = ADVANCED_FACE('',(#42135),#41197,.T.);
+#42135 = FACE_BOUND('',#42136,.T.);
+#42136 = EDGE_LOOP('',(#42137,#42138,#42161,#42181));
+#42137 = ORIENTED_EDGE('',*,*,#41181,.F.);
+#42138 = ORIENTED_EDGE('',*,*,#42139,.T.);
+#42139 = EDGE_CURVE('',#41153,#42140,#42142,.T.);
+#42140 = VERTEX_POINT('',#42141);
+#42141 = CARTESIAN_POINT('',(22.05,0.55,6.783012701892));
+#42142 = SURFACE_CURVE('',#42143,(#42147,#42154),.PCURVE_S1.);
+#42143 = LINE('',#42144,#42145);
+#42144 = CARTESIAN_POINT('',(26.25,0.55,6.783012701892));
+#42145 = VECTOR('',#42146,1.);
+#42146 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#42147 = PCURVE('',#41197,#42148);
+#42148 = DEFINITIONAL_REPRESENTATION('',(#42149),#42153);
+#42149 = LINE('',#42150,#42151);
+#42150 = CARTESIAN_POINT('',(-1.809663530139E-14,-2.230582515833E-46));
+#42151 = VECTOR('',#42152,1.);
+#42152 = DIRECTION('',(1.110223024625E-16,-1.));
+#42153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42154 = PCURVE('',#41169,#42155);
+#42155 = DEFINITIONAL_REPRESENTATION('',(#42156),#42160);
+#42156 = LINE('',#42157,#42158);
+#42157 = CARTESIAN_POINT('',(0.666946344504,0.));
+#42158 = VECTOR('',#42159,1.);
+#42159 = DIRECTION('',(0.,-1.));
+#42160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42161 = ORIENTED_EDGE('',*,*,#42162,.T.);
+#42162 = EDGE_CURVE('',#42140,#42091,#42163,.T.);
+#42163 = SURFACE_CURVE('',#42164,(#42168,#42174),.PCURVE_S1.);
+#42164 = LINE('',#42165,#42166);
+#42165 = CARTESIAN_POINT('',(22.05,-1.2125,6.783012701893));
+#42166 = VECTOR('',#42167,1.);
+#42167 = DIRECTION('',(0.,1.,-1.758593271005E-13));
+#42168 = PCURVE('',#41197,#42169);
+#42169 = DEFINITIONAL_REPRESENTATION('',(#42170),#42173);
+#42170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#42171,#42172),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.7625,1.862500000001),.PIECEWISE_BEZIER_KNOTS.);
+#42171 = CARTESIAN_POINT('',(-1.820765760385E-14,-4.2));
+#42172 = CARTESIAN_POINT('',(0.100000000001,-4.2));
+#42173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42174 = PCURVE('',#41906,#42175);
+#42175 = DEFINITIONAL_REPRESENTATION('',(#42176),#42180);
+#42176 = LINE('',#42177,#42178);
+#42177 = CARTESIAN_POINT('',(-1.716987298107,-2.1875));
+#42178 = VECTOR('',#42179,1.);
+#42179 = DIRECTION('',(-1.757483047981E-13,-1.));
+#42180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42181 = ORIENTED_EDGE('',*,*,#42114,.F.);
+#42182 = ADVANCED_FACE('',(#42183),#41169,.F.);
+#42183 = FACE_BOUND('',#42184,.F.);
+#42184 = EDGE_LOOP('',(#42185,#42186,#42187,#42211));
+#42185 = ORIENTED_EDGE('',*,*,#41152,.F.);
+#42186 = ORIENTED_EDGE('',*,*,#42139,.T.);
+#42187 = ORIENTED_EDGE('',*,*,#42188,.T.);
+#42188 = EDGE_CURVE('',#42140,#42189,#42191,.T.);
+#42189 = VERTEX_POINT('',#42190);
+#42190 = CARTESIAN_POINT('',(22.05,-0.55,6.783012701892));
+#42191 = SURFACE_CURVE('',#42192,(#42197,#42204),.PCURVE_S1.);
+#42192 = CIRCLE('',#42193,0.7);
+#42193 = AXIS2_PLACEMENT_3D('',#42194,#42195,#42196);
+#42194 = CARTESIAN_POINT('',(22.05,-4.145606031787E-15,6.35));
+#42195 = DIRECTION('',(1.,1.232595164408E-32,-1.110223024625E-16));
+#42196 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#42197 = PCURVE('',#41169,#42198);
+#42198 = DEFINITIONAL_REPRESENTATION('',(#42199),#42203);
+#42199 = LINE('',#42200,#42201);
+#42200 = CARTESIAN_POINT('',(0.,-4.2));
+#42201 = VECTOR('',#42202,1.);
+#42202 = DIRECTION('',(1.,0.));
+#42203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42204 = PCURVE('',#41906,#42205);
+#42205 = DEFINITIONAL_REPRESENTATION('',(#42206),#42210);
+#42206 = CIRCLE('',#42207,0.7);
+#42207 = AXIS2_PLACEMENT_2D('',#42208,#42209);
+#42208 = CARTESIAN_POINT('',(-2.15,-3.4));
+#42209 = DIRECTION('',(2.22044604925E-16,-1.));
+#42210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42211 = ORIENTED_EDGE('',*,*,#42212,.F.);
+#42212 = EDGE_CURVE('',#41125,#42189,#42213,.T.);
+#42213 = SURFACE_CURVE('',#42214,(#42218,#42225),.PCURVE_S1.);
+#42214 = LINE('',#42215,#42216);
+#42215 = CARTESIAN_POINT('',(26.25,-0.55,6.783012701892));
+#42216 = VECTOR('',#42217,1.);
+#42217 = DIRECTION('',(-1.,1.110223024625E-16,1.110223024625E-16));
+#42218 = PCURVE('',#41169,#42219);
+#42219 = DEFINITIONAL_REPRESENTATION('',(#42220),#42224);
+#42220 = LINE('',#42221,#42222);
+#42221 = CARTESIAN_POINT('',(2.474646309086,0.));
+#42222 = VECTOR('',#42223,1.);
+#42223 = DIRECTION('',(0.,-1.));
+#42224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42225 = PCURVE('',#41140,#42226);
+#42226 = DEFINITIONAL_REPRESENTATION('',(#42227),#42231);
+#42227 = LINE('',#42228,#42229);
+#42228 = CARTESIAN_POINT('',(0.1,1.232595164409E-33));
+#42229 = VECTOR('',#42230,1.);
+#42230 = DIRECTION('',(1.110223024625E-16,-1.));
+#42231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42232 = ADVANCED_FACE('',(#42233),#41140,.T.);
+#42233 = FACE_BOUND('',#42234,.T.);
+#42234 = EDGE_LOOP('',(#42235,#42236,#42237,#42257));
+#42235 = ORIENTED_EDGE('',*,*,#41124,.F.);
+#42236 = ORIENTED_EDGE('',*,*,#41866,.T.);
+#42237 = ORIENTED_EDGE('',*,*,#42238,.T.);
+#42238 = EDGE_CURVE('',#41867,#42189,#42239,.T.);
+#42239 = SURFACE_CURVE('',#42240,(#42244,#42250),.PCURVE_S1.);
+#42240 = LINE('',#42241,#42242);
+#42241 = CARTESIAN_POINT('',(22.05,-1.8125,6.783012701892));
+#42242 = VECTOR('',#42243,1.);
+#42243 = DIRECTION('',(0.,1.,1.110223024625E-16));
+#42244 = PCURVE('',#41140,#42245);
+#42245 = DEFINITIONAL_REPRESENTATION('',(#42246),#42249);
+#42246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#42247,#42248),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(1.1625,1.262500000001),.PIECEWISE_BEZIER_KNOTS.);
+#42247 = CARTESIAN_POINT('',(0.,-4.2));
+#42248 = CARTESIAN_POINT('',(0.100000000001,-4.2));
+#42249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42250 = PCURVE('',#41906,#42251);
+#42251 = DEFINITIONAL_REPRESENTATION('',(#42252),#42256);
+#42252 = LINE('',#42253,#42254);
+#42253 = CARTESIAN_POINT('',(-1.716987298108,-1.5875));
+#42254 = VECTOR('',#42255,1.);
+#42255 = DIRECTION('',(2.22044604925E-16,-1.));
+#42256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42257 = ORIENTED_EDGE('',*,*,#42212,.F.);
+#42258 = ADVANCED_FACE('',(#42259,#42262),#41397,.F.);
+#42259 = FACE_BOUND('',#42260,.F.);
+#42260 = EDGE_LOOP('',(#42261));
+#42261 = ORIENTED_EDGE('',*,*,#41382,.F.);
+#42262 = FACE_BOUND('',#42263,.F.);
+#42263 = EDGE_LOOP('',(#42264));
+#42264 = ORIENTED_EDGE('',*,*,#42265,.T.);
+#42265 = EDGE_CURVE('',#42266,#42266,#42268,.T.);
+#42266 = VERTEX_POINT('',#42267);
+#42267 = CARTESIAN_POINT('',(19.157537879757,7.95753787977,2.4));
+#42268 = SURFACE_CURVE('',#42269,(#42274,#42285),.PCURVE_S1.);
+#42269 = CIRCLE('',#42270,1.05);
+#42270 = AXIS2_PLACEMENT_3D('',#42271,#42272,#42273);
+#42271 = CARTESIAN_POINT('',(18.107537879757,7.95753787977,2.4));
+#42272 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42273 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42274 = PCURVE('',#41397,#42275);
+#42275 = DEFINITIONAL_REPRESENTATION('',(#42276),#42284);
+#42276 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42277,#42278,#42279,#42280
+    ,#42281,#42282,#42283),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42277 = CARTESIAN_POINT('',(1.585309661323E-11,0.849999999997));
+#42278 = CARTESIAN_POINT('',(-1.818653347931,0.849999999997));
+#42279 = CARTESIAN_POINT('',(-0.909326673958,2.424999999997));
+#42280 = CARTESIAN_POINT('',(1.58528394374E-11,3.999999999997));
+#42281 = CARTESIAN_POINT('',(0.90932667399,2.424999999997));
+#42282 = CARTESIAN_POINT('',(1.818653347963,0.849999999997));
+#42283 = CARTESIAN_POINT('',(1.585309661323E-11,0.849999999997));
+#42284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42285 = PCURVE('',#42286,#42291);
+#42286 = CYLINDRICAL_SURFACE('',#42287,1.05);
+#42287 = AXIS2_PLACEMENT_3D('',#42288,#42289,#42290);
+#42288 = CARTESIAN_POINT('',(18.107537879757,7.95753787977,2.4));
+#42289 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42290 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42291 = DEFINITIONAL_REPRESENTATION('',(#42292),#42296);
+#42292 = LINE('',#42293,#42294);
+#42293 = CARTESIAN_POINT('',(0.,0.));
+#42294 = VECTOR('',#42295,1.);
+#42295 = DIRECTION('',(1.,0.));
+#42296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42297 = ADVANCED_FACE('',(#42298,#42301),#41746,.F.);
+#42298 = FACE_BOUND('',#42299,.F.);
+#42299 = EDGE_LOOP('',(#42300));
+#42300 = ORIENTED_EDGE('',*,*,#41731,.F.);
+#42301 = FACE_BOUND('',#42302,.F.);
+#42302 = EDGE_LOOP('',(#42303));
+#42303 = ORIENTED_EDGE('',*,*,#42304,.T.);
+#42304 = EDGE_CURVE('',#42305,#42305,#42307,.T.);
+#42305 = VERTEX_POINT('',#42306);
+#42306 = CARTESIAN_POINT('',(19.157537879757,-7.957537879754,2.4));
+#42307 = SURFACE_CURVE('',#42308,(#42313,#42324),.PCURVE_S1.);
+#42308 = CIRCLE('',#42309,1.05);
+#42309 = AXIS2_PLACEMENT_3D('',#42310,#42311,#42312);
+#42310 = CARTESIAN_POINT('',(18.107537879757,-7.957537879754,2.4));
+#42311 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42312 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42313 = PCURVE('',#41746,#42314);
+#42314 = DEFINITIONAL_REPRESENTATION('',(#42315),#42323);
+#42315 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42316,#42317,#42318,#42319
+    ,#42320,#42321,#42322),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42316 = CARTESIAN_POINT('',(1.020963444024E-62,0.849999999997));
+#42317 = CARTESIAN_POINT('',(-1.818653347947,0.849999999997));
+#42318 = CARTESIAN_POINT('',(-0.909326673974,2.424999999997));
+#42319 = CARTESIAN_POINT('',(-2.571758278209E-16,3.999999999997));
+#42320 = CARTESIAN_POINT('',(0.909326673974,2.424999999997));
+#42321 = CARTESIAN_POINT('',(1.818653347947,0.849999999997));
+#42322 = CARTESIAN_POINT('',(1.020963444024E-62,0.849999999997));
+#42323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42324 = PCURVE('',#42325,#42330);
+#42325 = CYLINDRICAL_SURFACE('',#42326,1.05);
+#42326 = AXIS2_PLACEMENT_3D('',#42327,#42328,#42329);
+#42327 = CARTESIAN_POINT('',(18.107537879757,-7.957537879754,2.4));
+#42328 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42329 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42330 = DEFINITIONAL_REPRESENTATION('',(#42331),#42335);
+#42331 = LINE('',#42332,#42333);
+#42332 = CARTESIAN_POINT('',(0.,0.));
+#42333 = VECTOR('',#42334,1.);
+#42334 = DIRECTION('',(1.,0.));
+#42335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42336 = ADVANCED_FACE('',(#42337),#41810,.F.);
+#42337 = FACE_BOUND('',#42338,.F.);
+#42338 = EDGE_LOOP('',(#42339,#42340,#42363,#42394));
+#42339 = ORIENTED_EDGE('',*,*,#41789,.F.);
+#42340 = ORIENTED_EDGE('',*,*,#42341,.T.);
+#42341 = EDGE_CURVE('',#41790,#42342,#42344,.T.);
+#42342 = VERTEX_POINT('',#42343);
+#42343 = CARTESIAN_POINT('',(-16.20753787975,7.957537879754,2.4));
+#42344 = SEAM_CURVE('',#42345,(#42349,#42356),.PCURVE_S1.);
+#42345 = LINE('',#42346,#42347);
+#42346 = CARTESIAN_POINT('',(-16.20753787975,7.957537879754,1.8));
+#42347 = VECTOR('',#42348,1.);
+#42348 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#42349 = PCURVE('',#41810,#42350);
+#42350 = DEFINITIONAL_REPRESENTATION('',(#42351),#42355);
+#42351 = LINE('',#42352,#42353);
+#42352 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42353 = VECTOR('',#42354,1.);
+#42354 = DIRECTION('',(0.,-1.));
+#42355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42356 = PCURVE('',#41810,#42357);
+#42357 = DEFINITIONAL_REPRESENTATION('',(#42358),#42362);
+#42358 = LINE('',#42359,#42360);
+#42359 = CARTESIAN_POINT('',(0.,0.));
+#42360 = VECTOR('',#42361,1.);
+#42361 = DIRECTION('',(0.,-1.));
+#42362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42363 = ORIENTED_EDGE('',*,*,#42364,.T.);
+#42364 = EDGE_CURVE('',#42342,#42342,#42365,.T.);
+#42365 = SURFACE_CURVE('',#42366,(#42371,#42378),.PCURVE_S1.);
+#42366 = CIRCLE('',#42367,1.9);
+#42367 = AXIS2_PLACEMENT_3D('',#42368,#42369,#42370);
+#42368 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,2.4));
+#42369 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#42370 = DIRECTION('',(1.,0.,0.));
+#42371 = PCURVE('',#41810,#42372);
+#42372 = DEFINITIONAL_REPRESENTATION('',(#42373),#42377);
+#42373 = LINE('',#42374,#42375);
+#42374 = CARTESIAN_POINT('',(0.,-0.6));
+#42375 = VECTOR('',#42376,1.);
+#42376 = DIRECTION('',(1.,0.));
+#42377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42378 = PCURVE('',#42379,#42384);
+#42379 = PLANE('',#42380);
+#42380 = AXIS2_PLACEMENT_3D('',#42381,#42382,#42383);
+#42381 = CARTESIAN_POINT('',(-16.20753787975,7.957537879754,2.4));
+#42382 = DIRECTION('',(0.,2.982269653862E-15,1.));
+#42383 = DIRECTION('',(0.,1.,-2.982269653862E-15));
+#42384 = DEFINITIONAL_REPRESENTATION('',(#42385),#42393);
+#42385 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42386,#42387,#42388,#42389
+    ,#42390,#42391,#42392),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42386 = CARTESIAN_POINT('',(0.,0.));
+#42387 = CARTESIAN_POINT('',(-3.290896534381,0.));
+#42388 = CARTESIAN_POINT('',(-1.64544826719,2.85));
+#42389 = CARTESIAN_POINT('',(-4.65365783676E-16,5.7));
+#42390 = CARTESIAN_POINT('',(1.64544826719,2.85));
+#42391 = CARTESIAN_POINT('',(3.290896534381,2.886579864025E-15));
+#42392 = CARTESIAN_POINT('',(0.,0.));
+#42393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42394 = ORIENTED_EDGE('',*,*,#42341,.F.);
+#42395 = ADVANCED_FACE('',(#42396),#41850,.F.);
+#42396 = FACE_BOUND('',#42397,.F.);
+#42397 = EDGE_LOOP('',(#42398,#42399,#42422,#42453));
+#42398 = ORIENTED_EDGE('',*,*,#41833,.F.);
+#42399 = ORIENTED_EDGE('',*,*,#42400,.T.);
+#42400 = EDGE_CURVE('',#41834,#42401,#42403,.T.);
+#42401 = VERTEX_POINT('',#42402);
+#42402 = CARTESIAN_POINT('',(-16.20753787975,-7.957537879754,2.4));
+#42403 = SEAM_CURVE('',#42404,(#42408,#42415),.PCURVE_S1.);
+#42404 = LINE('',#42405,#42406);
+#42405 = CARTESIAN_POINT('',(-16.20753787975,-7.957537879754,1.8));
+#42406 = VECTOR('',#42407,1.);
+#42407 = DIRECTION('',(0.,2.997602166488E-15,1.));
+#42408 = PCURVE('',#41850,#42409);
+#42409 = DEFINITIONAL_REPRESENTATION('',(#42410),#42414);
+#42410 = LINE('',#42411,#42412);
+#42411 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42412 = VECTOR('',#42413,1.);
+#42413 = DIRECTION('',(0.,-1.));
+#42414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42415 = PCURVE('',#41850,#42416);
+#42416 = DEFINITIONAL_REPRESENTATION('',(#42417),#42421);
+#42417 = LINE('',#42418,#42419);
+#42418 = CARTESIAN_POINT('',(0.,0.));
+#42419 = VECTOR('',#42420,1.);
+#42420 = DIRECTION('',(0.,-1.));
+#42421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42422 = ORIENTED_EDGE('',*,*,#42423,.T.);
+#42423 = EDGE_CURVE('',#42401,#42401,#42424,.T.);
+#42424 = SURFACE_CURVE('',#42425,(#42430,#42437),.PCURVE_S1.);
+#42425 = CIRCLE('',#42426,1.9);
+#42426 = AXIS2_PLACEMENT_3D('',#42427,#42428,#42429);
+#42427 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,2.4));
+#42428 = DIRECTION('',(0.,-2.997602166488E-15,-1.));
+#42429 = DIRECTION('',(1.,0.,0.));
+#42430 = PCURVE('',#41850,#42431);
+#42431 = DEFINITIONAL_REPRESENTATION('',(#42432),#42436);
+#42432 = LINE('',#42433,#42434);
+#42433 = CARTESIAN_POINT('',(0.,-0.6));
+#42434 = VECTOR('',#42435,1.);
+#42435 = DIRECTION('',(1.,0.));
+#42436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42437 = PCURVE('',#42438,#42443);
+#42438 = PLANE('',#42439);
+#42439 = AXIS2_PLACEMENT_3D('',#42440,#42441,#42442);
+#42440 = CARTESIAN_POINT('',(-16.20753787975,-7.957537879754,2.4));
+#42441 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#42442 = DIRECTION('',(0.,1.,-2.982269653862E-15));
+#42443 = DEFINITIONAL_REPRESENTATION('',(#42444),#42452);
+#42444 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42445,#42446,#42447,#42448
+    ,#42449,#42450,#42451),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42445 = CARTESIAN_POINT('',(0.,0.));
+#42446 = CARTESIAN_POINT('',(-3.290896534381,0.));
+#42447 = CARTESIAN_POINT('',(-1.64544826719,2.85));
+#42448 = CARTESIAN_POINT('',(-4.65365783676E-16,5.7));
+#42449 = CARTESIAN_POINT('',(1.64544826719,2.85));
+#42450 = CARTESIAN_POINT('',(3.290896534381,2.886579864025E-15));
+#42451 = CARTESIAN_POINT('',(0.,0.));
+#42452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42453 = ORIENTED_EDGE('',*,*,#42400,.F.);
+#42454 = ADVANCED_FACE('',(#42455),#41906,.T.);
+#42455 = FACE_BOUND('',#42456,.T.);
+#42456 = EDGE_LOOP('',(#42457,#42458,#42459,#42460,#42461,#42462,#42463,
+    #42464));
+#42457 = ORIENTED_EDGE('',*,*,#42162,.F.);
+#42458 = ORIENTED_EDGE('',*,*,#42188,.T.);
+#42459 = ORIENTED_EDGE('',*,*,#42238,.F.);
+#42460 = ORIENTED_EDGE('',*,*,#41889,.T.);
+#42461 = ORIENTED_EDGE('',*,*,#41944,.T.);
+#42462 = ORIENTED_EDGE('',*,*,#41992,.T.);
+#42463 = ORIENTED_EDGE('',*,*,#42042,.T.);
+#42464 = ORIENTED_EDGE('',*,*,#42090,.T.);
+#42465 = ADVANCED_FACE('',(#42466),#42286,.F.);
+#42466 = FACE_BOUND('',#42467,.F.);
+#42467 = EDGE_LOOP('',(#42468,#42491,#42492,#42493));
+#42468 = ORIENTED_EDGE('',*,*,#42469,.F.);
+#42469 = EDGE_CURVE('',#42266,#42470,#42472,.T.);
+#42470 = VERTEX_POINT('',#42471);
+#42471 = CARTESIAN_POINT('',(19.157537879757,7.95753787977,28.9));
+#42472 = SEAM_CURVE('',#42473,(#42477,#42484),.PCURVE_S1.);
+#42473 = LINE('',#42474,#42475);
+#42474 = CARTESIAN_POINT('',(19.157537879757,7.95753787977,2.4));
+#42475 = VECTOR('',#42476,1.);
+#42476 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#42477 = PCURVE('',#42286,#42478);
+#42478 = DEFINITIONAL_REPRESENTATION('',(#42479),#42483);
+#42479 = LINE('',#42480,#42481);
+#42480 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42481 = VECTOR('',#42482,1.);
+#42482 = DIRECTION('',(0.,-1.));
+#42483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42484 = PCURVE('',#42286,#42485);
+#42485 = DEFINITIONAL_REPRESENTATION('',(#42486),#42490);
+#42486 = LINE('',#42487,#42488);
+#42487 = CARTESIAN_POINT('',(0.,0.));
+#42488 = VECTOR('',#42489,1.);
+#42489 = DIRECTION('',(0.,-1.));
+#42490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42491 = ORIENTED_EDGE('',*,*,#42265,.F.);
+#42492 = ORIENTED_EDGE('',*,*,#42469,.T.);
+#42493 = ORIENTED_EDGE('',*,*,#42494,.T.);
+#42494 = EDGE_CURVE('',#42470,#42470,#42495,.T.);
+#42495 = SURFACE_CURVE('',#42496,(#42501,#42508),.PCURVE_S1.);
+#42496 = CIRCLE('',#42497,1.05);
+#42497 = AXIS2_PLACEMENT_3D('',#42498,#42499,#42500);
+#42498 = CARTESIAN_POINT('',(18.107537879757,7.95753787977,28.9));
+#42499 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42500 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42501 = PCURVE('',#42286,#42502);
+#42502 = DEFINITIONAL_REPRESENTATION('',(#42503),#42507);
+#42503 = LINE('',#42504,#42505);
+#42504 = CARTESIAN_POINT('',(0.,-26.5));
+#42505 = VECTOR('',#42506,1.);
+#42506 = DIRECTION('',(1.,0.));
+#42507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42508 = PCURVE('',#42509,#42514);
+#42509 = PLANE('',#42510);
+#42510 = AXIS2_PLACEMENT_3D('',#42511,#42512,#42513);
+#42511 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#42512 = DIRECTION('',(0.,0.,1.));
+#42513 = DIRECTION('',(1.,0.,0.));
+#42514 = DEFINITIONAL_REPRESENTATION('',(#42515),#42523);
+#42515 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42516,#42517,#42518,#42519
+    ,#42520,#42521,#42522),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42516 = CARTESIAN_POINT('',(47.157537879757,-1.64246212023));
+#42517 = CARTESIAN_POINT('',(47.157537879757,-3.461115468177));
+#42518 = CARTESIAN_POINT('',(45.582537879757,-2.551788794204));
+#42519 = CARTESIAN_POINT('',(44.007537879757,-1.64246212023));
+#42520 = CARTESIAN_POINT('',(45.582537879757,-0.733135446256));
+#42521 = CARTESIAN_POINT('',(47.157537879757,0.176191227717));
+#42522 = CARTESIAN_POINT('',(47.157537879757,-1.64246212023));
+#42523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42524 = ADVANCED_FACE('',(#42525),#42325,.F.);
+#42525 = FACE_BOUND('',#42526,.F.);
+#42526 = EDGE_LOOP('',(#42527,#42550,#42551,#42552));
+#42527 = ORIENTED_EDGE('',*,*,#42528,.F.);
+#42528 = EDGE_CURVE('',#42305,#42529,#42531,.T.);
+#42529 = VERTEX_POINT('',#42530);
+#42530 = CARTESIAN_POINT('',(19.157537879757,-7.957537879754,28.9));
+#42531 = SEAM_CURVE('',#42532,(#42536,#42543),.PCURVE_S1.);
+#42532 = LINE('',#42533,#42534);
+#42533 = CARTESIAN_POINT('',(19.157537879757,-7.957537879754,2.4));
+#42534 = VECTOR('',#42535,1.);
+#42535 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#42536 = PCURVE('',#42325,#42537);
+#42537 = DEFINITIONAL_REPRESENTATION('',(#42538),#42542);
+#42538 = LINE('',#42539,#42540);
+#42539 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42540 = VECTOR('',#42541,1.);
+#42541 = DIRECTION('',(0.,-1.));
+#42542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42543 = PCURVE('',#42325,#42544);
+#42544 = DEFINITIONAL_REPRESENTATION('',(#42545),#42549);
+#42545 = LINE('',#42546,#42547);
+#42546 = CARTESIAN_POINT('',(0.,0.));
+#42547 = VECTOR('',#42548,1.);
+#42548 = DIRECTION('',(0.,-1.));
+#42549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42550 = ORIENTED_EDGE('',*,*,#42304,.F.);
+#42551 = ORIENTED_EDGE('',*,*,#42528,.T.);
+#42552 = ORIENTED_EDGE('',*,*,#42553,.T.);
+#42553 = EDGE_CURVE('',#42529,#42529,#42554,.T.);
+#42554 = SURFACE_CURVE('',#42555,(#42560,#42567),.PCURVE_S1.);
+#42555 = CIRCLE('',#42556,1.05);
+#42556 = AXIS2_PLACEMENT_3D('',#42557,#42558,#42559);
+#42557 = CARTESIAN_POINT('',(18.107537879757,-7.957537879754,28.9));
+#42558 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42559 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42560 = PCURVE('',#42325,#42561);
+#42561 = DEFINITIONAL_REPRESENTATION('',(#42562),#42566);
+#42562 = LINE('',#42563,#42564);
+#42563 = CARTESIAN_POINT('',(0.,-26.5));
+#42564 = VECTOR('',#42565,1.);
+#42565 = DIRECTION('',(1.,0.));
+#42566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42567 = PCURVE('',#42568,#42573);
+#42568 = PLANE('',#42569);
+#42569 = AXIS2_PLACEMENT_3D('',#42570,#42571,#42572);
+#42570 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#42571 = DIRECTION('',(0.,0.,1.));
+#42572 = DIRECTION('',(1.,0.,0.));
+#42573 = DEFINITIONAL_REPRESENTATION('',(#42574),#42582);
+#42574 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42575,#42576,#42577,#42578
+    ,#42579,#42580,#42581),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42575 = CARTESIAN_POINT('',(47.157537879757,-17.55753787975));
+#42576 = CARTESIAN_POINT('',(47.157537879757,-19.3761912277));
+#42577 = CARTESIAN_POINT('',(45.582537879757,-18.46686455372));
+#42578 = CARTESIAN_POINT('',(44.007537879757,-17.55753787975));
+#42579 = CARTESIAN_POINT('',(45.582537879757,-16.64821120578));
+#42580 = CARTESIAN_POINT('',(47.157537879757,-15.7388845318));
+#42581 = CARTESIAN_POINT('',(47.157537879757,-17.55753787975));
+#42582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42583 = ADVANCED_FACE('',(#42584,#42587),#42379,.F.);
+#42584 = FACE_BOUND('',#42585,.F.);
+#42585 = EDGE_LOOP('',(#42586));
+#42586 = ORIENTED_EDGE('',*,*,#42364,.F.);
+#42587 = FACE_BOUND('',#42588,.F.);
+#42588 = EDGE_LOOP('',(#42589));
+#42589 = ORIENTED_EDGE('',*,*,#42590,.T.);
+#42590 = EDGE_CURVE('',#42591,#42591,#42593,.T.);
+#42591 = VERTEX_POINT('',#42592);
+#42592 = CARTESIAN_POINT('',(-17.05753787975,7.95753787977,2.4));
+#42593 = SURFACE_CURVE('',#42594,(#42599,#42610),.PCURVE_S1.);
+#42594 = CIRCLE('',#42595,1.05);
+#42595 = AXIS2_PLACEMENT_3D('',#42596,#42597,#42598);
+#42596 = CARTESIAN_POINT('',(-18.10753787975,7.95753787977,2.4));
+#42597 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42598 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42599 = PCURVE('',#42379,#42600);
+#42600 = DEFINITIONAL_REPRESENTATION('',(#42601),#42609);
+#42601 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42602,#42603,#42604,#42605
+    ,#42606,#42607,#42608),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42602 = CARTESIAN_POINT('',(1.585309661323E-11,0.85));
+#42603 = CARTESIAN_POINT('',(-1.818653347931,0.85));
+#42604 = CARTESIAN_POINT('',(-0.909326673958,2.425));
+#42605 = CARTESIAN_POINT('',(1.58528394374E-11,4.));
+#42606 = CARTESIAN_POINT('',(0.90932667399,2.425));
+#42607 = CARTESIAN_POINT('',(1.818653347963,0.85));
+#42608 = CARTESIAN_POINT('',(1.585309661323E-11,0.85));
+#42609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42610 = PCURVE('',#42611,#42616);
+#42611 = CYLINDRICAL_SURFACE('',#42612,1.05);
+#42612 = AXIS2_PLACEMENT_3D('',#42613,#42614,#42615);
+#42613 = CARTESIAN_POINT('',(-18.10753787975,7.95753787977,2.4));
+#42614 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42615 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42616 = DEFINITIONAL_REPRESENTATION('',(#42617),#42621);
+#42617 = LINE('',#42618,#42619);
+#42618 = CARTESIAN_POINT('',(0.,0.));
+#42619 = VECTOR('',#42620,1.);
+#42620 = DIRECTION('',(1.,0.));
+#42621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42622 = ADVANCED_FACE('',(#42623,#42626),#42438,.F.);
+#42623 = FACE_BOUND('',#42624,.F.);
+#42624 = EDGE_LOOP('',(#42625));
+#42625 = ORIENTED_EDGE('',*,*,#42423,.F.);
+#42626 = FACE_BOUND('',#42627,.F.);
+#42627 = EDGE_LOOP('',(#42628));
+#42628 = ORIENTED_EDGE('',*,*,#42629,.T.);
+#42629 = EDGE_CURVE('',#42630,#42630,#42632,.T.);
+#42630 = VERTEX_POINT('',#42631);
+#42631 = CARTESIAN_POINT('',(-17.05753787975,-7.957537879754,2.4));
+#42632 = SURFACE_CURVE('',#42633,(#42638,#42649),.PCURVE_S1.);
+#42633 = CIRCLE('',#42634,1.05);
+#42634 = AXIS2_PLACEMENT_3D('',#42635,#42636,#42637);
+#42635 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,2.4));
+#42636 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42637 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42638 = PCURVE('',#42438,#42639);
+#42639 = DEFINITIONAL_REPRESENTATION('',(#42640),#42648);
+#42640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42641,#42642,#42643,#42644
+    ,#42645,#42646,#42647),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42641 = CARTESIAN_POINT('',(1.020963444024E-62,0.85));
+#42642 = CARTESIAN_POINT('',(-1.818653347947,0.85));
+#42643 = CARTESIAN_POINT('',(-0.909326673974,2.425));
+#42644 = CARTESIAN_POINT('',(-2.571758278209E-16,4.));
+#42645 = CARTESIAN_POINT('',(0.909326673974,2.425));
+#42646 = CARTESIAN_POINT('',(1.818653347947,0.85));
+#42647 = CARTESIAN_POINT('',(1.020963444024E-62,0.85));
+#42648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42649 = PCURVE('',#42650,#42655);
+#42650 = CYLINDRICAL_SURFACE('',#42651,1.05);
+#42651 = AXIS2_PLACEMENT_3D('',#42652,#42653,#42654);
+#42652 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,2.4));
+#42653 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42654 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42655 = DEFINITIONAL_REPRESENTATION('',(#42656),#42660);
+#42656 = LINE('',#42657,#42658);
+#42657 = CARTESIAN_POINT('',(0.,0.));
+#42658 = VECTOR('',#42659,1.);
+#42659 = DIRECTION('',(1.,0.));
+#42660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42661 = ADVANCED_FACE('',(#42662),#42509,.F.);
+#42662 = FACE_BOUND('',#42663,.F.);
+#42663 = EDGE_LOOP('',(#42664));
+#42664 = ORIENTED_EDGE('',*,*,#42494,.F.);
+#42665 = ADVANCED_FACE('',(#42666),#42568,.F.);
+#42666 = FACE_BOUND('',#42667,.F.);
+#42667 = EDGE_LOOP('',(#42668));
+#42668 = ORIENTED_EDGE('',*,*,#42553,.F.);
+#42669 = ADVANCED_FACE('',(#42670),#42611,.F.);
+#42670 = FACE_BOUND('',#42671,.F.);
+#42671 = EDGE_LOOP('',(#42672,#42695,#42696,#42697));
+#42672 = ORIENTED_EDGE('',*,*,#42673,.F.);
+#42673 = EDGE_CURVE('',#42591,#42674,#42676,.T.);
+#42674 = VERTEX_POINT('',#42675);
+#42675 = CARTESIAN_POINT('',(-17.05753787975,7.95753787977,28.9));
+#42676 = SEAM_CURVE('',#42677,(#42681,#42688),.PCURVE_S1.);
+#42677 = LINE('',#42678,#42679);
+#42678 = CARTESIAN_POINT('',(-17.05753787975,7.95753787977,2.4));
+#42679 = VECTOR('',#42680,1.);
+#42680 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#42681 = PCURVE('',#42611,#42682);
+#42682 = DEFINITIONAL_REPRESENTATION('',(#42683),#42687);
+#42683 = LINE('',#42684,#42685);
+#42684 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42685 = VECTOR('',#42686,1.);
+#42686 = DIRECTION('',(0.,-1.));
+#42687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42688 = PCURVE('',#42611,#42689);
+#42689 = DEFINITIONAL_REPRESENTATION('',(#42690),#42694);
+#42690 = LINE('',#42691,#42692);
+#42691 = CARTESIAN_POINT('',(0.,0.));
+#42692 = VECTOR('',#42693,1.);
+#42693 = DIRECTION('',(0.,-1.));
+#42694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42695 = ORIENTED_EDGE('',*,*,#42590,.F.);
+#42696 = ORIENTED_EDGE('',*,*,#42673,.T.);
+#42697 = ORIENTED_EDGE('',*,*,#42698,.T.);
+#42698 = EDGE_CURVE('',#42674,#42674,#42699,.T.);
+#42699 = SURFACE_CURVE('',#42700,(#42705,#42712),.PCURVE_S1.);
+#42700 = CIRCLE('',#42701,1.05);
+#42701 = AXIS2_PLACEMENT_3D('',#42702,#42703,#42704);
+#42702 = CARTESIAN_POINT('',(-18.10753787975,7.95753787977,28.9));
+#42703 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42704 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42705 = PCURVE('',#42611,#42706);
+#42706 = DEFINITIONAL_REPRESENTATION('',(#42707),#42711);
+#42707 = LINE('',#42708,#42709);
+#42708 = CARTESIAN_POINT('',(0.,-26.5));
+#42709 = VECTOR('',#42710,1.);
+#42710 = DIRECTION('',(1.,0.));
+#42711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42712 = PCURVE('',#42713,#42718);
+#42713 = PLANE('',#42714);
+#42714 = AXIS2_PLACEMENT_3D('',#42715,#42716,#42717);
+#42715 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#42716 = DIRECTION('',(0.,0.,1.));
+#42717 = DIRECTION('',(1.,0.,0.));
+#42718 = DEFINITIONAL_REPRESENTATION('',(#42719),#42727);
+#42719 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42720,#42721,#42722,#42723
+    ,#42724,#42725,#42726),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42720 = CARTESIAN_POINT('',(10.942462120246,-1.64246212023));
+#42721 = CARTESIAN_POINT('',(10.942462120246,-3.461115468177));
+#42722 = CARTESIAN_POINT('',(9.367462120246,-2.551788794204));
+#42723 = CARTESIAN_POINT('',(7.792462120246,-1.64246212023));
+#42724 = CARTESIAN_POINT('',(9.367462120246,-0.733135446256));
+#42725 = CARTESIAN_POINT('',(10.942462120246,0.176191227717));
+#42726 = CARTESIAN_POINT('',(10.942462120246,-1.64246212023));
+#42727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42728 = ADVANCED_FACE('',(#42729),#42650,.F.);
+#42729 = FACE_BOUND('',#42730,.F.);
+#42730 = EDGE_LOOP('',(#42731,#42754,#42755,#42756));
+#42731 = ORIENTED_EDGE('',*,*,#42732,.F.);
+#42732 = EDGE_CURVE('',#42630,#42733,#42735,.T.);
+#42733 = VERTEX_POINT('',#42734);
+#42734 = CARTESIAN_POINT('',(-17.05753787975,-7.957537879754,28.9));
+#42735 = SEAM_CURVE('',#42736,(#42740,#42747),.PCURVE_S1.);
+#42736 = LINE('',#42737,#42738);
+#42737 = CARTESIAN_POINT('',(-17.05753787975,-7.957537879754,2.4));
+#42738 = VECTOR('',#42739,1.);
+#42739 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#42740 = PCURVE('',#42650,#42741);
+#42741 = DEFINITIONAL_REPRESENTATION('',(#42742),#42746);
+#42742 = LINE('',#42743,#42744);
+#42743 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42744 = VECTOR('',#42745,1.);
+#42745 = DIRECTION('',(0.,-1.));
+#42746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42747 = PCURVE('',#42650,#42748);
+#42748 = DEFINITIONAL_REPRESENTATION('',(#42749),#42753);
+#42749 = LINE('',#42750,#42751);
+#42750 = CARTESIAN_POINT('',(0.,0.));
+#42751 = VECTOR('',#42752,1.);
+#42752 = DIRECTION('',(0.,-1.));
+#42753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42754 = ORIENTED_EDGE('',*,*,#42629,.F.);
+#42755 = ORIENTED_EDGE('',*,*,#42732,.T.);
+#42756 = ORIENTED_EDGE('',*,*,#42757,.T.);
+#42757 = EDGE_CURVE('',#42733,#42733,#42758,.T.);
+#42758 = SURFACE_CURVE('',#42759,(#42764,#42771),.PCURVE_S1.);
+#42759 = CIRCLE('',#42760,1.05);
+#42760 = AXIS2_PLACEMENT_3D('',#42761,#42762,#42763);
+#42761 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,28.9));
+#42762 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42763 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42764 = PCURVE('',#42650,#42765);
+#42765 = DEFINITIONAL_REPRESENTATION('',(#42766),#42770);
+#42766 = LINE('',#42767,#42768);
+#42767 = CARTESIAN_POINT('',(0.,-26.5));
+#42768 = VECTOR('',#42769,1.);
+#42769 = DIRECTION('',(1.,0.));
+#42770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42771 = PCURVE('',#42772,#42777);
+#42772 = PLANE('',#42773);
+#42773 = AXIS2_PLACEMENT_3D('',#42774,#42775,#42776);
+#42774 = CARTESIAN_POINT('',(-28.,9.6,28.9));
+#42775 = DIRECTION('',(0.,0.,1.));
+#42776 = DIRECTION('',(1.,0.,0.));
+#42777 = DEFINITIONAL_REPRESENTATION('',(#42778),#42786);
+#42778 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42779,#42780,#42781,#42782
+    ,#42783,#42784,#42785),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42779 = CARTESIAN_POINT('',(10.942462120246,-17.55753787975));
+#42780 = CARTESIAN_POINT('',(10.942462120246,-19.3761912277));
+#42781 = CARTESIAN_POINT('',(9.367462120246,-18.46686455372));
+#42782 = CARTESIAN_POINT('',(7.792462120246,-17.55753787975));
+#42783 = CARTESIAN_POINT('',(9.367462120246,-16.64821120578));
+#42784 = CARTESIAN_POINT('',(10.942462120246,-15.7388845318));
+#42785 = CARTESIAN_POINT('',(10.942462120246,-17.55753787975));
+#42786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42787 = ADVANCED_FACE('',(#42788),#42713,.F.);
+#42788 = FACE_BOUND('',#42789,.F.);
+#42789 = EDGE_LOOP('',(#42790));
+#42790 = ORIENTED_EDGE('',*,*,#42698,.F.);
+#42791 = ADVANCED_FACE('',(#42792),#42772,.F.);
+#42792 = FACE_BOUND('',#42793,.F.);
+#42793 = EDGE_LOOP('',(#42794));
+#42794 = ORIENTED_EDGE('',*,*,#42757,.F.);
+#42795 = ORIENTED_CLOSED_SHELL('',*,#42796,.F.);
+#42796 = CLOSED_SHELL('',(#42797,#42834,#42893));
+#42797 = ADVANCED_FACE('',(#42798),#42811,.F.);
+#42798 = FACE_BOUND('',#42799,.F.);
+#42799 = EDGE_LOOP('',(#42800));
+#42800 = ORIENTED_EDGE('',*,*,#42801,.T.);
+#42801 = EDGE_CURVE('',#42802,#42802,#42804,.T.);
+#42802 = VERTEX_POINT('',#42803);
+#42803 = CARTESIAN_POINT('',(-17.05753787975,7.95753787977,34.4));
+#42804 = SURFACE_CURVE('',#42805,(#42810,#42822),.PCURVE_S1.);
+#42805 = CIRCLE('',#42806,1.05);
+#42806 = AXIS2_PLACEMENT_3D('',#42807,#42808,#42809);
+#42807 = CARTESIAN_POINT('',(-18.10753787975,7.95753787977,34.4));
+#42808 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42809 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42810 = PCURVE('',#42811,#42816);
+#42811 = PLANE('',#42812);
+#42812 = AXIS2_PLACEMENT_3D('',#42813,#42814,#42815);
+#42813 = CARTESIAN_POINT('',(-18.10753787975,7.95753787977,34.4));
+#42814 = DIRECTION('',(-1.409807015397E-16,-3.064025565573E-15,-1.));
+#42815 = DIRECTION('',(0.,-1.,3.064025565573E-15));
+#42816 = DEFINITIONAL_REPRESENTATION('',(#42817),#42821);
+#42817 = CIRCLE('',#42818,1.05);
+#42818 = AXIS2_PLACEMENT_2D('',#42819,#42820);
+#42819 = CARTESIAN_POINT('',(-8.881784197001E-16,1.056296668051E-46));
+#42820 = DIRECTION('',(0.,-1.));
+#42821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42822 = PCURVE('',#42823,#42828);
+#42823 = CYLINDRICAL_SURFACE('',#42824,1.05);
+#42824 = AXIS2_PLACEMENT_3D('',#42825,#42826,#42827);
+#42825 = CARTESIAN_POINT('',(-18.10753787975,7.95753787977,2.4));
+#42826 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42827 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42828 = DEFINITIONAL_REPRESENTATION('',(#42829),#42833);
+#42829 = LINE('',#42830,#42831);
+#42830 = CARTESIAN_POINT('',(0.,-32.));
+#42831 = VECTOR('',#42832,1.);
+#42832 = DIRECTION('',(1.,0.));
+#42833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42834 = ADVANCED_FACE('',(#42835),#42823,.T.);
+#42835 = FACE_BOUND('',#42836,.T.);
+#42836 = EDGE_LOOP('',(#42837,#42870,#42891,#42892));
+#42837 = ORIENTED_EDGE('',*,*,#42838,.F.);
+#42838 = EDGE_CURVE('',#42839,#42839,#42841,.T.);
+#42839 = VERTEX_POINT('',#42840);
+#42840 = CARTESIAN_POINT('',(-17.05753787975,7.95753787977,31.4));
+#42841 = SURFACE_CURVE('',#42842,(#42847,#42854),.PCURVE_S1.);
+#42842 = CIRCLE('',#42843,1.05);
+#42843 = AXIS2_PLACEMENT_3D('',#42844,#42845,#42846);
+#42844 = CARTESIAN_POINT('',(-18.10753787975,7.95753787977,31.4));
+#42845 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42846 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42847 = PCURVE('',#42823,#42848);
+#42848 = DEFINITIONAL_REPRESENTATION('',(#42849),#42853);
+#42849 = LINE('',#42850,#42851);
+#42850 = CARTESIAN_POINT('',(0.,-29.));
+#42851 = VECTOR('',#42852,1.);
+#42852 = DIRECTION('',(1.,0.));
+#42853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42854 = PCURVE('',#42855,#42860);
+#42855 = PLANE('',#42856);
+#42856 = AXIS2_PLACEMENT_3D('',#42857,#42858,#42859);
+#42857 = CARTESIAN_POINT('',(-28.,9.6,31.4));
+#42858 = DIRECTION('',(0.,0.,1.));
+#42859 = DIRECTION('',(1.,0.,0.));
+#42860 = DEFINITIONAL_REPRESENTATION('',(#42861),#42869);
+#42861 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42862,#42863,#42864,#42865
+    ,#42866,#42867,#42868),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42862 = CARTESIAN_POINT('',(10.942462120246,-1.64246212023));
+#42863 = CARTESIAN_POINT('',(10.942462120246,-3.461115468177));
+#42864 = CARTESIAN_POINT('',(9.367462120246,-2.551788794204));
+#42865 = CARTESIAN_POINT('',(7.792462120246,-1.64246212023));
+#42866 = CARTESIAN_POINT('',(9.367462120246,-0.733135446256));
+#42867 = CARTESIAN_POINT('',(10.942462120246,0.176191227717));
+#42868 = CARTESIAN_POINT('',(10.942462120246,-1.64246212023));
+#42869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42870 = ORIENTED_EDGE('',*,*,#42871,.T.);
+#42871 = EDGE_CURVE('',#42839,#42802,#42872,.T.);
+#42872 = SEAM_CURVE('',#42873,(#42877,#42884),.PCURVE_S1.);
+#42873 = LINE('',#42874,#42875);
+#42874 = CARTESIAN_POINT('',(-17.05753787975,7.95753787977,2.4));
+#42875 = VECTOR('',#42876,1.);
+#42876 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#42877 = PCURVE('',#42823,#42878);
+#42878 = DEFINITIONAL_REPRESENTATION('',(#42879),#42883);
+#42879 = LINE('',#42880,#42881);
+#42880 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42881 = VECTOR('',#42882,1.);
+#42882 = DIRECTION('',(0.,-1.));
+#42883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42884 = PCURVE('',#42823,#42885);
+#42885 = DEFINITIONAL_REPRESENTATION('',(#42886),#42890);
+#42886 = LINE('',#42887,#42888);
+#42887 = CARTESIAN_POINT('',(0.,0.));
+#42888 = VECTOR('',#42889,1.);
+#42889 = DIRECTION('',(0.,-1.));
+#42890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42891 = ORIENTED_EDGE('',*,*,#42801,.T.);
+#42892 = ORIENTED_EDGE('',*,*,#42871,.F.);
+#42893 = ADVANCED_FACE('',(#42894),#42855,.F.);
+#42894 = FACE_BOUND('',#42895,.F.);
+#42895 = EDGE_LOOP('',(#42896));
+#42896 = ORIENTED_EDGE('',*,*,#42838,.F.);
+#42897 = ORIENTED_CLOSED_SHELL('',*,#42898,.F.);
+#42898 = CLOSED_SHELL('',(#42899,#42936,#42995));
+#42899 = ADVANCED_FACE('',(#42900),#42913,.F.);
+#42900 = FACE_BOUND('',#42901,.F.);
+#42901 = EDGE_LOOP('',(#42902));
+#42902 = ORIENTED_EDGE('',*,*,#42903,.T.);
+#42903 = EDGE_CURVE('',#42904,#42904,#42906,.T.);
+#42904 = VERTEX_POINT('',#42905);
+#42905 = CARTESIAN_POINT('',(19.157537879757,7.95753787977,34.4));
+#42906 = SURFACE_CURVE('',#42907,(#42912,#42924),.PCURVE_S1.);
+#42907 = CIRCLE('',#42908,1.05);
+#42908 = AXIS2_PLACEMENT_3D('',#42909,#42910,#42911);
+#42909 = CARTESIAN_POINT('',(18.107537879757,7.95753787977,34.4));
+#42910 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42911 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42912 = PCURVE('',#42913,#42918);
+#42913 = PLANE('',#42914);
+#42914 = AXIS2_PLACEMENT_3D('',#42915,#42916,#42917);
+#42915 = CARTESIAN_POINT('',(18.107537879757,7.95753787977,34.4));
+#42916 = DIRECTION('',(-1.409807015397E-16,-3.064025565573E-15,-1.));
+#42917 = DIRECTION('',(0.,-1.,3.064025565573E-15));
+#42918 = DEFINITIONAL_REPRESENTATION('',(#42919),#42923);
+#42919 = CIRCLE('',#42920,1.05);
+#42920 = AXIS2_PLACEMENT_2D('',#42921,#42922);
+#42921 = CARTESIAN_POINT('',(-8.881784197001E-16,1.056296668051E-46));
+#42922 = DIRECTION('',(0.,-1.));
+#42923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42924 = PCURVE('',#42925,#42930);
+#42925 = CYLINDRICAL_SURFACE('',#42926,1.05);
+#42926 = AXIS2_PLACEMENT_3D('',#42927,#42928,#42929);
+#42927 = CARTESIAN_POINT('',(18.107537879757,7.95753787977,2.4));
+#42928 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42929 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42930 = DEFINITIONAL_REPRESENTATION('',(#42931),#42935);
+#42931 = LINE('',#42932,#42933);
+#42932 = CARTESIAN_POINT('',(0.,-32.));
+#42933 = VECTOR('',#42934,1.);
+#42934 = DIRECTION('',(1.,0.));
+#42935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42936 = ADVANCED_FACE('',(#42937),#42925,.T.);
+#42937 = FACE_BOUND('',#42938,.T.);
+#42938 = EDGE_LOOP('',(#42939,#42972,#42993,#42994));
+#42939 = ORIENTED_EDGE('',*,*,#42940,.F.);
+#42940 = EDGE_CURVE('',#42941,#42941,#42943,.T.);
+#42941 = VERTEX_POINT('',#42942);
+#42942 = CARTESIAN_POINT('',(19.157537879757,7.95753787977,31.4));
+#42943 = SURFACE_CURVE('',#42944,(#42949,#42956),.PCURVE_S1.);
+#42944 = CIRCLE('',#42945,1.05);
+#42945 = AXIS2_PLACEMENT_3D('',#42946,#42947,#42948);
+#42946 = CARTESIAN_POINT('',(18.107537879757,7.95753787977,31.4));
+#42947 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#42948 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#42949 = PCURVE('',#42925,#42950);
+#42950 = DEFINITIONAL_REPRESENTATION('',(#42951),#42955);
+#42951 = LINE('',#42952,#42953);
+#42952 = CARTESIAN_POINT('',(0.,-29.));
+#42953 = VECTOR('',#42954,1.);
+#42954 = DIRECTION('',(1.,0.));
+#42955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42956 = PCURVE('',#42957,#42962);
+#42957 = PLANE('',#42958);
+#42958 = AXIS2_PLACEMENT_3D('',#42959,#42960,#42961);
+#42959 = CARTESIAN_POINT('',(-28.,9.6,31.4));
+#42960 = DIRECTION('',(0.,0.,1.));
+#42961 = DIRECTION('',(1.,0.,0.));
+#42962 = DEFINITIONAL_REPRESENTATION('',(#42963),#42971);
+#42963 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#42964,#42965,#42966,#42967
+    ,#42968,#42969,#42970),.UNSPECIFIED.,.T.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#42964 = CARTESIAN_POINT('',(47.157537879757,-1.64246212023));
+#42965 = CARTESIAN_POINT('',(47.157537879757,-3.461115468177));
+#42966 = CARTESIAN_POINT('',(45.582537879757,-2.551788794204));
+#42967 = CARTESIAN_POINT('',(44.007537879757,-1.64246212023));
+#42968 = CARTESIAN_POINT('',(45.582537879757,-0.733135446256));
+#42969 = CARTESIAN_POINT('',(47.157537879757,0.176191227717));
+#42970 = CARTESIAN_POINT('',(47.157537879757,-1.64246212023));
+#42971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42972 = ORIENTED_EDGE('',*,*,#42973,.T.);
+#42973 = EDGE_CURVE('',#42941,#42904,#42974,.T.);
+#42974 = SEAM_CURVE('',#42975,(#42979,#42986),.PCURVE_S1.);
+#42975 = LINE('',#42976,#42977);
+#42976 = CARTESIAN_POINT('',(19.157537879757,7.95753787977,2.4));
+#42977 = VECTOR('',#42978,1.);
+#42978 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#42979 = PCURVE('',#42925,#42980);
+#42980 = DEFINITIONAL_REPRESENTATION('',(#42981),#42985);
+#42981 = LINE('',#42982,#42983);
+#42982 = CARTESIAN_POINT('',(6.28318530718,0.));
+#42983 = VECTOR('',#42984,1.);
+#42984 = DIRECTION('',(0.,-1.));
+#42985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42986 = PCURVE('',#42925,#42987);
+#42987 = DEFINITIONAL_REPRESENTATION('',(#42988),#42992);
+#42988 = LINE('',#42989,#42990);
+#42989 = CARTESIAN_POINT('',(0.,0.));
+#42990 = VECTOR('',#42991,1.);
+#42991 = DIRECTION('',(0.,-1.));
+#42992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42993 = ORIENTED_EDGE('',*,*,#42903,.T.);
+#42994 = ORIENTED_EDGE('',*,*,#42973,.F.);
+#42995 = ADVANCED_FACE('',(#42996),#42957,.F.);
+#42996 = FACE_BOUND('',#42997,.F.);
+#42997 = EDGE_LOOP('',(#42998));
+#42998 = ORIENTED_EDGE('',*,*,#42940,.F.);
+#42999 = ORIENTED_CLOSED_SHELL('',*,#43000,.F.);
+#43000 = CLOSED_SHELL('',(#43001,#43042,#43101));
+#43001 = ADVANCED_FACE('',(#43002),#43015,.T.);
+#43002 = FACE_BOUND('',#43003,.F.);
+#43003 = EDGE_LOOP('',(#43004));
+#43004 = ORIENTED_EDGE('',*,*,#43005,.T.);
+#43005 = EDGE_CURVE('',#43006,#43006,#43008,.T.);
+#43006 = VERTEX_POINT('',#43007);
+#43007 = CARTESIAN_POINT('',(19.157537879757,-7.957537879754,34.4));
+#43008 = SURFACE_CURVE('',#43009,(#43014,#43030),.PCURVE_S1.);
+#43009 = CIRCLE('',#43010,1.05);
+#43010 = AXIS2_PLACEMENT_3D('',#43011,#43012,#43013);
+#43011 = CARTESIAN_POINT('',(18.107537879757,-7.957537879754,34.4));
+#43012 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#43013 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#43014 = PCURVE('',#43015,#43020);
+#43015 = PLANE('',#43016);
+#43016 = AXIS2_PLACEMENT_3D('',#43017,#43018,#43019);
+#43017 = CARTESIAN_POINT('',(19.157537879757,-7.957537879754,34.4));
+#43018 = DIRECTION('',(-1.409807015397E-16,3.064025565573E-15,1.));
+#43019 = DIRECTION('',(0.,1.,-3.064025565573E-15));
+#43020 = DEFINITIONAL_REPRESENTATION('',(#43021),#43029);
+#43021 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43022,#43023,#43024,#43025
+    ,#43026,#43027,#43028),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43022 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43023 = CARTESIAN_POINT('',(-1.818653347947,0.));
+#43024 = CARTESIAN_POINT('',(-0.909326673974,1.575));
+#43025 = CARTESIAN_POINT('',(6.310025918792E-16,3.15));
+#43026 = CARTESIAN_POINT('',(0.909326673974,1.575));
+#43027 = CARTESIAN_POINT('',(1.818653347947,1.554312234475E-15));
+#43028 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43030 = PCURVE('',#43031,#43036);
+#43031 = CYLINDRICAL_SURFACE('',#43032,1.05);
+#43032 = AXIS2_PLACEMENT_3D('',#43033,#43034,#43035);
+#43033 = CARTESIAN_POINT('',(18.107537879757,-7.957537879754,2.4));
+#43034 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#43035 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#43036 = DEFINITIONAL_REPRESENTATION('',(#43037),#43041);
+#43037 = LINE('',#43038,#43039);
+#43038 = CARTESIAN_POINT('',(0.,-32.));
+#43039 = VECTOR('',#43040,1.);
+#43040 = DIRECTION('',(1.,0.));
+#43041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43042 = ADVANCED_FACE('',(#43043),#43031,.T.);
+#43043 = FACE_BOUND('',#43044,.T.);
+#43044 = EDGE_LOOP('',(#43045,#43078,#43099,#43100));
+#43045 = ORIENTED_EDGE('',*,*,#43046,.F.);
+#43046 = EDGE_CURVE('',#43047,#43047,#43049,.T.);
+#43047 = VERTEX_POINT('',#43048);
+#43048 = CARTESIAN_POINT('',(19.157537879757,-7.957537879754,31.4));
+#43049 = SURFACE_CURVE('',#43050,(#43055,#43062),.PCURVE_S1.);
+#43050 = CIRCLE('',#43051,1.05);
+#43051 = AXIS2_PLACEMENT_3D('',#43052,#43053,#43054);
+#43052 = CARTESIAN_POINT('',(18.107537879757,-7.957537879754,31.4));
+#43053 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#43054 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#43055 = PCURVE('',#43031,#43056);
+#43056 = DEFINITIONAL_REPRESENTATION('',(#43057),#43061);
+#43057 = LINE('',#43058,#43059);
+#43058 = CARTESIAN_POINT('',(0.,-29.));
+#43059 = VECTOR('',#43060,1.);
+#43060 = DIRECTION('',(1.,0.));
+#43061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43062 = PCURVE('',#43063,#43068);
+#43063 = PLANE('',#43064);
+#43064 = AXIS2_PLACEMENT_3D('',#43065,#43066,#43067);
+#43065 = CARTESIAN_POINT('',(-28.,9.6,31.4));
+#43066 = DIRECTION('',(0.,0.,1.));
+#43067 = DIRECTION('',(1.,0.,0.));
+#43068 = DEFINITIONAL_REPRESENTATION('',(#43069),#43077);
+#43069 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43070,#43071,#43072,#43073
+    ,#43074,#43075,#43076),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43070 = CARTESIAN_POINT('',(47.157537879757,-17.55753787975));
+#43071 = CARTESIAN_POINT('',(47.157537879757,-19.3761912277));
+#43072 = CARTESIAN_POINT('',(45.582537879757,-18.46686455372));
+#43073 = CARTESIAN_POINT('',(44.007537879757,-17.55753787975));
+#43074 = CARTESIAN_POINT('',(45.582537879757,-16.64821120578));
+#43075 = CARTESIAN_POINT('',(47.157537879757,-15.7388845318));
+#43076 = CARTESIAN_POINT('',(47.157537879757,-17.55753787975));
+#43077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43078 = ORIENTED_EDGE('',*,*,#43079,.T.);
+#43079 = EDGE_CURVE('',#43047,#43006,#43080,.T.);
+#43080 = SEAM_CURVE('',#43081,(#43085,#43092),.PCURVE_S1.);
+#43081 = LINE('',#43082,#43083);
+#43082 = CARTESIAN_POINT('',(19.157537879757,-7.957537879754,2.4));
+#43083 = VECTOR('',#43084,1.);
+#43084 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#43085 = PCURVE('',#43031,#43086);
+#43086 = DEFINITIONAL_REPRESENTATION('',(#43087),#43091);
+#43087 = LINE('',#43088,#43089);
+#43088 = CARTESIAN_POINT('',(6.28318530718,0.));
+#43089 = VECTOR('',#43090,1.);
+#43090 = DIRECTION('',(0.,-1.));
+#43091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43092 = PCURVE('',#43031,#43093);
+#43093 = DEFINITIONAL_REPRESENTATION('',(#43094),#43098);
+#43094 = LINE('',#43095,#43096);
+#43095 = CARTESIAN_POINT('',(0.,0.));
+#43096 = VECTOR('',#43097,1.);
+#43097 = DIRECTION('',(0.,-1.));
+#43098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43099 = ORIENTED_EDGE('',*,*,#43005,.T.);
+#43100 = ORIENTED_EDGE('',*,*,#43079,.F.);
+#43101 = ADVANCED_FACE('',(#43102),#43063,.F.);
+#43102 = FACE_BOUND('',#43103,.F.);
+#43103 = EDGE_LOOP('',(#43104));
+#43104 = ORIENTED_EDGE('',*,*,#43046,.F.);
+#43105 = ORIENTED_CLOSED_SHELL('',*,#43106,.F.);
+#43106 = CLOSED_SHELL('',(#43107,#43148,#43207));
+#43107 = ADVANCED_FACE('',(#43108),#43121,.T.);
+#43108 = FACE_BOUND('',#43109,.F.);
+#43109 = EDGE_LOOP('',(#43110));
+#43110 = ORIENTED_EDGE('',*,*,#43111,.T.);
+#43111 = EDGE_CURVE('',#43112,#43112,#43114,.T.);
+#43112 = VERTEX_POINT('',#43113);
+#43113 = CARTESIAN_POINT('',(-17.05753787975,-7.957537879754,34.4));
+#43114 = SURFACE_CURVE('',#43115,(#43120,#43136),.PCURVE_S1.);
+#43115 = CIRCLE('',#43116,1.05);
+#43116 = AXIS2_PLACEMENT_3D('',#43117,#43118,#43119);
+#43117 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,34.4));
+#43118 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#43119 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#43120 = PCURVE('',#43121,#43126);
+#43121 = PLANE('',#43122);
+#43122 = AXIS2_PLACEMENT_3D('',#43123,#43124,#43125);
+#43123 = CARTESIAN_POINT('',(-17.05753787975,-7.957537879754,34.4));
+#43124 = DIRECTION('',(-1.409807015397E-16,3.064025565573E-15,1.));
+#43125 = DIRECTION('',(0.,1.,-3.064025565573E-15));
+#43126 = DEFINITIONAL_REPRESENTATION('',(#43127),#43135);
+#43127 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43128,#43129,#43130,#43131
+    ,#43132,#43133,#43134),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43128 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43129 = CARTESIAN_POINT('',(-1.818653347947,0.));
+#43130 = CARTESIAN_POINT('',(-0.909326673974,1.575));
+#43131 = CARTESIAN_POINT('',(6.310025918792E-16,3.15));
+#43132 = CARTESIAN_POINT('',(0.909326673974,1.575));
+#43133 = CARTESIAN_POINT('',(1.818653347947,1.554312234475E-15));
+#43134 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43136 = PCURVE('',#43137,#43142);
+#43137 = CYLINDRICAL_SURFACE('',#43138,1.05);
+#43138 = AXIS2_PLACEMENT_3D('',#43139,#43140,#43141);
+#43139 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,2.4));
+#43140 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#43141 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#43142 = DEFINITIONAL_REPRESENTATION('',(#43143),#43147);
+#43143 = LINE('',#43144,#43145);
+#43144 = CARTESIAN_POINT('',(0.,-32.));
+#43145 = VECTOR('',#43146,1.);
+#43146 = DIRECTION('',(1.,0.));
+#43147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43148 = ADVANCED_FACE('',(#43149),#43137,.T.);
+#43149 = FACE_BOUND('',#43150,.T.);
+#43150 = EDGE_LOOP('',(#43151,#43184,#43205,#43206));
+#43151 = ORIENTED_EDGE('',*,*,#43152,.F.);
+#43152 = EDGE_CURVE('',#43153,#43153,#43155,.T.);
+#43153 = VERTEX_POINT('',#43154);
+#43154 = CARTESIAN_POINT('',(-17.05753787975,-7.957537879754,31.4));
+#43155 = SURFACE_CURVE('',#43156,(#43161,#43168),.PCURVE_S1.);
+#43156 = CIRCLE('',#43157,1.05);
+#43157 = AXIS2_PLACEMENT_3D('',#43158,#43159,#43160);
+#43158 = CARTESIAN_POINT('',(-18.10753787975,-7.957537879754,31.4));
+#43159 = DIRECTION('',(-8.410878226824E-32,-2.982269653862E-15,-1.));
+#43160 = DIRECTION('',(1.,-2.508350689819E-46,-8.410878226824E-32));
+#43161 = PCURVE('',#43137,#43162);
+#43162 = DEFINITIONAL_REPRESENTATION('',(#43163),#43167);
+#43163 = LINE('',#43164,#43165);
+#43164 = CARTESIAN_POINT('',(0.,-29.));
+#43165 = VECTOR('',#43166,1.);
+#43166 = DIRECTION('',(1.,0.));
+#43167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43168 = PCURVE('',#43169,#43174);
+#43169 = PLANE('',#43170);
+#43170 = AXIS2_PLACEMENT_3D('',#43171,#43172,#43173);
+#43171 = CARTESIAN_POINT('',(-28.,9.6,31.4));
+#43172 = DIRECTION('',(0.,0.,1.));
+#43173 = DIRECTION('',(1.,0.,0.));
+#43174 = DEFINITIONAL_REPRESENTATION('',(#43175),#43183);
+#43175 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43176,#43177,#43178,#43179
+    ,#43180,#43181,#43182),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43176 = CARTESIAN_POINT('',(10.942462120246,-17.55753787975));
+#43177 = CARTESIAN_POINT('',(10.942462120246,-19.3761912277));
+#43178 = CARTESIAN_POINT('',(9.367462120246,-18.46686455372));
+#43179 = CARTESIAN_POINT('',(7.792462120246,-17.55753787975));
+#43180 = CARTESIAN_POINT('',(9.367462120246,-16.64821120578));
+#43181 = CARTESIAN_POINT('',(10.942462120246,-15.7388845318));
+#43182 = CARTESIAN_POINT('',(10.942462120246,-17.55753787975));
+#43183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43184 = ORIENTED_EDGE('',*,*,#43185,.T.);
+#43185 = EDGE_CURVE('',#43153,#43112,#43186,.T.);
+#43186 = SEAM_CURVE('',#43187,(#43191,#43198),.PCURVE_S1.);
+#43187 = LINE('',#43188,#43189);
+#43188 = CARTESIAN_POINT('',(-17.05753787975,-7.957537879754,2.4));
+#43189 = VECTOR('',#43190,1.);
+#43190 = DIRECTION('',(8.410878226824E-32,2.982269653862E-15,1.));
+#43191 = PCURVE('',#43137,#43192);
+#43192 = DEFINITIONAL_REPRESENTATION('',(#43193),#43197);
+#43193 = LINE('',#43194,#43195);
+#43194 = CARTESIAN_POINT('',(6.28318530718,0.));
+#43195 = VECTOR('',#43196,1.);
+#43196 = DIRECTION('',(0.,-1.));
+#43197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43198 = PCURVE('',#43137,#43199);
+#43199 = DEFINITIONAL_REPRESENTATION('',(#43200),#43204);
+#43200 = LINE('',#43201,#43202);
+#43201 = CARTESIAN_POINT('',(0.,0.));
+#43202 = VECTOR('',#43203,1.);
+#43203 = DIRECTION('',(0.,-1.));
+#43204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43205 = ORIENTED_EDGE('',*,*,#43111,.T.);
+#43206 = ORIENTED_EDGE('',*,*,#43185,.F.);
+#43207 = ADVANCED_FACE('',(#43208),#43169,.F.);
+#43208 = FACE_BOUND('',#43209,.F.);
+#43209 = EDGE_LOOP('',(#43210));
+#43210 = ORIENTED_EDGE('',*,*,#43152,.F.);
+#43211 = MANIFOLD_SOLID_BREP('',#43212);
+#43212 = CLOSED_SHELL('',(#43213,#43339,#43425,#43538,#43595,#43679,
+    #43760,#43817,#43827));
+#43213 = ADVANCED_FACE('',(#43214),#43228,.T.);
+#43214 = FACE_BOUND('',#43215,.T.);
+#43215 = EDGE_LOOP('',(#43216,#43249,#43282,#43308));
+#43216 = ORIENTED_EDGE('',*,*,#43217,.T.);
+#43217 = EDGE_CURVE('',#43218,#43220,#43222,.T.);
+#43218 = VERTEX_POINT('',#43219);
+#43219 = CARTESIAN_POINT('',(22.05,-0.6,6.6));
+#43220 = VERTEX_POINT('',#43221);
+#43221 = CARTESIAN_POINT('',(32.05,-0.6,6.6));
+#43222 = SURFACE_CURVE('',#43223,(#43227,#43238),.PCURVE_S1.);
+#43223 = LINE('',#43224,#43225);
+#43224 = CARTESIAN_POINT('',(22.05,-0.6,6.6));
+#43225 = VECTOR('',#43226,1.);
+#43226 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43227 = PCURVE('',#43228,#43233);
+#43228 = CYLINDRICAL_SURFACE('',#43229,0.65);
+#43229 = AXIS2_PLACEMENT_3D('',#43230,#43231,#43232);
+#43230 = CARTESIAN_POINT('',(22.05,0.,6.35));
+#43231 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43232 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43233 = DEFINITIONAL_REPRESENTATION('',(#43234),#43237);
+#43234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43235,#43236),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43235 = CARTESIAN_POINT('',(4.317597860685,5.551115123126E-17));
+#43236 = CARTESIAN_POINT('',(4.317597860685,10.));
+#43237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43238 = PCURVE('',#43239,#43244);
+#43239 = CYLINDRICAL_SURFACE('',#43240,0.65);
+#43240 = AXIS2_PLACEMENT_3D('',#43241,#43242,#43243);
+#43241 = CARTESIAN_POINT('',(22.05,-1.2,6.35));
+#43242 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43243 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43244 = DEFINITIONAL_REPRESENTATION('',(#43245),#43248);
+#43245 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43246,#43247),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43246 = CARTESIAN_POINT('',(1.965587446495,5.551115123126E-17));
+#43247 = CARTESIAN_POINT('',(1.965587446495,10.));
+#43248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43249 = ORIENTED_EDGE('',*,*,#43250,.F.);
+#43250 = EDGE_CURVE('',#43251,#43220,#43253,.T.);
+#43251 = VERTEX_POINT('',#43252);
+#43252 = CARTESIAN_POINT('',(32.05,0.6,6.6));
+#43253 = SURFACE_CURVE('',#43254,(#43259,#43266),.PCURVE_S1.);
+#43254 = CIRCLE('',#43255,0.65);
+#43255 = AXIS2_PLACEMENT_3D('',#43256,#43257,#43258);
+#43256 = CARTESIAN_POINT('',(32.05,0.,6.35));
+#43257 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43258 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43259 = PCURVE('',#43228,#43260);
+#43260 = DEFINITIONAL_REPRESENTATION('',(#43261),#43265);
+#43261 = LINE('',#43262,#43263);
+#43262 = CARTESIAN_POINT('',(0.,10.));
+#43263 = VECTOR('',#43264,1.);
+#43264 = DIRECTION('',(1.,0.));
+#43265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43266 = PCURVE('',#43267,#43272);
+#43267 = PLANE('',#43268);
+#43268 = AXIS2_PLACEMENT_3D('',#43269,#43270,#43271);
+#43269 = CARTESIAN_POINT('',(32.05,0.,5.7));
+#43270 = DIRECTION('',(-1.,0.,0.));
+#43271 = DIRECTION('',(0.,0.,-1.));
+#43272 = DEFINITIONAL_REPRESENTATION('',(#43273),#43281);
+#43273 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43274,#43275,#43276,#43277
+    ,#43278,#43279,#43280),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43274 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43275 = CARTESIAN_POINT('',(8.881784197001E-16,-1.12583302492));
+#43276 = CARTESIAN_POINT('',(-0.975,-0.56291651246));
+#43277 = CARTESIAN_POINT('',(-1.95,-1.592040838892E-16));
+#43278 = CARTESIAN_POINT('',(-0.975,0.56291651246));
+#43279 = CARTESIAN_POINT('',(-1.110223024625E-16,1.12583302492));
+#43280 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43282 = ORIENTED_EDGE('',*,*,#43283,.F.);
+#43283 = EDGE_CURVE('',#43284,#43251,#43286,.T.);
+#43284 = VERTEX_POINT('',#43285);
+#43285 = CARTESIAN_POINT('',(22.05,0.6,6.6));
+#43286 = SURFACE_CURVE('',#43287,(#43291,#43297),.PCURVE_S1.);
+#43287 = LINE('',#43288,#43289);
+#43288 = CARTESIAN_POINT('',(22.05,0.6,6.6));
+#43289 = VECTOR('',#43290,1.);
+#43290 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43291 = PCURVE('',#43228,#43292);
+#43292 = DEFINITIONAL_REPRESENTATION('',(#43293),#43296);
+#43293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43294,#43295),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.162975822039E-33,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43294 = CARTESIAN_POINT('',(1.965587446495,5.551115123126E-17));
+#43295 = CARTESIAN_POINT('',(1.965587446495,10.));
+#43296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43297 = PCURVE('',#43298,#43303);
+#43298 = CYLINDRICAL_SURFACE('',#43299,0.65);
+#43299 = AXIS2_PLACEMENT_3D('',#43300,#43301,#43302);
+#43300 = CARTESIAN_POINT('',(22.05,1.2,6.35));
+#43301 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43302 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43303 = DEFINITIONAL_REPRESENTATION('',(#43304),#43307);
+#43304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43305,#43306),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-6.162975822039E-33,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43305 = CARTESIAN_POINT('',(4.317597860685,5.551115123126E-17));
+#43306 = CARTESIAN_POINT('',(4.317597860685,10.));
+#43307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43308 = ORIENTED_EDGE('',*,*,#43309,.T.);
+#43309 = EDGE_CURVE('',#43284,#43218,#43310,.T.);
+#43310 = SURFACE_CURVE('',#43311,(#43316,#43323),.PCURVE_S1.);
+#43311 = CIRCLE('',#43312,0.65);
+#43312 = AXIS2_PLACEMENT_3D('',#43313,#43314,#43315);
+#43313 = CARTESIAN_POINT('',(22.05,0.,6.35));
+#43314 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43315 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43316 = PCURVE('',#43228,#43317);
+#43317 = DEFINITIONAL_REPRESENTATION('',(#43318),#43322);
+#43318 = LINE('',#43319,#43320);
+#43319 = CARTESIAN_POINT('',(0.,0.));
+#43320 = VECTOR('',#43321,1.);
+#43321 = DIRECTION('',(1.,0.));
+#43322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43323 = PCURVE('',#43324,#43329);
+#43324 = PLANE('',#43325);
+#43325 = AXIS2_PLACEMENT_3D('',#43326,#43327,#43328);
+#43326 = CARTESIAN_POINT('',(22.05,0.,5.7));
+#43327 = DIRECTION('',(-1.,4.470839584911E-16,-2.251745806783E-15));
+#43328 = DIRECTION('',(2.251745806783E-15,0.,-1.));
+#43329 = DEFINITIONAL_REPRESENTATION('',(#43330),#43338);
+#43330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43331,#43332,#43333,#43334
+    ,#43335,#43336,#43337),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43331 = CARTESIAN_POINT('',(0.,-7.188948063335E-31));
+#43332 = CARTESIAN_POINT('',(0.,-1.12583302492));
+#43333 = CARTESIAN_POINT('',(-0.975,-0.56291651246));
+#43334 = CARTESIAN_POINT('',(-1.95,-1.592040838892E-16));
+#43335 = CARTESIAN_POINT('',(-0.975,0.56291651246));
+#43336 = CARTESIAN_POINT('',(-9.992007221626E-16,1.12583302492));
+#43337 = CARTESIAN_POINT('',(0.,-7.188948063335E-31));
+#43338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43339 = ADVANCED_FACE('',(#43340),#43298,.T.);
+#43340 = FACE_BOUND('',#43341,.T.);
+#43341 = EDGE_LOOP('',(#43342,#43370,#43398,#43424));
+#43342 = ORIENTED_EDGE('',*,*,#43343,.F.);
+#43343 = EDGE_CURVE('',#43344,#43251,#43346,.T.);
+#43344 = VERTEX_POINT('',#43345);
+#43345 = CARTESIAN_POINT('',(32.05,1.2,5.7));
+#43346 = SURFACE_CURVE('',#43347,(#43352,#43359),.PCURVE_S1.);
+#43347 = CIRCLE('',#43348,0.65);
+#43348 = AXIS2_PLACEMENT_3D('',#43349,#43350,#43351);
+#43349 = CARTESIAN_POINT('',(32.05,1.2,6.35));
+#43350 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43351 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43352 = PCURVE('',#43298,#43353);
+#43353 = DEFINITIONAL_REPRESENTATION('',(#43354),#43358);
+#43354 = LINE('',#43355,#43356);
+#43355 = CARTESIAN_POINT('',(0.,10.));
+#43356 = VECTOR('',#43357,1.);
+#43357 = DIRECTION('',(1.,0.));
+#43358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43359 = PCURVE('',#43267,#43360);
+#43360 = DEFINITIONAL_REPRESENTATION('',(#43361),#43369);
+#43361 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43362,#43363,#43364,#43365
+    ,#43366,#43367,#43368),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43362 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43363 = CARTESIAN_POINT('',(8.881784197001E-16,-2.32583302492));
+#43364 = CARTESIAN_POINT('',(-0.975,-1.76291651246));
+#43365 = CARTESIAN_POINT('',(-1.95,-1.2));
+#43366 = CARTESIAN_POINT('',(-0.975,-0.63708348754));
+#43367 = CARTESIAN_POINT('',(-1.110223024625E-16,-7.416697508023E-02));
+#43368 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43370 = ORIENTED_EDGE('',*,*,#43371,.F.);
+#43371 = EDGE_CURVE('',#43372,#43344,#43374,.T.);
+#43372 = VERTEX_POINT('',#43373);
+#43373 = CARTESIAN_POINT('',(22.05,1.2,5.7));
+#43374 = SURFACE_CURVE('',#43375,(#43379,#43386),.PCURVE_S1.);
+#43375 = LINE('',#43376,#43377);
+#43376 = CARTESIAN_POINT('',(22.05,1.2,5.7));
+#43377 = VECTOR('',#43378,1.);
+#43378 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43379 = PCURVE('',#43298,#43380);
+#43380 = DEFINITIONAL_REPRESENTATION('',(#43381),#43385);
+#43381 = LINE('',#43382,#43383);
+#43382 = CARTESIAN_POINT('',(0.,-0.));
+#43383 = VECTOR('',#43384,1.);
+#43384 = DIRECTION('',(0.,1.));
+#43385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43386 = PCURVE('',#43387,#43392);
+#43387 = CYLINDRICAL_SURFACE('',#43388,0.65);
+#43388 = AXIS2_PLACEMENT_3D('',#43389,#43390,#43391);
+#43389 = CARTESIAN_POINT('',(22.05,1.2,6.35));
+#43390 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43391 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43392 = DEFINITIONAL_REPRESENTATION('',(#43393),#43397);
+#43393 = LINE('',#43394,#43395);
+#43394 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#43395 = VECTOR('',#43396,1.);
+#43396 = DIRECTION('',(0.,1.));
+#43397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43398 = ORIENTED_EDGE('',*,*,#43399,.T.);
+#43399 = EDGE_CURVE('',#43372,#43284,#43400,.T.);
+#43400 = SURFACE_CURVE('',#43401,(#43406,#43413),.PCURVE_S1.);
+#43401 = CIRCLE('',#43402,0.65);
+#43402 = AXIS2_PLACEMENT_3D('',#43403,#43404,#43405);
+#43403 = CARTESIAN_POINT('',(22.05,1.2,6.35));
+#43404 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43405 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43406 = PCURVE('',#43298,#43407);
+#43407 = DEFINITIONAL_REPRESENTATION('',(#43408),#43412);
+#43408 = LINE('',#43409,#43410);
+#43409 = CARTESIAN_POINT('',(0.,0.));
+#43410 = VECTOR('',#43411,1.);
+#43411 = DIRECTION('',(1.,0.));
+#43412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43413 = PCURVE('',#43324,#43414);
+#43414 = DEFINITIONAL_REPRESENTATION('',(#43415),#43423);
+#43415 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43416,#43417,#43418,#43419
+    ,#43420,#43421,#43422),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43416 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43417 = CARTESIAN_POINT('',(8.881784197001E-16,-2.32583302492));
+#43418 = CARTESIAN_POINT('',(-0.975,-1.76291651246));
+#43419 = CARTESIAN_POINT('',(-1.95,-1.2));
+#43420 = CARTESIAN_POINT('',(-0.975,-0.63708348754));
+#43421 = CARTESIAN_POINT('',(-1.110223024625E-16,-7.416697508023E-02));
+#43422 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43424 = ORIENTED_EDGE('',*,*,#43283,.T.);
+#43425 = ADVANCED_FACE('',(#43426),#43441,.T.);
+#43426 = FACE_BOUND('',#43427,.T.);
+#43427 = EDGE_LOOP('',(#43428,#43463,#43491,#43519));
+#43428 = ORIENTED_EDGE('',*,*,#43429,.F.);
+#43429 = EDGE_CURVE('',#43430,#43432,#43434,.T.);
+#43430 = VERTEX_POINT('',#43431);
+#43431 = CARTESIAN_POINT('',(32.05,-1.592040838892E-16,5.7));
+#43432 = VERTEX_POINT('',#43433);
+#43433 = CARTESIAN_POINT('',(32.05,0.6,6.1));
+#43434 = SURFACE_CURVE('',#43435,(#43440,#43452),.PCURVE_S1.);
+#43435 = CIRCLE('',#43436,0.65);
+#43436 = AXIS2_PLACEMENT_3D('',#43437,#43438,#43439);
+#43437 = CARTESIAN_POINT('',(32.05,0.,6.35));
+#43438 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43439 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43440 = PCURVE('',#43441,#43446);
+#43441 = CYLINDRICAL_SURFACE('',#43442,0.65);
+#43442 = AXIS2_PLACEMENT_3D('',#43443,#43444,#43445);
+#43443 = CARTESIAN_POINT('',(22.05,0.,6.35));
+#43444 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43445 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43446 = DEFINITIONAL_REPRESENTATION('',(#43447),#43451);
+#43447 = LINE('',#43448,#43449);
+#43448 = CARTESIAN_POINT('',(0.,10.));
+#43449 = VECTOR('',#43450,1.);
+#43450 = DIRECTION('',(1.,0.));
+#43451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43452 = PCURVE('',#43267,#43453);
+#43453 = DEFINITIONAL_REPRESENTATION('',(#43454),#43462);
+#43454 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43455,#43456,#43457,#43458
+    ,#43459,#43460,#43461),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43455 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43456 = CARTESIAN_POINT('',(8.881784197001E-16,-1.12583302492));
+#43457 = CARTESIAN_POINT('',(-0.975,-0.56291651246));
+#43458 = CARTESIAN_POINT('',(-1.95,-1.592040838892E-16));
+#43459 = CARTESIAN_POINT('',(-0.975,0.56291651246));
+#43460 = CARTESIAN_POINT('',(-1.110223024625E-16,1.12583302492));
+#43461 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43463 = ORIENTED_EDGE('',*,*,#43464,.F.);
+#43464 = EDGE_CURVE('',#43465,#43430,#43467,.T.);
+#43465 = VERTEX_POINT('',#43466);
+#43466 = CARTESIAN_POINT('',(22.05,-1.592040838892E-16,5.7));
+#43467 = SURFACE_CURVE('',#43468,(#43472,#43479),.PCURVE_S1.);
+#43468 = LINE('',#43469,#43470);
+#43469 = CARTESIAN_POINT('',(22.05,-1.592040838892E-16,5.7));
+#43470 = VECTOR('',#43471,1.);
+#43471 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43472 = PCURVE('',#43441,#43473);
+#43473 = DEFINITIONAL_REPRESENTATION('',(#43474),#43478);
+#43474 = LINE('',#43475,#43476);
+#43475 = CARTESIAN_POINT('',(0.,-0.));
+#43476 = VECTOR('',#43477,1.);
+#43477 = DIRECTION('',(0.,1.));
+#43478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43479 = PCURVE('',#43480,#43485);
+#43480 = CYLINDRICAL_SURFACE('',#43481,0.65);
+#43481 = AXIS2_PLACEMENT_3D('',#43482,#43483,#43484);
+#43482 = CARTESIAN_POINT('',(22.05,0.,6.35));
+#43483 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43484 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43485 = DEFINITIONAL_REPRESENTATION('',(#43486),#43490);
+#43486 = LINE('',#43487,#43488);
+#43487 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#43488 = VECTOR('',#43489,1.);
+#43489 = DIRECTION('',(0.,1.));
+#43490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43491 = ORIENTED_EDGE('',*,*,#43492,.T.);
+#43492 = EDGE_CURVE('',#43465,#43493,#43495,.T.);
+#43493 = VERTEX_POINT('',#43494);
+#43494 = CARTESIAN_POINT('',(22.05,0.6,6.1));
+#43495 = SURFACE_CURVE('',#43496,(#43501,#43508),.PCURVE_S1.);
+#43496 = CIRCLE('',#43497,0.65);
+#43497 = AXIS2_PLACEMENT_3D('',#43498,#43499,#43500);
+#43498 = CARTESIAN_POINT('',(22.05,0.,6.35));
+#43499 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43500 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43501 = PCURVE('',#43441,#43502);
+#43502 = DEFINITIONAL_REPRESENTATION('',(#43503),#43507);
+#43503 = LINE('',#43504,#43505);
+#43504 = CARTESIAN_POINT('',(0.,0.));
+#43505 = VECTOR('',#43506,1.);
+#43506 = DIRECTION('',(1.,0.));
+#43507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43508 = PCURVE('',#43324,#43509);
+#43509 = DEFINITIONAL_REPRESENTATION('',(#43510),#43518);
+#43510 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43511,#43512,#43513,#43514
+    ,#43515,#43516,#43517),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43511 = CARTESIAN_POINT('',(0.,-7.188948063335E-31));
+#43512 = CARTESIAN_POINT('',(0.,-1.12583302492));
+#43513 = CARTESIAN_POINT('',(-0.975,-0.56291651246));
+#43514 = CARTESIAN_POINT('',(-1.95,-1.592040838892E-16));
+#43515 = CARTESIAN_POINT('',(-0.975,0.56291651246));
+#43516 = CARTESIAN_POINT('',(-9.992007221626E-16,1.12583302492));
+#43517 = CARTESIAN_POINT('',(0.,-7.188948063335E-31));
+#43518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43519 = ORIENTED_EDGE('',*,*,#43520,.T.);
+#43520 = EDGE_CURVE('',#43493,#43432,#43521,.T.);
+#43521 = SURFACE_CURVE('',#43522,(#43526,#43532),.PCURVE_S1.);
+#43522 = LINE('',#43523,#43524);
+#43523 = CARTESIAN_POINT('',(22.05,0.6,6.1));
+#43524 = VECTOR('',#43525,1.);
+#43525 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43526 = PCURVE('',#43441,#43527);
+#43527 = DEFINITIONAL_REPRESENTATION('',(#43528),#43531);
+#43528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43529,#43530),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43529 = CARTESIAN_POINT('',(1.176005207095,-5.551115123126E-17));
+#43530 = CARTESIAN_POINT('',(1.176005207095,10.));
+#43531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43532 = PCURVE('',#43387,#43533);
+#43533 = DEFINITIONAL_REPRESENTATION('',(#43534),#43537);
+#43534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43535,#43536),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43535 = CARTESIAN_POINT('',(5.107180100084,-5.551115123126E-17));
+#43536 = CARTESIAN_POINT('',(5.107180100084,10.));
+#43537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43538 = ADVANCED_FACE('',(#43539),#43387,.T.);
+#43539 = FACE_BOUND('',#43540,.T.);
+#43540 = EDGE_LOOP('',(#43541,#43542,#43568,#43569));
+#43541 = ORIENTED_EDGE('',*,*,#43371,.T.);
+#43542 = ORIENTED_EDGE('',*,*,#43543,.F.);
+#43543 = EDGE_CURVE('',#43432,#43344,#43544,.T.);
+#43544 = SURFACE_CURVE('',#43545,(#43550,#43557),.PCURVE_S1.);
+#43545 = CIRCLE('',#43546,0.65);
+#43546 = AXIS2_PLACEMENT_3D('',#43547,#43548,#43549);
+#43547 = CARTESIAN_POINT('',(32.05,1.2,6.35));
+#43548 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43549 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43550 = PCURVE('',#43387,#43551);
+#43551 = DEFINITIONAL_REPRESENTATION('',(#43552),#43556);
+#43552 = LINE('',#43553,#43554);
+#43553 = CARTESIAN_POINT('',(0.,10.));
+#43554 = VECTOR('',#43555,1.);
+#43555 = DIRECTION('',(1.,0.));
+#43556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43557 = PCURVE('',#43267,#43558);
+#43558 = DEFINITIONAL_REPRESENTATION('',(#43559),#43567);
+#43559 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43560,#43561,#43562,#43563
+    ,#43564,#43565,#43566),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43560 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43561 = CARTESIAN_POINT('',(8.881784197001E-16,-2.32583302492));
+#43562 = CARTESIAN_POINT('',(-0.975,-1.76291651246));
+#43563 = CARTESIAN_POINT('',(-1.95,-1.2));
+#43564 = CARTESIAN_POINT('',(-0.975,-0.63708348754));
+#43565 = CARTESIAN_POINT('',(-1.110223024625E-16,-7.416697508023E-02));
+#43566 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43568 = ORIENTED_EDGE('',*,*,#43520,.F.);
+#43569 = ORIENTED_EDGE('',*,*,#43570,.T.);
+#43570 = EDGE_CURVE('',#43493,#43372,#43571,.T.);
+#43571 = SURFACE_CURVE('',#43572,(#43577,#43584),.PCURVE_S1.);
+#43572 = CIRCLE('',#43573,0.65);
+#43573 = AXIS2_PLACEMENT_3D('',#43574,#43575,#43576);
+#43574 = CARTESIAN_POINT('',(22.05,1.2,6.35));
+#43575 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43576 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43577 = PCURVE('',#43387,#43578);
+#43578 = DEFINITIONAL_REPRESENTATION('',(#43579),#43583);
+#43579 = LINE('',#43580,#43581);
+#43580 = CARTESIAN_POINT('',(0.,0.));
+#43581 = VECTOR('',#43582,1.);
+#43582 = DIRECTION('',(1.,0.));
+#43583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43584 = PCURVE('',#43324,#43585);
+#43585 = DEFINITIONAL_REPRESENTATION('',(#43586),#43594);
+#43586 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43587,#43588,#43589,#43590
+    ,#43591,#43592,#43593),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43587 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43588 = CARTESIAN_POINT('',(8.881784197001E-16,-2.32583302492));
+#43589 = CARTESIAN_POINT('',(-0.975,-1.76291651246));
+#43590 = CARTESIAN_POINT('',(-1.95,-1.2));
+#43591 = CARTESIAN_POINT('',(-0.975,-0.63708348754));
+#43592 = CARTESIAN_POINT('',(-1.110223024625E-16,-7.416697508023E-02));
+#43593 = CARTESIAN_POINT('',(8.881784197001E-16,-1.2));
+#43594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43595 = ADVANCED_FACE('',(#43596),#43480,.T.);
+#43596 = FACE_BOUND('',#43597,.T.);
+#43597 = EDGE_LOOP('',(#43598,#43599,#43627,#43653));
+#43598 = ORIENTED_EDGE('',*,*,#43464,.T.);
+#43599 = ORIENTED_EDGE('',*,*,#43600,.F.);
+#43600 = EDGE_CURVE('',#43601,#43430,#43603,.T.);
+#43601 = VERTEX_POINT('',#43602);
+#43602 = CARTESIAN_POINT('',(32.05,-0.6,6.1));
+#43603 = SURFACE_CURVE('',#43604,(#43609,#43616),.PCURVE_S1.);
+#43604 = CIRCLE('',#43605,0.65);
+#43605 = AXIS2_PLACEMENT_3D('',#43606,#43607,#43608);
+#43606 = CARTESIAN_POINT('',(32.05,0.,6.35));
+#43607 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43608 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43609 = PCURVE('',#43480,#43610);
+#43610 = DEFINITIONAL_REPRESENTATION('',(#43611),#43615);
+#43611 = LINE('',#43612,#43613);
+#43612 = CARTESIAN_POINT('',(0.,10.));
+#43613 = VECTOR('',#43614,1.);
+#43614 = DIRECTION('',(1.,0.));
+#43615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43616 = PCURVE('',#43267,#43617);
+#43617 = DEFINITIONAL_REPRESENTATION('',(#43618),#43626);
+#43618 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43619,#43620,#43621,#43622
+    ,#43623,#43624,#43625),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43619 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43620 = CARTESIAN_POINT('',(8.881784197001E-16,-1.12583302492));
+#43621 = CARTESIAN_POINT('',(-0.975,-0.56291651246));
+#43622 = CARTESIAN_POINT('',(-1.95,-1.592040838892E-16));
+#43623 = CARTESIAN_POINT('',(-0.975,0.56291651246));
+#43624 = CARTESIAN_POINT('',(-1.110223024625E-16,1.12583302492));
+#43625 = CARTESIAN_POINT('',(8.881784197001E-16,0.));
+#43626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43627 = ORIENTED_EDGE('',*,*,#43628,.F.);
+#43628 = EDGE_CURVE('',#43629,#43601,#43631,.T.);
+#43629 = VERTEX_POINT('',#43630);
+#43630 = CARTESIAN_POINT('',(22.05,-0.6,6.1));
+#43631 = SURFACE_CURVE('',#43632,(#43636,#43642),.PCURVE_S1.);
+#43632 = LINE('',#43633,#43634);
+#43633 = CARTESIAN_POINT('',(22.05,-0.6,6.1));
+#43634 = VECTOR('',#43635,1.);
+#43635 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43636 = PCURVE('',#43480,#43637);
+#43637 = DEFINITIONAL_REPRESENTATION('',(#43638),#43641);
+#43638 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43639,#43640),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.465190328816E-32,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43639 = CARTESIAN_POINT('',(5.107180100084,-5.551115123126E-17));
+#43640 = CARTESIAN_POINT('',(5.107180100084,10.));
+#43641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43642 = PCURVE('',#43643,#43648);
+#43643 = CYLINDRICAL_SURFACE('',#43644,0.65);
+#43644 = AXIS2_PLACEMENT_3D('',#43645,#43646,#43647);
+#43645 = CARTESIAN_POINT('',(22.05,-1.2,6.35));
+#43646 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43647 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43648 = DEFINITIONAL_REPRESENTATION('',(#43649),#43652);
+#43649 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#43650,#43651),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-2.465190328816E-32,10.),.PIECEWISE_BEZIER_KNOTS.);
+#43650 = CARTESIAN_POINT('',(1.176005207095,-5.551115123126E-17));
+#43651 = CARTESIAN_POINT('',(1.176005207095,10.));
+#43652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43653 = ORIENTED_EDGE('',*,*,#43654,.T.);
+#43654 = EDGE_CURVE('',#43629,#43465,#43655,.T.);
+#43655 = SURFACE_CURVE('',#43656,(#43661,#43668),.PCURVE_S1.);
+#43656 = CIRCLE('',#43657,0.65);
+#43657 = AXIS2_PLACEMENT_3D('',#43658,#43659,#43660);
+#43658 = CARTESIAN_POINT('',(22.05,0.,6.35));
+#43659 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43660 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43661 = PCURVE('',#43480,#43662);
+#43662 = DEFINITIONAL_REPRESENTATION('',(#43663),#43667);
+#43663 = LINE('',#43664,#43665);
+#43664 = CARTESIAN_POINT('',(0.,0.));
+#43665 = VECTOR('',#43666,1.);
+#43666 = DIRECTION('',(1.,0.));
+#43667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43668 = PCURVE('',#43324,#43669);
+#43669 = DEFINITIONAL_REPRESENTATION('',(#43670),#43678);
+#43670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43671,#43672,#43673,#43674
+    ,#43675,#43676,#43677),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43671 = CARTESIAN_POINT('',(0.,-7.188948063335E-31));
+#43672 = CARTESIAN_POINT('',(0.,-1.12583302492));
+#43673 = CARTESIAN_POINT('',(-0.975,-0.56291651246));
+#43674 = CARTESIAN_POINT('',(-1.95,-1.592040838892E-16));
+#43675 = CARTESIAN_POINT('',(-0.975,0.56291651246));
+#43676 = CARTESIAN_POINT('',(-9.992007221626E-16,1.12583302492));
+#43677 = CARTESIAN_POINT('',(0.,-7.188948063335E-31));
+#43678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43679 = ADVANCED_FACE('',(#43680),#43643,.T.);
+#43680 = FACE_BOUND('',#43681,.T.);
+#43681 = EDGE_LOOP('',(#43682,#43710,#43733,#43759));
+#43682 = ORIENTED_EDGE('',*,*,#43683,.F.);
+#43683 = EDGE_CURVE('',#43684,#43601,#43686,.T.);
+#43684 = VERTEX_POINT('',#43685);
+#43685 = CARTESIAN_POINT('',(32.05,-1.2,5.7));
+#43686 = SURFACE_CURVE('',#43687,(#43692,#43699),.PCURVE_S1.);
+#43687 = CIRCLE('',#43688,0.65);
+#43688 = AXIS2_PLACEMENT_3D('',#43689,#43690,#43691);
+#43689 = CARTESIAN_POINT('',(32.05,-1.2,6.35));
+#43690 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43691 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43692 = PCURVE('',#43643,#43693);
+#43693 = DEFINITIONAL_REPRESENTATION('',(#43694),#43698);
+#43694 = LINE('',#43695,#43696);
+#43695 = CARTESIAN_POINT('',(0.,10.));
+#43696 = VECTOR('',#43697,1.);
+#43697 = DIRECTION('',(1.,0.));
+#43698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43699 = PCURVE('',#43267,#43700);
+#43700 = DEFINITIONAL_REPRESENTATION('',(#43701),#43709);
+#43701 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43702,#43703,#43704,#43705
+    ,#43706,#43707,#43708),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43702 = CARTESIAN_POINT('',(8.881784197001E-16,1.2));
+#43703 = CARTESIAN_POINT('',(8.881784197001E-16,7.416697508023E-02));
+#43704 = CARTESIAN_POINT('',(-0.975,0.63708348754));
+#43705 = CARTESIAN_POINT('',(-1.95,1.2));
+#43706 = CARTESIAN_POINT('',(-0.975,1.76291651246));
+#43707 = CARTESIAN_POINT('',(-1.110223024625E-16,2.32583302492));
+#43708 = CARTESIAN_POINT('',(8.881784197001E-16,1.2));
+#43709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43710 = ORIENTED_EDGE('',*,*,#43711,.F.);
+#43711 = EDGE_CURVE('',#43712,#43684,#43714,.T.);
+#43712 = VERTEX_POINT('',#43713);
+#43713 = CARTESIAN_POINT('',(22.05,-1.2,5.7));
+#43714 = SURFACE_CURVE('',#43715,(#43719,#43726),.PCURVE_S1.);
+#43715 = LINE('',#43716,#43717);
+#43716 = CARTESIAN_POINT('',(22.05,-1.2,5.7));
+#43717 = VECTOR('',#43718,1.);
+#43718 = DIRECTION('',(1.,0.,2.22044604925E-16));
+#43719 = PCURVE('',#43643,#43720);
+#43720 = DEFINITIONAL_REPRESENTATION('',(#43721),#43725);
+#43721 = LINE('',#43722,#43723);
+#43722 = CARTESIAN_POINT('',(0.,-0.));
+#43723 = VECTOR('',#43724,1.);
+#43724 = DIRECTION('',(0.,1.));
+#43725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43726 = PCURVE('',#43239,#43727);
+#43727 = DEFINITIONAL_REPRESENTATION('',(#43728),#43732);
+#43728 = LINE('',#43729,#43730);
+#43729 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#43730 = VECTOR('',#43731,1.);
+#43731 = DIRECTION('',(0.,1.));
+#43732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43733 = ORIENTED_EDGE('',*,*,#43734,.T.);
+#43734 = EDGE_CURVE('',#43712,#43629,#43735,.T.);
+#43735 = SURFACE_CURVE('',#43736,(#43741,#43748),.PCURVE_S1.);
+#43736 = CIRCLE('',#43737,0.65);
+#43737 = AXIS2_PLACEMENT_3D('',#43738,#43739,#43740);
+#43738 = CARTESIAN_POINT('',(22.05,-1.2,6.35));
+#43739 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43740 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43741 = PCURVE('',#43643,#43742);
+#43742 = DEFINITIONAL_REPRESENTATION('',(#43743),#43747);
+#43743 = LINE('',#43744,#43745);
+#43744 = CARTESIAN_POINT('',(0.,0.));
+#43745 = VECTOR('',#43746,1.);
+#43746 = DIRECTION('',(1.,0.));
+#43747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43748 = PCURVE('',#43324,#43749);
+#43749 = DEFINITIONAL_REPRESENTATION('',(#43750),#43758);
+#43750 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43751,#43752,#43753,#43754
+    ,#43755,#43756,#43757),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43751 = CARTESIAN_POINT('',(0.,1.2));
+#43752 = CARTESIAN_POINT('',(0.,7.416697508023E-02));
+#43753 = CARTESIAN_POINT('',(-0.975,0.63708348754));
+#43754 = CARTESIAN_POINT('',(-1.95,1.2));
+#43755 = CARTESIAN_POINT('',(-0.975,1.76291651246));
+#43756 = CARTESIAN_POINT('',(-9.992007221626E-16,2.32583302492));
+#43757 = CARTESIAN_POINT('',(0.,1.2));
+#43758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43759 = ORIENTED_EDGE('',*,*,#43628,.T.);
+#43760 = ADVANCED_FACE('',(#43761),#43239,.T.);
+#43761 = FACE_BOUND('',#43762,.T.);
+#43762 = EDGE_LOOP('',(#43763,#43764,#43790,#43791));
+#43763 = ORIENTED_EDGE('',*,*,#43711,.T.);
+#43764 = ORIENTED_EDGE('',*,*,#43765,.F.);
+#43765 = EDGE_CURVE('',#43220,#43684,#43766,.T.);
+#43766 = SURFACE_CURVE('',#43767,(#43772,#43779),.PCURVE_S1.);
+#43767 = CIRCLE('',#43768,0.65);
+#43768 = AXIS2_PLACEMENT_3D('',#43769,#43770,#43771);
+#43769 = CARTESIAN_POINT('',(32.05,-1.2,6.35));
+#43770 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43771 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43772 = PCURVE('',#43239,#43773);
+#43773 = DEFINITIONAL_REPRESENTATION('',(#43774),#43778);
+#43774 = LINE('',#43775,#43776);
+#43775 = CARTESIAN_POINT('',(0.,10.));
+#43776 = VECTOR('',#43777,1.);
+#43777 = DIRECTION('',(1.,0.));
+#43778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43779 = PCURVE('',#43267,#43780);
+#43780 = DEFINITIONAL_REPRESENTATION('',(#43781),#43789);
+#43781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43782,#43783,#43784,#43785
+    ,#43786,#43787,#43788),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43782 = CARTESIAN_POINT('',(8.881784197001E-16,1.2));
+#43783 = CARTESIAN_POINT('',(8.881784197001E-16,7.416697508023E-02));
+#43784 = CARTESIAN_POINT('',(-0.975,0.63708348754));
+#43785 = CARTESIAN_POINT('',(-1.95,1.2));
+#43786 = CARTESIAN_POINT('',(-0.975,1.76291651246));
+#43787 = CARTESIAN_POINT('',(-1.110223024625E-16,2.32583302492));
+#43788 = CARTESIAN_POINT('',(8.881784197001E-16,1.2));
+#43789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43790 = ORIENTED_EDGE('',*,*,#43217,.F.);
+#43791 = ORIENTED_EDGE('',*,*,#43792,.T.);
+#43792 = EDGE_CURVE('',#43218,#43712,#43793,.T.);
+#43793 = SURFACE_CURVE('',#43794,(#43799,#43806),.PCURVE_S1.);
+#43794 = CIRCLE('',#43795,0.65);
+#43795 = AXIS2_PLACEMENT_3D('',#43796,#43797,#43798);
+#43796 = CARTESIAN_POINT('',(22.05,-1.2,6.35));
+#43797 = DIRECTION('',(1.,-0.,2.22044604925E-16));
+#43798 = DIRECTION('',(2.22044604925E-16,0.,-1.));
+#43799 = PCURVE('',#43239,#43800);
+#43800 = DEFINITIONAL_REPRESENTATION('',(#43801),#43805);
+#43801 = LINE('',#43802,#43803);
+#43802 = CARTESIAN_POINT('',(0.,0.));
+#43803 = VECTOR('',#43804,1.);
+#43804 = DIRECTION('',(1.,0.));
+#43805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43806 = PCURVE('',#43324,#43807);
+#43807 = DEFINITIONAL_REPRESENTATION('',(#43808),#43816);
+#43808 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#43809,#43810,#43811,#43812
+    ,#43813,#43814,#43815),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#43809 = CARTESIAN_POINT('',(0.,1.2));
+#43810 = CARTESIAN_POINT('',(0.,7.416697508023E-02));
+#43811 = CARTESIAN_POINT('',(-0.975,0.63708348754));
+#43812 = CARTESIAN_POINT('',(-1.95,1.2));
+#43813 = CARTESIAN_POINT('',(-0.975,1.76291651246));
+#43814 = CARTESIAN_POINT('',(-9.992007221626E-16,2.32583302492));
+#43815 = CARTESIAN_POINT('',(0.,1.2));
+#43816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43817 = ADVANCED_FACE('',(#43818),#43267,.F.);
+#43818 = FACE_BOUND('',#43819,.T.);
+#43819 = EDGE_LOOP('',(#43820,#43821,#43822,#43823,#43824,#43825,#43826)
+  );
+#43820 = ORIENTED_EDGE('',*,*,#43429,.T.);
+#43821 = ORIENTED_EDGE('',*,*,#43543,.T.);
+#43822 = ORIENTED_EDGE('',*,*,#43343,.T.);
+#43823 = ORIENTED_EDGE('',*,*,#43250,.T.);
+#43824 = ORIENTED_EDGE('',*,*,#43765,.T.);
+#43825 = ORIENTED_EDGE('',*,*,#43683,.T.);
+#43826 = ORIENTED_EDGE('',*,*,#43600,.T.);
+#43827 = ADVANCED_FACE('',(#43828),#43324,.T.);
+#43828 = FACE_BOUND('',#43829,.T.);
+#43829 = EDGE_LOOP('',(#43830,#43831,#43832,#43833,#43834,#43835,#43836)
+  );
+#43830 = ORIENTED_EDGE('',*,*,#43492,.F.);
+#43831 = ORIENTED_EDGE('',*,*,#43654,.F.);
+#43832 = ORIENTED_EDGE('',*,*,#43734,.F.);
+#43833 = ORIENTED_EDGE('',*,*,#43792,.F.);
+#43834 = ORIENTED_EDGE('',*,*,#43309,.F.);
+#43835 = ORIENTED_EDGE('',*,*,#43399,.F.);
+#43836 = ORIENTED_EDGE('',*,*,#43570,.F.);
+#43837 = MANIFOLD_SOLID_BREP('',#43838);
+#43838 = CLOSED_SHELL('',(#43839,#43876,#43931,#43966,#44021,#44514,
+    #44591,#44640,#44689,#44738,#44787,#44836,#44885,#44934,#44983,
+    #45032,#45081,#45108));
+#43839 = ADVANCED_FACE('',(#43840),#43853,.T.);
+#43840 = FACE_BOUND('',#43841,.F.);
+#43841 = EDGE_LOOP('',(#43842));
+#43842 = ORIENTED_EDGE('',*,*,#43843,.F.);
+#43843 = EDGE_CURVE('',#43844,#43844,#43846,.T.);
+#43844 = VERTEX_POINT('',#43845);
+#43845 = CARTESIAN_POINT('',(-17.10753787975,7.957537879754,34.2));
+#43846 = SURFACE_CURVE('',#43847,(#43852,#43864),.PCURVE_S1.);
+#43847 = CIRCLE('',#43848,1.);
+#43848 = AXIS2_PLACEMENT_3D('',#43849,#43850,#43851);
+#43849 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,34.2));
+#43850 = DIRECTION('',(-0.,5.665538897648E-16,1.));
+#43851 = DIRECTION('',(1.,0.,0.));
+#43852 = PCURVE('',#43853,#43858);
+#43853 = PLANE('',#43854);
+#43854 = AXIS2_PLACEMENT_3D('',#43855,#43856,#43857);
+#43855 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,34.2));
+#43856 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#43857 = DIRECTION('',(1.,0.,0.));
+#43858 = DEFINITIONAL_REPRESENTATION('',(#43859),#43863);
+#43859 = CIRCLE('',#43860,1.);
+#43860 = AXIS2_PLACEMENT_2D('',#43861,#43862);
+#43861 = CARTESIAN_POINT('',(0.,0.));
+#43862 = DIRECTION('',(1.,-0.));
+#43863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43864 = PCURVE('',#43865,#43870);
+#43865 = CYLINDRICAL_SURFACE('',#43866,1.);
+#43866 = AXIS2_PLACEMENT_3D('',#43867,#43868,#43869);
+#43867 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,34.2));
+#43868 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#43869 = DIRECTION('',(1.,0.,0.));
+#43870 = DEFINITIONAL_REPRESENTATION('',(#43871),#43875);
+#43871 = LINE('',#43872,#43873);
+#43872 = CARTESIAN_POINT('',(-0.,0.));
+#43873 = VECTOR('',#43874,1.);
+#43874 = DIRECTION('',(-1.,0.));
+#43875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43876 = ADVANCED_FACE('',(#43877),#43865,.T.);
+#43877 = FACE_BOUND('',#43878,.F.);
+#43878 = EDGE_LOOP('',(#43879,#43880,#43903,#43930));
+#43879 = ORIENTED_EDGE('',*,*,#43843,.T.);
+#43880 = ORIENTED_EDGE('',*,*,#43881,.T.);
+#43881 = EDGE_CURVE('',#43844,#43882,#43884,.T.);
+#43882 = VERTEX_POINT('',#43883);
+#43883 = CARTESIAN_POINT('',(-17.10753787975,7.957537879754,2.4));
+#43884 = SEAM_CURVE('',#43885,(#43889,#43896),.PCURVE_S1.);
+#43885 = LINE('',#43886,#43887);
+#43886 = CARTESIAN_POINT('',(-17.10753787975,7.957537879754,34.2));
+#43887 = VECTOR('',#43888,1.);
+#43888 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#43889 = PCURVE('',#43865,#43890);
+#43890 = DEFINITIONAL_REPRESENTATION('',(#43891),#43895);
+#43891 = LINE('',#43892,#43893);
+#43892 = CARTESIAN_POINT('',(-0.,0.));
+#43893 = VECTOR('',#43894,1.);
+#43894 = DIRECTION('',(-0.,1.));
+#43895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43896 = PCURVE('',#43865,#43897);
+#43897 = DEFINITIONAL_REPRESENTATION('',(#43898),#43902);
+#43898 = LINE('',#43899,#43900);
+#43899 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#43900 = VECTOR('',#43901,1.);
+#43901 = DIRECTION('',(-0.,1.));
+#43902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43903 = ORIENTED_EDGE('',*,*,#43904,.F.);
+#43904 = EDGE_CURVE('',#43882,#43882,#43905,.T.);
+#43905 = SURFACE_CURVE('',#43906,(#43911,#43918),.PCURVE_S1.);
+#43906 = CIRCLE('',#43907,1.);
+#43907 = AXIS2_PLACEMENT_3D('',#43908,#43909,#43910);
+#43908 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,2.4));
+#43909 = DIRECTION('',(7.006492321624E-46,5.665538897648E-16,1.));
+#43910 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#43911 = PCURVE('',#43865,#43912);
+#43912 = DEFINITIONAL_REPRESENTATION('',(#43913),#43917);
+#43913 = LINE('',#43914,#43915);
+#43914 = CARTESIAN_POINT('',(-0.,31.8));
+#43915 = VECTOR('',#43916,1.);
+#43916 = DIRECTION('',(-1.,0.));
+#43917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43918 = PCURVE('',#43919,#43924);
+#43919 = PLANE('',#43920);
+#43920 = AXIS2_PLACEMENT_3D('',#43921,#43922,#43923);
+#43921 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,2.4));
+#43922 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#43923 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#43924 = DEFINITIONAL_REPRESENTATION('',(#43925),#43929);
+#43925 = CIRCLE('',#43926,1.);
+#43926 = AXIS2_PLACEMENT_2D('',#43927,#43928);
+#43927 = CARTESIAN_POINT('',(0.,0.));
+#43928 = DIRECTION('',(1.,-1.577721810442E-30));
+#43929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43930 = ORIENTED_EDGE('',*,*,#43881,.F.);
+#43931 = ADVANCED_FACE('',(#43932,#43935),#43919,.T.);
+#43932 = FACE_BOUND('',#43933,.F.);
+#43933 = EDGE_LOOP('',(#43934));
+#43934 = ORIENTED_EDGE('',*,*,#43904,.T.);
+#43935 = FACE_BOUND('',#43936,.F.);
+#43936 = EDGE_LOOP('',(#43937));
+#43937 = ORIENTED_EDGE('',*,*,#43938,.F.);
+#43938 = EDGE_CURVE('',#43939,#43939,#43941,.T.);
+#43939 = VERTEX_POINT('',#43940);
+#43940 = CARTESIAN_POINT('',(-16.2325378798,7.957537879754,2.4));
+#43941 = SURFACE_CURVE('',#43942,(#43947,#43954),.PCURVE_S1.);
+#43942 = CIRCLE('',#43943,1.874999999953);
+#43943 = AXIS2_PLACEMENT_3D('',#43944,#43945,#43946);
+#43944 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,2.4));
+#43945 = DIRECTION('',(3.503246160812E-46,5.665538897648E-16,1.));
+#43946 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#43947 = PCURVE('',#43919,#43948);
+#43948 = DEFINITIONAL_REPRESENTATION('',(#43949),#43953);
+#43949 = CIRCLE('',#43950,1.874999999953);
+#43950 = AXIS2_PLACEMENT_2D('',#43951,#43952);
+#43951 = CARTESIAN_POINT('',(0.,0.));
+#43952 = DIRECTION('',(1.,3.295141936994E-15));
+#43953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43954 = PCURVE('',#43955,#43960);
+#43955 = CYLINDRICAL_SURFACE('',#43956,1.874999999953);
+#43956 = AXIS2_PLACEMENT_3D('',#43957,#43958,#43959);
+#43957 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,2.4));
+#43958 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#43959 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#43960 = DEFINITIONAL_REPRESENTATION('',(#43961),#43965);
+#43961 = LINE('',#43962,#43963);
+#43962 = CARTESIAN_POINT('',(-0.,0.));
+#43963 = VECTOR('',#43964,1.);
+#43964 = DIRECTION('',(-1.,0.));
+#43965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43966 = ADVANCED_FACE('',(#43967),#43955,.T.);
+#43967 = FACE_BOUND('',#43968,.F.);
+#43968 = EDGE_LOOP('',(#43969,#43970,#43993,#44020));
+#43969 = ORIENTED_EDGE('',*,*,#43938,.T.);
+#43970 = ORIENTED_EDGE('',*,*,#43971,.T.);
+#43971 = EDGE_CURVE('',#43939,#43972,#43974,.T.);
+#43972 = VERTEX_POINT('',#43973);
+#43973 = CARTESIAN_POINT('',(-16.2325378798,7.957537879754,
+    1.199999999997));
+#43974 = SEAM_CURVE('',#43975,(#43979,#43986),.PCURVE_S1.);
+#43975 = LINE('',#43976,#43977);
+#43976 = CARTESIAN_POINT('',(-16.2325378798,7.957537879754,2.4));
+#43977 = VECTOR('',#43978,1.);
+#43978 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#43979 = PCURVE('',#43955,#43980);
+#43980 = DEFINITIONAL_REPRESENTATION('',(#43981),#43985);
+#43981 = LINE('',#43982,#43983);
+#43982 = CARTESIAN_POINT('',(-0.,0.));
+#43983 = VECTOR('',#43984,1.);
+#43984 = DIRECTION('',(-0.,1.));
+#43985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43986 = PCURVE('',#43955,#43987);
+#43987 = DEFINITIONAL_REPRESENTATION('',(#43988),#43992);
+#43988 = LINE('',#43989,#43990);
+#43989 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#43990 = VECTOR('',#43991,1.);
+#43991 = DIRECTION('',(-0.,1.));
+#43992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43993 = ORIENTED_EDGE('',*,*,#43994,.F.);
+#43994 = EDGE_CURVE('',#43972,#43972,#43995,.T.);
+#43995 = SURFACE_CURVE('',#43996,(#44001,#44008),.PCURVE_S1.);
+#43996 = CIRCLE('',#43997,1.874999999953);
+#43997 = AXIS2_PLACEMENT_3D('',#43998,#43999,#44000);
+#43998 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,
+    1.199999999998));
+#43999 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#44000 = DIRECTION('',(1.,-3.907985046778E-15,2.214084129395E-30));
+#44001 = PCURVE('',#43955,#44002);
+#44002 = DEFINITIONAL_REPRESENTATION('',(#44003),#44007);
+#44003 = LINE('',#44004,#44005);
+#44004 = CARTESIAN_POINT('',(-0.,1.2));
+#44005 = VECTOR('',#44006,1.);
+#44006 = DIRECTION('',(-1.,0.));
+#44007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44008 = PCURVE('',#44009,#44014);
+#44009 = SPHERICAL_SURFACE('',#44010,8.889062499776);
+#44010 = AXIS2_PLACEMENT_3D('',#44011,#44012,#44013);
+#44011 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,
+    9.889062499776));
+#44012 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#44013 = DIRECTION('',(1.,-7.807175203328E-15,4.423185479521E-30));
+#44014 = DEFINITIONAL_REPRESENTATION('',(#44015),#44019);
+#44015 = LINE('',#44016,#44017);
+#44016 = CARTESIAN_POINT('',(-0.,1.358266601013));
+#44017 = VECTOR('',#44018,1.);
+#44018 = DIRECTION('',(-1.,0.));
+#44019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44020 = ORIENTED_EDGE('',*,*,#43971,.F.);
+#44021 = ADVANCED_FACE('',(#44022),#44009,.T.);
+#44022 = FACE_BOUND('',#44023,.F.);
+#44023 = EDGE_LOOP('',(#44024,#44048,#44049,#44050,#44085,#44122,#44159,
+    #44194,#44231,#44268,#44303,#44340,#44377,#44412,#44449,#44486));
+#44024 = ORIENTED_EDGE('',*,*,#44025,.F.);
+#44025 = EDGE_CURVE('',#43972,#44026,#44028,.T.);
+#44026 = VERTEX_POINT('',#44027);
+#44027 = CARTESIAN_POINT('',(-17.20753787975,7.957537879754,
+    1.045678977338));
+#44028 = SEAM_CURVE('',#44029,(#44034,#44041),.PCURVE_S1.);
+#44029 = CIRCLE('',#44030,8.889062499776);
+#44030 = AXIS2_PLACEMENT_3D('',#44031,#44032,#44033);
+#44031 = CARTESIAN_POINT('',(-18.10753787975,7.957537879754,
+    9.889062499776));
+#44032 = DIRECTION('',(0.,1.,-7.885984946898E-16));
+#44033 = DIRECTION('',(1.,0.,0.));
+#44034 = PCURVE('',#44009,#44035);
+#44035 = DEFINITIONAL_REPRESENTATION('',(#44036),#44040);
+#44036 = LINE('',#44037,#44038);
+#44037 = CARTESIAN_POINT('',(-0.,0.));
+#44038 = VECTOR('',#44039,1.);
+#44039 = DIRECTION('',(-0.,1.));
+#44040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44041 = PCURVE('',#44009,#44042);
+#44042 = DEFINITIONAL_REPRESENTATION('',(#44043),#44047);
+#44043 = LINE('',#44044,#44045);
+#44044 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#44045 = VECTOR('',#44046,1.);
+#44046 = DIRECTION('',(-0.,1.));
+#44047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44048 = ORIENTED_EDGE('',*,*,#43994,.T.);
+#44049 = ORIENTED_EDGE('',*,*,#44025,.T.);
+#44050 = ORIENTED_EDGE('',*,*,#44051,.F.);
+#44051 = EDGE_CURVE('',#44052,#44026,#44054,.T.);
+#44052 = VERTEX_POINT('',#44053);
+#44053 = CARTESIAN_POINT('',(-17.20753787975,7.672537879754,
+    1.050272586845));
+#44054 = SURFACE_CURVE('',#44055,(#44060,#44073),.PCURVE_S1.);
+#44055 = CIRCLE('',#44056,8.843383522438);
+#44056 = AXIS2_PLACEMENT_3D('',#44057,#44058,#44059);
+#44057 = CARTESIAN_POINT('',(-17.20753787975,7.957537879754,
+    9.889062499776));
+#44058 = DIRECTION('',(1.,0.,0.));
+#44059 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44060 = PCURVE('',#44009,#44061);
+#44061 = DEFINITIONAL_REPRESENTATION('',(#44062),#44072);
+#44062 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#44063,#44064,#44065,#44066,
+    #44067,#44068,#44069,#44070,#44071),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#44063 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#44064 = CARTESIAN_POINT('',(-6.012472298257,1.46560879326));
+#44065 = CARTESIAN_POINT('',(-6.049377085167,1.466667280581));
+#44066 = CARTESIAN_POINT('',(-6.087123843049,1.467560674057));
+#44067 = CARTESIAN_POINT('',(-6.125584917971,1.468282539584));
+#44068 = CARTESIAN_POINT('',(-6.164604834831,1.468827610955));
+#44069 = CARTESIAN_POINT('',(-6.204004925013,1.469192214457));
+#44070 = CARTESIAN_POINT('',(-6.243595111327,1.469374516385));
+#44071 = CARTESIAN_POINT('',(-6.28318530718,1.469374516425));
+#44072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44073 = PCURVE('',#44074,#44079);
+#44074 = PLANE('',#44075);
+#44075 = AXIS2_PLACEMENT_3D('',#44076,#44077,#44078);
+#44076 = CARTESIAN_POINT('',(-17.20753787975,7.672537879754,1.9));
+#44077 = DIRECTION('',(1.,0.,0.));
+#44078 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44079 = DEFINITIONAL_REPRESENTATION('',(#44080),#44084);
+#44080 = CIRCLE('',#44081,8.843383522438);
+#44081 = AXIS2_PLACEMENT_2D('',#44082,#44083);
+#44082 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#44083 = DIRECTION('',(0.,-1.));
+#44084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44085 = ORIENTED_EDGE('',*,*,#44086,.F.);
+#44086 = EDGE_CURVE('',#44087,#44052,#44089,.T.);
+#44087 = VERTEX_POINT('',#44088);
+#44088 = CARTESIAN_POINT('',(-17.82253787975,7.672537879754,
+    1.009142335443));
+#44089 = SURFACE_CURVE('',#44090,(#44095,#44110),.PCURVE_S1.);
+#44090 = CIRCLE('',#44091,8.884492508012);
+#44091 = AXIS2_PLACEMENT_3D('',#44092,#44093,#44094);
+#44092 = CARTESIAN_POINT('',(-18.10753787975,7.672537879754,
+    9.889062499776));
+#44093 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44094 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44095 = PCURVE('',#44009,#44096);
+#44096 = DEFINITIONAL_REPRESENTATION('',(#44097),#44109);
+#44097 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44098,#44099,#44100,#44101,
+    #44102,#44103,#44104,#44105,#44106,#44107,#44108),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#44098 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#44099 = CARTESIAN_POINT('',(-5.605888947758,1.520531803825));
+#44100 = CARTESIAN_POINT('',(-5.687993822496,1.515035790464));
+#44101 = CARTESIAN_POINT('',(-5.751148335868,1.509189801611));
+#44102 = CARTESIAN_POINT('',(-5.802311909501,1.503120189533));
+#44103 = CARTESIAN_POINT('',(-5.844006624655,1.496884717257));
+#44104 = CARTESIAN_POINT('',(-5.879145881743,1.490533763485));
+#44105 = CARTESIAN_POINT('',(-5.908904467942,1.484090514612));
+#44106 = CARTESIAN_POINT('',(-5.934568720717,1.477577335751));
+#44107 = CARTESIAN_POINT('',(-5.956895760179,1.471007701252));
+#44108 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#44109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44110 = PCURVE('',#44111,#44116);
+#44111 = PLANE('',#44112);
+#44112 = AXIS2_PLACEMENT_3D('',#44113,#44114,#44115);
+#44113 = CARTESIAN_POINT('',(-17.82253787975,7.672537879754,1.9));
+#44114 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44115 = DIRECTION('',(1.,0.,0.));
+#44116 = DEFINITIONAL_REPRESENTATION('',(#44117),#44121);
+#44117 = CIRCLE('',#44118,8.884492508012);
+#44118 = AXIS2_PLACEMENT_2D('',#44119,#44120);
+#44119 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#44120 = DIRECTION('',(0.,-1.));
+#44121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44122 = ORIENTED_EDGE('',*,*,#44123,.F.);
+#44123 = EDGE_CURVE('',#44124,#44087,#44126,.T.);
+#44124 = VERTEX_POINT('',#44125);
+#44125 = CARTESIAN_POINT('',(-17.82253787975,7.057537879754,
+    1.050272586845));
+#44126 = SURFACE_CURVE('',#44127,(#44132,#44147),.PCURVE_S1.);
+#44127 = CIRCLE('',#44128,8.884492508012);
+#44128 = AXIS2_PLACEMENT_3D('',#44129,#44130,#44131);
+#44129 = CARTESIAN_POINT('',(-17.82253787975,7.957537879754,
+    9.889062499776));
+#44130 = DIRECTION('',(1.,0.,0.));
+#44131 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44132 = PCURVE('',#44009,#44133);
+#44133 = DEFINITIONAL_REPRESENTATION('',(#44134),#44146);
+#44134 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44135,#44136,#44137,#44138,
+    #44139,#44140,#44141,#44142,#44143,#44144,#44145),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#44135 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#44136 = CARTESIAN_POINT('',(-5.038678527385,1.471007701252));
+#44137 = CARTESIAN_POINT('',(-5.06100556691,1.477577335747));
+#44138 = CARTESIAN_POINT('',(-5.086669818661,1.484090514605));
+#44139 = CARTESIAN_POINT('',(-5.116428407123,1.490533764067));
+#44140 = CARTESIAN_POINT('',(-5.151567663135,1.496884716995));
+#44141 = CARTESIAN_POINT('',(-5.193262379176,1.503120189329));
+#44142 = CARTESIAN_POINT('',(-5.24442595131,1.509189801611));
+#44143 = CARTESIAN_POINT('',(-5.307580465156,1.515035790471));
+#44144 = CARTESIAN_POINT('',(-5.389685339806,1.520531803825));
+#44145 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#44146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44147 = PCURVE('',#44148,#44153);
+#44148 = PLANE('',#44149);
+#44149 = AXIS2_PLACEMENT_3D('',#44150,#44151,#44152);
+#44150 = CARTESIAN_POINT('',(-17.82253787975,7.057537879754,1.9));
+#44151 = DIRECTION('',(1.,0.,0.));
+#44152 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44153 = DEFINITIONAL_REPRESENTATION('',(#44154),#44158);
+#44154 = CIRCLE('',#44155,8.884492508012);
+#44155 = AXIS2_PLACEMENT_2D('',#44156,#44157);
+#44156 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#44157 = DIRECTION('',(0.,-1.));
+#44158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44159 = ORIENTED_EDGE('',*,*,#44160,.F.);
+#44160 = EDGE_CURVE('',#44161,#44124,#44163,.T.);
+#44161 = VERTEX_POINT('',#44162);
+#44162 = CARTESIAN_POINT('',(-18.39253787975,7.057537879754,
+    1.050272586845));
+#44163 = SURFACE_CURVE('',#44164,(#44169,#44182),.PCURVE_S1.);
+#44164 = CIRCLE('',#44165,8.843383522438);
+#44165 = AXIS2_PLACEMENT_3D('',#44166,#44167,#44168);
+#44166 = CARTESIAN_POINT('',(-18.10753787975,7.057537879754,
+    9.889062499776));
+#44167 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44168 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44169 = PCURVE('',#44009,#44170);
+#44170 = DEFINITIONAL_REPRESENTATION('',(#44171),#44181);
+#44171 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#44172,#44173,#44174,#44175,
+    #44176,#44177,#44178,#44179,#44180),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.315418372313),.PIECEWISE_BEZIER_KNOTS.);
+#44172 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#44173 = CARTESIAN_POINT('',(-4.477639275248,1.466825155098));
+#44174 = CARTESIAN_POINT('',(-4.553332376356,1.468626383648));
+#44175 = CARTESIAN_POINT('',(-4.631990939224,1.469738330896));
+#44176 = CARTESIAN_POINT('',(-4.712388980384,1.470115975391));
+#44177 = CARTESIAN_POINT('',(-4.792787021524,1.469738330896));
+#44178 = CARTESIAN_POINT('',(-4.871445584415,1.468626383648));
+#44179 = CARTESIAN_POINT('',(-4.947138685522,1.466825155098));
+#44180 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#44181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44182 = PCURVE('',#44183,#44188);
+#44183 = PLANE('',#44184);
+#44184 = AXIS2_PLACEMENT_3D('',#44185,#44186,#44187);
+#44185 = CARTESIAN_POINT('',(-18.39253787975,7.057537879754,1.9));
+#44186 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44187 = DIRECTION('',(1.,0.,0.));
+#44188 = DEFINITIONAL_REPRESENTATION('',(#44189),#44193);
+#44189 = CIRCLE('',#44190,8.843383522438);
+#44190 = AXIS2_PLACEMENT_2D('',#44191,#44192);
+#44191 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#44192 = DIRECTION('',(0.,-1.));
+#44193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44194 = ORIENTED_EDGE('',*,*,#44195,.F.);
+#44195 = EDGE_CURVE('',#44196,#44161,#44198,.T.);
+#44196 = VERTEX_POINT('',#44197);
+#44197 = CARTESIAN_POINT('',(-18.39253787975,7.672537879754,
+    1.009142335443));
+#44198 = SURFACE_CURVE('',#44199,(#44204,#44219),.PCURVE_S1.);
+#44199 = CIRCLE('',#44200,8.884492508012);
+#44200 = AXIS2_PLACEMENT_3D('',#44201,#44202,#44203);
+#44201 = CARTESIAN_POINT('',(-18.39253787975,7.957537879754,
+    9.889062499776));
+#44202 = DIRECTION('',(-1.,0.,0.));
+#44203 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#44204 = PCURVE('',#44009,#44205);
+#44205 = DEFINITIONAL_REPRESENTATION('',(#44206),#44218);
+#44206 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44207,#44208,#44209,#44210,
+    #44211,#44212,#44213,#44214,#44215,#44216,#44217),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.173676523424,3.243066812913),.PIECEWISE_BEZIER_KNOTS.);
+#44207 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#44208 = CARTESIAN_POINT('',(-4.035092620963,1.520531803825));
+#44209 = CARTESIAN_POINT('',(-4.117197495791,1.515035790573));
+#44210 = CARTESIAN_POINT('',(-4.180352008058,1.509189801101));
+#44211 = CARTESIAN_POINT('',(-4.231515583524,1.503120189736));
+#44212 = CARTESIAN_POINT('',(-4.273210293613,1.496884716646));
+#44213 = CARTESIAN_POINT('',(-4.30834955629,1.490533764299));
+#44214 = CARTESIAN_POINT('',(-4.338108140568,1.484090514161));
+#44215 = CARTESIAN_POINT('',(-4.363772394034,1.477577335832));
+#44216 = CARTESIAN_POINT('',(-4.386099433384,1.471007701252));
+#44217 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#44218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44219 = PCURVE('',#44220,#44225);
+#44220 = PLANE('',#44221);
+#44221 = AXIS2_PLACEMENT_3D('',#44222,#44223,#44224);
+#44222 = CARTESIAN_POINT('',(-18.39253787975,7.672537879754,1.9));
+#44223 = DIRECTION('',(-1.,-0.,0.));
+#44224 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44225 = DEFINITIONAL_REPRESENTATION('',(#44226),#44230);
+#44226 = CIRCLE('',#44227,8.884492508012);
+#44227 = AXIS2_PLACEMENT_2D('',#44228,#44229);
+#44228 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#44229 = DIRECTION('',(0.,1.));
+#44230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44231 = ORIENTED_EDGE('',*,*,#44232,.F.);
+#44232 = EDGE_CURVE('',#44233,#44196,#44235,.T.);
+#44233 = VERTEX_POINT('',#44234);
+#44234 = CARTESIAN_POINT('',(-19.00753787975,7.672537879754,
+    1.050272586845));
+#44235 = SURFACE_CURVE('',#44236,(#44241,#44256),.PCURVE_S1.);
+#44236 = CIRCLE('',#44237,8.884492508012);
+#44237 = AXIS2_PLACEMENT_3D('',#44238,#44239,#44240);
+#44238 = CARTESIAN_POINT('',(-18.10753787975,7.672537879754,
+    9.889062499776));
+#44239 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44240 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44241 = PCURVE('',#44009,#44242);
+#44242 = DEFINITIONAL_REPRESENTATION('',(#44243),#44255);
+#44243 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44244,#44245,#44246,#44247,
+    #44248,#44249,#44250,#44251,#44252,#44253,#44254),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#44244 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#44245 = CARTESIAN_POINT('',(-3.46788220059,1.471007701252));
+#44246 = CARTESIAN_POINT('',(-3.490209240212,1.477577335712));
+#44247 = CARTESIAN_POINT('',(-3.515873491211,1.484090514648));
+#44248 = CARTESIAN_POINT('',(-3.54563208227,1.490533763164));
+#44249 = CARTESIAN_POINT('',(-3.580771336099,1.49688471877));
+#44250 = CARTESIAN_POINT('',(-3.622466053581,1.503120188514));
+#44251 = CARTESIAN_POINT('',(-3.673629623314,1.509189801727));
+#44252 = CARTESIAN_POINT('',(-3.736784138498,1.515035790477));
+#44253 = CARTESIAN_POINT('',(-3.818889013011,1.520531803825));
+#44254 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#44255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44256 = PCURVE('',#44257,#44262);
+#44257 = PLANE('',#44258);
+#44258 = AXIS2_PLACEMENT_3D('',#44259,#44260,#44261);
+#44259 = CARTESIAN_POINT('',(-19.00753787975,7.672537879754,1.9));
+#44260 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44261 = DIRECTION('',(1.,0.,0.));
+#44262 = DEFINITIONAL_REPRESENTATION('',(#44263),#44267);
+#44263 = CIRCLE('',#44264,8.884492508012);
+#44264 = AXIS2_PLACEMENT_2D('',#44265,#44266);
+#44265 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#44266 = DIRECTION('',(0.,-1.));
+#44267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44268 = ORIENTED_EDGE('',*,*,#44269,.F.);
+#44269 = EDGE_CURVE('',#44270,#44233,#44272,.T.);
+#44270 = VERTEX_POINT('',#44271);
+#44271 = CARTESIAN_POINT('',(-19.00753787975,8.242537879754,
+    1.050272586845));
+#44272 = SURFACE_CURVE('',#44273,(#44278,#44291),.PCURVE_S1.);
+#44273 = CIRCLE('',#44274,8.843383522438);
+#44274 = AXIS2_PLACEMENT_3D('',#44275,#44276,#44277);
+#44275 = CARTESIAN_POINT('',(-19.00753787975,7.957537879754,
+    9.889062499776));
+#44276 = DIRECTION('',(-1.,0.,0.));
+#44277 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#44278 = PCURVE('',#44009,#44279);
+#44279 = DEFINITIONAL_REPRESENTATION('',(#44280),#44290);
+#44280 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#44281,#44282,#44283,#44284,
+    #44285,#44286,#44287,#44288,#44289),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#44281 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#44282 = CARTESIAN_POINT('',(-2.906842948453,1.466825155098));
+#44283 = CARTESIAN_POINT('',(-2.982536049562,1.468626383646));
+#44284 = CARTESIAN_POINT('',(-3.061194612428,1.469738330908));
+#44285 = CARTESIAN_POINT('',(-3.141592653601,1.470115975375));
+#44286 = CARTESIAN_POINT('',(-3.221990694728,1.469738330908));
+#44287 = CARTESIAN_POINT('',(-3.300649257623,1.468626383645));
+#44288 = CARTESIAN_POINT('',(-3.376342358727,1.466825155098));
+#44289 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#44290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44291 = PCURVE('',#44292,#44297);
+#44292 = PLANE('',#44293);
+#44293 = AXIS2_PLACEMENT_3D('',#44294,#44295,#44296);
+#44294 = CARTESIAN_POINT('',(-19.00753787975,8.242537879754,1.9));
+#44295 = DIRECTION('',(-1.,-0.,0.));
+#44296 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44297 = DEFINITIONAL_REPRESENTATION('',(#44298),#44302);
+#44298 = CIRCLE('',#44299,8.843383522438);
+#44299 = AXIS2_PLACEMENT_2D('',#44300,#44301);
+#44300 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#44301 = DIRECTION('',(0.,1.));
+#44302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44303 = ORIENTED_EDGE('',*,*,#44304,.F.);
+#44304 = EDGE_CURVE('',#44305,#44270,#44307,.T.);
+#44305 = VERTEX_POINT('',#44306);
+#44306 = CARTESIAN_POINT('',(-18.39253787975,8.242537879754,
+    1.009142335443));
+#44307 = SURFACE_CURVE('',#44308,(#44313,#44328),.PCURVE_S1.);
+#44308 = CIRCLE('',#44309,8.884492508012);
+#44309 = AXIS2_PLACEMENT_3D('',#44310,#44311,#44312);
+#44310 = CARTESIAN_POINT('',(-18.10753787975,8.242537879754,
+    9.889062499776));
+#44311 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#44312 = DIRECTION('',(1.,-9.026203452237E-17,1.105391116623E-32));
+#44313 = PCURVE('',#44009,#44314);
+#44314 = DEFINITIONAL_REPRESENTATION('',(#44315),#44327);
+#44315 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44316,#44317,#44318,#44319,
+    #44320,#44321,#44322,#44323,#44324,#44325,#44326),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(1.602880196629,1.672270486118),.PIECEWISE_BEZIER_KNOTS.);
+#44316 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#44317 = CARTESIAN_POINT('',(-2.464296294168,1.520531803825));
+#44318 = CARTESIAN_POINT('',(-2.546401168995,1.515035790526));
+#44319 = CARTESIAN_POINT('',(-2.609555681847,1.509189801385));
+#44320 = CARTESIAN_POINT('',(-2.660719256557,1.503120189707));
+#44321 = CARTESIAN_POINT('',(-2.702413967287,1.49688471749));
+#44322 = CARTESIAN_POINT('',(-2.737553227518,1.490533763776));
+#44323 = CARTESIAN_POINT('',(-2.767311814474,1.484090514583));
+#44324 = CARTESIAN_POINT('',(-2.792976067234,1.477577335794));
+#44325 = CARTESIAN_POINT('',(-2.815303106589,1.471007701252));
+#44326 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#44327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44328 = PCURVE('',#44329,#44334);
+#44329 = PLANE('',#44330);
+#44330 = AXIS2_PLACEMENT_3D('',#44331,#44332,#44333);
+#44331 = CARTESIAN_POINT('',(-18.39253787975,8.242537879754,1.9));
+#44332 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#44333 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#44334 = DEFINITIONAL_REPRESENTATION('',(#44335),#44339);
+#44335 = CIRCLE('',#44336,8.884492508012);
+#44336 = AXIS2_PLACEMENT_2D('',#44337,#44338);
+#44337 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#44338 = DIRECTION('',(-1.,0.));
+#44339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44340 = ORIENTED_EDGE('',*,*,#44341,.F.);
+#44341 = EDGE_CURVE('',#44342,#44305,#44344,.T.);
+#44342 = VERTEX_POINT('',#44343);
+#44343 = CARTESIAN_POINT('',(-18.39253787975,8.857537879754,
+    1.050272586845));
+#44344 = SURFACE_CURVE('',#44345,(#44350,#44365),.PCURVE_S1.);
+#44345 = CIRCLE('',#44346,8.884492508012);
+#44346 = AXIS2_PLACEMENT_3D('',#44347,#44348,#44349);
+#44347 = CARTESIAN_POINT('',(-18.39253787975,7.957537879754,
+    9.889062499776));
+#44348 = DIRECTION('',(-1.,0.,0.));
+#44349 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#44350 = PCURVE('',#44009,#44351);
+#44351 = DEFINITIONAL_REPRESENTATION('',(#44352),#44364);
+#44352 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44353,#44354,#44355,#44356,
+    #44357,#44358,#44359,#44360,#44361,#44362,#44363),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#44353 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#44354 = CARTESIAN_POINT('',(-1.897085873795,1.471007701252));
+#44355 = CARTESIAN_POINT('',(-1.919412913368,1.477577335718));
+#44356 = CARTESIAN_POINT('',(-1.94507716487,1.484090514896));
+#44357 = CARTESIAN_POINT('',(-1.974835753877,1.490533762582));
+#44358 = CARTESIAN_POINT('',(-2.009975010413,1.496884718304));
+#44359 = CARTESIAN_POINT('',(-2.051669725595,1.503120188368));
+#44360 = CARTESIAN_POINT('',(-2.102833297336,1.509189801829));
+#44361 = CARTESIAN_POINT('',(-2.165987811593,1.515035790446));
+#44362 = CARTESIAN_POINT('',(-2.248092686217,1.520531803825));
+#44363 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#44364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44365 = PCURVE('',#44366,#44371);
+#44366 = PLANE('',#44367);
+#44367 = AXIS2_PLACEMENT_3D('',#44368,#44369,#44370);
+#44368 = CARTESIAN_POINT('',(-18.39253787975,8.857537879754,1.9));
+#44369 = DIRECTION('',(-1.,-0.,0.));
+#44370 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44371 = DEFINITIONAL_REPRESENTATION('',(#44372),#44376);
+#44372 = CIRCLE('',#44373,8.884492508012);
+#44373 = AXIS2_PLACEMENT_2D('',#44374,#44375);
+#44374 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#44375 = DIRECTION('',(0.,1.));
+#44376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44377 = ORIENTED_EDGE('',*,*,#44378,.F.);
+#44378 = EDGE_CURVE('',#44379,#44342,#44381,.T.);
+#44379 = VERTEX_POINT('',#44380);
+#44380 = CARTESIAN_POINT('',(-17.82253787975,8.857537879754,
+    1.050272586845));
+#44381 = SURFACE_CURVE('',#44382,(#44387,#44400),.PCURVE_S1.);
+#44382 = CIRCLE('',#44383,8.843383522438);
+#44383 = AXIS2_PLACEMENT_3D('',#44384,#44385,#44386);
+#44384 = CARTESIAN_POINT('',(-18.10753787975,8.857537879754,
+    9.889062499776));
+#44385 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44386 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#44387 = PCURVE('',#44009,#44388);
+#44388 = DEFINITIONAL_REPRESENTATION('',(#44389),#44399);
+#44389 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#44390,#44391,#44392,#44393,
+    #44394,#44395,#44396,#44397,#44398),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#44390 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#44391 = CARTESIAN_POINT('',(-1.336046621658,1.466825155098));
+#44392 = CARTESIAN_POINT('',(-1.411739722765,1.468626383647));
+#44393 = CARTESIAN_POINT('',(-1.490398285641,1.469738330903));
+#44394 = CARTESIAN_POINT('',(-1.570796326797,1.470115975391));
+#44395 = CARTESIAN_POINT('',(-1.651194367942,1.469738330899));
+#44396 = CARTESIAN_POINT('',(-1.729852930825,1.468626383647));
+#44397 = CARTESIAN_POINT('',(-1.805546031932,1.466825155098));
+#44398 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#44399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44400 = PCURVE('',#44401,#44406);
+#44401 = PLANE('',#44402);
+#44402 = AXIS2_PLACEMENT_3D('',#44403,#44404,#44405);
+#44403 = CARTESIAN_POINT('',(-17.82253787975,8.857537879754,1.9));
+#44404 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44405 = DIRECTION('',(-1.,-0.,0.));
+#44406 = DEFINITIONAL_REPRESENTATION('',(#44407),#44411);
+#44407 = CIRCLE('',#44408,8.843383522438);
+#44408 = AXIS2_PLACEMENT_2D('',#44409,#44410);
+#44409 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#44410 = DIRECTION('',(-0.,1.));
+#44411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44412 = ORIENTED_EDGE('',*,*,#44413,.F.);
+#44413 = EDGE_CURVE('',#44414,#44379,#44416,.T.);
+#44414 = VERTEX_POINT('',#44415);
+#44415 = CARTESIAN_POINT('',(-17.82253787975,8.242537879754,
+    1.009142335443));
+#44416 = SURFACE_CURVE('',#44417,(#44422,#44437),.PCURVE_S1.);
+#44417 = CIRCLE('',#44418,8.884492508012);
+#44418 = AXIS2_PLACEMENT_3D('',#44419,#44420,#44421);
+#44419 = CARTESIAN_POINT('',(-17.82253787975,7.957537879754,
+    9.889062499776));
+#44420 = DIRECTION('',(1.,0.,0.));
+#44421 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44422 = PCURVE('',#44009,#44423);
+#44423 = DEFINITIONAL_REPRESENTATION('',(#44424),#44436);
+#44424 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44425,#44426,#44427,#44428,
+    #44429,#44430,#44431,#44432,#44433,#44434,#44435),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#44425 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#44426 = CARTESIAN_POINT('',(-0.893499967373,1.520531803825));
+#44427 = CARTESIAN_POINT('',(-0.97560484204,1.515035790369));
+#44428 = CARTESIAN_POINT('',(-1.038759356132,1.509189802149));
+#44429 = CARTESIAN_POINT('',(-1.089922928193,1.503120188601));
+#44430 = CARTESIAN_POINT('',(-1.131617643608,1.496884719352));
+#44431 = CARTESIAN_POINT('',(-1.166756899765,1.490533762437));
+#44432 = CARTESIAN_POINT('',(-1.196515488773,1.484090515063));
+#44433 = CARTESIAN_POINT('',(-1.222179740269,1.477577335647));
+#44434 = CARTESIAN_POINT('',(-1.244506779795,1.471007701252));
+#44435 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#44436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44437 = PCURVE('',#44438,#44443);
+#44438 = PLANE('',#44439);
+#44439 = AXIS2_PLACEMENT_3D('',#44440,#44441,#44442);
+#44440 = CARTESIAN_POINT('',(-17.82253787975,8.242537879754,1.9));
+#44441 = DIRECTION('',(1.,0.,0.));
+#44442 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44443 = DEFINITIONAL_REPRESENTATION('',(#44444),#44448);
+#44444 = CIRCLE('',#44445,8.884492508012);
+#44445 = AXIS2_PLACEMENT_2D('',#44446,#44447);
+#44446 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#44447 = DIRECTION('',(0.,-1.));
+#44448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44449 = ORIENTED_EDGE('',*,*,#44450,.F.);
+#44450 = EDGE_CURVE('',#44451,#44414,#44453,.T.);
+#44451 = VERTEX_POINT('',#44452);
+#44452 = CARTESIAN_POINT('',(-17.20753787975,8.242537879754,
+    1.050272586845));
+#44453 = SURFACE_CURVE('',#44454,(#44459,#44474),.PCURVE_S1.);
+#44454 = CIRCLE('',#44455,8.884492508012);
+#44455 = AXIS2_PLACEMENT_3D('',#44456,#44457,#44458);
+#44456 = CARTESIAN_POINT('',(-18.10753787975,8.242537879754,
+    9.889062499776));
+#44457 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44458 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#44459 = PCURVE('',#44009,#44460);
+#44460 = DEFINITIONAL_REPRESENTATION('',(#44461),#44473);
+#44461 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#44462,#44463,#44464,#44465,
+    #44466,#44467,#44468,#44469,#44470,#44471,#44472),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#44462 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#44463 = CARTESIAN_POINT('',(-0.326289547,1.471007701252));
+#44464 = CARTESIAN_POINT('',(-0.348616586546,1.477577335725));
+#44465 = CARTESIAN_POINT('',(-0.37428083819,1.484090514568));
+#44466 = CARTESIAN_POINT('',(-0.40403942691,1.490533763135));
+#44467 = CARTESIAN_POINT('',(-0.439178683664,1.496884718159));
+#44468 = CARTESIAN_POINT('',(-0.480873398534,1.503120188951));
+#44469 = CARTESIAN_POINT('',(-0.532036970741,1.509189801844));
+#44470 = CARTESIAN_POINT('',(-0.595191484797,1.515035790455));
+#44471 = CARTESIAN_POINT('',(-0.677296359422,1.520531803825));
+#44472 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#44473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44474 = PCURVE('',#44475,#44480);
+#44475 = PLANE('',#44476);
+#44476 = AXIS2_PLACEMENT_3D('',#44477,#44478,#44479);
+#44477 = CARTESIAN_POINT('',(-17.20753787975,8.242537879754,1.9));
+#44478 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44479 = DIRECTION('',(-1.,-0.,0.));
+#44480 = DEFINITIONAL_REPRESENTATION('',(#44481),#44485);
+#44481 = CIRCLE('',#44482,8.884492508012);
+#44482 = AXIS2_PLACEMENT_2D('',#44483,#44484);
+#44483 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#44484 = DIRECTION('',(-0.,1.));
+#44485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44486 = ORIENTED_EDGE('',*,*,#44487,.F.);
+#44487 = EDGE_CURVE('',#44026,#44451,#44488,.T.);
+#44488 = SURFACE_CURVE('',#44489,(#44494,#44507),.PCURVE_S1.);
+#44489 = CIRCLE('',#44490,8.843383522438);
+#44490 = AXIS2_PLACEMENT_3D('',#44491,#44492,#44493);
+#44491 = CARTESIAN_POINT('',(-17.20753787975,7.957537879754,
+    9.889062499776));
+#44492 = DIRECTION('',(1.,0.,0.));
+#44493 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44494 = PCURVE('',#44009,#44495);
+#44495 = DEFINITIONAL_REPRESENTATION('',(#44496),#44506);
+#44496 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#44497,#44498,#44499,#44500,
+    #44501,#44502,#44503,#44504,#44505),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    3.223306513368E-02),.PIECEWISE_BEZIER_KNOTS.);
+#44497 = CARTESIAN_POINT('',(-1.275739654453E-14,1.469374516425));
+#44498 = CARTESIAN_POINT('',(-3.959019585295E-02,1.469374516385));
+#44499 = CARTESIAN_POINT('',(-7.918038216721E-02,1.46919221446));
+#44500 = CARTESIAN_POINT('',(-0.118580472347,1.468827610951));
+#44501 = CARTESIAN_POINT('',(-0.157600389211,1.468282539594));
+#44502 = CARTESIAN_POINT('',(-0.196061464129,1.467560674055));
+#44503 = CARTESIAN_POINT('',(-0.233808222013,1.466667280582));
+#44504 = CARTESIAN_POINT('',(-0.270713008922,1.46560879326));
+#44505 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#44506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44507 = PCURVE('',#44074,#44508);
+#44508 = DEFINITIONAL_REPRESENTATION('',(#44509),#44513);
+#44509 = CIRCLE('',#44510,8.843383522438);
+#44510 = AXIS2_PLACEMENT_2D('',#44511,#44512);
+#44511 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#44512 = DIRECTION('',(0.,-1.));
+#44513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44514 = ADVANCED_FACE('',(#44515),#44074,.F.);
+#44515 = FACE_BOUND('',#44516,.F.);
+#44516 = EDGE_LOOP('',(#44517,#44547,#44568,#44569,#44570));
+#44517 = ORIENTED_EDGE('',*,*,#44518,.F.);
+#44518 = EDGE_CURVE('',#44519,#44521,#44523,.T.);
+#44519 = VERTEX_POINT('',#44520);
+#44520 = CARTESIAN_POINT('',(-17.20753787975,7.672537879754,1.9));
+#44521 = VERTEX_POINT('',#44522);
+#44522 = CARTESIAN_POINT('',(-17.20753787975,8.242537879754,1.9));
+#44523 = SURFACE_CURVE('',#44524,(#44528,#44535),.PCURVE_S1.);
+#44524 = LINE('',#44525,#44526);
+#44525 = CARTESIAN_POINT('',(-17.20753787975,7.672537879754,1.9));
+#44526 = VECTOR('',#44527,1.);
+#44527 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44528 = PCURVE('',#44074,#44529);
+#44529 = DEFINITIONAL_REPRESENTATION('',(#44530),#44534);
+#44530 = LINE('',#44531,#44532);
+#44531 = CARTESIAN_POINT('',(0.,0.));
+#44532 = VECTOR('',#44533,1.);
+#44533 = DIRECTION('',(1.,0.));
+#44534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44535 = PCURVE('',#44536,#44541);
+#44536 = PLANE('',#44537);
+#44537 = AXIS2_PLACEMENT_3D('',#44538,#44539,#44540);
+#44538 = CARTESIAN_POINT('',(-18.39253787975,7.057537879754,1.9));
+#44539 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44540 = DIRECTION('',(1.,0.,0.));
+#44541 = DEFINITIONAL_REPRESENTATION('',(#44542),#44546);
+#44542 = LINE('',#44543,#44544);
+#44543 = CARTESIAN_POINT('',(1.185,-0.615));
+#44544 = VECTOR('',#44545,1.);
+#44545 = DIRECTION('',(0.,-1.));
+#44546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44547 = ORIENTED_EDGE('',*,*,#44548,.T.);
+#44548 = EDGE_CURVE('',#44519,#44052,#44549,.T.);
+#44549 = SURFACE_CURVE('',#44550,(#44554,#44561),.PCURVE_S1.);
+#44550 = LINE('',#44551,#44552);
+#44551 = CARTESIAN_POINT('',(-17.20753787975,7.672537879754,1.9));
+#44552 = VECTOR('',#44553,1.);
+#44553 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44554 = PCURVE('',#44074,#44555);
+#44555 = DEFINITIONAL_REPRESENTATION('',(#44556),#44560);
+#44556 = LINE('',#44557,#44558);
+#44557 = CARTESIAN_POINT('',(0.,0.));
+#44558 = VECTOR('',#44559,1.);
+#44559 = DIRECTION('',(0.,-1.));
+#44560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44561 = PCURVE('',#44111,#44562);
+#44562 = DEFINITIONAL_REPRESENTATION('',(#44563),#44567);
+#44563 = LINE('',#44564,#44565);
+#44564 = CARTESIAN_POINT('',(0.615,0.));
+#44565 = VECTOR('',#44566,1.);
+#44566 = DIRECTION('',(0.,-1.));
+#44567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44568 = ORIENTED_EDGE('',*,*,#44051,.T.);
+#44569 = ORIENTED_EDGE('',*,*,#44487,.T.);
+#44570 = ORIENTED_EDGE('',*,*,#44571,.F.);
+#44571 = EDGE_CURVE('',#44521,#44451,#44572,.T.);
+#44572 = SURFACE_CURVE('',#44573,(#44577,#44584),.PCURVE_S1.);
+#44573 = LINE('',#44574,#44575);
+#44574 = CARTESIAN_POINT('',(-17.20753787975,8.242537879754,1.9));
+#44575 = VECTOR('',#44576,1.);
+#44576 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44577 = PCURVE('',#44074,#44578);
+#44578 = DEFINITIONAL_REPRESENTATION('',(#44579),#44583);
+#44579 = LINE('',#44580,#44581);
+#44580 = CARTESIAN_POINT('',(0.57,0.));
+#44581 = VECTOR('',#44582,1.);
+#44582 = DIRECTION('',(0.,-1.));
+#44583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44584 = PCURVE('',#44475,#44585);
+#44585 = DEFINITIONAL_REPRESENTATION('',(#44586),#44590);
+#44586 = LINE('',#44587,#44588);
+#44587 = CARTESIAN_POINT('',(0.,-0.));
+#44588 = VECTOR('',#44589,1.);
+#44589 = DIRECTION('',(0.,-1.));
+#44590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44591 = ADVANCED_FACE('',(#44592),#44475,.F.);
+#44592 = FACE_BOUND('',#44593,.F.);
+#44593 = EDGE_LOOP('',(#44594,#44617,#44618,#44619));
+#44594 = ORIENTED_EDGE('',*,*,#44595,.F.);
+#44595 = EDGE_CURVE('',#44521,#44596,#44598,.T.);
+#44596 = VERTEX_POINT('',#44597);
+#44597 = CARTESIAN_POINT('',(-17.82253787975,8.242537879754,1.9));
+#44598 = SURFACE_CURVE('',#44599,(#44603,#44610),.PCURVE_S1.);
+#44599 = LINE('',#44600,#44601);
+#44600 = CARTESIAN_POINT('',(-17.20753787975,8.242537879754,1.9));
+#44601 = VECTOR('',#44602,1.);
+#44602 = DIRECTION('',(-1.,-0.,0.));
+#44603 = PCURVE('',#44475,#44604);
+#44604 = DEFINITIONAL_REPRESENTATION('',(#44605),#44609);
+#44605 = LINE('',#44606,#44607);
+#44606 = CARTESIAN_POINT('',(0.,-0.));
+#44607 = VECTOR('',#44608,1.);
+#44608 = DIRECTION('',(1.,0.));
+#44609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44610 = PCURVE('',#44536,#44611);
+#44611 = DEFINITIONAL_REPRESENTATION('',(#44612),#44616);
+#44612 = LINE('',#44613,#44614);
+#44613 = CARTESIAN_POINT('',(1.185,-1.185));
+#44614 = VECTOR('',#44615,1.);
+#44615 = DIRECTION('',(-1.,0.));
+#44616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44617 = ORIENTED_EDGE('',*,*,#44571,.T.);
+#44618 = ORIENTED_EDGE('',*,*,#44450,.T.);
+#44619 = ORIENTED_EDGE('',*,*,#44620,.F.);
+#44620 = EDGE_CURVE('',#44596,#44414,#44621,.T.);
+#44621 = SURFACE_CURVE('',#44622,(#44626,#44633),.PCURVE_S1.);
+#44622 = LINE('',#44623,#44624);
+#44623 = CARTESIAN_POINT('',(-17.82253787975,8.242537879754,1.9));
+#44624 = VECTOR('',#44625,1.);
+#44625 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44626 = PCURVE('',#44475,#44627);
+#44627 = DEFINITIONAL_REPRESENTATION('',(#44628),#44632);
+#44628 = LINE('',#44629,#44630);
+#44629 = CARTESIAN_POINT('',(0.615,0.));
+#44630 = VECTOR('',#44631,1.);
+#44631 = DIRECTION('',(0.,-1.));
+#44632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44633 = PCURVE('',#44438,#44634);
+#44634 = DEFINITIONAL_REPRESENTATION('',(#44635),#44639);
+#44635 = LINE('',#44636,#44637);
+#44636 = CARTESIAN_POINT('',(0.,0.));
+#44637 = VECTOR('',#44638,1.);
+#44638 = DIRECTION('',(0.,-1.));
+#44639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44640 = ADVANCED_FACE('',(#44641),#44438,.F.);
+#44641 = FACE_BOUND('',#44642,.F.);
+#44642 = EDGE_LOOP('',(#44643,#44666,#44667,#44668));
+#44643 = ORIENTED_EDGE('',*,*,#44644,.F.);
+#44644 = EDGE_CURVE('',#44596,#44645,#44647,.T.);
+#44645 = VERTEX_POINT('',#44646);
+#44646 = CARTESIAN_POINT('',(-17.82253787975,8.857537879754,1.9));
+#44647 = SURFACE_CURVE('',#44648,(#44652,#44659),.PCURVE_S1.);
+#44648 = LINE('',#44649,#44650);
+#44649 = CARTESIAN_POINT('',(-17.82253787975,8.242537879754,1.9));
+#44650 = VECTOR('',#44651,1.);
+#44651 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#44652 = PCURVE('',#44438,#44653);
+#44653 = DEFINITIONAL_REPRESENTATION('',(#44654),#44658);
+#44654 = LINE('',#44655,#44656);
+#44655 = CARTESIAN_POINT('',(0.,0.));
+#44656 = VECTOR('',#44657,1.);
+#44657 = DIRECTION('',(1.,0.));
+#44658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44659 = PCURVE('',#44536,#44660);
+#44660 = DEFINITIONAL_REPRESENTATION('',(#44661),#44665);
+#44661 = LINE('',#44662,#44663);
+#44662 = CARTESIAN_POINT('',(0.57,-1.185));
+#44663 = VECTOR('',#44664,1.);
+#44664 = DIRECTION('',(0.,-1.));
+#44665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44666 = ORIENTED_EDGE('',*,*,#44620,.T.);
+#44667 = ORIENTED_EDGE('',*,*,#44413,.T.);
+#44668 = ORIENTED_EDGE('',*,*,#44669,.F.);
+#44669 = EDGE_CURVE('',#44645,#44379,#44670,.T.);
+#44670 = SURFACE_CURVE('',#44671,(#44675,#44682),.PCURVE_S1.);
+#44671 = LINE('',#44672,#44673);
+#44672 = CARTESIAN_POINT('',(-17.82253787975,8.857537879754,1.9));
+#44673 = VECTOR('',#44674,1.);
+#44674 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44675 = PCURVE('',#44438,#44676);
+#44676 = DEFINITIONAL_REPRESENTATION('',(#44677),#44681);
+#44677 = LINE('',#44678,#44679);
+#44678 = CARTESIAN_POINT('',(0.615,0.));
+#44679 = VECTOR('',#44680,1.);
+#44680 = DIRECTION('',(0.,-1.));
+#44681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44682 = PCURVE('',#44401,#44683);
+#44683 = DEFINITIONAL_REPRESENTATION('',(#44684),#44688);
+#44684 = LINE('',#44685,#44686);
+#44685 = CARTESIAN_POINT('',(0.,-0.));
+#44686 = VECTOR('',#44687,1.);
+#44687 = DIRECTION('',(0.,-1.));
+#44688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44689 = ADVANCED_FACE('',(#44690),#44401,.F.);
+#44690 = FACE_BOUND('',#44691,.F.);
+#44691 = EDGE_LOOP('',(#44692,#44715,#44716,#44717));
+#44692 = ORIENTED_EDGE('',*,*,#44693,.F.);
+#44693 = EDGE_CURVE('',#44645,#44694,#44696,.T.);
+#44694 = VERTEX_POINT('',#44695);
+#44695 = CARTESIAN_POINT('',(-18.39253787975,8.857537879754,1.9));
+#44696 = SURFACE_CURVE('',#44697,(#44701,#44708),.PCURVE_S1.);
+#44697 = LINE('',#44698,#44699);
+#44698 = CARTESIAN_POINT('',(-17.82253787975,8.857537879754,1.9));
+#44699 = VECTOR('',#44700,1.);
+#44700 = DIRECTION('',(-1.,-0.,0.));
+#44701 = PCURVE('',#44401,#44702);
+#44702 = DEFINITIONAL_REPRESENTATION('',(#44703),#44707);
+#44703 = LINE('',#44704,#44705);
+#44704 = CARTESIAN_POINT('',(0.,-0.));
+#44705 = VECTOR('',#44706,1.);
+#44706 = DIRECTION('',(1.,0.));
+#44707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44708 = PCURVE('',#44536,#44709);
+#44709 = DEFINITIONAL_REPRESENTATION('',(#44710),#44714);
+#44710 = LINE('',#44711,#44712);
+#44711 = CARTESIAN_POINT('',(0.57,-1.8));
+#44712 = VECTOR('',#44713,1.);
+#44713 = DIRECTION('',(-1.,0.));
+#44714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44715 = ORIENTED_EDGE('',*,*,#44669,.T.);
+#44716 = ORIENTED_EDGE('',*,*,#44378,.T.);
+#44717 = ORIENTED_EDGE('',*,*,#44718,.F.);
+#44718 = EDGE_CURVE('',#44694,#44342,#44719,.T.);
+#44719 = SURFACE_CURVE('',#44720,(#44724,#44731),.PCURVE_S1.);
+#44720 = LINE('',#44721,#44722);
+#44721 = CARTESIAN_POINT('',(-18.39253787975,8.857537879754,1.9));
+#44722 = VECTOR('',#44723,1.);
+#44723 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44724 = PCURVE('',#44401,#44725);
+#44725 = DEFINITIONAL_REPRESENTATION('',(#44726),#44730);
+#44726 = LINE('',#44727,#44728);
+#44727 = CARTESIAN_POINT('',(0.57,0.));
+#44728 = VECTOR('',#44729,1.);
+#44729 = DIRECTION('',(0.,-1.));
+#44730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44731 = PCURVE('',#44366,#44732);
+#44732 = DEFINITIONAL_REPRESENTATION('',(#44733),#44737);
+#44733 = LINE('',#44734,#44735);
+#44734 = CARTESIAN_POINT('',(0.,0.));
+#44735 = VECTOR('',#44736,1.);
+#44736 = DIRECTION('',(0.,-1.));
+#44737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44738 = ADVANCED_FACE('',(#44739),#44366,.F.);
+#44739 = FACE_BOUND('',#44740,.F.);
+#44740 = EDGE_LOOP('',(#44741,#44764,#44765,#44766));
+#44741 = ORIENTED_EDGE('',*,*,#44742,.F.);
+#44742 = EDGE_CURVE('',#44694,#44743,#44745,.T.);
+#44743 = VERTEX_POINT('',#44744);
+#44744 = CARTESIAN_POINT('',(-18.39253787975,8.242537879754,1.9));
+#44745 = SURFACE_CURVE('',#44746,(#44750,#44757),.PCURVE_S1.);
+#44746 = LINE('',#44747,#44748);
+#44747 = CARTESIAN_POINT('',(-18.39253787975,8.857537879754,1.9));
+#44748 = VECTOR('',#44749,1.);
+#44749 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44750 = PCURVE('',#44366,#44751);
+#44751 = DEFINITIONAL_REPRESENTATION('',(#44752),#44756);
+#44752 = LINE('',#44753,#44754);
+#44753 = CARTESIAN_POINT('',(0.,0.));
+#44754 = VECTOR('',#44755,1.);
+#44755 = DIRECTION('',(1.,0.));
+#44756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44757 = PCURVE('',#44536,#44758);
+#44758 = DEFINITIONAL_REPRESENTATION('',(#44759),#44763);
+#44759 = LINE('',#44760,#44761);
+#44760 = CARTESIAN_POINT('',(0.,-1.8));
+#44761 = VECTOR('',#44762,1.);
+#44762 = DIRECTION('',(0.,1.));
+#44763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44764 = ORIENTED_EDGE('',*,*,#44718,.T.);
+#44765 = ORIENTED_EDGE('',*,*,#44341,.T.);
+#44766 = ORIENTED_EDGE('',*,*,#44767,.F.);
+#44767 = EDGE_CURVE('',#44743,#44305,#44768,.T.);
+#44768 = SURFACE_CURVE('',#44769,(#44773,#44780),.PCURVE_S1.);
+#44769 = LINE('',#44770,#44771);
+#44770 = CARTESIAN_POINT('',(-18.39253787975,8.242537879754,1.9));
+#44771 = VECTOR('',#44772,1.);
+#44772 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44773 = PCURVE('',#44366,#44774);
+#44774 = DEFINITIONAL_REPRESENTATION('',(#44775),#44779);
+#44775 = LINE('',#44776,#44777);
+#44776 = CARTESIAN_POINT('',(0.615,0.));
+#44777 = VECTOR('',#44778,1.);
+#44778 = DIRECTION('',(0.,-1.));
+#44779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44780 = PCURVE('',#44329,#44781);
+#44781 = DEFINITIONAL_REPRESENTATION('',(#44782),#44786);
+#44782 = LINE('',#44783,#44784);
+#44783 = CARTESIAN_POINT('',(0.,0.));
+#44784 = VECTOR('',#44785,1.);
+#44785 = DIRECTION('',(0.,-1.));
+#44786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44787 = ADVANCED_FACE('',(#44788),#44329,.F.);
+#44788 = FACE_BOUND('',#44789,.F.);
+#44789 = EDGE_LOOP('',(#44790,#44813,#44814,#44815));
+#44790 = ORIENTED_EDGE('',*,*,#44791,.F.);
+#44791 = EDGE_CURVE('',#44743,#44792,#44794,.T.);
+#44792 = VERTEX_POINT('',#44793);
+#44793 = CARTESIAN_POINT('',(-19.00753787975,8.242537879754,1.9));
+#44794 = SURFACE_CURVE('',#44795,(#44799,#44806),.PCURVE_S1.);
+#44795 = LINE('',#44796,#44797);
+#44796 = CARTESIAN_POINT('',(-18.39253787975,8.242537879754,1.9));
+#44797 = VECTOR('',#44798,1.);
+#44798 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#44799 = PCURVE('',#44329,#44800);
+#44800 = DEFINITIONAL_REPRESENTATION('',(#44801),#44805);
+#44801 = LINE('',#44802,#44803);
+#44802 = CARTESIAN_POINT('',(0.,0.));
+#44803 = VECTOR('',#44804,1.);
+#44804 = DIRECTION('',(1.,-0.));
+#44805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44806 = PCURVE('',#44536,#44807);
+#44807 = DEFINITIONAL_REPRESENTATION('',(#44808),#44812);
+#44808 = LINE('',#44809,#44810);
+#44809 = CARTESIAN_POINT('',(0.,-1.185));
+#44810 = VECTOR('',#44811,1.);
+#44811 = DIRECTION('',(-1.,-9.026203452237E-17));
+#44812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44813 = ORIENTED_EDGE('',*,*,#44767,.T.);
+#44814 = ORIENTED_EDGE('',*,*,#44304,.T.);
+#44815 = ORIENTED_EDGE('',*,*,#44816,.F.);
+#44816 = EDGE_CURVE('',#44792,#44270,#44817,.T.);
+#44817 = SURFACE_CURVE('',#44818,(#44822,#44829),.PCURVE_S1.);
+#44818 = LINE('',#44819,#44820);
+#44819 = CARTESIAN_POINT('',(-19.00753787975,8.242537879754,1.9));
+#44820 = VECTOR('',#44821,1.);
+#44821 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44822 = PCURVE('',#44329,#44823);
+#44823 = DEFINITIONAL_REPRESENTATION('',(#44824),#44828);
+#44824 = LINE('',#44825,#44826);
+#44825 = CARTESIAN_POINT('',(0.615,-0.));
+#44826 = VECTOR('',#44827,1.);
+#44827 = DIRECTION('',(0.,-1.));
+#44828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44829 = PCURVE('',#44292,#44830);
+#44830 = DEFINITIONAL_REPRESENTATION('',(#44831),#44835);
+#44831 = LINE('',#44832,#44833);
+#44832 = CARTESIAN_POINT('',(0.,0.));
+#44833 = VECTOR('',#44834,1.);
+#44834 = DIRECTION('',(0.,-1.));
+#44835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44836 = ADVANCED_FACE('',(#44837),#44292,.F.);
+#44837 = FACE_BOUND('',#44838,.F.);
+#44838 = EDGE_LOOP('',(#44839,#44862,#44863,#44864));
+#44839 = ORIENTED_EDGE('',*,*,#44840,.F.);
+#44840 = EDGE_CURVE('',#44792,#44841,#44843,.T.);
+#44841 = VERTEX_POINT('',#44842);
+#44842 = CARTESIAN_POINT('',(-19.00753787975,7.672537879754,1.9));
+#44843 = SURFACE_CURVE('',#44844,(#44848,#44855),.PCURVE_S1.);
+#44844 = LINE('',#44845,#44846);
+#44845 = CARTESIAN_POINT('',(-19.00753787975,8.242537879754,1.9));
+#44846 = VECTOR('',#44847,1.);
+#44847 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44848 = PCURVE('',#44292,#44849);
+#44849 = DEFINITIONAL_REPRESENTATION('',(#44850),#44854);
+#44850 = LINE('',#44851,#44852);
+#44851 = CARTESIAN_POINT('',(0.,0.));
+#44852 = VECTOR('',#44853,1.);
+#44853 = DIRECTION('',(1.,0.));
+#44854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44855 = PCURVE('',#44536,#44856);
+#44856 = DEFINITIONAL_REPRESENTATION('',(#44857),#44861);
+#44857 = LINE('',#44858,#44859);
+#44858 = CARTESIAN_POINT('',(-0.615,-1.185));
+#44859 = VECTOR('',#44860,1.);
+#44860 = DIRECTION('',(0.,1.));
+#44861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44862 = ORIENTED_EDGE('',*,*,#44816,.T.);
+#44863 = ORIENTED_EDGE('',*,*,#44269,.T.);
+#44864 = ORIENTED_EDGE('',*,*,#44865,.F.);
+#44865 = EDGE_CURVE('',#44841,#44233,#44866,.T.);
+#44866 = SURFACE_CURVE('',#44867,(#44871,#44878),.PCURVE_S1.);
+#44867 = LINE('',#44868,#44869);
+#44868 = CARTESIAN_POINT('',(-19.00753787975,7.672537879754,1.9));
+#44869 = VECTOR('',#44870,1.);
+#44870 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44871 = PCURVE('',#44292,#44872);
+#44872 = DEFINITIONAL_REPRESENTATION('',(#44873),#44877);
+#44873 = LINE('',#44874,#44875);
+#44874 = CARTESIAN_POINT('',(0.57,0.));
+#44875 = VECTOR('',#44876,1.);
+#44876 = DIRECTION('',(0.,-1.));
+#44877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44878 = PCURVE('',#44257,#44879);
+#44879 = DEFINITIONAL_REPRESENTATION('',(#44880),#44884);
+#44880 = LINE('',#44881,#44882);
+#44881 = CARTESIAN_POINT('',(0.,0.));
+#44882 = VECTOR('',#44883,1.);
+#44883 = DIRECTION('',(0.,-1.));
+#44884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44885 = ADVANCED_FACE('',(#44886),#44257,.F.);
+#44886 = FACE_BOUND('',#44887,.F.);
+#44887 = EDGE_LOOP('',(#44888,#44911,#44912,#44913));
+#44888 = ORIENTED_EDGE('',*,*,#44889,.F.);
+#44889 = EDGE_CURVE('',#44841,#44890,#44892,.T.);
+#44890 = VERTEX_POINT('',#44891);
+#44891 = CARTESIAN_POINT('',(-18.39253787975,7.672537879754,1.9));
+#44892 = SURFACE_CURVE('',#44893,(#44897,#44904),.PCURVE_S1.);
+#44893 = LINE('',#44894,#44895);
+#44894 = CARTESIAN_POINT('',(-19.00753787975,7.672537879754,1.9));
+#44895 = VECTOR('',#44896,1.);
+#44896 = DIRECTION('',(1.,0.,0.));
+#44897 = PCURVE('',#44257,#44898);
+#44898 = DEFINITIONAL_REPRESENTATION('',(#44899),#44903);
+#44899 = LINE('',#44900,#44901);
+#44900 = CARTESIAN_POINT('',(0.,0.));
+#44901 = VECTOR('',#44902,1.);
+#44902 = DIRECTION('',(1.,0.));
+#44903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44904 = PCURVE('',#44536,#44905);
+#44905 = DEFINITIONAL_REPRESENTATION('',(#44906),#44910);
+#44906 = LINE('',#44907,#44908);
+#44907 = CARTESIAN_POINT('',(-0.615,-0.615));
+#44908 = VECTOR('',#44909,1.);
+#44909 = DIRECTION('',(1.,0.));
+#44910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44911 = ORIENTED_EDGE('',*,*,#44865,.T.);
+#44912 = ORIENTED_EDGE('',*,*,#44232,.T.);
+#44913 = ORIENTED_EDGE('',*,*,#44914,.F.);
+#44914 = EDGE_CURVE('',#44890,#44196,#44915,.T.);
+#44915 = SURFACE_CURVE('',#44916,(#44920,#44927),.PCURVE_S1.);
+#44916 = LINE('',#44917,#44918);
+#44917 = CARTESIAN_POINT('',(-18.39253787975,7.672537879754,1.9));
+#44918 = VECTOR('',#44919,1.);
+#44919 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44920 = PCURVE('',#44257,#44921);
+#44921 = DEFINITIONAL_REPRESENTATION('',(#44922),#44926);
+#44922 = LINE('',#44923,#44924);
+#44923 = CARTESIAN_POINT('',(0.615,0.));
+#44924 = VECTOR('',#44925,1.);
+#44925 = DIRECTION('',(0.,-1.));
+#44926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44927 = PCURVE('',#44220,#44928);
+#44928 = DEFINITIONAL_REPRESENTATION('',(#44929),#44933);
+#44929 = LINE('',#44930,#44931);
+#44930 = CARTESIAN_POINT('',(0.,0.));
+#44931 = VECTOR('',#44932,1.);
+#44932 = DIRECTION('',(0.,-1.));
+#44933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44934 = ADVANCED_FACE('',(#44935),#44220,.F.);
+#44935 = FACE_BOUND('',#44936,.F.);
+#44936 = EDGE_LOOP('',(#44937,#44960,#44961,#44962));
+#44937 = ORIENTED_EDGE('',*,*,#44938,.F.);
+#44938 = EDGE_CURVE('',#44890,#44939,#44941,.T.);
+#44939 = VERTEX_POINT('',#44940);
+#44940 = CARTESIAN_POINT('',(-18.39253787975,7.057537879754,1.9));
+#44941 = SURFACE_CURVE('',#44942,(#44946,#44953),.PCURVE_S1.);
+#44942 = LINE('',#44943,#44944);
+#44943 = CARTESIAN_POINT('',(-18.39253787975,7.672537879754,1.9));
+#44944 = VECTOR('',#44945,1.);
+#44945 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#44946 = PCURVE('',#44220,#44947);
+#44947 = DEFINITIONAL_REPRESENTATION('',(#44948),#44952);
+#44948 = LINE('',#44949,#44950);
+#44949 = CARTESIAN_POINT('',(0.,0.));
+#44950 = VECTOR('',#44951,1.);
+#44951 = DIRECTION('',(1.,0.));
+#44952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44953 = PCURVE('',#44536,#44954);
+#44954 = DEFINITIONAL_REPRESENTATION('',(#44955),#44959);
+#44955 = LINE('',#44956,#44957);
+#44956 = CARTESIAN_POINT('',(0.,-0.615));
+#44957 = VECTOR('',#44958,1.);
+#44958 = DIRECTION('',(0.,1.));
+#44959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44960 = ORIENTED_EDGE('',*,*,#44914,.T.);
+#44961 = ORIENTED_EDGE('',*,*,#44195,.T.);
+#44962 = ORIENTED_EDGE('',*,*,#44963,.F.);
+#44963 = EDGE_CURVE('',#44939,#44161,#44964,.T.);
+#44964 = SURFACE_CURVE('',#44965,(#44969,#44976),.PCURVE_S1.);
+#44965 = LINE('',#44966,#44967);
+#44966 = CARTESIAN_POINT('',(-18.39253787975,7.057537879754,1.9));
+#44967 = VECTOR('',#44968,1.);
+#44968 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#44969 = PCURVE('',#44220,#44970);
+#44970 = DEFINITIONAL_REPRESENTATION('',(#44971),#44975);
+#44971 = LINE('',#44972,#44973);
+#44972 = CARTESIAN_POINT('',(0.615,0.));
+#44973 = VECTOR('',#44974,1.);
+#44974 = DIRECTION('',(0.,-1.));
+#44975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44976 = PCURVE('',#44183,#44977);
+#44977 = DEFINITIONAL_REPRESENTATION('',(#44978),#44982);
+#44978 = LINE('',#44979,#44980);
+#44979 = CARTESIAN_POINT('',(0.,0.));
+#44980 = VECTOR('',#44981,1.);
+#44981 = DIRECTION('',(0.,-1.));
+#44982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44983 = ADVANCED_FACE('',(#44984),#44183,.F.);
+#44984 = FACE_BOUND('',#44985,.F.);
+#44985 = EDGE_LOOP('',(#44986,#45009,#45010,#45011));
+#44986 = ORIENTED_EDGE('',*,*,#44987,.F.);
+#44987 = EDGE_CURVE('',#44939,#44988,#44990,.T.);
+#44988 = VERTEX_POINT('',#44989);
+#44989 = CARTESIAN_POINT('',(-17.82253787975,7.057537879754,1.9));
+#44990 = SURFACE_CURVE('',#44991,(#44995,#45002),.PCURVE_S1.);
+#44991 = LINE('',#44992,#44993);
+#44992 = CARTESIAN_POINT('',(-18.39253787975,7.057537879754,1.9));
+#44993 = VECTOR('',#44994,1.);
+#44994 = DIRECTION('',(1.,0.,0.));
+#44995 = PCURVE('',#44183,#44996);
+#44996 = DEFINITIONAL_REPRESENTATION('',(#44997),#45001);
+#44997 = LINE('',#44998,#44999);
+#44998 = CARTESIAN_POINT('',(0.,0.));
+#44999 = VECTOR('',#45000,1.);
+#45000 = DIRECTION('',(1.,0.));
+#45001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45002 = PCURVE('',#44536,#45003);
+#45003 = DEFINITIONAL_REPRESENTATION('',(#45004),#45008);
+#45004 = LINE('',#45005,#45006);
+#45005 = CARTESIAN_POINT('',(0.,0.));
+#45006 = VECTOR('',#45007,1.);
+#45007 = DIRECTION('',(1.,0.));
+#45008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45009 = ORIENTED_EDGE('',*,*,#44963,.T.);
+#45010 = ORIENTED_EDGE('',*,*,#44160,.T.);
+#45011 = ORIENTED_EDGE('',*,*,#45012,.F.);
+#45012 = EDGE_CURVE('',#44988,#44124,#45013,.T.);
+#45013 = SURFACE_CURVE('',#45014,(#45018,#45025),.PCURVE_S1.);
+#45014 = LINE('',#45015,#45016);
+#45015 = CARTESIAN_POINT('',(-17.82253787975,7.057537879754,1.9));
+#45016 = VECTOR('',#45017,1.);
+#45017 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45018 = PCURVE('',#44183,#45019);
+#45019 = DEFINITIONAL_REPRESENTATION('',(#45020),#45024);
+#45020 = LINE('',#45021,#45022);
+#45021 = CARTESIAN_POINT('',(0.57,0.));
+#45022 = VECTOR('',#45023,1.);
+#45023 = DIRECTION('',(0.,-1.));
+#45024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45025 = PCURVE('',#44148,#45026);
+#45026 = DEFINITIONAL_REPRESENTATION('',(#45027),#45031);
+#45027 = LINE('',#45028,#45029);
+#45028 = CARTESIAN_POINT('',(0.,0.));
+#45029 = VECTOR('',#45030,1.);
+#45030 = DIRECTION('',(0.,-1.));
+#45031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45032 = ADVANCED_FACE('',(#45033),#44148,.F.);
+#45033 = FACE_BOUND('',#45034,.F.);
+#45034 = EDGE_LOOP('',(#45035,#45058,#45059,#45060));
+#45035 = ORIENTED_EDGE('',*,*,#45036,.F.);
+#45036 = EDGE_CURVE('',#44988,#45037,#45039,.T.);
+#45037 = VERTEX_POINT('',#45038);
+#45038 = CARTESIAN_POINT('',(-17.82253787975,7.672537879754,1.9));
+#45039 = SURFACE_CURVE('',#45040,(#45044,#45051),.PCURVE_S1.);
+#45040 = LINE('',#45041,#45042);
+#45041 = CARTESIAN_POINT('',(-17.82253787975,7.057537879754,1.9));
+#45042 = VECTOR('',#45043,1.);
+#45043 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45044 = PCURVE('',#44148,#45045);
+#45045 = DEFINITIONAL_REPRESENTATION('',(#45046),#45050);
+#45046 = LINE('',#45047,#45048);
+#45047 = CARTESIAN_POINT('',(0.,0.));
+#45048 = VECTOR('',#45049,1.);
+#45049 = DIRECTION('',(1.,0.));
+#45050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45051 = PCURVE('',#44536,#45052);
+#45052 = DEFINITIONAL_REPRESENTATION('',(#45053),#45057);
+#45053 = LINE('',#45054,#45055);
+#45054 = CARTESIAN_POINT('',(0.57,0.));
+#45055 = VECTOR('',#45056,1.);
+#45056 = DIRECTION('',(0.,-1.));
+#45057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45058 = ORIENTED_EDGE('',*,*,#45012,.T.);
+#45059 = ORIENTED_EDGE('',*,*,#44123,.T.);
+#45060 = ORIENTED_EDGE('',*,*,#45061,.F.);
+#45061 = EDGE_CURVE('',#45037,#44087,#45062,.T.);
+#45062 = SURFACE_CURVE('',#45063,(#45067,#45074),.PCURVE_S1.);
+#45063 = LINE('',#45064,#45065);
+#45064 = CARTESIAN_POINT('',(-17.82253787975,7.672537879754,1.9));
+#45065 = VECTOR('',#45066,1.);
+#45066 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45067 = PCURVE('',#44148,#45068);
+#45068 = DEFINITIONAL_REPRESENTATION('',(#45069),#45073);
+#45069 = LINE('',#45070,#45071);
+#45070 = CARTESIAN_POINT('',(0.615,0.));
+#45071 = VECTOR('',#45072,1.);
+#45072 = DIRECTION('',(0.,-1.));
+#45073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45074 = PCURVE('',#44111,#45075);
+#45075 = DEFINITIONAL_REPRESENTATION('',(#45076),#45080);
+#45076 = LINE('',#45077,#45078);
+#45077 = CARTESIAN_POINT('',(0.,0.));
+#45078 = VECTOR('',#45079,1.);
+#45079 = DIRECTION('',(0.,-1.));
+#45080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45081 = ADVANCED_FACE('',(#45082),#44111,.F.);
+#45082 = FACE_BOUND('',#45083,.F.);
+#45083 = EDGE_LOOP('',(#45084,#45105,#45106,#45107));
+#45084 = ORIENTED_EDGE('',*,*,#45085,.F.);
+#45085 = EDGE_CURVE('',#45037,#44519,#45086,.T.);
+#45086 = SURFACE_CURVE('',#45087,(#45091,#45098),.PCURVE_S1.);
+#45087 = LINE('',#45088,#45089);
+#45088 = CARTESIAN_POINT('',(-17.82253787975,7.672537879754,1.9));
+#45089 = VECTOR('',#45090,1.);
+#45090 = DIRECTION('',(1.,0.,0.));
+#45091 = PCURVE('',#44111,#45092);
+#45092 = DEFINITIONAL_REPRESENTATION('',(#45093),#45097);
+#45093 = LINE('',#45094,#45095);
+#45094 = CARTESIAN_POINT('',(0.,0.));
+#45095 = VECTOR('',#45096,1.);
+#45096 = DIRECTION('',(1.,0.));
+#45097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45098 = PCURVE('',#44536,#45099);
+#45099 = DEFINITIONAL_REPRESENTATION('',(#45100),#45104);
+#45100 = LINE('',#45101,#45102);
+#45101 = CARTESIAN_POINT('',(0.57,-0.615));
+#45102 = VECTOR('',#45103,1.);
+#45103 = DIRECTION('',(1.,0.));
+#45104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45105 = ORIENTED_EDGE('',*,*,#45061,.T.);
+#45106 = ORIENTED_EDGE('',*,*,#44086,.T.);
+#45107 = ORIENTED_EDGE('',*,*,#44548,.F.);
+#45108 = ADVANCED_FACE('',(#45109),#44536,.T.);
+#45109 = FACE_BOUND('',#45110,.F.);
+#45110 = EDGE_LOOP('',(#45111,#45112,#45113,#45114,#45115,#45116,#45117,
+    #45118,#45119,#45120,#45121,#45122));
+#45111 = ORIENTED_EDGE('',*,*,#44987,.T.);
+#45112 = ORIENTED_EDGE('',*,*,#45036,.T.);
+#45113 = ORIENTED_EDGE('',*,*,#45085,.T.);
+#45114 = ORIENTED_EDGE('',*,*,#44518,.T.);
+#45115 = ORIENTED_EDGE('',*,*,#44595,.T.);
+#45116 = ORIENTED_EDGE('',*,*,#44644,.T.);
+#45117 = ORIENTED_EDGE('',*,*,#44693,.T.);
+#45118 = ORIENTED_EDGE('',*,*,#44742,.T.);
+#45119 = ORIENTED_EDGE('',*,*,#44791,.T.);
+#45120 = ORIENTED_EDGE('',*,*,#44840,.T.);
+#45121 = ORIENTED_EDGE('',*,*,#44889,.T.);
+#45122 = ORIENTED_EDGE('',*,*,#44938,.T.);
+#45123 = MANIFOLD_SOLID_BREP('',#45124);
+#45124 = CLOSED_SHELL('',(#45125,#45162,#45217,#45252,#45307,#45800,
+    #45877,#45926,#45975,#46024,#46073,#46122,#46171,#46220,#46269,
+    #46318,#46367,#46394));
+#45125 = ADVANCED_FACE('',(#45126),#45139,.T.);
+#45126 = FACE_BOUND('',#45127,.F.);
+#45127 = EDGE_LOOP('',(#45128));
+#45128 = ORIENTED_EDGE('',*,*,#45129,.F.);
+#45129 = EDGE_CURVE('',#45130,#45130,#45132,.T.);
+#45130 = VERTEX_POINT('',#45131);
+#45131 = CARTESIAN_POINT('',(-17.10753787975,-7.9575378798,34.2));
+#45132 = SURFACE_CURVE('',#45133,(#45138,#45150),.PCURVE_S1.);
+#45133 = CIRCLE('',#45134,1.);
+#45134 = AXIS2_PLACEMENT_3D('',#45135,#45136,#45137);
+#45135 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,34.2));
+#45136 = DIRECTION('',(-0.,5.665538897648E-16,1.));
+#45137 = DIRECTION('',(1.,0.,0.));
+#45138 = PCURVE('',#45139,#45144);
+#45139 = PLANE('',#45140);
+#45140 = AXIS2_PLACEMENT_3D('',#45141,#45142,#45143);
+#45141 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,34.2));
+#45142 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#45143 = DIRECTION('',(1.,0.,0.));
+#45144 = DEFINITIONAL_REPRESENTATION('',(#45145),#45149);
+#45145 = CIRCLE('',#45146,1.);
+#45146 = AXIS2_PLACEMENT_2D('',#45147,#45148);
+#45147 = CARTESIAN_POINT('',(0.,0.));
+#45148 = DIRECTION('',(1.,-0.));
+#45149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45150 = PCURVE('',#45151,#45156);
+#45151 = CYLINDRICAL_SURFACE('',#45152,1.);
+#45152 = AXIS2_PLACEMENT_3D('',#45153,#45154,#45155);
+#45153 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,34.2));
+#45154 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#45155 = DIRECTION('',(1.,0.,0.));
+#45156 = DEFINITIONAL_REPRESENTATION('',(#45157),#45161);
+#45157 = LINE('',#45158,#45159);
+#45158 = CARTESIAN_POINT('',(-0.,0.));
+#45159 = VECTOR('',#45160,1.);
+#45160 = DIRECTION('',(-1.,0.));
+#45161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45162 = ADVANCED_FACE('',(#45163),#45151,.T.);
+#45163 = FACE_BOUND('',#45164,.F.);
+#45164 = EDGE_LOOP('',(#45165,#45166,#45189,#45216));
+#45165 = ORIENTED_EDGE('',*,*,#45129,.T.);
+#45166 = ORIENTED_EDGE('',*,*,#45167,.T.);
+#45167 = EDGE_CURVE('',#45130,#45168,#45170,.T.);
+#45168 = VERTEX_POINT('',#45169);
+#45169 = CARTESIAN_POINT('',(-17.10753787975,-7.9575378798,2.4));
+#45170 = SEAM_CURVE('',#45171,(#45175,#45182),.PCURVE_S1.);
+#45171 = LINE('',#45172,#45173);
+#45172 = CARTESIAN_POINT('',(-17.10753787975,-7.9575378798,34.2));
+#45173 = VECTOR('',#45174,1.);
+#45174 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#45175 = PCURVE('',#45151,#45176);
+#45176 = DEFINITIONAL_REPRESENTATION('',(#45177),#45181);
+#45177 = LINE('',#45178,#45179);
+#45178 = CARTESIAN_POINT('',(-0.,0.));
+#45179 = VECTOR('',#45180,1.);
+#45180 = DIRECTION('',(-0.,1.));
+#45181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45182 = PCURVE('',#45151,#45183);
+#45183 = DEFINITIONAL_REPRESENTATION('',(#45184),#45188);
+#45184 = LINE('',#45185,#45186);
+#45185 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#45186 = VECTOR('',#45187,1.);
+#45187 = DIRECTION('',(-0.,1.));
+#45188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45189 = ORIENTED_EDGE('',*,*,#45190,.F.);
+#45190 = EDGE_CURVE('',#45168,#45168,#45191,.T.);
+#45191 = SURFACE_CURVE('',#45192,(#45197,#45204),.PCURVE_S1.);
+#45192 = CIRCLE('',#45193,1.);
+#45193 = AXIS2_PLACEMENT_3D('',#45194,#45195,#45196);
+#45194 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,2.4));
+#45195 = DIRECTION('',(7.006492321624E-46,5.665538897648E-16,1.));
+#45196 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#45197 = PCURVE('',#45151,#45198);
+#45198 = DEFINITIONAL_REPRESENTATION('',(#45199),#45203);
+#45199 = LINE('',#45200,#45201);
+#45200 = CARTESIAN_POINT('',(-0.,31.8));
+#45201 = VECTOR('',#45202,1.);
+#45202 = DIRECTION('',(-1.,0.));
+#45203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45204 = PCURVE('',#45205,#45210);
+#45205 = PLANE('',#45206);
+#45206 = AXIS2_PLACEMENT_3D('',#45207,#45208,#45209);
+#45207 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,2.4));
+#45208 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#45209 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#45210 = DEFINITIONAL_REPRESENTATION('',(#45211),#45215);
+#45211 = CIRCLE('',#45212,1.);
+#45212 = AXIS2_PLACEMENT_2D('',#45213,#45214);
+#45213 = CARTESIAN_POINT('',(0.,0.));
+#45214 = DIRECTION('',(1.,-1.577721810442E-30));
+#45215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45216 = ORIENTED_EDGE('',*,*,#45167,.F.);
+#45217 = ADVANCED_FACE('',(#45218,#45221),#45205,.T.);
+#45218 = FACE_BOUND('',#45219,.F.);
+#45219 = EDGE_LOOP('',(#45220));
+#45220 = ORIENTED_EDGE('',*,*,#45190,.T.);
+#45221 = FACE_BOUND('',#45222,.F.);
+#45222 = EDGE_LOOP('',(#45223));
+#45223 = ORIENTED_EDGE('',*,*,#45224,.F.);
+#45224 = EDGE_CURVE('',#45225,#45225,#45227,.T.);
+#45225 = VERTEX_POINT('',#45226);
+#45226 = CARTESIAN_POINT('',(-16.2325378798,-7.9575378798,2.4));
+#45227 = SURFACE_CURVE('',#45228,(#45233,#45240),.PCURVE_S1.);
+#45228 = CIRCLE('',#45229,1.874999999953);
+#45229 = AXIS2_PLACEMENT_3D('',#45230,#45231,#45232);
+#45230 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,2.4));
+#45231 = DIRECTION('',(3.503246160812E-46,5.665538897648E-16,1.));
+#45232 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#45233 = PCURVE('',#45205,#45234);
+#45234 = DEFINITIONAL_REPRESENTATION('',(#45235),#45239);
+#45235 = CIRCLE('',#45236,1.874999999953);
+#45236 = AXIS2_PLACEMENT_2D('',#45237,#45238);
+#45237 = CARTESIAN_POINT('',(0.,0.));
+#45238 = DIRECTION('',(1.,3.295141936994E-15));
+#45239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45240 = PCURVE('',#45241,#45246);
+#45241 = CYLINDRICAL_SURFACE('',#45242,1.874999999953);
+#45242 = AXIS2_PLACEMENT_3D('',#45243,#45244,#45245);
+#45243 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,2.4));
+#45244 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#45245 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#45246 = DEFINITIONAL_REPRESENTATION('',(#45247),#45251);
+#45247 = LINE('',#45248,#45249);
+#45248 = CARTESIAN_POINT('',(-0.,0.));
+#45249 = VECTOR('',#45250,1.);
+#45250 = DIRECTION('',(-1.,0.));
+#45251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45252 = ADVANCED_FACE('',(#45253),#45241,.T.);
+#45253 = FACE_BOUND('',#45254,.F.);
+#45254 = EDGE_LOOP('',(#45255,#45256,#45279,#45306));
+#45255 = ORIENTED_EDGE('',*,*,#45224,.T.);
+#45256 = ORIENTED_EDGE('',*,*,#45257,.T.);
+#45257 = EDGE_CURVE('',#45225,#45258,#45260,.T.);
+#45258 = VERTEX_POINT('',#45259);
+#45259 = CARTESIAN_POINT('',(-16.2325378798,-7.9575378798,1.199999999998
+    ));
+#45260 = SEAM_CURVE('',#45261,(#45265,#45272),.PCURVE_S1.);
+#45261 = LINE('',#45262,#45263);
+#45262 = CARTESIAN_POINT('',(-16.2325378798,-7.9575378798,2.4));
+#45263 = VECTOR('',#45264,1.);
+#45264 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#45265 = PCURVE('',#45241,#45266);
+#45266 = DEFINITIONAL_REPRESENTATION('',(#45267),#45271);
+#45267 = LINE('',#45268,#45269);
+#45268 = CARTESIAN_POINT('',(-0.,0.));
+#45269 = VECTOR('',#45270,1.);
+#45270 = DIRECTION('',(-0.,1.));
+#45271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45272 = PCURVE('',#45241,#45273);
+#45273 = DEFINITIONAL_REPRESENTATION('',(#45274),#45278);
+#45274 = LINE('',#45275,#45276);
+#45275 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#45276 = VECTOR('',#45277,1.);
+#45277 = DIRECTION('',(-0.,1.));
+#45278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45279 = ORIENTED_EDGE('',*,*,#45280,.F.);
+#45280 = EDGE_CURVE('',#45258,#45258,#45281,.T.);
+#45281 = SURFACE_CURVE('',#45282,(#45287,#45294),.PCURVE_S1.);
+#45282 = CIRCLE('',#45283,1.874999999953);
+#45283 = AXIS2_PLACEMENT_3D('',#45284,#45285,#45286);
+#45284 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,
+    1.199999999998));
+#45285 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#45286 = DIRECTION('',(1.,-3.907985046778E-15,2.214084129395E-30));
+#45287 = PCURVE('',#45241,#45288);
+#45288 = DEFINITIONAL_REPRESENTATION('',(#45289),#45293);
+#45289 = LINE('',#45290,#45291);
+#45290 = CARTESIAN_POINT('',(-0.,1.2));
+#45291 = VECTOR('',#45292,1.);
+#45292 = DIRECTION('',(-1.,0.));
+#45293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45294 = PCURVE('',#45295,#45300);
+#45295 = SPHERICAL_SURFACE('',#45296,8.889062499776);
+#45296 = AXIS2_PLACEMENT_3D('',#45297,#45298,#45299);
+#45297 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,
+    9.889062499776));
+#45298 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#45299 = DIRECTION('',(1.,-7.807175203328E-15,4.423185479521E-30));
+#45300 = DEFINITIONAL_REPRESENTATION('',(#45301),#45305);
+#45301 = LINE('',#45302,#45303);
+#45302 = CARTESIAN_POINT('',(-0.,1.358266601013));
+#45303 = VECTOR('',#45304,1.);
+#45304 = DIRECTION('',(-1.,0.));
+#45305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45306 = ORIENTED_EDGE('',*,*,#45257,.F.);
+#45307 = ADVANCED_FACE('',(#45308),#45295,.T.);
+#45308 = FACE_BOUND('',#45309,.F.);
+#45309 = EDGE_LOOP('',(#45310,#45334,#45335,#45336,#45371,#45408,#45445,
+    #45480,#45517,#45554,#45589,#45626,#45663,#45698,#45735,#45772));
+#45310 = ORIENTED_EDGE('',*,*,#45311,.F.);
+#45311 = EDGE_CURVE('',#45258,#45312,#45314,.T.);
+#45312 = VERTEX_POINT('',#45313);
+#45313 = CARTESIAN_POINT('',(-17.20753787975,-7.9575378798,
+    1.045678977338));
+#45314 = SEAM_CURVE('',#45315,(#45320,#45327),.PCURVE_S1.);
+#45315 = CIRCLE('',#45316,8.889062499776);
+#45316 = AXIS2_PLACEMENT_3D('',#45317,#45318,#45319);
+#45317 = CARTESIAN_POINT('',(-18.10753787975,-7.9575378798,
+    9.889062499776));
+#45318 = DIRECTION('',(0.,1.,-7.885984946898E-16));
+#45319 = DIRECTION('',(1.,0.,0.));
+#45320 = PCURVE('',#45295,#45321);
+#45321 = DEFINITIONAL_REPRESENTATION('',(#45322),#45326);
+#45322 = LINE('',#45323,#45324);
+#45323 = CARTESIAN_POINT('',(-0.,0.));
+#45324 = VECTOR('',#45325,1.);
+#45325 = DIRECTION('',(-0.,1.));
+#45326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45327 = PCURVE('',#45295,#45328);
+#45328 = DEFINITIONAL_REPRESENTATION('',(#45329),#45333);
+#45329 = LINE('',#45330,#45331);
+#45330 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#45331 = VECTOR('',#45332,1.);
+#45332 = DIRECTION('',(-0.,1.));
+#45333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45334 = ORIENTED_EDGE('',*,*,#45280,.T.);
+#45335 = ORIENTED_EDGE('',*,*,#45311,.T.);
+#45336 = ORIENTED_EDGE('',*,*,#45337,.F.);
+#45337 = EDGE_CURVE('',#45338,#45312,#45340,.T.);
+#45338 = VERTEX_POINT('',#45339);
+#45339 = CARTESIAN_POINT('',(-17.20753787975,-8.2425378798,
+    1.050272586845));
+#45340 = SURFACE_CURVE('',#45341,(#45346,#45359),.PCURVE_S1.);
+#45341 = CIRCLE('',#45342,8.843383522438);
+#45342 = AXIS2_PLACEMENT_3D('',#45343,#45344,#45345);
+#45343 = CARTESIAN_POINT('',(-17.20753787975,-7.9575378798,
+    9.889062499776));
+#45344 = DIRECTION('',(1.,0.,0.));
+#45345 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45346 = PCURVE('',#45295,#45347);
+#45347 = DEFINITIONAL_REPRESENTATION('',(#45348),#45358);
+#45348 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45349,#45350,#45351,#45352,
+    #45353,#45354,#45355,#45356,#45357),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#45349 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#45350 = CARTESIAN_POINT('',(-6.012472298257,1.46560879326));
+#45351 = CARTESIAN_POINT('',(-6.049377085167,1.466667280581));
+#45352 = CARTESIAN_POINT('',(-6.087123843049,1.467560674057));
+#45353 = CARTESIAN_POINT('',(-6.125584917971,1.468282539584));
+#45354 = CARTESIAN_POINT('',(-6.164604834831,1.468827610955));
+#45355 = CARTESIAN_POINT('',(-6.204004925013,1.469192214457));
+#45356 = CARTESIAN_POINT('',(-6.243595111327,1.469374516385));
+#45357 = CARTESIAN_POINT('',(-6.28318530718,1.469374516425));
+#45358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45359 = PCURVE('',#45360,#45365);
+#45360 = PLANE('',#45361);
+#45361 = AXIS2_PLACEMENT_3D('',#45362,#45363,#45364);
+#45362 = CARTESIAN_POINT('',(-17.20753787975,-8.2425378798,1.9));
+#45363 = DIRECTION('',(1.,0.,0.));
+#45364 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45365 = DEFINITIONAL_REPRESENTATION('',(#45366),#45370);
+#45366 = CIRCLE('',#45367,8.843383522438);
+#45367 = AXIS2_PLACEMENT_2D('',#45368,#45369);
+#45368 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#45369 = DIRECTION('',(0.,-1.));
+#45370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45371 = ORIENTED_EDGE('',*,*,#45372,.F.);
+#45372 = EDGE_CURVE('',#45373,#45338,#45375,.T.);
+#45373 = VERTEX_POINT('',#45374);
+#45374 = CARTESIAN_POINT('',(-17.82253787975,-8.2425378798,
+    1.009142335443));
+#45375 = SURFACE_CURVE('',#45376,(#45381,#45396),.PCURVE_S1.);
+#45376 = CIRCLE('',#45377,8.884492508012);
+#45377 = AXIS2_PLACEMENT_3D('',#45378,#45379,#45380);
+#45378 = CARTESIAN_POINT('',(-18.10753787975,-8.2425378798,
+    9.889062499776));
+#45379 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45380 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45381 = PCURVE('',#45295,#45382);
+#45382 = DEFINITIONAL_REPRESENTATION('',(#45383),#45395);
+#45383 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45384,#45385,#45386,#45387,
+    #45388,#45389,#45390,#45391,#45392,#45393,#45394),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#45384 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#45385 = CARTESIAN_POINT('',(-5.605888947758,1.520531803825));
+#45386 = CARTESIAN_POINT('',(-5.687993822496,1.515035790464));
+#45387 = CARTESIAN_POINT('',(-5.751148335868,1.509189801611));
+#45388 = CARTESIAN_POINT('',(-5.802311909501,1.503120189533));
+#45389 = CARTESIAN_POINT('',(-5.844006624655,1.496884717257));
+#45390 = CARTESIAN_POINT('',(-5.879145881743,1.490533763485));
+#45391 = CARTESIAN_POINT('',(-5.908904467942,1.484090514612));
+#45392 = CARTESIAN_POINT('',(-5.934568720717,1.477577335751));
+#45393 = CARTESIAN_POINT('',(-5.956895760179,1.471007701252));
+#45394 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#45395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45396 = PCURVE('',#45397,#45402);
+#45397 = PLANE('',#45398);
+#45398 = AXIS2_PLACEMENT_3D('',#45399,#45400,#45401);
+#45399 = CARTESIAN_POINT('',(-17.82253787975,-8.2425378798,1.9));
+#45400 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45401 = DIRECTION('',(1.,0.,0.));
+#45402 = DEFINITIONAL_REPRESENTATION('',(#45403),#45407);
+#45403 = CIRCLE('',#45404,8.884492508012);
+#45404 = AXIS2_PLACEMENT_2D('',#45405,#45406);
+#45405 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#45406 = DIRECTION('',(0.,-1.));
+#45407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45408 = ORIENTED_EDGE('',*,*,#45409,.F.);
+#45409 = EDGE_CURVE('',#45410,#45373,#45412,.T.);
+#45410 = VERTEX_POINT('',#45411);
+#45411 = CARTESIAN_POINT('',(-17.82253787975,-8.8575378798,
+    1.050272586845));
+#45412 = SURFACE_CURVE('',#45413,(#45418,#45433),.PCURVE_S1.);
+#45413 = CIRCLE('',#45414,8.884492508012);
+#45414 = AXIS2_PLACEMENT_3D('',#45415,#45416,#45417);
+#45415 = CARTESIAN_POINT('',(-17.82253787975,-7.9575378798,
+    9.889062499776));
+#45416 = DIRECTION('',(1.,0.,0.));
+#45417 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45418 = PCURVE('',#45295,#45419);
+#45419 = DEFINITIONAL_REPRESENTATION('',(#45420),#45432);
+#45420 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45421,#45422,#45423,#45424,
+    #45425,#45426,#45427,#45428,#45429,#45430,#45431),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#45421 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#45422 = CARTESIAN_POINT('',(-5.038678527385,1.471007701252));
+#45423 = CARTESIAN_POINT('',(-5.06100556691,1.477577335747));
+#45424 = CARTESIAN_POINT('',(-5.086669818661,1.484090514605));
+#45425 = CARTESIAN_POINT('',(-5.116428407123,1.490533764067));
+#45426 = CARTESIAN_POINT('',(-5.151567663135,1.496884716995));
+#45427 = CARTESIAN_POINT('',(-5.193262379176,1.503120189329));
+#45428 = CARTESIAN_POINT('',(-5.24442595131,1.509189801611));
+#45429 = CARTESIAN_POINT('',(-5.307580465156,1.515035790471));
+#45430 = CARTESIAN_POINT('',(-5.389685339806,1.520531803825));
+#45431 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#45432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45433 = PCURVE('',#45434,#45439);
+#45434 = PLANE('',#45435);
+#45435 = AXIS2_PLACEMENT_3D('',#45436,#45437,#45438);
+#45436 = CARTESIAN_POINT('',(-17.82253787975,-8.8575378798,1.9));
+#45437 = DIRECTION('',(1.,0.,0.));
+#45438 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45439 = DEFINITIONAL_REPRESENTATION('',(#45440),#45444);
+#45440 = CIRCLE('',#45441,8.884492508012);
+#45441 = AXIS2_PLACEMENT_2D('',#45442,#45443);
+#45442 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#45443 = DIRECTION('',(0.,-1.));
+#45444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45445 = ORIENTED_EDGE('',*,*,#45446,.F.);
+#45446 = EDGE_CURVE('',#45447,#45410,#45449,.T.);
+#45447 = VERTEX_POINT('',#45448);
+#45448 = CARTESIAN_POINT('',(-18.39253787975,-8.8575378798,
+    1.050272586845));
+#45449 = SURFACE_CURVE('',#45450,(#45455,#45468),.PCURVE_S1.);
+#45450 = CIRCLE('',#45451,8.843383522438);
+#45451 = AXIS2_PLACEMENT_3D('',#45452,#45453,#45454);
+#45452 = CARTESIAN_POINT('',(-18.10753787975,-8.8575378798,
+    9.889062499776));
+#45453 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45454 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45455 = PCURVE('',#45295,#45456);
+#45456 = DEFINITIONAL_REPRESENTATION('',(#45457),#45467);
+#45457 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45458,#45459,#45460,#45461,
+    #45462,#45463,#45464,#45465,#45466),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.315418372313),.PIECEWISE_BEZIER_KNOTS.);
+#45458 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#45459 = CARTESIAN_POINT('',(-4.477639275248,1.466825155098));
+#45460 = CARTESIAN_POINT('',(-4.553332376356,1.468626383648));
+#45461 = CARTESIAN_POINT('',(-4.631990939224,1.469738330896));
+#45462 = CARTESIAN_POINT('',(-4.712388980384,1.470115975391));
+#45463 = CARTESIAN_POINT('',(-4.792787021524,1.469738330896));
+#45464 = CARTESIAN_POINT('',(-4.871445584415,1.468626383648));
+#45465 = CARTESIAN_POINT('',(-4.947138685522,1.466825155098));
+#45466 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#45467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45468 = PCURVE('',#45469,#45474);
+#45469 = PLANE('',#45470);
+#45470 = AXIS2_PLACEMENT_3D('',#45471,#45472,#45473);
+#45471 = CARTESIAN_POINT('',(-18.39253787975,-8.8575378798,1.9));
+#45472 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45473 = DIRECTION('',(1.,0.,0.));
+#45474 = DEFINITIONAL_REPRESENTATION('',(#45475),#45479);
+#45475 = CIRCLE('',#45476,8.843383522438);
+#45476 = AXIS2_PLACEMENT_2D('',#45477,#45478);
+#45477 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#45478 = DIRECTION('',(0.,-1.));
+#45479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45480 = ORIENTED_EDGE('',*,*,#45481,.F.);
+#45481 = EDGE_CURVE('',#45482,#45447,#45484,.T.);
+#45482 = VERTEX_POINT('',#45483);
+#45483 = CARTESIAN_POINT('',(-18.39253787975,-8.2425378798,
+    1.009142335443));
+#45484 = SURFACE_CURVE('',#45485,(#45490,#45505),.PCURVE_S1.);
+#45485 = CIRCLE('',#45486,8.884492508012);
+#45486 = AXIS2_PLACEMENT_3D('',#45487,#45488,#45489);
+#45487 = CARTESIAN_POINT('',(-18.39253787975,-7.9575378798,
+    9.889062499776));
+#45488 = DIRECTION('',(-1.,0.,0.));
+#45489 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#45490 = PCURVE('',#45295,#45491);
+#45491 = DEFINITIONAL_REPRESENTATION('',(#45492),#45504);
+#45492 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45493,#45494,#45495,#45496,
+    #45497,#45498,#45499,#45500,#45501,#45502,#45503),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.173676523424,3.243066812913),.PIECEWISE_BEZIER_KNOTS.);
+#45493 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#45494 = CARTESIAN_POINT('',(-4.035092620963,1.520531803825));
+#45495 = CARTESIAN_POINT('',(-4.117197495791,1.515035790573));
+#45496 = CARTESIAN_POINT('',(-4.180352008058,1.509189801101));
+#45497 = CARTESIAN_POINT('',(-4.231515583524,1.503120189736));
+#45498 = CARTESIAN_POINT('',(-4.273210293613,1.496884716646));
+#45499 = CARTESIAN_POINT('',(-4.30834955629,1.490533764299));
+#45500 = CARTESIAN_POINT('',(-4.338108140568,1.484090514161));
+#45501 = CARTESIAN_POINT('',(-4.363772394034,1.477577335832));
+#45502 = CARTESIAN_POINT('',(-4.386099433384,1.471007701252));
+#45503 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#45504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45505 = PCURVE('',#45506,#45511);
+#45506 = PLANE('',#45507);
+#45507 = AXIS2_PLACEMENT_3D('',#45508,#45509,#45510);
+#45508 = CARTESIAN_POINT('',(-18.39253787975,-8.2425378798,1.9));
+#45509 = DIRECTION('',(-1.,-0.,0.));
+#45510 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45511 = DEFINITIONAL_REPRESENTATION('',(#45512),#45516);
+#45512 = CIRCLE('',#45513,8.884492508012);
+#45513 = AXIS2_PLACEMENT_2D('',#45514,#45515);
+#45514 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#45515 = DIRECTION('',(0.,1.));
+#45516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45517 = ORIENTED_EDGE('',*,*,#45518,.F.);
+#45518 = EDGE_CURVE('',#45519,#45482,#45521,.T.);
+#45519 = VERTEX_POINT('',#45520);
+#45520 = CARTESIAN_POINT('',(-19.00753787975,-8.2425378798,
+    1.050272586845));
+#45521 = SURFACE_CURVE('',#45522,(#45527,#45542),.PCURVE_S1.);
+#45522 = CIRCLE('',#45523,8.884492508012);
+#45523 = AXIS2_PLACEMENT_3D('',#45524,#45525,#45526);
+#45524 = CARTESIAN_POINT('',(-18.10753787975,-8.2425378798,
+    9.889062499776));
+#45525 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45526 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45527 = PCURVE('',#45295,#45528);
+#45528 = DEFINITIONAL_REPRESENTATION('',(#45529),#45541);
+#45529 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45530,#45531,#45532,#45533,
+    #45534,#45535,#45536,#45537,#45538,#45539,#45540),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#45530 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#45531 = CARTESIAN_POINT('',(-3.46788220059,1.471007701252));
+#45532 = CARTESIAN_POINT('',(-3.490209240212,1.477577335712));
+#45533 = CARTESIAN_POINT('',(-3.515873491211,1.484090514648));
+#45534 = CARTESIAN_POINT('',(-3.54563208227,1.490533763164));
+#45535 = CARTESIAN_POINT('',(-3.580771336099,1.49688471877));
+#45536 = CARTESIAN_POINT('',(-3.622466053581,1.503120188514));
+#45537 = CARTESIAN_POINT('',(-3.673629623314,1.509189801727));
+#45538 = CARTESIAN_POINT('',(-3.736784138498,1.515035790477));
+#45539 = CARTESIAN_POINT('',(-3.818889013011,1.520531803825));
+#45540 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#45541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45542 = PCURVE('',#45543,#45548);
+#45543 = PLANE('',#45544);
+#45544 = AXIS2_PLACEMENT_3D('',#45545,#45546,#45547);
+#45545 = CARTESIAN_POINT('',(-19.00753787975,-8.2425378798,1.9));
+#45546 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45547 = DIRECTION('',(1.,0.,0.));
+#45548 = DEFINITIONAL_REPRESENTATION('',(#45549),#45553);
+#45549 = CIRCLE('',#45550,8.884492508012);
+#45550 = AXIS2_PLACEMENT_2D('',#45551,#45552);
+#45551 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#45552 = DIRECTION('',(0.,-1.));
+#45553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45554 = ORIENTED_EDGE('',*,*,#45555,.F.);
+#45555 = EDGE_CURVE('',#45556,#45519,#45558,.T.);
+#45556 = VERTEX_POINT('',#45557);
+#45557 = CARTESIAN_POINT('',(-19.00753787975,-7.6725378798,
+    1.050272586845));
+#45558 = SURFACE_CURVE('',#45559,(#45564,#45577),.PCURVE_S1.);
+#45559 = CIRCLE('',#45560,8.843383522438);
+#45560 = AXIS2_PLACEMENT_3D('',#45561,#45562,#45563);
+#45561 = CARTESIAN_POINT('',(-19.00753787975,-7.9575378798,
+    9.889062499776));
+#45562 = DIRECTION('',(-1.,0.,0.));
+#45563 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#45564 = PCURVE('',#45295,#45565);
+#45565 = DEFINITIONAL_REPRESENTATION('',(#45566),#45576);
+#45566 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45567,#45568,#45569,#45570,
+    #45571,#45572,#45573,#45574,#45575),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#45567 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#45568 = CARTESIAN_POINT('',(-2.906842948453,1.466825155098));
+#45569 = CARTESIAN_POINT('',(-2.982536049562,1.468626383646));
+#45570 = CARTESIAN_POINT('',(-3.061194612428,1.469738330908));
+#45571 = CARTESIAN_POINT('',(-3.141592653601,1.470115975375));
+#45572 = CARTESIAN_POINT('',(-3.221990694728,1.469738330908));
+#45573 = CARTESIAN_POINT('',(-3.300649257623,1.468626383645));
+#45574 = CARTESIAN_POINT('',(-3.376342358727,1.466825155098));
+#45575 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#45576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45577 = PCURVE('',#45578,#45583);
+#45578 = PLANE('',#45579);
+#45579 = AXIS2_PLACEMENT_3D('',#45580,#45581,#45582);
+#45580 = CARTESIAN_POINT('',(-19.00753787975,-7.6725378798,1.9));
+#45581 = DIRECTION('',(-1.,-0.,0.));
+#45582 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45583 = DEFINITIONAL_REPRESENTATION('',(#45584),#45588);
+#45584 = CIRCLE('',#45585,8.843383522438);
+#45585 = AXIS2_PLACEMENT_2D('',#45586,#45587);
+#45586 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#45587 = DIRECTION('',(0.,1.));
+#45588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45589 = ORIENTED_EDGE('',*,*,#45590,.F.);
+#45590 = EDGE_CURVE('',#45591,#45556,#45593,.T.);
+#45591 = VERTEX_POINT('',#45592);
+#45592 = CARTESIAN_POINT('',(-18.39253787975,-7.6725378798,
+    1.009142335443));
+#45593 = SURFACE_CURVE('',#45594,(#45599,#45614),.PCURVE_S1.);
+#45594 = CIRCLE('',#45595,8.884492508012);
+#45595 = AXIS2_PLACEMENT_3D('',#45596,#45597,#45598);
+#45596 = CARTESIAN_POINT('',(-18.10753787975,-7.6725378798,
+    9.889062499776));
+#45597 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#45598 = DIRECTION('',(1.,-9.026203452237E-17,1.105391116623E-32));
+#45599 = PCURVE('',#45295,#45600);
+#45600 = DEFINITIONAL_REPRESENTATION('',(#45601),#45613);
+#45601 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45602,#45603,#45604,#45605,
+    #45606,#45607,#45608,#45609,#45610,#45611,#45612),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(1.602880196629,1.672270486118),.PIECEWISE_BEZIER_KNOTS.);
+#45602 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#45603 = CARTESIAN_POINT('',(-2.464296294168,1.520531803825));
+#45604 = CARTESIAN_POINT('',(-2.546401168995,1.515035790526));
+#45605 = CARTESIAN_POINT('',(-2.609555681847,1.509189801385));
+#45606 = CARTESIAN_POINT('',(-2.660719256557,1.503120189707));
+#45607 = CARTESIAN_POINT('',(-2.702413967287,1.49688471749));
+#45608 = CARTESIAN_POINT('',(-2.737553227518,1.490533763776));
+#45609 = CARTESIAN_POINT('',(-2.767311814474,1.484090514583));
+#45610 = CARTESIAN_POINT('',(-2.792976067234,1.477577335794));
+#45611 = CARTESIAN_POINT('',(-2.815303106589,1.471007701252));
+#45612 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#45613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45614 = PCURVE('',#45615,#45620);
+#45615 = PLANE('',#45616);
+#45616 = AXIS2_PLACEMENT_3D('',#45617,#45618,#45619);
+#45617 = CARTESIAN_POINT('',(-18.39253787975,-7.6725378798,1.9));
+#45618 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#45619 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#45620 = DEFINITIONAL_REPRESENTATION('',(#45621),#45625);
+#45621 = CIRCLE('',#45622,8.884492508012);
+#45622 = AXIS2_PLACEMENT_2D('',#45623,#45624);
+#45623 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#45624 = DIRECTION('',(-1.,0.));
+#45625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45626 = ORIENTED_EDGE('',*,*,#45627,.F.);
+#45627 = EDGE_CURVE('',#45628,#45591,#45630,.T.);
+#45628 = VERTEX_POINT('',#45629);
+#45629 = CARTESIAN_POINT('',(-18.39253787975,-7.0575378798,
+    1.050272586845));
+#45630 = SURFACE_CURVE('',#45631,(#45636,#45651),.PCURVE_S1.);
+#45631 = CIRCLE('',#45632,8.884492508012);
+#45632 = AXIS2_PLACEMENT_3D('',#45633,#45634,#45635);
+#45633 = CARTESIAN_POINT('',(-18.39253787975,-7.9575378798,
+    9.889062499776));
+#45634 = DIRECTION('',(-1.,0.,0.));
+#45635 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#45636 = PCURVE('',#45295,#45637);
+#45637 = DEFINITIONAL_REPRESENTATION('',(#45638),#45650);
+#45638 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45639,#45640,#45641,#45642,
+    #45643,#45644,#45645,#45646,#45647,#45648,#45649),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#45639 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#45640 = CARTESIAN_POINT('',(-1.897085873795,1.471007701252));
+#45641 = CARTESIAN_POINT('',(-1.919412913368,1.477577335718));
+#45642 = CARTESIAN_POINT('',(-1.94507716487,1.484090514896));
+#45643 = CARTESIAN_POINT('',(-1.974835753877,1.490533762582));
+#45644 = CARTESIAN_POINT('',(-2.009975010413,1.496884718304));
+#45645 = CARTESIAN_POINT('',(-2.051669725595,1.503120188368));
+#45646 = CARTESIAN_POINT('',(-2.102833297336,1.509189801829));
+#45647 = CARTESIAN_POINT('',(-2.165987811593,1.515035790446));
+#45648 = CARTESIAN_POINT('',(-2.248092686217,1.520531803825));
+#45649 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#45650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45651 = PCURVE('',#45652,#45657);
+#45652 = PLANE('',#45653);
+#45653 = AXIS2_PLACEMENT_3D('',#45654,#45655,#45656);
+#45654 = CARTESIAN_POINT('',(-18.39253787975,-7.0575378798,1.9));
+#45655 = DIRECTION('',(-1.,-0.,0.));
+#45656 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#45657 = DEFINITIONAL_REPRESENTATION('',(#45658),#45662);
+#45658 = CIRCLE('',#45659,8.884492508012);
+#45659 = AXIS2_PLACEMENT_2D('',#45660,#45661);
+#45660 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#45661 = DIRECTION('',(0.,1.));
+#45662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45663 = ORIENTED_EDGE('',*,*,#45664,.F.);
+#45664 = EDGE_CURVE('',#45665,#45628,#45667,.T.);
+#45665 = VERTEX_POINT('',#45666);
+#45666 = CARTESIAN_POINT('',(-17.82253787975,-7.0575378798,
+    1.050272586845));
+#45667 = SURFACE_CURVE('',#45668,(#45673,#45686),.PCURVE_S1.);
+#45668 = CIRCLE('',#45669,8.843383522438);
+#45669 = AXIS2_PLACEMENT_3D('',#45670,#45671,#45672);
+#45670 = CARTESIAN_POINT('',(-18.10753787975,-7.0575378798,
+    9.889062499776));
+#45671 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45672 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#45673 = PCURVE('',#45295,#45674);
+#45674 = DEFINITIONAL_REPRESENTATION('',(#45675),#45685);
+#45675 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45676,#45677,#45678,#45679,
+    #45680,#45681,#45682,#45683,#45684),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#45676 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#45677 = CARTESIAN_POINT('',(-1.336046621658,1.466825155098));
+#45678 = CARTESIAN_POINT('',(-1.411739722765,1.468626383647));
+#45679 = CARTESIAN_POINT('',(-1.490398285641,1.469738330903));
+#45680 = CARTESIAN_POINT('',(-1.570796326797,1.470115975391));
+#45681 = CARTESIAN_POINT('',(-1.651194367942,1.469738330899));
+#45682 = CARTESIAN_POINT('',(-1.729852930825,1.468626383647));
+#45683 = CARTESIAN_POINT('',(-1.805546031932,1.466825155098));
+#45684 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#45685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45686 = PCURVE('',#45687,#45692);
+#45687 = PLANE('',#45688);
+#45688 = AXIS2_PLACEMENT_3D('',#45689,#45690,#45691);
+#45689 = CARTESIAN_POINT('',(-17.82253787975,-7.0575378798,1.9));
+#45690 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45691 = DIRECTION('',(-1.,-0.,0.));
+#45692 = DEFINITIONAL_REPRESENTATION('',(#45693),#45697);
+#45693 = CIRCLE('',#45694,8.843383522438);
+#45694 = AXIS2_PLACEMENT_2D('',#45695,#45696);
+#45695 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#45696 = DIRECTION('',(-0.,1.));
+#45697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45698 = ORIENTED_EDGE('',*,*,#45699,.F.);
+#45699 = EDGE_CURVE('',#45700,#45665,#45702,.T.);
+#45700 = VERTEX_POINT('',#45701);
+#45701 = CARTESIAN_POINT('',(-17.82253787975,-7.6725378798,
+    1.009142335443));
+#45702 = SURFACE_CURVE('',#45703,(#45708,#45723),.PCURVE_S1.);
+#45703 = CIRCLE('',#45704,8.884492508012);
+#45704 = AXIS2_PLACEMENT_3D('',#45705,#45706,#45707);
+#45705 = CARTESIAN_POINT('',(-17.82253787975,-7.9575378798,
+    9.889062499776));
+#45706 = DIRECTION('',(1.,0.,0.));
+#45707 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45708 = PCURVE('',#45295,#45709);
+#45709 = DEFINITIONAL_REPRESENTATION('',(#45710),#45722);
+#45710 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45711,#45712,#45713,#45714,
+    #45715,#45716,#45717,#45718,#45719,#45720,#45721),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#45711 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#45712 = CARTESIAN_POINT('',(-0.893499967373,1.520531803825));
+#45713 = CARTESIAN_POINT('',(-0.97560484204,1.515035790369));
+#45714 = CARTESIAN_POINT('',(-1.038759356132,1.509189802149));
+#45715 = CARTESIAN_POINT('',(-1.089922928193,1.503120188601));
+#45716 = CARTESIAN_POINT('',(-1.131617643608,1.496884719352));
+#45717 = CARTESIAN_POINT('',(-1.166756899765,1.490533762437));
+#45718 = CARTESIAN_POINT('',(-1.196515488773,1.484090515063));
+#45719 = CARTESIAN_POINT('',(-1.222179740269,1.477577335647));
+#45720 = CARTESIAN_POINT('',(-1.244506779795,1.471007701252));
+#45721 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#45722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45723 = PCURVE('',#45724,#45729);
+#45724 = PLANE('',#45725);
+#45725 = AXIS2_PLACEMENT_3D('',#45726,#45727,#45728);
+#45726 = CARTESIAN_POINT('',(-17.82253787975,-7.6725378798,1.9));
+#45727 = DIRECTION('',(1.,0.,0.));
+#45728 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45729 = DEFINITIONAL_REPRESENTATION('',(#45730),#45734);
+#45730 = CIRCLE('',#45731,8.884492508012);
+#45731 = AXIS2_PLACEMENT_2D('',#45732,#45733);
+#45732 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#45733 = DIRECTION('',(0.,-1.));
+#45734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45735 = ORIENTED_EDGE('',*,*,#45736,.F.);
+#45736 = EDGE_CURVE('',#45737,#45700,#45739,.T.);
+#45737 = VERTEX_POINT('',#45738);
+#45738 = CARTESIAN_POINT('',(-17.20753787975,-7.6725378798,
+    1.050272586845));
+#45739 = SURFACE_CURVE('',#45740,(#45745,#45760),.PCURVE_S1.);
+#45740 = CIRCLE('',#45741,8.884492508012);
+#45741 = AXIS2_PLACEMENT_3D('',#45742,#45743,#45744);
+#45742 = CARTESIAN_POINT('',(-18.10753787975,-7.6725378798,
+    9.889062499776));
+#45743 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45744 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#45745 = PCURVE('',#45295,#45746);
+#45746 = DEFINITIONAL_REPRESENTATION('',(#45747),#45759);
+#45747 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#45748,#45749,#45750,#45751,
+    #45752,#45753,#45754,#45755,#45756,#45757,#45758),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#45748 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#45749 = CARTESIAN_POINT('',(-0.326289547,1.471007701252));
+#45750 = CARTESIAN_POINT('',(-0.348616586546,1.477577335725));
+#45751 = CARTESIAN_POINT('',(-0.37428083819,1.484090514568));
+#45752 = CARTESIAN_POINT('',(-0.40403942691,1.490533763135));
+#45753 = CARTESIAN_POINT('',(-0.439178683664,1.496884718159));
+#45754 = CARTESIAN_POINT('',(-0.480873398534,1.503120188951));
+#45755 = CARTESIAN_POINT('',(-0.532036970741,1.509189801844));
+#45756 = CARTESIAN_POINT('',(-0.595191484797,1.515035790455));
+#45757 = CARTESIAN_POINT('',(-0.677296359422,1.520531803825));
+#45758 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#45759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45760 = PCURVE('',#45761,#45766);
+#45761 = PLANE('',#45762);
+#45762 = AXIS2_PLACEMENT_3D('',#45763,#45764,#45765);
+#45763 = CARTESIAN_POINT('',(-17.20753787975,-7.6725378798,1.9));
+#45764 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45765 = DIRECTION('',(-1.,-0.,0.));
+#45766 = DEFINITIONAL_REPRESENTATION('',(#45767),#45771);
+#45767 = CIRCLE('',#45768,8.884492508012);
+#45768 = AXIS2_PLACEMENT_2D('',#45769,#45770);
+#45769 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#45770 = DIRECTION('',(-0.,1.));
+#45771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45772 = ORIENTED_EDGE('',*,*,#45773,.F.);
+#45773 = EDGE_CURVE('',#45312,#45737,#45774,.T.);
+#45774 = SURFACE_CURVE('',#45775,(#45780,#45793),.PCURVE_S1.);
+#45775 = CIRCLE('',#45776,8.843383522438);
+#45776 = AXIS2_PLACEMENT_3D('',#45777,#45778,#45779);
+#45777 = CARTESIAN_POINT('',(-17.20753787975,-7.9575378798,
+    9.889062499776));
+#45778 = DIRECTION('',(1.,0.,0.));
+#45779 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45780 = PCURVE('',#45295,#45781);
+#45781 = DEFINITIONAL_REPRESENTATION('',(#45782),#45792);
+#45782 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#45783,#45784,#45785,#45786,
+    #45787,#45788,#45789,#45790,#45791),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    3.223306513368E-02),.PIECEWISE_BEZIER_KNOTS.);
+#45783 = CARTESIAN_POINT('',(-1.275739654453E-14,1.469374516425));
+#45784 = CARTESIAN_POINT('',(-3.959019585295E-02,1.469374516385));
+#45785 = CARTESIAN_POINT('',(-7.918038216721E-02,1.46919221446));
+#45786 = CARTESIAN_POINT('',(-0.118580472347,1.468827610951));
+#45787 = CARTESIAN_POINT('',(-0.157600389211,1.468282539594));
+#45788 = CARTESIAN_POINT('',(-0.196061464129,1.467560674055));
+#45789 = CARTESIAN_POINT('',(-0.233808222013,1.466667280582));
+#45790 = CARTESIAN_POINT('',(-0.270713008922,1.46560879326));
+#45791 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#45792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45793 = PCURVE('',#45360,#45794);
+#45794 = DEFINITIONAL_REPRESENTATION('',(#45795),#45799);
+#45795 = CIRCLE('',#45796,8.843383522438);
+#45796 = AXIS2_PLACEMENT_2D('',#45797,#45798);
+#45797 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#45798 = DIRECTION('',(0.,-1.));
+#45799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45800 = ADVANCED_FACE('',(#45801),#45360,.F.);
+#45801 = FACE_BOUND('',#45802,.F.);
+#45802 = EDGE_LOOP('',(#45803,#45833,#45854,#45855,#45856));
+#45803 = ORIENTED_EDGE('',*,*,#45804,.F.);
+#45804 = EDGE_CURVE('',#45805,#45807,#45809,.T.);
+#45805 = VERTEX_POINT('',#45806);
+#45806 = CARTESIAN_POINT('',(-17.20753787975,-8.2425378798,1.9));
+#45807 = VERTEX_POINT('',#45808);
+#45808 = CARTESIAN_POINT('',(-17.20753787975,-7.6725378798,1.9));
+#45809 = SURFACE_CURVE('',#45810,(#45814,#45821),.PCURVE_S1.);
+#45810 = LINE('',#45811,#45812);
+#45811 = CARTESIAN_POINT('',(-17.20753787975,-8.2425378798,1.9));
+#45812 = VECTOR('',#45813,1.);
+#45813 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45814 = PCURVE('',#45360,#45815);
+#45815 = DEFINITIONAL_REPRESENTATION('',(#45816),#45820);
+#45816 = LINE('',#45817,#45818);
+#45817 = CARTESIAN_POINT('',(0.,0.));
+#45818 = VECTOR('',#45819,1.);
+#45819 = DIRECTION('',(1.,0.));
+#45820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45821 = PCURVE('',#45822,#45827);
+#45822 = PLANE('',#45823);
+#45823 = AXIS2_PLACEMENT_3D('',#45824,#45825,#45826);
+#45824 = CARTESIAN_POINT('',(-18.39253787975,-8.8575378798,1.9));
+#45825 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45826 = DIRECTION('',(1.,0.,0.));
+#45827 = DEFINITIONAL_REPRESENTATION('',(#45828),#45832);
+#45828 = LINE('',#45829,#45830);
+#45829 = CARTESIAN_POINT('',(1.185,-0.615));
+#45830 = VECTOR('',#45831,1.);
+#45831 = DIRECTION('',(0.,-1.));
+#45832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45833 = ORIENTED_EDGE('',*,*,#45834,.T.);
+#45834 = EDGE_CURVE('',#45805,#45338,#45835,.T.);
+#45835 = SURFACE_CURVE('',#45836,(#45840,#45847),.PCURVE_S1.);
+#45836 = LINE('',#45837,#45838);
+#45837 = CARTESIAN_POINT('',(-17.20753787975,-8.2425378798,1.9));
+#45838 = VECTOR('',#45839,1.);
+#45839 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45840 = PCURVE('',#45360,#45841);
+#45841 = DEFINITIONAL_REPRESENTATION('',(#45842),#45846);
+#45842 = LINE('',#45843,#45844);
+#45843 = CARTESIAN_POINT('',(0.,0.));
+#45844 = VECTOR('',#45845,1.);
+#45845 = DIRECTION('',(0.,-1.));
+#45846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45847 = PCURVE('',#45397,#45848);
+#45848 = DEFINITIONAL_REPRESENTATION('',(#45849),#45853);
+#45849 = LINE('',#45850,#45851);
+#45850 = CARTESIAN_POINT('',(0.615,0.));
+#45851 = VECTOR('',#45852,1.);
+#45852 = DIRECTION('',(0.,-1.));
+#45853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45854 = ORIENTED_EDGE('',*,*,#45337,.T.);
+#45855 = ORIENTED_EDGE('',*,*,#45773,.T.);
+#45856 = ORIENTED_EDGE('',*,*,#45857,.F.);
+#45857 = EDGE_CURVE('',#45807,#45737,#45858,.T.);
+#45858 = SURFACE_CURVE('',#45859,(#45863,#45870),.PCURVE_S1.);
+#45859 = LINE('',#45860,#45861);
+#45860 = CARTESIAN_POINT('',(-17.20753787975,-7.6725378798,1.9));
+#45861 = VECTOR('',#45862,1.);
+#45862 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45863 = PCURVE('',#45360,#45864);
+#45864 = DEFINITIONAL_REPRESENTATION('',(#45865),#45869);
+#45865 = LINE('',#45866,#45867);
+#45866 = CARTESIAN_POINT('',(0.57,0.));
+#45867 = VECTOR('',#45868,1.);
+#45868 = DIRECTION('',(0.,-1.));
+#45869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45870 = PCURVE('',#45761,#45871);
+#45871 = DEFINITIONAL_REPRESENTATION('',(#45872),#45876);
+#45872 = LINE('',#45873,#45874);
+#45873 = CARTESIAN_POINT('',(0.,-0.));
+#45874 = VECTOR('',#45875,1.);
+#45875 = DIRECTION('',(0.,-1.));
+#45876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45877 = ADVANCED_FACE('',(#45878),#45761,.F.);
+#45878 = FACE_BOUND('',#45879,.F.);
+#45879 = EDGE_LOOP('',(#45880,#45903,#45904,#45905));
+#45880 = ORIENTED_EDGE('',*,*,#45881,.F.);
+#45881 = EDGE_CURVE('',#45807,#45882,#45884,.T.);
+#45882 = VERTEX_POINT('',#45883);
+#45883 = CARTESIAN_POINT('',(-17.82253787975,-7.6725378798,1.9));
+#45884 = SURFACE_CURVE('',#45885,(#45889,#45896),.PCURVE_S1.);
+#45885 = LINE('',#45886,#45887);
+#45886 = CARTESIAN_POINT('',(-17.20753787975,-7.6725378798,1.9));
+#45887 = VECTOR('',#45888,1.);
+#45888 = DIRECTION('',(-1.,-0.,0.));
+#45889 = PCURVE('',#45761,#45890);
+#45890 = DEFINITIONAL_REPRESENTATION('',(#45891),#45895);
+#45891 = LINE('',#45892,#45893);
+#45892 = CARTESIAN_POINT('',(0.,-0.));
+#45893 = VECTOR('',#45894,1.);
+#45894 = DIRECTION('',(1.,0.));
+#45895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45896 = PCURVE('',#45822,#45897);
+#45897 = DEFINITIONAL_REPRESENTATION('',(#45898),#45902);
+#45898 = LINE('',#45899,#45900);
+#45899 = CARTESIAN_POINT('',(1.185,-1.185));
+#45900 = VECTOR('',#45901,1.);
+#45901 = DIRECTION('',(-1.,0.));
+#45902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45903 = ORIENTED_EDGE('',*,*,#45857,.T.);
+#45904 = ORIENTED_EDGE('',*,*,#45736,.T.);
+#45905 = ORIENTED_EDGE('',*,*,#45906,.F.);
+#45906 = EDGE_CURVE('',#45882,#45700,#45907,.T.);
+#45907 = SURFACE_CURVE('',#45908,(#45912,#45919),.PCURVE_S1.);
+#45908 = LINE('',#45909,#45910);
+#45909 = CARTESIAN_POINT('',(-17.82253787975,-7.6725378798,1.9));
+#45910 = VECTOR('',#45911,1.);
+#45911 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45912 = PCURVE('',#45761,#45913);
+#45913 = DEFINITIONAL_REPRESENTATION('',(#45914),#45918);
+#45914 = LINE('',#45915,#45916);
+#45915 = CARTESIAN_POINT('',(0.615,0.));
+#45916 = VECTOR('',#45917,1.);
+#45917 = DIRECTION('',(0.,-1.));
+#45918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45919 = PCURVE('',#45724,#45920);
+#45920 = DEFINITIONAL_REPRESENTATION('',(#45921),#45925);
+#45921 = LINE('',#45922,#45923);
+#45922 = CARTESIAN_POINT('',(0.,0.));
+#45923 = VECTOR('',#45924,1.);
+#45924 = DIRECTION('',(0.,-1.));
+#45925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45926 = ADVANCED_FACE('',(#45927),#45724,.F.);
+#45927 = FACE_BOUND('',#45928,.F.);
+#45928 = EDGE_LOOP('',(#45929,#45952,#45953,#45954));
+#45929 = ORIENTED_EDGE('',*,*,#45930,.F.);
+#45930 = EDGE_CURVE('',#45882,#45931,#45933,.T.);
+#45931 = VERTEX_POINT('',#45932);
+#45932 = CARTESIAN_POINT('',(-17.82253787975,-7.0575378798,1.9));
+#45933 = SURFACE_CURVE('',#45934,(#45938,#45945),.PCURVE_S1.);
+#45934 = LINE('',#45935,#45936);
+#45935 = CARTESIAN_POINT('',(-17.82253787975,-7.6725378798,1.9));
+#45936 = VECTOR('',#45937,1.);
+#45937 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#45938 = PCURVE('',#45724,#45939);
+#45939 = DEFINITIONAL_REPRESENTATION('',(#45940),#45944);
+#45940 = LINE('',#45941,#45942);
+#45941 = CARTESIAN_POINT('',(0.,0.));
+#45942 = VECTOR('',#45943,1.);
+#45943 = DIRECTION('',(1.,0.));
+#45944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45945 = PCURVE('',#45822,#45946);
+#45946 = DEFINITIONAL_REPRESENTATION('',(#45947),#45951);
+#45947 = LINE('',#45948,#45949);
+#45948 = CARTESIAN_POINT('',(0.57,-1.185));
+#45949 = VECTOR('',#45950,1.);
+#45950 = DIRECTION('',(0.,-1.));
+#45951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45952 = ORIENTED_EDGE('',*,*,#45906,.T.);
+#45953 = ORIENTED_EDGE('',*,*,#45699,.T.);
+#45954 = ORIENTED_EDGE('',*,*,#45955,.F.);
+#45955 = EDGE_CURVE('',#45931,#45665,#45956,.T.);
+#45956 = SURFACE_CURVE('',#45957,(#45961,#45968),.PCURVE_S1.);
+#45957 = LINE('',#45958,#45959);
+#45958 = CARTESIAN_POINT('',(-17.82253787975,-7.0575378798,1.9));
+#45959 = VECTOR('',#45960,1.);
+#45960 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#45961 = PCURVE('',#45724,#45962);
+#45962 = DEFINITIONAL_REPRESENTATION('',(#45963),#45967);
+#45963 = LINE('',#45964,#45965);
+#45964 = CARTESIAN_POINT('',(0.615,0.));
+#45965 = VECTOR('',#45966,1.);
+#45966 = DIRECTION('',(0.,-1.));
+#45967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45968 = PCURVE('',#45687,#45969);
+#45969 = DEFINITIONAL_REPRESENTATION('',(#45970),#45974);
+#45970 = LINE('',#45971,#45972);
+#45971 = CARTESIAN_POINT('',(0.,-0.));
+#45972 = VECTOR('',#45973,1.);
+#45973 = DIRECTION('',(0.,-1.));
+#45974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45975 = ADVANCED_FACE('',(#45976),#45687,.F.);
+#45976 = FACE_BOUND('',#45977,.F.);
+#45977 = EDGE_LOOP('',(#45978,#46001,#46002,#46003));
+#45978 = ORIENTED_EDGE('',*,*,#45979,.F.);
+#45979 = EDGE_CURVE('',#45931,#45980,#45982,.T.);
+#45980 = VERTEX_POINT('',#45981);
+#45981 = CARTESIAN_POINT('',(-18.39253787975,-7.0575378798,1.9));
+#45982 = SURFACE_CURVE('',#45983,(#45987,#45994),.PCURVE_S1.);
+#45983 = LINE('',#45984,#45985);
+#45984 = CARTESIAN_POINT('',(-17.82253787975,-7.0575378798,1.9));
+#45985 = VECTOR('',#45986,1.);
+#45986 = DIRECTION('',(-1.,-0.,0.));
+#45987 = PCURVE('',#45687,#45988);
+#45988 = DEFINITIONAL_REPRESENTATION('',(#45989),#45993);
+#45989 = LINE('',#45990,#45991);
+#45990 = CARTESIAN_POINT('',(0.,-0.));
+#45991 = VECTOR('',#45992,1.);
+#45992 = DIRECTION('',(1.,0.));
+#45993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#45994 = PCURVE('',#45822,#45995);
+#45995 = DEFINITIONAL_REPRESENTATION('',(#45996),#46000);
+#45996 = LINE('',#45997,#45998);
+#45997 = CARTESIAN_POINT('',(0.57,-1.8));
+#45998 = VECTOR('',#45999,1.);
+#45999 = DIRECTION('',(-1.,0.));
+#46000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46001 = ORIENTED_EDGE('',*,*,#45955,.T.);
+#46002 = ORIENTED_EDGE('',*,*,#45664,.T.);
+#46003 = ORIENTED_EDGE('',*,*,#46004,.F.);
+#46004 = EDGE_CURVE('',#45980,#45628,#46005,.T.);
+#46005 = SURFACE_CURVE('',#46006,(#46010,#46017),.PCURVE_S1.);
+#46006 = LINE('',#46007,#46008);
+#46007 = CARTESIAN_POINT('',(-18.39253787975,-7.0575378798,1.9));
+#46008 = VECTOR('',#46009,1.);
+#46009 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46010 = PCURVE('',#45687,#46011);
+#46011 = DEFINITIONAL_REPRESENTATION('',(#46012),#46016);
+#46012 = LINE('',#46013,#46014);
+#46013 = CARTESIAN_POINT('',(0.57,0.));
+#46014 = VECTOR('',#46015,1.);
+#46015 = DIRECTION('',(0.,-1.));
+#46016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46017 = PCURVE('',#45652,#46018);
+#46018 = DEFINITIONAL_REPRESENTATION('',(#46019),#46023);
+#46019 = LINE('',#46020,#46021);
+#46020 = CARTESIAN_POINT('',(0.,0.));
+#46021 = VECTOR('',#46022,1.);
+#46022 = DIRECTION('',(0.,-1.));
+#46023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46024 = ADVANCED_FACE('',(#46025),#45652,.F.);
+#46025 = FACE_BOUND('',#46026,.F.);
+#46026 = EDGE_LOOP('',(#46027,#46050,#46051,#46052));
+#46027 = ORIENTED_EDGE('',*,*,#46028,.F.);
+#46028 = EDGE_CURVE('',#45980,#46029,#46031,.T.);
+#46029 = VERTEX_POINT('',#46030);
+#46030 = CARTESIAN_POINT('',(-18.39253787975,-7.6725378798,1.9));
+#46031 = SURFACE_CURVE('',#46032,(#46036,#46043),.PCURVE_S1.);
+#46032 = LINE('',#46033,#46034);
+#46033 = CARTESIAN_POINT('',(-18.39253787975,-7.0575378798,1.9));
+#46034 = VECTOR('',#46035,1.);
+#46035 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46036 = PCURVE('',#45652,#46037);
+#46037 = DEFINITIONAL_REPRESENTATION('',(#46038),#46042);
+#46038 = LINE('',#46039,#46040);
+#46039 = CARTESIAN_POINT('',(0.,0.));
+#46040 = VECTOR('',#46041,1.);
+#46041 = DIRECTION('',(1.,0.));
+#46042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46043 = PCURVE('',#45822,#46044);
+#46044 = DEFINITIONAL_REPRESENTATION('',(#46045),#46049);
+#46045 = LINE('',#46046,#46047);
+#46046 = CARTESIAN_POINT('',(0.,-1.8));
+#46047 = VECTOR('',#46048,1.);
+#46048 = DIRECTION('',(0.,1.));
+#46049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46050 = ORIENTED_EDGE('',*,*,#46004,.T.);
+#46051 = ORIENTED_EDGE('',*,*,#45627,.T.);
+#46052 = ORIENTED_EDGE('',*,*,#46053,.F.);
+#46053 = EDGE_CURVE('',#46029,#45591,#46054,.T.);
+#46054 = SURFACE_CURVE('',#46055,(#46059,#46066),.PCURVE_S1.);
+#46055 = LINE('',#46056,#46057);
+#46056 = CARTESIAN_POINT('',(-18.39253787975,-7.6725378798,1.9));
+#46057 = VECTOR('',#46058,1.);
+#46058 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46059 = PCURVE('',#45652,#46060);
+#46060 = DEFINITIONAL_REPRESENTATION('',(#46061),#46065);
+#46061 = LINE('',#46062,#46063);
+#46062 = CARTESIAN_POINT('',(0.615,0.));
+#46063 = VECTOR('',#46064,1.);
+#46064 = DIRECTION('',(0.,-1.));
+#46065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46066 = PCURVE('',#45615,#46067);
+#46067 = DEFINITIONAL_REPRESENTATION('',(#46068),#46072);
+#46068 = LINE('',#46069,#46070);
+#46069 = CARTESIAN_POINT('',(0.,0.));
+#46070 = VECTOR('',#46071,1.);
+#46071 = DIRECTION('',(0.,-1.));
+#46072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46073 = ADVANCED_FACE('',(#46074),#45615,.F.);
+#46074 = FACE_BOUND('',#46075,.F.);
+#46075 = EDGE_LOOP('',(#46076,#46099,#46100,#46101));
+#46076 = ORIENTED_EDGE('',*,*,#46077,.F.);
+#46077 = EDGE_CURVE('',#46029,#46078,#46080,.T.);
+#46078 = VERTEX_POINT('',#46079);
+#46079 = CARTESIAN_POINT('',(-19.00753787975,-7.6725378798,1.9));
+#46080 = SURFACE_CURVE('',#46081,(#46085,#46092),.PCURVE_S1.);
+#46081 = LINE('',#46082,#46083);
+#46082 = CARTESIAN_POINT('',(-18.39253787975,-7.6725378798,1.9));
+#46083 = VECTOR('',#46084,1.);
+#46084 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#46085 = PCURVE('',#45615,#46086);
+#46086 = DEFINITIONAL_REPRESENTATION('',(#46087),#46091);
+#46087 = LINE('',#46088,#46089);
+#46088 = CARTESIAN_POINT('',(0.,0.));
+#46089 = VECTOR('',#46090,1.);
+#46090 = DIRECTION('',(1.,-0.));
+#46091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46092 = PCURVE('',#45822,#46093);
+#46093 = DEFINITIONAL_REPRESENTATION('',(#46094),#46098);
+#46094 = LINE('',#46095,#46096);
+#46095 = CARTESIAN_POINT('',(0.,-1.185));
+#46096 = VECTOR('',#46097,1.);
+#46097 = DIRECTION('',(-1.,-9.026203452237E-17));
+#46098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46099 = ORIENTED_EDGE('',*,*,#46053,.T.);
+#46100 = ORIENTED_EDGE('',*,*,#45590,.T.);
+#46101 = ORIENTED_EDGE('',*,*,#46102,.F.);
+#46102 = EDGE_CURVE('',#46078,#45556,#46103,.T.);
+#46103 = SURFACE_CURVE('',#46104,(#46108,#46115),.PCURVE_S1.);
+#46104 = LINE('',#46105,#46106);
+#46105 = CARTESIAN_POINT('',(-19.00753787975,-7.6725378798,1.9));
+#46106 = VECTOR('',#46107,1.);
+#46107 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46108 = PCURVE('',#45615,#46109);
+#46109 = DEFINITIONAL_REPRESENTATION('',(#46110),#46114);
+#46110 = LINE('',#46111,#46112);
+#46111 = CARTESIAN_POINT('',(0.615,-0.));
+#46112 = VECTOR('',#46113,1.);
+#46113 = DIRECTION('',(0.,-1.));
+#46114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46115 = PCURVE('',#45578,#46116);
+#46116 = DEFINITIONAL_REPRESENTATION('',(#46117),#46121);
+#46117 = LINE('',#46118,#46119);
+#46118 = CARTESIAN_POINT('',(0.,0.));
+#46119 = VECTOR('',#46120,1.);
+#46120 = DIRECTION('',(0.,-1.));
+#46121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46122 = ADVANCED_FACE('',(#46123),#45578,.F.);
+#46123 = FACE_BOUND('',#46124,.F.);
+#46124 = EDGE_LOOP('',(#46125,#46148,#46149,#46150));
+#46125 = ORIENTED_EDGE('',*,*,#46126,.F.);
+#46126 = EDGE_CURVE('',#46078,#46127,#46129,.T.);
+#46127 = VERTEX_POINT('',#46128);
+#46128 = CARTESIAN_POINT('',(-19.00753787975,-8.2425378798,1.9));
+#46129 = SURFACE_CURVE('',#46130,(#46134,#46141),.PCURVE_S1.);
+#46130 = LINE('',#46131,#46132);
+#46131 = CARTESIAN_POINT('',(-19.00753787975,-7.6725378798,1.9));
+#46132 = VECTOR('',#46133,1.);
+#46133 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46134 = PCURVE('',#45578,#46135);
+#46135 = DEFINITIONAL_REPRESENTATION('',(#46136),#46140);
+#46136 = LINE('',#46137,#46138);
+#46137 = CARTESIAN_POINT('',(0.,0.));
+#46138 = VECTOR('',#46139,1.);
+#46139 = DIRECTION('',(1.,0.));
+#46140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46141 = PCURVE('',#45822,#46142);
+#46142 = DEFINITIONAL_REPRESENTATION('',(#46143),#46147);
+#46143 = LINE('',#46144,#46145);
+#46144 = CARTESIAN_POINT('',(-0.615,-1.185));
+#46145 = VECTOR('',#46146,1.);
+#46146 = DIRECTION('',(0.,1.));
+#46147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46148 = ORIENTED_EDGE('',*,*,#46102,.T.);
+#46149 = ORIENTED_EDGE('',*,*,#45555,.T.);
+#46150 = ORIENTED_EDGE('',*,*,#46151,.F.);
+#46151 = EDGE_CURVE('',#46127,#45519,#46152,.T.);
+#46152 = SURFACE_CURVE('',#46153,(#46157,#46164),.PCURVE_S1.);
+#46153 = LINE('',#46154,#46155);
+#46154 = CARTESIAN_POINT('',(-19.00753787975,-8.2425378798,1.9));
+#46155 = VECTOR('',#46156,1.);
+#46156 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46157 = PCURVE('',#45578,#46158);
+#46158 = DEFINITIONAL_REPRESENTATION('',(#46159),#46163);
+#46159 = LINE('',#46160,#46161);
+#46160 = CARTESIAN_POINT('',(0.57,0.));
+#46161 = VECTOR('',#46162,1.);
+#46162 = DIRECTION('',(0.,-1.));
+#46163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46164 = PCURVE('',#45543,#46165);
+#46165 = DEFINITIONAL_REPRESENTATION('',(#46166),#46170);
+#46166 = LINE('',#46167,#46168);
+#46167 = CARTESIAN_POINT('',(0.,0.));
+#46168 = VECTOR('',#46169,1.);
+#46169 = DIRECTION('',(0.,-1.));
+#46170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46171 = ADVANCED_FACE('',(#46172),#45543,.F.);
+#46172 = FACE_BOUND('',#46173,.F.);
+#46173 = EDGE_LOOP('',(#46174,#46197,#46198,#46199));
+#46174 = ORIENTED_EDGE('',*,*,#46175,.F.);
+#46175 = EDGE_CURVE('',#46127,#46176,#46178,.T.);
+#46176 = VERTEX_POINT('',#46177);
+#46177 = CARTESIAN_POINT('',(-18.39253787975,-8.2425378798,1.9));
+#46178 = SURFACE_CURVE('',#46179,(#46183,#46190),.PCURVE_S1.);
+#46179 = LINE('',#46180,#46181);
+#46180 = CARTESIAN_POINT('',(-19.00753787975,-8.2425378798,1.9));
+#46181 = VECTOR('',#46182,1.);
+#46182 = DIRECTION('',(1.,0.,0.));
+#46183 = PCURVE('',#45543,#46184);
+#46184 = DEFINITIONAL_REPRESENTATION('',(#46185),#46189);
+#46185 = LINE('',#46186,#46187);
+#46186 = CARTESIAN_POINT('',(0.,0.));
+#46187 = VECTOR('',#46188,1.);
+#46188 = DIRECTION('',(1.,0.));
+#46189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46190 = PCURVE('',#45822,#46191);
+#46191 = DEFINITIONAL_REPRESENTATION('',(#46192),#46196);
+#46192 = LINE('',#46193,#46194);
+#46193 = CARTESIAN_POINT('',(-0.615,-0.615));
+#46194 = VECTOR('',#46195,1.);
+#46195 = DIRECTION('',(1.,0.));
+#46196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46197 = ORIENTED_EDGE('',*,*,#46151,.T.);
+#46198 = ORIENTED_EDGE('',*,*,#45518,.T.);
+#46199 = ORIENTED_EDGE('',*,*,#46200,.F.);
+#46200 = EDGE_CURVE('',#46176,#45482,#46201,.T.);
+#46201 = SURFACE_CURVE('',#46202,(#46206,#46213),.PCURVE_S1.);
+#46202 = LINE('',#46203,#46204);
+#46203 = CARTESIAN_POINT('',(-18.39253787975,-8.2425378798,1.9));
+#46204 = VECTOR('',#46205,1.);
+#46205 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46206 = PCURVE('',#45543,#46207);
+#46207 = DEFINITIONAL_REPRESENTATION('',(#46208),#46212);
+#46208 = LINE('',#46209,#46210);
+#46209 = CARTESIAN_POINT('',(0.615,0.));
+#46210 = VECTOR('',#46211,1.);
+#46211 = DIRECTION('',(0.,-1.));
+#46212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46213 = PCURVE('',#45506,#46214);
+#46214 = DEFINITIONAL_REPRESENTATION('',(#46215),#46219);
+#46215 = LINE('',#46216,#46217);
+#46216 = CARTESIAN_POINT('',(0.,0.));
+#46217 = VECTOR('',#46218,1.);
+#46218 = DIRECTION('',(0.,-1.));
+#46219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46220 = ADVANCED_FACE('',(#46221),#45506,.F.);
+#46221 = FACE_BOUND('',#46222,.F.);
+#46222 = EDGE_LOOP('',(#46223,#46246,#46247,#46248));
+#46223 = ORIENTED_EDGE('',*,*,#46224,.F.);
+#46224 = EDGE_CURVE('',#46176,#46225,#46227,.T.);
+#46225 = VERTEX_POINT('',#46226);
+#46226 = CARTESIAN_POINT('',(-18.39253787975,-8.8575378798,1.9));
+#46227 = SURFACE_CURVE('',#46228,(#46232,#46239),.PCURVE_S1.);
+#46228 = LINE('',#46229,#46230);
+#46229 = CARTESIAN_POINT('',(-18.39253787975,-8.2425378798,1.9));
+#46230 = VECTOR('',#46231,1.);
+#46231 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46232 = PCURVE('',#45506,#46233);
+#46233 = DEFINITIONAL_REPRESENTATION('',(#46234),#46238);
+#46234 = LINE('',#46235,#46236);
+#46235 = CARTESIAN_POINT('',(0.,0.));
+#46236 = VECTOR('',#46237,1.);
+#46237 = DIRECTION('',(1.,0.));
+#46238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46239 = PCURVE('',#45822,#46240);
+#46240 = DEFINITIONAL_REPRESENTATION('',(#46241),#46245);
+#46241 = LINE('',#46242,#46243);
+#46242 = CARTESIAN_POINT('',(0.,-0.615));
+#46243 = VECTOR('',#46244,1.);
+#46244 = DIRECTION('',(0.,1.));
+#46245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46246 = ORIENTED_EDGE('',*,*,#46200,.T.);
+#46247 = ORIENTED_EDGE('',*,*,#45481,.T.);
+#46248 = ORIENTED_EDGE('',*,*,#46249,.F.);
+#46249 = EDGE_CURVE('',#46225,#45447,#46250,.T.);
+#46250 = SURFACE_CURVE('',#46251,(#46255,#46262),.PCURVE_S1.);
+#46251 = LINE('',#46252,#46253);
+#46252 = CARTESIAN_POINT('',(-18.39253787975,-8.8575378798,1.9));
+#46253 = VECTOR('',#46254,1.);
+#46254 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46255 = PCURVE('',#45506,#46256);
+#46256 = DEFINITIONAL_REPRESENTATION('',(#46257),#46261);
+#46257 = LINE('',#46258,#46259);
+#46258 = CARTESIAN_POINT('',(0.615,0.));
+#46259 = VECTOR('',#46260,1.);
+#46260 = DIRECTION('',(0.,-1.));
+#46261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46262 = PCURVE('',#45469,#46263);
+#46263 = DEFINITIONAL_REPRESENTATION('',(#46264),#46268);
+#46264 = LINE('',#46265,#46266);
+#46265 = CARTESIAN_POINT('',(0.,0.));
+#46266 = VECTOR('',#46267,1.);
+#46267 = DIRECTION('',(0.,-1.));
+#46268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46269 = ADVANCED_FACE('',(#46270),#45469,.F.);
+#46270 = FACE_BOUND('',#46271,.F.);
+#46271 = EDGE_LOOP('',(#46272,#46295,#46296,#46297));
+#46272 = ORIENTED_EDGE('',*,*,#46273,.F.);
+#46273 = EDGE_CURVE('',#46225,#46274,#46276,.T.);
+#46274 = VERTEX_POINT('',#46275);
+#46275 = CARTESIAN_POINT('',(-17.82253787975,-8.8575378798,1.9));
+#46276 = SURFACE_CURVE('',#46277,(#46281,#46288),.PCURVE_S1.);
+#46277 = LINE('',#46278,#46279);
+#46278 = CARTESIAN_POINT('',(-18.39253787975,-8.8575378798,1.9));
+#46279 = VECTOR('',#46280,1.);
+#46280 = DIRECTION('',(1.,0.,0.));
+#46281 = PCURVE('',#45469,#46282);
+#46282 = DEFINITIONAL_REPRESENTATION('',(#46283),#46287);
+#46283 = LINE('',#46284,#46285);
+#46284 = CARTESIAN_POINT('',(0.,0.));
+#46285 = VECTOR('',#46286,1.);
+#46286 = DIRECTION('',(1.,0.));
+#46287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46288 = PCURVE('',#45822,#46289);
+#46289 = DEFINITIONAL_REPRESENTATION('',(#46290),#46294);
+#46290 = LINE('',#46291,#46292);
+#46291 = CARTESIAN_POINT('',(0.,0.));
+#46292 = VECTOR('',#46293,1.);
+#46293 = DIRECTION('',(1.,0.));
+#46294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46295 = ORIENTED_EDGE('',*,*,#46249,.T.);
+#46296 = ORIENTED_EDGE('',*,*,#45446,.T.);
+#46297 = ORIENTED_EDGE('',*,*,#46298,.F.);
+#46298 = EDGE_CURVE('',#46274,#45410,#46299,.T.);
+#46299 = SURFACE_CURVE('',#46300,(#46304,#46311),.PCURVE_S1.);
+#46300 = LINE('',#46301,#46302);
+#46301 = CARTESIAN_POINT('',(-17.82253787975,-8.8575378798,1.9));
+#46302 = VECTOR('',#46303,1.);
+#46303 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46304 = PCURVE('',#45469,#46305);
+#46305 = DEFINITIONAL_REPRESENTATION('',(#46306),#46310);
+#46306 = LINE('',#46307,#46308);
+#46307 = CARTESIAN_POINT('',(0.57,0.));
+#46308 = VECTOR('',#46309,1.);
+#46309 = DIRECTION('',(0.,-1.));
+#46310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46311 = PCURVE('',#45434,#46312);
+#46312 = DEFINITIONAL_REPRESENTATION('',(#46313),#46317);
+#46313 = LINE('',#46314,#46315);
+#46314 = CARTESIAN_POINT('',(0.,0.));
+#46315 = VECTOR('',#46316,1.);
+#46316 = DIRECTION('',(0.,-1.));
+#46317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46318 = ADVANCED_FACE('',(#46319),#45434,.F.);
+#46319 = FACE_BOUND('',#46320,.F.);
+#46320 = EDGE_LOOP('',(#46321,#46344,#46345,#46346));
+#46321 = ORIENTED_EDGE('',*,*,#46322,.F.);
+#46322 = EDGE_CURVE('',#46274,#46323,#46325,.T.);
+#46323 = VERTEX_POINT('',#46324);
+#46324 = CARTESIAN_POINT('',(-17.82253787975,-8.2425378798,1.9));
+#46325 = SURFACE_CURVE('',#46326,(#46330,#46337),.PCURVE_S1.);
+#46326 = LINE('',#46327,#46328);
+#46327 = CARTESIAN_POINT('',(-17.82253787975,-8.8575378798,1.9));
+#46328 = VECTOR('',#46329,1.);
+#46329 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#46330 = PCURVE('',#45434,#46331);
+#46331 = DEFINITIONAL_REPRESENTATION('',(#46332),#46336);
+#46332 = LINE('',#46333,#46334);
+#46333 = CARTESIAN_POINT('',(0.,0.));
+#46334 = VECTOR('',#46335,1.);
+#46335 = DIRECTION('',(1.,0.));
+#46336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46337 = PCURVE('',#45822,#46338);
+#46338 = DEFINITIONAL_REPRESENTATION('',(#46339),#46343);
+#46339 = LINE('',#46340,#46341);
+#46340 = CARTESIAN_POINT('',(0.57,0.));
+#46341 = VECTOR('',#46342,1.);
+#46342 = DIRECTION('',(0.,-1.));
+#46343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46344 = ORIENTED_EDGE('',*,*,#46298,.T.);
+#46345 = ORIENTED_EDGE('',*,*,#45409,.T.);
+#46346 = ORIENTED_EDGE('',*,*,#46347,.F.);
+#46347 = EDGE_CURVE('',#46323,#45373,#46348,.T.);
+#46348 = SURFACE_CURVE('',#46349,(#46353,#46360),.PCURVE_S1.);
+#46349 = LINE('',#46350,#46351);
+#46350 = CARTESIAN_POINT('',(-17.82253787975,-8.2425378798,1.9));
+#46351 = VECTOR('',#46352,1.);
+#46352 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46353 = PCURVE('',#45434,#46354);
+#46354 = DEFINITIONAL_REPRESENTATION('',(#46355),#46359);
+#46355 = LINE('',#46356,#46357);
+#46356 = CARTESIAN_POINT('',(0.615,0.));
+#46357 = VECTOR('',#46358,1.);
+#46358 = DIRECTION('',(0.,-1.));
+#46359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46360 = PCURVE('',#45397,#46361);
+#46361 = DEFINITIONAL_REPRESENTATION('',(#46362),#46366);
+#46362 = LINE('',#46363,#46364);
+#46363 = CARTESIAN_POINT('',(0.,0.));
+#46364 = VECTOR('',#46365,1.);
+#46365 = DIRECTION('',(0.,-1.));
+#46366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46367 = ADVANCED_FACE('',(#46368),#45397,.F.);
+#46368 = FACE_BOUND('',#46369,.F.);
+#46369 = EDGE_LOOP('',(#46370,#46391,#46392,#46393));
+#46370 = ORIENTED_EDGE('',*,*,#46371,.F.);
+#46371 = EDGE_CURVE('',#46323,#45805,#46372,.T.);
+#46372 = SURFACE_CURVE('',#46373,(#46377,#46384),.PCURVE_S1.);
+#46373 = LINE('',#46374,#46375);
+#46374 = CARTESIAN_POINT('',(-17.82253787975,-8.2425378798,1.9));
+#46375 = VECTOR('',#46376,1.);
+#46376 = DIRECTION('',(1.,0.,0.));
+#46377 = PCURVE('',#45397,#46378);
+#46378 = DEFINITIONAL_REPRESENTATION('',(#46379),#46383);
+#46379 = LINE('',#46380,#46381);
+#46380 = CARTESIAN_POINT('',(0.,0.));
+#46381 = VECTOR('',#46382,1.);
+#46382 = DIRECTION('',(1.,0.));
+#46383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46384 = PCURVE('',#45822,#46385);
+#46385 = DEFINITIONAL_REPRESENTATION('',(#46386),#46390);
+#46386 = LINE('',#46387,#46388);
+#46387 = CARTESIAN_POINT('',(0.57,-0.615));
+#46388 = VECTOR('',#46389,1.);
+#46389 = DIRECTION('',(1.,0.));
+#46390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46391 = ORIENTED_EDGE('',*,*,#46347,.T.);
+#46392 = ORIENTED_EDGE('',*,*,#45372,.T.);
+#46393 = ORIENTED_EDGE('',*,*,#45834,.F.);
+#46394 = ADVANCED_FACE('',(#46395),#45822,.T.);
+#46395 = FACE_BOUND('',#46396,.F.);
+#46396 = EDGE_LOOP('',(#46397,#46398,#46399,#46400,#46401,#46402,#46403,
+    #46404,#46405,#46406,#46407,#46408));
+#46397 = ORIENTED_EDGE('',*,*,#46273,.T.);
+#46398 = ORIENTED_EDGE('',*,*,#46322,.T.);
+#46399 = ORIENTED_EDGE('',*,*,#46371,.T.);
+#46400 = ORIENTED_EDGE('',*,*,#45804,.T.);
+#46401 = ORIENTED_EDGE('',*,*,#45881,.T.);
+#46402 = ORIENTED_EDGE('',*,*,#45930,.T.);
+#46403 = ORIENTED_EDGE('',*,*,#45979,.T.);
+#46404 = ORIENTED_EDGE('',*,*,#46028,.T.);
+#46405 = ORIENTED_EDGE('',*,*,#46077,.T.);
+#46406 = ORIENTED_EDGE('',*,*,#46126,.T.);
+#46407 = ORIENTED_EDGE('',*,*,#46175,.T.);
+#46408 = ORIENTED_EDGE('',*,*,#46224,.T.);
+#46409 = MANIFOLD_SOLID_BREP('',#46410);
+#46410 = CLOSED_SHELL('',(#46411,#46448,#46503,#46538,#46593,#47086,
+    #47163,#47212,#47261,#47310,#47359,#47408,#47457,#47506,#47555,
+    #47604,#47653,#47680));
+#46411 = ADVANCED_FACE('',(#46412),#46425,.T.);
+#46412 = FACE_BOUND('',#46413,.F.);
+#46413 = EDGE_LOOP('',(#46414));
+#46414 = ORIENTED_EDGE('',*,*,#46415,.F.);
+#46415 = EDGE_CURVE('',#46416,#46416,#46418,.T.);
+#46416 = VERTEX_POINT('',#46417);
+#46417 = CARTESIAN_POINT('',(19.1075378798,-7.9575378798,34.2));
+#46418 = SURFACE_CURVE('',#46419,(#46424,#46436),.PCURVE_S1.);
+#46419 = CIRCLE('',#46420,1.);
+#46420 = AXIS2_PLACEMENT_3D('',#46421,#46422,#46423);
+#46421 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,34.2));
+#46422 = DIRECTION('',(-0.,5.665538897648E-16,1.));
+#46423 = DIRECTION('',(1.,0.,0.));
+#46424 = PCURVE('',#46425,#46430);
+#46425 = PLANE('',#46426);
+#46426 = AXIS2_PLACEMENT_3D('',#46427,#46428,#46429);
+#46427 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,34.2));
+#46428 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#46429 = DIRECTION('',(1.,0.,0.));
+#46430 = DEFINITIONAL_REPRESENTATION('',(#46431),#46435);
+#46431 = CIRCLE('',#46432,1.);
+#46432 = AXIS2_PLACEMENT_2D('',#46433,#46434);
+#46433 = CARTESIAN_POINT('',(0.,0.));
+#46434 = DIRECTION('',(1.,-0.));
+#46435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46436 = PCURVE('',#46437,#46442);
+#46437 = CYLINDRICAL_SURFACE('',#46438,1.);
+#46438 = AXIS2_PLACEMENT_3D('',#46439,#46440,#46441);
+#46439 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,34.2));
+#46440 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#46441 = DIRECTION('',(1.,0.,0.));
+#46442 = DEFINITIONAL_REPRESENTATION('',(#46443),#46447);
+#46443 = LINE('',#46444,#46445);
+#46444 = CARTESIAN_POINT('',(-0.,0.));
+#46445 = VECTOR('',#46446,1.);
+#46446 = DIRECTION('',(-1.,0.));
+#46447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46448 = ADVANCED_FACE('',(#46449),#46437,.T.);
+#46449 = FACE_BOUND('',#46450,.F.);
+#46450 = EDGE_LOOP('',(#46451,#46452,#46475,#46502));
+#46451 = ORIENTED_EDGE('',*,*,#46415,.T.);
+#46452 = ORIENTED_EDGE('',*,*,#46453,.T.);
+#46453 = EDGE_CURVE('',#46416,#46454,#46456,.T.);
+#46454 = VERTEX_POINT('',#46455);
+#46455 = CARTESIAN_POINT('',(19.1075378798,-7.9575378798,2.4));
+#46456 = SEAM_CURVE('',#46457,(#46461,#46468),.PCURVE_S1.);
+#46457 = LINE('',#46458,#46459);
+#46458 = CARTESIAN_POINT('',(19.1075378798,-7.9575378798,34.2));
+#46459 = VECTOR('',#46460,1.);
+#46460 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#46461 = PCURVE('',#46437,#46462);
+#46462 = DEFINITIONAL_REPRESENTATION('',(#46463),#46467);
+#46463 = LINE('',#46464,#46465);
+#46464 = CARTESIAN_POINT('',(-0.,0.));
+#46465 = VECTOR('',#46466,1.);
+#46466 = DIRECTION('',(-0.,1.));
+#46467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46468 = PCURVE('',#46437,#46469);
+#46469 = DEFINITIONAL_REPRESENTATION('',(#46470),#46474);
+#46470 = LINE('',#46471,#46472);
+#46471 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#46472 = VECTOR('',#46473,1.);
+#46473 = DIRECTION('',(-0.,1.));
+#46474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46475 = ORIENTED_EDGE('',*,*,#46476,.F.);
+#46476 = EDGE_CURVE('',#46454,#46454,#46477,.T.);
+#46477 = SURFACE_CURVE('',#46478,(#46483,#46490),.PCURVE_S1.);
+#46478 = CIRCLE('',#46479,1.);
+#46479 = AXIS2_PLACEMENT_3D('',#46480,#46481,#46482);
+#46480 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,2.4));
+#46481 = DIRECTION('',(7.006492321624E-46,5.665538897648E-16,1.));
+#46482 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#46483 = PCURVE('',#46437,#46484);
+#46484 = DEFINITIONAL_REPRESENTATION('',(#46485),#46489);
+#46485 = LINE('',#46486,#46487);
+#46486 = CARTESIAN_POINT('',(-0.,31.8));
+#46487 = VECTOR('',#46488,1.);
+#46488 = DIRECTION('',(-1.,0.));
+#46489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46490 = PCURVE('',#46491,#46496);
+#46491 = PLANE('',#46492);
+#46492 = AXIS2_PLACEMENT_3D('',#46493,#46494,#46495);
+#46493 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,2.4));
+#46494 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#46495 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#46496 = DEFINITIONAL_REPRESENTATION('',(#46497),#46501);
+#46497 = CIRCLE('',#46498,1.);
+#46498 = AXIS2_PLACEMENT_2D('',#46499,#46500);
+#46499 = CARTESIAN_POINT('',(0.,0.));
+#46500 = DIRECTION('',(1.,-1.577721810442E-30));
+#46501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46502 = ORIENTED_EDGE('',*,*,#46453,.F.);
+#46503 = ADVANCED_FACE('',(#46504,#46507),#46491,.T.);
+#46504 = FACE_BOUND('',#46505,.F.);
+#46505 = EDGE_LOOP('',(#46506));
+#46506 = ORIENTED_EDGE('',*,*,#46476,.T.);
+#46507 = FACE_BOUND('',#46508,.F.);
+#46508 = EDGE_LOOP('',(#46509));
+#46509 = ORIENTED_EDGE('',*,*,#46510,.F.);
+#46510 = EDGE_CURVE('',#46511,#46511,#46513,.T.);
+#46511 = VERTEX_POINT('',#46512);
+#46512 = CARTESIAN_POINT('',(19.982537879753,-7.9575378798,2.4));
+#46513 = SURFACE_CURVE('',#46514,(#46519,#46526),.PCURVE_S1.);
+#46514 = CIRCLE('',#46515,1.874999999953);
+#46515 = AXIS2_PLACEMENT_3D('',#46516,#46517,#46518);
+#46516 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,2.4));
+#46517 = DIRECTION('',(3.503246160812E-46,5.665538897648E-16,1.));
+#46518 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#46519 = PCURVE('',#46491,#46520);
+#46520 = DEFINITIONAL_REPRESENTATION('',(#46521),#46525);
+#46521 = CIRCLE('',#46522,1.874999999953);
+#46522 = AXIS2_PLACEMENT_2D('',#46523,#46524);
+#46523 = CARTESIAN_POINT('',(0.,0.));
+#46524 = DIRECTION('',(1.,3.295141936994E-15));
+#46525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46526 = PCURVE('',#46527,#46532);
+#46527 = CYLINDRICAL_SURFACE('',#46528,1.874999999953);
+#46528 = AXIS2_PLACEMENT_3D('',#46529,#46530,#46531);
+#46529 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,2.4));
+#46530 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#46531 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#46532 = DEFINITIONAL_REPRESENTATION('',(#46533),#46537);
+#46533 = LINE('',#46534,#46535);
+#46534 = CARTESIAN_POINT('',(-0.,0.));
+#46535 = VECTOR('',#46536,1.);
+#46536 = DIRECTION('',(-1.,0.));
+#46537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46538 = ADVANCED_FACE('',(#46539),#46527,.T.);
+#46539 = FACE_BOUND('',#46540,.F.);
+#46540 = EDGE_LOOP('',(#46541,#46542,#46565,#46592));
+#46541 = ORIENTED_EDGE('',*,*,#46510,.T.);
+#46542 = ORIENTED_EDGE('',*,*,#46543,.T.);
+#46543 = EDGE_CURVE('',#46511,#46544,#46546,.T.);
+#46544 = VERTEX_POINT('',#46545);
+#46545 = CARTESIAN_POINT('',(19.982537879753,-7.9575378798,
+    1.199999999998));
+#46546 = SEAM_CURVE('',#46547,(#46551,#46558),.PCURVE_S1.);
+#46547 = LINE('',#46548,#46549);
+#46548 = CARTESIAN_POINT('',(19.982537879753,-7.9575378798,2.4));
+#46549 = VECTOR('',#46550,1.);
+#46550 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#46551 = PCURVE('',#46527,#46552);
+#46552 = DEFINITIONAL_REPRESENTATION('',(#46553),#46557);
+#46553 = LINE('',#46554,#46555);
+#46554 = CARTESIAN_POINT('',(-0.,0.));
+#46555 = VECTOR('',#46556,1.);
+#46556 = DIRECTION('',(-0.,1.));
+#46557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46558 = PCURVE('',#46527,#46559);
+#46559 = DEFINITIONAL_REPRESENTATION('',(#46560),#46564);
+#46560 = LINE('',#46561,#46562);
+#46561 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#46562 = VECTOR('',#46563,1.);
+#46563 = DIRECTION('',(-0.,1.));
+#46564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46565 = ORIENTED_EDGE('',*,*,#46566,.F.);
+#46566 = EDGE_CURVE('',#46544,#46544,#46567,.T.);
+#46567 = SURFACE_CURVE('',#46568,(#46573,#46580),.PCURVE_S1.);
+#46568 = CIRCLE('',#46569,1.874999999953);
+#46569 = AXIS2_PLACEMENT_3D('',#46570,#46571,#46572);
+#46570 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,1.199999999998)
+  );
+#46571 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#46572 = DIRECTION('',(1.,-3.907985046778E-15,2.214084129395E-30));
+#46573 = PCURVE('',#46527,#46574);
+#46574 = DEFINITIONAL_REPRESENTATION('',(#46575),#46579);
+#46575 = LINE('',#46576,#46577);
+#46576 = CARTESIAN_POINT('',(-0.,1.2));
+#46577 = VECTOR('',#46578,1.);
+#46578 = DIRECTION('',(-1.,0.));
+#46579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46580 = PCURVE('',#46581,#46586);
+#46581 = SPHERICAL_SURFACE('',#46582,8.889062499776);
+#46582 = AXIS2_PLACEMENT_3D('',#46583,#46584,#46585);
+#46583 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,9.889062499776)
+  );
+#46584 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#46585 = DIRECTION('',(1.,-7.807175203328E-15,4.423185479521E-30));
+#46586 = DEFINITIONAL_REPRESENTATION('',(#46587),#46591);
+#46587 = LINE('',#46588,#46589);
+#46588 = CARTESIAN_POINT('',(-0.,1.358266601013));
+#46589 = VECTOR('',#46590,1.);
+#46590 = DIRECTION('',(-1.,0.));
+#46591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46592 = ORIENTED_EDGE('',*,*,#46543,.F.);
+#46593 = ADVANCED_FACE('',(#46594),#46581,.T.);
+#46594 = FACE_BOUND('',#46595,.F.);
+#46595 = EDGE_LOOP('',(#46596,#46620,#46621,#46622,#46657,#46694,#46731,
+    #46766,#46803,#46840,#46875,#46912,#46949,#46984,#47021,#47058));
+#46596 = ORIENTED_EDGE('',*,*,#46597,.F.);
+#46597 = EDGE_CURVE('',#46544,#46598,#46600,.T.);
+#46598 = VERTEX_POINT('',#46599);
+#46599 = CARTESIAN_POINT('',(19.0075378798,-7.9575378798,1.045678977338)
+  );
+#46600 = SEAM_CURVE('',#46601,(#46606,#46613),.PCURVE_S1.);
+#46601 = CIRCLE('',#46602,8.889062499776);
+#46602 = AXIS2_PLACEMENT_3D('',#46603,#46604,#46605);
+#46603 = CARTESIAN_POINT('',(18.1075378798,-7.9575378798,9.889062499776)
+  );
+#46604 = DIRECTION('',(0.,1.,-7.885984946898E-16));
+#46605 = DIRECTION('',(1.,0.,0.));
+#46606 = PCURVE('',#46581,#46607);
+#46607 = DEFINITIONAL_REPRESENTATION('',(#46608),#46612);
+#46608 = LINE('',#46609,#46610);
+#46609 = CARTESIAN_POINT('',(-0.,0.));
+#46610 = VECTOR('',#46611,1.);
+#46611 = DIRECTION('',(-0.,1.));
+#46612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46613 = PCURVE('',#46581,#46614);
+#46614 = DEFINITIONAL_REPRESENTATION('',(#46615),#46619);
+#46615 = LINE('',#46616,#46617);
+#46616 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#46617 = VECTOR('',#46618,1.);
+#46618 = DIRECTION('',(-0.,1.));
+#46619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46620 = ORIENTED_EDGE('',*,*,#46566,.T.);
+#46621 = ORIENTED_EDGE('',*,*,#46597,.T.);
+#46622 = ORIENTED_EDGE('',*,*,#46623,.F.);
+#46623 = EDGE_CURVE('',#46624,#46598,#46626,.T.);
+#46624 = VERTEX_POINT('',#46625);
+#46625 = CARTESIAN_POINT('',(19.0075378798,-8.2425378798,1.050272586845)
+  );
+#46626 = SURFACE_CURVE('',#46627,(#46632,#46645),.PCURVE_S1.);
+#46627 = CIRCLE('',#46628,8.843383522438);
+#46628 = AXIS2_PLACEMENT_3D('',#46629,#46630,#46631);
+#46629 = CARTESIAN_POINT('',(19.0075378798,-7.9575378798,9.889062499776)
+  );
+#46630 = DIRECTION('',(1.,0.,0.));
+#46631 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46632 = PCURVE('',#46581,#46633);
+#46633 = DEFINITIONAL_REPRESENTATION('',(#46634),#46644);
+#46634 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#46635,#46636,#46637,#46638,
+    #46639,#46640,#46641,#46642,#46643),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#46635 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#46636 = CARTESIAN_POINT('',(-6.012472298257,1.46560879326));
+#46637 = CARTESIAN_POINT('',(-6.049377085167,1.466667280581));
+#46638 = CARTESIAN_POINT('',(-6.087123843049,1.467560674057));
+#46639 = CARTESIAN_POINT('',(-6.125584917971,1.468282539584));
+#46640 = CARTESIAN_POINT('',(-6.164604834831,1.468827610955));
+#46641 = CARTESIAN_POINT('',(-6.204004925013,1.469192214457));
+#46642 = CARTESIAN_POINT('',(-6.243595111327,1.469374516385));
+#46643 = CARTESIAN_POINT('',(-6.28318530718,1.469374516425));
+#46644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46645 = PCURVE('',#46646,#46651);
+#46646 = PLANE('',#46647);
+#46647 = AXIS2_PLACEMENT_3D('',#46648,#46649,#46650);
+#46648 = CARTESIAN_POINT('',(19.0075378798,-8.2425378798,1.9));
+#46649 = DIRECTION('',(1.,0.,0.));
+#46650 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#46651 = DEFINITIONAL_REPRESENTATION('',(#46652),#46656);
+#46652 = CIRCLE('',#46653,8.843383522438);
+#46653 = AXIS2_PLACEMENT_2D('',#46654,#46655);
+#46654 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#46655 = DIRECTION('',(0.,-1.));
+#46656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46657 = ORIENTED_EDGE('',*,*,#46658,.F.);
+#46658 = EDGE_CURVE('',#46659,#46624,#46661,.T.);
+#46659 = VERTEX_POINT('',#46660);
+#46660 = CARTESIAN_POINT('',(18.3925378798,-8.2425378798,1.009142335443)
+  );
+#46661 = SURFACE_CURVE('',#46662,(#46667,#46682),.PCURVE_S1.);
+#46662 = CIRCLE('',#46663,8.884492508012);
+#46663 = AXIS2_PLACEMENT_3D('',#46664,#46665,#46666);
+#46664 = CARTESIAN_POINT('',(18.1075378798,-8.2425378798,9.889062499776)
+  );
+#46665 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46666 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46667 = PCURVE('',#46581,#46668);
+#46668 = DEFINITIONAL_REPRESENTATION('',(#46669),#46681);
+#46669 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#46670,#46671,#46672,#46673,
+    #46674,#46675,#46676,#46677,#46678,#46679,#46680),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#46670 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#46671 = CARTESIAN_POINT('',(-5.605888947758,1.520531803825));
+#46672 = CARTESIAN_POINT('',(-5.687993822496,1.515035790464));
+#46673 = CARTESIAN_POINT('',(-5.751148335868,1.509189801611));
+#46674 = CARTESIAN_POINT('',(-5.802311909501,1.503120189533));
+#46675 = CARTESIAN_POINT('',(-5.844006624655,1.496884717257));
+#46676 = CARTESIAN_POINT('',(-5.879145881743,1.490533763485));
+#46677 = CARTESIAN_POINT('',(-5.908904467942,1.484090514612));
+#46678 = CARTESIAN_POINT('',(-5.934568720717,1.477577335751));
+#46679 = CARTESIAN_POINT('',(-5.956895760179,1.471007701252));
+#46680 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#46681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46682 = PCURVE('',#46683,#46688);
+#46683 = PLANE('',#46684);
+#46684 = AXIS2_PLACEMENT_3D('',#46685,#46686,#46687);
+#46685 = CARTESIAN_POINT('',(18.3925378798,-8.2425378798,1.9));
+#46686 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46687 = DIRECTION('',(1.,0.,0.));
+#46688 = DEFINITIONAL_REPRESENTATION('',(#46689),#46693);
+#46689 = CIRCLE('',#46690,8.884492508012);
+#46690 = AXIS2_PLACEMENT_2D('',#46691,#46692);
+#46691 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#46692 = DIRECTION('',(0.,-1.));
+#46693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46694 = ORIENTED_EDGE('',*,*,#46695,.F.);
+#46695 = EDGE_CURVE('',#46696,#46659,#46698,.T.);
+#46696 = VERTEX_POINT('',#46697);
+#46697 = CARTESIAN_POINT('',(18.3925378798,-8.8575378798,1.050272586845)
+  );
+#46698 = SURFACE_CURVE('',#46699,(#46704,#46719),.PCURVE_S1.);
+#46699 = CIRCLE('',#46700,8.884492508012);
+#46700 = AXIS2_PLACEMENT_3D('',#46701,#46702,#46703);
+#46701 = CARTESIAN_POINT('',(18.3925378798,-7.9575378798,9.889062499776)
+  );
+#46702 = DIRECTION('',(1.,0.,0.));
+#46703 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46704 = PCURVE('',#46581,#46705);
+#46705 = DEFINITIONAL_REPRESENTATION('',(#46706),#46718);
+#46706 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#46707,#46708,#46709,#46710,
+    #46711,#46712,#46713,#46714,#46715,#46716,#46717),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#46707 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#46708 = CARTESIAN_POINT('',(-5.038678527385,1.471007701252));
+#46709 = CARTESIAN_POINT('',(-5.06100556691,1.477577335747));
+#46710 = CARTESIAN_POINT('',(-5.086669818661,1.484090514605));
+#46711 = CARTESIAN_POINT('',(-5.116428407123,1.490533764067));
+#46712 = CARTESIAN_POINT('',(-5.151567663135,1.496884716995));
+#46713 = CARTESIAN_POINT('',(-5.193262379176,1.503120189329));
+#46714 = CARTESIAN_POINT('',(-5.24442595131,1.509189801611));
+#46715 = CARTESIAN_POINT('',(-5.307580465156,1.515035790471));
+#46716 = CARTESIAN_POINT('',(-5.389685339806,1.520531803825));
+#46717 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#46718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46719 = PCURVE('',#46720,#46725);
+#46720 = PLANE('',#46721);
+#46721 = AXIS2_PLACEMENT_3D('',#46722,#46723,#46724);
+#46722 = CARTESIAN_POINT('',(18.3925378798,-8.8575378798,1.9));
+#46723 = DIRECTION('',(1.,0.,0.));
+#46724 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#46725 = DEFINITIONAL_REPRESENTATION('',(#46726),#46730);
+#46726 = CIRCLE('',#46727,8.884492508012);
+#46727 = AXIS2_PLACEMENT_2D('',#46728,#46729);
+#46728 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#46729 = DIRECTION('',(0.,-1.));
+#46730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46731 = ORIENTED_EDGE('',*,*,#46732,.F.);
+#46732 = EDGE_CURVE('',#46733,#46696,#46735,.T.);
+#46733 = VERTEX_POINT('',#46734);
+#46734 = CARTESIAN_POINT('',(17.8225378798,-8.8575378798,1.050272586845)
+  );
+#46735 = SURFACE_CURVE('',#46736,(#46741,#46754),.PCURVE_S1.);
+#46736 = CIRCLE('',#46737,8.843383522438);
+#46737 = AXIS2_PLACEMENT_3D('',#46738,#46739,#46740);
+#46738 = CARTESIAN_POINT('',(18.1075378798,-8.8575378798,9.889062499776)
+  );
+#46739 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46740 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46741 = PCURVE('',#46581,#46742);
+#46742 = DEFINITIONAL_REPRESENTATION('',(#46743),#46753);
+#46743 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#46744,#46745,#46746,#46747,
+    #46748,#46749,#46750,#46751,#46752),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.315418372313),.PIECEWISE_BEZIER_KNOTS.);
+#46744 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#46745 = CARTESIAN_POINT('',(-4.477639275248,1.466825155098));
+#46746 = CARTESIAN_POINT('',(-4.553332376356,1.468626383648));
+#46747 = CARTESIAN_POINT('',(-4.631990939224,1.469738330896));
+#46748 = CARTESIAN_POINT('',(-4.712388980384,1.470115975391));
+#46749 = CARTESIAN_POINT('',(-4.792787021524,1.469738330896));
+#46750 = CARTESIAN_POINT('',(-4.871445584415,1.468626383648));
+#46751 = CARTESIAN_POINT('',(-4.947138685522,1.466825155098));
+#46752 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#46753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46754 = PCURVE('',#46755,#46760);
+#46755 = PLANE('',#46756);
+#46756 = AXIS2_PLACEMENT_3D('',#46757,#46758,#46759);
+#46757 = CARTESIAN_POINT('',(17.8225378798,-8.8575378798,1.9));
+#46758 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46759 = DIRECTION('',(1.,0.,0.));
+#46760 = DEFINITIONAL_REPRESENTATION('',(#46761),#46765);
+#46761 = CIRCLE('',#46762,8.843383522438);
+#46762 = AXIS2_PLACEMENT_2D('',#46763,#46764);
+#46763 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#46764 = DIRECTION('',(0.,-1.));
+#46765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46766 = ORIENTED_EDGE('',*,*,#46767,.F.);
+#46767 = EDGE_CURVE('',#46768,#46733,#46770,.T.);
+#46768 = VERTEX_POINT('',#46769);
+#46769 = CARTESIAN_POINT('',(17.8225378798,-8.2425378798,1.009142335443)
+  );
+#46770 = SURFACE_CURVE('',#46771,(#46776,#46791),.PCURVE_S1.);
+#46771 = CIRCLE('',#46772,8.884492508012);
+#46772 = AXIS2_PLACEMENT_3D('',#46773,#46774,#46775);
+#46773 = CARTESIAN_POINT('',(17.8225378798,-7.9575378798,9.889062499776)
+  );
+#46774 = DIRECTION('',(-1.,0.,0.));
+#46775 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#46776 = PCURVE('',#46581,#46777);
+#46777 = DEFINITIONAL_REPRESENTATION('',(#46778),#46790);
+#46778 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#46779,#46780,#46781,#46782,
+    #46783,#46784,#46785,#46786,#46787,#46788,#46789),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.173676523424,3.243066812913),.PIECEWISE_BEZIER_KNOTS.);
+#46779 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#46780 = CARTESIAN_POINT('',(-4.035092620963,1.520531803825));
+#46781 = CARTESIAN_POINT('',(-4.117197495791,1.515035790573));
+#46782 = CARTESIAN_POINT('',(-4.180352008058,1.509189801101));
+#46783 = CARTESIAN_POINT('',(-4.231515583524,1.503120189736));
+#46784 = CARTESIAN_POINT('',(-4.273210293613,1.496884716646));
+#46785 = CARTESIAN_POINT('',(-4.30834955629,1.490533764299));
+#46786 = CARTESIAN_POINT('',(-4.338108140568,1.484090514161));
+#46787 = CARTESIAN_POINT('',(-4.363772394034,1.477577335832));
+#46788 = CARTESIAN_POINT('',(-4.386099433384,1.471007701252));
+#46789 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#46790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46791 = PCURVE('',#46792,#46797);
+#46792 = PLANE('',#46793);
+#46793 = AXIS2_PLACEMENT_3D('',#46794,#46795,#46796);
+#46794 = CARTESIAN_POINT('',(17.8225378798,-8.2425378798,1.9));
+#46795 = DIRECTION('',(-1.,-0.,0.));
+#46796 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46797 = DEFINITIONAL_REPRESENTATION('',(#46798),#46802);
+#46798 = CIRCLE('',#46799,8.884492508012);
+#46799 = AXIS2_PLACEMENT_2D('',#46800,#46801);
+#46800 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#46801 = DIRECTION('',(0.,1.));
+#46802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46803 = ORIENTED_EDGE('',*,*,#46804,.F.);
+#46804 = EDGE_CURVE('',#46805,#46768,#46807,.T.);
+#46805 = VERTEX_POINT('',#46806);
+#46806 = CARTESIAN_POINT('',(17.2075378798,-8.2425378798,1.050272586845)
+  );
+#46807 = SURFACE_CURVE('',#46808,(#46813,#46828),.PCURVE_S1.);
+#46808 = CIRCLE('',#46809,8.884492508012);
+#46809 = AXIS2_PLACEMENT_3D('',#46810,#46811,#46812);
+#46810 = CARTESIAN_POINT('',(18.1075378798,-8.2425378798,9.889062499776)
+  );
+#46811 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46812 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46813 = PCURVE('',#46581,#46814);
+#46814 = DEFINITIONAL_REPRESENTATION('',(#46815),#46827);
+#46815 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#46816,#46817,#46818,#46819,
+    #46820,#46821,#46822,#46823,#46824,#46825,#46826),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#46816 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#46817 = CARTESIAN_POINT('',(-3.46788220059,1.471007701252));
+#46818 = CARTESIAN_POINT('',(-3.490209240212,1.477577335712));
+#46819 = CARTESIAN_POINT('',(-3.515873491211,1.484090514648));
+#46820 = CARTESIAN_POINT('',(-3.54563208227,1.490533763164));
+#46821 = CARTESIAN_POINT('',(-3.580771336099,1.49688471877));
+#46822 = CARTESIAN_POINT('',(-3.622466053581,1.503120188514));
+#46823 = CARTESIAN_POINT('',(-3.673629623314,1.509189801727));
+#46824 = CARTESIAN_POINT('',(-3.736784138498,1.515035790477));
+#46825 = CARTESIAN_POINT('',(-3.818889013011,1.520531803825));
+#46826 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#46827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46828 = PCURVE('',#46829,#46834);
+#46829 = PLANE('',#46830);
+#46830 = AXIS2_PLACEMENT_3D('',#46831,#46832,#46833);
+#46831 = CARTESIAN_POINT('',(17.2075378798,-8.2425378798,1.9));
+#46832 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46833 = DIRECTION('',(1.,0.,0.));
+#46834 = DEFINITIONAL_REPRESENTATION('',(#46835),#46839);
+#46835 = CIRCLE('',#46836,8.884492508012);
+#46836 = AXIS2_PLACEMENT_2D('',#46837,#46838);
+#46837 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#46838 = DIRECTION('',(0.,-1.));
+#46839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46840 = ORIENTED_EDGE('',*,*,#46841,.F.);
+#46841 = EDGE_CURVE('',#46842,#46805,#46844,.T.);
+#46842 = VERTEX_POINT('',#46843);
+#46843 = CARTESIAN_POINT('',(17.2075378798,-7.6725378798,1.050272586845)
+  );
+#46844 = SURFACE_CURVE('',#46845,(#46850,#46863),.PCURVE_S1.);
+#46845 = CIRCLE('',#46846,8.843383522438);
+#46846 = AXIS2_PLACEMENT_3D('',#46847,#46848,#46849);
+#46847 = CARTESIAN_POINT('',(17.2075378798,-7.9575378798,9.889062499776)
+  );
+#46848 = DIRECTION('',(-1.,0.,0.));
+#46849 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#46850 = PCURVE('',#46581,#46851);
+#46851 = DEFINITIONAL_REPRESENTATION('',(#46852),#46862);
+#46852 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#46853,#46854,#46855,#46856,
+    #46857,#46858,#46859,#46860,#46861),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#46853 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#46854 = CARTESIAN_POINT('',(-2.906842948453,1.466825155098));
+#46855 = CARTESIAN_POINT('',(-2.982536049562,1.468626383646));
+#46856 = CARTESIAN_POINT('',(-3.061194612428,1.469738330908));
+#46857 = CARTESIAN_POINT('',(-3.141592653601,1.470115975375));
+#46858 = CARTESIAN_POINT('',(-3.221990694728,1.469738330908));
+#46859 = CARTESIAN_POINT('',(-3.300649257623,1.468626383645));
+#46860 = CARTESIAN_POINT('',(-3.376342358727,1.466825155098));
+#46861 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#46862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46863 = PCURVE('',#46864,#46869);
+#46864 = PLANE('',#46865);
+#46865 = AXIS2_PLACEMENT_3D('',#46866,#46867,#46868);
+#46866 = CARTESIAN_POINT('',(17.2075378798,-7.6725378798,1.9));
+#46867 = DIRECTION('',(-1.,-0.,0.));
+#46868 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46869 = DEFINITIONAL_REPRESENTATION('',(#46870),#46874);
+#46870 = CIRCLE('',#46871,8.843383522438);
+#46871 = AXIS2_PLACEMENT_2D('',#46872,#46873);
+#46872 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#46873 = DIRECTION('',(0.,1.));
+#46874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46875 = ORIENTED_EDGE('',*,*,#46876,.F.);
+#46876 = EDGE_CURVE('',#46877,#46842,#46879,.T.);
+#46877 = VERTEX_POINT('',#46878);
+#46878 = CARTESIAN_POINT('',(17.8225378798,-7.6725378798,1.009142335443)
+  );
+#46879 = SURFACE_CURVE('',#46880,(#46885,#46900),.PCURVE_S1.);
+#46880 = CIRCLE('',#46881,8.884492508012);
+#46881 = AXIS2_PLACEMENT_3D('',#46882,#46883,#46884);
+#46882 = CARTESIAN_POINT('',(18.1075378798,-7.6725378798,9.889062499776)
+  );
+#46883 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#46884 = DIRECTION('',(1.,-9.026203452237E-17,1.105391116623E-32));
+#46885 = PCURVE('',#46581,#46886);
+#46886 = DEFINITIONAL_REPRESENTATION('',(#46887),#46899);
+#46887 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#46888,#46889,#46890,#46891,
+    #46892,#46893,#46894,#46895,#46896,#46897,#46898),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(1.602880196629,1.672270486118),.PIECEWISE_BEZIER_KNOTS.);
+#46888 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#46889 = CARTESIAN_POINT('',(-2.464296294168,1.520531803825));
+#46890 = CARTESIAN_POINT('',(-2.546401168995,1.515035790526));
+#46891 = CARTESIAN_POINT('',(-2.609555681847,1.509189801385));
+#46892 = CARTESIAN_POINT('',(-2.660719256557,1.503120189707));
+#46893 = CARTESIAN_POINT('',(-2.702413967287,1.49688471749));
+#46894 = CARTESIAN_POINT('',(-2.737553227518,1.490533763776));
+#46895 = CARTESIAN_POINT('',(-2.767311814474,1.484090514583));
+#46896 = CARTESIAN_POINT('',(-2.792976067234,1.477577335794));
+#46897 = CARTESIAN_POINT('',(-2.815303106589,1.471007701252));
+#46898 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#46899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46900 = PCURVE('',#46901,#46906);
+#46901 = PLANE('',#46902);
+#46902 = AXIS2_PLACEMENT_3D('',#46903,#46904,#46905);
+#46903 = CARTESIAN_POINT('',(17.8225378798,-7.6725378798,1.9));
+#46904 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#46905 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#46906 = DEFINITIONAL_REPRESENTATION('',(#46907),#46911);
+#46907 = CIRCLE('',#46908,8.884492508012);
+#46908 = AXIS2_PLACEMENT_2D('',#46909,#46910);
+#46909 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#46910 = DIRECTION('',(-1.,0.));
+#46911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46912 = ORIENTED_EDGE('',*,*,#46913,.F.);
+#46913 = EDGE_CURVE('',#46914,#46877,#46916,.T.);
+#46914 = VERTEX_POINT('',#46915);
+#46915 = CARTESIAN_POINT('',(17.8225378798,-7.0575378798,1.050272586845)
+  );
+#46916 = SURFACE_CURVE('',#46917,(#46922,#46937),.PCURVE_S1.);
+#46917 = CIRCLE('',#46918,8.884492508012);
+#46918 = AXIS2_PLACEMENT_3D('',#46919,#46920,#46921);
+#46919 = CARTESIAN_POINT('',(17.8225378798,-7.9575378798,9.889062499776)
+  );
+#46920 = DIRECTION('',(-1.,0.,0.));
+#46921 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#46922 = PCURVE('',#46581,#46923);
+#46923 = DEFINITIONAL_REPRESENTATION('',(#46924),#46936);
+#46924 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#46925,#46926,#46927,#46928,
+    #46929,#46930,#46931,#46932,#46933,#46934,#46935),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#46925 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#46926 = CARTESIAN_POINT('',(-1.897085873795,1.471007701252));
+#46927 = CARTESIAN_POINT('',(-1.919412913368,1.477577335718));
+#46928 = CARTESIAN_POINT('',(-1.94507716487,1.484090514896));
+#46929 = CARTESIAN_POINT('',(-1.974835753877,1.490533762582));
+#46930 = CARTESIAN_POINT('',(-2.009975010413,1.496884718304));
+#46931 = CARTESIAN_POINT('',(-2.051669725595,1.503120188368));
+#46932 = CARTESIAN_POINT('',(-2.102833297336,1.509189801829));
+#46933 = CARTESIAN_POINT('',(-2.165987811593,1.515035790446));
+#46934 = CARTESIAN_POINT('',(-2.248092686217,1.520531803825));
+#46935 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#46936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46937 = PCURVE('',#46938,#46943);
+#46938 = PLANE('',#46939);
+#46939 = AXIS2_PLACEMENT_3D('',#46940,#46941,#46942);
+#46940 = CARTESIAN_POINT('',(17.8225378798,-7.0575378798,1.9));
+#46941 = DIRECTION('',(-1.,-0.,0.));
+#46942 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#46943 = DEFINITIONAL_REPRESENTATION('',(#46944),#46948);
+#46944 = CIRCLE('',#46945,8.884492508012);
+#46945 = AXIS2_PLACEMENT_2D('',#46946,#46947);
+#46946 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#46947 = DIRECTION('',(0.,1.));
+#46948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46949 = ORIENTED_EDGE('',*,*,#46950,.F.);
+#46950 = EDGE_CURVE('',#46951,#46914,#46953,.T.);
+#46951 = VERTEX_POINT('',#46952);
+#46952 = CARTESIAN_POINT('',(18.3925378798,-7.0575378798,1.050272586845)
+  );
+#46953 = SURFACE_CURVE('',#46954,(#46959,#46972),.PCURVE_S1.);
+#46954 = CIRCLE('',#46955,8.843383522438);
+#46955 = AXIS2_PLACEMENT_3D('',#46956,#46957,#46958);
+#46956 = CARTESIAN_POINT('',(18.1075378798,-7.0575378798,9.889062499776)
+  );
+#46957 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#46958 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#46959 = PCURVE('',#46581,#46960);
+#46960 = DEFINITIONAL_REPRESENTATION('',(#46961),#46971);
+#46961 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#46962,#46963,#46964,#46965,
+    #46966,#46967,#46968,#46969,#46970),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#46962 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#46963 = CARTESIAN_POINT('',(-1.336046621658,1.466825155098));
+#46964 = CARTESIAN_POINT('',(-1.411739722765,1.468626383647));
+#46965 = CARTESIAN_POINT('',(-1.490398285641,1.469738330903));
+#46966 = CARTESIAN_POINT('',(-1.570796326797,1.470115975391));
+#46967 = CARTESIAN_POINT('',(-1.651194367942,1.469738330899));
+#46968 = CARTESIAN_POINT('',(-1.729852930825,1.468626383647));
+#46969 = CARTESIAN_POINT('',(-1.805546031932,1.466825155098));
+#46970 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#46971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46972 = PCURVE('',#46973,#46978);
+#46973 = PLANE('',#46974);
+#46974 = AXIS2_PLACEMENT_3D('',#46975,#46976,#46977);
+#46975 = CARTESIAN_POINT('',(18.3925378798,-7.0575378798,1.9));
+#46976 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#46977 = DIRECTION('',(-1.,-0.,0.));
+#46978 = DEFINITIONAL_REPRESENTATION('',(#46979),#46983);
+#46979 = CIRCLE('',#46980,8.843383522438);
+#46980 = AXIS2_PLACEMENT_2D('',#46981,#46982);
+#46981 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#46982 = DIRECTION('',(-0.,1.));
+#46983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46984 = ORIENTED_EDGE('',*,*,#46985,.F.);
+#46985 = EDGE_CURVE('',#46986,#46951,#46988,.T.);
+#46986 = VERTEX_POINT('',#46987);
+#46987 = CARTESIAN_POINT('',(18.3925378798,-7.6725378798,1.009142335443)
+  );
+#46988 = SURFACE_CURVE('',#46989,(#46994,#47009),.PCURVE_S1.);
+#46989 = CIRCLE('',#46990,8.884492508012);
+#46990 = AXIS2_PLACEMENT_3D('',#46991,#46992,#46993);
+#46991 = CARTESIAN_POINT('',(18.3925378798,-7.9575378798,9.889062499776)
+  );
+#46992 = DIRECTION('',(1.,0.,0.));
+#46993 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#46994 = PCURVE('',#46581,#46995);
+#46995 = DEFINITIONAL_REPRESENTATION('',(#46996),#47008);
+#46996 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#46997,#46998,#46999,#47000,
+    #47001,#47002,#47003,#47004,#47005,#47006,#47007),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#46997 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#46998 = CARTESIAN_POINT('',(-0.893499967373,1.520531803825));
+#46999 = CARTESIAN_POINT('',(-0.97560484204,1.515035790369));
+#47000 = CARTESIAN_POINT('',(-1.038759356132,1.509189802149));
+#47001 = CARTESIAN_POINT('',(-1.089922928193,1.503120188601));
+#47002 = CARTESIAN_POINT('',(-1.131617643608,1.496884719352));
+#47003 = CARTESIAN_POINT('',(-1.166756899765,1.490533762437));
+#47004 = CARTESIAN_POINT('',(-1.196515488773,1.484090515063));
+#47005 = CARTESIAN_POINT('',(-1.222179740269,1.477577335647));
+#47006 = CARTESIAN_POINT('',(-1.244506779795,1.471007701252));
+#47007 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#47008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47009 = PCURVE('',#47010,#47015);
+#47010 = PLANE('',#47011);
+#47011 = AXIS2_PLACEMENT_3D('',#47012,#47013,#47014);
+#47012 = CARTESIAN_POINT('',(18.3925378798,-7.6725378798,1.9));
+#47013 = DIRECTION('',(1.,0.,0.));
+#47014 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#47015 = DEFINITIONAL_REPRESENTATION('',(#47016),#47020);
+#47016 = CIRCLE('',#47017,8.884492508012);
+#47017 = AXIS2_PLACEMENT_2D('',#47018,#47019);
+#47018 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#47019 = DIRECTION('',(0.,-1.));
+#47020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47021 = ORIENTED_EDGE('',*,*,#47022,.F.);
+#47022 = EDGE_CURVE('',#47023,#46986,#47025,.T.);
+#47023 = VERTEX_POINT('',#47024);
+#47024 = CARTESIAN_POINT('',(19.0075378798,-7.6725378798,1.050272586845)
+  );
+#47025 = SURFACE_CURVE('',#47026,(#47031,#47046),.PCURVE_S1.);
+#47026 = CIRCLE('',#47027,8.884492508012);
+#47027 = AXIS2_PLACEMENT_3D('',#47028,#47029,#47030);
+#47028 = CARTESIAN_POINT('',(18.1075378798,-7.6725378798,9.889062499776)
+  );
+#47029 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#47030 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#47031 = PCURVE('',#46581,#47032);
+#47032 = DEFINITIONAL_REPRESENTATION('',(#47033),#47045);
+#47033 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#47034,#47035,#47036,#47037,
+    #47038,#47039,#47040,#47041,#47042,#47043,#47044),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#47034 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#47035 = CARTESIAN_POINT('',(-0.326289547,1.471007701252));
+#47036 = CARTESIAN_POINT('',(-0.348616586546,1.477577335725));
+#47037 = CARTESIAN_POINT('',(-0.37428083819,1.484090514568));
+#47038 = CARTESIAN_POINT('',(-0.40403942691,1.490533763135));
+#47039 = CARTESIAN_POINT('',(-0.439178683664,1.496884718159));
+#47040 = CARTESIAN_POINT('',(-0.480873398534,1.503120188951));
+#47041 = CARTESIAN_POINT('',(-0.532036970741,1.509189801844));
+#47042 = CARTESIAN_POINT('',(-0.595191484797,1.515035790455));
+#47043 = CARTESIAN_POINT('',(-0.677296359422,1.520531803825));
+#47044 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#47045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47046 = PCURVE('',#47047,#47052);
+#47047 = PLANE('',#47048);
+#47048 = AXIS2_PLACEMENT_3D('',#47049,#47050,#47051);
+#47049 = CARTESIAN_POINT('',(19.0075378798,-7.6725378798,1.9));
+#47050 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#47051 = DIRECTION('',(-1.,-0.,0.));
+#47052 = DEFINITIONAL_REPRESENTATION('',(#47053),#47057);
+#47053 = CIRCLE('',#47054,8.884492508012);
+#47054 = AXIS2_PLACEMENT_2D('',#47055,#47056);
+#47055 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#47056 = DIRECTION('',(-0.,1.));
+#47057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47058 = ORIENTED_EDGE('',*,*,#47059,.F.);
+#47059 = EDGE_CURVE('',#46598,#47023,#47060,.T.);
+#47060 = SURFACE_CURVE('',#47061,(#47066,#47079),.PCURVE_S1.);
+#47061 = CIRCLE('',#47062,8.843383522438);
+#47062 = AXIS2_PLACEMENT_3D('',#47063,#47064,#47065);
+#47063 = CARTESIAN_POINT('',(19.0075378798,-7.9575378798,9.889062499776)
+  );
+#47064 = DIRECTION('',(1.,0.,0.));
+#47065 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47066 = PCURVE('',#46581,#47067);
+#47067 = DEFINITIONAL_REPRESENTATION('',(#47068),#47078);
+#47068 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47069,#47070,#47071,#47072,
+    #47073,#47074,#47075,#47076,#47077),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    3.223306513368E-02),.PIECEWISE_BEZIER_KNOTS.);
+#47069 = CARTESIAN_POINT('',(-1.275739654453E-14,1.469374516425));
+#47070 = CARTESIAN_POINT('',(-3.959019585295E-02,1.469374516385));
+#47071 = CARTESIAN_POINT('',(-7.918038216721E-02,1.46919221446));
+#47072 = CARTESIAN_POINT('',(-0.118580472347,1.468827610951));
+#47073 = CARTESIAN_POINT('',(-0.157600389211,1.468282539594));
+#47074 = CARTESIAN_POINT('',(-0.196061464129,1.467560674055));
+#47075 = CARTESIAN_POINT('',(-0.233808222013,1.466667280582));
+#47076 = CARTESIAN_POINT('',(-0.270713008922,1.46560879326));
+#47077 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#47078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47079 = PCURVE('',#46646,#47080);
+#47080 = DEFINITIONAL_REPRESENTATION('',(#47081),#47085);
+#47081 = CIRCLE('',#47082,8.843383522438);
+#47082 = AXIS2_PLACEMENT_2D('',#47083,#47084);
+#47083 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#47084 = DIRECTION('',(0.,-1.));
+#47085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47086 = ADVANCED_FACE('',(#47087),#46646,.F.);
+#47087 = FACE_BOUND('',#47088,.F.);
+#47088 = EDGE_LOOP('',(#47089,#47119,#47140,#47141,#47142));
+#47089 = ORIENTED_EDGE('',*,*,#47090,.F.);
+#47090 = EDGE_CURVE('',#47091,#47093,#47095,.T.);
+#47091 = VERTEX_POINT('',#47092);
+#47092 = CARTESIAN_POINT('',(19.0075378798,-8.2425378798,1.9));
+#47093 = VERTEX_POINT('',#47094);
+#47094 = CARTESIAN_POINT('',(19.0075378798,-7.6725378798,1.9));
+#47095 = SURFACE_CURVE('',#47096,(#47100,#47107),.PCURVE_S1.);
+#47096 = LINE('',#47097,#47098);
+#47097 = CARTESIAN_POINT('',(19.0075378798,-8.2425378798,1.9));
+#47098 = VECTOR('',#47099,1.);
+#47099 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#47100 = PCURVE('',#46646,#47101);
+#47101 = DEFINITIONAL_REPRESENTATION('',(#47102),#47106);
+#47102 = LINE('',#47103,#47104);
+#47103 = CARTESIAN_POINT('',(0.,0.));
+#47104 = VECTOR('',#47105,1.);
+#47105 = DIRECTION('',(1.,0.));
+#47106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47107 = PCURVE('',#47108,#47113);
+#47108 = PLANE('',#47109);
+#47109 = AXIS2_PLACEMENT_3D('',#47110,#47111,#47112);
+#47110 = CARTESIAN_POINT('',(17.8225378798,-8.8575378798,1.9));
+#47111 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47112 = DIRECTION('',(1.,0.,0.));
+#47113 = DEFINITIONAL_REPRESENTATION('',(#47114),#47118);
+#47114 = LINE('',#47115,#47116);
+#47115 = CARTESIAN_POINT('',(1.185,-0.615));
+#47116 = VECTOR('',#47117,1.);
+#47117 = DIRECTION('',(0.,-1.));
+#47118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47119 = ORIENTED_EDGE('',*,*,#47120,.T.);
+#47120 = EDGE_CURVE('',#47091,#46624,#47121,.T.);
+#47121 = SURFACE_CURVE('',#47122,(#47126,#47133),.PCURVE_S1.);
+#47122 = LINE('',#47123,#47124);
+#47123 = CARTESIAN_POINT('',(19.0075378798,-8.2425378798,1.9));
+#47124 = VECTOR('',#47125,1.);
+#47125 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47126 = PCURVE('',#46646,#47127);
+#47127 = DEFINITIONAL_REPRESENTATION('',(#47128),#47132);
+#47128 = LINE('',#47129,#47130);
+#47129 = CARTESIAN_POINT('',(0.,0.));
+#47130 = VECTOR('',#47131,1.);
+#47131 = DIRECTION('',(0.,-1.));
+#47132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47133 = PCURVE('',#46683,#47134);
+#47134 = DEFINITIONAL_REPRESENTATION('',(#47135),#47139);
+#47135 = LINE('',#47136,#47137);
+#47136 = CARTESIAN_POINT('',(0.615,0.));
+#47137 = VECTOR('',#47138,1.);
+#47138 = DIRECTION('',(0.,-1.));
+#47139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47140 = ORIENTED_EDGE('',*,*,#46623,.T.);
+#47141 = ORIENTED_EDGE('',*,*,#47059,.T.);
+#47142 = ORIENTED_EDGE('',*,*,#47143,.F.);
+#47143 = EDGE_CURVE('',#47093,#47023,#47144,.T.);
+#47144 = SURFACE_CURVE('',#47145,(#47149,#47156),.PCURVE_S1.);
+#47145 = LINE('',#47146,#47147);
+#47146 = CARTESIAN_POINT('',(19.0075378798,-7.6725378798,1.9));
+#47147 = VECTOR('',#47148,1.);
+#47148 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47149 = PCURVE('',#46646,#47150);
+#47150 = DEFINITIONAL_REPRESENTATION('',(#47151),#47155);
+#47151 = LINE('',#47152,#47153);
+#47152 = CARTESIAN_POINT('',(0.57,0.));
+#47153 = VECTOR('',#47154,1.);
+#47154 = DIRECTION('',(0.,-1.));
+#47155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47156 = PCURVE('',#47047,#47157);
+#47157 = DEFINITIONAL_REPRESENTATION('',(#47158),#47162);
+#47158 = LINE('',#47159,#47160);
+#47159 = CARTESIAN_POINT('',(0.,-0.));
+#47160 = VECTOR('',#47161,1.);
+#47161 = DIRECTION('',(0.,-1.));
+#47162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47163 = ADVANCED_FACE('',(#47164),#47047,.F.);
+#47164 = FACE_BOUND('',#47165,.F.);
+#47165 = EDGE_LOOP('',(#47166,#47189,#47190,#47191));
+#47166 = ORIENTED_EDGE('',*,*,#47167,.F.);
+#47167 = EDGE_CURVE('',#47093,#47168,#47170,.T.);
+#47168 = VERTEX_POINT('',#47169);
+#47169 = CARTESIAN_POINT('',(18.3925378798,-7.6725378798,1.9));
+#47170 = SURFACE_CURVE('',#47171,(#47175,#47182),.PCURVE_S1.);
+#47171 = LINE('',#47172,#47173);
+#47172 = CARTESIAN_POINT('',(19.0075378798,-7.6725378798,1.9));
+#47173 = VECTOR('',#47174,1.);
+#47174 = DIRECTION('',(-1.,-0.,0.));
+#47175 = PCURVE('',#47047,#47176);
+#47176 = DEFINITIONAL_REPRESENTATION('',(#47177),#47181);
+#47177 = LINE('',#47178,#47179);
+#47178 = CARTESIAN_POINT('',(0.,-0.));
+#47179 = VECTOR('',#47180,1.);
+#47180 = DIRECTION('',(1.,0.));
+#47181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47182 = PCURVE('',#47108,#47183);
+#47183 = DEFINITIONAL_REPRESENTATION('',(#47184),#47188);
+#47184 = LINE('',#47185,#47186);
+#47185 = CARTESIAN_POINT('',(1.185,-1.185));
+#47186 = VECTOR('',#47187,1.);
+#47187 = DIRECTION('',(-1.,0.));
+#47188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47189 = ORIENTED_EDGE('',*,*,#47143,.T.);
+#47190 = ORIENTED_EDGE('',*,*,#47022,.T.);
+#47191 = ORIENTED_EDGE('',*,*,#47192,.F.);
+#47192 = EDGE_CURVE('',#47168,#46986,#47193,.T.);
+#47193 = SURFACE_CURVE('',#47194,(#47198,#47205),.PCURVE_S1.);
+#47194 = LINE('',#47195,#47196);
+#47195 = CARTESIAN_POINT('',(18.3925378798,-7.6725378798,1.9));
+#47196 = VECTOR('',#47197,1.);
+#47197 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47198 = PCURVE('',#47047,#47199);
+#47199 = DEFINITIONAL_REPRESENTATION('',(#47200),#47204);
+#47200 = LINE('',#47201,#47202);
+#47201 = CARTESIAN_POINT('',(0.615,0.));
+#47202 = VECTOR('',#47203,1.);
+#47203 = DIRECTION('',(0.,-1.));
+#47204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47205 = PCURVE('',#47010,#47206);
+#47206 = DEFINITIONAL_REPRESENTATION('',(#47207),#47211);
+#47207 = LINE('',#47208,#47209);
+#47208 = CARTESIAN_POINT('',(0.,0.));
+#47209 = VECTOR('',#47210,1.);
+#47210 = DIRECTION('',(0.,-1.));
+#47211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47212 = ADVANCED_FACE('',(#47213),#47010,.F.);
+#47213 = FACE_BOUND('',#47214,.F.);
+#47214 = EDGE_LOOP('',(#47215,#47238,#47239,#47240));
+#47215 = ORIENTED_EDGE('',*,*,#47216,.F.);
+#47216 = EDGE_CURVE('',#47168,#47217,#47219,.T.);
+#47217 = VERTEX_POINT('',#47218);
+#47218 = CARTESIAN_POINT('',(18.3925378798,-7.0575378798,1.9));
+#47219 = SURFACE_CURVE('',#47220,(#47224,#47231),.PCURVE_S1.);
+#47220 = LINE('',#47221,#47222);
+#47221 = CARTESIAN_POINT('',(18.3925378798,-7.6725378798,1.9));
+#47222 = VECTOR('',#47223,1.);
+#47223 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#47224 = PCURVE('',#47010,#47225);
+#47225 = DEFINITIONAL_REPRESENTATION('',(#47226),#47230);
+#47226 = LINE('',#47227,#47228);
+#47227 = CARTESIAN_POINT('',(0.,0.));
+#47228 = VECTOR('',#47229,1.);
+#47229 = DIRECTION('',(1.,0.));
+#47230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47231 = PCURVE('',#47108,#47232);
+#47232 = DEFINITIONAL_REPRESENTATION('',(#47233),#47237);
+#47233 = LINE('',#47234,#47235);
+#47234 = CARTESIAN_POINT('',(0.57,-1.185));
+#47235 = VECTOR('',#47236,1.);
+#47236 = DIRECTION('',(0.,-1.));
+#47237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47238 = ORIENTED_EDGE('',*,*,#47192,.T.);
+#47239 = ORIENTED_EDGE('',*,*,#46985,.T.);
+#47240 = ORIENTED_EDGE('',*,*,#47241,.F.);
+#47241 = EDGE_CURVE('',#47217,#46951,#47242,.T.);
+#47242 = SURFACE_CURVE('',#47243,(#47247,#47254),.PCURVE_S1.);
+#47243 = LINE('',#47244,#47245);
+#47244 = CARTESIAN_POINT('',(18.3925378798,-7.0575378798,1.9));
+#47245 = VECTOR('',#47246,1.);
+#47246 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47247 = PCURVE('',#47010,#47248);
+#47248 = DEFINITIONAL_REPRESENTATION('',(#47249),#47253);
+#47249 = LINE('',#47250,#47251);
+#47250 = CARTESIAN_POINT('',(0.615,0.));
+#47251 = VECTOR('',#47252,1.);
+#47252 = DIRECTION('',(0.,-1.));
+#47253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47254 = PCURVE('',#46973,#47255);
+#47255 = DEFINITIONAL_REPRESENTATION('',(#47256),#47260);
+#47256 = LINE('',#47257,#47258);
+#47257 = CARTESIAN_POINT('',(0.,-0.));
+#47258 = VECTOR('',#47259,1.);
+#47259 = DIRECTION('',(0.,-1.));
+#47260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47261 = ADVANCED_FACE('',(#47262),#46973,.F.);
+#47262 = FACE_BOUND('',#47263,.F.);
+#47263 = EDGE_LOOP('',(#47264,#47287,#47288,#47289));
+#47264 = ORIENTED_EDGE('',*,*,#47265,.F.);
+#47265 = EDGE_CURVE('',#47217,#47266,#47268,.T.);
+#47266 = VERTEX_POINT('',#47267);
+#47267 = CARTESIAN_POINT('',(17.8225378798,-7.0575378798,1.9));
+#47268 = SURFACE_CURVE('',#47269,(#47273,#47280),.PCURVE_S1.);
+#47269 = LINE('',#47270,#47271);
+#47270 = CARTESIAN_POINT('',(18.3925378798,-7.0575378798,1.9));
+#47271 = VECTOR('',#47272,1.);
+#47272 = DIRECTION('',(-1.,-0.,0.));
+#47273 = PCURVE('',#46973,#47274);
+#47274 = DEFINITIONAL_REPRESENTATION('',(#47275),#47279);
+#47275 = LINE('',#47276,#47277);
+#47276 = CARTESIAN_POINT('',(0.,-0.));
+#47277 = VECTOR('',#47278,1.);
+#47278 = DIRECTION('',(1.,0.));
+#47279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47280 = PCURVE('',#47108,#47281);
+#47281 = DEFINITIONAL_REPRESENTATION('',(#47282),#47286);
+#47282 = LINE('',#47283,#47284);
+#47283 = CARTESIAN_POINT('',(0.57,-1.8));
+#47284 = VECTOR('',#47285,1.);
+#47285 = DIRECTION('',(-1.,0.));
+#47286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47287 = ORIENTED_EDGE('',*,*,#47241,.T.);
+#47288 = ORIENTED_EDGE('',*,*,#46950,.T.);
+#47289 = ORIENTED_EDGE('',*,*,#47290,.F.);
+#47290 = EDGE_CURVE('',#47266,#46914,#47291,.T.);
+#47291 = SURFACE_CURVE('',#47292,(#47296,#47303),.PCURVE_S1.);
+#47292 = LINE('',#47293,#47294);
+#47293 = CARTESIAN_POINT('',(17.8225378798,-7.0575378798,1.9));
+#47294 = VECTOR('',#47295,1.);
+#47295 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47296 = PCURVE('',#46973,#47297);
+#47297 = DEFINITIONAL_REPRESENTATION('',(#47298),#47302);
+#47298 = LINE('',#47299,#47300);
+#47299 = CARTESIAN_POINT('',(0.57,0.));
+#47300 = VECTOR('',#47301,1.);
+#47301 = DIRECTION('',(0.,-1.));
+#47302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47303 = PCURVE('',#46938,#47304);
+#47304 = DEFINITIONAL_REPRESENTATION('',(#47305),#47309);
+#47305 = LINE('',#47306,#47307);
+#47306 = CARTESIAN_POINT('',(0.,0.));
+#47307 = VECTOR('',#47308,1.);
+#47308 = DIRECTION('',(0.,-1.));
+#47309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47310 = ADVANCED_FACE('',(#47311),#46938,.F.);
+#47311 = FACE_BOUND('',#47312,.F.);
+#47312 = EDGE_LOOP('',(#47313,#47336,#47337,#47338));
+#47313 = ORIENTED_EDGE('',*,*,#47314,.F.);
+#47314 = EDGE_CURVE('',#47266,#47315,#47317,.T.);
+#47315 = VERTEX_POINT('',#47316);
+#47316 = CARTESIAN_POINT('',(17.8225378798,-7.6725378798,1.9));
+#47317 = SURFACE_CURVE('',#47318,(#47322,#47329),.PCURVE_S1.);
+#47318 = LINE('',#47319,#47320);
+#47319 = CARTESIAN_POINT('',(17.8225378798,-7.0575378798,1.9));
+#47320 = VECTOR('',#47321,1.);
+#47321 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#47322 = PCURVE('',#46938,#47323);
+#47323 = DEFINITIONAL_REPRESENTATION('',(#47324),#47328);
+#47324 = LINE('',#47325,#47326);
+#47325 = CARTESIAN_POINT('',(0.,0.));
+#47326 = VECTOR('',#47327,1.);
+#47327 = DIRECTION('',(1.,0.));
+#47328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47329 = PCURVE('',#47108,#47330);
+#47330 = DEFINITIONAL_REPRESENTATION('',(#47331),#47335);
+#47331 = LINE('',#47332,#47333);
+#47332 = CARTESIAN_POINT('',(0.,-1.8));
+#47333 = VECTOR('',#47334,1.);
+#47334 = DIRECTION('',(0.,1.));
+#47335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47336 = ORIENTED_EDGE('',*,*,#47290,.T.);
+#47337 = ORIENTED_EDGE('',*,*,#46913,.T.);
+#47338 = ORIENTED_EDGE('',*,*,#47339,.F.);
+#47339 = EDGE_CURVE('',#47315,#46877,#47340,.T.);
+#47340 = SURFACE_CURVE('',#47341,(#47345,#47352),.PCURVE_S1.);
+#47341 = LINE('',#47342,#47343);
+#47342 = CARTESIAN_POINT('',(17.8225378798,-7.6725378798,1.9));
+#47343 = VECTOR('',#47344,1.);
+#47344 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47345 = PCURVE('',#46938,#47346);
+#47346 = DEFINITIONAL_REPRESENTATION('',(#47347),#47351);
+#47347 = LINE('',#47348,#47349);
+#47348 = CARTESIAN_POINT('',(0.615,0.));
+#47349 = VECTOR('',#47350,1.);
+#47350 = DIRECTION('',(0.,-1.));
+#47351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47352 = PCURVE('',#46901,#47353);
+#47353 = DEFINITIONAL_REPRESENTATION('',(#47354),#47358);
+#47354 = LINE('',#47355,#47356);
+#47355 = CARTESIAN_POINT('',(0.,0.));
+#47356 = VECTOR('',#47357,1.);
+#47357 = DIRECTION('',(0.,-1.));
+#47358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47359 = ADVANCED_FACE('',(#47360),#46901,.F.);
+#47360 = FACE_BOUND('',#47361,.F.);
+#47361 = EDGE_LOOP('',(#47362,#47385,#47386,#47387));
+#47362 = ORIENTED_EDGE('',*,*,#47363,.F.);
+#47363 = EDGE_CURVE('',#47315,#47364,#47366,.T.);
+#47364 = VERTEX_POINT('',#47365);
+#47365 = CARTESIAN_POINT('',(17.2075378798,-7.6725378798,1.9));
+#47366 = SURFACE_CURVE('',#47367,(#47371,#47378),.PCURVE_S1.);
+#47367 = LINE('',#47368,#47369);
+#47368 = CARTESIAN_POINT('',(17.8225378798,-7.6725378798,1.9));
+#47369 = VECTOR('',#47370,1.);
+#47370 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#47371 = PCURVE('',#46901,#47372);
+#47372 = DEFINITIONAL_REPRESENTATION('',(#47373),#47377);
+#47373 = LINE('',#47374,#47375);
+#47374 = CARTESIAN_POINT('',(0.,0.));
+#47375 = VECTOR('',#47376,1.);
+#47376 = DIRECTION('',(1.,-0.));
+#47377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47378 = PCURVE('',#47108,#47379);
+#47379 = DEFINITIONAL_REPRESENTATION('',(#47380),#47384);
+#47380 = LINE('',#47381,#47382);
+#47381 = CARTESIAN_POINT('',(0.,-1.185));
+#47382 = VECTOR('',#47383,1.);
+#47383 = DIRECTION('',(-1.,-9.026203452237E-17));
+#47384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47385 = ORIENTED_EDGE('',*,*,#47339,.T.);
+#47386 = ORIENTED_EDGE('',*,*,#46876,.T.);
+#47387 = ORIENTED_EDGE('',*,*,#47388,.F.);
+#47388 = EDGE_CURVE('',#47364,#46842,#47389,.T.);
+#47389 = SURFACE_CURVE('',#47390,(#47394,#47401),.PCURVE_S1.);
+#47390 = LINE('',#47391,#47392);
+#47391 = CARTESIAN_POINT('',(17.2075378798,-7.6725378798,1.9));
+#47392 = VECTOR('',#47393,1.);
+#47393 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47394 = PCURVE('',#46901,#47395);
+#47395 = DEFINITIONAL_REPRESENTATION('',(#47396),#47400);
+#47396 = LINE('',#47397,#47398);
+#47397 = CARTESIAN_POINT('',(0.615,-0.));
+#47398 = VECTOR('',#47399,1.);
+#47399 = DIRECTION('',(0.,-1.));
+#47400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47401 = PCURVE('',#46864,#47402);
+#47402 = DEFINITIONAL_REPRESENTATION('',(#47403),#47407);
+#47403 = LINE('',#47404,#47405);
+#47404 = CARTESIAN_POINT('',(0.,0.));
+#47405 = VECTOR('',#47406,1.);
+#47406 = DIRECTION('',(0.,-1.));
+#47407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47408 = ADVANCED_FACE('',(#47409),#46864,.F.);
+#47409 = FACE_BOUND('',#47410,.F.);
+#47410 = EDGE_LOOP('',(#47411,#47434,#47435,#47436));
+#47411 = ORIENTED_EDGE('',*,*,#47412,.F.);
+#47412 = EDGE_CURVE('',#47364,#47413,#47415,.T.);
+#47413 = VERTEX_POINT('',#47414);
+#47414 = CARTESIAN_POINT('',(17.2075378798,-8.2425378798,1.9));
+#47415 = SURFACE_CURVE('',#47416,(#47420,#47427),.PCURVE_S1.);
+#47416 = LINE('',#47417,#47418);
+#47417 = CARTESIAN_POINT('',(17.2075378798,-7.6725378798,1.9));
+#47418 = VECTOR('',#47419,1.);
+#47419 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#47420 = PCURVE('',#46864,#47421);
+#47421 = DEFINITIONAL_REPRESENTATION('',(#47422),#47426);
+#47422 = LINE('',#47423,#47424);
+#47423 = CARTESIAN_POINT('',(0.,0.));
+#47424 = VECTOR('',#47425,1.);
+#47425 = DIRECTION('',(1.,0.));
+#47426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47427 = PCURVE('',#47108,#47428);
+#47428 = DEFINITIONAL_REPRESENTATION('',(#47429),#47433);
+#47429 = LINE('',#47430,#47431);
+#47430 = CARTESIAN_POINT('',(-0.615,-1.185));
+#47431 = VECTOR('',#47432,1.);
+#47432 = DIRECTION('',(0.,1.));
+#47433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47434 = ORIENTED_EDGE('',*,*,#47388,.T.);
+#47435 = ORIENTED_EDGE('',*,*,#46841,.T.);
+#47436 = ORIENTED_EDGE('',*,*,#47437,.F.);
+#47437 = EDGE_CURVE('',#47413,#46805,#47438,.T.);
+#47438 = SURFACE_CURVE('',#47439,(#47443,#47450),.PCURVE_S1.);
+#47439 = LINE('',#47440,#47441);
+#47440 = CARTESIAN_POINT('',(17.2075378798,-8.2425378798,1.9));
+#47441 = VECTOR('',#47442,1.);
+#47442 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47443 = PCURVE('',#46864,#47444);
+#47444 = DEFINITIONAL_REPRESENTATION('',(#47445),#47449);
+#47445 = LINE('',#47446,#47447);
+#47446 = CARTESIAN_POINT('',(0.57,0.));
+#47447 = VECTOR('',#47448,1.);
+#47448 = DIRECTION('',(0.,-1.));
+#47449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47450 = PCURVE('',#46829,#47451);
+#47451 = DEFINITIONAL_REPRESENTATION('',(#47452),#47456);
+#47452 = LINE('',#47453,#47454);
+#47453 = CARTESIAN_POINT('',(0.,0.));
+#47454 = VECTOR('',#47455,1.);
+#47455 = DIRECTION('',(0.,-1.));
+#47456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47457 = ADVANCED_FACE('',(#47458),#46829,.F.);
+#47458 = FACE_BOUND('',#47459,.F.);
+#47459 = EDGE_LOOP('',(#47460,#47483,#47484,#47485));
+#47460 = ORIENTED_EDGE('',*,*,#47461,.F.);
+#47461 = EDGE_CURVE('',#47413,#47462,#47464,.T.);
+#47462 = VERTEX_POINT('',#47463);
+#47463 = CARTESIAN_POINT('',(17.8225378798,-8.2425378798,1.9));
+#47464 = SURFACE_CURVE('',#47465,(#47469,#47476),.PCURVE_S1.);
+#47465 = LINE('',#47466,#47467);
+#47466 = CARTESIAN_POINT('',(17.2075378798,-8.2425378798,1.9));
+#47467 = VECTOR('',#47468,1.);
+#47468 = DIRECTION('',(1.,0.,0.));
+#47469 = PCURVE('',#46829,#47470);
+#47470 = DEFINITIONAL_REPRESENTATION('',(#47471),#47475);
+#47471 = LINE('',#47472,#47473);
+#47472 = CARTESIAN_POINT('',(0.,0.));
+#47473 = VECTOR('',#47474,1.);
+#47474 = DIRECTION('',(1.,0.));
+#47475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47476 = PCURVE('',#47108,#47477);
+#47477 = DEFINITIONAL_REPRESENTATION('',(#47478),#47482);
+#47478 = LINE('',#47479,#47480);
+#47479 = CARTESIAN_POINT('',(-0.615,-0.615));
+#47480 = VECTOR('',#47481,1.);
+#47481 = DIRECTION('',(1.,0.));
+#47482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47483 = ORIENTED_EDGE('',*,*,#47437,.T.);
+#47484 = ORIENTED_EDGE('',*,*,#46804,.T.);
+#47485 = ORIENTED_EDGE('',*,*,#47486,.F.);
+#47486 = EDGE_CURVE('',#47462,#46768,#47487,.T.);
+#47487 = SURFACE_CURVE('',#47488,(#47492,#47499),.PCURVE_S1.);
+#47488 = LINE('',#47489,#47490);
+#47489 = CARTESIAN_POINT('',(17.8225378798,-8.2425378798,1.9));
+#47490 = VECTOR('',#47491,1.);
+#47491 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47492 = PCURVE('',#46829,#47493);
+#47493 = DEFINITIONAL_REPRESENTATION('',(#47494),#47498);
+#47494 = LINE('',#47495,#47496);
+#47495 = CARTESIAN_POINT('',(0.615,0.));
+#47496 = VECTOR('',#47497,1.);
+#47497 = DIRECTION('',(0.,-1.));
+#47498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47499 = PCURVE('',#46792,#47500);
+#47500 = DEFINITIONAL_REPRESENTATION('',(#47501),#47505);
+#47501 = LINE('',#47502,#47503);
+#47502 = CARTESIAN_POINT('',(0.,0.));
+#47503 = VECTOR('',#47504,1.);
+#47504 = DIRECTION('',(0.,-1.));
+#47505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47506 = ADVANCED_FACE('',(#47507),#46792,.F.);
+#47507 = FACE_BOUND('',#47508,.F.);
+#47508 = EDGE_LOOP('',(#47509,#47532,#47533,#47534));
+#47509 = ORIENTED_EDGE('',*,*,#47510,.F.);
+#47510 = EDGE_CURVE('',#47462,#47511,#47513,.T.);
+#47511 = VERTEX_POINT('',#47512);
+#47512 = CARTESIAN_POINT('',(17.8225378798,-8.8575378798,1.9));
+#47513 = SURFACE_CURVE('',#47514,(#47518,#47525),.PCURVE_S1.);
+#47514 = LINE('',#47515,#47516);
+#47515 = CARTESIAN_POINT('',(17.8225378798,-8.2425378798,1.9));
+#47516 = VECTOR('',#47517,1.);
+#47517 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#47518 = PCURVE('',#46792,#47519);
+#47519 = DEFINITIONAL_REPRESENTATION('',(#47520),#47524);
+#47520 = LINE('',#47521,#47522);
+#47521 = CARTESIAN_POINT('',(0.,0.));
+#47522 = VECTOR('',#47523,1.);
+#47523 = DIRECTION('',(1.,0.));
+#47524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47525 = PCURVE('',#47108,#47526);
+#47526 = DEFINITIONAL_REPRESENTATION('',(#47527),#47531);
+#47527 = LINE('',#47528,#47529);
+#47528 = CARTESIAN_POINT('',(0.,-0.615));
+#47529 = VECTOR('',#47530,1.);
+#47530 = DIRECTION('',(0.,1.));
+#47531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47532 = ORIENTED_EDGE('',*,*,#47486,.T.);
+#47533 = ORIENTED_EDGE('',*,*,#46767,.T.);
+#47534 = ORIENTED_EDGE('',*,*,#47535,.F.);
+#47535 = EDGE_CURVE('',#47511,#46733,#47536,.T.);
+#47536 = SURFACE_CURVE('',#47537,(#47541,#47548),.PCURVE_S1.);
+#47537 = LINE('',#47538,#47539);
+#47538 = CARTESIAN_POINT('',(17.8225378798,-8.8575378798,1.9));
+#47539 = VECTOR('',#47540,1.);
+#47540 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47541 = PCURVE('',#46792,#47542);
+#47542 = DEFINITIONAL_REPRESENTATION('',(#47543),#47547);
+#47543 = LINE('',#47544,#47545);
+#47544 = CARTESIAN_POINT('',(0.615,0.));
+#47545 = VECTOR('',#47546,1.);
+#47546 = DIRECTION('',(0.,-1.));
+#47547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47548 = PCURVE('',#46755,#47549);
+#47549 = DEFINITIONAL_REPRESENTATION('',(#47550),#47554);
+#47550 = LINE('',#47551,#47552);
+#47551 = CARTESIAN_POINT('',(0.,0.));
+#47552 = VECTOR('',#47553,1.);
+#47553 = DIRECTION('',(0.,-1.));
+#47554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47555 = ADVANCED_FACE('',(#47556),#46755,.F.);
+#47556 = FACE_BOUND('',#47557,.F.);
+#47557 = EDGE_LOOP('',(#47558,#47581,#47582,#47583));
+#47558 = ORIENTED_EDGE('',*,*,#47559,.F.);
+#47559 = EDGE_CURVE('',#47511,#47560,#47562,.T.);
+#47560 = VERTEX_POINT('',#47561);
+#47561 = CARTESIAN_POINT('',(18.3925378798,-8.8575378798,1.9));
+#47562 = SURFACE_CURVE('',#47563,(#47567,#47574),.PCURVE_S1.);
+#47563 = LINE('',#47564,#47565);
+#47564 = CARTESIAN_POINT('',(17.8225378798,-8.8575378798,1.9));
+#47565 = VECTOR('',#47566,1.);
+#47566 = DIRECTION('',(1.,0.,0.));
+#47567 = PCURVE('',#46755,#47568);
+#47568 = DEFINITIONAL_REPRESENTATION('',(#47569),#47573);
+#47569 = LINE('',#47570,#47571);
+#47570 = CARTESIAN_POINT('',(0.,0.));
+#47571 = VECTOR('',#47572,1.);
+#47572 = DIRECTION('',(1.,0.));
+#47573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47574 = PCURVE('',#47108,#47575);
+#47575 = DEFINITIONAL_REPRESENTATION('',(#47576),#47580);
+#47576 = LINE('',#47577,#47578);
+#47577 = CARTESIAN_POINT('',(0.,0.));
+#47578 = VECTOR('',#47579,1.);
+#47579 = DIRECTION('',(1.,0.));
+#47580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47581 = ORIENTED_EDGE('',*,*,#47535,.T.);
+#47582 = ORIENTED_EDGE('',*,*,#46732,.T.);
+#47583 = ORIENTED_EDGE('',*,*,#47584,.F.);
+#47584 = EDGE_CURVE('',#47560,#46696,#47585,.T.);
+#47585 = SURFACE_CURVE('',#47586,(#47590,#47597),.PCURVE_S1.);
+#47586 = LINE('',#47587,#47588);
+#47587 = CARTESIAN_POINT('',(18.3925378798,-8.8575378798,1.9));
+#47588 = VECTOR('',#47589,1.);
+#47589 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47590 = PCURVE('',#46755,#47591);
+#47591 = DEFINITIONAL_REPRESENTATION('',(#47592),#47596);
+#47592 = LINE('',#47593,#47594);
+#47593 = CARTESIAN_POINT('',(0.57,0.));
+#47594 = VECTOR('',#47595,1.);
+#47595 = DIRECTION('',(0.,-1.));
+#47596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47597 = PCURVE('',#46720,#47598);
+#47598 = DEFINITIONAL_REPRESENTATION('',(#47599),#47603);
+#47599 = LINE('',#47600,#47601);
+#47600 = CARTESIAN_POINT('',(0.,0.));
+#47601 = VECTOR('',#47602,1.);
+#47602 = DIRECTION('',(0.,-1.));
+#47603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47604 = ADVANCED_FACE('',(#47605),#46720,.F.);
+#47605 = FACE_BOUND('',#47606,.F.);
+#47606 = EDGE_LOOP('',(#47607,#47630,#47631,#47632));
+#47607 = ORIENTED_EDGE('',*,*,#47608,.F.);
+#47608 = EDGE_CURVE('',#47560,#47609,#47611,.T.);
+#47609 = VERTEX_POINT('',#47610);
+#47610 = CARTESIAN_POINT('',(18.3925378798,-8.2425378798,1.9));
+#47611 = SURFACE_CURVE('',#47612,(#47616,#47623),.PCURVE_S1.);
+#47612 = LINE('',#47613,#47614);
+#47613 = CARTESIAN_POINT('',(18.3925378798,-8.8575378798,1.9));
+#47614 = VECTOR('',#47615,1.);
+#47615 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#47616 = PCURVE('',#46720,#47617);
+#47617 = DEFINITIONAL_REPRESENTATION('',(#47618),#47622);
+#47618 = LINE('',#47619,#47620);
+#47619 = CARTESIAN_POINT('',(0.,0.));
+#47620 = VECTOR('',#47621,1.);
+#47621 = DIRECTION('',(1.,0.));
+#47622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47623 = PCURVE('',#47108,#47624);
+#47624 = DEFINITIONAL_REPRESENTATION('',(#47625),#47629);
+#47625 = LINE('',#47626,#47627);
+#47626 = CARTESIAN_POINT('',(0.57,0.));
+#47627 = VECTOR('',#47628,1.);
+#47628 = DIRECTION('',(0.,-1.));
+#47629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47630 = ORIENTED_EDGE('',*,*,#47584,.T.);
+#47631 = ORIENTED_EDGE('',*,*,#46695,.T.);
+#47632 = ORIENTED_EDGE('',*,*,#47633,.F.);
+#47633 = EDGE_CURVE('',#47609,#46659,#47634,.T.);
+#47634 = SURFACE_CURVE('',#47635,(#47639,#47646),.PCURVE_S1.);
+#47635 = LINE('',#47636,#47637);
+#47636 = CARTESIAN_POINT('',(18.3925378798,-8.2425378798,1.9));
+#47637 = VECTOR('',#47638,1.);
+#47638 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47639 = PCURVE('',#46720,#47640);
+#47640 = DEFINITIONAL_REPRESENTATION('',(#47641),#47645);
+#47641 = LINE('',#47642,#47643);
+#47642 = CARTESIAN_POINT('',(0.615,0.));
+#47643 = VECTOR('',#47644,1.);
+#47644 = DIRECTION('',(0.,-1.));
+#47645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47646 = PCURVE('',#46683,#47647);
+#47647 = DEFINITIONAL_REPRESENTATION('',(#47648),#47652);
+#47648 = LINE('',#47649,#47650);
+#47649 = CARTESIAN_POINT('',(0.,0.));
+#47650 = VECTOR('',#47651,1.);
+#47651 = DIRECTION('',(0.,-1.));
+#47652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47653 = ADVANCED_FACE('',(#47654),#46683,.F.);
+#47654 = FACE_BOUND('',#47655,.F.);
+#47655 = EDGE_LOOP('',(#47656,#47677,#47678,#47679));
+#47656 = ORIENTED_EDGE('',*,*,#47657,.F.);
+#47657 = EDGE_CURVE('',#47609,#47091,#47658,.T.);
+#47658 = SURFACE_CURVE('',#47659,(#47663,#47670),.PCURVE_S1.);
+#47659 = LINE('',#47660,#47661);
+#47660 = CARTESIAN_POINT('',(18.3925378798,-8.2425378798,1.9));
+#47661 = VECTOR('',#47662,1.);
+#47662 = DIRECTION('',(1.,0.,0.));
+#47663 = PCURVE('',#46683,#47664);
+#47664 = DEFINITIONAL_REPRESENTATION('',(#47665),#47669);
+#47665 = LINE('',#47666,#47667);
+#47666 = CARTESIAN_POINT('',(0.,0.));
+#47667 = VECTOR('',#47668,1.);
+#47668 = DIRECTION('',(1.,0.));
+#47669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47670 = PCURVE('',#47108,#47671);
+#47671 = DEFINITIONAL_REPRESENTATION('',(#47672),#47676);
+#47672 = LINE('',#47673,#47674);
+#47673 = CARTESIAN_POINT('',(0.57,-0.615));
+#47674 = VECTOR('',#47675,1.);
+#47675 = DIRECTION('',(1.,0.));
+#47676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47677 = ORIENTED_EDGE('',*,*,#47633,.T.);
+#47678 = ORIENTED_EDGE('',*,*,#46658,.T.);
+#47679 = ORIENTED_EDGE('',*,*,#47120,.F.);
+#47680 = ADVANCED_FACE('',(#47681),#47108,.T.);
+#47681 = FACE_BOUND('',#47682,.F.);
+#47682 = EDGE_LOOP('',(#47683,#47684,#47685,#47686,#47687,#47688,#47689,
+    #47690,#47691,#47692,#47693,#47694));
+#47683 = ORIENTED_EDGE('',*,*,#47559,.T.);
+#47684 = ORIENTED_EDGE('',*,*,#47608,.T.);
+#47685 = ORIENTED_EDGE('',*,*,#47657,.T.);
+#47686 = ORIENTED_EDGE('',*,*,#47090,.T.);
+#47687 = ORIENTED_EDGE('',*,*,#47167,.T.);
+#47688 = ORIENTED_EDGE('',*,*,#47216,.T.);
+#47689 = ORIENTED_EDGE('',*,*,#47265,.T.);
+#47690 = ORIENTED_EDGE('',*,*,#47314,.T.);
+#47691 = ORIENTED_EDGE('',*,*,#47363,.T.);
+#47692 = ORIENTED_EDGE('',*,*,#47412,.T.);
+#47693 = ORIENTED_EDGE('',*,*,#47461,.T.);
+#47694 = ORIENTED_EDGE('',*,*,#47510,.T.);
+#47695 = MANIFOLD_SOLID_BREP('',#47696);
+#47696 = CLOSED_SHELL('',(#47697,#47734,#47789,#47824,#47879,#48372,
+    #48449,#48498,#48547,#48596,#48645,#48694,#48743,#48792,#48841,
+    #48890,#48939,#48966));
+#47697 = ADVANCED_FACE('',(#47698),#47711,.T.);
+#47698 = FACE_BOUND('',#47699,.F.);
+#47699 = EDGE_LOOP('',(#47700));
+#47700 = ORIENTED_EDGE('',*,*,#47701,.F.);
+#47701 = EDGE_CURVE('',#47702,#47702,#47704,.T.);
+#47702 = VERTEX_POINT('',#47703);
+#47703 = CARTESIAN_POINT('',(19.1075378798,7.9575378798,34.2));
+#47704 = SURFACE_CURVE('',#47705,(#47710,#47722),.PCURVE_S1.);
+#47705 = CIRCLE('',#47706,1.);
+#47706 = AXIS2_PLACEMENT_3D('',#47707,#47708,#47709);
+#47707 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,34.2));
+#47708 = DIRECTION('',(-0.,5.665538897648E-16,1.));
+#47709 = DIRECTION('',(1.,0.,0.));
+#47710 = PCURVE('',#47711,#47716);
+#47711 = PLANE('',#47712);
+#47712 = AXIS2_PLACEMENT_3D('',#47713,#47714,#47715);
+#47713 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,34.2));
+#47714 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#47715 = DIRECTION('',(1.,0.,0.));
+#47716 = DEFINITIONAL_REPRESENTATION('',(#47717),#47721);
+#47717 = CIRCLE('',#47718,1.);
+#47718 = AXIS2_PLACEMENT_2D('',#47719,#47720);
+#47719 = CARTESIAN_POINT('',(0.,0.));
+#47720 = DIRECTION('',(1.,-0.));
+#47721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47722 = PCURVE('',#47723,#47728);
+#47723 = CYLINDRICAL_SURFACE('',#47724,1.);
+#47724 = AXIS2_PLACEMENT_3D('',#47725,#47726,#47727);
+#47725 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,34.2));
+#47726 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#47727 = DIRECTION('',(1.,0.,0.));
+#47728 = DEFINITIONAL_REPRESENTATION('',(#47729),#47733);
+#47729 = LINE('',#47730,#47731);
+#47730 = CARTESIAN_POINT('',(-0.,0.));
+#47731 = VECTOR('',#47732,1.);
+#47732 = DIRECTION('',(-1.,0.));
+#47733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47734 = ADVANCED_FACE('',(#47735),#47723,.T.);
+#47735 = FACE_BOUND('',#47736,.F.);
+#47736 = EDGE_LOOP('',(#47737,#47738,#47761,#47788));
+#47737 = ORIENTED_EDGE('',*,*,#47701,.T.);
+#47738 = ORIENTED_EDGE('',*,*,#47739,.T.);
+#47739 = EDGE_CURVE('',#47702,#47740,#47742,.T.);
+#47740 = VERTEX_POINT('',#47741);
+#47741 = CARTESIAN_POINT('',(19.1075378798,7.9575378798,2.4));
+#47742 = SEAM_CURVE('',#47743,(#47747,#47754),.PCURVE_S1.);
+#47743 = LINE('',#47744,#47745);
+#47744 = CARTESIAN_POINT('',(19.1075378798,7.9575378798,34.2));
+#47745 = VECTOR('',#47746,1.);
+#47746 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#47747 = PCURVE('',#47723,#47748);
+#47748 = DEFINITIONAL_REPRESENTATION('',(#47749),#47753);
+#47749 = LINE('',#47750,#47751);
+#47750 = CARTESIAN_POINT('',(-0.,0.));
+#47751 = VECTOR('',#47752,1.);
+#47752 = DIRECTION('',(-0.,1.));
+#47753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47754 = PCURVE('',#47723,#47755);
+#47755 = DEFINITIONAL_REPRESENTATION('',(#47756),#47760);
+#47756 = LINE('',#47757,#47758);
+#47757 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#47758 = VECTOR('',#47759,1.);
+#47759 = DIRECTION('',(-0.,1.));
+#47760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47761 = ORIENTED_EDGE('',*,*,#47762,.F.);
+#47762 = EDGE_CURVE('',#47740,#47740,#47763,.T.);
+#47763 = SURFACE_CURVE('',#47764,(#47769,#47776),.PCURVE_S1.);
+#47764 = CIRCLE('',#47765,1.);
+#47765 = AXIS2_PLACEMENT_3D('',#47766,#47767,#47768);
+#47766 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,2.4));
+#47767 = DIRECTION('',(7.006492321624E-46,5.665538897648E-16,1.));
+#47768 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#47769 = PCURVE('',#47723,#47770);
+#47770 = DEFINITIONAL_REPRESENTATION('',(#47771),#47775);
+#47771 = LINE('',#47772,#47773);
+#47772 = CARTESIAN_POINT('',(-0.,31.8));
+#47773 = VECTOR('',#47774,1.);
+#47774 = DIRECTION('',(-1.,0.));
+#47775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47776 = PCURVE('',#47777,#47782);
+#47777 = PLANE('',#47778);
+#47778 = AXIS2_PLACEMENT_3D('',#47779,#47780,#47781);
+#47779 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,2.4));
+#47780 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#47781 = DIRECTION('',(1.,-7.061018436616E-15,4.000447460966E-30));
+#47782 = DEFINITIONAL_REPRESENTATION('',(#47783),#47787);
+#47783 = CIRCLE('',#47784,1.);
+#47784 = AXIS2_PLACEMENT_2D('',#47785,#47786);
+#47785 = CARTESIAN_POINT('',(0.,0.));
+#47786 = DIRECTION('',(1.,-1.577721810442E-30));
+#47787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47788 = ORIENTED_EDGE('',*,*,#47739,.F.);
+#47789 = ADVANCED_FACE('',(#47790,#47793),#47777,.T.);
+#47790 = FACE_BOUND('',#47791,.F.);
+#47791 = EDGE_LOOP('',(#47792));
+#47792 = ORIENTED_EDGE('',*,*,#47762,.T.);
+#47793 = FACE_BOUND('',#47794,.F.);
+#47794 = EDGE_LOOP('',(#47795));
+#47795 = ORIENTED_EDGE('',*,*,#47796,.F.);
+#47796 = EDGE_CURVE('',#47797,#47797,#47799,.T.);
+#47797 = VERTEX_POINT('',#47798);
+#47798 = CARTESIAN_POINT('',(19.982537879753,7.9575378798,2.4));
+#47799 = SURFACE_CURVE('',#47800,(#47805,#47812),.PCURVE_S1.);
+#47800 = CIRCLE('',#47801,1.874999999953);
+#47801 = AXIS2_PLACEMENT_3D('',#47802,#47803,#47804);
+#47802 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,2.4));
+#47803 = DIRECTION('',(3.503246160812E-46,5.665538897648E-16,1.));
+#47804 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#47805 = PCURVE('',#47777,#47806);
+#47806 = DEFINITIONAL_REPRESENTATION('',(#47807),#47811);
+#47807 = CIRCLE('',#47808,1.874999999953);
+#47808 = AXIS2_PLACEMENT_2D('',#47809,#47810);
+#47809 = CARTESIAN_POINT('',(0.,0.));
+#47810 = DIRECTION('',(1.,3.295141936994E-15));
+#47811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47812 = PCURVE('',#47813,#47818);
+#47813 = CYLINDRICAL_SURFACE('',#47814,1.874999999953);
+#47814 = AXIS2_PLACEMENT_3D('',#47815,#47816,#47817);
+#47815 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,2.4));
+#47816 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#47817 = DIRECTION('',(1.,-3.765876499622E-15,2.133571979235E-30));
+#47818 = DEFINITIONAL_REPRESENTATION('',(#47819),#47823);
+#47819 = LINE('',#47820,#47821);
+#47820 = CARTESIAN_POINT('',(-0.,0.));
+#47821 = VECTOR('',#47822,1.);
+#47822 = DIRECTION('',(-1.,0.));
+#47823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47824 = ADVANCED_FACE('',(#47825),#47813,.T.);
+#47825 = FACE_BOUND('',#47826,.F.);
+#47826 = EDGE_LOOP('',(#47827,#47828,#47851,#47878));
+#47827 = ORIENTED_EDGE('',*,*,#47796,.T.);
+#47828 = ORIENTED_EDGE('',*,*,#47829,.T.);
+#47829 = EDGE_CURVE('',#47797,#47830,#47832,.T.);
+#47830 = VERTEX_POINT('',#47831);
+#47831 = CARTESIAN_POINT('',(19.982537879753,7.9575378798,1.199999999997
+    ));
+#47832 = SEAM_CURVE('',#47833,(#47837,#47844),.PCURVE_S1.);
+#47833 = LINE('',#47834,#47835);
+#47834 = CARTESIAN_POINT('',(19.982537879753,7.9575378798,2.4));
+#47835 = VECTOR('',#47836,1.);
+#47836 = DIRECTION('',(0.,-7.885984946898E-16,-1.));
+#47837 = PCURVE('',#47813,#47838);
+#47838 = DEFINITIONAL_REPRESENTATION('',(#47839),#47843);
+#47839 = LINE('',#47840,#47841);
+#47840 = CARTESIAN_POINT('',(-0.,0.));
+#47841 = VECTOR('',#47842,1.);
+#47842 = DIRECTION('',(-0.,1.));
+#47843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47844 = PCURVE('',#47813,#47845);
+#47845 = DEFINITIONAL_REPRESENTATION('',(#47846),#47850);
+#47846 = LINE('',#47847,#47848);
+#47847 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#47848 = VECTOR('',#47849,1.);
+#47849 = DIRECTION('',(-0.,1.));
+#47850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47851 = ORIENTED_EDGE('',*,*,#47852,.F.);
+#47852 = EDGE_CURVE('',#47830,#47830,#47853,.T.);
+#47853 = SURFACE_CURVE('',#47854,(#47859,#47866),.PCURVE_S1.);
+#47854 = CIRCLE('',#47855,1.874999999953);
+#47855 = AXIS2_PLACEMENT_3D('',#47856,#47857,#47858);
+#47856 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,1.199999999998)
+  );
+#47857 = DIRECTION('',(0.,5.665538897648E-16,1.));
+#47858 = DIRECTION('',(1.,-3.907985046778E-15,2.214084129395E-30));
+#47859 = PCURVE('',#47813,#47860);
+#47860 = DEFINITIONAL_REPRESENTATION('',(#47861),#47865);
+#47861 = LINE('',#47862,#47863);
+#47862 = CARTESIAN_POINT('',(-0.,1.2));
+#47863 = VECTOR('',#47864,1.);
+#47864 = DIRECTION('',(-1.,0.));
+#47865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47866 = PCURVE('',#47867,#47872);
+#47867 = SPHERICAL_SURFACE('',#47868,8.889062499776);
+#47868 = AXIS2_PLACEMENT_3D('',#47869,#47870,#47871);
+#47869 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,9.889062499776)
+  );
+#47870 = DIRECTION('',(0.,-5.665538897648E-16,-1.));
+#47871 = DIRECTION('',(1.,-7.807175203328E-15,4.423185479521E-30));
+#47872 = DEFINITIONAL_REPRESENTATION('',(#47873),#47877);
+#47873 = LINE('',#47874,#47875);
+#47874 = CARTESIAN_POINT('',(-0.,1.358266601013));
+#47875 = VECTOR('',#47876,1.);
+#47876 = DIRECTION('',(-1.,0.));
+#47877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47878 = ORIENTED_EDGE('',*,*,#47829,.F.);
+#47879 = ADVANCED_FACE('',(#47880),#47867,.T.);
+#47880 = FACE_BOUND('',#47881,.F.);
+#47881 = EDGE_LOOP('',(#47882,#47906,#47907,#47908,#47943,#47980,#48017,
+    #48052,#48089,#48126,#48161,#48198,#48235,#48270,#48307,#48344));
+#47882 = ORIENTED_EDGE('',*,*,#47883,.F.);
+#47883 = EDGE_CURVE('',#47830,#47884,#47886,.T.);
+#47884 = VERTEX_POINT('',#47885);
+#47885 = CARTESIAN_POINT('',(19.0075378798,7.9575378798,1.045678977338)
+  );
+#47886 = SEAM_CURVE('',#47887,(#47892,#47899),.PCURVE_S1.);
+#47887 = CIRCLE('',#47888,8.889062499776);
+#47888 = AXIS2_PLACEMENT_3D('',#47889,#47890,#47891);
+#47889 = CARTESIAN_POINT('',(18.1075378798,7.9575378798,9.889062499776)
+  );
+#47890 = DIRECTION('',(0.,1.,-7.885984946898E-16));
+#47891 = DIRECTION('',(1.,0.,0.));
+#47892 = PCURVE('',#47867,#47893);
+#47893 = DEFINITIONAL_REPRESENTATION('',(#47894),#47898);
+#47894 = LINE('',#47895,#47896);
+#47895 = CARTESIAN_POINT('',(-0.,0.));
+#47896 = VECTOR('',#47897,1.);
+#47897 = DIRECTION('',(-0.,1.));
+#47898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47899 = PCURVE('',#47867,#47900);
+#47900 = DEFINITIONAL_REPRESENTATION('',(#47901),#47905);
+#47901 = LINE('',#47902,#47903);
+#47902 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#47903 = VECTOR('',#47904,1.);
+#47904 = DIRECTION('',(-0.,1.));
+#47905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47906 = ORIENTED_EDGE('',*,*,#47852,.T.);
+#47907 = ORIENTED_EDGE('',*,*,#47883,.T.);
+#47908 = ORIENTED_EDGE('',*,*,#47909,.F.);
+#47909 = EDGE_CURVE('',#47910,#47884,#47912,.T.);
+#47910 = VERTEX_POINT('',#47911);
+#47911 = CARTESIAN_POINT('',(19.0075378798,7.6725378798,1.050272586845)
+  );
+#47912 = SURFACE_CURVE('',#47913,(#47918,#47931),.PCURVE_S1.);
+#47913 = CIRCLE('',#47914,8.843383522438);
+#47914 = AXIS2_PLACEMENT_3D('',#47915,#47916,#47917);
+#47915 = CARTESIAN_POINT('',(19.0075378798,7.9575378798,9.889062499776)
+  );
+#47916 = DIRECTION('',(1.,0.,0.));
+#47917 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47918 = PCURVE('',#47867,#47919);
+#47919 = DEFINITIONAL_REPRESENTATION('',(#47920),#47930);
+#47920 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#47921,#47922,#47923,#47924,
+    #47925,#47926,#47927,#47928,#47929),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#47921 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#47922 = CARTESIAN_POINT('',(-6.012472298257,1.46560879326));
+#47923 = CARTESIAN_POINT('',(-6.049377085167,1.466667280581));
+#47924 = CARTESIAN_POINT('',(-6.087123843049,1.467560674057));
+#47925 = CARTESIAN_POINT('',(-6.125584917971,1.468282539584));
+#47926 = CARTESIAN_POINT('',(-6.164604834831,1.468827610955));
+#47927 = CARTESIAN_POINT('',(-6.204004925013,1.469192214457));
+#47928 = CARTESIAN_POINT('',(-6.243595111327,1.469374516385));
+#47929 = CARTESIAN_POINT('',(-6.28318530718,1.469374516425));
+#47930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47931 = PCURVE('',#47932,#47937);
+#47932 = PLANE('',#47933);
+#47933 = AXIS2_PLACEMENT_3D('',#47934,#47935,#47936);
+#47934 = CARTESIAN_POINT('',(19.0075378798,7.6725378798,1.9));
+#47935 = DIRECTION('',(1.,0.,0.));
+#47936 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#47937 = DEFINITIONAL_REPRESENTATION('',(#47938),#47942);
+#47938 = CIRCLE('',#47939,8.843383522438);
+#47939 = AXIS2_PLACEMENT_2D('',#47940,#47941);
+#47940 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#47941 = DIRECTION('',(0.,-1.));
+#47942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47943 = ORIENTED_EDGE('',*,*,#47944,.F.);
+#47944 = EDGE_CURVE('',#47945,#47910,#47947,.T.);
+#47945 = VERTEX_POINT('',#47946);
+#47946 = CARTESIAN_POINT('',(18.3925378798,7.6725378798,1.009142335443)
+  );
+#47947 = SURFACE_CURVE('',#47948,(#47953,#47968),.PCURVE_S1.);
+#47948 = CIRCLE('',#47949,8.884492508012);
+#47949 = AXIS2_PLACEMENT_3D('',#47950,#47951,#47952);
+#47950 = CARTESIAN_POINT('',(18.1075378798,7.6725378798,9.889062499776)
+  );
+#47951 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#47952 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47953 = PCURVE('',#47867,#47954);
+#47954 = DEFINITIONAL_REPRESENTATION('',(#47955),#47967);
+#47955 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#47956,#47957,#47958,#47959,
+    #47960,#47961,#47962,#47963,#47964,#47965,#47966),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#47956 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#47957 = CARTESIAN_POINT('',(-5.605888947758,1.520531803825));
+#47958 = CARTESIAN_POINT('',(-5.687993822496,1.515035790464));
+#47959 = CARTESIAN_POINT('',(-5.751148335868,1.509189801611));
+#47960 = CARTESIAN_POINT('',(-5.802311909501,1.503120189533));
+#47961 = CARTESIAN_POINT('',(-5.844006624655,1.496884717257));
+#47962 = CARTESIAN_POINT('',(-5.879145881743,1.490533763485));
+#47963 = CARTESIAN_POINT('',(-5.908904467942,1.484090514612));
+#47964 = CARTESIAN_POINT('',(-5.934568720717,1.477577335751));
+#47965 = CARTESIAN_POINT('',(-5.956895760179,1.471007701252));
+#47966 = CARTESIAN_POINT('',(-5.976508987778,1.464392431195));
+#47967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47968 = PCURVE('',#47969,#47974);
+#47969 = PLANE('',#47970);
+#47970 = AXIS2_PLACEMENT_3D('',#47971,#47972,#47973);
+#47971 = CARTESIAN_POINT('',(18.3925378798,7.6725378798,1.9));
+#47972 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#47973 = DIRECTION('',(1.,0.,0.));
+#47974 = DEFINITIONAL_REPRESENTATION('',(#47975),#47979);
+#47975 = CIRCLE('',#47976,8.884492508012);
+#47976 = AXIS2_PLACEMENT_2D('',#47977,#47978);
+#47977 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#47978 = DIRECTION('',(0.,-1.));
+#47979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#47980 = ORIENTED_EDGE('',*,*,#47981,.F.);
+#47981 = EDGE_CURVE('',#47982,#47945,#47984,.T.);
+#47982 = VERTEX_POINT('',#47983);
+#47983 = CARTESIAN_POINT('',(18.3925378798,7.0575378798,1.050272586845)
+  );
+#47984 = SURFACE_CURVE('',#47985,(#47990,#48005),.PCURVE_S1.);
+#47985 = CIRCLE('',#47986,8.884492508012);
+#47986 = AXIS2_PLACEMENT_3D('',#47987,#47988,#47989);
+#47987 = CARTESIAN_POINT('',(18.3925378798,7.9575378798,9.889062499776)
+  );
+#47988 = DIRECTION('',(1.,0.,0.));
+#47989 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#47990 = PCURVE('',#47867,#47991);
+#47991 = DEFINITIONAL_REPRESENTATION('',(#47992),#48004);
+#47992 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#47993,#47994,#47995,#47996,
+    #47997,#47998,#47999,#48000,#48001,#48002,#48003),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#47993 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#47994 = CARTESIAN_POINT('',(-5.038678527385,1.471007701252));
+#47995 = CARTESIAN_POINT('',(-5.06100556691,1.477577335747));
+#47996 = CARTESIAN_POINT('',(-5.086669818661,1.484090514605));
+#47997 = CARTESIAN_POINT('',(-5.116428407123,1.490533764067));
+#47998 = CARTESIAN_POINT('',(-5.151567663135,1.496884716995));
+#47999 = CARTESIAN_POINT('',(-5.193262379176,1.503120189329));
+#48000 = CARTESIAN_POINT('',(-5.24442595131,1.509189801611));
+#48001 = CARTESIAN_POINT('',(-5.307580465156,1.515035790471));
+#48002 = CARTESIAN_POINT('',(-5.389685339806,1.520531803825));
+#48003 = CARTESIAN_POINT('',(-5.497787143782,1.525438438891));
+#48004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48005 = PCURVE('',#48006,#48011);
+#48006 = PLANE('',#48007);
+#48007 = AXIS2_PLACEMENT_3D('',#48008,#48009,#48010);
+#48008 = CARTESIAN_POINT('',(18.3925378798,7.0575378798,1.9));
+#48009 = DIRECTION('',(1.,0.,0.));
+#48010 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48011 = DEFINITIONAL_REPRESENTATION('',(#48012),#48016);
+#48012 = CIRCLE('',#48013,8.884492508012);
+#48013 = AXIS2_PLACEMENT_2D('',#48014,#48015);
+#48014 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#48015 = DIRECTION('',(0.,-1.));
+#48016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48017 = ORIENTED_EDGE('',*,*,#48018,.F.);
+#48018 = EDGE_CURVE('',#48019,#47982,#48021,.T.);
+#48019 = VERTEX_POINT('',#48020);
+#48020 = CARTESIAN_POINT('',(17.8225378798,7.0575378798,1.050272586845)
+  );
+#48021 = SURFACE_CURVE('',#48022,(#48027,#48040),.PCURVE_S1.);
+#48022 = CIRCLE('',#48023,8.843383522438);
+#48023 = AXIS2_PLACEMENT_3D('',#48024,#48025,#48026);
+#48024 = CARTESIAN_POINT('',(18.1075378798,7.0575378798,9.889062499776)
+  );
+#48025 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48026 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48027 = PCURVE('',#47867,#48028);
+#48028 = DEFINITIONAL_REPRESENTATION('',(#48029),#48039);
+#48029 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#48030,#48031,#48032,#48033,
+    #48034,#48035,#48036,#48037,#48038),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    6.250952242046,6.315418372313),.PIECEWISE_BEZIER_KNOTS.);
+#48030 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#48031 = CARTESIAN_POINT('',(-4.477639275248,1.466825155098));
+#48032 = CARTESIAN_POINT('',(-4.553332376356,1.468626383648));
+#48033 = CARTESIAN_POINT('',(-4.631990939224,1.469738330896));
+#48034 = CARTESIAN_POINT('',(-4.712388980384,1.470115975391));
+#48035 = CARTESIAN_POINT('',(-4.792787021524,1.469738330896));
+#48036 = CARTESIAN_POINT('',(-4.871445584415,1.468626383648));
+#48037 = CARTESIAN_POINT('',(-4.947138685522,1.466825155098));
+#48038 = CARTESIAN_POINT('',(-5.019065299786,1.464392431195));
+#48039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48040 = PCURVE('',#48041,#48046);
+#48041 = PLANE('',#48042);
+#48042 = AXIS2_PLACEMENT_3D('',#48043,#48044,#48045);
+#48043 = CARTESIAN_POINT('',(17.8225378798,7.0575378798,1.9));
+#48044 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48045 = DIRECTION('',(1.,0.,0.));
+#48046 = DEFINITIONAL_REPRESENTATION('',(#48047),#48051);
+#48047 = CIRCLE('',#48048,8.843383522438);
+#48048 = AXIS2_PLACEMENT_2D('',#48049,#48050);
+#48049 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#48050 = DIRECTION('',(0.,-1.));
+#48051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48052 = ORIENTED_EDGE('',*,*,#48053,.F.);
+#48053 = EDGE_CURVE('',#48054,#48019,#48056,.T.);
+#48054 = VERTEX_POINT('',#48055);
+#48055 = CARTESIAN_POINT('',(17.8225378798,7.6725378798,1.009142335443)
+  );
+#48056 = SURFACE_CURVE('',#48057,(#48062,#48077),.PCURVE_S1.);
+#48057 = CIRCLE('',#48058,8.884492508012);
+#48058 = AXIS2_PLACEMENT_3D('',#48059,#48060,#48061);
+#48059 = CARTESIAN_POINT('',(17.8225378798,7.9575378798,9.889062499776)
+  );
+#48060 = DIRECTION('',(-1.,0.,0.));
+#48061 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#48062 = PCURVE('',#47867,#48063);
+#48063 = DEFINITIONAL_REPRESENTATION('',(#48064),#48076);
+#48064 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#48065,#48066,#48067,#48068,
+    #48069,#48070,#48071,#48072,#48073,#48074,#48075),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.173676523424,3.243066812913),.PIECEWISE_BEZIER_KNOTS.);
+#48065 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#48066 = CARTESIAN_POINT('',(-4.035092620963,1.520531803825));
+#48067 = CARTESIAN_POINT('',(-4.117197495791,1.515035790573));
+#48068 = CARTESIAN_POINT('',(-4.180352008058,1.509189801101));
+#48069 = CARTESIAN_POINT('',(-4.231515583524,1.503120189736));
+#48070 = CARTESIAN_POINT('',(-4.273210293613,1.496884716646));
+#48071 = CARTESIAN_POINT('',(-4.30834955629,1.490533764299));
+#48072 = CARTESIAN_POINT('',(-4.338108140568,1.484090514161));
+#48073 = CARTESIAN_POINT('',(-4.363772394034,1.477577335832));
+#48074 = CARTESIAN_POINT('',(-4.386099433384,1.471007701252));
+#48075 = CARTESIAN_POINT('',(-4.405712660983,1.464392431195));
+#48076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48077 = PCURVE('',#48078,#48083);
+#48078 = PLANE('',#48079);
+#48079 = AXIS2_PLACEMENT_3D('',#48080,#48081,#48082);
+#48080 = CARTESIAN_POINT('',(17.8225378798,7.6725378798,1.9));
+#48081 = DIRECTION('',(-1.,-0.,0.));
+#48082 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48083 = DEFINITIONAL_REPRESENTATION('',(#48084),#48088);
+#48084 = CIRCLE('',#48085,8.884492508012);
+#48085 = AXIS2_PLACEMENT_2D('',#48086,#48087);
+#48086 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#48087 = DIRECTION('',(0.,1.));
+#48088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48089 = ORIENTED_EDGE('',*,*,#48090,.F.);
+#48090 = EDGE_CURVE('',#48091,#48054,#48093,.T.);
+#48091 = VERTEX_POINT('',#48092);
+#48092 = CARTESIAN_POINT('',(17.2075378798,7.6725378798,1.050272586845)
+  );
+#48093 = SURFACE_CURVE('',#48094,(#48099,#48114),.PCURVE_S1.);
+#48094 = CIRCLE('',#48095,8.884492508012);
+#48095 = AXIS2_PLACEMENT_3D('',#48096,#48097,#48098);
+#48096 = CARTESIAN_POINT('',(18.1075378798,7.6725378798,9.889062499776)
+  );
+#48097 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48098 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48099 = PCURVE('',#47867,#48100);
+#48100 = DEFINITIONAL_REPRESENTATION('',(#48101),#48113);
+#48101 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#48102,#48103,#48104,#48105,
+    #48106,#48107,#48108,#48109,#48110,#48111,#48112),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(6.181711147856,6.251101437345),.PIECEWISE_BEZIER_KNOTS.);
+#48102 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#48103 = CARTESIAN_POINT('',(-3.46788220059,1.471007701252));
+#48104 = CARTESIAN_POINT('',(-3.490209240212,1.477577335712));
+#48105 = CARTESIAN_POINT('',(-3.515873491211,1.484090514648));
+#48106 = CARTESIAN_POINT('',(-3.54563208227,1.490533763164));
+#48107 = CARTESIAN_POINT('',(-3.580771336099,1.49688471877));
+#48108 = CARTESIAN_POINT('',(-3.622466053581,1.503120188514));
+#48109 = CARTESIAN_POINT('',(-3.673629623314,1.509189801727));
+#48110 = CARTESIAN_POINT('',(-3.736784138498,1.515035790477));
+#48111 = CARTESIAN_POINT('',(-3.818889013011,1.520531803825));
+#48112 = CARTESIAN_POINT('',(-3.926990816987,1.525438438891));
+#48113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48114 = PCURVE('',#48115,#48120);
+#48115 = PLANE('',#48116);
+#48116 = AXIS2_PLACEMENT_3D('',#48117,#48118,#48119);
+#48117 = CARTESIAN_POINT('',(17.2075378798,7.6725378798,1.9));
+#48118 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48119 = DIRECTION('',(1.,0.,0.));
+#48120 = DEFINITIONAL_REPRESENTATION('',(#48121),#48125);
+#48121 = CIRCLE('',#48122,8.884492508012);
+#48122 = AXIS2_PLACEMENT_2D('',#48123,#48124);
+#48123 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#48124 = DIRECTION('',(0.,-1.));
+#48125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48126 = ORIENTED_EDGE('',*,*,#48127,.F.);
+#48127 = EDGE_CURVE('',#48128,#48091,#48130,.T.);
+#48128 = VERTEX_POINT('',#48129);
+#48129 = CARTESIAN_POINT('',(17.2075378798,8.2425378798,1.050272586845)
+  );
+#48130 = SURFACE_CURVE('',#48131,(#48136,#48149),.PCURVE_S1.);
+#48131 = CIRCLE('',#48132,8.843383522438);
+#48132 = AXIS2_PLACEMENT_3D('',#48133,#48134,#48135);
+#48133 = CARTESIAN_POINT('',(17.2075378798,7.9575378798,9.889062499776)
+  );
+#48134 = DIRECTION('',(-1.,0.,0.));
+#48135 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#48136 = PCURVE('',#47867,#48137);
+#48137 = DEFINITIONAL_REPRESENTATION('',(#48138),#48148);
+#48138 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#48139,#48140,#48141,#48142,
+    #48143,#48144,#48145,#48146,#48147),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#48139 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#48140 = CARTESIAN_POINT('',(-2.906842948453,1.466825155098));
+#48141 = CARTESIAN_POINT('',(-2.982536049562,1.468626383646));
+#48142 = CARTESIAN_POINT('',(-3.061194612428,1.469738330908));
+#48143 = CARTESIAN_POINT('',(-3.141592653601,1.470115975375));
+#48144 = CARTESIAN_POINT('',(-3.221990694728,1.469738330908));
+#48145 = CARTESIAN_POINT('',(-3.300649257623,1.468626383645));
+#48146 = CARTESIAN_POINT('',(-3.376342358727,1.466825155098));
+#48147 = CARTESIAN_POINT('',(-3.448268972991,1.464392431195));
+#48148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48149 = PCURVE('',#48150,#48155);
+#48150 = PLANE('',#48151);
+#48151 = AXIS2_PLACEMENT_3D('',#48152,#48153,#48154);
+#48152 = CARTESIAN_POINT('',(17.2075378798,8.2425378798,1.9));
+#48153 = DIRECTION('',(-1.,-0.,0.));
+#48154 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48155 = DEFINITIONAL_REPRESENTATION('',(#48156),#48160);
+#48156 = CIRCLE('',#48157,8.843383522438);
+#48157 = AXIS2_PLACEMENT_2D('',#48158,#48159);
+#48158 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#48159 = DIRECTION('',(0.,1.));
+#48160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48161 = ORIENTED_EDGE('',*,*,#48162,.F.);
+#48162 = EDGE_CURVE('',#48163,#48128,#48165,.T.);
+#48163 = VERTEX_POINT('',#48164);
+#48164 = CARTESIAN_POINT('',(17.8225378798,8.2425378798,1.009142335443)
+  );
+#48165 = SURFACE_CURVE('',#48166,(#48171,#48186),.PCURVE_S1.);
+#48166 = CIRCLE('',#48167,8.884492508012);
+#48167 = AXIS2_PLACEMENT_3D('',#48168,#48169,#48170);
+#48168 = CARTESIAN_POINT('',(18.1075378798,8.2425378798,9.889062499776)
+  );
+#48169 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#48170 = DIRECTION('',(1.,-9.026203452237E-17,1.105391116623E-32));
+#48171 = PCURVE('',#47867,#48172);
+#48172 = DEFINITIONAL_REPRESENTATION('',(#48173),#48185);
+#48173 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#48174,#48175,#48176,#48177,
+    #48178,#48179,#48180,#48181,#48182,#48183,#48184),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(1.602880196629,1.672270486118),.PIECEWISE_BEZIER_KNOTS.);
+#48174 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#48175 = CARTESIAN_POINT('',(-2.464296294168,1.520531803825));
+#48176 = CARTESIAN_POINT('',(-2.546401168995,1.515035790526));
+#48177 = CARTESIAN_POINT('',(-2.609555681847,1.509189801385));
+#48178 = CARTESIAN_POINT('',(-2.660719256557,1.503120189707));
+#48179 = CARTESIAN_POINT('',(-2.702413967287,1.49688471749));
+#48180 = CARTESIAN_POINT('',(-2.737553227518,1.490533763776));
+#48181 = CARTESIAN_POINT('',(-2.767311814474,1.484090514583));
+#48182 = CARTESIAN_POINT('',(-2.792976067234,1.477577335794));
+#48183 = CARTESIAN_POINT('',(-2.815303106589,1.471007701252));
+#48184 = CARTESIAN_POINT('',(-2.834916334188,1.464392431195));
+#48185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48186 = PCURVE('',#48187,#48192);
+#48187 = PLANE('',#48188);
+#48188 = AXIS2_PLACEMENT_3D('',#48189,#48190,#48191);
+#48189 = CARTESIAN_POINT('',(17.8225378798,8.2425378798,1.9));
+#48190 = DIRECTION('',(9.026203452237E-17,1.,-1.224646799147E-16));
+#48191 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#48192 = DEFINITIONAL_REPRESENTATION('',(#48193),#48197);
+#48193 = CIRCLE('',#48194,8.884492508012);
+#48194 = AXIS2_PLACEMENT_2D('',#48195,#48196);
+#48195 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#48196 = DIRECTION('',(-1.,0.));
+#48197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48198 = ORIENTED_EDGE('',*,*,#48199,.F.);
+#48199 = EDGE_CURVE('',#48200,#48163,#48202,.T.);
+#48200 = VERTEX_POINT('',#48201);
+#48201 = CARTESIAN_POINT('',(17.8225378798,8.8575378798,1.050272586845)
+  );
+#48202 = SURFACE_CURVE('',#48203,(#48208,#48223),.PCURVE_S1.);
+#48203 = CIRCLE('',#48204,8.884492508012);
+#48204 = AXIS2_PLACEMENT_3D('',#48205,#48206,#48207);
+#48205 = CARTESIAN_POINT('',(17.8225378798,7.9575378798,9.889062499776)
+  );
+#48206 = DIRECTION('',(-1.,0.,0.));
+#48207 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#48208 = PCURVE('',#47867,#48209);
+#48209 = DEFINITIONAL_REPRESENTATION('',(#48210),#48222);
+#48210 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#48211,#48212,#48213,#48214,
+    #48215,#48216,#48217,#48218,#48219,#48220,#48221),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#48211 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#48212 = CARTESIAN_POINT('',(-1.897085873795,1.471007701252));
+#48213 = CARTESIAN_POINT('',(-1.919412913368,1.477577335718));
+#48214 = CARTESIAN_POINT('',(-1.94507716487,1.484090514896));
+#48215 = CARTESIAN_POINT('',(-1.974835753877,1.490533762582));
+#48216 = CARTESIAN_POINT('',(-2.009975010413,1.496884718304));
+#48217 = CARTESIAN_POINT('',(-2.051669725595,1.503120188368));
+#48218 = CARTESIAN_POINT('',(-2.102833297336,1.509189801829));
+#48219 = CARTESIAN_POINT('',(-2.165987811593,1.515035790446));
+#48220 = CARTESIAN_POINT('',(-2.248092686217,1.520531803825));
+#48221 = CARTESIAN_POINT('',(-2.356194490192,1.525438438891));
+#48222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48223 = PCURVE('',#48224,#48229);
+#48224 = PLANE('',#48225);
+#48225 = AXIS2_PLACEMENT_3D('',#48226,#48227,#48228);
+#48226 = CARTESIAN_POINT('',(17.8225378798,8.8575378798,1.9));
+#48227 = DIRECTION('',(-1.,-0.,0.));
+#48228 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48229 = DEFINITIONAL_REPRESENTATION('',(#48230),#48234);
+#48230 = CIRCLE('',#48231,8.884492508012);
+#48231 = AXIS2_PLACEMENT_2D('',#48232,#48233);
+#48232 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#48233 = DIRECTION('',(0.,1.));
+#48234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48235 = ORIENTED_EDGE('',*,*,#48236,.F.);
+#48236 = EDGE_CURVE('',#48237,#48200,#48239,.T.);
+#48237 = VERTEX_POINT('',#48238);
+#48238 = CARTESIAN_POINT('',(18.3925378798,8.8575378798,1.050272586845)
+  );
+#48239 = SURFACE_CURVE('',#48240,(#48245,#48258),.PCURVE_S1.);
+#48240 = CIRCLE('',#48241,8.843383522438);
+#48241 = AXIS2_PLACEMENT_3D('',#48242,#48243,#48244);
+#48242 = CARTESIAN_POINT('',(18.1075378798,8.8575378798,9.889062499776)
+  );
+#48243 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48244 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#48245 = PCURVE('',#47867,#48246);
+#48246 = DEFINITIONAL_REPRESENTATION('',(#48247),#48257);
+#48247 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#48248,#48249,#48250,#48251,
+    #48252,#48253,#48254,#48255,#48256),.UNSPECIFIED.,.F.,.F.,(9,9),(
+    3.109359588456,3.173825718723),.PIECEWISE_BEZIER_KNOTS.);
+#48248 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#48249 = CARTESIAN_POINT('',(-1.336046621658,1.466825155098));
+#48250 = CARTESIAN_POINT('',(-1.411739722765,1.468626383647));
+#48251 = CARTESIAN_POINT('',(-1.490398285641,1.469738330903));
+#48252 = CARTESIAN_POINT('',(-1.570796326797,1.470115975391));
+#48253 = CARTESIAN_POINT('',(-1.651194367942,1.469738330899));
+#48254 = CARTESIAN_POINT('',(-1.729852930825,1.468626383647));
+#48255 = CARTESIAN_POINT('',(-1.805546031932,1.466825155098));
+#48256 = CARTESIAN_POINT('',(-1.877472646197,1.464392431195));
+#48257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48258 = PCURVE('',#48259,#48264);
+#48259 = PLANE('',#48260);
+#48260 = AXIS2_PLACEMENT_3D('',#48261,#48262,#48263);
+#48261 = CARTESIAN_POINT('',(18.3925378798,8.8575378798,1.9));
+#48262 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48263 = DIRECTION('',(-1.,-0.,0.));
+#48264 = DEFINITIONAL_REPRESENTATION('',(#48265),#48269);
+#48265 = CIRCLE('',#48266,8.843383522438);
+#48266 = AXIS2_PLACEMENT_2D('',#48267,#48268);
+#48267 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#48268 = DIRECTION('',(-0.,1.));
+#48269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48270 = ORIENTED_EDGE('',*,*,#48271,.F.);
+#48271 = EDGE_CURVE('',#48272,#48237,#48274,.T.);
+#48272 = VERTEX_POINT('',#48273);
+#48273 = CARTESIAN_POINT('',(18.3925378798,8.2425378798,1.009142335443)
+  );
+#48274 = SURFACE_CURVE('',#48275,(#48280,#48295),.PCURVE_S1.);
+#48275 = CIRCLE('',#48276,8.884492508012);
+#48276 = AXIS2_PLACEMENT_3D('',#48277,#48278,#48279);
+#48277 = CARTESIAN_POINT('',(18.3925378798,7.9575378798,9.889062499776)
+  );
+#48278 = DIRECTION('',(1.,0.,0.));
+#48279 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48280 = PCURVE('',#47867,#48281);
+#48281 = DEFINITIONAL_REPRESENTATION('',(#48282),#48294);
+#48282 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#48283,#48284,#48285,#48286,
+    #48287,#48288,#48289,#48290,#48291,#48292,#48293),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.208386983432E-02,0.101474159323),
+  .PIECEWISE_BEZIER_KNOTS.);
+#48283 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#48284 = CARTESIAN_POINT('',(-0.893499967373,1.520531803825));
+#48285 = CARTESIAN_POINT('',(-0.97560484204,1.515035790369));
+#48286 = CARTESIAN_POINT('',(-1.038759356132,1.509189802149));
+#48287 = CARTESIAN_POINT('',(-1.089922928193,1.503120188601));
+#48288 = CARTESIAN_POINT('',(-1.131617643608,1.496884719352));
+#48289 = CARTESIAN_POINT('',(-1.166756899765,1.490533762437));
+#48290 = CARTESIAN_POINT('',(-1.196515488773,1.484090515063));
+#48291 = CARTESIAN_POINT('',(-1.222179740269,1.477577335647));
+#48292 = CARTESIAN_POINT('',(-1.244506779795,1.471007701252));
+#48293 = CARTESIAN_POINT('',(-1.264120007393,1.464392431195));
+#48294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48295 = PCURVE('',#48296,#48301);
+#48296 = PLANE('',#48297);
+#48297 = AXIS2_PLACEMENT_3D('',#48298,#48299,#48300);
+#48298 = CARTESIAN_POINT('',(18.3925378798,8.2425378798,1.9));
+#48299 = DIRECTION('',(1.,0.,0.));
+#48300 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48301 = DEFINITIONAL_REPRESENTATION('',(#48302),#48306);
+#48302 = CIRCLE('',#48303,8.884492508012);
+#48303 = AXIS2_PLACEMENT_2D('',#48304,#48305);
+#48304 = CARTESIAN_POINT('',(-0.285,7.989062499776));
+#48305 = DIRECTION('',(0.,-1.));
+#48306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48307 = ORIENTED_EDGE('',*,*,#48308,.F.);
+#48308 = EDGE_CURVE('',#48309,#48272,#48311,.T.);
+#48309 = VERTEX_POINT('',#48310);
+#48310 = CARTESIAN_POINT('',(19.0075378798,8.2425378798,1.050272586845)
+  );
+#48311 = SURFACE_CURVE('',#48312,(#48317,#48332),.PCURVE_S1.);
+#48312 = CIRCLE('',#48313,8.884492508012);
+#48313 = AXIS2_PLACEMENT_3D('',#48314,#48315,#48316);
+#48314 = CARTESIAN_POINT('',(18.1075378798,8.2425378798,9.889062499776)
+  );
+#48315 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48316 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#48317 = PCURVE('',#47867,#48318);
+#48318 = DEFINITIONAL_REPRESENTATION('',(#48319),#48331);
+#48319 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#48320,#48321,#48322,#48323,
+    #48324,#48325,#48326,#48327,#48328,#48329,#48330),.UNSPECIFIED.,.F.,
+  .F.,(11,11),(3.040118494267,3.109508783755),.PIECEWISE_BEZIER_KNOTS.);
+#48320 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#48321 = CARTESIAN_POINT('',(-0.326289547,1.471007701252));
+#48322 = CARTESIAN_POINT('',(-0.348616586546,1.477577335725));
+#48323 = CARTESIAN_POINT('',(-0.37428083819,1.484090514568));
+#48324 = CARTESIAN_POINT('',(-0.40403942691,1.490533763135));
+#48325 = CARTESIAN_POINT('',(-0.439178683664,1.496884718159));
+#48326 = CARTESIAN_POINT('',(-0.480873398534,1.503120188951));
+#48327 = CARTESIAN_POINT('',(-0.532036970741,1.509189801844));
+#48328 = CARTESIAN_POINT('',(-0.595191484797,1.515035790455));
+#48329 = CARTESIAN_POINT('',(-0.677296359422,1.520531803825));
+#48330 = CARTESIAN_POINT('',(-0.785398163397,1.525438438891));
+#48331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48332 = PCURVE('',#48333,#48338);
+#48333 = PLANE('',#48334);
+#48334 = AXIS2_PLACEMENT_3D('',#48335,#48336,#48337);
+#48335 = CARTESIAN_POINT('',(19.0075378798,8.2425378798,1.9));
+#48336 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48337 = DIRECTION('',(-1.,-0.,0.));
+#48338 = DEFINITIONAL_REPRESENTATION('',(#48339),#48343);
+#48339 = CIRCLE('',#48340,8.884492508012);
+#48340 = AXIS2_PLACEMENT_2D('',#48341,#48342);
+#48341 = CARTESIAN_POINT('',(0.9,7.989062499776));
+#48342 = DIRECTION('',(-0.,1.));
+#48343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48344 = ORIENTED_EDGE('',*,*,#48345,.F.);
+#48345 = EDGE_CURVE('',#47884,#48309,#48346,.T.);
+#48346 = SURFACE_CURVE('',#48347,(#48352,#48365),.PCURVE_S1.);
+#48347 = CIRCLE('',#48348,8.843383522438);
+#48348 = AXIS2_PLACEMENT_3D('',#48349,#48350,#48351);
+#48349 = CARTESIAN_POINT('',(19.0075378798,7.9575378798,9.889062499776)
+  );
+#48350 = DIRECTION('',(1.,0.,0.));
+#48351 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48352 = PCURVE('',#47867,#48353);
+#48353 = DEFINITIONAL_REPRESENTATION('',(#48354),#48364);
+#48354 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#48355,#48356,#48357,#48358,
+    #48359,#48360,#48361,#48362,#48363),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    3.223306513368E-02),.PIECEWISE_BEZIER_KNOTS.);
+#48355 = CARTESIAN_POINT('',(-1.275739654453E-14,1.469374516425));
+#48356 = CARTESIAN_POINT('',(-3.959019585295E-02,1.469374516385));
+#48357 = CARTESIAN_POINT('',(-7.918038216721E-02,1.46919221446));
+#48358 = CARTESIAN_POINT('',(-0.118580472347,1.468827610951));
+#48359 = CARTESIAN_POINT('',(-0.157600389211,1.468282539594));
+#48360 = CARTESIAN_POINT('',(-0.196061464129,1.467560674055));
+#48361 = CARTESIAN_POINT('',(-0.233808222013,1.466667280582));
+#48362 = CARTESIAN_POINT('',(-0.270713008922,1.46560879326));
+#48363 = CARTESIAN_POINT('',(-0.306676319402,1.464392431195));
+#48364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48365 = PCURVE('',#47932,#48366);
+#48366 = DEFINITIONAL_REPRESENTATION('',(#48367),#48371);
+#48367 = CIRCLE('',#48368,8.843383522438);
+#48368 = AXIS2_PLACEMENT_2D('',#48369,#48370);
+#48369 = CARTESIAN_POINT('',(0.285,7.989062499776));
+#48370 = DIRECTION('',(0.,-1.));
+#48371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48372 = ADVANCED_FACE('',(#48373),#47932,.F.);
+#48373 = FACE_BOUND('',#48374,.F.);
+#48374 = EDGE_LOOP('',(#48375,#48405,#48426,#48427,#48428));
+#48375 = ORIENTED_EDGE('',*,*,#48376,.F.);
+#48376 = EDGE_CURVE('',#48377,#48379,#48381,.T.);
+#48377 = VERTEX_POINT('',#48378);
+#48378 = CARTESIAN_POINT('',(19.0075378798,7.6725378798,1.9));
+#48379 = VERTEX_POINT('',#48380);
+#48380 = CARTESIAN_POINT('',(19.0075378798,8.2425378798,1.9));
+#48381 = SURFACE_CURVE('',#48382,(#48386,#48393),.PCURVE_S1.);
+#48382 = LINE('',#48383,#48384);
+#48383 = CARTESIAN_POINT('',(19.0075378798,7.6725378798,1.9));
+#48384 = VECTOR('',#48385,1.);
+#48385 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48386 = PCURVE('',#47932,#48387);
+#48387 = DEFINITIONAL_REPRESENTATION('',(#48388),#48392);
+#48388 = LINE('',#48389,#48390);
+#48389 = CARTESIAN_POINT('',(0.,0.));
+#48390 = VECTOR('',#48391,1.);
+#48391 = DIRECTION('',(1.,0.));
+#48392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48393 = PCURVE('',#48394,#48399);
+#48394 = PLANE('',#48395);
+#48395 = AXIS2_PLACEMENT_3D('',#48396,#48397,#48398);
+#48396 = CARTESIAN_POINT('',(17.8225378798,7.0575378798,1.9));
+#48397 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48398 = DIRECTION('',(1.,0.,0.));
+#48399 = DEFINITIONAL_REPRESENTATION('',(#48400),#48404);
+#48400 = LINE('',#48401,#48402);
+#48401 = CARTESIAN_POINT('',(1.185,-0.615));
+#48402 = VECTOR('',#48403,1.);
+#48403 = DIRECTION('',(0.,-1.));
+#48404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48405 = ORIENTED_EDGE('',*,*,#48406,.T.);
+#48406 = EDGE_CURVE('',#48377,#47910,#48407,.T.);
+#48407 = SURFACE_CURVE('',#48408,(#48412,#48419),.PCURVE_S1.);
+#48408 = LINE('',#48409,#48410);
+#48409 = CARTESIAN_POINT('',(19.0075378798,7.6725378798,1.9));
+#48410 = VECTOR('',#48411,1.);
+#48411 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48412 = PCURVE('',#47932,#48413);
+#48413 = DEFINITIONAL_REPRESENTATION('',(#48414),#48418);
+#48414 = LINE('',#48415,#48416);
+#48415 = CARTESIAN_POINT('',(0.,0.));
+#48416 = VECTOR('',#48417,1.);
+#48417 = DIRECTION('',(0.,-1.));
+#48418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48419 = PCURVE('',#47969,#48420);
+#48420 = DEFINITIONAL_REPRESENTATION('',(#48421),#48425);
+#48421 = LINE('',#48422,#48423);
+#48422 = CARTESIAN_POINT('',(0.615,0.));
+#48423 = VECTOR('',#48424,1.);
+#48424 = DIRECTION('',(0.,-1.));
+#48425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48426 = ORIENTED_EDGE('',*,*,#47909,.T.);
+#48427 = ORIENTED_EDGE('',*,*,#48345,.T.);
+#48428 = ORIENTED_EDGE('',*,*,#48429,.F.);
+#48429 = EDGE_CURVE('',#48379,#48309,#48430,.T.);
+#48430 = SURFACE_CURVE('',#48431,(#48435,#48442),.PCURVE_S1.);
+#48431 = LINE('',#48432,#48433);
+#48432 = CARTESIAN_POINT('',(19.0075378798,8.2425378798,1.9));
+#48433 = VECTOR('',#48434,1.);
+#48434 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48435 = PCURVE('',#47932,#48436);
+#48436 = DEFINITIONAL_REPRESENTATION('',(#48437),#48441);
+#48437 = LINE('',#48438,#48439);
+#48438 = CARTESIAN_POINT('',(0.57,0.));
+#48439 = VECTOR('',#48440,1.);
+#48440 = DIRECTION('',(0.,-1.));
+#48441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48442 = PCURVE('',#48333,#48443);
+#48443 = DEFINITIONAL_REPRESENTATION('',(#48444),#48448);
+#48444 = LINE('',#48445,#48446);
+#48445 = CARTESIAN_POINT('',(0.,-0.));
+#48446 = VECTOR('',#48447,1.);
+#48447 = DIRECTION('',(0.,-1.));
+#48448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48449 = ADVANCED_FACE('',(#48450),#48333,.F.);
+#48450 = FACE_BOUND('',#48451,.F.);
+#48451 = EDGE_LOOP('',(#48452,#48475,#48476,#48477));
+#48452 = ORIENTED_EDGE('',*,*,#48453,.F.);
+#48453 = EDGE_CURVE('',#48379,#48454,#48456,.T.);
+#48454 = VERTEX_POINT('',#48455);
+#48455 = CARTESIAN_POINT('',(18.3925378798,8.2425378798,1.9));
+#48456 = SURFACE_CURVE('',#48457,(#48461,#48468),.PCURVE_S1.);
+#48457 = LINE('',#48458,#48459);
+#48458 = CARTESIAN_POINT('',(19.0075378798,8.2425378798,1.9));
+#48459 = VECTOR('',#48460,1.);
+#48460 = DIRECTION('',(-1.,-0.,0.));
+#48461 = PCURVE('',#48333,#48462);
+#48462 = DEFINITIONAL_REPRESENTATION('',(#48463),#48467);
+#48463 = LINE('',#48464,#48465);
+#48464 = CARTESIAN_POINT('',(0.,-0.));
+#48465 = VECTOR('',#48466,1.);
+#48466 = DIRECTION('',(1.,0.));
+#48467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48468 = PCURVE('',#48394,#48469);
+#48469 = DEFINITIONAL_REPRESENTATION('',(#48470),#48474);
+#48470 = LINE('',#48471,#48472);
+#48471 = CARTESIAN_POINT('',(1.185,-1.185));
+#48472 = VECTOR('',#48473,1.);
+#48473 = DIRECTION('',(-1.,0.));
+#48474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48475 = ORIENTED_EDGE('',*,*,#48429,.T.);
+#48476 = ORIENTED_EDGE('',*,*,#48308,.T.);
+#48477 = ORIENTED_EDGE('',*,*,#48478,.F.);
+#48478 = EDGE_CURVE('',#48454,#48272,#48479,.T.);
+#48479 = SURFACE_CURVE('',#48480,(#48484,#48491),.PCURVE_S1.);
+#48480 = LINE('',#48481,#48482);
+#48481 = CARTESIAN_POINT('',(18.3925378798,8.2425378798,1.9));
+#48482 = VECTOR('',#48483,1.);
+#48483 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48484 = PCURVE('',#48333,#48485);
+#48485 = DEFINITIONAL_REPRESENTATION('',(#48486),#48490);
+#48486 = LINE('',#48487,#48488);
+#48487 = CARTESIAN_POINT('',(0.615,0.));
+#48488 = VECTOR('',#48489,1.);
+#48489 = DIRECTION('',(0.,-1.));
+#48490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48491 = PCURVE('',#48296,#48492);
+#48492 = DEFINITIONAL_REPRESENTATION('',(#48493),#48497);
+#48493 = LINE('',#48494,#48495);
+#48494 = CARTESIAN_POINT('',(0.,0.));
+#48495 = VECTOR('',#48496,1.);
+#48496 = DIRECTION('',(0.,-1.));
+#48497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48498 = ADVANCED_FACE('',(#48499),#48296,.F.);
+#48499 = FACE_BOUND('',#48500,.F.);
+#48500 = EDGE_LOOP('',(#48501,#48524,#48525,#48526));
+#48501 = ORIENTED_EDGE('',*,*,#48502,.F.);
+#48502 = EDGE_CURVE('',#48454,#48503,#48505,.T.);
+#48503 = VERTEX_POINT('',#48504);
+#48504 = CARTESIAN_POINT('',(18.3925378798,8.8575378798,1.9));
+#48505 = SURFACE_CURVE('',#48506,(#48510,#48517),.PCURVE_S1.);
+#48506 = LINE('',#48507,#48508);
+#48507 = CARTESIAN_POINT('',(18.3925378798,8.2425378798,1.9));
+#48508 = VECTOR('',#48509,1.);
+#48509 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48510 = PCURVE('',#48296,#48511);
+#48511 = DEFINITIONAL_REPRESENTATION('',(#48512),#48516);
+#48512 = LINE('',#48513,#48514);
+#48513 = CARTESIAN_POINT('',(0.,0.));
+#48514 = VECTOR('',#48515,1.);
+#48515 = DIRECTION('',(1.,0.));
+#48516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48517 = PCURVE('',#48394,#48518);
+#48518 = DEFINITIONAL_REPRESENTATION('',(#48519),#48523);
+#48519 = LINE('',#48520,#48521);
+#48520 = CARTESIAN_POINT('',(0.57,-1.185));
+#48521 = VECTOR('',#48522,1.);
+#48522 = DIRECTION('',(0.,-1.));
+#48523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48524 = ORIENTED_EDGE('',*,*,#48478,.T.);
+#48525 = ORIENTED_EDGE('',*,*,#48271,.T.);
+#48526 = ORIENTED_EDGE('',*,*,#48527,.F.);
+#48527 = EDGE_CURVE('',#48503,#48237,#48528,.T.);
+#48528 = SURFACE_CURVE('',#48529,(#48533,#48540),.PCURVE_S1.);
+#48529 = LINE('',#48530,#48531);
+#48530 = CARTESIAN_POINT('',(18.3925378798,8.8575378798,1.9));
+#48531 = VECTOR('',#48532,1.);
+#48532 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48533 = PCURVE('',#48296,#48534);
+#48534 = DEFINITIONAL_REPRESENTATION('',(#48535),#48539);
+#48535 = LINE('',#48536,#48537);
+#48536 = CARTESIAN_POINT('',(0.615,0.));
+#48537 = VECTOR('',#48538,1.);
+#48538 = DIRECTION('',(0.,-1.));
+#48539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48540 = PCURVE('',#48259,#48541);
+#48541 = DEFINITIONAL_REPRESENTATION('',(#48542),#48546);
+#48542 = LINE('',#48543,#48544);
+#48543 = CARTESIAN_POINT('',(0.,-0.));
+#48544 = VECTOR('',#48545,1.);
+#48545 = DIRECTION('',(0.,-1.));
+#48546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48547 = ADVANCED_FACE('',(#48548),#48259,.F.);
+#48548 = FACE_BOUND('',#48549,.F.);
+#48549 = EDGE_LOOP('',(#48550,#48573,#48574,#48575));
+#48550 = ORIENTED_EDGE('',*,*,#48551,.F.);
+#48551 = EDGE_CURVE('',#48503,#48552,#48554,.T.);
+#48552 = VERTEX_POINT('',#48553);
+#48553 = CARTESIAN_POINT('',(17.8225378798,8.8575378798,1.9));
+#48554 = SURFACE_CURVE('',#48555,(#48559,#48566),.PCURVE_S1.);
+#48555 = LINE('',#48556,#48557);
+#48556 = CARTESIAN_POINT('',(18.3925378798,8.8575378798,1.9));
+#48557 = VECTOR('',#48558,1.);
+#48558 = DIRECTION('',(-1.,-0.,0.));
+#48559 = PCURVE('',#48259,#48560);
+#48560 = DEFINITIONAL_REPRESENTATION('',(#48561),#48565);
+#48561 = LINE('',#48562,#48563);
+#48562 = CARTESIAN_POINT('',(0.,-0.));
+#48563 = VECTOR('',#48564,1.);
+#48564 = DIRECTION('',(1.,0.));
+#48565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48566 = PCURVE('',#48394,#48567);
+#48567 = DEFINITIONAL_REPRESENTATION('',(#48568),#48572);
+#48568 = LINE('',#48569,#48570);
+#48569 = CARTESIAN_POINT('',(0.57,-1.8));
+#48570 = VECTOR('',#48571,1.);
+#48571 = DIRECTION('',(-1.,0.));
+#48572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48573 = ORIENTED_EDGE('',*,*,#48527,.T.);
+#48574 = ORIENTED_EDGE('',*,*,#48236,.T.);
+#48575 = ORIENTED_EDGE('',*,*,#48576,.F.);
+#48576 = EDGE_CURVE('',#48552,#48200,#48577,.T.);
+#48577 = SURFACE_CURVE('',#48578,(#48582,#48589),.PCURVE_S1.);
+#48578 = LINE('',#48579,#48580);
+#48579 = CARTESIAN_POINT('',(17.8225378798,8.8575378798,1.9));
+#48580 = VECTOR('',#48581,1.);
+#48581 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48582 = PCURVE('',#48259,#48583);
+#48583 = DEFINITIONAL_REPRESENTATION('',(#48584),#48588);
+#48584 = LINE('',#48585,#48586);
+#48585 = CARTESIAN_POINT('',(0.57,0.));
+#48586 = VECTOR('',#48587,1.);
+#48587 = DIRECTION('',(0.,-1.));
+#48588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48589 = PCURVE('',#48224,#48590);
+#48590 = DEFINITIONAL_REPRESENTATION('',(#48591),#48595);
+#48591 = LINE('',#48592,#48593);
+#48592 = CARTESIAN_POINT('',(0.,0.));
+#48593 = VECTOR('',#48594,1.);
+#48594 = DIRECTION('',(0.,-1.));
+#48595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48596 = ADVANCED_FACE('',(#48597),#48224,.F.);
+#48597 = FACE_BOUND('',#48598,.F.);
+#48598 = EDGE_LOOP('',(#48599,#48622,#48623,#48624));
+#48599 = ORIENTED_EDGE('',*,*,#48600,.F.);
+#48600 = EDGE_CURVE('',#48552,#48601,#48603,.T.);
+#48601 = VERTEX_POINT('',#48602);
+#48602 = CARTESIAN_POINT('',(17.8225378798,8.2425378798,1.9));
+#48603 = SURFACE_CURVE('',#48604,(#48608,#48615),.PCURVE_S1.);
+#48604 = LINE('',#48605,#48606);
+#48605 = CARTESIAN_POINT('',(17.8225378798,8.8575378798,1.9));
+#48606 = VECTOR('',#48607,1.);
+#48607 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48608 = PCURVE('',#48224,#48609);
+#48609 = DEFINITIONAL_REPRESENTATION('',(#48610),#48614);
+#48610 = LINE('',#48611,#48612);
+#48611 = CARTESIAN_POINT('',(0.,0.));
+#48612 = VECTOR('',#48613,1.);
+#48613 = DIRECTION('',(1.,0.));
+#48614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48615 = PCURVE('',#48394,#48616);
+#48616 = DEFINITIONAL_REPRESENTATION('',(#48617),#48621);
+#48617 = LINE('',#48618,#48619);
+#48618 = CARTESIAN_POINT('',(0.,-1.8));
+#48619 = VECTOR('',#48620,1.);
+#48620 = DIRECTION('',(0.,1.));
+#48621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48622 = ORIENTED_EDGE('',*,*,#48576,.T.);
+#48623 = ORIENTED_EDGE('',*,*,#48199,.T.);
+#48624 = ORIENTED_EDGE('',*,*,#48625,.F.);
+#48625 = EDGE_CURVE('',#48601,#48163,#48626,.T.);
+#48626 = SURFACE_CURVE('',#48627,(#48631,#48638),.PCURVE_S1.);
+#48627 = LINE('',#48628,#48629);
+#48628 = CARTESIAN_POINT('',(17.8225378798,8.2425378798,1.9));
+#48629 = VECTOR('',#48630,1.);
+#48630 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48631 = PCURVE('',#48224,#48632);
+#48632 = DEFINITIONAL_REPRESENTATION('',(#48633),#48637);
+#48633 = LINE('',#48634,#48635);
+#48634 = CARTESIAN_POINT('',(0.615,0.));
+#48635 = VECTOR('',#48636,1.);
+#48636 = DIRECTION('',(0.,-1.));
+#48637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48638 = PCURVE('',#48187,#48639);
+#48639 = DEFINITIONAL_REPRESENTATION('',(#48640),#48644);
+#48640 = LINE('',#48641,#48642);
+#48641 = CARTESIAN_POINT('',(0.,0.));
+#48642 = VECTOR('',#48643,1.);
+#48643 = DIRECTION('',(0.,-1.));
+#48644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48645 = ADVANCED_FACE('',(#48646),#48187,.F.);
+#48646 = FACE_BOUND('',#48647,.F.);
+#48647 = EDGE_LOOP('',(#48648,#48671,#48672,#48673));
+#48648 = ORIENTED_EDGE('',*,*,#48649,.F.);
+#48649 = EDGE_CURVE('',#48601,#48650,#48652,.T.);
+#48650 = VERTEX_POINT('',#48651);
+#48651 = CARTESIAN_POINT('',(17.2075378798,8.2425378798,1.9));
+#48652 = SURFACE_CURVE('',#48653,(#48657,#48664),.PCURVE_S1.);
+#48653 = LINE('',#48654,#48655);
+#48654 = CARTESIAN_POINT('',(17.8225378798,8.2425378798,1.9));
+#48655 = VECTOR('',#48656,1.);
+#48656 = DIRECTION('',(-1.,9.026203452237E-17,-1.105391116623E-32));
+#48657 = PCURVE('',#48187,#48658);
+#48658 = DEFINITIONAL_REPRESENTATION('',(#48659),#48663);
+#48659 = LINE('',#48660,#48661);
+#48660 = CARTESIAN_POINT('',(0.,0.));
+#48661 = VECTOR('',#48662,1.);
+#48662 = DIRECTION('',(1.,-0.));
+#48663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48664 = PCURVE('',#48394,#48665);
+#48665 = DEFINITIONAL_REPRESENTATION('',(#48666),#48670);
+#48666 = LINE('',#48667,#48668);
+#48667 = CARTESIAN_POINT('',(0.,-1.185));
+#48668 = VECTOR('',#48669,1.);
+#48669 = DIRECTION('',(-1.,-9.026203452237E-17));
+#48670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48671 = ORIENTED_EDGE('',*,*,#48625,.T.);
+#48672 = ORIENTED_EDGE('',*,*,#48162,.T.);
+#48673 = ORIENTED_EDGE('',*,*,#48674,.F.);
+#48674 = EDGE_CURVE('',#48650,#48128,#48675,.T.);
+#48675 = SURFACE_CURVE('',#48676,(#48680,#48687),.PCURVE_S1.);
+#48676 = LINE('',#48677,#48678);
+#48677 = CARTESIAN_POINT('',(17.2075378798,8.2425378798,1.9));
+#48678 = VECTOR('',#48679,1.);
+#48679 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48680 = PCURVE('',#48187,#48681);
+#48681 = DEFINITIONAL_REPRESENTATION('',(#48682),#48686);
+#48682 = LINE('',#48683,#48684);
+#48683 = CARTESIAN_POINT('',(0.615,-0.));
+#48684 = VECTOR('',#48685,1.);
+#48685 = DIRECTION('',(0.,-1.));
+#48686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48687 = PCURVE('',#48150,#48688);
+#48688 = DEFINITIONAL_REPRESENTATION('',(#48689),#48693);
+#48689 = LINE('',#48690,#48691);
+#48690 = CARTESIAN_POINT('',(0.,0.));
+#48691 = VECTOR('',#48692,1.);
+#48692 = DIRECTION('',(0.,-1.));
+#48693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48694 = ADVANCED_FACE('',(#48695),#48150,.F.);
+#48695 = FACE_BOUND('',#48696,.F.);
+#48696 = EDGE_LOOP('',(#48697,#48720,#48721,#48722));
+#48697 = ORIENTED_EDGE('',*,*,#48698,.F.);
+#48698 = EDGE_CURVE('',#48650,#48699,#48701,.T.);
+#48699 = VERTEX_POINT('',#48700);
+#48700 = CARTESIAN_POINT('',(17.2075378798,7.6725378798,1.9));
+#48701 = SURFACE_CURVE('',#48702,(#48706,#48713),.PCURVE_S1.);
+#48702 = LINE('',#48703,#48704);
+#48703 = CARTESIAN_POINT('',(17.2075378798,8.2425378798,1.9));
+#48704 = VECTOR('',#48705,1.);
+#48705 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48706 = PCURVE('',#48150,#48707);
+#48707 = DEFINITIONAL_REPRESENTATION('',(#48708),#48712);
+#48708 = LINE('',#48709,#48710);
+#48709 = CARTESIAN_POINT('',(0.,0.));
+#48710 = VECTOR('',#48711,1.);
+#48711 = DIRECTION('',(1.,0.));
+#48712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48713 = PCURVE('',#48394,#48714);
+#48714 = DEFINITIONAL_REPRESENTATION('',(#48715),#48719);
+#48715 = LINE('',#48716,#48717);
+#48716 = CARTESIAN_POINT('',(-0.615,-1.185));
+#48717 = VECTOR('',#48718,1.);
+#48718 = DIRECTION('',(0.,1.));
+#48719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48720 = ORIENTED_EDGE('',*,*,#48674,.T.);
+#48721 = ORIENTED_EDGE('',*,*,#48127,.T.);
+#48722 = ORIENTED_EDGE('',*,*,#48723,.F.);
+#48723 = EDGE_CURVE('',#48699,#48091,#48724,.T.);
+#48724 = SURFACE_CURVE('',#48725,(#48729,#48736),.PCURVE_S1.);
+#48725 = LINE('',#48726,#48727);
+#48726 = CARTESIAN_POINT('',(17.2075378798,7.6725378798,1.9));
+#48727 = VECTOR('',#48728,1.);
+#48728 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48729 = PCURVE('',#48150,#48730);
+#48730 = DEFINITIONAL_REPRESENTATION('',(#48731),#48735);
+#48731 = LINE('',#48732,#48733);
+#48732 = CARTESIAN_POINT('',(0.57,0.));
+#48733 = VECTOR('',#48734,1.);
+#48734 = DIRECTION('',(0.,-1.));
+#48735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48736 = PCURVE('',#48115,#48737);
+#48737 = DEFINITIONAL_REPRESENTATION('',(#48738),#48742);
+#48738 = LINE('',#48739,#48740);
+#48739 = CARTESIAN_POINT('',(0.,0.));
+#48740 = VECTOR('',#48741,1.);
+#48741 = DIRECTION('',(0.,-1.));
+#48742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48743 = ADVANCED_FACE('',(#48744),#48115,.F.);
+#48744 = FACE_BOUND('',#48745,.F.);
+#48745 = EDGE_LOOP('',(#48746,#48769,#48770,#48771));
+#48746 = ORIENTED_EDGE('',*,*,#48747,.F.);
+#48747 = EDGE_CURVE('',#48699,#48748,#48750,.T.);
+#48748 = VERTEX_POINT('',#48749);
+#48749 = CARTESIAN_POINT('',(17.8225378798,7.6725378798,1.9));
+#48750 = SURFACE_CURVE('',#48751,(#48755,#48762),.PCURVE_S1.);
+#48751 = LINE('',#48752,#48753);
+#48752 = CARTESIAN_POINT('',(17.2075378798,7.6725378798,1.9));
+#48753 = VECTOR('',#48754,1.);
+#48754 = DIRECTION('',(1.,0.,0.));
+#48755 = PCURVE('',#48115,#48756);
+#48756 = DEFINITIONAL_REPRESENTATION('',(#48757),#48761);
+#48757 = LINE('',#48758,#48759);
+#48758 = CARTESIAN_POINT('',(0.,0.));
+#48759 = VECTOR('',#48760,1.);
+#48760 = DIRECTION('',(1.,0.));
+#48761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48762 = PCURVE('',#48394,#48763);
+#48763 = DEFINITIONAL_REPRESENTATION('',(#48764),#48768);
+#48764 = LINE('',#48765,#48766);
+#48765 = CARTESIAN_POINT('',(-0.615,-0.615));
+#48766 = VECTOR('',#48767,1.);
+#48767 = DIRECTION('',(1.,0.));
+#48768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48769 = ORIENTED_EDGE('',*,*,#48723,.T.);
+#48770 = ORIENTED_EDGE('',*,*,#48090,.T.);
+#48771 = ORIENTED_EDGE('',*,*,#48772,.F.);
+#48772 = EDGE_CURVE('',#48748,#48054,#48773,.T.);
+#48773 = SURFACE_CURVE('',#48774,(#48778,#48785),.PCURVE_S1.);
+#48774 = LINE('',#48775,#48776);
+#48775 = CARTESIAN_POINT('',(17.8225378798,7.6725378798,1.9));
+#48776 = VECTOR('',#48777,1.);
+#48777 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48778 = PCURVE('',#48115,#48779);
+#48779 = DEFINITIONAL_REPRESENTATION('',(#48780),#48784);
+#48780 = LINE('',#48781,#48782);
+#48781 = CARTESIAN_POINT('',(0.615,0.));
+#48782 = VECTOR('',#48783,1.);
+#48783 = DIRECTION('',(0.,-1.));
+#48784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48785 = PCURVE('',#48078,#48786);
+#48786 = DEFINITIONAL_REPRESENTATION('',(#48787),#48791);
+#48787 = LINE('',#48788,#48789);
+#48788 = CARTESIAN_POINT('',(0.,0.));
+#48789 = VECTOR('',#48790,1.);
+#48790 = DIRECTION('',(0.,-1.));
+#48791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48792 = ADVANCED_FACE('',(#48793),#48078,.F.);
+#48793 = FACE_BOUND('',#48794,.F.);
+#48794 = EDGE_LOOP('',(#48795,#48818,#48819,#48820));
+#48795 = ORIENTED_EDGE('',*,*,#48796,.F.);
+#48796 = EDGE_CURVE('',#48748,#48797,#48799,.T.);
+#48797 = VERTEX_POINT('',#48798);
+#48798 = CARTESIAN_POINT('',(17.8225378798,7.0575378798,1.9));
+#48799 = SURFACE_CURVE('',#48800,(#48804,#48811),.PCURVE_S1.);
+#48800 = LINE('',#48801,#48802);
+#48801 = CARTESIAN_POINT('',(17.8225378798,7.6725378798,1.9));
+#48802 = VECTOR('',#48803,1.);
+#48803 = DIRECTION('',(0.,-1.,1.224646799147E-16));
+#48804 = PCURVE('',#48078,#48805);
+#48805 = DEFINITIONAL_REPRESENTATION('',(#48806),#48810);
+#48806 = LINE('',#48807,#48808);
+#48807 = CARTESIAN_POINT('',(0.,0.));
+#48808 = VECTOR('',#48809,1.);
+#48809 = DIRECTION('',(1.,0.));
+#48810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48811 = PCURVE('',#48394,#48812);
+#48812 = DEFINITIONAL_REPRESENTATION('',(#48813),#48817);
+#48813 = LINE('',#48814,#48815);
+#48814 = CARTESIAN_POINT('',(0.,-0.615));
+#48815 = VECTOR('',#48816,1.);
+#48816 = DIRECTION('',(0.,1.));
+#48817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48818 = ORIENTED_EDGE('',*,*,#48772,.T.);
+#48819 = ORIENTED_EDGE('',*,*,#48053,.T.);
+#48820 = ORIENTED_EDGE('',*,*,#48821,.F.);
+#48821 = EDGE_CURVE('',#48797,#48019,#48822,.T.);
+#48822 = SURFACE_CURVE('',#48823,(#48827,#48834),.PCURVE_S1.);
+#48823 = LINE('',#48824,#48825);
+#48824 = CARTESIAN_POINT('',(17.8225378798,7.0575378798,1.9));
+#48825 = VECTOR('',#48826,1.);
+#48826 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48827 = PCURVE('',#48078,#48828);
+#48828 = DEFINITIONAL_REPRESENTATION('',(#48829),#48833);
+#48829 = LINE('',#48830,#48831);
+#48830 = CARTESIAN_POINT('',(0.615,0.));
+#48831 = VECTOR('',#48832,1.);
+#48832 = DIRECTION('',(0.,-1.));
+#48833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48834 = PCURVE('',#48041,#48835);
+#48835 = DEFINITIONAL_REPRESENTATION('',(#48836),#48840);
+#48836 = LINE('',#48837,#48838);
+#48837 = CARTESIAN_POINT('',(0.,0.));
+#48838 = VECTOR('',#48839,1.);
+#48839 = DIRECTION('',(0.,-1.));
+#48840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48841 = ADVANCED_FACE('',(#48842),#48041,.F.);
+#48842 = FACE_BOUND('',#48843,.F.);
+#48843 = EDGE_LOOP('',(#48844,#48867,#48868,#48869));
+#48844 = ORIENTED_EDGE('',*,*,#48845,.F.);
+#48845 = EDGE_CURVE('',#48797,#48846,#48848,.T.);
+#48846 = VERTEX_POINT('',#48847);
+#48847 = CARTESIAN_POINT('',(18.3925378798,7.0575378798,1.9));
+#48848 = SURFACE_CURVE('',#48849,(#48853,#48860),.PCURVE_S1.);
+#48849 = LINE('',#48850,#48851);
+#48850 = CARTESIAN_POINT('',(17.8225378798,7.0575378798,1.9));
+#48851 = VECTOR('',#48852,1.);
+#48852 = DIRECTION('',(1.,0.,0.));
+#48853 = PCURVE('',#48041,#48854);
+#48854 = DEFINITIONAL_REPRESENTATION('',(#48855),#48859);
+#48855 = LINE('',#48856,#48857);
+#48856 = CARTESIAN_POINT('',(0.,0.));
+#48857 = VECTOR('',#48858,1.);
+#48858 = DIRECTION('',(1.,0.));
+#48859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48860 = PCURVE('',#48394,#48861);
+#48861 = DEFINITIONAL_REPRESENTATION('',(#48862),#48866);
+#48862 = LINE('',#48863,#48864);
+#48863 = CARTESIAN_POINT('',(0.,0.));
+#48864 = VECTOR('',#48865,1.);
+#48865 = DIRECTION('',(1.,0.));
+#48866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48867 = ORIENTED_EDGE('',*,*,#48821,.T.);
+#48868 = ORIENTED_EDGE('',*,*,#48018,.T.);
+#48869 = ORIENTED_EDGE('',*,*,#48870,.F.);
+#48870 = EDGE_CURVE('',#48846,#47982,#48871,.T.);
+#48871 = SURFACE_CURVE('',#48872,(#48876,#48883),.PCURVE_S1.);
+#48872 = LINE('',#48873,#48874);
+#48873 = CARTESIAN_POINT('',(18.3925378798,7.0575378798,1.9));
+#48874 = VECTOR('',#48875,1.);
+#48875 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48876 = PCURVE('',#48041,#48877);
+#48877 = DEFINITIONAL_REPRESENTATION('',(#48878),#48882);
+#48878 = LINE('',#48879,#48880);
+#48879 = CARTESIAN_POINT('',(0.57,0.));
+#48880 = VECTOR('',#48881,1.);
+#48881 = DIRECTION('',(0.,-1.));
+#48882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48883 = PCURVE('',#48006,#48884);
+#48884 = DEFINITIONAL_REPRESENTATION('',(#48885),#48889);
+#48885 = LINE('',#48886,#48887);
+#48886 = CARTESIAN_POINT('',(0.,0.));
+#48887 = VECTOR('',#48888,1.);
+#48888 = DIRECTION('',(0.,-1.));
+#48889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48890 = ADVANCED_FACE('',(#48891),#48006,.F.);
+#48891 = FACE_BOUND('',#48892,.F.);
+#48892 = EDGE_LOOP('',(#48893,#48916,#48917,#48918));
+#48893 = ORIENTED_EDGE('',*,*,#48894,.F.);
+#48894 = EDGE_CURVE('',#48846,#48895,#48897,.T.);
+#48895 = VERTEX_POINT('',#48896);
+#48896 = CARTESIAN_POINT('',(18.3925378798,7.6725378798,1.9));
+#48897 = SURFACE_CURVE('',#48898,(#48902,#48909),.PCURVE_S1.);
+#48898 = LINE('',#48899,#48900);
+#48899 = CARTESIAN_POINT('',(18.3925378798,7.0575378798,1.9));
+#48900 = VECTOR('',#48901,1.);
+#48901 = DIRECTION('',(0.,1.,-1.224646799147E-16));
+#48902 = PCURVE('',#48006,#48903);
+#48903 = DEFINITIONAL_REPRESENTATION('',(#48904),#48908);
+#48904 = LINE('',#48905,#48906);
+#48905 = CARTESIAN_POINT('',(0.,0.));
+#48906 = VECTOR('',#48907,1.);
+#48907 = DIRECTION('',(1.,0.));
+#48908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48909 = PCURVE('',#48394,#48910);
+#48910 = DEFINITIONAL_REPRESENTATION('',(#48911),#48915);
+#48911 = LINE('',#48912,#48913);
+#48912 = CARTESIAN_POINT('',(0.57,0.));
+#48913 = VECTOR('',#48914,1.);
+#48914 = DIRECTION('',(0.,-1.));
+#48915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48916 = ORIENTED_EDGE('',*,*,#48870,.T.);
+#48917 = ORIENTED_EDGE('',*,*,#47981,.T.);
+#48918 = ORIENTED_EDGE('',*,*,#48919,.F.);
+#48919 = EDGE_CURVE('',#48895,#47945,#48920,.T.);
+#48920 = SURFACE_CURVE('',#48921,(#48925,#48932),.PCURVE_S1.);
+#48921 = LINE('',#48922,#48923);
+#48922 = CARTESIAN_POINT('',(18.3925378798,7.6725378798,1.9));
+#48923 = VECTOR('',#48924,1.);
+#48924 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#48925 = PCURVE('',#48006,#48926);
+#48926 = DEFINITIONAL_REPRESENTATION('',(#48927),#48931);
+#48927 = LINE('',#48928,#48929);
+#48928 = CARTESIAN_POINT('',(0.615,0.));
+#48929 = VECTOR('',#48930,1.);
+#48930 = DIRECTION('',(0.,-1.));
+#48931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48932 = PCURVE('',#47969,#48933);
+#48933 = DEFINITIONAL_REPRESENTATION('',(#48934),#48938);
+#48934 = LINE('',#48935,#48936);
+#48935 = CARTESIAN_POINT('',(0.,0.));
+#48936 = VECTOR('',#48937,1.);
+#48937 = DIRECTION('',(0.,-1.));
+#48938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48939 = ADVANCED_FACE('',(#48940),#47969,.F.);
+#48940 = FACE_BOUND('',#48941,.F.);
+#48941 = EDGE_LOOP('',(#48942,#48963,#48964,#48965));
+#48942 = ORIENTED_EDGE('',*,*,#48943,.F.);
+#48943 = EDGE_CURVE('',#48895,#48377,#48944,.T.);
+#48944 = SURFACE_CURVE('',#48945,(#48949,#48956),.PCURVE_S1.);
+#48945 = LINE('',#48946,#48947);
+#48946 = CARTESIAN_POINT('',(18.3925378798,7.6725378798,1.9));
+#48947 = VECTOR('',#48948,1.);
+#48948 = DIRECTION('',(1.,0.,0.));
+#48949 = PCURVE('',#47969,#48950);
+#48950 = DEFINITIONAL_REPRESENTATION('',(#48951),#48955);
+#48951 = LINE('',#48952,#48953);
+#48952 = CARTESIAN_POINT('',(0.,0.));
+#48953 = VECTOR('',#48954,1.);
+#48954 = DIRECTION('',(1.,0.));
+#48955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48956 = PCURVE('',#48394,#48957);
+#48957 = DEFINITIONAL_REPRESENTATION('',(#48958),#48962);
+#48958 = LINE('',#48959,#48960);
+#48959 = CARTESIAN_POINT('',(0.57,-0.615));
+#48960 = VECTOR('',#48961,1.);
+#48961 = DIRECTION('',(1.,0.));
+#48962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48963 = ORIENTED_EDGE('',*,*,#48919,.T.);
+#48964 = ORIENTED_EDGE('',*,*,#47944,.T.);
+#48965 = ORIENTED_EDGE('',*,*,#48406,.F.);
+#48966 = ADVANCED_FACE('',(#48967),#48394,.T.);
+#48967 = FACE_BOUND('',#48968,.F.);
+#48968 = EDGE_LOOP('',(#48969,#48970,#48971,#48972,#48973,#48974,#48975,
+    #48976,#48977,#48978,#48979,#48980));
+#48969 = ORIENTED_EDGE('',*,*,#48845,.T.);
+#48970 = ORIENTED_EDGE('',*,*,#48894,.T.);
+#48971 = ORIENTED_EDGE('',*,*,#48943,.T.);
+#48972 = ORIENTED_EDGE('',*,*,#48376,.T.);
+#48973 = ORIENTED_EDGE('',*,*,#48453,.T.);
+#48974 = ORIENTED_EDGE('',*,*,#48502,.T.);
+#48975 = ORIENTED_EDGE('',*,*,#48551,.T.);
+#48976 = ORIENTED_EDGE('',*,*,#48600,.T.);
+#48977 = ORIENTED_EDGE('',*,*,#48649,.T.);
+#48978 = ORIENTED_EDGE('',*,*,#48698,.T.);
+#48979 = ORIENTED_EDGE('',*,*,#48747,.T.);
+#48980 = ORIENTED_EDGE('',*,*,#48796,.T.);
+#48981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#48985)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#48982,#48983,#48984)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#48982 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#48983 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#48984 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#48985 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-04),#48982,
+  'distance_accuracy_value','confusion accuracy');
+#48986 = PRODUCT_TYPE('part',$,(#7));
+#48987 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #48988,#48996,#49003,#49010,#49017,#49024,#49031,#49038,#49045,
+    #49052,#49059,#49066,#49073,#49080,#49087,#49094,#49101,#49108,
+    #49115,#49122,#49129,#49136,#49143,#49150,#49157,#49164,#49171,
+    #49178,#49185,#49192,#49199,#49206,#49213,#49220,#49227,#49234,
+    #49241,#49248,#49255,#49262,#49269,#49276,#49283,#49290,#49297,
+    #49304,#49311,#49318,#49325,#49332,#49339,#49346,#49353,#49360,
+    #49367,#49374,#49381,#49388,#49395,#49402,#49409,#49416,#49423,
+    #49430,#49437,#49444,#49451,#49458,#49465,#49472,#49479,#49486,
+    #49493,#49500,#49507,#49514,#49521,#49528,#49535,#49542,#49549,
+    #49556,#49563,#49570,#49577,#49584,#49591,#49598,#49605,#49612,
+    #49619,#49627,#49634,#49641,#49648,#49655,#49662,#49669,#49676,
+    #49683,#49690,#49697,#49704,#49711,#49718,#49725,#49732,#49739,
+    #49746,#49753,#49760,#49767,#49774,#49781,#49788,#49795,#49802,
+    #49809,#49816,#49823,#49830,#49837,#49844,#49851,#49858,#49865,
+    #49872,#49879,#49886,#49893,#49900,#49907,#49914,#49921,#49928,
+    #49935,#49942,#49949,#49956,#49963,#49970,#49977,#49984,#49991,
+    #49998,#50005,#50012,#50019,#50026,#50033,#50040,#50047,#50054,
+    #50061,#50068,#50075,#50082,#50089,#50096,#50103,#50110,#50117,
+    #50124,#50131,#50138,#50145,#50152,#50159,#50166,#50173,#50180,
+    #50187,#50194,#50201,#50208,#50215,#50222,#50229,#50236,#50243,
+    #50250,#50257,#50264,#50271,#50278,#50285,#50292,#50299,#50306,
+    #50313,#50320,#50327,#50334,#50341,#50348,#50355,#50362,#50369,
+    #50376,#50383,#50390,#50397,#50404,#50411,#50418,#50425,#50432,
+    #50439,#50446,#50453,#50460,#50467,#50474,#50481,#50488,#50495,
+    #50502,#50509,#50516,#50523,#50530,#50537,#50544,#50551,#50558,
+    #50565,#50572,#50579,#50586,#50593,#50600,#50607,#50614,#50621,
+    #50628,#50635,#50642,#50649,#50656,#50663,#50670,#50677,#50684,
+    #50691,#50698,#50705,#50712,#50719,#50726,#50733,#50740,#50747,
+    #50754,#50761,#50768,#50775,#50782,#50789,#50796,#50803,#50810,
+    #50817,#50824,#50831,#50838,#50845,#50852,#50859,#50866,#50873,
+    #50880,#50887,#50894,#50901,#50908,#50915,#50922,#50929,#50936,
+    #50943,#50950,#50957,#50964,#50971,#50978,#50985,#50992,#50999,
+    #51006,#51013,#51020,#51027,#51034,#51041,#51048,#51055,#51062,
+    #51069,#51076,#51083,#51090,#51097,#51104,#51111,#51118,#51125,
+    #51132,#51139,#51146,#51153,#51160,#51167,#51174,#51181,#51188,
+    #51195,#51202,#51209,#51216,#51223,#51230,#51237,#51244,#51251,
+    #51258,#51265,#51272,#51279,#51286,#51293,#51300,#51307,#51314,
+    #51321,#51328,#51335,#51342,#51349,#51356,#51363,#51370,#51377,
+    #51384,#51391,#51398,#51405,#51412,#51419,#51426,#51433,#51440,
+    #51447,#51454,#51461,#51468,#51475,#51482,#51489,#51496,#51503,
+    #51510,#51517,#51524,#51531,#51538,#51545,#51552,#51559,#51566,
+    #51573,#51580,#51587,#51594,#51601,#51608,#51615,#51623,#51630,
+    #51637,#51644,#51651,#51658,#51665,#51672,#51679,#51686,#51693,
+    #51700,#51707,#51714,#51721,#51728,#51735,#51742,#51749,#51756,
+    #51763,#51770,#51777,#51784,#51791,#51798,#51805,#51812,#51819,
+    #51826,#51833,#51840,#51847,#51854,#51861,#51868,#51875,#51882,
+    #51889,#51896,#51903,#51910,#51917,#51924,#51931,#51938,#51945,
+    #51952,#51959,#51966,#51973,#51980,#51987,#51994,#52001,#52008,
+    #52015,#52022,#52029,#52036,#52043,#52050,#52057,#52064,#52071,
+    #52078,#52085,#52092,#52099,#52106,#52113,#52120,#52127,#52134,
+    #52141,#52148,#52155,#52162,#52169,#52176,#52183,#52190,#52197,
+    #52204,#52211,#52218,#52226,#52234,#52241,#52248,#52255,#52262,
+    #52269,#52277,#52284,#52291,#52298,#52305,#52312,#52319,#52326,
+    #52333,#52340,#52347,#52354,#52361,#52368,#52375,#52382,#52389,
+    #52396,#52403,#52410,#52417,#52424,#52431,#52438,#52445,#52452,
+    #52459,#52466,#52473,#52480,#52487,#52494,#52501,#52508,#52515,
+    #52522,#52529,#52536,#52543,#52550,#52557,#52564,#52571,#52578,
+    #52585,#52592,#52599,#52606,#52613,#52620,#52627,#52634,#52641,
+    #52648,#52655,#52662,#52669,#52676,#52683,#52690,#52697,#52704,
+    #52711,#52718,#52725,#52732,#52739,#52746,#52753,#52760,#52767,
+    #52774,#52781),#48981);
+#48988 = STYLED_ITEM('color',(#48989),#17);
+#48989 = PRESENTATION_STYLE_ASSIGNMENT((#48990));
+#48990 = SURFACE_STYLE_USAGE(.BOTH.,#48991);
+#48991 = SURFACE_SIDE_STYLE('',(#48992));
+#48992 = SURFACE_STYLE_FILL_AREA(#48993);
+#48993 = FILL_AREA_STYLE('',(#48994));
+#48994 = FILL_AREA_STYLE_COLOUR('',#48995);
+#48995 = DRAUGHTING_PRE_DEFINED_COLOUR('white');
+#48996 = STYLED_ITEM('color',(#48997),#93);
+#48997 = PRESENTATION_STYLE_ASSIGNMENT((#48998));
+#48998 = SURFACE_STYLE_USAGE(.BOTH.,#48999);
+#48999 = SURFACE_SIDE_STYLE('',(#49000));
+#49000 = SURFACE_STYLE_FILL_AREA(#49001);
+#49001 = FILL_AREA_STYLE('',(#49002));
+#49002 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49003 = STYLED_ITEM('color',(#49004),#146);
+#49004 = PRESENTATION_STYLE_ASSIGNMENT((#49005));
+#49005 = SURFACE_STYLE_USAGE(.BOTH.,#49006);
+#49006 = SURFACE_SIDE_STYLE('',(#49007));
+#49007 = SURFACE_STYLE_FILL_AREA(#49008);
+#49008 = FILL_AREA_STYLE('',(#49009));
+#49009 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49010 = STYLED_ITEM('color',(#49011),#2807);
+#49011 = PRESENTATION_STYLE_ASSIGNMENT((#49012));
+#49012 = SURFACE_STYLE_USAGE(.BOTH.,#49013);
+#49013 = SURFACE_SIDE_STYLE('',(#49014));
+#49014 = SURFACE_STYLE_FILL_AREA(#49015);
+#49015 = FILL_AREA_STYLE('',(#49016));
+#49016 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49017 = STYLED_ITEM('color',(#49018),#2866);
+#49018 = PRESENTATION_STYLE_ASSIGNMENT((#49019));
+#49019 = SURFACE_STYLE_USAGE(.BOTH.,#49020);
+#49020 = SURFACE_SIDE_STYLE('',(#49021));
+#49021 = SURFACE_STYLE_FILL_AREA(#49022);
+#49022 = FILL_AREA_STYLE('',(#49023));
+#49023 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49024 = STYLED_ITEM('color',(#49025),#2940);
+#49025 = PRESENTATION_STYLE_ASSIGNMENT((#49026));
+#49026 = SURFACE_STYLE_USAGE(.BOTH.,#49027);
+#49027 = SURFACE_SIDE_STYLE('',(#49028));
+#49028 = SURFACE_STYLE_FILL_AREA(#49029);
+#49029 = FILL_AREA_STYLE('',(#49030));
+#49030 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49031 = STYLED_ITEM('color',(#49032),#2987);
+#49032 = PRESENTATION_STYLE_ASSIGNMENT((#49033));
+#49033 = SURFACE_STYLE_USAGE(.BOTH.,#49034);
+#49034 = SURFACE_SIDE_STYLE('',(#49035));
+#49035 = SURFACE_STYLE_FILL_AREA(#49036);
+#49036 = FILL_AREA_STYLE('',(#49037));
+#49037 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49038 = STYLED_ITEM('color',(#49039),#5627);
+#49039 = PRESENTATION_STYLE_ASSIGNMENT((#49040));
+#49040 = SURFACE_STYLE_USAGE(.BOTH.,#49041);
+#49041 = SURFACE_SIDE_STYLE('',(#49042));
+#49042 = SURFACE_STYLE_FILL_AREA(#49043);
+#49043 = FILL_AREA_STYLE('',(#49044));
+#49044 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49045 = STYLED_ITEM('color',(#49046),#5676);
+#49046 = PRESENTATION_STYLE_ASSIGNMENT((#49047));
+#49047 = SURFACE_STYLE_USAGE(.BOTH.,#49048);
+#49048 = SURFACE_SIDE_STYLE('',(#49049));
+#49049 = SURFACE_STYLE_FILL_AREA(#49050);
+#49050 = FILL_AREA_STYLE('',(#49051));
+#49051 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49052 = STYLED_ITEM('color',(#49053),#5703);
+#49053 = PRESENTATION_STYLE_ASSIGNMENT((#49054));
+#49054 = SURFACE_STYLE_USAGE(.BOTH.,#49055);
+#49055 = SURFACE_SIDE_STYLE('',(#49056));
+#49056 = SURFACE_STYLE_FILL_AREA(#49057);
+#49057 = FILL_AREA_STYLE('',(#49058));
+#49058 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49059 = STYLED_ITEM('color',(#49060),#5752);
+#49060 = PRESENTATION_STYLE_ASSIGNMENT((#49061));
+#49061 = SURFACE_STYLE_USAGE(.BOTH.,#49062);
+#49062 = SURFACE_SIDE_STYLE('',(#49063));
+#49063 = SURFACE_STYLE_FILL_AREA(#49064);
+#49064 = FILL_AREA_STYLE('',(#49065));
+#49065 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49066 = STYLED_ITEM('color',(#49067),#5779);
+#49067 = PRESENTATION_STYLE_ASSIGNMENT((#49068));
+#49068 = SURFACE_STYLE_USAGE(.BOTH.,#49069);
+#49069 = SURFACE_SIDE_STYLE('',(#49070));
+#49070 = SURFACE_STYLE_FILL_AREA(#49071);
+#49071 = FILL_AREA_STYLE('',(#49072));
+#49072 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49073 = STYLED_ITEM('color',(#49074),#5828);
+#49074 = PRESENTATION_STYLE_ASSIGNMENT((#49075));
+#49075 = SURFACE_STYLE_USAGE(.BOTH.,#49076);
+#49076 = SURFACE_SIDE_STYLE('',(#49077));
+#49077 = SURFACE_STYLE_FILL_AREA(#49078);
+#49078 = FILL_AREA_STYLE('',(#49079));
+#49079 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49080 = STYLED_ITEM('color',(#49081),#5855);
+#49081 = PRESENTATION_STYLE_ASSIGNMENT((#49082));
+#49082 = SURFACE_STYLE_USAGE(.BOTH.,#49083);
+#49083 = SURFACE_SIDE_STYLE('',(#49084));
+#49084 = SURFACE_STYLE_FILL_AREA(#49085);
+#49085 = FILL_AREA_STYLE('',(#49086));
+#49086 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49087 = STYLED_ITEM('color',(#49088),#5904);
+#49088 = PRESENTATION_STYLE_ASSIGNMENT((#49089));
+#49089 = SURFACE_STYLE_USAGE(.BOTH.,#49090);
+#49090 = SURFACE_SIDE_STYLE('',(#49091));
+#49091 = SURFACE_STYLE_FILL_AREA(#49092);
+#49092 = FILL_AREA_STYLE('',(#49093));
+#49093 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49094 = STYLED_ITEM('color',(#49095),#5931);
+#49095 = PRESENTATION_STYLE_ASSIGNMENT((#49096));
+#49096 = SURFACE_STYLE_USAGE(.BOTH.,#49097);
+#49097 = SURFACE_SIDE_STYLE('',(#49098));
+#49098 = SURFACE_STYLE_FILL_AREA(#49099);
+#49099 = FILL_AREA_STYLE('',(#49100));
+#49100 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49101 = STYLED_ITEM('color',(#49102),#5980);
+#49102 = PRESENTATION_STYLE_ASSIGNMENT((#49103));
+#49103 = SURFACE_STYLE_USAGE(.BOTH.,#49104);
+#49104 = SURFACE_SIDE_STYLE('',(#49105));
+#49105 = SURFACE_STYLE_FILL_AREA(#49106);
+#49106 = FILL_AREA_STYLE('',(#49107));
+#49107 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49108 = STYLED_ITEM('color',(#49109),#6007);
+#49109 = PRESENTATION_STYLE_ASSIGNMENT((#49110));
+#49110 = SURFACE_STYLE_USAGE(.BOTH.,#49111);
+#49111 = SURFACE_SIDE_STYLE('',(#49112));
+#49112 = SURFACE_STYLE_FILL_AREA(#49113);
+#49113 = FILL_AREA_STYLE('',(#49114));
+#49114 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49115 = STYLED_ITEM('color',(#49116),#6056);
+#49116 = PRESENTATION_STYLE_ASSIGNMENT((#49117));
+#49117 = SURFACE_STYLE_USAGE(.BOTH.,#49118);
+#49118 = SURFACE_SIDE_STYLE('',(#49119));
+#49119 = SURFACE_STYLE_FILL_AREA(#49120);
+#49120 = FILL_AREA_STYLE('',(#49121));
+#49121 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49122 = STYLED_ITEM('color',(#49123),#6083);
+#49123 = PRESENTATION_STYLE_ASSIGNMENT((#49124));
+#49124 = SURFACE_STYLE_USAGE(.BOTH.,#49125);
+#49125 = SURFACE_SIDE_STYLE('',(#49126));
+#49126 = SURFACE_STYLE_FILL_AREA(#49127);
+#49127 = FILL_AREA_STYLE('',(#49128));
+#49128 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49129 = STYLED_ITEM('color',(#49130),#6132);
+#49130 = PRESENTATION_STYLE_ASSIGNMENT((#49131));
+#49131 = SURFACE_STYLE_USAGE(.BOTH.,#49132);
+#49132 = SURFACE_SIDE_STYLE('',(#49133));
+#49133 = SURFACE_STYLE_FILL_AREA(#49134);
+#49134 = FILL_AREA_STYLE('',(#49135));
+#49135 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49136 = STYLED_ITEM('color',(#49137),#6159);
+#49137 = PRESENTATION_STYLE_ASSIGNMENT((#49138));
+#49138 = SURFACE_STYLE_USAGE(.BOTH.,#49139);
+#49139 = SURFACE_SIDE_STYLE('',(#49140));
+#49140 = SURFACE_STYLE_FILL_AREA(#49141);
+#49141 = FILL_AREA_STYLE('',(#49142));
+#49142 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49143 = STYLED_ITEM('color',(#49144),#6208);
+#49144 = PRESENTATION_STYLE_ASSIGNMENT((#49145));
+#49145 = SURFACE_STYLE_USAGE(.BOTH.,#49146);
+#49146 = SURFACE_SIDE_STYLE('',(#49147));
+#49147 = SURFACE_STYLE_FILL_AREA(#49148);
+#49148 = FILL_AREA_STYLE('',(#49149));
+#49149 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49150 = STYLED_ITEM('color',(#49151),#6235);
+#49151 = PRESENTATION_STYLE_ASSIGNMENT((#49152));
+#49152 = SURFACE_STYLE_USAGE(.BOTH.,#49153);
+#49153 = SURFACE_SIDE_STYLE('',(#49154));
+#49154 = SURFACE_STYLE_FILL_AREA(#49155);
+#49155 = FILL_AREA_STYLE('',(#49156));
+#49156 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49157 = STYLED_ITEM('color',(#49158),#6284);
+#49158 = PRESENTATION_STYLE_ASSIGNMENT((#49159));
+#49159 = SURFACE_STYLE_USAGE(.BOTH.,#49160);
+#49160 = SURFACE_SIDE_STYLE('',(#49161));
+#49161 = SURFACE_STYLE_FILL_AREA(#49162);
+#49162 = FILL_AREA_STYLE('',(#49163));
+#49163 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49164 = STYLED_ITEM('color',(#49165),#6311);
+#49165 = PRESENTATION_STYLE_ASSIGNMENT((#49166));
+#49166 = SURFACE_STYLE_USAGE(.BOTH.,#49167);
+#49167 = SURFACE_SIDE_STYLE('',(#49168));
+#49168 = SURFACE_STYLE_FILL_AREA(#49169);
+#49169 = FILL_AREA_STYLE('',(#49170));
+#49170 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49171 = STYLED_ITEM('color',(#49172),#6360);
+#49172 = PRESENTATION_STYLE_ASSIGNMENT((#49173));
+#49173 = SURFACE_STYLE_USAGE(.BOTH.,#49174);
+#49174 = SURFACE_SIDE_STYLE('',(#49175));
+#49175 = SURFACE_STYLE_FILL_AREA(#49176);
+#49176 = FILL_AREA_STYLE('',(#49177));
+#49177 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49178 = STYLED_ITEM('color',(#49179),#6387);
+#49179 = PRESENTATION_STYLE_ASSIGNMENT((#49180));
+#49180 = SURFACE_STYLE_USAGE(.BOTH.,#49181);
+#49181 = SURFACE_SIDE_STYLE('',(#49182));
+#49182 = SURFACE_STYLE_FILL_AREA(#49183);
+#49183 = FILL_AREA_STYLE('',(#49184));
+#49184 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49185 = STYLED_ITEM('color',(#49186),#6436);
+#49186 = PRESENTATION_STYLE_ASSIGNMENT((#49187));
+#49187 = SURFACE_STYLE_USAGE(.BOTH.,#49188);
+#49188 = SURFACE_SIDE_STYLE('',(#49189));
+#49189 = SURFACE_STYLE_FILL_AREA(#49190);
+#49190 = FILL_AREA_STYLE('',(#49191));
+#49191 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49192 = STYLED_ITEM('color',(#49193),#6463);
+#49193 = PRESENTATION_STYLE_ASSIGNMENT((#49194));
+#49194 = SURFACE_STYLE_USAGE(.BOTH.,#49195);
+#49195 = SURFACE_SIDE_STYLE('',(#49196));
+#49196 = SURFACE_STYLE_FILL_AREA(#49197);
+#49197 = FILL_AREA_STYLE('',(#49198));
+#49198 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49199 = STYLED_ITEM('color',(#49200),#6512);
+#49200 = PRESENTATION_STYLE_ASSIGNMENT((#49201));
+#49201 = SURFACE_STYLE_USAGE(.BOTH.,#49202);
+#49202 = SURFACE_SIDE_STYLE('',(#49203));
+#49203 = SURFACE_STYLE_FILL_AREA(#49204);
+#49204 = FILL_AREA_STYLE('',(#49205));
+#49205 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49206 = STYLED_ITEM('color',(#49207),#6539);
+#49207 = PRESENTATION_STYLE_ASSIGNMENT((#49208));
+#49208 = SURFACE_STYLE_USAGE(.BOTH.,#49209);
+#49209 = SURFACE_SIDE_STYLE('',(#49210));
+#49210 = SURFACE_STYLE_FILL_AREA(#49211);
+#49211 = FILL_AREA_STYLE('',(#49212));
+#49212 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49213 = STYLED_ITEM('color',(#49214),#6588);
+#49214 = PRESENTATION_STYLE_ASSIGNMENT((#49215));
+#49215 = SURFACE_STYLE_USAGE(.BOTH.,#49216);
+#49216 = SURFACE_SIDE_STYLE('',(#49217));
+#49217 = SURFACE_STYLE_FILL_AREA(#49218);
+#49218 = FILL_AREA_STYLE('',(#49219));
+#49219 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49220 = STYLED_ITEM('color',(#49221),#6615);
+#49221 = PRESENTATION_STYLE_ASSIGNMENT((#49222));
+#49222 = SURFACE_STYLE_USAGE(.BOTH.,#49223);
+#49223 = SURFACE_SIDE_STYLE('',(#49224));
+#49224 = SURFACE_STYLE_FILL_AREA(#49225);
+#49225 = FILL_AREA_STYLE('',(#49226));
+#49226 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49227 = STYLED_ITEM('color',(#49228),#6664);
+#49228 = PRESENTATION_STYLE_ASSIGNMENT((#49229));
+#49229 = SURFACE_STYLE_USAGE(.BOTH.,#49230);
+#49230 = SURFACE_SIDE_STYLE('',(#49231));
+#49231 = SURFACE_STYLE_FILL_AREA(#49232);
+#49232 = FILL_AREA_STYLE('',(#49233));
+#49233 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49234 = STYLED_ITEM('color',(#49235),#6691);
+#49235 = PRESENTATION_STYLE_ASSIGNMENT((#49236));
+#49236 = SURFACE_STYLE_USAGE(.BOTH.,#49237);
+#49237 = SURFACE_SIDE_STYLE('',(#49238));
+#49238 = SURFACE_STYLE_FILL_AREA(#49239);
+#49239 = FILL_AREA_STYLE('',(#49240));
+#49240 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49241 = STYLED_ITEM('color',(#49242),#6740);
+#49242 = PRESENTATION_STYLE_ASSIGNMENT((#49243));
+#49243 = SURFACE_STYLE_USAGE(.BOTH.,#49244);
+#49244 = SURFACE_SIDE_STYLE('',(#49245));
+#49245 = SURFACE_STYLE_FILL_AREA(#49246);
+#49246 = FILL_AREA_STYLE('',(#49247));
+#49247 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49248 = STYLED_ITEM('color',(#49249),#6767);
+#49249 = PRESENTATION_STYLE_ASSIGNMENT((#49250));
+#49250 = SURFACE_STYLE_USAGE(.BOTH.,#49251);
+#49251 = SURFACE_SIDE_STYLE('',(#49252));
+#49252 = SURFACE_STYLE_FILL_AREA(#49253);
+#49253 = FILL_AREA_STYLE('',(#49254));
+#49254 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49255 = STYLED_ITEM('color',(#49256),#6816);
+#49256 = PRESENTATION_STYLE_ASSIGNMENT((#49257));
+#49257 = SURFACE_STYLE_USAGE(.BOTH.,#49258);
+#49258 = SURFACE_SIDE_STYLE('',(#49259));
+#49259 = SURFACE_STYLE_FILL_AREA(#49260);
+#49260 = FILL_AREA_STYLE('',(#49261));
+#49261 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49262 = STYLED_ITEM('color',(#49263),#6843);
+#49263 = PRESENTATION_STYLE_ASSIGNMENT((#49264));
+#49264 = SURFACE_STYLE_USAGE(.BOTH.,#49265);
+#49265 = SURFACE_SIDE_STYLE('',(#49266));
+#49266 = SURFACE_STYLE_FILL_AREA(#49267);
+#49267 = FILL_AREA_STYLE('',(#49268));
+#49268 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49269 = STYLED_ITEM('color',(#49270),#6892);
+#49270 = PRESENTATION_STYLE_ASSIGNMENT((#49271));
+#49271 = SURFACE_STYLE_USAGE(.BOTH.,#49272);
+#49272 = SURFACE_SIDE_STYLE('',(#49273));
+#49273 = SURFACE_STYLE_FILL_AREA(#49274);
+#49274 = FILL_AREA_STYLE('',(#49275));
+#49275 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49276 = STYLED_ITEM('color',(#49277),#6919);
+#49277 = PRESENTATION_STYLE_ASSIGNMENT((#49278));
+#49278 = SURFACE_STYLE_USAGE(.BOTH.,#49279);
+#49279 = SURFACE_SIDE_STYLE('',(#49280));
+#49280 = SURFACE_STYLE_FILL_AREA(#49281);
+#49281 = FILL_AREA_STYLE('',(#49282));
+#49282 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49283 = STYLED_ITEM('color',(#49284),#6968);
+#49284 = PRESENTATION_STYLE_ASSIGNMENT((#49285));
+#49285 = SURFACE_STYLE_USAGE(.BOTH.,#49286);
+#49286 = SURFACE_SIDE_STYLE('',(#49287));
+#49287 = SURFACE_STYLE_FILL_AREA(#49288);
+#49288 = FILL_AREA_STYLE('',(#49289));
+#49289 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49290 = STYLED_ITEM('color',(#49291),#6995);
+#49291 = PRESENTATION_STYLE_ASSIGNMENT((#49292));
+#49292 = SURFACE_STYLE_USAGE(.BOTH.,#49293);
+#49293 = SURFACE_SIDE_STYLE('',(#49294));
+#49294 = SURFACE_STYLE_FILL_AREA(#49295);
+#49295 = FILL_AREA_STYLE('',(#49296));
+#49296 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49297 = STYLED_ITEM('color',(#49298),#7044);
+#49298 = PRESENTATION_STYLE_ASSIGNMENT((#49299));
+#49299 = SURFACE_STYLE_USAGE(.BOTH.,#49300);
+#49300 = SURFACE_SIDE_STYLE('',(#49301));
+#49301 = SURFACE_STYLE_FILL_AREA(#49302);
+#49302 = FILL_AREA_STYLE('',(#49303));
+#49303 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49304 = STYLED_ITEM('color',(#49305),#7071);
+#49305 = PRESENTATION_STYLE_ASSIGNMENT((#49306));
+#49306 = SURFACE_STYLE_USAGE(.BOTH.,#49307);
+#49307 = SURFACE_SIDE_STYLE('',(#49308));
+#49308 = SURFACE_STYLE_FILL_AREA(#49309);
+#49309 = FILL_AREA_STYLE('',(#49310));
+#49310 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49311 = STYLED_ITEM('color',(#49312),#7120);
+#49312 = PRESENTATION_STYLE_ASSIGNMENT((#49313));
+#49313 = SURFACE_STYLE_USAGE(.BOTH.,#49314);
+#49314 = SURFACE_SIDE_STYLE('',(#49315));
+#49315 = SURFACE_STYLE_FILL_AREA(#49316);
+#49316 = FILL_AREA_STYLE('',(#49317));
+#49317 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49318 = STYLED_ITEM('color',(#49319),#7147);
+#49319 = PRESENTATION_STYLE_ASSIGNMENT((#49320));
+#49320 = SURFACE_STYLE_USAGE(.BOTH.,#49321);
+#49321 = SURFACE_SIDE_STYLE('',(#49322));
+#49322 = SURFACE_STYLE_FILL_AREA(#49323);
+#49323 = FILL_AREA_STYLE('',(#49324));
+#49324 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49325 = STYLED_ITEM('color',(#49326),#7196);
+#49326 = PRESENTATION_STYLE_ASSIGNMENT((#49327));
+#49327 = SURFACE_STYLE_USAGE(.BOTH.,#49328);
+#49328 = SURFACE_SIDE_STYLE('',(#49329));
+#49329 = SURFACE_STYLE_FILL_AREA(#49330);
+#49330 = FILL_AREA_STYLE('',(#49331));
+#49331 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49332 = STYLED_ITEM('color',(#49333),#7223);
+#49333 = PRESENTATION_STYLE_ASSIGNMENT((#49334));
+#49334 = SURFACE_STYLE_USAGE(.BOTH.,#49335);
+#49335 = SURFACE_SIDE_STYLE('',(#49336));
+#49336 = SURFACE_STYLE_FILL_AREA(#49337);
+#49337 = FILL_AREA_STYLE('',(#49338));
+#49338 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49339 = STYLED_ITEM('color',(#49340),#7272);
+#49340 = PRESENTATION_STYLE_ASSIGNMENT((#49341));
+#49341 = SURFACE_STYLE_USAGE(.BOTH.,#49342);
+#49342 = SURFACE_SIDE_STYLE('',(#49343));
+#49343 = SURFACE_STYLE_FILL_AREA(#49344);
+#49344 = FILL_AREA_STYLE('',(#49345));
+#49345 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49346 = STYLED_ITEM('color',(#49347),#7299);
+#49347 = PRESENTATION_STYLE_ASSIGNMENT((#49348));
+#49348 = SURFACE_STYLE_USAGE(.BOTH.,#49349);
+#49349 = SURFACE_SIDE_STYLE('',(#49350));
+#49350 = SURFACE_STYLE_FILL_AREA(#49351);
+#49351 = FILL_AREA_STYLE('',(#49352));
+#49352 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49353 = STYLED_ITEM('color',(#49354),#7348);
+#49354 = PRESENTATION_STYLE_ASSIGNMENT((#49355));
+#49355 = SURFACE_STYLE_USAGE(.BOTH.,#49356);
+#49356 = SURFACE_SIDE_STYLE('',(#49357));
+#49357 = SURFACE_STYLE_FILL_AREA(#49358);
+#49358 = FILL_AREA_STYLE('',(#49359));
+#49359 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49360 = STYLED_ITEM('color',(#49361),#7375);
+#49361 = PRESENTATION_STYLE_ASSIGNMENT((#49362));
+#49362 = SURFACE_STYLE_USAGE(.BOTH.,#49363);
+#49363 = SURFACE_SIDE_STYLE('',(#49364));
+#49364 = SURFACE_STYLE_FILL_AREA(#49365);
+#49365 = FILL_AREA_STYLE('',(#49366));
+#49366 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49367 = STYLED_ITEM('color',(#49368),#7424);
+#49368 = PRESENTATION_STYLE_ASSIGNMENT((#49369));
+#49369 = SURFACE_STYLE_USAGE(.BOTH.,#49370);
+#49370 = SURFACE_SIDE_STYLE('',(#49371));
+#49371 = SURFACE_STYLE_FILL_AREA(#49372);
+#49372 = FILL_AREA_STYLE('',(#49373));
+#49373 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49374 = STYLED_ITEM('color',(#49375),#7451);
+#49375 = PRESENTATION_STYLE_ASSIGNMENT((#49376));
+#49376 = SURFACE_STYLE_USAGE(.BOTH.,#49377);
+#49377 = SURFACE_SIDE_STYLE('',(#49378));
+#49378 = SURFACE_STYLE_FILL_AREA(#49379);
+#49379 = FILL_AREA_STYLE('',(#49380));
+#49380 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49381 = STYLED_ITEM('color',(#49382),#7500);
+#49382 = PRESENTATION_STYLE_ASSIGNMENT((#49383));
+#49383 = SURFACE_STYLE_USAGE(.BOTH.,#49384);
+#49384 = SURFACE_SIDE_STYLE('',(#49385));
+#49385 = SURFACE_STYLE_FILL_AREA(#49386);
+#49386 = FILL_AREA_STYLE('',(#49387));
+#49387 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49388 = STYLED_ITEM('color',(#49389),#7527);
+#49389 = PRESENTATION_STYLE_ASSIGNMENT((#49390));
+#49390 = SURFACE_STYLE_USAGE(.BOTH.,#49391);
+#49391 = SURFACE_SIDE_STYLE('',(#49392));
+#49392 = SURFACE_STYLE_FILL_AREA(#49393);
+#49393 = FILL_AREA_STYLE('',(#49394));
+#49394 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49395 = STYLED_ITEM('color',(#49396),#7576);
+#49396 = PRESENTATION_STYLE_ASSIGNMENT((#49397));
+#49397 = SURFACE_STYLE_USAGE(.BOTH.,#49398);
+#49398 = SURFACE_SIDE_STYLE('',(#49399));
+#49399 = SURFACE_STYLE_FILL_AREA(#49400);
+#49400 = FILL_AREA_STYLE('',(#49401));
+#49401 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49402 = STYLED_ITEM('color',(#49403),#7603);
+#49403 = PRESENTATION_STYLE_ASSIGNMENT((#49404));
+#49404 = SURFACE_STYLE_USAGE(.BOTH.,#49405);
+#49405 = SURFACE_SIDE_STYLE('',(#49406));
+#49406 = SURFACE_STYLE_FILL_AREA(#49407);
+#49407 = FILL_AREA_STYLE('',(#49408));
+#49408 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49409 = STYLED_ITEM('color',(#49410),#7652);
+#49410 = PRESENTATION_STYLE_ASSIGNMENT((#49411));
+#49411 = SURFACE_STYLE_USAGE(.BOTH.,#49412);
+#49412 = SURFACE_SIDE_STYLE('',(#49413));
+#49413 = SURFACE_STYLE_FILL_AREA(#49414);
+#49414 = FILL_AREA_STYLE('',(#49415));
+#49415 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49416 = STYLED_ITEM('color',(#49417),#7679);
+#49417 = PRESENTATION_STYLE_ASSIGNMENT((#49418));
+#49418 = SURFACE_STYLE_USAGE(.BOTH.,#49419);
+#49419 = SURFACE_SIDE_STYLE('',(#49420));
+#49420 = SURFACE_STYLE_FILL_AREA(#49421);
+#49421 = FILL_AREA_STYLE('',(#49422));
+#49422 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49423 = STYLED_ITEM('color',(#49424),#7686);
+#49424 = PRESENTATION_STYLE_ASSIGNMENT((#49425));
+#49425 = SURFACE_STYLE_USAGE(.BOTH.,#49426);
+#49426 = SURFACE_SIDE_STYLE('',(#49427));
+#49427 = SURFACE_STYLE_FILL_AREA(#49428);
+#49428 = FILL_AREA_STYLE('',(#49429));
+#49429 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49430 = STYLED_ITEM('color',(#49431),#7693);
+#49431 = PRESENTATION_STYLE_ASSIGNMENT((#49432));
+#49432 = SURFACE_STYLE_USAGE(.BOTH.,#49433);
+#49433 = SURFACE_SIDE_STYLE('',(#49434));
+#49434 = SURFACE_STYLE_FILL_AREA(#49435);
+#49435 = FILL_AREA_STYLE('',(#49436));
+#49436 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49437 = STYLED_ITEM('color',(#49438),#7700);
+#49438 = PRESENTATION_STYLE_ASSIGNMENT((#49439));
+#49439 = SURFACE_STYLE_USAGE(.BOTH.,#49440);
+#49440 = SURFACE_SIDE_STYLE('',(#49441));
+#49441 = SURFACE_STYLE_FILL_AREA(#49442);
+#49442 = FILL_AREA_STYLE('',(#49443));
+#49443 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49444 = STYLED_ITEM('color',(#49445),#7707);
+#49445 = PRESENTATION_STYLE_ASSIGNMENT((#49446));
+#49446 = SURFACE_STYLE_USAGE(.BOTH.,#49447);
+#49447 = SURFACE_SIDE_STYLE('',(#49448));
+#49448 = SURFACE_STYLE_FILL_AREA(#49449);
+#49449 = FILL_AREA_STYLE('',(#49450));
+#49450 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49451 = STYLED_ITEM('color',(#49452),#7714);
+#49452 = PRESENTATION_STYLE_ASSIGNMENT((#49453));
+#49453 = SURFACE_STYLE_USAGE(.BOTH.,#49454);
+#49454 = SURFACE_SIDE_STYLE('',(#49455));
+#49455 = SURFACE_STYLE_FILL_AREA(#49456);
+#49456 = FILL_AREA_STYLE('',(#49457));
+#49457 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49458 = STYLED_ITEM('color',(#49459),#7721);
+#49459 = PRESENTATION_STYLE_ASSIGNMENT((#49460));
+#49460 = SURFACE_STYLE_USAGE(.BOTH.,#49461);
+#49461 = SURFACE_SIDE_STYLE('',(#49462));
+#49462 = SURFACE_STYLE_FILL_AREA(#49463);
+#49463 = FILL_AREA_STYLE('',(#49464));
+#49464 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49465 = STYLED_ITEM('color',(#49466),#7728);
+#49466 = PRESENTATION_STYLE_ASSIGNMENT((#49467));
+#49467 = SURFACE_STYLE_USAGE(.BOTH.,#49468);
+#49468 = SURFACE_SIDE_STYLE('',(#49469));
+#49469 = SURFACE_STYLE_FILL_AREA(#49470);
+#49470 = FILL_AREA_STYLE('',(#49471));
+#49471 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49472 = STYLED_ITEM('color',(#49473),#7735);
+#49473 = PRESENTATION_STYLE_ASSIGNMENT((#49474));
+#49474 = SURFACE_STYLE_USAGE(.BOTH.,#49475);
+#49475 = SURFACE_SIDE_STYLE('',(#49476));
+#49476 = SURFACE_STYLE_FILL_AREA(#49477);
+#49477 = FILL_AREA_STYLE('',(#49478));
+#49478 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49479 = STYLED_ITEM('color',(#49480),#7742);
+#49480 = PRESENTATION_STYLE_ASSIGNMENT((#49481));
+#49481 = SURFACE_STYLE_USAGE(.BOTH.,#49482);
+#49482 = SURFACE_SIDE_STYLE('',(#49483));
+#49483 = SURFACE_STYLE_FILL_AREA(#49484);
+#49484 = FILL_AREA_STYLE('',(#49485));
+#49485 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49486 = STYLED_ITEM('color',(#49487),#7749);
+#49487 = PRESENTATION_STYLE_ASSIGNMENT((#49488));
+#49488 = SURFACE_STYLE_USAGE(.BOTH.,#49489);
+#49489 = SURFACE_SIDE_STYLE('',(#49490));
+#49490 = SURFACE_STYLE_FILL_AREA(#49491);
+#49491 = FILL_AREA_STYLE('',(#49492));
+#49492 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49493 = STYLED_ITEM('color',(#49494),#7756);
+#49494 = PRESENTATION_STYLE_ASSIGNMENT((#49495));
+#49495 = SURFACE_STYLE_USAGE(.BOTH.,#49496);
+#49496 = SURFACE_SIDE_STYLE('',(#49497));
+#49497 = SURFACE_STYLE_FILL_AREA(#49498);
+#49498 = FILL_AREA_STYLE('',(#49499));
+#49499 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49500 = STYLED_ITEM('color',(#49501),#7763);
+#49501 = PRESENTATION_STYLE_ASSIGNMENT((#49502));
+#49502 = SURFACE_STYLE_USAGE(.BOTH.,#49503);
+#49503 = SURFACE_SIDE_STYLE('',(#49504));
+#49504 = SURFACE_STYLE_FILL_AREA(#49505);
+#49505 = FILL_AREA_STYLE('',(#49506));
+#49506 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49507 = STYLED_ITEM('color',(#49508),#7770);
+#49508 = PRESENTATION_STYLE_ASSIGNMENT((#49509));
+#49509 = SURFACE_STYLE_USAGE(.BOTH.,#49510);
+#49510 = SURFACE_SIDE_STYLE('',(#49511));
+#49511 = SURFACE_STYLE_FILL_AREA(#49512);
+#49512 = FILL_AREA_STYLE('',(#49513));
+#49513 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49514 = STYLED_ITEM('color',(#49515),#7777);
+#49515 = PRESENTATION_STYLE_ASSIGNMENT((#49516));
+#49516 = SURFACE_STYLE_USAGE(.BOTH.,#49517);
+#49517 = SURFACE_SIDE_STYLE('',(#49518));
+#49518 = SURFACE_STYLE_FILL_AREA(#49519);
+#49519 = FILL_AREA_STYLE('',(#49520));
+#49520 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49521 = STYLED_ITEM('color',(#49522),#7784);
+#49522 = PRESENTATION_STYLE_ASSIGNMENT((#49523));
+#49523 = SURFACE_STYLE_USAGE(.BOTH.,#49524);
+#49524 = SURFACE_SIDE_STYLE('',(#49525));
+#49525 = SURFACE_STYLE_FILL_AREA(#49526);
+#49526 = FILL_AREA_STYLE('',(#49527));
+#49527 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49528 = STYLED_ITEM('color',(#49529),#7791);
+#49529 = PRESENTATION_STYLE_ASSIGNMENT((#49530));
+#49530 = SURFACE_STYLE_USAGE(.BOTH.,#49531);
+#49531 = SURFACE_SIDE_STYLE('',(#49532));
+#49532 = SURFACE_STYLE_FILL_AREA(#49533);
+#49533 = FILL_AREA_STYLE('',(#49534));
+#49534 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49535 = STYLED_ITEM('color',(#49536),#7798);
+#49536 = PRESENTATION_STYLE_ASSIGNMENT((#49537));
+#49537 = SURFACE_STYLE_USAGE(.BOTH.,#49538);
+#49538 = SURFACE_SIDE_STYLE('',(#49539));
+#49539 = SURFACE_STYLE_FILL_AREA(#49540);
+#49540 = FILL_AREA_STYLE('',(#49541));
+#49541 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49542 = STYLED_ITEM('color',(#49543),#7805);
+#49543 = PRESENTATION_STYLE_ASSIGNMENT((#49544));
+#49544 = SURFACE_STYLE_USAGE(.BOTH.,#49545);
+#49545 = SURFACE_SIDE_STYLE('',(#49546));
+#49546 = SURFACE_STYLE_FILL_AREA(#49547);
+#49547 = FILL_AREA_STYLE('',(#49548));
+#49548 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49549 = STYLED_ITEM('color',(#49550),#7812);
+#49550 = PRESENTATION_STYLE_ASSIGNMENT((#49551));
+#49551 = SURFACE_STYLE_USAGE(.BOTH.,#49552);
+#49552 = SURFACE_SIDE_STYLE('',(#49553));
+#49553 = SURFACE_STYLE_FILL_AREA(#49554);
+#49554 = FILL_AREA_STYLE('',(#49555));
+#49555 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49556 = STYLED_ITEM('color',(#49557),#7819);
+#49557 = PRESENTATION_STYLE_ASSIGNMENT((#49558));
+#49558 = SURFACE_STYLE_USAGE(.BOTH.,#49559);
+#49559 = SURFACE_SIDE_STYLE('',(#49560));
+#49560 = SURFACE_STYLE_FILL_AREA(#49561);
+#49561 = FILL_AREA_STYLE('',(#49562));
+#49562 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49563 = STYLED_ITEM('color',(#49564),#7826);
+#49564 = PRESENTATION_STYLE_ASSIGNMENT((#49565));
+#49565 = SURFACE_STYLE_USAGE(.BOTH.,#49566);
+#49566 = SURFACE_SIDE_STYLE('',(#49567));
+#49567 = SURFACE_STYLE_FILL_AREA(#49568);
+#49568 = FILL_AREA_STYLE('',(#49569));
+#49569 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49570 = STYLED_ITEM('color',(#49571),#7833);
+#49571 = PRESENTATION_STYLE_ASSIGNMENT((#49572));
+#49572 = SURFACE_STYLE_USAGE(.BOTH.,#49573);
+#49573 = SURFACE_SIDE_STYLE('',(#49574));
+#49574 = SURFACE_STYLE_FILL_AREA(#49575);
+#49575 = FILL_AREA_STYLE('',(#49576));
+#49576 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49577 = STYLED_ITEM('color',(#49578),#7840);
+#49578 = PRESENTATION_STYLE_ASSIGNMENT((#49579));
+#49579 = SURFACE_STYLE_USAGE(.BOTH.,#49580);
+#49580 = SURFACE_SIDE_STYLE('',(#49581));
+#49581 = SURFACE_STYLE_FILL_AREA(#49582);
+#49582 = FILL_AREA_STYLE('',(#49583));
+#49583 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49584 = STYLED_ITEM('color',(#49585),#7847);
+#49585 = PRESENTATION_STYLE_ASSIGNMENT((#49586));
+#49586 = SURFACE_STYLE_USAGE(.BOTH.,#49587);
+#49587 = SURFACE_SIDE_STYLE('',(#49588));
+#49588 = SURFACE_STYLE_FILL_AREA(#49589);
+#49589 = FILL_AREA_STYLE('',(#49590));
+#49590 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49591 = STYLED_ITEM('color',(#49592),#7854);
+#49592 = PRESENTATION_STYLE_ASSIGNMENT((#49593));
+#49593 = SURFACE_STYLE_USAGE(.BOTH.,#49594);
+#49594 = SURFACE_SIDE_STYLE('',(#49595));
+#49595 = SURFACE_STYLE_FILL_AREA(#49596);
+#49596 = FILL_AREA_STYLE('',(#49597));
+#49597 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49598 = STYLED_ITEM('color',(#49599),#7861);
+#49599 = PRESENTATION_STYLE_ASSIGNMENT((#49600));
+#49600 = SURFACE_STYLE_USAGE(.BOTH.,#49601);
+#49601 = SURFACE_SIDE_STYLE('',(#49602));
+#49602 = SURFACE_STYLE_FILL_AREA(#49603);
+#49603 = FILL_AREA_STYLE('',(#49604));
+#49604 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49605 = STYLED_ITEM('color',(#49606),#7868);
+#49606 = PRESENTATION_STYLE_ASSIGNMENT((#49607));
+#49607 = SURFACE_STYLE_USAGE(.BOTH.,#49608);
+#49608 = SURFACE_SIDE_STYLE('',(#49609));
+#49609 = SURFACE_STYLE_FILL_AREA(#49610);
+#49610 = FILL_AREA_STYLE('',(#49611));
+#49611 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49612 = STYLED_ITEM('color',(#49613),#7875);
+#49613 = PRESENTATION_STYLE_ASSIGNMENT((#49614));
+#49614 = SURFACE_STYLE_USAGE(.BOTH.,#49615);
+#49615 = SURFACE_SIDE_STYLE('',(#49616));
+#49616 = SURFACE_STYLE_FILL_AREA(#49617);
+#49617 = FILL_AREA_STYLE('',(#49618));
+#49618 = FILL_AREA_STYLE_COLOUR('',#48995);
+#49619 = STYLED_ITEM('color',(#49620),#7884);
+#49620 = PRESENTATION_STYLE_ASSIGNMENT((#49621));
+#49621 = SURFACE_STYLE_USAGE(.BOTH.,#49622);
+#49622 = SURFACE_SIDE_STYLE('',(#49623));
+#49623 = SURFACE_STYLE_FILL_AREA(#49624);
+#49624 = FILL_AREA_STYLE('',(#49625));
+#49625 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49626 = COLOUR_RGB('',0.219607844949,0.219607844949,0.219607844949);
+#49627 = STYLED_ITEM('color',(#49628),#8976);
+#49628 = PRESENTATION_STYLE_ASSIGNMENT((#49629));
+#49629 = SURFACE_STYLE_USAGE(.BOTH.,#49630);
+#49630 = SURFACE_SIDE_STYLE('',(#49631));
+#49631 = SURFACE_STYLE_FILL_AREA(#49632);
+#49632 = FILL_AREA_STYLE('',(#49633));
+#49633 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49634 = STYLED_ITEM('color',(#49635),#9077);
+#49635 = PRESENTATION_STYLE_ASSIGNMENT((#49636));
+#49636 = SURFACE_STYLE_USAGE(.BOTH.,#49637);
+#49637 = SURFACE_SIDE_STYLE('',(#49638));
+#49638 = SURFACE_STYLE_FILL_AREA(#49639);
+#49639 = FILL_AREA_STYLE('',(#49640));
+#49640 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49641 = STYLED_ITEM('color',(#49642),#9158);
+#49642 = PRESENTATION_STYLE_ASSIGNMENT((#49643));
+#49643 = SURFACE_STYLE_USAGE(.BOTH.,#49644);
+#49644 = SURFACE_SIDE_STYLE('',(#49645));
+#49645 = SURFACE_STYLE_FILL_AREA(#49646);
+#49646 = FILL_AREA_STYLE('',(#49647));
+#49647 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49648 = STYLED_ITEM('color',(#49649),#9381);
+#49649 = PRESENTATION_STYLE_ASSIGNMENT((#49650));
+#49650 = SURFACE_STYLE_USAGE(.BOTH.,#49651);
+#49651 = SURFACE_SIDE_STYLE('',(#49652));
+#49652 = SURFACE_STYLE_FILL_AREA(#49653);
+#49653 = FILL_AREA_STYLE('',(#49654));
+#49654 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49655 = STYLED_ITEM('color',(#49656),#9458);
+#49656 = PRESENTATION_STYLE_ASSIGNMENT((#49657));
+#49657 = SURFACE_STYLE_USAGE(.BOTH.,#49658);
+#49658 = SURFACE_SIDE_STYLE('',(#49659));
+#49659 = SURFACE_STYLE_FILL_AREA(#49660);
+#49660 = FILL_AREA_STYLE('',(#49661));
+#49661 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49662 = STYLED_ITEM('color',(#49663),#9502);
+#49663 = PRESENTATION_STYLE_ASSIGNMENT((#49664));
+#49664 = SURFACE_STYLE_USAGE(.BOTH.,#49665);
+#49665 = SURFACE_SIDE_STYLE('',(#49666));
+#49666 = SURFACE_STYLE_FILL_AREA(#49667);
+#49667 = FILL_AREA_STYLE('',(#49668));
+#49668 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49669 = STYLED_ITEM('color',(#49670),#9556);
+#49670 = PRESENTATION_STYLE_ASSIGNMENT((#49671));
+#49671 = SURFACE_STYLE_USAGE(.BOTH.,#49672);
+#49672 = SURFACE_SIDE_STYLE('',(#49673));
+#49673 = SURFACE_STYLE_FILL_AREA(#49674);
+#49674 = FILL_AREA_STYLE('',(#49675));
+#49675 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49676 = STYLED_ITEM('color',(#49677),#9604);
+#49677 = PRESENTATION_STYLE_ASSIGNMENT((#49678));
+#49678 = SURFACE_STYLE_USAGE(.BOTH.,#49679);
+#49679 = SURFACE_SIDE_STYLE('',(#49680));
+#49680 = SURFACE_STYLE_FILL_AREA(#49681);
+#49681 = FILL_AREA_STYLE('',(#49682));
+#49682 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49683 = STYLED_ITEM('color',(#49684),#10522);
+#49684 = PRESENTATION_STYLE_ASSIGNMENT((#49685));
+#49685 = SURFACE_STYLE_USAGE(.BOTH.,#49686);
+#49686 = SURFACE_SIDE_STYLE('',(#49687));
+#49687 = SURFACE_STYLE_FILL_AREA(#49688);
+#49688 = FILL_AREA_STYLE('',(#49689));
+#49689 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49690 = STYLED_ITEM('color',(#49691),#11374);
+#49691 = PRESENTATION_STYLE_ASSIGNMENT((#49692));
+#49692 = SURFACE_STYLE_USAGE(.BOTH.,#49693);
+#49693 = SURFACE_SIDE_STYLE('',(#49694));
+#49694 = SURFACE_STYLE_FILL_AREA(#49695);
+#49695 = FILL_AREA_STYLE('',(#49696));
+#49696 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49697 = STYLED_ITEM('color',(#49698),#11487);
+#49698 = PRESENTATION_STYLE_ASSIGNMENT((#49699));
+#49699 = SURFACE_STYLE_USAGE(.BOTH.,#49700);
+#49700 = SURFACE_SIDE_STYLE('',(#49701));
+#49701 = SURFACE_STYLE_FILL_AREA(#49702);
+#49702 = FILL_AREA_STYLE('',(#49703));
+#49703 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49704 = STYLED_ITEM('color',(#49705),#11610);
+#49705 = PRESENTATION_STYLE_ASSIGNMENT((#49706));
+#49706 = SURFACE_STYLE_USAGE(.BOTH.,#49707);
+#49707 = SURFACE_SIDE_STYLE('',(#49708));
+#49708 = SURFACE_STYLE_FILL_AREA(#49709);
+#49709 = FILL_AREA_STYLE('',(#49710));
+#49710 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49711 = STYLED_ITEM('color',(#49712),#11723);
+#49712 = PRESENTATION_STYLE_ASSIGNMENT((#49713));
+#49713 = SURFACE_STYLE_USAGE(.BOTH.,#49714);
+#49714 = SURFACE_SIDE_STYLE('',(#49715));
+#49715 = SURFACE_STYLE_FILL_AREA(#49716);
+#49716 = FILL_AREA_STYLE('',(#49717));
+#49717 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49718 = STYLED_ITEM('color',(#49719),#13135);
+#49719 = PRESENTATION_STYLE_ASSIGNMENT((#49720));
+#49720 = SURFACE_STYLE_USAGE(.BOTH.,#49721);
+#49721 = SURFACE_SIDE_STYLE('',(#49722));
+#49722 = SURFACE_STYLE_FILL_AREA(#49723);
+#49723 = FILL_AREA_STYLE('',(#49724));
+#49724 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49725 = STYLED_ITEM('color',(#49726),#13190);
+#49726 = PRESENTATION_STYLE_ASSIGNMENT((#49727));
+#49727 = SURFACE_STYLE_USAGE(.BOTH.,#49728);
+#49728 = SURFACE_SIDE_STYLE('',(#49729));
+#49729 = SURFACE_STYLE_FILL_AREA(#49730);
+#49730 = FILL_AREA_STYLE('',(#49731));
+#49731 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49732 = STYLED_ITEM('color',(#49733),#14721);
+#49733 = PRESENTATION_STYLE_ASSIGNMENT((#49734));
+#49734 = SURFACE_STYLE_USAGE(.BOTH.,#49735);
+#49735 = SURFACE_SIDE_STYLE('',(#49736));
+#49736 = SURFACE_STYLE_FILL_AREA(#49737);
+#49737 = FILL_AREA_STYLE('',(#49738));
+#49738 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49739 = STYLED_ITEM('color',(#49740),#15492);
+#49740 = PRESENTATION_STYLE_ASSIGNMENT((#49741));
+#49741 = SURFACE_STYLE_USAGE(.BOTH.,#49742);
+#49742 = SURFACE_SIDE_STYLE('',(#49743));
+#49743 = SURFACE_STYLE_FILL_AREA(#49744);
+#49744 = FILL_AREA_STYLE('',(#49745));
+#49745 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49746 = STYLED_ITEM('color',(#49747),#15496);
+#49747 = PRESENTATION_STYLE_ASSIGNMENT((#49748));
+#49748 = SURFACE_STYLE_USAGE(.BOTH.,#49749);
+#49749 = SURFACE_SIDE_STYLE('',(#49750));
+#49750 = SURFACE_STYLE_FILL_AREA(#49751);
+#49751 = FILL_AREA_STYLE('',(#49752));
+#49752 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49753 = STYLED_ITEM('color',(#49754),#15502);
+#49754 = PRESENTATION_STYLE_ASSIGNMENT((#49755));
+#49755 = SURFACE_STYLE_USAGE(.BOTH.,#49756);
+#49756 = SURFACE_SIDE_STYLE('',(#49757));
+#49757 = SURFACE_STYLE_FILL_AREA(#49758);
+#49758 = FILL_AREA_STYLE('',(#49759));
+#49759 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49760 = STYLED_ITEM('color',(#49761),#16272);
+#49761 = PRESENTATION_STYLE_ASSIGNMENT((#49762));
+#49762 = SURFACE_STYLE_USAGE(.BOTH.,#49763);
+#49763 = SURFACE_SIDE_STYLE('',(#49764));
+#49764 = SURFACE_STYLE_FILL_AREA(#49765);
+#49765 = FILL_AREA_STYLE('',(#49766));
+#49766 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49767 = STYLED_ITEM('color',(#49768),#16297);
+#49768 = PRESENTATION_STYLE_ASSIGNMENT((#49769));
+#49769 = SURFACE_STYLE_USAGE(.BOTH.,#49770);
+#49770 = SURFACE_SIDE_STYLE('',(#49771));
+#49771 = SURFACE_STYLE_FILL_AREA(#49772);
+#49772 = FILL_AREA_STYLE('',(#49773));
+#49773 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49774 = STYLED_ITEM('color',(#49775),#16322);
+#49775 = PRESENTATION_STYLE_ASSIGNMENT((#49776));
+#49776 = SURFACE_STYLE_USAGE(.BOTH.,#49777);
+#49777 = SURFACE_SIDE_STYLE('',(#49778));
+#49778 = SURFACE_STYLE_FILL_AREA(#49779);
+#49779 = FILL_AREA_STYLE('',(#49780));
+#49780 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49781 = STYLED_ITEM('color',(#49782),#17093);
+#49782 = PRESENTATION_STYLE_ASSIGNMENT((#49783));
+#49783 = SURFACE_STYLE_USAGE(.BOTH.,#49784);
+#49784 = SURFACE_SIDE_STYLE('',(#49785));
+#49785 = SURFACE_STYLE_FILL_AREA(#49786);
+#49786 = FILL_AREA_STYLE('',(#49787));
+#49787 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49788 = STYLED_ITEM('color',(#49789),#17099);
+#49789 = PRESENTATION_STYLE_ASSIGNMENT((#49790));
+#49790 = SURFACE_STYLE_USAGE(.BOTH.,#49791);
+#49791 = SURFACE_SIDE_STYLE('',(#49792));
+#49792 = SURFACE_STYLE_FILL_AREA(#49793);
+#49793 = FILL_AREA_STYLE('',(#49794));
+#49794 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49795 = STYLED_ITEM('color',(#49796),#17105);
+#49796 = PRESENTATION_STYLE_ASSIGNMENT((#49797));
+#49797 = SURFACE_STYLE_USAGE(.BOTH.,#49798);
+#49798 = SURFACE_SIDE_STYLE('',(#49799));
+#49799 = SURFACE_STYLE_FILL_AREA(#49800);
+#49800 = FILL_AREA_STYLE('',(#49801));
+#49801 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49802 = STYLED_ITEM('color',(#49803),#17413);
+#49803 = PRESENTATION_STYLE_ASSIGNMENT((#49804));
+#49804 = SURFACE_STYLE_USAGE(.BOTH.,#49805);
+#49805 = SURFACE_SIDE_STYLE('',(#49806));
+#49806 = SURFACE_STYLE_FILL_AREA(#49807);
+#49807 = FILL_AREA_STYLE('',(#49808));
+#49808 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49809 = STYLED_ITEM('color',(#49810),#17492);
+#49810 = PRESENTATION_STYLE_ASSIGNMENT((#49811));
+#49811 = SURFACE_STYLE_USAGE(.BOTH.,#49812);
+#49812 = SURFACE_SIDE_STYLE('',(#49813));
+#49813 = SURFACE_STYLE_FILL_AREA(#49814);
+#49814 = FILL_AREA_STYLE('',(#49815));
+#49815 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49816 = STYLED_ITEM('color',(#49817),#17575);
+#49817 = PRESENTATION_STYLE_ASSIGNMENT((#49818));
+#49818 = SURFACE_STYLE_USAGE(.BOTH.,#49819);
+#49819 = SURFACE_SIDE_STYLE('',(#49820));
+#49820 = SURFACE_STYLE_FILL_AREA(#49821);
+#49821 = FILL_AREA_STYLE('',(#49822));
+#49822 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49823 = STYLED_ITEM('color',(#49824),#17629);
+#49824 = PRESENTATION_STYLE_ASSIGNMENT((#49825));
+#49825 = SURFACE_STYLE_USAGE(.BOTH.,#49826);
+#49826 = SURFACE_SIDE_STYLE('',(#49827));
+#49827 = SURFACE_STYLE_FILL_AREA(#49828);
+#49828 = FILL_AREA_STYLE('',(#49829));
+#49829 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49830 = STYLED_ITEM('color',(#49831),#17703);
+#49831 = PRESENTATION_STYLE_ASSIGNMENT((#49832));
+#49832 = SURFACE_STYLE_USAGE(.BOTH.,#49833);
+#49833 = SURFACE_SIDE_STYLE('',(#49834));
+#49834 = SURFACE_STYLE_FILL_AREA(#49835);
+#49835 = FILL_AREA_STYLE('',(#49836));
+#49836 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49837 = STYLED_ITEM('color',(#49838),#17756);
+#49838 = PRESENTATION_STYLE_ASSIGNMENT((#49839));
+#49839 = SURFACE_STYLE_USAGE(.BOTH.,#49840);
+#49840 = SURFACE_SIDE_STYLE('',(#49841));
+#49841 = SURFACE_STYLE_FILL_AREA(#49842);
+#49842 = FILL_AREA_STYLE('',(#49843));
+#49843 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49844 = STYLED_ITEM('color',(#49845),#17789);
+#49845 = PRESENTATION_STYLE_ASSIGNMENT((#49846));
+#49846 = SURFACE_STYLE_USAGE(.BOTH.,#49847);
+#49847 = SURFACE_SIDE_STYLE('',(#49848));
+#49848 = SURFACE_STYLE_FILL_AREA(#49849);
+#49849 = FILL_AREA_STYLE('',(#49850));
+#49850 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49851 = STYLED_ITEM('color',(#49852),#17848);
+#49852 = PRESENTATION_STYLE_ASSIGNMENT((#49853));
+#49853 = SURFACE_STYLE_USAGE(.BOTH.,#49854);
+#49854 = SURFACE_SIDE_STYLE('',(#49855));
+#49855 = SURFACE_STYLE_FILL_AREA(#49856);
+#49856 = FILL_AREA_STYLE('',(#49857));
+#49857 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49858 = STYLED_ITEM('color',(#49859),#17907);
+#49859 = PRESENTATION_STYLE_ASSIGNMENT((#49860));
+#49860 = SURFACE_STYLE_USAGE(.BOTH.,#49861);
+#49861 = SURFACE_SIDE_STYLE('',(#49862));
+#49862 = SURFACE_STYLE_FILL_AREA(#49863);
+#49863 = FILL_AREA_STYLE('',(#49864));
+#49864 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49865 = STYLED_ITEM('color',(#49866),#17966);
+#49866 = PRESENTATION_STYLE_ASSIGNMENT((#49867));
+#49867 = SURFACE_STYLE_USAGE(.BOTH.,#49868);
+#49868 = SURFACE_SIDE_STYLE('',(#49869));
+#49869 = SURFACE_STYLE_FILL_AREA(#49870);
+#49870 = FILL_AREA_STYLE('',(#49871));
+#49871 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49872 = STYLED_ITEM('color',(#49873),#18025);
+#49873 = PRESENTATION_STYLE_ASSIGNMENT((#49874));
+#49874 = SURFACE_STYLE_USAGE(.BOTH.,#49875);
+#49875 = SURFACE_SIDE_STYLE('',(#49876));
+#49876 = SURFACE_STYLE_FILL_AREA(#49877);
+#49877 = FILL_AREA_STYLE('',(#49878));
+#49878 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49879 = STYLED_ITEM('color',(#49880),#18055);
+#49880 = PRESENTATION_STYLE_ASSIGNMENT((#49881));
+#49881 = SURFACE_STYLE_USAGE(.BOTH.,#49882);
+#49882 = SURFACE_SIDE_STYLE('',(#49883));
+#49883 = SURFACE_STYLE_FILL_AREA(#49884);
+#49884 = FILL_AREA_STYLE('',(#49885));
+#49885 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49886 = STYLED_ITEM('color',(#49887),#18158);
+#49887 = PRESENTATION_STYLE_ASSIGNMENT((#49888));
+#49888 = SURFACE_STYLE_USAGE(.BOTH.,#49889);
+#49889 = SURFACE_SIDE_STYLE('',(#49890));
+#49890 = SURFACE_STYLE_FILL_AREA(#49891);
+#49891 = FILL_AREA_STYLE('',(#49892));
+#49892 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49893 = STYLED_ITEM('color',(#49894),#18188);
+#49894 = PRESENTATION_STYLE_ASSIGNMENT((#49895));
+#49895 = SURFACE_STYLE_USAGE(.BOTH.,#49896);
+#49896 = SURFACE_SIDE_STYLE('',(#49897));
+#49897 = SURFACE_STYLE_FILL_AREA(#49898);
+#49898 = FILL_AREA_STYLE('',(#49899));
+#49899 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49900 = STYLED_ITEM('color',(#49901),#18712);
+#49901 = PRESENTATION_STYLE_ASSIGNMENT((#49902));
+#49902 = SURFACE_STYLE_USAGE(.BOTH.,#49903);
+#49903 = SURFACE_SIDE_STYLE('',(#49904));
+#49904 = SURFACE_STYLE_FILL_AREA(#49905);
+#49905 = FILL_AREA_STYLE('',(#49906));
+#49906 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49907 = STYLED_ITEM('color',(#49908),#18886);
+#49908 = PRESENTATION_STYLE_ASSIGNMENT((#49909));
+#49909 = SURFACE_STYLE_USAGE(.BOTH.,#49910);
+#49910 = SURFACE_SIDE_STYLE('',(#49911));
+#49911 = SURFACE_STYLE_FILL_AREA(#49912);
+#49912 = FILL_AREA_STYLE('',(#49913));
+#49913 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49914 = STYLED_ITEM('color',(#49915),#18984);
+#49915 = PRESENTATION_STYLE_ASSIGNMENT((#49916));
+#49916 = SURFACE_STYLE_USAGE(.BOTH.,#49917);
+#49917 = SURFACE_SIDE_STYLE('',(#49918));
+#49918 = SURFACE_STYLE_FILL_AREA(#49919);
+#49919 = FILL_AREA_STYLE('',(#49920));
+#49920 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49921 = STYLED_ITEM('color',(#49922),#19192);
+#49922 = PRESENTATION_STYLE_ASSIGNMENT((#49923));
+#49923 = SURFACE_STYLE_USAGE(.BOTH.,#49924);
+#49924 = SURFACE_SIDE_STYLE('',(#49925));
+#49925 = SURFACE_STYLE_FILL_AREA(#49926);
+#49926 = FILL_AREA_STYLE('',(#49927));
+#49927 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49928 = STYLED_ITEM('color',(#49929),#19339);
+#49929 = PRESENTATION_STYLE_ASSIGNMENT((#49930));
+#49930 = SURFACE_STYLE_USAGE(.BOTH.,#49931);
+#49931 = SURFACE_SIDE_STYLE('',(#49932));
+#49932 = SURFACE_STYLE_FILL_AREA(#49933);
+#49933 = FILL_AREA_STYLE('',(#49934));
+#49934 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49935 = STYLED_ITEM('color',(#49936),#19657);
+#49936 = PRESENTATION_STYLE_ASSIGNMENT((#49937));
+#49937 = SURFACE_STYLE_USAGE(.BOTH.,#49938);
+#49938 = SURFACE_SIDE_STYLE('',(#49939));
+#49939 = SURFACE_STYLE_FILL_AREA(#49940);
+#49940 = FILL_AREA_STYLE('',(#49941));
+#49941 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49942 = STYLED_ITEM('color',(#49943),#19975);
+#49943 = PRESENTATION_STYLE_ASSIGNMENT((#49944));
+#49944 = SURFACE_STYLE_USAGE(.BOTH.,#49945);
+#49945 = SURFACE_SIDE_STYLE('',(#49946));
+#49946 = SURFACE_STYLE_FILL_AREA(#49947);
+#49947 = FILL_AREA_STYLE('',(#49948));
+#49948 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49949 = STYLED_ITEM('color',(#49950),#20293);
+#49950 = PRESENTATION_STYLE_ASSIGNMENT((#49951));
+#49951 = SURFACE_STYLE_USAGE(.BOTH.,#49952);
+#49952 = SURFACE_SIDE_STYLE('',(#49953));
+#49953 = SURFACE_STYLE_FILL_AREA(#49954);
+#49954 = FILL_AREA_STYLE('',(#49955));
+#49955 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49956 = STYLED_ITEM('color',(#49957),#20611);
+#49957 = PRESENTATION_STYLE_ASSIGNMENT((#49958));
+#49958 = SURFACE_STYLE_USAGE(.BOTH.,#49959);
+#49959 = SURFACE_SIDE_STYLE('',(#49960));
+#49960 = SURFACE_STYLE_FILL_AREA(#49961);
+#49961 = FILL_AREA_STYLE('',(#49962));
+#49962 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49963 = STYLED_ITEM('color',(#49964),#20638);
+#49964 = PRESENTATION_STYLE_ASSIGNMENT((#49965));
+#49965 = SURFACE_STYLE_USAGE(.BOTH.,#49966);
+#49966 = SURFACE_SIDE_STYLE('',(#49967));
+#49967 = SURFACE_STYLE_FILL_AREA(#49968);
+#49968 = FILL_AREA_STYLE('',(#49969));
+#49969 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49970 = STYLED_ITEM('color',(#49971),#20843);
+#49971 = PRESENTATION_STYLE_ASSIGNMENT((#49972));
+#49972 = SURFACE_STYLE_USAGE(.BOTH.,#49973);
+#49973 = SURFACE_SIDE_STYLE('',(#49974));
+#49974 = SURFACE_STYLE_FILL_AREA(#49975);
+#49975 = FILL_AREA_STYLE('',(#49976));
+#49976 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49977 = STYLED_ITEM('color',(#49978),#20873);
+#49978 = PRESENTATION_STYLE_ASSIGNMENT((#49979));
+#49979 = SURFACE_STYLE_USAGE(.BOTH.,#49980);
+#49980 = SURFACE_SIDE_STYLE('',(#49981));
+#49981 = SURFACE_STYLE_FILL_AREA(#49982);
+#49982 = FILL_AREA_STYLE('',(#49983));
+#49983 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49984 = STYLED_ITEM('color',(#49985),#20935);
+#49985 = PRESENTATION_STYLE_ASSIGNMENT((#49986));
+#49986 = SURFACE_STYLE_USAGE(.BOTH.,#49987);
+#49987 = SURFACE_SIDE_STYLE('',(#49988));
+#49988 = SURFACE_STYLE_FILL_AREA(#49989);
+#49989 = FILL_AREA_STYLE('',(#49990));
+#49990 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49991 = STYLED_ITEM('color',(#49992),#21000);
+#49992 = PRESENTATION_STYLE_ASSIGNMENT((#49993));
+#49993 = SURFACE_STYLE_USAGE(.BOTH.,#49994);
+#49994 = SURFACE_SIDE_STYLE('',(#49995));
+#49995 = SURFACE_STYLE_FILL_AREA(#49996);
+#49996 = FILL_AREA_STYLE('',(#49997));
+#49997 = FILL_AREA_STYLE_COLOUR('',#49626);
+#49998 = STYLED_ITEM('color',(#49999),#21027);
+#49999 = PRESENTATION_STYLE_ASSIGNMENT((#50000));
+#50000 = SURFACE_STYLE_USAGE(.BOTH.,#50001);
+#50001 = SURFACE_SIDE_STYLE('',(#50002));
+#50002 = SURFACE_STYLE_FILL_AREA(#50003);
+#50003 = FILL_AREA_STYLE('',(#50004));
+#50004 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50005 = STYLED_ITEM('color',(#50006),#21104);
+#50006 = PRESENTATION_STYLE_ASSIGNMENT((#50007));
+#50007 = SURFACE_STYLE_USAGE(.BOTH.,#50008);
+#50008 = SURFACE_SIDE_STYLE('',(#50009));
+#50009 = SURFACE_STYLE_FILL_AREA(#50010);
+#50010 = FILL_AREA_STYLE('',(#50011));
+#50011 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50012 = STYLED_ITEM('color',(#50013),#21153);
+#50013 = PRESENTATION_STYLE_ASSIGNMENT((#50014));
+#50014 = SURFACE_STYLE_USAGE(.BOTH.,#50015);
+#50015 = SURFACE_SIDE_STYLE('',(#50016));
+#50016 = SURFACE_STYLE_FILL_AREA(#50017);
+#50017 = FILL_AREA_STYLE('',(#50018));
+#50018 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50019 = STYLED_ITEM('color',(#50020),#21202);
+#50020 = PRESENTATION_STYLE_ASSIGNMENT((#50021));
+#50021 = SURFACE_STYLE_USAGE(.BOTH.,#50022);
+#50022 = SURFACE_SIDE_STYLE('',(#50023));
+#50023 = SURFACE_STYLE_FILL_AREA(#50024);
+#50024 = FILL_AREA_STYLE('',(#50025));
+#50025 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50026 = STYLED_ITEM('color',(#50027),#21252);
+#50027 = PRESENTATION_STYLE_ASSIGNMENT((#50028));
+#50028 = SURFACE_STYLE_USAGE(.BOTH.,#50029);
+#50029 = SURFACE_SIDE_STYLE('',(#50030));
+#50030 = SURFACE_STYLE_FILL_AREA(#50031);
+#50031 = FILL_AREA_STYLE('',(#50032));
+#50032 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50033 = STYLED_ITEM('color',(#50034),#21302);
+#50034 = PRESENTATION_STYLE_ASSIGNMENT((#50035));
+#50035 = SURFACE_STYLE_USAGE(.BOTH.,#50036);
+#50036 = SURFACE_SIDE_STYLE('',(#50037));
+#50037 = SURFACE_STYLE_FILL_AREA(#50038);
+#50038 = FILL_AREA_STYLE('',(#50039));
+#50039 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50040 = STYLED_ITEM('color',(#50041),#21351);
+#50041 = PRESENTATION_STYLE_ASSIGNMENT((#50042));
+#50042 = SURFACE_STYLE_USAGE(.BOTH.,#50043);
+#50043 = SURFACE_SIDE_STYLE('',(#50044));
+#50044 = SURFACE_STYLE_FILL_AREA(#50045);
+#50045 = FILL_AREA_STYLE('',(#50046));
+#50046 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50047 = STYLED_ITEM('color',(#50048),#21400);
+#50048 = PRESENTATION_STYLE_ASSIGNMENT((#50049));
+#50049 = SURFACE_STYLE_USAGE(.BOTH.,#50050);
+#50050 = SURFACE_SIDE_STYLE('',(#50051));
+#50051 = SURFACE_STYLE_FILL_AREA(#50052);
+#50052 = FILL_AREA_STYLE('',(#50053));
+#50053 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50054 = STYLED_ITEM('color',(#50055),#21428);
+#50055 = PRESENTATION_STYLE_ASSIGNMENT((#50056));
+#50056 = SURFACE_STYLE_USAGE(.BOTH.,#50057);
+#50057 = SURFACE_SIDE_STYLE('',(#50058));
+#50058 = SURFACE_STYLE_FILL_AREA(#50059);
+#50059 = FILL_AREA_STYLE('',(#50060));
+#50060 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50061 = STYLED_ITEM('color',(#50062),#21487);
+#50062 = PRESENTATION_STYLE_ASSIGNMENT((#50063));
+#50063 = SURFACE_STYLE_USAGE(.BOTH.,#50064);
+#50064 = SURFACE_SIDE_STYLE('',(#50065));
+#50065 = SURFACE_STYLE_FILL_AREA(#50066);
+#50066 = FILL_AREA_STYLE('',(#50067));
+#50067 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50068 = STYLED_ITEM('color',(#50069),#21542);
+#50069 = PRESENTATION_STYLE_ASSIGNMENT((#50070));
+#50070 = SURFACE_STYLE_USAGE(.BOTH.,#50071);
+#50071 = SURFACE_SIDE_STYLE('',(#50072));
+#50072 = SURFACE_STYLE_FILL_AREA(#50073);
+#50073 = FILL_AREA_STYLE('',(#50074));
+#50074 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50075 = STYLED_ITEM('color',(#50076),#21618);
+#50076 = PRESENTATION_STYLE_ASSIGNMENT((#50077));
+#50077 = SURFACE_STYLE_USAGE(.BOTH.,#50078);
+#50078 = SURFACE_SIDE_STYLE('',(#50079));
+#50079 = SURFACE_STYLE_FILL_AREA(#50080);
+#50080 = FILL_AREA_STYLE('',(#50081));
+#50081 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50082 = STYLED_ITEM('color',(#50083),#21671);
+#50083 = PRESENTATION_STYLE_ASSIGNMENT((#50084));
+#50084 = SURFACE_STYLE_USAGE(.BOTH.,#50085);
+#50085 = SURFACE_SIDE_STYLE('',(#50086));
+#50086 = SURFACE_STYLE_FILL_AREA(#50087);
+#50087 = FILL_AREA_STYLE('',(#50088));
+#50088 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50089 = STYLED_ITEM('color',(#50090),#22352);
+#50090 = PRESENTATION_STYLE_ASSIGNMENT((#50091));
+#50091 = SURFACE_STYLE_USAGE(.BOTH.,#50092);
+#50092 = SURFACE_SIDE_STYLE('',(#50093));
+#50093 = SURFACE_STYLE_FILL_AREA(#50094);
+#50094 = FILL_AREA_STYLE('',(#50095));
+#50095 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50096 = STYLED_ITEM('color',(#50097),#22513);
+#50097 = PRESENTATION_STYLE_ASSIGNMENT((#50098));
+#50098 = SURFACE_STYLE_USAGE(.BOTH.,#50099);
+#50099 = SURFACE_SIDE_STYLE('',(#50100));
+#50100 = SURFACE_STYLE_FILL_AREA(#50101);
+#50101 = FILL_AREA_STYLE('',(#50102));
+#50102 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50103 = STYLED_ITEM('color',(#50104),#22562);
+#50104 = PRESENTATION_STYLE_ASSIGNMENT((#50105));
+#50105 = SURFACE_STYLE_USAGE(.BOTH.,#50106);
+#50106 = SURFACE_SIDE_STYLE('',(#50107));
+#50107 = SURFACE_STYLE_FILL_AREA(#50108);
+#50108 = FILL_AREA_STYLE('',(#50109));
+#50109 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50110 = STYLED_ITEM('color',(#50111),#22615);
+#50111 = PRESENTATION_STYLE_ASSIGNMENT((#50112));
+#50112 = SURFACE_STYLE_USAGE(.BOTH.,#50113);
+#50113 = SURFACE_SIDE_STYLE('',(#50114));
+#50114 = SURFACE_STYLE_FILL_AREA(#50115);
+#50115 = FILL_AREA_STYLE('',(#50116));
+#50116 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50117 = STYLED_ITEM('color',(#50118),#22669);
+#50118 = PRESENTATION_STYLE_ASSIGNMENT((#50119));
+#50119 = SURFACE_STYLE_USAGE(.BOTH.,#50120);
+#50120 = SURFACE_SIDE_STYLE('',(#50121));
+#50121 = SURFACE_STYLE_FILL_AREA(#50122);
+#50122 = FILL_AREA_STYLE('',(#50123));
+#50123 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50124 = STYLED_ITEM('color',(#50125),#22717);
+#50125 = PRESENTATION_STYLE_ASSIGNMENT((#50126));
+#50126 = SURFACE_STYLE_USAGE(.BOTH.,#50127);
+#50127 = SURFACE_SIDE_STYLE('',(#50128));
+#50128 = SURFACE_STYLE_FILL_AREA(#50129);
+#50129 = FILL_AREA_STYLE('',(#50130));
+#50130 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50131 = STYLED_ITEM('color',(#50132),#22744);
+#50132 = PRESENTATION_STYLE_ASSIGNMENT((#50133));
+#50133 = SURFACE_STYLE_USAGE(.BOTH.,#50134);
+#50134 = SURFACE_SIDE_STYLE('',(#50135));
+#50135 = SURFACE_STYLE_FILL_AREA(#50136);
+#50136 = FILL_AREA_STYLE('',(#50137));
+#50137 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50138 = STYLED_ITEM('color',(#50139),#22820);
+#50139 = PRESENTATION_STYLE_ASSIGNMENT((#50140));
+#50140 = SURFACE_STYLE_USAGE(.BOTH.,#50141);
+#50141 = SURFACE_SIDE_STYLE('',(#50142));
+#50142 = SURFACE_STYLE_FILL_AREA(#50143);
+#50143 = FILL_AREA_STYLE('',(#50144));
+#50144 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50145 = STYLED_ITEM('color',(#50146),#22846);
+#50146 = PRESENTATION_STYLE_ASSIGNMENT((#50147));
+#50147 = SURFACE_STYLE_USAGE(.BOTH.,#50148);
+#50148 = SURFACE_SIDE_STYLE('',(#50149));
+#50149 = SURFACE_STYLE_FILL_AREA(#50150);
+#50150 = FILL_AREA_STYLE('',(#50151));
+#50151 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50152 = STYLED_ITEM('color',(#50153),#22922);
+#50153 = PRESENTATION_STYLE_ASSIGNMENT((#50154));
+#50154 = SURFACE_STYLE_USAGE(.BOTH.,#50155);
+#50155 = SURFACE_SIDE_STYLE('',(#50156));
+#50156 = SURFACE_STYLE_FILL_AREA(#50157);
+#50157 = FILL_AREA_STYLE('',(#50158));
+#50158 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50159 = STYLED_ITEM('color',(#50160),#22971);
+#50160 = PRESENTATION_STYLE_ASSIGNMENT((#50161));
+#50161 = SURFACE_STYLE_USAGE(.BOTH.,#50162);
+#50162 = SURFACE_SIDE_STYLE('',(#50163));
+#50163 = SURFACE_STYLE_FILL_AREA(#50164);
+#50164 = FILL_AREA_STYLE('',(#50165));
+#50165 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50166 = STYLED_ITEM('color',(#50167),#23020);
+#50167 = PRESENTATION_STYLE_ASSIGNMENT((#50168));
+#50168 = SURFACE_STYLE_USAGE(.BOTH.,#50169);
+#50169 = SURFACE_SIDE_STYLE('',(#50170));
+#50170 = SURFACE_STYLE_FILL_AREA(#50171);
+#50171 = FILL_AREA_STYLE('',(#50172));
+#50172 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50173 = STYLED_ITEM('color',(#50174),#23069);
+#50174 = PRESENTATION_STYLE_ASSIGNMENT((#50175));
+#50175 = SURFACE_STYLE_USAGE(.BOTH.,#50176);
+#50176 = SURFACE_SIDE_STYLE('',(#50177));
+#50177 = SURFACE_STYLE_FILL_AREA(#50178);
+#50178 = FILL_AREA_STYLE('',(#50179));
+#50179 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50180 = STYLED_ITEM('color',(#50181),#23118);
+#50181 = PRESENTATION_STYLE_ASSIGNMENT((#50182));
+#50182 = SURFACE_STYLE_USAGE(.BOTH.,#50183);
+#50183 = SURFACE_SIDE_STYLE('',(#50184));
+#50184 = SURFACE_STYLE_FILL_AREA(#50185);
+#50185 = FILL_AREA_STYLE('',(#50186));
+#50186 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50187 = STYLED_ITEM('color',(#50188),#23167);
+#50188 = PRESENTATION_STYLE_ASSIGNMENT((#50189));
+#50189 = SURFACE_STYLE_USAGE(.BOTH.,#50190);
+#50190 = SURFACE_SIDE_STYLE('',(#50191));
+#50191 = SURFACE_STYLE_FILL_AREA(#50192);
+#50192 = FILL_AREA_STYLE('',(#50193));
+#50193 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50194 = STYLED_ITEM('color',(#50195),#23216);
+#50195 = PRESENTATION_STYLE_ASSIGNMENT((#50196));
+#50196 = SURFACE_STYLE_USAGE(.BOTH.,#50197);
+#50197 = SURFACE_SIDE_STYLE('',(#50198));
+#50198 = SURFACE_STYLE_FILL_AREA(#50199);
+#50199 = FILL_AREA_STYLE('',(#50200));
+#50200 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50201 = STYLED_ITEM('color',(#50202),#23265);
+#50202 = PRESENTATION_STYLE_ASSIGNMENT((#50203));
+#50203 = SURFACE_STYLE_USAGE(.BOTH.,#50204);
+#50204 = SURFACE_SIDE_STYLE('',(#50205));
+#50205 = SURFACE_STYLE_FILL_AREA(#50206);
+#50206 = FILL_AREA_STYLE('',(#50207));
+#50207 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50208 = STYLED_ITEM('color',(#50209),#23314);
+#50209 = PRESENTATION_STYLE_ASSIGNMENT((#50210));
+#50210 = SURFACE_STYLE_USAGE(.BOTH.,#50211);
+#50211 = SURFACE_SIDE_STYLE('',(#50212));
+#50212 = SURFACE_STYLE_FILL_AREA(#50213);
+#50213 = FILL_AREA_STYLE('',(#50214));
+#50214 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50215 = STYLED_ITEM('color',(#50216),#23363);
+#50216 = PRESENTATION_STYLE_ASSIGNMENT((#50217));
+#50217 = SURFACE_STYLE_USAGE(.BOTH.,#50218);
+#50218 = SURFACE_SIDE_STYLE('',(#50219));
+#50219 = SURFACE_STYLE_FILL_AREA(#50220);
+#50220 = FILL_AREA_STYLE('',(#50221));
+#50221 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50222 = STYLED_ITEM('color',(#50223),#23412);
+#50223 = PRESENTATION_STYLE_ASSIGNMENT((#50224));
+#50224 = SURFACE_STYLE_USAGE(.BOTH.,#50225);
+#50225 = SURFACE_SIDE_STYLE('',(#50226));
+#50226 = SURFACE_STYLE_FILL_AREA(#50227);
+#50227 = FILL_AREA_STYLE('',(#50228));
+#50228 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50229 = STYLED_ITEM('color',(#50230),#23439);
+#50230 = PRESENTATION_STYLE_ASSIGNMENT((#50231));
+#50231 = SURFACE_STYLE_USAGE(.BOTH.,#50232);
+#50232 = SURFACE_SIDE_STYLE('',(#50233));
+#50233 = SURFACE_STYLE_FILL_AREA(#50234);
+#50234 = FILL_AREA_STYLE('',(#50235));
+#50235 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50236 = STYLED_ITEM('color',(#50237),#23515);
+#50237 = PRESENTATION_STYLE_ASSIGNMENT((#50238));
+#50238 = SURFACE_STYLE_USAGE(.BOTH.,#50239);
+#50239 = SURFACE_SIDE_STYLE('',(#50240));
+#50240 = SURFACE_STYLE_FILL_AREA(#50241);
+#50241 = FILL_AREA_STYLE('',(#50242));
+#50242 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50243 = STYLED_ITEM('color',(#50244),#23564);
+#50244 = PRESENTATION_STYLE_ASSIGNMENT((#50245));
+#50245 = SURFACE_STYLE_USAGE(.BOTH.,#50246);
+#50246 = SURFACE_SIDE_STYLE('',(#50247));
+#50247 = SURFACE_STYLE_FILL_AREA(#50248);
+#50248 = FILL_AREA_STYLE('',(#50249));
+#50249 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50250 = STYLED_ITEM('color',(#50251),#23613);
+#50251 = PRESENTATION_STYLE_ASSIGNMENT((#50252));
+#50252 = SURFACE_STYLE_USAGE(.BOTH.,#50253);
+#50253 = SURFACE_SIDE_STYLE('',(#50254));
+#50254 = SURFACE_STYLE_FILL_AREA(#50255);
+#50255 = FILL_AREA_STYLE('',(#50256));
+#50256 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50257 = STYLED_ITEM('color',(#50258),#23662);
+#50258 = PRESENTATION_STYLE_ASSIGNMENT((#50259));
+#50259 = SURFACE_STYLE_USAGE(.BOTH.,#50260);
+#50260 = SURFACE_SIDE_STYLE('',(#50261));
+#50261 = SURFACE_STYLE_FILL_AREA(#50262);
+#50262 = FILL_AREA_STYLE('',(#50263));
+#50263 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50264 = STYLED_ITEM('color',(#50265),#23711);
+#50265 = PRESENTATION_STYLE_ASSIGNMENT((#50266));
+#50266 = SURFACE_STYLE_USAGE(.BOTH.,#50267);
+#50267 = SURFACE_SIDE_STYLE('',(#50268));
+#50268 = SURFACE_STYLE_FILL_AREA(#50269);
+#50269 = FILL_AREA_STYLE('',(#50270));
+#50270 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50271 = STYLED_ITEM('color',(#50272),#23760);
+#50272 = PRESENTATION_STYLE_ASSIGNMENT((#50273));
+#50273 = SURFACE_STYLE_USAGE(.BOTH.,#50274);
+#50274 = SURFACE_SIDE_STYLE('',(#50275));
+#50275 = SURFACE_STYLE_FILL_AREA(#50276);
+#50276 = FILL_AREA_STYLE('',(#50277));
+#50277 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50278 = STYLED_ITEM('color',(#50279),#23809);
+#50279 = PRESENTATION_STYLE_ASSIGNMENT((#50280));
+#50280 = SURFACE_STYLE_USAGE(.BOTH.,#50281);
+#50281 = SURFACE_SIDE_STYLE('',(#50282));
+#50282 = SURFACE_STYLE_FILL_AREA(#50283);
+#50283 = FILL_AREA_STYLE('',(#50284));
+#50284 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50285 = STYLED_ITEM('color',(#50286),#23858);
+#50286 = PRESENTATION_STYLE_ASSIGNMENT((#50287));
+#50287 = SURFACE_STYLE_USAGE(.BOTH.,#50288);
+#50288 = SURFACE_SIDE_STYLE('',(#50289));
+#50289 = SURFACE_STYLE_FILL_AREA(#50290);
+#50290 = FILL_AREA_STYLE('',(#50291));
+#50291 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50292 = STYLED_ITEM('color',(#50293),#23907);
+#50293 = PRESENTATION_STYLE_ASSIGNMENT((#50294));
+#50294 = SURFACE_STYLE_USAGE(.BOTH.,#50295);
+#50295 = SURFACE_SIDE_STYLE('',(#50296));
+#50296 = SURFACE_STYLE_FILL_AREA(#50297);
+#50297 = FILL_AREA_STYLE('',(#50298));
+#50298 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50299 = STYLED_ITEM('color',(#50300),#23956);
+#50300 = PRESENTATION_STYLE_ASSIGNMENT((#50301));
+#50301 = SURFACE_STYLE_USAGE(.BOTH.,#50302);
+#50302 = SURFACE_SIDE_STYLE('',(#50303));
+#50303 = SURFACE_STYLE_FILL_AREA(#50304);
+#50304 = FILL_AREA_STYLE('',(#50305));
+#50305 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50306 = STYLED_ITEM('color',(#50307),#24005);
+#50307 = PRESENTATION_STYLE_ASSIGNMENT((#50308));
+#50308 = SURFACE_STYLE_USAGE(.BOTH.,#50309);
+#50309 = SURFACE_SIDE_STYLE('',(#50310));
+#50310 = SURFACE_STYLE_FILL_AREA(#50311);
+#50311 = FILL_AREA_STYLE('',(#50312));
+#50312 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50313 = STYLED_ITEM('color',(#50314),#24032);
+#50314 = PRESENTATION_STYLE_ASSIGNMENT((#50315));
+#50315 = SURFACE_STYLE_USAGE(.BOTH.,#50316);
+#50316 = SURFACE_SIDE_STYLE('',(#50317));
+#50317 = SURFACE_STYLE_FILL_AREA(#50318);
+#50318 = FILL_AREA_STYLE('',(#50319));
+#50319 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50320 = STYLED_ITEM('color',(#50321),#24108);
+#50321 = PRESENTATION_STYLE_ASSIGNMENT((#50322));
+#50322 = SURFACE_STYLE_USAGE(.BOTH.,#50323);
+#50323 = SURFACE_SIDE_STYLE('',(#50324));
+#50324 = SURFACE_STYLE_FILL_AREA(#50325);
+#50325 = FILL_AREA_STYLE('',(#50326));
+#50326 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50327 = STYLED_ITEM('color',(#50328),#24157);
+#50328 = PRESENTATION_STYLE_ASSIGNMENT((#50329));
+#50329 = SURFACE_STYLE_USAGE(.BOTH.,#50330);
+#50330 = SURFACE_SIDE_STYLE('',(#50331));
+#50331 = SURFACE_STYLE_FILL_AREA(#50332);
+#50332 = FILL_AREA_STYLE('',(#50333));
+#50333 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50334 = STYLED_ITEM('color',(#50335),#24206);
+#50335 = PRESENTATION_STYLE_ASSIGNMENT((#50336));
+#50336 = SURFACE_STYLE_USAGE(.BOTH.,#50337);
+#50337 = SURFACE_SIDE_STYLE('',(#50338));
+#50338 = SURFACE_STYLE_FILL_AREA(#50339);
+#50339 = FILL_AREA_STYLE('',(#50340));
+#50340 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50341 = STYLED_ITEM('color',(#50342),#24255);
+#50342 = PRESENTATION_STYLE_ASSIGNMENT((#50343));
+#50343 = SURFACE_STYLE_USAGE(.BOTH.,#50344);
+#50344 = SURFACE_SIDE_STYLE('',(#50345));
+#50345 = SURFACE_STYLE_FILL_AREA(#50346);
+#50346 = FILL_AREA_STYLE('',(#50347));
+#50347 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50348 = STYLED_ITEM('color',(#50349),#24304);
+#50349 = PRESENTATION_STYLE_ASSIGNMENT((#50350));
+#50350 = SURFACE_STYLE_USAGE(.BOTH.,#50351);
+#50351 = SURFACE_SIDE_STYLE('',(#50352));
+#50352 = SURFACE_STYLE_FILL_AREA(#50353);
+#50353 = FILL_AREA_STYLE('',(#50354));
+#50354 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50355 = STYLED_ITEM('color',(#50356),#24353);
+#50356 = PRESENTATION_STYLE_ASSIGNMENT((#50357));
+#50357 = SURFACE_STYLE_USAGE(.BOTH.,#50358);
+#50358 = SURFACE_SIDE_STYLE('',(#50359));
+#50359 = SURFACE_STYLE_FILL_AREA(#50360);
+#50360 = FILL_AREA_STYLE('',(#50361));
+#50361 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50362 = STYLED_ITEM('color',(#50363),#24402);
+#50363 = PRESENTATION_STYLE_ASSIGNMENT((#50364));
+#50364 = SURFACE_STYLE_USAGE(.BOTH.,#50365);
+#50365 = SURFACE_SIDE_STYLE('',(#50366));
+#50366 = SURFACE_STYLE_FILL_AREA(#50367);
+#50367 = FILL_AREA_STYLE('',(#50368));
+#50368 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50369 = STYLED_ITEM('color',(#50370),#24451);
+#50370 = PRESENTATION_STYLE_ASSIGNMENT((#50371));
+#50371 = SURFACE_STYLE_USAGE(.BOTH.,#50372);
+#50372 = SURFACE_SIDE_STYLE('',(#50373));
+#50373 = SURFACE_STYLE_FILL_AREA(#50374);
+#50374 = FILL_AREA_STYLE('',(#50375));
+#50375 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50376 = STYLED_ITEM('color',(#50377),#24500);
+#50377 = PRESENTATION_STYLE_ASSIGNMENT((#50378));
+#50378 = SURFACE_STYLE_USAGE(.BOTH.,#50379);
+#50379 = SURFACE_SIDE_STYLE('',(#50380));
+#50380 = SURFACE_STYLE_FILL_AREA(#50381);
+#50381 = FILL_AREA_STYLE('',(#50382));
+#50382 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50383 = STYLED_ITEM('color',(#50384),#24549);
+#50384 = PRESENTATION_STYLE_ASSIGNMENT((#50385));
+#50385 = SURFACE_STYLE_USAGE(.BOTH.,#50386);
+#50386 = SURFACE_SIDE_STYLE('',(#50387));
+#50387 = SURFACE_STYLE_FILL_AREA(#50388);
+#50388 = FILL_AREA_STYLE('',(#50389));
+#50389 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50390 = STYLED_ITEM('color',(#50391),#24598);
+#50391 = PRESENTATION_STYLE_ASSIGNMENT((#50392));
+#50392 = SURFACE_STYLE_USAGE(.BOTH.,#50393);
+#50393 = SURFACE_SIDE_STYLE('',(#50394));
+#50394 = SURFACE_STYLE_FILL_AREA(#50395);
+#50395 = FILL_AREA_STYLE('',(#50396));
+#50396 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50397 = STYLED_ITEM('color',(#50398),#24625);
+#50398 = PRESENTATION_STYLE_ASSIGNMENT((#50399));
+#50399 = SURFACE_STYLE_USAGE(.BOTH.,#50400);
+#50400 = SURFACE_SIDE_STYLE('',(#50401));
+#50401 = SURFACE_STYLE_FILL_AREA(#50402);
+#50402 = FILL_AREA_STYLE('',(#50403));
+#50403 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50404 = STYLED_ITEM('color',(#50405),#24701);
+#50405 = PRESENTATION_STYLE_ASSIGNMENT((#50406));
+#50406 = SURFACE_STYLE_USAGE(.BOTH.,#50407);
+#50407 = SURFACE_SIDE_STYLE('',(#50408));
+#50408 = SURFACE_STYLE_FILL_AREA(#50409);
+#50409 = FILL_AREA_STYLE('',(#50410));
+#50410 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50411 = STYLED_ITEM('color',(#50412),#24750);
+#50412 = PRESENTATION_STYLE_ASSIGNMENT((#50413));
+#50413 = SURFACE_STYLE_USAGE(.BOTH.,#50414);
+#50414 = SURFACE_SIDE_STYLE('',(#50415));
+#50415 = SURFACE_STYLE_FILL_AREA(#50416);
+#50416 = FILL_AREA_STYLE('',(#50417));
+#50417 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50418 = STYLED_ITEM('color',(#50419),#24799);
+#50419 = PRESENTATION_STYLE_ASSIGNMENT((#50420));
+#50420 = SURFACE_STYLE_USAGE(.BOTH.,#50421);
+#50421 = SURFACE_SIDE_STYLE('',(#50422));
+#50422 = SURFACE_STYLE_FILL_AREA(#50423);
+#50423 = FILL_AREA_STYLE('',(#50424));
+#50424 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50425 = STYLED_ITEM('color',(#50426),#24848);
+#50426 = PRESENTATION_STYLE_ASSIGNMENT((#50427));
+#50427 = SURFACE_STYLE_USAGE(.BOTH.,#50428);
+#50428 = SURFACE_SIDE_STYLE('',(#50429));
+#50429 = SURFACE_STYLE_FILL_AREA(#50430);
+#50430 = FILL_AREA_STYLE('',(#50431));
+#50431 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50432 = STYLED_ITEM('color',(#50433),#24897);
+#50433 = PRESENTATION_STYLE_ASSIGNMENT((#50434));
+#50434 = SURFACE_STYLE_USAGE(.BOTH.,#50435);
+#50435 = SURFACE_SIDE_STYLE('',(#50436));
+#50436 = SURFACE_STYLE_FILL_AREA(#50437);
+#50437 = FILL_AREA_STYLE('',(#50438));
+#50438 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50439 = STYLED_ITEM('color',(#50440),#24946);
+#50440 = PRESENTATION_STYLE_ASSIGNMENT((#50441));
+#50441 = SURFACE_STYLE_USAGE(.BOTH.,#50442);
+#50442 = SURFACE_SIDE_STYLE('',(#50443));
+#50443 = SURFACE_STYLE_FILL_AREA(#50444);
+#50444 = FILL_AREA_STYLE('',(#50445));
+#50445 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50446 = STYLED_ITEM('color',(#50447),#24995);
+#50447 = PRESENTATION_STYLE_ASSIGNMENT((#50448));
+#50448 = SURFACE_STYLE_USAGE(.BOTH.,#50449);
+#50449 = SURFACE_SIDE_STYLE('',(#50450));
+#50450 = SURFACE_STYLE_FILL_AREA(#50451);
+#50451 = FILL_AREA_STYLE('',(#50452));
+#50452 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50453 = STYLED_ITEM('color',(#50454),#25044);
+#50454 = PRESENTATION_STYLE_ASSIGNMENT((#50455));
+#50455 = SURFACE_STYLE_USAGE(.BOTH.,#50456);
+#50456 = SURFACE_SIDE_STYLE('',(#50457));
+#50457 = SURFACE_STYLE_FILL_AREA(#50458);
+#50458 = FILL_AREA_STYLE('',(#50459));
+#50459 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50460 = STYLED_ITEM('color',(#50461),#25093);
+#50461 = PRESENTATION_STYLE_ASSIGNMENT((#50462));
+#50462 = SURFACE_STYLE_USAGE(.BOTH.,#50463);
+#50463 = SURFACE_SIDE_STYLE('',(#50464));
+#50464 = SURFACE_STYLE_FILL_AREA(#50465);
+#50465 = FILL_AREA_STYLE('',(#50466));
+#50466 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50467 = STYLED_ITEM('color',(#50468),#25142);
+#50468 = PRESENTATION_STYLE_ASSIGNMENT((#50469));
+#50469 = SURFACE_STYLE_USAGE(.BOTH.,#50470);
+#50470 = SURFACE_SIDE_STYLE('',(#50471));
+#50471 = SURFACE_STYLE_FILL_AREA(#50472);
+#50472 = FILL_AREA_STYLE('',(#50473));
+#50473 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50474 = STYLED_ITEM('color',(#50475),#25191);
+#50475 = PRESENTATION_STYLE_ASSIGNMENT((#50476));
+#50476 = SURFACE_STYLE_USAGE(.BOTH.,#50477);
+#50477 = SURFACE_SIDE_STYLE('',(#50478));
+#50478 = SURFACE_STYLE_FILL_AREA(#50479);
+#50479 = FILL_AREA_STYLE('',(#50480));
+#50480 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50481 = STYLED_ITEM('color',(#50482),#25218);
+#50482 = PRESENTATION_STYLE_ASSIGNMENT((#50483));
+#50483 = SURFACE_STYLE_USAGE(.BOTH.,#50484);
+#50484 = SURFACE_SIDE_STYLE('',(#50485));
+#50485 = SURFACE_STYLE_FILL_AREA(#50486);
+#50486 = FILL_AREA_STYLE('',(#50487));
+#50487 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50488 = STYLED_ITEM('color',(#50489),#25404);
+#50489 = PRESENTATION_STYLE_ASSIGNMENT((#50490));
+#50490 = SURFACE_STYLE_USAGE(.BOTH.,#50491);
+#50491 = SURFACE_SIDE_STYLE('',(#50492));
+#50492 = SURFACE_STYLE_FILL_AREA(#50493);
+#50493 = FILL_AREA_STYLE('',(#50494));
+#50494 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50495 = STYLED_ITEM('color',(#50496),#26112);
+#50496 = PRESENTATION_STYLE_ASSIGNMENT((#50497));
+#50497 = SURFACE_STYLE_USAGE(.BOTH.,#50498);
+#50498 = SURFACE_SIDE_STYLE('',(#50499));
+#50499 = SURFACE_STYLE_FILL_AREA(#50500);
+#50500 = FILL_AREA_STYLE('',(#50501));
+#50501 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50502 = STYLED_ITEM('color',(#50503),#26160);
+#50503 = PRESENTATION_STYLE_ASSIGNMENT((#50504));
+#50504 = SURFACE_STYLE_USAGE(.BOTH.,#50505);
+#50505 = SURFACE_SIDE_STYLE('',(#50506));
+#50506 = SURFACE_STYLE_FILL_AREA(#50507);
+#50507 = FILL_AREA_STYLE('',(#50508));
+#50508 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50509 = STYLED_ITEM('color',(#50510),#26214);
+#50510 = PRESENTATION_STYLE_ASSIGNMENT((#50511));
+#50511 = SURFACE_STYLE_USAGE(.BOTH.,#50512);
+#50512 = SURFACE_SIDE_STYLE('',(#50513));
+#50513 = SURFACE_STYLE_FILL_AREA(#50514);
+#50514 = FILL_AREA_STYLE('',(#50515));
+#50515 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50516 = STYLED_ITEM('color',(#50517),#26225);
+#50517 = PRESENTATION_STYLE_ASSIGNMENT((#50518));
+#50518 = SURFACE_STYLE_USAGE(.BOTH.,#50519);
+#50519 = SURFACE_SIDE_STYLE('',(#50520));
+#50520 = SURFACE_STYLE_FILL_AREA(#50521);
+#50521 = FILL_AREA_STYLE('',(#50522));
+#50522 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50523 = STYLED_ITEM('color',(#50524),#26543);
+#50524 = PRESENTATION_STYLE_ASSIGNMENT((#50525));
+#50525 = SURFACE_STYLE_USAGE(.BOTH.,#50526);
+#50526 = SURFACE_SIDE_STYLE('',(#50527));
+#50527 = SURFACE_STYLE_FILL_AREA(#50528);
+#50528 = FILL_AREA_STYLE('',(#50529));
+#50529 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50530 = STYLED_ITEM('color',(#50531),#26861);
+#50531 = PRESENTATION_STYLE_ASSIGNMENT((#50532));
+#50532 = SURFACE_STYLE_USAGE(.BOTH.,#50533);
+#50533 = SURFACE_SIDE_STYLE('',(#50534));
+#50534 = SURFACE_STYLE_FILL_AREA(#50535);
+#50535 = FILL_AREA_STYLE('',(#50536));
+#50536 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50537 = STYLED_ITEM('color',(#50538),#26943);
+#50538 = PRESENTATION_STYLE_ASSIGNMENT((#50539));
+#50539 = SURFACE_STYLE_USAGE(.BOTH.,#50540);
+#50540 = SURFACE_SIDE_STYLE('',(#50541));
+#50541 = SURFACE_STYLE_FILL_AREA(#50542);
+#50542 = FILL_AREA_STYLE('',(#50543));
+#50543 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50544 = STYLED_ITEM('color',(#50545),#26969);
+#50545 = PRESENTATION_STYLE_ASSIGNMENT((#50546));
+#50546 = SURFACE_STYLE_USAGE(.BOTH.,#50547);
+#50547 = SURFACE_SIDE_STYLE('',(#50548));
+#50548 = SURFACE_STYLE_FILL_AREA(#50549);
+#50549 = FILL_AREA_STYLE('',(#50550));
+#50550 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50551 = STYLED_ITEM('color',(#50552),#26997);
+#50552 = PRESENTATION_STYLE_ASSIGNMENT((#50553));
+#50553 = SURFACE_STYLE_USAGE(.BOTH.,#50554);
+#50554 = SURFACE_SIDE_STYLE('',(#50555));
+#50555 = SURFACE_STYLE_FILL_AREA(#50556);
+#50556 = FILL_AREA_STYLE('',(#50557));
+#50557 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50558 = STYLED_ITEM('color',(#50559),#27045);
+#50559 = PRESENTATION_STYLE_ASSIGNMENT((#50560));
+#50560 = SURFACE_STYLE_USAGE(.BOTH.,#50561);
+#50561 = SURFACE_SIDE_STYLE('',(#50562));
+#50562 = SURFACE_STYLE_FILL_AREA(#50563);
+#50563 = FILL_AREA_STYLE('',(#50564));
+#50564 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50565 = STYLED_ITEM('color',(#50566),#27099);
+#50566 = PRESENTATION_STYLE_ASSIGNMENT((#50567));
+#50567 = SURFACE_STYLE_USAGE(.BOTH.,#50568);
+#50568 = SURFACE_SIDE_STYLE('',(#50569));
+#50569 = SURFACE_STYLE_FILL_AREA(#50570);
+#50570 = FILL_AREA_STYLE('',(#50571));
+#50571 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50572 = STYLED_ITEM('color',(#50573),#27152);
+#50573 = PRESENTATION_STYLE_ASSIGNMENT((#50574));
+#50574 = SURFACE_STYLE_USAGE(.BOTH.,#50575);
+#50575 = SURFACE_SIDE_STYLE('',(#50576));
+#50576 = SURFACE_STYLE_FILL_AREA(#50577);
+#50577 = FILL_AREA_STYLE('',(#50578));
+#50578 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50579 = STYLED_ITEM('color',(#50580),#27206);
+#50580 = PRESENTATION_STYLE_ASSIGNMENT((#50581));
+#50581 = SURFACE_STYLE_USAGE(.BOTH.,#50582);
+#50582 = SURFACE_SIDE_STYLE('',(#50583));
+#50583 = SURFACE_STYLE_FILL_AREA(#50584);
+#50584 = FILL_AREA_STYLE('',(#50585));
+#50585 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50586 = STYLED_ITEM('color',(#50587),#27260);
+#50587 = PRESENTATION_STYLE_ASSIGNMENT((#50588));
+#50588 = SURFACE_STYLE_USAGE(.BOTH.,#50589);
+#50589 = SURFACE_SIDE_STYLE('',(#50590));
+#50590 = SURFACE_STYLE_FILL_AREA(#50591);
+#50591 = FILL_AREA_STYLE('',(#50592));
+#50592 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50593 = STYLED_ITEM('color',(#50594),#27314);
+#50594 = PRESENTATION_STYLE_ASSIGNMENT((#50595));
+#50595 = SURFACE_STYLE_USAGE(.BOTH.,#50596);
+#50596 = SURFACE_SIDE_STYLE('',(#50597));
+#50597 = SURFACE_STYLE_FILL_AREA(#50598);
+#50598 = FILL_AREA_STYLE('',(#50599));
+#50599 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50600 = STYLED_ITEM('color',(#50601),#27367);
+#50601 = PRESENTATION_STYLE_ASSIGNMENT((#50602));
+#50602 = SURFACE_STYLE_USAGE(.BOTH.,#50603);
+#50603 = SURFACE_SIDE_STYLE('',(#50604));
+#50604 = SURFACE_STYLE_FILL_AREA(#50605);
+#50605 = FILL_AREA_STYLE('',(#50606));
+#50606 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50607 = STYLED_ITEM('color',(#50608),#27421);
+#50608 = PRESENTATION_STYLE_ASSIGNMENT((#50609));
+#50609 = SURFACE_STYLE_USAGE(.BOTH.,#50610);
+#50610 = SURFACE_SIDE_STYLE('',(#50611));
+#50611 = SURFACE_STYLE_FILL_AREA(#50612);
+#50612 = FILL_AREA_STYLE('',(#50613));
+#50613 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50614 = STYLED_ITEM('color',(#50615),#27474);
+#50615 = PRESENTATION_STYLE_ASSIGNMENT((#50616));
+#50616 = SURFACE_STYLE_USAGE(.BOTH.,#50617);
+#50617 = SURFACE_SIDE_STYLE('',(#50618));
+#50618 = SURFACE_STYLE_FILL_AREA(#50619);
+#50619 = FILL_AREA_STYLE('',(#50620));
+#50620 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50621 = STYLED_ITEM('color',(#50622),#27528);
+#50622 = PRESENTATION_STYLE_ASSIGNMENT((#50623));
+#50623 = SURFACE_STYLE_USAGE(.BOTH.,#50624);
+#50624 = SURFACE_SIDE_STYLE('',(#50625));
+#50625 = SURFACE_STYLE_FILL_AREA(#50626);
+#50626 = FILL_AREA_STYLE('',(#50627));
+#50627 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50628 = STYLED_ITEM('color',(#50629),#27581);
+#50629 = PRESENTATION_STYLE_ASSIGNMENT((#50630));
+#50630 = SURFACE_STYLE_USAGE(.BOTH.,#50631);
+#50631 = SURFACE_SIDE_STYLE('',(#50632));
+#50632 = SURFACE_STYLE_FILL_AREA(#50633);
+#50633 = FILL_AREA_STYLE('',(#50634));
+#50634 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50635 = STYLED_ITEM('color',(#50636),#27635);
+#50636 = PRESENTATION_STYLE_ASSIGNMENT((#50637));
+#50637 = SURFACE_STYLE_USAGE(.BOTH.,#50638);
+#50638 = SURFACE_SIDE_STYLE('',(#50639));
+#50639 = SURFACE_STYLE_FILL_AREA(#50640);
+#50640 = FILL_AREA_STYLE('',(#50641));
+#50641 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50642 = STYLED_ITEM('color',(#50643),#27689);
+#50643 = PRESENTATION_STYLE_ASSIGNMENT((#50644));
+#50644 = SURFACE_STYLE_USAGE(.BOTH.,#50645);
+#50645 = SURFACE_SIDE_STYLE('',(#50646));
+#50646 = SURFACE_STYLE_FILL_AREA(#50647);
+#50647 = FILL_AREA_STYLE('',(#50648));
+#50648 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50649 = STYLED_ITEM('color',(#50650),#27743);
+#50650 = PRESENTATION_STYLE_ASSIGNMENT((#50651));
+#50651 = SURFACE_STYLE_USAGE(.BOTH.,#50652);
+#50652 = SURFACE_SIDE_STYLE('',(#50653));
+#50653 = SURFACE_STYLE_FILL_AREA(#50654);
+#50654 = FILL_AREA_STYLE('',(#50655));
+#50655 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50656 = STYLED_ITEM('color',(#50657),#27796);
+#50657 = PRESENTATION_STYLE_ASSIGNMENT((#50658));
+#50658 = SURFACE_STYLE_USAGE(.BOTH.,#50659);
+#50659 = SURFACE_SIDE_STYLE('',(#50660));
+#50660 = SURFACE_STYLE_FILL_AREA(#50661);
+#50661 = FILL_AREA_STYLE('',(#50662));
+#50662 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50663 = STYLED_ITEM('color',(#50664),#27850);
+#50664 = PRESENTATION_STYLE_ASSIGNMENT((#50665));
+#50665 = SURFACE_STYLE_USAGE(.BOTH.,#50666);
+#50666 = SURFACE_SIDE_STYLE('',(#50667));
+#50667 = SURFACE_STYLE_FILL_AREA(#50668);
+#50668 = FILL_AREA_STYLE('',(#50669));
+#50669 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50670 = STYLED_ITEM('color',(#50671),#27903);
+#50671 = PRESENTATION_STYLE_ASSIGNMENT((#50672));
+#50672 = SURFACE_STYLE_USAGE(.BOTH.,#50673);
+#50673 = SURFACE_SIDE_STYLE('',(#50674));
+#50674 = SURFACE_STYLE_FILL_AREA(#50675);
+#50675 = FILL_AREA_STYLE('',(#50676));
+#50676 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50677 = STYLED_ITEM('color',(#50678),#27931);
+#50678 = PRESENTATION_STYLE_ASSIGNMENT((#50679));
+#50679 = SURFACE_STYLE_USAGE(.BOTH.,#50680);
+#50680 = SURFACE_SIDE_STYLE('',(#50681));
+#50681 = SURFACE_STYLE_FILL_AREA(#50682);
+#50682 = FILL_AREA_STYLE('',(#50683));
+#50683 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50684 = STYLED_ITEM('color',(#50685),#27979);
+#50685 = PRESENTATION_STYLE_ASSIGNMENT((#50686));
+#50686 = SURFACE_STYLE_USAGE(.BOTH.,#50687);
+#50687 = SURFACE_SIDE_STYLE('',(#50688));
+#50688 = SURFACE_STYLE_FILL_AREA(#50689);
+#50689 = FILL_AREA_STYLE('',(#50690));
+#50690 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50691 = STYLED_ITEM('color',(#50692),#28033);
+#50692 = PRESENTATION_STYLE_ASSIGNMENT((#50693));
+#50693 = SURFACE_STYLE_USAGE(.BOTH.,#50694);
+#50694 = SURFACE_SIDE_STYLE('',(#50695));
+#50695 = SURFACE_STYLE_FILL_AREA(#50696);
+#50696 = FILL_AREA_STYLE('',(#50697));
+#50697 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50698 = STYLED_ITEM('color',(#50699),#28040);
+#50699 = PRESENTATION_STYLE_ASSIGNMENT((#50700));
+#50700 = SURFACE_STYLE_USAGE(.BOTH.,#50701);
+#50701 = SURFACE_SIDE_STYLE('',(#50702));
+#50702 = SURFACE_STYLE_FILL_AREA(#50703);
+#50703 = FILL_AREA_STYLE('',(#50704));
+#50704 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50705 = STYLED_ITEM('color',(#50706),#28094);
+#50706 = PRESENTATION_STYLE_ASSIGNMENT((#50707));
+#50707 = SURFACE_STYLE_USAGE(.BOTH.,#50708);
+#50708 = SURFACE_SIDE_STYLE('',(#50709));
+#50709 = SURFACE_STYLE_FILL_AREA(#50710);
+#50710 = FILL_AREA_STYLE('',(#50711));
+#50711 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50712 = STYLED_ITEM('color',(#50713),#28109);
+#50713 = PRESENTATION_STYLE_ASSIGNMENT((#50714));
+#50714 = SURFACE_STYLE_USAGE(.BOTH.,#50715);
+#50715 = SURFACE_SIDE_STYLE('',(#50716));
+#50716 = SURFACE_STYLE_FILL_AREA(#50717);
+#50717 = FILL_AREA_STYLE('',(#50718));
+#50718 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50719 = STYLED_ITEM('color',(#50720),#28124);
+#50720 = PRESENTATION_STYLE_ASSIGNMENT((#50721));
+#50721 = SURFACE_STYLE_USAGE(.BOTH.,#50722);
+#50722 = SURFACE_SIDE_STYLE('',(#50723));
+#50723 = SURFACE_STYLE_FILL_AREA(#50724);
+#50724 = FILL_AREA_STYLE('',(#50725));
+#50725 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50726 = STYLED_ITEM('color',(#50727),#28139);
+#50727 = PRESENTATION_STYLE_ASSIGNMENT((#50728));
+#50728 = SURFACE_STYLE_USAGE(.BOTH.,#50729);
+#50729 = SURFACE_SIDE_STYLE('',(#50730));
+#50730 = SURFACE_STYLE_FILL_AREA(#50731);
+#50731 = FILL_AREA_STYLE('',(#50732));
+#50732 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50733 = STYLED_ITEM('color',(#50734),#28154);
+#50734 = PRESENTATION_STYLE_ASSIGNMENT((#50735));
+#50735 = SURFACE_STYLE_USAGE(.BOTH.,#50736);
+#50736 = SURFACE_SIDE_STYLE('',(#50737));
+#50737 = SURFACE_STYLE_FILL_AREA(#50738);
+#50738 = FILL_AREA_STYLE('',(#50739));
+#50739 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50740 = STYLED_ITEM('color',(#50741),#28203);
+#50741 = PRESENTATION_STYLE_ASSIGNMENT((#50742));
+#50742 = SURFACE_STYLE_USAGE(.BOTH.,#50743);
+#50743 = SURFACE_SIDE_STYLE('',(#50744));
+#50744 = SURFACE_STYLE_FILL_AREA(#50745);
+#50745 = FILL_AREA_STYLE('',(#50746));
+#50746 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50747 = STYLED_ITEM('color',(#50748),#28256);
+#50748 = PRESENTATION_STYLE_ASSIGNMENT((#50749));
+#50749 = SURFACE_STYLE_USAGE(.BOTH.,#50750);
+#50750 = SURFACE_SIDE_STYLE('',(#50751));
+#50751 = SURFACE_STYLE_FILL_AREA(#50752);
+#50752 = FILL_AREA_STYLE('',(#50753));
+#50753 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50754 = STYLED_ITEM('color',(#50755),#28310);
+#50755 = PRESENTATION_STYLE_ASSIGNMENT((#50756));
+#50756 = SURFACE_STYLE_USAGE(.BOTH.,#50757);
+#50757 = SURFACE_SIDE_STYLE('',(#50758));
+#50758 = SURFACE_STYLE_FILL_AREA(#50759);
+#50759 = FILL_AREA_STYLE('',(#50760));
+#50760 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50761 = STYLED_ITEM('color',(#50762),#28358);
+#50762 = PRESENTATION_STYLE_ASSIGNMENT((#50763));
+#50763 = SURFACE_STYLE_USAGE(.BOTH.,#50764);
+#50764 = SURFACE_SIDE_STYLE('',(#50765));
+#50765 = SURFACE_STYLE_FILL_AREA(#50766);
+#50766 = FILL_AREA_STYLE('',(#50767));
+#50767 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50768 = STYLED_ITEM('color',(#50769),#28385);
+#50769 = PRESENTATION_STYLE_ASSIGNMENT((#50770));
+#50770 = SURFACE_STYLE_USAGE(.BOTH.,#50771);
+#50771 = SURFACE_SIDE_STYLE('',(#50772));
+#50772 = SURFACE_STYLE_FILL_AREA(#50773);
+#50773 = FILL_AREA_STYLE('',(#50774));
+#50774 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50775 = STYLED_ITEM('color',(#50776),#28434);
+#50776 = PRESENTATION_STYLE_ASSIGNMENT((#50777));
+#50777 = SURFACE_STYLE_USAGE(.BOTH.,#50778);
+#50778 = SURFACE_SIDE_STYLE('',(#50779));
+#50779 = SURFACE_STYLE_FILL_AREA(#50780);
+#50780 = FILL_AREA_STYLE('',(#50781));
+#50781 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50782 = STYLED_ITEM('color',(#50783),#28487);
+#50783 = PRESENTATION_STYLE_ASSIGNMENT((#50784));
+#50784 = SURFACE_STYLE_USAGE(.BOTH.,#50785);
+#50785 = SURFACE_SIDE_STYLE('',(#50786));
+#50786 = SURFACE_STYLE_FILL_AREA(#50787);
+#50787 = FILL_AREA_STYLE('',(#50788));
+#50788 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50789 = STYLED_ITEM('color',(#50790),#28541);
+#50790 = PRESENTATION_STYLE_ASSIGNMENT((#50791));
+#50791 = SURFACE_STYLE_USAGE(.BOTH.,#50792);
+#50792 = SURFACE_SIDE_STYLE('',(#50793));
+#50793 = SURFACE_STYLE_FILL_AREA(#50794);
+#50794 = FILL_AREA_STYLE('',(#50795));
+#50795 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50796 = STYLED_ITEM('color',(#50797),#28594);
+#50797 = PRESENTATION_STYLE_ASSIGNMENT((#50798));
+#50798 = SURFACE_STYLE_USAGE(.BOTH.,#50799);
+#50799 = SURFACE_SIDE_STYLE('',(#50800));
+#50800 = SURFACE_STYLE_FILL_AREA(#50801);
+#50801 = FILL_AREA_STYLE('',(#50802));
+#50802 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50803 = STYLED_ITEM('color',(#50804),#28648);
+#50804 = PRESENTATION_STYLE_ASSIGNMENT((#50805));
+#50805 = SURFACE_STYLE_USAGE(.BOTH.,#50806);
+#50806 = SURFACE_SIDE_STYLE('',(#50807));
+#50807 = SURFACE_STYLE_FILL_AREA(#50808);
+#50808 = FILL_AREA_STYLE('',(#50809));
+#50809 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50810 = STYLED_ITEM('color',(#50811),#28702);
+#50811 = PRESENTATION_STYLE_ASSIGNMENT((#50812));
+#50812 = SURFACE_STYLE_USAGE(.BOTH.,#50813);
+#50813 = SURFACE_SIDE_STYLE('',(#50814));
+#50814 = SURFACE_STYLE_FILL_AREA(#50815);
+#50815 = FILL_AREA_STYLE('',(#50816));
+#50816 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50817 = STYLED_ITEM('color',(#50818),#28756);
+#50818 = PRESENTATION_STYLE_ASSIGNMENT((#50819));
+#50819 = SURFACE_STYLE_USAGE(.BOTH.,#50820);
+#50820 = SURFACE_SIDE_STYLE('',(#50821));
+#50821 = SURFACE_STYLE_FILL_AREA(#50822);
+#50822 = FILL_AREA_STYLE('',(#50823));
+#50823 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50824 = STYLED_ITEM('color',(#50825),#28809);
+#50825 = PRESENTATION_STYLE_ASSIGNMENT((#50826));
+#50826 = SURFACE_STYLE_USAGE(.BOTH.,#50827);
+#50827 = SURFACE_SIDE_STYLE('',(#50828));
+#50828 = SURFACE_STYLE_FILL_AREA(#50829);
+#50829 = FILL_AREA_STYLE('',(#50830));
+#50830 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50831 = STYLED_ITEM('color',(#50832),#28863);
+#50832 = PRESENTATION_STYLE_ASSIGNMENT((#50833));
+#50833 = SURFACE_STYLE_USAGE(.BOTH.,#50834);
+#50834 = SURFACE_SIDE_STYLE('',(#50835));
+#50835 = SURFACE_STYLE_FILL_AREA(#50836);
+#50836 = FILL_AREA_STYLE('',(#50837));
+#50837 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50838 = STYLED_ITEM('color',(#50839),#28916);
+#50839 = PRESENTATION_STYLE_ASSIGNMENT((#50840));
+#50840 = SURFACE_STYLE_USAGE(.BOTH.,#50841);
+#50841 = SURFACE_SIDE_STYLE('',(#50842));
+#50842 = SURFACE_STYLE_FILL_AREA(#50843);
+#50843 = FILL_AREA_STYLE('',(#50844));
+#50844 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50845 = STYLED_ITEM('color',(#50846),#28970);
+#50846 = PRESENTATION_STYLE_ASSIGNMENT((#50847));
+#50847 = SURFACE_STYLE_USAGE(.BOTH.,#50848);
+#50848 = SURFACE_SIDE_STYLE('',(#50849));
+#50849 = SURFACE_STYLE_FILL_AREA(#50850);
+#50850 = FILL_AREA_STYLE('',(#50851));
+#50851 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50852 = STYLED_ITEM('color',(#50853),#29023);
+#50853 = PRESENTATION_STYLE_ASSIGNMENT((#50854));
+#50854 = SURFACE_STYLE_USAGE(.BOTH.,#50855);
+#50855 = SURFACE_SIDE_STYLE('',(#50856));
+#50856 = SURFACE_STYLE_FILL_AREA(#50857);
+#50857 = FILL_AREA_STYLE('',(#50858));
+#50858 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50859 = STYLED_ITEM('color',(#50860),#29077);
+#50860 = PRESENTATION_STYLE_ASSIGNMENT((#50861));
+#50861 = SURFACE_STYLE_USAGE(.BOTH.,#50862);
+#50862 = SURFACE_SIDE_STYLE('',(#50863));
+#50863 = SURFACE_STYLE_FILL_AREA(#50864);
+#50864 = FILL_AREA_STYLE('',(#50865));
+#50865 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50866 = STYLED_ITEM('color',(#50867),#29131);
+#50867 = PRESENTATION_STYLE_ASSIGNMENT((#50868));
+#50868 = SURFACE_STYLE_USAGE(.BOTH.,#50869);
+#50869 = SURFACE_SIDE_STYLE('',(#50870));
+#50870 = SURFACE_STYLE_FILL_AREA(#50871);
+#50871 = FILL_AREA_STYLE('',(#50872));
+#50872 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50873 = STYLED_ITEM('color',(#50874),#29185);
+#50874 = PRESENTATION_STYLE_ASSIGNMENT((#50875));
+#50875 = SURFACE_STYLE_USAGE(.BOTH.,#50876);
+#50876 = SURFACE_SIDE_STYLE('',(#50877));
+#50877 = SURFACE_STYLE_FILL_AREA(#50878);
+#50878 = FILL_AREA_STYLE('',(#50879));
+#50879 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50880 = STYLED_ITEM('color',(#50881),#29238);
+#50881 = PRESENTATION_STYLE_ASSIGNMENT((#50882));
+#50882 = SURFACE_STYLE_USAGE(.BOTH.,#50883);
+#50883 = SURFACE_SIDE_STYLE('',(#50884));
+#50884 = SURFACE_STYLE_FILL_AREA(#50885);
+#50885 = FILL_AREA_STYLE('',(#50886));
+#50886 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50887 = STYLED_ITEM('color',(#50888),#29292);
+#50888 = PRESENTATION_STYLE_ASSIGNMENT((#50889));
+#50889 = SURFACE_STYLE_USAGE(.BOTH.,#50890);
+#50890 = SURFACE_SIDE_STYLE('',(#50891));
+#50891 = SURFACE_STYLE_FILL_AREA(#50892);
+#50892 = FILL_AREA_STYLE('',(#50893));
+#50893 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50894 = STYLED_ITEM('color',(#50895),#29345);
+#50895 = PRESENTATION_STYLE_ASSIGNMENT((#50896));
+#50896 = SURFACE_STYLE_USAGE(.BOTH.,#50897);
+#50897 = SURFACE_SIDE_STYLE('',(#50898));
+#50898 = SURFACE_STYLE_FILL_AREA(#50899);
+#50899 = FILL_AREA_STYLE('',(#50900));
+#50900 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50901 = STYLED_ITEM('color',(#50902),#29373);
+#50902 = PRESENTATION_STYLE_ASSIGNMENT((#50903));
+#50903 = SURFACE_STYLE_USAGE(.BOTH.,#50904);
+#50904 = SURFACE_SIDE_STYLE('',(#50905));
+#50905 = SURFACE_STYLE_FILL_AREA(#50906);
+#50906 = FILL_AREA_STYLE('',(#50907));
+#50907 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50908 = STYLED_ITEM('color',(#50909),#29401);
+#50909 = PRESENTATION_STYLE_ASSIGNMENT((#50910));
+#50910 = SURFACE_STYLE_USAGE(.BOTH.,#50911);
+#50911 = SURFACE_SIDE_STYLE('',(#50912));
+#50912 = SURFACE_STYLE_FILL_AREA(#50913);
+#50913 = FILL_AREA_STYLE('',(#50914));
+#50914 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50915 = STYLED_ITEM('color',(#50916),#29451);
+#50916 = PRESENTATION_STYLE_ASSIGNMENT((#50917));
+#50917 = SURFACE_STYLE_USAGE(.BOTH.,#50918);
+#50918 = SURFACE_SIDE_STYLE('',(#50919));
+#50919 = SURFACE_STYLE_FILL_AREA(#50920);
+#50920 = FILL_AREA_STYLE('',(#50921));
+#50921 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50922 = STYLED_ITEM('color',(#50923),#29527);
+#50923 = PRESENTATION_STYLE_ASSIGNMENT((#50924));
+#50924 = SURFACE_STYLE_USAGE(.BOTH.,#50925);
+#50925 = SURFACE_SIDE_STYLE('',(#50926));
+#50926 = SURFACE_STYLE_FILL_AREA(#50927);
+#50927 = FILL_AREA_STYLE('',(#50928));
+#50928 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50929 = STYLED_ITEM('color',(#50930),#29576);
+#50930 = PRESENTATION_STYLE_ASSIGNMENT((#50931));
+#50931 = SURFACE_STYLE_USAGE(.BOTH.,#50932);
+#50932 = SURFACE_SIDE_STYLE('',(#50933));
+#50933 = SURFACE_STYLE_FILL_AREA(#50934);
+#50934 = FILL_AREA_STYLE('',(#50935));
+#50935 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50936 = STYLED_ITEM('color',(#50937),#29625);
+#50937 = PRESENTATION_STYLE_ASSIGNMENT((#50938));
+#50938 = SURFACE_STYLE_USAGE(.BOTH.,#50939);
+#50939 = SURFACE_SIDE_STYLE('',(#50940));
+#50940 = SURFACE_STYLE_FILL_AREA(#50941);
+#50941 = FILL_AREA_STYLE('',(#50942));
+#50942 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50943 = STYLED_ITEM('color',(#50944),#29674);
+#50944 = PRESENTATION_STYLE_ASSIGNMENT((#50945));
+#50945 = SURFACE_STYLE_USAGE(.BOTH.,#50946);
+#50946 = SURFACE_SIDE_STYLE('',(#50947));
+#50947 = SURFACE_STYLE_FILL_AREA(#50948);
+#50948 = FILL_AREA_STYLE('',(#50949));
+#50949 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50950 = STYLED_ITEM('color',(#50951),#29723);
+#50951 = PRESENTATION_STYLE_ASSIGNMENT((#50952));
+#50952 = SURFACE_STYLE_USAGE(.BOTH.,#50953);
+#50953 = SURFACE_SIDE_STYLE('',(#50954));
+#50954 = SURFACE_STYLE_FILL_AREA(#50955);
+#50955 = FILL_AREA_STYLE('',(#50956));
+#50956 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50957 = STYLED_ITEM('color',(#50958),#29772);
+#50958 = PRESENTATION_STYLE_ASSIGNMENT((#50959));
+#50959 = SURFACE_STYLE_USAGE(.BOTH.,#50960);
+#50960 = SURFACE_SIDE_STYLE('',(#50961));
+#50961 = SURFACE_STYLE_FILL_AREA(#50962);
+#50962 = FILL_AREA_STYLE('',(#50963));
+#50963 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50964 = STYLED_ITEM('color',(#50965),#29821);
+#50965 = PRESENTATION_STYLE_ASSIGNMENT((#50966));
+#50966 = SURFACE_STYLE_USAGE(.BOTH.,#50967);
+#50967 = SURFACE_SIDE_STYLE('',(#50968));
+#50968 = SURFACE_STYLE_FILL_AREA(#50969);
+#50969 = FILL_AREA_STYLE('',(#50970));
+#50970 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50971 = STYLED_ITEM('color',(#50972),#29870);
+#50972 = PRESENTATION_STYLE_ASSIGNMENT((#50973));
+#50973 = SURFACE_STYLE_USAGE(.BOTH.,#50974);
+#50974 = SURFACE_SIDE_STYLE('',(#50975));
+#50975 = SURFACE_STYLE_FILL_AREA(#50976);
+#50976 = FILL_AREA_STYLE('',(#50977));
+#50977 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50978 = STYLED_ITEM('color',(#50979),#29919);
+#50979 = PRESENTATION_STYLE_ASSIGNMENT((#50980));
+#50980 = SURFACE_STYLE_USAGE(.BOTH.,#50981);
+#50981 = SURFACE_SIDE_STYLE('',(#50982));
+#50982 = SURFACE_STYLE_FILL_AREA(#50983);
+#50983 = FILL_AREA_STYLE('',(#50984));
+#50984 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50985 = STYLED_ITEM('color',(#50986),#29968);
+#50986 = PRESENTATION_STYLE_ASSIGNMENT((#50987));
+#50987 = SURFACE_STYLE_USAGE(.BOTH.,#50988);
+#50988 = SURFACE_SIDE_STYLE('',(#50989));
+#50989 = SURFACE_STYLE_FILL_AREA(#50990);
+#50990 = FILL_AREA_STYLE('',(#50991));
+#50991 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50992 = STYLED_ITEM('color',(#50993),#30017);
+#50993 = PRESENTATION_STYLE_ASSIGNMENT((#50994));
+#50994 = SURFACE_STYLE_USAGE(.BOTH.,#50995);
+#50995 = SURFACE_SIDE_STYLE('',(#50996));
+#50996 = SURFACE_STYLE_FILL_AREA(#50997);
+#50997 = FILL_AREA_STYLE('',(#50998));
+#50998 = FILL_AREA_STYLE_COLOUR('',#49626);
+#50999 = STYLED_ITEM('color',(#51000),#30044);
+#51000 = PRESENTATION_STYLE_ASSIGNMENT((#51001));
+#51001 = SURFACE_STYLE_USAGE(.BOTH.,#51002);
+#51002 = SURFACE_SIDE_STYLE('',(#51003));
+#51003 = SURFACE_STYLE_FILL_AREA(#51004);
+#51004 = FILL_AREA_STYLE('',(#51005));
+#51005 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51006 = STYLED_ITEM('color',(#51007),#30120);
+#51007 = PRESENTATION_STYLE_ASSIGNMENT((#51008));
+#51008 = SURFACE_STYLE_USAGE(.BOTH.,#51009);
+#51009 = SURFACE_SIDE_STYLE('',(#51010));
+#51010 = SURFACE_STYLE_FILL_AREA(#51011);
+#51011 = FILL_AREA_STYLE('',(#51012));
+#51012 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51013 = STYLED_ITEM('color',(#51014),#30169);
+#51014 = PRESENTATION_STYLE_ASSIGNMENT((#51015));
+#51015 = SURFACE_STYLE_USAGE(.BOTH.,#51016);
+#51016 = SURFACE_SIDE_STYLE('',(#51017));
+#51017 = SURFACE_STYLE_FILL_AREA(#51018);
+#51018 = FILL_AREA_STYLE('',(#51019));
+#51019 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51020 = STYLED_ITEM('color',(#51021),#30218);
+#51021 = PRESENTATION_STYLE_ASSIGNMENT((#51022));
+#51022 = SURFACE_STYLE_USAGE(.BOTH.,#51023);
+#51023 = SURFACE_SIDE_STYLE('',(#51024));
+#51024 = SURFACE_STYLE_FILL_AREA(#51025);
+#51025 = FILL_AREA_STYLE('',(#51026));
+#51026 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51027 = STYLED_ITEM('color',(#51028),#30267);
+#51028 = PRESENTATION_STYLE_ASSIGNMENT((#51029));
+#51029 = SURFACE_STYLE_USAGE(.BOTH.,#51030);
+#51030 = SURFACE_SIDE_STYLE('',(#51031));
+#51031 = SURFACE_STYLE_FILL_AREA(#51032);
+#51032 = FILL_AREA_STYLE('',(#51033));
+#51033 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51034 = STYLED_ITEM('color',(#51035),#30316);
+#51035 = PRESENTATION_STYLE_ASSIGNMENT((#51036));
+#51036 = SURFACE_STYLE_USAGE(.BOTH.,#51037);
+#51037 = SURFACE_SIDE_STYLE('',(#51038));
+#51038 = SURFACE_STYLE_FILL_AREA(#51039);
+#51039 = FILL_AREA_STYLE('',(#51040));
+#51040 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51041 = STYLED_ITEM('color',(#51042),#30365);
+#51042 = PRESENTATION_STYLE_ASSIGNMENT((#51043));
+#51043 = SURFACE_STYLE_USAGE(.BOTH.,#51044);
+#51044 = SURFACE_SIDE_STYLE('',(#51045));
+#51045 = SURFACE_STYLE_FILL_AREA(#51046);
+#51046 = FILL_AREA_STYLE('',(#51047));
+#51047 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51048 = STYLED_ITEM('color',(#51049),#30414);
+#51049 = PRESENTATION_STYLE_ASSIGNMENT((#51050));
+#51050 = SURFACE_STYLE_USAGE(.BOTH.,#51051);
+#51051 = SURFACE_SIDE_STYLE('',(#51052));
+#51052 = SURFACE_STYLE_FILL_AREA(#51053);
+#51053 = FILL_AREA_STYLE('',(#51054));
+#51054 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51055 = STYLED_ITEM('color',(#51056),#30463);
+#51056 = PRESENTATION_STYLE_ASSIGNMENT((#51057));
+#51057 = SURFACE_STYLE_USAGE(.BOTH.,#51058);
+#51058 = SURFACE_SIDE_STYLE('',(#51059));
+#51059 = SURFACE_STYLE_FILL_AREA(#51060);
+#51060 = FILL_AREA_STYLE('',(#51061));
+#51061 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51062 = STYLED_ITEM('color',(#51063),#30512);
+#51063 = PRESENTATION_STYLE_ASSIGNMENT((#51064));
+#51064 = SURFACE_STYLE_USAGE(.BOTH.,#51065);
+#51065 = SURFACE_SIDE_STYLE('',(#51066));
+#51066 = SURFACE_STYLE_FILL_AREA(#51067);
+#51067 = FILL_AREA_STYLE('',(#51068));
+#51068 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51069 = STYLED_ITEM('color',(#51070),#30561);
+#51070 = PRESENTATION_STYLE_ASSIGNMENT((#51071));
+#51071 = SURFACE_STYLE_USAGE(.BOTH.,#51072);
+#51072 = SURFACE_SIDE_STYLE('',(#51073));
+#51073 = SURFACE_STYLE_FILL_AREA(#51074);
+#51074 = FILL_AREA_STYLE('',(#51075));
+#51075 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51076 = STYLED_ITEM('color',(#51077),#30610);
+#51077 = PRESENTATION_STYLE_ASSIGNMENT((#51078));
+#51078 = SURFACE_STYLE_USAGE(.BOTH.,#51079);
+#51079 = SURFACE_SIDE_STYLE('',(#51080));
+#51080 = SURFACE_STYLE_FILL_AREA(#51081);
+#51081 = FILL_AREA_STYLE('',(#51082));
+#51082 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51083 = STYLED_ITEM('color',(#51084),#30637);
+#51084 = PRESENTATION_STYLE_ASSIGNMENT((#51085));
+#51085 = SURFACE_STYLE_USAGE(.BOTH.,#51086);
+#51086 = SURFACE_SIDE_STYLE('',(#51087));
+#51087 = SURFACE_STYLE_FILL_AREA(#51088);
+#51088 = FILL_AREA_STYLE('',(#51089));
+#51089 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51090 = STYLED_ITEM('color',(#51091),#30686);
+#51091 = PRESENTATION_STYLE_ASSIGNMENT((#51092));
+#51092 = SURFACE_STYLE_USAGE(.BOTH.,#51093);
+#51093 = SURFACE_SIDE_STYLE('',(#51094));
+#51094 = SURFACE_STYLE_FILL_AREA(#51095);
+#51095 = FILL_AREA_STYLE('',(#51096));
+#51096 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51097 = STYLED_ITEM('color',(#51098),#30740);
+#51098 = PRESENTATION_STYLE_ASSIGNMENT((#51099));
+#51099 = SURFACE_STYLE_USAGE(.BOTH.,#51100);
+#51100 = SURFACE_SIDE_STYLE('',(#51101));
+#51101 = SURFACE_STYLE_FILL_AREA(#51102);
+#51102 = FILL_AREA_STYLE('',(#51103));
+#51103 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51104 = STYLED_ITEM('color',(#51105),#30788);
+#51105 = PRESENTATION_STYLE_ASSIGNMENT((#51106));
+#51106 = SURFACE_STYLE_USAGE(.BOTH.,#51107);
+#51107 = SURFACE_SIDE_STYLE('',(#51108));
+#51108 = SURFACE_STYLE_FILL_AREA(#51109);
+#51109 = FILL_AREA_STYLE('',(#51110));
+#51110 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51111 = STYLED_ITEM('color',(#51112),#30842);
+#51112 = PRESENTATION_STYLE_ASSIGNMENT((#51113));
+#51113 = SURFACE_STYLE_USAGE(.BOTH.,#51114);
+#51114 = SURFACE_SIDE_STYLE('',(#51115));
+#51115 = SURFACE_STYLE_FILL_AREA(#51116);
+#51116 = FILL_AREA_STYLE('',(#51117));
+#51117 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51118 = STYLED_ITEM('color',(#51119),#30892);
+#51119 = PRESENTATION_STYLE_ASSIGNMENT((#51120));
+#51120 = SURFACE_STYLE_USAGE(.BOTH.,#51121);
+#51121 = SURFACE_SIDE_STYLE('',(#51122));
+#51122 = SURFACE_STYLE_FILL_AREA(#51123);
+#51123 = FILL_AREA_STYLE('',(#51124));
+#51124 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51125 = STYLED_ITEM('color',(#51126),#30946);
+#51126 = PRESENTATION_STYLE_ASSIGNMENT((#51127));
+#51127 = SURFACE_STYLE_USAGE(.BOTH.,#51128);
+#51128 = SURFACE_SIDE_STYLE('',(#51129));
+#51129 = SURFACE_STYLE_FILL_AREA(#51130);
+#51130 = FILL_AREA_STYLE('',(#51131));
+#51131 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51132 = STYLED_ITEM('color',(#51133),#30994);
+#51133 = PRESENTATION_STYLE_ASSIGNMENT((#51134));
+#51134 = SURFACE_STYLE_USAGE(.BOTH.,#51135);
+#51135 = SURFACE_SIDE_STYLE('',(#51136));
+#51136 = SURFACE_STYLE_FILL_AREA(#51137);
+#51137 = FILL_AREA_STYLE('',(#51138));
+#51138 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51139 = STYLED_ITEM('color',(#51140),#31048);
+#51140 = PRESENTATION_STYLE_ASSIGNMENT((#51141));
+#51141 = SURFACE_STYLE_USAGE(.BOTH.,#51142);
+#51142 = SURFACE_SIDE_STYLE('',(#51143));
+#51143 = SURFACE_STYLE_FILL_AREA(#51144);
+#51144 = FILL_AREA_STYLE('',(#51145));
+#51145 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51146 = STYLED_ITEM('color',(#51147),#31097);
+#51147 = PRESENTATION_STYLE_ASSIGNMENT((#51148));
+#51148 = SURFACE_STYLE_USAGE(.BOTH.,#51149);
+#51149 = SURFACE_SIDE_STYLE('',(#51150));
+#51150 = SURFACE_STYLE_FILL_AREA(#51151);
+#51151 = FILL_AREA_STYLE('',(#51152));
+#51152 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51153 = STYLED_ITEM('color',(#51154),#31151);
+#51154 = PRESENTATION_STYLE_ASSIGNMENT((#51155));
+#51155 = SURFACE_STYLE_USAGE(.BOTH.,#51156);
+#51156 = SURFACE_SIDE_STYLE('',(#51157));
+#51157 = SURFACE_STYLE_FILL_AREA(#51158);
+#51158 = FILL_AREA_STYLE('',(#51159));
+#51159 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51160 = STYLED_ITEM('color',(#51161),#31199);
+#51161 = PRESENTATION_STYLE_ASSIGNMENT((#51162));
+#51162 = SURFACE_STYLE_USAGE(.BOTH.,#51163);
+#51163 = SURFACE_SIDE_STYLE('',(#51164));
+#51164 = SURFACE_STYLE_FILL_AREA(#51165);
+#51165 = FILL_AREA_STYLE('',(#51166));
+#51166 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51167 = STYLED_ITEM('color',(#51168),#31253);
+#51168 = PRESENTATION_STYLE_ASSIGNMENT((#51169));
+#51169 = SURFACE_STYLE_USAGE(.BOTH.,#51170);
+#51170 = SURFACE_SIDE_STYLE('',(#51171));
+#51171 = SURFACE_STYLE_FILL_AREA(#51172);
+#51172 = FILL_AREA_STYLE('',(#51173));
+#51173 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51174 = STYLED_ITEM('color',(#51175),#31303);
+#51175 = PRESENTATION_STYLE_ASSIGNMENT((#51176));
+#51176 = SURFACE_STYLE_USAGE(.BOTH.,#51177);
+#51177 = SURFACE_SIDE_STYLE('',(#51178));
+#51178 = SURFACE_STYLE_FILL_AREA(#51179);
+#51179 = FILL_AREA_STYLE('',(#51180));
+#51180 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51181 = STYLED_ITEM('color',(#51182),#31357);
+#51182 = PRESENTATION_STYLE_ASSIGNMENT((#51183));
+#51183 = SURFACE_STYLE_USAGE(.BOTH.,#51184);
+#51184 = SURFACE_SIDE_STYLE('',(#51185));
+#51185 = SURFACE_STYLE_FILL_AREA(#51186);
+#51186 = FILL_AREA_STYLE('',(#51187));
+#51187 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51188 = STYLED_ITEM('color',(#51189),#31405);
+#51189 = PRESENTATION_STYLE_ASSIGNMENT((#51190));
+#51190 = SURFACE_STYLE_USAGE(.BOTH.,#51191);
+#51191 = SURFACE_SIDE_STYLE('',(#51192));
+#51192 = SURFACE_STYLE_FILL_AREA(#51193);
+#51193 = FILL_AREA_STYLE('',(#51194));
+#51194 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51195 = STYLED_ITEM('color',(#51196),#31459);
+#51196 = PRESENTATION_STYLE_ASSIGNMENT((#51197));
+#51197 = SURFACE_STYLE_USAGE(.BOTH.,#51198);
+#51198 = SURFACE_SIDE_STYLE('',(#51199));
+#51199 = SURFACE_STYLE_FILL_AREA(#51200);
+#51200 = FILL_AREA_STYLE('',(#51201));
+#51201 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51202 = STYLED_ITEM('color',(#51203),#31486);
+#51203 = PRESENTATION_STYLE_ASSIGNMENT((#51204));
+#51204 = SURFACE_STYLE_USAGE(.BOTH.,#51205);
+#51205 = SURFACE_SIDE_STYLE('',(#51206));
+#51206 = SURFACE_STYLE_FILL_AREA(#51207);
+#51207 = FILL_AREA_STYLE('',(#51208));
+#51208 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51209 = STYLED_ITEM('color',(#51210),#31536);
+#51210 = PRESENTATION_STYLE_ASSIGNMENT((#51211));
+#51211 = SURFACE_STYLE_USAGE(.BOTH.,#51212);
+#51212 = SURFACE_SIDE_STYLE('',(#51213));
+#51213 = SURFACE_STYLE_FILL_AREA(#51214);
+#51214 = FILL_AREA_STYLE('',(#51215));
+#51215 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51216 = STYLED_ITEM('color',(#51217),#31543);
+#51217 = PRESENTATION_STYLE_ASSIGNMENT((#51218));
+#51218 = SURFACE_STYLE_USAGE(.BOTH.,#51219);
+#51219 = SURFACE_SIDE_STYLE('',(#51220));
+#51220 = SURFACE_STYLE_FILL_AREA(#51221);
+#51221 = FILL_AREA_STYLE('',(#51222));
+#51222 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51223 = STYLED_ITEM('color',(#51224),#31592);
+#51224 = PRESENTATION_STYLE_ASSIGNMENT((#51225));
+#51225 = SURFACE_STYLE_USAGE(.BOTH.,#51226);
+#51226 = SURFACE_SIDE_STYLE('',(#51227));
+#51227 = SURFACE_STYLE_FILL_AREA(#51228);
+#51228 = FILL_AREA_STYLE('',(#51229));
+#51229 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51230 = STYLED_ITEM('color',(#51231),#31642);
+#51231 = PRESENTATION_STYLE_ASSIGNMENT((#51232));
+#51232 = SURFACE_STYLE_USAGE(.BOTH.,#51233);
+#51233 = SURFACE_SIDE_STYLE('',(#51234));
+#51234 = SURFACE_STYLE_FILL_AREA(#51235);
+#51235 = FILL_AREA_STYLE('',(#51236));
+#51236 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51237 = STYLED_ITEM('color',(#51238),#31690);
+#51238 = PRESENTATION_STYLE_ASSIGNMENT((#51239));
+#51239 = SURFACE_STYLE_USAGE(.BOTH.,#51240);
+#51240 = SURFACE_SIDE_STYLE('',(#51241));
+#51241 = SURFACE_STYLE_FILL_AREA(#51242);
+#51242 = FILL_AREA_STYLE('',(#51243));
+#51243 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51244 = STYLED_ITEM('color',(#51245),#31740);
+#51245 = PRESENTATION_STYLE_ASSIGNMENT((#51246));
+#51246 = SURFACE_STYLE_USAGE(.BOTH.,#51247);
+#51247 = SURFACE_SIDE_STYLE('',(#51248));
+#51248 = SURFACE_STYLE_FILL_AREA(#51249);
+#51249 = FILL_AREA_STYLE('',(#51250));
+#51250 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51251 = STYLED_ITEM('color',(#51252),#31790);
+#51252 = PRESENTATION_STYLE_ASSIGNMENT((#51253));
+#51253 = SURFACE_STYLE_USAGE(.BOTH.,#51254);
+#51254 = SURFACE_SIDE_STYLE('',(#51255));
+#51255 = SURFACE_STYLE_FILL_AREA(#51256);
+#51256 = FILL_AREA_STYLE('',(#51257));
+#51257 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51258 = STYLED_ITEM('color',(#51259),#31840);
+#51259 = PRESENTATION_STYLE_ASSIGNMENT((#51260));
+#51260 = SURFACE_STYLE_USAGE(.BOTH.,#51261);
+#51261 = SURFACE_SIDE_STYLE('',(#51262));
+#51262 = SURFACE_STYLE_FILL_AREA(#51263);
+#51263 = FILL_AREA_STYLE('',(#51264));
+#51264 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51265 = STYLED_ITEM('color',(#51266),#31888);
+#51266 = PRESENTATION_STYLE_ASSIGNMENT((#51267));
+#51267 = SURFACE_STYLE_USAGE(.BOTH.,#51268);
+#51268 = SURFACE_SIDE_STYLE('',(#51269));
+#51269 = SURFACE_STYLE_FILL_AREA(#51270);
+#51270 = FILL_AREA_STYLE('',(#51271));
+#51271 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51272 = STYLED_ITEM('color',(#51273),#31938);
+#51273 = PRESENTATION_STYLE_ASSIGNMENT((#51274));
+#51274 = SURFACE_STYLE_USAGE(.BOTH.,#51275);
+#51275 = SURFACE_SIDE_STYLE('',(#51276));
+#51276 = SURFACE_STYLE_FILL_AREA(#51277);
+#51277 = FILL_AREA_STYLE('',(#51278));
+#51278 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51279 = STYLED_ITEM('color',(#51280),#31987);
+#51280 = PRESENTATION_STYLE_ASSIGNMENT((#51281));
+#51281 = SURFACE_STYLE_USAGE(.BOTH.,#51282);
+#51282 = SURFACE_SIDE_STYLE('',(#51283));
+#51283 = SURFACE_STYLE_FILL_AREA(#51284);
+#51284 = FILL_AREA_STYLE('',(#51285));
+#51285 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51286 = STYLED_ITEM('color',(#51287),#32037);
+#51287 = PRESENTATION_STYLE_ASSIGNMENT((#51288));
+#51288 = SURFACE_STYLE_USAGE(.BOTH.,#51289);
+#51289 = SURFACE_SIDE_STYLE('',(#51290));
+#51290 = SURFACE_STYLE_FILL_AREA(#51291);
+#51291 = FILL_AREA_STYLE('',(#51292));
+#51292 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51293 = STYLED_ITEM('color',(#51294),#32085);
+#51294 = PRESENTATION_STYLE_ASSIGNMENT((#51295));
+#51295 = SURFACE_STYLE_USAGE(.BOTH.,#51296);
+#51296 = SURFACE_SIDE_STYLE('',(#51297));
+#51297 = SURFACE_STYLE_FILL_AREA(#51298);
+#51298 = FILL_AREA_STYLE('',(#51299));
+#51299 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51300 = STYLED_ITEM('color',(#51301),#32135);
+#51301 = PRESENTATION_STYLE_ASSIGNMENT((#51302));
+#51302 = SURFACE_STYLE_USAGE(.BOTH.,#51303);
+#51303 = SURFACE_SIDE_STYLE('',(#51304));
+#51304 = SURFACE_STYLE_FILL_AREA(#51305);
+#51305 = FILL_AREA_STYLE('',(#51306));
+#51306 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51307 = STYLED_ITEM('color',(#51308),#32185);
+#51308 = PRESENTATION_STYLE_ASSIGNMENT((#51309));
+#51309 = SURFACE_STYLE_USAGE(.BOTH.,#51310);
+#51310 = SURFACE_SIDE_STYLE('',(#51311));
+#51311 = SURFACE_STYLE_FILL_AREA(#51312);
+#51312 = FILL_AREA_STYLE('',(#51313));
+#51313 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51314 = STYLED_ITEM('color',(#51315),#32235);
+#51315 = PRESENTATION_STYLE_ASSIGNMENT((#51316));
+#51316 = SURFACE_STYLE_USAGE(.BOTH.,#51317);
+#51317 = SURFACE_SIDE_STYLE('',(#51318));
+#51318 = SURFACE_STYLE_FILL_AREA(#51319);
+#51319 = FILL_AREA_STYLE('',(#51320));
+#51320 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51321 = STYLED_ITEM('color',(#51322),#32283);
+#51322 = PRESENTATION_STYLE_ASSIGNMENT((#51323));
+#51323 = SURFACE_STYLE_USAGE(.BOTH.,#51324);
+#51324 = SURFACE_SIDE_STYLE('',(#51325));
+#51325 = SURFACE_STYLE_FILL_AREA(#51326);
+#51326 = FILL_AREA_STYLE('',(#51327));
+#51327 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51328 = STYLED_ITEM('color',(#51329),#32333);
+#51329 = PRESENTATION_STYLE_ASSIGNMENT((#51330));
+#51330 = SURFACE_STYLE_USAGE(.BOTH.,#51331);
+#51331 = SURFACE_SIDE_STYLE('',(#51332));
+#51332 = SURFACE_STYLE_FILL_AREA(#51333);
+#51333 = FILL_AREA_STYLE('',(#51334));
+#51334 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51335 = STYLED_ITEM('color',(#51336),#32360);
+#51336 = PRESENTATION_STYLE_ASSIGNMENT((#51337));
+#51337 = SURFACE_STYLE_USAGE(.BOTH.,#51338);
+#51338 = SURFACE_SIDE_STYLE('',(#51339));
+#51339 = SURFACE_STYLE_FILL_AREA(#51340);
+#51340 = FILL_AREA_STYLE('',(#51341));
+#51341 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51342 = STYLED_ITEM('color',(#51343),#32375);
+#51343 = PRESENTATION_STYLE_ASSIGNMENT((#51344));
+#51344 = SURFACE_STYLE_USAGE(.BOTH.,#51345);
+#51345 = SURFACE_SIDE_STYLE('',(#51346));
+#51346 = SURFACE_STYLE_FILL_AREA(#51347);
+#51347 = FILL_AREA_STYLE('',(#51348));
+#51348 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51349 = STYLED_ITEM('color',(#51350),#32390);
+#51350 = PRESENTATION_STYLE_ASSIGNMENT((#51351));
+#51351 = SURFACE_STYLE_USAGE(.BOTH.,#51352);
+#51352 = SURFACE_SIDE_STYLE('',(#51353));
+#51353 = SURFACE_STYLE_FILL_AREA(#51354);
+#51354 = FILL_AREA_STYLE('',(#51355));
+#51355 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51356 = STYLED_ITEM('color',(#51357),#32767);
+#51357 = PRESENTATION_STYLE_ASSIGNMENT((#51358));
+#51358 = SURFACE_STYLE_USAGE(.BOTH.,#51359);
+#51359 = SURFACE_SIDE_STYLE('',(#51360));
+#51360 = SURFACE_STYLE_FILL_AREA(#51361);
+#51361 = FILL_AREA_STYLE('',(#51362));
+#51362 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51363 = STYLED_ITEM('color',(#51364),#32845);
+#51364 = PRESENTATION_STYLE_ASSIGNMENT((#51365));
+#51365 = SURFACE_STYLE_USAGE(.BOTH.,#51366);
+#51366 = SURFACE_SIDE_STYLE('',(#51367));
+#51367 = SURFACE_STYLE_FILL_AREA(#51368);
+#51368 = FILL_AREA_STYLE('',(#51369));
+#51369 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51370 = STYLED_ITEM('color',(#51371),#32894);
+#51371 = PRESENTATION_STYLE_ASSIGNMENT((#51372));
+#51372 = SURFACE_STYLE_USAGE(.BOTH.,#51373);
+#51373 = SURFACE_SIDE_STYLE('',(#51374));
+#51374 = SURFACE_STYLE_FILL_AREA(#51375);
+#51375 = FILL_AREA_STYLE('',(#51376));
+#51376 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51377 = STYLED_ITEM('color',(#51378),#32945);
+#51378 = PRESENTATION_STYLE_ASSIGNMENT((#51379));
+#51379 = SURFACE_STYLE_USAGE(.BOTH.,#51380);
+#51380 = SURFACE_SIDE_STYLE('',(#51381));
+#51381 = SURFACE_STYLE_FILL_AREA(#51382);
+#51382 = FILL_AREA_STYLE('',(#51383));
+#51383 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51384 = STYLED_ITEM('color',(#51385),#32994);
+#51385 = PRESENTATION_STYLE_ASSIGNMENT((#51386));
+#51386 = SURFACE_STYLE_USAGE(.BOTH.,#51387);
+#51387 = SURFACE_SIDE_STYLE('',(#51388));
+#51388 = SURFACE_STYLE_FILL_AREA(#51389);
+#51389 = FILL_AREA_STYLE('',(#51390));
+#51390 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51391 = STYLED_ITEM('color',(#51392),#33067);
+#51392 = PRESENTATION_STYLE_ASSIGNMENT((#51393));
+#51393 = SURFACE_STYLE_USAGE(.BOTH.,#51394);
+#51394 = SURFACE_SIDE_STYLE('',(#51395));
+#51395 = SURFACE_STYLE_FILL_AREA(#51396);
+#51396 = FILL_AREA_STYLE('',(#51397));
+#51397 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51398 = STYLED_ITEM('color',(#51399),#33116);
+#51399 = PRESENTATION_STYLE_ASSIGNMENT((#51400));
+#51400 = SURFACE_STYLE_USAGE(.BOTH.,#51401);
+#51401 = SURFACE_SIDE_STYLE('',(#51402));
+#51402 = SURFACE_STYLE_FILL_AREA(#51403);
+#51403 = FILL_AREA_STYLE('',(#51404));
+#51404 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51405 = STYLED_ITEM('color',(#51406),#33145);
+#51406 = PRESENTATION_STYLE_ASSIGNMENT((#51407));
+#51407 = SURFACE_STYLE_USAGE(.BOTH.,#51408);
+#51408 = SURFACE_SIDE_STYLE('',(#51409));
+#51409 = SURFACE_STYLE_FILL_AREA(#51410);
+#51410 = FILL_AREA_STYLE('',(#51411));
+#51411 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51412 = STYLED_ITEM('color',(#51413),#33406);
+#51413 = PRESENTATION_STYLE_ASSIGNMENT((#51414));
+#51414 = SURFACE_STYLE_USAGE(.BOTH.,#51415);
+#51415 = SURFACE_SIDE_STYLE('',(#51416));
+#51416 = SURFACE_STYLE_FILL_AREA(#51417);
+#51417 = FILL_AREA_STYLE('',(#51418));
+#51418 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51419 = STYLED_ITEM('color',(#51420),#33413);
+#51420 = PRESENTATION_STYLE_ASSIGNMENT((#51421));
+#51421 = SURFACE_STYLE_USAGE(.BOTH.,#51422);
+#51422 = SURFACE_SIDE_STYLE('',(#51423));
+#51423 = SURFACE_STYLE_FILL_AREA(#51424);
+#51424 = FILL_AREA_STYLE('',(#51425));
+#51425 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51426 = STYLED_ITEM('color',(#51427),#33494);
+#51427 = PRESENTATION_STYLE_ASSIGNMENT((#51428));
+#51428 = SURFACE_STYLE_USAGE(.BOTH.,#51429);
+#51429 = SURFACE_SIDE_STYLE('',(#51430));
+#51430 = SURFACE_STYLE_FILL_AREA(#51431);
+#51431 = FILL_AREA_STYLE('',(#51432));
+#51432 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51433 = STYLED_ITEM('color',(#51434),#33739);
+#51434 = PRESENTATION_STYLE_ASSIGNMENT((#51435));
+#51435 = SURFACE_STYLE_USAGE(.BOTH.,#51436);
+#51436 = SURFACE_SIDE_STYLE('',(#51437));
+#51437 = SURFACE_STYLE_FILL_AREA(#51438);
+#51438 = FILL_AREA_STYLE('',(#51439));
+#51439 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51440 = STYLED_ITEM('color',(#51441),#33793);
+#51441 = PRESENTATION_STYLE_ASSIGNMENT((#51442));
+#51442 = SURFACE_STYLE_USAGE(.BOTH.,#51443);
+#51443 = SURFACE_SIDE_STYLE('',(#51444));
+#51444 = SURFACE_STYLE_FILL_AREA(#51445);
+#51445 = FILL_AREA_STYLE('',(#51446));
+#51446 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51447 = STYLED_ITEM('color',(#51448),#33840);
+#51448 = PRESENTATION_STYLE_ASSIGNMENT((#51449));
+#51449 = SURFACE_STYLE_USAGE(.BOTH.,#51450);
+#51450 = SURFACE_SIDE_STYLE('',(#51451));
+#51451 = SURFACE_STYLE_FILL_AREA(#51452);
+#51452 = FILL_AREA_STYLE('',(#51453));
+#51453 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51454 = STYLED_ITEM('color',(#51455),#33890);
+#51455 = PRESENTATION_STYLE_ASSIGNMENT((#51456));
+#51456 = SURFACE_STYLE_USAGE(.BOTH.,#51457);
+#51457 = SURFACE_SIDE_STYLE('',(#51458));
+#51458 = SURFACE_STYLE_FILL_AREA(#51459);
+#51459 = FILL_AREA_STYLE('',(#51460));
+#51460 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51461 = STYLED_ITEM('color',(#51462),#33937);
+#51462 = PRESENTATION_STYLE_ASSIGNMENT((#51463));
+#51463 = SURFACE_STYLE_USAGE(.BOTH.,#51464);
+#51464 = SURFACE_SIDE_STYLE('',(#51465));
+#51465 = SURFACE_STYLE_FILL_AREA(#51466);
+#51466 = FILL_AREA_STYLE('',(#51467));
+#51467 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51468 = STYLED_ITEM('color',(#51469),#33987);
+#51469 = PRESENTATION_STYLE_ASSIGNMENT((#51470));
+#51470 = SURFACE_STYLE_USAGE(.BOTH.,#51471);
+#51471 = SURFACE_SIDE_STYLE('',(#51472));
+#51472 = SURFACE_STYLE_FILL_AREA(#51473);
+#51473 = FILL_AREA_STYLE('',(#51474));
+#51474 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51475 = STYLED_ITEM('color',(#51476),#34012);
+#51476 = PRESENTATION_STYLE_ASSIGNMENT((#51477));
+#51477 = SURFACE_STYLE_USAGE(.BOTH.,#51478);
+#51478 = SURFACE_SIDE_STYLE('',(#51479));
+#51479 = SURFACE_STYLE_FILL_AREA(#51480);
+#51480 = FILL_AREA_STYLE('',(#51481));
+#51481 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51482 = STYLED_ITEM('color',(#51483),#34279);
+#51483 = PRESENTATION_STYLE_ASSIGNMENT((#51484));
+#51484 = SURFACE_STYLE_USAGE(.BOTH.,#51485);
+#51485 = SURFACE_SIDE_STYLE('',(#51486));
+#51486 = SURFACE_STYLE_FILL_AREA(#51487);
+#51487 = FILL_AREA_STYLE('',(#51488));
+#51488 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51489 = STYLED_ITEM('color',(#51490),#34411);
+#51490 = PRESENTATION_STYLE_ASSIGNMENT((#51491));
+#51491 = SURFACE_STYLE_USAGE(.BOTH.,#51492);
+#51492 = SURFACE_SIDE_STYLE('',(#51493));
+#51493 = SURFACE_STYLE_FILL_AREA(#51494);
+#51494 = FILL_AREA_STYLE('',(#51495));
+#51495 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51496 = STYLED_ITEM('color',(#51497),#34465);
+#51497 = PRESENTATION_STYLE_ASSIGNMENT((#51498));
+#51498 = SURFACE_STYLE_USAGE(.BOTH.,#51499);
+#51499 = SURFACE_SIDE_STYLE('',(#51500));
+#51500 = SURFACE_STYLE_FILL_AREA(#51501);
+#51501 = FILL_AREA_STYLE('',(#51502));
+#51502 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51503 = STYLED_ITEM('color',(#51504),#34514);
+#51504 = PRESENTATION_STYLE_ASSIGNMENT((#51505));
+#51505 = SURFACE_STYLE_USAGE(.BOTH.,#51506);
+#51506 = SURFACE_SIDE_STYLE('',(#51507));
+#51507 = SURFACE_STYLE_FILL_AREA(#51508);
+#51508 = FILL_AREA_STYLE('',(#51509));
+#51509 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51510 = STYLED_ITEM('color',(#51511),#34564);
+#51511 = PRESENTATION_STYLE_ASSIGNMENT((#51512));
+#51512 = SURFACE_STYLE_USAGE(.BOTH.,#51513);
+#51513 = SURFACE_SIDE_STYLE('',(#51514));
+#51514 = SURFACE_STYLE_FILL_AREA(#51515);
+#51515 = FILL_AREA_STYLE('',(#51516));
+#51516 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51517 = STYLED_ITEM('color',(#51518),#34664);
+#51518 = PRESENTATION_STYLE_ASSIGNMENT((#51519));
+#51519 = SURFACE_STYLE_USAGE(.BOTH.,#51520);
+#51520 = SURFACE_SIDE_STYLE('',(#51521));
+#51521 = SURFACE_STYLE_FILL_AREA(#51522);
+#51522 = FILL_AREA_STYLE('',(#51523));
+#51523 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51524 = STYLED_ITEM('color',(#51525),#34723);
+#51525 = PRESENTATION_STYLE_ASSIGNMENT((#51526));
+#51526 = SURFACE_STYLE_USAGE(.BOTH.,#51527);
+#51527 = SURFACE_SIDE_STYLE('',(#51528));
+#51528 = SURFACE_STYLE_FILL_AREA(#51529);
+#51529 = FILL_AREA_STYLE('',(#51530));
+#51530 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51531 = STYLED_ITEM('color',(#51532),#34754);
+#51532 = PRESENTATION_STYLE_ASSIGNMENT((#51533));
+#51533 = SURFACE_STYLE_USAGE(.BOTH.,#51534);
+#51534 = SURFACE_SIDE_STYLE('',(#51535));
+#51535 = SURFACE_STYLE_FILL_AREA(#51536);
+#51536 = FILL_AREA_STYLE('',(#51537));
+#51537 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51538 = STYLED_ITEM('color',(#51539),#34825);
+#51539 = PRESENTATION_STYLE_ASSIGNMENT((#51540));
+#51540 = SURFACE_STYLE_USAGE(.BOTH.,#51541);
+#51541 = SURFACE_SIDE_STYLE('',(#51542));
+#51542 = SURFACE_STYLE_FILL_AREA(#51543);
+#51543 = FILL_AREA_STYLE('',(#51544));
+#51544 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51545 = STYLED_ITEM('color',(#51546),#34875);
+#51546 = PRESENTATION_STYLE_ASSIGNMENT((#51547));
+#51547 = SURFACE_STYLE_USAGE(.BOTH.,#51548);
+#51548 = SURFACE_SIDE_STYLE('',(#51549));
+#51549 = SURFACE_STYLE_FILL_AREA(#51550);
+#51550 = FILL_AREA_STYLE('',(#51551));
+#51551 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51552 = STYLED_ITEM('color',(#51553),#34925);
+#51553 = PRESENTATION_STYLE_ASSIGNMENT((#51554));
+#51554 = SURFACE_STYLE_USAGE(.BOTH.,#51555);
+#51555 = SURFACE_SIDE_STYLE('',(#51556));
+#51556 = SURFACE_STYLE_FILL_AREA(#51557);
+#51557 = FILL_AREA_STYLE('',(#51558));
+#51558 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51559 = STYLED_ITEM('color',(#51560),#34974);
+#51560 = PRESENTATION_STYLE_ASSIGNMENT((#51561));
+#51561 = SURFACE_STYLE_USAGE(.BOTH.,#51562);
+#51562 = SURFACE_SIDE_STYLE('',(#51563));
+#51563 = SURFACE_STYLE_FILL_AREA(#51564);
+#51564 = FILL_AREA_STYLE('',(#51565));
+#51565 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51566 = STYLED_ITEM('color',(#51567),#35023);
+#51567 = PRESENTATION_STYLE_ASSIGNMENT((#51568));
+#51568 = SURFACE_STYLE_USAGE(.BOTH.,#51569);
+#51569 = SURFACE_SIDE_STYLE('',(#51570));
+#51570 = SURFACE_STYLE_FILL_AREA(#51571);
+#51571 = FILL_AREA_STYLE('',(#51572));
+#51572 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51573 = STYLED_ITEM('color',(#51574),#35073);
+#51574 = PRESENTATION_STYLE_ASSIGNMENT((#51575));
+#51575 = SURFACE_STYLE_USAGE(.BOTH.,#51576);
+#51576 = SURFACE_SIDE_STYLE('',(#51577));
+#51577 = SURFACE_STYLE_FILL_AREA(#51578);
+#51578 = FILL_AREA_STYLE('',(#51579));
+#51579 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51580 = STYLED_ITEM('color',(#51581),#35123);
+#51581 = PRESENTATION_STYLE_ASSIGNMENT((#51582));
+#51582 = SURFACE_STYLE_USAGE(.BOTH.,#51583);
+#51583 = SURFACE_SIDE_STYLE('',(#51584));
+#51584 = SURFACE_STYLE_FILL_AREA(#51585);
+#51585 = FILL_AREA_STYLE('',(#51586));
+#51586 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51587 = STYLED_ITEM('color',(#51588),#35150);
+#51588 = PRESENTATION_STYLE_ASSIGNMENT((#51589));
+#51589 = SURFACE_STYLE_USAGE(.BOTH.,#51590);
+#51590 = SURFACE_SIDE_STYLE('',(#51591));
+#51591 = SURFACE_STYLE_FILL_AREA(#51592);
+#51592 = FILL_AREA_STYLE('',(#51593));
+#51593 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51594 = STYLED_ITEM('color',(#51595),#36718);
+#51595 = PRESENTATION_STYLE_ASSIGNMENT((#51596));
+#51596 = SURFACE_STYLE_USAGE(.BOTH.,#51597);
+#51597 = SURFACE_SIDE_STYLE('',(#51598));
+#51598 = SURFACE_STYLE_FILL_AREA(#51599);
+#51599 = FILL_AREA_STYLE('',(#51600));
+#51600 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51601 = STYLED_ITEM('color',(#51602),#37032);
+#51602 = PRESENTATION_STYLE_ASSIGNMENT((#51603));
+#51603 = SURFACE_STYLE_USAGE(.BOTH.,#51604);
+#51604 = SURFACE_SIDE_STYLE('',(#51605));
+#51605 = SURFACE_STYLE_FILL_AREA(#51606);
+#51606 = FILL_AREA_STYLE('',(#51607));
+#51607 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51608 = STYLED_ITEM('color',(#51609),#37059);
+#51609 = PRESENTATION_STYLE_ASSIGNMENT((#51610));
+#51610 = SURFACE_STYLE_USAGE(.BOTH.,#51611);
+#51611 = SURFACE_SIDE_STYLE('',(#51612));
+#51612 = SURFACE_STYLE_FILL_AREA(#51613);
+#51613 = FILL_AREA_STYLE('',(#51614));
+#51614 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51615 = STYLED_ITEM('color',(#51616),#37086);
+#51616 = PRESENTATION_STYLE_ASSIGNMENT((#51617));
+#51617 = SURFACE_STYLE_USAGE(.BOTH.,#51618);
+#51618 = SURFACE_SIDE_STYLE('',(#51619));
+#51619 = SURFACE_STYLE_FILL_AREA(#51620);
+#51620 = FILL_AREA_STYLE('',(#51621));
+#51621 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51622 = COLOUR_RGB('',1.,0.666666686535,0.);
+#51623 = STYLED_ITEM('color',(#51624),#37428);
+#51624 = PRESENTATION_STYLE_ASSIGNMENT((#51625));
+#51625 = SURFACE_STYLE_USAGE(.BOTH.,#51626);
+#51626 = SURFACE_SIDE_STYLE('',(#51627));
+#51627 = SURFACE_STYLE_FILL_AREA(#51628);
+#51628 = FILL_AREA_STYLE('',(#51629));
+#51629 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51630 = STYLED_ITEM('color',(#51631),#37634);
+#51631 = PRESENTATION_STYLE_ASSIGNMENT((#51632));
+#51632 = SURFACE_STYLE_USAGE(.BOTH.,#51633);
+#51633 = SURFACE_SIDE_STYLE('',(#51634));
+#51634 = SURFACE_STYLE_FILL_AREA(#51635);
+#51635 = FILL_AREA_STYLE('',(#51636));
+#51636 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51637 = STYLED_ITEM('color',(#51638),#37641);
+#51638 = PRESENTATION_STYLE_ASSIGNMENT((#51639));
+#51639 = SURFACE_STYLE_USAGE(.BOTH.,#51640);
+#51640 = SURFACE_SIDE_STYLE('',(#51641));
+#51641 = SURFACE_STYLE_FILL_AREA(#51642);
+#51642 = FILL_AREA_STYLE('',(#51643));
+#51643 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51644 = STYLED_ITEM('color',(#51645),#37728);
+#51645 = PRESENTATION_STYLE_ASSIGNMENT((#51646));
+#51646 = SURFACE_STYLE_USAGE(.BOTH.,#51647);
+#51647 = SURFACE_SIDE_STYLE('',(#51648));
+#51648 = SURFACE_STYLE_FILL_AREA(#51649);
+#51649 = FILL_AREA_STYLE('',(#51650));
+#51650 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51651 = STYLED_ITEM('color',(#51652),#38077);
+#51652 = PRESENTATION_STYLE_ASSIGNMENT((#51653));
+#51653 = SURFACE_STYLE_USAGE(.BOTH.,#51654);
+#51654 = SURFACE_SIDE_STYLE('',(#51655));
+#51655 = SURFACE_STYLE_FILL_AREA(#51656);
+#51656 = FILL_AREA_STYLE('',(#51657));
+#51657 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51658 = STYLED_ITEM('color',(#51659),#38426);
+#51659 = PRESENTATION_STYLE_ASSIGNMENT((#51660));
+#51660 = SURFACE_STYLE_USAGE(.BOTH.,#51661);
+#51661 = SURFACE_SIDE_STYLE('',(#51662));
+#51662 = SURFACE_STYLE_FILL_AREA(#51663);
+#51663 = FILL_AREA_STYLE('',(#51664));
+#51664 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51665 = STYLED_ITEM('color',(#51666),#38480);
+#51666 = PRESENTATION_STYLE_ASSIGNMENT((#51667));
+#51667 = SURFACE_STYLE_USAGE(.BOTH.,#51668);
+#51668 = SURFACE_SIDE_STYLE('',(#51669));
+#51669 = SURFACE_STYLE_FILL_AREA(#51670);
+#51670 = FILL_AREA_STYLE('',(#51671));
+#51671 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51672 = STYLED_ITEM('color',(#51673),#38534);
+#51673 = PRESENTATION_STYLE_ASSIGNMENT((#51674));
+#51674 = SURFACE_STYLE_USAGE(.BOTH.,#51675);
+#51675 = SURFACE_SIDE_STYLE('',(#51676));
+#51676 = SURFACE_STYLE_FILL_AREA(#51677);
+#51677 = FILL_AREA_STYLE('',(#51678));
+#51678 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51679 = STYLED_ITEM('color',(#51680),#38883);
+#51680 = PRESENTATION_STYLE_ASSIGNMENT((#51681));
+#51681 = SURFACE_STYLE_USAGE(.BOTH.,#51682);
+#51682 = SURFACE_SIDE_STYLE('',(#51683));
+#51683 = SURFACE_STYLE_FILL_AREA(#51684);
+#51684 = FILL_AREA_STYLE('',(#51685));
+#51685 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51686 = STYLED_ITEM('color',(#51687),#39232);
+#51687 = PRESENTATION_STYLE_ASSIGNMENT((#51688));
+#51688 = SURFACE_STYLE_USAGE(.BOTH.,#51689);
+#51689 = SURFACE_SIDE_STYLE('',(#51690));
+#51690 = SURFACE_STYLE_FILL_AREA(#51691);
+#51691 = FILL_AREA_STYLE('',(#51692));
+#51692 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51693 = STYLED_ITEM('color',(#51694),#39258);
+#51694 = PRESENTATION_STYLE_ASSIGNMENT((#51695));
+#51695 = SURFACE_STYLE_USAGE(.BOTH.,#51696);
+#51696 = SURFACE_SIDE_STYLE('',(#51697));
+#51697 = SURFACE_STYLE_FILL_AREA(#51698);
+#51698 = FILL_AREA_STYLE('',(#51699));
+#51699 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51700 = STYLED_ITEM('color',(#51701),#39312);
+#51701 = PRESENTATION_STYLE_ASSIGNMENT((#51702));
+#51702 = SURFACE_STYLE_USAGE(.BOTH.,#51703);
+#51703 = SURFACE_SIDE_STYLE('',(#51704));
+#51704 = SURFACE_STYLE_FILL_AREA(#51705);
+#51705 = FILL_AREA_STYLE('',(#51706));
+#51706 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51707 = STYLED_ITEM('color',(#51708),#39453);
+#51708 = PRESENTATION_STYLE_ASSIGNMENT((#51709));
+#51709 = SURFACE_STYLE_USAGE(.BOTH.,#51710);
+#51710 = SURFACE_SIDE_STYLE('',(#51711));
+#51711 = SURFACE_STYLE_FILL_AREA(#51712);
+#51712 = FILL_AREA_STYLE('',(#51713));
+#51713 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51714 = STYLED_ITEM('color',(#51715),#39502);
+#51715 = PRESENTATION_STYLE_ASSIGNMENT((#51716));
+#51716 = SURFACE_STYLE_USAGE(.BOTH.,#51717);
+#51717 = SURFACE_SIDE_STYLE('',(#51718));
+#51718 = SURFACE_STYLE_FILL_AREA(#51719);
+#51719 = FILL_AREA_STYLE('',(#51720));
+#51720 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51721 = STYLED_ITEM('color',(#51722),#39879);
+#51722 = PRESENTATION_STYLE_ASSIGNMENT((#51723));
+#51723 = SURFACE_STYLE_USAGE(.BOTH.,#51724);
+#51724 = SURFACE_SIDE_STYLE('',(#51725));
+#51725 = SURFACE_STYLE_FILL_AREA(#51726);
+#51726 = FILL_AREA_STYLE('',(#51727));
+#51727 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51728 = STYLED_ITEM('color',(#51729),#39928);
+#51729 = PRESENTATION_STYLE_ASSIGNMENT((#51730));
+#51730 = SURFACE_STYLE_USAGE(.BOTH.,#51731);
+#51731 = SURFACE_SIDE_STYLE('',(#51732));
+#51732 = SURFACE_STYLE_FILL_AREA(#51733);
+#51733 = FILL_AREA_STYLE('',(#51734));
+#51734 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51735 = STYLED_ITEM('color',(#51736),#40064);
+#51736 = PRESENTATION_STYLE_ASSIGNMENT((#51737));
+#51737 = SURFACE_STYLE_USAGE(.BOTH.,#51738);
+#51738 = SURFACE_SIDE_STYLE('',(#51739));
+#51739 = SURFACE_STYLE_FILL_AREA(#51740);
+#51740 = FILL_AREA_STYLE('',(#51741));
+#51741 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51742 = STYLED_ITEM('color',(#51743),#40091);
+#51743 = PRESENTATION_STYLE_ASSIGNMENT((#51744));
+#51744 = SURFACE_STYLE_USAGE(.BOTH.,#51745);
+#51745 = SURFACE_SIDE_STYLE('',(#51746));
+#51746 = SURFACE_STYLE_FILL_AREA(#51747);
+#51747 = FILL_AREA_STYLE('',(#51748));
+#51748 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51749 = STYLED_ITEM('color',(#51750),#40167);
+#51750 = PRESENTATION_STYLE_ASSIGNMENT((#51751));
+#51751 = SURFACE_STYLE_USAGE(.BOTH.,#51752);
+#51752 = SURFACE_SIDE_STYLE('',(#51753));
+#51753 = SURFACE_STYLE_FILL_AREA(#51754);
+#51754 = FILL_AREA_STYLE('',(#51755));
+#51755 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51756 = STYLED_ITEM('color',(#51757),#40216);
+#51757 = PRESENTATION_STYLE_ASSIGNMENT((#51758));
+#51758 = SURFACE_STYLE_USAGE(.BOTH.,#51759);
+#51759 = SURFACE_SIDE_STYLE('',(#51760));
+#51760 = SURFACE_STYLE_FILL_AREA(#51761);
+#51761 = FILL_AREA_STYLE('',(#51762));
+#51762 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51763 = STYLED_ITEM('color',(#51764),#40265);
+#51764 = PRESENTATION_STYLE_ASSIGNMENT((#51765));
+#51765 = SURFACE_STYLE_USAGE(.BOTH.,#51766);
+#51766 = SURFACE_SIDE_STYLE('',(#51767));
+#51767 = SURFACE_STYLE_FILL_AREA(#51768);
+#51768 = FILL_AREA_STYLE('',(#51769));
+#51769 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51770 = STYLED_ITEM('color',(#51771),#40314);
+#51771 = PRESENTATION_STYLE_ASSIGNMENT((#51772));
+#51772 = SURFACE_STYLE_USAGE(.BOTH.,#51773);
+#51773 = SURFACE_SIDE_STYLE('',(#51774));
+#51774 = SURFACE_STYLE_FILL_AREA(#51775);
+#51775 = FILL_AREA_STYLE('',(#51776));
+#51776 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51777 = STYLED_ITEM('color',(#51778),#40363);
+#51778 = PRESENTATION_STYLE_ASSIGNMENT((#51779));
+#51779 = SURFACE_STYLE_USAGE(.BOTH.,#51780);
+#51780 = SURFACE_SIDE_STYLE('',(#51781));
+#51781 = SURFACE_STYLE_FILL_AREA(#51782);
+#51782 = FILL_AREA_STYLE('',(#51783));
+#51783 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51784 = STYLED_ITEM('color',(#51785),#40412);
+#51785 = PRESENTATION_STYLE_ASSIGNMENT((#51786));
+#51786 = SURFACE_STYLE_USAGE(.BOTH.,#51787);
+#51787 = SURFACE_SIDE_STYLE('',(#51788));
+#51788 = SURFACE_STYLE_FILL_AREA(#51789);
+#51789 = FILL_AREA_STYLE('',(#51790));
+#51790 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51791 = STYLED_ITEM('color',(#51792),#40461);
+#51792 = PRESENTATION_STYLE_ASSIGNMENT((#51793));
+#51793 = SURFACE_STYLE_USAGE(.BOTH.,#51794);
+#51794 = SURFACE_SIDE_STYLE('',(#51795));
+#51795 = SURFACE_STYLE_FILL_AREA(#51796);
+#51796 = FILL_AREA_STYLE('',(#51797));
+#51797 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51798 = STYLED_ITEM('color',(#51799),#40510);
+#51799 = PRESENTATION_STYLE_ASSIGNMENT((#51800));
+#51800 = SURFACE_STYLE_USAGE(.BOTH.,#51801);
+#51801 = SURFACE_SIDE_STYLE('',(#51802));
+#51802 = SURFACE_STYLE_FILL_AREA(#51803);
+#51803 = FILL_AREA_STYLE('',(#51804));
+#51804 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51805 = STYLED_ITEM('color',(#51806),#40559);
+#51806 = PRESENTATION_STYLE_ASSIGNMENT((#51807));
+#51807 = SURFACE_STYLE_USAGE(.BOTH.,#51808);
+#51808 = SURFACE_SIDE_STYLE('',(#51809));
+#51809 = SURFACE_STYLE_FILL_AREA(#51810);
+#51810 = FILL_AREA_STYLE('',(#51811));
+#51811 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51812 = STYLED_ITEM('color',(#51813),#40608);
+#51813 = PRESENTATION_STYLE_ASSIGNMENT((#51814));
+#51814 = SURFACE_STYLE_USAGE(.BOTH.,#51815);
+#51815 = SURFACE_SIDE_STYLE('',(#51816));
+#51816 = SURFACE_STYLE_FILL_AREA(#51817);
+#51817 = FILL_AREA_STYLE('',(#51818));
+#51818 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51819 = STYLED_ITEM('color',(#51820),#40657);
+#51820 = PRESENTATION_STYLE_ASSIGNMENT((#51821));
+#51821 = SURFACE_STYLE_USAGE(.BOTH.,#51822);
+#51822 = SURFACE_SIDE_STYLE('',(#51823));
+#51823 = SURFACE_STYLE_FILL_AREA(#51824);
+#51824 = FILL_AREA_STYLE('',(#51825));
+#51825 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51826 = STYLED_ITEM('color',(#51827),#40684);
+#51827 = PRESENTATION_STYLE_ASSIGNMENT((#51828));
+#51828 = SURFACE_STYLE_USAGE(.BOTH.,#51829);
+#51829 = SURFACE_SIDE_STYLE('',(#51830));
+#51830 = SURFACE_STYLE_FILL_AREA(#51831);
+#51831 = FILL_AREA_STYLE('',(#51832));
+#51832 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51833 = STYLED_ITEM('color',(#51834),#40784);
+#51834 = PRESENTATION_STYLE_ASSIGNMENT((#51835));
+#51835 = SURFACE_STYLE_USAGE(.BOTH.,#51836);
+#51836 = SURFACE_SIDE_STYLE('',(#51837));
+#51837 = SURFACE_STYLE_FILL_AREA(#51838);
+#51838 = FILL_AREA_STYLE('',(#51839));
+#51839 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51840 = STYLED_ITEM('color',(#51841),#40834);
+#51841 = PRESENTATION_STYLE_ASSIGNMENT((#51842));
+#51842 = SURFACE_STYLE_USAGE(.BOTH.,#51843);
+#51843 = SURFACE_SIDE_STYLE('',(#51844));
+#51844 = SURFACE_STYLE_FILL_AREA(#51845);
+#51845 = FILL_AREA_STYLE('',(#51846));
+#51846 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51847 = STYLED_ITEM('color',(#51848),#40956);
+#51848 = PRESENTATION_STYLE_ASSIGNMENT((#51849));
+#51849 = SURFACE_STYLE_USAGE(.BOTH.,#51850);
+#51850 = SURFACE_SIDE_STYLE('',(#51851));
+#51851 = SURFACE_STYLE_FILL_AREA(#51852);
+#51852 = FILL_AREA_STYLE('',(#51853));
+#51853 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51854 = STYLED_ITEM('color',(#51855),#41006);
+#51855 = PRESENTATION_STYLE_ASSIGNMENT((#51856));
+#51856 = SURFACE_STYLE_USAGE(.BOTH.,#51857);
+#51857 = SURFACE_SIDE_STYLE('',(#51858));
+#51858 = SURFACE_STYLE_FILL_AREA(#51859);
+#51859 = FILL_AREA_STYLE('',(#51860));
+#51860 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51861 = STYLED_ITEM('color',(#51862),#41079);
+#51862 = PRESENTATION_STYLE_ASSIGNMENT((#51863));
+#51863 = SURFACE_STYLE_USAGE(.BOTH.,#51864);
+#51864 = SURFACE_SIDE_STYLE('',(#51865));
+#51865 = SURFACE_STYLE_FILL_AREA(#51866);
+#51866 = FILL_AREA_STYLE('',(#51867));
+#51867 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51868 = STYLED_ITEM('color',(#51869),#41320);
+#51869 = PRESENTATION_STYLE_ASSIGNMENT((#51870));
+#51870 = SURFACE_STYLE_USAGE(.BOTH.,#51871);
+#51871 = SURFACE_SIDE_STYLE('',(#51872));
+#51872 = SURFACE_STYLE_FILL_AREA(#51873);
+#51873 = FILL_AREA_STYLE('',(#51874));
+#51874 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51875 = STYLED_ITEM('color',(#51876),#41347);
+#51876 = PRESENTATION_STYLE_ASSIGNMENT((#51877));
+#51877 = SURFACE_STYLE_USAGE(.BOTH.,#51878);
+#51878 = SURFACE_SIDE_STYLE('',(#51879));
+#51879 = SURFACE_STYLE_FILL_AREA(#51880);
+#51880 = FILL_AREA_STYLE('',(#51881));
+#51881 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51882 = STYLED_ITEM('color',(#51883),#41354);
+#51883 = PRESENTATION_STYLE_ASSIGNMENT((#51884));
+#51884 = SURFACE_STYLE_USAGE(.BOTH.,#51885);
+#51885 = SURFACE_SIDE_STYLE('',(#51886));
+#51886 = SURFACE_STYLE_FILL_AREA(#51887);
+#51887 = FILL_AREA_STYLE('',(#51888));
+#51888 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51889 = STYLED_ITEM('color',(#51890),#41413);
+#51890 = PRESENTATION_STYLE_ASSIGNMENT((#51891));
+#51891 = SURFACE_STYLE_USAGE(.BOTH.,#51892);
+#51892 = SURFACE_SIDE_STYLE('',(#51893));
+#51893 = SURFACE_STYLE_FILL_AREA(#51894);
+#51894 = FILL_AREA_STYLE('',(#51895));
+#51895 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51896 = STYLED_ITEM('color',(#51897),#41462);
+#51897 = PRESENTATION_STYLE_ASSIGNMENT((#51898));
+#51898 = SURFACE_STYLE_USAGE(.BOTH.,#51899);
+#51899 = SURFACE_SIDE_STYLE('',(#51900));
+#51900 = SURFACE_STYLE_FILL_AREA(#51901);
+#51901 = FILL_AREA_STYLE('',(#51902));
+#51902 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51903 = STYLED_ITEM('color',(#51904),#41516);
+#51904 = PRESENTATION_STYLE_ASSIGNMENT((#51905));
+#51905 = SURFACE_STYLE_USAGE(.BOTH.,#51906);
+#51906 = SURFACE_SIDE_STYLE('',(#51907));
+#51907 = SURFACE_STYLE_FILL_AREA(#51908);
+#51908 = FILL_AREA_STYLE('',(#51909));
+#51909 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51910 = STYLED_ITEM('color',(#51911),#41543);
+#51911 = PRESENTATION_STYLE_ASSIGNMENT((#51912));
+#51912 = SURFACE_STYLE_USAGE(.BOTH.,#51913);
+#51913 = SURFACE_SIDE_STYLE('',(#51914));
+#51914 = SURFACE_STYLE_FILL_AREA(#51915);
+#51915 = FILL_AREA_STYLE('',(#51916));
+#51916 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51917 = STYLED_ITEM('color',(#51918),#41592);
+#51918 = PRESENTATION_STYLE_ASSIGNMENT((#51919));
+#51919 = SURFACE_STYLE_USAGE(.BOTH.,#51920);
+#51920 = SURFACE_SIDE_STYLE('',(#51921));
+#51921 = SURFACE_STYLE_FILL_AREA(#51922);
+#51922 = FILL_AREA_STYLE('',(#51923));
+#51923 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51924 = STYLED_ITEM('color',(#51925),#41642);
+#51925 = PRESENTATION_STYLE_ASSIGNMENT((#51926));
+#51926 = SURFACE_STYLE_USAGE(.BOTH.,#51927);
+#51927 = SURFACE_SIDE_STYLE('',(#51928));
+#51928 = SURFACE_STYLE_FILL_AREA(#51929);
+#51929 = FILL_AREA_STYLE('',(#51930));
+#51930 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51931 = STYLED_ITEM('color',(#51932),#41669);
+#51932 = PRESENTATION_STYLE_ASSIGNMENT((#51933));
+#51933 = SURFACE_STYLE_USAGE(.BOTH.,#51934);
+#51934 = SURFACE_SIDE_STYLE('',(#51935));
+#51935 = SURFACE_STYLE_FILL_AREA(#51936);
+#51936 = FILL_AREA_STYLE('',(#51937));
+#51937 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51938 = STYLED_ITEM('color',(#51939),#41696);
+#51939 = PRESENTATION_STYLE_ASSIGNMENT((#51940));
+#51940 = SURFACE_STYLE_USAGE(.BOTH.,#51941);
+#51941 = SURFACE_SIDE_STYLE('',(#51942));
+#51942 = SURFACE_STYLE_FILL_AREA(#51943);
+#51943 = FILL_AREA_STYLE('',(#51944));
+#51944 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51945 = STYLED_ITEM('color',(#51946),#41703);
+#51946 = PRESENTATION_STYLE_ASSIGNMENT((#51947));
+#51947 = SURFACE_STYLE_USAGE(.BOTH.,#51948);
+#51948 = SURFACE_SIDE_STYLE('',(#51949));
+#51949 = SURFACE_STYLE_FILL_AREA(#51950);
+#51950 = FILL_AREA_STYLE('',(#51951));
+#51951 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51952 = STYLED_ITEM('color',(#51953),#41762);
+#51953 = PRESENTATION_STYLE_ASSIGNMENT((#51954));
+#51954 = SURFACE_STYLE_USAGE(.BOTH.,#51955);
+#51955 = SURFACE_SIDE_STYLE('',(#51956));
+#51956 = SURFACE_STYLE_FILL_AREA(#51957);
+#51957 = FILL_AREA_STYLE('',(#51958));
+#51958 = FILL_AREA_STYLE_COLOUR('',#51622);
+#51959 = STYLED_ITEM('color',(#51960),#41777);
+#51960 = PRESENTATION_STYLE_ASSIGNMENT((#51961));
+#51961 = SURFACE_STYLE_USAGE(.BOTH.,#51962);
+#51962 = SURFACE_SIDE_STYLE('',(#51963));
+#51963 = SURFACE_STYLE_FILL_AREA(#51964);
+#51964 = FILL_AREA_STYLE('',(#51965));
+#51965 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51966 = STYLED_ITEM('color',(#51967),#41821);
+#51967 = PRESENTATION_STYLE_ASSIGNMENT((#51968));
+#51968 = SURFACE_STYLE_USAGE(.BOTH.,#51969);
+#51969 = SURFACE_SIDE_STYLE('',(#51970));
+#51970 = SURFACE_STYLE_FILL_AREA(#51971);
+#51971 = FILL_AREA_STYLE('',(#51972));
+#51972 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51973 = STYLED_ITEM('color',(#51974),#41861);
+#51974 = PRESENTATION_STYLE_ASSIGNMENT((#51975));
+#51975 = SURFACE_STYLE_USAGE(.BOTH.,#51976);
+#51976 = SURFACE_SIDE_STYLE('',(#51977));
+#51977 = SURFACE_STYLE_FILL_AREA(#51978);
+#51978 = FILL_AREA_STYLE('',(#51979));
+#51979 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51980 = STYLED_ITEM('color',(#51981),#41938);
+#51981 = PRESENTATION_STYLE_ASSIGNMENT((#51982));
+#51982 = SURFACE_STYLE_USAGE(.BOTH.,#51983);
+#51983 = SURFACE_SIDE_STYLE('',(#51984));
+#51984 = SURFACE_STYLE_FILL_AREA(#51985);
+#51985 = FILL_AREA_STYLE('',(#51986));
+#51986 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51987 = STYLED_ITEM('color',(#51988),#41986);
+#51988 = PRESENTATION_STYLE_ASSIGNMENT((#51989));
+#51989 = SURFACE_STYLE_USAGE(.BOTH.,#51990);
+#51990 = SURFACE_SIDE_STYLE('',(#51991));
+#51991 = SURFACE_STYLE_FILL_AREA(#51992);
+#51992 = FILL_AREA_STYLE('',(#51993));
+#51993 = FILL_AREA_STYLE_COLOUR('',#49626);
+#51994 = STYLED_ITEM('color',(#51995),#42036);
+#51995 = PRESENTATION_STYLE_ASSIGNMENT((#51996));
+#51996 = SURFACE_STYLE_USAGE(.BOTH.,#51997);
+#51997 = SURFACE_SIDE_STYLE('',(#51998));
+#51998 = SURFACE_STYLE_FILL_AREA(#51999);
+#51999 = FILL_AREA_STYLE('',(#52000));
+#52000 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52001 = STYLED_ITEM('color',(#52002),#42084);
+#52002 = PRESENTATION_STYLE_ASSIGNMENT((#52003));
+#52003 = SURFACE_STYLE_USAGE(.BOTH.,#52004);
+#52004 = SURFACE_SIDE_STYLE('',(#52005));
+#52005 = SURFACE_STYLE_FILL_AREA(#52006);
+#52006 = FILL_AREA_STYLE('',(#52007));
+#52007 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52008 = STYLED_ITEM('color',(#52009),#42134);
+#52009 = PRESENTATION_STYLE_ASSIGNMENT((#52010));
+#52010 = SURFACE_STYLE_USAGE(.BOTH.,#52011);
+#52011 = SURFACE_SIDE_STYLE('',(#52012));
+#52012 = SURFACE_STYLE_FILL_AREA(#52013);
+#52013 = FILL_AREA_STYLE('',(#52014));
+#52014 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52015 = STYLED_ITEM('color',(#52016),#42182);
+#52016 = PRESENTATION_STYLE_ASSIGNMENT((#52017));
+#52017 = SURFACE_STYLE_USAGE(.BOTH.,#52018);
+#52018 = SURFACE_SIDE_STYLE('',(#52019));
+#52019 = SURFACE_STYLE_FILL_AREA(#52020);
+#52020 = FILL_AREA_STYLE('',(#52021));
+#52021 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52022 = STYLED_ITEM('color',(#52023),#42232);
+#52023 = PRESENTATION_STYLE_ASSIGNMENT((#52024));
+#52024 = SURFACE_STYLE_USAGE(.BOTH.,#52025);
+#52025 = SURFACE_SIDE_STYLE('',(#52026));
+#52026 = SURFACE_STYLE_FILL_AREA(#52027);
+#52027 = FILL_AREA_STYLE('',(#52028));
+#52028 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52029 = STYLED_ITEM('color',(#52030),#42258);
+#52030 = PRESENTATION_STYLE_ASSIGNMENT((#52031));
+#52031 = SURFACE_STYLE_USAGE(.BOTH.,#52032);
+#52032 = SURFACE_SIDE_STYLE('',(#52033));
+#52033 = SURFACE_STYLE_FILL_AREA(#52034);
+#52034 = FILL_AREA_STYLE('',(#52035));
+#52035 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52036 = STYLED_ITEM('color',(#52037),#42297);
+#52037 = PRESENTATION_STYLE_ASSIGNMENT((#52038));
+#52038 = SURFACE_STYLE_USAGE(.BOTH.,#52039);
+#52039 = SURFACE_SIDE_STYLE('',(#52040));
+#52040 = SURFACE_STYLE_FILL_AREA(#52041);
+#52041 = FILL_AREA_STYLE('',(#52042));
+#52042 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52043 = STYLED_ITEM('color',(#52044),#42336);
+#52044 = PRESENTATION_STYLE_ASSIGNMENT((#52045));
+#52045 = SURFACE_STYLE_USAGE(.BOTH.,#52046);
+#52046 = SURFACE_SIDE_STYLE('',(#52047));
+#52047 = SURFACE_STYLE_FILL_AREA(#52048);
+#52048 = FILL_AREA_STYLE('',(#52049));
+#52049 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52050 = STYLED_ITEM('color',(#52051),#42395);
+#52051 = PRESENTATION_STYLE_ASSIGNMENT((#52052));
+#52052 = SURFACE_STYLE_USAGE(.BOTH.,#52053);
+#52053 = SURFACE_SIDE_STYLE('',(#52054));
+#52054 = SURFACE_STYLE_FILL_AREA(#52055);
+#52055 = FILL_AREA_STYLE('',(#52056));
+#52056 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52057 = STYLED_ITEM('color',(#52058),#42454);
+#52058 = PRESENTATION_STYLE_ASSIGNMENT((#52059));
+#52059 = SURFACE_STYLE_USAGE(.BOTH.,#52060);
+#52060 = SURFACE_SIDE_STYLE('',(#52061));
+#52061 = SURFACE_STYLE_FILL_AREA(#52062);
+#52062 = FILL_AREA_STYLE('',(#52063));
+#52063 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52064 = STYLED_ITEM('color',(#52065),#42465);
+#52065 = PRESENTATION_STYLE_ASSIGNMENT((#52066));
+#52066 = SURFACE_STYLE_USAGE(.BOTH.,#52067);
+#52067 = SURFACE_SIDE_STYLE('',(#52068));
+#52068 = SURFACE_STYLE_FILL_AREA(#52069);
+#52069 = FILL_AREA_STYLE('',(#52070));
+#52070 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52071 = STYLED_ITEM('color',(#52072),#42524);
+#52072 = PRESENTATION_STYLE_ASSIGNMENT((#52073));
+#52073 = SURFACE_STYLE_USAGE(.BOTH.,#52074);
+#52074 = SURFACE_SIDE_STYLE('',(#52075));
+#52075 = SURFACE_STYLE_FILL_AREA(#52076);
+#52076 = FILL_AREA_STYLE('',(#52077));
+#52077 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52078 = STYLED_ITEM('color',(#52079),#42583);
+#52079 = PRESENTATION_STYLE_ASSIGNMENT((#52080));
+#52080 = SURFACE_STYLE_USAGE(.BOTH.,#52081);
+#52081 = SURFACE_SIDE_STYLE('',(#52082));
+#52082 = SURFACE_STYLE_FILL_AREA(#52083);
+#52083 = FILL_AREA_STYLE('',(#52084));
+#52084 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52085 = STYLED_ITEM('color',(#52086),#42622);
+#52086 = PRESENTATION_STYLE_ASSIGNMENT((#52087));
+#52087 = SURFACE_STYLE_USAGE(.BOTH.,#52088);
+#52088 = SURFACE_SIDE_STYLE('',(#52089));
+#52089 = SURFACE_STYLE_FILL_AREA(#52090);
+#52090 = FILL_AREA_STYLE('',(#52091));
+#52091 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52092 = STYLED_ITEM('color',(#52093),#42661);
+#52093 = PRESENTATION_STYLE_ASSIGNMENT((#52094));
+#52094 = SURFACE_STYLE_USAGE(.BOTH.,#52095);
+#52095 = SURFACE_SIDE_STYLE('',(#52096));
+#52096 = SURFACE_STYLE_FILL_AREA(#52097);
+#52097 = FILL_AREA_STYLE('',(#52098));
+#52098 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52099 = STYLED_ITEM('color',(#52100),#42665);
+#52100 = PRESENTATION_STYLE_ASSIGNMENT((#52101));
+#52101 = SURFACE_STYLE_USAGE(.BOTH.,#52102);
+#52102 = SURFACE_SIDE_STYLE('',(#52103));
+#52103 = SURFACE_STYLE_FILL_AREA(#52104);
+#52104 = FILL_AREA_STYLE('',(#52105));
+#52105 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52106 = STYLED_ITEM('color',(#52107),#42669);
+#52107 = PRESENTATION_STYLE_ASSIGNMENT((#52108));
+#52108 = SURFACE_STYLE_USAGE(.BOTH.,#52109);
+#52109 = SURFACE_SIDE_STYLE('',(#52110));
+#52110 = SURFACE_STYLE_FILL_AREA(#52111);
+#52111 = FILL_AREA_STYLE('',(#52112));
+#52112 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52113 = STYLED_ITEM('color',(#52114),#42728);
+#52114 = PRESENTATION_STYLE_ASSIGNMENT((#52115));
+#52115 = SURFACE_STYLE_USAGE(.BOTH.,#52116);
+#52116 = SURFACE_SIDE_STYLE('',(#52117));
+#52117 = SURFACE_STYLE_FILL_AREA(#52118);
+#52118 = FILL_AREA_STYLE('',(#52119));
+#52119 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52120 = STYLED_ITEM('color',(#52121),#42787);
+#52121 = PRESENTATION_STYLE_ASSIGNMENT((#52122));
+#52122 = SURFACE_STYLE_USAGE(.BOTH.,#52123);
+#52123 = SURFACE_SIDE_STYLE('',(#52124));
+#52124 = SURFACE_STYLE_FILL_AREA(#52125);
+#52125 = FILL_AREA_STYLE('',(#52126));
+#52126 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52127 = STYLED_ITEM('color',(#52128),#42791);
+#52128 = PRESENTATION_STYLE_ASSIGNMENT((#52129));
+#52129 = SURFACE_STYLE_USAGE(.BOTH.,#52130);
+#52130 = SURFACE_SIDE_STYLE('',(#52131));
+#52131 = SURFACE_STYLE_FILL_AREA(#52132);
+#52132 = FILL_AREA_STYLE('',(#52133));
+#52133 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52134 = STYLED_ITEM('color',(#52135),#42797);
+#52135 = PRESENTATION_STYLE_ASSIGNMENT((#52136));
+#52136 = SURFACE_STYLE_USAGE(.BOTH.,#52137);
+#52137 = SURFACE_SIDE_STYLE('',(#52138));
+#52138 = SURFACE_STYLE_FILL_AREA(#52139);
+#52139 = FILL_AREA_STYLE('',(#52140));
+#52140 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52141 = STYLED_ITEM('color',(#52142),#42834);
+#52142 = PRESENTATION_STYLE_ASSIGNMENT((#52143));
+#52143 = SURFACE_STYLE_USAGE(.BOTH.,#52144);
+#52144 = SURFACE_SIDE_STYLE('',(#52145));
+#52145 = SURFACE_STYLE_FILL_AREA(#52146);
+#52146 = FILL_AREA_STYLE('',(#52147));
+#52147 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52148 = STYLED_ITEM('color',(#52149),#42893);
+#52149 = PRESENTATION_STYLE_ASSIGNMENT((#52150));
+#52150 = SURFACE_STYLE_USAGE(.BOTH.,#52151);
+#52151 = SURFACE_SIDE_STYLE('',(#52152));
+#52152 = SURFACE_STYLE_FILL_AREA(#52153);
+#52153 = FILL_AREA_STYLE('',(#52154));
+#52154 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52155 = STYLED_ITEM('color',(#52156),#42899);
+#52156 = PRESENTATION_STYLE_ASSIGNMENT((#52157));
+#52157 = SURFACE_STYLE_USAGE(.BOTH.,#52158);
+#52158 = SURFACE_SIDE_STYLE('',(#52159));
+#52159 = SURFACE_STYLE_FILL_AREA(#52160);
+#52160 = FILL_AREA_STYLE('',(#52161));
+#52161 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52162 = STYLED_ITEM('color',(#52163),#42936);
+#52163 = PRESENTATION_STYLE_ASSIGNMENT((#52164));
+#52164 = SURFACE_STYLE_USAGE(.BOTH.,#52165);
+#52165 = SURFACE_SIDE_STYLE('',(#52166));
+#52166 = SURFACE_STYLE_FILL_AREA(#52167);
+#52167 = FILL_AREA_STYLE('',(#52168));
+#52168 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52169 = STYLED_ITEM('color',(#52170),#42995);
+#52170 = PRESENTATION_STYLE_ASSIGNMENT((#52171));
+#52171 = SURFACE_STYLE_USAGE(.BOTH.,#52172);
+#52172 = SURFACE_SIDE_STYLE('',(#52173));
+#52173 = SURFACE_STYLE_FILL_AREA(#52174);
+#52174 = FILL_AREA_STYLE('',(#52175));
+#52175 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52176 = STYLED_ITEM('color',(#52177),#43001);
+#52177 = PRESENTATION_STYLE_ASSIGNMENT((#52178));
+#52178 = SURFACE_STYLE_USAGE(.BOTH.,#52179);
+#52179 = SURFACE_SIDE_STYLE('',(#52180));
+#52180 = SURFACE_STYLE_FILL_AREA(#52181);
+#52181 = FILL_AREA_STYLE('',(#52182));
+#52182 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52183 = STYLED_ITEM('color',(#52184),#43042);
+#52184 = PRESENTATION_STYLE_ASSIGNMENT((#52185));
+#52185 = SURFACE_STYLE_USAGE(.BOTH.,#52186);
+#52186 = SURFACE_SIDE_STYLE('',(#52187));
+#52187 = SURFACE_STYLE_FILL_AREA(#52188);
+#52188 = FILL_AREA_STYLE('',(#52189));
+#52189 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52190 = STYLED_ITEM('color',(#52191),#43101);
+#52191 = PRESENTATION_STYLE_ASSIGNMENT((#52192));
+#52192 = SURFACE_STYLE_USAGE(.BOTH.,#52193);
+#52193 = SURFACE_SIDE_STYLE('',(#52194));
+#52194 = SURFACE_STYLE_FILL_AREA(#52195);
+#52195 = FILL_AREA_STYLE('',(#52196));
+#52196 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52197 = STYLED_ITEM('color',(#52198),#43107);
+#52198 = PRESENTATION_STYLE_ASSIGNMENT((#52199));
+#52199 = SURFACE_STYLE_USAGE(.BOTH.,#52200);
+#52200 = SURFACE_SIDE_STYLE('',(#52201));
+#52201 = SURFACE_STYLE_FILL_AREA(#52202);
+#52202 = FILL_AREA_STYLE('',(#52203));
+#52203 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52204 = STYLED_ITEM('color',(#52205),#43148);
+#52205 = PRESENTATION_STYLE_ASSIGNMENT((#52206));
+#52206 = SURFACE_STYLE_USAGE(.BOTH.,#52207);
+#52207 = SURFACE_SIDE_STYLE('',(#52208));
+#52208 = SURFACE_STYLE_FILL_AREA(#52209);
+#52209 = FILL_AREA_STYLE('',(#52210));
+#52210 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52211 = STYLED_ITEM('color',(#52212),#43207);
+#52212 = PRESENTATION_STYLE_ASSIGNMENT((#52213));
+#52213 = SURFACE_STYLE_USAGE(.BOTH.,#52214);
+#52214 = SURFACE_SIDE_STYLE('',(#52215));
+#52215 = SURFACE_STYLE_FILL_AREA(#52216);
+#52216 = FILL_AREA_STYLE('',(#52217));
+#52217 = FILL_AREA_STYLE_COLOUR('',#49626);
+#52218 = STYLED_ITEM('color',(#52219),#43213);
+#52219 = PRESENTATION_STYLE_ASSIGNMENT((#52220));
+#52220 = SURFACE_STYLE_USAGE(.BOTH.,#52221);
+#52221 = SURFACE_SIDE_STYLE('',(#52222));
+#52222 = SURFACE_STYLE_FILL_AREA(#52223);
+#52223 = FILL_AREA_STYLE('',(#52224));
+#52224 = FILL_AREA_STYLE_COLOUR('',#52225);
+#52225 = DRAUGHTING_PRE_DEFINED_COLOUR('red');
+#52226 = STYLED_ITEM('color',(#52227),#43339);
+#52227 = PRESENTATION_STYLE_ASSIGNMENT((#52228));
+#52228 = SURFACE_STYLE_USAGE(.BOTH.,#52229);
+#52229 = SURFACE_SIDE_STYLE('',(#52230));
+#52230 = SURFACE_STYLE_FILL_AREA(#52231);
+#52231 = FILL_AREA_STYLE('',(#52232));
+#52232 = FILL_AREA_STYLE_COLOUR('',#52233);
+#52233 = COLOUR_RGB('',8.235294371843E-02,8.235294371843E-02,
+  8.235294371843E-02);
+#52234 = STYLED_ITEM('color',(#52235),#43425);
+#52235 = PRESENTATION_STYLE_ASSIGNMENT((#52236));
+#52236 = SURFACE_STYLE_USAGE(.BOTH.,#52237);
+#52237 = SURFACE_SIDE_STYLE('',(#52238));
+#52238 = SURFACE_STYLE_FILL_AREA(#52239);
+#52239 = FILL_AREA_STYLE('',(#52240));
+#52240 = FILL_AREA_STYLE_COLOUR('',#52225);
+#52241 = STYLED_ITEM('color',(#52242),#43538);
+#52242 = PRESENTATION_STYLE_ASSIGNMENT((#52243));
+#52243 = SURFACE_STYLE_USAGE(.BOTH.,#52244);
+#52244 = SURFACE_SIDE_STYLE('',(#52245));
+#52245 = SURFACE_STYLE_FILL_AREA(#52246);
+#52246 = FILL_AREA_STYLE('',(#52247));
+#52247 = FILL_AREA_STYLE_COLOUR('',#52233);
+#52248 = STYLED_ITEM('color',(#52249),#43595);
+#52249 = PRESENTATION_STYLE_ASSIGNMENT((#52250));
+#52250 = SURFACE_STYLE_USAGE(.BOTH.,#52251);
+#52251 = SURFACE_SIDE_STYLE('',(#52252));
+#52252 = SURFACE_STYLE_FILL_AREA(#52253);
+#52253 = FILL_AREA_STYLE('',(#52254));
+#52254 = FILL_AREA_STYLE_COLOUR('',#52225);
+#52255 = STYLED_ITEM('color',(#52256),#43679);
+#52256 = PRESENTATION_STYLE_ASSIGNMENT((#52257));
+#52257 = SURFACE_STYLE_USAGE(.BOTH.,#52258);
+#52258 = SURFACE_SIDE_STYLE('',(#52259));
+#52259 = SURFACE_STYLE_FILL_AREA(#52260);
+#52260 = FILL_AREA_STYLE('',(#52261));
+#52261 = FILL_AREA_STYLE_COLOUR('',#48995);
+#52262 = STYLED_ITEM('color',(#52263),#43760);
+#52263 = PRESENTATION_STYLE_ASSIGNMENT((#52264));
+#52264 = SURFACE_STYLE_USAGE(.BOTH.,#52265);
+#52265 = SURFACE_SIDE_STYLE('',(#52266));
+#52266 = SURFACE_STYLE_FILL_AREA(#52267);
+#52267 = FILL_AREA_STYLE('',(#52268));
+#52268 = FILL_AREA_STYLE_COLOUR('',#48995);
+#52269 = STYLED_ITEM('color',(#52270),#43817);
+#52270 = PRESENTATION_STYLE_ASSIGNMENT((#52271));
+#52271 = SURFACE_STYLE_USAGE(.BOTH.,#52272);
+#52272 = SURFACE_SIDE_STYLE('',(#52273));
+#52273 = SURFACE_STYLE_FILL_AREA(#52274);
+#52274 = FILL_AREA_STYLE('',(#52275));
+#52275 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52276 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#52277 = STYLED_ITEM('color',(#52278),#43827);
+#52278 = PRESENTATION_STYLE_ASSIGNMENT((#52279));
+#52279 = SURFACE_STYLE_USAGE(.BOTH.,#52280);
+#52280 = SURFACE_SIDE_STYLE('',(#52281));
+#52281 = SURFACE_STYLE_FILL_AREA(#52282);
+#52282 = FILL_AREA_STYLE('',(#52283));
+#52283 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52284 = STYLED_ITEM('color',(#52285),#43839);
+#52285 = PRESENTATION_STYLE_ASSIGNMENT((#52286));
+#52286 = SURFACE_STYLE_USAGE(.BOTH.,#52287);
+#52287 = SURFACE_SIDE_STYLE('',(#52288));
+#52288 = SURFACE_STYLE_FILL_AREA(#52289);
+#52289 = FILL_AREA_STYLE('',(#52290));
+#52290 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52291 = STYLED_ITEM('color',(#52292),#43876);
+#52292 = PRESENTATION_STYLE_ASSIGNMENT((#52293));
+#52293 = SURFACE_STYLE_USAGE(.BOTH.,#52294);
+#52294 = SURFACE_SIDE_STYLE('',(#52295));
+#52295 = SURFACE_STYLE_FILL_AREA(#52296);
+#52296 = FILL_AREA_STYLE('',(#52297));
+#52297 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52298 = STYLED_ITEM('color',(#52299),#43931);
+#52299 = PRESENTATION_STYLE_ASSIGNMENT((#52300));
+#52300 = SURFACE_STYLE_USAGE(.BOTH.,#52301);
+#52301 = SURFACE_SIDE_STYLE('',(#52302));
+#52302 = SURFACE_STYLE_FILL_AREA(#52303);
+#52303 = FILL_AREA_STYLE('',(#52304));
+#52304 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52305 = STYLED_ITEM('color',(#52306),#43966);
+#52306 = PRESENTATION_STYLE_ASSIGNMENT((#52307));
+#52307 = SURFACE_STYLE_USAGE(.BOTH.,#52308);
+#52308 = SURFACE_SIDE_STYLE('',(#52309));
+#52309 = SURFACE_STYLE_FILL_AREA(#52310);
+#52310 = FILL_AREA_STYLE('',(#52311));
+#52311 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52312 = STYLED_ITEM('color',(#52313),#44021);
+#52313 = PRESENTATION_STYLE_ASSIGNMENT((#52314));
+#52314 = SURFACE_STYLE_USAGE(.BOTH.,#52315);
+#52315 = SURFACE_SIDE_STYLE('',(#52316));
+#52316 = SURFACE_STYLE_FILL_AREA(#52317);
+#52317 = FILL_AREA_STYLE('',(#52318));
+#52318 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52319 = STYLED_ITEM('color',(#52320),#44514);
+#52320 = PRESENTATION_STYLE_ASSIGNMENT((#52321));
+#52321 = SURFACE_STYLE_USAGE(.BOTH.,#52322);
+#52322 = SURFACE_SIDE_STYLE('',(#52323));
+#52323 = SURFACE_STYLE_FILL_AREA(#52324);
+#52324 = FILL_AREA_STYLE('',(#52325));
+#52325 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52326 = STYLED_ITEM('color',(#52327),#44591);
+#52327 = PRESENTATION_STYLE_ASSIGNMENT((#52328));
+#52328 = SURFACE_STYLE_USAGE(.BOTH.,#52329);
+#52329 = SURFACE_SIDE_STYLE('',(#52330));
+#52330 = SURFACE_STYLE_FILL_AREA(#52331);
+#52331 = FILL_AREA_STYLE('',(#52332));
+#52332 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52333 = STYLED_ITEM('color',(#52334),#44640);
+#52334 = PRESENTATION_STYLE_ASSIGNMENT((#52335));
+#52335 = SURFACE_STYLE_USAGE(.BOTH.,#52336);
+#52336 = SURFACE_SIDE_STYLE('',(#52337));
+#52337 = SURFACE_STYLE_FILL_AREA(#52338);
+#52338 = FILL_AREA_STYLE('',(#52339));
+#52339 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52340 = STYLED_ITEM('color',(#52341),#44689);
+#52341 = PRESENTATION_STYLE_ASSIGNMENT((#52342));
+#52342 = SURFACE_STYLE_USAGE(.BOTH.,#52343);
+#52343 = SURFACE_SIDE_STYLE('',(#52344));
+#52344 = SURFACE_STYLE_FILL_AREA(#52345);
+#52345 = FILL_AREA_STYLE('',(#52346));
+#52346 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52347 = STYLED_ITEM('color',(#52348),#44738);
+#52348 = PRESENTATION_STYLE_ASSIGNMENT((#52349));
+#52349 = SURFACE_STYLE_USAGE(.BOTH.,#52350);
+#52350 = SURFACE_SIDE_STYLE('',(#52351));
+#52351 = SURFACE_STYLE_FILL_AREA(#52352);
+#52352 = FILL_AREA_STYLE('',(#52353));
+#52353 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52354 = STYLED_ITEM('color',(#52355),#44787);
+#52355 = PRESENTATION_STYLE_ASSIGNMENT((#52356));
+#52356 = SURFACE_STYLE_USAGE(.BOTH.,#52357);
+#52357 = SURFACE_SIDE_STYLE('',(#52358));
+#52358 = SURFACE_STYLE_FILL_AREA(#52359);
+#52359 = FILL_AREA_STYLE('',(#52360));
+#52360 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52361 = STYLED_ITEM('color',(#52362),#44836);
+#52362 = PRESENTATION_STYLE_ASSIGNMENT((#52363));
+#52363 = SURFACE_STYLE_USAGE(.BOTH.,#52364);
+#52364 = SURFACE_SIDE_STYLE('',(#52365));
+#52365 = SURFACE_STYLE_FILL_AREA(#52366);
+#52366 = FILL_AREA_STYLE('',(#52367));
+#52367 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52368 = STYLED_ITEM('color',(#52369),#44885);
+#52369 = PRESENTATION_STYLE_ASSIGNMENT((#52370));
+#52370 = SURFACE_STYLE_USAGE(.BOTH.,#52371);
+#52371 = SURFACE_SIDE_STYLE('',(#52372));
+#52372 = SURFACE_STYLE_FILL_AREA(#52373);
+#52373 = FILL_AREA_STYLE('',(#52374));
+#52374 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52375 = STYLED_ITEM('color',(#52376),#44934);
+#52376 = PRESENTATION_STYLE_ASSIGNMENT((#52377));
+#52377 = SURFACE_STYLE_USAGE(.BOTH.,#52378);
+#52378 = SURFACE_SIDE_STYLE('',(#52379));
+#52379 = SURFACE_STYLE_FILL_AREA(#52380);
+#52380 = FILL_AREA_STYLE('',(#52381));
+#52381 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52382 = STYLED_ITEM('color',(#52383),#44983);
+#52383 = PRESENTATION_STYLE_ASSIGNMENT((#52384));
+#52384 = SURFACE_STYLE_USAGE(.BOTH.,#52385);
+#52385 = SURFACE_SIDE_STYLE('',(#52386));
+#52386 = SURFACE_STYLE_FILL_AREA(#52387);
+#52387 = FILL_AREA_STYLE('',(#52388));
+#52388 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52389 = STYLED_ITEM('color',(#52390),#45032);
+#52390 = PRESENTATION_STYLE_ASSIGNMENT((#52391));
+#52391 = SURFACE_STYLE_USAGE(.BOTH.,#52392);
+#52392 = SURFACE_SIDE_STYLE('',(#52393));
+#52393 = SURFACE_STYLE_FILL_AREA(#52394);
+#52394 = FILL_AREA_STYLE('',(#52395));
+#52395 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52396 = STYLED_ITEM('color',(#52397),#45081);
+#52397 = PRESENTATION_STYLE_ASSIGNMENT((#52398));
+#52398 = SURFACE_STYLE_USAGE(.BOTH.,#52399);
+#52399 = SURFACE_SIDE_STYLE('',(#52400));
+#52400 = SURFACE_STYLE_FILL_AREA(#52401);
+#52401 = FILL_AREA_STYLE('',(#52402));
+#52402 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52403 = STYLED_ITEM('color',(#52404),#45108);
+#52404 = PRESENTATION_STYLE_ASSIGNMENT((#52405));
+#52405 = SURFACE_STYLE_USAGE(.BOTH.,#52406);
+#52406 = SURFACE_SIDE_STYLE('',(#52407));
+#52407 = SURFACE_STYLE_FILL_AREA(#52408);
+#52408 = FILL_AREA_STYLE('',(#52409));
+#52409 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52410 = STYLED_ITEM('color',(#52411),#45125);
+#52411 = PRESENTATION_STYLE_ASSIGNMENT((#52412));
+#52412 = SURFACE_STYLE_USAGE(.BOTH.,#52413);
+#52413 = SURFACE_SIDE_STYLE('',(#52414));
+#52414 = SURFACE_STYLE_FILL_AREA(#52415);
+#52415 = FILL_AREA_STYLE('',(#52416));
+#52416 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52417 = STYLED_ITEM('color',(#52418),#45162);
+#52418 = PRESENTATION_STYLE_ASSIGNMENT((#52419));
+#52419 = SURFACE_STYLE_USAGE(.BOTH.,#52420);
+#52420 = SURFACE_SIDE_STYLE('',(#52421));
+#52421 = SURFACE_STYLE_FILL_AREA(#52422);
+#52422 = FILL_AREA_STYLE('',(#52423));
+#52423 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52424 = STYLED_ITEM('color',(#52425),#45217);
+#52425 = PRESENTATION_STYLE_ASSIGNMENT((#52426));
+#52426 = SURFACE_STYLE_USAGE(.BOTH.,#52427);
+#52427 = SURFACE_SIDE_STYLE('',(#52428));
+#52428 = SURFACE_STYLE_FILL_AREA(#52429);
+#52429 = FILL_AREA_STYLE('',(#52430));
+#52430 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52431 = STYLED_ITEM('color',(#52432),#45252);
+#52432 = PRESENTATION_STYLE_ASSIGNMENT((#52433));
+#52433 = SURFACE_STYLE_USAGE(.BOTH.,#52434);
+#52434 = SURFACE_SIDE_STYLE('',(#52435));
+#52435 = SURFACE_STYLE_FILL_AREA(#52436);
+#52436 = FILL_AREA_STYLE('',(#52437));
+#52437 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52438 = STYLED_ITEM('color',(#52439),#45307);
+#52439 = PRESENTATION_STYLE_ASSIGNMENT((#52440));
+#52440 = SURFACE_STYLE_USAGE(.BOTH.,#52441);
+#52441 = SURFACE_SIDE_STYLE('',(#52442));
+#52442 = SURFACE_STYLE_FILL_AREA(#52443);
+#52443 = FILL_AREA_STYLE('',(#52444));
+#52444 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52445 = STYLED_ITEM('color',(#52446),#45800);
+#52446 = PRESENTATION_STYLE_ASSIGNMENT((#52447));
+#52447 = SURFACE_STYLE_USAGE(.BOTH.,#52448);
+#52448 = SURFACE_SIDE_STYLE('',(#52449));
+#52449 = SURFACE_STYLE_FILL_AREA(#52450);
+#52450 = FILL_AREA_STYLE('',(#52451));
+#52451 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52452 = STYLED_ITEM('color',(#52453),#45877);
+#52453 = PRESENTATION_STYLE_ASSIGNMENT((#52454));
+#52454 = SURFACE_STYLE_USAGE(.BOTH.,#52455);
+#52455 = SURFACE_SIDE_STYLE('',(#52456));
+#52456 = SURFACE_STYLE_FILL_AREA(#52457);
+#52457 = FILL_AREA_STYLE('',(#52458));
+#52458 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52459 = STYLED_ITEM('color',(#52460),#45926);
+#52460 = PRESENTATION_STYLE_ASSIGNMENT((#52461));
+#52461 = SURFACE_STYLE_USAGE(.BOTH.,#52462);
+#52462 = SURFACE_SIDE_STYLE('',(#52463));
+#52463 = SURFACE_STYLE_FILL_AREA(#52464);
+#52464 = FILL_AREA_STYLE('',(#52465));
+#52465 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52466 = STYLED_ITEM('color',(#52467),#45975);
+#52467 = PRESENTATION_STYLE_ASSIGNMENT((#52468));
+#52468 = SURFACE_STYLE_USAGE(.BOTH.,#52469);
+#52469 = SURFACE_SIDE_STYLE('',(#52470));
+#52470 = SURFACE_STYLE_FILL_AREA(#52471);
+#52471 = FILL_AREA_STYLE('',(#52472));
+#52472 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52473 = STYLED_ITEM('color',(#52474),#46024);
+#52474 = PRESENTATION_STYLE_ASSIGNMENT((#52475));
+#52475 = SURFACE_STYLE_USAGE(.BOTH.,#52476);
+#52476 = SURFACE_SIDE_STYLE('',(#52477));
+#52477 = SURFACE_STYLE_FILL_AREA(#52478);
+#52478 = FILL_AREA_STYLE('',(#52479));
+#52479 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52480 = STYLED_ITEM('color',(#52481),#46073);
+#52481 = PRESENTATION_STYLE_ASSIGNMENT((#52482));
+#52482 = SURFACE_STYLE_USAGE(.BOTH.,#52483);
+#52483 = SURFACE_SIDE_STYLE('',(#52484));
+#52484 = SURFACE_STYLE_FILL_AREA(#52485);
+#52485 = FILL_AREA_STYLE('',(#52486));
+#52486 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52487 = STYLED_ITEM('color',(#52488),#46122);
+#52488 = PRESENTATION_STYLE_ASSIGNMENT((#52489));
+#52489 = SURFACE_STYLE_USAGE(.BOTH.,#52490);
+#52490 = SURFACE_SIDE_STYLE('',(#52491));
+#52491 = SURFACE_STYLE_FILL_AREA(#52492);
+#52492 = FILL_AREA_STYLE('',(#52493));
+#52493 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52494 = STYLED_ITEM('color',(#52495),#46171);
+#52495 = PRESENTATION_STYLE_ASSIGNMENT((#52496));
+#52496 = SURFACE_STYLE_USAGE(.BOTH.,#52497);
+#52497 = SURFACE_SIDE_STYLE('',(#52498));
+#52498 = SURFACE_STYLE_FILL_AREA(#52499);
+#52499 = FILL_AREA_STYLE('',(#52500));
+#52500 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52501 = STYLED_ITEM('color',(#52502),#46220);
+#52502 = PRESENTATION_STYLE_ASSIGNMENT((#52503));
+#52503 = SURFACE_STYLE_USAGE(.BOTH.,#52504);
+#52504 = SURFACE_SIDE_STYLE('',(#52505));
+#52505 = SURFACE_STYLE_FILL_AREA(#52506);
+#52506 = FILL_AREA_STYLE('',(#52507));
+#52507 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52508 = STYLED_ITEM('color',(#52509),#46269);
+#52509 = PRESENTATION_STYLE_ASSIGNMENT((#52510));
+#52510 = SURFACE_STYLE_USAGE(.BOTH.,#52511);
+#52511 = SURFACE_SIDE_STYLE('',(#52512));
+#52512 = SURFACE_STYLE_FILL_AREA(#52513);
+#52513 = FILL_AREA_STYLE('',(#52514));
+#52514 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52515 = STYLED_ITEM('color',(#52516),#46318);
+#52516 = PRESENTATION_STYLE_ASSIGNMENT((#52517));
+#52517 = SURFACE_STYLE_USAGE(.BOTH.,#52518);
+#52518 = SURFACE_SIDE_STYLE('',(#52519));
+#52519 = SURFACE_STYLE_FILL_AREA(#52520);
+#52520 = FILL_AREA_STYLE('',(#52521));
+#52521 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52522 = STYLED_ITEM('color',(#52523),#46367);
+#52523 = PRESENTATION_STYLE_ASSIGNMENT((#52524));
+#52524 = SURFACE_STYLE_USAGE(.BOTH.,#52525);
+#52525 = SURFACE_SIDE_STYLE('',(#52526));
+#52526 = SURFACE_STYLE_FILL_AREA(#52527);
+#52527 = FILL_AREA_STYLE('',(#52528));
+#52528 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52529 = STYLED_ITEM('color',(#52530),#46394);
+#52530 = PRESENTATION_STYLE_ASSIGNMENT((#52531));
+#52531 = SURFACE_STYLE_USAGE(.BOTH.,#52532);
+#52532 = SURFACE_SIDE_STYLE('',(#52533));
+#52533 = SURFACE_STYLE_FILL_AREA(#52534);
+#52534 = FILL_AREA_STYLE('',(#52535));
+#52535 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52536 = STYLED_ITEM('color',(#52537),#46411);
+#52537 = PRESENTATION_STYLE_ASSIGNMENT((#52538));
+#52538 = SURFACE_STYLE_USAGE(.BOTH.,#52539);
+#52539 = SURFACE_SIDE_STYLE('',(#52540));
+#52540 = SURFACE_STYLE_FILL_AREA(#52541);
+#52541 = FILL_AREA_STYLE('',(#52542));
+#52542 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52543 = STYLED_ITEM('color',(#52544),#46448);
+#52544 = PRESENTATION_STYLE_ASSIGNMENT((#52545));
+#52545 = SURFACE_STYLE_USAGE(.BOTH.,#52546);
+#52546 = SURFACE_SIDE_STYLE('',(#52547));
+#52547 = SURFACE_STYLE_FILL_AREA(#52548);
+#52548 = FILL_AREA_STYLE('',(#52549));
+#52549 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52550 = STYLED_ITEM('color',(#52551),#46503);
+#52551 = PRESENTATION_STYLE_ASSIGNMENT((#52552));
+#52552 = SURFACE_STYLE_USAGE(.BOTH.,#52553);
+#52553 = SURFACE_SIDE_STYLE('',(#52554));
+#52554 = SURFACE_STYLE_FILL_AREA(#52555);
+#52555 = FILL_AREA_STYLE('',(#52556));
+#52556 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52557 = STYLED_ITEM('color',(#52558),#46538);
+#52558 = PRESENTATION_STYLE_ASSIGNMENT((#52559));
+#52559 = SURFACE_STYLE_USAGE(.BOTH.,#52560);
+#52560 = SURFACE_SIDE_STYLE('',(#52561));
+#52561 = SURFACE_STYLE_FILL_AREA(#52562);
+#52562 = FILL_AREA_STYLE('',(#52563));
+#52563 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52564 = STYLED_ITEM('color',(#52565),#46593);
+#52565 = PRESENTATION_STYLE_ASSIGNMENT((#52566));
+#52566 = SURFACE_STYLE_USAGE(.BOTH.,#52567);
+#52567 = SURFACE_SIDE_STYLE('',(#52568));
+#52568 = SURFACE_STYLE_FILL_AREA(#52569);
+#52569 = FILL_AREA_STYLE('',(#52570));
+#52570 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52571 = STYLED_ITEM('color',(#52572),#47086);
+#52572 = PRESENTATION_STYLE_ASSIGNMENT((#52573));
+#52573 = SURFACE_STYLE_USAGE(.BOTH.,#52574);
+#52574 = SURFACE_SIDE_STYLE('',(#52575));
+#52575 = SURFACE_STYLE_FILL_AREA(#52576);
+#52576 = FILL_AREA_STYLE('',(#52577));
+#52577 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52578 = STYLED_ITEM('color',(#52579),#47163);
+#52579 = PRESENTATION_STYLE_ASSIGNMENT((#52580));
+#52580 = SURFACE_STYLE_USAGE(.BOTH.,#52581);
+#52581 = SURFACE_SIDE_STYLE('',(#52582));
+#52582 = SURFACE_STYLE_FILL_AREA(#52583);
+#52583 = FILL_AREA_STYLE('',(#52584));
+#52584 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52585 = STYLED_ITEM('color',(#52586),#47212);
+#52586 = PRESENTATION_STYLE_ASSIGNMENT((#52587));
+#52587 = SURFACE_STYLE_USAGE(.BOTH.,#52588);
+#52588 = SURFACE_SIDE_STYLE('',(#52589));
+#52589 = SURFACE_STYLE_FILL_AREA(#52590);
+#52590 = FILL_AREA_STYLE('',(#52591));
+#52591 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52592 = STYLED_ITEM('color',(#52593),#47261);
+#52593 = PRESENTATION_STYLE_ASSIGNMENT((#52594));
+#52594 = SURFACE_STYLE_USAGE(.BOTH.,#52595);
+#52595 = SURFACE_SIDE_STYLE('',(#52596));
+#52596 = SURFACE_STYLE_FILL_AREA(#52597);
+#52597 = FILL_AREA_STYLE('',(#52598));
+#52598 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52599 = STYLED_ITEM('color',(#52600),#47310);
+#52600 = PRESENTATION_STYLE_ASSIGNMENT((#52601));
+#52601 = SURFACE_STYLE_USAGE(.BOTH.,#52602);
+#52602 = SURFACE_SIDE_STYLE('',(#52603));
+#52603 = SURFACE_STYLE_FILL_AREA(#52604);
+#52604 = FILL_AREA_STYLE('',(#52605));
+#52605 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52606 = STYLED_ITEM('color',(#52607),#47359);
+#52607 = PRESENTATION_STYLE_ASSIGNMENT((#52608));
+#52608 = SURFACE_STYLE_USAGE(.BOTH.,#52609);
+#52609 = SURFACE_SIDE_STYLE('',(#52610));
+#52610 = SURFACE_STYLE_FILL_AREA(#52611);
+#52611 = FILL_AREA_STYLE('',(#52612));
+#52612 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52613 = STYLED_ITEM('color',(#52614),#47408);
+#52614 = PRESENTATION_STYLE_ASSIGNMENT((#52615));
+#52615 = SURFACE_STYLE_USAGE(.BOTH.,#52616);
+#52616 = SURFACE_SIDE_STYLE('',(#52617));
+#52617 = SURFACE_STYLE_FILL_AREA(#52618);
+#52618 = FILL_AREA_STYLE('',(#52619));
+#52619 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52620 = STYLED_ITEM('color',(#52621),#47457);
+#52621 = PRESENTATION_STYLE_ASSIGNMENT((#52622));
+#52622 = SURFACE_STYLE_USAGE(.BOTH.,#52623);
+#52623 = SURFACE_SIDE_STYLE('',(#52624));
+#52624 = SURFACE_STYLE_FILL_AREA(#52625);
+#52625 = FILL_AREA_STYLE('',(#52626));
+#52626 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52627 = STYLED_ITEM('color',(#52628),#47506);
+#52628 = PRESENTATION_STYLE_ASSIGNMENT((#52629));
+#52629 = SURFACE_STYLE_USAGE(.BOTH.,#52630);
+#52630 = SURFACE_SIDE_STYLE('',(#52631));
+#52631 = SURFACE_STYLE_FILL_AREA(#52632);
+#52632 = FILL_AREA_STYLE('',(#52633));
+#52633 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52634 = STYLED_ITEM('color',(#52635),#47555);
+#52635 = PRESENTATION_STYLE_ASSIGNMENT((#52636));
+#52636 = SURFACE_STYLE_USAGE(.BOTH.,#52637);
+#52637 = SURFACE_SIDE_STYLE('',(#52638));
+#52638 = SURFACE_STYLE_FILL_AREA(#52639);
+#52639 = FILL_AREA_STYLE('',(#52640));
+#52640 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52641 = STYLED_ITEM('color',(#52642),#47604);
+#52642 = PRESENTATION_STYLE_ASSIGNMENT((#52643));
+#52643 = SURFACE_STYLE_USAGE(.BOTH.,#52644);
+#52644 = SURFACE_SIDE_STYLE('',(#52645));
+#52645 = SURFACE_STYLE_FILL_AREA(#52646);
+#52646 = FILL_AREA_STYLE('',(#52647));
+#52647 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52648 = STYLED_ITEM('color',(#52649),#47653);
+#52649 = PRESENTATION_STYLE_ASSIGNMENT((#52650));
+#52650 = SURFACE_STYLE_USAGE(.BOTH.,#52651);
+#52651 = SURFACE_SIDE_STYLE('',(#52652));
+#52652 = SURFACE_STYLE_FILL_AREA(#52653);
+#52653 = FILL_AREA_STYLE('',(#52654));
+#52654 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52655 = STYLED_ITEM('color',(#52656),#47680);
+#52656 = PRESENTATION_STYLE_ASSIGNMENT((#52657));
+#52657 = SURFACE_STYLE_USAGE(.BOTH.,#52658);
+#52658 = SURFACE_SIDE_STYLE('',(#52659));
+#52659 = SURFACE_STYLE_FILL_AREA(#52660);
+#52660 = FILL_AREA_STYLE('',(#52661));
+#52661 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52662 = STYLED_ITEM('color',(#52663),#47697);
+#52663 = PRESENTATION_STYLE_ASSIGNMENT((#52664));
+#52664 = SURFACE_STYLE_USAGE(.BOTH.,#52665);
+#52665 = SURFACE_SIDE_STYLE('',(#52666));
+#52666 = SURFACE_STYLE_FILL_AREA(#52667);
+#52667 = FILL_AREA_STYLE('',(#52668));
+#52668 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52669 = STYLED_ITEM('color',(#52670),#47734);
+#52670 = PRESENTATION_STYLE_ASSIGNMENT((#52671));
+#52671 = SURFACE_STYLE_USAGE(.BOTH.,#52672);
+#52672 = SURFACE_SIDE_STYLE('',(#52673));
+#52673 = SURFACE_STYLE_FILL_AREA(#52674);
+#52674 = FILL_AREA_STYLE('',(#52675));
+#52675 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52676 = STYLED_ITEM('color',(#52677),#47789);
+#52677 = PRESENTATION_STYLE_ASSIGNMENT((#52678));
+#52678 = SURFACE_STYLE_USAGE(.BOTH.,#52679);
+#52679 = SURFACE_SIDE_STYLE('',(#52680));
+#52680 = SURFACE_STYLE_FILL_AREA(#52681);
+#52681 = FILL_AREA_STYLE('',(#52682));
+#52682 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52683 = STYLED_ITEM('color',(#52684),#47824);
+#52684 = PRESENTATION_STYLE_ASSIGNMENT((#52685));
+#52685 = SURFACE_STYLE_USAGE(.BOTH.,#52686);
+#52686 = SURFACE_SIDE_STYLE('',(#52687));
+#52687 = SURFACE_STYLE_FILL_AREA(#52688);
+#52688 = FILL_AREA_STYLE('',(#52689));
+#52689 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52690 = STYLED_ITEM('color',(#52691),#47879);
+#52691 = PRESENTATION_STYLE_ASSIGNMENT((#52692));
+#52692 = SURFACE_STYLE_USAGE(.BOTH.,#52693);
+#52693 = SURFACE_SIDE_STYLE('',(#52694));
+#52694 = SURFACE_STYLE_FILL_AREA(#52695);
+#52695 = FILL_AREA_STYLE('',(#52696));
+#52696 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52697 = STYLED_ITEM('color',(#52698),#48372);
+#52698 = PRESENTATION_STYLE_ASSIGNMENT((#52699));
+#52699 = SURFACE_STYLE_USAGE(.BOTH.,#52700);
+#52700 = SURFACE_SIDE_STYLE('',(#52701));
+#52701 = SURFACE_STYLE_FILL_AREA(#52702);
+#52702 = FILL_AREA_STYLE('',(#52703));
+#52703 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52704 = STYLED_ITEM('color',(#52705),#48449);
+#52705 = PRESENTATION_STYLE_ASSIGNMENT((#52706));
+#52706 = SURFACE_STYLE_USAGE(.BOTH.,#52707);
+#52707 = SURFACE_SIDE_STYLE('',(#52708));
+#52708 = SURFACE_STYLE_FILL_AREA(#52709);
+#52709 = FILL_AREA_STYLE('',(#52710));
+#52710 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52711 = STYLED_ITEM('color',(#52712),#48498);
+#52712 = PRESENTATION_STYLE_ASSIGNMENT((#52713));
+#52713 = SURFACE_STYLE_USAGE(.BOTH.,#52714);
+#52714 = SURFACE_SIDE_STYLE('',(#52715));
+#52715 = SURFACE_STYLE_FILL_AREA(#52716);
+#52716 = FILL_AREA_STYLE('',(#52717));
+#52717 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52718 = STYLED_ITEM('color',(#52719),#48547);
+#52719 = PRESENTATION_STYLE_ASSIGNMENT((#52720));
+#52720 = SURFACE_STYLE_USAGE(.BOTH.,#52721);
+#52721 = SURFACE_SIDE_STYLE('',(#52722));
+#52722 = SURFACE_STYLE_FILL_AREA(#52723);
+#52723 = FILL_AREA_STYLE('',(#52724));
+#52724 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52725 = STYLED_ITEM('color',(#52726),#48596);
+#52726 = PRESENTATION_STYLE_ASSIGNMENT((#52727));
+#52727 = SURFACE_STYLE_USAGE(.BOTH.,#52728);
+#52728 = SURFACE_SIDE_STYLE('',(#52729));
+#52729 = SURFACE_STYLE_FILL_AREA(#52730);
+#52730 = FILL_AREA_STYLE('',(#52731));
+#52731 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52732 = STYLED_ITEM('color',(#52733),#48645);
+#52733 = PRESENTATION_STYLE_ASSIGNMENT((#52734));
+#52734 = SURFACE_STYLE_USAGE(.BOTH.,#52735);
+#52735 = SURFACE_SIDE_STYLE('',(#52736));
+#52736 = SURFACE_STYLE_FILL_AREA(#52737);
+#52737 = FILL_AREA_STYLE('',(#52738));
+#52738 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52739 = STYLED_ITEM('color',(#52740),#48694);
+#52740 = PRESENTATION_STYLE_ASSIGNMENT((#52741));
+#52741 = SURFACE_STYLE_USAGE(.BOTH.,#52742);
+#52742 = SURFACE_SIDE_STYLE('',(#52743));
+#52743 = SURFACE_STYLE_FILL_AREA(#52744);
+#52744 = FILL_AREA_STYLE('',(#52745));
+#52745 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52746 = STYLED_ITEM('color',(#52747),#48743);
+#52747 = PRESENTATION_STYLE_ASSIGNMENT((#52748));
+#52748 = SURFACE_STYLE_USAGE(.BOTH.,#52749);
+#52749 = SURFACE_SIDE_STYLE('',(#52750));
+#52750 = SURFACE_STYLE_FILL_AREA(#52751);
+#52751 = FILL_AREA_STYLE('',(#52752));
+#52752 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52753 = STYLED_ITEM('color',(#52754),#48792);
+#52754 = PRESENTATION_STYLE_ASSIGNMENT((#52755));
+#52755 = SURFACE_STYLE_USAGE(.BOTH.,#52756);
+#52756 = SURFACE_SIDE_STYLE('',(#52757));
+#52757 = SURFACE_STYLE_FILL_AREA(#52758);
+#52758 = FILL_AREA_STYLE('',(#52759));
+#52759 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52760 = STYLED_ITEM('color',(#52761),#48841);
+#52761 = PRESENTATION_STYLE_ASSIGNMENT((#52762));
+#52762 = SURFACE_STYLE_USAGE(.BOTH.,#52763);
+#52763 = SURFACE_SIDE_STYLE('',(#52764));
+#52764 = SURFACE_STYLE_FILL_AREA(#52765);
+#52765 = FILL_AREA_STYLE('',(#52766));
+#52766 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52767 = STYLED_ITEM('color',(#52768),#48890);
+#52768 = PRESENTATION_STYLE_ASSIGNMENT((#52769));
+#52769 = SURFACE_STYLE_USAGE(.BOTH.,#52770);
+#52770 = SURFACE_SIDE_STYLE('',(#52771));
+#52771 = SURFACE_STYLE_FILL_AREA(#52772);
+#52772 = FILL_AREA_STYLE('',(#52773));
+#52773 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52774 = STYLED_ITEM('color',(#52775),#48939);
+#52775 = PRESENTATION_STYLE_ASSIGNMENT((#52776));
+#52776 = SURFACE_STYLE_USAGE(.BOTH.,#52777);
+#52777 = SURFACE_SIDE_STYLE('',(#52778));
+#52778 = SURFACE_STYLE_FILL_AREA(#52779);
+#52779 = FILL_AREA_STYLE('',(#52780));
+#52780 = FILL_AREA_STYLE_COLOUR('',#52276);
+#52781 = STYLED_ITEM('color',(#52782),#48966);
+#52782 = PRESENTATION_STYLE_ASSIGNMENT((#52783));
+#52783 = SURFACE_STYLE_USAGE(.BOTH.,#52784);
+#52784 = SURFACE_SIDE_STYLE('',(#52785));
+#52785 = SURFACE_STYLE_FILL_AREA(#52786);
+#52786 = FILL_AREA_STYLE('',(#52787));
+#52787 = FILL_AREA_STYLE_COLOUR('',#52276);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.stl b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.stl
new file mode 100644
index 00000000..21ddf229
Binary files /dev/null and b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R.stl differ