← Commit history
bq24166rger.glbadded
⋯ 1 unchanged line ⋯
bq24166rger.kicad_modadded+517
@@ -0,0 +1,517 @@+(footprint "QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "QFN, 24 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=278)")+	(tags "QFN NoLead")+	(property "Reference" "REF**"+		(at 0 -3.3 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm"+		(at 0 3.3 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/no_lead"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.11 -2.11)+		(end -1.635 -2.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.11 -1.635)+		(end -2.11 -2.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.11 2.11)+		(end -2.11 1.635)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.635 2.11)+		(end -2.11 2.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.635 -2.11)+		(end 2.11 -2.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.11 -2.11)+		(end 2.11 -1.635)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.11 1.635)+		(end 2.11 2.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.11 2.11)+		(end 1.635 2.11)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -2.61 -1.25)+			(xy -2.94 -1.01)+			(xy -2.94 -1.49)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.6 -1.63)+		(end -2.25 -1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.6 1.63)+		(end -2.6 -1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.25 -2.25)+		(end -1.63 -2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.25 -1.63)+		(end -2.25 -2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.25 1.63)+		(end -2.6 1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.25 2.25)+		(end -2.25 1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.63 -2.6)+		(end 1.63 -2.6)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.63 -2.25)+		(end -1.63 -2.6)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.63 2.25)+		(end -2.25 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -1.63 2.6)+		(end -1.63 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.63 -2.6)+		(end 1.63 -2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.63 -2.25)+		(end 2.25 -2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.63 2.25)+		(end 1.63 2.6)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 1.63 2.6)+		(end -1.63 2.6)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.25 -2.25)+		(end 2.25 -1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.25 -1.63)+		(end 2.6 -1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.25 1.63)+		(end 2.25 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.25 2.25)+		(end 1.63 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.6 -1.63)+		(end 2.6 1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.6 1.63)+		(end 2.25 1.63)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_poly+		(pts+			(xy -1 -2)+			(xy 2 -2)+			(xy 2 2)+			(xy -2 2)+			(xy -2 -1)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "" smd roundrect+		(at -0.65 -0.65)+		(size 1.05 1.05)+		(layers "F.Paste")+		(roundrect_rratio 0.238095)+	)+	(pad "" smd roundrect+		(at -0.65 0.65)+		(size 1.05 1.05)+		(layers "F.Paste")+		(roundrect_rratio 0.238095)+	)+	(pad "" smd roundrect+		(at 0.65 -0.65)+		(size 1.05 1.05)+		(layers "F.Paste")+		(roundrect_rratio 0.238095)+	)+	(pad "" smd roundrect+		(at 0.65 0.65)+		(size 1.05 1.05)+		(layers "F.Paste")+		(roundrect_rratio 0.238095)+	)+	(pad "1" smd roundrect+		(at -1.9375 -1.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -1.9375 -0.75)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at -1.9375 -0.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "4" smd roundrect+		(at -1.9375 0.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "5" smd roundrect+		(at -1.9375 0.75)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "6" smd roundrect+		(at -1.9375 1.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "7" smd roundrect+		(at -1.25 1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "8" smd roundrect+		(at -0.75 1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "9" smd roundrect+		(at -0.25 1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "10" smd roundrect+		(at 0.25 1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "11" smd roundrect+		(at 0.75 1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "12" smd roundrect+		(at 1.25 1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "13" smd roundrect+		(at 1.9375 1.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "14" smd roundrect+		(at 1.9375 0.75)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "15" smd roundrect+		(at 1.9375 0.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "16" smd roundrect+		(at 1.9375 -0.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "17" smd roundrect+		(at 1.9375 -0.75)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "18" smd roundrect+		(at 1.9375 -1.25)+		(size 0.825 0.25)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "19" smd roundrect+		(at 1.25 -1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "20" smd roundrect+		(at 0.75 -1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "21" smd roundrect+		(at 0.25 -1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "22" smd roundrect+		(at -0.25 -1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "23" smd roundrect+		(at -0.75 -1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "24" smd roundrect+		(at -1.25 -1.9375)+		(size 0.25 0.825)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "25" smd rect+		(at 0 0)+		(size 2.6 2.6)+		(property pad_prop_heatsink)+		(layers "F.Cu" "F.Mask")+		(zone_connect 2)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
bq24166rger.kicad_symadded+113
@@ -0,0 +1,113 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "BQ24166RGER" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 20.32 0) (effects (font (size 1.27 1.27))))+    (property "Value" "BQ24166RGER" (at 0 -20.32 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "BQ24166RGER_0_1"+    (rectangle (start -12.70 17.78) (end 12.70 -17.78)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "BQ24166RGER_1_1"+    (pin input line (at -17.78 15.24 0) (length 5.08)+      (name "VDPM" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 12.70 0) (length 5.08)+      (name "IUSB3" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 10.16 0) (length 5.08)+      (name "IUSB2" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 7.62 0) (length 5.08)+      (name "IUSB1" (effects (font (size 1.27 1.27))))+      (number "4" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 5.08 0) (length 5.08)+      (name "ISET" (effects (font (size 1.27 1.27))))+      (number "5" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 2.54 0) (length 5.08)+      (name "DRV" (effects (font (size 1.27 1.27))))+      (number "6" (effects (font (size 1.27 1.27))))+    )+    (pin tri_state line (at -17.78 0.00 0) (length 5.08)+      (name "PG" (effects (font (size 1.27 1.27))))+      (number "7" (effects (font (size 1.27 1.27))))+    )+    (pin tri_state line (at -17.78 -2.54 0) (length 5.08)+      (name "CHG" (effects (font (size 1.27 1.27))))+      (number "8" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 -5.08 0) (length 5.08)+      (name "TS" (effects (font (size 1.27 1.27))))+      (number "9" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at -17.78 -7.62 0) (length 5.08)+      (name "BGATE" (effects (font (size 1.27 1.27))))+      (number "10" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -10.16 0) (length 5.08)+      (name "BAT" (effects (font (size 1.27 1.27))))+      (number "11" (effects (font (size 1.27 1.27))))+    )+    (pin bidirectional line (at -17.78 -12.70 0) (length 5.08)+      (name "BAT" (effects (font (size 1.27 1.27))))+      (number "12" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at -17.78 -15.24 0) (length 5.08)+      (name "SYS" (effects (font (size 1.27 1.27))))+      (number "13" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 12.70 180) (length 5.08)+      (name "EP" (effects (font (size 1.27 1.27))))+      (number "25" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 10.16 180) (length 5.08)+      (name "CE" (effects (font (size 1.27 1.27))))+      (number "24" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 7.62 180) (length 5.08)+      (name "PMIDU" (effects (font (size 1.27 1.27))))+      (number "23" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 5.08 180) (length 5.08)+      (name "USB" (effects (font (size 1.27 1.27))))+      (number "22" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 2.54 180) (length 5.08)+      (name "IN" (effects (font (size 1.27 1.27))))+      (number "21" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 0.00 180) (length 5.08)+      (name "PMIDI" (effects (font (size 1.27 1.27))))+      (number "20" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 -2.54 180) (length 5.08)+      (name "BOOT" (effects (font (size 1.27 1.27))))+      (number "19" (effects (font (size 1.27 1.27))))+    )+    (pin output line (at 17.78 -5.08 180) (length 5.08)+      (name "SW" (effects (font (size 1.27 1.27))))+      (number "18" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -7.62 180) (length 5.08)+      (name "PGND" (effects (font (size 1.27 1.27))))+      (number "17" (effects (font (size 1.27 1.27))))+    )+    (pin power_in line (at 17.78 -10.16 180) (length 5.08)+      (name "PGND" (effects (font (size 1.27 1.27))))+      (number "16" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 -12.70 180) (length 5.08)+      (name "ILIM" (effects (font (size 1.27 1.27))))+      (number "15" (effects (font (size 1.27 1.27))))+    )+    (pin input line (at 17.78 -15.24 180) (length 5.08)+      (name "SYS" (effects (font (size 1.27 1.27))))+      (number "14" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
bq24166rger.lbradded+183
@@ -0,0 +1,183 @@+<?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="QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm">+  <description>QFN-24-1EP, 4 x 4 mm, 0.5 mm pitch</description>+  <smd name="1" x="-1.9375" y="1.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="2" x="-1.9375" y="0.7500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="3" x="-1.9375" y="0.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="4" x="-1.9375" y="-0.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="5" x="-1.9375" y="-0.7500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="6" x="-1.9375" y="-1.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="7" x="-1.2500" y="-1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="8" x="-0.7500" y="-1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="9" x="-0.2500" y="-1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="10" x="0.2500" y="-1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="11" x="0.7500" y="-1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="12" x="1.2500" y="-1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="13" x="1.9375" y="-1.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="14" x="1.9375" y="-0.7500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="15" x="1.9375" y="-0.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="16" x="1.9375" y="0.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="17" x="1.9375" y="0.7500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="18" x="1.9375" y="1.2500" dx="0.8250" dy="0.2500" layer="1" roundness="50"/>+  <smd name="19" x="1.2500" y="1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="20" x="0.7500" y="1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="21" x="0.2500" y="1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="22" x="-0.2500" y="1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="23" x="-0.7500" y="1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="24" x="-1.2500" y="1.9375" dx="0.2500" dy="0.8250" layer="1" roundness="50"/>+  <smd name="25" x="0.0000" y="-0.0000" dx="2.6000" dy="2.6000" layer="1"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-2.6100" y="1.2500"/>+    <vertex x="-2.9400" y="1.0100"/>+    <vertex x="-2.9400" y="1.4900"/>+  </polygon>+  <polygon width="0.1000" layer="51">+    <vertex x="-1.0000" y="2.0000"/>+    <vertex x="2.0000" y="2.0000"/>+    <vertex x="2.0000" y="-2.0000"/>+    <vertex x="-2.0000" y="-2.0000"/>+    <vertex x="-2.0000" y="1.0000"/>+  </polygon>+  <wire x1="-2.1100" y1="2.1100" x2="-1.6350" y2="2.1100" width="0.1200" layer="21"/>+  <wire x1="-2.1100" y1="1.6350" x2="-2.1100" y2="2.1100" width="0.1200" layer="21"/>+  <wire x1="-2.1100" y1="-2.1100" x2="-2.1100" y2="-1.6350" width="0.1200" layer="21"/>+  <wire x1="-1.6350" y1="-2.1100" x2="-2.1100" y2="-2.1100" width="0.1200" layer="21"/>+  <wire x1="1.6350" y1="2.1100" x2="2.1100" y2="2.1100" width="0.1200" layer="21"/>+  <wire x1="2.1100" y1="2.1100" x2="2.1100" y2="1.6350" width="0.1200" layer="21"/>+  <wire x1="2.1100" y1="-1.6350" x2="2.1100" y2="-2.1100" width="0.1200" layer="21"/>+  <wire x1="2.1100" y1="-2.1100" x2="1.6350" y2="-2.1100" width="0.1200" layer="21"/>+  <text x="0" y="2.950" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-2.950" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="BQ24166RGER">+  <wire x1="-12.7" y1="17.78" x2="12.7" y2="17.78" width="0.254" layer="94"/>+  <wire x1="12.7" y1="17.78" x2="12.7" y2="-17.78" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-17.78" x2="-12.7" y2="-17.78" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-17.78" x2="-12.7" y2="17.78" width="0.254" layer="94"/>+  <text x="0.0000" y="20.3200" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-20.3200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="VDPM" x="-17.78" y="15.24" length="middle" direction="in"/>+  <pin name="IUSB3" x="-17.78" y="12.7" length="middle" direction="in"/>+  <pin name="IUSB2" x="-17.78" y="10.16" length="middle" direction="in"/>+  <pin name="IUSB1" x="-17.78" y="7.62" length="middle" direction="in"/>+  <pin name="ISET" x="-17.78" y="5.08" length="middle" direction="in"/>+  <pin name="DRV" x="-17.78" y="2.54" length="middle" direction="out"/>+  <pin name="PG" x="-17.78" y="0" length="middle" direction="hiz"/>+  <pin name="CHG" x="-17.78" y="-2.54" length="middle" direction="hiz"/>+  <pin name="TS" x="-17.78" y="-5.08" length="middle" direction="in"/>+  <pin name="BGATE" x="-17.78" y="-7.62" length="middle" direction="out"/>+  <pin name="BAT" x="-17.78" y="-10.16" length="middle" direction="io"/>+  <pin name="BAT@2" x="-17.78" y="-12.7" length="middle" direction="io"/>+  <pin name="SYS" x="-17.78" y="-15.24" length="middle" direction="in"/>+  <pin name="EP" x="17.78" y="12.7" length="middle" direction="pas" rot="R180"/>+  <pin name="CE" x="17.78" y="10.16" length="middle" direction="in" rot="R180"/>+  <pin name="PMIDU" x="17.78" y="7.62" length="middle" direction="out" rot="R180"/>+  <pin name="USB" x="17.78" y="5.08" length="middle" direction="pwr" rot="R180"/>+  <pin name="IN" x="17.78" y="2.54" length="middle" direction="pwr" rot="R180"/>+  <pin name="PMIDI" x="17.78" y="0" length="middle" direction="out" rot="R180"/>+  <pin name="BOOT" x="17.78" y="-2.54" length="middle" direction="out" rot="R180"/>+  <pin name="SW" x="17.78" y="-5.08" length="middle" direction="out" rot="R180"/>+  <pin name="PGND" x="17.78" y="-7.62" length="middle" direction="pwr" rot="R180"/>+  <pin name="PGND@2" x="17.78" y="-10.16" length="middle" direction="pwr" rot="R180"/>+  <pin name="ILIM" x="17.78" y="-12.7" length="middle" direction="in" rot="R180"/>+  <pin name="SYS@2" x="17.78" y="-15.24" length="middle" direction="in" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="BQ24166RGER" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="BQ24166RGER" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm">+      <connects>+        <connect gate="G$1" pin="VDPM" pad="1"/>+        <connect gate="G$1" pin="IUSB3" pad="2"/>+        <connect gate="G$1" pin="IUSB2" pad="3"/>+        <connect gate="G$1" pin="IUSB1" pad="4"/>+        <connect gate="G$1" pin="ISET" pad="5"/>+        <connect gate="G$1" pin="DRV" pad="6"/>+        <connect gate="G$1" pin="PG" pad="7"/>+        <connect gate="G$1" pin="CHG" pad="8"/>+        <connect gate="G$1" pin="TS" pad="9"/>+        <connect gate="G$1" pin="BGATE" pad="10"/>+        <connect gate="G$1" pin="BAT" pad="11"/>+        <connect gate="G$1" pin="BAT@2" pad="12"/>+        <connect gate="G$1" pin="SYS" pad="13"/>+        <connect gate="G$1" pin="EP" pad="25"/>+        <connect gate="G$1" pin="CE" pad="24"/>+        <connect gate="G$1" pin="PMIDU" pad="23"/>+        <connect gate="G$1" pin="USB" pad="22"/>+        <connect gate="G$1" pin="IN" pad="21"/>+        <connect gate="G$1" pin="PMIDI" pad="20"/>+        <connect gate="G$1" pin="BOOT" pad="19"/>+        <connect gate="G$1" pin="SW" pad="18"/>+        <connect gate="G$1" pin="PGND" pad="17"/>+        <connect gate="G$1" pin="PGND@2" pad="16"/>+        <connect gate="G$1" pin="ILIM" pad="15"/>+        <connect gate="G$1" pin="SYS@2" pad="14"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
bq24166rger.stepadded+6403
@@ -0,0 +1,6403 @@+ISO-10303-21;
+HEADER;
+/* QFN-24-1EP_4x4mm_Pitch0.5mm.step 3D STEP model for use in ECAD systems
+ * Copyright (C) 2017, kicad StepUp
+ * 
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * any later version.
+ * 
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see http://www.gnu.org/licenses/.
+ * 
+ * As a special exception, if you create a design which uses this symbol,
+ * and embed this symbol or unaltered portions of this symbol into the design,
+ * this symbol does not by itself cause the resulting design to be covered by
+ * the GNU General Public License.
+ * This exception does not however invalidate any other reasons why the design
+ * itself might be covered by the GNU General Public License. 
+ * If you modify this symbol, you may extend this exception to your version of the symbol,
+ * but you are not obligated to do so.
+ * If you do not wish to do so, delete this exception statement from your version
+ * Risk disclaimer
+ * *USE 3D CAD DATA AT YOUR OWN RISK*
+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*
+ * 
+ */
+
+FILE_DESCRIPTION(
+/* description */ ('model of QFN-24-1EP_4x4mm_Pitch0.5mm'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'QFN-24-1EP_4x4mm_Pitch0.5mm.step',
+/* time_stamp */ '2017-03-23T11:14:39',
+/* author */ ('kicad StepUp','ksu'),
+/* organization */ ('FreeCAD'),
+/* preprocessor_version */ 'OCC',
+/* originating_system */ 'kicad StepUp',
+/* authorisation */ '');
+
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('QFN-24-1EP_4x4mm_Pitch0.5mm','QFN-24-1EP_4x4mm_Pitch0.5mm'
+,'',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5185);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#58,#105,#130,#170,#187,#1037,#1192,#1204,
+#1366,#1406,#1446,#1471,#1496,#1529,#1562,#1602,#1627,#1660,#1700,
+#1740,#1765,#1790,#1823,#1856,#1896,#1936,#1961,#1986,#2019,#2052,
+#2092,#2132,#2157,#2182,#2215,#2248,#2288,#2328,#2353,#2378,#2411,
+#2444,#2606,#2761,#2801,#2841,#2866,#2891,#2924,#2957,#2997,#3037,
+#3062,#3087,#3120,#3153,#3193,#3233,#3258,#3283,#3316,#3349,#3389,
+#3429,#3454,#3479,#3512,#3545,#3585,#3625,#3650,#3675,#3708,#3741,
+#3781,#3821,#3846,#3871,#3904,#3937,#3968,#3992,#4016,#4040,#4057,
+#4080,#4097,#4114,#4131,#4148,#4165,#4182,#4199,#4216,#4233,#4250,
+#4267,#4284,#4296,#4313,#4325,#4342,#4354,#4371,#4383,#4400,#4412,
+#4429,#4441,#4458,#4470,#4487,#4499,#4516,#4528,#4545,#4557,#4574,
+#4586,#4603,#4620,#4637,#4654,#4671,#4688,#4705,#4722,#4739,#4756,
+#4773,#4790,#4807,#4819,#4836,#4848,#4865,#4877,#4894,#4906,#4923,
+#4935,#4952,#4964,#4981,#4993,#5010,#5022,#5039,#5051,#5068,#5080,
+#5097,#5109,#5126,#5138,#5151,#5176));
+#17 = ADVANCED_FACE('',(#18),#53,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#39,#47));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-1.725,0.625,0.E+000));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#34 = CIRCLE('',#35,0.125);
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(-1.725,0.75,0.E+000));
+#37 = DIRECTION('',(0.E+000,0.E+000,1.));
+#38 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#39 = ORIENTED_EDGE('',*,*,#40,.T.);
+#40 = EDGE_CURVE('',#32,#41,#43,.T.);
+#41 = VERTEX_POINT('',#42);
+#42 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#43 = LINE('',#44,#45);
+#44 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#45 = VECTOR('',#46,1.);
+#46 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#47 = ORIENTED_EDGE('',*,*,#48,.T.);
+#48 = EDGE_CURVE('',#41,#22,#49,.T.);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#53 = PLANE('',#54);
+#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
+#55 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#56 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#57 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#58 = ADVANCED_FACE('',(#59),#100,.F.);
+#59 = FACE_BOUND('',#60,.F.);
+#60 = EDGE_LOOP('',(#61,#62,#70,#78,#86,#94));
+#61 = ORIENTED_EDGE('',*,*,#21,.F.);
+#62 = ORIENTED_EDGE('',*,*,#63,.T.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(-2.,0.625,0.2));
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(0.E+000,0.E+000,1.));
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#64,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(-1.99,0.625,0.2));
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-2.,0.625,0.2));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#78 = ORIENTED_EDGE('',*,*,#79,.F.);
+#79 = EDGE_CURVE('',#80,#72,#82,.T.);
+#80 = VERTEX_POINT('',#81);
+#81 = CARTESIAN_POINT('',(-1.99,0.625,2.E-002));
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-1.99,0.625,1.E-002));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(0.E+000,0.E+000,1.));
+#86 = ORIENTED_EDGE('',*,*,#87,.F.);
+#87 = EDGE_CURVE('',#88,#80,#90,.T.);
+#88 = VERTEX_POINT('',#89);
+#89 = CARTESIAN_POINT('',(-1.725,0.625,2.E-002));
+#90 = LINE('',#91,#92);
+#91 = CARTESIAN_POINT('',(-1.995,0.625,2.E-002));
+#92 = VECTOR('',#93,1.);
+#93 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#94 = ORIENTED_EDGE('',*,*,#95,.F.);
+#95 = EDGE_CURVE('',#24,#88,#96,.T.);
+#96 = LINE('',#97,#98);
+#97 = CARTESIAN_POINT('',(-1.725,0.625,0.E+000));
+#98 = VECTOR('',#99,1.);
+#99 = DIRECTION('',(0.E+000,0.E+000,1.));
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(-2.,0.625,0.E+000));
+#103 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#104 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#105 = ADVANCED_FACE('',(#106),#125,.T.);
+#106 = FACE_BOUND('',#107,.F.);
+#107 = EDGE_LOOP('',(#108,#109,#110,#119));
+#108 = ORIENTED_EDGE('',*,*,#31,.F.);
+#109 = ORIENTED_EDGE('',*,*,#95,.T.);
+#110 = ORIENTED_EDGE('',*,*,#111,.F.);
+#111 = EDGE_CURVE('',#112,#88,#114,.T.);
+#112 = VERTEX_POINT('',#113);
+#113 = CARTESIAN_POINT('',(-1.725,0.875,2.E-002));
+#114 = CIRCLE('',#115,0.125);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(-1.725,0.75,2.E-002));
+#117 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#118 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#119 = ORIENTED_EDGE('',*,*,#120,.F.);
+#120 = EDGE_CURVE('',#32,#112,#121,.T.);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.E+000,0.E+000,1.));
+#125 = CYLINDRICAL_SURFACE('',#126,0.125);
+#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129);
+#127 = CARTESIAN_POINT('',(-1.725,0.75,0.E+000));
+#128 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#129 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#130 = ADVANCED_FACE('',(#131),#165,.F.);
+#131 = FACE_BOUND('',#132,.F.);
+#132 = EDGE_LOOP('',(#133,#134,#135,#143,#151,#159));
+#133 = ORIENTED_EDGE('',*,*,#40,.F.);
+#134 = ORIENTED_EDGE('',*,*,#120,.T.);
+#135 = ORIENTED_EDGE('',*,*,#136,.F.);
+#136 = EDGE_CURVE('',#137,#112,#139,.T.);
+#137 = VERTEX_POINT('',#138);
+#138 = CARTESIAN_POINT('',(-1.99,0.875,2.E-002));
+#139 = LINE('',#140,#141);
+#140 = CARTESIAN_POINT('',(-1.8575,0.875,2.E-002));
+#141 = VECTOR('',#142,1.);
+#142 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#143 = ORIENTED_EDGE('',*,*,#144,.F.);
+#144 = EDGE_CURVE('',#145,#137,#147,.T.);
+#145 = VERTEX_POINT('',#146);
+#146 = CARTESIAN_POINT('',(-1.99,0.875,0.2));
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(-1.99,0.875,1.E-002));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#151 = ORIENTED_EDGE('',*,*,#152,.T.);
+#152 = EDGE_CURVE('',#145,#153,#155,.T.);
+#153 = VERTEX_POINT('',#154);
+#154 = CARTESIAN_POINT('',(-2.,0.875,0.2));
+#155 = LINE('',#156,#157);
+#156 = CARTESIAN_POINT('',(-1.725,0.875,0.2));
+#157 = VECTOR('',#158,1.);
+#158 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#159 = ORIENTED_EDGE('',*,*,#160,.F.);
+#160 = EDGE_CURVE('',#41,#153,#161,.T.);
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(0.E+000,0.E+000,1.));
+#165 = PLANE('',#166);
+#166 = AXIS2_PLACEMENT_3D('',#167,#168,#169);
+#167 = CARTESIAN_POINT('',(-1.725,0.875,0.E+000));
+#168 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#169 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#170 = ADVANCED_FACE('',(#171),#182,.F.);
+#171 = FACE_BOUND('',#172,.F.);
+#172 = EDGE_LOOP('',(#173,#174,#180,#181));
+#173 = ORIENTED_EDGE('',*,*,#160,.T.);
+#174 = ORIENTED_EDGE('',*,*,#175,.T.);
+#175 = EDGE_CURVE('',#153,#64,#176,.T.);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(-2.,0.875,0.2));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#180 = ORIENTED_EDGE('',*,*,#63,.F.);
+#181 = ORIENTED_EDGE('',*,*,#48,.F.);
+#182 = PLANE('',#183);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(-2.,0.875,0.E+000));
+#185 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#186 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#187 = ADVANCED_FACE('',(#188,#990),#1032,.F.);
+#188 = FACE_BOUND('',#189,.F.);
+#189 = EDGE_LOOP('',(#190,#200,#208,#216,#225,#233,#239,#240,#241,#242,
+#250,#258,#267,#275,#283,#291,#300,#308,#316,#324,#333,#341,#349,
+#357,#366,#374,#382,#390,#398,#407,#415,#423,#431,#440,#448,#456,
+#464,#473,#481,#489,#497,#506,#514,#522,#530,#539,#547,#555,#563,
+#572,#580,#588,#596,#604,#613,#621,#629,#637,#646,#654,#662,#670,
+#679,#687,#695,#703,#712,#720,#728,#736,#745,#753,#761,#769,#778,
+#786,#794,#802,#810,#819,#827,#835,#843,#852,#860,#868,#876,#885,
+#893,#901,#909,#918,#926,#934,#942,#951,#959,#967,#975,#984));
+#190 = ORIENTED_EDGE('',*,*,#191,.F.);
+#191 = EDGE_CURVE('',#192,#194,#196,.T.);
+#192 = VERTEX_POINT('',#193);
+#193 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#194 = VERTEX_POINT('',#195);
+#195 = CARTESIAN_POINT('',(-1.375,1.99,2.E-002));
+#196 = LINE('',#197,#198);
+#197 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#198 = VECTOR('',#199,1.);
+#199 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#200 = ORIENTED_EDGE('',*,*,#201,.T.);
+#201 = EDGE_CURVE('',#192,#202,#204,.T.);
+#202 = VERTEX_POINT('',#203);
+#203 = CARTESIAN_POINT('',(-1.99,1.375,2.E-002));
+#204 = LINE('',#205,#206);
+#205 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#206 = VECTOR('',#207,1.);
+#207 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#208 = ORIENTED_EDGE('',*,*,#209,.T.);
+#209 = EDGE_CURVE('',#202,#210,#212,.T.);
+#210 = VERTEX_POINT('',#211);
+#211 = CARTESIAN_POINT('',(-1.725,1.375,2.E-002));
+#212 = LINE('',#213,#214);
+#213 = CARTESIAN_POINT('',(-1.8575,1.375,2.E-002));
+#214 = VECTOR('',#215,1.);
+#215 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#216 = ORIENTED_EDGE('',*,*,#217,.T.);
+#217 = EDGE_CURVE('',#210,#218,#220,.T.);
+#218 = VERTEX_POINT('',#219);
+#219 = CARTESIAN_POINT('',(-1.725,1.125,2.E-002));
+#220 = CIRCLE('',#221,0.125);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(-1.725,1.25,2.E-002));
+#223 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#224 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#225 = ORIENTED_EDGE('',*,*,#226,.T.);
+#226 = EDGE_CURVE('',#218,#227,#229,.T.);
+#227 = VERTEX_POINT('',#228);
+#228 = CARTESIAN_POINT('',(-1.99,1.125,2.E-002));
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(-1.995,1.125,2.E-002));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#233 = ORIENTED_EDGE('',*,*,#234,.T.);
+#234 = EDGE_CURVE('',#227,#137,#235,.T.);
+#235 = LINE('',#236,#237);
+#236 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#237 = VECTOR('',#238,1.);
+#238 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#239 = ORIENTED_EDGE('',*,*,#136,.T.);
+#240 = ORIENTED_EDGE('',*,*,#111,.T.);
+#241 = ORIENTED_EDGE('',*,*,#87,.T.);
+#242 = ORIENTED_EDGE('',*,*,#243,.T.);
+#243 = EDGE_CURVE('',#80,#244,#246,.T.);
+#244 = VERTEX_POINT('',#245);
+#245 = CARTESIAN_POINT('',(-1.99,0.375,2.E-002));
+#246 = LINE('',#247,#248);
+#247 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#248 = VECTOR('',#249,1.);
+#249 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#250 = ORIENTED_EDGE('',*,*,#251,.T.);
+#251 = EDGE_CURVE('',#244,#252,#254,.T.);
+#252 = VERTEX_POINT('',#253);
+#253 = CARTESIAN_POINT('',(-1.725,0.375,2.E-002));
+#254 = LINE('',#255,#256);
+#255 = CARTESIAN_POINT('',(-1.8575,0.375,2.E-002));
+#256 = VECTOR('',#257,1.);
+#257 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#258 = ORIENTED_EDGE('',*,*,#259,.T.);
+#259 = EDGE_CURVE('',#252,#260,#262,.T.);
+#260 = VERTEX_POINT('',#261);
+#261 = CARTESIAN_POINT('',(-1.725,0.125,2.E-002));
+#262 = CIRCLE('',#263,0.125);
+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
+#264 = CARTESIAN_POINT('',(-1.725,0.25,2.E-002));
+#265 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#266 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#267 = ORIENTED_EDGE('',*,*,#268,.T.);
+#268 = EDGE_CURVE('',#260,#269,#271,.T.);
+#269 = VERTEX_POINT('',#270);
+#270 = CARTESIAN_POINT('',(-1.99,0.125,2.E-002));
+#271 = LINE('',#272,#273);
+#272 = CARTESIAN_POINT('',(-1.995,0.125,2.E-002));
+#273 = VECTOR('',#274,1.);
+#274 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#275 = ORIENTED_EDGE('',*,*,#276,.T.);
+#276 = EDGE_CURVE('',#269,#277,#279,.T.);
+#277 = VERTEX_POINT('',#278);
+#278 = CARTESIAN_POINT('',(-1.99,-0.125,2.E-002));
+#279 = LINE('',#280,#281);
+#280 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#281 = VECTOR('',#282,1.);
+#282 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#283 = ORIENTED_EDGE('',*,*,#284,.T.);
+#284 = EDGE_CURVE('',#277,#285,#287,.T.);
+#285 = VERTEX_POINT('',#286);
+#286 = CARTESIAN_POINT('',(-1.725,-0.125,2.E-002));
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(-1.8575,-0.125,2.E-002));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#291 = ORIENTED_EDGE('',*,*,#292,.T.);
+#292 = EDGE_CURVE('',#285,#293,#295,.T.);
+#293 = VERTEX_POINT('',#294);
+#294 = CARTESIAN_POINT('',(-1.725,-0.375,2.E-002));
+#295 = CIRCLE('',#296,0.125);
+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);
+#297 = CARTESIAN_POINT('',(-1.725,-0.25,2.E-002));
+#298 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#299 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#300 = ORIENTED_EDGE('',*,*,#301,.T.);
+#301 = EDGE_CURVE('',#293,#302,#304,.T.);
+#302 = VERTEX_POINT('',#303);
+#303 = CARTESIAN_POINT('',(-1.99,-0.375,2.E-002));
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(-1.995,-0.375,2.E-002));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#308 = ORIENTED_EDGE('',*,*,#309,.T.);
+#309 = EDGE_CURVE('',#302,#310,#312,.T.);
+#310 = VERTEX_POINT('',#311);
+#311 = CARTESIAN_POINT('',(-1.99,-0.625,2.E-002));
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#310,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-1.725,-0.625,2.E-002));
+#320 = LINE('',#321,#322);
+#321 = CARTESIAN_POINT('',(-1.8575,-0.625,2.E-002));
+#322 = VECTOR('',#323,1.);
+#323 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#324 = ORIENTED_EDGE('',*,*,#325,.T.);
+#325 = EDGE_CURVE('',#318,#326,#328,.T.);
+#326 = VERTEX_POINT('',#327);
+#327 = CARTESIAN_POINT('',(-1.725,-0.875,2.E-002));
+#328 = CIRCLE('',#329,0.125);
+#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
+#330 = CARTESIAN_POINT('',(-1.725,-0.75,2.E-002));
+#331 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#332 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#333 = ORIENTED_EDGE('',*,*,#334,.T.);
+#334 = EDGE_CURVE('',#326,#335,#337,.T.);
+#335 = VERTEX_POINT('',#336);
+#336 = CARTESIAN_POINT('',(-1.99,-0.875,2.E-002));
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(-1.995,-0.875,2.E-002));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#341 = ORIENTED_EDGE('',*,*,#342,.T.);
+#342 = EDGE_CURVE('',#335,#343,#345,.T.);
+#343 = VERTEX_POINT('',#344);
+#344 = CARTESIAN_POINT('',(-1.99,-1.125,2.E-002));
+#345 = LINE('',#346,#347);
+#346 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#347 = VECTOR('',#348,1.);
+#348 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#349 = ORIENTED_EDGE('',*,*,#350,.T.);
+#350 = EDGE_CURVE('',#343,#351,#353,.T.);
+#351 = VERTEX_POINT('',#352);
+#352 = CARTESIAN_POINT('',(-1.725,-1.125,2.E-002));
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(-1.8575,-1.125,2.E-002));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#357 = ORIENTED_EDGE('',*,*,#358,.T.);
+#358 = EDGE_CURVE('',#351,#359,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(-1.725,-1.375,2.E-002));
+#361 = CIRCLE('',#362,0.125);
+#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365);
+#363 = CARTESIAN_POINT('',(-1.725,-1.25,2.E-002));
+#364 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#365 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#366 = ORIENTED_EDGE('',*,*,#367,.T.);
+#367 = EDGE_CURVE('',#359,#368,#370,.T.);
+#368 = VERTEX_POINT('',#369);
+#369 = CARTESIAN_POINT('',(-1.99,-1.375,2.E-002));
+#370 = LINE('',#371,#372);
+#371 = CARTESIAN_POINT('',(-1.995,-1.375,2.E-002));
+#372 = VECTOR('',#373,1.);
+#373 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#374 = ORIENTED_EDGE('',*,*,#375,.T.);
+#375 = EDGE_CURVE('',#368,#376,#378,.T.);
+#376 = VERTEX_POINT('',#377);
+#377 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#378 = LINE('',#379,#380);
+#379 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#380 = VECTOR('',#381,1.);
+#381 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#382 = ORIENTED_EDGE('',*,*,#383,.T.);
+#383 = EDGE_CURVE('',#376,#384,#386,.T.);
+#384 = VERTEX_POINT('',#385);
+#385 = CARTESIAN_POINT('',(-1.375,-1.99,2.E-002));
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#390 = ORIENTED_EDGE('',*,*,#391,.T.);
+#391 = EDGE_CURVE('',#384,#392,#394,.T.);
+#392 = VERTEX_POINT('',#393);
+#393 = CARTESIAN_POINT('',(-1.375,-1.725,2.E-002));
+#394 = LINE('',#395,#396);
+#395 = CARTESIAN_POINT('',(-1.375,0.1325,2.E-002));
+#396 = VECTOR('',#397,1.);
+#397 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#398 = ORIENTED_EDGE('',*,*,#399,.T.);
+#399 = EDGE_CURVE('',#392,#400,#402,.T.);
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(-1.125,-1.725,2.E-002));
+#402 = CIRCLE('',#403,0.125);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-1.25,-1.725,2.E-002));
+#405 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#406 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#407 = ORIENTED_EDGE('',*,*,#408,.T.);
+#408 = EDGE_CURVE('',#400,#409,#411,.T.);
+#409 = VERTEX_POINT('',#410);
+#410 = CARTESIAN_POINT('',(-1.125,-1.99,2.E-002));
+#411 = LINE('',#412,#413);
+#412 = CARTESIAN_POINT('',(-1.125,-5.E-003,2.E-002));
+#413 = VECTOR('',#414,1.);
+#414 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#415 = ORIENTED_EDGE('',*,*,#416,.T.);
+#416 = EDGE_CURVE('',#409,#417,#419,.T.);
+#417 = VERTEX_POINT('',#418);
+#418 = CARTESIAN_POINT('',(-0.875,-1.99,2.E-002));
+#419 = LINE('',#420,#421);
+#420 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#421 = VECTOR('',#422,1.);
+#422 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#423 = ORIENTED_EDGE('',*,*,#424,.T.);
+#424 = EDGE_CURVE('',#417,#425,#427,.T.);
+#425 = VERTEX_POINT('',#426);
+#426 = CARTESIAN_POINT('',(-0.875,-1.725,2.E-002));
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(-0.875,0.1325,2.E-002));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#431 = ORIENTED_EDGE('',*,*,#432,.T.);
+#432 = EDGE_CURVE('',#425,#433,#435,.T.);
+#433 = VERTEX_POINT('',#434);
+#434 = CARTESIAN_POINT('',(-0.625,-1.725,2.E-002));
+#435 = CIRCLE('',#436,0.125);
+#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
+#437 = CARTESIAN_POINT('',(-0.75,-1.725,2.E-002));
+#438 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#439 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#440 = ORIENTED_EDGE('',*,*,#441,.T.);
+#441 = EDGE_CURVE('',#433,#442,#444,.T.);
+#442 = VERTEX_POINT('',#443);
+#443 = CARTESIAN_POINT('',(-0.625,-1.99,2.E-002));
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-0.625,-5.E-003,2.E-002));
+#446 = VECTOR('',#447,1.);
+#447 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#448 = ORIENTED_EDGE('',*,*,#449,.T.);
+#449 = EDGE_CURVE('',#442,#450,#452,.T.);
+#450 = VERTEX_POINT('',#451);
+#451 = CARTESIAN_POINT('',(-0.375,-1.99,2.E-002));
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#456 = ORIENTED_EDGE('',*,*,#457,.T.);
+#457 = EDGE_CURVE('',#450,#458,#460,.T.);
+#458 = VERTEX_POINT('',#459);
+#459 = CARTESIAN_POINT('',(-0.375,-1.725,2.E-002));
+#460 = LINE('',#461,#462);
+#461 = CARTESIAN_POINT('',(-0.375,0.1325,2.E-002));
+#462 = VECTOR('',#463,1.);
+#463 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#464 = ORIENTED_EDGE('',*,*,#465,.T.);
+#465 = EDGE_CURVE('',#458,#466,#468,.T.);
+#466 = VERTEX_POINT('',#467);
+#467 = CARTESIAN_POINT('',(-0.125,-1.725,2.E-002));
+#468 = CIRCLE('',#469,0.125);
+#469 = AXIS2_PLACEMENT_3D('',#470,#471,#472);
+#470 = CARTESIAN_POINT('',(-0.25,-1.725,2.E-002));
+#471 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#472 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#473 = ORIENTED_EDGE('',*,*,#474,.T.);
+#474 = EDGE_CURVE('',#466,#475,#477,.T.);
+#475 = VERTEX_POINT('',#476);
+#476 = CARTESIAN_POINT('',(-0.125,-1.99,2.E-002));
+#477 = LINE('',#478,#479);
+#478 = CARTESIAN_POINT('',(-0.125,-5.E-003,2.E-002));
+#479 = VECTOR('',#480,1.);
+#480 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#481 = ORIENTED_EDGE('',*,*,#482,.T.);
+#482 = EDGE_CURVE('',#475,#483,#485,.T.);
+#483 = VERTEX_POINT('',#484);
+#484 = CARTESIAN_POINT('',(0.125,-1.99,2.E-002));
+#485 = LINE('',#486,#487);
+#486 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#487 = VECTOR('',#488,1.);
+#488 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#489 = ORIENTED_EDGE('',*,*,#490,.T.);
+#490 = EDGE_CURVE('',#483,#491,#493,.T.);
+#491 = VERTEX_POINT('',#492);
+#492 = CARTESIAN_POINT('',(0.125,-1.725,2.E-002));
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(0.125,0.1325,2.E-002));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#497 = ORIENTED_EDGE('',*,*,#498,.T.);
+#498 = EDGE_CURVE('',#491,#499,#501,.T.);
+#499 = VERTEX_POINT('',#500);
+#500 = CARTESIAN_POINT('',(0.375,-1.725,2.E-002));
+#501 = CIRCLE('',#502,0.125);
+#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505);
+#503 = CARTESIAN_POINT('',(0.25,-1.725,2.E-002));
+#504 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#505 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#506 = ORIENTED_EDGE('',*,*,#507,.T.);
+#507 = EDGE_CURVE('',#499,#508,#510,.T.);
+#508 = VERTEX_POINT('',#509);
+#509 = CARTESIAN_POINT('',(0.375,-1.99,2.E-002));
+#510 = LINE('',#511,#512);
+#511 = CARTESIAN_POINT('',(0.375,-5.000000000001E-003,2.E-002));
+#512 = VECTOR('',#513,1.);
+#513 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#514 = ORIENTED_EDGE('',*,*,#515,.T.);
+#515 = EDGE_CURVE('',#508,#516,#518,.T.);
+#516 = VERTEX_POINT('',#517);
+#517 = CARTESIAN_POINT('',(0.625,-1.99,2.E-002));
+#518 = LINE('',#519,#520);
+#519 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#520 = VECTOR('',#521,1.);
+#521 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#522 = ORIENTED_EDGE('',*,*,#523,.T.);
+#523 = EDGE_CURVE('',#516,#524,#526,.T.);
+#524 = VERTEX_POINT('',#525);
+#525 = CARTESIAN_POINT('',(0.625,-1.725,2.E-002));
+#526 = LINE('',#527,#528);
+#527 = CARTESIAN_POINT('',(0.625,0.1325,2.E-002));
+#528 = VECTOR('',#529,1.);
+#529 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#530 = ORIENTED_EDGE('',*,*,#531,.T.);
+#531 = EDGE_CURVE('',#524,#532,#534,.T.);
+#532 = VERTEX_POINT('',#533);
+#533 = CARTESIAN_POINT('',(0.875,-1.725,2.E-002));
+#534 = CIRCLE('',#535,0.125);
+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
+#536 = CARTESIAN_POINT('',(0.75,-1.725,2.E-002));
+#537 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#538 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#539 = ORIENTED_EDGE('',*,*,#540,.T.);
+#540 = EDGE_CURVE('',#532,#541,#543,.T.);
+#541 = VERTEX_POINT('',#542);
+#542 = CARTESIAN_POINT('',(0.875,-1.99,2.E-002));
+#543 = LINE('',#544,#545);
+#544 = CARTESIAN_POINT('',(0.875,-5.000000000001E-003,2.E-002));
+#545 = VECTOR('',#546,1.);
+#546 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#547 = ORIENTED_EDGE('',*,*,#548,.T.);
+#548 = EDGE_CURVE('',#541,#549,#551,.T.);
+#549 = VERTEX_POINT('',#550);
+#550 = CARTESIAN_POINT('',(1.125,-1.99,2.E-002));
+#551 = LINE('',#552,#553);
+#552 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#553 = VECTOR('',#554,1.);
+#554 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#555 = ORIENTED_EDGE('',*,*,#556,.T.);
+#556 = EDGE_CURVE('',#549,#557,#559,.T.);
+#557 = VERTEX_POINT('',#558);
+#558 = CARTESIAN_POINT('',(1.125,-1.725,2.E-002));
+#559 = LINE('',#560,#561);
+#560 = CARTESIAN_POINT('',(1.125,0.1325,2.E-002));
+#561 = VECTOR('',#562,1.);
+#562 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#563 = ORIENTED_EDGE('',*,*,#564,.T.);
+#564 = EDGE_CURVE('',#557,#565,#567,.T.);
+#565 = VERTEX_POINT('',#566);
+#566 = CARTESIAN_POINT('',(1.375,-1.725,2.E-002));
+#567 = CIRCLE('',#568,0.125);
+#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571);
+#569 = CARTESIAN_POINT('',(1.25,-1.725,2.E-002));
+#570 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#571 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#572 = ORIENTED_EDGE('',*,*,#573,.T.);
+#573 = EDGE_CURVE('',#565,#574,#576,.T.);
+#574 = VERTEX_POINT('',#575);
+#575 = CARTESIAN_POINT('',(1.375,-1.99,2.E-002));
+#576 = LINE('',#577,#578);
+#577 = CARTESIAN_POINT('',(1.375,-5.000000000001E-003,2.E-002));
+#578 = VECTOR('',#579,1.);
+#579 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#580 = ORIENTED_EDGE('',*,*,#581,.T.);
+#581 = EDGE_CURVE('',#574,#582,#584,.T.);
+#582 = VERTEX_POINT('',#583);
+#583 = CARTESIAN_POINT('',(1.99,-1.99,2.E-002));
+#584 = LINE('',#585,#586);
+#585 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#586 = VECTOR('',#587,1.);
+#587 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#588 = ORIENTED_EDGE('',*,*,#589,.F.);
+#589 = EDGE_CURVE('',#590,#582,#592,.T.);
+#590 = VERTEX_POINT('',#591);
+#591 = CARTESIAN_POINT('',(1.99,-1.375,2.E-002));
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#596 = ORIENTED_EDGE('',*,*,#597,.T.);
+#597 = EDGE_CURVE('',#590,#598,#600,.T.);
+#598 = VERTEX_POINT('',#599);
+#599 = CARTESIAN_POINT('',(1.725,-1.375,2.E-002));
+#600 = LINE('',#601,#602);
+#601 = CARTESIAN_POINT('',(-0.1325,-1.375,2.E-002));
+#602 = VECTOR('',#603,1.);
+#603 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#604 = ORIENTED_EDGE('',*,*,#605,.T.);
+#605 = EDGE_CURVE('',#598,#606,#608,.T.);
+#606 = VERTEX_POINT('',#607);
+#607 = CARTESIAN_POINT('',(1.725,-1.125,2.E-002));
+#608 = CIRCLE('',#609,0.125);
+#609 = AXIS2_PLACEMENT_3D('',#610,#611,#612);
+#610 = CARTESIAN_POINT('',(1.725,-1.25,2.E-002));
+#611 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#612 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#613 = ORIENTED_EDGE('',*,*,#614,.T.);
+#614 = EDGE_CURVE('',#606,#615,#617,.T.);
+#615 = VERTEX_POINT('',#616);
+#616 = CARTESIAN_POINT('',(1.99,-1.125,2.E-002));
+#617 = LINE('',#618,#619);
+#618 = CARTESIAN_POINT('',(5.E-003,-1.125,2.E-002));
+#619 = VECTOR('',#620,1.);
+#620 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#621 = ORIENTED_EDGE('',*,*,#622,.F.);
+#622 = EDGE_CURVE('',#623,#615,#625,.T.);
+#623 = VERTEX_POINT('',#624);
+#624 = CARTESIAN_POINT('',(1.99,-0.875,2.E-002));
+#625 = LINE('',#626,#627);
+#626 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#627 = VECTOR('',#628,1.);
+#628 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#629 = ORIENTED_EDGE('',*,*,#630,.T.);
+#630 = EDGE_CURVE('',#623,#631,#633,.T.);
+#631 = VERTEX_POINT('',#632);
+#632 = CARTESIAN_POINT('',(1.725,-0.875,2.E-002));
+#633 = LINE('',#634,#635);
+#634 = CARTESIAN_POINT('',(-0.1325,-0.875,2.E-002));
+#635 = VECTOR('',#636,1.);
+#636 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#637 = ORIENTED_EDGE('',*,*,#638,.T.);
+#638 = EDGE_CURVE('',#631,#639,#641,.T.);
+#639 = VERTEX_POINT('',#640);
+#640 = CARTESIAN_POINT('',(1.725,-0.625,2.E-002));
+#641 = CIRCLE('',#642,0.125);
+#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
+#643 = CARTESIAN_POINT('',(1.725,-0.75,2.E-002));
+#644 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#645 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#646 = ORIENTED_EDGE('',*,*,#647,.T.);
+#647 = EDGE_CURVE('',#639,#648,#650,.T.);
+#648 = VERTEX_POINT('',#649);
+#649 = CARTESIAN_POINT('',(1.99,-0.625,2.E-002));
+#650 = LINE('',#651,#652);
+#651 = CARTESIAN_POINT('',(5.E-003,-0.625,2.E-002));
+#652 = VECTOR('',#653,1.);
+#653 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#654 = ORIENTED_EDGE('',*,*,#655,.F.);
+#655 = EDGE_CURVE('',#656,#648,#658,.T.);
+#656 = VERTEX_POINT('',#657);
+#657 = CARTESIAN_POINT('',(1.99,-0.375,2.E-002));
+#658 = LINE('',#659,#660);
+#659 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#660 = VECTOR('',#661,1.);
+#661 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#662 = ORIENTED_EDGE('',*,*,#663,.T.);
+#663 = EDGE_CURVE('',#656,#664,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(1.725,-0.375,2.E-002));
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(-0.1325,-0.375,2.E-002));
+#668 = VECTOR('',#669,1.);
+#669 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#670 = ORIENTED_EDGE('',*,*,#671,.T.);
+#671 = EDGE_CURVE('',#664,#672,#674,.T.);
+#672 = VERTEX_POINT('',#673);
+#673 = CARTESIAN_POINT('',(1.725,-0.125,2.E-002));
+#674 = CIRCLE('',#675,0.125);
+#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678);
+#676 = CARTESIAN_POINT('',(1.725,-0.25,2.E-002));
+#677 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#678 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#679 = ORIENTED_EDGE('',*,*,#680,.T.);
+#680 = EDGE_CURVE('',#672,#681,#683,.T.);
+#681 = VERTEX_POINT('',#682);
+#682 = CARTESIAN_POINT('',(1.99,-0.125,2.E-002));
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(5.E-003,-0.125,2.E-002));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#687 = ORIENTED_EDGE('',*,*,#688,.F.);
+#688 = EDGE_CURVE('',#689,#681,#691,.T.);
+#689 = VERTEX_POINT('',#690);
+#690 = CARTESIAN_POINT('',(1.99,0.125,2.E-002));
+#691 = LINE('',#692,#693);
+#692 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#693 = VECTOR('',#694,1.);
+#694 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#695 = ORIENTED_EDGE('',*,*,#696,.T.);
+#696 = EDGE_CURVE('',#689,#697,#699,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(1.725,0.125,2.E-002));
+#699 = LINE('',#700,#701);
+#700 = CARTESIAN_POINT('',(-0.1325,0.125,2.E-002));
+#701 = VECTOR('',#702,1.);
+#702 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#703 = ORIENTED_EDGE('',*,*,#704,.T.);
+#704 = EDGE_CURVE('',#697,#705,#707,.T.);
+#705 = VERTEX_POINT('',#706);
+#706 = CARTESIAN_POINT('',(1.725,0.375,2.E-002));
+#707 = CIRCLE('',#708,0.125);
+#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711);
+#709 = CARTESIAN_POINT('',(1.725,0.25,2.E-002));
+#710 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#711 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#712 = ORIENTED_EDGE('',*,*,#713,.T.);
+#713 = EDGE_CURVE('',#705,#714,#716,.T.);
+#714 = VERTEX_POINT('',#715);
+#715 = CARTESIAN_POINT('',(1.99,0.375,2.E-002));
+#716 = LINE('',#717,#718);
+#717 = CARTESIAN_POINT('',(5.E-003,0.375,2.E-002));
+#718 = VECTOR('',#719,1.);
+#719 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#720 = ORIENTED_EDGE('',*,*,#721,.F.);
+#721 = EDGE_CURVE('',#722,#714,#724,.T.);
+#722 = VERTEX_POINT('',#723);
+#723 = CARTESIAN_POINT('',(1.99,0.625,2.E-002));
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#728 = ORIENTED_EDGE('',*,*,#729,.T.);
+#729 = EDGE_CURVE('',#722,#730,#732,.T.);
+#730 = VERTEX_POINT('',#731);
+#731 = CARTESIAN_POINT('',(1.725,0.625,2.E-002));
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(-0.1325,0.625,2.E-002));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#736 = ORIENTED_EDGE('',*,*,#737,.T.);
+#737 = EDGE_CURVE('',#730,#738,#740,.T.);
+#738 = VERTEX_POINT('',#739);
+#739 = CARTESIAN_POINT('',(1.725,0.875,2.E-002));
+#740 = CIRCLE('',#741,0.125);
+#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744);
+#742 = CARTESIAN_POINT('',(1.725,0.75,2.E-002));
+#743 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#744 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#745 = ORIENTED_EDGE('',*,*,#746,.T.);
+#746 = EDGE_CURVE('',#738,#747,#749,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(1.99,0.875,2.E-002));
+#749 = LINE('',#750,#751);
+#750 = CARTESIAN_POINT('',(5.E-003,0.875,2.E-002));
+#751 = VECTOR('',#752,1.);
+#752 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#753 = ORIENTED_EDGE('',*,*,#754,.F.);
+#754 = EDGE_CURVE('',#755,#747,#757,.T.);
+#755 = VERTEX_POINT('',#756);
+#756 = CARTESIAN_POINT('',(1.99,1.125,2.E-002));
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#761 = ORIENTED_EDGE('',*,*,#762,.T.);
+#762 = EDGE_CURVE('',#755,#763,#765,.T.);
+#763 = VERTEX_POINT('',#764);
+#764 = CARTESIAN_POINT('',(1.725,1.125,2.E-002));
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(-0.1325,1.125,2.E-002));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#769 = ORIENTED_EDGE('',*,*,#770,.T.);
+#770 = EDGE_CURVE('',#763,#771,#773,.T.);
+#771 = VERTEX_POINT('',#772);
+#772 = CARTESIAN_POINT('',(1.725,1.375,2.E-002));
+#773 = CIRCLE('',#774,0.125);
+#774 = AXIS2_PLACEMENT_3D('',#775,#776,#777);
+#775 = CARTESIAN_POINT('',(1.725,1.25,2.E-002));
+#776 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#777 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#778 = ORIENTED_EDGE('',*,*,#779,.T.);
+#779 = EDGE_CURVE('',#771,#780,#782,.T.);
+#780 = VERTEX_POINT('',#781);
+#781 = CARTESIAN_POINT('',(1.99,1.375,2.E-002));
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(5.E-003,1.375,2.E-002));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#786 = ORIENTED_EDGE('',*,*,#787,.F.);
+#787 = EDGE_CURVE('',#788,#780,#790,.T.);
+#788 = VERTEX_POINT('',#789);
+#789 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#790 = LINE('',#791,#792);
+#791 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#792 = VECTOR('',#793,1.);
+#793 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#794 = ORIENTED_EDGE('',*,*,#795,.F.);
+#795 = EDGE_CURVE('',#796,#788,#798,.T.);
+#796 = VERTEX_POINT('',#797);
+#797 = CARTESIAN_POINT('',(1.375,1.99,2.E-002));
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#802 = ORIENTED_EDGE('',*,*,#803,.T.);
+#803 = EDGE_CURVE('',#796,#804,#806,.T.);
+#804 = VERTEX_POINT('',#805);
+#805 = CARTESIAN_POINT('',(1.375,1.725,2.E-002));
+#806 = LINE('',#807,#808);
+#807 = CARTESIAN_POINT('',(1.375,1.8575,2.E-002));
+#808 = VECTOR('',#809,1.);
+#809 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#810 = ORIENTED_EDGE('',*,*,#811,.T.);
+#811 = EDGE_CURVE('',#804,#812,#814,.T.);
+#812 = VERTEX_POINT('',#813);
+#813 = CARTESIAN_POINT('',(1.125,1.725,2.E-002));
+#814 = CIRCLE('',#815,0.125);
+#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818);
+#816 = CARTESIAN_POINT('',(1.25,1.725,2.E-002));
+#817 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#818 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#819 = ORIENTED_EDGE('',*,*,#820,.T.);
+#820 = EDGE_CURVE('',#812,#821,#823,.T.);
+#821 = VERTEX_POINT('',#822);
+#822 = CARTESIAN_POINT('',(1.125,1.99,2.E-002));
+#823 = LINE('',#824,#825);
+#824 = CARTESIAN_POINT('',(1.125,1.995,2.E-002));
+#825 = VECTOR('',#826,1.);
+#826 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#827 = ORIENTED_EDGE('',*,*,#828,.F.);
+#828 = EDGE_CURVE('',#829,#821,#831,.T.);
+#829 = VERTEX_POINT('',#830);
+#830 = CARTESIAN_POINT('',(0.875,1.99,2.E-002));
+#831 = LINE('',#832,#833);
+#832 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#833 = VECTOR('',#834,1.);
+#834 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#835 = ORIENTED_EDGE('',*,*,#836,.T.);
+#836 = EDGE_CURVE('',#829,#837,#839,.T.);
+#837 = VERTEX_POINT('',#838);
+#838 = CARTESIAN_POINT('',(0.875,1.725,2.E-002));
+#839 = LINE('',#840,#841);
+#840 = CARTESIAN_POINT('',(0.875,1.8575,2.E-002));
+#841 = VECTOR('',#842,1.);
+#842 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#843 = ORIENTED_EDGE('',*,*,#844,.T.);
+#844 = EDGE_CURVE('',#837,#845,#847,.T.);
+#845 = VERTEX_POINT('',#846);
+#846 = CARTESIAN_POINT('',(0.625,1.725,2.E-002));
+#847 = CIRCLE('',#848,0.125);
+#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851);
+#849 = CARTESIAN_POINT('',(0.75,1.725,2.E-002));
+#850 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#851 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#852 = ORIENTED_EDGE('',*,*,#853,.T.);
+#853 = EDGE_CURVE('',#845,#854,#856,.T.);
+#854 = VERTEX_POINT('',#855);
+#855 = CARTESIAN_POINT('',(0.625,1.99,2.E-002));
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(0.625,1.995,2.E-002));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#862,#854,#864,.T.);
+#862 = VERTEX_POINT('',#863);
+#863 = CARTESIAN_POINT('',(0.375,1.99,2.E-002));
+#864 = LINE('',#865,#866);
+#865 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#866 = VECTOR('',#867,1.);
+#867 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#868 = ORIENTED_EDGE('',*,*,#869,.T.);
+#869 = EDGE_CURVE('',#862,#870,#872,.T.);
+#870 = VERTEX_POINT('',#871);
+#871 = CARTESIAN_POINT('',(0.375,1.725,2.E-002));
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(0.375,1.8575,2.E-002));
+#874 = VECTOR('',#875,1.);
+#875 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#876 = ORIENTED_EDGE('',*,*,#877,.T.);
+#877 = EDGE_CURVE('',#870,#878,#880,.T.);
+#878 = VERTEX_POINT('',#879);
+#879 = CARTESIAN_POINT('',(0.125,1.725,2.E-002));
+#880 = CIRCLE('',#881,0.125);
+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);
+#882 = CARTESIAN_POINT('',(0.25,1.725,2.E-002));
+#883 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#884 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#885 = ORIENTED_EDGE('',*,*,#886,.T.);
+#886 = EDGE_CURVE('',#878,#887,#889,.T.);
+#887 = VERTEX_POINT('',#888);
+#888 = CARTESIAN_POINT('',(0.125,1.99,2.E-002));
+#889 = LINE('',#890,#891);
+#890 = CARTESIAN_POINT('',(0.125,1.995,2.E-002));
+#891 = VECTOR('',#892,1.);
+#892 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#893 = ORIENTED_EDGE('',*,*,#894,.F.);
+#894 = EDGE_CURVE('',#895,#887,#897,.T.);
+#895 = VERTEX_POINT('',#896);
+#896 = CARTESIAN_POINT('',(-0.125,1.99,2.E-002));
+#897 = LINE('',#898,#899);
+#898 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#899 = VECTOR('',#900,1.);
+#900 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#901 = ORIENTED_EDGE('',*,*,#902,.T.);
+#902 = EDGE_CURVE('',#895,#903,#905,.T.);
+#903 = VERTEX_POINT('',#904);
+#904 = CARTESIAN_POINT('',(-0.125,1.725,2.E-002));
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(-0.125,1.8575,2.E-002));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#909 = ORIENTED_EDGE('',*,*,#910,.T.);
+#910 = EDGE_CURVE('',#903,#911,#913,.T.);
+#911 = VERTEX_POINT('',#912);
+#912 = CARTESIAN_POINT('',(-0.375,1.725,2.E-002));
+#913 = CIRCLE('',#914,0.125);
+#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917);
+#915 = CARTESIAN_POINT('',(-0.25,1.725,2.E-002));
+#916 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#917 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#918 = ORIENTED_EDGE('',*,*,#919,.T.);
+#919 = EDGE_CURVE('',#911,#920,#922,.T.);
+#920 = VERTEX_POINT('',#921);
+#921 = CARTESIAN_POINT('',(-0.375,1.99,2.E-002));
+#922 = LINE('',#923,#924);
+#923 = CARTESIAN_POINT('',(-0.375,1.995,2.E-002));
+#924 = VECTOR('',#925,1.);
+#925 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#926 = ORIENTED_EDGE('',*,*,#927,.F.);
+#927 = EDGE_CURVE('',#928,#920,#930,.T.);
+#928 = VERTEX_POINT('',#929);
+#929 = CARTESIAN_POINT('',(-0.625,1.99,2.E-002));
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#934 = ORIENTED_EDGE('',*,*,#935,.T.);
+#935 = EDGE_CURVE('',#928,#936,#938,.T.);
+#936 = VERTEX_POINT('',#937);
+#937 = CARTESIAN_POINT('',(-0.625,1.725,2.E-002));
+#938 = LINE('',#939,#940);
+#939 = CARTESIAN_POINT('',(-0.625,1.8575,2.E-002));
+#940 = VECTOR('',#941,1.);
+#941 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#942 = ORIENTED_EDGE('',*,*,#943,.T.);
+#943 = EDGE_CURVE('',#936,#944,#946,.T.);
+#944 = VERTEX_POINT('',#945);
+#945 = CARTESIAN_POINT('',(-0.875,1.725,2.E-002));
+#946 = CIRCLE('',#947,0.125);
+#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950);
+#948 = CARTESIAN_POINT('',(-0.75,1.725,2.E-002));
+#949 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#950 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#951 = ORIENTED_EDGE('',*,*,#952,.T.);
+#952 = EDGE_CURVE('',#944,#953,#955,.T.);
+#953 = VERTEX_POINT('',#954);
+#954 = CARTESIAN_POINT('',(-0.875,1.99,2.E-002));
+#955 = LINE('',#956,#957);
+#956 = CARTESIAN_POINT('',(-0.875,1.995,2.E-002));
+#957 = VECTOR('',#958,1.);
+#958 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#959 = ORIENTED_EDGE('',*,*,#960,.F.);
+#960 = EDGE_CURVE('',#961,#953,#963,.T.);
+#961 = VERTEX_POINT('',#962);
+#962 = CARTESIAN_POINT('',(-1.125,1.99,2.E-002));
+#963 = LINE('',#964,#965);
+#964 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#965 = VECTOR('',#966,1.);
+#966 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#967 = ORIENTED_EDGE('',*,*,#968,.T.);
+#968 = EDGE_CURVE('',#961,#969,#971,.T.);
+#969 = VERTEX_POINT('',#970);
+#970 = CARTESIAN_POINT('',(-1.125,1.725,2.E-002));
+#971 = LINE('',#972,#973);
+#972 = CARTESIAN_POINT('',(-1.125,1.8575,2.E-002));
+#973 = VECTOR('',#974,1.);
+#974 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#975 = ORIENTED_EDGE('',*,*,#976,.T.);
+#976 = EDGE_CURVE('',#969,#977,#979,.T.);
+#977 = VERTEX_POINT('',#978);
+#978 = CARTESIAN_POINT('',(-1.375,1.725,2.E-002));
+#979 = CIRCLE('',#980,0.125);
+#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
+#981 = CARTESIAN_POINT('',(-1.25,1.725,2.E-002));
+#982 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#983 = DIRECTION('',(-1.,4.555315873023E-016,-0.E+000));
+#984 = ORIENTED_EDGE('',*,*,#985,.T.);
+#985 = EDGE_CURVE('',#977,#194,#986,.T.);
+#986 = LINE('',#987,#988);
+#987 = CARTESIAN_POINT('',(-1.375,1.995,2.E-002));
+#988 = VECTOR('',#989,1.);
+#989 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#990 = FACE_BOUND('',#991,.F.);
+#991 = EDGE_LOOP('',(#992,#1002,#1010,#1018,#1026));
+#992 = ORIENTED_EDGE('',*,*,#993,.F.);
+#993 = EDGE_CURVE('',#994,#996,#998,.T.);
+#994 = VERTEX_POINT('',#995);
+#995 = CARTESIAN_POINT('',(-1.225,1.025,2.E-002));
+#996 = VERTEX_POINT('',#997);
+#997 = CARTESIAN_POINT('',(-1.225,-1.225,2.E-002));
+#998 = LINE('',#999,#1000);
+#999 = CARTESIAN_POINT('',(-1.225,1.025,2.E-002));
+#1000 = VECTOR('',#1001,1.);
+#1001 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1002 = ORIENTED_EDGE('',*,*,#1003,.F.);
+#1003 = EDGE_CURVE('',#1004,#994,#1006,.T.);
+#1004 = VERTEX_POINT('',#1005);
+#1005 = CARTESIAN_POINT('',(-1.025,1.225,2.E-002));
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(-1.025,1.225,2.E-002));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#1010 = ORIENTED_EDGE('',*,*,#1011,.F.);
+#1011 = EDGE_CURVE('',#1012,#1004,#1014,.T.);
+#1012 = VERTEX_POINT('',#1013);
+#1013 = CARTESIAN_POINT('',(1.225,1.225,2.E-002));
+#1014 = LINE('',#1015,#1016);
+#1015 = CARTESIAN_POINT('',(1.225,1.225,2.E-002));
+#1016 = VECTOR('',#1017,1.);
+#1017 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#1018 = ORIENTED_EDGE('',*,*,#1019,.F.);
+#1019 = EDGE_CURVE('',#1020,#1012,#1022,.T.);
+#1020 = VERTEX_POINT('',#1021);
+#1021 = CARTESIAN_POINT('',(1.225,-1.225,2.E-002));
+#1022 = LINE('',#1023,#1024);
+#1023 = CARTESIAN_POINT('',(1.225,-1.225,2.E-002));
+#1024 = VECTOR('',#1025,1.);
+#1025 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1026 = ORIENTED_EDGE('',*,*,#1027,.F.);
+#1027 = EDGE_CURVE('',#996,#1020,#1028,.T.);
+#1028 = LINE('',#1029,#1030);
+#1029 = CARTESIAN_POINT('',(-1.225,-1.225,2.E-002));
+#1030 = VECTOR('',#1031,1.);
+#1031 = DIRECTION('',(1.,-3.126750559148E-016,0.E+000));
+#1032 = PLANE('',#1033);
+#1033 = AXIS2_PLACEMENT_3D('',#1034,#1035,#1036);
+#1034 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#1035 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1036 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1037 = ADVANCED_FACE('',(#1038),#1187,.F.);
+#1038 = FACE_BOUND('',#1039,.F.);
+#1039 = EDGE_LOOP('',(#1040,#1041,#1049,#1057,#1063,#1064,#1072,#1080,
+#1086,#1087,#1095,#1103,#1109,#1110,#1118,#1126,#1132,#1133,#1141,
+#1149,#1155,#1156,#1157,#1163,#1164,#1165,#1173,#1181));
+#1040 = ORIENTED_EDGE('',*,*,#201,.F.);
+#1041 = ORIENTED_EDGE('',*,*,#1042,.T.);
+#1042 = EDGE_CURVE('',#192,#1043,#1045,.T.);
+#1043 = VERTEX_POINT('',#1044);
+#1044 = CARTESIAN_POINT('',(-1.99,1.99,0.77));
+#1045 = LINE('',#1046,#1047);
+#1046 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#1047 = VECTOR('',#1048,1.);
+#1048 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1049 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1050 = EDGE_CURVE('',#1043,#1051,#1053,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(-1.99,-1.99,0.77));
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(-1.99,1.99,0.77));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1057 = ORIENTED_EDGE('',*,*,#1058,.F.);
+#1058 = EDGE_CURVE('',#376,#1051,#1059,.T.);
+#1059 = LINE('',#1060,#1061);
+#1060 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#1061 = VECTOR('',#1062,1.);
+#1062 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1063 = ORIENTED_EDGE('',*,*,#375,.F.);
+#1064 = ORIENTED_EDGE('',*,*,#1065,.T.);
+#1065 = EDGE_CURVE('',#368,#1066,#1068,.T.);
+#1066 = VERTEX_POINT('',#1067);
+#1067 = CARTESIAN_POINT('',(-1.99,-1.375,0.2));
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(-1.99,-1.375,1.E-002));
+#1070 = VECTOR('',#1071,1.);
+#1071 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1072 = ORIENTED_EDGE('',*,*,#1073,.T.);
+#1073 = EDGE_CURVE('',#1066,#1074,#1076,.T.);
+#1074 = VERTEX_POINT('',#1075);
+#1075 = CARTESIAN_POINT('',(-1.99,-1.125,0.2));
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(-1.99,0.3075,0.2));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1080 = ORIENTED_EDGE('',*,*,#1081,.T.);
+#1081 = EDGE_CURVE('',#1074,#343,#1082,.T.);
+#1082 = LINE('',#1083,#1084);
+#1083 = CARTESIAN_POINT('',(-1.99,-1.125,1.E-002));
+#1084 = VECTOR('',#1085,1.);
+#1085 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1086 = ORIENTED_EDGE('',*,*,#342,.F.);
+#1087 = ORIENTED_EDGE('',*,*,#1088,.T.);
+#1088 = EDGE_CURVE('',#335,#1089,#1091,.T.);
+#1089 = VERTEX_POINT('',#1090);
+#1090 = CARTESIAN_POINT('',(-1.99,-0.875,0.2));
+#1091 = LINE('',#1092,#1093);
+#1092 = CARTESIAN_POINT('',(-1.99,-0.875,1.E-002));
+#1093 = VECTOR('',#1094,1.);
+#1094 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1095 = ORIENTED_EDGE('',*,*,#1096,.T.);
+#1096 = EDGE_CURVE('',#1089,#1097,#1099,.T.);
+#1097 = VERTEX_POINT('',#1098);
+#1098 = CARTESIAN_POINT('',(-1.99,-0.625,0.2));
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(-1.99,0.5575,0.2));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1103 = ORIENTED_EDGE('',*,*,#1104,.T.);
+#1104 = EDGE_CURVE('',#1097,#310,#1105,.T.);
+#1105 = LINE('',#1106,#1107);
+#1106 = CARTESIAN_POINT('',(-1.99,-0.625,1.E-002));
+#1107 = VECTOR('',#1108,1.);
+#1108 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1109 = ORIENTED_EDGE('',*,*,#309,.F.);
+#1110 = ORIENTED_EDGE('',*,*,#1111,.T.);
+#1111 = EDGE_CURVE('',#302,#1112,#1114,.T.);
+#1112 = VERTEX_POINT('',#1113);
+#1113 = CARTESIAN_POINT('',(-1.99,-0.375,0.2));
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(-1.99,-0.375,1.E-002));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1118 = ORIENTED_EDGE('',*,*,#1119,.T.);
+#1119 = EDGE_CURVE('',#1112,#1120,#1122,.T.);
+#1120 = VERTEX_POINT('',#1121);
+#1121 = CARTESIAN_POINT('',(-1.99,-0.125,0.2));
+#1122 = LINE('',#1123,#1124);
+#1123 = CARTESIAN_POINT('',(-1.99,0.8075,0.2));
+#1124 = VECTOR('',#1125,1.);
+#1125 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1126 = ORIENTED_EDGE('',*,*,#1127,.T.);
+#1127 = EDGE_CURVE('',#1120,#277,#1128,.T.);
+#1128 = LINE('',#1129,#1130);
+#1129 = CARTESIAN_POINT('',(-1.99,-0.125,1.E-002));
+#1130 = VECTOR('',#1131,1.);
+#1131 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1132 = ORIENTED_EDGE('',*,*,#276,.F.);
+#1133 = ORIENTED_EDGE('',*,*,#1134,.T.);
+#1134 = EDGE_CURVE('',#269,#1135,#1137,.T.);
+#1135 = VERTEX_POINT('',#1136);
+#1136 = CARTESIAN_POINT('',(-1.99,0.125,0.2));
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(-1.99,0.125,1.E-002));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1141 = ORIENTED_EDGE('',*,*,#1142,.T.);
+#1142 = EDGE_CURVE('',#1135,#1143,#1145,.T.);
+#1143 = VERTEX_POINT('',#1144);
+#1144 = CARTESIAN_POINT('',(-1.99,0.375,0.2));
+#1145 = LINE('',#1146,#1147);
+#1146 = CARTESIAN_POINT('',(-1.99,1.0575,0.2));
+#1147 = VECTOR('',#1148,1.);
+#1148 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1149 = ORIENTED_EDGE('',*,*,#1150,.T.);
+#1150 = EDGE_CURVE('',#1143,#244,#1151,.T.);
+#1151 = LINE('',#1152,#1153);
+#1152 = CARTESIAN_POINT('',(-1.99,0.375,1.E-002));
+#1153 = VECTOR('',#1154,1.);
+#1154 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1155 = ORIENTED_EDGE('',*,*,#243,.F.);
+#1156 = ORIENTED_EDGE('',*,*,#79,.T.);
+#1157 = ORIENTED_EDGE('',*,*,#1158,.T.);
+#1158 = EDGE_CURVE('',#72,#145,#1159,.T.);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(-1.99,1.3075,0.2));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1163 = ORIENTED_EDGE('',*,*,#144,.T.);
+#1164 = ORIENTED_EDGE('',*,*,#234,.F.);
+#1165 = ORIENTED_EDGE('',*,*,#1166,.T.);
+#1166 = EDGE_CURVE('',#227,#1167,#1169,.T.);
+#1167 = VERTEX_POINT('',#1168);
+#1168 = CARTESIAN_POINT('',(-1.99,1.125,0.2));
+#1169 = LINE('',#1170,#1171);
+#1170 = CARTESIAN_POINT('',(-1.99,1.125,1.E-002));
+#1171 = VECTOR('',#1172,1.);
+#1172 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1173 = ORIENTED_EDGE('',*,*,#1174,.T.);
+#1174 = EDGE_CURVE('',#1167,#1175,#1177,.T.);
+#1175 = VERTEX_POINT('',#1176);
+#1176 = CARTESIAN_POINT('',(-1.99,1.375,0.2));
+#1177 = LINE('',#1178,#1179);
+#1178 = CARTESIAN_POINT('',(-1.99,1.5575,0.2));
+#1179 = VECTOR('',#1180,1.);
+#1180 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#1181 = ORIENTED_EDGE('',*,*,#1182,.T.);
+#1182 = EDGE_CURVE('',#1175,#202,#1183,.T.);
+#1183 = LINE('',#1184,#1185);
+#1184 = CARTESIAN_POINT('',(-1.99,1.375,1.E-002));
+#1185 = VECTOR('',#1186,1.);
+#1186 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1187 = PLANE('',#1188);
+#1188 = AXIS2_PLACEMENT_3D('',#1189,#1190,#1191);
+#1189 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#1190 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1191 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1192 = ADVANCED_FACE('',(#1193),#1199,.F.);
+#1193 = FACE_BOUND('',#1194,.F.);
+#1194 = EDGE_LOOP('',(#1195,#1196,#1197,#1198));
+#1195 = ORIENTED_EDGE('',*,*,#71,.F.);
+#1196 = ORIENTED_EDGE('',*,*,#175,.F.);
+#1197 = ORIENTED_EDGE('',*,*,#152,.F.);
+#1198 = ORIENTED_EDGE('',*,*,#1158,.F.);
+#1199 = PLANE('',#1200);
+#1200 = AXIS2_PLACEMENT_3D('',#1201,#1202,#1203);
+#1201 = CARTESIAN_POINT('',(-2.,0.625,0.2));
+#1202 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#1203 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1204 = ADVANCED_FACE('',(#1205),#1361,.F.);
+#1205 = FACE_BOUND('',#1206,.F.);
+#1206 = EDGE_LOOP('',(#1207,#1215,#1216,#1217,#1225,#1233,#1239,#1240,
+#1248,#1256,#1262,#1263,#1271,#1279,#1285,#1286,#1294,#1302,#1308,
+#1309,#1317,#1325,#1331,#1332,#1340,#1348,#1354,#1355));
+#1207 = ORIENTED_EDGE('',*,*,#1208,.F.);
+#1208 = EDGE_CURVE('',#1043,#1209,#1211,.T.);
+#1209 = VERTEX_POINT('',#1210);
+#1210 = CARTESIAN_POINT('',(1.99,1.99,0.77));
+#1211 = LINE('',#1212,#1213);
+#1212 = CARTESIAN_POINT('',(-1.99,1.99,0.77));
+#1213 = VECTOR('',#1214,1.);
+#1214 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1215 = ORIENTED_EDGE('',*,*,#1042,.F.);
+#1216 = ORIENTED_EDGE('',*,*,#191,.T.);
+#1217 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#1218 = EDGE_CURVE('',#194,#1219,#1221,.T.);
+#1219 = VERTEX_POINT('',#1220);
+#1220 = CARTESIAN_POINT('',(-1.375,1.99,0.2));
+#1221 = LINE('',#1222,#1223);
+#1222 = CARTESIAN_POINT('',(-1.375,1.99,1.E-002));
+#1223 = VECTOR('',#1224,1.);
+#1224 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1225 = ORIENTED_EDGE('',*,*,#1226,.T.);
+#1226 = EDGE_CURVE('',#1219,#1227,#1229,.T.);
+#1227 = VERTEX_POINT('',#1228);
+#1228 = CARTESIAN_POINT('',(-1.125,1.99,0.2));
+#1229 = LINE('',#1230,#1231);
+#1230 = CARTESIAN_POINT('',(-1.6825,1.99,0.2));
+#1231 = VECTOR('',#1232,1.);
+#1232 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1233 = ORIENTED_EDGE('',*,*,#1234,.T.);
+#1234 = EDGE_CURVE('',#1227,#961,#1235,.T.);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(-1.125,1.99,1.E-002));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1239 = ORIENTED_EDGE('',*,*,#960,.T.);
+#1240 = ORIENTED_EDGE('',*,*,#1241,.T.);
+#1241 = EDGE_CURVE('',#953,#1242,#1244,.T.);
+#1242 = VERTEX_POINT('',#1243);
+#1243 = CARTESIAN_POINT('',(-0.875,1.99,0.2));
+#1244 = LINE('',#1245,#1246);
+#1245 = CARTESIAN_POINT('',(-0.875,1.99,1.E-002));
+#1246 = VECTOR('',#1247,1.);
+#1247 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1248 = ORIENTED_EDGE('',*,*,#1249,.T.);
+#1249 = EDGE_CURVE('',#1242,#1250,#1252,.T.);
+#1250 = VERTEX_POINT('',#1251);
+#1251 = CARTESIAN_POINT('',(-0.625,1.99,0.2));
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(-1.4325,1.99,0.2));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1256 = ORIENTED_EDGE('',*,*,#1257,.T.);
+#1257 = EDGE_CURVE('',#1250,#928,#1258,.T.);
+#1258 = LINE('',#1259,#1260);
+#1259 = CARTESIAN_POINT('',(-0.625,1.99,1.E-002));
+#1260 = VECTOR('',#1261,1.);
+#1261 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1262 = ORIENTED_EDGE('',*,*,#927,.T.);
+#1263 = ORIENTED_EDGE('',*,*,#1264,.T.);
+#1264 = EDGE_CURVE('',#920,#1265,#1267,.T.);
+#1265 = VERTEX_POINT('',#1266);
+#1266 = CARTESIAN_POINT('',(-0.375,1.99,0.2));
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(-0.375,1.99,1.E-002));
+#1269 = VECTOR('',#1270,1.);
+#1270 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1271 = ORIENTED_EDGE('',*,*,#1272,.T.);
+#1272 = EDGE_CURVE('',#1265,#1273,#1275,.T.);
+#1273 = VERTEX_POINT('',#1274);
+#1274 = CARTESIAN_POINT('',(-0.125,1.99,0.2));
+#1275 = LINE('',#1276,#1277);
+#1276 = CARTESIAN_POINT('',(-1.1825,1.99,0.2));
+#1277 = VECTOR('',#1278,1.);
+#1278 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);
+#1280 = EDGE_CURVE('',#1273,#895,#1281,.T.);
+#1281 = LINE('',#1282,#1283);
+#1282 = CARTESIAN_POINT('',(-0.125,1.99,1.E-002));
+#1283 = VECTOR('',#1284,1.);
+#1284 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1285 = ORIENTED_EDGE('',*,*,#894,.T.);
+#1286 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#1287 = EDGE_CURVE('',#887,#1288,#1290,.T.);
+#1288 = VERTEX_POINT('',#1289);
+#1289 = CARTESIAN_POINT('',(0.125,1.99,0.2));
+#1290 = LINE('',#1291,#1292);
+#1291 = CARTESIAN_POINT('',(0.125,1.99,1.E-002));
+#1292 = VECTOR('',#1293,1.);
+#1293 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1294 = ORIENTED_EDGE('',*,*,#1295,.T.);
+#1295 = EDGE_CURVE('',#1288,#1296,#1298,.T.);
+#1296 = VERTEX_POINT('',#1297);
+#1297 = CARTESIAN_POINT('',(0.375,1.99,0.2));
+#1298 = LINE('',#1299,#1300);
+#1299 = CARTESIAN_POINT('',(-0.9325,1.99,0.2));
+#1300 = VECTOR('',#1301,1.);
+#1301 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#1296,#862,#1304,.T.);
+#1304 = LINE('',#1305,#1306);
+#1305 = CARTESIAN_POINT('',(0.375,1.99,1.E-002));
+#1306 = VECTOR('',#1307,1.);
+#1307 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1308 = ORIENTED_EDGE('',*,*,#861,.T.);
+#1309 = ORIENTED_EDGE('',*,*,#1310,.T.);
+#1310 = EDGE_CURVE('',#854,#1311,#1313,.T.);
+#1311 = VERTEX_POINT('',#1312);
+#1312 = CARTESIAN_POINT('',(0.625,1.99,0.2));
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(0.625,1.99,1.E-002));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1317 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1318 = EDGE_CURVE('',#1311,#1319,#1321,.T.);
+#1319 = VERTEX_POINT('',#1320);
+#1320 = CARTESIAN_POINT('',(0.875,1.99,0.2));
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(-0.6825,1.99,0.2));
+#1323 = VECTOR('',#1324,1.);
+#1324 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1325 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1326 = EDGE_CURVE('',#1319,#829,#1327,.T.);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(0.875,1.99,1.E-002));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1331 = ORIENTED_EDGE('',*,*,#828,.T.);
+#1332 = ORIENTED_EDGE('',*,*,#1333,.T.);
+#1333 = EDGE_CURVE('',#821,#1334,#1336,.T.);
+#1334 = VERTEX_POINT('',#1335);
+#1335 = CARTESIAN_POINT('',(1.125,1.99,0.2));
+#1336 = LINE('',#1337,#1338);
+#1337 = CARTESIAN_POINT('',(1.125,1.99,1.E-002));
+#1338 = VECTOR('',#1339,1.);
+#1339 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1340 = ORIENTED_EDGE('',*,*,#1341,.T.);
+#1341 = EDGE_CURVE('',#1334,#1342,#1344,.T.);
+#1342 = VERTEX_POINT('',#1343);
+#1343 = CARTESIAN_POINT('',(1.375,1.99,0.2));
+#1344 = LINE('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(-0.4325,1.99,0.2));
+#1346 = VECTOR('',#1347,1.);
+#1347 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#1348 = ORIENTED_EDGE('',*,*,#1349,.T.);
+#1349 = EDGE_CURVE('',#1342,#796,#1350,.T.);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(1.375,1.99,1.E-002));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#1354 = ORIENTED_EDGE('',*,*,#795,.T.);
+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#1356 = EDGE_CURVE('',#788,#1209,#1357,.T.);
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1361 = PLANE('',#1362);
+#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365);
+#1363 = CARTESIAN_POINT('',(-1.99,1.99,2.E-002));
+#1364 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#1365 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1366 = ADVANCED_FACE('',(#1367),#1401,.F.);
+#1367 = FACE_BOUND('',#1368,.F.);
+#1368 = EDGE_LOOP('',(#1369,#1379,#1387,#1393,#1394,#1395));
+#1369 = ORIENTED_EDGE('',*,*,#1370,.F.);
+#1370 = EDGE_CURVE('',#1371,#1373,#1375,.T.);
+#1371 = VERTEX_POINT('',#1372);
+#1372 = CARTESIAN_POINT('',(-1.375,2.,0.E+000));
+#1373 = VERTEX_POINT('',#1374);
+#1374 = CARTESIAN_POINT('',(-1.375,1.725,0.E+000));
+#1375 = LINE('',#1376,#1377);
+#1376 = CARTESIAN_POINT('',(-1.375,2.,0.E+000));
+#1377 = VECTOR('',#1378,1.);
+#1378 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1379 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1380 = EDGE_CURVE('',#1371,#1381,#1383,.T.);
+#1381 = VERTEX_POINT('',#1382);
+#1382 = CARTESIAN_POINT('',(-1.375,2.,0.2));
+#1383 = LINE('',#1384,#1385);
+#1384 = CARTESIAN_POINT('',(-1.375,2.,0.E+000));
+#1385 = VECTOR('',#1386,1.);
+#1386 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1387 = ORIENTED_EDGE('',*,*,#1388,.T.);
+#1388 = EDGE_CURVE('',#1381,#1219,#1389,.T.);
+#1389 = LINE('',#1390,#1391);
+#1390 = CARTESIAN_POINT('',(-1.375,2.,0.2));
+#1391 = VECTOR('',#1392,1.);
+#1392 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1393 = ORIENTED_EDGE('',*,*,#1218,.F.);
+#1394 = ORIENTED_EDGE('',*,*,#985,.F.);
+#1395 = ORIENTED_EDGE('',*,*,#1396,.F.);
+#1396 = EDGE_CURVE('',#1373,#977,#1397,.T.);
+#1397 = LINE('',#1398,#1399);
+#1398 = CARTESIAN_POINT('',(-1.375,1.725,0.E+000));
+#1399 = VECTOR('',#1400,1.);
+#1400 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1401 = PLANE('',#1402);
+#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405);
+#1403 = CARTESIAN_POINT('',(-1.375,2.,0.E+000));
+#1404 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1405 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1406 = ADVANCED_FACE('',(#1407),#1441,.F.);
+#1407 = FACE_BOUND('',#1408,.F.);
+#1408 = EDGE_LOOP('',(#1409,#1419,#1425,#1426,#1427,#1435));
+#1409 = ORIENTED_EDGE('',*,*,#1410,.F.);
+#1410 = EDGE_CURVE('',#1411,#1413,#1415,.T.);
+#1411 = VERTEX_POINT('',#1412);
+#1412 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#1413 = VERTEX_POINT('',#1414);
+#1414 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#1415 = LINE('',#1416,#1417);
+#1416 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#1417 = VECTOR('',#1418,1.);
+#1418 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1419 = ORIENTED_EDGE('',*,*,#1420,.T.);
+#1420 = EDGE_CURVE('',#1411,#210,#1421,.T.);
+#1421 = LINE('',#1422,#1423);
+#1422 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#1423 = VECTOR('',#1424,1.);
+#1424 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1425 = ORIENTED_EDGE('',*,*,#209,.F.);
+#1426 = ORIENTED_EDGE('',*,*,#1182,.F.);
+#1427 = ORIENTED_EDGE('',*,*,#1428,.T.);
+#1428 = EDGE_CURVE('',#1175,#1429,#1431,.T.);
+#1429 = VERTEX_POINT('',#1430);
+#1430 = CARTESIAN_POINT('',(-2.,1.375,0.2));
+#1431 = LINE('',#1432,#1433);
+#1432 = CARTESIAN_POINT('',(-1.725,1.375,0.2));
+#1433 = VECTOR('',#1434,1.);
+#1434 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1435 = ORIENTED_EDGE('',*,*,#1436,.F.);
+#1436 = EDGE_CURVE('',#1413,#1429,#1437,.T.);
+#1437 = LINE('',#1438,#1439);
+#1438 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#1439 = VECTOR('',#1440,1.);
+#1440 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1441 = PLANE('',#1442);
+#1442 = AXIS2_PLACEMENT_3D('',#1443,#1444,#1445);
+#1443 = CARTESIAN_POINT('',(-1.725,1.375,0.E+000));
+#1444 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1445 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1446 = ADVANCED_FACE('',(#1447),#1466,.T.);
+#1447 = FACE_BOUND('',#1448,.F.);
+#1448 = EDGE_LOOP('',(#1449,#1458,#1459,#1460));
+#1449 = ORIENTED_EDGE('',*,*,#1450,.F.);
+#1450 = EDGE_CURVE('',#1373,#1451,#1453,.T.);
+#1451 = VERTEX_POINT('',#1452);
+#1452 = CARTESIAN_POINT('',(-1.125,1.725,0.E+000));
+#1453 = CIRCLE('',#1454,0.125);
+#1454 = AXIS2_PLACEMENT_3D('',#1455,#1456,#1457);
+#1455 = CARTESIAN_POINT('',(-1.25,1.725,0.E+000));
+#1456 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1457 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1458 = ORIENTED_EDGE('',*,*,#1396,.T.);
+#1459 = ORIENTED_EDGE('',*,*,#976,.F.);
+#1460 = ORIENTED_EDGE('',*,*,#1461,.F.);
+#1461 = EDGE_CURVE('',#1451,#969,#1462,.T.);
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(-1.125,1.725,0.E+000));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1466 = CYLINDRICAL_SURFACE('',#1467,0.125);
+#1467 = AXIS2_PLACEMENT_3D('',#1468,#1469,#1470);
+#1468 = CARTESIAN_POINT('',(-1.25,1.725,0.E+000));
+#1469 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1470 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1471 = ADVANCED_FACE('',(#1472),#1491,.T.);
+#1472 = FACE_BOUND('',#1473,.F.);
+#1473 = EDGE_LOOP('',(#1474,#1483,#1489,#1490));
+#1474 = ORIENTED_EDGE('',*,*,#1475,.F.);
+#1475 = EDGE_CURVE('',#1476,#1411,#1478,.T.);
+#1476 = VERTEX_POINT('',#1477);
+#1477 = CARTESIAN_POINT('',(-1.725,1.125,0.E+000));
+#1478 = CIRCLE('',#1479,0.125);
+#1479 = AXIS2_PLACEMENT_3D('',#1480,#1481,#1482);
+#1480 = CARTESIAN_POINT('',(-1.725,1.25,0.E+000));
+#1481 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1482 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1483 = ORIENTED_EDGE('',*,*,#1484,.T.);
+#1484 = EDGE_CURVE('',#1476,#218,#1485,.T.);
+#1485 = LINE('',#1486,#1487);
+#1486 = CARTESIAN_POINT('',(-1.725,1.125,0.E+000));
+#1487 = VECTOR('',#1488,1.);
+#1488 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1489 = ORIENTED_EDGE('',*,*,#217,.F.);
+#1490 = ORIENTED_EDGE('',*,*,#1420,.F.);
+#1491 = CYLINDRICAL_SURFACE('',#1492,0.125);
+#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495);
+#1493 = CARTESIAN_POINT('',(-1.725,1.25,0.E+000));
+#1494 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1495 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1496 = ADVANCED_FACE('',(#1497),#1524,.F.);
+#1497 = FACE_BOUND('',#1498,.F.);
+#1498 = EDGE_LOOP('',(#1499,#1507,#1508,#1509,#1510,#1518));
+#1499 = ORIENTED_EDGE('',*,*,#1500,.F.);
+#1500 = EDGE_CURVE('',#1451,#1501,#1503,.T.);
+#1501 = VERTEX_POINT('',#1502);
+#1502 = CARTESIAN_POINT('',(-1.125,2.,0.E+000));
+#1503 = LINE('',#1504,#1505);
+#1504 = CARTESIAN_POINT('',(-1.125,1.725,0.E+000));
+#1505 = VECTOR('',#1506,1.);
+#1506 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1507 = ORIENTED_EDGE('',*,*,#1461,.T.);
+#1508 = ORIENTED_EDGE('',*,*,#968,.F.);
+#1509 = ORIENTED_EDGE('',*,*,#1234,.F.);
+#1510 = ORIENTED_EDGE('',*,*,#1511,.T.);
+#1511 = EDGE_CURVE('',#1227,#1512,#1514,.T.);
+#1512 = VERTEX_POINT('',#1513);
+#1513 = CARTESIAN_POINT('',(-1.125,2.,0.2));
+#1514 = LINE('',#1515,#1516);
+#1515 = CARTESIAN_POINT('',(-1.125,1.725,0.2));
+#1516 = VECTOR('',#1517,1.);
+#1517 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1518 = ORIENTED_EDGE('',*,*,#1519,.F.);
+#1519 = EDGE_CURVE('',#1501,#1512,#1520,.T.);
+#1520 = LINE('',#1521,#1522);
+#1521 = CARTESIAN_POINT('',(-1.125,2.,0.E+000));
+#1522 = VECTOR('',#1523,1.);
+#1523 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1524 = PLANE('',#1525);
+#1525 = AXIS2_PLACEMENT_3D('',#1526,#1527,#1528);
+#1526 = CARTESIAN_POINT('',(-1.125,1.725,0.E+000));
+#1527 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1528 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1529 = ADVANCED_FACE('',(#1530),#1557,.F.);
+#1530 = FACE_BOUND('',#1531,.F.);
+#1531 = EDGE_LOOP('',(#1532,#1540,#1548,#1554,#1555,#1556));
+#1532 = ORIENTED_EDGE('',*,*,#1533,.F.);
+#1533 = EDGE_CURVE('',#1534,#1476,#1536,.T.);
+#1534 = VERTEX_POINT('',#1535);
+#1535 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#1536 = LINE('',#1537,#1538);
+#1537 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#1538 = VECTOR('',#1539,1.);
+#1539 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1540 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#1541 = EDGE_CURVE('',#1534,#1542,#1544,.T.);
+#1542 = VERTEX_POINT('',#1543);
+#1543 = CARTESIAN_POINT('',(-2.,1.125,0.2));
+#1544 = LINE('',#1545,#1546);
+#1545 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#1546 = VECTOR('',#1547,1.);
+#1547 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1548 = ORIENTED_EDGE('',*,*,#1549,.T.);
+#1549 = EDGE_CURVE('',#1542,#1167,#1550,.T.);
+#1550 = LINE('',#1551,#1552);
+#1551 = CARTESIAN_POINT('',(-2.,1.125,0.2));
+#1552 = VECTOR('',#1553,1.);
+#1553 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1554 = ORIENTED_EDGE('',*,*,#1166,.F.);
+#1555 = ORIENTED_EDGE('',*,*,#226,.F.);
+#1556 = ORIENTED_EDGE('',*,*,#1484,.F.);
+#1557 = PLANE('',#1558);
+#1558 = AXIS2_PLACEMENT_3D('',#1559,#1560,#1561);
+#1559 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#1560 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1561 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1562 = ADVANCED_FACE('',(#1563),#1597,.F.);
+#1563 = FACE_BOUND('',#1564,.F.);
+#1564 = EDGE_LOOP('',(#1565,#1575,#1583,#1589,#1590,#1591));
+#1565 = ORIENTED_EDGE('',*,*,#1566,.F.);
+#1566 = EDGE_CURVE('',#1567,#1569,#1571,.T.);
+#1567 = VERTEX_POINT('',#1568);
+#1568 = CARTESIAN_POINT('',(-0.875,2.,0.E+000));
+#1569 = VERTEX_POINT('',#1570);
+#1570 = CARTESIAN_POINT('',(-0.875,1.725,0.E+000));
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(-0.875,2.,0.E+000));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1575 = ORIENTED_EDGE('',*,*,#1576,.T.);
+#1576 = EDGE_CURVE('',#1567,#1577,#1579,.T.);
+#1577 = VERTEX_POINT('',#1578);
+#1578 = CARTESIAN_POINT('',(-0.875,2.,0.2));
+#1579 = LINE('',#1580,#1581);
+#1580 = CARTESIAN_POINT('',(-0.875,2.,0.E+000));
+#1581 = VECTOR('',#1582,1.);
+#1582 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1583 = ORIENTED_EDGE('',*,*,#1584,.T.);
+#1584 = EDGE_CURVE('',#1577,#1242,#1585,.T.);
+#1585 = LINE('',#1586,#1587);
+#1586 = CARTESIAN_POINT('',(-0.875,2.,0.2));
+#1587 = VECTOR('',#1588,1.);
+#1588 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1589 = ORIENTED_EDGE('',*,*,#1241,.F.);
+#1590 = ORIENTED_EDGE('',*,*,#952,.F.);
+#1591 = ORIENTED_EDGE('',*,*,#1592,.F.);
+#1592 = EDGE_CURVE('',#1569,#944,#1593,.T.);
+#1593 = LINE('',#1594,#1595);
+#1594 = CARTESIAN_POINT('',(-0.875,1.725,0.E+000));
+#1595 = VECTOR('',#1596,1.);
+#1596 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1597 = PLANE('',#1598);
+#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601);
+#1599 = CARTESIAN_POINT('',(-0.875,2.,0.E+000));
+#1600 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1601 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1602 = ADVANCED_FACE('',(#1603),#1622,.T.);
+#1603 = FACE_BOUND('',#1604,.F.);
+#1604 = EDGE_LOOP('',(#1605,#1614,#1615,#1616));
+#1605 = ORIENTED_EDGE('',*,*,#1606,.F.);
+#1606 = EDGE_CURVE('',#1569,#1607,#1609,.T.);
+#1607 = VERTEX_POINT('',#1608);
+#1608 = CARTESIAN_POINT('',(-0.625,1.725,0.E+000));
+#1609 = CIRCLE('',#1610,0.125);
+#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613);
+#1611 = CARTESIAN_POINT('',(-0.75,1.725,0.E+000));
+#1612 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1613 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1614 = ORIENTED_EDGE('',*,*,#1592,.T.);
+#1615 = ORIENTED_EDGE('',*,*,#943,.F.);
+#1616 = ORIENTED_EDGE('',*,*,#1617,.F.);
+#1617 = EDGE_CURVE('',#1607,#936,#1618,.T.);
+#1618 = LINE('',#1619,#1620);
+#1619 = CARTESIAN_POINT('',(-0.625,1.725,0.E+000));
+#1620 = VECTOR('',#1621,1.);
+#1621 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1622 = CYLINDRICAL_SURFACE('',#1623,0.125);
+#1623 = AXIS2_PLACEMENT_3D('',#1624,#1625,#1626);
+#1624 = CARTESIAN_POINT('',(-0.75,1.725,0.E+000));
+#1625 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1626 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1627 = ADVANCED_FACE('',(#1628),#1655,.F.);
+#1628 = FACE_BOUND('',#1629,.F.);
+#1629 = EDGE_LOOP('',(#1630,#1638,#1639,#1640,#1641,#1649));
+#1630 = ORIENTED_EDGE('',*,*,#1631,.F.);
+#1631 = EDGE_CURVE('',#1607,#1632,#1634,.T.);
+#1632 = VERTEX_POINT('',#1633);
+#1633 = CARTESIAN_POINT('',(-0.625,2.,0.E+000));
+#1634 = LINE('',#1635,#1636);
+#1635 = CARTESIAN_POINT('',(-0.625,1.725,0.E+000));
+#1636 = VECTOR('',#1637,1.);
+#1637 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1638 = ORIENTED_EDGE('',*,*,#1617,.T.);
+#1639 = ORIENTED_EDGE('',*,*,#935,.F.);
+#1640 = ORIENTED_EDGE('',*,*,#1257,.F.);
+#1641 = ORIENTED_EDGE('',*,*,#1642,.T.);
+#1642 = EDGE_CURVE('',#1250,#1643,#1645,.T.);
+#1643 = VERTEX_POINT('',#1644);
+#1644 = CARTESIAN_POINT('',(-0.625,2.,0.2));
+#1645 = LINE('',#1646,#1647);
+#1646 = CARTESIAN_POINT('',(-0.625,1.725,0.2));
+#1647 = VECTOR('',#1648,1.);
+#1648 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1649 = ORIENTED_EDGE('',*,*,#1650,.F.);
+#1650 = EDGE_CURVE('',#1632,#1643,#1651,.T.);
+#1651 = LINE('',#1652,#1653);
+#1652 = CARTESIAN_POINT('',(-0.625,2.,0.E+000));
+#1653 = VECTOR('',#1654,1.);
+#1654 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1655 = PLANE('',#1656);
+#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659);
+#1657 = CARTESIAN_POINT('',(-0.625,1.725,0.E+000));
+#1658 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1659 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1660 = ADVANCED_FACE('',(#1661),#1695,.F.);
+#1661 = FACE_BOUND('',#1662,.F.);
+#1662 = EDGE_LOOP('',(#1663,#1673,#1681,#1687,#1688,#1689));
+#1663 = ORIENTED_EDGE('',*,*,#1664,.F.);
+#1664 = EDGE_CURVE('',#1665,#1667,#1669,.T.);
+#1665 = VERTEX_POINT('',#1666);
+#1666 = CARTESIAN_POINT('',(-0.375,2.,0.E+000));
+#1667 = VERTEX_POINT('',#1668);
+#1668 = CARTESIAN_POINT('',(-0.375,1.725,0.E+000));
+#1669 = LINE('',#1670,#1671);
+#1670 = CARTESIAN_POINT('',(-0.375,2.,0.E+000));
+#1671 = VECTOR('',#1672,1.);
+#1672 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1673 = ORIENTED_EDGE('',*,*,#1674,.T.);
+#1674 = EDGE_CURVE('',#1665,#1675,#1677,.T.);
+#1675 = VERTEX_POINT('',#1676);
+#1676 = CARTESIAN_POINT('',(-0.375,2.,0.2));
+#1677 = LINE('',#1678,#1679);
+#1678 = CARTESIAN_POINT('',(-0.375,2.,0.E+000));
+#1679 = VECTOR('',#1680,1.);
+#1680 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1681 = ORIENTED_EDGE('',*,*,#1682,.T.);
+#1682 = EDGE_CURVE('',#1675,#1265,#1683,.T.);
+#1683 = LINE('',#1684,#1685);
+#1684 = CARTESIAN_POINT('',(-0.375,2.,0.2));
+#1685 = VECTOR('',#1686,1.);
+#1686 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1687 = ORIENTED_EDGE('',*,*,#1264,.F.);
+#1688 = ORIENTED_EDGE('',*,*,#919,.F.);
+#1689 = ORIENTED_EDGE('',*,*,#1690,.F.);
+#1690 = EDGE_CURVE('',#1667,#911,#1691,.T.);
+#1691 = LINE('',#1692,#1693);
+#1692 = CARTESIAN_POINT('',(-0.375,1.725,0.E+000));
+#1693 = VECTOR('',#1694,1.);
+#1694 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1695 = PLANE('',#1696);
+#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699);
+#1697 = CARTESIAN_POINT('',(-0.375,2.,0.E+000));
+#1698 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1699 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1700 = ADVANCED_FACE('',(#1701),#1735,.F.);
+#1701 = FACE_BOUND('',#1702,.F.);
+#1702 = EDGE_LOOP('',(#1703,#1713,#1719,#1720,#1721,#1729));
+#1703 = ORIENTED_EDGE('',*,*,#1704,.F.);
+#1704 = EDGE_CURVE('',#1705,#1707,#1709,.T.);
+#1705 = VERTEX_POINT('',#1706);
+#1706 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#1707 = VERTEX_POINT('',#1708);
+#1708 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#1709 = LINE('',#1710,#1711);
+#1710 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#1711 = VECTOR('',#1712,1.);
+#1712 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1713 = ORIENTED_EDGE('',*,*,#1714,.T.);
+#1714 = EDGE_CURVE('',#1705,#252,#1715,.T.);
+#1715 = LINE('',#1716,#1717);
+#1716 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#1717 = VECTOR('',#1718,1.);
+#1718 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1719 = ORIENTED_EDGE('',*,*,#251,.F.);
+#1720 = ORIENTED_EDGE('',*,*,#1150,.F.);
+#1721 = ORIENTED_EDGE('',*,*,#1722,.T.);
+#1722 = EDGE_CURVE('',#1143,#1723,#1725,.T.);
+#1723 = VERTEX_POINT('',#1724);
+#1724 = CARTESIAN_POINT('',(-2.,0.375,0.2));
+#1725 = LINE('',#1726,#1727);
+#1726 = CARTESIAN_POINT('',(-1.725,0.375,0.2));
+#1727 = VECTOR('',#1728,1.);
+#1728 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1729 = ORIENTED_EDGE('',*,*,#1730,.F.);
+#1730 = EDGE_CURVE('',#1707,#1723,#1731,.T.);
+#1731 = LINE('',#1732,#1733);
+#1732 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#1733 = VECTOR('',#1734,1.);
+#1734 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1735 = PLANE('',#1736);
+#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739);
+#1737 = CARTESIAN_POINT('',(-1.725,0.375,0.E+000));
+#1738 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1739 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1740 = ADVANCED_FACE('',(#1741),#1760,.T.);
+#1741 = FACE_BOUND('',#1742,.F.);
+#1742 = EDGE_LOOP('',(#1743,#1752,#1753,#1754));
+#1743 = ORIENTED_EDGE('',*,*,#1744,.F.);
+#1744 = EDGE_CURVE('',#1667,#1745,#1747,.T.);
+#1745 = VERTEX_POINT('',#1746);
+#1746 = CARTESIAN_POINT('',(-0.125,1.725,0.E+000));
+#1747 = CIRCLE('',#1748,0.125);
+#1748 = AXIS2_PLACEMENT_3D('',#1749,#1750,#1751);
+#1749 = CARTESIAN_POINT('',(-0.25,1.725,0.E+000));
+#1750 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1751 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1752 = ORIENTED_EDGE('',*,*,#1690,.T.);
+#1753 = ORIENTED_EDGE('',*,*,#910,.F.);
+#1754 = ORIENTED_EDGE('',*,*,#1755,.F.);
+#1755 = EDGE_CURVE('',#1745,#903,#1756,.T.);
+#1756 = LINE('',#1757,#1758);
+#1757 = CARTESIAN_POINT('',(-0.125,1.725,0.E+000));
+#1758 = VECTOR('',#1759,1.);
+#1759 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1760 = CYLINDRICAL_SURFACE('',#1761,0.125);
+#1761 = AXIS2_PLACEMENT_3D('',#1762,#1763,#1764);
+#1762 = CARTESIAN_POINT('',(-0.25,1.725,0.E+000));
+#1763 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1764 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1765 = ADVANCED_FACE('',(#1766),#1785,.T.);
+#1766 = FACE_BOUND('',#1767,.F.);
+#1767 = EDGE_LOOP('',(#1768,#1777,#1783,#1784));
+#1768 = ORIENTED_EDGE('',*,*,#1769,.F.);
+#1769 = EDGE_CURVE('',#1770,#1705,#1772,.T.);
+#1770 = VERTEX_POINT('',#1771);
+#1771 = CARTESIAN_POINT('',(-1.725,0.125,0.E+000));
+#1772 = CIRCLE('',#1773,0.125);
+#1773 = AXIS2_PLACEMENT_3D('',#1774,#1775,#1776);
+#1774 = CARTESIAN_POINT('',(-1.725,0.25,0.E+000));
+#1775 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1776 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1777 = ORIENTED_EDGE('',*,*,#1778,.T.);
+#1778 = EDGE_CURVE('',#1770,#260,#1779,.T.);
+#1779 = LINE('',#1780,#1781);
+#1780 = CARTESIAN_POINT('',(-1.725,0.125,0.E+000));
+#1781 = VECTOR('',#1782,1.);
+#1782 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1783 = ORIENTED_EDGE('',*,*,#259,.F.);
+#1784 = ORIENTED_EDGE('',*,*,#1714,.F.);
+#1785 = CYLINDRICAL_SURFACE('',#1786,0.125);
+#1786 = AXIS2_PLACEMENT_3D('',#1787,#1788,#1789);
+#1787 = CARTESIAN_POINT('',(-1.725,0.25,0.E+000));
+#1788 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1789 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1790 = ADVANCED_FACE('',(#1791),#1818,.F.);
+#1791 = FACE_BOUND('',#1792,.F.);
+#1792 = EDGE_LOOP('',(#1793,#1801,#1802,#1803,#1804,#1812));
+#1793 = ORIENTED_EDGE('',*,*,#1794,.F.);
+#1794 = EDGE_CURVE('',#1745,#1795,#1797,.T.);
+#1795 = VERTEX_POINT('',#1796);
+#1796 = CARTESIAN_POINT('',(-0.125,2.,0.E+000));
+#1797 = LINE('',#1798,#1799);
+#1798 = CARTESIAN_POINT('',(-0.125,1.725,0.E+000));
+#1799 = VECTOR('',#1800,1.);
+#1800 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1801 = ORIENTED_EDGE('',*,*,#1755,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#902,.F.);
+#1803 = ORIENTED_EDGE('',*,*,#1280,.F.);
+#1804 = ORIENTED_EDGE('',*,*,#1805,.T.);
+#1805 = EDGE_CURVE('',#1273,#1806,#1808,.T.);
+#1806 = VERTEX_POINT('',#1807);
+#1807 = CARTESIAN_POINT('',(-0.125,2.,0.2));
+#1808 = LINE('',#1809,#1810);
+#1809 = CARTESIAN_POINT('',(-0.125,1.725,0.2));
+#1810 = VECTOR('',#1811,1.);
+#1811 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1812 = ORIENTED_EDGE('',*,*,#1813,.F.);
+#1813 = EDGE_CURVE('',#1795,#1806,#1814,.T.);
+#1814 = LINE('',#1815,#1816);
+#1815 = CARTESIAN_POINT('',(-0.125,2.,0.E+000));
+#1816 = VECTOR('',#1817,1.);
+#1817 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1818 = PLANE('',#1819);
+#1819 = AXIS2_PLACEMENT_3D('',#1820,#1821,#1822);
+#1820 = CARTESIAN_POINT('',(-0.125,1.725,0.E+000));
+#1821 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1822 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1823 = ADVANCED_FACE('',(#1824),#1851,.F.);
+#1824 = FACE_BOUND('',#1825,.F.);
+#1825 = EDGE_LOOP('',(#1826,#1834,#1842,#1848,#1849,#1850));
+#1826 = ORIENTED_EDGE('',*,*,#1827,.F.);
+#1827 = EDGE_CURVE('',#1828,#1770,#1830,.T.);
+#1828 = VERTEX_POINT('',#1829);
+#1829 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#1830 = LINE('',#1831,#1832);
+#1831 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#1832 = VECTOR('',#1833,1.);
+#1833 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1834 = ORIENTED_EDGE('',*,*,#1835,.T.);
+#1835 = EDGE_CURVE('',#1828,#1836,#1838,.T.);
+#1836 = VERTEX_POINT('',#1837);
+#1837 = CARTESIAN_POINT('',(-2.,0.125,0.2));
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1842 = ORIENTED_EDGE('',*,*,#1843,.T.);
+#1843 = EDGE_CURVE('',#1836,#1135,#1844,.T.);
+#1844 = LINE('',#1845,#1846);
+#1845 = CARTESIAN_POINT('',(-2.,0.125,0.2));
+#1846 = VECTOR('',#1847,1.);
+#1847 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1848 = ORIENTED_EDGE('',*,*,#1134,.F.);
+#1849 = ORIENTED_EDGE('',*,*,#268,.F.);
+#1850 = ORIENTED_EDGE('',*,*,#1778,.F.);
+#1851 = PLANE('',#1852);
+#1852 = AXIS2_PLACEMENT_3D('',#1853,#1854,#1855);
+#1853 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#1854 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#1855 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#1856 = ADVANCED_FACE('',(#1857),#1891,.F.);
+#1857 = FACE_BOUND('',#1858,.F.);
+#1858 = EDGE_LOOP('',(#1859,#1869,#1877,#1883,#1884,#1885));
+#1859 = ORIENTED_EDGE('',*,*,#1860,.F.);
+#1860 = EDGE_CURVE('',#1861,#1863,#1865,.T.);
+#1861 = VERTEX_POINT('',#1862);
+#1862 = CARTESIAN_POINT('',(0.125,2.,0.E+000));
+#1863 = VERTEX_POINT('',#1864);
+#1864 = CARTESIAN_POINT('',(0.125,1.725,0.E+000));
+#1865 = LINE('',#1866,#1867);
+#1866 = CARTESIAN_POINT('',(0.125,2.,0.E+000));
+#1867 = VECTOR('',#1868,1.);
+#1868 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1869 = ORIENTED_EDGE('',*,*,#1870,.T.);
+#1870 = EDGE_CURVE('',#1861,#1871,#1873,.T.);
+#1871 = VERTEX_POINT('',#1872);
+#1872 = CARTESIAN_POINT('',(0.125,2.,0.2));
+#1873 = LINE('',#1874,#1875);
+#1874 = CARTESIAN_POINT('',(0.125,2.,0.E+000));
+#1875 = VECTOR('',#1876,1.);
+#1876 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1877 = ORIENTED_EDGE('',*,*,#1878,.T.);
+#1878 = EDGE_CURVE('',#1871,#1288,#1879,.T.);
+#1879 = LINE('',#1880,#1881);
+#1880 = CARTESIAN_POINT('',(0.125,2.,0.2));
+#1881 = VECTOR('',#1882,1.);
+#1882 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1883 = ORIENTED_EDGE('',*,*,#1287,.F.);
+#1884 = ORIENTED_EDGE('',*,*,#886,.F.);
+#1885 = ORIENTED_EDGE('',*,*,#1886,.F.);
+#1886 = EDGE_CURVE('',#1863,#878,#1887,.T.);
+#1887 = LINE('',#1888,#1889);
+#1888 = CARTESIAN_POINT('',(0.125,1.725,0.E+000));
+#1889 = VECTOR('',#1890,1.);
+#1890 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1891 = PLANE('',#1892);
+#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895);
+#1893 = CARTESIAN_POINT('',(0.125,2.,0.E+000));
+#1894 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#1895 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#1896 = ADVANCED_FACE('',(#1897),#1931,.F.);
+#1897 = FACE_BOUND('',#1898,.F.);
+#1898 = EDGE_LOOP('',(#1899,#1909,#1915,#1916,#1917,#1925));
+#1899 = ORIENTED_EDGE('',*,*,#1900,.F.);
+#1900 = EDGE_CURVE('',#1901,#1903,#1905,.T.);
+#1901 = VERTEX_POINT('',#1902);
+#1902 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#1903 = VERTEX_POINT('',#1904);
+#1904 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#1905 = LINE('',#1906,#1907);
+#1906 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#1907 = VECTOR('',#1908,1.);
+#1908 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1909 = ORIENTED_EDGE('',*,*,#1910,.T.);
+#1910 = EDGE_CURVE('',#1901,#285,#1911,.T.);
+#1911 = LINE('',#1912,#1913);
+#1912 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#1913 = VECTOR('',#1914,1.);
+#1914 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1915 = ORIENTED_EDGE('',*,*,#284,.F.);
+#1916 = ORIENTED_EDGE('',*,*,#1127,.F.);
+#1917 = ORIENTED_EDGE('',*,*,#1918,.T.);
+#1918 = EDGE_CURVE('',#1120,#1919,#1921,.T.);
+#1919 = VERTEX_POINT('',#1920);
+#1920 = CARTESIAN_POINT('',(-2.,-0.125,0.2));
+#1921 = LINE('',#1922,#1923);
+#1922 = CARTESIAN_POINT('',(-1.725,-0.125,0.2));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1925 = ORIENTED_EDGE('',*,*,#1926,.F.);
+#1926 = EDGE_CURVE('',#1903,#1919,#1927,.T.);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1931 = PLANE('',#1932);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(-1.725,-0.125,0.E+000));
+#1934 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1935 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#1936 = ADVANCED_FACE('',(#1937),#1956,.T.);
+#1937 = FACE_BOUND('',#1938,.F.);
+#1938 = EDGE_LOOP('',(#1939,#1948,#1949,#1950));
+#1939 = ORIENTED_EDGE('',*,*,#1940,.F.);
+#1940 = EDGE_CURVE('',#1863,#1941,#1943,.T.);
+#1941 = VERTEX_POINT('',#1942);
+#1942 = CARTESIAN_POINT('',(0.375,1.725,0.E+000));
+#1943 = CIRCLE('',#1944,0.125);
+#1944 = AXIS2_PLACEMENT_3D('',#1945,#1946,#1947);
+#1945 = CARTESIAN_POINT('',(0.25,1.725,0.E+000));
+#1946 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1947 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1948 = ORIENTED_EDGE('',*,*,#1886,.T.);
+#1949 = ORIENTED_EDGE('',*,*,#877,.F.);
+#1950 = ORIENTED_EDGE('',*,*,#1951,.F.);
+#1951 = EDGE_CURVE('',#1941,#870,#1952,.T.);
+#1952 = LINE('',#1953,#1954);
+#1953 = CARTESIAN_POINT('',(0.375,1.725,0.E+000));
+#1954 = VECTOR('',#1955,1.);
+#1955 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1956 = CYLINDRICAL_SURFACE('',#1957,0.125);
+#1957 = AXIS2_PLACEMENT_3D('',#1958,#1959,#1960);
+#1958 = CARTESIAN_POINT('',(0.25,1.725,0.E+000));
+#1959 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1960 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#1961 = ADVANCED_FACE('',(#1962),#1981,.T.);
+#1962 = FACE_BOUND('',#1963,.F.);
+#1963 = EDGE_LOOP('',(#1964,#1973,#1979,#1980));
+#1964 = ORIENTED_EDGE('',*,*,#1965,.F.);
+#1965 = EDGE_CURVE('',#1966,#1901,#1968,.T.);
+#1966 = VERTEX_POINT('',#1967);
+#1967 = CARTESIAN_POINT('',(-1.725,-0.375,0.E+000));
+#1968 = CIRCLE('',#1969,0.125);
+#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972);
+#1970 = CARTESIAN_POINT('',(-1.725,-0.25,0.E+000));
+#1971 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1972 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1973 = ORIENTED_EDGE('',*,*,#1974,.T.);
+#1974 = EDGE_CURVE('',#1966,#293,#1975,.T.);
+#1975 = LINE('',#1976,#1977);
+#1976 = CARTESIAN_POINT('',(-1.725,-0.375,0.E+000));
+#1977 = VECTOR('',#1978,1.);
+#1978 = DIRECTION('',(0.E+000,0.E+000,1.));
+#1979 = ORIENTED_EDGE('',*,*,#292,.F.);
+#1980 = ORIENTED_EDGE('',*,*,#1910,.F.);
+#1981 = CYLINDRICAL_SURFACE('',#1982,0.125);
+#1982 = AXIS2_PLACEMENT_3D('',#1983,#1984,#1985);
+#1983 = CARTESIAN_POINT('',(-1.725,-0.25,0.E+000));
+#1984 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#1985 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#1986 = ADVANCED_FACE('',(#1987),#2014,.F.);
+#1987 = FACE_BOUND('',#1988,.F.);
+#1988 = EDGE_LOOP('',(#1989,#1997,#1998,#1999,#2000,#2008));
+#1989 = ORIENTED_EDGE('',*,*,#1990,.F.);
+#1990 = EDGE_CURVE('',#1941,#1991,#1993,.T.);
+#1991 = VERTEX_POINT('',#1992);
+#1992 = CARTESIAN_POINT('',(0.375,2.,0.E+000));
+#1993 = LINE('',#1994,#1995);
+#1994 = CARTESIAN_POINT('',(0.375,1.725,0.E+000));
+#1995 = VECTOR('',#1996,1.);
+#1996 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#1997 = ORIENTED_EDGE('',*,*,#1951,.T.);
+#1998 = ORIENTED_EDGE('',*,*,#869,.F.);
+#1999 = ORIENTED_EDGE('',*,*,#1303,.F.);
+#2000 = ORIENTED_EDGE('',*,*,#2001,.T.);
+#2001 = EDGE_CURVE('',#1296,#2002,#2004,.T.);
+#2002 = VERTEX_POINT('',#2003);
+#2003 = CARTESIAN_POINT('',(0.375,2.,0.2));
+#2004 = LINE('',#2005,#2006);
+#2005 = CARTESIAN_POINT('',(0.375,1.725,0.2));
+#2006 = VECTOR('',#2007,1.);
+#2007 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2008 = ORIENTED_EDGE('',*,*,#2009,.F.);
+#2009 = EDGE_CURVE('',#1991,#2002,#2010,.T.);
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(0.375,2.,0.E+000));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2014 = PLANE('',#2015);
+#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018);
+#2016 = CARTESIAN_POINT('',(0.375,1.725,0.E+000));
+#2017 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2018 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2019 = ADVANCED_FACE('',(#2020),#2047,.F.);
+#2020 = FACE_BOUND('',#2021,.F.);
+#2021 = EDGE_LOOP('',(#2022,#2030,#2038,#2044,#2045,#2046));
+#2022 = ORIENTED_EDGE('',*,*,#2023,.F.);
+#2023 = EDGE_CURVE('',#2024,#1966,#2026,.T.);
+#2024 = VERTEX_POINT('',#2025);
+#2025 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2026 = LINE('',#2027,#2028);
+#2027 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2028 = VECTOR('',#2029,1.);
+#2029 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2030 = ORIENTED_EDGE('',*,*,#2031,.T.);
+#2031 = EDGE_CURVE('',#2024,#2032,#2034,.T.);
+#2032 = VERTEX_POINT('',#2033);
+#2033 = CARTESIAN_POINT('',(-2.,-0.375,0.2));
+#2034 = LINE('',#2035,#2036);
+#2035 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2036 = VECTOR('',#2037,1.);
+#2037 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2038 = ORIENTED_EDGE('',*,*,#2039,.T.);
+#2039 = EDGE_CURVE('',#2032,#1112,#2040,.T.);
+#2040 = LINE('',#2041,#2042);
+#2041 = CARTESIAN_POINT('',(-2.,-0.375,0.2));
+#2042 = VECTOR('',#2043,1.);
+#2043 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2044 = ORIENTED_EDGE('',*,*,#1111,.F.);
+#2045 = ORIENTED_EDGE('',*,*,#301,.F.);
+#2046 = ORIENTED_EDGE('',*,*,#1974,.F.);
+#2047 = PLANE('',#2048);
+#2048 = AXIS2_PLACEMENT_3D('',#2049,#2050,#2051);
+#2049 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#2050 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2051 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2052 = ADVANCED_FACE('',(#2053),#2087,.F.);
+#2053 = FACE_BOUND('',#2054,.F.);
+#2054 = EDGE_LOOP('',(#2055,#2065,#2073,#2079,#2080,#2081));
+#2055 = ORIENTED_EDGE('',*,*,#2056,.F.);
+#2056 = EDGE_CURVE('',#2057,#2059,#2061,.T.);
+#2057 = VERTEX_POINT('',#2058);
+#2058 = CARTESIAN_POINT('',(0.625,2.,0.E+000));
+#2059 = VERTEX_POINT('',#2060);
+#2060 = CARTESIAN_POINT('',(0.625,1.725,0.E+000));
+#2061 = LINE('',#2062,#2063);
+#2062 = CARTESIAN_POINT('',(0.625,2.,0.E+000));
+#2063 = VECTOR('',#2064,1.);
+#2064 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2065 = ORIENTED_EDGE('',*,*,#2066,.T.);
+#2066 = EDGE_CURVE('',#2057,#2067,#2069,.T.);
+#2067 = VERTEX_POINT('',#2068);
+#2068 = CARTESIAN_POINT('',(0.625,2.,0.2));
+#2069 = LINE('',#2070,#2071);
+#2070 = CARTESIAN_POINT('',(0.625,2.,0.E+000));
+#2071 = VECTOR('',#2072,1.);
+#2072 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2073 = ORIENTED_EDGE('',*,*,#2074,.T.);
+#2074 = EDGE_CURVE('',#2067,#1311,#2075,.T.);
+#2075 = LINE('',#2076,#2077);
+#2076 = CARTESIAN_POINT('',(0.625,2.,0.2));
+#2077 = VECTOR('',#2078,1.);
+#2078 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2079 = ORIENTED_EDGE('',*,*,#1310,.F.);
+#2080 = ORIENTED_EDGE('',*,*,#853,.F.);
+#2081 = ORIENTED_EDGE('',*,*,#2082,.F.);
+#2082 = EDGE_CURVE('',#2059,#845,#2083,.T.);
+#2083 = LINE('',#2084,#2085);
+#2084 = CARTESIAN_POINT('',(0.625,1.725,0.E+000));
+#2085 = VECTOR('',#2086,1.);
+#2086 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2087 = PLANE('',#2088);
+#2088 = AXIS2_PLACEMENT_3D('',#2089,#2090,#2091);
+#2089 = CARTESIAN_POINT('',(0.625,2.,0.E+000));
+#2090 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2091 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2092 = ADVANCED_FACE('',(#2093),#2127,.F.);
+#2093 = FACE_BOUND('',#2094,.F.);
+#2094 = EDGE_LOOP('',(#2095,#2105,#2111,#2112,#2113,#2121));
+#2095 = ORIENTED_EDGE('',*,*,#2096,.F.);
+#2096 = EDGE_CURVE('',#2097,#2099,#2101,.T.);
+#2097 = VERTEX_POINT('',#2098);
+#2098 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#2099 = VERTEX_POINT('',#2100);
+#2100 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2105 = ORIENTED_EDGE('',*,*,#2106,.T.);
+#2106 = EDGE_CURVE('',#2097,#318,#2107,.T.);
+#2107 = LINE('',#2108,#2109);
+#2108 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#2109 = VECTOR('',#2110,1.);
+#2110 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2111 = ORIENTED_EDGE('',*,*,#317,.F.);
+#2112 = ORIENTED_EDGE('',*,*,#1104,.F.);
+#2113 = ORIENTED_EDGE('',*,*,#2114,.T.);
+#2114 = EDGE_CURVE('',#1097,#2115,#2117,.T.);
+#2115 = VERTEX_POINT('',#2116);
+#2116 = CARTESIAN_POINT('',(-2.,-0.625,0.2));
+#2117 = LINE('',#2118,#2119);
+#2118 = CARTESIAN_POINT('',(-1.725,-0.625,0.2));
+#2119 = VECTOR('',#2120,1.);
+#2120 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2121 = ORIENTED_EDGE('',*,*,#2122,.F.);
+#2122 = EDGE_CURVE('',#2099,#2115,#2123,.T.);
+#2123 = LINE('',#2124,#2125);
+#2124 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#2125 = VECTOR('',#2126,1.);
+#2126 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2127 = PLANE('',#2128);
+#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131);
+#2129 = CARTESIAN_POINT('',(-1.725,-0.625,0.E+000));
+#2130 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2131 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2132 = ADVANCED_FACE('',(#2133),#2152,.T.);
+#2133 = FACE_BOUND('',#2134,.F.);
+#2134 = EDGE_LOOP('',(#2135,#2144,#2145,#2146));
+#2135 = ORIENTED_EDGE('',*,*,#2136,.F.);
+#2136 = EDGE_CURVE('',#2059,#2137,#2139,.T.);
+#2137 = VERTEX_POINT('',#2138);
+#2138 = CARTESIAN_POINT('',(0.875,1.725,0.E+000));
+#2139 = CIRCLE('',#2140,0.125);
+#2140 = AXIS2_PLACEMENT_3D('',#2141,#2142,#2143);
+#2141 = CARTESIAN_POINT('',(0.75,1.725,0.E+000));
+#2142 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2143 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2144 = ORIENTED_EDGE('',*,*,#2082,.T.);
+#2145 = ORIENTED_EDGE('',*,*,#844,.F.);
+#2146 = ORIENTED_EDGE('',*,*,#2147,.F.);
+#2147 = EDGE_CURVE('',#2137,#837,#2148,.T.);
+#2148 = LINE('',#2149,#2150);
+#2149 = CARTESIAN_POINT('',(0.875,1.725,0.E+000));
+#2150 = VECTOR('',#2151,1.);
+#2151 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2152 = CYLINDRICAL_SURFACE('',#2153,0.125);
+#2153 = AXIS2_PLACEMENT_3D('',#2154,#2155,#2156);
+#2154 = CARTESIAN_POINT('',(0.75,1.725,0.E+000));
+#2155 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2156 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2157 = ADVANCED_FACE('',(#2158),#2177,.T.);
+#2158 = FACE_BOUND('',#2159,.F.);
+#2159 = EDGE_LOOP('',(#2160,#2169,#2175,#2176));
+#2160 = ORIENTED_EDGE('',*,*,#2161,.F.);
+#2161 = EDGE_CURVE('',#2162,#2097,#2164,.T.);
+#2162 = VERTEX_POINT('',#2163);
+#2163 = CARTESIAN_POINT('',(-1.725,-0.875,0.E+000));
+#2164 = CIRCLE('',#2165,0.125);
+#2165 = AXIS2_PLACEMENT_3D('',#2166,#2167,#2168);
+#2166 = CARTESIAN_POINT('',(-1.725,-0.75,0.E+000));
+#2167 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2168 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2169 = ORIENTED_EDGE('',*,*,#2170,.T.);
+#2170 = EDGE_CURVE('',#2162,#326,#2171,.T.);
+#2171 = LINE('',#2172,#2173);
+#2172 = CARTESIAN_POINT('',(-1.725,-0.875,0.E+000));
+#2173 = VECTOR('',#2174,1.);
+#2174 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2175 = ORIENTED_EDGE('',*,*,#325,.F.);
+#2176 = ORIENTED_EDGE('',*,*,#2106,.F.);
+#2177 = CYLINDRICAL_SURFACE('',#2178,0.125);
+#2178 = AXIS2_PLACEMENT_3D('',#2179,#2180,#2181);
+#2179 = CARTESIAN_POINT('',(-1.725,-0.75,0.E+000));
+#2180 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2181 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2182 = ADVANCED_FACE('',(#2183),#2210,.F.);
+#2183 = FACE_BOUND('',#2184,.F.);
+#2184 = EDGE_LOOP('',(#2185,#2193,#2194,#2195,#2196,#2204));
+#2185 = ORIENTED_EDGE('',*,*,#2186,.F.);
+#2186 = EDGE_CURVE('',#2137,#2187,#2189,.T.);
+#2187 = VERTEX_POINT('',#2188);
+#2188 = CARTESIAN_POINT('',(0.875,2.,0.E+000));
+#2189 = LINE('',#2190,#2191);
+#2190 = CARTESIAN_POINT('',(0.875,1.725,0.E+000));
+#2191 = VECTOR('',#2192,1.);
+#2192 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2193 = ORIENTED_EDGE('',*,*,#2147,.T.);
+#2194 = ORIENTED_EDGE('',*,*,#836,.F.);
+#2195 = ORIENTED_EDGE('',*,*,#1326,.F.);
+#2196 = ORIENTED_EDGE('',*,*,#2197,.T.);
+#2197 = EDGE_CURVE('',#1319,#2198,#2200,.T.);
+#2198 = VERTEX_POINT('',#2199);
+#2199 = CARTESIAN_POINT('',(0.875,2.,0.2));
+#2200 = LINE('',#2201,#2202);
+#2201 = CARTESIAN_POINT('',(0.875,1.725,0.2));
+#2202 = VECTOR('',#2203,1.);
+#2203 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2204 = ORIENTED_EDGE('',*,*,#2205,.F.);
+#2205 = EDGE_CURVE('',#2187,#2198,#2206,.T.);
+#2206 = LINE('',#2207,#2208);
+#2207 = CARTESIAN_POINT('',(0.875,2.,0.E+000));
+#2208 = VECTOR('',#2209,1.);
+#2209 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2210 = PLANE('',#2211);
+#2211 = AXIS2_PLACEMENT_3D('',#2212,#2213,#2214);
+#2212 = CARTESIAN_POINT('',(0.875,1.725,0.E+000));
+#2213 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2214 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2215 = ADVANCED_FACE('',(#2216),#2243,.F.);
+#2216 = FACE_BOUND('',#2217,.F.);
+#2217 = EDGE_LOOP('',(#2218,#2226,#2234,#2240,#2241,#2242));
+#2218 = ORIENTED_EDGE('',*,*,#2219,.F.);
+#2219 = EDGE_CURVE('',#2220,#2162,#2222,.T.);
+#2220 = VERTEX_POINT('',#2221);
+#2221 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#2222 = LINE('',#2223,#2224);
+#2223 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#2224 = VECTOR('',#2225,1.);
+#2225 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2226 = ORIENTED_EDGE('',*,*,#2227,.T.);
+#2227 = EDGE_CURVE('',#2220,#2228,#2230,.T.);
+#2228 = VERTEX_POINT('',#2229);
+#2229 = CARTESIAN_POINT('',(-2.,-0.875,0.2));
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);
+#2235 = EDGE_CURVE('',#2228,#1089,#2236,.T.);
+#2236 = LINE('',#2237,#2238);
+#2237 = CARTESIAN_POINT('',(-2.,-0.875,0.2));
+#2238 = VECTOR('',#2239,1.);
+#2239 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2240 = ORIENTED_EDGE('',*,*,#1088,.F.);
+#2241 = ORIENTED_EDGE('',*,*,#334,.F.);
+#2242 = ORIENTED_EDGE('',*,*,#2170,.F.);
+#2243 = PLANE('',#2244);
+#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247);
+#2245 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#2246 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2247 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2248 = ADVANCED_FACE('',(#2249),#2283,.F.);
+#2249 = FACE_BOUND('',#2250,.F.);
+#2250 = EDGE_LOOP('',(#2251,#2261,#2269,#2275,#2276,#2277));
+#2251 = ORIENTED_EDGE('',*,*,#2252,.F.);
+#2252 = EDGE_CURVE('',#2253,#2255,#2257,.T.);
+#2253 = VERTEX_POINT('',#2254);
+#2254 = CARTESIAN_POINT('',(1.125,2.,0.E+000));
+#2255 = VERTEX_POINT('',#2256);
+#2256 = CARTESIAN_POINT('',(1.125,1.725,0.E+000));
+#2257 = LINE('',#2258,#2259);
+#2258 = CARTESIAN_POINT('',(1.125,2.,0.E+000));
+#2259 = VECTOR('',#2260,1.);
+#2260 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2261 = ORIENTED_EDGE('',*,*,#2262,.T.);
+#2262 = EDGE_CURVE('',#2253,#2263,#2265,.T.);
+#2263 = VERTEX_POINT('',#2264);
+#2264 = CARTESIAN_POINT('',(1.125,2.,0.2));
+#2265 = LINE('',#2266,#2267);
+#2266 = CARTESIAN_POINT('',(1.125,2.,0.E+000));
+#2267 = VECTOR('',#2268,1.);
+#2268 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2269 = ORIENTED_EDGE('',*,*,#2270,.T.);
+#2270 = EDGE_CURVE('',#2263,#1334,#2271,.T.);
+#2271 = LINE('',#2272,#2273);
+#2272 = CARTESIAN_POINT('',(1.125,2.,0.2));
+#2273 = VECTOR('',#2274,1.);
+#2274 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2275 = ORIENTED_EDGE('',*,*,#1333,.F.);
+#2276 = ORIENTED_EDGE('',*,*,#820,.F.);
+#2277 = ORIENTED_EDGE('',*,*,#2278,.F.);
+#2278 = EDGE_CURVE('',#2255,#812,#2279,.T.);
+#2279 = LINE('',#2280,#2281);
+#2280 = CARTESIAN_POINT('',(1.125,1.725,0.E+000));
+#2281 = VECTOR('',#2282,1.);
+#2282 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2283 = PLANE('',#2284);
+#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287);
+#2285 = CARTESIAN_POINT('',(1.125,2.,0.E+000));
+#2286 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#2287 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#2288 = ADVANCED_FACE('',(#2289),#2323,.F.);
+#2289 = FACE_BOUND('',#2290,.F.);
+#2290 = EDGE_LOOP('',(#2291,#2301,#2307,#2308,#2309,#2317));
+#2291 = ORIENTED_EDGE('',*,*,#2292,.F.);
+#2292 = EDGE_CURVE('',#2293,#2295,#2297,.T.);
+#2293 = VERTEX_POINT('',#2294);
+#2294 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#2295 = VERTEX_POINT('',#2296);
+#2296 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#2297 = LINE('',#2298,#2299);
+#2298 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#2299 = VECTOR('',#2300,1.);
+#2300 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2301 = ORIENTED_EDGE('',*,*,#2302,.T.);
+#2302 = EDGE_CURVE('',#2293,#351,#2303,.T.);
+#2303 = LINE('',#2304,#2305);
+#2304 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#2305 = VECTOR('',#2306,1.);
+#2306 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2307 = ORIENTED_EDGE('',*,*,#350,.F.);
+#2308 = ORIENTED_EDGE('',*,*,#1081,.F.);
+#2309 = ORIENTED_EDGE('',*,*,#2310,.T.);
+#2310 = EDGE_CURVE('',#1074,#2311,#2313,.T.);
+#2311 = VERTEX_POINT('',#2312);
+#2312 = CARTESIAN_POINT('',(-2.,-1.125,0.2));
+#2313 = LINE('',#2314,#2315);
+#2314 = CARTESIAN_POINT('',(-1.725,-1.125,0.2));
+#2315 = VECTOR('',#2316,1.);
+#2316 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2317 = ORIENTED_EDGE('',*,*,#2318,.F.);
+#2318 = EDGE_CURVE('',#2295,#2311,#2319,.T.);
+#2319 = LINE('',#2320,#2321);
+#2320 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#2321 = VECTOR('',#2322,1.);
+#2322 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2323 = PLANE('',#2324);
+#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327);
+#2325 = CARTESIAN_POINT('',(-1.725,-1.125,0.E+000));
+#2326 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2327 = DIRECTION('',(-1.,4.669739647545E-016,0.E+000));
+#2328 = ADVANCED_FACE('',(#2329),#2348,.T.);
+#2329 = FACE_BOUND('',#2330,.F.);
+#2330 = EDGE_LOOP('',(#2331,#2340,#2341,#2342));
+#2331 = ORIENTED_EDGE('',*,*,#2332,.F.);
+#2332 = EDGE_CURVE('',#2255,#2333,#2335,.T.);
+#2333 = VERTEX_POINT('',#2334);
+#2334 = CARTESIAN_POINT('',(1.375,1.725,0.E+000));
+#2335 = CIRCLE('',#2336,0.125);
+#2336 = AXIS2_PLACEMENT_3D('',#2337,#2338,#2339);
+#2337 = CARTESIAN_POINT('',(1.25,1.725,0.E+000));
+#2338 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2339 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2340 = ORIENTED_EDGE('',*,*,#2278,.T.);
+#2341 = ORIENTED_EDGE('',*,*,#811,.F.);
+#2342 = ORIENTED_EDGE('',*,*,#2343,.F.);
+#2343 = EDGE_CURVE('',#2333,#804,#2344,.T.);
+#2344 = LINE('',#2345,#2346);
+#2345 = CARTESIAN_POINT('',(1.375,1.725,0.E+000));
+#2346 = VECTOR('',#2347,1.);
+#2347 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2348 = CYLINDRICAL_SURFACE('',#2349,0.125);
+#2349 = AXIS2_PLACEMENT_3D('',#2350,#2351,#2352);
+#2350 = CARTESIAN_POINT('',(1.25,1.725,0.E+000));
+#2351 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2352 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2353 = ADVANCED_FACE('',(#2354),#2373,.T.);
+#2354 = FACE_BOUND('',#2355,.F.);
+#2355 = EDGE_LOOP('',(#2356,#2365,#2371,#2372));
+#2356 = ORIENTED_EDGE('',*,*,#2357,.F.);
+#2357 = EDGE_CURVE('',#2358,#2293,#2360,.T.);
+#2358 = VERTEX_POINT('',#2359);
+#2359 = CARTESIAN_POINT('',(-1.725,-1.375,0.E+000));
+#2360 = CIRCLE('',#2361,0.125);
+#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);
+#2362 = CARTESIAN_POINT('',(-1.725,-1.25,0.E+000));
+#2363 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2364 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2365 = ORIENTED_EDGE('',*,*,#2366,.T.);
+#2366 = EDGE_CURVE('',#2358,#359,#2367,.T.);
+#2367 = LINE('',#2368,#2369);
+#2368 = CARTESIAN_POINT('',(-1.725,-1.375,0.E+000));
+#2369 = VECTOR('',#2370,1.);
+#2370 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2371 = ORIENTED_EDGE('',*,*,#358,.F.);
+#2372 = ORIENTED_EDGE('',*,*,#2302,.F.);
+#2373 = CYLINDRICAL_SURFACE('',#2374,0.125);
+#2374 = AXIS2_PLACEMENT_3D('',#2375,#2376,#2377);
+#2375 = CARTESIAN_POINT('',(-1.725,-1.25,0.E+000));
+#2376 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#2377 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#2378 = ADVANCED_FACE('',(#2379),#2406,.F.);
+#2379 = FACE_BOUND('',#2380,.F.);
+#2380 = EDGE_LOOP('',(#2381,#2389,#2390,#2391,#2392,#2400));
+#2381 = ORIENTED_EDGE('',*,*,#2382,.F.);
+#2382 = EDGE_CURVE('',#2333,#2383,#2385,.T.);
+#2383 = VERTEX_POINT('',#2384);
+#2384 = CARTESIAN_POINT('',(1.375,2.,0.E+000));
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(1.375,1.725,0.E+000));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2389 = ORIENTED_EDGE('',*,*,#2343,.T.);
+#2390 = ORIENTED_EDGE('',*,*,#803,.F.);
+#2391 = ORIENTED_EDGE('',*,*,#1349,.F.);
+#2392 = ORIENTED_EDGE('',*,*,#2393,.T.);
+#2393 = EDGE_CURVE('',#1342,#2394,#2396,.T.);
+#2394 = VERTEX_POINT('',#2395);
+#2395 = CARTESIAN_POINT('',(1.375,2.,0.2));
+#2396 = LINE('',#2397,#2398);
+#2397 = CARTESIAN_POINT('',(1.375,1.725,0.2));
+#2398 = VECTOR('',#2399,1.);
+#2399 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2400 = ORIENTED_EDGE('',*,*,#2401,.F.);
+#2401 = EDGE_CURVE('',#2383,#2394,#2402,.T.);
+#2402 = LINE('',#2403,#2404);
+#2403 = CARTESIAN_POINT('',(1.375,2.,0.E+000));
+#2404 = VECTOR('',#2405,1.);
+#2405 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2406 = PLANE('',#2407);
+#2407 = AXIS2_PLACEMENT_3D('',#2408,#2409,#2410);
+#2408 = CARTESIAN_POINT('',(1.375,1.725,0.E+000));
+#2409 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#2410 = DIRECTION('',(4.555315873023E-016,1.,0.E+000));
+#2411 = ADVANCED_FACE('',(#2412),#2439,.F.);
+#2412 = FACE_BOUND('',#2413,.F.);
+#2413 = EDGE_LOOP('',(#2414,#2422,#2430,#2436,#2437,#2438));
+#2414 = ORIENTED_EDGE('',*,*,#2415,.F.);
+#2415 = EDGE_CURVE('',#2416,#2358,#2418,.T.);
+#2416 = VERTEX_POINT('',#2417);
+#2417 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#2418 = LINE('',#2419,#2420);
+#2419 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#2420 = VECTOR('',#2421,1.);
+#2421 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2422 = ORIENTED_EDGE('',*,*,#2423,.T.);
+#2423 = EDGE_CURVE('',#2416,#2424,#2426,.T.);
+#2424 = VERTEX_POINT('',#2425);
+#2425 = CARTESIAN_POINT('',(-2.,-1.375,0.2));
+#2426 = LINE('',#2427,#2428);
+#2427 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#2428 = VECTOR('',#2429,1.);
+#2429 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2430 = ORIENTED_EDGE('',*,*,#2431,.T.);
+#2431 = EDGE_CURVE('',#2424,#1066,#2432,.T.);
+#2432 = LINE('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(-2.,-1.375,0.2));
+#2434 = VECTOR('',#2435,1.);
+#2435 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2436 = ORIENTED_EDGE('',*,*,#1065,.F.);
+#2437 = ORIENTED_EDGE('',*,*,#367,.F.);
+#2438 = ORIENTED_EDGE('',*,*,#2366,.F.);
+#2439 = PLANE('',#2440);
+#2440 = AXIS2_PLACEMENT_3D('',#2441,#2442,#2443);
+#2441 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#2442 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#2443 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#2444 = ADVANCED_FACE('',(#2445),#2601,.T.);
+#2445 = FACE_BOUND('',#2446,.T.);
+#2446 = EDGE_LOOP('',(#2447,#2448,#2449,#2457,#2463,#2464,#2472,#2480,
+#2486,#2487,#2495,#2503,#2509,#2510,#2518,#2526,#2532,#2533,#2541,
+#2549,#2555,#2556,#2564,#2572,#2578,#2579,#2587,#2595));
+#2447 = ORIENTED_EDGE('',*,*,#787,.F.);
+#2448 = ORIENTED_EDGE('',*,*,#1356,.T.);
+#2449 = ORIENTED_EDGE('',*,*,#2450,.T.);
+#2450 = EDGE_CURVE('',#1209,#2451,#2453,.T.);
+#2451 = VERTEX_POINT('',#2452);
+#2452 = CARTESIAN_POINT('',(1.99,-1.99,0.77));
+#2453 = LINE('',#2454,#2455);
+#2454 = CARTESIAN_POINT('',(1.99,1.99,0.77));
+#2455 = VECTOR('',#2456,1.);
+#2456 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2457 = ORIENTED_EDGE('',*,*,#2458,.F.);
+#2458 = EDGE_CURVE('',#582,#2451,#2459,.T.);
+#2459 = LINE('',#2460,#2461);
+#2460 = CARTESIAN_POINT('',(1.99,-1.99,2.E-002));
+#2461 = VECTOR('',#2462,1.);
+#2462 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2463 = ORIENTED_EDGE('',*,*,#589,.F.);
+#2464 = ORIENTED_EDGE('',*,*,#2465,.T.);
+#2465 = EDGE_CURVE('',#590,#2466,#2468,.T.);
+#2466 = VERTEX_POINT('',#2467);
+#2467 = CARTESIAN_POINT('',(1.99,-1.375,0.2));
+#2468 = LINE('',#2469,#2470);
+#2469 = CARTESIAN_POINT('',(1.99,-1.375,1.E-002));
+#2470 = VECTOR('',#2471,1.);
+#2471 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2472 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#2473 = EDGE_CURVE('',#2466,#2474,#2476,.T.);
+#2474 = VERTEX_POINT('',#2475);
+#2475 = CARTESIAN_POINT('',(1.99,-1.125,0.2));
+#2476 = LINE('',#2477,#2478);
+#2477 = CARTESIAN_POINT('',(1.99,0.4325,0.2));
+#2478 = VECTOR('',#2479,1.);
+#2479 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2480 = ORIENTED_EDGE('',*,*,#2481,.T.);
+#2481 = EDGE_CURVE('',#2474,#615,#2482,.T.);
+#2482 = LINE('',#2483,#2484);
+#2483 = CARTESIAN_POINT('',(1.99,-1.125,1.E-002));
+#2484 = VECTOR('',#2485,1.);
+#2485 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2486 = ORIENTED_EDGE('',*,*,#622,.F.);
+#2487 = ORIENTED_EDGE('',*,*,#2488,.T.);
+#2488 = EDGE_CURVE('',#623,#2489,#2491,.T.);
+#2489 = VERTEX_POINT('',#2490);
+#2490 = CARTESIAN_POINT('',(1.99,-0.875,0.2));
+#2491 = LINE('',#2492,#2493);
+#2492 = CARTESIAN_POINT('',(1.99,-0.875,1.E-002));
+#2493 = VECTOR('',#2494,1.);
+#2494 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2495 = ORIENTED_EDGE('',*,*,#2496,.T.);
+#2496 = EDGE_CURVE('',#2489,#2497,#2499,.T.);
+#2497 = VERTEX_POINT('',#2498);
+#2498 = CARTESIAN_POINT('',(1.99,-0.625,0.2));
+#2499 = LINE('',#2500,#2501);
+#2500 = CARTESIAN_POINT('',(1.99,0.6825,0.2));
+#2501 = VECTOR('',#2502,1.);
+#2502 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2503 = ORIENTED_EDGE('',*,*,#2504,.T.);
+#2504 = EDGE_CURVE('',#2497,#648,#2505,.T.);
+#2505 = LINE('',#2506,#2507);
+#2506 = CARTESIAN_POINT('',(1.99,-0.625,1.E-002));
+#2507 = VECTOR('',#2508,1.);
+#2508 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2509 = ORIENTED_EDGE('',*,*,#655,.F.);
+#2510 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#2511 = EDGE_CURVE('',#656,#2512,#2514,.T.);
+#2512 = VERTEX_POINT('',#2513);
+#2513 = CARTESIAN_POINT('',(1.99,-0.375,0.2));
+#2514 = LINE('',#2515,#2516);
+#2515 = CARTESIAN_POINT('',(1.99,-0.375,1.E-002));
+#2516 = VECTOR('',#2517,1.);
+#2517 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2518 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#2519 = EDGE_CURVE('',#2512,#2520,#2522,.T.);
+#2520 = VERTEX_POINT('',#2521);
+#2521 = CARTESIAN_POINT('',(1.99,-0.125,0.2));
+#2522 = LINE('',#2523,#2524);
+#2523 = CARTESIAN_POINT('',(1.99,0.9325,0.2));
+#2524 = VECTOR('',#2525,1.);
+#2525 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2526 = ORIENTED_EDGE('',*,*,#2527,.T.);
+#2527 = EDGE_CURVE('',#2520,#681,#2528,.T.);
+#2528 = LINE('',#2529,#2530);
+#2529 = CARTESIAN_POINT('',(1.99,-0.125,1.E-002));
+#2530 = VECTOR('',#2531,1.);
+#2531 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2532 = ORIENTED_EDGE('',*,*,#688,.F.);
+#2533 = ORIENTED_EDGE('',*,*,#2534,.T.);
+#2534 = EDGE_CURVE('',#689,#2535,#2537,.T.);
+#2535 = VERTEX_POINT('',#2536);
+#2536 = CARTESIAN_POINT('',(1.99,0.125,0.2));
+#2537 = LINE('',#2538,#2539);
+#2538 = CARTESIAN_POINT('',(1.99,0.125,1.E-002));
+#2539 = VECTOR('',#2540,1.);
+#2540 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2541 = ORIENTED_EDGE('',*,*,#2542,.T.);
+#2542 = EDGE_CURVE('',#2535,#2543,#2545,.T.);
+#2543 = VERTEX_POINT('',#2544);
+#2544 = CARTESIAN_POINT('',(1.99,0.375,0.2));
+#2545 = LINE('',#2546,#2547);
+#2546 = CARTESIAN_POINT('',(1.99,1.1825,0.2));
+#2547 = VECTOR('',#2548,1.);
+#2548 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2549 = ORIENTED_EDGE('',*,*,#2550,.T.);
+#2550 = EDGE_CURVE('',#2543,#714,#2551,.T.);
+#2551 = LINE('',#2552,#2553);
+#2552 = CARTESIAN_POINT('',(1.99,0.375,1.E-002));
+#2553 = VECTOR('',#2554,1.);
+#2554 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2555 = ORIENTED_EDGE('',*,*,#721,.F.);
+#2556 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#2557 = EDGE_CURVE('',#722,#2558,#2560,.T.);
+#2558 = VERTEX_POINT('',#2559);
+#2559 = CARTESIAN_POINT('',(1.99,0.625,0.2));
+#2560 = LINE('',#2561,#2562);
+#2561 = CARTESIAN_POINT('',(1.99,0.625,1.E-002));
+#2562 = VECTOR('',#2563,1.);
+#2563 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2564 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#2565 = EDGE_CURVE('',#2558,#2566,#2568,.T.);
+#2566 = VERTEX_POINT('',#2567);
+#2567 = CARTESIAN_POINT('',(1.99,0.875,0.2));
+#2568 = LINE('',#2569,#2570);
+#2569 = CARTESIAN_POINT('',(1.99,1.4325,0.2));
+#2570 = VECTOR('',#2571,1.);
+#2571 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2572 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2573 = EDGE_CURVE('',#2566,#747,#2574,.T.);
+#2574 = LINE('',#2575,#2576);
+#2575 = CARTESIAN_POINT('',(1.99,0.875,1.E-002));
+#2576 = VECTOR('',#2577,1.);
+#2577 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2578 = ORIENTED_EDGE('',*,*,#754,.F.);
+#2579 = ORIENTED_EDGE('',*,*,#2580,.T.);
+#2580 = EDGE_CURVE('',#755,#2581,#2583,.T.);
+#2581 = VERTEX_POINT('',#2582);
+#2582 = CARTESIAN_POINT('',(1.99,1.125,0.2));
+#2583 = LINE('',#2584,#2585);
+#2584 = CARTESIAN_POINT('',(1.99,1.125,1.E-002));
+#2585 = VECTOR('',#2586,1.);
+#2586 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#2581,#2589,#2591,.T.);
+#2589 = VERTEX_POINT('',#2590);
+#2590 = CARTESIAN_POINT('',(1.99,1.375,0.2));
+#2591 = LINE('',#2592,#2593);
+#2592 = CARTESIAN_POINT('',(1.99,1.6825,0.2));
+#2593 = VECTOR('',#2594,1.);
+#2594 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2596 = EDGE_CURVE('',#2589,#780,#2597,.T.);
+#2597 = LINE('',#2598,#2599);
+#2598 = CARTESIAN_POINT('',(1.99,1.375,1.E-002));
+#2599 = VECTOR('',#2600,1.);
+#2600 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2601 = PLANE('',#2602);
+#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605);
+#2603 = CARTESIAN_POINT('',(1.99,1.99,2.E-002));
+#2604 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2605 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2606 = ADVANCED_FACE('',(#2607),#2756,.T.);
+#2607 = FACE_BOUND('',#2608,.T.);
+#2608 = EDGE_LOOP('',(#2609,#2615,#2616,#2617,#2625,#2633,#2639,#2640,
+#2648,#2656,#2662,#2663,#2671,#2679,#2685,#2686,#2694,#2702,#2708,
+#2709,#2717,#2725,#2731,#2732,#2740,#2748,#2754,#2755));
+#2609 = ORIENTED_EDGE('',*,*,#2610,.F.);
+#2610 = EDGE_CURVE('',#1051,#2451,#2611,.T.);
+#2611 = LINE('',#2612,#2613);
+#2612 = CARTESIAN_POINT('',(-1.99,-1.99,0.77));
+#2613 = VECTOR('',#2614,1.);
+#2614 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2615 = ORIENTED_EDGE('',*,*,#1058,.F.);
+#2616 = ORIENTED_EDGE('',*,*,#383,.T.);
+#2617 = ORIENTED_EDGE('',*,*,#2618,.T.);
+#2618 = EDGE_CURVE('',#384,#2619,#2621,.T.);
+#2619 = VERTEX_POINT('',#2620);
+#2620 = CARTESIAN_POINT('',(-1.375,-1.99,0.2));
+#2621 = LINE('',#2622,#2623);
+#2622 = CARTESIAN_POINT('',(-1.375,-1.99,1.E-002));
+#2623 = VECTOR('',#2624,1.);
+#2624 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2625 = ORIENTED_EDGE('',*,*,#2626,.T.);
+#2626 = EDGE_CURVE('',#2619,#2627,#2629,.T.);
+#2627 = VERTEX_POINT('',#2628);
+#2628 = CARTESIAN_POINT('',(-1.125,-1.99,0.2));
+#2629 = LINE('',#2630,#2631);
+#2630 = CARTESIAN_POINT('',(-1.5575,-1.99,0.2));
+#2631 = VECTOR('',#2632,1.);
+#2632 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2633 = ORIENTED_EDGE('',*,*,#2634,.T.);
+#2634 = EDGE_CURVE('',#2627,#409,#2635,.T.);
+#2635 = LINE('',#2636,#2637);
+#2636 = CARTESIAN_POINT('',(-1.125,-1.99,1.E-002));
+#2637 = VECTOR('',#2638,1.);
+#2638 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2639 = ORIENTED_EDGE('',*,*,#416,.T.);
+#2640 = ORIENTED_EDGE('',*,*,#2641,.T.);
+#2641 = EDGE_CURVE('',#417,#2642,#2644,.T.);
+#2642 = VERTEX_POINT('',#2643);
+#2643 = CARTESIAN_POINT('',(-0.875,-1.99,0.2));
+#2644 = LINE('',#2645,#2646);
+#2645 = CARTESIAN_POINT('',(-0.875,-1.99,1.E-002));
+#2646 = VECTOR('',#2647,1.);
+#2647 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2648 = ORIENTED_EDGE('',*,*,#2649,.T.);
+#2649 = EDGE_CURVE('',#2642,#2650,#2652,.T.);
+#2650 = VERTEX_POINT('',#2651);
+#2651 = CARTESIAN_POINT('',(-0.625,-1.99,0.2));
+#2652 = LINE('',#2653,#2654);
+#2653 = CARTESIAN_POINT('',(-1.3075,-1.99,0.2));
+#2654 = VECTOR('',#2655,1.);
+#2655 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2656 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#2657 = EDGE_CURVE('',#2650,#442,#2658,.T.);
+#2658 = LINE('',#2659,#2660);
+#2659 = CARTESIAN_POINT('',(-0.625,-1.99,1.E-002));
+#2660 = VECTOR('',#2661,1.);
+#2661 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2662 = ORIENTED_EDGE('',*,*,#449,.T.);
+#2663 = ORIENTED_EDGE('',*,*,#2664,.T.);
+#2664 = EDGE_CURVE('',#450,#2665,#2667,.T.);
+#2665 = VERTEX_POINT('',#2666);
+#2666 = CARTESIAN_POINT('',(-0.375,-1.99,0.2));
+#2667 = LINE('',#2668,#2669);
+#2668 = CARTESIAN_POINT('',(-0.375,-1.99,1.E-002));
+#2669 = VECTOR('',#2670,1.);
+#2670 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2671 = ORIENTED_EDGE('',*,*,#2672,.T.);
+#2672 = EDGE_CURVE('',#2665,#2673,#2675,.T.);
+#2673 = VERTEX_POINT('',#2674);
+#2674 = CARTESIAN_POINT('',(-0.125,-1.99,0.2));
+#2675 = LINE('',#2676,#2677);
+#2676 = CARTESIAN_POINT('',(-1.0575,-1.99,0.2));
+#2677 = VECTOR('',#2678,1.);
+#2678 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2679 = ORIENTED_EDGE('',*,*,#2680,.T.);
+#2680 = EDGE_CURVE('',#2673,#475,#2681,.T.);
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(-0.125,-1.99,1.E-002));
+#2683 = VECTOR('',#2684,1.);
+#2684 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2685 = ORIENTED_EDGE('',*,*,#482,.T.);
+#2686 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#2687 = EDGE_CURVE('',#483,#2688,#2690,.T.);
+#2688 = VERTEX_POINT('',#2689);
+#2689 = CARTESIAN_POINT('',(0.125,-1.99,0.2));
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(0.125,-1.99,1.E-002));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2694 = ORIENTED_EDGE('',*,*,#2695,.T.);
+#2695 = EDGE_CURVE('',#2688,#2696,#2698,.T.);
+#2696 = VERTEX_POINT('',#2697);
+#2697 = CARTESIAN_POINT('',(0.375,-1.99,0.2));
+#2698 = LINE('',#2699,#2700);
+#2699 = CARTESIAN_POINT('',(-0.8075,-1.99,0.2));
+#2700 = VECTOR('',#2701,1.);
+#2701 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2702 = ORIENTED_EDGE('',*,*,#2703,.T.);
+#2703 = EDGE_CURVE('',#2696,#508,#2704,.T.);
+#2704 = LINE('',#2705,#2706);
+#2705 = CARTESIAN_POINT('',(0.375,-1.99,1.E-002));
+#2706 = VECTOR('',#2707,1.);
+#2707 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2708 = ORIENTED_EDGE('',*,*,#515,.T.);
+#2709 = ORIENTED_EDGE('',*,*,#2710,.T.);
+#2710 = EDGE_CURVE('',#516,#2711,#2713,.T.);
+#2711 = VERTEX_POINT('',#2712);
+#2712 = CARTESIAN_POINT('',(0.625,-1.99,0.2));
+#2713 = LINE('',#2714,#2715);
+#2714 = CARTESIAN_POINT('',(0.625,-1.99,1.E-002));
+#2715 = VECTOR('',#2716,1.);
+#2716 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2717 = ORIENTED_EDGE('',*,*,#2718,.T.);
+#2718 = EDGE_CURVE('',#2711,#2719,#2721,.T.);
+#2719 = VERTEX_POINT('',#2720);
+#2720 = CARTESIAN_POINT('',(0.875,-1.99,0.2));
+#2721 = LINE('',#2722,#2723);
+#2722 = CARTESIAN_POINT('',(-0.5575,-1.99,0.2));
+#2723 = VECTOR('',#2724,1.);
+#2724 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2725 = ORIENTED_EDGE('',*,*,#2726,.T.);
+#2726 = EDGE_CURVE('',#2719,#541,#2727,.T.);
+#2727 = LINE('',#2728,#2729);
+#2728 = CARTESIAN_POINT('',(0.875,-1.99,1.E-002));
+#2729 = VECTOR('',#2730,1.);
+#2730 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2731 = ORIENTED_EDGE('',*,*,#548,.T.);
+#2732 = ORIENTED_EDGE('',*,*,#2733,.T.);
+#2733 = EDGE_CURVE('',#549,#2734,#2736,.T.);
+#2734 = VERTEX_POINT('',#2735);
+#2735 = CARTESIAN_POINT('',(1.125,-1.99,0.2));
+#2736 = LINE('',#2737,#2738);
+#2737 = CARTESIAN_POINT('',(1.125,-1.99,1.E-002));
+#2738 = VECTOR('',#2739,1.);
+#2739 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2740 = ORIENTED_EDGE('',*,*,#2741,.T.);
+#2741 = EDGE_CURVE('',#2734,#2742,#2744,.T.);
+#2742 = VERTEX_POINT('',#2743);
+#2743 = CARTESIAN_POINT('',(1.375,-1.99,0.2));
+#2744 = LINE('',#2745,#2746);
+#2745 = CARTESIAN_POINT('',(-0.3075,-1.99,0.2));
+#2746 = VECTOR('',#2747,1.);
+#2747 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#2748 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#2749 = EDGE_CURVE('',#2742,#574,#2750,.T.);
+#2750 = LINE('',#2751,#2752);
+#2751 = CARTESIAN_POINT('',(1.375,-1.99,1.E-002));
+#2752 = VECTOR('',#2753,1.);
+#2753 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2754 = ORIENTED_EDGE('',*,*,#581,.T.);
+#2755 = ORIENTED_EDGE('',*,*,#2458,.T.);
+#2756 = PLANE('',#2757);
+#2757 = AXIS2_PLACEMENT_3D('',#2758,#2759,#2760);
+#2758 = CARTESIAN_POINT('',(-1.99,-1.99,2.E-002));
+#2759 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#2760 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2761 = ADVANCED_FACE('',(#2762),#2796,.F.);
+#2762 = FACE_BOUND('',#2763,.F.);
+#2763 = EDGE_LOOP('',(#2764,#2774,#2782,#2788,#2789,#2790));
+#2764 = ORIENTED_EDGE('',*,*,#2765,.F.);
+#2765 = EDGE_CURVE('',#2766,#2768,#2770,.T.);
+#2766 = VERTEX_POINT('',#2767);
+#2767 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2768 = VERTEX_POINT('',#2769);
+#2769 = CARTESIAN_POINT('',(1.725,1.375,0.E+000));
+#2770 = LINE('',#2771,#2772);
+#2771 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2772 = VECTOR('',#2773,1.);
+#2773 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2774 = ORIENTED_EDGE('',*,*,#2775,.T.);
+#2775 = EDGE_CURVE('',#2766,#2776,#2778,.T.);
+#2776 = VERTEX_POINT('',#2777);
+#2777 = CARTESIAN_POINT('',(2.,1.375,0.2));
+#2778 = LINE('',#2779,#2780);
+#2779 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2780 = VECTOR('',#2781,1.);
+#2781 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2782 = ORIENTED_EDGE('',*,*,#2783,.T.);
+#2783 = EDGE_CURVE('',#2776,#2589,#2784,.T.);
+#2784 = LINE('',#2785,#2786);
+#2785 = CARTESIAN_POINT('',(2.,1.375,0.2));
+#2786 = VECTOR('',#2787,1.);
+#2787 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2788 = ORIENTED_EDGE('',*,*,#2596,.T.);
+#2789 = ORIENTED_EDGE('',*,*,#779,.F.);
+#2790 = ORIENTED_EDGE('',*,*,#2791,.F.);
+#2791 = EDGE_CURVE('',#2768,#771,#2792,.T.);
+#2792 = LINE('',#2793,#2794);
+#2793 = CARTESIAN_POINT('',(1.725,1.375,0.E+000));
+#2794 = VECTOR('',#2795,1.);
+#2795 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2796 = PLANE('',#2797);
+#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800);
+#2798 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#2799 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2800 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2801 = ADVANCED_FACE('',(#2802),#2836,.F.);
+#2802 = FACE_BOUND('',#2803,.F.);
+#2803 = EDGE_LOOP('',(#2804,#2814,#2820,#2821,#2822,#2830));
+#2804 = ORIENTED_EDGE('',*,*,#2805,.F.);
+#2805 = EDGE_CURVE('',#2806,#2808,#2810,.T.);
+#2806 = VERTEX_POINT('',#2807);
+#2807 = CARTESIAN_POINT('',(-1.375,-1.725,0.E+000));
+#2808 = VERTEX_POINT('',#2809);
+#2809 = CARTESIAN_POINT('',(-1.375,-2.,0.E+000));
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(-1.375,-1.725,0.E+000));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#2814 = ORIENTED_EDGE('',*,*,#2815,.T.);
+#2815 = EDGE_CURVE('',#2806,#392,#2816,.T.);
+#2816 = LINE('',#2817,#2818);
+#2817 = CARTESIAN_POINT('',(-1.375,-1.725,0.E+000));
+#2818 = VECTOR('',#2819,1.);
+#2819 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2820 = ORIENTED_EDGE('',*,*,#391,.F.);
+#2821 = ORIENTED_EDGE('',*,*,#2618,.T.);
+#2822 = ORIENTED_EDGE('',*,*,#2823,.T.);
+#2823 = EDGE_CURVE('',#2619,#2824,#2826,.T.);
+#2824 = VERTEX_POINT('',#2825);
+#2825 = CARTESIAN_POINT('',(-1.375,-2.,0.2));
+#2826 = LINE('',#2827,#2828);
+#2827 = CARTESIAN_POINT('',(-1.375,-1.725,0.2));
+#2828 = VECTOR('',#2829,1.);
+#2829 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#2830 = ORIENTED_EDGE('',*,*,#2831,.F.);
+#2831 = EDGE_CURVE('',#2808,#2824,#2832,.T.);
+#2832 = LINE('',#2833,#2834);
+#2833 = CARTESIAN_POINT('',(-1.375,-2.,0.E+000));
+#2834 = VECTOR('',#2835,1.);
+#2835 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2836 = PLANE('',#2837);
+#2837 = AXIS2_PLACEMENT_3D('',#2838,#2839,#2840);
+#2838 = CARTESIAN_POINT('',(-1.375,-1.725,0.E+000));
+#2839 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2840 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#2841 = ADVANCED_FACE('',(#2842),#2861,.T.);
+#2842 = FACE_BOUND('',#2843,.F.);
+#2843 = EDGE_LOOP('',(#2844,#2853,#2854,#2855));
+#2844 = ORIENTED_EDGE('',*,*,#2845,.F.);
+#2845 = EDGE_CURVE('',#2768,#2846,#2848,.T.);
+#2846 = VERTEX_POINT('',#2847);
+#2847 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2848 = CIRCLE('',#2849,0.125);
+#2849 = AXIS2_PLACEMENT_3D('',#2850,#2851,#2852);
+#2850 = CARTESIAN_POINT('',(1.725,1.25,0.E+000));
+#2851 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#2852 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2853 = ORIENTED_EDGE('',*,*,#2791,.T.);
+#2854 = ORIENTED_EDGE('',*,*,#770,.F.);
+#2855 = ORIENTED_EDGE('',*,*,#2856,.F.);
+#2856 = EDGE_CURVE('',#2846,#763,#2857,.T.);
+#2857 = LINE('',#2858,#2859);
+#2858 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2859 = VECTOR('',#2860,1.);
+#2860 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2861 = CYLINDRICAL_SURFACE('',#2862,0.125);
+#2862 = AXIS2_PLACEMENT_3D('',#2863,#2864,#2865);
+#2863 = CARTESIAN_POINT('',(1.725,1.25,0.E+000));
+#2864 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#2865 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2866 = ADVANCED_FACE('',(#2867),#2886,.T.);
+#2867 = FACE_BOUND('',#2868,.F.);
+#2868 = EDGE_LOOP('',(#2869,#2878,#2884,#2885));
+#2869 = ORIENTED_EDGE('',*,*,#2870,.F.);
+#2870 = EDGE_CURVE('',#2871,#2806,#2873,.T.);
+#2871 = VERTEX_POINT('',#2872);
+#2872 = CARTESIAN_POINT('',(-1.125,-1.725,0.E+000));
+#2873 = CIRCLE('',#2874,0.125);
+#2874 = AXIS2_PLACEMENT_3D('',#2875,#2876,#2877);
+#2875 = CARTESIAN_POINT('',(-1.25,-1.725,0.E+000));
+#2876 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#2877 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2878 = ORIENTED_EDGE('',*,*,#2879,.T.);
+#2879 = EDGE_CURVE('',#2871,#400,#2880,.T.);
+#2880 = LINE('',#2881,#2882);
+#2881 = CARTESIAN_POINT('',(-1.125,-1.725,0.E+000));
+#2882 = VECTOR('',#2883,1.);
+#2883 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2884 = ORIENTED_EDGE('',*,*,#399,.F.);
+#2885 = ORIENTED_EDGE('',*,*,#2815,.F.);
+#2886 = CYLINDRICAL_SURFACE('',#2887,0.125);
+#2887 = AXIS2_PLACEMENT_3D('',#2888,#2889,#2890);
+#2888 = CARTESIAN_POINT('',(-1.25,-1.725,0.E+000));
+#2889 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#2890 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#2891 = ADVANCED_FACE('',(#2892),#2919,.F.);
+#2892 = FACE_BOUND('',#2893,.F.);
+#2893 = EDGE_LOOP('',(#2894,#2902,#2903,#2904,#2905,#2913));
+#2894 = ORIENTED_EDGE('',*,*,#2895,.F.);
+#2895 = EDGE_CURVE('',#2846,#2896,#2898,.T.);
+#2896 = VERTEX_POINT('',#2897);
+#2897 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#2898 = LINE('',#2899,#2900);
+#2899 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2900 = VECTOR('',#2901,1.);
+#2901 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2902 = ORIENTED_EDGE('',*,*,#2856,.T.);
+#2903 = ORIENTED_EDGE('',*,*,#762,.F.);
+#2904 = ORIENTED_EDGE('',*,*,#2580,.T.);
+#2905 = ORIENTED_EDGE('',*,*,#2906,.T.);
+#2906 = EDGE_CURVE('',#2581,#2907,#2909,.T.);
+#2907 = VERTEX_POINT('',#2908);
+#2908 = CARTESIAN_POINT('',(2.,1.125,0.2));
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(1.725,1.125,0.2));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2913 = ORIENTED_EDGE('',*,*,#2914,.F.);
+#2914 = EDGE_CURVE('',#2896,#2907,#2915,.T.);
+#2915 = LINE('',#2916,#2917);
+#2916 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#2917 = VECTOR('',#2918,1.);
+#2918 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2919 = PLANE('',#2920);
+#2920 = AXIS2_PLACEMENT_3D('',#2921,#2922,#2923);
+#2921 = CARTESIAN_POINT('',(1.725,1.125,0.E+000));
+#2922 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#2923 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#2924 = ADVANCED_FACE('',(#2925),#2952,.F.);
+#2925 = FACE_BOUND('',#2926,.F.);
+#2926 = EDGE_LOOP('',(#2927,#2935,#2943,#2949,#2950,#2951));
+#2927 = ORIENTED_EDGE('',*,*,#2928,.F.);
+#2928 = EDGE_CURVE('',#2929,#2871,#2931,.T.);
+#2929 = VERTEX_POINT('',#2930);
+#2930 = CARTESIAN_POINT('',(-1.125,-2.,0.E+000));
+#2931 = LINE('',#2932,#2933);
+#2932 = CARTESIAN_POINT('',(-1.125,-2.,0.E+000));
+#2933 = VECTOR('',#2934,1.);
+#2934 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2935 = ORIENTED_EDGE('',*,*,#2936,.T.);
+#2936 = EDGE_CURVE('',#2929,#2937,#2939,.T.);
+#2937 = VERTEX_POINT('',#2938);
+#2938 = CARTESIAN_POINT('',(-1.125,-2.,0.2));
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(-1.125,-2.,0.E+000));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2943 = ORIENTED_EDGE('',*,*,#2944,.T.);
+#2944 = EDGE_CURVE('',#2937,#2627,#2945,.T.);
+#2945 = LINE('',#2946,#2947);
+#2946 = CARTESIAN_POINT('',(-1.125,-2.,0.2));
+#2947 = VECTOR('',#2948,1.);
+#2948 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2949 = ORIENTED_EDGE('',*,*,#2634,.T.);
+#2950 = ORIENTED_EDGE('',*,*,#408,.F.);
+#2951 = ORIENTED_EDGE('',*,*,#2879,.F.);
+#2952 = PLANE('',#2953);
+#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956);
+#2954 = CARTESIAN_POINT('',(-1.125,-2.,0.E+000));
+#2955 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#2956 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#2957 = ADVANCED_FACE('',(#2958),#2992,.F.);
+#2958 = FACE_BOUND('',#2959,.F.);
+#2959 = EDGE_LOOP('',(#2960,#2970,#2978,#2984,#2985,#2986));
+#2960 = ORIENTED_EDGE('',*,*,#2961,.F.);
+#2961 = EDGE_CURVE('',#2962,#2964,#2966,.T.);
+#2962 = VERTEX_POINT('',#2963);
+#2963 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2964 = VERTEX_POINT('',#2965);
+#2965 = CARTESIAN_POINT('',(1.725,0.875,0.E+000));
+#2966 = LINE('',#2967,#2968);
+#2967 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2968 = VECTOR('',#2969,1.);
+#2969 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2970 = ORIENTED_EDGE('',*,*,#2971,.T.);
+#2971 = EDGE_CURVE('',#2962,#2972,#2974,.T.);
+#2972 = VERTEX_POINT('',#2973);
+#2973 = CARTESIAN_POINT('',(2.,0.875,0.2));
+#2974 = LINE('',#2975,#2976);
+#2975 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2976 = VECTOR('',#2977,1.);
+#2977 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2978 = ORIENTED_EDGE('',*,*,#2979,.T.);
+#2979 = EDGE_CURVE('',#2972,#2566,#2980,.T.);
+#2980 = LINE('',#2981,#2982);
+#2981 = CARTESIAN_POINT('',(2.,0.875,0.2));
+#2982 = VECTOR('',#2983,1.);
+#2983 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2984 = ORIENTED_EDGE('',*,*,#2573,.T.);
+#2985 = ORIENTED_EDGE('',*,*,#746,.F.);
+#2986 = ORIENTED_EDGE('',*,*,#2987,.F.);
+#2987 = EDGE_CURVE('',#2964,#738,#2988,.T.);
+#2988 = LINE('',#2989,#2990);
+#2989 = CARTESIAN_POINT('',(1.725,0.875,0.E+000));
+#2990 = VECTOR('',#2991,1.);
+#2991 = DIRECTION('',(0.E+000,0.E+000,1.));
+#2992 = PLANE('',#2993);
+#2993 = AXIS2_PLACEMENT_3D('',#2994,#2995,#2996);
+#2994 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#2995 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#2996 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#2997 = ADVANCED_FACE('',(#2998),#3032,.F.);
+#2998 = FACE_BOUND('',#2999,.F.);
+#2999 = EDGE_LOOP('',(#3000,#3010,#3016,#3017,#3018,#3026));
+#3000 = ORIENTED_EDGE('',*,*,#3001,.F.);
+#3001 = EDGE_CURVE('',#3002,#3004,#3006,.T.);
+#3002 = VERTEX_POINT('',#3003);
+#3003 = CARTESIAN_POINT('',(-0.875,-1.725,0.E+000));
+#3004 = VERTEX_POINT('',#3005);
+#3005 = CARTESIAN_POINT('',(-0.875,-2.,0.E+000));
+#3006 = LINE('',#3007,#3008);
+#3007 = CARTESIAN_POINT('',(-0.875,-1.725,0.E+000));
+#3008 = VECTOR('',#3009,1.);
+#3009 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3010 = ORIENTED_EDGE('',*,*,#3011,.T.);
+#3011 = EDGE_CURVE('',#3002,#425,#3012,.T.);
+#3012 = LINE('',#3013,#3014);
+#3013 = CARTESIAN_POINT('',(-0.875,-1.725,0.E+000));
+#3014 = VECTOR('',#3015,1.);
+#3015 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3016 = ORIENTED_EDGE('',*,*,#424,.F.);
+#3017 = ORIENTED_EDGE('',*,*,#2641,.T.);
+#3018 = ORIENTED_EDGE('',*,*,#3019,.T.);
+#3019 = EDGE_CURVE('',#2642,#3020,#3022,.T.);
+#3020 = VERTEX_POINT('',#3021);
+#3021 = CARTESIAN_POINT('',(-0.875,-2.,0.2));
+#3022 = LINE('',#3023,#3024);
+#3023 = CARTESIAN_POINT('',(-0.875,-1.725,0.2));
+#3024 = VECTOR('',#3025,1.);
+#3025 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3026 = ORIENTED_EDGE('',*,*,#3027,.F.);
+#3027 = EDGE_CURVE('',#3004,#3020,#3028,.T.);
+#3028 = LINE('',#3029,#3030);
+#3029 = CARTESIAN_POINT('',(-0.875,-2.,0.E+000));
+#3030 = VECTOR('',#3031,1.);
+#3031 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3032 = PLANE('',#3033);
+#3033 = AXIS2_PLACEMENT_3D('',#3034,#3035,#3036);
+#3034 = CARTESIAN_POINT('',(-0.875,-1.725,0.E+000));
+#3035 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3036 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3037 = ADVANCED_FACE('',(#3038),#3057,.T.);
+#3038 = FACE_BOUND('',#3039,.F.);
+#3039 = EDGE_LOOP('',(#3040,#3049,#3050,#3051));
+#3040 = ORIENTED_EDGE('',*,*,#3041,.F.);
+#3041 = EDGE_CURVE('',#2964,#3042,#3044,.T.);
+#3042 = VERTEX_POINT('',#3043);
+#3043 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#3044 = CIRCLE('',#3045,0.125);
+#3045 = AXIS2_PLACEMENT_3D('',#3046,#3047,#3048);
+#3046 = CARTESIAN_POINT('',(1.725,0.75,0.E+000));
+#3047 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3048 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3049 = ORIENTED_EDGE('',*,*,#2987,.T.);
+#3050 = ORIENTED_EDGE('',*,*,#737,.F.);
+#3051 = ORIENTED_EDGE('',*,*,#3052,.F.);
+#3052 = EDGE_CURVE('',#3042,#730,#3053,.T.);
+#3053 = LINE('',#3054,#3055);
+#3054 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#3055 = VECTOR('',#3056,1.);
+#3056 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3057 = CYLINDRICAL_SURFACE('',#3058,0.125);
+#3058 = AXIS2_PLACEMENT_3D('',#3059,#3060,#3061);
+#3059 = CARTESIAN_POINT('',(1.725,0.75,0.E+000));
+#3060 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3061 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3062 = ADVANCED_FACE('',(#3063),#3082,.T.);
+#3063 = FACE_BOUND('',#3064,.F.);
+#3064 = EDGE_LOOP('',(#3065,#3074,#3080,#3081));
+#3065 = ORIENTED_EDGE('',*,*,#3066,.F.);
+#3066 = EDGE_CURVE('',#3067,#3002,#3069,.T.);
+#3067 = VERTEX_POINT('',#3068);
+#3068 = CARTESIAN_POINT('',(-0.625,-1.725,0.E+000));
+#3069 = CIRCLE('',#3070,0.125);
+#3070 = AXIS2_PLACEMENT_3D('',#3071,#3072,#3073);
+#3071 = CARTESIAN_POINT('',(-0.75,-1.725,0.E+000));
+#3072 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3073 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3074 = ORIENTED_EDGE('',*,*,#3075,.T.);
+#3075 = EDGE_CURVE('',#3067,#433,#3076,.T.);
+#3076 = LINE('',#3077,#3078);
+#3077 = CARTESIAN_POINT('',(-0.625,-1.725,0.E+000));
+#3078 = VECTOR('',#3079,1.);
+#3079 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3080 = ORIENTED_EDGE('',*,*,#432,.F.);
+#3081 = ORIENTED_EDGE('',*,*,#3011,.F.);
+#3082 = CYLINDRICAL_SURFACE('',#3083,0.125);
+#3083 = AXIS2_PLACEMENT_3D('',#3084,#3085,#3086);
+#3084 = CARTESIAN_POINT('',(-0.75,-1.725,0.E+000));
+#3085 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3086 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3087 = ADVANCED_FACE('',(#3088),#3115,.F.);
+#3088 = FACE_BOUND('',#3089,.F.);
+#3089 = EDGE_LOOP('',(#3090,#3098,#3099,#3100,#3101,#3109));
+#3090 = ORIENTED_EDGE('',*,*,#3091,.F.);
+#3091 = EDGE_CURVE('',#3042,#3092,#3094,.T.);
+#3092 = VERTEX_POINT('',#3093);
+#3093 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#3094 = LINE('',#3095,#3096);
+#3095 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#3096 = VECTOR('',#3097,1.);
+#3097 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3098 = ORIENTED_EDGE('',*,*,#3052,.T.);
+#3099 = ORIENTED_EDGE('',*,*,#729,.F.);
+#3100 = ORIENTED_EDGE('',*,*,#2557,.T.);
+#3101 = ORIENTED_EDGE('',*,*,#3102,.T.);
+#3102 = EDGE_CURVE('',#2558,#3103,#3105,.T.);
+#3103 = VERTEX_POINT('',#3104);
+#3104 = CARTESIAN_POINT('',(2.,0.625,0.2));
+#3105 = LINE('',#3106,#3107);
+#3106 = CARTESIAN_POINT('',(1.725,0.625,0.2));
+#3107 = VECTOR('',#3108,1.);
+#3108 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3109 = ORIENTED_EDGE('',*,*,#3110,.F.);
+#3110 = EDGE_CURVE('',#3092,#3103,#3111,.T.);
+#3111 = LINE('',#3112,#3113);
+#3112 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#3113 = VECTOR('',#3114,1.);
+#3114 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3115 = PLANE('',#3116);
+#3116 = AXIS2_PLACEMENT_3D('',#3117,#3118,#3119);
+#3117 = CARTESIAN_POINT('',(1.725,0.625,0.E+000));
+#3118 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3119 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3120 = ADVANCED_FACE('',(#3121),#3148,.F.);
+#3121 = FACE_BOUND('',#3122,.F.);
+#3122 = EDGE_LOOP('',(#3123,#3131,#3139,#3145,#3146,#3147));
+#3123 = ORIENTED_EDGE('',*,*,#3124,.F.);
+#3124 = EDGE_CURVE('',#3125,#3067,#3127,.T.);
+#3125 = VERTEX_POINT('',#3126);
+#3126 = CARTESIAN_POINT('',(-0.625,-2.,0.E+000));
+#3127 = LINE('',#3128,#3129);
+#3128 = CARTESIAN_POINT('',(-0.625,-2.,0.E+000));
+#3129 = VECTOR('',#3130,1.);
+#3130 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3131 = ORIENTED_EDGE('',*,*,#3132,.T.);
+#3132 = EDGE_CURVE('',#3125,#3133,#3135,.T.);
+#3133 = VERTEX_POINT('',#3134);
+#3134 = CARTESIAN_POINT('',(-0.625,-2.,0.2));
+#3135 = LINE('',#3136,#3137);
+#3136 = CARTESIAN_POINT('',(-0.625,-2.,0.E+000));
+#3137 = VECTOR('',#3138,1.);
+#3138 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3139 = ORIENTED_EDGE('',*,*,#3140,.T.);
+#3140 = EDGE_CURVE('',#3133,#2650,#3141,.T.);
+#3141 = LINE('',#3142,#3143);
+#3142 = CARTESIAN_POINT('',(-0.625,-2.,0.2));
+#3143 = VECTOR('',#3144,1.);
+#3144 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3145 = ORIENTED_EDGE('',*,*,#2657,.T.);
+#3146 = ORIENTED_EDGE('',*,*,#441,.F.);
+#3147 = ORIENTED_EDGE('',*,*,#3075,.F.);
+#3148 = PLANE('',#3149);
+#3149 = AXIS2_PLACEMENT_3D('',#3150,#3151,#3152);
+#3150 = CARTESIAN_POINT('',(-0.625,-2.,0.E+000));
+#3151 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3152 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3153 = ADVANCED_FACE('',(#3154),#3188,.F.);
+#3154 = FACE_BOUND('',#3155,.F.);
+#3155 = EDGE_LOOP('',(#3156,#3166,#3174,#3180,#3181,#3182));
+#3156 = ORIENTED_EDGE('',*,*,#3157,.F.);
+#3157 = EDGE_CURVE('',#3158,#3160,#3162,.T.);
+#3158 = VERTEX_POINT('',#3159);
+#3159 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#3160 = VERTEX_POINT('',#3161);
+#3161 = CARTESIAN_POINT('',(1.725,0.375,0.E+000));
+#3162 = LINE('',#3163,#3164);
+#3163 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#3164 = VECTOR('',#3165,1.);
+#3165 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3166 = ORIENTED_EDGE('',*,*,#3167,.T.);
+#3167 = EDGE_CURVE('',#3158,#3168,#3170,.T.);
+#3168 = VERTEX_POINT('',#3169);
+#3169 = CARTESIAN_POINT('',(2.,0.375,0.2));
+#3170 = LINE('',#3171,#3172);
+#3171 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#3172 = VECTOR('',#3173,1.);
+#3173 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3174 = ORIENTED_EDGE('',*,*,#3175,.T.);
+#3175 = EDGE_CURVE('',#3168,#2543,#3176,.T.);
+#3176 = LINE('',#3177,#3178);
+#3177 = CARTESIAN_POINT('',(2.,0.375,0.2));
+#3178 = VECTOR('',#3179,1.);
+#3179 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3180 = ORIENTED_EDGE('',*,*,#2550,.T.);
+#3181 = ORIENTED_EDGE('',*,*,#713,.F.);
+#3182 = ORIENTED_EDGE('',*,*,#3183,.F.);
+#3183 = EDGE_CURVE('',#3160,#705,#3184,.T.);
+#3184 = LINE('',#3185,#3186);
+#3185 = CARTESIAN_POINT('',(1.725,0.375,0.E+000));
+#3186 = VECTOR('',#3187,1.);
+#3187 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3188 = PLANE('',#3189);
+#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192);
+#3190 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#3191 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3192 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3193 = ADVANCED_FACE('',(#3194),#3228,.F.);
+#3194 = FACE_BOUND('',#3195,.F.);
+#3195 = EDGE_LOOP('',(#3196,#3206,#3212,#3213,#3214,#3222));
+#3196 = ORIENTED_EDGE('',*,*,#3197,.F.);
+#3197 = EDGE_CURVE('',#3198,#3200,#3202,.T.);
+#3198 = VERTEX_POINT('',#3199);
+#3199 = CARTESIAN_POINT('',(-0.375,-1.725,0.E+000));
+#3200 = VERTEX_POINT('',#3201);
+#3201 = CARTESIAN_POINT('',(-0.375,-2.,0.E+000));
+#3202 = LINE('',#3203,#3204);
+#3203 = CARTESIAN_POINT('',(-0.375,-1.725,0.E+000));
+#3204 = VECTOR('',#3205,1.);
+#3205 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3206 = ORIENTED_EDGE('',*,*,#3207,.T.);
+#3207 = EDGE_CURVE('',#3198,#458,#3208,.T.);
+#3208 = LINE('',#3209,#3210);
+#3209 = CARTESIAN_POINT('',(-0.375,-1.725,0.E+000));
+#3210 = VECTOR('',#3211,1.);
+#3211 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3212 = ORIENTED_EDGE('',*,*,#457,.F.);
+#3213 = ORIENTED_EDGE('',*,*,#2664,.T.);
+#3214 = ORIENTED_EDGE('',*,*,#3215,.T.);
+#3215 = EDGE_CURVE('',#2665,#3216,#3218,.T.);
+#3216 = VERTEX_POINT('',#3217);
+#3217 = CARTESIAN_POINT('',(-0.375,-2.,0.2));
+#3218 = LINE('',#3219,#3220);
+#3219 = CARTESIAN_POINT('',(-0.375,-1.725,0.2));
+#3220 = VECTOR('',#3221,1.);
+#3221 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3222 = ORIENTED_EDGE('',*,*,#3223,.F.);
+#3223 = EDGE_CURVE('',#3200,#3216,#3224,.T.);
+#3224 = LINE('',#3225,#3226);
+#3225 = CARTESIAN_POINT('',(-0.375,-2.,0.E+000));
+#3226 = VECTOR('',#3227,1.);
+#3227 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3228 = PLANE('',#3229);
+#3229 = AXIS2_PLACEMENT_3D('',#3230,#3231,#3232);
+#3230 = CARTESIAN_POINT('',(-0.375,-1.725,0.E+000));
+#3231 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3232 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3233 = ADVANCED_FACE('',(#3234),#3253,.T.);
+#3234 = FACE_BOUND('',#3235,.F.);
+#3235 = EDGE_LOOP('',(#3236,#3245,#3246,#3247));
+#3236 = ORIENTED_EDGE('',*,*,#3237,.F.);
+#3237 = EDGE_CURVE('',#3160,#3238,#3240,.T.);
+#3238 = VERTEX_POINT('',#3239);
+#3239 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#3240 = CIRCLE('',#3241,0.125);
+#3241 = AXIS2_PLACEMENT_3D('',#3242,#3243,#3244);
+#3242 = CARTESIAN_POINT('',(1.725,0.25,0.E+000));
+#3243 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3244 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3245 = ORIENTED_EDGE('',*,*,#3183,.T.);
+#3246 = ORIENTED_EDGE('',*,*,#704,.F.);
+#3247 = ORIENTED_EDGE('',*,*,#3248,.F.);
+#3248 = EDGE_CURVE('',#3238,#697,#3249,.T.);
+#3249 = LINE('',#3250,#3251);
+#3250 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#3251 = VECTOR('',#3252,1.);
+#3252 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3253 = CYLINDRICAL_SURFACE('',#3254,0.125);
+#3254 = AXIS2_PLACEMENT_3D('',#3255,#3256,#3257);
+#3255 = CARTESIAN_POINT('',(1.725,0.25,0.E+000));
+#3256 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3257 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3258 = ADVANCED_FACE('',(#3259),#3278,.T.);
+#3259 = FACE_BOUND('',#3260,.F.);
+#3260 = EDGE_LOOP('',(#3261,#3270,#3276,#3277));
+#3261 = ORIENTED_EDGE('',*,*,#3262,.F.);
+#3262 = EDGE_CURVE('',#3263,#3198,#3265,.T.);
+#3263 = VERTEX_POINT('',#3264);
+#3264 = CARTESIAN_POINT('',(-0.125,-1.725,0.E+000));
+#3265 = CIRCLE('',#3266,0.125);
+#3266 = AXIS2_PLACEMENT_3D('',#3267,#3268,#3269);
+#3267 = CARTESIAN_POINT('',(-0.25,-1.725,0.E+000));
+#3268 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3269 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3270 = ORIENTED_EDGE('',*,*,#3271,.T.);
+#3271 = EDGE_CURVE('',#3263,#466,#3272,.T.);
+#3272 = LINE('',#3273,#3274);
+#3273 = CARTESIAN_POINT('',(-0.125,-1.725,0.E+000));
+#3274 = VECTOR('',#3275,1.);
+#3275 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3276 = ORIENTED_EDGE('',*,*,#465,.F.);
+#3277 = ORIENTED_EDGE('',*,*,#3207,.F.);
+#3278 = CYLINDRICAL_SURFACE('',#3279,0.125);
+#3279 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282);
+#3280 = CARTESIAN_POINT('',(-0.25,-1.725,0.E+000));
+#3281 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3282 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3283 = ADVANCED_FACE('',(#3284),#3311,.F.);
+#3284 = FACE_BOUND('',#3285,.F.);
+#3285 = EDGE_LOOP('',(#3286,#3294,#3295,#3296,#3297,#3305));
+#3286 = ORIENTED_EDGE('',*,*,#3287,.F.);
+#3287 = EDGE_CURVE('',#3238,#3288,#3290,.T.);
+#3288 = VERTEX_POINT('',#3289);
+#3289 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#3290 = LINE('',#3291,#3292);
+#3291 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#3292 = VECTOR('',#3293,1.);
+#3293 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3294 = ORIENTED_EDGE('',*,*,#3248,.T.);
+#3295 = ORIENTED_EDGE('',*,*,#696,.F.);
+#3296 = ORIENTED_EDGE('',*,*,#2534,.T.);
+#3297 = ORIENTED_EDGE('',*,*,#3298,.T.);
+#3298 = EDGE_CURVE('',#2535,#3299,#3301,.T.);
+#3299 = VERTEX_POINT('',#3300);
+#3300 = CARTESIAN_POINT('',(2.,0.125,0.2));
+#3301 = LINE('',#3302,#3303);
+#3302 = CARTESIAN_POINT('',(1.725,0.125,0.2));
+#3303 = VECTOR('',#3304,1.);
+#3304 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3305 = ORIENTED_EDGE('',*,*,#3306,.F.);
+#3306 = EDGE_CURVE('',#3288,#3299,#3307,.T.);
+#3307 = LINE('',#3308,#3309);
+#3308 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#3309 = VECTOR('',#3310,1.);
+#3310 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3311 = PLANE('',#3312);
+#3312 = AXIS2_PLACEMENT_3D('',#3313,#3314,#3315);
+#3313 = CARTESIAN_POINT('',(1.725,0.125,0.E+000));
+#3314 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3315 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3316 = ADVANCED_FACE('',(#3317),#3344,.F.);
+#3317 = FACE_BOUND('',#3318,.F.);
+#3318 = EDGE_LOOP('',(#3319,#3327,#3335,#3341,#3342,#3343));
+#3319 = ORIENTED_EDGE('',*,*,#3320,.F.);
+#3320 = EDGE_CURVE('',#3321,#3263,#3323,.T.);
+#3321 = VERTEX_POINT('',#3322);
+#3322 = CARTESIAN_POINT('',(-0.125,-2.,0.E+000));
+#3323 = LINE('',#3324,#3325);
+#3324 = CARTESIAN_POINT('',(-0.125,-2.,0.E+000));
+#3325 = VECTOR('',#3326,1.);
+#3326 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3327 = ORIENTED_EDGE('',*,*,#3328,.T.);
+#3328 = EDGE_CURVE('',#3321,#3329,#3331,.T.);
+#3329 = VERTEX_POINT('',#3330);
+#3330 = CARTESIAN_POINT('',(-0.125,-2.,0.2));
+#3331 = LINE('',#3332,#3333);
+#3332 = CARTESIAN_POINT('',(-0.125,-2.,0.E+000));
+#3333 = VECTOR('',#3334,1.);
+#3334 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3335 = ORIENTED_EDGE('',*,*,#3336,.T.);
+#3336 = EDGE_CURVE('',#3329,#2673,#3337,.T.);
+#3337 = LINE('',#3338,#3339);
+#3338 = CARTESIAN_POINT('',(-0.125,-2.,0.2));
+#3339 = VECTOR('',#3340,1.);
+#3340 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3341 = ORIENTED_EDGE('',*,*,#2680,.T.);
+#3342 = ORIENTED_EDGE('',*,*,#474,.F.);
+#3343 = ORIENTED_EDGE('',*,*,#3271,.F.);
+#3344 = PLANE('',#3345);
+#3345 = AXIS2_PLACEMENT_3D('',#3346,#3347,#3348);
+#3346 = CARTESIAN_POINT('',(-0.125,-2.,0.E+000));
+#3347 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3348 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3349 = ADVANCED_FACE('',(#3350),#3384,.F.);
+#3350 = FACE_BOUND('',#3351,.F.);
+#3351 = EDGE_LOOP('',(#3352,#3362,#3370,#3376,#3377,#3378));
+#3352 = ORIENTED_EDGE('',*,*,#3353,.F.);
+#3353 = EDGE_CURVE('',#3354,#3356,#3358,.T.);
+#3354 = VERTEX_POINT('',#3355);
+#3355 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#3356 = VERTEX_POINT('',#3357);
+#3357 = CARTESIAN_POINT('',(1.725,-0.125,0.E+000));
+#3358 = LINE('',#3359,#3360);
+#3359 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#3360 = VECTOR('',#3361,1.);
+#3361 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3362 = ORIENTED_EDGE('',*,*,#3363,.T.);
+#3363 = EDGE_CURVE('',#3354,#3364,#3366,.T.);
+#3364 = VERTEX_POINT('',#3365);
+#3365 = CARTESIAN_POINT('',(2.,-0.125,0.2));
+#3366 = LINE('',#3367,#3368);
+#3367 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#3368 = VECTOR('',#3369,1.);
+#3369 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3370 = ORIENTED_EDGE('',*,*,#3371,.T.);
+#3371 = EDGE_CURVE('',#3364,#2520,#3372,.T.);
+#3372 = LINE('',#3373,#3374);
+#3373 = CARTESIAN_POINT('',(2.,-0.125,0.2));
+#3374 = VECTOR('',#3375,1.);
+#3375 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3376 = ORIENTED_EDGE('',*,*,#2527,.T.);
+#3377 = ORIENTED_EDGE('',*,*,#680,.F.);
+#3378 = ORIENTED_EDGE('',*,*,#3379,.F.);
+#3379 = EDGE_CURVE('',#3356,#672,#3380,.T.);
+#3380 = LINE('',#3381,#3382);
+#3381 = CARTESIAN_POINT('',(1.725,-0.125,0.E+000));
+#3382 = VECTOR('',#3383,1.);
+#3383 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3384 = PLANE('',#3385);
+#3385 = AXIS2_PLACEMENT_3D('',#3386,#3387,#3388);
+#3386 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#3387 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3388 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3389 = ADVANCED_FACE('',(#3390),#3424,.F.);
+#3390 = FACE_BOUND('',#3391,.F.);
+#3391 = EDGE_LOOP('',(#3392,#3402,#3408,#3409,#3410,#3418));
+#3392 = ORIENTED_EDGE('',*,*,#3393,.F.);
+#3393 = EDGE_CURVE('',#3394,#3396,#3398,.T.);
+#3394 = VERTEX_POINT('',#3395);
+#3395 = CARTESIAN_POINT('',(0.125,-1.725,0.E+000));
+#3396 = VERTEX_POINT('',#3397);
+#3397 = CARTESIAN_POINT('',(0.125,-2.,0.E+000));
+#3398 = LINE('',#3399,#3400);
+#3399 = CARTESIAN_POINT('',(0.125,-1.725,0.E+000));
+#3400 = VECTOR('',#3401,1.);
+#3401 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3402 = ORIENTED_EDGE('',*,*,#3403,.T.);
+#3403 = EDGE_CURVE('',#3394,#491,#3404,.T.);
+#3404 = LINE('',#3405,#3406);
+#3405 = CARTESIAN_POINT('',(0.125,-1.725,0.E+000));
+#3406 = VECTOR('',#3407,1.);
+#3407 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3408 = ORIENTED_EDGE('',*,*,#490,.F.);
+#3409 = ORIENTED_EDGE('',*,*,#2687,.T.);
+#3410 = ORIENTED_EDGE('',*,*,#3411,.T.);
+#3411 = EDGE_CURVE('',#2688,#3412,#3414,.T.);
+#3412 = VERTEX_POINT('',#3413);
+#3413 = CARTESIAN_POINT('',(0.125,-2.,0.2));
+#3414 = LINE('',#3415,#3416);
+#3415 = CARTESIAN_POINT('',(0.125,-1.725,0.2));
+#3416 = VECTOR('',#3417,1.);
+#3417 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3418 = ORIENTED_EDGE('',*,*,#3419,.F.);
+#3419 = EDGE_CURVE('',#3396,#3412,#3420,.T.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(0.125,-2.,0.E+000));
+#3422 = VECTOR('',#3423,1.);
+#3423 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3424 = PLANE('',#3425);
+#3425 = AXIS2_PLACEMENT_3D('',#3426,#3427,#3428);
+#3426 = CARTESIAN_POINT('',(0.125,-1.725,0.E+000));
+#3427 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3428 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3429 = ADVANCED_FACE('',(#3430),#3449,.T.);
+#3430 = FACE_BOUND('',#3431,.F.);
+#3431 = EDGE_LOOP('',(#3432,#3441,#3442,#3443));
+#3432 = ORIENTED_EDGE('',*,*,#3433,.F.);
+#3433 = EDGE_CURVE('',#3356,#3434,#3436,.T.);
+#3434 = VERTEX_POINT('',#3435);
+#3435 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#3436 = CIRCLE('',#3437,0.125);
+#3437 = AXIS2_PLACEMENT_3D('',#3438,#3439,#3440);
+#3438 = CARTESIAN_POINT('',(1.725,-0.25,0.E+000));
+#3439 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3440 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3441 = ORIENTED_EDGE('',*,*,#3379,.T.);
+#3442 = ORIENTED_EDGE('',*,*,#671,.F.);
+#3443 = ORIENTED_EDGE('',*,*,#3444,.F.);
+#3444 = EDGE_CURVE('',#3434,#664,#3445,.T.);
+#3445 = LINE('',#3446,#3447);
+#3446 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#3447 = VECTOR('',#3448,1.);
+#3448 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3449 = CYLINDRICAL_SURFACE('',#3450,0.125);
+#3450 = AXIS2_PLACEMENT_3D('',#3451,#3452,#3453);
+#3451 = CARTESIAN_POINT('',(1.725,-0.25,0.E+000));
+#3452 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3453 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3454 = ADVANCED_FACE('',(#3455),#3474,.T.);
+#3455 = FACE_BOUND('',#3456,.F.);
+#3456 = EDGE_LOOP('',(#3457,#3466,#3472,#3473));
+#3457 = ORIENTED_EDGE('',*,*,#3458,.F.);
+#3458 = EDGE_CURVE('',#3459,#3394,#3461,.T.);
+#3459 = VERTEX_POINT('',#3460);
+#3460 = CARTESIAN_POINT('',(0.375,-1.725,0.E+000));
+#3461 = CIRCLE('',#3462,0.125);
+#3462 = AXIS2_PLACEMENT_3D('',#3463,#3464,#3465);
+#3463 = CARTESIAN_POINT('',(0.25,-1.725,0.E+000));
+#3464 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3465 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3466 = ORIENTED_EDGE('',*,*,#3467,.T.);
+#3467 = EDGE_CURVE('',#3459,#499,#3468,.T.);
+#3468 = LINE('',#3469,#3470);
+#3469 = CARTESIAN_POINT('',(0.375,-1.725,0.E+000));
+#3470 = VECTOR('',#3471,1.);
+#3471 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3472 = ORIENTED_EDGE('',*,*,#498,.F.);
+#3473 = ORIENTED_EDGE('',*,*,#3403,.F.);
+#3474 = CYLINDRICAL_SURFACE('',#3475,0.125);
+#3475 = AXIS2_PLACEMENT_3D('',#3476,#3477,#3478);
+#3476 = CARTESIAN_POINT('',(0.25,-1.725,0.E+000));
+#3477 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3478 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3479 = ADVANCED_FACE('',(#3480),#3507,.F.);
+#3480 = FACE_BOUND('',#3481,.F.);
+#3481 = EDGE_LOOP('',(#3482,#3490,#3491,#3492,#3493,#3501));
+#3482 = ORIENTED_EDGE('',*,*,#3483,.F.);
+#3483 = EDGE_CURVE('',#3434,#3484,#3486,.T.);
+#3484 = VERTEX_POINT('',#3485);
+#3485 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#3486 = LINE('',#3487,#3488);
+#3487 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#3488 = VECTOR('',#3489,1.);
+#3489 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3490 = ORIENTED_EDGE('',*,*,#3444,.T.);
+#3491 = ORIENTED_EDGE('',*,*,#663,.F.);
+#3492 = ORIENTED_EDGE('',*,*,#2511,.T.);
+#3493 = ORIENTED_EDGE('',*,*,#3494,.T.);
+#3494 = EDGE_CURVE('',#2512,#3495,#3497,.T.);
+#3495 = VERTEX_POINT('',#3496);
+#3496 = CARTESIAN_POINT('',(2.,-0.375,0.2));
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(1.725,-0.375,0.2));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3501 = ORIENTED_EDGE('',*,*,#3502,.F.);
+#3502 = EDGE_CURVE('',#3484,#3495,#3503,.T.);
+#3503 = LINE('',#3504,#3505);
+#3504 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#3505 = VECTOR('',#3506,1.);
+#3506 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3507 = PLANE('',#3508);
+#3508 = AXIS2_PLACEMENT_3D('',#3509,#3510,#3511);
+#3509 = CARTESIAN_POINT('',(1.725,-0.375,0.E+000));
+#3510 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3511 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3512 = ADVANCED_FACE('',(#3513),#3540,.F.);
+#3513 = FACE_BOUND('',#3514,.F.);
+#3514 = EDGE_LOOP('',(#3515,#3523,#3531,#3537,#3538,#3539));
+#3515 = ORIENTED_EDGE('',*,*,#3516,.F.);
+#3516 = EDGE_CURVE('',#3517,#3459,#3519,.T.);
+#3517 = VERTEX_POINT('',#3518);
+#3518 = CARTESIAN_POINT('',(0.375,-2.,0.E+000));
+#3519 = LINE('',#3520,#3521);
+#3520 = CARTESIAN_POINT('',(0.375,-2.,0.E+000));
+#3521 = VECTOR('',#3522,1.);
+#3522 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3523 = ORIENTED_EDGE('',*,*,#3524,.T.);
+#3524 = EDGE_CURVE('',#3517,#3525,#3527,.T.);
+#3525 = VERTEX_POINT('',#3526);
+#3526 = CARTESIAN_POINT('',(0.375,-2.,0.2));
+#3527 = LINE('',#3528,#3529);
+#3528 = CARTESIAN_POINT('',(0.375,-2.,0.E+000));
+#3529 = VECTOR('',#3530,1.);
+#3530 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3531 = ORIENTED_EDGE('',*,*,#3532,.T.);
+#3532 = EDGE_CURVE('',#3525,#2696,#3533,.T.);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(0.375,-2.,0.2));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3537 = ORIENTED_EDGE('',*,*,#2703,.T.);
+#3538 = ORIENTED_EDGE('',*,*,#507,.F.);
+#3539 = ORIENTED_EDGE('',*,*,#3467,.F.);
+#3540 = PLANE('',#3541);
+#3541 = AXIS2_PLACEMENT_3D('',#3542,#3543,#3544);
+#3542 = CARTESIAN_POINT('',(0.375,-2.,0.E+000));
+#3543 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3544 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3545 = ADVANCED_FACE('',(#3546),#3580,.F.);
+#3546 = FACE_BOUND('',#3547,.F.);
+#3547 = EDGE_LOOP('',(#3548,#3558,#3566,#3572,#3573,#3574));
+#3548 = ORIENTED_EDGE('',*,*,#3549,.F.);
+#3549 = EDGE_CURVE('',#3550,#3552,#3554,.T.);
+#3550 = VERTEX_POINT('',#3551);
+#3551 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#3552 = VERTEX_POINT('',#3553);
+#3553 = CARTESIAN_POINT('',(1.725,-0.625,0.E+000));
+#3554 = LINE('',#3555,#3556);
+#3555 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#3556 = VECTOR('',#3557,1.);
+#3557 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3558 = ORIENTED_EDGE('',*,*,#3559,.T.);
+#3559 = EDGE_CURVE('',#3550,#3560,#3562,.T.);
+#3560 = VERTEX_POINT('',#3561);
+#3561 = CARTESIAN_POINT('',(2.,-0.625,0.2));
+#3562 = LINE('',#3563,#3564);
+#3563 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#3564 = VECTOR('',#3565,1.);
+#3565 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3566 = ORIENTED_EDGE('',*,*,#3567,.T.);
+#3567 = EDGE_CURVE('',#3560,#2497,#3568,.T.);
+#3568 = LINE('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(2.,-0.625,0.2));
+#3570 = VECTOR('',#3571,1.);
+#3571 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3572 = ORIENTED_EDGE('',*,*,#2504,.T.);
+#3573 = ORIENTED_EDGE('',*,*,#647,.F.);
+#3574 = ORIENTED_EDGE('',*,*,#3575,.F.);
+#3575 = EDGE_CURVE('',#3552,#639,#3576,.T.);
+#3576 = LINE('',#3577,#3578);
+#3577 = CARTESIAN_POINT('',(1.725,-0.625,0.E+000));
+#3578 = VECTOR('',#3579,1.);
+#3579 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3580 = PLANE('',#3581);
+#3581 = AXIS2_PLACEMENT_3D('',#3582,#3583,#3584);
+#3582 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#3583 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3584 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3585 = ADVANCED_FACE('',(#3586),#3620,.F.);
+#3586 = FACE_BOUND('',#3587,.F.);
+#3587 = EDGE_LOOP('',(#3588,#3598,#3604,#3605,#3606,#3614));
+#3588 = ORIENTED_EDGE('',*,*,#3589,.F.);
+#3589 = EDGE_CURVE('',#3590,#3592,#3594,.T.);
+#3590 = VERTEX_POINT('',#3591);
+#3591 = CARTESIAN_POINT('',(0.625,-1.725,0.E+000));
+#3592 = VERTEX_POINT('',#3593);
+#3593 = CARTESIAN_POINT('',(0.625,-2.,0.E+000));
+#3594 = LINE('',#3595,#3596);
+#3595 = CARTESIAN_POINT('',(0.625,-1.725,0.E+000));
+#3596 = VECTOR('',#3597,1.);
+#3597 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3598 = ORIENTED_EDGE('',*,*,#3599,.T.);
+#3599 = EDGE_CURVE('',#3590,#524,#3600,.T.);
+#3600 = LINE('',#3601,#3602);
+#3601 = CARTESIAN_POINT('',(0.625,-1.725,0.E+000));
+#3602 = VECTOR('',#3603,1.);
+#3603 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3604 = ORIENTED_EDGE('',*,*,#523,.F.);
+#3605 = ORIENTED_EDGE('',*,*,#2710,.T.);
+#3606 = ORIENTED_EDGE('',*,*,#3607,.T.);
+#3607 = EDGE_CURVE('',#2711,#3608,#3610,.T.);
+#3608 = VERTEX_POINT('',#3609);
+#3609 = CARTESIAN_POINT('',(0.625,-2.,0.2));
+#3610 = LINE('',#3611,#3612);
+#3611 = CARTESIAN_POINT('',(0.625,-1.725,0.2));
+#3612 = VECTOR('',#3613,1.);
+#3613 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3614 = ORIENTED_EDGE('',*,*,#3615,.F.);
+#3615 = EDGE_CURVE('',#3592,#3608,#3616,.T.);
+#3616 = LINE('',#3617,#3618);
+#3617 = CARTESIAN_POINT('',(0.625,-2.,0.E+000));
+#3618 = VECTOR('',#3619,1.);
+#3619 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3620 = PLANE('',#3621);
+#3621 = AXIS2_PLACEMENT_3D('',#3622,#3623,#3624);
+#3622 = CARTESIAN_POINT('',(0.625,-1.725,0.E+000));
+#3623 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3624 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3625 = ADVANCED_FACE('',(#3626),#3645,.T.);
+#3626 = FACE_BOUND('',#3627,.F.);
+#3627 = EDGE_LOOP('',(#3628,#3637,#3638,#3639));
+#3628 = ORIENTED_EDGE('',*,*,#3629,.F.);
+#3629 = EDGE_CURVE('',#3552,#3630,#3632,.T.);
+#3630 = VERTEX_POINT('',#3631);
+#3631 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#3632 = CIRCLE('',#3633,0.125);
+#3633 = AXIS2_PLACEMENT_3D('',#3634,#3635,#3636);
+#3634 = CARTESIAN_POINT('',(1.725,-0.75,0.E+000));
+#3635 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3636 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3637 = ORIENTED_EDGE('',*,*,#3575,.T.);
+#3638 = ORIENTED_EDGE('',*,*,#638,.F.);
+#3639 = ORIENTED_EDGE('',*,*,#3640,.F.);
+#3640 = EDGE_CURVE('',#3630,#631,#3641,.T.);
+#3641 = LINE('',#3642,#3643);
+#3642 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#3643 = VECTOR('',#3644,1.);
+#3644 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3645 = CYLINDRICAL_SURFACE('',#3646,0.125);
+#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649);
+#3647 = CARTESIAN_POINT('',(1.725,-0.75,0.E+000));
+#3648 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3649 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3650 = ADVANCED_FACE('',(#3651),#3670,.T.);
+#3651 = FACE_BOUND('',#3652,.F.);
+#3652 = EDGE_LOOP('',(#3653,#3662,#3668,#3669));
+#3653 = ORIENTED_EDGE('',*,*,#3654,.F.);
+#3654 = EDGE_CURVE('',#3655,#3590,#3657,.T.);
+#3655 = VERTEX_POINT('',#3656);
+#3656 = CARTESIAN_POINT('',(0.875,-1.725,0.E+000));
+#3657 = CIRCLE('',#3658,0.125);
+#3658 = AXIS2_PLACEMENT_3D('',#3659,#3660,#3661);
+#3659 = CARTESIAN_POINT('',(0.75,-1.725,0.E+000));
+#3660 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3661 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3662 = ORIENTED_EDGE('',*,*,#3663,.T.);
+#3663 = EDGE_CURVE('',#3655,#532,#3664,.T.);
+#3664 = LINE('',#3665,#3666);
+#3665 = CARTESIAN_POINT('',(0.875,-1.725,0.E+000));
+#3666 = VECTOR('',#3667,1.);
+#3667 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3668 = ORIENTED_EDGE('',*,*,#531,.F.);
+#3669 = ORIENTED_EDGE('',*,*,#3599,.F.);
+#3670 = CYLINDRICAL_SURFACE('',#3671,0.125);
+#3671 = AXIS2_PLACEMENT_3D('',#3672,#3673,#3674);
+#3672 = CARTESIAN_POINT('',(0.75,-1.725,0.E+000));
+#3673 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3674 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3675 = ADVANCED_FACE('',(#3676),#3703,.F.);
+#3676 = FACE_BOUND('',#3677,.F.);
+#3677 = EDGE_LOOP('',(#3678,#3686,#3687,#3688,#3689,#3697));
+#3678 = ORIENTED_EDGE('',*,*,#3679,.F.);
+#3679 = EDGE_CURVE('',#3630,#3680,#3682,.T.);
+#3680 = VERTEX_POINT('',#3681);
+#3681 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#3682 = LINE('',#3683,#3684);
+#3683 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#3684 = VECTOR('',#3685,1.);
+#3685 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3686 = ORIENTED_EDGE('',*,*,#3640,.T.);
+#3687 = ORIENTED_EDGE('',*,*,#630,.F.);
+#3688 = ORIENTED_EDGE('',*,*,#2488,.T.);
+#3689 = ORIENTED_EDGE('',*,*,#3690,.T.);
+#3690 = EDGE_CURVE('',#2489,#3691,#3693,.T.);
+#3691 = VERTEX_POINT('',#3692);
+#3692 = CARTESIAN_POINT('',(2.,-0.875,0.2));
+#3693 = LINE('',#3694,#3695);
+#3694 = CARTESIAN_POINT('',(1.725,-0.875,0.2));
+#3695 = VECTOR('',#3696,1.);
+#3696 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3697 = ORIENTED_EDGE('',*,*,#3698,.F.);
+#3698 = EDGE_CURVE('',#3680,#3691,#3699,.T.);
+#3699 = LINE('',#3700,#3701);
+#3700 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#3701 = VECTOR('',#3702,1.);
+#3702 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3703 = PLANE('',#3704);
+#3704 = AXIS2_PLACEMENT_3D('',#3705,#3706,#3707);
+#3705 = CARTESIAN_POINT('',(1.725,-0.875,0.E+000));
+#3706 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3707 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3708 = ADVANCED_FACE('',(#3709),#3736,.F.);
+#3709 = FACE_BOUND('',#3710,.F.);
+#3710 = EDGE_LOOP('',(#3711,#3719,#3727,#3733,#3734,#3735));
+#3711 = ORIENTED_EDGE('',*,*,#3712,.F.);
+#3712 = EDGE_CURVE('',#3713,#3655,#3715,.T.);
+#3713 = VERTEX_POINT('',#3714);
+#3714 = CARTESIAN_POINT('',(0.875,-2.,0.E+000));
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(0.875,-2.,0.E+000));
+#3717 = VECTOR('',#3718,1.);
+#3718 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3719 = ORIENTED_EDGE('',*,*,#3720,.T.);
+#3720 = EDGE_CURVE('',#3713,#3721,#3723,.T.);
+#3721 = VERTEX_POINT('',#3722);
+#3722 = CARTESIAN_POINT('',(0.875,-2.,0.2));
+#3723 = LINE('',#3724,#3725);
+#3724 = CARTESIAN_POINT('',(0.875,-2.,0.E+000));
+#3725 = VECTOR('',#3726,1.);
+#3726 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3727 = ORIENTED_EDGE('',*,*,#3728,.T.);
+#3728 = EDGE_CURVE('',#3721,#2719,#3729,.T.);
+#3729 = LINE('',#3730,#3731);
+#3730 = CARTESIAN_POINT('',(0.875,-2.,0.2));
+#3731 = VECTOR('',#3732,1.);
+#3732 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3733 = ORIENTED_EDGE('',*,*,#2726,.T.);
+#3734 = ORIENTED_EDGE('',*,*,#540,.F.);
+#3735 = ORIENTED_EDGE('',*,*,#3663,.F.);
+#3736 = PLANE('',#3737);
+#3737 = AXIS2_PLACEMENT_3D('',#3738,#3739,#3740);
+#3738 = CARTESIAN_POINT('',(0.875,-2.,0.E+000));
+#3739 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3740 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3741 = ADVANCED_FACE('',(#3742),#3776,.F.);
+#3742 = FACE_BOUND('',#3743,.F.);
+#3743 = EDGE_LOOP('',(#3744,#3754,#3762,#3768,#3769,#3770));
+#3744 = ORIENTED_EDGE('',*,*,#3745,.F.);
+#3745 = EDGE_CURVE('',#3746,#3748,#3750,.T.);
+#3746 = VERTEX_POINT('',#3747);
+#3747 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3748 = VERTEX_POINT('',#3749);
+#3749 = CARTESIAN_POINT('',(1.725,-1.125,0.E+000));
+#3750 = LINE('',#3751,#3752);
+#3751 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3752 = VECTOR('',#3753,1.);
+#3753 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3754 = ORIENTED_EDGE('',*,*,#3755,.T.);
+#3755 = EDGE_CURVE('',#3746,#3756,#3758,.T.);
+#3756 = VERTEX_POINT('',#3757);
+#3757 = CARTESIAN_POINT('',(2.,-1.125,0.2));
+#3758 = LINE('',#3759,#3760);
+#3759 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3760 = VECTOR('',#3761,1.);
+#3761 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3762 = ORIENTED_EDGE('',*,*,#3763,.T.);
+#3763 = EDGE_CURVE('',#3756,#2474,#3764,.T.);
+#3764 = LINE('',#3765,#3766);
+#3765 = CARTESIAN_POINT('',(2.,-1.125,0.2));
+#3766 = VECTOR('',#3767,1.);
+#3767 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3768 = ORIENTED_EDGE('',*,*,#2481,.T.);
+#3769 = ORIENTED_EDGE('',*,*,#614,.F.);
+#3770 = ORIENTED_EDGE('',*,*,#3771,.F.);
+#3771 = EDGE_CURVE('',#3748,#606,#3772,.T.);
+#3772 = LINE('',#3773,#3774);
+#3773 = CARTESIAN_POINT('',(1.725,-1.125,0.E+000));
+#3774 = VECTOR('',#3775,1.);
+#3775 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3776 = PLANE('',#3777);
+#3777 = AXIS2_PLACEMENT_3D('',#3778,#3779,#3780);
+#3778 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#3779 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#3780 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#3781 = ADVANCED_FACE('',(#3782),#3816,.F.);
+#3782 = FACE_BOUND('',#3783,.F.);
+#3783 = EDGE_LOOP('',(#3784,#3794,#3800,#3801,#3802,#3810));
+#3784 = ORIENTED_EDGE('',*,*,#3785,.F.);
+#3785 = EDGE_CURVE('',#3786,#3788,#3790,.T.);
+#3786 = VERTEX_POINT('',#3787);
+#3787 = CARTESIAN_POINT('',(1.125,-1.725,0.E+000));
+#3788 = VERTEX_POINT('',#3789);
+#3789 = CARTESIAN_POINT('',(1.125,-2.,0.E+000));
+#3790 = LINE('',#3791,#3792);
+#3791 = CARTESIAN_POINT('',(1.125,-1.725,0.E+000));
+#3792 = VECTOR('',#3793,1.);
+#3793 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3794 = ORIENTED_EDGE('',*,*,#3795,.T.);
+#3795 = EDGE_CURVE('',#3786,#557,#3796,.T.);
+#3796 = LINE('',#3797,#3798);
+#3797 = CARTESIAN_POINT('',(1.125,-1.725,0.E+000));
+#3798 = VECTOR('',#3799,1.);
+#3799 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3800 = ORIENTED_EDGE('',*,*,#556,.F.);
+#3801 = ORIENTED_EDGE('',*,*,#2733,.T.);
+#3802 = ORIENTED_EDGE('',*,*,#3803,.T.);
+#3803 = EDGE_CURVE('',#2734,#3804,#3806,.T.);
+#3804 = VERTEX_POINT('',#3805);
+#3805 = CARTESIAN_POINT('',(1.125,-2.,0.2));
+#3806 = LINE('',#3807,#3808);
+#3807 = CARTESIAN_POINT('',(1.125,-1.725,0.2));
+#3808 = VECTOR('',#3809,1.);
+#3809 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3810 = ORIENTED_EDGE('',*,*,#3811,.F.);
+#3811 = EDGE_CURVE('',#3788,#3804,#3812,.T.);
+#3812 = LINE('',#3813,#3814);
+#3813 = CARTESIAN_POINT('',(1.125,-2.,0.E+000));
+#3814 = VECTOR('',#3815,1.);
+#3815 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3816 = PLANE('',#3817);
+#3817 = AXIS2_PLACEMENT_3D('',#3818,#3819,#3820);
+#3818 = CARTESIAN_POINT('',(1.125,-1.725,0.E+000));
+#3819 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3820 = DIRECTION('',(-5.665538897648E-016,-1.,0.E+000));
+#3821 = ADVANCED_FACE('',(#3822),#3841,.T.);
+#3822 = FACE_BOUND('',#3823,.F.);
+#3823 = EDGE_LOOP('',(#3824,#3833,#3834,#3835));
+#3824 = ORIENTED_EDGE('',*,*,#3825,.F.);
+#3825 = EDGE_CURVE('',#3748,#3826,#3828,.T.);
+#3826 = VERTEX_POINT('',#3827);
+#3827 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3828 = CIRCLE('',#3829,0.125);
+#3829 = AXIS2_PLACEMENT_3D('',#3830,#3831,#3832);
+#3830 = CARTESIAN_POINT('',(1.725,-1.25,0.E+000));
+#3831 = DIRECTION('',(0.E+000,-0.E+000,1.));
+#3832 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3833 = ORIENTED_EDGE('',*,*,#3771,.T.);
+#3834 = ORIENTED_EDGE('',*,*,#605,.F.);
+#3835 = ORIENTED_EDGE('',*,*,#3836,.F.);
+#3836 = EDGE_CURVE('',#3826,#598,#3837,.T.);
+#3837 = LINE('',#3838,#3839);
+#3838 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3839 = VECTOR('',#3840,1.);
+#3840 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3841 = CYLINDRICAL_SURFACE('',#3842,0.125);
+#3842 = AXIS2_PLACEMENT_3D('',#3843,#3844,#3845);
+#3843 = CARTESIAN_POINT('',(1.725,-1.25,0.E+000));
+#3844 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#3845 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3846 = ADVANCED_FACE('',(#3847),#3866,.T.);
+#3847 = FACE_BOUND('',#3848,.F.);
+#3848 = EDGE_LOOP('',(#3849,#3858,#3864,#3865));
+#3849 = ORIENTED_EDGE('',*,*,#3850,.F.);
+#3850 = EDGE_CURVE('',#3851,#3786,#3853,.T.);
+#3851 = VERTEX_POINT('',#3852);
+#3852 = CARTESIAN_POINT('',(1.375,-1.725,0.E+000));
+#3853 = CIRCLE('',#3854,0.125);
+#3854 = AXIS2_PLACEMENT_3D('',#3855,#3856,#3857);
+#3855 = CARTESIAN_POINT('',(1.25,-1.725,0.E+000));
+#3856 = DIRECTION('',(-0.E+000,0.E+000,1.));
+#3857 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3858 = ORIENTED_EDGE('',*,*,#3859,.T.);
+#3859 = EDGE_CURVE('',#3851,#565,#3860,.T.);
+#3860 = LINE('',#3861,#3862);
+#3861 = CARTESIAN_POINT('',(1.375,-1.725,0.E+000));
+#3862 = VECTOR('',#3863,1.);
+#3863 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3864 = ORIENTED_EDGE('',*,*,#564,.F.);
+#3865 = ORIENTED_EDGE('',*,*,#3795,.F.);
+#3866 = CYLINDRICAL_SURFACE('',#3867,0.125);
+#3867 = AXIS2_PLACEMENT_3D('',#3868,#3869,#3870);
+#3868 = CARTESIAN_POINT('',(1.25,-1.725,0.E+000));
+#3869 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#3870 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#3871 = ADVANCED_FACE('',(#3872),#3899,.F.);
+#3872 = FACE_BOUND('',#3873,.F.);
+#3873 = EDGE_LOOP('',(#3874,#3882,#3883,#3884,#3885,#3893));
+#3874 = ORIENTED_EDGE('',*,*,#3875,.F.);
+#3875 = EDGE_CURVE('',#3826,#3876,#3878,.T.);
+#3876 = VERTEX_POINT('',#3877);
+#3877 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#3878 = LINE('',#3879,#3880);
+#3879 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3880 = VECTOR('',#3881,1.);
+#3881 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3882 = ORIENTED_EDGE('',*,*,#3836,.T.);
+#3883 = ORIENTED_EDGE('',*,*,#597,.F.);
+#3884 = ORIENTED_EDGE('',*,*,#2465,.T.);
+#3885 = ORIENTED_EDGE('',*,*,#3886,.T.);
+#3886 = EDGE_CURVE('',#2466,#3887,#3889,.T.);
+#3887 = VERTEX_POINT('',#3888);
+#3888 = CARTESIAN_POINT('',(2.,-1.375,0.2));
+#3889 = LINE('',#3890,#3891);
+#3890 = CARTESIAN_POINT('',(1.725,-1.375,0.2));
+#3891 = VECTOR('',#3892,1.);
+#3892 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3893 = ORIENTED_EDGE('',*,*,#3894,.F.);
+#3894 = EDGE_CURVE('',#3876,#3887,#3895,.T.);
+#3895 = LINE('',#3896,#3897);
+#3896 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#3897 = VECTOR('',#3898,1.);
+#3898 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3899 = PLANE('',#3900);
+#3900 = AXIS2_PLACEMENT_3D('',#3901,#3902,#3903);
+#3901 = CARTESIAN_POINT('',(1.725,-1.375,0.E+000));
+#3902 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#3903 = DIRECTION('',(1.,-3.445092848398E-016,0.E+000));
+#3904 = ADVANCED_FACE('',(#3905),#3932,.F.);
+#3905 = FACE_BOUND('',#3906,.F.);
+#3906 = EDGE_LOOP('',(#3907,#3915,#3923,#3929,#3930,#3931));
+#3907 = ORIENTED_EDGE('',*,*,#3908,.F.);
+#3908 = EDGE_CURVE('',#3909,#3851,#3911,.T.);
+#3909 = VERTEX_POINT('',#3910);
+#3910 = CARTESIAN_POINT('',(1.375,-2.,0.E+000));
+#3911 = LINE('',#3912,#3913);
+#3912 = CARTESIAN_POINT('',(1.375,-2.,0.E+000));
+#3913 = VECTOR('',#3914,1.);
+#3914 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3915 = ORIENTED_EDGE('',*,*,#3916,.T.);
+#3916 = EDGE_CURVE('',#3909,#3917,#3919,.T.);
+#3917 = VERTEX_POINT('',#3918);
+#3918 = CARTESIAN_POINT('',(1.375,-2.,0.2));
+#3919 = LINE('',#3920,#3921);
+#3920 = CARTESIAN_POINT('',(1.375,-2.,0.E+000));
+#3921 = VECTOR('',#3922,1.);
+#3922 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3923 = ORIENTED_EDGE('',*,*,#3924,.T.);
+#3924 = EDGE_CURVE('',#3917,#2742,#3925,.T.);
+#3925 = LINE('',#3926,#3927);
+#3926 = CARTESIAN_POINT('',(1.375,-2.,0.2));
+#3927 = VECTOR('',#3928,1.);
+#3928 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3929 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#3930 = ORIENTED_EDGE('',*,*,#573,.F.);
+#3931 = ORIENTED_EDGE('',*,*,#3859,.F.);
+#3932 = PLANE('',#3933);
+#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936);
+#3934 = CARTESIAN_POINT('',(1.375,-2.,0.E+000));
+#3935 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#3936 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#3937 = ADVANCED_FACE('',(#3938),#3963,.F.);
+#3938 = FACE_BOUND('',#3939,.F.);
+#3939 = EDGE_LOOP('',(#3940,#3948,#3949,#3957));
+#3940 = ORIENTED_EDGE('',*,*,#3941,.T.);
+#3941 = EDGE_CURVE('',#3942,#994,#3944,.T.);
+#3942 = VERTEX_POINT('',#3943);
+#3943 = CARTESIAN_POINT('',(-1.225,1.025,0.E+000));
+#3944 = LINE('',#3945,#3946);
+#3945 = CARTESIAN_POINT('',(-1.225,1.025,0.E+000));
+#3946 = VECTOR('',#3947,1.);
+#3947 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3948 = ORIENTED_EDGE('',*,*,#993,.T.);
+#3949 = ORIENTED_EDGE('',*,*,#3950,.F.);
+#3950 = EDGE_CURVE('',#3951,#996,#3953,.T.);
+#3951 = VERTEX_POINT('',#3952);
+#3952 = CARTESIAN_POINT('',(-1.225,-1.225,0.E+000));
+#3953 = LINE('',#3954,#3955);
+#3954 = CARTESIAN_POINT('',(-1.225,-1.225,0.E+000));
+#3955 = VECTOR('',#3956,1.);
+#3956 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3957 = ORIENTED_EDGE('',*,*,#3958,.F.);
+#3958 = EDGE_CURVE('',#3942,#3951,#3959,.T.);
+#3959 = LINE('',#3960,#3961);
+#3960 = CARTESIAN_POINT('',(-1.225,1.025,0.E+000));
+#3961 = VECTOR('',#3962,1.);
+#3962 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3963 = PLANE('',#3964);
+#3964 = AXIS2_PLACEMENT_3D('',#3965,#3966,#3967);
+#3965 = CARTESIAN_POINT('',(-1.225,1.025,0.E+000));
+#3966 = DIRECTION('',(1.,-2.22044604925E-016,0.E+000));
+#3967 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#3968 = ADVANCED_FACE('',(#3969),#3987,.F.);
+#3969 = FACE_BOUND('',#3970,.F.);
+#3970 = EDGE_LOOP('',(#3971,#3972,#3973,#3981));
+#3971 = ORIENTED_EDGE('',*,*,#3950,.T.);
+#3972 = ORIENTED_EDGE('',*,*,#1027,.T.);
+#3973 = ORIENTED_EDGE('',*,*,#3974,.F.);
+#3974 = EDGE_CURVE('',#3975,#1020,#3977,.T.);
+#3975 = VERTEX_POINT('',#3976);
+#3976 = CARTESIAN_POINT('',(1.225,-1.225,0.E+000));
+#3977 = LINE('',#3978,#3979);
+#3978 = CARTESIAN_POINT('',(1.225,-1.225,0.E+000));
+#3979 = VECTOR('',#3980,1.);
+#3980 = DIRECTION('',(0.E+000,0.E+000,1.));
+#3981 = ORIENTED_EDGE('',*,*,#3982,.F.);
+#3982 = EDGE_CURVE('',#3951,#3975,#3983,.T.);
+#3983 = LINE('',#3984,#3985);
+#3984 = CARTESIAN_POINT('',(-1.225,-1.225,0.E+000));
+#3985 = VECTOR('',#3986,1.);
+#3986 = DIRECTION('',(1.,-3.126750559148E-016,0.E+000));
+#3987 = PLANE('',#3988);
+#3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991);
+#3989 = CARTESIAN_POINT('',(-1.225,-1.225,0.E+000));
+#3990 = DIRECTION('',(3.126750559148E-016,1.,0.E+000));
+#3991 = DIRECTION('',(1.,-3.126750559148E-016,0.E+000));
+#3992 = ADVANCED_FACE('',(#3993),#4011,.F.);
+#3993 = FACE_BOUND('',#3994,.F.);
+#3994 = EDGE_LOOP('',(#3995,#3996,#3997,#4005));
+#3995 = ORIENTED_EDGE('',*,*,#3974,.T.);
+#3996 = ORIENTED_EDGE('',*,*,#1019,.T.);
+#3997 = ORIENTED_EDGE('',*,*,#3998,.F.);
+#3998 = EDGE_CURVE('',#3999,#1012,#4001,.T.);
+#3999 = VERTEX_POINT('',#4000);
+#4000 = CARTESIAN_POINT('',(1.225,1.225,0.E+000));
+#4001 = LINE('',#4002,#4003);
+#4002 = CARTESIAN_POINT('',(1.225,1.225,0.E+000));
+#4003 = VECTOR('',#4004,1.);
+#4004 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4005 = ORIENTED_EDGE('',*,*,#4006,.F.);
+#4006 = EDGE_CURVE('',#3975,#3999,#4007,.T.);
+#4007 = LINE('',#4008,#4009);
+#4008 = CARTESIAN_POINT('',(1.225,-1.225,0.E+000));
+#4009 = VECTOR('',#4010,1.);
+#4010 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4011 = PLANE('',#4012);
+#4012 = AXIS2_PLACEMENT_3D('',#4013,#4014,#4015);
+#4013 = CARTESIAN_POINT('',(1.225,-1.225,0.E+000));
+#4014 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4015 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#4016 = ADVANCED_FACE('',(#4017),#4035,.F.);
+#4017 = FACE_BOUND('',#4018,.F.);
+#4018 = EDGE_LOOP('',(#4019,#4020,#4021,#4029));
+#4019 = ORIENTED_EDGE('',*,*,#3998,.T.);
+#4020 = ORIENTED_EDGE('',*,*,#1011,.T.);
+#4021 = ORIENTED_EDGE('',*,*,#4022,.F.);
+#4022 = EDGE_CURVE('',#4023,#1004,#4025,.T.);
+#4023 = VERTEX_POINT('',#4024);
+#4024 = CARTESIAN_POINT('',(-1.025,1.225,0.E+000));
+#4025 = LINE('',#4026,#4027);
+#4026 = CARTESIAN_POINT('',(-1.025,1.225,0.E+000));
+#4027 = VECTOR('',#4028,1.);
+#4028 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4029 = ORIENTED_EDGE('',*,*,#4030,.F.);
+#4030 = EDGE_CURVE('',#3999,#4023,#4031,.T.);
+#4031 = LINE('',#4032,#4033);
+#4032 = CARTESIAN_POINT('',(1.225,1.225,0.E+000));
+#4033 = VECTOR('',#4034,1.);
+#4034 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4035 = PLANE('',#4036);
+#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039);
+#4037 = CARTESIAN_POINT('',(1.225,1.225,0.E+000));
+#4038 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4039 = DIRECTION('',(-1.,2.22044604925E-016,0.E+000));
+#4040 = ADVANCED_FACE('',(#4041),#4052,.F.);
+#4041 = FACE_BOUND('',#4042,.F.);
+#4042 = EDGE_LOOP('',(#4043,#4044,#4045,#4046));
+#4043 = ORIENTED_EDGE('',*,*,#4022,.T.);
+#4044 = ORIENTED_EDGE('',*,*,#1003,.T.);
+#4045 = ORIENTED_EDGE('',*,*,#3941,.F.);
+#4046 = ORIENTED_EDGE('',*,*,#4047,.F.);
+#4047 = EDGE_CURVE('',#4023,#3942,#4048,.T.);
+#4048 = LINE('',#4049,#4050);
+#4049 = CARTESIAN_POINT('',(-1.025,1.225,0.E+000));
+#4050 = VECTOR('',#4051,1.);
+#4051 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#4052 = PLANE('',#4053);
+#4053 = AXIS2_PLACEMENT_3D('',#4054,#4055,#4056);
+#4054 = CARTESIAN_POINT('',(-1.025,1.225,0.E+000));
+#4055 = DIRECTION('',(0.707106781187,-0.707106781187,0.E+000));
+#4056 = DIRECTION('',(-0.707106781187,-0.707106781187,0.E+000));
+#4057 = ADVANCED_FACE('',(#4058,#4064),#4075,.T.);
+#4058 = FACE_BOUND('',#4059,.T.);
+#4059 = EDGE_LOOP('',(#4060,#4061,#4062,#4063));
+#4060 = ORIENTED_EDGE('',*,*,#1208,.F.);
+#4061 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#4062 = ORIENTED_EDGE('',*,*,#2610,.T.);
+#4063 = ORIENTED_EDGE('',*,*,#2450,.F.);
+#4064 = FACE_BOUND('',#4065,.T.);
+#4065 = EDGE_LOOP('',(#4066));
+#4066 = ORIENTED_EDGE('',*,*,#4067,.T.);
+#4067 = EDGE_CURVE('',#4068,#4068,#4070,.T.);
+#4068 = VERTEX_POINT('',#4069);
+#4069 = CARTESIAN_POINT('',(-1.4,1.15,0.77));
+#4070 = CIRCLE('',#4071,0.25);
+#4071 = AXIS2_PLACEMENT_3D('',#4072,#4073,#4074);
+#4072 = CARTESIAN_POINT('',(-1.4,1.4,0.77));
+#4073 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4074 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4075 = PLANE('',#4076);
+#4076 = AXIS2_PLACEMENT_3D('',#4077,#4078,#4079);
+#4077 = CARTESIAN_POINT('',(-1.99,1.99,0.77));
+#4078 = DIRECTION('',(0.E+000,0.E+000,1.));
+#4079 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#4080 = ADVANCED_FACE('',(#4081),#4092,.F.);
+#4081 = FACE_BOUND('',#4082,.F.);
+#4082 = EDGE_LOOP('',(#4083,#4084,#4090,#4091));
+#4083 = ORIENTED_EDGE('',*,*,#1549,.F.);
+#4084 = ORIENTED_EDGE('',*,*,#4085,.F.);
+#4085 = EDGE_CURVE('',#1429,#1542,#4086,.T.);
+#4086 = LINE('',#4087,#4088);
+#4087 = CARTESIAN_POINT('',(-2.,1.375,0.2));
+#4088 = VECTOR('',#4089,1.);
+#4089 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4090 = ORIENTED_EDGE('',*,*,#1428,.F.);
+#4091 = ORIENTED_EDGE('',*,*,#1174,.F.);
+#4092 = PLANE('',#4093);
+#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096);
+#4094 = CARTESIAN_POINT('',(-2.,1.125,0.2));
+#4095 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4096 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4097 = ADVANCED_FACE('',(#4098),#4109,.F.);
+#4098 = FACE_BOUND('',#4099,.F.);
+#4099 = EDGE_LOOP('',(#4100,#4101,#4107,#4108));
+#4100 = ORIENTED_EDGE('',*,*,#2431,.F.);
+#4101 = ORIENTED_EDGE('',*,*,#4102,.F.);
+#4102 = EDGE_CURVE('',#2311,#2424,#4103,.T.);
+#4103 = LINE('',#4104,#4105);
+#4104 = CARTESIAN_POINT('',(-2.,-1.125,0.2));
+#4105 = VECTOR('',#4106,1.);
+#4106 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4107 = ORIENTED_EDGE('',*,*,#2310,.F.);
+#4108 = ORIENTED_EDGE('',*,*,#1073,.F.);
+#4109 = PLANE('',#4110);
+#4110 = AXIS2_PLACEMENT_3D('',#4111,#4112,#4113);
+#4111 = CARTESIAN_POINT('',(-2.,-1.375,0.2));
+#4112 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4113 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4114 = ADVANCED_FACE('',(#4115),#4126,.F.);
+#4115 = FACE_BOUND('',#4116,.F.);
+#4116 = EDGE_LOOP('',(#4117,#4118,#4124,#4125));
+#4117 = ORIENTED_EDGE('',*,*,#2235,.F.);
+#4118 = ORIENTED_EDGE('',*,*,#4119,.F.);
+#4119 = EDGE_CURVE('',#2115,#2228,#4120,.T.);
+#4120 = LINE('',#4121,#4122);
+#4121 = CARTESIAN_POINT('',(-2.,-0.625,0.2));
+#4122 = VECTOR('',#4123,1.);
+#4123 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4124 = ORIENTED_EDGE('',*,*,#2114,.F.);
+#4125 = ORIENTED_EDGE('',*,*,#1096,.F.);
+#4126 = PLANE('',#4127);
+#4127 = AXIS2_PLACEMENT_3D('',#4128,#4129,#4130);
+#4128 = CARTESIAN_POINT('',(-2.,-0.875,0.2));
+#4129 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4130 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4131 = ADVANCED_FACE('',(#4132),#4143,.F.);
+#4132 = FACE_BOUND('',#4133,.F.);
+#4133 = EDGE_LOOP('',(#4134,#4135,#4141,#4142));
+#4134 = ORIENTED_EDGE('',*,*,#1843,.F.);
+#4135 = ORIENTED_EDGE('',*,*,#4136,.F.);
+#4136 = EDGE_CURVE('',#1723,#1836,#4137,.T.);
+#4137 = LINE('',#4138,#4139);
+#4138 = CARTESIAN_POINT('',(-2.,0.375,0.2));
+#4139 = VECTOR('',#4140,1.);
+#4140 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4141 = ORIENTED_EDGE('',*,*,#1722,.F.);
+#4142 = ORIENTED_EDGE('',*,*,#1142,.F.);
+#4143 = PLANE('',#4144);
+#4144 = AXIS2_PLACEMENT_3D('',#4145,#4146,#4147);
+#4145 = CARTESIAN_POINT('',(-2.,0.125,0.2));
+#4146 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4147 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4148 = ADVANCED_FACE('',(#4149),#4160,.F.);
+#4149 = FACE_BOUND('',#4150,.F.);
+#4150 = EDGE_LOOP('',(#4151,#4152,#4158,#4159));
+#4151 = ORIENTED_EDGE('',*,*,#2039,.F.);
+#4152 = ORIENTED_EDGE('',*,*,#4153,.F.);
+#4153 = EDGE_CURVE('',#1919,#2032,#4154,.T.);
+#4154 = LINE('',#4155,#4156);
+#4155 = CARTESIAN_POINT('',(-2.,-0.125,0.2));
+#4156 = VECTOR('',#4157,1.);
+#4157 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4158 = ORIENTED_EDGE('',*,*,#1918,.F.);
+#4159 = ORIENTED_EDGE('',*,*,#1119,.F.);
+#4160 = PLANE('',#4161);
+#4161 = AXIS2_PLACEMENT_3D('',#4162,#4163,#4164);
+#4162 = CARTESIAN_POINT('',(-2.,-0.375,0.2));
+#4163 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4164 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4165 = ADVANCED_FACE('',(#4166),#4177,.F.);
+#4166 = FACE_BOUND('',#4167,.F.);
+#4167 = EDGE_LOOP('',(#4168,#4169,#4175,#4176));
+#4168 = ORIENTED_EDGE('',*,*,#2270,.F.);
+#4169 = ORIENTED_EDGE('',*,*,#4170,.F.);
+#4170 = EDGE_CURVE('',#2394,#2263,#4171,.T.);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(1.375,2.,0.2));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4175 = ORIENTED_EDGE('',*,*,#2393,.F.);
+#4176 = ORIENTED_EDGE('',*,*,#1341,.F.);
+#4177 = PLANE('',#4178);
+#4178 = AXIS2_PLACEMENT_3D('',#4179,#4180,#4181);
+#4179 = CARTESIAN_POINT('',(1.125,2.,0.2));
+#4180 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4181 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4182 = ADVANCED_FACE('',(#4183),#4194,.F.);
+#4183 = FACE_BOUND('',#4184,.F.);
+#4184 = EDGE_LOOP('',(#4185,#4186,#4192,#4193));
+#4185 = ORIENTED_EDGE('',*,*,#1388,.F.);
+#4186 = ORIENTED_EDGE('',*,*,#4187,.F.);
+#4187 = EDGE_CURVE('',#1512,#1381,#4188,.T.);
+#4188 = LINE('',#4189,#4190);
+#4189 = CARTESIAN_POINT('',(-1.125,2.,0.2));
+#4190 = VECTOR('',#4191,1.);
+#4191 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4192 = ORIENTED_EDGE('',*,*,#1511,.F.);
+#4193 = ORIENTED_EDGE('',*,*,#1226,.F.);
+#4194 = PLANE('',#4195);
+#4195 = AXIS2_PLACEMENT_3D('',#4196,#4197,#4198);
+#4196 = CARTESIAN_POINT('',(-1.375,2.,0.2));
+#4197 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4198 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4199 = ADVANCED_FACE('',(#4200),#4211,.F.);
+#4200 = FACE_BOUND('',#4201,.F.);
+#4201 = EDGE_LOOP('',(#4202,#4203,#4209,#4210));
+#4202 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#4203 = ORIENTED_EDGE('',*,*,#4204,.F.);
+#4204 = EDGE_CURVE('',#2198,#2067,#4205,.T.);
+#4205 = LINE('',#4206,#4207);
+#4206 = CARTESIAN_POINT('',(0.875,2.,0.2));
+#4207 = VECTOR('',#4208,1.);
+#4208 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4209 = ORIENTED_EDGE('',*,*,#2197,.F.);
+#4210 = ORIENTED_EDGE('',*,*,#1318,.F.);
+#4211 = PLANE('',#4212);
+#4212 = AXIS2_PLACEMENT_3D('',#4213,#4214,#4215);
+#4213 = CARTESIAN_POINT('',(0.625,2.,0.2));
+#4214 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4215 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4216 = ADVANCED_FACE('',(#4217),#4228,.F.);
+#4217 = FACE_BOUND('',#4218,.F.);
+#4218 = EDGE_LOOP('',(#4219,#4220,#4226,#4227));
+#4219 = ORIENTED_EDGE('',*,*,#1584,.F.);
+#4220 = ORIENTED_EDGE('',*,*,#4221,.F.);
+#4221 = EDGE_CURVE('',#1643,#1577,#4222,.T.);
+#4222 = LINE('',#4223,#4224);
+#4223 = CARTESIAN_POINT('',(-0.625,2.,0.2));
+#4224 = VECTOR('',#4225,1.);
+#4225 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4226 = ORIENTED_EDGE('',*,*,#1642,.F.);
+#4227 = ORIENTED_EDGE('',*,*,#1249,.F.);
+#4228 = PLANE('',#4229);
+#4229 = AXIS2_PLACEMENT_3D('',#4230,#4231,#4232);
+#4230 = CARTESIAN_POINT('',(-0.875,2.,0.2));
+#4231 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4232 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4233 = ADVANCED_FACE('',(#4234),#4245,.F.);
+#4234 = FACE_BOUND('',#4235,.F.);
+#4235 = EDGE_LOOP('',(#4236,#4237,#4243,#4244));
+#4236 = ORIENTED_EDGE('',*,*,#1878,.F.);
+#4237 = ORIENTED_EDGE('',*,*,#4238,.F.);
+#4238 = EDGE_CURVE('',#2002,#1871,#4239,.T.);
+#4239 = LINE('',#4240,#4241);
+#4240 = CARTESIAN_POINT('',(0.375,2.,0.2));
+#4241 = VECTOR('',#4242,1.);
+#4242 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4243 = ORIENTED_EDGE('',*,*,#2001,.F.);
+#4244 = ORIENTED_EDGE('',*,*,#1295,.F.);
+#4245 = PLANE('',#4246);
+#4246 = AXIS2_PLACEMENT_3D('',#4247,#4248,#4249);
+#4247 = CARTESIAN_POINT('',(0.125,2.,0.2));
+#4248 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4249 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4250 = ADVANCED_FACE('',(#4251),#4262,.F.);
+#4251 = FACE_BOUND('',#4252,.F.);
+#4252 = EDGE_LOOP('',(#4253,#4254,#4260,#4261));
+#4253 = ORIENTED_EDGE('',*,*,#1682,.F.);
+#4254 = ORIENTED_EDGE('',*,*,#4255,.F.);
+#4255 = EDGE_CURVE('',#1806,#1675,#4256,.T.);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(-0.125,2.,0.2));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4260 = ORIENTED_EDGE('',*,*,#1805,.F.);
+#4261 = ORIENTED_EDGE('',*,*,#1272,.F.);
+#4262 = PLANE('',#4263);
+#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
+#4264 = CARTESIAN_POINT('',(-0.375,2.,0.2));
+#4265 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4266 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4267 = ADVANCED_FACE('',(#4268),#4279,.T.);
+#4268 = FACE_BOUND('',#4269,.F.);
+#4269 = EDGE_LOOP('',(#4270,#4271,#4272,#4273));
+#4270 = ORIENTED_EDGE('',*,*,#1370,.T.);
+#4271 = ORIENTED_EDGE('',*,*,#1450,.T.);
+#4272 = ORIENTED_EDGE('',*,*,#1500,.T.);
+#4273 = ORIENTED_EDGE('',*,*,#4274,.T.);
+#4274 = EDGE_CURVE('',#1501,#1371,#4275,.T.);
+#4275 = LINE('',#4276,#4277);
+#4276 = CARTESIAN_POINT('',(-1.125,2.,0.E+000));
+#4277 = VECTOR('',#4278,1.);
+#4278 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4279 = PLANE('',#4280);
+#4280 = AXIS2_PLACEMENT_3D('',#4281,#4282,#4283);
+#4281 = CARTESIAN_POINT('',(-1.375,2.,0.E+000));
+#4282 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4283 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4284 = ADVANCED_FACE('',(#4285),#4291,.F.);
+#4285 = FACE_BOUND('',#4286,.F.);
+#4286 = EDGE_LOOP('',(#4287,#4288,#4289,#4290));
+#4287 = ORIENTED_EDGE('',*,*,#1519,.T.);
+#4288 = ORIENTED_EDGE('',*,*,#4187,.T.);
+#4289 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#4290 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#4291 = PLANE('',#4292);
+#4292 = AXIS2_PLACEMENT_3D('',#4293,#4294,#4295);
+#4293 = CARTESIAN_POINT('',(-1.125,2.,0.E+000));
+#4294 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#4295 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4296 = ADVANCED_FACE('',(#4297),#4308,.T.);
+#4297 = FACE_BOUND('',#4298,.F.);
+#4298 = EDGE_LOOP('',(#4299,#4300,#4301,#4302));
+#4299 = ORIENTED_EDGE('',*,*,#1533,.T.);
+#4300 = ORIENTED_EDGE('',*,*,#1475,.T.);
+#4301 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#4302 = ORIENTED_EDGE('',*,*,#4303,.T.);
+#4303 = EDGE_CURVE('',#1413,#1534,#4304,.T.);
+#4304 = LINE('',#4305,#4306);
+#4305 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#4306 = VECTOR('',#4307,1.);
+#4307 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4308 = PLANE('',#4309);
+#4309 = AXIS2_PLACEMENT_3D('',#4310,#4311,#4312);
+#4310 = CARTESIAN_POINT('',(-2.,1.125,0.E+000));
+#4311 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4312 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4313 = ADVANCED_FACE('',(#4314),#4320,.F.);
+#4314 = FACE_BOUND('',#4315,.F.);
+#4315 = EDGE_LOOP('',(#4316,#4317,#4318,#4319));
+#4316 = ORIENTED_EDGE('',*,*,#1436,.T.);
+#4317 = ORIENTED_EDGE('',*,*,#4085,.T.);
+#4318 = ORIENTED_EDGE('',*,*,#1541,.F.);
+#4319 = ORIENTED_EDGE('',*,*,#4303,.F.);
+#4320 = PLANE('',#4321);
+#4321 = AXIS2_PLACEMENT_3D('',#4322,#4323,#4324);
+#4322 = CARTESIAN_POINT('',(-2.,1.375,0.E+000));
+#4323 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4324 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4325 = ADVANCED_FACE('',(#4326),#4337,.T.);
+#4326 = FACE_BOUND('',#4327,.F.);
+#4327 = EDGE_LOOP('',(#4328,#4329,#4330,#4331));
+#4328 = ORIENTED_EDGE('',*,*,#1566,.T.);
+#4329 = ORIENTED_EDGE('',*,*,#1606,.T.);
+#4330 = ORIENTED_EDGE('',*,*,#1631,.T.);
+#4331 = ORIENTED_EDGE('',*,*,#4332,.T.);
+#4332 = EDGE_CURVE('',#1632,#1567,#4333,.T.);
+#4333 = LINE('',#4334,#4335);
+#4334 = CARTESIAN_POINT('',(-0.625,2.,0.E+000));
+#4335 = VECTOR('',#4336,1.);
+#4336 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4337 = PLANE('',#4338);
+#4338 = AXIS2_PLACEMENT_3D('',#4339,#4340,#4341);
+#4339 = CARTESIAN_POINT('',(-0.875,2.,0.E+000));
+#4340 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4341 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4342 = ADVANCED_FACE('',(#4343),#4349,.F.);
+#4343 = FACE_BOUND('',#4344,.F.);
+#4344 = EDGE_LOOP('',(#4345,#4346,#4347,#4348));
+#4345 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#4346 = ORIENTED_EDGE('',*,*,#4221,.T.);
+#4347 = ORIENTED_EDGE('',*,*,#1576,.F.);
+#4348 = ORIENTED_EDGE('',*,*,#4332,.F.);
+#4349 = PLANE('',#4350);
+#4350 = AXIS2_PLACEMENT_3D('',#4351,#4352,#4353);
+#4351 = CARTESIAN_POINT('',(-0.625,2.,0.E+000));
+#4352 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#4353 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4354 = ADVANCED_FACE('',(#4355),#4366,.T.);
+#4355 = FACE_BOUND('',#4356,.F.);
+#4356 = EDGE_LOOP('',(#4357,#4358,#4359,#4360));
+#4357 = ORIENTED_EDGE('',*,*,#1664,.T.);
+#4358 = ORIENTED_EDGE('',*,*,#1744,.T.);
+#4359 = ORIENTED_EDGE('',*,*,#1794,.T.);
+#4360 = ORIENTED_EDGE('',*,*,#4361,.T.);
+#4361 = EDGE_CURVE('',#1795,#1665,#4362,.T.);
+#4362 = LINE('',#4363,#4364);
+#4363 = CARTESIAN_POINT('',(-0.125,2.,0.E+000));
+#4364 = VECTOR('',#4365,1.);
+#4365 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4366 = PLANE('',#4367);
+#4367 = AXIS2_PLACEMENT_3D('',#4368,#4369,#4370);
+#4368 = CARTESIAN_POINT('',(-0.375,2.,0.E+000));
+#4369 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4370 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4371 = ADVANCED_FACE('',(#4372),#4378,.F.);
+#4372 = FACE_BOUND('',#4373,.F.);
+#4373 = EDGE_LOOP('',(#4374,#4375,#4376,#4377));
+#4374 = ORIENTED_EDGE('',*,*,#1813,.T.);
+#4375 = ORIENTED_EDGE('',*,*,#4255,.T.);
+#4376 = ORIENTED_EDGE('',*,*,#1674,.F.);
+#4377 = ORIENTED_EDGE('',*,*,#4361,.F.);
+#4378 = PLANE('',#4379);
+#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382);
+#4380 = CARTESIAN_POINT('',(-0.125,2.,0.E+000));
+#4381 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#4382 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4383 = ADVANCED_FACE('',(#4384),#4395,.T.);
+#4384 = FACE_BOUND('',#4385,.F.);
+#4385 = EDGE_LOOP('',(#4386,#4387,#4388,#4389));
+#4386 = ORIENTED_EDGE('',*,*,#1827,.T.);
+#4387 = ORIENTED_EDGE('',*,*,#1769,.T.);
+#4388 = ORIENTED_EDGE('',*,*,#1704,.T.);
+#4389 = ORIENTED_EDGE('',*,*,#4390,.T.);
+#4390 = EDGE_CURVE('',#1707,#1828,#4391,.T.);
+#4391 = LINE('',#4392,#4393);
+#4392 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#4393 = VECTOR('',#4394,1.);
+#4394 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4395 = PLANE('',#4396);
+#4396 = AXIS2_PLACEMENT_3D('',#4397,#4398,#4399);
+#4397 = CARTESIAN_POINT('',(-2.,0.125,0.E+000));
+#4398 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4399 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4400 = ADVANCED_FACE('',(#4401),#4407,.F.);
+#4401 = FACE_BOUND('',#4402,.F.);
+#4402 = EDGE_LOOP('',(#4403,#4404,#4405,#4406));
+#4403 = ORIENTED_EDGE('',*,*,#1730,.T.);
+#4404 = ORIENTED_EDGE('',*,*,#4136,.T.);
+#4405 = ORIENTED_EDGE('',*,*,#1835,.F.);
+#4406 = ORIENTED_EDGE('',*,*,#4390,.F.);
+#4407 = PLANE('',#4408);
+#4408 = AXIS2_PLACEMENT_3D('',#4409,#4410,#4411);
+#4409 = CARTESIAN_POINT('',(-2.,0.375,0.E+000));
+#4410 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4411 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4412 = ADVANCED_FACE('',(#4413),#4424,.T.);
+#4413 = FACE_BOUND('',#4414,.F.);
+#4414 = EDGE_LOOP('',(#4415,#4416,#4417,#4418));
+#4415 = ORIENTED_EDGE('',*,*,#1860,.T.);
+#4416 = ORIENTED_EDGE('',*,*,#1940,.T.);
+#4417 = ORIENTED_EDGE('',*,*,#1990,.T.);
+#4418 = ORIENTED_EDGE('',*,*,#4419,.T.);
+#4419 = EDGE_CURVE('',#1991,#1861,#4420,.T.);
+#4420 = LINE('',#4421,#4422);
+#4421 = CARTESIAN_POINT('',(0.375,2.,0.E+000));
+#4422 = VECTOR('',#4423,1.);
+#4423 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4424 = PLANE('',#4425);
+#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428);
+#4426 = CARTESIAN_POINT('',(0.125,2.,0.E+000));
+#4427 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4428 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4429 = ADVANCED_FACE('',(#4430),#4436,.F.);
+#4430 = FACE_BOUND('',#4431,.F.);
+#4431 = EDGE_LOOP('',(#4432,#4433,#4434,#4435));
+#4432 = ORIENTED_EDGE('',*,*,#2009,.T.);
+#4433 = ORIENTED_EDGE('',*,*,#4238,.T.);
+#4434 = ORIENTED_EDGE('',*,*,#1870,.F.);
+#4435 = ORIENTED_EDGE('',*,*,#4419,.F.);
+#4436 = PLANE('',#4437);
+#4437 = AXIS2_PLACEMENT_3D('',#4438,#4439,#4440);
+#4438 = CARTESIAN_POINT('',(0.375,2.,0.E+000));
+#4439 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#4440 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4441 = ADVANCED_FACE('',(#4442),#4453,.T.);
+#4442 = FACE_BOUND('',#4443,.F.);
+#4443 = EDGE_LOOP('',(#4444,#4445,#4446,#4447));
+#4444 = ORIENTED_EDGE('',*,*,#2023,.T.);
+#4445 = ORIENTED_EDGE('',*,*,#1965,.T.);
+#4446 = ORIENTED_EDGE('',*,*,#1900,.T.);
+#4447 = ORIENTED_EDGE('',*,*,#4448,.T.);
+#4448 = EDGE_CURVE('',#1903,#2024,#4449,.T.);
+#4449 = LINE('',#4450,#4451);
+#4450 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#4451 = VECTOR('',#4452,1.);
+#4452 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4453 = PLANE('',#4454);
+#4454 = AXIS2_PLACEMENT_3D('',#4455,#4456,#4457);
+#4455 = CARTESIAN_POINT('',(-2.,-0.375,0.E+000));
+#4456 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4457 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4458 = ADVANCED_FACE('',(#4459),#4465,.F.);
+#4459 = FACE_BOUND('',#4460,.F.);
+#4460 = EDGE_LOOP('',(#4461,#4462,#4463,#4464));
+#4461 = ORIENTED_EDGE('',*,*,#1926,.T.);
+#4462 = ORIENTED_EDGE('',*,*,#4153,.T.);
+#4463 = ORIENTED_EDGE('',*,*,#2031,.F.);
+#4464 = ORIENTED_EDGE('',*,*,#4448,.F.);
+#4465 = PLANE('',#4466);
+#4466 = AXIS2_PLACEMENT_3D('',#4467,#4468,#4469);
+#4467 = CARTESIAN_POINT('',(-2.,-0.125,0.E+000));
+#4468 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4469 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4470 = ADVANCED_FACE('',(#4471),#4482,.T.);
+#4471 = FACE_BOUND('',#4472,.F.);
+#4472 = EDGE_LOOP('',(#4473,#4474,#4475,#4476));
+#4473 = ORIENTED_EDGE('',*,*,#2056,.T.);
+#4474 = ORIENTED_EDGE('',*,*,#2136,.T.);
+#4475 = ORIENTED_EDGE('',*,*,#2186,.T.);
+#4476 = ORIENTED_EDGE('',*,*,#4477,.T.);
+#4477 = EDGE_CURVE('',#2187,#2057,#4478,.T.);
+#4478 = LINE('',#4479,#4480);
+#4479 = CARTESIAN_POINT('',(0.875,2.,0.E+000));
+#4480 = VECTOR('',#4481,1.);
+#4481 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4482 = PLANE('',#4483);
+#4483 = AXIS2_PLACEMENT_3D('',#4484,#4485,#4486);
+#4484 = CARTESIAN_POINT('',(0.625,2.,0.E+000));
+#4485 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4486 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4487 = ADVANCED_FACE('',(#4488),#4494,.F.);
+#4488 = FACE_BOUND('',#4489,.F.);
+#4489 = EDGE_LOOP('',(#4490,#4491,#4492,#4493));
+#4490 = ORIENTED_EDGE('',*,*,#2205,.T.);
+#4491 = ORIENTED_EDGE('',*,*,#4204,.T.);
+#4492 = ORIENTED_EDGE('',*,*,#2066,.F.);
+#4493 = ORIENTED_EDGE('',*,*,#4477,.F.);
+#4494 = PLANE('',#4495);
+#4495 = AXIS2_PLACEMENT_3D('',#4496,#4497,#4498);
+#4496 = CARTESIAN_POINT('',(0.875,2.,0.E+000));
+#4497 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#4498 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4499 = ADVANCED_FACE('',(#4500),#4511,.T.);
+#4500 = FACE_BOUND('',#4501,.F.);
+#4501 = EDGE_LOOP('',(#4502,#4503,#4504,#4505));
+#4502 = ORIENTED_EDGE('',*,*,#2219,.T.);
+#4503 = ORIENTED_EDGE('',*,*,#2161,.T.);
+#4504 = ORIENTED_EDGE('',*,*,#2096,.T.);
+#4505 = ORIENTED_EDGE('',*,*,#4506,.T.);
+#4506 = EDGE_CURVE('',#2099,#2220,#4507,.T.);
+#4507 = LINE('',#4508,#4509);
+#4508 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#4509 = VECTOR('',#4510,1.);
+#4510 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4511 = PLANE('',#4512);
+#4512 = AXIS2_PLACEMENT_3D('',#4513,#4514,#4515);
+#4513 = CARTESIAN_POINT('',(-2.,-0.875,0.E+000));
+#4514 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4515 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4516 = ADVANCED_FACE('',(#4517),#4523,.F.);
+#4517 = FACE_BOUND('',#4518,.F.);
+#4518 = EDGE_LOOP('',(#4519,#4520,#4521,#4522));
+#4519 = ORIENTED_EDGE('',*,*,#2122,.T.);
+#4520 = ORIENTED_EDGE('',*,*,#4119,.T.);
+#4521 = ORIENTED_EDGE('',*,*,#2227,.F.);
+#4522 = ORIENTED_EDGE('',*,*,#4506,.F.);
+#4523 = PLANE('',#4524);
+#4524 = AXIS2_PLACEMENT_3D('',#4525,#4526,#4527);
+#4525 = CARTESIAN_POINT('',(-2.,-0.625,0.E+000));
+#4526 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4527 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4528 = ADVANCED_FACE('',(#4529),#4540,.T.);
+#4529 = FACE_BOUND('',#4530,.F.);
+#4530 = EDGE_LOOP('',(#4531,#4532,#4533,#4534));
+#4531 = ORIENTED_EDGE('',*,*,#2252,.T.);
+#4532 = ORIENTED_EDGE('',*,*,#2332,.T.);
+#4533 = ORIENTED_EDGE('',*,*,#2382,.T.);
+#4534 = ORIENTED_EDGE('',*,*,#4535,.T.);
+#4535 = EDGE_CURVE('',#2383,#2253,#4536,.T.);
+#4536 = LINE('',#4537,#4538);
+#4537 = CARTESIAN_POINT('',(1.375,2.,0.E+000));
+#4538 = VECTOR('',#4539,1.);
+#4539 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4540 = PLANE('',#4541);
+#4541 = AXIS2_PLACEMENT_3D('',#4542,#4543,#4544);
+#4542 = CARTESIAN_POINT('',(1.125,2.,0.E+000));
+#4543 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#4544 = DIRECTION('',(1.,-4.555315873023E-016,0.E+000));
+#4545 = ADVANCED_FACE('',(#4546),#4552,.F.);
+#4546 = FACE_BOUND('',#4547,.F.);
+#4547 = EDGE_LOOP('',(#4548,#4549,#4550,#4551));
+#4548 = ORIENTED_EDGE('',*,*,#2401,.T.);
+#4549 = ORIENTED_EDGE('',*,*,#4170,.T.);
+#4550 = ORIENTED_EDGE('',*,*,#2262,.F.);
+#4551 = ORIENTED_EDGE('',*,*,#4535,.F.);
+#4552 = PLANE('',#4553);
+#4553 = AXIS2_PLACEMENT_3D('',#4554,#4555,#4556);
+#4554 = CARTESIAN_POINT('',(1.375,2.,0.E+000));
+#4555 = DIRECTION('',(-4.555315873023E-016,-1.,0.E+000));
+#4556 = DIRECTION('',(-1.,4.555315873023E-016,0.E+000));
+#4557 = ADVANCED_FACE('',(#4558),#4569,.T.);
+#4558 = FACE_BOUND('',#4559,.F.);
+#4559 = EDGE_LOOP('',(#4560,#4561,#4562,#4563));
+#4560 = ORIENTED_EDGE('',*,*,#2415,.T.);
+#4561 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#4562 = ORIENTED_EDGE('',*,*,#2292,.T.);
+#4563 = ORIENTED_EDGE('',*,*,#4564,.T.);
+#4564 = EDGE_CURVE('',#2295,#2416,#4565,.T.);
+#4565 = LINE('',#4566,#4567);
+#4566 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#4567 = VECTOR('',#4568,1.);
+#4568 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4569 = PLANE('',#4570);
+#4570 = AXIS2_PLACEMENT_3D('',#4571,#4572,#4573);
+#4571 = CARTESIAN_POINT('',(-2.,-1.375,0.E+000));
+#4572 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#4573 = DIRECTION('',(4.669739647545E-016,1.,0.E+000));
+#4574 = ADVANCED_FACE('',(#4575),#4581,.F.);
+#4575 = FACE_BOUND('',#4576,.F.);
+#4576 = EDGE_LOOP('',(#4577,#4578,#4579,#4580));
+#4577 = ORIENTED_EDGE('',*,*,#2318,.T.);
+#4578 = ORIENTED_EDGE('',*,*,#4102,.T.);
+#4579 = ORIENTED_EDGE('',*,*,#2423,.F.);
+#4580 = ORIENTED_EDGE('',*,*,#4564,.F.);
+#4581 = PLANE('',#4582);
+#4582 = AXIS2_PLACEMENT_3D('',#4583,#4584,#4585);
+#4583 = CARTESIAN_POINT('',(-2.,-1.125,0.E+000));
+#4584 = DIRECTION('',(1.,-4.669739647545E-016,0.E+000));
+#4585 = DIRECTION('',(-4.669739647545E-016,-1.,0.E+000));
+#4586 = ADVANCED_FACE('',(#4587),#4598,.F.);
+#4587 = FACE_BOUND('',#4588,.F.);
+#4588 = EDGE_LOOP('',(#4589,#4590,#4596,#4597));
+#4589 = ORIENTED_EDGE('',*,*,#2783,.F.);
+#4590 = ORIENTED_EDGE('',*,*,#4591,.F.);
+#4591 = EDGE_CURVE('',#2907,#2776,#4592,.T.);
+#4592 = LINE('',#4593,#4594);
+#4593 = CARTESIAN_POINT('',(2.,1.125,0.2));
+#4594 = VECTOR('',#4595,1.);
+#4595 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4596 = ORIENTED_EDGE('',*,*,#2906,.F.);
+#4597 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#4598 = PLANE('',#4599);
+#4599 = AXIS2_PLACEMENT_3D('',#4600,#4601,#4602);
+#4600 = CARTESIAN_POINT('',(2.,1.375,0.2));
+#4601 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4602 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4603 = ADVANCED_FACE('',(#4604),#4615,.F.);
+#4604 = FACE_BOUND('',#4605,.F.);
+#4605 = EDGE_LOOP('',(#4606,#4607,#4613,#4614));
+#4606 = ORIENTED_EDGE('',*,*,#3763,.F.);
+#4607 = ORIENTED_EDGE('',*,*,#4608,.F.);
+#4608 = EDGE_CURVE('',#3887,#3756,#4609,.T.);
+#4609 = LINE('',#4610,#4611);
+#4610 = CARTESIAN_POINT('',(2.,-1.375,0.2));
+#4611 = VECTOR('',#4612,1.);
+#4612 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4613 = ORIENTED_EDGE('',*,*,#3886,.F.);
+#4614 = ORIENTED_EDGE('',*,*,#2473,.T.);
+#4615 = PLANE('',#4616);
+#4616 = AXIS2_PLACEMENT_3D('',#4617,#4618,#4619);
+#4617 = CARTESIAN_POINT('',(2.,-1.125,0.2));
+#4618 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4619 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4620 = ADVANCED_FACE('',(#4621),#4632,.F.);
+#4621 = FACE_BOUND('',#4622,.F.);
+#4622 = EDGE_LOOP('',(#4623,#4624,#4630,#4631));
+#4623 = ORIENTED_EDGE('',*,*,#2979,.F.);
+#4624 = ORIENTED_EDGE('',*,*,#4625,.F.);
+#4625 = EDGE_CURVE('',#3103,#2972,#4626,.T.);
+#4626 = LINE('',#4627,#4628);
+#4627 = CARTESIAN_POINT('',(2.,0.625,0.2));
+#4628 = VECTOR('',#4629,1.);
+#4629 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4630 = ORIENTED_EDGE('',*,*,#3102,.F.);
+#4631 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#4632 = PLANE('',#4633);
+#4633 = AXIS2_PLACEMENT_3D('',#4634,#4635,#4636);
+#4634 = CARTESIAN_POINT('',(2.,0.875,0.2));
+#4635 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4636 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4637 = ADVANCED_FACE('',(#4638),#4649,.F.);
+#4638 = FACE_BOUND('',#4639,.F.);
+#4639 = EDGE_LOOP('',(#4640,#4641,#4647,#4648));
+#4640 = ORIENTED_EDGE('',*,*,#3567,.F.);
+#4641 = ORIENTED_EDGE('',*,*,#4642,.F.);
+#4642 = EDGE_CURVE('',#3691,#3560,#4643,.T.);
+#4643 = LINE('',#4644,#4645);
+#4644 = CARTESIAN_POINT('',(2.,-0.875,0.2));
+#4645 = VECTOR('',#4646,1.);
+#4646 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4647 = ORIENTED_EDGE('',*,*,#3690,.F.);
+#4648 = ORIENTED_EDGE('',*,*,#2496,.T.);
+#4649 = PLANE('',#4650);
+#4650 = AXIS2_PLACEMENT_3D('',#4651,#4652,#4653);
+#4651 = CARTESIAN_POINT('',(2.,-0.625,0.2));
+#4652 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4653 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4654 = ADVANCED_FACE('',(#4655),#4666,.F.);
+#4655 = FACE_BOUND('',#4656,.F.);
+#4656 = EDGE_LOOP('',(#4657,#4658,#4664,#4665));
+#4657 = ORIENTED_EDGE('',*,*,#3175,.F.);
+#4658 = ORIENTED_EDGE('',*,*,#4659,.F.);
+#4659 = EDGE_CURVE('',#3299,#3168,#4660,.T.);
+#4660 = LINE('',#4661,#4662);
+#4661 = CARTESIAN_POINT('',(2.,0.125,0.2));
+#4662 = VECTOR('',#4663,1.);
+#4663 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4664 = ORIENTED_EDGE('',*,*,#3298,.F.);
+#4665 = ORIENTED_EDGE('',*,*,#2542,.T.);
+#4666 = PLANE('',#4667);
+#4667 = AXIS2_PLACEMENT_3D('',#4668,#4669,#4670);
+#4668 = CARTESIAN_POINT('',(2.,0.375,0.2));
+#4669 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4670 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4671 = ADVANCED_FACE('',(#4672),#4683,.F.);
+#4672 = FACE_BOUND('',#4673,.F.);
+#4673 = EDGE_LOOP('',(#4674,#4675,#4681,#4682));
+#4674 = ORIENTED_EDGE('',*,*,#3371,.F.);
+#4675 = ORIENTED_EDGE('',*,*,#4676,.F.);
+#4676 = EDGE_CURVE('',#3495,#3364,#4677,.T.);
+#4677 = LINE('',#4678,#4679);
+#4678 = CARTESIAN_POINT('',(2.,-0.375,0.2));
+#4679 = VECTOR('',#4680,1.);
+#4680 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4681 = ORIENTED_EDGE('',*,*,#3494,.F.);
+#4682 = ORIENTED_EDGE('',*,*,#2519,.T.);
+#4683 = PLANE('',#4684);
+#4684 = AXIS2_PLACEMENT_3D('',#4685,#4686,#4687);
+#4685 = CARTESIAN_POINT('',(2.,-0.125,0.2));
+#4686 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4687 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4688 = ADVANCED_FACE('',(#4689),#4700,.F.);
+#4689 = FACE_BOUND('',#4690,.F.);
+#4690 = EDGE_LOOP('',(#4691,#4692,#4698,#4699));
+#4691 = ORIENTED_EDGE('',*,*,#3924,.F.);
+#4692 = ORIENTED_EDGE('',*,*,#4693,.F.);
+#4693 = EDGE_CURVE('',#3804,#3917,#4694,.T.);
+#4694 = LINE('',#4695,#4696);
+#4695 = CARTESIAN_POINT('',(1.125,-2.,0.2));
+#4696 = VECTOR('',#4697,1.);
+#4697 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4698 = ORIENTED_EDGE('',*,*,#3803,.F.);
+#4699 = ORIENTED_EDGE('',*,*,#2741,.T.);
+#4700 = PLANE('',#4701);
+#4701 = AXIS2_PLACEMENT_3D('',#4702,#4703,#4704);
+#4702 = CARTESIAN_POINT('',(1.375,-2.,0.2));
+#4703 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4704 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4705 = ADVANCED_FACE('',(#4706),#4717,.F.);
+#4706 = FACE_BOUND('',#4707,.F.);
+#4707 = EDGE_LOOP('',(#4708,#4709,#4715,#4716));
+#4708 = ORIENTED_EDGE('',*,*,#2944,.F.);
+#4709 = ORIENTED_EDGE('',*,*,#4710,.F.);
+#4710 = EDGE_CURVE('',#2824,#2937,#4711,.T.);
+#4711 = LINE('',#4712,#4713);
+#4712 = CARTESIAN_POINT('',(-1.375,-2.,0.2));
+#4713 = VECTOR('',#4714,1.);
+#4714 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4715 = ORIENTED_EDGE('',*,*,#2823,.F.);
+#4716 = ORIENTED_EDGE('',*,*,#2626,.T.);
+#4717 = PLANE('',#4718);
+#4718 = AXIS2_PLACEMENT_3D('',#4719,#4720,#4721);
+#4719 = CARTESIAN_POINT('',(-1.125,-2.,0.2));
+#4720 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4721 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4722 = ADVANCED_FACE('',(#4723),#4734,.F.);
+#4723 = FACE_BOUND('',#4724,.F.);
+#4724 = EDGE_LOOP('',(#4725,#4726,#4732,#4733));
+#4725 = ORIENTED_EDGE('',*,*,#3728,.F.);
+#4726 = ORIENTED_EDGE('',*,*,#4727,.F.);
+#4727 = EDGE_CURVE('',#3608,#3721,#4728,.T.);
+#4728 = LINE('',#4729,#4730);
+#4729 = CARTESIAN_POINT('',(0.625,-2.,0.2));
+#4730 = VECTOR('',#4731,1.);
+#4731 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4732 = ORIENTED_EDGE('',*,*,#3607,.F.);
+#4733 = ORIENTED_EDGE('',*,*,#2718,.T.);
+#4734 = PLANE('',#4735);
+#4735 = AXIS2_PLACEMENT_3D('',#4736,#4737,#4738);
+#4736 = CARTESIAN_POINT('',(0.875,-2.,0.2));
+#4737 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4738 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4739 = ADVANCED_FACE('',(#4740),#4751,.F.);
+#4740 = FACE_BOUND('',#4741,.F.);
+#4741 = EDGE_LOOP('',(#4742,#4743,#4749,#4750));
+#4742 = ORIENTED_EDGE('',*,*,#3140,.F.);
+#4743 = ORIENTED_EDGE('',*,*,#4744,.F.);
+#4744 = EDGE_CURVE('',#3020,#3133,#4745,.T.);
+#4745 = LINE('',#4746,#4747);
+#4746 = CARTESIAN_POINT('',(-0.875,-2.,0.2));
+#4747 = VECTOR('',#4748,1.);
+#4748 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4749 = ORIENTED_EDGE('',*,*,#3019,.F.);
+#4750 = ORIENTED_EDGE('',*,*,#2649,.T.);
+#4751 = PLANE('',#4752);
+#4752 = AXIS2_PLACEMENT_3D('',#4753,#4754,#4755);
+#4753 = CARTESIAN_POINT('',(-0.625,-2.,0.2));
+#4754 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4755 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4756 = ADVANCED_FACE('',(#4757),#4768,.F.);
+#4757 = FACE_BOUND('',#4758,.F.);
+#4758 = EDGE_LOOP('',(#4759,#4760,#4766,#4767));
+#4759 = ORIENTED_EDGE('',*,*,#3532,.F.);
+#4760 = ORIENTED_EDGE('',*,*,#4761,.F.);
+#4761 = EDGE_CURVE('',#3412,#3525,#4762,.T.);
+#4762 = LINE('',#4763,#4764);
+#4763 = CARTESIAN_POINT('',(0.125,-2.,0.2));
+#4764 = VECTOR('',#4765,1.);
+#4765 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4766 = ORIENTED_EDGE('',*,*,#3411,.F.);
+#4767 = ORIENTED_EDGE('',*,*,#2695,.T.);
+#4768 = PLANE('',#4769);
+#4769 = AXIS2_PLACEMENT_3D('',#4770,#4771,#4772);
+#4770 = CARTESIAN_POINT('',(0.375,-2.,0.2));
+#4771 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4772 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4773 = ADVANCED_FACE('',(#4774),#4785,.F.);
+#4774 = FACE_BOUND('',#4775,.F.);
+#4775 = EDGE_LOOP('',(#4776,#4777,#4783,#4784));
+#4776 = ORIENTED_EDGE('',*,*,#3336,.F.);
+#4777 = ORIENTED_EDGE('',*,*,#4778,.F.);
+#4778 = EDGE_CURVE('',#3216,#3329,#4779,.T.);
+#4779 = LINE('',#4780,#4781);
+#4780 = CARTESIAN_POINT('',(-0.375,-2.,0.2));
+#4781 = VECTOR('',#4782,1.);
+#4782 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4783 = ORIENTED_EDGE('',*,*,#3215,.F.);
+#4784 = ORIENTED_EDGE('',*,*,#2672,.T.);
+#4785 = PLANE('',#4786);
+#4786 = AXIS2_PLACEMENT_3D('',#4787,#4788,#4789);
+#4787 = CARTESIAN_POINT('',(-0.125,-2.,0.2));
+#4788 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4789 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4790 = ADVANCED_FACE('',(#4791),#4802,.T.);
+#4791 = FACE_BOUND('',#4792,.F.);
+#4792 = EDGE_LOOP('',(#4793,#4794,#4795,#4796));
+#4793 = ORIENTED_EDGE('',*,*,#2765,.T.);
+#4794 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#4795 = ORIENTED_EDGE('',*,*,#2895,.T.);
+#4796 = ORIENTED_EDGE('',*,*,#4797,.T.);
+#4797 = EDGE_CURVE('',#2896,#2766,#4798,.T.);
+#4798 = LINE('',#4799,#4800);
+#4799 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#4800 = VECTOR('',#4801,1.);
+#4801 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4802 = PLANE('',#4803);
+#4803 = AXIS2_PLACEMENT_3D('',#4804,#4805,#4806);
+#4804 = CARTESIAN_POINT('',(2.,1.375,0.E+000));
+#4805 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4806 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4807 = ADVANCED_FACE('',(#4808),#4814,.F.);
+#4808 = FACE_BOUND('',#4809,.F.);
+#4809 = EDGE_LOOP('',(#4810,#4811,#4812,#4813));
+#4810 = ORIENTED_EDGE('',*,*,#2914,.T.);
+#4811 = ORIENTED_EDGE('',*,*,#4591,.T.);
+#4812 = ORIENTED_EDGE('',*,*,#2775,.F.);
+#4813 = ORIENTED_EDGE('',*,*,#4797,.F.);
+#4814 = PLANE('',#4815);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(2.,1.125,0.E+000));
+#4817 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4818 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4819 = ADVANCED_FACE('',(#4820),#4831,.T.);
+#4820 = FACE_BOUND('',#4821,.F.);
+#4821 = EDGE_LOOP('',(#4822,#4823,#4824,#4825));
+#4822 = ORIENTED_EDGE('',*,*,#2928,.T.);
+#4823 = ORIENTED_EDGE('',*,*,#2870,.T.);
+#4824 = ORIENTED_EDGE('',*,*,#2805,.T.);
+#4825 = ORIENTED_EDGE('',*,*,#4826,.T.);
+#4826 = EDGE_CURVE('',#2808,#2929,#4827,.T.);
+#4827 = LINE('',#4828,#4829);
+#4828 = CARTESIAN_POINT('',(-1.375,-2.,0.E+000));
+#4829 = VECTOR('',#4830,1.);
+#4830 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4831 = PLANE('',#4832);
+#4832 = AXIS2_PLACEMENT_3D('',#4833,#4834,#4835);
+#4833 = CARTESIAN_POINT('',(-1.125,-2.,0.E+000));
+#4834 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4835 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4836 = ADVANCED_FACE('',(#4837),#4843,.F.);
+#4837 = FACE_BOUND('',#4838,.F.);
+#4838 = EDGE_LOOP('',(#4839,#4840,#4841,#4842));
+#4839 = ORIENTED_EDGE('',*,*,#2831,.T.);
+#4840 = ORIENTED_EDGE('',*,*,#4710,.T.);
+#4841 = ORIENTED_EDGE('',*,*,#2936,.F.);
+#4842 = ORIENTED_EDGE('',*,*,#4826,.F.);
+#4843 = PLANE('',#4844);
+#4844 = AXIS2_PLACEMENT_3D('',#4845,#4846,#4847);
+#4845 = CARTESIAN_POINT('',(-1.375,-2.,0.E+000));
+#4846 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#4847 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4848 = ADVANCED_FACE('',(#4849),#4860,.T.);
+#4849 = FACE_BOUND('',#4850,.F.);
+#4850 = EDGE_LOOP('',(#4851,#4852,#4853,#4854));
+#4851 = ORIENTED_EDGE('',*,*,#2961,.T.);
+#4852 = ORIENTED_EDGE('',*,*,#3041,.T.);
+#4853 = ORIENTED_EDGE('',*,*,#3091,.T.);
+#4854 = ORIENTED_EDGE('',*,*,#4855,.T.);
+#4855 = EDGE_CURVE('',#3092,#2962,#4856,.T.);
+#4856 = LINE('',#4857,#4858);
+#4857 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#4858 = VECTOR('',#4859,1.);
+#4859 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4860 = PLANE('',#4861);
+#4861 = AXIS2_PLACEMENT_3D('',#4862,#4863,#4864);
+#4862 = CARTESIAN_POINT('',(2.,0.875,0.E+000));
+#4863 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4864 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4865 = ADVANCED_FACE('',(#4866),#4872,.F.);
+#4866 = FACE_BOUND('',#4867,.F.);
+#4867 = EDGE_LOOP('',(#4868,#4869,#4870,#4871));
+#4868 = ORIENTED_EDGE('',*,*,#3110,.T.);
+#4869 = ORIENTED_EDGE('',*,*,#4625,.T.);
+#4870 = ORIENTED_EDGE('',*,*,#2971,.F.);
+#4871 = ORIENTED_EDGE('',*,*,#4855,.F.);
+#4872 = PLANE('',#4873);
+#4873 = AXIS2_PLACEMENT_3D('',#4874,#4875,#4876);
+#4874 = CARTESIAN_POINT('',(2.,0.625,0.E+000));
+#4875 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4876 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4877 = ADVANCED_FACE('',(#4878),#4889,.T.);
+#4878 = FACE_BOUND('',#4879,.F.);
+#4879 = EDGE_LOOP('',(#4880,#4881,#4882,#4883));
+#4880 = ORIENTED_EDGE('',*,*,#3124,.T.);
+#4881 = ORIENTED_EDGE('',*,*,#3066,.T.);
+#4882 = ORIENTED_EDGE('',*,*,#3001,.T.);
+#4883 = ORIENTED_EDGE('',*,*,#4884,.T.);
+#4884 = EDGE_CURVE('',#3004,#3125,#4885,.T.);
+#4885 = LINE('',#4886,#4887);
+#4886 = CARTESIAN_POINT('',(-0.875,-2.,0.E+000));
+#4887 = VECTOR('',#4888,1.);
+#4888 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4889 = PLANE('',#4890);
+#4890 = AXIS2_PLACEMENT_3D('',#4891,#4892,#4893);
+#4891 = CARTESIAN_POINT('',(-0.625,-2.,0.E+000));
+#4892 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4893 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4894 = ADVANCED_FACE('',(#4895),#4901,.F.);
+#4895 = FACE_BOUND('',#4896,.F.);
+#4896 = EDGE_LOOP('',(#4897,#4898,#4899,#4900));
+#4897 = ORIENTED_EDGE('',*,*,#3027,.T.);
+#4898 = ORIENTED_EDGE('',*,*,#4744,.T.);
+#4899 = ORIENTED_EDGE('',*,*,#3132,.F.);
+#4900 = ORIENTED_EDGE('',*,*,#4884,.F.);
+#4901 = PLANE('',#4902);
+#4902 = AXIS2_PLACEMENT_3D('',#4903,#4904,#4905);
+#4903 = CARTESIAN_POINT('',(-0.875,-2.,0.E+000));
+#4904 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#4905 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4906 = ADVANCED_FACE('',(#4907),#4918,.T.);
+#4907 = FACE_BOUND('',#4908,.F.);
+#4908 = EDGE_LOOP('',(#4909,#4910,#4911,#4912));
+#4909 = ORIENTED_EDGE('',*,*,#3157,.T.);
+#4910 = ORIENTED_EDGE('',*,*,#3237,.T.);
+#4911 = ORIENTED_EDGE('',*,*,#3287,.T.);
+#4912 = ORIENTED_EDGE('',*,*,#4913,.T.);
+#4913 = EDGE_CURVE('',#3288,#3158,#4914,.T.);
+#4914 = LINE('',#4915,#4916);
+#4915 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#4916 = VECTOR('',#4917,1.);
+#4917 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4918 = PLANE('',#4919);
+#4919 = AXIS2_PLACEMENT_3D('',#4920,#4921,#4922);
+#4920 = CARTESIAN_POINT('',(2.,0.375,0.E+000));
+#4921 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4922 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4923 = ADVANCED_FACE('',(#4924),#4930,.F.);
+#4924 = FACE_BOUND('',#4925,.F.);
+#4925 = EDGE_LOOP('',(#4926,#4927,#4928,#4929));
+#4926 = ORIENTED_EDGE('',*,*,#3306,.T.);
+#4927 = ORIENTED_EDGE('',*,*,#4659,.T.);
+#4928 = ORIENTED_EDGE('',*,*,#3167,.F.);
+#4929 = ORIENTED_EDGE('',*,*,#4913,.F.);
+#4930 = PLANE('',#4931);
+#4931 = AXIS2_PLACEMENT_3D('',#4932,#4933,#4934);
+#4932 = CARTESIAN_POINT('',(2.,0.125,0.E+000));
+#4933 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4934 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4935 = ADVANCED_FACE('',(#4936),#4947,.T.);
+#4936 = FACE_BOUND('',#4937,.F.);
+#4937 = EDGE_LOOP('',(#4938,#4939,#4940,#4941));
+#4938 = ORIENTED_EDGE('',*,*,#3320,.T.);
+#4939 = ORIENTED_EDGE('',*,*,#3262,.T.);
+#4940 = ORIENTED_EDGE('',*,*,#3197,.T.);
+#4941 = ORIENTED_EDGE('',*,*,#4942,.T.);
+#4942 = EDGE_CURVE('',#3200,#3321,#4943,.T.);
+#4943 = LINE('',#4944,#4945);
+#4944 = CARTESIAN_POINT('',(-0.375,-2.,0.E+000));
+#4945 = VECTOR('',#4946,1.);
+#4946 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4947 = PLANE('',#4948);
+#4948 = AXIS2_PLACEMENT_3D('',#4949,#4950,#4951);
+#4949 = CARTESIAN_POINT('',(-0.125,-2.,0.E+000));
+#4950 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4951 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#4952 = ADVANCED_FACE('',(#4953),#4959,.F.);
+#4953 = FACE_BOUND('',#4954,.F.);
+#4954 = EDGE_LOOP('',(#4955,#4956,#4957,#4958));
+#4955 = ORIENTED_EDGE('',*,*,#3223,.T.);
+#4956 = ORIENTED_EDGE('',*,*,#4778,.T.);
+#4957 = ORIENTED_EDGE('',*,*,#3328,.F.);
+#4958 = ORIENTED_EDGE('',*,*,#4942,.F.);
+#4959 = PLANE('',#4960);
+#4960 = AXIS2_PLACEMENT_3D('',#4961,#4962,#4963);
+#4961 = CARTESIAN_POINT('',(-0.375,-2.,0.E+000));
+#4962 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#4963 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#4964 = ADVANCED_FACE('',(#4965),#4976,.T.);
+#4965 = FACE_BOUND('',#4966,.F.);
+#4966 = EDGE_LOOP('',(#4967,#4968,#4969,#4970));
+#4967 = ORIENTED_EDGE('',*,*,#3353,.T.);
+#4968 = ORIENTED_EDGE('',*,*,#3433,.T.);
+#4969 = ORIENTED_EDGE('',*,*,#3483,.T.);
+#4970 = ORIENTED_EDGE('',*,*,#4971,.T.);
+#4971 = EDGE_CURVE('',#3484,#3354,#4972,.T.);
+#4972 = LINE('',#4973,#4974);
+#4973 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#4974 = VECTOR('',#4975,1.);
+#4975 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4976 = PLANE('',#4977);
+#4977 = AXIS2_PLACEMENT_3D('',#4978,#4979,#4980);
+#4978 = CARTESIAN_POINT('',(2.,-0.125,0.E+000));
+#4979 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#4980 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#4981 = ADVANCED_FACE('',(#4982),#4988,.F.);
+#4982 = FACE_BOUND('',#4983,.F.);
+#4983 = EDGE_LOOP('',(#4984,#4985,#4986,#4987));
+#4984 = ORIENTED_EDGE('',*,*,#3502,.T.);
+#4985 = ORIENTED_EDGE('',*,*,#4676,.T.);
+#4986 = ORIENTED_EDGE('',*,*,#3363,.F.);
+#4987 = ORIENTED_EDGE('',*,*,#4971,.F.);
+#4988 = PLANE('',#4989);
+#4989 = AXIS2_PLACEMENT_3D('',#4990,#4991,#4992);
+#4990 = CARTESIAN_POINT('',(2.,-0.375,0.E+000));
+#4991 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#4992 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#4993 = ADVANCED_FACE('',(#4994),#5005,.T.);
+#4994 = FACE_BOUND('',#4995,.F.);
+#4995 = EDGE_LOOP('',(#4996,#4997,#4998,#4999));
+#4996 = ORIENTED_EDGE('',*,*,#3516,.T.);
+#4997 = ORIENTED_EDGE('',*,*,#3458,.T.);
+#4998 = ORIENTED_EDGE('',*,*,#3393,.T.);
+#4999 = ORIENTED_EDGE('',*,*,#5000,.T.);
+#5000 = EDGE_CURVE('',#3396,#3517,#5001,.T.);
+#5001 = LINE('',#5002,#5003);
+#5002 = CARTESIAN_POINT('',(0.125,-2.,0.E+000));
+#5003 = VECTOR('',#5004,1.);
+#5004 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#5005 = PLANE('',#5006);
+#5006 = AXIS2_PLACEMENT_3D('',#5007,#5008,#5009);
+#5007 = CARTESIAN_POINT('',(0.375,-2.,0.E+000));
+#5008 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5009 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#5010 = ADVANCED_FACE('',(#5011),#5017,.F.);
+#5011 = FACE_BOUND('',#5012,.F.);
+#5012 = EDGE_LOOP('',(#5013,#5014,#5015,#5016));
+#5013 = ORIENTED_EDGE('',*,*,#3419,.T.);
+#5014 = ORIENTED_EDGE('',*,*,#4761,.T.);
+#5015 = ORIENTED_EDGE('',*,*,#3524,.F.);
+#5016 = ORIENTED_EDGE('',*,*,#5000,.F.);
+#5017 = PLANE('',#5018);
+#5018 = AXIS2_PLACEMENT_3D('',#5019,#5020,#5021);
+#5019 = CARTESIAN_POINT('',(0.125,-2.,0.E+000));
+#5020 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#5021 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#5022 = ADVANCED_FACE('',(#5023),#5034,.T.);
+#5023 = FACE_BOUND('',#5024,.F.);
+#5024 = EDGE_LOOP('',(#5025,#5026,#5027,#5028));
+#5025 = ORIENTED_EDGE('',*,*,#3549,.T.);
+#5026 = ORIENTED_EDGE('',*,*,#3629,.T.);
+#5027 = ORIENTED_EDGE('',*,*,#3679,.T.);
+#5028 = ORIENTED_EDGE('',*,*,#5029,.T.);
+#5029 = EDGE_CURVE('',#3680,#3550,#5030,.T.);
+#5030 = LINE('',#5031,#5032);
+#5031 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#5032 = VECTOR('',#5033,1.);
+#5033 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5034 = PLANE('',#5035);
+#5035 = AXIS2_PLACEMENT_3D('',#5036,#5037,#5038);
+#5036 = CARTESIAN_POINT('',(2.,-0.625,0.E+000));
+#5037 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5038 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#5039 = ADVANCED_FACE('',(#5040),#5046,.F.);
+#5040 = FACE_BOUND('',#5041,.F.);
+#5041 = EDGE_LOOP('',(#5042,#5043,#5044,#5045));
+#5042 = ORIENTED_EDGE('',*,*,#3698,.T.);
+#5043 = ORIENTED_EDGE('',*,*,#4642,.T.);
+#5044 = ORIENTED_EDGE('',*,*,#3559,.F.);
+#5045 = ORIENTED_EDGE('',*,*,#5029,.F.);
+#5046 = PLANE('',#5047);
+#5047 = AXIS2_PLACEMENT_3D('',#5048,#5049,#5050);
+#5048 = CARTESIAN_POINT('',(2.,-0.875,0.E+000));
+#5049 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#5050 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5051 = ADVANCED_FACE('',(#5052),#5063,.T.);
+#5052 = FACE_BOUND('',#5053,.F.);
+#5053 = EDGE_LOOP('',(#5054,#5055,#5056,#5057));
+#5054 = ORIENTED_EDGE('',*,*,#3712,.T.);
+#5055 = ORIENTED_EDGE('',*,*,#3654,.T.);
+#5056 = ORIENTED_EDGE('',*,*,#3589,.T.);
+#5057 = ORIENTED_EDGE('',*,*,#5058,.T.);
+#5058 = EDGE_CURVE('',#3592,#3713,#5059,.T.);
+#5059 = LINE('',#5060,#5061);
+#5060 = CARTESIAN_POINT('',(0.625,-2.,0.E+000));
+#5061 = VECTOR('',#5062,1.);
+#5062 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#5063 = PLANE('',#5064);
+#5064 = AXIS2_PLACEMENT_3D('',#5065,#5066,#5067);
+#5065 = CARTESIAN_POINT('',(0.875,-2.,0.E+000));
+#5066 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5067 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#5068 = ADVANCED_FACE('',(#5069),#5075,.F.);
+#5069 = FACE_BOUND('',#5070,.F.);
+#5070 = EDGE_LOOP('',(#5071,#5072,#5073,#5074));
+#5071 = ORIENTED_EDGE('',*,*,#3615,.T.);
+#5072 = ORIENTED_EDGE('',*,*,#4727,.T.);
+#5073 = ORIENTED_EDGE('',*,*,#3720,.F.);
+#5074 = ORIENTED_EDGE('',*,*,#5058,.F.);
+#5075 = PLANE('',#5076);
+#5076 = AXIS2_PLACEMENT_3D('',#5077,#5078,#5079);
+#5077 = CARTESIAN_POINT('',(0.625,-2.,0.E+000));
+#5078 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#5079 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#5080 = ADVANCED_FACE('',(#5081),#5092,.T.);
+#5081 = FACE_BOUND('',#5082,.F.);
+#5082 = EDGE_LOOP('',(#5083,#5084,#5085,#5086));
+#5083 = ORIENTED_EDGE('',*,*,#3745,.T.);
+#5084 = ORIENTED_EDGE('',*,*,#3825,.T.);
+#5085 = ORIENTED_EDGE('',*,*,#3875,.T.);
+#5086 = ORIENTED_EDGE('',*,*,#5087,.T.);
+#5087 = EDGE_CURVE('',#3876,#3746,#5088,.T.);
+#5088 = LINE('',#5089,#5090);
+#5089 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#5090 = VECTOR('',#5091,1.);
+#5091 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5092 = PLANE('',#5093);
+#5093 = AXIS2_PLACEMENT_3D('',#5094,#5095,#5096);
+#5094 = CARTESIAN_POINT('',(2.,-1.125,0.E+000));
+#5095 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5096 = DIRECTION('',(-3.445092848398E-016,-1.,0.E+000));
+#5097 = ADVANCED_FACE('',(#5098),#5104,.F.);
+#5098 = FACE_BOUND('',#5099,.F.);
+#5099 = EDGE_LOOP('',(#5100,#5101,#5102,#5103));
+#5100 = ORIENTED_EDGE('',*,*,#3894,.T.);
+#5101 = ORIENTED_EDGE('',*,*,#4608,.T.);
+#5102 = ORIENTED_EDGE('',*,*,#3755,.F.);
+#5103 = ORIENTED_EDGE('',*,*,#5087,.F.);
+#5104 = PLANE('',#5105);
+#5105 = AXIS2_PLACEMENT_3D('',#5106,#5107,#5108);
+#5106 = CARTESIAN_POINT('',(2.,-1.375,0.E+000));
+#5107 = DIRECTION('',(-1.,3.445092848398E-016,0.E+000));
+#5108 = DIRECTION('',(3.445092848398E-016,1.,0.E+000));
+#5109 = ADVANCED_FACE('',(#5110),#5121,.T.);
+#5110 = FACE_BOUND('',#5111,.F.);
+#5111 = EDGE_LOOP('',(#5112,#5113,#5114,#5115));
+#5112 = ORIENTED_EDGE('',*,*,#3908,.T.);
+#5113 = ORIENTED_EDGE('',*,*,#3850,.T.);
+#5114 = ORIENTED_EDGE('',*,*,#3785,.T.);
+#5115 = ORIENTED_EDGE('',*,*,#5116,.T.);
+#5116 = EDGE_CURVE('',#3788,#3909,#5117,.T.);
+#5117 = LINE('',#5118,#5119);
+#5118 = CARTESIAN_POINT('',(1.125,-2.,0.E+000));
+#5119 = VECTOR('',#5120,1.);
+#5120 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#5121 = PLANE('',#5122);
+#5122 = AXIS2_PLACEMENT_3D('',#5123,#5124,#5125);
+#5123 = CARTESIAN_POINT('',(1.375,-2.,0.E+000));
+#5124 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5125 = DIRECTION('',(-1.,5.665538897648E-016,0.E+000));
+#5126 = ADVANCED_FACE('',(#5127),#5133,.F.);
+#5127 = FACE_BOUND('',#5128,.F.);
+#5128 = EDGE_LOOP('',(#5129,#5130,#5131,#5132));
+#5129 = ORIENTED_EDGE('',*,*,#3811,.T.);
+#5130 = ORIENTED_EDGE('',*,*,#4693,.T.);
+#5131 = ORIENTED_EDGE('',*,*,#3916,.F.);
+#5132 = ORIENTED_EDGE('',*,*,#5116,.F.);
+#5133 = PLANE('',#5134);
+#5134 = AXIS2_PLACEMENT_3D('',#5135,#5136,#5137);
+#5135 = CARTESIAN_POINT('',(1.125,-2.,0.E+000));
+#5136 = DIRECTION('',(5.665538897648E-016,1.,0.E+000));
+#5137 = DIRECTION('',(1.,-5.665538897648E-016,0.E+000));
+#5138 = ADVANCED_FACE('',(#5139),#5146,.T.);
+#5139 = FACE_BOUND('',#5140,.F.);
+#5140 = EDGE_LOOP('',(#5141,#5142,#5143,#5144,#5145));
+#5141 = ORIENTED_EDGE('',*,*,#3958,.T.);
+#5142 = ORIENTED_EDGE('',*,*,#3982,.T.);
+#5143 = ORIENTED_EDGE('',*,*,#4006,.T.);
+#5144 = ORIENTED_EDGE('',*,*,#4030,.T.);
+#5145 = ORIENTED_EDGE('',*,*,#4047,.T.);
+#5146 = PLANE('',#5147);
+#5147 = AXIS2_PLACEMENT_3D('',#5148,#5149,#5150);
+#5148 = CARTESIAN_POINT('',(-1.225,1.025,0.E+000));
+#5149 = DIRECTION('',(0.E+000,-0.E+000,-1.));
+#5150 = DIRECTION('',(2.22044604925E-016,1.,0.E+000));
+#5151 = ADVANCED_FACE('',(#5152),#5171,.F.);
+#5152 = FACE_BOUND('',#5153,.T.);
+#5153 = EDGE_LOOP('',(#5154,#5155,#5163,#5170));
+#5154 = ORIENTED_EDGE('',*,*,#4067,.F.);
+#5155 = ORIENTED_EDGE('',*,*,#5156,.T.);
+#5156 = EDGE_CURVE('',#4068,#5157,#5159,.T.);
+#5157 = VERTEX_POINT('',#5158);
+#5158 = CARTESIAN_POINT('',(-1.4,1.15,0.76));
+#5159 = LINE('',#5160,#5161);
+#5160 = CARTESIAN_POINT('',(-1.4,1.15,0.78));
+#5161 = VECTOR('',#5162,1.);
+#5162 = DIRECTION('',(-0.E+000,0.E+000,-1.));
+#5163 = ORIENTED_EDGE('',*,*,#5164,.F.);
+#5164 = EDGE_CURVE('',#5157,#5157,#5165,.T.);
+#5165 = CIRCLE('',#5166,0.25);
+#5166 = AXIS2_PLACEMENT_3D('',#5167,#5168,#5169);
+#5167 = CARTESIAN_POINT('',(-1.4,1.4,0.76));
+#5168 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5169 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5170 = ORIENTED_EDGE('',*,*,#5156,.F.);
+#5171 = CYLINDRICAL_SURFACE('',#5172,0.25);
+#5172 = AXIS2_PLACEMENT_3D('',#5173,#5174,#5175);
+#5173 = CARTESIAN_POINT('',(-1.4,1.4,0.78));
+#5174 = DIRECTION('',(0.E+000,0.E+000,-1.));
+#5175 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5176 = ADVANCED_FACE('',(#5177),#5180,.T.);
+#5177 = FACE_BOUND('',#5178,.T.);
+#5178 = EDGE_LOOP('',(#5179));
+#5179 = ORIENTED_EDGE('',*,*,#5164,.T.);
+#5180 = PLANE('',#5181);
+#5181 = AXIS2_PLACEMENT_3D('',#5182,#5183,#5184);
+#5182 = CARTESIAN_POINT('',(-1.4,1.4,0.76));
+#5183 = DIRECTION('',(0.E+000,0.E+000,1.));
+#5184 = DIRECTION('',(-2.22044604925E-016,-1.,0.E+000));
+#5185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5189))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5186,#5187,#5188)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#5186,
+'distance_accuracy_value','confusion accuracy');
+#5190 = PRODUCT_TYPE('part',$,(#7));
+#5191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+#5192,#5200,#5207,#5214,#5221,#5228,#5236,#5243,#5250,#5257,#5264,
+#5271,#5278,#5285,#5292,#5299,#5306,#5313,#5320,#5327,#5334,#5341,
+#5348,#5355,#5362,#5369,#5376,#5383,#5390,#5397,#5404,#5411,#5418,
+#5425,#5432,#5439,#5446,#5453,#5460,#5467,#5474,#5481,#5488,#5495,
+#5502,#5509,#5516,#5523,#5530,#5537,#5544,#5551,#5558,#5565,#5572,
+#5579,#5586,#5593,#5600,#5607,#5614,#5621,#5628,#5635,#5642,#5649,
+#5656,#5663,#5670,#5677,#5684,#5691,#5698,#5705,#5712,#5719,#5726,
+#5733,#5740,#5747,#5754,#5761,#5768,#5775,#5782,#5789,#5796,#5803,
+#5810,#5817,#5824,#5831,#5838,#5845,#5852,#5859,#5866,#5873,#5880,
+#5887,#5894,#5901,#5908,#5915,#5922,#5929,#5936,#5943,#5950,#5957,
+#5964,#5971,#5978,#5985,#5992,#5999,#6006,#6013,#6020,#6027,#6034,
+#6041,#6048,#6055,#6062,#6069,#6076,#6083,#6090,#6097,#6104,#6111,
+#6118,#6125,#6132,#6139,#6146,#6153,#6160,#6167,#6174,#6181,#6188,
+#6195,#6202,#6209,#6216,#6223,#6230,#6237,#6244,#6251,#6258,#6265,
+#6272,#6279,#6286,#6294),#5185);
+#5192 = STYLED_ITEM('color',(#5193),#17);
+#5193 = PRESENTATION_STYLE_ASSIGNMENT((#5194));
+#5194 = SURFACE_STYLE_USAGE(.BOTH.,#5195);
+#5195 = SURFACE_SIDE_STYLE('',(#5196));
+#5196 = SURFACE_STYLE_FILL_AREA(#5197);
+#5197 = FILL_AREA_STYLE('',(#5198));
+#5198 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5199 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#5200 = STYLED_ITEM('color',(#5201),#58);
+#5201 = PRESENTATION_STYLE_ASSIGNMENT((#5202));
+#5202 = SURFACE_STYLE_USAGE(.BOTH.,#5203);
+#5203 = SURFACE_SIDE_STYLE('',(#5204));
+#5204 = SURFACE_STYLE_FILL_AREA(#5205);
+#5205 = FILL_AREA_STYLE('',(#5206));
+#5206 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5207 = STYLED_ITEM('color',(#5208),#105);
+#5208 = PRESENTATION_STYLE_ASSIGNMENT((#5209));
+#5209 = SURFACE_STYLE_USAGE(.BOTH.,#5210);
+#5210 = SURFACE_SIDE_STYLE('',(#5211));
+#5211 = SURFACE_STYLE_FILL_AREA(#5212);
+#5212 = FILL_AREA_STYLE('',(#5213));
+#5213 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5214 = STYLED_ITEM('color',(#5215),#130);
+#5215 = PRESENTATION_STYLE_ASSIGNMENT((#5216));
+#5216 = SURFACE_STYLE_USAGE(.BOTH.,#5217);
+#5217 = SURFACE_SIDE_STYLE('',(#5218));
+#5218 = SURFACE_STYLE_FILL_AREA(#5219);
+#5219 = FILL_AREA_STYLE('',(#5220));
+#5220 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5221 = STYLED_ITEM('color',(#5222),#170);
+#5222 = PRESENTATION_STYLE_ASSIGNMENT((#5223));
+#5223 = SURFACE_STYLE_USAGE(.BOTH.,#5224);
+#5224 = SURFACE_SIDE_STYLE('',(#5225));
+#5225 = SURFACE_STYLE_FILL_AREA(#5226);
+#5226 = FILL_AREA_STYLE('',(#5227));
+#5227 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5228 = STYLED_ITEM('color',(#5229),#187);
+#5229 = PRESENTATION_STYLE_ASSIGNMENT((#5230));
+#5230 = SURFACE_STYLE_USAGE(.BOTH.,#5231);
+#5231 = SURFACE_SIDE_STYLE('',(#5232));
+#5232 = SURFACE_STYLE_FILL_AREA(#5233);
+#5233 = FILL_AREA_STYLE('',(#5234));
+#5234 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5235 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#5236 = STYLED_ITEM('color',(#5237),#1037);
+#5237 = PRESENTATION_STYLE_ASSIGNMENT((#5238));
+#5238 = SURFACE_STYLE_USAGE(.BOTH.,#5239);
+#5239 = SURFACE_SIDE_STYLE('',(#5240));
+#5240 = SURFACE_STYLE_FILL_AREA(#5241);
+#5241 = FILL_AREA_STYLE('',(#5242));
+#5242 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5243 = STYLED_ITEM('color',(#5244),#1192);
+#5244 = PRESENTATION_STYLE_ASSIGNMENT((#5245));
+#5245 = SURFACE_STYLE_USAGE(.BOTH.,#5246);
+#5246 = SURFACE_SIDE_STYLE('',(#5247));
+#5247 = SURFACE_STYLE_FILL_AREA(#5248);
+#5248 = FILL_AREA_STYLE('',(#5249));
+#5249 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5250 = STYLED_ITEM('color',(#5251),#1204);
+#5251 = PRESENTATION_STYLE_ASSIGNMENT((#5252));
+#5252 = SURFACE_STYLE_USAGE(.BOTH.,#5253);
+#5253 = SURFACE_SIDE_STYLE('',(#5254));
+#5254 = SURFACE_STYLE_FILL_AREA(#5255);
+#5255 = FILL_AREA_STYLE('',(#5256));
+#5256 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5257 = STYLED_ITEM('color',(#5258),#1366);
+#5258 = PRESENTATION_STYLE_ASSIGNMENT((#5259));
+#5259 = SURFACE_STYLE_USAGE(.BOTH.,#5260);
+#5260 = SURFACE_SIDE_STYLE('',(#5261));
+#5261 = SURFACE_STYLE_FILL_AREA(#5262);
+#5262 = FILL_AREA_STYLE('',(#5263));
+#5263 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5264 = STYLED_ITEM('color',(#5265),#1406);
+#5265 = PRESENTATION_STYLE_ASSIGNMENT((#5266));
+#5266 = SURFACE_STYLE_USAGE(.BOTH.,#5267);
+#5267 = SURFACE_SIDE_STYLE('',(#5268));
+#5268 = SURFACE_STYLE_FILL_AREA(#5269);
+#5269 = FILL_AREA_STYLE('',(#5270));
+#5270 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5271 = STYLED_ITEM('color',(#5272),#1446);
+#5272 = PRESENTATION_STYLE_ASSIGNMENT((#5273));
+#5273 = SURFACE_STYLE_USAGE(.BOTH.,#5274);
+#5274 = SURFACE_SIDE_STYLE('',(#5275));
+#5275 = SURFACE_STYLE_FILL_AREA(#5276);
+#5276 = FILL_AREA_STYLE('',(#5277));
+#5277 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5278 = STYLED_ITEM('color',(#5279),#1471);
+#5279 = PRESENTATION_STYLE_ASSIGNMENT((#5280));
+#5280 = SURFACE_STYLE_USAGE(.BOTH.,#5281);
+#5281 = SURFACE_SIDE_STYLE('',(#5282));
+#5282 = SURFACE_STYLE_FILL_AREA(#5283);
+#5283 = FILL_AREA_STYLE('',(#5284));
+#5284 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5285 = STYLED_ITEM('color',(#5286),#1496);
+#5286 = PRESENTATION_STYLE_ASSIGNMENT((#5287));
+#5287 = SURFACE_STYLE_USAGE(.BOTH.,#5288);
+#5288 = SURFACE_SIDE_STYLE('',(#5289));
+#5289 = SURFACE_STYLE_FILL_AREA(#5290);
+#5290 = FILL_AREA_STYLE('',(#5291));
+#5291 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5292 = STYLED_ITEM('color',(#5293),#1529);
+#5293 = PRESENTATION_STYLE_ASSIGNMENT((#5294));
+#5294 = SURFACE_STYLE_USAGE(.BOTH.,#5295);
+#5295 = SURFACE_SIDE_STYLE('',(#5296));
+#5296 = SURFACE_STYLE_FILL_AREA(#5297);
+#5297 = FILL_AREA_STYLE('',(#5298));
+#5298 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5299 = STYLED_ITEM('color',(#5300),#1562);
+#5300 = PRESENTATION_STYLE_ASSIGNMENT((#5301));
+#5301 = SURFACE_STYLE_USAGE(.BOTH.,#5302);
+#5302 = SURFACE_SIDE_STYLE('',(#5303));
+#5303 = SURFACE_STYLE_FILL_AREA(#5304);
+#5304 = FILL_AREA_STYLE('',(#5305));
+#5305 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5306 = STYLED_ITEM('color',(#5307),#1602);
+#5307 = PRESENTATION_STYLE_ASSIGNMENT((#5308));
+#5308 = SURFACE_STYLE_USAGE(.BOTH.,#5309);
+#5309 = SURFACE_SIDE_STYLE('',(#5310));
+#5310 = SURFACE_STYLE_FILL_AREA(#5311);
+#5311 = FILL_AREA_STYLE('',(#5312));
+#5312 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5313 = STYLED_ITEM('color',(#5314),#1627);
+#5314 = PRESENTATION_STYLE_ASSIGNMENT((#5315));
+#5315 = SURFACE_STYLE_USAGE(.BOTH.,#5316);
+#5316 = SURFACE_SIDE_STYLE('',(#5317));
+#5317 = SURFACE_STYLE_FILL_AREA(#5318);
+#5318 = FILL_AREA_STYLE('',(#5319));
+#5319 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5320 = STYLED_ITEM('color',(#5321),#1660);
+#5321 = PRESENTATION_STYLE_ASSIGNMENT((#5322));
+#5322 = SURFACE_STYLE_USAGE(.BOTH.,#5323);
+#5323 = SURFACE_SIDE_STYLE('',(#5324));
+#5324 = SURFACE_STYLE_FILL_AREA(#5325);
+#5325 = FILL_AREA_STYLE('',(#5326));
+#5326 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5327 = STYLED_ITEM('color',(#5328),#1700);
+#5328 = PRESENTATION_STYLE_ASSIGNMENT((#5329));
+#5329 = SURFACE_STYLE_USAGE(.BOTH.,#5330);
+#5330 = SURFACE_SIDE_STYLE('',(#5331));
+#5331 = SURFACE_STYLE_FILL_AREA(#5332);
+#5332 = FILL_AREA_STYLE('',(#5333));
+#5333 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5334 = STYLED_ITEM('color',(#5335),#1740);
+#5335 = PRESENTATION_STYLE_ASSIGNMENT((#5336));
+#5336 = SURFACE_STYLE_USAGE(.BOTH.,#5337);
+#5337 = SURFACE_SIDE_STYLE('',(#5338));
+#5338 = SURFACE_STYLE_FILL_AREA(#5339);
+#5339 = FILL_AREA_STYLE('',(#5340));
+#5340 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5341 = STYLED_ITEM('color',(#5342),#1765);
+#5342 = PRESENTATION_STYLE_ASSIGNMENT((#5343));
+#5343 = SURFACE_STYLE_USAGE(.BOTH.,#5344);
+#5344 = SURFACE_SIDE_STYLE('',(#5345));
+#5345 = SURFACE_STYLE_FILL_AREA(#5346);
+#5346 = FILL_AREA_STYLE('',(#5347));
+#5347 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5348 = STYLED_ITEM('color',(#5349),#1790);
+#5349 = PRESENTATION_STYLE_ASSIGNMENT((#5350));
+#5350 = SURFACE_STYLE_USAGE(.BOTH.,#5351);
+#5351 = SURFACE_SIDE_STYLE('',(#5352));
+#5352 = SURFACE_STYLE_FILL_AREA(#5353);
+#5353 = FILL_AREA_STYLE('',(#5354));
+#5354 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5355 = STYLED_ITEM('color',(#5356),#1823);
+#5356 = PRESENTATION_STYLE_ASSIGNMENT((#5357));
+#5357 = SURFACE_STYLE_USAGE(.BOTH.,#5358);
+#5358 = SURFACE_SIDE_STYLE('',(#5359));
+#5359 = SURFACE_STYLE_FILL_AREA(#5360);
+#5360 = FILL_AREA_STYLE('',(#5361));
+#5361 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5362 = STYLED_ITEM('color',(#5363),#1856);
+#5363 = PRESENTATION_STYLE_ASSIGNMENT((#5364));
+#5364 = SURFACE_STYLE_USAGE(.BOTH.,#5365);
+#5365 = SURFACE_SIDE_STYLE('',(#5366));
+#5366 = SURFACE_STYLE_FILL_AREA(#5367);
+#5367 = FILL_AREA_STYLE('',(#5368));
+#5368 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5369 = STYLED_ITEM('color',(#5370),#1896);
+#5370 = PRESENTATION_STYLE_ASSIGNMENT((#5371));
+#5371 = SURFACE_STYLE_USAGE(.BOTH.,#5372);
+#5372 = SURFACE_SIDE_STYLE('',(#5373));
+#5373 = SURFACE_STYLE_FILL_AREA(#5374);
+#5374 = FILL_AREA_STYLE('',(#5375));
+#5375 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5376 = STYLED_ITEM('color',(#5377),#1936);
+#5377 = PRESENTATION_STYLE_ASSIGNMENT((#5378));
+#5378 = SURFACE_STYLE_USAGE(.BOTH.,#5379);
+#5379 = SURFACE_SIDE_STYLE('',(#5380));
+#5380 = SURFACE_STYLE_FILL_AREA(#5381);
+#5381 = FILL_AREA_STYLE('',(#5382));
+#5382 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5383 = STYLED_ITEM('color',(#5384),#1961);
+#5384 = PRESENTATION_STYLE_ASSIGNMENT((#5385));
+#5385 = SURFACE_STYLE_USAGE(.BOTH.,#5386);
+#5386 = SURFACE_SIDE_STYLE('',(#5387));
+#5387 = SURFACE_STYLE_FILL_AREA(#5388);
+#5388 = FILL_AREA_STYLE('',(#5389));
+#5389 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5390 = STYLED_ITEM('color',(#5391),#1986);
+#5391 = PRESENTATION_STYLE_ASSIGNMENT((#5392));
+#5392 = SURFACE_STYLE_USAGE(.BOTH.,#5393);
+#5393 = SURFACE_SIDE_STYLE('',(#5394));
+#5394 = SURFACE_STYLE_FILL_AREA(#5395);
+#5395 = FILL_AREA_STYLE('',(#5396));
+#5396 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5397 = STYLED_ITEM('color',(#5398),#2019);
+#5398 = PRESENTATION_STYLE_ASSIGNMENT((#5399));
+#5399 = SURFACE_STYLE_USAGE(.BOTH.,#5400);
+#5400 = SURFACE_SIDE_STYLE('',(#5401));
+#5401 = SURFACE_STYLE_FILL_AREA(#5402);
+#5402 = FILL_AREA_STYLE('',(#5403));
+#5403 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5404 = STYLED_ITEM('color',(#5405),#2052);
+#5405 = PRESENTATION_STYLE_ASSIGNMENT((#5406));
+#5406 = SURFACE_STYLE_USAGE(.BOTH.,#5407);
+#5407 = SURFACE_SIDE_STYLE('',(#5408));
+#5408 = SURFACE_STYLE_FILL_AREA(#5409);
+#5409 = FILL_AREA_STYLE('',(#5410));
+#5410 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5411 = STYLED_ITEM('color',(#5412),#2092);
+#5412 = PRESENTATION_STYLE_ASSIGNMENT((#5413));
+#5413 = SURFACE_STYLE_USAGE(.BOTH.,#5414);
+#5414 = SURFACE_SIDE_STYLE('',(#5415));
+#5415 = SURFACE_STYLE_FILL_AREA(#5416);
+#5416 = FILL_AREA_STYLE('',(#5417));
+#5417 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5418 = STYLED_ITEM('color',(#5419),#2132);
+#5419 = PRESENTATION_STYLE_ASSIGNMENT((#5420));
+#5420 = SURFACE_STYLE_USAGE(.BOTH.,#5421);
+#5421 = SURFACE_SIDE_STYLE('',(#5422));
+#5422 = SURFACE_STYLE_FILL_AREA(#5423);
+#5423 = FILL_AREA_STYLE('',(#5424));
+#5424 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5425 = STYLED_ITEM('color',(#5426),#2157);
+#5426 = PRESENTATION_STYLE_ASSIGNMENT((#5427));
+#5427 = SURFACE_STYLE_USAGE(.BOTH.,#5428);
+#5428 = SURFACE_SIDE_STYLE('',(#5429));
+#5429 = SURFACE_STYLE_FILL_AREA(#5430);
+#5430 = FILL_AREA_STYLE('',(#5431));
+#5431 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5432 = STYLED_ITEM('color',(#5433),#2182);
+#5433 = PRESENTATION_STYLE_ASSIGNMENT((#5434));
+#5434 = SURFACE_STYLE_USAGE(.BOTH.,#5435);
+#5435 = SURFACE_SIDE_STYLE('',(#5436));
+#5436 = SURFACE_STYLE_FILL_AREA(#5437);
+#5437 = FILL_AREA_STYLE('',(#5438));
+#5438 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5439 = STYLED_ITEM('color',(#5440),#2215);
+#5440 = PRESENTATION_STYLE_ASSIGNMENT((#5441));
+#5441 = SURFACE_STYLE_USAGE(.BOTH.,#5442);
+#5442 = SURFACE_SIDE_STYLE('',(#5443));
+#5443 = SURFACE_STYLE_FILL_AREA(#5444);
+#5444 = FILL_AREA_STYLE('',(#5445));
+#5445 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5446 = STYLED_ITEM('color',(#5447),#2248);
+#5447 = PRESENTATION_STYLE_ASSIGNMENT((#5448));
+#5448 = SURFACE_STYLE_USAGE(.BOTH.,#5449);
+#5449 = SURFACE_SIDE_STYLE('',(#5450));
+#5450 = SURFACE_STYLE_FILL_AREA(#5451);
+#5451 = FILL_AREA_STYLE('',(#5452));
+#5452 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5453 = STYLED_ITEM('color',(#5454),#2288);
+#5454 = PRESENTATION_STYLE_ASSIGNMENT((#5455));
+#5455 = SURFACE_STYLE_USAGE(.BOTH.,#5456);
+#5456 = SURFACE_SIDE_STYLE('',(#5457));
+#5457 = SURFACE_STYLE_FILL_AREA(#5458);
+#5458 = FILL_AREA_STYLE('',(#5459));
+#5459 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5460 = STYLED_ITEM('color',(#5461),#2328);
+#5461 = PRESENTATION_STYLE_ASSIGNMENT((#5462));
+#5462 = SURFACE_STYLE_USAGE(.BOTH.,#5463);
+#5463 = SURFACE_SIDE_STYLE('',(#5464));
+#5464 = SURFACE_STYLE_FILL_AREA(#5465);
+#5465 = FILL_AREA_STYLE('',(#5466));
+#5466 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5467 = STYLED_ITEM('color',(#5468),#2353);
+#5468 = PRESENTATION_STYLE_ASSIGNMENT((#5469));
+#5469 = SURFACE_STYLE_USAGE(.BOTH.,#5470);
+#5470 = SURFACE_SIDE_STYLE('',(#5471));
+#5471 = SURFACE_STYLE_FILL_AREA(#5472);
+#5472 = FILL_AREA_STYLE('',(#5473));
+#5473 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5474 = STYLED_ITEM('color',(#5475),#2378);
+#5475 = PRESENTATION_STYLE_ASSIGNMENT((#5476));
+#5476 = SURFACE_STYLE_USAGE(.BOTH.,#5477);
+#5477 = SURFACE_SIDE_STYLE('',(#5478));
+#5478 = SURFACE_STYLE_FILL_AREA(#5479);
+#5479 = FILL_AREA_STYLE('',(#5480));
+#5480 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5481 = STYLED_ITEM('color',(#5482),#2411);
+#5482 = PRESENTATION_STYLE_ASSIGNMENT((#5483));
+#5483 = SURFACE_STYLE_USAGE(.BOTH.,#5484);
+#5484 = SURFACE_SIDE_STYLE('',(#5485));
+#5485 = SURFACE_STYLE_FILL_AREA(#5486);
+#5486 = FILL_AREA_STYLE('',(#5487));
+#5487 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5488 = STYLED_ITEM('color',(#5489),#2444);
+#5489 = PRESENTATION_STYLE_ASSIGNMENT((#5490));
+#5490 = SURFACE_STYLE_USAGE(.BOTH.,#5491);
+#5491 = SURFACE_SIDE_STYLE('',(#5492));
+#5492 = SURFACE_STYLE_FILL_AREA(#5493);
+#5493 = FILL_AREA_STYLE('',(#5494));
+#5494 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5495 = STYLED_ITEM('color',(#5496),#2606);
+#5496 = PRESENTATION_STYLE_ASSIGNMENT((#5497));
+#5497 = SURFACE_STYLE_USAGE(.BOTH.,#5498);
+#5498 = SURFACE_SIDE_STYLE('',(#5499));
+#5499 = SURFACE_STYLE_FILL_AREA(#5500);
+#5500 = FILL_AREA_STYLE('',(#5501));
+#5501 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5502 = STYLED_ITEM('color',(#5503),#2761);
+#5503 = PRESENTATION_STYLE_ASSIGNMENT((#5504));
+#5504 = SURFACE_STYLE_USAGE(.BOTH.,#5505);
+#5505 = SURFACE_SIDE_STYLE('',(#5506));
+#5506 = SURFACE_STYLE_FILL_AREA(#5507);
+#5507 = FILL_AREA_STYLE('',(#5508));
+#5508 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5509 = STYLED_ITEM('color',(#5510),#2801);
+#5510 = PRESENTATION_STYLE_ASSIGNMENT((#5511));
+#5511 = SURFACE_STYLE_USAGE(.BOTH.,#5512);
+#5512 = SURFACE_SIDE_STYLE('',(#5513));
+#5513 = SURFACE_STYLE_FILL_AREA(#5514);
+#5514 = FILL_AREA_STYLE('',(#5515));
+#5515 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5516 = STYLED_ITEM('color',(#5517),#2841);
+#5517 = PRESENTATION_STYLE_ASSIGNMENT((#5518));
+#5518 = SURFACE_STYLE_USAGE(.BOTH.,#5519);
+#5519 = SURFACE_SIDE_STYLE('',(#5520));
+#5520 = SURFACE_STYLE_FILL_AREA(#5521);
+#5521 = FILL_AREA_STYLE('',(#5522));
+#5522 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5523 = STYLED_ITEM('color',(#5524),#2866);
+#5524 = PRESENTATION_STYLE_ASSIGNMENT((#5525));
+#5525 = SURFACE_STYLE_USAGE(.BOTH.,#5526);
+#5526 = SURFACE_SIDE_STYLE('',(#5527));
+#5527 = SURFACE_STYLE_FILL_AREA(#5528);
+#5528 = FILL_AREA_STYLE('',(#5529));
+#5529 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5530 = STYLED_ITEM('color',(#5531),#2891);
+#5531 = PRESENTATION_STYLE_ASSIGNMENT((#5532));
+#5532 = SURFACE_STYLE_USAGE(.BOTH.,#5533);
+#5533 = SURFACE_SIDE_STYLE('',(#5534));
+#5534 = SURFACE_STYLE_FILL_AREA(#5535);
+#5535 = FILL_AREA_STYLE('',(#5536));
+#5536 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5537 = STYLED_ITEM('color',(#5538),#2924);
+#5538 = PRESENTATION_STYLE_ASSIGNMENT((#5539));
+#5539 = SURFACE_STYLE_USAGE(.BOTH.,#5540);
+#5540 = SURFACE_SIDE_STYLE('',(#5541));
+#5541 = SURFACE_STYLE_FILL_AREA(#5542);
+#5542 = FILL_AREA_STYLE('',(#5543));
+#5543 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5544 = STYLED_ITEM('color',(#5545),#2957);
+#5545 = PRESENTATION_STYLE_ASSIGNMENT((#5546));
+#5546 = SURFACE_STYLE_USAGE(.BOTH.,#5547);
+#5547 = SURFACE_SIDE_STYLE('',(#5548));
+#5548 = SURFACE_STYLE_FILL_AREA(#5549);
+#5549 = FILL_AREA_STYLE('',(#5550));
+#5550 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5551 = STYLED_ITEM('color',(#5552),#2997);
+#5552 = PRESENTATION_STYLE_ASSIGNMENT((#5553));
+#5553 = SURFACE_STYLE_USAGE(.BOTH.,#5554);
+#5554 = SURFACE_SIDE_STYLE('',(#5555));
+#5555 = SURFACE_STYLE_FILL_AREA(#5556);
+#5556 = FILL_AREA_STYLE('',(#5557));
+#5557 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5558 = STYLED_ITEM('color',(#5559),#3037);
+#5559 = PRESENTATION_STYLE_ASSIGNMENT((#5560));
+#5560 = SURFACE_STYLE_USAGE(.BOTH.,#5561);
+#5561 = SURFACE_SIDE_STYLE('',(#5562));
+#5562 = SURFACE_STYLE_FILL_AREA(#5563);
+#5563 = FILL_AREA_STYLE('',(#5564));
+#5564 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5565 = STYLED_ITEM('color',(#5566),#3062);
+#5566 = PRESENTATION_STYLE_ASSIGNMENT((#5567));
+#5567 = SURFACE_STYLE_USAGE(.BOTH.,#5568);
+#5568 = SURFACE_SIDE_STYLE('',(#5569));
+#5569 = SURFACE_STYLE_FILL_AREA(#5570);
+#5570 = FILL_AREA_STYLE('',(#5571));
+#5571 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5572 = STYLED_ITEM('color',(#5573),#3087);
+#5573 = PRESENTATION_STYLE_ASSIGNMENT((#5574));
+#5574 = SURFACE_STYLE_USAGE(.BOTH.,#5575);
+#5575 = SURFACE_SIDE_STYLE('',(#5576));
+#5576 = SURFACE_STYLE_FILL_AREA(#5577);
+#5577 = FILL_AREA_STYLE('',(#5578));
+#5578 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5579 = STYLED_ITEM('color',(#5580),#3120);
+#5580 = PRESENTATION_STYLE_ASSIGNMENT((#5581));
+#5581 = SURFACE_STYLE_USAGE(.BOTH.,#5582);
+#5582 = SURFACE_SIDE_STYLE('',(#5583));
+#5583 = SURFACE_STYLE_FILL_AREA(#5584);
+#5584 = FILL_AREA_STYLE('',(#5585));
+#5585 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5586 = STYLED_ITEM('color',(#5587),#3153);
+#5587 = PRESENTATION_STYLE_ASSIGNMENT((#5588));
+#5588 = SURFACE_STYLE_USAGE(.BOTH.,#5589);
+#5589 = SURFACE_SIDE_STYLE('',(#5590));
+#5590 = SURFACE_STYLE_FILL_AREA(#5591);
+#5591 = FILL_AREA_STYLE('',(#5592));
+#5592 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5593 = STYLED_ITEM('color',(#5594),#3193);
+#5594 = PRESENTATION_STYLE_ASSIGNMENT((#5595));
+#5595 = SURFACE_STYLE_USAGE(.BOTH.,#5596);
+#5596 = SURFACE_SIDE_STYLE('',(#5597));
+#5597 = SURFACE_STYLE_FILL_AREA(#5598);
+#5598 = FILL_AREA_STYLE('',(#5599));
+#5599 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5600 = STYLED_ITEM('color',(#5601),#3233);
+#5601 = PRESENTATION_STYLE_ASSIGNMENT((#5602));
+#5602 = SURFACE_STYLE_USAGE(.BOTH.,#5603);
+#5603 = SURFACE_SIDE_STYLE('',(#5604));
+#5604 = SURFACE_STYLE_FILL_AREA(#5605);
+#5605 = FILL_AREA_STYLE('',(#5606));
+#5606 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5607 = STYLED_ITEM('color',(#5608),#3258);
+#5608 = PRESENTATION_STYLE_ASSIGNMENT((#5609));
+#5609 = SURFACE_STYLE_USAGE(.BOTH.,#5610);
+#5610 = SURFACE_SIDE_STYLE('',(#5611));
+#5611 = SURFACE_STYLE_FILL_AREA(#5612);
+#5612 = FILL_AREA_STYLE('',(#5613));
+#5613 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5614 = STYLED_ITEM('color',(#5615),#3283);
+#5615 = PRESENTATION_STYLE_ASSIGNMENT((#5616));
+#5616 = SURFACE_STYLE_USAGE(.BOTH.,#5617);
+#5617 = SURFACE_SIDE_STYLE('',(#5618));
+#5618 = SURFACE_STYLE_FILL_AREA(#5619);
+#5619 = FILL_AREA_STYLE('',(#5620));
+#5620 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5621 = STYLED_ITEM('color',(#5622),#3316);
+#5622 = PRESENTATION_STYLE_ASSIGNMENT((#5623));
+#5623 = SURFACE_STYLE_USAGE(.BOTH.,#5624);
+#5624 = SURFACE_SIDE_STYLE('',(#5625));
+#5625 = SURFACE_STYLE_FILL_AREA(#5626);
+#5626 = FILL_AREA_STYLE('',(#5627));
+#5627 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5628 = STYLED_ITEM('color',(#5629),#3349);
+#5629 = PRESENTATION_STYLE_ASSIGNMENT((#5630));
+#5630 = SURFACE_STYLE_USAGE(.BOTH.,#5631);
+#5631 = SURFACE_SIDE_STYLE('',(#5632));
+#5632 = SURFACE_STYLE_FILL_AREA(#5633);
+#5633 = FILL_AREA_STYLE('',(#5634));
+#5634 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5635 = STYLED_ITEM('color',(#5636),#3389);
+#5636 = PRESENTATION_STYLE_ASSIGNMENT((#5637));
+#5637 = SURFACE_STYLE_USAGE(.BOTH.,#5638);
+#5638 = SURFACE_SIDE_STYLE('',(#5639));
+#5639 = SURFACE_STYLE_FILL_AREA(#5640);
+#5640 = FILL_AREA_STYLE('',(#5641));
+#5641 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5642 = STYLED_ITEM('color',(#5643),#3429);
+#5643 = PRESENTATION_STYLE_ASSIGNMENT((#5644));
+#5644 = SURFACE_STYLE_USAGE(.BOTH.,#5645);
+#5645 = SURFACE_SIDE_STYLE('',(#5646));
+#5646 = SURFACE_STYLE_FILL_AREA(#5647);
+#5647 = FILL_AREA_STYLE('',(#5648));
+#5648 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5649 = STYLED_ITEM('color',(#5650),#3454);
+#5650 = PRESENTATION_STYLE_ASSIGNMENT((#5651));
+#5651 = SURFACE_STYLE_USAGE(.BOTH.,#5652);
+#5652 = SURFACE_SIDE_STYLE('',(#5653));
+#5653 = SURFACE_STYLE_FILL_AREA(#5654);
+#5654 = FILL_AREA_STYLE('',(#5655));
+#5655 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5656 = STYLED_ITEM('color',(#5657),#3479);
+#5657 = PRESENTATION_STYLE_ASSIGNMENT((#5658));
+#5658 = SURFACE_STYLE_USAGE(.BOTH.,#5659);
+#5659 = SURFACE_SIDE_STYLE('',(#5660));
+#5660 = SURFACE_STYLE_FILL_AREA(#5661);
+#5661 = FILL_AREA_STYLE('',(#5662));
+#5662 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5663 = STYLED_ITEM('color',(#5664),#3512);
+#5664 = PRESENTATION_STYLE_ASSIGNMENT((#5665));
+#5665 = SURFACE_STYLE_USAGE(.BOTH.,#5666);
+#5666 = SURFACE_SIDE_STYLE('',(#5667));
+#5667 = SURFACE_STYLE_FILL_AREA(#5668);
+#5668 = FILL_AREA_STYLE('',(#5669));
+#5669 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5670 = STYLED_ITEM('color',(#5671),#3545);
+#5671 = PRESENTATION_STYLE_ASSIGNMENT((#5672));
+#5672 = SURFACE_STYLE_USAGE(.BOTH.,#5673);
+#5673 = SURFACE_SIDE_STYLE('',(#5674));
+#5674 = SURFACE_STYLE_FILL_AREA(#5675);
+#5675 = FILL_AREA_STYLE('',(#5676));
+#5676 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5677 = STYLED_ITEM('color',(#5678),#3585);
+#5678 = PRESENTATION_STYLE_ASSIGNMENT((#5679));
+#5679 = SURFACE_STYLE_USAGE(.BOTH.,#5680);
+#5680 = SURFACE_SIDE_STYLE('',(#5681));
+#5681 = SURFACE_STYLE_FILL_AREA(#5682);
+#5682 = FILL_AREA_STYLE('',(#5683));
+#5683 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5684 = STYLED_ITEM('color',(#5685),#3625);
+#5685 = PRESENTATION_STYLE_ASSIGNMENT((#5686));
+#5686 = SURFACE_STYLE_USAGE(.BOTH.,#5687);
+#5687 = SURFACE_SIDE_STYLE('',(#5688));
+#5688 = SURFACE_STYLE_FILL_AREA(#5689);
+#5689 = FILL_AREA_STYLE('',(#5690));
+#5690 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5691 = STYLED_ITEM('color',(#5692),#3650);
+#5692 = PRESENTATION_STYLE_ASSIGNMENT((#5693));
+#5693 = SURFACE_STYLE_USAGE(.BOTH.,#5694);
+#5694 = SURFACE_SIDE_STYLE('',(#5695));
+#5695 = SURFACE_STYLE_FILL_AREA(#5696);
+#5696 = FILL_AREA_STYLE('',(#5697));
+#5697 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5698 = STYLED_ITEM('color',(#5699),#3675);
+#5699 = PRESENTATION_STYLE_ASSIGNMENT((#5700));
+#5700 = SURFACE_STYLE_USAGE(.BOTH.,#5701);
+#5701 = SURFACE_SIDE_STYLE('',(#5702));
+#5702 = SURFACE_STYLE_FILL_AREA(#5703);
+#5703 = FILL_AREA_STYLE('',(#5704));
+#5704 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5705 = STYLED_ITEM('color',(#5706),#3708);
+#5706 = PRESENTATION_STYLE_ASSIGNMENT((#5707));
+#5707 = SURFACE_STYLE_USAGE(.BOTH.,#5708);
+#5708 = SURFACE_SIDE_STYLE('',(#5709));
+#5709 = SURFACE_STYLE_FILL_AREA(#5710);
+#5710 = FILL_AREA_STYLE('',(#5711));
+#5711 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5712 = STYLED_ITEM('color',(#5713),#3741);
+#5713 = PRESENTATION_STYLE_ASSIGNMENT((#5714));
+#5714 = SURFACE_STYLE_USAGE(.BOTH.,#5715);
+#5715 = SURFACE_SIDE_STYLE('',(#5716));
+#5716 = SURFACE_STYLE_FILL_AREA(#5717);
+#5717 = FILL_AREA_STYLE('',(#5718));
+#5718 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5719 = STYLED_ITEM('color',(#5720),#3781);
+#5720 = PRESENTATION_STYLE_ASSIGNMENT((#5721));
+#5721 = SURFACE_STYLE_USAGE(.BOTH.,#5722);
+#5722 = SURFACE_SIDE_STYLE('',(#5723));
+#5723 = SURFACE_STYLE_FILL_AREA(#5724);
+#5724 = FILL_AREA_STYLE('',(#5725));
+#5725 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5726 = STYLED_ITEM('color',(#5727),#3821);
+#5727 = PRESENTATION_STYLE_ASSIGNMENT((#5728));
+#5728 = SURFACE_STYLE_USAGE(.BOTH.,#5729);
+#5729 = SURFACE_SIDE_STYLE('',(#5730));
+#5730 = SURFACE_STYLE_FILL_AREA(#5731);
+#5731 = FILL_AREA_STYLE('',(#5732));
+#5732 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5733 = STYLED_ITEM('color',(#5734),#3846);
+#5734 = PRESENTATION_STYLE_ASSIGNMENT((#5735));
+#5735 = SURFACE_STYLE_USAGE(.BOTH.,#5736);
+#5736 = SURFACE_SIDE_STYLE('',(#5737));
+#5737 = SURFACE_STYLE_FILL_AREA(#5738);
+#5738 = FILL_AREA_STYLE('',(#5739));
+#5739 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5740 = STYLED_ITEM('color',(#5741),#3871);
+#5741 = PRESENTATION_STYLE_ASSIGNMENT((#5742));
+#5742 = SURFACE_STYLE_USAGE(.BOTH.,#5743);
+#5743 = SURFACE_SIDE_STYLE('',(#5744));
+#5744 = SURFACE_STYLE_FILL_AREA(#5745);
+#5745 = FILL_AREA_STYLE('',(#5746));
+#5746 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5747 = STYLED_ITEM('color',(#5748),#3904);
+#5748 = PRESENTATION_STYLE_ASSIGNMENT((#5749));
+#5749 = SURFACE_STYLE_USAGE(.BOTH.,#5750);
+#5750 = SURFACE_SIDE_STYLE('',(#5751));
+#5751 = SURFACE_STYLE_FILL_AREA(#5752);
+#5752 = FILL_AREA_STYLE('',(#5753));
+#5753 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5754 = STYLED_ITEM('color',(#5755),#3937);
+#5755 = PRESENTATION_STYLE_ASSIGNMENT((#5756));
+#5756 = SURFACE_STYLE_USAGE(.BOTH.,#5757);
+#5757 = SURFACE_SIDE_STYLE('',(#5758));
+#5758 = SURFACE_STYLE_FILL_AREA(#5759);
+#5759 = FILL_AREA_STYLE('',(#5760));
+#5760 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5761 = STYLED_ITEM('color',(#5762),#3968);
+#5762 = PRESENTATION_STYLE_ASSIGNMENT((#5763));
+#5763 = SURFACE_STYLE_USAGE(.BOTH.,#5764);
+#5764 = SURFACE_SIDE_STYLE('',(#5765));
+#5765 = SURFACE_STYLE_FILL_AREA(#5766);
+#5766 = FILL_AREA_STYLE('',(#5767));
+#5767 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5768 = STYLED_ITEM('color',(#5769),#3992);
+#5769 = PRESENTATION_STYLE_ASSIGNMENT((#5770));
+#5770 = SURFACE_STYLE_USAGE(.BOTH.,#5771);
+#5771 = SURFACE_SIDE_STYLE('',(#5772));
+#5772 = SURFACE_STYLE_FILL_AREA(#5773);
+#5773 = FILL_AREA_STYLE('',(#5774));
+#5774 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5775 = STYLED_ITEM('color',(#5776),#4016);
+#5776 = PRESENTATION_STYLE_ASSIGNMENT((#5777));
+#5777 = SURFACE_STYLE_USAGE(.BOTH.,#5778);
+#5778 = SURFACE_SIDE_STYLE('',(#5779));
+#5779 = SURFACE_STYLE_FILL_AREA(#5780);
+#5780 = FILL_AREA_STYLE('',(#5781));
+#5781 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5782 = STYLED_ITEM('color',(#5783),#4040);
+#5783 = PRESENTATION_STYLE_ASSIGNMENT((#5784));
+#5784 = SURFACE_STYLE_USAGE(.BOTH.,#5785);
+#5785 = SURFACE_SIDE_STYLE('',(#5786));
+#5786 = SURFACE_STYLE_FILL_AREA(#5787);
+#5787 = FILL_AREA_STYLE('',(#5788));
+#5788 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5789 = STYLED_ITEM('color',(#5790),#4057);
+#5790 = PRESENTATION_STYLE_ASSIGNMENT((#5791));
+#5791 = SURFACE_STYLE_USAGE(.BOTH.,#5792);
+#5792 = SURFACE_SIDE_STYLE('',(#5793));
+#5793 = SURFACE_STYLE_FILL_AREA(#5794);
+#5794 = FILL_AREA_STYLE('',(#5795));
+#5795 = FILL_AREA_STYLE_COLOUR('',#5235);
+#5796 = STYLED_ITEM('color',(#5797),#4080);
+#5797 = PRESENTATION_STYLE_ASSIGNMENT((#5798));
+#5798 = SURFACE_STYLE_USAGE(.BOTH.,#5799);
+#5799 = SURFACE_SIDE_STYLE('',(#5800));
+#5800 = SURFACE_STYLE_FILL_AREA(#5801);
+#5801 = FILL_AREA_STYLE('',(#5802));
+#5802 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5803 = STYLED_ITEM('color',(#5804),#4097);
+#5804 = PRESENTATION_STYLE_ASSIGNMENT((#5805));
+#5805 = SURFACE_STYLE_USAGE(.BOTH.,#5806);
+#5806 = SURFACE_SIDE_STYLE('',(#5807));
+#5807 = SURFACE_STYLE_FILL_AREA(#5808);
+#5808 = FILL_AREA_STYLE('',(#5809));
+#5809 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5810 = STYLED_ITEM('color',(#5811),#4114);
+#5811 = PRESENTATION_STYLE_ASSIGNMENT((#5812));
+#5812 = SURFACE_STYLE_USAGE(.BOTH.,#5813);
+#5813 = SURFACE_SIDE_STYLE('',(#5814));
+#5814 = SURFACE_STYLE_FILL_AREA(#5815);
+#5815 = FILL_AREA_STYLE('',(#5816));
+#5816 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5817 = STYLED_ITEM('color',(#5818),#4131);
+#5818 = PRESENTATION_STYLE_ASSIGNMENT((#5819));
+#5819 = SURFACE_STYLE_USAGE(.BOTH.,#5820);
+#5820 = SURFACE_SIDE_STYLE('',(#5821));
+#5821 = SURFACE_STYLE_FILL_AREA(#5822);
+#5822 = FILL_AREA_STYLE('',(#5823));
+#5823 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5824 = STYLED_ITEM('color',(#5825),#4148);
+#5825 = PRESENTATION_STYLE_ASSIGNMENT((#5826));
+#5826 = SURFACE_STYLE_USAGE(.BOTH.,#5827);
+#5827 = SURFACE_SIDE_STYLE('',(#5828));
+#5828 = SURFACE_STYLE_FILL_AREA(#5829);
+#5829 = FILL_AREA_STYLE('',(#5830));
+#5830 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5831 = STYLED_ITEM('color',(#5832),#4165);
+#5832 = PRESENTATION_STYLE_ASSIGNMENT((#5833));
+#5833 = SURFACE_STYLE_USAGE(.BOTH.,#5834);
+#5834 = SURFACE_SIDE_STYLE('',(#5835));
+#5835 = SURFACE_STYLE_FILL_AREA(#5836);
+#5836 = FILL_AREA_STYLE('',(#5837));
+#5837 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5838 = STYLED_ITEM('color',(#5839),#4182);
+#5839 = PRESENTATION_STYLE_ASSIGNMENT((#5840));
+#5840 = SURFACE_STYLE_USAGE(.BOTH.,#5841);
+#5841 = SURFACE_SIDE_STYLE('',(#5842));
+#5842 = SURFACE_STYLE_FILL_AREA(#5843);
+#5843 = FILL_AREA_STYLE('',(#5844));
+#5844 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5845 = STYLED_ITEM('color',(#5846),#4199);
+#5846 = PRESENTATION_STYLE_ASSIGNMENT((#5847));
+#5847 = SURFACE_STYLE_USAGE(.BOTH.,#5848);
+#5848 = SURFACE_SIDE_STYLE('',(#5849));
+#5849 = SURFACE_STYLE_FILL_AREA(#5850);
+#5850 = FILL_AREA_STYLE('',(#5851));
+#5851 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5852 = STYLED_ITEM('color',(#5853),#4216);
+#5853 = PRESENTATION_STYLE_ASSIGNMENT((#5854));
+#5854 = SURFACE_STYLE_USAGE(.BOTH.,#5855);
+#5855 = SURFACE_SIDE_STYLE('',(#5856));
+#5856 = SURFACE_STYLE_FILL_AREA(#5857);
+#5857 = FILL_AREA_STYLE('',(#5858));
+#5858 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5859 = STYLED_ITEM('color',(#5860),#4233);
+#5860 = PRESENTATION_STYLE_ASSIGNMENT((#5861));
+#5861 = SURFACE_STYLE_USAGE(.BOTH.,#5862);
+#5862 = SURFACE_SIDE_STYLE('',(#5863));
+#5863 = SURFACE_STYLE_FILL_AREA(#5864);
+#5864 = FILL_AREA_STYLE('',(#5865));
+#5865 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5866 = STYLED_ITEM('color',(#5867),#4250);
+#5867 = PRESENTATION_STYLE_ASSIGNMENT((#5868));
+#5868 = SURFACE_STYLE_USAGE(.BOTH.,#5869);
+#5869 = SURFACE_SIDE_STYLE('',(#5870));
+#5870 = SURFACE_STYLE_FILL_AREA(#5871);
+#5871 = FILL_AREA_STYLE('',(#5872));
+#5872 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5873 = STYLED_ITEM('color',(#5874),#4267);
+#5874 = PRESENTATION_STYLE_ASSIGNMENT((#5875));
+#5875 = SURFACE_STYLE_USAGE(.BOTH.,#5876);
+#5876 = SURFACE_SIDE_STYLE('',(#5877));
+#5877 = SURFACE_STYLE_FILL_AREA(#5878);
+#5878 = FILL_AREA_STYLE('',(#5879));
+#5879 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5880 = STYLED_ITEM('color',(#5881),#4284);
+#5881 = PRESENTATION_STYLE_ASSIGNMENT((#5882));
+#5882 = SURFACE_STYLE_USAGE(.BOTH.,#5883);
+#5883 = SURFACE_SIDE_STYLE('',(#5884));
+#5884 = SURFACE_STYLE_FILL_AREA(#5885);
+#5885 = FILL_AREA_STYLE('',(#5886));
+#5886 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5887 = STYLED_ITEM('color',(#5888),#4296);
+#5888 = PRESENTATION_STYLE_ASSIGNMENT((#5889));
+#5889 = SURFACE_STYLE_USAGE(.BOTH.,#5890);
+#5890 = SURFACE_SIDE_STYLE('',(#5891));
+#5891 = SURFACE_STYLE_FILL_AREA(#5892);
+#5892 = FILL_AREA_STYLE('',(#5893));
+#5893 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5894 = STYLED_ITEM('color',(#5895),#4313);
+#5895 = PRESENTATION_STYLE_ASSIGNMENT((#5896));
+#5896 = SURFACE_STYLE_USAGE(.BOTH.,#5897);
+#5897 = SURFACE_SIDE_STYLE('',(#5898));
+#5898 = SURFACE_STYLE_FILL_AREA(#5899);
+#5899 = FILL_AREA_STYLE('',(#5900));
+#5900 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5901 = STYLED_ITEM('color',(#5902),#4325);
+#5902 = PRESENTATION_STYLE_ASSIGNMENT((#5903));
+#5903 = SURFACE_STYLE_USAGE(.BOTH.,#5904);
+#5904 = SURFACE_SIDE_STYLE('',(#5905));
+#5905 = SURFACE_STYLE_FILL_AREA(#5906);
+#5906 = FILL_AREA_STYLE('',(#5907));
+#5907 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5908 = STYLED_ITEM('color',(#5909),#4342);
+#5909 = PRESENTATION_STYLE_ASSIGNMENT((#5910));
+#5910 = SURFACE_STYLE_USAGE(.BOTH.,#5911);
+#5911 = SURFACE_SIDE_STYLE('',(#5912));
+#5912 = SURFACE_STYLE_FILL_AREA(#5913);
+#5913 = FILL_AREA_STYLE('',(#5914));
+#5914 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5915 = STYLED_ITEM('color',(#5916),#4354);
+#5916 = PRESENTATION_STYLE_ASSIGNMENT((#5917));
+#5917 = SURFACE_STYLE_USAGE(.BOTH.,#5918);
+#5918 = SURFACE_SIDE_STYLE('',(#5919));
+#5919 = SURFACE_STYLE_FILL_AREA(#5920);
+#5920 = FILL_AREA_STYLE('',(#5921));
+#5921 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5922 = STYLED_ITEM('color',(#5923),#4371);
+#5923 = PRESENTATION_STYLE_ASSIGNMENT((#5924));
+#5924 = SURFACE_STYLE_USAGE(.BOTH.,#5925);
+#5925 = SURFACE_SIDE_STYLE('',(#5926));
+#5926 = SURFACE_STYLE_FILL_AREA(#5927);
+#5927 = FILL_AREA_STYLE('',(#5928));
+#5928 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5929 = STYLED_ITEM('color',(#5930),#4383);
+#5930 = PRESENTATION_STYLE_ASSIGNMENT((#5931));
+#5931 = SURFACE_STYLE_USAGE(.BOTH.,#5932);
+#5932 = SURFACE_SIDE_STYLE('',(#5933));
+#5933 = SURFACE_STYLE_FILL_AREA(#5934);
+#5934 = FILL_AREA_STYLE('',(#5935));
+#5935 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5936 = STYLED_ITEM('color',(#5937),#4400);
+#5937 = PRESENTATION_STYLE_ASSIGNMENT((#5938));
+#5938 = SURFACE_STYLE_USAGE(.BOTH.,#5939);
+#5939 = SURFACE_SIDE_STYLE('',(#5940));
+#5940 = SURFACE_STYLE_FILL_AREA(#5941);
+#5941 = FILL_AREA_STYLE('',(#5942));
+#5942 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5943 = STYLED_ITEM('color',(#5944),#4412);
+#5944 = PRESENTATION_STYLE_ASSIGNMENT((#5945));
+#5945 = SURFACE_STYLE_USAGE(.BOTH.,#5946);
+#5946 = SURFACE_SIDE_STYLE('',(#5947));
+#5947 = SURFACE_STYLE_FILL_AREA(#5948);
+#5948 = FILL_AREA_STYLE('',(#5949));
+#5949 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5950 = STYLED_ITEM('color',(#5951),#4429);
+#5951 = PRESENTATION_STYLE_ASSIGNMENT((#5952));
+#5952 = SURFACE_STYLE_USAGE(.BOTH.,#5953);
+#5953 = SURFACE_SIDE_STYLE('',(#5954));
+#5954 = SURFACE_STYLE_FILL_AREA(#5955);
+#5955 = FILL_AREA_STYLE('',(#5956));
+#5956 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5957 = STYLED_ITEM('color',(#5958),#4441);
+#5958 = PRESENTATION_STYLE_ASSIGNMENT((#5959));
+#5959 = SURFACE_STYLE_USAGE(.BOTH.,#5960);
+#5960 = SURFACE_SIDE_STYLE('',(#5961));
+#5961 = SURFACE_STYLE_FILL_AREA(#5962);
+#5962 = FILL_AREA_STYLE('',(#5963));
+#5963 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5964 = STYLED_ITEM('color',(#5965),#4458);
+#5965 = PRESENTATION_STYLE_ASSIGNMENT((#5966));
+#5966 = SURFACE_STYLE_USAGE(.BOTH.,#5967);
+#5967 = SURFACE_SIDE_STYLE('',(#5968));
+#5968 = SURFACE_STYLE_FILL_AREA(#5969);
+#5969 = FILL_AREA_STYLE('',(#5970));
+#5970 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5971 = STYLED_ITEM('color',(#5972),#4470);
+#5972 = PRESENTATION_STYLE_ASSIGNMENT((#5973));
+#5973 = SURFACE_STYLE_USAGE(.BOTH.,#5974);
+#5974 = SURFACE_SIDE_STYLE('',(#5975));
+#5975 = SURFACE_STYLE_FILL_AREA(#5976);
+#5976 = FILL_AREA_STYLE('',(#5977));
+#5977 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5978 = STYLED_ITEM('color',(#5979),#4487);
+#5979 = PRESENTATION_STYLE_ASSIGNMENT((#5980));
+#5980 = SURFACE_STYLE_USAGE(.BOTH.,#5981);
+#5981 = SURFACE_SIDE_STYLE('',(#5982));
+#5982 = SURFACE_STYLE_FILL_AREA(#5983);
+#5983 = FILL_AREA_STYLE('',(#5984));
+#5984 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5985 = STYLED_ITEM('color',(#5986),#4499);
+#5986 = PRESENTATION_STYLE_ASSIGNMENT((#5987));
+#5987 = SURFACE_STYLE_USAGE(.BOTH.,#5988);
+#5988 = SURFACE_SIDE_STYLE('',(#5989));
+#5989 = SURFACE_STYLE_FILL_AREA(#5990);
+#5990 = FILL_AREA_STYLE('',(#5991));
+#5991 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5992 = STYLED_ITEM('color',(#5993),#4516);
+#5993 = PRESENTATION_STYLE_ASSIGNMENT((#5994));
+#5994 = SURFACE_STYLE_USAGE(.BOTH.,#5995);
+#5995 = SURFACE_SIDE_STYLE('',(#5996));
+#5996 = SURFACE_STYLE_FILL_AREA(#5997);
+#5997 = FILL_AREA_STYLE('',(#5998));
+#5998 = FILL_AREA_STYLE_COLOUR('',#5199);
+#5999 = STYLED_ITEM('color',(#6000),#4528);
+#6000 = PRESENTATION_STYLE_ASSIGNMENT((#6001));
+#6001 = SURFACE_STYLE_USAGE(.BOTH.,#6002);
+#6002 = SURFACE_SIDE_STYLE('',(#6003));
+#6003 = SURFACE_STYLE_FILL_AREA(#6004);
+#6004 = FILL_AREA_STYLE('',(#6005));
+#6005 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6006 = STYLED_ITEM('color',(#6007),#4545);
+#6007 = PRESENTATION_STYLE_ASSIGNMENT((#6008));
+#6008 = SURFACE_STYLE_USAGE(.BOTH.,#6009);
+#6009 = SURFACE_SIDE_STYLE('',(#6010));
+#6010 = SURFACE_STYLE_FILL_AREA(#6011);
+#6011 = FILL_AREA_STYLE('',(#6012));
+#6012 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6013 = STYLED_ITEM('color',(#6014),#4557);
+#6014 = PRESENTATION_STYLE_ASSIGNMENT((#6015));
+#6015 = SURFACE_STYLE_USAGE(.BOTH.,#6016);
+#6016 = SURFACE_SIDE_STYLE('',(#6017));
+#6017 = SURFACE_STYLE_FILL_AREA(#6018);
+#6018 = FILL_AREA_STYLE('',(#6019));
+#6019 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6020 = STYLED_ITEM('color',(#6021),#4574);
+#6021 = PRESENTATION_STYLE_ASSIGNMENT((#6022));
+#6022 = SURFACE_STYLE_USAGE(.BOTH.,#6023);
+#6023 = SURFACE_SIDE_STYLE('',(#6024));
+#6024 = SURFACE_STYLE_FILL_AREA(#6025);
+#6025 = FILL_AREA_STYLE('',(#6026));
+#6026 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6027 = STYLED_ITEM('color',(#6028),#4586);
+#6028 = PRESENTATION_STYLE_ASSIGNMENT((#6029));
+#6029 = SURFACE_STYLE_USAGE(.BOTH.,#6030);
+#6030 = SURFACE_SIDE_STYLE('',(#6031));
+#6031 = SURFACE_STYLE_FILL_AREA(#6032);
+#6032 = FILL_AREA_STYLE('',(#6033));
+#6033 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6034 = STYLED_ITEM('color',(#6035),#4603);
+#6035 = PRESENTATION_STYLE_ASSIGNMENT((#6036));
+#6036 = SURFACE_STYLE_USAGE(.BOTH.,#6037);
+#6037 = SURFACE_SIDE_STYLE('',(#6038));
+#6038 = SURFACE_STYLE_FILL_AREA(#6039);
+#6039 = FILL_AREA_STYLE('',(#6040));
+#6040 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6041 = STYLED_ITEM('color',(#6042),#4620);
+#6042 = PRESENTATION_STYLE_ASSIGNMENT((#6043));
+#6043 = SURFACE_STYLE_USAGE(.BOTH.,#6044);
+#6044 = SURFACE_SIDE_STYLE('',(#6045));
+#6045 = SURFACE_STYLE_FILL_AREA(#6046);
+#6046 = FILL_AREA_STYLE('',(#6047));
+#6047 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6048 = STYLED_ITEM('color',(#6049),#4637);
+#6049 = PRESENTATION_STYLE_ASSIGNMENT((#6050));
+#6050 = SURFACE_STYLE_USAGE(.BOTH.,#6051);
+#6051 = SURFACE_SIDE_STYLE('',(#6052));
+#6052 = SURFACE_STYLE_FILL_AREA(#6053);
+#6053 = FILL_AREA_STYLE('',(#6054));
+#6054 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6055 = STYLED_ITEM('color',(#6056),#4654);
+#6056 = PRESENTATION_STYLE_ASSIGNMENT((#6057));
+#6057 = SURFACE_STYLE_USAGE(.BOTH.,#6058);
+#6058 = SURFACE_SIDE_STYLE('',(#6059));
+#6059 = SURFACE_STYLE_FILL_AREA(#6060);
+#6060 = FILL_AREA_STYLE('',(#6061));
+#6061 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6062 = STYLED_ITEM('color',(#6063),#4671);
+#6063 = PRESENTATION_STYLE_ASSIGNMENT((#6064));
+#6064 = SURFACE_STYLE_USAGE(.BOTH.,#6065);
+#6065 = SURFACE_SIDE_STYLE('',(#6066));
+#6066 = SURFACE_STYLE_FILL_AREA(#6067);
+#6067 = FILL_AREA_STYLE('',(#6068));
+#6068 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6069 = STYLED_ITEM('color',(#6070),#4688);
+#6070 = PRESENTATION_STYLE_ASSIGNMENT((#6071));
+#6071 = SURFACE_STYLE_USAGE(.BOTH.,#6072);
+#6072 = SURFACE_SIDE_STYLE('',(#6073));
+#6073 = SURFACE_STYLE_FILL_AREA(#6074);
+#6074 = FILL_AREA_STYLE('',(#6075));
+#6075 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6076 = STYLED_ITEM('color',(#6077),#4705);
+#6077 = PRESENTATION_STYLE_ASSIGNMENT((#6078));
+#6078 = SURFACE_STYLE_USAGE(.BOTH.,#6079);
+#6079 = SURFACE_SIDE_STYLE('',(#6080));
+#6080 = SURFACE_STYLE_FILL_AREA(#6081);
+#6081 = FILL_AREA_STYLE('',(#6082));
+#6082 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6083 = STYLED_ITEM('color',(#6084),#4722);
+#6084 = PRESENTATION_STYLE_ASSIGNMENT((#6085));
+#6085 = SURFACE_STYLE_USAGE(.BOTH.,#6086);
+#6086 = SURFACE_SIDE_STYLE('',(#6087));
+#6087 = SURFACE_STYLE_FILL_AREA(#6088);
+#6088 = FILL_AREA_STYLE('',(#6089));
+#6089 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6090 = STYLED_ITEM('color',(#6091),#4739);
+#6091 = PRESENTATION_STYLE_ASSIGNMENT((#6092));
+#6092 = SURFACE_STYLE_USAGE(.BOTH.,#6093);
+#6093 = SURFACE_SIDE_STYLE('',(#6094));
+#6094 = SURFACE_STYLE_FILL_AREA(#6095);
+#6095 = FILL_AREA_STYLE('',(#6096));
+#6096 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6097 = STYLED_ITEM('color',(#6098),#4756);
+#6098 = PRESENTATION_STYLE_ASSIGNMENT((#6099));
+#6099 = SURFACE_STYLE_USAGE(.BOTH.,#6100);
+#6100 = SURFACE_SIDE_STYLE('',(#6101));
+#6101 = SURFACE_STYLE_FILL_AREA(#6102);
+#6102 = FILL_AREA_STYLE('',(#6103));
+#6103 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6104 = STYLED_ITEM('color',(#6105),#4773);
+#6105 = PRESENTATION_STYLE_ASSIGNMENT((#6106));
+#6106 = SURFACE_STYLE_USAGE(.BOTH.,#6107);
+#6107 = SURFACE_SIDE_STYLE('',(#6108));
+#6108 = SURFACE_STYLE_FILL_AREA(#6109);
+#6109 = FILL_AREA_STYLE('',(#6110));
+#6110 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6111 = STYLED_ITEM('color',(#6112),#4790);
+#6112 = PRESENTATION_STYLE_ASSIGNMENT((#6113));
+#6113 = SURFACE_STYLE_USAGE(.BOTH.,#6114);
+#6114 = SURFACE_SIDE_STYLE('',(#6115));
+#6115 = SURFACE_STYLE_FILL_AREA(#6116);
+#6116 = FILL_AREA_STYLE('',(#6117));
+#6117 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6118 = STYLED_ITEM('color',(#6119),#4807);
+#6119 = PRESENTATION_STYLE_ASSIGNMENT((#6120));
+#6120 = SURFACE_STYLE_USAGE(.BOTH.,#6121);
+#6121 = SURFACE_SIDE_STYLE('',(#6122));
+#6122 = SURFACE_STYLE_FILL_AREA(#6123);
+#6123 = FILL_AREA_STYLE('',(#6124));
+#6124 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6125 = STYLED_ITEM('color',(#6126),#4819);
+#6126 = PRESENTATION_STYLE_ASSIGNMENT((#6127));
+#6127 = SURFACE_STYLE_USAGE(.BOTH.,#6128);
+#6128 = SURFACE_SIDE_STYLE('',(#6129));
+#6129 = SURFACE_STYLE_FILL_AREA(#6130);
+#6130 = FILL_AREA_STYLE('',(#6131));
+#6131 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6132 = STYLED_ITEM('color',(#6133),#4836);
+#6133 = PRESENTATION_STYLE_ASSIGNMENT((#6134));
+#6134 = SURFACE_STYLE_USAGE(.BOTH.,#6135);
+#6135 = SURFACE_SIDE_STYLE('',(#6136));
+#6136 = SURFACE_STYLE_FILL_AREA(#6137);
+#6137 = FILL_AREA_STYLE('',(#6138));
+#6138 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6139 = STYLED_ITEM('color',(#6140),#4848);
+#6140 = PRESENTATION_STYLE_ASSIGNMENT((#6141));
+#6141 = SURFACE_STYLE_USAGE(.BOTH.,#6142);
+#6142 = SURFACE_SIDE_STYLE('',(#6143));
+#6143 = SURFACE_STYLE_FILL_AREA(#6144);
+#6144 = FILL_AREA_STYLE('',(#6145));
+#6145 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6146 = STYLED_ITEM('color',(#6147),#4865);
+#6147 = PRESENTATION_STYLE_ASSIGNMENT((#6148));
+#6148 = SURFACE_STYLE_USAGE(.BOTH.,#6149);
+#6149 = SURFACE_SIDE_STYLE('',(#6150));
+#6150 = SURFACE_STYLE_FILL_AREA(#6151);
+#6151 = FILL_AREA_STYLE('',(#6152));
+#6152 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6153 = STYLED_ITEM('color',(#6154),#4877);
+#6154 = PRESENTATION_STYLE_ASSIGNMENT((#6155));
+#6155 = SURFACE_STYLE_USAGE(.BOTH.,#6156);
+#6156 = SURFACE_SIDE_STYLE('',(#6157));
+#6157 = SURFACE_STYLE_FILL_AREA(#6158);
+#6158 = FILL_AREA_STYLE('',(#6159));
+#6159 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6160 = STYLED_ITEM('color',(#6161),#4894);
+#6161 = PRESENTATION_STYLE_ASSIGNMENT((#6162));
+#6162 = SURFACE_STYLE_USAGE(.BOTH.,#6163);
+#6163 = SURFACE_SIDE_STYLE('',(#6164));
+#6164 = SURFACE_STYLE_FILL_AREA(#6165);
+#6165 = FILL_AREA_STYLE('',(#6166));
+#6166 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6167 = STYLED_ITEM('color',(#6168),#4906);
+#6168 = PRESENTATION_STYLE_ASSIGNMENT((#6169));
+#6169 = SURFACE_STYLE_USAGE(.BOTH.,#6170);
+#6170 = SURFACE_SIDE_STYLE('',(#6171));
+#6171 = SURFACE_STYLE_FILL_AREA(#6172);
+#6172 = FILL_AREA_STYLE('',(#6173));
+#6173 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6174 = STYLED_ITEM('color',(#6175),#4923);
+#6175 = PRESENTATION_STYLE_ASSIGNMENT((#6176));
+#6176 = SURFACE_STYLE_USAGE(.BOTH.,#6177);
+#6177 = SURFACE_SIDE_STYLE('',(#6178));
+#6178 = SURFACE_STYLE_FILL_AREA(#6179);
+#6179 = FILL_AREA_STYLE('',(#6180));
+#6180 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6181 = STYLED_ITEM('color',(#6182),#4935);
+#6182 = PRESENTATION_STYLE_ASSIGNMENT((#6183));
+#6183 = SURFACE_STYLE_USAGE(.BOTH.,#6184);
+#6184 = SURFACE_SIDE_STYLE('',(#6185));
+#6185 = SURFACE_STYLE_FILL_AREA(#6186);
+#6186 = FILL_AREA_STYLE('',(#6187));
+#6187 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6188 = STYLED_ITEM('color',(#6189),#4952);
+#6189 = PRESENTATION_STYLE_ASSIGNMENT((#6190));
+#6190 = SURFACE_STYLE_USAGE(.BOTH.,#6191);
+#6191 = SURFACE_SIDE_STYLE('',(#6192));
+#6192 = SURFACE_STYLE_FILL_AREA(#6193);
+#6193 = FILL_AREA_STYLE('',(#6194));
+#6194 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6195 = STYLED_ITEM('color',(#6196),#4964);
+#6196 = PRESENTATION_STYLE_ASSIGNMENT((#6197));
+#6197 = SURFACE_STYLE_USAGE(.BOTH.,#6198);
+#6198 = SURFACE_SIDE_STYLE('',(#6199));
+#6199 = SURFACE_STYLE_FILL_AREA(#6200);
+#6200 = FILL_AREA_STYLE('',(#6201));
+#6201 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6202 = STYLED_ITEM('color',(#6203),#4981);
+#6203 = PRESENTATION_STYLE_ASSIGNMENT((#6204));
+#6204 = SURFACE_STYLE_USAGE(.BOTH.,#6205);
+#6205 = SURFACE_SIDE_STYLE('',(#6206));
+#6206 = SURFACE_STYLE_FILL_AREA(#6207);
+#6207 = FILL_AREA_STYLE('',(#6208));
+#6208 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6209 = STYLED_ITEM('color',(#6210),#4993);
+#6210 = PRESENTATION_STYLE_ASSIGNMENT((#6211));
+#6211 = SURFACE_STYLE_USAGE(.BOTH.,#6212);
+#6212 = SURFACE_SIDE_STYLE('',(#6213));
+#6213 = SURFACE_STYLE_FILL_AREA(#6214);
+#6214 = FILL_AREA_STYLE('',(#6215));
+#6215 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6216 = STYLED_ITEM('color',(#6217),#5010);
+#6217 = PRESENTATION_STYLE_ASSIGNMENT((#6218));
+#6218 = SURFACE_STYLE_USAGE(.BOTH.,#6219);
+#6219 = SURFACE_SIDE_STYLE('',(#6220));
+#6220 = SURFACE_STYLE_FILL_AREA(#6221);
+#6221 = FILL_AREA_STYLE('',(#6222));
+#6222 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6223 = STYLED_ITEM('color',(#6224),#5022);
+#6224 = PRESENTATION_STYLE_ASSIGNMENT((#6225));
+#6225 = SURFACE_STYLE_USAGE(.BOTH.,#6226);
+#6226 = SURFACE_SIDE_STYLE('',(#6227));
+#6227 = SURFACE_STYLE_FILL_AREA(#6228);
+#6228 = FILL_AREA_STYLE('',(#6229));
+#6229 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6230 = STYLED_ITEM('color',(#6231),#5039);
+#6231 = PRESENTATION_STYLE_ASSIGNMENT((#6232));
+#6232 = SURFACE_STYLE_USAGE(.BOTH.,#6233);
+#6233 = SURFACE_SIDE_STYLE('',(#6234));
+#6234 = SURFACE_STYLE_FILL_AREA(#6235);
+#6235 = FILL_AREA_STYLE('',(#6236));
+#6236 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6237 = STYLED_ITEM('color',(#6238),#5051);
+#6238 = PRESENTATION_STYLE_ASSIGNMENT((#6239));
+#6239 = SURFACE_STYLE_USAGE(.BOTH.,#6240);
+#6240 = SURFACE_SIDE_STYLE('',(#6241));
+#6241 = SURFACE_STYLE_FILL_AREA(#6242);
+#6242 = FILL_AREA_STYLE('',(#6243));
+#6243 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6244 = STYLED_ITEM('color',(#6245),#5068);
+#6245 = PRESENTATION_STYLE_ASSIGNMENT((#6246));
+#6246 = SURFACE_STYLE_USAGE(.BOTH.,#6247);
+#6247 = SURFACE_SIDE_STYLE('',(#6248));
+#6248 = SURFACE_STYLE_FILL_AREA(#6249);
+#6249 = FILL_AREA_STYLE('',(#6250));
+#6250 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6251 = STYLED_ITEM('color',(#6252),#5080);
+#6252 = PRESENTATION_STYLE_ASSIGNMENT((#6253));
+#6253 = SURFACE_STYLE_USAGE(.BOTH.,#6254);
+#6254 = SURFACE_SIDE_STYLE('',(#6255));
+#6255 = SURFACE_STYLE_FILL_AREA(#6256);
+#6256 = FILL_AREA_STYLE('',(#6257));
+#6257 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6258 = STYLED_ITEM('color',(#6259),#5097);
+#6259 = PRESENTATION_STYLE_ASSIGNMENT((#6260));
+#6260 = SURFACE_STYLE_USAGE(.BOTH.,#6261);
+#6261 = SURFACE_SIDE_STYLE('',(#6262));
+#6262 = SURFACE_STYLE_FILL_AREA(#6263);
+#6263 = FILL_AREA_STYLE('',(#6264));
+#6264 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6265 = STYLED_ITEM('color',(#6266),#5109);
+#6266 = PRESENTATION_STYLE_ASSIGNMENT((#6267));
+#6267 = SURFACE_STYLE_USAGE(.BOTH.,#6268);
+#6268 = SURFACE_SIDE_STYLE('',(#6269));
+#6269 = SURFACE_STYLE_FILL_AREA(#6270);
+#6270 = FILL_AREA_STYLE('',(#6271));
+#6271 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6272 = STYLED_ITEM('color',(#6273),#5126);
+#6273 = PRESENTATION_STYLE_ASSIGNMENT((#6274));
+#6274 = SURFACE_STYLE_USAGE(.BOTH.,#6275);
+#6275 = SURFACE_SIDE_STYLE('',(#6276));
+#6276 = SURFACE_STYLE_FILL_AREA(#6277);
+#6277 = FILL_AREA_STYLE('',(#6278));
+#6278 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6279 = STYLED_ITEM('color',(#6280),#5138);
+#6280 = PRESENTATION_STYLE_ASSIGNMENT((#6281));
+#6281 = SURFACE_STYLE_USAGE(.BOTH.,#6282);
+#6282 = SURFACE_SIDE_STYLE('',(#6283));
+#6283 = SURFACE_STYLE_FILL_AREA(#6284);
+#6284 = FILL_AREA_STYLE('',(#6285));
+#6285 = FILL_AREA_STYLE_COLOUR('',#5199);
+#6286 = STYLED_ITEM('color',(#6287),#5151);
+#6287 = PRESENTATION_STYLE_ASSIGNMENT((#6288));
+#6288 = SURFACE_STYLE_USAGE(.BOTH.,#6289);
+#6289 = SURFACE_SIDE_STYLE('',(#6290));
+#6290 = SURFACE_STYLE_FILL_AREA(#6291);
+#6291 = FILL_AREA_STYLE('',(#6292));
+#6292 = FILL_AREA_STYLE_COLOUR('',#6293);
+#6293 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);
+#6294 = STYLED_ITEM('color',(#6295),#5176);
+#6295 = PRESENTATION_STYLE_ASSIGNMENT((#6296));
+#6296 = SURFACE_STYLE_USAGE(.BOTH.,#6297);
+#6297 = SURFACE_SIDE_STYLE('',(#6298));
+#6298 = SURFACE_STYLE_FILL_AREA(#6299);
+#6299 = FILL_AREA_STYLE('',(#6300));
+#6300 = FILL_AREA_STYLE_COLOUR('',#6293);
+ENDSEC;
+END-ISO-10303-21;
docs/bq24166rger-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+255
@@ -0,0 +1,255 @@+{+  "slug": "bq24166rger",+  "version": "0.1.0",+  "type": "component",+  "description": "Texas Instruments Battery Management, VQFN-24(4x4). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "power management (pmic)",+    "bq24166rger",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "bq24166rger.kicad_sym",+    "bq24166rger.kicad_mod",+    "bq24166rger.glb",+    "bq24166rger.step",+    "bq24166rger.lbr",+    "docs/hero.png",+    "docs/bq24166rger-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ],+  "component": {+    "mpn": "BQ24166RGER",+    "manufacturer": "Texas Instruments",+    "package": "VQFN-24(4x4)",+    "pin_count": 25,+    "category": "Power Management (PMIC)",+    "subcategory": "Battery Management",+    "datasheet": "https://www.ti.com/cn/lit/gpn/bq24167",+    "parts": {+      "symbol": "bq24166rger.kicad_sym",+      "footprint": "bq24166rger.kicad_mod",+      "model_3d": "bq24166rger-etched.glb",+      "model_3d_plain": "bq24166rger.glb",+      "model_3d_step": "bq24166rger-etched.step",+      "model_3d_step_plain": "bq24166rger.step",+      "lbr": "bq24166rger.lbr"+    },+    "distributor_links": {+      "lcsc": "C2758608",+      "digikey": "296-48490-2-ND",+      "mouser": "595-BQ24166RGER"+    },+    "distributor_check": {+      "checked_at": "2026-10-01T00:54:21Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "296-48490-2-ND",+        "status": "found",+        "lifecycle": "Active"+      },+      "mouser": {+        "pn": "595-BQ24166RGER",+        "status": "found"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "VDPM",+        "type": "input",+        "description": "Input Voltage DPM programming input; connect resistor divider from IN to GND with VDPM at center tap to set VIN-DPM threshold for dynamic power management."+      },+      {+        "number": "2",+        "name": "IUSB3",+        "type": "input",+        "description": "USB Input Current Limit programming input pin 3; IUSB1/2/3 collectively program USB input current limit for USB2.0/3.0 standards with no effect on IN input."+      },+      {+        "number": "3",+        "name": "IUSB2",+        "type": "input",+        "description": "USB Input Current Limit programming input pin 2; IUSB1/2/3 collectively program USB input current limit for USB2.0/3.0 standards with no effect on IN input."+      },+      {+        "number": "4",+        "name": "IUSB1",+        "type": "input",+        "description": "USB Input Current Limit programming input pin 1; IUSB1/2/3 collectively program USB input current limit for USB2.0/3.0 standards with no effect on IN input."+      },+      {+        "number": "5",+        "name": "ISET",+        "type": "input",+        "description": "Charge current programming input; connect resistor from ISET to GND to program fast charge current from 550mA to 2.5A."+      },+      {+        "number": "6",+        "name": "DRV",+        "type": "output",+        "description": "Gate drive supply output providing bias for internal MOSFET gate drivers; bypass to PGND with 1\u03bcF ceramic capacitor, may drive external loads up to 10mA when supply sufficient."+      },+      {+        "number": "7",+        "name": "PG",+        "type": "tri_state",+        "description": "Power Good open-drain output; pulled low when valid supply (between VBAT+VSLP and VOVP) connected to USB or IN, high-impedance otherwise."+      },+      {+        "number": "8",+        "name": "CHG",+        "type": "tri_state",+        "description": "Charge Status open-drain output; pulled low at charge cycle start and remains low while charging, high-impedance when charging terminates or no supply connected."+      },+      {+        "number": "9",+        "name": "TS",+        "type": "input",+        "description": "Battery NTC thermistor monitor input; connect to center tap of resistor divider from DRV to GND with thermistor to GND providing Hot/Cold temperature shutdown thresholds."+      },+      {+        "number": "10",+        "name": "BGATE",+        "type": "output",+        "description": "External P-Channel MOSFET gate driver output connected to external FET gate for low-resistance battery discharge path; low during high-impedance mode and when no input connected."+      },+      {+        "number": "11",+        "name": "BAT",+        "type": "bidirectional",+        "description": "Battery positive terminal connection; bypass to GND with minimum 1\u03bcF capacitor to support high current transients and minimize parasitic inductance."+      },+      {+        "number": "12",+        "name": "BAT",+        "type": "bidirectional",+        "description": "Battery positive terminal connection; bypass to GND with minimum 1\u03bcF capacitor to support high current transients and minimize parasitic inductance."+      },+      {+        "number": "13",+        "name": "SYS",+        "type": "input",+        "description": "System voltage sense connected to output bulk capacitors; bypass locally with minimum 10\u03bcF (47\u03bcF recommended for best transient response)."+      },+      {+        "number": "14",+        "name": "SYS",+        "type": "input",+        "description": "System voltage sense connected to output bulk capacitors; bypass locally with minimum 10\u03bcF (47\u03bcF recommended for best transient response)."+      },+      {+        "number": "15",+        "name": "ILIM",+        "type": "input",+        "description": "Input current limit programming input for IN; connect resistor from ILIM to GND to set current limit from 1A to 2.5A with no effect on USB input."+      },+      {+        "number": "16",+        "name": "PGND",+        "type": "power_in",+        "description": "Ground terminal connected to thermal pad and circuit ground plane; primary return path for all IC currents."+      },+      {+        "number": "17",+        "name": "PGND",+        "type": "power_in",+        "description": "Ground terminal connected to circuit ground plane; return path for all IC currents."+      },+      {+        "number": "18",+        "name": "SW",+        "type": "output",+        "description": "Inductor connection output; connect to switched side of external inductor with current returning to PGND through internal low-side MOSFET."+      },+      {+        "number": "19",+        "name": "BOOT",+        "type": "output",+        "description": "Bootstrap capacitor connection for high-side MOSFET gate drive; connect 0.01\u03bcF ceramic capacitor (>10V rating) from BOOT to SW."+      },+      {+        "number": "20",+        "name": "PMIDI",+        "type": "output",+        "description": "High Power input path node connecting reverse blocking and high-side MOSFETs; bypass to GND with 4.7\u03bcF ceramic capacitor; not current limited so short-circuit protection required."+      },+      {+        "number": "21",+        "name": "IN",+        "type": "power_in",+        "description": "AC Adapter or alternate power supply input rated for 20V with overvoltage protection; bypass to PGND with minimum 1\u03bcF ceramic capacitor; 0-2.5A maximum input current."+      },+      {+        "number": "22",+        "name": "USB",+        "type": "power_in",+        "description": "USB input power supply rated for 6.5V with overvoltage protection; bypass to PGND with minimum 1\u03bcF ceramic capacitor; 0-1.5A maximum input current."+      },+      {+        "number": "23",+        "name": "PMIDU",+        "type": "output",+        "description": "USB input path node connecting reverse blocking and high-side MOSFETs; bypass to GND with 4.7\u03bcF ceramic capacitor; not current limited so short-circuit protection required."+      },+      {+        "number": "24",+        "name": "CE",+        "type": "input",+        "description": "Charge Enable input; logic 0 enables charging and logic 1 disables charging; when disabled SYS remains regulated but BAT disconnects from SYS."+      },+      {+        "number": "25",+        "name": "EP",+        "type": "passive",+        "description": "Exposed pad (from the footprint; not named in the datasheet pin table)."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-haiku-4-5-20251001",+        "primary_mode": "text",+        "consensus_model": "claude-sonnet-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: BOOT pin marked as 'I' (input) in datasheet pin functions table, but functional description and circ; QFN-24 package includes exposed thermal pad (center of package) that must be connected to same elect",+          "exposed pad 25 added from the footprint"+        ],+        "pages_sent": 14,+        "cost_usd": 0.1951,+        "at": "2026-10-01T00:54:05"+      },+      "datasheet": {+        "url": "https://www.ti.com/cn/lit/gpn/bq24167",+        "pages": 39,+        "sha256": "4dfca4e8d4de97f8",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 25,+        "described": 25,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    }+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>bq24166rger</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>bq24166rger</title>\ No newline at end of file