ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-10-04T21:34:34',('Author'),(
    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
  'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('nyloc_m6','nyloc_m6','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.,0.,0.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,-0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,-0.));
#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#24,
  'distance_accuracy_value','confusion accuracy');
#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);
#30 = PRODUCT_DEFINITION_SHAPE('','',#31);
#31 = PRODUCT_DEFINITION('design','',#32,#35);
#32 = PRODUCT_DEFINITION_FORMATION('','',#33);
#33 = PRODUCT('Steel_nut','Steel_nut','',(#34));
#34 = PRODUCT_CONTEXT('',#2,'mechanical');
#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#5210);
#37 = MANIFOLD_SOLID_BREP('',#38);
#38 = CLOSED_SHELL('',(#39,#179,#412,#471,#657,#684,#711,#738,#745,#784,
    #823,#2231,#2286,#2341,#2482,#2592,#3040,#3359,#3413,#3523,#4021,
    #4048,#4551,#4590,#4653,#5147,#5153,#5203));
#39 = ADVANCED_FACE('',(#40),#55,.F.);
#40 = FACE_BOUND('',#41,.F.);
#41 = EDGE_LOOP('',(#42,#87,#115,#153));
#42 = ORIENTED_EDGE('',*,*,#43,.F.);
#43 = EDGE_CURVE('',#44,#46,#48,.T.);
#44 = VERTEX_POINT('',#45);
#45 = CARTESIAN_POINT('',(5.773502691896,-7.070501591499E-16,
    0.47937866759));
#46 = VERTEX_POINT('',#47);
#47 = CARTESIAN_POINT('',(2.886751345948,5.,0.47937866759));
#48 = SURFACE_CURVE('',#49,(#54,#66),.PCURVE_S1.);
#49 = HYPERBOLA('',#50,2.462133241029,5.);
#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53);
#51 = CARTESIAN_POINT('',(4.330127018922,2.5,-2.363647911387));
#52 = DIRECTION('',(-0.866025403784,-0.5,0.));
#53 = DIRECTION('',(0.,0.,1.));
#54 = PCURVE('',#55,#60);
#55 = PLANE('',#56);
#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59);
#57 = CARTESIAN_POINT('',(5.773502691896,0.,0.));
#58 = DIRECTION('',(-0.866025403784,-0.5,0.));
#59 = DIRECTION('',(-0.5,0.866025403784,0.));
#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65);
#61 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#62,#63,#64),.UNSPECIFIED.,.F.
,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,0.566335812658),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,1.159658499113,1.)) REPRESENTATION_ITEM('') 
  );
#62 = CARTESIAN_POINT('',(0.,-0.47937866759));
#63 = CARTESIAN_POINT('',(2.923464469078,0.240417237239));
#64 = CARTESIAN_POINT('',(5.872246883128,-0.504));
#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#66 = PCURVE('',#67,#72);
#67 = CONICAL_SURFACE('',#68,4.8,1.113225733999);
#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71);
#69 = CARTESIAN_POINT('',(0.,0.,0.));
#70 = DIRECTION('',(0.,0.,1.));
#71 = DIRECTION('',(1.,0.,-0.));
#72 = DEFINITIONAL_REPRESENTATION('',(#73),#86);
#73 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#74,#75,#76,#77,#78,#79,#80,#81,
    #82,#83,#84,#85),.UNSPECIFIED.,.F.,.F.,(7,5,7),(-0.549306144334,
    8.514834161889E-03,0.566335812658),.UNSPECIFIED.);
#74 = CARTESIAN_POINT('',(0.,0.47937866759));
#75 = CARTESIAN_POINT('',(8.051452302356E-02,0.347220345242));
#76 = CARTESIAN_POINT('',(0.16552003381,0.244550282445));
#77 = CARTESIAN_POINT('',(0.254391946688,0.169312440493));
#78 = CARTESIAN_POINT('',(0.346092103783,0.120214895223));
#79 = CARTESIAN_POINT('',(0.439146713967,9.662547440477E-02));
#80 = CARTESIAN_POINT('',(0.625080299776,0.100523696527));
#81 = CARTESIAN_POINT('',(0.71795835693,0.128011340307));
#82 = CARTESIAN_POINT('',(0.8093049007,0.181067752622));
#83 = CARTESIAN_POINT('',(0.897670801328,0.260385777116));
#84 = CARTESIAN_POINT('',(0.982059303,0.367321071236));
#85 = CARTESIAN_POINT('',(1.061882536543,0.504));
#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#87 = ORIENTED_EDGE('',*,*,#88,.T.);
#88 = EDGE_CURVE('',#44,#89,#91,.T.);
#89 = VERTEX_POINT('',#90);
#90 = CARTESIAN_POINT('',(5.773502691896,-7.070501591499E-16,
    3.72062133241));
#91 = SURFACE_CURVE('',#92,(#96,#103),.PCURVE_S1.);
#92 = LINE('',#93,#94);
#93 = CARTESIAN_POINT('',(5.773502691896,0.,0.));
#94 = VECTOR('',#95,1.);
#95 = DIRECTION('',(0.,0.,1.));
#96 = PCURVE('',#55,#97);
#97 = DEFINITIONAL_REPRESENTATION('',(#98),#102);
#98 = LINE('',#99,#100);
#99 = CARTESIAN_POINT('',(0.,0.));
#100 = VECTOR('',#101,1.);
#101 = DIRECTION('',(0.,-1.));
#102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#103 = PCURVE('',#104,#109);
#104 = PLANE('',#105);
#105 = AXIS2_PLACEMENT_3D('',#106,#107,#108);
#106 = CARTESIAN_POINT('',(2.886751345948,-5.,0.));
#107 = DIRECTION('',(-0.866025403784,0.5,0.));
#108 = DIRECTION('',(0.5,0.866025403784,0.));
#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114);
#110 = LINE('',#111,#112);
#111 = CARTESIAN_POINT('',(5.773502691896,0.));
#112 = VECTOR('',#113,1.);
#113 = DIRECTION('',(0.,-1.));
#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#115 = ORIENTED_EDGE('',*,*,#116,.F.);
#116 = EDGE_CURVE('',#117,#89,#119,.T.);
#117 = VERTEX_POINT('',#118);
#118 = CARTESIAN_POINT('',(2.886751345948,5.,3.72062133241));
#119 = SURFACE_CURVE('',#120,(#125,#132),.PCURVE_S1.);
#120 = HYPERBOLA('',#121,2.462133241029,5.);
#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124);
#122 = CARTESIAN_POINT('',(4.330127018922,2.5,6.563647911387));
#123 = DIRECTION('',(-0.866025403784,-0.5,0.));
#124 = DIRECTION('',(-0.,0.,-1.));
#125 = PCURVE('',#55,#126);
#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131);
#127 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#128,#129,#130),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.159658499113,1.)) REPRESENTATION_ITEM('') );
#128 = CARTESIAN_POINT('',(5.872246883128,-3.696));
#129 = CARTESIAN_POINT('',(2.923464469078,-4.440417237239));
#130 = CARTESIAN_POINT('',(0.,-3.72062133241));
#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#132 = PCURVE('',#133,#138);
#133 = CONICAL_SURFACE('',#134,5.823502691896,1.113225733999);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(0.,0.,3.696));
#136 = DIRECTION('',(-0.,-0.,-1.));
#137 = DIRECTION('',(1.,0.,-0.));
#138 = DEFINITIONAL_REPRESENTATION('',(#139),#152);
#139 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#140,#141,#142,#143,#144,#145,
    #146,#147,#148,#149,#150,#151),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,-8.514834161889E-03,0.549306144334),.UNSPECIFIED.);
#140 = CARTESIAN_POINT('',(-1.061882536543,3.520067227117E-16));
#141 = CARTESIAN_POINT('',(-0.982059303,-0.136678928764));
#142 = CARTESIAN_POINT('',(-0.897670801328,-0.243614222884));
#143 = CARTESIAN_POINT('',(-0.8093049007,-0.322932247378));
#144 = CARTESIAN_POINT('',(-0.71795835693,-0.375988659693));
#145 = CARTESIAN_POINT('',(-0.625080299776,-0.403476303473));
#146 = CARTESIAN_POINT('',(-0.439146713967,-0.407374525595));
#147 = CARTESIAN_POINT('',(-0.346092103783,-0.383785104777));
#148 = CARTESIAN_POINT('',(-0.254391946688,-0.334687559507));
#149 = CARTESIAN_POINT('',(-0.16552003381,-0.259449717555));
#150 = CARTESIAN_POINT('',(-8.051452302356E-02,-0.156779654758));
#151 = CARTESIAN_POINT('',(0.,-2.462133241029E-02));
#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#153 = ORIENTED_EDGE('',*,*,#154,.F.);
#154 = EDGE_CURVE('',#46,#117,#155,.T.);
#155 = SURFACE_CURVE('',#156,(#160,#167),.PCURVE_S1.);
#156 = LINE('',#157,#158);
#157 = CARTESIAN_POINT('',(2.886751345948,5.,0.));
#158 = VECTOR('',#159,1.);
#159 = DIRECTION('',(0.,0.,1.));
#160 = PCURVE('',#55,#161);
#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
#162 = LINE('',#163,#164);
#163 = CARTESIAN_POINT('',(5.773502691896,0.));
#164 = VECTOR('',#165,1.);
#165 = DIRECTION('',(0.,-1.));
#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#167 = PCURVE('',#168,#173);
#168 = PLANE('',#169);
#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
#170 = CARTESIAN_POINT('',(2.886751345948,5.,0.));
#171 = DIRECTION('',(-1.538370149107E-16,-1.,0.));
#172 = DIRECTION('',(-1.,1.538370149107E-16,0.));
#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
#174 = LINE('',#175,#176);
#175 = CARTESIAN_POINT('',(0.,0.));
#176 = VECTOR('',#177,1.);
#177 = DIRECTION('',(0.,-1.));
#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#179 = ADVANCED_FACE('',(#180),#67,.T.);
#180 = FACE_BOUND('',#181,.T.);
#181 = EDGE_LOOP('',(#182,#183,#206,#233,#234,#267,#305,#343,#381));
#182 = ORIENTED_EDGE('',*,*,#43,.F.);
#183 = ORIENTED_EDGE('',*,*,#184,.F.);
#184 = EDGE_CURVE('',#185,#44,#187,.T.);
#185 = VERTEX_POINT('',#186);
#186 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,0.));
#187 = SEAM_CURVE('',#188,(#192,#199),.PCURVE_S1.);
#188 = LINE('',#189,#190);
#189 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,0.));
#190 = VECTOR('',#191,1.);
#191 = DIRECTION('',(0.897128382936,-2.197330805173E-16,0.441769922619)
  );
#192 = PCURVE('',#67,#193);
#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
#194 = LINE('',#195,#196);
#195 = CARTESIAN_POINT('',(6.28318530718,-0.));
#196 = VECTOR('',#197,1.);
#197 = DIRECTION('',(0.,1.));
#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#199 = PCURVE('',#67,#200);
#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
#201 = LINE('',#202,#203);
#202 = CARTESIAN_POINT('',(0.,-0.));
#203 = VECTOR('',#204,1.);
#204 = DIRECTION('',(0.,1.));
#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#206 = ORIENTED_EDGE('',*,*,#207,.T.);
#207 = EDGE_CURVE('',#185,#185,#208,.T.);
#208 = SURFACE_CURVE('',#209,(#214,#221),.PCURVE_S1.);
#209 = CIRCLE('',#210,4.8);
#210 = AXIS2_PLACEMENT_3D('',#211,#212,#213);
#211 = CARTESIAN_POINT('',(0.,0.,0.));
#212 = DIRECTION('',(0.,0.,1.));
#213 = DIRECTION('',(1.,0.,-0.));
#214 = PCURVE('',#67,#215);
#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
#216 = LINE('',#217,#218);
#217 = CARTESIAN_POINT('',(0.,0.));
#218 = VECTOR('',#219,1.);
#219 = DIRECTION('',(1.,0.));
#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#221 = PCURVE('',#222,#227);
#222 = PLANE('',#223);
#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
#224 = CARTESIAN_POINT('',(0.,0.,0.));
#225 = DIRECTION('',(0.,0.,1.));
#226 = DIRECTION('',(1.,0.,-0.));
#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
#228 = CIRCLE('',#229,4.8);
#229 = AXIS2_PLACEMENT_2D('',#230,#231);
#230 = CARTESIAN_POINT('',(0.,0.));
#231 = DIRECTION('',(1.,0.));
#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#233 = ORIENTED_EDGE('',*,*,#184,.T.);
#234 = ORIENTED_EDGE('',*,*,#235,.F.);
#235 = EDGE_CURVE('',#236,#44,#238,.T.);
#236 = VERTEX_POINT('',#237);
#237 = CARTESIAN_POINT('',(2.886751345948,-5.,0.47937866759));
#238 = SURFACE_CURVE('',#239,(#244,#260),.PCURVE_S1.);
#239 = HYPERBOLA('',#240,2.462133241029,5.);
#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243);
#241 = CARTESIAN_POINT('',(4.330127018922,-2.5,-2.363647911387));
#242 = DIRECTION('',(-0.866025403784,0.5,0.));
#243 = DIRECTION('',(0.,0.,1.));
#244 = PCURVE('',#67,#245);
#245 = DEFINITIONAL_REPRESENTATION('',(#246),#259);
#246 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#247,#248,#249,#250,#251,#252,
    #253,#254,#255,#256,#257,#258),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,-8.514834161889E-03,0.549306144334),.UNSPECIFIED.);
#247 = CARTESIAN_POINT('',(5.221302770637,0.504));
#248 = CARTESIAN_POINT('',(5.30112600418,0.367321071236));
#249 = CARTESIAN_POINT('',(5.385514505852,0.260385777116));
#250 = CARTESIAN_POINT('',(5.473880406479,0.181067752622));
#251 = CARTESIAN_POINT('',(5.56522695025,0.128011340307));
#252 = CARTESIAN_POINT('',(5.658105007404,0.100523696527));
#253 = CARTESIAN_POINT('',(5.844038593213,9.662547440477E-02));
#254 = CARTESIAN_POINT('',(5.937093203397,0.120214895223));
#255 = CARTESIAN_POINT('',(6.028793360492,0.169312440493));
#256 = CARTESIAN_POINT('',(6.11766527337,0.244550282445));
#257 = CARTESIAN_POINT('',(6.202670784156,0.347220345242));
#258 = CARTESIAN_POINT('',(6.28318530718,0.47937866759));
#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#260 = PCURVE('',#104,#261);
#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);
#262 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#263,#264,#265),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.159658499113,1.)) REPRESENTATION_ITEM('') );
#263 = CARTESIAN_POINT('',(-9.874419123208E-02,-0.504));
#264 = CARTESIAN_POINT('',(2.850038222819,0.240417237239));
#265 = CARTESIAN_POINT('',(5.773502691896,-0.47937866759));
#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#267 = ORIENTED_EDGE('',*,*,#268,.F.);
#268 = EDGE_CURVE('',#269,#236,#271,.T.);
#269 = VERTEX_POINT('',#270);
#270 = CARTESIAN_POINT('',(-2.886751345948,-5.,0.47937866759));
#271 = SURFACE_CURVE('',#272,(#277,#293),.PCURVE_S1.);
#272 = HYPERBOLA('',#273,2.462133241029,5.);
#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276);
#274 = CARTESIAN_POINT('',(-3.076740298214E-15,-5.,-2.363647911387));
#275 = DIRECTION('',(6.153480596427E-16,1.,-0.));
#276 = DIRECTION('',(0.,0.,1.));
#277 = PCURVE('',#67,#278);
#278 = DEFINITIONAL_REPRESENTATION('',(#279),#292);
#279 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#280,#281,#282,#283,#284,#285,
    #286,#287,#288,#289,#290,#291),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,-3.330669073875E-16,0.566335812658),.UNSPECIFIED.);
#280 = CARTESIAN_POINT('',(4.17410521944,0.504));
#281 = CARTESIAN_POINT('',(4.255146911274,0.365234741649));
#282 = CARTESIAN_POINT('',(4.34089427246,0.257128088144));
#283 = CARTESIAN_POINT('',(4.430732307364,0.177454813132));
#284 = CARTESIAN_POINT('',(4.523610868807,0.124808523104));
#285 = CARTESIAN_POINT('',(4.617999678275,9.848532964114E-02));
#286 = CARTESIAN_POINT('',(4.806778282494,9.848532964114E-02));
#287 = CARTESIAN_POINT('',(4.901167091962,0.124808523104));
#288 = CARTESIAN_POINT('',(4.994045653406,0.177454813132));
#289 = CARTESIAN_POINT('',(5.083883688309,0.257128088144));
#290 = CARTESIAN_POINT('',(5.169631049496,0.365234741649));
#291 = CARTESIAN_POINT('',(5.250672741329,0.504));
#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#293 = PCURVE('',#294,#299);
#294 = PLANE('',#295);
#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
#296 = CARTESIAN_POINT('',(-2.886751345948,-5.,0.));
#297 = DIRECTION('',(6.153480596427E-16,1.,-0.));
#298 = DIRECTION('',(1.,-6.153480596427E-16,0.));
#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304);
#300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#301,#302,#303),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#301 = CARTESIAN_POINT('',(-9.874419123208E-02,-0.504));
#302 = CARTESIAN_POINT('',(2.886751345948,0.249685429276));
#303 = CARTESIAN_POINT('',(5.872246883128,-0.504));
#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#305 = ORIENTED_EDGE('',*,*,#306,.F.);
#306 = EDGE_CURVE('',#307,#269,#309,.T.);
#307 = VERTEX_POINT('',#308);
#308 = CARTESIAN_POINT('',(-5.773502691896,7.070501591499E-16,
    0.47937866759));
#309 = SURFACE_CURVE('',#310,(#315,#331),.PCURVE_S1.);
#310 = HYPERBOLA('',#311,2.462133241029,5.);
#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
#312 = CARTESIAN_POINT('',(-4.330127018922,-2.5,-2.363647911387));
#313 = DIRECTION('',(0.866025403784,0.5,-0.));
#314 = DIRECTION('',(0.,0.,1.));
#315 = PCURVE('',#67,#316);
#316 = DEFINITIONAL_REPRESENTATION('',(#317),#330);
#317 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#318,#319,#320,#321,#322,#323,
    #324,#325,#326,#327,#328,#329),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,-3.330669073875E-16,0.566335812658),.UNSPECIFIED.);
#318 = CARTESIAN_POINT('',(3.126907668244,0.504));
#319 = CARTESIAN_POINT('',(3.207949360077,0.365234741649));
#320 = CARTESIAN_POINT('',(3.293696721264,0.257128088144));
#321 = CARTESIAN_POINT('',(3.383534756167,0.177454813132));
#322 = CARTESIAN_POINT('',(3.47641331761,0.124808523104));
#323 = CARTESIAN_POINT('',(3.570802127078,9.848532964114E-02));
#324 = CARTESIAN_POINT('',(3.759580731298,9.848532964114E-02));
#325 = CARTESIAN_POINT('',(3.853969540766,0.124808523104));
#326 = CARTESIAN_POINT('',(3.946848102209,0.177454813132));
#327 = CARTESIAN_POINT('',(4.036686137113,0.257128088144));
#328 = CARTESIAN_POINT('',(4.122433498299,0.365234741649));
#329 = CARTESIAN_POINT('',(4.203475190133,0.504));
#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#331 = PCURVE('',#332,#337);
#332 = PLANE('',#333);
#333 = AXIS2_PLACEMENT_3D('',#334,#335,#336);
#334 = CARTESIAN_POINT('',(-5.773502691896,7.070501591499E-16,0.));
#335 = DIRECTION('',(0.866025403784,0.5,-0.));
#336 = DIRECTION('',(0.5,-0.866025403784,0.));
#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342);
#338 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#339,#340,#341),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#339 = CARTESIAN_POINT('',(-9.874419123208E-02,-0.504));
#340 = CARTESIAN_POINT('',(2.886751345948,0.249685429276));
#341 = CARTESIAN_POINT('',(5.872246883128,-0.504));
#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#343 = ORIENTED_EDGE('',*,*,#344,.F.);
#344 = EDGE_CURVE('',#345,#307,#347,.T.);
#345 = VERTEX_POINT('',#346);
#346 = CARTESIAN_POINT('',(-2.886751345948,5.,0.47937866759));
#347 = SURFACE_CURVE('',#348,(#353,#369),.PCURVE_S1.);
#348 = HYPERBOLA('',#349,2.462133241029,5.);
#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
#350 = CARTESIAN_POINT('',(-4.330127018922,2.5,-2.363647911387));
#351 = DIRECTION('',(0.866025403784,-0.5,0.));
#352 = DIRECTION('',(0.,0.,1.));
#353 = PCURVE('',#67,#354);
#354 = DEFINITIONAL_REPRESENTATION('',(#355),#368);
#355 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#356,#357,#358,#359,#360,#361,
    #362,#363,#364,#365,#366,#367),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,-1.110223024625E-16,0.566335812658),.UNSPECIFIED.);
#356 = CARTESIAN_POINT('',(2.079710117047,0.504));
#357 = CARTESIAN_POINT('',(2.16075180888,0.365234741649));
#358 = CARTESIAN_POINT('',(2.246499170067,0.257128088144));
#359 = CARTESIAN_POINT('',(2.33633720497,0.177454813132));
#360 = CARTESIAN_POINT('',(2.429215766414,0.124808523104));
#361 = CARTESIAN_POINT('',(2.523604575882,9.848532964114E-02));
#362 = CARTESIAN_POINT('',(2.712383180101,9.848532964114E-02));
#363 = CARTESIAN_POINT('',(2.806771989569,0.124808523104));
#364 = CARTESIAN_POINT('',(2.899650551012,0.177454813132));
#365 = CARTESIAN_POINT('',(2.989488585916,0.257128088144));
#366 = CARTESIAN_POINT('',(3.075235947103,0.365234741649));
#367 = CARTESIAN_POINT('',(3.156277638936,0.504));
#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#369 = PCURVE('',#370,#375);
#370 = PLANE('',#371);
#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
#372 = CARTESIAN_POINT('',(-2.886751345948,5.,0.));
#373 = DIRECTION('',(0.866025403784,-0.5,0.));
#374 = DIRECTION('',(-0.5,-0.866025403784,0.));
#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
#376 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#377,#378,#379),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#377 = CARTESIAN_POINT('',(-9.874419123208E-02,-0.504));
#378 = CARTESIAN_POINT('',(2.886751345948,0.249685429276));
#379 = CARTESIAN_POINT('',(5.872246883128,-0.504));
#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#381 = ORIENTED_EDGE('',*,*,#382,.F.);
#382 = EDGE_CURVE('',#46,#345,#383,.T.);
#383 = SURFACE_CURVE('',#384,(#389,#405),.PCURVE_S1.);
#384 = HYPERBOLA('',#385,2.462133241029,5.);
#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
#386 = CARTESIAN_POINT('',(7.691850745534E-16,5.,-2.363647911387));
#387 = DIRECTION('',(-1.538370149107E-16,-1.,0.));
#388 = DIRECTION('',(0.,0.,1.));
#389 = PCURVE('',#67,#390);
#390 = DEFINITIONAL_REPRESENTATION('',(#391),#404);
#391 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#392,#393,#394,#395,#396,#397,
    #398,#399,#400,#401,#402,#403),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,-3.330669073875E-16,0.566335812658),.UNSPECIFIED.);
#392 = CARTESIAN_POINT('',(1.03251256585,0.504));
#393 = CARTESIAN_POINT('',(1.113554257684,0.365234741649));
#394 = CARTESIAN_POINT('',(1.19930161887,0.257128088144));
#395 = CARTESIAN_POINT('',(1.289139653774,0.177454813132));
#396 = CARTESIAN_POINT('',(1.382018215217,0.124808523104));
#397 = CARTESIAN_POINT('',(1.476407024685,9.848532964114E-02));
#398 = CARTESIAN_POINT('',(1.665185628905,9.848532964114E-02));
#399 = CARTESIAN_POINT('',(1.759574438373,0.124808523104));
#400 = CARTESIAN_POINT('',(1.852452999816,0.177454813132));
#401 = CARTESIAN_POINT('',(1.942291034719,0.257128088144));
#402 = CARTESIAN_POINT('',(2.028038395906,0.365234741649));
#403 = CARTESIAN_POINT('',(2.109080087739,0.504));
#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#405 = PCURVE('',#168,#406);
#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411);
#407 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#408,#409,#410),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#408 = CARTESIAN_POINT('',(-9.874419123209E-02,-0.504));
#409 = CARTESIAN_POINT('',(2.886751345948,0.249685429276));
#410 = CARTESIAN_POINT('',(5.872246883128,-0.504));
#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#412 = ADVANCED_FACE('',(#413),#168,.F.);
#413 = FACE_BOUND('',#414,.F.);
#414 = EDGE_LOOP('',(#415,#416,#417,#450));
#415 = ORIENTED_EDGE('',*,*,#382,.F.);
#416 = ORIENTED_EDGE('',*,*,#154,.T.);
#417 = ORIENTED_EDGE('',*,*,#418,.F.);
#418 = EDGE_CURVE('',#419,#117,#421,.T.);
#419 = VERTEX_POINT('',#420);
#420 = CARTESIAN_POINT('',(-2.886751345948,5.,3.72062133241));
#421 = SURFACE_CURVE('',#422,(#427,#434),.PCURVE_S1.);
#422 = HYPERBOLA('',#423,2.462133241029,5.);
#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426);
#424 = CARTESIAN_POINT('',(7.691850745534E-16,5.,6.563647911387));
#425 = DIRECTION('',(-1.538370149107E-16,-1.,0.));
#426 = DIRECTION('',(-0.,0.,-1.));
#427 = PCURVE('',#168,#428);
#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
#429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#430,#431,#432),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#430 = CARTESIAN_POINT('',(5.872246883128,-3.696));
#431 = CARTESIAN_POINT('',(2.886751345948,-4.449685429276));
#432 = CARTESIAN_POINT('',(-9.874419123208E-02,-3.696));
#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#434 = PCURVE('',#133,#435);
#435 = DEFINITIONAL_REPRESENTATION('',(#436),#449);
#436 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#437,#438,#439,#440,#441,#442,
    #443,#444,#445,#446,#447,#448),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,1.110223024625E-16,0.566335812658),.UNSPECIFIED.);
#437 = CARTESIAN_POINT('',(-2.109080087739,3.520067227117E-16));
#438 = CARTESIAN_POINT('',(-2.028038395906,-0.138765258351));
#439 = CARTESIAN_POINT('',(-1.942291034719,-0.246871911856));
#440 = CARTESIAN_POINT('',(-1.852452999816,-0.326545186868));
#441 = CARTESIAN_POINT('',(-1.759574438373,-0.379191476896));
#442 = CARTESIAN_POINT('',(-1.665185628905,-0.405514670359));
#443 = CARTESIAN_POINT('',(-1.476407024685,-0.405514670359));
#444 = CARTESIAN_POINT('',(-1.382018215217,-0.379191476896));
#445 = CARTESIAN_POINT('',(-1.289139653774,-0.326545186868));
#446 = CARTESIAN_POINT('',(-1.19930161887,-0.246871911856));
#447 = CARTESIAN_POINT('',(-1.113554257684,-0.138765258351));
#448 = CARTESIAN_POINT('',(-1.03251256585,-3.520067227117E-16));
#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#450 = ORIENTED_EDGE('',*,*,#451,.F.);
#451 = EDGE_CURVE('',#345,#419,#452,.T.);
#452 = SURFACE_CURVE('',#453,(#457,#464),.PCURVE_S1.);
#453 = LINE('',#454,#455);
#454 = CARTESIAN_POINT('',(-2.886751345948,5.,0.));
#455 = VECTOR('',#456,1.);
#456 = DIRECTION('',(0.,0.,1.));
#457 = PCURVE('',#168,#458);
#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463);
#459 = LINE('',#460,#461);
#460 = CARTESIAN_POINT('',(5.773502691896,0.));
#461 = VECTOR('',#462,1.);
#462 = DIRECTION('',(0.,-1.));
#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#464 = PCURVE('',#370,#465);
#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);
#466 = LINE('',#467,#468);
#467 = CARTESIAN_POINT('',(0.,0.));
#468 = VECTOR('',#469,1.);
#469 = DIRECTION('',(0.,-1.));
#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#471 = ADVANCED_FACE('',(#472),#133,.T.);
#472 = FACE_BOUND('',#473,.T.);
#473 = EDGE_LOOP('',(#474,#497,#524,#525,#526,#527,#560,#593,#626));
#474 = ORIENTED_EDGE('',*,*,#475,.T.);
#475 = EDGE_CURVE('',#89,#476,#478,.T.);
#476 = VERTEX_POINT('',#477);
#477 = CARTESIAN_POINT('',(4.8,-1.175660927181E-15,4.2));
#478 = SEAM_CURVE('',#479,(#483,#490),.PCURVE_S1.);
#479 = LINE('',#480,#481);
#480 = CARTESIAN_POINT('',(5.823502691896,-1.426346786291E-15,3.696));
#481 = VECTOR('',#482,1.);
#482 = DIRECTION('',(-0.897128382936,2.197330805173E-16,0.441769922619)
  );
#483 = PCURVE('',#133,#484);
#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);
#485 = LINE('',#486,#487);
#486 = CARTESIAN_POINT('',(-6.28318530718,0.));
#487 = VECTOR('',#488,1.);
#488 = DIRECTION('',(-0.,-1.));
#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#490 = PCURVE('',#133,#491);
#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);
#492 = LINE('',#493,#494);
#493 = CARTESIAN_POINT('',(0.,-0.));
#494 = VECTOR('',#495,1.);
#495 = DIRECTION('',(-0.,-1.));
#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#497 = ORIENTED_EDGE('',*,*,#498,.F.);
#498 = EDGE_CURVE('',#476,#476,#499,.T.);
#499 = SURFACE_CURVE('',#500,(#505,#512),.PCURVE_S1.);
#500 = CIRCLE('',#501,4.8);
#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504);
#502 = CARTESIAN_POINT('',(0.,0.,4.2));
#503 = DIRECTION('',(0.,0.,1.));
#504 = DIRECTION('',(1.,0.,-0.));
#505 = PCURVE('',#133,#506);
#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511);
#507 = LINE('',#508,#509);
#508 = CARTESIAN_POINT('',(-0.,-0.504));
#509 = VECTOR('',#510,1.);
#510 = DIRECTION('',(-1.,-0.));
#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#512 = PCURVE('',#513,#518);
#513 = PLANE('',#514);
#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517);
#515 = CARTESIAN_POINT('',(0.,0.,4.2));
#516 = DIRECTION('',(0.,0.,1.));
#517 = DIRECTION('',(1.,0.,-0.));
#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523);
#519 = CIRCLE('',#520,4.8);
#520 = AXIS2_PLACEMENT_2D('',#521,#522);
#521 = CARTESIAN_POINT('',(0.,0.));
#522 = DIRECTION('',(1.,0.));
#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#524 = ORIENTED_EDGE('',*,*,#475,.F.);
#525 = ORIENTED_EDGE('',*,*,#116,.F.);
#526 = ORIENTED_EDGE('',*,*,#418,.F.);
#527 = ORIENTED_EDGE('',*,*,#528,.F.);
#528 = EDGE_CURVE('',#529,#419,#531,.T.);
#529 = VERTEX_POINT('',#530);
#530 = CARTESIAN_POINT('',(-5.773502691896,7.070501591499E-16,
    3.72062133241));
#531 = SURFACE_CURVE('',#532,(#537,#553),.PCURVE_S1.);
#532 = HYPERBOLA('',#533,2.462133241029,5.);
#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536);
#534 = CARTESIAN_POINT('',(-4.330127018922,2.5,6.563647911387));
#535 = DIRECTION('',(0.866025403784,-0.5,0.));
#536 = DIRECTION('',(0.,-0.,-1.));
#537 = PCURVE('',#133,#538);
#538 = DEFINITIONAL_REPRESENTATION('',(#539),#552);
#539 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#540,#541,#542,#543,#544,#545,
    #546,#547,#548,#549,#550,#551),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,0.,0.566335812658),.UNSPECIFIED.);
#540 = CARTESIAN_POINT('',(-3.156277638936,0.));
#541 = CARTESIAN_POINT('',(-3.075235947103,-0.138765258351));
#542 = CARTESIAN_POINT('',(-2.989488585916,-0.246871911856));
#543 = CARTESIAN_POINT('',(-2.899650551012,-0.326545186868));
#544 = CARTESIAN_POINT('',(-2.806771989569,-0.379191476896));
#545 = CARTESIAN_POINT('',(-2.712383180101,-0.405514670359));
#546 = CARTESIAN_POINT('',(-2.523604575882,-0.405514670359));
#547 = CARTESIAN_POINT('',(-2.429215766414,-0.379191476896));
#548 = CARTESIAN_POINT('',(-2.33633720497,-0.326545186868));
#549 = CARTESIAN_POINT('',(-2.246499170067,-0.246871911856));
#550 = CARTESIAN_POINT('',(-2.16075180888,-0.138765258351));
#551 = CARTESIAN_POINT('',(-2.079710117047,3.520067227117E-16));
#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#553 = PCURVE('',#370,#554);
#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
#555 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#556,#557,#558),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#556 = CARTESIAN_POINT('',(5.872246883128,-3.696));
#557 = CARTESIAN_POINT('',(2.886751345948,-4.449685429276));
#558 = CARTESIAN_POINT('',(-9.874419123208E-02,-3.696));
#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#560 = ORIENTED_EDGE('',*,*,#561,.F.);
#561 = EDGE_CURVE('',#562,#529,#564,.T.);
#562 = VERTEX_POINT('',#563);
#563 = CARTESIAN_POINT('',(-2.886751345948,-5.,3.72062133241));
#564 = SURFACE_CURVE('',#565,(#570,#586),.PCURVE_S1.);
#565 = HYPERBOLA('',#566,2.462133241029,5.);
#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569);
#567 = CARTESIAN_POINT('',(-4.330127018922,-2.5,6.563647911387));
#568 = DIRECTION('',(0.866025403784,0.5,0.));
#569 = DIRECTION('',(0.,-0.,-1.));
#570 = PCURVE('',#133,#571);
#571 = DEFINITIONAL_REPRESENTATION('',(#572),#585);
#572 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#573,#574,#575,#576,#577,#578,
    #579,#580,#581,#582,#583,#584),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,3.330669073875E-16,0.566335812658),.UNSPECIFIED.);
#573 = CARTESIAN_POINT('',(-4.203475190133,-4.386754680171E-16));
#574 = CARTESIAN_POINT('',(-4.122433498299,-0.138765258351));
#575 = CARTESIAN_POINT('',(-4.036686137113,-0.246871911856));
#576 = CARTESIAN_POINT('',(-3.946848102209,-0.326545186868));
#577 = CARTESIAN_POINT('',(-3.853969540766,-0.379191476896));
#578 = CARTESIAN_POINT('',(-3.759580731298,-0.405514670359));
#579 = CARTESIAN_POINT('',(-3.570802127078,-0.405514670359));
#580 = CARTESIAN_POINT('',(-3.47641331761,-0.379191476896));
#581 = CARTESIAN_POINT('',(-3.383534756167,-0.326545186868));
#582 = CARTESIAN_POINT('',(-3.293696721264,-0.246871911856));
#583 = CARTESIAN_POINT('',(-3.207949360077,-0.138765258351));
#584 = CARTESIAN_POINT('',(-3.126907668244,4.386754680171E-16));
#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#586 = PCURVE('',#332,#587);
#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592);
#588 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#589,#590,#591),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#589 = CARTESIAN_POINT('',(5.872246883128,-3.696));
#590 = CARTESIAN_POINT('',(2.886751345948,-4.449685429276));
#591 = CARTESIAN_POINT('',(-9.874419123208E-02,-3.696));
#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#593 = ORIENTED_EDGE('',*,*,#594,.F.);
#594 = EDGE_CURVE('',#595,#562,#597,.T.);
#595 = VERTEX_POINT('',#596);
#596 = CARTESIAN_POINT('',(2.886751345948,-5.,3.72062133241));
#597 = SURFACE_CURVE('',#598,(#603,#619),.PCURVE_S1.);
#598 = HYPERBOLA('',#599,2.462133241029,5.);
#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602);
#600 = CARTESIAN_POINT('',(-3.076740298214E-15,-5.,6.563647911387));
#601 = DIRECTION('',(6.153480596427E-16,1.,0.));
#602 = DIRECTION('',(0.,-0.,-1.));
#603 = PCURVE('',#133,#604);
#604 = DEFINITIONAL_REPRESENTATION('',(#605),#618);
#605 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#606,#607,#608,#609,#610,#611,
    #612,#613,#614,#615,#616,#617),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.566335812658,4.440892098501E-16,0.566335812658),.UNSPECIFIED.);
#606 = CARTESIAN_POINT('',(-5.250672741329,-5.253442133225E-16));
#607 = CARTESIAN_POINT('',(-5.169631049496,-0.138765258351));
#608 = CARTESIAN_POINT('',(-5.083883688309,-0.246871911856));
#609 = CARTESIAN_POINT('',(-4.994045653406,-0.326545186868));
#610 = CARTESIAN_POINT('',(-4.901167091962,-0.379191476896));
#611 = CARTESIAN_POINT('',(-4.806778282494,-0.405514670359));
#612 = CARTESIAN_POINT('',(-4.617999678275,-0.405514670359));
#613 = CARTESIAN_POINT('',(-4.523610868807,-0.379191476896));
#614 = CARTESIAN_POINT('',(-4.430732307364,-0.326545186868));
#615 = CARTESIAN_POINT('',(-4.34089427246,-0.246871911856));
#616 = CARTESIAN_POINT('',(-4.255146911274,-0.138765258351));
#617 = CARTESIAN_POINT('',(-4.17410521944,4.386754680171E-16));
#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#619 = PCURVE('',#294,#620);
#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.566335812658,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.164700538379,1.)) REPRESENTATION_ITEM('') );
#622 = CARTESIAN_POINT('',(5.872246883128,-3.696));
#623 = CARTESIAN_POINT('',(2.886751345948,-4.449685429276));
#624 = CARTESIAN_POINT('',(-9.874419123208E-02,-3.696));
#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#626 = ORIENTED_EDGE('',*,*,#627,.F.);
#627 = EDGE_CURVE('',#89,#595,#628,.T.);
#628 = SURFACE_CURVE('',#629,(#634,#650),.PCURVE_S1.);
#629 = HYPERBOLA('',#630,2.462133241029,5.);
#630 = AXIS2_PLACEMENT_3D('',#631,#632,#633);
#631 = CARTESIAN_POINT('',(4.330127018922,-2.5,6.563647911387));
#632 = DIRECTION('',(-0.866025403784,0.5,0.));
#633 = DIRECTION('',(-0.,0.,-1.));
#634 = PCURVE('',#133,#635);
#635 = DEFINITIONAL_REPRESENTATION('',(#636),#649);
#636 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#637,#638,#639,#640,#641,#642,
    #643,#644,#645,#646,#647,#648),.UNSPECIFIED.,.F.,.F.,(7,5,7),(
    -0.549306144334,8.514834161889E-03,0.566335812658),.UNSPECIFIED.);
#637 = CARTESIAN_POINT('',(-6.28318530718,-2.462133241029E-02));
#638 = CARTESIAN_POINT('',(-6.202670784156,-0.156779654758));
#639 = CARTESIAN_POINT('',(-6.11766527337,-0.259449717555));
#640 = CARTESIAN_POINT('',(-6.028793360492,-0.334687559507));
#641 = CARTESIAN_POINT('',(-5.937093203397,-0.383785104777));
#642 = CARTESIAN_POINT('',(-5.844038593213,-0.407374525595));
#643 = CARTESIAN_POINT('',(-5.658105007404,-0.403476303473));
#644 = CARTESIAN_POINT('',(-5.56522695025,-0.375988659693));
#645 = CARTESIAN_POINT('',(-5.473880406479,-0.322932247378));
#646 = CARTESIAN_POINT('',(-5.385514505852,-0.243614222884));
#647 = CARTESIAN_POINT('',(-5.30112600418,-0.136678928764));
#648 = CARTESIAN_POINT('',(-5.221302770637,1.786692321009E-16));
#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#650 = PCURVE('',#104,#651);
#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
#652 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#653,#654,#655),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
0.566335812658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
1.159658499113,1.)) REPRESENTATION_ITEM('') );
#653 = CARTESIAN_POINT('',(5.773502691896,-3.72062133241));
#654 = CARTESIAN_POINT('',(2.850038222819,-4.440417237239));
#655 = CARTESIAN_POINT('',(-9.874419123208E-02,-3.696));
#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#657 = ADVANCED_FACE('',(#658),#104,.F.);
#658 = FACE_BOUND('',#659,.F.);
#659 = EDGE_LOOP('',(#660,#661,#682,#683));
#660 = ORIENTED_EDGE('',*,*,#235,.F.);
#661 = ORIENTED_EDGE('',*,*,#662,.T.);
#662 = EDGE_CURVE('',#236,#595,#663,.T.);
#663 = SURFACE_CURVE('',#664,(#668,#675),.PCURVE_S1.);
#664 = LINE('',#665,#666);
#665 = CARTESIAN_POINT('',(2.886751345948,-5.,0.));
#666 = VECTOR('',#667,1.);
#667 = DIRECTION('',(0.,0.,1.));
#668 = PCURVE('',#104,#669);
#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674);
#670 = LINE('',#671,#672);
#671 = CARTESIAN_POINT('',(0.,0.));
#672 = VECTOR('',#673,1.);
#673 = DIRECTION('',(0.,-1.));
#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#675 = PCURVE('',#294,#676);
#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681);
#677 = LINE('',#678,#679);
#678 = CARTESIAN_POINT('',(5.773502691896,0.));
#679 = VECTOR('',#680,1.);
#680 = DIRECTION('',(0.,-1.));
#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#682 = ORIENTED_EDGE('',*,*,#627,.F.);
#683 = ORIENTED_EDGE('',*,*,#88,.F.);
#684 = ADVANCED_FACE('',(#685),#370,.F.);
#685 = FACE_BOUND('',#686,.F.);
#686 = EDGE_LOOP('',(#687,#688,#689,#690));
#687 = ORIENTED_EDGE('',*,*,#344,.F.);
#688 = ORIENTED_EDGE('',*,*,#451,.T.);
#689 = ORIENTED_EDGE('',*,*,#528,.F.);
#690 = ORIENTED_EDGE('',*,*,#691,.F.);
#691 = EDGE_CURVE('',#307,#529,#692,.T.);
#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.);
#693 = LINE('',#694,#695);
#694 = CARTESIAN_POINT('',(-5.773502691896,7.070501591499E-16,0.));
#695 = VECTOR('',#696,1.);
#696 = DIRECTION('',(0.,0.,1.));
#697 = PCURVE('',#370,#698);
#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703);
#699 = LINE('',#700,#701);
#700 = CARTESIAN_POINT('',(5.773502691896,0.));
#701 = VECTOR('',#702,1.);
#702 = DIRECTION('',(0.,-1.));
#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#704 = PCURVE('',#332,#705);
#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);
#706 = LINE('',#707,#708);
#707 = CARTESIAN_POINT('',(0.,0.));
#708 = VECTOR('',#709,1.);
#709 = DIRECTION('',(0.,-1.));
#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#711 = ADVANCED_FACE('',(#712),#332,.F.);
#712 = FACE_BOUND('',#713,.F.);
#713 = EDGE_LOOP('',(#714,#715,#716,#717));
#714 = ORIENTED_EDGE('',*,*,#306,.F.);
#715 = ORIENTED_EDGE('',*,*,#691,.T.);
#716 = ORIENTED_EDGE('',*,*,#561,.F.);
#717 = ORIENTED_EDGE('',*,*,#718,.F.);
#718 = EDGE_CURVE('',#269,#562,#719,.T.);
#719 = SURFACE_CURVE('',#720,(#724,#731),.PCURVE_S1.);
#720 = LINE('',#721,#722);
#721 = CARTESIAN_POINT('',(-2.886751345948,-5.,0.));
#722 = VECTOR('',#723,1.);
#723 = DIRECTION('',(0.,0.,1.));
#724 = PCURVE('',#332,#725);
#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730);
#726 = LINE('',#727,#728);
#727 = CARTESIAN_POINT('',(5.773502691896,0.));
#728 = VECTOR('',#729,1.);
#729 = DIRECTION('',(0.,-1.));
#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#731 = PCURVE('',#294,#732);
#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737);
#733 = LINE('',#734,#735);
#734 = CARTESIAN_POINT('',(0.,0.));
#735 = VECTOR('',#736,1.);
#736 = DIRECTION('',(0.,-1.));
#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#738 = ADVANCED_FACE('',(#739),#294,.F.);
#739 = FACE_BOUND('',#740,.F.);
#740 = EDGE_LOOP('',(#741,#742,#743,#744));
#741 = ORIENTED_EDGE('',*,*,#268,.F.);
#742 = ORIENTED_EDGE('',*,*,#718,.T.);
#743 = ORIENTED_EDGE('',*,*,#594,.F.);
#744 = ORIENTED_EDGE('',*,*,#662,.F.);
#745 = ADVANCED_FACE('',(#746,#749),#222,.F.);
#746 = FACE_BOUND('',#747,.F.);
#747 = EDGE_LOOP('',(#748));
#748 = ORIENTED_EDGE('',*,*,#207,.T.);
#749 = FACE_BOUND('',#750,.F.);
#750 = EDGE_LOOP('',(#751));
#751 = ORIENTED_EDGE('',*,*,#752,.T.);
#752 = EDGE_CURVE('',#753,#753,#755,.T.);
#753 = VERTEX_POINT('',#754);
#754 = CARTESIAN_POINT('',(3.,0.,0.));
#755 = SURFACE_CURVE('',#756,(#761,#772),.PCURVE_S1.);
#756 = CIRCLE('',#757,3.);
#757 = AXIS2_PLACEMENT_3D('',#758,#759,#760);
#758 = CARTESIAN_POINT('',(0.,0.,0.));
#759 = DIRECTION('',(0.,0.,-1.));
#760 = DIRECTION('',(1.,0.,0.));
#761 = PCURVE('',#222,#762);
#762 = DEFINITIONAL_REPRESENTATION('',(#763),#771);
#763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#764,#765,#766,#767,#768,#769
,#770),.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(
  '') );
#764 = CARTESIAN_POINT('',(3.,0.));
#765 = CARTESIAN_POINT('',(3.,-5.196152422707));
#766 = CARTESIAN_POINT('',(-1.5,-2.598076211353));
#767 = CARTESIAN_POINT('',(-6.,-7.347880794884E-16));
#768 = CARTESIAN_POINT('',(-1.5,2.598076211353));
#769 = CARTESIAN_POINT('',(3.,5.196152422707));
#770 = CARTESIAN_POINT('',(3.,0.));
#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#772 = PCURVE('',#773,#778);
#773 = CYLINDRICAL_SURFACE('',#774,3.);
#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
#775 = CARTESIAN_POINT('',(0.,0.,-0.1));
#776 = DIRECTION('',(-0.,-0.,-1.));
#777 = DIRECTION('',(1.,0.,0.));
#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);
#779 = LINE('',#780,#781);
#780 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
#781 = VECTOR('',#782,1.);
#782 = DIRECTION('',(1.,-0.));
#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#784 = ADVANCED_FACE('',(#785,#788),#513,.T.);
#785 = FACE_BOUND('',#786,.T.);
#786 = EDGE_LOOP('',(#787));
#787 = ORIENTED_EDGE('',*,*,#498,.T.);
#788 = FACE_BOUND('',#789,.T.);
#789 = EDGE_LOOP('',(#790));
#790 = ORIENTED_EDGE('',*,*,#791,.T.);
#791 = EDGE_CURVE('',#792,#792,#794,.T.);
#792 = VERTEX_POINT('',#793);
#793 = CARTESIAN_POINT('',(4.7,0.,4.2));
#794 = SURFACE_CURVE('',#795,(#800,#811),.PCURVE_S1.);
#795 = CIRCLE('',#796,4.7);
#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799);
#797 = CARTESIAN_POINT('',(0.,0.,4.2));
#798 = DIRECTION('',(0.,0.,-1.));
#799 = DIRECTION('',(1.,0.,0.));
#800 = PCURVE('',#513,#801);
#801 = DEFINITIONAL_REPRESENTATION('',(#802),#810);
#802 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#803,#804,#805,#806,#807,#808
,#809),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
  '') );
#803 = CARTESIAN_POINT('',(4.7,0.));
#804 = CARTESIAN_POINT('',(4.7,-8.140638795574));
#805 = CARTESIAN_POINT('',(-2.35,-4.070319397787));
#806 = CARTESIAN_POINT('',(-9.4,-1.151167991199E-15));
#807 = CARTESIAN_POINT('',(-2.35,4.070319397787));
#808 = CARTESIAN_POINT('',(4.7,8.140638795574));
#809 = CARTESIAN_POINT('',(4.7,0.));
#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#811 = PCURVE('',#812,#817);
#812 = CYLINDRICAL_SURFACE('',#813,4.7);
#813 = AXIS2_PLACEMENT_3D('',#814,#815,#816);
#814 = CARTESIAN_POINT('',(0.,0.,4.));
#815 = DIRECTION('',(-0.,-0.,-1.));
#816 = DIRECTION('',(1.,0.,0.));
#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
#818 = LINE('',#819,#820);
#819 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
#820 = VECTOR('',#821,1.);
#821 = DIRECTION('',(1.,-0.));
#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#823 = ADVANCED_FACE('',(#824),#773,.F.);
#824 = FACE_BOUND('',#825,.T.);
#825 = EDGE_LOOP('',(#826,#1164,#1192,#1693,#1745,#2208,#2229,#2230));
#826 = ORIENTED_EDGE('',*,*,#827,.F.);
#827 = EDGE_CURVE('',#828,#830,#832,.T.);
#828 = VERTEX_POINT('',#829);
#829 = CARTESIAN_POINT('',(3.,0.,1.063076316535));
#830 = VERTEX_POINT('',#831);
#831 = CARTESIAN_POINT('',(3.,6.142131488974E-19,6.307628543927E-02));
#832 = SURFACE_CURVE('',#833,(#913,#996),.PCURVE_S1.);
#833 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#834,#835,#836,#837,#838,#839,
    #840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,
    #853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,
    #866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,
    #879,#880,#881,#882,#883,#884,#885,#886,#887,#888,#889,#890,#891,
    #892,#893,#894,#895,#896,#897,#898,#899,#900,#901,#902,#903,#904,
    #905,#906,#907,#908,#909,#910,#911,#912),.UNSPECIFIED.,.F.,.F.,(9,7,
    7,7,7,7,7,7,7,7,7,9),(0.,6.976431998362E-02,0.159770624923,
    0.227836531745,0.284830445615,0.350818679133,0.440824775195,
    0.527825763554,0.6238420438,0.759100636879,0.909060512629,1.),
  .UNSPECIFIED.);
#834 = CARTESIAN_POINT('',(3.,-4.440892098501E-16,1.063076316535));
#835 = CARTESIAN_POINT('',(3.000000000002,-0.164357478805,1.054356870968
    ));
#836 = CARTESIAN_POINT('',(2.989709175748,-0.328723925647,1.045636952993
    ));
#837 = CARTESIAN_POINT('',(2.9691256363,-0.492334578277,1.036917232099)
  );
#838 = CARTESIAN_POINT('',(2.938317685287,-0.654437090622,1.028197766442
    ));
#839 = CARTESIAN_POINT('',(2.897417671905,-0.814291792426,1.019478307098
    ));
#840 = CARTESIAN_POINT('',(2.84661969528,-0.971172808497,1.010758602199)
  );
#841 = CARTESIAN_POINT('',(2.786181162162,-1.124370037561,1.002038700956
    ));
#842 = CARTESIAN_POINT('',(2.626436543705,-1.465194350953,0.982069884207
    ));
#843 = CARTESIAN_POINT('',(2.52092189357,-1.649955133381,0.970818908391)
  );
#844 = CARTESIAN_POINT('',(2.400581650246,-1.82596713224,0.959568652136)
  );
#845 = CARTESIAN_POINT('',(2.266276345634,-1.991850020037,0.948319286806
    ));
#846 = CARTESIAN_POINT('',(2.119005471179,-2.146337354747,0.937069913797
    ));
#847 = CARTESIAN_POINT('',(1.959896694598,-2.288275351024,0.925819640566
    ));
#848 = CARTESIAN_POINT('',(1.790208463031,-2.416633415425,0.914568651987
    ));
#849 = CARTESIAN_POINT('',(1.476083954547,-2.616656327179,0.894812107379
    ));
#850 = CARTESIAN_POINT('',(1.335553799642,-2.694527492355,0.88630453203)
  );
#851 = CARTESIAN_POINT('',(1.190353199188,-2.763757455059,0.877797137632
    ));
#852 = CARTESIAN_POINT('',(1.041104671397,-2.824023068021,0.869289974282
    ));
#853 = CARTESIAN_POINT('',(0.88845249978,-2.875056201096,0.860782815778)
  );
#854 = CARTESIAN_POINT('',(0.733060831776,-2.916642620874,0.852275427992
    ));
#855 = CARTESIAN_POINT('',(0.575612957636,-2.948624071636,0.843767845383
    ));
#856 = CARTESIAN_POINT('',(0.283842098575,-2.989558933947,0.828137294435
    ));
#857 = CARTESIAN_POINT('',(0.149915826928,-3.001412816443,0.821013779018
    ));
#858 = CARTESIAN_POINT('',(1.544275759447E-02,-3.006408111228,
    0.813890371501));
#859 = CARTESIAN_POINT('',(-0.11916705628,-3.004517008401,0.806767083737
    ));
#860 = CARTESIAN_POINT('',(-0.253503958794,-2.995741015229,
    0.799643802258));
#861 = CARTESIAN_POINT('',(-0.3871593387,-2.980110989325,0.792520413215)
  );
#862 = CARTESIAN_POINT('',(-0.519726276814,-2.95768717182,0.785396927315
    ));
#863 = CARTESIAN_POINT('',(-0.802559138029,-2.894834531008,
    0.770026136927));
#864 = CARTESIAN_POINT('',(-0.95232795602,-2.852120584762,0.761778274909
    ));
#865 = CARTESIAN_POINT('',(-1.099475381487,-2.800556155061,
    0.753530549751));
#866 = CARTESIAN_POINT('',(-1.243391518657,-2.740332585934,
    0.745283021416));
#867 = CARTESIAN_POINT('',(-1.38348716112,-2.671689340293,0.737035507574
    ));
#868 = CARTESIAN_POINT('',(-1.519194264335,-2.59491214463,0.728787814485
    ));
#869 = CARTESIAN_POINT('',(-1.649967571418,-2.510333730321,
    0.720539970009));
#870 = CARTESIAN_POINT('',(-1.946220105929,-2.292856450633,0.70104308512
    ));
#871 = CARTESIAN_POINT('',(-2.107041377255,-2.153549574041,
    0.689792106102));
#872 = CARTESIAN_POINT('',(-2.256407648292,-2.001392702531,
    0.678541839226));
#873 = CARTESIAN_POINT('',(-2.393131436886,-1.837497456082,
    0.667292460423));
#874 = CARTESIAN_POINT('',(-2.516163906689,-1.66308972128,0.656043077173
    ));
#875 = CARTESIAN_POINT('',(-2.624591572595,-1.479499311295,
    0.644792799918));
#876 = CARTESIAN_POINT('',(-2.71764714156,-1.28816047842,0.633541811722)
  );
#877 = CARTESIAN_POINT('',(-2.869248057264,-0.899681417185,
    0.611418652814));
#878 = CARTESIAN_POINT('',(-2.928861854779,-0.702897066802,
    0.600543517725));
#879 = CARTESIAN_POINT('',(-2.973025400461,-0.501662405569,
    0.589668996945));
#880 = CARTESIAN_POINT('',(-3.001365114933,-0.29739751597,0.578795238275
    ));
#881 = CARTESIAN_POINT('',(-3.013663063774,-9.15430903126E-02,
    0.567921480117));
#882 = CARTESIAN_POINT('',(-3.009850211165,0.114445426002,0.55704696046)
  );
#883 = CARTESIAN_POINT('',(-2.990014183755,0.319102252814,0.546171826003
    ));
#884 = CARTESIAN_POINT('',(-2.91514069441,0.743722740808,0.523297484107)
  );
#885 = CARTESIAN_POINT('',(-2.856655591675,0.963148175126,0.511294705074
    ));
#886 = CARTESIAN_POINT('',(-2.779305916945,1.177235172133,0.499292896749
    ));
#887 = CARTESIAN_POINT('',(-2.683680524143,1.384096951179,0.487292310035
    ));
#888 = CARTESIAN_POINT('',(-2.570578438276,1.581945302222,0.4752917183)
  );
#889 = CARTESIAN_POINT('',(-2.440993235101,1.769092408652,0.463289891797
    ));
#890 = CARTESIAN_POINT('',(-2.296120802875,1.943964527644,0.451287082482
    ));
#891 = CARTESIAN_POINT('',(-1.913786330163,2.332158617374,0.422381268477
    ));
#892 = CARTESIAN_POINT('',(-1.662461510396,2.532208822775,0.405463908618
    ));
#893 = CARTESIAN_POINT('',(-1.387443283227,2.701051301471,0.388553354763
    ));
#894 = CARTESIAN_POINT('',(-1.093334840073,2.835544136903,0.371647840515
    ));
#895 = CARTESIAN_POINT('',(-0.785067142333,2.933316794708,0.354742250946
    ));
#896 = CARTESIAN_POINT('',(-0.46788568689,2.992816404282,0.337831558946)
  );
#897 = CARTESIAN_POINT('',(-0.147309830664,3.013277113009,0.320913880465
    ));
#898 = CARTESIAN_POINT('',(0.523538460194,2.975015762004,0.285266388056)
  );
#899 = CARTESIAN_POINT('',(0.873932143187,2.907406693081,0.266503362626)
  );
#900 = CARTESIAN_POINT('',(1.213926413872,2.792584563527,0.247752190835)
  );
#901 = CARTESIAN_POINT('',(1.536195668849,2.632649525482,0.22900880168)
  );
#902 = CARTESIAN_POINT('',(1.833988358674,2.430767892223,0.210265430528)
  );
#903 = CARTESIAN_POINT('',(2.101226221092,2.191259780197,0.191514251714)
  );
#904 = CARTESIAN_POINT('',(2.332476749114,1.919469593003,0.172751236154)
  );
#905 = CARTESIAN_POINT('',(2.63937606564,1.442079599484,0.142642928278)
  );
#906 = CARTESIAN_POINT('',(2.740540121978,1.252381195999,0.131275316374)
  );
#907 = CARTESIAN_POINT('',(2.826079018884,1.054636506107,0.119908449695)
  );
#908 = CARTESIAN_POINT('',(2.895261515728,0.850356255433,0.108542562795)
  );
#909 = CARTESIAN_POINT('',(2.947534244231,0.641109922295,
    9.717670222787E-02));
#910 = CARTESIAN_POINT('',(2.982514290761,0.428516729041,
    8.580985937436E-02));
#911 = CARTESIAN_POINT('',(3.,0.214242159137,7.444218498768E-02));
#912 = CARTESIAN_POINT('',(3.,-4.440892098501E-16,6.307628543925E-02));
#913 = PCURVE('',#773,#914);
#914 = DEFINITIONAL_REPRESENTATION('',(#915),#995);
#915 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#916,#917,#918,#919,#920,#921,
    #922,#923,#924,#925,#926,#927,#928,#929,#930,#931,#932,#933,#934,
    #935,#936,#937,#938,#939,#940,#941,#942,#943,#944,#945,#946,#947,
    #948,#949,#950,#951,#952,#953,#954,#955,#956,#957,#958,#959,#960,
    #961,#962,#963,#964,#965,#966,#967,#968,#969,#970,#971,#972,#973,
    #974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,#985,#986,
    #987,#988,#989,#990,#991,#992,#993,#994),.UNSPECIFIED.,.F.,.F.,(9,7,
    7,7,7,7,7,7,7,7,7,9),(0.,6.976431998362E-02,0.159770624923,
    0.227836531745,0.284830445615,0.350818679133,0.440824775195,
    0.527825763554,0.6238420438,0.759100636879,0.909060512629,1.),
  .UNSPECIFIED.);
#916 = CARTESIAN_POINT('',(-6.28318530718,-1.163076316535));
#917 = CARTESIAN_POINT('',(-6.228399480911,-1.154356870968));
#918 = CARTESIAN_POINT('',(-6.173610698148,-1.145636952993));
#919 = CARTESIAN_POINT('',(-6.118823154828,-1.136917232099));
#920 = CARTESIAN_POINT('',(-6.064037202808,-1.128197766442));
#921 = CARTESIAN_POINT('',(-6.009251267913,-1.119478307098));
#922 = CARTESIAN_POINT('',(-5.95446376427,-1.110758602199));
#923 = CARTESIAN_POINT('',(-5.899675004934,-1.102038700956));
#924 = CARTESIAN_POINT('',(-5.774207188908,-1.082069884207));
#925 = CARTESIAN_POINT('',(-5.703515179225,-1.070818908391));
#926 = CARTESIAN_POINT('',(-5.632827680349,-1.059568652136));
#927 = CARTESIAN_POINT('',(-5.562145808291,-1.048319286806));
#928 = CARTESIAN_POINT('',(-5.491463936433,-1.037069913797));
#929 = CARTESIAN_POINT('',(-5.420776437814,-1.025819640566));
#930 = CARTESIAN_POINT('',(-5.35008442774,-1.014568651987));
#931 = CARTESIAN_POINT('',(-5.225950372937,-0.994812107379));
#932 = CARTESIAN_POINT('',(-5.172495660189,-0.98630453203));
#933 = CARTESIAN_POINT('',(-5.119042052142,-0.977797137632));
#934 = CARTESIAN_POINT('',(-5.065589844187,-0.969289974282));
#935 = CARTESIAN_POINT('',(-5.012137637122,-0.960782815778));
#936 = CARTESIAN_POINT('',(-4.958684030289,-0.952275427992));
#937 = CARTESIAN_POINT('',(-4.905229314153,-0.943767845383));
#938 = CARTESIAN_POINT('',(-4.807019845754,-0.928137294435));
#939 = CARTESIAN_POINT('',(-4.762261739196,-0.921013779018));
#940 = CARTESIAN_POINT('',(-4.717504158603,-0.913890371501));
#941 = CARTESIAN_POINT('',(-4.672747126712,-0.906767083737));
#942 = CARTESIAN_POINT('',(-4.6279900399,-0.899643802258));
#943 = CARTESIAN_POINT('',(-4.583232335068,-0.892520413215));
#944 = CARTESIAN_POINT('',(-4.538474156512,-0.885396927315));
#945 = CARTESIAN_POINT('',(-4.441896679359,-0.870026136927));
#946 = CARTESIAN_POINT('',(-4.390073913056,-0.861778274909));
#947 = CARTESIAN_POINT('',(-4.33825202038,-0.853530549751));
#948 = CARTESIAN_POINT('',(-4.286431339755,-0.845283021416));
#949 = CARTESIAN_POINT('',(-4.234610709086,-0.837035507574));
#950 = CARTESIAN_POINT('',(-4.182788920372,-0.828787814485));
#951 = CARTESIAN_POINT('',(-4.130966171401,-0.820539970009));
#952 = CARTESIAN_POINT('',(-4.008463594837,-0.80104308512));
#953 = CARTESIAN_POINT('',(-3.937771585887,-0.789792106102));
#954 = CARTESIAN_POINT('',(-3.867084088112,-0.778541839226));
#955 = CARTESIAN_POINT('',(-3.796402216921,-0.767292460423));
#956 = CARTESIAN_POINT('',(-3.72572034542,-0.756043077173));
#957 = CARTESIAN_POINT('',(-3.655032846958,-0.744792799918));
#958 = CARTESIAN_POINT('',(-3.584340837459,-0.733541811722));
#959 = CARTESIAN_POINT('',(-3.445336913189,-0.711418652814));
#960 = CARTESIAN_POINT('',(-3.377006374743,-0.700543517725));
#961 = CARTESIAN_POINT('',(-3.30867964774,-0.689668996945));
#962 = CARTESIAN_POINT('',(-3.240357676917,-0.678795238275));
#963 = CARTESIAN_POINT('',(-3.172035706427,-0.667921480117));
#964 = CARTESIAN_POINT('',(-3.10370898017,-0.65704696046));
#965 = CARTESIAN_POINT('',(-3.035378442268,-0.646171826003));
#966 = CARTESIAN_POINT('',(-2.891654711053,-0.623297484107));
#967 = CARTESIAN_POINT('',(-2.816239087875,-0.611294705074));
#968 = CARTESIAN_POINT('',(-2.740829634372,-0.599292896749));
#969 = CARTESIAN_POINT('',(-2.665427901616,-0.587292310035));
#970 = CARTESIAN_POINT('',(-2.590026139936,-0.5752917183));
#971 = CARTESIAN_POINT('',(-2.514616579028,-0.563289891797));
#972 = CARTESIAN_POINT('',(-2.439200773756,-0.551287082482));
#973 = CARTESIAN_POINT('',(-2.257580198464,-0.522381268477));
#974 = CARTESIAN_POINT('',(-2.151285165923,-0.505463908619));
#975 = CARTESIAN_POINT('',(-2.045032767241,-0.488553354763));
#976 = CARTESIAN_POINT('',(-1.938811983242,-0.471647840515));
#977 = CARTESIAN_POINT('',(-1.832590878917,-0.454742250946));
#978 = CARTESIAN_POINT('',(-1.726337904216,-0.437831558946));
#979 = CARTESIAN_POINT('',(-1.620041125126,-0.420913880465));
#980 = CARTESIAN_POINT('',(-1.396061622014,-0.385266388056));
#981 = CARTESIAN_POINT('',(-1.278170225574,-0.366503362626));
#982 = CARTESIAN_POINT('',(-1.160353213138,-0.347752190835));
#983 = CARTESIAN_POINT('',(-1.042584877285,-0.32900880168));
#984 = CARTESIAN_POINT('',(-0.924816544598,-0.310265430529));
#985 = CARTESIAN_POINT('',(-0.806999538817,-0.291514251714));
#986 = CARTESIAN_POINT('',(-0.689108145547,-0.272751236154));
#987 = CARTESIAN_POINT('',(-0.499932038177,-0.242642928278));
#988 = CARTESIAN_POINT('',(-0.428507144776,-0.231275316374));
#989 = CARTESIAN_POINT('',(-0.357086930631,-0.219908449695));
#990 = CARTESIAN_POINT('',(-0.28567271448,-0.208542562795));
#991 = CARTESIAN_POINT('',(-0.214258621449,-0.197176702228));
#992 = CARTESIAN_POINT('',(-0.1428386992,-0.185809859374));
#993 = CARTESIAN_POINT('',(-7.141405304563E-02,-0.174442184988));
#994 = CARTESIAN_POINT('',(0.,-0.163076285439));
#995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#996 = PCURVE('',#997,#1082);
#997 = B_SPLINE_SURFACE_WITH_KNOTS('',11,1,(
    (#998,#999)
    ,(#1000,#1001)
    ,(#1002,#1003)
    ,(#1004,#1005)
    ,(#1006,#1007)
    ,(#1008,#1009)
    ,(#1010,#1011)
    ,(#1012,#1013)
    ,(#1014,#1015)
    ,(#1016,#1017)
    ,(#1018,#1019)
    ,(#1020,#1021)
    ,(#1022,#1023)
    ,(#1024,#1025)
    ,(#1026,#1027)
    ,(#1028,#1029)
    ,(#1030,#1031)
    ,(#1032,#1033)
    ,(#1034,#1035)
    ,(#1036,#1037)
    ,(#1038,#1039)
    ,(#1040,#1041)
    ,(#1042,#1043)
    ,(#1044,#1045)
    ,(#1046,#1047)
    ,(#1048,#1049)
    ,(#1050,#1051)
    ,(#1052,#1053)
    ,(#1054,#1055)
    ,(#1056,#1057)
    ,(#1058,#1059)
    ,(#1060,#1061)
    ,(#1062,#1063)
    ,(#1064,#1065)
    ,(#1066,#1067)
    ,(#1068,#1069)
    ,(#1070,#1071)
    ,(#1072,#1073)
    ,(#1074,#1075)
    ,(#1076,#1077)
    ,(#1078,#1079)
    ,(#1080,#1081
    )),.UNSPECIFIED.,.F.,.F.,.F.,(12,10,10,10,12),(2,2),(0.,
    4.771698848675,9.543397697351,14.315096546026,19.086795394702),(0.,
    1.),.UNSPECIFIED.);
#998 = CARTESIAN_POINT('',(3.001,0.,6.25E-02));
#999 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.375));
#1000 = CARTESIAN_POINT('',(3.001,1.285625393648,0.130681818182));
#1001 = CARTESIAN_POINT('',(2.458734,1.053319182481,0.443181818182));
#1002 = CARTESIAN_POINT('',(2.395168321665,2.571244343514,0.198863636364
    ));
#1003 = CARTESIAN_POINT('',(1.962373138355,2.10663308554,0.511363636364)
  );
#1004 = CARTESIAN_POINT('',(1.183457641507,3.539705135864,0.267045454545
    ));
#1005 = CARTESIAN_POINT('',(0.969612642697,2.90009775659,0.579545454545)
  );
#1006 = CARTESIAN_POINT('',(-0.447058679723,3.873478334088,
    0.335227272728));
#1007 = CARTESIAN_POINT('',(-0.366277366154,3.173559772836,
    0.647727272728));
#1008 = CARTESIAN_POINT('',(-2.123318443123,3.382179274889,
    0.403409090909));
#1009 = CARTESIAN_POINT('',(-1.739645201244,2.771036047074,
    0.715909090909));
#1010 = CARTESIAN_POINT('',(-3.38217927489,2.123318443124,0.471590909091
    ));
#1011 = CARTESIAN_POINT('',(-2.771036047074,1.739645201243,
    0.784090909091));
#1012 = CARTESIAN_POINT('',(-3.873478334086,0.447058679722,
    0.539772727273));
#1013 = CARTESIAN_POINT('',(-3.173559772836,0.366277366155,
    0.852272727273));
#1014 = CARTESIAN_POINT('',(-3.539705135865,-1.183457641507,
    0.607954545455));
#1015 = CARTESIAN_POINT('',(-2.90009775659,-0.969612642697,
    0.920454545455));
#1016 = CARTESIAN_POINT('',(-2.571244343514,-2.395168321666,
    0.676136363636));
#1017 = CARTESIAN_POINT('',(-2.10663308554,-1.962373138354,
    0.988636363636));
#1018 = CARTESIAN_POINT('',(-1.285625393649,-3.001,0.744318181818));
#1019 = CARTESIAN_POINT('',(-1.053319182481,-2.458734,1.056818181818));
#1020 = CARTESIAN_POINT('',(1.285625393649,-3.001,0.880681818182));
#1021 = CARTESIAN_POINT('',(1.053319182481,-2.458734,1.193181818182));
#1022 = CARTESIAN_POINT('',(2.571244343514,-2.395168321665,
    0.948863636364));
#1023 = CARTESIAN_POINT('',(2.10663308554,-1.962373138354,1.261363636364
    ));
#1024 = CARTESIAN_POINT('',(3.539705135865,-1.183457641509,
    1.017045454545));
#1025 = CARTESIAN_POINT('',(2.900097756589,-0.969612642699,
    1.329545454545));
#1026 = CARTESIAN_POINT('',(3.873478334086,0.447058679725,1.085227272727
    ));
#1027 = CARTESIAN_POINT('',(3.173559772837,0.366277366157,1.397727272727
    ));
#1028 = CARTESIAN_POINT('',(3.382179274891,2.123318443119,1.153409090909
    ));
#1029 = CARTESIAN_POINT('',(2.771036047073,1.739645201241,1.465909090909
    ));
#1030 = CARTESIAN_POINT('',(2.123318443122,3.382179274894,1.221590909091
    ));
#1031 = CARTESIAN_POINT('',(1.739645201245,2.771036047077,1.534090909091
    ));
#1032 = CARTESIAN_POINT('',(0.447058679723,3.873478334084,1.289772727273
    ));
#1033 = CARTESIAN_POINT('',(0.366277366154,3.173559772834,1.602272727273
    ));
#1034 = CARTESIAN_POINT('',(-1.183457641508,3.539705135867,
    1.357954545455));
#1035 = CARTESIAN_POINT('',(-0.969612642697,2.900097756591,
    1.670454545455));
#1036 = CARTESIAN_POINT('',(-2.395168321665,2.571244343513,
    1.426136363636));
#1037 = CARTESIAN_POINT('',(-1.962373138355,2.106633085539,
    1.738636363636));
#1038 = CARTESIAN_POINT('',(-3.001,1.285625393649,1.494318181818));
#1039 = CARTESIAN_POINT('',(-2.458734,1.053319182482,1.806818181818));
#1040 = CARTESIAN_POINT('',(-3.001,-1.285625393649,1.630681818182));
#1041 = CARTESIAN_POINT('',(-2.458734,-1.053319182482,1.943181818182));
#1042 = CARTESIAN_POINT('',(-2.395168321665,-2.571244343514,
    1.698863636364));
#1043 = CARTESIAN_POINT('',(-1.962373138354,-2.10663308554,
    2.011363636364));
#1044 = CARTESIAN_POINT('',(-1.183457641508,-3.539705135865,
    1.767045454545));
#1045 = CARTESIAN_POINT('',(-0.969612642698,-2.90009775659,
    2.079545454545));
#1046 = CARTESIAN_POINT('',(0.447058679724,-3.873478334086,
    1.835227272728));
#1047 = CARTESIAN_POINT('',(0.366277366156,-3.173559772837,
    2.147727272728));
#1048 = CARTESIAN_POINT('',(2.123318443121,-3.382179274891,
    1.903409090909));
#1049 = CARTESIAN_POINT('',(1.739645201242,-2.771036047073,
    2.215909090909));
#1050 = CARTESIAN_POINT('',(3.382179274892,-2.123318443122,
    1.971590909091));
#1051 = CARTESIAN_POINT('',(2.771036047076,-1.739645201244,
    2.284090909091));
#1052 = CARTESIAN_POINT('',(3.873478334085,-0.447058679723,
    2.039772727273));
#1053 = CARTESIAN_POINT('',(3.173559772835,-0.366277366154,
    2.352272727273));
#1054 = CARTESIAN_POINT('',(3.539705135866,1.183457641508,2.107954545455
    ));
#1055 = CARTESIAN_POINT('',(2.900097756591,0.969612642697,2.420454545455
    ));
#1056 = CARTESIAN_POINT('',(2.571244343513,2.395168321665,2.176136363636
    ));
#1057 = CARTESIAN_POINT('',(2.106633085539,1.962373138355,2.488636363636
    ));
#1058 = CARTESIAN_POINT('',(1.285625393649,3.001,2.244318181818));
#1059 = CARTESIAN_POINT('',(1.053319182482,2.458734,2.556818181818));
#1060 = CARTESIAN_POINT('',(-1.285625393649,3.001,2.380681818182));
#1061 = CARTESIAN_POINT('',(-1.053319182482,2.458734,2.693181818182));
#1062 = CARTESIAN_POINT('',(-2.571244343513,2.395168321665,
    2.448863636363));
#1063 = CARTESIAN_POINT('',(-2.106633085539,1.962373138354,
    2.761363636363));
#1064 = CARTESIAN_POINT('',(-3.539705135867,1.183457641508,
    2.517045454547));
#1065 = CARTESIAN_POINT('',(-2.900097756592,0.969612642698,
    2.829545454547));
#1066 = CARTESIAN_POINT('',(-3.873478334084,-0.447058679723,
    2.585227272724));
#1067 = CARTESIAN_POINT('',(-3.173559772833,-0.366277366156,
    2.897727272724));
#1068 = CARTESIAN_POINT('',(-3.382179274893,-2.123318443122,
    2.653409090913));
#1069 = CARTESIAN_POINT('',(-2.771036047078,-1.739645201242,
    2.965909090913));
#1070 = CARTESIAN_POINT('',(-2.12331844312,-3.382179274891,
    2.721590909087));
#1071 = CARTESIAN_POINT('',(-1.73964520124,-2.771036047076,
    3.034090909087));
#1072 = CARTESIAN_POINT('',(-0.447058679725,-3.873478334086,
    2.789772727276));
#1073 = CARTESIAN_POINT('',(-0.366277366157,-3.173559772835,
    3.102272727276));
#1074 = CARTESIAN_POINT('',(1.183457641509,-3.539705135865,
    2.857954545453));
#1075 = CARTESIAN_POINT('',(0.969612642699,-2.900097756591,
    3.170454545453));
#1076 = CARTESIAN_POINT('',(2.395168321665,-2.571244343514,
    2.926136363637));
#1077 = CARTESIAN_POINT('',(1.962373138354,-2.106633085539,
    3.238636363637));
#1078 = CARTESIAN_POINT('',(3.001,-1.285625393649,2.994318181818));
#1079 = CARTESIAN_POINT('',(2.458734,-1.053319182482,3.306818181818));
#1080 = CARTESIAN_POINT('',(3.001,-1.42677824897E-15,3.0625));
#1081 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.375));
#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1163);
#1083 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1084,#1085,#1086,#1087,#1088,
    #1089,#1090,#1091,#1092,#1093,#1094,#1095,#1096,#1097,#1098,#1099,
    #1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,#1108,#1109,#1110,
    #1111,#1112,#1113,#1114,#1115,#1116,#1117,#1118,#1119,#1120,#1121,
    #1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,
    #1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,
    #1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,
    #1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162),.UNSPECIFIED.,.F.,
  .F.,(9,7,7,7,7,7,7,7,7,7,7,9),(0.,6.976431998362E-02,0.159770624923,
    0.227836531745,0.284830445615,0.350818679133,0.440824775195,
    0.527825763554,0.6238420438,0.759100636879,0.909060512629,1.),
  .UNSPECIFIED.);
#1084 = CARTESIAN_POINT('',(6.362265116473,1.844220426554E-03));
#1085 = CARTESIAN_POINT('',(6.306789764053,1.844184176878E-03));
#1086 = CARTESIAN_POINT('',(6.251311420155,1.844141030626E-03));
#1087 = CARTESIAN_POINT('',(6.195834333381,1.84409596719E-03));
#1088 = CARTESIAN_POINT('',(6.14035885889,1.844056694448E-03));
#1089 = CARTESIAN_POINT('',(6.08488340101,1.844029438687E-03));
#1090 = CARTESIAN_POINT('',(6.029406352132,1.844016697096E-03));
#1091 = CARTESIAN_POINT('',(5.973928027862,1.844016952817E-03));
#1092 = CARTESIAN_POINT('',(5.846881078539,1.844038479643E-03));
#1093 = CARTESIAN_POINT('',(5.775299334647,1.844065018147E-03));
#1094 = CARTESIAN_POINT('',(5.70372214999,1.844101012972E-03));
#1095 = CARTESIAN_POINT('',(5.632150656472,1.844125520414E-03));
#1096 = CARTESIAN_POINT('',(5.560579162794,1.844125535862E-03));
#1097 = CARTESIAN_POINT('',(5.489001979941,1.844106298754E-03));
#1098 = CARTESIAN_POINT('',(5.417420244044,1.844087974782E-03));
#1099 = CARTESIAN_POINT('',(5.29172386658,1.84408927541E-03));
#1100 = CARTESIAN_POINT('',(5.237596392362,1.844101456758E-03));
#1101 = CARTESIAN_POINT('',(5.183470042833,1.844127002727E-03));
#1102 = CARTESIAN_POINT('',(5.129345114275,1.844177202792E-03));
#1103 = CARTESIAN_POINT('',(5.07522018318,1.844244184575E-03));
#1104 = CARTESIAN_POINT('',(5.021093822436,1.844296530771E-03));
#1105 = CARTESIAN_POINT('',(4.966966320902,1.844299221028E-03));
#1106 = CARTESIAN_POINT('',(4.867520762566,1.844223298216E-03));
#1107 = CARTESIAN_POINT('',(4.822199314549,1.844099702437E-03));
#1108 = CARTESIAN_POINT('',(4.776878405444,1.844050331344E-03));
#1109 = CARTESIAN_POINT('',(4.731558056367,1.844102496089E-03));
#1110 = CARTESIAN_POINT('',(4.686237649061,1.844204060456E-03));
#1111 = CARTESIAN_POINT('',(4.640916608543,1.84427990227E-03));
#1112 = CARTESIAN_POINT('',(4.595595085744,1.844288374787E-03));
#1113 = CARTESIAN_POINT('',(4.497802087514,1.844265487567E-03));
#1114 = CARTESIAN_POINT('',(4.445327093575,1.844219725987E-03));
#1115 = CARTESIAN_POINT('',(4.392852994939,1.844161605291E-03));
#1116 = CARTESIAN_POINT('',(4.340380127393,1.844114126221E-03));
#1117 = CARTESIAN_POINT('',(4.287907307404,1.844089103399E-03));
#1118 = CARTESIAN_POINT('',(4.235433307986,1.844083702754E-03));
#1119 = CARTESIAN_POINT('',(4.182958328943,1.844086581328E-03));
#1120 = CARTESIAN_POINT('',(4.058913944915,1.844103242902E-03));
#1121 = CARTESIAN_POINT('',(3.987332199538,1.844120279286E-03));
#1122 = CARTESIAN_POINT('',(3.915755011123,1.844124175499E-03));
#1123 = CARTESIAN_POINT('',(3.844183517437,1.844105655117E-03));
#1124 = CARTESIAN_POINT('',(3.772612028679,1.84407042514E-03));
#1125 = CARTESIAN_POINT('',(3.701034851133,1.844035642405E-03));
#1126 = CARTESIAN_POINT('',(3.629453114033,1.844019149666E-03));
#1127 = CARTESIAN_POINT('',(3.488699702394,1.844023735169E-03));
#1128 = CARTESIAN_POINT('',(3.419509169352,1.84404398686E-03));
#1129 = CARTESIAN_POINT('',(3.350322499493,1.844086979863E-03));
#1130 = CARTESIAN_POINT('',(3.281140645637,1.844146438085E-03));
#1131 = CARTESIAN_POINT('',(3.211958788856,1.844209009121E-03));
#1132 = CARTESIAN_POINT('',(3.142772111806,1.844259213654E-03));
#1133 = CARTESIAN_POINT('',(3.073581570983,1.844285401036E-03));
#1134 = CARTESIAN_POINT('',(2.928048937651,1.844288156803E-03));
#1135 = CARTESIAN_POINT('',(2.851684132352,1.844259374005E-03));
#1136 = CARTESIAN_POINT('',(2.775325572281,1.844195725118E-03));
#1137 = CARTESIAN_POINT('',(2.698974831061,1.844108614577E-03));
#1138 = CARTESIAN_POINT('',(2.622624063588,1.84401864548E-03));
#1139 = CARTESIAN_POINT('',(2.54626540187,1.843947948382E-03));
#1140 = CARTESIAN_POINT('',(2.469900418789,1.843911682162E-03));
#1141 = CARTESIAN_POINT('',(2.285993980496,1.843904515838E-03));
#1142 = CARTESIAN_POINT('',(2.178361126827,1.843967347558E-03));
#1143 = CARTESIAN_POINT('',(2.070771439703,1.844098105208E-03));
#1144 = CARTESIAN_POINT('',(1.963213756528,1.844258724768E-03));
#1145 = CARTESIAN_POINT('',(1.855655743039,1.84434445368E-03));
#1146 = CARTESIAN_POINT('',(1.748065468655,1.844328519769E-03));
#1147 = CARTESIAN_POINT('',(1.64043085101,1.844258978724E-03));
#1148 = CARTESIAN_POINT('',(1.413632383508,1.844092758251E-03));
#1149 = CARTESIAN_POINT('',(1.294257236776,1.843994316691E-03));
#1150 = CARTESIAN_POINT('',(1.174957409526,1.843944414893E-03));
#1151 = CARTESIAN_POINT('',(1.05570685865,1.844014634468E-03));
#1152 = CARTESIAN_POINT('',(0.936456251444,1.84417079444E-03));
#1153 = CARTESIAN_POINT('',(0.817156346319,1.844137588628E-03));
#1154 = CARTESIAN_POINT('',(0.697781163103,1.844089078644E-03));
#1155 = CARTESIAN_POINT('',(0.506224126947,1.844088470114E-03));
#1156 = CARTESIAN_POINT('',(0.433900308676,1.844117351331E-03));
#1157 = CARTESIAN_POINT('',(0.361581238871,1.844142639514E-03));
#1158 = CARTESIAN_POINT('',(0.289268245616,1.84424692745E-03));
#1159 = CARTESIAN_POINT('',(0.216955357563,1.844382563958E-03));
#1160 = CARTESIAN_POINT('',(0.14463652216,1.844366197706E-03));
#1161 = CARTESIAN_POINT('',(7.231286638594E-02,1.844113405581E-03));
#1162 = CARTESIAN_POINT('',(0.,1.844113405601E-03));
#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1164 = ORIENTED_EDGE('',*,*,#1165,.F.);
#1165 = EDGE_CURVE('',#1166,#828,#1168,.T.);
#1166 = VERTEX_POINT('',#1167);
#1167 = CARTESIAN_POINT('',(3.,6.142131488974E-19,0.936923714561));
#1168 = SURFACE_CURVE('',#1169,(#1173,#1180),.PCURVE_S1.);
#1169 = LINE('',#1170,#1171);
#1170 = CARTESIAN_POINT('',(3.,0.,-0.1));
#1171 = VECTOR('',#1172,1.);
#1172 = DIRECTION('',(0.,0.,1.));
#1173 = PCURVE('',#773,#1174);
#1174 = DEFINITIONAL_REPRESENTATION('',(#1175),#1179);
#1175 = LINE('',#1176,#1177);
#1176 = CARTESIAN_POINT('',(-6.28318530718,0.));
#1177 = VECTOR('',#1178,1.);
#1178 = DIRECTION('',(-0.,-1.));
#1179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1180 = PCURVE('',#1181,#1186);
#1181 = CYLINDRICAL_SURFACE('',#1182,3.);
#1182 = AXIS2_PLACEMENT_3D('',#1183,#1184,#1185);
#1183 = CARTESIAN_POINT('',(0.,0.,-0.1));
#1184 = DIRECTION('',(-0.,-0.,-1.));
#1185 = DIRECTION('',(1.,0.,0.));
#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191);
#1187 = LINE('',#1188,#1189);
#1188 = CARTESIAN_POINT('',(-0.,0.));
#1189 = VECTOR('',#1190,1.);
#1190 = DIRECTION('',(-0.,-1.));
#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1192 = ORIENTED_EDGE('',*,*,#1193,.F.);
#1193 = EDGE_CURVE('',#1194,#1166,#1196,.T.);
#1194 = VERTEX_POINT('',#1195);
#1195 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.384667256858));
#1196 = SURFACE_CURVE('',#1197,(#1350,#1506),.PCURVE_S1.);
#1197 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1198,#1199,#1200,#1201,#1202,
    #1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,
    #1214,#1215,#1216,#1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,
    #1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232,#1233,#1234,#1235,
    #1236,#1237,#1238,#1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246,
    #1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254,#1255,#1256,#1257,
    #1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266,#1267,#1268,
    #1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276,#1277,#1278,#1279,
    #1280,#1281,#1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290,
    #1291,#1292,#1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,
    #1302,#1303,#1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,
    #1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,
    #1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,
    #1335,#1336,#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345,
    #1346,#1347,#1348,#1349),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,6.789533795583E-02,
    0.117300952086,0.131102945847,0.153127172806,0.176182809042,
    0.190790158309,0.211453609366,0.230240080437,0.248926380075,
    0.267518486885,0.286060852253,0.30550030701,0.32677040764,
    0.348951169333,0.372969997788,0.398828491851,0.425604553769,
    0.453299390971,0.480990813015,0.508679620899,0.533597774541,
    0.554823259701,0.571433911072,0.596349037138,1.),.UNSPECIFIED.);
#1198 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.384667256858));
#1199 = CARTESIAN_POINT('',(0.187474832529,-2.994141289115,
    0.385638875334));
#1200 = CARTESIAN_POINT('',(0.193318411097,-2.993774593015,
    0.386677275206));
#1201 = CARTESIAN_POINT('',(0.199728236487,-2.993358856874,0.38779384633
    ));
#1202 = CARTESIAN_POINT('',(0.206824573796,-2.992880819887,
    0.389004218313));
#1203 = CARTESIAN_POINT('',(0.214757313278,-2.992324138258,
    0.390327733859));
#1204 = CARTESIAN_POINT('',(0.223746972416,-2.991662852889,
    0.391792502428));
#1205 = CARTESIAN_POINT('',(0.24175682451,-2.99025275362,0.394649264917)
  );
#1206 = CARTESIAN_POINT('',(0.250093670543,-2.989577377776,
    0.395951120985));
#1207 = CARTESIAN_POINT('',(0.259335672773,-2.988800704124,
    0.397371203574));
#1208 = CARTESIAN_POINT('',(0.26967191946,-2.987895271777,0.398933056915
    ));
#1209 = CARTESIAN_POINT('',(0.281351459865,-2.986823836062,
    0.400667100902));
#1210 = CARTESIAN_POINT('',(0.294706489921,-2.98553008939,0.402613188418
    ));
#1211 = CARTESIAN_POINT('',(0.314495053004,-2.983473099365,
    0.405440062833));
#1212 = CARTESIAN_POINT('',(0.31897949803,-2.982999568276,0.406077697325
    ));
#1213 = CARTESIAN_POINT('',(0.323635885085,-2.982499778537,0.4067366753)
  );
#1214 = CARTESIAN_POINT('',(0.328472802106,-2.981971677728,
    0.407417972426));
#1215 = CARTESIAN_POINT('',(0.333498523077,-2.981413085288,
    0.408122509088));
#1216 = CARTESIAN_POINT('',(0.33872062766,-2.980821725533,0.408851103859
    ));
#1217 = CARTESIAN_POINT('',(0.352802433979,-2.979195593164,
    0.410806525698));
#1218 = CARTESIAN_POINT('',(0.361977845926,-2.978106257777,
    0.412071864522));
#1219 = CARTESIAN_POINT('',(0.371695119086,-2.976918315888,
    0.413402732153));
#1220 = CARTESIAN_POINT('',(0.381970282127,-2.975622151816,
    0.414800433864));
#1221 = CARTESIAN_POINT('',(0.392806308965,-2.974208860773,0.41626463214
    ));
#1222 = CARTESIAN_POINT('',(0.404187297751,-2.97267163683,0.417792687347
    ));
#1223 = CARTESIAN_POINT('',(0.42851460095,-2.969264736423,0.421039597431
    ));
#1224 = CARTESIAN_POINT('',(0.441513711239,-2.967382343098,
    0.422764635824));
#1225 = CARTESIAN_POINT('',(0.455024392852,-2.965356074443,
    0.424547788176));
#1226 = CARTESIAN_POINT('',(0.468989065141,-2.963184636613,
    0.426381577341));
#1227 = CARTESIAN_POINT('',(0.483343407245,-2.960869071526,
    0.428257971153));
#1228 = CARTESIAN_POINT('',(0.498021610663,-2.95841248,0.43016897918));
#1229 = CARTESIAN_POINT('',(0.522427174427,-2.954177066851,
    0.433335278513));
#1230 = CARTESIAN_POINT('',(0.531999584337,-2.952479415527,
    0.434574479041));
#1231 = CARTESIAN_POINT('',(0.541664950016,-2.950727632803,
    0.435823219605));
#1232 = CARTESIAN_POINT('',(0.551410502034,-2.948922661805,
    0.437080032758));
#1233 = CARTESIAN_POINT('',(0.561224821099,-2.947065463065,
    0.438343634076));
#1234 = CARTESIAN_POINT('',(0.571098046074,-2.945156930695,
    0.439612941173));
#1235 = CARTESIAN_POINT('',(0.595060551747,-2.940426448464,
    0.442689498344));
#1236 = CARTESIAN_POINT('',(0.609199595348,-2.937553973478,
    0.444501453215));
#1237 = CARTESIAN_POINT('',(0.623416844865,-2.934582613245,
    0.446320603139));
#1238 = CARTESIAN_POINT('',(0.637693565387,-2.931514316206,0.44814502791
    ));
#1239 = CARTESIAN_POINT('',(0.652014655039,-2.928350749588,
    0.449973241325));
#1240 = CARTESIAN_POINT('',(0.666368644978,-2.925093299406,
    0.451804191179));
#1241 = CARTESIAN_POINT('',(0.693820621675,-2.918697162056,
    0.455303819256));
#1242 = CARTESIAN_POINT('',(0.706913416015,-2.915574652069,
    0.456972021344));
#1243 = CARTESIAN_POINT('',(0.720019621609,-2.912376397337,
    0.458641322047));
#1244 = CARTESIAN_POINT('',(0.733133737381,-2.909103151159,
    0.460311280663));
#1245 = CARTESIAN_POINT('',(0.746251221984,-2.905755563298,
    0.461981559276));
#1246 = CARTESIAN_POINT('',(0.759368493804,-2.902334179977,
    0.463651922753));
#1247 = CARTESIAN_POINT('',(0.78552744055,-2.895363342079,0.466983648441
    ));
#1248 = CARTESIAN_POINT('',(0.798568851269,-2.891814711091,
    0.468644975769));
#1249 = CARTESIAN_POINT('',(0.811604366042,-2.888194012771,
    0.470306063105));
#1250 = CARTESIAN_POINT('',(0.824631547158,-2.884501664774,
    0.471966786026));
#1251 = CARTESIAN_POINT('',(0.83764831626,-2.880738040553,0.473627053311
    ));
#1252 = CARTESIAN_POINT('',(0.850652954344,-2.876903469361,
    0.475286806945));
#1253 = CARTESIAN_POINT('',(0.876569764152,-2.869112688412,
    0.478596873604));
#1254 = CARTESIAN_POINT('',(0.88948196486,-2.865157207742,0.480247179995
    ));
#1255 = CARTESIAN_POINT('',(0.90237928582,-2.86113208691,0.481896907441)
  );
#1256 = CARTESIAN_POINT('',(0.915260450655,-2.857037600734,
    0.483546032416));
#1257 = CARTESIAN_POINT('',(0.928124324679,-2.852874006175,
    0.485194541717));
#1258 = CARTESIAN_POINT('',(0.940969914899,-2.848641542344,
    0.486842432461));
#1259 = CARTESIAN_POINT('',(0.966588509142,-2.84005082587,0.490132584567
    ));
#1260 = CARTESIAN_POINT('',(0.979361575895,-2.835692947772,
    0.491774845084));
#1261 = CARTESIAN_POINT('',(0.992114697869,-2.831267020531,
    0.493416497884));
#1262 = CARTESIAN_POINT('',(1.004847063449,-2.826773261821,
    0.495057550073));
#1263 = CARTESIAN_POINT('',(1.017557921807,-2.822211882655,0.49669801162
    ));
#1264 = CARTESIAN_POINT('',(1.030246582901,-2.817583087387,
    0.498337895355));
#1265 = CARTESIAN_POINT('',(1.056191031786,-2.807963864433,
    0.501695849821));
#1266 = CARTESIAN_POINT('',(1.069444539561,-2.802966779108,
    0.503413863208));
#1267 = CARTESIAN_POINT('',(1.08267220452,-2.797896047748,0.505131274006
    ));
#1268 = CARTESIAN_POINT('',(1.09587332437,-2.792751898386,0.506848099561
    ));
#1269 = CARTESIAN_POINT('',(1.109047230799,-2.787534557083,
    0.508564357677));
#1270 = CARTESIAN_POINT('',(1.122193289481,-2.782244247924,
    0.510280066627));
#1271 = CARTESIAN_POINT('',(1.149663817935,-2.7710130903,0.513871944881)
  );
#1272 = CARTESIAN_POINT('',(1.163982666852,-2.765057897981,
    0.515748008784));
#1273 = CARTESIAN_POINT('',(1.178266654395,-2.759015908358,
    0.517623460776));
#1274 = CARTESIAN_POINT('',(1.192515011765,-2.752887415111,
    0.519498324095));
#1275 = CARTESIAN_POINT('',(1.206726993795,-2.746672713307,
    0.521372621301));
#1276 = CARTESIAN_POINT('',(1.220901878952,-2.740372099407,
    0.523246374273));
#1277 = CARTESIAN_POINT('',(1.249781327083,-2.727326222239,0.52707303487
    ));
#1278 = CARTESIAN_POINT('',(1.26448257853,-2.720573472545,0.529025896427
    ));
#1279 = CARTESIAN_POINT('',(1.279141928515,-2.713727960825,
    0.530978212605));
#1280 = CARTESIAN_POINT('',(1.293758596601,-2.706790029773,
    0.532930006018));
#1281 = CARTESIAN_POINT('',(1.308331817074,-2.699760026129,
    0.534881298169));
#1282 = CARTESIAN_POINT('',(1.322860838944,-2.692638300676,
    0.536832109448));
#1283 = CARTESIAN_POINT('',(1.353029274651,-2.677614384057,
    0.540894429638));
#1284 = CARTESIAN_POINT('',(1.368660929248,-2.669696423649,
    0.543005858804));
#1285 = CARTESIAN_POINT('',(1.384238952882,-2.661671778091,
    0.545116770964));
#1286 = CARTESIAN_POINT('',(1.399762420883,-2.653540905544,
    0.547227189079));
#1287 = CARTESIAN_POINT('',(1.415230420766,-2.645304271258,
    0.549337134748));
#1288 = CARTESIAN_POINT('',(1.430642052231,-2.636962347575,
    0.551446628195));
#1289 = CARTESIAN_POINT('',(1.462526834284,-2.619421922597,
    0.555826286858));
#1290 = CARTESIAN_POINT('',(1.478990876119,-2.610206751647,
    0.558096383201));
#1291 = CARTESIAN_POINT('',(1.4953874432,-2.600870699684,0.560366000778)
  );
#1292 = CARTESIAN_POINT('',(1.51171543763,-2.591414375733,0.562635161626
    ));
#1293 = CARTESIAN_POINT('',(1.527973773079,-2.581838399228,
    0.564903886344));
#1294 = CARTESIAN_POINT('',(1.544161374786,-2.572143400015,
    0.567172194096));
#1295 = CARTESIAN_POINT('',(1.576964840698,-2.552168416736,
    0.571788486036));
#1296 = CARTESIAN_POINT('',(1.593575518214,-2.541879882442,
    0.574136441494));
#1297 = CARTESIAN_POINT('',(1.610108030933,-2.531465126565,
    0.576483988669));
#1298 = CARTESIAN_POINT('',(1.626561208734,-2.520924872479,
    0.578831146028));
#1299 = CARTESIAN_POINT('',(1.642933892546,-2.510259855842,0.58117793082
    ));
#1300 = CARTESIAN_POINT('',(1.659224934354,-2.499470824591,
    0.583524359076));
#1301 = CARTESIAN_POINT('',(1.69219761916,-2.477271816667,0.588297034142
    ));
#1302 = CARTESIAN_POINT('',(1.708873483506,-2.465853236364,
    0.590723257211));
#1303 = CARTESIAN_POINT('',(1.725459531786,-2.45430363936,0.593149131232
    ));
#1304 = CARTESIAN_POINT('',(1.741954517355,-2.442623880966,
    0.595574671609));
#1305 = CARTESIAN_POINT('',(1.758357205368,-2.430814830477,
    0.597999892736));
#1306 = CARTESIAN_POINT('',(1.774666372783,-2.41887737117,0.600424808));
#1307 = CARTESIAN_POINT('',(1.807093244465,-2.394748917218,
    0.605273752572));
#1308 = CARTESIAN_POINT('',(1.823210972084,-2.382557953906,
    0.607697782046));
#1309 = CARTESIAN_POINT('',(1.839232780239,-2.370240407367,
    0.610121530606));
#1310 = CARTESIAN_POINT('',(1.85515746968,-2.357797188272,0.61254500992)
  );
#1311 = CARTESIAN_POINT('',(1.870983852883,-2.345229220973,
    0.614968230925));
#1312 = CARTESIAN_POINT('',(1.886710754048,-2.332537443494,
    0.617391203824));
#1313 = CARTESIAN_POINT('',(1.917961788983,-2.306909381324,
    0.622236443644));
#1314 = CARTESIAN_POINT('',(1.9334859419,-2.29397311964,0.62465871068));
#1315 = CARTESIAN_POINT('',(1.948908304028,-2.280914973954,0.62708074869
    ));
#1316 = CARTESIAN_POINT('',(1.96422772354,-2.267735908978,0.629502566619
    ));
#1317 = CARTESIAN_POINT('',(1.979443060603,-2.254436902671,
    0.631924172866));
#1318 = CARTESIAN_POINT('',(1.994553187382,-2.241018946235,
    0.634345575287));
#1319 = CARTESIAN_POINT('',(2.023059447643,-2.215301599178,
    0.638945711427));
#1320 = CARTESIAN_POINT('',(2.036475795491,-2.203024631673,
    0.641124482545));
#1321 = CARTESIAN_POINT('',(2.049805218312,-2.190652873673,0.64330309989
    ));
#1322 = CARTESIAN_POINT('',(2.063046910969,-2.17818706562,0.645481568526
    ));
#1323 = CARTESIAN_POINT('',(2.076200076453,-2.165627956332,
    0.647659893238));
#1324 = CARTESIAN_POINT('',(2.089263925891,-2.152976303,0.64983807853));
#1325 = CARTESIAN_POINT('',(2.113288826159,-2.129377912729,
    0.653871409345));
#1326 = CARTESIAN_POINT('',(2.124274601702,-2.118456361817,
    0.655726591945));
#1327 = CARTESIAN_POINT('',(2.135194522639,-2.1074686916,0.657581679092)
  );
#1328 = CARTESIAN_POINT('',(2.146048110853,-2.09641537948,0.659436673362
    ));
#1329 = CARTESIAN_POINT('',(2.15683489264,-2.085296907117,0.661291577246
    ));
#1330 = CARTESIAN_POINT('',(2.16755439871,-2.074113760426,0.663146393146
    ));
#1331 = CARTESIAN_POINT('',(2.186542028436,-2.054064487474,
    0.666452599141));
#1332 = CARTESIAN_POINT('',(2.194836406189,-2.045223236884,
    0.667904022426));
#1333 = CARTESIAN_POINT('',(2.203089074657,-2.036342912723,
    0.669355394324));
#1334 = CARTESIAN_POINT('',(2.21129981275,-2.027423751449,0.670806715888
    ));
#1335 = CARTESIAN_POINT('',(2.21946840108,-2.018465991061,0.672257988137
    ));
#1336 = CARTESIAN_POINT('',(2.227594621958,-2.009469871106,
    0.673709212051));
#1337 = CARTESIAN_POINT('',(2.247803301422,-1.986884737852,
    0.677337079023));
#1338 = CARTESIAN_POINT('',(2.259832537347,-1.973248082203,
    0.679513662868));
#1339 = CARTESIAN_POINT('',(2.271765238221,-1.959526479395,0.6816901433)
  );
#1340 = CARTESIAN_POINT('',(2.283600683949,-1.945720750622,0.68386652336
    ));
#1341 = CARTESIAN_POINT('',(2.295338163291,-1.93183172459,0.686042805948
    ));
#1342 = CARTESIAN_POINT('',(2.306976973864,-1.917860237522,0.68821899382
    ));
#1343 = CARTESIAN_POINT('',(2.505467489352,-1.67613222223,0.725650104935
    ));
#1344 = CARTESIAN_POINT('',(2.66640905248,-1.426948531936,0.760894330237
    ));
#1345 = CARTESIAN_POINT('',(2.798230584252,-1.159972083353,
    0.796114370839));
#1346 = CARTESIAN_POINT('',(2.898696013652,-0.879314423805,
    0.831321225749));
#1347 = CARTESIAN_POINT('',(2.966246389185,-0.589327638599,
    0.866523984984));
#1348 = CARTESIAN_POINT('',(3.,-0.294608407001,0.901733003718));
#1349 = CARTESIAN_POINT('',(3.,0.,0.936923689937));
#1350 = PCURVE('',#773,#1351);
#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1505);
#1352 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1353,#1354,#1355,#1356,#1357,
    #1358,#1359,#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,
    #1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379,
    #1380,#1381,#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389,#1390,
    #1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400,#1401,
    #1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412,
    #1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422,#1423,
    #1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431,#1432,#1433,#1434,
    #1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,
    #1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,
    #1457,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,
    #1468,#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,
    #1479,#1480,#1481,#1482,#1483,#1484,#1485,#1486,#1487,#1488,#1489,
    #1490,#1491,#1492,#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500,
    #1501,#1502,#1503,#1504),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,6.789533795583E-02,
    0.117300952086,0.131102945847,0.153127172806,0.176182809042,
    0.190790158309,0.211453609366,0.230240080437,0.248926380075,
    0.267518486885,0.286060852253,0.30550030701,0.32677040764,
    0.348951169333,0.372969997788,0.398828491851,0.425604553769,
    0.453299390971,0.480990813015,0.508679620899,0.533597774541,
    0.554823259701,0.571433911072,0.596349037138,1.),.UNSPECIFIED.);
#1353 = CARTESIAN_POINT('',(-4.773130148504,-0.484667256858));
#1354 = CARTESIAN_POINT('',(-4.774921238076,-0.485638875334));
#1355 = CARTESIAN_POINT('',(-4.776872926265,-0.486677275206));
#1356 = CARTESIAN_POINT('',(-4.77901401316,-0.48779384633));
#1357 = CARTESIAN_POINT('',(-4.781384808392,-0.489004218313));
#1358 = CARTESIAN_POINT('',(-4.784035536997,-0.490327733859));
#1359 = CARTESIAN_POINT('',(-4.787040154101,-0.491792502428));
#1360 = CARTESIAN_POINT('',(-4.793061810872,-0.494649264917));
#1361 = CARTESIAN_POINT('',(-4.795849855491,-0.495951120985));
#1362 = CARTESIAN_POINT('',(-4.798941351178,-0.497371203574));
#1363 = CARTESIAN_POINT('',(-4.802399924995,-0.498933056915));
#1364 = CARTESIAN_POINT('',(-4.806309384535,-0.500667100902));
#1365 = CARTESIAN_POINT('',(-4.810781793418,-0.502613188418));
#1366 = CARTESIAN_POINT('',(-4.817413522175,-0.505440062833));
#1367 = CARTESIAN_POINT('',(-4.818916645761,-0.506077697325));
#1368 = CARTESIAN_POINT('',(-4.820477686169,-0.5067366753));
#1369 = CARTESIAN_POINT('',(-4.822099568025,-0.507417972426));
#1370 = CARTESIAN_POINT('',(-4.82378511862,-0.508122509088));
#1371 = CARTESIAN_POINT('',(-4.825536941437,-0.508851103859));
#1372 = CARTESIAN_POINT('',(-4.830262070191,-0.510806525698));
#1373 = CARTESIAN_POINT('',(-4.833342005105,-0.512071864522));
#1374 = CARTESIAN_POINT('',(-4.836605177236,-0.513402732153));
#1375 = CARTESIAN_POINT('',(-4.840057325318,-0.514800433864));
#1376 = CARTESIAN_POINT('',(-4.843699869194,-0.51626463214));
#1377 = CARTESIAN_POINT('',(-4.847527935024,-0.517792687347));
#1378 = CARTESIAN_POINT('',(-4.855716169478,-0.521039597431));
#1379 = CARTESIAN_POINT('',(-4.860094354983,-0.522764635824));
#1380 = CARTESIAN_POINT('',(-4.864648185125,-0.524547788176));
#1381 = CARTESIAN_POINT('',(-4.869358885266,-0.526381577341));
#1382 = CARTESIAN_POINT('',(-4.874205391862,-0.528257971153));
#1383 = CARTESIAN_POINT('',(-4.879166086326,-0.53016897918));
#1384 = CARTESIAN_POINT('',(-4.887422869848,-0.533335278513));
#1385 = CARTESIAN_POINT('',(-4.89066344184,-0.534574479041));
#1386 = CARTESIAN_POINT('',(-4.893937681759,-0.535823219605));
#1387 = CARTESIAN_POINT('',(-4.897241401339,-0.537080032758));
#1388 = CARTESIAN_POINT('',(-4.900570858992,-0.538343634076));
#1389 = CARTESIAN_POINT('',(-4.903922831638,-0.539612941173));
#1390 = CARTESIAN_POINT('',(-4.912064488173,-0.542689498344));
#1391 = CARTESIAN_POINT('',(-4.916873705567,-0.544501453215));
#1392 = CARTESIAN_POINT('',(-4.921715062106,-0.546320603139));
#1393 = CARTESIAN_POINT('',(-4.926582493627,-0.54814502791));
#1394 = CARTESIAN_POINT('',(-4.931471148409,-0.549973241325));
#1395 = CARTESIAN_POINT('',(-4.936377387175,-0.551804191179));
#1396 = CARTESIAN_POINT('',(-4.945773140338,-0.555303819256));
#1397 = CARTESIAN_POINT('',(-4.950259742361,-0.556972021344));
#1398 = CARTESIAN_POINT('',(-4.954756574494,-0.558641322047));
#1399 = CARTESIAN_POINT('',(-4.959261943286,-0.560311280663));
#1400 = CARTESIAN_POINT('',(-4.963774476497,-0.561981559276));
#1401 = CARTESIAN_POINT('',(-4.968293123103,-0.563651922753));
#1402 = CARTESIAN_POINT('',(-4.977317060873,-0.566983648441));
#1403 = CARTESIAN_POINT('',(-4.981822195407,-0.568644975769));
#1404 = CARTESIAN_POINT('',(-4.986331765688,-0.570306063105));
#1405 = CARTESIAN_POINT('',(-4.990845100868,-0.571966786026));
#1406 = CARTESIAN_POINT('',(-4.995361650455,-0.573627053311));
#1407 = CARTESIAN_POINT('',(-4.999880984314,-0.575286806945));
#1408 = CARTESIAN_POINT('',(-5.008901807745,-0.578596873604));
#1409 = CARTESIAN_POINT('',(-5.013403236253,-0.580247179995));
#1410 = CARTESIAN_POINT('',(-5.017906746402,-0.581896907441));
#1411 = CARTESIAN_POINT('',(-5.02241205374,-0.583546032416));
#1412 = CARTESIAN_POINT('',(-5.026918921147,-0.585194541717));
#1413 = CARTESIAN_POINT('',(-5.031427158838,-0.586842432461));
#1414 = CARTESIAN_POINT('',(-5.040434025234,-0.590132584567));
#1415 = CARTESIAN_POINT('',(-5.044932633909,-0.591774845084));
#1416 = CARTESIAN_POINT('',(-5.0494322996,-0.593416497884));
#1417 = CARTESIAN_POINT('',(-5.053932891633,-0.595057550073));
#1418 = CARTESIAN_POINT('',(-5.058434299447,-0.59669801162));
#1419 = CARTESIAN_POINT('',(-5.062936432595,-0.598337895355));
#1420 = CARTESIAN_POINT('',(-5.072159856147,-0.601695849821));
#1421 = CARTESIAN_POINT('',(-5.07688120534,-0.603413863208));
#1422 = CARTESIAN_POINT('',(-5.081603183453,-0.605131274006));
#1423 = CARTESIAN_POINT('',(-5.086325716591,-0.606848099561));
#1424 = CARTESIAN_POINT('',(-5.091048741828,-0.608564357677));
#1425 = CARTESIAN_POINT('',(-5.095772207207,-0.610280066627));
#1426 = CARTESIAN_POINT('',(-5.105664790485,-0.613871944881));
#1427 = CARTESIAN_POINT('',(-5.110833983454,-0.615748008784));
#1428 = CARTESIAN_POINT('',(-5.116003594903,-0.617623460776));
#1429 = CARTESIAN_POINT('',(-5.12117357628,-0.619498324095));
#1430 = CARTESIAN_POINT('',(-5.126343886223,-0.621372621301));
#1431 = CARTESIAN_POINT('',(-5.131514490569,-0.623246374273));
#1432 = CARTESIAN_POINT('',(-5.142077620552,-0.62707303487));
#1433 = CARTESIAN_POINT('',(-5.147470167498,-0.629025896427));
#1434 = CARTESIAN_POINT('',(-5.152862971318,-0.630978212605));
#1435 = CARTESIAN_POINT('',(-5.158256004094,-0.632930006018));
#1436 = CARTESIAN_POINT('',(-5.163649241862,-0.634881298169));
#1437 = CARTESIAN_POINT('',(-5.169042664607,-0.636832109448));
#1438 = CARTESIAN_POINT('',(-5.180276801985,-0.640894429638));
#1439 = CARTESIAN_POINT('',(-5.186117544561,-0.643005858804));
#1440 = CARTESIAN_POINT('',(-5.191958462919,-0.645116770964));
#1441 = CARTESIAN_POINT('',(-5.197799538566,-0.647227189079));
#1442 = CARTESIAN_POINT('',(-5.203640755585,-0.649337134748));
#1443 = CARTESIAN_POINT('',(-5.209482100637,-0.651446628195));
#1444 = CARTESIAN_POINT('',(-5.22161243834,-0.655826286858));
#1445 = CARTESIAN_POINT('',(-5.227901448888,-0.658096383201));
#1446 = CARTESIAN_POINT('',(-5.234190580752,-0.660366000778));
#1447 = CARTESIAN_POINT('',(-5.240479821736,-0.662635161626));
#1448 = CARTESIAN_POINT('',(-5.246769161301,-0.664903886344));
#1449 = CARTESIAN_POINT('',(-5.253058590571,-0.667172194096));
#1450 = CARTESIAN_POINT('',(-5.265860792347,-0.671788486036));
#1451 = CARTESIAN_POINT('',(-5.272373570402,-0.674136441494));
#1452 = CARTESIAN_POINT('',(-5.278886428223,-0.676483988669));
#1453 = CARTESIAN_POINT('',(-5.285399358478,-0.678831146028));
#1454 = CARTESIAN_POINT('',(-5.291912354773,-0.68117793082));
#1455 = CARTESIAN_POINT('',(-5.298425411652,-0.683524359076));
#1456 = CARTESIAN_POINT('',(-5.311675124002,-0.688297034142));
#1457 = CARTESIAN_POINT('',(-5.318411783188,-0.690723257211));
#1458 = CARTESIAN_POINT('',(-5.325148497027,-0.693149131232));
#1459 = CARTESIAN_POINT('',(-5.331885260942,-0.695574671609));
#1460 = CARTESIAN_POINT('',(-5.3386220709,-0.697999892736));
#1461 = CARTESIAN_POINT('',(-5.345358923421,-0.700424808));
#1462 = CARTESIAN_POINT('',(-5.358831876975,-0.705273752572));
#1463 = CARTESIAN_POINT('',(-5.365567977919,-0.707697782046));
#1464 = CARTESIAN_POINT('',(-5.372304115409,-0.710121530606));
#1465 = CARTESIAN_POINT('',(-5.379040286745,-0.71254500992));
#1466 = CARTESIAN_POINT('',(-5.385776489518,-0.714968230925));
#1467 = CARTESIAN_POINT('',(-5.392512721617,-0.717391203824));
#1468 = CARTESIAN_POINT('',(-5.40598460491,-0.722236443644));
#1469 = CARTESIAN_POINT('',(-5.412720256079,-0.72465871068));
#1470 = CARTESIAN_POINT('',(-5.419455932887,-0.72708074869));
#1471 = CARTESIAN_POINT('',(-5.426191633655,-0.729502566619));
#1472 = CARTESIAN_POINT('',(-5.432927356871,-0.731924172866));
#1473 = CARTESIAN_POINT('',(-5.439663101191,-0.734345575287));
#1474 = CARTESIAN_POINT('',(-5.452460621844,-0.738945711427));
#1475 = CARTESIAN_POINT('',(-5.458522394393,-0.741124482545));
#1476 = CARTESIAN_POINT('',(-5.464584182218,-0.74330309989));
#1477 = CARTESIAN_POINT('',(-5.470645984518,-0.745481568526));
#1478 = CARTESIAN_POINT('',(-5.47670780056,-0.747659893238));
#1479 = CARTESIAN_POINT('',(-5.482769629679,-0.74983807853));
#1480 = CARTESIAN_POINT('',(-5.493994997063,-0.753871409345));
#1481 = CARTESIAN_POINT('',(-5.499158531914,-0.755726591945));
#1482 = CARTESIAN_POINT('',(-5.504322075454,-0.757581679092));
#1483 = CARTESIAN_POINT('',(-5.50948562733,-0.759436673362));
#1484 = CARTESIAN_POINT('',(-5.51464918721,-0.761291577246));
#1485 = CARTESIAN_POINT('',(-5.519812754784,-0.763146393146));
#1486 = CARTESIAN_POINT('',(-5.529017242992,-0.766452599141));
#1487 = CARTESIAN_POINT('',(-5.533058160761,-0.767904022426));
#1488 = CARTESIAN_POINT('',(-5.537099082932,-0.769355394324));
#1489 = CARTESIAN_POINT('',(-5.541140009375,-0.770806715888));
#1490 = CARTESIAN_POINT('',(-5.545180939965,-0.772257988137));
#1491 = CARTESIAN_POINT('',(-5.549221874584,-0.773709212051));
#1492 = CARTESIAN_POINT('',(-5.559324013905,-0.777337079023));
#1493 = CARTESIAN_POINT('',(-5.565385223516,-0.779513662868));
#1494 = CARTESIAN_POINT('',(-5.571446441578,-0.7816901433));
#1495 = CARTESIAN_POINT('',(-5.577507667739,-0.78386652336));
#1496 = CARTESIAN_POINT('',(-5.583568901669,-0.786042805948));
#1497 = CARTESIAN_POINT('',(-5.589630143064,-0.78821899382));
#1498 = CARTESIAN_POINT('',(-5.693889924441,-0.825650104935));
#1499 = CARTESIAN_POINT('',(-5.792127515726,-0.860894330237));
#1500 = CARTESIAN_POINT('',(-5.890335453902,-0.896114370839));
#1501 = CARTESIAN_POINT('',(-5.988533696103,-0.931321225749));
#1502 = CARTESIAN_POINT('',(-6.086742741396,-0.966523984984));
#1503 = CARTESIAN_POINT('',(-6.184982504846,-1.001733003718));
#1504 = CARTESIAN_POINT('',(-6.28318530718,-1.036923689937));
#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1506 = PCURVE('',#1507,#1538);
#1507 = B_SPLINE_SURFACE_WITH_KNOTS('',6,1,(
    (#1508,#1509)
    ,(#1510,#1511)
    ,(#1512,#1513)
    ,(#1514,#1515)
    ,(#1516,#1517)
    ,(#1518,#1519)
    ,(#1520,#1521)
    ,(#1522,#1523)
    ,(#1524,#1525)
    ,(#1526,#1527)
    ,(#1528,#1529)
    ,(#1530,#1531)
    ,(#1532,#1533)
    ,(#1534,#1535)
    ,(#1536,#1537
    )),.UNSPECIFIED.,.F.,.F.,.F.,(7,4,4,7),(2,2),(0.,0.489000518716,0.5,
    1.),(0.,1.),.UNSPECIFIED.);
#1508 = CARTESIAN_POINT('',(3.001000031204,5.468749120219E-08,0.9375));
#1509 = CARTESIAN_POINT('',(2.458734183306,-1.223845276233E-07,
    0.625000007527));
#1510 = CARTESIAN_POINT('',(3.000999769949,-0.384188556584,0.89165620137
    ));
#1511 = CARTESIAN_POINT('',(2.536760253944,-0.353791397868,0.60209879879
    ));
#1512 = CARTESIAN_POINT('',(2.941980175038,-0.768374816393,
    0.845812402741));
#1513 = CARTESIAN_POINT('',(2.550883456898,-0.721737284257,
    0.580026325752));
#1514 = CARTESIAN_POINT('',(2.8239370998,-1.141233772958,0.799968604111)
  );
#1515 = CARTESIAN_POINT('',(2.498232125139,-1.089291511004,
    0.558631203364));
#1516 = CARTESIAN_POINT('',(2.649780510194,-1.491411802251,
    0.754124805482));
#1517 = CARTESIAN_POINT('',(2.3808644643,-1.441260314555,0.53777972045)
  );
#1518 = CARTESIAN_POINT('',(2.42025167218,-1.815871088693,0.707249805481
    ));
#1519 = CARTESIAN_POINT('',(2.201072881741,-1.771700982603,
    0.516904604161));
#1520 = CARTESIAN_POINT('',(2.146343227615,-2.097458269812,
    0.660374805481));
#1521 = CARTESIAN_POINT('',(1.969522686985,-2.061084278724,
    0.496384896498));
#1522 = CARTESIAN_POINT('',(2.140296137913,-2.103632054769,
    0.659343604111));
#1523 = CARTESIAN_POINT('',(1.964403876231,-2.06743042198,0.495933655135
    ));
#1524 = CARTESIAN_POINT('',(2.134227750279,-2.109784906588,
    0.658312402741));
#1525 = CARTESIAN_POINT('',(1.959260221613,-2.073756457757,
    0.495482583609));
#1526 = CARTESIAN_POINT('',(1.85132533468,-2.394649284943,0.61040620137)
  );
#1527 = CARTESIAN_POINT('',(1.719153704163,-2.366703538621,
    0.474535134065));
#1528 = CARTESIAN_POINT('',(1.522849772278,-2.633940516494,0.5625));
#1529 = CARTESIAN_POINT('',(1.425876886697,-2.61574759256,0.453949590337
    ));
#1530 = CARTESIAN_POINT('',(1.166377497829,-2.815881794212,0.515625));
#1531 = CARTESIAN_POINT('',(1.097795087614,-2.806407981193,
    0.434052818263));
#1532 = CARTESIAN_POINT('',(0.785658435212,-2.939295162686,0.46875));
#1533 = CARTESIAN_POINT('',(0.741324367149,-2.93613338569,0.414315391098
    ));
#1534 = CARTESIAN_POINT('',(0.39283041948,-3.000999764073,0.421875));
#1535 = CARTESIAN_POINT('',(0.370662762212,-3.0010005314,0.394657711684)
  );
#1536 = CARTESIAN_POINT('',(-5.468725783331E-08,-3.001000031204,0.375));
#1537 = CARTESIAN_POINT('',(-3.810883963951E-08,-3.000999927814,
    0.374999998836));
#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1692);
#1539 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1540,#1541,#1542,#1543,#1544,
    #1545,#1546,#1547,#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,
    #1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566,
    #1567,#1568,#1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,
    #1578,#1579,#1580,#1581,#1582,#1583,#1584,#1585,#1586,#1587,#1588,
    #1589,#1590,#1591,#1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,
    #1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,
    #1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621,
    #1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632,
    #1633,#1634,#1635,#1636,#1637,#1638,#1639,#1640,#1641,#1642,#1643,
    #1644,#1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653,#1654,
    #1655,#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665,
    #1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,#1675,#1676,
    #1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685,#1686,#1687,
    #1688,#1689,#1690,#1691),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,6.789533795583E-02,
    0.117300952086,0.131102945847,0.153127172806,0.176182809042,
    0.190790158309,0.211453609366,0.230240080437,0.248926380075,
    0.267518486885,0.286060852253,0.30550030701,0.32677040764,
    0.348951169333,0.372969997788,0.398828491851,0.425604553769,
    0.453299390971,0.480990813015,0.508679620899,0.533597774541,
    0.554823259701,0.571433911072,0.596349037138,1.),.UNSPECIFIED.);
#1540 = CARTESIAN_POINT('',(0.959022093592,1.));
#1541 = CARTESIAN_POINT('',(0.957945188366,0.946385312445));
#1542 = CARTESIAN_POINT('',(0.95676782874,0.89284182028));
#1543 = CARTESIAN_POINT('',(0.95547188809,0.839368008078));
#1544 = CARTESIAN_POINT('',(0.954031936014,0.785986140678));
#1545 = CARTESIAN_POINT('',(0.952416261543,0.732740700643));
#1546 = CARTESIAN_POINT('',(0.950578099813,0.679705620749));
#1547 = CARTESIAN_POINT('',(0.946879086611,0.588648073358));
#1548 = CARTESIAN_POINT('',(0.945162444794,0.550512921998));
#1549 = CARTESIAN_POINT('',(0.943254471301,0.512597866047));
#1550 = CARTESIAN_POINT('',(0.941114809691,0.474980481907));
#1551 = CARTESIAN_POINT('',(0.938690190418,0.437822854939));
#1552 = CARTESIAN_POINT('',(0.935909226358,0.401379316727));
#1553 = CARTESIAN_POINT('',(0.931774331603,0.356118935585));
#1554 = CARTESIAN_POINT('',(0.930836538987,0.346322350507));
#1555 = CARTESIAN_POINT('',(0.92986199494,0.336621352974));
#1556 = CARTESIAN_POINT('',(0.928848824077,0.327026583992));
#1557 = CARTESIAN_POINT('',(0.927795209065,0.31754995674));
#1558 = CARTESIAN_POINT('',(0.926699470887,0.308204417506));
#1559 = CARTESIAN_POINT('',(0.92374210155,0.284321875244));
#1560 = CARTESIAN_POINT('',(0.921812658502,0.270005409658));
#1561 = CARTESIAN_POINT('',(0.919766558909,0.256115875014));
#1562 = CARTESIAN_POINT('',(0.917600006267,0.242716732024));
#1563 = CARTESIAN_POINT('',(0.915311934851,0.229867941868));
#1564 = CARTESIAN_POINT('',(0.912905275925,0.217620571104));
#1565 = CARTESIAN_POINT('',(0.90775329676,0.193858556651));
#1566 = CARTESIAN_POINT('',(0.90499645652,0.182400658701));
#1567 = CARTESIAN_POINT('',(0.902126893947,0.171682060577));
#1568 = CARTESIAN_POINT('',(0.899156415728,0.161711782999));
#1569 = CARTESIAN_POINT('',(0.896098336202,0.152472406454));
#1570 = CARTESIAN_POINT('',(0.892966369056,0.143928968091));
#1571 = CARTESIAN_POINT('',(0.887750626398,0.131038291871));
#1572 = CARTESIAN_POINT('',(0.885702915671,0.126299684559));
#1573 = CARTESIAN_POINT('',(0.883633291969,0.121810075146));
#1574 = CARTESIAN_POINT('',(0.881544427528,0.117556357765));
#1575 = CARTESIAN_POINT('',(0.879438714667,0.113524851107));
#1576 = CARTESIAN_POINT('',(0.87731821878,0.109701867302));
#1577 = CARTESIAN_POINT('',(0.872166473901,0.100942723088));
#1578 = CARTESIAN_POINT('',(0.869122352514,9.620257411316E-02));
#1579 = CARTESIAN_POINT('',(0.866056947242,9.181587884321E-02));
#1580 = CARTESIAN_POINT('',(0.862974166339,8.774799993095E-02));
#1581 = CARTESIAN_POINT('',(0.859877146247,8.39676177233E-02));
#1582 = CARTESIAN_POINT('',(0.85676825159,8.04467302616E-02));
#1583 = CARTESIAN_POINT('',(0.850813231486,7.417306955467E-02));
#1584 = CARTESIAN_POINT('',(0.847969068398,7.137957090635E-02));
#1585 = CARTESIAN_POINT('',(0.84511790241,6.876202379509E-02));
#1586 = CARTESIAN_POINT('',(0.842260843209,6.630414450585E-02));
#1587 = CARTESIAN_POINT('',(0.839398793665,6.399149915007E-02));
#1588 = CARTESIAN_POINT('',(0.836532449842,6.181150366571E-02));
#1589 = CARTESIAN_POINT('',(0.830807456071,5.770631786612E-02));
#1590 = CARTESIAN_POINT('',(0.827948909885,5.577960690653E-02));
#1591 = CARTESIAN_POINT('',(0.825087190131,5.396266223706E-02));
#1592 = CARTESIAN_POINT('',(0.822222746,5.224593972427E-02));
#1593 = CARTESIAN_POINT('',(0.819355948177,5.062097980262E-02));
#1594 = CARTESIAN_POINT('',(0.81648708884,4.908040747451E-02));
#1595 = CARTESIAN_POINT('',(0.810760144979,4.616282910686E-02));
#1596 = CARTESIAN_POINT('',(0.80790210224,4.478488812885E-02));
#1597 = CARTESIAN_POINT('',(0.805042480907,4.347783763538E-02));
#1598 = CARTESIAN_POINT('',(0.80218147704,4.22360159108E-02));
#1599 = CARTESIAN_POINT('',(0.799319255302,4.105437126467E-02));
#1600 = CARTESIAN_POINT('',(0.796455948956,3.992846203168E-02));
#1601 = CARTESIAN_POINT('',(0.790735033915,3.778332451291E-02));
#1602 = CARTESIAN_POINT('',(0.787877439181,3.676373447836E-02));
#1603 = CARTESIAN_POINT('',(0.785018982797,3.579184076885E-02));
#1604 = CARTESIAN_POINT('',(0.782159758261,3.486414979167E-02));
#1605 = CARTESIAN_POINT('',(0.779299845437,3.397752006064E-02));
#1606 = CARTESIAN_POINT('',(0.776439310556,3.312916219611E-02));
#1607 = CARTESIAN_POINT('',(0.770578680139,3.146480535055E-02));
#1608 = CARTESIAN_POINT('',(0.767578532172,3.065230298221E-02));
#1609 = CARTESIAN_POINT('',(0.764577825387,2.987630017431E-02));
#1610 = CARTESIAN_POINT('',(0.761576615206,2.913421827091E-02));
#1611 = CARTESIAN_POINT('',(0.758574949411,2.842373160574E-02));
#1612 = CARTESIAN_POINT('',(0.755572868134,2.77427675022E-02));
#1613 = CARTESIAN_POINT('',(0.749285192525,2.63747263452E-02));
#1614 = CARTESIAN_POINT('',(0.74599952508,2.569306825644E-02));
#1615 = CARTESIAN_POINT('',(0.742713445422,2.504213334145E-02));
#1616 = CARTESIAN_POINT('',(0.739426992238,2.441973883188E-02));
#1617 = CARTESIAN_POINT('',(0.736140199013,2.382391785657E-02));
#1618 = CARTESIAN_POINT('',(0.73285309403,2.325291944163E-02));
#1619 = CARTESIAN_POINT('',(0.726137559774,2.21340478067E-02));
#1620 = CARTESIAN_POINT('',(0.722709106658,2.158817846425E-02));
#1621 = CARTESIAN_POINT('',(0.719280368039,2.106584515695E-02));
#1622 = CARTESIAN_POINT('',(0.715851367934,2.056544540442E-02));
#1623 = CARTESIAN_POINT('',(0.712422127364,2.008552957194E-02));
#1624 = CARTESIAN_POINT('',(0.70899266435,1.962480087044E-02));
#1625 = CARTESIAN_POINT('',(0.70184911488,1.870274555104E-02));
#1626 = CARTESIAN_POINT('',(0.698134993463,1.824450771716E-02));
#1627 = CARTESIAN_POINT('',(0.694420649187,1.780594033788E-02));
#1628 = CARTESIAN_POINT('',(0.690706099497,1.73857089116E-02));
#1629 = CARTESIAN_POINT('',(0.686991359754,1.698260595209E-02));
#1630 = CARTESIAN_POINT('',(0.683276443242,1.659555098851E-02));
#1631 = CARTESIAN_POINT('',(0.675561731117,1.582314070954E-02));
#1632 = CARTESIAN_POINT('',(0.671561909713,1.544016540007E-02));
#1633 = CARTESIAN_POINT('',(0.667561911218,1.507346731584E-02));
#1634 = CARTESIAN_POINT('',(0.663561748454,1.472195245154E-02));
#1635 = CARTESIAN_POINT('',(0.659561432797,1.438463011774E-02));
#1636 = CARTESIAN_POINT('',(0.655560974176,1.406061294085E-02));
#1637 = CARTESIAN_POINT('',(0.647417830146,1.342656759783E-02));
#1638 = CARTESIAN_POINT('',(0.643275135331,1.311742891688E-02));
#1639 = CARTESIAN_POINT('',(0.639132306229,1.282082381465E-02));
#1640 = CARTESIAN_POINT('',(0.634989351542,1.253594813302E-02));
#1641 = CARTESIAN_POINT('',(0.630846279073,1.226207056145E-02));
#1642 = CARTESIAN_POINT('',(0.626703095733,1.199853263697E-02));
#1643 = CARTESIAN_POINT('',(0.618274349403,1.148225668632E-02));
#1644 = CARTESIAN_POINT('',(0.613988779256,1.123018943353E-02));
#1645 = CARTESIAN_POINT('',(0.609703103838,1.098789478265E-02));
#1646 = CARTESIAN_POINT('',(0.605417329314,1.075477276281E-02));
#1647 = CARTESIAN_POINT('',(0.601131461267,1.053027563541E-02));
#1648 = CARTESIAN_POINT('',(0.596845504698,1.031390789413E-02));
#1649 = CARTESIAN_POINT('',(0.588273951881,9.896570369139E-03));
#1650 = CARTESIAN_POINT('',(0.583988355729,9.695592400202E-03));
#1651 = CARTESIAN_POINT('',(0.579702680038,9.501846347004E-03));
#1652 = CARTESIAN_POINT('',(0.575416928928,9.314919796042E-03));
#1653 = CARTESIAN_POINT('',(0.571131106174,9.134433931455E-03));
#1654 = CARTESIAN_POINT('',(0.5668452152,8.960043535028E-03));
#1655 = CARTESIAN_POINT('',(0.55827370758,8.622846354352E-03));
#1656 = CARTESIAN_POINT('',(0.553988090974,8.460034673461E-03));
#1657 = CARTESIAN_POINT('',(0.549702412371,8.302688765653E-03));
#1658 = CARTESIAN_POINT('',(0.545416674655,8.15051776281E-03));
#1659 = CARTESIAN_POINT('',(0.541130880493,8.003253106556E-03));
#1660 = CARTESIAN_POINT('',(0.536845032335,7.860648548252E-03));
#1661 = CARTESIAN_POINT('',(0.528702096991,7.598137439292E-03));
#1662 = CARTESIAN_POINT('',(0.524845019652,7.477385784409E-03));
#1663 = CARTESIAN_POINT('',(0.520987902033,7.360060957718E-03));
#1664 = CARTESIAN_POINT('',(0.517130745678,7.246008923156E-03));
#1665 = CARTESIAN_POINT('',(0.513273552039,7.135085835238E-03));
#1666 = CARTESIAN_POINT('',(0.509416322471,7.027158039052E-03));
#1667 = CARTESIAN_POINT('',(0.50227340931,6.832614544872E-03));
#1668 = CARTESIAN_POINT('',(0.498987735219,6.745210456416E-03));
#1669 = CARTESIAN_POINT('',(0.495702036764,6.659812766254E-03));
#1670 = CARTESIAN_POINT('',(0.492416314708,6.576348242274E-03));
#1671 = CARTESIAN_POINT('',(0.489130569777,6.494747458888E-03));
#1672 = CARTESIAN_POINT('',(0.48584480266,6.41494479703E-03));
#1673 = CARTESIAN_POINT('',(0.479987619797,6.275785236554E-03));
#1674 = CARTESIAN_POINT('',(0.477416212391,6.215755359955E-03));
#1675 = CARTESIAN_POINT('',(0.474844792102,6.156759243124E-03));
#1676 = CARTESIAN_POINT('',(0.472273359228,6.098768493277E-03));
#1677 = CARTESIAN_POINT('',(0.469701914051,6.041755896076E-03));
#1678 = CARTESIAN_POINT('',(0.467130456845,5.985695415636E-03));
#1679 = CARTESIAN_POINT('',(0.460701916143,5.847865187408E-03));
#1680 = CARTESIAN_POINT('',(0.456844817931,5.767254038951E-03));
#1681 = CARTESIAN_POINT('',(0.452987694106,5.688645119943E-03));
#1682 = CARTESIAN_POINT('',(0.449130545496,5.611959406464E-03));
#1683 = CARTESIAN_POINT('',(0.445273372882,5.537122479886E-03));
#1684 = CARTESIAN_POINT('',(0.441416176998,5.464064526869E-03));
#1685 = CARTESIAN_POINT('',(0.375068006489,4.236870278449E-03));
#1686 = CARTESIAN_POINT('',(0.312547476146,3.529571658343E-03));
#1687 = CARTESIAN_POINT('',(0.250043228191,2.9989696364E-03));
#1688 = CARTESIAN_POINT('',(0.187543082052,2.608050882932E-03));
#1689 = CARTESIAN_POINT('',(0.125035113279,2.296873876865E-03));
#1690 = CARTESIAN_POINT('',(6.25060668692E-02,2.047306150872E-03));
#1691 = CARTESIAN_POINT('',(1.153357419072E-08,1.844171503896E-03));
#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1693 = ORIENTED_EDGE('',*,*,#1694,.T.);
#1694 = EDGE_CURVE('',#1194,#1695,#1697,.T.);
#1695 = VERTEX_POINT('',#1696);
#1696 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.134667256858));
#1697 = SURFACE_CURVE('',#1698,(#1704,#1713),.PCURVE_S1.);
#1698 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1699,#1700,#1701,#1702,#1703),
  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1699 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.384667256858));
#1700 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.322167256858));
#1701 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.259667256858));
#1702 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.197167256858));
#1703 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.134667256858));
#1704 = PCURVE('',#773,#1705);
#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1712);
#1706 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1707,#1708,#1709,#1710,#1711),
  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1707 = CARTESIAN_POINT('',(-4.773130148504,-0.484667256858));
#1708 = CARTESIAN_POINT('',(-4.773130148504,-0.422167256858));
#1709 = CARTESIAN_POINT('',(-4.773130148504,-0.359667256858));
#1710 = CARTESIAN_POINT('',(-4.773130148504,-0.297167256858));
#1711 = CARTESIAN_POINT('',(-4.773130148504,-0.234667256858));
#1712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1713 = PCURVE('',#1714,#1737);
#1714 = B_SPLINE_SURFACE_WITH_KNOTS('',6,1,(
    (#1715,#1716)
    ,(#1717,#1718)
    ,(#1719,#1720)
    ,(#1721,#1722)
    ,(#1723,#1724)
    ,(#1725,#1726)
    ,(#1727,#1728)
    ,(#1729,#1730)
    ,(#1731,#1732)
    ,(#1733,#1734)
    ,(#1735,#1736
    )),.UNSPECIFIED.,.F.,.F.,.F.,(7,4,7),(2,2),(0.,0.489000518716,1.),(
    0.,1.),.UNSPECIFIED.);
#1715 = CARTESIAN_POINT('',(2.458734183306,-1.223845276233E-07,
    0.625000007527));
#1716 = CARTESIAN_POINT('',(2.458734183306,-1.223845276233E-07,
    0.375000007527));
#1717 = CARTESIAN_POINT('',(2.536760253944,-0.353791397868,0.60209879879
    ));
#1718 = CARTESIAN_POINT('',(2.536760253944,-0.353791397868,0.35209879879
    ));
#1719 = CARTESIAN_POINT('',(2.550883456898,-0.721737284257,
    0.580026325752));
#1720 = CARTESIAN_POINT('',(2.550883456898,-0.721737284257,
    0.330026325752));
#1721 = CARTESIAN_POINT('',(2.498232125139,-1.089291511004,
    0.558631203364));
#1722 = CARTESIAN_POINT('',(2.498232125139,-1.089291511004,
    0.308631203364));
#1723 = CARTESIAN_POINT('',(2.3808644643,-1.441260314555,0.53777972045)
  );
#1724 = CARTESIAN_POINT('',(2.3808644643,-1.441260314555,0.28777972045)
  );
#1725 = CARTESIAN_POINT('',(2.021281299183,-2.102141650651,
    0.496029487872));
#1726 = CARTESIAN_POINT('',(2.021281299183,-2.102141650651,
    0.246029487872));
#1727 = CARTESIAN_POINT('',(1.454663685275,-2.598793499037,
    0.455700889797));
#1728 = CARTESIAN_POINT('',(1.454663685275,-2.598793499037,
    0.205700889797));
#1729 = CARTESIAN_POINT('',(1.121300291431,-2.797752343031,0.43535554366
    ));
#1730 = CARTESIAN_POINT('',(1.121300291431,-2.797752343031,0.18535554366
    ));
#1731 = CARTESIAN_POINT('',(0.757632708115,-2.93324797284,0.415180288189
    ));
#1732 = CARTESIAN_POINT('',(0.757632708115,-2.93324797284,0.165180288189
    ));
#1733 = CARTESIAN_POINT('',(0.378816959282,-3.001000544678,
    0.395090160973));
#1734 = CARTESIAN_POINT('',(0.378816959282,-3.001000544678,
    0.145090160973));
#1735 = CARTESIAN_POINT('',(-3.810883963951E-08,-3.000999927814,
    0.374999998836));
#1736 = CARTESIAN_POINT('',(-3.810883963951E-08,-3.000999927814,
    0.124999998836));
#1737 = DEFINITIONAL_REPRESENTATION('',(#1738),#1744);
#1738 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1739,#1740,#1741,#1742,#1743),
  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#1739 = CARTESIAN_POINT('',(0.959022093592,0.));
#1740 = CARTESIAN_POINT('',(0.959022093592,0.25));
#1741 = CARTESIAN_POINT('',(0.959022093592,0.5));
#1742 = CARTESIAN_POINT('',(0.959022093592,0.75));
#1743 = CARTESIAN_POINT('',(0.959022093592,1.));
#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#1745 = ORIENTED_EDGE('',*,*,#1746,.T.);
#1746 = EDGE_CURVE('',#1695,#830,#1747,.T.);
#1747 = SURFACE_CURVE('',#1748,(#1889,#2033),.PCURVE_S1.);
#1748 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1749,#1750,#1751,#1752,#1753,
    #1754,#1755,#1756,#1757,#1758,#1759,#1760,#1761,#1762,#1763,#1764,
    #1765,#1766,#1767,#1768,#1769,#1770,#1771,#1772,#1773,#1774,#1775,
    #1776,#1777,#1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,
    #1787,#1788,#1789,#1790,#1791,#1792,#1793,#1794,#1795,#1796,#1797,
    #1798,#1799,#1800,#1801,#1802,#1803,#1804,#1805,#1806,#1807,#1808,
    #1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818,#1819,
    #1820,#1821,#1822,#1823,#1824,#1825,#1826,#1827,#1828,#1829,#1830,
    #1831,#1832,#1833,#1834,#1835,#1836,#1837,#1838,#1839,#1840,#1841,
    #1842,#1843,#1844,#1845,#1846,#1847,#1848,#1849,#1850,#1851,#1852,
    #1853,#1854,#1855,#1856,#1857,#1858,#1859,#1860,#1861,#1862,#1863,
    #1864,#1865,#1866,#1867,#1868,#1869,#1870,#1871,#1872,#1873,#1874,
    #1875,#1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883,#1884,#1885,
    #1886,#1887,#1888),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,8),(0.,6.857698486067E-02,0.118220744545,
    0.132533806807,0.154983372021,0.177931785247,0.192682598887,
    0.21363487194,0.232420221667,0.251063705103,0.269616886136,
    0.288122712454,0.307525498798,0.328756828906,0.351820608085,
    0.376719530636,0.403455419199,0.43295117584,0.464285740005,
    0.49838124248,0.536159325395,0.577620037832,0.623684744657,1.),
  .UNSPECIFIED.);
#1749 = CARTESIAN_POINT('',(0.182111473075,-2.994467467076,
    0.134667256858));
#1750 = CARTESIAN_POINT('',(0.187473727369,-2.994141356327,
    0.134265822039));
#1751 = CARTESIAN_POINT('',(0.19331621918,-2.993774728269,0.133848716368
    ));
#1752 = CARTESIAN_POINT('',(0.199724946461,-2.993359074142,
    0.133413713802));
#1753 = CARTESIAN_POINT('',(0.206820468835,-2.992881100628,
    0.132958003099));
#1754 = CARTESIAN_POINT('',(0.214752899013,-2.992324453397,0.13247821366
    ));
#1755 = CARTESIAN_POINT('',(0.223743274892,-2.99166314239,0.131969749933
    ));
#1756 = CARTESIAN_POINT('',(0.24172030246,-2.99025561315,0.131031397384)
  );
#1757 = CARTESIAN_POINT('',(0.250014534133,-2.989583787121,
    0.130619004597));
#1758 = CARTESIAN_POINT('',(0.259206088454,-2.988811612775,0.1301851192)
  );
#1759 = CARTESIAN_POINT('',(0.269482763139,-2.98791185863,0.129726450694
    ));
#1760 = CARTESIAN_POINT('',(0.281091432743,-2.986847737286,
    0.129239243783));
#1761 = CARTESIAN_POINT('',(0.294362823204,-2.985563508308,
    0.128719255686));
#1762 = CARTESIAN_POINT('',(0.31417051519,-2.983507457498,0.128001362779
    ));
#1763 = CARTESIAN_POINT('',(0.318776711156,-2.983021564856,
    0.127837660832));
#1764 = CARTESIAN_POINT('',(0.323565794852,-2.982507827686,
    0.127670840974));
#1765 = CARTESIAN_POINT('',(0.328547406829,-2.981963975892,
    0.127500847452));
#1766 = CARTESIAN_POINT('',(0.333730886538,-2.981387585976,
    0.127327651154));
#1767 = CARTESIAN_POINT('',(0.339124836955,-2.980776116931,
    0.127151256922));
#1768 = CARTESIAN_POINT('',(0.353538694025,-2.979108743207,
    0.126690098831));
#1769 = CARTESIAN_POINT('',(0.362878885842,-2.977997487964,
    0.126400666933));
#1770 = CARTESIAN_POINT('',(0.372782440125,-2.97678368418,0.126103695072
    ));
#1771 = CARTESIAN_POINT('',(0.38326699296,-2.975457048062,0.12579971678)
  );
#1772 = CARTESIAN_POINT('',(0.394336203713,-2.974008039421,0.12548955443
    ));
#1773 = CARTESIAN_POINT('',(0.405973317687,-2.972429392822,
    0.125174354447));
#1774 = CARTESIAN_POINT('',(0.430566376534,-2.9689678683,0.124529808078)
  );
#1775 = CARTESIAN_POINT('',(0.443550349122,-2.967078488968,
    0.124200179037));
#1776 = CARTESIAN_POINT('',(0.457041237491,-2.965045705314,
    0.123868340867));
#1777 = CARTESIAN_POINT('',(0.470981910103,-2.962868295725,
    0.123535773102));
#1778 = CARTESIAN_POINT('',(0.485308669139,-2.960547344353,
    0.123203785322));
#1779 = CARTESIAN_POINT('',(0.499956406686,-2.958085963046,0.12287347314
    ));
#1780 = CARTESIAN_POINT('',(0.524445931283,-2.953819742235,
    0.122334971113));
#1781 = CARTESIAN_POINT('',(0.53413714312,-2.952094132618,0.122125269134
    ));
#1782 = CARTESIAN_POINT('',(0.543923017134,-2.950313063828,
    0.121916753573));
#1783 = CARTESIAN_POINT('',(0.553790367359,-2.948477521086,0.12170956336
    ));
#1784 = CARTESIAN_POINT('',(0.563727418382,-2.946588507004,
    0.121503795035));
#1785 = CARTESIAN_POINT('',(0.573724022545,-2.944646953145,0.12129950674
    ));
#1786 = CARTESIAN_POINT('',(0.598043997862,-2.939822288261,0.12080868412
    ));
#1787 = CARTESIAN_POINT('',(0.612418344678,-2.936886627243,
    0.120523708621));
#1788 = CARTESIAN_POINT('',(0.62687171398,-2.933848992262,0.120241834315
    ));
#1789 = CARTESIAN_POINT('',(0.641384715662,-2.930711426852,
    0.119963049878));
#1790 = CARTESIAN_POINT('',(0.655941773122,-2.927475674342,
    0.119687294078));
#1791 = CARTESIAN_POINT('',(0.670531123257,-2.92414317786,0.119414455774
    ));
#1792 = CARTESIAN_POINT('',(0.698247134146,-2.917641523069,
    0.118902224437));
#1793 = CARTESIAN_POINT('',(0.711368150066,-2.914491208174,
    0.118662309555));
#1794 = CARTESIAN_POINT('',(0.72450153,-2.911264989398,0.118424531841));
#1795 = CARTESIAN_POINT('',(0.737641880814,-2.907963617589,
    0.118188793512));
#1796 = CARTESIAN_POINT('',(0.750784750466,-2.904587740685,
    0.117954996429));
#1797 = CARTESIAN_POINT('',(0.763926628004,-2.901137903719,
    0.117723042104));
#1798 = CARTESIAN_POINT('',(0.790104039034,-2.894117802155,
    0.117264359824));
#1799 = CARTESIAN_POINT('',(0.803139338891,-2.890548686569,
    0.117037609255));
#1800 = CARTESIAN_POINT('',(0.816168118778,-2.88690766016,0.116812487368
    ));
#1801 = CARTESIAN_POINT('',(0.829188003337,-2.883195137542,
    0.116588906577));
#1802 = CARTESIAN_POINT('',(0.842196966208,-2.879411489839,
    0.116366784325));
#1803 = CARTESIAN_POINT('',(0.855193330029,-2.875557044683,
    0.116146043091));
#1804 = CARTESIAN_POINT('',(0.881095320534,-2.867726138849,0.11570824053
    ));
#1805 = CARTESIAN_POINT('',(0.894000978153,-2.863750377747,
    0.115491167065));
#1806 = CARTESIAN_POINT('',(0.906891353617,-2.859705094598,
    0.115275319425));
#1807 = CARTESIAN_POINT('',(0.919765198996,-2.855590563492,
    0.115060631704));
#1808 = CARTESIAN_POINT('',(0.93262140411,-2.851407040912,0.11484704265)
  );
#1809 = CARTESIAN_POINT('',(0.945458996527,-2.847154765744,
    0.114634495669));
#1810 = CARTESIAN_POINT('',(0.971062569857,-2.838524181117,0.11421192195
    ));
#1811 = CARTESIAN_POINT('',(0.983828611423,-2.834146228634,
    0.114001889988));
#1812 = CARTESIAN_POINT('',(0.996574410807,-2.829700326163,
    0.113792791507));
#1813 = CARTESIAN_POINT('',(1.009299171622,-2.825186691476,
    0.113584578551));
#1814 = CARTESIAN_POINT('',(1.022002156552,-2.820605535774,0.11337720664
    ));
#1815 = CARTESIAN_POINT('',(1.034682687347,-2.815957063687,
    0.113170634772));
#1816 = CARTESIAN_POINT('',(1.060611097389,-2.806297322613,
    0.112749040679));
#1817 = CARTESIAN_POINT('',(1.073856668313,-2.801279393395,
    0.112534093858));
#1818 = CARTESIAN_POINT('',(1.087076133034,-2.796187916059,
    0.112319941686));
#1819 = CARTESIAN_POINT('',(1.100268799948,-2.791023119106,0.11210654387
    ));
#1820 = CARTESIAN_POINT('',(1.113434010411,-2.785785229097,
    0.111893863094));
#1821 = CARTESIAN_POINT('',(1.126571138741,-2.780474470652,
    0.111681865019));
#1822 = CARTESIAN_POINT('',(1.154023403359,-2.769200323248,
    0.111239253951));
#1823 = CARTESIAN_POINT('',(1.168332869957,-2.763222599058,
    0.111008769149));
#1824 = CARTESIAN_POINT('',(1.182607209554,-2.757158186949,
    0.110779022746));
#1825 = CARTESIAN_POINT('',(1.196845662543,-2.751007381385,
    0.110549976539));
#1826 = CARTESIAN_POINT('',(1.211047492176,-2.74477047823,0.110321595249
    ));
#1827 = CARTESIAN_POINT('',(1.225211984552,-2.738447774742,
    0.110093846521));
#1828 = CARTESIAN_POINT('',(1.254684149836,-2.725078280388,
    0.109619950685));
#1829 = CARTESIAN_POINT('',(1.269984968621,-2.71801609519,0.109373911799
    ));
#1830 = CARTESIAN_POINT('',(1.285240015289,-2.710853397782,
    0.109128546467));
#1831 = CARTESIAN_POINT('',(1.300448416683,-2.703590576743,0.10888381962
    ));
#1832 = CARTESIAN_POINT('',(1.315609316185,-2.69622802544,0.108639698914
    ));
#1833 = CARTESIAN_POINT('',(1.330721873713,-2.688766142023,
    0.108396154735));
#1834 = CARTESIAN_POINT('',(1.362047224712,-2.673042916593,
    0.107890831023));
#1835 = CARTESIAN_POINT('',(1.378251879006,-2.664765206088,0.10762914207
    ));
#1836 = CARTESIAN_POINT('',(1.39439819004,-2.656372705535,0.107368059421
    ));
#1837 = CARTESIAN_POINT('',(1.41048513259,-2.647865930842,0.107107551617
    ));
#1838 = CARTESIAN_POINT('',(1.426511694777,-2.639245406206,
    0.106847589653));
#1839 = CARTESIAN_POINT('',(1.442476878069,-2.63051166411,0.106588146978
    ));
#1840 = CARTESIAN_POINT('',(1.475455777634,-2.612166164947,
    0.106051147673));
#1841 = CARTESIAN_POINT('',(1.492459950223,-2.602537169315,
    0.105773666471));
#1842 = CARTESIAN_POINT('',(1.509390993881,-2.592778928376,
    0.105496725975));
#1843 = CARTESIAN_POINT('',(1.526247700063,-2.582892124076,
    0.105220298421));
#1844 = CARTESIAN_POINT('',(1.543028872842,-2.572877450363,
    0.104944358197));
#1845 = CARTESIAN_POINT('',(1.559733328912,-2.562735613187,
    0.104668881848));
#1846 = CARTESIAN_POINT('',(1.594702778629,-2.541139082836,
    0.104090423363));
#1847 = CARTESIAN_POINT('',(1.612950860975,-2.52965693736,0.10378753699)
  );
#1848 = CARTESIAN_POINT('',(1.631102571773,-2.518021858432,
    0.103485160281));
#1849 = CARTESIAN_POINT('',(1.649156353926,-2.506234828585,0.10318326666
    ));
#1850 = CARTESIAN_POINT('',(1.667110666096,-2.494296848531,
    0.102881831645));
#1851 = CARTESIAN_POINT('',(1.684963982701,-2.482208937159,
    0.102580832852));
#1852 = CARTESIAN_POINT('',(1.721572216016,-2.456972466007,
    0.101960928364));
#1853 = CARTESIAN_POINT('',(1.740313953283,-2.44380476297,0.10164207586)
  );
#1854 = CARTESIAN_POINT('',(1.758938194941,-2.430470266042,0.10132366806
    ));
#1855 = CARTESIAN_POINT('',(1.777443149276,-2.416970241752,
    0.101005682301));
#1856 = CARTESIAN_POINT('',(1.795827043646,-2.403305979546,
    0.100688097672));
#1857 = CARTESIAN_POINT('',(1.814088124472,-2.389478791783,
    0.100370895018));
#1858 = CARTESIAN_POINT('',(1.851959228787,-2.360268662201,
    9.970930174522E-02));
#1859 = CARTESIAN_POINT('',(1.871546337289,-2.34485598952,
    9.936497794846E-02));
#1860 = CARTESIAN_POINT('',(1.890983747744,-2.329253716179,
    9.902106305428E-02));
#1861 = CARTESIAN_POINT('',(1.910269252248,-2.313463593821,
    9.867753620343E-02));
#1862 = CARTESIAN_POINT('',(1.929400669998,-2.297487405254,
    9.833437816853E-02));
#1863 = CARTESIAN_POINT('',(1.948375847295,-2.281326964445,
    9.799157135408E-02));
#1864 = CARTESIAN_POINT('',(1.988041830195,-2.246876113445,
    9.726963863699E-02));
#1865 = CARTESIAN_POINT('',(2.008696579428,-2.228544171661,
    9.689058882504E-02));
#1866 = CARTESIAN_POINT('',(2.029154012065,-2.209990801391,
    9.651192857631E-02));
#1867 = CARTESIAN_POINT('',(2.049411277623,-2.191218557672,
    9.613363777493E-02));
#1868 = CARTESIAN_POINT('',(2.069465568315,-2.17223004036,
    9.575569797338E-02));
#1869 = CARTESIAN_POINT('',(2.089314119051,-2.153027894129,
    9.537809239255E-02));
#1870 = CARTESIAN_POINT('',(2.130508823073,-2.112309323924,
    9.458674134591E-02));
#1871 = CARTESIAN_POINT('',(2.15181235501,-2.090749768766,
    9.41730611366E-02));
#1872 = CARTESIAN_POINT('',(2.172861204152,-2.06893969863,
    9.375974440852E-02));
#1873 = CARTESIAN_POINT('',(2.193651836951,-2.04688273017,
    9.33467718917E-02));
#1874 = CARTESIAN_POINT('',(2.214180785406,-2.024582541071,
    9.293412593142E-02));
#1875 = CARTESIAN_POINT('',(2.23444464706,-2.00204287004,
    9.252179048822E-02));
#1876 = CARTESIAN_POINT('',(2.276655911331,-1.953963080217,
    9.165195698148E-02));
#1877 = CARTESIAN_POINT('',(2.298540392668,-1.928367709471,
    9.119452804678E-02));
#1878 = CARTESIAN_POINT('',(2.320088951902,-1.902486616698,
    9.073744450041E-02));
#1879 = CARTESIAN_POINT('',(2.341297118022,-1.876325099553,
    9.028068802016E-02));
#1880 = CARTESIAN_POINT('',(2.362160526122,-1.849888541229,
    8.982424179489E-02));
#1881 = CARTESIAN_POINT('',(2.382674917403,-1.82318241045,
    8.936809052461E-02));
#1882 = CARTESIAN_POINT('',(2.567538703047,-1.575885699201,
    8.518809219966E-02));
#1883 = CARTESIAN_POINT('',(2.708720349436,-1.337873998897,
    8.148160090877E-02));
#1884 = CARTESIAN_POINT('',(2.824006878199,-1.085303168396,
    7.778723210816E-02));
#1885 = CARTESIAN_POINT('',(2.911686681905,-0.821570788478,
    7.410140350276E-02));
#1886 = CARTESIAN_POINT('',(2.970572121402,-0.550248989933,
    7.042204188097E-02));
#1887 = CARTESIAN_POINT('',(3.,-0.275083853468,6.674633044395E-02));
#1888 = CARTESIAN_POINT('',(3.,0.,6.307630432243E-02));
#1889 = PCURVE('',#773,#1890);
#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#2032);
#1891 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1892,#1893,#1894,#1895,#1896,
    #1897,#1898,#1899,#1900,#1901,#1902,#1903,#1904,#1905,#1906,#1907,
    #1908,#1909,#1910,#1911,#1912,#1913,#1914,#1915,#1916,#1917,#1918,
    #1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926,#1927,#1928,#1929,
    #1930,#1931,#1932,#1933,#1934,#1935,#1936,#1937,#1938,#1939,#1940,
    #1941,#1942,#1943,#1944,#1945,#1946,#1947,#1948,#1949,#1950,#1951,
    #1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962,
    #1963,#1964,#1965,#1966,#1967,#1968,#1969,#1970,#1971,#1972,#1973,
    #1974,#1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982,#1983,#1984,
    #1985,#1986,#1987,#1988,#1989,#1990,#1991,#1992,#1993,#1994,#1995,
    #1996,#1997,#1998,#1999,#2000,#2001,#2002,#2003,#2004,#2005,#2006,
    #2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014,#2015,#2016,#2017,
    #2018,#2019,#2020,#2021,#2022,#2023,#2024,#2025,#2026,#2027,#2028,
    #2029,#2030,#2031),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,8),(0.,6.857698486067E-02,0.118220744545,
    0.132533806807,0.154983372021,0.177931785247,0.192682598887,
    0.21363487194,0.232420221667,0.251063705103,0.269616886136,
    0.288122712454,0.307525498798,0.328756828906,0.351820608085,
    0.376719530636,0.403455419199,0.43295117584,0.464285740005,
    0.49838124248,0.536159325395,0.577620037832,0.623684744657,1.),
  .UNSPECIFIED.);
#1892 = CARTESIAN_POINT('',(-4.773130148504,-0.234667256858));
#1893 = CARTESIAN_POINT('',(-4.774920869008,-0.234265822039));
#1894 = CARTESIAN_POINT('',(-4.776872194271,-0.233848716368));
#1895 = CARTESIAN_POINT('',(-4.779012914077,-0.233413713802));
#1896 = CARTESIAN_POINT('',(-4.781383436873,-0.232958003099));
#1897 = CARTESIAN_POINT('',(-4.784034061871,-0.23247821366));
#1898 = CARTESIAN_POINT('',(-4.787038917821,-0.231969749933));
#1899 = CARTESIAN_POINT('',(-4.793049599597,-0.231031397384));
#1900 = CARTESIAN_POINT('',(-4.795823390415,-0.230619004597));
#1901 = CARTESIAN_POINT('',(-4.798898003984,-0.2301851192));
#1902 = CARTESIAN_POINT('',(-4.802336631701,-0.229726450694));
#1903 = CARTESIAN_POINT('',(-4.806222345008,-0.229239243783));
#1904 = CARTESIAN_POINT('',(-4.810666699979,-0.228719255686));
#1905 = CARTESIAN_POINT('',(-4.817304738567,-0.228001362779));
#1906 = CARTESIAN_POINT('',(-4.818848653964,-0.227837660832));
#1907 = CARTESIAN_POINT('',(-4.820454169829,-0.227670840974));
#1908 = CARTESIAN_POINT('',(-4.822124567792,-0.227500847452));
#1909 = CARTESIAN_POINT('',(-4.823863037583,-0.227327651154));
#1910 = CARTESIAN_POINT('',(-4.82567253236,-0.227151256922));
#1911 = CARTESIAN_POINT('',(-4.83050919111,-0.226690098831));
#1912 = CARTESIAN_POINT('',(-4.833644530374,-0.226400666933));
#1913 = CARTESIAN_POINT('',(-4.836970381715,-0.226103695072));
#1914 = CARTESIAN_POINT('',(-4.84049304603,-0.22579971678));
#1915 = CARTESIAN_POINT('',(-4.84421420145,-0.22548955443));
#1916 = CARTESIAN_POINT('',(-4.848128719552,-0.225174354447));
#1917 = CARTESIAN_POINT('',(-4.856407210393,-0.224529808078));
#1918 = CARTESIAN_POINT('',(-4.860780736934,-0.224200179037));
#1919 = CARTESIAN_POINT('',(-4.865328365832,-0.223868340867));
#1920 = CARTESIAN_POINT('',(-4.870031468638,-0.223535773102));
#1921 = CARTESIAN_POINT('',(-4.874869185969,-0.223203785322));
#1922 = CARTESIAN_POINT('',(-4.879820129655,-0.22287347314));
#1923 = CARTESIAN_POINT('',(-4.888106245586,-0.222334971113));
#1924 = CARTESIAN_POINT('',(-4.891387437103,-0.222125269134));
#1925 = CARTESIAN_POINT('',(-4.894702942927,-0.221916753573));
#1926 = CARTESIAN_POINT('',(-4.89804843815,-0.22170956336));
#1927 = CARTESIAN_POINT('',(-4.901420064512,-0.221503795035));
#1928 = CARTESIAN_POINT('',(-4.90481450544,-0.22129950674));
#1929 = CARTESIAN_POINT('',(-4.913079146258,-0.22080868412));
#1930 = CARTESIAN_POINT('',(-4.917969419827,-0.220523708621));
#1931 = CARTESIAN_POINT('',(-4.92289233466,-0.220241834315));
#1932 = CARTESIAN_POINT('',(-4.9278416164,-0.219963049878));
#1933 = CARTESIAN_POINT('',(-4.932812263473,-0.219687294078));
#1934 = CARTESIAN_POINT('',(-4.937800547089,-0.219414455774));
#1935 = CARTESIAN_POINT('',(-4.947290007761,-0.218902224437));
#1936 = CARTESIAN_POINT('',(-4.951787915165,-0.218662309555));
#1937 = CARTESIAN_POINT('',(-4.956295761547,-0.218424531841));
#1938 = CARTESIAN_POINT('',(-4.960811890004,-0.218188793512));
#1939 = CARTESIAN_POINT('',(-4.96533495864,-0.217954996429));
#1940 = CARTESIAN_POINT('',(-4.969863940562,-0.217723042104));
#1941 = CARTESIAN_POINT('',(-4.978898065214,-0.217264359824));
#1942 = CARTESIAN_POINT('',(-4.983403032694,-0.217037609255));
#1943 = CARTESIAN_POINT('',(-4.987912258985,-0.216812487368));
#1944 = CARTESIAN_POINT('',(-4.992425093646,-0.216588906577));
#1945 = CARTESIAN_POINT('',(-4.996941003132,-0.216366784325));
#1946 = CARTESIAN_POINT('',(-5.001459570794,-0.216146043091));
#1947 = CARTESIAN_POINT('',(-5.010479525205,-0.21570824053));
#1948 = CARTESIAN_POINT('',(-5.014980853999,-0.215491167065));
#1949 = CARTESIAN_POINT('',(-5.019484161964,-0.215275319425));
#1950 = CARTESIAN_POINT('',(-5.023989173821,-0.215060631704));
#1951 = CARTESIAN_POINT('',(-5.028495660306,-0.21484704265));
#1952 = CARTESIAN_POINT('',(-5.03300343817,-0.214634495669));
#1953 = CARTESIAN_POINT('',(-5.042009793693,-0.21421192195));
#1954 = CARTESIAN_POINT('',(-5.046508352345,-0.214001889988));
#1955 = CARTESIAN_POINT('',(-5.051007900733,-0.213792791507));
#1956 = CARTESIAN_POINT('',(-5.05550831299,-0.213584578551));
#1957 = CARTESIAN_POINT('',(-5.060009482792,-0.21337720664));
#1958 = CARTESIAN_POINT('',(-5.064511323349,-0.213170634772));
#1959 = CARTESIAN_POINT('',(-5.073734440711,-0.212749040679));
#1960 = CARTESIAN_POINT('',(-5.07845577146,-0.212534093858));
#1961 = CARTESIAN_POINT('',(-5.083177678423,-0.212319941686));
#1962 = CARTESIAN_POINT('',(-5.08790009099,-0.21210654387));
#1963 = CARTESIAN_POINT('',(-5.092622949181,-0.211893863094));
#1964 = CARTESIAN_POINT('',(-5.097346203641,-0.211681865019));
#1965 = CARTESIAN_POINT('',(-5.107238586976,-0.211239253951));
#1966 = CARTESIAN_POINT('',(-5.112407782854,-0.211008769149));
#1967 = CARTESIAN_POINT('',(-5.117577350529,-0.210779022746));
#1968 = CARTESIAN_POINT('',(-5.122747244179,-0.210549976539));
#1969 = CARTESIAN_POINT('',(-5.127917424919,-0.210321595249));
#1970 = CARTESIAN_POINT('',(-5.133087860793,-0.210093846521));
#1971 = CARTESIAN_POINT('',(-5.143875466365,-0.209619950685));
#1972 = CARTESIAN_POINT('',(-5.149492675223,-0.209373911799));
#1973 = CARTESIAN_POINT('',(-5.155110119958,-0.209128546467));
#1974 = CARTESIAN_POINT('',(-5.160727771556,-0.20888381962));
#1975 = CARTESIAN_POINT('',(-5.166345605383,-0.208639698914));
#1976 = CARTESIAN_POINT('',(-5.171963601185,-0.208396154735));
#1977 = CARTESIAN_POINT('',(-5.183646910425,-0.207890831023));
#1978 = CARTESIAN_POINT('',(-5.189712246641,-0.20762914207));
#1979 = CARTESIAN_POINT('',(-5.195777730943,-0.207368059421));
#1980 = CARTESIAN_POINT('',(-5.201843345245,-0.207107551617));
#1981 = CARTESIAN_POINT('',(-5.207909074173,-0.206847589653));
#1982 = CARTESIAN_POINT('',(-5.213974905058,-0.206588146978));
#1983 = CARTESIAN_POINT('',(-5.226554275984,-0.206051147673));
#1984 = CARTESIAN_POINT('',(-5.233067829275,-0.205773666471));
#1985 = CARTESIAN_POINT('',(-5.239581474993,-0.205496725975));
#1986 = CARTESIAN_POINT('',(-5.246095201969,-0.205220298421));
#1987 = CARTESIAN_POINT('',(-5.252609000687,-0.204944358197));
#1988 = CARTESIAN_POINT('',(-5.259122863284,-0.204668881848));
#1989 = CARTESIAN_POINT('',(-5.272823116877,-0.204090423363));
#1990 = CARTESIAN_POINT('',(-5.280009519884,-0.20378753699));
#1991 = CARTESIAN_POINT('',(-5.287195983935,-0.203485160281));
#1992 = CARTESIAN_POINT('',(-5.294382501513,-0.20318326666));
#1993 = CARTESIAN_POINT('',(-5.301569066232,-0.202881831645));
#1994 = CARTESIAN_POINT('',(-5.308755672826,-0.202580832852));
#1995 = CARTESIAN_POINT('',(-5.323576987143,-0.201960928364));
#1996 = CARTESIAN_POINT('',(-5.331211699442,-0.20164207586));
#1997 = CARTESIAN_POINT('',(-5.338846448892,-0.20132366806));
#1998 = CARTESIAN_POINT('',(-5.346481230989,-0.201005682301));
#1999 = CARTESIAN_POINT('',(-5.354116041889,-0.200688097672));
#2000 = CARTESIAN_POINT('',(-5.361750878409,-0.200370895018));
#2001 = CARTESIAN_POINT('',(-5.377693317272,-0.199709301745));
#2002 = CARTESIAN_POINT('',(-5.386000923755,-0.199364977948));
#2003 = CARTESIAN_POINT('',(-5.394308554106,-0.199021063054));
#2004 = CARTESIAN_POINT('',(-5.402616205388,-0.198677536203));
#2005 = CARTESIAN_POINT('',(-5.410923875093,-0.198334378169));
#2006 = CARTESIAN_POINT('',(-5.419231561145,-0.197991571354));
#2007 = CARTESIAN_POINT('',(-5.436744259186,-0.197269638637));
#2008 = CARTESIAN_POINT('',(-5.445949274543,-0.196890588825));
#2009 = CARTESIAN_POINT('',(-5.455154305647,-0.196511928576));
#2010 = CARTESIAN_POINT('',(-5.464359350478,-0.196133637775));
#2011 = CARTESIAN_POINT('',(-5.473564407317,-0.195755697973));
#2012 = CARTESIAN_POINT('',(-5.482769474745,-0.195378092393));
#2013 = CARTESIAN_POINT('',(-5.502076944799,-0.194586741346));
#2014 = CARTESIAN_POINT('',(-5.512179349532,-0.194173061137));
#2015 = CARTESIAN_POINT('',(-5.522281764296,-0.193759744409));
#2016 = CARTESIAN_POINT('',(-5.532384187741,-0.193346771892));
#2017 = CARTESIAN_POINT('',(-5.54248661871,-0.192934125931));
#2018 = CARTESIAN_POINT('',(-5.552589056247,-0.192521790488));
#2019 = CARTESIAN_POINT('',(-5.573915766211,-0.191651956981));
#2020 = CARTESIAN_POINT('',(-5.585140040374,-0.191194528047));
#2021 = CARTESIAN_POINT('',(-5.596364320978,-0.1907374445));
#2022 = CARTESIAN_POINT('',(-5.607588607057,-0.19028068802));
#2023 = CARTESIAN_POINT('',(-5.618812897776,-0.189824241795));
#2024 = CARTESIAN_POINT('',(-5.630037192439,-0.189368090525));
#2025 = CARTESIAN_POINT('',(-5.732955867257,-0.1851880922));
#2026 = CARTESIAN_POINT('',(-5.824677580004,-0.181481600909));
#2027 = CARTESIAN_POINT('',(-5.916377372555,-0.177787232108));
#2028 = CARTESIAN_POINT('',(-6.008069166682,-0.174101403503));
#2029 = CARTESIAN_POINT('',(-6.099768966034,-0.170422041881));
#2030 = CARTESIAN_POINT('',(-6.191490689357,-0.166746330444));
#2031 = CARTESIAN_POINT('',(-6.28318530718,-0.163076304322));
#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2033 = PCURVE('',#2034,#2065);
#2034 = B_SPLINE_SURFACE_WITH_KNOTS('',6,1,(
    (#2035,#2036)
    ,(#2037,#2038)
    ,(#2039,#2040)
    ,(#2041,#2042)
    ,(#2043,#2044)
    ,(#2045,#2046)
    ,(#2047,#2048)
    ,(#2049,#2050)
    ,(#2051,#2052)
    ,(#2053,#2054)
    ,(#2055,#2056)
    ,(#2057,#2058)
    ,(#2059,#2060)
    ,(#2061,#2062)
    ,(#2063,#2064
    )),.UNSPECIFIED.,.F.,.F.,.F.,(7,4,4,7),(2,2),(0.,0.489000518716,0.5,
    1.),(0.,1.),.UNSPECIFIED.);
#2035 = CARTESIAN_POINT('',(2.458734183306,-1.223845276233E-07,
    0.375000007527));
#2036 = CARTESIAN_POINT('',(3.001000031204,5.468746855364E-08,6.25E-02)
  );
#2037 = CARTESIAN_POINT('',(2.536760253944,-0.353791397868,0.35209879879
    ));
#2038 = CARTESIAN_POINT('',(3.000999769949,-0.384188556584,
    6.759375540328E-02));
#2039 = CARTESIAN_POINT('',(2.550883456898,-0.721737284257,
    0.330026325752));
#2040 = CARTESIAN_POINT('',(2.941980175038,-0.768374816393,
    7.268751080659E-02));
#2041 = CARTESIAN_POINT('',(2.498232125139,-1.089291511004,
    0.308631203364));
#2042 = CARTESIAN_POINT('',(2.8239370998,-1.141233772958,
    7.778126620987E-02));
#2043 = CARTESIAN_POINT('',(2.3808644643,-1.441260314555,0.28777972045)
  );
#2044 = CARTESIAN_POINT('',(2.649780510194,-1.491411802251,
    8.287502161317E-02));
#2045 = CARTESIAN_POINT('',(2.201072881741,-1.771700982603,
    0.266904604161));
#2046 = CARTESIAN_POINT('',(2.42025167218,-1.815871088693,
    8.80833549465E-02));
#2047 = CARTESIAN_POINT('',(1.969522686985,-2.061084278724,
    0.246384896498));
#2048 = CARTESIAN_POINT('',(2.146343227616,-2.097458269812,
    9.329168827983E-02));
#2049 = CARTESIAN_POINT('',(1.964403876231,-2.06743042198,0.245933655135
    ));
#2050 = CARTESIAN_POINT('',(2.140296137913,-2.103632054769,
    9.340626620987E-02));
#2051 = CARTESIAN_POINT('',(1.959260221613,-2.073756457757,
    0.245482583609));
#2052 = CARTESIAN_POINT('',(2.134227750279,-2.109784906588,
    9.352084413992E-02));
#2053 = CARTESIAN_POINT('',(1.719153704163,-2.366703538621,
    0.224535134065));
#2054 = CARTESIAN_POINT('',(1.85132533468,-2.394649284943,
    9.884375540329E-02));
#2055 = CARTESIAN_POINT('',(1.425876886697,-2.61574759256,0.203949590337
    ));
#2056 = CARTESIAN_POINT('',(1.522849772278,-2.633940516494,
    0.104166666667));
#2057 = CARTESIAN_POINT('',(1.097795087614,-2.806407981193,
    0.184052818263));
#2058 = CARTESIAN_POINT('',(1.16637749783,-2.815881794212,0.109375));
#2059 = CARTESIAN_POINT('',(0.741324367149,-2.93613338569,0.164315391098
    ));
#2060 = CARTESIAN_POINT('',(0.785658435211,-2.939295162688,
    0.114583333333));
#2061 = CARTESIAN_POINT('',(0.370662762212,-3.0010005314,0.144657711684)
  );
#2062 = CARTESIAN_POINT('',(0.39283041948,-3.000999764072,0.119791666667
    ));
#2063 = CARTESIAN_POINT('',(-3.810883963951E-08,-3.000999927814,
    0.124999998836));
#2064 = CARTESIAN_POINT('',(-5.468727160007E-08,-3.001000031204,0.125));
#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2207);
#2066 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2067,#2068,#2069,#2070,#2071,
    #2072,#2073,#2074,#2075,#2076,#2077,#2078,#2079,#2080,#2081,#2082,
    #2083,#2084,#2085,#2086,#2087,#2088,#2089,#2090,#2091,#2092,#2093,
    #2094,#2095,#2096,#2097,#2098,#2099,#2100,#2101,#2102,#2103,#2104,
    #2105,#2106,#2107,#2108,#2109,#2110,#2111,#2112,#2113,#2114,#2115,
    #2116,#2117,#2118,#2119,#2120,#2121,#2122,#2123,#2124,#2125,#2126,
    #2127,#2128,#2129,#2130,#2131,#2132,#2133,#2134,#2135,#2136,#2137,
    #2138,#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146,#2147,#2148,
    #2149,#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157,#2158,#2159,
    #2160,#2161,#2162,#2163,#2164,#2165,#2166,#2167,#2168,#2169,#2170,
    #2171,#2172,#2173,#2174,#2175,#2176,#2177,#2178,#2179,#2180,#2181,
    #2182,#2183,#2184,#2185,#2186,#2187,#2188,#2189,#2190,#2191,#2192,
    #2193,#2194,#2195,#2196,#2197,#2198,#2199,#2200,#2201,#2202,#2203,
    #2204,#2205,#2206),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,8),(0.,6.857698486067E-02,0.118220744545,
    0.132533806807,0.154983372021,0.177931785247,0.192682598887,
    0.21363487194,0.232420221667,0.251063705103,0.269616886136,
    0.288122712454,0.307525498798,0.328756828906,0.351820608085,
    0.376719530636,0.403455419199,0.43295117584,0.464285740005,
    0.49838124248,0.536159325395,0.577620037832,0.623684744657,1.),
  .UNSPECIFIED.);
#2067 = CARTESIAN_POINT('',(0.959022093592,0.));
#2068 = CARTESIAN_POINT('',(0.95794541027,5.360363985628E-02));
#2069 = CARTESIAN_POINT('',(0.956768270197,0.107138042249));
#2070 = CARTESIAN_POINT('',(0.955472554025,0.160605293569));
#2071 = CARTESIAN_POINT('',(0.954032770058,0.213984160451));
#2072 = CARTESIAN_POINT('',(0.952417162356,0.26723161205));
#2073 = CARTESIAN_POINT('',(0.950578859241,0.320275684636));
#2074 = CARTESIAN_POINT('',(0.946886587813,0.411167271711));
#2075 = CARTESIAN_POINT('',(0.945178739925,0.449125351382));
#2076 = CARTESIAN_POINT('',(0.943281225787,0.486872250516));
#2077 = CARTESIAN_POINT('',(0.941153969405,0.524334011439));
#2078 = CARTESIAN_POINT('',(0.938744177681,0.561355166037));
#2079 = CARTESIAN_POINT('',(0.93598080196,0.597690532494));
#2080 = CARTESIAN_POINT('',(0.931842208481,0.6431777375));
#2081 = CARTESIAN_POINT('',(0.930879003321,0.65326865566));
#2082 = CARTESIAN_POINT('',(0.929876713959,0.663261071947));
#2083 = CARTESIAN_POINT('',(0.92883323715,0.673143532547));
#2084 = CARTESIAN_POINT('',(0.927746523748,0.682903117758));
#2085 = CARTESIAN_POINT('',(0.9266146705,0.692525708878));
#2086 = CARTESIAN_POINT('',(0.923587324666,0.716850493955));
#2087 = CARTESIAN_POINT('',(0.92162304262,0.731334352242));
#2088 = CARTESIAN_POINT('',(0.919537482183,0.745383541592));
#2089 = CARTESIAN_POINT('',(0.917326482402,0.758931401936));
#2090 = CARTESIAN_POINT('',(0.914988804878,0.77191477943));
#2091 = CARTESIAN_POINT('',(0.912527533743,0.784279904366));
#2092 = CARTESIAN_POINT('',(0.907318175398,0.807956803405));
#2093 = CARTESIAN_POINT('',(0.904563988047,0.819243439223));
#2094 = CARTESIAN_POINT('',(0.90169807257,0.829805121089));
#2095 = CARTESIAN_POINT('',(0.898732145612,0.839633115763));
#2096 = CARTESIAN_POINT('',(0.895679393445,0.848744387245));
#2097 = CARTESIAN_POINT('',(0.892553383921,0.857172971806));
#2098 = CARTESIAN_POINT('',(0.887318816179,0.86996757975));
#2099 = CARTESIAN_POINT('',(0.885245319972,0.874710179282));
#2100 = CARTESIAN_POINT('',(0.883149492553,0.879201326878));
#2101 = CARTESIAN_POINT('',(0.881034093293,0.88345437933));
#2102 = CARTESIAN_POINT('',(0.878901589079,0.887483285141));
#2103 = CARTESIAN_POINT('',(0.876754105207,0.891301994705));
#2104 = CARTESIAN_POINT('',(0.871524245071,0.900068436222));
#2105 = CARTESIAN_POINT('',(0.868428639657,0.90481546096));
#2106 = CARTESIAN_POINT('',(0.865311414269,0.909204058191));
#2107 = CARTESIAN_POINT('',(0.862176612808,0.913269862265));
#2108 = CARTESIAN_POINT('',(0.859027468838,0.917045028399));
#2109 = CARTESIAN_POINT('',(0.855866405594,0.920558232672));
#2110 = CARTESIAN_POINT('',(0.849851655339,0.926772255893));
#2111 = CARTESIAN_POINT('',(0.847000174411,0.929519525137));
#2112 = CARTESIAN_POINT('',(0.844141882073,0.932094241506));
#2113 = CARTESIAN_POINT('',(0.84127786436,0.934512353372));
#2114 = CARTESIAN_POINT('',(0.83840900446,0.936787995739));
#2115 = CARTESIAN_POINT('',(0.835535982711,0.938933490239));
#2116 = CARTESIAN_POINT('',(0.829804295277,0.942969900845));
#2117 = CARTESIAN_POINT('',(0.826945746812,0.944862836406));
#2118 = CARTESIAN_POINT('',(0.824084143225,0.946648490967));
#2119 = CARTESIAN_POINT('',(0.821219920273,0.948336151558));
#2120 = CARTESIAN_POINT('',(0.818353437447,0.949934053092));
#2121 = CARTESIAN_POINT('',(0.815484977974,0.951449378365));
#2122 = CARTESIAN_POINT('',(0.809758422033,0.954320168318));
#2123 = CARTESIAN_POINT('',(0.806900365222,0.955676516759));
#2124 = CARTESIAN_POINT('',(0.804040798858,0.956963419012));
#2125 = CARTESIAN_POINT('',(0.801179912882,0.958186397687));
#2126 = CARTESIAN_POINT('',(0.7983178667,0.959350382367));
#2127 = CARTESIAN_POINT('',(0.795454789188,0.960459709606));
#2128 = CARTESIAN_POINT('',(0.789734078224,0.962573834785));
#2129 = CARTESIAN_POINT('',(0.786876458015,0.963578974172));
#2130 = CARTESIAN_POINT('',(0.78401802157,0.96453729931));
#2131 = CARTESIAN_POINT('',(0.781158859146,0.965452225362));
#2132 = CARTESIAN_POINT('',(0.77829904775,0.966326824436));
#2133 = CARTESIAN_POINT('',(0.775438651137,0.967163825584));
#2134 = CARTESIAN_POINT('',(0.769578121832,0.968806265998));
#2135 = CARTESIAN_POINT('',(0.766577939958,0.969608262294));
#2136 = CARTESIAN_POINT('',(0.763577234804,0.970374376214));
#2137 = CARTESIAN_POINT('',(0.760576059568,0.971107133286));
#2138 = CARTESIAN_POINT('',(0.757574460033,0.971808812048));
#2139 = CARTESIAN_POINT('',(0.754572474567,0.972481444044));
#2140 = CARTESIAN_POINT('',(0.748284849218,0.973833004098));
#2141 = CARTESIAN_POINT('',(0.744999141639,0.974506594792));
#2142 = CARTESIAN_POINT('',(0.741713053242,0.975149938533));
#2143 = CARTESIAN_POINT('',(0.738426620861,0.975765176765));
#2144 = CARTESIAN_POINT('',(0.735139876304,0.97635423975));
#2145 = CARTESIAN_POINT('',(0.731852846352,0.97691884657));
#2146 = CARTESIAN_POINT('',(0.724994537048,0.978048913539));
#2147 = CARTESIAN_POINT('',(0.721423211764,0.97861027798));
#2148 = CARTESIAN_POINT('',(0.717851605663,0.979146544644));
#2149 = CARTESIAN_POINT('',(0.714279744156,0.979659485163));
#2150 = CARTESIAN_POINT('',(0.710707649309,0.980150696598));
#2151 = CARTESIAN_POINT('',(0.707135339846,0.980621601444));
#2152 = CARTESIAN_POINT('',(0.699706064359,0.9815612464));
#2153 = CARTESIAN_POINT('',(0.695849066337,0.982026862567));
#2154 = CARTESIAN_POINT('',(0.691991856975,0.982471877444));
#2155 = CARTESIAN_POINT('',(0.688134453953,0.982897731471));
#2156 = CARTESIAN_POINT('',(0.684276872733,0.983305724205));
#2157 = CARTESIAN_POINT('',(0.680419126565,0.983697014325));
#2158 = CARTESIAN_POINT('',(0.672418702379,0.984475935938));
#2159 = CARTESIAN_POINT('',(0.668276001408,0.984861191115));
#2160 = CARTESIAN_POINT('',(0.664133137561,0.985229654276));
#2161 = CARTESIAN_POINT('',(0.659990123353,0.985582482733));
#2162 = CARTESIAN_POINT('',(0.65584696982,0.985920721996));
#2163 = CARTESIAN_POINT('',(0.651703686518,0.986245305775));
#2164 = CARTESIAN_POINT('',(0.642989164873,0.986900987243));
#2165 = CARTESIAN_POINT('',(0.638417900499,0.987229318711));
#2166 = CARTESIAN_POINT('',(0.633846499456,0.987543160526));
#2167 = CARTESIAN_POINT('',(0.629274971666,0.987843524001));
#2168 = CARTESIAN_POINT('',(0.624703325927,0.988131321616));
#2169 = CARTESIAN_POINT('',(0.620131569903,0.988407367018));
#2170 = CARTESIAN_POINT('',(0.610702834107,0.988953903999));
#2171 = CARTESIAN_POINT('',(0.605845841228,0.989222992394));
#2172 = CARTESIAN_POINT('',(0.600988739482,0.989480503702));
#2173 = CARTESIAN_POINT('',(0.596131536089,0.989727226076));
#2174 = CARTESIAN_POINT('',(0.59127423751,0.989963872328));
#2175 = CARTESIAN_POINT('',(0.586416849441,0.990191079927));
#2176 = CARTESIAN_POINT('',(0.576273904548,0.990646979574));
#2177 = CARTESIAN_POINT('',(0.570988332289,0.990874051271));
#2178 = CARTESIAN_POINT('',(0.565702666481,0.991091354778));
#2179 = CARTESIAN_POINT('',(0.560416912985,0.991299555104));
#2180 = CARTESIAN_POINT('',(0.555131077073,0.991499253581));
#2181 = CARTESIAN_POINT('',(0.549845163437,0.991690987864));
#2182 = CARTESIAN_POINT('',(0.538702261038,0.992079375798));
#2183 = CARTESIAN_POINT('',(0.532845255553,0.992274335483));
#2184 = CARTESIAN_POINT('',(0.526988165374,0.992460759363));
#2185 = CARTESIAN_POINT('',(0.521130995666,0.992639237993));
#2186 = CARTESIAN_POINT('',(0.515273751111,0.992810304107));
#2187 = CARTESIAN_POINT('',(0.509416435915,0.992974432622));
#2188 = CARTESIAN_POINT('',(0.49713069067,0.993305012363));
#2189 = CARTESIAN_POINT('',(0.490702246848,0.9934701389));
#2190 = CARTESIAN_POINT('',(0.484273727472,0.993627980828));
#2191 = CARTESIAN_POINT('',(0.4778451372,0.99377904827));
#2192 = CARTESIAN_POINT('',(0.471416480213,0.993923800889));
#2193 = CARTESIAN_POINT('',(0.464987760218,0.994062647889));
#2194 = CARTESIAN_POINT('',(0.451416318436,0.994344050415));
#2195 = CARTESIAN_POINT('',(0.444273582463,0.994485315078));
#2196 = CARTESIAN_POINT('',(0.437130777001,0.994620237084));
#2197 = CARTESIAN_POINT('',(0.429987906142,0.994749266662));
#2198 = CARTESIAN_POINT('',(0.422844973589,0.994872809188));
#2199 = CARTESIAN_POINT('',(0.415701982658,0.994991225179));
#2200 = CARTESIAN_POINT('',(0.350205426448,0.996032901786));
#2201 = CARTESIAN_POINT('',(0.291830967259,0.996640774948));
#2202 = CARTESIAN_POINT('',(0.233468321809,0.997101901225));
#2203 = CARTESIAN_POINT('',(0.175109154149,0.997453604855));
#2204 = CARTESIAN_POINT('',(0.116743992387,0.997735822308));
#2205 = CARTESIAN_POINT('',(5.836360930686E-02,0.997966156172));
#2206 = CARTESIAN_POINT('',(1.15335693901E-08,0.998155828496));
#2207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2208 = ORIENTED_EDGE('',*,*,#2209,.F.);
#2209 = EDGE_CURVE('',#753,#830,#2210,.T.);
#2210 = SEAM_CURVE('',#2211,(#2215,#2222),.PCURVE_S1.);
#2211 = LINE('',#2212,#2213);
#2212 = CARTESIAN_POINT('',(3.,0.,-0.1));
#2213 = VECTOR('',#2214,1.);
#2214 = DIRECTION('',(0.,0.,1.));
#2215 = PCURVE('',#773,#2216);
#2216 = DEFINITIONAL_REPRESENTATION('',(#2217),#2221);
#2217 = LINE('',#2218,#2219);
#2218 = CARTESIAN_POINT('',(-6.28318530718,0.));
#2219 = VECTOR('',#2220,1.);
#2220 = DIRECTION('',(-0.,-1.));
#2221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2222 = PCURVE('',#773,#2223);
#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228);
#2224 = LINE('',#2225,#2226);
#2225 = CARTESIAN_POINT('',(-0.,0.));
#2226 = VECTOR('',#2227,1.);
#2227 = DIRECTION('',(-0.,-1.));
#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2229 = ORIENTED_EDGE('',*,*,#752,.T.);
#2230 = ORIENTED_EDGE('',*,*,#2209,.T.);
#2231 = ADVANCED_FACE('',(#2232),#812,.T.);
#2232 = FACE_BOUND('',#2233,.F.);
#2233 = EDGE_LOOP('',(#2234,#2235,#2258,#2285));
#2234 = ORIENTED_EDGE('',*,*,#791,.T.);
#2235 = ORIENTED_EDGE('',*,*,#2236,.T.);
#2236 = EDGE_CURVE('',#792,#2237,#2239,.T.);
#2237 = VERTEX_POINT('',#2238);
#2238 = CARTESIAN_POINT('',(4.7,0.,5.5));
#2239 = SEAM_CURVE('',#2240,(#2244,#2251),.PCURVE_S1.);
#2240 = LINE('',#2241,#2242);
#2241 = CARTESIAN_POINT('',(4.7,0.,4.));
#2242 = VECTOR('',#2243,1.);
#2243 = DIRECTION('',(0.,0.,1.));
#2244 = PCURVE('',#812,#2245);
#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250);
#2246 = LINE('',#2247,#2248);
#2247 = CARTESIAN_POINT('',(-6.28318530718,0.));
#2248 = VECTOR('',#2249,1.);
#2249 = DIRECTION('',(-0.,-1.));
#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2251 = PCURVE('',#812,#2252);
#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2257);
#2253 = LINE('',#2254,#2255);
#2254 = CARTESIAN_POINT('',(-0.,0.));
#2255 = VECTOR('',#2256,1.);
#2256 = DIRECTION('',(-0.,-1.));
#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2258 = ORIENTED_EDGE('',*,*,#2259,.T.);
#2259 = EDGE_CURVE('',#2237,#2237,#2260,.T.);
#2260 = SURFACE_CURVE('',#2261,(#2266,#2273),.PCURVE_S1.);
#2261 = CIRCLE('',#2262,4.7);
#2262 = AXIS2_PLACEMENT_3D('',#2263,#2264,#2265);
#2263 = CARTESIAN_POINT('',(0.,0.,5.5));
#2264 = DIRECTION('',(0.,0.,1.));
#2265 = DIRECTION('',(1.,0.,-0.));
#2266 = PCURVE('',#812,#2267);
#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272);
#2268 = LINE('',#2269,#2270);
#2269 = CARTESIAN_POINT('',(-0.,-1.5));
#2270 = VECTOR('',#2271,1.);
#2271 = DIRECTION('',(-1.,0.));
#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2273 = PCURVE('',#2274,#2279);
#2274 = TOROIDAL_SURFACE('',#2275,4.2,0.5);
#2275 = AXIS2_PLACEMENT_3D('',#2276,#2277,#2278);
#2276 = CARTESIAN_POINT('',(0.,0.,5.5));
#2277 = DIRECTION('',(0.,0.,1.));
#2278 = DIRECTION('',(1.,0.,-0.));
#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);
#2280 = LINE('',#2281,#2282);
#2281 = CARTESIAN_POINT('',(0.,0.));
#2282 = VECTOR('',#2283,1.);
#2283 = DIRECTION('',(1.,0.));
#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2285 = ORIENTED_EDGE('',*,*,#2236,.F.);
#2286 = ADVANCED_FACE('',(#2287),#2034,.F.);
#2287 = FACE_BOUND('',#2288,.F.);
#2288 = EDGE_LOOP('',(#2289,#2311,#2340));
#2289 = ORIENTED_EDGE('',*,*,#2290,.T.);
#2290 = EDGE_CURVE('',#830,#2291,#2293,.T.);
#2291 = VERTEX_POINT('',#2292);
#2292 = CARTESIAN_POINT('',(2.458734091653,-6.119226381163E-08,
    0.375000003764));
#2293 = SURFACE_CURVE('',#2294,(#2297,#2304),.PCURVE_S1.);
#2294 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2295,#2296),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2295 = CARTESIAN_POINT('',(3.001,0.,6.25E-02));
#2296 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.375));
#2297 = PCURVE('',#2034,#2298);
#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303);
#2299 = LINE('',#2300,#2301);
#2300 = CARTESIAN_POINT('',(0.,1.));
#2301 = VECTOR('',#2302,1.);
#2302 = DIRECTION('',(-0.,-1.));
#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2304 = PCURVE('',#997,#2305);
#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);
#2306 = LINE('',#2307,#2308);
#2307 = CARTESIAN_POINT('',(0.,0.));
#2308 = VECTOR('',#2309,1.);
#2309 = DIRECTION('',(0.,1.));
#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2311 = ORIENTED_EDGE('',*,*,#2312,.T.);
#2312 = EDGE_CURVE('',#2291,#1695,#2313,.T.);
#2313 = SURFACE_CURVE('',#2314,(#2326,#2333),.PCURVE_S1.);
#2314 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2315,#2316,#2317,#2318,#2319,
    #2320,#2321,#2322,#2323,#2324,#2325),.UNSPECIFIED.,.F.,.F.,(7,4,7),(
    0.,0.489000518716,1.),.UNSPECIFIED.);
#2315 = CARTESIAN_POINT('',(2.458734183306,-1.223845276233E-07,
    0.375000007527));
#2316 = CARTESIAN_POINT('',(2.536760253944,-0.353791397868,0.35209879879
    ));
#2317 = CARTESIAN_POINT('',(2.550883456898,-0.721737284257,
    0.330026325752));
#2318 = CARTESIAN_POINT('',(2.498232125139,-1.089291511004,
    0.308631203364));
#2319 = CARTESIAN_POINT('',(2.3808644643,-1.441260314555,0.28777972045)
  );
#2320 = CARTESIAN_POINT('',(2.021281299183,-2.102141650651,
    0.246029487872));
#2321 = CARTESIAN_POINT('',(1.454663685275,-2.598793499037,
    0.205700889797));
#2322 = CARTESIAN_POINT('',(1.121300291431,-2.797752343031,0.18535554366
    ));
#2323 = CARTESIAN_POINT('',(0.757632708115,-2.93324797284,0.165180288189
    ));
#2324 = CARTESIAN_POINT('',(0.378816959282,-3.001000544678,
    0.145090160973));
#2325 = CARTESIAN_POINT('',(-3.810883963951E-08,-3.000999927814,
    0.124999998836));
#2326 = PCURVE('',#2034,#2327);
#2327 = DEFINITIONAL_REPRESENTATION('',(#2328),#2332);
#2328 = LINE('',#2329,#2330);
#2329 = CARTESIAN_POINT('',(0.,0.));
#2330 = VECTOR('',#2331,1.);
#2331 = DIRECTION('',(1.,0.));
#2332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2333 = PCURVE('',#1714,#2334);
#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339);
#2335 = LINE('',#2336,#2337);
#2336 = CARTESIAN_POINT('',(0.,1.));
#2337 = VECTOR('',#2338,1.);
#2338 = DIRECTION('',(1.,0.));
#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2340 = ORIENTED_EDGE('',*,*,#1746,.T.);
#2341 = ADVANCED_FACE('',(#2342),#1714,.F.);
#2342 = FACE_BOUND('',#2343,.F.);
#2343 = EDGE_LOOP('',(#2344,#2451,#2480,#2481));
#2344 = ORIENTED_EDGE('',*,*,#2345,.T.);
#2345 = EDGE_CURVE('',#2291,#2346,#2348,.T.);
#2346 = VERTEX_POINT('',#2347);
#2347 = CARTESIAN_POINT('',(2.458734091653,-6.119226381163E-08,
    0.625000003764));
#2348 = SURFACE_CURVE('',#2349,(#2352,#2359),.PCURVE_S1.);
#2349 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2350,#2351),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2350 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.375));
#2351 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.625));
#2352 = PCURVE('',#1714,#2353);
#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358);
#2354 = LINE('',#2355,#2356);
#2355 = CARTESIAN_POINT('',(0.,1.));
#2356 = VECTOR('',#2357,1.);
#2357 = DIRECTION('',(-0.,-1.));
#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2359 = PCURVE('',#2360,#2445);
#2360 = B_SPLINE_SURFACE_WITH_KNOTS('',11,1,(
    (#2361,#2362)
    ,(#2363,#2364)
    ,(#2365,#2366)
    ,(#2367,#2368)
    ,(#2369,#2370)
    ,(#2371,#2372)
    ,(#2373,#2374)
    ,(#2375,#2376)
    ,(#2377,#2378)
    ,(#2379,#2380)
    ,(#2381,#2382)
    ,(#2383,#2384)
    ,(#2385,#2386)
    ,(#2387,#2388)
    ,(#2389,#2390)
    ,(#2391,#2392)
    ,(#2393,#2394)
    ,(#2395,#2396)
    ,(#2397,#2398)
    ,(#2399,#2400)
    ,(#2401,#2402)
    ,(#2403,#2404)
    ,(#2405,#2406)
    ,(#2407,#2408)
    ,(#2409,#2410)
    ,(#2411,#2412)
    ,(#2413,#2414)
    ,(#2415,#2416)
    ,(#2417,#2418)
    ,(#2419,#2420)
    ,(#2421,#2422)
    ,(#2423,#2424)
    ,(#2425,#2426)
    ,(#2427,#2428)
    ,(#2429,#2430)
    ,(#2431,#2432)
    ,(#2433,#2434)
    ,(#2435,#2436)
    ,(#2437,#2438)
    ,(#2439,#2440)
    ,(#2441,#2442)
    ,(#2443,#2444
    )),.UNSPECIFIED.,.F.,.F.,.F.,(12,10,10,10,12),(2,2),(0.,
    4.771698848675,9.543397697351,14.315096546026,19.086795394702),(0.,
    1.),.UNSPECIFIED.);
#2361 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.375));
#2362 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.625));
#2363 = CARTESIAN_POINT('',(2.458734,1.053319182481,0.443181818182));
#2364 = CARTESIAN_POINT('',(2.458734,1.053319182481,0.693181818182));
#2365 = CARTESIAN_POINT('',(1.962373138355,2.10663308554,0.511363636364)
  );
#2366 = CARTESIAN_POINT('',(1.962373138355,2.10663308554,0.761363636364)
  );
#2367 = CARTESIAN_POINT('',(0.969612642697,2.90009775659,0.579545454545)
  );
#2368 = CARTESIAN_POINT('',(0.969612642697,2.90009775659,0.829545454545)
  );
#2369 = CARTESIAN_POINT('',(-0.366277366154,3.173559772836,
    0.647727272728));
#2370 = CARTESIAN_POINT('',(-0.366277366154,3.173559772836,
    0.897727272728));
#2371 = CARTESIAN_POINT('',(-1.739645201244,2.771036047074,
    0.715909090909));
#2372 = CARTESIAN_POINT('',(-1.739645201244,2.771036047074,
    0.965909090909));
#2373 = CARTESIAN_POINT('',(-2.771036047074,1.739645201243,
    0.784090909091));
#2374 = CARTESIAN_POINT('',(-2.771036047074,1.739645201243,
    1.034090909091));
#2375 = CARTESIAN_POINT('',(-3.173559772836,0.366277366155,
    0.852272727273));
#2376 = CARTESIAN_POINT('',(-3.173559772836,0.366277366155,
    1.102272727273));
#2377 = CARTESIAN_POINT('',(-2.90009775659,-0.969612642697,
    0.920454545455));
#2378 = CARTESIAN_POINT('',(-2.90009775659,-0.969612642697,
    1.170454545455));
#2379 = CARTESIAN_POINT('',(-2.10663308554,-1.962373138354,
    0.988636363636));
#2380 = CARTESIAN_POINT('',(-2.10663308554,-1.962373138354,
    1.238636363636));
#2381 = CARTESIAN_POINT('',(-1.053319182481,-2.458734,1.056818181818));
#2382 = CARTESIAN_POINT('',(-1.053319182481,-2.458734,1.306818181818));
#2383 = CARTESIAN_POINT('',(1.053319182481,-2.458734,1.193181818182));
#2384 = CARTESIAN_POINT('',(1.053319182481,-2.458734,1.443181818182));
#2385 = CARTESIAN_POINT('',(2.10663308554,-1.962373138354,1.261363636364
    ));
#2386 = CARTESIAN_POINT('',(2.10663308554,-1.962373138354,1.511363636364
    ));
#2387 = CARTESIAN_POINT('',(2.900097756589,-0.969612642699,
    1.329545454545));
#2388 = CARTESIAN_POINT('',(2.900097756589,-0.969612642699,
    1.579545454545));
#2389 = CARTESIAN_POINT('',(3.173559772837,0.366277366157,1.397727272727
    ));
#2390 = CARTESIAN_POINT('',(3.173559772837,0.366277366157,1.647727272727
    ));
#2391 = CARTESIAN_POINT('',(2.771036047073,1.739645201241,1.465909090909
    ));
#2392 = CARTESIAN_POINT('',(2.771036047073,1.739645201241,1.715909090909
    ));
#2393 = CARTESIAN_POINT('',(1.739645201245,2.771036047077,1.534090909091
    ));
#2394 = CARTESIAN_POINT('',(1.739645201245,2.771036047077,1.784090909091
    ));
#2395 = CARTESIAN_POINT('',(0.366277366154,3.173559772834,1.602272727273
    ));
#2396 = CARTESIAN_POINT('',(0.366277366154,3.173559772834,1.852272727273
    ));
#2397 = CARTESIAN_POINT('',(-0.969612642697,2.900097756591,
    1.670454545455));
#2398 = CARTESIAN_POINT('',(-0.969612642697,2.900097756591,
    1.920454545455));
#2399 = CARTESIAN_POINT('',(-1.962373138355,2.106633085539,
    1.738636363636));
#2400 = CARTESIAN_POINT('',(-1.962373138355,2.106633085539,
    1.988636363636));
#2401 = CARTESIAN_POINT('',(-2.458734,1.053319182482,1.806818181818));
#2402 = CARTESIAN_POINT('',(-2.458734,1.053319182482,2.056818181818));
#2403 = CARTESIAN_POINT('',(-2.458734,-1.053319182482,1.943181818182));
#2404 = CARTESIAN_POINT('',(-2.458734,-1.053319182482,2.193181818182));
#2405 = CARTESIAN_POINT('',(-1.962373138354,-2.10663308554,
    2.011363636364));
#2406 = CARTESIAN_POINT('',(-1.962373138354,-2.10663308554,
    2.261363636364));
#2407 = CARTESIAN_POINT('',(-0.969612642698,-2.90009775659,
    2.079545454545));
#2408 = CARTESIAN_POINT('',(-0.969612642698,-2.90009775659,
    2.329545454545));
#2409 = CARTESIAN_POINT('',(0.366277366156,-3.173559772837,
    2.147727272728));
#2410 = CARTESIAN_POINT('',(0.366277366156,-3.173559772837,
    2.397727272728));
#2411 = CARTESIAN_POINT('',(1.739645201242,-2.771036047073,
    2.215909090909));
#2412 = CARTESIAN_POINT('',(1.739645201242,-2.771036047073,
    2.465909090909));
#2413 = CARTESIAN_POINT('',(2.771036047076,-1.739645201244,
    2.284090909091));
#2414 = CARTESIAN_POINT('',(2.771036047076,-1.739645201244,
    2.534090909091));
#2415 = CARTESIAN_POINT('',(3.173559772835,-0.366277366154,
    2.352272727273));
#2416 = CARTESIAN_POINT('',(3.173559772835,-0.366277366154,
    2.602272727273));
#2417 = CARTESIAN_POINT('',(2.900097756591,0.969612642697,2.420454545455
    ));
#2418 = CARTESIAN_POINT('',(2.900097756591,0.969612642697,2.670454545455
    ));
#2419 = CARTESIAN_POINT('',(2.106633085539,1.962373138355,2.488636363636
    ));
#2420 = CARTESIAN_POINT('',(2.106633085539,1.962373138355,2.738636363636
    ));
#2421 = CARTESIAN_POINT('',(1.053319182482,2.458734,2.556818181818));
#2422 = CARTESIAN_POINT('',(1.053319182482,2.458734,2.806818181818));
#2423 = CARTESIAN_POINT('',(-1.053319182482,2.458734,2.693181818182));
#2424 = CARTESIAN_POINT('',(-1.053319182482,2.458734,2.943181818182));
#2425 = CARTESIAN_POINT('',(-2.106633085539,1.962373138354,
    2.761363636363));
#2426 = CARTESIAN_POINT('',(-2.106633085539,1.962373138354,
    3.011363636363));
#2427 = CARTESIAN_POINT('',(-2.900097756592,0.969612642698,
    2.829545454547));
#2428 = CARTESIAN_POINT('',(-2.900097756592,0.969612642698,
    3.079545454547));
#2429 = CARTESIAN_POINT('',(-3.173559772833,-0.366277366156,
    2.897727272724));
#2430 = CARTESIAN_POINT('',(-3.173559772833,-0.366277366156,
    3.147727272724));
#2431 = CARTESIAN_POINT('',(-2.771036047078,-1.739645201242,
    2.965909090913));
#2432 = CARTESIAN_POINT('',(-2.771036047078,-1.739645201242,
    3.215909090913));
#2433 = CARTESIAN_POINT('',(-1.73964520124,-2.771036047076,
    3.034090909087));
#2434 = CARTESIAN_POINT('',(-1.73964520124,-2.771036047076,
    3.284090909087));
#2435 = CARTESIAN_POINT('',(-0.366277366157,-3.173559772835,
    3.102272727276));
#2436 = CARTESIAN_POINT('',(-0.366277366157,-3.173559772835,
    3.352272727276));
#2437 = CARTESIAN_POINT('',(0.969612642699,-2.900097756591,
    3.170454545453));
#2438 = CARTESIAN_POINT('',(0.969612642699,-2.900097756591,
    3.420454545453));
#2439 = CARTESIAN_POINT('',(1.962373138354,-2.106633085539,
    3.238636363637));
#2440 = CARTESIAN_POINT('',(1.962373138354,-2.106633085539,
    3.488636363637));
#2441 = CARTESIAN_POINT('',(2.458734,-1.053319182482,3.306818181818));
#2442 = CARTESIAN_POINT('',(2.458734,-1.053319182482,3.556818181818));
#2443 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.375));
#2444 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.625));
#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450);
#2446 = LINE('',#2447,#2448);
#2447 = CARTESIAN_POINT('',(0.,0.));
#2448 = VECTOR('',#2449,1.);
#2449 = DIRECTION('',(0.,1.));
#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);
#2452 = EDGE_CURVE('',#2346,#1194,#2453,.T.);
#2453 = SURFACE_CURVE('',#2454,(#2466,#2473),.PCURVE_S1.);
#2454 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2455,#2456,#2457,#2458,#2459,
    #2460,#2461,#2462,#2463,#2464,#2465),.UNSPECIFIED.,.F.,.F.,(7,4,7),(
    0.,0.489000518716,1.),.UNSPECIFIED.);
#2455 = CARTESIAN_POINT('',(2.458734183306,-1.223845276233E-07,
    0.625000007527));
#2456 = CARTESIAN_POINT('',(2.536760253944,-0.353791397868,0.60209879879
    ));
#2457 = CARTESIAN_POINT('',(2.550883456898,-0.721737284257,
    0.580026325752));
#2458 = CARTESIAN_POINT('',(2.498232125139,-1.089291511004,
    0.558631203364));
#2459 = CARTESIAN_POINT('',(2.3808644643,-1.441260314555,0.53777972045)
  );
#2460 = CARTESIAN_POINT('',(2.021281299183,-2.102141650651,
    0.496029487872));
#2461 = CARTESIAN_POINT('',(1.454663685275,-2.598793499037,
    0.455700889797));
#2462 = CARTESIAN_POINT('',(1.121300291431,-2.797752343031,0.43535554366
    ));
#2463 = CARTESIAN_POINT('',(0.757632708115,-2.93324797284,0.415180288189
    ));
#2464 = CARTESIAN_POINT('',(0.378816959282,-3.001000544678,
    0.395090160973));
#2465 = CARTESIAN_POINT('',(-3.810883963951E-08,-3.000999927814,
    0.374999998836));
#2466 = PCURVE('',#1714,#2467);
#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472);
#2468 = LINE('',#2469,#2470);
#2469 = CARTESIAN_POINT('',(0.,0.));
#2470 = VECTOR('',#2471,1.);
#2471 = DIRECTION('',(1.,0.));
#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2473 = PCURVE('',#1507,#2474);
#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479);
#2475 = LINE('',#2476,#2477);
#2476 = CARTESIAN_POINT('',(0.,1.));
#2477 = VECTOR('',#2478,1.);
#2478 = DIRECTION('',(1.,0.));
#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2480 = ORIENTED_EDGE('',*,*,#1694,.T.);
#2481 = ORIENTED_EDGE('',*,*,#2312,.F.);
#2482 = ADVANCED_FACE('',(#2483),#1507,.F.);
#2483 = FACE_BOUND('',#2484,.F.);
#2484 = EDGE_LOOP('',(#2485,#2590,#2591));
#2485 = ORIENTED_EDGE('',*,*,#2486,.T.);
#2486 = EDGE_CURVE('',#2346,#1166,#2487,.T.);
#2487 = SURFACE_CURVE('',#2488,(#2491,#2498),.PCURVE_S1.);
#2488 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2489,#2490),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#2489 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.625));
#2490 = CARTESIAN_POINT('',(3.001,0.,0.9375));
#2491 = PCURVE('',#1507,#2492);
#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497);
#2493 = LINE('',#2494,#2495);
#2494 = CARTESIAN_POINT('',(0.,1.));
#2495 = VECTOR('',#2496,1.);
#2496 = DIRECTION('',(-0.,-1.));
#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2498 = PCURVE('',#2499,#2584);
#2499 = B_SPLINE_SURFACE_WITH_KNOTS('',11,1,(
    (#2500,#2501)
    ,(#2502,#2503)
    ,(#2504,#2505)
    ,(#2506,#2507)
    ,(#2508,#2509)
    ,(#2510,#2511)
    ,(#2512,#2513)
    ,(#2514,#2515)
    ,(#2516,#2517)
    ,(#2518,#2519)
    ,(#2520,#2521)
    ,(#2522,#2523)
    ,(#2524,#2525)
    ,(#2526,#2527)
    ,(#2528,#2529)
    ,(#2530,#2531)
    ,(#2532,#2533)
    ,(#2534,#2535)
    ,(#2536,#2537)
    ,(#2538,#2539)
    ,(#2540,#2541)
    ,(#2542,#2543)
    ,(#2544,#2545)
    ,(#2546,#2547)
    ,(#2548,#2549)
    ,(#2550,#2551)
    ,(#2552,#2553)
    ,(#2554,#2555)
    ,(#2556,#2557)
    ,(#2558,#2559)
    ,(#2560,#2561)
    ,(#2562,#2563)
    ,(#2564,#2565)
    ,(#2566,#2567)
    ,(#2568,#2569)
    ,(#2570,#2571)
    ,(#2572,#2573)
    ,(#2574,#2575)
    ,(#2576,#2577)
    ,(#2578,#2579)
    ,(#2580,#2581)
    ,(#2582,#2583
    )),.UNSPECIFIED.,.F.,.F.,.F.,(12,10,10,10,12),(2,2),(0.,
    4.771698848675,9.543397697351,14.315096546026,19.086795394702),(0.,
    1.),.UNSPECIFIED.);
#2500 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.625));
#2501 = CARTESIAN_POINT('',(3.001,0.,0.9375));
#2502 = CARTESIAN_POINT('',(2.458734,1.053319182481,0.693181818182));
#2503 = CARTESIAN_POINT('',(3.001,1.285625393648,1.005681818182));
#2504 = CARTESIAN_POINT('',(1.962373138355,2.10663308554,0.761363636364)
  );
#2505 = CARTESIAN_POINT('',(2.395168321665,2.571244343514,1.073863636364
    ));
#2506 = CARTESIAN_POINT('',(0.969612642697,2.90009775659,0.829545454545)
  );
#2507 = CARTESIAN_POINT('',(1.183457641507,3.539705135864,1.142045454545
    ));
#2508 = CARTESIAN_POINT('',(-0.366277366154,3.173559772836,
    0.897727272728));
#2509 = CARTESIAN_POINT('',(-0.447058679723,3.873478334088,
    1.210227272728));
#2510 = CARTESIAN_POINT('',(-1.739645201244,2.771036047074,
    0.965909090909));
#2511 = CARTESIAN_POINT('',(-2.123318443123,3.382179274889,
    1.278409090909));
#2512 = CARTESIAN_POINT('',(-2.771036047074,1.739645201243,
    1.034090909091));
#2513 = CARTESIAN_POINT('',(-3.38217927489,2.123318443124,1.346590909091
    ));
#2514 = CARTESIAN_POINT('',(-3.173559772836,0.366277366155,
    1.102272727273));
#2515 = CARTESIAN_POINT('',(-3.873478334086,0.447058679722,
    1.414772727273));
#2516 = CARTESIAN_POINT('',(-2.90009775659,-0.969612642697,
    1.170454545455));
#2517 = CARTESIAN_POINT('',(-3.539705135865,-1.183457641507,
    1.482954545455));
#2518 = CARTESIAN_POINT('',(-2.10663308554,-1.962373138354,
    1.238636363636));
#2519 = CARTESIAN_POINT('',(-2.571244343514,-2.395168321666,
    1.551136363636));
#2520 = CARTESIAN_POINT('',(-1.053319182481,-2.458734,1.306818181818));
#2521 = CARTESIAN_POINT('',(-1.285625393649,-3.001,1.619318181818));
#2522 = CARTESIAN_POINT('',(1.053319182481,-2.458734,1.443181818182));
#2523 = CARTESIAN_POINT('',(1.285625393649,-3.001,1.755681818182));
#2524 = CARTESIAN_POINT('',(2.10663308554,-1.962373138354,1.511363636364
    ));
#2525 = CARTESIAN_POINT('',(2.571244343514,-2.395168321665,
    1.823863636364));
#2526 = CARTESIAN_POINT('',(2.900097756589,-0.969612642699,
    1.579545454545));
#2527 = CARTESIAN_POINT('',(3.539705135865,-1.183457641509,
    1.892045454545));
#2528 = CARTESIAN_POINT('',(3.173559772837,0.366277366157,1.647727272727
    ));
#2529 = CARTESIAN_POINT('',(3.873478334086,0.447058679725,1.960227272727
    ));
#2530 = CARTESIAN_POINT('',(2.771036047073,1.739645201241,1.715909090909
    ));
#2531 = CARTESIAN_POINT('',(3.382179274891,2.123318443119,2.028409090909
    ));
#2532 = CARTESIAN_POINT('',(1.739645201245,2.771036047077,1.784090909091
    ));
#2533 = CARTESIAN_POINT('',(2.123318443122,3.382179274894,2.096590909091
    ));
#2534 = CARTESIAN_POINT('',(0.366277366154,3.173559772834,1.852272727273
    ));
#2535 = CARTESIAN_POINT('',(0.447058679723,3.873478334084,2.164772727273
    ));
#2536 = CARTESIAN_POINT('',(-0.969612642697,2.900097756591,
    1.920454545455));
#2537 = CARTESIAN_POINT('',(-1.183457641508,3.539705135867,
    2.232954545455));
#2538 = CARTESIAN_POINT('',(-1.962373138355,2.106633085539,
    1.988636363636));
#2539 = CARTESIAN_POINT('',(-2.395168321665,2.571244343513,
    2.301136363636));
#2540 = CARTESIAN_POINT('',(-2.458734,1.053319182482,2.056818181818));
#2541 = CARTESIAN_POINT('',(-3.001,1.285625393649,2.369318181818));
#2542 = CARTESIAN_POINT('',(-2.458734,-1.053319182482,2.193181818182));
#2543 = CARTESIAN_POINT('',(-3.001,-1.285625393649,2.505681818182));
#2544 = CARTESIAN_POINT('',(-1.962373138354,-2.10663308554,
    2.261363636364));
#2545 = CARTESIAN_POINT('',(-2.395168321665,-2.571244343514,
    2.573863636364));
#2546 = CARTESIAN_POINT('',(-0.969612642698,-2.90009775659,
    2.329545454545));
#2547 = CARTESIAN_POINT('',(-1.183457641508,-3.539705135865,
    2.642045454545));
#2548 = CARTESIAN_POINT('',(0.366277366156,-3.173559772837,
    2.397727272728));
#2549 = CARTESIAN_POINT('',(0.447058679724,-3.873478334086,
    2.710227272728));
#2550 = CARTESIAN_POINT('',(1.739645201242,-2.771036047073,
    2.465909090909));
#2551 = CARTESIAN_POINT('',(2.123318443121,-3.382179274891,
    2.778409090909));
#2552 = CARTESIAN_POINT('',(2.771036047076,-1.739645201244,
    2.534090909091));
#2553 = CARTESIAN_POINT('',(3.382179274892,-2.123318443122,
    2.846590909091));
#2554 = CARTESIAN_POINT('',(3.173559772835,-0.366277366154,
    2.602272727273));
#2555 = CARTESIAN_POINT('',(3.873478334085,-0.447058679723,
    2.914772727273));
#2556 = CARTESIAN_POINT('',(2.900097756591,0.969612642697,2.670454545455
    ));
#2557 = CARTESIAN_POINT('',(3.539705135866,1.183457641508,2.982954545455
    ));
#2558 = CARTESIAN_POINT('',(2.106633085539,1.962373138355,2.738636363636
    ));
#2559 = CARTESIAN_POINT('',(2.571244343513,2.395168321665,3.051136363636
    ));
#2560 = CARTESIAN_POINT('',(1.053319182482,2.458734,2.806818181818));
#2561 = CARTESIAN_POINT('',(1.285625393649,3.001,3.119318181818));
#2562 = CARTESIAN_POINT('',(-1.053319182482,2.458734,2.943181818182));
#2563 = CARTESIAN_POINT('',(-1.285625393649,3.001,3.255681818182));
#2564 = CARTESIAN_POINT('',(-2.106633085539,1.962373138354,
    3.011363636363));
#2565 = CARTESIAN_POINT('',(-2.571244343513,2.395168321665,
    3.323863636363));
#2566 = CARTESIAN_POINT('',(-2.900097756592,0.969612642698,
    3.079545454547));
#2567 = CARTESIAN_POINT('',(-3.539705135867,1.183457641508,
    3.392045454547));
#2568 = CARTESIAN_POINT('',(-3.173559772833,-0.366277366156,
    3.147727272724));
#2569 = CARTESIAN_POINT('',(-3.873478334084,-0.447058679723,
    3.460227272724));
#2570 = CARTESIAN_POINT('',(-2.771036047078,-1.739645201242,
    3.215909090913));
#2571 = CARTESIAN_POINT('',(-3.382179274893,-2.123318443122,
    3.528409090913));
#2572 = CARTESIAN_POINT('',(-1.73964520124,-2.771036047076,
    3.284090909087));
#2573 = CARTESIAN_POINT('',(-2.12331844312,-3.382179274891,
    3.596590909087));
#2574 = CARTESIAN_POINT('',(-0.366277366157,-3.173559772835,
    3.352272727276));
#2575 = CARTESIAN_POINT('',(-0.447058679725,-3.873478334086,
    3.664772727276));
#2576 = CARTESIAN_POINT('',(0.969612642699,-2.900097756591,
    3.420454545453));
#2577 = CARTESIAN_POINT('',(1.183457641509,-3.539705135865,
    3.732954545453));
#2578 = CARTESIAN_POINT('',(1.962373138354,-2.106633085539,
    3.488636363637));
#2579 = CARTESIAN_POINT('',(2.395168321665,-2.571244343514,
    3.801136363637));
#2580 = CARTESIAN_POINT('',(2.458734,-1.053319182482,3.556818181818));
#2581 = CARTESIAN_POINT('',(3.001,-1.285625393649,3.869318181818));
#2582 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.625));
#2583 = CARTESIAN_POINT('',(3.001,-1.42677824897E-15,3.9375));
#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589);
#2585 = LINE('',#2586,#2587);
#2586 = CARTESIAN_POINT('',(0.,0.));
#2587 = VECTOR('',#2588,1.);
#2588 = DIRECTION('',(0.,1.));
#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2590 = ORIENTED_EDGE('',*,*,#1193,.F.);
#2591 = ORIENTED_EDGE('',*,*,#2452,.F.);
#2592 = ADVANCED_FACE('',(#2593),#1181,.F.);
#2593 = FACE_BOUND('',#2594,.T.);
#2594 = EDGE_LOOP('',(#2595,#2795,#2796,#3014));
#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
#2596 = EDGE_CURVE('',#2597,#1166,#2599,.T.);
#2597 = VERTEX_POINT('',#2598);
#2598 = CARTESIAN_POINT('',(3.,0.,1.936923678711));
#2599 = SURFACE_CURVE('',#2600,(#2663,#2729),.PCURVE_S1.);
#2600 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2601,#2602,#2603,#2604,#2605,
    #2606,#2607,#2608,#2609,#2610,#2611,#2612,#2613,#2614,#2615,#2616,
    #2617,#2618,#2619,#2620,#2621,#2622,#2623,#2624,#2625,#2626,#2627,
    #2628,#2629,#2630,#2631,#2632,#2633,#2634,#2635,#2636,#2637,#2638,
    #2639,#2640,#2641,#2642,#2643,#2644,#2645,#2646,#2647,#2648,#2649,
    #2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,#2658,#2659,#2660,
    #2661,#2662),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    7.077585490108E-02,0.160775041222,0.231764604265,0.287179178536,
    0.349721684169,0.439554057157,0.528871510907,0.624396724673,
    0.720583852807,0.8167439415,0.909743008521,1.),.UNSPECIFIED.);
#2601 = CARTESIAN_POINT('',(3.,-4.440892098501E-16,1.936923678711));
#2602 = CARTESIAN_POINT('',(3.000000000003,-0.222338107777,
    1.925128292187));
#2603 = CARTESIAN_POINT('',(2.980226280574,-0.44469425691,1.913331964297
    ));
#2604 = CARTESIAN_POINT('',(2.940673055326,-0.664830884926,1.90153670242
    ));
#2605 = CARTESIAN_POINT('',(2.881682284787,-0.880572837393,
    1.889741441052));
#2606 = CARTESIAN_POINT('',(2.803881078933,-1.089809776458,
    1.877945109872));
#2607 = CARTESIAN_POINT('',(2.586614199378,-1.545756101156,
    1.851150500884));
#2608 = CARTESIAN_POINT('',(2.436102539917,-1.787284742602,
    1.836148318014));
#2609 = CARTESIAN_POINT('',(2.25868125261,-2.010903268253,1.821149638131
    ));
#2610 = CARTESIAN_POINT('',(2.057087460562,-2.213001021158,
    1.806150981644));
#2611 = CARTESIAN_POINT('',(1.834590957099,-2.390441583557,
    1.791148824596));
#2612 = CARTESIAN_POINT('',(1.406269631128,-2.659349387814,
    1.764318612571));
#2613 = CARTESIAN_POINT('',(1.206804185941,-2.761088361956,
    1.752486611318));
#2614 = CARTESIAN_POINT('',(0.998655075393,-2.844783198174,
    1.740655688562));
#2615 = CARTESIAN_POINT('',(0.783865195853,-2.909560125096,1.72882475364
    ));
#2616 = CARTESIAN_POINT('',(0.56457516369,-2.954824556664,1.716992789524
    ));
#2617 = CARTESIAN_POINT('',(0.170088289023,-3.000229057941,
    1.695926480856));
#2618 = CARTESIAN_POINT('',(-4.241895061744E-03,-3.00809184107,
    1.686690992115));
#2619 = CARTESIAN_POINT('',(-0.178904364591,-3.00379150864,
    1.677455704916));
#2620 = CARTESIAN_POINT('',(-0.352842863554,-2.987329408163,
    1.668220372673));
#2621 = CARTESIAN_POINT('',(-0.525007925044,-2.958829310315,
    1.658984798718));
#2622 = CARTESIAN_POINT('',(-0.885499832365,-2.873063115267,
    1.639326314852));
#2623 = CARTESIAN_POINT('',(-1.073073077569,-2.812565112716,
    1.628902633326));
#2624 = CARTESIAN_POINT('',(-1.255585202794,-2.737396822104,
    1.618479528463));
#2625 = CARTESIAN_POINT('',(-1.431620232108,-2.648107231225,
    1.608056404098));
#2626 = CARTESIAN_POINT('',(-1.599838259102,-2.545411379325,
    1.597632696199));
#2627 = CARTESIAN_POINT('',(-1.987598750177,-2.264749240738,
    1.572238211212));
#2628 = CARTESIAN_POINT('',(-2.197570672753,-2.07344684613,
    1.557263958968));
#2629 = CARTESIAN_POINT('',(-2.385152323703,-1.858998583332,
    1.54229319222));
#2630 = CARTESIAN_POINT('',(-2.547303175578,-1.624729330732,
    1.527322440375));
#2631 = CARTESIAN_POINT('',(-2.681541322578,-1.374399511557,
    1.512348201469));
#2632 = CARTESIAN_POINT('',(-2.890205856678,-0.851726268138,
    1.482491472099));
#2633 = CARTESIAN_POINT('',(-2.96501227727,-0.579413066228,
    1.467603105254));
#2634 = CARTESIAN_POINT('',(-3.008887768187,-0.299583418363,
    1.452718098974));
#2635 = CARTESIAN_POINT('',(-3.021049793368,-1.659627015503E-02,
    1.437833092152));
#2636 = CARTESIAN_POINT('',(-3.001406086041,0.265121046889,
    1.422944715805));
#2637 = CARTESIAN_POINT('',(-2.896671804893,0.836267844877,
    1.392139202502));
#2638 = CARTESIAN_POINT('',(-2.807101884624,1.125011281073,
    1.376215144054));
#2639 = CARTESIAN_POINT('',(-2.683062456311,1.401839202666,
    1.360295813214));
#2640 = CARTESIAN_POINT('',(-2.526663048803,1.661759672538,
    1.344376489464));
#2641 = CARTESIAN_POINT('',(-2.340796464852,1.900190375483,
    1.328452430971));
#2642 = CARTESIAN_POINT('',(-1.91657213706,2.327671603246,1.296502015561
    ));
#2643 = CARTESIAN_POINT('',(-1.67774771288,2.516481274324,1.280467463886
    ));
#2644 = CARTESIAN_POINT('',(-1.416934104656,2.675552514273,1.26443774884
    ));
#2645 = CARTESIAN_POINT('',(-1.138792765767,2.801904218668,
    1.248408037605));
#2646 = CARTESIAN_POINT('',(-0.848407920004,2.893355826305,
    1.232373436322));
#2647 = CARTESIAN_POINT('',(-0.254455803172,3.004414228158,
    1.200317193941));
#2648 = CARTESIAN_POINT('',(4.92654356787E-02,3.024070756191,
    1.184287218456));
#2649 = CARTESIAN_POINT('',(0.354183002099,3.006782840348,1.168262100884
    ));
#2650 = CARTESIAN_POINT('',(0.654772011669,2.952745651608,1.152236968778
    ));
#2651 = CARTESIAN_POINT('',(0.945614320874,2.863051830487,1.136206875391
    ));
#2652 = CARTESIAN_POINT('',(1.48835449143,2.621097550042,1.104682011109)
  );
#2653 = CARTESIAN_POINT('',(1.741350413018,2.470931915959,1.08917944755)
  );
#2654 = CARTESIAN_POINT('',(1.975800601446,2.291623935083,1.073681000609
    ));
#2655 = CARTESIAN_POINT('',(2.187668398518,2.086123863724,1.058182577997
    ));
#2656 = CARTESIAN_POINT('',(2.373441457599,1.857990072447,1.042680040246
    ));
#2657 = CARTESIAN_POINT('',(2.682694542796,1.37242212215,1.012138984716)
  );
#2658 = CARTESIAN_POINT('',(2.807915569751,1.115946976499,0.997093887204
    ));
#2659 = CARTESIAN_POINT('',(2.903505180015,0.846091835255,0.982052354949
    ));
#2660 = CARTESIAN_POINT('',(2.967842872377,0.567129831071,0.967010701009
    ));
#2661 = CARTESIAN_POINT('',(3.,0.283535483701,0.951965739152));
#2662 = CARTESIAN_POINT('',(3.,-4.440892098501E-16,0.936923714561));
#2663 = PCURVE('',#1181,#2664);
#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2728);
#2665 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2666,#2667,#2668,#2669,#2670,
    #2671,#2672,#2673,#2674,#2675,#2676,#2677,#2678,#2679,#2680,#2681,
    #2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,#2691,#2692,
    #2693,#2694,#2695,#2696,#2697,#2698,#2699,#2700,#2701,#2702,#2703,
    #2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712,#2713,#2714,
    #2715,#2716,#2717,#2718,#2719,#2720,#2721,#2722,#2723,#2724,#2725,
    #2726,#2727),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    7.077585490108E-02,0.160775041222,0.231764604265,0.287179178536,
    0.349721684169,0.439554057157,0.528871510907,0.624396724673,
    0.720583852807,0.8167439415,0.909743008521,1.),.UNSPECIFIED.);
#2666 = CARTESIAN_POINT('',(-6.28318530718,-2.036923678711));
#2667 = CARTESIAN_POINT('',(-6.209072604587,-2.025128292187));
#2668 = CARTESIAN_POINT('',(-6.134953955942,-2.013331964297));
#2669 = CARTESIAN_POINT('',(-6.060842006768,-2.00153670242));
#2670 = CARTESIAN_POINT('',(-5.986730116884,-1.989741441052));
#2671 = CARTESIAN_POINT('',(-5.912611570281,-1.977945109872));
#2672 = CARTESIAN_POINT('',(-5.744256143362,-1.951150500884));
#2673 = CARTESIAN_POINT('',(-5.649994749688,-1.936148318014));
#2674 = CARTESIAN_POINT('',(-5.555755403496,-1.921149638131));
#2675 = CARTESIAN_POINT('',(-5.461516057057,-1.906150981644));
#2676 = CARTESIAN_POINT('',(-5.367254661688,-1.891148824596));
#2677 = CARTESIAN_POINT('',(-5.19867544672,-1.864318612571));
#2678 = CARTESIAN_POINT('',(-5.124332817016,-1.852486611318));
#2679 = CARTESIAN_POINT('',(-5.049997003824,-1.840655688562));
#2680 = CARTESIAN_POINT('',(-4.975661300534,-1.82882475364));
#2681 = CARTESIAN_POINT('',(-4.901318883286,-1.816992789524));
#2682 = CARTESIAN_POINT('',(-4.768955132365,-1.795926480856));
#2683 = CARTESIAN_POINT('',(-4.710926495866,-1.786690992115));
#2684 = CARTESIAN_POINT('',(-4.652899743528,-1.777455704916));
#2685 = CARTESIAN_POINT('',(-4.594872862863,-1.768220372673));
#2686 = CARTESIAN_POINT('',(-4.536844011307,-1.758984798718));
#2687 = CARTESIAN_POINT('',(-4.413326016461,-1.739326314852));
#2688 = CARTESIAN_POINT('',(-4.347831926094,-1.728902633326));
#2689 = CARTESIAN_POINT('',(-4.28234145215,-1.718479528463));
#2690 = CARTESIAN_POINT('',(-4.216850967552,-1.708056404098));
#2691 = CARTESIAN_POINT('',(-4.15135686617,-1.697632696199));
#2692 = CARTESIAN_POINT('',(-3.991798644656,-1.672238211212));
#2693 = CARTESIAN_POINT('',(-3.897712717477,-1.657263958968));
#2694 = CARTESIAN_POINT('',(-3.803648629163,-1.64229319222));
#2695 = CARTESIAN_POINT('',(-3.709584517359,-1.627322440375));
#2696 = CARTESIAN_POINT('',(-3.615498539953,-1.612348201469));
#2697 = CARTESIAN_POINT('',(-3.427903169488,-1.582491472099));
#2698 = CARTESIAN_POINT('',(-3.334356854897,-1.567603105254));
#2699 = CARTESIAN_POINT('',(-3.240831749725,-1.552718098974));
#2700 = CARTESIAN_POINT('',(-3.147306670163,-1.537833092152));
#2701 = CARTESIAN_POINT('',(-3.053760333545,-1.522944715805));
#2702 = CARTESIAN_POINT('',(-2.860203584904,-1.492139202502));
#2703 = CARTESIAN_POINT('',(-2.760149670833,-1.476215144054));
#2704 = CARTESIAN_POINT('',(-2.660125331411,-1.460295813214));
#2705 = CARTESIAN_POINT('',(-2.560101019053,-1.444376489464));
#2706 = CARTESIAN_POINT('',(-2.46004708206,-1.428452430971));
#2707 = CARTESIAN_POINT('',(-2.259296689676,-1.396502015561));
#2708 = CARTESIAN_POINT('',(-2.158548746764,-1.380467463886));
#2709 = CARTESIAN_POINT('',(-2.057831331979,-1.36443774884));
#2710 = CARTESIAN_POINT('',(-1.957113947306,-1.348408037605));
#2711 = CARTESIAN_POINT('',(-1.856365703092,-1.332373436322));
#2712 = CARTESIAN_POINT('',(-1.654950409148,-1.300317193941));
#2713 = CARTESIAN_POINT('',(-1.554230993434,-1.284287218456));
#2714 = CARTESIAN_POINT('',(-1.453541974871,-1.268262100884));
#2715 = CARTESIAN_POINT('',(-1.352852899219,-1.252236968778));
#2716 = CARTESIAN_POINT('',(-1.252132792114,-1.236206875391));
#2717 = CARTESIAN_POINT('',(-1.054056273072,-1.204682011109));
#2718 = CARTESIAN_POINT('',(-0.956650891393,-1.18917944755));
#2719 = CARTESIAN_POINT('',(-0.859271435603,-1.173681000609));
#2720 = CARTESIAN_POINT('',(-0.761891979898,-1.158182577997));
#2721 = CARTESIAN_POINT('',(-0.664486597005,-1.142680040246));
#2722 = CARTESIAN_POINT('',(-0.472591456352,-1.112138984716));
#2723 = CARTESIAN_POINT('',(-0.378060389462,-1.097093887204));
#2724 = CARTESIAN_POINT('',(-0.283551641393,-1.082052354949));
#2725 = CARTESIAN_POINT('',(-0.189042912212,-1.067010701009));
#2726 = CARTESIAN_POINT('',(-9.451182790036E-02,-1.051965739152));
#2727 = CARTESIAN_POINT('',(0.,-1.036923714561));
#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2729 = PCURVE('',#2499,#2730);
#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2794);
#2731 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2732,#2733,#2734,#2735,#2736,
    #2737,#2738,#2739,#2740,#2741,#2742,#2743,#2744,#2745,#2746,#2747,
    #2748,#2749,#2750,#2751,#2752,#2753,#2754,#2755,#2756,#2757,#2758,
    #2759,#2760,#2761,#2762,#2763,#2764,#2765,#2766,#2767,#2768,#2769,
    #2770,#2771,#2772,#2773,#2774,#2775,#2776,#2777,#2778,#2779,#2780,
    #2781,#2782,#2783,#2784,#2785,#2786,#2787,#2788,#2789,#2790,#2791,
    #2792,#2793),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    7.077585490108E-02,0.160775041222,0.231764604265,0.287179178536,
    0.349721684169,0.439554057157,0.528871510907,0.624396724673,
    0.720583852807,0.8167439415,0.909743008521,1.),.UNSPECIFIED.);
#2732 = CARTESIAN_POINT('',(6.362265116472,0.998155779569));
#2733 = CARTESIAN_POINT('',(6.287219642576,0.998155828606));
#2734 = CARTESIAN_POINT('',(6.212168152076,0.998155890925));
#2735 = CARTESIAN_POINT('',(6.137123449198,0.998155951846));
#2736 = CARTESIAN_POINT('',(6.062078804962,0.998155983519));
#2737 = CARTESIAN_POINT('',(5.98702741292,0.998155986447));
#2738 = CARTESIAN_POINT('',(5.816553069447,0.998155954759));
#2739 = CARTESIAN_POINT('',(5.721105291076,0.998155911201));
#2740 = CARTESIAN_POINT('',(5.625679821247,0.998155856774));
#2741 = CARTESIAN_POINT('',(5.530254346548,0.998155879664));
#2742 = CARTESIAN_POINT('',(5.434806577333,0.998155914133));
#2743 = CARTESIAN_POINT('',(5.2641056655,0.998155908798));
#2744 = CARTESIAN_POINT('',(5.188827392157,0.998155880802));
#2745 = CARTESIAN_POINT('',(5.113556031311,0.998155827245));
#2746 = CARTESIAN_POINT('',(5.038284778468,0.998155680436));
#2747 = CARTESIAN_POINT('',(4.96300667599,0.998155685338));
#2748 = CARTESIAN_POINT('',(4.828976952511,0.998155827371));
#2749 = CARTESIAN_POINT('',(4.770217958309,0.998156011562));
#2750 = CARTESIAN_POINT('',(4.711460871006,0.998155881587));
#2751 = CARTESIAN_POINT('',(4.652703645138,0.998155677161));
#2752 = CARTESIAN_POINT('',(4.593944420676,0.99815570448));
#2753 = CARTESIAN_POINT('',(4.468871839354,0.998155752203));
#2754 = CARTESIAN_POINT('',(4.40255346581,0.998155826656));
#2755 = CARTESIAN_POINT('',(4.336238768192,0.998155897565));
#2756 = CARTESIAN_POINT('',(4.26992405061,0.998155916113));
#2757 = CARTESIAN_POINT('',(4.203605658312,0.998155915604));
#2758 = CARTESIAN_POINT('',(4.042039252378,0.998155895267));
#2759 = CARTESIAN_POINT('',(3.946769145225,0.998155867218));
#2760 = CARTESIAN_POINT('',(3.851521131521,0.998155880511));
#2761 = CARTESIAN_POINT('',(3.756273109768,0.998155945543));
#2762 = CARTESIAN_POINT('',(3.661002964606,0.998155979292));
#2763 = CARTESIAN_POINT('',(3.471046538848,0.998155978056));
#2764 = CARTESIAN_POINT('',(3.376322871844,0.998155942727));
#2765 = CARTESIAN_POINT('',(3.281620687292,0.998155856276));
#2766 = CARTESIAN_POINT('',(3.186918518878,0.998155759971));
#2767 = CARTESIAN_POINT('',(3.09219481647,0.998155712044));
#2768 = CARTESIAN_POINT('',(2.896201968285,0.998155714577));
#2769 = CARTESIAN_POINT('',(2.794888772166,0.998155772068));
#2770 = CARTESIAN_POINT('',(2.693605520807,0.99815589672));
#2771 = CARTESIAN_POINT('',(2.592322305648,0.998156025856));
#2772 = CARTESIAN_POINT('',(2.491009097167,0.99815608942));
#2773 = CARTESIAN_POINT('',(2.287732075344,0.998156093404));
#2774 = CARTESIAN_POINT('',(2.185716126447,0.998156032985));
#2775 = CARTESIAN_POINT('',(2.083731085887,0.99815590395));
#2776 = CARTESIAN_POINT('',(1.981746066673,0.998155776375));
#2777 = CARTESIAN_POINT('',(1.879729801421,0.998155716327));
#2778 = CARTESIAN_POINT('',(1.675779500138,0.998155710359));
#2779 = CARTESIAN_POINT('',(1.573792439053,0.998155764172));
#2780 = CARTESIAN_POINT('',(1.471836168991,0.998155876488));
#2781 = CARTESIAN_POINT('',(1.369879852577,0.998155965607));
#2782 = CARTESIAN_POINT('',(1.267892103163,0.998155988342));
#2783 = CARTESIAN_POINT('',(1.06732260506,0.998155964857));
#2784 = CARTESIAN_POINT('',(0.968691271279,0.998155921701));
#2785 = CARTESIAN_POINT('',(0.870086171041,0.998155857156));
#2786 = CARTESIAN_POINT('',(0.771481061728,0.99815587503));
#2787 = CARTESIAN_POINT('',(0.672849732285,0.998155912278));
#2788 = CARTESIAN_POINT('',(0.478539443491,0.998155910323));
#2789 = CARTESIAN_POINT('',(0.382818654209,0.998155854987));
#2790 = CARTESIAN_POINT('',(0.287120480341,0.9981558337));
#2791 = CARTESIAN_POINT('',(0.19142231168,0.998155420402));
#2792 = CARTESIAN_POINT('',(9.570134856346E-02,0.998155886594));
#2793 = CARTESIAN_POINT('',(0.,0.998155886594));
#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2795 = ORIENTED_EDGE('',*,*,#1165,.T.);
#2796 = ORIENTED_EDGE('',*,*,#2797,.F.);
#2797 = EDGE_CURVE('',#2798,#828,#2800,.T.);
#2798 = VERTEX_POINT('',#2799);
#2799 = CARTESIAN_POINT('',(3.,0.,2.063076321289));
#2800 = SURFACE_CURVE('',#2801,(#2870,#2942),.PCURVE_S1.);
#2801 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2802,#2803,#2804,#2805,#2806,
    #2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816,#2817,
    #2818,#2819,#2820,#2821,#2822,#2823,#2824,#2825,#2826,#2827,#2828,
    #2829,#2830,#2831,#2832,#2833,#2834,#2835,#2836,#2837,#2838,#2839,
    #2840,#2841,#2842,#2843,#2844,#2845,#2846,#2847,#2848,#2849,#2850,
    #2851,#2852,#2853,#2854,#2855,#2856,#2857,#2858,#2859,#2860,#2861,
    #2862,#2863,#2864,#2865,#2866,#2867,#2868,#2869),.UNSPECIFIED.,.F.,
  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.111161160574,0.222040695674,
    0.311610671286,0.410390782613,0.483328334986,0.533775997516,
    0.600649982669,0.690652498224,0.77760256884,0.875447436197,1.),
  .UNSPECIFIED.);
#2802 = CARTESIAN_POINT('',(3.,1.33226762955E-15,2.063076321289));
#2803 = CARTESIAN_POINT('',(3.,-0.299308253608,2.047197547397));
#2804 = CARTESIAN_POINT('',(2.965160868337,-0.598733024239,
    2.031312580306));
#2805 = CARTESIAN_POINT('',(2.89543640372,-0.893196490327,2.015432649976
    ));
#2806 = CARTESIAN_POINT('',(2.791765490108,-1.177878335833,
    1.999554411302));
#2807 = CARTESIAN_POINT('',(2.655807501164,-1.448221899311,1.98367444712
    ));
#2808 = CARTESIAN_POINT('',(2.489943138244,-1.699931951838,
    1.967789438122));
#2809 = CARTESIAN_POINT('',(2.105490414794,-2.157786419768,
    1.936072040634));
#2810 = CARTESIAN_POINT('',(1.886888315576,-2.36422137561,1.920227373509
    ));
#2811 = CARTESIAN_POINT('',(1.644871596127,-2.54456688393,1.904387719743
    ));
#2812 = CARTESIAN_POINT('',(1.38322801069,-2.695756577341,1.888549784687
    ));
#2813 = CARTESIAN_POINT('',(1.106124650594,-2.815382489789,
    1.872710135602));
#2814 = CARTESIAN_POINT('',(0.818109698301,-2.901694095709,
    1.856865476571));
#2815 = CARTESIAN_POINT('',(0.286688667159,-2.995992970161,
    1.828232296749));
#2816 = CARTESIAN_POINT('',(4.523383861237E-02,-3.015865408815,
    1.815435578757));
#2817 = CARTESIAN_POINT('',(-0.197636830917,-3.013003207275,
    1.802640387853));
#2818 = CARTESIAN_POINT('',(-0.439366147037,-2.987340962741,
    1.789846175152));
#2819 = CARTESIAN_POINT('',(-0.677424343104,-2.93914724427,1.77705099108
    ));
#2820 = CARTESIAN_POINT('',(-0.909325063626,-2.869022877482,
    1.764254276381));
#2821 = CARTESIAN_POINT('',(-1.37893555924,-2.677550686987,
    1.737349423292));
#2822 = CARTESIAN_POINT('',(-1.614896485372,-2.551633952435,
    1.723235801218));
#2823 = CARTESIAN_POINT('',(-1.837250748207,-2.401531230242,
    1.709124681821));
#2824 = CARTESIAN_POINT('',(-2.043079406378,-2.229051166998,
    1.695015139333));
#2825 = CARTESIAN_POINT('',(-2.229766860695,-2.036385581549,
    1.680903994719));
#2826 = CARTESIAN_POINT('',(-2.395021765926,-1.826091931062,
    1.666790352349));
#2827 = CARTESIAN_POINT('',(-2.641794614061,-1.435092288463,
    1.642261352817));
#2828 = CARTESIAN_POINT('',(-2.733936127733,-1.260996052769,
    1.631841809533));
#2829 = CARTESIAN_POINT('',(-2.812650631757,-1.080064322881,
    1.621422821462));
#2830 = CARTESIAN_POINT('',(-2.877346374954,-0.89354345139,
    1.611004222272));
#2831 = CARTESIAN_POINT('',(-2.927573301607,-0.70273150738,1.60058529186
    ));
#2832 = CARTESIAN_POINT('',(-2.963024653137,-0.508973003637,
    1.590165778754));
#2833 = CARTESIAN_POINT('',(-2.997759662611,-0.178571396621,
    1.572540784103));
#2834 = CARTESIAN_POINT('',(-3.004825492369,-4.273122420347E-02,
    1.565334503283));
#2835 = CARTESIAN_POINT('',(-3.004707909478,9.340496552895E-02,
    1.558128364659));
#2836 = CARTESIAN_POINT('',(-2.997395253911,0.229382232908,
    1.550922294545));
#2837 = CARTESIAN_POINT('',(-2.98291177214,0.364746706245,1.543716134181
    ));
#2838 = CARTESIAN_POINT('',(-2.961317805206,0.499046462536,
    1.536509841252));
#2839 = CARTESIAN_POINT('',(-2.894787119791,0.807854941433,
    1.519751138655));
#2840 = CARTESIAN_POINT('',(-2.844536203455,0.981232526172,
    1.510198005681));
#2841 = CARTESIAN_POINT('',(-2.782181505534,1.150911603492,
    1.500645212196));
#2842 = CARTESIAN_POINT('',(-2.70805871192,1.315883407034,1.491092666898
    ));
#2843 = CARTESIAN_POINT('',(-2.622601970405,1.475182030074,
    1.481539918275));
#2844 = CARTESIAN_POINT('',(-2.526342269439,1.627887392848,
    1.471986816926));
#2845 = CARTESIAN_POINT('',(-2.276684625259,1.968612411924,
    1.449577762418));
#2846 = CARTESIAN_POINT('',(-2.115005235667,2.150626212514,
    1.436719194951));
#2847 = CARTESIAN_POINT('',(-1.936438915494,2.317023429215,
    1.423862195066));
#2848 = CARTESIAN_POINT('',(-1.742816803303,2.465964889492,
    1.411006187511));
#2849 = CARTESIAN_POINT('',(-1.536184678963,2.595876901427,
    1.398149175631));
#2850 = CARTESIAN_POINT('',(-1.318789869312,2.705461327053,
    1.385290596161));
#2851 = CARTESIAN_POINT('',(-0.875087261642,2.879068257873,
    1.360013764783));
#2852 = CARTESIAN_POINT('',(-0.64926378539,2.944536588868,1.347591564162
    ));
#2853 = CARTESIAN_POINT('',(-0.41786419363,2.98928587166,1.335170702946)
  );
#2854 = CARTESIAN_POINT('',(-0.183167530621,3.0127877719,1.322750692163)
  );
#2855 = CARTESIAN_POINT('',(5.251058554811E-02,3.014810411896,
    1.310329832734));
#2856 = CARTESIAN_POINT('',(0.286831619463,2.995419733863,1.297907633257
    ));
#2857 = CARTESIAN_POINT('',(0.776947670222,2.909597976946,1.271510554394
    ));
#2858 = CARTESIAN_POINT('',(1.03185894756,2.837558813724,1.257530641212)
  );
#2859 = CARTESIAN_POINT('',(1.278791975523,2.739492078066,1.243553084261
    ));
#2860 = CARTESIAN_POINT('',(1.514599854133,2.616507924357,1.229577029618
    ));
#2861 = CARTESIAN_POINT('',(1.736342035843,2.47013970392,1.215599449217)
  );
#2862 = CARTESIAN_POINT('',(1.941307156427,2.30233241189,1.201619477403)
  );
#2863 = CARTESIAN_POINT('',(2.363582395474,1.877750999341,1.169851075237
    ));
#2864 = CARTESIAN_POINT('',(2.569207095399,1.608977354183,1.152048516386
    ));
#2865 = CARTESIAN_POINT('',(2.738808633956,1.31427034749,1.134255026636)
  );
#2866 = CARTESIAN_POINT('',(2.868692393922,0.999490626209,1.116464108804
    ));
#2867 = CARTESIAN_POINT('',(2.956260498959,0.670936455875,1.098670642979
    ));
#2868 = CARTESIAN_POINT('',(2.999999999995,0.335366775509,1.080868097991
    ));
#2869 = CARTESIAN_POINT('',(3.,-4.440892098501E-16,1.063076316535));
#2870 = PCURVE('',#1181,#2871);
#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2941);
#2872 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2873,#2874,#2875,#2876,#2877,
    #2878,#2879,#2880,#2881,#2882,#2883,#2884,#2885,#2886,#2887,#2888,
    #2889,#2890,#2891,#2892,#2893,#2894,#2895,#2896,#2897,#2898,#2899,
    #2900,#2901,#2902,#2903,#2904,#2905,#2906,#2907,#2908,#2909,#2910,
    #2911,#2912,#2913,#2914,#2915,#2916,#2917,#2918,#2919,#2920,#2921,
    #2922,#2923,#2924,#2925,#2926,#2927,#2928,#2929,#2930,#2931,#2932,
    #2933,#2934,#2935,#2936,#2937,#2938,#2939,#2940),.UNSPECIFIED.,.F.,
  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.111161160574,0.222040695674,
    0.311610671286,0.410390782613,0.483328334986,0.533775997516,
    0.600649982669,0.690652498224,0.77760256884,0.875447436197,1.),
  .UNSPECIFIED.);
#2873 = CARTESIAN_POINT('',(-6.28318530718,-2.163076321289));
#2874 = CARTESIAN_POINT('',(-6.18341588931,-2.147197547397));
#2875 = CARTESIAN_POINT('',(-6.083607614195,-2.131312580306));
#2876 = CARTESIAN_POINT('',(-5.983831114948,-2.115432649976));
#2877 = CARTESIAN_POINT('',(-5.884065424056,-2.099554411302));
#2878 = CARTESIAN_POINT('',(-5.784288932713,-2.083674447121));
#2879 = CARTESIAN_POINT('',(-5.68448066979,-2.067789438122));
#2880 = CARTESIAN_POINT('',(-5.48519455209,-2.036072040634));
#2881 = CARTESIAN_POINT('',(-5.38563954859,-2.020227373509));
#2882 = CARTESIAN_POINT('',(-5.286115902776,-2.004387719743));
#2883 = CARTESIAN_POINT('',(-5.186602946872,-1.988549784687));
#2884 = CARTESIAN_POINT('',(-5.087079282986,-1.972710135602));
#2885 = CARTESIAN_POINT('',(-4.987524258393,-1.956865476571));
#2886 = CARTESIAN_POINT('',(-4.807616692601,-1.928232296749));
#2887 = CARTESIAN_POINT('',(-4.727212611015,-1.915435578757));
#2888 = CARTESIAN_POINT('',(-4.646818185036,-1.902640387853));
#2889 = CARTESIAN_POINT('',(-4.566429914248,-1.889846175152));
#2890 = CARTESIAN_POINT('',(-4.486035497841,-1.87705099108));
#2891 = CARTESIAN_POINT('',(-4.40563140142,-1.864254276381));
#2892 = CARTESIAN_POINT('',(-4.236583210617,-1.837349423292));
#2893 = CARTESIAN_POINT('',(-4.147904655284,-1.823235801218));
#2894 = CARTESIAN_POINT('',(-4.05924178387,-1.809124681821));
#2895 = CARTESIAN_POINT('',(-3.970588893512,-1.795015139333));
#2896 = CARTESIAN_POINT('',(-3.881926029235,-1.780903994719));
#2897 = CARTESIAN_POINT('',(-3.793247461713,-1.766790352349));
#2898 = CARTESIAN_POINT('',(-3.639127177127,-1.742261352817));
#2899 = CARTESIAN_POINT('',(-3.573659191704,-1.731841809533));
#2900 = CARTESIAN_POINT('',(-3.508194652274,-1.721422821462));
#2901 = CARTESIAN_POINT('',(-3.442732449549,-1.711004222272));
#2902 = CARTESIAN_POINT('',(-3.377268194304,-1.70058529186));
#2903 = CARTESIAN_POINT('',(-3.311800536281,-1.690165778754));
#2904 = CARTESIAN_POINT('',(-3.201059726378,-1.672540784103));
#2905 = CARTESIAN_POINT('',(-3.155781577216,-1.665334503283));
#2906 = CARTESIAN_POINT('',(-3.11050404809,-1.658128364659));
#2907 = CARTESIAN_POINT('',(-3.06522674419,-1.650922294545));
#2908 = CARTESIAN_POINT('',(-3.019948922584,-1.643716134181));
#2909 = CARTESIAN_POINT('',(-2.974670476308,-1.636509841252));
#2910 = CARTESIAN_POINT('',(-2.869372481846,-1.619751138655));
#2911 = CARTESIAN_POINT('',(-2.809348477655,-1.610198005681));
#2912 = CARTESIAN_POINT('',(-2.749326619519,-1.600645212196));
#2913 = CARTESIAN_POINT('',(-2.689306266436,-1.591092666898));
#2914 = CARTESIAN_POINT('',(-2.629284575819,-1.581539918275));
#2915 = CARTESIAN_POINT('',(-2.569260654551,-1.571986816926));
#2916 = CARTESIAN_POINT('',(-2.428460371281,-1.549577762418));
#2917 = CARTESIAN_POINT('',(-2.347667582134,-1.536719194951));
#2918 = CARTESIAN_POINT('',(-2.266884701347,-1.523862195066));
#2919 = CARTESIAN_POINT('',(-2.186108119561,-1.511006187511));
#2920 = CARTESIAN_POINT('',(-2.105325237967,-1.498149175631));
#2921 = CARTESIAN_POINT('',(-2.024532448153,-1.485290596161));
#2922 = CARTESIAN_POINT('',(-1.865713414,-1.460013764783));
#2923 = CARTESIAN_POINT('',(-1.787662361933,-1.447591564162));
#2924 = CARTESIAN_POINT('',(-1.709619659055,-1.435170702945));
#2925 = CARTESIAN_POINT('',(-1.631582267844,-1.422750692163));
#2926 = CARTESIAN_POINT('',(-1.5535395675,-1.410329832734));
#2927 = CARTESIAN_POINT('',(-1.475488515196,-1.397907633257));
#2928 = CARTESIAN_POINT('',(-1.309630772546,-1.371510554394));
#2929 = CARTESIAN_POINT('',(-1.221792471935,-1.357530641212));
#2930 = CARTESIAN_POINT('',(-1.133969076679,-1.343553084261));
#2931 = CARTESIAN_POINT('',(-1.046155162815,-1.329577029618));
#2932 = CARTESIAN_POINT('',(-0.958331621648,-1.315599449217));
#2933 = CARTESIAN_POINT('',(-0.870492954427,-1.301619477403));
#2934 = CARTESIAN_POINT('',(-0.670886187287,-1.269851075237));
#2935 = CARTESIAN_POINT('',(-0.559029257853,-1.252048516387));
#2936 = CARTESIAN_POINT('',(-0.447229166593,-1.234255026636));
#2937 = CARTESIAN_POINT('',(-0.335445234399,-1.216464108805));
#2938 = CARTESIAN_POINT('',(-0.223645530497,-1.198670642979));
#2939 = CARTESIAN_POINT('',(-0.11178892517,-1.180868097991));
#2940 = CARTESIAN_POINT('',(0.,-1.163076316535));
#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2942 = PCURVE('',#997,#2943);
#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#3013);
#2944 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2945,#2946,#2947,#2948,#2949,
    #2950,#2951,#2952,#2953,#2954,#2955,#2956,#2957,#2958,#2959,#2960,
    #2961,#2962,#2963,#2964,#2965,#2966,#2967,#2968,#2969,#2970,#2971,
    #2972,#2973,#2974,#2975,#2976,#2977,#2978,#2979,#2980,#2981,#2982,
    #2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,#2991,#2992,#2993,
    #2994,#2995,#2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,
    #3005,#3006,#3007,#3008,#3009,#3010,#3011,#3012),.UNSPECIFIED.,.F.,
  .F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,0.111161160574,0.222040695674,
    0.311610671286,0.410390782613,0.483328334986,0.533775997516,
    0.600649982669,0.690652498224,0.77760256884,0.875447436197,1.),
  .UNSPECIFIED.);
#2945 = CARTESIAN_POINT('',(12.724530278258,1.844220516907E-03));
#2946 = CARTESIAN_POINT('',(12.623505177532,1.844286538351E-03));
#2947 = CARTESIAN_POINT('',(12.522440722708,1.844328076034E-03));
#2948 = CARTESIAN_POINT('',(12.421408433209,1.844309198675E-03));
#2949 = CARTESIAN_POINT('',(12.320387083795,1.844201135357E-03));
#2950 = CARTESIAN_POINT('',(12.219354804891,1.844068604377E-03));
#2951 = CARTESIAN_POINT('',(12.118290359553,1.843971265044E-03));
#2952 = CARTESIAN_POINT('',(11.916496039986,1.843884488978E-03));
#2953 = CARTESIAN_POINT('',(11.815688045948,1.843894982279E-03));
#2954 = CARTESIAN_POINT('',(11.714911803636,1.843978202449E-03));
#2955 = CARTESIAN_POINT('',(11.614146378499,1.844120630445E-03));
#2956 = CARTESIAN_POINT('',(11.513370103969,1.844235035288E-03));
#2957 = CARTESIAN_POINT('',(11.412562076735,1.844288129183E-03));
#2958 = CARTESIAN_POINT('',(11.230390200177,1.844285597984E-03));
#2959 = CARTESIAN_POINT('',(11.148974159602,1.844249332964E-03));
#2960 = CARTESIAN_POINT('',(11.067567902433,1.844179031962E-03));
#2961 = CARTESIAN_POINT('',(10.986167884712,1.844100754772E-03));
#2962 = CARTESIAN_POINT('',(10.904761646158,1.84404295426E-03));
#2963 = CARTESIAN_POINT('',(10.823345600186,1.844019939251E-03));
#2964 = CARTESIAN_POINT('',(10.652169785534,1.844022945862E-03));
#2965 = CARTESIAN_POINT('',(10.562375120387,1.844052895274E-03));
#2966 = CARTESIAN_POINT('',(10.472596321807,1.844111073778E-03));
#2967 = CARTESIAN_POINT('',(10.382827616724,1.844138680559E-03));
#2968 = CARTESIAN_POINT('',(10.2930488166,1.844116943447E-03));
#2969 = CARTESIAN_POINT('',(10.203254142028,1.844086687147E-03));
#2970 = CARTESIAN_POINT('',(10.047194136347,1.844090331811E-03));
#2971 = CARTESIAN_POINT('',(9.980902197539,1.844111396952E-03));
#2972 = CARTESIAN_POINT('',(9.914613756506,1.844149884862E-03));
#2973 = CARTESIAN_POINT('',(9.848327683207,1.844241903711E-03));
#2974 = CARTESIAN_POINT('',(9.78203951357,1.844328400245E-03));
#2975 = CARTESIAN_POINT('',(9.715747864039,1.844300539451E-03));
#2976 = CARTESIAN_POINT('',(9.603613233136,1.84417076972E-03));
#2977 = CARTESIAN_POINT('',(9.557765206715,1.844048665476E-03));
#2978 = CARTESIAN_POINT('',(9.511917808678,1.844065531645E-03));
#2979 = CARTESIAN_POINT('',(9.466070633624,1.844189479269E-03));
#2980 = CARTESIAN_POINT('',(9.420222928516,1.844291225116E-03));
#2981 = CARTESIAN_POINT('',(9.374374591473,1.844286602963E-03));
#2982 = CARTESIAN_POINT('',(9.267751317101,1.844269095578E-03));
#2983 = CARTESIAN_POINT('',(9.206971867802,1.844210995181E-03));
#2984 = CARTESIAN_POINT('',(9.146194606718,1.844138660658E-03));
#2985 = CARTESIAN_POINT('',(9.085418870777,1.844093429719E-03));
#2986 = CARTESIAN_POINT('',(9.024641771606,1.844083217694E-03));
#2987 = CARTESIAN_POINT('',(8.96386240364,1.844085408374E-03));
#2988 = CARTESIAN_POINT('',(8.821290019734,1.844104410783E-03));
#2989 = CARTESIAN_POINT('',(8.739480362515,1.844125424749E-03));
#2990 = CARTESIAN_POINT('',(8.657680724023,1.844123627672E-03));
#2991 = CARTESIAN_POINT('',(8.575887465487,1.844088388349E-03));
#2992 = CARTESIAN_POINT('',(8.494087840005,1.844041665083E-03));
#2993 = CARTESIAN_POINT('',(8.41227819319,1.844019034761E-03));
#2994 = CARTESIAN_POINT('',(8.251460280827,1.844023789875E-03));
#2995 = CARTESIAN_POINT('',(8.172426894739,1.844050052913E-03));
#2996 = CARTESIAN_POINT('',(8.093401967481,1.844107913521E-03));
#2997 = CARTESIAN_POINT('',(8.014382416462,1.844183100104E-03));
#2998 = CARTESIAN_POINT('',(7.935357483156,1.844249721037E-03));
#2999 = CARTESIAN_POINT('',(7.856324086914,1.844284751557E-03));
#3000 = CARTESIAN_POINT('',(7.688378864324,1.844288860549E-03));
#3001 = CARTESIAN_POINT('',(7.599435028837,1.844249278256E-03));
#3002 = CARTESIAN_POINT('',(7.51050628381,1.844159658505E-03));
#3003 = CARTESIAN_POINT('',(7.421587142872,1.844046896736E-03));
#3004 = CARTESIAN_POINT('',(7.332658258795,1.843952171979E-03));
#3005 = CARTESIAN_POINT('',(7.243714060725,1.843907335028E-03));
#3006 = CARTESIAN_POINT('',(7.041595057728,1.843910156122E-03));
#3007 = CARTESIAN_POINT('',(6.928330305183,1.843987035595E-03));
#3008 = CARTESIAN_POINT('',(6.81512310131,1.844140739187E-03));
#3009 = CARTESIAN_POINT('',(6.701932247565,1.844299426152E-03));
#3010 = CARTESIAN_POINT('',(6.58872542547,1.84433811362E-03));
#3011 = CARTESIAN_POINT('',(6.475461000204,1.844294392991E-03));
#3012 = CARTESIAN_POINT('',(6.362265116473,1.844220426554E-03));
#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3014 = ORIENTED_EDGE('',*,*,#3015,.F.);
#3015 = EDGE_CURVE('',#2597,#2798,#3016,.T.);
#3016 = SURFACE_CURVE('',#3017,(#3021,#3028),.PCURVE_S1.);
#3017 = LINE('',#3018,#3019);
#3018 = CARTESIAN_POINT('',(3.,0.,-0.1));
#3019 = VECTOR('',#3020,1.);
#3020 = DIRECTION('',(0.,0.,1.));
#3021 = PCURVE('',#1181,#3022);
#3022 = DEFINITIONAL_REPRESENTATION('',(#3023),#3027);
#3023 = LINE('',#3024,#3025);
#3024 = CARTESIAN_POINT('',(-6.28318530718,0.));
#3025 = VECTOR('',#3026,1.);
#3026 = DIRECTION('',(-0.,-1.));
#3027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3028 = PCURVE('',#3029,#3034);
#3029 = CYLINDRICAL_SURFACE('',#3030,3.);
#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033);
#3031 = CARTESIAN_POINT('',(0.,0.,-0.1));
#3032 = DIRECTION('',(-0.,-0.,-1.));
#3033 = DIRECTION('',(1.,0.,0.));
#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
#3035 = LINE('',#3036,#3037);
#3036 = CARTESIAN_POINT('',(-0.,0.));
#3037 = VECTOR('',#3038,1.);
#3038 = DIRECTION('',(-0.,-1.));
#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3040 = ADVANCED_FACE('',(#3041),#997,.F.);
#3041 = FACE_BOUND('',#3042,.F.);
#3042 = EDGE_LOOP('',(#3043,#3044,#3045,#3046,#3246,#3299));
#3043 = ORIENTED_EDGE('',*,*,#2290,.F.);
#3044 = ORIENTED_EDGE('',*,*,#827,.F.);
#3045 = ORIENTED_EDGE('',*,*,#2797,.F.);
#3046 = ORIENTED_EDGE('',*,*,#3047,.F.);
#3047 = EDGE_CURVE('',#3048,#2798,#3050,.T.);
#3048 = VERTEX_POINT('',#3049);
#3049 = CARTESIAN_POINT('',(3.,-7.130480099585E-16,3.063076285439));
#3050 = SURFACE_CURVE('',#3051,(#3114,#3180),.PCURVE_S1.);
#3051 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3052,#3053,#3054,#3055,#3056,
    #3057,#3058,#3059,#3060,#3061,#3062,#3063,#3064,#3065,#3066,#3067,
    #3068,#3069,#3070,#3071,#3072,#3073,#3074,#3075,#3076,#3077,#3078,
    #3079,#3080,#3081,#3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089,
    #3090,#3091,#3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099,#3100,
    #3101,#3102,#3103,#3104,#3105,#3106,#3107,#3108,#3109,#3110,#3111,
    #3112,#3113),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    0.101260175545,0.179262150579,0.278259846789,0.375874349728,
    0.471636777067,0.560676287274,0.628510257865,0.721426875933,
    0.794929775962,0.8459320868,0.938930945093,1.),.UNSPECIFIED.);
#3052 = CARTESIAN_POINT('',(3.,3.552713678801E-15,3.063076285439));
#3053 = CARTESIAN_POINT('',(3.,-0.31810001237,3.04620055565));
#3054 = CARTESIAN_POINT('',(2.959524525449,-0.63630355163,3.029319616481
    ));
#3055 = CARTESIAN_POINT('',(2.878528019672,-0.947937001541,
    3.012444606299));
#3056 = CARTESIAN_POINT('',(2.758506754544,-1.246719053508,
    2.995569828064));
#3057 = CARTESIAN_POINT('',(2.60198925079,-1.526708753387,2.978688710626
    ));
#3058 = CARTESIAN_POINT('',(2.267380074907,-1.979654129165,
    2.948813395638));
#3059 = CARTESIAN_POINT('',(2.102447814826,-2.162495312314,
    2.935812332866));
#3060 = CARTESIAN_POINT('',(1.919959118479,-2.328665015289,
    2.922812988572));
#3061 = CARTESIAN_POINT('',(1.722048762171,-2.476130216827,
    2.909813633385));
#3062 = CARTESIAN_POINT('',(1.511119440462,-2.603182842407,
    2.896812553781));
#3063 = CARTESIAN_POINT('',(1.009110430767,-2.842254846399,
    2.867314277042));
#3064 = CARTESIAN_POINT('',(0.711614284482,-2.941081607275,2.85081080976
    ));
#3065 = CARTESIAN_POINT('',(0.40300483694,-3.002306703625,2.834312985737
    ));
#3066 = CARTESIAN_POINT('',(8.917391883034E-02,-3.024632857133,
    2.817815171195));
#3067 = CARTESIAN_POINT('',(-0.223853098113,-3.007757680419,
    2.801311717511));
#3068 = CARTESIAN_POINT('',(-0.831780000731,-2.898650504022,
    2.768544883403));
#3069 = CARTESIAN_POINT('',(-1.127045658747,-2.807443565223,
    2.752272219212));
#3070 = CARTESIAN_POINT('',(-1.409876045023,-2.680216529565,
    2.736004764846));
#3071 = CARTESIAN_POINT('',(-1.674947895211,-2.51923026427,2.71973731831
    ));
#3072 = CARTESIAN_POINT('',(-1.917382999834,-2.327590016348,
    2.703464633873));
#3073 = CARTESIAN_POINT('',(-2.344553415231,-1.895670790741,
    2.671236959753));
#3074 = CARTESIAN_POINT('',(-2.530410077628,-1.656268577963,
    2.655273395261));
#3075 = CARTESIAN_POINT('',(-2.686606393182,-1.395330207647,
    2.639314617071));
#3076 = CARTESIAN_POINT('',(-2.810238589664,-1.117479223086,
    2.623355838249));
#3077 = CARTESIAN_POINT('',(-2.899194435157,-0.827750052872,
    2.607392268123));
#3078 = CARTESIAN_POINT('',(-3.002082079244,-0.256400090467,
    2.576593665764));
#3079 = CARTESIAN_POINT('',(-3.020864280211,2.448271549678E-02,
    2.561751702691));
#3080 = CARTESIAN_POINT('',(-3.008037472771,0.306540825448,
    2.546913048858));
#3081 = CARTESIAN_POINT('',(-2.963703970266,0.585388083342,
    2.532074404126));
#3082 = CARTESIAN_POINT('',(-2.888648286631,0.856708268822,
    2.517232440797));
#3083 = CARTESIAN_POINT('',(-2.70527003244,1.314124628088,2.491088295597
    ));
#3084 = CARTESIAN_POINT('',(-2.609110221549,1.505171506862,2.47978249474
    ));
#3085 = CARTESIAN_POINT('',(-2.49681331656,1.68764554551,2.468477558168)
  );
#3086 = CARTESIAN_POINT('',(-2.36935939804,1.859874548186,2.457172622111
    ));
#3087 = CARTESIAN_POINT('',(-2.22793465742,2.020325924999,2.445866817213
    ));
#3088 = CARTESIAN_POINT('',(-1.863057965606,2.369433528434,
    2.419076455957));
#3089 = CARTESIAN_POINT('',(-1.62854368169,2.546645807906,2.40358764872)
  );
#3090 = CARTESIAN_POINT('',(-1.37410534431,2.695716004016,2.388102937505
    ));
#3091 = CARTESIAN_POINT('',(-1.103989589335,2.814030267107,
    2.372618302613));
#3092 = CARTESIAN_POINT('',(-0.822806540794,2.899687856988,
    2.357129551261));
#3093 = CARTESIAN_POINT('',(-0.308411088023,2.99302510611,2.329394401919
    ));
#3094 = CARTESIAN_POINT('',(-7.738736789271E-02,3.013269503014,
    2.317143318884));
#3095 = CARTESIAN_POINT('',(0.154997169281,3.012078329507,2.304893567432
    ));
#3096 = CARTESIAN_POINT('',(0.386275754253,2.989409933587,2.292644032074
    ));
#3097 = CARTESIAN_POINT('',(0.61400012549,2.945559491664,2.280393041602)
  );
#3098 = CARTESIAN_POINT('',(0.989640629368,2.83659690295,2.259643199218)
  );
#3099 = CARTESIAN_POINT('',(1.14066045086,2.782098611148,2.251143056941)
  );
#3100 = CARTESIAN_POINT('',(1.288026046228,2.717968975418,2.242643122504
    ));
#3101 = CARTESIAN_POINT('',(1.430975464111,2.644520403934,2.23414319453)
  );
#3102 = CARTESIAN_POINT('',(1.568784426766,2.562144802173,2.225643067728
    ));
#3103 = CARTESIAN_POINT('',(1.94143366035,2.305685755304,2.201644095619)
  );
#3104 = CARTESIAN_POINT('',(2.162798659727,2.111896718596,2.186141555852
    ));
#3105 = CARTESIAN_POINT('',(2.360613925718,1.892836540438,2.170643126291
    ));
#3106 = CARTESIAN_POINT('',(2.531448582393,1.652142206048,2.155144678367
    ));
#3107 = CARTESIAN_POINT('',(2.672498174825,1.393952999373,2.139642117631
    ));
#3108 = CARTESIAN_POINT('',(2.853680727385,0.94515108215,2.113965434616)
  );
#3109 = CARTESIAN_POINT('',(2.911849470203,0.761736815011,2.103787314036
    ));
#3110 = CARTESIAN_POINT('',(2.955832286103,0.574129246374,2.093609705519
    ));
#3111 = CARTESIAN_POINT('',(2.985278218108,0.383698117888,2.083432102655
    ));
#3112 = CARTESIAN_POINT('',(3.,0.191844819181,2.073253990863));
#3113 = CARTESIAN_POINT('',(3.,1.33226762955E-15,2.063076321289));
#3114 = PCURVE('',#997,#3115);
#3115 = DEFINITIONAL_REPRESENTATION('',(#3116),#3179);
#3116 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3117,#3118,#3119,#3120,#3121,
    #3122,#3123,#3124,#3125,#3126,#3127,#3128,#3129,#3130,#3131,#3132,
    #3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140,#3141,#3142,#3143,
    #3144,#3145,#3146,#3147,#3148,#3149,#3150,#3151,#3152,#3153,#3154,
    #3155,#3156,#3157,#3158,#3159,#3160,#3161,#3162,#3163,#3164,#3165,
    #3166,#3167,#3168,#3169,#3170,#3171,#3172,#3173,#3174,#3175,#3176,
    #3177,#3178),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    0.101260175545,0.179262150579,0.278259846789,0.375874349728,
    0.471636777067,0.560676287274,0.628510257865,0.721426875933,
    0.794929775962,0.8459320868,0.938930945093,1.),.UNSPECIFIED.);
#3117 = CARTESIAN_POINT('',(19.086795394702,1.84411340558E-03));
#3118 = CARTESIAN_POINT('',(18.979427527497,1.844113405602E-03));
#3119 = CARTESIAN_POINT('',(18.872025386514,1.844681917411E-03));
#3120 = CARTESIAN_POINT('',(18.764663403715,1.844025005292E-03));
#3121 = CARTESIAN_POINT('',(18.657301407752,1.844116946044E-03));
#3122 = CARTESIAN_POINT('',(18.549899337805,1.844079265843E-03));
#3123 = CARTESIAN_POINT('',(18.359824610946,1.844105428384E-03));
#3124 = CARTESIAN_POINT('',(18.277108361883,1.844125906298E-03));
#3125 = CARTESIAN_POINT('',(18.194403096889,1.844120907458E-03));
#3126 = CARTESIAN_POINT('',(18.111697837866,1.844078048029E-03));
#3127 = CARTESIAN_POINT('',(18.028981592539,1.844042783403E-03));
#3128 = CARTESIAN_POINT('',(17.841305804141,1.844008008416E-03));
#3129 = CARTESIAN_POINT('',(17.73630634518,1.844020344002E-03));
#3130 = CARTESIAN_POINT('',(17.631342645659,1.844105342215E-03));
#3131 = CARTESIAN_POINT('',(17.526378935453,1.84422605087E-03));
#3132 = CARTESIAN_POINT('',(17.421379467838,1.844286250981E-03));
#3133 = CARTESIAN_POINT('',(17.212908179761,1.844287237229E-03));
#3134 = CARTESIAN_POINT('',(17.109377290944,1.844229314892E-03));
#3135 = CARTESIAN_POINT('',(17.005879690834,1.844099760101E-03));
#3136 = CARTESIAN_POINT('',(16.902382146959,1.84396697605E-03));
#3137 = CARTESIAN_POINT('',(16.798851135991,1.843905704154E-03));
#3138 = CARTESIAN_POINT('',(16.593810117118,1.843911512671E-03));
#3139 = CARTESIAN_POINT('',(16.492245558663,1.843976250039E-03));
#3140 = CARTESIAN_POINT('',(16.390711321714,1.844106481014E-03));
#3141 = CARTESIAN_POINT('',(16.289177092426,1.844230839553E-03));
#3142 = CARTESIAN_POINT('',(16.18761251527,1.844286952585E-03));
#3143 = CARTESIAN_POINT('',(15.991663642162,1.8442865608E-03));
#3144 = CARTESIAN_POINT('',(15.897235235289,1.844237636423E-03));
#3145 = CARTESIAN_POINT('',(15.802827976644,1.844141450723E-03));
#3146 = CARTESIAN_POINT('',(15.708420754508,1.844056025233E-03));
#3147 = CARTESIAN_POINT('',(15.613992317415,1.844021484015E-03));
#3148 = CARTESIAN_POINT('',(15.447656334578,1.84402119828E-03));
#3149 = CARTESIAN_POINT('',(15.37572579221,1.844041212939E-03));
#3150 = CARTESIAN_POINT('',(15.303800717207,1.844077041378E-03));
#3151 = CARTESIAN_POINT('',(15.231875657944,1.844106603343E-03));
#3152 = CARTESIAN_POINT('',(15.159945113918,1.844114518821E-03));
#3153 = CARTESIAN_POINT('',(14.98949775116,1.84410520385E-03));
#3154 = CARTESIAN_POINT('',(14.890953891053,1.844086035236E-03));
#3155 = CARTESIAN_POINT('',(14.792436188036,1.844018027464E-03));
#3156 = CARTESIAN_POINT('',(14.693918549964,1.844161586017E-03));
#3157 = CARTESIAN_POINT('',(14.595374730109,1.844301005706E-03));
#3158 = CARTESIAN_POINT('',(14.418916438005,1.844260025309E-03));
#3159 = CARTESIAN_POINT('',(14.340972200355,1.844058455659E-03));
#3160 = CARTESIAN_POINT('',(14.263036320923,1.843914051569E-03));
#3161 = CARTESIAN_POINT('',(14.185100464774,1.844449442325E-03));
#3162 = CARTESIAN_POINT('',(14.107156710071,1.844301163437E-03));
#3163 = CARTESIAN_POINT('',(13.975140900686,1.844205951518E-03));
#3164 = CARTESIAN_POINT('',(13.921060853188,1.844149961926E-03));
#3165 = CARTESIAN_POINT('',(13.866982100821,1.844107650066E-03));
#3166 = CARTESIAN_POINT('',(13.812903344815,1.84408784988E-03));
#3167 = CARTESIAN_POINT('',(13.758823288924,1.844085599415E-03));
#3168 = CARTESIAN_POINT('',(13.606135439792,1.844098520186E-03));
#3169 = CARTESIAN_POINT('',(13.507504103146,1.844132940617E-03));
#3170 = CARTESIAN_POINT('',(13.408898992954,1.844129018754E-03));
#3171 = CARTESIAN_POINT('',(13.310293897889,1.844058729157E-03));
#3172 = CARTESIAN_POINT('',(13.211662569405,1.8440219434E-03));
#3173 = CARTESIAN_POINT('',(13.048300706391,1.844020922843E-03));
#3174 = CARTESIAN_POINT('',(12.983544773081,1.844036835652E-03));
#3175 = CARTESIAN_POINT('',(12.918792056456,1.844073469059E-03));
#3176 = CARTESIAN_POINT('',(12.854039344874,1.844125657383E-03));
#3177 = CARTESIAN_POINT('',(12.789283394645,1.844178199757E-03));
#3178 = CARTESIAN_POINT('',(12.724530278258,1.844220516907E-03));
#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3180 = PCURVE('',#3029,#3181);
#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3245);
#3182 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3183,#3184,#3185,#3186,#3187,
    #3188,#3189,#3190,#3191,#3192,#3193,#3194,#3195,#3196,#3197,#3198,
    #3199,#3200,#3201,#3202,#3203,#3204,#3205,#3206,#3207,#3208,#3209,
    #3210,#3211,#3212,#3213,#3214,#3215,#3216,#3217,#3218,#3219,#3220,
    #3221,#3222,#3223,#3224,#3225,#3226,#3227,#3228,#3229,#3230,#3231,
    #3232,#3233,#3234,#3235,#3236,#3237,#3238,#3239,#3240,#3241,#3242,
    #3243,#3244),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    0.101260175545,0.179262150579,0.278259846789,0.375874349728,
    0.471636777067,0.560676287274,0.628510257865,0.721426875933,
    0.794929775962,0.8459320868,0.938930945093,1.),.UNSPECIFIED.);
#3183 = CARTESIAN_POINT('',(-6.28318530718,-3.163076285439));
#3184 = CARTESIAN_POINT('',(-6.177151969723,-3.14620055565));
#3185 = CARTESIAN_POINT('',(-6.071084928068,-3.129319616481));
#3186 = CARTESIAN_POINT('',(-5.965057309299,-3.112444606299));
#3187 = CARTESIAN_POINT('',(-5.859029708043,-3.095569828064));
#3188 = CARTESIAN_POINT('',(-5.752962560519,-3.078688710626));
#3189 = CARTESIAN_POINT('',(-5.565250365324,-3.048813395638));
#3190 = CARTESIAN_POINT('',(-5.483562254248,-3.035812332866));
#3191 = CARTESIAN_POINT('',(-5.401885004878,-3.022812988572));
#3192 = CARTESIAN_POINT('',(-5.320207755304,-3.009813633385));
#3193 = CARTESIAN_POINT('',(-5.238519644385,-2.996812553781));
#3194 = CARTESIAN_POINT('',(-5.053176578422,-2.967314277042));
#3195 = CARTESIAN_POINT('',(-4.949482197569,-2.95081080976));
#3196 = CARTESIAN_POINT('',(-4.845823117359,-2.934312985737));
#3197 = CARTESIAN_POINT('',(-4.742164037751,-2.917815171195));
#3198 = CARTESIAN_POINT('',(-4.638469657327,-2.901311717511));
#3199 = CARTESIAN_POINT('',(-4.432589569555,-2.868544883403));
#3200 = CARTESIAN_POINT('',(-4.330345527861,-2.852272219212));
#3201 = CARTESIAN_POINT('',(-4.228134363427,-2.836004764846));
#3202 = CARTESIAN_POINT('',(-4.125923245052,-2.81973731831));
#3203 = CARTESIAN_POINT('',(-4.023679071465,-2.803464633873));
#3204 = CARTESIAN_POINT('',(-3.821186607616,-2.771236959753));
#3205 = CARTESIAN_POINT('',(-3.720884444848,-2.755273395261));
#3206 = CARTESIAN_POINT('',(-3.620612230904,-2.739314617071));
#3207 = CARTESIAN_POINT('',(-3.520340033235,-2.723355838249));
#3208 = CARTESIAN_POINT('',(-3.420037862631,-2.707392268123));
#3209 = CARTESIAN_POINT('',(-3.226524542146,-2.676593665764));
#3210 = CARTESIAN_POINT('',(-3.133269830471,-2.661751702691));
#3211 = CARTESIAN_POINT('',(-3.04003599492,-2.646913048858));
#3212 = CARTESIAN_POINT('',(-2.946802185995,-2.632074404126));
#3213 = CARTESIAN_POINT('',(-2.853547431927,-2.617232440797));
#3214 = CARTESIAN_POINT('',(-2.689278915354,-2.591088295597));
#3215 = CARTESIAN_POINT('',(-2.618242437335,-2.57978249474));
#3216 = CARTESIAN_POINT('',(-2.547211367704,-2.568477558168));
#3217 = CARTESIAN_POINT('',(-2.476180322664,-2.557172622111));
#3218 = CARTESIAN_POINT('',(-2.40514386114,-2.545866817213));
#3219 = CARTESIAN_POINT('',(-2.236815109055,-2.519076455957));
#3220 = CARTESIAN_POINT('',(-2.139496105979,-2.50358764872));
#3221 = CARTESIAN_POINT('',(-2.042202910621,-2.488102937505));
#3222 = CARTESIAN_POINT('',(-1.9449097165,-2.472618302613));
#3223 = CARTESIAN_POINT('',(-1.847590720874,-2.457129551261));
#3224 = CARTESIAN_POINT('',(-1.673325748967,-2.429394401919));
#3225 = CARTESIAN_POINT('',(-1.596350400426,-2.417143318884));
#3226 = CARTESIAN_POINT('',(-1.519383127393,-2.404893567432));
#3227 = CARTESIAN_POINT('',(-1.442416112041,-2.392644032075));
#3228 = CARTESIAN_POINT('',(-1.365441147096,-2.380393041602));
#3229 = CARTESIAN_POINT('',(-1.23506620323,-2.359643199218));
#3230 = CARTESIAN_POINT('',(-1.181658323028,-2.351143056941));
#3231 = CARTESIAN_POINT('',(-1.128251718266,-2.342643122504));
#3232 = CARTESIAN_POINT('',(-1.074845113662,-2.33414319453));
#3233 = CARTESIAN_POINT('',(-1.021437233808,-2.325643067728));
#3234 = CARTESIAN_POINT('',(-0.870647205398,-2.301644095619));
#3235 = CARTESIAN_POINT('',(-0.773241823897,-2.286141555852));
#3236 = CARTESIAN_POINT('',(-0.67586236907,-2.270643126291));
#3237 = CARTESIAN_POINT('',(-0.578482913488,-2.255144678367));
#3238 = CARTESIAN_POINT('',(-0.481077531823,-2.239642117631));
#3239 = CARTESIAN_POINT('',(-0.319746168799,-2.213965434616));
#3240 = CARTESIAN_POINT('',(-0.255795111473,-2.203787314036));
#3241 = CARTESIAN_POINT('',(-0.191847227161,-2.193609705519));
#3242 = CARTESIAN_POINT('',(-0.127899348004,-2.183432102655));
#3243 = CARTESIAN_POINT('',(-6.394827306023E-02,-2.173253990863));
#3244 = CARTESIAN_POINT('',(0.,-2.163076321289));
#3245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3246 = ORIENTED_EDGE('',*,*,#3247,.T.);
#3247 = EDGE_CURVE('',#3048,#3248,#3250,.T.);
#3248 = VERTEX_POINT('',#3249);
#3249 = CARTESIAN_POINT('',(2.458734091653,6.119226200498E-08,
    3.374999996236));
#3250 = SURFACE_CURVE('',#3251,(#3254,#3261),.PCURVE_S1.);
#3251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3252,#3253),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3252 = CARTESIAN_POINT('',(3.001,-1.42677824897E-15,3.0625));
#3253 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.375));
#3254 = PCURVE('',#997,#3255);
#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260);
#3256 = LINE('',#3257,#3258);
#3257 = CARTESIAN_POINT('',(19.086795394702,0.));
#3258 = VECTOR('',#3259,1.);
#3259 = DIRECTION('',(0.,1.));
#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3261 = PCURVE('',#3262,#3293);
#3262 = B_SPLINE_SURFACE_WITH_KNOTS('',6,1,(
    (#3263,#3264)
    ,(#3265,#3266)
    ,(#3267,#3268)
    ,(#3269,#3270)
    ,(#3271,#3272)
    ,(#3273,#3274)
    ,(#3275,#3276)
    ,(#3277,#3278)
    ,(#3279,#3280)
    ,(#3281,#3282)
    ,(#3283,#3284)
    ,(#3285,#3286)
    ,(#3287,#3288)
    ,(#3289,#3290)
    ,(#3291,#3292
    )),.UNSPECIFIED.,.F.,.F.,.F.,(7,4,4,7),(2,2),(0.,0.489000518716,0.5,
    1.),(0.,1.),.UNSPECIFIED.);
#3263 = CARTESIAN_POINT('',(3.001000031204,-5.468749340729E-08,3.0625));
#3264 = CARTESIAN_POINT('',(2.458734183306,1.223845258166E-07,
    3.374999992473));
#3265 = CARTESIAN_POINT('',(3.000999769949,0.384188556584,3.10834379863)
  );
#3266 = CARTESIAN_POINT('',(2.536760253944,0.353791397868,3.39790120121)
  );
#3267 = CARTESIAN_POINT('',(2.941980175038,0.768374816393,3.154187597259
    ));
#3268 = CARTESIAN_POINT('',(2.550883456898,0.721737284257,3.419973674248
    ));
#3269 = CARTESIAN_POINT('',(2.8239370998,1.141233772958,3.200031395889)
  );
#3270 = CARTESIAN_POINT('',(2.498232125139,1.089291511004,3.441368796636
    ));
#3271 = CARTESIAN_POINT('',(2.649780510194,1.491411802251,3.245875194518
    ));
#3272 = CARTESIAN_POINT('',(2.3808644643,1.441260314555,3.46222027955));
#3273 = CARTESIAN_POINT('',(2.42025167218,1.815871088693,3.292750194519)
  );
#3274 = CARTESIAN_POINT('',(2.201072881741,1.771700982603,3.483095395839
    ));
#3275 = CARTESIAN_POINT('',(2.146343227616,2.097458269812,3.339625194519
    ));
#3276 = CARTESIAN_POINT('',(1.969522686985,2.061084278724,3.503615103502
    ));
#3277 = CARTESIAN_POINT('',(2.140296137913,2.103632054769,3.340656395889
    ));
#3278 = CARTESIAN_POINT('',(1.964403876231,2.06743042198,3.504066344865)
  );
#3279 = CARTESIAN_POINT('',(2.134227750279,2.109784906588,3.341687597259
    ));
#3280 = CARTESIAN_POINT('',(1.959260221613,2.073756457757,3.504517416391
    ));
#3281 = CARTESIAN_POINT('',(1.85132533468,2.394649284943,3.38959379863)
  );
#3282 = CARTESIAN_POINT('',(1.719153704163,2.366703538621,3.525464865935
    ));
#3283 = CARTESIAN_POINT('',(1.522849772278,2.633940516494,3.4375));
#3284 = CARTESIAN_POINT('',(1.425876886697,2.61574759256,3.546050409663)
  );
#3285 = CARTESIAN_POINT('',(1.166377497829,2.815881794212,3.484375));
#3286 = CARTESIAN_POINT('',(1.097795087614,2.806407981193,3.565947181737
    ));
#3287 = CARTESIAN_POINT('',(0.785658435212,2.939295162686,3.53125));
#3288 = CARTESIAN_POINT('',(0.741324367149,2.93613338569,3.585684608902)
  );
#3289 = CARTESIAN_POINT('',(0.39283041948,3.000999764073,3.578125));
#3290 = CARTESIAN_POINT('',(0.370662762212,3.0010005314,3.605342288316)
  );
#3291 = CARTESIAN_POINT('',(-5.468725562821E-08,3.001000031204,3.625));
#3292 = CARTESIAN_POINT('',(-3.810883743441E-08,3.000999927814,
    3.625000001164));
#3293 = DEFINITIONAL_REPRESENTATION('',(#3294),#3298);
#3294 = LINE('',#3295,#3296);
#3295 = CARTESIAN_POINT('',(0.,0.));
#3296 = VECTOR('',#3297,1.);
#3297 = DIRECTION('',(0.,1.));
#3298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3299 = ORIENTED_EDGE('',*,*,#3300,.F.);
#3300 = EDGE_CURVE('',#2291,#3248,#3301,.T.);
#3301 = SURFACE_CURVE('',#3302,(#3345,#3352),.PCURVE_S1.);
#3302 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#3303,#3304,#3305,#3306,#3307,
    #3308,#3309,#3310,#3311,#3312,#3313,#3314,#3315,#3316,#3317,#3318,
    #3319,#3320,#3321,#3322,#3323,#3324,#3325,#3326,#3327,#3328,#3329,
    #3330,#3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339,#3340,
    #3341,#3342,#3343,#3344),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,12),(0.,
    4.771698848675,9.543397697351,14.315096546026,19.086795394702),
  .UNSPECIFIED.);
#3303 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.375));
#3304 = CARTESIAN_POINT('',(2.458734,1.053319182481,0.443181818182));
#3305 = CARTESIAN_POINT('',(1.962373138355,2.10663308554,0.511363636364)
  );
#3306 = CARTESIAN_POINT('',(0.969612642697,2.90009775659,0.579545454545)
  );
#3307 = CARTESIAN_POINT('',(-0.366277366154,3.173559772836,
    0.647727272728));
#3308 = CARTESIAN_POINT('',(-1.739645201244,2.771036047074,
    0.715909090909));
#3309 = CARTESIAN_POINT('',(-2.771036047074,1.739645201243,
    0.784090909091));
#3310 = CARTESIAN_POINT('',(-3.173559772836,0.366277366155,
    0.852272727273));
#3311 = CARTESIAN_POINT('',(-2.90009775659,-0.969612642697,
    0.920454545455));
#3312 = CARTESIAN_POINT('',(-2.10663308554,-1.962373138354,
    0.988636363636));
#3313 = CARTESIAN_POINT('',(-1.053319182481,-2.458734,1.056818181818));
#3314 = CARTESIAN_POINT('',(1.053319182481,-2.458734,1.193181818182));
#3315 = CARTESIAN_POINT('',(2.10663308554,-1.962373138354,1.261363636364
    ));
#3316 = CARTESIAN_POINT('',(2.900097756589,-0.969612642699,
    1.329545454545));
#3317 = CARTESIAN_POINT('',(3.173559772837,0.366277366157,1.397727272727
    ));
#3318 = CARTESIAN_POINT('',(2.771036047073,1.739645201241,1.465909090909
    ));
#3319 = CARTESIAN_POINT('',(1.739645201245,2.771036047077,1.534090909091
    ));
#3320 = CARTESIAN_POINT('',(0.366277366154,3.173559772834,1.602272727273
    ));
#3321 = CARTESIAN_POINT('',(-0.969612642697,2.900097756591,
    1.670454545455));
#3322 = CARTESIAN_POINT('',(-1.962373138355,2.106633085539,
    1.738636363636));
#3323 = CARTESIAN_POINT('',(-2.458734,1.053319182482,1.806818181818));
#3324 = CARTESIAN_POINT('',(-2.458734,-1.053319182482,1.943181818182));
#3325 = CARTESIAN_POINT('',(-1.962373138354,-2.10663308554,
    2.011363636364));
#3326 = CARTESIAN_POINT('',(-0.969612642698,-2.90009775659,
    2.079545454545));
#3327 = CARTESIAN_POINT('',(0.366277366156,-3.173559772837,
    2.147727272728));
#3328 = CARTESIAN_POINT('',(1.739645201242,-2.771036047073,
    2.215909090909));
#3329 = CARTESIAN_POINT('',(2.771036047076,-1.739645201244,
    2.284090909091));
#3330 = CARTESIAN_POINT('',(3.173559772835,-0.366277366154,
    2.352272727273));
#3331 = CARTESIAN_POINT('',(2.900097756591,0.969612642697,2.420454545455
    ));
#3332 = CARTESIAN_POINT('',(2.106633085539,1.962373138355,2.488636363636
    ));
#3333 = CARTESIAN_POINT('',(1.053319182482,2.458734,2.556818181818));
#3334 = CARTESIAN_POINT('',(-1.053319182482,2.458734,2.693181818182));
#3335 = CARTESIAN_POINT('',(-2.106633085539,1.962373138354,
    2.761363636363));
#3336 = CARTESIAN_POINT('',(-2.900097756592,0.969612642698,
    2.829545454547));
#3337 = CARTESIAN_POINT('',(-3.173559772833,-0.366277366156,
    2.897727272724));
#3338 = CARTESIAN_POINT('',(-2.771036047078,-1.739645201242,
    2.965909090913));
#3339 = CARTESIAN_POINT('',(-1.73964520124,-2.771036047076,
    3.034090909087));
#3340 = CARTESIAN_POINT('',(-0.366277366157,-3.173559772835,
    3.102272727276));
#3341 = CARTESIAN_POINT('',(0.969612642699,-2.900097756591,
    3.170454545453));
#3342 = CARTESIAN_POINT('',(1.962373138354,-2.106633085539,
    3.238636363637));
#3343 = CARTESIAN_POINT('',(2.458734,-1.053319182482,3.306818181818));
#3344 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.375));
#3345 = PCURVE('',#997,#3346);
#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3351);
#3347 = LINE('',#3348,#3349);
#3348 = CARTESIAN_POINT('',(0.,1.));
#3349 = VECTOR('',#3350,1.);
#3350 = DIRECTION('',(1.,0.));
#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3352 = PCURVE('',#2360,#3353);
#3353 = DEFINITIONAL_REPRESENTATION('',(#3354),#3358);
#3354 = LINE('',#3355,#3356);
#3355 = CARTESIAN_POINT('',(0.,0.));
#3356 = VECTOR('',#3357,1.);
#3357 = DIRECTION('',(1.,0.));
#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3359 = ADVANCED_FACE('',(#3360),#2274,.T.);
#3360 = FACE_BOUND('',#3361,.T.);
#3361 = EDGE_LOOP('',(#3362,#3384,#3385,#3386));
#3362 = ORIENTED_EDGE('',*,*,#3363,.F.);
#3363 = EDGE_CURVE('',#2237,#3364,#3366,.T.);
#3364 = VERTEX_POINT('',#3365);
#3365 = CARTESIAN_POINT('',(4.2,0.,6.));
#3366 = SEAM_CURVE('',#3367,(#3372,#3378),.PCURVE_S1.);
#3367 = CIRCLE('',#3368,0.5);
#3368 = AXIS2_PLACEMENT_3D('',#3369,#3370,#3371);
#3369 = CARTESIAN_POINT('',(4.2,0.,5.5));
#3370 = DIRECTION('',(0.,-1.,0.));
#3371 = DIRECTION('',(1.,0.,0.));
#3372 = PCURVE('',#2274,#3373);
#3373 = DEFINITIONAL_REPRESENTATION('',(#3374),#3377);
#3374 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3375,#3376),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#3375 = CARTESIAN_POINT('',(0.,0.));
#3376 = CARTESIAN_POINT('',(0.,1.570796326795));
#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3378 = PCURVE('',#2274,#3379);
#3379 = DEFINITIONAL_REPRESENTATION('',(#3380),#3383);
#3380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3381,#3382),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
#3381 = CARTESIAN_POINT('',(6.28318530718,0.));
#3382 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3384 = ORIENTED_EDGE('',*,*,#2259,.T.);
#3385 = ORIENTED_EDGE('',*,*,#3363,.T.);
#3386 = ORIENTED_EDGE('',*,*,#3387,.F.);
#3387 = EDGE_CURVE('',#3364,#3364,#3388,.T.);
#3388 = SURFACE_CURVE('',#3389,(#3394,#3401),.PCURVE_S1.);
#3389 = CIRCLE('',#3390,4.2);
#3390 = AXIS2_PLACEMENT_3D('',#3391,#3392,#3393);
#3391 = CARTESIAN_POINT('',(0.,0.,6.));
#3392 = DIRECTION('',(0.,0.,1.));
#3393 = DIRECTION('',(1.,0.,-0.));
#3394 = PCURVE('',#2274,#3395);
#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3400);
#3396 = LINE('',#3397,#3398);
#3397 = CARTESIAN_POINT('',(0.,1.570796326795));
#3398 = VECTOR('',#3399,1.);
#3399 = DIRECTION('',(1.,0.));
#3400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3401 = PCURVE('',#3402,#3407);
#3402 = PLANE('',#3403);
#3403 = AXIS2_PLACEMENT_3D('',#3404,#3405,#3406);
#3404 = CARTESIAN_POINT('',(-4.364170635764E-16,3.900280862355E-16,6.));
#3405 = DIRECTION('',(0.,0.,1.));
#3406 = DIRECTION('',(1.,0.,-0.));
#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412);
#3408 = CIRCLE('',#3409,4.2);
#3409 = AXIS2_PLACEMENT_2D('',#3410,#3411);
#3410 = CARTESIAN_POINT('',(4.364170635764E-16,-3.900280862355E-16));
#3411 = DIRECTION('',(1.,0.));
#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3413 = ADVANCED_FACE('',(#3414),#2360,.F.);
#3414 = FACE_BOUND('',#3415,.F.);
#3415 = EDGE_LOOP('',(#3416,#3417,#3462,#3522));
#3416 = ORIENTED_EDGE('',*,*,#3300,.T.);
#3417 = ORIENTED_EDGE('',*,*,#3418,.T.);
#3418 = EDGE_CURVE('',#3248,#3419,#3421,.T.);
#3419 = VERTEX_POINT('',#3420);
#3420 = CARTESIAN_POINT('',(2.458734091653,6.119226200498E-08,
    3.624999996236));
#3421 = SURFACE_CURVE('',#3422,(#3425,#3432),.PCURVE_S1.);
#3422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3423,#3424),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3423 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.375));
#3424 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.625));
#3425 = PCURVE('',#2360,#3426);
#3426 = DEFINITIONAL_REPRESENTATION('',(#3427),#3431);
#3427 = LINE('',#3428,#3429);
#3428 = CARTESIAN_POINT('',(19.086795394702,0.));
#3429 = VECTOR('',#3430,1.);
#3430 = DIRECTION('',(0.,1.));
#3431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3432 = PCURVE('',#3433,#3456);
#3433 = B_SPLINE_SURFACE_WITH_KNOTS('',6,1,(
    (#3434,#3435)
    ,(#3436,#3437)
    ,(#3438,#3439)
    ,(#3440,#3441)
    ,(#3442,#3443)
    ,(#3444,#3445)
    ,(#3446,#3447)
    ,(#3448,#3449)
    ,(#3450,#3451)
    ,(#3452,#3453)
    ,(#3454,#3455
    )),.UNSPECIFIED.,.F.,.F.,.F.,(7,4,7),(2,2),(0.,0.489000518716,1.),(
    0.,1.),.UNSPECIFIED.);
#3434 = CARTESIAN_POINT('',(2.458734183306,1.223845258166E-07,
    3.374999992473));
#3435 = CARTESIAN_POINT('',(2.458734183306,1.223845258166E-07,
    3.624999992473));
#3436 = CARTESIAN_POINT('',(2.536760253944,0.353791397868,3.39790120121)
  );
#3437 = CARTESIAN_POINT('',(2.536760253944,0.353791397868,3.64790120121)
  );
#3438 = CARTESIAN_POINT('',(2.550883456898,0.721737284257,3.419973674248
    ));
#3439 = CARTESIAN_POINT('',(2.550883456898,0.721737284257,3.669973674248
    ));
#3440 = CARTESIAN_POINT('',(2.498232125139,1.089291511004,3.441368796636
    ));
#3441 = CARTESIAN_POINT('',(2.498232125139,1.089291511004,3.691368796636
    ));
#3442 = CARTESIAN_POINT('',(2.3808644643,1.441260314555,3.46222027955));
#3443 = CARTESIAN_POINT('',(2.3808644643,1.441260314555,3.71222027955));
#3444 = CARTESIAN_POINT('',(2.021281299183,2.102141650651,3.503970512128
    ));
#3445 = CARTESIAN_POINT('',(2.021281299183,2.102141650651,3.753970512128
    ));
#3446 = CARTESIAN_POINT('',(1.454663685275,2.598793499037,3.544299110203
    ));
#3447 = CARTESIAN_POINT('',(1.454663685275,2.598793499037,3.794299110203
    ));
#3448 = CARTESIAN_POINT('',(1.121300291431,2.797752343031,3.56464445634)
  );
#3449 = CARTESIAN_POINT('',(1.121300291431,2.797752343031,3.81464445634)
  );
#3450 = CARTESIAN_POINT('',(0.757632708115,2.93324797284,3.584819711811)
  );
#3451 = CARTESIAN_POINT('',(0.757632708115,2.93324797284,3.834819711811)
  );
#3452 = CARTESIAN_POINT('',(0.378816959282,3.001000544678,3.604909839027
    ));
#3453 = CARTESIAN_POINT('',(0.378816959282,3.001000544678,3.854909839027
    ));
#3454 = CARTESIAN_POINT('',(-3.810883743441E-08,3.000999927814,
    3.625000001164));
#3455 = CARTESIAN_POINT('',(-3.810883743441E-08,3.000999927814,
    3.875000001164));
#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3461);
#3457 = LINE('',#3458,#3459);
#3458 = CARTESIAN_POINT('',(0.,0.));
#3459 = VECTOR('',#3460,1.);
#3460 = DIRECTION('',(0.,1.));
#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3462 = ORIENTED_EDGE('',*,*,#3463,.F.);
#3463 = EDGE_CURVE('',#2346,#3419,#3464,.T.);
#3464 = SURFACE_CURVE('',#3465,(#3508,#3515),.PCURVE_S1.);
#3465 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#3466,#3467,#3468,#3469,#3470,
    #3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478,#3479,#3480,#3481,
    #3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492,
    #3493,#3494,#3495,#3496,#3497,#3498,#3499,#3500,#3501,#3502,#3503,
    #3504,#3505,#3506,#3507),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,12),(0.,
    4.771698848675,9.543397697351,14.315096546026,19.086795394702),
  .UNSPECIFIED.);
#3466 = CARTESIAN_POINT('',(2.458734,6.661338147751E-16,0.625));
#3467 = CARTESIAN_POINT('',(2.458734,1.053319182481,0.693181818182));
#3468 = CARTESIAN_POINT('',(1.962373138355,2.10663308554,0.761363636364)
  );
#3469 = CARTESIAN_POINT('',(0.969612642697,2.90009775659,0.829545454545)
  );
#3470 = CARTESIAN_POINT('',(-0.366277366154,3.173559772836,
    0.897727272728));
#3471 = CARTESIAN_POINT('',(-1.739645201244,2.771036047074,
    0.965909090909));
#3472 = CARTESIAN_POINT('',(-2.771036047074,1.739645201243,
    1.034090909091));
#3473 = CARTESIAN_POINT('',(-3.173559772836,0.366277366155,
    1.102272727273));
#3474 = CARTESIAN_POINT('',(-2.90009775659,-0.969612642697,
    1.170454545455));
#3475 = CARTESIAN_POINT('',(-2.10663308554,-1.962373138354,
    1.238636363636));
#3476 = CARTESIAN_POINT('',(-1.053319182481,-2.458734,1.306818181818));
#3477 = CARTESIAN_POINT('',(1.053319182481,-2.458734,1.443181818182));
#3478 = CARTESIAN_POINT('',(2.10663308554,-1.962373138354,1.511363636364
    ));
#3479 = CARTESIAN_POINT('',(2.900097756589,-0.969612642699,
    1.579545454545));
#3480 = CARTESIAN_POINT('',(3.173559772837,0.366277366157,1.647727272727
    ));
#3481 = CARTESIAN_POINT('',(2.771036047073,1.739645201241,1.715909090909
    ));
#3482 = CARTESIAN_POINT('',(1.739645201245,2.771036047077,1.784090909091
    ));
#3483 = CARTESIAN_POINT('',(0.366277366154,3.173559772834,1.852272727273
    ));
#3484 = CARTESIAN_POINT('',(-0.969612642697,2.900097756591,
    1.920454545455));
#3485 = CARTESIAN_POINT('',(-1.962373138355,2.106633085539,
    1.988636363636));
#3486 = CARTESIAN_POINT('',(-2.458734,1.053319182482,2.056818181818));
#3487 = CARTESIAN_POINT('',(-2.458734,-1.053319182482,2.193181818182));
#3488 = CARTESIAN_POINT('',(-1.962373138354,-2.10663308554,
    2.261363636364));
#3489 = CARTESIAN_POINT('',(-0.969612642698,-2.90009775659,
    2.329545454545));
#3490 = CARTESIAN_POINT('',(0.366277366156,-3.173559772837,
    2.397727272728));
#3491 = CARTESIAN_POINT('',(1.739645201242,-2.771036047073,
    2.465909090909));
#3492 = CARTESIAN_POINT('',(2.771036047076,-1.739645201244,
    2.534090909091));
#3493 = CARTESIAN_POINT('',(3.173559772835,-0.366277366154,
    2.602272727273));
#3494 = CARTESIAN_POINT('',(2.900097756591,0.969612642697,2.670454545455
    ));
#3495 = CARTESIAN_POINT('',(2.106633085539,1.962373138355,2.738636363636
    ));
#3496 = CARTESIAN_POINT('',(1.053319182482,2.458734,2.806818181818));
#3497 = CARTESIAN_POINT('',(-1.053319182482,2.458734,2.943181818182));
#3498 = CARTESIAN_POINT('',(-2.106633085539,1.962373138354,
    3.011363636363));
#3499 = CARTESIAN_POINT('',(-2.900097756592,0.969612642698,
    3.079545454547));
#3500 = CARTESIAN_POINT('',(-3.173559772833,-0.366277366156,
    3.147727272724));
#3501 = CARTESIAN_POINT('',(-2.771036047078,-1.739645201242,
    3.215909090913));
#3502 = CARTESIAN_POINT('',(-1.73964520124,-2.771036047076,
    3.284090909087));
#3503 = CARTESIAN_POINT('',(-0.366277366157,-3.173559772835,
    3.352272727276));
#3504 = CARTESIAN_POINT('',(0.969612642699,-2.900097756591,
    3.420454545453));
#3505 = CARTESIAN_POINT('',(1.962373138354,-2.106633085539,
    3.488636363637));
#3506 = CARTESIAN_POINT('',(2.458734,-1.053319182482,3.556818181818));
#3507 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.625));
#3508 = PCURVE('',#2360,#3509);
#3509 = DEFINITIONAL_REPRESENTATION('',(#3510),#3514);
#3510 = LINE('',#3511,#3512);
#3511 = CARTESIAN_POINT('',(0.,1.));
#3512 = VECTOR('',#3513,1.);
#3513 = DIRECTION('',(1.,0.));
#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3515 = PCURVE('',#2499,#3516);
#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521);
#3517 = LINE('',#3518,#3519);
#3518 = CARTESIAN_POINT('',(0.,0.));
#3519 = VECTOR('',#3520,1.);
#3520 = DIRECTION('',(1.,0.));
#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3522 = ORIENTED_EDGE('',*,*,#2345,.F.);
#3523 = ADVANCED_FACE('',(#3524),#2499,.F.);
#3524 = FACE_BOUND('',#3525,.F.);
#3525 = EDGE_LOOP('',(#3526,#3527,#3528,#3581,#3786,#4020));
#3526 = ORIENTED_EDGE('',*,*,#2486,.F.);
#3527 = ORIENTED_EDGE('',*,*,#3463,.T.);
#3528 = ORIENTED_EDGE('',*,*,#3529,.T.);
#3529 = EDGE_CURVE('',#3419,#3530,#3532,.T.);
#3530 = VERTEX_POINT('',#3531);
#3531 = CARTESIAN_POINT('',(3.,-7.130480099585E-16,3.936923714561));
#3532 = SURFACE_CURVE('',#3533,(#3536,#3543),.PCURVE_S1.);
#3533 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3534,#3535),.UNSPECIFIED.,.F.,
  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#3534 = CARTESIAN_POINT('',(2.458734,-1.056828629474E-15,3.625));
#3535 = CARTESIAN_POINT('',(3.001,-1.42677824897E-15,3.9375));
#3536 = PCURVE('',#2499,#3537);
#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542);
#3538 = LINE('',#3539,#3540);
#3539 = CARTESIAN_POINT('',(19.086795394702,0.));
#3540 = VECTOR('',#3541,1.);
#3541 = DIRECTION('',(0.,1.));
#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3543 = PCURVE('',#3544,#3575);
#3544 = B_SPLINE_SURFACE_WITH_KNOTS('',6,1,(
    (#3545,#3546)
    ,(#3547,#3548)
    ,(#3549,#3550)
    ,(#3551,#3552)
    ,(#3553,#3554)
    ,(#3555,#3556)
    ,(#3557,#3558)
    ,(#3559,#3560)
    ,(#3561,#3562)
    ,(#3563,#3564)
    ,(#3565,#3566)
    ,(#3567,#3568)
    ,(#3569,#3570)
    ,(#3571,#3572)
    ,(#3573,#3574
    )),.UNSPECIFIED.,.F.,.F.,.F.,(7,4,4,7),(2,2),(0.,0.489000518716,0.5,
    1.),(0.,1.),.UNSPECIFIED.);
#3545 = CARTESIAN_POINT('',(2.458734183306,1.223845258166E-07,
    3.624999992473));
#3546 = CARTESIAN_POINT('',(3.001000031204,-5.468747075874E-08,3.9375));
#3547 = CARTESIAN_POINT('',(2.536760253944,0.353791397868,3.64790120121)
  );
#3548 = CARTESIAN_POINT('',(3.000999769949,0.384188556584,3.932406244597
    ));
#3549 = CARTESIAN_POINT('',(2.550883456898,0.721737284257,3.669973674248
    ));
#3550 = CARTESIAN_POINT('',(2.941980175038,0.768374816393,3.927312489193
    ));
#3551 = CARTESIAN_POINT('',(2.498232125139,1.089291511004,3.691368796636
    ));
#3552 = CARTESIAN_POINT('',(2.8239370998,1.141233772958,3.92221873379));
#3553 = CARTESIAN_POINT('',(2.3808644643,1.441260314555,3.71222027955));
#3554 = CARTESIAN_POINT('',(2.649780510194,1.491411802251,3.917124978387
    ));
#3555 = CARTESIAN_POINT('',(2.201072881741,1.771700982603,3.733095395839
    ));
#3556 = CARTESIAN_POINT('',(2.42025167218,1.815871088693,3.911916645053)
  );
#3557 = CARTESIAN_POINT('',(1.969522686985,2.061084278724,3.753615103502
    ));
#3558 = CARTESIAN_POINT('',(2.146343227616,2.097458269812,3.90670831172)
  );
#3559 = CARTESIAN_POINT('',(1.964403876231,2.06743042198,3.754066344865)
  );
#3560 = CARTESIAN_POINT('',(2.140296137913,2.103632054769,3.90659373379)
  );
#3561 = CARTESIAN_POINT('',(1.959260221613,2.073756457757,3.754517416391
    ));
#3562 = CARTESIAN_POINT('',(2.134227750279,2.109784906588,3.90647915586)
  );
#3563 = CARTESIAN_POINT('',(1.719153704163,2.366703538621,3.775464865935
    ));
#3564 = CARTESIAN_POINT('',(1.85132533468,2.394649284943,3.901156244597)
  );
#3565 = CARTESIAN_POINT('',(1.425876886697,2.61574759256,3.796050409663)
  );
#3566 = CARTESIAN_POINT('',(1.522849772278,2.633940516494,3.895833333333
    ));
#3567 = CARTESIAN_POINT('',(1.097795087614,2.806407981193,3.815947181737
    ));
#3568 = CARTESIAN_POINT('',(1.16637749783,2.815881794212,3.890625));
#3569 = CARTESIAN_POINT('',(0.741324367149,2.93613338569,3.835684608902)
  );
#3570 = CARTESIAN_POINT('',(0.785658435211,2.939295162688,3.885416666667
    ));
#3571 = CARTESIAN_POINT('',(0.370662762212,3.0010005314,3.855342288316)
  );
#3572 = CARTESIAN_POINT('',(0.39283041948,3.000999764072,3.880208333333)
  );
#3573 = CARTESIAN_POINT('',(-3.810883743441E-08,3.000999927814,
    3.875000001164));
#3574 = CARTESIAN_POINT('',(-5.468726939497E-08,3.001000031204,3.875));
#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580);
#3576 = LINE('',#3577,#3578);
#3577 = CARTESIAN_POINT('',(0.,0.));
#3578 = VECTOR('',#3579,1.);
#3579 = DIRECTION('',(0.,1.));
#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3581 = ORIENTED_EDGE('',*,*,#3582,.T.);
#3582 = EDGE_CURVE('',#3530,#3583,#3585,.T.);
#3583 = VERTEX_POINT('',#3584);
#3584 = CARTESIAN_POINT('',(3.,0.,2.936923683465));
#3585 = SURFACE_CURVE('',#3586,(#3649,#3715),.PCURVE_S1.);
#3586 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3587,#3588,#3589,#3590,#3591,
    #3592,#3593,#3594,#3595,#3596,#3597,#3598,#3599,#3600,#3601,#3602,
    #3603,#3604,#3605,#3606,#3607,#3608,#3609,#3610,#3611,#3612,#3613,
    #3614,#3615,#3616,#3617,#3618,#3619,#3620,#3621,#3622,#3623,#3624,
    #3625,#3626,#3627,#3628,#3629,#3630,#3631,#3632,#3633,#3634,#3635,
    #3636,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,#3645,#3646,
    #3647,#3648),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    9.526222585442E-02,0.176263937628,0.278260635931,0.375875217599,
    0.471637727006,0.565882428792,0.628510398692,0.723606111945,
    0.794936064817,0.839938518543,0.938936271619,1.),.UNSPECIFIED.);
#3587 = CARTESIAN_POINT('',(3.,3.552713678801E-15,3.936923714561));
#3588 = CARTESIAN_POINT('',(3.,-0.29925768569,3.921047601249));
#3589 = CARTESIAN_POINT('',(2.964177673547,-0.598591793502,
    3.905167337225));
#3590 = CARTESIAN_POINT('',(2.89250107173,-0.892469113757,3.889292063201
    ));
#3591 = CARTESIAN_POINT('',(2.786131302736,-1.175641951932,
    3.873416622918));
#3592 = CARTESIAN_POINT('',(2.647065702775,-1.443121063846,
    3.857536545158));
#3593 = CARTESIAN_POINT('',(2.335073070706,-1.900574513639,
    3.828160918452));
#3594 = CARTESIAN_POINT('',(2.17028107893,-2.096231061367,3.814659622231
    ));
#3595 = CARTESIAN_POINT('',(1.985962201512,-2.274529961061,3.80116041243
    ));
#3596 = CARTESIAN_POINT('',(1.78443750569,-2.433122975517,3.787661218674
    ));
#3597 = CARTESIAN_POINT('',(1.568346767021,-2.570026876184,
    3.774159942002));
#3598 = CARTESIAN_POINT('',(1.054075540457,-2.826939971588,
    3.743661982246));
#3599 = CARTESIAN_POINT('',(0.748990646986,-2.933444725383,
    3.726657958858));
#3600 = CARTESIAN_POINT('',(0.431540491759,-3.000168044321,
    3.709660424124));
#3601 = CARTESIAN_POINT('',(0.108154185251,-3.025621855558,3.69266287336
    ));
#3602 = CARTESIAN_POINT('',(-0.214580401609,-3.009421887851,
    3.675658830438));
#3603 = CARTESIAN_POINT('',(-0.831779969718,-2.898650511578,
    3.64239220557));
#3604 = CARTESIAN_POINT('',(-1.127045619846,-2.807443579356,
    3.626119578066));
#3605 = CARTESIAN_POINT('',(-1.409876002889,-2.680216550882,
    3.609852204977));
#3606 = CARTESIAN_POINT('',(-1.674947850498,-2.519230292395,
    3.593584841729));
#3607 = CARTESIAN_POINT('',(-1.917382951291,-2.327590054647,
    3.577312196064));
#3608 = CARTESIAN_POINT('',(-2.344553370184,-1.895670846868,
    3.545084518855));
#3609 = CARTESIAN_POINT('',(-2.5304100373,-1.656268638997,3.52912091396)
  );
#3610 = CARTESIAN_POINT('',(-2.686606356553,-1.395330275961,
    3.513162054594));
#3611 = CARTESIAN_POINT('',(-2.810238559365,-1.11747929866,
    3.497203198255));
#3612 = CARTESIAN_POINT('',(-2.899194412997,-0.827750131504,
    3.481239593091));
#3613 = CARTESIAN_POINT('',(-3.004979995378,-0.240307586933,
    3.449573520683));
#3614 = CARTESIAN_POINT('',(-3.022956897121,5.735255399759E-02,
    3.433863211563));
#3615 = CARTESIAN_POINT('',(-3.005461972191,0.356033797888,
    3.418157315681));
#3616 = CARTESIAN_POINT('',(-2.952687146232,0.650535797871,
    3.402451411798));
#3617 = CARTESIAN_POINT('',(-2.86566056473,0.935757397184,3.386741071664
    ));
#3618 = CARTESIAN_POINT('',(-2.667421555146,1.386927891905,
    3.360597124282));
#3619 = CARTESIAN_POINT('',(-2.574100293546,1.560828568648,
    3.350159205834));
#3620 = CARTESIAN_POINT('',(-2.467219002339,1.727095026896,
    3.339721864565));
#3621 = CARTESIAN_POINT('',(-2.347575492225,1.884427571073,
    3.329284530222));
#3622 = CARTESIAN_POINT('',(-2.216117874219,2.031631958495,
    3.318846623596));
#3623 = CARTESIAN_POINT('',(-1.858112990254,2.374164880317,
    3.292560811919));
#3624 = CARTESIAN_POINT('',(-1.617529543686,2.554946119353,
    3.276708489692));
#3625 = CARTESIAN_POINT('',(-1.356167914552,2.706159086693,
    3.260860790104));
#3626 = CARTESIAN_POINT('',(-1.078596908731,2.825027532658,
    3.245013016104));
#3627 = CARTESIAN_POINT('',(-0.789775410831,2.909552770087,
    3.229160638687));
#3628 = CARTESIAN_POINT('',(-0.274133622964,2.995840645551,
    3.201424634249));
#3629 = CARTESIAN_POINT('',(-4.979644792501E-02,3.01301793604,
    3.189536065968));
#3630 = CARTESIAN_POINT('',(0.175615313358,3.010005401629,3.177648559234
    ));
#3631 = CARTESIAN_POINT('',(0.399847425938,2.986783883779,3.165760915687
    ));
#3632 = CARTESIAN_POINT('',(0.620664053735,2.943634915044,3.15387237332)
  );
#3633 = CARTESIAN_POINT('',(0.971640522247,2.841812892875,3.134484788995
    ));
#3634 = CARTESIAN_POINT('',(1.105187803403,2.794745325056,3.126984736338
    ));
#3635 = CARTESIAN_POINT('',(1.235963028071,2.740158087923,3.119484791515
    ));
#3636 = CARTESIAN_POINT('',(1.363440274488,2.678259160281,3.111984841556
    ));
#3637 = CARTESIAN_POINT('',(1.487115540829,2.609305116398,3.104484776504
    ));
#3638 = CARTESIAN_POINT('',(1.869151992343,2.367063005215,3.080486131711
    ));
#3639 = CARTESIAN_POINT('',(2.111156843114,2.167803639709,3.063982647103
    ));
#3640 = CARTESIAN_POINT('',(2.327243234198,1.939122810419,3.047484784158
    ));
#3641 = CARTESIAN_POINT('',(2.513177065971,1.685318034513,3.030986953825
    ));
#3642 = CARTESIAN_POINT('',(2.665495403115,1.411329406937,3.014483495342
    ));
#3643 = CARTESIAN_POINT('',(2.853708152105,0.945064605386,2.987808122729
    ));
#3644 = CARTESIAN_POINT('',(2.911866059115,0.76166605142,2.977630952137)
  );
#3645 = CARTESIAN_POINT('',(2.955840616767,0.574075372701,2.967454280292
    ));
#3646 = CARTESIAN_POINT('',(2.985280996454,0.3836619265,2.957277604107)
  );
#3647 = CARTESIAN_POINT('',(3.,0.191826715506,2.947100419057));
#3648 = CARTESIAN_POINT('',(3.,1.33226762955E-15,2.936923683465));
#3649 = PCURVE('',#2499,#3650);
#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3714);
#3651 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3652,#3653,#3654,#3655,#3656,
    #3657,#3658,#3659,#3660,#3661,#3662,#3663,#3664,#3665,#3666,#3667,
    #3668,#3669,#3670,#3671,#3672,#3673,#3674,#3675,#3676,#3677,#3678,
    #3679,#3680,#3681,#3682,#3683,#3684,#3685,#3686,#3687,#3688,#3689,
    #3690,#3691,#3692,#3693,#3694,#3695,#3696,#3697,#3698,#3699,#3700,
    #3701,#3702,#3703,#3704,#3705,#3706,#3707,#3708,#3709,#3710,#3711,
    #3712,#3713),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    9.526222585442E-02,0.176263937628,0.278260635931,0.375875217599,
    0.471637727006,0.565882428792,0.628510398692,0.723606111945,
    0.794936064817,0.839938518543,0.938936271619,1.),.UNSPECIFIED.);
#3652 = CARTESIAN_POINT('',(19.086795394702,0.998155886594));
#3653 = CARTESIAN_POINT('',(18.985787352553,0.998155886594));
#3654 = CARTESIAN_POINT('',(18.884753921701,0.998155373957));
#3655 = CARTESIAN_POINT('',(18.783750187456,0.998155892951));
#3656 = CARTESIAN_POINT('',(18.682746470495,0.998155871225));
#3657 = CARTESIAN_POINT('',(18.581713112898,0.998155917788));
#3658 = CARTESIAN_POINT('',(18.394817615431,0.998155903684));
#3659 = CARTESIAN_POINT('',(18.308918842361,0.998155876971));
#3660 = CARTESIAN_POINT('',(18.223033306825,0.998155868781));
#3661 = CARTESIAN_POINT('',(18.137147774147,0.998155910499));
#3662 = CARTESIAN_POINT('',(18.051248996146,0.998155948821));
#3663 = CARTESIAN_POINT('',(17.857212801508,0.998155993436));
#3664 = CARTESIAN_POINT('',(17.74902870485,0.998155989191));
#3665 = CARTESIAN_POINT('',(17.640886047032,0.998155906331));
#3666 = CARTESIAN_POINT('',(17.532743378733,0.998155777447));
#3667 = CARTESIAN_POINT('',(17.42455927597,0.998155713764));
#3668 = CARTESIAN_POINT('',(17.212908190515,0.998155712763));
#3669 = CARTESIAN_POINT('',(17.109377304784,0.998155770685));
#3670 = CARTESIAN_POINT('',(17.005879706619,0.99815590024));
#3671 = CARTESIAN_POINT('',(16.902382164643,0.998156033024));
#3672 = CARTESIAN_POINT('',(16.798851156704,0.998156094296));
#3673 = CARTESIAN_POINT('',(16.593810141279,0.998156088487));
#3674 = CARTESIAN_POINT('',(16.49224558319,0.99815602375));
#3675 = CARTESIAN_POINT('',(16.390711347635,0.998155893519));
#3676 = CARTESIAN_POINT('',(16.289177119657,0.99815576916));
#3677 = CARTESIAN_POINT('',(16.187612542717,0.998155713047));
#3678 = CARTESIAN_POINT('',(15.986144593576,0.99815571345));
#3679 = CARTESIAN_POINT('',(15.886191333141,0.998155768029));
#3680 = CARTESIAN_POINT('',(15.786266043743,0.998155876502));
#3681 = CARTESIAN_POINT('',(15.686340747076,0.998155963029));
#3682 = CARTESIAN_POINT('',(15.586387349929,0.998155987126));
#3683 = CARTESIAN_POINT('',(15.420052658621,0.998155970265));
#3684 = CARTESIAN_POINT('',(15.353643898036,0.998155948133));
#3685 = CARTESIAN_POINT('',(15.287238828682,0.998155916414));
#3686 = CARTESIAN_POINT('',(15.220833788261,0.998155892302));
#3687 = CARTESIAN_POINT('',(15.154425071852,0.998155885783));
#3688 = CARTESIAN_POINT('',(14.987187750594,0.998155894922));
#3689 = CARTESIAN_POINT('',(14.886331037223,0.998155913234));
#3690 = CARTESIAN_POINT('',(14.785503615922,0.998155991092));
#3691 = CARTESIAN_POINT('',(14.684676216649,0.998155819753));
#3692 = CARTESIAN_POINT('',(14.583819457062,0.998155684703));
#3693 = CARTESIAN_POINT('',(14.407355498252,0.998155757575));
#3694 = CARTESIAN_POINT('',(14.33171680172,0.998155995524));
#3695 = CARTESIAN_POINT('',(14.25608533176,0.998155995708));
#3696 = CARTESIAN_POINT('',(14.180453824074,0.998155577064));
#3697 = CARTESIAN_POINT('',(14.10481552007,0.998155700512));
#3698 = CARTESIAN_POINT('',(13.98146639142,0.998155789494));
#3699 = CARTESIAN_POINT('',(13.933748973567,0.998155836949));
#3700 = CARTESIAN_POINT('',(13.886032256521,0.998155876988));
#3701 = CARTESIAN_POINT('',(13.838315538135,0.998155901267));
#3702 = CARTESIAN_POINT('',(13.790598117469,0.998155910472));
#3703 = CARTESIAN_POINT('',(13.637912371497,0.998155912989));
#3704 = CARTESIAN_POINT('',(13.532912912427,0.998155869935));
#3705 = CARTESIAN_POINT('',(13.427949163838,0.99815585506));
#3706 = CARTESIAN_POINT('',(13.322985430035,0.998155937108));
#3707 = CARTESIAN_POINT('',(13.217985970219,0.99815597803));
#3708 = CARTESIAN_POINT('',(13.048270175106,0.99815597907));
#3709 = CARTESIAN_POINT('',(12.983520349159,0.998155963151));
#3710 = CARTESIAN_POINT('',(12.918773737559,0.998155926516));
#3711 = CARTESIAN_POINT('',(12.854027129264,0.998155874333));
#3712 = CARTESIAN_POINT('',(12.789277284136,0.998155821796));
#3713 = CARTESIAN_POINT('',(12.724530278258,0.998155779483));
#3714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3715 = PCURVE('',#3716,#3721);
#3716 = CYLINDRICAL_SURFACE('',#3717,3.);
#3717 = AXIS2_PLACEMENT_3D('',#3718,#3719,#3720);
#3718 = CARTESIAN_POINT('',(0.,0.,-0.1));
#3719 = DIRECTION('',(-0.,-0.,-1.));
#3720 = DIRECTION('',(1.,0.,0.));
#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3785);
#3722 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3723,#3724,#3725,#3726,#3727,
    #3728,#3729,#3730,#3731,#3732,#3733,#3734,#3735,#3736,#3737,#3738,
    #3739,#3740,#3741,#3742,#3743,#3744,#3745,#3746,#3747,#3748,#3749,
    #3750,#3751,#3752,#3753,#3754,#3755,#3756,#3757,#3758,#3759,#3760,
    #3761,#3762,#3763,#3764,#3765,#3766,#3767,#3768,#3769,#3770,#3771,
    #3772,#3773,#3774,#3775,#3776,#3777,#3778,#3779,#3780,#3781,#3782,
    #3783,#3784),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
    9.526222585442E-02,0.176263937628,0.278260635931,0.375875217599,
    0.471637727006,0.565882428792,0.628510398692,0.723606111945,
    0.794936064817,0.839938518543,0.938936271619,1.),.UNSPECIFIED.);
#3723 = CARTESIAN_POINT('',(-6.28318530718,-4.036923714561));
#3724 = CARTESIAN_POINT('',(-6.183432745283,-4.021047601249));
#3725 = CARTESIAN_POINT('',(-6.083655237531,-4.005167337225));
#3726 = CARTESIAN_POINT('',(-5.983906867252,-3.989292063201));
#3727 = CARTESIAN_POINT('',(-5.884158516776,-3.973416622918));
#3728 = CARTESIAN_POINT('',(-5.784380916548,-3.957536545158));
#3729 = CARTESIAN_POINT('',(-5.59980841914,-3.928160918452));
#3730 = CARTESIAN_POINT('',(-5.514977336017,-3.914659622231));
#3731 = CARTESIAN_POINT('',(-5.430159346094,-3.90116041243));
#3732 = CARTESIAN_POINT('',(-5.345341355528,-3.887661218674));
#3733 = CARTESIAN_POINT('',(-5.260510272299,-3.874159942002));
#3734 = CARTESIAN_POINT('',(-5.068885861577,-3.843661982246));
#3735 = CARTESIAN_POINT('',(-4.962046427936,-3.826657958858));
#3736 = CARTESIAN_POINT('',(-4.855247900562,-3.809660424124));
#3737 = CARTESIAN_POINT('',(-4.748449374389,-3.79266287336));
#3738 = CARTESIAN_POINT('',(-4.641609941936,-3.775658830438));
#3739 = CARTESIAN_POINT('',(-4.432589580175,-3.74239220557));
#3740 = CARTESIAN_POINT('',(-4.330345541529,-3.726119578066));
#3741 = CARTESIAN_POINT('',(-4.228134379015,-3.709852204977));
#3742 = CARTESIAN_POINT('',(-4.125923262516,-3.693584841729));
#3743 = CARTESIAN_POINT('',(-4.02367909192,-3.677312196064));
#3744 = CARTESIAN_POINT('',(-3.821186631478,-3.645084518855));
#3745 = CARTESIAN_POINT('',(-3.72088446907,-3.62912091396));
#3746 = CARTESIAN_POINT('',(-3.620612256504,-3.613162054594));
#3747 = CARTESIAN_POINT('',(-3.520340060127,-3.597203198255));
#3748 = CARTESIAN_POINT('',(-3.420037889736,-3.581239593091));
#3749 = CARTESIAN_POINT('',(-3.221074092746,-3.549573520683));
#3750 = CARTESIAN_POINT('',(-3.122363198187,-3.533863211563));
#3751 = CARTESIAN_POINT('',(-3.023679916332,-3.518157315681));
#3752 = CARTESIAN_POINT('',(-2.924996616877,-3.502451411798));
#3753 = CARTESIAN_POINT('',(-2.826285576146,-3.486741071664));
#3754 = CARTESIAN_POINT('',(-2.662018341222,-3.460597124282));
#3755 = CARTESIAN_POINT('',(-2.596435014261,-3.450159205834));
#3756 = CARTESIAN_POINT('',(-2.530855340159,-3.439721864565));
#3757 = CARTESIAN_POINT('',(-2.46527570121,-3.429284530222));
#3758 = CARTESIAN_POINT('',(-2.399692431576,-3.418846623596));
#3759 = CARTESIAN_POINT('',(-2.234533821118,-3.392560811919));
#3760 = CARTESIAN_POINT('',(-2.134930712046,-3.376708489692));
#3761 = CARTESIAN_POINT('',(-2.035356505967,-3.360860790104));
#3762 = CARTESIAN_POINT('',(-1.93578225257,-3.345013016104));
#3763 = CARTESIAN_POINT('',(-1.836179071509,-3.329160638687));
#3764 = CARTESIAN_POINT('',(-1.661908512114,-3.301424634249));
#3765 = CARTESIAN_POINT('',(-1.587210042946,-3.289536065968));
#3766 = CARTESIAN_POINT('',(-1.512518535983,-3.277648559234));
#3767 = CARTESIAN_POINT('',(-1.437827230347,-3.265760915687));
#3768 = CARTESIAN_POINT('',(-1.363129056482,-3.25387237332));
#3769 = CARTESIAN_POINT('',(-1.241313072469,-3.234484788995));
#3770 = CARTESIAN_POINT('',(-1.194188741182,-3.226984736338));
#3771 = CARTESIAN_POINT('',(-1.147065098414,-3.219484791515));
#3772 = CARTESIAN_POINT('',(-1.099941455938,-3.211984841556));
#3773 = CARTESIAN_POINT('',(-1.052817125318,-3.204484776504));
#3774 = CARTESIAN_POINT('',(-0.902029161344,-3.180486131711));
#3775 = CARTESIAN_POINT('',(-0.798334803116,-3.163982647103));
#3776 = CARTESIAN_POINT('',(-0.694675750106,-3.147484784158));
#3777 = CARTESIAN_POINT('',(-0.591016695146,-3.130986953825));
#3778 = CARTESIAN_POINT('',(-0.487322336175,-3.114483495342));
#3779 = CARTESIAN_POINT('',(-0.319716016999,-3.087808122729));
#3780 = CARTESIAN_POINT('',(-0.255770991124,-3.077630952137));
#3781 = CARTESIAN_POINT('',(-0.191829135956,-3.067454280292));
#3782 = CARTESIAN_POINT('',(-0.127887284227,-3.057277604107));
#3783 = CARTESIAN_POINT('',(-6.394223850193E-02,-3.047100419057));
#3784 = CARTESIAN_POINT('',(0.,-3.036923683465));
#3785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3786 = ORIENTED_EDGE('',*,*,#3787,.T.);
#3787 = EDGE_CURVE('',#3583,#2597,#3788,.T.);
#3788 = SURFACE_CURVE('',#3789,(#3864,#3942),.PCURVE_S1.);
#3789 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3790,#3791,#3792,#3793,#3794,
    #3795,#3796,#3797,#3798,#3799,#3800,#3801,#3802,#3803,#3804,#3805,
    #3806,#3807,#3808,#3809,#3810,#3811,#3812,#3813,#3814,#3815,#3816,
    #3817,#3818,#3819,#3820,#3821,#3822,#3823,#3824,#3825,#3826,#3827,
    #3828,#3829,#3830,#3831,#3832,#3833,#3834,#3835,#3836,#3837,#3838,
    #3839,#3840,#3841,#3842,#3843,#3844,#3845,#3846,#3847,#3848,#3849,
    #3850,#3851,#3852,#3853,#3854,#3855,#3856,#3857,#3858,#3859,#3860,
    #3861,#3862,#3863),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
  ,(0.,4.519279593581E-02,0.126195181273,0.222087999932,0.317477534953,
    0.410477804986,0.482945942341,0.543984891759,0.603988558558,
    0.675992081208,0.777990232899,0.874767817154,1.),.UNSPECIFIED.);
#3790 = CARTESIAN_POINT('',(3.,1.33226762955E-15,2.936923683465));
#3791 = CARTESIAN_POINT('',(3.,-0.121686760836,2.930467992522));
#3792 = CARTESIAN_POINT('',(2.99424137566,-0.243374881999,2.92401223015)
  );
#3793 = CARTESIAN_POINT('',(2.982724228453,-0.364735068566,
    2.917556518923));
#3794 = CARTESIAN_POINT('',(2.965471781625,-0.48544061393,2.911100842932
    ));
#3795 = CARTESIAN_POINT('',(2.942530299478,-0.6051678823,2.904645139036)
  );
#3796 = CARTESIAN_POINT('',(2.913969006645,-0.72359679121,2.898189388123
    ));
#3797 = CARTESIAN_POINT('',(2.818779776743,-1.049786553368,
    2.880162711233));
#3798 = CARTESIAN_POINT('',(2.739913484017,-1.254002661318,2.86859045172
    ));
#3799 = CARTESIAN_POINT('',(2.643814085743,-1.451208120938,
    2.857019134771));
#3800 = CARTESIAN_POINT('',(2.531249305222,-1.639675237847,
    2.845448413667));
#3801 = CARTESIAN_POINT('',(2.403183984493,-1.817788577438,
    2.833877091269));
#3802 = CARTESIAN_POINT('',(2.260775266843,-1.984053031194,
    2.822304822534));
#3803 = CARTESIAN_POINT('',(1.921463880777,-2.31832808378,2.797035745598
    ));
#3804 = CARTESIAN_POINT('',(1.719291491406,-2.481104648075,2.78333473116
    ));
#3805 = CARTESIAN_POINT('',(1.501168575064,-2.623173370576,
    2.769635858513));
#3806 = CARTESIAN_POINT('',(1.269658829668,-2.742719832147,
    2.755938352053));
#3807 = CARTESIAN_POINT('',(1.027536264837,-2.838311598415,2.74223948102
    ));
#3808 = CARTESIAN_POINT('',(0.777764538549,-2.908908883622,
    2.728538467333));
#3809 = CARTESIAN_POINT('',(0.270617584191,-2.998789209642,
    2.701214216194));
#3810 = CARTESIAN_POINT('',(1.318005695987E-02,-3.018358965526,
    2.687585193173));
#3811 = CARTESIAN_POINT('',(-0.245665813726,-3.012104408828,
    2.673958281908));
#3812 = CARTESIAN_POINT('',(-0.502828846051,-2.979981185881,
    2.660332708565));
#3813 = CARTESIAN_POINT('',(-0.755259615368,-2.922370192608,
    2.646705789316));
#3814 = CARTESIAN_POINT('',(-0.999972861949,-2.840074800509,
    2.633076753613));
#3815 = CARTESIAN_POINT('',(-1.462327798131,-2.631407343085,
    2.606165690062));
#3816 = CARTESIAN_POINT('',(-1.680585901115,-2.506149486187,
    2.592878283301));
#3817 = CARTESIAN_POINT('',(-1.886172635047,-2.35983820471,2.57959272408
    ));
#3818 = CARTESIAN_POINT('',(-2.076692843448,-2.194044301478,
    2.566308351905));
#3819 = CARTESIAN_POINT('',(-2.24999822541,-2.010637263742,
    2.553022814474));
#3820 = CARTESIAN_POINT('',(-2.404202205736,-1.811772323097,
    2.539735427287));
#3821 = CARTESIAN_POINT('',(-2.641816610272,-1.434879884495,
    2.516098643096));
#3822 = CARTESIAN_POINT('',(-2.733363848466,-1.261907836012,
    2.505745966815));
#3823 = CARTESIAN_POINT('',(-2.811657410259,-1.082186681684,
    2.495393819419));
#3824 = CARTESIAN_POINT('',(-2.876116496107,-0.896938634515,
    2.485042014843));
#3825 = CARTESIAN_POINT('',(-2.926298393214,-0.707436458687,
    2.474689889347));
#3826 = CARTESIAN_POINT('',(-2.961900038705,-0.514998429292,
    2.464337267111));
#3827 = CARTESIAN_POINT('',(-3.000363511675,-0.157579015373,
    2.44526613375));
#3828 = CARTESIAN_POINT('',(-3.007504999082,6.961676468254E-03,
    2.436546610539));
#3829 = CARTESIAN_POINT('',(-3.00411397936,0.17182093974,2.427827209439)
  );
#3830 = CARTESIAN_POINT('',(-2.990183737938,0.336191097703,
    2.419107943289));
#3831 = CARTESIAN_POINT('',(-2.965782272905,0.499269665615,
    2.410388588049));
#3832 = CARTESIAN_POINT('',(-2.931052170212,0.660261490375,2.40166903084
    ));
#3833 = CARTESIAN_POINT('',(-2.842143396052,0.973819512634,
    2.384378500779));
#3834 = CARTESIAN_POINT('',(-2.788301376436,1.126493617075,
    2.375806898657));
#3835 = CARTESIAN_POINT('',(-2.72490177528,1.275657772591,2.367235505893
    ));
#3836 = CARTESIAN_POINT('',(-2.652224480157,1.420597671009,
    2.358664239683));
#3837 = CARTESIAN_POINT('',(-2.570612369699,1.560629512871,
    2.350092831217));
#3838 = CARTESIAN_POINT('',(-2.480470448702,1.695101731043,
    2.341521207751));
#3839 = CARTESIAN_POINT('',(-2.264432533569,1.97735516825,2.322664390525
    ));
#3840 = CARTESIAN_POINT('',(-2.134978363108,2.122436897104,
    2.312378198112));
#3841 = CARTESIAN_POINT('',(-1.994723939677,2.257573260828,
    2.302092530443));
#3842 = CARTESIAN_POINT('',(-1.844594216841,2.381812922844,
    2.291807200559));
#3843 = CARTESIAN_POINT('',(-1.685607389889,2.494313276559,
    2.281521542801));
#3844 = CARTESIAN_POINT('',(-1.51887102487,2.594343649238,2.271235362616
    ));
#3845 = CARTESIAN_POINT('',(-1.1001257817,2.804487564534,2.246379781729)
  );
#3846 = CARTESIAN_POINT('',(-0.841435958368,2.901489312533,
    2.231805699459));
#3847 = CARTESIAN_POINT('',(-0.572993883913,2.970535170663,
    2.217234530321));
#3848 = CARTESIAN_POINT('',(-0.298421985233,3.010539072686,
    2.202665208093));
#3849 = CARTESIAN_POINT('',(-2.143842084521E-02,3.020959300193,
    2.188094023888));
#3850 = CARTESIAN_POINT('',(0.254175085774,3.001803168248,2.173519926208
    ));
#3851 = CARTESIAN_POINT('',(0.781152423755,2.908213290646,2.145125437012
    ));
#3852 = CARTESIAN_POINT('',(1.033161561998,2.836636687445,2.131298004874
    ));
#3853 = CARTESIAN_POINT('',(1.277340471013,2.739609913754,2.117472836242
    ));
#3854 = CARTESIAN_POINT('',(1.510644592356,2.618208232787,2.103649109035
    ));
#3855 = CARTESIAN_POINT('',(1.730227089314,2.473912914996,2.089823936017
    ));
#3856 = CARTESIAN_POINT('',(1.9334604125,2.308600133246,2.075996478817)
  );
#3857 = CARTESIAN_POINT('',(2.356816397559,1.886563158148,2.044283063188
    ));
#3858 = CARTESIAN_POINT('',(2.56455451138,1.617034337593,2.0263828696));
#3859 = CARTESIAN_POINT('',(2.73595638228,1.32115988091,2.00849198721));
#3860 = CARTESIAN_POINT('',(2.867249825665,1.004887185997,1.990603705606
    ));
#3861 = CARTESIAN_POINT('',(2.955781011901,0.674610841512,1.972712864321
    ));
#3862 = CARTESIAN_POINT('',(2.999999999995,0.337199830864,1.954812660411
    ));
#3863 = CARTESIAN_POINT('',(3.,-4.440892098501E-16,1.936923678711));
#3864 = PCURVE('',#2499,#3865);
#3865 = DEFINITIONAL_REPRESENTATION('',(#3866),#3941);
#3866 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3867,#3868,#3869,#3870,#3871,
    #3872,#3873,#3874,#3875,#3876,#3877,#3878,#3879,#3880,#3881,#3882,
    #3883,#3884,#3885,#3886,#3887,#3888,#3889,#3890,#3891,#3892,#3893,
    #3894,#3895,#3896,#3897,#3898,#3899,#3900,#3901,#3902,#3903,#3904,
    #3905,#3906,#3907,#3908,#3909,#3910,#3911,#3912,#3913,#3914,#3915,
    #3916,#3917,#3918,#3919,#3920,#3921,#3922,#3923,#3924,#3925,#3926,
    #3927,#3928,#3929,#3930,#3931,#3932,#3933,#3934,#3935,#3936,#3937,
    #3938,#3939,#3940),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
  ,(0.,4.519279593581E-02,0.126195181273,0.222087999932,0.317477534953,
    0.410477804986,0.482945942341,0.543984891759,0.603988558558,
    0.675992081208,0.777990232899,0.874767817154,1.),.UNSPECIFIED.);
#3867 = CARTESIAN_POINT('',(12.724530278258,0.998155779483));
#3868 = CARTESIAN_POINT('',(12.683457514235,0.998155752641));
#3869 = CARTESIAN_POINT('',(12.642384287842,0.998155729783));
#3870 = CARTESIAN_POINT('',(12.601311373679,0.998155713551));
#3871 = CARTESIAN_POINT('',(12.560238666613,0.998155705909));
#3872 = CARTESIAN_POINT('',(12.519165762803,0.998155707928));
#3873 = CARTESIAN_POINT('',(12.478092540721,0.998155719571));
#3874 = CARTESIAN_POINT('',(12.363401932405,0.99815577515));
#3875 = CARTESIAN_POINT('',(12.289776025619,0.998155837313));
#3876 = CARTESIAN_POINT('',(12.216156075225,0.99815591982));
#3877 = CARTESIAN_POINT('',(12.142539914901,0.998156002758));
#3878 = CARTESIAN_POINT('',(12.06891996991,0.998156065113));
#3879 = CARTESIAN_POINT('',(11.995294070376,0.998156094119));
#3880 = CARTESIAN_POINT('',(11.834525515521,0.998156087959));
#3881 = CARTESIAN_POINT('',(11.747356123786,0.998156040334));
#3882 = CARTESIAN_POINT('',(11.66020045034,0.998155946612));
#3883 = CARTESIAN_POINT('',(11.573053499821,0.998155837357));
#3884 = CARTESIAN_POINT('',(11.485897822167,0.998155750917));
#3885 = CARTESIAN_POINT('',(11.39872841794,0.998155711977));
#3886 = CARTESIAN_POINT('',(11.22488428253,0.998155714564));
#3887 = CARTESIAN_POINT('',(11.138172743175,0.99815575551));
#3888 = CARTESIAN_POINT('',(11.051474561528,0.998155835609));
#3889 = CARTESIAN_POINT('',(10.964784883529,0.99815592002));
#3890 = CARTESIAN_POINT('',(10.878086701931,0.998155974544));
#3891 = CARTESIAN_POINT('',(10.791375138299,0.99815598712));
#3892 = CARTESIAN_POINT('',(10.620159861351,0.99815596482));
#3893 = CARTESIAN_POINT('',(10.535621922391,0.998155931743));
#3894 = CARTESIAN_POINT('',(10.451095769171,0.998155882973));
#3895 = CARTESIAN_POINT('',(10.366577107754,0.998155864631));
#3896 = CARTESIAN_POINT('',(10.282050951568,0.998155887082));
#3897 = CARTESIAN_POINT('',(10.197513019222,0.998155913313));
#3898 = CARTESIAN_POINT('',(10.047129538801,0.998155909561));
#3899 = CARTESIAN_POINT('',(9.981263108921,0.998155888718));
#3900 = CARTESIAN_POINT('',(9.915400079109,0.99815585019));
#3901 = CARTESIAN_POINT('',(9.849539333664,0.998155759728));
#3902 = CARTESIAN_POINT('',(9.783676536635,0.998155674197));
#3903 = CARTESIAN_POINT('',(9.717810360629,0.998155698609));
#3904 = CARTESIAN_POINT('',(9.596474480169,0.99815583625));
#3905 = CARTESIAN_POINT('',(9.540998187832,0.998156024281));
#3906 = CARTESIAN_POINT('',(9.4855233615,0.998155865718));
#3907 = CARTESIAN_POINT('',(9.430049425066,0.998155691407));
#3908 = CARTESIAN_POINT('',(9.374574571004,0.998155693547));
#3909 = CARTESIAN_POINT('',(9.319098398777,0.998155712375));
#3910 = CARTESIAN_POINT('',(9.209091311026,0.99815578844));
#3911 = CARTESIAN_POINT('',(9.154556394369,0.998155844449));
#3912 = CARTESIAN_POINT('',(9.100022826691,0.998155891911));
#3913 = CARTESIAN_POINT('',(9.045490111391,0.998155915632));
#3914 = CARTESIAN_POINT('',(8.990956533872,0.998155917796));
#3915 = CARTESIAN_POINT('',(8.936421604907,0.998155911695));
#3916 = CARTESIAN_POINT('',(8.816449570229,0.998155893562));
#3917 = CARTESIAN_POINT('',(8.751006112231,0.998155880822));
#3918 = CARTESIAN_POINT('',(8.685565969314,0.998155879893));
#3919 = CARTESIAN_POINT('',(8.620127938387,0.998155897616));
#3920 = CARTESIAN_POINT('',(8.554687798182,0.998155927038));
#3921 = CARTESIAN_POINT('',(8.489244341365,0.998155952835));
#3922 = CARTESIAN_POINT('',(8.331106472222,0.998155989825));
#3923 = CARTESIAN_POINT('',(8.238382294364,0.998155991035));
#3924 = CARTESIAN_POINT('',(8.145676747921,0.998155943309));
#3925 = CARTESIAN_POINT('',(8.052983036797,0.998155852935));
#3926 = CARTESIAN_POINT('',(7.960277482846,0.998155760771));
#3927 = CARTESIAN_POINT('',(7.867553301366,0.998155714494));
#3928 = CARTESIAN_POINT('',(7.686900037571,0.998155712107));
#3929 = CARTESIAN_POINT('',(7.598926169064,0.998155751917));
#3930 = CARTESIAN_POINT('',(7.510966605179,0.998155840218));
#3931 = CARTESIAN_POINT('',(7.423016167133,0.998155951096));
#3932 = CARTESIAN_POINT('',(7.335056564376,0.998156044915));
#3933 = CARTESIAN_POINT('',(7.247082524477,0.998156090733));
#3934 = CARTESIAN_POINT('',(7.045313362807,0.998156092347));
#3935 = CARTESIAN_POINT('',(6.931427735224,0.998156017117));
#3936 = CARTESIAN_POINT('',(6.817601503246,0.998155862841));
#3937 = CARTESIAN_POINT('',(6.703791837176,0.998155701145));
#3938 = CARTESIAN_POINT('',(6.589965637742,0.99815566144));
#3939 = CARTESIAN_POINT('',(6.476079708841,0.998155705198));
#3940 = CARTESIAN_POINT('',(6.362265116472,0.998155779569));
#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3942 = PCURVE('',#3029,#3943);
#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#4019);
#3944 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3945,#3946,#3947,#3948,#3949,
    #3950,#3951,#3952,#3953,#3954,#3955,#3956,#3957,#3958,#3959,#3960,
    #3961,#3962,#3963,#3964,#3965,#3966,#3967,#3968,#3969,#3970,#3971,
    #3972,#3973,#3974,#3975,#3976,#3977,#3978,#3979,#3980,#3981,#3982,
    #3983,#3984,#3985,#3986,#3987,#3988,#3989,#3990,#3991,#3992,#3993,
    #3994,#3995,#3996,#3997,#3998,#3999,#4000,#4001,#4002,#4003,#4004,
    #4005,#4006,#4007,#4008,#4009,#4010,#4011,#4012,#4013,#4014,#4015,
    #4016,#4017,#4018),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
  ,(0.,4.519279593581E-02,0.126195181273,0.222087999932,0.317477534953,
    0.410477804986,0.482945942341,0.543984891759,0.603988558558,
    0.675992081208,0.777990232899,0.874767817154,1.),.UNSPECIFIED.);
#3945 = CARTESIAN_POINT('',(-6.28318530718,-3.036923683465));
#3946 = CARTESIAN_POINT('',(-6.242623053568,-3.030467992522));
#3947 = CARTESIAN_POINT('',(-6.202060344607,-3.02401223015));
#3948 = CARTESIAN_POINT('',(-6.161497945447,-3.017556518923));
#3949 = CARTESIAN_POINT('',(-6.12093575219,-3.011100842932));
#3950 = CARTESIAN_POINT('',(-6.080373365766,-3.004645139036));
#3951 = CARTESIAN_POINT('',(-6.039810665817,-2.998189388123));
#3952 = CARTESIAN_POINT('',(-5.926545612648,-2.980162711233));
#3953 = CARTESIAN_POINT('',(-5.853834845738,-2.96859045172));
#3954 = CARTESIAN_POINT('',(-5.781129960535,-2.957019134771));
#3955 = CARTESIAN_POINT('',(-5.708428815548,-2.945448413667));
#3956 = CARTESIAN_POINT('',(-5.635723930008,-2.933877091269));
#3957 = CARTESIAN_POINT('',(-5.563013162666,-2.922304822534));
#3958 = CARTESIAN_POINT('',(-5.404242878749,-2.897035745598));
#3959 = CARTESIAN_POINT('',(-5.318156958133,-2.88333473116));
#3960 = CARTESIAN_POINT('',(-5.23208458777,-2.869635858513));
#3961 = CARTESIAN_POINT('',(-5.14602083686,-2.855938352053));
#3962 = CARTESIAN_POINT('',(-5.059948470317,-2.84223948102));
#3963 = CARTESIAN_POINT('',(-4.973862545481,-2.828538467333));
#3964 = CARTESIAN_POINT('',(-4.802179210912,-2.801214216194));
#3965 = CARTESIAN_POINT('',(-4.716545450555,-2.787585193173));
#3966 = CARTESIAN_POINT('',(-4.630924874638,-2.773958281908));
#3967 = CARTESIAN_POINT('',(-4.545312689065,-2.760332708565));
#3968 = CARTESIAN_POINT('',(-4.45969210433,-2.746705789316));
#3969 = CARTESIAN_POINT('',(-4.374058312365,-2.733076753613));
#3970 = CARTESIAN_POINT('',(-4.204971157061,-2.706165690062));
#3971 = CARTESIAN_POINT('',(-4.121483992951,-2.692878283301));
#3972 = CARTESIAN_POINT('',(-4.038008480528,-2.67959272408));
#3973 = CARTESIAN_POINT('',(-3.95454037549,-2.666308351905));
#3974 = CARTESIAN_POINT('',(-3.871064862665,-2.653022814474));
#3975 = CARTESIAN_POINT('',(-3.787577697296,-2.639735427287));
#3976 = CARTESIAN_POINT('',(-3.639063382416,-2.616098643096));
#3977 = CARTESIAN_POINT('',(-3.574015617217,-2.605745966815));
#3978 = CARTESIAN_POINT('',(-3.508971201633,-2.595393819419));
#3979 = CARTESIAN_POINT('',(-3.443929040438,-2.585042014843));
#3980 = CARTESIAN_POINT('',(-3.378884870425,-2.574689889347));
#3981 = CARTESIAN_POINT('',(-3.313837396484,-2.564337267111));
#3982 = CARTESIAN_POINT('',(-3.194009707141,-2.54526613375));
#3983 = CARTESIAN_POINT('',(-3.139222978985,-2.536546610539));
#3984 = CARTESIAN_POINT('',(-3.084437665264,-2.527827209439));
#3985 = CARTESIAN_POINT('',(-3.029653268132,-2.519107943289));
#3986 = CARTESIAN_POINT('',(-2.9748679888,-2.510388588049));
#3987 = CARTESIAN_POINT('',(-2.920081347061,-2.50166903084));
#3988 = CARTESIAN_POINT('',(-2.811441573576,-2.484378500779));
#3989 = CARTESIAN_POINT('',(-2.757584478816,-2.475806898657));
#3990 = CARTESIAN_POINT('',(-2.703728710982,-2.467235505893));
#3991 = CARTESIAN_POINT('',(-2.64987378801,-2.458664239683));
#3992 = CARTESIAN_POINT('',(-2.596018021596,-2.450092831217));
#3993 = CARTESIAN_POINT('',(-2.542160928745,-2.441521207751));
#3994 = CARTESIAN_POINT('',(-2.423680089417,-2.422664390525));
#3995 = CARTESIAN_POINT('',(-2.359050072665,-2.412378198112));
#3996 = CARTESIAN_POINT('',(-2.294423337839,-2.402092530443));
#3997 = CARTESIAN_POINT('',(-2.229798689966,-2.391807200559));
#3998 = CARTESIAN_POINT('',(-2.165171954611,-2.381521542801));
#3999 = CARTESIAN_POINT('',(-2.100541937361,-2.371235362616));
#4000 = CARTESIAN_POINT('',(-1.944369652221,-2.346379781729));
#4001 = CARTESIAN_POINT('',(-1.852797982607,-2.331805699459));
#4002 = CARTESIAN_POINT('',(-1.761244700217,-2.317234530321));
#4003 = CARTESIAN_POINT('',(-1.669703105837,-2.302665208093));
#4004 = CARTESIAN_POINT('',(-1.578149824462,-2.288094023888));
#4005 = CARTESIAN_POINT('',(-1.486578155686,-2.273519926208));
#4006 = CARTESIAN_POINT('',(-1.308170327029,-2.245125437012));
#4007 = CARTESIAN_POINT('',(-1.221289937124,-2.231298004874));
#4008 = CARTESIAN_POINT('',(-1.134423676381,-2.217472836242));
#4009 = CARTESIAN_POINT('',(-1.047566424852,-2.203649109035));
#4010 = CARTESIAN_POINT('',(-0.960700117431,-2.189823936017));
#4011 = CARTESIAN_POINT('',(-0.873819549898,-2.175996478817));
#4012 = CARTESIAN_POINT('',(-0.674558275734,-2.144283063188));
#4013 = CARTESIAN_POINT('',(-0.562088188284,-2.1263828696));
#4014 = CARTESIAN_POINT('',(-0.449676762893,-2.10849198721));
#4015 = CARTESIAN_POINT('',(-0.337281710006,-2.090603705606));
#4016 = CARTESIAN_POINT('',(-0.224870327554,-2.072712864321));
#4017 = CARTESIAN_POINT('',(-0.112399943621,-2.054812660411));
#4018 = CARTESIAN_POINT('',(0.,-2.036923678711));
#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4020 = ORIENTED_EDGE('',*,*,#2596,.T.);
#4021 = ADVANCED_FACE('',(#4022),#3029,.F.);
#4022 = FACE_BOUND('',#4023,.T.);
#4023 = EDGE_LOOP('',(#4024,#4025,#4026,#4027));
#4024 = ORIENTED_EDGE('',*,*,#3787,.T.);
#4025 = ORIENTED_EDGE('',*,*,#3015,.T.);
#4026 = ORIENTED_EDGE('',*,*,#3047,.F.);
#4027 = ORIENTED_EDGE('',*,*,#4028,.F.);
#4028 = EDGE_CURVE('',#3583,#3048,#4029,.T.);
#4029 = SURFACE_CURVE('',#4030,(#4034,#4041),.PCURVE_S1.);
#4030 = LINE('',#4031,#4032);
#4031 = CARTESIAN_POINT('',(3.,0.,-0.1));
#4032 = VECTOR('',#4033,1.);
#4033 = DIRECTION('',(0.,0.,1.));
#4034 = PCURVE('',#3029,#4035);
#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040);
#4036 = LINE('',#4037,#4038);
#4037 = CARTESIAN_POINT('',(-6.28318530718,0.));
#4038 = VECTOR('',#4039,1.);
#4039 = DIRECTION('',(-0.,-1.));
#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4041 = PCURVE('',#3716,#4042);
#4042 = DEFINITIONAL_REPRESENTATION('',(#4043),#4047);
#4043 = LINE('',#4044,#4045);
#4044 = CARTESIAN_POINT('',(-0.,0.));
#4045 = VECTOR('',#4046,1.);
#4046 = DIRECTION('',(-0.,-1.));
#4047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4048 = ADVANCED_FACE('',(#4049),#3262,.F.);
#4049 = FACE_BOUND('',#4050,.F.);
#4050 = EDGE_LOOP('',(#4051,#4052,#4522));
#4051 = ORIENTED_EDGE('',*,*,#3247,.F.);
#4052 = ORIENTED_EDGE('',*,*,#4053,.F.);
#4053 = EDGE_CURVE('',#4054,#3048,#4056,.T.);
#4054 = VERTEX_POINT('',#4055);
#4055 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.615332743142
    ));
#4056 = SURFACE_CURVE('',#4057,(#4210,#4366),.PCURVE_S1.);
#4057 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4058,#4059,#4060,#4061,#4062,
    #4063,#4064,#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072,#4073,
    #4074,#4075,#4076,#4077,#4078,#4079,#4080,#4081,#4082,#4083,#4084,
    #4085,#4086,#4087,#4088,#4089,#4090,#4091,#4092,#4093,#4094,#4095,
    #4096,#4097,#4098,#4099,#4100,#4101,#4102,#4103,#4104,#4105,#4106,
    #4107,#4108,#4109,#4110,#4111,#4112,#4113,#4114,#4115,#4116,#4117,
    #4118,#4119,#4120,#4121,#4122,#4123,#4124,#4125,#4126,#4127,#4128,
    #4129,#4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,
    #4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148,#4149,#4150,
    #4151,#4152,#4153,#4154,#4155,#4156,#4157,#4158,#4159,#4160,#4161,
    #4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,#4171,#4172,
    #4173,#4174,#4175,#4176,#4177,#4178,#4179,#4180,#4181,#4182,#4183,
    #4184,#4185,#4186,#4187,#4188,#4189,#4190,#4191,#4192,#4193,#4194,
    #4195,#4196,#4197,#4198,#4199,#4200,#4201,#4202,#4203,#4204,#4205,
    #4206,#4207,#4208,#4209),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,6.789533795581E-02,
    0.117300952086,0.131102945847,0.153127172806,0.176182809042,
    0.190790158309,0.211453609366,0.230240080437,0.248926380075,
    0.267518486885,0.286060852253,0.30550030701,0.32677040764,
    0.348951169333,0.372969997788,0.398828491851,0.425604553769,
    0.453299390971,0.480990813015,0.508679620899,0.533597774541,
    0.554823259701,0.571433911071,0.596349037138,1.),.UNSPECIFIED.);
#4058 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.615332743142
    ));
#4059 = CARTESIAN_POINT('',(0.187474832529,2.994141289115,3.614361124666
    ));
#4060 = CARTESIAN_POINT('',(0.193318411098,2.993774593015,3.613322724794
    ));
#4061 = CARTESIAN_POINT('',(0.199728236487,2.993358856874,3.61220615367)
  );
#4062 = CARTESIAN_POINT('',(0.206824573796,2.992880819887,3.610995781687
    ));
#4063 = CARTESIAN_POINT('',(0.214757313279,2.992324138258,3.609672266141
    ));
#4064 = CARTESIAN_POINT('',(0.223746972416,2.991662852889,3.608207497572
    ));
#4065 = CARTESIAN_POINT('',(0.24175682451,2.99025275362,3.605350735083)
  );
#4066 = CARTESIAN_POINT('',(0.250093670543,2.989577377776,3.604048879015
    ));
#4067 = CARTESIAN_POINT('',(0.259335672773,2.988800704124,3.602628796426
    ));
#4068 = CARTESIAN_POINT('',(0.26967191946,2.987895271777,3.601066943085)
  );
#4069 = CARTESIAN_POINT('',(0.281351459865,2.986823836062,3.599332899098
    ));
#4070 = CARTESIAN_POINT('',(0.294706489921,2.98553008939,3.597386811582)
  );
#4071 = CARTESIAN_POINT('',(0.314495053004,2.983473099365,3.594559937167
    ));
#4072 = CARTESIAN_POINT('',(0.31897949803,2.982999568276,3.593922302675)
  );
#4073 = CARTESIAN_POINT('',(0.323635885085,2.982499778537,3.5932633247)
  );
#4074 = CARTESIAN_POINT('',(0.328472802106,2.981971677728,3.592582027574
    ));
#4075 = CARTESIAN_POINT('',(0.333498523077,2.981413085288,3.591877490912
    ));
#4076 = CARTESIAN_POINT('',(0.33872062766,2.980821725533,3.591148896141)
  );
#4077 = CARTESIAN_POINT('',(0.352802433979,2.979195593164,3.589193474302
    ));
#4078 = CARTESIAN_POINT('',(0.361977845926,2.978106257777,3.587928135478
    ));
#4079 = CARTESIAN_POINT('',(0.371695119086,2.976918315888,3.586597267847
    ));
#4080 = CARTESIAN_POINT('',(0.381970282128,2.975622151816,3.585199566136
    ));
#4081 = CARTESIAN_POINT('',(0.392806308966,2.974208860773,3.58373536786)
  );
#4082 = CARTESIAN_POINT('',(0.404187297751,2.97267163683,3.582207312653)
  );
#4083 = CARTESIAN_POINT('',(0.42851460095,2.969264736423,3.578960402569)
  );
#4084 = CARTESIAN_POINT('',(0.441513711239,2.967382343098,3.577235364176
    ));
#4085 = CARTESIAN_POINT('',(0.455024392852,2.965356074443,3.575452211824
    ));
#4086 = CARTESIAN_POINT('',(0.468989065141,2.963184636613,3.573618422659
    ));
#4087 = CARTESIAN_POINT('',(0.483343407245,2.960869071526,3.571742028847
    ));
#4088 = CARTESIAN_POINT('',(0.498021610663,2.95841248,3.56983102082));
#4089 = CARTESIAN_POINT('',(0.522427174427,2.954177066851,3.566664721487
    ));
#4090 = CARTESIAN_POINT('',(0.531999584338,2.952479415527,3.565425520959
    ));
#4091 = CARTESIAN_POINT('',(0.541664950016,2.950727632803,3.564176780395
    ));
#4092 = CARTESIAN_POINT('',(0.551410502034,2.948922661805,3.562919967242
    ));
#4093 = CARTESIAN_POINT('',(0.561224821099,2.947065463065,3.561656365924
    ));
#4094 = CARTESIAN_POINT('',(0.571098046074,2.945156930695,3.560387058827
    ));
#4095 = CARTESIAN_POINT('',(0.595060551747,2.940426448464,3.557310501656
    ));
#4096 = CARTESIAN_POINT('',(0.609199595348,2.937553973478,3.555498546785
    ));
#4097 = CARTESIAN_POINT('',(0.623416844865,2.934582613245,3.553679396861
    ));
#4098 = CARTESIAN_POINT('',(0.637693565388,2.931514316206,3.55185497209)
  );
#4099 = CARTESIAN_POINT('',(0.65201465504,2.928350749588,3.550026758675)
  );
#4100 = CARTESIAN_POINT('',(0.666368644978,2.925093299406,3.548195808821
    ));
#4101 = CARTESIAN_POINT('',(0.693820621675,2.918697162056,3.544696180744
    ));
#4102 = CARTESIAN_POINT('',(0.706913416016,2.915574652069,3.543027978656
    ));
#4103 = CARTESIAN_POINT('',(0.720019621609,2.912376397337,3.541358677953
    ));
#4104 = CARTESIAN_POINT('',(0.733133737381,2.909103151159,3.539688719337
    ));
#4105 = CARTESIAN_POINT('',(0.746251221984,2.905755563298,3.538018440724
    ));
#4106 = CARTESIAN_POINT('',(0.759368493804,2.902334179976,3.536348077247
    ));
#4107 = CARTESIAN_POINT('',(0.78552744055,2.895363342079,3.533016351559)
  );
#4108 = CARTESIAN_POINT('',(0.798568851269,2.891814711091,3.531355024231
    ));
#4109 = CARTESIAN_POINT('',(0.811604366043,2.888194012771,3.529693936895
    ));
#4110 = CARTESIAN_POINT('',(0.824631547159,2.884501664774,3.528033213974
    ));
#4111 = CARTESIAN_POINT('',(0.83764831626,2.880738040553,3.526372946689)
  );
#4112 = CARTESIAN_POINT('',(0.850652954344,2.876903469361,3.524713193055
    ));
#4113 = CARTESIAN_POINT('',(0.876569764152,2.869112688412,3.521403126396
    ));
#4114 = CARTESIAN_POINT('',(0.88948196486,2.865157207742,3.519752820005)
  );
#4115 = CARTESIAN_POINT('',(0.90237928582,2.86113208691,3.518103092559)
  );
#4116 = CARTESIAN_POINT('',(0.915260450655,2.857037600734,3.516453967584
    ));
#4117 = CARTESIAN_POINT('',(0.928124324679,2.852874006175,3.514805458283
    ));
#4118 = CARTESIAN_POINT('',(0.940969914899,2.848641542344,3.513157567539
    ));
#4119 = CARTESIAN_POINT('',(0.966588509142,2.84005082587,3.509867415433)
  );
#4120 = CARTESIAN_POINT('',(0.979361575895,2.835692947772,3.508225154916
    ));
#4121 = CARTESIAN_POINT('',(0.992114697869,2.831267020531,3.506583502116
    ));
#4122 = CARTESIAN_POINT('',(1.00484706345,2.826773261821,3.504942449927)
  );
#4123 = CARTESIAN_POINT('',(1.017557921808,2.822211882655,3.50330198838)
  );
#4124 = CARTESIAN_POINT('',(1.030246582901,2.817583087387,3.501662104645
    ));
#4125 = CARTESIAN_POINT('',(1.056191031786,2.807963864433,3.498304150179
    ));
#4126 = CARTESIAN_POINT('',(1.069444539561,2.802966779108,3.496586136792
    ));
#4127 = CARTESIAN_POINT('',(1.08267220452,2.797896047748,3.494868725994)
  );
#4128 = CARTESIAN_POINT('',(1.09587332437,2.792751898386,3.493151900439)
  );
#4129 = CARTESIAN_POINT('',(1.109047230799,2.787534557083,3.491435642323
    ));
#4130 = CARTESIAN_POINT('',(1.122193289482,2.782244247924,3.489719933373
    ));
#4131 = CARTESIAN_POINT('',(1.149663817935,2.7710130903,3.486128055119)
  );
#4132 = CARTESIAN_POINT('',(1.163982666852,2.765057897981,3.484251991216
    ));
#4133 = CARTESIAN_POINT('',(1.178266654395,2.759015908358,3.482376539224
    ));
#4134 = CARTESIAN_POINT('',(1.192515011765,2.75288741511,3.480501675905)
  );
#4135 = CARTESIAN_POINT('',(1.206726993795,2.746672713307,3.478627378699
    ));
#4136 = CARTESIAN_POINT('',(1.220901878952,2.740372099407,3.476753625727
    ));
#4137 = CARTESIAN_POINT('',(1.249781327083,2.727326222239,3.472926965129
    ));
#4138 = CARTESIAN_POINT('',(1.26448257853,2.720573472545,3.470974103573)
  );
#4139 = CARTESIAN_POINT('',(1.279141928516,2.713727960825,3.469021787395
    ));
#4140 = CARTESIAN_POINT('',(1.293758596601,2.706790029773,3.467069993982
    ));
#4141 = CARTESIAN_POINT('',(1.308331817074,2.699760026129,3.465118701831
    ));
#4142 = CARTESIAN_POINT('',(1.322860838944,2.692638300676,3.463167890552
    ));
#4143 = CARTESIAN_POINT('',(1.353029274651,2.677614384056,3.459105570362
    ));
#4144 = CARTESIAN_POINT('',(1.368660929248,2.669696423649,3.456994141196
    ));
#4145 = CARTESIAN_POINT('',(1.384238952882,2.661671778091,3.454883229036
    ));
#4146 = CARTESIAN_POINT('',(1.399762420883,2.653540905544,3.452772810921
    ));
#4147 = CARTESIAN_POINT('',(1.415230420766,2.645304271258,3.450662865252
    ));
#4148 = CARTESIAN_POINT('',(1.430642052231,2.636962347575,3.448553371805
    ));
#4149 = CARTESIAN_POINT('',(1.462526834284,2.619421922597,3.444173713142
    ));
#4150 = CARTESIAN_POINT('',(1.478990876119,2.610206751647,3.441903616799
    ));
#4151 = CARTESIAN_POINT('',(1.4953874432,2.600870699684,3.439633999222)
  );
#4152 = CARTESIAN_POINT('',(1.51171543763,2.591414375733,3.437364838374)
  );
#4153 = CARTESIAN_POINT('',(1.527973773079,2.581838399228,3.435096113656
    ));
#4154 = CARTESIAN_POINT('',(1.544161374787,2.572143400015,3.432827805904
    ));
#4155 = CARTESIAN_POINT('',(1.576964840698,2.552168416736,3.428211513964
    ));
#4156 = CARTESIAN_POINT('',(1.593575518214,2.541879882442,3.425863558506
    ));
#4157 = CARTESIAN_POINT('',(1.610108030934,2.531465126565,3.42351601133)
  );
#4158 = CARTESIAN_POINT('',(1.626561208734,2.520924872479,3.421168853972
    ));
#4159 = CARTESIAN_POINT('',(1.642933892547,2.510259855842,3.41882206918)
  );
#4160 = CARTESIAN_POINT('',(1.659224934354,2.499470824591,3.416475640924
    ));
#4161 = CARTESIAN_POINT('',(1.69219761916,2.477271816667,3.411702965858)
  );
#4162 = CARTESIAN_POINT('',(1.708873483506,2.465853236364,3.409276742789
    ));
#4163 = CARTESIAN_POINT('',(1.725459531786,2.45430363936,3.406850868767)
  );
#4164 = CARTESIAN_POINT('',(1.741954517355,2.442623880966,3.404425328391
    ));
#4165 = CARTESIAN_POINT('',(1.758357205368,2.430814830477,3.402000107264
    ));
#4166 = CARTESIAN_POINT('',(1.774666372783,2.41887737117,3.399575192));
#4167 = CARTESIAN_POINT('',(1.807093244465,2.394748917218,3.394726247428
    ));
#4168 = CARTESIAN_POINT('',(1.823210972084,2.382557953906,3.392302217954
    ));
#4169 = CARTESIAN_POINT('',(1.839232780239,2.370240407367,3.389878469394
    ));
#4170 = CARTESIAN_POINT('',(1.855157469681,2.357797188272,3.38745499008)
  );
#4171 = CARTESIAN_POINT('',(1.870983852883,2.345229220973,3.385031769075
    ));
#4172 = CARTESIAN_POINT('',(1.886710754048,2.332537443494,3.382608796176
    ));
#4173 = CARTESIAN_POINT('',(1.917961788983,2.306909381324,3.377763556356
    ));
#4174 = CARTESIAN_POINT('',(1.9334859419,2.29397311964,3.37534128932));
#4175 = CARTESIAN_POINT('',(1.948908304029,2.280914973954,3.37291925131)
  );
#4176 = CARTESIAN_POINT('',(1.96422772354,2.267735908978,3.370497433381)
  );
#4177 = CARTESIAN_POINT('',(1.979443060603,2.254436902671,3.368075827134
    ));
#4178 = CARTESIAN_POINT('',(1.994553187382,2.241018946235,3.365654424713
    ));
#4179 = CARTESIAN_POINT('',(2.023059447643,2.215301599177,3.361054288573
    ));
#4180 = CARTESIAN_POINT('',(2.036475795491,2.203024631673,3.358875517455
    ));
#4181 = CARTESIAN_POINT('',(2.049805218313,2.190652873673,3.35669690011)
  );
#4182 = CARTESIAN_POINT('',(2.063046910969,2.17818706562,3.354518431474)
  );
#4183 = CARTESIAN_POINT('',(2.076200076454,2.165627956332,3.352340106762
    ));
#4184 = CARTESIAN_POINT('',(2.089263925891,2.152976303,3.35016192147));
#4185 = CARTESIAN_POINT('',(2.113288826159,2.129377912729,3.346128590655
    ));
#4186 = CARTESIAN_POINT('',(2.124274601702,2.118456361817,3.344273408055
    ));
#4187 = CARTESIAN_POINT('',(2.135194522639,2.1074686916,3.342418320908)
  );
#4188 = CARTESIAN_POINT('',(2.146048110853,2.09641537948,3.340563326638)
  );
#4189 = CARTESIAN_POINT('',(2.15683489264,2.085296907117,3.338708422754)
  );
#4190 = CARTESIAN_POINT('',(2.167554398711,2.074113760426,3.336853606854
    ));
#4191 = CARTESIAN_POINT('',(2.186542028436,2.054064487473,3.333547400859
    ));
#4192 = CARTESIAN_POINT('',(2.194836406189,2.045223236883,3.332095977574
    ));
#4193 = CARTESIAN_POINT('',(2.203089074657,2.036342912723,3.330644605676
    ));
#4194 = CARTESIAN_POINT('',(2.21129981275,2.027423751448,3.329193284112)
  );
#4195 = CARTESIAN_POINT('',(2.21946840108,2.018465991061,3.327742011863)
  );
#4196 = CARTESIAN_POINT('',(2.227594621958,2.009469871105,3.326290787949
    ));
#4197 = CARTESIAN_POINT('',(2.247803301422,1.986884737852,3.322662920977
    ));
#4198 = CARTESIAN_POINT('',(2.259832537347,1.973248082202,3.320486337132
    ));
#4199 = CARTESIAN_POINT('',(2.271765238221,1.959526479395,3.3183098567)
  );
#4200 = CARTESIAN_POINT('',(2.28360068395,1.945720750622,3.31613347664)
  );
#4201 = CARTESIAN_POINT('',(2.295338163292,1.93183172459,3.313957194052)
  );
#4202 = CARTESIAN_POINT('',(2.306976973865,1.917860237522,3.31178100618)
  );
#4203 = CARTESIAN_POINT('',(2.505467489352,1.67613222223,3.274349895065)
  );
#4204 = CARTESIAN_POINT('',(2.66640905248,1.426948531935,3.239105669763)
  );
#4205 = CARTESIAN_POINT('',(2.798230584253,1.159972083354,3.203885629161
    ));
#4206 = CARTESIAN_POINT('',(2.898696013652,0.879314423803,3.168678774251
    ));
#4207 = CARTESIAN_POINT('',(2.966246389185,0.589327638601,3.133476015016
    ));
#4208 = CARTESIAN_POINT('',(3.,0.294608407,3.098266996282));
#4209 = CARTESIAN_POINT('',(3.,-5.539889289597E-17,3.063076310063));
#4210 = PCURVE('',#3262,#4211);
#4211 = DEFINITIONAL_REPRESENTATION('',(#4212),#4365);
#4212 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4213,#4214,#4215,#4216,#4217,
    #4218,#4219,#4220,#4221,#4222,#4223,#4224,#4225,#4226,#4227,#4228,
    #4229,#4230,#4231,#4232,#4233,#4234,#4235,#4236,#4237,#4238,#4239,
    #4240,#4241,#4242,#4243,#4244,#4245,#4246,#4247,#4248,#4249,#4250,
    #4251,#4252,#4253,#4254,#4255,#4256,#4257,#4258,#4259,#4260,#4261,
    #4262,#4263,#4264,#4265,#4266,#4267,#4268,#4269,#4270,#4271,#4272,
    #4273,#4274,#4275,#4276,#4277,#4278,#4279,#4280,#4281,#4282,#4283,
    #4284,#4285,#4286,#4287,#4288,#4289,#4290,#4291,#4292,#4293,#4294,
    #4295,#4296,#4297,#4298,#4299,#4300,#4301,#4302,#4303,#4304,#4305,
    #4306,#4307,#4308,#4309,#4310,#4311,#4312,#4313,#4314,#4315,#4316,
    #4317,#4318,#4319,#4320,#4321,#4322,#4323,#4324,#4325,#4326,#4327,
    #4328,#4329,#4330,#4331,#4332,#4333,#4334,#4335,#4336,#4337,#4338,
    #4339,#4340,#4341,#4342,#4343,#4344,#4345,#4346,#4347,#4348,#4349,
    #4350,#4351,#4352,#4353,#4354,#4355,#4356,#4357,#4358,#4359,#4360,
    #4361,#4362,#4363,#4364),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,6.789533795581E-02,
    0.117300952086,0.131102945847,0.153127172806,0.176182809042,
    0.190790158309,0.211453609366,0.230240080437,0.248926380075,
    0.267518486885,0.286060852253,0.30550030701,0.32677040764,
    0.348951169333,0.372969997788,0.398828491851,0.425604553769,
    0.453299390971,0.480990813015,0.508679620899,0.533597774541,
    0.554823259701,0.571433911071,0.596349037138,1.),.UNSPECIFIED.);
#4213 = CARTESIAN_POINT('',(0.959022093592,1.));
#4214 = CARTESIAN_POINT('',(0.957945188366,0.946385312445));
#4215 = CARTESIAN_POINT('',(0.95676782874,0.89284182028));
#4216 = CARTESIAN_POINT('',(0.95547188809,0.839368008078));
#4217 = CARTESIAN_POINT('',(0.954031936014,0.785986140678));
#4218 = CARTESIAN_POINT('',(0.952416261543,0.732740700643));
#4219 = CARTESIAN_POINT('',(0.950578099813,0.679705620749));
#4220 = CARTESIAN_POINT('',(0.946879086611,0.588648073358));
#4221 = CARTESIAN_POINT('',(0.945162444794,0.550512921998));
#4222 = CARTESIAN_POINT('',(0.943254471301,0.512597866047));
#4223 = CARTESIAN_POINT('',(0.941114809691,0.474980481907));
#4224 = CARTESIAN_POINT('',(0.938690190418,0.437822854939));
#4225 = CARTESIAN_POINT('',(0.935909226358,0.401379316727));
#4226 = CARTESIAN_POINT('',(0.931774331603,0.356118935585));
#4227 = CARTESIAN_POINT('',(0.930836538987,0.346322350507));
#4228 = CARTESIAN_POINT('',(0.92986199494,0.336621352974));
#4229 = CARTESIAN_POINT('',(0.928848824077,0.327026583992));
#4230 = CARTESIAN_POINT('',(0.927795209065,0.31754995674));
#4231 = CARTESIAN_POINT('',(0.926699470887,0.308204417506));
#4232 = CARTESIAN_POINT('',(0.92374210155,0.284321875244));
#4233 = CARTESIAN_POINT('',(0.921812658502,0.270005409658));
#4234 = CARTESIAN_POINT('',(0.919766558909,0.256115875014));
#4235 = CARTESIAN_POINT('',(0.917600006267,0.242716732024));
#4236 = CARTESIAN_POINT('',(0.915311934851,0.229867941868));
#4237 = CARTESIAN_POINT('',(0.912905275925,0.217620571104));
#4238 = CARTESIAN_POINT('',(0.90775329676,0.193858556651));
#4239 = CARTESIAN_POINT('',(0.90499645652,0.182400658701));
#4240 = CARTESIAN_POINT('',(0.902126893947,0.171682060577));
#4241 = CARTESIAN_POINT('',(0.899156415728,0.161711782999));
#4242 = CARTESIAN_POINT('',(0.896098336202,0.152472406454));
#4243 = CARTESIAN_POINT('',(0.892966369056,0.143928968091));
#4244 = CARTESIAN_POINT('',(0.887750626397,0.131038291871));
#4245 = CARTESIAN_POINT('',(0.885702915671,0.126299684559));
#4246 = CARTESIAN_POINT('',(0.883633291969,0.121810075146));
#4247 = CARTESIAN_POINT('',(0.881544427528,0.117556357765));
#4248 = CARTESIAN_POINT('',(0.879438714667,0.113524851107));
#4249 = CARTESIAN_POINT('',(0.87731821878,0.109701867302));
#4250 = CARTESIAN_POINT('',(0.872166473901,0.100942723088));
#4251 = CARTESIAN_POINT('',(0.869122352514,9.620257411316E-02));
#4252 = CARTESIAN_POINT('',(0.866056947241,9.181587884321E-02));
#4253 = CARTESIAN_POINT('',(0.862974166339,8.774799993094E-02));
#4254 = CARTESIAN_POINT('',(0.859877146247,8.396761772329E-02));
#4255 = CARTESIAN_POINT('',(0.85676825159,8.044673026158E-02));
#4256 = CARTESIAN_POINT('',(0.850813231486,7.417306955466E-02));
#4257 = CARTESIAN_POINT('',(0.847969068398,7.137957090636E-02));
#4258 = CARTESIAN_POINT('',(0.84511790241,6.876202379511E-02));
#4259 = CARTESIAN_POINT('',(0.842260843209,6.630414450587E-02));
#4260 = CARTESIAN_POINT('',(0.839398793665,6.399149915009E-02));
#4261 = CARTESIAN_POINT('',(0.836532449842,6.181150366572E-02));
#4262 = CARTESIAN_POINT('',(0.830807456071,5.770631786613E-02));
#4263 = CARTESIAN_POINT('',(0.827948909885,5.577960690653E-02));
#4264 = CARTESIAN_POINT('',(0.825087190131,5.396266223707E-02));
#4265 = CARTESIAN_POINT('',(0.822222746,5.224593972428E-02));
#4266 = CARTESIAN_POINT('',(0.819355948177,5.062097980263E-02));
#4267 = CARTESIAN_POINT('',(0.81648708884,4.908040747452E-02));
#4268 = CARTESIAN_POINT('',(0.810760144979,4.616282910687E-02));
#4269 = CARTESIAN_POINT('',(0.80790210224,4.478488812885E-02));
#4270 = CARTESIAN_POINT('',(0.805042480907,4.347783763538E-02));
#4271 = CARTESIAN_POINT('',(0.80218147704,4.223601591081E-02));
#4272 = CARTESIAN_POINT('',(0.799319255302,4.105437126468E-02));
#4273 = CARTESIAN_POINT('',(0.796455948956,3.99284620317E-02));
#4274 = CARTESIAN_POINT('',(0.790735033914,3.778332451294E-02));
#4275 = CARTESIAN_POINT('',(0.787877439181,3.676373447838E-02));
#4276 = CARTESIAN_POINT('',(0.785018982797,3.579184076886E-02));
#4277 = CARTESIAN_POINT('',(0.782159758261,3.486414979167E-02));
#4278 = CARTESIAN_POINT('',(0.779299845437,3.397752006065E-02));
#4279 = CARTESIAN_POINT('',(0.776439310555,3.312916219612E-02));
#4280 = CARTESIAN_POINT('',(0.770578680138,3.146480535056E-02));
#4281 = CARTESIAN_POINT('',(0.767578532172,3.065230298222E-02));
#4282 = CARTESIAN_POINT('',(0.764577825387,2.987630017432E-02));
#4283 = CARTESIAN_POINT('',(0.761576615206,2.913421827092E-02));
#4284 = CARTESIAN_POINT('',(0.758574949411,2.842373160575E-02));
#4285 = CARTESIAN_POINT('',(0.755572868134,2.774276750221E-02));
#4286 = CARTESIAN_POINT('',(0.749285192524,2.637472634521E-02));
#4287 = CARTESIAN_POINT('',(0.74599952508,2.569306825644E-02));
#4288 = CARTESIAN_POINT('',(0.742713445422,2.504213334146E-02));
#4289 = CARTESIAN_POINT('',(0.739426992238,2.441973883188E-02));
#4290 = CARTESIAN_POINT('',(0.736140199013,2.382391785659E-02));
#4291 = CARTESIAN_POINT('',(0.73285309403,2.325291944165E-02));
#4292 = CARTESIAN_POINT('',(0.726137559774,2.213404780672E-02));
#4293 = CARTESIAN_POINT('',(0.722709106658,2.158817846425E-02));
#4294 = CARTESIAN_POINT('',(0.719280368039,2.106584515694E-02));
#4295 = CARTESIAN_POINT('',(0.715851367934,2.056544540441E-02));
#4296 = CARTESIAN_POINT('',(0.712422127364,2.008552957194E-02));
#4297 = CARTESIAN_POINT('',(0.70899266435,1.962480087045E-02));
#4298 = CARTESIAN_POINT('',(0.70184911488,1.870274555105E-02));
#4299 = CARTESIAN_POINT('',(0.698134993463,1.824450771716E-02));
#4300 = CARTESIAN_POINT('',(0.694420649187,1.780594033788E-02));
#4301 = CARTESIAN_POINT('',(0.690706099497,1.73857089116E-02));
#4302 = CARTESIAN_POINT('',(0.686991359754,1.69826059521E-02));
#4303 = CARTESIAN_POINT('',(0.683276443242,1.659555098852E-02));
#4304 = CARTESIAN_POINT('',(0.675561731117,1.582314070954E-02));
#4305 = CARTESIAN_POINT('',(0.671561909713,1.544016540008E-02));
#4306 = CARTESIAN_POINT('',(0.667561911218,1.507346731584E-02));
#4307 = CARTESIAN_POINT('',(0.663561748454,1.472195245155E-02));
#4308 = CARTESIAN_POINT('',(0.659561432797,1.438463011774E-02));
#4309 = CARTESIAN_POINT('',(0.655560974176,1.406061294086E-02));
#4310 = CARTESIAN_POINT('',(0.647417830146,1.342656759783E-02));
#4311 = CARTESIAN_POINT('',(0.643275135331,1.311742891689E-02));
#4312 = CARTESIAN_POINT('',(0.639132306229,1.282082381466E-02));
#4313 = CARTESIAN_POINT('',(0.634989351541,1.253594813302E-02));
#4314 = CARTESIAN_POINT('',(0.630846279073,1.226207056145E-02));
#4315 = CARTESIAN_POINT('',(0.626703095732,1.199853263697E-02));
#4316 = CARTESIAN_POINT('',(0.618274349403,1.148225668632E-02));
#4317 = CARTESIAN_POINT('',(0.613988779256,1.123018943353E-02));
#4318 = CARTESIAN_POINT('',(0.609703103838,1.098789478266E-02));
#4319 = CARTESIAN_POINT('',(0.605417329314,1.075477276282E-02));
#4320 = CARTESIAN_POINT('',(0.601131461267,1.053027563542E-02));
#4321 = CARTESIAN_POINT('',(0.596845504698,1.031390789414E-02));
#4322 = CARTESIAN_POINT('',(0.588273951881,9.896570369149E-03));
#4323 = CARTESIAN_POINT('',(0.583988355729,9.695592400206E-03));
#4324 = CARTESIAN_POINT('',(0.579702680038,9.501846347003E-03));
#4325 = CARTESIAN_POINT('',(0.575416928928,9.314919796039E-03));
#4326 = CARTESIAN_POINT('',(0.571131106174,9.134433931455E-03));
#4327 = CARTESIAN_POINT('',(0.5668452152,8.960043535032E-03));
#4328 = CARTESIAN_POINT('',(0.55827370758,8.622846354356E-03));
#4329 = CARTESIAN_POINT('',(0.553988090974,8.460034673462E-03));
#4330 = CARTESIAN_POINT('',(0.549702412371,8.302688765653E-03));
#4331 = CARTESIAN_POINT('',(0.545416674655,8.150517762812E-03));
#4332 = CARTESIAN_POINT('',(0.541130880493,8.00325310656E-03));
#4333 = CARTESIAN_POINT('',(0.536845032335,7.860648548259E-03));
#4334 = CARTESIAN_POINT('',(0.528702096991,7.598137439299E-03));
#4335 = CARTESIAN_POINT('',(0.524845019652,7.477385784414E-03));
#4336 = CARTESIAN_POINT('',(0.520987902033,7.36006095772E-03));
#4337 = CARTESIAN_POINT('',(0.517130745678,7.246008923158E-03));
#4338 = CARTESIAN_POINT('',(0.513273552039,7.13508583524E-03));
#4339 = CARTESIAN_POINT('',(0.509416322471,7.027158039054E-03));
#4340 = CARTESIAN_POINT('',(0.50227340931,6.832614544874E-03));
#4341 = CARTESIAN_POINT('',(0.498987735219,6.745210456418E-03));
#4342 = CARTESIAN_POINT('',(0.495702036764,6.659812766255E-03));
#4343 = CARTESIAN_POINT('',(0.492416314708,6.576348242273E-03));
#4344 = CARTESIAN_POINT('',(0.489130569777,6.494747458882E-03));
#4345 = CARTESIAN_POINT('',(0.48584480266,6.414944797021E-03));
#4346 = CARTESIAN_POINT('',(0.479987619797,6.275785236546E-03));
#4347 = CARTESIAN_POINT('',(0.477416212391,6.21575535995E-03));
#4348 = CARTESIAN_POINT('',(0.474844792102,6.156759243123E-03));
#4349 = CARTESIAN_POINT('',(0.472273359228,6.098768493277E-03));
#4350 = CARTESIAN_POINT('',(0.469701914051,6.041755896075E-03));
#4351 = CARTESIAN_POINT('',(0.467130456845,5.985695415634E-03));
#4352 = CARTESIAN_POINT('',(0.460701916143,5.847865187406E-03));
#4353 = CARTESIAN_POINT('',(0.456844817931,5.76725403895E-03));
#4354 = CARTESIAN_POINT('',(0.452987694106,5.688645119942E-03));
#4355 = CARTESIAN_POINT('',(0.449130545496,5.611959406462E-03));
#4356 = CARTESIAN_POINT('',(0.445273372882,5.537122479883E-03));
#4357 = CARTESIAN_POINT('',(0.441416176998,5.464064526865E-03));
#4358 = CARTESIAN_POINT('',(0.375068006489,4.236870278448E-03));
#4359 = CARTESIAN_POINT('',(0.312547476146,3.529571658354E-03));
#4360 = CARTESIAN_POINT('',(0.250043228191,2.998969636384E-03));
#4361 = CARTESIAN_POINT('',(0.187543082052,2.608050882942E-03));
#4362 = CARTESIAN_POINT('',(0.125035113279,2.296873876863E-03));
#4363 = CARTESIAN_POINT('',(6.250606686911E-02,2.047306150872E-03));
#4364 = CARTESIAN_POINT('',(1.153357465025E-08,1.844171503896E-03));
#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4366 = PCURVE('',#3716,#4367);
#4367 = DEFINITIONAL_REPRESENTATION('',(#4368),#4521);
#4368 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4369,#4370,#4371,#4372,#4373,
    #4374,#4375,#4376,#4377,#4378,#4379,#4380,#4381,#4382,#4383,#4384,
    #4385,#4386,#4387,#4388,#4389,#4390,#4391,#4392,#4393,#4394,#4395,
    #4396,#4397,#4398,#4399,#4400,#4401,#4402,#4403,#4404,#4405,#4406,
    #4407,#4408,#4409,#4410,#4411,#4412,#4413,#4414,#4415,#4416,#4417,
    #4418,#4419,#4420,#4421,#4422,#4423,#4424,#4425,#4426,#4427,#4428,
    #4429,#4430,#4431,#4432,#4433,#4434,#4435,#4436,#4437,#4438,#4439,
    #4440,#4441,#4442,#4443,#4444,#4445,#4446,#4447,#4448,#4449,#4450,
    #4451,#4452,#4453,#4454,#4455,#4456,#4457,#4458,#4459,#4460,#4461,
    #4462,#4463,#4464,#4465,#4466,#4467,#4468,#4469,#4470,#4471,#4472,
    #4473,#4474,#4475,#4476,#4477,#4478,#4479,#4480,#4481,#4482,#4483,
    #4484,#4485,#4486,#4487,#4488,#4489,#4490,#4491,#4492,#4493,#4494,
    #4495,#4496,#4497,#4498,#4499,#4500,#4501,#4502,#4503,#4504,#4505,
    #4506,#4507,#4508,#4509,#4510,#4511,#4512,#4513,#4514,#4515,#4516,
    #4517,#4518,#4519,#4520),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,6.789533795581E-02,
    0.117300952086,0.131102945847,0.153127172806,0.176182809042,
    0.190790158309,0.211453609366,0.230240080437,0.248926380075,
    0.267518486885,0.286060852253,0.30550030701,0.32677040764,
    0.348951169333,0.372969997788,0.398828491851,0.425604553769,
    0.453299390971,0.480990813015,0.508679620899,0.533597774541,
    0.554823259701,0.571433911071,0.596349037138,1.),.UNSPECIFIED.);
#4369 = CARTESIAN_POINT('',(-1.510055158676,-3.715332743142));
#4370 = CARTESIAN_POINT('',(-1.508264069104,-3.714361124666));
#4371 = CARTESIAN_POINT('',(-1.506312380914,-3.713322724794));
#4372 = CARTESIAN_POINT('',(-1.50417129402,-3.71220615367));
#4373 = CARTESIAN_POINT('',(-1.501800498787,-3.710995781687));
#4374 = CARTESIAN_POINT('',(-1.499149770183,-3.709672266141));
#4375 = CARTESIAN_POINT('',(-1.496145153079,-3.708207497572));
#4376 = CARTESIAN_POINT('',(-1.490123496308,-3.705350735083));
#4377 = CARTESIAN_POINT('',(-1.487335451689,-3.704048879015));
#4378 = CARTESIAN_POINT('',(-1.484243956002,-3.702628796426));
#4379 = CARTESIAN_POINT('',(-1.480785382185,-3.701066943085));
#4380 = CARTESIAN_POINT('',(-1.476875922645,-3.699332899098));
#4381 = CARTESIAN_POINT('',(-1.472403513762,-3.697386811582));
#4382 = CARTESIAN_POINT('',(-1.465771785005,-3.694559937167));
#4383 = CARTESIAN_POINT('',(-1.464268661419,-3.693922302675));
#4384 = CARTESIAN_POINT('',(-1.462707621011,-3.6932633247));
#4385 = CARTESIAN_POINT('',(-1.461085739155,-3.692582027574));
#4386 = CARTESIAN_POINT('',(-1.459400188559,-3.691877490912));
#4387 = CARTESIAN_POINT('',(-1.457648365742,-3.691148896141));
#4388 = CARTESIAN_POINT('',(-1.452923236988,-3.689193474302));
#4389 = CARTESIAN_POINT('',(-1.449843302074,-3.687928135478));
#4390 = CARTESIAN_POINT('',(-1.446580129943,-3.686597267847));
#4391 = CARTESIAN_POINT('',(-1.443127981862,-3.685199566136));
#4392 = CARTESIAN_POINT('',(-1.439485437985,-3.68373536786));
#4393 = CARTESIAN_POINT('',(-1.435657372155,-3.682207312653));
#4394 = CARTESIAN_POINT('',(-1.427469137701,-3.678960402569));
#4395 = CARTESIAN_POINT('',(-1.423090952197,-3.677235364176));
#4396 = CARTESIAN_POINT('',(-1.418537122054,-3.675452211824));
#4397 = CARTESIAN_POINT('',(-1.413826421913,-3.673618422659));
#4398 = CARTESIAN_POINT('',(-1.408979915318,-3.671742028847));
#4399 = CARTESIAN_POINT('',(-1.404019220853,-3.66983102082));
#4400 = CARTESIAN_POINT('',(-1.395762437331,-3.666664721487));
#4401 = CARTESIAN_POINT('',(-1.392521865339,-3.665425520959));
#4402 = CARTESIAN_POINT('',(-1.38924762542,-3.664176780395));
#4403 = CARTESIAN_POINT('',(-1.38594390584,-3.662919967242));
#4404 = CARTESIAN_POINT('',(-1.382614448187,-3.661656365924));
#4405 = CARTESIAN_POINT('',(-1.379262475542,-3.660387058827));
#4406 = CARTESIAN_POINT('',(-1.371120819007,-3.657310501656));
#4407 = CARTESIAN_POINT('',(-1.366311601613,-3.655498546785));
#4408 = CARTESIAN_POINT('',(-1.361470245074,-3.653679396861));
#4409 = CARTESIAN_POINT('',(-1.356602813553,-3.65185497209));
#4410 = CARTESIAN_POINT('',(-1.351714158771,-3.650026758675));
#4411 = CARTESIAN_POINT('',(-1.346807920005,-3.648195808821));
#4412 = CARTESIAN_POINT('',(-1.337412166841,-3.644696180744));
#4413 = CARTESIAN_POINT('',(-1.332925564819,-3.643027978656));
#4414 = CARTESIAN_POINT('',(-1.328428732686,-3.641358677953));
#4415 = CARTESIAN_POINT('',(-1.323923363894,-3.639688719337));
#4416 = CARTESIAN_POINT('',(-1.319410830682,-3.638018440724));
#4417 = CARTESIAN_POINT('',(-1.314892184077,-3.636348077247));
#4418 = CARTESIAN_POINT('',(-1.305868246307,-3.633016351559));
#4419 = CARTESIAN_POINT('',(-1.301363111773,-3.631355024231));
#4420 = CARTESIAN_POINT('',(-1.296853541492,-3.629693936895));
#4421 = CARTESIAN_POINT('',(-1.292340206312,-3.628033213974));
#4422 = CARTESIAN_POINT('',(-1.287823656725,-3.626372946689));
#4423 = CARTESIAN_POINT('',(-1.283304322866,-3.624713193055));
#4424 = CARTESIAN_POINT('',(-1.274283499434,-3.621403126396));
#4425 = CARTESIAN_POINT('',(-1.269782070926,-3.619752820005));
#4426 = CARTESIAN_POINT('',(-1.265278560777,-3.618103092559));
#4427 = CARTESIAN_POINT('',(-1.26077325344,-3.616453967584));
#4428 = CARTESIAN_POINT('',(-1.256266386033,-3.614805458283));
#4429 = CARTESIAN_POINT('',(-1.251758148341,-3.613157567539));
#4430 = CARTESIAN_POINT('',(-1.242751281945,-3.609867415433));
#4431 = CARTESIAN_POINT('',(-1.23825267327,-3.608225154916));
#4432 = CARTESIAN_POINT('',(-1.233753007579,-3.606583502116));
#4433 = CARTESIAN_POINT('',(-1.229252415546,-3.604942449927));
#4434 = CARTESIAN_POINT('',(-1.224751007732,-3.60330198838));
#4435 = CARTESIAN_POINT('',(-1.220248874584,-3.601662104645));
#4436 = CARTESIAN_POINT('',(-1.211025451032,-3.598304150179));
#4437 = CARTESIAN_POINT('',(-1.20630410184,-3.596586136792));
#4438 = CARTESIAN_POINT('',(-1.201582123726,-3.594868725994));
#4439 = CARTESIAN_POINT('',(-1.196859590588,-3.593151900439));
#4440 = CARTESIAN_POINT('',(-1.192136565352,-3.591435642323));
#4441 = CARTESIAN_POINT('',(-1.187413099972,-3.589719933373));
#4442 = CARTESIAN_POINT('',(-1.177520516695,-3.586128055119));
#4443 = CARTESIAN_POINT('',(-1.172351323726,-3.584251991216));
#4444 = CARTESIAN_POINT('',(-1.167181712276,-3.582376539224));
#4445 = CARTESIAN_POINT('',(-1.1620117309,-3.580501675905));
#4446 = CARTESIAN_POINT('',(-1.156841420956,-3.578627378699));
#4447 = CARTESIAN_POINT('',(-1.151670816611,-3.576753625727));
#4448 = CARTESIAN_POINT('',(-1.141107686627,-3.572926965129));
#4449 = CARTESIAN_POINT('',(-1.135715139681,-3.570974103573));
#4450 = CARTESIAN_POINT('',(-1.130322335862,-3.569021787395));
#4451 = CARTESIAN_POINT('',(-1.124929303085,-3.567069993982));
#4452 = CARTESIAN_POINT('',(-1.119536065317,-3.565118701831));
#4453 = CARTESIAN_POINT('',(-1.114142642572,-3.563167890552));
#4454 = CARTESIAN_POINT('',(-1.102908505195,-3.559105570362));
#4455 = CARTESIAN_POINT('',(-1.097067762619,-3.556994141196));
#4456 = CARTESIAN_POINT('',(-1.09122684426,-3.554883229036));
#4457 = CARTESIAN_POINT('',(-1.085385768613,-3.552772810921));
#4458 = CARTESIAN_POINT('',(-1.079544551594,-3.550662865252));
#4459 = CARTESIAN_POINT('',(-1.073703206542,-3.548553371805));
#4460 = CARTESIAN_POINT('',(-1.06157286884,-3.544173713142));
#4461 = CARTESIAN_POINT('',(-1.055283858291,-3.541903616799));
#4462 = CARTESIAN_POINT('',(-1.048994726427,-3.539633999222));
#4463 = CARTESIAN_POINT('',(-1.042705485444,-3.537364838374));
#4464 = CARTESIAN_POINT('',(-1.036416145878,-3.535096113656));
#4465 = CARTESIAN_POINT('',(-1.030126716608,-3.532827805904));
#4466 = CARTESIAN_POINT('',(-1.017324514833,-3.528211513964));
#4467 = CARTESIAN_POINT('',(-1.010811736777,-3.525863558506));
#4468 = CARTESIAN_POINT('',(-1.004298878956,-3.52351601133));
#4469 = CARTESIAN_POINT('',(-0.997785948702,-3.521168853972));
#4470 = CARTESIAN_POINT('',(-0.991272952407,-3.51882206918));
#4471 = CARTESIAN_POINT('',(-0.984759895527,-3.516475640924));
#4472 = CARTESIAN_POINT('',(-0.971510183178,-3.511702965858));
#4473 = CARTESIAN_POINT('',(-0.964773523992,-3.509276742789));
#4474 = CARTESIAN_POINT('',(-0.958036810152,-3.506850868767));
#4475 = CARTESIAN_POINT('',(-0.951300046238,-3.504425328391));
#4476 = CARTESIAN_POINT('',(-0.94456323628,-3.502000107264));
#4477 = CARTESIAN_POINT('',(-0.937826383758,-3.499575192));
#4478 = CARTESIAN_POINT('',(-0.924353430204,-3.494726247428));
#4479 = CARTESIAN_POINT('',(-0.91761732926,-3.492302217954));
#4480 = CARTESIAN_POINT('',(-0.91088119177,-3.489878469394));
#4481 = CARTESIAN_POINT('',(-0.904145020435,-3.48745499008));
#4482 = CARTESIAN_POINT('',(-0.897408817662,-3.485031769075));
#4483 = CARTESIAN_POINT('',(-0.890672585562,-3.482608796176));
#4484 = CARTESIAN_POINT('',(-0.877200702269,-3.477763556356));
#4485 = CARTESIAN_POINT('',(-0.8704650511,-3.47534128932));
#4486 = CARTESIAN_POINT('',(-0.863729374292,-3.47291925131));
#4487 = CARTESIAN_POINT('',(-0.856993673525,-3.470497433381));
#4488 = CARTESIAN_POINT('',(-0.850257950309,-3.468075827134));
#4489 = CARTESIAN_POINT('',(-0.843522205988,-3.465654424713));
#4490 = CARTESIAN_POINT('',(-0.830724685335,-3.461054288573));
#4491 = CARTESIAN_POINT('',(-0.824662912787,-3.458875517455));
#4492 = CARTESIAN_POINT('',(-0.818601124962,-3.45669690011));
#4493 = CARTESIAN_POINT('',(-0.812539322662,-3.454518431474));
#4494 = CARTESIAN_POINT('',(-0.80647750662,-3.452340106762));
#4495 = CARTESIAN_POINT('',(-0.800415677501,-3.45016192147));
#4496 = CARTESIAN_POINT('',(-0.789190310116,-3.446128590655));
#4497 = CARTESIAN_POINT('',(-0.784026775265,-3.444273408055));
#4498 = CARTESIAN_POINT('',(-0.778863231725,-3.442418320908));
#4499 = CARTESIAN_POINT('',(-0.773699679849,-3.440563326638));
#4500 = CARTESIAN_POINT('',(-0.768536119969,-3.438708422754));
#4501 = CARTESIAN_POINT('',(-0.763372552396,-3.436853606854));
#4502 = CARTESIAN_POINT('',(-0.754168064188,-3.433547400859));
#4503 = CARTESIAN_POINT('',(-0.750127146419,-3.432095977574));
#4504 = CARTESIAN_POINT('',(-0.746086224247,-3.430644605676));
#4505 = CARTESIAN_POINT('',(-0.742045297805,-3.429193284112));
#4506 = CARTESIAN_POINT('',(-0.738004367215,-3.427742011863));
#4507 = CARTESIAN_POINT('',(-0.733963432595,-3.426290787949));
#4508 = CARTESIAN_POINT('',(-0.723861293274,-3.422662920977));
#4509 = CARTESIAN_POINT('',(-0.717800083663,-3.420486337132));
#4510 = CARTESIAN_POINT('',(-0.711738865601,-3.4183098567));
#4511 = CARTESIAN_POINT('',(-0.70567763944,-3.41613347664));
#4512 = CARTESIAN_POINT('',(-0.69961640551,-3.413957194052));
#4513 = CARTESIAN_POINT('',(-0.693555164116,-3.41178100618));
#4514 = CARTESIAN_POINT('',(-0.589295382738,-3.374349895065));
#4515 = CARTESIAN_POINT('',(-0.491057791454,-3.339105669763));
#4516 = CARTESIAN_POINT('',(-0.392849853277,-3.303885629161));
#4517 = CARTESIAN_POINT('',(-0.294651611076,-3.268678774251));
#4518 = CARTESIAN_POINT('',(-0.196442565784,-3.233476015016));
#4519 = CARTESIAN_POINT('',(-9.820280233348E-02,-3.198266996282));
#4520 = CARTESIAN_POINT('',(0.,-3.163076310063));
#4521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4522 = ORIENTED_EDGE('',*,*,#4523,.F.);
#4523 = EDGE_CURVE('',#3248,#4054,#4524,.T.);
#4524 = SURFACE_CURVE('',#4525,(#4537,#4544),.PCURVE_S1.);
#4525 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4526,#4527,#4528,#4529,#4530,
    #4531,#4532,#4533,#4534,#4535,#4536),.UNSPECIFIED.,.F.,.F.,(7,4,7),(
    0.,0.489000518716,1.),.UNSPECIFIED.);
#4526 = CARTESIAN_POINT('',(2.458734183306,1.223845258166E-07,
    3.374999992473));
#4527 = CARTESIAN_POINT('',(2.536760253944,0.353791397868,3.39790120121)
  );
#4528 = CARTESIAN_POINT('',(2.550883456898,0.721737284257,3.419973674248
    ));
#4529 = CARTESIAN_POINT('',(2.498232125139,1.089291511004,3.441368796636
    ));
#4530 = CARTESIAN_POINT('',(2.3808644643,1.441260314555,3.46222027955));
#4531 = CARTESIAN_POINT('',(2.021281299183,2.102141650651,3.503970512128
    ));
#4532 = CARTESIAN_POINT('',(1.454663685275,2.598793499037,3.544299110203
    ));
#4533 = CARTESIAN_POINT('',(1.121300291431,2.797752343031,3.56464445634)
  );
#4534 = CARTESIAN_POINT('',(0.757632708115,2.93324797284,3.584819711811)
  );
#4535 = CARTESIAN_POINT('',(0.378816959282,3.001000544678,3.604909839027
    ));
#4536 = CARTESIAN_POINT('',(-3.810883743441E-08,3.000999927814,
    3.625000001164));
#4537 = PCURVE('',#3262,#4538);
#4538 = DEFINITIONAL_REPRESENTATION('',(#4539),#4543);
#4539 = LINE('',#4540,#4541);
#4540 = CARTESIAN_POINT('',(0.,1.));
#4541 = VECTOR('',#4542,1.);
#4542 = DIRECTION('',(1.,0.));
#4543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4544 = PCURVE('',#3433,#4545);
#4545 = DEFINITIONAL_REPRESENTATION('',(#4546),#4550);
#4546 = LINE('',#4547,#4548);
#4547 = CARTESIAN_POINT('',(0.,0.));
#4548 = VECTOR('',#4549,1.);
#4549 = DIRECTION('',(1.,0.));
#4550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4551 = ADVANCED_FACE('',(#4552,#4555),#3402,.T.);
#4552 = FACE_BOUND('',#4553,.T.);
#4553 = EDGE_LOOP('',(#4554));
#4554 = ORIENTED_EDGE('',*,*,#3387,.T.);
#4555 = FACE_BOUND('',#4556,.T.);
#4556 = EDGE_LOOP('',(#4557));
#4557 = ORIENTED_EDGE('',*,*,#4558,.T.);
#4558 = EDGE_CURVE('',#4559,#4559,#4561,.T.);
#4559 = VERTEX_POINT('',#4560);
#4560 = CARTESIAN_POINT('',(4.04,0.,6.));
#4561 = SURFACE_CURVE('',#4562,(#4567,#4578),.PCURVE_S1.);
#4562 = CIRCLE('',#4563,4.04);
#4563 = AXIS2_PLACEMENT_3D('',#4564,#4565,#4566);
#4564 = CARTESIAN_POINT('',(0.,0.,6.));
#4565 = DIRECTION('',(0.,0.,-1.));
#4566 = DIRECTION('',(1.,0.,0.));
#4567 = PCURVE('',#3402,#4568);
#4568 = DEFINITIONAL_REPRESENTATION('',(#4569),#4577);
#4569 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4570,#4571,#4572,#4573,
#4574,#4575,#4576),.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('') );
#4570 = CARTESIAN_POINT('',(4.04,-3.900280862355E-16));
#4571 = CARTESIAN_POINT('',(4.04,-6.997485262578));
#4572 = CARTESIAN_POINT('',(-2.02,-3.498742631289));
#4573 = CARTESIAN_POINT('',(-8.08,-1.379542699947E-15));
#4574 = CARTESIAN_POINT('',(-2.02,3.498742631289));
#4575 = CARTESIAN_POINT('',(4.04,6.997485262578));
#4576 = CARTESIAN_POINT('',(4.04,-3.900280862355E-16));
#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4578 = PCURVE('',#4579,#4584);
#4579 = CYLINDRICAL_SURFACE('',#4580,4.04);
#4580 = AXIS2_PLACEMENT_3D('',#4581,#4582,#4583);
#4581 = CARTESIAN_POINT('',(0.,0.,4.));
#4582 = DIRECTION('',(-0.,-0.,-1.));
#4583 = DIRECTION('',(1.,0.,0.));
#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4589);
#4585 = LINE('',#4586,#4587);
#4586 = CARTESIAN_POINT('',(-6.28318530718,-2.));
#4587 = VECTOR('',#4588,1.);
#4588 = DIRECTION('',(1.,-0.));
#4589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4590 = ADVANCED_FACE('',(#4591),#3433,.F.);
#4591 = FACE_BOUND('',#4592,.F.);
#4592 = EDGE_LOOP('',(#4593,#4594,#4595,#4624));
#4593 = ORIENTED_EDGE('',*,*,#3418,.F.);
#4594 = ORIENTED_EDGE('',*,*,#4523,.T.);
#4595 = ORIENTED_EDGE('',*,*,#4596,.T.);
#4596 = EDGE_CURVE('',#4054,#4597,#4599,.T.);
#4597 = VERTEX_POINT('',#4598);
#4598 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.865332743142
    ));
#4599 = SURFACE_CURVE('',#4600,(#4606,#4615),.PCURVE_S1.);
#4600 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4601,#4602,#4603,#4604,#4605),
  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4601 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.615332743142
    ));
#4602 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.677832743142
    ));
#4603 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.740332743142
    ));
#4604 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.802832743142
    ));
#4605 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.865332743142
    ));
#4606 = PCURVE('',#3433,#4607);
#4607 = DEFINITIONAL_REPRESENTATION('',(#4608),#4614);
#4608 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4609,#4610,#4611,#4612,#4613),
  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4609 = CARTESIAN_POINT('',(0.959022093592,0.));
#4610 = CARTESIAN_POINT('',(0.959022093592,0.25));
#4611 = CARTESIAN_POINT('',(0.959022093592,0.5));
#4612 = CARTESIAN_POINT('',(0.959022093592,0.75));
#4613 = CARTESIAN_POINT('',(0.959022093592,1.));
#4614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4615 = PCURVE('',#3716,#4616);
#4616 = DEFINITIONAL_REPRESENTATION('',(#4617),#4623);
#4617 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4618,#4619,#4620,#4621,#4622),
  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
#4618 = CARTESIAN_POINT('',(-1.510055158676,-3.715332743142));
#4619 = CARTESIAN_POINT('',(-1.510055158676,-3.777832743142));
#4620 = CARTESIAN_POINT('',(-1.510055158676,-3.840332743142));
#4621 = CARTESIAN_POINT('',(-1.510055158676,-3.902832743142));
#4622 = CARTESIAN_POINT('',(-1.510055158676,-3.965332743142));
#4623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4624 = ORIENTED_EDGE('',*,*,#4625,.F.);
#4625 = EDGE_CURVE('',#3419,#4597,#4626,.T.);
#4626 = SURFACE_CURVE('',#4627,(#4639,#4646),.PCURVE_S1.);
#4627 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#4628,#4629,#4630,#4631,#4632,
    #4633,#4634,#4635,#4636,#4637,#4638),.UNSPECIFIED.,.F.,.F.,(7,4,7),(
    0.,0.489000518716,1.),.UNSPECIFIED.);
#4628 = CARTESIAN_POINT('',(2.458734183306,1.223845258166E-07,
    3.624999992473));
#4629 = CARTESIAN_POINT('',(2.536760253944,0.353791397868,3.64790120121)
  );
#4630 = CARTESIAN_POINT('',(2.550883456898,0.721737284257,3.669973674248
    ));
#4631 = CARTESIAN_POINT('',(2.498232125139,1.089291511004,3.691368796636
    ));
#4632 = CARTESIAN_POINT('',(2.3808644643,1.441260314555,3.71222027955));
#4633 = CARTESIAN_POINT('',(2.021281299183,2.102141650651,3.753970512128
    ));
#4634 = CARTESIAN_POINT('',(1.454663685275,2.598793499037,3.794299110203
    ));
#4635 = CARTESIAN_POINT('',(1.121300291431,2.797752343031,3.81464445634)
  );
#4636 = CARTESIAN_POINT('',(0.757632708115,2.93324797284,3.834819711811)
  );
#4637 = CARTESIAN_POINT('',(0.378816959282,3.001000544678,3.854909839027
    ));
#4638 = CARTESIAN_POINT('',(-3.810883743441E-08,3.000999927814,
    3.875000001164));
#4639 = PCURVE('',#3433,#4640);
#4640 = DEFINITIONAL_REPRESENTATION('',(#4641),#4645);
#4641 = LINE('',#4642,#4643);
#4642 = CARTESIAN_POINT('',(0.,1.));
#4643 = VECTOR('',#4644,1.);
#4644 = DIRECTION('',(1.,0.));
#4645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4646 = PCURVE('',#3544,#4647);
#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652);
#4648 = LINE('',#4649,#4650);
#4649 = CARTESIAN_POINT('',(0.,0.));
#4650 = VECTOR('',#4651,1.);
#4651 = DIRECTION('',(1.,0.));
#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4653 = ADVANCED_FACE('',(#4654),#3716,.F.);
#4654 = FACE_BOUND('',#4655,.T.);
#4655 = EDGE_LOOP('',(#4656,#4657,#4658,#4659,#4660,#5092,#5115,#5146));
#4656 = ORIENTED_EDGE('',*,*,#3582,.T.);
#4657 = ORIENTED_EDGE('',*,*,#4028,.T.);
#4658 = ORIENTED_EDGE('',*,*,#4053,.F.);
#4659 = ORIENTED_EDGE('',*,*,#4596,.T.);
#4660 = ORIENTED_EDGE('',*,*,#4661,.T.);
#4661 = EDGE_CURVE('',#4597,#3530,#4662,.T.);
#4662 = SURFACE_CURVE('',#4663,(#4804,#4948),.PCURVE_S1.);
#4663 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4664,#4665,#4666,#4667,#4668,
    #4669,#4670,#4671,#4672,#4673,#4674,#4675,#4676,#4677,#4678,#4679,
    #4680,#4681,#4682,#4683,#4684,#4685,#4686,#4687,#4688,#4689,#4690,
    #4691,#4692,#4693,#4694,#4695,#4696,#4697,#4698,#4699,#4700,#4701,
    #4702,#4703,#4704,#4705,#4706,#4707,#4708,#4709,#4710,#4711,#4712,
    #4713,#4714,#4715,#4716,#4717,#4718,#4719,#4720,#4721,#4722,#4723,
    #4724,#4725,#4726,#4727,#4728,#4729,#4730,#4731,#4732,#4733,#4734,
    #4735,#4736,#4737,#4738,#4739,#4740,#4741,#4742,#4743,#4744,#4745,
    #4746,#4747,#4748,#4749,#4750,#4751,#4752,#4753,#4754,#4755,#4756,
    #4757,#4758,#4759,#4760,#4761,#4762,#4763,#4764,#4765,#4766,#4767,
    #4768,#4769,#4770,#4771,#4772,#4773,#4774,#4775,#4776,#4777,#4778,
    #4779,#4780,#4781,#4782,#4783,#4784,#4785,#4786,#4787,#4788,#4789,
    #4790,#4791,#4792,#4793,#4794,#4795,#4796,#4797,#4798,#4799,#4800,
    #4801,#4802,#4803),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,8),(0.,6.857698486084E-02,0.118220744545,
    0.132533806807,0.154983372021,0.177931785247,0.192682598887,
    0.21363487194,0.232420221667,0.251063705103,0.269616886136,
    0.288122712454,0.307525498798,0.328756828907,0.351820608086,
    0.376719530637,0.403455419199,0.432951175841,0.464285740005,
    0.49838124248,0.536159325395,0.577620037832,0.623684744657,1.),
  .UNSPECIFIED.);
#4664 = CARTESIAN_POINT('',(0.182111473075,2.994467467076,3.865332743142
    ));
#4665 = CARTESIAN_POINT('',(0.187473727369,2.994141356327,3.865734177961
    ));
#4666 = CARTESIAN_POINT('',(0.19331621918,2.993774728269,3.866151283632)
  );
#4667 = CARTESIAN_POINT('',(0.199724946461,2.993359074142,3.866586286198
    ));
#4668 = CARTESIAN_POINT('',(0.206820468835,2.992881100628,3.867041996901
    ));
#4669 = CARTESIAN_POINT('',(0.214752899013,2.992324453397,3.86752178634)
  );
#4670 = CARTESIAN_POINT('',(0.223743274892,2.99166314239,3.868030250067)
  );
#4671 = CARTESIAN_POINT('',(0.24172030246,2.99025561315,3.868968602616)
  );
#4672 = CARTESIAN_POINT('',(0.250014534133,2.989583787121,3.869380995403
    ));
#4673 = CARTESIAN_POINT('',(0.259206088454,2.988811612775,3.8698148808)
  );
#4674 = CARTESIAN_POINT('',(0.269482763139,2.98791185863,3.870273549306)
  );
#4675 = CARTESIAN_POINT('',(0.281091432743,2.986847737286,3.870760756217
    ));
#4676 = CARTESIAN_POINT('',(0.294362823204,2.985563508308,3.871280744314
    ));
#4677 = CARTESIAN_POINT('',(0.31417051519,2.983507457498,3.871998637221)
  );
#4678 = CARTESIAN_POINT('',(0.318776711156,2.983021564856,3.872162339168
    ));
#4679 = CARTESIAN_POINT('',(0.323565794852,2.982507827686,3.872329159026
    ));
#4680 = CARTESIAN_POINT('',(0.328547406829,2.981963975892,3.872499152548
    ));
#4681 = CARTESIAN_POINT('',(0.333730886538,2.981387585976,3.872672348846
    ));
#4682 = CARTESIAN_POINT('',(0.339124836955,2.980776116931,3.872848743078
    ));
#4683 = CARTESIAN_POINT('',(0.353538694025,2.979108743207,3.873309901169
    ));
#4684 = CARTESIAN_POINT('',(0.362878885842,2.977997487964,3.873599333067
    ));
#4685 = CARTESIAN_POINT('',(0.372782440125,2.97678368418,3.873896304928)
  );
#4686 = CARTESIAN_POINT('',(0.38326699296,2.975457048062,3.87420028322)
  );
#4687 = CARTESIAN_POINT('',(0.394336203713,2.974008039421,3.87451044557)
  );
#4688 = CARTESIAN_POINT('',(0.405973317687,2.972429392822,3.874825645553
    ));
#4689 = CARTESIAN_POINT('',(0.430566376534,2.9689678683,3.875470191922)
  );
#4690 = CARTESIAN_POINT('',(0.443550349122,2.967078488968,3.875799820963
    ));
#4691 = CARTESIAN_POINT('',(0.45704123749,2.965045705314,3.876131659133)
  );
#4692 = CARTESIAN_POINT('',(0.470981910103,2.962868295725,3.876464226898
    ));
#4693 = CARTESIAN_POINT('',(0.485308669139,2.960547344353,3.876796214678
    ));
#4694 = CARTESIAN_POINT('',(0.499956406686,2.958085963046,3.87712652686)
  );
#4695 = CARTESIAN_POINT('',(0.524445931283,2.953819742235,3.877665028887
    ));
#4696 = CARTESIAN_POINT('',(0.53413714312,2.952094132618,3.877874730866)
  );
#4697 = CARTESIAN_POINT('',(0.543923017134,2.950313063828,3.878083246427
    ));
#4698 = CARTESIAN_POINT('',(0.553790367358,2.948477521086,3.87829043664)
  );
#4699 = CARTESIAN_POINT('',(0.563727418382,2.946588507004,3.878496204965
    ));
#4700 = CARTESIAN_POINT('',(0.573724022545,2.944646953145,3.87870049326)
  );
#4701 = CARTESIAN_POINT('',(0.598043997862,2.939822288261,3.87919131588)
  );
#4702 = CARTESIAN_POINT('',(0.612418344678,2.936886627243,3.879476291379
    ));
#4703 = CARTESIAN_POINT('',(0.626871713979,2.933848992262,3.879758165685
    ));
#4704 = CARTESIAN_POINT('',(0.641384715662,2.930711426852,3.880036950122
    ));
#4705 = CARTESIAN_POINT('',(0.655941773122,2.927475674342,3.880312705922
    ));
#4706 = CARTESIAN_POINT('',(0.670531123257,2.92414317786,3.880585544226)
  );
#4707 = CARTESIAN_POINT('',(0.698247134146,2.91764152307,3.881097775563)
  );
#4708 = CARTESIAN_POINT('',(0.711368150066,2.914491208174,3.881337690445
    ));
#4709 = CARTESIAN_POINT('',(0.72450153,2.911264989398,3.881575468159));
#4710 = CARTESIAN_POINT('',(0.737641880814,2.907963617589,3.881811206488
    ));
#4711 = CARTESIAN_POINT('',(0.750784750466,2.904587740685,3.882045003571
    ));
#4712 = CARTESIAN_POINT('',(0.763926628004,2.901137903719,3.882276957896
    ));
#4713 = CARTESIAN_POINT('',(0.790104039034,2.894117802155,3.882735640176
    ));
#4714 = CARTESIAN_POINT('',(0.803139338891,2.890548686569,3.882962390745
    ));
#4715 = CARTESIAN_POINT('',(0.816168118778,2.88690766016,3.883187512632)
  );
#4716 = CARTESIAN_POINT('',(0.829188003337,2.883195137542,3.883411093423
    ));
#4717 = CARTESIAN_POINT('',(0.842196966208,2.879411489839,3.883633215675
    ));
#4718 = CARTESIAN_POINT('',(0.855193330028,2.875557044683,3.883853956909
    ));
#4719 = CARTESIAN_POINT('',(0.881095320534,2.867726138849,3.88429175947)
  );
#4720 = CARTESIAN_POINT('',(0.894000978153,2.863750377747,3.884508832935
    ));
#4721 = CARTESIAN_POINT('',(0.906891353617,2.859705094598,3.884724680575
    ));
#4722 = CARTESIAN_POINT('',(0.919765198996,2.855590563492,3.884939368296
    ));
#4723 = CARTESIAN_POINT('',(0.93262140411,2.851407040912,3.88515295735)
  );
#4724 = CARTESIAN_POINT('',(0.945458996527,2.847154765744,3.885365504331
    ));
#4725 = CARTESIAN_POINT('',(0.971062569857,2.838524181117,3.88578807805)
  );
#4726 = CARTESIAN_POINT('',(0.983828611423,2.834146228634,3.885998110012
    ));
#4727 = CARTESIAN_POINT('',(0.996574410807,2.829700326163,3.886207208493
    ));
#4728 = CARTESIAN_POINT('',(1.009299171622,2.825186691476,3.886415421449
    ));
#4729 = CARTESIAN_POINT('',(1.022002156552,2.820605535774,3.88662279336)
  );
#4730 = CARTESIAN_POINT('',(1.034682687347,2.815957063687,3.886829365228
    ));
#4731 = CARTESIAN_POINT('',(1.060611097388,2.806297322613,3.887250959321
    ));
#4732 = CARTESIAN_POINT('',(1.073856668313,2.801279393395,3.887465906142
    ));
#4733 = CARTESIAN_POINT('',(1.087076133034,2.796187916059,3.887680058314
    ));
#4734 = CARTESIAN_POINT('',(1.100268799948,2.791023119106,3.88789345613)
  );
#4735 = CARTESIAN_POINT('',(1.113434010411,2.785785229097,3.888106136906
    ));
#4736 = CARTESIAN_POINT('',(1.126571138741,2.780474470652,3.888318134981
    ));
#4737 = CARTESIAN_POINT('',(1.154023403359,2.769200323248,3.888760746049
    ));
#4738 = CARTESIAN_POINT('',(1.168332869957,2.763222599058,3.888991230851
    ));
#4739 = CARTESIAN_POINT('',(1.182607209554,2.757158186949,3.889220977254
    ));
#4740 = CARTESIAN_POINT('',(1.196845662543,2.751007381385,3.889450023461
    ));
#4741 = CARTESIAN_POINT('',(1.211047492175,2.74477047823,3.889678404751)
  );
#4742 = CARTESIAN_POINT('',(1.225211984552,2.738447774742,3.889906153479
    ));
#4743 = CARTESIAN_POINT('',(1.254684149836,2.725078280388,3.890380049315
    ));
#4744 = CARTESIAN_POINT('',(1.269984968621,2.71801609519,3.890626088201)
  );
#4745 = CARTESIAN_POINT('',(1.285240015289,2.710853397782,3.890871453533
    ));
#4746 = CARTESIAN_POINT('',(1.300448416683,2.703590576743,3.89111618038)
  );
#4747 = CARTESIAN_POINT('',(1.315609316185,2.69622802544,3.891360301086)
  );
#4748 = CARTESIAN_POINT('',(1.330721873713,2.688766142023,3.891603845265
    ));
#4749 = CARTESIAN_POINT('',(1.362047224712,2.673042916593,3.892109168977
    ));
#4750 = CARTESIAN_POINT('',(1.378251879006,2.664765206088,3.89237085793)
  );
#4751 = CARTESIAN_POINT('',(1.39439819004,2.656372705535,3.892631940579)
  );
#4752 = CARTESIAN_POINT('',(1.410485132589,2.647865930842,3.892892448383
    ));
#4753 = CARTESIAN_POINT('',(1.426511694777,2.639245406206,3.893152410347
    ));
#4754 = CARTESIAN_POINT('',(1.442476878069,2.63051166411,3.893411853022)
  );
#4755 = CARTESIAN_POINT('',(1.475455777634,2.612166164947,3.893948852327
    ));
#4756 = CARTESIAN_POINT('',(1.492459950223,2.602537169315,3.894226333529
    ));
#4757 = CARTESIAN_POINT('',(1.509390993881,2.592778928376,3.894503274025
    ));
#4758 = CARTESIAN_POINT('',(1.526247700063,2.582892124076,3.894779701579
    ));
#4759 = CARTESIAN_POINT('',(1.543028872842,2.572877450363,3.895055641803
    ));
#4760 = CARTESIAN_POINT('',(1.559733328912,2.562735613187,3.895331118152
    ));
#4761 = CARTESIAN_POINT('',(1.594702778628,2.541139082836,3.895909576637
    ));
#4762 = CARTESIAN_POINT('',(1.612950860975,2.52965693736,3.89621246301)
  );
#4763 = CARTESIAN_POINT('',(1.631102571773,2.518021858432,3.896514839719
    ));
#4764 = CARTESIAN_POINT('',(1.649156353926,2.506234828585,3.89681673334)
  );
#4765 = CARTESIAN_POINT('',(1.667110666096,2.494296848531,3.897118168355
    ));
#4766 = CARTESIAN_POINT('',(1.684963982701,2.482208937159,3.897419167148
    ));
#4767 = CARTESIAN_POINT('',(1.721572216016,2.456972466007,3.898039071636
    ));
#4768 = CARTESIAN_POINT('',(1.740313953283,2.44380476297,3.89835792414)
  );
#4769 = CARTESIAN_POINT('',(1.758938194941,2.430470266042,3.89867633194)
  );
#4770 = CARTESIAN_POINT('',(1.777443149276,2.416970241752,3.898994317699
    ));
#4771 = CARTESIAN_POINT('',(1.795827043646,2.403305979546,3.899311902328
    ));
#4772 = CARTESIAN_POINT('',(1.814088124472,2.389478791783,3.899629104981
    ));
#4773 = CARTESIAN_POINT('',(1.851959228787,2.360268662201,3.900290698255
    ));
#4774 = CARTESIAN_POINT('',(1.871546337288,2.34485598952,3.900635022052)
  );
#4775 = CARTESIAN_POINT('',(1.890983747744,2.329253716179,3.900978936946
    ));
#4776 = CARTESIAN_POINT('',(1.910269252248,2.313463593821,3.901322463797
    ));
#4777 = CARTESIAN_POINT('',(1.929400669998,2.297487405254,3.901665621831
    ));
#4778 = CARTESIAN_POINT('',(1.948375847295,2.281326964445,3.902008428646
    ));
#4779 = CARTESIAN_POINT('',(1.988041830195,2.246876113445,3.902730361363
    ));
#4780 = CARTESIAN_POINT('',(2.008696579428,2.228544171662,3.903109411175
    ));
#4781 = CARTESIAN_POINT('',(2.029154012065,2.209990801391,3.903488071424
    ));
#4782 = CARTESIAN_POINT('',(2.049411277623,2.191218557672,3.903866362225
    ));
#4783 = CARTESIAN_POINT('',(2.069465568315,2.17223004036,3.904244302027)
  );
#4784 = CARTESIAN_POINT('',(2.089314119051,2.153027894129,3.904621907607
    ));
#4785 = CARTESIAN_POINT('',(2.130508823073,2.112309323924,3.905413258654
    ));
#4786 = CARTESIAN_POINT('',(2.15181235501,2.090749768766,3.905826938863)
  );
#4787 = CARTESIAN_POINT('',(2.172861204152,2.06893969863,3.906240255591)
  );
#4788 = CARTESIAN_POINT('',(2.193651836951,2.046882730171,3.906653228108
    ));
#4789 = CARTESIAN_POINT('',(2.214180785406,2.024582541071,3.907065874069
    ));
#4790 = CARTESIAN_POINT('',(2.23444464706,2.00204287004,3.907478209512)
  );
#4791 = CARTESIAN_POINT('',(2.276655911331,1.953963080217,3.908348043019
    ));
#4792 = CARTESIAN_POINT('',(2.298540392668,1.928367709471,3.908805471953
    ));
#4793 = CARTESIAN_POINT('',(2.320088951902,1.902486616698,3.9092625555)
  );
#4794 = CARTESIAN_POINT('',(2.341297118022,1.876325099553,3.90971931198)
  );
#4795 = CARTESIAN_POINT('',(2.362160526122,1.849888541229,3.910175758205
    ));
#4796 = CARTESIAN_POINT('',(2.382674917403,1.82318241045,3.910631909475)
  );
#4797 = CARTESIAN_POINT('',(2.567538703047,1.575885699201,3.9148119078)
  );
#4798 = CARTESIAN_POINT('',(2.708720349437,1.337873998896,3.918518399091
    ));
#4799 = CARTESIAN_POINT('',(2.824006878198,1.085303168398,3.922212767892
    ));
#4800 = CARTESIAN_POINT('',(2.911686681905,0.821570788476,3.925898596497
    ));
#4801 = CARTESIAN_POINT('',(2.970572121402,0.550248989934,3.929577958119
    ));
#4802 = CARTESIAN_POINT('',(3.,0.275083853468,3.933253669556));
#4803 = CARTESIAN_POINT('',(3.,-7.636216424712E-17,3.936923695678));
#4804 = PCURVE('',#3716,#4805);
#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4947);
#4806 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4807,#4808,#4809,#4810,#4811,
    #4812,#4813,#4814,#4815,#4816,#4817,#4818,#4819,#4820,#4821,#4822,
    #4823,#4824,#4825,#4826,#4827,#4828,#4829,#4830,#4831,#4832,#4833,
    #4834,#4835,#4836,#4837,#4838,#4839,#4840,#4841,#4842,#4843,#4844,
    #4845,#4846,#4847,#4848,#4849,#4850,#4851,#4852,#4853,#4854,#4855,
    #4856,#4857,#4858,#4859,#4860,#4861,#4862,#4863,#4864,#4865,#4866,
    #4867,#4868,#4869,#4870,#4871,#4872,#4873,#4874,#4875,#4876,#4877,
    #4878,#4879,#4880,#4881,#4882,#4883,#4884,#4885,#4886,#4887,#4888,
    #4889,#4890,#4891,#4892,#4893,#4894,#4895,#4896,#4897,#4898,#4899,
    #4900,#4901,#4902,#4903,#4904,#4905,#4906,#4907,#4908,#4909,#4910,
    #4911,#4912,#4913,#4914,#4915,#4916,#4917,#4918,#4919,#4920,#4921,
    #4922,#4923,#4924,#4925,#4926,#4927,#4928,#4929,#4930,#4931,#4932,
    #4933,#4934,#4935,#4936,#4937,#4938,#4939,#4940,#4941,#4942,#4943,
    #4944,#4945,#4946),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,8),(0.,6.857698486084E-02,0.118220744545,
    0.132533806807,0.154983372021,0.177931785247,0.192682598887,
    0.21363487194,0.232420221667,0.251063705103,0.269616886136,
    0.288122712454,0.307525498798,0.328756828907,0.351820608086,
    0.376719530637,0.403455419199,0.432951175841,0.464285740005,
    0.49838124248,0.536159325395,0.577620037832,0.623684744657,1.),
  .UNSPECIFIED.);
#4807 = CARTESIAN_POINT('',(-1.510055158676,-3.965332743142));
#4808 = CARTESIAN_POINT('',(-1.508264438171,-3.965734177961));
#4809 = CARTESIAN_POINT('',(-1.506313112908,-3.966151283632));
#4810 = CARTESIAN_POINT('',(-1.504172393102,-3.966586286198));
#4811 = CARTESIAN_POINT('',(-1.501801870307,-3.967041996901));
#4812 = CARTESIAN_POINT('',(-1.499151245309,-3.96752178634));
#4813 = CARTESIAN_POINT('',(-1.496146389359,-3.968030250067));
#4814 = CARTESIAN_POINT('',(-1.490135707583,-3.968968602616));
#4815 = CARTESIAN_POINT('',(-1.487361916764,-3.969380995403));
#4816 = CARTESIAN_POINT('',(-1.484287303196,-3.9698148808));
#4817 = CARTESIAN_POINT('',(-1.480848675478,-3.970273549306));
#4818 = CARTESIAN_POINT('',(-1.476962962171,-3.970760756217));
#4819 = CARTESIAN_POINT('',(-1.472518607201,-3.971280744314));
#4820 = CARTESIAN_POINT('',(-1.465880568612,-3.971998637221));
#4821 = CARTESIAN_POINT('',(-1.464336653216,-3.972162339168));
#4822 = CARTESIAN_POINT('',(-1.462731137351,-3.972329159026));
#4823 = CARTESIAN_POINT('',(-1.461060739388,-3.972499152548));
#4824 = CARTESIAN_POINT('',(-1.459322269597,-3.972672348846));
#4825 = CARTESIAN_POINT('',(-1.45751277482,-3.972848743078));
#4826 = CARTESIAN_POINT('',(-1.45267611607,-3.973309901169));
#4827 = CARTESIAN_POINT('',(-1.449540776805,-3.973599333067));
#4828 = CARTESIAN_POINT('',(-1.446214925465,-3.973896304928));
#4829 = CARTESIAN_POINT('',(-1.44269226115,-3.97420028322));
#4830 = CARTESIAN_POINT('',(-1.43897110573,-3.97451044557));
#4831 = CARTESIAN_POINT('',(-1.435056587628,-3.974825645553));
#4832 = CARTESIAN_POINT('',(-1.426778096786,-3.975470191922));
#4833 = CARTESIAN_POINT('',(-1.422404570245,-3.975799820963));
#4834 = CARTESIAN_POINT('',(-1.417856941348,-3.976131659133));
#4835 = CARTESIAN_POINT('',(-1.413153838541,-3.976464226898));
#4836 = CARTESIAN_POINT('',(-1.40831612121,-3.976796214678));
#4837 = CARTESIAN_POINT('',(-1.403365177525,-3.97712652686));
#4838 = CARTESIAN_POINT('',(-1.395079061594,-3.977665028887));
#4839 = CARTESIAN_POINT('',(-1.391797870076,-3.977874730866));
#4840 = CARTESIAN_POINT('',(-1.388482364253,-3.978083246427));
#4841 = CARTESIAN_POINT('',(-1.385136869029,-3.97829043664));
#4842 = CARTESIAN_POINT('',(-1.381765242668,-3.978496204965));
#4843 = CARTESIAN_POINT('',(-1.37837080174,-3.97870049326));
#4844 = CARTESIAN_POINT('',(-1.370106160922,-3.97919131588));
#4845 = CARTESIAN_POINT('',(-1.365215887353,-3.979476291379));
#4846 = CARTESIAN_POINT('',(-1.360292972519,-3.979758165685));
#4847 = CARTESIAN_POINT('',(-1.35534369078,-3.980036950122));
#4848 = CARTESIAN_POINT('',(-1.350373043707,-3.980312705922));
#4849 = CARTESIAN_POINT('',(-1.345384760091,-3.980585544226));
#4850 = CARTESIAN_POINT('',(-1.335895299419,-3.981097775563));
#4851 = CARTESIAN_POINT('',(-1.331397392015,-3.981337690445));
#4852 = CARTESIAN_POINT('',(-1.326889545633,-3.981575468159));
#4853 = CARTESIAN_POINT('',(-1.322373417176,-3.981811206488));
#4854 = CARTESIAN_POINT('',(-1.31785034854,-3.982045003571));
#4855 = CARTESIAN_POINT('',(-1.313321366618,-3.982276957896));
#4856 = CARTESIAN_POINT('',(-1.304287241965,-3.982735640176));
#4857 = CARTESIAN_POINT('',(-1.299782274486,-3.982962390745));
#4858 = CARTESIAN_POINT('',(-1.295273048195,-3.983187512632));
#4859 = CARTESIAN_POINT('',(-1.290760213534,-3.983411093423));
#4860 = CARTESIAN_POINT('',(-1.286244304048,-3.983633215675));
#4861 = CARTESIAN_POINT('',(-1.281725736386,-3.983853956909));
#4862 = CARTESIAN_POINT('',(-1.272705781974,-3.98429175947));
#4863 = CARTESIAN_POINT('',(-1.268204453181,-3.984508832935));
#4864 = CARTESIAN_POINT('',(-1.263701145215,-3.984724680575));
#4865 = CARTESIAN_POINT('',(-1.259196133358,-3.984939368296));
#4866 = CARTESIAN_POINT('',(-1.254689646873,-3.98515295735));
#4867 = CARTESIAN_POINT('',(-1.25018186901,-3.985365504331));
#4868 = CARTESIAN_POINT('',(-1.241175513487,-3.98578807805));
#4869 = CARTESIAN_POINT('',(-1.236676954834,-3.985998110012));
#4870 = CARTESIAN_POINT('',(-1.232177406447,-3.986207208493));
#4871 = CARTESIAN_POINT('',(-1.227676994189,-3.986415421449));
#4872 = CARTESIAN_POINT('',(-1.223175824388,-3.98662279336));
#4873 = CARTESIAN_POINT('',(-1.21867398383,-3.986829365228));
#4874 = CARTESIAN_POINT('',(-1.209450866468,-3.987250959321));
#4875 = CARTESIAN_POINT('',(-1.204729535719,-3.987465906142));
#4876 = CARTESIAN_POINT('',(-1.200007628757,-3.987680058314));
#4877 = CARTESIAN_POINT('',(-1.19528521619,-3.98789345613));
#4878 = CARTESIAN_POINT('',(-1.190562357999,-3.988106136906));
#4879 = CARTESIAN_POINT('',(-1.185839103538,-3.988318134981));
#4880 = CARTESIAN_POINT('',(-1.175946720204,-3.988760746049));
#4881 = CARTESIAN_POINT('',(-1.170777524325,-3.988991230851));
#4882 = CARTESIAN_POINT('',(-1.165607956651,-3.989220977254));
#4883 = CARTESIAN_POINT('',(-1.160438063,-3.989450023461));
#4884 = CARTESIAN_POINT('',(-1.155267882261,-3.989678404751));
#4885 = CARTESIAN_POINT('',(-1.150097446386,-3.989906153479));
#4886 = CARTESIAN_POINT('',(-1.139309840814,-3.990380049315));
#4887 = CARTESIAN_POINT('',(-1.133692631957,-3.990626088201));
#4888 = CARTESIAN_POINT('',(-1.128075187222,-3.990871453533));
#4889 = CARTESIAN_POINT('',(-1.122457535624,-3.99111618038));
#4890 = CARTESIAN_POINT('',(-1.116839701796,-3.991360301086));
#4891 = CARTESIAN_POINT('',(-1.111221705994,-3.991603845265));
#4892 = CARTESIAN_POINT('',(-1.099538396755,-3.992109168977));
#4893 = CARTESIAN_POINT('',(-1.093473060538,-3.99237085793));
#4894 = CARTESIAN_POINT('',(-1.087407576237,-3.992631940579));
#4895 = CARTESIAN_POINT('',(-1.081341961934,-3.992892448383));
#4896 = CARTESIAN_POINT('',(-1.075276233007,-3.993152410347));
#4897 = CARTESIAN_POINT('',(-1.069210402122,-3.993411853022));
#4898 = CARTESIAN_POINT('',(-1.056631031196,-3.993948852327));
#4899 = CARTESIAN_POINT('',(-1.050117477905,-3.994226333529));
#4900 = CARTESIAN_POINT('',(-1.043603832187,-3.994503274025));
#4901 = CARTESIAN_POINT('',(-1.037090105211,-3.994779701579));
#4902 = CARTESIAN_POINT('',(-1.030576306493,-3.995055641803));
#4903 = CARTESIAN_POINT('',(-1.024062443896,-3.995331118152));
#4904 = CARTESIAN_POINT('',(-1.010362190303,-3.995909576637));
#4905 = CARTESIAN_POINT('',(-1.003175787295,-3.99621246301));
#4906 = CARTESIAN_POINT('',(-0.995989323245,-3.996514839719));
#4907 = CARTESIAN_POINT('',(-0.988802805666,-3.99681673334));
#4908 = CARTESIAN_POINT('',(-0.981616240948,-3.997118168355));
#4909 = CARTESIAN_POINT('',(-0.974429634353,-3.997419167148));
#4910 = CARTESIAN_POINT('',(-0.959608320037,-3.998039071636));
#4911 = CARTESIAN_POINT('',(-0.951973607737,-3.99835792414));
#4912 = CARTESIAN_POINT('',(-0.944338858288,-3.99867633194));
#4913 = CARTESIAN_POINT('',(-0.936704076191,-3.998994317699));
#4914 = CARTESIAN_POINT('',(-0.929069265291,-3.999311902328));
#4915 = CARTESIAN_POINT('',(-0.921434428771,-3.999629104981));
#4916 = CARTESIAN_POINT('',(-0.905491989907,-4.000290698255));
#4917 = CARTESIAN_POINT('',(-0.897184383424,-4.000635022052));
#4918 = CARTESIAN_POINT('',(-0.888876753073,-4.000978936946));
#4919 = CARTESIAN_POINT('',(-0.880569101791,-4.001322463797));
#4920 = CARTESIAN_POINT('',(-0.872261432086,-4.001665621831));
#4921 = CARTESIAN_POINT('',(-0.863953746034,-4.002008428646));
#4922 = CARTESIAN_POINT('',(-0.846441047994,-4.002730361363));
#4923 = CARTESIAN_POINT('',(-0.837236032637,-4.003109411175));
#4924 = CARTESIAN_POINT('',(-0.828031001532,-4.003488071424));
#4925 = CARTESIAN_POINT('',(-0.818825956701,-4.003866362225));
#4926 = CARTESIAN_POINT('',(-0.809620899862,-4.004244302027));
#4927 = CARTESIAN_POINT('',(-0.800415832435,-4.004621907607));
#4928 = CARTESIAN_POINT('',(-0.78110836238,-4.005413258654));
#4929 = CARTESIAN_POINT('',(-0.771005957647,-4.005826938863));
#4930 = CARTESIAN_POINT('',(-0.760903542883,-4.006240255591));
#4931 = CARTESIAN_POINT('',(-0.750801119439,-4.006653228108));
#4932 = CARTESIAN_POINT('',(-0.740698688469,-4.007065874069));
#4933 = CARTESIAN_POINT('',(-0.730596250932,-4.007478209512));
#4934 = CARTESIAN_POINT('',(-0.709269540969,-4.008348043019));
#4935 = CARTESIAN_POINT('',(-0.698045266805,-4.008805471953));
#4936 = CARTESIAN_POINT('',(-0.686820986201,-4.0092625555));
#4937 = CARTESIAN_POINT('',(-0.675596700123,-4.00971931198));
#4938 = CARTESIAN_POINT('',(-0.664372409404,-4.010175758205));
#4939 = CARTESIAN_POINT('',(-0.653148114741,-4.010631909475));
#4940 = CARTESIAN_POINT('',(-0.550229439923,-4.0148119078));
#4941 = CARTESIAN_POINT('',(-0.458507727176,-4.018518399091));
#4942 = CARTESIAN_POINT('',(-0.366807934626,-4.022212767892));
#4943 = CARTESIAN_POINT('',(-0.275116140497,-4.025898596497));
#4944 = CARTESIAN_POINT('',(-0.183416341146,-4.029577958119));
#4945 = CARTESIAN_POINT('',(-9.169461782254E-02,-4.033253669556));
#4946 = CARTESIAN_POINT('',(0.,-4.036923695678));
#4947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4948 = PCURVE('',#3544,#4949);
#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#5091);
#4950 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4951,#4952,#4953,#4954,#4955,
    #4956,#4957,#4958,#4959,#4960,#4961,#4962,#4963,#4964,#4965,#4966,
    #4967,#4968,#4969,#4970,#4971,#4972,#4973,#4974,#4975,#4976,#4977,
    #4978,#4979,#4980,#4981,#4982,#4983,#4984,#4985,#4986,#4987,#4988,
    #4989,#4990,#4991,#4992,#4993,#4994,#4995,#4996,#4997,#4998,#4999,
    #5000,#5001,#5002,#5003,#5004,#5005,#5006,#5007,#5008,#5009,#5010,
    #5011,#5012,#5013,#5014,#5015,#5016,#5017,#5018,#5019,#5020,#5021,
    #5022,#5023,#5024,#5025,#5026,#5027,#5028,#5029,#5030,#5031,#5032,
    #5033,#5034,#5035,#5036,#5037,#5038,#5039,#5040,#5041,#5042,#5043,
    #5044,#5045,#5046,#5047,#5048,#5049,#5050,#5051,#5052,#5053,#5054,
    #5055,#5056,#5057,#5058,#5059,#5060,#5061,#5062,#5063,#5064,#5065,
    #5066,#5067,#5068,#5069,#5070,#5071,#5072,#5073,#5074,#5075,#5076,
    #5077,#5078,#5079,#5080,#5081,#5082,#5083,#5084,#5085,#5086,#5087,
    #5088,#5089,#5090),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,
    6,6,6,6,6,6,6,6,6,6,8),(0.,6.857698486084E-02,0.118220744545,
    0.132533806807,0.154983372021,0.177931785247,0.192682598887,
    0.21363487194,0.232420221667,0.251063705103,0.269616886136,
    0.288122712454,0.307525498798,0.328756828907,0.351820608086,
    0.376719530637,0.403455419199,0.432951175841,0.464285740005,
    0.49838124248,0.536159325395,0.577620037832,0.623684744657,1.),
  .UNSPECIFIED.);
#4951 = CARTESIAN_POINT('',(0.959022093592,0.));
#4952 = CARTESIAN_POINT('',(0.95794541027,5.36036398563E-02));
#4953 = CARTESIAN_POINT('',(0.956768270197,0.107138042249));
#4954 = CARTESIAN_POINT('',(0.955472554025,0.160605293569));
#4955 = CARTESIAN_POINT('',(0.954032770058,0.213984160451));
#4956 = CARTESIAN_POINT('',(0.952417162356,0.26723161205));
#4957 = CARTESIAN_POINT('',(0.950578859241,0.320275684636));
#4958 = CARTESIAN_POINT('',(0.946886587813,0.411167271711));
#4959 = CARTESIAN_POINT('',(0.945178739925,0.449125351382));
#4960 = CARTESIAN_POINT('',(0.943281225787,0.486872250516));
#4961 = CARTESIAN_POINT('',(0.941153969405,0.524334011439));
#4962 = CARTESIAN_POINT('',(0.938744177681,0.561355166037));
#4963 = CARTESIAN_POINT('',(0.93598080196,0.597690532494));
#4964 = CARTESIAN_POINT('',(0.931842208481,0.6431777375));
#4965 = CARTESIAN_POINT('',(0.930879003321,0.65326865566));
#4966 = CARTESIAN_POINT('',(0.929876713959,0.663261071947));
#4967 = CARTESIAN_POINT('',(0.92883323715,0.673143532547));
#4968 = CARTESIAN_POINT('',(0.927746523748,0.682903117758));
#4969 = CARTESIAN_POINT('',(0.9266146705,0.692525708878));
#4970 = CARTESIAN_POINT('',(0.923587324666,0.716850493955));
#4971 = CARTESIAN_POINT('',(0.92162304262,0.731334352242));
#4972 = CARTESIAN_POINT('',(0.919537482183,0.745383541592));
#4973 = CARTESIAN_POINT('',(0.917326482402,0.758931401936));
#4974 = CARTESIAN_POINT('',(0.914988804878,0.77191477943));
#4975 = CARTESIAN_POINT('',(0.912527533743,0.784279904366));
#4976 = CARTESIAN_POINT('',(0.907318175398,0.807956803405));
#4977 = CARTESIAN_POINT('',(0.904563988047,0.819243439223));
#4978 = CARTESIAN_POINT('',(0.90169807257,0.829805121089));
#4979 = CARTESIAN_POINT('',(0.898732145612,0.839633115762));
#4980 = CARTESIAN_POINT('',(0.895679393445,0.848744387245));
#4981 = CARTESIAN_POINT('',(0.892553383921,0.857172971806));
#4982 = CARTESIAN_POINT('',(0.88731881618,0.86996757975));
#4983 = CARTESIAN_POINT('',(0.885245319972,0.874710179282));
#4984 = CARTESIAN_POINT('',(0.883149492553,0.879201326878));
#4985 = CARTESIAN_POINT('',(0.881034093293,0.88345437933));
#4986 = CARTESIAN_POINT('',(0.878901589079,0.887483285141));
#4987 = CARTESIAN_POINT('',(0.876754105207,0.891301994705));
#4988 = CARTESIAN_POINT('',(0.871524245071,0.900068436222));
#4989 = CARTESIAN_POINT('',(0.868428639657,0.90481546096));
#4990 = CARTESIAN_POINT('',(0.865311414269,0.909204058191));
#4991 = CARTESIAN_POINT('',(0.862176612808,0.913269862265));
#4992 = CARTESIAN_POINT('',(0.859027468838,0.917045028399));
#4993 = CARTESIAN_POINT('',(0.855866405594,0.920558232672));
#4994 = CARTESIAN_POINT('',(0.849851655339,0.926772255893));
#4995 = CARTESIAN_POINT('',(0.847000174411,0.929519525137));
#4996 = CARTESIAN_POINT('',(0.844141882073,0.932094241506));
#4997 = CARTESIAN_POINT('',(0.84127786436,0.934512353372));
#4998 = CARTESIAN_POINT('',(0.83840900446,0.936787995739));
#4999 = CARTESIAN_POINT('',(0.835535982711,0.938933490239));
#5000 = CARTESIAN_POINT('',(0.829804295277,0.942969900845));
#5001 = CARTESIAN_POINT('',(0.826945746812,0.944862836406));
#5002 = CARTESIAN_POINT('',(0.824084143225,0.946648490967));
#5003 = CARTESIAN_POINT('',(0.821219920273,0.948336151558));
#5004 = CARTESIAN_POINT('',(0.818353437447,0.949934053092));
#5005 = CARTESIAN_POINT('',(0.815484977974,0.951449378365));
#5006 = CARTESIAN_POINT('',(0.809758422033,0.954320168318));
#5007 = CARTESIAN_POINT('',(0.806900365222,0.955676516759));
#5008 = CARTESIAN_POINT('',(0.804040798858,0.956963419012));
#5009 = CARTESIAN_POINT('',(0.801179912882,0.958186397687));
#5010 = CARTESIAN_POINT('',(0.7983178667,0.959350382367));
#5011 = CARTESIAN_POINT('',(0.795454789188,0.960459709606));
#5012 = CARTESIAN_POINT('',(0.789734078224,0.962573834785));
#5013 = CARTESIAN_POINT('',(0.786876458015,0.963578974172));
#5014 = CARTESIAN_POINT('',(0.78401802157,0.96453729931));
#5015 = CARTESIAN_POINT('',(0.781158859146,0.965452225362));
#5016 = CARTESIAN_POINT('',(0.77829904775,0.966326824436));
#5017 = CARTESIAN_POINT('',(0.775438651137,0.967163825584));
#5018 = CARTESIAN_POINT('',(0.769578121832,0.968806265998));
#5019 = CARTESIAN_POINT('',(0.766577939958,0.969608262294));
#5020 = CARTESIAN_POINT('',(0.763577234804,0.970374376214));
#5021 = CARTESIAN_POINT('',(0.760576059568,0.971107133286));
#5022 = CARTESIAN_POINT('',(0.757574460033,0.971808812048));
#5023 = CARTESIAN_POINT('',(0.754572474567,0.972481444044));
#5024 = CARTESIAN_POINT('',(0.748284849218,0.973833004098));
#5025 = CARTESIAN_POINT('',(0.744999141639,0.974506594792));
#5026 = CARTESIAN_POINT('',(0.741713053242,0.975149938533));
#5027 = CARTESIAN_POINT('',(0.738426620861,0.975765176765));
#5028 = CARTESIAN_POINT('',(0.735139876304,0.97635423975));
#5029 = CARTESIAN_POINT('',(0.731852846352,0.97691884657));
#5030 = CARTESIAN_POINT('',(0.724994537048,0.978048913539));
#5031 = CARTESIAN_POINT('',(0.721423211764,0.97861027798));
#5032 = CARTESIAN_POINT('',(0.717851605663,0.979146544644));
#5033 = CARTESIAN_POINT('',(0.714279744156,0.979659485163));
#5034 = CARTESIAN_POINT('',(0.710707649309,0.980150696598));
#5035 = CARTESIAN_POINT('',(0.707135339846,0.980621601444));
#5036 = CARTESIAN_POINT('',(0.699706064359,0.9815612464));
#5037 = CARTESIAN_POINT('',(0.695849066337,0.982026862567));
#5038 = CARTESIAN_POINT('',(0.691991856975,0.982471877444));
#5039 = CARTESIAN_POINT('',(0.688134453953,0.982897731471));
#5040 = CARTESIAN_POINT('',(0.684276872733,0.983305724205));
#5041 = CARTESIAN_POINT('',(0.680419126565,0.983697014325));
#5042 = CARTESIAN_POINT('',(0.672418702379,0.984475935938));
#5043 = CARTESIAN_POINT('',(0.668276001408,0.984861191115));
#5044 = CARTESIAN_POINT('',(0.664133137561,0.985229654276));
#5045 = CARTESIAN_POINT('',(0.659990123353,0.985582482733));
#5046 = CARTESIAN_POINT('',(0.65584696982,0.985920721996));
#5047 = CARTESIAN_POINT('',(0.651703686518,0.986245305775));
#5048 = CARTESIAN_POINT('',(0.642989164873,0.986900987243));
#5049 = CARTESIAN_POINT('',(0.638417900499,0.987229318711));
#5050 = CARTESIAN_POINT('',(0.633846499456,0.987543160526));
#5051 = CARTESIAN_POINT('',(0.629274971666,0.987843524001));
#5052 = CARTESIAN_POINT('',(0.624703325927,0.988131321616));
#5053 = CARTESIAN_POINT('',(0.620131569903,0.988407367018));
#5054 = CARTESIAN_POINT('',(0.610702834107,0.988953903999));
#5055 = CARTESIAN_POINT('',(0.605845841228,0.989222992394));
#5056 = CARTESIAN_POINT('',(0.600988739482,0.989480503702));
#5057 = CARTESIAN_POINT('',(0.596131536089,0.989727226076));
#5058 = CARTESIAN_POINT('',(0.59127423751,0.989963872328));
#5059 = CARTESIAN_POINT('',(0.586416849441,0.990191079927));
#5060 = CARTESIAN_POINT('',(0.576273904548,0.990646979574));
#5061 = CARTESIAN_POINT('',(0.570988332289,0.990874051271));
#5062 = CARTESIAN_POINT('',(0.565702666481,0.991091354778));
#5063 = CARTESIAN_POINT('',(0.560416912985,0.991299555104));
#5064 = CARTESIAN_POINT('',(0.555131077073,0.991499253581));
#5065 = CARTESIAN_POINT('',(0.549845163437,0.991690987864));
#5066 = CARTESIAN_POINT('',(0.538702261038,0.992079375798));
#5067 = CARTESIAN_POINT('',(0.532845255553,0.992274335483));
#5068 = CARTESIAN_POINT('',(0.526988165374,0.992460759363));
#5069 = CARTESIAN_POINT('',(0.521130995666,0.992639237993));
#5070 = CARTESIAN_POINT('',(0.515273751111,0.992810304107));
#5071 = CARTESIAN_POINT('',(0.509416435915,0.992974432622));
#5072 = CARTESIAN_POINT('',(0.49713069067,0.993305012363));
#5073 = CARTESIAN_POINT('',(0.490702246848,0.9934701389));
#5074 = CARTESIAN_POINT('',(0.484273727472,0.993627980828));
#5075 = CARTESIAN_POINT('',(0.4778451372,0.99377904827));
#5076 = CARTESIAN_POINT('',(0.471416480213,0.993923800889));
#5077 = CARTESIAN_POINT('',(0.464987760218,0.994062647889));
#5078 = CARTESIAN_POINT('',(0.451416318436,0.994344050415));
#5079 = CARTESIAN_POINT('',(0.444273582463,0.994485315078));
#5080 = CARTESIAN_POINT('',(0.437130777001,0.994620237084));
#5081 = CARTESIAN_POINT('',(0.429987906142,0.994749266662));
#5082 = CARTESIAN_POINT('',(0.422844973589,0.994872809188));
#5083 = CARTESIAN_POINT('',(0.415701982658,0.994991225179));
#5084 = CARTESIAN_POINT('',(0.350205426448,0.996032901786));
#5085 = CARTESIAN_POINT('',(0.291830967259,0.996640774948));
#5086 = CARTESIAN_POINT('',(0.23346832181,0.997101901225));
#5087 = CARTESIAN_POINT('',(0.175109154148,0.997453604856));
#5088 = CARTESIAN_POINT('',(0.116743992388,0.997735822307));
#5089 = CARTESIAN_POINT('',(5.836360930674E-02,0.997966156172));
#5090 = CARTESIAN_POINT('',(1.153356989033E-08,0.998155828496));
#5091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5092 = ORIENTED_EDGE('',*,*,#5093,.T.);
#5093 = EDGE_CURVE('',#3530,#5094,#5096,.T.);
#5094 = VERTEX_POINT('',#5095);
#5095 = CARTESIAN_POINT('',(3.,0.,4.));
#5096 = SEAM_CURVE('',#5097,(#5101,#5108),.PCURVE_S1.);
#5097 = LINE('',#5098,#5099);
#5098 = CARTESIAN_POINT('',(3.,0.,-0.1));
#5099 = VECTOR('',#5100,1.);
#5100 = DIRECTION('',(0.,0.,1.));
#5101 = PCURVE('',#3716,#5102);
#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107);
#5103 = LINE('',#5104,#5105);
#5104 = CARTESIAN_POINT('',(-0.,0.));
#5105 = VECTOR('',#5106,1.);
#5106 = DIRECTION('',(-0.,-1.));
#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5108 = PCURVE('',#3716,#5109);
#5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5114);
#5110 = LINE('',#5111,#5112);
#5111 = CARTESIAN_POINT('',(-6.28318530718,0.));
#5112 = VECTOR('',#5113,1.);
#5113 = DIRECTION('',(-0.,-1.));
#5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5115 = ORIENTED_EDGE('',*,*,#5116,.F.);
#5116 = EDGE_CURVE('',#5094,#5094,#5117,.T.);
#5117 = SURFACE_CURVE('',#5118,(#5123,#5130),.PCURVE_S1.);
#5118 = CIRCLE('',#5119,3.);
#5119 = AXIS2_PLACEMENT_3D('',#5120,#5121,#5122);
#5120 = CARTESIAN_POINT('',(0.,0.,4.));
#5121 = DIRECTION('',(0.,0.,-1.));
#5122 = DIRECTION('',(1.,0.,0.));
#5123 = PCURVE('',#3716,#5124);
#5124 = DEFINITIONAL_REPRESENTATION('',(#5125),#5129);
#5125 = LINE('',#5126,#5127);
#5126 = CARTESIAN_POINT('',(-6.28318530718,-4.1));
#5127 = VECTOR('',#5128,1.);
#5128 = DIRECTION('',(1.,-0.));
#5129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5130 = PCURVE('',#5131,#5136);
#5131 = PLANE('',#5132);
#5132 = AXIS2_PLACEMENT_3D('',#5133,#5134,#5135);
#5133 = CARTESIAN_POINT('',(-3.384752803315E-16,4.318537880593E-18,4.));
#5134 = DIRECTION('',(0.,0.,1.));
#5135 = DIRECTION('',(1.,0.,-0.));
#5136 = DEFINITIONAL_REPRESENTATION('',(#5137),#5145);
#5137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5138,#5139,#5140,#5141,
#5142,#5143,#5144),.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('') );
#5138 = CARTESIAN_POINT('',(3.,-4.318537880593E-18));
#5139 = CARTESIAN_POINT('',(3.,-5.196152422707));
#5140 = CARTESIAN_POINT('',(-1.5,-2.598076211353));
#5141 = CARTESIAN_POINT('',(-6.,-7.39106617369E-16));
#5142 = CARTESIAN_POINT('',(-1.5,2.598076211353));
#5143 = CARTESIAN_POINT('',(3.,5.196152422707));
#5144 = CARTESIAN_POINT('',(3.,-4.318537880593E-18));
#5145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5146 = ORIENTED_EDGE('',*,*,#5093,.F.);
#5147 = ADVANCED_FACE('',(#5148),#3544,.F.);
#5148 = FACE_BOUND('',#5149,.F.);
#5149 = EDGE_LOOP('',(#5150,#5151,#5152));
#5150 = ORIENTED_EDGE('',*,*,#3529,.F.);
#5151 = ORIENTED_EDGE('',*,*,#4625,.T.);
#5152 = ORIENTED_EDGE('',*,*,#4661,.T.);
#5153 = ADVANCED_FACE('',(#5154),#4579,.F.);
#5154 = FACE_BOUND('',#5155,.T.);
#5155 = EDGE_LOOP('',(#5156,#5180,#5201,#5202));
#5156 = ORIENTED_EDGE('',*,*,#5157,.F.);
#5157 = EDGE_CURVE('',#5158,#5158,#5160,.T.);
#5158 = VERTEX_POINT('',#5159);
#5159 = CARTESIAN_POINT('',(4.04,0.,4.));
#5160 = SURFACE_CURVE('',#5161,(#5166,#5173),.PCURVE_S1.);
#5161 = CIRCLE('',#5162,4.04);
#5162 = AXIS2_PLACEMENT_3D('',#5163,#5164,#5165);
#5163 = CARTESIAN_POINT('',(0.,0.,4.));
#5164 = DIRECTION('',(0.,0.,1.));
#5165 = DIRECTION('',(1.,0.,0.));
#5166 = PCURVE('',#4579,#5167);
#5167 = DEFINITIONAL_REPRESENTATION('',(#5168),#5172);
#5168 = LINE('',#5169,#5170);
#5169 = CARTESIAN_POINT('',(-0.,0.));
#5170 = VECTOR('',#5171,1.);
#5171 = DIRECTION('',(-1.,0.));
#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5173 = PCURVE('',#5131,#5174);
#5174 = DEFINITIONAL_REPRESENTATION('',(#5175),#5179);
#5175 = CIRCLE('',#5176,4.04);
#5176 = AXIS2_PLACEMENT_2D('',#5177,#5178);
#5177 = CARTESIAN_POINT('',(3.384752803315E-16,-4.318537880593E-18));
#5178 = DIRECTION('',(1.,0.));
#5179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5180 = ORIENTED_EDGE('',*,*,#5181,.T.);
#5181 = EDGE_CURVE('',#5158,#4559,#5182,.T.);
#5182 = SEAM_CURVE('',#5183,(#5187,#5194),.PCURVE_S1.);
#5183 = LINE('',#5184,#5185);
#5184 = CARTESIAN_POINT('',(4.04,0.,4.));
#5185 = VECTOR('',#5186,1.);
#5186 = DIRECTION('',(0.,0.,1.));
#5187 = PCURVE('',#4579,#5188);
#5188 = DEFINITIONAL_REPRESENTATION('',(#5189),#5193);
#5189 = LINE('',#5190,#5191);
#5190 = CARTESIAN_POINT('',(-6.28318530718,0.));
#5191 = VECTOR('',#5192,1.);
#5192 = DIRECTION('',(-0.,-1.));
#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5194 = PCURVE('',#4579,#5195);
#5195 = DEFINITIONAL_REPRESENTATION('',(#5196),#5200);
#5196 = LINE('',#5197,#5198);
#5197 = CARTESIAN_POINT('',(-0.,0.));
#5198 = VECTOR('',#5199,1.);
#5199 = DIRECTION('',(-0.,-1.));
#5200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5201 = ORIENTED_EDGE('',*,*,#4558,.F.);
#5202 = ORIENTED_EDGE('',*,*,#5181,.F.);
#5203 = ADVANCED_FACE('',(#5204,#5207),#5131,.T.);
#5204 = FACE_BOUND('',#5205,.T.);
#5205 = EDGE_LOOP('',(#5206));
#5206 = ORIENTED_EDGE('',*,*,#5157,.T.);
#5207 = FACE_BOUND('',#5208,.T.);
#5208 = EDGE_LOOP('',(#5209));
#5209 = ORIENTED_EDGE('',*,*,#5116,.T.);
#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5214)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5211,#5212,#5213)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5211 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5212 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5213 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5214 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#5211,
  'distance_accuracy_value','confusion accuracy');
#5215 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5216,#5218);
#5216 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5217) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5217 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#5218 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5219);
#5219 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','Steel_nut','',#5,#31,$);
#5220 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));
#5221 = SHAPE_DEFINITION_REPRESENTATION(#5222,#5228);
#5222 = PRODUCT_DEFINITION_SHAPE('','',#5223);
#5223 = PRODUCT_DEFINITION('design','',#5224,#5227);
#5224 = PRODUCT_DEFINITION_FORMATION('','',#5225);
#5225 = PRODUCT('Nylon_insert','Nylon_insert','',(#5226));
#5226 = PRODUCT_CONTEXT('',#2,'mechanical');
#5227 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#5228 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5229),#5411);
#5229 = MANIFOLD_SOLID_BREP('',#5230);
#5230 = CLOSED_SHELL('',(#5231,#5319,#5397,#5404));
#5231 = ADVANCED_FACE('',(#5232),#5246,.T.);
#5232 = FACE_BOUND('',#5233,.F.);
#5233 = EDGE_LOOP('',(#5234,#5264,#5291,#5292));
#5234 = ORIENTED_EDGE('',*,*,#5235,.T.);
#5235 = EDGE_CURVE('',#5236,#5238,#5240,.T.);
#5236 = VERTEX_POINT('',#5237);
#5237 = CARTESIAN_POINT('',(4.02,0.,4.02));
#5238 = VERTEX_POINT('',#5239);
#5239 = CARTESIAN_POINT('',(4.02,0.,5.77));
#5240 = SEAM_CURVE('',#5241,(#5245,#5257),.PCURVE_S1.);
#5241 = LINE('',#5242,#5243);
#5242 = CARTESIAN_POINT('',(4.02,0.,4.02));
#5243 = VECTOR('',#5244,1.);
#5244 = DIRECTION('',(0.,0.,1.));
#5245 = PCURVE('',#5246,#5251);
#5246 = CYLINDRICAL_SURFACE('',#5247,4.02);
#5247 = AXIS2_PLACEMENT_3D('',#5248,#5249,#5250);
#5248 = CARTESIAN_POINT('',(0.,0.,4.02));
#5249 = DIRECTION('',(-0.,-0.,-1.));
#5250 = DIRECTION('',(1.,0.,0.));
#5251 = DEFINITIONAL_REPRESENTATION('',(#5252),#5256);
#5252 = LINE('',#5253,#5254);
#5253 = CARTESIAN_POINT('',(-0.,0.));
#5254 = VECTOR('',#5255,1.);
#5255 = DIRECTION('',(-0.,-1.));
#5256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5257 = PCURVE('',#5246,#5258);
#5258 = DEFINITIONAL_REPRESENTATION('',(#5259),#5263);
#5259 = LINE('',#5260,#5261);
#5260 = CARTESIAN_POINT('',(-6.28318530718,0.));
#5261 = VECTOR('',#5262,1.);
#5262 = DIRECTION('',(-0.,-1.));
#5263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5264 = ORIENTED_EDGE('',*,*,#5265,.T.);
#5265 = EDGE_CURVE('',#5238,#5238,#5266,.T.);
#5266 = SURFACE_CURVE('',#5267,(#5272,#5279),.PCURVE_S1.);
#5267 = CIRCLE('',#5268,4.02);
#5268 = AXIS2_PLACEMENT_3D('',#5269,#5270,#5271);
#5269 = CARTESIAN_POINT('',(0.,0.,5.77));
#5270 = DIRECTION('',(0.,0.,1.));
#5271 = DIRECTION('',(1.,0.,0.));
#5272 = PCURVE('',#5246,#5273);
#5273 = DEFINITIONAL_REPRESENTATION('',(#5274),#5278);
#5274 = LINE('',#5275,#5276);
#5275 = CARTESIAN_POINT('',(-0.,-1.75));
#5276 = VECTOR('',#5277,1.);
#5277 = DIRECTION('',(-1.,0.));
#5278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5279 = PCURVE('',#5280,#5285);
#5280 = PLANE('',#5281);
#5281 = AXIS2_PLACEMENT_3D('',#5282,#5283,#5284);
#5282 = CARTESIAN_POINT('',(-1.700796184751E-16,-1.641026710857E-16,5.77
    ));
#5283 = DIRECTION('',(0.,0.,1.));
#5284 = DIRECTION('',(1.,0.,-0.));
#5285 = DEFINITIONAL_REPRESENTATION('',(#5286),#5290);
#5286 = CIRCLE('',#5287,4.02);
#5287 = AXIS2_PLACEMENT_2D('',#5288,#5289);
#5288 = CARTESIAN_POINT('',(1.700796184751E-16,1.641026710857E-16));
#5289 = DIRECTION('',(1.,0.));
#5290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5291 = ORIENTED_EDGE('',*,*,#5235,.F.);
#5292 = ORIENTED_EDGE('',*,*,#5293,.F.);
#5293 = EDGE_CURVE('',#5236,#5236,#5294,.T.);
#5294 = SURFACE_CURVE('',#5295,(#5300,#5307),.PCURVE_S1.);
#5295 = CIRCLE('',#5296,4.02);
#5296 = AXIS2_PLACEMENT_3D('',#5297,#5298,#5299);
#5297 = CARTESIAN_POINT('',(0.,0.,4.02));
#5298 = DIRECTION('',(0.,0.,1.));
#5299 = DIRECTION('',(1.,0.,0.));
#5300 = PCURVE('',#5246,#5301);
#5301 = DEFINITIONAL_REPRESENTATION('',(#5302),#5306);
#5302 = LINE('',#5303,#5304);
#5303 = CARTESIAN_POINT('',(-0.,0.));
#5304 = VECTOR('',#5305,1.);
#5305 = DIRECTION('',(-1.,0.));
#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5307 = PCURVE('',#5308,#5313);
#5308 = PLANE('',#5309);
#5309 = AXIS2_PLACEMENT_3D('',#5310,#5311,#5312);
#5310 = CARTESIAN_POINT('',(-1.700796184751E-16,-1.641026710857E-16,4.02
    ));
#5311 = DIRECTION('',(0.,0.,1.));
#5312 = DIRECTION('',(1.,0.,-0.));
#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318);
#5314 = CIRCLE('',#5315,4.02);
#5315 = AXIS2_PLACEMENT_2D('',#5316,#5317);
#5316 = CARTESIAN_POINT('',(1.700796184751E-16,1.641026710857E-16));
#5317 = DIRECTION('',(1.,0.));
#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5319 = ADVANCED_FACE('',(#5320),#5334,.F.);
#5320 = FACE_BOUND('',#5321,.T.);
#5321 = EDGE_LOOP('',(#5322,#5352,#5374,#5375));
#5322 = ORIENTED_EDGE('',*,*,#5323,.T.);
#5323 = EDGE_CURVE('',#5324,#5326,#5328,.T.);
#5324 = VERTEX_POINT('',#5325);
#5325 = CARTESIAN_POINT('',(2.91,2.761748817476E-16,4.02));
#5326 = VERTEX_POINT('',#5327);
#5327 = CARTESIAN_POINT('',(2.91,2.761748817476E-16,5.77));
#5328 = SEAM_CURVE('',#5329,(#5333,#5345),.PCURVE_S1.);
#5329 = LINE('',#5330,#5331);
#5330 = CARTESIAN_POINT('',(2.91,2.761748817476E-16,4.02));
#5331 = VECTOR('',#5332,1.);
#5332 = DIRECTION('',(0.,0.,1.));
#5333 = PCURVE('',#5334,#5339);
#5334 = CYLINDRICAL_SURFACE('',#5335,2.91);
#5335 = AXIS2_PLACEMENT_3D('',#5336,#5337,#5338);
#5336 = CARTESIAN_POINT('',(1.900083186423E-14,2.761748817476E-16,4.02)
  );
#5337 = DIRECTION('',(-0.,-0.,-1.));
#5338 = DIRECTION('',(1.,0.,0.));
#5339 = DEFINITIONAL_REPRESENTATION('',(#5340),#5344);
#5340 = LINE('',#5341,#5342);
#5341 = CARTESIAN_POINT('',(-0.,0.));
#5342 = VECTOR('',#5343,1.);
#5343 = DIRECTION('',(-0.,-1.));
#5344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5345 = PCURVE('',#5334,#5346);
#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5351);
#5347 = LINE('',#5348,#5349);
#5348 = CARTESIAN_POINT('',(-6.28318530718,0.));
#5349 = VECTOR('',#5350,1.);
#5350 = DIRECTION('',(-0.,-1.));
#5351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5352 = ORIENTED_EDGE('',*,*,#5353,.T.);
#5353 = EDGE_CURVE('',#5326,#5326,#5354,.T.);
#5354 = SURFACE_CURVE('',#5355,(#5360,#5367),.PCURVE_S1.);
#5355 = CIRCLE('',#5356,2.91);
#5356 = AXIS2_PLACEMENT_3D('',#5357,#5358,#5359);
#5357 = CARTESIAN_POINT('',(1.900083186423E-14,2.761748817476E-16,5.77)
  );
#5358 = DIRECTION('',(0.,0.,1.));
#5359 = DIRECTION('',(1.,0.,0.));
#5360 = PCURVE('',#5334,#5361);
#5361 = DEFINITIONAL_REPRESENTATION('',(#5362),#5366);
#5362 = LINE('',#5363,#5364);
#5363 = CARTESIAN_POINT('',(-0.,-1.75));
#5364 = VECTOR('',#5365,1.);
#5365 = DIRECTION('',(-1.,0.));
#5366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5367 = PCURVE('',#5280,#5368);
#5368 = DEFINITIONAL_REPRESENTATION('',(#5369),#5373);
#5369 = CIRCLE('',#5370,2.91);
#5370 = AXIS2_PLACEMENT_2D('',#5371,#5372);
#5371 = CARTESIAN_POINT('',(1.917091148271E-14,4.402775528333E-16));
#5372 = DIRECTION('',(1.,0.));
#5373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5374 = ORIENTED_EDGE('',*,*,#5323,.F.);
#5375 = ORIENTED_EDGE('',*,*,#5376,.F.);
#5376 = EDGE_CURVE('',#5324,#5324,#5377,.T.);
#5377 = SURFACE_CURVE('',#5378,(#5383,#5390),.PCURVE_S1.);
#5378 = CIRCLE('',#5379,2.91);
#5379 = AXIS2_PLACEMENT_3D('',#5380,#5381,#5382);
#5380 = CARTESIAN_POINT('',(1.900083186423E-14,2.761748817476E-16,4.02)
  );
#5381 = DIRECTION('',(0.,0.,1.));
#5382 = DIRECTION('',(1.,0.,0.));
#5383 = PCURVE('',#5334,#5384);
#5384 = DEFINITIONAL_REPRESENTATION('',(#5385),#5389);
#5385 = LINE('',#5386,#5387);
#5386 = CARTESIAN_POINT('',(-0.,0.));
#5387 = VECTOR('',#5388,1.);
#5388 = DIRECTION('',(-1.,0.));
#5389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5390 = PCURVE('',#5308,#5391);
#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396);
#5392 = CIRCLE('',#5393,2.91);
#5393 = AXIS2_PLACEMENT_2D('',#5394,#5395);
#5394 = CARTESIAN_POINT('',(1.917091148271E-14,4.402775528333E-16));
#5395 = DIRECTION('',(1.,0.));
#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#5397 = ADVANCED_FACE('',(#5398,#5401),#5308,.F.);
#5398 = FACE_BOUND('',#5399,.F.);
#5399 = EDGE_LOOP('',(#5400));
#5400 = ORIENTED_EDGE('',*,*,#5293,.T.);
#5401 = FACE_BOUND('',#5402,.F.);
#5402 = EDGE_LOOP('',(#5403));
#5403 = ORIENTED_EDGE('',*,*,#5376,.F.);
#5404 = ADVANCED_FACE('',(#5405,#5408),#5280,.T.);
#5405 = FACE_BOUND('',#5406,.T.);
#5406 = EDGE_LOOP('',(#5407));
#5407 = ORIENTED_EDGE('',*,*,#5265,.T.);
#5408 = FACE_BOUND('',#5409,.T.);
#5409 = EDGE_LOOP('',(#5410));
#5410 = ORIENTED_EDGE('',*,*,#5353,.F.);
#5411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5415)) 
GLOBAL_UNIT_ASSIGNED_CONTEXT((#5412,#5413,#5414)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#5412 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#5413 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#5414 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#5415 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5412,
  'distance_accuracy_value','confusion accuracy');
#5416 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5417,#5419);
#5417 = ( REPRESENTATION_RELATIONSHIP('','',#5228,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5418) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#5418 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#5419 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
  #5420);
#5420 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','Nylon_insert','',#5,#5223,$
  );
#5421 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5225));
#5422 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5423),#5411);
#5423 = STYLED_ITEM('color',(#5424),#5229);
#5424 = PRESENTATION_STYLE_ASSIGNMENT((#5425));
#5425 = SURFACE_STYLE_USAGE(.BOTH.,#5426);
#5426 = SURFACE_SIDE_STYLE('',(#5427));
#5427 = SURFACE_STYLE_FILL_AREA(#5428);
#5428 = FILL_AREA_STYLE('',(#5429));
#5429 = FILL_AREA_STYLE_COLOUR('',#5430);
#5430 = COLOUR_RGB('',6.000000074816E-02,0.210000004305,0.480000004686);
#5431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
    #5432),#5210);
#5432 = STYLED_ITEM('color',(#5433),#37);
#5433 = PRESENTATION_STYLE_ASSIGNMENT((#5434));
#5434 = SURFACE_STYLE_USAGE(.BOTH.,#5435);
#5435 = SURFACE_SIDE_STYLE('',(#5436));
#5436 = SURFACE_STYLE_FILL_AREA(#5437);
#5437 = FILL_AREA_STYLE('',(#5438));
#5438 = FILL_AREA_STYLE_COLOUR('',#5439);
#5439 = COLOUR_RGB('',0.36000000506,0.399999997426,0.45000000386);
ENDSEC;
END-ISO-10303-21;
