diff --git a/reform2-case-ports/ports-r1-v2-a-extrude.FCStd b/reform2-case-ports/ports-r1-v2-a-extrude.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..b0122909d5094f61c3d30f80463df6c5ebf0261b
Binary files /dev/null and b/reform2-case-ports/ports-r1-v2-a-extrude.FCStd differ
diff --git a/reform2-case-ports/ports-r1-v2-a.step b/reform2-case-ports/ports-r1-v2-a.step
new file mode 100644
index 0000000000000000000000000000000000000000..8855ad37765b900842a05b8aa965aaa3cbb110b6
--- /dev/null
+++ b/reform2-case-ports/ports-r1-v2-a.step
@@ -0,0 +1,3771 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2022-02-01T15:02:09',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Extrude','Extrude','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2837);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#138,#215,#289,#366,#440,#517,#584,#631,#742,
+    #819,#893,#970,#1044,#1121,#1188,#1235,#1346,#1423,#1497,#1574,#1648
+    ,#1725,#1792,#1839,#1950,#2027,#2101,#2178,#2252,#2329,#2396,#2443,
+    #2541,#2639,#2737,#2787));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#58,#84,#114));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(1.05,-125.21654834,1.));
+#26 = SURFACE_CURVE('',#27,(#31,#44),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#38);
+#32 = SURFACE_OF_LINEAR_EXTRUSION('',#33,#36);
+#33 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34,#35),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#34 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#35 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(-0.,-0.,-1.));
+#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43);
+#39 = LINE('',#40,#41);
+#40 = CARTESIAN_POINT('',(0.,0.));
+#41 = VECTOR('',#42,1.);
+#42 = DIRECTION('',(0.,-1.));
+#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44 = PCURVE('',#45,#52);
+#45 = SURFACE_OF_LINEAR_EXTRUSION('',#46,#50);
+#46 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47,#48,#49),.UNSPECIFIED.,.F.
+,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,3.14159265359),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.707106781187,1.)) REPRESENTATION_ITEM('') 
+  );
+#47 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#48 = CARTESIAN_POINT('',(1.05,-125.330724,0.));
+#49 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(-0.,-0.,-1.));
+#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);
+#53 = LINE('',#54,#55);
+#54 = CARTESIAN_POINT('',(3.14159265359,0.));
+#55 = VECTOR('',#56,1.);
+#56 = DIRECTION('',(0.,-1.));
+#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58 = ORIENTED_EDGE('',*,*,#59,.T.);
+#59 = EDGE_CURVE('',#24,#60,#62,.T.);
+#60 = VERTEX_POINT('',#61);
+#61 = CARTESIAN_POINT('',(1.05,-1.16417966,1.));
+#62 = SURFACE_CURVE('',#63,(#66,#73),.PCURVE_S1.);
+#63 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#64,#65),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#64 = CARTESIAN_POINT('',(1.05,-125.21654834,1.));
+#65 = CARTESIAN_POINT('',(1.05,-1.16417966,1.));
+#66 = PCURVE('',#32,#67);
+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
+#68 = LINE('',#69,#70);
+#69 = CARTESIAN_POINT('',(0.,-1.));
+#70 = VECTOR('',#71,1.);
+#71 = DIRECTION('',(1.,0.));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = PCURVE('',#74,#79);
+#74 = PLANE('',#75);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(10.110531301042,-58.2034584711,1.));
+#77 = DIRECTION('',(0.,0.,1.));
+#78 = DIRECTION('',(1.,0.,-0.));
+#79 = DEFINITIONAL_REPRESENTATION('',(#80),#83);
+#80 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#81,#82),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#81 = CARTESIAN_POINT('',(-9.060531301042,-67.0130898689));
+#82 = CARTESIAN_POINT('',(-9.060531301042,57.0392788111));
+#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84 = ORIENTED_EDGE('',*,*,#85,.F.);
+#85 = EDGE_CURVE('',#86,#60,#88,.T.);
+#86 = VERTEX_POINT('',#87);
+#87 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#88 = SURFACE_CURVE('',#89,(#93,#100),.PCURVE_S1.);
+#89 = LINE('',#90,#91);
+#90 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#91 = VECTOR('',#92,1.);
+#92 = DIRECTION('',(0.,0.,1.));
+#93 = PCURVE('',#32,#94);
+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(124.05236868,0.));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(0.,-1.));
+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#100 = PCURVE('',#101,#108);
+#101 = SURFACE_OF_LINEAR_EXTRUSION('',#102,#106);
+#102 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#103,#104,#105),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#103 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#104 = CARTESIAN_POINT('',(1.05,-1.050004,0.));
+#105 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#106 = VECTOR('',#107,1.);
+#107 = DIRECTION('',(-0.,-0.,-1.));
+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);
+#109 = LINE('',#110,#111);
+#110 = CARTESIAN_POINT('',(3.14159265359,0.));
+#111 = VECTOR('',#112,1.);
+#112 = DIRECTION('',(0.,-1.));
+#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#114 = ORIENTED_EDGE('',*,*,#115,.F.);
+#115 = EDGE_CURVE('',#22,#86,#116,.T.);
+#116 = SURFACE_CURVE('',#117,(#120,#127),.PCURVE_S1.);
+#117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#118,#119),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#118 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#119 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#120 = PCURVE('',#32,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(0.,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(1.,0.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = PLANE('',#129);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(10.110531301042,-58.2034584711,0.));
+#131 = DIRECTION('',(0.,0.,1.));
+#132 = DIRECTION('',(1.,0.,-0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#137);
+#134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#135,#136),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#135 = CARTESIAN_POINT('',(-9.060531301042,-67.0130898689));
+#136 = CARTESIAN_POINT('',(-9.060531301042,57.0392788111));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = ADVANCED_FACE('',(#139),#101,.T.);
+#139 = FACE_BOUND('',#140,.T.);
+#140 = EDGE_LOOP('',(#141,#142,#165,#194));
+#141 = ORIENTED_EDGE('',*,*,#85,.T.);
+#142 = ORIENTED_EDGE('',*,*,#143,.T.);
+#143 = EDGE_CURVE('',#60,#144,#146,.T.);
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(1.16417566,-1.050004,1.));
+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
+#147 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#148,#149,#150),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#148 = CARTESIAN_POINT('',(1.05,-1.16417966,1.));
+#149 = CARTESIAN_POINT('',(1.05,-1.050004,1.));
+#150 = CARTESIAN_POINT('',(1.16417566,-1.050004,1.));
+#151 = PCURVE('',#101,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(0.,-1.));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(1.,0.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = PCURVE('',#74,#159);
+#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);
+#160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#161,#162,#163),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#161 = CARTESIAN_POINT('',(-9.060531301042,57.0392788111));
+#162 = CARTESIAN_POINT('',(-9.060531301042,57.1534544711));
+#163 = CARTESIAN_POINT('',(-8.946355641042,57.1534544711));
+#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#165 = ORIENTED_EDGE('',*,*,#166,.F.);
+#166 = EDGE_CURVE('',#167,#144,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(0.,0.,1.));
+#174 = PCURVE('',#101,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(4.712388980385,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(0.,-1.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#188);
+#182 = SURFACE_OF_LINEAR_EXTRUSION('',#183,#186);
+#183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#184,#185),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#184 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#185 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#186 = VECTOR('',#187,1.);
+#187 = DIRECTION('',(-0.,-0.,-1.));
+#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193);
+#189 = LINE('',#190,#191);
+#190 = CARTESIAN_POINT('',(0.,0.));
+#191 = VECTOR('',#192,1.);
+#192 = DIRECTION('',(0.,-1.));
+#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#194 = ORIENTED_EDGE('',*,*,#195,.F.);
+#195 = EDGE_CURVE('',#86,#167,#196,.T.);
+#196 = SURFACE_CURVE('',#197,(#201,#208),.PCURVE_S1.);
+#197 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#198,#199,#200),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#198 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#199 = CARTESIAN_POINT('',(1.05,-1.050004,0.));
+#200 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#201 = PCURVE('',#101,#202);
+#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207);
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(0.,0.));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(1.,0.));
+#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#208 = PCURVE('',#128,#209);
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#211,#212,#213),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#211 = CARTESIAN_POINT('',(-9.060531301042,57.0392788111));
+#212 = CARTESIAN_POINT('',(-9.060531301042,57.1534544711));
+#213 = CARTESIAN_POINT('',(-8.946355641042,57.1534544711));
+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#215 = ADVANCED_FACE('',(#216),#182,.T.);
+#216 = FACE_BOUND('',#217,.T.);
+#217 = EDGE_LOOP('',(#218,#219,#240,#270));
+#218 = ORIENTED_EDGE('',*,*,#166,.T.);
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#144,#221,#223,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(19.83582434,-1.050004,1.));
+#223 = SURFACE_CURVE('',#224,(#227,#234),.PCURVE_S1.);
+#224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#225,#226),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#225 = CARTESIAN_POINT('',(1.16417566,-1.050004,1.));
+#226 = CARTESIAN_POINT('',(19.83582434,-1.050004,1.));
+#227 = PCURVE('',#182,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(0.,-1.));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#74,#235);
+#235 = DEFINITIONAL_REPRESENTATION('',(#236),#239);
+#236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#237,#238),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#237 = CARTESIAN_POINT('',(-8.946355641042,57.1534544711));
+#238 = CARTESIAN_POINT('',(9.725293038958,57.1534544711));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.F.);
+#241 = EDGE_CURVE('',#242,#221,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,0.,1.));
+#249 = PCURVE('',#182,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(18.67164868,0.));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(0.,-1.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = PCURVE('',#257,#264);
+#257 = SURFACE_OF_LINEAR_EXTRUSION('',#258,#262);
+#258 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#259,#260,#261),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#259 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#260 = CARTESIAN_POINT('',(19.95,-1.050004,0.));
+#261 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(-0.,-0.,-1.));
+#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(4.712388980385,0.));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(0.,-1.));
+#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#270 = ORIENTED_EDGE('',*,*,#271,.F.);
+#271 = EDGE_CURVE('',#167,#242,#272,.T.);
+#272 = SURFACE_CURVE('',#273,(#276,#283),.PCURVE_S1.);
+#273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#274,#275),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#274 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#275 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#276 = PCURVE('',#182,#277);
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(0.,0.));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(1.,0.));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = PCURVE('',#128,#284);
+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#288);
+#285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#286,#287),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#286 = CARTESIAN_POINT('',(-8.946355641042,57.1534544711));
+#287 = CARTESIAN_POINT('',(9.725293038958,57.1534544711));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = ADVANCED_FACE('',(#290),#257,.T.);
+#290 = FACE_BOUND('',#291,.T.);
+#291 = EDGE_LOOP('',(#292,#293,#316,#345));
+#292 = ORIENTED_EDGE('',*,*,#241,.T.);
+#293 = ORIENTED_EDGE('',*,*,#294,.T.);
+#294 = EDGE_CURVE('',#221,#295,#297,.T.);
+#295 = VERTEX_POINT('',#296);
+#296 = CARTESIAN_POINT('',(19.95,-1.16417966,1.));
+#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.);
+#298 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#299,#300,#301),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#299 = CARTESIAN_POINT('',(19.83582434,-1.050004,1.));
+#300 = CARTESIAN_POINT('',(19.95,-1.050004,1.));
+#301 = CARTESIAN_POINT('',(19.95,-1.16417966,1.));
+#302 = PCURVE('',#257,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(0.,-1.));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = PCURVE('',#74,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315);
+#311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#312,#313,#314),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#312 = CARTESIAN_POINT('',(9.725293038958,57.1534544711));
+#313 = CARTESIAN_POINT('',(9.839468698958,57.1534544711));
+#314 = CARTESIAN_POINT('',(9.839468698958,57.0392788111));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#316 = ORIENTED_EDGE('',*,*,#317,.F.);
+#317 = EDGE_CURVE('',#318,#295,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(0.,0.,1.));
+#325 = PCURVE('',#257,#326);
+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(6.28318530718,0.));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.,-1.));
+#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#332 = PCURVE('',#333,#339);
+#333 = SURFACE_OF_LINEAR_EXTRUSION('',#334,#337);
+#334 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#335,#336),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#335 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#336 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#337 = VECTOR('',#338,1.);
+#338 = DIRECTION('',(-0.,-0.,-1.));
+#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344);
+#340 = LINE('',#341,#342);
+#341 = CARTESIAN_POINT('',(0.,0.));
+#342 = VECTOR('',#343,1.);
+#343 = DIRECTION('',(0.,-1.));
+#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#242,#318,#347,.T.);
+#347 = SURFACE_CURVE('',#348,(#352,#359),.PCURVE_S1.);
+#348 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#349,#350,#351),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#349 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#350 = CARTESIAN_POINT('',(19.95,-1.050004,0.));
+#351 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#352 = PCURVE('',#257,#353);
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.,0.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(1.,0.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = PCURVE('',#128,#360);
+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
+#361 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#362,#363,#364),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#362 = CARTESIAN_POINT('',(9.725293038958,57.1534544711));
+#363 = CARTESIAN_POINT('',(9.839468698958,57.1534544711));
+#364 = CARTESIAN_POINT('',(9.839468698958,57.0392788111));
+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#366 = ADVANCED_FACE('',(#367),#333,.T.);
+#367 = FACE_BOUND('',#368,.T.);
+#368 = EDGE_LOOP('',(#369,#370,#391,#421));
+#369 = ORIENTED_EDGE('',*,*,#317,.T.);
+#370 = ORIENTED_EDGE('',*,*,#371,.T.);
+#371 = EDGE_CURVE('',#295,#372,#374,.T.);
+#372 = VERTEX_POINT('',#373);
+#373 = CARTESIAN_POINT('',(19.95,-125.21654834,1.));
+#374 = SURFACE_CURVE('',#375,(#378,#385),.PCURVE_S1.);
+#375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#376,#377),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#376 = CARTESIAN_POINT('',(19.95,-1.16417966,1.));
+#377 = CARTESIAN_POINT('',(19.95,-125.21654834,1.));
+#378 = PCURVE('',#333,#379);
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(0.,-1.));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(1.,0.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#385 = PCURVE('',#74,#386);
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#390);
+#387 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#388,#389),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#388 = CARTESIAN_POINT('',(9.839468698958,57.0392788111));
+#389 = CARTESIAN_POINT('',(9.839468698958,-67.0130898689));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#391 = ORIENTED_EDGE('',*,*,#392,.F.);
+#392 = EDGE_CURVE('',#393,#372,#395,.T.);
+#393 = VERTEX_POINT('',#394);
+#394 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.);
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(0.,0.,1.));
+#400 = PCURVE('',#333,#401);
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(124.05236868,0.));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(0.,-1.));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#407 = PCURVE('',#408,#415);
+#408 = SURFACE_OF_LINEAR_EXTRUSION('',#409,#413);
+#409 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#410,#411,#412),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#410 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#411 = CARTESIAN_POINT('',(19.95,-125.330724,0.));
+#412 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(-0.,-0.,-1.));
+#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(0.,0.));
+#418 = VECTOR('',#419,1.);
+#419 = DIRECTION('',(0.,-1.));
+#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#421 = ORIENTED_EDGE('',*,*,#422,.F.);
+#422 = EDGE_CURVE('',#318,#393,#423,.T.);
+#423 = SURFACE_CURVE('',#424,(#427,#434),.PCURVE_S1.);
+#424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#425,#426),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#425 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#426 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#427 = PCURVE('',#333,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(0.,0.));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(1.,0.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#128,#435);
+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#439);
+#436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#437,#438),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#437 = CARTESIAN_POINT('',(9.839468698958,57.0392788111));
+#438 = CARTESIAN_POINT('',(9.839468698958,-67.0130898689));
+#439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#440 = ADVANCED_FACE('',(#441),#408,.T.);
+#441 = FACE_BOUND('',#442,.T.);
+#442 = EDGE_LOOP('',(#443,#444,#467,#496));
+#443 = ORIENTED_EDGE('',*,*,#392,.T.);
+#444 = ORIENTED_EDGE('',*,*,#445,.T.);
+#445 = EDGE_CURVE('',#372,#446,#448,.T.);
+#446 = VERTEX_POINT('',#447);
+#447 = CARTESIAN_POINT('',(19.83582434,-125.330724,1.));
+#448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.);
+#449 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#450,#451,#452),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#450 = CARTESIAN_POINT('',(19.95,-125.21654834,1.));
+#451 = CARTESIAN_POINT('',(19.95,-125.330724,1.));
+#452 = CARTESIAN_POINT('',(19.83582434,-125.330724,1.));
+#453 = PCURVE('',#408,#454);
+#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(0.,-1.));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(1.,0.));
+#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#460 = PCURVE('',#74,#461);
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
+#462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#463,#464,#465),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#463 = CARTESIAN_POINT('',(9.839468698958,-67.0130898689));
+#464 = CARTESIAN_POINT('',(9.839468698958,-67.1272655289));
+#465 = CARTESIAN_POINT('',(9.725293038958,-67.1272655289));
+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#467 = ORIENTED_EDGE('',*,*,#468,.F.);
+#468 = EDGE_CURVE('',#469,#446,#471,.T.);
+#469 = VERTEX_POINT('',#470);
+#470 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(0.,0.,1.));
+#476 = PCURVE('',#408,#477);
+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(1.570796326795,0.));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(0.,-1.));
+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#483 = PCURVE('',#484,#490);
+#484 = SURFACE_OF_LINEAR_EXTRUSION('',#485,#488);
+#485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#486,#487),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#486 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#487 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#488 = VECTOR('',#489,1.);
+#489 = DIRECTION('',(-0.,-0.,-1.));
+#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
+#491 = LINE('',#492,#493);
+#492 = CARTESIAN_POINT('',(0.,0.));
+#493 = VECTOR('',#494,1.);
+#494 = DIRECTION('',(0.,-1.));
+#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#496 = ORIENTED_EDGE('',*,*,#497,.F.);
+#497 = EDGE_CURVE('',#393,#469,#498,.T.);
+#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
+#499 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#500,#501,#502),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#500 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#501 = CARTESIAN_POINT('',(19.95,-125.330724,0.));
+#502 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#503 = PCURVE('',#408,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(0.,0.));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(1.,0.));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#128,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#513,#514,#515),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#513 = CARTESIAN_POINT('',(9.839468698958,-67.0130898689));
+#514 = CARTESIAN_POINT('',(9.839468698958,-67.1272655289));
+#515 = CARTESIAN_POINT('',(9.725293038958,-67.1272655289));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = ADVANCED_FACE('',(#518),#484,.T.);
+#518 = FACE_BOUND('',#519,.T.);
+#519 = EDGE_LOOP('',(#520,#521,#542,#565));
+#520 = ORIENTED_EDGE('',*,*,#468,.T.);
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#446,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(1.16417566,-125.330724,1.));
+#525 = SURFACE_CURVE('',#526,(#529,#536),.PCURVE_S1.);
+#526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#527,#528),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#527 = CARTESIAN_POINT('',(19.83582434,-125.330724,1.));
+#528 = CARTESIAN_POINT('',(1.16417566,-125.330724,1.));
+#529 = PCURVE('',#484,#530);
+#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(0.,-1.));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(1.,0.));
+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#536 = PCURVE('',#74,#537);
+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541);
+#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#539 = CARTESIAN_POINT('',(9.725293038958,-67.1272655289));
+#540 = CARTESIAN_POINT('',(-8.946355641042,-67.1272655289));
+#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#542 = ORIENTED_EDGE('',*,*,#543,.F.);
+#543 = EDGE_CURVE('',#544,#523,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.);
+#547 = LINE('',#548,#549);
+#548 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#549 = VECTOR('',#550,1.);
+#550 = DIRECTION('',(0.,0.,1.));
+#551 = PCURVE('',#484,#552);
+#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557);
+#553 = LINE('',#554,#555);
+#554 = CARTESIAN_POINT('',(18.67164868,0.));
+#555 = VECTOR('',#556,1.);
+#556 = DIRECTION('',(0.,-1.));
+#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#558 = PCURVE('',#45,#559);
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = LINE('',#561,#562);
+#561 = CARTESIAN_POINT('',(1.570796326795,0.));
+#562 = VECTOR('',#563,1.);
+#563 = DIRECTION('',(0.,-1.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = ORIENTED_EDGE('',*,*,#566,.F.);
+#566 = EDGE_CURVE('',#469,#544,#567,.T.);
+#567 = SURFACE_CURVE('',#568,(#571,#578),.PCURVE_S1.);
+#568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#569,#570),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#569 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#570 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#571 = PCURVE('',#484,#572);
+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577);
+#573 = LINE('',#574,#575);
+#574 = CARTESIAN_POINT('',(0.,0.));
+#575 = VECTOR('',#576,1.);
+#576 = DIRECTION('',(1.,0.));
+#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#578 = PCURVE('',#128,#579);
+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#583);
+#580 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#581,#582),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#581 = CARTESIAN_POINT('',(9.725293038958,-67.1272655289));
+#582 = CARTESIAN_POINT('',(-8.946355641042,-67.1272655289));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = ADVANCED_FACE('',(#585),#45,.T.);
+#585 = FACE_BOUND('',#586,.T.);
+#586 = EDGE_LOOP('',(#587,#588,#609,#610));
+#587 = ORIENTED_EDGE('',*,*,#543,.T.);
+#588 = ORIENTED_EDGE('',*,*,#589,.T.);
+#589 = EDGE_CURVE('',#523,#24,#590,.T.);
+#590 = SURFACE_CURVE('',#591,(#595,#602),.PCURVE_S1.);
+#591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#592,#593,#594),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#592 = CARTESIAN_POINT('',(1.16417566,-125.330724,1.));
+#593 = CARTESIAN_POINT('',(1.05,-125.330724,1.));
+#594 = CARTESIAN_POINT('',(1.05,-125.21654834,1.));
+#595 = PCURVE('',#45,#596);
+#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601);
+#597 = LINE('',#598,#599);
+#598 = CARTESIAN_POINT('',(0.,-1.));
+#599 = VECTOR('',#600,1.);
+#600 = DIRECTION('',(1.,0.));
+#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#602 = PCURVE('',#74,#603);
+#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608);
+#604 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#605,#606,#607),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#605 = CARTESIAN_POINT('',(-8.946355641042,-67.1272655289));
+#606 = CARTESIAN_POINT('',(-9.060531301042,-67.1272655289));
+#607 = CARTESIAN_POINT('',(-9.060531301042,-67.0130898689));
+#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#609 = ORIENTED_EDGE('',*,*,#21,.F.);
+#610 = ORIENTED_EDGE('',*,*,#611,.F.);
+#611 = EDGE_CURVE('',#544,#22,#612,.T.);
+#612 = SURFACE_CURVE('',#613,(#617,#624),.PCURVE_S1.);
+#613 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#614,#615,#616),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#614 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#615 = CARTESIAN_POINT('',(1.05,-125.330724,0.));
+#616 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#617 = PCURVE('',#45,#618);
+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623);
+#619 = LINE('',#620,#621);
+#620 = CARTESIAN_POINT('',(0.,0.));
+#621 = VECTOR('',#622,1.);
+#622 = DIRECTION('',(1.,0.));
+#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#624 = PCURVE('',#128,#625);
+#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);
+#626 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#627,#628,#629),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#627 = CARTESIAN_POINT('',(-8.946355641042,-67.1272655289));
+#628 = CARTESIAN_POINT('',(-9.060531301042,-67.1272655289));
+#629 = CARTESIAN_POINT('',(-9.060531301042,-67.0130898689));
+#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#631 = ADVANCED_FACE('',(#632),#646,.T.);
+#632 = FACE_BOUND('',#633,.T.);
+#633 = EDGE_LOOP('',(#634,#672,#693,#723));
+#634 = ORIENTED_EDGE('',*,*,#635,.T.);
+#635 = EDGE_CURVE('',#636,#638,#640,.T.);
+#636 = VERTEX_POINT('',#637);
+#637 = CARTESIAN_POINT('',(10.138567,-65.83177657,0.));
+#638 = VERTEX_POINT('',#639);
+#639 = CARTESIAN_POINT('',(10.138567,-65.83177657,1.));
+#640 = SURFACE_CURVE('',#641,(#645,#658),.PCURVE_S1.);
+#641 = LINE('',#642,#643);
+#642 = CARTESIAN_POINT('',(10.138567,-65.83177657,0.));
+#643 = VECTOR('',#644,1.);
+#644 = DIRECTION('',(0.,0.,1.));
+#645 = PCURVE('',#646,#652);
+#646 = SURFACE_OF_LINEAR_EXTRUSION('',#647,#650);
+#647 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#648,#649),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#648 = CARTESIAN_POINT('',(10.138567,-65.83177657,0.));
+#649 = CARTESIAN_POINT('',(10.138567,-93.36822643,0.));
+#650 = VECTOR('',#651,1.);
+#651 = DIRECTION('',(-0.,-0.,-1.));
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(0.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,-1.));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#658 = PCURVE('',#659,#666);
+#659 = SURFACE_OF_LINEAR_EXTRUSION('',#660,#664);
+#660 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#661,#662,#663),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#661 = CARTESIAN_POINT('',(10.31280228,-65.644721,0.));
+#662 = CARTESIAN_POINT('',(10.138567,-65.644721,0.));
+#663 = CARTESIAN_POINT('',(10.138567,-65.83177657,0.));
+#664 = VECTOR('',#665,1.);
+#665 = DIRECTION('',(-0.,-0.,-1.));
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671);
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(1.570796326795,0.));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.,-1.));
+#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#672 = ORIENTED_EDGE('',*,*,#673,.T.);
+#673 = EDGE_CURVE('',#638,#674,#676,.T.);
+#674 = VERTEX_POINT('',#675);
+#675 = CARTESIAN_POINT('',(10.138567,-93.36822643,1.));
+#676 = SURFACE_CURVE('',#677,(#680,#687),.PCURVE_S1.);
+#677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#678,#679),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#678 = CARTESIAN_POINT('',(10.138567,-65.83177657,1.));
+#679 = CARTESIAN_POINT('',(10.138567,-93.36822643,1.));
+#680 = PCURVE('',#646,#681);
+#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686);
+#682 = LINE('',#683,#684);
+#683 = CARTESIAN_POINT('',(0.,-1.));
+#684 = VECTOR('',#685,1.);
+#685 = DIRECTION('',(1.,0.));
+#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#687 = PCURVE('',#74,#688);
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#692);
+#689 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#690,#691),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#690 = CARTESIAN_POINT('',(2.803569895848E-02,-7.6283180989));
+#691 = CARTESIAN_POINT('',(2.803569895848E-02,-35.1647679589));
+#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#693 = ORIENTED_EDGE('',*,*,#694,.F.);
+#694 = EDGE_CURVE('',#695,#674,#697,.T.);
+#695 = VERTEX_POINT('',#696);
+#696 = CARTESIAN_POINT('',(10.138567,-93.36822643,0.));
+#697 = SURFACE_CURVE('',#698,(#702,#709),.PCURVE_S1.);
+#698 = LINE('',#699,#700);
+#699 = CARTESIAN_POINT('',(10.138567,-93.36822643,0.));
+#700 = VECTOR('',#701,1.);
+#701 = DIRECTION('',(0.,0.,1.));
+#702 = PCURVE('',#646,#703);
+#703 = DEFINITIONAL_REPRESENTATION('',(#704),#708);
+#704 = LINE('',#705,#706);
+#705 = CARTESIAN_POINT('',(27.53644986,0.));
+#706 = VECTOR('',#707,1.);
+#707 = DIRECTION('',(0.,-1.));
+#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#709 = PCURVE('',#710,#717);
+#710 = SURFACE_OF_LINEAR_EXTRUSION('',#711,#715);
+#711 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#712,#713,#714),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#712 = CARTESIAN_POINT('',(10.138567,-93.36822643,0.));
+#713 = CARTESIAN_POINT('',(10.138567,-93.555282,0.));
+#714 = CARTESIAN_POINT('',(10.31280228,-93.555282,0.));
+#715 = VECTOR('',#716,1.);
+#716 = DIRECTION('',(-0.,-0.,-1.));
+#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(1.570796326795,0.));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,-1.));
+#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#723 = ORIENTED_EDGE('',*,*,#724,.F.);
+#724 = EDGE_CURVE('',#636,#695,#725,.T.);
+#725 = SURFACE_CURVE('',#726,(#729,#736),.PCURVE_S1.);
+#726 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#727,#728),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#727 = CARTESIAN_POINT('',(10.138567,-65.83177657,0.));
+#728 = CARTESIAN_POINT('',(10.138567,-93.36822643,0.));
+#729 = PCURVE('',#646,#730);
+#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735);
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(0.,0.));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(1.,0.));
+#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#736 = PCURVE('',#128,#737);
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#741);
+#738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#739,#740),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#739 = CARTESIAN_POINT('',(2.803569895848E-02,-7.6283180989));
+#740 = CARTESIAN_POINT('',(2.803569895848E-02,-35.1647679589));
+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#742 = ADVANCED_FACE('',(#743),#710,.T.);
+#743 = FACE_BOUND('',#744,.T.);
+#744 = EDGE_LOOP('',(#745,#746,#769,#798));
+#745 = ORIENTED_EDGE('',*,*,#694,.T.);
+#746 = ORIENTED_EDGE('',*,*,#747,.T.);
+#747 = EDGE_CURVE('',#674,#748,#750,.T.);
+#748 = VERTEX_POINT('',#749);
+#749 = CARTESIAN_POINT('',(10.31280228,-93.555282,1.));
+#750 = SURFACE_CURVE('',#751,(#755,#762),.PCURVE_S1.);
+#751 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#752,#753,#754),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#752 = CARTESIAN_POINT('',(10.138567,-93.36822643,1.));
+#753 = CARTESIAN_POINT('',(10.138567,-93.555282,1.));
+#754 = CARTESIAN_POINT('',(10.31280228,-93.555282,1.));
+#755 = PCURVE('',#710,#756);
+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761);
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(0.,-1.));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(1.,0.));
+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#762 = PCURVE('',#74,#763);
+#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768);
+#764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#765,#766,#767),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#765 = CARTESIAN_POINT('',(2.803569895848E-02,-35.1647679589));
+#766 = CARTESIAN_POINT('',(2.803569895848E-02,-35.3518235289));
+#767 = CARTESIAN_POINT('',(0.202270978958,-35.3518235289));
+#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#769 = ORIENTED_EDGE('',*,*,#770,.F.);
+#770 = EDGE_CURVE('',#771,#748,#773,.T.);
+#771 = VERTEX_POINT('',#772);
+#772 = CARTESIAN_POINT('',(10.31280228,-93.555282,0.));
+#773 = SURFACE_CURVE('',#774,(#778,#785),.PCURVE_S1.);
+#774 = LINE('',#775,#776);
+#775 = CARTESIAN_POINT('',(10.31280228,-93.555282,0.));
+#776 = VECTOR('',#777,1.);
+#777 = DIRECTION('',(0.,0.,1.));
+#778 = PCURVE('',#710,#779);
+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);
+#780 = LINE('',#781,#782);
+#781 = CARTESIAN_POINT('',(3.14159265359,0.));
+#782 = VECTOR('',#783,1.);
+#783 = DIRECTION('',(0.,-1.));
+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#785 = PCURVE('',#786,#792);
+#786 = SURFACE_OF_LINEAR_EXTRUSION('',#787,#790);
+#787 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#788,#789),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#788 = CARTESIAN_POINT('',(10.31280228,-93.555282,0.));
+#789 = CARTESIAN_POINT('',(13.27489242,-93.555282,0.));
+#790 = VECTOR('',#791,1.);
+#791 = DIRECTION('',(-0.,-0.,-1.));
+#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);
+#793 = LINE('',#794,#795);
+#794 = CARTESIAN_POINT('',(0.,0.));
+#795 = VECTOR('',#796,1.);
+#796 = DIRECTION('',(0.,-1.));
+#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#798 = ORIENTED_EDGE('',*,*,#799,.F.);
+#799 = EDGE_CURVE('',#695,#771,#800,.T.);
+#800 = SURFACE_CURVE('',#801,(#805,#812),.PCURVE_S1.);
+#801 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#802,#803,#804),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#802 = CARTESIAN_POINT('',(10.138567,-93.36822643,0.));
+#803 = CARTESIAN_POINT('',(10.138567,-93.555282,0.));
+#804 = CARTESIAN_POINT('',(10.31280228,-93.555282,0.));
+#805 = PCURVE('',#710,#806);
+#806 = DEFINITIONAL_REPRESENTATION('',(#807),#811);
+#807 = LINE('',#808,#809);
+#808 = CARTESIAN_POINT('',(0.,0.));
+#809 = VECTOR('',#810,1.);
+#810 = DIRECTION('',(1.,0.));
+#811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#812 = PCURVE('',#128,#813);
+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);
+#814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#815,#816,#817),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#815 = CARTESIAN_POINT('',(2.803569895848E-02,-35.1647679589));
+#816 = CARTESIAN_POINT('',(2.803569895848E-02,-35.3518235289));
+#817 = CARTESIAN_POINT('',(0.202270978958,-35.3518235289));
+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#819 = ADVANCED_FACE('',(#820),#786,.T.);
+#820 = FACE_BOUND('',#821,.T.);
+#821 = EDGE_LOOP('',(#822,#823,#844,#874));
+#822 = ORIENTED_EDGE('',*,*,#770,.T.);
+#823 = ORIENTED_EDGE('',*,*,#824,.T.);
+#824 = EDGE_CURVE('',#748,#825,#827,.T.);
+#825 = VERTEX_POINT('',#826);
+#826 = CARTESIAN_POINT('',(13.27489242,-93.555282,1.));
+#827 = SURFACE_CURVE('',#828,(#831,#838),.PCURVE_S1.);
+#828 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#829,#830),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#829 = CARTESIAN_POINT('',(10.31280228,-93.555282,1.));
+#830 = CARTESIAN_POINT('',(13.27489242,-93.555282,1.));
+#831 = PCURVE('',#786,#832);
+#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837);
+#833 = LINE('',#834,#835);
+#834 = CARTESIAN_POINT('',(0.,-1.));
+#835 = VECTOR('',#836,1.);
+#836 = DIRECTION('',(1.,0.));
+#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#838 = PCURVE('',#74,#839);
+#839 = DEFINITIONAL_REPRESENTATION('',(#840),#843);
+#840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#841,#842),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#841 = CARTESIAN_POINT('',(0.202270978958,-35.3518235289));
+#842 = CARTESIAN_POINT('',(3.164361118958,-35.3518235289));
+#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#844 = ORIENTED_EDGE('',*,*,#845,.F.);
+#845 = EDGE_CURVE('',#846,#825,#848,.T.);
+#846 = VERTEX_POINT('',#847);
+#847 = CARTESIAN_POINT('',(13.27489242,-93.555282,0.));
+#848 = SURFACE_CURVE('',#849,(#853,#860),.PCURVE_S1.);
+#849 = LINE('',#850,#851);
+#850 = CARTESIAN_POINT('',(13.27489242,-93.555282,0.));
+#851 = VECTOR('',#852,1.);
+#852 = DIRECTION('',(0.,0.,1.));
+#853 = PCURVE('',#786,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(2.96209014,0.));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(0.,-1.));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = PCURVE('',#861,#868);
+#861 = SURFACE_OF_LINEAR_EXTRUSION('',#862,#866);
+#862 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#863,#864,#865),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#863 = CARTESIAN_POINT('',(13.27489242,-93.555282,0.));
+#864 = CARTESIAN_POINT('',(13.4491277,-93.555282,0.));
+#865 = CARTESIAN_POINT('',(13.4491277,-93.36822643,0.));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(-0.,-0.,-1.));
+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(3.14159265359,0.));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(0.,-1.));
+#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#874 = ORIENTED_EDGE('',*,*,#875,.F.);
+#875 = EDGE_CURVE('',#771,#846,#876,.T.);
+#876 = SURFACE_CURVE('',#877,(#880,#887),.PCURVE_S1.);
+#877 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#878,#879),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#878 = CARTESIAN_POINT('',(10.31280228,-93.555282,0.));
+#879 = CARTESIAN_POINT('',(13.27489242,-93.555282,0.));
+#880 = PCURVE('',#786,#881);
+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(0.,0.));
+#884 = VECTOR('',#885,1.);
+#885 = DIRECTION('',(1.,0.));
+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#887 = PCURVE('',#128,#888);
+#888 = DEFINITIONAL_REPRESENTATION('',(#889),#892);
+#889 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#890,#891),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#890 = CARTESIAN_POINT('',(0.202270978958,-35.3518235289));
+#891 = CARTESIAN_POINT('',(3.164361118958,-35.3518235289));
+#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#893 = ADVANCED_FACE('',(#894),#861,.T.);
+#894 = FACE_BOUND('',#895,.T.);
+#895 = EDGE_LOOP('',(#896,#897,#920,#949));
+#896 = ORIENTED_EDGE('',*,*,#845,.T.);
+#897 = ORIENTED_EDGE('',*,*,#898,.T.);
+#898 = EDGE_CURVE('',#825,#899,#901,.T.);
+#899 = VERTEX_POINT('',#900);
+#900 = CARTESIAN_POINT('',(13.4491277,-93.36822643,1.));
+#901 = SURFACE_CURVE('',#902,(#906,#913),.PCURVE_S1.);
+#902 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#903,#904,#905),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#903 = CARTESIAN_POINT('',(13.27489242,-93.555282,1.));
+#904 = CARTESIAN_POINT('',(13.4491277,-93.555282,1.));
+#905 = CARTESIAN_POINT('',(13.4491277,-93.36822643,1.));
+#906 = PCURVE('',#861,#907);
+#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);
+#908 = LINE('',#909,#910);
+#909 = CARTESIAN_POINT('',(0.,-1.));
+#910 = VECTOR('',#911,1.);
+#911 = DIRECTION('',(1.,0.));
+#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#913 = PCURVE('',#74,#914);
+#914 = DEFINITIONAL_REPRESENTATION('',(#915),#919);
+#915 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#916,#917,#918),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#916 = CARTESIAN_POINT('',(3.164361118958,-35.3518235289));
+#917 = CARTESIAN_POINT('',(3.338596398958,-35.3518235289));
+#918 = CARTESIAN_POINT('',(3.338596398958,-35.1647679589));
+#919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#920 = ORIENTED_EDGE('',*,*,#921,.F.);
+#921 = EDGE_CURVE('',#922,#899,#924,.T.);
+#922 = VERTEX_POINT('',#923);
+#923 = CARTESIAN_POINT('',(13.4491277,-93.36822643,0.));
+#924 = SURFACE_CURVE('',#925,(#929,#936),.PCURVE_S1.);
+#925 = LINE('',#926,#927);
+#926 = CARTESIAN_POINT('',(13.4491277,-93.36822643,0.));
+#927 = VECTOR('',#928,1.);
+#928 = DIRECTION('',(0.,0.,1.));
+#929 = PCURVE('',#861,#930);
+#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935);
+#931 = LINE('',#932,#933);
+#932 = CARTESIAN_POINT('',(4.712388980385,0.));
+#933 = VECTOR('',#934,1.);
+#934 = DIRECTION('',(0.,-1.));
+#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#936 = PCURVE('',#937,#943);
+#937 = SURFACE_OF_LINEAR_EXTRUSION('',#938,#941);
+#938 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#939,#940),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#939 = CARTESIAN_POINT('',(13.4491277,-93.36822643,0.));
+#940 = CARTESIAN_POINT('',(13.4491277,-65.83177657,0.));
+#941 = VECTOR('',#942,1.);
+#942 = DIRECTION('',(-0.,-0.,-1.));
+#943 = DEFINITIONAL_REPRESENTATION('',(#944),#948);
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(0.,0.));
+#946 = VECTOR('',#947,1.);
+#947 = DIRECTION('',(0.,-1.));
+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#949 = ORIENTED_EDGE('',*,*,#950,.F.);
+#950 = EDGE_CURVE('',#846,#922,#951,.T.);
+#951 = SURFACE_CURVE('',#952,(#956,#963),.PCURVE_S1.);
+#952 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#953,#954,#955),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#953 = CARTESIAN_POINT('',(13.27489242,-93.555282,0.));
+#954 = CARTESIAN_POINT('',(13.4491277,-93.555282,0.));
+#955 = CARTESIAN_POINT('',(13.4491277,-93.36822643,0.));
+#956 = PCURVE('',#861,#957);
+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(0.,0.));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(1.,0.));
+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#963 = PCURVE('',#128,#964);
+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969);
+#965 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#966,#967,#968),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#966 = CARTESIAN_POINT('',(3.164361118958,-35.3518235289));
+#967 = CARTESIAN_POINT('',(3.338596398958,-35.3518235289));
+#968 = CARTESIAN_POINT('',(3.338596398958,-35.1647679589));
+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#970 = ADVANCED_FACE('',(#971),#937,.T.);
+#971 = FACE_BOUND('',#972,.T.);
+#972 = EDGE_LOOP('',(#973,#974,#995,#1025));
+#973 = ORIENTED_EDGE('',*,*,#921,.T.);
+#974 = ORIENTED_EDGE('',*,*,#975,.T.);
+#975 = EDGE_CURVE('',#899,#976,#978,.T.);
+#976 = VERTEX_POINT('',#977);
+#977 = CARTESIAN_POINT('',(13.4491277,-65.83177657,1.));
+#978 = SURFACE_CURVE('',#979,(#982,#989),.PCURVE_S1.);
+#979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#980,#981),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#980 = CARTESIAN_POINT('',(13.4491277,-93.36822643,1.));
+#981 = CARTESIAN_POINT('',(13.4491277,-65.83177657,1.));
+#982 = PCURVE('',#937,#983);
+#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(0.,-1.));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(1.,0.));
+#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#989 = PCURVE('',#74,#990);
+#990 = DEFINITIONAL_REPRESENTATION('',(#991),#994);
+#991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#992,#993),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#992 = CARTESIAN_POINT('',(3.338596398958,-35.1647679589));
+#993 = CARTESIAN_POINT('',(3.338596398958,-7.6283180989));
+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#995 = ORIENTED_EDGE('',*,*,#996,.F.);
+#996 = EDGE_CURVE('',#997,#976,#999,.T.);
+#997 = VERTEX_POINT('',#998);
+#998 = CARTESIAN_POINT('',(13.4491277,-65.83177657,0.));
+#999 = SURFACE_CURVE('',#1000,(#1004,#1011),.PCURVE_S1.);
+#1000 = LINE('',#1001,#1002);
+#1001 = CARTESIAN_POINT('',(13.4491277,-65.83177657,0.));
+#1002 = VECTOR('',#1003,1.);
+#1003 = DIRECTION('',(0.,0.,1.));
+#1004 = PCURVE('',#937,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(27.53644986,0.));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(0.,-1.));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1011 = PCURVE('',#1012,#1019);
+#1012 = SURFACE_OF_LINEAR_EXTRUSION('',#1013,#1017);
+#1013 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1014,#1015,#1016),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1014 = CARTESIAN_POINT('',(13.4491277,-65.83177657,0.));
+#1015 = CARTESIAN_POINT('',(13.4491277,-65.644721,0.));
+#1016 = CARTESIAN_POINT('',(13.27489242,-65.644721,0.));
+#1017 = VECTOR('',#1018,1.);
+#1018 = DIRECTION('',(-0.,-0.,-1.));
+#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024);
+#1020 = LINE('',#1021,#1022);
+#1021 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1022 = VECTOR('',#1023,1.);
+#1023 = DIRECTION('',(0.,-1.));
+#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1025 = ORIENTED_EDGE('',*,*,#1026,.F.);
+#1026 = EDGE_CURVE('',#922,#997,#1027,.T.);
+#1027 = SURFACE_CURVE('',#1028,(#1031,#1038),.PCURVE_S1.);
+#1028 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1029,#1030),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#1029 = CARTESIAN_POINT('',(13.4491277,-93.36822643,0.));
+#1030 = CARTESIAN_POINT('',(13.4491277,-65.83177657,0.));
+#1031 = PCURVE('',#937,#1032);
+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);
+#1033 = LINE('',#1034,#1035);
+#1034 = CARTESIAN_POINT('',(0.,0.));
+#1035 = VECTOR('',#1036,1.);
+#1036 = DIRECTION('',(1.,0.));
+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1038 = PCURVE('',#128,#1039);
+#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1043);
+#1040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1041,#1042),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,27.53644986),.PIECEWISE_BEZIER_KNOTS.);
+#1041 = CARTESIAN_POINT('',(3.338596398958,-35.1647679589));
+#1042 = CARTESIAN_POINT('',(3.338596398958,-7.6283180989));
+#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1044 = ADVANCED_FACE('',(#1045),#1012,.T.);
+#1045 = FACE_BOUND('',#1046,.T.);
+#1046 = EDGE_LOOP('',(#1047,#1048,#1071,#1100));
+#1047 = ORIENTED_EDGE('',*,*,#996,.T.);
+#1048 = ORIENTED_EDGE('',*,*,#1049,.T.);
+#1049 = EDGE_CURVE('',#976,#1050,#1052,.T.);
+#1050 = VERTEX_POINT('',#1051);
+#1051 = CARTESIAN_POINT('',(13.27489242,-65.644721,1.));
+#1052 = SURFACE_CURVE('',#1053,(#1057,#1064),.PCURVE_S1.);
+#1053 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1054,#1055,#1056),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1054 = CARTESIAN_POINT('',(13.4491277,-65.83177657,1.));
+#1055 = CARTESIAN_POINT('',(13.4491277,-65.644721,1.));
+#1056 = CARTESIAN_POINT('',(13.27489242,-65.644721,1.));
+#1057 = PCURVE('',#1012,#1058);
+#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063);
+#1059 = LINE('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(0.,-1.));
+#1061 = VECTOR('',#1062,1.);
+#1062 = DIRECTION('',(1.,0.));
+#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1064 = PCURVE('',#74,#1065);
+#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1070);
+#1066 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1067,#1068,#1069),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1067 = CARTESIAN_POINT('',(3.338596398958,-7.6283180989));
+#1068 = CARTESIAN_POINT('',(3.338596398958,-7.4412625289));
+#1069 = CARTESIAN_POINT('',(3.164361118958,-7.4412625289));
+#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1071 = ORIENTED_EDGE('',*,*,#1072,.F.);
+#1072 = EDGE_CURVE('',#1073,#1050,#1075,.T.);
+#1073 = VERTEX_POINT('',#1074);
+#1074 = CARTESIAN_POINT('',(13.27489242,-65.644721,0.));
+#1075 = SURFACE_CURVE('',#1076,(#1080,#1087),.PCURVE_S1.);
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(13.27489242,-65.644721,0.));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(0.,0.,1.));
+#1080 = PCURVE('',#1012,#1081);
+#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(0.,-1.));
+#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1087 = PCURVE('',#1088,#1094);
+#1088 = SURFACE_OF_LINEAR_EXTRUSION('',#1089,#1092);
+#1089 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1090,#1091),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#1090 = CARTESIAN_POINT('',(13.27489242,-65.644721,0.));
+#1091 = CARTESIAN_POINT('',(10.31280228,-65.644721,0.));
+#1092 = VECTOR('',#1093,1.);
+#1093 = DIRECTION('',(-0.,-0.,-1.));
+#1094 = DEFINITIONAL_REPRESENTATION('',(#1095),#1099);
+#1095 = LINE('',#1096,#1097);
+#1096 = CARTESIAN_POINT('',(0.,0.));
+#1097 = VECTOR('',#1098,1.);
+#1098 = DIRECTION('',(0.,-1.));
+#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1100 = ORIENTED_EDGE('',*,*,#1101,.F.);
+#1101 = EDGE_CURVE('',#997,#1073,#1102,.T.);
+#1102 = SURFACE_CURVE('',#1103,(#1107,#1114),.PCURVE_S1.);
+#1103 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1104,#1105,#1106),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1104 = CARTESIAN_POINT('',(13.4491277,-65.83177657,0.));
+#1105 = CARTESIAN_POINT('',(13.4491277,-65.644721,0.));
+#1106 = CARTESIAN_POINT('',(13.27489242,-65.644721,0.));
+#1107 = PCURVE('',#1012,#1108);
+#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113);
+#1109 = LINE('',#1110,#1111);
+#1110 = CARTESIAN_POINT('',(0.,0.));
+#1111 = VECTOR('',#1112,1.);
+#1112 = DIRECTION('',(1.,0.));
+#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1114 = PCURVE('',#128,#1115);
+#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120);
+#1116 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1117,#1118,#1119),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1117 = CARTESIAN_POINT('',(3.338596398958,-7.6283180989));
+#1118 = CARTESIAN_POINT('',(3.338596398958,-7.4412625289));
+#1119 = CARTESIAN_POINT('',(3.164361118958,-7.4412625289));
+#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1121 = ADVANCED_FACE('',(#1122),#1088,.T.);
+#1122 = FACE_BOUND('',#1123,.T.);
+#1123 = EDGE_LOOP('',(#1124,#1125,#1146,#1169));
+#1124 = ORIENTED_EDGE('',*,*,#1072,.T.);
+#1125 = ORIENTED_EDGE('',*,*,#1126,.T.);
+#1126 = EDGE_CURVE('',#1050,#1127,#1129,.T.);
+#1127 = VERTEX_POINT('',#1128);
+#1128 = CARTESIAN_POINT('',(10.31280228,-65.644721,1.));
+#1129 = SURFACE_CURVE('',#1130,(#1133,#1140),.PCURVE_S1.);
+#1130 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1131,#1132),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#1131 = CARTESIAN_POINT('',(13.27489242,-65.644721,1.));
+#1132 = CARTESIAN_POINT('',(10.31280228,-65.644721,1.));
+#1133 = PCURVE('',#1088,#1134);
+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(0.,-1.));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(1.,0.));
+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1140 = PCURVE('',#74,#1141);
+#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1145);
+#1142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1143,#1144),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#1143 = CARTESIAN_POINT('',(3.164361118958,-7.4412625289));
+#1144 = CARTESIAN_POINT('',(0.202270978958,-7.4412625289));
+#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1146 = ORIENTED_EDGE('',*,*,#1147,.F.);
+#1147 = EDGE_CURVE('',#1148,#1127,#1150,.T.);
+#1148 = VERTEX_POINT('',#1149);
+#1149 = CARTESIAN_POINT('',(10.31280228,-65.644721,0.));
+#1150 = SURFACE_CURVE('',#1151,(#1155,#1162),.PCURVE_S1.);
+#1151 = LINE('',#1152,#1153);
+#1152 = CARTESIAN_POINT('',(10.31280228,-65.644721,0.));
+#1153 = VECTOR('',#1154,1.);
+#1154 = DIRECTION('',(0.,0.,1.));
+#1155 = PCURVE('',#1088,#1156);
+#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161);
+#1157 = LINE('',#1158,#1159);
+#1158 = CARTESIAN_POINT('',(2.96209014,0.));
+#1159 = VECTOR('',#1160,1.);
+#1160 = DIRECTION('',(0.,-1.));
+#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1162 = PCURVE('',#659,#1163);
+#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168);
+#1164 = LINE('',#1165,#1166);
+#1165 = CARTESIAN_POINT('',(0.,0.));
+#1166 = VECTOR('',#1167,1.);
+#1167 = DIRECTION('',(0.,-1.));
+#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1169 = ORIENTED_EDGE('',*,*,#1170,.F.);
+#1170 = EDGE_CURVE('',#1073,#1148,#1171,.T.);
+#1171 = SURFACE_CURVE('',#1172,(#1175,#1182),.PCURVE_S1.);
+#1172 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1173,#1174),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#1173 = CARTESIAN_POINT('',(13.27489242,-65.644721,0.));
+#1174 = CARTESIAN_POINT('',(10.31280228,-65.644721,0.));
+#1175 = PCURVE('',#1088,#1176);
+#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1181);
+#1177 = LINE('',#1178,#1179);
+#1178 = CARTESIAN_POINT('',(0.,0.));
+#1179 = VECTOR('',#1180,1.);
+#1180 = DIRECTION('',(1.,0.));
+#1181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1182 = PCURVE('',#128,#1183);
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1187);
+#1184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1185,#1186),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,2.96209014),.PIECEWISE_BEZIER_KNOTS.);
+#1185 = CARTESIAN_POINT('',(3.164361118958,-7.4412625289));
+#1186 = CARTESIAN_POINT('',(0.202270978958,-7.4412625289));
+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1188 = ADVANCED_FACE('',(#1189),#659,.T.);
+#1189 = FACE_BOUND('',#1190,.T.);
+#1190 = EDGE_LOOP('',(#1191,#1192,#1213,#1214));
+#1191 = ORIENTED_EDGE('',*,*,#1147,.T.);
+#1192 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#1193 = EDGE_CURVE('',#1127,#638,#1194,.T.);
+#1194 = SURFACE_CURVE('',#1195,(#1199,#1206),.PCURVE_S1.);
+#1195 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1196,#1197,#1198),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1196 = CARTESIAN_POINT('',(10.31280228,-65.644721,1.));
+#1197 = CARTESIAN_POINT('',(10.138567,-65.644721,1.));
+#1198 = CARTESIAN_POINT('',(10.138567,-65.83177657,1.));
+#1199 = PCURVE('',#659,#1200);
+#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);
+#1201 = LINE('',#1202,#1203);
+#1202 = CARTESIAN_POINT('',(0.,-1.));
+#1203 = VECTOR('',#1204,1.);
+#1204 = DIRECTION('',(1.,0.));
+#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1206 = PCURVE('',#74,#1207);
+#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212);
+#1208 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1209,#1210,#1211),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1209 = CARTESIAN_POINT('',(0.202270978958,-7.4412625289));
+#1210 = CARTESIAN_POINT('',(2.803569895848E-02,-7.4412625289));
+#1211 = CARTESIAN_POINT('',(2.803569895848E-02,-7.6283180989));
+#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1213 = ORIENTED_EDGE('',*,*,#635,.F.);
+#1214 = ORIENTED_EDGE('',*,*,#1215,.F.);
+#1215 = EDGE_CURVE('',#1148,#636,#1216,.T.);
+#1216 = SURFACE_CURVE('',#1217,(#1221,#1228),.PCURVE_S1.);
+#1217 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1218,#1219,#1220),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1218 = CARTESIAN_POINT('',(10.31280228,-65.644721,0.));
+#1219 = CARTESIAN_POINT('',(10.138567,-65.644721,0.));
+#1220 = CARTESIAN_POINT('',(10.138567,-65.83177657,0.));
+#1221 = PCURVE('',#659,#1222);
+#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227);
+#1223 = LINE('',#1224,#1225);
+#1224 = CARTESIAN_POINT('',(0.,0.));
+#1225 = VECTOR('',#1226,1.);
+#1226 = DIRECTION('',(1.,0.));
+#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1228 = PCURVE('',#128,#1229);
+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234);
+#1230 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1231,#1232,#1233),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1231 = CARTESIAN_POINT('',(0.202270978958,-7.4412625289));
+#1232 = CARTESIAN_POINT('',(2.803569895848E-02,-7.4412625289));
+#1233 = CARTESIAN_POINT('',(2.803569895848E-02,-7.6283180989));
+#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1235 = ADVANCED_FACE('',(#1236),#1250,.T.);
+#1236 = FACE_BOUND('',#1237,.T.);
+#1237 = EDGE_LOOP('',(#1238,#1276,#1297,#1327));
+#1238 = ORIENTED_EDGE('',*,*,#1239,.T.);
+#1239 = EDGE_CURVE('',#1240,#1242,#1244,.T.);
+#1240 = VERTEX_POINT('',#1241);
+#1241 = CARTESIAN_POINT('',(2.047285,-26.64387111,0.));
+#1242 = VERTEX_POINT('',#1243);
+#1243 = CARTESIAN_POINT('',(2.047285,-26.64387111,1.));
+#1244 = SURFACE_CURVE('',#1245,(#1249,#1262),.PCURVE_S1.);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(2.047285,-26.64387111,0.));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(0.,0.,1.));
+#1249 = PCURVE('',#1250,#1256);
+#1250 = SURFACE_OF_LINEAR_EXTRUSION('',#1251,#1254);
+#1251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1252,#1253),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1252 = CARTESIAN_POINT('',(2.047285,-26.64387111,0.));
+#1253 = CARTESIAN_POINT('',(2.047285,-44.25613489,0.));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(-0.,-0.,-1.));
+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(0.,0.));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(0.,-1.));
+#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1262 = PCURVE('',#1263,#1270);
+#1263 = SURFACE_OF_LINEAR_EXTRUSION('',#1264,#1268);
+#1264 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1265,#1266,#1267),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1265 = CARTESIAN_POINT('',(2.23259808,-26.447283,0.));
+#1266 = CARTESIAN_POINT('',(2.047285,-26.447283,0.));
+#1267 = CARTESIAN_POINT('',(2.047285,-26.64387111,0.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(-0.,-0.,-1.));
+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
+#1271 = LINE('',#1272,#1273);
+#1272 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1273 = VECTOR('',#1274,1.);
+#1274 = DIRECTION('',(0.,-1.));
+#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1276 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#1277 = EDGE_CURVE('',#1242,#1278,#1280,.T.);
+#1278 = VERTEX_POINT('',#1279);
+#1279 = CARTESIAN_POINT('',(2.047285,-44.25613489,1.));
+#1280 = SURFACE_CURVE('',#1281,(#1284,#1291),.PCURVE_S1.);
+#1281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1282,#1283),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1282 = CARTESIAN_POINT('',(2.047285,-26.64387111,1.));
+#1283 = CARTESIAN_POINT('',(2.047285,-44.25613489,1.));
+#1284 = PCURVE('',#1250,#1285);
+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);
+#1286 = LINE('',#1287,#1288);
+#1287 = CARTESIAN_POINT('',(0.,-1.));
+#1288 = VECTOR('',#1289,1.);
+#1289 = DIRECTION('',(1.,0.));
+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1291 = PCURVE('',#74,#1292);
+#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1296);
+#1293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1294,#1295),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1294 = CARTESIAN_POINT('',(-8.063246301042,31.5595873611));
+#1295 = CARTESIAN_POINT('',(-8.063246301042,13.9473235811));
+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1297 = ORIENTED_EDGE('',*,*,#1298,.F.);
+#1298 = EDGE_CURVE('',#1299,#1278,#1301,.T.);
+#1299 = VERTEX_POINT('',#1300);
+#1300 = CARTESIAN_POINT('',(2.047285,-44.25613489,0.));
+#1301 = SURFACE_CURVE('',#1302,(#1306,#1313),.PCURVE_S1.);
+#1302 = LINE('',#1303,#1304);
+#1303 = CARTESIAN_POINT('',(2.047285,-44.25613489,0.));
+#1304 = VECTOR('',#1305,1.);
+#1305 = DIRECTION('',(0.,0.,1.));
+#1306 = PCURVE('',#1250,#1307);
+#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);
+#1308 = LINE('',#1309,#1310);
+#1309 = CARTESIAN_POINT('',(17.61226378,0.));
+#1310 = VECTOR('',#1311,1.);
+#1311 = DIRECTION('',(0.,-1.));
+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1313 = PCURVE('',#1314,#1321);
+#1314 = SURFACE_OF_LINEAR_EXTRUSION('',#1315,#1319);
+#1315 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1316,#1317,#1318),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1316 = CARTESIAN_POINT('',(2.047285,-44.25613489,0.));
+#1317 = CARTESIAN_POINT('',(2.047285,-44.452723,0.));
+#1318 = CARTESIAN_POINT('',(2.23259808,-44.452723,0.));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-0.,-0.,-1.));
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(0.,-1.));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = ORIENTED_EDGE('',*,*,#1328,.F.);
+#1328 = EDGE_CURVE('',#1240,#1299,#1329,.T.);
+#1329 = SURFACE_CURVE('',#1330,(#1333,#1340),.PCURVE_S1.);
+#1330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1331,#1332),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1331 = CARTESIAN_POINT('',(2.047285,-26.64387111,0.));
+#1332 = CARTESIAN_POINT('',(2.047285,-44.25613489,0.));
+#1333 = PCURVE('',#1250,#1334);
+#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339);
+#1335 = LINE('',#1336,#1337);
+#1336 = CARTESIAN_POINT('',(0.,0.));
+#1337 = VECTOR('',#1338,1.);
+#1338 = DIRECTION('',(1.,0.));
+#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1340 = PCURVE('',#128,#1341);
+#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1345);
+#1342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1343,#1344),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1343 = CARTESIAN_POINT('',(-8.063246301042,31.5595873611));
+#1344 = CARTESIAN_POINT('',(-8.063246301042,13.9473235811));
+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1346 = ADVANCED_FACE('',(#1347),#1314,.T.);
+#1347 = FACE_BOUND('',#1348,.T.);
+#1348 = EDGE_LOOP('',(#1349,#1350,#1373,#1402));
+#1349 = ORIENTED_EDGE('',*,*,#1298,.T.);
+#1350 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#1351 = EDGE_CURVE('',#1278,#1352,#1354,.T.);
+#1352 = VERTEX_POINT('',#1353);
+#1353 = CARTESIAN_POINT('',(2.23259808,-44.452723,1.));
+#1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.);
+#1355 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1356,#1357,#1358),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1356 = CARTESIAN_POINT('',(2.047285,-44.25613489,1.));
+#1357 = CARTESIAN_POINT('',(2.047285,-44.452723,1.));
+#1358 = CARTESIAN_POINT('',(2.23259808,-44.452723,1.));
+#1359 = PCURVE('',#1314,#1360);
+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(0.,-1.));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(1.,0.));
+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1366 = PCURVE('',#74,#1367);
+#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372);
+#1368 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1369,#1370,#1371),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1369 = CARTESIAN_POINT('',(-8.063246301042,13.9473235811));
+#1370 = CARTESIAN_POINT('',(-8.063246301042,13.7507354711));
+#1371 = CARTESIAN_POINT('',(-7.877933221042,13.7507354711));
+#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1373 = ORIENTED_EDGE('',*,*,#1374,.F.);
+#1374 = EDGE_CURVE('',#1375,#1352,#1377,.T.);
+#1375 = VERTEX_POINT('',#1376);
+#1376 = CARTESIAN_POINT('',(2.23259808,-44.452723,0.));
+#1377 = SURFACE_CURVE('',#1378,(#1382,#1389),.PCURVE_S1.);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(2.23259808,-44.452723,0.));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(0.,0.,1.));
+#1382 = PCURVE('',#1314,#1383);
+#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1388);
+#1384 = LINE('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(3.14159265359,0.));
+#1386 = VECTOR('',#1387,1.);
+#1387 = DIRECTION('',(0.,-1.));
+#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1389 = PCURVE('',#1390,#1396);
+#1390 = SURFACE_OF_LINEAR_EXTRUSION('',#1391,#1394);
+#1391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1392,#1393),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1392 = CARTESIAN_POINT('',(2.23259808,-44.452723,0.));
+#1393 = CARTESIAN_POINT('',(12.76741192,-44.452723,0.));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(-0.,-0.,-1.));
+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);
+#1397 = LINE('',#1398,#1399);
+#1398 = CARTESIAN_POINT('',(0.,0.));
+#1399 = VECTOR('',#1400,1.);
+#1400 = DIRECTION('',(0.,-1.));
+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1403 = EDGE_CURVE('',#1299,#1375,#1404,.T.);
+#1404 = SURFACE_CURVE('',#1405,(#1409,#1416),.PCURVE_S1.);
+#1405 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1406,#1407,#1408),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1406 = CARTESIAN_POINT('',(2.047285,-44.25613489,0.));
+#1407 = CARTESIAN_POINT('',(2.047285,-44.452723,0.));
+#1408 = CARTESIAN_POINT('',(2.23259808,-44.452723,0.));
+#1409 = PCURVE('',#1314,#1410);
+#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415);
+#1411 = LINE('',#1412,#1413);
+#1412 = CARTESIAN_POINT('',(0.,0.));
+#1413 = VECTOR('',#1414,1.);
+#1414 = DIRECTION('',(1.,0.));
+#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1416 = PCURVE('',#128,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1419,#1420,#1421),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1419 = CARTESIAN_POINT('',(-8.063246301042,13.9473235811));
+#1420 = CARTESIAN_POINT('',(-8.063246301042,13.7507354711));
+#1421 = CARTESIAN_POINT('',(-7.877933221042,13.7507354711));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1423 = ADVANCED_FACE('',(#1424),#1390,.T.);
+#1424 = FACE_BOUND('',#1425,.T.);
+#1425 = EDGE_LOOP('',(#1426,#1427,#1448,#1478));
+#1426 = ORIENTED_EDGE('',*,*,#1374,.T.);
+#1427 = ORIENTED_EDGE('',*,*,#1428,.T.);
+#1428 = EDGE_CURVE('',#1352,#1429,#1431,.T.);
+#1429 = VERTEX_POINT('',#1430);
+#1430 = CARTESIAN_POINT('',(12.76741192,-44.452723,1.));
+#1431 = SURFACE_CURVE('',#1432,(#1435,#1442),.PCURVE_S1.);
+#1432 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1433,#1434),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1433 = CARTESIAN_POINT('',(2.23259808,-44.452723,1.));
+#1434 = CARTESIAN_POINT('',(12.76741192,-44.452723,1.));
+#1435 = PCURVE('',#1390,#1436);
+#1436 = DEFINITIONAL_REPRESENTATION('',(#1437),#1441);
+#1437 = LINE('',#1438,#1439);
+#1438 = CARTESIAN_POINT('',(0.,-1.));
+#1439 = VECTOR('',#1440,1.);
+#1440 = DIRECTION('',(1.,0.));
+#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1442 = PCURVE('',#74,#1443);
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1447);
+#1444 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1445,#1446),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1445 = CARTESIAN_POINT('',(-7.877933221042,13.7507354711));
+#1446 = CARTESIAN_POINT('',(2.656880618958,13.7507354711));
+#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1448 = ORIENTED_EDGE('',*,*,#1449,.F.);
+#1449 = EDGE_CURVE('',#1450,#1429,#1452,.T.);
+#1450 = VERTEX_POINT('',#1451);
+#1451 = CARTESIAN_POINT('',(12.76741192,-44.452723,0.));
+#1452 = SURFACE_CURVE('',#1453,(#1457,#1464),.PCURVE_S1.);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(12.76741192,-44.452723,0.));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(0.,0.,1.));
+#1457 = PCURVE('',#1390,#1458);
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(10.53481384,0.));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(0.,-1.));
+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1464 = PCURVE('',#1465,#1472);
+#1465 = SURFACE_OF_LINEAR_EXTRUSION('',#1466,#1470);
+#1466 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1467,#1468,#1469),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1467 = CARTESIAN_POINT('',(12.76741192,-44.452723,0.));
+#1468 = CARTESIAN_POINT('',(12.952725,-44.452723,0.));
+#1469 = CARTESIAN_POINT('',(12.952725,-44.25613489,0.));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(-0.,-0.,-1.));
+#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477);
+#1473 = LINE('',#1474,#1475);
+#1474 = CARTESIAN_POINT('',(3.14159265359,0.));
+#1475 = VECTOR('',#1476,1.);
+#1476 = DIRECTION('',(0.,-1.));
+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1478 = ORIENTED_EDGE('',*,*,#1479,.F.);
+#1479 = EDGE_CURVE('',#1375,#1450,#1480,.T.);
+#1480 = SURFACE_CURVE('',#1481,(#1484,#1491),.PCURVE_S1.);
+#1481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1482,#1483),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1482 = CARTESIAN_POINT('',(2.23259808,-44.452723,0.));
+#1483 = CARTESIAN_POINT('',(12.76741192,-44.452723,0.));
+#1484 = PCURVE('',#1390,#1485);
+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(0.,0.));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(1.,0.));
+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1491 = PCURVE('',#128,#1492);
+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1496);
+#1493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1494,#1495),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1494 = CARTESIAN_POINT('',(-7.877933221042,13.7507354711));
+#1495 = CARTESIAN_POINT('',(2.656880618958,13.7507354711));
+#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1497 = ADVANCED_FACE('',(#1498),#1465,.T.);
+#1498 = FACE_BOUND('',#1499,.T.);
+#1499 = EDGE_LOOP('',(#1500,#1501,#1524,#1553));
+#1500 = ORIENTED_EDGE('',*,*,#1449,.T.);
+#1501 = ORIENTED_EDGE('',*,*,#1502,.T.);
+#1502 = EDGE_CURVE('',#1429,#1503,#1505,.T.);
+#1503 = VERTEX_POINT('',#1504);
+#1504 = CARTESIAN_POINT('',(12.952725,-44.25613489,1.));
+#1505 = SURFACE_CURVE('',#1506,(#1510,#1517),.PCURVE_S1.);
+#1506 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1507,#1508,#1509),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1507 = CARTESIAN_POINT('',(12.76741192,-44.452723,1.));
+#1508 = CARTESIAN_POINT('',(12.952725,-44.452723,1.));
+#1509 = CARTESIAN_POINT('',(12.952725,-44.25613489,1.));
+#1510 = PCURVE('',#1465,#1511);
+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(0.,-1.));
+#1514 = VECTOR('',#1515,1.);
+#1515 = DIRECTION('',(1.,0.));
+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1517 = PCURVE('',#74,#1518);
+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);
+#1519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1520,#1521,#1522),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1520 = CARTESIAN_POINT('',(2.656880618958,13.7507354711));
+#1521 = CARTESIAN_POINT('',(2.842193698958,13.7507354711));
+#1522 = CARTESIAN_POINT('',(2.842193698958,13.9473235811));
+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1524 = ORIENTED_EDGE('',*,*,#1525,.F.);
+#1525 = EDGE_CURVE('',#1526,#1503,#1528,.T.);
+#1526 = VERTEX_POINT('',#1527);
+#1527 = CARTESIAN_POINT('',(12.952725,-44.25613489,0.));
+#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.);
+#1529 = LINE('',#1530,#1531);
+#1530 = CARTESIAN_POINT('',(12.952725,-44.25613489,0.));
+#1531 = VECTOR('',#1532,1.);
+#1532 = DIRECTION('',(0.,0.,1.));
+#1533 = PCURVE('',#1465,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(0.,-1.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1540 = PCURVE('',#1541,#1547);
+#1541 = SURFACE_OF_LINEAR_EXTRUSION('',#1542,#1545);
+#1542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1543,#1544),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1543 = CARTESIAN_POINT('',(12.952725,-44.25613489,0.));
+#1544 = CARTESIAN_POINT('',(12.952725,-26.64387111,0.));
+#1545 = VECTOR('',#1546,1.);
+#1546 = DIRECTION('',(-0.,-0.,-1.));
+#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552);
+#1548 = LINE('',#1549,#1550);
+#1549 = CARTESIAN_POINT('',(0.,0.));
+#1550 = VECTOR('',#1551,1.);
+#1551 = DIRECTION('',(0.,-1.));
+#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1553 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#1554 = EDGE_CURVE('',#1450,#1526,#1555,.T.);
+#1555 = SURFACE_CURVE('',#1556,(#1560,#1567),.PCURVE_S1.);
+#1556 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1557,#1558,#1559),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1557 = CARTESIAN_POINT('',(12.76741192,-44.452723,0.));
+#1558 = CARTESIAN_POINT('',(12.952725,-44.452723,0.));
+#1559 = CARTESIAN_POINT('',(12.952725,-44.25613489,0.));
+#1560 = PCURVE('',#1465,#1561);
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(0.,0.));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(1.,0.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1567 = PCURVE('',#128,#1568);
+#1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573);
+#1569 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1570,#1571,#1572),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1570 = CARTESIAN_POINT('',(2.656880618958,13.7507354711));
+#1571 = CARTESIAN_POINT('',(2.842193698958,13.7507354711));
+#1572 = CARTESIAN_POINT('',(2.842193698958,13.9473235811));
+#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1574 = ADVANCED_FACE('',(#1575),#1541,.T.);
+#1575 = FACE_BOUND('',#1576,.T.);
+#1576 = EDGE_LOOP('',(#1577,#1578,#1599,#1629));
+#1577 = ORIENTED_EDGE('',*,*,#1525,.T.);
+#1578 = ORIENTED_EDGE('',*,*,#1579,.T.);
+#1579 = EDGE_CURVE('',#1503,#1580,#1582,.T.);
+#1580 = VERTEX_POINT('',#1581);
+#1581 = CARTESIAN_POINT('',(12.952725,-26.64387111,1.));
+#1582 = SURFACE_CURVE('',#1583,(#1586,#1593),.PCURVE_S1.);
+#1583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1584,#1585),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1584 = CARTESIAN_POINT('',(12.952725,-44.25613489,1.));
+#1585 = CARTESIAN_POINT('',(12.952725,-26.64387111,1.));
+#1586 = PCURVE('',#1541,#1587);
+#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(0.,-1.));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(1.,0.));
+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1593 = PCURVE('',#74,#1594);
+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1598);
+#1595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1596,#1597),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1596 = CARTESIAN_POINT('',(2.842193698958,13.9473235811));
+#1597 = CARTESIAN_POINT('',(2.842193698958,31.5595873611));
+#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1599 = ORIENTED_EDGE('',*,*,#1600,.F.);
+#1600 = EDGE_CURVE('',#1601,#1580,#1603,.T.);
+#1601 = VERTEX_POINT('',#1602);
+#1602 = CARTESIAN_POINT('',(12.952725,-26.64387111,0.));
+#1603 = SURFACE_CURVE('',#1604,(#1608,#1615),.PCURVE_S1.);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(12.952725,-26.64387111,0.));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(0.,0.,1.));
+#1608 = PCURVE('',#1541,#1609);
+#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614);
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(17.61226378,0.));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(0.,-1.));
+#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1615 = PCURVE('',#1616,#1623);
+#1616 = SURFACE_OF_LINEAR_EXTRUSION('',#1617,#1621);
+#1617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1618,#1619,#1620),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1618 = CARTESIAN_POINT('',(12.952725,-26.64387111,0.));
+#1619 = CARTESIAN_POINT('',(12.952725,-26.447283,0.));
+#1620 = CARTESIAN_POINT('',(12.76741192,-26.447283,0.));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(-0.,-0.,-1.));
+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1626 = VECTOR('',#1627,1.);
+#1627 = DIRECTION('',(0.,-1.));
+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1629 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#1630 = EDGE_CURVE('',#1526,#1601,#1631,.T.);
+#1631 = SURFACE_CURVE('',#1632,(#1635,#1642),.PCURVE_S1.);
+#1632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1633,#1634),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1633 = CARTESIAN_POINT('',(12.952725,-44.25613489,0.));
+#1634 = CARTESIAN_POINT('',(12.952725,-26.64387111,0.));
+#1635 = PCURVE('',#1541,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(0.,0.));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(1.,0.));
+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1642 = PCURVE('',#128,#1643);
+#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1647);
+#1644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1645,#1646),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,17.61226378),.PIECEWISE_BEZIER_KNOTS.);
+#1645 = CARTESIAN_POINT('',(2.842193698958,13.9473235811));
+#1646 = CARTESIAN_POINT('',(2.842193698958,31.5595873611));
+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1648 = ADVANCED_FACE('',(#1649),#1616,.T.);
+#1649 = FACE_BOUND('',#1650,.T.);
+#1650 = EDGE_LOOP('',(#1651,#1652,#1675,#1704));
+#1651 = ORIENTED_EDGE('',*,*,#1600,.T.);
+#1652 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#1653 = EDGE_CURVE('',#1580,#1654,#1656,.T.);
+#1654 = VERTEX_POINT('',#1655);
+#1655 = CARTESIAN_POINT('',(12.76741192,-26.447283,1.));
+#1656 = SURFACE_CURVE('',#1657,(#1661,#1668),.PCURVE_S1.);
+#1657 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1658,#1659,#1660),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1658 = CARTESIAN_POINT('',(12.952725,-26.64387111,1.));
+#1659 = CARTESIAN_POINT('',(12.952725,-26.447283,1.));
+#1660 = CARTESIAN_POINT('',(12.76741192,-26.447283,1.));
+#1661 = PCURVE('',#1616,#1662);
+#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667);
+#1663 = LINE('',#1664,#1665);
+#1664 = CARTESIAN_POINT('',(0.,-1.));
+#1665 = VECTOR('',#1666,1.);
+#1666 = DIRECTION('',(1.,0.));
+#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1668 = PCURVE('',#74,#1669);
+#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674);
+#1670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1671,#1672,#1673),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1671 = CARTESIAN_POINT('',(2.842193698958,31.5595873611));
+#1672 = CARTESIAN_POINT('',(2.842193698958,31.7561754711));
+#1673 = CARTESIAN_POINT('',(2.656880618958,31.7561754711));
+#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1675 = ORIENTED_EDGE('',*,*,#1676,.F.);
+#1676 = EDGE_CURVE('',#1677,#1654,#1679,.T.);
+#1677 = VERTEX_POINT('',#1678);
+#1678 = CARTESIAN_POINT('',(12.76741192,-26.447283,0.));
+#1679 = SURFACE_CURVE('',#1680,(#1684,#1691),.PCURVE_S1.);
+#1680 = LINE('',#1681,#1682);
+#1681 = CARTESIAN_POINT('',(12.76741192,-26.447283,0.));
+#1682 = VECTOR('',#1683,1.);
+#1683 = DIRECTION('',(0.,0.,1.));
+#1684 = PCURVE('',#1616,#1685);
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690);
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(0.,-1.));
+#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1691 = PCURVE('',#1692,#1698);
+#1692 = SURFACE_OF_LINEAR_EXTRUSION('',#1693,#1696);
+#1693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1694,#1695),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1694 = CARTESIAN_POINT('',(12.76741192,-26.447283,0.));
+#1695 = CARTESIAN_POINT('',(2.23259808,-26.447283,0.));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(-0.,-0.,-1.));
+#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703);
+#1699 = LINE('',#1700,#1701);
+#1700 = CARTESIAN_POINT('',(0.,0.));
+#1701 = VECTOR('',#1702,1.);
+#1702 = DIRECTION('',(0.,-1.));
+#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1704 = ORIENTED_EDGE('',*,*,#1705,.F.);
+#1705 = EDGE_CURVE('',#1601,#1677,#1706,.T.);
+#1706 = SURFACE_CURVE('',#1707,(#1711,#1718),.PCURVE_S1.);
+#1707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1708,#1709,#1710),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1708 = CARTESIAN_POINT('',(12.952725,-26.64387111,0.));
+#1709 = CARTESIAN_POINT('',(12.952725,-26.447283,0.));
+#1710 = CARTESIAN_POINT('',(12.76741192,-26.447283,0.));
+#1711 = PCURVE('',#1616,#1712);
+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(0.,0.));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(1.,0.));
+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1718 = PCURVE('',#128,#1719);
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
+#1720 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1721,#1722,#1723),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1721 = CARTESIAN_POINT('',(2.842193698958,31.5595873611));
+#1722 = CARTESIAN_POINT('',(2.842193698958,31.7561754711));
+#1723 = CARTESIAN_POINT('',(2.656880618958,31.7561754711));
+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1725 = ADVANCED_FACE('',(#1726),#1692,.T.);
+#1726 = FACE_BOUND('',#1727,.T.);
+#1727 = EDGE_LOOP('',(#1728,#1729,#1750,#1773));
+#1728 = ORIENTED_EDGE('',*,*,#1676,.T.);
+#1729 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#1730 = EDGE_CURVE('',#1654,#1731,#1733,.T.);
+#1731 = VERTEX_POINT('',#1732);
+#1732 = CARTESIAN_POINT('',(2.23259808,-26.447283,1.));
+#1733 = SURFACE_CURVE('',#1734,(#1737,#1744),.PCURVE_S1.);
+#1734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1735,#1736),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1735 = CARTESIAN_POINT('',(12.76741192,-26.447283,1.));
+#1736 = CARTESIAN_POINT('',(2.23259808,-26.447283,1.));
+#1737 = PCURVE('',#1692,#1738);
+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(0.,-1.));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(1.,0.));
+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1744 = PCURVE('',#74,#1745);
+#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1749);
+#1746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1747,#1748),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1747 = CARTESIAN_POINT('',(2.656880618958,31.7561754711));
+#1748 = CARTESIAN_POINT('',(-7.877933221042,31.7561754711));
+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1750 = ORIENTED_EDGE('',*,*,#1751,.F.);
+#1751 = EDGE_CURVE('',#1752,#1731,#1754,.T.);
+#1752 = VERTEX_POINT('',#1753);
+#1753 = CARTESIAN_POINT('',(2.23259808,-26.447283,0.));
+#1754 = SURFACE_CURVE('',#1755,(#1759,#1766),.PCURVE_S1.);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(2.23259808,-26.447283,0.));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(0.,0.,1.));
+#1759 = PCURVE('',#1692,#1760);
+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);
+#1761 = LINE('',#1762,#1763);
+#1762 = CARTESIAN_POINT('',(10.53481384,0.));
+#1763 = VECTOR('',#1764,1.);
+#1764 = DIRECTION('',(0.,-1.));
+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1766 = PCURVE('',#1263,#1767);
+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(0.,0.));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(0.,-1.));
+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1773 = ORIENTED_EDGE('',*,*,#1774,.F.);
+#1774 = EDGE_CURVE('',#1677,#1752,#1775,.T.);
+#1775 = SURFACE_CURVE('',#1776,(#1779,#1786),.PCURVE_S1.);
+#1776 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1777,#1778),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1777 = CARTESIAN_POINT('',(12.76741192,-26.447283,0.));
+#1778 = CARTESIAN_POINT('',(2.23259808,-26.447283,0.));
+#1779 = PCURVE('',#1692,#1780);
+#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1785);
+#1781 = LINE('',#1782,#1783);
+#1782 = CARTESIAN_POINT('',(0.,0.));
+#1783 = VECTOR('',#1784,1.);
+#1784 = DIRECTION('',(1.,0.));
+#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1786 = PCURVE('',#128,#1787);
+#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1791);
+#1788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1789,#1790),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.53481384),.PIECEWISE_BEZIER_KNOTS.);
+#1789 = CARTESIAN_POINT('',(2.656880618958,31.7561754711));
+#1790 = CARTESIAN_POINT('',(-7.877933221042,31.7561754711));
+#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1792 = ADVANCED_FACE('',(#1793),#1263,.T.);
+#1793 = FACE_BOUND('',#1794,.T.);
+#1794 = EDGE_LOOP('',(#1795,#1796,#1817,#1818));
+#1795 = ORIENTED_EDGE('',*,*,#1751,.T.);
+#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#1797 = EDGE_CURVE('',#1731,#1242,#1798,.T.);
+#1798 = SURFACE_CURVE('',#1799,(#1803,#1810),.PCURVE_S1.);
+#1799 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1800,#1801,#1802),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1800 = CARTESIAN_POINT('',(2.23259808,-26.447283,1.));
+#1801 = CARTESIAN_POINT('',(2.047285,-26.447283,1.));
+#1802 = CARTESIAN_POINT('',(2.047285,-26.64387111,1.));
+#1803 = PCURVE('',#1263,#1804);
+#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1809);
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(0.,-1.));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(1.,0.));
+#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1810 = PCURVE('',#74,#1811);
+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816);
+#1812 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1813,#1814,#1815),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1813 = CARTESIAN_POINT('',(-7.877933221042,31.7561754711));
+#1814 = CARTESIAN_POINT('',(-8.063246301042,31.7561754711));
+#1815 = CARTESIAN_POINT('',(-8.063246301042,31.5595873611));
+#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1817 = ORIENTED_EDGE('',*,*,#1239,.F.);
+#1818 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#1819 = EDGE_CURVE('',#1752,#1240,#1820,.T.);
+#1820 = SURFACE_CURVE('',#1821,(#1825,#1832),.PCURVE_S1.);
+#1821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1822,#1823,#1824),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1822 = CARTESIAN_POINT('',(2.23259808,-26.447283,0.));
+#1823 = CARTESIAN_POINT('',(2.047285,-26.447283,0.));
+#1824 = CARTESIAN_POINT('',(2.047285,-26.64387111,0.));
+#1825 = PCURVE('',#1263,#1826);
+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(0.,0.));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(1.,0.));
+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1832 = PCURVE('',#128,#1833);
+#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838);
+#1834 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1835,#1836,#1837),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1835 = CARTESIAN_POINT('',(-7.877933221042,31.7561754711));
+#1836 = CARTESIAN_POINT('',(-8.063246301042,31.7561754711));
+#1837 = CARTESIAN_POINT('',(-8.063246301042,31.5595873611));
+#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1839 = ADVANCED_FACE('',(#1840),#1854,.T.);
+#1840 = FACE_BOUND('',#1841,.T.);
+#1841 = EDGE_LOOP('',(#1842,#1880,#1901,#1931));
+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);
+#1843 = EDGE_CURVE('',#1844,#1846,#1848,.T.);
+#1844 = VERTEX_POINT('',#1845);
+#1845 = CARTESIAN_POINT('',(2.624494,-14.72556861,0.));
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(2.624494,-14.72556861,1.));
+#1848 = SURFACE_CURVE('',#1849,(#1853,#1866),.PCURVE_S1.);
+#1849 = LINE('',#1850,#1851);
+#1850 = CARTESIAN_POINT('',(2.624494,-14.72556861,0.));
+#1851 = VECTOR('',#1852,1.);
+#1852 = DIRECTION('',(0.,0.,1.));
+#1853 = PCURVE('',#1854,#1860);
+#1854 = SURFACE_OF_LINEAR_EXTRUSION('',#1855,#1858);
+#1855 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1856,#1857),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#1856 = CARTESIAN_POINT('',(2.624494,-14.72556861,0.));
+#1857 = CARTESIAN_POINT('',(2.624494,-22.97342909,0.));
+#1858 = VECTOR('',#1859,1.);
+#1859 = DIRECTION('',(-0.,-0.,-1.));
+#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865);
+#1861 = LINE('',#1862,#1863);
+#1862 = CARTESIAN_POINT('',(0.,0.));
+#1863 = VECTOR('',#1864,1.);
+#1864 = DIRECTION('',(0.,-1.));
+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1866 = PCURVE('',#1867,#1874);
+#1867 = SURFACE_OF_LINEAR_EXTRUSION('',#1868,#1872);
+#1868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1869,#1870,#1871),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1869 = CARTESIAN_POINT('',(2.80263497,-14.544489,0.));
+#1870 = CARTESIAN_POINT('',(2.624494,-14.544489,0.));
+#1871 = CARTESIAN_POINT('',(2.624494,-14.72556861,0.));
+#1872 = VECTOR('',#1873,1.);
+#1873 = DIRECTION('',(-0.,-0.,-1.));
+#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879);
+#1875 = LINE('',#1876,#1877);
+#1876 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1877 = VECTOR('',#1878,1.);
+#1878 = DIRECTION('',(0.,-1.));
+#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1880 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#1881 = EDGE_CURVE('',#1846,#1882,#1884,.T.);
+#1882 = VERTEX_POINT('',#1883);
+#1883 = CARTESIAN_POINT('',(2.624494,-22.97342909,1.));
+#1884 = SURFACE_CURVE('',#1885,(#1888,#1895),.PCURVE_S1.);
+#1885 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1886,#1887),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#1886 = CARTESIAN_POINT('',(2.624494,-14.72556861,1.));
+#1887 = CARTESIAN_POINT('',(2.624494,-22.97342909,1.));
+#1888 = PCURVE('',#1854,#1889);
+#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894);
+#1890 = LINE('',#1891,#1892);
+#1891 = CARTESIAN_POINT('',(0.,-1.));
+#1892 = VECTOR('',#1893,1.);
+#1893 = DIRECTION('',(1.,0.));
+#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1895 = PCURVE('',#74,#1896);
+#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1900);
+#1897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1898,#1899),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#1898 = CARTESIAN_POINT('',(-7.486037301042,43.4778898611));
+#1899 = CARTESIAN_POINT('',(-7.486037301042,35.2300293811));
+#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1901 = ORIENTED_EDGE('',*,*,#1902,.F.);
+#1902 = EDGE_CURVE('',#1903,#1882,#1905,.T.);
+#1903 = VERTEX_POINT('',#1904);
+#1904 = CARTESIAN_POINT('',(2.624494,-22.97342909,0.));
+#1905 = SURFACE_CURVE('',#1906,(#1910,#1917),.PCURVE_S1.);
+#1906 = LINE('',#1907,#1908);
+#1907 = CARTESIAN_POINT('',(2.624494,-22.97342909,0.));
+#1908 = VECTOR('',#1909,1.);
+#1909 = DIRECTION('',(0.,0.,1.));
+#1910 = PCURVE('',#1854,#1911);
+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(8.24786048,0.));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,-1.));
+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1917 = PCURVE('',#1918,#1925);
+#1918 = SURFACE_OF_LINEAR_EXTRUSION('',#1919,#1923);
+#1919 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1920,#1921,#1922),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1920 = CARTESIAN_POINT('',(2.624494,-22.97342909,0.));
+#1921 = CARTESIAN_POINT('',(2.624494,-23.1545087,0.));
+#1922 = CARTESIAN_POINT('',(2.80263497,-23.1545087,0.));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(-0.,-0.,-1.));
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,-1.));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = ORIENTED_EDGE('',*,*,#1932,.F.);
+#1932 = EDGE_CURVE('',#1844,#1903,#1933,.T.);
+#1933 = SURFACE_CURVE('',#1934,(#1937,#1944),.PCURVE_S1.);
+#1934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1935,#1936),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#1935 = CARTESIAN_POINT('',(2.624494,-14.72556861,0.));
+#1936 = CARTESIAN_POINT('',(2.624494,-22.97342909,0.));
+#1937 = PCURVE('',#1854,#1938);
+#1938 = DEFINITIONAL_REPRESENTATION('',(#1939),#1943);
+#1939 = LINE('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(0.,0.));
+#1941 = VECTOR('',#1942,1.);
+#1942 = DIRECTION('',(1.,0.));
+#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1944 = PCURVE('',#128,#1945);
+#1945 = DEFINITIONAL_REPRESENTATION('',(#1946),#1949);
+#1946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1947,#1948),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#1947 = CARTESIAN_POINT('',(-7.486037301042,43.4778898611));
+#1948 = CARTESIAN_POINT('',(-7.486037301042,35.2300293811));
+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1950 = ADVANCED_FACE('',(#1951),#1918,.T.);
+#1951 = FACE_BOUND('',#1952,.T.);
+#1952 = EDGE_LOOP('',(#1953,#1954,#1977,#2006));
+#1953 = ORIENTED_EDGE('',*,*,#1902,.T.);
+#1954 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#1955 = EDGE_CURVE('',#1882,#1956,#1958,.T.);
+#1956 = VERTEX_POINT('',#1957);
+#1957 = CARTESIAN_POINT('',(2.80263497,-23.1545087,1.));
+#1958 = SURFACE_CURVE('',#1959,(#1963,#1970),.PCURVE_S1.);
+#1959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1960,#1961,#1962),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1960 = CARTESIAN_POINT('',(2.624494,-22.97342909,1.));
+#1961 = CARTESIAN_POINT('',(2.624494,-23.1545087,1.));
+#1962 = CARTESIAN_POINT('',(2.80263497,-23.1545087,1.));
+#1963 = PCURVE('',#1918,#1964);
+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969);
+#1965 = LINE('',#1966,#1967);
+#1966 = CARTESIAN_POINT('',(0.,-1.));
+#1967 = VECTOR('',#1968,1.);
+#1968 = DIRECTION('',(1.,0.));
+#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1970 = PCURVE('',#74,#1971);
+#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);
+#1972 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1973,#1974,#1975),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1973 = CARTESIAN_POINT('',(-7.486037301042,35.2300293811));
+#1974 = CARTESIAN_POINT('',(-7.486037301042,35.0489497711));
+#1975 = CARTESIAN_POINT('',(-7.307896331042,35.0489497711));
+#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1977 = ORIENTED_EDGE('',*,*,#1978,.F.);
+#1978 = EDGE_CURVE('',#1979,#1956,#1981,.T.);
+#1979 = VERTEX_POINT('',#1980);
+#1980 = CARTESIAN_POINT('',(2.80263497,-23.1545087,0.));
+#1981 = SURFACE_CURVE('',#1982,(#1986,#1993),.PCURVE_S1.);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(2.80263497,-23.1545087,0.));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(0.,0.,1.));
+#1986 = PCURVE('',#1918,#1987);
+#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992);
+#1988 = LINE('',#1989,#1990);
+#1989 = CARTESIAN_POINT('',(3.14159265359,0.));
+#1990 = VECTOR('',#1991,1.);
+#1991 = DIRECTION('',(0.,-1.));
+#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1993 = PCURVE('',#1994,#2000);
+#1994 = SURFACE_OF_LINEAR_EXTRUSION('',#1995,#1998);
+#1995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1996,#1997),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#1996 = CARTESIAN_POINT('',(2.80263497,-23.1545087,0.));
+#1997 = CARTESIAN_POINT('',(12.75737303,-23.1545087,0.));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(-0.,-0.,-1.));
+#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005);
+#2001 = LINE('',#2002,#2003);
+#2002 = CARTESIAN_POINT('',(0.,0.));
+#2003 = VECTOR('',#2004,1.);
+#2004 = DIRECTION('',(0.,-1.));
+#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2006 = ORIENTED_EDGE('',*,*,#2007,.F.);
+#2007 = EDGE_CURVE('',#1903,#1979,#2008,.T.);
+#2008 = SURFACE_CURVE('',#2009,(#2013,#2020),.PCURVE_S1.);
+#2009 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2010,#2011,#2012),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2010 = CARTESIAN_POINT('',(2.624494,-22.97342909,0.));
+#2011 = CARTESIAN_POINT('',(2.624494,-23.1545087,0.));
+#2012 = CARTESIAN_POINT('',(2.80263497,-23.1545087,0.));
+#2013 = PCURVE('',#1918,#2014);
+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019);
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(0.,0.));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(1.,0.));
+#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2020 = PCURVE('',#128,#2021);
+#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026);
+#2022 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2023,#2024,#2025),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2023 = CARTESIAN_POINT('',(-7.486037301042,35.2300293811));
+#2024 = CARTESIAN_POINT('',(-7.486037301042,35.0489497711));
+#2025 = CARTESIAN_POINT('',(-7.307896331042,35.0489497711));
+#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2027 = ADVANCED_FACE('',(#2028),#1994,.T.);
+#2028 = FACE_BOUND('',#2029,.T.);
+#2029 = EDGE_LOOP('',(#2030,#2031,#2052,#2082));
+#2030 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#2031 = ORIENTED_EDGE('',*,*,#2032,.T.);
+#2032 = EDGE_CURVE('',#1956,#2033,#2035,.T.);
+#2033 = VERTEX_POINT('',#2034);
+#2034 = CARTESIAN_POINT('',(12.75737303,-23.1545087,1.));
+#2035 = SURFACE_CURVE('',#2036,(#2039,#2046),.PCURVE_S1.);
+#2036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2037,#2038),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2037 = CARTESIAN_POINT('',(2.80263497,-23.1545087,1.));
+#2038 = CARTESIAN_POINT('',(12.75737303,-23.1545087,1.));
+#2039 = PCURVE('',#1994,#2040);
+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(0.,-1.));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(1.,0.));
+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2046 = PCURVE('',#74,#2047);
+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2051);
+#2048 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2049,#2050),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2049 = CARTESIAN_POINT('',(-7.307896331042,35.0489497711));
+#2050 = CARTESIAN_POINT('',(2.646841728958,35.0489497711));
+#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2052 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2053 = EDGE_CURVE('',#2054,#2033,#2056,.T.);
+#2054 = VERTEX_POINT('',#2055);
+#2055 = CARTESIAN_POINT('',(12.75737303,-23.1545087,0.));
+#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(12.75737303,-23.1545087,0.));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,0.,1.));
+#2061 = PCURVE('',#1994,#2062);
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(9.95473806,0.));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,-1.));
+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2068 = PCURVE('',#2069,#2076);
+#2069 = SURFACE_OF_LINEAR_EXTRUSION('',#2070,#2074);
+#2070 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2071,#2072,#2073),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2071 = CARTESIAN_POINT('',(12.75737303,-23.1545087,0.));
+#2072 = CARTESIAN_POINT('',(12.935514,-23.1545087,0.));
+#2073 = CARTESIAN_POINT('',(12.935514,-22.97342909,0.));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(-0.,-0.,-1.));
+#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(3.14159265359,0.));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(0.,-1.));
+#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2082 = ORIENTED_EDGE('',*,*,#2083,.F.);
+#2083 = EDGE_CURVE('',#1979,#2054,#2084,.T.);
+#2084 = SURFACE_CURVE('',#2085,(#2088,#2095),.PCURVE_S1.);
+#2085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2086,#2087),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2086 = CARTESIAN_POINT('',(2.80263497,-23.1545087,0.));
+#2087 = CARTESIAN_POINT('',(12.75737303,-23.1545087,0.));
+#2088 = PCURVE('',#1994,#2089);
+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);
+#2090 = LINE('',#2091,#2092);
+#2091 = CARTESIAN_POINT('',(0.,0.));
+#2092 = VECTOR('',#2093,1.);
+#2093 = DIRECTION('',(1.,0.));
+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2095 = PCURVE('',#128,#2096);
+#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2100);
+#2097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2098,#2099),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2098 = CARTESIAN_POINT('',(-7.307896331042,35.0489497711));
+#2099 = CARTESIAN_POINT('',(2.646841728958,35.0489497711));
+#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2101 = ADVANCED_FACE('',(#2102),#2069,.T.);
+#2102 = FACE_BOUND('',#2103,.T.);
+#2103 = EDGE_LOOP('',(#2104,#2105,#2128,#2157));
+#2104 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2105 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#2106 = EDGE_CURVE('',#2033,#2107,#2109,.T.);
+#2107 = VERTEX_POINT('',#2108);
+#2108 = CARTESIAN_POINT('',(12.935514,-22.97342909,1.));
+#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.);
+#2110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2111,#2112,#2113),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2111 = CARTESIAN_POINT('',(12.75737303,-23.1545087,1.));
+#2112 = CARTESIAN_POINT('',(12.935514,-23.1545087,1.));
+#2113 = CARTESIAN_POINT('',(12.935514,-22.97342909,1.));
+#2114 = PCURVE('',#2069,#2115);
+#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120);
+#2116 = LINE('',#2117,#2118);
+#2117 = CARTESIAN_POINT('',(0.,-1.));
+#2118 = VECTOR('',#2119,1.);
+#2119 = DIRECTION('',(1.,0.));
+#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2121 = PCURVE('',#74,#2122);
+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
+#2123 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2124,#2125,#2126),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2124 = CARTESIAN_POINT('',(2.646841728958,35.0489497711));
+#2125 = CARTESIAN_POINT('',(2.824982698958,35.0489497711));
+#2126 = CARTESIAN_POINT('',(2.824982698958,35.2300293811));
+#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2128 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2129 = EDGE_CURVE('',#2130,#2107,#2132,.T.);
+#2130 = VERTEX_POINT('',#2131);
+#2131 = CARTESIAN_POINT('',(12.935514,-22.97342909,0.));
+#2132 = SURFACE_CURVE('',#2133,(#2137,#2144),.PCURVE_S1.);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(12.935514,-22.97342909,0.));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(0.,0.,1.));
+#2137 = PCURVE('',#2069,#2138);
+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143);
+#2139 = LINE('',#2140,#2141);
+#2140 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2141 = VECTOR('',#2142,1.);
+#2142 = DIRECTION('',(0.,-1.));
+#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2144 = PCURVE('',#2145,#2151);
+#2145 = SURFACE_OF_LINEAR_EXTRUSION('',#2146,#2149);
+#2146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2147,#2148),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#2147 = CARTESIAN_POINT('',(12.935514,-22.97342909,0.));
+#2148 = CARTESIAN_POINT('',(12.935514,-14.72556861,0.));
+#2149 = VECTOR('',#2150,1.);
+#2150 = DIRECTION('',(-0.,-0.,-1.));
+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(0.,0.));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(0.,-1.));
+#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2157 = ORIENTED_EDGE('',*,*,#2158,.F.);
+#2158 = EDGE_CURVE('',#2054,#2130,#2159,.T.);
+#2159 = SURFACE_CURVE('',#2160,(#2164,#2171),.PCURVE_S1.);
+#2160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2161,#2162,#2163),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2161 = CARTESIAN_POINT('',(12.75737303,-23.1545087,0.));
+#2162 = CARTESIAN_POINT('',(12.935514,-23.1545087,0.));
+#2163 = CARTESIAN_POINT('',(12.935514,-22.97342909,0.));
+#2164 = PCURVE('',#2069,#2165);
+#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2170);
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(0.,0.));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(1.,0.));
+#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2171 = PCURVE('',#128,#2172);
+#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177);
+#2173 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2174,#2175,#2176),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2174 = CARTESIAN_POINT('',(2.646841728958,35.0489497711));
+#2175 = CARTESIAN_POINT('',(2.824982698958,35.0489497711));
+#2176 = CARTESIAN_POINT('',(2.824982698958,35.2300293811));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = ADVANCED_FACE('',(#2179),#2145,.T.);
+#2179 = FACE_BOUND('',#2180,.T.);
+#2180 = EDGE_LOOP('',(#2181,#2182,#2203,#2233));
+#2181 = ORIENTED_EDGE('',*,*,#2129,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#2183 = EDGE_CURVE('',#2107,#2184,#2186,.T.);
+#2184 = VERTEX_POINT('',#2185);
+#2185 = CARTESIAN_POINT('',(12.935514,-14.72556861,1.));
+#2186 = SURFACE_CURVE('',#2187,(#2190,#2197),.PCURVE_S1.);
+#2187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2188,#2189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#2188 = CARTESIAN_POINT('',(12.935514,-22.97342909,1.));
+#2189 = CARTESIAN_POINT('',(12.935514,-14.72556861,1.));
+#2190 = PCURVE('',#2145,#2191);
+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);
+#2192 = LINE('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(0.,-1.));
+#2194 = VECTOR('',#2195,1.);
+#2195 = DIRECTION('',(1.,0.));
+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2197 = PCURVE('',#74,#2198);
+#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2202);
+#2199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2200,#2201),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#2200 = CARTESIAN_POINT('',(2.824982698958,35.2300293811));
+#2201 = CARTESIAN_POINT('',(2.824982698958,43.4778898611));
+#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2203 = ORIENTED_EDGE('',*,*,#2204,.F.);
+#2204 = EDGE_CURVE('',#2205,#2184,#2207,.T.);
+#2205 = VERTEX_POINT('',#2206);
+#2206 = CARTESIAN_POINT('',(12.935514,-14.72556861,0.));
+#2207 = SURFACE_CURVE('',#2208,(#2212,#2219),.PCURVE_S1.);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(12.935514,-14.72556861,0.));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(0.,0.,1.));
+#2212 = PCURVE('',#2145,#2213);
+#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218);
+#2214 = LINE('',#2215,#2216);
+#2215 = CARTESIAN_POINT('',(8.24786048,0.));
+#2216 = VECTOR('',#2217,1.);
+#2217 = DIRECTION('',(0.,-1.));
+#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2219 = PCURVE('',#2220,#2227);
+#2220 = SURFACE_OF_LINEAR_EXTRUSION('',#2221,#2225);
+#2221 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2222,#2223,#2224),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2222 = CARTESIAN_POINT('',(12.935514,-14.72556861,0.));
+#2223 = CARTESIAN_POINT('',(12.935514,-14.544489,0.));
+#2224 = CARTESIAN_POINT('',(12.75737303,-14.544489,0.));
+#2225 = VECTOR('',#2226,1.);
+#2226 = DIRECTION('',(-0.,-0.,-1.));
+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232);
+#2228 = LINE('',#2229,#2230);
+#2229 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2230 = VECTOR('',#2231,1.);
+#2231 = DIRECTION('',(0.,-1.));
+#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2234 = EDGE_CURVE('',#2130,#2205,#2235,.T.);
+#2235 = SURFACE_CURVE('',#2236,(#2239,#2246),.PCURVE_S1.);
+#2236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2237,#2238),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#2237 = CARTESIAN_POINT('',(12.935514,-22.97342909,0.));
+#2238 = CARTESIAN_POINT('',(12.935514,-14.72556861,0.));
+#2239 = PCURVE('',#2145,#2240);
+#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245);
+#2241 = LINE('',#2242,#2243);
+#2242 = CARTESIAN_POINT('',(0.,0.));
+#2243 = VECTOR('',#2244,1.);
+#2244 = DIRECTION('',(1.,0.));
+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2246 = PCURVE('',#128,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2251);
+#2248 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2249,#2250),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,8.24786048),.PIECEWISE_BEZIER_KNOTS.);
+#2249 = CARTESIAN_POINT('',(2.824982698958,35.2300293811));
+#2250 = CARTESIAN_POINT('',(2.824982698958,43.4778898611));
+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2252 = ADVANCED_FACE('',(#2253),#2220,.T.);
+#2253 = FACE_BOUND('',#2254,.T.);
+#2254 = EDGE_LOOP('',(#2255,#2256,#2279,#2308));
+#2255 = ORIENTED_EDGE('',*,*,#2204,.T.);
+#2256 = ORIENTED_EDGE('',*,*,#2257,.T.);
+#2257 = EDGE_CURVE('',#2184,#2258,#2260,.T.);
+#2258 = VERTEX_POINT('',#2259);
+#2259 = CARTESIAN_POINT('',(12.75737303,-14.544489,1.));
+#2260 = SURFACE_CURVE('',#2261,(#2265,#2272),.PCURVE_S1.);
+#2261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2262,#2263,#2264),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2262 = CARTESIAN_POINT('',(12.935514,-14.72556861,1.));
+#2263 = CARTESIAN_POINT('',(12.935514,-14.544489,1.));
+#2264 = CARTESIAN_POINT('',(12.75737303,-14.544489,1.));
+#2265 = PCURVE('',#2220,#2266);
+#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(0.,-1.));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(1.,0.));
+#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2272 = PCURVE('',#74,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2275,#2276,#2277),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2275 = CARTESIAN_POINT('',(2.824982698958,43.4778898611));
+#2276 = CARTESIAN_POINT('',(2.824982698958,43.6589694711));
+#2277 = CARTESIAN_POINT('',(2.646841728958,43.6589694711));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2279 = ORIENTED_EDGE('',*,*,#2280,.F.);
+#2280 = EDGE_CURVE('',#2281,#2258,#2283,.T.);
+#2281 = VERTEX_POINT('',#2282);
+#2282 = CARTESIAN_POINT('',(12.75737303,-14.544489,0.));
+#2283 = SURFACE_CURVE('',#2284,(#2288,#2295),.PCURVE_S1.);
+#2284 = LINE('',#2285,#2286);
+#2285 = CARTESIAN_POINT('',(12.75737303,-14.544489,0.));
+#2286 = VECTOR('',#2287,1.);
+#2287 = DIRECTION('',(0.,0.,1.));
+#2288 = PCURVE('',#2220,#2289);
+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(0.,-1.));
+#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2295 = PCURVE('',#2296,#2302);
+#2296 = SURFACE_OF_LINEAR_EXTRUSION('',#2297,#2300);
+#2297 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2298,#2299),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2298 = CARTESIAN_POINT('',(12.75737303,-14.544489,0.));
+#2299 = CARTESIAN_POINT('',(2.80263497,-14.544489,0.));
+#2300 = VECTOR('',#2301,1.);
+#2301 = DIRECTION('',(-0.,-0.,-1.));
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(0.,0.));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.,-1.));
+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2308 = ORIENTED_EDGE('',*,*,#2309,.F.);
+#2309 = EDGE_CURVE('',#2205,#2281,#2310,.T.);
+#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.);
+#2311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2312,#2313,#2314),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2312 = CARTESIAN_POINT('',(12.935514,-14.72556861,0.));
+#2313 = CARTESIAN_POINT('',(12.935514,-14.544489,0.));
+#2314 = CARTESIAN_POINT('',(12.75737303,-14.544489,0.));
+#2315 = PCURVE('',#2220,#2316);
+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(0.,0.));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(1.,0.));
+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2322 = PCURVE('',#128,#2323);
+#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328);
+#2324 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2325,#2326,#2327),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2325 = CARTESIAN_POINT('',(2.824982698958,43.4778898611));
+#2326 = CARTESIAN_POINT('',(2.824982698958,43.6589694711));
+#2327 = CARTESIAN_POINT('',(2.646841728958,43.6589694711));
+#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2329 = ADVANCED_FACE('',(#2330),#2296,.T.);
+#2330 = FACE_BOUND('',#2331,.T.);
+#2331 = EDGE_LOOP('',(#2332,#2333,#2354,#2377));
+#2332 = ORIENTED_EDGE('',*,*,#2280,.T.);
+#2333 = ORIENTED_EDGE('',*,*,#2334,.T.);
+#2334 = EDGE_CURVE('',#2258,#2335,#2337,.T.);
+#2335 = VERTEX_POINT('',#2336);
+#2336 = CARTESIAN_POINT('',(2.80263497,-14.544489,1.));
+#2337 = SURFACE_CURVE('',#2338,(#2341,#2348),.PCURVE_S1.);
+#2338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2339,#2340),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2339 = CARTESIAN_POINT('',(12.75737303,-14.544489,1.));
+#2340 = CARTESIAN_POINT('',(2.80263497,-14.544489,1.));
+#2341 = PCURVE('',#2296,#2342);
+#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347);
+#2343 = LINE('',#2344,#2345);
+#2344 = CARTESIAN_POINT('',(0.,-1.));
+#2345 = VECTOR('',#2346,1.);
+#2346 = DIRECTION('',(1.,0.));
+#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2348 = PCURVE('',#74,#2349);
+#2349 = DEFINITIONAL_REPRESENTATION('',(#2350),#2353);
+#2350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2351,#2352),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2351 = CARTESIAN_POINT('',(2.646841728958,43.6589694711));
+#2352 = CARTESIAN_POINT('',(-7.307896331042,43.6589694711));
+#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2354 = ORIENTED_EDGE('',*,*,#2355,.F.);
+#2355 = EDGE_CURVE('',#2356,#2335,#2358,.T.);
+#2356 = VERTEX_POINT('',#2357);
+#2357 = CARTESIAN_POINT('',(2.80263497,-14.544489,0.));
+#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(2.80263497,-14.544489,0.));
+#2361 = VECTOR('',#2362,1.);
+#2362 = DIRECTION('',(0.,0.,1.));
+#2363 = PCURVE('',#2296,#2364);
+#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(9.95473806,0.));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(0.,-1.));
+#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2370 = PCURVE('',#1867,#2371);
+#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376);
+#2372 = LINE('',#2373,#2374);
+#2373 = CARTESIAN_POINT('',(0.,0.));
+#2374 = VECTOR('',#2375,1.);
+#2375 = DIRECTION('',(0.,-1.));
+#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2377 = ORIENTED_EDGE('',*,*,#2378,.F.);
+#2378 = EDGE_CURVE('',#2281,#2356,#2379,.T.);
+#2379 = SURFACE_CURVE('',#2380,(#2383,#2390),.PCURVE_S1.);
+#2380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2381,#2382),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2381 = CARTESIAN_POINT('',(12.75737303,-14.544489,0.));
+#2382 = CARTESIAN_POINT('',(2.80263497,-14.544489,0.));
+#2383 = PCURVE('',#2296,#2384);
+#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2389);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(0.,0.));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(1.,0.));
+#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2390 = PCURVE('',#128,#2391);
+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2395);
+#2392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2393,#2394),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,9.95473806),.PIECEWISE_BEZIER_KNOTS.);
+#2393 = CARTESIAN_POINT('',(2.646841728958,43.6589694711));
+#2394 = CARTESIAN_POINT('',(-7.307896331042,43.6589694711));
+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2396 = ADVANCED_FACE('',(#2397),#1867,.T.);
+#2397 = FACE_BOUND('',#2398,.T.);
+#2398 = EDGE_LOOP('',(#2399,#2400,#2421,#2422));
+#2399 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#2400 = ORIENTED_EDGE('',*,*,#2401,.T.);
+#2401 = EDGE_CURVE('',#2335,#1846,#2402,.T.);
+#2402 = SURFACE_CURVE('',#2403,(#2407,#2414),.PCURVE_S1.);
+#2403 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2404,#2405,#2406),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2404 = CARTESIAN_POINT('',(2.80263497,-14.544489,1.));
+#2405 = CARTESIAN_POINT('',(2.624494,-14.544489,1.));
+#2406 = CARTESIAN_POINT('',(2.624494,-14.72556861,1.));
+#2407 = PCURVE('',#1867,#2408);
+#2408 = DEFINITIONAL_REPRESENTATION('',(#2409),#2413);
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(0.,-1.));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(1.,0.));
+#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2414 = PCURVE('',#74,#2415);
+#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2420);
+#2416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2417,#2418,#2419),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2417 = CARTESIAN_POINT('',(-7.307896331042,43.6589694711));
+#2418 = CARTESIAN_POINT('',(-7.486037301042,43.6589694711));
+#2419 = CARTESIAN_POINT('',(-7.486037301042,43.4778898611));
+#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2421 = ORIENTED_EDGE('',*,*,#1843,.F.);
+#2422 = ORIENTED_EDGE('',*,*,#2423,.F.);
+#2423 = EDGE_CURVE('',#2356,#1844,#2424,.T.);
+#2424 = SURFACE_CURVE('',#2425,(#2429,#2436),.PCURVE_S1.);
+#2425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2426,#2427,#2428),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2426 = CARTESIAN_POINT('',(2.80263497,-14.544489,0.));
+#2427 = CARTESIAN_POINT('',(2.624494,-14.544489,0.));
+#2428 = CARTESIAN_POINT('',(2.624494,-14.72556861,0.));
+#2429 = PCURVE('',#1867,#2430);
+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(0.,0.));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(1.,0.));
+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2436 = PCURVE('',#128,#2437);
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
+#2438 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2439,#2440,#2441),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2439 = CARTESIAN_POINT('',(-7.307896331042,43.6589694711));
+#2440 = CARTESIAN_POINT('',(-7.486037301042,43.6589694711));
+#2441 = CARTESIAN_POINT('',(-7.486037301042,43.4778898611));
+#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2443 = ADVANCED_FACE('',(#2444),#2458,.F.);
+#2444 = FACE_BOUND('',#2445,.F.);
+#2445 = EDGE_LOOP('',(#2446,#2482,#2511,#2512));
+#2446 = ORIENTED_EDGE('',*,*,#2447,.T.);
+#2447 = EDGE_CURVE('',#2448,#2450,#2452,.T.);
+#2448 = VERTEX_POINT('',#2449);
+#2449 = CARTESIAN_POINT('',(13.596273,-55.673631,0.));
+#2450 = VERTEX_POINT('',#2451);
+#2451 = CARTESIAN_POINT('',(13.596273,-55.673631,1.));
+#2452 = SEAM_CURVE('',#2453,(#2457,#2475),.PCURVE_S1.);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(13.596273,-55.673631,0.));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(0.,0.,1.));
+#2457 = PCURVE('',#2458,#2469);
+#2458 = SURFACE_OF_LINEAR_EXTRUSION('',#2459,#2467);
+#2459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2460,#2461,#2462,#2463,
+#2464,#2465,#2466),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2460 = CARTESIAN_POINT('',(13.596273,-55.673631,0.));
+#2461 = CARTESIAN_POINT('',(13.596273,-61.051018291,0.));
+#2462 = CARTESIAN_POINT('',(8.939319,-58.3623246455,0.));
+#2463 = CARTESIAN_POINT('',(4.282365,-55.673631,0.));
+#2464 = CARTESIAN_POINT('',(8.939319,-52.98493735449,0.));
+#2465 = CARTESIAN_POINT('',(13.596273,-50.29624370899,0.));
+#2466 = CARTESIAN_POINT('',(13.596273,-55.673631,0.));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(-0.,-0.,-1.));
+#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474);
+#2470 = LINE('',#2471,#2472);
+#2471 = CARTESIAN_POINT('',(0.,0.));
+#2472 = VECTOR('',#2473,1.);
+#2473 = DIRECTION('',(0.,-1.));
+#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2475 = PCURVE('',#2458,#2476);
+#2476 = DEFINITIONAL_REPRESENTATION('',(#2477),#2481);
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2479 = VECTOR('',#2480,1.);
+#2480 = DIRECTION('',(0.,-1.));
+#2481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2482 = ORIENTED_EDGE('',*,*,#2483,.T.);
+#2483 = EDGE_CURVE('',#2450,#2450,#2484,.T.);
+#2484 = SURFACE_CURVE('',#2485,(#2493,#2500),.PCURVE_S1.);
+#2485 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2486,#2487,#2488,#2489,
+#2490,#2491,#2492),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2486 = CARTESIAN_POINT('',(13.596273,-55.673631,1.));
+#2487 = CARTESIAN_POINT('',(13.596273,-61.051018291,1.));
+#2488 = CARTESIAN_POINT('',(8.939319,-58.3623246455,1.));
+#2489 = CARTESIAN_POINT('',(4.282365,-55.673631,1.));
+#2490 = CARTESIAN_POINT('',(8.939319,-52.98493735449,1.));
+#2491 = CARTESIAN_POINT('',(13.596273,-50.29624370899,1.));
+#2492 = CARTESIAN_POINT('',(13.596273,-55.673631,1.));
+#2493 = PCURVE('',#2458,#2494);
+#2494 = DEFINITIONAL_REPRESENTATION('',(#2495),#2499);
+#2495 = LINE('',#2496,#2497);
+#2496 = CARTESIAN_POINT('',(0.,-1.));
+#2497 = VECTOR('',#2498,1.);
+#2498 = DIRECTION('',(1.,0.));
+#2499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2500 = PCURVE('',#74,#2501);
+#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2510);
+#2502 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2503,#2504,#2505,#2506,
+#2507,#2508,#2509),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2503 = CARTESIAN_POINT('',(3.485741698958,2.5298274711));
+#2504 = CARTESIAN_POINT('',(3.485741698958,-2.847559819907));
+#2505 = CARTESIAN_POINT('',(-1.171212301042,-0.158866174403));
+#2506 = CARTESIAN_POINT('',(-5.828166301042,2.5298274711));
+#2507 = CARTESIAN_POINT('',(-1.171212301042,5.218521116604));
+#2508 = CARTESIAN_POINT('',(3.485741698958,7.907214762108));
+#2509 = CARTESIAN_POINT('',(3.485741698958,2.5298274711));
+#2510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2511 = ORIENTED_EDGE('',*,*,#2447,.F.);
+#2512 = ORIENTED_EDGE('',*,*,#2513,.F.);
+#2513 = EDGE_CURVE('',#2448,#2448,#2514,.T.);
+#2514 = SURFACE_CURVE('',#2515,(#2523,#2530),.PCURVE_S1.);
+#2515 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2516,#2517,#2518,#2519,
+#2520,#2521,#2522),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2516 = CARTESIAN_POINT('',(13.596273,-55.673631,0.));
+#2517 = CARTESIAN_POINT('',(13.596273,-61.051018291,0.));
+#2518 = CARTESIAN_POINT('',(8.939319,-58.3623246455,0.));
+#2519 = CARTESIAN_POINT('',(4.282365,-55.673631,0.));
+#2520 = CARTESIAN_POINT('',(8.939319,-52.98493735449,0.));
+#2521 = CARTESIAN_POINT('',(13.596273,-50.29624370899,0.));
+#2522 = CARTESIAN_POINT('',(13.596273,-55.673631,0.));
+#2523 = PCURVE('',#2458,#2524);
+#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(0.,0.));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(1.,0.));
+#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2530 = PCURVE('',#128,#2531);
+#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2540);
+#2532 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2533,#2534,#2535,#2536,
+#2537,#2538,#2539),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2533 = CARTESIAN_POINT('',(3.485741698958,2.5298274711));
+#2534 = CARTESIAN_POINT('',(3.485741698958,-2.847559819907));
+#2535 = CARTESIAN_POINT('',(-1.171212301042,-0.158866174403));
+#2536 = CARTESIAN_POINT('',(-5.828166301042,2.5298274711));
+#2537 = CARTESIAN_POINT('',(-1.171212301042,5.218521116604));
+#2538 = CARTESIAN_POINT('',(3.485741698958,7.907214762108));
+#2539 = CARTESIAN_POINT('',(3.485741698958,2.5298274711));
+#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2541 = ADVANCED_FACE('',(#2542),#2556,.F.);
+#2542 = FACE_BOUND('',#2543,.F.);
+#2543 = EDGE_LOOP('',(#2544,#2580,#2609,#2610));
+#2544 = ORIENTED_EDGE('',*,*,#2545,.T.);
+#2545 = EDGE_CURVE('',#2546,#2548,#2550,.T.);
+#2546 = VERTEX_POINT('',#2547);
+#2547 = CARTESIAN_POINT('',(12.313346,-3.201811,0.));
+#2548 = VERTEX_POINT('',#2549);
+#2549 = CARTESIAN_POINT('',(12.313346,-3.201811,1.));
+#2550 = SEAM_CURVE('',#2551,(#2555,#2573),.PCURVE_S1.);
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(12.313346,-3.201811,0.));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.,0.,1.));
+#2555 = PCURVE('',#2556,#2567);
+#2556 = SURFACE_OF_LINEAR_EXTRUSION('',#2557,#2565);
+#2557 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2558,#2559,#2560,#2561,
+#2562,#2563,#2564),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2558 = CARTESIAN_POINT('',(12.313346,-3.201811,0.));
+#2559 = CARTESIAN_POINT('',(12.313346,-5.366874509461,0.));
+#2560 = CARTESIAN_POINT('',(10.438346,-4.284342754731,0.));
+#2561 = CARTESIAN_POINT('',(8.563346,-3.201811,0.));
+#2562 = CARTESIAN_POINT('',(10.438346,-2.119279245269,0.));
+#2563 = CARTESIAN_POINT('',(12.313346,-1.036747490539,0.));
+#2564 = CARTESIAN_POINT('',(12.313346,-3.201811,0.));
+#2565 = VECTOR('',#2566,1.);
+#2566 = DIRECTION('',(-0.,-0.,-1.));
+#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2572);
+#2568 = LINE('',#2569,#2570);
+#2569 = CARTESIAN_POINT('',(0.,0.));
+#2570 = VECTOR('',#2571,1.);
+#2571 = DIRECTION('',(0.,-1.));
+#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2573 = PCURVE('',#2556,#2574);
+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(0.,-1.));
+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2580 = ORIENTED_EDGE('',*,*,#2581,.T.);
+#2581 = EDGE_CURVE('',#2548,#2548,#2582,.T.);
+#2582 = SURFACE_CURVE('',#2583,(#2591,#2598),.PCURVE_S1.);
+#2583 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2584,#2585,#2586,#2587,
+#2588,#2589,#2590),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2584 = CARTESIAN_POINT('',(12.313346,-3.201811,1.));
+#2585 = CARTESIAN_POINT('',(12.313346,-5.366874509461,1.));
+#2586 = CARTESIAN_POINT('',(10.438346,-4.284342754731,1.));
+#2587 = CARTESIAN_POINT('',(8.563346,-3.201811,1.));
+#2588 = CARTESIAN_POINT('',(10.438346,-2.119279245269,1.));
+#2589 = CARTESIAN_POINT('',(12.313346,-1.036747490539,1.));
+#2590 = CARTESIAN_POINT('',(12.313346,-3.201811,1.));
+#2591 = PCURVE('',#2556,#2592);
+#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597);
+#2593 = LINE('',#2594,#2595);
+#2594 = CARTESIAN_POINT('',(0.,-1.));
+#2595 = VECTOR('',#2596,1.);
+#2596 = DIRECTION('',(1.,0.));
+#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2598 = PCURVE('',#74,#2599);
+#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2608);
+#2600 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2601,#2602,#2603,#2604,
+#2605,#2606,#2607),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2601 = CARTESIAN_POINT('',(2.202814698958,55.0016474711));
+#2602 = CARTESIAN_POINT('',(2.202814698958,52.836583961639));
+#2603 = CARTESIAN_POINT('',(0.327814698958,53.91911571637));
+#2604 = CARTESIAN_POINT('',(-1.547185301042,55.0016474711));
+#2605 = CARTESIAN_POINT('',(0.327814698958,56.084179225831));
+#2606 = CARTESIAN_POINT('',(2.202814698958,57.166710980561));
+#2607 = CARTESIAN_POINT('',(2.202814698958,55.0016474711));
+#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2609 = ORIENTED_EDGE('',*,*,#2545,.F.);
+#2610 = ORIENTED_EDGE('',*,*,#2611,.F.);
+#2611 = EDGE_CURVE('',#2546,#2546,#2612,.T.);
+#2612 = SURFACE_CURVE('',#2613,(#2621,#2628),.PCURVE_S1.);
+#2613 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2614,#2615,#2616,#2617,
+#2618,#2619,#2620),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2614 = CARTESIAN_POINT('',(12.313346,-3.201811,0.));
+#2615 = CARTESIAN_POINT('',(12.313346,-5.366874509461,0.));
+#2616 = CARTESIAN_POINT('',(10.438346,-4.284342754731,0.));
+#2617 = CARTESIAN_POINT('',(8.563346,-3.201811,0.));
+#2618 = CARTESIAN_POINT('',(10.438346,-2.119279245269,0.));
+#2619 = CARTESIAN_POINT('',(12.313346,-1.036747490539,0.));
+#2620 = CARTESIAN_POINT('',(12.313346,-3.201811,0.));
+#2621 = PCURVE('',#2556,#2622);
+#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
+#2623 = LINE('',#2624,#2625);
+#2624 = CARTESIAN_POINT('',(0.,0.));
+#2625 = VECTOR('',#2626,1.);
+#2626 = DIRECTION('',(1.,0.));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2628 = PCURVE('',#128,#2629);
+#2629 = DEFINITIONAL_REPRESENTATION('',(#2630),#2638);
+#2630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2631,#2632,#2633,#2634,
+#2635,#2636,#2637),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2631 = CARTESIAN_POINT('',(2.202814698958,55.0016474711));
+#2632 = CARTESIAN_POINT('',(2.202814698958,52.836583961639));
+#2633 = CARTESIAN_POINT('',(0.327814698958,53.91911571637));
+#2634 = CARTESIAN_POINT('',(-1.547185301042,55.0016474711));
+#2635 = CARTESIAN_POINT('',(0.327814698958,56.084179225831));
+#2636 = CARTESIAN_POINT('',(2.202814698958,57.166710980561));
+#2637 = CARTESIAN_POINT('',(2.202814698958,55.0016474711));
+#2638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2639 = ADVANCED_FACE('',(#2640),#2654,.F.);
+#2640 = FACE_BOUND('',#2641,.F.);
+#2641 = EDGE_LOOP('',(#2642,#2678,#2707,#2708));
+#2642 = ORIENTED_EDGE('',*,*,#2643,.T.);
+#2643 = EDGE_CURVE('',#2644,#2646,#2648,.T.);
+#2644 = VERTEX_POINT('',#2645);
+#2645 = CARTESIAN_POINT('',(12.318675,-123.178422,0.));
+#2646 = VERTEX_POINT('',#2647);
+#2647 = CARTESIAN_POINT('',(12.318675,-123.178422,1.));
+#2648 = SEAM_CURVE('',#2649,(#2653,#2671),.PCURVE_S1.);
+#2649 = LINE('',#2650,#2651);
+#2650 = CARTESIAN_POINT('',(12.318675,-123.178422,0.));
+#2651 = VECTOR('',#2652,1.);
+#2652 = DIRECTION('',(0.,0.,1.));
+#2653 = PCURVE('',#2654,#2665);
+#2654 = SURFACE_OF_LINEAR_EXTRUSION('',#2655,#2663);
+#2655 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2656,#2657,#2658,#2659,
+#2660,#2661,#2662),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2656 = CARTESIAN_POINT('',(12.318675,-123.178422,0.));
+#2657 = CARTESIAN_POINT('',(12.318675,-125.3434855094,0.));
+#2658 = CARTESIAN_POINT('',(10.443675,-124.2609537547,0.));
+#2659 = CARTESIAN_POINT('',(8.568675,-123.178422,0.));
+#2660 = CARTESIAN_POINT('',(10.443675,-122.0958902452,0.));
+#2661 = CARTESIAN_POINT('',(12.318675,-121.0133584905,0.));
+#2662 = CARTESIAN_POINT('',(12.318675,-123.178422,0.));
+#2663 = VECTOR('',#2664,1.);
+#2664 = DIRECTION('',(-0.,-0.,-1.));
+#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2670);
+#2666 = LINE('',#2667,#2668);
+#2667 = CARTESIAN_POINT('',(0.,0.));
+#2668 = VECTOR('',#2669,1.);
+#2669 = DIRECTION('',(0.,-1.));
+#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2671 = PCURVE('',#2654,#2672);
+#2672 = DEFINITIONAL_REPRESENTATION('',(#2673),#2677);
+#2673 = LINE('',#2674,#2675);
+#2674 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2675 = VECTOR('',#2676,1.);
+#2676 = DIRECTION('',(0.,-1.));
+#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2678 = ORIENTED_EDGE('',*,*,#2679,.T.);
+#2679 = EDGE_CURVE('',#2646,#2646,#2680,.T.);
+#2680 = SURFACE_CURVE('',#2681,(#2689,#2696),.PCURVE_S1.);
+#2681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2682,#2683,#2684,#2685,
+#2686,#2687,#2688),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2682 = CARTESIAN_POINT('',(12.318675,-123.178422,1.));
+#2683 = CARTESIAN_POINT('',(12.318675,-125.3434855094,1.));
+#2684 = CARTESIAN_POINT('',(10.443675,-124.2609537547,1.));
+#2685 = CARTESIAN_POINT('',(8.568675,-123.178422,1.));
+#2686 = CARTESIAN_POINT('',(10.443675,-122.0958902452,1.));
+#2687 = CARTESIAN_POINT('',(12.318675,-121.0133584905,1.));
+#2688 = CARTESIAN_POINT('',(12.318675,-123.178422,1.));
+#2689 = PCURVE('',#2654,#2690);
+#2690 = DEFINITIONAL_REPRESENTATION('',(#2691),#2695);
+#2691 = LINE('',#2692,#2693);
+#2692 = CARTESIAN_POINT('',(0.,-1.));
+#2693 = VECTOR('',#2694,1.);
+#2694 = DIRECTION('',(1.,0.));
+#2695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2696 = PCURVE('',#74,#2697);
+#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2706);
+#2698 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2699,#2700,#2701,#2702,
+#2703,#2704,#2705),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2699 = CARTESIAN_POINT('',(2.208143698958,-64.9749635289));
+#2700 = CARTESIAN_POINT('',(2.208143698958,-67.14002703836));
+#2701 = CARTESIAN_POINT('',(0.333143698958,-66.05749528363));
+#2702 = CARTESIAN_POINT('',(-1.541856301042,-64.9749635289));
+#2703 = CARTESIAN_POINT('',(0.333143698958,-63.89243177416));
+#2704 = CARTESIAN_POINT('',(2.208143698958,-62.80990001943));
+#2705 = CARTESIAN_POINT('',(2.208143698958,-64.9749635289));
+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2707 = ORIENTED_EDGE('',*,*,#2643,.F.);
+#2708 = ORIENTED_EDGE('',*,*,#2709,.F.);
+#2709 = EDGE_CURVE('',#2644,#2644,#2710,.T.);
+#2710 = SURFACE_CURVE('',#2711,(#2719,#2726),.PCURVE_S1.);
+#2711 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2712,#2713,#2714,#2715,
+#2716,#2717,#2718),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2712 = CARTESIAN_POINT('',(12.318675,-123.178422,0.));
+#2713 = CARTESIAN_POINT('',(12.318675,-125.3434855094,0.));
+#2714 = CARTESIAN_POINT('',(10.443675,-124.2609537547,0.));
+#2715 = CARTESIAN_POINT('',(8.568675,-123.178422,0.));
+#2716 = CARTESIAN_POINT('',(10.443675,-122.0958902452,0.));
+#2717 = CARTESIAN_POINT('',(12.318675,-121.0133584905,0.));
+#2718 = CARTESIAN_POINT('',(12.318675,-123.178422,0.));
+#2719 = PCURVE('',#2654,#2720);
+#2720 = DEFINITIONAL_REPRESENTATION('',(#2721),#2725);
+#2721 = LINE('',#2722,#2723);
+#2722 = CARTESIAN_POINT('',(0.,0.));
+#2723 = VECTOR('',#2724,1.);
+#2724 = DIRECTION('',(1.,0.));
+#2725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2726 = PCURVE('',#128,#2727);
+#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2736);
+#2728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2729,#2730,#2731,#2732,
+#2733,#2734,#2735),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#2729 = CARTESIAN_POINT('',(2.208143698958,-64.9749635289));
+#2730 = CARTESIAN_POINT('',(2.208143698958,-67.14002703836));
+#2731 = CARTESIAN_POINT('',(0.333143698958,-66.05749528363));
+#2732 = CARTESIAN_POINT('',(-1.541856301042,-64.9749635289));
+#2733 = CARTESIAN_POINT('',(0.333143698958,-63.89243177416));
+#2734 = CARTESIAN_POINT('',(2.208143698958,-62.80990001943));
+#2735 = CARTESIAN_POINT('',(2.208143698958,-64.9749635289));
+#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2737 = ADVANCED_FACE('',(#2738,#2748,#2758,#2768,#2778,#2781,#2784),
+  #128,.F.);
+#2738 = FACE_BOUND('',#2739,.T.);
+#2739 = EDGE_LOOP('',(#2740,#2741,#2742,#2743,#2744,#2745,#2746,#2747));
+#2740 = ORIENTED_EDGE('',*,*,#115,.T.);
+#2741 = ORIENTED_EDGE('',*,*,#195,.T.);
+#2742 = ORIENTED_EDGE('',*,*,#271,.T.);
+#2743 = ORIENTED_EDGE('',*,*,#346,.T.);
+#2744 = ORIENTED_EDGE('',*,*,#422,.T.);
+#2745 = ORIENTED_EDGE('',*,*,#497,.T.);
+#2746 = ORIENTED_EDGE('',*,*,#566,.T.);
+#2747 = ORIENTED_EDGE('',*,*,#611,.T.);
+#2748 = FACE_BOUND('',#2749,.T.);
+#2749 = EDGE_LOOP('',(#2750,#2751,#2752,#2753,#2754,#2755,#2756,#2757));
+#2750 = ORIENTED_EDGE('',*,*,#724,.T.);
+#2751 = ORIENTED_EDGE('',*,*,#799,.T.);
+#2752 = ORIENTED_EDGE('',*,*,#875,.T.);
+#2753 = ORIENTED_EDGE('',*,*,#950,.T.);
+#2754 = ORIENTED_EDGE('',*,*,#1026,.T.);
+#2755 = ORIENTED_EDGE('',*,*,#1101,.T.);
+#2756 = ORIENTED_EDGE('',*,*,#1170,.T.);
+#2757 = ORIENTED_EDGE('',*,*,#1215,.T.);
+#2758 = FACE_BOUND('',#2759,.T.);
+#2759 = EDGE_LOOP('',(#2760,#2761,#2762,#2763,#2764,#2765,#2766,#2767));
+#2760 = ORIENTED_EDGE('',*,*,#1328,.T.);
+#2761 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#2762 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#2763 = ORIENTED_EDGE('',*,*,#1554,.T.);
+#2764 = ORIENTED_EDGE('',*,*,#1630,.T.);
+#2765 = ORIENTED_EDGE('',*,*,#1705,.T.);
+#2766 = ORIENTED_EDGE('',*,*,#1774,.T.);
+#2767 = ORIENTED_EDGE('',*,*,#1819,.T.);
+#2768 = FACE_BOUND('',#2769,.T.);
+#2769 = EDGE_LOOP('',(#2770,#2771,#2772,#2773,#2774,#2775,#2776,#2777));
+#2770 = ORIENTED_EDGE('',*,*,#1932,.T.);
+#2771 = ORIENTED_EDGE('',*,*,#2007,.T.);
+#2772 = ORIENTED_EDGE('',*,*,#2083,.T.);
+#2773 = ORIENTED_EDGE('',*,*,#2158,.T.);
+#2774 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#2775 = ORIENTED_EDGE('',*,*,#2309,.T.);
+#2776 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#2777 = ORIENTED_EDGE('',*,*,#2423,.T.);
+#2778 = FACE_BOUND('',#2779,.F.);
+#2779 = EDGE_LOOP('',(#2780));
+#2780 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#2781 = FACE_BOUND('',#2782,.F.);
+#2782 = EDGE_LOOP('',(#2783));
+#2783 = ORIENTED_EDGE('',*,*,#2611,.T.);
+#2784 = FACE_BOUND('',#2785,.F.);
+#2785 = EDGE_LOOP('',(#2786));
+#2786 = ORIENTED_EDGE('',*,*,#2709,.T.);
+#2787 = ADVANCED_FACE('',(#2788,#2798,#2808,#2818,#2828,#2831,#2834),#74
+  ,.T.);
+#2788 = FACE_BOUND('',#2789,.F.);
+#2789 = EDGE_LOOP('',(#2790,#2791,#2792,#2793,#2794,#2795,#2796,#2797));
+#2790 = ORIENTED_EDGE('',*,*,#59,.T.);
+#2791 = ORIENTED_EDGE('',*,*,#143,.T.);
+#2792 = ORIENTED_EDGE('',*,*,#220,.T.);
+#2793 = ORIENTED_EDGE('',*,*,#294,.T.);
+#2794 = ORIENTED_EDGE('',*,*,#371,.T.);
+#2795 = ORIENTED_EDGE('',*,*,#445,.T.);
+#2796 = ORIENTED_EDGE('',*,*,#522,.T.);
+#2797 = ORIENTED_EDGE('',*,*,#589,.T.);
+#2798 = FACE_BOUND('',#2799,.F.);
+#2799 = EDGE_LOOP('',(#2800,#2801,#2802,#2803,#2804,#2805,#2806,#2807));
+#2800 = ORIENTED_EDGE('',*,*,#673,.T.);
+#2801 = ORIENTED_EDGE('',*,*,#747,.T.);
+#2802 = ORIENTED_EDGE('',*,*,#824,.T.);
+#2803 = ORIENTED_EDGE('',*,*,#898,.T.);
+#2804 = ORIENTED_EDGE('',*,*,#975,.T.);
+#2805 = ORIENTED_EDGE('',*,*,#1049,.T.);
+#2806 = ORIENTED_EDGE('',*,*,#1126,.T.);
+#2807 = ORIENTED_EDGE('',*,*,#1193,.T.);
+#2808 = FACE_BOUND('',#2809,.F.);
+#2809 = EDGE_LOOP('',(#2810,#2811,#2812,#2813,#2814,#2815,#2816,#2817));
+#2810 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#2811 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#2812 = ORIENTED_EDGE('',*,*,#1428,.T.);
+#2813 = ORIENTED_EDGE('',*,*,#1502,.T.);
+#2814 = ORIENTED_EDGE('',*,*,#1579,.T.);
+#2815 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#2816 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#2817 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#2818 = FACE_BOUND('',#2819,.F.);
+#2819 = EDGE_LOOP('',(#2820,#2821,#2822,#2823,#2824,#2825,#2826,#2827));
+#2820 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#2821 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#2822 = ORIENTED_EDGE('',*,*,#2032,.T.);
+#2823 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#2824 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#2825 = ORIENTED_EDGE('',*,*,#2257,.T.);
+#2826 = ORIENTED_EDGE('',*,*,#2334,.T.);
+#2827 = ORIENTED_EDGE('',*,*,#2401,.T.);
+#2828 = FACE_BOUND('',#2829,.T.);
+#2829 = EDGE_LOOP('',(#2830));
+#2830 = ORIENTED_EDGE('',*,*,#2483,.T.);
+#2831 = FACE_BOUND('',#2832,.T.);
+#2832 = EDGE_LOOP('',(#2833));
+#2833 = ORIENTED_EDGE('',*,*,#2581,.T.);
+#2834 = FACE_BOUND('',#2835,.T.);
+#2835 = EDGE_LOOP('',(#2836));
+#2836 = ORIENTED_EDGE('',*,*,#2679,.T.);
+#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2841)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2838,#2839,#2840)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2838 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2839 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2840 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2841 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2838,
+  'distance_accuracy_value','confusion accuracy');
+#2842 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#2843 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2844),#2837);
+#2844 = STYLED_ITEM('color',(#2845),#15);
+#2845 = PRESENTATION_STYLE_ASSIGNMENT((#2846,#2852));
+#2846 = SURFACE_STYLE_USAGE(.BOTH.,#2847);
+#2847 = SURFACE_SIDE_STYLE('',(#2848));
+#2848 = SURFACE_STYLE_FILL_AREA(#2849);
+#2849 = FILL_AREA_STYLE('',(#2850));
+#2850 = FILL_AREA_STYLE_COLOUR('',#2851);
+#2851 = COLOUR_RGB('',0.427450993391,0.458823538102,0.498039215105);
+#2852 = CURVE_STYLE('',#2853,POSITIVE_LENGTH_MEASURE(0.1),#2854);
+#2853 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#2854 = DRAUGHTING_PRE_DEFINED_COLOUR('red');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/reform2-case-ports/ports-r1-v2-a.svg b/reform2-case-ports/ports-r1-v2-a.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5c6a34806a8dae5924e8cd316a2e8d9db0c6968b
--- /dev/null
+++ b/reform2-case-ports/ports-r1-v2-a.svg
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="21mm"
+   height="126.38072mm"
+   viewBox="0 0 21 126.38072"
+   version="1.1"
+   id="svg25754"
+   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
+   sodipodi:docname="ports-r1-v2-a.svg">
+  <defs
+     id="defs25748" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.979899"
+     inkscape:cx="84.622814"
+     inkscape:cy="227.50613"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1270"
+     inkscape:window-height="1406"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     fit-margin-left="1"
+     fit-margin-top="1"
+     fit-margin-right="1"
+     fit-margin-bottom="1"
+     inkscape:document-rotation="0"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     lock-margins="true">
+    <sodipodi:guide
+       position="12.982968,80.17033"
+       orientation="1,0"
+       id="guide2337" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata25751">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-59.803572,-62.917154)">
+    <g
+       id="g26389"
+       transform="translate(0,-0.047245)"
+       style="stroke:red">
+      <g
+         id="g1137">
+        <g
+           transform="matrix(1,0,0,-1,30.262006,221.12649)"
+           id="g9617"
+           style="stroke:red">
+          <rect
+             rx="0.11417566"
+             style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1"
+             id="rect2686-3"
+             width="18.9"
+             height="124.28072"
+             x="30.591566"
+             y="32.831367"
+             ry="0.11417566" />
+          <circle
+             style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1"
+             id="path5394-56"
+             cx="40.610241"
+             cy="34.983669"
+             r="1.25" />
+          <circle
+             style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1"
+             id="path5394-5-2"
+             cx="40.604912"
+             cy="154.96028"
+             r="1.25" />
+          <circle
+             style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1"
+             id="path7553"
+             cx="40.033203"
+             cy="102.48846"
+             r="3.104636" />
+        </g>
+        <rect
+           rx="0.17814097"
+           ry="0.18107961"
+           y="77.508888"
+           x="62.428066"
+           height="8.6100197"
+           width="10.31102"
+           id="rect24960"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.08898;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <rect
+           rx="0.18531308"
+           ry="0.19658811"
+           y="89.411682"
+           x="61.850857"
+           height="18.00544"
+           width="10.90544"
+           id="rect24960-6"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.0945598;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <rect
+           rx="0.17423528"
+           ry="0.18705557"
+           y="128.60912"
+           x="69.942139"
+           height="27.910561"
+           width="3.3105607"
+           id="rect24960-6-7"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.0894393;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/reform2-case-ports/ports-r1-v2-b-extrude.FCStd b/reform2-case-ports/ports-r1-v2-b-extrude.FCStd
new file mode 100644
index 0000000000000000000000000000000000000000..6b17f0dd63eb7cfcdbed7a0d935f4daa4e3a4523
Binary files /dev/null and b/reform2-case-ports/ports-r1-v2-b-extrude.FCStd differ
diff --git a/reform2-case-ports/ports-r1-v2-b.step b/reform2-case-ports/ports-r1-v2-b.step
new file mode 100644
index 0000000000000000000000000000000000000000..fa1c430e3fceeac71d02220bf0469e0112a296c9
--- /dev/null
+++ b/reform2-case-ports/ports-r1-v2-b.step
@@ -0,0 +1,4390 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2022-02-01T15:04:11',('Author'),(
+    ''),'Open CASCADE STEP processor 7.5','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Extrude','Extrude','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3357);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#138,#215,#289,#366,#440,#517,#584,#631,#742,
+    #815,#888,#961,#1036,#1117,#1184,#1235,#1346,#1423,#1497,#1574,#1648
+    ,#1725,#1792,#1839,#1950,#2027,#2101,#2178,#2252,#2329,#2396,#2443,
+    #2554,#2631,#2705,#2782,#2856,#2933,#3000,#3047,#3145,#3243,#3300));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#58,#84,#114));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(1.05,-125.21654834,1.));
+#26 = SURFACE_CURVE('',#27,(#31,#44),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(0.,0.,1.));
+#31 = PCURVE('',#32,#38);
+#32 = SURFACE_OF_LINEAR_EXTRUSION('',#33,#36);
+#33 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#34,#35),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#34 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#35 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(-0.,-0.,-1.));
+#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43);
+#39 = LINE('',#40,#41);
+#40 = CARTESIAN_POINT('',(0.,0.));
+#41 = VECTOR('',#42,1.);
+#42 = DIRECTION('',(0.,-1.));
+#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#44 = PCURVE('',#45,#52);
+#45 = SURFACE_OF_LINEAR_EXTRUSION('',#46,#50);
+#46 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#47,#48,#49),.UNSPECIFIED.,.F.
+,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,3.14159265359),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.707106781187,1.)) REPRESENTATION_ITEM('') 
+  );
+#47 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#48 = CARTESIAN_POINT('',(1.05,-125.330724,0.));
+#49 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(-0.,-0.,-1.));
+#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);
+#53 = LINE('',#54,#55);
+#54 = CARTESIAN_POINT('',(3.14159265359,0.));
+#55 = VECTOR('',#56,1.);
+#56 = DIRECTION('',(0.,-1.));
+#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58 = ORIENTED_EDGE('',*,*,#59,.T.);
+#59 = EDGE_CURVE('',#24,#60,#62,.T.);
+#60 = VERTEX_POINT('',#61);
+#61 = CARTESIAN_POINT('',(1.05,-1.16417966,1.));
+#62 = SURFACE_CURVE('',#63,(#66,#73),.PCURVE_S1.);
+#63 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#64,#65),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#64 = CARTESIAN_POINT('',(1.05,-125.21654834,1.));
+#65 = CARTESIAN_POINT('',(1.05,-1.16417966,1.));
+#66 = PCURVE('',#32,#67);
+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
+#68 = LINE('',#69,#70);
+#69 = CARTESIAN_POINT('',(0.,-1.));
+#70 = VECTOR('',#71,1.);
+#71 = DIRECTION('',(1.,0.));
+#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#73 = PCURVE('',#74,#79);
+#74 = PLANE('',#75);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(10.104976996806,-66.30235571316,1.));
+#77 = DIRECTION('',(0.,0.,1.));
+#78 = DIRECTION('',(1.,0.,-0.));
+#79 = DEFINITIONAL_REPRESENTATION('',(#80),#83);
+#80 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#81,#82),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#81 = CARTESIAN_POINT('',(-9.054976996806,-58.91419262683));
+#82 = CARTESIAN_POINT('',(-9.054976996806,65.138176053161));
+#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#84 = ORIENTED_EDGE('',*,*,#85,.F.);
+#85 = EDGE_CURVE('',#86,#60,#88,.T.);
+#86 = VERTEX_POINT('',#87);
+#87 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#88 = SURFACE_CURVE('',#89,(#93,#100),.PCURVE_S1.);
+#89 = LINE('',#90,#91);
+#90 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#91 = VECTOR('',#92,1.);
+#92 = DIRECTION('',(0.,0.,1.));
+#93 = PCURVE('',#32,#94);
+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(124.05236868,0.));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(0.,-1.));
+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#100 = PCURVE('',#101,#108);
+#101 = SURFACE_OF_LINEAR_EXTRUSION('',#102,#106);
+#102 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#103,#104,#105),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#103 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#104 = CARTESIAN_POINT('',(1.05,-1.050004,0.));
+#105 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#106 = VECTOR('',#107,1.);
+#107 = DIRECTION('',(-0.,-0.,-1.));
+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);
+#109 = LINE('',#110,#111);
+#110 = CARTESIAN_POINT('',(3.14159265359,0.));
+#111 = VECTOR('',#112,1.);
+#112 = DIRECTION('',(0.,-1.));
+#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#114 = ORIENTED_EDGE('',*,*,#115,.F.);
+#115 = EDGE_CURVE('',#22,#86,#116,.T.);
+#116 = SURFACE_CURVE('',#117,(#120,#127),.PCURVE_S1.);
+#117 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#118,#119),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#118 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#119 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#120 = PCURVE('',#32,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(0.,0.));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(1.,0.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = PLANE('',#129);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(10.104976996806,-66.30235571316,0.));
+#131 = DIRECTION('',(0.,0.,1.));
+#132 = DIRECTION('',(1.,0.,-0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#137);
+#134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#135,#136),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#135 = CARTESIAN_POINT('',(-9.054976996806,-58.91419262683));
+#136 = CARTESIAN_POINT('',(-9.054976996806,65.138176053161));
+#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#138 = ADVANCED_FACE('',(#139),#101,.T.);
+#139 = FACE_BOUND('',#140,.T.);
+#140 = EDGE_LOOP('',(#141,#142,#165,#194));
+#141 = ORIENTED_EDGE('',*,*,#85,.T.);
+#142 = ORIENTED_EDGE('',*,*,#143,.T.);
+#143 = EDGE_CURVE('',#60,#144,#146,.T.);
+#144 = VERTEX_POINT('',#145);
+#145 = CARTESIAN_POINT('',(1.16417566,-1.050004,1.));
+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);
+#147 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#148,#149,#150),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#148 = CARTESIAN_POINT('',(1.05,-1.16417966,1.));
+#149 = CARTESIAN_POINT('',(1.05,-1.050004,1.));
+#150 = CARTESIAN_POINT('',(1.16417566,-1.050004,1.));
+#151 = PCURVE('',#101,#152);
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(0.,-1.));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(1.,0.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#158 = PCURVE('',#74,#159);
+#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164);
+#160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#161,#162,#163),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#161 = CARTESIAN_POINT('',(-9.054976996806,65.138176053161));
+#162 = CARTESIAN_POINT('',(-9.054976996806,65.252351713161));
+#163 = CARTESIAN_POINT('',(-8.940801336806,65.252351713161));
+#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#165 = ORIENTED_EDGE('',*,*,#166,.F.);
+#166 = EDGE_CURVE('',#167,#144,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(0.,0.,1.));
+#174 = PCURVE('',#101,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(4.712388980385,0.));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(0.,-1.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#188);
+#182 = SURFACE_OF_LINEAR_EXTRUSION('',#183,#186);
+#183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#184,#185),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#184 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#185 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#186 = VECTOR('',#187,1.);
+#187 = DIRECTION('',(-0.,-0.,-1.));
+#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193);
+#189 = LINE('',#190,#191);
+#190 = CARTESIAN_POINT('',(0.,0.));
+#191 = VECTOR('',#192,1.);
+#192 = DIRECTION('',(0.,-1.));
+#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#194 = ORIENTED_EDGE('',*,*,#195,.F.);
+#195 = EDGE_CURVE('',#86,#167,#196,.T.);
+#196 = SURFACE_CURVE('',#197,(#201,#208),.PCURVE_S1.);
+#197 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#198,#199,#200),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#198 = CARTESIAN_POINT('',(1.05,-1.16417966,0.));
+#199 = CARTESIAN_POINT('',(1.05,-1.050004,0.));
+#200 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#201 = PCURVE('',#101,#202);
+#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207);
+#203 = LINE('',#204,#205);
+#204 = CARTESIAN_POINT('',(0.,0.));
+#205 = VECTOR('',#206,1.);
+#206 = DIRECTION('',(1.,0.));
+#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#208 = PCURVE('',#128,#209);
+#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214);
+#210 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#211,#212,#213),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#211 = CARTESIAN_POINT('',(-9.054976996806,65.138176053161));
+#212 = CARTESIAN_POINT('',(-9.054976996806,65.252351713161));
+#213 = CARTESIAN_POINT('',(-8.940801336806,65.252351713161));
+#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#215 = ADVANCED_FACE('',(#216),#182,.T.);
+#216 = FACE_BOUND('',#217,.T.);
+#217 = EDGE_LOOP('',(#218,#219,#240,#270));
+#218 = ORIENTED_EDGE('',*,*,#166,.T.);
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#144,#221,#223,.T.);
+#221 = VERTEX_POINT('',#222);
+#222 = CARTESIAN_POINT('',(19.83582434,-1.050004,1.));
+#223 = SURFACE_CURVE('',#224,(#227,#234),.PCURVE_S1.);
+#224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#225,#226),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#225 = CARTESIAN_POINT('',(1.16417566,-1.050004,1.));
+#226 = CARTESIAN_POINT('',(19.83582434,-1.050004,1.));
+#227 = PCURVE('',#182,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(0.,-1.));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#74,#235);
+#235 = DEFINITIONAL_REPRESENTATION('',(#236),#239);
+#236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#237,#238),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#237 = CARTESIAN_POINT('',(-8.940801336806,65.252351713161));
+#238 = CARTESIAN_POINT('',(9.730847343194,65.252351713161));
+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#240 = ORIENTED_EDGE('',*,*,#241,.F.);
+#241 = EDGE_CURVE('',#242,#221,#244,.T.);
+#242 = VERTEX_POINT('',#243);
+#243 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
+#245 = LINE('',#246,#247);
+#246 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#247 = VECTOR('',#248,1.);
+#248 = DIRECTION('',(0.,0.,1.));
+#249 = PCURVE('',#182,#250);
+#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(18.67164868,0.));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(0.,-1.));
+#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#256 = PCURVE('',#257,#264);
+#257 = SURFACE_OF_LINEAR_EXTRUSION('',#258,#262);
+#258 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#259,#260,#261),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#259 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#260 = CARTESIAN_POINT('',(19.95,-1.050004,0.));
+#261 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(-0.,-0.,-1.));
+#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269);
+#265 = LINE('',#266,#267);
+#266 = CARTESIAN_POINT('',(4.712388980385,0.));
+#267 = VECTOR('',#268,1.);
+#268 = DIRECTION('',(0.,-1.));
+#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#270 = ORIENTED_EDGE('',*,*,#271,.F.);
+#271 = EDGE_CURVE('',#167,#242,#272,.T.);
+#272 = SURFACE_CURVE('',#273,(#276,#283),.PCURVE_S1.);
+#273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#274,#275),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#274 = CARTESIAN_POINT('',(1.16417566,-1.050004,0.));
+#275 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#276 = PCURVE('',#182,#277);
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(0.,0.));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(1.,0.));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = PCURVE('',#128,#284);
+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#288);
+#285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#286,#287),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#286 = CARTESIAN_POINT('',(-8.940801336806,65.252351713161));
+#287 = CARTESIAN_POINT('',(9.730847343194,65.252351713161));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = ADVANCED_FACE('',(#290),#257,.T.);
+#290 = FACE_BOUND('',#291,.T.);
+#291 = EDGE_LOOP('',(#292,#293,#316,#345));
+#292 = ORIENTED_EDGE('',*,*,#241,.T.);
+#293 = ORIENTED_EDGE('',*,*,#294,.T.);
+#294 = EDGE_CURVE('',#221,#295,#297,.T.);
+#295 = VERTEX_POINT('',#296);
+#296 = CARTESIAN_POINT('',(19.95,-1.16417966,1.));
+#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.);
+#298 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#299,#300,#301),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#299 = CARTESIAN_POINT('',(19.83582434,-1.050004,1.));
+#300 = CARTESIAN_POINT('',(19.95,-1.050004,1.));
+#301 = CARTESIAN_POINT('',(19.95,-1.16417966,1.));
+#302 = PCURVE('',#257,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(0.,-1.));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(1.,0.));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = PCURVE('',#74,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315);
+#311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#312,#313,#314),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#312 = CARTESIAN_POINT('',(9.730847343194,65.252351713161));
+#313 = CARTESIAN_POINT('',(9.845023003194,65.252351713161));
+#314 = CARTESIAN_POINT('',(9.845023003194,65.138176053161));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#316 = ORIENTED_EDGE('',*,*,#317,.F.);
+#317 = EDGE_CURVE('',#318,#295,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#323 = VECTOR('',#324,1.);
+#324 = DIRECTION('',(0.,0.,1.));
+#325 = PCURVE('',#257,#326);
+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(6.28318530718,0.));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.,-1.));
+#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#332 = PCURVE('',#333,#339);
+#333 = SURFACE_OF_LINEAR_EXTRUSION('',#334,#337);
+#334 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#335,#336),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#335 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#336 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#337 = VECTOR('',#338,1.);
+#338 = DIRECTION('',(-0.,-0.,-1.));
+#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344);
+#340 = LINE('',#341,#342);
+#341 = CARTESIAN_POINT('',(0.,0.));
+#342 = VECTOR('',#343,1.);
+#343 = DIRECTION('',(0.,-1.));
+#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#345 = ORIENTED_EDGE('',*,*,#346,.F.);
+#346 = EDGE_CURVE('',#242,#318,#347,.T.);
+#347 = SURFACE_CURVE('',#348,(#352,#359),.PCURVE_S1.);
+#348 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#349,#350,#351),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#349 = CARTESIAN_POINT('',(19.83582434,-1.050004,0.));
+#350 = CARTESIAN_POINT('',(19.95,-1.050004,0.));
+#351 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#352 = PCURVE('',#257,#353);
+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);
+#354 = LINE('',#355,#356);
+#355 = CARTESIAN_POINT('',(0.,0.));
+#356 = VECTOR('',#357,1.);
+#357 = DIRECTION('',(1.,0.));
+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#359 = PCURVE('',#128,#360);
+#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365);
+#361 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#362,#363,#364),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#362 = CARTESIAN_POINT('',(9.730847343194,65.252351713161));
+#363 = CARTESIAN_POINT('',(9.845023003194,65.252351713161));
+#364 = CARTESIAN_POINT('',(9.845023003194,65.138176053161));
+#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#366 = ADVANCED_FACE('',(#367),#333,.T.);
+#367 = FACE_BOUND('',#368,.T.);
+#368 = EDGE_LOOP('',(#369,#370,#391,#421));
+#369 = ORIENTED_EDGE('',*,*,#317,.T.);
+#370 = ORIENTED_EDGE('',*,*,#371,.T.);
+#371 = EDGE_CURVE('',#295,#372,#374,.T.);
+#372 = VERTEX_POINT('',#373);
+#373 = CARTESIAN_POINT('',(19.95,-125.21654834,1.));
+#374 = SURFACE_CURVE('',#375,(#378,#385),.PCURVE_S1.);
+#375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#376,#377),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#376 = CARTESIAN_POINT('',(19.95,-1.16417966,1.));
+#377 = CARTESIAN_POINT('',(19.95,-125.21654834,1.));
+#378 = PCURVE('',#333,#379);
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(0.,-1.));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(1.,0.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#385 = PCURVE('',#74,#386);
+#386 = DEFINITIONAL_REPRESENTATION('',(#387),#390);
+#387 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#388,#389),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#388 = CARTESIAN_POINT('',(9.845023003194,65.138176053161));
+#389 = CARTESIAN_POINT('',(9.845023003194,-58.91419262683));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#391 = ORIENTED_EDGE('',*,*,#392,.F.);
+#392 = EDGE_CURVE('',#393,#372,#395,.T.);
+#393 = VERTEX_POINT('',#394);
+#394 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#395 = SURFACE_CURVE('',#396,(#400,#407),.PCURVE_S1.);
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(0.,0.,1.));
+#400 = PCURVE('',#333,#401);
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(124.05236868,0.));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(0.,-1.));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#407 = PCURVE('',#408,#415);
+#408 = SURFACE_OF_LINEAR_EXTRUSION('',#409,#413);
+#409 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#410,#411,#412),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#410 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#411 = CARTESIAN_POINT('',(19.95,-125.330724,0.));
+#412 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(-0.,-0.,-1.));
+#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(0.,0.));
+#418 = VECTOR('',#419,1.);
+#419 = DIRECTION('',(0.,-1.));
+#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#421 = ORIENTED_EDGE('',*,*,#422,.F.);
+#422 = EDGE_CURVE('',#318,#393,#423,.T.);
+#423 = SURFACE_CURVE('',#424,(#427,#434),.PCURVE_S1.);
+#424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#425,#426),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#425 = CARTESIAN_POINT('',(19.95,-1.16417966,0.));
+#426 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#427 = PCURVE('',#333,#428);
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = LINE('',#430,#431);
+#430 = CARTESIAN_POINT('',(0.,0.));
+#431 = VECTOR('',#432,1.);
+#432 = DIRECTION('',(1.,0.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = PCURVE('',#128,#435);
+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#439);
+#436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#437,#438),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,124.05236868),.PIECEWISE_BEZIER_KNOTS.);
+#437 = CARTESIAN_POINT('',(9.845023003194,65.138176053161));
+#438 = CARTESIAN_POINT('',(9.845023003194,-58.91419262683));
+#439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#440 = ADVANCED_FACE('',(#441),#408,.T.);
+#441 = FACE_BOUND('',#442,.T.);
+#442 = EDGE_LOOP('',(#443,#444,#467,#496));
+#443 = ORIENTED_EDGE('',*,*,#392,.T.);
+#444 = ORIENTED_EDGE('',*,*,#445,.T.);
+#445 = EDGE_CURVE('',#372,#446,#448,.T.);
+#446 = VERTEX_POINT('',#447);
+#447 = CARTESIAN_POINT('',(19.83582434,-125.330724,1.));
+#448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.);
+#449 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#450,#451,#452),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#450 = CARTESIAN_POINT('',(19.95,-125.21654834,1.));
+#451 = CARTESIAN_POINT('',(19.95,-125.330724,1.));
+#452 = CARTESIAN_POINT('',(19.83582434,-125.330724,1.));
+#453 = PCURVE('',#408,#454);
+#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(0.,-1.));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(1.,0.));
+#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#460 = PCURVE('',#74,#461);
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
+#462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#463,#464,#465),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#463 = CARTESIAN_POINT('',(9.845023003194,-58.91419262683));
+#464 = CARTESIAN_POINT('',(9.845023003194,-59.02836828683));
+#465 = CARTESIAN_POINT('',(9.730847343194,-59.02836828683));
+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#467 = ORIENTED_EDGE('',*,*,#468,.F.);
+#468 = EDGE_CURVE('',#469,#446,#471,.T.);
+#469 = VERTEX_POINT('',#470);
+#470 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#474 = VECTOR('',#475,1.);
+#475 = DIRECTION('',(0.,0.,1.));
+#476 = PCURVE('',#408,#477);
+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(1.570796326795,0.));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(0.,-1.));
+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#483 = PCURVE('',#484,#490);
+#484 = SURFACE_OF_LINEAR_EXTRUSION('',#485,#488);
+#485 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#486,#487),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#486 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#487 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#488 = VECTOR('',#489,1.);
+#489 = DIRECTION('',(-0.,-0.,-1.));
+#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
+#491 = LINE('',#492,#493);
+#492 = CARTESIAN_POINT('',(0.,0.));
+#493 = VECTOR('',#494,1.);
+#494 = DIRECTION('',(0.,-1.));
+#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#496 = ORIENTED_EDGE('',*,*,#497,.F.);
+#497 = EDGE_CURVE('',#393,#469,#498,.T.);
+#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
+#499 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#500,#501,#502),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#500 = CARTESIAN_POINT('',(19.95,-125.21654834,0.));
+#501 = CARTESIAN_POINT('',(19.95,-125.330724,0.));
+#502 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#503 = PCURVE('',#408,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
+#505 = LINE('',#506,#507);
+#506 = CARTESIAN_POINT('',(0.,0.));
+#507 = VECTOR('',#508,1.);
+#508 = DIRECTION('',(1.,0.));
+#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#510 = PCURVE('',#128,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#513,#514,#515),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#513 = CARTESIAN_POINT('',(9.845023003194,-58.91419262683));
+#514 = CARTESIAN_POINT('',(9.845023003194,-59.02836828683));
+#515 = CARTESIAN_POINT('',(9.730847343194,-59.02836828683));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = ADVANCED_FACE('',(#518),#484,.T.);
+#518 = FACE_BOUND('',#519,.T.);
+#519 = EDGE_LOOP('',(#520,#521,#542,#565));
+#520 = ORIENTED_EDGE('',*,*,#468,.T.);
+#521 = ORIENTED_EDGE('',*,*,#522,.T.);
+#522 = EDGE_CURVE('',#446,#523,#525,.T.);
+#523 = VERTEX_POINT('',#524);
+#524 = CARTESIAN_POINT('',(1.16417566,-125.330724,1.));
+#525 = SURFACE_CURVE('',#526,(#529,#536),.PCURVE_S1.);
+#526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#527,#528),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#527 = CARTESIAN_POINT('',(19.83582434,-125.330724,1.));
+#528 = CARTESIAN_POINT('',(1.16417566,-125.330724,1.));
+#529 = PCURVE('',#484,#530);
+#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(0.,-1.));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(1.,0.));
+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#536 = PCURVE('',#74,#537);
+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#541);
+#538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#539,#540),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#539 = CARTESIAN_POINT('',(9.730847343194,-59.02836828683));
+#540 = CARTESIAN_POINT('',(-8.940801336806,-59.02836828683));
+#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#542 = ORIENTED_EDGE('',*,*,#543,.F.);
+#543 = EDGE_CURVE('',#544,#523,#546,.T.);
+#544 = VERTEX_POINT('',#545);
+#545 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.);
+#547 = LINE('',#548,#549);
+#548 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#549 = VECTOR('',#550,1.);
+#550 = DIRECTION('',(0.,0.,1.));
+#551 = PCURVE('',#484,#552);
+#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557);
+#553 = LINE('',#554,#555);
+#554 = CARTESIAN_POINT('',(18.67164868,0.));
+#555 = VECTOR('',#556,1.);
+#556 = DIRECTION('',(0.,-1.));
+#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#558 = PCURVE('',#45,#559);
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = LINE('',#561,#562);
+#561 = CARTESIAN_POINT('',(1.570796326795,0.));
+#562 = VECTOR('',#563,1.);
+#563 = DIRECTION('',(0.,-1.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = ORIENTED_EDGE('',*,*,#566,.F.);
+#566 = EDGE_CURVE('',#469,#544,#567,.T.);
+#567 = SURFACE_CURVE('',#568,(#571,#578),.PCURVE_S1.);
+#568 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#569,#570),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#569 = CARTESIAN_POINT('',(19.83582434,-125.330724,0.));
+#570 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#571 = PCURVE('',#484,#572);
+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577);
+#573 = LINE('',#574,#575);
+#574 = CARTESIAN_POINT('',(0.,0.));
+#575 = VECTOR('',#576,1.);
+#576 = DIRECTION('',(1.,0.));
+#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#578 = PCURVE('',#128,#579);
+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#583);
+#580 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#581,#582),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,18.67164868),.PIECEWISE_BEZIER_KNOTS.);
+#581 = CARTESIAN_POINT('',(9.730847343194,-59.02836828683));
+#582 = CARTESIAN_POINT('',(-8.940801336806,-59.02836828683));
+#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#584 = ADVANCED_FACE('',(#585),#45,.T.);
+#585 = FACE_BOUND('',#586,.T.);
+#586 = EDGE_LOOP('',(#587,#588,#609,#610));
+#587 = ORIENTED_EDGE('',*,*,#543,.T.);
+#588 = ORIENTED_EDGE('',*,*,#589,.T.);
+#589 = EDGE_CURVE('',#523,#24,#590,.T.);
+#590 = SURFACE_CURVE('',#591,(#595,#602),.PCURVE_S1.);
+#591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#592,#593,#594),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#592 = CARTESIAN_POINT('',(1.16417566,-125.330724,1.));
+#593 = CARTESIAN_POINT('',(1.05,-125.330724,1.));
+#594 = CARTESIAN_POINT('',(1.05,-125.21654834,1.));
+#595 = PCURVE('',#45,#596);
+#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601);
+#597 = LINE('',#598,#599);
+#598 = CARTESIAN_POINT('',(0.,-1.));
+#599 = VECTOR('',#600,1.);
+#600 = DIRECTION('',(1.,0.));
+#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#602 = PCURVE('',#74,#603);
+#603 = DEFINITIONAL_REPRESENTATION('',(#604),#608);
+#604 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#605,#606,#607),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#605 = CARTESIAN_POINT('',(-8.940801336806,-59.02836828683));
+#606 = CARTESIAN_POINT('',(-9.054976996806,-59.02836828683));
+#607 = CARTESIAN_POINT('',(-9.054976996806,-58.91419262683));
+#608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#609 = ORIENTED_EDGE('',*,*,#21,.F.);
+#610 = ORIENTED_EDGE('',*,*,#611,.F.);
+#611 = EDGE_CURVE('',#544,#22,#612,.T.);
+#612 = SURFACE_CURVE('',#613,(#617,#624),.PCURVE_S1.);
+#613 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#614,#615,#616),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#614 = CARTESIAN_POINT('',(1.16417566,-125.330724,0.));
+#615 = CARTESIAN_POINT('',(1.05,-125.330724,0.));
+#616 = CARTESIAN_POINT('',(1.05,-125.21654834,0.));
+#617 = PCURVE('',#45,#618);
+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623);
+#619 = LINE('',#620,#621);
+#620 = CARTESIAN_POINT('',(0.,0.));
+#621 = VECTOR('',#622,1.);
+#622 = DIRECTION('',(1.,0.));
+#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#624 = PCURVE('',#128,#625);
+#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);
+#626 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#627,#628,#629),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#627 = CARTESIAN_POINT('',(-8.940801336806,-59.02836828683));
+#628 = CARTESIAN_POINT('',(-9.054976996806,-59.02836828683));
+#629 = CARTESIAN_POINT('',(-9.054976996806,-58.91419262683));
+#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#631 = ADVANCED_FACE('',(#632),#646,.F.);
+#632 = FACE_BOUND('',#633,.F.);
+#633 = EDGE_LOOP('',(#634,#673,#694,#723));
+#634 = ORIENTED_EDGE('',*,*,#635,.T.);
+#635 = EDGE_CURVE('',#636,#638,#640,.T.);
+#636 = VERTEX_POINT('',#637);
+#637 = CARTESIAN_POINT('',(7.179881,-95.499721,0.));
+#638 = VERTEX_POINT('',#639);
+#639 = CARTESIAN_POINT('',(7.179881,-95.499721,1.));
+#640 = SURFACE_CURVE('',#641,(#645,#658),.PCURVE_S1.);
+#641 = LINE('',#642,#643);
+#642 = CARTESIAN_POINT('',(7.179881,-95.499721,0.));
+#643 = VECTOR('',#644,1.);
+#644 = DIRECTION('',(0.,0.,1.));
+#645 = PCURVE('',#646,#652);
+#646 = SURFACE_OF_LINEAR_EXTRUSION('',#647,#650);
+#647 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#648,#649),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.79702),.PIECEWISE_BEZIER_KNOTS.);
+#648 = CARTESIAN_POINT('',(7.179881,-95.499721,0.));
+#649 = CARTESIAN_POINT('',(10.976901,-95.499721,0.));
+#650 = VECTOR('',#651,1.);
+#651 = DIRECTION('',(-0.,-0.,-1.));
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = LINE('',#654,#655);
+#654 = CARTESIAN_POINT('',(0.,0.));
+#655 = VECTOR('',#656,1.);
+#656 = DIRECTION('',(0.,-1.));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#658 = PCURVE('',#659,#667);
+#659 = SURFACE_OF_LINEAR_EXTRUSION('',#660,#665);
+#660 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#661,#662,#663,#664),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#661 = CARTESIAN_POINT('',(6.978011,-95.701591,0.));
+#662 = CARTESIAN_POINT('',(6.978011,-95.589751,0.));
+#663 = CARTESIAN_POINT('',(7.068011,-95.499721,0.));
+#664 = CARTESIAN_POINT('',(7.179881,-95.499721,0.));
+#665 = VECTOR('',#666,1.);
+#666 = DIRECTION('',(-0.,-0.,-1.));
+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672);
+#668 = LINE('',#669,#670);
+#669 = CARTESIAN_POINT('',(1.,0.));
+#670 = VECTOR('',#671,1.);
+#671 = DIRECTION('',(0.,-1.));
+#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#638,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(10.976901,-95.499721,1.));
+#677 = SURFACE_CURVE('',#678,(#681,#688),.PCURVE_S1.);
+#678 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#679,#680),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.79702),.PIECEWISE_BEZIER_KNOTS.);
+#679 = CARTESIAN_POINT('',(7.179881,-95.499721,1.));
+#680 = CARTESIAN_POINT('',(10.976901,-95.499721,1.));
+#681 = PCURVE('',#646,#682);
+#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(0.,-1.));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(1.,0.));
+#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#688 = PCURVE('',#74,#689);
+#689 = DEFINITIONAL_REPRESENTATION('',(#690),#693);
+#690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#691,#692),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.79702),.PIECEWISE_BEZIER_KNOTS.);
+#691 = CARTESIAN_POINT('',(-2.925095996806,-29.19736528683));
+#692 = CARTESIAN_POINT('',(0.871924003194,-29.19736528683));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#694 = ORIENTED_EDGE('',*,*,#695,.F.);
+#695 = EDGE_CURVE('',#696,#675,#698,.T.);
+#696 = VERTEX_POINT('',#697);
+#697 = CARTESIAN_POINT('',(10.976901,-95.499721,0.));
+#698 = SURFACE_CURVE('',#699,(#703,#710),.PCURVE_S1.);
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(10.976901,-95.499721,0.));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(0.,0.,1.));
+#703 = PCURVE('',#646,#704);
+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);
+#705 = LINE('',#706,#707);
+#706 = CARTESIAN_POINT('',(3.79702,0.));
+#707 = VECTOR('',#708,1.);
+#708 = DIRECTION('',(0.,-1.));
+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#710 = PCURVE('',#711,#717);
+#711 = SURFACE_OF_LINEAR_EXTRUSION('',#712,#715);
+#712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#713,#714),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.544587638767),.PIECEWISE_BEZIER_KNOTS.);
+#713 = CARTESIAN_POINT('',(10.976901,-95.499721,0.));
+#714 = CARTESIAN_POINT('',(13.149821,-98.300171,0.));
+#715 = VECTOR('',#716,1.);
+#716 = DIRECTION('',(-0.,-0.,-1.));
+#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);
+#718 = LINE('',#719,#720);
+#719 = CARTESIAN_POINT('',(0.,0.));
+#720 = VECTOR('',#721,1.);
+#721 = DIRECTION('',(0.,-1.));
+#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#723 = ORIENTED_EDGE('',*,*,#724,.F.);
+#724 = EDGE_CURVE('',#636,#696,#725,.T.);
+#725 = SURFACE_CURVE('',#726,(#729,#736),.PCURVE_S1.);
+#726 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#727,#728),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.79702),.PIECEWISE_BEZIER_KNOTS.);
+#727 = CARTESIAN_POINT('',(7.179881,-95.499721,0.));
+#728 = CARTESIAN_POINT('',(10.976901,-95.499721,0.));
+#729 = PCURVE('',#646,#730);
+#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735);
+#731 = LINE('',#732,#733);
+#732 = CARTESIAN_POINT('',(0.,0.));
+#733 = VECTOR('',#734,1.);
+#734 = DIRECTION('',(1.,0.));
+#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#736 = PCURVE('',#128,#737);
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#741);
+#738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#739,#740),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.79702),.PIECEWISE_BEZIER_KNOTS.);
+#739 = CARTESIAN_POINT('',(-2.925095996806,-29.19736528683));
+#740 = CARTESIAN_POINT('',(0.871924003194,-29.19736528683));
+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#742 = ADVANCED_FACE('',(#743),#711,.F.);
+#743 = FACE_BOUND('',#744,.F.);
+#744 = EDGE_LOOP('',(#745,#746,#767,#796));
+#745 = ORIENTED_EDGE('',*,*,#695,.T.);
+#746 = ORIENTED_EDGE('',*,*,#747,.T.);
+#747 = EDGE_CURVE('',#675,#748,#750,.T.);
+#748 = VERTEX_POINT('',#749);
+#749 = CARTESIAN_POINT('',(13.149821,-98.300171,1.));
+#750 = SURFACE_CURVE('',#751,(#754,#761),.PCURVE_S1.);
+#751 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#752,#753),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.544587638767),.PIECEWISE_BEZIER_KNOTS.);
+#752 = CARTESIAN_POINT('',(10.976901,-95.499721,1.));
+#753 = CARTESIAN_POINT('',(13.149821,-98.300171,1.));
+#754 = PCURVE('',#711,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = LINE('',#757,#758);
+#757 = CARTESIAN_POINT('',(0.,-1.));
+#758 = VECTOR('',#759,1.);
+#759 = DIRECTION('',(1.,0.));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#74,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#766);
+#763 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#764,#765),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.544587638767),.PIECEWISE_BEZIER_KNOTS.);
+#764 = CARTESIAN_POINT('',(0.871924003194,-29.19736528683));
+#765 = CARTESIAN_POINT('',(3.044844003194,-31.99781528683));
+#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#767 = ORIENTED_EDGE('',*,*,#768,.F.);
+#768 = EDGE_CURVE('',#769,#748,#771,.T.);
+#769 = VERTEX_POINT('',#770);
+#770 = CARTESIAN_POINT('',(13.149821,-98.300171,0.));
+#771 = SURFACE_CURVE('',#772,(#776,#783),.PCURVE_S1.);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(13.149821,-98.300171,0.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.,0.,1.));
+#776 = PCURVE('',#711,#777);
+#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);
+#778 = LINE('',#779,#780);
+#779 = CARTESIAN_POINT('',(3.544587638767,0.));
+#780 = VECTOR('',#781,1.);
+#781 = DIRECTION('',(0.,-1.));
+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#783 = PCURVE('',#784,#790);
+#784 = SURFACE_OF_LINEAR_EXTRUSION('',#785,#788);
+#785 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#786,#787),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,10.16579),.PIECEWISE_BEZIER_KNOTS.);
+#786 = CARTESIAN_POINT('',(13.149821,-98.300171,0.));
+#787 = CARTESIAN_POINT('',(13.149821,-108.465961,0.));
+#788 = VECTOR('',#789,1.);
+#789 = DIRECTION('',(-0.,-0.,-1.));
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(0.,0.));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(0.,-1.));
+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#796 = ORIENTED_EDGE('',*,*,#797,.F.);
+#797 = EDGE_CURVE('',#696,#769,#798,.T.);
+#798 = SURFACE_CURVE('',#799,(#802,#809),.PCURVE_S1.);
+#799 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#800,#801),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.544587638767),.PIECEWISE_BEZIER_KNOTS.);
+#800 = CARTESIAN_POINT('',(10.976901,-95.499721,0.));
+#801 = CARTESIAN_POINT('',(13.149821,-98.300171,0.));
+#802 = PCURVE('',#711,#803);
+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(0.,0.));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(1.,0.));
+#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#809 = PCURVE('',#128,#810);
+#810 = DEFINITIONAL_REPRESENTATION('',(#811),#814);
+#811 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#812,#813),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.544587638767),.PIECEWISE_BEZIER_KNOTS.);
+#812 = CARTESIAN_POINT('',(0.871924003194,-29.19736528683));
+#813 = CARTESIAN_POINT('',(3.044844003194,-31.99781528683));
+#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#815 = ADVANCED_FACE('',(#816),#784,.F.);
+#816 = FACE_BOUND('',#817,.F.);
+#817 = EDGE_LOOP('',(#818,#819,#840,#869));
+#818 = ORIENTED_EDGE('',*,*,#768,.T.);
+#819 = ORIENTED_EDGE('',*,*,#820,.T.);
+#820 = EDGE_CURVE('',#748,#821,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(13.149821,-108.465961,1.));
+#823 = SURFACE_CURVE('',#824,(#827,#834),.PCURVE_S1.);
+#824 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#825,#826),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,10.16579),.PIECEWISE_BEZIER_KNOTS.);
+#825 = CARTESIAN_POINT('',(13.149821,-98.300171,1.));
+#826 = CARTESIAN_POINT('',(13.149821,-108.465961,1.));
+#827 = PCURVE('',#784,#828);
+#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833);
+#829 = LINE('',#830,#831);
+#830 = CARTESIAN_POINT('',(0.,-1.));
+#831 = VECTOR('',#832,1.);
+#832 = DIRECTION('',(1.,0.));
+#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#834 = PCURVE('',#74,#835);
+#835 = DEFINITIONAL_REPRESENTATION('',(#836),#839);
+#836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#837,#838),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,10.16579),.PIECEWISE_BEZIER_KNOTS.);
+#837 = CARTESIAN_POINT('',(3.044844003194,-31.99781528683));
+#838 = CARTESIAN_POINT('',(3.044844003194,-42.16360528683));
+#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#840 = ORIENTED_EDGE('',*,*,#841,.F.);
+#841 = EDGE_CURVE('',#842,#821,#844,.T.);
+#842 = VERTEX_POINT('',#843);
+#843 = CARTESIAN_POINT('',(13.149821,-108.465961,0.));
+#844 = SURFACE_CURVE('',#845,(#849,#856),.PCURVE_S1.);
+#845 = LINE('',#846,#847);
+#846 = CARTESIAN_POINT('',(13.149821,-108.465961,0.));
+#847 = VECTOR('',#848,1.);
+#848 = DIRECTION('',(0.,0.,1.));
+#849 = PCURVE('',#784,#850);
+#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855);
+#851 = LINE('',#852,#853);
+#852 = CARTESIAN_POINT('',(10.16579,0.));
+#853 = VECTOR('',#854,1.);
+#854 = DIRECTION('',(0.,-1.));
+#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#856 = PCURVE('',#857,#863);
+#857 = SURFACE_OF_LINEAR_EXTRUSION('',#858,#861);
+#858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#859,#860),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.432507051544),.PIECEWISE_BEZIER_KNOTS.);
+#859 = CARTESIAN_POINT('',(13.149821,-108.465961,0.));
+#860 = CARTESIAN_POINT('',(10.984241,-111.129111,0.));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(-0.,-0.,-1.));
+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(0.,0.));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(0.,-1.));
+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#869 = ORIENTED_EDGE('',*,*,#870,.F.);
+#870 = EDGE_CURVE('',#769,#842,#871,.T.);
+#871 = SURFACE_CURVE('',#872,(#875,#882),.PCURVE_S1.);
+#872 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#873,#874),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,10.16579),.PIECEWISE_BEZIER_KNOTS.);
+#873 = CARTESIAN_POINT('',(13.149821,-98.300171,0.));
+#874 = CARTESIAN_POINT('',(13.149821,-108.465961,0.));
+#875 = PCURVE('',#784,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881);
+#877 = LINE('',#878,#879);
+#878 = CARTESIAN_POINT('',(0.,0.));
+#879 = VECTOR('',#880,1.);
+#880 = DIRECTION('',(1.,0.));
+#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#882 = PCURVE('',#128,#883);
+#883 = DEFINITIONAL_REPRESENTATION('',(#884),#887);
+#884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#885,#886),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,10.16579),.PIECEWISE_BEZIER_KNOTS.);
+#885 = CARTESIAN_POINT('',(3.044844003194,-31.99781528683));
+#886 = CARTESIAN_POINT('',(3.044844003194,-42.16360528683));
+#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#888 = ADVANCED_FACE('',(#889),#857,.F.);
+#889 = FACE_BOUND('',#890,.F.);
+#890 = EDGE_LOOP('',(#891,#892,#913,#942));
+#891 = ORIENTED_EDGE('',*,*,#841,.T.);
+#892 = ORIENTED_EDGE('',*,*,#893,.T.);
+#893 = EDGE_CURVE('',#821,#894,#896,.T.);
+#894 = VERTEX_POINT('',#895);
+#895 = CARTESIAN_POINT('',(10.984241,-111.129111,1.));
+#896 = SURFACE_CURVE('',#897,(#900,#907),.PCURVE_S1.);
+#897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#898,#899),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.432507051544),.PIECEWISE_BEZIER_KNOTS.);
+#898 = CARTESIAN_POINT('',(13.149821,-108.465961,1.));
+#899 = CARTESIAN_POINT('',(10.984241,-111.129111,1.));
+#900 = PCURVE('',#857,#901);
+#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);
+#902 = LINE('',#903,#904);
+#903 = CARTESIAN_POINT('',(0.,-1.));
+#904 = VECTOR('',#905,1.);
+#905 = DIRECTION('',(1.,0.));
+#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#907 = PCURVE('',#74,#908);
+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#912);
+#909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#910,#911),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.432507051544),.PIECEWISE_BEZIER_KNOTS.);
+#910 = CARTESIAN_POINT('',(3.044844003194,-42.16360528683));
+#911 = CARTESIAN_POINT('',(0.879264003194,-44.82675528683));
+#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#913 = ORIENTED_EDGE('',*,*,#914,.F.);
+#914 = EDGE_CURVE('',#915,#894,#917,.T.);
+#915 = VERTEX_POINT('',#916);
+#916 = CARTESIAN_POINT('',(10.984241,-111.129111,0.));
+#917 = SURFACE_CURVE('',#918,(#922,#929),.PCURVE_S1.);
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(10.984241,-111.129111,0.));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(0.,0.,1.));
+#922 = PCURVE('',#857,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(3.432507051544,0.));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(0.,-1.));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#929 = PCURVE('',#930,#936);
+#930 = SURFACE_OF_LINEAR_EXTRUSION('',#931,#934);
+#931 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#932,#933),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.80436),.PIECEWISE_BEZIER_KNOTS.);
+#932 = CARTESIAN_POINT('',(10.984241,-111.129111,0.));
+#933 = CARTESIAN_POINT('',(7.179881,-111.129111,0.));
+#934 = VECTOR('',#935,1.);
+#935 = DIRECTION('',(-0.,-0.,-1.));
+#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941);
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(0.,0.));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(0.,-1.));
+#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#942 = ORIENTED_EDGE('',*,*,#943,.F.);
+#943 = EDGE_CURVE('',#842,#915,#944,.T.);
+#944 = SURFACE_CURVE('',#945,(#948,#955),.PCURVE_S1.);
+#945 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#946,#947),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.432507051544),.PIECEWISE_BEZIER_KNOTS.);
+#946 = CARTESIAN_POINT('',(13.149821,-108.465961,0.));
+#947 = CARTESIAN_POINT('',(10.984241,-111.129111,0.));
+#948 = PCURVE('',#857,#949);
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(0.,0.));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(1.,0.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#955 = PCURVE('',#128,#956);
+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#960);
+#957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#958,#959),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.432507051544),.PIECEWISE_BEZIER_KNOTS.);
+#958 = CARTESIAN_POINT('',(3.044844003194,-42.16360528683));
+#959 = CARTESIAN_POINT('',(0.879264003194,-44.82675528683));
+#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#961 = ADVANCED_FACE('',(#962),#930,.F.);
+#962 = FACE_BOUND('',#963,.F.);
+#963 = EDGE_LOOP('',(#964,#965,#986,#1017));
+#964 = ORIENTED_EDGE('',*,*,#914,.T.);
+#965 = ORIENTED_EDGE('',*,*,#966,.T.);
+#966 = EDGE_CURVE('',#894,#967,#969,.T.);
+#967 = VERTEX_POINT('',#968);
+#968 = CARTESIAN_POINT('',(7.179881,-111.129111,1.));
+#969 = SURFACE_CURVE('',#970,(#973,#980),.PCURVE_S1.);
+#970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#971,#972),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.80436),.PIECEWISE_BEZIER_KNOTS.);
+#971 = CARTESIAN_POINT('',(10.984241,-111.129111,1.));
+#972 = CARTESIAN_POINT('',(7.179881,-111.129111,1.));
+#973 = PCURVE('',#930,#974);
+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#979);
+#975 = LINE('',#976,#977);
+#976 = CARTESIAN_POINT('',(0.,-1.));
+#977 = VECTOR('',#978,1.);
+#978 = DIRECTION('',(1.,0.));
+#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#980 = PCURVE('',#74,#981);
+#981 = DEFINITIONAL_REPRESENTATION('',(#982),#985);
+#982 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#983,#984),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,3.80436),.PIECEWISE_BEZIER_KNOTS.);
+#983 = CARTESIAN_POINT('',(0.879264003194,-44.82675528683));
+#984 = CARTESIAN_POINT('',(-2.925095996806,-44.82675528683));
+#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#986 = ORIENTED_EDGE('',*,*,#987,.F.);
+#987 = EDGE_CURVE('',#988,#967,#990,.T.);
+#988 = VERTEX_POINT('',#989);
+#989 = CARTESIAN_POINT('',(7.179881,-111.129111,0.));
+#990 = SURFACE_CURVE('',#991,(#995,#1002),.PCURVE_S1.);
+#991 = LINE('',#992,#993);
+#992 = CARTESIAN_POINT('',(7.179881,-111.129111,0.));
+#993 = VECTOR('',#994,1.);
+#994 = DIRECTION('',(0.,0.,1.));
+#995 = PCURVE('',#930,#996);
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(3.80436,0.));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(0.,-1.));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1002 = PCURVE('',#1003,#1011);
+#1003 = SURFACE_OF_LINEAR_EXTRUSION('',#1004,#1009);
+#1004 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1005,#1006,#1007,#1008),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1005 = CARTESIAN_POINT('',(7.179881,-111.129111,0.));
+#1006 = CARTESIAN_POINT('',(7.068041,-111.129111,0.));
+#1007 = CARTESIAN_POINT('',(6.978011,-111.039111,0.));
+#1008 = CARTESIAN_POINT('',(6.978011,-110.927231,0.));
+#1009 = VECTOR('',#1010,1.);
+#1010 = DIRECTION('',(-0.,-0.,-1.));
+#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);
+#1012 = LINE('',#1013,#1014);
+#1013 = CARTESIAN_POINT('',(0.,0.));
+#1014 = VECTOR('',#1015,1.);
+#1015 = DIRECTION('',(0.,-1.));
+#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#915,#988,#1019,.T.);
+#1019 = SURFACE_CURVE('',#1020,(#1023,#1030),.PCURVE_S1.);
+#1020 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1021,#1022),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.80436),.PIECEWISE_BEZIER_KNOTS.);
+#1021 = CARTESIAN_POINT('',(10.984241,-111.129111,0.));
+#1022 = CARTESIAN_POINT('',(7.179881,-111.129111,0.));
+#1023 = PCURVE('',#930,#1024);
+#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(0.,0.));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(1.,0.));
+#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1030 = PCURVE('',#128,#1031);
+#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1035);
+#1032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1033,#1034),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,3.80436),.PIECEWISE_BEZIER_KNOTS.);
+#1033 = CARTESIAN_POINT('',(0.879264003194,-44.82675528683));
+#1034 = CARTESIAN_POINT('',(-2.925095996806,-44.82675528683));
+#1035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1036 = ADVANCED_FACE('',(#1037),#1003,.F.);
+#1037 = FACE_BOUND('',#1038,.F.);
+#1038 = EDGE_LOOP('',(#1039,#1040,#1065,#1094));
+#1039 = ORIENTED_EDGE('',*,*,#987,.T.);
+#1040 = ORIENTED_EDGE('',*,*,#1041,.T.);
+#1041 = EDGE_CURVE('',#967,#1042,#1044,.T.);
+#1042 = VERTEX_POINT('',#1043);
+#1043 = CARTESIAN_POINT('',(6.978011,-110.927231,1.));
+#1044 = SURFACE_CURVE('',#1045,(#1050,#1057),.PCURVE_S1.);
+#1045 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1046,#1047,#1048,#1049),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1046 = CARTESIAN_POINT('',(7.179881,-111.129111,1.));
+#1047 = CARTESIAN_POINT('',(7.068041,-111.129111,1.));
+#1048 = CARTESIAN_POINT('',(6.978011,-111.039111,1.));
+#1049 = CARTESIAN_POINT('',(6.978011,-110.927231,1.));
+#1050 = PCURVE('',#1003,#1051);
+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);
+#1052 = LINE('',#1053,#1054);
+#1053 = CARTESIAN_POINT('',(0.,-1.));
+#1054 = VECTOR('',#1055,1.);
+#1055 = DIRECTION('',(1.,0.));
+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1057 = PCURVE('',#74,#1058);
+#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1064);
+#1059 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1060,#1061,#1062,#1063),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1060 = CARTESIAN_POINT('',(-2.925095996806,-44.82675528683));
+#1061 = CARTESIAN_POINT('',(-3.036935996806,-44.82675528683));
+#1062 = CARTESIAN_POINT('',(-3.126965996806,-44.73675528683));
+#1063 = CARTESIAN_POINT('',(-3.126965996806,-44.62487528683));
+#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1065 = ORIENTED_EDGE('',*,*,#1066,.F.);
+#1066 = EDGE_CURVE('',#1067,#1042,#1069,.T.);
+#1067 = VERTEX_POINT('',#1068);
+#1068 = CARTESIAN_POINT('',(6.978011,-110.927231,0.));
+#1069 = SURFACE_CURVE('',#1070,(#1074,#1081),.PCURVE_S1.);
+#1070 = LINE('',#1071,#1072);
+#1071 = CARTESIAN_POINT('',(6.978011,-110.927231,0.));
+#1072 = VECTOR('',#1073,1.);
+#1073 = DIRECTION('',(0.,0.,1.));
+#1074 = PCURVE('',#1003,#1075);
+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(1.,0.));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(0.,-1.));
+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1081 = PCURVE('',#1082,#1088);
+#1082 = SURFACE_OF_LINEAR_EXTRUSION('',#1083,#1086);
+#1083 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1084,#1085),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,15.22564),.PIECEWISE_BEZIER_KNOTS.);
+#1084 = CARTESIAN_POINT('',(6.978011,-110.927231,0.));
+#1085 = CARTESIAN_POINT('',(6.978011,-95.701591,0.));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(-0.,-0.,-1.));
+#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093);
+#1089 = LINE('',#1090,#1091);
+#1090 = CARTESIAN_POINT('',(0.,0.));
+#1091 = VECTOR('',#1092,1.);
+#1092 = DIRECTION('',(0.,-1.));
+#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1094 = ORIENTED_EDGE('',*,*,#1095,.F.);
+#1095 = EDGE_CURVE('',#988,#1067,#1096,.T.);
+#1096 = SURFACE_CURVE('',#1097,(#1102,#1109),.PCURVE_S1.);
+#1097 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1098,#1099,#1100,#1101),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1098 = CARTESIAN_POINT('',(7.179881,-111.129111,0.));
+#1099 = CARTESIAN_POINT('',(7.068041,-111.129111,0.));
+#1100 = CARTESIAN_POINT('',(6.978011,-111.039111,0.));
+#1101 = CARTESIAN_POINT('',(6.978011,-110.927231,0.));
+#1102 = PCURVE('',#1003,#1103);
+#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
+#1104 = LINE('',#1105,#1106);
+#1105 = CARTESIAN_POINT('',(0.,0.));
+#1106 = VECTOR('',#1107,1.);
+#1107 = DIRECTION('',(1.,0.));
+#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1109 = PCURVE('',#128,#1110);
+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1116);
+#1111 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1112,#1113,#1114,#1115),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1112 = CARTESIAN_POINT('',(-2.925095996806,-44.82675528683));
+#1113 = CARTESIAN_POINT('',(-3.036935996806,-44.82675528683));
+#1114 = CARTESIAN_POINT('',(-3.126965996806,-44.73675528683));
+#1115 = CARTESIAN_POINT('',(-3.126965996806,-44.62487528683));
+#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1117 = ADVANCED_FACE('',(#1118),#1082,.F.);
+#1118 = FACE_BOUND('',#1119,.F.);
+#1119 = EDGE_LOOP('',(#1120,#1121,#1142,#1165));
+#1120 = ORIENTED_EDGE('',*,*,#1066,.T.);
+#1121 = ORIENTED_EDGE('',*,*,#1122,.T.);
+#1122 = EDGE_CURVE('',#1042,#1123,#1125,.T.);
+#1123 = VERTEX_POINT('',#1124);
+#1124 = CARTESIAN_POINT('',(6.978011,-95.701591,1.));
+#1125 = SURFACE_CURVE('',#1126,(#1129,#1136),.PCURVE_S1.);
+#1126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1127,#1128),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,15.22564),.PIECEWISE_BEZIER_KNOTS.);
+#1127 = CARTESIAN_POINT('',(6.978011,-110.927231,1.));
+#1128 = CARTESIAN_POINT('',(6.978011,-95.701591,1.));
+#1129 = PCURVE('',#1082,#1130);
+#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);
+#1131 = LINE('',#1132,#1133);
+#1132 = CARTESIAN_POINT('',(0.,-1.));
+#1133 = VECTOR('',#1134,1.);
+#1134 = DIRECTION('',(1.,0.));
+#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1136 = PCURVE('',#74,#1137);
+#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1141);
+#1138 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1139,#1140),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,15.22564),.PIECEWISE_BEZIER_KNOTS.);
+#1139 = CARTESIAN_POINT('',(-3.126965996806,-44.62487528683));
+#1140 = CARTESIAN_POINT('',(-3.126965996806,-29.39923528683));
+#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1142 = ORIENTED_EDGE('',*,*,#1143,.F.);
+#1143 = EDGE_CURVE('',#1144,#1123,#1146,.T.);
+#1144 = VERTEX_POINT('',#1145);
+#1145 = CARTESIAN_POINT('',(6.978011,-95.701591,0.));
+#1146 = SURFACE_CURVE('',#1147,(#1151,#1158),.PCURVE_S1.);
+#1147 = LINE('',#1148,#1149);
+#1148 = CARTESIAN_POINT('',(6.978011,-95.701591,0.));
+#1149 = VECTOR('',#1150,1.);
+#1150 = DIRECTION('',(0.,0.,1.));
+#1151 = PCURVE('',#1082,#1152);
+#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(15.22564,0.));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.,-1.));
+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1158 = PCURVE('',#659,#1159);
+#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164);
+#1160 = LINE('',#1161,#1162);
+#1161 = CARTESIAN_POINT('',(0.,0.));
+#1162 = VECTOR('',#1163,1.);
+#1163 = DIRECTION('',(0.,-1.));
+#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1165 = ORIENTED_EDGE('',*,*,#1166,.F.);
+#1166 = EDGE_CURVE('',#1067,#1144,#1167,.T.);
+#1167 = SURFACE_CURVE('',#1168,(#1171,#1178),.PCURVE_S1.);
+#1168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1169,#1170),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,15.22564),.PIECEWISE_BEZIER_KNOTS.);
+#1169 = CARTESIAN_POINT('',(6.978011,-110.927231,0.));
+#1170 = CARTESIAN_POINT('',(6.978011,-95.701591,0.));
+#1171 = PCURVE('',#1082,#1172);
+#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177);
+#1173 = LINE('',#1174,#1175);
+#1174 = CARTESIAN_POINT('',(0.,0.));
+#1175 = VECTOR('',#1176,1.);
+#1176 = DIRECTION('',(1.,0.));
+#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1178 = PCURVE('',#128,#1179);
+#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1183);
+#1180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1181,#1182),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,15.22564),.PIECEWISE_BEZIER_KNOTS.);
+#1181 = CARTESIAN_POINT('',(-3.126965996806,-44.62487528683));
+#1182 = CARTESIAN_POINT('',(-3.126965996806,-29.39923528683));
+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1184 = ADVANCED_FACE('',(#1185),#659,.F.);
+#1185 = FACE_BOUND('',#1186,.F.);
+#1186 = EDGE_LOOP('',(#1187,#1188,#1211,#1212));
+#1187 = ORIENTED_EDGE('',*,*,#1143,.T.);
+#1188 = ORIENTED_EDGE('',*,*,#1189,.T.);
+#1189 = EDGE_CURVE('',#1123,#638,#1190,.T.);
+#1190 = SURFACE_CURVE('',#1191,(#1196,#1203),.PCURVE_S1.);
+#1191 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1192,#1193,#1194,#1195),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1192 = CARTESIAN_POINT('',(6.978011,-95.701591,1.));
+#1193 = CARTESIAN_POINT('',(6.978011,-95.589751,1.));
+#1194 = CARTESIAN_POINT('',(7.068011,-95.499721,1.));
+#1195 = CARTESIAN_POINT('',(7.179881,-95.499721,1.));
+#1196 = PCURVE('',#659,#1197);
+#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202);
+#1198 = LINE('',#1199,#1200);
+#1199 = CARTESIAN_POINT('',(0.,-1.));
+#1200 = VECTOR('',#1201,1.);
+#1201 = DIRECTION('',(1.,0.));
+#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1203 = PCURVE('',#74,#1204);
+#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1210);
+#1205 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1206,#1207,#1208,#1209),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1206 = CARTESIAN_POINT('',(-3.126965996806,-29.39923528683));
+#1207 = CARTESIAN_POINT('',(-3.126965996806,-29.28739528683));
+#1208 = CARTESIAN_POINT('',(-3.036965996806,-29.19736528683));
+#1209 = CARTESIAN_POINT('',(-2.925095996806,-29.19736528683));
+#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1211 = ORIENTED_EDGE('',*,*,#635,.F.);
+#1212 = ORIENTED_EDGE('',*,*,#1213,.F.);
+#1213 = EDGE_CURVE('',#1144,#636,#1214,.T.);
+#1214 = SURFACE_CURVE('',#1215,(#1220,#1227),.PCURVE_S1.);
+#1215 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1216,#1217,#1218,#1219),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1216 = CARTESIAN_POINT('',(6.978011,-95.701591,0.));
+#1217 = CARTESIAN_POINT('',(6.978011,-95.589751,0.));
+#1218 = CARTESIAN_POINT('',(7.068011,-95.499721,0.));
+#1219 = CARTESIAN_POINT('',(7.179881,-95.499721,0.));
+#1220 = PCURVE('',#659,#1221);
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(0.,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(1.,0.));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1227 = PCURVE('',#128,#1228);
+#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1234);
+#1229 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1230,#1231,#1232,#1233),
+  .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#1230 = CARTESIAN_POINT('',(-3.126965996806,-29.39923528683));
+#1231 = CARTESIAN_POINT('',(-3.126965996806,-29.28739528683));
+#1232 = CARTESIAN_POINT('',(-3.036965996806,-29.19736528683));
+#1233 = CARTESIAN_POINT('',(-2.925095996806,-29.19736528683));
+#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1235 = ADVANCED_FACE('',(#1236),#1250,.T.);
+#1236 = FACE_BOUND('',#1237,.T.);
+#1237 = EDGE_LOOP('',(#1238,#1276,#1297,#1327));
+#1238 = ORIENTED_EDGE('',*,*,#1239,.T.);
+#1239 = EDGE_CURVE('',#1240,#1242,#1244,.T.);
+#1240 = VERTEX_POINT('',#1241);
+#1241 = CARTESIAN_POINT('',(5.991261,-54.8820245,0.));
+#1242 = VERTEX_POINT('',#1243);
+#1243 = CARTESIAN_POINT('',(5.991261,-54.8820245,1.));
+#1244 = SURFACE_CURVE('',#1245,(#1249,#1262),.PCURVE_S1.);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(5.991261,-54.8820245,0.));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(0.,0.,1.));
+#1249 = PCURVE('',#1250,#1256);
+#1250 = SURFACE_OF_LINEAR_EXTRUSION('',#1251,#1254);
+#1251 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1252,#1253),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1252 = CARTESIAN_POINT('',(5.991261,-54.8820245,0.));
+#1253 = CARTESIAN_POINT('',(5.991261,-68.2701865,0.));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(-0.,-0.,-1.));
+#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261);
+#1257 = LINE('',#1258,#1259);
+#1258 = CARTESIAN_POINT('',(0.,0.));
+#1259 = VECTOR('',#1260,1.);
+#1260 = DIRECTION('',(0.,-1.));
+#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1262 = PCURVE('',#1263,#1270);
+#1263 = SURFACE_OF_LINEAR_EXTRUSION('',#1264,#1268);
+#1264 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1265,#1266,#1267),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1265 = CARTESIAN_POINT('',(6.1931345,-54.680151,0.));
+#1266 = CARTESIAN_POINT('',(5.991261,-54.680151,0.));
+#1267 = CARTESIAN_POINT('',(5.991261,-54.8820245,0.));
+#1268 = VECTOR('',#1269,1.);
+#1269 = DIRECTION('',(-0.,-0.,-1.));
+#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
+#1271 = LINE('',#1272,#1273);
+#1272 = CARTESIAN_POINT('',(3.14159265359,0.));
+#1273 = VECTOR('',#1274,1.);
+#1274 = DIRECTION('',(0.,-1.));
+#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1276 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#1277 = EDGE_CURVE('',#1242,#1278,#1280,.T.);
+#1278 = VERTEX_POINT('',#1279);
+#1279 = CARTESIAN_POINT('',(5.991261,-68.2701865,1.));
+#1280 = SURFACE_CURVE('',#1281,(#1284,#1291),.PCURVE_S1.);
+#1281 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1282,#1283),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1282 = CARTESIAN_POINT('',(5.991261,-54.8820245,1.));
+#1283 = CARTESIAN_POINT('',(5.991261,-68.2701865,1.));
+#1284 = PCURVE('',#1250,#1285);
+#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290);
+#1286 = LINE('',#1287,#1288);
+#1287 = CARTESIAN_POINT('',(0.,-1.));
+#1288 = VECTOR('',#1289,1.);
+#1289 = DIRECTION('',(1.,0.));
+#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1291 = PCURVE('',#74,#1292);
+#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1296);
+#1293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1294,#1295),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1294 = CARTESIAN_POINT('',(-4.113715996806,11.420331213161));
+#1295 = CARTESIAN_POINT('',(-4.113715996806,-1.967830786839));
+#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1297 = ORIENTED_EDGE('',*,*,#1298,.F.);
+#1298 = EDGE_CURVE('',#1299,#1278,#1301,.T.);
+#1299 = VERTEX_POINT('',#1300);
+#1300 = CARTESIAN_POINT('',(5.991261,-68.2701865,0.));
+#1301 = SURFACE_CURVE('',#1302,(#1306,#1313),.PCURVE_S1.);
+#1302 = LINE('',#1303,#1304);
+#1303 = CARTESIAN_POINT('',(5.991261,-68.2701865,0.));
+#1304 = VECTOR('',#1305,1.);
+#1305 = DIRECTION('',(0.,0.,1.));
+#1306 = PCURVE('',#1250,#1307);
+#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);
+#1308 = LINE('',#1309,#1310);
+#1309 = CARTESIAN_POINT('',(13.388162,0.));
+#1310 = VECTOR('',#1311,1.);
+#1311 = DIRECTION('',(0.,-1.));
+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1313 = PCURVE('',#1314,#1321);
+#1314 = SURFACE_OF_LINEAR_EXTRUSION('',#1315,#1319);
+#1315 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1316,#1317,#1318),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1316 = CARTESIAN_POINT('',(5.991261,-68.2701865,0.));
+#1317 = CARTESIAN_POINT('',(5.991261,-68.47206,0.));
+#1318 = CARTESIAN_POINT('',(6.1931345,-68.47206,0.));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-0.,-0.,-1.));
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);
+#1322 = LINE('',#1323,#1324);
+#1323 = CARTESIAN_POINT('',(3.14159265359,0.));
+#1324 = VECTOR('',#1325,1.);
+#1325 = DIRECTION('',(0.,-1.));
+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1327 = ORIENTED_EDGE('',*,*,#1328,.F.);
+#1328 = EDGE_CURVE('',#1240,#1299,#1329,.T.);
+#1329 = SURFACE_CURVE('',#1330,(#1333,#1340),.PCURVE_S1.);
+#1330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1331,#1332),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1331 = CARTESIAN_POINT('',(5.991261,-54.8820245,0.));
+#1332 = CARTESIAN_POINT('',(5.991261,-68.2701865,0.));
+#1333 = PCURVE('',#1250,#1334);
+#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339);
+#1335 = LINE('',#1336,#1337);
+#1336 = CARTESIAN_POINT('',(0.,0.));
+#1337 = VECTOR('',#1338,1.);
+#1338 = DIRECTION('',(1.,0.));
+#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1340 = PCURVE('',#128,#1341);
+#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1345);
+#1342 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1343,#1344),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1343 = CARTESIAN_POINT('',(-4.113715996806,11.420331213161));
+#1344 = CARTESIAN_POINT('',(-4.113715996806,-1.967830786839));
+#1345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1346 = ADVANCED_FACE('',(#1347),#1314,.T.);
+#1347 = FACE_BOUND('',#1348,.T.);
+#1348 = EDGE_LOOP('',(#1349,#1350,#1373,#1402));
+#1349 = ORIENTED_EDGE('',*,*,#1298,.T.);
+#1350 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#1351 = EDGE_CURVE('',#1278,#1352,#1354,.T.);
+#1352 = VERTEX_POINT('',#1353);
+#1353 = CARTESIAN_POINT('',(6.1931345,-68.47206,1.));
+#1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.);
+#1355 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1356,#1357,#1358),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1356 = CARTESIAN_POINT('',(5.991261,-68.2701865,1.));
+#1357 = CARTESIAN_POINT('',(5.991261,-68.47206,1.));
+#1358 = CARTESIAN_POINT('',(6.1931345,-68.47206,1.));
+#1359 = PCURVE('',#1314,#1360);
+#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(0.,-1.));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(1.,0.));
+#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1366 = PCURVE('',#74,#1367);
+#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372);
+#1368 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1369,#1370,#1371),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1369 = CARTESIAN_POINT('',(-4.113715996806,-1.967830786839));
+#1370 = CARTESIAN_POINT('',(-4.113715996806,-2.169704286839));
+#1371 = CARTESIAN_POINT('',(-3.911842496806,-2.169704286839));
+#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1373 = ORIENTED_EDGE('',*,*,#1374,.F.);
+#1374 = EDGE_CURVE('',#1375,#1352,#1377,.T.);
+#1375 = VERTEX_POINT('',#1376);
+#1376 = CARTESIAN_POINT('',(6.1931345,-68.47206,0.));
+#1377 = SURFACE_CURVE('',#1378,(#1382,#1389),.PCURVE_S1.);
+#1378 = LINE('',#1379,#1380);
+#1379 = CARTESIAN_POINT('',(6.1931345,-68.47206,0.));
+#1380 = VECTOR('',#1381,1.);
+#1381 = DIRECTION('',(0.,0.,1.));
+#1382 = PCURVE('',#1314,#1383);
+#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1388);
+#1384 = LINE('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1386 = VECTOR('',#1387,1.);
+#1387 = DIRECTION('',(0.,-1.));
+#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1389 = PCURVE('',#1390,#1396);
+#1390 = SURFACE_OF_LINEAR_EXTRUSION('',#1391,#1394);
+#1391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1392,#1393),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1392 = CARTESIAN_POINT('',(6.1931345,-68.47206,0.));
+#1393 = CARTESIAN_POINT('',(12.1115396,-68.47206,0.));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(-0.,-0.,-1.));
+#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1401);
+#1397 = LINE('',#1398,#1399);
+#1398 = CARTESIAN_POINT('',(0.,0.));
+#1399 = VECTOR('',#1400,1.);
+#1400 = DIRECTION('',(0.,-1.));
+#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1402 = ORIENTED_EDGE('',*,*,#1403,.F.);
+#1403 = EDGE_CURVE('',#1299,#1375,#1404,.T.);
+#1404 = SURFACE_CURVE('',#1405,(#1409,#1416),.PCURVE_S1.);
+#1405 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1406,#1407,#1408),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1406 = CARTESIAN_POINT('',(5.991261,-68.2701865,0.));
+#1407 = CARTESIAN_POINT('',(5.991261,-68.47206,0.));
+#1408 = CARTESIAN_POINT('',(6.1931345,-68.47206,0.));
+#1409 = PCURVE('',#1314,#1410);
+#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415);
+#1411 = LINE('',#1412,#1413);
+#1412 = CARTESIAN_POINT('',(0.,0.));
+#1413 = VECTOR('',#1414,1.);
+#1414 = DIRECTION('',(1.,0.));
+#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1416 = PCURVE('',#128,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422);
+#1418 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1419,#1420,#1421),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1419 = CARTESIAN_POINT('',(-4.113715996806,-1.967830786839));
+#1420 = CARTESIAN_POINT('',(-4.113715996806,-2.169704286839));
+#1421 = CARTESIAN_POINT('',(-3.911842496806,-2.169704286839));
+#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1423 = ADVANCED_FACE('',(#1424),#1390,.T.);
+#1424 = FACE_BOUND('',#1425,.T.);
+#1425 = EDGE_LOOP('',(#1426,#1427,#1448,#1478));
+#1426 = ORIENTED_EDGE('',*,*,#1374,.T.);
+#1427 = ORIENTED_EDGE('',*,*,#1428,.T.);
+#1428 = EDGE_CURVE('',#1352,#1429,#1431,.T.);
+#1429 = VERTEX_POINT('',#1430);
+#1430 = CARTESIAN_POINT('',(12.1115396,-68.47206,1.));
+#1431 = SURFACE_CURVE('',#1432,(#1435,#1442),.PCURVE_S1.);
+#1432 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1433,#1434),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1433 = CARTESIAN_POINT('',(6.1931345,-68.47206,1.));
+#1434 = CARTESIAN_POINT('',(12.1115396,-68.47206,1.));
+#1435 = PCURVE('',#1390,#1436);
+#1436 = DEFINITIONAL_REPRESENTATION('',(#1437),#1441);
+#1437 = LINE('',#1438,#1439);
+#1438 = CARTESIAN_POINT('',(0.,-1.));
+#1439 = VECTOR('',#1440,1.);
+#1440 = DIRECTION('',(1.,0.));
+#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1442 = PCURVE('',#74,#1443);
+#1443 = DEFINITIONAL_REPRESENTATION('',(#1444),#1447);
+#1444 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1445,#1446),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1445 = CARTESIAN_POINT('',(-3.911842496806,-2.169704286839));
+#1446 = CARTESIAN_POINT('',(2.006562603194,-2.169704286839));
+#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1448 = ORIENTED_EDGE('',*,*,#1449,.F.);
+#1449 = EDGE_CURVE('',#1450,#1429,#1452,.T.);
+#1450 = VERTEX_POINT('',#1451);
+#1451 = CARTESIAN_POINT('',(12.1115396,-68.47206,0.));
+#1452 = SURFACE_CURVE('',#1453,(#1457,#1464),.PCURVE_S1.);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(12.1115396,-68.47206,0.));
+#1455 = VECTOR('',#1456,1.);
+#1456 = DIRECTION('',(0.,0.,1.));
+#1457 = PCURVE('',#1390,#1458);
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);
+#1459 = LINE('',#1460,#1461);
+#1460 = CARTESIAN_POINT('',(5.9184051,0.));
+#1461 = VECTOR('',#1462,1.);
+#1462 = DIRECTION('',(0.,-1.));
+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1464 = PCURVE('',#1465,#1472);
+#1465 = SURFACE_OF_LINEAR_EXTRUSION('',#1466,#1470);
+#1466 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1467,#1468,#1469),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1467 = CARTESIAN_POINT('',(12.1115396,-68.47206,0.));
+#1468 = CARTESIAN_POINT('',(12.3134131,-68.47206,0.));
+#1469 = CARTESIAN_POINT('',(12.3134131,-68.2701865,0.));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(-0.,-0.,-1.));
+#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477);
+#1473 = LINE('',#1474,#1475);
+#1474 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1475 = VECTOR('',#1476,1.);
+#1476 = DIRECTION('',(0.,-1.));
+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1478 = ORIENTED_EDGE('',*,*,#1479,.F.);
+#1479 = EDGE_CURVE('',#1375,#1450,#1480,.T.);
+#1480 = SURFACE_CURVE('',#1481,(#1484,#1491),.PCURVE_S1.);
+#1481 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1482,#1483),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1482 = CARTESIAN_POINT('',(6.1931345,-68.47206,0.));
+#1483 = CARTESIAN_POINT('',(12.1115396,-68.47206,0.));
+#1484 = PCURVE('',#1390,#1485);
+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(0.,0.));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(1.,0.));
+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1491 = PCURVE('',#128,#1492);
+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1496);
+#1493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1494,#1495),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1494 = CARTESIAN_POINT('',(-3.911842496806,-2.169704286839));
+#1495 = CARTESIAN_POINT('',(2.006562603194,-2.169704286839));
+#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1497 = ADVANCED_FACE('',(#1498),#1465,.T.);
+#1498 = FACE_BOUND('',#1499,.T.);
+#1499 = EDGE_LOOP('',(#1500,#1501,#1524,#1553));
+#1500 = ORIENTED_EDGE('',*,*,#1449,.T.);
+#1501 = ORIENTED_EDGE('',*,*,#1502,.T.);
+#1502 = EDGE_CURVE('',#1429,#1503,#1505,.T.);
+#1503 = VERTEX_POINT('',#1504);
+#1504 = CARTESIAN_POINT('',(12.3134131,-68.2701865,1.));
+#1505 = SURFACE_CURVE('',#1506,(#1510,#1517),.PCURVE_S1.);
+#1506 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1507,#1508,#1509),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1507 = CARTESIAN_POINT('',(12.1115396,-68.47206,1.));
+#1508 = CARTESIAN_POINT('',(12.3134131,-68.47206,1.));
+#1509 = CARTESIAN_POINT('',(12.3134131,-68.2701865,1.));
+#1510 = PCURVE('',#1465,#1511);
+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(0.,-1.));
+#1514 = VECTOR('',#1515,1.);
+#1515 = DIRECTION('',(1.,0.));
+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1517 = PCURVE('',#74,#1518);
+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);
+#1519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1520,#1521,#1522),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1520 = CARTESIAN_POINT('',(2.006562603194,-2.169704286839));
+#1521 = CARTESIAN_POINT('',(2.208436103194,-2.169704286839));
+#1522 = CARTESIAN_POINT('',(2.208436103194,-1.967830786839));
+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1524 = ORIENTED_EDGE('',*,*,#1525,.F.);
+#1525 = EDGE_CURVE('',#1526,#1503,#1528,.T.);
+#1526 = VERTEX_POINT('',#1527);
+#1527 = CARTESIAN_POINT('',(12.3134131,-68.2701865,0.));
+#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.);
+#1529 = LINE('',#1530,#1531);
+#1530 = CARTESIAN_POINT('',(12.3134131,-68.2701865,0.));
+#1531 = VECTOR('',#1532,1.);
+#1532 = DIRECTION('',(0.,0.,1.));
+#1533 = PCURVE('',#1465,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(6.28318530718,0.));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(0.,-1.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1540 = PCURVE('',#1541,#1547);
+#1541 = SURFACE_OF_LINEAR_EXTRUSION('',#1542,#1545);
+#1542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1543,#1544),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1543 = CARTESIAN_POINT('',(12.3134131,-68.2701865,0.));
+#1544 = CARTESIAN_POINT('',(12.3134131,-54.8820245,0.));
+#1545 = VECTOR('',#1546,1.);
+#1546 = DIRECTION('',(-0.,-0.,-1.));
+#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1552);
+#1548 = LINE('',#1549,#1550);
+#1549 = CARTESIAN_POINT('',(0.,0.));
+#1550 = VECTOR('',#1551,1.);
+#1551 = DIRECTION('',(0.,-1.));
+#1552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1553 = ORIENTED_EDGE('',*,*,#1554,.F.);
+#1554 = EDGE_CURVE('',#1450,#1526,#1555,.T.);
+#1555 = SURFACE_CURVE('',#1556,(#1560,#1567),.PCURVE_S1.);
+#1556 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1557,#1558,#1559),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1557 = CARTESIAN_POINT('',(12.1115396,-68.47206,0.));
+#1558 = CARTESIAN_POINT('',(12.3134131,-68.47206,0.));
+#1559 = CARTESIAN_POINT('',(12.3134131,-68.2701865,0.));
+#1560 = PCURVE('',#1465,#1561);
+#1561 = DEFINITIONAL_REPRESENTATION('',(#1562),#1566);
+#1562 = LINE('',#1563,#1564);
+#1563 = CARTESIAN_POINT('',(0.,0.));
+#1564 = VECTOR('',#1565,1.);
+#1565 = DIRECTION('',(1.,0.));
+#1566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1567 = PCURVE('',#128,#1568);
+#1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573);
+#1569 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1570,#1571,#1572),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1570 = CARTESIAN_POINT('',(2.006562603194,-2.169704286839));
+#1571 = CARTESIAN_POINT('',(2.208436103194,-2.169704286839));
+#1572 = CARTESIAN_POINT('',(2.208436103194,-1.967830786839));
+#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1574 = ADVANCED_FACE('',(#1575),#1541,.T.);
+#1575 = FACE_BOUND('',#1576,.T.);
+#1576 = EDGE_LOOP('',(#1577,#1578,#1599,#1629));
+#1577 = ORIENTED_EDGE('',*,*,#1525,.T.);
+#1578 = ORIENTED_EDGE('',*,*,#1579,.T.);
+#1579 = EDGE_CURVE('',#1503,#1580,#1582,.T.);
+#1580 = VERTEX_POINT('',#1581);
+#1581 = CARTESIAN_POINT('',(12.3134131,-54.8820245,1.));
+#1582 = SURFACE_CURVE('',#1583,(#1586,#1593),.PCURVE_S1.);
+#1583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1584,#1585),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1584 = CARTESIAN_POINT('',(12.3134131,-68.2701865,1.));
+#1585 = CARTESIAN_POINT('',(12.3134131,-54.8820245,1.));
+#1586 = PCURVE('',#1541,#1587);
+#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(0.,-1.));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(1.,0.));
+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1593 = PCURVE('',#74,#1594);
+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1598);
+#1595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1596,#1597),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1596 = CARTESIAN_POINT('',(2.208436103194,-1.967830786839));
+#1597 = CARTESIAN_POINT('',(2.208436103194,11.420331213161));
+#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1599 = ORIENTED_EDGE('',*,*,#1600,.F.);
+#1600 = EDGE_CURVE('',#1601,#1580,#1603,.T.);
+#1601 = VERTEX_POINT('',#1602);
+#1602 = CARTESIAN_POINT('',(12.3134131,-54.8820245,0.));
+#1603 = SURFACE_CURVE('',#1604,(#1608,#1615),.PCURVE_S1.);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(12.3134131,-54.8820245,0.));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(0.,0.,1.));
+#1608 = PCURVE('',#1541,#1609);
+#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614);
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(13.388162,0.));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(0.,-1.));
+#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1615 = PCURVE('',#1616,#1623);
+#1616 = SURFACE_OF_LINEAR_EXTRUSION('',#1617,#1621);
+#1617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1618,#1619,#1620),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1618 = CARTESIAN_POINT('',(12.3134131,-54.8820245,0.));
+#1619 = CARTESIAN_POINT('',(12.3134131,-54.680151,0.));
+#1620 = CARTESIAN_POINT('',(12.1115396,-54.680151,0.));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(-0.,-0.,-1.));
+#1623 = DEFINITIONAL_REPRESENTATION('',(#1624),#1628);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(0.,0.));
+#1626 = VECTOR('',#1627,1.);
+#1627 = DIRECTION('',(0.,-1.));
+#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1629 = ORIENTED_EDGE('',*,*,#1630,.F.);
+#1630 = EDGE_CURVE('',#1526,#1601,#1631,.T.);
+#1631 = SURFACE_CURVE('',#1632,(#1635,#1642),.PCURVE_S1.);
+#1632 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1633,#1634),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1633 = CARTESIAN_POINT('',(12.3134131,-68.2701865,0.));
+#1634 = CARTESIAN_POINT('',(12.3134131,-54.8820245,0.));
+#1635 = PCURVE('',#1541,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(0.,0.));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(1.,0.));
+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1642 = PCURVE('',#128,#1643);
+#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1647);
+#1644 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1645,#1646),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1645 = CARTESIAN_POINT('',(2.208436103194,-1.967830786839));
+#1646 = CARTESIAN_POINT('',(2.208436103194,11.420331213161));
+#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1648 = ADVANCED_FACE('',(#1649),#1616,.T.);
+#1649 = FACE_BOUND('',#1650,.T.);
+#1650 = EDGE_LOOP('',(#1651,#1652,#1675,#1704));
+#1651 = ORIENTED_EDGE('',*,*,#1600,.T.);
+#1652 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#1653 = EDGE_CURVE('',#1580,#1654,#1656,.T.);
+#1654 = VERTEX_POINT('',#1655);
+#1655 = CARTESIAN_POINT('',(12.1115396,-54.680151,1.));
+#1656 = SURFACE_CURVE('',#1657,(#1661,#1668),.PCURVE_S1.);
+#1657 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1658,#1659,#1660),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1658 = CARTESIAN_POINT('',(12.3134131,-54.8820245,1.));
+#1659 = CARTESIAN_POINT('',(12.3134131,-54.680151,1.));
+#1660 = CARTESIAN_POINT('',(12.1115396,-54.680151,1.));
+#1661 = PCURVE('',#1616,#1662);
+#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667);
+#1663 = LINE('',#1664,#1665);
+#1664 = CARTESIAN_POINT('',(0.,-1.));
+#1665 = VECTOR('',#1666,1.);
+#1666 = DIRECTION('',(1.,0.));
+#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1668 = PCURVE('',#74,#1669);
+#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674);
+#1670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1671,#1672,#1673),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1671 = CARTESIAN_POINT('',(2.208436103194,11.420331213161));
+#1672 = CARTESIAN_POINT('',(2.208436103194,11.622204713161));
+#1673 = CARTESIAN_POINT('',(2.006562603194,11.622204713161));
+#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1675 = ORIENTED_EDGE('',*,*,#1676,.F.);
+#1676 = EDGE_CURVE('',#1677,#1654,#1679,.T.);
+#1677 = VERTEX_POINT('',#1678);
+#1678 = CARTESIAN_POINT('',(12.1115396,-54.680151,0.));
+#1679 = SURFACE_CURVE('',#1680,(#1684,#1691),.PCURVE_S1.);
+#1680 = LINE('',#1681,#1682);
+#1681 = CARTESIAN_POINT('',(12.1115396,-54.680151,0.));
+#1682 = VECTOR('',#1683,1.);
+#1683 = DIRECTION('',(0.,0.,1.));
+#1684 = PCURVE('',#1616,#1685);
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690);
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(0.,-1.));
+#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1691 = PCURVE('',#1692,#1698);
+#1692 = SURFACE_OF_LINEAR_EXTRUSION('',#1693,#1696);
+#1693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1694,#1695),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1694 = CARTESIAN_POINT('',(12.1115396,-54.680151,0.));
+#1695 = CARTESIAN_POINT('',(6.1931345,-54.680151,0.));
+#1696 = VECTOR('',#1697,1.);
+#1697 = DIRECTION('',(-0.,-0.,-1.));
+#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703);
+#1699 = LINE('',#1700,#1701);
+#1700 = CARTESIAN_POINT('',(0.,0.));
+#1701 = VECTOR('',#1702,1.);
+#1702 = DIRECTION('',(0.,-1.));
+#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1704 = ORIENTED_EDGE('',*,*,#1705,.F.);
+#1705 = EDGE_CURVE('',#1601,#1677,#1706,.T.);
+#1706 = SURFACE_CURVE('',#1707,(#1711,#1718),.PCURVE_S1.);
+#1707 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1708,#1709,#1710),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1708 = CARTESIAN_POINT('',(12.3134131,-54.8820245,0.));
+#1709 = CARTESIAN_POINT('',(12.3134131,-54.680151,0.));
+#1710 = CARTESIAN_POINT('',(12.1115396,-54.680151,0.));
+#1711 = PCURVE('',#1616,#1712);
+#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
+#1713 = LINE('',#1714,#1715);
+#1714 = CARTESIAN_POINT('',(0.,0.));
+#1715 = VECTOR('',#1716,1.);
+#1716 = DIRECTION('',(1.,0.));
+#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1718 = PCURVE('',#128,#1719);
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
+#1720 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1721,#1722,#1723),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1721 = CARTESIAN_POINT('',(2.208436103194,11.420331213161));
+#1722 = CARTESIAN_POINT('',(2.208436103194,11.622204713161));
+#1723 = CARTESIAN_POINT('',(2.006562603194,11.622204713161));
+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1725 = ADVANCED_FACE('',(#1726),#1692,.T.);
+#1726 = FACE_BOUND('',#1727,.T.);
+#1727 = EDGE_LOOP('',(#1728,#1729,#1750,#1773));
+#1728 = ORIENTED_EDGE('',*,*,#1676,.T.);
+#1729 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#1730 = EDGE_CURVE('',#1654,#1731,#1733,.T.);
+#1731 = VERTEX_POINT('',#1732);
+#1732 = CARTESIAN_POINT('',(6.1931345,-54.680151,1.));
+#1733 = SURFACE_CURVE('',#1734,(#1737,#1744),.PCURVE_S1.);
+#1734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1735,#1736),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1735 = CARTESIAN_POINT('',(12.1115396,-54.680151,1.));
+#1736 = CARTESIAN_POINT('',(6.1931345,-54.680151,1.));
+#1737 = PCURVE('',#1692,#1738);
+#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743);
+#1739 = LINE('',#1740,#1741);
+#1740 = CARTESIAN_POINT('',(0.,-1.));
+#1741 = VECTOR('',#1742,1.);
+#1742 = DIRECTION('',(1.,0.));
+#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1744 = PCURVE('',#74,#1745);
+#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1749);
+#1746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1747,#1748),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1747 = CARTESIAN_POINT('',(2.006562603194,11.622204713161));
+#1748 = CARTESIAN_POINT('',(-3.911842496806,11.622204713161));
+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1750 = ORIENTED_EDGE('',*,*,#1751,.F.);
+#1751 = EDGE_CURVE('',#1752,#1731,#1754,.T.);
+#1752 = VERTEX_POINT('',#1753);
+#1753 = CARTESIAN_POINT('',(6.1931345,-54.680151,0.));
+#1754 = SURFACE_CURVE('',#1755,(#1759,#1766),.PCURVE_S1.);
+#1755 = LINE('',#1756,#1757);
+#1756 = CARTESIAN_POINT('',(6.1931345,-54.680151,0.));
+#1757 = VECTOR('',#1758,1.);
+#1758 = DIRECTION('',(0.,0.,1.));
+#1759 = PCURVE('',#1692,#1760);
+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);
+#1761 = LINE('',#1762,#1763);
+#1762 = CARTESIAN_POINT('',(5.9184051,0.));
+#1763 = VECTOR('',#1764,1.);
+#1764 = DIRECTION('',(0.,-1.));
+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1766 = PCURVE('',#1263,#1767);
+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(1.570796326795,0.));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(0.,-1.));
+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1773 = ORIENTED_EDGE('',*,*,#1774,.F.);
+#1774 = EDGE_CURVE('',#1677,#1752,#1775,.T.);
+#1775 = SURFACE_CURVE('',#1776,(#1779,#1786),.PCURVE_S1.);
+#1776 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1777,#1778),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1777 = CARTESIAN_POINT('',(12.1115396,-54.680151,0.));
+#1778 = CARTESIAN_POINT('',(6.1931345,-54.680151,0.));
+#1779 = PCURVE('',#1692,#1780);
+#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1785);
+#1781 = LINE('',#1782,#1783);
+#1782 = CARTESIAN_POINT('',(0.,0.));
+#1783 = VECTOR('',#1784,1.);
+#1784 = DIRECTION('',(1.,0.));
+#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1786 = PCURVE('',#128,#1787);
+#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1791);
+#1788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1789,#1790),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1789 = CARTESIAN_POINT('',(2.006562603194,11.622204713161));
+#1790 = CARTESIAN_POINT('',(-3.911842496806,11.622204713161));
+#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1792 = ADVANCED_FACE('',(#1793),#1263,.T.);
+#1793 = FACE_BOUND('',#1794,.T.);
+#1794 = EDGE_LOOP('',(#1795,#1796,#1817,#1818));
+#1795 = ORIENTED_EDGE('',*,*,#1751,.T.);
+#1796 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#1797 = EDGE_CURVE('',#1731,#1242,#1798,.T.);
+#1798 = SURFACE_CURVE('',#1799,(#1803,#1810),.PCURVE_S1.);
+#1799 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1800,#1801,#1802),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1800 = CARTESIAN_POINT('',(6.1931345,-54.680151,1.));
+#1801 = CARTESIAN_POINT('',(5.991261,-54.680151,1.));
+#1802 = CARTESIAN_POINT('',(5.991261,-54.8820245,1.));
+#1803 = PCURVE('',#1263,#1804);
+#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1809);
+#1805 = LINE('',#1806,#1807);
+#1806 = CARTESIAN_POINT('',(0.,-1.));
+#1807 = VECTOR('',#1808,1.);
+#1808 = DIRECTION('',(1.,0.));
+#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1810 = PCURVE('',#74,#1811);
+#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816);
+#1812 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1813,#1814,#1815),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1813 = CARTESIAN_POINT('',(-3.911842496806,11.622204713161));
+#1814 = CARTESIAN_POINT('',(-4.113715996806,11.622204713161));
+#1815 = CARTESIAN_POINT('',(-4.113715996806,11.420331213161));
+#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1817 = ORIENTED_EDGE('',*,*,#1239,.F.);
+#1818 = ORIENTED_EDGE('',*,*,#1819,.F.);
+#1819 = EDGE_CURVE('',#1752,#1240,#1820,.T.);
+#1820 = SURFACE_CURVE('',#1821,(#1825,#1832),.PCURVE_S1.);
+#1821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1822,#1823,#1824),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1822 = CARTESIAN_POINT('',(6.1931345,-54.680151,0.));
+#1823 = CARTESIAN_POINT('',(5.991261,-54.680151,0.));
+#1824 = CARTESIAN_POINT('',(5.991261,-54.8820245,0.));
+#1825 = PCURVE('',#1263,#1826);
+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(0.,0.));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(1.,0.));
+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1832 = PCURVE('',#128,#1833);
+#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838);
+#1834 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1835,#1836,#1837),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1835 = CARTESIAN_POINT('',(-3.911842496806,11.622204713161));
+#1836 = CARTESIAN_POINT('',(-4.113715996806,11.622204713161));
+#1837 = CARTESIAN_POINT('',(-4.113715996806,11.420331213161));
+#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1839 = ADVANCED_FACE('',(#1840),#1854,.T.);
+#1840 = FACE_BOUND('',#1841,.T.);
+#1841 = EDGE_LOOP('',(#1842,#1880,#1901,#1931));
+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);
+#1843 = EDGE_CURVE('',#1844,#1846,#1848,.T.);
+#1844 = VERTEX_POINT('',#1845);
+#1845 = CARTESIAN_POINT('',(5.985361,-77.3737245,0.));
+#1846 = VERTEX_POINT('',#1847);
+#1847 = CARTESIAN_POINT('',(5.985361,-77.3737245,1.));
+#1848 = SURFACE_CURVE('',#1849,(#1853,#1866),.PCURVE_S1.);
+#1849 = LINE('',#1850,#1851);
+#1850 = CARTESIAN_POINT('',(5.985361,-77.3737245,0.));
+#1851 = VECTOR('',#1852,1.);
+#1852 = DIRECTION('',(0.,0.,1.));
+#1853 = PCURVE('',#1854,#1860);
+#1854 = SURFACE_OF_LINEAR_EXTRUSION('',#1855,#1858);
+#1855 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1856,#1857),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1856 = CARTESIAN_POINT('',(5.985361,-77.3737245,0.));
+#1857 = CARTESIAN_POINT('',(5.985361,-90.7618865,0.));
+#1858 = VECTOR('',#1859,1.);
+#1859 = DIRECTION('',(-0.,-0.,-1.));
+#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865);
+#1861 = LINE('',#1862,#1863);
+#1862 = CARTESIAN_POINT('',(0.,0.));
+#1863 = VECTOR('',#1864,1.);
+#1864 = DIRECTION('',(0.,-1.));
+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1866 = PCURVE('',#1867,#1874);
+#1867 = SURFACE_OF_LINEAR_EXTRUSION('',#1868,#1872);
+#1868 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1869,#1870,#1871),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1869 = CARTESIAN_POINT('',(6.1872345,-77.171851,0.));
+#1870 = CARTESIAN_POINT('',(5.985361,-77.171851,0.));
+#1871 = CARTESIAN_POINT('',(5.985361,-77.3737245,0.));
+#1872 = VECTOR('',#1873,1.);
+#1873 = DIRECTION('',(-0.,-0.,-1.));
+#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879);
+#1875 = LINE('',#1876,#1877);
+#1876 = CARTESIAN_POINT('',(3.14159265359,0.));
+#1877 = VECTOR('',#1878,1.);
+#1878 = DIRECTION('',(0.,-1.));
+#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1880 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#1881 = EDGE_CURVE('',#1846,#1882,#1884,.T.);
+#1882 = VERTEX_POINT('',#1883);
+#1883 = CARTESIAN_POINT('',(5.985361,-90.7618865,1.));
+#1884 = SURFACE_CURVE('',#1885,(#1888,#1895),.PCURVE_S1.);
+#1885 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1886,#1887),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1886 = CARTESIAN_POINT('',(5.985361,-77.3737245,1.));
+#1887 = CARTESIAN_POINT('',(5.985361,-90.7618865,1.));
+#1888 = PCURVE('',#1854,#1889);
+#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1894);
+#1890 = LINE('',#1891,#1892);
+#1891 = CARTESIAN_POINT('',(0.,-1.));
+#1892 = VECTOR('',#1893,1.);
+#1893 = DIRECTION('',(1.,0.));
+#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1895 = PCURVE('',#74,#1896);
+#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1900);
+#1897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1898,#1899),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1898 = CARTESIAN_POINT('',(-4.119615996806,-11.07136878683));
+#1899 = CARTESIAN_POINT('',(-4.119615996806,-24.45953078683));
+#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1901 = ORIENTED_EDGE('',*,*,#1902,.F.);
+#1902 = EDGE_CURVE('',#1903,#1882,#1905,.T.);
+#1903 = VERTEX_POINT('',#1904);
+#1904 = CARTESIAN_POINT('',(5.985361,-90.7618865,0.));
+#1905 = SURFACE_CURVE('',#1906,(#1910,#1917),.PCURVE_S1.);
+#1906 = LINE('',#1907,#1908);
+#1907 = CARTESIAN_POINT('',(5.985361,-90.7618865,0.));
+#1908 = VECTOR('',#1909,1.);
+#1909 = DIRECTION('',(0.,0.,1.));
+#1910 = PCURVE('',#1854,#1911);
+#1911 = DEFINITIONAL_REPRESENTATION('',(#1912),#1916);
+#1912 = LINE('',#1913,#1914);
+#1913 = CARTESIAN_POINT('',(13.388162,0.));
+#1914 = VECTOR('',#1915,1.);
+#1915 = DIRECTION('',(0.,-1.));
+#1916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1917 = PCURVE('',#1918,#1925);
+#1918 = SURFACE_OF_LINEAR_EXTRUSION('',#1919,#1923);
+#1919 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1920,#1921,#1922),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1920 = CARTESIAN_POINT('',(5.985361,-90.7618865,0.));
+#1921 = CARTESIAN_POINT('',(5.985361,-90.96376,0.));
+#1922 = CARTESIAN_POINT('',(6.1872345,-90.96376,0.));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(-0.,-0.,-1.));
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(3.14159265359,0.));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(0.,-1.));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = ORIENTED_EDGE('',*,*,#1932,.F.);
+#1932 = EDGE_CURVE('',#1844,#1903,#1933,.T.);
+#1933 = SURFACE_CURVE('',#1934,(#1937,#1944),.PCURVE_S1.);
+#1934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1935,#1936),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1935 = CARTESIAN_POINT('',(5.985361,-77.3737245,0.));
+#1936 = CARTESIAN_POINT('',(5.985361,-90.7618865,0.));
+#1937 = PCURVE('',#1854,#1938);
+#1938 = DEFINITIONAL_REPRESENTATION('',(#1939),#1943);
+#1939 = LINE('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(0.,0.));
+#1941 = VECTOR('',#1942,1.);
+#1942 = DIRECTION('',(1.,0.));
+#1943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1944 = PCURVE('',#128,#1945);
+#1945 = DEFINITIONAL_REPRESENTATION('',(#1946),#1949);
+#1946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1947,#1948),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#1947 = CARTESIAN_POINT('',(-4.119615996806,-11.07136878683));
+#1948 = CARTESIAN_POINT('',(-4.119615996806,-24.45953078683));
+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1950 = ADVANCED_FACE('',(#1951),#1918,.T.);
+#1951 = FACE_BOUND('',#1952,.T.);
+#1952 = EDGE_LOOP('',(#1953,#1954,#1977,#2006));
+#1953 = ORIENTED_EDGE('',*,*,#1902,.T.);
+#1954 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#1955 = EDGE_CURVE('',#1882,#1956,#1958,.T.);
+#1956 = VERTEX_POINT('',#1957);
+#1957 = CARTESIAN_POINT('',(6.1872345,-90.96376,1.));
+#1958 = SURFACE_CURVE('',#1959,(#1963,#1970),.PCURVE_S1.);
+#1959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1960,#1961,#1962),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1960 = CARTESIAN_POINT('',(5.985361,-90.7618865,1.));
+#1961 = CARTESIAN_POINT('',(5.985361,-90.96376,1.));
+#1962 = CARTESIAN_POINT('',(6.1872345,-90.96376,1.));
+#1963 = PCURVE('',#1918,#1964);
+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969);
+#1965 = LINE('',#1966,#1967);
+#1966 = CARTESIAN_POINT('',(0.,-1.));
+#1967 = VECTOR('',#1968,1.);
+#1968 = DIRECTION('',(1.,0.));
+#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1970 = PCURVE('',#74,#1971);
+#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976);
+#1972 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1973,#1974,#1975),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#1973 = CARTESIAN_POINT('',(-4.119615996806,-24.45953078683));
+#1974 = CARTESIAN_POINT('',(-4.119615996806,-24.66140428683));
+#1975 = CARTESIAN_POINT('',(-3.917742496806,-24.66140428683));
+#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1977 = ORIENTED_EDGE('',*,*,#1978,.F.);
+#1978 = EDGE_CURVE('',#1979,#1956,#1981,.T.);
+#1979 = VERTEX_POINT('',#1980);
+#1980 = CARTESIAN_POINT('',(6.1872345,-90.96376,0.));
+#1981 = SURFACE_CURVE('',#1982,(#1986,#1993),.PCURVE_S1.);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(6.1872345,-90.96376,0.));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(0.,0.,1.));
+#1986 = PCURVE('',#1918,#1987);
+#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1992);
+#1988 = LINE('',#1989,#1990);
+#1989 = CARTESIAN_POINT('',(4.712388980385,0.));
+#1990 = VECTOR('',#1991,1.);
+#1991 = DIRECTION('',(0.,-1.));
+#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1993 = PCURVE('',#1994,#2000);
+#1994 = SURFACE_OF_LINEAR_EXTRUSION('',#1995,#1998);
+#1995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1996,#1997),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#1996 = CARTESIAN_POINT('',(6.1872345,-90.96376,0.));
+#1997 = CARTESIAN_POINT('',(12.1056396,-90.96376,0.));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(-0.,-0.,-1.));
+#2000 = DEFINITIONAL_REPRESENTATION('',(#2001),#2005);
+#2001 = LINE('',#2002,#2003);
+#2002 = CARTESIAN_POINT('',(0.,0.));
+#2003 = VECTOR('',#2004,1.);
+#2004 = DIRECTION('',(0.,-1.));
+#2005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2006 = ORIENTED_EDGE('',*,*,#2007,.F.);
+#2007 = EDGE_CURVE('',#1903,#1979,#2008,.T.);
+#2008 = SURFACE_CURVE('',#2009,(#2013,#2020),.PCURVE_S1.);
+#2009 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2010,#2011,#2012),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2010 = CARTESIAN_POINT('',(5.985361,-90.7618865,0.));
+#2011 = CARTESIAN_POINT('',(5.985361,-90.96376,0.));
+#2012 = CARTESIAN_POINT('',(6.1872345,-90.96376,0.));
+#2013 = PCURVE('',#1918,#2014);
+#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019);
+#2015 = LINE('',#2016,#2017);
+#2016 = CARTESIAN_POINT('',(0.,0.));
+#2017 = VECTOR('',#2018,1.);
+#2018 = DIRECTION('',(1.,0.));
+#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2020 = PCURVE('',#128,#2021);
+#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026);
+#2022 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2023,#2024,#2025),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2023 = CARTESIAN_POINT('',(-4.119615996806,-24.45953078683));
+#2024 = CARTESIAN_POINT('',(-4.119615996806,-24.66140428683));
+#2025 = CARTESIAN_POINT('',(-3.917742496806,-24.66140428683));
+#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2027 = ADVANCED_FACE('',(#2028),#1994,.T.);
+#2028 = FACE_BOUND('',#2029,.T.);
+#2029 = EDGE_LOOP('',(#2030,#2031,#2052,#2082));
+#2030 = ORIENTED_EDGE('',*,*,#1978,.T.);
+#2031 = ORIENTED_EDGE('',*,*,#2032,.T.);
+#2032 = EDGE_CURVE('',#1956,#2033,#2035,.T.);
+#2033 = VERTEX_POINT('',#2034);
+#2034 = CARTESIAN_POINT('',(12.1056396,-90.96376,1.));
+#2035 = SURFACE_CURVE('',#2036,(#2039,#2046),.PCURVE_S1.);
+#2036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2037,#2038),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2037 = CARTESIAN_POINT('',(6.1872345,-90.96376,1.));
+#2038 = CARTESIAN_POINT('',(12.1056396,-90.96376,1.));
+#2039 = PCURVE('',#1994,#2040);
+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(0.,-1.));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(1.,0.));
+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2046 = PCURVE('',#74,#2047);
+#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2051);
+#2048 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2049,#2050),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2049 = CARTESIAN_POINT('',(-3.917742496806,-24.66140428683));
+#2050 = CARTESIAN_POINT('',(2.000662603194,-24.66140428683));
+#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2052 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2053 = EDGE_CURVE('',#2054,#2033,#2056,.T.);
+#2054 = VERTEX_POINT('',#2055);
+#2055 = CARTESIAN_POINT('',(12.1056396,-90.96376,0.));
+#2056 = SURFACE_CURVE('',#2057,(#2061,#2068),.PCURVE_S1.);
+#2057 = LINE('',#2058,#2059);
+#2058 = CARTESIAN_POINT('',(12.1056396,-90.96376,0.));
+#2059 = VECTOR('',#2060,1.);
+#2060 = DIRECTION('',(0.,0.,1.));
+#2061 = PCURVE('',#1994,#2062);
+#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067);
+#2063 = LINE('',#2064,#2065);
+#2064 = CARTESIAN_POINT('',(5.9184051,0.));
+#2065 = VECTOR('',#2066,1.);
+#2066 = DIRECTION('',(0.,-1.));
+#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2068 = PCURVE('',#2069,#2076);
+#2069 = SURFACE_OF_LINEAR_EXTRUSION('',#2070,#2074);
+#2070 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2071,#2072,#2073),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2071 = CARTESIAN_POINT('',(12.1056396,-90.96376,0.));
+#2072 = CARTESIAN_POINT('',(12.3075131,-90.96376,0.));
+#2073 = CARTESIAN_POINT('',(12.3075131,-90.7618865,0.));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(-0.,-0.,-1.));
+#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081);
+#2077 = LINE('',#2078,#2079);
+#2078 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2079 = VECTOR('',#2080,1.);
+#2080 = DIRECTION('',(0.,-1.));
+#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2082 = ORIENTED_EDGE('',*,*,#2083,.F.);
+#2083 = EDGE_CURVE('',#1979,#2054,#2084,.T.);
+#2084 = SURFACE_CURVE('',#2085,(#2088,#2095),.PCURVE_S1.);
+#2085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2086,#2087),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2086 = CARTESIAN_POINT('',(6.1872345,-90.96376,0.));
+#2087 = CARTESIAN_POINT('',(12.1056396,-90.96376,0.));
+#2088 = PCURVE('',#1994,#2089);
+#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094);
+#2090 = LINE('',#2091,#2092);
+#2091 = CARTESIAN_POINT('',(0.,0.));
+#2092 = VECTOR('',#2093,1.);
+#2093 = DIRECTION('',(1.,0.));
+#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2095 = PCURVE('',#128,#2096);
+#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2100);
+#2097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2098,#2099),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2098 = CARTESIAN_POINT('',(-3.917742496806,-24.66140428683));
+#2099 = CARTESIAN_POINT('',(2.000662603194,-24.66140428683));
+#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2101 = ADVANCED_FACE('',(#2102),#2069,.T.);
+#2102 = FACE_BOUND('',#2103,.T.);
+#2103 = EDGE_LOOP('',(#2104,#2105,#2128,#2157));
+#2104 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2105 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#2106 = EDGE_CURVE('',#2033,#2107,#2109,.T.);
+#2107 = VERTEX_POINT('',#2108);
+#2108 = CARTESIAN_POINT('',(12.3075131,-90.7618865,1.));
+#2109 = SURFACE_CURVE('',#2110,(#2114,#2121),.PCURVE_S1.);
+#2110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2111,#2112,#2113),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2111 = CARTESIAN_POINT('',(12.1056396,-90.96376,1.));
+#2112 = CARTESIAN_POINT('',(12.3075131,-90.96376,1.));
+#2113 = CARTESIAN_POINT('',(12.3075131,-90.7618865,1.));
+#2114 = PCURVE('',#2069,#2115);
+#2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120);
+#2116 = LINE('',#2117,#2118);
+#2117 = CARTESIAN_POINT('',(0.,-1.));
+#2118 = VECTOR('',#2119,1.);
+#2119 = DIRECTION('',(1.,0.));
+#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2121 = PCURVE('',#74,#2122);
+#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127);
+#2123 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2124,#2125,#2126),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2124 = CARTESIAN_POINT('',(2.000662603194,-24.66140428683));
+#2125 = CARTESIAN_POINT('',(2.202536103194,-24.66140428683));
+#2126 = CARTESIAN_POINT('',(2.202536103194,-24.45953078683));
+#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2128 = ORIENTED_EDGE('',*,*,#2129,.F.);
+#2129 = EDGE_CURVE('',#2130,#2107,#2132,.T.);
+#2130 = VERTEX_POINT('',#2131);
+#2131 = CARTESIAN_POINT('',(12.3075131,-90.7618865,0.));
+#2132 = SURFACE_CURVE('',#2133,(#2137,#2144),.PCURVE_S1.);
+#2133 = LINE('',#2134,#2135);
+#2134 = CARTESIAN_POINT('',(12.3075131,-90.7618865,0.));
+#2135 = VECTOR('',#2136,1.);
+#2136 = DIRECTION('',(0.,0.,1.));
+#2137 = PCURVE('',#2069,#2138);
+#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143);
+#2139 = LINE('',#2140,#2141);
+#2140 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2141 = VECTOR('',#2142,1.);
+#2142 = DIRECTION('',(0.,-1.));
+#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2144 = PCURVE('',#2145,#2151);
+#2145 = SURFACE_OF_LINEAR_EXTRUSION('',#2146,#2149);
+#2146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2147,#2148),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2147 = CARTESIAN_POINT('',(12.3075131,-90.7618865,0.));
+#2148 = CARTESIAN_POINT('',(12.3075131,-77.3737245,0.));
+#2149 = VECTOR('',#2150,1.);
+#2150 = DIRECTION('',(-0.,-0.,-1.));
+#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2156);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(0.,0.));
+#2154 = VECTOR('',#2155,1.);
+#2155 = DIRECTION('',(0.,-1.));
+#2156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2157 = ORIENTED_EDGE('',*,*,#2158,.F.);
+#2158 = EDGE_CURVE('',#2054,#2130,#2159,.T.);
+#2159 = SURFACE_CURVE('',#2160,(#2164,#2171),.PCURVE_S1.);
+#2160 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2161,#2162,#2163),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2161 = CARTESIAN_POINT('',(12.1056396,-90.96376,0.));
+#2162 = CARTESIAN_POINT('',(12.3075131,-90.96376,0.));
+#2163 = CARTESIAN_POINT('',(12.3075131,-90.7618865,0.));
+#2164 = PCURVE('',#2069,#2165);
+#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2170);
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(0.,0.));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(1.,0.));
+#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2171 = PCURVE('',#128,#2172);
+#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177);
+#2173 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2174,#2175,#2176),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2174 = CARTESIAN_POINT('',(2.000662603194,-24.66140428683));
+#2175 = CARTESIAN_POINT('',(2.202536103194,-24.66140428683));
+#2176 = CARTESIAN_POINT('',(2.202536103194,-24.45953078683));
+#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2178 = ADVANCED_FACE('',(#2179),#2145,.T.);
+#2179 = FACE_BOUND('',#2180,.T.);
+#2180 = EDGE_LOOP('',(#2181,#2182,#2203,#2233));
+#2181 = ORIENTED_EDGE('',*,*,#2129,.T.);
+#2182 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#2183 = EDGE_CURVE('',#2107,#2184,#2186,.T.);
+#2184 = VERTEX_POINT('',#2185);
+#2185 = CARTESIAN_POINT('',(12.3075131,-77.3737245,1.));
+#2186 = SURFACE_CURVE('',#2187,(#2190,#2197),.PCURVE_S1.);
+#2187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2188,#2189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2188 = CARTESIAN_POINT('',(12.3075131,-90.7618865,1.));
+#2189 = CARTESIAN_POINT('',(12.3075131,-77.3737245,1.));
+#2190 = PCURVE('',#2145,#2191);
+#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196);
+#2192 = LINE('',#2193,#2194);
+#2193 = CARTESIAN_POINT('',(0.,-1.));
+#2194 = VECTOR('',#2195,1.);
+#2195 = DIRECTION('',(1.,0.));
+#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2197 = PCURVE('',#74,#2198);
+#2198 = DEFINITIONAL_REPRESENTATION('',(#2199),#2202);
+#2199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2200,#2201),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2200 = CARTESIAN_POINT('',(2.202536103194,-24.45953078683));
+#2201 = CARTESIAN_POINT('',(2.202536103194,-11.07136878683));
+#2202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2203 = ORIENTED_EDGE('',*,*,#2204,.F.);
+#2204 = EDGE_CURVE('',#2205,#2184,#2207,.T.);
+#2205 = VERTEX_POINT('',#2206);
+#2206 = CARTESIAN_POINT('',(12.3075131,-77.3737245,0.));
+#2207 = SURFACE_CURVE('',#2208,(#2212,#2219),.PCURVE_S1.);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(12.3075131,-77.3737245,0.));
+#2210 = VECTOR('',#2211,1.);
+#2211 = DIRECTION('',(0.,0.,1.));
+#2212 = PCURVE('',#2145,#2213);
+#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218);
+#2214 = LINE('',#2215,#2216);
+#2215 = CARTESIAN_POINT('',(13.388162,0.));
+#2216 = VECTOR('',#2217,1.);
+#2217 = DIRECTION('',(0.,-1.));
+#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2219 = PCURVE('',#2220,#2227);
+#2220 = SURFACE_OF_LINEAR_EXTRUSION('',#2221,#2225);
+#2221 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2222,#2223,#2224),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2222 = CARTESIAN_POINT('',(12.3075131,-77.3737245,0.));
+#2223 = CARTESIAN_POINT('',(12.3075131,-77.171851,0.));
+#2224 = CARTESIAN_POINT('',(12.1056396,-77.171851,0.));
+#2225 = VECTOR('',#2226,1.);
+#2226 = DIRECTION('',(-0.,-0.,-1.));
+#2227 = DEFINITIONAL_REPRESENTATION('',(#2228),#2232);
+#2228 = LINE('',#2229,#2230);
+#2229 = CARTESIAN_POINT('',(0.,0.));
+#2230 = VECTOR('',#2231,1.);
+#2231 = DIRECTION('',(0.,-1.));
+#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2233 = ORIENTED_EDGE('',*,*,#2234,.F.);
+#2234 = EDGE_CURVE('',#2130,#2205,#2235,.T.);
+#2235 = SURFACE_CURVE('',#2236,(#2239,#2246),.PCURVE_S1.);
+#2236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2237,#2238),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2237 = CARTESIAN_POINT('',(12.3075131,-90.7618865,0.));
+#2238 = CARTESIAN_POINT('',(12.3075131,-77.3737245,0.));
+#2239 = PCURVE('',#2145,#2240);
+#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245);
+#2241 = LINE('',#2242,#2243);
+#2242 = CARTESIAN_POINT('',(0.,0.));
+#2243 = VECTOR('',#2244,1.);
+#2244 = DIRECTION('',(1.,0.));
+#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2246 = PCURVE('',#128,#2247);
+#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2251);
+#2248 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2249,#2250),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2249 = CARTESIAN_POINT('',(2.202536103194,-24.45953078683));
+#2250 = CARTESIAN_POINT('',(2.202536103194,-11.07136878683));
+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2252 = ADVANCED_FACE('',(#2253),#2220,.T.);
+#2253 = FACE_BOUND('',#2254,.T.);
+#2254 = EDGE_LOOP('',(#2255,#2256,#2279,#2308));
+#2255 = ORIENTED_EDGE('',*,*,#2204,.T.);
+#2256 = ORIENTED_EDGE('',*,*,#2257,.T.);
+#2257 = EDGE_CURVE('',#2184,#2258,#2260,.T.);
+#2258 = VERTEX_POINT('',#2259);
+#2259 = CARTESIAN_POINT('',(12.1056396,-77.171851,1.));
+#2260 = SURFACE_CURVE('',#2261,(#2265,#2272),.PCURVE_S1.);
+#2261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2262,#2263,#2264),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2262 = CARTESIAN_POINT('',(12.3075131,-77.3737245,1.));
+#2263 = CARTESIAN_POINT('',(12.3075131,-77.171851,1.));
+#2264 = CARTESIAN_POINT('',(12.1056396,-77.171851,1.));
+#2265 = PCURVE('',#2220,#2266);
+#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271);
+#2267 = LINE('',#2268,#2269);
+#2268 = CARTESIAN_POINT('',(0.,-1.));
+#2269 = VECTOR('',#2270,1.);
+#2270 = DIRECTION('',(1.,0.));
+#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2272 = PCURVE('',#74,#2273);
+#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278);
+#2274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2275,#2276,#2277),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2275 = CARTESIAN_POINT('',(2.202536103194,-11.07136878683));
+#2276 = CARTESIAN_POINT('',(2.202536103194,-10.86949528683));
+#2277 = CARTESIAN_POINT('',(2.000662603194,-10.86949528683));
+#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2279 = ORIENTED_EDGE('',*,*,#2280,.F.);
+#2280 = EDGE_CURVE('',#2281,#2258,#2283,.T.);
+#2281 = VERTEX_POINT('',#2282);
+#2282 = CARTESIAN_POINT('',(12.1056396,-77.171851,0.));
+#2283 = SURFACE_CURVE('',#2284,(#2288,#2295),.PCURVE_S1.);
+#2284 = LINE('',#2285,#2286);
+#2285 = CARTESIAN_POINT('',(12.1056396,-77.171851,0.));
+#2286 = VECTOR('',#2287,1.);
+#2287 = DIRECTION('',(0.,0.,1.));
+#2288 = PCURVE('',#2220,#2289);
+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(0.,-1.));
+#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2295 = PCURVE('',#2296,#2302);
+#2296 = SURFACE_OF_LINEAR_EXTRUSION('',#2297,#2300);
+#2297 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2298,#2299),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2298 = CARTESIAN_POINT('',(12.1056396,-77.171851,0.));
+#2299 = CARTESIAN_POINT('',(6.1872345,-77.171851,0.));
+#2300 = VECTOR('',#2301,1.);
+#2301 = DIRECTION('',(-0.,-0.,-1.));
+#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(0.,0.));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.,-1.));
+#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2308 = ORIENTED_EDGE('',*,*,#2309,.F.);
+#2309 = EDGE_CURVE('',#2205,#2281,#2310,.T.);
+#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.);
+#2311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2312,#2313,#2314),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2312 = CARTESIAN_POINT('',(12.3075131,-77.3737245,0.));
+#2313 = CARTESIAN_POINT('',(12.3075131,-77.171851,0.));
+#2314 = CARTESIAN_POINT('',(12.1056396,-77.171851,0.));
+#2315 = PCURVE('',#2220,#2316);
+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(0.,0.));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(1.,0.));
+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2322 = PCURVE('',#128,#2323);
+#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328);
+#2324 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2325,#2326,#2327),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2325 = CARTESIAN_POINT('',(2.202536103194,-11.07136878683));
+#2326 = CARTESIAN_POINT('',(2.202536103194,-10.86949528683));
+#2327 = CARTESIAN_POINT('',(2.000662603194,-10.86949528683));
+#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2329 = ADVANCED_FACE('',(#2330),#2296,.T.);
+#2330 = FACE_BOUND('',#2331,.T.);
+#2331 = EDGE_LOOP('',(#2332,#2333,#2354,#2377));
+#2332 = ORIENTED_EDGE('',*,*,#2280,.T.);
+#2333 = ORIENTED_EDGE('',*,*,#2334,.T.);
+#2334 = EDGE_CURVE('',#2258,#2335,#2337,.T.);
+#2335 = VERTEX_POINT('',#2336);
+#2336 = CARTESIAN_POINT('',(6.1872345,-77.171851,1.));
+#2337 = SURFACE_CURVE('',#2338,(#2341,#2348),.PCURVE_S1.);
+#2338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2339,#2340),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2339 = CARTESIAN_POINT('',(12.1056396,-77.171851,1.));
+#2340 = CARTESIAN_POINT('',(6.1872345,-77.171851,1.));
+#2341 = PCURVE('',#2296,#2342);
+#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347);
+#2343 = LINE('',#2344,#2345);
+#2344 = CARTESIAN_POINT('',(0.,-1.));
+#2345 = VECTOR('',#2346,1.);
+#2346 = DIRECTION('',(1.,0.));
+#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2348 = PCURVE('',#74,#2349);
+#2349 = DEFINITIONAL_REPRESENTATION('',(#2350),#2353);
+#2350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2351,#2352),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2351 = CARTESIAN_POINT('',(2.000662603194,-10.86949528683));
+#2352 = CARTESIAN_POINT('',(-3.917742496806,-10.86949528683));
+#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2354 = ORIENTED_EDGE('',*,*,#2355,.F.);
+#2355 = EDGE_CURVE('',#2356,#2335,#2358,.T.);
+#2356 = VERTEX_POINT('',#2357);
+#2357 = CARTESIAN_POINT('',(6.1872345,-77.171851,0.));
+#2358 = SURFACE_CURVE('',#2359,(#2363,#2370),.PCURVE_S1.);
+#2359 = LINE('',#2360,#2361);
+#2360 = CARTESIAN_POINT('',(6.1872345,-77.171851,0.));
+#2361 = VECTOR('',#2362,1.);
+#2362 = DIRECTION('',(0.,0.,1.));
+#2363 = PCURVE('',#2296,#2364);
+#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369);
+#2365 = LINE('',#2366,#2367);
+#2366 = CARTESIAN_POINT('',(5.9184051,0.));
+#2367 = VECTOR('',#2368,1.);
+#2368 = DIRECTION('',(0.,-1.));
+#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2370 = PCURVE('',#1867,#2371);
+#2371 = DEFINITIONAL_REPRESENTATION('',(#2372),#2376);
+#2372 = LINE('',#2373,#2374);
+#2373 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2374 = VECTOR('',#2375,1.);
+#2375 = DIRECTION('',(0.,-1.));
+#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2377 = ORIENTED_EDGE('',*,*,#2378,.F.);
+#2378 = EDGE_CURVE('',#2281,#2356,#2379,.T.);
+#2379 = SURFACE_CURVE('',#2380,(#2383,#2390),.PCURVE_S1.);
+#2380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2381,#2382),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2381 = CARTESIAN_POINT('',(12.1056396,-77.171851,0.));
+#2382 = CARTESIAN_POINT('',(6.1872345,-77.171851,0.));
+#2383 = PCURVE('',#2296,#2384);
+#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2389);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(0.,0.));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(1.,0.));
+#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2390 = PCURVE('',#128,#2391);
+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2395);
+#2392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2393,#2394),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2393 = CARTESIAN_POINT('',(2.000662603194,-10.86949528683));
+#2394 = CARTESIAN_POINT('',(-3.917742496806,-10.86949528683));
+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2396 = ADVANCED_FACE('',(#2397),#1867,.T.);
+#2397 = FACE_BOUND('',#2398,.T.);
+#2398 = EDGE_LOOP('',(#2399,#2400,#2421,#2422));
+#2399 = ORIENTED_EDGE('',*,*,#2355,.T.);
+#2400 = ORIENTED_EDGE('',*,*,#2401,.T.);
+#2401 = EDGE_CURVE('',#2335,#1846,#2402,.T.);
+#2402 = SURFACE_CURVE('',#2403,(#2407,#2414),.PCURVE_S1.);
+#2403 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2404,#2405,#2406),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2404 = CARTESIAN_POINT('',(6.1872345,-77.171851,1.));
+#2405 = CARTESIAN_POINT('',(5.985361,-77.171851,1.));
+#2406 = CARTESIAN_POINT('',(5.985361,-77.3737245,1.));
+#2407 = PCURVE('',#1867,#2408);
+#2408 = DEFINITIONAL_REPRESENTATION('',(#2409),#2413);
+#2409 = LINE('',#2410,#2411);
+#2410 = CARTESIAN_POINT('',(0.,-1.));
+#2411 = VECTOR('',#2412,1.);
+#2412 = DIRECTION('',(1.,0.));
+#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2414 = PCURVE('',#74,#2415);
+#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2420);
+#2416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2417,#2418,#2419),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2417 = CARTESIAN_POINT('',(-3.917742496806,-10.86949528683));
+#2418 = CARTESIAN_POINT('',(-4.119615996806,-10.86949528683));
+#2419 = CARTESIAN_POINT('',(-4.119615996806,-11.07136878683));
+#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2421 = ORIENTED_EDGE('',*,*,#1843,.F.);
+#2422 = ORIENTED_EDGE('',*,*,#2423,.F.);
+#2423 = EDGE_CURVE('',#2356,#1844,#2424,.T.);
+#2424 = SURFACE_CURVE('',#2425,(#2429,#2436),.PCURVE_S1.);
+#2425 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2426,#2427,#2428),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2426 = CARTESIAN_POINT('',(6.1872345,-77.171851,0.));
+#2427 = CARTESIAN_POINT('',(5.985361,-77.171851,0.));
+#2428 = CARTESIAN_POINT('',(5.985361,-77.3737245,0.));
+#2429 = PCURVE('',#1867,#2430);
+#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435);
+#2431 = LINE('',#2432,#2433);
+#2432 = CARTESIAN_POINT('',(0.,0.));
+#2433 = VECTOR('',#2434,1.);
+#2434 = DIRECTION('',(1.,0.));
+#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2436 = PCURVE('',#128,#2437);
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
+#2438 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2439,#2440,#2441),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2439 = CARTESIAN_POINT('',(-3.917742496806,-10.86949528683));
+#2440 = CARTESIAN_POINT('',(-4.119615996806,-10.86949528683));
+#2441 = CARTESIAN_POINT('',(-4.119615996806,-11.07136878683));
+#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2443 = ADVANCED_FACE('',(#2444),#2458,.T.);
+#2444 = FACE_BOUND('',#2445,.T.);
+#2445 = EDGE_LOOP('',(#2446,#2484,#2505,#2535));
+#2446 = ORIENTED_EDGE('',*,*,#2447,.T.);
+#2447 = EDGE_CURVE('',#2448,#2450,#2452,.T.);
+#2448 = VERTEX_POINT('',#2449);
+#2449 = CARTESIAN_POINT('',(5.987381,-32.3731395,0.));
+#2450 = VERTEX_POINT('',#2451);
+#2451 = CARTESIAN_POINT('',(5.987381,-32.3731395,1.));
+#2452 = SURFACE_CURVE('',#2453,(#2457,#2470),.PCURVE_S1.);
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(5.987381,-32.3731395,0.));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(0.,0.,1.));
+#2457 = PCURVE('',#2458,#2464);
+#2458 = SURFACE_OF_LINEAR_EXTRUSION('',#2459,#2462);
+#2459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2460,#2461),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2460 = CARTESIAN_POINT('',(5.987381,-32.3731395,0.));
+#2461 = CARTESIAN_POINT('',(5.987381,-45.7613015,0.));
+#2462 = VECTOR('',#2463,1.);
+#2463 = DIRECTION('',(-0.,-0.,-1.));
+#2464 = DEFINITIONAL_REPRESENTATION('',(#2465),#2469);
+#2465 = LINE('',#2466,#2467);
+#2466 = CARTESIAN_POINT('',(0.,0.));
+#2467 = VECTOR('',#2468,1.);
+#2468 = DIRECTION('',(0.,-1.));
+#2469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2470 = PCURVE('',#2471,#2478);
+#2471 = SURFACE_OF_LINEAR_EXTRUSION('',#2472,#2476);
+#2472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2473,#2474,#2475),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2473 = CARTESIAN_POINT('',(6.1892545,-32.171266,0.));
+#2474 = CARTESIAN_POINT('',(5.987381,-32.171266,0.));
+#2475 = CARTESIAN_POINT('',(5.987381,-32.3731395,0.));
+#2476 = VECTOR('',#2477,1.);
+#2477 = DIRECTION('',(-0.,-0.,-1.));
+#2478 = DEFINITIONAL_REPRESENTATION('',(#2479),#2483);
+#2479 = LINE('',#2480,#2481);
+#2480 = CARTESIAN_POINT('',(3.14159265359,0.));
+#2481 = VECTOR('',#2482,1.);
+#2482 = DIRECTION('',(0.,-1.));
+#2483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2484 = ORIENTED_EDGE('',*,*,#2485,.T.);
+#2485 = EDGE_CURVE('',#2450,#2486,#2488,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(5.987381,-45.7613015,1.));
+#2488 = SURFACE_CURVE('',#2489,(#2492,#2499),.PCURVE_S1.);
+#2489 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2490,#2491),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2490 = CARTESIAN_POINT('',(5.987381,-32.3731395,1.));
+#2491 = CARTESIAN_POINT('',(5.987381,-45.7613015,1.));
+#2492 = PCURVE('',#2458,#2493);
+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(0.,-1.));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(1.,0.));
+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2499 = PCURVE('',#74,#2500);
+#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2504);
+#2501 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2502,#2503),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2502 = CARTESIAN_POINT('',(-4.117595996806,33.929216213161));
+#2503 = CARTESIAN_POINT('',(-4.117595996806,20.541054213161));
+#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2505 = ORIENTED_EDGE('',*,*,#2506,.F.);
+#2506 = EDGE_CURVE('',#2507,#2486,#2509,.T.);
+#2507 = VERTEX_POINT('',#2508);
+#2508 = CARTESIAN_POINT('',(5.987381,-45.7613015,0.));
+#2509 = SURFACE_CURVE('',#2510,(#2514,#2521),.PCURVE_S1.);
+#2510 = LINE('',#2511,#2512);
+#2511 = CARTESIAN_POINT('',(5.987381,-45.7613015,0.));
+#2512 = VECTOR('',#2513,1.);
+#2513 = DIRECTION('',(0.,0.,1.));
+#2514 = PCURVE('',#2458,#2515);
+#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2520);
+#2516 = LINE('',#2517,#2518);
+#2517 = CARTESIAN_POINT('',(13.388162,0.));
+#2518 = VECTOR('',#2519,1.);
+#2519 = DIRECTION('',(0.,-1.));
+#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2521 = PCURVE('',#2522,#2529);
+#2522 = SURFACE_OF_LINEAR_EXTRUSION('',#2523,#2527);
+#2523 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2524,#2525,#2526),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2524 = CARTESIAN_POINT('',(5.987381,-45.7613015,0.));
+#2525 = CARTESIAN_POINT('',(5.987381,-45.963175,0.));
+#2526 = CARTESIAN_POINT('',(6.1892545,-45.963175,0.));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(-0.,-0.,-1.));
+#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534);
+#2530 = LINE('',#2531,#2532);
+#2531 = CARTESIAN_POINT('',(3.14159265359,0.));
+#2532 = VECTOR('',#2533,1.);
+#2533 = DIRECTION('',(0.,-1.));
+#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2535 = ORIENTED_EDGE('',*,*,#2536,.F.);
+#2536 = EDGE_CURVE('',#2448,#2507,#2537,.T.);
+#2537 = SURFACE_CURVE('',#2538,(#2541,#2548),.PCURVE_S1.);
+#2538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2539,#2540),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2539 = CARTESIAN_POINT('',(5.987381,-32.3731395,0.));
+#2540 = CARTESIAN_POINT('',(5.987381,-45.7613015,0.));
+#2541 = PCURVE('',#2458,#2542);
+#2542 = DEFINITIONAL_REPRESENTATION('',(#2543),#2547);
+#2543 = LINE('',#2544,#2545);
+#2544 = CARTESIAN_POINT('',(0.,0.));
+#2545 = VECTOR('',#2546,1.);
+#2546 = DIRECTION('',(1.,0.));
+#2547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2548 = PCURVE('',#128,#2549);
+#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2553);
+#2550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2551,#2552),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2551 = CARTESIAN_POINT('',(-4.117595996806,33.929216213161));
+#2552 = CARTESIAN_POINT('',(-4.117595996806,20.541054213161));
+#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2554 = ADVANCED_FACE('',(#2555),#2522,.T.);
+#2555 = FACE_BOUND('',#2556,.T.);
+#2556 = EDGE_LOOP('',(#2557,#2558,#2581,#2610));
+#2557 = ORIENTED_EDGE('',*,*,#2506,.T.);
+#2558 = ORIENTED_EDGE('',*,*,#2559,.T.);
+#2559 = EDGE_CURVE('',#2486,#2560,#2562,.T.);
+#2560 = VERTEX_POINT('',#2561);
+#2561 = CARTESIAN_POINT('',(6.1892545,-45.963175,1.));
+#2562 = SURFACE_CURVE('',#2563,(#2567,#2574),.PCURVE_S1.);
+#2563 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2564,#2565,#2566),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2564 = CARTESIAN_POINT('',(5.987381,-45.7613015,1.));
+#2565 = CARTESIAN_POINT('',(5.987381,-45.963175,1.));
+#2566 = CARTESIAN_POINT('',(6.1892545,-45.963175,1.));
+#2567 = PCURVE('',#2522,#2568);
+#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);
+#2569 = LINE('',#2570,#2571);
+#2570 = CARTESIAN_POINT('',(0.,-1.));
+#2571 = VECTOR('',#2572,1.);
+#2572 = DIRECTION('',(1.,0.));
+#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2574 = PCURVE('',#74,#2575);
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);
+#2576 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2577,#2578,#2579),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2577 = CARTESIAN_POINT('',(-4.117595996806,20.541054213161));
+#2578 = CARTESIAN_POINT('',(-4.117595996806,20.339180713161));
+#2579 = CARTESIAN_POINT('',(-3.915722496806,20.339180713161));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2581 = ORIENTED_EDGE('',*,*,#2582,.F.);
+#2582 = EDGE_CURVE('',#2583,#2560,#2585,.T.);
+#2583 = VERTEX_POINT('',#2584);
+#2584 = CARTESIAN_POINT('',(6.1892545,-45.963175,0.));
+#2585 = SURFACE_CURVE('',#2586,(#2590,#2597),.PCURVE_S1.);
+#2586 = LINE('',#2587,#2588);
+#2587 = CARTESIAN_POINT('',(6.1892545,-45.963175,0.));
+#2588 = VECTOR('',#2589,1.);
+#2589 = DIRECTION('',(0.,0.,1.));
+#2590 = PCURVE('',#2522,#2591);
+#2591 = DEFINITIONAL_REPRESENTATION('',(#2592),#2596);
+#2592 = LINE('',#2593,#2594);
+#2593 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2594 = VECTOR('',#2595,1.);
+#2595 = DIRECTION('',(0.,-1.));
+#2596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2597 = PCURVE('',#2598,#2604);
+#2598 = SURFACE_OF_LINEAR_EXTRUSION('',#2599,#2602);
+#2599 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2600,#2601),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2600 = CARTESIAN_POINT('',(6.1892545,-45.963175,0.));
+#2601 = CARTESIAN_POINT('',(12.1076596,-45.963175,0.));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(-0.,-0.,-1.));
+#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609);
+#2605 = LINE('',#2606,#2607);
+#2606 = CARTESIAN_POINT('',(0.,0.));
+#2607 = VECTOR('',#2608,1.);
+#2608 = DIRECTION('',(0.,-1.));
+#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2610 = ORIENTED_EDGE('',*,*,#2611,.F.);
+#2611 = EDGE_CURVE('',#2507,#2583,#2612,.T.);
+#2612 = SURFACE_CURVE('',#2613,(#2617,#2624),.PCURVE_S1.);
+#2613 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2614,#2615,#2616),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2614 = CARTESIAN_POINT('',(5.987381,-45.7613015,0.));
+#2615 = CARTESIAN_POINT('',(5.987381,-45.963175,0.));
+#2616 = CARTESIAN_POINT('',(6.1892545,-45.963175,0.));
+#2617 = PCURVE('',#2522,#2618);
+#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623);
+#2619 = LINE('',#2620,#2621);
+#2620 = CARTESIAN_POINT('',(0.,0.));
+#2621 = VECTOR('',#2622,1.);
+#2622 = DIRECTION('',(1.,0.));
+#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2624 = PCURVE('',#128,#2625);
+#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630);
+#2626 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2627,#2628,#2629),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.14159265359,
+4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2627 = CARTESIAN_POINT('',(-4.117595996806,20.541054213161));
+#2628 = CARTESIAN_POINT('',(-4.117595996806,20.339180713161));
+#2629 = CARTESIAN_POINT('',(-3.915722496806,20.339180713161));
+#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2631 = ADVANCED_FACE('',(#2632),#2598,.T.);
+#2632 = FACE_BOUND('',#2633,.T.);
+#2633 = EDGE_LOOP('',(#2634,#2635,#2656,#2686));
+#2634 = ORIENTED_EDGE('',*,*,#2582,.T.);
+#2635 = ORIENTED_EDGE('',*,*,#2636,.T.);
+#2636 = EDGE_CURVE('',#2560,#2637,#2639,.T.);
+#2637 = VERTEX_POINT('',#2638);
+#2638 = CARTESIAN_POINT('',(12.1076596,-45.963175,1.));
+#2639 = SURFACE_CURVE('',#2640,(#2643,#2650),.PCURVE_S1.);
+#2640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2641,#2642),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2641 = CARTESIAN_POINT('',(6.1892545,-45.963175,1.));
+#2642 = CARTESIAN_POINT('',(12.1076596,-45.963175,1.));
+#2643 = PCURVE('',#2598,#2644);
+#2644 = DEFINITIONAL_REPRESENTATION('',(#2645),#2649);
+#2645 = LINE('',#2646,#2647);
+#2646 = CARTESIAN_POINT('',(0.,-1.));
+#2647 = VECTOR('',#2648,1.);
+#2648 = DIRECTION('',(1.,0.));
+#2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2650 = PCURVE('',#74,#2651);
+#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2655);
+#2652 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2653,#2654),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2653 = CARTESIAN_POINT('',(-3.915722496806,20.339180713161));
+#2654 = CARTESIAN_POINT('',(2.002682603194,20.339180713161));
+#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2656 = ORIENTED_EDGE('',*,*,#2657,.F.);
+#2657 = EDGE_CURVE('',#2658,#2637,#2660,.T.);
+#2658 = VERTEX_POINT('',#2659);
+#2659 = CARTESIAN_POINT('',(12.1076596,-45.963175,0.));
+#2660 = SURFACE_CURVE('',#2661,(#2665,#2672),.PCURVE_S1.);
+#2661 = LINE('',#2662,#2663);
+#2662 = CARTESIAN_POINT('',(12.1076596,-45.963175,0.));
+#2663 = VECTOR('',#2664,1.);
+#2664 = DIRECTION('',(0.,0.,1.));
+#2665 = PCURVE('',#2598,#2666);
+#2666 = DEFINITIONAL_REPRESENTATION('',(#2667),#2671);
+#2667 = LINE('',#2668,#2669);
+#2668 = CARTESIAN_POINT('',(5.9184051,0.));
+#2669 = VECTOR('',#2670,1.);
+#2670 = DIRECTION('',(0.,-1.));
+#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2672 = PCURVE('',#2673,#2680);
+#2673 = SURFACE_OF_LINEAR_EXTRUSION('',#2674,#2678);
+#2674 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2675,#2676,#2677),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2675 = CARTESIAN_POINT('',(12.1076596,-45.963175,0.));
+#2676 = CARTESIAN_POINT('',(12.3095331,-45.963175,0.));
+#2677 = CARTESIAN_POINT('',(12.3095331,-45.7613015,0.));
+#2678 = VECTOR('',#2679,1.);
+#2679 = DIRECTION('',(-0.,-0.,-1.));
+#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(0.,-1.));
+#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2686 = ORIENTED_EDGE('',*,*,#2687,.F.);
+#2687 = EDGE_CURVE('',#2583,#2658,#2688,.T.);
+#2688 = SURFACE_CURVE('',#2689,(#2692,#2699),.PCURVE_S1.);
+#2689 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2690,#2691),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2690 = CARTESIAN_POINT('',(6.1892545,-45.963175,0.));
+#2691 = CARTESIAN_POINT('',(12.1076596,-45.963175,0.));
+#2692 = PCURVE('',#2598,#2693);
+#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);
+#2694 = LINE('',#2695,#2696);
+#2695 = CARTESIAN_POINT('',(0.,0.));
+#2696 = VECTOR('',#2697,1.);
+#2697 = DIRECTION('',(1.,0.));
+#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2699 = PCURVE('',#128,#2700);
+#2700 = DEFINITIONAL_REPRESENTATION('',(#2701),#2704);
+#2701 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2702,#2703),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2702 = CARTESIAN_POINT('',(-3.915722496806,20.339180713161));
+#2703 = CARTESIAN_POINT('',(2.002682603194,20.339180713161));
+#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2705 = ADVANCED_FACE('',(#2706),#2673,.T.);
+#2706 = FACE_BOUND('',#2707,.T.);
+#2707 = EDGE_LOOP('',(#2708,#2709,#2732,#2761));
+#2708 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#2709 = ORIENTED_EDGE('',*,*,#2710,.T.);
+#2710 = EDGE_CURVE('',#2637,#2711,#2713,.T.);
+#2711 = VERTEX_POINT('',#2712);
+#2712 = CARTESIAN_POINT('',(12.3095331,-45.7613015,1.));
+#2713 = SURFACE_CURVE('',#2714,(#2718,#2725),.PCURVE_S1.);
+#2714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2715,#2716,#2717),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2715 = CARTESIAN_POINT('',(12.1076596,-45.963175,1.));
+#2716 = CARTESIAN_POINT('',(12.3095331,-45.963175,1.));
+#2717 = CARTESIAN_POINT('',(12.3095331,-45.7613015,1.));
+#2718 = PCURVE('',#2673,#2719);
+#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724);
+#2720 = LINE('',#2721,#2722);
+#2721 = CARTESIAN_POINT('',(0.,-1.));
+#2722 = VECTOR('',#2723,1.);
+#2723 = DIRECTION('',(1.,0.));
+#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2725 = PCURVE('',#74,#2726);
+#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731);
+#2727 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2728,#2729,#2730),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2728 = CARTESIAN_POINT('',(2.002682603194,20.339180713161));
+#2729 = CARTESIAN_POINT('',(2.204556103194,20.339180713161));
+#2730 = CARTESIAN_POINT('',(2.204556103194,20.541054213161));
+#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2732 = ORIENTED_EDGE('',*,*,#2733,.F.);
+#2733 = EDGE_CURVE('',#2734,#2711,#2736,.T.);
+#2734 = VERTEX_POINT('',#2735);
+#2735 = CARTESIAN_POINT('',(12.3095331,-45.7613015,0.));
+#2736 = SURFACE_CURVE('',#2737,(#2741,#2748),.PCURVE_S1.);
+#2737 = LINE('',#2738,#2739);
+#2738 = CARTESIAN_POINT('',(12.3095331,-45.7613015,0.));
+#2739 = VECTOR('',#2740,1.);
+#2740 = DIRECTION('',(0.,0.,1.));
+#2741 = PCURVE('',#2673,#2742);
+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);
+#2743 = LINE('',#2744,#2745);
+#2744 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2745 = VECTOR('',#2746,1.);
+#2746 = DIRECTION('',(0.,-1.));
+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2748 = PCURVE('',#2749,#2755);
+#2749 = SURFACE_OF_LINEAR_EXTRUSION('',#2750,#2753);
+#2750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2751,#2752),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2751 = CARTESIAN_POINT('',(12.3095331,-45.7613015,0.));
+#2752 = CARTESIAN_POINT('',(12.3095331,-32.3731395,0.));
+#2753 = VECTOR('',#2754,1.);
+#2754 = DIRECTION('',(-0.,-0.,-1.));
+#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(0.,0.));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(0.,-1.));
+#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2761 = ORIENTED_EDGE('',*,*,#2762,.F.);
+#2762 = EDGE_CURVE('',#2658,#2734,#2763,.T.);
+#2763 = SURFACE_CURVE('',#2764,(#2768,#2775),.PCURVE_S1.);
+#2764 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2765,#2766,#2767),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2765 = CARTESIAN_POINT('',(12.1076596,-45.963175,0.));
+#2766 = CARTESIAN_POINT('',(12.3095331,-45.963175,0.));
+#2767 = CARTESIAN_POINT('',(12.3095331,-45.7613015,0.));
+#2768 = PCURVE('',#2673,#2769);
+#2769 = DEFINITIONAL_REPRESENTATION('',(#2770),#2774);
+#2770 = LINE('',#2771,#2772);
+#2771 = CARTESIAN_POINT('',(0.,0.));
+#2772 = VECTOR('',#2773,1.);
+#2773 = DIRECTION('',(1.,0.));
+#2774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2775 = PCURVE('',#128,#2776);
+#2776 = DEFINITIONAL_REPRESENTATION('',(#2777),#2781);
+#2777 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2778,#2779,#2780),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(4.712388980385,
+6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2778 = CARTESIAN_POINT('',(2.002682603194,20.339180713161));
+#2779 = CARTESIAN_POINT('',(2.204556103194,20.339180713161));
+#2780 = CARTESIAN_POINT('',(2.204556103194,20.541054213161));
+#2781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2782 = ADVANCED_FACE('',(#2783),#2749,.T.);
+#2783 = FACE_BOUND('',#2784,.T.);
+#2784 = EDGE_LOOP('',(#2785,#2786,#2807,#2837));
+#2785 = ORIENTED_EDGE('',*,*,#2733,.T.);
+#2786 = ORIENTED_EDGE('',*,*,#2787,.T.);
+#2787 = EDGE_CURVE('',#2711,#2788,#2790,.T.);
+#2788 = VERTEX_POINT('',#2789);
+#2789 = CARTESIAN_POINT('',(12.3095331,-32.3731395,1.));
+#2790 = SURFACE_CURVE('',#2791,(#2794,#2801),.PCURVE_S1.);
+#2791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2792,#2793),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2792 = CARTESIAN_POINT('',(12.3095331,-45.7613015,1.));
+#2793 = CARTESIAN_POINT('',(12.3095331,-32.3731395,1.));
+#2794 = PCURVE('',#2749,#2795);
+#2795 = DEFINITIONAL_REPRESENTATION('',(#2796),#2800);
+#2796 = LINE('',#2797,#2798);
+#2797 = CARTESIAN_POINT('',(0.,-1.));
+#2798 = VECTOR('',#2799,1.);
+#2799 = DIRECTION('',(1.,0.));
+#2800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2801 = PCURVE('',#74,#2802);
+#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2806);
+#2803 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2804,#2805),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2804 = CARTESIAN_POINT('',(2.204556103194,20.541054213161));
+#2805 = CARTESIAN_POINT('',(2.204556103194,33.929216213161));
+#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2807 = ORIENTED_EDGE('',*,*,#2808,.F.);
+#2808 = EDGE_CURVE('',#2809,#2788,#2811,.T.);
+#2809 = VERTEX_POINT('',#2810);
+#2810 = CARTESIAN_POINT('',(12.3095331,-32.3731395,0.));
+#2811 = SURFACE_CURVE('',#2812,(#2816,#2823),.PCURVE_S1.);
+#2812 = LINE('',#2813,#2814);
+#2813 = CARTESIAN_POINT('',(12.3095331,-32.3731395,0.));
+#2814 = VECTOR('',#2815,1.);
+#2815 = DIRECTION('',(0.,0.,1.));
+#2816 = PCURVE('',#2749,#2817);
+#2817 = DEFINITIONAL_REPRESENTATION('',(#2818),#2822);
+#2818 = LINE('',#2819,#2820);
+#2819 = CARTESIAN_POINT('',(13.388162,0.));
+#2820 = VECTOR('',#2821,1.);
+#2821 = DIRECTION('',(0.,-1.));
+#2822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2823 = PCURVE('',#2824,#2831);
+#2824 = SURFACE_OF_LINEAR_EXTRUSION('',#2825,#2829);
+#2825 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2826,#2827,#2828),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2826 = CARTESIAN_POINT('',(12.3095331,-32.3731395,0.));
+#2827 = CARTESIAN_POINT('',(12.3095331,-32.171266,0.));
+#2828 = CARTESIAN_POINT('',(12.1076596,-32.171266,0.));
+#2829 = VECTOR('',#2830,1.);
+#2830 = DIRECTION('',(-0.,-0.,-1.));
+#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836);
+#2832 = LINE('',#2833,#2834);
+#2833 = CARTESIAN_POINT('',(0.,0.));
+#2834 = VECTOR('',#2835,1.);
+#2835 = DIRECTION('',(0.,-1.));
+#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2837 = ORIENTED_EDGE('',*,*,#2838,.F.);
+#2838 = EDGE_CURVE('',#2734,#2809,#2839,.T.);
+#2839 = SURFACE_CURVE('',#2840,(#2843,#2850),.PCURVE_S1.);
+#2840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2841,#2842),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2841 = CARTESIAN_POINT('',(12.3095331,-45.7613015,0.));
+#2842 = CARTESIAN_POINT('',(12.3095331,-32.3731395,0.));
+#2843 = PCURVE('',#2749,#2844);
+#2844 = DEFINITIONAL_REPRESENTATION('',(#2845),#2849);
+#2845 = LINE('',#2846,#2847);
+#2846 = CARTESIAN_POINT('',(0.,0.));
+#2847 = VECTOR('',#2848,1.);
+#2848 = DIRECTION('',(1.,0.));
+#2849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2850 = PCURVE('',#128,#2851);
+#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2855);
+#2852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2853,#2854),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,13.388162),.PIECEWISE_BEZIER_KNOTS.);
+#2853 = CARTESIAN_POINT('',(2.204556103194,20.541054213161));
+#2854 = CARTESIAN_POINT('',(2.204556103194,33.929216213161));
+#2855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2856 = ADVANCED_FACE('',(#2857),#2824,.T.);
+#2857 = FACE_BOUND('',#2858,.T.);
+#2858 = EDGE_LOOP('',(#2859,#2860,#2883,#2912));
+#2859 = ORIENTED_EDGE('',*,*,#2808,.T.);
+#2860 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#2861 = EDGE_CURVE('',#2788,#2862,#2864,.T.);
+#2862 = VERTEX_POINT('',#2863);
+#2863 = CARTESIAN_POINT('',(12.1076596,-32.171266,1.));
+#2864 = SURFACE_CURVE('',#2865,(#2869,#2876),.PCURVE_S1.);
+#2865 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2866,#2867,#2868),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2866 = CARTESIAN_POINT('',(12.3095331,-32.3731395,1.));
+#2867 = CARTESIAN_POINT('',(12.3095331,-32.171266,1.));
+#2868 = CARTESIAN_POINT('',(12.1076596,-32.171266,1.));
+#2869 = PCURVE('',#2824,#2870);
+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);
+#2871 = LINE('',#2872,#2873);
+#2872 = CARTESIAN_POINT('',(0.,-1.));
+#2873 = VECTOR('',#2874,1.);
+#2874 = DIRECTION('',(1.,0.));
+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2876 = PCURVE('',#74,#2877);
+#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882);
+#2878 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2879,#2880,#2881),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2879 = CARTESIAN_POINT('',(2.204556103194,33.929216213161));
+#2880 = CARTESIAN_POINT('',(2.204556103194,34.131089713161));
+#2881 = CARTESIAN_POINT('',(2.002682603194,34.131089713161));
+#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2883 = ORIENTED_EDGE('',*,*,#2884,.F.);
+#2884 = EDGE_CURVE('',#2885,#2862,#2887,.T.);
+#2885 = VERTEX_POINT('',#2886);
+#2886 = CARTESIAN_POINT('',(12.1076596,-32.171266,0.));
+#2887 = SURFACE_CURVE('',#2888,(#2892,#2899),.PCURVE_S1.);
+#2888 = LINE('',#2889,#2890);
+#2889 = CARTESIAN_POINT('',(12.1076596,-32.171266,0.));
+#2890 = VECTOR('',#2891,1.);
+#2891 = DIRECTION('',(0.,0.,1.));
+#2892 = PCURVE('',#2824,#2893);
+#2893 = DEFINITIONAL_REPRESENTATION('',(#2894),#2898);
+#2894 = LINE('',#2895,#2896);
+#2895 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2896 = VECTOR('',#2897,1.);
+#2897 = DIRECTION('',(0.,-1.));
+#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2899 = PCURVE('',#2900,#2906);
+#2900 = SURFACE_OF_LINEAR_EXTRUSION('',#2901,#2904);
+#2901 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2902,#2903),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2902 = CARTESIAN_POINT('',(12.1076596,-32.171266,0.));
+#2903 = CARTESIAN_POINT('',(6.1892545,-32.171266,0.));
+#2904 = VECTOR('',#2905,1.);
+#2905 = DIRECTION('',(-0.,-0.,-1.));
+#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911);
+#2907 = LINE('',#2908,#2909);
+#2908 = CARTESIAN_POINT('',(0.,0.));
+#2909 = VECTOR('',#2910,1.);
+#2910 = DIRECTION('',(0.,-1.));
+#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2912 = ORIENTED_EDGE('',*,*,#2913,.F.);
+#2913 = EDGE_CURVE('',#2809,#2885,#2914,.T.);
+#2914 = SURFACE_CURVE('',#2915,(#2919,#2926),.PCURVE_S1.);
+#2915 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2916,#2917,#2918),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2916 = CARTESIAN_POINT('',(12.3095331,-32.3731395,0.));
+#2917 = CARTESIAN_POINT('',(12.3095331,-32.171266,0.));
+#2918 = CARTESIAN_POINT('',(12.1076596,-32.171266,0.));
+#2919 = PCURVE('',#2824,#2920);
+#2920 = DEFINITIONAL_REPRESENTATION('',(#2921),#2925);
+#2921 = LINE('',#2922,#2923);
+#2922 = CARTESIAN_POINT('',(0.,0.));
+#2923 = VECTOR('',#2924,1.);
+#2924 = DIRECTION('',(1.,0.));
+#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2926 = PCURVE('',#128,#2927);
+#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);
+#2928 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2929,#2930,#2931),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
+1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#2929 = CARTESIAN_POINT('',(2.204556103194,33.929216213161));
+#2930 = CARTESIAN_POINT('',(2.204556103194,34.131089713161));
+#2931 = CARTESIAN_POINT('',(2.002682603194,34.131089713161));
+#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2933 = ADVANCED_FACE('',(#2934),#2900,.T.);
+#2934 = FACE_BOUND('',#2935,.T.);
+#2935 = EDGE_LOOP('',(#2936,#2937,#2958,#2981));
+#2936 = ORIENTED_EDGE('',*,*,#2884,.T.);
+#2937 = ORIENTED_EDGE('',*,*,#2938,.T.);
+#2938 = EDGE_CURVE('',#2862,#2939,#2941,.T.);
+#2939 = VERTEX_POINT('',#2940);
+#2940 = CARTESIAN_POINT('',(6.1892545,-32.171266,1.));
+#2941 = SURFACE_CURVE('',#2942,(#2945,#2952),.PCURVE_S1.);
+#2942 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2943,#2944),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2943 = CARTESIAN_POINT('',(12.1076596,-32.171266,1.));
+#2944 = CARTESIAN_POINT('',(6.1892545,-32.171266,1.));
+#2945 = PCURVE('',#2900,#2946);
+#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);
+#2947 = LINE('',#2948,#2949);
+#2948 = CARTESIAN_POINT('',(0.,-1.));
+#2949 = VECTOR('',#2950,1.);
+#2950 = DIRECTION('',(1.,0.));
+#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2952 = PCURVE('',#74,#2953);
+#2953 = DEFINITIONAL_REPRESENTATION('',(#2954),#2957);
+#2954 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2955,#2956),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2955 = CARTESIAN_POINT('',(2.002682603194,34.131089713161));
+#2956 = CARTESIAN_POINT('',(-3.915722496806,34.131089713161));
+#2957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2958 = ORIENTED_EDGE('',*,*,#2959,.F.);
+#2959 = EDGE_CURVE('',#2960,#2939,#2962,.T.);
+#2960 = VERTEX_POINT('',#2961);
+#2961 = CARTESIAN_POINT('',(6.1892545,-32.171266,0.));
+#2962 = SURFACE_CURVE('',#2963,(#2967,#2974),.PCURVE_S1.);
+#2963 = LINE('',#2964,#2965);
+#2964 = CARTESIAN_POINT('',(6.1892545,-32.171266,0.));
+#2965 = VECTOR('',#2966,1.);
+#2966 = DIRECTION('',(0.,0.,1.));
+#2967 = PCURVE('',#2900,#2968);
+#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2973);
+#2969 = LINE('',#2970,#2971);
+#2970 = CARTESIAN_POINT('',(5.9184051,0.));
+#2971 = VECTOR('',#2972,1.);
+#2972 = DIRECTION('',(0.,-1.));
+#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2974 = PCURVE('',#2471,#2975);
+#2975 = DEFINITIONAL_REPRESENTATION('',(#2976),#2980);
+#2976 = LINE('',#2977,#2978);
+#2977 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2978 = VECTOR('',#2979,1.);
+#2979 = DIRECTION('',(0.,-1.));
+#2980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2981 = ORIENTED_EDGE('',*,*,#2982,.F.);
+#2982 = EDGE_CURVE('',#2885,#2960,#2983,.T.);
+#2983 = SURFACE_CURVE('',#2984,(#2987,#2994),.PCURVE_S1.);
+#2984 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2985,#2986),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2985 = CARTESIAN_POINT('',(12.1076596,-32.171266,0.));
+#2986 = CARTESIAN_POINT('',(6.1892545,-32.171266,0.));
+#2987 = PCURVE('',#2900,#2988);
+#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#2993);
+#2989 = LINE('',#2990,#2991);
+#2990 = CARTESIAN_POINT('',(0.,0.));
+#2991 = VECTOR('',#2992,1.);
+#2992 = DIRECTION('',(1.,0.));
+#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2994 = PCURVE('',#128,#2995);
+#2995 = DEFINITIONAL_REPRESENTATION('',(#2996),#2999);
+#2996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2997,#2998),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,5.9184051),.PIECEWISE_BEZIER_KNOTS.);
+#2997 = CARTESIAN_POINT('',(2.002682603194,34.131089713161));
+#2998 = CARTESIAN_POINT('',(-3.915722496806,34.131089713161));
+#2999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3000 = ADVANCED_FACE('',(#3001),#2471,.T.);
+#3001 = FACE_BOUND('',#3002,.T.);
+#3002 = EDGE_LOOP('',(#3003,#3004,#3025,#3026));
+#3003 = ORIENTED_EDGE('',*,*,#2959,.T.);
+#3004 = ORIENTED_EDGE('',*,*,#3005,.T.);
+#3005 = EDGE_CURVE('',#2939,#2450,#3006,.T.);
+#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.);
+#3007 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3008,#3009,#3010),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#3008 = CARTESIAN_POINT('',(6.1892545,-32.171266,1.));
+#3009 = CARTESIAN_POINT('',(5.987381,-32.171266,1.));
+#3010 = CARTESIAN_POINT('',(5.987381,-32.3731395,1.));
+#3011 = PCURVE('',#2471,#3012);
+#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017);
+#3013 = LINE('',#3014,#3015);
+#3014 = CARTESIAN_POINT('',(0.,-1.));
+#3015 = VECTOR('',#3016,1.);
+#3016 = DIRECTION('',(1.,0.));
+#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3018 = PCURVE('',#74,#3019);
+#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024);
+#3020 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3021,#3022,#3023),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#3021 = CARTESIAN_POINT('',(-3.915722496806,34.131089713161));
+#3022 = CARTESIAN_POINT('',(-4.117595996806,34.131089713161));
+#3023 = CARTESIAN_POINT('',(-4.117595996806,33.929216213161));
+#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3025 = ORIENTED_EDGE('',*,*,#2447,.F.);
+#3026 = ORIENTED_EDGE('',*,*,#3027,.F.);
+#3027 = EDGE_CURVE('',#2960,#2448,#3028,.T.);
+#3028 = SURFACE_CURVE('',#3029,(#3033,#3040),.PCURVE_S1.);
+#3029 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3030,#3031,#3032),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#3030 = CARTESIAN_POINT('',(6.1892545,-32.171266,0.));
+#3031 = CARTESIAN_POINT('',(5.987381,-32.171266,0.));
+#3032 = CARTESIAN_POINT('',(5.987381,-32.3731395,0.));
+#3033 = PCURVE('',#2471,#3034);
+#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039);
+#3035 = LINE('',#3036,#3037);
+#3036 = CARTESIAN_POINT('',(0.,0.));
+#3037 = VECTOR('',#3038,1.);
+#3038 = DIRECTION('',(1.,0.));
+#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3040 = PCURVE('',#128,#3041);
+#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046);
+#3042 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3043,#3044,#3045),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(1.570796326795,
+3.14159265359),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+0.707106781187,1.)) REPRESENTATION_ITEM('') );
+#3043 = CARTESIAN_POINT('',(-3.915722496806,34.131089713161));
+#3044 = CARTESIAN_POINT('',(-4.117595996806,34.131089713161));
+#3045 = CARTESIAN_POINT('',(-4.117595996806,33.929216213161));
+#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3047 = ADVANCED_FACE('',(#3048),#3062,.T.);
+#3048 = FACE_BOUND('',#3049,.T.);
+#3049 = EDGE_LOOP('',(#3050,#3086,#3115,#3116));
+#3050 = ORIENTED_EDGE('',*,*,#3051,.T.);
+#3051 = EDGE_CURVE('',#3052,#3054,#3056,.T.);
+#3052 = VERTEX_POINT('',#3053);
+#3053 = CARTESIAN_POINT('',(12.280621,-123.178911,0.));
+#3054 = VERTEX_POINT('',#3055);
+#3055 = CARTESIAN_POINT('',(12.280621,-123.178911,1.));
+#3056 = SEAM_CURVE('',#3057,(#3061,#3079),.PCURVE_S1.);
+#3057 = LINE('',#3058,#3059);
+#3058 = CARTESIAN_POINT('',(12.280621,-123.178911,0.));
+#3059 = VECTOR('',#3060,1.);
+#3060 = DIRECTION('',(0.,0.,1.));
+#3061 = PCURVE('',#3062,#3073);
+#3062 = SURFACE_OF_LINEAR_EXTRUSION('',#3063,#3071);
+#3063 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3064,#3065,#3066,#3067,
+#3068,#3069,#3070),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3064 = CARTESIAN_POINT('',(12.280621,-123.178911,0.));
+#3065 = CARTESIAN_POINT('',(12.280621,-121.0138474905,0.));
+#3066 = CARTESIAN_POINT('',(10.405621,-122.0963792452,0.));
+#3067 = CARTESIAN_POINT('',(8.530621,-123.178911,0.));
+#3068 = CARTESIAN_POINT('',(10.405621,-124.2614427547,0.));
+#3069 = CARTESIAN_POINT('',(12.280621,-125.3439745094,0.));
+#3070 = CARTESIAN_POINT('',(12.280621,-123.178911,0.));
+#3071 = VECTOR('',#3072,1.);
+#3072 = DIRECTION('',(-0.,-0.,-1.));
+#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078);
+#3074 = LINE('',#3075,#3076);
+#3075 = CARTESIAN_POINT('',(0.,0.));
+#3076 = VECTOR('',#3077,1.);
+#3077 = DIRECTION('',(0.,-1.));
+#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3079 = PCURVE('',#3062,#3080);
+#3080 = DEFINITIONAL_REPRESENTATION('',(#3081),#3085);
+#3081 = LINE('',#3082,#3083);
+#3082 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3083 = VECTOR('',#3084,1.);
+#3084 = DIRECTION('',(0.,-1.));
+#3085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3086 = ORIENTED_EDGE('',*,*,#3087,.T.);
+#3087 = EDGE_CURVE('',#3054,#3054,#3088,.T.);
+#3088 = SURFACE_CURVE('',#3089,(#3097,#3104),.PCURVE_S1.);
+#3089 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3090,#3091,#3092,#3093,
+#3094,#3095,#3096),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3090 = CARTESIAN_POINT('',(12.280621,-123.178911,1.));
+#3091 = CARTESIAN_POINT('',(12.280621,-121.0138474905,1.));
+#3092 = CARTESIAN_POINT('',(10.405621,-122.0963792452,1.));
+#3093 = CARTESIAN_POINT('',(8.530621,-123.178911,1.));
+#3094 = CARTESIAN_POINT('',(10.405621,-124.2614427547,1.));
+#3095 = CARTESIAN_POINT('',(12.280621,-125.3439745094,1.));
+#3096 = CARTESIAN_POINT('',(12.280621,-123.178911,1.));
+#3097 = PCURVE('',#3062,#3098);
+#3098 = DEFINITIONAL_REPRESENTATION('',(#3099),#3103);
+#3099 = LINE('',#3100,#3101);
+#3100 = CARTESIAN_POINT('',(0.,-1.));
+#3101 = VECTOR('',#3102,1.);
+#3102 = DIRECTION('',(1.,0.));
+#3103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3104 = PCURVE('',#74,#3105);
+#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3114);
+#3106 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3107,#3108,#3109,#3110,
+#3111,#3112,#3113),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3107 = CARTESIAN_POINT('',(2.175644003194,-56.87655528683));
+#3108 = CARTESIAN_POINT('',(2.175644003194,-54.71149177737));
+#3109 = CARTESIAN_POINT('',(0.300644003194,-55.7940235321));
+#3110 = CARTESIAN_POINT('',(-1.574355996806,-56.87655528683));
+#3111 = CARTESIAN_POINT('',(0.300644003194,-57.95908704157));
+#3112 = CARTESIAN_POINT('',(2.175644003194,-59.0416187963));
+#3113 = CARTESIAN_POINT('',(2.175644003194,-56.87655528683));
+#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3115 = ORIENTED_EDGE('',*,*,#3051,.F.);
+#3116 = ORIENTED_EDGE('',*,*,#3117,.F.);
+#3117 = EDGE_CURVE('',#3052,#3052,#3118,.T.);
+#3118 = SURFACE_CURVE('',#3119,(#3127,#3134),.PCURVE_S1.);
+#3119 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3120,#3121,#3122,#3123,
+#3124,#3125,#3126),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3120 = CARTESIAN_POINT('',(12.280621,-123.178911,0.));
+#3121 = CARTESIAN_POINT('',(12.280621,-121.0138474905,0.));
+#3122 = CARTESIAN_POINT('',(10.405621,-122.0963792452,0.));
+#3123 = CARTESIAN_POINT('',(8.530621,-123.178911,0.));
+#3124 = CARTESIAN_POINT('',(10.405621,-124.2614427547,0.));
+#3125 = CARTESIAN_POINT('',(12.280621,-125.3439745094,0.));
+#3126 = CARTESIAN_POINT('',(12.280621,-123.178911,0.));
+#3127 = PCURVE('',#3062,#3128);
+#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133);
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(0.,0.));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(1.,0.));
+#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3134 = PCURVE('',#128,#3135);
+#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3144);
+#3136 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3137,#3138,#3139,#3140,
+#3141,#3142,#3143),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3137 = CARTESIAN_POINT('',(2.175644003194,-56.87655528683));
+#3138 = CARTESIAN_POINT('',(2.175644003194,-54.71149177737));
+#3139 = CARTESIAN_POINT('',(0.300644003194,-55.7940235321));
+#3140 = CARTESIAN_POINT('',(-1.574355996806,-56.87655528683));
+#3141 = CARTESIAN_POINT('',(0.300644003194,-57.95908704157));
+#3142 = CARTESIAN_POINT('',(2.175644003194,-59.0416187963));
+#3143 = CARTESIAN_POINT('',(2.175644003194,-56.87655528683));
+#3144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3145 = ADVANCED_FACE('',(#3146),#3160,.T.);
+#3146 = FACE_BOUND('',#3147,.T.);
+#3147 = EDGE_LOOP('',(#3148,#3184,#3213,#3214));
+#3148 = ORIENTED_EDGE('',*,*,#3149,.T.);
+#3149 = EDGE_CURVE('',#3150,#3152,#3154,.T.);
+#3150 = VERTEX_POINT('',#3151);
+#3151 = CARTESIAN_POINT('',(12.285951,-3.202306,0.));
+#3152 = VERTEX_POINT('',#3153);
+#3153 = CARTESIAN_POINT('',(12.285951,-3.202306,1.));
+#3154 = SEAM_CURVE('',#3155,(#3159,#3177),.PCURVE_S1.);
+#3155 = LINE('',#3156,#3157);
+#3156 = CARTESIAN_POINT('',(12.285951,-3.202306,0.));
+#3157 = VECTOR('',#3158,1.);
+#3158 = DIRECTION('',(0.,0.,1.));
+#3159 = PCURVE('',#3160,#3171);
+#3160 = SURFACE_OF_LINEAR_EXTRUSION('',#3161,#3169);
+#3161 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3162,#3163,#3164,#3165,
+#3166,#3167,#3168),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3162 = CARTESIAN_POINT('',(12.285951,-3.202306,0.));
+#3163 = CARTESIAN_POINT('',(12.285951,-1.037242490539,0.));
+#3164 = CARTESIAN_POINT('',(10.410951,-2.119774245269,0.));
+#3165 = CARTESIAN_POINT('',(8.535951,-3.202306,0.));
+#3166 = CARTESIAN_POINT('',(10.410951,-4.284837754731,0.));
+#3167 = CARTESIAN_POINT('',(12.285951,-5.367369509461,0.));
+#3168 = CARTESIAN_POINT('',(12.285951,-3.202306,0.));
+#3169 = VECTOR('',#3170,1.);
+#3170 = DIRECTION('',(-0.,-0.,-1.));
+#3171 = DEFINITIONAL_REPRESENTATION('',(#3172),#3176);
+#3172 = LINE('',#3173,#3174);
+#3173 = CARTESIAN_POINT('',(0.,0.));
+#3174 = VECTOR('',#3175,1.);
+#3175 = DIRECTION('',(0.,-1.));
+#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3177 = PCURVE('',#3160,#3178);
+#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3183);
+#3179 = LINE('',#3180,#3181);
+#3180 = CARTESIAN_POINT('',(6.28318530718,0.));
+#3181 = VECTOR('',#3182,1.);
+#3182 = DIRECTION('',(0.,-1.));
+#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3184 = ORIENTED_EDGE('',*,*,#3185,.T.);
+#3185 = EDGE_CURVE('',#3152,#3152,#3186,.T.);
+#3186 = SURFACE_CURVE('',#3187,(#3195,#3202),.PCURVE_S1.);
+#3187 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3188,#3189,#3190,#3191,
+#3192,#3193,#3194),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3188 = CARTESIAN_POINT('',(12.285951,-3.202306,1.));
+#3189 = CARTESIAN_POINT('',(12.285951,-1.037242490539,1.));
+#3190 = CARTESIAN_POINT('',(10.410951,-2.119774245269,1.));
+#3191 = CARTESIAN_POINT('',(8.535951,-3.202306,1.));
+#3192 = CARTESIAN_POINT('',(10.410951,-4.284837754731,1.));
+#3193 = CARTESIAN_POINT('',(12.285951,-5.367369509461,1.));
+#3194 = CARTESIAN_POINT('',(12.285951,-3.202306,1.));
+#3195 = PCURVE('',#3160,#3196);
+#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3201);
+#3197 = LINE('',#3198,#3199);
+#3198 = CARTESIAN_POINT('',(0.,-1.));
+#3199 = VECTOR('',#3200,1.);
+#3200 = DIRECTION('',(1.,0.));
+#3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3202 = PCURVE('',#74,#3203);
+#3203 = DEFINITIONAL_REPRESENTATION('',(#3204),#3212);
+#3204 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3205,#3206,#3207,#3208,
+#3209,#3210,#3211),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3205 = CARTESIAN_POINT('',(2.180974003194,63.100049713161));
+#3206 = CARTESIAN_POINT('',(2.180974003194,65.265113222622));
+#3207 = CARTESIAN_POINT('',(0.305974003194,64.182581467891));
+#3208 = CARTESIAN_POINT('',(-1.569025996806,63.100049713161));
+#3209 = CARTESIAN_POINT('',(0.305974003194,62.01751795843));
+#3210 = CARTESIAN_POINT('',(2.180974003194,60.9349862037));
+#3211 = CARTESIAN_POINT('',(2.180974003194,63.100049713161));
+#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3213 = ORIENTED_EDGE('',*,*,#3149,.F.);
+#3214 = ORIENTED_EDGE('',*,*,#3215,.F.);
+#3215 = EDGE_CURVE('',#3150,#3150,#3216,.T.);
+#3216 = SURFACE_CURVE('',#3217,(#3225,#3232),.PCURVE_S1.);
+#3217 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3218,#3219,#3220,#3221,
+#3222,#3223,#3224),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3218 = CARTESIAN_POINT('',(12.285951,-3.202306,0.));
+#3219 = CARTESIAN_POINT('',(12.285951,-1.037242490539,0.));
+#3220 = CARTESIAN_POINT('',(10.410951,-2.119774245269,0.));
+#3221 = CARTESIAN_POINT('',(8.535951,-3.202306,0.));
+#3222 = CARTESIAN_POINT('',(10.410951,-4.284837754731,0.));
+#3223 = CARTESIAN_POINT('',(12.285951,-5.367369509461,0.));
+#3224 = CARTESIAN_POINT('',(12.285951,-3.202306,0.));
+#3225 = PCURVE('',#3160,#3226);
+#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231);
+#3227 = LINE('',#3228,#3229);
+#3228 = CARTESIAN_POINT('',(0.,0.));
+#3229 = VECTOR('',#3230,1.);
+#3230 = DIRECTION('',(1.,0.));
+#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3232 = PCURVE('',#128,#3233);
+#3233 = DEFINITIONAL_REPRESENTATION('',(#3234),#3242);
+#3234 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3235,#3236,#3237,#3238,
+#3239,#3240,#3241),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,2
+    ,2,3),(0.,2.094395102393,4.188790204786,6.28318530718),
+.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#3235 = CARTESIAN_POINT('',(2.180974003194,63.100049713161));
+#3236 = CARTESIAN_POINT('',(2.180974003194,65.265113222622));
+#3237 = CARTESIAN_POINT('',(0.305974003194,64.182581467891));
+#3238 = CARTESIAN_POINT('',(-1.569025996806,63.100049713161));
+#3239 = CARTESIAN_POINT('',(0.305974003194,62.01751795843));
+#3240 = CARTESIAN_POINT('',(2.180974003194,60.9349862037));
+#3241 = CARTESIAN_POINT('',(2.180974003194,63.100049713161));
+#3242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3243 = ADVANCED_FACE('',(#3244,#3254,#3264,#3274,#3284,#3294,#3297),
+  #128,.F.);
+#3244 = FACE_BOUND('',#3245,.T.);
+#3245 = EDGE_LOOP('',(#3246,#3247,#3248,#3249,#3250,#3251,#3252,#3253));
+#3246 = ORIENTED_EDGE('',*,*,#115,.T.);
+#3247 = ORIENTED_EDGE('',*,*,#195,.T.);
+#3248 = ORIENTED_EDGE('',*,*,#271,.T.);
+#3249 = ORIENTED_EDGE('',*,*,#346,.T.);
+#3250 = ORIENTED_EDGE('',*,*,#422,.T.);
+#3251 = ORIENTED_EDGE('',*,*,#497,.T.);
+#3252 = ORIENTED_EDGE('',*,*,#566,.T.);
+#3253 = ORIENTED_EDGE('',*,*,#611,.T.);
+#3254 = FACE_BOUND('',#3255,.F.);
+#3255 = EDGE_LOOP('',(#3256,#3257,#3258,#3259,#3260,#3261,#3262,#3263));
+#3256 = ORIENTED_EDGE('',*,*,#724,.T.);
+#3257 = ORIENTED_EDGE('',*,*,#797,.T.);
+#3258 = ORIENTED_EDGE('',*,*,#870,.T.);
+#3259 = ORIENTED_EDGE('',*,*,#943,.T.);
+#3260 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#3261 = ORIENTED_EDGE('',*,*,#1095,.T.);
+#3262 = ORIENTED_EDGE('',*,*,#1166,.T.);
+#3263 = ORIENTED_EDGE('',*,*,#1213,.T.);
+#3264 = FACE_BOUND('',#3265,.T.);
+#3265 = EDGE_LOOP('',(#3266,#3267,#3268,#3269,#3270,#3271,#3272,#3273));
+#3266 = ORIENTED_EDGE('',*,*,#1328,.T.);
+#3267 = ORIENTED_EDGE('',*,*,#1403,.T.);
+#3268 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#3269 = ORIENTED_EDGE('',*,*,#1554,.T.);
+#3270 = ORIENTED_EDGE('',*,*,#1630,.T.);
+#3271 = ORIENTED_EDGE('',*,*,#1705,.T.);
+#3272 = ORIENTED_EDGE('',*,*,#1774,.T.);
+#3273 = ORIENTED_EDGE('',*,*,#1819,.T.);
+#3274 = FACE_BOUND('',#3275,.T.);
+#3275 = EDGE_LOOP('',(#3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283));
+#3276 = ORIENTED_EDGE('',*,*,#1932,.T.);
+#3277 = ORIENTED_EDGE('',*,*,#2007,.T.);
+#3278 = ORIENTED_EDGE('',*,*,#2083,.T.);
+#3279 = ORIENTED_EDGE('',*,*,#2158,.T.);
+#3280 = ORIENTED_EDGE('',*,*,#2234,.T.);
+#3281 = ORIENTED_EDGE('',*,*,#2309,.T.);
+#3282 = ORIENTED_EDGE('',*,*,#2378,.T.);
+#3283 = ORIENTED_EDGE('',*,*,#2423,.T.);
+#3284 = FACE_BOUND('',#3285,.T.);
+#3285 = EDGE_LOOP('',(#3286,#3287,#3288,#3289,#3290,#3291,#3292,#3293));
+#3286 = ORIENTED_EDGE('',*,*,#2536,.T.);
+#3287 = ORIENTED_EDGE('',*,*,#2611,.T.);
+#3288 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#3289 = ORIENTED_EDGE('',*,*,#2762,.T.);
+#3290 = ORIENTED_EDGE('',*,*,#2838,.T.);
+#3291 = ORIENTED_EDGE('',*,*,#2913,.T.);
+#3292 = ORIENTED_EDGE('',*,*,#2982,.T.);
+#3293 = ORIENTED_EDGE('',*,*,#3027,.T.);
+#3294 = FACE_BOUND('',#3295,.T.);
+#3295 = EDGE_LOOP('',(#3296));
+#3296 = ORIENTED_EDGE('',*,*,#3117,.T.);
+#3297 = FACE_BOUND('',#3298,.T.);
+#3298 = EDGE_LOOP('',(#3299));
+#3299 = ORIENTED_EDGE('',*,*,#3215,.T.);
+#3300 = ADVANCED_FACE('',(#3301,#3311,#3321,#3331,#3341,#3351,#3354),#74
+  ,.T.);
+#3301 = FACE_BOUND('',#3302,.F.);
+#3302 = EDGE_LOOP('',(#3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310));
+#3303 = ORIENTED_EDGE('',*,*,#59,.T.);
+#3304 = ORIENTED_EDGE('',*,*,#143,.T.);
+#3305 = ORIENTED_EDGE('',*,*,#220,.T.);
+#3306 = ORIENTED_EDGE('',*,*,#294,.T.);
+#3307 = ORIENTED_EDGE('',*,*,#371,.T.);
+#3308 = ORIENTED_EDGE('',*,*,#445,.T.);
+#3309 = ORIENTED_EDGE('',*,*,#522,.T.);
+#3310 = ORIENTED_EDGE('',*,*,#589,.T.);
+#3311 = FACE_BOUND('',#3312,.T.);
+#3312 = EDGE_LOOP('',(#3313,#3314,#3315,#3316,#3317,#3318,#3319,#3320));
+#3313 = ORIENTED_EDGE('',*,*,#674,.T.);
+#3314 = ORIENTED_EDGE('',*,*,#747,.T.);
+#3315 = ORIENTED_EDGE('',*,*,#820,.T.);
+#3316 = ORIENTED_EDGE('',*,*,#893,.T.);
+#3317 = ORIENTED_EDGE('',*,*,#966,.T.);
+#3318 = ORIENTED_EDGE('',*,*,#1041,.T.);
+#3319 = ORIENTED_EDGE('',*,*,#1122,.T.);
+#3320 = ORIENTED_EDGE('',*,*,#1189,.T.);
+#3321 = FACE_BOUND('',#3322,.F.);
+#3322 = EDGE_LOOP('',(#3323,#3324,#3325,#3326,#3327,#3328,#3329,#3330));
+#3323 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#3324 = ORIENTED_EDGE('',*,*,#1351,.T.);
+#3325 = ORIENTED_EDGE('',*,*,#1428,.T.);
+#3326 = ORIENTED_EDGE('',*,*,#1502,.T.);
+#3327 = ORIENTED_EDGE('',*,*,#1579,.T.);
+#3328 = ORIENTED_EDGE('',*,*,#1653,.T.);
+#3329 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#3330 = ORIENTED_EDGE('',*,*,#1797,.T.);
+#3331 = FACE_BOUND('',#3332,.F.);
+#3332 = EDGE_LOOP('',(#3333,#3334,#3335,#3336,#3337,#3338,#3339,#3340));
+#3333 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#3334 = ORIENTED_EDGE('',*,*,#1955,.T.);
+#3335 = ORIENTED_EDGE('',*,*,#2032,.T.);
+#3336 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#3337 = ORIENTED_EDGE('',*,*,#2183,.T.);
+#3338 = ORIENTED_EDGE('',*,*,#2257,.T.);
+#3339 = ORIENTED_EDGE('',*,*,#2334,.T.);
+#3340 = ORIENTED_EDGE('',*,*,#2401,.T.);
+#3341 = FACE_BOUND('',#3342,.F.);
+#3342 = EDGE_LOOP('',(#3343,#3344,#3345,#3346,#3347,#3348,#3349,#3350));
+#3343 = ORIENTED_EDGE('',*,*,#2485,.T.);
+#3344 = ORIENTED_EDGE('',*,*,#2559,.T.);
+#3345 = ORIENTED_EDGE('',*,*,#2636,.T.);
+#3346 = ORIENTED_EDGE('',*,*,#2710,.T.);
+#3347 = ORIENTED_EDGE('',*,*,#2787,.T.);
+#3348 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#3349 = ORIENTED_EDGE('',*,*,#2938,.T.);
+#3350 = ORIENTED_EDGE('',*,*,#3005,.T.);
+#3351 = FACE_BOUND('',#3352,.F.);
+#3352 = EDGE_LOOP('',(#3353));
+#3353 = ORIENTED_EDGE('',*,*,#3087,.T.);
+#3354 = FACE_BOUND('',#3355,.F.);
+#3355 = EDGE_LOOP('',(#3356));
+#3356 = ORIENTED_EDGE('',*,*,#3185,.T.);
+#3357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3361)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3358,#3359,#3360)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3358 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3359 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3360 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3361 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3358,
+  'distance_accuracy_value','confusion accuracy');
+#3362 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#3363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #3364),#3357);
+#3364 = STYLED_ITEM('color',(#3365),#15);
+#3365 = PRESENTATION_STYLE_ASSIGNMENT((#3366,#3372));
+#3366 = SURFACE_STYLE_USAGE(.BOTH.,#3367);
+#3367 = SURFACE_SIDE_STYLE('',(#3368));
+#3368 = SURFACE_STYLE_FILL_AREA(#3369);
+#3369 = FILL_AREA_STYLE('',(#3370));
+#3370 = FILL_AREA_STYLE_COLOUR('',#3371);
+#3371 = COLOUR_RGB('',0.427450993391,0.458823538102,0.498039215105);
+#3372 = CURVE_STYLE('',#3373,POSITIVE_LENGTH_MEASURE(0.1),#3374);
+#3373 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3374 = DRAUGHTING_PRE_DEFINED_COLOUR('red');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/reform2-case-ports/ports-r1-v2-b.svg b/reform2-case-ports/ports-r1-v2-b.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8f0e2a4027db22c107f26d6afa6a1cb30fce0815
--- /dev/null
+++ b/reform2-case-ports/ports-r1-v2-b.svg
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="21mm"
+   height="126.38072mm"
+   viewBox="0 0 21 126.38072"
+   version="1.1"
+   id="svg1176"
+   inkscape:version="1.0.2 (e86c870879, 2021-01-15)"
+   sodipodi:docname="ports-r1-v2-b.svg">
+  <defs
+     id="defs1170" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.35"
+     inkscape:cx="22.54218"
+     inkscape:cy="401.68686"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     inkscape:document-rotation="0"
+     showgrid="false"
+     fit-margin-top="1"
+     fit-margin-left="1"
+     lock-margins="true"
+     fit-margin-right="1"
+     fit-margin-bottom="1"
+     inkscape:window-width="1270"
+     inkscape:window-height="1406"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1" />
+  <metadata
+     id="metadata1173">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-99.869048,-41.887019)">
+    <g
+       id="g1148"
+       transform="translate(19.295685,-21.030135)">
+      <g
+         id="g26379"
+         transform="translate(-29.123066,16.583705)"
+         style="stroke:red">
+        <circle
+           r="1.25"
+           cy="49.535755"
+           cx="120.73238"
+           id="path5394"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <circle
+           r="1.25"
+           cy="169.51236"
+           cx="120.72705"
+           id="path5394-5"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <rect
+           rx="0.2018735"
+           ry="0.2018735"
+           y="78.504715"
+           x="115.68381"
+           height="13.791909"
+           width="6.3221521"
+           id="rect24960-62"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.100013;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <rect
+           rx="0.2018735"
+           ry="0.2018735"
+           y="101.0136"
+           x="115.68769"
+           height="13.791909"
+           width="6.3221521"
+           id="rect24960-5"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.100013;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <rect
+           rx="0.2018735"
+           ry="0.2018735"
+           y="123.5053"
+           x="115.68179"
+           height="13.791909"
+           width="6.3221521"
+           id="rect24960-5-3"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.100013;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <path
+           sodipodi:nodetypes="sccccssss"
+           inkscape:connector-curvature="0"
+           id="rect24960-5-3-5"
+           d="m 116.87631,141.83317 h 3.79702 l 2.17292,2.80045 v 10.16579 l -2.16558,2.66315 h -3.80436 c -0.11184,0 -0.20187,-0.09 -0.20187,-0.20188 v -15.22564 c 0,-0.11184 0.09,-0.20187 0.20187,-0.20187 z"
+           style="display:inline;opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.100013;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1" />
+        <g
+           transform="matrix(1,0,0,-1,80.154863,204.49554)"
+           id="g9617-9"
+           style="display:inline;stroke:red">
+          <rect
+             rx="0.11417566"
+             style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:red;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:37.7953;stroke-opacity:1"
+             id="rect2686-3-1"
+             width="18.9"
+             height="124.28072"
+             x="30.591566"
+             y="32.831367"
+             ry="0.11417566" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>