component
DF3A5.6LFV
Public Made by Adomby adom
TOSHIBA ESD And Surge Protection (TVS/ESD), SOT-723. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
15 files changed
+2899
README.mdadded+51@@ -0,0 +1,51 @@+# DF3A5.6LFV++**TOSHIBA** · ESD And Surge Protection (TVS/ESD) · SOT-723++DF3A5.6LFV from TOSHIBA, in a SOT-723. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | CATHODE1 | passive | Cathode terminal of the first of the two Zener elements in the package, used for ESD protection only (datasheet: not intended for constant-voltage diode use). |+| 2 | CATHODE2 | passive | Cathode terminal of the second of the two Zener elements in the package, used for ESD protection only (datasheet: not intended for constant-voltage diode use). |+| 3 | ANODE | passive | Single anode terminal shared by the two Zener elements; the datasheet gives no pin-specific electrical limits beyond the device ratings (Pd 150 mW, Tj 150 °C, Tstg −55 to 150 °C). |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | TOSHIBA |+| Package | SOT-723 |+| Category | Circuit Protection |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Zener voltage | VZ | 5.3 | 5.6 | 6 | V | IZ = 5 mA | 1 |+| Reverse current | IR | | | 1 | μA | VR = 3.5 V | 1 |+| Power dissipation | P | | | 150 | mW | *Mounted on an FR4 board (25.4 mm × 25.4 mm × 1.6 mmt) | 1 |+| Junction temperature | Tj | | | 150 | °C | | 1 |+| Storage temperature range | Tstg | -55 | | 150 | °C | | 1 |++## CAD (KiCad official)++- Symbol: `DF3A5.6LFV`+- Footprint: `Package_TO_SOT_SMD:SOT-723`+- 3D model: SOT-723, generated from the KiCad footprint (body from the F.Fab outline, terminals on the pads, 0.5 mm nominal SOT-723 height). Neither the vendor nor KiCad ships a 3D model for this package, so the dimensions are nominal, not the manufacturer's CAD (STEP)+- 3D model files: `df3a5-6lfv-etched.step` / `df3a5-6lfv-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `df3a5-6lfv.step` / `df3a5-6lfv.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [TOSHIBA datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588940732061532160) (3 pp, sha256 `2849528bfcd72c83`, retrieved 2026-10-17, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-haiku-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/df3a5-6lfv-datasheet.pdf)
df3a5-6lfv-etched.glbadded⋯ 1 unchanged line ⋯
df3a5-6lfv-hero.glbadded⋯ 1 unchanged line ⋯
df3a5-6lfv-hero.overlay.jsonadded+150@@ -0,0 +1,150 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "DF3A5.6LFV",+ "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": 3,+ "span_mm": 1.6,+ "dash_mm": 0.12,+ "gap_mm": 0.072,+ "pad_stroke_mm": 0.03+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 3,+ "pin1": {+ "source": "footprint silkscreen",+ "pad": "1"+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 3,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.25,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -0.75,+ 0.75,+ -0.6,+ 0.6+ ],+ "pads_bbox_mm": [+ -0.8,+ 0.8,+ -0.6,+ 0.6+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "df3a5-6lfv-etched.glb",+ "glb_sha256": "9e121ade45eda81912897e835722c00e67738364349b01fe263c9bc5905ef3fc",+ "footprint": "df3a5-6lfv.kicad_mod",+ "footprint_sha256": "c3942f8767a25c6a2529dd45df35a4d569ffd39283b52f04ab01e73309e14974",+ "pins": "page.json component.pins",+ "pins_sha256": "eeca3b2409e6031074b5138cb13a7ed6a3935c189bdf3b6e3cc759e3d68675ab"+ },+ "generator": "adom-wiki 1.7.73 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "CATHODE1",+ "x": -1.4,+ "y": -0.4,+ "align": "right",+ "vertical": false,+ "h": 0.4+ },+ {+ "pad": "2",+ "text": "CATHODE2",+ "x": -0.9,+ "y": 0.4,+ "align": "right",+ "vertical": false,+ "h": 0.4+ },+ {+ "pad": "3",+ "text": "ANODE",+ "x": 0.95,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -0.575,+ -0.4+ ],+ "size_mm": [+ 0.45,+ 0.4+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -0.575,+ 0.4+ ],+ "size_mm": [+ 0.45,+ 0.4+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ 0.575,+ 0.0+ ],+ "size_mm": [+ 0.45,+ 0.4+ ],+ "rot": 0.0+ }+ ]+}
df3a5-6lfv.glbadded⋯ 1 unchanged line ⋯
df3a5-6lfv.kicad_modadded+233@@ -0,0 +1,233 @@+(footprint "SOT-723"+ (version 20260206)+ (generator "pcbnew")+ (generator_version "10.0")+ (layer "F.Cu")+ (descr "http://toshiba.semicon-storage.com/info/docget.jsp?did=5879&prodName=RN1104MFV")+ (tags "sot 723")+ (property "Reference" "REF**"+ (at 0.1 -1.6 0)+ (layer "F.SilkS")+ (uuid "fb5c8966-55e6-49ab-bc92-543bbae1ab28")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Value" "SOT-723"+ (at 0 1.75 0)+ (layer "F.Fab")+ (uuid "5d97049a-a416-43bb-94fe-d97580a2422c")+ (effects+ (font+ (size 1 1)+ (thickness 0.15)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "82324a8d-b428-435c-9a50-1b1b64edd73c")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (property "Description" ""+ (at 0 0 0)+ (unlocked yes)+ (layer "F.Fab")+ (hide yes)+ (uuid "df3ee159-e0b2-4ec3-846f-26465e388222")+ (effects+ (font+ (size 1.27 1.27)+ (thickness 0.15)+ )+ )+ )+ (attr smd)+ (duplicate_pad_numbers_are_jumpers no)+ (fp_line+ (start 0.3 0.86)+ (end -0.3 0.86)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "690c474d-7532-4b44-9e2a-a9bf902c4beb")+ )+ (fp_line+ (start 0.5 -0.86)+ (end -0.7 -0.86)+ (stroke+ (width 0.12)+ (type solid)+ )+ (layer "F.SilkS")+ (uuid "0274f214-bb04-41d5-bea4-7df982351ecc")+ )+ (fp_circle+ (center -1.15 -0.4)+ (end -1 -0.4)+ (stroke+ (width 0)+ (type solid)+ )+ (fill yes)+ (layer "F.SilkS")+ (uuid "f310f506-59fa-4408-aa44-f36cdaadb9f7")+ )+ (fp_line+ (start -0.9 -0.9)+ (end -0.9 -0.9)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "c49f5d90-7ea5-458b-9320-896688f7d48c")+ )+ (fp_line+ (start -0.9 -0.9)+ (end 0.9 -0.9)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "50b6e919-09c7-4359-86b6-e7bbe5e0065f")+ )+ (fp_line+ (start -0.9 0.9)+ (end -0.9 -0.9)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "3a27b6a7-327a-4c0d-b2e9-d350daa9dfa3")+ )+ (fp_line+ (start 0.9 -0.9)+ (end 0.9 0.9)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "99f4a371-5159-4ca0-bf30-ce70b0a84741")+ )+ (fp_line+ (start 0.9 0.9)+ (end -0.9 0.9)+ (stroke+ (width 0.05)+ (type solid)+ )+ (layer "F.CrtYd")+ (uuid "7e403bb4-00ad-4ff4-bdd3-e060b14d7093")+ )+ (fp_line+ (start -0.4 -0.3)+ (end -0.1 -0.6)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "5b454e6b-9459-4078-ba60-43b79b1db78c")+ )+ (fp_line+ (start -0.4 0.6)+ (end -0.4 -0.3)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "55728202-266a-4e62-9a5f-56c21efafc29")+ )+ (fp_line+ (start -0.1 -0.6)+ (end 0.4 -0.6)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "04eb86a3-8ce9-4be0-9428-e0ed4a8fc44f")+ )+ (fp_line+ (start 0.4 -0.6)+ (end 0.4 0.6)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "f619b9c1-bda5-490a-90bf-1390a46eb7cc")+ )+ (fp_line+ (start 0.4 0.6)+ (end -0.4 0.6)+ (stroke+ (width 0.1)+ (type solid)+ )+ (layer "F.Fab")+ (uuid "daadcd68-92db-4521-bf32-294d773314f0")+ )+ (fp_text user "${REFERENCE}"+ (at 0.8 0 90)+ (layer "F.Fab")+ (uuid "49763cce-cc4a-4909-b486-058d9478fac2")+ (effects+ (font+ (size 0.5 0.5)+ (thickness 0.075)+ )+ )+ )+ (pad "1" smd roundrect+ (at -0.575 -0.4)+ (size 0.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "b4c9c990-8a13-47c2-8bee-4486aad34221")+ )+ (pad "2" smd roundrect+ (at -0.575 0.4)+ (size 0.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "22ef4777-a06e-4724-bf81-747c1cb06058")+ )+ (pad "3" smd roundrect+ (at 0.575 0)+ (size 0.45 0.4)+ (layers "F.Cu" "F.Mask" "F.Paste")+ (roundrect_rratio 0.25)+ (uuid "7ec5c12b-b617-42b5-8218-722af02f96aa")+ )+ (embedded_fonts no)+ (model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-723.step"+ (offset+ (xyz 0 0 0)+ )+ (scale+ (xyz 1 1 1)+ )+ (rotate+ (xyz 0 0 0)+ )+ )+)
df3a5-6lfv.kicad_symadded+25@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+ (symbol "DF3A5.6LFV" (in_bom yes) (on_board yes)+ (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+ (property "Value" "DF3A5.6LFV" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+ (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+ (symbol "DF3A5.6LFV_0_1"+ (rectangle (start -12.70 2.54) (end 12.70 -5.08)+ (stroke (width 0.254) (type default)) (fill (type background)))+ )+ (symbol "DF3A5.6LFV_1_1"+ (pin passive line (at -17.78 0.00 0) (length 5.08)+ (name "CATHODE1" (effects (font (size 1.27 1.27))))+ (number "1" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at -17.78 -2.54 0) (length 5.08)+ (name "CATHODE2" (effects (font (size 1.27 1.27))))+ (number "2" (effects (font (size 1.27 1.27))))+ )+ (pin passive line (at 17.78 0.00 180) (length 5.08)+ (name "ANODE" (effects (font (size 1.27 1.27))))+ (number "3" (effects (font (size 1.27 1.27))))+ )+ )+ )+)
df3a5-6lfv.lbradded+105@@ -0,0 +1,105 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="SOT-723">+ <description>3 pads, 1.6 x 1.2 mm</description>+ <smd name="1" x="-0.5750" y="0.4000" dx="0.4500" dy="0.4000" layer="1" roundness="50"/>+ <smd name="2" x="-0.5750" y="-0.4000" dx="0.4500" dy="0.4000" layer="1" roundness="50"/>+ <smd name="3" x="0.5750" y="-0.0000" dx="0.4500" dy="0.4000" layer="1" roundness="50"/>+ <circle x="-1.1500" y="0.4000" radius="0.1500" width="0.0000" layer="21"/>+ <wire x1="0.3000" y1="-0.8600" x2="-0.3000" y2="-0.8600" width="0.1200" layer="21"/>+ <wire x1="0.5000" y1="0.8600" x2="-0.7000" y2="0.8600" width="0.1200" layer="21"/>+ <wire x1="-0.4000" y1="0.3000" x2="-0.1000" y2="0.6000" width="0.1000" layer="51"/>+ <wire x1="-0.4000" y1="-0.6000" x2="-0.4000" y2="0.3000" width="0.1000" layer="51"/>+ <wire x1="-0.1000" y1="0.6000" x2="0.4000" y2="0.6000" width="0.1000" layer="51"/>+ <wire x1="0.4000" y1="0.6000" x2="0.4000" y2="-0.6000" width="0.1000" layer="51"/>+ <wire x1="0.4000" y1="-0.6000" x2="-0.4000" y2="-0.6000" width="0.1000" layer="51"/>+ <text x="0" y="1.460" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-1.460" size="1.27" layer="27" align="top-center">>VALUE</text>+</package>+</packages>+<symbols>+<symbol name="DF3A5.6LFV">+ <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+ <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+ <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">>NAME</text>+ <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">>VALUE</text>+ <pin name="CATHODE1" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="CATHODE2" x="-17.78" y="-2.54" length="middle" direction="pas"/>+ <pin name="ANODE" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="DF3A5.6LFV" prefix="U">+ <description></description>+ <gates>+ <gate name="G$1" symbol="DF3A5.6LFV" x="0" y="0"/>+ </gates>+ <devices>+ <device name="" package="SOT-723">+ <connects>+ <connect gate="G$1" pin="CATHODE1" pad="1"/>+ <connect gate="G$1" pin="CATHODE2" pad="2"/>+ <connect gate="G$1" pin="ANODE" pad="3"/>+ </connects>+ <technologies><technology name=""/></technologies>+ </device>+ </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>
df3a5-6lfv.stepadded+2003@@ -0,0 +1,2003 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-17T14:29:39',('Author'),(+ 'Open CASCADE'),'Open CASCADE STEP processor 7.8','Open CASCADE 7.8'+ ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+ 'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+ 'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('DF3A5.6LFV','DF3A5.6LFV','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#561,#891,#1221),#1551);+#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,#137,#218,#299,#348,#397,#429,#478,#527,#554)+ );+#17 = ADVANCED_FACE('',(#18),#32,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#55,#83,#111));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-0.4,-0.6,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-0.4,-0.6,0.44));+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);+#27 = LINE('',#28,#29);+#28 = CARTESIAN_POINT('',(-0.4,-0.6,0.));+#29 = VECTOR('',#30,1.);+#30 = DIRECTION('',(0.,0.,1.));+#31 = PCURVE('',#32,#37);+#32 = PLANE('',#33);+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);+#34 = CARTESIAN_POINT('',(-0.4,-0.6,0.));+#35 = DIRECTION('',(1.,0.,0.));+#36 = DIRECTION('',(0.,0.,1.));+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);+#38 = LINE('',#39,#40);+#39 = CARTESIAN_POINT('',(0.,0.));+#40 = VECTOR('',#41,1.);+#41 = DIRECTION('',(1.,0.));+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#43 = PCURVE('',#44,#49);+#44 = PLANE('',#45);+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);+#46 = CARTESIAN_POINT('',(-0.4,-0.6,0.));+#47 = DIRECTION('',(0.,1.,0.));+#48 = DIRECTION('',(0.,0.,1.));+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(0.,0.));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(1.,0.));+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#55 = ORIENTED_EDGE('',*,*,#56,.T.);+#56 = EDGE_CURVE('',#22,#57,#59,.T.);+#57 = VERTEX_POINT('',#58);+#58 = CARTESIAN_POINT('',(-0.4,0.6,0.));+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);+#60 = LINE('',#61,#62);+#61 = CARTESIAN_POINT('',(-0.4,-0.6,0.));+#62 = VECTOR('',#63,1.);+#63 = DIRECTION('',(0.,1.,0.));+#64 = PCURVE('',#32,#65);+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(0.,0.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(0.,-1.));+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#71 = PCURVE('',#72,#77);+#72 = PLANE('',#73);+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);+#74 = CARTESIAN_POINT('',(-0.4,-0.6,0.));+#75 = DIRECTION('',(0.,0.,1.));+#76 = DIRECTION('',(1.,0.,0.));+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);+#78 = LINE('',#79,#80);+#79 = CARTESIAN_POINT('',(0.,0.));+#80 = VECTOR('',#81,1.);+#81 = DIRECTION('',(0.,1.));+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#83 = ORIENTED_EDGE('',*,*,#84,.T.);+#84 = EDGE_CURVE('',#57,#85,#87,.T.);+#85 = VERTEX_POINT('',#86);+#86 = CARTESIAN_POINT('',(-0.4,0.6,0.44));+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);+#88 = LINE('',#89,#90);+#89 = CARTESIAN_POINT('',(-0.4,0.6,0.));+#90 = VECTOR('',#91,1.);+#91 = DIRECTION('',(0.,0.,1.));+#92 = PCURVE('',#32,#93);+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(0.,-1.2));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(1.,0.));+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#99 = PCURVE('',#100,#105);+#100 = PLANE('',#101);+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);+#102 = CARTESIAN_POINT('',(-0.4,0.6,0.));+#103 = DIRECTION('',(0.,1.,0.));+#104 = DIRECTION('',(0.,0.,1.));+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(0.,0.));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(1.,0.));+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#111 = ORIENTED_EDGE('',*,*,#112,.F.);+#112 = EDGE_CURVE('',#24,#85,#113,.T.);+#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(-0.4,-0.6,0.44));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,1.,0.));+#118 = PCURVE('',#32,#119);+#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);+#120 = LINE('',#121,#122);+#121 = CARTESIAN_POINT('',(0.44,0.));+#122 = VECTOR('',#123,1.);+#123 = DIRECTION('',(0.,-1.));+#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#125 = PCURVE('',#126,#131);+#126 = PLANE('',#127);+#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);+#128 = CARTESIAN_POINT('',(-0.37,-0.6,0.47));+#129 = DIRECTION('',(0.707106781187,0.,-0.707106781187));+#130 = DIRECTION('',(0.,1.,0.));+#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);+#132 = LINE('',#133,#134);+#133 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#134 = VECTOR('',#135,1.);+#135 = DIRECTION('',(1.,0.));+#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#137 = ADVANCED_FACE('',(#138),#44,.F.);+#138 = FACE_BOUND('',#139,.F.);+#139 = EDGE_LOOP('',(#140,#170,#191,#192));+#140 = ORIENTED_EDGE('',*,*,#141,.F.);+#141 = EDGE_CURVE('',#142,#144,#146,.T.);+#142 = VERTEX_POINT('',#143);+#143 = CARTESIAN_POINT('',(0.4,-0.6,0.));+#144 = VERTEX_POINT('',#145);+#145 = CARTESIAN_POINT('',(0.4,-0.6,0.44));+#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.);+#147 = LINE('',#148,#149);+#148 = CARTESIAN_POINT('',(0.4,-0.6,0.));+#149 = VECTOR('',#150,1.);+#150 = DIRECTION('',(0.,0.,1.));+#151 = PCURVE('',#44,#152);+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);+#153 = LINE('',#154,#155);+#154 = CARTESIAN_POINT('',(0.,0.8));+#155 = VECTOR('',#156,1.);+#156 = DIRECTION('',(1.,0.));+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#158 = PCURVE('',#159,#164);+#159 = PLANE('',#160);+#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163);+#161 = CARTESIAN_POINT('',(0.4,-0.6,0.));+#162 = DIRECTION('',(1.,0.,0.));+#163 = DIRECTION('',(0.,0.,1.));+#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);+#165 = LINE('',#166,#167);+#166 = CARTESIAN_POINT('',(0.,0.));+#167 = VECTOR('',#168,1.);+#168 = DIRECTION('',(1.,0.));+#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#170 = ORIENTED_EDGE('',*,*,#171,.F.);+#171 = EDGE_CURVE('',#22,#142,#172,.T.);+#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.);+#173 = LINE('',#174,#175);+#174 = CARTESIAN_POINT('',(-0.4,-0.6,0.));+#175 = VECTOR('',#176,1.);+#176 = DIRECTION('',(1.,0.,0.));+#177 = PCURVE('',#44,#178);+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);+#179 = LINE('',#180,#181);+#180 = CARTESIAN_POINT('',(0.,0.));+#181 = VECTOR('',#182,1.);+#182 = DIRECTION('',(0.,1.));+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#184 = PCURVE('',#72,#185);+#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);+#186 = LINE('',#187,#188);+#187 = CARTESIAN_POINT('',(0.,0.));+#188 = VECTOR('',#189,1.);+#189 = DIRECTION('',(1.,0.));+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#191 = ORIENTED_EDGE('',*,*,#21,.T.);+#192 = ORIENTED_EDGE('',*,*,#193,.T.);+#193 = EDGE_CURVE('',#24,#144,#194,.T.);+#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);+#195 = LINE('',#196,#197);+#196 = CARTESIAN_POINT('',(-0.4,-0.6,0.44));+#197 = VECTOR('',#198,1.);+#198 = DIRECTION('',(1.,0.,0.));+#199 = PCURVE('',#44,#200);+#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);+#201 = LINE('',#202,#203);+#202 = CARTESIAN_POINT('',(0.44,0.));+#203 = VECTOR('',#204,1.);+#204 = DIRECTION('',(0.,1.));+#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#206 = PCURVE('',#207,#212);+#207 = PLANE('',#208);+#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);+#209 = CARTESIAN_POINT('',(-0.4,-0.57,0.47));+#210 = DIRECTION('',(-8.673929624483E-19,0.707106781187,-0.707106781187)+ );+#211 = DIRECTION('',(-1.,-6.133394457007E-19,6.133394457007E-19));+#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217);+#213 = LINE('',#214,#215);+#214 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#215 = VECTOR('',#216,1.);+#216 = DIRECTION('',(-1.,0.));+#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#218 = ADVANCED_FACE('',(#219),#126,.F.);+#219 = FACE_BOUND('',#220,.F.);+#220 = EDGE_LOOP('',(#221,#244,#245,#273));+#221 = ORIENTED_EDGE('',*,*,#222,.F.);+#222 = EDGE_CURVE('',#24,#223,#225,.T.);+#223 = VERTEX_POINT('',#224);+#224 = CARTESIAN_POINT('',(-0.34,-0.54,0.5));+#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.);+#226 = LINE('',#227,#228);+#227 = CARTESIAN_POINT('',(-0.38,-0.58,0.46));+#228 = VECTOR('',#229,1.);+#229 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));+#230 = PCURVE('',#126,#231);+#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236);+#232 = LINE('',#233,#234);+#233 = CARTESIAN_POINT('',(2.E-02,-1.414213562373E-02));+#234 = VECTOR('',#235,1.);+#235 = DIRECTION('',(0.57735026919,0.816496580928));+#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#237 = PCURVE('',#207,#238);+#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243);+#239 = LINE('',#240,#241);+#240 = CARTESIAN_POINT('',(-2.E-02,-1.414213562373E-02));+#241 = VECTOR('',#242,1.);+#242 = DIRECTION('',(-0.57735026919,0.816496580928));+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#244 = ORIENTED_EDGE('',*,*,#112,.T.);+#245 = ORIENTED_EDGE('',*,*,#246,.T.);+#246 = EDGE_CURVE('',#85,#247,#249,.T.);+#247 = VERTEX_POINT('',#248);+#248 = CARTESIAN_POINT('',(-0.34,0.54,0.5));+#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.);+#250 = LINE('',#251,#252);+#251 = CARTESIAN_POINT('',(-0.18,0.38,0.66));+#252 = VECTOR('',#253,1.);+#253 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#254 = PCURVE('',#126,#255);+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);+#256 = LINE('',#257,#258);+#257 = CARTESIAN_POINT('',(0.98,0.268700576851));+#258 = VECTOR('',#259,1.);+#259 = DIRECTION('',(-0.57735026919,0.816496580928));+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#261 = PCURVE('',#262,#267);+#262 = PLANE('',#263);+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);+#264 = CARTESIAN_POINT('',(-0.4,0.57,0.47));+#265 = DIRECTION('',(8.673929624483E-19,0.707106781187,0.707106781187));+#266 = DIRECTION('',(-1.,6.133394457007E-19,6.133394457007E-19));+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);+#268 = LINE('',#269,#270);+#269 = CARTESIAN_POINT('',(-0.22,0.268700576851));+#270 = VECTOR('',#271,1.);+#271 = DIRECTION('',(-0.57735026919,0.816496580928));+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#273 = ORIENTED_EDGE('',*,*,#274,.F.);+#274 = EDGE_CURVE('',#223,#247,#275,.T.);+#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.);+#276 = LINE('',#277,#278);+#277 = CARTESIAN_POINT('',(-0.34,-0.6,0.5));+#278 = VECTOR('',#279,1.);+#279 = DIRECTION('',(0.,1.,0.));+#280 = PCURVE('',#126,#281);+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);+#282 = LINE('',#283,#284);+#283 = CARTESIAN_POINT('',(0.,4.242640687119E-02));+#284 = VECTOR('',#285,1.);+#285 = DIRECTION('',(1.,0.));+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#287 = PCURVE('',#288,#293);+#288 = PLANE('',#289);+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);+#290 = CARTESIAN_POINT('',(-0.4,-0.6,0.5));+#291 = DIRECTION('',(0.,0.,1.));+#292 = DIRECTION('',(1.,0.,0.));+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);+#294 = LINE('',#295,#296);+#295 = CARTESIAN_POINT('',(6.E-02,0.));+#296 = VECTOR('',#297,1.);+#297 = DIRECTION('',(0.,1.));+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#299 = ADVANCED_FACE('',(#300),#72,.F.);+#300 = FACE_BOUND('',#301,.F.);+#301 = EDGE_LOOP('',(#302,#303,#304,#327));+#302 = ORIENTED_EDGE('',*,*,#56,.F.);+#303 = ORIENTED_EDGE('',*,*,#171,.T.);+#304 = ORIENTED_EDGE('',*,*,#305,.T.);+#305 = EDGE_CURVE('',#142,#306,#308,.T.);+#306 = VERTEX_POINT('',#307);+#307 = CARTESIAN_POINT('',(0.4,0.6,0.));+#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.);+#309 = LINE('',#310,#311);+#310 = CARTESIAN_POINT('',(0.4,-0.6,0.));+#311 = VECTOR('',#312,1.);+#312 = DIRECTION('',(0.,1.,0.));+#313 = PCURVE('',#72,#314);+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319);+#315 = LINE('',#316,#317);+#316 = CARTESIAN_POINT('',(0.8,0.));+#317 = VECTOR('',#318,1.);+#318 = DIRECTION('',(0.,1.));+#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#320 = PCURVE('',#159,#321);+#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326);+#322 = LINE('',#323,#324);+#323 = CARTESIAN_POINT('',(0.,0.));+#324 = VECTOR('',#325,1.);+#325 = DIRECTION('',(0.,-1.));+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#327 = ORIENTED_EDGE('',*,*,#328,.F.);+#328 = EDGE_CURVE('',#57,#306,#329,.T.);+#329 = SURFACE_CURVE('',#330,(#334,#341),.PCURVE_S1.);+#330 = LINE('',#331,#332);+#331 = CARTESIAN_POINT('',(-0.4,0.6,0.));+#332 = VECTOR('',#333,1.);+#333 = DIRECTION('',(1.,0.,0.));+#334 = PCURVE('',#72,#335);+#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340);+#336 = LINE('',#337,#338);+#337 = CARTESIAN_POINT('',(0.,1.2));+#338 = VECTOR('',#339,1.);+#339 = DIRECTION('',(1.,0.));+#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#341 = PCURVE('',#100,#342);+#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);+#343 = LINE('',#344,#345);+#344 = CARTESIAN_POINT('',(0.,0.));+#345 = VECTOR('',#346,1.);+#346 = DIRECTION('',(0.,1.));+#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#348 = ADVANCED_FACE('',(#349),#100,.T.);+#349 = FACE_BOUND('',#350,.T.);+#350 = EDGE_LOOP('',(#351,#374,#375,#376));+#351 = ORIENTED_EDGE('',*,*,#352,.F.);+#352 = EDGE_CURVE('',#306,#353,#355,.T.);+#353 = VERTEX_POINT('',#354);+#354 = CARTESIAN_POINT('',(0.4,0.6,0.44));+#355 = SURFACE_CURVE('',#356,(#360,#367),.PCURVE_S1.);+#356 = LINE('',#357,#358);+#357 = CARTESIAN_POINT('',(0.4,0.6,0.));+#358 = VECTOR('',#359,1.);+#359 = DIRECTION('',(0.,0.,1.));+#360 = PCURVE('',#100,#361);+#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366);+#362 = LINE('',#363,#364);+#363 = CARTESIAN_POINT('',(0.,0.8));+#364 = VECTOR('',#365,1.);+#365 = DIRECTION('',(1.,0.));+#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#367 = PCURVE('',#159,#368);+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);+#369 = LINE('',#370,#371);+#370 = CARTESIAN_POINT('',(0.,-1.2));+#371 = VECTOR('',#372,1.);+#372 = DIRECTION('',(1.,0.));+#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#374 = ORIENTED_EDGE('',*,*,#328,.F.);+#375 = ORIENTED_EDGE('',*,*,#84,.T.);+#376 = ORIENTED_EDGE('',*,*,#377,.T.);+#377 = EDGE_CURVE('',#85,#353,#378,.T.);+#378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.);+#379 = LINE('',#380,#381);+#380 = CARTESIAN_POINT('',(-0.4,0.6,0.44));+#381 = VECTOR('',#382,1.);+#382 = DIRECTION('',(1.,0.,0.));+#383 = PCURVE('',#100,#384);+#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);+#385 = LINE('',#386,#387);+#386 = CARTESIAN_POINT('',(0.44,0.));+#387 = VECTOR('',#388,1.);+#388 = DIRECTION('',(0.,1.));+#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#390 = PCURVE('',#262,#391);+#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396);+#392 = LINE('',#393,#394);+#393 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#394 = VECTOR('',#395,1.);+#395 = DIRECTION('',(-1.,0.));+#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#397 = ADVANCED_FACE('',(#398),#159,.T.);+#398 = FACE_BOUND('',#399,.T.);+#399 = EDGE_LOOP('',(#400,#401,#402,#403));+#400 = ORIENTED_EDGE('',*,*,#141,.F.);+#401 = ORIENTED_EDGE('',*,*,#305,.T.);+#402 = ORIENTED_EDGE('',*,*,#352,.T.);+#403 = ORIENTED_EDGE('',*,*,#404,.F.);+#404 = EDGE_CURVE('',#144,#353,#405,.T.);+#405 = SURFACE_CURVE('',#406,(#410,#417),.PCURVE_S1.);+#406 = LINE('',#407,#408);+#407 = CARTESIAN_POINT('',(0.4,-0.6,0.44));+#408 = VECTOR('',#409,1.);+#409 = DIRECTION('',(0.,1.,0.));+#410 = PCURVE('',#159,#411);+#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);+#412 = LINE('',#413,#414);+#413 = CARTESIAN_POINT('',(0.44,0.));+#414 = VECTOR('',#415,1.);+#415 = DIRECTION('',(0.,-1.));+#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#417 = PCURVE('',#418,#423);+#418 = PLANE('',#419);+#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);+#420 = CARTESIAN_POINT('',(0.37,-0.6,0.47));+#421 = DIRECTION('',(0.707106781187,0.,0.707106781187));+#422 = DIRECTION('',(0.,1.,0.));+#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428);+#424 = LINE('',#425,#426);+#425 = CARTESIAN_POINT('',(0.,-4.242640687119E-02));+#426 = VECTOR('',#427,1.);+#427 = DIRECTION('',(1.,0.));+#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#429 = ADVANCED_FACE('',(#430),#207,.F.);+#430 = FACE_BOUND('',#431,.T.);+#431 = EDGE_LOOP('',(#432,#433,#434,#457));+#432 = ORIENTED_EDGE('',*,*,#222,.F.);+#433 = ORIENTED_EDGE('',*,*,#193,.T.);+#434 = ORIENTED_EDGE('',*,*,#435,.T.);+#435 = EDGE_CURVE('',#144,#436,#438,.T.);+#436 = VERTEX_POINT('',#437);+#437 = CARTESIAN_POINT('',(0.34,-0.54,0.5));+#438 = SURFACE_CURVE('',#439,(#443,#450),.PCURVE_S1.);+#439 = LINE('',#440,#441);+#440 = CARTESIAN_POINT('',(0.246666666667,-0.446666666667,0.593333333333+ ));+#441 = VECTOR('',#442,1.);+#442 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));+#443 = PCURVE('',#207,#444);+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);+#445 = LINE('',#446,#447);+#446 = CARTESIAN_POINT('',(-0.646666666667,0.174419672692));+#447 = VECTOR('',#448,1.);+#448 = DIRECTION('',(0.57735026919,0.816496580928));+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#450 = PCURVE('',#418,#451);+#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456);+#452 = LINE('',#453,#454);+#453 = CARTESIAN_POINT('',(0.153333333333,0.174419672692));+#454 = VECTOR('',#455,1.);+#455 = DIRECTION('',(0.57735026919,0.816496580928));+#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#457 = ORIENTED_EDGE('',*,*,#458,.F.);+#458 = EDGE_CURVE('',#223,#436,#459,.T.);+#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.);+#460 = LINE('',#461,#462);+#461 = CARTESIAN_POINT('',(-0.4,-0.54,0.5));+#462 = VECTOR('',#463,1.);+#463 = DIRECTION('',(1.,0.,0.));+#464 = PCURVE('',#207,#465);+#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470);+#466 = LINE('',#467,#468);+#467 = CARTESIAN_POINT('',(-3.310192091916E-35,4.242640687119E-02));+#468 = VECTOR('',#469,1.);+#469 = DIRECTION('',(-1.,0.));+#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#471 = PCURVE('',#288,#472);+#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);+#473 = LINE('',#474,#475);+#474 = CARTESIAN_POINT('',(0.,6.E-02));+#475 = VECTOR('',#476,1.);+#476 = DIRECTION('',(1.,0.));+#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#478 = ADVANCED_FACE('',(#479),#288,.T.);+#479 = FACE_BOUND('',#480,.T.);+#480 = EDGE_LOOP('',(#481,#482,#483,#506));+#481 = ORIENTED_EDGE('',*,*,#274,.F.);+#482 = ORIENTED_EDGE('',*,*,#458,.T.);+#483 = ORIENTED_EDGE('',*,*,#484,.T.);+#484 = EDGE_CURVE('',#436,#485,#487,.T.);+#485 = VERTEX_POINT('',#486);+#486 = CARTESIAN_POINT('',(0.34,0.54,0.5));+#487 = SURFACE_CURVE('',#488,(#492,#499),.PCURVE_S1.);+#488 = LINE('',#489,#490);+#489 = CARTESIAN_POINT('',(0.34,-0.6,0.5));+#490 = VECTOR('',#491,1.);+#491 = DIRECTION('',(0.,1.,0.));+#492 = PCURVE('',#288,#493);+#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498);+#494 = LINE('',#495,#496);+#495 = CARTESIAN_POINT('',(0.74,0.));+#496 = VECTOR('',#497,1.);+#497 = DIRECTION('',(0.,1.));+#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#499 = PCURVE('',#418,#500);+#500 = DEFINITIONAL_REPRESENTATION('',(#501),#505);+#501 = LINE('',#502,#503);+#502 = CARTESIAN_POINT('',(0.,4.242640687119E-02));+#503 = VECTOR('',#504,1.);+#504 = DIRECTION('',(1.,0.));+#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#506 = ORIENTED_EDGE('',*,*,#507,.F.);+#507 = EDGE_CURVE('',#247,#485,#508,.T.);+#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.);+#509 = LINE('',#510,#511);+#510 = CARTESIAN_POINT('',(-0.4,0.54,0.5));+#511 = VECTOR('',#512,1.);+#512 = DIRECTION('',(1.,0.,0.));+#513 = PCURVE('',#288,#514);+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(0.,1.14));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(1.,0.));+#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#520 = PCURVE('',#262,#521);+#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526);+#522 = LINE('',#523,#524);+#523 = CARTESIAN_POINT('',(-3.310192091916E-35,4.242640687119E-02));+#524 = VECTOR('',#525,1.);+#525 = DIRECTION('',(-1.,0.));+#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#527 = ADVANCED_FACE('',(#528),#262,.T.);+#528 = FACE_BOUND('',#529,.F.);+#529 = EDGE_LOOP('',(#530,#531,#532,#553));+#530 = ORIENTED_EDGE('',*,*,#246,.F.);+#531 = ORIENTED_EDGE('',*,*,#377,.T.);+#532 = ORIENTED_EDGE('',*,*,#533,.T.);+#533 = EDGE_CURVE('',#353,#485,#534,.T.);+#534 = SURFACE_CURVE('',#535,(#539,#546),.PCURVE_S1.);+#535 = LINE('',#536,#537);+#536 = CARTESIAN_POINT('',(4.666666666667E-02,0.246666666667,+ 0.793333333333));+#537 = VECTOR('',#538,1.);+#538 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#539 = PCURVE('',#262,#540);+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);+#541 = LINE('',#542,#543);+#542 = CARTESIAN_POINT('',(-0.446666666667,0.457262385167));+#543 = VECTOR('',#544,1.);+#544 = DIRECTION('',(0.57735026919,0.816496580928));+#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#546 = PCURVE('',#418,#547);+#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552);+#548 = LINE('',#549,#550);+#549 = CARTESIAN_POINT('',(0.846666666667,0.457262385167));+#550 = VECTOR('',#551,1.);+#551 = DIRECTION('',(-0.57735026919,0.816496580928));+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#553 = ORIENTED_EDGE('',*,*,#507,.F.);+#554 = ADVANCED_FACE('',(#555),#418,.T.);+#555 = FACE_BOUND('',#556,.T.);+#556 = EDGE_LOOP('',(#557,#558,#559,#560));+#557 = ORIENTED_EDGE('',*,*,#435,.F.);+#558 = ORIENTED_EDGE('',*,*,#404,.T.);+#559 = ORIENTED_EDGE('',*,*,#533,.T.);+#560 = ORIENTED_EDGE('',*,*,#484,.F.);+#561 = MANIFOLD_SOLID_BREP('',#562);+#562 = CLOSED_SHELL('',(#563,#683,#783,#830,#877,#884));+#563 = ADVANCED_FACE('',(#564),#578,.F.);+#564 = FACE_BOUND('',#565,.F.);+#565 = EDGE_LOOP('',(#566,#601,#629,#657));+#566 = ORIENTED_EDGE('',*,*,#567,.F.);+#567 = EDGE_CURVE('',#568,#570,#572,.T.);+#568 = VERTEX_POINT('',#569);+#569 = CARTESIAN_POINT('',(-0.75,0.25,0.));+#570 = VERTEX_POINT('',#571);+#571 = CARTESIAN_POINT('',(-0.75,0.25,0.15));+#572 = SURFACE_CURVE('',#573,(#577,#589),.PCURVE_S1.);+#573 = LINE('',#574,#575);+#574 = CARTESIAN_POINT('',(-0.75,0.25,0.));+#575 = VECTOR('',#576,1.);+#576 = DIRECTION('',(0.,0.,1.));+#577 = PCURVE('',#578,#583);+#578 = PLANE('',#579);+#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582);+#580 = CARTESIAN_POINT('',(-0.75,0.25,0.));+#581 = DIRECTION('',(1.,0.,0.));+#582 = DIRECTION('',(0.,0.,1.));+#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588);+#584 = LINE('',#585,#586);+#585 = CARTESIAN_POINT('',(0.,0.));+#586 = VECTOR('',#587,1.);+#587 = DIRECTION('',(1.,0.));+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#589 = PCURVE('',#590,#595);+#590 = PLANE('',#591);+#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);+#592 = CARTESIAN_POINT('',(-0.75,0.25,0.));+#593 = DIRECTION('',(0.,1.,0.));+#594 = DIRECTION('',(0.,0.,1.));+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);+#596 = LINE('',#597,#598);+#597 = CARTESIAN_POINT('',(0.,0.));+#598 = VECTOR('',#599,1.);+#599 = DIRECTION('',(1.,0.));+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#601 = ORIENTED_EDGE('',*,*,#602,.T.);+#602 = EDGE_CURVE('',#568,#603,#605,.T.);+#603 = VERTEX_POINT('',#604);+#604 = CARTESIAN_POINT('',(-0.75,0.55,0.));+#605 = SURFACE_CURVE('',#606,(#610,#617),.PCURVE_S1.);+#606 = LINE('',#607,#608);+#607 = CARTESIAN_POINT('',(-0.75,0.25,0.));+#608 = VECTOR('',#609,1.);+#609 = DIRECTION('',(0.,1.,0.));+#610 = PCURVE('',#578,#611);+#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616);+#612 = LINE('',#613,#614);+#613 = CARTESIAN_POINT('',(0.,0.));+#614 = VECTOR('',#615,1.);+#615 = DIRECTION('',(0.,-1.));+#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#617 = PCURVE('',#618,#623);+#618 = PLANE('',#619);+#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622);+#620 = CARTESIAN_POINT('',(-0.75,0.25,0.));+#621 = DIRECTION('',(0.,0.,1.));+#622 = DIRECTION('',(1.,0.,0.));+#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);+#624 = LINE('',#625,#626);+#625 = CARTESIAN_POINT('',(0.,0.));+#626 = VECTOR('',#627,1.);+#627 = DIRECTION('',(0.,1.));+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#629 = ORIENTED_EDGE('',*,*,#630,.T.);+#630 = EDGE_CURVE('',#603,#631,#633,.T.);+#631 = VERTEX_POINT('',#632);+#632 = CARTESIAN_POINT('',(-0.75,0.55,0.15));+#633 = SURFACE_CURVE('',#634,(#638,#645),.PCURVE_S1.);+#634 = LINE('',#635,#636);+#635 = CARTESIAN_POINT('',(-0.75,0.55,0.));+#636 = VECTOR('',#637,1.);+#637 = DIRECTION('',(0.,0.,1.));+#638 = PCURVE('',#578,#639);+#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644);+#640 = LINE('',#641,#642);+#641 = CARTESIAN_POINT('',(0.,-0.3));+#642 = VECTOR('',#643,1.);+#643 = DIRECTION('',(1.,0.));+#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#645 = PCURVE('',#646,#651);+#646 = PLANE('',#647);+#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650);+#648 = CARTESIAN_POINT('',(-0.75,0.55,0.));+#649 = DIRECTION('',(0.,1.,0.));+#650 = DIRECTION('',(0.,0.,1.));+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);+#652 = LINE('',#653,#654);+#653 = CARTESIAN_POINT('',(0.,0.));+#654 = VECTOR('',#655,1.);+#655 = DIRECTION('',(1.,0.));+#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#657 = ORIENTED_EDGE('',*,*,#658,.F.);+#658 = EDGE_CURVE('',#570,#631,#659,.T.);+#659 = SURFACE_CURVE('',#660,(#664,#671),.PCURVE_S1.);+#660 = LINE('',#661,#662);+#661 = CARTESIAN_POINT('',(-0.75,0.25,0.15));+#662 = VECTOR('',#663,1.);+#663 = DIRECTION('',(0.,1.,0.));+#664 = PCURVE('',#578,#665);+#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670);+#666 = LINE('',#667,#668);+#667 = CARTESIAN_POINT('',(0.15,0.));+#668 = VECTOR('',#669,1.);+#669 = DIRECTION('',(0.,-1.));+#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#671 = PCURVE('',#672,#677);+#672 = PLANE('',#673);+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);+#674 = CARTESIAN_POINT('',(-0.75,0.25,0.15));+#675 = DIRECTION('',(0.,0.,1.));+#676 = DIRECTION('',(1.,0.,0.));+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);+#678 = LINE('',#679,#680);+#679 = CARTESIAN_POINT('',(0.,0.));+#680 = VECTOR('',#681,1.);+#681 = DIRECTION('',(0.,1.));+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#683 = ADVANCED_FACE('',(#684),#698,.T.);+#684 = FACE_BOUND('',#685,.T.);+#685 = EDGE_LOOP('',(#686,#716,#739,#762));+#686 = ORIENTED_EDGE('',*,*,#687,.F.);+#687 = EDGE_CURVE('',#688,#690,#692,.T.);+#688 = VERTEX_POINT('',#689);+#689 = CARTESIAN_POINT('',(-0.35,0.25,0.));+#690 = VERTEX_POINT('',#691);+#691 = CARTESIAN_POINT('',(-0.35,0.25,0.15));+#692 = SURFACE_CURVE('',#693,(#697,#709),.PCURVE_S1.);+#693 = LINE('',#694,#695);+#694 = CARTESIAN_POINT('',(-0.35,0.25,0.));+#695 = VECTOR('',#696,1.);+#696 = DIRECTION('',(0.,0.,1.));+#697 = PCURVE('',#698,#703);+#698 = PLANE('',#699);+#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702);+#700 = CARTESIAN_POINT('',(-0.35,0.25,0.));+#701 = DIRECTION('',(1.,0.,0.));+#702 = DIRECTION('',(0.,0.,1.));+#703 = DEFINITIONAL_REPRESENTATION('',(#704),#708);+#704 = LINE('',#705,#706);+#705 = CARTESIAN_POINT('',(0.,0.));+#706 = VECTOR('',#707,1.);+#707 = DIRECTION('',(1.,0.));+#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#709 = PCURVE('',#590,#710);+#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715);+#711 = LINE('',#712,#713);+#712 = CARTESIAN_POINT('',(0.,0.4));+#713 = VECTOR('',#714,1.);+#714 = DIRECTION('',(1.,0.));+#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#716 = ORIENTED_EDGE('',*,*,#717,.T.);+#717 = EDGE_CURVE('',#688,#718,#720,.T.);+#718 = VERTEX_POINT('',#719);+#719 = CARTESIAN_POINT('',(-0.35,0.55,0.));+#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.);+#721 = LINE('',#722,#723);+#722 = CARTESIAN_POINT('',(-0.35,0.25,0.));+#723 = VECTOR('',#724,1.);+#724 = DIRECTION('',(0.,1.,0.));+#725 = PCURVE('',#698,#726);+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731);+#727 = LINE('',#728,#729);+#728 = CARTESIAN_POINT('',(0.,0.));+#729 = VECTOR('',#730,1.);+#730 = DIRECTION('',(0.,-1.));+#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#732 = PCURVE('',#618,#733);+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);+#734 = LINE('',#735,#736);+#735 = CARTESIAN_POINT('',(0.4,0.));+#736 = VECTOR('',#737,1.);+#737 = DIRECTION('',(0.,1.));+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#739 = ORIENTED_EDGE('',*,*,#740,.T.);+#740 = EDGE_CURVE('',#718,#741,#743,.T.);+#741 = VERTEX_POINT('',#742);+#742 = CARTESIAN_POINT('',(-0.35,0.55,0.15));+#743 = SURFACE_CURVE('',#744,(#748,#755),.PCURVE_S1.);+#744 = LINE('',#745,#746);+#745 = CARTESIAN_POINT('',(-0.35,0.55,0.));+#746 = VECTOR('',#747,1.);+#747 = DIRECTION('',(0.,0.,1.));+#748 = PCURVE('',#698,#749);+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);+#750 = LINE('',#751,#752);+#751 = CARTESIAN_POINT('',(0.,-0.3));+#752 = VECTOR('',#753,1.);+#753 = DIRECTION('',(1.,0.));+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#755 = PCURVE('',#646,#756);+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761);+#757 = LINE('',#758,#759);+#758 = CARTESIAN_POINT('',(0.,0.4));+#759 = VECTOR('',#760,1.);+#760 = DIRECTION('',(1.,0.));+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#762 = ORIENTED_EDGE('',*,*,#763,.F.);+#763 = EDGE_CURVE('',#690,#741,#764,.T.);+#764 = SURFACE_CURVE('',#765,(#769,#776),.PCURVE_S1.);+#765 = LINE('',#766,#767);+#766 = CARTESIAN_POINT('',(-0.35,0.25,0.15));+#767 = VECTOR('',#768,1.);+#768 = DIRECTION('',(0.,1.,0.));+#769 = PCURVE('',#698,#770);+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);+#771 = LINE('',#772,#773);+#772 = CARTESIAN_POINT('',(0.15,0.));+#773 = VECTOR('',#774,1.);+#774 = DIRECTION('',(0.,-1.));+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#776 = PCURVE('',#672,#777);+#777 = DEFINITIONAL_REPRESENTATION('',(#778),#782);+#778 = LINE('',#779,#780);+#779 = CARTESIAN_POINT('',(0.4,0.));+#780 = VECTOR('',#781,1.);+#781 = DIRECTION('',(0.,1.));+#782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#783 = ADVANCED_FACE('',(#784),#590,.F.);+#784 = FACE_BOUND('',#785,.F.);+#785 = EDGE_LOOP('',(#786,#807,#808,#829));+#786 = ORIENTED_EDGE('',*,*,#787,.F.);+#787 = EDGE_CURVE('',#568,#688,#788,.T.);+#788 = SURFACE_CURVE('',#789,(#793,#800),.PCURVE_S1.);+#789 = LINE('',#790,#791);+#790 = CARTESIAN_POINT('',(-0.75,0.25,0.));+#791 = VECTOR('',#792,1.);+#792 = DIRECTION('',(1.,0.,0.));+#793 = PCURVE('',#590,#794);+#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799);+#795 = LINE('',#796,#797);+#796 = CARTESIAN_POINT('',(0.,0.));+#797 = VECTOR('',#798,1.);+#798 = DIRECTION('',(0.,1.));+#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#800 = PCURVE('',#618,#801);+#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806);+#802 = LINE('',#803,#804);+#803 = CARTESIAN_POINT('',(0.,0.));+#804 = VECTOR('',#805,1.);+#805 = DIRECTION('',(1.,0.));+#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#807 = ORIENTED_EDGE('',*,*,#567,.T.);+#808 = ORIENTED_EDGE('',*,*,#809,.T.);+#809 = EDGE_CURVE('',#570,#690,#810,.T.);+#810 = SURFACE_CURVE('',#811,(#815,#822),.PCURVE_S1.);+#811 = LINE('',#812,#813);+#812 = CARTESIAN_POINT('',(-0.75,0.25,0.15));+#813 = VECTOR('',#814,1.);+#814 = DIRECTION('',(1.,0.,0.));+#815 = PCURVE('',#590,#816);+#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821);+#817 = LINE('',#818,#819);+#818 = CARTESIAN_POINT('',(0.15,0.));+#819 = VECTOR('',#820,1.);+#820 = DIRECTION('',(0.,1.));+#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#822 = PCURVE('',#672,#823);+#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828);+#824 = LINE('',#825,#826);+#825 = CARTESIAN_POINT('',(0.,0.));+#826 = VECTOR('',#827,1.);+#827 = DIRECTION('',(1.,0.));+#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#829 = ORIENTED_EDGE('',*,*,#687,.F.);+#830 = ADVANCED_FACE('',(#831),#646,.T.);+#831 = FACE_BOUND('',#832,.T.);+#832 = EDGE_LOOP('',(#833,#854,#855,#876));+#833 = ORIENTED_EDGE('',*,*,#834,.F.);+#834 = EDGE_CURVE('',#603,#718,#835,.T.);+#835 = SURFACE_CURVE('',#836,(#840,#847),.PCURVE_S1.);+#836 = LINE('',#837,#838);+#837 = CARTESIAN_POINT('',(-0.75,0.55,0.));+#838 = VECTOR('',#839,1.);+#839 = DIRECTION('',(1.,0.,0.));+#840 = PCURVE('',#646,#841);+#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846);+#842 = LINE('',#843,#844);+#843 = CARTESIAN_POINT('',(0.,0.));+#844 = VECTOR('',#845,1.);+#845 = DIRECTION('',(0.,1.));+#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#847 = PCURVE('',#618,#848);+#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853);+#849 = LINE('',#850,#851);+#850 = CARTESIAN_POINT('',(0.,0.3));+#851 = VECTOR('',#852,1.);+#852 = DIRECTION('',(1.,0.));+#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#854 = ORIENTED_EDGE('',*,*,#630,.T.);+#855 = ORIENTED_EDGE('',*,*,#856,.T.);+#856 = EDGE_CURVE('',#631,#741,#857,.T.);+#857 = SURFACE_CURVE('',#858,(#862,#869),.PCURVE_S1.);+#858 = LINE('',#859,#860);+#859 = CARTESIAN_POINT('',(-0.75,0.55,0.15));+#860 = VECTOR('',#861,1.);+#861 = DIRECTION('',(1.,0.,0.));+#862 = PCURVE('',#646,#863);+#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);+#864 = LINE('',#865,#866);+#865 = CARTESIAN_POINT('',(0.15,0.));+#866 = VECTOR('',#867,1.);+#867 = DIRECTION('',(0.,1.));+#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#869 = PCURVE('',#672,#870);+#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875);+#871 = LINE('',#872,#873);+#872 = CARTESIAN_POINT('',(0.,0.3));+#873 = VECTOR('',#874,1.);+#874 = DIRECTION('',(1.,0.));+#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#876 = ORIENTED_EDGE('',*,*,#740,.F.);+#877 = ADVANCED_FACE('',(#878),#618,.F.);+#878 = FACE_BOUND('',#879,.F.);+#879 = EDGE_LOOP('',(#880,#881,#882,#883));+#880 = ORIENTED_EDGE('',*,*,#602,.F.);+#881 = ORIENTED_EDGE('',*,*,#787,.T.);+#882 = ORIENTED_EDGE('',*,*,#717,.T.);+#883 = ORIENTED_EDGE('',*,*,#834,.F.);+#884 = ADVANCED_FACE('',(#885),#672,.T.);+#885 = FACE_BOUND('',#886,.T.);+#886 = EDGE_LOOP('',(#887,#888,#889,#890));+#887 = ORIENTED_EDGE('',*,*,#658,.F.);+#888 = ORIENTED_EDGE('',*,*,#809,.T.);+#889 = ORIENTED_EDGE('',*,*,#763,.T.);+#890 = ORIENTED_EDGE('',*,*,#856,.F.);+#891 = MANIFOLD_SOLID_BREP('',#892);+#892 = CLOSED_SHELL('',(#893,#1013,#1113,#1160,#1207,#1214));+#893 = ADVANCED_FACE('',(#894),#908,.F.);+#894 = FACE_BOUND('',#895,.F.);+#895 = EDGE_LOOP('',(#896,#931,#959,#987));+#896 = ORIENTED_EDGE('',*,*,#897,.F.);+#897 = EDGE_CURVE('',#898,#900,#902,.T.);+#898 = VERTEX_POINT('',#899);+#899 = CARTESIAN_POINT('',(-0.75,-0.55,0.));+#900 = VERTEX_POINT('',#901);+#901 = CARTESIAN_POINT('',(-0.75,-0.55,0.15));+#902 = SURFACE_CURVE('',#903,(#907,#919),.PCURVE_S1.);+#903 = LINE('',#904,#905);+#904 = CARTESIAN_POINT('',(-0.75,-0.55,0.));+#905 = VECTOR('',#906,1.);+#906 = DIRECTION('',(0.,0.,1.));+#907 = PCURVE('',#908,#913);+#908 = PLANE('',#909);+#909 = AXIS2_PLACEMENT_3D('',#910,#911,#912);+#910 = CARTESIAN_POINT('',(-0.75,-0.55,0.));+#911 = DIRECTION('',(1.,0.,0.));+#912 = DIRECTION('',(0.,0.,1.));+#913 = DEFINITIONAL_REPRESENTATION('',(#914),#918);+#914 = LINE('',#915,#916);+#915 = CARTESIAN_POINT('',(0.,0.));+#916 = VECTOR('',#917,1.);+#917 = DIRECTION('',(1.,0.));+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#919 = PCURVE('',#920,#925);+#920 = PLANE('',#921);+#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924);+#922 = CARTESIAN_POINT('',(-0.75,-0.55,0.));+#923 = DIRECTION('',(0.,1.,0.));+#924 = DIRECTION('',(0.,0.,1.));+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);+#926 = LINE('',#927,#928);+#927 = CARTESIAN_POINT('',(0.,0.));+#928 = VECTOR('',#929,1.);+#929 = DIRECTION('',(1.,0.));+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#931 = ORIENTED_EDGE('',*,*,#932,.T.);+#932 = EDGE_CURVE('',#898,#933,#935,.T.);+#933 = VERTEX_POINT('',#934);+#934 = CARTESIAN_POINT('',(-0.75,-0.25,0.));+#935 = SURFACE_CURVE('',#936,(#940,#947),.PCURVE_S1.);+#936 = LINE('',#937,#938);+#937 = CARTESIAN_POINT('',(-0.75,-0.55,0.));+#938 = VECTOR('',#939,1.);+#939 = DIRECTION('',(0.,1.,0.));+#940 = PCURVE('',#908,#941);+#941 = DEFINITIONAL_REPRESENTATION('',(#942),#946);+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(0.,0.));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(0.,-1.));+#946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#947 = PCURVE('',#948,#953);+#948 = PLANE('',#949);+#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952);+#950 = CARTESIAN_POINT('',(-0.75,-0.55,0.));+#951 = DIRECTION('',(0.,0.,1.));+#952 = DIRECTION('',(1.,0.,0.));+#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958);+#954 = LINE('',#955,#956);+#955 = CARTESIAN_POINT('',(0.,0.));+#956 = VECTOR('',#957,1.);+#957 = DIRECTION('',(0.,1.));+#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#959 = ORIENTED_EDGE('',*,*,#960,.T.);+#960 = EDGE_CURVE('',#933,#961,#963,.T.);+#961 = VERTEX_POINT('',#962);+#962 = CARTESIAN_POINT('',(-0.75,-0.25,0.15));+#963 = SURFACE_CURVE('',#964,(#968,#975),.PCURVE_S1.);+#964 = LINE('',#965,#966);+#965 = CARTESIAN_POINT('',(-0.75,-0.25,0.));+#966 = VECTOR('',#967,1.);+#967 = DIRECTION('',(0.,0.,1.));+#968 = PCURVE('',#908,#969);+#969 = DEFINITIONAL_REPRESENTATION('',(#970),#974);+#970 = LINE('',#971,#972);+#971 = CARTESIAN_POINT('',(0.,-0.3));+#972 = VECTOR('',#973,1.);+#973 = DIRECTION('',(1.,0.));+#974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#975 = PCURVE('',#976,#981);+#976 = PLANE('',#977);+#977 = AXIS2_PLACEMENT_3D('',#978,#979,#980);+#978 = CARTESIAN_POINT('',(-0.75,-0.25,0.));+#979 = DIRECTION('',(0.,1.,0.));+#980 = DIRECTION('',(0.,0.,1.));+#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986);+#982 = LINE('',#983,#984);+#983 = CARTESIAN_POINT('',(0.,0.));+#984 = VECTOR('',#985,1.);+#985 = DIRECTION('',(1.,0.));+#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#987 = ORIENTED_EDGE('',*,*,#988,.F.);+#988 = EDGE_CURVE('',#900,#961,#989,.T.);+#989 = SURFACE_CURVE('',#990,(#994,#1001),.PCURVE_S1.);+#990 = LINE('',#991,#992);+#991 = CARTESIAN_POINT('',(-0.75,-0.55,0.15));+#992 = VECTOR('',#993,1.);+#993 = DIRECTION('',(0.,1.,0.));+#994 = PCURVE('',#908,#995);+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);+#996 = LINE('',#997,#998);+#997 = CARTESIAN_POINT('',(0.15,0.));+#998 = VECTOR('',#999,1.);+#999 = DIRECTION('',(0.,-1.));+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1001 = PCURVE('',#1002,#1007);+#1002 = PLANE('',#1003);+#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006);+#1004 = CARTESIAN_POINT('',(-0.75,-0.55,0.15));+#1005 = DIRECTION('',(0.,0.,1.));+#1006 = DIRECTION('',(1.,0.,0.));+#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012);+#1008 = LINE('',#1009,#1010);+#1009 = CARTESIAN_POINT('',(0.,0.));+#1010 = VECTOR('',#1011,1.);+#1011 = DIRECTION('',(0.,1.));+#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1013 = ADVANCED_FACE('',(#1014),#1028,.T.);+#1014 = FACE_BOUND('',#1015,.T.);+#1015 = EDGE_LOOP('',(#1016,#1046,#1069,#1092));+#1016 = ORIENTED_EDGE('',*,*,#1017,.F.);+#1017 = EDGE_CURVE('',#1018,#1020,#1022,.T.);+#1018 = VERTEX_POINT('',#1019);+#1019 = CARTESIAN_POINT('',(-0.35,-0.55,0.));+#1020 = VERTEX_POINT('',#1021);+#1021 = CARTESIAN_POINT('',(-0.35,-0.55,0.15));+#1022 = SURFACE_CURVE('',#1023,(#1027,#1039),.PCURVE_S1.);+#1023 = LINE('',#1024,#1025);+#1024 = CARTESIAN_POINT('',(-0.35,-0.55,0.));+#1025 = VECTOR('',#1026,1.);+#1026 = DIRECTION('',(0.,0.,1.));+#1027 = PCURVE('',#1028,#1033);+#1028 = PLANE('',#1029);+#1029 = AXIS2_PLACEMENT_3D('',#1030,#1031,#1032);+#1030 = CARTESIAN_POINT('',(-0.35,-0.55,0.));+#1031 = DIRECTION('',(1.,0.,0.));+#1032 = DIRECTION('',(0.,0.,1.));+#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038);+#1034 = LINE('',#1035,#1036);+#1035 = CARTESIAN_POINT('',(0.,0.));+#1036 = VECTOR('',#1037,1.);+#1037 = DIRECTION('',(1.,0.));+#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1039 = PCURVE('',#920,#1040);+#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045);+#1041 = LINE('',#1042,#1043);+#1042 = CARTESIAN_POINT('',(0.,0.4));+#1043 = VECTOR('',#1044,1.);+#1044 = DIRECTION('',(1.,0.));+#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1046 = ORIENTED_EDGE('',*,*,#1047,.T.);+#1047 = EDGE_CURVE('',#1018,#1048,#1050,.T.);+#1048 = VERTEX_POINT('',#1049);+#1049 = CARTESIAN_POINT('',(-0.35,-0.25,0.));+#1050 = SURFACE_CURVE('',#1051,(#1055,#1062),.PCURVE_S1.);+#1051 = LINE('',#1052,#1053);+#1052 = CARTESIAN_POINT('',(-0.35,-0.55,0.));+#1053 = VECTOR('',#1054,1.);+#1054 = DIRECTION('',(0.,1.,0.));+#1055 = PCURVE('',#1028,#1056);+#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061);+#1057 = LINE('',#1058,#1059);+#1058 = CARTESIAN_POINT('',(0.,0.));+#1059 = VECTOR('',#1060,1.);+#1060 = DIRECTION('',(0.,-1.));+#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1062 = PCURVE('',#948,#1063);+#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);+#1064 = LINE('',#1065,#1066);+#1065 = CARTESIAN_POINT('',(0.4,0.));+#1066 = VECTOR('',#1067,1.);+#1067 = DIRECTION('',(0.,1.));+#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1069 = ORIENTED_EDGE('',*,*,#1070,.T.);+#1070 = EDGE_CURVE('',#1048,#1071,#1073,.T.);+#1071 = VERTEX_POINT('',#1072);+#1072 = CARTESIAN_POINT('',(-0.35,-0.25,0.15));+#1073 = SURFACE_CURVE('',#1074,(#1078,#1085),.PCURVE_S1.);+#1074 = LINE('',#1075,#1076);+#1075 = CARTESIAN_POINT('',(-0.35,-0.25,0.));+#1076 = VECTOR('',#1077,1.);+#1077 = DIRECTION('',(0.,0.,1.));+#1078 = PCURVE('',#1028,#1079);+#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084);+#1080 = LINE('',#1081,#1082);+#1081 = CARTESIAN_POINT('',(0.,-0.3));+#1082 = VECTOR('',#1083,1.);+#1083 = DIRECTION('',(1.,0.));+#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1085 = PCURVE('',#976,#1086);+#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091);+#1087 = LINE('',#1088,#1089);+#1088 = CARTESIAN_POINT('',(0.,0.4));+#1089 = VECTOR('',#1090,1.);+#1090 = DIRECTION('',(1.,0.));+#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1092 = ORIENTED_EDGE('',*,*,#1093,.F.);+#1093 = EDGE_CURVE('',#1020,#1071,#1094,.T.);+#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.);+#1095 = LINE('',#1096,#1097);+#1096 = CARTESIAN_POINT('',(-0.35,-0.55,0.15));+#1097 = VECTOR('',#1098,1.);+#1098 = DIRECTION('',(0.,1.,0.));+#1099 = PCURVE('',#1028,#1100);+#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105);+#1101 = LINE('',#1102,#1103);+#1102 = CARTESIAN_POINT('',(0.15,0.));+#1103 = VECTOR('',#1104,1.);+#1104 = DIRECTION('',(0.,-1.));+#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1106 = PCURVE('',#1002,#1107);+#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112);+#1108 = LINE('',#1109,#1110);+#1109 = CARTESIAN_POINT('',(0.4,0.));+#1110 = VECTOR('',#1111,1.);+#1111 = DIRECTION('',(0.,1.));+#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1113 = ADVANCED_FACE('',(#1114),#920,.F.);+#1114 = FACE_BOUND('',#1115,.F.);+#1115 = EDGE_LOOP('',(#1116,#1137,#1138,#1159));+#1116 = ORIENTED_EDGE('',*,*,#1117,.F.);+#1117 = EDGE_CURVE('',#898,#1018,#1118,.T.);+#1118 = SURFACE_CURVE('',#1119,(#1123,#1130),.PCURVE_S1.);+#1119 = LINE('',#1120,#1121);+#1120 = CARTESIAN_POINT('',(-0.75,-0.55,0.));+#1121 = VECTOR('',#1122,1.);+#1122 = DIRECTION('',(1.,0.,0.));+#1123 = PCURVE('',#920,#1124);+#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129);+#1125 = LINE('',#1126,#1127);+#1126 = CARTESIAN_POINT('',(0.,0.));+#1127 = VECTOR('',#1128,1.);+#1128 = DIRECTION('',(0.,1.));+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1130 = PCURVE('',#948,#1131);+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);+#1132 = LINE('',#1133,#1134);+#1133 = CARTESIAN_POINT('',(0.,0.));+#1134 = VECTOR('',#1135,1.);+#1135 = DIRECTION('',(1.,0.));+#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1137 = ORIENTED_EDGE('',*,*,#897,.T.);+#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);+#1139 = EDGE_CURVE('',#900,#1020,#1140,.T.);+#1140 = SURFACE_CURVE('',#1141,(#1145,#1152),.PCURVE_S1.);+#1141 = LINE('',#1142,#1143);+#1142 = CARTESIAN_POINT('',(-0.75,-0.55,0.15));+#1143 = VECTOR('',#1144,1.);+#1144 = DIRECTION('',(1.,0.,0.));+#1145 = PCURVE('',#920,#1146);+#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);+#1147 = LINE('',#1148,#1149);+#1148 = CARTESIAN_POINT('',(0.15,0.));+#1149 = VECTOR('',#1150,1.);+#1150 = DIRECTION('',(0.,1.));+#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1152 = PCURVE('',#1002,#1153);+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);+#1154 = LINE('',#1155,#1156);+#1155 = CARTESIAN_POINT('',(0.,0.));+#1156 = VECTOR('',#1157,1.);+#1157 = DIRECTION('',(1.,0.));+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1159 = ORIENTED_EDGE('',*,*,#1017,.F.);+#1160 = ADVANCED_FACE('',(#1161),#976,.T.);+#1161 = FACE_BOUND('',#1162,.T.);+#1162 = EDGE_LOOP('',(#1163,#1184,#1185,#1206));+#1163 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1164 = EDGE_CURVE('',#933,#1048,#1165,.T.);+#1165 = SURFACE_CURVE('',#1166,(#1170,#1177),.PCURVE_S1.);+#1166 = LINE('',#1167,#1168);+#1167 = CARTESIAN_POINT('',(-0.75,-0.25,0.));+#1168 = VECTOR('',#1169,1.);+#1169 = DIRECTION('',(1.,0.,0.));+#1170 = PCURVE('',#976,#1171);+#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176);+#1172 = LINE('',#1173,#1174);+#1173 = CARTESIAN_POINT('',(0.,0.));+#1174 = VECTOR('',#1175,1.);+#1175 = DIRECTION('',(0.,1.));+#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1177 = PCURVE('',#948,#1178);+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);+#1179 = LINE('',#1180,#1181);+#1180 = CARTESIAN_POINT('',(0.,0.3));+#1181 = VECTOR('',#1182,1.);+#1182 = DIRECTION('',(1.,0.));+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1184 = ORIENTED_EDGE('',*,*,#960,.T.);+#1185 = ORIENTED_EDGE('',*,*,#1186,.T.);+#1186 = EDGE_CURVE('',#961,#1071,#1187,.T.);+#1187 = SURFACE_CURVE('',#1188,(#1192,#1199),.PCURVE_S1.);+#1188 = LINE('',#1189,#1190);+#1189 = CARTESIAN_POINT('',(-0.75,-0.25,0.15));+#1190 = VECTOR('',#1191,1.);+#1191 = DIRECTION('',(1.,0.,0.));+#1192 = PCURVE('',#976,#1193);+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);+#1194 = LINE('',#1195,#1196);+#1195 = CARTESIAN_POINT('',(0.15,0.));+#1196 = VECTOR('',#1197,1.);+#1197 = DIRECTION('',(0.,1.));+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1199 = PCURVE('',#1002,#1200);+#1200 = DEFINITIONAL_REPRESENTATION('',(#1201),#1205);+#1201 = LINE('',#1202,#1203);+#1202 = CARTESIAN_POINT('',(0.,0.3));+#1203 = VECTOR('',#1204,1.);+#1204 = DIRECTION('',(1.,0.));+#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1206 = ORIENTED_EDGE('',*,*,#1070,.F.);+#1207 = ADVANCED_FACE('',(#1208),#948,.F.);+#1208 = FACE_BOUND('',#1209,.F.);+#1209 = EDGE_LOOP('',(#1210,#1211,#1212,#1213));+#1210 = ORIENTED_EDGE('',*,*,#932,.F.);+#1211 = ORIENTED_EDGE('',*,*,#1117,.T.);+#1212 = ORIENTED_EDGE('',*,*,#1047,.T.);+#1213 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1214 = ADVANCED_FACE('',(#1215),#1002,.T.);+#1215 = FACE_BOUND('',#1216,.T.);+#1216 = EDGE_LOOP('',(#1217,#1218,#1219,#1220));+#1217 = ORIENTED_EDGE('',*,*,#988,.F.);+#1218 = ORIENTED_EDGE('',*,*,#1139,.T.);+#1219 = ORIENTED_EDGE('',*,*,#1093,.T.);+#1220 = ORIENTED_EDGE('',*,*,#1186,.F.);+#1221 = MANIFOLD_SOLID_BREP('',#1222);+#1222 = CLOSED_SHELL('',(#1223,#1343,#1443,#1490,#1537,#1544));+#1223 = ADVANCED_FACE('',(#1224),#1238,.F.);+#1224 = FACE_BOUND('',#1225,.F.);+#1225 = EDGE_LOOP('',(#1226,#1261,#1289,#1317));+#1226 = ORIENTED_EDGE('',*,*,#1227,.F.);+#1227 = EDGE_CURVE('',#1228,#1230,#1232,.T.);+#1228 = VERTEX_POINT('',#1229);+#1229 = CARTESIAN_POINT('',(0.35,-0.15,0.));+#1230 = VERTEX_POINT('',#1231);+#1231 = CARTESIAN_POINT('',(0.35,-0.15,0.15));+#1232 = SURFACE_CURVE('',#1233,(#1237,#1249),.PCURVE_S1.);+#1233 = LINE('',#1234,#1235);+#1234 = CARTESIAN_POINT('',(0.35,-0.15,0.));+#1235 = VECTOR('',#1236,1.);+#1236 = DIRECTION('',(0.,0.,1.));+#1237 = PCURVE('',#1238,#1243);+#1238 = PLANE('',#1239);+#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242);+#1240 = CARTESIAN_POINT('',(0.35,-0.15,0.));+#1241 = DIRECTION('',(1.,0.,0.));+#1242 = DIRECTION('',(0.,0.,1.));+#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248);+#1244 = LINE('',#1245,#1246);+#1245 = CARTESIAN_POINT('',(0.,0.));+#1246 = VECTOR('',#1247,1.);+#1247 = DIRECTION('',(1.,0.));+#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1249 = PCURVE('',#1250,#1255);+#1250 = PLANE('',#1251);+#1251 = AXIS2_PLACEMENT_3D('',#1252,#1253,#1254);+#1252 = CARTESIAN_POINT('',(0.35,-0.15,0.));+#1253 = DIRECTION('',(0.,1.,0.));+#1254 = DIRECTION('',(0.,0.,1.));+#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260);+#1256 = LINE('',#1257,#1258);+#1257 = CARTESIAN_POINT('',(0.,0.));+#1258 = VECTOR('',#1259,1.);+#1259 = DIRECTION('',(1.,0.));+#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1261 = ORIENTED_EDGE('',*,*,#1262,.T.);+#1262 = EDGE_CURVE('',#1228,#1263,#1265,.T.);+#1263 = VERTEX_POINT('',#1264);+#1264 = CARTESIAN_POINT('',(0.35,0.15,0.));+#1265 = SURFACE_CURVE('',#1266,(#1270,#1277),.PCURVE_S1.);+#1266 = LINE('',#1267,#1268);+#1267 = CARTESIAN_POINT('',(0.35,-0.15,0.));+#1268 = VECTOR('',#1269,1.);+#1269 = DIRECTION('',(0.,1.,0.));+#1270 = PCURVE('',#1238,#1271);+#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276);+#1272 = LINE('',#1273,#1274);+#1273 = CARTESIAN_POINT('',(0.,0.));+#1274 = VECTOR('',#1275,1.);+#1275 = DIRECTION('',(0.,-1.));+#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1277 = PCURVE('',#1278,#1283);+#1278 = PLANE('',#1279);+#1279 = AXIS2_PLACEMENT_3D('',#1280,#1281,#1282);+#1280 = CARTESIAN_POINT('',(0.35,-0.15,0.));+#1281 = DIRECTION('',(0.,0.,1.));+#1282 = DIRECTION('',(1.,0.,0.));+#1283 = DEFINITIONAL_REPRESENTATION('',(#1284),#1288);+#1284 = LINE('',#1285,#1286);+#1285 = CARTESIAN_POINT('',(0.,0.));+#1286 = VECTOR('',#1287,1.);+#1287 = DIRECTION('',(0.,1.));+#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1289 = ORIENTED_EDGE('',*,*,#1290,.T.);+#1290 = EDGE_CURVE('',#1263,#1291,#1293,.T.);+#1291 = VERTEX_POINT('',#1292);+#1292 = CARTESIAN_POINT('',(0.35,0.15,0.15));+#1293 = SURFACE_CURVE('',#1294,(#1298,#1305),.PCURVE_S1.);+#1294 = LINE('',#1295,#1296);+#1295 = CARTESIAN_POINT('',(0.35,0.15,0.));+#1296 = VECTOR('',#1297,1.);+#1297 = DIRECTION('',(0.,0.,1.));+#1298 = PCURVE('',#1238,#1299);+#1299 = DEFINITIONAL_REPRESENTATION('',(#1300),#1304);+#1300 = LINE('',#1301,#1302);+#1301 = CARTESIAN_POINT('',(0.,-0.3));+#1302 = VECTOR('',#1303,1.);+#1303 = DIRECTION('',(1.,0.));+#1304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1305 = PCURVE('',#1306,#1311);+#1306 = PLANE('',#1307);+#1307 = AXIS2_PLACEMENT_3D('',#1308,#1309,#1310);+#1308 = CARTESIAN_POINT('',(0.35,0.15,0.));+#1309 = DIRECTION('',(0.,1.,0.));+#1310 = DIRECTION('',(0.,0.,1.));+#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316);+#1312 = LINE('',#1313,#1314);+#1313 = CARTESIAN_POINT('',(0.,0.));+#1314 = VECTOR('',#1315,1.);+#1315 = DIRECTION('',(1.,0.));+#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1317 = ORIENTED_EDGE('',*,*,#1318,.F.);+#1318 = EDGE_CURVE('',#1230,#1291,#1319,.T.);+#1319 = SURFACE_CURVE('',#1320,(#1324,#1331),.PCURVE_S1.);+#1320 = LINE('',#1321,#1322);+#1321 = CARTESIAN_POINT('',(0.35,-0.15,0.15));+#1322 = VECTOR('',#1323,1.);+#1323 = DIRECTION('',(0.,1.,0.));+#1324 = PCURVE('',#1238,#1325);+#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330);+#1326 = LINE('',#1327,#1328);+#1327 = CARTESIAN_POINT('',(0.15,0.));+#1328 = VECTOR('',#1329,1.);+#1329 = DIRECTION('',(0.,-1.));+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1331 = PCURVE('',#1332,#1337);+#1332 = PLANE('',#1333);+#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);+#1334 = CARTESIAN_POINT('',(0.35,-0.15,0.15));+#1335 = DIRECTION('',(0.,0.,1.));+#1336 = DIRECTION('',(1.,0.,0.));+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342);+#1338 = LINE('',#1339,#1340);+#1339 = CARTESIAN_POINT('',(0.,0.));+#1340 = VECTOR('',#1341,1.);+#1341 = DIRECTION('',(0.,1.));+#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1343 = ADVANCED_FACE('',(#1344),#1358,.T.);+#1344 = FACE_BOUND('',#1345,.T.);+#1345 = EDGE_LOOP('',(#1346,#1376,#1399,#1422));+#1346 = ORIENTED_EDGE('',*,*,#1347,.F.);+#1347 = EDGE_CURVE('',#1348,#1350,#1352,.T.);+#1348 = VERTEX_POINT('',#1349);+#1349 = CARTESIAN_POINT('',(0.75,-0.15,0.));+#1350 = VERTEX_POINT('',#1351);+#1351 = CARTESIAN_POINT('',(0.75,-0.15,0.15));+#1352 = SURFACE_CURVE('',#1353,(#1357,#1369),.PCURVE_S1.);+#1353 = LINE('',#1354,#1355);+#1354 = CARTESIAN_POINT('',(0.75,-0.15,0.));+#1355 = VECTOR('',#1356,1.);+#1356 = DIRECTION('',(0.,0.,1.));+#1357 = PCURVE('',#1358,#1363);+#1358 = PLANE('',#1359);+#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362);+#1360 = CARTESIAN_POINT('',(0.75,-0.15,0.));+#1361 = DIRECTION('',(1.,0.,0.));+#1362 = DIRECTION('',(0.,0.,1.));+#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368);+#1364 = LINE('',#1365,#1366);+#1365 = CARTESIAN_POINT('',(0.,0.));+#1366 = VECTOR('',#1367,1.);+#1367 = DIRECTION('',(1.,0.));+#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1369 = PCURVE('',#1250,#1370);+#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1375);+#1371 = LINE('',#1372,#1373);+#1372 = CARTESIAN_POINT('',(0.,0.4));+#1373 = VECTOR('',#1374,1.);+#1374 = DIRECTION('',(1.,0.));+#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1376 = ORIENTED_EDGE('',*,*,#1377,.T.);+#1377 = EDGE_CURVE('',#1348,#1378,#1380,.T.);+#1378 = VERTEX_POINT('',#1379);+#1379 = CARTESIAN_POINT('',(0.75,0.15,0.));+#1380 = SURFACE_CURVE('',#1381,(#1385,#1392),.PCURVE_S1.);+#1381 = LINE('',#1382,#1383);+#1382 = CARTESIAN_POINT('',(0.75,-0.15,0.));+#1383 = VECTOR('',#1384,1.);+#1384 = DIRECTION('',(0.,1.,0.));+#1385 = PCURVE('',#1358,#1386);+#1386 = DEFINITIONAL_REPRESENTATION('',(#1387),#1391);+#1387 = LINE('',#1388,#1389);+#1388 = CARTESIAN_POINT('',(0.,0.));+#1389 = VECTOR('',#1390,1.);+#1390 = DIRECTION('',(0.,-1.));+#1391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1392 = PCURVE('',#1278,#1393);+#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);+#1394 = LINE('',#1395,#1396);+#1395 = CARTESIAN_POINT('',(0.4,0.));+#1396 = VECTOR('',#1397,1.);+#1397 = DIRECTION('',(0.,1.));+#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1399 = ORIENTED_EDGE('',*,*,#1400,.T.);+#1400 = EDGE_CURVE('',#1378,#1401,#1403,.T.);+#1401 = VERTEX_POINT('',#1402);+#1402 = CARTESIAN_POINT('',(0.75,0.15,0.15));+#1403 = SURFACE_CURVE('',#1404,(#1408,#1415),.PCURVE_S1.);+#1404 = LINE('',#1405,#1406);+#1405 = CARTESIAN_POINT('',(0.75,0.15,0.));+#1406 = VECTOR('',#1407,1.);+#1407 = DIRECTION('',(0.,0.,1.));+#1408 = PCURVE('',#1358,#1409);+#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414);+#1410 = LINE('',#1411,#1412);+#1411 = CARTESIAN_POINT('',(0.,-0.3));+#1412 = VECTOR('',#1413,1.);+#1413 = DIRECTION('',(1.,0.));+#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1415 = PCURVE('',#1306,#1416);+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);+#1417 = LINE('',#1418,#1419);+#1418 = CARTESIAN_POINT('',(0.,0.4));+#1419 = VECTOR('',#1420,1.);+#1420 = DIRECTION('',(1.,0.));+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1422 = ORIENTED_EDGE('',*,*,#1423,.F.);+#1423 = EDGE_CURVE('',#1350,#1401,#1424,.T.);+#1424 = SURFACE_CURVE('',#1425,(#1429,#1436),.PCURVE_S1.);+#1425 = LINE('',#1426,#1427);+#1426 = CARTESIAN_POINT('',(0.75,-0.15,0.15));+#1427 = VECTOR('',#1428,1.);+#1428 = DIRECTION('',(0.,1.,0.));+#1429 = PCURVE('',#1358,#1430);+#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435);+#1431 = LINE('',#1432,#1433);+#1432 = CARTESIAN_POINT('',(0.15,0.));+#1433 = VECTOR('',#1434,1.);+#1434 = DIRECTION('',(0.,-1.));+#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1436 = PCURVE('',#1332,#1437);+#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442);+#1438 = LINE('',#1439,#1440);+#1439 = CARTESIAN_POINT('',(0.4,0.));+#1440 = VECTOR('',#1441,1.);+#1441 = DIRECTION('',(0.,1.));+#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1443 = ADVANCED_FACE('',(#1444),#1250,.F.);+#1444 = FACE_BOUND('',#1445,.F.);+#1445 = EDGE_LOOP('',(#1446,#1467,#1468,#1489));+#1446 = ORIENTED_EDGE('',*,*,#1447,.F.);+#1447 = EDGE_CURVE('',#1228,#1348,#1448,.T.);+#1448 = SURFACE_CURVE('',#1449,(#1453,#1460),.PCURVE_S1.);+#1449 = LINE('',#1450,#1451);+#1450 = CARTESIAN_POINT('',(0.35,-0.15,0.));+#1451 = VECTOR('',#1452,1.);+#1452 = DIRECTION('',(1.,0.,0.));+#1453 = PCURVE('',#1250,#1454);+#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459);+#1455 = LINE('',#1456,#1457);+#1456 = CARTESIAN_POINT('',(0.,0.));+#1457 = VECTOR('',#1458,1.);+#1458 = DIRECTION('',(0.,1.));+#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1460 = PCURVE('',#1278,#1461);+#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466);+#1462 = LINE('',#1463,#1464);+#1463 = CARTESIAN_POINT('',(0.,0.));+#1464 = VECTOR('',#1465,1.);+#1465 = DIRECTION('',(1.,0.));+#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1467 = ORIENTED_EDGE('',*,*,#1227,.T.);+#1468 = ORIENTED_EDGE('',*,*,#1469,.T.);+#1469 = EDGE_CURVE('',#1230,#1350,#1470,.T.);+#1470 = SURFACE_CURVE('',#1471,(#1475,#1482),.PCURVE_S1.);+#1471 = LINE('',#1472,#1473);+#1472 = CARTESIAN_POINT('',(0.35,-0.15,0.15));+#1473 = VECTOR('',#1474,1.);+#1474 = DIRECTION('',(1.,0.,0.));+#1475 = PCURVE('',#1250,#1476);+#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481);+#1477 = LINE('',#1478,#1479);+#1478 = CARTESIAN_POINT('',(0.15,0.));+#1479 = VECTOR('',#1480,1.);+#1480 = DIRECTION('',(0.,1.));+#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1482 = PCURVE('',#1332,#1483);+#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488);+#1484 = LINE('',#1485,#1486);+#1485 = CARTESIAN_POINT('',(0.,0.));+#1486 = VECTOR('',#1487,1.);+#1487 = DIRECTION('',(1.,0.));+#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1489 = ORIENTED_EDGE('',*,*,#1347,.F.);+#1490 = ADVANCED_FACE('',(#1491),#1306,.T.);+#1491 = FACE_BOUND('',#1492,.T.);+#1492 = EDGE_LOOP('',(#1493,#1514,#1515,#1536));+#1493 = ORIENTED_EDGE('',*,*,#1494,.F.);+#1494 = EDGE_CURVE('',#1263,#1378,#1495,.T.);+#1495 = SURFACE_CURVE('',#1496,(#1500,#1507),.PCURVE_S1.);+#1496 = LINE('',#1497,#1498);+#1497 = CARTESIAN_POINT('',(0.35,0.15,0.));+#1498 = VECTOR('',#1499,1.);+#1499 = DIRECTION('',(1.,0.,0.));+#1500 = PCURVE('',#1306,#1501);+#1501 = DEFINITIONAL_REPRESENTATION('',(#1502),#1506);+#1502 = LINE('',#1503,#1504);+#1503 = CARTESIAN_POINT('',(0.,0.));+#1504 = VECTOR('',#1505,1.);+#1505 = DIRECTION('',(0.,1.));+#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1507 = PCURVE('',#1278,#1508);+#1508 = DEFINITIONAL_REPRESENTATION('',(#1509),#1513);+#1509 = LINE('',#1510,#1511);+#1510 = CARTESIAN_POINT('',(0.,0.3));+#1511 = VECTOR('',#1512,1.);+#1512 = DIRECTION('',(1.,0.));+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1514 = ORIENTED_EDGE('',*,*,#1290,.T.);+#1515 = ORIENTED_EDGE('',*,*,#1516,.T.);+#1516 = EDGE_CURVE('',#1291,#1401,#1517,.T.);+#1517 = SURFACE_CURVE('',#1518,(#1522,#1529),.PCURVE_S1.);+#1518 = LINE('',#1519,#1520);+#1519 = CARTESIAN_POINT('',(0.35,0.15,0.15));+#1520 = VECTOR('',#1521,1.);+#1521 = DIRECTION('',(1.,0.,0.));+#1522 = PCURVE('',#1306,#1523);+#1523 = DEFINITIONAL_REPRESENTATION('',(#1524),#1528);+#1524 = LINE('',#1525,#1526);+#1525 = CARTESIAN_POINT('',(0.15,0.));+#1526 = VECTOR('',#1527,1.);+#1527 = DIRECTION('',(0.,1.));+#1528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1529 = PCURVE('',#1332,#1530);+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535);+#1531 = LINE('',#1532,#1533);+#1532 = CARTESIAN_POINT('',(0.,0.3));+#1533 = VECTOR('',#1534,1.);+#1534 = DIRECTION('',(1.,0.));+#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+ ) );+#1536 = ORIENTED_EDGE('',*,*,#1400,.F.);+#1537 = ADVANCED_FACE('',(#1538),#1278,.F.);+#1538 = FACE_BOUND('',#1539,.F.);+#1539 = EDGE_LOOP('',(#1540,#1541,#1542,#1543));+#1540 = ORIENTED_EDGE('',*,*,#1262,.F.);+#1541 = ORIENTED_EDGE('',*,*,#1447,.T.);+#1542 = ORIENTED_EDGE('',*,*,#1377,.T.);+#1543 = ORIENTED_EDGE('',*,*,#1494,.F.);+#1544 = ADVANCED_FACE('',(#1545),#1332,.T.);+#1545 = FACE_BOUND('',#1546,.T.);+#1546 = EDGE_LOOP('',(#1547,#1548,#1549,#1550));+#1547 = ORIENTED_EDGE('',*,*,#1318,.F.);+#1548 = ORIENTED_EDGE('',*,*,#1469,.T.);+#1549 = ORIENTED_EDGE('',*,*,#1423,.T.);+#1550 = ORIENTED_EDGE('',*,*,#1516,.F.);+#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1555)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1552,#1553,#1554)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1552 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1553 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1554 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1555 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1552,+ 'distance_accuracy_value','confusion accuracy');+#1556 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#1557 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+ #1558,#1566,#1573,#1580,#1587,#1594,#1601,#1608,#1615,#1622,#1629,+ #1637,#1644,#1651,#1658,#1665,#1672,#1679,#1686,#1693,#1700,#1707,+ #1714,#1721,#1728,#1735,#1742,#1749),#1551);+#1558 = STYLED_ITEM('color',(#1559),#17);+#1559 = PRESENTATION_STYLE_ASSIGNMENT((#1560));+#1560 = SURFACE_STYLE_USAGE(.BOTH.,#1561);+#1561 = SURFACE_SIDE_STYLE('',(#1562));+#1562 = SURFACE_STYLE_FILL_AREA(#1563);+#1563 = FILL_AREA_STYLE('',(#1564));+#1564 = FILL_AREA_STYLE_COLOUR('',#1565);+#1565 = COLOUR_RGB('',0.120000001395,0.120000001395,0.130000001093);+#1566 = STYLED_ITEM('color',(#1567),#137);+#1567 = PRESENTATION_STYLE_ASSIGNMENT((#1568));+#1568 = SURFACE_STYLE_USAGE(.BOTH.,#1569);+#1569 = SURFACE_SIDE_STYLE('',(#1570));+#1570 = SURFACE_STYLE_FILL_AREA(#1571);+#1571 = FILL_AREA_STYLE('',(#1572));+#1572 = FILL_AREA_STYLE_COLOUR('',#1565);+#1573 = STYLED_ITEM('color',(#1574),#218);+#1574 = PRESENTATION_STYLE_ASSIGNMENT((#1575));+#1575 = SURFACE_STYLE_USAGE(.BOTH.,#1576);+#1576 = SURFACE_SIDE_STYLE('',(#1577));+#1577 = SURFACE_STYLE_FILL_AREA(#1578);+#1578 = FILL_AREA_STYLE('',(#1579));+#1579 = FILL_AREA_STYLE_COLOUR('',#1565);+#1580 = STYLED_ITEM('color',(#1581),#299);+#1581 = PRESENTATION_STYLE_ASSIGNMENT((#1582));+#1582 = SURFACE_STYLE_USAGE(.BOTH.,#1583);+#1583 = SURFACE_SIDE_STYLE('',(#1584));+#1584 = SURFACE_STYLE_FILL_AREA(#1585);+#1585 = FILL_AREA_STYLE('',(#1586));+#1586 = FILL_AREA_STYLE_COLOUR('',#1565);+#1587 = STYLED_ITEM('color',(#1588),#348);+#1588 = PRESENTATION_STYLE_ASSIGNMENT((#1589));+#1589 = SURFACE_STYLE_USAGE(.BOTH.,#1590);+#1590 = SURFACE_SIDE_STYLE('',(#1591));+#1591 = SURFACE_STYLE_FILL_AREA(#1592);+#1592 = FILL_AREA_STYLE('',(#1593));+#1593 = FILL_AREA_STYLE_COLOUR('',#1565);+#1594 = STYLED_ITEM('color',(#1595),#397);+#1595 = PRESENTATION_STYLE_ASSIGNMENT((#1596));+#1596 = SURFACE_STYLE_USAGE(.BOTH.,#1597);+#1597 = SURFACE_SIDE_STYLE('',(#1598));+#1598 = SURFACE_STYLE_FILL_AREA(#1599);+#1599 = FILL_AREA_STYLE('',(#1600));+#1600 = FILL_AREA_STYLE_COLOUR('',#1565);+#1601 = STYLED_ITEM('color',(#1602),#429);+#1602 = PRESENTATION_STYLE_ASSIGNMENT((#1603));+#1603 = SURFACE_STYLE_USAGE(.BOTH.,#1604);+#1604 = SURFACE_SIDE_STYLE('',(#1605));+#1605 = SURFACE_STYLE_FILL_AREA(#1606);+#1606 = FILL_AREA_STYLE('',(#1607));+#1607 = FILL_AREA_STYLE_COLOUR('',#1565);+#1608 = STYLED_ITEM('color',(#1609),#478);+#1609 = PRESENTATION_STYLE_ASSIGNMENT((#1610));+#1610 = SURFACE_STYLE_USAGE(.BOTH.,#1611);+#1611 = SURFACE_SIDE_STYLE('',(#1612));+#1612 = SURFACE_STYLE_FILL_AREA(#1613);+#1613 = FILL_AREA_STYLE('',(#1614));+#1614 = FILL_AREA_STYLE_COLOUR('',#1565);+#1615 = STYLED_ITEM('color',(#1616),#527);+#1616 = PRESENTATION_STYLE_ASSIGNMENT((#1617));+#1617 = SURFACE_STYLE_USAGE(.BOTH.,#1618);+#1618 = SURFACE_SIDE_STYLE('',(#1619));+#1619 = SURFACE_STYLE_FILL_AREA(#1620);+#1620 = FILL_AREA_STYLE('',(#1621));+#1621 = FILL_AREA_STYLE_COLOUR('',#1565);+#1622 = STYLED_ITEM('color',(#1623),#554);+#1623 = PRESENTATION_STYLE_ASSIGNMENT((#1624));+#1624 = SURFACE_STYLE_USAGE(.BOTH.,#1625);+#1625 = SURFACE_SIDE_STYLE('',(#1626));+#1626 = SURFACE_STYLE_FILL_AREA(#1627);+#1627 = FILL_AREA_STYLE('',(#1628));+#1628 = FILL_AREA_STYLE_COLOUR('',#1565);+#1629 = STYLED_ITEM('color',(#1630),#563);+#1630 = PRESENTATION_STYLE_ASSIGNMENT((#1631));+#1631 = SURFACE_STYLE_USAGE(.BOTH.,#1632);+#1632 = SURFACE_SIDE_STYLE('',(#1633));+#1633 = SURFACE_STYLE_FILL_AREA(#1634);+#1634 = FILL_AREA_STYLE('',(#1635));+#1635 = FILL_AREA_STYLE_COLOUR('',#1636);+#1636 = COLOUR_RGB('',0.78000000177,0.78000000177,0.760000013601);+#1637 = STYLED_ITEM('color',(#1638),#683);+#1638 = PRESENTATION_STYLE_ASSIGNMENT((#1639));+#1639 = SURFACE_STYLE_USAGE(.BOTH.,#1640);+#1640 = SURFACE_SIDE_STYLE('',(#1641));+#1641 = SURFACE_STYLE_FILL_AREA(#1642);+#1642 = FILL_AREA_STYLE('',(#1643));+#1643 = FILL_AREA_STYLE_COLOUR('',#1636);+#1644 = STYLED_ITEM('color',(#1645),#783);+#1645 = PRESENTATION_STYLE_ASSIGNMENT((#1646));+#1646 = SURFACE_STYLE_USAGE(.BOTH.,#1647);+#1647 = SURFACE_SIDE_STYLE('',(#1648));+#1648 = SURFACE_STYLE_FILL_AREA(#1649);+#1649 = FILL_AREA_STYLE('',(#1650));+#1650 = FILL_AREA_STYLE_COLOUR('',#1636);+#1651 = STYLED_ITEM('color',(#1652),#830);+#1652 = PRESENTATION_STYLE_ASSIGNMENT((#1653));+#1653 = SURFACE_STYLE_USAGE(.BOTH.,#1654);+#1654 = SURFACE_SIDE_STYLE('',(#1655));+#1655 = SURFACE_STYLE_FILL_AREA(#1656);+#1656 = FILL_AREA_STYLE('',(#1657));+#1657 = FILL_AREA_STYLE_COLOUR('',#1636);+#1658 = STYLED_ITEM('color',(#1659),#877);+#1659 = PRESENTATION_STYLE_ASSIGNMENT((#1660));+#1660 = SURFACE_STYLE_USAGE(.BOTH.,#1661);+#1661 = SURFACE_SIDE_STYLE('',(#1662));+#1662 = SURFACE_STYLE_FILL_AREA(#1663);+#1663 = FILL_AREA_STYLE('',(#1664));+#1664 = FILL_AREA_STYLE_COLOUR('',#1636);+#1665 = STYLED_ITEM('color',(#1666),#884);+#1666 = PRESENTATION_STYLE_ASSIGNMENT((#1667));+#1667 = SURFACE_STYLE_USAGE(.BOTH.,#1668);+#1668 = SURFACE_SIDE_STYLE('',(#1669));+#1669 = SURFACE_STYLE_FILL_AREA(#1670);+#1670 = FILL_AREA_STYLE('',(#1671));+#1671 = FILL_AREA_STYLE_COLOUR('',#1636);+#1672 = STYLED_ITEM('color',(#1673),#893);+#1673 = PRESENTATION_STYLE_ASSIGNMENT((#1674));+#1674 = SURFACE_STYLE_USAGE(.BOTH.,#1675);+#1675 = SURFACE_SIDE_STYLE('',(#1676));+#1676 = SURFACE_STYLE_FILL_AREA(#1677);+#1677 = FILL_AREA_STYLE('',(#1678));+#1678 = FILL_AREA_STYLE_COLOUR('',#1636);+#1679 = STYLED_ITEM('color',(#1680),#1013);+#1680 = PRESENTATION_STYLE_ASSIGNMENT((#1681));+#1681 = SURFACE_STYLE_USAGE(.BOTH.,#1682);+#1682 = SURFACE_SIDE_STYLE('',(#1683));+#1683 = SURFACE_STYLE_FILL_AREA(#1684);+#1684 = FILL_AREA_STYLE('',(#1685));+#1685 = FILL_AREA_STYLE_COLOUR('',#1636);+#1686 = STYLED_ITEM('color',(#1687),#1113);+#1687 = PRESENTATION_STYLE_ASSIGNMENT((#1688));+#1688 = SURFACE_STYLE_USAGE(.BOTH.,#1689);+#1689 = SURFACE_SIDE_STYLE('',(#1690));+#1690 = SURFACE_STYLE_FILL_AREA(#1691);+#1691 = FILL_AREA_STYLE('',(#1692));+#1692 = FILL_AREA_STYLE_COLOUR('',#1636);+#1693 = STYLED_ITEM('color',(#1694),#1160);+#1694 = PRESENTATION_STYLE_ASSIGNMENT((#1695));+#1695 = SURFACE_STYLE_USAGE(.BOTH.,#1696);+#1696 = SURFACE_SIDE_STYLE('',(#1697));+#1697 = SURFACE_STYLE_FILL_AREA(#1698);+#1698 = FILL_AREA_STYLE('',(#1699));+#1699 = FILL_AREA_STYLE_COLOUR('',#1636);+#1700 = STYLED_ITEM('color',(#1701),#1207);+#1701 = PRESENTATION_STYLE_ASSIGNMENT((#1702));+#1702 = SURFACE_STYLE_USAGE(.BOTH.,#1703);+#1703 = SURFACE_SIDE_STYLE('',(#1704));+#1704 = SURFACE_STYLE_FILL_AREA(#1705);+#1705 = FILL_AREA_STYLE('',(#1706));+#1706 = FILL_AREA_STYLE_COLOUR('',#1636);+#1707 = STYLED_ITEM('color',(#1708),#1214);+#1708 = PRESENTATION_STYLE_ASSIGNMENT((#1709));+#1709 = SURFACE_STYLE_USAGE(.BOTH.,#1710);+#1710 = SURFACE_SIDE_STYLE('',(#1711));+#1711 = SURFACE_STYLE_FILL_AREA(#1712);+#1712 = FILL_AREA_STYLE('',(#1713));+#1713 = FILL_AREA_STYLE_COLOUR('',#1636);+#1714 = STYLED_ITEM('color',(#1715),#1223);+#1715 = PRESENTATION_STYLE_ASSIGNMENT((#1716));+#1716 = SURFACE_STYLE_USAGE(.BOTH.,#1717);+#1717 = SURFACE_SIDE_STYLE('',(#1718));+#1718 = SURFACE_STYLE_FILL_AREA(#1719);+#1719 = FILL_AREA_STYLE('',(#1720));+#1720 = FILL_AREA_STYLE_COLOUR('',#1636);+#1721 = STYLED_ITEM('color',(#1722),#1343);+#1722 = PRESENTATION_STYLE_ASSIGNMENT((#1723));+#1723 = SURFACE_STYLE_USAGE(.BOTH.,#1724);+#1724 = SURFACE_SIDE_STYLE('',(#1725));+#1725 = SURFACE_STYLE_FILL_AREA(#1726);+#1726 = FILL_AREA_STYLE('',(#1727));+#1727 = FILL_AREA_STYLE_COLOUR('',#1636);+#1728 = STYLED_ITEM('color',(#1729),#1443);+#1729 = PRESENTATION_STYLE_ASSIGNMENT((#1730));+#1730 = SURFACE_STYLE_USAGE(.BOTH.,#1731);+#1731 = SURFACE_SIDE_STYLE('',(#1732));+#1732 = SURFACE_STYLE_FILL_AREA(#1733);+#1733 = FILL_AREA_STYLE('',(#1734));+#1734 = FILL_AREA_STYLE_COLOUR('',#1636);+#1735 = STYLED_ITEM('color',(#1736),#1490);+#1736 = PRESENTATION_STYLE_ASSIGNMENT((#1737));+#1737 = SURFACE_STYLE_USAGE(.BOTH.,#1738);+#1738 = SURFACE_SIDE_STYLE('',(#1739));+#1739 = SURFACE_STYLE_FILL_AREA(#1740);+#1740 = FILL_AREA_STYLE('',(#1741));+#1741 = FILL_AREA_STYLE_COLOUR('',#1636);+#1742 = STYLED_ITEM('color',(#1743),#1537);+#1743 = PRESENTATION_STYLE_ASSIGNMENT((#1744));+#1744 = SURFACE_STYLE_USAGE(.BOTH.,#1745);+#1745 = SURFACE_SIDE_STYLE('',(#1746));+#1746 = SURFACE_STYLE_FILL_AREA(#1747);+#1747 = FILL_AREA_STYLE('',(#1748));+#1748 = FILL_AREA_STYLE_COLOUR('',#1636);+#1749 = STYLED_ITEM('color',(#1750),#1544);+#1750 = PRESENTATION_STYLE_ASSIGNMENT((#1751));+#1751 = SURFACE_STYLE_USAGE(.BOTH.,#1752);+#1752 = SURFACE_SIDE_STYLE('',(#1753));+#1753 = SURFACE_STYLE_FILL_AREA(#1754);+#1754 = FILL_AREA_STYLE('',(#1755));+#1755 = FILL_AREA_STYLE_COLOUR('',#1636);+ENDSEC;+END-ISO-10303-21;
docs/df3a5-6lfv-datasheet.pdfadded⋯ 1 unchanged line ⋯
docs/hero.pngadded⋯ 1 unchanged line ⋯
package.jsonadded+162@@ -0,0 +1,162 @@+{+ "slug": "df3a5-6lfv",+ "version": "0.1.0",+ "type": "component",+ "description": "TOSHIBA ESD And Surge Protection (TVS/ESD), SOT-723. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "circuit protection",+ "df3a5.6lfv",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "df3a5-6lfv.kicad_sym",+ "df3a5-6lfv.kicad_mod",+ "df3a5-6lfv.glb",+ "df3a5-6lfv.step",+ "df3a5-6lfv.lbr",+ "docs/hero.png",+ "docs/df3a5-6lfv-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "df3a5-6lfv-hero.glb",+ "df3a5-6lfv-hero.overlay.json",+ "df3a5-6lfv-etched.glb"+ ],+ "component": {+ "mpn": "DF3A5.6LFV",+ "manufacturer": "TOSHIBA",+ "package": "SOT-723",+ "pin_count": 3,+ "category": "Circuit Protection",+ "subcategory": "ESD And Surge Protection (TVS/ESD)",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588940732061532160",+ "parts": {+ "symbol": "df3a5-6lfv.kicad_sym",+ "footprint": "df3a5-6lfv.kicad_mod",+ "model_3d": "df3a5-6lfv-hero.glb",+ "model_3d_plain": "df3a5-6lfv-etched.glb",+ "model_3d_step": "df3a5-6lfv-etched.step",+ "model_3d_step_plain": "df3a5-6lfv.step",+ "lbr": "df3a5-6lfv.lbr"+ },+ "distributor_links": {+ "lcsc": "C1974863"+ },+ "distributor_check": {+ "checked_at": "2026-10-17T14:31:35Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "CATHODE1",+ "type": "passive",+ "description": "Cathode terminal of the first of the two Zener elements in the package, used for ESD protection only (datasheet: not intended for constant-voltage diode use)."+ },+ {+ "number": "2",+ "name": "CATHODE2",+ "type": "passive",+ "description": "Cathode terminal of the second of the two Zener elements in the package, used for ESD protection only (datasheet: not intended for constant-voltage diode use)."+ },+ {+ "number": "3",+ "name": "ANODE",+ "type": "passive",+ "description": "Single anode terminal shared by the two Zener elements; the datasheet gives no pin-specific electrical limits beyond the device ratings (Pd 150 mW, Tj 150 °C, Tstg −55 to 150 °C)."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-5-5",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: Requested package is SOT-723, but the datasheet only gives the package as VESM (TOSHIBA 1-1Q1B, 1.2 ; Pin types are set to 'passive' for all three pins (KiCad diode convention). The datasheet does not s"+ ],+ "pages_sent": 3,+ "cost_usd": 0.0319,+ "at": "2026-10-17T14:28:21"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588940732061532160",+ "pages": 3,+ "sha256": "2849528bfcd72c83",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "df3a5-6lfv.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.5,+ 1.2,+ 0.5+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "52adbaeb75a1972e467a7bb1d44fd6d201654403b330d50f348d64013ca39800",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "df3a5-6lfv-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.5,+ 1.2,+ 0.5+ ],+ "zmin_mm": 0.0,+ "centre_offset_mm": 0.0,+ "footprint_binding": "identity",+ "sha256": "cc61355e5bd515b9ec0b1f4383c6c5e12258be0224de6faa70f75baab202d717",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ }+}
page.jsonadded+168@@ -0,0 +1,168 @@+{+ "slug": "df3a5-6lfv",+ "version": "0.1.0",+ "type": "component",+ "description": "TOSHIBA ESD And Surge Protection (TVS/ESD), SOT-723. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+ "tags": [+ "component",+ "circuit protection",+ "df3a5.6lfv",+ "factory-2.0.0",+ "extractor-text"+ ],+ "dependencies": {},+ "hero": {+ "type": "image",+ "path": "docs/hero.png"+ },+ "files": [+ "page.json",+ "README.md",+ "df3a5-6lfv.kicad_sym",+ "df3a5-6lfv.kicad_mod",+ "df3a5-6lfv.glb",+ "df3a5-6lfv.step",+ "df3a5-6lfv.lbr",+ "docs/hero.png",+ "docs/df3a5-6lfv-datasheet.pdf",+ "viewers/symbol.html",+ "viewers/footprint.html",+ "df3a5-6lfv-hero.glb",+ "df3a5-6lfv-hero.overlay.json",+ "df3a5-6lfv-etched.glb"+ ],+ "component": {+ "mpn": "DF3A5.6LFV",+ "manufacturer": "TOSHIBA",+ "package": "SOT-723",+ "pin_count": 3,+ "category": "Circuit Protection",+ "subcategory": "ESD And Surge Protection (TVS/ESD)",+ "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588940732061532160",+ "parts": {+ "symbol": "df3a5-6lfv.kicad_sym",+ "footprint": "df3a5-6lfv.kicad_mod",+ "model_3d": "df3a5-6lfv-hero.glb",+ "model_3d_plain": "df3a5-6lfv-etched.glb",+ "model_3d_step": "df3a5-6lfv-etched.step",+ "model_3d_step_plain": "df3a5-6lfv.step",+ "lbr": "df3a5-6lfv.lbr"+ },+ "distributor_links": {+ "lcsc": "C1974863"+ },+ "distributor_check": {+ "checked_at": "2026-10-17T14:31:35Z",+ "source": "Component Ocean /api/assign-pns",+ "digikey": {+ "pn": null,+ "status": "quota"+ },+ "mouser": {+ "pn": null,+ "status": "quota"+ }+ },+ "pins": [+ {+ "number": "1",+ "name": "CATHODE1",+ "type": "passive",+ "description": "Cathode terminal of the first of the two Zener elements in the package, used for ESD protection only (datasheet: not intended for constant-voltage diode use)."+ },+ {+ "number": "2",+ "name": "CATHODE2",+ "type": "passive",+ "description": "Cathode terminal of the second of the two Zener elements in the package, used for ESD protection only (datasheet: not intended for constant-voltage diode use)."+ },+ {+ "number": "3",+ "name": "ANODE",+ "type": "passive",+ "description": "Single anode terminal shared by the two Zener elements; the datasheet gives no pin-specific electrical limits beyond the device ratings (Pd 150 mW, Tj 150 °C, Tstg −55 to 150 °C)."+ }+ ],+ "provenance": {+ "extractor": "extract_pins 0.3",+ "factory_chain": {+ "factory": "2.0.0",+ "extractor": "extract_pins 0.3",+ "primary_model": "claude-haiku-5-5",+ "primary_mode": "text",+ "consensus_model": "claude-sonnet-5-5",+ "consensus": "agreed",+ "guards": "pin_guards 0.1: passed",+ "guard_notes": [+ "extractor flagged: Requested package is SOT-723, but the datasheet only gives the package as VESM (TOSHIBA 1-1Q1B, 1.2 ; Pin types are set to 'passive' for all three pins (KiCad diode convention). The datasheet does not s"+ ],+ "pages_sent": 3,+ "cost_usd": 0.0319,+ "at": "2026-10-17T14:28:21"+ },+ "datasheet": {+ "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588940732061532160",+ "pages": 3,+ "sha256": "2849528bfcd72c83",+ "source_tier": "lcsc"+ },+ "cad": "KiCad official (CC-BY-SA 4.0)",+ "pins": {+ "total": 3,+ "described": 3,+ "cites_pages": true,+ "refuses_to_fabricate": true+ }+ },+ "viewers": {+ "symbol": "viewers/symbol.html",+ "footprint": "viewers/footprint.html"+ },+ "models_3d": [+ {+ "file": "df3a5-6lfv.step",+ "role": "plain",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.5,+ 1.2,+ 0.5+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "52adbaeb75a1972e467a7bb1d44fd6d201654403b330d50f348d64013ca39800",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ },+ {+ "file": "df3a5-6lfv-etched.step",+ "role": "eda",+ "up": "Z",+ "units": "mm",+ "origin": "footprint origin = pad-pattern centre",+ "seat": "z = 0",+ "extents_mm": [+ 1.5,+ 1.2,+ 0.5+ ],+ "zmin_mm": 0,+ "centre_offset_mm": 0,+ "footprint_binding": "identity",+ "sha256": "cc61355e5bd515b9ec0b1f4383c6c5e12258be0224de6faa70f75baab202d717",+ "checked": "2026-10-17",+ "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ]+ },+ "visibility": "public",+ "org": "adom",+ "author": {+ "name": "Ray",+ "email": "[email protected]"+ }+}
viewers/footprint.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>df3a5-6lfv</title>
viewers/symbol.htmladded+1@@ -0,0 +1 @@+<!doctype html><title>df3a5-6lfv</title>