← Commit history
cn5611.glbadded
⋯ 1 unchanged line ⋯
cn5611.kicad_modadded+253
@@ -0,0 +1,253 @@+(footprint "SOT-89-5"+	(version 20260206)+	(generator "pcbnew")+	(generator_version "10.0")+	(layer "F.Cu")+	(descr "SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf")+	(tags "SOT-89-5")+	(property "Reference" "REF**"+		(at 0 -3.5 0)+		(layer "F.SilkS")+		(uuid "0b40975a-8e6d-4fbb-ba4e-aa3b8b012e7a")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "SOT-89-5"+		(at 0 3.5 0)+		(layer "F.Fab")+		(uuid "c039e212-9b00-4799-be53-b86a46f81597")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Datasheet" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "7a36a34e-15cc-4e38-a032-6df55b9fed83")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(property "Description" ""+		(at 0 0 0)+		(unlocked yes)+		(layer "F.Fab")+		(hide yes)+		(uuid "a0ccf375-e185-410c-8b6f-4ac7d7fa644a")+		(effects+			(font+				(size 1.27 1.27)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -1.25 -2.36)+		(end 1.25 -2.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "7a0fd815-9127-4bc5-8df1-673999518fbf")+	)+	(fp_line+		(start 1.25 2.36)+		(end -1.25 2.36)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+		(uuid "2195ca96-11cb-42c3-af7f-230100c35ff9")+	)+	(fp_poly+		(pts+			(xy -1.77 -2.21) (xy -2.01 -2.54) (xy -1.53 -2.54) (xy -1.77 -2.21)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+		(uuid "b4258580-ac50-4d3e-9ef1-602b2a720a08")+	)+	(fp_line+		(start -2.85 2.5)+		(end -2.85 -2.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "1bd057e6-d83f-4b42-bf5e-afa8d43b0434")+	)+	(fp_line+		(start -2.85 2.5)+		(end 2.85 2.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "7f0c2265-6836-4b0d-8e67-9de69b061152")+	)+	(fp_line+		(start 2.85 -2.5)+		(end -2.85 -2.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "e5cfd2d4-6ab6-40b5-bcad-a5b007996416")+	)+	(fp_line+		(start 2.85 -2.5)+		(end 2.85 2.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+		(uuid "bab3db34-0113-4535-870d-bfae90054553")+	)+	(fp_line+		(start -1.25 -1.25)+		(end -0.25 -2.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "12927971-f12b-4cd6-8e53-bc1e2030406a")+	)+	(fp_line+		(start -1.25 2.25)+		(end -1.25 -1.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "4e82b791-eaa2-4ab8-8823-f1929e612699")+	)+	(fp_line+		(start -0.25 -2.25)+		(end 1.25 -2.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "25196279-cf82-4dc1-8c22-6e2c52495be2")+	)+	(fp_line+		(start 1.25 -2.25)+		(end 1.25 2.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "92ca5664-4bef-490b-80cb-92458073c01a")+	)+	(fp_line+		(start 1.25 2.25)+		(end -1.25 2.25)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+		(uuid "249464eb-399c-470a-bdd7-1e72ad8fa87b")+	)+	(fp_text user "${REFERENCE}"+		(at 0.5 0 90)+		(layer "F.Fab")+		(uuid "f1dc42a3-14d5-4bf6-90ca-4a01d6d96beb")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" smd roundrect+		(at -1.85 -1.5)+		(size 1.5 0.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "e4e0869e-0959-4efe-8a1d-057480487b87")+	)+	(pad "2" smd custom+		(at 0 0)+		(size 0.8 2)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(zone_connect 2)+		(thermal_bridge_angle 45)+		(options+			(clearance outline)+			(anchor rect)+		)+		(primitives+			(gr_poly+				(pts+					(xy 0.9 -0.5) (xy 2.6 -0.5) (xy 2.6 0.5) (xy 0.9 0.5) (xy 0.4 1) (xy -0.4 1) (xy -0.9 0.5) (xy -2.6 0.5)+					(xy -2.6 -0.5) (xy -0.9 -0.5) (xy -0.4 -1) (xy 0.4 -1)+				)+				(width 0)+				(fill yes)+			)+		)+		(uuid "a79244d5-f4a4-45bb-872f-f016347c804f")+	)+	(pad "3" smd roundrect+		(at -1.85 1.5)+		(size 1.5 0.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "6d4b224c-1ee7-4238-99df-7fbf6960f19d")+	)+	(pad "4" smd roundrect+		(at 1.85 1.5)+		(size 1.5 0.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "a82d6b38-4b2c-4d78-8303-ed639de52e24")+	)+	(pad "5" smd roundrect+		(at 1.85 -1.5)+		(size 1.5 0.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "c6a18651-78f9-43bc-bd65-9a4d089866c6")+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-89-5.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
cn5611.kicad_symadded+33
@@ -0,0 +1,33 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "CN5611" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 7.62 0) (effects (font (size 1.27 1.27))))+    (property "Value" "CN5611" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "CN5611_0_1"+    (rectangle (start -12.70 5.08) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "CN5611_1_1"+    (pin power_in line (at -17.78 2.54 0) (length 5.08)+      (name "VDD" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at -17.78 0.00 0) (length 5.08)+      (name "GND" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 -2.54 0) (length 5.08)+      (name "LED" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    (pin no_connect line (at 17.78 0.00 180) (length 5.08)+      (name "NC" (effects (font (size 1.27 1.27))))+      (number "5" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 -2.54 180) (length 5.08)+      (name "ISET" (effects (font (size 1.27 1.27))))+      (number "4" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
cn5611.lbradded+116
@@ -0,0 +1,116 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="SOT-89-5">+  <description>5 pads, 5.2 x 3.7 mm. SOT-89-5</description>+  <smd name="1" x="-1.8500" y="1.5000" dx="1.5000" dy="0.7000" layer="1" roundness="50"/>+  <smd name="2" x="0.0000" y="-0.0000" dx="0.8000" dy="2.0000" layer="1"/>+  <smd name="3" x="-1.8500" y="-1.5000" dx="1.5000" dy="0.7000" layer="1" roundness="50"/>+  <smd name="4" x="1.8500" y="-1.5000" dx="1.5000" dy="0.7000" layer="1" roundness="50"/>+  <smd name="5" x="1.8500" y="1.5000" dx="1.5000" dy="0.7000" layer="1" roundness="50"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-1.7700" y="2.2100"/>+    <vertex x="-2.0100" y="2.5400"/>+    <vertex x="-1.5300" y="2.5400"/>+    <vertex x="-1.7700" y="2.2100"/>+  </polygon>+  <wire x1="-1.2500" y1="2.3600" x2="1.2500" y2="2.3600" width="0.1200" layer="21"/>+  <wire x1="1.2500" y1="-2.3600" x2="-1.2500" y2="-2.3600" width="0.1200" layer="21"/>+  <wire x1="-1.2500" y1="1.2500" x2="-0.2500" y2="2.2500" width="0.1000" layer="51"/>+  <wire x1="-1.2500" y1="-2.2500" x2="-1.2500" y2="1.2500" width="0.1000" layer="51"/>+  <wire x1="-0.2500" y1="2.2500" x2="1.2500" y2="2.2500" width="0.1000" layer="51"/>+  <wire x1="1.2500" y1="2.2500" x2="1.2500" y2="-2.2500" width="0.1000" layer="51"/>+  <wire x1="1.2500" y1="-2.2500" x2="-1.2500" y2="-2.2500" width="0.1000" layer="51"/>+  <text x="0" y="2.960" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-2.960" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="CN5611">+  <wire x1="-12.7" y1="5.08" x2="12.7" y2="5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="5.08" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="5.08" width="0.254" layer="94"/>+  <text x="0.0000" y="7.6200" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="VDD" x="-17.78" y="2.54" length="middle" direction="pwr"/>+  <pin name="GND" x="-17.78" y="0" length="middle" direction="pwr"/>+  <pin name="LED" x="-17.78" y="-2.54" length="middle" direction="out"/>+  <pin name="NC" x="17.78" y="0" length="middle" direction="io" rot="R180"/>+  <pin name="ISET" x="17.78" y="-2.54" length="middle" direction="in" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="CN5611" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="CN5611" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="SOT-89-5">+      <connects>+        <connect gate="G$1" pin="VDD" pad="1"/>+        <connect gate="G$1" pin="GND" pad="2"/>+        <connect gate="G$1" pin="LED" pad="3"/>+        <connect gate="G$1" pin="NC" pad="5"/>+        <connect gate="G$1" pin="ISET" pad="4"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
cn5611.stepadded+2266
@@ -0,0 +1,2266 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-08-26T20:55:50',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+  'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('Open CASCADE STEP translator 7.8 1',+  'Open CASCADE STEP translator 7.8 1','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1929);+#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,#351,#551,#605,#1113,#1162,#1211,#1238,#1287,+    #1336,#1363,#1390,#1417,#1444,#1471,#1498,#1651,#1658,#1665,#1714,+    #1763,#1790,#1839,#1888,#1915,#1922));+#17 = ADVANCED_FACE('',(#18),#32,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#218,#246,#274,#302,+    #325));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-1.25,-2.07,1.5));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-1.25,2.07,1.5));+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);+#27 = LINE('',#28,#29);+#28 = CARTESIAN_POINT('',(-1.25,-2.25,1.5));+#29 = VECTOR('',#30,1.);+#30 = DIRECTION('',(0.,1.,0.));+#31 = PCURVE('',#32,#37);+#32 = PLANE('',#33);+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);+#34 = CARTESIAN_POINT('',(-1.25,-2.25,0.));+#35 = DIRECTION('',(1.,0.,0.));+#36 = DIRECTION('',(0.,0.,1.));+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);+#38 = LINE('',#39,#40);+#39 = CARTESIAN_POINT('',(1.5,0.));+#40 = VECTOR('',#41,1.);+#41 = DIRECTION('',(0.,-1.));+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#43 = PCURVE('',#44,#49);+#44 = PLANE('',#45);+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);+#46 = CARTESIAN_POINT('',(-1.25,-2.25,1.5));+#47 = DIRECTION('',(0.,0.,1.));+#48 = DIRECTION('',(1.,0.,0.));+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(0.,0.));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(0.,1.));+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#55 = ORIENTED_EDGE('',*,*,#56,.F.);+#56 = EDGE_CURVE('',#57,#22,#59,.T.);+#57 = VERTEX_POINT('',#58);+#58 = CARTESIAN_POINT('',(-1.25,-2.07,0.));+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);+#60 = LINE('',#61,#62);+#61 = CARTESIAN_POINT('',(-1.25,-2.07,0.));+#62 = VECTOR('',#63,1.);+#63 = DIRECTION('',(0.,0.,1.));+#64 = PCURVE('',#32,#65);+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(0.,-0.18));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(1.,0.));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#71 = PCURVE('',#72,#77);+#72 = CYLINDRICAL_SURFACE('',#73,0.18);+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);+#74 = CARTESIAN_POINT('',(-1.07,-2.07,0.));+#75 = DIRECTION('',(0.,0.,1.));+#76 = DIRECTION('',(-1.,-0.,0.));+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);+#78 = LINE('',#79,#80);+#79 = CARTESIAN_POINT('',(0.,0.));+#80 = VECTOR('',#81,1.);+#81 = DIRECTION('',(0.,1.));+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#83 = ORIENTED_EDGE('',*,*,#84,.T.);+#84 = EDGE_CURVE('',#57,#85,#87,.T.);+#85 = VERTEX_POINT('',#86);+#86 = CARTESIAN_POINT('',(-1.25,-1.85,0.));+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);+#88 = LINE('',#89,#90);+#89 = CARTESIAN_POINT('',(-1.25,-2.25,0.));+#90 = VECTOR('',#91,1.);+#91 = DIRECTION('',(0.,1.,0.));+#92 = PCURVE('',#32,#93);+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(0.,0.));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(0.,-1.));+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#99 = PCURVE('',#100,#105);+#100 = PLANE('',#101);+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);+#102 = CARTESIAN_POINT('',(-1.25,-2.25,0.));+#103 = DIRECTION('',(0.,0.,1.));+#104 = DIRECTION('',(1.,0.,0.));+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(0.,0.));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(0.,1.));+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#111 = ORIENTED_EDGE('',*,*,#112,.T.);+#112 = EDGE_CURVE('',#85,#113,#115,.T.);+#113 = VERTEX_POINT('',#114);+#114 = CARTESIAN_POINT('',(-1.25,-1.85,0.42));+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);+#116 = LINE('',#117,#118);+#117 = CARTESIAN_POINT('',(-1.25,-1.85,0.));+#118 = VECTOR('',#119,1.);+#119 = DIRECTION('',(0.,0.,1.));+#120 = PCURVE('',#32,#121);+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);+#122 = LINE('',#123,#124);+#123 = CARTESIAN_POINT('',(0.,-0.4));+#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('',(-2.6,-1.85,0.));+#131 = DIRECTION('',(0.,1.,0.));+#132 = DIRECTION('',(0.,0.,1.));+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);+#134 = LINE('',#135,#136);+#135 = CARTESIAN_POINT('',(0.,1.35));+#136 = VECTOR('',#137,1.);+#137 = DIRECTION('',(1.,0.));+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#139 = ORIENTED_EDGE('',*,*,#140,.T.);+#140 = EDGE_CURVE('',#113,#141,#143,.T.);+#141 = VERTEX_POINT('',#142);+#142 = CARTESIAN_POINT('',(-1.25,-1.15,0.42));+#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);+#144 = LINE('',#145,#146);+#145 = CARTESIAN_POINT('',(-1.25,-1.85,0.42));+#146 = VECTOR('',#147,1.);+#147 = DIRECTION('',(0.,1.,0.));+#148 = PCURVE('',#32,#149);+#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);+#150 = LINE('',#151,#152);+#151 = CARTESIAN_POINT('',(0.42,-0.4));+#152 = VECTOR('',#153,1.);+#153 = DIRECTION('',(0.,-1.));+#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#155 = PCURVE('',#156,#161);+#156 = PLANE('',#157);+#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);+#158 = CARTESIAN_POINT('',(-2.6,-1.85,0.42));+#159 = DIRECTION('',(0.,0.,1.));+#160 = DIRECTION('',(1.,0.,0.));+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);+#162 = LINE('',#163,#164);+#163 = CARTESIAN_POINT('',(1.35,0.));+#164 = VECTOR('',#165,1.);+#165 = DIRECTION('',(0.,1.));+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#167 = ORIENTED_EDGE('',*,*,#168,.F.);+#168 = EDGE_CURVE('',#169,#141,#171,.T.);+#169 = VERTEX_POINT('',#170);+#170 = CARTESIAN_POINT('',(-1.25,-1.15,0.));+#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.);+#172 = LINE('',#173,#174);+#173 = CARTESIAN_POINT('',(-1.25,-1.15,0.));+#174 = VECTOR('',#175,1.);+#175 = DIRECTION('',(0.,0.,1.));+#176 = PCURVE('',#32,#177);+#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);+#178 = LINE('',#179,#180);+#179 = CARTESIAN_POINT('',(0.,-1.1));+#180 = VECTOR('',#181,1.);+#181 = DIRECTION('',(1.,0.));+#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#183 = PCURVE('',#184,#189);+#184 = PLANE('',#185);+#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);+#186 = CARTESIAN_POINT('',(-2.6,-1.15,0.));+#187 = DIRECTION('',(0.,1.,0.));+#188 = DIRECTION('',(0.,0.,1.));+#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);+#190 = LINE('',#191,#192);+#191 = CARTESIAN_POINT('',(0.,1.35));+#192 = VECTOR('',#193,1.);+#193 = DIRECTION('',(1.,0.));+#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#195 = ORIENTED_EDGE('',*,*,#196,.T.);+#196 = EDGE_CURVE('',#169,#197,#199,.T.);+#197 = VERTEX_POINT('',#198);+#198 = CARTESIAN_POINT('',(-1.25,1.15,0.));+#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);+#200 = LINE('',#201,#202);+#201 = CARTESIAN_POINT('',(-1.25,-2.25,0.));+#202 = VECTOR('',#203,1.);+#203 = DIRECTION('',(0.,1.,0.));+#204 = PCURVE('',#32,#205);+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);+#206 = LINE('',#207,#208);+#207 = CARTESIAN_POINT('',(0.,0.));+#208 = VECTOR('',#209,1.);+#209 = DIRECTION('',(0.,-1.));+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#211 = PCURVE('',#100,#212);+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(0.,0.));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(0.,1.));+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#218 = ORIENTED_EDGE('',*,*,#219,.T.);+#219 = EDGE_CURVE('',#197,#220,#222,.T.);+#220 = VERTEX_POINT('',#221);+#221 = CARTESIAN_POINT('',(-1.25,1.15,0.42));+#222 = SURFACE_CURVE('',#223,(#227,#234),.PCURVE_S1.);+#223 = LINE('',#224,#225);+#224 = CARTESIAN_POINT('',(-1.25,1.15,0.));+#225 = VECTOR('',#226,1.);+#226 = DIRECTION('',(0.,0.,1.));+#227 = PCURVE('',#32,#228);+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);+#229 = LINE('',#230,#231);+#230 = CARTESIAN_POINT('',(0.,-3.4));+#231 = VECTOR('',#232,1.);+#232 = DIRECTION('',(1.,0.));+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#234 = PCURVE('',#235,#240);+#235 = PLANE('',#236);+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);+#237 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#238 = DIRECTION('',(0.,1.,0.));+#239 = DIRECTION('',(0.,0.,1.));+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);+#241 = LINE('',#242,#243);+#242 = CARTESIAN_POINT('',(0.,1.35));+#243 = VECTOR('',#244,1.);+#244 = DIRECTION('',(1.,0.));+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#246 = ORIENTED_EDGE('',*,*,#247,.T.);+#247 = EDGE_CURVE('',#220,#248,#250,.T.);+#248 = VERTEX_POINT('',#249);+#249 = CARTESIAN_POINT('',(-1.25,1.85,0.42));+#250 = SURFACE_CURVE('',#251,(#255,#262),.PCURVE_S1.);+#251 = LINE('',#252,#253);+#252 = CARTESIAN_POINT('',(-1.25,1.15,0.42));+#253 = VECTOR('',#254,1.);+#254 = DIRECTION('',(0.,1.,0.));+#255 = PCURVE('',#32,#256);+#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261);+#257 = LINE('',#258,#259);+#258 = CARTESIAN_POINT('',(0.42,-3.4));+#259 = VECTOR('',#260,1.);+#260 = DIRECTION('',(0.,-1.));+#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#262 = PCURVE('',#263,#268);+#263 = PLANE('',#264);+#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267);+#265 = CARTESIAN_POINT('',(-2.6,1.15,0.42));+#266 = DIRECTION('',(0.,0.,1.));+#267 = DIRECTION('',(1.,0.,0.));+#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);+#269 = LINE('',#270,#271);+#270 = CARTESIAN_POINT('',(1.35,0.));+#271 = VECTOR('',#272,1.);+#272 = DIRECTION('',(0.,1.));+#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#274 = ORIENTED_EDGE('',*,*,#275,.F.);+#275 = EDGE_CURVE('',#276,#248,#278,.T.);+#276 = VERTEX_POINT('',#277);+#277 = CARTESIAN_POINT('',(-1.25,1.85,0.));+#278 = SURFACE_CURVE('',#279,(#283,#290),.PCURVE_S1.);+#279 = LINE('',#280,#281);+#280 = CARTESIAN_POINT('',(-1.25,1.85,0.));+#281 = VECTOR('',#282,1.);+#282 = DIRECTION('',(0.,0.,1.));+#283 = PCURVE('',#32,#284);+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289);+#285 = LINE('',#286,#287);+#286 = CARTESIAN_POINT('',(0.,-4.1));+#287 = VECTOR('',#288,1.);+#288 = DIRECTION('',(1.,0.));+#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#290 = PCURVE('',#291,#296);+#291 = PLANE('',#292);+#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295);+#293 = CARTESIAN_POINT('',(-2.6,1.85,0.));+#294 = DIRECTION('',(0.,1.,0.));+#295 = DIRECTION('',(0.,0.,1.));+#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);+#297 = LINE('',#298,#299);+#298 = CARTESIAN_POINT('',(0.,1.35));+#299 = VECTOR('',#300,1.);+#300 = DIRECTION('',(1.,0.));+#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#302 = ORIENTED_EDGE('',*,*,#303,.T.);+#303 = EDGE_CURVE('',#276,#304,#306,.T.);+#304 = VERTEX_POINT('',#305);+#305 = CARTESIAN_POINT('',(-1.25,2.07,0.));+#306 = SURFACE_CURVE('',#307,(#311,#318),.PCURVE_S1.);+#307 = LINE('',#308,#309);+#308 = CARTESIAN_POINT('',(-1.25,-2.25,0.));+#309 = VECTOR('',#310,1.);+#310 = DIRECTION('',(0.,1.,0.));+#311 = PCURVE('',#32,#312);+#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317);+#313 = LINE('',#314,#315);+#314 = CARTESIAN_POINT('',(0.,0.));+#315 = VECTOR('',#316,1.);+#316 = DIRECTION('',(0.,-1.));+#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#318 = PCURVE('',#100,#319);+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);+#320 = LINE('',#321,#322);+#321 = CARTESIAN_POINT('',(0.,0.));+#322 = VECTOR('',#323,1.);+#323 = DIRECTION('',(0.,1.));+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#325 = ORIENTED_EDGE('',*,*,#326,.T.);+#326 = EDGE_CURVE('',#304,#24,#327,.T.);+#327 = SURFACE_CURVE('',#328,(#332,#339),.PCURVE_S1.);+#328 = LINE('',#329,#330);+#329 = CARTESIAN_POINT('',(-1.25,2.07,0.));+#330 = VECTOR('',#331,1.);+#331 = DIRECTION('',(0.,0.,1.));+#332 = PCURVE('',#32,#333);+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);+#334 = LINE('',#335,#336);+#335 = CARTESIAN_POINT('',(0.,-4.32));+#336 = VECTOR('',#337,1.);+#337 = DIRECTION('',(1.,0.));+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#339 = PCURVE('',#340,#345);+#340 = CYLINDRICAL_SURFACE('',#341,0.18);+#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);+#342 = CARTESIAN_POINT('',(-1.07,2.07,0.));+#343 = DIRECTION('',(0.,0.,1.));+#344 = DIRECTION('',(-1.,-0.,0.));+#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);+#346 = LINE('',#347,#348);+#347 = CARTESIAN_POINT('',(-0.,0.));+#348 = VECTOR('',#349,1.);+#349 = DIRECTION('',(-0.,1.));+#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#351 = ADVANCED_FACE('',(#352),#44,.T.);+#352 = FACE_BOUND('',#353,.T.);+#353 = EDGE_LOOP('',(#354,#355,#379,#407,#440,#468,#497,#525));+#354 = ORIENTED_EDGE('',*,*,#21,.F.);+#355 = ORIENTED_EDGE('',*,*,#356,.T.);+#356 = EDGE_CURVE('',#22,#357,#359,.T.);+#357 = VERTEX_POINT('',#358);+#358 = CARTESIAN_POINT('',(-1.07,-2.25,1.5));+#359 = SURFACE_CURVE('',#360,(#365,#372),.PCURVE_S1.);+#360 = CIRCLE('',#361,0.18);+#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364);+#362 = CARTESIAN_POINT('',(-1.07,-2.07,1.5));+#363 = DIRECTION('',(0.,0.,1.));+#364 = DIRECTION('',(0.,-1.,0.));+#365 = PCURVE('',#44,#366);+#366 = DEFINITIONAL_REPRESENTATION('',(#367),#371);+#367 = CIRCLE('',#368,0.18);+#368 = AXIS2_PLACEMENT_2D('',#369,#370);+#369 = CARTESIAN_POINT('',(0.18,0.18));+#370 = DIRECTION('',(0.,-1.));+#371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#372 = PCURVE('',#72,#373);+#373 = DEFINITIONAL_REPRESENTATION('',(#374),#378);+#374 = LINE('',#375,#376);+#375 = CARTESIAN_POINT('',(-4.712388980385,1.5));+#376 = VECTOR('',#377,1.);+#377 = DIRECTION('',(1.,0.));+#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#379 = ORIENTED_EDGE('',*,*,#380,.T.);+#380 = EDGE_CURVE('',#357,#381,#383,.T.);+#381 = VERTEX_POINT('',#382);+#382 = CARTESIAN_POINT('',(1.07,-2.25,1.5));+#383 = SURFACE_CURVE('',#384,(#388,#395),.PCURVE_S1.);+#384 = LINE('',#385,#386);+#385 = CARTESIAN_POINT('',(-1.25,-2.25,1.5));+#386 = VECTOR('',#387,1.);+#387 = DIRECTION('',(1.,0.,0.));+#388 = PCURVE('',#44,#389);+#389 = DEFINITIONAL_REPRESENTATION('',(#390),#394);+#390 = LINE('',#391,#392);+#391 = CARTESIAN_POINT('',(0.,0.));+#392 = VECTOR('',#393,1.);+#393 = DIRECTION('',(1.,0.));+#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#395 = PCURVE('',#396,#401);+#396 = PLANE('',#397);+#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400);+#398 = CARTESIAN_POINT('',(-1.25,-2.25,0.));+#399 = DIRECTION('',(0.,1.,0.));+#400 = DIRECTION('',(0.,0.,1.));+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);+#402 = LINE('',#403,#404);+#403 = CARTESIAN_POINT('',(1.5,0.));+#404 = VECTOR('',#405,1.);+#405 = DIRECTION('',(0.,1.));+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#407 = ORIENTED_EDGE('',*,*,#408,.F.);+#408 = EDGE_CURVE('',#409,#381,#411,.T.);+#409 = VERTEX_POINT('',#410);+#410 = CARTESIAN_POINT('',(1.25,-2.07,1.5));+#411 = SURFACE_CURVE('',#412,(#417,#428),.PCURVE_S1.);+#412 = CIRCLE('',#413,0.18);+#413 = AXIS2_PLACEMENT_3D('',#414,#415,#416);+#414 = CARTESIAN_POINT('',(1.07,-2.07,1.5));+#415 = DIRECTION('',(-0.,-0.,-1.));+#416 = DIRECTION('',(0.,-1.,0.));+#417 = PCURVE('',#44,#418);+#418 = DEFINITIONAL_REPRESENTATION('',(#419),#427);+#419 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#420,#421,#422,#423,#424,#425+,#426),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+  '') );+#420 = CARTESIAN_POINT('',(2.32,1.665334536938E-16));+#421 = CARTESIAN_POINT('',(2.008230854638,1.665334536938E-16));+#422 = CARTESIAN_POINT('',(2.164115427319,0.27));+#423 = CARTESIAN_POINT('',(2.32,0.54));+#424 = CARTESIAN_POINT('',(2.475884572681,0.27));+#425 = CARTESIAN_POINT('',(2.631769145362,4.440892098501E-16));+#426 = CARTESIAN_POINT('',(2.32,1.665334536938E-16));+#427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#428 = PCURVE('',#429,#434);+#429 = CYLINDRICAL_SURFACE('',#430,0.18);+#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433);+#431 = CARTESIAN_POINT('',(1.07,-2.07,0.));+#432 = DIRECTION('',(0.,0.,1.));+#433 = DIRECTION('',(1.,0.,-0.));+#434 = DEFINITIONAL_REPRESENTATION('',(#435),#439);+#435 = LINE('',#436,#437);+#436 = CARTESIAN_POINT('',(4.712388980385,1.5));+#437 = VECTOR('',#438,1.);+#438 = DIRECTION('',(-1.,0.));+#439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#440 = ORIENTED_EDGE('',*,*,#441,.T.);+#441 = EDGE_CURVE('',#409,#442,#444,.T.);+#442 = VERTEX_POINT('',#443);+#443 = CARTESIAN_POINT('',(1.25,2.07,1.5));+#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(1.25,-2.25,1.5));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.,1.,0.));+#449 = PCURVE('',#44,#450);+#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455);+#451 = LINE('',#452,#453);+#452 = CARTESIAN_POINT('',(2.5,0.));+#453 = VECTOR('',#454,1.);+#454 = DIRECTION('',(0.,1.));+#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#456 = PCURVE('',#457,#462);+#457 = PLANE('',#458);+#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);+#459 = CARTESIAN_POINT('',(1.25,-2.25,0.));+#460 = DIRECTION('',(1.,0.,0.));+#461 = DIRECTION('',(0.,0.,1.));+#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);+#463 = LINE('',#464,#465);+#464 = CARTESIAN_POINT('',(1.5,0.));+#465 = VECTOR('',#466,1.);+#466 = DIRECTION('',(0.,-1.));+#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#468 = ORIENTED_EDGE('',*,*,#469,.T.);+#469 = EDGE_CURVE('',#442,#470,#472,.T.);+#470 = VERTEX_POINT('',#471);+#471 = CARTESIAN_POINT('',(1.07,2.25,1.5));+#472 = SURFACE_CURVE('',#473,(#478,#485),.PCURVE_S1.);+#473 = CIRCLE('',#474,0.18);+#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477);+#475 = CARTESIAN_POINT('',(1.07,2.07,1.5));+#476 = DIRECTION('',(0.,0.,1.));+#477 = DIRECTION('',(0.,-1.,0.));+#478 = PCURVE('',#44,#479);+#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484);+#480 = CIRCLE('',#481,0.18);+#481 = AXIS2_PLACEMENT_2D('',#482,#483);+#482 = CARTESIAN_POINT('',(2.32,4.32));+#483 = DIRECTION('',(0.,-1.));+#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#485 = PCURVE('',#486,#491);+#486 = CYLINDRICAL_SURFACE('',#487,0.18);+#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490);+#488 = CARTESIAN_POINT('',(1.07,2.07,0.));+#489 = DIRECTION('',(0.,0.,1.));+#490 = DIRECTION('',(1.,0.,-0.));+#491 = DEFINITIONAL_REPRESENTATION('',(#492),#496);+#492 = LINE('',#493,#494);+#493 = CARTESIAN_POINT('',(-1.570796326795,1.5));+#494 = VECTOR('',#495,1.);+#495 = DIRECTION('',(1.,0.));+#496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#497 = ORIENTED_EDGE('',*,*,#498,.F.);+#498 = EDGE_CURVE('',#499,#470,#501,.T.);+#499 = VERTEX_POINT('',#500);+#500 = CARTESIAN_POINT('',(-1.07,2.25,1.5));+#501 = SURFACE_CURVE('',#502,(#506,#513),.PCURVE_S1.);+#502 = LINE('',#503,#504);+#503 = CARTESIAN_POINT('',(-1.25,2.25,1.5));+#504 = VECTOR('',#505,1.);+#505 = DIRECTION('',(1.,0.,0.));+#506 = PCURVE('',#44,#507);+#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512);+#508 = LINE('',#509,#510);+#509 = CARTESIAN_POINT('',(0.,4.5));+#510 = VECTOR('',#511,1.);+#511 = DIRECTION('',(1.,0.));+#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#513 = PCURVE('',#514,#519);+#514 = PLANE('',#515);+#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518);+#516 = CARTESIAN_POINT('',(-1.25,2.25,0.));+#517 = DIRECTION('',(0.,1.,0.));+#518 = DIRECTION('',(0.,0.,1.));+#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524);+#520 = LINE('',#521,#522);+#521 = CARTESIAN_POINT('',(1.5,0.));+#522 = VECTOR('',#523,1.);+#523 = DIRECTION('',(0.,1.));+#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#525 = ORIENTED_EDGE('',*,*,#526,.F.);+#526 = EDGE_CURVE('',#24,#499,#527,.T.);+#527 = SURFACE_CURVE('',#528,(#533,#544),.PCURVE_S1.);+#528 = CIRCLE('',#529,0.18);+#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532);+#530 = CARTESIAN_POINT('',(-1.07,2.07,1.5));+#531 = DIRECTION('',(-0.,-0.,-1.));+#532 = DIRECTION('',(0.,-1.,0.));+#533 = PCURVE('',#44,#534);+#534 = DEFINITIONAL_REPRESENTATION('',(#535),#543);+#535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#536,#537,#538,#539,#540,#541+,#542),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+  '') );+#536 = CARTESIAN_POINT('',(0.18,4.14));+#537 = CARTESIAN_POINT('',(-0.131769145362,4.14));+#538 = CARTESIAN_POINT('',(2.41154273188E-02,4.41));+#539 = CARTESIAN_POINT('',(0.18,4.68));+#540 = CARTESIAN_POINT('',(0.335884572681,4.41));+#541 = CARTESIAN_POINT('',(0.491769145362,4.14));+#542 = CARTESIAN_POINT('',(0.18,4.14));+#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#544 = PCURVE('',#340,#545);+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);+#546 = LINE('',#547,#548);+#547 = CARTESIAN_POINT('',(1.570796326795,1.5));+#548 = VECTOR('',#549,1.);+#549 = DIRECTION('',(-1.,0.));+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#551 = ADVANCED_FACE('',(#552),#340,.T.);+#552 = FACE_BOUND('',#553,.F.);+#553 = EDGE_LOOP('',(#554,#582,#603,#604));+#554 = ORIENTED_EDGE('',*,*,#555,.T.);+#555 = EDGE_CURVE('',#304,#556,#558,.T.);+#556 = VERTEX_POINT('',#557);+#557 = CARTESIAN_POINT('',(-1.07,2.25,0.));+#558 = SURFACE_CURVE('',#559,(#564,#571),.PCURVE_S1.);+#559 = CIRCLE('',#560,0.18);+#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563);+#561 = CARTESIAN_POINT('',(-1.07,2.07,0.));+#562 = DIRECTION('',(-0.,-0.,-1.));+#563 = DIRECTION('',(0.,-1.,0.));+#564 = PCURVE('',#340,#565);+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);+#566 = LINE('',#567,#568);+#567 = CARTESIAN_POINT('',(1.570796326795,-0.));+#568 = VECTOR('',#569,1.);+#569 = DIRECTION('',(-1.,0.));+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#571 = PCURVE('',#100,#572);+#572 = DEFINITIONAL_REPRESENTATION('',(#573),#581);+#573 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#574,#575,#576,#577,#578,#579+,#580),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+  '') );+#574 = CARTESIAN_POINT('',(0.18,4.14));+#575 = CARTESIAN_POINT('',(-0.131769145362,4.14));+#576 = CARTESIAN_POINT('',(2.41154273188E-02,4.41));+#577 = CARTESIAN_POINT('',(0.18,4.68));+#578 = CARTESIAN_POINT('',(0.335884572681,4.41));+#579 = CARTESIAN_POINT('',(0.491769145362,4.14));+#580 = CARTESIAN_POINT('',(0.18,4.14));+#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#582 = ORIENTED_EDGE('',*,*,#583,.T.);+#583 = EDGE_CURVE('',#556,#499,#584,.T.);+#584 = SURFACE_CURVE('',#585,(#589,#596),.PCURVE_S1.);+#585 = LINE('',#586,#587);+#586 = CARTESIAN_POINT('',(-1.07,2.25,0.));+#587 = VECTOR('',#588,1.);+#588 = DIRECTION('',(0.,0.,1.));+#589 = PCURVE('',#340,#590);+#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595);+#591 = LINE('',#592,#593);+#592 = CARTESIAN_POINT('',(-1.570796326795,0.));+#593 = VECTOR('',#594,1.);+#594 = DIRECTION('',(-0.,1.));+#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#596 = PCURVE('',#514,#597);+#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);+#598 = LINE('',#599,#600);+#599 = CARTESIAN_POINT('',(0.,0.18));+#600 = VECTOR('',#601,1.);+#601 = DIRECTION('',(1.,0.));+#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#603 = ORIENTED_EDGE('',*,*,#526,.F.);+#604 = ORIENTED_EDGE('',*,*,#326,.F.);+#605 = ADVANCED_FACE('',(#606),#100,.F.);+#606 = FACE_BOUND('',#607,.F.);+#607 = EDGE_LOOP('',(#608,#609,#633,#656,#684,#707,#735,#763,#791,#814,+    #842,#870,#898,#921,#945,#966,#967,#968,#991,#1019,#1040,#1041,#1064+    ,#1092));+#608 = ORIENTED_EDGE('',*,*,#84,.F.);+#609 = ORIENTED_EDGE('',*,*,#610,.T.);+#610 = EDGE_CURVE('',#57,#611,#613,.T.);+#611 = VERTEX_POINT('',#612);+#612 = CARTESIAN_POINT('',(-1.07,-2.25,0.));+#613 = SURFACE_CURVE('',#614,(#619,#626),.PCURVE_S1.);+#614 = CIRCLE('',#615,0.18);+#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);+#616 = CARTESIAN_POINT('',(-1.07,-2.07,0.));+#617 = DIRECTION('',(0.,0.,1.));+#618 = DIRECTION('',(0.,-1.,0.));+#619 = PCURVE('',#100,#620);+#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625);+#621 = CIRCLE('',#622,0.18);+#622 = AXIS2_PLACEMENT_2D('',#623,#624);+#623 = CARTESIAN_POINT('',(0.18,0.18));+#624 = DIRECTION('',(0.,-1.));+#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#626 = PCURVE('',#72,#627);+#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632);+#628 = LINE('',#629,#630);+#629 = CARTESIAN_POINT('',(-4.712388980385,0.));+#630 = VECTOR('',#631,1.);+#631 = DIRECTION('',(1.,0.));+#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#633 = ORIENTED_EDGE('',*,*,#634,.T.);+#634 = EDGE_CURVE('',#611,#635,#637,.T.);+#635 = VERTEX_POINT('',#636);+#636 = CARTESIAN_POINT('',(1.07,-2.25,0.));+#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.);+#638 = LINE('',#639,#640);+#639 = CARTESIAN_POINT('',(-1.25,-2.25,0.));+#640 = VECTOR('',#641,1.);+#641 = DIRECTION('',(1.,0.,0.));+#642 = PCURVE('',#100,#643);+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);+#644 = LINE('',#645,#646);+#645 = CARTESIAN_POINT('',(0.,0.));+#646 = VECTOR('',#647,1.);+#647 = DIRECTION('',(1.,0.));+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#649 = PCURVE('',#396,#650);+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);+#651 = LINE('',#652,#653);+#652 = CARTESIAN_POINT('',(0.,0.));+#653 = VECTOR('',#654,1.);+#654 = DIRECTION('',(0.,1.));+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#656 = ORIENTED_EDGE('',*,*,#657,.F.);+#657 = EDGE_CURVE('',#658,#635,#660,.T.);+#658 = VERTEX_POINT('',#659);+#659 = CARTESIAN_POINT('',(1.25,-2.07,0.));+#660 = SURFACE_CURVE('',#661,(#666,#677),.PCURVE_S1.);+#661 = CIRCLE('',#662,0.18);+#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665);+#663 = CARTESIAN_POINT('',(1.07,-2.07,0.));+#664 = DIRECTION('',(-0.,-0.,-1.));+#665 = DIRECTION('',(0.,-1.,0.));+#666 = PCURVE('',#100,#667);+#667 = DEFINITIONAL_REPRESENTATION('',(#668),#676);+#668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#669,#670,#671,#672,#673,#674+,#675),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+  '') );+#669 = CARTESIAN_POINT('',(2.32,0.));+#670 = CARTESIAN_POINT('',(2.008230854638,0.));+#671 = CARTESIAN_POINT('',(2.164115427319,0.27));+#672 = CARTESIAN_POINT('',(2.32,0.54));+#673 = CARTESIAN_POINT('',(2.475884572681,0.27));+#674 = CARTESIAN_POINT('',(2.631769145362,2.775557561563E-16));+#675 = CARTESIAN_POINT('',(2.32,0.));+#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#677 = PCURVE('',#429,#678);+#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);+#679 = LINE('',#680,#681);+#680 = CARTESIAN_POINT('',(4.712388980385,-0.));+#681 = VECTOR('',#682,1.);+#682 = DIRECTION('',(-1.,0.));+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#684 = ORIENTED_EDGE('',*,*,#685,.T.);+#685 = EDGE_CURVE('',#658,#686,#688,.T.);+#686 = VERTEX_POINT('',#687);+#687 = CARTESIAN_POINT('',(1.25,-1.85,0.));+#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.);+#689 = LINE('',#690,#691);+#690 = CARTESIAN_POINT('',(1.25,-2.25,0.));+#691 = VECTOR('',#692,1.);+#692 = DIRECTION('',(0.,1.,0.));+#693 = PCURVE('',#100,#694);+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699);+#695 = LINE('',#696,#697);+#696 = CARTESIAN_POINT('',(2.5,0.));+#697 = VECTOR('',#698,1.);+#698 = DIRECTION('',(0.,1.));+#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#700 = PCURVE('',#457,#701);+#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706);+#702 = LINE('',#703,#704);+#703 = CARTESIAN_POINT('',(0.,0.));+#704 = VECTOR('',#705,1.);+#705 = DIRECTION('',(0.,-1.));+#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#707 = ORIENTED_EDGE('',*,*,#708,.T.);+#708 = EDGE_CURVE('',#686,#709,#711,.T.);+#709 = VERTEX_POINT('',#710);+#710 = CARTESIAN_POINT('',(2.6,-1.85,0.));+#711 = SURFACE_CURVE('',#712,(#716,#723),.PCURVE_S1.);+#712 = LINE('',#713,#714);+#713 = CARTESIAN_POINT('',(1.25,-1.85,0.));+#714 = VECTOR('',#715,1.);+#715 = DIRECTION('',(1.,0.,0.));+#716 = PCURVE('',#100,#717);+#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722);+#718 = LINE('',#719,#720);+#719 = CARTESIAN_POINT('',(2.5,0.4));+#720 = VECTOR('',#721,1.);+#721 = DIRECTION('',(1.,0.));+#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#723 = PCURVE('',#724,#729);+#724 = PLANE('',#725);+#725 = AXIS2_PLACEMENT_3D('',#726,#727,#728);+#726 = CARTESIAN_POINT('',(1.25,-1.85,0.));+#727 = DIRECTION('',(0.,1.,0.));+#728 = DIRECTION('',(0.,0.,1.));+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);+#730 = LINE('',#731,#732);+#731 = CARTESIAN_POINT('',(0.,0.));+#732 = VECTOR('',#733,1.);+#733 = DIRECTION('',(0.,1.));+#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#735 = ORIENTED_EDGE('',*,*,#736,.T.);+#736 = EDGE_CURVE('',#709,#737,#739,.T.);+#737 = VERTEX_POINT('',#738);+#738 = CARTESIAN_POINT('',(2.6,-1.15,0.));+#739 = SURFACE_CURVE('',#740,(#744,#751),.PCURVE_S1.);+#740 = LINE('',#741,#742);+#741 = CARTESIAN_POINT('',(2.6,-1.85,0.));+#742 = VECTOR('',#743,1.);+#743 = DIRECTION('',(0.,1.,0.));+#744 = PCURVE('',#100,#745);+#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750);+#746 = LINE('',#747,#748);+#747 = CARTESIAN_POINT('',(3.85,0.4));+#748 = VECTOR('',#749,1.);+#749 = DIRECTION('',(0.,1.));+#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#751 = PCURVE('',#752,#757);+#752 = PLANE('',#753);+#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756);+#754 = CARTESIAN_POINT('',(2.6,-1.85,0.));+#755 = DIRECTION('',(1.,0.,0.));+#756 = DIRECTION('',(0.,0.,1.));+#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762);+#758 = LINE('',#759,#760);+#759 = CARTESIAN_POINT('',(0.,0.));+#760 = VECTOR('',#761,1.);+#761 = DIRECTION('',(0.,-1.));+#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#763 = ORIENTED_EDGE('',*,*,#764,.F.);+#764 = EDGE_CURVE('',#765,#737,#767,.T.);+#765 = VERTEX_POINT('',#766);+#766 = CARTESIAN_POINT('',(1.25,-1.15,0.));+#767 = SURFACE_CURVE('',#768,(#772,#779),.PCURVE_S1.);+#768 = LINE('',#769,#770);+#769 = CARTESIAN_POINT('',(1.25,-1.15,0.));+#770 = VECTOR('',#771,1.);+#771 = DIRECTION('',(1.,0.,0.));+#772 = PCURVE('',#100,#773);+#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778);+#774 = LINE('',#775,#776);+#775 = CARTESIAN_POINT('',(2.5,1.1));+#776 = VECTOR('',#777,1.);+#777 = DIRECTION('',(1.,0.));+#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#779 = PCURVE('',#780,#785);+#780 = PLANE('',#781);+#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784);+#782 = CARTESIAN_POINT('',(1.25,-1.15,0.));+#783 = DIRECTION('',(0.,1.,0.));+#784 = DIRECTION('',(0.,0.,1.));+#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(0.,0.));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(0.,1.));+#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#791 = ORIENTED_EDGE('',*,*,#792,.T.);+#792 = EDGE_CURVE('',#765,#793,#795,.T.);+#793 = VERTEX_POINT('',#794);+#794 = CARTESIAN_POINT('',(1.25,1.15,0.));+#795 = SURFACE_CURVE('',#796,(#800,#807),.PCURVE_S1.);+#796 = LINE('',#797,#798);+#797 = CARTESIAN_POINT('',(1.25,-2.25,0.));+#798 = VECTOR('',#799,1.);+#799 = DIRECTION('',(0.,1.,0.));+#800 = PCURVE('',#100,#801);+#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806);+#802 = LINE('',#803,#804);+#803 = CARTESIAN_POINT('',(2.5,0.));+#804 = VECTOR('',#805,1.);+#805 = DIRECTION('',(0.,1.));+#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#807 = PCURVE('',#457,#808);+#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);+#809 = LINE('',#810,#811);+#810 = CARTESIAN_POINT('',(0.,0.));+#811 = VECTOR('',#812,1.);+#812 = DIRECTION('',(0.,-1.));+#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#814 = ORIENTED_EDGE('',*,*,#815,.T.);+#815 = EDGE_CURVE('',#793,#816,#818,.T.);+#816 = VERTEX_POINT('',#817);+#817 = CARTESIAN_POINT('',(2.6,1.15,0.));+#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.);+#819 = LINE('',#820,#821);+#820 = CARTESIAN_POINT('',(1.25,1.15,0.));+#821 = VECTOR('',#822,1.);+#822 = DIRECTION('',(1.,0.,0.));+#823 = PCURVE('',#100,#824);+#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829);+#825 = LINE('',#826,#827);+#826 = CARTESIAN_POINT('',(2.5,3.4));+#827 = VECTOR('',#828,1.);+#828 = DIRECTION('',(1.,0.));+#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#830 = PCURVE('',#831,#836);+#831 = PLANE('',#832);+#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835);+#833 = CARTESIAN_POINT('',(1.25,1.15,0.));+#834 = DIRECTION('',(0.,1.,0.));+#835 = DIRECTION('',(0.,0.,1.));+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);+#837 = LINE('',#838,#839);+#838 = CARTESIAN_POINT('',(0.,0.));+#839 = VECTOR('',#840,1.);+#840 = DIRECTION('',(0.,1.));+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#842 = ORIENTED_EDGE('',*,*,#843,.T.);+#843 = EDGE_CURVE('',#816,#844,#846,.T.);+#844 = VERTEX_POINT('',#845);+#845 = CARTESIAN_POINT('',(2.6,1.85,0.));+#846 = SURFACE_CURVE('',#847,(#851,#858),.PCURVE_S1.);+#847 = LINE('',#848,#849);+#848 = CARTESIAN_POINT('',(2.6,1.15,0.));+#849 = VECTOR('',#850,1.);+#850 = DIRECTION('',(0.,1.,0.));+#851 = PCURVE('',#100,#852);+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);+#853 = LINE('',#854,#855);+#854 = CARTESIAN_POINT('',(3.85,3.4));+#855 = VECTOR('',#856,1.);+#856 = DIRECTION('',(0.,1.));+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#858 = PCURVE('',#859,#864);+#859 = PLANE('',#860);+#860 = AXIS2_PLACEMENT_3D('',#861,#862,#863);+#861 = CARTESIAN_POINT('',(2.6,1.15,0.));+#862 = DIRECTION('',(1.,0.,0.));+#863 = DIRECTION('',(0.,0.,1.));+#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869);+#865 = LINE('',#866,#867);+#866 = CARTESIAN_POINT('',(0.,0.));+#867 = VECTOR('',#868,1.);+#868 = DIRECTION('',(0.,-1.));+#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#870 = ORIENTED_EDGE('',*,*,#871,.F.);+#871 = EDGE_CURVE('',#872,#844,#874,.T.);+#872 = VERTEX_POINT('',#873);+#873 = CARTESIAN_POINT('',(1.25,1.85,0.));+#874 = SURFACE_CURVE('',#875,(#879,#886),.PCURVE_S1.);+#875 = LINE('',#876,#877);+#876 = CARTESIAN_POINT('',(1.25,1.85,0.));+#877 = VECTOR('',#878,1.);+#878 = DIRECTION('',(1.,0.,0.));+#879 = PCURVE('',#100,#880);+#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885);+#881 = LINE('',#882,#883);+#882 = CARTESIAN_POINT('',(2.5,4.1));+#883 = VECTOR('',#884,1.);+#884 = DIRECTION('',(1.,0.));+#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#886 = PCURVE('',#887,#892);+#887 = PLANE('',#888);+#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891);+#889 = CARTESIAN_POINT('',(1.25,1.85,0.));+#890 = DIRECTION('',(0.,1.,0.));+#891 = DIRECTION('',(0.,0.,1.));+#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897);+#893 = LINE('',#894,#895);+#894 = CARTESIAN_POINT('',(0.,0.));+#895 = VECTOR('',#896,1.);+#896 = DIRECTION('',(0.,1.));+#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#898 = ORIENTED_EDGE('',*,*,#899,.T.);+#899 = EDGE_CURVE('',#872,#900,#902,.T.);+#900 = VERTEX_POINT('',#901);+#901 = CARTESIAN_POINT('',(1.25,2.07,0.));+#902 = SURFACE_CURVE('',#903,(#907,#914),.PCURVE_S1.);+#903 = LINE('',#904,#905);+#904 = CARTESIAN_POINT('',(1.25,-2.25,0.));+#905 = VECTOR('',#906,1.);+#906 = DIRECTION('',(0.,1.,0.));+#907 = PCURVE('',#100,#908);+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);+#909 = LINE('',#910,#911);+#910 = CARTESIAN_POINT('',(2.5,0.));+#911 = VECTOR('',#912,1.);+#912 = DIRECTION('',(0.,1.));+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#914 = PCURVE('',#457,#915);+#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920);+#916 = LINE('',#917,#918);+#917 = CARTESIAN_POINT('',(0.,0.));+#918 = VECTOR('',#919,1.);+#919 = DIRECTION('',(0.,-1.));+#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#921 = ORIENTED_EDGE('',*,*,#922,.T.);+#922 = EDGE_CURVE('',#900,#923,#925,.T.);+#923 = VERTEX_POINT('',#924);+#924 = CARTESIAN_POINT('',(1.07,2.25,0.));+#925 = SURFACE_CURVE('',#926,(#931,#938),.PCURVE_S1.);+#926 = CIRCLE('',#927,0.18);+#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930);+#928 = CARTESIAN_POINT('',(1.07,2.07,0.));+#929 = DIRECTION('',(0.,0.,1.));+#930 = DIRECTION('',(0.,-1.,0.));+#931 = PCURVE('',#100,#932);+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937);+#933 = CIRCLE('',#934,0.18);+#934 = AXIS2_PLACEMENT_2D('',#935,#936);+#935 = CARTESIAN_POINT('',(2.32,4.32));+#936 = DIRECTION('',(0.,-1.));+#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#938 = PCURVE('',#486,#939);+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);+#940 = LINE('',#941,#942);+#941 = CARTESIAN_POINT('',(-1.570796326795,0.));+#942 = VECTOR('',#943,1.);+#943 = DIRECTION('',(1.,0.));+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#945 = ORIENTED_EDGE('',*,*,#946,.F.);+#946 = EDGE_CURVE('',#556,#923,#947,.T.);+#947 = SURFACE_CURVE('',#948,(#952,#959),.PCURVE_S1.);+#948 = LINE('',#949,#950);+#949 = CARTESIAN_POINT('',(-1.25,2.25,0.));+#950 = VECTOR('',#951,1.);+#951 = DIRECTION('',(1.,0.,0.));+#952 = PCURVE('',#100,#953);+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);+#954 = LINE('',#955,#956);+#955 = CARTESIAN_POINT('',(0.,4.5));+#956 = VECTOR('',#957,1.);+#957 = DIRECTION('',(1.,0.));+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#959 = PCURVE('',#514,#960);+#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);+#961 = LINE('',#962,#963);+#962 = CARTESIAN_POINT('',(0.,0.));+#963 = VECTOR('',#964,1.);+#964 = DIRECTION('',(0.,1.));+#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#966 = ORIENTED_EDGE('',*,*,#555,.F.);+#967 = ORIENTED_EDGE('',*,*,#303,.F.);+#968 = ORIENTED_EDGE('',*,*,#969,.F.);+#969 = EDGE_CURVE('',#970,#276,#972,.T.);+#970 = VERTEX_POINT('',#971);+#971 = CARTESIAN_POINT('',(-2.6,1.85,0.));+#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.);+#973 = LINE('',#974,#975);+#974 = CARTESIAN_POINT('',(-2.6,1.85,0.));+#975 = VECTOR('',#976,1.);+#976 = DIRECTION('',(1.,0.,0.));+#977 = PCURVE('',#100,#978);+#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983);+#979 = LINE('',#980,#981);+#980 = CARTESIAN_POINT('',(-1.35,4.1));+#981 = VECTOR('',#982,1.);+#982 = DIRECTION('',(1.,0.));+#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#984 = PCURVE('',#291,#985);+#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990);+#986 = LINE('',#987,#988);+#987 = CARTESIAN_POINT('',(0.,0.));+#988 = VECTOR('',#989,1.);+#989 = DIRECTION('',(0.,1.));+#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#991 = ORIENTED_EDGE('',*,*,#992,.F.);+#992 = EDGE_CURVE('',#993,#970,#995,.T.);+#993 = VERTEX_POINT('',#994);+#994 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#995 = SURFACE_CURVE('',#996,(#1000,#1007),.PCURVE_S1.);+#996 = LINE('',#997,#998);+#997 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#998 = VECTOR('',#999,1.);+#999 = DIRECTION('',(0.,1.,0.));+#1000 = PCURVE('',#100,#1001);+#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1006);+#1002 = LINE('',#1003,#1004);+#1003 = CARTESIAN_POINT('',(-1.35,3.4));+#1004 = VECTOR('',#1005,1.);+#1005 = DIRECTION('',(0.,1.));+#1006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1007 = PCURVE('',#1008,#1013);+#1008 = PLANE('',#1009);+#1009 = AXIS2_PLACEMENT_3D('',#1010,#1011,#1012);+#1010 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#1011 = DIRECTION('',(1.,0.,0.));+#1012 = DIRECTION('',(0.,0.,1.));+#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018);+#1014 = LINE('',#1015,#1016);+#1015 = CARTESIAN_POINT('',(0.,0.));+#1016 = VECTOR('',#1017,1.);+#1017 = DIRECTION('',(0.,-1.));+#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1019 = ORIENTED_EDGE('',*,*,#1020,.T.);+#1020 = EDGE_CURVE('',#993,#197,#1021,.T.);+#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.);+#1022 = LINE('',#1023,#1024);+#1023 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#1024 = VECTOR('',#1025,1.);+#1025 = DIRECTION('',(1.,0.,0.));+#1026 = PCURVE('',#100,#1027);+#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032);+#1028 = LINE('',#1029,#1030);+#1029 = CARTESIAN_POINT('',(-1.35,3.4));+#1030 = VECTOR('',#1031,1.);+#1031 = DIRECTION('',(1.,0.));+#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1033 = PCURVE('',#235,#1034);+#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039);+#1035 = LINE('',#1036,#1037);+#1036 = CARTESIAN_POINT('',(0.,0.));+#1037 = VECTOR('',#1038,1.);+#1038 = DIRECTION('',(0.,1.));+#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1040 = ORIENTED_EDGE('',*,*,#196,.F.);+#1041 = ORIENTED_EDGE('',*,*,#1042,.F.);+#1042 = EDGE_CURVE('',#1043,#169,#1045,.T.);+#1043 = VERTEX_POINT('',#1044);+#1044 = CARTESIAN_POINT('',(-2.6,-1.15,0.));+#1045 = SURFACE_CURVE('',#1046,(#1050,#1057),.PCURVE_S1.);+#1046 = LINE('',#1047,#1048);+#1047 = CARTESIAN_POINT('',(-2.6,-1.15,0.));+#1048 = VECTOR('',#1049,1.);+#1049 = DIRECTION('',(1.,0.,0.));+#1050 = PCURVE('',#100,#1051);+#1051 = DEFINITIONAL_REPRESENTATION('',(#1052),#1056);+#1052 = LINE('',#1053,#1054);+#1053 = CARTESIAN_POINT('',(-1.35,1.1));+#1054 = VECTOR('',#1055,1.);+#1055 = DIRECTION('',(1.,0.));+#1056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1057 = PCURVE('',#184,#1058);+#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063);+#1059 = LINE('',#1060,#1061);+#1060 = CARTESIAN_POINT('',(0.,0.));+#1061 = VECTOR('',#1062,1.);+#1062 = DIRECTION('',(0.,1.));+#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1064 = ORIENTED_EDGE('',*,*,#1065,.F.);+#1065 = EDGE_CURVE('',#1066,#1043,#1068,.T.);+#1066 = VERTEX_POINT('',#1067);+#1067 = CARTESIAN_POINT('',(-2.6,-1.85,0.));+#1068 = SURFACE_CURVE('',#1069,(#1073,#1080),.PCURVE_S1.);+#1069 = LINE('',#1070,#1071);+#1070 = CARTESIAN_POINT('',(-2.6,-1.85,0.));+#1071 = VECTOR('',#1072,1.);+#1072 = DIRECTION('',(0.,1.,0.));+#1073 = PCURVE('',#100,#1074);+#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079);+#1075 = LINE('',#1076,#1077);+#1076 = CARTESIAN_POINT('',(-1.35,0.4));+#1077 = VECTOR('',#1078,1.);+#1078 = DIRECTION('',(0.,1.));+#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1080 = PCURVE('',#1081,#1086);+#1081 = PLANE('',#1082);+#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085);+#1083 = CARTESIAN_POINT('',(-2.6,-1.85,0.));+#1084 = DIRECTION('',(1.,0.,0.));+#1085 = DIRECTION('',(0.,0.,1.));+#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091);+#1087 = LINE('',#1088,#1089);+#1088 = CARTESIAN_POINT('',(0.,0.));+#1089 = VECTOR('',#1090,1.);+#1090 = DIRECTION('',(0.,-1.));+#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1092 = ORIENTED_EDGE('',*,*,#1093,.T.);+#1093 = EDGE_CURVE('',#1066,#85,#1094,.T.);+#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.);+#1095 = LINE('',#1096,#1097);+#1096 = CARTESIAN_POINT('',(-2.6,-1.85,0.));+#1097 = VECTOR('',#1098,1.);+#1098 = DIRECTION('',(1.,0.,0.));+#1099 = PCURVE('',#100,#1100);+#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(-1.35,0.4));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(1.,0.));+#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1106 = PCURVE('',#128,#1107);+#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112);+#1108 = LINE('',#1109,#1110);+#1109 = CARTESIAN_POINT('',(0.,0.));+#1110 = VECTOR('',#1111,1.);+#1111 = DIRECTION('',(0.,1.));+#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1113 = ADVANCED_FACE('',(#1114),#291,.T.);+#1114 = FACE_BOUND('',#1115,.T.);+#1115 = EDGE_LOOP('',(#1116,#1117,#1140,#1161));+#1116 = ORIENTED_EDGE('',*,*,#969,.F.);+#1117 = ORIENTED_EDGE('',*,*,#1118,.T.);+#1118 = EDGE_CURVE('',#970,#1119,#1121,.T.);+#1119 = VERTEX_POINT('',#1120);+#1120 = CARTESIAN_POINT('',(-2.6,1.85,0.42));+#1121 = SURFACE_CURVE('',#1122,(#1126,#1133),.PCURVE_S1.);+#1122 = LINE('',#1123,#1124);+#1123 = CARTESIAN_POINT('',(-2.6,1.85,0.));+#1124 = VECTOR('',#1125,1.);+#1125 = DIRECTION('',(0.,0.,1.));+#1126 = PCURVE('',#291,#1127);+#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132);+#1128 = LINE('',#1129,#1130);+#1129 = CARTESIAN_POINT('',(0.,0.));+#1130 = VECTOR('',#1131,1.);+#1131 = DIRECTION('',(1.,0.));+#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1133 = PCURVE('',#1008,#1134);+#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139);+#1135 = LINE('',#1136,#1137);+#1136 = CARTESIAN_POINT('',(0.,-0.7));+#1137 = VECTOR('',#1138,1.);+#1138 = DIRECTION('',(1.,0.));+#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1140 = ORIENTED_EDGE('',*,*,#1141,.T.);+#1141 = EDGE_CURVE('',#1119,#248,#1142,.T.);+#1142 = SURFACE_CURVE('',#1143,(#1147,#1154),.PCURVE_S1.);+#1143 = LINE('',#1144,#1145);+#1144 = CARTESIAN_POINT('',(-2.6,1.85,0.42));+#1145 = VECTOR('',#1146,1.);+#1146 = DIRECTION('',(1.,0.,0.));+#1147 = PCURVE('',#291,#1148);+#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153);+#1149 = LINE('',#1150,#1151);+#1150 = CARTESIAN_POINT('',(0.42,0.));+#1151 = VECTOR('',#1152,1.);+#1152 = DIRECTION('',(0.,1.));+#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1154 = PCURVE('',#263,#1155);+#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160);+#1156 = LINE('',#1157,#1158);+#1157 = CARTESIAN_POINT('',(0.,0.7));+#1158 = VECTOR('',#1159,1.);+#1159 = DIRECTION('',(1.,0.));+#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1161 = ORIENTED_EDGE('',*,*,#275,.F.);+#1162 = ADVANCED_FACE('',(#1163),#263,.T.);+#1163 = FACE_BOUND('',#1164,.T.);+#1164 = EDGE_LOOP('',(#1165,#1188,#1209,#1210));+#1165 = ORIENTED_EDGE('',*,*,#1166,.F.);+#1166 = EDGE_CURVE('',#1167,#1119,#1169,.T.);+#1167 = VERTEX_POINT('',#1168);+#1168 = CARTESIAN_POINT('',(-2.6,1.15,0.42));+#1169 = SURFACE_CURVE('',#1170,(#1174,#1181),.PCURVE_S1.);+#1170 = LINE('',#1171,#1172);+#1171 = CARTESIAN_POINT('',(-2.6,1.15,0.42));+#1172 = VECTOR('',#1173,1.);+#1173 = DIRECTION('',(0.,1.,0.));+#1174 = PCURVE('',#263,#1175);+#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180);+#1176 = LINE('',#1177,#1178);+#1177 = CARTESIAN_POINT('',(0.,0.));+#1178 = VECTOR('',#1179,1.);+#1179 = DIRECTION('',(0.,1.));+#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1181 = PCURVE('',#1008,#1182);+#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187);+#1183 = LINE('',#1184,#1185);+#1184 = CARTESIAN_POINT('',(0.42,0.));+#1185 = VECTOR('',#1186,1.);+#1186 = DIRECTION('',(0.,-1.));+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1188 = ORIENTED_EDGE('',*,*,#1189,.T.);+#1189 = EDGE_CURVE('',#1167,#220,#1190,.T.);+#1190 = SURFACE_CURVE('',#1191,(#1195,#1202),.PCURVE_S1.);+#1191 = LINE('',#1192,#1193);+#1192 = CARTESIAN_POINT('',(-2.6,1.15,0.42));+#1193 = VECTOR('',#1194,1.);+#1194 = DIRECTION('',(1.,0.,0.));+#1195 = PCURVE('',#263,#1196);+#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201);+#1197 = LINE('',#1198,#1199);+#1198 = CARTESIAN_POINT('',(0.,0.));+#1199 = VECTOR('',#1200,1.);+#1200 = DIRECTION('',(1.,0.));+#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1202 = PCURVE('',#235,#1203);+#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1208);+#1204 = LINE('',#1205,#1206);+#1205 = CARTESIAN_POINT('',(0.42,0.));+#1206 = VECTOR('',#1207,1.);+#1207 = DIRECTION('',(0.,1.));+#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1209 = ORIENTED_EDGE('',*,*,#247,.T.);+#1210 = ORIENTED_EDGE('',*,*,#1141,.F.);+#1211 = ADVANCED_FACE('',(#1212),#235,.F.);+#1212 = FACE_BOUND('',#1213,.F.);+#1213 = EDGE_LOOP('',(#1214,#1215,#1236,#1237));+#1214 = ORIENTED_EDGE('',*,*,#1020,.F.);+#1215 = ORIENTED_EDGE('',*,*,#1216,.T.);+#1216 = EDGE_CURVE('',#993,#1167,#1217,.T.);+#1217 = SURFACE_CURVE('',#1218,(#1222,#1229),.PCURVE_S1.);+#1218 = LINE('',#1219,#1220);+#1219 = CARTESIAN_POINT('',(-2.6,1.15,0.));+#1220 = VECTOR('',#1221,1.);+#1221 = DIRECTION('',(0.,0.,1.));+#1222 = PCURVE('',#235,#1223);+#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(0.,0.));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(1.,0.));+#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1229 = PCURVE('',#1008,#1230);+#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235);+#1231 = LINE('',#1232,#1233);+#1232 = CARTESIAN_POINT('',(0.,0.));+#1233 = VECTOR('',#1234,1.);+#1234 = DIRECTION('',(1.,0.));+#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1236 = ORIENTED_EDGE('',*,*,#1189,.T.);+#1237 = ORIENTED_EDGE('',*,*,#219,.F.);+#1238 = ADVANCED_FACE('',(#1239),#184,.T.);+#1239 = FACE_BOUND('',#1240,.T.);+#1240 = EDGE_LOOP('',(#1241,#1242,#1265,#1286));+#1241 = ORIENTED_EDGE('',*,*,#1042,.F.);+#1242 = ORIENTED_EDGE('',*,*,#1243,.T.);+#1243 = EDGE_CURVE('',#1043,#1244,#1246,.T.);+#1244 = VERTEX_POINT('',#1245);+#1245 = CARTESIAN_POINT('',(-2.6,-1.15,0.42));+#1246 = SURFACE_CURVE('',#1247,(#1251,#1258),.PCURVE_S1.);+#1247 = LINE('',#1248,#1249);+#1248 = CARTESIAN_POINT('',(-2.6,-1.15,0.));+#1249 = VECTOR('',#1250,1.);+#1250 = DIRECTION('',(0.,0.,1.));+#1251 = PCURVE('',#184,#1252);+#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1257);+#1253 = LINE('',#1254,#1255);+#1254 = CARTESIAN_POINT('',(0.,0.));+#1255 = VECTOR('',#1256,1.);+#1256 = DIRECTION('',(1.,0.));+#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1258 = PCURVE('',#1081,#1259);+#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264);+#1260 = LINE('',#1261,#1262);+#1261 = CARTESIAN_POINT('',(0.,-0.7));+#1262 = VECTOR('',#1263,1.);+#1263 = DIRECTION('',(1.,0.));+#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1265 = ORIENTED_EDGE('',*,*,#1266,.T.);+#1266 = EDGE_CURVE('',#1244,#141,#1267,.T.);+#1267 = SURFACE_CURVE('',#1268,(#1272,#1279),.PCURVE_S1.);+#1268 = LINE('',#1269,#1270);+#1269 = CARTESIAN_POINT('',(-2.6,-1.15,0.42));+#1270 = VECTOR('',#1271,1.);+#1271 = DIRECTION('',(1.,0.,0.));+#1272 = PCURVE('',#184,#1273);+#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278);+#1274 = LINE('',#1275,#1276);+#1275 = CARTESIAN_POINT('',(0.42,0.));+#1276 = VECTOR('',#1277,1.);+#1277 = DIRECTION('',(0.,1.));+#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1279 = PCURVE('',#156,#1280);+#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1285);+#1281 = LINE('',#1282,#1283);+#1282 = CARTESIAN_POINT('',(0.,0.7));+#1283 = VECTOR('',#1284,1.);+#1284 = DIRECTION('',(1.,0.));+#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1286 = ORIENTED_EDGE('',*,*,#168,.F.);+#1287 = ADVANCED_FACE('',(#1288),#156,.T.);+#1288 = FACE_BOUND('',#1289,.T.);+#1289 = EDGE_LOOP('',(#1290,#1313,#1334,#1335));+#1290 = ORIENTED_EDGE('',*,*,#1291,.F.);+#1291 = EDGE_CURVE('',#1292,#1244,#1294,.T.);+#1292 = VERTEX_POINT('',#1293);+#1293 = CARTESIAN_POINT('',(-2.6,-1.85,0.42));+#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.);+#1295 = LINE('',#1296,#1297);+#1296 = CARTESIAN_POINT('',(-2.6,-1.85,0.42));+#1297 = VECTOR('',#1298,1.);+#1298 = DIRECTION('',(0.,1.,0.));+#1299 = PCURVE('',#156,#1300);+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);+#1301 = LINE('',#1302,#1303);+#1302 = CARTESIAN_POINT('',(0.,0.));+#1303 = VECTOR('',#1304,1.);+#1304 = DIRECTION('',(0.,1.));+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1306 = PCURVE('',#1081,#1307);+#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);+#1308 = LINE('',#1309,#1310);+#1309 = CARTESIAN_POINT('',(0.42,0.));+#1310 = VECTOR('',#1311,1.);+#1311 = DIRECTION('',(0.,-1.));+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1313 = ORIENTED_EDGE('',*,*,#1314,.T.);+#1314 = EDGE_CURVE('',#1292,#113,#1315,.T.);+#1315 = SURFACE_CURVE('',#1316,(#1320,#1327),.PCURVE_S1.);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(-2.6,-1.85,0.42));+#1318 = VECTOR('',#1319,1.);+#1319 = DIRECTION('',(1.,0.,0.));+#1320 = PCURVE('',#156,#1321);+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);+#1322 = LINE('',#1323,#1324);+#1323 = CARTESIAN_POINT('',(0.,0.));+#1324 = VECTOR('',#1325,1.);+#1325 = DIRECTION('',(1.,0.));+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1327 = PCURVE('',#128,#1328);+#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1333);+#1329 = LINE('',#1330,#1331);+#1330 = CARTESIAN_POINT('',(0.42,0.));+#1331 = VECTOR('',#1332,1.);+#1332 = DIRECTION('',(0.,1.));+#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1334 = ORIENTED_EDGE('',*,*,#140,.T.);+#1335 = ORIENTED_EDGE('',*,*,#1266,.F.);+#1336 = ADVANCED_FACE('',(#1337),#128,.F.);+#1337 = FACE_BOUND('',#1338,.F.);+#1338 = EDGE_LOOP('',(#1339,#1340,#1361,#1362));+#1339 = ORIENTED_EDGE('',*,*,#1093,.F.);+#1340 = ORIENTED_EDGE('',*,*,#1341,.T.);+#1341 = EDGE_CURVE('',#1066,#1292,#1342,.T.);+#1342 = SURFACE_CURVE('',#1343,(#1347,#1354),.PCURVE_S1.);+#1343 = LINE('',#1344,#1345);+#1344 = CARTESIAN_POINT('',(-2.6,-1.85,0.));+#1345 = VECTOR('',#1346,1.);+#1346 = DIRECTION('',(0.,0.,1.));+#1347 = PCURVE('',#128,#1348);+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353);+#1349 = LINE('',#1350,#1351);+#1350 = CARTESIAN_POINT('',(0.,0.));+#1351 = VECTOR('',#1352,1.);+#1352 = DIRECTION('',(1.,0.));+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1354 = PCURVE('',#1081,#1355);+#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360);+#1356 = LINE('',#1357,#1358);+#1357 = CARTESIAN_POINT('',(0.,0.));+#1358 = VECTOR('',#1359,1.);+#1359 = DIRECTION('',(1.,0.));+#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1361 = ORIENTED_EDGE('',*,*,#1314,.T.);+#1362 = ORIENTED_EDGE('',*,*,#112,.F.);+#1363 = ADVANCED_FACE('',(#1364),#72,.T.);+#1364 = FACE_BOUND('',#1365,.T.);+#1365 = EDGE_LOOP('',(#1366,#1367,#1388,#1389));+#1366 = ORIENTED_EDGE('',*,*,#610,.T.);+#1367 = ORIENTED_EDGE('',*,*,#1368,.T.);+#1368 = EDGE_CURVE('',#611,#357,#1369,.T.);+#1369 = SURFACE_CURVE('',#1370,(#1374,#1381),.PCURVE_S1.);+#1370 = LINE('',#1371,#1372);+#1371 = CARTESIAN_POINT('',(-1.07,-2.25,0.));+#1372 = VECTOR('',#1373,1.);+#1373 = DIRECTION('',(0.,0.,1.));+#1374 = PCURVE('',#72,#1375);+#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380);+#1376 = LINE('',#1377,#1378);+#1377 = CARTESIAN_POINT('',(1.570796326795,0.));+#1378 = VECTOR('',#1379,1.);+#1379 = DIRECTION('',(0.,1.));+#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1381 = PCURVE('',#396,#1382);+#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1387);+#1383 = LINE('',#1384,#1385);+#1384 = CARTESIAN_POINT('',(0.,0.18));+#1385 = VECTOR('',#1386,1.);+#1386 = DIRECTION('',(1.,0.));+#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1388 = ORIENTED_EDGE('',*,*,#356,.F.);+#1389 = ORIENTED_EDGE('',*,*,#56,.F.);+#1390 = ADVANCED_FACE('',(#1391),#396,.F.);+#1391 = FACE_BOUND('',#1392,.F.);+#1392 = EDGE_LOOP('',(#1393,#1394,#1395,#1396));+#1393 = ORIENTED_EDGE('',*,*,#634,.F.);+#1394 = ORIENTED_EDGE('',*,*,#1368,.T.);+#1395 = ORIENTED_EDGE('',*,*,#380,.T.);+#1396 = ORIENTED_EDGE('',*,*,#1397,.F.);+#1397 = EDGE_CURVE('',#635,#381,#1398,.T.);+#1398 = SURFACE_CURVE('',#1399,(#1403,#1410),.PCURVE_S1.);+#1399 = LINE('',#1400,#1401);+#1400 = CARTESIAN_POINT('',(1.07,-2.25,0.));+#1401 = VECTOR('',#1402,1.);+#1402 = DIRECTION('',(0.,0.,1.));+#1403 = PCURVE('',#396,#1404);+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);+#1405 = LINE('',#1406,#1407);+#1406 = CARTESIAN_POINT('',(0.,2.32));+#1407 = VECTOR('',#1408,1.);+#1408 = DIRECTION('',(1.,0.));+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1410 = PCURVE('',#429,#1411);+#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);+#1412 = LINE('',#1413,#1414);+#1413 = CARTESIAN_POINT('',(-1.570796326795,0.));+#1414 = VECTOR('',#1415,1.);+#1415 = DIRECTION('',(-0.,1.));+#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1417 = ADVANCED_FACE('',(#1418),#514,.T.);+#1418 = FACE_BOUND('',#1419,.T.);+#1419 = EDGE_LOOP('',(#1420,#1421,#1422,#1423));+#1420 = ORIENTED_EDGE('',*,*,#946,.F.);+#1421 = ORIENTED_EDGE('',*,*,#583,.T.);+#1422 = ORIENTED_EDGE('',*,*,#498,.T.);+#1423 = ORIENTED_EDGE('',*,*,#1424,.F.);+#1424 = EDGE_CURVE('',#923,#470,#1425,.T.);+#1425 = SURFACE_CURVE('',#1426,(#1430,#1437),.PCURVE_S1.);+#1426 = LINE('',#1427,#1428);+#1427 = CARTESIAN_POINT('',(1.07,2.25,0.));+#1428 = VECTOR('',#1429,1.);+#1429 = DIRECTION('',(0.,0.,1.));+#1430 = PCURVE('',#514,#1431);+#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436);+#1432 = LINE('',#1433,#1434);+#1433 = CARTESIAN_POINT('',(0.,2.32));+#1434 = VECTOR('',#1435,1.);+#1435 = DIRECTION('',(1.,0.));+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1437 = PCURVE('',#486,#1438);+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);+#1439 = LINE('',#1440,#1441);+#1440 = CARTESIAN_POINT('',(1.570796326795,0.));+#1441 = VECTOR('',#1442,1.);+#1442 = DIRECTION('',(0.,1.));+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1444 = ADVANCED_FACE('',(#1445),#429,.T.);+#1445 = FACE_BOUND('',#1446,.F.);+#1446 = EDGE_LOOP('',(#1447,#1448,#1449,#1450));+#1447 = ORIENTED_EDGE('',*,*,#657,.T.);+#1448 = ORIENTED_EDGE('',*,*,#1397,.T.);+#1449 = ORIENTED_EDGE('',*,*,#408,.F.);+#1450 = ORIENTED_EDGE('',*,*,#1451,.F.);+#1451 = EDGE_CURVE('',#658,#409,#1452,.T.);+#1452 = SURFACE_CURVE('',#1453,(#1457,#1464),.PCURVE_S1.);+#1453 = LINE('',#1454,#1455);+#1454 = CARTESIAN_POINT('',(1.25,-2.07,0.));+#1455 = VECTOR('',#1456,1.);+#1456 = DIRECTION('',(0.,0.,1.));+#1457 = PCURVE('',#429,#1458);+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463);+#1459 = LINE('',#1460,#1461);+#1460 = CARTESIAN_POINT('',(-0.,0.));+#1461 = VECTOR('',#1462,1.);+#1462 = DIRECTION('',(-0.,1.));+#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1464 = PCURVE('',#457,#1465);+#1465 = DEFINITIONAL_REPRESENTATION('',(#1466),#1470);+#1466 = LINE('',#1467,#1468);+#1467 = CARTESIAN_POINT('',(0.,-0.18));+#1468 = VECTOR('',#1469,1.);+#1469 = DIRECTION('',(1.,0.));+#1470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1471 = ADVANCED_FACE('',(#1472),#486,.T.);+#1472 = FACE_BOUND('',#1473,.T.);+#1473 = EDGE_LOOP('',(#1474,#1475,#1476,#1477));+#1474 = ORIENTED_EDGE('',*,*,#922,.T.);+#1475 = ORIENTED_EDGE('',*,*,#1424,.T.);+#1476 = ORIENTED_EDGE('',*,*,#469,.F.);+#1477 = ORIENTED_EDGE('',*,*,#1478,.F.);+#1478 = EDGE_CURVE('',#900,#442,#1479,.T.);+#1479 = SURFACE_CURVE('',#1480,(#1484,#1491),.PCURVE_S1.);+#1480 = LINE('',#1481,#1482);+#1481 = CARTESIAN_POINT('',(1.25,2.07,0.));+#1482 = VECTOR('',#1483,1.);+#1483 = DIRECTION('',(0.,0.,1.));+#1484 = PCURVE('',#486,#1485);+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);+#1486 = LINE('',#1487,#1488);+#1487 = CARTESIAN_POINT('',(0.,0.));+#1488 = VECTOR('',#1489,1.);+#1489 = DIRECTION('',(0.,1.));+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1491 = PCURVE('',#457,#1492);+#1492 = DEFINITIONAL_REPRESENTATION('',(#1493),#1497);+#1493 = LINE('',#1494,#1495);+#1494 = CARTESIAN_POINT('',(0.,-4.32));+#1495 = VECTOR('',#1496,1.);+#1496 = DIRECTION('',(1.,0.));+#1497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1498 = ADVANCED_FACE('',(#1499),#457,.T.);+#1499 = FACE_BOUND('',#1500,.T.);+#1500 = EDGE_LOOP('',(#1501,#1502,#1503,#1504,#1527,#1555,#1576,#1577,+    #1600,#1628,#1649,#1650));+#1501 = ORIENTED_EDGE('',*,*,#441,.F.);+#1502 = ORIENTED_EDGE('',*,*,#1451,.F.);+#1503 = ORIENTED_EDGE('',*,*,#685,.T.);+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);+#1505 = EDGE_CURVE('',#686,#1506,#1508,.T.);+#1506 = VERTEX_POINT('',#1507);+#1507 = CARTESIAN_POINT('',(1.25,-1.85,0.42));+#1508 = SURFACE_CURVE('',#1509,(#1513,#1520),.PCURVE_S1.);+#1509 = LINE('',#1510,#1511);+#1510 = CARTESIAN_POINT('',(1.25,-1.85,0.));+#1511 = VECTOR('',#1512,1.);+#1512 = DIRECTION('',(0.,0.,1.));+#1513 = PCURVE('',#457,#1514);+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519);+#1515 = LINE('',#1516,#1517);+#1516 = CARTESIAN_POINT('',(0.,-0.4));+#1517 = VECTOR('',#1518,1.);+#1518 = DIRECTION('',(1.,0.));+#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1520 = PCURVE('',#724,#1521);+#1521 = DEFINITIONAL_REPRESENTATION('',(#1522),#1526);+#1522 = LINE('',#1523,#1524);+#1523 = CARTESIAN_POINT('',(0.,0.));+#1524 = VECTOR('',#1525,1.);+#1525 = DIRECTION('',(1.,0.));+#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1527 = ORIENTED_EDGE('',*,*,#1528,.T.);+#1528 = EDGE_CURVE('',#1506,#1529,#1531,.T.);+#1529 = VERTEX_POINT('',#1530);+#1530 = CARTESIAN_POINT('',(1.25,-1.15,0.42));+#1531 = SURFACE_CURVE('',#1532,(#1536,#1543),.PCURVE_S1.);+#1532 = LINE('',#1533,#1534);+#1533 = CARTESIAN_POINT('',(1.25,-1.85,0.42));+#1534 = VECTOR('',#1535,1.);+#1535 = DIRECTION('',(0.,1.,0.));+#1536 = PCURVE('',#457,#1537);+#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);+#1538 = LINE('',#1539,#1540);+#1539 = CARTESIAN_POINT('',(0.42,-0.4));+#1540 = VECTOR('',#1541,1.);+#1541 = DIRECTION('',(0.,-1.));+#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1543 = PCURVE('',#1544,#1549);+#1544 = PLANE('',#1545);+#1545 = AXIS2_PLACEMENT_3D('',#1546,#1547,#1548);+#1546 = CARTESIAN_POINT('',(1.25,-1.85,0.42));+#1547 = DIRECTION('',(0.,0.,1.));+#1548 = DIRECTION('',(1.,0.,0.));+#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554);+#1550 = LINE('',#1551,#1552);+#1551 = CARTESIAN_POINT('',(0.,0.));+#1552 = VECTOR('',#1553,1.);+#1553 = DIRECTION('',(0.,1.));+#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1555 = ORIENTED_EDGE('',*,*,#1556,.F.);+#1556 = EDGE_CURVE('',#765,#1529,#1557,.T.);+#1557 = SURFACE_CURVE('',#1558,(#1562,#1569),.PCURVE_S1.);+#1558 = LINE('',#1559,#1560);+#1559 = CARTESIAN_POINT('',(1.25,-1.15,0.));+#1560 = VECTOR('',#1561,1.);+#1561 = DIRECTION('',(0.,0.,1.));+#1562 = PCURVE('',#457,#1563);+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568);+#1564 = LINE('',#1565,#1566);+#1565 = CARTESIAN_POINT('',(0.,-1.1));+#1566 = VECTOR('',#1567,1.);+#1567 = DIRECTION('',(1.,0.));+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1569 = PCURVE('',#780,#1570);+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);+#1571 = LINE('',#1572,#1573);+#1572 = CARTESIAN_POINT('',(0.,0.));+#1573 = VECTOR('',#1574,1.);+#1574 = DIRECTION('',(1.,0.));+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1576 = ORIENTED_EDGE('',*,*,#792,.T.);+#1577 = ORIENTED_EDGE('',*,*,#1578,.T.);+#1578 = EDGE_CURVE('',#793,#1579,#1581,.T.);+#1579 = VERTEX_POINT('',#1580);+#1580 = CARTESIAN_POINT('',(1.25,1.15,0.42));+#1581 = SURFACE_CURVE('',#1582,(#1586,#1593),.PCURVE_S1.);+#1582 = LINE('',#1583,#1584);+#1583 = CARTESIAN_POINT('',(1.25,1.15,0.));+#1584 = VECTOR('',#1585,1.);+#1585 = DIRECTION('',(0.,0.,1.));+#1586 = PCURVE('',#457,#1587);+#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);+#1588 = LINE('',#1589,#1590);+#1589 = CARTESIAN_POINT('',(0.,-3.4));+#1590 = VECTOR('',#1591,1.);+#1591 = DIRECTION('',(1.,0.));+#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1593 = PCURVE('',#831,#1594);+#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);+#1595 = LINE('',#1596,#1597);+#1596 = CARTESIAN_POINT('',(0.,0.));+#1597 = VECTOR('',#1598,1.);+#1598 = DIRECTION('',(1.,0.));+#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1600 = ORIENTED_EDGE('',*,*,#1601,.T.);+#1601 = EDGE_CURVE('',#1579,#1602,#1604,.T.);+#1602 = VERTEX_POINT('',#1603);+#1603 = CARTESIAN_POINT('',(1.25,1.85,0.42));+#1604 = SURFACE_CURVE('',#1605,(#1609,#1616),.PCURVE_S1.);+#1605 = LINE('',#1606,#1607);+#1606 = CARTESIAN_POINT('',(1.25,1.15,0.42));+#1607 = VECTOR('',#1608,1.);+#1608 = DIRECTION('',(0.,1.,0.));+#1609 = PCURVE('',#457,#1610);+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615);+#1611 = LINE('',#1612,#1613);+#1612 = CARTESIAN_POINT('',(0.42,-3.4));+#1613 = VECTOR('',#1614,1.);+#1614 = DIRECTION('',(0.,-1.));+#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1616 = PCURVE('',#1617,#1622);+#1617 = PLANE('',#1618);+#1618 = AXIS2_PLACEMENT_3D('',#1619,#1620,#1621);+#1619 = CARTESIAN_POINT('',(1.25,1.15,0.42));+#1620 = DIRECTION('',(0.,0.,1.));+#1621 = DIRECTION('',(1.,0.,0.));+#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627);+#1623 = LINE('',#1624,#1625);+#1624 = CARTESIAN_POINT('',(0.,0.));+#1625 = VECTOR('',#1626,1.);+#1626 = DIRECTION('',(0.,1.));+#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1628 = ORIENTED_EDGE('',*,*,#1629,.F.);+#1629 = EDGE_CURVE('',#872,#1602,#1630,.T.);+#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.);+#1631 = LINE('',#1632,#1633);+#1632 = CARTESIAN_POINT('',(1.25,1.85,0.));+#1633 = VECTOR('',#1634,1.);+#1634 = DIRECTION('',(0.,0.,1.));+#1635 = PCURVE('',#457,#1636);+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);+#1637 = LINE('',#1638,#1639);+#1638 = CARTESIAN_POINT('',(0.,-4.1));+#1639 = VECTOR('',#1640,1.);+#1640 = DIRECTION('',(1.,0.));+#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1642 = PCURVE('',#887,#1643);+#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);+#1644 = LINE('',#1645,#1646);+#1645 = CARTESIAN_POINT('',(0.,0.));+#1646 = VECTOR('',#1647,1.);+#1647 = DIRECTION('',(1.,0.));+#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1649 = ORIENTED_EDGE('',*,*,#899,.T.);+#1650 = ORIENTED_EDGE('',*,*,#1478,.T.);+#1651 = ADVANCED_FACE('',(#1652),#1008,.F.);+#1652 = FACE_BOUND('',#1653,.F.);+#1653 = EDGE_LOOP('',(#1654,#1655,#1656,#1657));+#1654 = ORIENTED_EDGE('',*,*,#1216,.F.);+#1655 = ORIENTED_EDGE('',*,*,#992,.T.);+#1656 = ORIENTED_EDGE('',*,*,#1118,.T.);+#1657 = ORIENTED_EDGE('',*,*,#1166,.F.);+#1658 = ADVANCED_FACE('',(#1659),#1081,.F.);+#1659 = FACE_BOUND('',#1660,.F.);+#1660 = EDGE_LOOP('',(#1661,#1662,#1663,#1664));+#1661 = ORIENTED_EDGE('',*,*,#1341,.F.);+#1662 = ORIENTED_EDGE('',*,*,#1065,.T.);+#1663 = ORIENTED_EDGE('',*,*,#1243,.T.);+#1664 = ORIENTED_EDGE('',*,*,#1291,.F.);+#1665 = ADVANCED_FACE('',(#1666),#887,.T.);+#1666 = FACE_BOUND('',#1667,.T.);+#1667 = EDGE_LOOP('',(#1668,#1669,#1670,#1693));+#1668 = ORIENTED_EDGE('',*,*,#871,.F.);+#1669 = ORIENTED_EDGE('',*,*,#1629,.T.);+#1670 = ORIENTED_EDGE('',*,*,#1671,.T.);+#1671 = EDGE_CURVE('',#1602,#1672,#1674,.T.);+#1672 = VERTEX_POINT('',#1673);+#1673 = CARTESIAN_POINT('',(2.6,1.85,0.42));+#1674 = SURFACE_CURVE('',#1675,(#1679,#1686),.PCURVE_S1.);+#1675 = LINE('',#1676,#1677);+#1676 = CARTESIAN_POINT('',(1.25,1.85,0.42));+#1677 = VECTOR('',#1678,1.);+#1678 = DIRECTION('',(1.,0.,0.));+#1679 = PCURVE('',#887,#1680);+#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1685);+#1681 = LINE('',#1682,#1683);+#1682 = CARTESIAN_POINT('',(0.42,0.));+#1683 = VECTOR('',#1684,1.);+#1684 = DIRECTION('',(0.,1.));+#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1686 = PCURVE('',#1617,#1687);+#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692);+#1688 = LINE('',#1689,#1690);+#1689 = CARTESIAN_POINT('',(0.,0.7));+#1690 = VECTOR('',#1691,1.);+#1691 = DIRECTION('',(1.,0.));+#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1693 = ORIENTED_EDGE('',*,*,#1694,.F.);+#1694 = EDGE_CURVE('',#844,#1672,#1695,.T.);+#1695 = SURFACE_CURVE('',#1696,(#1700,#1707),.PCURVE_S1.);+#1696 = LINE('',#1697,#1698);+#1697 = CARTESIAN_POINT('',(2.6,1.85,0.));+#1698 = VECTOR('',#1699,1.);+#1699 = DIRECTION('',(0.,0.,1.));+#1700 = PCURVE('',#887,#1701);+#1701 = DEFINITIONAL_REPRESENTATION('',(#1702),#1706);+#1702 = LINE('',#1703,#1704);+#1703 = CARTESIAN_POINT('',(0.,1.35));+#1704 = VECTOR('',#1705,1.);+#1705 = DIRECTION('',(1.,0.));+#1706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1707 = PCURVE('',#859,#1708);+#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713);+#1709 = LINE('',#1710,#1711);+#1710 = CARTESIAN_POINT('',(0.,-0.7));+#1711 = VECTOR('',#1712,1.);+#1712 = DIRECTION('',(1.,0.));+#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1714 = ADVANCED_FACE('',(#1715),#1617,.T.);+#1715 = FACE_BOUND('',#1716,.T.);+#1716 = EDGE_LOOP('',(#1717,#1718,#1741,#1762));+#1717 = ORIENTED_EDGE('',*,*,#1601,.F.);+#1718 = ORIENTED_EDGE('',*,*,#1719,.T.);+#1719 = EDGE_CURVE('',#1579,#1720,#1722,.T.);+#1720 = VERTEX_POINT('',#1721);+#1721 = CARTESIAN_POINT('',(2.6,1.15,0.42));+#1722 = SURFACE_CURVE('',#1723,(#1727,#1734),.PCURVE_S1.);+#1723 = LINE('',#1724,#1725);+#1724 = CARTESIAN_POINT('',(1.25,1.15,0.42));+#1725 = VECTOR('',#1726,1.);+#1726 = DIRECTION('',(1.,0.,0.));+#1727 = PCURVE('',#1617,#1728);+#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733);+#1729 = LINE('',#1730,#1731);+#1730 = CARTESIAN_POINT('',(0.,0.));+#1731 = VECTOR('',#1732,1.);+#1732 = DIRECTION('',(1.,0.));+#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1734 = PCURVE('',#831,#1735);+#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740);+#1736 = LINE('',#1737,#1738);+#1737 = CARTESIAN_POINT('',(0.42,0.));+#1738 = VECTOR('',#1739,1.);+#1739 = DIRECTION('',(0.,1.));+#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1741 = ORIENTED_EDGE('',*,*,#1742,.T.);+#1742 = EDGE_CURVE('',#1720,#1672,#1743,.T.);+#1743 = SURFACE_CURVE('',#1744,(#1748,#1755),.PCURVE_S1.);+#1744 = LINE('',#1745,#1746);+#1745 = CARTESIAN_POINT('',(2.6,1.15,0.42));+#1746 = VECTOR('',#1747,1.);+#1747 = DIRECTION('',(0.,1.,0.));+#1748 = PCURVE('',#1617,#1749);+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754);+#1750 = LINE('',#1751,#1752);+#1751 = CARTESIAN_POINT('',(1.35,0.));+#1752 = VECTOR('',#1753,1.);+#1753 = DIRECTION('',(0.,1.));+#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1755 = PCURVE('',#859,#1756);+#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761);+#1757 = LINE('',#1758,#1759);+#1758 = CARTESIAN_POINT('',(0.42,0.));+#1759 = VECTOR('',#1760,1.);+#1760 = DIRECTION('',(0.,-1.));+#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1762 = ORIENTED_EDGE('',*,*,#1671,.F.);+#1763 = ADVANCED_FACE('',(#1764),#831,.F.);+#1764 = FACE_BOUND('',#1765,.F.);+#1765 = EDGE_LOOP('',(#1766,#1767,#1768,#1769));+#1766 = ORIENTED_EDGE('',*,*,#815,.F.);+#1767 = ORIENTED_EDGE('',*,*,#1578,.T.);+#1768 = ORIENTED_EDGE('',*,*,#1719,.T.);+#1769 = ORIENTED_EDGE('',*,*,#1770,.F.);+#1770 = EDGE_CURVE('',#816,#1720,#1771,.T.);+#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.);+#1772 = LINE('',#1773,#1774);+#1773 = CARTESIAN_POINT('',(2.6,1.15,0.));+#1774 = VECTOR('',#1775,1.);+#1775 = DIRECTION('',(0.,0.,1.));+#1776 = PCURVE('',#831,#1777);+#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782);+#1778 = LINE('',#1779,#1780);+#1779 = CARTESIAN_POINT('',(0.,1.35));+#1780 = VECTOR('',#1781,1.);+#1781 = DIRECTION('',(1.,0.));+#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1783 = PCURVE('',#859,#1784);+#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789);+#1785 = LINE('',#1786,#1787);+#1786 = CARTESIAN_POINT('',(0.,0.));+#1787 = VECTOR('',#1788,1.);+#1788 = DIRECTION('',(1.,0.));+#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1790 = ADVANCED_FACE('',(#1791),#780,.T.);+#1791 = FACE_BOUND('',#1792,.T.);+#1792 = EDGE_LOOP('',(#1793,#1794,#1795,#1818));+#1793 = ORIENTED_EDGE('',*,*,#764,.F.);+#1794 = ORIENTED_EDGE('',*,*,#1556,.T.);+#1795 = ORIENTED_EDGE('',*,*,#1796,.T.);+#1796 = EDGE_CURVE('',#1529,#1797,#1799,.T.);+#1797 = VERTEX_POINT('',#1798);+#1798 = CARTESIAN_POINT('',(2.6,-1.15,0.42));+#1799 = SURFACE_CURVE('',#1800,(#1804,#1811),.PCURVE_S1.);+#1800 = LINE('',#1801,#1802);+#1801 = CARTESIAN_POINT('',(1.25,-1.15,0.42));+#1802 = VECTOR('',#1803,1.);+#1803 = DIRECTION('',(1.,0.,0.));+#1804 = PCURVE('',#780,#1805);+#1805 = DEFINITIONAL_REPRESENTATION('',(#1806),#1810);+#1806 = LINE('',#1807,#1808);+#1807 = CARTESIAN_POINT('',(0.42,0.));+#1808 = VECTOR('',#1809,1.);+#1809 = DIRECTION('',(0.,1.));+#1810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1811 = PCURVE('',#1544,#1812);+#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817);+#1813 = LINE('',#1814,#1815);+#1814 = CARTESIAN_POINT('',(0.,0.7));+#1815 = VECTOR('',#1816,1.);+#1816 = DIRECTION('',(1.,0.));+#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1818 = ORIENTED_EDGE('',*,*,#1819,.F.);+#1819 = EDGE_CURVE('',#737,#1797,#1820,.T.);+#1820 = SURFACE_CURVE('',#1821,(#1825,#1832),.PCURVE_S1.);+#1821 = LINE('',#1822,#1823);+#1822 = CARTESIAN_POINT('',(2.6,-1.15,0.));+#1823 = VECTOR('',#1824,1.);+#1824 = DIRECTION('',(0.,0.,1.));+#1825 = PCURVE('',#780,#1826);+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);+#1827 = LINE('',#1828,#1829);+#1828 = CARTESIAN_POINT('',(0.,1.35));+#1829 = VECTOR('',#1830,1.);+#1830 = DIRECTION('',(1.,0.));+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1832 = PCURVE('',#752,#1833);+#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838);+#1834 = LINE('',#1835,#1836);+#1835 = CARTESIAN_POINT('',(0.,-0.7));+#1836 = VECTOR('',#1837,1.);+#1837 = DIRECTION('',(1.,0.));+#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1839 = ADVANCED_FACE('',(#1840),#1544,.T.);+#1840 = FACE_BOUND('',#1841,.T.);+#1841 = EDGE_LOOP('',(#1842,#1843,#1866,#1887));+#1842 = ORIENTED_EDGE('',*,*,#1528,.F.);+#1843 = ORIENTED_EDGE('',*,*,#1844,.T.);+#1844 = EDGE_CURVE('',#1506,#1845,#1847,.T.);+#1845 = VERTEX_POINT('',#1846);+#1846 = CARTESIAN_POINT('',(2.6,-1.85,0.42));+#1847 = SURFACE_CURVE('',#1848,(#1852,#1859),.PCURVE_S1.);+#1848 = LINE('',#1849,#1850);+#1849 = CARTESIAN_POINT('',(1.25,-1.85,0.42));+#1850 = VECTOR('',#1851,1.);+#1851 = DIRECTION('',(1.,0.,0.));+#1852 = PCURVE('',#1544,#1853);+#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);+#1854 = LINE('',#1855,#1856);+#1855 = CARTESIAN_POINT('',(0.,0.));+#1856 = VECTOR('',#1857,1.);+#1857 = DIRECTION('',(1.,0.));+#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1859 = PCURVE('',#724,#1860);+#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865);+#1861 = LINE('',#1862,#1863);+#1862 = CARTESIAN_POINT('',(0.42,0.));+#1863 = VECTOR('',#1864,1.);+#1864 = DIRECTION('',(0.,1.));+#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1866 = ORIENTED_EDGE('',*,*,#1867,.T.);+#1867 = EDGE_CURVE('',#1845,#1797,#1868,.T.);+#1868 = SURFACE_CURVE('',#1869,(#1873,#1880),.PCURVE_S1.);+#1869 = LINE('',#1870,#1871);+#1870 = CARTESIAN_POINT('',(2.6,-1.85,0.42));+#1871 = VECTOR('',#1872,1.);+#1872 = DIRECTION('',(0.,1.,0.));+#1873 = PCURVE('',#1544,#1874);+#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1879);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(1.35,0.));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(0.,1.));+#1879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1880 = PCURVE('',#752,#1881);+#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886);+#1882 = LINE('',#1883,#1884);+#1883 = CARTESIAN_POINT('',(0.42,0.));+#1884 = VECTOR('',#1885,1.);+#1885 = DIRECTION('',(0.,-1.));+#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1887 = ORIENTED_EDGE('',*,*,#1796,.F.);+#1888 = ADVANCED_FACE('',(#1889),#724,.F.);+#1889 = FACE_BOUND('',#1890,.F.);+#1890 = EDGE_LOOP('',(#1891,#1892,#1893,#1894));+#1891 = ORIENTED_EDGE('',*,*,#708,.F.);+#1892 = ORIENTED_EDGE('',*,*,#1505,.T.);+#1893 = ORIENTED_EDGE('',*,*,#1844,.T.);+#1894 = ORIENTED_EDGE('',*,*,#1895,.F.);+#1895 = EDGE_CURVE('',#709,#1845,#1896,.T.);+#1896 = SURFACE_CURVE('',#1897,(#1901,#1908),.PCURVE_S1.);+#1897 = LINE('',#1898,#1899);+#1898 = CARTESIAN_POINT('',(2.6,-1.85,0.));+#1899 = VECTOR('',#1900,1.);+#1900 = DIRECTION('',(0.,0.,1.));+#1901 = PCURVE('',#724,#1902);+#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1907);+#1903 = LINE('',#1904,#1905);+#1904 = CARTESIAN_POINT('',(0.,1.35));+#1905 = VECTOR('',#1906,1.);+#1906 = DIRECTION('',(1.,0.));+#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1908 = PCURVE('',#752,#1909);+#1909 = DEFINITIONAL_REPRESENTATION('',(#1910),#1914);+#1910 = LINE('',#1911,#1912);+#1911 = CARTESIAN_POINT('',(0.,0.));+#1912 = VECTOR('',#1913,1.);+#1913 = DIRECTION('',(1.,0.));+#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1915 = ADVANCED_FACE('',(#1916),#752,.T.);+#1916 = FACE_BOUND('',#1917,.T.);+#1917 = EDGE_LOOP('',(#1918,#1919,#1920,#1921));+#1918 = ORIENTED_EDGE('',*,*,#1895,.F.);+#1919 = ORIENTED_EDGE('',*,*,#736,.T.);+#1920 = ORIENTED_EDGE('',*,*,#1819,.T.);+#1921 = ORIENTED_EDGE('',*,*,#1867,.F.);+#1922 = ADVANCED_FACE('',(#1923),#859,.T.);+#1923 = FACE_BOUND('',#1924,.T.);+#1924 = EDGE_LOOP('',(#1925,#1926,#1927,#1928));+#1925 = ORIENTED_EDGE('',*,*,#1770,.F.);+#1926 = ORIENTED_EDGE('',*,*,#843,.T.);+#1927 = ORIENTED_EDGE('',*,*,#1694,.T.);+#1928 = ORIENTED_EDGE('',*,*,#1742,.F.);+#1929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1933)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1930,#1931,#1932)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1930 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1931 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1932 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1933 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1930,+  'distance_accuracy_value','confusion accuracy');+#1934 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+ENDSEC;+END-ISO-10303-21;
docs/cn5611-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+29
@@ -0,0 +1,29 @@+{+  "slug": "cn5611",+  "version": "0.1.0",+  "type": "component",+  "description": "ShangHai Consonance Elec LED Drivers, SOT-89-5. Datasheet-verified pinout, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "led-drv",+    "cn5611"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "cn5611.kicad_sym",+    "cn5611.kicad_mod",+    "cn5611.glb",+    "cn5611.step",+    "cn5611.lbr",+    "docs/hero.png",+    "docs/cn5611-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ]+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>cn5611</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>cn5611</title>\ No newline at end of file