← Commit history
KICAD-LIBRARY-LICENSE.mdadded+27
@@ -0,0 +1,27 @@+### KiCad Libraries License++The KiCad libraries are licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), with the following exception:++---------++_To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided as part of the 'Licensed Material'._++---------++You can read more about KiCad library licensing [here](http://kicad.org/libraries/license).++**What does this mean?**++KiCad libraries are licensed in such a way to ensure free use of library data for commercial, closed, and non-commercial projects without restriction. KiCad does not wish to exert any control over designs produced using the library data, or force users to reveal proprietary information contained in their designs. Neither do we wish to force users to attribute the KiCad libraries _within their design_.++Use of the library data in a project does not (by itself) require that the design or any files generated from the design are licensed under the CC-BY-SA 4.0 License. You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.++However, if you wish to redistribute the KiCad libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. Redistributed library collections must be shared under the same license agreement. Under these circumstances, the libraries must also retain attribution information, including the license documents which are distributed with the library files.++----------------------++**Warranty**++The KiCad libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.++The KiCad libraries are compiled by the KiCad community - if you find an error in the library data, please help the community and contribute a fix!
LICENSEadded+9
@@ -0,0 +1,9 @@+MIT License++Copyright (c) 2026 Adom Industries Inc.++Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:++The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
LICENSE-KICAD.mdadded+1
@@ -0,0 +1 @@+KiCad library assets, attributed to the KiCad library contributors: CC-BY-SA-4.0 with the KiCad electronic-design exception. Redistribution as library assets remains under this license. Official license and exception: https://www.kicad.org/libraries/license/ ; legal code: https://creativecommons.org/licenses/by-sa/4.0/legalcode . Source footprint: https://gitlab.com/kicad/libraries/kicad-footprints/-/blob/master/Connector_JST.pretty/JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical.kicad_mod ; source STEP: https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/Connector_JST.3dshapes/JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical.step . Local snapshot hashes and modifications are in provenance.json. Original symbol and documentation are MIT under LICENSE; this does not relicense the footprint or STEP.
README.mdadded+19
@@ -0,0 +1,19 @@+# JST BM03B-GHS-TBT top-entry SMT header++JST GH 1.25 mm top-entry SMT header, with portable native KiCad documentation and explicitly provisional nominal geometry.++[Manufacturer GH drawing](https://www.jst-mfg.com/product/pdf/eng/eGH.pdf) · [JST handling precautions](https://www.jst-mfg.com/product/pdf/eng/handling_e.pdf)++The keyed GH family uses **SSHL-002T-P0.2** contacts. SSHL-003 variants are not compatible. Applicable wire range is AWG30–26 with insulation diameter0.76–1.00mm. Series rating is1A with AWG26,50V; −40 to105°C including current-related heating. These ratings are not a guarantee for every harness wire or application.++This top-entry3-position header has1.25mm contact pitch and7.00mm overall width. The nominal KiCad STEP is7.00×4.9504×4.20mm including terminals. Manufacturer mounting pattern gives0.60mm-wide signal pads on1.25mm pitch,1.70mm signal-pad length and two1.00×2.80mm retention pads. The two MP pads are mechanical solder tabs, not additional signal contacts. Pin1 is the negative-X signal pad in the supplied footprint; the manufacturer drawing is the same mounting-face pattern rotated180°. Verify orientation before connecting.++The footprint and STEP come from KiCad libraries under their own license, not manufacturer CAD. The original symbol has three passive electrical pins. No Altium/Fusion native parity is claimed.++Use JST's specified tooling and establish the contact-specific conductor/insulation crimp settings with the actual wire. General handling guidance calls for stranded tin-plated annealed copper wire; solder-dipped end preparation requires separate review. Physical retention, pull test, mating orientation, installed cable bend and service-life qualification remain open. Native asset validation and live wiki review are recorded separately; publication is not hardware approval.++## Reusable assets++[Native symbol](bm03b-ghs-tbt.kicad_sym) · [Interactive symbol](symbol.html) · [Native footprint](bm03b-ghs-tbt.kicad_mod) · [Interactive footprint](footprint.html) · [STEP](bm03b-ghs-tbt.step)++Local top, underside and oblique renders have been reviewed. Live wiki rendering remains pending; see provenance.json.
THIRD_PARTY.mdadded+1
@@ -0,0 +1 @@+Original documentation, harness symbols and original off-board geometry are MIT licensed. Manufacturer documents are linked, not included or relicensed. Manufacturer names and marks remain their owners property. Header footprint and STEP are KiCad-library-derived assets under the KiCad library CC-BY-SA4.0 license with its board-design exception. See LICENSE-KICAD.md; do not describe this model as original Adom or manufacturer CAD.
bm03b-ghs-tbt-hero.glbadded
⋯ 1 unchanged line ⋯
bm03b-ghs-tbt-hero.overlay.jsonadded+190
@@ -0,0 +1,190 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "BM03B-GHS-TBT",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 5,+      "span_mm": 7.2,+      "dash_mm": 0.18,+      "gap_mm": 0.108,+      "pad_stroke_mm": 0.0432+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 6,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -1.882,+          1.95+        ],+        "r_mm": 0.132+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 4,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 4+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.576,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -3.5,+      3.5,+      -2.476,+      2.475+    ],+    "pads_bbox_mm": [+      -3.6,+      3.6,+      -2.8,+      2.8+    ],+    "seating_z_mm": -0.0+  },+  "sources": {+    "glb": "bm03b-ghs-tbt.glb",+    "glb_sha256": "6a0f22a096d0b2ce4272fd22dfea445ff9b0b66e5640c260b78403f758bf21d9",+    "footprint": "bm03b-ghs-tbt.kicad_mod",+    "footprint_sha256": "025bfb13dac0f84d3a168606ef65b6b5d417518a8d2e9a52fe6ad4c8d1b63836",+    "pins": "page.json component.pins",+    "pins_sha256": "7c5c6cb454511f3f056155ccd29bf079cfb870baf1446d125c932a4aeb06920a"+  },+  "generator": "adom-wiki 1.7.69 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "1",+      "x": -1.25,+      "y": 2.95,+      "align": "right",+      "vertical": true,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "2",+      "x": 0.0,+      "y": 2.95,+      "align": "right",+      "vertical": true,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "3",+      "x": 1.25,+      "y": 2.95,+      "align": "right",+      "vertical": true,+      "h": 0.6+    },+    {+      "pad": "MP",+      "text": "MP",+      "x": -3.75,+      "y": -1.4,+      "align": "right",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -1.25,+        1.95+      ],+      "size_mm": [+        0.6,+        1.7+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        1.95+      ],+      "size_mm": [+        0.6,+        1.7+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "roundrect",+      "center_mm": [+        1.25,+        1.95+      ],+      "size_mm": [+        0.6,+        1.7+      ],+      "rot": 0.0+    },+    {+      "number": "MP",+      "shape": "roundrect",+      "center_mm": [+        -3.1,+        -1.4+      ],+      "size_mm": [+        1.0,+        2.8+      ],+      "rot": 0.0+    },+    {+      "number": "MP",+      "shape": "roundrect",+      "center_mm": [+        3.1,+        -1.4+      ],+      "size_mm": [+        1.0,+        2.8+      ],+      "rot": 0.0+    }+  ]+}
bm03b-ghs-tbt.glbadded
⋯ 1 unchanged line ⋯
bm03b-ghs-tbt.kicad_modadded+374
@@ -0,0 +1,374 @@+(footprint "BM03B-GHS-TBT"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "JST GH series connector, BM03B-GHS-TBT (http://www.jst-mfg.com/product/pdf/eng/eGH.pdf)")+	(tags "connector JST GH vertical")+	(property "Reference" "REF**"+		(at 0 -4 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "BM03B-GHS-TBT"+		(at 0 4 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "connector/SMD_single_row_plus_mounting_pad"+		(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 -3.61 0.26)+		(end -3.61 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.61 1.86)+		(end -1.81 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.34 -2.61)+		(end 2.34 -2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.81 1.86)+		(end -1.81 2.8)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.61 0.26)+		(end 3.61 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.61 1.86)+		(end 1.81 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -4.1 -3.3)+		(end -2.1 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4.1 0.5)+		(end -4.1 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4 0.5)+		(end -4.1 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4 2.25)+		(end -4 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.1 -3.3)+		(end -2.1 -3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.1 -3)+		(end 2.1 -3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.05 2.25)+		(end -4 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.05 3.3)+		(end -2.05 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.05 2.25)+		(end 2.05 3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.05 3.3)+		(end -2.05 3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.1 -3.3)+		(end 4.1 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 2.1 -3)+		(end 2.1 -3.3)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4 0.5)+		(end 4 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4 2.25)+		(end 2.05 2.25)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4.1 -3.3)+		(end 4.1 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4.1 0.5)+		(end 4 0.5)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -3.5 -2.5)+		(end 3.5 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -3.5 1.75)+		(end -3.5 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -3.5 1.75)+		(end 3.5 1.75)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -1.75 1.75)+		(end -1.25 1.042893)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -1.25 1.042893)+		(end -0.75 1.75)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start 3.5 1.75)+		(end 3.5 -2.5)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_rect+		(start -1.5 -0.5)+		(end -1 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_rect+		(start -0.25 -0.5)+		(end 0.25 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_rect+		(start 1 -0.5)+		(end 1.5 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 -1.5 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" smd roundrect+		(at -1.25 1.95)+		(size 0.6 1.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at 0 1.95)+		(size 0.6 1.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at 1.25 1.95)+		(size 0.6 1.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "MP" smd roundrect+		(at -3.1 -1.4)+		(size 1 2.8)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "MP" smd roundrect+		(at 3.1 -1.4)+		(size 1 2.8)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(embedded_fonts no)+	(model "${KIPRJMOD}/bm03b-ghs-tbt.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
bm03b-ghs-tbt.kicad_symadded+5
@@ -0,0 +1,5 @@+(kicad_symbol_lib (version 20231120) (generator "adom") (symbol "BM03B-GHS-TBT" (in_bom yes) (on_board yes)+(property "Reference" "J" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+(property "Value" "BM03B-GHS-TBT" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+(symbol "BM03B-GHS-TBT_0_1" (rectangle (start 0 3.81) (end 2.54 -3.81) (stroke (width 0) (type default)) (fill (type background))))+(symbol "BM03B-GHS-TBT_1_1" (pin passive line (at -2.54 2.54 0) (length 2.54) (name "1" (effects (font (size 1 1)))) (number "1" (effects (font (size 1 1)))))(pin passive line (at -2.54 0.0 0) (length 2.54) (name "2" (effects (font (size 1 1)))) (number "2" (effects (font (size 1 1)))))(pin passive line (at -2.54 -2.54 0) (length 2.54) (name "3" (effects (font (size 1 1)))) (number "3" (effects (font (size 1 1))))))))
bm03b-ghs-tbt.stepadded+6338
@@ -0,0 +1,6338 @@+ISO-10303-21;+HEADER;+/* JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2018, Frank Severinsen+ * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception:+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'.+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + * + */++FILE_DESCRIPTION(+/* description */ ('model of JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical.step',+/* time_stamp */ '2018-12-04T17:24:36',+/* author */ ('Frank Severinsen','[email protected]'),+/* organization */ (''),+/* preprocessor_version */ '',+/* originating_system */ '',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('JST_BM03B_GHS_TBT','JST_BM03B_GHS_TBT','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5102);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#153,#216,#240,#264,#288,#312,#719,#791,#815,+#855,#879,#919,#1016,#1136,#1168,#1240,#1257,#1338,#1362,#1395,#1409+,#1426,#1448,#1465,#1516,#1528,#1559,#1583,#1607,#1631,#1655,#1679,+#1703,#1727,#1751,#1775,#1807,#1831,#1871,#1903,#1927,#1967,#2007,+#2031,#2063,#2103,#2127,#2159,#2183,#2207,#2231,#2255,#2287,#2311,+#2351,#2383,#2407,#2440,#2471,#2495,#2519,#2536,#2567,#2591,#2615,+#2632,#2664,#2688,#2720,#2757,#2781,#2798,#2822,#2846,#2877,#2910,+#2975,#2999,#3069,#3095,#3160,#3184,#3254,#3280,#3345,#3369,#3439,+#3452,#3469,#3486,#3503,#3520,#3532,#3572,#3589,#3612,#3636,#3652,+#3664,#3863,#3895,#3912,#3929,#3955,#3987,#4018,#4035,#4047,#4072,+#4097,#4129,#4146,#4163,#4189,#4214,#4226,#4238,#4262,#4292,#4309,+#4322,#4340,#4352,#4374,#4386,#4403,#4420,#4432,#4454,#4466,#4483,+#4500,#4512,#4534,#4546,#4563,#4580,#4592,#4609,#4626,#4643,#4674,+#4706,#4730,#4755,#4786,#4818,#4842,#4867,#4906,#4930,#4962,#4979,+#4991,#5003,#5015,#5032,#5044,#5061,#5073,#5090));+#17 = ADVANCED_FACE('',(#18),#148,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62,#70,#78,#86,#94,#102,#110,+#118,#126,#134,#142));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-3.5,-1.775,0.8));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-3.5,-1.775,1.95));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-3.5,-1.775,0.15));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(0.,0.,1.));+#30 = ORIENTED_EDGE('',*,*,#31,.F.);+#31 = EDGE_CURVE('',#32,#22,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(-3.5,-1.575,0.8));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-3.5,-1.575,0.8));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(0.,-1.,0.));+#38 = ORIENTED_EDGE('',*,*,#39,.F.);+#39 = EDGE_CURVE('',#40,#32,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(0.,0.,1.));+#46 = ORIENTED_EDGE('',*,*,#47,.F.);+#47 = EDGE_CURVE('',#48,#40,#50,.T.);+#48 = VERTEX_POINT('',#49);+#49 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(0.,-1.,0.));+#54 = ORIENTED_EDGE('',*,*,#55,.F.);+#55 = EDGE_CURVE('',#56,#48,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-3.5,-0.825,0.15));+#58 = LINE('',#59,#60);+#59 = CARTESIAN_POINT('',(-3.5,-0.825,0.15));+#60 = VECTOR('',#61,1.);+#61 = DIRECTION('',(0.,0.,1.));+#62 = ORIENTED_EDGE('',*,*,#63,.T.);+#63 = EDGE_CURVE('',#56,#64,#66,.T.);+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(-3.5,0.225,0.15));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(-3.5,-1.775,0.15));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,1.,0.));+#70 = ORIENTED_EDGE('',*,*,#71,.T.);+#71 = EDGE_CURVE('',#64,#72,#74,.T.);+#72 = VERTEX_POINT('',#73);+#73 = CARTESIAN_POINT('',(-3.5,0.225,0.75));+#74 = LINE('',#75,#76);+#75 = CARTESIAN_POINT('',(-3.5,0.225,0.15));+#76 = VECTOR('',#77,1.);+#77 = DIRECTION('',(0.,0.,1.));+#78 = ORIENTED_EDGE('',*,*,#79,.T.);+#79 = EDGE_CURVE('',#72,#80,#82,.T.);+#80 = VERTEX_POINT('',#81);+#81 = CARTESIAN_POINT('',(-3.5,1.825,0.75));+#82 = LINE('',#83,#84);+#83 = CARTESIAN_POINT('',(-3.5,0.225,0.75));+#84 = VECTOR('',#85,1.);+#85 = DIRECTION('',(0.,1.,0.));+#86 = ORIENTED_EDGE('',*,*,#87,.T.);+#87 = EDGE_CURVE('',#80,#88,#90,.T.);+#88 = VERTEX_POINT('',#89);+#89 = CARTESIAN_POINT('',(-3.5,1.825,2.05));+#90 = LINE('',#91,#92);+#91 = CARTESIAN_POINT('',(-3.5,1.825,0.75));+#92 = VECTOR('',#93,1.);+#93 = DIRECTION('',(0.,0.,1.));+#94 = ORIENTED_EDGE('',*,*,#95,.T.);+#95 = EDGE_CURVE('',#88,#96,#98,.T.);+#96 = VERTEX_POINT('',#97);+#97 = CARTESIAN_POINT('',(-3.5,2.475,2.05));+#98 = LINE('',#99,#100);+#99 = CARTESIAN_POINT('',(-3.5,1.825,2.05));+#100 = VECTOR('',#101,1.);+#101 = DIRECTION('',(0.,1.,0.));+#102 = ORIENTED_EDGE('',*,*,#103,.T.);+#103 = EDGE_CURVE('',#96,#104,#106,.T.);+#104 = VERTEX_POINT('',#105);+#105 = CARTESIAN_POINT('',(-3.5,2.475,4.2));+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(-3.5,2.475,0.15));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(0.,0.,1.));+#110 = ORIENTED_EDGE('',*,*,#111,.F.);+#111 = EDGE_CURVE('',#112,#104,#114,.T.);+#112 = VERTEX_POINT('',#113);+#113 = CARTESIAN_POINT('',(-3.5,0.175,4.2));+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-3.5,-1.775,4.2));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,1.,0.));+#118 = ORIENTED_EDGE('',*,*,#119,.T.);+#119 = EDGE_CURVE('',#112,#120,#122,.T.);+#120 = VERTEX_POINT('',#121);+#121 = CARTESIAN_POINT('',(-3.5,0.175,3.55));+#122 = LINE('',#123,#124);+#123 = CARTESIAN_POINT('',(-3.5,0.175,4.2));+#124 = VECTOR('',#125,1.);+#125 = DIRECTION('',(0.,0.,-1.));+#126 = ORIENTED_EDGE('',*,*,#127,.T.);+#127 = EDGE_CURVE('',#120,#128,#130,.T.);+#128 = VERTEX_POINT('',#129);+#129 = CARTESIAN_POINT('',(-3.5,-1.175,3.55));+#130 = LINE('',#131,#132);+#131 = CARTESIAN_POINT('',(-3.5,0.175,3.55));+#132 = VECTOR('',#133,1.);+#133 = DIRECTION('',(0.,-1.,0.));+#134 = ORIENTED_EDGE('',*,*,#135,.T.);+#135 = EDGE_CURVE('',#128,#136,#138,.T.);+#136 = VERTEX_POINT('',#137);+#137 = CARTESIAN_POINT('',(-3.5,-1.175,1.95));+#138 = LINE('',#139,#140);+#139 = CARTESIAN_POINT('',(-3.5,-1.175,3.55));+#140 = VECTOR('',#141,1.);+#141 = DIRECTION('',(0.,0.,-1.));+#142 = ORIENTED_EDGE('',*,*,#143,.T.);+#143 = EDGE_CURVE('',#136,#24,#144,.T.);+#144 = LINE('',#145,#146);+#145 = CARTESIAN_POINT('',(-3.5,-1.175,1.95));+#146 = VECTOR('',#147,1.);+#147 = DIRECTION('',(0.,-1.,0.));+#148 = PLANE('',#149);+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);+#150 = CARTESIAN_POINT('',(-3.5,-1.775,0.15));+#151 = DIRECTION('',(1.,0.,0.));+#152 = DIRECTION('',(0.,0.,1.));+#153 = ADVANCED_FACE('',(#154),#211,.F.);+#154 = FACE_BOUND('',#155,.F.);+#155 = EDGE_LOOP('',(#156,#164,#165,#173,#181,#189,#197,#205));+#156 = ORIENTED_EDGE('',*,*,#157,.F.);+#157 = EDGE_CURVE('',#22,#158,#160,.T.);+#158 = VERTEX_POINT('',#159);+#159 = CARTESIAN_POINT('',(3.5,-1.775,0.8));+#160 = LINE('',#161,#162);+#161 = CARTESIAN_POINT('',(-3.5,-1.775,0.8));+#162 = VECTOR('',#163,1.);+#163 = DIRECTION('',(1.,0.,0.));+#164 = ORIENTED_EDGE('',*,*,#21,.T.);+#165 = ORIENTED_EDGE('',*,*,#166,.T.);+#166 = EDGE_CURVE('',#24,#167,#169,.T.);+#167 = VERTEX_POINT('',#168);+#168 = CARTESIAN_POINT('',(-3.,-1.775,1.95));+#169 = LINE('',#170,#171);+#170 = CARTESIAN_POINT('',(-3.5,-1.775,1.95));+#171 = VECTOR('',#172,1.);+#172 = DIRECTION('',(1.,0.,0.));+#173 = ORIENTED_EDGE('',*,*,#174,.T.);+#174 = EDGE_CURVE('',#167,#175,#177,.T.);+#175 = VERTEX_POINT('',#176);+#176 = CARTESIAN_POINT('',(-3.,-1.775,4.2));+#177 = LINE('',#178,#179);+#178 = CARTESIAN_POINT('',(-3.,-1.775,1.95));+#179 = VECTOR('',#180,1.);+#180 = DIRECTION('',(0.,0.,1.));+#181 = ORIENTED_EDGE('',*,*,#182,.T.);+#182 = EDGE_CURVE('',#175,#183,#185,.T.);+#183 = VERTEX_POINT('',#184);+#184 = CARTESIAN_POINT('',(3.,-1.775,4.2));+#185 = LINE('',#186,#187);+#186 = CARTESIAN_POINT('',(-3.5,-1.775,4.2));+#187 = VECTOR('',#188,1.);+#188 = DIRECTION('',(1.,0.,0.));+#189 = ORIENTED_EDGE('',*,*,#190,.F.);+#190 = EDGE_CURVE('',#191,#183,#193,.T.);+#191 = VERTEX_POINT('',#192);+#192 = CARTESIAN_POINT('',(3.,-1.775,1.95));+#193 = LINE('',#194,#195);+#194 = CARTESIAN_POINT('',(3.,-1.775,1.95));+#195 = VECTOR('',#196,1.);+#196 = DIRECTION('',(0.,0.,1.));+#197 = ORIENTED_EDGE('',*,*,#198,.T.);+#198 = EDGE_CURVE('',#191,#199,#201,.T.);+#199 = VERTEX_POINT('',#200);+#200 = CARTESIAN_POINT('',(3.5,-1.775,1.95));+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(3.,-1.775,1.95));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(1.,0.,0.));+#205 = ORIENTED_EDGE('',*,*,#206,.F.);+#206 = EDGE_CURVE('',#158,#199,#207,.T.);+#207 = LINE('',#208,#209);+#208 = CARTESIAN_POINT('',(3.5,-1.775,0.15));+#209 = VECTOR('',#210,1.);+#210 = DIRECTION('',(0.,0.,1.));+#211 = PLANE('',#212);+#212 = AXIS2_PLACEMENT_3D('',#213,#214,#215);+#213 = CARTESIAN_POINT('',(-3.5,-1.775,0.15));+#214 = DIRECTION('',(0.,1.,0.));+#215 = DIRECTION('',(0.,0.,1.));+#216 = ADVANCED_FACE('',(#217),#235,.F.);+#217 = FACE_BOUND('',#218,.F.);+#218 = EDGE_LOOP('',(#219,#227,#233,#234));+#219 = ORIENTED_EDGE('',*,*,#220,.T.);+#220 = EDGE_CURVE('',#136,#221,#223,.T.);+#221 = VERTEX_POINT('',#222);+#222 = CARTESIAN_POINT('',(-3.,-1.175,1.95));+#223 = LINE('',#224,#225);+#224 = CARTESIAN_POINT('',(-3.5,-1.175,1.95));+#225 = VECTOR('',#226,1.);+#226 = DIRECTION('',(1.,0.,0.));+#227 = ORIENTED_EDGE('',*,*,#228,.T.);+#228 = EDGE_CURVE('',#221,#167,#229,.T.);+#229 = LINE('',#230,#231);+#230 = CARTESIAN_POINT('',(-3.,-1.175,1.95));+#231 = VECTOR('',#232,1.);+#232 = DIRECTION('',(0.,-1.,0.));+#233 = ORIENTED_EDGE('',*,*,#166,.F.);+#234 = ORIENTED_EDGE('',*,*,#143,.F.);+#235 = PLANE('',#236);+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);+#237 = CARTESIAN_POINT('',(-3.5,-1.175,1.95));+#238 = DIRECTION('',(0.,0.,-1.));+#239 = DIRECTION('',(0.,-1.,0.));+#240 = ADVANCED_FACE('',(#241),#259,.F.);+#241 = FACE_BOUND('',#242,.F.);+#242 = EDGE_LOOP('',(#243,#251,#257,#258));+#243 = ORIENTED_EDGE('',*,*,#244,.T.);+#244 = EDGE_CURVE('',#128,#245,#247,.T.);+#245 = VERTEX_POINT('',#246);+#246 = CARTESIAN_POINT('',(-3.,-1.175,3.55));+#247 = LINE('',#248,#249);+#248 = CARTESIAN_POINT('',(-3.5,-1.175,3.55));+#249 = VECTOR('',#250,1.);+#250 = DIRECTION('',(1.,0.,0.));+#251 = ORIENTED_EDGE('',*,*,#252,.T.);+#252 = EDGE_CURVE('',#245,#221,#253,.T.);+#253 = LINE('',#254,#255);+#254 = CARTESIAN_POINT('',(-3.,-1.175,3.55));+#255 = VECTOR('',#256,1.);+#256 = DIRECTION('',(0.,0.,-1.));+#257 = ORIENTED_EDGE('',*,*,#220,.F.);+#258 = ORIENTED_EDGE('',*,*,#135,.F.);+#259 = PLANE('',#260);+#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263);+#261 = CARTESIAN_POINT('',(-3.5,-1.175,3.55));+#262 = DIRECTION('',(0.,1.,0.));+#263 = DIRECTION('',(0.,0.,-1.));+#264 = ADVANCED_FACE('',(#265),#283,.F.);+#265 = FACE_BOUND('',#266,.F.);+#266 = EDGE_LOOP('',(#267,#275,#281,#282));+#267 = ORIENTED_EDGE('',*,*,#268,.T.);+#268 = EDGE_CURVE('',#120,#269,#271,.T.);+#269 = VERTEX_POINT('',#270);+#270 = CARTESIAN_POINT('',(-3.,0.175,3.55));+#271 = LINE('',#272,#273);+#272 = CARTESIAN_POINT('',(-3.5,0.175,3.55));+#273 = VECTOR('',#274,1.);+#274 = DIRECTION('',(1.,0.,0.));+#275 = ORIENTED_EDGE('',*,*,#276,.T.);+#276 = EDGE_CURVE('',#269,#245,#277,.T.);+#277 = LINE('',#278,#279);+#278 = CARTESIAN_POINT('',(-3.,0.175,3.55));+#279 = VECTOR('',#280,1.);+#280 = DIRECTION('',(0.,-1.,0.));+#281 = ORIENTED_EDGE('',*,*,#244,.F.);+#282 = ORIENTED_EDGE('',*,*,#127,.F.);+#283 = PLANE('',#284);+#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);+#285 = CARTESIAN_POINT('',(-3.5,0.175,3.55));+#286 = DIRECTION('',(0.,0.,-1.));+#287 = DIRECTION('',(0.,-1.,0.));+#288 = ADVANCED_FACE('',(#289),#307,.F.);+#289 = FACE_BOUND('',#290,.F.);+#290 = EDGE_LOOP('',(#291,#299,#305,#306));+#291 = ORIENTED_EDGE('',*,*,#292,.T.);+#292 = EDGE_CURVE('',#112,#293,#295,.T.);+#293 = VERTEX_POINT('',#294);+#294 = CARTESIAN_POINT('',(-3.,0.175,4.2));+#295 = LINE('',#296,#297);+#296 = CARTESIAN_POINT('',(-3.5,0.175,4.2));+#297 = VECTOR('',#298,1.);+#298 = DIRECTION('',(1.,0.,0.));+#299 = ORIENTED_EDGE('',*,*,#300,.T.);+#300 = EDGE_CURVE('',#293,#269,#301,.T.);+#301 = LINE('',#302,#303);+#302 = CARTESIAN_POINT('',(-3.,0.175,4.2));+#303 = VECTOR('',#304,1.);+#304 = DIRECTION('',(0.,0.,-1.));+#305 = ORIENTED_EDGE('',*,*,#268,.F.);+#306 = ORIENTED_EDGE('',*,*,#119,.F.);+#307 = PLANE('',#308);+#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311);+#309 = CARTESIAN_POINT('',(-3.5,0.175,4.2));+#310 = DIRECTION('',(0.,1.,0.));+#311 = DIRECTION('',(0.,0.,-1.));+#312 = ADVANCED_FACE('',(#313,#354,#388,#646,#680),#714,.T.);+#313 = FACE_BOUND('',#314,.T.);+#314 = EDGE_LOOP('',(#315,#316,#317,#323,#324,#332,#340,#348));+#315 = ORIENTED_EDGE('',*,*,#111,.F.);+#316 = ORIENTED_EDGE('',*,*,#292,.T.);+#317 = ORIENTED_EDGE('',*,*,#318,.F.);+#318 = EDGE_CURVE('',#175,#293,#319,.T.);+#319 = LINE('',#320,#321);+#320 = CARTESIAN_POINT('',(-3.,-1.775,4.2));+#321 = VECTOR('',#322,1.);+#322 = DIRECTION('',(0.,1.,0.));+#323 = ORIENTED_EDGE('',*,*,#182,.T.);+#324 = ORIENTED_EDGE('',*,*,#325,.T.);+#325 = EDGE_CURVE('',#183,#326,#328,.T.);+#326 = VERTEX_POINT('',#327);+#327 = CARTESIAN_POINT('',(3.,0.175,4.2));+#328 = LINE('',#329,#330);+#329 = CARTESIAN_POINT('',(3.,-1.775,4.2));+#330 = VECTOR('',#331,1.);+#331 = DIRECTION('',(0.,1.,0.));+#332 = ORIENTED_EDGE('',*,*,#333,.T.);+#333 = EDGE_CURVE('',#326,#334,#336,.T.);+#334 = VERTEX_POINT('',#335);+#335 = CARTESIAN_POINT('',(3.5,0.175,4.2));+#336 = LINE('',#337,#338);+#337 = CARTESIAN_POINT('',(3.,0.175,4.2));+#338 = VECTOR('',#339,1.);+#339 = DIRECTION('',(1.,0.,0.));+#340 = ORIENTED_EDGE('',*,*,#341,.T.);+#341 = EDGE_CURVE('',#334,#342,#344,.T.);+#342 = VERTEX_POINT('',#343);+#343 = CARTESIAN_POINT('',(3.5,2.475,4.2));+#344 = LINE('',#345,#346);+#345 = CARTESIAN_POINT('',(3.5,-1.775,4.2));+#346 = VECTOR('',#347,1.);+#347 = DIRECTION('',(0.,1.,0.));+#348 = ORIENTED_EDGE('',*,*,#349,.F.);+#349 = EDGE_CURVE('',#104,#342,#350,.T.);+#350 = LINE('',#351,#352);+#351 = CARTESIAN_POINT('',(-3.5,2.475,4.2));+#352 = VECTOR('',#353,1.);+#353 = DIRECTION('',(1.,0.,0.));+#354 = FACE_BOUND('',#355,.T.);+#355 = EDGE_LOOP('',(#356,#366,#374,#382));+#356 = ORIENTED_EDGE('',*,*,#357,.T.);+#357 = EDGE_CURVE('',#358,#360,#362,.T.);+#358 = VERTEX_POINT('',#359);+#359 = CARTESIAN_POINT('',(-1.5,0.67,4.2));+#360 = VERTEX_POINT('',#361);+#361 = CARTESIAN_POINT('',(-1.5,2.07,4.2));+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(-1.5,0.67,4.2));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(0.,1.,0.));+#366 = ORIENTED_EDGE('',*,*,#367,.T.);+#367 = EDGE_CURVE('',#360,#368,#370,.T.);+#368 = VERTEX_POINT('',#369);+#369 = CARTESIAN_POINT('',(1.5,2.07,4.2));+#370 = LINE('',#371,#372);+#371 = CARTESIAN_POINT('',(-1.5,2.07,4.2));+#372 = VECTOR('',#373,1.);+#373 = DIRECTION('',(1.,0.,0.));+#374 = ORIENTED_EDGE('',*,*,#375,.F.);+#375 = EDGE_CURVE('',#376,#368,#378,.T.);+#376 = VERTEX_POINT('',#377);+#377 = CARTESIAN_POINT('',(1.5,0.67,4.2));+#378 = LINE('',#379,#380);+#379 = CARTESIAN_POINT('',(1.5,0.67,4.2));+#380 = VECTOR('',#381,1.);+#381 = DIRECTION('',(0.,1.,0.));+#382 = ORIENTED_EDGE('',*,*,#383,.F.);+#383 = EDGE_CURVE('',#358,#376,#384,.T.);+#384 = LINE('',#385,#386);+#385 = CARTESIAN_POINT('',(-1.5,0.67,4.2));+#386 = VECTOR('',#387,1.);+#387 = DIRECTION('',(1.,0.,0.));+#388 = FACE_BOUND('',#389,.T.);+#389 = EDGE_LOOP('',(#390,#400,#408,#416,#424,#432,#440,#448,#456,#464,+#472,#480,#488,#496,#504,#512,#520,#528,#536,#544,#552,#560,#568,+#576,#584,#592,#600,#608,#616,#624,#632,#640));+#390 = ORIENTED_EDGE('',*,*,#391,.F.);+#391 = EDGE_CURVE('',#392,#394,#396,.T.);+#392 = VERTEX_POINT('',#393);+#393 = CARTESIAN_POINT('',(2.5,-1.175,4.2));+#394 = VERTEX_POINT('',#395);+#395 = CARTESIAN_POINT('',(2.5,0.875,4.2));+#396 = LINE('',#397,#398);+#397 = CARTESIAN_POINT('',(2.5,-1.175,4.2));+#398 = VECTOR('',#399,1.);+#399 = DIRECTION('',(0.,1.,0.));+#400 = ORIENTED_EDGE('',*,*,#401,.F.);+#401 = EDGE_CURVE('',#402,#392,#404,.T.);+#402 = VERTEX_POINT('',#403);+#403 = CARTESIAN_POINT('',(-2.5,-1.175,4.2));+#404 = LINE('',#405,#406);+#405 = CARTESIAN_POINT('',(-2.5,-1.175,4.2));+#406 = VECTOR('',#407,1.);+#407 = DIRECTION('',(1.,0.,0.));+#408 = ORIENTED_EDGE('',*,*,#409,.F.);+#409 = EDGE_CURVE('',#410,#402,#412,.T.);+#410 = VERTEX_POINT('',#411);+#411 = CARTESIAN_POINT('',(-2.5,0.875,4.2));+#412 = LINE('',#413,#414);+#413 = CARTESIAN_POINT('',(-2.5,0.875,4.2));+#414 = VECTOR('',#415,1.);+#415 = DIRECTION('',(0.,-1.,0.));+#416 = ORIENTED_EDGE('',*,*,#417,.F.);+#417 = EDGE_CURVE('',#418,#410,#420,.T.);+#418 = VERTEX_POINT('',#419);+#419 = CARTESIAN_POINT('',(-2.,0.875,4.2));+#420 = LINE('',#421,#422);+#421 = CARTESIAN_POINT('',(-2.,0.875,4.2));+#422 = VECTOR('',#423,1.);+#423 = DIRECTION('',(-1.,0.,0.));+#424 = ORIENTED_EDGE('',*,*,#425,.F.);+#425 = EDGE_CURVE('',#426,#418,#428,.T.);+#426 = VERTEX_POINT('',#427);+#427 = CARTESIAN_POINT('',(-2.,0.375,4.2));+#428 = LINE('',#429,#430);+#429 = CARTESIAN_POINT('',(-2.,0.375,4.2));+#430 = VECTOR('',#431,1.);+#431 = DIRECTION('',(0.,1.,0.));+#432 = ORIENTED_EDGE('',*,*,#433,.F.);+#433 = EDGE_CURVE('',#434,#426,#436,.T.);+#434 = VERTEX_POINT('',#435);+#435 = CARTESIAN_POINT('',(-1.5,0.375,4.2));+#436 = LINE('',#437,#438);+#437 = CARTESIAN_POINT('',(-1.5,0.375,4.2));+#438 = VECTOR('',#439,1.);+#439 = DIRECTION('',(-1.,0.,0.));+#440 = ORIENTED_EDGE('',*,*,#441,.F.);+#441 = EDGE_CURVE('',#442,#434,#444,.T.);+#442 = VERTEX_POINT('',#443);+#443 = CARTESIAN_POINT('',(-1.5,0.175,4.2));+#444 = LINE('',#445,#446);+#445 = CARTESIAN_POINT('',(-1.5,0.175,4.2));+#446 = VECTOR('',#447,1.);+#447 = DIRECTION('',(0.,1.,0.));+#448 = ORIENTED_EDGE('',*,*,#449,.F.);+#449 = EDGE_CURVE('',#450,#442,#452,.T.);+#450 = VERTEX_POINT('',#451);+#451 = CARTESIAN_POINT('',(-1.35,0.175,4.2));+#452 = LINE('',#453,#454);+#453 = CARTESIAN_POINT('',(-1.35,0.175,4.2));+#454 = VECTOR('',#455,1.);+#455 = DIRECTION('',(-1.,0.,0.));+#456 = ORIENTED_EDGE('',*,*,#457,.F.);+#457 = EDGE_CURVE('',#458,#450,#460,.T.);+#458 = VERTEX_POINT('',#459);+#459 = CARTESIAN_POINT('',(-1.35,0.375,4.2));+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(-1.35,0.375,4.2));+#462 = VECTOR('',#463,1.);+#463 = DIRECTION('',(0.,-1.,0.));+#464 = ORIENTED_EDGE('',*,*,#465,.F.);+#465 = EDGE_CURVE('',#466,#458,#468,.T.);+#466 = VERTEX_POINT('',#467);+#467 = CARTESIAN_POINT('',(-1.15,0.375,4.2));+#468 = LINE('',#469,#470);+#469 = CARTESIAN_POINT('',(-1.15,0.375,4.2));+#470 = VECTOR('',#471,1.);+#471 = DIRECTION('',(-1.,0.,0.));+#472 = ORIENTED_EDGE('',*,*,#473,.F.);+#473 = EDGE_CURVE('',#474,#466,#476,.T.);+#474 = VERTEX_POINT('',#475);+#475 = CARTESIAN_POINT('',(-1.15,0.175,4.2));+#476 = LINE('',#477,#478);+#477 = CARTESIAN_POINT('',(-1.15,0.175,4.2));+#478 = VECTOR('',#479,1.);+#479 = DIRECTION('',(0.,1.,0.));+#480 = ORIENTED_EDGE('',*,*,#481,.F.);+#481 = EDGE_CURVE('',#482,#474,#484,.T.);+#482 = VERTEX_POINT('',#483);+#483 = CARTESIAN_POINT('',(-1.,0.175,4.2));+#484 = LINE('',#485,#486);+#485 = CARTESIAN_POINT('',(-1.,0.175,4.2));+#486 = VECTOR('',#487,1.);+#487 = DIRECTION('',(-1.,0.,0.));+#488 = ORIENTED_EDGE('',*,*,#489,.F.);+#489 = EDGE_CURVE('',#490,#482,#492,.T.);+#490 = VERTEX_POINT('',#491);+#491 = CARTESIAN_POINT('',(-1.,0.375,4.2));+#492 = LINE('',#493,#494);+#493 = CARTESIAN_POINT('',(-1.,0.375,4.2));+#494 = VECTOR('',#495,1.);+#495 = DIRECTION('',(0.,-1.,0.));+#496 = ORIENTED_EDGE('',*,*,#497,.F.);+#497 = EDGE_CURVE('',#498,#490,#500,.T.);+#498 = VERTEX_POINT('',#499);+#499 = CARTESIAN_POINT('',(-0.25,0.375,4.2));+#500 = LINE('',#501,#502);+#501 = CARTESIAN_POINT('',(-0.25,0.375,4.2));+#502 = VECTOR('',#503,1.);+#503 = DIRECTION('',(-1.,0.,0.));+#504 = ORIENTED_EDGE('',*,*,#505,.F.);+#505 = EDGE_CURVE('',#506,#498,#508,.T.);+#506 = VERTEX_POINT('',#507);+#507 = CARTESIAN_POINT('',(-0.25,0.175,4.2));+#508 = LINE('',#509,#510);+#509 = CARTESIAN_POINT('',(-0.25,0.175,4.2));+#510 = VECTOR('',#511,1.);+#511 = DIRECTION('',(0.,1.,0.));+#512 = ORIENTED_EDGE('',*,*,#513,.F.);+#513 = EDGE_CURVE('',#514,#506,#516,.T.);+#514 = VERTEX_POINT('',#515);+#515 = CARTESIAN_POINT('',(-1.E-01,0.175,4.2));+#516 = LINE('',#517,#518);+#517 = CARTESIAN_POINT('',(-1.E-01,0.175,4.2));+#518 = VECTOR('',#519,1.);+#519 = DIRECTION('',(-1.,0.,0.));+#520 = ORIENTED_EDGE('',*,*,#521,.F.);+#521 = EDGE_CURVE('',#522,#514,#524,.T.);+#522 = VERTEX_POINT('',#523);+#523 = CARTESIAN_POINT('',(-1.E-01,0.375,4.2));+#524 = LINE('',#525,#526);+#525 = CARTESIAN_POINT('',(-1.E-01,0.375,4.2));+#526 = VECTOR('',#527,1.);+#527 = DIRECTION('',(0.,-1.,0.));+#528 = ORIENTED_EDGE('',*,*,#529,.F.);+#529 = EDGE_CURVE('',#530,#522,#532,.T.);+#530 = VERTEX_POINT('',#531);+#531 = CARTESIAN_POINT('',(0.1,0.375,4.2));+#532 = LINE('',#533,#534);+#533 = CARTESIAN_POINT('',(0.1,0.375,4.2));+#534 = VECTOR('',#535,1.);+#535 = DIRECTION('',(-1.,0.,0.));+#536 = ORIENTED_EDGE('',*,*,#537,.F.);+#537 = EDGE_CURVE('',#538,#530,#540,.T.);+#538 = VERTEX_POINT('',#539);+#539 = CARTESIAN_POINT('',(0.1,0.175,4.2));+#540 = LINE('',#541,#542);+#541 = CARTESIAN_POINT('',(0.1,0.175,4.2));+#542 = VECTOR('',#543,1.);+#543 = DIRECTION('',(0.,1.,0.));+#544 = ORIENTED_EDGE('',*,*,#545,.F.);+#545 = EDGE_CURVE('',#546,#538,#548,.T.);+#546 = VERTEX_POINT('',#547);+#547 = CARTESIAN_POINT('',(0.25,0.175,4.2));+#548 = LINE('',#549,#550);+#549 = CARTESIAN_POINT('',(0.25,0.175,4.2));+#550 = VECTOR('',#551,1.);+#551 = DIRECTION('',(-1.,0.,0.));+#552 = ORIENTED_EDGE('',*,*,#553,.F.);+#553 = EDGE_CURVE('',#554,#546,#556,.T.);+#554 = VERTEX_POINT('',#555);+#555 = CARTESIAN_POINT('',(0.25,0.375,4.2));+#556 = LINE('',#557,#558);+#557 = CARTESIAN_POINT('',(0.25,0.375,4.2));+#558 = VECTOR('',#559,1.);+#559 = DIRECTION('',(0.,-1.,0.));+#560 = ORIENTED_EDGE('',*,*,#561,.F.);+#561 = EDGE_CURVE('',#562,#554,#564,.T.);+#562 = VERTEX_POINT('',#563);+#563 = CARTESIAN_POINT('',(1.,0.375,4.2));+#564 = LINE('',#565,#566);+#565 = CARTESIAN_POINT('',(1.,0.375,4.2));+#566 = VECTOR('',#567,1.);+#567 = DIRECTION('',(-1.,0.,0.));+#568 = ORIENTED_EDGE('',*,*,#569,.F.);+#569 = EDGE_CURVE('',#570,#562,#572,.T.);+#570 = VERTEX_POINT('',#571);+#571 = CARTESIAN_POINT('',(1.,0.175,4.2));+#572 = LINE('',#573,#574);+#573 = CARTESIAN_POINT('',(1.,0.175,4.2));+#574 = VECTOR('',#575,1.);+#575 = DIRECTION('',(0.,1.,0.));+#576 = ORIENTED_EDGE('',*,*,#577,.F.);+#577 = EDGE_CURVE('',#578,#570,#580,.T.);+#578 = VERTEX_POINT('',#579);+#579 = CARTESIAN_POINT('',(1.15,0.175,4.2));+#580 = LINE('',#581,#582);+#581 = CARTESIAN_POINT('',(1.15,0.175,4.2));+#582 = VECTOR('',#583,1.);+#583 = DIRECTION('',(-1.,0.,0.));+#584 = ORIENTED_EDGE('',*,*,#585,.F.);+#585 = EDGE_CURVE('',#586,#578,#588,.T.);+#586 = VERTEX_POINT('',#587);+#587 = CARTESIAN_POINT('',(1.15,0.375,4.2));+#588 = LINE('',#589,#590);+#589 = CARTESIAN_POINT('',(1.15,0.375,4.2));+#590 = VECTOR('',#591,1.);+#591 = DIRECTION('',(0.,-1.,0.));+#592 = ORIENTED_EDGE('',*,*,#593,.F.);+#593 = EDGE_CURVE('',#594,#586,#596,.T.);+#594 = VERTEX_POINT('',#595);+#595 = CARTESIAN_POINT('',(1.35,0.375,4.2));+#596 = LINE('',#597,#598);+#597 = CARTESIAN_POINT('',(1.35,0.375,4.2));+#598 = VECTOR('',#599,1.);+#599 = DIRECTION('',(-1.,0.,0.));+#600 = ORIENTED_EDGE('',*,*,#601,.F.);+#601 = EDGE_CURVE('',#602,#594,#604,.T.);+#602 = VERTEX_POINT('',#603);+#603 = CARTESIAN_POINT('',(1.35,0.175,4.2));+#604 = LINE('',#605,#606);+#605 = CARTESIAN_POINT('',(1.35,0.175,4.2));+#606 = VECTOR('',#607,1.);+#607 = DIRECTION('',(0.,1.,0.));+#608 = ORIENTED_EDGE('',*,*,#609,.F.);+#609 = EDGE_CURVE('',#610,#602,#612,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(1.5,0.175,4.2));+#612 = LINE('',#613,#614);+#613 = CARTESIAN_POINT('',(1.5,0.175,4.2));+#614 = VECTOR('',#615,1.);+#615 = DIRECTION('',(-1.,0.,0.));+#616 = ORIENTED_EDGE('',*,*,#617,.F.);+#617 = EDGE_CURVE('',#618,#610,#620,.T.);+#618 = VERTEX_POINT('',#619);+#619 = CARTESIAN_POINT('',(1.5,0.375,4.2));+#620 = LINE('',#621,#622);+#621 = CARTESIAN_POINT('',(1.5,0.375,4.2));+#622 = VECTOR('',#623,1.);+#623 = DIRECTION('',(0.,-1.,0.));+#624 = ORIENTED_EDGE('',*,*,#625,.F.);+#625 = EDGE_CURVE('',#626,#618,#628,.T.);+#626 = VERTEX_POINT('',#627);+#627 = CARTESIAN_POINT('',(2.,0.375,4.2));+#628 = LINE('',#629,#630);+#629 = CARTESIAN_POINT('',(2.,0.375,4.2));+#630 = VECTOR('',#631,1.);+#631 = DIRECTION('',(-1.,0.,0.));+#632 = ORIENTED_EDGE('',*,*,#633,.F.);+#633 = EDGE_CURVE('',#634,#626,#636,.T.);+#634 = VERTEX_POINT('',#635);+#635 = CARTESIAN_POINT('',(2.,0.875,4.2));+#636 = LINE('',#637,#638);+#637 = CARTESIAN_POINT('',(2.,0.875,4.2));+#638 = VECTOR('',#639,1.);+#639 = DIRECTION('',(0.,-1.,0.));+#640 = ORIENTED_EDGE('',*,*,#641,.F.);+#641 = EDGE_CURVE('',#394,#634,#642,.T.);+#642 = LINE('',#643,#644);+#643 = CARTESIAN_POINT('',(2.5,0.875,4.2));+#644 = VECTOR('',#645,1.);+#645 = DIRECTION('',(-1.,0.,0.));+#646 = FACE_BOUND('',#647,.T.);+#647 = EDGE_LOOP('',(#648,#658,#666,#674));+#648 = ORIENTED_EDGE('',*,*,#649,.T.);+#649 = EDGE_CURVE('',#650,#652,#654,.T.);+#650 = VERTEX_POINT('',#651);+#651 = CARTESIAN_POINT('',(2.05,1.525,4.2));+#652 = VERTEX_POINT('',#653);+#653 = CARTESIAN_POINT('',(2.05,2.125,4.2));+#654 = LINE('',#655,#656);+#655 = CARTESIAN_POINT('',(2.05,1.525,4.2));+#656 = VECTOR('',#657,1.);+#657 = DIRECTION('',(0.,1.,0.));+#658 = ORIENTED_EDGE('',*,*,#659,.T.);+#659 = EDGE_CURVE('',#652,#660,#662,.T.);+#660 = VERTEX_POINT('',#661);+#661 = CARTESIAN_POINT('',(3.15,2.125,4.2));+#662 = LINE('',#663,#664);+#663 = CARTESIAN_POINT('',(2.05,2.125,4.2));+#664 = VECTOR('',#665,1.);+#665 = DIRECTION('',(1.,0.,0.));+#666 = ORIENTED_EDGE('',*,*,#667,.F.);+#667 = EDGE_CURVE('',#668,#660,#670,.T.);+#668 = VERTEX_POINT('',#669);+#669 = CARTESIAN_POINT('',(3.15,1.525,4.2));+#670 = LINE('',#671,#672);+#671 = CARTESIAN_POINT('',(3.15,1.525,4.2));+#672 = VECTOR('',#673,1.);+#673 = DIRECTION('',(0.,1.,0.));+#674 = ORIENTED_EDGE('',*,*,#675,.F.);+#675 = EDGE_CURVE('',#650,#668,#676,.T.);+#676 = LINE('',#677,#678);+#677 = CARTESIAN_POINT('',(2.05,1.525,4.2));+#678 = VECTOR('',#679,1.);+#679 = DIRECTION('',(1.,0.,0.));+#680 = FACE_BOUND('',#681,.T.);+#681 = EDGE_LOOP('',(#682,#692,#700,#708));+#682 = ORIENTED_EDGE('',*,*,#683,.T.);+#683 = EDGE_CURVE('',#684,#686,#688,.T.);+#684 = VERTEX_POINT('',#685);+#685 = CARTESIAN_POINT('',(-3.15,1.525,4.2));+#686 = VERTEX_POINT('',#687);+#687 = CARTESIAN_POINT('',(-3.15,2.125,4.2));+#688 = LINE('',#689,#690);+#689 = CARTESIAN_POINT('',(-3.15,1.525,4.2));+#690 = VECTOR('',#691,1.);+#691 = DIRECTION('',(0.,1.,0.));+#692 = ORIENTED_EDGE('',*,*,#693,.T.);+#693 = EDGE_CURVE('',#686,#694,#696,.T.);+#694 = VERTEX_POINT('',#695);+#695 = CARTESIAN_POINT('',(-2.05,2.125,4.2));+#696 = LINE('',#697,#698);+#697 = CARTESIAN_POINT('',(-3.15,2.125,4.2));+#698 = VECTOR('',#699,1.);+#699 = DIRECTION('',(1.,0.,0.));+#700 = ORIENTED_EDGE('',*,*,#701,.F.);+#701 = EDGE_CURVE('',#702,#694,#704,.T.);+#702 = VERTEX_POINT('',#703);+#703 = CARTESIAN_POINT('',(-2.05,1.525,4.2));+#704 = LINE('',#705,#706);+#705 = CARTESIAN_POINT('',(-2.05,1.525,4.2));+#706 = VECTOR('',#707,1.);+#707 = DIRECTION('',(0.,1.,0.));+#708 = ORIENTED_EDGE('',*,*,#709,.F.);+#709 = EDGE_CURVE('',#684,#702,#710,.T.);+#710 = LINE('',#711,#712);+#711 = CARTESIAN_POINT('',(-3.15,1.525,4.2));+#712 = VECTOR('',#713,1.);+#713 = DIRECTION('',(1.,0.,0.));+#714 = PLANE('',#715);+#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718);+#716 = CARTESIAN_POINT('',(-3.5,-1.775,4.2));+#717 = DIRECTION('',(0.,0.,1.));+#718 = DIRECTION('',(1.,0.,0.));+#719 = ADVANCED_FACE('',(#720),#786,.T.);+#720 = FACE_BOUND('',#721,.T.);+#721 = EDGE_LOOP('',(#722,#732,#740,#748,#754,#755,#756,#764,#772,#780)+);+#722 = ORIENTED_EDGE('',*,*,#723,.F.);+#723 = EDGE_CURVE('',#724,#726,#728,.T.);+#724 = VERTEX_POINT('',#725);+#725 = CARTESIAN_POINT('',(-3.,2.475,0.15));+#726 = VERTEX_POINT('',#727);+#727 = CARTESIAN_POINT('',(3.,2.475,0.15));+#728 = LINE('',#729,#730);+#729 = CARTESIAN_POINT('',(-3.5,2.475,0.15));+#730 = VECTOR('',#731,1.);+#731 = DIRECTION('',(1.,0.,0.));+#732 = ORIENTED_EDGE('',*,*,#733,.F.);+#733 = EDGE_CURVE('',#734,#724,#736,.T.);+#734 = VERTEX_POINT('',#735);+#735 = CARTESIAN_POINT('',(-3.,2.475,2.05));+#736 = LINE('',#737,#738);+#737 = CARTESIAN_POINT('',(-3.,2.475,2.05));+#738 = VECTOR('',#739,1.);+#739 = DIRECTION('',(0.,0.,-1.));+#740 = ORIENTED_EDGE('',*,*,#741,.F.);+#741 = EDGE_CURVE('',#742,#734,#744,.T.);+#742 = VERTEX_POINT('',#743);+#743 = CARTESIAN_POINT('',(-3.2,2.475,2.05));+#744 = LINE('',#745,#746);+#745 = CARTESIAN_POINT('',(-3.5,2.475,2.05));+#746 = VECTOR('',#747,1.);+#747 = DIRECTION('',(1.,0.,0.));+#748 = ORIENTED_EDGE('',*,*,#749,.F.);+#749 = EDGE_CURVE('',#96,#742,#750,.T.);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(-3.5,2.475,2.05));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(1.,0.,0.));+#754 = ORIENTED_EDGE('',*,*,#103,.T.);+#755 = ORIENTED_EDGE('',*,*,#349,.T.);+#756 = ORIENTED_EDGE('',*,*,#757,.F.);+#757 = EDGE_CURVE('',#758,#342,#760,.T.);+#758 = VERTEX_POINT('',#759);+#759 = CARTESIAN_POINT('',(3.5,2.475,2.05));+#760 = LINE('',#761,#762);+#761 = CARTESIAN_POINT('',(3.5,2.475,0.15));+#762 = VECTOR('',#763,1.);+#763 = DIRECTION('',(0.,0.,1.));+#764 = ORIENTED_EDGE('',*,*,#765,.F.);+#765 = EDGE_CURVE('',#766,#758,#768,.T.);+#766 = VERTEX_POINT('',#767);+#767 = CARTESIAN_POINT('',(3.2,2.475,2.05));+#768 = LINE('',#769,#770);+#769 = CARTESIAN_POINT('',(3.,2.475,2.05));+#770 = VECTOR('',#771,1.);+#771 = DIRECTION('',(1.,0.,0.));+#772 = ORIENTED_EDGE('',*,*,#773,.F.);+#773 = EDGE_CURVE('',#774,#766,#776,.T.);+#774 = VERTEX_POINT('',#775);+#775 = CARTESIAN_POINT('',(3.,2.475,2.05));+#776 = LINE('',#777,#778);+#777 = CARTESIAN_POINT('',(3.,2.475,2.05));+#778 = VECTOR('',#779,1.);+#779 = DIRECTION('',(1.,0.,0.));+#780 = ORIENTED_EDGE('',*,*,#781,.T.);+#781 = EDGE_CURVE('',#774,#726,#782,.T.);+#782 = LINE('',#783,#784);+#783 = CARTESIAN_POINT('',(3.,2.475,2.05));+#784 = VECTOR('',#785,1.);+#785 = DIRECTION('',(0.,0.,-1.));+#786 = PLANE('',#787);+#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790);+#788 = CARTESIAN_POINT('',(-3.5,2.475,0.15));+#789 = DIRECTION('',(0.,1.,0.));+#790 = DIRECTION('',(0.,0.,1.));+#791 = ADVANCED_FACE('',(#792),#810,.F.);+#792 = FACE_BOUND('',#793,.F.);+#793 = EDGE_LOOP('',(#794,#795,#803,#809));+#794 = ORIENTED_EDGE('',*,*,#95,.F.);+#795 = ORIENTED_EDGE('',*,*,#796,.T.);+#796 = EDGE_CURVE('',#88,#797,#799,.T.);+#797 = VERTEX_POINT('',#798);+#798 = CARTESIAN_POINT('',(-3.2,1.825,2.05));+#799 = LINE('',#800,#801);+#800 = CARTESIAN_POINT('',(-3.5,1.825,2.05));+#801 = VECTOR('',#802,1.);+#802 = DIRECTION('',(1.,0.,0.));+#803 = ORIENTED_EDGE('',*,*,#804,.F.);+#804 = EDGE_CURVE('',#742,#797,#805,.T.);+#805 = LINE('',#806,#807);+#806 = CARTESIAN_POINT('',(-3.2,2.475,2.05));+#807 = VECTOR('',#808,1.);+#808 = DIRECTION('',(0.,-1.,0.));+#809 = ORIENTED_EDGE('',*,*,#749,.F.);+#810 = PLANE('',#811);+#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814);+#812 = CARTESIAN_POINT('',(-3.5,1.825,2.05));+#813 = DIRECTION('',(0.,0.,1.));+#814 = DIRECTION('',(0.,1.,0.));+#815 = ADVANCED_FACE('',(#816),#850,.F.);+#816 = FACE_BOUND('',#817,.F.);+#817 = EDGE_LOOP('',(#818,#819,#827,#835,#843,#849));+#818 = ORIENTED_EDGE('',*,*,#87,.F.);+#819 = ORIENTED_EDGE('',*,*,#820,.T.);+#820 = EDGE_CURVE('',#80,#821,#823,.T.);+#821 = VERTEX_POINT('',#822);+#822 = CARTESIAN_POINT('',(-3.2,1.825,0.75));+#823 = LINE('',#824,#825);+#824 = CARTESIAN_POINT('',(-3.5,1.825,0.75));+#825 = VECTOR('',#826,1.);+#826 = DIRECTION('',(1.,0.,0.));+#827 = ORIENTED_EDGE('',*,*,#828,.T.);+#828 = EDGE_CURVE('',#821,#829,#831,.T.);+#829 = VERTEX_POINT('',#830);+#830 = CARTESIAN_POINT('',(-3.2,1.825,0.8));+#831 = LINE('',#832,#833);+#832 = CARTESIAN_POINT('',(-3.2,1.825,0.885392234548));+#833 = VECTOR('',#834,1.);+#834 = DIRECTION('',(0.,0.,1.));+#835 = ORIENTED_EDGE('',*,*,#836,.F.);+#836 = EDGE_CURVE('',#837,#829,#839,.T.);+#837 = VERTEX_POINT('',#838);+#838 = CARTESIAN_POINT('',(-3.2,1.825,1.51));+#839 = LINE('',#840,#841);+#840 = CARTESIAN_POINT('',(-3.2,1.825,1.51));+#841 = VECTOR('',#842,1.);+#842 = DIRECTION('',(0.,0.,-1.));+#843 = ORIENTED_EDGE('',*,*,#844,.T.);+#844 = EDGE_CURVE('',#837,#797,#845,.T.);+#845 = LINE('',#846,#847);+#846 = CARTESIAN_POINT('',(-3.2,1.825,0.885392234548));+#847 = VECTOR('',#848,1.);+#848 = DIRECTION('',(0.,0.,1.));+#849 = ORIENTED_EDGE('',*,*,#796,.F.);+#850 = PLANE('',#851);+#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854);+#852 = CARTESIAN_POINT('',(-3.5,1.825,0.75));+#853 = DIRECTION('',(0.,-1.,0.));+#854 = DIRECTION('',(0.,0.,1.));+#855 = ADVANCED_FACE('',(#856),#874,.F.);+#856 = FACE_BOUND('',#857,.F.);+#857 = EDGE_LOOP('',(#858,#859,#867,#873));+#858 = ORIENTED_EDGE('',*,*,#79,.F.);+#859 = ORIENTED_EDGE('',*,*,#860,.T.);+#860 = EDGE_CURVE('',#72,#861,#863,.T.);+#861 = VERTEX_POINT('',#862);+#862 = CARTESIAN_POINT('',(-3.2,0.225,0.75));+#863 = LINE('',#864,#865);+#864 = CARTESIAN_POINT('',(-3.5,0.225,0.75));+#865 = VECTOR('',#866,1.);+#866 = DIRECTION('',(1.,0.,0.));+#867 = ORIENTED_EDGE('',*,*,#868,.T.);+#868 = EDGE_CURVE('',#861,#821,#869,.T.);+#869 = LINE('',#870,#871);+#870 = CARTESIAN_POINT('',(-3.2,0.739944532488,0.75));+#871 = VECTOR('',#872,1.);+#872 = DIRECTION('',(0.,1.,0.));+#873 = ORIENTED_EDGE('',*,*,#820,.F.);+#874 = PLANE('',#875);+#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878);+#876 = CARTESIAN_POINT('',(-3.5,0.225,0.75));+#877 = DIRECTION('',(0.,0.,1.));+#878 = DIRECTION('',(0.,1.,0.));+#879 = ADVANCED_FACE('',(#880),#914,.F.);+#880 = FACE_BOUND('',#881,.F.);+#881 = EDGE_LOOP('',(#882,#883,#891,#899,#907,#913));+#882 = ORIENTED_EDGE('',*,*,#71,.F.);+#883 = ORIENTED_EDGE('',*,*,#884,.T.);+#884 = EDGE_CURVE('',#64,#885,#887,.T.);+#885 = VERTEX_POINT('',#886);+#886 = CARTESIAN_POINT('',(-3.,0.225,0.15));+#887 = LINE('',#888,#889);+#888 = CARTESIAN_POINT('',(-3.5,0.225,0.15));+#889 = VECTOR('',#890,1.);+#890 = DIRECTION('',(1.,0.,0.));+#891 = ORIENTED_EDGE('',*,*,#892,.T.);+#892 = EDGE_CURVE('',#885,#893,#895,.T.);+#893 = VERTEX_POINT('',#894);+#894 = CARTESIAN_POINT('',(-3.,0.225,0.37));+#895 = LINE('',#896,#897);+#896 = CARTESIAN_POINT('',(-3.,0.225,0.15));+#897 = VECTOR('',#898,1.);+#898 = DIRECTION('',(0.,0.,1.));+#899 = ORIENTED_EDGE('',*,*,#900,.T.);+#900 = EDGE_CURVE('',#893,#901,#903,.T.);+#901 = VERTEX_POINT('',#902);+#902 = CARTESIAN_POINT('',(-3.2,0.225,0.37));+#903 = LINE('',#904,#905);+#904 = CARTESIAN_POINT('',(-3.35,0.225,0.37));+#905 = VECTOR('',#906,1.);+#906 = DIRECTION('',(-1.,0.,0.));+#907 = ORIENTED_EDGE('',*,*,#908,.T.);+#908 = EDGE_CURVE('',#901,#861,#909,.T.);+#909 = LINE('',#910,#911);+#910 = CARTESIAN_POINT('',(-3.2,0.225,0.585392234548));+#911 = VECTOR('',#912,1.);+#912 = DIRECTION('',(0.,0.,1.));+#913 = ORIENTED_EDGE('',*,*,#860,.F.);+#914 = PLANE('',#915);+#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918);+#916 = CARTESIAN_POINT('',(-3.5,0.225,0.15));+#917 = DIRECTION('',(0.,-1.,0.));+#918 = DIRECTION('',(0.,0.,1.));+#919 = ADVANCED_FACE('',(#920,#977),#1011,.F.);+#920 = FACE_BOUND('',#921,.F.);+#921 = EDGE_LOOP('',(#922,#923,#931,#939,#947,#955,#961,#962,#970,#976)+);+#922 = ORIENTED_EDGE('',*,*,#63,.F.);+#923 = ORIENTED_EDGE('',*,*,#924,.T.);+#924 = EDGE_CURVE('',#56,#925,#927,.T.);+#925 = VERTEX_POINT('',#926);+#926 = CARTESIAN_POINT('',(3.5,-0.825,0.15));+#927 = LINE('',#928,#929);+#928 = CARTESIAN_POINT('',(-3.5,-0.825,0.15));+#929 = VECTOR('',#930,1.);+#930 = DIRECTION('',(1.,0.,0.));+#931 = ORIENTED_EDGE('',*,*,#932,.T.);+#932 = EDGE_CURVE('',#925,#933,#935,.T.);+#933 = VERTEX_POINT('',#934);+#934 = CARTESIAN_POINT('',(3.5,0.225,0.15));+#935 = LINE('',#936,#937);+#936 = CARTESIAN_POINT('',(3.5,-1.775,0.15));+#937 = VECTOR('',#938,1.);+#938 = DIRECTION('',(0.,1.,0.));+#939 = ORIENTED_EDGE('',*,*,#940,.F.);+#940 = EDGE_CURVE('',#941,#933,#943,.T.);+#941 = VERTEX_POINT('',#942);+#942 = CARTESIAN_POINT('',(3.,0.225,0.15));+#943 = LINE('',#944,#945);+#944 = CARTESIAN_POINT('',(3.,0.225,0.15));+#945 = VECTOR('',#946,1.);+#946 = DIRECTION('',(1.,0.,0.));+#947 = ORIENTED_EDGE('',*,*,#948,.F.);+#948 = EDGE_CURVE('',#949,#941,#951,.T.);+#949 = VERTEX_POINT('',#950);+#950 = CARTESIAN_POINT('',(3.,0.255,0.15));+#951 = LINE('',#952,#953);+#952 = CARTESIAN_POINT('',(3.,2.475,0.15));+#953 = VECTOR('',#954,1.);+#954 = DIRECTION('',(0.,-1.,0.));+#955 = ORIENTED_EDGE('',*,*,#956,.F.);+#956 = EDGE_CURVE('',#726,#949,#957,.T.);+#957 = LINE('',#958,#959);+#958 = CARTESIAN_POINT('',(3.,2.475,0.15));+#959 = VECTOR('',#960,1.);+#960 = DIRECTION('',(0.,-1.,0.));+#961 = ORIENTED_EDGE('',*,*,#723,.F.);+#962 = ORIENTED_EDGE('',*,*,#963,.T.);+#963 = EDGE_CURVE('',#724,#964,#966,.T.);+#964 = VERTEX_POINT('',#965);+#965 = CARTESIAN_POINT('',(-3.,0.255,0.15));+#966 = LINE('',#967,#968);+#967 = CARTESIAN_POINT('',(-3.,2.475,0.15));+#968 = VECTOR('',#969,1.);+#969 = DIRECTION('',(0.,-1.,0.));+#970 = ORIENTED_EDGE('',*,*,#971,.T.);+#971 = EDGE_CURVE('',#964,#885,#972,.T.);+#972 = LINE('',#973,#974);+#973 = CARTESIAN_POINT('',(-3.,2.475,0.15));+#974 = VECTOR('',#975,1.);+#975 = DIRECTION('',(0.,-1.,0.));+#976 = ORIENTED_EDGE('',*,*,#884,.F.);+#977 = FACE_BOUND('',#978,.F.);+#978 = EDGE_LOOP('',(#979,#989,#997,#1005));+#979 = ORIENTED_EDGE('',*,*,#980,.T.);+#980 = EDGE_CURVE('',#981,#983,#985,.T.);+#981 = VERTEX_POINT('',#982);+#982 = CARTESIAN_POINT('',(-1.5,0.67,0.15));+#983 = VERTEX_POINT('',#984);+#984 = CARTESIAN_POINT('',(-1.5,2.07,0.15));+#985 = LINE('',#986,#987);+#986 = CARTESIAN_POINT('',(-1.5,0.67,0.15));+#987 = VECTOR('',#988,1.);+#988 = DIRECTION('',(0.,1.,0.));+#989 = ORIENTED_EDGE('',*,*,#990,.T.);+#990 = EDGE_CURVE('',#983,#991,#993,.T.);+#991 = VERTEX_POINT('',#992);+#992 = CARTESIAN_POINT('',(1.5,2.07,0.15));+#993 = LINE('',#994,#995);+#994 = CARTESIAN_POINT('',(-1.5,2.07,0.15));+#995 = VECTOR('',#996,1.);+#996 = DIRECTION('',(1.,0.,0.));+#997 = ORIENTED_EDGE('',*,*,#998,.F.);+#998 = EDGE_CURVE('',#999,#991,#1001,.T.);+#999 = VERTEX_POINT('',#1000);+#1000 = CARTESIAN_POINT('',(1.5,0.67,0.15));+#1001 = LINE('',#1002,#1003);+#1002 = CARTESIAN_POINT('',(1.5,0.67,0.15));+#1003 = VECTOR('',#1004,1.);+#1004 = DIRECTION('',(0.,1.,0.));+#1005 = ORIENTED_EDGE('',*,*,#1006,.F.);+#1006 = EDGE_CURVE('',#981,#999,#1007,.T.);+#1007 = LINE('',#1008,#1009);+#1008 = CARTESIAN_POINT('',(-1.5,0.67,0.15));+#1009 = VECTOR('',#1010,1.);+#1010 = DIRECTION('',(1.,0.,0.));+#1011 = PLANE('',#1012);+#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015);+#1013 = CARTESIAN_POINT('',(-3.5,-1.775,0.15));+#1014 = DIRECTION('',(0.,0.,1.));+#1015 = DIRECTION('',(1.,0.,0.));+#1016 = ADVANCED_FACE('',(#1017),#1131,.T.);+#1017 = FACE_BOUND('',#1018,.T.);+#1018 = EDGE_LOOP('',(#1019,#1020,#1021,#1029,#1037,#1045,#1053,#1061,+#1069,#1077,#1085,#1093,#1101,#1109,#1117,#1125));+#1019 = ORIENTED_EDGE('',*,*,#55,.F.);+#1020 = ORIENTED_EDGE('',*,*,#924,.T.);+#1021 = ORIENTED_EDGE('',*,*,#1022,.T.);+#1022 = EDGE_CURVE('',#925,#1023,#1025,.T.);+#1023 = VERTEX_POINT('',#1024);+#1024 = CARTESIAN_POINT('',(3.5,-0.825,0.65));+#1025 = LINE('',#1026,#1027);+#1026 = CARTESIAN_POINT('',(3.5,-0.825,0.15));+#1027 = VECTOR('',#1028,1.);+#1028 = DIRECTION('',(0.,0.,1.));+#1029 = ORIENTED_EDGE('',*,*,#1030,.F.);+#1030 = EDGE_CURVE('',#1031,#1023,#1033,.T.);+#1031 = VERTEX_POINT('',#1032);+#1032 = CARTESIAN_POINT('',(1.35,-0.825,0.65));+#1033 = LINE('',#1034,#1035);+#1034 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#1035 = VECTOR('',#1036,1.);+#1036 = DIRECTION('',(1.,0.,0.));+#1037 = ORIENTED_EDGE('',*,*,#1038,.T.);+#1038 = EDGE_CURVE('',#1031,#1039,#1041,.T.);+#1039 = VERTEX_POINT('',#1040);+#1040 = CARTESIAN_POINT('',(1.35,-0.825,0.25));+#1041 = LINE('',#1042,#1043);+#1042 = CARTESIAN_POINT('',(1.35,-0.825,0.833506759144));+#1043 = VECTOR('',#1044,1.);+#1044 = DIRECTION('',(4.892057718607E-32,0.,-1.));+#1045 = ORIENTED_EDGE('',*,*,#1046,.F.);+#1046 = EDGE_CURVE('',#1047,#1039,#1049,.T.);+#1047 = VERTEX_POINT('',#1048);+#1048 = CARTESIAN_POINT('',(1.15,-0.825,0.25));+#1049 = LINE('',#1050,#1051);+#1050 = CARTESIAN_POINT('',(-1.175,-0.825,0.25));+#1051 = VECTOR('',#1052,1.);+#1052 = DIRECTION('',(1.,0.,0.));+#1053 = ORIENTED_EDGE('',*,*,#1054,.F.);+#1054 = EDGE_CURVE('',#1055,#1047,#1057,.T.);+#1055 = VERTEX_POINT('',#1056);+#1056 = CARTESIAN_POINT('',(1.15,-0.825,0.65));+#1057 = LINE('',#1058,#1059);+#1058 = CARTESIAN_POINT('',(1.15,-0.825,0.833506759144));+#1059 = VECTOR('',#1060,1.);+#1060 = DIRECTION('',(4.892057718607E-32,0.,-1.));+#1061 = ORIENTED_EDGE('',*,*,#1062,.F.);+#1062 = EDGE_CURVE('',#1063,#1055,#1065,.T.);+#1063 = VERTEX_POINT('',#1064);+#1064 = CARTESIAN_POINT('',(0.1,-0.825,0.65));+#1065 = LINE('',#1066,#1067);+#1066 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#1067 = VECTOR('',#1068,1.);+#1068 = DIRECTION('',(1.,0.,0.));+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);+#1070 = EDGE_CURVE('',#1063,#1071,#1073,.T.);+#1071 = VERTEX_POINT('',#1072);+#1072 = CARTESIAN_POINT('',(1.E-01,-0.825,0.25));+#1073 = LINE('',#1074,#1075);+#1074 = CARTESIAN_POINT('',(0.1,-0.825,0.833506759144));+#1075 = VECTOR('',#1076,1.);+#1076 = DIRECTION('',(4.892057718607E-32,0.,-1.));+#1077 = ORIENTED_EDGE('',*,*,#1078,.F.);+#1078 = EDGE_CURVE('',#1079,#1071,#1081,.T.);+#1079 = VERTEX_POINT('',#1080);+#1080 = CARTESIAN_POINT('',(-0.1,-0.825,0.25));+#1081 = LINE('',#1082,#1083);+#1082 = CARTESIAN_POINT('',(-1.8,-0.825,0.25));+#1083 = VECTOR('',#1084,1.);+#1084 = DIRECTION('',(1.,0.,0.));+#1085 = ORIENTED_EDGE('',*,*,#1086,.F.);+#1086 = EDGE_CURVE('',#1087,#1079,#1089,.T.);+#1087 = VERTEX_POINT('',#1088);+#1088 = CARTESIAN_POINT('',(-1.E-01,-0.825,0.65));+#1089 = LINE('',#1090,#1091);+#1090 = CARTESIAN_POINT('',(-1.E-01,-0.825,0.833506759144));+#1091 = VECTOR('',#1092,1.);+#1092 = DIRECTION('',(4.892057718607E-32,0.,-1.));+#1093 = ORIENTED_EDGE('',*,*,#1094,.F.);+#1094 = EDGE_CURVE('',#1095,#1087,#1097,.T.);+#1095 = VERTEX_POINT('',#1096);+#1096 = CARTESIAN_POINT('',(-1.15,-0.825,0.65));+#1097 = LINE('',#1098,#1099);+#1098 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#1099 = VECTOR('',#1100,1.);+#1100 = DIRECTION('',(1.,0.,0.));+#1101 = ORIENTED_EDGE('',*,*,#1102,.T.);+#1102 = EDGE_CURVE('',#1095,#1103,#1105,.T.);+#1103 = VERTEX_POINT('',#1104);+#1104 = CARTESIAN_POINT('',(-1.15,-0.825,0.25));+#1105 = LINE('',#1106,#1107);+#1106 = CARTESIAN_POINT('',(-1.15,-0.825,0.833506759144));+#1107 = VECTOR('',#1108,1.);+#1108 = DIRECTION('',(4.892057718607E-32,0.,-1.));+#1109 = ORIENTED_EDGE('',*,*,#1110,.F.);+#1110 = EDGE_CURVE('',#1111,#1103,#1113,.T.);+#1111 = VERTEX_POINT('',#1112);+#1112 = CARTESIAN_POINT('',(-1.35,-0.825,0.25));+#1113 = LINE('',#1114,#1115);+#1114 = CARTESIAN_POINT('',(-2.425,-0.825,0.25));+#1115 = VECTOR('',#1116,1.);+#1116 = DIRECTION('',(1.,0.,0.));+#1117 = ORIENTED_EDGE('',*,*,#1118,.F.);+#1118 = EDGE_CURVE('',#1119,#1111,#1121,.T.);+#1119 = VERTEX_POINT('',#1120);+#1120 = CARTESIAN_POINT('',(-1.35,-0.825,0.65));+#1121 = LINE('',#1122,#1123);+#1122 = CARTESIAN_POINT('',(-1.35,-0.825,0.833506759144));+#1123 = VECTOR('',#1124,1.);+#1124 = DIRECTION('',(4.892057718607E-32,0.,-1.));+#1125 = ORIENTED_EDGE('',*,*,#1126,.F.);+#1126 = EDGE_CURVE('',#48,#1119,#1127,.T.);+#1127 = LINE('',#1128,#1129);+#1128 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#1129 = VECTOR('',#1130,1.);+#1130 = DIRECTION('',(1.,0.,0.));+#1131 = PLANE('',#1132);+#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);+#1133 = CARTESIAN_POINT('',(-3.5,-0.825,0.15));+#1134 = DIRECTION('',(0.,-1.,0.));+#1135 = DIRECTION('',(0.,0.,1.));+#1136 = ADVANCED_FACE('',(#1137),#1163,.T.);+#1137 = FACE_BOUND('',#1138,.T.);+#1138 = EDGE_LOOP('',(#1139,#1140,#1141,#1149,#1157));+#1139 = ORIENTED_EDGE('',*,*,#47,.F.);+#1140 = ORIENTED_EDGE('',*,*,#1126,.T.);+#1141 = ORIENTED_EDGE('',*,*,#1142,.F.);+#1142 = EDGE_CURVE('',#1143,#1119,#1145,.T.);+#1143 = VERTEX_POINT('',#1144);+#1144 = CARTESIAN_POINT('',(-1.35,-1.1054,0.65));+#1145 = LINE('',#1146,#1147);+#1146 = CARTESIAN_POINT('',(-1.35,-0.745316843276,0.65));+#1147 = VECTOR('',#1148,1.);+#1148 = DIRECTION('',(1.885554179985E-31,1.,0.));+#1149 = ORIENTED_EDGE('',*,*,#1150,.F.);+#1150 = EDGE_CURVE('',#1151,#1143,#1153,.T.);+#1151 = VERTEX_POINT('',#1152);+#1152 = CARTESIAN_POINT('',(-1.35,-1.575,0.65));+#1153 = LINE('',#1154,#1155);+#1154 = CARTESIAN_POINT('',(-1.35,-1.7754,0.65));+#1155 = VECTOR('',#1156,1.);+#1156 = DIRECTION('',(0.,1.,0.));+#1157 = ORIENTED_EDGE('',*,*,#1158,.F.);+#1158 = EDGE_CURVE('',#40,#1151,#1159,.T.);+#1159 = LINE('',#1160,#1161);+#1160 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1161 = VECTOR('',#1162,1.);+#1162 = DIRECTION('',(1.,0.,0.));+#1163 = PLANE('',#1164);+#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167);+#1165 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#1166 = DIRECTION('',(0.,0.,-1.));+#1167 = DIRECTION('',(0.,-1.,0.));+#1168 = ADVANCED_FACE('',(#1169),#1235,.T.);+#1169 = FACE_BOUND('',#1170,.T.);+#1170 = EDGE_LOOP('',(#1171,#1172,#1180,#1188,#1196,#1204,#1212,#1220,+#1228,#1234));+#1171 = ORIENTED_EDGE('',*,*,#1158,.T.);+#1172 = ORIENTED_EDGE('',*,*,#1173,.T.);+#1173 = EDGE_CURVE('',#1151,#1174,#1176,.T.);+#1174 = VERTEX_POINT('',#1175);+#1175 = CARTESIAN_POINT('',(-1.15,-1.575,0.65));+#1176 = LINE('',#1177,#1178);+#1177 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1178 = VECTOR('',#1179,1.);+#1179 = DIRECTION('',(1.,0.,0.));+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);+#1181 = EDGE_CURVE('',#1174,#1182,#1184,.T.);+#1182 = VERTEX_POINT('',#1183);+#1183 = CARTESIAN_POINT('',(-0.1,-1.575,0.65));+#1184 = LINE('',#1185,#1186);+#1185 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1186 = VECTOR('',#1187,1.);+#1187 = DIRECTION('',(1.,0.,0.));+#1188 = ORIENTED_EDGE('',*,*,#1189,.T.);+#1189 = EDGE_CURVE('',#1182,#1190,#1192,.T.);+#1190 = VERTEX_POINT('',#1191);+#1191 = CARTESIAN_POINT('',(1.E-01,-1.575,0.65));+#1192 = LINE('',#1193,#1194);+#1193 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1194 = VECTOR('',#1195,1.);+#1195 = DIRECTION('',(1.,0.,0.));+#1196 = ORIENTED_EDGE('',*,*,#1197,.T.);+#1197 = EDGE_CURVE('',#1190,#1198,#1200,.T.);+#1198 = VERTEX_POINT('',#1199);+#1199 = CARTESIAN_POINT('',(1.15,-1.575,0.65));+#1200 = LINE('',#1201,#1202);+#1201 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1202 = VECTOR('',#1203,1.);+#1203 = DIRECTION('',(1.,0.,0.));+#1204 = ORIENTED_EDGE('',*,*,#1205,.T.);+#1205 = EDGE_CURVE('',#1198,#1206,#1208,.T.);+#1206 = VERTEX_POINT('',#1207);+#1207 = CARTESIAN_POINT('',(1.35,-1.575,0.65));+#1208 = LINE('',#1209,#1210);+#1209 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1210 = VECTOR('',#1211,1.);+#1211 = DIRECTION('',(1.,0.,0.));+#1212 = ORIENTED_EDGE('',*,*,#1213,.T.);+#1213 = EDGE_CURVE('',#1206,#1214,#1216,.T.);+#1214 = VERTEX_POINT('',#1215);+#1215 = CARTESIAN_POINT('',(3.5,-1.575,0.65));+#1216 = LINE('',#1217,#1218);+#1217 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1218 = VECTOR('',#1219,1.);+#1219 = DIRECTION('',(1.,0.,0.));+#1220 = ORIENTED_EDGE('',*,*,#1221,.T.);+#1221 = EDGE_CURVE('',#1214,#1222,#1224,.T.);+#1222 = VERTEX_POINT('',#1223);+#1223 = CARTESIAN_POINT('',(3.5,-1.575,0.8));+#1224 = LINE('',#1225,#1226);+#1225 = CARTESIAN_POINT('',(3.5,-1.575,0.65));+#1226 = VECTOR('',#1227,1.);+#1227 = DIRECTION('',(0.,0.,1.));+#1228 = ORIENTED_EDGE('',*,*,#1229,.F.);+#1229 = EDGE_CURVE('',#32,#1222,#1230,.T.);+#1230 = LINE('',#1231,#1232);+#1231 = CARTESIAN_POINT('',(-3.5,-1.575,0.8));+#1232 = VECTOR('',#1233,1.);+#1233 = DIRECTION('',(1.,0.,0.));+#1234 = ORIENTED_EDGE('',*,*,#39,.F.);+#1235 = PLANE('',#1236);+#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239);+#1237 = CARTESIAN_POINT('',(-3.5,-1.575,0.65));+#1238 = DIRECTION('',(0.,-1.,0.));+#1239 = DIRECTION('',(0.,0.,1.));+#1240 = ADVANCED_FACE('',(#1241),#1252,.T.);+#1241 = FACE_BOUND('',#1242,.T.);+#1242 = EDGE_LOOP('',(#1243,#1244,#1250,#1251));+#1243 = ORIENTED_EDGE('',*,*,#1229,.T.);+#1244 = ORIENTED_EDGE('',*,*,#1245,.T.);+#1245 = EDGE_CURVE('',#1222,#158,#1246,.T.);+#1246 = LINE('',#1247,#1248);+#1247 = CARTESIAN_POINT('',(3.5,-1.575,0.8));+#1248 = VECTOR('',#1249,1.);+#1249 = DIRECTION('',(0.,-1.,0.));+#1250 = ORIENTED_EDGE('',*,*,#157,.F.);+#1251 = ORIENTED_EDGE('',*,*,#31,.F.);+#1252 = PLANE('',#1253);+#1253 = AXIS2_PLACEMENT_3D('',#1254,#1255,#1256);+#1254 = CARTESIAN_POINT('',(-3.5,-1.575,0.8));+#1255 = DIRECTION('',(0.,0.,-1.));+#1256 = DIRECTION('',(0.,-1.,0.));+#1257 = ADVANCED_FACE('',(#1258),#1333,.T.);+#1258 = FACE_BOUND('',#1259,.T.);+#1259 = EDGE_LOOP('',(#1260,#1261,#1262,#1263,#1269,#1270,#1271,#1279,+#1287,#1295,#1301,#1302,#1303,#1311,#1319,#1327));+#1260 = ORIENTED_EDGE('',*,*,#206,.F.);+#1261 = ORIENTED_EDGE('',*,*,#1245,.F.);+#1262 = ORIENTED_EDGE('',*,*,#1221,.F.);+#1263 = ORIENTED_EDGE('',*,*,#1264,.F.);+#1264 = EDGE_CURVE('',#1023,#1214,#1265,.T.);+#1265 = LINE('',#1266,#1267);+#1266 = CARTESIAN_POINT('',(3.5,-0.825,0.65));+#1267 = VECTOR('',#1268,1.);+#1268 = DIRECTION('',(0.,-1.,0.));+#1269 = ORIENTED_EDGE('',*,*,#1022,.F.);+#1270 = ORIENTED_EDGE('',*,*,#932,.T.);+#1271 = ORIENTED_EDGE('',*,*,#1272,.T.);+#1272 = EDGE_CURVE('',#933,#1273,#1275,.T.);+#1273 = VERTEX_POINT('',#1274);+#1274 = CARTESIAN_POINT('',(3.5,0.225,0.75));+#1275 = LINE('',#1276,#1277);+#1276 = CARTESIAN_POINT('',(3.5,0.225,0.15));+#1277 = VECTOR('',#1278,1.);+#1278 = DIRECTION('',(0.,0.,1.));+#1279 = ORIENTED_EDGE('',*,*,#1280,.T.);+#1280 = EDGE_CURVE('',#1273,#1281,#1283,.T.);+#1281 = VERTEX_POINT('',#1282);+#1282 = CARTESIAN_POINT('',(3.5,1.825,0.75));+#1283 = LINE('',#1284,#1285);+#1284 = CARTESIAN_POINT('',(3.5,0.225,0.75));+#1285 = VECTOR('',#1286,1.);+#1286 = DIRECTION('',(0.,1.,0.));+#1287 = ORIENTED_EDGE('',*,*,#1288,.T.);+#1288 = EDGE_CURVE('',#1281,#1289,#1291,.T.);+#1289 = VERTEX_POINT('',#1290);+#1290 = CARTESIAN_POINT('',(3.5,1.825,2.05));+#1291 = LINE('',#1292,#1293);+#1292 = CARTESIAN_POINT('',(3.5,1.825,0.75));+#1293 = VECTOR('',#1294,1.);+#1294 = DIRECTION('',(0.,0.,1.));+#1295 = ORIENTED_EDGE('',*,*,#1296,.T.);+#1296 = EDGE_CURVE('',#1289,#758,#1297,.T.);+#1297 = LINE('',#1298,#1299);+#1298 = CARTESIAN_POINT('',(3.5,1.825,2.05));+#1299 = VECTOR('',#1300,1.);+#1300 = DIRECTION('',(0.,1.,0.));+#1301 = ORIENTED_EDGE('',*,*,#757,.T.);+#1302 = ORIENTED_EDGE('',*,*,#341,.F.);+#1303 = ORIENTED_EDGE('',*,*,#1304,.T.);+#1304 = EDGE_CURVE('',#334,#1305,#1307,.T.);+#1305 = VERTEX_POINT('',#1306);+#1306 = CARTESIAN_POINT('',(3.5,0.175,3.55));+#1307 = LINE('',#1308,#1309);+#1308 = CARTESIAN_POINT('',(3.5,0.175,4.2));+#1309 = VECTOR('',#1310,1.);+#1310 = DIRECTION('',(0.,0.,-1.));+#1311 = ORIENTED_EDGE('',*,*,#1312,.T.);+#1312 = EDGE_CURVE('',#1305,#1313,#1315,.T.);+#1313 = VERTEX_POINT('',#1314);+#1314 = CARTESIAN_POINT('',(3.5,-1.175,3.55));+#1315 = LINE('',#1316,#1317);+#1316 = CARTESIAN_POINT('',(3.5,0.175,3.55));+#1317 = VECTOR('',#1318,1.);+#1318 = DIRECTION('',(0.,-1.,0.));+#1319 = ORIENTED_EDGE('',*,*,#1320,.T.);+#1320 = EDGE_CURVE('',#1313,#1321,#1323,.T.);+#1321 = VERTEX_POINT('',#1322);+#1322 = CARTESIAN_POINT('',(3.5,-1.175,1.95));+#1323 = LINE('',#1324,#1325);+#1324 = CARTESIAN_POINT('',(3.5,-1.175,3.55));+#1325 = VECTOR('',#1326,1.);+#1326 = DIRECTION('',(0.,0.,-1.));+#1327 = ORIENTED_EDGE('',*,*,#1328,.T.);+#1328 = EDGE_CURVE('',#1321,#199,#1329,.T.);+#1329 = LINE('',#1330,#1331);+#1330 = CARTESIAN_POINT('',(3.5,-1.175,1.95));+#1331 = VECTOR('',#1332,1.);+#1332 = DIRECTION('',(0.,-1.,0.));+#1333 = PLANE('',#1334);+#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337);+#1335 = CARTESIAN_POINT('',(3.5,-1.775,0.15));+#1336 = DIRECTION('',(1.,0.,0.));+#1337 = DIRECTION('',(0.,0.,1.));+#1338 = ADVANCED_FACE('',(#1339),#1357,.F.);+#1339 = FACE_BOUND('',#1340,.F.);+#1340 = EDGE_LOOP('',(#1341,#1349,#1350,#1351));+#1341 = ORIENTED_EDGE('',*,*,#1342,.T.);+#1342 = EDGE_CURVE('',#1343,#1321,#1345,.T.);+#1343 = VERTEX_POINT('',#1344);+#1344 = CARTESIAN_POINT('',(3.,-1.175,1.95));+#1345 = LINE('',#1346,#1347);+#1346 = CARTESIAN_POINT('',(3.,-1.175,1.95));+#1347 = VECTOR('',#1348,1.);+#1348 = DIRECTION('',(1.,0.,0.));+#1349 = ORIENTED_EDGE('',*,*,#1328,.T.);+#1350 = ORIENTED_EDGE('',*,*,#198,.F.);+#1351 = ORIENTED_EDGE('',*,*,#1352,.F.);+#1352 = EDGE_CURVE('',#1343,#191,#1353,.T.);+#1353 = LINE('',#1354,#1355);+#1354 = CARTESIAN_POINT('',(3.,-1.175,1.95));+#1355 = VECTOR('',#1356,1.);+#1356 = DIRECTION('',(0.,-1.,0.));+#1357 = PLANE('',#1358);+#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361);+#1359 = CARTESIAN_POINT('',(3.,-1.175,1.95));+#1360 = DIRECTION('',(0.,0.,-1.));+#1361 = DIRECTION('',(0.,-1.,0.));+#1362 = ADVANCED_FACE('',(#1363),#1390,.F.);+#1363 = FACE_BOUND('',#1364,.F.);+#1364 = EDGE_LOOP('',(#1365,#1366,#1374,#1382,#1388,#1389));+#1365 = ORIENTED_EDGE('',*,*,#325,.T.);+#1366 = ORIENTED_EDGE('',*,*,#1367,.T.);+#1367 = EDGE_CURVE('',#326,#1368,#1370,.T.);+#1368 = VERTEX_POINT('',#1369);+#1369 = CARTESIAN_POINT('',(3.,0.175,3.55));+#1370 = LINE('',#1371,#1372);+#1371 = CARTESIAN_POINT('',(3.,0.175,4.2));+#1372 = VECTOR('',#1373,1.);+#1373 = DIRECTION('',(0.,0.,-1.));+#1374 = ORIENTED_EDGE('',*,*,#1375,.T.);+#1375 = EDGE_CURVE('',#1368,#1376,#1378,.T.);+#1376 = VERTEX_POINT('',#1377);+#1377 = CARTESIAN_POINT('',(3.,-1.175,3.55));+#1378 = LINE('',#1379,#1380);+#1379 = CARTESIAN_POINT('',(3.,0.175,3.55));+#1380 = VECTOR('',#1381,1.);+#1381 = DIRECTION('',(0.,-1.,0.));+#1382 = ORIENTED_EDGE('',*,*,#1383,.T.);+#1383 = EDGE_CURVE('',#1376,#1343,#1384,.T.);+#1384 = LINE('',#1385,#1386);+#1385 = CARTESIAN_POINT('',(3.,-1.175,3.55));+#1386 = VECTOR('',#1387,1.);+#1387 = DIRECTION('',(0.,0.,-1.));+#1388 = ORIENTED_EDGE('',*,*,#1352,.T.);+#1389 = ORIENTED_EDGE('',*,*,#190,.T.);+#1390 = PLANE('',#1391);+#1391 = AXIS2_PLACEMENT_3D('',#1392,#1393,#1394);+#1392 = CARTESIAN_POINT('',(3.,-1.057142857143,3.332142857143));+#1393 = DIRECTION('',(-1.,5.731875618728E-31,-5.596384573349E-31));+#1394 = DIRECTION('',(-5.731875618728E-31,-1.,0.));+#1395 = ADVANCED_FACE('',(#1396),#1404,.T.);+#1396 = FACE_BOUND('',#1397,.T.);+#1397 = EDGE_LOOP('',(#1398,#1399,#1400,#1401,#1402,#1403));+#1398 = ORIENTED_EDGE('',*,*,#318,.T.);+#1399 = ORIENTED_EDGE('',*,*,#300,.T.);+#1400 = ORIENTED_EDGE('',*,*,#276,.T.);+#1401 = ORIENTED_EDGE('',*,*,#252,.T.);+#1402 = ORIENTED_EDGE('',*,*,#228,.T.);+#1403 = ORIENTED_EDGE('',*,*,#174,.T.);+#1404 = PLANE('',#1405);+#1405 = AXIS2_PLACEMENT_3D('',#1406,#1407,#1408);+#1406 = CARTESIAN_POINT('',(-3.,-1.057142857143,3.332142857143));+#1407 = DIRECTION('',(-1.,5.731875618728E-31,-5.596384573349E-31));+#1408 = DIRECTION('',(-5.731875618728E-31,-1.,0.));+#1409 = ADVANCED_FACE('',(#1410),#1421,.F.);+#1410 = FACE_BOUND('',#1411,.F.);+#1411 = EDGE_LOOP('',(#1412,#1413,#1414,#1420));+#1412 = ORIENTED_EDGE('',*,*,#333,.T.);+#1413 = ORIENTED_EDGE('',*,*,#1304,.T.);+#1414 = ORIENTED_EDGE('',*,*,#1415,.F.);+#1415 = EDGE_CURVE('',#1368,#1305,#1416,.T.);+#1416 = LINE('',#1417,#1418);+#1417 = CARTESIAN_POINT('',(3.,0.175,3.55));+#1418 = VECTOR('',#1419,1.);+#1419 = DIRECTION('',(1.,0.,0.));+#1420 = ORIENTED_EDGE('',*,*,#1367,.F.);+#1421 = PLANE('',#1422);+#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425);+#1423 = CARTESIAN_POINT('',(3.,0.175,4.2));+#1424 = DIRECTION('',(0.,1.,0.));+#1425 = DIRECTION('',(0.,0.,-1.));+#1426 = ADVANCED_FACE('',(#1427),#1443,.T.);+#1427 = FACE_BOUND('',#1428,.T.);+#1428 = EDGE_LOOP('',(#1429,#1435,#1436,#1442));+#1429 = ORIENTED_EDGE('',*,*,#1430,.F.);+#1430 = EDGE_CURVE('',#981,#358,#1431,.T.);+#1431 = LINE('',#1432,#1433);+#1432 = CARTESIAN_POINT('',(-1.5,0.67,0.15));+#1433 = VECTOR('',#1434,1.);+#1434 = DIRECTION('',(0.,0.,1.));+#1435 = ORIENTED_EDGE('',*,*,#980,.T.);+#1436 = ORIENTED_EDGE('',*,*,#1437,.T.);+#1437 = EDGE_CURVE('',#983,#360,#1438,.T.);+#1438 = LINE('',#1439,#1440);+#1439 = CARTESIAN_POINT('',(-1.5,2.07,0.15));+#1440 = VECTOR('',#1441,1.);+#1441 = DIRECTION('',(0.,0.,1.));+#1442 = ORIENTED_EDGE('',*,*,#357,.F.);+#1443 = PLANE('',#1444);+#1444 = AXIS2_PLACEMENT_3D('',#1445,#1446,#1447);+#1445 = CARTESIAN_POINT('',(-1.5,0.67,0.15));+#1446 = DIRECTION('',(1.,0.,0.));+#1447 = DIRECTION('',(0.,0.,1.));+#1448 = ADVANCED_FACE('',(#1449),#1460,.F.);+#1449 = FACE_BOUND('',#1450,.F.);+#1450 = EDGE_LOOP('',(#1451,#1452,#1453,#1454));+#1451 = ORIENTED_EDGE('',*,*,#990,.F.);+#1452 = ORIENTED_EDGE('',*,*,#1437,.T.);+#1453 = ORIENTED_EDGE('',*,*,#367,.T.);+#1454 = ORIENTED_EDGE('',*,*,#1455,.F.);+#1455 = EDGE_CURVE('',#991,#368,#1456,.T.);+#1456 = LINE('',#1457,#1458);+#1457 = CARTESIAN_POINT('',(1.5,2.07,0.15));+#1458 = VECTOR('',#1459,1.);+#1459 = DIRECTION('',(0.,0.,1.));+#1460 = PLANE('',#1461);+#1461 = AXIS2_PLACEMENT_3D('',#1462,#1463,#1464);+#1462 = CARTESIAN_POINT('',(-1.5,2.07,0.15));+#1463 = DIRECTION('',(0.,1.,0.));+#1464 = DIRECTION('',(0.,0.,1.));+#1465 = ADVANCED_FACE('',(#1466,#1477),#1511,.T.);+#1466 = FACE_BOUND('',#1467,.T.);+#1467 = EDGE_LOOP('',(#1468,#1469,#1470,#1471));+#1468 = ORIENTED_EDGE('',*,*,#1006,.F.);+#1469 = ORIENTED_EDGE('',*,*,#1430,.T.);+#1470 = ORIENTED_EDGE('',*,*,#383,.T.);+#1471 = ORIENTED_EDGE('',*,*,#1472,.F.);+#1472 = EDGE_CURVE('',#999,#376,#1473,.T.);+#1473 = LINE('',#1474,#1475);+#1474 = CARTESIAN_POINT('',(1.5,0.67,0.15));+#1475 = VECTOR('',#1476,1.);+#1476 = DIRECTION('',(0.,0.,1.));+#1477 = FACE_BOUND('',#1478,.T.);+#1478 = EDGE_LOOP('',(#1479,#1489,#1497,#1505));+#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);+#1480 = EDGE_CURVE('',#1481,#1483,#1485,.T.);+#1481 = VERTEX_POINT('',#1482);+#1482 = CARTESIAN_POINT('',(-0.625,0.67,3.4));+#1483 = VERTEX_POINT('',#1484);+#1484 = CARTESIAN_POINT('',(-0.625,0.67,2.4));+#1485 = LINE('',#1486,#1487);+#1486 = CARTESIAN_POINT('',(-0.625,0.67,3.4));+#1487 = VECTOR('',#1488,1.);+#1488 = DIRECTION('',(0.,5.551115123126E-17,-1.));+#1489 = ORIENTED_EDGE('',*,*,#1490,.T.);+#1490 = EDGE_CURVE('',#1483,#1491,#1493,.T.);+#1491 = VERTEX_POINT('',#1492);+#1492 = CARTESIAN_POINT('',(0.625,0.67,2.4));+#1493 = LINE('',#1494,#1495);+#1494 = CARTESIAN_POINT('',(-0.625,0.67,2.4));+#1495 = VECTOR('',#1496,1.);+#1496 = DIRECTION('',(1.,0.,0.));+#1497 = ORIENTED_EDGE('',*,*,#1498,.F.);+#1498 = EDGE_CURVE('',#1499,#1491,#1501,.T.);+#1499 = VERTEX_POINT('',#1500);+#1500 = CARTESIAN_POINT('',(0.625,0.67,3.4));+#1501 = LINE('',#1502,#1503);+#1502 = CARTESIAN_POINT('',(0.625,0.67,3.4));+#1503 = VECTOR('',#1504,1.);+#1504 = DIRECTION('',(0.,5.551115123126E-17,-1.));+#1505 = ORIENTED_EDGE('',*,*,#1506,.F.);+#1506 = EDGE_CURVE('',#1481,#1499,#1507,.T.);+#1507 = LINE('',#1508,#1509);+#1508 = CARTESIAN_POINT('',(-0.625,0.67,3.4));+#1509 = VECTOR('',#1510,1.);+#1510 = DIRECTION('',(1.,0.,0.));+#1511 = PLANE('',#1512);+#1512 = AXIS2_PLACEMENT_3D('',#1513,#1514,#1515);+#1513 = CARTESIAN_POINT('',(-1.5,0.67,0.15));+#1514 = DIRECTION('',(0.,1.,0.));+#1515 = DIRECTION('',(0.,0.,1.));+#1516 = ADVANCED_FACE('',(#1517),#1523,.F.);+#1517 = FACE_BOUND('',#1518,.F.);+#1518 = EDGE_LOOP('',(#1519,#1520,#1521,#1522));+#1519 = ORIENTED_EDGE('',*,*,#1472,.F.);+#1520 = ORIENTED_EDGE('',*,*,#998,.T.);+#1521 = ORIENTED_EDGE('',*,*,#1455,.T.);+#1522 = ORIENTED_EDGE('',*,*,#375,.F.);+#1523 = PLANE('',#1524);+#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527);+#1525 = CARTESIAN_POINT('',(1.5,0.67,0.15));+#1526 = DIRECTION('',(1.,0.,0.));+#1527 = DIRECTION('',(0.,0.,1.));+#1528 = ADVANCED_FACE('',(#1529),#1554,.F.);+#1529 = FACE_BOUND('',#1530,.F.);+#1530 = EDGE_LOOP('',(#1531,#1539,#1547,#1553));+#1531 = ORIENTED_EDGE('',*,*,#1532,.T.);+#1532 = EDGE_CURVE('',#392,#1533,#1535,.T.);+#1533 = VERTEX_POINT('',#1534);+#1534 = CARTESIAN_POINT('',(2.5,-1.175,1.6));+#1535 = LINE('',#1536,#1537);+#1536 = CARTESIAN_POINT('',(2.5,-1.175,4.2));+#1537 = VECTOR('',#1538,1.);+#1538 = DIRECTION('',(-0.,-0.,-1.));+#1539 = ORIENTED_EDGE('',*,*,#1540,.T.);+#1540 = EDGE_CURVE('',#1533,#1541,#1543,.T.);+#1541 = VERTEX_POINT('',#1542);+#1542 = CARTESIAN_POINT('',(2.5,0.875,1.6));+#1543 = LINE('',#1544,#1545);+#1544 = CARTESIAN_POINT('',(2.5,-1.175,1.6));+#1545 = VECTOR('',#1546,1.);+#1546 = DIRECTION('',(0.,1.,0.));+#1547 = ORIENTED_EDGE('',*,*,#1548,.F.);+#1548 = EDGE_CURVE('',#394,#1541,#1549,.T.);+#1549 = LINE('',#1550,#1551);+#1550 = CARTESIAN_POINT('',(2.5,0.875,4.2));+#1551 = VECTOR('',#1552,1.);+#1552 = DIRECTION('',(-0.,-0.,-1.));+#1553 = ORIENTED_EDGE('',*,*,#391,.F.);+#1554 = PLANE('',#1555);+#1555 = AXIS2_PLACEMENT_3D('',#1556,#1557,#1558);+#1556 = CARTESIAN_POINT('',(2.5,-1.175,4.2));+#1557 = DIRECTION('',(1.,0.,0.));+#1558 = DIRECTION('',(0.,1.,0.));+#1559 = ADVANCED_FACE('',(#1560),#1578,.F.);+#1560 = FACE_BOUND('',#1561,.F.);+#1561 = EDGE_LOOP('',(#1562,#1570,#1576,#1577));+#1562 = ORIENTED_EDGE('',*,*,#1563,.T.);+#1563 = EDGE_CURVE('',#402,#1564,#1566,.T.);+#1564 = VERTEX_POINT('',#1565);+#1565 = CARTESIAN_POINT('',(-2.5,-1.175,1.6));+#1566 = LINE('',#1567,#1568);+#1567 = CARTESIAN_POINT('',(-2.5,-1.175,4.2));+#1568 = VECTOR('',#1569,1.);+#1569 = DIRECTION('',(-0.,-0.,-1.));+#1570 = ORIENTED_EDGE('',*,*,#1571,.T.);+#1571 = EDGE_CURVE('',#1564,#1533,#1572,.T.);+#1572 = LINE('',#1573,#1574);+#1573 = CARTESIAN_POINT('',(-2.5,-1.175,1.6));+#1574 = VECTOR('',#1575,1.);+#1575 = DIRECTION('',(1.,0.,0.));+#1576 = ORIENTED_EDGE('',*,*,#1532,.F.);+#1577 = ORIENTED_EDGE('',*,*,#401,.F.);+#1578 = PLANE('',#1579);+#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582);+#1580 = CARTESIAN_POINT('',(-2.5,-1.175,4.2));+#1581 = DIRECTION('',(0.,-1.,0.));+#1582 = DIRECTION('',(1.,0.,0.));+#1583 = ADVANCED_FACE('',(#1584),#1602,.F.);+#1584 = FACE_BOUND('',#1585,.F.);+#1585 = EDGE_LOOP('',(#1586,#1587,#1595,#1601));+#1586 = ORIENTED_EDGE('',*,*,#1548,.T.);+#1587 = ORIENTED_EDGE('',*,*,#1588,.T.);+#1588 = EDGE_CURVE('',#1541,#1589,#1591,.T.);+#1589 = VERTEX_POINT('',#1590);+#1590 = CARTESIAN_POINT('',(2.,0.875,1.6));+#1591 = LINE('',#1592,#1593);+#1592 = CARTESIAN_POINT('',(2.5,0.875,1.6));+#1593 = VECTOR('',#1594,1.);+#1594 = DIRECTION('',(-1.,0.,0.));+#1595 = ORIENTED_EDGE('',*,*,#1596,.F.);+#1596 = EDGE_CURVE('',#634,#1589,#1597,.T.);+#1597 = LINE('',#1598,#1599);+#1598 = CARTESIAN_POINT('',(2.,0.875,4.2));+#1599 = VECTOR('',#1600,1.);+#1600 = DIRECTION('',(-0.,-0.,-1.));+#1601 = ORIENTED_EDGE('',*,*,#641,.F.);+#1602 = PLANE('',#1603);+#1603 = AXIS2_PLACEMENT_3D('',#1604,#1605,#1606);+#1604 = CARTESIAN_POINT('',(2.5,0.875,4.2));+#1605 = DIRECTION('',(0.,1.,0.));+#1606 = DIRECTION('',(-1.,0.,0.));+#1607 = ADVANCED_FACE('',(#1608),#1626,.F.);+#1608 = FACE_BOUND('',#1609,.F.);+#1609 = EDGE_LOOP('',(#1610,#1618,#1624,#1625));+#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);+#1611 = EDGE_CURVE('',#410,#1612,#1614,.T.);+#1612 = VERTEX_POINT('',#1613);+#1613 = CARTESIAN_POINT('',(-2.5,0.875,1.6));+#1614 = LINE('',#1615,#1616);+#1615 = CARTESIAN_POINT('',(-2.5,0.875,4.2));+#1616 = VECTOR('',#1617,1.);+#1617 = DIRECTION('',(-0.,-0.,-1.));+#1618 = ORIENTED_EDGE('',*,*,#1619,.T.);+#1619 = EDGE_CURVE('',#1612,#1564,#1620,.T.);+#1620 = LINE('',#1621,#1622);+#1621 = CARTESIAN_POINT('',(-2.5,0.875,1.6));+#1622 = VECTOR('',#1623,1.);+#1623 = DIRECTION('',(0.,-1.,0.));+#1624 = ORIENTED_EDGE('',*,*,#1563,.F.);+#1625 = ORIENTED_EDGE('',*,*,#409,.F.);+#1626 = PLANE('',#1627);+#1627 = AXIS2_PLACEMENT_3D('',#1628,#1629,#1630);+#1628 = CARTESIAN_POINT('',(-2.5,0.875,4.2));+#1629 = DIRECTION('',(-1.,0.,0.));+#1630 = DIRECTION('',(0.,-1.,0.));+#1631 = ADVANCED_FACE('',(#1632),#1650,.F.);+#1632 = FACE_BOUND('',#1633,.F.);+#1633 = EDGE_LOOP('',(#1634,#1635,#1643,#1649));+#1634 = ORIENTED_EDGE('',*,*,#1596,.T.);+#1635 = ORIENTED_EDGE('',*,*,#1636,.T.);+#1636 = EDGE_CURVE('',#1589,#1637,#1639,.T.);+#1637 = VERTEX_POINT('',#1638);+#1638 = CARTESIAN_POINT('',(2.,0.375,1.6));+#1639 = LINE('',#1640,#1641);+#1640 = CARTESIAN_POINT('',(2.,0.875,1.6));+#1641 = VECTOR('',#1642,1.);+#1642 = DIRECTION('',(0.,-1.,0.));+#1643 = ORIENTED_EDGE('',*,*,#1644,.F.);+#1644 = EDGE_CURVE('',#626,#1637,#1645,.T.);+#1645 = LINE('',#1646,#1647);+#1646 = CARTESIAN_POINT('',(2.,0.375,4.2));+#1647 = VECTOR('',#1648,1.);+#1648 = DIRECTION('',(-0.,-0.,-1.));+#1649 = ORIENTED_EDGE('',*,*,#633,.F.);+#1650 = PLANE('',#1651);+#1651 = AXIS2_PLACEMENT_3D('',#1652,#1653,#1654);+#1652 = CARTESIAN_POINT('',(2.,0.875,4.2));+#1653 = DIRECTION('',(-1.,0.,0.));+#1654 = DIRECTION('',(0.,-1.,0.));+#1655 = ADVANCED_FACE('',(#1656),#1674,.F.);+#1656 = FACE_BOUND('',#1657,.F.);+#1657 = EDGE_LOOP('',(#1658,#1666,#1672,#1673));+#1658 = ORIENTED_EDGE('',*,*,#1659,.T.);+#1659 = EDGE_CURVE('',#418,#1660,#1662,.T.);+#1660 = VERTEX_POINT('',#1661);+#1661 = CARTESIAN_POINT('',(-2.,0.875,1.6));+#1662 = LINE('',#1663,#1664);+#1663 = CARTESIAN_POINT('',(-2.,0.875,4.2));+#1664 = VECTOR('',#1665,1.);+#1665 = DIRECTION('',(-0.,-0.,-1.));+#1666 = ORIENTED_EDGE('',*,*,#1667,.T.);+#1667 = EDGE_CURVE('',#1660,#1612,#1668,.T.);+#1668 = LINE('',#1669,#1670);+#1669 = CARTESIAN_POINT('',(-2.,0.875,1.6));+#1670 = VECTOR('',#1671,1.);+#1671 = DIRECTION('',(-1.,0.,0.));+#1672 = ORIENTED_EDGE('',*,*,#1611,.F.);+#1673 = ORIENTED_EDGE('',*,*,#417,.F.);+#1674 = PLANE('',#1675);+#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678);+#1676 = CARTESIAN_POINT('',(-2.,0.875,4.2));+#1677 = DIRECTION('',(0.,1.,0.));+#1678 = DIRECTION('',(-1.,0.,0.));+#1679 = ADVANCED_FACE('',(#1680),#1698,.F.);+#1680 = FACE_BOUND('',#1681,.F.);+#1681 = EDGE_LOOP('',(#1682,#1683,#1691,#1697));+#1682 = ORIENTED_EDGE('',*,*,#1644,.T.);+#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);+#1684 = EDGE_CURVE('',#1637,#1685,#1687,.T.);+#1685 = VERTEX_POINT('',#1686);+#1686 = CARTESIAN_POINT('',(1.5,0.375,1.6));+#1687 = LINE('',#1688,#1689);+#1688 = CARTESIAN_POINT('',(2.,0.375,1.6));+#1689 = VECTOR('',#1690,1.);+#1690 = DIRECTION('',(-1.,0.,0.));+#1691 = ORIENTED_EDGE('',*,*,#1692,.F.);+#1692 = EDGE_CURVE('',#618,#1685,#1693,.T.);+#1693 = LINE('',#1694,#1695);+#1694 = CARTESIAN_POINT('',(1.5,0.375,4.2));+#1695 = VECTOR('',#1696,1.);+#1696 = DIRECTION('',(-0.,-0.,-1.));+#1697 = ORIENTED_EDGE('',*,*,#625,.F.);+#1698 = PLANE('',#1699);+#1699 = AXIS2_PLACEMENT_3D('',#1700,#1701,#1702);+#1700 = CARTESIAN_POINT('',(2.,0.375,4.2));+#1701 = DIRECTION('',(0.,1.,0.));+#1702 = DIRECTION('',(-1.,0.,0.));+#1703 = ADVANCED_FACE('',(#1704),#1722,.F.);+#1704 = FACE_BOUND('',#1705,.F.);+#1705 = EDGE_LOOP('',(#1706,#1714,#1720,#1721));+#1706 = ORIENTED_EDGE('',*,*,#1707,.T.);+#1707 = EDGE_CURVE('',#426,#1708,#1710,.T.);+#1708 = VERTEX_POINT('',#1709);+#1709 = CARTESIAN_POINT('',(-2.,0.375,1.6));+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(-2.,0.375,4.2));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(-0.,-0.,-1.));+#1714 = ORIENTED_EDGE('',*,*,#1715,.T.);+#1715 = EDGE_CURVE('',#1708,#1660,#1716,.T.);+#1716 = LINE('',#1717,#1718);+#1717 = CARTESIAN_POINT('',(-2.,0.375,1.6));+#1718 = VECTOR('',#1719,1.);+#1719 = DIRECTION('',(0.,1.,0.));+#1720 = ORIENTED_EDGE('',*,*,#1659,.F.);+#1721 = ORIENTED_EDGE('',*,*,#425,.F.);+#1722 = PLANE('',#1723);+#1723 = AXIS2_PLACEMENT_3D('',#1724,#1725,#1726);+#1724 = CARTESIAN_POINT('',(-2.,0.375,4.2));+#1725 = DIRECTION('',(1.,0.,0.));+#1726 = DIRECTION('',(0.,1.,0.));+#1727 = ADVANCED_FACE('',(#1728),#1746,.F.);+#1728 = FACE_BOUND('',#1729,.F.);+#1729 = EDGE_LOOP('',(#1730,#1731,#1739,#1745));+#1730 = ORIENTED_EDGE('',*,*,#1692,.T.);+#1731 = ORIENTED_EDGE('',*,*,#1732,.T.);+#1732 = EDGE_CURVE('',#1685,#1733,#1735,.T.);+#1733 = VERTEX_POINT('',#1734);+#1734 = CARTESIAN_POINT('',(1.5,0.175,1.6));+#1735 = LINE('',#1736,#1737);+#1736 = CARTESIAN_POINT('',(1.5,0.375,1.6));+#1737 = VECTOR('',#1738,1.);+#1738 = DIRECTION('',(0.,-1.,0.));+#1739 = ORIENTED_EDGE('',*,*,#1740,.F.);+#1740 = EDGE_CURVE('',#610,#1733,#1741,.T.);+#1741 = LINE('',#1742,#1743);+#1742 = CARTESIAN_POINT('',(1.5,0.175,4.2));+#1743 = VECTOR('',#1744,1.);+#1744 = DIRECTION('',(-0.,-0.,-1.));+#1745 = ORIENTED_EDGE('',*,*,#617,.F.);+#1746 = PLANE('',#1747);+#1747 = AXIS2_PLACEMENT_3D('',#1748,#1749,#1750);+#1748 = CARTESIAN_POINT('',(1.5,0.375,4.2));+#1749 = DIRECTION('',(-1.,0.,0.));+#1750 = DIRECTION('',(0.,-1.,0.));+#1751 = ADVANCED_FACE('',(#1752),#1770,.F.);+#1752 = FACE_BOUND('',#1753,.F.);+#1753 = EDGE_LOOP('',(#1754,#1762,#1768,#1769));+#1754 = ORIENTED_EDGE('',*,*,#1755,.T.);+#1755 = EDGE_CURVE('',#434,#1756,#1758,.T.);+#1756 = VERTEX_POINT('',#1757);+#1757 = CARTESIAN_POINT('',(-1.5,0.375,1.6));+#1758 = LINE('',#1759,#1760);+#1759 = CARTESIAN_POINT('',(-1.5,0.375,4.2));+#1760 = VECTOR('',#1761,1.);+#1761 = DIRECTION('',(-0.,-0.,-1.));+#1762 = ORIENTED_EDGE('',*,*,#1763,.T.);+#1763 = EDGE_CURVE('',#1756,#1708,#1764,.T.);+#1764 = LINE('',#1765,#1766);+#1765 = CARTESIAN_POINT('',(-1.5,0.375,1.6));+#1766 = VECTOR('',#1767,1.);+#1767 = DIRECTION('',(-1.,0.,0.));+#1768 = ORIENTED_EDGE('',*,*,#1707,.F.);+#1769 = ORIENTED_EDGE('',*,*,#433,.F.);+#1770 = PLANE('',#1771);+#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774);+#1772 = CARTESIAN_POINT('',(-1.5,0.375,4.2));+#1773 = DIRECTION('',(0.,1.,0.));+#1774 = DIRECTION('',(-1.,0.,0.));+#1775 = ADVANCED_FACE('',(#1776),#1802,.F.);+#1776 = FACE_BOUND('',#1777,.F.);+#1777 = EDGE_LOOP('',(#1778,#1779,#1787,#1795,#1801));+#1778 = ORIENTED_EDGE('',*,*,#1740,.T.);+#1779 = ORIENTED_EDGE('',*,*,#1780,.T.);+#1780 = EDGE_CURVE('',#1733,#1781,#1783,.T.);+#1781 = VERTEX_POINT('',#1782);+#1782 = CARTESIAN_POINT('',(1.35,0.175,1.6));+#1783 = LINE('',#1784,#1785);+#1784 = CARTESIAN_POINT('',(1.5,0.175,1.6));+#1785 = VECTOR('',#1786,1.);+#1786 = DIRECTION('',(-1.,0.,0.));+#1787 = ORIENTED_EDGE('',*,*,#1788,.F.);+#1788 = EDGE_CURVE('',#1789,#1781,#1791,.T.);+#1789 = VERTEX_POINT('',#1790);+#1790 = CARTESIAN_POINT('',(1.35,0.175,3.4804));+#1791 = LINE('',#1792,#1793);+#1792 = CARTESIAN_POINT('',(1.35,0.175,4.2));+#1793 = VECTOR('',#1794,1.);+#1794 = DIRECTION('',(-0.,-0.,-1.));+#1795 = ORIENTED_EDGE('',*,*,#1796,.F.);+#1796 = EDGE_CURVE('',#602,#1789,#1797,.T.);+#1797 = LINE('',#1798,#1799);+#1798 = CARTESIAN_POINT('',(1.35,0.175,4.2));+#1799 = VECTOR('',#1800,1.);+#1800 = DIRECTION('',(-0.,-0.,-1.));+#1801 = ORIENTED_EDGE('',*,*,#609,.F.);+#1802 = PLANE('',#1803);+#1803 = AXIS2_PLACEMENT_3D('',#1804,#1805,#1806);+#1804 = CARTESIAN_POINT('',(1.5,0.175,4.2));+#1805 = DIRECTION('',(0.,1.,0.));+#1806 = DIRECTION('',(-1.,0.,0.));+#1807 = ADVANCED_FACE('',(#1808),#1826,.F.);+#1808 = FACE_BOUND('',#1809,.F.);+#1809 = EDGE_LOOP('',(#1810,#1818,#1824,#1825));+#1810 = ORIENTED_EDGE('',*,*,#1811,.T.);+#1811 = EDGE_CURVE('',#442,#1812,#1814,.T.);+#1812 = VERTEX_POINT('',#1813);+#1813 = CARTESIAN_POINT('',(-1.5,0.175,1.6));+#1814 = LINE('',#1815,#1816);+#1815 = CARTESIAN_POINT('',(-1.5,0.175,4.2));+#1816 = VECTOR('',#1817,1.);+#1817 = DIRECTION('',(-0.,-0.,-1.));+#1818 = ORIENTED_EDGE('',*,*,#1819,.T.);+#1819 = EDGE_CURVE('',#1812,#1756,#1820,.T.);+#1820 = LINE('',#1821,#1822);+#1821 = CARTESIAN_POINT('',(-1.5,0.175,1.6));+#1822 = VECTOR('',#1823,1.);+#1823 = DIRECTION('',(0.,1.,0.));+#1824 = ORIENTED_EDGE('',*,*,#1755,.F.);+#1825 = ORIENTED_EDGE('',*,*,#441,.F.);+#1826 = PLANE('',#1827);+#1827 = AXIS2_PLACEMENT_3D('',#1828,#1829,#1830);+#1828 = CARTESIAN_POINT('',(-1.5,0.175,4.2));+#1829 = DIRECTION('',(1.,0.,0.));+#1830 = DIRECTION('',(0.,1.,0.));+#1831 = ADVANCED_FACE('',(#1832),#1866,.F.);+#1832 = FACE_BOUND('',#1833,.F.);+#1833 = EDGE_LOOP('',(#1834,#1835,#1836,#1844,#1852,#1860));+#1834 = ORIENTED_EDGE('',*,*,#601,.F.);+#1835 = ORIENTED_EDGE('',*,*,#1796,.T.);+#1836 = ORIENTED_EDGE('',*,*,#1837,.T.);+#1837 = EDGE_CURVE('',#1789,#1838,#1840,.T.);+#1838 = VERTEX_POINT('',#1839);+#1839 = CARTESIAN_POINT('',(1.35,0.2946,3.6));+#1840 = LINE('',#1841,#1842);+#1841 = CARTESIAN_POINT('',(1.35,-0.1054,3.2));+#1842 = VECTOR('',#1843,1.);+#1843 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#1844 = ORIENTED_EDGE('',*,*,#1845,.T.);+#1845 = EDGE_CURVE('',#1838,#1846,#1848,.T.);+#1846 = VERTEX_POINT('',#1847);+#1847 = CARTESIAN_POINT('',(1.35,0.2946,1.6));+#1848 = LINE('',#1849,#1850);+#1849 = CARTESIAN_POINT('',(1.35,0.2946,3.6));+#1850 = VECTOR('',#1851,1.);+#1851 = DIRECTION('',(0.,0.,-1.));+#1852 = ORIENTED_EDGE('',*,*,#1853,.T.);+#1853 = EDGE_CURVE('',#1846,#1854,#1856,.T.);+#1854 = VERTEX_POINT('',#1855);+#1855 = CARTESIAN_POINT('',(1.35,0.375,1.6));+#1856 = LINE('',#1857,#1858);+#1857 = CARTESIAN_POINT('',(1.35,0.175,1.6));+#1858 = VECTOR('',#1859,1.);+#1859 = DIRECTION('',(0.,1.,0.));+#1860 = ORIENTED_EDGE('',*,*,#1861,.F.);+#1861 = EDGE_CURVE('',#594,#1854,#1862,.T.);+#1862 = LINE('',#1863,#1864);+#1863 = CARTESIAN_POINT('',(1.35,0.375,4.2));+#1864 = VECTOR('',#1865,1.);+#1865 = DIRECTION('',(-0.,-0.,-1.));+#1866 = PLANE('',#1867);+#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870);+#1868 = CARTESIAN_POINT('',(1.35,0.175,4.2));+#1869 = DIRECTION('',(1.,0.,0.));+#1870 = DIRECTION('',(0.,1.,0.));+#1871 = ADVANCED_FACE('',(#1872),#1898,.F.);+#1872 = FACE_BOUND('',#1873,.F.);+#1873 = EDGE_LOOP('',(#1874,#1882,#1890,#1896,#1897));+#1874 = ORIENTED_EDGE('',*,*,#1875,.T.);+#1875 = EDGE_CURVE('',#450,#1876,#1878,.T.);+#1876 = VERTEX_POINT('',#1877);+#1877 = CARTESIAN_POINT('',(-1.35,0.175,3.4804));+#1878 = LINE('',#1879,#1880);+#1879 = CARTESIAN_POINT('',(-1.35,0.175,4.2));+#1880 = VECTOR('',#1881,1.);+#1881 = DIRECTION('',(-0.,-0.,-1.));+#1882 = ORIENTED_EDGE('',*,*,#1883,.T.);+#1883 = EDGE_CURVE('',#1876,#1884,#1886,.T.);+#1884 = VERTEX_POINT('',#1885);+#1885 = CARTESIAN_POINT('',(-1.35,0.175,1.6));+#1886 = LINE('',#1887,#1888);+#1887 = CARTESIAN_POINT('',(-1.35,0.175,4.2));+#1888 = VECTOR('',#1889,1.);+#1889 = DIRECTION('',(-0.,-0.,-1.));+#1890 = ORIENTED_EDGE('',*,*,#1891,.T.);+#1891 = EDGE_CURVE('',#1884,#1812,#1892,.T.);+#1892 = LINE('',#1893,#1894);+#1893 = CARTESIAN_POINT('',(-1.35,0.175,1.6));+#1894 = VECTOR('',#1895,1.);+#1895 = DIRECTION('',(-1.,0.,0.));+#1896 = ORIENTED_EDGE('',*,*,#1811,.F.);+#1897 = ORIENTED_EDGE('',*,*,#449,.F.);+#1898 = PLANE('',#1899);+#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902);+#1900 = CARTESIAN_POINT('',(-1.35,0.175,4.2));+#1901 = DIRECTION('',(0.,1.,0.));+#1902 = DIRECTION('',(-1.,0.,0.));+#1903 = ADVANCED_FACE('',(#1904),#1922,.F.);+#1904 = FACE_BOUND('',#1905,.F.);+#1905 = EDGE_LOOP('',(#1906,#1907,#1915,#1921));+#1906 = ORIENTED_EDGE('',*,*,#1861,.T.);+#1907 = ORIENTED_EDGE('',*,*,#1908,.T.);+#1908 = EDGE_CURVE('',#1854,#1909,#1911,.T.);+#1909 = VERTEX_POINT('',#1910);+#1910 = CARTESIAN_POINT('',(1.15,0.375,1.6));+#1911 = LINE('',#1912,#1913);+#1912 = CARTESIAN_POINT('',(1.35,0.375,1.6));+#1913 = VECTOR('',#1914,1.);+#1914 = DIRECTION('',(-1.,0.,0.));+#1915 = ORIENTED_EDGE('',*,*,#1916,.F.);+#1916 = EDGE_CURVE('',#586,#1909,#1917,.T.);+#1917 = LINE('',#1918,#1919);+#1918 = CARTESIAN_POINT('',(1.15,0.375,4.2));+#1919 = VECTOR('',#1920,1.);+#1920 = DIRECTION('',(-0.,-0.,-1.));+#1921 = ORIENTED_EDGE('',*,*,#593,.F.);+#1922 = PLANE('',#1923);+#1923 = AXIS2_PLACEMENT_3D('',#1924,#1925,#1926);+#1924 = CARTESIAN_POINT('',(1.35,0.375,4.2));+#1925 = DIRECTION('',(0.,1.,0.));+#1926 = DIRECTION('',(-1.,0.,0.));+#1927 = ADVANCED_FACE('',(#1928),#1962,.F.);+#1928 = FACE_BOUND('',#1929,.F.);+#1929 = EDGE_LOOP('',(#1930,#1931,#1939,#1947,#1955,#1961));+#1930 = ORIENTED_EDGE('',*,*,#457,.F.);+#1931 = ORIENTED_EDGE('',*,*,#1932,.T.);+#1932 = EDGE_CURVE('',#458,#1933,#1935,.T.);+#1933 = VERTEX_POINT('',#1934);+#1934 = CARTESIAN_POINT('',(-1.35,0.375,1.6));+#1935 = LINE('',#1936,#1937);+#1936 = CARTESIAN_POINT('',(-1.35,0.375,4.2));+#1937 = VECTOR('',#1938,1.);+#1938 = DIRECTION('',(-0.,-0.,-1.));+#1939 = ORIENTED_EDGE('',*,*,#1940,.T.);+#1940 = EDGE_CURVE('',#1933,#1941,#1943,.T.);+#1941 = VERTEX_POINT('',#1942);+#1942 = CARTESIAN_POINT('',(-1.35,0.2946,1.6));+#1943 = LINE('',#1944,#1945);+#1944 = CARTESIAN_POINT('',(-1.35,0.375,1.6));+#1945 = VECTOR('',#1946,1.);+#1946 = DIRECTION('',(0.,-1.,0.));+#1947 = ORIENTED_EDGE('',*,*,#1948,.F.);+#1948 = EDGE_CURVE('',#1949,#1941,#1951,.T.);+#1949 = VERTEX_POINT('',#1950);+#1950 = CARTESIAN_POINT('',(-1.35,0.2946,3.6));+#1951 = LINE('',#1952,#1953);+#1952 = CARTESIAN_POINT('',(-1.35,0.2946,3.6));+#1953 = VECTOR('',#1954,1.);+#1954 = DIRECTION('',(0.,0.,-1.));+#1955 = ORIENTED_EDGE('',*,*,#1956,.F.);+#1956 = EDGE_CURVE('',#1876,#1949,#1957,.T.);+#1957 = LINE('',#1958,#1959);+#1958 = CARTESIAN_POINT('',(-1.35,-0.1054,3.2));+#1959 = VECTOR('',#1960,1.);+#1960 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#1961 = ORIENTED_EDGE('',*,*,#1875,.F.);+#1962 = PLANE('',#1963);+#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966);+#1964 = CARTESIAN_POINT('',(-1.35,0.375,4.2));+#1965 = DIRECTION('',(-1.,0.,0.));+#1966 = DIRECTION('',(0.,-1.,0.));+#1967 = ADVANCED_FACE('',(#1968),#2002,.F.);+#1968 = FACE_BOUND('',#1969,.F.);+#1969 = EDGE_LOOP('',(#1970,#1971,#1972,#1980,#1988,#1996));+#1970 = ORIENTED_EDGE('',*,*,#585,.F.);+#1971 = ORIENTED_EDGE('',*,*,#1916,.T.);+#1972 = ORIENTED_EDGE('',*,*,#1973,.T.);+#1973 = EDGE_CURVE('',#1909,#1974,#1976,.T.);+#1974 = VERTEX_POINT('',#1975);+#1975 = CARTESIAN_POINT('',(1.15,0.2946,1.6));+#1976 = LINE('',#1977,#1978);+#1977 = CARTESIAN_POINT('',(1.15,0.375,1.6));+#1978 = VECTOR('',#1979,1.);+#1979 = DIRECTION('',(0.,-1.,0.));+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);+#1981 = EDGE_CURVE('',#1982,#1974,#1984,.T.);+#1982 = VERTEX_POINT('',#1983);+#1983 = CARTESIAN_POINT('',(1.15,0.2946,3.6));+#1984 = LINE('',#1985,#1986);+#1985 = CARTESIAN_POINT('',(1.15,0.2946,3.6));+#1986 = VECTOR('',#1987,1.);+#1987 = DIRECTION('',(0.,0.,-1.));+#1988 = ORIENTED_EDGE('',*,*,#1989,.F.);+#1989 = EDGE_CURVE('',#1990,#1982,#1992,.T.);+#1990 = VERTEX_POINT('',#1991);+#1991 = CARTESIAN_POINT('',(1.15,0.175,3.4804));+#1992 = LINE('',#1993,#1994);+#1993 = CARTESIAN_POINT('',(1.15,-0.1054,3.2));+#1994 = VECTOR('',#1995,1.);+#1995 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#1996 = ORIENTED_EDGE('',*,*,#1997,.F.);+#1997 = EDGE_CURVE('',#578,#1990,#1998,.T.);+#1998 = LINE('',#1999,#2000);+#1999 = CARTESIAN_POINT('',(1.15,0.175,4.2));+#2000 = VECTOR('',#2001,1.);+#2001 = DIRECTION('',(-0.,-0.,-1.));+#2002 = PLANE('',#2003);+#2003 = AXIS2_PLACEMENT_3D('',#2004,#2005,#2006);+#2004 = CARTESIAN_POINT('',(1.15,0.375,4.2));+#2005 = DIRECTION('',(-1.,0.,0.));+#2006 = DIRECTION('',(0.,-1.,0.));+#2007 = ADVANCED_FACE('',(#2008),#2026,.F.);+#2008 = FACE_BOUND('',#2009,.F.);+#2009 = EDGE_LOOP('',(#2010,#2018,#2024,#2025));+#2010 = ORIENTED_EDGE('',*,*,#2011,.T.);+#2011 = EDGE_CURVE('',#466,#2012,#2014,.T.);+#2012 = VERTEX_POINT('',#2013);+#2013 = CARTESIAN_POINT('',(-1.15,0.375,1.6));+#2014 = LINE('',#2015,#2016);+#2015 = CARTESIAN_POINT('',(-1.15,0.375,4.2));+#2016 = VECTOR('',#2017,1.);+#2017 = DIRECTION('',(-0.,-0.,-1.));+#2018 = ORIENTED_EDGE('',*,*,#2019,.T.);+#2019 = EDGE_CURVE('',#2012,#1933,#2020,.T.);+#2020 = LINE('',#2021,#2022);+#2021 = CARTESIAN_POINT('',(-1.15,0.375,1.6));+#2022 = VECTOR('',#2023,1.);+#2023 = DIRECTION('',(-1.,0.,0.));+#2024 = ORIENTED_EDGE('',*,*,#1932,.F.);+#2025 = ORIENTED_EDGE('',*,*,#465,.F.);+#2026 = PLANE('',#2027);+#2027 = AXIS2_PLACEMENT_3D('',#2028,#2029,#2030);+#2028 = CARTESIAN_POINT('',(-1.15,0.375,4.2));+#2029 = DIRECTION('',(0.,1.,0.));+#2030 = DIRECTION('',(-1.,0.,0.));+#2031 = ADVANCED_FACE('',(#2032),#2058,.F.);+#2032 = FACE_BOUND('',#2033,.F.);+#2033 = EDGE_LOOP('',(#2034,#2035,#2043,#2051,#2057));+#2034 = ORIENTED_EDGE('',*,*,#1997,.T.);+#2035 = ORIENTED_EDGE('',*,*,#2036,.T.);+#2036 = EDGE_CURVE('',#1990,#2037,#2039,.T.);+#2037 = VERTEX_POINT('',#2038);+#2038 = CARTESIAN_POINT('',(1.15,0.175,1.6));+#2039 = LINE('',#2040,#2041);+#2040 = CARTESIAN_POINT('',(1.15,0.175,4.2));+#2041 = VECTOR('',#2042,1.);+#2042 = DIRECTION('',(-0.,-0.,-1.));+#2043 = ORIENTED_EDGE('',*,*,#2044,.T.);+#2044 = EDGE_CURVE('',#2037,#2045,#2047,.T.);+#2045 = VERTEX_POINT('',#2046);+#2046 = CARTESIAN_POINT('',(1.,0.175,1.6));+#2047 = LINE('',#2048,#2049);+#2048 = CARTESIAN_POINT('',(1.15,0.175,1.6));+#2049 = VECTOR('',#2050,1.);+#2050 = DIRECTION('',(-1.,0.,0.));+#2051 = ORIENTED_EDGE('',*,*,#2052,.F.);+#2052 = EDGE_CURVE('',#570,#2045,#2053,.T.);+#2053 = LINE('',#2054,#2055);+#2054 = CARTESIAN_POINT('',(1.,0.175,4.2));+#2055 = VECTOR('',#2056,1.);+#2056 = DIRECTION('',(-0.,-0.,-1.));+#2057 = ORIENTED_EDGE('',*,*,#577,.F.);+#2058 = PLANE('',#2059);+#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062);+#2060 = CARTESIAN_POINT('',(1.15,0.175,4.2));+#2061 = DIRECTION('',(0.,1.,0.));+#2062 = DIRECTION('',(-1.,0.,0.));+#2063 = ADVANCED_FACE('',(#2064),#2098,.F.);+#2064 = FACE_BOUND('',#2065,.F.);+#2065 = EDGE_LOOP('',(#2066,#2067,#2075,#2083,#2091,#2097));+#2066 = ORIENTED_EDGE('',*,*,#473,.F.);+#2067 = ORIENTED_EDGE('',*,*,#2068,.T.);+#2068 = EDGE_CURVE('',#474,#2069,#2071,.T.);+#2069 = VERTEX_POINT('',#2070);+#2070 = CARTESIAN_POINT('',(-1.15,0.175,3.4804));+#2071 = LINE('',#2072,#2073);+#2072 = CARTESIAN_POINT('',(-1.15,0.175,4.2));+#2073 = VECTOR('',#2074,1.);+#2074 = DIRECTION('',(-0.,-0.,-1.));+#2075 = ORIENTED_EDGE('',*,*,#2076,.T.);+#2076 = EDGE_CURVE('',#2069,#2077,#2079,.T.);+#2077 = VERTEX_POINT('',#2078);+#2078 = CARTESIAN_POINT('',(-1.15,0.2946,3.6));+#2079 = LINE('',#2080,#2081);+#2080 = CARTESIAN_POINT('',(-1.15,-0.1054,3.2));+#2081 = VECTOR('',#2082,1.);+#2082 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#2083 = ORIENTED_EDGE('',*,*,#2084,.T.);+#2084 = EDGE_CURVE('',#2077,#2085,#2087,.T.);+#2085 = VERTEX_POINT('',#2086);+#2086 = CARTESIAN_POINT('',(-1.15,0.2946,1.6));+#2087 = LINE('',#2088,#2089);+#2088 = CARTESIAN_POINT('',(-1.15,0.2946,3.6));+#2089 = VECTOR('',#2090,1.);+#2090 = DIRECTION('',(0.,0.,-1.));+#2091 = ORIENTED_EDGE('',*,*,#2092,.T.);+#2092 = EDGE_CURVE('',#2085,#2012,#2093,.T.);+#2093 = LINE('',#2094,#2095);+#2094 = CARTESIAN_POINT('',(-1.15,0.175,1.6));+#2095 = VECTOR('',#2096,1.);+#2096 = DIRECTION('',(0.,1.,0.));+#2097 = ORIENTED_EDGE('',*,*,#2011,.F.);+#2098 = PLANE('',#2099);+#2099 = AXIS2_PLACEMENT_3D('',#2100,#2101,#2102);+#2100 = CARTESIAN_POINT('',(-1.15,0.175,4.2));+#2101 = DIRECTION('',(1.,0.,0.));+#2102 = DIRECTION('',(0.,1.,0.));+#2103 = ADVANCED_FACE('',(#2104),#2122,.F.);+#2104 = FACE_BOUND('',#2105,.F.);+#2105 = EDGE_LOOP('',(#2106,#2107,#2115,#2121));+#2106 = ORIENTED_EDGE('',*,*,#2052,.T.);+#2107 = ORIENTED_EDGE('',*,*,#2108,.T.);+#2108 = EDGE_CURVE('',#2045,#2109,#2111,.T.);+#2109 = VERTEX_POINT('',#2110);+#2110 = CARTESIAN_POINT('',(1.,0.375,1.6));+#2111 = LINE('',#2112,#2113);+#2112 = CARTESIAN_POINT('',(1.,0.175,1.6));+#2113 = VECTOR('',#2114,1.);+#2114 = DIRECTION('',(0.,1.,0.));+#2115 = ORIENTED_EDGE('',*,*,#2116,.F.);+#2116 = EDGE_CURVE('',#562,#2109,#2117,.T.);+#2117 = LINE('',#2118,#2119);+#2118 = CARTESIAN_POINT('',(1.,0.375,4.2));+#2119 = VECTOR('',#2120,1.);+#2120 = DIRECTION('',(-0.,-0.,-1.));+#2121 = ORIENTED_EDGE('',*,*,#569,.F.);+#2122 = PLANE('',#2123);+#2123 = AXIS2_PLACEMENT_3D('',#2124,#2125,#2126);+#2124 = CARTESIAN_POINT('',(1.,0.175,4.2));+#2125 = DIRECTION('',(1.,0.,0.));+#2126 = DIRECTION('',(0.,1.,0.));+#2127 = ADVANCED_FACE('',(#2128),#2154,.F.);+#2128 = FACE_BOUND('',#2129,.F.);+#2129 = EDGE_LOOP('',(#2130,#2138,#2146,#2152,#2153));+#2130 = ORIENTED_EDGE('',*,*,#2131,.T.);+#2131 = EDGE_CURVE('',#482,#2132,#2134,.T.);+#2132 = VERTEX_POINT('',#2133);+#2133 = CARTESIAN_POINT('',(-1.,0.175,1.6));+#2134 = LINE('',#2135,#2136);+#2135 = CARTESIAN_POINT('',(-1.,0.175,4.2));+#2136 = VECTOR('',#2137,1.);+#2137 = DIRECTION('',(-0.,-0.,-1.));+#2138 = ORIENTED_EDGE('',*,*,#2139,.T.);+#2139 = EDGE_CURVE('',#2132,#2140,#2142,.T.);+#2140 = VERTEX_POINT('',#2141);+#2141 = CARTESIAN_POINT('',(-1.15,0.175,1.6));+#2142 = LINE('',#2143,#2144);+#2143 = CARTESIAN_POINT('',(-1.,0.175,1.6));+#2144 = VECTOR('',#2145,1.);+#2145 = DIRECTION('',(-1.,0.,0.));+#2146 = ORIENTED_EDGE('',*,*,#2147,.F.);+#2147 = EDGE_CURVE('',#2069,#2140,#2148,.T.);+#2148 = LINE('',#2149,#2150);+#2149 = CARTESIAN_POINT('',(-1.15,0.175,4.2));+#2150 = VECTOR('',#2151,1.);+#2151 = DIRECTION('',(-0.,-0.,-1.));+#2152 = ORIENTED_EDGE('',*,*,#2068,.F.);+#2153 = ORIENTED_EDGE('',*,*,#481,.F.);+#2154 = PLANE('',#2155);+#2155 = AXIS2_PLACEMENT_3D('',#2156,#2157,#2158);+#2156 = CARTESIAN_POINT('',(-1.,0.175,4.2));+#2157 = DIRECTION('',(0.,1.,0.));+#2158 = DIRECTION('',(-1.,0.,0.));+#2159 = ADVANCED_FACE('',(#2160),#2178,.F.);+#2160 = FACE_BOUND('',#2161,.F.);+#2161 = EDGE_LOOP('',(#2162,#2163,#2171,#2177));+#2162 = ORIENTED_EDGE('',*,*,#2116,.T.);+#2163 = ORIENTED_EDGE('',*,*,#2164,.T.);+#2164 = EDGE_CURVE('',#2109,#2165,#2167,.T.);+#2165 = VERTEX_POINT('',#2166);+#2166 = CARTESIAN_POINT('',(0.25,0.375,1.6));+#2167 = LINE('',#2168,#2169);+#2168 = CARTESIAN_POINT('',(1.,0.375,1.6));+#2169 = VECTOR('',#2170,1.);+#2170 = DIRECTION('',(-1.,0.,0.));+#2171 = ORIENTED_EDGE('',*,*,#2172,.F.);+#2172 = EDGE_CURVE('',#554,#2165,#2173,.T.);+#2173 = LINE('',#2174,#2175);+#2174 = CARTESIAN_POINT('',(0.25,0.375,4.2));+#2175 = VECTOR('',#2176,1.);+#2176 = DIRECTION('',(-0.,-0.,-1.));+#2177 = ORIENTED_EDGE('',*,*,#561,.F.);+#2178 = PLANE('',#2179);+#2179 = AXIS2_PLACEMENT_3D('',#2180,#2181,#2182);+#2180 = CARTESIAN_POINT('',(1.,0.375,4.2));+#2181 = DIRECTION('',(0.,1.,0.));+#2182 = DIRECTION('',(-1.,0.,0.));+#2183 = ADVANCED_FACE('',(#2184),#2202,.F.);+#2184 = FACE_BOUND('',#2185,.F.);+#2185 = EDGE_LOOP('',(#2186,#2194,#2200,#2201));+#2186 = ORIENTED_EDGE('',*,*,#2187,.T.);+#2187 = EDGE_CURVE('',#490,#2188,#2190,.T.);+#2188 = VERTEX_POINT('',#2189);+#2189 = CARTESIAN_POINT('',(-1.,0.375,1.6));+#2190 = LINE('',#2191,#2192);+#2191 = CARTESIAN_POINT('',(-1.,0.375,4.2));+#2192 = VECTOR('',#2193,1.);+#2193 = DIRECTION('',(-0.,-0.,-1.));+#2194 = ORIENTED_EDGE('',*,*,#2195,.T.);+#2195 = EDGE_CURVE('',#2188,#2132,#2196,.T.);+#2196 = LINE('',#2197,#2198);+#2197 = CARTESIAN_POINT('',(-1.,0.375,1.6));+#2198 = VECTOR('',#2199,1.);+#2199 = DIRECTION('',(0.,-1.,0.));+#2200 = ORIENTED_EDGE('',*,*,#2131,.F.);+#2201 = ORIENTED_EDGE('',*,*,#489,.F.);+#2202 = PLANE('',#2203);+#2203 = AXIS2_PLACEMENT_3D('',#2204,#2205,#2206);+#2204 = CARTESIAN_POINT('',(-1.,0.375,4.2));+#2205 = DIRECTION('',(-1.,0.,0.));+#2206 = DIRECTION('',(0.,-1.,0.));+#2207 = ADVANCED_FACE('',(#2208),#2226,.F.);+#2208 = FACE_BOUND('',#2209,.F.);+#2209 = EDGE_LOOP('',(#2210,#2211,#2219,#2225));+#2210 = ORIENTED_EDGE('',*,*,#2172,.T.);+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);+#2212 = EDGE_CURVE('',#2165,#2213,#2215,.T.);+#2213 = VERTEX_POINT('',#2214);+#2214 = CARTESIAN_POINT('',(0.25,0.175,1.6));+#2215 = LINE('',#2216,#2217);+#2216 = CARTESIAN_POINT('',(0.25,0.375,1.6));+#2217 = VECTOR('',#2218,1.);+#2218 = DIRECTION('',(0.,-1.,0.));+#2219 = ORIENTED_EDGE('',*,*,#2220,.F.);+#2220 = EDGE_CURVE('',#546,#2213,#2221,.T.);+#2221 = LINE('',#2222,#2223);+#2222 = CARTESIAN_POINT('',(0.25,0.175,4.2));+#2223 = VECTOR('',#2224,1.);+#2224 = DIRECTION('',(-0.,-0.,-1.));+#2225 = ORIENTED_EDGE('',*,*,#553,.F.);+#2226 = PLANE('',#2227);+#2227 = AXIS2_PLACEMENT_3D('',#2228,#2229,#2230);+#2228 = CARTESIAN_POINT('',(0.25,0.375,4.2));+#2229 = DIRECTION('',(-1.,0.,0.));+#2230 = DIRECTION('',(0.,-1.,0.));+#2231 = ADVANCED_FACE('',(#2232),#2250,.F.);+#2232 = FACE_BOUND('',#2233,.F.);+#2233 = EDGE_LOOP('',(#2234,#2242,#2248,#2249));+#2234 = ORIENTED_EDGE('',*,*,#2235,.T.);+#2235 = EDGE_CURVE('',#498,#2236,#2238,.T.);+#2236 = VERTEX_POINT('',#2237);+#2237 = CARTESIAN_POINT('',(-0.25,0.375,1.6));+#2238 = LINE('',#2239,#2240);+#2239 = CARTESIAN_POINT('',(-0.25,0.375,4.2));+#2240 = VECTOR('',#2241,1.);+#2241 = DIRECTION('',(-0.,-0.,-1.));+#2242 = ORIENTED_EDGE('',*,*,#2243,.T.);+#2243 = EDGE_CURVE('',#2236,#2188,#2244,.T.);+#2244 = LINE('',#2245,#2246);+#2245 = CARTESIAN_POINT('',(-0.25,0.375,1.6));+#2246 = VECTOR('',#2247,1.);+#2247 = DIRECTION('',(-1.,0.,0.));+#2248 = ORIENTED_EDGE('',*,*,#2187,.F.);+#2249 = ORIENTED_EDGE('',*,*,#497,.F.);+#2250 = PLANE('',#2251);+#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254);+#2252 = CARTESIAN_POINT('',(-0.25,0.375,4.2));+#2253 = DIRECTION('',(0.,1.,0.));+#2254 = DIRECTION('',(-1.,0.,0.));+#2255 = ADVANCED_FACE('',(#2256),#2282,.F.);+#2256 = FACE_BOUND('',#2257,.F.);+#2257 = EDGE_LOOP('',(#2258,#2259,#2267,#2275,#2281));+#2258 = ORIENTED_EDGE('',*,*,#2220,.T.);+#2259 = ORIENTED_EDGE('',*,*,#2260,.T.);+#2260 = EDGE_CURVE('',#2213,#2261,#2263,.T.);+#2261 = VERTEX_POINT('',#2262);+#2262 = CARTESIAN_POINT('',(0.1,0.175,1.6));+#2263 = LINE('',#2264,#2265);+#2264 = CARTESIAN_POINT('',(0.25,0.175,1.6));+#2265 = VECTOR('',#2266,1.);+#2266 = DIRECTION('',(-1.,0.,0.));+#2267 = ORIENTED_EDGE('',*,*,#2268,.F.);+#2268 = EDGE_CURVE('',#2269,#2261,#2271,.T.);+#2269 = VERTEX_POINT('',#2270);+#2270 = CARTESIAN_POINT('',(0.1,0.175,3.4804));+#2271 = LINE('',#2272,#2273);+#2272 = CARTESIAN_POINT('',(0.1,0.175,4.2));+#2273 = VECTOR('',#2274,1.);+#2274 = DIRECTION('',(-0.,-0.,-1.));+#2275 = ORIENTED_EDGE('',*,*,#2276,.F.);+#2276 = EDGE_CURVE('',#538,#2269,#2277,.T.);+#2277 = LINE('',#2278,#2279);+#2278 = CARTESIAN_POINT('',(0.1,0.175,4.2));+#2279 = VECTOR('',#2280,1.);+#2280 = DIRECTION('',(-0.,-0.,-1.));+#2281 = ORIENTED_EDGE('',*,*,#545,.F.);+#2282 = PLANE('',#2283);+#2283 = AXIS2_PLACEMENT_3D('',#2284,#2285,#2286);+#2284 = CARTESIAN_POINT('',(0.25,0.175,4.2));+#2285 = DIRECTION('',(0.,1.,0.));+#2286 = DIRECTION('',(-1.,0.,0.));+#2287 = ADVANCED_FACE('',(#2288),#2306,.F.);+#2288 = FACE_BOUND('',#2289,.F.);+#2289 = EDGE_LOOP('',(#2290,#2298,#2304,#2305));+#2290 = ORIENTED_EDGE('',*,*,#2291,.T.);+#2291 = EDGE_CURVE('',#506,#2292,#2294,.T.);+#2292 = VERTEX_POINT('',#2293);+#2293 = CARTESIAN_POINT('',(-0.25,0.175,1.6));+#2294 = LINE('',#2295,#2296);+#2295 = CARTESIAN_POINT('',(-0.25,0.175,4.2));+#2296 = VECTOR('',#2297,1.);+#2297 = DIRECTION('',(-0.,-0.,-1.));+#2298 = ORIENTED_EDGE('',*,*,#2299,.T.);+#2299 = EDGE_CURVE('',#2292,#2236,#2300,.T.);+#2300 = LINE('',#2301,#2302);+#2301 = CARTESIAN_POINT('',(-0.25,0.175,1.6));+#2302 = VECTOR('',#2303,1.);+#2303 = DIRECTION('',(0.,1.,0.));+#2304 = ORIENTED_EDGE('',*,*,#2235,.F.);+#2305 = ORIENTED_EDGE('',*,*,#505,.F.);+#2306 = PLANE('',#2307);+#2307 = AXIS2_PLACEMENT_3D('',#2308,#2309,#2310);+#2308 = CARTESIAN_POINT('',(-0.25,0.175,4.2));+#2309 = DIRECTION('',(1.,0.,0.));+#2310 = DIRECTION('',(0.,1.,0.));+#2311 = ADVANCED_FACE('',(#2312),#2346,.F.);+#2312 = FACE_BOUND('',#2313,.F.);+#2313 = EDGE_LOOP('',(#2314,#2315,#2316,#2324,#2332,#2340));+#2314 = ORIENTED_EDGE('',*,*,#537,.F.);+#2315 = ORIENTED_EDGE('',*,*,#2276,.T.);+#2316 = ORIENTED_EDGE('',*,*,#2317,.T.);+#2317 = EDGE_CURVE('',#2269,#2318,#2320,.T.);+#2318 = VERTEX_POINT('',#2319);+#2319 = CARTESIAN_POINT('',(1.E-01,0.2946,3.6));+#2320 = LINE('',#2321,#2322);+#2321 = CARTESIAN_POINT('',(1.E-01,-0.1054,3.2));+#2322 = VECTOR('',#2323,1.);+#2323 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#2324 = ORIENTED_EDGE('',*,*,#2325,.T.);+#2325 = EDGE_CURVE('',#2318,#2326,#2328,.T.);+#2326 = VERTEX_POINT('',#2327);+#2327 = CARTESIAN_POINT('',(0.1,0.2946,1.6));+#2328 = LINE('',#2329,#2330);+#2329 = CARTESIAN_POINT('',(1.E-01,0.2946,3.6));+#2330 = VECTOR('',#2331,1.);+#2331 = DIRECTION('',(0.,0.,-1.));+#2332 = ORIENTED_EDGE('',*,*,#2333,.T.);+#2333 = EDGE_CURVE('',#2326,#2334,#2336,.T.);+#2334 = VERTEX_POINT('',#2335);+#2335 = CARTESIAN_POINT('',(0.1,0.375,1.6));+#2336 = LINE('',#2337,#2338);+#2337 = CARTESIAN_POINT('',(0.1,0.175,1.6));+#2338 = VECTOR('',#2339,1.);+#2339 = DIRECTION('',(0.,1.,0.));+#2340 = ORIENTED_EDGE('',*,*,#2341,.F.);+#2341 = EDGE_CURVE('',#530,#2334,#2342,.T.);+#2342 = LINE('',#2343,#2344);+#2343 = CARTESIAN_POINT('',(0.1,0.375,4.2));+#2344 = VECTOR('',#2345,1.);+#2345 = DIRECTION('',(-0.,-0.,-1.));+#2346 = PLANE('',#2347);+#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350);+#2348 = CARTESIAN_POINT('',(0.1,0.175,4.2));+#2349 = DIRECTION('',(1.,0.,0.));+#2350 = DIRECTION('',(0.,1.,0.));+#2351 = ADVANCED_FACE('',(#2352),#2378,.F.);+#2352 = FACE_BOUND('',#2353,.F.);+#2353 = EDGE_LOOP('',(#2354,#2362,#2370,#2376,#2377));+#2354 = ORIENTED_EDGE('',*,*,#2355,.T.);+#2355 = EDGE_CURVE('',#514,#2356,#2358,.T.);+#2356 = VERTEX_POINT('',#2357);+#2357 = CARTESIAN_POINT('',(-1.E-01,0.175,3.4804));+#2358 = LINE('',#2359,#2360);+#2359 = CARTESIAN_POINT('',(-1.E-01,0.175,4.2));+#2360 = VECTOR('',#2361,1.);+#2361 = DIRECTION('',(-0.,-0.,-1.));+#2362 = ORIENTED_EDGE('',*,*,#2363,.T.);+#2363 = EDGE_CURVE('',#2356,#2364,#2366,.T.);+#2364 = VERTEX_POINT('',#2365);+#2365 = CARTESIAN_POINT('',(-1.E-01,0.175,1.6));+#2366 = LINE('',#2367,#2368);+#2367 = CARTESIAN_POINT('',(-1.E-01,0.175,4.2));+#2368 = VECTOR('',#2369,1.);+#2369 = DIRECTION('',(-0.,-0.,-1.));+#2370 = ORIENTED_EDGE('',*,*,#2371,.T.);+#2371 = EDGE_CURVE('',#2364,#2292,#2372,.T.);+#2372 = LINE('',#2373,#2374);+#2373 = CARTESIAN_POINT('',(-1.E-01,0.175,1.6));+#2374 = VECTOR('',#2375,1.);+#2375 = DIRECTION('',(-1.,0.,0.));+#2376 = ORIENTED_EDGE('',*,*,#2291,.F.);+#2377 = ORIENTED_EDGE('',*,*,#513,.F.);+#2378 = PLANE('',#2379);+#2379 = AXIS2_PLACEMENT_3D('',#2380,#2381,#2382);+#2380 = CARTESIAN_POINT('',(-1.E-01,0.175,4.2));+#2381 = DIRECTION('',(0.,1.,0.));+#2382 = DIRECTION('',(-1.,0.,0.));+#2383 = ADVANCED_FACE('',(#2384),#2402,.F.);+#2384 = FACE_BOUND('',#2385,.F.);+#2385 = EDGE_LOOP('',(#2386,#2387,#2395,#2401));+#2386 = ORIENTED_EDGE('',*,*,#2341,.T.);+#2387 = ORIENTED_EDGE('',*,*,#2388,.T.);+#2388 = EDGE_CURVE('',#2334,#2389,#2391,.T.);+#2389 = VERTEX_POINT('',#2390);+#2390 = CARTESIAN_POINT('',(-1.E-01,0.375,1.6));+#2391 = LINE('',#2392,#2393);+#2392 = CARTESIAN_POINT('',(0.1,0.375,1.6));+#2393 = VECTOR('',#2394,1.);+#2394 = DIRECTION('',(-1.,0.,0.));+#2395 = ORIENTED_EDGE('',*,*,#2396,.F.);+#2396 = EDGE_CURVE('',#522,#2389,#2397,.T.);+#2397 = LINE('',#2398,#2399);+#2398 = CARTESIAN_POINT('',(-1.E-01,0.375,4.2));+#2399 = VECTOR('',#2400,1.);+#2400 = DIRECTION('',(-0.,-0.,-1.));+#2401 = ORIENTED_EDGE('',*,*,#529,.F.);+#2402 = PLANE('',#2403);+#2403 = AXIS2_PLACEMENT_3D('',#2404,#2405,#2406);+#2404 = CARTESIAN_POINT('',(0.1,0.375,4.2));+#2405 = DIRECTION('',(0.,1.,0.));+#2406 = DIRECTION('',(-1.,0.,0.));+#2407 = ADVANCED_FACE('',(#2408),#2435,.F.);+#2408 = FACE_BOUND('',#2409,.F.);+#2409 = EDGE_LOOP('',(#2410,#2411,#2412,#2420,#2428,#2434));+#2410 = ORIENTED_EDGE('',*,*,#521,.F.);+#2411 = ORIENTED_EDGE('',*,*,#2396,.T.);+#2412 = ORIENTED_EDGE('',*,*,#2413,.T.);+#2413 = EDGE_CURVE('',#2389,#2414,#2416,.T.);+#2414 = VERTEX_POINT('',#2415);+#2415 = CARTESIAN_POINT('',(-1.E-01,0.2946,1.6));+#2416 = LINE('',#2417,#2418);+#2417 = CARTESIAN_POINT('',(-1.E-01,0.375,1.6));+#2418 = VECTOR('',#2419,1.);+#2419 = DIRECTION('',(0.,-1.,0.));+#2420 = ORIENTED_EDGE('',*,*,#2421,.F.);+#2421 = EDGE_CURVE('',#2422,#2414,#2424,.T.);+#2422 = VERTEX_POINT('',#2423);+#2423 = CARTESIAN_POINT('',(-0.1,0.2946,3.6));+#2424 = LINE('',#2425,#2426);+#2425 = CARTESIAN_POINT('',(-0.1,0.2946,3.6));+#2426 = VECTOR('',#2427,1.);+#2427 = DIRECTION('',(0.,0.,-1.));+#2428 = ORIENTED_EDGE('',*,*,#2429,.F.);+#2429 = EDGE_CURVE('',#2356,#2422,#2430,.T.);+#2430 = LINE('',#2431,#2432);+#2431 = CARTESIAN_POINT('',(-0.1,-0.1054,3.2));+#2432 = VECTOR('',#2433,1.);+#2433 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#2434 = ORIENTED_EDGE('',*,*,#2355,.F.);+#2435 = PLANE('',#2436);+#2436 = AXIS2_PLACEMENT_3D('',#2437,#2438,#2439);+#2437 = CARTESIAN_POINT('',(-1.E-01,0.375,4.2));+#2438 = DIRECTION('',(-1.,0.,0.));+#2439 = DIRECTION('',(0.,-1.,0.));+#2440 = ADVANCED_FACE('',(#2441),#2466,.T.);+#2441 = FACE_BOUND('',#2442,.T.);+#2442 = EDGE_LOOP('',(#2443,#2451,#2459,#2465));+#2443 = ORIENTED_EDGE('',*,*,#2444,.F.);+#2444 = EDGE_CURVE('',#2445,#650,#2447,.T.);+#2445 = VERTEX_POINT('',#2446);+#2446 = CARTESIAN_POINT('',(2.05,1.525,3.2));+#2447 = LINE('',#2448,#2449);+#2448 = CARTESIAN_POINT('',(2.05,1.525,3.2));+#2449 = VECTOR('',#2450,1.);+#2450 = DIRECTION('',(0.,0.,1.));+#2451 = ORIENTED_EDGE('',*,*,#2452,.T.);+#2452 = EDGE_CURVE('',#2445,#2453,#2455,.T.);+#2453 = VERTEX_POINT('',#2454);+#2454 = CARTESIAN_POINT('',(2.05,2.125,3.2));+#2455 = LINE('',#2456,#2457);+#2456 = CARTESIAN_POINT('',(2.05,1.525,3.2));+#2457 = VECTOR('',#2458,1.);+#2458 = DIRECTION('',(0.,1.,0.));+#2459 = ORIENTED_EDGE('',*,*,#2460,.T.);+#2460 = EDGE_CURVE('',#2453,#652,#2461,.T.);+#2461 = LINE('',#2462,#2463);+#2462 = CARTESIAN_POINT('',(2.05,2.125,3.2));+#2463 = VECTOR('',#2464,1.);+#2464 = DIRECTION('',(0.,0.,1.));+#2465 = ORIENTED_EDGE('',*,*,#649,.F.);+#2466 = PLANE('',#2467);+#2467 = AXIS2_PLACEMENT_3D('',#2468,#2469,#2470);+#2468 = CARTESIAN_POINT('',(2.05,1.525,3.2));+#2469 = DIRECTION('',(1.,0.,0.));+#2470 = DIRECTION('',(0.,0.,1.));+#2471 = ADVANCED_FACE('',(#2472),#2490,.T.);+#2472 = FACE_BOUND('',#2473,.T.);+#2473 = EDGE_LOOP('',(#2474,#2482,#2483,#2484));+#2474 = ORIENTED_EDGE('',*,*,#2475,.F.);+#2475 = EDGE_CURVE('',#2445,#2476,#2478,.T.);+#2476 = VERTEX_POINT('',#2477);+#2477 = CARTESIAN_POINT('',(3.15,1.525,3.2));+#2478 = LINE('',#2479,#2480);+#2479 = CARTESIAN_POINT('',(2.05,1.525,3.2));+#2480 = VECTOR('',#2481,1.);+#2481 = DIRECTION('',(1.,0.,0.));+#2482 = ORIENTED_EDGE('',*,*,#2444,.T.);+#2483 = ORIENTED_EDGE('',*,*,#675,.T.);+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);+#2485 = EDGE_CURVE('',#2476,#668,#2486,.T.);+#2486 = LINE('',#2487,#2488);+#2487 = CARTESIAN_POINT('',(3.15,1.525,3.2));+#2488 = VECTOR('',#2489,1.);+#2489 = DIRECTION('',(0.,0.,1.));+#2490 = PLANE('',#2491);+#2491 = AXIS2_PLACEMENT_3D('',#2492,#2493,#2494);+#2492 = CARTESIAN_POINT('',(2.05,1.525,3.2));+#2493 = DIRECTION('',(0.,1.,0.));+#2494 = DIRECTION('',(0.,0.,1.));+#2495 = ADVANCED_FACE('',(#2496),#2514,.F.);+#2496 = FACE_BOUND('',#2497,.F.);+#2497 = EDGE_LOOP('',(#2498,#2499,#2507,#2513));+#2498 = ORIENTED_EDGE('',*,*,#2485,.F.);+#2499 = ORIENTED_EDGE('',*,*,#2500,.T.);+#2500 = EDGE_CURVE('',#2476,#2501,#2503,.T.);+#2501 = VERTEX_POINT('',#2502);+#2502 = CARTESIAN_POINT('',(3.15,2.125,3.2));+#2503 = LINE('',#2504,#2505);+#2504 = CARTESIAN_POINT('',(3.15,1.525,3.2));+#2505 = VECTOR('',#2506,1.);+#2506 = DIRECTION('',(0.,1.,0.));+#2507 = ORIENTED_EDGE('',*,*,#2508,.T.);+#2508 = EDGE_CURVE('',#2501,#660,#2509,.T.);+#2509 = LINE('',#2510,#2511);+#2510 = CARTESIAN_POINT('',(3.15,2.125,3.2));+#2511 = VECTOR('',#2512,1.);+#2512 = DIRECTION('',(0.,0.,1.));+#2513 = ORIENTED_EDGE('',*,*,#667,.F.);+#2514 = PLANE('',#2515);+#2515 = AXIS2_PLACEMENT_3D('',#2516,#2517,#2518);+#2516 = CARTESIAN_POINT('',(3.15,1.525,3.2));+#2517 = DIRECTION('',(1.,0.,0.));+#2518 = DIRECTION('',(0.,0.,1.));+#2519 = ADVANCED_FACE('',(#2520),#2531,.F.);+#2520 = FACE_BOUND('',#2521,.F.);+#2521 = EDGE_LOOP('',(#2522,#2528,#2529,#2530));+#2522 = ORIENTED_EDGE('',*,*,#2523,.F.);+#2523 = EDGE_CURVE('',#2453,#2501,#2524,.T.);+#2524 = LINE('',#2525,#2526);+#2525 = CARTESIAN_POINT('',(2.05,2.125,3.2));+#2526 = VECTOR('',#2527,1.);+#2527 = DIRECTION('',(1.,0.,0.));+#2528 = ORIENTED_EDGE('',*,*,#2460,.T.);+#2529 = ORIENTED_EDGE('',*,*,#659,.T.);+#2530 = ORIENTED_EDGE('',*,*,#2508,.F.);+#2531 = PLANE('',#2532);+#2532 = AXIS2_PLACEMENT_3D('',#2533,#2534,#2535);+#2533 = CARTESIAN_POINT('',(2.05,2.125,3.2));+#2534 = DIRECTION('',(0.,1.,0.));+#2535 = DIRECTION('',(0.,0.,1.));+#2536 = ADVANCED_FACE('',(#2537),#2562,.T.);+#2537 = FACE_BOUND('',#2538,.T.);+#2538 = EDGE_LOOP('',(#2539,#2547,#2555,#2561));+#2539 = ORIENTED_EDGE('',*,*,#2540,.F.);+#2540 = EDGE_CURVE('',#2541,#684,#2543,.T.);+#2541 = VERTEX_POINT('',#2542);+#2542 = CARTESIAN_POINT('',(-3.15,1.525,3.2));+#2543 = LINE('',#2544,#2545);+#2544 = CARTESIAN_POINT('',(-3.15,1.525,3.2));+#2545 = VECTOR('',#2546,1.);+#2546 = DIRECTION('',(0.,0.,1.));+#2547 = ORIENTED_EDGE('',*,*,#2548,.T.);+#2548 = EDGE_CURVE('',#2541,#2549,#2551,.T.);+#2549 = VERTEX_POINT('',#2550);+#2550 = CARTESIAN_POINT('',(-3.15,2.125,3.2));+#2551 = LINE('',#2552,#2553);+#2552 = CARTESIAN_POINT('',(-3.15,1.525,3.2));+#2553 = VECTOR('',#2554,1.);+#2554 = DIRECTION('',(0.,1.,0.));+#2555 = ORIENTED_EDGE('',*,*,#2556,.T.);+#2556 = EDGE_CURVE('',#2549,#686,#2557,.T.);+#2557 = LINE('',#2558,#2559);+#2558 = CARTESIAN_POINT('',(-3.15,2.125,3.2));+#2559 = VECTOR('',#2560,1.);+#2560 = DIRECTION('',(0.,0.,1.));+#2561 = ORIENTED_EDGE('',*,*,#683,.F.);+#2562 = PLANE('',#2563);+#2563 = AXIS2_PLACEMENT_3D('',#2564,#2565,#2566);+#2564 = CARTESIAN_POINT('',(-3.15,1.525,3.2));+#2565 = DIRECTION('',(1.,0.,0.));+#2566 = DIRECTION('',(0.,0.,1.));+#2567 = ADVANCED_FACE('',(#2568),#2586,.T.);+#2568 = FACE_BOUND('',#2569,.T.);+#2569 = EDGE_LOOP('',(#2570,#2578,#2579,#2580));+#2570 = ORIENTED_EDGE('',*,*,#2571,.F.);+#2571 = EDGE_CURVE('',#2541,#2572,#2574,.T.);+#2572 = VERTEX_POINT('',#2573);+#2573 = CARTESIAN_POINT('',(-2.05,1.525,3.2));+#2574 = LINE('',#2575,#2576);+#2575 = CARTESIAN_POINT('',(-3.15,1.525,3.2));+#2576 = VECTOR('',#2577,1.);+#2577 = DIRECTION('',(1.,0.,0.));+#2578 = ORIENTED_EDGE('',*,*,#2540,.T.);+#2579 = ORIENTED_EDGE('',*,*,#709,.T.);+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);+#2581 = EDGE_CURVE('',#2572,#702,#2582,.T.);+#2582 = LINE('',#2583,#2584);+#2583 = CARTESIAN_POINT('',(-2.05,1.525,3.2));+#2584 = VECTOR('',#2585,1.);+#2585 = DIRECTION('',(0.,0.,1.));+#2586 = PLANE('',#2587);+#2587 = AXIS2_PLACEMENT_3D('',#2588,#2589,#2590);+#2588 = CARTESIAN_POINT('',(-3.15,1.525,3.2));+#2589 = DIRECTION('',(0.,1.,0.));+#2590 = DIRECTION('',(0.,0.,1.));+#2591 = ADVANCED_FACE('',(#2592),#2610,.F.);+#2592 = FACE_BOUND('',#2593,.F.);+#2593 = EDGE_LOOP('',(#2594,#2595,#2603,#2609));+#2594 = ORIENTED_EDGE('',*,*,#2581,.F.);+#2595 = ORIENTED_EDGE('',*,*,#2596,.T.);+#2596 = EDGE_CURVE('',#2572,#2597,#2599,.T.);+#2597 = VERTEX_POINT('',#2598);+#2598 = CARTESIAN_POINT('',(-2.05,2.125,3.2));+#2599 = LINE('',#2600,#2601);+#2600 = CARTESIAN_POINT('',(-2.05,1.525,3.2));+#2601 = VECTOR('',#2602,1.);+#2602 = DIRECTION('',(0.,1.,0.));+#2603 = ORIENTED_EDGE('',*,*,#2604,.T.);+#2604 = EDGE_CURVE('',#2597,#694,#2605,.T.);+#2605 = LINE('',#2606,#2607);+#2606 = CARTESIAN_POINT('',(-2.05,2.125,3.2));+#2607 = VECTOR('',#2608,1.);+#2608 = DIRECTION('',(0.,0.,1.));+#2609 = ORIENTED_EDGE('',*,*,#701,.F.);+#2610 = PLANE('',#2611);+#2611 = AXIS2_PLACEMENT_3D('',#2612,#2613,#2614);+#2612 = CARTESIAN_POINT('',(-2.05,1.525,3.2));+#2613 = DIRECTION('',(1.,0.,0.));+#2614 = DIRECTION('',(0.,0.,1.));+#2615 = ADVANCED_FACE('',(#2616),#2627,.F.);+#2616 = FACE_BOUND('',#2617,.F.);+#2617 = EDGE_LOOP('',(#2618,#2624,#2625,#2626));+#2618 = ORIENTED_EDGE('',*,*,#2619,.F.);+#2619 = EDGE_CURVE('',#2549,#2597,#2620,.T.);+#2620 = LINE('',#2621,#2622);+#2621 = CARTESIAN_POINT('',(-3.15,2.125,3.2));+#2622 = VECTOR('',#2623,1.);+#2623 = DIRECTION('',(1.,0.,0.));+#2624 = ORIENTED_EDGE('',*,*,#2556,.T.);+#2625 = ORIENTED_EDGE('',*,*,#693,.T.);+#2626 = ORIENTED_EDGE('',*,*,#2604,.F.);+#2627 = PLANE('',#2628);+#2628 = AXIS2_PLACEMENT_3D('',#2629,#2630,#2631);+#2629 = CARTESIAN_POINT('',(-3.15,2.125,3.2));+#2630 = DIRECTION('',(0.,1.,0.));+#2631 = DIRECTION('',(0.,0.,1.));+#2632 = ADVANCED_FACE('',(#2633),#2659,.F.);+#2633 = FACE_BOUND('',#2634,.F.);+#2634 = EDGE_LOOP('',(#2635,#2645,#2651,#2652,#2653));+#2635 = ORIENTED_EDGE('',*,*,#2636,.T.);+#2636 = EDGE_CURVE('',#2637,#2639,#2641,.T.);+#2637 = VERTEX_POINT('',#2638);+#2638 = CARTESIAN_POINT('',(3.,2.475,0.));+#2639 = VERTEX_POINT('',#2640);+#2640 = CARTESIAN_POINT('',(3.2,2.475,0.));+#2641 = LINE('',#2642,#2643);+#2642 = CARTESIAN_POINT('',(3.,2.475,0.));+#2643 = VECTOR('',#2644,1.);+#2644 = DIRECTION('',(1.,0.,0.));+#2645 = ORIENTED_EDGE('',*,*,#2646,.T.);+#2646 = EDGE_CURVE('',#2639,#766,#2647,.T.);+#2647 = LINE('',#2648,#2649);+#2648 = CARTESIAN_POINT('',(3.2,2.475,0.));+#2649 = VECTOR('',#2650,1.);+#2650 = DIRECTION('',(0.,0.,1.));+#2651 = ORIENTED_EDGE('',*,*,#773,.F.);+#2652 = ORIENTED_EDGE('',*,*,#781,.T.);+#2653 = ORIENTED_EDGE('',*,*,#2654,.F.);+#2654 = EDGE_CURVE('',#2637,#726,#2655,.T.);+#2655 = LINE('',#2656,#2657);+#2656 = CARTESIAN_POINT('',(3.,2.475,0.));+#2657 = VECTOR('',#2658,1.);+#2658 = DIRECTION('',(0.,0.,1.));+#2659 = PLANE('',#2660);+#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663);+#2661 = CARTESIAN_POINT('',(3.,2.475,0.));+#2662 = DIRECTION('',(0.,-1.,0.));+#2663 = DIRECTION('',(0.,0.,1.));+#2664 = ADVANCED_FACE('',(#2665),#2683,.F.);+#2665 = FACE_BOUND('',#2666,.F.);+#2666 = EDGE_LOOP('',(#2667,#2675,#2681,#2682));+#2667 = ORIENTED_EDGE('',*,*,#2668,.T.);+#2668 = EDGE_CURVE('',#766,#2669,#2671,.T.);+#2669 = VERTEX_POINT('',#2670);+#2670 = CARTESIAN_POINT('',(3.2,1.825,2.05));+#2671 = LINE('',#2672,#2673);+#2672 = CARTESIAN_POINT('',(3.2,2.475,2.05));+#2673 = VECTOR('',#2674,1.);+#2674 = DIRECTION('',(0.,-1.,0.));+#2675 = ORIENTED_EDGE('',*,*,#2676,.T.);+#2676 = EDGE_CURVE('',#2669,#1289,#2677,.T.);+#2677 = LINE('',#2678,#2679);+#2678 = CARTESIAN_POINT('',(3.,1.825,2.05));+#2679 = VECTOR('',#2680,1.);+#2680 = DIRECTION('',(1.,0.,0.));+#2681 = ORIENTED_EDGE('',*,*,#1296,.T.);+#2682 = ORIENTED_EDGE('',*,*,#765,.F.);+#2683 = PLANE('',#2684);+#2684 = AXIS2_PLACEMENT_3D('',#2685,#2686,#2687);+#2685 = CARTESIAN_POINT('',(3.,1.825,2.05));+#2686 = DIRECTION('',(0.,0.,1.));+#2687 = DIRECTION('',(0.,1.,0.));+#2688 = ADVANCED_FACE('',(#2689),#2715,.F.);+#2689 = FACE_BOUND('',#2690,.F.);+#2690 = EDGE_LOOP('',(#2691,#2701,#2707,#2708,#2709));+#2691 = ORIENTED_EDGE('',*,*,#2692,.T.);+#2692 = EDGE_CURVE('',#2693,#2695,#2697,.T.);+#2693 = VERTEX_POINT('',#2694);+#2694 = CARTESIAN_POINT('',(-3.2,2.475,0.));+#2695 = VERTEX_POINT('',#2696);+#2696 = CARTESIAN_POINT('',(-3.,2.475,0.));+#2697 = LINE('',#2698,#2699);+#2698 = CARTESIAN_POINT('',(-3.2,2.475,0.));+#2699 = VECTOR('',#2700,1.);+#2700 = DIRECTION('',(1.,0.,0.));+#2701 = ORIENTED_EDGE('',*,*,#2702,.T.);+#2702 = EDGE_CURVE('',#2695,#724,#2703,.T.);+#2703 = LINE('',#2704,#2705);+#2704 = CARTESIAN_POINT('',(-3.,2.475,0.));+#2705 = VECTOR('',#2706,1.);+#2706 = DIRECTION('',(0.,0.,1.));+#2707 = ORIENTED_EDGE('',*,*,#733,.F.);+#2708 = ORIENTED_EDGE('',*,*,#741,.F.);+#2709 = ORIENTED_EDGE('',*,*,#2710,.F.);+#2710 = EDGE_CURVE('',#2693,#742,#2711,.T.);+#2711 = LINE('',#2712,#2713);+#2712 = CARTESIAN_POINT('',(-3.2,2.475,0.));+#2713 = VECTOR('',#2714,1.);+#2714 = DIRECTION('',(0.,0.,1.));+#2715 = PLANE('',#2716);+#2716 = AXIS2_PLACEMENT_3D('',#2717,#2718,#2719);+#2717 = CARTESIAN_POINT('',(-3.2,2.475,0.));+#2718 = DIRECTION('',(0.,-1.,0.));+#2719 = DIRECTION('',(0.,0.,1.));+#2720 = ADVANCED_FACE('',(#2721),#2752,.F.);+#2721 = FACE_BOUND('',#2722,.F.);+#2722 = EDGE_LOOP('',(#2723,#2731,#2732,#2733,#2734,#2735,#2736,#2737,+#2738,#2746));+#2723 = ORIENTED_EDGE('',*,*,#2724,.T.);+#2724 = EDGE_CURVE('',#2725,#2693,#2727,.T.);+#2725 = VERTEX_POINT('',#2726);+#2726 = CARTESIAN_POINT('',(-3.2,0.255,-1.665334536938E-16));+#2727 = LINE('',#2728,#2729);+#2728 = CARTESIAN_POINT('',(-3.2,0.255,-1.665334536938E-16));+#2729 = VECTOR('',#2730,1.);+#2730 = DIRECTION('',(0.,1.,7.501506923143E-17));+#2731 = ORIENTED_EDGE('',*,*,#2710,.T.);+#2732 = ORIENTED_EDGE('',*,*,#804,.T.);+#2733 = ORIENTED_EDGE('',*,*,#844,.F.);+#2734 = ORIENTED_EDGE('',*,*,#836,.T.);+#2735 = ORIENTED_EDGE('',*,*,#828,.F.);+#2736 = ORIENTED_EDGE('',*,*,#868,.F.);+#2737 = ORIENTED_EDGE('',*,*,#908,.F.);+#2738 = ORIENTED_EDGE('',*,*,#2739,.T.);+#2739 = EDGE_CURVE('',#901,#2740,#2742,.T.);+#2740 = VERTEX_POINT('',#2741);+#2741 = CARTESIAN_POINT('',(-3.2,0.255,0.37));+#2742 = LINE('',#2743,#2744);+#2743 = CARTESIAN_POINT('',(-3.2,-0.235,0.37));+#2744 = VECTOR('',#2745,1.);+#2745 = DIRECTION('',(0.,1.,0.));+#2746 = ORIENTED_EDGE('',*,*,#2747,.T.);+#2747 = EDGE_CURVE('',#2740,#2725,#2748,.T.);+#2748 = LINE('',#2749,#2750);+#2749 = CARTESIAN_POINT('',(-3.2,0.255,0.37));+#2750 = VECTOR('',#2751,1.);+#2751 = DIRECTION('',(0.,0.,-1.));+#2752 = PLANE('',#2753);+#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756);+#2754 = CARTESIAN_POINT('',(-3.2,1.254889064976,1.020784469097));+#2755 = DIRECTION('',(1.,0.,0.));+#2756 = DIRECTION('',(0.,0.,1.));+#2757 = ADVANCED_FACE('',(#2758),#2776,.F.);+#2758 = FACE_BOUND('',#2759,.F.);+#2759 = EDGE_LOOP('',(#2760,#2761,#2762,#2770));+#2760 = ORIENTED_EDGE('',*,*,#2739,.F.);+#2761 = ORIENTED_EDGE('',*,*,#900,.F.);+#2762 = ORIENTED_EDGE('',*,*,#2763,.T.);+#2763 = EDGE_CURVE('',#893,#2764,#2766,.T.);+#2764 = VERTEX_POINT('',#2765);+#2765 = CARTESIAN_POINT('',(-3.,0.255,0.37));+#2766 = LINE('',#2767,#2768);+#2767 = CARTESIAN_POINT('',(-3.,-0.235,0.37));+#2768 = VECTOR('',#2769,1.);+#2769 = DIRECTION('',(0.,1.,0.));+#2770 = ORIENTED_EDGE('',*,*,#2771,.F.);+#2771 = EDGE_CURVE('',#2740,#2764,#2772,.T.);+#2772 = LINE('',#2773,#2774);+#2773 = CARTESIAN_POINT('',(-3.2,0.255,0.37));+#2774 = VECTOR('',#2775,1.);+#2775 = DIRECTION('',(1.,0.,0.));+#2776 = PLANE('',#2777);+#2777 = AXIS2_PLACEMENT_3D('',#2778,#2779,#2780);+#2778 = CARTESIAN_POINT('',(-3.2,-0.235,0.37));+#2779 = DIRECTION('',(0.,0.,1.));+#2780 = DIRECTION('',(0.,1.,0.));+#2781 = ADVANCED_FACE('',(#2782),#2793,.T.);+#2782 = FACE_BOUND('',#2783,.T.);+#2783 = EDGE_LOOP('',(#2784,#2790,#2791,#2792));+#2784 = ORIENTED_EDGE('',*,*,#2785,.T.);+#2785 = EDGE_CURVE('',#2764,#964,#2786,.T.);+#2786 = LINE('',#2787,#2788);+#2787 = CARTESIAN_POINT('',(-3.,0.255,0.37));+#2788 = VECTOR('',#2789,1.);+#2789 = DIRECTION('',(0.,0.,-1.));+#2790 = ORIENTED_EDGE('',*,*,#971,.T.);+#2791 = ORIENTED_EDGE('',*,*,#892,.T.);+#2792 = ORIENTED_EDGE('',*,*,#2763,.T.);+#2793 = PLANE('',#2794);+#2794 = AXIS2_PLACEMENT_3D('',#2795,#2796,#2797);+#2795 = CARTESIAN_POINT('',(-3.,1.600602409639,0.849397590361));+#2796 = DIRECTION('',(-1.,-9.478017969095E-32,-9.898263210041E-32));+#2797 = DIRECTION('',(9.898263210041E-32,0.,-1.));+#2798 = ADVANCED_FACE('',(#2799),#2817,.T.);+#2799 = FACE_BOUND('',#2800,.T.);+#2800 = EDGE_LOOP('',(#2801,#2809,#2810,#2811));+#2801 = ORIENTED_EDGE('',*,*,#2802,.T.);+#2802 = EDGE_CURVE('',#2803,#2695,#2805,.T.);+#2803 = VERTEX_POINT('',#2804);+#2804 = CARTESIAN_POINT('',(-3.,0.255,-1.665334536938E-16));+#2805 = LINE('',#2806,#2807);+#2806 = CARTESIAN_POINT('',(-3.,0.255,-1.665334536938E-16));+#2807 = VECTOR('',#2808,1.);+#2808 = DIRECTION('',(0.,1.,7.501506923143E-17));+#2809 = ORIENTED_EDGE('',*,*,#2702,.T.);+#2810 = ORIENTED_EDGE('',*,*,#963,.T.);+#2811 = ORIENTED_EDGE('',*,*,#2812,.T.);+#2812 = EDGE_CURVE('',#964,#2803,#2813,.T.);+#2813 = LINE('',#2814,#2815);+#2814 = CARTESIAN_POINT('',(-3.,0.255,0.37));+#2815 = VECTOR('',#2816,1.);+#2816 = DIRECTION('',(0.,0.,-1.));+#2817 = PLANE('',#2818);+#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821);+#2819 = CARTESIAN_POINT('',(-3.,1.254889064976,1.020784469097));+#2820 = DIRECTION('',(1.,0.,0.));+#2821 = DIRECTION('',(0.,0.,1.));+#2822 = ADVANCED_FACE('',(#2823),#2841,.F.);+#2823 = FACE_BOUND('',#2824,.F.);+#2824 = EDGE_LOOP('',(#2825,#2833,#2834,#2835));+#2825 = ORIENTED_EDGE('',*,*,#2826,.T.);+#2826 = EDGE_CURVE('',#2827,#2637,#2829,.T.);+#2827 = VERTEX_POINT('',#2828);+#2828 = CARTESIAN_POINT('',(3.,0.255,-1.665334536938E-16));+#2829 = LINE('',#2830,#2831);+#2830 = CARTESIAN_POINT('',(3.,0.255,-1.665334536938E-16));+#2831 = VECTOR('',#2832,1.);+#2832 = DIRECTION('',(0.,1.,7.501506923143E-17));+#2833 = ORIENTED_EDGE('',*,*,#2654,.T.);+#2834 = ORIENTED_EDGE('',*,*,#956,.T.);+#2835 = ORIENTED_EDGE('',*,*,#2836,.T.);+#2836 = EDGE_CURVE('',#949,#2827,#2837,.T.);+#2837 = LINE('',#2838,#2839);+#2838 = CARTESIAN_POINT('',(3.,0.255,0.37));+#2839 = VECTOR('',#2840,1.);+#2840 = DIRECTION('',(0.,0.,-1.));+#2841 = PLANE('',#2842);+#2842 = AXIS2_PLACEMENT_3D('',#2843,#2844,#2845);+#2843 = CARTESIAN_POINT('',(3.,1.254889064976,1.020784469097));+#2844 = DIRECTION('',(1.,0.,0.));+#2845 = DIRECTION('',(0.,0.,1.));+#2846 = ADVANCED_FACE('',(#2847),#2872,.F.);+#2847 = FACE_BOUND('',#2848,.F.);+#2848 = EDGE_LOOP('',(#2849,#2857,#2858,#2866));+#2849 = ORIENTED_EDGE('',*,*,#2850,.T.);+#2850 = EDGE_CURVE('',#2851,#949,#2853,.T.);+#2851 = VERTEX_POINT('',#2852);+#2852 = CARTESIAN_POINT('',(3.,0.255,0.37));+#2853 = LINE('',#2854,#2855);+#2854 = CARTESIAN_POINT('',(3.,0.255,0.37));+#2855 = VECTOR('',#2856,1.);+#2856 = DIRECTION('',(0.,0.,-1.));+#2857 = ORIENTED_EDGE('',*,*,#948,.T.);+#2858 = ORIENTED_EDGE('',*,*,#2859,.T.);+#2859 = EDGE_CURVE('',#941,#2860,#2862,.T.);+#2860 = VERTEX_POINT('',#2861);+#2861 = CARTESIAN_POINT('',(3.,0.225,0.37));+#2862 = LINE('',#2863,#2864);+#2863 = CARTESIAN_POINT('',(3.,0.225,0.15));+#2864 = VECTOR('',#2865,1.);+#2865 = DIRECTION('',(0.,0.,1.));+#2866 = ORIENTED_EDGE('',*,*,#2867,.T.);+#2867 = EDGE_CURVE('',#2860,#2851,#2868,.T.);+#2868 = LINE('',#2869,#2870);+#2869 = CARTESIAN_POINT('',(3.,-0.235,0.37));+#2870 = VECTOR('',#2871,1.);+#2871 = DIRECTION('',(0.,1.,0.));+#2872 = PLANE('',#2873);+#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876);+#2874 = CARTESIAN_POINT('',(3.,1.600602409639,0.849397590361));+#2875 = DIRECTION('',(-1.,-9.478017969095E-32,-9.898263210041E-32));+#2876 = DIRECTION('',(9.898263210041E-32,0.,-1.));+#2877 = ADVANCED_FACE('',(#2878),#2905,.F.);+#2878 = FACE_BOUND('',#2879,.F.);+#2879 = EDGE_LOOP('',(#2880,#2881,#2882,#2883,#2891,#2899));+#2880 = ORIENTED_EDGE('',*,*,#2859,.F.);+#2881 = ORIENTED_EDGE('',*,*,#940,.T.);+#2882 = ORIENTED_EDGE('',*,*,#1272,.T.);+#2883 = ORIENTED_EDGE('',*,*,#2884,.F.);+#2884 = EDGE_CURVE('',#2885,#1273,#2887,.T.);+#2885 = VERTEX_POINT('',#2886);+#2886 = CARTESIAN_POINT('',(3.2,0.225,0.75));+#2887 = LINE('',#2888,#2889);+#2888 = CARTESIAN_POINT('',(3.,0.225,0.75));+#2889 = VECTOR('',#2890,1.);+#2890 = DIRECTION('',(1.,0.,0.));+#2891 = ORIENTED_EDGE('',*,*,#2892,.F.);+#2892 = EDGE_CURVE('',#2893,#2885,#2895,.T.);+#2893 = VERTEX_POINT('',#2894);+#2894 = CARTESIAN_POINT('',(3.2,0.225,0.37));+#2895 = LINE('',#2896,#2897);+#2896 = CARTESIAN_POINT('',(3.2,0.225,0.585392234548));+#2897 = VECTOR('',#2898,1.);+#2898 = DIRECTION('',(0.,0.,1.));+#2899 = ORIENTED_EDGE('',*,*,#2900,.T.);+#2900 = EDGE_CURVE('',#2893,#2860,#2901,.T.);+#2901 = LINE('',#2902,#2903);+#2902 = CARTESIAN_POINT('',(3.,0.225,0.37));+#2903 = VECTOR('',#2904,1.);+#2904 = DIRECTION('',(-1.,0.,0.));+#2905 = PLANE('',#2906);+#2906 = AXIS2_PLACEMENT_3D('',#2907,#2908,#2909);+#2907 = CARTESIAN_POINT('',(3.,0.225,0.15));+#2908 = DIRECTION('',(0.,-1.,0.));+#2909 = DIRECTION('',(0.,0.,1.));+#2910 = ADVANCED_FACE('',(#2911),#2970,.T.);+#2911 = FACE_BOUND('',#2912,.T.);+#2912 = EDGE_LOOP('',(#2913,#2923,#2931,#2939,#2947,#2953,#2954,#2955,+#2956,#2964));+#2913 = ORIENTED_EDGE('',*,*,#2914,.T.);+#2914 = EDGE_CURVE('',#2915,#2917,#2919,.T.);+#2915 = VERTEX_POINT('',#2916);+#2916 = CARTESIAN_POINT('',(-1.35,-1.4754,-4.440892098501E-16));+#2917 = VERTEX_POINT('',#2918);+#2918 = CARTESIAN_POINT('',(-1.35,-2.4754,0.));+#2919 = LINE('',#2920,#2921);+#2920 = CARTESIAN_POINT('',(-1.35,-1.4754,-4.440892098501E-16));+#2921 = VECTOR('',#2922,1.);+#2922 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#2923 = ORIENTED_EDGE('',*,*,#2924,.T.);+#2924 = EDGE_CURVE('',#2917,#2925,#2927,.T.);+#2925 = VERTEX_POINT('',#2926);+#2926 = CARTESIAN_POINT('',(-1.35,-2.4754,0.3));+#2927 = LINE('',#2928,#2929);+#2928 = CARTESIAN_POINT('',(-1.35,-2.4754,0.));+#2929 = VECTOR('',#2930,1.);+#2930 = DIRECTION('',(0.,0.,1.));+#2931 = ORIENTED_EDGE('',*,*,#2932,.T.);+#2932 = EDGE_CURVE('',#2925,#2933,#2935,.T.);+#2933 = VERTEX_POINT('',#2934);+#2934 = CARTESIAN_POINT('',(-1.35,-1.7754,0.3));+#2935 = LINE('',#2936,#2937);+#2936 = CARTESIAN_POINT('',(-1.35,-2.4754,0.3));+#2937 = VECTOR('',#2938,1.);+#2938 = DIRECTION('',(0.,1.,0.));+#2939 = ORIENTED_EDGE('',*,*,#2940,.T.);+#2940 = EDGE_CURVE('',#2933,#2941,#2943,.T.);+#2941 = VERTEX_POINT('',#2942);+#2942 = CARTESIAN_POINT('',(-1.35,-1.7754,0.65));+#2943 = LINE('',#2944,#2945);+#2944 = CARTESIAN_POINT('',(-1.35,-1.7754,0.3));+#2945 = VECTOR('',#2946,1.);+#2946 = DIRECTION('',(0.,0.,1.));+#2947 = ORIENTED_EDGE('',*,*,#2948,.T.);+#2948 = EDGE_CURVE('',#2941,#1151,#2949,.T.);+#2949 = LINE('',#2950,#2951);+#2950 = CARTESIAN_POINT('',(-1.35,-1.7754,0.65));+#2951 = VECTOR('',#2952,1.);+#2952 = DIRECTION('',(0.,1.,0.));+#2953 = ORIENTED_EDGE('',*,*,#1150,.T.);+#2954 = ORIENTED_EDGE('',*,*,#1142,.T.);+#2955 = ORIENTED_EDGE('',*,*,#1118,.T.);+#2956 = ORIENTED_EDGE('',*,*,#2957,.T.);+#2957 = EDGE_CURVE('',#1111,#2958,#2960,.T.);+#2958 = VERTEX_POINT('',#2959);+#2959 = CARTESIAN_POINT('',(-1.35,-1.4754,0.25));+#2960 = LINE('',#2961,#2962);+#2961 = CARTESIAN_POINT('',(-1.35,0.2946,0.25));+#2962 = VECTOR('',#2963,1.);+#2963 = DIRECTION('',(0.,-1.,0.));+#2964 = ORIENTED_EDGE('',*,*,#2965,.T.);+#2965 = EDGE_CURVE('',#2958,#2915,#2966,.T.);+#2966 = LINE('',#2967,#2968);+#2967 = CARTESIAN_POINT('',(-1.35,-1.4754,0.25));+#2968 = VECTOR('',#2969,1.);+#2969 = DIRECTION('',(0.,0.,-1.));+#2970 = PLANE('',#2971);+#2971 = AXIS2_PLACEMENT_3D('',#2972,#2973,#2974);+#2972 = CARTESIAN_POINT('',(-1.35,-0.665633686553,1.517013518288));+#2973 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#2974 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#2975 = ADVANCED_FACE('',(#2976),#2994,.T.);+#2976 = FACE_BOUND('',#2977,.T.);+#2977 = EDGE_LOOP('',(#2978,#2979,#2980,#2988));+#2978 = ORIENTED_EDGE('',*,*,#2957,.F.);+#2979 = ORIENTED_EDGE('',*,*,#1110,.T.);+#2980 = ORIENTED_EDGE('',*,*,#2981,.T.);+#2981 = EDGE_CURVE('',#1103,#2982,#2984,.T.);+#2982 = VERTEX_POINT('',#2983);+#2983 = CARTESIAN_POINT('',(-1.15,-1.4754,0.25));+#2984 = LINE('',#2985,#2986);+#2985 = CARTESIAN_POINT('',(-1.15,0.2946,0.25));+#2986 = VECTOR('',#2987,1.);+#2987 = DIRECTION('',(0.,-1.,0.));+#2988 = ORIENTED_EDGE('',*,*,#2989,.F.);+#2989 = EDGE_CURVE('',#2958,#2982,#2990,.T.);+#2990 = LINE('',#2991,#2992);+#2991 = CARTESIAN_POINT('',(-1.35,-1.4754,0.25));+#2992 = VECTOR('',#2993,1.);+#2993 = DIRECTION('',(1.,0.,0.));+#2994 = PLANE('',#2995);+#2995 = AXIS2_PLACEMENT_3D('',#2996,#2997,#2998);+#2996 = CARTESIAN_POINT('',(-1.35,0.2946,0.25));+#2997 = DIRECTION('',(0.,0.,-1.));+#2998 = DIRECTION('',(0.,-1.,0.));+#2999 = ADVANCED_FACE('',(#3000),#3064,.F.);+#3000 = FACE_BOUND('',#3001,.F.);+#3001 = EDGE_LOOP('',(#3002,#3012,#3020,#3028,#3036,#3042,#3050,#3056,+#3057,#3058));+#3002 = ORIENTED_EDGE('',*,*,#3003,.T.);+#3003 = EDGE_CURVE('',#3004,#3006,#3008,.T.);+#3004 = VERTEX_POINT('',#3005);+#3005 = CARTESIAN_POINT('',(-1.15,-1.4754,-4.440892098501E-16));+#3006 = VERTEX_POINT('',#3007);+#3007 = CARTESIAN_POINT('',(-1.15,-2.4754,0.));+#3008 = LINE('',#3009,#3010);+#3009 = CARTESIAN_POINT('',(-1.15,-1.4754,-4.440892098501E-16));+#3010 = VECTOR('',#3011,1.);+#3011 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#3012 = ORIENTED_EDGE('',*,*,#3013,.T.);+#3013 = EDGE_CURVE('',#3006,#3014,#3016,.T.);+#3014 = VERTEX_POINT('',#3015);+#3015 = CARTESIAN_POINT('',(-1.15,-2.4754,0.3));+#3016 = LINE('',#3017,#3018);+#3017 = CARTESIAN_POINT('',(-1.15,-2.4754,0.));+#3018 = VECTOR('',#3019,1.);+#3019 = DIRECTION('',(0.,0.,1.));+#3020 = ORIENTED_EDGE('',*,*,#3021,.T.);+#3021 = EDGE_CURVE('',#3014,#3022,#3024,.T.);+#3022 = VERTEX_POINT('',#3023);+#3023 = CARTESIAN_POINT('',(-1.15,-1.7754,0.3));+#3024 = LINE('',#3025,#3026);+#3025 = CARTESIAN_POINT('',(-1.15,-2.4754,0.3));+#3026 = VECTOR('',#3027,1.);+#3027 = DIRECTION('',(0.,1.,0.));+#3028 = ORIENTED_EDGE('',*,*,#3029,.T.);+#3029 = EDGE_CURVE('',#3022,#3030,#3032,.T.);+#3030 = VERTEX_POINT('',#3031);+#3031 = CARTESIAN_POINT('',(-1.15,-1.7754,0.65));+#3032 = LINE('',#3033,#3034);+#3033 = CARTESIAN_POINT('',(-1.15,-1.7754,0.3));+#3034 = VECTOR('',#3035,1.);+#3035 = DIRECTION('',(0.,0.,1.));+#3036 = ORIENTED_EDGE('',*,*,#3037,.T.);+#3037 = EDGE_CURVE('',#3030,#1174,#3038,.T.);+#3038 = LINE('',#3039,#3040);+#3039 = CARTESIAN_POINT('',(-1.15,-1.7754,0.65));+#3040 = VECTOR('',#3041,1.);+#3041 = DIRECTION('',(0.,1.,0.));+#3042 = ORIENTED_EDGE('',*,*,#3043,.T.);+#3043 = EDGE_CURVE('',#1174,#3044,#3046,.T.);+#3044 = VERTEX_POINT('',#3045);+#3045 = CARTESIAN_POINT('',(-1.15,-1.1054,0.65));+#3046 = LINE('',#3047,#3048);+#3047 = CARTESIAN_POINT('',(-1.15,-1.7754,0.65));+#3048 = VECTOR('',#3049,1.);+#3049 = DIRECTION('',(0.,1.,0.));+#3050 = ORIENTED_EDGE('',*,*,#3051,.T.);+#3051 = EDGE_CURVE('',#3044,#1095,#3052,.T.);+#3052 = LINE('',#3053,#3054);+#3053 = CARTESIAN_POINT('',(-1.15,-0.745316843276,0.65));+#3054 = VECTOR('',#3055,1.);+#3055 = DIRECTION('',(1.885554179985E-31,1.,0.));+#3056 = ORIENTED_EDGE('',*,*,#1102,.T.);+#3057 = ORIENTED_EDGE('',*,*,#2981,.T.);+#3058 = ORIENTED_EDGE('',*,*,#3059,.T.);+#3059 = EDGE_CURVE('',#2982,#3004,#3060,.T.);+#3060 = LINE('',#3061,#3062);+#3061 = CARTESIAN_POINT('',(-1.15,-1.4754,0.25));+#3062 = VECTOR('',#3063,1.);+#3063 = DIRECTION('',(0.,0.,-1.));+#3064 = PLANE('',#3065);+#3065 = AXIS2_PLACEMENT_3D('',#3066,#3067,#3068);+#3066 = CARTESIAN_POINT('',(-1.15,-0.665633686553,1.517013518288));+#3067 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#3068 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#3069 = ADVANCED_FACE('',(#3070),#3090,.T.);+#3070 = FACE_BOUND('',#3071,.T.);+#3071 = EDGE_LOOP('',(#3072,#3073,#3074,#3082,#3088,#3089));+#3072 = ORIENTED_EDGE('',*,*,#3051,.T.);+#3073 = ORIENTED_EDGE('',*,*,#1094,.T.);+#3074 = ORIENTED_EDGE('',*,*,#3075,.F.);+#3075 = EDGE_CURVE('',#3076,#1087,#3078,.T.);+#3076 = VERTEX_POINT('',#3077);+#3077 = CARTESIAN_POINT('',(-0.1,-1.1054,0.65));+#3078 = LINE('',#3079,#3080);+#3079 = CARTESIAN_POINT('',(-1.E-01,-0.745316843276,0.65));+#3080 = VECTOR('',#3081,1.);+#3081 = DIRECTION('',(1.885554179985E-31,1.,0.));+#3082 = ORIENTED_EDGE('',*,*,#3083,.F.);+#3083 = EDGE_CURVE('',#1182,#3076,#3084,.T.);+#3084 = LINE('',#3085,#3086);+#3085 = CARTESIAN_POINT('',(-0.1,-1.7754,0.65));+#3086 = VECTOR('',#3087,1.);+#3087 = DIRECTION('',(0.,1.,0.));+#3088 = ORIENTED_EDGE('',*,*,#1181,.F.);+#3089 = ORIENTED_EDGE('',*,*,#3043,.T.);+#3090 = PLANE('',#3091);+#3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094);+#3092 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#3093 = DIRECTION('',(0.,0.,-1.));+#3094 = DIRECTION('',(0.,-1.,0.));+#3095 = ADVANCED_FACE('',(#3096),#3155,.T.);+#3096 = FACE_BOUND('',#3097,.T.);+#3097 = EDGE_LOOP('',(#3098,#3108,#3116,#3124,#3132,#3138,#3139,#3140,+#3141,#3149));+#3098 = ORIENTED_EDGE('',*,*,#3099,.T.);+#3099 = EDGE_CURVE('',#3100,#3102,#3104,.T.);+#3100 = VERTEX_POINT('',#3101);+#3101 = CARTESIAN_POINT('',(-0.1,-1.4754,-4.440892098501E-16));+#3102 = VERTEX_POINT('',#3103);+#3103 = CARTESIAN_POINT('',(-0.1,-2.4754,0.));+#3104 = LINE('',#3105,#3106);+#3105 = CARTESIAN_POINT('',(-0.1,-1.4754,-4.440892098501E-16));+#3106 = VECTOR('',#3107,1.);+#3107 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#3108 = ORIENTED_EDGE('',*,*,#3109,.T.);+#3109 = EDGE_CURVE('',#3102,#3110,#3112,.T.);+#3110 = VERTEX_POINT('',#3111);+#3111 = CARTESIAN_POINT('',(-0.1,-2.4754,0.3));+#3112 = LINE('',#3113,#3114);+#3113 = CARTESIAN_POINT('',(-0.1,-2.4754,0.));+#3114 = VECTOR('',#3115,1.);+#3115 = DIRECTION('',(0.,0.,1.));+#3116 = ORIENTED_EDGE('',*,*,#3117,.T.);+#3117 = EDGE_CURVE('',#3110,#3118,#3120,.T.);+#3118 = VERTEX_POINT('',#3119);+#3119 = CARTESIAN_POINT('',(-0.1,-1.7754,0.3));+#3120 = LINE('',#3121,#3122);+#3121 = CARTESIAN_POINT('',(-0.1,-2.4754,0.3));+#3122 = VECTOR('',#3123,1.);+#3123 = DIRECTION('',(0.,1.,0.));+#3124 = ORIENTED_EDGE('',*,*,#3125,.T.);+#3125 = EDGE_CURVE('',#3118,#3126,#3128,.T.);+#3126 = VERTEX_POINT('',#3127);+#3127 = CARTESIAN_POINT('',(-0.1,-1.7754,0.65));+#3128 = LINE('',#3129,#3130);+#3129 = CARTESIAN_POINT('',(-0.1,-1.7754,0.3));+#3130 = VECTOR('',#3131,1.);+#3131 = DIRECTION('',(0.,0.,1.));+#3132 = ORIENTED_EDGE('',*,*,#3133,.T.);+#3133 = EDGE_CURVE('',#3126,#1182,#3134,.T.);+#3134 = LINE('',#3135,#3136);+#3135 = CARTESIAN_POINT('',(-0.1,-1.7754,0.65));+#3136 = VECTOR('',#3137,1.);+#3137 = DIRECTION('',(0.,1.,0.));+#3138 = ORIENTED_EDGE('',*,*,#3083,.T.);+#3139 = ORIENTED_EDGE('',*,*,#3075,.T.);+#3140 = ORIENTED_EDGE('',*,*,#1086,.T.);+#3141 = ORIENTED_EDGE('',*,*,#3142,.T.);+#3142 = EDGE_CURVE('',#1079,#3143,#3145,.T.);+#3143 = VERTEX_POINT('',#3144);+#3144 = CARTESIAN_POINT('',(-0.1,-1.4754,0.25));+#3145 = LINE('',#3146,#3147);+#3146 = CARTESIAN_POINT('',(-0.1,0.2946,0.25));+#3147 = VECTOR('',#3148,1.);+#3148 = DIRECTION('',(0.,-1.,0.));+#3149 = ORIENTED_EDGE('',*,*,#3150,.T.);+#3150 = EDGE_CURVE('',#3143,#3100,#3151,.T.);+#3151 = LINE('',#3152,#3153);+#3152 = CARTESIAN_POINT('',(-0.1,-1.4754,0.25));+#3153 = VECTOR('',#3154,1.);+#3154 = DIRECTION('',(0.,0.,-1.));+#3155 = PLANE('',#3156);+#3156 = AXIS2_PLACEMENT_3D('',#3157,#3158,#3159);+#3157 = CARTESIAN_POINT('',(-1.E-01,-0.665633686553,1.517013518288));+#3158 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#3159 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#3160 = ADVANCED_FACE('',(#3161),#3179,.T.);+#3161 = FACE_BOUND('',#3162,.T.);+#3162 = EDGE_LOOP('',(#3163,#3164,#3165,#3173));+#3163 = ORIENTED_EDGE('',*,*,#3142,.F.);+#3164 = ORIENTED_EDGE('',*,*,#1078,.T.);+#3165 = ORIENTED_EDGE('',*,*,#3166,.T.);+#3166 = EDGE_CURVE('',#1071,#3167,#3169,.T.);+#3167 = VERTEX_POINT('',#3168);+#3168 = CARTESIAN_POINT('',(1.E-01,-1.4754,0.25));+#3169 = LINE('',#3170,#3171);+#3170 = CARTESIAN_POINT('',(1.E-01,0.2946,0.25));+#3171 = VECTOR('',#3172,1.);+#3172 = DIRECTION('',(0.,-1.,0.));+#3173 = ORIENTED_EDGE('',*,*,#3174,.F.);+#3174 = EDGE_CURVE('',#3143,#3167,#3175,.T.);+#3175 = LINE('',#3176,#3177);+#3176 = CARTESIAN_POINT('',(-0.1,-1.4754,0.25));+#3177 = VECTOR('',#3178,1.);+#3178 = DIRECTION('',(1.,0.,0.));+#3179 = PLANE('',#3180);+#3180 = AXIS2_PLACEMENT_3D('',#3181,#3182,#3183);+#3181 = CARTESIAN_POINT('',(-0.1,0.2946,0.25));+#3182 = DIRECTION('',(0.,0.,-1.));+#3183 = DIRECTION('',(0.,-1.,0.));+#3184 = ADVANCED_FACE('',(#3185),#3249,.F.);+#3185 = FACE_BOUND('',#3186,.F.);+#3186 = EDGE_LOOP('',(#3187,#3197,#3205,#3213,#3221,#3227,#3235,#3241,+#3242,#3243));+#3187 = ORIENTED_EDGE('',*,*,#3188,.T.);+#3188 = EDGE_CURVE('',#3189,#3191,#3193,.T.);+#3189 = VERTEX_POINT('',#3190);+#3190 = CARTESIAN_POINT('',(1.E-01,-1.4754,-4.440892098501E-16));+#3191 = VERTEX_POINT('',#3192);+#3192 = CARTESIAN_POINT('',(1.E-01,-2.4754,0.));+#3193 = LINE('',#3194,#3195);+#3194 = CARTESIAN_POINT('',(1.E-01,-1.4754,-4.440892098501E-16));+#3195 = VECTOR('',#3196,1.);+#3196 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#3197 = ORIENTED_EDGE('',*,*,#3198,.T.);+#3198 = EDGE_CURVE('',#3191,#3199,#3201,.T.);+#3199 = VERTEX_POINT('',#3200);+#3200 = CARTESIAN_POINT('',(1.E-01,-2.4754,0.3));+#3201 = LINE('',#3202,#3203);+#3202 = CARTESIAN_POINT('',(1.E-01,-2.4754,0.));+#3203 = VECTOR('',#3204,1.);+#3204 = DIRECTION('',(0.,0.,1.));+#3205 = ORIENTED_EDGE('',*,*,#3206,.T.);+#3206 = EDGE_CURVE('',#3199,#3207,#3209,.T.);+#3207 = VERTEX_POINT('',#3208);+#3208 = CARTESIAN_POINT('',(1.E-01,-1.7754,0.3));+#3209 = LINE('',#3210,#3211);+#3210 = CARTESIAN_POINT('',(1.E-01,-2.4754,0.3));+#3211 = VECTOR('',#3212,1.);+#3212 = DIRECTION('',(0.,1.,0.));+#3213 = ORIENTED_EDGE('',*,*,#3214,.T.);+#3214 = EDGE_CURVE('',#3207,#3215,#3217,.T.);+#3215 = VERTEX_POINT('',#3216);+#3216 = CARTESIAN_POINT('',(1.E-01,-1.7754,0.65));+#3217 = LINE('',#3218,#3219);+#3218 = CARTESIAN_POINT('',(1.E-01,-1.7754,0.3));+#3219 = VECTOR('',#3220,1.);+#3220 = DIRECTION('',(0.,0.,1.));+#3221 = ORIENTED_EDGE('',*,*,#3222,.T.);+#3222 = EDGE_CURVE('',#3215,#1190,#3223,.T.);+#3223 = LINE('',#3224,#3225);+#3224 = CARTESIAN_POINT('',(1.E-01,-1.7754,0.65));+#3225 = VECTOR('',#3226,1.);+#3226 = DIRECTION('',(0.,1.,0.));+#3227 = ORIENTED_EDGE('',*,*,#3228,.T.);+#3228 = EDGE_CURVE('',#1190,#3229,#3231,.T.);+#3229 = VERTEX_POINT('',#3230);+#3230 = CARTESIAN_POINT('',(1.E-01,-1.1054,0.65));+#3231 = LINE('',#3232,#3233);+#3232 = CARTESIAN_POINT('',(1.E-01,-1.7754,0.65));+#3233 = VECTOR('',#3234,1.);+#3234 = DIRECTION('',(0.,1.,0.));+#3235 = ORIENTED_EDGE('',*,*,#3236,.T.);+#3236 = EDGE_CURVE('',#3229,#1063,#3237,.T.);+#3237 = LINE('',#3238,#3239);+#3238 = CARTESIAN_POINT('',(0.1,-0.745316843276,0.65));+#3239 = VECTOR('',#3240,1.);+#3240 = DIRECTION('',(1.885554179985E-31,1.,0.));+#3241 = ORIENTED_EDGE('',*,*,#1070,.T.);+#3242 = ORIENTED_EDGE('',*,*,#3166,.T.);+#3243 = ORIENTED_EDGE('',*,*,#3244,.T.);+#3244 = EDGE_CURVE('',#3167,#3189,#3245,.T.);+#3245 = LINE('',#3246,#3247);+#3246 = CARTESIAN_POINT('',(1.E-01,-1.4754,0.25));+#3247 = VECTOR('',#3248,1.);+#3248 = DIRECTION('',(0.,0.,-1.));+#3249 = PLANE('',#3250);+#3250 = AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);+#3251 = CARTESIAN_POINT('',(0.1,-0.665633686553,1.517013518288));+#3252 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#3253 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#3254 = ADVANCED_FACE('',(#3255),#3275,.T.);+#3255 = FACE_BOUND('',#3256,.T.);+#3256 = EDGE_LOOP('',(#3257,#3258,#3259,#3267,#3273,#3274));+#3257 = ORIENTED_EDGE('',*,*,#3236,.T.);+#3258 = ORIENTED_EDGE('',*,*,#1062,.T.);+#3259 = ORIENTED_EDGE('',*,*,#3260,.F.);+#3260 = EDGE_CURVE('',#3261,#1055,#3263,.T.);+#3261 = VERTEX_POINT('',#3262);+#3262 = CARTESIAN_POINT('',(1.15,-1.1054,0.65));+#3263 = LINE('',#3264,#3265);+#3264 = CARTESIAN_POINT('',(1.15,-0.745316843276,0.65));+#3265 = VECTOR('',#3266,1.);+#3266 = DIRECTION('',(1.885554179985E-31,1.,0.));+#3267 = ORIENTED_EDGE('',*,*,#3268,.F.);+#3268 = EDGE_CURVE('',#1198,#3261,#3269,.T.);+#3269 = LINE('',#3270,#3271);+#3270 = CARTESIAN_POINT('',(1.15,-1.7754,0.65));+#3271 = VECTOR('',#3272,1.);+#3272 = DIRECTION('',(0.,1.,0.));+#3273 = ORIENTED_EDGE('',*,*,#1197,.F.);+#3274 = ORIENTED_EDGE('',*,*,#3228,.T.);+#3275 = PLANE('',#3276);+#3276 = AXIS2_PLACEMENT_3D('',#3277,#3278,#3279);+#3277 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#3278 = DIRECTION('',(0.,0.,-1.));+#3279 = DIRECTION('',(0.,-1.,0.));+#3280 = ADVANCED_FACE('',(#3281),#3340,.T.);+#3281 = FACE_BOUND('',#3282,.T.);+#3282 = EDGE_LOOP('',(#3283,#3293,#3301,#3309,#3317,#3323,#3324,#3325,+#3326,#3334));+#3283 = ORIENTED_EDGE('',*,*,#3284,.T.);+#3284 = EDGE_CURVE('',#3285,#3287,#3289,.T.);+#3285 = VERTEX_POINT('',#3286);+#3286 = CARTESIAN_POINT('',(1.15,-1.4754,-4.440892098501E-16));+#3287 = VERTEX_POINT('',#3288);+#3288 = CARTESIAN_POINT('',(1.15,-2.4754,0.));+#3289 = LINE('',#3290,#3291);+#3290 = CARTESIAN_POINT('',(1.15,-1.4754,-4.440892098501E-16));+#3291 = VECTOR('',#3292,1.);+#3292 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#3293 = ORIENTED_EDGE('',*,*,#3294,.T.);+#3294 = EDGE_CURVE('',#3287,#3295,#3297,.T.);+#3295 = VERTEX_POINT('',#3296);+#3296 = CARTESIAN_POINT('',(1.15,-2.4754,0.3));+#3297 = LINE('',#3298,#3299);+#3298 = CARTESIAN_POINT('',(1.15,-2.4754,0.));+#3299 = VECTOR('',#3300,1.);+#3300 = DIRECTION('',(0.,0.,1.));+#3301 = ORIENTED_EDGE('',*,*,#3302,.T.);+#3302 = EDGE_CURVE('',#3295,#3303,#3305,.T.);+#3303 = VERTEX_POINT('',#3304);+#3304 = CARTESIAN_POINT('',(1.15,-1.7754,0.3));+#3305 = LINE('',#3306,#3307);+#3306 = CARTESIAN_POINT('',(1.15,-2.4754,0.3));+#3307 = VECTOR('',#3308,1.);+#3308 = DIRECTION('',(0.,1.,0.));+#3309 = ORIENTED_EDGE('',*,*,#3310,.T.);+#3310 = EDGE_CURVE('',#3303,#3311,#3313,.T.);+#3311 = VERTEX_POINT('',#3312);+#3312 = CARTESIAN_POINT('',(1.15,-1.7754,0.65));+#3313 = LINE('',#3314,#3315);+#3314 = CARTESIAN_POINT('',(1.15,-1.7754,0.3));+#3315 = VECTOR('',#3316,1.);+#3316 = DIRECTION('',(0.,0.,1.));+#3317 = ORIENTED_EDGE('',*,*,#3318,.T.);+#3318 = EDGE_CURVE('',#3311,#1198,#3319,.T.);+#3319 = LINE('',#3320,#3321);+#3320 = CARTESIAN_POINT('',(1.15,-1.7754,0.65));+#3321 = VECTOR('',#3322,1.);+#3322 = DIRECTION('',(0.,1.,0.));+#3323 = ORIENTED_EDGE('',*,*,#3268,.T.);+#3324 = ORIENTED_EDGE('',*,*,#3260,.T.);+#3325 = ORIENTED_EDGE('',*,*,#1054,.T.);+#3326 = ORIENTED_EDGE('',*,*,#3327,.T.);+#3327 = EDGE_CURVE('',#1047,#3328,#3330,.T.);+#3328 = VERTEX_POINT('',#3329);+#3329 = CARTESIAN_POINT('',(1.15,-1.4754,0.25));+#3330 = LINE('',#3331,#3332);+#3331 = CARTESIAN_POINT('',(1.15,0.2946,0.25));+#3332 = VECTOR('',#3333,1.);+#3333 = DIRECTION('',(0.,-1.,0.));+#3334 = ORIENTED_EDGE('',*,*,#3335,.T.);+#3335 = EDGE_CURVE('',#3328,#3285,#3336,.T.);+#3336 = LINE('',#3337,#3338);+#3337 = CARTESIAN_POINT('',(1.15,-1.4754,0.25));+#3338 = VECTOR('',#3339,1.);+#3339 = DIRECTION('',(0.,0.,-1.));+#3340 = PLANE('',#3341);+#3341 = AXIS2_PLACEMENT_3D('',#3342,#3343,#3344);+#3342 = CARTESIAN_POINT('',(1.15,-0.665633686553,1.517013518288));+#3343 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#3344 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#3345 = ADVANCED_FACE('',(#3346),#3364,.T.);+#3346 = FACE_BOUND('',#3347,.T.);+#3347 = EDGE_LOOP('',(#3348,#3349,#3350,#3358));+#3348 = ORIENTED_EDGE('',*,*,#3327,.F.);+#3349 = ORIENTED_EDGE('',*,*,#1046,.T.);+#3350 = ORIENTED_EDGE('',*,*,#3351,.T.);+#3351 = EDGE_CURVE('',#1039,#3352,#3354,.T.);+#3352 = VERTEX_POINT('',#3353);+#3353 = CARTESIAN_POINT('',(1.35,-1.4754,0.25));+#3354 = LINE('',#3355,#3356);+#3355 = CARTESIAN_POINT('',(1.35,0.2946,0.25));+#3356 = VECTOR('',#3357,1.);+#3357 = DIRECTION('',(0.,-1.,0.));+#3358 = ORIENTED_EDGE('',*,*,#3359,.F.);+#3359 = EDGE_CURVE('',#3328,#3352,#3360,.T.);+#3360 = LINE('',#3361,#3362);+#3361 = CARTESIAN_POINT('',(1.15,-1.4754,0.25));+#3362 = VECTOR('',#3363,1.);+#3363 = DIRECTION('',(1.,0.,0.));+#3364 = PLANE('',#3365);+#3365 = AXIS2_PLACEMENT_3D('',#3366,#3367,#3368);+#3366 = CARTESIAN_POINT('',(1.15,0.2946,0.25));+#3367 = DIRECTION('',(0.,0.,-1.));+#3368 = DIRECTION('',(0.,-1.,0.));+#3369 = ADVANCED_FACE('',(#3370),#3434,.F.);+#3370 = FACE_BOUND('',#3371,.F.);+#3371 = EDGE_LOOP('',(#3372,#3382,#3390,#3398,#3406,#3412,#3420,#3426,+#3427,#3428));+#3372 = ORIENTED_EDGE('',*,*,#3373,.T.);+#3373 = EDGE_CURVE('',#3374,#3376,#3378,.T.);+#3374 = VERTEX_POINT('',#3375);+#3375 = CARTESIAN_POINT('',(1.35,-1.4754,-4.440892098501E-16));+#3376 = VERTEX_POINT('',#3377);+#3377 = CARTESIAN_POINT('',(1.35,-2.4754,0.));+#3378 = LINE('',#3379,#3380);+#3379 = CARTESIAN_POINT('',(1.35,-1.4754,-4.440892098501E-16));+#3380 = VECTOR('',#3381,1.);+#3381 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#3382 = ORIENTED_EDGE('',*,*,#3383,.T.);+#3383 = EDGE_CURVE('',#3376,#3384,#3386,.T.);+#3384 = VERTEX_POINT('',#3385);+#3385 = CARTESIAN_POINT('',(1.35,-2.4754,0.3));+#3386 = LINE('',#3387,#3388);+#3387 = CARTESIAN_POINT('',(1.35,-2.4754,0.));+#3388 = VECTOR('',#3389,1.);+#3389 = DIRECTION('',(0.,0.,1.));+#3390 = ORIENTED_EDGE('',*,*,#3391,.T.);+#3391 = EDGE_CURVE('',#3384,#3392,#3394,.T.);+#3392 = VERTEX_POINT('',#3393);+#3393 = CARTESIAN_POINT('',(1.35,-1.7754,0.3));+#3394 = LINE('',#3395,#3396);+#3395 = CARTESIAN_POINT('',(1.35,-2.4754,0.3));+#3396 = VECTOR('',#3397,1.);+#3397 = DIRECTION('',(0.,1.,0.));+#3398 = ORIENTED_EDGE('',*,*,#3399,.T.);+#3399 = EDGE_CURVE('',#3392,#3400,#3402,.T.);+#3400 = VERTEX_POINT('',#3401);+#3401 = CARTESIAN_POINT('',(1.35,-1.7754,0.65));+#3402 = LINE('',#3403,#3404);+#3403 = CARTESIAN_POINT('',(1.35,-1.7754,0.3));+#3404 = VECTOR('',#3405,1.);+#3405 = DIRECTION('',(0.,0.,1.));+#3406 = ORIENTED_EDGE('',*,*,#3407,.T.);+#3407 = EDGE_CURVE('',#3400,#1206,#3408,.T.);+#3408 = LINE('',#3409,#3410);+#3409 = CARTESIAN_POINT('',(1.35,-1.7754,0.65));+#3410 = VECTOR('',#3411,1.);+#3411 = DIRECTION('',(0.,1.,0.));+#3412 = ORIENTED_EDGE('',*,*,#3413,.T.);+#3413 = EDGE_CURVE('',#1206,#3414,#3416,.T.);+#3414 = VERTEX_POINT('',#3415);+#3415 = CARTESIAN_POINT('',(1.35,-1.1054,0.65));+#3416 = LINE('',#3417,#3418);+#3417 = CARTESIAN_POINT('',(1.35,-1.7754,0.65));+#3418 = VECTOR('',#3419,1.);+#3419 = DIRECTION('',(0.,1.,0.));+#3420 = ORIENTED_EDGE('',*,*,#3421,.T.);+#3421 = EDGE_CURVE('',#3414,#1031,#3422,.T.);+#3422 = LINE('',#3423,#3424);+#3423 = CARTESIAN_POINT('',(1.35,-0.745316843276,0.65));+#3424 = VECTOR('',#3425,1.);+#3425 = DIRECTION('',(1.885554179985E-31,1.,0.));+#3426 = ORIENTED_EDGE('',*,*,#1038,.T.);+#3427 = ORIENTED_EDGE('',*,*,#3351,.T.);+#3428 = ORIENTED_EDGE('',*,*,#3429,.T.);+#3429 = EDGE_CURVE('',#3352,#3374,#3430,.T.);+#3430 = LINE('',#3431,#3432);+#3431 = CARTESIAN_POINT('',(1.35,-1.4754,0.25));+#3432 = VECTOR('',#3433,1.);+#3433 = DIRECTION('',(0.,0.,-1.));+#3434 = PLANE('',#3435);+#3435 = AXIS2_PLACEMENT_3D('',#3436,#3437,#3438);+#3436 = CARTESIAN_POINT('',(1.35,-0.665633686553,1.517013518288));+#3437 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#3438 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#3439 = ADVANCED_FACE('',(#3440),#3447,.T.);+#3440 = FACE_BOUND('',#3441,.T.);+#3441 = EDGE_LOOP('',(#3442,#3443,#3444,#3445,#3446));+#3442 = ORIENTED_EDGE('',*,*,#3421,.T.);+#3443 = ORIENTED_EDGE('',*,*,#1030,.T.);+#3444 = ORIENTED_EDGE('',*,*,#1264,.T.);+#3445 = ORIENTED_EDGE('',*,*,#1213,.F.);+#3446 = ORIENTED_EDGE('',*,*,#3413,.T.);+#3447 = PLANE('',#3448);+#3448 = AXIS2_PLACEMENT_3D('',#3449,#3450,#3451);+#3449 = CARTESIAN_POINT('',(-3.5,-0.825,0.65));+#3450 = DIRECTION('',(0.,0.,-1.));+#3451 = DIRECTION('',(0.,-1.,0.));+#3452 = ADVANCED_FACE('',(#3453),#3464,.T.);+#3453 = FACE_BOUND('',#3454,.T.);+#3454 = EDGE_LOOP('',(#3455,#3456,#3462,#3463));+#3455 = ORIENTED_EDGE('',*,*,#2948,.F.);+#3456 = ORIENTED_EDGE('',*,*,#3457,.T.);+#3457 = EDGE_CURVE('',#2941,#3030,#3458,.T.);+#3458 = LINE('',#3459,#3460);+#3459 = CARTESIAN_POINT('',(-1.35,-1.7754,0.65));+#3460 = VECTOR('',#3461,1.);+#3461 = DIRECTION('',(1.,0.,0.));+#3462 = ORIENTED_EDGE('',*,*,#3037,.T.);+#3463 = ORIENTED_EDGE('',*,*,#1173,.F.);+#3464 = PLANE('',#3465);+#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468);+#3466 = CARTESIAN_POINT('',(-1.35,-1.7754,0.65));+#3467 = DIRECTION('',(0.,0.,1.));+#3468 = DIRECTION('',(0.,1.,0.));+#3469 = ADVANCED_FACE('',(#3470),#3481,.T.);+#3470 = FACE_BOUND('',#3471,.T.);+#3471 = EDGE_LOOP('',(#3472,#3473,#3479,#3480));+#3472 = ORIENTED_EDGE('',*,*,#3133,.F.);+#3473 = ORIENTED_EDGE('',*,*,#3474,.T.);+#3474 = EDGE_CURVE('',#3126,#3215,#3475,.T.);+#3475 = LINE('',#3476,#3477);+#3476 = CARTESIAN_POINT('',(-0.1,-1.7754,0.65));+#3477 = VECTOR('',#3478,1.);+#3478 = DIRECTION('',(1.,0.,0.));+#3479 = ORIENTED_EDGE('',*,*,#3222,.T.);+#3480 = ORIENTED_EDGE('',*,*,#1189,.F.);+#3481 = PLANE('',#3482);+#3482 = AXIS2_PLACEMENT_3D('',#3483,#3484,#3485);+#3483 = CARTESIAN_POINT('',(-0.1,-1.7754,0.65));+#3484 = DIRECTION('',(0.,0.,1.));+#3485 = DIRECTION('',(0.,1.,0.));+#3486 = ADVANCED_FACE('',(#3487),#3498,.T.);+#3487 = FACE_BOUND('',#3488,.T.);+#3488 = EDGE_LOOP('',(#3489,#3490,#3496,#3497));+#3489 = ORIENTED_EDGE('',*,*,#3318,.F.);+#3490 = ORIENTED_EDGE('',*,*,#3491,.T.);+#3491 = EDGE_CURVE('',#3311,#3400,#3492,.T.);+#3492 = LINE('',#3493,#3494);+#3493 = CARTESIAN_POINT('',(1.15,-1.7754,0.65));+#3494 = VECTOR('',#3495,1.);+#3495 = DIRECTION('',(1.,0.,0.));+#3496 = ORIENTED_EDGE('',*,*,#3407,.T.);+#3497 = ORIENTED_EDGE('',*,*,#1205,.F.);+#3498 = PLANE('',#3499);+#3499 = AXIS2_PLACEMENT_3D('',#3500,#3501,#3502);+#3500 = CARTESIAN_POINT('',(1.15,-1.7754,0.65));+#3501 = DIRECTION('',(0.,0.,1.));+#3502 = DIRECTION('',(0.,1.,0.));+#3503 = ADVANCED_FACE('',(#3504),#3515,.F.);+#3504 = FACE_BOUND('',#3505,.F.);+#3505 = EDGE_LOOP('',(#3506,#3512,#3513,#3514));+#3506 = ORIENTED_EDGE('',*,*,#3507,.T.);+#3507 = EDGE_CURVE('',#1376,#1313,#3508,.T.);+#3508 = LINE('',#3509,#3510);+#3509 = CARTESIAN_POINT('',(3.,-1.175,3.55));+#3510 = VECTOR('',#3511,1.);+#3511 = DIRECTION('',(1.,0.,0.));+#3512 = ORIENTED_EDGE('',*,*,#1320,.T.);+#3513 = ORIENTED_EDGE('',*,*,#1342,.F.);+#3514 = ORIENTED_EDGE('',*,*,#1383,.F.);+#3515 = PLANE('',#3516);+#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519);+#3517 = CARTESIAN_POINT('',(3.,-1.175,3.55));+#3518 = DIRECTION('',(0.,1.,0.));+#3519 = DIRECTION('',(0.,0.,-1.));+#3520 = ADVANCED_FACE('',(#3521),#3527,.F.);+#3521 = FACE_BOUND('',#3522,.F.);+#3522 = EDGE_LOOP('',(#3523,#3524,#3525,#3526));+#3523 = ORIENTED_EDGE('',*,*,#1415,.T.);+#3524 = ORIENTED_EDGE('',*,*,#1312,.T.);+#3525 = ORIENTED_EDGE('',*,*,#3507,.F.);+#3526 = ORIENTED_EDGE('',*,*,#1375,.F.);+#3527 = PLANE('',#3528);+#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531);+#3529 = CARTESIAN_POINT('',(3.,0.175,3.55));+#3530 = DIRECTION('',(0.,0.,-1.));+#3531 = DIRECTION('',(0.,-1.,0.));+#3532 = ADVANCED_FACE('',(#3533),#3567,.F.);+#3533 = FACE_BOUND('',#3534,.F.);+#3534 = EDGE_LOOP('',(#3535,#3545,#3551,#3552,#3553,#3561));+#3535 = ORIENTED_EDGE('',*,*,#3536,.F.);+#3536 = EDGE_CURVE('',#3537,#3539,#3541,.T.);+#3537 = VERTEX_POINT('',#3538);+#3538 = CARTESIAN_POINT('',(3.2,1.825,0.75));+#3539 = VERTEX_POINT('',#3540);+#3540 = CARTESIAN_POINT('',(3.2,1.825,0.8));+#3541 = LINE('',#3542,#3543);+#3542 = CARTESIAN_POINT('',(3.2,1.825,0.885392234548));+#3543 = VECTOR('',#3544,1.);+#3544 = DIRECTION('',(0.,0.,1.));+#3545 = ORIENTED_EDGE('',*,*,#3546,.T.);+#3546 = EDGE_CURVE('',#3537,#1281,#3547,.T.);+#3547 = LINE('',#3548,#3549);+#3548 = CARTESIAN_POINT('',(3.,1.825,0.75));+#3549 = VECTOR('',#3550,1.);+#3550 = DIRECTION('',(1.,0.,0.));+#3551 = ORIENTED_EDGE('',*,*,#1288,.T.);+#3552 = ORIENTED_EDGE('',*,*,#2676,.F.);+#3553 = ORIENTED_EDGE('',*,*,#3554,.F.);+#3554 = EDGE_CURVE('',#3555,#2669,#3557,.T.);+#3555 = VERTEX_POINT('',#3556);+#3556 = CARTESIAN_POINT('',(3.2,1.825,1.51));+#3557 = LINE('',#3558,#3559);+#3558 = CARTESIAN_POINT('',(3.2,1.825,0.885392234548));+#3559 = VECTOR('',#3560,1.);+#3560 = DIRECTION('',(0.,0.,1.));+#3561 = ORIENTED_EDGE('',*,*,#3562,.T.);+#3562 = EDGE_CURVE('',#3555,#3539,#3563,.T.);+#3563 = LINE('',#3564,#3565);+#3564 = CARTESIAN_POINT('',(3.2,1.825,1.51));+#3565 = VECTOR('',#3566,1.);+#3566 = DIRECTION('',(0.,0.,-1.));+#3567 = PLANE('',#3568);+#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571);+#3569 = CARTESIAN_POINT('',(3.,1.825,0.75));+#3570 = DIRECTION('',(0.,-1.,0.));+#3571 = DIRECTION('',(0.,0.,1.));+#3572 = ADVANCED_FACE('',(#3573),#3584,.F.);+#3573 = FACE_BOUND('',#3574,.F.);+#3574 = EDGE_LOOP('',(#3575,#3581,#3582,#3583));+#3575 = ORIENTED_EDGE('',*,*,#3576,.F.);+#3576 = EDGE_CURVE('',#2885,#3537,#3577,.T.);+#3577 = LINE('',#3578,#3579);+#3578 = CARTESIAN_POINT('',(3.2,0.739944532488,0.75));+#3579 = VECTOR('',#3580,1.);+#3580 = DIRECTION('',(0.,1.,0.));+#3581 = ORIENTED_EDGE('',*,*,#2884,.T.);+#3582 = ORIENTED_EDGE('',*,*,#1280,.T.);+#3583 = ORIENTED_EDGE('',*,*,#3546,.F.);+#3584 = PLANE('',#3585);+#3585 = AXIS2_PLACEMENT_3D('',#3586,#3587,#3588);+#3586 = CARTESIAN_POINT('',(3.,0.225,0.75));+#3587 = DIRECTION('',(0.,0.,1.));+#3588 = DIRECTION('',(0.,1.,0.));+#3589 = ADVANCED_FACE('',(#3590),#3607,.F.);+#3590 = FACE_BOUND('',#3591,.F.);+#3591 = EDGE_LOOP('',(#3592,#3600,#3606));+#3592 = ORIENTED_EDGE('',*,*,#3593,.T.);+#3593 = EDGE_CURVE('',#1483,#3594,#3596,.T.);+#3594 = VERTEX_POINT('',#3595);+#3595 = CARTESIAN_POINT('',(-0.625,1.07,2.4));+#3596 = LINE('',#3597,#3598);+#3597 = CARTESIAN_POINT('',(-0.625,0.67,2.4));+#3598 = VECTOR('',#3599,1.);+#3599 = DIRECTION('',(0.,1.,0.));+#3600 = ORIENTED_EDGE('',*,*,#3601,.T.);+#3601 = EDGE_CURVE('',#3594,#1481,#3602,.T.);+#3602 = LINE('',#3603,#3604);+#3603 = CARTESIAN_POINT('',(-0.625,1.07,2.4));+#3604 = VECTOR('',#3605,1.);+#3605 = DIRECTION('',(0.,-0.371390676354,0.928476690885));+#3606 = ORIENTED_EDGE('',*,*,#1480,.T.);+#3607 = PLANE('',#3608);+#3608 = AXIS2_PLACEMENT_3D('',#3609,#3610,#3611);+#3609 = CARTESIAN_POINT('',(-0.625,0.789258240357,2.819258240357));+#3610 = DIRECTION('',(1.,0.,0.));+#3611 = DIRECTION('',(0.,0.,1.));+#3612 = ADVANCED_FACE('',(#3613),#3631,.F.);+#3613 = FACE_BOUND('',#3614,.F.);+#3614 = EDGE_LOOP('',(#3615,#3623,#3629,#3630));+#3615 = ORIENTED_EDGE('',*,*,#3616,.T.);+#3616 = EDGE_CURVE('',#3594,#3617,#3619,.T.);+#3617 = VERTEX_POINT('',#3618);+#3618 = CARTESIAN_POINT('',(0.625,1.07,2.4));+#3619 = LINE('',#3620,#3621);+#3620 = CARTESIAN_POINT('',(-0.625,1.07,2.4));+#3621 = VECTOR('',#3622,1.);+#3622 = DIRECTION('',(1.,0.,0.));+#3623 = ORIENTED_EDGE('',*,*,#3624,.T.);+#3624 = EDGE_CURVE('',#3617,#1499,#3625,.T.);+#3625 = LINE('',#3626,#3627);+#3626 = CARTESIAN_POINT('',(0.625,1.07,2.4));+#3627 = VECTOR('',#3628,1.);+#3628 = DIRECTION('',(0.,-0.371390676354,0.928476690885));+#3629 = ORIENTED_EDGE('',*,*,#1506,.F.);+#3630 = ORIENTED_EDGE('',*,*,#3601,.F.);+#3631 = PLANE('',#3632);+#3632 = AXIS2_PLACEMENT_3D('',#3633,#3634,#3635);+#3633 = CARTESIAN_POINT('',(-0.625,1.07,2.4));+#3634 = DIRECTION('',(0.,-0.928476690885,-0.371390676354));+#3635 = DIRECTION('',(0.,-0.371390676354,0.928476690885));+#3636 = ADVANCED_FACE('',(#3637),#3647,.T.);+#3637 = FACE_BOUND('',#3638,.T.);+#3638 = EDGE_LOOP('',(#3639,#3645,#3646));+#3639 = ORIENTED_EDGE('',*,*,#3640,.T.);+#3640 = EDGE_CURVE('',#1491,#3617,#3641,.T.);+#3641 = LINE('',#3642,#3643);+#3642 = CARTESIAN_POINT('',(0.625,0.67,2.4));+#3643 = VECTOR('',#3644,1.);+#3644 = DIRECTION('',(0.,1.,0.));+#3645 = ORIENTED_EDGE('',*,*,#3624,.T.);+#3646 = ORIENTED_EDGE('',*,*,#1498,.T.);+#3647 = PLANE('',#3648);+#3648 = AXIS2_PLACEMENT_3D('',#3649,#3650,#3651);+#3649 = CARTESIAN_POINT('',(0.625,0.789258240357,2.819258240357));+#3650 = DIRECTION('',(1.,0.,0.));+#3651 = DIRECTION('',(0.,0.,1.));+#3652 = ADVANCED_FACE('',(#3653),#3659,.F.);+#3653 = FACE_BOUND('',#3654,.F.);+#3654 = EDGE_LOOP('',(#3655,#3656,#3657,#3658));+#3655 = ORIENTED_EDGE('',*,*,#1490,.T.);+#3656 = ORIENTED_EDGE('',*,*,#3640,.T.);+#3657 = ORIENTED_EDGE('',*,*,#3616,.F.);+#3658 = ORIENTED_EDGE('',*,*,#3593,.F.);+#3659 = PLANE('',#3660);+#3660 = AXIS2_PLACEMENT_3D('',#3661,#3662,#3663);+#3661 = CARTESIAN_POINT('',(-0.625,0.67,2.4));+#3662 = DIRECTION('',(0.,0.,1.));+#3663 = DIRECTION('',(0.,1.,0.));+#3664 = ADVANCED_FACE('',(#3665,#3756,#3790,#3824),#3858,.T.);+#3665 = FACE_BOUND('',#3666,.T.);+#3666 = EDGE_LOOP('',(#3667,#3668,#3669,#3670,#3671,#3672,#3673,#3674,+#3682,#3690,#3696,#3697,#3698,#3699,#3700,#3701,#3709,#3717,#3723,+#3724,#3725,#3726,#3727,#3728,#3736,#3744,#3750,#3751,#3752,#3753,+#3754,#3755));+#3667 = ORIENTED_EDGE('',*,*,#1571,.T.);+#3668 = ORIENTED_EDGE('',*,*,#1540,.T.);+#3669 = ORIENTED_EDGE('',*,*,#1588,.T.);+#3670 = ORIENTED_EDGE('',*,*,#1636,.T.);+#3671 = ORIENTED_EDGE('',*,*,#1684,.T.);+#3672 = ORIENTED_EDGE('',*,*,#1732,.T.);+#3673 = ORIENTED_EDGE('',*,*,#1780,.T.);+#3674 = ORIENTED_EDGE('',*,*,#3675,.T.);+#3675 = EDGE_CURVE('',#1781,#3676,#3678,.T.);+#3676 = VERTEX_POINT('',#3677);+#3677 = CARTESIAN_POINT('',(1.35,-3.54E-02,1.6));+#3678 = LINE('',#3679,#3680);+#3679 = CARTESIAN_POINT('',(1.35,-0.418816843276,1.6));+#3680 = VECTOR('',#3681,1.);+#3681 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3682 = ORIENTED_EDGE('',*,*,#3683,.F.);+#3683 = EDGE_CURVE('',#3684,#3676,#3686,.T.);+#3684 = VERTEX_POINT('',#3685);+#3685 = CARTESIAN_POINT('',(1.15,-3.54E-02,1.6));+#3686 = LINE('',#3687,#3688);+#3687 = CARTESIAN_POINT('',(0.575,-3.54E-02,1.6));+#3688 = VECTOR('',#3689,1.);+#3689 = DIRECTION('',(1.,0.,-2.12889193151E-31));+#3690 = ORIENTED_EDGE('',*,*,#3691,.F.);+#3691 = EDGE_CURVE('',#2037,#3684,#3692,.T.);+#3692 = LINE('',#3693,#3694);+#3693 = CARTESIAN_POINT('',(1.15,-0.418816843276,1.6));+#3694 = VECTOR('',#3695,1.);+#3695 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3696 = ORIENTED_EDGE('',*,*,#2044,.T.);+#3697 = ORIENTED_EDGE('',*,*,#2108,.T.);+#3698 = ORIENTED_EDGE('',*,*,#2164,.T.);+#3699 = ORIENTED_EDGE('',*,*,#2212,.T.);+#3700 = ORIENTED_EDGE('',*,*,#2260,.T.);+#3701 = ORIENTED_EDGE('',*,*,#3702,.T.);+#3702 = EDGE_CURVE('',#2261,#3703,#3705,.T.);+#3703 = VERTEX_POINT('',#3704);+#3704 = CARTESIAN_POINT('',(1.E-01,-3.54E-02,1.6));+#3705 = LINE('',#3706,#3707);+#3706 = CARTESIAN_POINT('',(0.1,-0.418816843276,1.6));+#3707 = VECTOR('',#3708,1.);+#3708 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3709 = ORIENTED_EDGE('',*,*,#3710,.F.);+#3710 = EDGE_CURVE('',#3711,#3703,#3713,.T.);+#3711 = VERTEX_POINT('',#3712);+#3712 = CARTESIAN_POINT('',(-0.1,-3.54E-02,1.6));+#3713 = LINE('',#3714,#3715);+#3714 = CARTESIAN_POINT('',(-5.E-02,-3.54E-02,1.6));+#3715 = VECTOR('',#3716,1.);+#3716 = DIRECTION('',(1.,0.,-2.12889193151E-31));+#3717 = ORIENTED_EDGE('',*,*,#3718,.F.);+#3718 = EDGE_CURVE('',#2364,#3711,#3719,.T.);+#3719 = LINE('',#3720,#3721);+#3720 = CARTESIAN_POINT('',(-1.E-01,-0.418816843276,1.6));+#3721 = VECTOR('',#3722,1.);+#3722 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3723 = ORIENTED_EDGE('',*,*,#2371,.T.);+#3724 = ORIENTED_EDGE('',*,*,#2299,.T.);+#3725 = ORIENTED_EDGE('',*,*,#2243,.T.);+#3726 = ORIENTED_EDGE('',*,*,#2195,.T.);+#3727 = ORIENTED_EDGE('',*,*,#2139,.T.);+#3728 = ORIENTED_EDGE('',*,*,#3729,.T.);+#3729 = EDGE_CURVE('',#2140,#3730,#3732,.T.);+#3730 = VERTEX_POINT('',#3731);+#3731 = CARTESIAN_POINT('',(-1.15,-3.54E-02,1.6));+#3732 = LINE('',#3733,#3734);+#3733 = CARTESIAN_POINT('',(-1.15,-0.418816843276,1.6));+#3734 = VECTOR('',#3735,1.);+#3735 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3736 = ORIENTED_EDGE('',*,*,#3737,.F.);+#3737 = EDGE_CURVE('',#3738,#3730,#3740,.T.);+#3738 = VERTEX_POINT('',#3739);+#3739 = CARTESIAN_POINT('',(-1.35,-3.54E-02,1.6));+#3740 = LINE('',#3741,#3742);+#3741 = CARTESIAN_POINT('',(-0.675,-3.54E-02,1.6));+#3742 = VECTOR('',#3743,1.);+#3743 = DIRECTION('',(1.,0.,-2.12889193151E-31));+#3744 = ORIENTED_EDGE('',*,*,#3745,.F.);+#3745 = EDGE_CURVE('',#1884,#3738,#3746,.T.);+#3746 = LINE('',#3747,#3748);+#3747 = CARTESIAN_POINT('',(-1.35,-0.418816843276,1.6));+#3748 = VECTOR('',#3749,1.);+#3749 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3750 = ORIENTED_EDGE('',*,*,#1891,.T.);+#3751 = ORIENTED_EDGE('',*,*,#1819,.T.);+#3752 = ORIENTED_EDGE('',*,*,#1763,.T.);+#3753 = ORIENTED_EDGE('',*,*,#1715,.T.);+#3754 = ORIENTED_EDGE('',*,*,#1667,.T.);+#3755 = ORIENTED_EDGE('',*,*,#1619,.T.);+#3756 = FACE_BOUND('',#3757,.T.);+#3757 = EDGE_LOOP('',(#3758,#3768,#3776,#3784));+#3758 = ORIENTED_EDGE('',*,*,#3759,.F.);+#3759 = EDGE_CURVE('',#3760,#3762,#3764,.T.);+#3760 = VERTEX_POINT('',#3761);+#3761 = CARTESIAN_POINT('',(-0.1,-1.1054,1.6));+#3762 = VERTEX_POINT('',#3763);+#3763 = CARTESIAN_POINT('',(1.E-01,-1.1054,1.6));+#3764 = LINE('',#3765,#3766);+#3765 = CARTESIAN_POINT('',(-5.E-02,-1.1054,1.6));+#3766 = VECTOR('',#3767,1.);+#3767 = DIRECTION('',(1.,0.,-2.12889193151E-31));+#3768 = ORIENTED_EDGE('',*,*,#3769,.F.);+#3769 = EDGE_CURVE('',#3770,#3760,#3772,.T.);+#3770 = VERTEX_POINT('',#3771);+#3771 = CARTESIAN_POINT('',(-0.1,-0.7754,1.6));+#3772 = LINE('',#3773,#3774);+#3773 = CARTESIAN_POINT('',(-1.E-01,-0.418816843276,1.6));+#3774 = VECTOR('',#3775,1.);+#3775 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3776 = ORIENTED_EDGE('',*,*,#3777,.F.);+#3777 = EDGE_CURVE('',#3778,#3770,#3780,.T.);+#3778 = VERTEX_POINT('',#3779);+#3779 = CARTESIAN_POINT('',(1.E-01,-0.7754,1.6));+#3780 = LINE('',#3781,#3782);+#3781 = CARTESIAN_POINT('',(-5.E-02,-0.7754,1.6));+#3782 = VECTOR('',#3783,1.);+#3783 = DIRECTION('',(-1.,0.,2.12889193151E-31));+#3784 = ORIENTED_EDGE('',*,*,#3785,.T.);+#3785 = EDGE_CURVE('',#3778,#3762,#3786,.T.);+#3786 = LINE('',#3787,#3788);+#3787 = CARTESIAN_POINT('',(0.1,-0.418816843276,1.6));+#3788 = VECTOR('',#3789,1.);+#3789 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3790 = FACE_BOUND('',#3791,.T.);+#3791 = EDGE_LOOP('',(#3792,#3802,#3810,#3818));+#3792 = ORIENTED_EDGE('',*,*,#3793,.F.);+#3793 = EDGE_CURVE('',#3794,#3796,#3798,.T.);+#3794 = VERTEX_POINT('',#3795);+#3795 = CARTESIAN_POINT('',(1.15,-1.1054,1.6));+#3796 = VERTEX_POINT('',#3797);+#3797 = CARTESIAN_POINT('',(1.35,-1.1054,1.6));+#3798 = LINE('',#3799,#3800);+#3799 = CARTESIAN_POINT('',(0.575,-1.1054,1.6));+#3800 = VECTOR('',#3801,1.);+#3801 = DIRECTION('',(1.,0.,-2.12889193151E-31));+#3802 = ORIENTED_EDGE('',*,*,#3803,.F.);+#3803 = EDGE_CURVE('',#3804,#3794,#3806,.T.);+#3804 = VERTEX_POINT('',#3805);+#3805 = CARTESIAN_POINT('',(1.15,-0.7754,1.6));+#3806 = LINE('',#3807,#3808);+#3807 = CARTESIAN_POINT('',(1.15,-0.418816843276,1.6));+#3808 = VECTOR('',#3809,1.);+#3809 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3810 = ORIENTED_EDGE('',*,*,#3811,.F.);+#3811 = EDGE_CURVE('',#3812,#3804,#3814,.T.);+#3812 = VERTEX_POINT('',#3813);+#3813 = CARTESIAN_POINT('',(1.35,-0.7754,1.6));+#3814 = LINE('',#3815,#3816);+#3815 = CARTESIAN_POINT('',(0.575,-0.7754,1.6));+#3816 = VECTOR('',#3817,1.);+#3817 = DIRECTION('',(-1.,0.,2.12889193151E-31));+#3818 = ORIENTED_EDGE('',*,*,#3819,.T.);+#3819 = EDGE_CURVE('',#3812,#3796,#3820,.T.);+#3820 = LINE('',#3821,#3822);+#3821 = CARTESIAN_POINT('',(1.35,-0.418816843276,1.6));+#3822 = VECTOR('',#3823,1.);+#3823 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3824 = FACE_BOUND('',#3825,.T.);+#3825 = EDGE_LOOP('',(#3826,#3836,#3844,#3852));+#3826 = ORIENTED_EDGE('',*,*,#3827,.F.);+#3827 = EDGE_CURVE('',#3828,#3830,#3832,.T.);+#3828 = VERTEX_POINT('',#3829);+#3829 = CARTESIAN_POINT('',(-1.35,-0.7754,1.6));+#3830 = VERTEX_POINT('',#3831);+#3831 = CARTESIAN_POINT('',(-1.35,-1.1054,1.6));+#3832 = LINE('',#3833,#3834);+#3833 = CARTESIAN_POINT('',(-1.35,-0.418816843276,1.6));+#3834 = VECTOR('',#3835,1.);+#3835 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3836 = ORIENTED_EDGE('',*,*,#3837,.F.);+#3837 = EDGE_CURVE('',#3838,#3828,#3840,.T.);+#3838 = VERTEX_POINT('',#3839);+#3839 = CARTESIAN_POINT('',(-1.15,-0.7754,1.6));+#3840 = LINE('',#3841,#3842);+#3841 = CARTESIAN_POINT('',(-0.675,-0.7754,1.6));+#3842 = VECTOR('',#3843,1.);+#3843 = DIRECTION('',(-1.,0.,2.12889193151E-31));+#3844 = ORIENTED_EDGE('',*,*,#3845,.T.);+#3845 = EDGE_CURVE('',#3838,#3846,#3848,.T.);+#3846 = VERTEX_POINT('',#3847);+#3847 = CARTESIAN_POINT('',(-1.15,-1.1054,1.6));+#3848 = LINE('',#3849,#3850);+#3849 = CARTESIAN_POINT('',(-1.15,-0.418816843276,1.6));+#3850 = VECTOR('',#3851,1.);+#3851 = DIRECTION('',(-1.885554179985E-31,-1.,1.556188211682E-30));+#3852 = ORIENTED_EDGE('',*,*,#3853,.F.);+#3853 = EDGE_CURVE('',#3830,#3846,#3854,.T.);+#3854 = LINE('',#3855,#3856);+#3855 = CARTESIAN_POINT('',(-0.675,-1.1054,1.6));+#3856 = VECTOR('',#3857,1.);+#3857 = DIRECTION('',(1.,0.,-2.12889193151E-31));+#3858 = PLANE('',#3859);+#3859 = AXIS2_PLACEMENT_3D('',#3860,#3861,#3862);+#3860 = CARTESIAN_POINT('',(2.030122102172E-16,-0.172,1.6));+#3861 = DIRECTION('',(2.12889193151E-31,1.556188211682E-30,1.));+#3862 = DIRECTION('',(0.,1.,-1.556188211682E-30));+#3863 = ADVANCED_FACE('',(#3864),#3890,.F.);+#3864 = FACE_BOUND('',#3865,.F.);+#3865 = EDGE_LOOP('',(#3866,#3867,#3868,#3876,#3884));+#3866 = ORIENTED_EDGE('',*,*,#1788,.T.);+#3867 = ORIENTED_EDGE('',*,*,#3675,.T.);+#3868 = ORIENTED_EDGE('',*,*,#3869,.T.);+#3869 = EDGE_CURVE('',#3676,#3870,#3872,.T.);+#3870 = VERTEX_POINT('',#3871);+#3871 = CARTESIAN_POINT('',(1.35,-3.54E-02,3.2));+#3872 = LINE('',#3873,#3874);+#3873 = CARTESIAN_POINT('',(1.35,-3.54E-02,0.65));+#3874 = VECTOR('',#3875,1.);+#3875 = DIRECTION('',(0.,0.,1.));+#3876 = ORIENTED_EDGE('',*,*,#3877,.T.);+#3877 = EDGE_CURVE('',#3870,#3878,#3880,.T.);+#3878 = VERTEX_POINT('',#3879);+#3879 = CARTESIAN_POINT('',(1.35,-0.1054,3.2));+#3880 = LINE('',#3881,#3882);+#3881 = CARTESIAN_POINT('',(1.35,-3.54E-02,3.2));+#3882 = VECTOR('',#3883,1.);+#3883 = DIRECTION('',(0.,-1.,0.));+#3884 = ORIENTED_EDGE('',*,*,#3885,.T.);+#3885 = EDGE_CURVE('',#3878,#1789,#3886,.T.);+#3886 = LINE('',#3887,#3888);+#3887 = CARTESIAN_POINT('',(1.35,-0.1054,3.2));+#3888 = VECTOR('',#3889,1.);+#3889 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#3890 = PLANE('',#3891);+#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894);+#3892 = CARTESIAN_POINT('',(1.35,-0.665633686553,1.517013518288));+#3893 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#3894 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#3895 = ADVANCED_FACE('',(#3896),#3907,.T.);+#3896 = FACE_BOUND('',#3897,.T.);+#3897 = EDGE_LOOP('',(#3898,#3904,#3905,#3906));+#3898 = ORIENTED_EDGE('',*,*,#3899,.F.);+#3899 = EDGE_CURVE('',#1846,#1974,#3900,.T.);+#3900 = LINE('',#3901,#3902);+#3901 = CARTESIAN_POINT('',(0.575,0.2946,1.6));+#3902 = VECTOR('',#3903,1.);+#3903 = DIRECTION('',(-1.,0.,2.12889193151E-31));+#3904 = ORIENTED_EDGE('',*,*,#1853,.T.);+#3905 = ORIENTED_EDGE('',*,*,#1908,.T.);+#3906 = ORIENTED_EDGE('',*,*,#1973,.T.);+#3907 = PLANE('',#3908);+#3908 = AXIS2_PLACEMENT_3D('',#3909,#3910,#3911);+#3909 = CARTESIAN_POINT('',(2.030122102172E-16,-0.172,1.6));+#3910 = DIRECTION('',(2.12889193151E-31,1.556188211682E-30,1.));+#3911 = DIRECTION('',(0.,1.,-1.556188211682E-30));+#3912 = ADVANCED_FACE('',(#3913),#3924,.T.);+#3913 = FACE_BOUND('',#3914,.T.);+#3914 = EDGE_LOOP('',(#3915,#3916,#3922,#3923));+#3915 = ORIENTED_EDGE('',*,*,#1981,.F.);+#3916 = ORIENTED_EDGE('',*,*,#3917,.T.);+#3917 = EDGE_CURVE('',#1982,#1838,#3918,.T.);+#3918 = LINE('',#3919,#3920);+#3919 = CARTESIAN_POINT('',(1.15,0.2946,3.6));+#3920 = VECTOR('',#3921,1.);+#3921 = DIRECTION('',(1.,0.,0.));+#3922 = ORIENTED_EDGE('',*,*,#1845,.T.);+#3923 = ORIENTED_EDGE('',*,*,#3899,.T.);+#3924 = PLANE('',#3925);+#3925 = AXIS2_PLACEMENT_3D('',#3926,#3927,#3928);+#3926 = CARTESIAN_POINT('',(1.15,0.2946,3.6));+#3927 = DIRECTION('',(0.,1.,0.));+#3928 = DIRECTION('',(0.,0.,-1.));+#3929 = ADVANCED_FACE('',(#3930),#3950,.T.);+#3930 = FACE_BOUND('',#3931,.T.);+#3931 = EDGE_LOOP('',(#3932,#3940,#3941,#3942,#3943,#3944));+#3932 = ORIENTED_EDGE('',*,*,#3933,.T.);+#3933 = EDGE_CURVE('',#3934,#3878,#3936,.T.);+#3934 = VERTEX_POINT('',#3935);+#3935 = CARTESIAN_POINT('',(1.15,-0.1054,3.2));+#3936 = LINE('',#3937,#3938);+#3937 = CARTESIAN_POINT('',(1.15,-0.1054,3.2));+#3938 = VECTOR('',#3939,1.);+#3939 = DIRECTION('',(1.,0.,0.));+#3940 = ORIENTED_EDGE('',*,*,#3885,.T.);+#3941 = ORIENTED_EDGE('',*,*,#1837,.T.);+#3942 = ORIENTED_EDGE('',*,*,#3917,.F.);+#3943 = ORIENTED_EDGE('',*,*,#1989,.F.);+#3944 = ORIENTED_EDGE('',*,*,#3945,.F.);+#3945 = EDGE_CURVE('',#3934,#1990,#3946,.T.);+#3946 = LINE('',#3947,#3948);+#3947 = CARTESIAN_POINT('',(1.15,-0.1054,3.2));+#3948 = VECTOR('',#3949,1.);+#3949 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#3950 = PLANE('',#3951);+#3951 = AXIS2_PLACEMENT_3D('',#3952,#3953,#3954);+#3952 = CARTESIAN_POINT('',(1.15,-0.1054,3.2));+#3953 = DIRECTION('',(0.,-0.707106781187,0.707106781187));+#3954 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#3955 = ADVANCED_FACE('',(#3956),#3982,.T.);+#3956 = FACE_BOUND('',#3957,.T.);+#3957 = EDGE_LOOP('',(#3958,#3959,#3960,#3968,#3976));+#3958 = ORIENTED_EDGE('',*,*,#1883,.T.);+#3959 = ORIENTED_EDGE('',*,*,#3745,.T.);+#3960 = ORIENTED_EDGE('',*,*,#3961,.T.);+#3961 = EDGE_CURVE('',#3738,#3962,#3964,.T.);+#3962 = VERTEX_POINT('',#3963);+#3963 = CARTESIAN_POINT('',(-1.35,-3.54E-02,3.2));+#3964 = LINE('',#3965,#3966);+#3965 = CARTESIAN_POINT('',(-1.35,-3.54E-02,0.65));+#3966 = VECTOR('',#3967,1.);+#3967 = DIRECTION('',(0.,0.,1.));+#3968 = ORIENTED_EDGE('',*,*,#3969,.T.);+#3969 = EDGE_CURVE('',#3962,#3970,#3972,.T.);+#3970 = VERTEX_POINT('',#3971);+#3971 = CARTESIAN_POINT('',(-1.35,-0.1054,3.2));+#3972 = LINE('',#3973,#3974);+#3973 = CARTESIAN_POINT('',(-1.35,-3.54E-02,3.2));+#3974 = VECTOR('',#3975,1.);+#3975 = DIRECTION('',(0.,-1.,0.));+#3976 = ORIENTED_EDGE('',*,*,#3977,.T.);+#3977 = EDGE_CURVE('',#3970,#1876,#3978,.T.);+#3978 = LINE('',#3979,#3980);+#3979 = CARTESIAN_POINT('',(-1.35,-0.1054,3.2));+#3980 = VECTOR('',#3981,1.);+#3981 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#3982 = PLANE('',#3983);+#3983 = AXIS2_PLACEMENT_3D('',#3984,#3985,#3986);+#3984 = CARTESIAN_POINT('',(-1.35,-0.665633686553,1.517013518288));+#3985 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#3986 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#3987 = ADVANCED_FACE('',(#3988),#4013,.T.);+#3988 = FACE_BOUND('',#3989,.T.);+#3989 = EDGE_LOOP('',(#3990,#3998,#4004,#4005,#4011,#4012));+#3990 = ORIENTED_EDGE('',*,*,#3991,.T.);+#3991 = EDGE_CURVE('',#3970,#3992,#3994,.T.);+#3992 = VERTEX_POINT('',#3993);+#3993 = CARTESIAN_POINT('',(-1.15,-0.1054,3.2));+#3994 = LINE('',#3995,#3996);+#3995 = CARTESIAN_POINT('',(-1.35,-0.1054,3.2));+#3996 = VECTOR('',#3997,1.);+#3997 = DIRECTION('',(1.,0.,0.));+#3998 = ORIENTED_EDGE('',*,*,#3999,.T.);+#3999 = EDGE_CURVE('',#3992,#2069,#4000,.T.);+#4000 = LINE('',#4001,#4002);+#4001 = CARTESIAN_POINT('',(-1.15,-0.1054,3.2));+#4002 = VECTOR('',#4003,1.);+#4003 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#4004 = ORIENTED_EDGE('',*,*,#2076,.T.);+#4005 = ORIENTED_EDGE('',*,*,#4006,.F.);+#4006 = EDGE_CURVE('',#1949,#2077,#4007,.T.);+#4007 = LINE('',#4008,#4009);+#4008 = CARTESIAN_POINT('',(-1.35,0.2946,3.6));+#4009 = VECTOR('',#4010,1.);+#4010 = DIRECTION('',(1.,0.,0.));+#4011 = ORIENTED_EDGE('',*,*,#1956,.F.);+#4012 = ORIENTED_EDGE('',*,*,#3977,.F.);+#4013 = PLANE('',#4014);+#4014 = AXIS2_PLACEMENT_3D('',#4015,#4016,#4017);+#4015 = CARTESIAN_POINT('',(-1.35,-0.1054,3.2));+#4016 = DIRECTION('',(0.,-0.707106781187,0.707106781187));+#4017 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#4018 = ADVANCED_FACE('',(#4019),#4030,.T.);+#4019 = FACE_BOUND('',#4020,.T.);+#4020 = EDGE_LOOP('',(#4021,#4022,#4023,#4024));+#4021 = ORIENTED_EDGE('',*,*,#1948,.F.);+#4022 = ORIENTED_EDGE('',*,*,#4006,.T.);+#4023 = ORIENTED_EDGE('',*,*,#2084,.T.);+#4024 = ORIENTED_EDGE('',*,*,#4025,.T.);+#4025 = EDGE_CURVE('',#2085,#1941,#4026,.T.);+#4026 = LINE('',#4027,#4028);+#4027 = CARTESIAN_POINT('',(-0.675,0.2946,1.6));+#4028 = VECTOR('',#4029,1.);+#4029 = DIRECTION('',(-1.,0.,2.12889193151E-31));+#4030 = PLANE('',#4031);+#4031 = AXIS2_PLACEMENT_3D('',#4032,#4033,#4034);+#4032 = CARTESIAN_POINT('',(-1.35,0.2946,3.6));+#4033 = DIRECTION('',(0.,1.,0.));+#4034 = DIRECTION('',(0.,0.,-1.));+#4035 = ADVANCED_FACE('',(#4036),#4042,.T.);+#4036 = FACE_BOUND('',#4037,.T.);+#4037 = EDGE_LOOP('',(#4038,#4039,#4040,#4041));+#4038 = ORIENTED_EDGE('',*,*,#1940,.T.);+#4039 = ORIENTED_EDGE('',*,*,#4025,.F.);+#4040 = ORIENTED_EDGE('',*,*,#2092,.T.);+#4041 = ORIENTED_EDGE('',*,*,#2019,.T.);+#4042 = PLANE('',#4043);+#4043 = AXIS2_PLACEMENT_3D('',#4044,#4045,#4046);+#4044 = CARTESIAN_POINT('',(2.030122102172E-16,-0.172,1.6));+#4045 = DIRECTION('',(2.12889193151E-31,1.556188211682E-30,1.));+#4046 = DIRECTION('',(0.,1.,-1.556188211682E-30));+#4047 = ADVANCED_FACE('',(#4048),#4067,.T.);+#4048 = FACE_BOUND('',#4049,.T.);+#4049 = EDGE_LOOP('',(#4050,#4051,#4052,#4060,#4066));+#4050 = ORIENTED_EDGE('',*,*,#2036,.T.);+#4051 = ORIENTED_EDGE('',*,*,#3691,.T.);+#4052 = ORIENTED_EDGE('',*,*,#4053,.T.);+#4053 = EDGE_CURVE('',#3684,#4054,#4056,.T.);+#4054 = VERTEX_POINT('',#4055);+#4055 = CARTESIAN_POINT('',(1.15,-3.54E-02,3.2));+#4056 = LINE('',#4057,#4058);+#4057 = CARTESIAN_POINT('',(1.15,-3.54E-02,0.65));+#4058 = VECTOR('',#4059,1.);+#4059 = DIRECTION('',(0.,0.,1.));+#4060 = ORIENTED_EDGE('',*,*,#4061,.T.);+#4061 = EDGE_CURVE('',#4054,#3934,#4062,.T.);+#4062 = LINE('',#4063,#4064);+#4063 = CARTESIAN_POINT('',(1.15,-3.54E-02,3.2));+#4064 = VECTOR('',#4065,1.);+#4065 = DIRECTION('',(0.,-1.,0.));+#4066 = ORIENTED_EDGE('',*,*,#3945,.T.);+#4067 = PLANE('',#4068);+#4068 = AXIS2_PLACEMENT_3D('',#4069,#4070,#4071);+#4069 = CARTESIAN_POINT('',(1.15,-0.665633686553,1.517013518288));+#4070 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4071 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4072 = ADVANCED_FACE('',(#4073),#4092,.F.);+#4073 = FACE_BOUND('',#4074,.F.);+#4074 = EDGE_LOOP('',(#4075,#4076,#4077,#4085,#4091));+#4075 = ORIENTED_EDGE('',*,*,#2147,.T.);+#4076 = ORIENTED_EDGE('',*,*,#3729,.T.);+#4077 = ORIENTED_EDGE('',*,*,#4078,.T.);+#4078 = EDGE_CURVE('',#3730,#4079,#4081,.T.);+#4079 = VERTEX_POINT('',#4080);+#4080 = CARTESIAN_POINT('',(-1.15,-3.54E-02,3.2));+#4081 = LINE('',#4082,#4083);+#4082 = CARTESIAN_POINT('',(-1.15,-3.54E-02,0.65));+#4083 = VECTOR('',#4084,1.);+#4084 = DIRECTION('',(0.,0.,1.));+#4085 = ORIENTED_EDGE('',*,*,#4086,.T.);+#4086 = EDGE_CURVE('',#4079,#3992,#4087,.T.);+#4087 = LINE('',#4088,#4089);+#4088 = CARTESIAN_POINT('',(-1.15,-3.54E-02,3.2));+#4089 = VECTOR('',#4090,1.);+#4090 = DIRECTION('',(0.,-1.,0.));+#4091 = ORIENTED_EDGE('',*,*,#3999,.T.);+#4092 = PLANE('',#4093);+#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096);+#4094 = CARTESIAN_POINT('',(-1.15,-0.665633686553,1.517013518288));+#4095 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4096 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4097 = ADVANCED_FACE('',(#4098),#4124,.F.);+#4098 = FACE_BOUND('',#4099,.F.);+#4099 = EDGE_LOOP('',(#4100,#4101,#4102,#4110,#4118));+#4100 = ORIENTED_EDGE('',*,*,#2268,.T.);+#4101 = ORIENTED_EDGE('',*,*,#3702,.T.);+#4102 = ORIENTED_EDGE('',*,*,#4103,.T.);+#4103 = EDGE_CURVE('',#3703,#4104,#4106,.T.);+#4104 = VERTEX_POINT('',#4105);+#4105 = CARTESIAN_POINT('',(1.E-01,-3.54E-02,3.2));+#4106 = LINE('',#4107,#4108);+#4107 = CARTESIAN_POINT('',(1.E-01,-3.54E-02,0.65));+#4108 = VECTOR('',#4109,1.);+#4109 = DIRECTION('',(0.,0.,1.));+#4110 = ORIENTED_EDGE('',*,*,#4111,.T.);+#4111 = EDGE_CURVE('',#4104,#4112,#4114,.T.);+#4112 = VERTEX_POINT('',#4113);+#4113 = CARTESIAN_POINT('',(1.E-01,-0.1054,3.2));+#4114 = LINE('',#4115,#4116);+#4115 = CARTESIAN_POINT('',(1.E-01,-3.54E-02,3.2));+#4116 = VECTOR('',#4117,1.);+#4117 = DIRECTION('',(0.,-1.,0.));+#4118 = ORIENTED_EDGE('',*,*,#4119,.T.);+#4119 = EDGE_CURVE('',#4112,#2269,#4120,.T.);+#4120 = LINE('',#4121,#4122);+#4121 = CARTESIAN_POINT('',(1.E-01,-0.1054,3.2));+#4122 = VECTOR('',#4123,1.);+#4123 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#4124 = PLANE('',#4125);+#4125 = AXIS2_PLACEMENT_3D('',#4126,#4127,#4128);+#4126 = CARTESIAN_POINT('',(0.1,-0.665633686553,1.517013518288));+#4127 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4128 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4129 = ADVANCED_FACE('',(#4130),#4141,.T.);+#4130 = FACE_BOUND('',#4131,.T.);+#4131 = EDGE_LOOP('',(#4132,#4138,#4139,#4140));+#4132 = ORIENTED_EDGE('',*,*,#4133,.F.);+#4133 = EDGE_CURVE('',#2326,#2414,#4134,.T.);+#4134 = LINE('',#4135,#4136);+#4135 = CARTESIAN_POINT('',(-5.E-02,0.2946,1.6));+#4136 = VECTOR('',#4137,1.);+#4137 = DIRECTION('',(-1.,0.,2.12889193151E-31));+#4138 = ORIENTED_EDGE('',*,*,#2333,.T.);+#4139 = ORIENTED_EDGE('',*,*,#2388,.T.);+#4140 = ORIENTED_EDGE('',*,*,#2413,.T.);+#4141 = PLANE('',#4142);+#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145);+#4143 = CARTESIAN_POINT('',(2.030122102172E-16,-0.172,1.6));+#4144 = DIRECTION('',(2.12889193151E-31,1.556188211682E-30,1.));+#4145 = DIRECTION('',(0.,1.,-1.556188211682E-30));+#4146 = ADVANCED_FACE('',(#4147),#4158,.T.);+#4147 = FACE_BOUND('',#4148,.T.);+#4148 = EDGE_LOOP('',(#4149,#4150,#4156,#4157));+#4149 = ORIENTED_EDGE('',*,*,#2421,.F.);+#4150 = ORIENTED_EDGE('',*,*,#4151,.T.);+#4151 = EDGE_CURVE('',#2422,#2318,#4152,.T.);+#4152 = LINE('',#4153,#4154);+#4153 = CARTESIAN_POINT('',(-0.1,0.2946,3.6));+#4154 = VECTOR('',#4155,1.);+#4155 = DIRECTION('',(1.,0.,0.));+#4156 = ORIENTED_EDGE('',*,*,#2325,.T.);+#4157 = ORIENTED_EDGE('',*,*,#4133,.T.);+#4158 = PLANE('',#4159);+#4159 = AXIS2_PLACEMENT_3D('',#4160,#4161,#4162);+#4160 = CARTESIAN_POINT('',(-0.1,0.2946,3.6));+#4161 = DIRECTION('',(0.,1.,0.));+#4162 = DIRECTION('',(0.,0.,-1.));+#4163 = ADVANCED_FACE('',(#4164),#4184,.T.);+#4164 = FACE_BOUND('',#4165,.T.);+#4165 = EDGE_LOOP('',(#4166,#4174,#4175,#4176,#4177,#4178));+#4166 = ORIENTED_EDGE('',*,*,#4167,.T.);+#4167 = EDGE_CURVE('',#4168,#4112,#4170,.T.);+#4168 = VERTEX_POINT('',#4169);+#4169 = CARTESIAN_POINT('',(-0.1,-0.1054,3.2));+#4170 = LINE('',#4171,#4172);+#4171 = CARTESIAN_POINT('',(-0.1,-0.1054,3.2));+#4172 = VECTOR('',#4173,1.);+#4173 = DIRECTION('',(1.,0.,0.));+#4174 = ORIENTED_EDGE('',*,*,#4119,.T.);+#4175 = ORIENTED_EDGE('',*,*,#2317,.T.);+#4176 = ORIENTED_EDGE('',*,*,#4151,.F.);+#4177 = ORIENTED_EDGE('',*,*,#2429,.F.);+#4178 = ORIENTED_EDGE('',*,*,#4179,.F.);+#4179 = EDGE_CURVE('',#4168,#2356,#4180,.T.);+#4180 = LINE('',#4181,#4182);+#4181 = CARTESIAN_POINT('',(-0.1,-0.1054,3.2));+#4182 = VECTOR('',#4183,1.);+#4183 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#4184 = PLANE('',#4185);+#4185 = AXIS2_PLACEMENT_3D('',#4186,#4187,#4188);+#4186 = CARTESIAN_POINT('',(-0.1,-0.1054,3.2));+#4187 = DIRECTION('',(0.,-0.707106781187,0.707106781187));+#4188 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#4189 = ADVANCED_FACE('',(#4190),#4209,.T.);+#4190 = FACE_BOUND('',#4191,.T.);+#4191 = EDGE_LOOP('',(#4192,#4193,#4194,#4202,#4208));+#4192 = ORIENTED_EDGE('',*,*,#2363,.T.);+#4193 = ORIENTED_EDGE('',*,*,#3718,.T.);+#4194 = ORIENTED_EDGE('',*,*,#4195,.T.);+#4195 = EDGE_CURVE('',#3711,#4196,#4198,.T.);+#4196 = VERTEX_POINT('',#4197);+#4197 = CARTESIAN_POINT('',(-0.1,-3.54E-02,3.2));+#4198 = LINE('',#4199,#4200);+#4199 = CARTESIAN_POINT('',(-0.1,-3.54E-02,0.65));+#4200 = VECTOR('',#4201,1.);+#4201 = DIRECTION('',(0.,0.,1.));+#4202 = ORIENTED_EDGE('',*,*,#4203,.T.);+#4203 = EDGE_CURVE('',#4196,#4168,#4204,.T.);+#4204 = LINE('',#4205,#4206);+#4205 = CARTESIAN_POINT('',(-0.1,-3.54E-02,3.2));+#4206 = VECTOR('',#4207,1.);+#4207 = DIRECTION('',(0.,-1.,0.));+#4208 = ORIENTED_EDGE('',*,*,#4179,.T.);+#4209 = PLANE('',#4210);+#4210 = AXIS2_PLACEMENT_3D('',#4211,#4212,#4213);+#4211 = CARTESIAN_POINT('',(-1.E-01,-0.665633686553,1.517013518288));+#4212 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4213 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4214 = ADVANCED_FACE('',(#4215),#4221,.T.);+#4215 = FACE_BOUND('',#4216,.T.);+#4216 = EDGE_LOOP('',(#4217,#4218,#4219,#4220));+#4217 = ORIENTED_EDGE('',*,*,#2452,.F.);+#4218 = ORIENTED_EDGE('',*,*,#2475,.T.);+#4219 = ORIENTED_EDGE('',*,*,#2500,.T.);+#4220 = ORIENTED_EDGE('',*,*,#2523,.F.);+#4221 = PLANE('',#4222);+#4222 = AXIS2_PLACEMENT_3D('',#4223,#4224,#4225);+#4223 = CARTESIAN_POINT('',(2.05,1.525,3.2));+#4224 = DIRECTION('',(0.,0.,1.));+#4225 = DIRECTION('',(1.,0.,0.));+#4226 = ADVANCED_FACE('',(#4227),#4233,.T.);+#4227 = FACE_BOUND('',#4228,.T.);+#4228 = EDGE_LOOP('',(#4229,#4230,#4231,#4232));+#4229 = ORIENTED_EDGE('',*,*,#2548,.F.);+#4230 = ORIENTED_EDGE('',*,*,#2571,.T.);+#4231 = ORIENTED_EDGE('',*,*,#2596,.T.);+#4232 = ORIENTED_EDGE('',*,*,#2619,.F.);+#4233 = PLANE('',#4234);+#4234 = AXIS2_PLACEMENT_3D('',#4235,#4236,#4237);+#4235 = CARTESIAN_POINT('',(-3.15,1.525,3.2));+#4236 = DIRECTION('',(0.,0.,1.));+#4237 = DIRECTION('',(1.,0.,0.));+#4238 = ADVANCED_FACE('',(#4239),#4257,.F.);+#4239 = FACE_BOUND('',#4240,.F.);+#4240 = EDGE_LOOP('',(#4241,#4249,#4255,#4256));+#4241 = ORIENTED_EDGE('',*,*,#4242,.T.);+#4242 = EDGE_CURVE('',#2827,#4243,#4245,.T.);+#4243 = VERTEX_POINT('',#4244);+#4244 = CARTESIAN_POINT('',(3.2,0.255,-1.665334536938E-16));+#4245 = LINE('',#4246,#4247);+#4246 = CARTESIAN_POINT('',(3.,0.255,-1.665334536938E-16));+#4247 = VECTOR('',#4248,1.);+#4248 = DIRECTION('',(1.,0.,0.));+#4249 = ORIENTED_EDGE('',*,*,#4250,.T.);+#4250 = EDGE_CURVE('',#4243,#2639,#4251,.T.);+#4251 = LINE('',#4252,#4253);+#4252 = CARTESIAN_POINT('',(3.2,0.255,-1.665334536938E-16));+#4253 = VECTOR('',#4254,1.);+#4254 = DIRECTION('',(0.,1.,7.501506923143E-17));+#4255 = ORIENTED_EDGE('',*,*,#2636,.F.);+#4256 = ORIENTED_EDGE('',*,*,#2826,.F.);+#4257 = PLANE('',#4258);+#4258 = AXIS2_PLACEMENT_3D('',#4259,#4260,#4261);+#4259 = CARTESIAN_POINT('',(3.,0.255,-1.665334536938E-16));+#4260 = DIRECTION('',(0.,-7.501506923143E-17,1.));+#4261 = DIRECTION('',(0.,1.,7.501506923143E-17));+#4262 = ADVANCED_FACE('',(#4263),#4287,.T.);+#4263 = FACE_BOUND('',#4264,.T.);+#4264 = EDGE_LOOP('',(#4265,#4266,#4267,#4268,#4269,#4270,#4271,#4272,+#4273,#4281));+#4265 = ORIENTED_EDGE('',*,*,#4250,.T.);+#4266 = ORIENTED_EDGE('',*,*,#2646,.T.);+#4267 = ORIENTED_EDGE('',*,*,#2668,.T.);+#4268 = ORIENTED_EDGE('',*,*,#3554,.F.);+#4269 = ORIENTED_EDGE('',*,*,#3562,.T.);+#4270 = ORIENTED_EDGE('',*,*,#3536,.F.);+#4271 = ORIENTED_EDGE('',*,*,#3576,.F.);+#4272 = ORIENTED_EDGE('',*,*,#2892,.F.);+#4273 = ORIENTED_EDGE('',*,*,#4274,.T.);+#4274 = EDGE_CURVE('',#2893,#4275,#4277,.T.);+#4275 = VERTEX_POINT('',#4276);+#4276 = CARTESIAN_POINT('',(3.2,0.255,0.37));+#4277 = LINE('',#4278,#4279);+#4278 = CARTESIAN_POINT('',(3.2,-0.235,0.37));+#4279 = VECTOR('',#4280,1.);+#4280 = DIRECTION('',(0.,1.,0.));+#4281 = ORIENTED_EDGE('',*,*,#4282,.T.);+#4282 = EDGE_CURVE('',#4275,#4243,#4283,.T.);+#4283 = LINE('',#4284,#4285);+#4284 = CARTESIAN_POINT('',(3.2,0.255,0.37));+#4285 = VECTOR('',#4286,1.);+#4286 = DIRECTION('',(0.,0.,-1.));+#4287 = PLANE('',#4288);+#4288 = AXIS2_PLACEMENT_3D('',#4289,#4290,#4291);+#4289 = CARTESIAN_POINT('',(3.2,1.254889064976,1.020784469097));+#4290 = DIRECTION('',(1.,0.,0.));+#4291 = DIRECTION('',(0.,0.,1.));+#4292 = ADVANCED_FACE('',(#4293),#4304,.F.);+#4293 = FACE_BOUND('',#4294,.F.);+#4294 = EDGE_LOOP('',(#4295,#4301,#4302,#4303));+#4295 = ORIENTED_EDGE('',*,*,#4296,.T.);+#4296 = EDGE_CURVE('',#2725,#2803,#4297,.T.);+#4297 = LINE('',#4298,#4299);+#4298 = CARTESIAN_POINT('',(-3.2,0.255,-1.665334536938E-16));+#4299 = VECTOR('',#4300,1.);+#4300 = DIRECTION('',(1.,0.,0.));+#4301 = ORIENTED_EDGE('',*,*,#2802,.T.);+#4302 = ORIENTED_EDGE('',*,*,#2692,.F.);+#4303 = ORIENTED_EDGE('',*,*,#2724,.F.);+#4304 = PLANE('',#4305);+#4305 = AXIS2_PLACEMENT_3D('',#4306,#4307,#4308);+#4306 = CARTESIAN_POINT('',(-3.2,0.255,-1.665334536938E-16));+#4307 = DIRECTION('',(0.,-7.501506923143E-17,1.));+#4308 = DIRECTION('',(0.,1.,7.501506923143E-17));+#4309 = ADVANCED_FACE('',(#4310),#4317,.F.);+#4310 = FACE_BOUND('',#4311,.F.);+#4311 = EDGE_LOOP('',(#4312,#4313,#4314,#4315,#4316));+#4312 = ORIENTED_EDGE('',*,*,#2771,.T.);+#4313 = ORIENTED_EDGE('',*,*,#2785,.T.);+#4314 = ORIENTED_EDGE('',*,*,#2812,.T.);+#4315 = ORIENTED_EDGE('',*,*,#4296,.F.);+#4316 = ORIENTED_EDGE('',*,*,#2747,.F.);+#4317 = PLANE('',#4318);+#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321);+#4319 = CARTESIAN_POINT('',(-3.2,0.255,0.37));+#4320 = DIRECTION('',(0.,1.,0.));+#4321 = DIRECTION('',(0.,0.,-1.));+#4322 = ADVANCED_FACE('',(#4323),#4335,.F.);+#4323 = FACE_BOUND('',#4324,.F.);+#4324 = EDGE_LOOP('',(#4325,#4331,#4332,#4333,#4334));+#4325 = ORIENTED_EDGE('',*,*,#4326,.T.);+#4326 = EDGE_CURVE('',#2851,#4275,#4327,.T.);+#4327 = LINE('',#4328,#4329);+#4328 = CARTESIAN_POINT('',(3.,0.255,0.37));+#4329 = VECTOR('',#4330,1.);+#4330 = DIRECTION('',(1.,0.,0.));+#4331 = ORIENTED_EDGE('',*,*,#4282,.T.);+#4332 = ORIENTED_EDGE('',*,*,#4242,.F.);+#4333 = ORIENTED_EDGE('',*,*,#2836,.F.);+#4334 = ORIENTED_EDGE('',*,*,#2850,.F.);+#4335 = PLANE('',#4336);+#4336 = AXIS2_PLACEMENT_3D('',#4337,#4338,#4339);+#4337 = CARTESIAN_POINT('',(3.,0.255,0.37));+#4338 = DIRECTION('',(0.,1.,0.));+#4339 = DIRECTION('',(0.,0.,-1.));+#4340 = ADVANCED_FACE('',(#4341),#4347,.F.);+#4341 = FACE_BOUND('',#4342,.F.);+#4342 = EDGE_LOOP('',(#4343,#4344,#4345,#4346));+#4343 = ORIENTED_EDGE('',*,*,#2867,.F.);+#4344 = ORIENTED_EDGE('',*,*,#2900,.F.);+#4345 = ORIENTED_EDGE('',*,*,#4274,.T.);+#4346 = ORIENTED_EDGE('',*,*,#4326,.F.);+#4347 = PLANE('',#4348);+#4348 = AXIS2_PLACEMENT_3D('',#4349,#4350,#4351);+#4349 = CARTESIAN_POINT('',(3.,-0.235,0.37));+#4350 = DIRECTION('',(0.,0.,1.));+#4351 = DIRECTION('',(0.,1.,0.));+#4352 = ADVANCED_FACE('',(#4353),#4369,.T.);+#4353 = FACE_BOUND('',#4354,.T.);+#4354 = EDGE_LOOP('',(#4355,#4361,#4362,#4368));+#4355 = ORIENTED_EDGE('',*,*,#4356,.T.);+#4356 = EDGE_CURVE('',#2915,#3004,#4357,.T.);+#4357 = LINE('',#4358,#4359);+#4358 = CARTESIAN_POINT('',(-1.35,-1.4754,-4.440892098501E-16));+#4359 = VECTOR('',#4360,1.);+#4360 = DIRECTION('',(1.,0.,0.));+#4361 = ORIENTED_EDGE('',*,*,#3003,.T.);+#4362 = ORIENTED_EDGE('',*,*,#4363,.F.);+#4363 = EDGE_CURVE('',#2917,#3006,#4364,.T.);+#4364 = LINE('',#4365,#4366);+#4365 = CARTESIAN_POINT('',(-1.35,-2.4754,0.));+#4366 = VECTOR('',#4367,1.);+#4367 = DIRECTION('',(1.,0.,0.));+#4368 = ORIENTED_EDGE('',*,*,#2914,.F.);+#4369 = PLANE('',#4370);+#4370 = AXIS2_PLACEMENT_3D('',#4371,#4372,#4373);+#4371 = CARTESIAN_POINT('',(-1.35,-1.4754,-4.440892098501E-16));+#4372 = DIRECTION('',(0.,-4.440892098501E-16,-1.));+#4373 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#4374 = ADVANCED_FACE('',(#4375),#4381,.T.);+#4375 = FACE_BOUND('',#4376,.T.);+#4376 = EDGE_LOOP('',(#4377,#4378,#4379,#4380));+#4377 = ORIENTED_EDGE('',*,*,#2989,.T.);+#4378 = ORIENTED_EDGE('',*,*,#3059,.T.);+#4379 = ORIENTED_EDGE('',*,*,#4356,.F.);+#4380 = ORIENTED_EDGE('',*,*,#2965,.F.);+#4381 = PLANE('',#4382);+#4382 = AXIS2_PLACEMENT_3D('',#4383,#4384,#4385);+#4383 = CARTESIAN_POINT('',(-1.35,-1.4754,0.25));+#4384 = DIRECTION('',(0.,1.,0.));+#4385 = DIRECTION('',(0.,0.,-1.));+#4386 = ADVANCED_FACE('',(#4387),#4398,.T.);+#4387 = FACE_BOUND('',#4388,.T.);+#4388 = EDGE_LOOP('',(#4389,#4395,#4396,#4397));+#4389 = ORIENTED_EDGE('',*,*,#4390,.T.);+#4390 = EDGE_CURVE('',#2933,#3022,#4391,.T.);+#4391 = LINE('',#4392,#4393);+#4392 = CARTESIAN_POINT('',(-1.35,-1.7754,0.3));+#4393 = VECTOR('',#4394,1.);+#4394 = DIRECTION('',(1.,0.,0.));+#4395 = ORIENTED_EDGE('',*,*,#3029,.T.);+#4396 = ORIENTED_EDGE('',*,*,#3457,.F.);+#4397 = ORIENTED_EDGE('',*,*,#2940,.F.);+#4398 = PLANE('',#4399);+#4399 = AXIS2_PLACEMENT_3D('',#4400,#4401,#4402);+#4400 = CARTESIAN_POINT('',(-1.35,-1.7754,0.3));+#4401 = DIRECTION('',(0.,-1.,0.));+#4402 = DIRECTION('',(0.,0.,1.));+#4403 = ADVANCED_FACE('',(#4404),#4415,.T.);+#4404 = FACE_BOUND('',#4405,.T.);+#4405 = EDGE_LOOP('',(#4406,#4412,#4413,#4414));+#4406 = ORIENTED_EDGE('',*,*,#4407,.T.);+#4407 = EDGE_CURVE('',#2925,#3014,#4408,.T.);+#4408 = LINE('',#4409,#4410);+#4409 = CARTESIAN_POINT('',(-1.35,-2.4754,0.3));+#4410 = VECTOR('',#4411,1.);+#4411 = DIRECTION('',(1.,0.,0.));+#4412 = ORIENTED_EDGE('',*,*,#3021,.T.);+#4413 = ORIENTED_EDGE('',*,*,#4390,.F.);+#4414 = ORIENTED_EDGE('',*,*,#2932,.F.);+#4415 = PLANE('',#4416);+#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419);+#4417 = CARTESIAN_POINT('',(-1.35,-2.4754,0.3));+#4418 = DIRECTION('',(0.,0.,1.));+#4419 = DIRECTION('',(0.,1.,0.));+#4420 = ADVANCED_FACE('',(#4421),#4427,.T.);+#4421 = FACE_BOUND('',#4422,.T.);+#4422 = EDGE_LOOP('',(#4423,#4424,#4425,#4426));+#4423 = ORIENTED_EDGE('',*,*,#4363,.T.);+#4424 = ORIENTED_EDGE('',*,*,#3013,.T.);+#4425 = ORIENTED_EDGE('',*,*,#4407,.F.);+#4426 = ORIENTED_EDGE('',*,*,#2924,.F.);+#4427 = PLANE('',#4428);+#4428 = AXIS2_PLACEMENT_3D('',#4429,#4430,#4431);+#4429 = CARTESIAN_POINT('',(-1.35,-2.4754,0.));+#4430 = DIRECTION('',(0.,-1.,0.));+#4431 = DIRECTION('',(0.,0.,1.));+#4432 = ADVANCED_FACE('',(#4433),#4449,.T.);+#4433 = FACE_BOUND('',#4434,.T.);+#4434 = EDGE_LOOP('',(#4435,#4441,#4442,#4448));+#4435 = ORIENTED_EDGE('',*,*,#4436,.T.);+#4436 = EDGE_CURVE('',#3100,#3189,#4437,.T.);+#4437 = LINE('',#4438,#4439);+#4438 = CARTESIAN_POINT('',(-0.1,-1.4754,-4.440892098501E-16));+#4439 = VECTOR('',#4440,1.);+#4440 = DIRECTION('',(1.,0.,0.));+#4441 = ORIENTED_EDGE('',*,*,#3188,.T.);+#4442 = ORIENTED_EDGE('',*,*,#4443,.F.);+#4443 = EDGE_CURVE('',#3102,#3191,#4444,.T.);+#4444 = LINE('',#4445,#4446);+#4445 = CARTESIAN_POINT('',(-0.1,-2.4754,0.));+#4446 = VECTOR('',#4447,1.);+#4447 = DIRECTION('',(1.,0.,0.));+#4448 = ORIENTED_EDGE('',*,*,#3099,.F.);+#4449 = PLANE('',#4450);+#4450 = AXIS2_PLACEMENT_3D('',#4451,#4452,#4453);+#4451 = CARTESIAN_POINT('',(-0.1,-1.4754,-4.440892098501E-16));+#4452 = DIRECTION('',(0.,-4.440892098501E-16,-1.));+#4453 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#4454 = ADVANCED_FACE('',(#4455),#4461,.T.);+#4455 = FACE_BOUND('',#4456,.T.);+#4456 = EDGE_LOOP('',(#4457,#4458,#4459,#4460));+#4457 = ORIENTED_EDGE('',*,*,#3174,.T.);+#4458 = ORIENTED_EDGE('',*,*,#3244,.T.);+#4459 = ORIENTED_EDGE('',*,*,#4436,.F.);+#4460 = ORIENTED_EDGE('',*,*,#3150,.F.);+#4461 = PLANE('',#4462);+#4462 = AXIS2_PLACEMENT_3D('',#4463,#4464,#4465);+#4463 = CARTESIAN_POINT('',(-0.1,-1.4754,0.25));+#4464 = DIRECTION('',(0.,1.,0.));+#4465 = DIRECTION('',(0.,0.,-1.));+#4466 = ADVANCED_FACE('',(#4467),#4478,.T.);+#4467 = FACE_BOUND('',#4468,.T.);+#4468 = EDGE_LOOP('',(#4469,#4475,#4476,#4477));+#4469 = ORIENTED_EDGE('',*,*,#4470,.T.);+#4470 = EDGE_CURVE('',#3118,#3207,#4471,.T.);+#4471 = LINE('',#4472,#4473);+#4472 = CARTESIAN_POINT('',(-0.1,-1.7754,0.3));+#4473 = VECTOR('',#4474,1.);+#4474 = DIRECTION('',(1.,0.,0.));+#4475 = ORIENTED_EDGE('',*,*,#3214,.T.);+#4476 = ORIENTED_EDGE('',*,*,#3474,.F.);+#4477 = ORIENTED_EDGE('',*,*,#3125,.F.);+#4478 = PLANE('',#4479);+#4479 = AXIS2_PLACEMENT_3D('',#4480,#4481,#4482);+#4480 = CARTESIAN_POINT('',(-0.1,-1.7754,0.3));+#4481 = DIRECTION('',(0.,-1.,0.));+#4482 = DIRECTION('',(0.,0.,1.));+#4483 = ADVANCED_FACE('',(#4484),#4495,.T.);+#4484 = FACE_BOUND('',#4485,.T.);+#4485 = EDGE_LOOP('',(#4486,#4492,#4493,#4494));+#4486 = ORIENTED_EDGE('',*,*,#4487,.T.);+#4487 = EDGE_CURVE('',#3110,#3199,#4488,.T.);+#4488 = LINE('',#4489,#4490);+#4489 = CARTESIAN_POINT('',(-0.1,-2.4754,0.3));+#4490 = VECTOR('',#4491,1.);+#4491 = DIRECTION('',(1.,0.,0.));+#4492 = ORIENTED_EDGE('',*,*,#3206,.T.);+#4493 = ORIENTED_EDGE('',*,*,#4470,.F.);+#4494 = ORIENTED_EDGE('',*,*,#3117,.F.);+#4495 = PLANE('',#4496);+#4496 = AXIS2_PLACEMENT_3D('',#4497,#4498,#4499);+#4497 = CARTESIAN_POINT('',(-0.1,-2.4754,0.3));+#4498 = DIRECTION('',(0.,0.,1.));+#4499 = DIRECTION('',(0.,1.,0.));+#4500 = ADVANCED_FACE('',(#4501),#4507,.T.);+#4501 = FACE_BOUND('',#4502,.T.);+#4502 = EDGE_LOOP('',(#4503,#4504,#4505,#4506));+#4503 = ORIENTED_EDGE('',*,*,#4443,.T.);+#4504 = ORIENTED_EDGE('',*,*,#3198,.T.);+#4505 = ORIENTED_EDGE('',*,*,#4487,.F.);+#4506 = ORIENTED_EDGE('',*,*,#3109,.F.);+#4507 = PLANE('',#4508);+#4508 = AXIS2_PLACEMENT_3D('',#4509,#4510,#4511);+#4509 = CARTESIAN_POINT('',(-0.1,-2.4754,0.));+#4510 = DIRECTION('',(0.,-1.,0.));+#4511 = DIRECTION('',(0.,0.,1.));+#4512 = ADVANCED_FACE('',(#4513),#4529,.T.);+#4513 = FACE_BOUND('',#4514,.T.);+#4514 = EDGE_LOOP('',(#4515,#4521,#4522,#4528));+#4515 = ORIENTED_EDGE('',*,*,#4516,.T.);+#4516 = EDGE_CURVE('',#3285,#3374,#4517,.T.);+#4517 = LINE('',#4518,#4519);+#4518 = CARTESIAN_POINT('',(1.15,-1.4754,-4.440892098501E-16));+#4519 = VECTOR('',#4520,1.);+#4520 = DIRECTION('',(1.,0.,0.));+#4521 = ORIENTED_EDGE('',*,*,#3373,.T.);+#4522 = ORIENTED_EDGE('',*,*,#4523,.F.);+#4523 = EDGE_CURVE('',#3287,#3376,#4524,.T.);+#4524 = LINE('',#4525,#4526);+#4525 = CARTESIAN_POINT('',(1.15,-2.4754,0.));+#4526 = VECTOR('',#4527,1.);+#4527 = DIRECTION('',(1.,0.,0.));+#4528 = ORIENTED_EDGE('',*,*,#3284,.F.);+#4529 = PLANE('',#4530);+#4530 = AXIS2_PLACEMENT_3D('',#4531,#4532,#4533);+#4531 = CARTESIAN_POINT('',(1.15,-1.4754,-4.440892098501E-16));+#4532 = DIRECTION('',(0.,-4.440892098501E-16,-1.));+#4533 = DIRECTION('',(0.,-1.,4.440892098501E-16));+#4534 = ADVANCED_FACE('',(#4535),#4541,.T.);+#4535 = FACE_BOUND('',#4536,.T.);+#4536 = EDGE_LOOP('',(#4537,#4538,#4539,#4540));+#4537 = ORIENTED_EDGE('',*,*,#3359,.T.);+#4538 = ORIENTED_EDGE('',*,*,#3429,.T.);+#4539 = ORIENTED_EDGE('',*,*,#4516,.F.);+#4540 = ORIENTED_EDGE('',*,*,#3335,.F.);+#4541 = PLANE('',#4542);+#4542 = AXIS2_PLACEMENT_3D('',#4543,#4544,#4545);+#4543 = CARTESIAN_POINT('',(1.15,-1.4754,0.25));+#4544 = DIRECTION('',(0.,1.,0.));+#4545 = DIRECTION('',(0.,0.,-1.));+#4546 = ADVANCED_FACE('',(#4547),#4558,.T.);+#4547 = FACE_BOUND('',#4548,.T.);+#4548 = EDGE_LOOP('',(#4549,#4555,#4556,#4557));+#4549 = ORIENTED_EDGE('',*,*,#4550,.T.);+#4550 = EDGE_CURVE('',#3303,#3392,#4551,.T.);+#4551 = LINE('',#4552,#4553);+#4552 = CARTESIAN_POINT('',(1.15,-1.7754,0.3));+#4553 = VECTOR('',#4554,1.);+#4554 = DIRECTION('',(1.,0.,0.));+#4555 = ORIENTED_EDGE('',*,*,#3399,.T.);+#4556 = ORIENTED_EDGE('',*,*,#3491,.F.);+#4557 = ORIENTED_EDGE('',*,*,#3310,.F.);+#4558 = PLANE('',#4559);+#4559 = AXIS2_PLACEMENT_3D('',#4560,#4561,#4562);+#4560 = CARTESIAN_POINT('',(1.15,-1.7754,0.3));+#4561 = DIRECTION('',(0.,-1.,0.));+#4562 = DIRECTION('',(0.,0.,1.));+#4563 = ADVANCED_FACE('',(#4564),#4575,.T.);+#4564 = FACE_BOUND('',#4565,.T.);+#4565 = EDGE_LOOP('',(#4566,#4572,#4573,#4574));+#4566 = ORIENTED_EDGE('',*,*,#4567,.T.);+#4567 = EDGE_CURVE('',#3295,#3384,#4568,.T.);+#4568 = LINE('',#4569,#4570);+#4569 = CARTESIAN_POINT('',(1.15,-2.4754,0.3));+#4570 = VECTOR('',#4571,1.);+#4571 = DIRECTION('',(1.,0.,0.));+#4572 = ORIENTED_EDGE('',*,*,#3391,.T.);+#4573 = ORIENTED_EDGE('',*,*,#4550,.F.);+#4574 = ORIENTED_EDGE('',*,*,#3302,.F.);+#4575 = PLANE('',#4576);+#4576 = AXIS2_PLACEMENT_3D('',#4577,#4578,#4579);+#4577 = CARTESIAN_POINT('',(1.15,-2.4754,0.3));+#4578 = DIRECTION('',(0.,0.,1.));+#4579 = DIRECTION('',(0.,1.,0.));+#4580 = ADVANCED_FACE('',(#4581),#4587,.T.);+#4581 = FACE_BOUND('',#4582,.T.);+#4582 = EDGE_LOOP('',(#4583,#4584,#4585,#4586));+#4583 = ORIENTED_EDGE('',*,*,#4523,.T.);+#4584 = ORIENTED_EDGE('',*,*,#3383,.T.);+#4585 = ORIENTED_EDGE('',*,*,#4567,.F.);+#4586 = ORIENTED_EDGE('',*,*,#3294,.F.);+#4587 = PLANE('',#4588);+#4588 = AXIS2_PLACEMENT_3D('',#4589,#4590,#4591);+#4589 = CARTESIAN_POINT('',(1.15,-2.4754,0.));+#4590 = DIRECTION('',(0.,-1.,0.));+#4591 = DIRECTION('',(0.,0.,1.));+#4592 = ADVANCED_FACE('',(#4593),#4604,.T.);+#4593 = FACE_BOUND('',#4594,.T.);+#4594 = EDGE_LOOP('',(#4595,#4596,#4597,#4598));+#4595 = ORIENTED_EDGE('',*,*,#3961,.F.);+#4596 = ORIENTED_EDGE('',*,*,#3737,.T.);+#4597 = ORIENTED_EDGE('',*,*,#4078,.T.);+#4598 = ORIENTED_EDGE('',*,*,#4599,.F.);+#4599 = EDGE_CURVE('',#3962,#4079,#4600,.T.);+#4600 = LINE('',#4601,#4602);+#4601 = CARTESIAN_POINT('',(-1.35,-3.54E-02,3.2));+#4602 = VECTOR('',#4603,1.);+#4603 = DIRECTION('',(1.,0.,0.));+#4604 = PLANE('',#4605);+#4605 = AXIS2_PLACEMENT_3D('',#4606,#4607,#4608);+#4606 = CARTESIAN_POINT('',(-1.35,-3.54E-02,0.65));+#4607 = DIRECTION('',(0.,-1.,0.));+#4608 = DIRECTION('',(0.,0.,1.));+#4609 = ADVANCED_FACE('',(#4610),#4621,.T.);+#4610 = FACE_BOUND('',#4611,.T.);+#4611 = EDGE_LOOP('',(#4612,#4613,#4614,#4615));+#4612 = ORIENTED_EDGE('',*,*,#4195,.F.);+#4613 = ORIENTED_EDGE('',*,*,#3710,.T.);+#4614 = ORIENTED_EDGE('',*,*,#4103,.T.);+#4615 = ORIENTED_EDGE('',*,*,#4616,.F.);+#4616 = EDGE_CURVE('',#4196,#4104,#4617,.T.);+#4617 = LINE('',#4618,#4619);+#4618 = CARTESIAN_POINT('',(-0.1,-3.54E-02,3.2));+#4619 = VECTOR('',#4620,1.);+#4620 = DIRECTION('',(1.,0.,0.));+#4621 = PLANE('',#4622);+#4622 = AXIS2_PLACEMENT_3D('',#4623,#4624,#4625);+#4623 = CARTESIAN_POINT('',(-0.1,-3.54E-02,0.65));+#4624 = DIRECTION('',(0.,-1.,0.));+#4625 = DIRECTION('',(0.,0.,1.));+#4626 = ADVANCED_FACE('',(#4627),#4638,.T.);+#4627 = FACE_BOUND('',#4628,.T.);+#4628 = EDGE_LOOP('',(#4629,#4630,#4631,#4632));+#4629 = ORIENTED_EDGE('',*,*,#4053,.F.);+#4630 = ORIENTED_EDGE('',*,*,#3683,.T.);+#4631 = ORIENTED_EDGE('',*,*,#3869,.T.);+#4632 = ORIENTED_EDGE('',*,*,#4633,.F.);+#4633 = EDGE_CURVE('',#4054,#3870,#4634,.T.);+#4634 = LINE('',#4635,#4636);+#4635 = CARTESIAN_POINT('',(1.15,-3.54E-02,3.2));+#4636 = VECTOR('',#4637,1.);+#4637 = DIRECTION('',(1.,0.,0.));+#4638 = PLANE('',#4639);+#4639 = AXIS2_PLACEMENT_3D('',#4640,#4641,#4642);+#4640 = CARTESIAN_POINT('',(1.15,-3.54E-02,0.65));+#4641 = DIRECTION('',(0.,-1.,0.));+#4642 = DIRECTION('',(0.,0.,1.));+#4643 = ADVANCED_FACE('',(#4644),#4669,.T.);+#4644 = FACE_BOUND('',#4645,.T.);+#4645 = EDGE_LOOP('',(#4646,#4654,#4655,#4663));+#4646 = ORIENTED_EDGE('',*,*,#4647,.F.);+#4647 = EDGE_CURVE('',#3760,#4648,#4650,.T.);+#4648 = VERTEX_POINT('',#4649);+#4649 = CARTESIAN_POINT('',(-0.1,-1.1054,3.45));+#4650 = LINE('',#4651,#4652);+#4651 = CARTESIAN_POINT('',(-0.1,-1.1054,0.65));+#4652 = VECTOR('',#4653,1.);+#4653 = DIRECTION('',(0.,0.,1.));+#4654 = ORIENTED_EDGE('',*,*,#3759,.T.);+#4655 = ORIENTED_EDGE('',*,*,#4656,.T.);+#4656 = EDGE_CURVE('',#3762,#4657,#4659,.T.);+#4657 = VERTEX_POINT('',#4658);+#4658 = CARTESIAN_POINT('',(1.E-01,-1.1054,3.45));+#4659 = LINE('',#4660,#4661);+#4660 = CARTESIAN_POINT('',(1.E-01,-1.1054,0.65));+#4661 = VECTOR('',#4662,1.);+#4662 = DIRECTION('',(0.,0.,1.));+#4663 = ORIENTED_EDGE('',*,*,#4664,.F.);+#4664 = EDGE_CURVE('',#4648,#4657,#4665,.T.);+#4665 = LINE('',#4666,#4667);+#4666 = CARTESIAN_POINT('',(-0.1,-1.1054,3.45));+#4667 = VECTOR('',#4668,1.);+#4668 = DIRECTION('',(1.,0.,0.));+#4669 = PLANE('',#4670);+#4670 = AXIS2_PLACEMENT_3D('',#4671,#4672,#4673);+#4671 = CARTESIAN_POINT('',(-0.1,-1.1054,0.65));+#4672 = DIRECTION('',(0.,-1.,0.));+#4673 = DIRECTION('',(0.,0.,1.));+#4674 = ADVANCED_FACE('',(#4675),#4701,.F.);+#4675 = FACE_BOUND('',#4676,.F.);+#4676 = EDGE_LOOP('',(#4677,#4678,#4679,#4687,#4695));+#4677 = ORIENTED_EDGE('',*,*,#3785,.T.);+#4678 = ORIENTED_EDGE('',*,*,#4656,.T.);+#4679 = ORIENTED_EDGE('',*,*,#4680,.T.);+#4680 = EDGE_CURVE('',#4657,#4681,#4683,.T.);+#4681 = VERTEX_POINT('',#4682);+#4682 = CARTESIAN_POINT('',(1.E-01,-0.9354,3.45));+#4683 = LINE('',#4684,#4685);+#4684 = CARTESIAN_POINT('',(1.E-01,-1.1054,3.45));+#4685 = VECTOR('',#4686,1.);+#4686 = DIRECTION('',(0.,1.,0.));+#4687 = ORIENTED_EDGE('',*,*,#4688,.T.);+#4688 = EDGE_CURVE('',#4681,#4689,#4691,.T.);+#4689 = VERTEX_POINT('',#4690);+#4690 = CARTESIAN_POINT('',(1.E-01,-0.7754,3.05));+#4691 = LINE('',#4692,#4693);+#4692 = CARTESIAN_POINT('',(1.E-01,-0.9354,3.45));+#4693 = VECTOR('',#4694,1.);+#4694 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#4695 = ORIENTED_EDGE('',*,*,#4696,.T.);+#4696 = EDGE_CURVE('',#4689,#3778,#4697,.T.);+#4697 = LINE('',#4698,#4699);+#4698 = CARTESIAN_POINT('',(1.E-01,-0.7754,3.05));+#4699 = VECTOR('',#4700,1.);+#4700 = DIRECTION('',(0.,0.,-1.));+#4701 = PLANE('',#4702);+#4702 = AXIS2_PLACEMENT_3D('',#4703,#4704,#4705);+#4703 = CARTESIAN_POINT('',(0.1,-0.665633686553,1.517013518288));+#4704 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4705 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4706 = ADVANCED_FACE('',(#4707),#4725,.T.);+#4707 = FACE_BOUND('',#4708,.T.);+#4708 = EDGE_LOOP('',(#4709,#4717,#4723,#4724));+#4709 = ORIENTED_EDGE('',*,*,#4710,.F.);+#4710 = EDGE_CURVE('',#4711,#3770,#4713,.T.);+#4711 = VERTEX_POINT('',#4712);+#4712 = CARTESIAN_POINT('',(-0.1,-0.7754,3.05));+#4713 = LINE('',#4714,#4715);+#4714 = CARTESIAN_POINT('',(-0.1,-0.7754,3.05));+#4715 = VECTOR('',#4716,1.);+#4716 = DIRECTION('',(0.,0.,-1.));+#4717 = ORIENTED_EDGE('',*,*,#4718,.T.);+#4718 = EDGE_CURVE('',#4711,#4689,#4719,.T.);+#4719 = LINE('',#4720,#4721);+#4720 = CARTESIAN_POINT('',(-0.1,-0.7754,3.05));+#4721 = VECTOR('',#4722,1.);+#4722 = DIRECTION('',(1.,0.,0.));+#4723 = ORIENTED_EDGE('',*,*,#4696,.T.);+#4724 = ORIENTED_EDGE('',*,*,#3777,.T.);+#4725 = PLANE('',#4726);+#4726 = AXIS2_PLACEMENT_3D('',#4727,#4728,#4729);+#4727 = CARTESIAN_POINT('',(-0.1,-0.7754,3.05));+#4728 = DIRECTION('',(0.,1.,0.));+#4729 = DIRECTION('',(0.,0.,-1.));+#4730 = ADVANCED_FACE('',(#4731),#4750,.T.);+#4731 = FACE_BOUND('',#4732,.T.);+#4732 = EDGE_LOOP('',(#4733,#4734,#4735,#4743,#4749));+#4733 = ORIENTED_EDGE('',*,*,#3769,.T.);+#4734 = ORIENTED_EDGE('',*,*,#4647,.T.);+#4735 = ORIENTED_EDGE('',*,*,#4736,.T.);+#4736 = EDGE_CURVE('',#4648,#4737,#4739,.T.);+#4737 = VERTEX_POINT('',#4738);+#4738 = CARTESIAN_POINT('',(-0.1,-0.9354,3.45));+#4739 = LINE('',#4740,#4741);+#4740 = CARTESIAN_POINT('',(-0.1,-1.1054,3.45));+#4741 = VECTOR('',#4742,1.);+#4742 = DIRECTION('',(0.,1.,0.));+#4743 = ORIENTED_EDGE('',*,*,#4744,.T.);+#4744 = EDGE_CURVE('',#4737,#4711,#4745,.T.);+#4745 = LINE('',#4746,#4747);+#4746 = CARTESIAN_POINT('',(-0.1,-0.9354,3.45));+#4747 = VECTOR('',#4748,1.);+#4748 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#4749 = ORIENTED_EDGE('',*,*,#4710,.T.);+#4750 = PLANE('',#4751);+#4751 = AXIS2_PLACEMENT_3D('',#4752,#4753,#4754);+#4752 = CARTESIAN_POINT('',(-1.E-01,-0.665633686553,1.517013518288));+#4753 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4754 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4755 = ADVANCED_FACE('',(#4756),#4781,.T.);+#4756 = FACE_BOUND('',#4757,.T.);+#4757 = EDGE_LOOP('',(#4758,#4766,#4767,#4775));+#4758 = ORIENTED_EDGE('',*,*,#4759,.F.);+#4759 = EDGE_CURVE('',#3794,#4760,#4762,.T.);+#4760 = VERTEX_POINT('',#4761);+#4761 = CARTESIAN_POINT('',(1.15,-1.1054,3.45));+#4762 = LINE('',#4763,#4764);+#4763 = CARTESIAN_POINT('',(1.15,-1.1054,0.65));+#4764 = VECTOR('',#4765,1.);+#4765 = DIRECTION('',(0.,0.,1.));+#4766 = ORIENTED_EDGE('',*,*,#3793,.T.);+#4767 = ORIENTED_EDGE('',*,*,#4768,.T.);+#4768 = EDGE_CURVE('',#3796,#4769,#4771,.T.);+#4769 = VERTEX_POINT('',#4770);+#4770 = CARTESIAN_POINT('',(1.35,-1.1054,3.45));+#4771 = LINE('',#4772,#4773);+#4772 = CARTESIAN_POINT('',(1.35,-1.1054,0.65));+#4773 = VECTOR('',#4774,1.);+#4774 = DIRECTION('',(0.,0.,1.));+#4775 = ORIENTED_EDGE('',*,*,#4776,.F.);+#4776 = EDGE_CURVE('',#4760,#4769,#4777,.T.);+#4777 = LINE('',#4778,#4779);+#4778 = CARTESIAN_POINT('',(1.15,-1.1054,3.45));+#4779 = VECTOR('',#4780,1.);+#4780 = DIRECTION('',(1.,0.,0.));+#4781 = PLANE('',#4782);+#4782 = AXIS2_PLACEMENT_3D('',#4783,#4784,#4785);+#4783 = CARTESIAN_POINT('',(1.15,-1.1054,0.65));+#4784 = DIRECTION('',(0.,-1.,0.));+#4785 = DIRECTION('',(0.,0.,1.));+#4786 = ADVANCED_FACE('',(#4787),#4813,.F.);+#4787 = FACE_BOUND('',#4788,.F.);+#4788 = EDGE_LOOP('',(#4789,#4790,#4791,#4799,#4807));+#4789 = ORIENTED_EDGE('',*,*,#3819,.T.);+#4790 = ORIENTED_EDGE('',*,*,#4768,.T.);+#4791 = ORIENTED_EDGE('',*,*,#4792,.T.);+#4792 = EDGE_CURVE('',#4769,#4793,#4795,.T.);+#4793 = VERTEX_POINT('',#4794);+#4794 = CARTESIAN_POINT('',(1.35,-0.9354,3.45));+#4795 = LINE('',#4796,#4797);+#4796 = CARTESIAN_POINT('',(1.35,-1.1054,3.45));+#4797 = VECTOR('',#4798,1.);+#4798 = DIRECTION('',(0.,1.,0.));+#4799 = ORIENTED_EDGE('',*,*,#4800,.T.);+#4800 = EDGE_CURVE('',#4793,#4801,#4803,.T.);+#4801 = VERTEX_POINT('',#4802);+#4802 = CARTESIAN_POINT('',(1.35,-0.7754,3.05));+#4803 = LINE('',#4804,#4805);+#4804 = CARTESIAN_POINT('',(1.35,-0.9354,3.45));+#4805 = VECTOR('',#4806,1.);+#4806 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#4807 = ORIENTED_EDGE('',*,*,#4808,.T.);+#4808 = EDGE_CURVE('',#4801,#3812,#4809,.T.);+#4809 = LINE('',#4810,#4811);+#4810 = CARTESIAN_POINT('',(1.35,-0.7754,3.05));+#4811 = VECTOR('',#4812,1.);+#4812 = DIRECTION('',(0.,0.,-1.));+#4813 = PLANE('',#4814);+#4814 = AXIS2_PLACEMENT_3D('',#4815,#4816,#4817);+#4815 = CARTESIAN_POINT('',(1.35,-0.665633686553,1.517013518288));+#4816 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4817 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4818 = ADVANCED_FACE('',(#4819),#4837,.T.);+#4819 = FACE_BOUND('',#4820,.T.);+#4820 = EDGE_LOOP('',(#4821,#4829,#4835,#4836));+#4821 = ORIENTED_EDGE('',*,*,#4822,.F.);+#4822 = EDGE_CURVE('',#4823,#3804,#4825,.T.);+#4823 = VERTEX_POINT('',#4824);+#4824 = CARTESIAN_POINT('',(1.15,-0.7754,3.05));+#4825 = LINE('',#4826,#4827);+#4826 = CARTESIAN_POINT('',(1.15,-0.7754,3.05));+#4827 = VECTOR('',#4828,1.);+#4828 = DIRECTION('',(0.,0.,-1.));+#4829 = ORIENTED_EDGE('',*,*,#4830,.T.);+#4830 = EDGE_CURVE('',#4823,#4801,#4831,.T.);+#4831 = LINE('',#4832,#4833);+#4832 = CARTESIAN_POINT('',(1.15,-0.7754,3.05));+#4833 = VECTOR('',#4834,1.);+#4834 = DIRECTION('',(1.,0.,0.));+#4835 = ORIENTED_EDGE('',*,*,#4808,.T.);+#4836 = ORIENTED_EDGE('',*,*,#3811,.T.);+#4837 = PLANE('',#4838);+#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841);+#4839 = CARTESIAN_POINT('',(1.15,-0.7754,3.05));+#4840 = DIRECTION('',(0.,1.,0.));+#4841 = DIRECTION('',(0.,0.,-1.));+#4842 = ADVANCED_FACE('',(#4843),#4862,.T.);+#4843 = FACE_BOUND('',#4844,.T.);+#4844 = EDGE_LOOP('',(#4845,#4846,#4847,#4855,#4861));+#4845 = ORIENTED_EDGE('',*,*,#3803,.T.);+#4846 = ORIENTED_EDGE('',*,*,#4759,.T.);+#4847 = ORIENTED_EDGE('',*,*,#4848,.T.);+#4848 = EDGE_CURVE('',#4760,#4849,#4851,.T.);+#4849 = VERTEX_POINT('',#4850);+#4850 = CARTESIAN_POINT('',(1.15,-0.9354,3.45));+#4851 = LINE('',#4852,#4853);+#4852 = CARTESIAN_POINT('',(1.15,-1.1054,3.45));+#4853 = VECTOR('',#4854,1.);+#4854 = DIRECTION('',(0.,1.,0.));+#4855 = ORIENTED_EDGE('',*,*,#4856,.T.);+#4856 = EDGE_CURVE('',#4849,#4823,#4857,.T.);+#4857 = LINE('',#4858,#4859);+#4858 = CARTESIAN_POINT('',(1.15,-0.9354,3.45));+#4859 = VECTOR('',#4860,1.);+#4860 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#4861 = ORIENTED_EDGE('',*,*,#4822,.T.);+#4862 = PLANE('',#4863);+#4863 = AXIS2_PLACEMENT_3D('',#4864,#4865,#4866);+#4864 = CARTESIAN_POINT('',(1.15,-0.665633686553,1.517013518288));+#4865 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4866 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4867 = ADVANCED_FACE('',(#4868),#4901,.T.);+#4868 = FACE_BOUND('',#4869,.T.);+#4869 = EDGE_LOOP('',(#4870,#4871,#4879,#4887,#4895));+#4870 = ORIENTED_EDGE('',*,*,#3827,.T.);+#4871 = ORIENTED_EDGE('',*,*,#4872,.T.);+#4872 = EDGE_CURVE('',#3830,#4873,#4875,.T.);+#4873 = VERTEX_POINT('',#4874);+#4874 = CARTESIAN_POINT('',(-1.35,-1.1054,3.45));+#4875 = LINE('',#4876,#4877);+#4876 = CARTESIAN_POINT('',(-1.35,-1.1054,0.65));+#4877 = VECTOR('',#4878,1.);+#4878 = DIRECTION('',(0.,0.,1.));+#4879 = ORIENTED_EDGE('',*,*,#4880,.T.);+#4880 = EDGE_CURVE('',#4873,#4881,#4883,.T.);+#4881 = VERTEX_POINT('',#4882);+#4882 = CARTESIAN_POINT('',(-1.35,-0.9354,3.45));+#4883 = LINE('',#4884,#4885);+#4884 = CARTESIAN_POINT('',(-1.35,-1.1054,3.45));+#4885 = VECTOR('',#4886,1.);+#4886 = DIRECTION('',(0.,1.,0.));+#4887 = ORIENTED_EDGE('',*,*,#4888,.T.);+#4888 = EDGE_CURVE('',#4881,#4889,#4891,.T.);+#4889 = VERTEX_POINT('',#4890);+#4890 = CARTESIAN_POINT('',(-1.35,-0.7754,3.05));+#4891 = LINE('',#4892,#4893);+#4892 = CARTESIAN_POINT('',(-1.35,-0.9354,3.45));+#4893 = VECTOR('',#4894,1.);+#4894 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#4895 = ORIENTED_EDGE('',*,*,#4896,.T.);+#4896 = EDGE_CURVE('',#4889,#3828,#4897,.T.);+#4897 = LINE('',#4898,#4899);+#4898 = CARTESIAN_POINT('',(-1.35,-0.7754,3.05));+#4899 = VECTOR('',#4900,1.);+#4900 = DIRECTION('',(0.,0.,-1.));+#4901 = PLANE('',#4902);+#4902 = AXIS2_PLACEMENT_3D('',#4903,#4904,#4905);+#4903 = CARTESIAN_POINT('',(-1.35,-0.665633686553,1.517013518288));+#4904 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4905 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4906 = ADVANCED_FACE('',(#4907),#4925,.T.);+#4907 = FACE_BOUND('',#4908,.T.);+#4908 = EDGE_LOOP('',(#4909,#4910,#4911,#4919));+#4909 = ORIENTED_EDGE('',*,*,#4872,.F.);+#4910 = ORIENTED_EDGE('',*,*,#3853,.T.);+#4911 = ORIENTED_EDGE('',*,*,#4912,.T.);+#4912 = EDGE_CURVE('',#3846,#4913,#4915,.T.);+#4913 = VERTEX_POINT('',#4914);+#4914 = CARTESIAN_POINT('',(-1.15,-1.1054,3.45));+#4915 = LINE('',#4916,#4917);+#4916 = CARTESIAN_POINT('',(-1.15,-1.1054,0.65));+#4917 = VECTOR('',#4918,1.);+#4918 = DIRECTION('',(0.,0.,1.));+#4919 = ORIENTED_EDGE('',*,*,#4920,.F.);+#4920 = EDGE_CURVE('',#4873,#4913,#4921,.T.);+#4921 = LINE('',#4922,#4923);+#4922 = CARTESIAN_POINT('',(-1.35,-1.1054,3.45));+#4923 = VECTOR('',#4924,1.);+#4924 = DIRECTION('',(1.,0.,0.));+#4925 = PLANE('',#4926);+#4926 = AXIS2_PLACEMENT_3D('',#4927,#4928,#4929);+#4927 = CARTESIAN_POINT('',(-1.35,-1.1054,0.65));+#4928 = DIRECTION('',(0.,-1.,0.));+#4929 = DIRECTION('',(0.,0.,1.));+#4930 = ADVANCED_FACE('',(#4931),#4957,.F.);+#4931 = FACE_BOUND('',#4932,.F.);+#4932 = EDGE_LOOP('',(#4933,#4934,#4935,#4943,#4951));+#4933 = ORIENTED_EDGE('',*,*,#3845,.T.);+#4934 = ORIENTED_EDGE('',*,*,#4912,.T.);+#4935 = ORIENTED_EDGE('',*,*,#4936,.T.);+#4936 = EDGE_CURVE('',#4913,#4937,#4939,.T.);+#4937 = VERTEX_POINT('',#4938);+#4938 = CARTESIAN_POINT('',(-1.15,-0.9354,3.45));+#4939 = LINE('',#4940,#4941);+#4940 = CARTESIAN_POINT('',(-1.15,-1.1054,3.45));+#4941 = VECTOR('',#4942,1.);+#4942 = DIRECTION('',(0.,1.,0.));+#4943 = ORIENTED_EDGE('',*,*,#4944,.T.);+#4944 = EDGE_CURVE('',#4937,#4945,#4947,.T.);+#4945 = VERTEX_POINT('',#4946);+#4946 = CARTESIAN_POINT('',(-1.15,-0.7754,3.05));+#4947 = LINE('',#4948,#4949);+#4948 = CARTESIAN_POINT('',(-1.15,-0.9354,3.45));+#4949 = VECTOR('',#4950,1.);+#4950 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#4951 = ORIENTED_EDGE('',*,*,#4952,.T.);+#4952 = EDGE_CURVE('',#4945,#3838,#4953,.T.);+#4953 = LINE('',#4954,#4955);+#4954 = CARTESIAN_POINT('',(-1.15,-0.7754,3.05));+#4955 = VECTOR('',#4956,1.);+#4956 = DIRECTION('',(0.,0.,-1.));+#4957 = PLANE('',#4958);+#4958 = AXIS2_PLACEMENT_3D('',#4959,#4960,#4961);+#4959 = CARTESIAN_POINT('',(-1.15,-0.665633686553,1.517013518288));+#4960 = DIRECTION('',(-1.,1.885554179985E-31,-4.892057718607E-32));+#4961 = DIRECTION('',(-1.885554179985E-31,-1.,0.));+#4962 = ADVANCED_FACE('',(#4963),#4974,.T.);+#4963 = FACE_BOUND('',#4964,.T.);+#4964 = EDGE_LOOP('',(#4965,#4966,#4972,#4973));+#4965 = ORIENTED_EDGE('',*,*,#4896,.F.);+#4966 = ORIENTED_EDGE('',*,*,#4967,.T.);+#4967 = EDGE_CURVE('',#4889,#4945,#4968,.T.);+#4968 = LINE('',#4969,#4970);+#4969 = CARTESIAN_POINT('',(-1.35,-0.7754,3.05));+#4970 = VECTOR('',#4971,1.);+#4971 = DIRECTION('',(1.,0.,0.));+#4972 = ORIENTED_EDGE('',*,*,#4952,.T.);+#4973 = ORIENTED_EDGE('',*,*,#3837,.T.);+#4974 = PLANE('',#4975);+#4975 = AXIS2_PLACEMENT_3D('',#4976,#4977,#4978);+#4976 = CARTESIAN_POINT('',(-1.35,-0.7754,3.05));+#4977 = DIRECTION('',(0.,1.,0.));+#4978 = DIRECTION('',(0.,0.,-1.));+#4979 = ADVANCED_FACE('',(#4980),#4986,.T.);+#4980 = FACE_BOUND('',#4981,.T.);+#4981 = EDGE_LOOP('',(#4982,#4983,#4984,#4985));+#4982 = ORIENTED_EDGE('',*,*,#4633,.T.);+#4983 = ORIENTED_EDGE('',*,*,#3877,.T.);+#4984 = ORIENTED_EDGE('',*,*,#3933,.F.);+#4985 = ORIENTED_EDGE('',*,*,#4061,.F.);+#4986 = PLANE('',#4987);+#4987 = AXIS2_PLACEMENT_3D('',#4988,#4989,#4990);+#4988 = CARTESIAN_POINT('',(1.15,-3.54E-02,3.2));+#4989 = DIRECTION('',(0.,0.,-1.));+#4990 = DIRECTION('',(0.,-1.,0.));+#4991 = ADVANCED_FACE('',(#4992),#4998,.T.);+#4992 = FACE_BOUND('',#4993,.T.);+#4993 = EDGE_LOOP('',(#4994,#4995,#4996,#4997));+#4994 = ORIENTED_EDGE('',*,*,#4599,.T.);+#4995 = ORIENTED_EDGE('',*,*,#4086,.T.);+#4996 = ORIENTED_EDGE('',*,*,#3991,.F.);+#4997 = ORIENTED_EDGE('',*,*,#3969,.F.);+#4998 = PLANE('',#4999);+#4999 = AXIS2_PLACEMENT_3D('',#5000,#5001,#5002);+#5000 = CARTESIAN_POINT('',(-1.35,-3.54E-02,3.2));+#5001 = DIRECTION('',(0.,0.,-1.));+#5002 = DIRECTION('',(0.,-1.,0.));+#5003 = ADVANCED_FACE('',(#5004),#5010,.T.);+#5004 = FACE_BOUND('',#5005,.T.);+#5005 = EDGE_LOOP('',(#5006,#5007,#5008,#5009));+#5006 = ORIENTED_EDGE('',*,*,#4616,.T.);+#5007 = ORIENTED_EDGE('',*,*,#4111,.T.);+#5008 = ORIENTED_EDGE('',*,*,#4167,.F.);+#5009 = ORIENTED_EDGE('',*,*,#4203,.F.);+#5010 = PLANE('',#5011);+#5011 = AXIS2_PLACEMENT_3D('',#5012,#5013,#5014);+#5012 = CARTESIAN_POINT('',(-0.1,-3.54E-02,3.2));+#5013 = DIRECTION('',(0.,0.,-1.));+#5014 = DIRECTION('',(0.,-1.,0.));+#5015 = ADVANCED_FACE('',(#5016),#5027,.T.);+#5016 = FACE_BOUND('',#5017,.T.);+#5017 = EDGE_LOOP('',(#5018,#5019,#5020,#5026));+#5018 = ORIENTED_EDGE('',*,*,#4664,.T.);+#5019 = ORIENTED_EDGE('',*,*,#4680,.T.);+#5020 = ORIENTED_EDGE('',*,*,#5021,.F.);+#5021 = EDGE_CURVE('',#4737,#4681,#5022,.T.);+#5022 = LINE('',#5023,#5024);+#5023 = CARTESIAN_POINT('',(-0.1,-0.9354,3.45));+#5024 = VECTOR('',#5025,1.);+#5025 = DIRECTION('',(1.,0.,0.));+#5026 = ORIENTED_EDGE('',*,*,#4736,.F.);+#5027 = PLANE('',#5028);+#5028 = AXIS2_PLACEMENT_3D('',#5029,#5030,#5031);+#5029 = CARTESIAN_POINT('',(-0.1,-1.1054,3.45));+#5030 = DIRECTION('',(0.,0.,1.));+#5031 = DIRECTION('',(0.,1.,0.));+#5032 = ADVANCED_FACE('',(#5033),#5039,.T.);+#5033 = FACE_BOUND('',#5034,.T.);+#5034 = EDGE_LOOP('',(#5035,#5036,#5037,#5038));+#5035 = ORIENTED_EDGE('',*,*,#5021,.T.);+#5036 = ORIENTED_EDGE('',*,*,#4688,.T.);+#5037 = ORIENTED_EDGE('',*,*,#4718,.F.);+#5038 = ORIENTED_EDGE('',*,*,#4744,.F.);+#5039 = PLANE('',#5040);+#5040 = AXIS2_PLACEMENT_3D('',#5041,#5042,#5043);+#5041 = CARTESIAN_POINT('',(-0.1,-0.9354,3.45));+#5042 = DIRECTION('',(0.,0.928476690885,0.371390676354));+#5043 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#5044 = ADVANCED_FACE('',(#5045),#5056,.T.);+#5045 = FACE_BOUND('',#5046,.T.);+#5046 = EDGE_LOOP('',(#5047,#5048,#5049,#5055));+#5047 = ORIENTED_EDGE('',*,*,#4776,.T.);+#5048 = ORIENTED_EDGE('',*,*,#4792,.T.);+#5049 = ORIENTED_EDGE('',*,*,#5050,.F.);+#5050 = EDGE_CURVE('',#4849,#4793,#5051,.T.);+#5051 = LINE('',#5052,#5053);+#5052 = CARTESIAN_POINT('',(1.15,-0.9354,3.45));+#5053 = VECTOR('',#5054,1.);+#5054 = DIRECTION('',(1.,0.,0.));+#5055 = ORIENTED_EDGE('',*,*,#4848,.F.);+#5056 = PLANE('',#5057);+#5057 = AXIS2_PLACEMENT_3D('',#5058,#5059,#5060);+#5058 = CARTESIAN_POINT('',(1.15,-1.1054,3.45));+#5059 = DIRECTION('',(0.,0.,1.));+#5060 = DIRECTION('',(0.,1.,0.));+#5061 = ADVANCED_FACE('',(#5062),#5068,.T.);+#5062 = FACE_BOUND('',#5063,.T.);+#5063 = EDGE_LOOP('',(#5064,#5065,#5066,#5067));+#5064 = ORIENTED_EDGE('',*,*,#5050,.T.);+#5065 = ORIENTED_EDGE('',*,*,#4800,.T.);+#5066 = ORIENTED_EDGE('',*,*,#4830,.F.);+#5067 = ORIENTED_EDGE('',*,*,#4856,.F.);+#5068 = PLANE('',#5069);+#5069 = AXIS2_PLACEMENT_3D('',#5070,#5071,#5072);+#5070 = CARTESIAN_POINT('',(1.15,-0.9354,3.45));+#5071 = DIRECTION('',(0.,0.928476690885,0.371390676354));+#5072 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#5073 = ADVANCED_FACE('',(#5074),#5085,.T.);+#5074 = FACE_BOUND('',#5075,.T.);+#5075 = EDGE_LOOP('',(#5076,#5082,#5083,#5084));+#5076 = ORIENTED_EDGE('',*,*,#5077,.T.);+#5077 = EDGE_CURVE('',#4881,#4937,#5078,.T.);+#5078 = LINE('',#5079,#5080);+#5079 = CARTESIAN_POINT('',(-1.35,-0.9354,3.45));+#5080 = VECTOR('',#5081,1.);+#5081 = DIRECTION('',(1.,0.,0.));+#5082 = ORIENTED_EDGE('',*,*,#4944,.T.);+#5083 = ORIENTED_EDGE('',*,*,#4967,.F.);+#5084 = ORIENTED_EDGE('',*,*,#4888,.F.);+#5085 = PLANE('',#5086);+#5086 = AXIS2_PLACEMENT_3D('',#5087,#5088,#5089);+#5087 = CARTESIAN_POINT('',(-1.35,-0.9354,3.45));+#5088 = DIRECTION('',(0.,0.928476690885,0.371390676354));+#5089 = DIRECTION('',(0.,0.371390676354,-0.928476690885));+#5090 = ADVANCED_FACE('',(#5091),#5097,.T.);+#5091 = FACE_BOUND('',#5092,.T.);+#5092 = EDGE_LOOP('',(#5093,#5094,#5095,#5096));+#5093 = ORIENTED_EDGE('',*,*,#4920,.T.);+#5094 = ORIENTED_EDGE('',*,*,#4936,.T.);+#5095 = ORIENTED_EDGE('',*,*,#5077,.F.);+#5096 = ORIENTED_EDGE('',*,*,#4880,.F.);+#5097 = PLANE('',#5098);+#5098 = AXIS2_PLACEMENT_3D('',#5099,#5100,#5101);+#5099 = CARTESIAN_POINT('',(-1.35,-1.1054,3.45));+#5100 = DIRECTION('',(0.,0.,1.));+#5101 = DIRECTION('',(0.,1.,0.));+#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5106))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5103,#5104,#5105)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#5103 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#5104 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#5105 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#5106 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#5103,+'distance_accuracy_value','confusion accuracy');+#5107 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#5108 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#5109,#5117,#5124,#5131,#5138,#5145,#5152,#5159,#5166,#5173,#5180,+#5187,#5194,#5201,#5208,#5215,#5222,#5229,#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,#5580,#5587,#5594,#5601,#5608,#5615,#5622,#5629,#5636,#5643,+#5650,#5657,#5664,#5671,#5678,#5685,#5692,#5699,#5706,#5713,#5720,+#5727,#5734,#5741,#5748,#5755,#5762,#5769,#5776,#5783,#5790,#5797,+#5804,#5811,#5818,#5825,#5832,#5839,#5846,#5853,#5860,#5867,#5874,+#5881,#5888,#5895,#5902,#5909,#5916,#5923,#5930,#5937,#5944,#5951,+#5958,#5965,#5972,#5979,#5986,#5993,#6000,#6007,#6014,#6021,#6028,+#6035,#6042,#6049,#6056,#6063,#6070,#6077,#6084,#6091,#6098,#6105,+#6112,#6119,#6126,#6133,#6140,#6147,#6154,#6161,#6168,#6175,#6182,+#6189,#6196,#6203,#6210,#6217,#6224,#6231,#6238),#5102);+#5109 = STYLED_ITEM('color',(#5110),#17);+#5110 = PRESENTATION_STYLE_ASSIGNMENT((#5111));+#5111 = SURFACE_STYLE_USAGE(.BOTH.,#5112);+#5112 = SURFACE_SIDE_STYLE('',(#5113));+#5113 = SURFACE_STYLE_FILL_AREA(#5114);+#5114 = FILL_AREA_STYLE('',(#5115));+#5115 = FILL_AREA_STYLE_COLOUR('',#5116);+#5116 = COLOUR_RGB('',0.89411765337,0.890196084976,0.811764717102);+#5117 = STYLED_ITEM('color',(#5118),#153);+#5118 = PRESENTATION_STYLE_ASSIGNMENT((#5119));+#5119 = SURFACE_STYLE_USAGE(.BOTH.,#5120);+#5120 = SURFACE_SIDE_STYLE('',(#5121));+#5121 = SURFACE_STYLE_FILL_AREA(#5122);+#5122 = FILL_AREA_STYLE('',(#5123));+#5123 = FILL_AREA_STYLE_COLOUR('',#5116);+#5124 = STYLED_ITEM('color',(#5125),#216);+#5125 = PRESENTATION_STYLE_ASSIGNMENT((#5126));+#5126 = SURFACE_STYLE_USAGE(.BOTH.,#5127);+#5127 = SURFACE_SIDE_STYLE('',(#5128));+#5128 = SURFACE_STYLE_FILL_AREA(#5129);+#5129 = FILL_AREA_STYLE('',(#5130));+#5130 = FILL_AREA_STYLE_COLOUR('',#5116);+#5131 = STYLED_ITEM('color',(#5132),#240);+#5132 = PRESENTATION_STYLE_ASSIGNMENT((#5133));+#5133 = SURFACE_STYLE_USAGE(.BOTH.,#5134);+#5134 = SURFACE_SIDE_STYLE('',(#5135));+#5135 = SURFACE_STYLE_FILL_AREA(#5136);+#5136 = FILL_AREA_STYLE('',(#5137));+#5137 = FILL_AREA_STYLE_COLOUR('',#5116);+#5138 = STYLED_ITEM('color',(#5139),#264);+#5139 = PRESENTATION_STYLE_ASSIGNMENT((#5140));+#5140 = SURFACE_STYLE_USAGE(.BOTH.,#5141);+#5141 = SURFACE_SIDE_STYLE('',(#5142));+#5142 = SURFACE_STYLE_FILL_AREA(#5143);+#5143 = FILL_AREA_STYLE('',(#5144));+#5144 = FILL_AREA_STYLE_COLOUR('',#5116);+#5145 = STYLED_ITEM('color',(#5146),#288);+#5146 = PRESENTATION_STYLE_ASSIGNMENT((#5147));+#5147 = SURFACE_STYLE_USAGE(.BOTH.,#5148);+#5148 = SURFACE_SIDE_STYLE('',(#5149));+#5149 = SURFACE_STYLE_FILL_AREA(#5150);+#5150 = FILL_AREA_STYLE('',(#5151));+#5151 = FILL_AREA_STYLE_COLOUR('',#5116);+#5152 = STYLED_ITEM('color',(#5153),#312);+#5153 = PRESENTATION_STYLE_ASSIGNMENT((#5154));+#5154 = SURFACE_STYLE_USAGE(.BOTH.,#5155);+#5155 = SURFACE_SIDE_STYLE('',(#5156));+#5156 = SURFACE_STYLE_FILL_AREA(#5157);+#5157 = FILL_AREA_STYLE('',(#5158));+#5158 = FILL_AREA_STYLE_COLOUR('',#5116);+#5159 = STYLED_ITEM('color',(#5160),#719);+#5160 = PRESENTATION_STYLE_ASSIGNMENT((#5161));+#5161 = SURFACE_STYLE_USAGE(.BOTH.,#5162);+#5162 = SURFACE_SIDE_STYLE('',(#5163));+#5163 = SURFACE_STYLE_FILL_AREA(#5164);+#5164 = FILL_AREA_STYLE('',(#5165));+#5165 = FILL_AREA_STYLE_COLOUR('',#5116);+#5166 = STYLED_ITEM('color',(#5167),#791);+#5167 = PRESENTATION_STYLE_ASSIGNMENT((#5168));+#5168 = SURFACE_STYLE_USAGE(.BOTH.,#5169);+#5169 = SURFACE_SIDE_STYLE('',(#5170));+#5170 = SURFACE_STYLE_FILL_AREA(#5171);+#5171 = FILL_AREA_STYLE('',(#5172));+#5172 = FILL_AREA_STYLE_COLOUR('',#5116);+#5173 = STYLED_ITEM('color',(#5174),#815);+#5174 = PRESENTATION_STYLE_ASSIGNMENT((#5175));+#5175 = SURFACE_STYLE_USAGE(.BOTH.,#5176);+#5176 = SURFACE_SIDE_STYLE('',(#5177));+#5177 = SURFACE_STYLE_FILL_AREA(#5178);+#5178 = FILL_AREA_STYLE('',(#5179));+#5179 = FILL_AREA_STYLE_COLOUR('',#5116);+#5180 = STYLED_ITEM('color',(#5181),#855);+#5181 = PRESENTATION_STYLE_ASSIGNMENT((#5182));+#5182 = SURFACE_STYLE_USAGE(.BOTH.,#5183);+#5183 = SURFACE_SIDE_STYLE('',(#5184));+#5184 = SURFACE_STYLE_FILL_AREA(#5185);+#5185 = FILL_AREA_STYLE('',(#5186));+#5186 = FILL_AREA_STYLE_COLOUR('',#5116);+#5187 = STYLED_ITEM('color',(#5188),#879);+#5188 = PRESENTATION_STYLE_ASSIGNMENT((#5189));+#5189 = SURFACE_STYLE_USAGE(.BOTH.,#5190);+#5190 = SURFACE_SIDE_STYLE('',(#5191));+#5191 = SURFACE_STYLE_FILL_AREA(#5192);+#5192 = FILL_AREA_STYLE('',(#5193));+#5193 = FILL_AREA_STYLE_COLOUR('',#5116);+#5194 = STYLED_ITEM('color',(#5195),#919);+#5195 = PRESENTATION_STYLE_ASSIGNMENT((#5196));+#5196 = SURFACE_STYLE_USAGE(.BOTH.,#5197);+#5197 = SURFACE_SIDE_STYLE('',(#5198));+#5198 = SURFACE_STYLE_FILL_AREA(#5199);+#5199 = FILL_AREA_STYLE('',(#5200));+#5200 = FILL_AREA_STYLE_COLOUR('',#5116);+#5201 = STYLED_ITEM('color',(#5202),#1016);+#5202 = PRESENTATION_STYLE_ASSIGNMENT((#5203));+#5203 = SURFACE_STYLE_USAGE(.BOTH.,#5204);+#5204 = SURFACE_SIDE_STYLE('',(#5205));+#5205 = SURFACE_STYLE_FILL_AREA(#5206);+#5206 = FILL_AREA_STYLE('',(#5207));+#5207 = FILL_AREA_STYLE_COLOUR('',#5116);+#5208 = STYLED_ITEM('color',(#5209),#1136);+#5209 = PRESENTATION_STYLE_ASSIGNMENT((#5210));+#5210 = SURFACE_STYLE_USAGE(.BOTH.,#5211);+#5211 = SURFACE_SIDE_STYLE('',(#5212));+#5212 = SURFACE_STYLE_FILL_AREA(#5213);+#5213 = FILL_AREA_STYLE('',(#5214));+#5214 = FILL_AREA_STYLE_COLOUR('',#5116);+#5215 = STYLED_ITEM('color',(#5216),#1168);+#5216 = PRESENTATION_STYLE_ASSIGNMENT((#5217));+#5217 = SURFACE_STYLE_USAGE(.BOTH.,#5218);+#5218 = SURFACE_SIDE_STYLE('',(#5219));+#5219 = SURFACE_STYLE_FILL_AREA(#5220);+#5220 = FILL_AREA_STYLE('',(#5221));+#5221 = FILL_AREA_STYLE_COLOUR('',#5116);+#5222 = STYLED_ITEM('color',(#5223),#1240);+#5223 = PRESENTATION_STYLE_ASSIGNMENT((#5224));+#5224 = SURFACE_STYLE_USAGE(.BOTH.,#5225);+#5225 = SURFACE_SIDE_STYLE('',(#5226));+#5226 = SURFACE_STYLE_FILL_AREA(#5227);+#5227 = FILL_AREA_STYLE('',(#5228));+#5228 = FILL_AREA_STYLE_COLOUR('',#5116);+#5229 = STYLED_ITEM('color',(#5230),#1257);+#5230 = PRESENTATION_STYLE_ASSIGNMENT((#5231));+#5231 = SURFACE_STYLE_USAGE(.BOTH.,#5232);+#5232 = SURFACE_SIDE_STYLE('',(#5233));+#5233 = SURFACE_STYLE_FILL_AREA(#5234);+#5234 = FILL_AREA_STYLE('',(#5235));+#5235 = FILL_AREA_STYLE_COLOUR('',#5116);+#5236 = STYLED_ITEM('color',(#5237),#1338);+#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('',#5116);+#5243 = STYLED_ITEM('color',(#5244),#1362);+#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('',#5116);+#5250 = STYLED_ITEM('color',(#5251),#1395);+#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('',#5116);+#5257 = STYLED_ITEM('color',(#5258),#1409);+#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('',#5116);+#5264 = STYLED_ITEM('color',(#5265),#1426);+#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('',#5116);+#5271 = STYLED_ITEM('color',(#5272),#1448);+#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('',#5116);+#5278 = STYLED_ITEM('color',(#5279),#1465);+#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('',#5116);+#5285 = STYLED_ITEM('color',(#5286),#1516);+#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('',#5116);+#5292 = STYLED_ITEM('color',(#5293),#1528);+#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('',#5116);+#5299 = STYLED_ITEM('color',(#5300),#1559);+#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('',#5116);+#5306 = STYLED_ITEM('color',(#5307),#1583);+#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('',#5116);+#5313 = STYLED_ITEM('color',(#5314),#1607);+#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('',#5116);+#5320 = STYLED_ITEM('color',(#5321),#1631);+#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('',#5116);+#5327 = STYLED_ITEM('color',(#5328),#1655);+#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('',#5116);+#5334 = STYLED_ITEM('color',(#5335),#1679);+#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('',#5116);+#5341 = STYLED_ITEM('color',(#5342),#1703);+#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('',#5116);+#5348 = STYLED_ITEM('color',(#5349),#1727);+#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('',#5116);+#5355 = STYLED_ITEM('color',(#5356),#1751);+#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('',#5116);+#5362 = STYLED_ITEM('color',(#5363),#1775);+#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('',#5116);+#5369 = STYLED_ITEM('color',(#5370),#1807);+#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('',#5116);+#5376 = STYLED_ITEM('color',(#5377),#1831);+#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('',#5116);+#5383 = STYLED_ITEM('color',(#5384),#1871);+#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('',#5116);+#5390 = STYLED_ITEM('color',(#5391),#1903);+#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('',#5116);+#5397 = STYLED_ITEM('color',(#5398),#1927);+#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('',#5116);+#5404 = STYLED_ITEM('color',(#5405),#1967);+#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('',#5116);+#5411 = STYLED_ITEM('color',(#5412),#2007);+#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('',#5116);+#5418 = STYLED_ITEM('color',(#5419),#2031);+#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('',#5116);+#5425 = STYLED_ITEM('color',(#5426),#2063);+#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('',#5116);+#5432 = STYLED_ITEM('color',(#5433),#2103);+#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('',#5116);+#5439 = STYLED_ITEM('color',(#5440),#2127);+#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('',#5116);+#5446 = STYLED_ITEM('color',(#5447),#2159);+#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('',#5116);+#5453 = STYLED_ITEM('color',(#5454),#2183);+#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('',#5116);+#5460 = STYLED_ITEM('color',(#5461),#2207);+#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('',#5116);+#5467 = STYLED_ITEM('color',(#5468),#2231);+#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('',#5116);+#5474 = STYLED_ITEM('color',(#5475),#2255);+#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('',#5116);+#5481 = STYLED_ITEM('color',(#5482),#2287);+#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('',#5116);+#5488 = STYLED_ITEM('color',(#5489),#2311);+#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('',#5116);+#5495 = STYLED_ITEM('color',(#5496),#2351);+#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('',#5116);+#5502 = STYLED_ITEM('color',(#5503),#2383);+#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('',#5116);+#5509 = STYLED_ITEM('color',(#5510),#2407);+#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('',#5116);+#5516 = STYLED_ITEM('color',(#5517),#2440);+#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('',#5116);+#5523 = STYLED_ITEM('color',(#5524),#2471);+#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('',#5116);+#5530 = STYLED_ITEM('color',(#5531),#2495);+#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('',#5116);+#5537 = STYLED_ITEM('color',(#5538),#2519);+#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('',#5116);+#5544 = STYLED_ITEM('color',(#5545),#2536);+#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('',#5116);+#5551 = STYLED_ITEM('color',(#5552),#2567);+#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('',#5116);+#5558 = STYLED_ITEM('color',(#5559),#2591);+#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('',#5116);+#5565 = STYLED_ITEM('color',(#5566),#2615);+#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('',#5116);+#5572 = STYLED_ITEM('color',(#5573),#2632);+#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('',#5579);+#5579 = COLOUR_RGB('',0.823529422283,0.819607853889,0.780392169952);+#5580 = STYLED_ITEM('color',(#5581),#2664);+#5581 = PRESENTATION_STYLE_ASSIGNMENT((#5582));+#5582 = SURFACE_STYLE_USAGE(.BOTH.,#5583);+#5583 = SURFACE_SIDE_STYLE('',(#5584));+#5584 = SURFACE_STYLE_FILL_AREA(#5585);+#5585 = FILL_AREA_STYLE('',(#5586));+#5586 = FILL_AREA_STYLE_COLOUR('',#5116);+#5587 = STYLED_ITEM('color',(#5588),#2688);+#5588 = PRESENTATION_STYLE_ASSIGNMENT((#5589));+#5589 = SURFACE_STYLE_USAGE(.BOTH.,#5590);+#5590 = SURFACE_SIDE_STYLE('',(#5591));+#5591 = SURFACE_STYLE_FILL_AREA(#5592);+#5592 = FILL_AREA_STYLE('',(#5593));+#5593 = FILL_AREA_STYLE_COLOUR('',#5579);+#5594 = STYLED_ITEM('color',(#5595),#2720);+#5595 = PRESENTATION_STYLE_ASSIGNMENT((#5596));+#5596 = SURFACE_STYLE_USAGE(.BOTH.,#5597);+#5597 = SURFACE_SIDE_STYLE('',(#5598));+#5598 = SURFACE_STYLE_FILL_AREA(#5599);+#5599 = FILL_AREA_STYLE('',(#5600));+#5600 = FILL_AREA_STYLE_COLOUR('',#5579);+#5601 = STYLED_ITEM('color',(#5602),#2757);+#5602 = PRESENTATION_STYLE_ASSIGNMENT((#5603));+#5603 = SURFACE_STYLE_USAGE(.BOTH.,#5604);+#5604 = SURFACE_SIDE_STYLE('',(#5605));+#5605 = SURFACE_STYLE_FILL_AREA(#5606);+#5606 = FILL_AREA_STYLE('',(#5607));+#5607 = FILL_AREA_STYLE_COLOUR('',#5579);+#5608 = STYLED_ITEM('color',(#5609),#2781);+#5609 = PRESENTATION_STYLE_ASSIGNMENT((#5610));+#5610 = SURFACE_STYLE_USAGE(.BOTH.,#5611);+#5611 = SURFACE_SIDE_STYLE('',(#5612));+#5612 = SURFACE_STYLE_FILL_AREA(#5613);+#5613 = FILL_AREA_STYLE('',(#5614));+#5614 = FILL_AREA_STYLE_COLOUR('',#5116);+#5615 = STYLED_ITEM('color',(#5616),#2798);+#5616 = PRESENTATION_STYLE_ASSIGNMENT((#5617));+#5617 = SURFACE_STYLE_USAGE(.BOTH.,#5618);+#5618 = SURFACE_SIDE_STYLE('',(#5619));+#5619 = SURFACE_STYLE_FILL_AREA(#5620);+#5620 = FILL_AREA_STYLE('',(#5621));+#5621 = FILL_AREA_STYLE_COLOUR('',#5579);+#5622 = STYLED_ITEM('color',(#5623),#2822);+#5623 = PRESENTATION_STYLE_ASSIGNMENT((#5624));+#5624 = SURFACE_STYLE_USAGE(.BOTH.,#5625);+#5625 = SURFACE_SIDE_STYLE('',(#5626));+#5626 = SURFACE_STYLE_FILL_AREA(#5627);+#5627 = FILL_AREA_STYLE('',(#5628));+#5628 = FILL_AREA_STYLE_COLOUR('',#5579);+#5629 = STYLED_ITEM('color',(#5630),#2846);+#5630 = PRESENTATION_STYLE_ASSIGNMENT((#5631));+#5631 = SURFACE_STYLE_USAGE(.BOTH.,#5632);+#5632 = SURFACE_SIDE_STYLE('',(#5633));+#5633 = SURFACE_STYLE_FILL_AREA(#5634);+#5634 = FILL_AREA_STYLE('',(#5635));+#5635 = FILL_AREA_STYLE_COLOUR('',#5116);+#5636 = STYLED_ITEM('color',(#5637),#2877);+#5637 = PRESENTATION_STYLE_ASSIGNMENT((#5638));+#5638 = SURFACE_STYLE_USAGE(.BOTH.,#5639);+#5639 = SURFACE_SIDE_STYLE('',(#5640));+#5640 = SURFACE_STYLE_FILL_AREA(#5641);+#5641 = FILL_AREA_STYLE('',(#5642));+#5642 = FILL_AREA_STYLE_COLOUR('',#5116);+#5643 = STYLED_ITEM('color',(#5644),#2910);+#5644 = PRESENTATION_STYLE_ASSIGNMENT((#5645));+#5645 = SURFACE_STYLE_USAGE(.BOTH.,#5646);+#5646 = SURFACE_SIDE_STYLE('',(#5647));+#5647 = SURFACE_STYLE_FILL_AREA(#5648);+#5648 = FILL_AREA_STYLE('',(#5649));+#5649 = FILL_AREA_STYLE_COLOUR('',#5579);+#5650 = STYLED_ITEM('color',(#5651),#2975);+#5651 = PRESENTATION_STYLE_ASSIGNMENT((#5652));+#5652 = SURFACE_STYLE_USAGE(.BOTH.,#5653);+#5653 = SURFACE_SIDE_STYLE('',(#5654));+#5654 = SURFACE_STYLE_FILL_AREA(#5655);+#5655 = FILL_AREA_STYLE('',(#5656));+#5656 = FILL_AREA_STYLE_COLOUR('',#5579);+#5657 = STYLED_ITEM('color',(#5658),#2999);+#5658 = PRESENTATION_STYLE_ASSIGNMENT((#5659));+#5659 = SURFACE_STYLE_USAGE(.BOTH.,#5660);+#5660 = SURFACE_SIDE_STYLE('',(#5661));+#5661 = SURFACE_STYLE_FILL_AREA(#5662);+#5662 = FILL_AREA_STYLE('',(#5663));+#5663 = FILL_AREA_STYLE_COLOUR('',#5579);+#5664 = STYLED_ITEM('color',(#5665),#3069);+#5665 = PRESENTATION_STYLE_ASSIGNMENT((#5666));+#5666 = SURFACE_STYLE_USAGE(.BOTH.,#5667);+#5667 = SURFACE_SIDE_STYLE('',(#5668));+#5668 = SURFACE_STYLE_FILL_AREA(#5669);+#5669 = FILL_AREA_STYLE('',(#5670));+#5670 = FILL_AREA_STYLE_COLOUR('',#5116);+#5671 = STYLED_ITEM('color',(#5672),#3095);+#5672 = PRESENTATION_STYLE_ASSIGNMENT((#5673));+#5673 = SURFACE_STYLE_USAGE(.BOTH.,#5674);+#5674 = SURFACE_SIDE_STYLE('',(#5675));+#5675 = SURFACE_STYLE_FILL_AREA(#5676);+#5676 = FILL_AREA_STYLE('',(#5677));+#5677 = FILL_AREA_STYLE_COLOUR('',#5579);+#5678 = STYLED_ITEM('color',(#5679),#3160);+#5679 = PRESENTATION_STYLE_ASSIGNMENT((#5680));+#5680 = SURFACE_STYLE_USAGE(.BOTH.,#5681);+#5681 = SURFACE_SIDE_STYLE('',(#5682));+#5682 = SURFACE_STYLE_FILL_AREA(#5683);+#5683 = FILL_AREA_STYLE('',(#5684));+#5684 = FILL_AREA_STYLE_COLOUR('',#5579);+#5685 = STYLED_ITEM('color',(#5686),#3184);+#5686 = PRESENTATION_STYLE_ASSIGNMENT((#5687));+#5687 = SURFACE_STYLE_USAGE(.BOTH.,#5688);+#5688 = SURFACE_SIDE_STYLE('',(#5689));+#5689 = SURFACE_STYLE_FILL_AREA(#5690);+#5690 = FILL_AREA_STYLE('',(#5691));+#5691 = FILL_AREA_STYLE_COLOUR('',#5579);+#5692 = STYLED_ITEM('color',(#5693),#3254);+#5693 = PRESENTATION_STYLE_ASSIGNMENT((#5694));+#5694 = SURFACE_STYLE_USAGE(.BOTH.,#5695);+#5695 = SURFACE_SIDE_STYLE('',(#5696));+#5696 = SURFACE_STYLE_FILL_AREA(#5697);+#5697 = FILL_AREA_STYLE('',(#5698));+#5698 = FILL_AREA_STYLE_COLOUR('',#5116);+#5699 = STYLED_ITEM('color',(#5700),#3280);+#5700 = PRESENTATION_STYLE_ASSIGNMENT((#5701));+#5701 = SURFACE_STYLE_USAGE(.BOTH.,#5702);+#5702 = SURFACE_SIDE_STYLE('',(#5703));+#5703 = SURFACE_STYLE_FILL_AREA(#5704);+#5704 = FILL_AREA_STYLE('',(#5705));+#5705 = FILL_AREA_STYLE_COLOUR('',#5579);+#5706 = STYLED_ITEM('color',(#5707),#3345);+#5707 = PRESENTATION_STYLE_ASSIGNMENT((#5708));+#5708 = SURFACE_STYLE_USAGE(.BOTH.,#5709);+#5709 = SURFACE_SIDE_STYLE('',(#5710));+#5710 = SURFACE_STYLE_FILL_AREA(#5711);+#5711 = FILL_AREA_STYLE('',(#5712));+#5712 = FILL_AREA_STYLE_COLOUR('',#5579);+#5713 = STYLED_ITEM('color',(#5714),#3369);+#5714 = PRESENTATION_STYLE_ASSIGNMENT((#5715));+#5715 = SURFACE_STYLE_USAGE(.BOTH.,#5716);+#5716 = SURFACE_SIDE_STYLE('',(#5717));+#5717 = SURFACE_STYLE_FILL_AREA(#5718);+#5718 = FILL_AREA_STYLE('',(#5719));+#5719 = FILL_AREA_STYLE_COLOUR('',#5579);+#5720 = STYLED_ITEM('color',(#5721),#3439);+#5721 = PRESENTATION_STYLE_ASSIGNMENT((#5722));+#5722 = SURFACE_STYLE_USAGE(.BOTH.,#5723);+#5723 = SURFACE_SIDE_STYLE('',(#5724));+#5724 = SURFACE_STYLE_FILL_AREA(#5725);+#5725 = FILL_AREA_STYLE('',(#5726));+#5726 = FILL_AREA_STYLE_COLOUR('',#5116);+#5727 = STYLED_ITEM('color',(#5728),#3452);+#5728 = PRESENTATION_STYLE_ASSIGNMENT((#5729));+#5729 = SURFACE_STYLE_USAGE(.BOTH.,#5730);+#5730 = SURFACE_SIDE_STYLE('',(#5731));+#5731 = SURFACE_STYLE_FILL_AREA(#5732);+#5732 = FILL_AREA_STYLE('',(#5733));+#5733 = FILL_AREA_STYLE_COLOUR('',#5579);+#5734 = STYLED_ITEM('color',(#5735),#3469);+#5735 = PRESENTATION_STYLE_ASSIGNMENT((#5736));+#5736 = SURFACE_STYLE_USAGE(.BOTH.,#5737);+#5737 = SURFACE_SIDE_STYLE('',(#5738));+#5738 = SURFACE_STYLE_FILL_AREA(#5739);+#5739 = FILL_AREA_STYLE('',(#5740));+#5740 = FILL_AREA_STYLE_COLOUR('',#5579);+#5741 = STYLED_ITEM('color',(#5742),#3486);+#5742 = PRESENTATION_STYLE_ASSIGNMENT((#5743));+#5743 = SURFACE_STYLE_USAGE(.BOTH.,#5744);+#5744 = SURFACE_SIDE_STYLE('',(#5745));+#5745 = SURFACE_STYLE_FILL_AREA(#5746);+#5746 = FILL_AREA_STYLE('',(#5747));+#5747 = FILL_AREA_STYLE_COLOUR('',#5579);+#5748 = STYLED_ITEM('color',(#5749),#3503);+#5749 = PRESENTATION_STYLE_ASSIGNMENT((#5750));+#5750 = SURFACE_STYLE_USAGE(.BOTH.,#5751);+#5751 = SURFACE_SIDE_STYLE('',(#5752));+#5752 = SURFACE_STYLE_FILL_AREA(#5753);+#5753 = FILL_AREA_STYLE('',(#5754));+#5754 = FILL_AREA_STYLE_COLOUR('',#5116);+#5755 = STYLED_ITEM('color',(#5756),#3520);+#5756 = PRESENTATION_STYLE_ASSIGNMENT((#5757));+#5757 = SURFACE_STYLE_USAGE(.BOTH.,#5758);+#5758 = SURFACE_SIDE_STYLE('',(#5759));+#5759 = SURFACE_STYLE_FILL_AREA(#5760);+#5760 = FILL_AREA_STYLE('',(#5761));+#5761 = FILL_AREA_STYLE_COLOUR('',#5116);+#5762 = STYLED_ITEM('color',(#5763),#3532);+#5763 = PRESENTATION_STYLE_ASSIGNMENT((#5764));+#5764 = SURFACE_STYLE_USAGE(.BOTH.,#5765);+#5765 = SURFACE_SIDE_STYLE('',(#5766));+#5766 = SURFACE_STYLE_FILL_AREA(#5767);+#5767 = FILL_AREA_STYLE('',(#5768));+#5768 = FILL_AREA_STYLE_COLOUR('',#5116);+#5769 = STYLED_ITEM('color',(#5770),#3572);+#5770 = PRESENTATION_STYLE_ASSIGNMENT((#5771));+#5771 = SURFACE_STYLE_USAGE(.BOTH.,#5772);+#5772 = SURFACE_SIDE_STYLE('',(#5773));+#5773 = SURFACE_STYLE_FILL_AREA(#5774);+#5774 = FILL_AREA_STYLE('',(#5775));+#5775 = FILL_AREA_STYLE_COLOUR('',#5116);+#5776 = STYLED_ITEM('color',(#5777),#3589);+#5777 = PRESENTATION_STYLE_ASSIGNMENT((#5778));+#5778 = SURFACE_STYLE_USAGE(.BOTH.,#5779);+#5779 = SURFACE_SIDE_STYLE('',(#5780));+#5780 = SURFACE_STYLE_FILL_AREA(#5781);+#5781 = FILL_AREA_STYLE('',(#5782));+#5782 = FILL_AREA_STYLE_COLOUR('',#5116);+#5783 = STYLED_ITEM('color',(#5784),#3612);+#5784 = PRESENTATION_STYLE_ASSIGNMENT((#5785));+#5785 = SURFACE_STYLE_USAGE(.BOTH.,#5786);+#5786 = SURFACE_SIDE_STYLE('',(#5787));+#5787 = SURFACE_STYLE_FILL_AREA(#5788);+#5788 = FILL_AREA_STYLE('',(#5789));+#5789 = FILL_AREA_STYLE_COLOUR('',#5116);+#5790 = STYLED_ITEM('color',(#5791),#3636);+#5791 = PRESENTATION_STYLE_ASSIGNMENT((#5792));+#5792 = SURFACE_STYLE_USAGE(.BOTH.,#5793);+#5793 = SURFACE_SIDE_STYLE('',(#5794));+#5794 = SURFACE_STYLE_FILL_AREA(#5795);+#5795 = FILL_AREA_STYLE('',(#5796));+#5796 = FILL_AREA_STYLE_COLOUR('',#5116);+#5797 = STYLED_ITEM('color',(#5798),#3652);+#5798 = PRESENTATION_STYLE_ASSIGNMENT((#5799));+#5799 = SURFACE_STYLE_USAGE(.BOTH.,#5800);+#5800 = SURFACE_SIDE_STYLE('',(#5801));+#5801 = SURFACE_STYLE_FILL_AREA(#5802);+#5802 = FILL_AREA_STYLE('',(#5803));+#5803 = FILL_AREA_STYLE_COLOUR('',#5116);+#5804 = STYLED_ITEM('color',(#5805),#3664);+#5805 = PRESENTATION_STYLE_ASSIGNMENT((#5806));+#5806 = SURFACE_STYLE_USAGE(.BOTH.,#5807);+#5807 = SURFACE_SIDE_STYLE('',(#5808));+#5808 = SURFACE_STYLE_FILL_AREA(#5809);+#5809 = FILL_AREA_STYLE('',(#5810));+#5810 = FILL_AREA_STYLE_COLOUR('',#5116);+#5811 = STYLED_ITEM('color',(#5812),#3863);+#5812 = PRESENTATION_STYLE_ASSIGNMENT((#5813));+#5813 = SURFACE_STYLE_USAGE(.BOTH.,#5814);+#5814 = SURFACE_SIDE_STYLE('',(#5815));+#5815 = SURFACE_STYLE_FILL_AREA(#5816);+#5816 = FILL_AREA_STYLE('',(#5817));+#5817 = FILL_AREA_STYLE_COLOUR('',#5579);+#5818 = STYLED_ITEM('color',(#5819),#3895);+#5819 = PRESENTATION_STYLE_ASSIGNMENT((#5820));+#5820 = SURFACE_STYLE_USAGE(.BOTH.,#5821);+#5821 = SURFACE_SIDE_STYLE('',(#5822));+#5822 = SURFACE_STYLE_FILL_AREA(#5823);+#5823 = FILL_AREA_STYLE('',(#5824));+#5824 = FILL_AREA_STYLE_COLOUR('',#5116);+#5825 = STYLED_ITEM('color',(#5826),#3912);+#5826 = PRESENTATION_STYLE_ASSIGNMENT((#5827));+#5827 = SURFACE_STYLE_USAGE(.BOTH.,#5828);+#5828 = SURFACE_SIDE_STYLE('',(#5829));+#5829 = SURFACE_STYLE_FILL_AREA(#5830);+#5830 = FILL_AREA_STYLE('',(#5831));+#5831 = FILL_AREA_STYLE_COLOUR('',#5579);+#5832 = STYLED_ITEM('color',(#5833),#3929);+#5833 = PRESENTATION_STYLE_ASSIGNMENT((#5834));+#5834 = SURFACE_STYLE_USAGE(.BOTH.,#5835);+#5835 = SURFACE_SIDE_STYLE('',(#5836));+#5836 = SURFACE_STYLE_FILL_AREA(#5837);+#5837 = FILL_AREA_STYLE('',(#5838));+#5838 = FILL_AREA_STYLE_COLOUR('',#5579);+#5839 = STYLED_ITEM('color',(#5840),#3955);+#5840 = PRESENTATION_STYLE_ASSIGNMENT((#5841));+#5841 = SURFACE_STYLE_USAGE(.BOTH.,#5842);+#5842 = SURFACE_SIDE_STYLE('',(#5843));+#5843 = SURFACE_STYLE_FILL_AREA(#5844);+#5844 = FILL_AREA_STYLE('',(#5845));+#5845 = FILL_AREA_STYLE_COLOUR('',#5579);+#5846 = STYLED_ITEM('color',(#5847),#3987);+#5847 = PRESENTATION_STYLE_ASSIGNMENT((#5848));+#5848 = SURFACE_STYLE_USAGE(.BOTH.,#5849);+#5849 = SURFACE_SIDE_STYLE('',(#5850));+#5850 = SURFACE_STYLE_FILL_AREA(#5851);+#5851 = FILL_AREA_STYLE('',(#5852));+#5852 = FILL_AREA_STYLE_COLOUR('',#5579);+#5853 = STYLED_ITEM('color',(#5854),#4018);+#5854 = PRESENTATION_STYLE_ASSIGNMENT((#5855));+#5855 = SURFACE_STYLE_USAGE(.BOTH.,#5856);+#5856 = SURFACE_SIDE_STYLE('',(#5857));+#5857 = SURFACE_STYLE_FILL_AREA(#5858);+#5858 = FILL_AREA_STYLE('',(#5859));+#5859 = FILL_AREA_STYLE_COLOUR('',#5579);+#5860 = STYLED_ITEM('color',(#5861),#4035);+#5861 = PRESENTATION_STYLE_ASSIGNMENT((#5862));+#5862 = SURFACE_STYLE_USAGE(.BOTH.,#5863);+#5863 = SURFACE_SIDE_STYLE('',(#5864));+#5864 = SURFACE_STYLE_FILL_AREA(#5865);+#5865 = FILL_AREA_STYLE('',(#5866));+#5866 = FILL_AREA_STYLE_COLOUR('',#5116);+#5867 = STYLED_ITEM('color',(#5868),#4047);+#5868 = PRESENTATION_STYLE_ASSIGNMENT((#5869));+#5869 = SURFACE_STYLE_USAGE(.BOTH.,#5870);+#5870 = SURFACE_SIDE_STYLE('',(#5871));+#5871 = SURFACE_STYLE_FILL_AREA(#5872);+#5872 = FILL_AREA_STYLE('',(#5873));+#5873 = FILL_AREA_STYLE_COLOUR('',#5579);+#5874 = STYLED_ITEM('color',(#5875),#4072);+#5875 = PRESENTATION_STYLE_ASSIGNMENT((#5876));+#5876 = SURFACE_STYLE_USAGE(.BOTH.,#5877);+#5877 = SURFACE_SIDE_STYLE('',(#5878));+#5878 = SURFACE_STYLE_FILL_AREA(#5879);+#5879 = FILL_AREA_STYLE('',(#5880));+#5880 = FILL_AREA_STYLE_COLOUR('',#5579);+#5881 = STYLED_ITEM('color',(#5882),#4097);+#5882 = PRESENTATION_STYLE_ASSIGNMENT((#5883));+#5883 = SURFACE_STYLE_USAGE(.BOTH.,#5884);+#5884 = SURFACE_SIDE_STYLE('',(#5885));+#5885 = SURFACE_STYLE_FILL_AREA(#5886);+#5886 = FILL_AREA_STYLE('',(#5887));+#5887 = FILL_AREA_STYLE_COLOUR('',#5579);+#5888 = STYLED_ITEM('color',(#5889),#4129);+#5889 = PRESENTATION_STYLE_ASSIGNMENT((#5890));+#5890 = SURFACE_STYLE_USAGE(.BOTH.,#5891);+#5891 = SURFACE_SIDE_STYLE('',(#5892));+#5892 = SURFACE_STYLE_FILL_AREA(#5893);+#5893 = FILL_AREA_STYLE('',(#5894));+#5894 = FILL_AREA_STYLE_COLOUR('',#5116);+#5895 = STYLED_ITEM('color',(#5896),#4146);+#5896 = PRESENTATION_STYLE_ASSIGNMENT((#5897));+#5897 = SURFACE_STYLE_USAGE(.BOTH.,#5898);+#5898 = SURFACE_SIDE_STYLE('',(#5899));+#5899 = SURFACE_STYLE_FILL_AREA(#5900);+#5900 = FILL_AREA_STYLE('',(#5901));+#5901 = FILL_AREA_STYLE_COLOUR('',#5579);+#5902 = STYLED_ITEM('color',(#5903),#4163);+#5903 = PRESENTATION_STYLE_ASSIGNMENT((#5904));+#5904 = SURFACE_STYLE_USAGE(.BOTH.,#5905);+#5905 = SURFACE_SIDE_STYLE('',(#5906));+#5906 = SURFACE_STYLE_FILL_AREA(#5907);+#5907 = FILL_AREA_STYLE('',(#5908));+#5908 = FILL_AREA_STYLE_COLOUR('',#5579);+#5909 = STYLED_ITEM('color',(#5910),#4189);+#5910 = PRESENTATION_STYLE_ASSIGNMENT((#5911));+#5911 = SURFACE_STYLE_USAGE(.BOTH.,#5912);+#5912 = SURFACE_SIDE_STYLE('',(#5913));+#5913 = SURFACE_STYLE_FILL_AREA(#5914);+#5914 = FILL_AREA_STYLE('',(#5915));+#5915 = FILL_AREA_STYLE_COLOUR('',#5579);+#5916 = STYLED_ITEM('color',(#5917),#4214);+#5917 = PRESENTATION_STYLE_ASSIGNMENT((#5918));+#5918 = SURFACE_STYLE_USAGE(.BOTH.,#5919);+#5919 = SURFACE_SIDE_STYLE('',(#5920));+#5920 = SURFACE_STYLE_FILL_AREA(#5921);+#5921 = FILL_AREA_STYLE('',(#5922));+#5922 = FILL_AREA_STYLE_COLOUR('',#5116);+#5923 = STYLED_ITEM('color',(#5924),#4226);+#5924 = PRESENTATION_STYLE_ASSIGNMENT((#5925));+#5925 = SURFACE_STYLE_USAGE(.BOTH.,#5926);+#5926 = SURFACE_SIDE_STYLE('',(#5927));+#5927 = SURFACE_STYLE_FILL_AREA(#5928);+#5928 = FILL_AREA_STYLE('',(#5929));+#5929 = FILL_AREA_STYLE_COLOUR('',#5116);+#5930 = STYLED_ITEM('color',(#5931),#4238);+#5931 = PRESENTATION_STYLE_ASSIGNMENT((#5932));+#5932 = SURFACE_STYLE_USAGE(.BOTH.,#5933);+#5933 = SURFACE_SIDE_STYLE('',(#5934));+#5934 = SURFACE_STYLE_FILL_AREA(#5935);+#5935 = FILL_AREA_STYLE('',(#5936));+#5936 = FILL_AREA_STYLE_COLOUR('',#5579);+#5937 = STYLED_ITEM('color',(#5938),#4262);+#5938 = PRESENTATION_STYLE_ASSIGNMENT((#5939));+#5939 = SURFACE_STYLE_USAGE(.BOTH.,#5940);+#5940 = SURFACE_SIDE_STYLE('',(#5941));+#5941 = SURFACE_STYLE_FILL_AREA(#5942);+#5942 = FILL_AREA_STYLE('',(#5943));+#5943 = FILL_AREA_STYLE_COLOUR('',#5579);+#5944 = STYLED_ITEM('color',(#5945),#4292);+#5945 = PRESENTATION_STYLE_ASSIGNMENT((#5946));+#5946 = SURFACE_STYLE_USAGE(.BOTH.,#5947);+#5947 = SURFACE_SIDE_STYLE('',(#5948));+#5948 = SURFACE_STYLE_FILL_AREA(#5949);+#5949 = FILL_AREA_STYLE('',(#5950));+#5950 = FILL_AREA_STYLE_COLOUR('',#5579);+#5951 = STYLED_ITEM('color',(#5952),#4309);+#5952 = PRESENTATION_STYLE_ASSIGNMENT((#5953));+#5953 = SURFACE_STYLE_USAGE(.BOTH.,#5954);+#5954 = SURFACE_SIDE_STYLE('',(#5955));+#5955 = SURFACE_STYLE_FILL_AREA(#5956);+#5956 = FILL_AREA_STYLE('',(#5957));+#5957 = FILL_AREA_STYLE_COLOUR('',#5579);+#5958 = STYLED_ITEM('color',(#5959),#4322);+#5959 = PRESENTATION_STYLE_ASSIGNMENT((#5960));+#5960 = SURFACE_STYLE_USAGE(.BOTH.,#5961);+#5961 = SURFACE_SIDE_STYLE('',(#5962));+#5962 = SURFACE_STYLE_FILL_AREA(#5963);+#5963 = FILL_AREA_STYLE('',(#5964));+#5964 = FILL_AREA_STYLE_COLOUR('',#5579);+#5965 = STYLED_ITEM('color',(#5966),#4340);+#5966 = PRESENTATION_STYLE_ASSIGNMENT((#5967));+#5967 = SURFACE_STYLE_USAGE(.BOTH.,#5968);+#5968 = SURFACE_SIDE_STYLE('',(#5969));+#5969 = SURFACE_STYLE_FILL_AREA(#5970);+#5970 = FILL_AREA_STYLE('',(#5971));+#5971 = FILL_AREA_STYLE_COLOUR('',#5579);+#5972 = STYLED_ITEM('color',(#5973),#4352);+#5973 = PRESENTATION_STYLE_ASSIGNMENT((#5974));+#5974 = SURFACE_STYLE_USAGE(.BOTH.,#5975);+#5975 = SURFACE_SIDE_STYLE('',(#5976));+#5976 = SURFACE_STYLE_FILL_AREA(#5977);+#5977 = FILL_AREA_STYLE('',(#5978));+#5978 = FILL_AREA_STYLE_COLOUR('',#5579);+#5979 = STYLED_ITEM('color',(#5980),#4374);+#5980 = PRESENTATION_STYLE_ASSIGNMENT((#5981));+#5981 = SURFACE_STYLE_USAGE(.BOTH.,#5982);+#5982 = SURFACE_SIDE_STYLE('',(#5983));+#5983 = SURFACE_STYLE_FILL_AREA(#5984);+#5984 = FILL_AREA_STYLE('',(#5985));+#5985 = FILL_AREA_STYLE_COLOUR('',#5579);+#5986 = STYLED_ITEM('color',(#5987),#4386);+#5987 = PRESENTATION_STYLE_ASSIGNMENT((#5988));+#5988 = SURFACE_STYLE_USAGE(.BOTH.,#5989);+#5989 = SURFACE_SIDE_STYLE('',(#5990));+#5990 = SURFACE_STYLE_FILL_AREA(#5991);+#5991 = FILL_AREA_STYLE('',(#5992));+#5992 = FILL_AREA_STYLE_COLOUR('',#5579);+#5993 = STYLED_ITEM('color',(#5994),#4403);+#5994 = PRESENTATION_STYLE_ASSIGNMENT((#5995));+#5995 = SURFACE_STYLE_USAGE(.BOTH.,#5996);+#5996 = SURFACE_SIDE_STYLE('',(#5997));+#5997 = SURFACE_STYLE_FILL_AREA(#5998);+#5998 = FILL_AREA_STYLE('',(#5999));+#5999 = FILL_AREA_STYLE_COLOUR('',#5579);+#6000 = STYLED_ITEM('color',(#6001),#4420);+#6001 = PRESENTATION_STYLE_ASSIGNMENT((#6002));+#6002 = SURFACE_STYLE_USAGE(.BOTH.,#6003);+#6003 = SURFACE_SIDE_STYLE('',(#6004));+#6004 = SURFACE_STYLE_FILL_AREA(#6005);+#6005 = FILL_AREA_STYLE('',(#6006));+#6006 = FILL_AREA_STYLE_COLOUR('',#5579);+#6007 = STYLED_ITEM('color',(#6008),#4432);+#6008 = PRESENTATION_STYLE_ASSIGNMENT((#6009));+#6009 = SURFACE_STYLE_USAGE(.BOTH.,#6010);+#6010 = SURFACE_SIDE_STYLE('',(#6011));+#6011 = SURFACE_STYLE_FILL_AREA(#6012);+#6012 = FILL_AREA_STYLE('',(#6013));+#6013 = FILL_AREA_STYLE_COLOUR('',#5579);+#6014 = STYLED_ITEM('color',(#6015),#4454);+#6015 = PRESENTATION_STYLE_ASSIGNMENT((#6016));+#6016 = SURFACE_STYLE_USAGE(.BOTH.,#6017);+#6017 = SURFACE_SIDE_STYLE('',(#6018));+#6018 = SURFACE_STYLE_FILL_AREA(#6019);+#6019 = FILL_AREA_STYLE('',(#6020));+#6020 = FILL_AREA_STYLE_COLOUR('',#5579);+#6021 = STYLED_ITEM('color',(#6022),#4466);+#6022 = PRESENTATION_STYLE_ASSIGNMENT((#6023));+#6023 = SURFACE_STYLE_USAGE(.BOTH.,#6024);+#6024 = SURFACE_SIDE_STYLE('',(#6025));+#6025 = SURFACE_STYLE_FILL_AREA(#6026);+#6026 = FILL_AREA_STYLE('',(#6027));+#6027 = FILL_AREA_STYLE_COLOUR('',#5579);+#6028 = STYLED_ITEM('color',(#6029),#4483);+#6029 = PRESENTATION_STYLE_ASSIGNMENT((#6030));+#6030 = SURFACE_STYLE_USAGE(.BOTH.,#6031);+#6031 = SURFACE_SIDE_STYLE('',(#6032));+#6032 = SURFACE_STYLE_FILL_AREA(#6033);+#6033 = FILL_AREA_STYLE('',(#6034));+#6034 = FILL_AREA_STYLE_COLOUR('',#5579);+#6035 = STYLED_ITEM('color',(#6036),#4500);+#6036 = PRESENTATION_STYLE_ASSIGNMENT((#6037));+#6037 = SURFACE_STYLE_USAGE(.BOTH.,#6038);+#6038 = SURFACE_SIDE_STYLE('',(#6039));+#6039 = SURFACE_STYLE_FILL_AREA(#6040);+#6040 = FILL_AREA_STYLE('',(#6041));+#6041 = FILL_AREA_STYLE_COLOUR('',#5579);+#6042 = STYLED_ITEM('color',(#6043),#4512);+#6043 = PRESENTATION_STYLE_ASSIGNMENT((#6044));+#6044 = SURFACE_STYLE_USAGE(.BOTH.,#6045);+#6045 = SURFACE_SIDE_STYLE('',(#6046));+#6046 = SURFACE_STYLE_FILL_AREA(#6047);+#6047 = FILL_AREA_STYLE('',(#6048));+#6048 = FILL_AREA_STYLE_COLOUR('',#5579);+#6049 = STYLED_ITEM('color',(#6050),#4534);+#6050 = PRESENTATION_STYLE_ASSIGNMENT((#6051));+#6051 = SURFACE_STYLE_USAGE(.BOTH.,#6052);+#6052 = SURFACE_SIDE_STYLE('',(#6053));+#6053 = SURFACE_STYLE_FILL_AREA(#6054);+#6054 = FILL_AREA_STYLE('',(#6055));+#6055 = FILL_AREA_STYLE_COLOUR('',#5579);+#6056 = STYLED_ITEM('color',(#6057),#4546);+#6057 = PRESENTATION_STYLE_ASSIGNMENT((#6058));+#6058 = SURFACE_STYLE_USAGE(.BOTH.,#6059);+#6059 = SURFACE_SIDE_STYLE('',(#6060));+#6060 = SURFACE_STYLE_FILL_AREA(#6061);+#6061 = FILL_AREA_STYLE('',(#6062));+#6062 = FILL_AREA_STYLE_COLOUR('',#5579);+#6063 = STYLED_ITEM('color',(#6064),#4563);+#6064 = PRESENTATION_STYLE_ASSIGNMENT((#6065));+#6065 = SURFACE_STYLE_USAGE(.BOTH.,#6066);+#6066 = SURFACE_SIDE_STYLE('',(#6067));+#6067 = SURFACE_STYLE_FILL_AREA(#6068);+#6068 = FILL_AREA_STYLE('',(#6069));+#6069 = FILL_AREA_STYLE_COLOUR('',#5579);+#6070 = STYLED_ITEM('color',(#6071),#4580);+#6071 = PRESENTATION_STYLE_ASSIGNMENT((#6072));+#6072 = SURFACE_STYLE_USAGE(.BOTH.,#6073);+#6073 = SURFACE_SIDE_STYLE('',(#6074));+#6074 = SURFACE_STYLE_FILL_AREA(#6075);+#6075 = FILL_AREA_STYLE('',(#6076));+#6076 = FILL_AREA_STYLE_COLOUR('',#5579);+#6077 = STYLED_ITEM('color',(#6078),#4592);+#6078 = PRESENTATION_STYLE_ASSIGNMENT((#6079));+#6079 = SURFACE_STYLE_USAGE(.BOTH.,#6080);+#6080 = SURFACE_SIDE_STYLE('',(#6081));+#6081 = SURFACE_STYLE_FILL_AREA(#6082);+#6082 = FILL_AREA_STYLE('',(#6083));+#6083 = FILL_AREA_STYLE_COLOUR('',#5579);+#6084 = STYLED_ITEM('color',(#6085),#4609);+#6085 = PRESENTATION_STYLE_ASSIGNMENT((#6086));+#6086 = SURFACE_STYLE_USAGE(.BOTH.,#6087);+#6087 = SURFACE_SIDE_STYLE('',(#6088));+#6088 = SURFACE_STYLE_FILL_AREA(#6089);+#6089 = FILL_AREA_STYLE('',(#6090));+#6090 = FILL_AREA_STYLE_COLOUR('',#5579);+#6091 = STYLED_ITEM('color',(#6092),#4626);+#6092 = PRESENTATION_STYLE_ASSIGNMENT((#6093));+#6093 = SURFACE_STYLE_USAGE(.BOTH.,#6094);+#6094 = SURFACE_SIDE_STYLE('',(#6095));+#6095 = SURFACE_STYLE_FILL_AREA(#6096);+#6096 = FILL_AREA_STYLE('',(#6097));+#6097 = FILL_AREA_STYLE_COLOUR('',#5579);+#6098 = STYLED_ITEM('color',(#6099),#4643);+#6099 = PRESENTATION_STYLE_ASSIGNMENT((#6100));+#6100 = SURFACE_STYLE_USAGE(.BOTH.,#6101);+#6101 = SURFACE_SIDE_STYLE('',(#6102));+#6102 = SURFACE_STYLE_FILL_AREA(#6103);+#6103 = FILL_AREA_STYLE('',(#6104));+#6104 = FILL_AREA_STYLE_COLOUR('',#5579);+#6105 = STYLED_ITEM('color',(#6106),#4674);+#6106 = PRESENTATION_STYLE_ASSIGNMENT((#6107));+#6107 = SURFACE_STYLE_USAGE(.BOTH.,#6108);+#6108 = SURFACE_SIDE_STYLE('',(#6109));+#6109 = SURFACE_STYLE_FILL_AREA(#6110);+#6110 = FILL_AREA_STYLE('',(#6111));+#6111 = FILL_AREA_STYLE_COLOUR('',#5579);+#6112 = STYLED_ITEM('color',(#6113),#4706);+#6113 = PRESENTATION_STYLE_ASSIGNMENT((#6114));+#6114 = SURFACE_STYLE_USAGE(.BOTH.,#6115);+#6115 = SURFACE_SIDE_STYLE('',(#6116));+#6116 = SURFACE_STYLE_FILL_AREA(#6117);+#6117 = FILL_AREA_STYLE('',(#6118));+#6118 = FILL_AREA_STYLE_COLOUR('',#5579);+#6119 = STYLED_ITEM('color',(#6120),#4730);+#6120 = PRESENTATION_STYLE_ASSIGNMENT((#6121));+#6121 = SURFACE_STYLE_USAGE(.BOTH.,#6122);+#6122 = SURFACE_SIDE_STYLE('',(#6123));+#6123 = SURFACE_STYLE_FILL_AREA(#6124);+#6124 = FILL_AREA_STYLE('',(#6125));+#6125 = FILL_AREA_STYLE_COLOUR('',#5579);+#6126 = STYLED_ITEM('color',(#6127),#4755);+#6127 = PRESENTATION_STYLE_ASSIGNMENT((#6128));+#6128 = SURFACE_STYLE_USAGE(.BOTH.,#6129);+#6129 = SURFACE_SIDE_STYLE('',(#6130));+#6130 = SURFACE_STYLE_FILL_AREA(#6131);+#6131 = FILL_AREA_STYLE('',(#6132));+#6132 = FILL_AREA_STYLE_COLOUR('',#5579);+#6133 = STYLED_ITEM('color',(#6134),#4786);+#6134 = PRESENTATION_STYLE_ASSIGNMENT((#6135));+#6135 = SURFACE_STYLE_USAGE(.BOTH.,#6136);+#6136 = SURFACE_SIDE_STYLE('',(#6137));+#6137 = SURFACE_STYLE_FILL_AREA(#6138);+#6138 = FILL_AREA_STYLE('',(#6139));+#6139 = FILL_AREA_STYLE_COLOUR('',#5579);+#6140 = STYLED_ITEM('color',(#6141),#4818);+#6141 = PRESENTATION_STYLE_ASSIGNMENT((#6142));+#6142 = SURFACE_STYLE_USAGE(.BOTH.,#6143);+#6143 = SURFACE_SIDE_STYLE('',(#6144));+#6144 = SURFACE_STYLE_FILL_AREA(#6145);+#6145 = FILL_AREA_STYLE('',(#6146));+#6146 = FILL_AREA_STYLE_COLOUR('',#5579);+#6147 = STYLED_ITEM('color',(#6148),#4842);+#6148 = PRESENTATION_STYLE_ASSIGNMENT((#6149));+#6149 = SURFACE_STYLE_USAGE(.BOTH.,#6150);+#6150 = SURFACE_SIDE_STYLE('',(#6151));+#6151 = SURFACE_STYLE_FILL_AREA(#6152);+#6152 = FILL_AREA_STYLE('',(#6153));+#6153 = FILL_AREA_STYLE_COLOUR('',#5579);+#6154 = STYLED_ITEM('color',(#6155),#4867);+#6155 = PRESENTATION_STYLE_ASSIGNMENT((#6156));+#6156 = SURFACE_STYLE_USAGE(.BOTH.,#6157);+#6157 = SURFACE_SIDE_STYLE('',(#6158));+#6158 = SURFACE_STYLE_FILL_AREA(#6159);+#6159 = FILL_AREA_STYLE('',(#6160));+#6160 = FILL_AREA_STYLE_COLOUR('',#5579);+#6161 = STYLED_ITEM('color',(#6162),#4906);+#6162 = PRESENTATION_STYLE_ASSIGNMENT((#6163));+#6163 = SURFACE_STYLE_USAGE(.BOTH.,#6164);+#6164 = SURFACE_SIDE_STYLE('',(#6165));+#6165 = SURFACE_STYLE_FILL_AREA(#6166);+#6166 = FILL_AREA_STYLE('',(#6167));+#6167 = FILL_AREA_STYLE_COLOUR('',#5579);+#6168 = STYLED_ITEM('color',(#6169),#4930);+#6169 = PRESENTATION_STYLE_ASSIGNMENT((#6170));+#6170 = SURFACE_STYLE_USAGE(.BOTH.,#6171);+#6171 = SURFACE_SIDE_STYLE('',(#6172));+#6172 = SURFACE_STYLE_FILL_AREA(#6173);+#6173 = FILL_AREA_STYLE('',(#6174));+#6174 = FILL_AREA_STYLE_COLOUR('',#5579);+#6175 = STYLED_ITEM('color',(#6176),#4962);+#6176 = PRESENTATION_STYLE_ASSIGNMENT((#6177));+#6177 = SURFACE_STYLE_USAGE(.BOTH.,#6178);+#6178 = SURFACE_SIDE_STYLE('',(#6179));+#6179 = SURFACE_STYLE_FILL_AREA(#6180);+#6180 = FILL_AREA_STYLE('',(#6181));+#6181 = FILL_AREA_STYLE_COLOUR('',#5579);+#6182 = STYLED_ITEM('color',(#6183),#4979);+#6183 = PRESENTATION_STYLE_ASSIGNMENT((#6184));+#6184 = SURFACE_STYLE_USAGE(.BOTH.,#6185);+#6185 = SURFACE_SIDE_STYLE('',(#6186));+#6186 = SURFACE_STYLE_FILL_AREA(#6187);+#6187 = FILL_AREA_STYLE('',(#6188));+#6188 = FILL_AREA_STYLE_COLOUR('',#5579);+#6189 = STYLED_ITEM('color',(#6190),#4991);+#6190 = PRESENTATION_STYLE_ASSIGNMENT((#6191));+#6191 = SURFACE_STYLE_USAGE(.BOTH.,#6192);+#6192 = SURFACE_SIDE_STYLE('',(#6193));+#6193 = SURFACE_STYLE_FILL_AREA(#6194);+#6194 = FILL_AREA_STYLE('',(#6195));+#6195 = FILL_AREA_STYLE_COLOUR('',#5579);+#6196 = STYLED_ITEM('color',(#6197),#5003);+#6197 = PRESENTATION_STYLE_ASSIGNMENT((#6198));+#6198 = SURFACE_STYLE_USAGE(.BOTH.,#6199);+#6199 = SURFACE_SIDE_STYLE('',(#6200));+#6200 = SURFACE_STYLE_FILL_AREA(#6201);+#6201 = FILL_AREA_STYLE('',(#6202));+#6202 = FILL_AREA_STYLE_COLOUR('',#5579);+#6203 = STYLED_ITEM('color',(#6204),#5015);+#6204 = PRESENTATION_STYLE_ASSIGNMENT((#6205));+#6205 = SURFACE_STYLE_USAGE(.BOTH.,#6206);+#6206 = SURFACE_SIDE_STYLE('',(#6207));+#6207 = SURFACE_STYLE_FILL_AREA(#6208);+#6208 = FILL_AREA_STYLE('',(#6209));+#6209 = FILL_AREA_STYLE_COLOUR('',#5579);+#6210 = STYLED_ITEM('color',(#6211),#5032);+#6211 = PRESENTATION_STYLE_ASSIGNMENT((#6212));+#6212 = SURFACE_STYLE_USAGE(.BOTH.,#6213);+#6213 = SURFACE_SIDE_STYLE('',(#6214));+#6214 = SURFACE_STYLE_FILL_AREA(#6215);+#6215 = FILL_AREA_STYLE('',(#6216));+#6216 = FILL_AREA_STYLE_COLOUR('',#5579);+#6217 = STYLED_ITEM('color',(#6218),#5044);+#6218 = PRESENTATION_STYLE_ASSIGNMENT((#6219));+#6219 = SURFACE_STYLE_USAGE(.BOTH.,#6220);+#6220 = SURFACE_SIDE_STYLE('',(#6221));+#6221 = SURFACE_STYLE_FILL_AREA(#6222);+#6222 = FILL_AREA_STYLE('',(#6223));+#6223 = FILL_AREA_STYLE_COLOUR('',#5579);+#6224 = STYLED_ITEM('color',(#6225),#5061);+#6225 = PRESENTATION_STYLE_ASSIGNMENT((#6226));+#6226 = SURFACE_STYLE_USAGE(.BOTH.,#6227);+#6227 = SURFACE_SIDE_STYLE('',(#6228));+#6228 = SURFACE_STYLE_FILL_AREA(#6229);+#6229 = FILL_AREA_STYLE('',(#6230));+#6230 = FILL_AREA_STYLE_COLOUR('',#5579);+#6231 = STYLED_ITEM('color',(#6232),#5073);+#6232 = PRESENTATION_STYLE_ASSIGNMENT((#6233));+#6233 = SURFACE_STYLE_USAGE(.BOTH.,#6234);+#6234 = SURFACE_SIDE_STYLE('',(#6235));+#6235 = SURFACE_STYLE_FILL_AREA(#6236);+#6236 = FILL_AREA_STYLE('',(#6237));+#6237 = FILL_AREA_STYLE_COLOUR('',#5579);+#6238 = STYLED_ITEM('color',(#6239),#5090);+#6239 = PRESENTATION_STYLE_ASSIGNMENT((#6240));+#6240 = SURFACE_STYLE_USAGE(.BOTH.,#6241);+#6241 = SURFACE_SIDE_STYLE('',(#6242));+#6242 = SURFACE_STYLE_FILL_AREA(#6243);+#6243 = FILL_AREA_STYLE('',(#6244));+#6244 = FILL_AREA_STYLE_COLOUR('',#5579);+ENDSEC;+END-ISO-10303-21;
footprint.htmladded+210
@@ -0,0 +1,210 @@+<!doctype html><html><head><meta charset="utf-8">+<title>BM03B-GHS-TBT - adom-footprint</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+/* ── adom-footprint shared viewer core (CSS) ───────────────────────────────+   Included VERBATIM by both the live app (app.html) and the static embed+   (embed.html) so the canvas, zoom toolbar and layer-panel rows look identical+   and cannot drift. Self-contained literal colours (no dependency on either+   file's CSS vars). Class prefix: av- */++.av-vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:radial-gradient(circle at 50% 42%,#121a26 0%,#0d1117 72%)}+.av-vp.grab{cursor:grabbing}+/* DIRECT child only — the zoom-toolbar button icons (.av-tools svg) also live+   inside .av-vp; without '>' they'd inherit position:absolute and stack at 0,0. */+.av-vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}++/* zoom toolbar */+/* Grouped translucent toolbar (matches adom-symbol's .tools): one container, borderless+   buttons that highlight on hover — instead of individually-boxed buttons. */+.av-tools{position:absolute;left:10px;top:10px;display:flex;gap:3px;padding:3px;z-index:5;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #222b38;border-radius:9px}+.av-tools button{width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:#cfd8e2;cursor:pointer;display:grid;place-items:center;transition:background .15s ease,color .15s ease}+.av-tools button svg{width:16px;height:16px;display:block}+.av-tools button:hover{background:#222b38;color:#37c8a6}+.av-tools button:focus,.av-tools button:focus-visible{outline:none}+.av-panhint{position:absolute;right:10px;bottom:9px;color:#8b949e;font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}++/* layer panel rows */+.av-lrow{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;cursor:pointer}+.av-lrow:hover{background:#161c27}+.av-lrow .sw{width:13px;height:13px;border-radius:3px;border:1px solid rgba(255,255,255,.15);flex:0 0 13px}+.av-lrow .sw.ring{background:transparent!important}+.av-lrow .ln{flex:1;font-size:13px}+.av-lrow .meta{font-size:10px;color:#8b949e}+.av-lrow .chk{width:16px;height:16px;border-radius:4px;border:1.5px solid #3a4757;display:grid;place-items:center;color:#0b0f17;font-size:11px}+.av-lrow.on .chk{background:#37c8a6;border-color:#37c8a6}+.av-lrow.off .ln,.av-lrow.off .sw{opacity:.4}+.av-lrow.special{background:linear-gradient(100deg,rgba(55,200,166,.10),transparent);border:1px solid rgba(55,200,166,.25);margin-top:4px}+.av-lrow.special .ln{color:#7ef0d2;font-weight:600}++:root{--bg:#0d1117;--panel:#11161f;--border:#222b38;--text:#e6edf3;--muted:#8b949e;--accent:#37c8a6}+*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}+body{background:var(--bg);color:var(--text);font-family:'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+header{display:flex;align-items:center;gap:9px;padding:9px 14px;border-bottom:1px solid var(--border);flex:0 0 auto}+header .dot{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}+header .b{font-weight:700;font-size:14px}header .b span{color:var(--muted);font-weight:400}+header .nm{margin-left:auto;font-weight:600;font-size:13px;color:#cfd8e2}+main{flex:1;display:flex;min-height:0}+.vpwrap{flex:1;position:relative;min-width:0}+aside{flex:0 0 248px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted)}+.layers{padding:6px}+.note{font-size:11px;color:var(--muted);line-height:1.45;padding:8px 11px}+.note b{color:#7ef0d2}+</style></head>+<body>+  <header><span class="dot"></span><span class="b">adom-footprint <span>· interactive</span></span><span class="nm">BM03B-GHS-TBT</span></header>+  <main>+    <div class="vpwrap">+      <div class="av-vp" id="vp">+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4.600 -3.800 9.200 7.600" preserveAspectRatio="xMidYMid meet"><g class="adom-layer-courtyard"></g><g class="adom-layer-fab"></g><g class="adom-layer-copper"><g data-pad="1" data-shape="roundrect" data-size="0.600x1.700" data-mount="smd"><rect x="-1.550" y="1.100" width="0.600" height="1.700" rx="0.150" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="roundrect" data-size="0.600x1.700" data-mount="smd"><rect x="-0.300" y="1.100" width="0.600" height="1.700" rx="0.150" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="3" data-shape="roundrect" data-size="0.600x1.700" data-mount="smd"><rect x="0.950" y="1.100" width="0.600" height="1.700" rx="0.150" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="MP" data-shape="roundrect" data-size="1.000x2.800" data-mount="smd"><rect x="-3.600" y="-2.800" width="1.000" height="2.800" rx="0.250" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="MP" data-shape="roundrect" data-size="1.000x2.800" data-mount="smd"><rect x="2.600" y="-2.800" width="1.000" height="2.800" rx="0.250" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"></g><g class="adom-layer-drill"></g><g class="adom-layer-silk"></g><g class="adom-layer-padnum"><text x="-1.250" y="1.950" text-anchor="middle" dominant-baseline="central" font-size="0.252" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="0.000" y="1.950" text-anchor="middle" dominant-baseline="central" font-size="0.252" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text><text x="1.250" y="1.950" text-anchor="middle" dominant-baseline="central" font-size="0.252" fill="#fff" font-family="sans-serif" style="pointer-events:none">3</text><text x="-3.100" y="-1.400" text-anchor="middle" dominant-baseline="central" font-size="0.420" fill="#fff" font-family="sans-serif" style="pointer-events:none">MP</text><text x="3.100" y="-1.400" text-anchor="middle" dominant-baseline="central" font-size="0.420" fill="#fff" font-family="sans-serif" style="pointer-events:none">MP</text></g><g class="adom-layer-paste-apertures"><rect x="-1.550" y="1.100" width="0.600" height="1.700" rx="0.05" transform="rotate(0.00 -1.250 1.950)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-0.300" y="1.100" width="0.600" height="1.700" rx="0.05" transform="rotate(0.00 0.000 1.950)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="0.950" y="1.100" width="0.600" height="1.700" rx="0.05" transform="rotate(0.00 1.250 1.950)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="-3.600" y="-2.800" width="1.000" height="2.800" rx="0.05" transform="rotate(0.00 -3.100 -1.400)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/><rect x="2.600" y="-2.800" width="1.000" height="2.800" rx="0.05" transform="rotate(0.00 3.100 -1.400)" fill="none" stroke="#8aa0b8" stroke-width="0.03" stroke-dasharray="0.12 0.08" opacity="0.7"/></g><g class="adom-layer-paste-dots"><circle cx="-1.250" cy="1.325" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.250" cy="1.575" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.250" cy="1.825" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.250" cy="2.075" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.250" cy="2.325" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-1.250" cy="2.575" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.000" cy="1.325" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.000" cy="1.575" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.000" cy="1.825" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.000" cy="2.075" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.000" cy="2.325" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="0.000" cy="2.575" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="1.325" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="1.575" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="1.825" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="2.075" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="2.325" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="1.250" cy="2.575" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-2.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-2.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-2.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-1.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-1.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-1.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-1.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-0.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-0.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.350" cy="-0.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-2.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-2.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-2.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-1.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-1.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-1.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-1.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-0.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-0.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-3.100" cy="-0.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-2.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-2.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-2.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-1.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-1.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-1.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-1.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-0.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-0.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="-2.850" cy="-0.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-2.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-2.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-2.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-1.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-1.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-1.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-1.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-0.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-0.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="2.850" cy="-0.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-2.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-2.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-2.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-1.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-1.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-1.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-1.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-0.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-0.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.100" cy="-0.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-2.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-2.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-2.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-1.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-1.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-1.275" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-1.025" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-0.775" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-0.525" r="0.150" fill="#37c8a6" opacity="0.92"/><circle cx="3.350" cy="-0.275" r="0.150" fill="#37c8a6" opacity="0.92"/></g></svg>+      </div>+    </div>+    <aside>+      <div class="ah">Layers</div>+      <div class="layers" id="layers"></div>+      <div class="note">The <b>solder paste jet</b> layer shows the 300µm paste-dispensing dots that travel with the footprint. Off by default — toggle it on.</div>+    </aside>+  </main>+<script>/* ── adom-footprint shared viewer core (window.AV) ─────────────────────────+   Single source of truth for the layer list, toggle behaviour, defaults,+   pan/zoom and toolbar icons. Included VERBATIM by both app.html (live) and+   embed.html (static) so the two viewers cannot drift. Pure client-side; works+   on any SVG that carries the <g class="adom-layer-*"> groups. */+(function(){+  var ICON_ZIN='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg>';+  var ICON_ZOUT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg>';+  // Zoom-to-FIT = a magnifier with a small square inside (fit content to view).+  // Deliberately NOT the four-corner expand/"fullscreen" glyph.+  var ICON_FIT='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5"/><rect x="7.6" y="7.6" width="5.8" height="5.8" rx="1.2"/></svg>';++  // The canonical layer list. Every layer is a <g class="adom-layer-*"> in the+  // self-rendered SVG, so toggling is group-based (robust) — never colour-match.+  // `kind:'group'` on every entry: all layers are toggled by their <g> group+  // (robust), never by colour-match. (app.html still reads def.kind.)+  var LAYER_DEFS=[+    {key:'copper',    name:'Copper',           kind:'group', sel:'.adom-layer-copper',          sw:'#C83434'},+    // Auto-generated thermal-via array under the exposed pad — only present (and+    // listed) when the footprint has an exposed thermal pad.+    {key:'heatsink',  name:'Heatsink vias',    kind:'group', sel:'.adom-layer-heatsink',        sw:'#e8a13a'},+    {key:'padnum',    name:'Pad numbers',      kind:'group', sel:'.adom-layer-padnum',          sw:'#ffffff', ring:true},+    {key:'silk',      name:'Silkscreen',       kind:'group', sel:'.adom-layer-silk',            sw:'#00cccc'},+    {key:'fab',       name:'Fab (F.Fab)',      kind:'group', sel:'.adom-layer-fab',             sw:'#6e7681', ring:true},+    {key:'courtyard', name:'Courtyard',        kind:'group', sel:'.adom-layer-courtyard',       sw:'#FF26E2', ring:true},+    {key:'drill',     name:'Drill',            kind:'group', sel:'.adom-layer-drill',           sw:'#888888', ring:true},+    {key:'paste-ap',  name:'Paste apertures',  kind:'group', sel:'.adom-layer-paste-apertures', sw:'#8aa0b8', ring:true},+    // Generic name — the 300µm solder-paste dispensing dots. Off by default.+    {key:'paste-dots',name:'Solder paste jet', kind:'group', sel:'.adom-layer-paste-dots',      sw:'#37c8a6', special:true},+  ];++  // True only if the group actually holds drawn geometry (not an empty <g>) — so+  // layers with nothing in THIS footprint aren't listed as dead, dim rows.+  function groupHasGeo(svg,def){+    if(!svg) return false; var n=0,g=svg.querySelectorAll(def.sel);+    for(var i=0;i<g.length;i++){ n+=g[i].querySelectorAll('path,rect,circle,line,polygon,polyline,text').length; }+    return n>0;+  }+  function layerPresent(svg,def){ return groupHasGeo(svg,def); }+  function applyLayer(svg,def,on){+    if(!svg) return; var g=svg.querySelectorAll(def.sel);+    for(var i=0;i<g.length;i++) g[i].style.display=on?'':'none';+  }++  // Build layer rows into a container. opts:+  //   svg, container, state {key:bool}, meta {pasteDots,pasteApertures},+  //   onToggle(key,on). Missing state key -> special OFF, others ON. Skips empty+  //   non-special groups. Returns the keys actually shown.+  function buildLayers(opts){+    var svg=opts.svg, box=opts.container, state=opts.state||{}, meta=opts.meta||{}, shown=[];+    box.innerHTML='';+    LAYER_DEFS.forEach(function(def){+      if(!def.special && !groupHasGeo(svg,def)) return;+      var on = def.special ? (state[def.key]===true) : (state[def.key]!==false);+      var m = def.key==='paste-dots' ? ((meta.pasteDots||0)+' @ 300µm')+            : def.key==='paste-ap'   ? ((meta.pasteApertures||0)+' openings') : '';+      var row=document.createElement('div');+      row.className='av-lrow '+(on?'on':'off')+(def.special?' special':'');+      row.innerHTML='<span class="sw'+(def.ring?' ring':'')+'" style="'+(def.ring?('border-color:'+def.sw):('background:'+def.sw))+'"></span>'+        +'<span class="ln">'+def.name+'</span>'+(m?'<span class="meta">'+m+'</span>':'')+        +'<span class="chk">'+(on?'✓':'')+'</span>';+      row.onclick=function(){+        var nv=!row.classList.contains('on');+        row.classList.toggle('on',nv); row.classList.toggle('off',!nv);+        row.querySelector('.chk').textContent=nv?'✓':'';+        state[def.key]=nv; applyLayer(svg,def,nv);+        if(opts.onToggle) opts.onToggle(def.key,nv);+      };+      box.appendChild(row); applyLayer(svg,def,on); shown.push(def.key);+    });+    return shown;+  }++  // Wire pan + zoom on a viewport element (the box that contains the <svg>).+  // Returns a controller {fit, zoomIn, zoomOut, apply}.+  function initViewport(vp){+    var svg=vp.querySelector('svg');+    if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+    var s=1,tx=0,ty=0;+    function apply(){ var el=vp.querySelector('svg'); if(el) el.style.transform='translate('+tx+'px,'+ty+'px) scale('+s+')'; }+    function zoomAt(cx,cy,f){ tx=cx-(cx-tx)*f; ty=cy-(cy-ty)*f; s*=f; apply(); }+    function fit(){ s=1;tx=0;ty=0;apply(); }+    // Smooth, delta-PROPORTIONAL zoom (matches adom-symbol). A fixed per-event+    // factor makes the trackpad leap — one gentle two-finger nudge fires a burst+    // of tiny wheel events and a fixed 1.12× compounds. Instead derive the factor+    // from how much actually scrolled (exp → smooth + reversible), normalise+    // device units, and clamp one event so a chunky mouse notch can't jump.+    var ZOOM_K=0.0022; // sensitivity: lower = gentler+    vp.addEventListener('wheel',function(e){+      e.preventDefault();+      var d=e.deltaY;+      if(e.deltaMode===1) d*=16; else if(e.deltaMode===2) d*=vp.clientHeight;+      d=Math.max(-50,Math.min(50,d));+      var r=vp.getBoundingClientRect();+      zoomAt(e.clientX-r.left,e.clientY-r.top,Math.exp(-d*ZOOM_K));+    },{passive:false});+    var drag=false,lx=0,ly=0;+    vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.av-tools'))return; drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+    vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+    vp.addEventListener('pointerup',function(){ drag=false;vp.classList.remove('grab'); });+    fit();+    return {+      fit:fit,+      zoomIn:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1.2); },+      zoomOut:function(){ var r=vp.getBoundingClientRect(); zoomAt(r.width/2,r.height/2,1/1.2); },+      apply:apply+    };+  }++  // Inject the standard zoom toolbar (+ / − / fit) + pan hint into a viewport,+  // wired to a controller from initViewport. Idempotent.+  function addToolbar(vp,ctl){+    if(vp.querySelector('.av-tools')) return;+    var t=document.createElement('div'); t.className='av-tools';+    t.innerHTML='<button data-z="in" title="Zoom in">'+ICON_ZIN+'</button>'+      +'<button data-z="out" title="Zoom out">'+ICON_ZOUT+'</button>'+      +'<button data-z="fit" title="Zoom to fit">'+ICON_FIT+'</button>';+    vp.appendChild(t);+    t.querySelector('[data-z="in"]').onclick=ctl.zoomIn;+    t.querySelector('[data-z="out"]').onclick=ctl.zoomOut;+    t.querySelector('[data-z="fit"]').onclick=ctl.fit;+    var h=document.createElement('div'); h.className='av-panhint'; h.textContent='drag to pan · scroll to zoom'; vp.appendChild(h);+  }++  window.AV={+    LAYER_DEFS:LAYER_DEFS, groupHasGeo:groupHasGeo, layerPresent:layerPresent,+    applyLayer:applyLayer, buildLayers:buildLayers, initViewport:initViewport,+    addToolbar:addToolbar, ICON_FIT:ICON_FIT, ICON_ZIN:ICON_ZIN, ICON_ZOUT:ICON_ZOUT+  };+})();+</script>+<script>+var META={"pasteApertures":5,"pasteDots":78};+(function(){+  var vp=document.getElementById('vp');+  var svg=vp.querySelector('svg');+  var ctl=AV.initViewport(vp);+  AV.addToolbar(vp,ctl);+  AV.buildLayers({ svg:svg, container:document.getElementById('layers'), state:{}, meta:META });+})();+</script>+</body></html>
hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+95
@@ -0,0 +1,95 @@+{+  "slug": "bm03b-ghs-tbt",+  "type": "hardware",+  "kind": "component",+  "version": "0.1.0",+  "title": "JST BM03B-GHS-TBT top-entry SMT header",+  "description": "JST GH 1.25 mm top-entry SMT header, with portable native KiCad documentation and explicitly provisional nominal geometry.",+  "brief": "GH top-entry SMT header; exact identity, native assets and provenance, with physical fit unqualified.",+  "license": "MIT AND CC-BY-SA-4.0",+  "tags": [+    "JST",+    "GH",+    "connector",+    "1.25mm"+  ],+  "hero": {+    "type": "image",+    "path": "hero.png"+  },+  "source": {+    "name": "JST",+    "url": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf"+  },+  "component": {+    "mpn": "BM03B-GHS-TBT",+    "manufacturer": "JST",+    "package": "top-entry SMT header",+    "pin_count": 3,+    "category": "Connectors",+    "datasheet": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf",+    "wiki_url": "https://wiki.adom.inc/adom/bm03b-ghs-tbt",+    "parts": {+      "symbol": "bm03b-ghs-tbt.kicad_sym",+      "footprint": "bm03b-ghs-tbt.kicad_mod",+      "step": "bm03b-ghs-tbt.step",+      "model_3d": "bm03b-ghs-tbt-hero.glb",+      "model_3d_plain": "bm03b-ghs-tbt.glb",+      "model_3d_step": "bm03b-ghs-tbt.step"+    },+    "distributor_links": {+      "digikey": "455-BM03B-GHS-TBTTR-ND",+      "mouser": "306-BM03BGHSTBTLFSNN"+    },+    "pins": [+      {+        "number": "1",+        "name": "1",+        "type": "passive",+        "description": "Connector contact position; verify mating-face orientation"+      },+      {+        "number": "2",+        "name": "2",+        "type": "passive",+        "description": "Connector contact position; verify mating-face orientation"+      },+      {+        "number": "3",+        "name": "3",+        "type": "passive",+        "description": "Connector contact position; verify mating-face orientation"+      }+    ],+    "assetRoles": {+      "symbol": "Native PCB connector symbol",+      "footprint": "SMT signal pads1-3 plus two unnetted MP retention tabs"+    },+    "qualification": {+      "status": "provisional",+      "model": "KiCad stock nominal library model; not manufacturer CAD",+      "matingAndCrimp": "Not qualified"+    }+  },+  "name": "@adom/bm03b-ghs-tbt",+  "files": [+    "README.md",+    "LICENSE",+    "THIRD_PARTY.md",+    "LICENSE-KICAD.md",+    "page.json",+    "package.json",+    "provenance.json",+    "bm03b-ghs-tbt*",+    "hero.png",+    "symbol.html",+    "footprint.html",+    "skills/**",+    "review/model-review.json",+    "KICAD-LIBRARY-LICENSE.md",+    "bm03b-ghs-tbt-hero.glb",+    "bm03b-ghs-tbt-hero.overlay.json",+    "bm03b-ghs-tbt.glb"+  ],+  "dependencies": {}+}
page.jsonadded+101
@@ -0,0 +1,101 @@+{+  "slug": "bm03b-ghs-tbt",+  "type": "component",+  "kind": "component",+  "version": "0.1.0",+  "title": "JST BM03B-GHS-TBT top-entry SMT header",+  "description": "JST GH 1.25 mm top-entry SMT header, with portable native KiCad documentation and explicitly provisional nominal geometry.",+  "brief": "GH top-entry SMT header; exact identity, native assets and provenance, with physical fit unqualified.",+  "license": "MIT AND CC-BY-SA-4.0",+  "tags": [+    "JST",+    "GH",+    "connector",+    "1.25mm"+  ],+  "hero": {+    "type": "image",+    "path": "hero.png"+  },+  "source": {+    "name": "JST",+    "url": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf"+  },+  "component": {+    "mpn": "BM03B-GHS-TBT",+    "manufacturer": "JST",+    "package": "top-entry SMT header",+    "pin_count": 3,+    "category": "Connectors",+    "datasheet": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf",+    "wiki_url": "https://wiki.adom.inc/adom/bm03b-ghs-tbt",+    "parts": {+      "symbol": "bm03b-ghs-tbt.kicad_sym",+      "footprint": "bm03b-ghs-tbt.kicad_mod",+      "step": "bm03b-ghs-tbt.step",+      "model_3d": "bm03b-ghs-tbt-hero.glb",+      "model_3d_plain": "bm03b-ghs-tbt.glb",+      "model_3d_step": "bm03b-ghs-tbt.step"+    },+    "distributor_links": {+      "digikey": "455-BM03B-GHS-TBTTR-ND",+      "mouser": "306-BM03BGHSTBTLFSNN"+    },+    "pins": [+      {+        "number": "1",+        "name": "1",+        "type": "passive",+        "description": "Connector contact position; verify mating-face orientation"+      },+      {+        "number": "2",+        "name": "2",+        "type": "passive",+        "description": "Connector contact position; verify mating-face orientation"+      },+      {+        "number": "3",+        "name": "3",+        "type": "passive",+        "description": "Connector contact position; verify mating-face orientation"+      }+    ],+    "assetRoles": {+      "symbol": "Native PCB connector symbol",+      "footprint": "SMT signal pads1-3 plus two unnetted MP retention tabs"+    },+    "qualification": {+      "status": "provisional",+      "model": "KiCad stock nominal library model; not manufacturer CAD",+      "matingAndCrimp": "Not qualified"+    }+  },+  "name": "@adom/bm03b-ghs-tbt",+  "files": [+    "README.md",+    "LICENSE",+    "THIRD_PARTY.md",+    "LICENSE-KICAD.md",+    "page.json",+    "package.json",+    "provenance.json",+    "bm03b-ghs-tbt*",+    "hero.png",+    "symbol.html",+    "footprint.html",+    "skills/**",+    "review/model-review.json",+    "KICAD-LIBRARY-LICENSE.md",+    "bm03b-ghs-tbt-hero.glb",+    "bm03b-ghs-tbt-hero.overlay.json",+    "bm03b-ghs-tbt.glb"+  ],+  "dependencies": {},+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "John Lauer",+    "email": "[email protected]"+  }+}\ No newline at end of file
provenance.jsonadded+101
@@ -0,0 +1,101 @@+{+  "mpn": "BM03B-GHS-TBT",+  "retrievedAt": "2026-10-11",+  "manufacturerSource": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf",+  "datasheetPages": [+    2,+    3+  ],+  "authoring": "KiCad stock nominal library model; not manufacturer CAD",+  "generator": "tools/build_jst_gh_catalog.py in adom/adom-custom-electronic-load",+  "generatorSha256": "30a394215e491c83242188518871134fd7c7aebba6e6ada705641ac8c32158c7",+  "scope": {+    "classification": "KiCad stock nominal library model; not manufacturer CAD",+    "dimensionsMm": {+      "bodyAndRetainerWidth": 7.0,+      "overallModelDepth": 4.9504,+      "overallHeight": 4.2,+      "pitch": 1.25+    },+    "limits": [+      "Pin cavities and contact spring/retention detail are nominal, not manufacturer-approved mating geometry.",+      "Two MP pads are mechanical retention solder tabs, not signal pins.",+      "No native Altium or Fusion parity claimed."+    ],+    "source": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf",+    "datasheetPages": [+      2,+      3+    ],+    "drawingRevision": "Retrieved2026-10-11; document front matter has no revision identifier",+    "visualReview": {+      "status": "local renders reviewed",+      "views": [+        "top.png",+        "bottom.png",+        "../hero.png"+      ],+      "observations": "Three header contacts and retention tabs are present; native board top/oblique terminal landing reviewed.",+      "liveWiki": "pending; user closed task browser"+    },+    "physicalQualification": false+  },+  "redistribution": "Original documentation, harness symbols and original off-board geometry are MIT licensed. Manufacturer documents are linked, not included or relicensed. Manufacturer names and marks remain their owners property. Header footprint and STEP are KiCad-library-derived assets under the KiCad library CC-BY-SA4.0 license with its board-design exception. See LICENSE-KICAD.md; do not describe this model as original Adom or manufacturer CAD.",+  "assets": {+    "bm03b-ghs-tbt.step": {+      "sha256": "d75c61eb136e5f0b5d676a63d15c2b17abce967626c9d25b0fad46a6e6c71961",+      "classification": "KiCad-derived",+      "units": "mm",+      "source": "https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/Connector_JST.3dshapes/JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical.step",+      "limits": [+        "Pin cavities and contact spring/retention detail are nominal, not manufacturer-approved mating geometry.",+        "Two MP pads are mechanical retention solder tabs, not signal pins.",+        "No native Altium or Fusion parity claimed."+      ]+    },+    "bm03b-ghs-tbt.kicad_mod": {+      "sha256": "025bfb13dac0f84d3a168606ef65b6b5d417518a8d2e9a52fe6ad4c8d1b63836",+      "classification": "KiCad-derived",+      "units": "mm",+      "source": "https://gitlab.com/kicad/libraries/kicad-footprints/-/blob/master/Connector_JST.pretty/JST_GH_BM03B-GHS-TBT_1x03-1MP_P1.25mm_Vertical.kicad_mod",+      "limits": [+        "Pin cavities and contact spring/retention detail are nominal, not manufacturer-approved mating geometry.",+        "Two MP pads are mechanical retention solder tabs, not signal pins.",+        "No native Altium or Fusion parity claimed."+      ]+    },+    "bm03b-ghs-tbt.kicad_sym": {+      "sha256": "73de734669d00d75657bb49e007254835dc5705fc2a0919e3cbe69c21da3067e",+      "classification": "original Adom",+      "units": "native KiCad",+      "source": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf",+      "limits": [+        "Pin cavities and contact spring/retention detail are nominal, not manufacturer-approved mating geometry.",+        "Two MP pads are mechanical retention solder tabs, not signal pins.",+        "No native Altium or Fusion parity claimed."+      ]+    },+    "bm03b-ghs-tbt.glb": {+      "sha256": "6a0f22a096d0b2ce4272fd22dfea445ff9b0b66e5640c260b78403f758bf21d9",+      "classification": "KiCad-derived rendering",+      "derivedFrom": "bm03b-ghs-tbt.step",+      "license": "CC-BY-SA-4.0 with KiCad exception",+      "modification": "step2glb conversion or thumbnail rendering; no claim of manufacturer approval"+    },+    "hero.png": {+      "sha256": "d79c2790cec11ca7d535910896f3fd13db00ed30ff2ad1a00a1387cf63402c27",+      "classification": "KiCad-derived rendering",+      "derivedFrom": "bm03b-ghs-tbt.step",+      "license": "CC-BY-SA-4.0 with KiCad exception",+      "modification": "step2glb conversion or thumbnail rendering; no claim of manufacturer approval"+    },+    "bm03b-ghs-tbt-hero.glb": {+      "sha256": "9337c28bb2a830fe84df616820781100543d0bc843d3422b67d32e838bc81127",+      "classification": "KiCad-derived annotated presentation model",+      "license": "CC-BY-SA-4.0 with KiCad exception",+      "boardUse": false,+      "modifications": "Added footprint reference art and virtual pin1 marker; not a physical package marking"+    }+  },+  "wikiVisualReview": "pending; task browser closed by user"+}
review/model-review.jsonadded+31
@@ -0,0 +1,31 @@+{+  "classification": "KiCad stock nominal library model; not manufacturer CAD",+  "dimensionsMm": {+    "bodyAndRetainerWidth": 7.0,+    "overallModelDepth": 4.9504,+    "overallHeight": 4.2,+    "pitch": 1.25+  },+  "limits": [+    "Pin cavities and contact spring/retention detail are nominal, not manufacturer-approved mating geometry.",+    "Two MP pads are mechanical retention solder tabs, not signal pins.",+    "No native Altium or Fusion parity claimed."+  ],+  "source": "https://www.jst-mfg.com/product/pdf/eng/eGH.pdf",+  "datasheetPages": [+    2,+    3+  ],+  "drawingRevision": "Retrieved2026-10-11; document front matter has no revision identifier",+  "visualReview": {+    "status": "local renders reviewed",+    "views": [+      "top.png",+      "bottom.png",+      "../hero.png"+    ],+    "observations": "Three header contacts and retention tabs are present; native board top/oblique terminal landing reviewed.",+    "liveWiki": "pending; user closed task browser"+  },+  "physicalQualification": false+}
skills/bm03b-ghs-tbt/SKILL.mdadded+13
@@ -0,0 +1,13 @@+---+name: bm03b-ghs-tbt+description: Use when selecting, wiring or importing JST BM03B-GHS-TBT; verify the GH mating family, wire range and native asset roles.+---+Parent skill: component-widgets++# JST BM03B-GHS-TBT++Read README.md, provenance.json and review/model-review.json. The native symbol maps PCB pins1-3; MP pads are mechanical retention tabs with no electrical pin mapping. Preserve these roles.++GH uses SSHL-002T-P0.2 contacts; SSHL-003 variants are incompatible. Check AWG30-26 and insulation OD0.76-1.00mm against the actual wire, not gauge alone. Use manufacturer-approved tooling and per-wire crimp setup; nominal gauge matching does not prove crimp quality. Verify pin numbering from the mating face, continuity, latch engagement and cable strain relief. Do not copy a board-specific sensor assignment into this reusable part page.++These models are nominal; the off-board contact is a loose-contact illustration and does not prove crimped or mated fit. Keep rendered/source validation separate from physical qualification. Do not invent an animation state for this passive connector. Do not infer support in another EDA without a native import/render check.
symbol.htmladded+2109
@@ -0,0 +1,2109 @@+<!doctype html><html><head><meta charset="utf-8">+<title>BM03B-GHS-TBT - adom-symbol</title>+<meta name="viewport" content="width=device-width,initial-scale=1">+<style>+@font-face{font-family:'Satoshi';font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Satoshi';font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}@font-face{font-family:'Familjen Grotesk';font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}+  /* Canonical Adom dark-theme tokens (adom/guides/brand.md) */+  :root{+    --bg:#0d1117;--surface:#161b22;--elevated:#1c2128;--overlay:#21262d;+    --border:#30363d;--border-muted:#21262d;+    --text:#e6edf3;--text2:#8b949e;--text3:#484f58;+    --accent:#00b8b0;--accent-bright:#00e6dc;--purple:#8c6bf7;+    /* aliases used by the viewport + pin-list rules further down */+    --panel:#161b22;--panel2:#1c2128;--muted:#8b949e;+  }+  *{box-sizing:border-box;margin:0;padding:0}+  html,body{height:100%}+  body{background:var(--bg);color:var(--text);font:13px/1.4 'Satoshi','Segoe UI',system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}+  /* ── Canonical Adom app header (adom/guides/adom-app-header.md) ── */+  header{display:flex;align-items:center;gap:12px;padding:0 16px;height:44px;flex:0 0 44px;border-bottom:1px solid var(--border-muted);background:var(--surface);position:relative;font-family:'Familjen Grotesk',sans-serif}+  header .brand{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:13px;font-weight:600;letter-spacing:.01em;cursor:default;flex-shrink:0;outline:none}+  header .brand svg.logo{width:16px;height:16px;flex-shrink:0}+  header .brand:hover .app-name{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}+  header .brand .app-name{color:var(--accent)}+  header .brand .app-subtitle{color:var(--text2);font-weight:500}+  header .brand .sep{color:var(--text3);font-weight:400}+  header .vsep{width:1px;height:18px;background:var(--border);flex-shrink:0}+  header .subject{display:flex;align-items:center;gap:8px;min-width:0;flex:1;cursor:default}+  header .subject-name{color:var(--text);font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}+  header .subject-meta{display:flex;align-items:center;gap:6px;color:var(--text2);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;white-space:nowrap}+  header .subject-meta .sep{color:var(--text3)}+  @media(max-width:720px){header .subject-meta{display:none}}+  /* Floating in-canvas viewer toolbar (frosted, matches the app's glass cards) */+  .tools{position:absolute;left:12px;top:12px;z-index:5;display:flex;gap:3px;padding:3px;background:rgba(22,27,34,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border);border-radius:9px}+  .tools button{width:30px;height:30px;display:grid;place-items:center;background:transparent;border:none;border-radius:6px;color:var(--text2);cursor:pointer;transition:background .15s ease,color .15s ease}+  .tools button:hover{background:var(--elevated);color:var(--accent-bright)}+  .tools button svg{width:16px;height:16px;display:block}+  header .hover-popover{position:absolute;top:calc(100% + 6px);left:16px;background:var(--elevated);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.5);padding:12px 14px;min-width:300px;max-width:420px;font-family:'Satoshi',sans-serif;font-size:12px;color:var(--text);z-index:99999;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}+  header .hover-popover.show{opacity:1;transform:none;pointer-events:auto}+  header .hover-popover .popover-title{font-family:'Familjen Grotesk',sans-serif;font-size:14px;font-weight:700;color:var(--text);margin-bottom:8px}+  header .hover-popover .popover-row{display:flex;gap:12px;padding:3px 0;align-items:baseline}+  header .hover-popover .popover-row .k{color:var(--text3);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10px;text-transform:lowercase;width:64px;flex-shrink:0}+  header .hover-popover .popover-row .v{color:var(--text);font-family:'Satoshi',sans-serif;font-size:12px;flex:1}+  header .hover-popover .popover-actions{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-muted);display:flex;gap:12px}+  header .hover-popover .popover-link{color:var(--accent);text-decoration:none;font-family:'Familjen Grotesk',sans-serif;font-size:12px;font-weight:600}+  header .hover-popover .popover-link:hover{text-decoration:underline}+  main{flex:1;display:flex;min-height:0}+  .vpwrap{flex:1;position:relative;min-width:0}+  /* Schematic-workbench grid, identical to the main app's #stage. */+  .vp{position:absolute;inset:0;overflow:hidden;cursor:grab;background:+      radial-gradient(120% 120% at 50% 30%,rgba(0,184,177,.05),transparent 60%),+      linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px,+      linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/22px 22px}+  .vp.grab{cursor:grabbing}+  /* Only the DIRECT-CHILD symbol svg gets the pan/zoom transform — scoping to+     `.vp > svg` (not `.vp svg`) keeps it off any nested icon svgs. */+  .vp > svg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0;display:block}+  .hint{position:absolute;right:10px;bottom:9px;color:var(--muted);font-size:11px;z-index:5;pointer-events:none;user-select:none;-webkit-user-select:none}+  aside{flex:0 0 268px;border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}+  aside .ah{padding:9px 12px;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted);display:flex;align-items:center;gap:8px}+  aside input{flex:1;background:var(--panel2);border:1px solid var(--border);border-radius:8px;color:var(--text);font-size:12px;padding:5px 8px;outline:none}+  aside input:focus{border-color:var(--accent)}+  .pins{flex:1;overflow:auto}+  .pin{padding:7px 12px;border-bottom:1px solid #1a212c;cursor:pointer}+  .pin:hover{background:var(--panel2)}+  .pin.on{background:#15202e}+  .pin .row{display:flex;align-items:center;gap:8px}+  .pin .num{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:#8fa0b4;min-width:22px;text-align:right}+  .pin .nme{font-weight:600;font-size:13px}+  .pin .ty{margin-left:auto;font-size:10px;padding:1px 6px;border-radius:5px;border:1px solid;white-space:nowrap}+  .pin .d{font-size:11.5px;color:#aeb6c2;line-height:1.45;margin:5px 0 1px 30px;display:none}+  .pin.on .d{display:block}+  .empty{color:var(--muted);font-size:12px;padding:14px}+  @media(max-width:620px){aside{flex-basis:200px}}+  /* pin panel header — reads like a studio section */+  aside .ah .atitle{font-family:'Familjen Grotesk',sans-serif;font-weight:600;font-size:12px;color:var(--text);white-space:nowrap}+  aside .ah .acount{margin-left:5px;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--text3)}+  /* bottom info bar — mirrors the main app footer */+  footer{flex:0 0 auto;display:flex;align-items:center;height:26px;border-top:1px solid var(--border);background:var(--surface);font-size:11px;color:var(--text2);padding:0 14px;overflow:hidden}+  footer .it{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:0}+  footer .it+.it::before{content:"";width:1px;height:13px;background:var(--border);margin:0 12px;flex:0 0 1px}+  footer .k{color:var(--text3);text-transform:uppercase;font-size:9px;letter-spacing:.4px;flex:0 0 auto}+  footer .v{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}+  footer .descit{min-width:0;overflow:hidden}+  /* pin hover — highlight + tooltip, parity with the live SymView */+  .vp > svg text,.vp > svg g.stroked-text{pointer-events:none}+  .hit{fill:rgba(0,230,220,0);stroke:none;cursor:pointer}+  .vp > svg g.stroked-text.hl path{stroke:var(--accent-bright)!important;fill:var(--accent-bright)!important}+  .vp > svg path.hl{stroke:var(--accent-bright)!important;stroke-width:.22!important}+  #pinmark{pointer-events:none;fill:rgba(0,230,220,.18);stroke:var(--accent-bright);stroke-width:.12;opacity:0;transition:opacity .1s}+  #tip{position:fixed;z-index:9999;max-width:300px;background:rgba(22,27,34,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(0,184,177,.34);border-radius:10px;padding:9px 12px;color:var(--text);font-size:12px;line-height:1.5;pointer-events:none;opacity:0;transition:opacity .12s;box-shadow:0 12px 40px rgba(0,0,0,.55)}+  #tip.show{opacity:1}+  #tip .r1{display:flex;align-items:baseline;gap:8px;justify-content:space-between}+  #tip .nm{font-weight:700;font-size:13px}+  #tip .pn{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;color:var(--muted);white-space:nowrap}+  #tip .badge{display:inline-block;margin-top:5px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:5px;letter-spacing:.2px}+  #tip .desc{margin-top:6px;color:#aeb6c2;font-size:11.5px}+</style></head>+<body>+  <header>+    <div class="brand" data-tooltip-target="app-info" tabindex="0">+      <svg class="logo" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="7" y="4" width="10" height="16" rx="1.5"/><path d="M7 8H3M7 12H3M7 16H3M21 8h-4M21 12h-4M21 16h-4"/></svg>+      <span class="app-name">adom-symbol</span>+      <span class="sep">·</span>+      <span class="app-subtitle">symbol viewer</span>+    </div>+    <div class="vsep" aria-hidden="true"></div>+    <div class="subject">+      <span class="subject-name">BM03B-GHS-TBT</span>+      <span class="subject-meta"><span class="sep">·</span><span>3 pins</span></span>+    </div>+    <div class="hover-popover" id="app-info" role="dialog" aria-label="About adom-symbol">+      <div class="popover-title">adom-symbol</div>+      <div class="popover-row"><span class="k">about</span><span class="v">Interactive KiCad schematic-symbol viewer: pan/zoom, per-pin hover, and a filterable pin list.</span></div>+      <div class="popover-row"><span class="k">version</span><span class="v">v1.2.6</span></div>+      <div class="popover-row"><span class="k">engine</span><span class="v">service-kicad</span></div>+      +      <div class="popover-row"><span class="k">author</span><span class="v">Adom Inc · adom.inc</span></div>+      <div class="popover-actions">+        <a class="popover-link" href="https://wiki.adom.inc/adom/adom-symbol" target="_blank" rel="noopener">Open wiki ↗</a>+      </div>+    </div>+  </header>+  <main>+    <div class="vpwrap">+      <div class="vp" id="vp">+        <div class="tools">+          <button id="zout" title="Zoom out" aria-label="Zoom out"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M8 10.5h5"/></svg></button>+          <button id="zin" title="Zoom in" aria-label="Zoom in"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="10.5" cy="10.5" r="6.5"/><path d="M20 20l-4.5-4.5M10.5 8v5M8 10.5h5"/></svg></button>+          <button id="fit" title="Fit to window" aria-label="Fit to window"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="5" width="18" height="14" rx="2"/><rect x="8" y="9" width="8" height="6" rx="1"/></svg></button>+        </div>+        <div class="hint">drag to pan · scroll to zoom</div>+        <svg+  xmlns:svg="http://www.w3.org/2000/svg"+  xmlns="http://www.w3.org/2000/svg"+  xmlns:xlink="http://www.w3.org/1999/xlink"+  xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"+  version="1.1"+  width="16.080mm" height="21.160mm" viewBox="90.9200 89.4200 16.0800 21.1600">++<defs>+  <linearGradient id="adom-body-grad" x1="0" y1="0" x2="0" y2="1">+    <stop offset="0%" stop-color="#1a2332"/>+    <stop offset="100%" stop-color="#141c27"/>+  </linearGradient>+</defs>+<style><![CDATA[+  /* Stroked text groups (KiCad renders text as paths in <g class="stroked-text">) */+  g.stroked-text path {+    stroke: #ffffff !important;+    fill: #ffffff !important;+  }+  text[opacity="0"] {+    fill: #ffffff !important;+  }+  .pin-highlight path {+    stroke: #00e6dc !important;+  }+  .pin-highlight g.stroked-text path {+    stroke: #00e6dc !important;+  }+  .group-highlight g.stroked-text path {+    stroke: #FFD180 !important;+  }+]]></style>+<defs>+  <radialGradient id="adom-canvas-glow" cx="98.96000000000001" cy="100" r="14.812" gradientUnits="userSpaceOnUse">+    <stop offset="0%"  stop-color="#00b8b0" stop-opacity="0.06"/>+    <stop offset="70%" stop-color="#00b8b0" stop-opacity="0"/>+  </radialGradient>+  <pattern id="adom-canvas-grid" x="0" y="0" width="2.54" height="2.54" patternUnits="userSpaceOnUse">+    <line x1="0" y1="0" x2="2.54" y2="0" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+    <line x1="0" y1="0" x2="0" y2="2.54" stroke="rgba(255,255,255,0.025)" stroke-width="0.06"/>+  </pattern>+</defs>+<rect x="90.92" y="89.42" width="16.08" height="21.16" fill="#0d1117"/>+<rect x="90.92" y="89.42" width="16.08" height="21.16" fill="url(#adom-canvas-grid)"/>+<rect x="90.92" y="89.42" width="16.08" height="21.16" fill="url(#adom-canvas-glow)"/>++  +<g style="fill:none; fill-opacity:1.0000;stroke:#000000; stroke-opacity:1.0000;+stroke-linecap:round; stroke-linejoin:round;"+ transform="translate(0 0) scale(1 1)">+</g>+<g style="fill:none; fill-opacity:1.0000; +stroke:none; stroke-width:0.0001; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="0.000000" y="0.000000" width="297.002200" height="210.007200" rx="0.000000" />+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++++++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++++<g class="stroked-text">++++++</g>+<g class="stroked-text">+++++++++++</g>+<g class="stroked-text">++++++++++++++</g>+<g class="stroked-text">++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>++++<g class="stroked-text">++++</g>+<g class="stroked-text">+++++++++++++++++++</g>+<g class="stroked-text">++++++++++++++++</g>+<g class="stroked-text">+++++++++++++</g>+<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>+<g class="stroked-text">+++++++++++++++++++++++++++++++++++</g>+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.4000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g>++<g class="stroked-text">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.3000; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">++<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>+<g class="stroked-text">+</g>++</g>+<g style="fill:url(#adom-body-grad); fill-opacity:1.0000; stroke:none;">+<rect x="100.000000" y="96.190000" width="2.540000" height="7.620000" rx="0.000000" />+</g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<rect x="100.000000" y="96.190000" width="2.540000" height="7.620000" rx="0.000000" />+<path d="M100.0000 97.4600+L97.4600 97.4600+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="100.5080" y="97.9600"+textLength="1.2096" font-size="1.3333" lengthAdjust="spacingAndGlyphs"+text-anchor="start" opacity="0" stroke-opacity="0">1</text>+<g class="stroked-text">+<path d="M101.3701 97.9146+L100.7986 97.9146+" />+<path d="M101.0843 97.9146+L101.0843 96.9146+" />+<path d="M101.0843 96.9146+L100.9891 97.0574+" />+<path d="M100.9891 97.0574+L100.8939 97.1527+" />+<path d="M100.8939 97.1527+L100.7986 97.2003+" />+</g></g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="98.7300" y="97.2060"+textLength="1.2096" font-size="1.3333" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">1</text>+<g class="stroked-text">+<path d="M99.0157 97.0756+L98.4442 97.0756+" />+<path d="M98.7299 97.0756+L98.7299 96.0756+" />+<path d="M98.7299 96.0756+L98.6347 96.2184+" />+<path d="M98.6347 96.2184+L98.5395 96.3137+" />+<path d="M98.5395 96.3137+L98.4442 96.3613+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M100.0000 100.0000+L97.4600 100.0000+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="100.5080" y="100.5000"+textLength="1.2096" font-size="1.3333" lengthAdjust="spacingAndGlyphs"+text-anchor="start" opacity="0" stroke-opacity="0">2</text>+<g class="stroked-text">+<path d="M100.7986 99.5498+L100.8462 99.5022+" />+<path d="M100.8462 99.5022+L100.9415 99.4546+" />+<path d="M100.9415 99.4546+L101.1796 99.4546+" />+<path d="M101.1796 99.4546+L101.2748 99.5022+" />+<path d="M101.2748 99.5022+L101.3224 99.5498+" />+<path d="M101.3224 99.5498+L101.3701 99.6450+" />+<path d="M101.3701 99.6450+L101.3701 99.7403+" />+<path d="M101.3701 99.7403+L101.3224 99.8831+" />+<path d="M101.3224 99.8831+L100.7510 100.4546+" />+<path d="M100.7510 100.4546+L101.3701 100.4546+" />+</g></g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="98.7300" y="99.7460"+textLength="1.2096" font-size="1.3333" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">2</text>+<g class="stroked-text">+<path d="M98.4442 98.7108+L98.4918 98.6632+" />+<path d="M98.4918 98.6632+L98.5871 98.6156+" />+<path d="M98.5871 98.6156+L98.8252 98.6156+" />+<path d="M98.8252 98.6156+L98.9204 98.6632+" />+<path d="M98.9204 98.6632+L98.9680 98.7108+" />+<path d="M98.9680 98.7108+L99.0157 98.8060+" />+<path d="M99.0157 98.8060+L99.0157 98.9013+" />+<path d="M99.0157 98.9013+L98.9680 99.0441+" />+<path d="M98.9680 99.0441+L98.3966 99.6156+" />+<path d="M98.3966 99.6156+L99.0157 99.6156+" />+</g></g>+<g style="fill:none; +stroke:#4a5568; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<path d="M100.0000 102.5400+L97.4600 102.5400+" />+</g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="100.5080" y="103.0400"+textLength="1.2096" font-size="1.3333" lengthAdjust="spacingAndGlyphs"+text-anchor="start" opacity="0" stroke-opacity="0">3</text>+<g class="stroked-text">+<path d="M100.7510 101.9946+L101.3701 101.9946+" />+<path d="M101.3701 101.9946+L101.0367 102.3755+" />+<path d="M101.0367 102.3755+L101.1796 102.3755+" />+<path d="M101.1796 102.3755+L101.2748 102.4231+" />+<path d="M101.2748 102.4231+L101.3224 102.4708+" />+<path d="M101.3224 102.4708+L101.3701 102.5660+" />+<path d="M101.3701 102.5660+L101.3701 102.8041+" />+<path d="M101.3701 102.8041+L101.3224 102.8993+" />+<path d="M101.3224 102.8993+L101.2748 102.9470+" />+<path d="M101.2748 102.9470+L101.1796 102.9946+" />+<path d="M101.1796 102.9946+L100.8939 102.9946+" />+<path d="M100.8939 102.9946+L100.7986 102.9470+" />+<path d="M100.7986 102.9470+L100.7510 102.8993+" />+</g></g>+<g style="fill:none; +stroke:#ffffff; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="98.7300" y="102.2860"+textLength="1.2096" font-size="1.3333" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">3</text>+<g class="stroked-text">+<path d="M98.3966 101.1556+L99.0157 101.1556+" />+<path d="M99.0157 101.1556+L98.6823 101.5365+" />+<path d="M98.6823 101.5365+L98.8252 101.5365+" />+<path d="M98.8252 101.5365+L98.9204 101.5841+" />+<path d="M98.9204 101.5841+L98.9680 101.6318+" />+<path d="M98.9680 101.6318+L99.0157 101.7270+" />+<path d="M99.0157 101.7270+L99.0157 101.9651+" />+<path d="M99.0157 101.9651+L98.9680 102.0603+" />+<path d="M98.9680 102.0603+L98.9204 102.1080+" />+<path d="M98.9204 102.1080+L98.8252 102.1556+" />+<path d="M98.8252 102.1556+L98.5395 102.1556+" />+<path d="M98.5395 102.1556+L98.4442 102.1080+" />+<path d="M98.4442 102.1080+L98.3966 102.0603+" />+</g></g>+<g style="fill:none; +stroke:#484f58; stroke-width:0.1524; stroke-opacity:1; +stroke-linecap:round; stroke-linejoin:round;">+<text x="100.0000" y="95.5550"+textLength="2.2594" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">J?</text>+<g class="stroked-text">+<path d="M99.6371 94.2295+L99.6371 95.1367+" />+<path d="M99.6371 95.1367+L99.5766 95.3181+" />+<path d="M99.5766 95.3181+L99.4557 95.4391+" />+<path d="M99.4557 95.4391+L99.2742 95.4995+" />+<path d="M99.2742 95.4995+L99.1533 95.4995+" />+<path d="M100.4233 95.3786+L100.4837 95.4391+" />+<path d="M100.4837 95.4391+L100.4233 95.4995+" />+<path d="M100.4233 95.4995+L100.3628 95.4391+" />+<path d="M100.3628 95.4391+L100.4233 95.3786+" />+<path d="M100.4233 95.3786+L100.4233 95.4995+" />+<path d="M100.1814 94.2900+L100.3023 94.2295+" />+<path d="M100.3023 94.2295+L100.6047 94.2295+" />+<path d="M100.6047 94.2295+L100.7256 94.2900+" />+<path d="M100.7256 94.2900+L100.7861 94.4110+" />+<path d="M100.7861 94.4110+L100.7861 94.5319+" />+<path d="M100.7861 94.5319+L100.7256 94.6529+" />+<path d="M100.7256 94.6529+L100.6652 94.7133+" />+<path d="M100.6652 94.7133+L100.5442 94.7738+" />+<path d="M100.5442 94.7738+L100.4837 94.8343+" />+<path d="M100.4837 94.8343+L100.4233 94.9552+" />+<path d="M100.4233 94.9552+L100.4233 95.0157+" />+</g><text x="100.0000" y="105.7150"+textLength="16.7736" font-size="1.6933" lengthAdjust="spacingAndGlyphs"+text-anchor="middle" opacity="0" stroke-opacity="0">BM03B-GHS-TBT</text>+<g class="stroked-text">+<path d="M92.4405 104.9943+L92.6219 105.0548+" />+<path d="M92.6219 105.0548+L92.6824 105.1152+" />+<path d="M92.6824 105.1152+L92.7428 105.2362+" />+<path d="M92.7428 105.2362+L92.7428 105.4176+" />+<path d="M92.7428 105.4176+L92.6824 105.5386+" />+<path d="M92.6824 105.5386+L92.6219 105.5991+" />+<path d="M92.6219 105.5991+L92.5009 105.6595+" />+<path d="M92.5009 105.6595+L92.0171 105.6595+" />+<path d="M92.0171 105.6595+L92.0171 104.3895+" />+<path d="M92.0171 104.3895+L92.4405 104.3895+" />+<path d="M92.4405 104.3895+L92.5614 104.4500+" />+<path d="M92.5614 104.4500+L92.6219 104.5105+" />+<path d="M92.6219 104.5105+L92.6824 104.6314+" />+<path d="M92.6824 104.6314+L92.6824 104.7524+" />+<path d="M92.6824 104.7524+L92.6219 104.8733+" />+<path d="M92.6219 104.8733+L92.5614 104.9338+" />+<path d="M92.5614 104.9338+L92.4405 104.9943+" />+<path d="M92.4405 104.9943+L92.0171 104.9943+" />+<path d="M93.2871 105.6595+L93.2871 104.3895+" />+<path d="M93.2871 104.3895+L93.7105 105.2967+" />+<path d="M93.7105 105.2967+L94.1338 104.3895+" />+<path d="M94.1338 104.3895+L94.1338 105.6595+" />+<path d="M94.9804 104.3895+L95.1014 104.3895+" />+<path d="M95.1014 104.3895+L95.2223 104.4500+" />+<path d="M95.2223 104.4500+L95.2828 104.5105+" />+<path d="M95.2828 104.5105+L95.3433 104.6314+" />+<path d="M95.3433 104.6314+L95.4038 104.8733+" />+<path d="M95.4038 104.8733+L95.4038 105.1757+" />+<path d="M95.4038 105.1757+L95.3433 105.4176+" />+<path d="M95.3433 105.4176+L95.2828 105.5386+" />+<path d="M95.2828 105.5386+L95.2223 105.5991+" />+<path d="M95.2223 105.5991+L95.1014 105.6595+" />+<path d="M95.1014 105.6595+L94.9804 105.6595+" />+<path d="M94.9804 105.6595+L94.8595 105.5991+" />+<path d="M94.8595 105.5991+L94.7990 105.5386+" />+<path d="M94.7990 105.5386+L94.7385 105.4176+" />+<path d="M94.7385 105.4176+L94.6781 105.1757+" />+<path d="M94.6781 105.1757+L94.6781 104.8733+" />+<path d="M94.6781 104.8733+L94.7385 104.6314+" />+<path d="M94.7385 104.6314+L94.7990 104.5105+" />+<path d="M94.7990 104.5105+L94.8595 104.4500+" />+<path d="M94.8595 104.4500+L94.9804 104.3895+" />+<path d="M95.8271 104.3895+L96.6133 104.3895+" />+<path d="M96.6133 104.3895+L96.1899 104.8733+" />+<path d="M96.1899 104.8733+L96.3714 104.8733+" />+<path d="M96.3714 104.8733+L96.4923 104.9338+" />+<path d="M96.4923 104.9338+L96.5528 104.9943+" />+<path d="M96.5528 104.9943+L96.6133 105.1152+" />+<path d="M96.6133 105.1152+L96.6133 105.4176+" />+<path d="M96.6133 105.4176+L96.5528 105.5386+" />+<path d="M96.5528 105.5386+L96.4923 105.5991+" />+<path d="M96.4923 105.5991+L96.3714 105.6595+" />+<path d="M96.3714 105.6595+L96.0085 105.6595+" />+<path d="M96.0085 105.6595+L95.8876 105.5991+" />+<path d="M95.8876 105.5991+L95.8271 105.5386+" />+<path d="M97.5809 104.9943+L97.7623 105.0548+" />+<path d="M97.7623 105.0548+L97.8228 105.1152+" />+<path d="M97.8228 105.1152+L97.8832 105.2362+" />+<path d="M97.8832 105.2362+L97.8832 105.4176+" />+<path d="M97.8832 105.4176+L97.8228 105.5386+" />+<path d="M97.8228 105.5386+L97.7623 105.5991+" />+<path d="M97.7623 105.5991+L97.6413 105.6595+" />+<path d="M97.6413 105.6595+L97.1575 105.6595+" />+<path d="M97.1575 105.6595+L97.1575 104.3895+" />+<path d="M97.1575 104.3895+L97.5809 104.3895+" />+<path d="M97.5809 104.3895+L97.7018 104.4500+" />+<path d="M97.7018 104.4500+L97.7623 104.5105+" />+<path d="M97.7623 104.5105+L97.8228 104.6314+" />+<path d="M97.8228 104.6314+L97.8228 104.7524+" />+<path d="M97.8228 104.7524+L97.7623 104.8733+" />+<path d="M97.7623 104.8733+L97.7018 104.9338+" />+<path d="M97.7018 104.9338+L97.5809 104.9943+" />+<path d="M97.5809 104.9943+L97.1575 104.9943+" />+<path d="M98.4275 105.1757+L99.3952 105.1757+" />+<path d="M100.6652 104.4500+L100.5442 104.3895+" />+<path d="M100.5442 104.3895+L100.3628 104.3895+" />+<path d="M100.3628 104.3895+L100.1814 104.4500+" />+<path d="M100.1814 104.4500+L100.0604 104.5710+" />+<path d="M100.0604 104.5710+L99.9999 104.6919+" />+<path d="M99.9999 104.6919+L99.9395 104.9338+" />+<path d="M99.9395 104.9338+L99.9395 105.1152+" />+<path d="M99.9395 105.1152+L99.9999 105.3571+" />+<path d="M99.9999 105.3571+L100.0604 105.4781+" />+<path d="M100.0604 105.4781+L100.1814 105.5991+" />+<path d="M100.1814 105.5991+L100.3628 105.6595+" />+<path d="M100.3628 105.6595+L100.4837 105.6595+" />+<path d="M100.4837 105.6595+L100.6652 105.5991+" />+<path d="M100.6652 105.5991+L100.7256 105.5386+" />+<path d="M100.7256 105.5386+L100.7256 105.1152+" />+<path d="M100.7256 105.1152+L100.4837 105.1152+" />+<path d="M101.2699 105.6595+L101.2699 104.3895+" />+<path d="M101.2699 104.9943+L101.9956 104.9943+" />+<path d="M101.9956 105.6595+L101.9956 104.3895+" />+<path d="M102.5400 105.5991+L102.7214 105.6595+" />+<path d="M102.7214 105.6595+L103.0238 105.6595+" />+<path d="M103.0238 105.6595+L103.1447 105.5991+" />+<path d="M103.1447 105.5991+L103.2052 105.5386+" />+<path d="M103.2052 105.5386+L103.2657 105.4176+" />+<path d="M103.2657 105.4176+L103.2657 105.2967+" />+<path d="M103.2657 105.2967+L103.2052 105.1757+" />+<path d="M103.2052 105.1757+L103.1447 105.1152+" />+<path d="M103.1447 105.1152+L103.0238 105.0548+" />+<path d="M103.0238 105.0548+L102.7819 104.9943+" />+<path d="M102.7819 104.9943+L102.6609 104.9338+" />+<path d="M102.6609 104.9338+L102.6004 104.8733+" />+<path d="M102.6004 104.8733+L102.5400 104.7524+" />+<path d="M102.5400 104.7524+L102.5400 104.6314+" />+<path d="M102.5400 104.6314+L102.6004 104.5105+" />+<path d="M102.6004 104.5105+L102.6609 104.4500+" />+<path d="M102.6609 104.4500+L102.7819 104.3895+" />+<path d="M102.7819 104.3895+L103.0842 104.3895+" />+<path d="M103.0842 104.3895+L103.2657 104.4500+" />+<path d="M103.8099 105.1757+L104.7776 105.1757+" />+<path d="M105.2009 104.3895+L105.9266 104.3895+" />+<path d="M105.5638 105.6595+L105.5638 104.3895+" />+<path d="M106.7733 104.9943+L106.9547 105.0548+" />+<path d="M106.9547 105.0548+L107.0152 105.1152+" />+<path d="M107.0152 105.1152+L107.0756 105.2362+" />+<path d="M107.0756 105.2362+L107.0756 105.4176+" />+<path d="M107.0756 105.4176+L107.0152 105.5386+" />+<path d="M107.0152 105.5386+L106.9547 105.5991+" />+<path d="M106.9547 105.5991+L106.8337 105.6595+" />+<path d="M106.8337 105.6595+L106.3499 105.6595+" />+<path d="M106.3499 105.6595+L106.3499 104.3895+" />+<path d="M106.3499 104.3895+L106.7733 104.3895+" />+<path d="M106.7733 104.3895+L106.8942 104.4500+" />+<path d="M106.8942 104.4500+L106.9547 104.5105+" />+<path d="M106.9547 104.5105+L107.0152 104.6314+" />+<path d="M107.0152 104.6314+L107.0152 104.7524+" />+<path d="M107.0152 104.7524+L106.9547 104.8733+" />+<path d="M106.9547 104.8733+L106.8942 104.9338+" />+<path d="M106.8942 104.9338+L106.7733 104.9943+" />+<path d="M106.7733 104.9943+L106.3499 104.9943+" />+<path d="M107.4385 104.3895+L108.1642 104.3895+" />+<path d="M107.8014 105.6595+L107.8014 104.3895+" />+</g></g> +</svg>+      </div>+    </div>+    <aside>+      <div class="ah"><span class="atitle">Pins <span class="acount">3</span></span><input id="q" placeholder="Filter…"></div>+      <div class="pins" id="pins"></div>+    </aside>+  </main>+  <footer><span class="it"><span class="k">PINS</span><span class="v">3</span></span></footer>+  <div id="tip"></div>+<script>// viewer_core.js — the ONE symbol-viewer engine, compiled into BOTH the live+// adom-symbol app (SymView) AND the standalone embed export. Neither file should+// reimplement pan/zoom or pin-hover; they call into here so they can never drift.+window.AdomSymViewer = (function(){+  var ZOOM_K = 0.0022;            // wheel sensitivity (lower = gentler). The feel.+  var MIN_SCALE = 0.05, MAX_SCALE = 60;++  function clampScale(s){ return Math.max(MIN_SCALE, Math.min(s, MAX_SCALE)); }++  // Device-independent wheel zoom: normalize deltaMode + cap one notch, then hand+  // the pointer-anchored factor to the host's zoomAt(cx, cy, factor). This is the+  // exact math the app has always used — the embed now shares it verbatim.+  function attachWheelZoom(el, zoomAt){+    el.addEventListener('wheel', function(e){+      e.preventDefault();+      var d = e.deltaY;+      if(e.deltaMode === 1) d *= 16;                  // lines  -> px+      else if(e.deltaMode === 2) d *= el.clientHeight; // pages -> px+      d = Math.max(-50, Math.min(50, d));              // cap one event's contribution+      var r = el.getBoundingClientRect();+      zoomAt(e.clientX - r.left, e.clientY - r.top, Math.exp(-d * ZOOM_K));+    }, { passive: false });+  }++  // ---- shared pin-hover engine (glyph pairing + hit-box geometry) ----+  function norm(s){ return String(s || '').replace(/[~{}]/g, '').trim(); }++  // Pair each invisible <text opacity="0"> with the visible <g class="stroked-text">+  // glyph that follows it in document order (handles rotated top/bottom pins).+  function glyphLabels(svg){+    var out = [], pending = null;+    if(!svg) return out;+    svg.querySelectorAll('text, g.stroked-text').forEach(function(n){+      if(n.classList && n.classList.contains('stroked-text')){+        if(pending){ var k = norm(pending.textContent); if(k) out.push({ k: k, group: n }); pending = null; }+      } else if(n.getAttribute && n.getAttribute('opacity') === '0'){ pending = n; }+    });+    return out;+  }++  // Build one transparent hit-rect per pin label (number + name), matched to each+  // pin's glyph by proximity to the pin tip (so duplicate names resolve to the+  // right pin). Rects are appended to `svg` in user space so they pan/zoom with it.+  //   pins:   [{number,name,x,y,angle,length,...}]+  //   offset: {x,y} symbol->svg-unit origin (state.offset)+  //   NS:     the svg namespace+  //   cb:     { enter(pin,ev), move(ev), leave(), click(pin,ev)? }+  // Returns { textMap } so the host can highlight a pin's glyphs on demand.+  function buildPinHits(svg, pins, offset, NS, cb){+    var textMap = new Map();+    if(!svg || !offset || !pins || !pins.length) return { textMap: textMap };+    cb = cb || {};+    var gl = glyphLabels(svg);+    gl.forEach(function(o){ if(!textMap.has(o.k)) textMap.set(o.k, []); textMap.get(o.k).push(o.group); });+    var labels = [];+    gl.forEach(function(o){ var b; try { b = o.group.getBBox(); } catch(e){ return; }+      if(!b || !b.width) return;+      labels.push({ k: o.k, box: b, cx: b.x + b.width/2, cy: b.y + b.height/2, used: false }); });+    function pick(k, ax, ay){ k = norm(k); var best = null, bd = 1e9;+      labels.forEach(function(l){ if(l.used || l.k !== k) return; var d = Math.hypot(l.cx - ax, l.cy - ay); if(d < bd){ bd = d; best = l; } });+      if(best) best.used = true; return best; }+    function addBox(b, p){+      var pad = 0.45, r = document.createElementNS(NS, 'rect');+      r.setAttribute('class', 'hit');+      r.setAttribute('x', b.x - pad); r.setAttribute('y', b.y - pad);+      r.setAttribute('width', b.width + pad*2); r.setAttribute('height', b.height + pad*2); r.setAttribute('rx', .3);+      r.addEventListener('mouseenter', function(ev){ if(cb.enter) cb.enter(p, ev); });+      r.addEventListener('mousemove', function(ev){ if(cb.move) cb.move(ev); });+      r.addEventListener('mouseleave', function(){ if(cb.leave) cb.leave(); });+      if(cb.click) r.addEventListener('click', function(ev){ cb.click(p, ev); });+      svg.appendChild(r);+    }+    pins.forEach(function(p){+      var tipX = offset.x + p.x, tipY = offset.y - p.y, L = p.length || 2.54, dx = 0, dy = 0;+      if(p.angle === 0) dx = 1; else if(p.angle === 180) dx = -1; else if(p.angle === 90) dy = -1; else if(p.angle === 270) dy = 1;+      var nl = pick(p.number, tipX + dx*L*0.5, tipY + dy*L*0.5 - (dx !== 0 ? 0.9 : 0));  // number: over the wire+      var ml = pick(p.name,   tipX + dx*(L+2), tipY + dy*(L+2));                          // name: inside the body+      if(nl) addBox(nl.box, p);+      if(ml) addBox(ml.box, p);+      if(!nl && !ml){                                                                      // discrete parts: no glyphs+        var ex = tipX + dx*L, ey = tipY + dy*L, HT = 1.0;+        addBox({ x: Math.min(tipX, ex) - (dx === 0 ? HT : 0.3), y: Math.min(tipY, ey) - (dy === 0 ? HT : 0.3),+                 width: Math.abs(ex - tipX) + (dx === 0 ? HT*2 : 0.6), height: Math.abs(ey - tipY) + (dy === 0 ? HT*2 : 0.6) }, p);+      }+    });+    return { textMap: textMap };+  }++  return {+    ZOOM_K: ZOOM_K, clampScale: clampScale, attachWheelZoom: attachWheelZoom,+    norm: norm, glyphLabels: glyphLabels, buildPinHits: buildPinHits+  };+})();+</script>+<script>+var PINS=[{"angle":0,"color":"#78909c","desc":"","length":2.54,"name":"1","number":"1","type":"Passive","x":-2.54,"y":2.54},{"angle":0,"color":"#78909c","desc":"","length":2.54,"name":"2","number":"2","type":"Passive","x":-2.54,"y":0.0},{"angle":0,"color":"#78909c","desc":"","length":2.54,"name":"3","number":"3","type":"Passive","x":-2.54,"y":-2.54}], OFF={"x":100,"y":100};+(function(){+  // The symbol svg is the DIRECT child of #vp; querySelector('svg') alone would+  // grab a toolbar button's zoom icon (also broke pan/zoom before this fix).+  var vp=document.getElementById('vp'), svg=vp.querySelector(':scope > svg')||vp.querySelector('svg');+  if(svg){ svg.removeAttribute('width'); svg.removeAttribute('height'); }+  var scale=1,tx=0,ty=0;+  function apply(){ if(svg) svg.style.transform='translate('+tx+'px,'+ty+'px) scale('+scale+')'; }+  // pointer-anchored zoom with the SHARED scale clamp (same limits as the app).+  function zoomAt(cx,cy,f){ var ns=AdomSymViewer.clampScale(scale*f); var r=ns/scale; tx=cx-(cx-tx)*r; ty=cy-(cy-ty)*r; scale=ns; apply(); }+  function fit(){ scale=1;tx=0;ty=0;apply(); }+  // Wheel/trackpad zoom feel comes from the SHARED engine — identical to SymView.+  AdomSymViewer.attachWheelZoom(vp, zoomAt);+  var drag=false,lx=0,ly=0;+  vp.addEventListener('pointerdown',function(e){ if(e.target.closest('.tools'))return; /* let toolbar buttons receive their click */ drag=true;lx=e.clientX;ly=e.clientY;vp.classList.add('grab');vp.setPointerCapture(e.pointerId); });+  vp.addEventListener('pointermove',function(e){ if(!drag)return; tx+=e.clientX-lx;ty+=e.clientY-ly;lx=e.clientX;ly=e.clientY;apply(); });+  vp.addEventListener('pointerup',function(e){ drag=false;vp.classList.remove('grab'); });+  document.getElementById('zin').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1.2); };+  document.getElementById('zout').onclick=function(){ var r=vp.getBoundingClientRect();zoomAt(r.width/2,r.height/2,1/1.2); };+  document.getElementById('fit').onclick=fit;+  // pin panel+  var box=document.getElementById('pins');+  function render(filter){+    box.innerHTML='';+    var f=(filter||'').toLowerCase();+    var shown=PINS.filter(function(p){ return !f || (p.name+' '+p.number+' '+p.type).toLowerCase().indexOf(f)>=0; });+    if(!shown.length){ box.innerHTML='<div class="empty">No pins match.</div>'; return; }+    shown.forEach(function(p){+      var el=document.createElement('div'); el.className='pin';+      var col=p.color||'#8b949e';+      el.innerHTML='<div class="row"><span class="num">'+esc(p.number)+'</span>'+        +'<span class="nme">'+esc(p.name)+'</span>'+        +'<span class="ty" style="color:'+col+';border-color:'+col+'66">'+esc(p.type||'')+'</span></div>'+        +(p.desc?'<div class="d">'+esc(p.desc)+'</div>':'');+      el.onclick=function(){ el.classList.toggle('on'); };+      el.addEventListener('mouseenter',function(){ highlightPin(p); });+      el.addEventListener('mouseleave',function(){ clearHL(); });+      box.appendChild(el);+    });+  }+  function esc(s){ return String(s==null?'':s).replace(/[&<>"]/g,function(c){return{'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;'}[c];}); }+  document.getElementById('q').addEventListener('input',function(e){ render(e.target.value); });+  render('');++  // ── pin hover: highlight + tooltip on the SVG, parity with the live SymView ──+  var NS='http://www.w3.org/2000/svg';+  var tip=document.getElementById('tip');+  var textMap=new Map();+  function highlightPin(p){+    clearHL();+    [p.name,p.number].forEach(function(k){ var a=textMap.get(AdomSymViewer.norm(k)); if(a) a.forEach(function(g){ g.classList.add('hl'); }); });+    var m=document.getElementById('pinmark');+    if(m && OFF){ m.setAttribute('cx',OFF.x+p.x); m.setAttribute('cy',OFF.y-p.y); m.setAttribute('r',0.7); m.style.opacity='1'; }+  }+  function clearHL(){+    if(svg) svg.querySelectorAll('.hl').forEach(function(e){ e.classList.remove('hl'); });+    var m=document.getElementById('pinmark'); if(m) m.style.opacity='0';+  }+  function showTip(p,x,y){+    var col=p.color||'#8b949e';+    var h='<div class="r1"><span class="nm">'+esc(p.name||'(unnamed)')+'</span><span class="pn">Pin '+esc(p.number)+'</span></div>';+    if(p.type) h+='<span class="badge" style="background:'+col+'22;color:'+col+';border:1px solid '+col+'44">'+esc(p.type)+'</span>';+    if(p.desc) h+='<div class="desc">'+esc(p.desc)+'</div>';+    tip.innerHTML=h; tip.classList.add('show'); posTip(x,y);+  }+  function posTip(x,y){+    var w=tip.offsetWidth||260, hh=tip.offsetHeight||110, tx=x+14, ty=y+14;+    if(tx+w>innerWidth-14) tx=x-w-14;+    if(ty+hh>innerHeight-14) ty=y-hh-14;+    tip.style.left=Math.max(8,tx)+'px'; tip.style.top=Math.max(8,ty)+'px';+  }+  function hideTip(){ tip.classList.remove('show'); clearHL(); }+  // Build the pin hit-zones with the SHARED engine — the exact glyph-pairing ++  // hit-box code the app's SymView uses. The embed only supplies the tooltip.+  if(svg && OFF){+    if(!document.getElementById('pinmark')){ var pm=document.createElementNS(NS,'circle'); pm.id='pinmark'; svg.appendChild(pm); }+    var hideT=null;+    var hits=AdomSymViewer.buildPinHits(svg, PINS, OFF, NS, {+      enter:function(p,ev){ clearTimeout(hideT); showTip(p,ev.clientX,ev.clientY); highlightPin(p); },+      move:function(ev){ if(tip.classList.contains('show')) posTip(ev.clientX,ev.clientY); },+      leave:function(){ clearTimeout(hideT); hideT=setTimeout(hideTip,45); }+    });+    textMap=hits.textMap;+  }++  apply();+})();++// ── app-info header popover: interactive hover you can move into (600ms show,+//    220ms hide-grace) so the wiki link stays reachable. Per adom-app-header.md. ──+(function(){+  var SHOW_DELAY=600, HIDE_GRACE=220;+  document.querySelectorAll('header [data-tooltip-target]').forEach(function(trigger){+    var target=document.getElementById(trigger.dataset.tooltipTarget);+    if(!target) return;+    var showTimer=null, hideTimer=null;+    function show(){ clearTimeout(hideTimer); if(target.classList.contains('show')) return; clearTimeout(showTimer); showTimer=setTimeout(function(){ target.classList.add('show'); }, SHOW_DELAY); }+    function queueHide(){ clearTimeout(showTimer); clearTimeout(hideTimer); hideTimer=setTimeout(function(){ target.classList.remove('show'); }, HIDE_GRACE); }+    trigger.addEventListener('mouseenter',show); trigger.addEventListener('mouseleave',queueHide);+    trigger.addEventListener('focus',show);      trigger.addEventListener('blur',queueHide);+    target.addEventListener('mouseenter',show);  target.addEventListener('mouseleave',queueHide);+    trigger.addEventListener('click',function(e){ clearTimeout(showTimer); target.classList.toggle('show'); e.stopPropagation(); });+    document.addEventListener('click',function(e){ if(!target.contains(e.target) && !trigger.contains(e.target)) target.classList.remove('show'); });+  });+})();+</script>+</body></html>